BM6P6(@ JJJJJJKKKNNNPPPOOOMMMJJJGGGHHHIIIJJJLLLNNNOOOPPPKKKIIIFFFEEEEEEHHHKKKMMMKKKKKKLLLKKKIIIIIIKKKMMMSSSRRRQQQQQQSSSVVVYYY\\\RRROOOLLLMMMPPPRRRRRRQQQMMMNNNOOOPPPOOOOOOMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNMMMNNNMMMKKKIIIHHHIIIJJJJJJLLLNNNMMMIIIGGGFFFGGGEEEFFFHHHJJJLLLMMMMMMNNNJJJHHHGGGGGGIIIKKKKKKKKKLLLKKKKKKMMMNNNLLLFFFAAACCCBBBBBBBBBDDDFFFGGGFFFHHHIIIJJJKKKJJJHHHFFFEEEIIIGGGFFFFFFGGGFFFDDDBBBGGGGGGFFFCCCAAAAAABBBDDDAAA@@@???>>>===============>>>@@@@@@@@@???>>>===:::===@@@AAA???>>>???AAA>>>???AAAAAA@@@???AAABBBAAA???===<<<===>>>===<<<;;;;;;;;;999777777999;;;:::;;;===???@@@AAA@@@@@@<<<>>>???===;;;;;;???BBBAAA???===<<<======<<<;;;===@@@@@@===888777<<>>===@@@DDDBBBBBBAAAAAAAAABBBDDDDDDAAACCCDDDFFFGGGGGGFFFFFFFFFDDDBBBBBBCCCEEEFFFGGGHHHEEECCCCCCDDDEEEEEEEEEEEEDDDEEEIIILLLLLLHHHEEECCCEEEHHHJJJKKKKKKJJJIIIKKKJJJHHHEEECCCCCCFFFHHHHHHGGGEEECCCBBBAAAAAAAAABBBCCCEEEEEEDDDCCCDDDDDD===<<<:::999;;;;;;;;;::::::999888999;;;>>>??????@@@>>>======???>>>;;;777666555333333555666555444666777999<<<>>>???AAAAAA777777666777888888666555444222000......000222333777666333111000000222222000444444000---......---000//////222555777777666555555666777777777777666444444333333333333333444222333333222111222444666555999???AAA???:::555222333222222222333333111///...////////////000000000111///---+++***,,,...///000000000//////......---(((***---...---,,,------++++++++++++++++++++++++...------,,,,,,,,,------000---++++++...///---+++///))))))...111---+++---,,,---//////......///111***...,,,000>>>===333222333333111...+++***,,,......///000///---+++,,,---......------,,,,,,------+++,,,,,,,,,,,,,,,,,,---------------------------,,,---,,,+++))))))+++---***+++...000000000///...+++---111555999<<<===>>>555333111///......///000333333222222333555777888555555555555555555555555777666666777777999:::;;;;;;;;;::::::999999999888//////000000///...------222444777;;;>>>@@@BBBBBBBBBBBBBBBAAAAAABBBCCCCCCAAAAAAAAAAAAAAAAAAAAAAAADDDFFFIIIKKKMMMMMMLLLKKKEEEDDDAAA===888444111000---...///222777===BBBEEEFFFHHHJJJKKKKKKLLLNNNOOOPPPPPPPPPQQQRRRQQQOOOMMMNNNNNNMMMMMMNNNNNNOOOPPPJJJGGGBBB<<<777333111000111333666999===@@@CCCEEELLLIIIGGGHHHLLLPPPQQQPPPSSSUUUVVVUUUSSSSSSTTTUUUWWWYYY[[[\\\\\\]]]___aaaUUUVVVXXX[[[]]]\\\YYYVVVSSSTTTVVVYYY[[[\\\]]]]]]^^^]]][[[ZZZ[[[]]]___aaa^^^^^^]]][[[ZZZ\\\___bbbfffeeeeeeeeefffiiilllnnnkkkhhhfffeeegggiiihhhgggeeefffggghhhhhhgggfffeeefffffffffeeeeeeddddddcccccccccdddbbb```___```bbbdddfffhhhgggcccaaa```aaaYYYZZZ\\\^^^___```aaaaaa]]][[[YYYYYY[[[]]]]]]]]]]]]\\\]]]^^^___]]]XXXTTTUUUTTTSSSSSSTTTUUUUUUTTTXXXYYY[[[\\\[[[YYYWWWUUUUUUTTTTTTTTTUUUTTTRRRPPPUUUUUUSSSRRRPPPOOOPPPQQQRRRQQQPPPNNNMMMKKKKKKJJJIIIIIIJJJKKKLLLKKKIIIHHHFFFIIILLLMMMKKKJJJKKKMMMMMMNNNOOOOOONNNMMMNNNPPPOOONNNKKKJJJJJJIIIGGGEEECCCDDDDDDCCCAAA@@@AAABBB>>>???AAADDDEEEFFFFFFFFFFFFHHHHHHFFFBBBAAACCCFFFDDDCCCAAABBBCCCDDDDDDCCCBBBCCCCCC@@@======@@@CCC<<<@@@DDDDDDBBBAAACCCGGGEEEDDDCCCCCCCCCEEEGGGHHHDDDDDDEEEEEEEEEEEEEEEEEEFFFDDDCCCBBBCCCDDDEEEFFFFFFDDDCCCCCCDDDDDDDDDCCCCCCBBBBBBDDDGGGGGGDDDAAABBBCCCEEEFFFGGGGGGGGGGGGGGGEEECCCAAA??????AAACCCCCCBBBAAA@@@???>>>>>>>>><<<===>>>>>>>>>======>>>;;;:::888888999999888777777666555666888:::<<<<<<<<<:::999:::;;;;;;888555444333111222333444333222333444666777999::::::;;;777666666666777666555333555444222000000222333555444222111///---------...+++000222000000333555444333222222333777999:::999777777888999999999999888888777666555555555555555000111111000///000222444:::===BBBDDDAAA===:::888222222222222222222111000.........//////000000000222111///...---...///000111111000000000000000000---///111111000///...///////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,///,,,***+++---...---+++000+++***...111...---...---///000000000000222333...333000444AAA???444333222222111...,,,+++---///---///000000//////000222///...---,,,++++++,,,,,,+++,,,,,,,,,,,,---------------------------------+++,,,,,,***((((((***,,,***+++---...//////......---...111333555666666666444333111///......///000////////////000000111222------------------------///000000111222222333333111111222333444555666666///////////////...------...000222444666777888888444444333333333333444444666666555555555555666666888999;;;<<<============;;;:::888666333111///.........///000333777:::===888999;;;;;;;;;;;;===>>>>>>???@@@BBBCCCDDDCCCBBB@@@@@@@@@@@@@@@AAABBBBBBBBB@@@<<<888444222111111000111333666:::===???@@@AAA???===>>>AAAEEEFFFEEEIIIJJJKKKJJJIIIHHHIIIJJJLLLNNNPPPQQQQQQRRRTTTVVVaaabbbfffjjjllljjjfffbbb___aaaeeeiiilllmmmmmmlllkkkkkkkkkkkklllmmmnnnooorrrqqqpppnnnnnnpppuuuyyy{{{zzzzzzzzz{{{}}}~~~{{{{{{{{{||||||{{{zzz{{{|||}}}}}}|||{{{zzz~~~}}}}}}|||{{{zzzyyyxxxwwwxxxyyyyyywwwwwwxxxyyy{{{}}}~~~}}}{{{yyyxxxxxxrrrssstttvvvwwwxxxxxxxxxtttrrrpppppprrrttttttsssrrrqqqrrrssssssqqqnnnkkkkkkkkkjjjiiihhhgggggggggkkkmmmoooqqqqqqooollljjjhhhggggggiiijjjjjjgggeeegggfffeeedddbbbbbbbbbbbbggggggfffdddbbb```^^^]]][[[ZZZYYYZZZ]]]]]][[[WWWWWWZZZ]]]^^^^^^^^^___```ccceeeeeeeeeccccccccceeeeeecccbbb```___\\\YYYVVVTTTUUUVVVUUURRRPPPOOOOOOIIIKKKMMMPPPRRRTTTUUUUUUWWWXXXYYYVVVQQQNNNOOOPPPQQQPPPPPPQQQSSSTTTTTTRRRNNNMMMKKKIIIIIIIIIJJJKKKFFFJJJMMMNNNLLLKKKMMMOOONNNMMMLLLKKKLLLNNNQQQRRROOOOOONNNLLLLLLKKKKKKKKKKKKJJJIIIHHHHHHIIIJJJJJJIIIGGGGGGGGGHHHHHHFFFDDDFFFDDDDDDDDDFFFFFFEEEDDDEEEDDDDDDDDDEEEFFFFFFGGGEEEDDDBBB@@@??????@@@@@@AAA@@@@@@???>>>======<<<999999999999999999999999999888777777888888777555666666666666777888999:::888777777888999888555333444333222222333444333222444444555666666666666666555555666666555444444333222222000///000111222333111111000///...---,,,,,,''',,,///...///333666555444222111333666999::::::666777888888999999888888888777666444444333333333222222222111000111333555777:::===>>><<<999777777333333333333222222222111.........///000111111222222222111111000000000000000000000111111111111111...000333333333222333444333333333333333333333333------...//////......---///...,,,,,,...///...---000---+++...000//////000...000222333222333555777444888666999CCC@@@555333000111000...------///111///000111111000///000222000///,,,*********+++,,,++++++,,,,,,------------------------------------+++++++++***(((((()))++++++,,,,,,------.........,,,,,,...///000000000000333222111/////////000000,,,------......---------++++++++++++++++++++++++)))***,,,------------,,,+++,,,,,,---...///000111...////////////...------,,,---...///////////////...------,,,,,,---------222111///......///111222222222222333333333444444111111111000000/////////......------...000222333000222333333222222333444222222444444555555555555888888777777888888999:::888666444222111111111222...///111333555777999:::666444333444666999::::::<<<===???>>>===<<<===??????AAABBBCCCCCCDDDFFFGGGfffiiimmmqqqtttrrrmmmiiieeeiiinnnsssvvvwwwvvvuuuqqqqqqrrrttttttuuuuuuuuuzzz{{{{{{{{{{{{}}}}}}{{{yyyzzzzzzyyyxxxvvvvvvvvvyyy{{{~~~|||zzzyyyxxxyyy{{{}}}}}}|||zzzvvvuuusssrrrrrrqqqpppooovvvwwwwwwvvvuuusssqqqpppllliiifffgggjjjkkkiiifffdddfffjjjmmmpppqqqssstttyyyzzz{{{zzzxxxwwwxxxyyyyyyxxxwwwvvvuuurrrnnnjjjhhhjjjlllkkkhhhdddbbbaaa[[[\\\^^^aaacccfffggghhhiiikkkllljjjeeebbbbbbcccggggggggghhhiiiiiigggeee^^^]]][[[ZZZ[[[\\\[[[ZZZWWWZZZ]]]^^^]]]\\\]]]^^^___^^^]]]]]]^^^```ccceeeeeecccaaa^^^]]]\\\\\\\\\YYYYYYYYYWWWVVVVVVWWWYYYTTTSSSSSSTTTUUUTTTQQQOOOPPPOOONNNNNNNNNPPPQQQQQQNNNMMMKKKJJJJJJLLLMMMNNNMMMLLLJJJJJJJJJJJJIIIHHHHHHHHHGGGGGGEEEDDDCCCBBB???>>>===<<<<<<<<<;;;;;;:::999:::;;;===<<<:::888::::::;;;;;;::::::;;;<<<:::::::::::::::999777666777666666666888888777555888888999999888888777777222333444444444333333444222222111111222222333333000111111111111000//////+++000111//////222333222777555333444777:::;;;;;;888888999::::::::::::999999888777555444333333333555666666444333333555888222444666666444333333333333444444333222111222333---...//////000111222222//////000111000///...---.........///000000000111)))+++...111222444777999444444444444444444444444000000222222333222111111000000//////000000111111000...---...///000111222///111333444444555777999666;;;999;;;CCC???444333...///000///......000222222333333111///------...111///,,,***))))))+++,,,++++++,,,,,,---.................................+++,,,---,,,***)))***+++,,,,,,,,,,,,,,,---...///))))))+++,,,---///000000222111000000///000000111......///000///...---,,,........................(((***,,,---...---,,,***,,,,,,,,,,,,,,,,,,,,,,,,.........//////...------,,,,,,------............000///......---.........111000---,,,,,,---000111222222111000000111111222.........//////000000000...---,,,,,,,,,,,,------000111222222000000000222222333333222000///...///555444444444444555666666111111000//////000111111...///000111222333444555111000///000111333444444555666777777666555777888555777999999999999;;;===hhhkkkoootttvvvuuupppllliiimmmsssyyy|||}}}|||zzzwwwxxxzzz{{{}}}}}}}}}}}}|||~~~~~~~~~}}}{{{xxx~~~wwwsssooonnnpppqqqqqqoookkkmmmrrrwww}}}}}}zzz}}}~~~{{{wwwtttrrrkkklllmmmoooqqqsssuuuvvvxxxzzz|||zzzvvvtttvvvxxx|||{{{{{{||||||yyyuuuqqqnnnnnnnnnoooqqqqqqnnnlllkkknnnppprrrrrrqqqpppooorrrrrrrrrsssuuuwwwyyyzzzzzzxxxvvvsssqqqpppppppppkkkmmmnnnmmmkkkjjjlllnnnggggggfffggggggfffdddaaa______^^^]]]]]]^^^```bbb]]][[[YYYXXXXXXZZZ\\\]]]^^^\\\[[[\\\^^^^^^\\\ZZZYYYYYYYYYXXXVVVTTTRRRQQQNNNKKKHHHGGGGGGGGGEEECCCAAABBBCCCFFFIIIHHHFFFDDDCCCEEEFFFFFFCCCBBBCCCEEEBBBBBBCCCCCCAAA???>>>===???>>>>>>???@@@@@@>>><<<===>>>>>>>>>===<<<<<<;;;111444666666555444666777555666777777888888888888000111222333333333333222111666777333222444555444;;;999888888:::;;;<<<<<<999999:::;;;;;;;;;;;;;;;===<<<:::999888777777777555555555444222222444666111333444333222222333444111333333111//////000333,,,------...///000000000,,,---/////////...,,,+++,,,,,,------......//////&&&(((+++---...111444666111111111111111111111111000111111222333333222222//////////////////000111...////////////111222222///111333444444555777999555;;;888888???;;;111111---///000000//////111333444555555444111///000000000///,,,+++******+++,,,++++++,,,------...//////........................,,,...///...,,,+++,,,---------,,,,,,,,,---......+++++++++,,,---...//////000000000000000000111111///000000111000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++---......---,,,+++++++++++++++++++++++++++------............------,,,,,,------...//////000......---,,,,,,,,,,,,,,,---,,,)))(((((())),,,---000000///............///---------.........//////------,,,,,,,,,,,,---------...///...,,,+++,,,---111333333222///...///000000000//////000000111222000000/////////000000000///000000000111111222222/////////000000000111222000111333222222111333444///111222333222222444666kkkmmmpppuuuwwwvvvsssooonnnrrrwww}}}~~~zzz{{{}}}~~~zzzuuuqqqooopppsssvvvppprrrwww}}}~~~vvvvvvvvvwwwxxxzzz{{{|||~~~{{{vvvvvvyyy~~~}}}{{{{{{}}}}}}{{{~~~}}}|||~~~{{{zzzyyyyyyyyyyyyvvvtttpppppppppnnnllllllnnnooommmllljjjiiijjjlllnnnoooooommmmmmpppssstttqqqnnnkkkllllllmmmllljjjiiihhhccc___ZZZWWWWWWVVVSSSQQQPPPQQQTTTYYY\\\\\\ZZZWWWUUUXXXZZZYYYUUUSSSTTTUUUSSSTTTUUUTTTQQQNNNMMMMMMMMMLLLLLLNNNOOOOOOMMMKKKHHHHHHIIIIIIIIIIIIHHHHHH>>>AAADDDCCC@@@???@@@BBB<<<===???@@@AAA@@@@@@???999999999999999999999999444888:::777777:::;;;:::>>><<<;;;;;;<<<<<<;;;999777777888999999999999999<<<;;;:::999888888777888555555555333222222333555111333444444333333444666222444444222///...111555///////////////000000000///000000111111///...---............////////////+++,,,---,,,,,,,,,///111////////////////////////...............///111111,,,---...---------///111***///111//////111222111...000222333222333555777222777444333999666...111---///000000000000111333222444555555555555777888......------,,,,,,------++++++,,,---...//////000........................---///000000...---------........................000000///---------------//////000000111111111222///////////////...---,,,------------------------******,,,,,,,,,,,,+++***&&&'''((()))+++,,,......,,,,,,---............---,,,+++,,,,,,---///000111///...---,,,,,,+++,,,,,,---+++***))))))***+++---000000000000000/////////,,,,,,,,,,,,,,,,,,,,,,,,------------............+++,,,------+++***+++---+++---//////------111444000////////////000111111000000000000111000000000000000000000000000000000,,,...//////------...///,,,...////////////000222,,,---//////......000222lllmmmppptttwwwvvvtttqqqrrruuuyyy~~~zzz{{{|||}}}~~~zzzrrrlllmmmttt{{{vvvwww{{{~~~}}}|||||||||}}}~~~~~~}}}}}}xxxvvv~~~~~~zzzwwwwwwxxxyyyxxxxxxxxxyyy{{{|||}}}zzzyyyyyy}}}|||xxxzzz|||~~~~~~{{{uuunnnkkkjjjiiieeebbb```bbbgggmmmqqqrrrooolllnnnrrrtttrrrnnnkkkkkkmmmlllnnnnnnlllhhhdddccccccaaaaaabbbccceeedddbbb___\\\]]]^^^___````````````YYY\\\^^^[[[VVVSSSSSSUUUNNNPPPRRRTTTUUUUUUSSSRRROOONNNLLLIIIGGGGGGFFFFFFBBBGGGHHHFFFFFFIIIJJJIIIJJJIIIIIIIIIIIIGGGCCCAAA===>>>>>>??????????????????>>>===<<<<<<<<<<<<<<<=========;;;999999;;;===666888::::::::::::;;;<<<999;;;<<<999555555999===777777777777666666666666666666666666666555555444333333333222222222222222000111000///......000222...........................---++++++,,,...000222,,,...//////......000333&&&...222000///111222///---///000000000000222333///444000...444222---222---///111111000000111222000222444444444555777999,,,---.../////////......++++++,,,---...///000000........................,,,...000000...,,,,,,---......///000000///...---111111///...------............///000111222222222000//////.........//////........................++++++++++++++++++++++++''''''(((***,,,...///000+++,,,------.........---------,,,,,,---...///000222222111000///...//////...------,,,,,,------...///000111222222222111000,,,,,,,,,,,,---------------.....................---...//////...---///000))),,,......,,,---222666111111000000111111222333///000000111111222111111000000000000000000000000+++---///...,,,+++,,,---+++---...///......000111---...000000//////111222llllllooorrruuuuuusssqqqsssuuuyyy}}}|||||||||}}}~~~}}}}}}|||~~~}}}rrrjjjkkkttt~~~{{{|||~~~}}}~~~}}}{{{yyy{{{zzzttt~~~~~~|||}}}~~~}}}~~~~~~~~~zzzyyywwwsssoookkknnnssszzz}}}{{{~~~~~~zzzvvvtttuuurrrrrrsssuuuvvvuuusssppppppqqqrrrtttuuuvvvvvvvvvrrrtttuuuqqqjjjeeedddffffffhhhkkkmmmnnnmmmllljjjeeeccc___ZZZWWWUUUUUUUUUYYY]]]^^^[[[ZZZ\\\]]]\\\]]]]]]]]]]]]\\\YYYTTTQQQLLLLLLMMMNNNNNNNNNNNNMMMHHHGGGGGGFFFFFFFFFGGGGGGHHHHHHGGGFFFDDDDDDEEEGGG@@@BBBEEEEEEEEEEEEFFFGGGBBBDDDEEEBBB======AAAFFFAAA@@@@@@??????>>>>>>===<<<<<<<<<;;;;;;;;;;;;:::777777777666666555555555222222333222111222555777........................000...,,,++++++...222444///111333222111111444777$$$---333111///222111...,,,...//////......///111---222---+++111000---333...///111222111000111222///111222222111000111333+++,,,///111111111///...++++++,,,---...///000111////////////////////////+++---//////---,,,+++,,,...///111222222000...---......------...000111222---...///111222222222222222111000//////000111222,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++++++++,,,,,,,,,,,,------......//////+++,,,------.........---111000///......///000111333222111000////////////+++,,,,,,,,,,,,,,,,,,+++***,,,...///000///---,,,,,,------...//////000000///////////////...---,,,---...//////......///111...111333111......222777...............//////000......000111222222222222////////////////////////+++...000///,,,+++,,,------...000000///000111333000222333333222222333555mmmmmmmmmnnnoooqqqtttuuutttuuuvvvvvvuuuwwwzzz|||wwwxxxzzz{{{{{{zzzyyywww|||~~~}}}zzzyyy{{{~~~~~~~~~}}}|||{{{{{{{{{{{{zzzyyy{{{~~~~~~}}}}}}~~~zzz}}}}}}~~~|||tttnnnooovvv~~~}}}{{{zzzzzz{{{zzzyyyzzz}}}|||~~~{{{~~~xxxqqqppptttyyy~~~{{{|||}}}|||~~~|||yyyyyyzzz{{{yyyzzz|||~~~}}}yyytttsssqqqmmmiiihhhjjjlllnnnjjjlllooosssuuutttqqqnnnrrrpppooommmllljjjfffccc]]]^^^^^^___^^^]]]\\\[[[[[[ZZZXXXTTTQQQQQQSSSUUUXXXYYYZZZ[[[[[[[[[ZZZZZZXXXWWWVVVYYY\\\\\\YYYVVV]]]\\\ZZZUUUQQQOOOPPPQQQRRRQQQQQQQQQSSSTTTSSSRRRRRRNNNIIIIIIKKKLLLIIIEEEEEECCCAAA@@@@@@???===<<<===>>>>>>>>>===<<<:::999777666444555777:::;;;<<<555555555666666777777888999999999888888888888888777555444555777777444222555666666444222222444555000111333555555555555444111222333444555444444444444777888666666777555000333111//////000111000///000000000000000111222222......///000000///...------++++++,,,...000000000,,,,,,++++++,,,,,,---...,,,,,,---...////////////333222222111111000/////////...---***)))***---000000000000//////...,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,---......///,,,,,,+++++++++*********///...---,,,,,,---...///111111111111000///......,,,,,,++++++,,,---.........///000111222222222222000000000///000000111111...///000///......000111...///000111222111000///111111222222333444444444222222222222333333333333000444888777333111333666222111111333444444222///000------000000------000///////////////000111111111222222333333666:::===ffffffeeeeeefffhhhiiijjjjjjkkkllllllkkkllloooqqqnnnoooqqqsssttttttsssrrrppprrrrrrqqqnnnnnnppprrrssstttuuuvvvwwwyyyzzzzzz}}}~~~~~~}}}}}}~~~~~~|||zzzyyyyyyyyyxxxwwwxxxxxxwwwvvvuuuttttttsssuuuzzzzzzvvvuuuuuuvvvwwwvvvtttssssssuuuxxx{{{wwwvvvyyy|||zzzuuunnnhhhjjjqqqxxx|||}}}~~~}}}}}}{{{zzzyyyzzz{{{{{{zzzzzz|||~~~}}}zzztttvvvyyy{{{{{{xxxuuurrrqqqsssvvvyyy}}}}}}~~~~~~}}}~~~|||yyytttqqqnnnooopppqqqqqqpppnnnlllkkkiiihhheeecccbbbbbbcccccchhhiiijjjkkklllnnnoooooojjjjjjkkkooossstttqqqmmmoooooommmiiieeeccccccdddffffffeeeeeegggggghhhggghhhddd``````aaa```\\\XXXXXXWWWUUUTTTSSSRRRPPPOOOPPPPPPPPPPPPPPPNNNMMMLLLFFFCCCAAAAAACCCDDDBBB@@@@@@@@@AAABBBCCCDDDEEEEEEGGGGGGGGGFFFFFFEEEEEEEEEDDDBBBBBBCCCFFFFFFDDDBBBBBBBBBAAA>>><<<;;;===???:::;;;<<<===>>>>>>>>>>>>;;;<<<;;;;;;:::999:::;;;:::>>>???======>>><<<888999888666555666666666444777666666555555555666666444555666777777666666555222111000000222333333222111111000000000000111111---...///000000111111111222222222222222222222222000000///...,,,---///222111111111111000000///.../////////...............++++++,,,------......///000000000/////////......//////............//////111111111111111000//////////////////000000111111222222333444444555555555000000000000000111111222222333444444222333444666111222333444555555444444333333333333444444555555444444444444444444444444111444777777333222444777222111111222333333111///111//////111111//////111/////////000111222333444777777888888888:::===@@@ZZZYYYXXXXXXWWWXXXXXXYYYZZZ[[[\\\[[[ZZZ[[[]]]___\\\]]]___bbbcccdddcccccc]]]^^^^^^]]][[[[[[\\\^^^aaaaaabbbccceeefffggggggiiikkkmmmnnnnnnnnnqqqrrrvvvvvvwwwxxxyyy{{{}}}~~~}}}}}}~~~~~~~~~~~~~~~{{{yyywwwwwwwwwxxxwwwuuunnnllljjjiiiiiiiiihhhgggfffggghhhhhhhhhgggeeeeeehhhjjjmmmoooooommmkkkjjjhhhhhhfffdddbbbbbbeeehhhllllllnnnqqqtttxxx{{{}}}~~~~~~~~~}}}xxxwwwwwwxxxzzzzzzxxxwwwqqqoookkkeeeaaacccjjjpppvvvvvvxxx{{{}}}yyywwwxxxyyyyyyvvvxxxzzz{{{zzzzzz{{{|||zzztttzzz}}}~~~zzzxxxyyy|||}}}yyyxxxzzz{{{|||||||||zzzwwwvvvvvvtttrrrrrruuuvvvtttqqqssssssssstttwwwzzz}}}uuuuuuxxx}}}~~~|||xxxvvvvvvvvvyyyyyyxxxxxxxxxyyyzzzzzz{{{xxxvvvuuuvvvtttoookkkkkkjjjiiigggfffdddcccbbbeeeeeeeeeeeedddcccbbbaaa\\\XXXUUUVVVYYYYYYUUUQQQOOOPPPRRRTTTVVVWWWWWWWWW[[[ZZZZZZYYYXXXWWWVVVVVVUUUUUUVVVXXX[[[\\\[[[YYYUUUTTTQQQNNNJJJJJJLLLNNNLLLLLLKKKLLLLLLMMMNNNOOOMMMLLLJJJFFFCCCBBBDDDGGGGGGKKKLLLJJJJJJKKKJJJFFFFFFDDDBBBBBBBBBBBBAAA@@@AAAAAA@@@???>>>>>>>>>?????????@@@AAABBBBBBBBBAAA<<<:::888888999999999777999888777666555555555555222333333444555555666666555555555555666666666666333333444333222222333555333444444444444333333222333333333222222111111111...///000111111111111111111111111000000000//////000111111111111111000000000000////////////////////////000000000000111111222222222222333444555555222222222222333333333444444555666666555555666888555666777888999::::::999777777777777777777888888888888888777777777777777333666999999777666777:::555444444444555555333111333000000333333000000333111111222333555777999:::??????@@@@@@???AAADDDFFFKKKJJJIIIHHHGGGGGGFFFFFFHHHIIIJJJJJJHHHHHHJJJKKKGGGHHHJJJLLLMMMMMMMMMMMMIIIIIIIIIHHHGGGGGGGGGHHHLLLLLLMMMNNNOOOPPPQQQQQQUUUWWWYYYZZZZZZZZZZZZ[[[]]]]]]^^^___```bbbdddeeeeeegggiiijjjhhhfffffffffhhhhhhhhhhhhiiiiiiӵdddeeeffffffcccaaa______```aaa```___YYYXXXUUUUUUUUUVVVUUUSSSPPPQQQSSSUUUUUUTTTSSSQQQVVVVVVVVVYYY]]]^^^\\\YYYWWWVVVTTTQQQOOOPPPSSSVVVYYY]]]aaadddeeegggjjjmmmpppnnnlllkkkllllllkkkjjjdddcccccceeegggjjjjjjjjjcccaaa^^^YYYWWWZZZ```eeekkkjjjjjjmmmrrrwwwzzz{{{xxxyyyzzz|||||||||{{{zzzyyyyyyzzz{{{|||~~~zzz{{{}}}ĦqqqtttvvvrrrtttwwwĦvvvwwwwwwzzz~~~~~~~~~}}}yyywwwvvv~~~ӵ}}}||||||~~~}}}|||{{{xxxuuu{{{~~~Ħ~~~|||~~~|||zzz|||}}}}}}{{{yyyyyyzzz~~~~~~}}}|||}}}{{{|||}}}~~~~~~}}}{{{zzzzzzxxxvvvyyy~~~|||wwwxxxwwwvvvwwwyyy}}}xxxwwwxxx|||||||||}}}~~~~~~~~~~~~}}}}}}~~~~~~}}}|||}}}}}}|||xxxtttsssssssssqqqnnnlllkkkkkkrrrrrrrrrrrrqqqqqqpppppplllgggbbbcccgggjjjgggddd[[[]]]aaadddggghhhhhhgggkkkkkkjjjiiihhhgggfffeeedddfffiiilllnnnppppppooohhhgggddd```\\\[[[]]]___```___^^^^^^^^^```aaabbbbbb___ZZZTTTNNNNNNQQQUUUXXX\\\]]]\\\\\\^^^\\\XXXWWWUUUSSSSSSSSSTTTSSSRRRQQQPPPOOONNNMMMMMMMMMMMMNNNNNNOOOPPPPPPQQQQQQQQQJJJHHHFFFEEEEEEEEEDDDBBBCCCBBBAAA@@@???>>>>>>>>>=========>>>>>>???@@@@@@>>>>>>>>>>>>======<<<<<<999:::;;;;;;::::::;;;<<<::::::;;;;;;;;;;;;::::::999999999888777777666666555666777888999888888777444444444333333333222222333444555555555444333222444333222111111222333444333333333333444333333333444444333333333555777888555666666777888888888888888:::<<<<<<;;;;;;<<<>>>::::::;;;===>>>??????@@@>>>===<<<<<<;;;<<<===============<<<<<<<<<<<<<<<888;;;======;;;;;;<<<===;;;999888888888888666444555222222555555222222555333444555777:::===???AAAEEEFFFHHHHHHIIIJJJMMMPPP======<<<;;;:::999888777999:::<<<;;;:::::::::<<<999999::::::;;;;;;;;;::::::999888777777888777777::::::;;;<<<======>>>>>>CCCEEEHHHHHHFFFEEEDDDDDDDDDDDDEEEFFFGGGIIIJJJKKKJJJLLLNNNOOONNNMMMLLLMMMOOOOOONNNNNNNNN4ĉ@ӵKKKLLLMMMJJJIIIGGGGGGIIIJJJIIIIIIGGGEEECCCBBBCCCCCCCCCBBB<<<===???AAABBBAAA@@@???CCCAAAAAADDDIIIKKKIIIGGGEEEEEECCCAAA???@@@CCCEEEEEEJJJOOOQQQPPPQQQTTTXXXYYYWWWUUUTTTTTTUUUTTTRRROOONNNMMMNNNQQQSSSTTTTTTQQQOOOLLLJJJIIILLLQQQUUUYYYWWWVVVXXX]]]aaaeeeffffffggghhhiiiiiiiiihhhgggfffggggggiiijjjlllnnnooolllmmmpppsssvvvwwwwwwwww>Laaaeeejjjlllgggjjj=hĦmmmoooqqquuuwwwxxxwwwuuutttrrrttttttsssooollljjjiii4ĉ@ӵvvvuuutttssstttwwwzzz|||}}}{{{||||||zzz{{{}}}wwwuuuwwwzzz{{{>L~~~}}}xxxvvvuuuwww{{{~~~}}}{{{vvvuuuuuuvvvyyy||||||{{{}}}~~~~~~zzzxxxwww{{{~~~zzz~~~|||{{{{{{}}}}}}{{{|||~~~||||||}}}|||~~~}}}|||}}}~~~zzz{{{|||}}}~~~}}}{{{yyywwwxxxyyywwwtttrrrrrrssszzzzzzyyyyyyyyyyyyyyyyyyuuuooohhhfffiiilllllljjjdddggglllpppssstttsssrrrvvvuuutttsssrrrqqqpppoooppprrrwww{{{}}}~~~zzzyyyvvvrrrooonnnppprrrrrrqqqpppooooooppprrrsssrrroooiii```YYYXXX]]]ccchhhlllnnnlllmmmooonnnjjjhhhfffddddddeeefffeeeddddddccccccbbbbbbbbbccccccbbbbbbbbbccccccddddddeee^^^[[[YYYXXXYYYYYYWWWVVVTTTSSSRRRPPPOOONNNNNNNNNMMMMMMMMMMMMNNNOOOPPPQQQOOOOOONNNLLLJJJIIIHHHGGGEEEFFFHHHHHHGGGGGGHHHIIIGGGGGGHHHHHHHHHGGGFFFFFFEEEDDDDDDCCCBBBBBBAAAAAA???@@@BBBCCCCCCCCCAAAAAA>>>>>>=========<<<<<<<<<888999:::;;;:::999777666<<<:::999888888:::===>>><<<===>>>>>>>>>===<<<<<<===;;;:::999:::<<<>>>@@@;;;<<<>>>???@@@@@@@@@???DDDFFFIIIIIIIIIHHHIIIJJJCCCDDDDDDEEEGGGHHHIIIJJJFFFEEEDDDBBBBBBBBBCCCDDDCCCCCCCCCCCCBBBBBBAAAAAA???@@@AAAAAA@@@@@@@@@@@@@@@>>><<<;;;;;;;;;999888888555555888888555555888666777888;;;>>>BBBEEEFFFJJJMMMOOOQQQSSSVVVYYY\\\222222222222111000///......000222333222111222333222222222222111111222222111///...---...///...---//////000000111222333333777999::::::888666555666333333333444555666777888666888999:::999999999:::<<<;;;:::999999GG=?888999888666666777999;;;;;;:::999777666555666777666555///000222333444444444333555333222444888;;;:::888666777777666444555777999555888<<<===<<<===???BBBDDDBBB@@@@@@AAA@@@???===???===<<<;;;=========<<>>;;;999:::===AAACCCDDDBBBAAABBBFFFJJJLLLMMMOOOOOOQQQQQQQQQQQQPPPOOOPPPPPPQQQRRRTTTVVVXXXYYYXXXZZZ]]]```bbbcccbbbbbbHdĦPPPTTTXXXZZZVVV=Īj```bbbdddffffffeeecccbbb```aaabbb```]]]ZZZYYYYYYGG=?fffffffffhhhkkknnnooouuusssqqqpppqqqtttyyy||||||{{{zzzzzzyyywwwsssoootttssstttwww|||}}}}}}xxxwwwwww{{{{{{sssqqquuu|||HdĦ~~~xxxwwwvvvyyy}}}~~~}}}zzzpppqqqsssvvvxxx{{{|||}}}|||yyyyyy}}}~~~}}}||||||{{{{{{||||||xxxwwwxxx{{{~~~|||}}}|||{{{{{{~~~}}}}}}|||xxxvvvwwwxxxxxx||||||zzzyyy{{{vvvwwwyyy{{{||||||{{{{{{zzz|||}}}|||xxxvvvxxxzzz||||||{{{{{{zzz{{{{{{|||{{{vvvoookkkiiiiiiiiiiiifffjjjoootttwwwwwwvvvuuuvvvvvvuuuuuutttsssrrrrrrsssxxx}}}~~~}}}~~~||||||{{{{{{{{{||||||}}}zzzxxxrrrhhh```___ffflllqqqvvvxxxwwwxxxzzzyyyvvvsssqqqpppppprrrssssssrrrtttttttttuuuvvvwwwxxxyyyvvvuuuuuuttttttuuuuuuvvvqqqooommmmmmnnnooonnnmmmiiihhhgggfffddddddccccccaaaaaa`````````bbbdddeeeeeedddbbb```]]][[[ZZZYYYXXXYYYZZZZZZYYYYYY[[[]]]\\\\\\\\\\\\[[[ZZZYYYXXXWWWWWWVVVVVVUUUTTTSSSSSSOOOPPPRRRSSSSSSRRRQQQOOOKKKJJJJJJJJJJJJIIIIIIIIIGGGGGGGGGGGGFFFEEEDDDCCCDDDBBB@@@>>>???BBBFFFHHHHHHIIIJJJJJJJJJIIIHHHGGGGGGEEECCCAAABBBDDDHHHJJJIIIJJJLLLMMMNNNNNNNNNNNNRRRTTTWWWXXXXXXWWWXXXXXXVVVVVVVVVWWWXXXYYYZZZ[[[UUUSSSQQQOOONNNNNNOOOPPPOOOOOONNNNNNMMMMMMLLLLLLIIIJJJJJJIIIIIIHHHGGGFFFGGGEEEBBBAAA@@@@@@>>>===@@@======@@@@@@======@@@<<<===???BBBEEEIIILLLMMMRRRUUUXXX[[[^^^```dddggg+++,,,---ӵ)))+++...ĭӵ---ӵ***Ħ++++++,,,------.........///ӵӵ///...ĦƜ`1.׼s//////...///Ħ666666222111//////000111000ӵ---Ħ,,,---...000111111,,,---//////ĭӵ555444Ħ000...555Ħ666Ħ777:::;;;:::;;;<<<===>>>>>>===<<<;;;CCCDDDCCCJJJDdDCCCDDDEEE?fӵIIIJJJLLLĦHHHIIIJJJӵƜ`1.׼sSSSSSSĭӵZZZgggggg^^^___^^^___bbbgggllloooӵrrrnnnlllmmmĦxxxzzzyyyyyy{{{|||}}}yyypppĦĦ~~~}}}DdD~~~ӵ||||||ӵvvvӵ}}}Ħrrrsssӵuuuuuuuuuĭӵmmmhhhrrrxxxxxxuuupppooopppnnnooopppqqqqqqqqqrrrsssssswwwyyyxxxtttsssuuuyyyvvvuuutttsssssstttuuuvvvsssrrrpppkkkfffbbbbbbcccaaaeeejjjppprrrrrrpppnnnnnnnnnmmmmmmlllllllllkkkoootttzzz~~~{{{zzzuuukkkcccbbbiiippptttyyy{{{{{{|||~~~zzzwwwvvvuuuvvvxxxzzzzzzzzzzzzzzz{{{}}}~~~}}}}}}~~~~~~}}}{{{zzzzzz|||~~~}}}}}}zzzyyyxxxwwwvvvuuuuuuuuusssrrrqqqqqqrrrsssuuuwwwwwwwwwuuusssqqqooonnnmmmnnnnnnnnnmmmlllnnnqqqssssssrrrrrrqqqpppnnnmmmlllmmmmmmlllkkkjjjiiihhhhhhdddfffhhhiiiiiigggeeeddd_________^^^^^^^^^]]]]]]^^^]]]\\\[[[ZZZZZZZZZZZZTTTRRROOONNNOOOSSSWWWZZZZZZ[[[\\\]]]\\\[[[YYYXXXWWWUUURRRPPPQQQTTTXXXZZZ^^^___aaacccdddddddddccceeehhhkkkllllllkkkllllllnnnnnnmmmmmmmmmnnnppppppiiihhheeebbbaaaaaacccdddbbbaaaaaa```______^^^^^^ZZZYYYXXXWWWWWWUUUSSSRRRRRROOOLLLJJJJJJIIIHHHGGGIIIGGGGGGIIIIIIGGGGGGIIIHHHIIIKKKMMMQQQTTTWWWYYY[[[^^^bbbeeegggiiilllnnn''')))?~4+++''')))g&e>&e***g&e+++>hӵ+++,,,,,,------......g&e---guO>uO>&e,,,,,,4ff?>ߝL***gĉ@...---,,,+++Shӵ666000...------...///g&e+++>hӵ+++***+++---...&&&))),,,fff?><z---g&e>&e000111HL...---,,,ShӵgL000222333333333222222333444444333222S?ʬ6667773h?D%%)?777777ZufĦ555666888gL777666777g&e666gĉ@AAACCCg&e>&eGGG@eNNNNNN??PPPNNNKKKKKKKKKNNNSSSXXXg<ĉddd```]]]\\\3we<Ħgggjjjjjjkkk3h?@ezzzyyywwwxxxyyyoookkkdddZvvvwwwyyy{{{}}}~~~3h?gL}}}zzzyyyxxxyyyyyyyyyD%%)?wwwfff?><z{{{}}}=?Ħvvvg&epppg&eyyy|||~~~S?ʬ{{{4ff?>ߝLppp@ekkkg&errrpppqqq3h?g&e>&eccc\\\??```fffmmmooojjjeeecccccceeeffffffeeeddddddfffgggiiimmmpppooolllkkknnnqqqllllllkkkjjjjjjkkklllmmmaaaeeegggeee^^^YYYXXXZZZYYY]]]ccciiikkkkkkhhhfffddddddddddddddddddccccccgggmmmtttxxxyyyyyy{{{|||}}}zzzyyyuuulllcccbbbjjjqqqtttxxx{{{{{{|||~~~{{{wwwvvvuuuwwwzzz|||}}}|||yyyzzz|||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}|||||||||~~~~~~}}}||||||||||||{{{zzzyyy{{{~~~|||zzzyyy}}}||||||zzzyyyxxxwwwwwwuuuwwwyyyzzzzzzxxxvvvtttuuuuuuuuutttttttttssssssrrrpppooommmllllllmmmmmmiiigggdddcccdddhhhmmmpppnnnooopppqqqqqqooommmllljjjgggdddbbbcccfffjjjmmmoooqqqsssuuuwwwwwwvvvuuuyyy|||~~~}}}}}}}}}~~~{{{yyyuuusssqqqrrrssstttqqqqqqqqqpppooonnnnnnmmmhhhfffeeedddcccbbb___]]]\\\YYYVVVTTTSSSSSSQQQPPPQQQNNNNNNQQQQQQNNNNNNQQQSSSTTTVVVYYY\\\___bbbdddbbbeeeiiikkklllnnnppprrr+++4Dӵ***''')))Hƅ^Hu]Ħ***Hu]Ħ+++ZuR)Ħ)))***+++******,,,...Hu]Ħ***HŐeHŐeHu]Ħ***qIܗGIӵ***tt+++++++++HGgĉ@222222//////...---,,,,,,Hu]Ħ---ZuR)Ħ+++******)))))))))***sߝLGdUĦ***Hƅ^Hu]Ħ***ntHdĦ+++---HGgĉ@+++HdĦ******,,,000333+++++++++,,,,,,---Htƅ^+++---Bt=o9ĦDtfo9Ħ+++,,,,,,g?000000HdĦ------///Hu]Ħ,,,tt111111Hƅ^Hu]Ħ777H׼s???<<<@@@???>>>===AAAAAA===>>>DDDtQMMMMMMLLLJJJje<ĦPPPSSSVVVBt=o9ĦH׼sbbbdddeeeeeedddddd^^^]]][[[HtĦcccjjjkkklllnnnBt=o9ĦHdĦvvvtttpppmmmkkkjjjiiillllllkkkDtfo9ĦsߝLGdUĦmmmHt@cӵHu]ĦiiiHu]ĦvvvuuuHtƅ^tttqIܗGIӵiiiH׼seeeeeeHu]ĦgggfffBt=o9ĦHƅ^Hu]ĦPPPNNNPPPUUUZZZ[[[WWWUUUVVVXXX[[[ZZZXXXVVVUUUUUUVVVVVV]]]^^^^^^]]][[[[[[\\\^^^[[[\\\]]]\\\ZZZYYYZZZ[[[YYYYYYWWWUUURRRPPPOOONNNJJJLLLQQQVVV[[[]]][[[YYYVVVWWWXXXWWWVVVUUUWWWZZZ___bbbfffiiikkknnnqqqsssooopppqqqtttvvvyyy|||}}}{{{zzzyyyzzz||||||yyyvvvpppmmmhhhdddccceeehhhjjjrrrsssvvvxxxyyyyyyxxxwwwwwwtttrrrqqqrrrssssssrrruuuuuuttttttwww|||~~~||||||}}}~~~zzz{{{}}}~~~|||}}}~~~~~~||||||{{{zzzxxxwwwwwwvvvttttttwww||||||{{{|||}}}|||zzzyyywwwtttqqqqqqsssvvvxxx~~~~~~|||{{{{{{{{{{{{uuussspppmmmlllkkkiiigggeeefffeee```[[[WWWWWWXXX[[[ZZZYYYXXXXXXXXXXXXXXX\\\\\\]]]```dddggghhhhhhllllllnnnoooqqqqqqrrrrrr******4DuXӵ))))))+++DdDΦDdDĦ)))DdDĦ***(((t|<&&&((()))***))))))+++,,,DdDĦ)))DdDΦDdDΦDdDĦ,,,peƜ4DuTӵ)))`eĭ***qet,,,------,,,+++******))))))DdDĦ******t|<******)))))))))(((((()))DdDDdDĦ)))DdDΦDdDĦ)))q<niDdDĦ***qet***+++DdDĦ******+++...000******+++++++++q<R,,,)))qjRgdKӵHdDĦgdKӵ******GR/f6LĭĦ------DdDĦ,,,***,,,DdDĦ,,,`eĭ...DdDΦDdDĦ---DdDĦ333111333555777888888777666555888888444555:::geĦ<<<<<<<<<FSĦAAACCCqjRgdKӵDdDĦKKKLLLMMMMMMLLLLLLKKKKKKJJJDdDĦQQQSSSTTTVVVqjRgdKӵDdDĦaaa```___]]]\\\ZZZZZZWWWYYYYYYHdDĦgdKӵDdDDdDĦ]]]DdDĦ4DufӵDdDĦ```DdDĦfffq<RllllllpeƜ4DuTӵ```DdDĦ\\\]]]DdDĦ___qjRgdKӵDdDΦDdDĦ@@@<<<:::::::::;;;:::???DDDFFFDDDBBBCCCEEEFFFEEECCCBBBBBBBBBBBBCCCEEEFFFGGGFFFEEEEEEFFFHHHGGGHHHIIIHHHFFFEEEFFFGGGGGGFFFEEECCCAAA@@@>>>>>>>>>???BBBFFFKKKLLLKKKJJJFFFGGGGGGFFFFFFGGGHHHHHHOOORRRVVVYYY[[[]]]___aaa___```bbbeeeiiimmmpppqqqtttrrrooonnnpppqqqpppnnndddaaa]]][[[[[[]]]aaacccfffhhhjjjlllmmmmmmmmmllljjjhhheeeeeeeeeffffffeeejjjiiiiiiiiilllpppuuuxxxtttsssrrrqqqrrrsssuuuvvvuuuuuuvvvwwwyyy{{{}}}~~~|||||||||{{{{{{yyyxxxwwwsssssssssrrrrrrssswwwzzz}}}~~~}}}zzz{{{{{{zzzzzz}}}~~~~~~zzzwwwvvvwwwyyy{{{~~~{{{xxxvvvuuutttqqqpppnnnnnnmmmhhhccc______```aaaaaaaaaaaaaaaaaa``````bbbbbbcccfffjjjmmmnnnnnnmmmnnnooopppqqqqqqqqqqqq((((((4DuXӵ)))***+++DdDΦDdDӵ(((DdDĦ)))(((o)h&&&%%%'''(((((('''''')))***DdDĦ)))DdDΦDdDΦDdDӵ+++=ӊB1.uTӵ)))HߝL`o9)))po9wӵ,,,***)))((((((((((((DdDĦ((()))o)h)))((((((((((((''''''&&&(((DdDΦDdDĦ(((DdDΦDdDӵ'''GIpӵDdDĦ(((po9wӵDdDĦ***))))))+++,,,))))))))))))***po9u)))+++***(((GIdnuR)ĦDdDĦnuR)Ħ((((((CdgĪj***DdDĦ***&&&(((DdDĦ,,,HߝL`o9+++DdDΦDdDӵ+++DdDĦ---+++---///111333333222222...000000---...111geĦ333333sp?aĦ333444GIdnuR)ĦDdDĦ888:::::::::999999888999888DdDĦ>>>??????AAAGIdnuR)ĦDdDĦEEEFFFGGGGGGFFFEEEDDDBBBDDDEEEDdDĦnuR)ĦDdDΦDdDĦGGGDdDĦnuR)ĦDdDĦPPPDdDĦRRRpo9uZZZ___\\\\\\=ӊB1.uTӵQQQDdDĦOOOQQQDdDĦQQQGIdnuR)ĦDdDΦDdDӵ666555444222000///)))...333555444333444666444333333222222333333444222444555555444444555777666777777777555444555666777666666555444333222222000000111444888999999888:::999888999;;;<<<;;;:::;;;???CCCFFFGGGGGGHHHIIIIIIJJJLLLPPPTTTXXX[[[]]]bbb___[[[YYYZZZ[[[\\\\\\PPPOOOMMMKKKLLLOOOSSSUUUTTTUUUWWWYYYZZZZZZYYYYYYWWWUUUSSSSSSSSSSSSSSSQQQVVVVVVVVVWWWZZZ]]]aaaccc______^^^^^^```aaaccceeefffeeeeeeeeegggiiilllnnnooopppqqqqqqooommmkkkiiibbbcccddddddeeegggkkknnnrrrwwwzzzxxxxxxzzzzzzyyy{{{zzzzzzyyyyyyzzzzzz{{{|||~~~}}}|||{{{{{{~~~~~~}}}{{{wwwxxxzzz{{{{{{}}}|||{{{|||~~~{{{xxxwwwxxxyyy{{{~~~|||{{{zzzwwwvvvssssssqqqmmmhhhddddddddddddeeefffhhhhhhgggfffeeeddddddfffiiimmmpppqqqpppmmmnnnnnnooopppppppppooo''''''4DuXӵ(((((()))DdDʜ4DuTӵ(((>d<Ħ(((Dt'''&&&''''''&&&&&&''')))>d<Ħ(((>d<ʜDd<ʜ4DuTӵ((('''F&uTӵ(((4DufئL>e)))puR)Ħ+++***)))))))))))))))>d<Ħ)))Dt''''''''''''''''''&&&'''DdDΦDdDĦ'''>d<ʜ4DuTӵ(((4DwDd<Ħ&&&puR)Ħ>d<)))(((((()))(((((((((((((((peӵ***ĦpeӵDx<>d<ӵDd<&&&qR/ܗ?fӵ&&&>d<%%%'''>d<Ħ)))4DufئL>e+++DdDʜ4DuTӵ...DdDĦ...+++---///000111000///...---......------...geĦ222s<v>aĦ//////peӵDx<DdDĦ222333333333222222///000111DdDĦ555333333444peӵDx<>d<333555555444333222444222222>d<ӵDd<DdDΦDdDĦ666DdDӵnd<DdDĦ<<<>d<ĦCCCpeӵFFFĦIIIF&uTӵ@@@DdDĦ@@@BBB>d<ĦBBBpeӵDx<>d<ʜ4DuTӵ222333222111...---%%%(((,,,---,,,,,,---...+++++++++,,,,,,---------)))+++---...------///000,,,.........,,,,,,---.........------------------+++))))))***,,,...///...222000000111444555444222///222666888888888888888666777999<<>><<<<<<===???BBBDDDAAAAAACCCDDDEEEEEEEEEEEEEEEDDDBBBBBBBBBBBBAAA@@@AAAAAABBBCCCFFFIIIKKKMMMJJJJJJJJJJJJKKKLLLMMMNNNOOONNNMMMLLLMMMPPPSSSUUUXXXYYY[[[\\\[[[XXXUUUSSSOOOPPPQQQQQQQQQSSSWWWZZZ^^^dddgggeeefffiiijjjiiigggggggggffffffgggggggggjjjlllnnnooonnnmmmmmmmmmpppsssvvvwwwwwwvvvuuuvvvrrrsssuuuvvvwwwwwwwwwwwwsssssssssssstttvvvxxxyyyyyyvvvsssqqqpppooolllkkkhhhjjjmmmooopppqqqrrrttttttrrrnnnlllmmmppptttvvvvvvtttqqqooonnnoooqqqsss{{{|||}}}{{{zzzyyywwwuuuqqqooommmiiifffcccaaaaaa___aaadddfffgggfffcccbbbaaaaaacccgggkkkmmmmmmlllllllllmmmmmmmmmmmmmmmlll&&&&&&4DuXӵ((($$$%%%D&dq&ĒR((((((sdKĦ'''DHRRud&&&''''''&&&&&&'''(((sdKĦ(((D&oq<Ōq&ĒR''''''(((>dp&ĒR))))))nfʜd<Φ>d<Ħ'''s&dq&ĒR***)))i?ʜtd<Ħ&&&HHܗDӊB(((<x'''''''''''''''''''''B?d<...///000///---+++***///......///000///geĦ///Hg8>aĦ//////B?Ho9--->d<......---,,,,,,---...>d<ӵ+++,,,B?Ho9...<x---,,,***)))+++%%%###&ӫeʬtIӇ--->d<Φ>d<Ħ---D&ӫetIӇ333DdDĦ///sdKĦ555B?dp&ĒR333333>d<sdKĦ777B?Ho9555s&dq&ĒR******+++++++++******%%%'''((()))((('''''''''&&&'''(((((())))))******###%%%'''(((((((((((()))&&&'''((((((&&&&&&'''(((&&&&&&'''''''''((((((((()))(((&&&'''(((*********(((((((((***,,,,,,+++***)))+++...000////////////---......000222444555666555555666666555444444444444333222111222222444555333333444555555666666666666555444444555555444222222333444555777888999:::::::::::::::999:::::::::;;;:::888888888;;;>>>@@@>>>@@@AAABBBBBB???===;;;:::;;;<<<;;;:::;;;>>>@@@GGGLLLOOONNNNNNRRRTTTSSSPPPPPPPPPPPPPPPPPPPPPPPPRRRUUUWWWXXXXXXWWWXXXYYY[[[^^^bbbccccccbbbbbbcccbbbbbbccccccbbbbbbbbbaaa]]]]]]]]]]]]^^^```bbbccceeeccc___\\\ZZZXXXVVVTTTTTTWWWZZZ\\\\\\]]]^^^___```^^^[[[YYYZZZ\\\aaadddbbbaaa_________aaadddeeeiiikkkoootttyyy}}}|||yyywwwvvvuuusssqqqkkkiiifffdddaaa```^^^]]]ZZZ\\\```ccccccaaa___]]]\\\]]]___cccgggiiiiiihhhiiijjjjjjkkkkkkkkkjjjjjj&&&&&&4DuXӵ)))"""$$$Hu]3hh))))))(((ne&&&'''=e&&&((()))(((''''''((()))ne))))))pIƎ@t@h+++((((((>h******)))fe)))@ďD)))))))))''''''''''''((()))ne&&&&&&=e))))))))))))******((()))ege((('''sĪj@h***,,,+++fdDĦ'''@ďD((()))Hkge'''''')))'''''''''''''''@h"""$$$@G&&&%%%HĪj@IŌ)))&&&Bene'''Hkge***ne***&&&fe,,,Hu]3hh000000111se333444444444333111...---...,,,---000111///geĦja>aĦ,,,---@G------se---------++++++*********<Ō+++++++++@G***)))Hkge++++++***)))(((+++$$$"""HĪj@IŌ)))***ege******Hu]3hIŌ,,,,,,DdDĦ+++ne...***@h,,,,,,>h+++++++++se///ne///000@G//////sĪj@h&&&''''''''''''(((((((((((())))))))))))((('''''''''((()))************)))"""$$$'''''''''&&&&&&'''%%%'''((((((&&&&&&''')))%%%%%%%%%&&&''''''(((((((((&&&%%%%%%'''(((((('''"""%%%((()))((((((((()))&&&(((******))))))***+++,,,+++++++++,,,,,,---...,,,...111111000/////////111000000///.............../////////000000000111...------...000000///------...///000000000000000111111111111000000//////111000/////////111333444111222444555555444222111000111111111//////000222666:::<<<::::::>>>@@@???>>>>>>????????????>>>>>>===???BBBCCCCCCCCCCCCDDDHHHJJJMMMNNNNNNNNNNNNOOOPPPPPPOOOOOONNNMMMMMMMMMJJJIIIIIIIIIJJJKKKMMMNNNQQQNNNJJJHHHGGGEEECCCAAACCCEEEHHHIIIIIIIIIKKKLLLLLLLLLJJJHHHGGGIIIMMMQQQNNNMMMMMMMMMNNNPPPSSSUUUVVVYYY]]]bbbgggkkknnnpppuuuvvvwwwxxxyyyyyyxxxwwwyyyxxxxxxyyy{{{}}}}}}|||wwwxxxzzzyyyxxxwwwwwwxxx}}}}}}{{{zzzyyyyyyxxxyyywwwuuuqqqooonnnmmmkkkiiicccaaa^^^]]]\\\[[[ZZZXXXUUUWWWZZZ\\\]]][[[XXXVVVVVVWWWZZZ^^^bbbdddcccbbbccccccdddeeeeeeeeeeeeeee&&&4DuXӵ***ĵD^*********)))***&&&'''***(((***+++***)))((()))************(((+++''''''++++++++++++*********+++,,,------...((((((((()))***+++&&&&&&&&&******++++++,,,,,,,,,***+++)))(((((('''***---+++'''DdDĦ(((''''''((()))&&&''')))+++((((((''''''&&&&&&%%%###&&&((('''&&&%%%)))***'''))))))(((***---,,,)))******D^///111222333s׼s222555666777777666444222000---***,,,111222///geFm8000>aĦ,,,,,,---......///s׼s---......---,,,+++++++++***Ho111...---------)))'''''')))))))))*********+++'''(((((((((((()))***)))D^(((((()))DdDĦ*********%%%'''---)))((('''((((((((((((s׼s++++++)))+++---)))...)))******&&&'''((()))***)))(((((((((((('''((()))))))))((('''((()))*********)))((($$$''')))***((('''''''''&&&''')))((('''''')))***&&&&&&&&&'''(((((())))))&&&%%%$$$%%%'''((('''&&&%%%***+++'''%%%(((,,,&&&'''((('''''''''***,,,,,,,,,+++++++++,,,,,,---+++---//////...///111333222222222222111111000000111111111111111111222222......///111333444333111///000111111111000...---------...........................---......///000------...///000000000000---...///...---,,,---///...222333000///222444333222333444555555444333222///222444555555555555666777999:::;;;:::;;;<<<>>>>>>>>>======<<<<<<======;;;;;;:::::::::;;;===>>>>>>;;;999888999999888666888999;;;;;;::::::<<<===<<<======;;;999999===@@@======<<<<<<===???AAABBBFFFHHHKKKOOOSSSWWWYYYZZZ```aaacccdddfffggggggggghhhggggggiiikkkmmmllllllhhhiiijjjiiiggggggiiikkkmmmmmmlllkkkkkkkkkkkkkkkhhhfffbbb```___^^^\\\ZZZVVVTTTQQQPPPQQQRRRPPPNNNLLLMMMOOOPPPPPPOOOLLLKKKJJJKKKNNNSSSWWWXXXWWWVVVUUUVVVWWWXXXYYYZZZZZZZZZΦ4DuXӵtvӵ>d<Ħ+++++++++************Ħ'''***,,,------,,,+++***+++,,,+++***)))***+++'''(((Ħ+++***)))((()))******))))))***,,,)))%%%%%%)))***'''(((---,,,,,,,,,+++++++++******************++++++++++++&&&'''((()))***+++,,,,,,+++++++++,,,---///000111Ħ((()))+++...///++++++,,,,,,,,,---------,,,,,,,,,+++)))((()))***)))))))))))))))***+++,,,'''***,,,+++'''%%%'''+++>d<Ħ)))((('''&&&&&&&&&'''((()))******))))))((('''&&&'''***---(((((((((''''''&&&&&&&&&)))......)))'''+++,,,)))((((((((((((((('''&&&%%%'''''''''''''''((()))***((((((((())))))))))))******+++++++++***)))(((((('''))))))(((Ħ+++((((((((())))))))))))***(((>d<Ħ.........///111Be111000000111222333333111///...---***,,,222333000geFYĉ......>aĦ.........---,,,,,,)))***,,,---------Be+++,,,,,,,,,+++***)))///...,,,nu]ӵ444***+++,,,...///,,,+++)))(((''''''((((((&&&&&&''''''(((***,,,,,,$$$$$$((()))+++''''''''''''((((((((((((((())))))))))))>d<Ħ&&&&&&''''''(((>d<Ħ((())))))Ħ'''+++...---(((&&&(((+++***(((&&&%%%&&&(((***,,,((((((''''''Be&&&*********)))Ħ,,,&&&'''((('''&&&(((///444"""&&&))))))''''''(((+++$$$&&&)))++++++)))'''%%%"""!!!!!!"""$$$&&&&&&%%%###$$$%%%&&&&&&%%%$$$###$$$&&&))))))(((&&&%%%%%%"""$$$%%%%%%$$$$$$%%%'''######$$$$$$%%%%%%%%%&&&%%%%%%%%%&&&((()))'''&&&"""))))))###!!!%%%***((()))(((''''''(((,,,///------,,,,,,,,,---......,,,......---,,,...333777333444555555555555444444555555444444444555555666222333444777999:::999888333333444555444111///---+++,,,---///000000000000........................&&&''''''(((***+++,,,,,,(((***++++++******+++,,,,,,000000---+++...000///------...//////...------))),,,...//////...///000---...///.........111333111111000111111222333333333333222111111222333444111000//////111222222222111222333222111111333555222333444333000000222555333333222222222333444555<<<===@@@CCCEEEHHHIIIJJJNNNOOOQQQSSSVVVWWWXXXYYYYYYXXXXXXZZZ\\\^^^^^^]]][[[[[[[[[ZZZYYYYYY\\\^^^^^^^^^]]]]]]]]]]]]^^^^^^ZZZWWWTTTRRRQQQOOOMMMKKKJJJGGGDDDDDDFFFGGGFFFDDDBBBCCCDDDEEEDDDBBBAAA???>>>???BBBGGGKKKLLLKKKIIIIIIJJJKKKMMMNNNOOOOOOOOO?aŖ%7uSQuR)ӵsdKĦ((('''((()))++++++gdKĦ,,,,,,+++******+++---'''...000,,,((())),,,,,,---gdKĦ+++******(((,,,,,,)))(((***,,,+++)))))))))***++++++,,,,,,///...---,,,+++)))((((((&&&***------+++***,,,///******+++,,,------......---...000111111///---gdKĦ+++---...---,,,//////000//////...------......---***'''&&&((()))*********))))))))))))(((+++,,,---,,,***((('''(((gdDĦ(((''''''((('''''''''(((***---///*********)))))))))))))))"""%%%'''(((((((((***,,,,,,***((('''''''''&&&%%%''''''''''''((((((((()))&&&&&&'''(((((((((((((((&&&(((***+++,,,+++)))((()))************+++++++++(((((('''gdKĦ%%%*********))))))))))))))))))sdKĦ------,,,---///000///...111111111000000///...---)))***+++---...///ŶS...------3we<...---,,,,,,---------...------)))))))))))))))))))))))))))))))))iĉ@3hR/Ō******)))******+++******))))))((((((''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&'''(((%%%+++---'''"""###&&&(((''''''(((((((((DdDĦ'''&&&%%%%%%&&&sdKĦ&&&$$$gdKĦ)))(((&&&%%%&&&''')))+++###$$$&&&''')))***++++++''''''''''''''''''''''''(((gdKĦ'''%%%&&&&&&''''''&&&&&&%%%'''$$$%%%***+++''''''+++"""###$$$$$$&&&&&&'''((((((((('''''''''&&&&&&&&&$$$%%%%%%%%%$$$$$$&&&'''(((&&&$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&& """############$$$&&&$$$$$$###"""###$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((()))***,,,,,,---...///...,,,,,,...000///000111222444666888999<<<<<<<<<<<<;;;;;;;;;;;;888999:::;;;<<<;;;:::::::::::::::<<<>>>@@@???>>>>>>???@@@???===999555333...//////000111111111000...///000111111000///...000000...---------...///***,,,---///000000000000---------------......///---...///000000000///...---+++***+++,,,,,,+++)))************************+++******)))***,,,---...+++,,,,,,------,,,,,,+++***+++,,,---------------------------------------,,,,,,---............------,,,,,,,,,,,,---......222111111444888;;;;;;:::??????@@@AAAAAAAAA@@@@@@CCCCCCDDDEEEFFFHHHJJJKKKIIIHHHGGGGGGIIIIIIHHHGGGJJJLLLMMMMMMKKKJJJKKKKKKGGGHHHIIIGGGCCCAAA@@@@@@<<<;;;999888888888999::::::::::::::::::999888888;;;;;;<<<===>>>>>>??????>>>>>>???@@@@@@AAABBBBBB>A'''ne******'''((()))***ne***+++,,,+++))))))***,,,(((...000,,,(((***,,,---ne++++++******(((,,,---)))''')))***)))))))))***++++++,,,,,,---------,,,+++***))))))(((((()))+++,,,++++++,,,---******++++++,,,,,,------//////000000///...ne***+++---...---,,,///////////////...------......---+++)))((()))+++,,,,,,+++++++++************+++,,,,,,***))))))De((((((((((((((((((''''''(((***---...)))))))))))))))***************++++++***)))((((((+++***(((''''''((('''''''''''''''((((((((()))))))))******+++++++++++++++'''(((***+++++++++)))((()))************+++++++++))))))ne((('''************))))))))))))***ne---------......//////000////////////000000000000///......+++,,,...///000111>A111111000k<---------------,,,------...------,,,,,,*********************************fh***(((&&&&&&(((+++,,,(((((((((((('''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&'''(((!!!""""""&&&,,,---+++''''''(((((((((De((((((((((((((((((ne'''&&&ne'''&&&%%%%%%$$$%%%&&&'''(((%%%%%%&&&'''''''''''''''''''''''''''''''''''''''''''''ne''''''%%%&&&&&&''''''&&&&&&%%%%%%"""###((((((%%%%%%(((###$$$$$$%%%%%%&&&&&&'''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((('''%%%%%%&&&'''&&&$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&'''&&&$$$$$$$$$%%%%%%$$$#########$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((())))))***+++,,,,,,,,,,,,...000111222222444666888:::;;;>>>>>>>>>>>>>>>>>>>>>>>><<<===???@@@@@@@@@???>>>AAAAAABBBDDDGGGIIIIIIHHHEEEEEEDDDCCC@@@<<<999777444555555555555555444444///000111222222111000///111000///...---......///---...000111222222111000//////......//////000111000111222333333222000///---,,,******++++++***(((************************(((((((((((()))***+++,,,******++++++++++++******(((((()))***************))))))))))))))))))))))))(((((()))************)))+++************+++,,,,,,...,,,,,,...222555444333444444444444555555555555888888888999;;;===>>>???;;;:::999999;;;;;;:::999;;;===>>>>>>===<<<===>>>;;;<<<<<<;;;888666555666666555444333222333444444444444555555444333333222444444444555666777777777333333444555555666777$$$%%%***++++++''''''((()))(((***++++++)))''''''(((***(((---///+++)))***,,,,,,,,,+++*********'''+++---)))'''))))))'''))))))***++++++,,,,,,---+++++++++*********)))))))))))))))***,,,---,,,+++***************+++++++++//////000///...,,,+++***+++,,,------+++......//////......---------......,,,+++***+++---------------,,,,,,,,,,,,)))+++,,,,,,+++******+++))))))((((((((()))((((((((()))***,,,---(((((())))))******+++++++++***)))(((((((((&&&%%%***))))))(((((()))))))))(((((((((((())))))))))))******+++,,,,,,,,,,,,,,,'''((()))++++++******))))))************+++++++++++++++*********************************+++------......000000//////.../////////......///000000000//////...///000222222333222333333,,,,,,,,,---......,,,,,,------...------,,,*********++++++,,,,,,,,,************+++)))&&&$$$$$$'''+++...''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''((((((''''''&&&'''''''''%%%$$$!!!!!!(((---(((''''''((((((((('''''''''''''''''''''%%%%%%%%%''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''&&&&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&''''''(((''''''%%%&&&&&&''''''&&&&&&%%%$$$"""###'''(((%%%%%%(((%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''((('''&&&'''((((((&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&(((((()))'''$$$"""######%%%%%%$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''&&&((())))))***+++---000000000111222444555777888<<<<<<<<<<<<<<<<<<<<<<<<===>>>???AAAAAA@@@@@@???@@@@@@BBBEEEIIIKKKKKKJJJIIIGGGEEEBBB???<<<999888444444555555555444444333111222333333333333222111222111000///...///000000000111222333333222111000000000000000000111222222222333555666666444111///---,,,************((('''((((((((((((((((((((((((%%%&&&'''((())))))))))))))))))************))))))''''''((()))))))))((((((''''''''''''''''''''''''%%%&&&&&&'''''''''''''''((((((((((((((()))*********))))))***---......---///...---------...000111---------...///111222333222000///000111222111000000222444444444333444555333444555444222111111111000000///............///...////////////......------------...//////000000......//////000111111)))'''$$$$$$%%%'''''''''$$$%%%&&&'''((()))******''''''(((((((((((((((''')))******(((&&&%%%'''((('''+++---)))(((***,,,+++++++++++++++******))))))%%%)))+++)))((())))))'''(((((()))******++++++,,,************************+++)))((()))---...,,,)))************))))))))))))------------,,,+++***)))+++*********,,,---,,,+++------.........------,,,+++,,,---,,,++++++,,,---...------------,,,,,,,,,***,,,---,,,+++******+++))))))))))))))))))))))))***))))))))))))***,,,,,,''''''((()))***++++++,,,+++)))'''''')))***)))'''((()))))))))))))))+++,,,(((((()))))))))*********'''((())))))******))))))(((((()))************)))))))))*********+++++++++++++++++++++++++++++++++)))***************++++++,,,,,,,,,------.........111000///...---...///000,,,---...///000000000000///000111222333333333333000111333444444333111//////...---,,,,,,---...///,,,,,,------...---------***++++++,,,,,,------...************************)))(((&&&%%%&&&))),,,...''''''''''''''''''''''''''''''''''''''''''''''''***)))(((''''''''''''''',,,)))%%%$$$(((***"""&&&''''''((((((''''''&&&$$$###""""""###$$$&&&'''$$$%%%&&&'''''''''&&&&&&%%%&&&'''(((((((((''''''&&&''''''&&&&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&(((((((((((()))&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%&&&&&&&&&&&&'''&&&&&&((()))(((&&&$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&'''%%%###!!!!!!"""&&&%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&''''''''''''$$$&&&'''''''''(((***,,,+++++++++,,,---///000111333333444444444444555555888999:::;;;<<<;;;::::::::::::<<>><<<888444111///.........///111222444555555555222222222222222222222222444333222111000111222222//////000000///...---,,,---------------...//////000111222333222000---++++++)))(((((((((((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((()))******)))((())))))************))))))(((((()))))))))(((((('''))))))))))))))))))))))))&&&''''''((()))((((((((('''''''''''''''((())))))((()))))))))((((((((()))((('''%%%%%%&&&(((***,,,''''''''''''(((((()))***((('''&&&''')))***)))(((&&&(((***+++******+++,,,)))+++------,,,+++,,,---------------,,,,,,++++++***++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,)))))))))))))))************(((''''''((())))))((())))))(((''''''(((((()))***)))((('''''''''(((((('''(((((('''&&&&&&''')))%%%((()))''''''++++++((())))))***+++,,,,,,------%%%)))***''''''***---,,,''''''(((((()))******+++++++++++++++++++++,,,,,,***))))))***++++++***((()))))))))))))))*********((((((((())))))***+++++++++***)))***+++,,,,,,***++++++,,,,,,------,,,,,,(((***++++++***)))***+++++++++++++++************+++---...---+++******+++)))))))))************+++++++++++++++++++++******(((((())))))******++++++++++++***'''$$$###$$$&&&&&&)))***)))''''''***---)))*********++++++++++++(((((()))***************)))))))))))))))*********)))************+++++++++)))))))))))))))*********))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,------...///+++,,,---...///000000000......///000000000000000---...000111111111000000000000///............///++++++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++'''(((***,,,,,,,,,+++***((((((((()))))))))))))))''''''''''''''''''''''''((((((''''''&&&'''''''''!!!&&&(((''''''******(((&&&&&&''''''''''''&&&&&&%%%$$$!!!!!!###''',,,///&&&&&&'''((('''&&&$$$###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%'''((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%!!!$$$%%%$$$$$$''''''$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$!!!!!!%%%'''&&&%%%$$$%%%(((***,,,+++'''$$$$$$$$$%%%%%%%%%%%%&&&&&&###%%%''''''&&&&&&(((***$$$$$$%%%%%%%%%$$$#########$$$$$$%%%%%%&&&&&&'''"""###$$$%%%%%%$$$###"""$$$%%%%%%$$$######$$$&&&&&&&&&&&&&&&&&&'''((((((''''''(((((()))*********,,,---///000000000///...000000111444777999999888777555222///---,,,++++++)))***+++---...///000000000000///......///000000222111000///...///000000+++,,,---------+++***)))***************+++,,,,,,------......---,,,+++***)))'''&&&'''(((((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))************))))))************))))))&&&&&&'''''''''&&&%%%%%%''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&'''''''''''''''((())))))&&&'''((('''&&&%%%&&&'''&&&&&&%%%%%%&&&(((***+++'''&&&&&&&&&&&&&&&'''(((((('''&&&''')))******)))&&&(((******))))))***+++)))***,,,---,,,+++,,,---******+++++++++***)))((('''((())))))))))))))))))************************((((((((((((((((((((()))***)))))))))++++++)))((()))(((((('''((()))+++++++++***)))((((((((())))))%%%'''''''''&&&''')))+++'''))))))((()))------*********,,,---///111222333***---+++'''%%%))),,,,,,)))))))))***++++++,,,,,,------,,,,,,,,,,,,,,,,,,(((***++++++***))))))***((())))))******+++++++++(((((((((((((((((())))))+++))))))***+++,,,+++*********+++,,,,,,,,,,,,,,,)))+++------+++*********++++++++++++************(((***,,,---,,,,,,---...))))))*********+++++++++,,,,,,,,,,,,++++++***))))))))))))))))))*********'''******'''!!!###(((&&&)))+++)))&&&%%%(((,,,*********+++++++++,,,,,,))))))***++++++++++++***)))))))))))))))******+++)))************+++++++++((()))))))))*********+++))))))***++++++,,,------,,,,,,,,,,,,,,,,,,++++++)))***+++,,,---.........,,,,,,---...////////////---......///////////////......//////000111111222000000000000000///......***+++,,,---............------,,,,,,++++++******++++++++++++++++++++++++))))))******************'''''''''((((((((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&'''(((%%%((((((%%%$$$''''''$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&((()))***%%%%%%&&&&&&'''&&&&&&&&&%%%$$$#########$$$%%%&&&###$$$%%%&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%% $$$%%%######''''''###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&### !!!&&&))))))&&&&&&'''***---///...)))&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%''''''&&&'''(((***"""###$$$%%%%%%%%%$$$$$$######$$$%%%%%%&&&''''''"""###%%%&&&&&&$$$###""""""###$$$#########%%%'''%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%&&&&&&'''(((((()))((()))+++,,,,,,,,,+++************+++...///...,,,///...---+++******))))))&&&'''(((((()))(((((((((------,,,++++++,,,------...---,,,+++++++++,,,---)))***+++++++++***)))((()))(((((((((((()))************)))))))))))))))***'''%%%%%%%%%'''((('''&&&''''''''''''''''''''''''''''''''''''((()))***+++'''(((((())))))((((((''''''''''''''''''&&&%%%%%%''''''''''''''''''''''''###$$$%%%%%%&&&&&&%%%%%%'''&&&&&&&&&&&&'''((((((%%%'''((('''%%%%%%&&&(((&&&''''''(((***++++++,,,''''''&&&%%%%%%&&&&&&&&&***)))((())),,,---,,,+++)))***,,,,,,+++******++++++---//////---------...******+++++++++***)))(((''''''((()))))))))))))))))))))))))))))))))))))))************))))))))))))*********+++---,,,***((((((''''''''')))+++---...,,,+++***((((((((()))***%%%&&&'''''''''(((***,,,)))++++++)))+++//////++++++,,,---///222444666666...000---'''$$$'''***+++***++++++,,,,,,---...............------,,,,,,,,,'''***,,,,,,)))'''(((+++(((((()))***+++,,,,,,---***)))((('''''''''''''''***)))))))))+++,,,+++***)))***+++,,,,,,,,,,,,,,,+++---......,,,+++***+++,,,,,,,,,+++++++++******%%%'''***,,,---...000222))))))******++++++++++++,,,,,,,,,,,,,,,+++***)))*********)))))))))))))))'''---000---&&&%%%,,,333%%%)))+++)))%%%$$$'''+++******+++++++++,,,,,,,,,(((((()))***************)))))))))))))))******+++)))************+++++++++))))))*********+++++++++))))))***+++,,,,,,------++++++++++++++++++++++++&&&(((***,,,---...------,,,---......///.........---......////////////...////////////000111333444///000111111111///...---***+++,,,---...............---,,,,,,+++***)))(((+++++++++++++++++++++++++++***(((''''''''')))***&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&'''(((###$$$###!!!$$$))))))&&&%%%&&&&&&''''''&&&&&&%%%###$$$&&&''''''&&&$$$######$$$$$$%%%&&&'''((()))'''&&&%%%$$$$$$&&&((()))######$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%"""&&&'''$$$%%%))))))%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&### !!!'''++++++((('''))),,,000222000+++((($$$$$$%%%%%%%%%&&&&&&&&&###$$$&&&%%%$$$$$$%%%'''!!!"""$$$%%%&&&%%%%%%$$$######$$$%%%%%%&&&''''''$$$&&&'''(((((('''%%%$$$ !!!"""######$$$&&&(((###"""""""""""""""############$$$%%%%%%&&&''''''%%%&&&'''((()))(((((('''***))))))***+++,,,***)))))))))))))))((((((''''''+++++++++******(((''''''++++++))))))))))))+++++++++***)))((((((((()))***((()))***++++++***)))(((((((((((((((((())))))***)))((('''''''''((()))***%%%$$$$$$%%%'''(((((('''''''''''''''''''''''''''((('''&&&&&&'''(((***+++&&&''''''''''''''''''&&&)))*********)))(((''''''((((((((((((((((((((((((%%%%%%&&&''''''''''''&&&&&&&&&%%%%%%&&&&&&'''(((&&&(((***)))'''&&&(((+++$$$$$$&&&((())))))))))))(((((('''&&&&&&&&&'''''''''&&&&&&''')))+++***)))''')))******(((''''''(((***+++------,,,++++++,,,+++,,,---------,,,***)))((())))))***+++++++++***************************((('''''''''''''''''''''***)))((()))+++,,,+++***&&&&&&'''((()))+++---...***---,,,)))))),,,---+++((()))))))))************++++++,,,,,,---......///---***)))---444999999777111///,,,)))((())),,,---,,,,,,,,,,,,,,,------...,,,...000000...,,,+++++++++++++++++++++++++++******++++++++++++++++++******+++,,,+++***)))***+++(((***++++++***)))+++,,,,,,+++)))(((((()))+++,,,---,,,***))))))***,,,------///000///---+++******,,,((((((++++++%%%$$$(((///---,,,***))))))************))))))******+++,,,************************************+++,,,---...,,,)))(((***)))&&&%%%(((((()))************,,,---))))))*********+++++++++*********)))))))))))))))))))))******++++++++++++)))))))))***++++++,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,++++++---///++++++******++++++,,,---++++++*********+++,,,---...------,,,,,,,,,------000000000000000000000000000000//////.........---------------------,,,,,,+++,,,---......,,,+++))),,,+++******+++---...000***+++,,,+++)))((()))***(((((((((((())))))))))))&&&'''''''''''''''&&&&&&###%%%((('''%%%$$$&&&)))'''&&&%%%%%%&&&''')))***"""((("""+++!!!***%%%***%%%%%%$$$$$$$$$%%%&&&&&&(((+++$$$"""(((%%% %%%'''&&&%%%$$$###$$$%%%&&&%%%%%%%%%&&&&&&%%%$$$$$$'''&&&%%%%%%%%%%%%&&&'''%%%$$$$$$######$$$$$$%%%%%%&&&''''''%%%$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''###'''((($$$###&&&((('''$$$&&&%%%###$$$)))+++)))"""///<<<<<<111'''%%%(((###%%%&&&&&&$$$$$$%%%'''############$$$%%%&&&&&&$$$&&&""""""&&&!!!%%%%%% %%%((('''"""###$$$$$$###"""###$$$!!!"""$$$$$$######$$$&&&########################!!!"""###$$$%%%&&&&&&&&&%%%&&&'''&&&%%%%%%&&&(((''''''((('''&&&%%%''')))))))))((('''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&(((((('''&&&'''(((''''''&&&%%%###$$$&&&)))%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&$$$&&&'''((('''''''''(((&&&&&&&&&'''&&&&&&%%%%%%''''''''''''''''''''''''$$$%%%&&&&&&&&&''')))++++++&&&%%%(((((($$$$$$(((''''''((((((((((((''''''&&&'''''''''&&&&&&(((***%%%((()))(((%%%$$$&&&))))))))))))))))))(((((((((&&&((())))))(((((()))+++,,,,,,+++***)))(((''''''(((&&&&&&(((+++,,,***(((***************+++++++++************************+++,,,---...---+++)))''')))))))))))))))))))))))))))((('''&&&&&&'''((()))'''&&&%%%%%%%%%%%%&&&'''---,,,++++++------,,,+++)))((((((((()))***+++,,,+++---,,,)))(((++++++)))((((((((()))))))))******++++++,,,,,,---......///...+++***---333777777555444111,,,))))))***,,,,,,...............///000000...111333333111000//////,,,,,,,,,,,,,,,,,,++++++,,,,,,------------,,,,,,'''((()))((('''&&&'''(((((()))+++***))))))***,,,,,,+++)))(((((()))+++,,,++++++***))))))***+++++++++,,,...---+++)))((())),,,))))))------***)))---...---,,,+++*********+++******))))))******++++++************************))))))))))))***+++,,,------***)))+++***'''&&&)))$$$''')))***((()))+++...))))))*********+++++++++***)))))))))))))))))))))(((((((((((((((((())))))(((((()))******++++++,,,++++++*********++++++,,,***+++,,,+++***+++,,,...*********+++++++++,,,,,,+++++++++++++++,,,,,,,,,------,,,,,,,,,,,,------........................////////////......------++++++,,,,,,------......***+++---------,,,***))))))((())))))***+++,,,,,,******+++)))((('''(((***'''((((((((())))))))))))(((((((((((('''&&&%%%$$$$$$%%%&&&&&&%%%%%%'''((('''&&&&&&&&&&&&''''''((("""'''!!!***'''!!!&&&%%%%%%$$$$$$%%%%%%&&&'''"""---+++$$$&&&%%%###((('''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$'''&&&%%%%%%%%%%%%&&&'''&&&%%%%%%%%%%%%%%%%%%&&&%%%&&&'''&&&%%%$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""&&&'''$$$###&&&((((((%%%((((((%%%%%%(((***)))111555888444***$$$$$$'''###$$$&&&%%%$$$$$$%%%'''$$$$$$$$$###$$$$$$%%%%%%###!!!"""''''''###"""$$$$$$''''''$$$%%%+++...,,,"""###$$$$$$###"""###$$$"""###$$$$$$###"""###$$$########################""""""###$$$%%%%%%%%%%%% """#########$$$''')))$$$%%%%%%$$$######$$$&&&''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&(((((('''&&&'''(((''''''&&&%%%###$$$&&&)))%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&###%%%''''''&&&%%%&&&'''%%%&&&&&&'''&&&&&&%%%%%%''''''''''''''''''''''''%%%&&&'''&&&&&&&&&(((******&&&%%%(((((($$$$$$'''&&&''''''((((((''''''&&&""""""######$$$%%%%%%%%%&&&'''((('''&&&&&&&&&''''''''''''''''''''''''&&&'''((())))))((('''(((***)))))))))(((''''''&&&&&&(((&&&&&&'''***+++***(((***************+++++++++************************+++,,,------,,,+++)))''')))))))))))))))))))))))))))((('''&&&&&&'''((()))((('''&&&&&&&&&&&&'''(((---+++***+++,,,,,,+++***+++***)))))))))))))))******,,,+++'''''')))***'''''''''((((((((()))))))))+++++++++,,,------......---+++***,,,000333333111444///***(((***---......111000000000000111222222///111333444333222222222---------------............//////000000//////...***+++,,,+++******+++,,,(((***++++++******+++,,,++++++))))))))))))++++++***************************,,,...---+++***))))))+++)))***---...,,,---000......,,,+++++++++++++++************++++++,,,,,,***************************))))))******+++,,,---...+++***,,,,,,((((((+++"""&&&***)))'''&&&***...)))))))))************+++))))))))))))))))))******(((((((((((((((((((((((((((((())))))******++++++***)))))))))***+++,,,,,,***+++++++++******,,,---)))***++++++,,,,,,++++++***++++++,,,---,,,,,,,,,---,,,,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,///............---------******+++,,,---......///******+++,,,,,,***)))((('''((()))***************)))))))))'''&&&&&&(((***''''''((((((((()))))))))(((((((((''''''%%%$$$###&&&%%%$$$%%%'''''''''&&&&&&''''''''''''&&&&&&%%%&&&+++%%%--- ((("""'''%%%%%%%%%%%%%%%&&&''''''555888)))"""!!!"""'''&&&'''&&&&&&%%%$$$###"""$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$&&&'''&&&%%%$$$%%%'''$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$######"""&&&'''$$$###''')))(((%%%)))***&&&%%%)))---...???:::111)))###"""$$$&&&###$$$%%%%%%$$$$$$%%%'''%%%%%%$$$$$$###$$$$$$$$$%%%$$$%%%((('''$$$"""$$$!!!!!! $$$***+++((("""###$$$$$$###"""###$$$###$$$%%%$$$"""""""""$$$##############################$$$$$$$$$$$$$$$###!!!"""############%%%'''###$$$$$$###""""""###%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###%%%''''''&&&&&&&&&'''&&&'''&&&%%%$$$$$$&&&(((%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&$$$%%%'''&&&%%%$$$$$$%%%%%%%%%&&&&&&'''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''%%%%%%''')))'''%%%&&&((((((%%%$$$&&&%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%'''+++,,,)))''''''&&&&&&&&&'''((('''&&&&&&&&&'''''''''''''''''''''((())))))'''&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&''')))******)))))))))*********+++++++++************************++++++,,,,,,,,,***)))((()))))))))))))))))))))))))))((('''&&&&&&'''((())))))((('''&&&&&&'''((()))'''&&&%%%&&&((()))((('''***))))))(((((())))))***'''))))))&&&&&&)))***'''&&&''''''''''''(((((((((******+++++++++,,,,,,,,,+++***((())),,,...---,,,000+++&&&%%%)))...//////000000000000000111111222,,,///111222111111111222//////000000000000000111000000111111111111000000,,,...///...------...000***,,,------,,,+++---...,,,,,,+++******+++,,,,,,******++++++++++++******+++---//////...,,,,,,,,,+++******+++,,,,,,---.........---,,,,,,,,,,,,,,,+++,,,,,,---------------+++++++++++++++++++++++++++++++++++++++,,,------...++++++------***))),,,$$$(((,,,***&&&$$$(((,,,))))))))))))************)))))))))))))))************************)))))))))''''''(((((()))******+++((((((((()))***+++,,,---)))*********))))))+++,,,((()))***+++,,,++++++*********,,,---------,,,++++++++++++++++++,,,,,,---************************------------------------******++++++,,,,,,------)))******+++***)))((((((((()))+++,,,,,,,,,+++***)))))))))'''&&&&&&(((+++'''''''''((((((((())))))''''''''''''&&&&&&%%%$$$(((%%%###$$$''')))'''$$$&&&''''''((('''&&&$$$###(((---&&&--- (((!!!%%%%%%%%%%%%%%%%%%&&&'''((('''EEEJJJ333$$$!!!###'''&&&&&&''''''&&&$$$"""!!!$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&%%%$$$%%%'''###$$$$$$%%%%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$%%%))))))&&&$$$'''((('''$$$)))***'''&&&---555888>>>555)))"""!!!#########"""$$$%%%%%%$$$$$$%%%&&&&&&&&&%%%$$$############!!!!!!"""$$$$$$######$$$ """&&&%%%!!!"""###$$$$$$###"""###$$$"""###$$$$$$###"""###%%%###########################$$$$$$$$$$$$######"""'''((('''&&&$$$######%%%$$$%%%%%%$$$######$$$&&&###$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&&&&&&&%%%&&&'''&&&&&&'''&&&$$$$$$&&&((($$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&((('''%%%$$$$$$$$$%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''%%%%%%&&&(((&&&%%%&&&((((((&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$)))''''''***000111---((((((&&&$$$%%%(((***(((%%%(((((((((((())))))))))))'''((()))(((&&&%%%&&&'''$$$$$$%%%%%%&&&&&&&&&&&&'''&&&&&&'''((()))******)))))))))***++++++,,,,,,************************+++++++++,,,+++***)))((())))))))))))))))))))))))(((((('''&&&&&&''')))***)))((('''&&&&&&'''((()))"""!!!!!!###&&&'''''''''''''''''''''((()))******$$$''''''%%%&&&***+++)))%%%%%%&&&&&&&&&'''''''''))))))))))))************((('''&&&&&&'''(((((((((...***&&&%%%'''***+++***---------------......///+++---///000//////111222000111111111222222222333000000111111111111000000***,,,------,,,,,,---...,,,---///...------...000---------,,,,,,---------+++,,,,,,------,,,,,,+++***,,,...///...---------------,,,++++++,,,------............---------,,,---...///000000000//////---------------------------,,,,,,,,,,,,------...---******---,,,)))))),,,(((+++---+++'''%%%'''***))))))))))))))))))))))))(((((())))))******************))))))))))))))))))&&&''''''(((((()))******'''''''''((()))***+++,,,((()))))))))((((((***+++))))))******+++++++++***)))***++++++,,,,,,++++++***************+++,,,---************************,,,,,,,,,,,,------------,,,,,,,,,++++++******)))************))))))((((((((()))***+++,,,+++***))))))))))))((('''''')))+++''''''''''''((((((((((((%%%%%%&&&&&&&&&&&&&&&&&&(((&&&$$$%%%'''(((&&&$$$&&&&&&'''''''''&&&$$$######(((!!!(((### %%%%%%%%%%%%&&&'''((()))...LLLPPP888((($$$%%%)))%%%&&&''''''&&&$$$###"""###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%###$$$%%%%%%$$$$$$&&&'''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&)))---,,,(((%%%'''(((&&&###'''(((''')))333<<<@@@111***###"""$$$&&&$$$ """###%%%$$$######$$$&&&&&&&&&%%%$$$############ !!!"""""""""######"""%%%  %%%&&&$$$!!!"""###$$$$$$###"""###$$$ """############%%%&&&##############################$$$$$$$$$###""""""'''''''''%%%###"""###$$$$$$$$$%%%$$$###"""$$$&&&$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%!!!###%%%&&&%%%%%%&&&'''%%%&&&'''&&&%%%$$$&&&'''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&((()))(((&&&%%%%%%%%%$$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''%%%%%%&&&((($$$&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&######&&&+++,,,(((###(((%%%$$$%%%(((***(((&&&'''((((((((())))))******'''(((((('''%%%$$$%%%&&&%%%%%%%%%&&&''''''((((((&&&&&&&&&&&&'''((()))***((())))))***++++++,,,,,,******************************++++++******))))))((((((((((((((((((((((((((('''&&&&&&'''((()))***''''''&&&%%%%%%&&&''''''###""""""$$$'''(((((((((%%%%%%%%%%%%&&&'''))))))$$$''''''%%%&&&***+++)))$$$%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''(((&&&%%%%%%$$$$$$%%%%%%&&&,,,+++***(((&&&%%%%%%%%%***))))))))))))***+++++++++---............000111//////000000111111222222...//////000000//////...+++,,,------------...000---...//////......///000------------------------------------------------'''***,,,---,,,++++++,,,///000///,,,,,,///000...---......//////...------......000111111111000///------------------------------,,,,,,,,,,,,------+++((((((++++++((((((+++***++++++***(((''''''(((***)))))))))))))))((((((((((((((()))******++++++&&&&&&&&&''''''(((((((((&&&&&&''''''(((((())))))((('''''''''((()))******'''((((((((('''''')))******))))))))))))***++++++***))))))))))))***++++++))))))))))))***+++,,,,,,************************++++++,,,,,,,,,,,,,,,------,,,,,,+++***)))((((((*********)))))))))))))))''''''((((((((((((''''''''')))******)))((()))+++&&&&&&'''''''''(((((((((%%%%%%&&&&&&&&&&&&%%%%%%'''&&&%%%%%%&&&'''&&&$$$%%%&&&&&&&&&&&&%%%%%%$$$"""&&& ((($$$"""%%%%%%%%%%%%&&&'''))))))%%%<<<===---$$$""""""&&&%%%%%%&&&&&&%%%%%%$$$$$$######$$$%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%"""###%%%%%%$$$$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''***------(((%%%''''''&&&###&&&((()))...777<<<<<<$$$###"""$$$''''''$$$!!!"""###$$$$$$######$$$&&&%%%%%%$$$$$$###$$$$$$$$$%%%'''&&&###"""$$$###!!!&&&""" ###&&&$$$"""""""""###$$$$$$###"""###$$$ """###$$$######%%%&&&########################""""""###############""" !!!""""""""""""$$$&&&"""######"""!!!!!!"""$$$$$$%%%%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%% """$$$%%%$$$$$$&&&'''%%%&&&''''''%%%%%%&&&'''$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&''')))((('''&&&&&&'''$$$$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''%%%%%%''')))$$$&&&&&&###$$$''''''&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%######%%%'''(((%%%"""&&&%%%%%%&&&((()))((('''%%%%%%&&&&&&'''(((((((((%%%&&&''''''%%%$$$%%%&&&&&&&&&&&&''''''(((((((((&&&''''''&&&%%%&&&)))+++(((((()))***+++,,,,,,---************************************************((((((((((((((((((((((((''''''&&&&&&'''((()))***'''&&&%%%$$$$$$%%%&&&'''&&&%%%$$$%%%'''''''''&&&%%%%%%%%%$$$$$$%%%%%%&&&'''))))))%%%%%%((()))'''$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&***,,,+++'''$$$%%%''''''&&&&&&&&&&&&'''(((((()))***++++++******,,,---,,,,,,,,,---.../////////,,,,,,------------,,,,,,***,,,------------///000+++---......------...///++++++,,,,,,,,,,,,++++++------,,,++++++,,,------'''))),,,---,,,+++,,,------///...***+++000222000---...//////000///...---,,,---///000111000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++++++++)))&&&&&&))))))''''''))))))(((&&&''')))***((('''******))))))(((((((((((('''(((((()))******++++++$$$%%%%%%&&&'''((())))))%%%&&&&&&''''''((())))))(((((('''''''''(((((()))&&&'''((('''&&&&&&(((***+++***((('''''')))+++---***)))'''&&&&&&(((***,,,((((((((())))))***,,,,,,++++++++++++++++++++++++***+++++++++,,,,,,,,,,,,++++++******))))))((((((++++++******)))))))))***(((''''''&&&&&&'''''''''$$$''')))***)))(((((((((&&&&&&&&&'''''''''(((((('''''''''&&&%%%$$$""""""&&&'''''''''%%%$$$%%%&&&%%%%%%%%%$$$%%%%%%&&&&&&"""'''!!!***((("""'''$$$%%%%%%%%%'''((()))******(((!!!###!!!$$$%%%%%%$$$$$$%%%%%%&&&&&&"""###$$$%%%&&&&&&&&&&&&###$$$%%%%%%%%%%%%$$$###%%%%%%%%%$$$$$$%%%%%%%%%!!!###$$$%%%$$$$$$&&&''''''&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&******&&&$$$'''((('''"""&&&***...444888333,,,!!!$$$&&&&&&%%%$$$$$$%%%!!!###$$$$$$######$$$%%%$$$$$$$$$###$$$$$$%%%%%%%%%((('''###"""&&&&&&""""""###$$$!!! $$$"""###$$$$$$###"""###$$$###$$$%%%$$$"""!!!"""########################### !!!"""######$$$###### """""""""###%%%'''"""###$$$###!!!!!!###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!###$$$$$$$$$%%%'''$$$&&&''''''&&&%%%%%%&&&###$$$$$$$$$$$$%%%%%%%%%######$$$$$$%%%&&&''''''$$$%%%&&&&&&''''''&&&&&&$$$&&&''''''&&&%%%&&&'''###$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&&&&&&&(((***%%%'''%%%!!!!!!&&&)))'''%%%%%%&&&&&&&&&&&&%%%%%%((((((''''''''''''&&&&&&$$$%%%''''''''''''(((***%%%%%%&&&&&&'''(((((()))$$$%%%&&&&&&%%%$$$&&&'''&&&&&&&&&'''''''''''''''%%%''''''&&&$$$%%%))),,,'''((()))***+++,,,------******************************))))))))))))******((((((((((((((((((((((((''''''&&&&&&'''(((***+++((('''&&&%%%%%%&&&'''(((((('''%%%%%%%%%%%%###"""'''&&&%%%$$$############***,,,+++&&&%%%''''''$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%$$$$$$&&&'''%%%,,,---)))'''***...%%%%%%%%%%%%%%%&&&''''''%%%&&&'''&&&%%%%%%''')))))))))******+++,,,------***++++++++++++++++++***%%%'''((((((((((((***+++***+++---,,,++++++,,,...)))******++++++******)))---,,,***))))))***,,,---(((+++---///.........///(((,,,+++'''(((///222///---...///000000///......+++,,,...///000///...,,,******************************)))))))))))))))***(((%%%%%%((((((%%%%%%((('''$$$"""$$$))),,,***'''******))))))(((((((((''''''(((((()))***+++++++++%%%&&&'''((()))+++,,,,,,%%%%%%&&&&&&'''(((((())))))(((((('''''''''((((((&&&'''''''''&&&&&&((())),,,***'''&&&&&&(((,,,...***(((&&&$$$$$$'''***,,,(((((((((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,))))))))))))************,,,++++++***)))***************(((''''''((()))***"""%%%(((***)))'''&&&&&&&&&&&&&&&'''''''''((((((******)))'''%%%""" %%%''')))((($$$###$$$'''%%%$$$$$$###$$$%%%'''((($$$(((&&&!!!&&&$$$%%%%%%&&&'''(((******&&&(((###""")))'''###(((%%%$$$######$$$%%%'''((("""###$$$%%%&&&&&&'''&&&###$$$%%%&&&&&&%%%$$$###'''&&&&&&%%%%%%&&&&&&'''!!!###$$$$$$$$$$$$&&&'''((('''&&&&&&%%%$$$###"""'''&&&&&&%%%%%%$$$$$$###"""&&&'''$$$###''')))(((###''',,,222888777+++$$$''')))&&&!!! $$$)))!!!###$$$$$$######$$$%%%############$$$%%%&&&&&& $$$$$$!!!"""''')))%%%  &&&%%%!!!###((("""$$$$$$$$$###"""###$$$&&&''''''%%%"""  ######################## !!!######$$$$$$$$$###$$$%%%$$$######%%%&&&%%%&&&&&&%%%$$$$$$%%%'''########################%%%%%%%%%%%%%%%%%%%%%%%%!!!###$$$$$$$$$%%%'''$$$&&&''''''&&&%%%%%%&&&######$$$$$$$$$%%%%%%%%%""""""###$$$&&&'''(((((($$$%%%&&&&&&''''''&&&&&&"""$$$&&&&&&%%%%%%&&&'''###$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&''')))+++%%%(((%%% &&&***(((%%%&&&&&&''''''&&&&&&%%%((()))((('''%%%$$$%%%'''###&&&((((((&&&%%%(((+++'''''''''((()))******+++###$$$%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%''''''&&&$$$%%%))),,,'''((()))***+++,,,------***************************)))))))))))))))******(((((((((((((((((((((((('''&&&&&&&&&'''(((***+++)))((('''&&&&&&'''((()))%%%$$$$$$%%%&&&&&&%%%###$$$$$$######$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%""""""############""""""$$$$$$############$$$$$$!!!!!!"""##################$$$$$$$$$######%%%'''%%%%%%%%%%%%%%%%%%%%%%%%'''(((((('''%%%$$$$$$%%%$$$%%%&&&'''((((((((((((---,,,***)))''''''&&&&&&((('''&&&%%%%%%(((---111((((((''''''''''''(((((()))((('''&&&&&&'''((()))(((''''''(((+++,,,,,,+++***++++++))))))++++++***+++,,,---...///...------,,,,,,,,,------,,,,,,,,,---------,,,,,,+++++++++++++++***(((&&&'''))),,,&&&&&&''''''''''''&&&&&&))))))************))))))'''((('''&&&%%%&&&))),,,&&&((())))))(((''''''(((''')))***)))((('''(((***$$$***'''''')))$$$)))***+++***)))((((((***$$$&&&'''((('''((()))+++)))))))))(((&&&''')))+++))))))))))))************(((((((((((((((((((((((()))******++++++,,,------,,,,,,++++++++++++++++++((((((''''''((()))******))))))************))))))&&&(((+++......,,,)))(((***'''%%%&&&(((***(((&&&)))((((((((()))(((&&&%%%%%%&&&'''(((((('''&&&%%%###$$$%%%&&&%%%$$$###"""%%%%%%%%%$$$$$$#########%%%%%%%%%$$$$$$#########%%%%%%%%%$$$$$$#########$$$%%%&&&&&&''''''&&&&&&"""%%%&&&###&&&'''((('''$$$###"""############$$$%%%&&&'''((($$$%%%%%%&&&&&&%%%%%%$$$&&&$$$######$$$###$$$$$$%%%%%%&&&&&&'''%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&'''&&&%%%###"""%%%%%%$$$###$$$%%%&&&'''+++)))...555111%%%!!!%%%%%%%%%$$$$$$###"""!!!!!!""""""""""""############$$$"""""""""$$$%%%$$$###,,,'''######&&&'''$$$ &&&%%%$$$"""""""""###$$$$$$%%%&&&'''&&&$$$"""!!!%%%###!!!!!!"""""" ***%%%%%%((((((###"""&&&!!!###$$$$$$######$$$%%%+++###'''%%%(((111 &&&"""!!!$$$%%%###%%%(((&&&$$$###"""#########""""""######$$$$$$######"""###$$$%%%%%%######$$$%%%%%%%%%%%%&&&&&&&&&''''''######%%%'''((('''%%%######'''""" &&&%%%"""(((############$$$%%%&&&'''&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&'''%%%$$$$$$&&&''''''&&&((('''&&&(((***)))%%%"""'''''''''&&&&&&%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%###&&&&&&%%%$$$$$$$$$%%%%%%(((((()))(((((('''&&&&&&'''&&&$$$######$$$&&&'''((('''&&&%%%%%%&&&'''((((((''''''''''''&&&&&&&&&(((((((((((())))))))))))(((***++++++******+++,,,++++++++++++++++++++++++((((((((((((((((((((((((((('''&&&%%%&&&(((***,,,******)))''''''&&&&&&&&&%%%$$$$$$%%%&&&&&&%%%#########""""""######$$$%%%######$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""###""""""""""""""""""###%%%###"""!!!!!!!!!#########$$$%%%$$$######$$$&&&###########################%%%%%%%%%###"""###$$$$$$%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&'''((((((%%%&&&%%%$$$$$$&&&))),,,&&&&&&&&&%%%%%%&&&&&&&&&***)))(((''''''((()))***&&&''''''(((((())))))***((())))))(((((())))))((()))***+++,,,---,,,++++++******++++++++++++******++++++++++++++++++******+++,,,+++***(((''')))+++&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''((('''%%%&&&(((***%%%'''(((((('''&&&&&&''''''((()))((('''&&&''')))&&&,,,***###!!!&&&%%%&&&'''(((((('''''')))***++++++***'''&&&&&&)))+++)))))))))((('''''')))+++(((((()))))))))*********(((((((((((((((((((((((())))))******+++,,,,,,,,,******++++++++++++++++++******))))))))))))******))))))*********))))))((('''(((***,,,,,,+++***(((***'''%%%&&&((()))(((&&&&&&&&&&&&'''((()))((('''&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&%%%###!!! %%%%%%%%%$$$$$$$$$######&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$#########$$$$$$%%%&&&&&&&&&&&&%%%!!!$$$&&&$$$ !!!$$$%%%&&&''''''$$$######$$$%%%$$$$$$$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%#########!!!!!!'''###$$$$$$%%%%%%&&&&&&'''''''''''''''&&&%%%%%%$$$$$$%%%&&&&&&&&&%%%$$$###&&&%%%$$$$$$$$$%%%''''''(((,,,222333+++""""""&&&%%%%%%$$$######"""!!!!!!""""""""""""###############"""!!!"""$$$$$$$$$###$$$$$$############$$$$$$$$$$$$###"""""""""######!!!"""###$$$###""" """!!! !!!"""###"""!!!'''######&&&&&&""""""&&&!!!###$$$$$$######$$$%%%%%% &&&%%%(((222'''((($$$"""$$$%%%""""""%%%&&&%%%$$$######$$$############$$$$$$$$$$$$#########$$$%%%%%%######$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&!!!"""###$$$&&&&&&%%%$$$"""'''### &&&%%%"""'''############$$$%%%%%%&&&######$$$$$$$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&$$$######%%%&&&&&&%%%&&&%%%%%%'''(((((($$$!!!&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''(((((((((((((((((('''&&&&&&'''&&&$$$######$$$&&&'''((('''&&&%%%%%%&&&'''(((&&&&&&&&&'''''''''(((((())))))))))))************(((***++++++******+++,,,++++++++++++++++++++++++))))))))))))))))))))))))(((((('''&&&''')))+++,,,)))((('''&&&%%%%%%%%%%%%%%%$$$###$$$&&&&&&$$$###""""""!!!!!!""""""###$$$######$$$$$$$$$%%%%%%%%%$$$###"""!!!!!!"""###$$$""""""!!!!!!!!!!!!""""""'''%%%"""  """$$$###$$$%%%###""""""###%%%""""""""""""""""""""""""!!!###$$$$$$###"""$$$%%%###$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$######%%%'''$$$$$$############$$$$$$%%%$$$$$$######$$$%%%%%%###&&&((('''$$$$$$%%%((('''''''''(((((('''''''''''''''((())))))))))))((('''(((((())))))(((((('''((((((((()))))))))))))))((())))))(((&&&$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&'''((('''&&&%%%&&&'''$$$&&&''''''&&&%%%%%%&&&&&&''''''&&&%%%%%%&&&((($$$***+++&&&%%%'''%%%"""$$$&&&&&&&&&'''(((***---,,,***'''%%%&&&***...)))))))))((('''''')))+++(((((())))))))))))******(((((((((((((((((((((((((((((()))******++++++,,,)))))))))******+++++++++***)))))))))))))))))))))************))))))(((''''''((()))*********)))))))))'''%%%&&&'''((('''&&&###$$$%%%&&&'''((())))))'''&&&%%%$$$$$$%%%&&&''''''''''''&&&%%%$$$"""!!!%%%%%%%%%$$$$$$$$$$$$###&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$###############$$$%%%%%%%%%%%%$$$ ###&&&%%%######%%%(((###%%%&&&&&&%%%$$$$$$%%%%%%%%%$$$#####################$$$$$$$$$$$$######$$$""""""$$$###!!!$$$)))###$$$$$$%%%%%%&&&&&&'''(((((((((((('''&&&$$$$$$###$$$%%%&&&&&&&&&%%%$$$&&&%%%%%%%%%%%%&&&'''(((%%%///555///%%%!!!###&&&$$$$$$$$$######""""""!!!""""""""""""############"""!!! !!!###$$$###""""""%%%$$$"""!!!%%%(((!!!""""""############""" !!!"""######""" !!! !!!###$$$$$$###$$$!!!"""$$$%%%"""###%%%!!!###$$$$$$######$$$%%%""" '''''' ***777777)))%%%###%%%%%%""" !!!%%%%%%$$$#########$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###$$$%%%%%%######$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%############$$$%%%&&&''' &&&###!!!'''%%%!!!&&&$$$$$$$$$$$$$$$$$$%%%%%%!!!""""""######""""""!!!&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%$$$"""###%%%&&&&&&%%%%%%%%%%%%&&&'''&&&$$$"""%%%%%%&&&&&&&&&&&&&&&&&&"""%%%''''''%%%$$$&&&)))%%%%%%%%%&&&'''(((******''''''((((((''''''&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&''''''&&&&&&&&&&&&''''''$$$$$$%%%&&&'''((()))***))))))*********+++++++++(((***++++++******+++,,,++++++++++++++++++++++++)))))))))))))))))))))))))))(((''''''((()))+++,,,((('''&&&%%%$$$$$$$$$$$$$$$######$$$%%%%%%$$$""""""""""""""""""###$$$$$$######$$$$$$$$$%%%%%%%%%%%%###!!! !!!###%%%""""""!!!!!!!!!!!!""""""$$$###"""!!!!!!!!!#########$$$$$$###!!!!!!"""$$$"""""""""""""""""""""""""""###%%%%%%$$$%%%&&&((("""""""""###$$$%%%&&&'''$$$$$$%%%%%%%%%%%%%%%%%%"""###%%%$$$###""""""###$$$######""""""######$$$""""""""""""""""""######!!!%%%(((&&&!!! """&&&&&&%%%&&&))))))&&&%%%&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''((((((''')))***)))&&&$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%'''((('''%%%$$$$$$$$$###$$$&&&&&&$$$###$$$%%%%%%%%%%%%$$$######%%%'''"""'''(((&&&&&&)))(((######$$$&&&&&&&&&&&&''')))'''(((((('''&&&(((,,,///)))))))))(((&&&&&&)))+++(((((((((((()))))))))***'''''''''''''''''''''''''''(((((())))))******+++''''''((())))))***++++++&&&&&&'''(((((((((((((((************)))((('''&&&((((((''''''(((((()))***'''&&&&&&%%%&&&&&&'''&&&"""###%%%%%%&&&'''(((***&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###############""""""###$$$$$$$$$$$$$$$!!!###%%%%%%$$$$$$&&&(((!!!###%%%%%%$$$$$$%%%&&&$$$$$$######"""######$$$"""######$$$$$$######"""%%%""""""$$$$$$"""###'''###$$$$$$%%%%%%&&&&&&'''((((((''''''&&&%%%######"""###%%%&&&'''&&&&&&%%%&&&&&&&&&&&&&&&'''''''''%%%000222(((!!!###%%%###$$$#########"""""""""!!!!!!"""""""""############""" !!!"""###"""!!!!!!$$$%%%######%%%((( """###$$$######"""""""""###$$$$$$$$$######""" !!!###$$$$$$###!!!!!!!!!###$$$$$$$$$%%%!!!###$$$$$$######$$$%%%###$$$((('''$$$+++===KKK)))$$$"""%%%&&&### ######$$$###""""""###$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%######$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$&&&&&&%%%$$$###$$$&&&(((%%%###"""(((%%% %%%$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&$$$###$$$%%%'''&&&&&&%%%%%%%%%&&&&&&&&&%%%$$$%%%%%%%%%&&&&&&'''''''''###(((+++***'''&&&***...%%%%%%%%%%%%&&&'''((()))&&&&&&'''''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))((())))))))))))*********(((***++++++******+++,,,************************(((((((((((((((((((((((('''''''''''''''((()))***''''''&&&%%%%%%%%%%%%%%%###""""""###$$$$$$###!!!$$$############$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%###!!! !!!###%%%$$$######""""""######$$$ """###$$$$$$$$$###"""######"""!!! """########################### """$$$$$$$$$$$$&&&''' !!!"""$$$''')))+++ """$$$%%%&&&''''''"""$$$%%%%%%###"""""""""$$$$$$############$$$$$$$$$%%%%%%&&&&&&''''''''' $$$&&&%%% !!!%%%%%%""""""&&&&&&""""""%%%############$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&&)))***,,,+++)))'''''''''&&&%%%$$$$$$$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$&&&'''&&&$$$#########"""$$$%%%%%%$$$######$$$$$$$$$$$$###!!!"""$$$&&&$$$&&&&&&$$$%%%'''(((&&&%%%&&&''''''%%%%%%%%%'''"""$$$'''(((''''''((()))'''(((((('''%%%%%%'''***'''(((((((((((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))***&&&&&&'''(((((()))******$$$%%%&&&((()))*********)))))))))))))))(((''''''''''''&&&&&&&&&'''((()))&&&&&&&&&%%%%%%%%%&&&'''###%%%&&&%%%$$$%%%'''***$$$%%%'''(((((('''%%%$$$######$$$$$$%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$########################!!!"""######$$$$$$#########$$$$$$$$$######$$$%%%!!!###%%%%%%$$$$$$%%%&&&""""""""""""###$$$%%%&&&"""######$$$$$$######"""&&&"""!!!$$$$$$!!!!!!######$$$$$$%%%%%%&&&&&&'''&&&&&&&&&%%%$$$###"""""""""###%%%&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&(((---,,,###!!!&&&&&& #########"""""""""""""""!!!"""""""""############""" !!!"""###"""!!! """############ !!!"""$$$$$$$$$###"""""""""###$$$$$$$$$$$$$$$$$$"""!!!"""###$$$###"""!!!"""######$$$%%%&&&&&&!!!###$$$$$$######$$$%%%%%%'''&&&$$$$$$)))===VVV***$$$!!!$$$'''%%%"""!!!!!!"""###""" """$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''%%%""""""$$$%%%###"""(((%%% $$$######$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&'''&&&%%%%%%'''(((((('''%%%&&&'''''''''&&&&&&'''%%%%%%%%%&&&&&&'''''''''###(((+++***'''&&&***...&&&&&&%%%%%%%%%%%%%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%'''''''''''''''''''''''''''''''''(((((((((((()))(((***++++++******+++,,,************************''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&&&&'''((('''&&&&&&&&&&&&&&&&&&###"""!!!"""$$$$$$"""!!!$$$$$$$$$###$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%$$$###"""!!!!!!"""###$$$$$$$$$############$$$$$$"""%%%&&&&&&$$$### !!!"""!!! """$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""!!!!!!###$$$ """$$$'''***+++$$$$$$$$$###""" """$$$%%%%%%###""""""###$$$$$$$$$######$$$$$$$$$######$$$&&&&&&&&&&&&&&&!!!###%%%$$$"""!!!###%%%###""""""##################$$$%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$###$$$%%%%%%%%%############%%%%%%!!!""""""######""""""!!!###$$$%%%$$$###"""###$$$"""$$$%%%%%%$$$######$$$$$$$$$###""" !!!$$$&&&''''''&&&$$$###$$$$$$$$$%%%''''''&&&%%%$$$$$$%%%"""%%%'''(((&&&$$$###"""&&&&&&&&&%%%$$$$$$&&&(((''''''(((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''((())))))&&&&&&&&&''''''((((((((($$$&&&(((***+++,,,++++++'''(((((())))))(((((('''&&&&&&%%%%%%&&&&&&'''(((%%%%%%&&&%%%$$$###%%%'''$$$&&&'''&&&$$$$$$(((,,,$$$%%%&&&''''''&&&%%%$$$%%%%%%$$$######$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%""""""""""""############"""""""""###############""""""###$$$$$$$$$$$$###$$$$$$###############"""!!!###$$$%%%$$$###$$$%%%"""""""""###$$$%%%&&&'''######$$$$$$$$$$$$######&&&"""!!!$$$%%%""" """###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$$$$######"""###$$$%%%&&&&&&&&&%%%$$$###$$$%%%&&&&&&&&&%%%%%%)))(((%%%"""###&&&%%% """"""""""""""""""""""""""""""""""""############"""!!! !!!###$$$###"""!!!"""!!! """######$$$$$$$$$$$$### !!!"""###$$$$$$%%%$$$###""""""###$$$###!!! ######"""###&&&&&&$$$!!!###$$$$$$######$$$%%%%%%&&&!!!!!!###$$$666VVV...&&&!!!$$$'''&&&$$$### """$$$""" """%%%$$$$$$%%%%%%%%%%%%$$$$$$###$$$%%%%%%######$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%###$$$$$$ !!!%%%""" &&&$$$ %%%!!!"""$$$%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&((('''%%%&&&((())))))(((%%%'''((('''&&&&&&''')))%%%%%%&&&&&&&&&&&&&&&&&&"""%%%''''''%%%$$$&&&)))'''&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((((((***++++++******+++,,,************************&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''"""!!!!!!"""######""" ###############$$$$$$%%%######$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""######""""""""""""###### """$$$$$$$$$$$$### !!!###%%%$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!! """###!!!!!! """$$$'''((((((((('''%%%!!!!!!"""######"""!!!###$$$$$$$$$############$$$$$$ """###$$$$$$######""""""######$$$$$$%%%%%%&&&!!!!!!&&&$$$$$$#########$$$%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$############!!!""""""!!! ###%%%%%%$$$###""""""###$$$%%%"""""""""######""""""""""""######"""!!!!!!$$$&&&"""$$$%%%%%%$$$######$$$%%%$$$###!!! !!!$$$'''$$$$$$%%%&&&%%%###"""!!!"""$$$%%%$$$######$$$%%%###$$$&&&&&&$$$#########$$$%%%%%%$$$""""""$$$&&&'''''''''((((((((())))))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&''''''$$$&&&'''))))))((('''&&&&&&&&&'''((())))))))))))$$$%%%%%%%%%&&&&&&&&&&&&###%%%&&&%%%###"""$$$'''"""%%%'''&&&$$$&&&+++000%%%$$$"""!!!!!!"""$$$%%%$$$###"""""""""###$$$$$$######$$$$$$$$$%%%%%%%%%""""""#########$$$$$$$$$!!!"""""""""#########$$$"""###$$$$$$%%%%%%$$$$$$$$$#########$$$$$$$$$###!!!###%%%%%%#########$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$&&&!!! $$$'''%%%###$$$###$$$$$$%%%%%%&&&&&&'''######$$$%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%$$$###"""###$$$%%%%%%%%%$$$$$$&&&######%%%%%%""""""%%%!!!"""""""""""""""""""""""""""""""""###############"""!!!"""$$$$$$$$$### """"""!!!###&&&&&&%%%$$$$$$$$$$$$$$$$$$!!!!!!""""""###%%%&&&'''###"""!!!"""$$$%%%%%%$$$###### $$$%%%"""!!!###$$$$$$######$$$%%%$$$&&& """'''!!!---OOO333***"""$$$'''&&&$$$### ###&&&$$$!!!!!!$$$(((######$$$$$$$$$$$$#########$$$%%%%%%######$$$%%%""""""###$$$%%%&&&&&&''' """$$$!!! ### %%%!!!%%%### &&&!!!###%%%''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&(((&&&%%%%%%'''(((((('''$$$&&&'''&&&%%%%%%''')))&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&'''######$$$%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%$$$&&&&&&&&&'''''''''''''''''''''''''''(((((((((((((((***++++++******+++,,,************************''''''''''''''''''''''''%%%%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%%%%%%%%%%&&&&&&"""!!!!!!"""######""" """""""""""""""######$$$######$$$$$$$$$%%%%%%%%%""""""############""""""""""""!!!!!!!!!!!!""""""###"""""""""""""""###### !!!$$$&&&########################!!!"""######""""""###$$$###"""  !!!###$$$!!!###%%%&&&&&&$$$$$$ !!!"""!!! !!!###%%%######""""""""""""######!!!"""$$$%%%&&&&&&&&&%%%###""""""###&&&''''''&&&+++"""$$$$$$"""+++%%%$$$#########$$$&&&'''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$######""""""&&&&&&&&&$$$$$$%%%(((+++%%%$$$"""!!!!!!"""$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$"""""""""!!! !!!$$$'''###$$$&&&&&&$$$###$$$%%%%%%%%%$$$!!! !!!$$$'''###'''(((%%%###"""!!!"""###"""###$$$&&&"""############$$$''')))###$$$$$$###!!!!!!###&&&''''''''''''((((((((()))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&%%%###$$$%%%%%%%%%### $$$%%%&&&((())))))******###$$$%%%&&&&&&&&&%%%%%%###%%%&&&%%%""""""$$$''' $$$'''&&&%%%'''...333'''$$$$$$'''  """$$$&&&(((#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%!!!!!!""""""#########$$$######$$$%%%%%%%%%%%%$$$######"""###%%%&&&%%%%%%"""###%%%%%%###"""###$$$'''&&&%%%%%%$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%!!! %%%)))(((&&&'''###$$$$$$%%%%%%&&&''''''######$$$%%%&&&&&&&&&&&&%%%&&&&&&'''&&&%%%###"""!!!"""###$$$%%%$$$######$$$!!!###(((%%% )))!!!!!!!!!!!!""""""""""""""""""""""""############$$$""""""###$$$%%%$$$###&&&'''$$$###(((...((('''%%%$$$###$$$%%%%%%$$$$$$$$$%%%&&&((()))***!!! """%%%''''''&&&""""""######!!!###$$$$$$######$$$%%%$$$((("""&&&---###)))KKK888---$$$$$$&&&%%%######"""%%%(((&&&###"""&&&***#########$$$$$$############$$$%%%%%%######$$$%%%!!!!!!"""###%%%&&&'''(((###&&&$$$!!!!!!$$$)))!!!&&&!!!$$$### ''' ###%%%'''''''''&&&&&&''''''((((((''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&'''%%%$$$$$$&&&''''''&&&###%%%&&&%%%######&&&)))'''''''''&&&&&&%%%%%%%%%'''%%%$$$$$$&&&&&&%%%###%%%%%%%%%&&&'''((()))***"""###$$$%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&'''((())))))(((((((((((())))))))))))(((***++++++******+++,,,))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&''''''&&&%%%%%%$$$$$$$$$###$$$$$$%%%%%%""""""""""""############"""$$$$$$$$$###"""###$$$$$$$$$%%%%%%%%%&&&&&&&&&!!!""""""""" """###""""""""""""############$$$$$$$$$$$$$$$###"""!!! """###$$$###"""###$$$'''%%%###!!! !!!###%%%&&&$$$###"""#########""" !!!"""###$$$%%%%%%"""###$$$%%%$$$"""!!!"""!!!  !!!###%%%######$$$%%%%%%%%%%%%$$$"""$$$%%%%%%###""""""###$$$$$$$$$$$$$$$$$$$$$$$$###&&&%%%"""###''''''!!!+++&&&""""""&&&)))(((%%%&&&%%%$$$#########$$$%%%######$$$$$$$$$%%%%%%%%%######$$$$$$!!! """########################$$$%%%&&&%%%###"""###$$$###%%%$$$!!!!!!$$$%%%#########"""""""""###$$$%%%###&&&%%%######"""!!!$$$"""!!!###%%%%%%""""""###%%%%%%###"""###$$$""""""$$$%%%%%%$$$""""""$$$$$$$$$$$$$$$###"""!!!+++)))$$$!!!$$$(((  ###%%%&&&%%%###""""""&&&&&&%%%$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%$$$###$$$%%%&&&''')))###&&&***''')))+++$$$%%%%%%%%%&&&&&&&&&'''''''''%%%###$$$''''''%%%"""$$$$$$%%%%%%&&&'''((((((%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%###""""""###'''&&&$$$###"""###$$$$$$###!!! """$$$%%%###!!!$$$$$$$$$$$$$$$$$$$$$$$$!!!%%%&&&%%%$$$&&&$$$!!!###!!!!!!$$$((()))(((&&&"""############$$$$$$$$$ $$$'''&&&######'''+++$$$$$$%%%%%%%%%%%%&&&&&&"""""""""$$$''''''%%%###########################***(((&&&$$$###$$$%%%&&&%%%$$$$$$######$$$$$$%%%$$$###"""###$$$$$$###"""###$$$$$$$$$######%%%'''((($$$"""###&&&'''$$$!!!""""""""""""!!!!!! """#########$$$$$$$$$$$$""""""""""""""""""""""""&&&888 +++ *** !!!"""$$$$$$###""""""$$$$$$#########$$$%%%%%%######""""""""""""###### !!!"""###$$$%%%%%%%%%######%%%%%%!!!###222DDD:::---"""!!!###!!!"""%%%######""""""""""""#########"""!!!!!!!!!"""$$$$$$######$$$$$$$$$%%%%%%%%%%%%###"""$$$'''(((%%%!!!"""############$$$$$$$$$&&&######&&&%%% """(((&&&###$$$((((((###"""%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''(((((((((((('''''''''((()))(((%%%######$$$)))(((&&&%%%$$$%%%%%%&&&###%%%((()))(((&&&$$$$$$#########$$$$$$%%%%%%%%%''''''&&&%%%###"""$$$&&&###$$$'''((())))))''''''''''''&&&&&&&&&''''''(((((((((((((((((()))******))))))))))))))))))))))))(((((())))))))))))(((((())))))(((((((((((())))))&&&'''))))))''''''((()))'''&&&$$$%%%%%%&&&$$$###""""""""""""############"""$$$%%%$$$###"""###$$$$$$$$$$$$$$$%%%%%%%%%%%%!!!"""###""" """###""""""""""""###########################"""!!!!!! """$$$$$$###"""###$$$&&&%%%###"""!!!"""###$$$%%%$$$""""""###$$$###"""""""""!!!!!!!!! $$$######"""""""""""""""$$$###"""!!!!!!"""$$$%%%"""###$$$$$$%%%%%%$$$$$$"""###%%%%%%###"""######$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$### !!!%%%$$$ %%%$$$###""""""###%%%&&&&&&&&&%%%$$$$$$%%%&&&'''############$$$$$$%%%%%%&&&'''((((((&&&$$$%%%(((########################)))))))))(((%%%###$$$$$$ """!!!!!!""" #########$$$$$$$$$$$$$$$!!!"""###""""""!!!!!! &&&$$$######$$$### """###%%%%%%###"""###$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%***&&&"""%%%((()))!!!###%%%%%%$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%&&&(((!!!%%%(((%%%(((***###%%%%%%%%%%%%&&&&&&&&&&&&(((%%%""""""$$$&&&&&&%%%$$$%%%%%%%%%&&&'''''''''######""""""""""""######!!!###$$$$$$$$$$$$%%%'''&&&%%%$$$$$$######$$$$$$###!!! """$$$%%%###!!!$$$$$$$$$$$$$$$$$$%%%%%%###%%%%%%######%%%%%%"""###""""""$$$'''((('''%%%"""############$$$$$$$$$###$$$%%%$$$!!!!!!"""$$$#########$$$$$$$$$%%%%%%######$$$&&&'''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$+++)))'''&&&%%%%%%&&&'''%%%$$$$$$######$$$$$$%%%$$$#########$$$$$$#########$$$$$$$$$######%%%'''&&&###!!!"""%%%&&&###!!!!!!""""""""""""!!!!!!""""""""""""#########$$$""""""""""""""""""""""""(((888!!!***'''!!!!!!"""###############$$$$$$$$$%%%''')))+++---"""!!!!!! !!!!!!"""###"""!!! !!!"""###$$$%%%$$$$$$$$$!!!!!!---;;;---&&&###%%%'''###!!!"""######""""""""""""############"""""""""###$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$#########$$$"""############$$$$$$$$$&&&###$$$&&&$$$ """'''&&&###$$$((((((###"""%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((''''''&&&&&&&&&'''((((((&&&''''''((((((''''''&&&&&&'''((('''%%%$$$$$$%%%''''''&&&%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$$$$&&&$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%######%%%'''&&&&&&((((((((('''%%%$$$%%%%%%%%%%%%%%%&&&''''''((((((((((((((()))******))))))))))))))))))))))))(((((())))))))))))((((((((((((''''''''''''(((((('''(((((('''&&&%%%'''((('''&&&$$$%%%%%%&&&$$$###"""""""""#########$$$$$$###$$$%%%$$$###"""###%%%#########$$$$$$$$$$$$%%%""""""###"""!!! """$$$""""""""""""############!!!""""""""""""!!! """$$$$$$###"""###$$$$$$$$$$$$###############$$$###!!!"""###%%%$$$#########"""""""""!!!!!!!!!%%%$$$""" !!!###$$$&&&%%%###""""""###$$$%%%"""###$$$$$$%%%%%%$$$$$$!!!###%%%%%%###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!######!!!!!!######!!! ###%%%### $$$(((&&&&&&&&&&&&&&&'''((()))"""""""""############$$$###&&&(((&&&###"""$$$&&&""""""""""""""""""""""""'''''''''%%%"""  """!!!!!!""""""###$$$&&&&&&&&&%%%$$$%%%###!!!!!!"""""""""!!!$$$$$$###$$$$$$###!!!"""###%%%%%%###"""###$$$''''''&&&&&&&&&&&&''''''%%%$$$$$$$$$$$$&&&'''(((%%%)))$$$ !!!%%%(((###$$$%%%$$$###"""###%%%$$$$$$%%%&&&&&&&&&%%%$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$&&&###***,,,%%%%%%(((###$$$$$$$$$$$$%%%%%%%%%%%%)))%%%"""!!!"""%%%&&&'''%%%%%%%%%%%%&&&&&&&&&&&&######""""""""""""######!!!###$$$$$$$$$$$$%%%'''$$$$$$%%%%%%%%%$$$######"""!!!!!!###$$$%%%###"""#########$$$$$$%%%%%%%%%###%%%%%%!!!"""%%%&&&###$$$######$$$&&&'''%%%$$$"""############$$$$$$$$$%%%###""""""######"""!!!""""""#########$$$$$$$$$ """###$$$###""""""###%%%%%%%%%%%%%%%%%%%%%%%%)))(((&&&%%%$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%###########################$$$$$$$$$######$$$&&&$$$""" """$$$%%%""" !!!""""""###""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""(((666""")))%%%"""""""""""""""######$$$#########%%%'''+++///111"""""""""!!!!!!"""""""""%%%###!!!"""###&&&$$$###### &&&...###!!!!!!$$$%%%""""""$$$######""""""""""""######$$$############$$$%%%%%%######$$$$$$$$$%%%%%%%%%###%%%&&&$$$ !!!%%%"""############$$$$$$$$$%%%$$$$$$&&&$$$!!!!!!%%%%%%###$$$''''''$$$###%%%###$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''&&&&&&&&&'''((())))))%%%%%%&&&&&&&&&&&&%%%%%%$$$&&&''''''%%%$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%###"""###%%%'''%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%&&&%%%$$$$$$&&&'''(((((((((((('''%%%###!!!#########$$$%%%&&&'''(((((((((((((((((()))******))))))))))))))))))))))))(((((())))))))))))(((((('''&&&&&&&&&&&&&&&&&&'''(((((('''%%%######%%%''''''%%%$$$$$$&&&&&&%%%###""""""#########$$$$$$$$$###$$$%%%%%%######$$$%%%""""""#########$$$$$$$$$"""######"""!!!!!!"""$$$!!!"""""""""############!!!"""""""""""""""!!!!!!!!!"""$$$$$$#########$$$"""###$$$%%%$$$$$$###"""$$$"""!!!"""$$$%%%%%%$$$""""""###$$$%%%&&&''''''$$$###"""!!!!!!"""######%%%%%%$$$############$$$""""""###$$$$$$$$$$$$$$$!!!###$$$$$$#########$$$###$$$$$$$$$$$$$$$%%%%%%###%%%%%%$$$###$$$$$$$$$!!!$$$%%%$$$""""""%%%)))%%%%%%%%%&&&'''((())))))"""""""""""""""""""""###"""''')))%%% !!!"""""""""""""""""""""""""""$$$$$$$$$### """$$$$$$!!!!!!$$$$$$"""!!!###%%%'''((('''%%%$$$***%%%"""###%%%$$$###$$$ """$$$%%%&&&%%%$$$"""###%%%%%%###"""###$$$%%%%%%###""""""###%%%%%%&&&%%%###"""###$$$'''((()))%%%!!! $$$'''%%%!!!$$$%%%%%%$$$""""""$$$&&&"""$$$&&&''''''&&&%%%###%%%$$$$$$######$$$$$$%%% !!!###$$$%%%%%%$$$###$$$)))777888(((###&&&%%%######$$$$$$$$$%%%%%%%%%&&&$$$###"""###$$$&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%&&&&&&%%%###""""""######$$$%%%&&&&&&%%%###""""""""""""###$$$$$$$$$############$$$$$$%%%%%%&&&!!!$$$%%%"""###%%%%%%"""$$$$$$$$$%%%%%%%%%$$$###""""""#########$$$$$$$$$$$$!!! """''')))'''$$$############$$$$$$$$$$$$!!!###%%%$$$"""!!!"""$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###"""""""""######%%%$$$$$$######$$$$$$%%%######$$$$$$###"""###$$$###$$$$$$###""""""$$$%%%$$$"""!!!"""$$$$$$###  """############ !!!!!!!!!!!!"""""""""""""""""""""""""""&&&111!!!!!!'''"""$$$###"""!!!!!!!!!"""$$$%%%###"""!!!"""$$$'''***---%%%%%%$$$$$$$$$$$$%%%%%%$$$###!!! !!!"""###&&&$$$###"""!!!!!!###%%%###"""  $$$)))######""""""""""""######$$$$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%"""$$$&&&%%%""" !!!""""""#########$$$$$$$$$###$$$%%%%%%###!!!"""$$$$$$###$$$%%%%%%$$$$$$%%%######$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((())))))$$$$$$%%%%%%%%%%%%$$$$$$"""$$$&&&&&&%%%%%%&&&'''$$$%%%&&&''''''&&&$$$###$$$%%%&&&%%%$$$$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%$$$$$$&&&(((''''''''''''&&&$$$###"""#########$$$%%%'''((()))((((((((((((((())))))***))))))))))))))))))))))))(((((())))))))))))((((((''''''&&&&&&&&&&&&'''''')))(((&&&###!!!!!!$$$'''&&&%%%$$$$$$&&&&&&%%%$$$############$$$$$$$$$$$$###%%%%%%%%%$$$###$$$%%%""""""#########$$$$$$$$$"""#########!!!!!!###$$$!!!"""""""""############""""""###$$$$$$#########!!!###$$$%%%$$$###$$$%%%!!!"""$$$%%%%%%$$$###"""$$$"""!!!"""$$$%%%%%%$$$""""""###$$$%%%&&&''''''!!!"""###$$$$$$###"""!!!#########""""""#########""""""###$$$$$$$$$$$$### """$$$$$$######$$$%%%#########$$$$$$%%%%%%%%%###$$$%%%&&&$$$"""###&&&############$$$%%%%%%&&&######$$$%%%&&&'''''''''###"""""""""""""""""""""(((///111***######%%%%%%""""""""""""""""""""""""$$$%%%&&&&&&$$$###$$$%%%"""%%%&&&######&&&%%%"""!!!###%%%'''((('''&&&%%%***%%%$$$''''''###"""%%% """$$$%%%%%%&&&&&&"""###%%%%%%###"""###$$$$$$###"""!!!!!!"""###$$$'''%%%###"""!!!"""$$$%%%'''### ###'''******)))$$$%%%%%%$$$######$$$&&&"""###%%%''''''&&&%%%$$$%%%$$$$$$######$$$$$$%%%"""$$$$$$$$$$$$###000CCCCCC---!!!%%%'''######$$$$$$$$$%%%%%%%%%!!!"""$$$&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$%%%&&&&&&'''%%%&&&&&&%%%###""""""###"""###%%%&&&&&&%%%$$$###""""""$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%"""%%%$$$$$$&&&$$$ $$$$$$%%%%%%$$$#########""""""#########$$$$$$$$$$$$!!!"""(((***'''"""$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%&&&&&&%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""###%%%$$$$$$######$$$$$$%%%"""$$$%%%$$$""""""###%%%###$$$$$$###"""!!!###$$$$$$######$$$%%%%%%$$$### """############ !!!!!!!!!!!!"""""""""""""""""""""""""""***###&&& &&&$$$###"""!!!!!!!!!"""$$$%%%%%%$$$"""!!!!!!"""$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%!!!"""$$$%%%%%%$$$############"""###$$$$$$######$$$###!!!!!!$$$%%%######""""""""""""############$$$$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###"""###%%%&&&$$$""""""#########$$$$$$$$$!!!###%%%$$$###############$$$$$$######%%%%%%%%%###$$$$$$%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((######$$$$$$$$$$$$######"""###%%%&&&%%%%%%&&&'''###$$$%%%&&&&&&&&&$$$$$$###%%%((()))((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&"""$$$&&&&&&%%%%%%&&&'''$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&((()))***((((((((((((((())))))***))))))))))))))))))))))))(((((())))))))))))(((((((((''''''''''''''''''((()))(((&&&###!!!!!!$$$&&&&&&%%%$$$$$$&&&&&&%%%$$$#########$$$$$$$$$$$$%%%$$$%%%&&&%%%$$$###$$$&&&#########$$$$$$$$$$$$%%%"""###$$$###"""!!!###%%%""""""""""""############"""######$$$$$$$$$$$$###!!!###%%%%%%$$$###$$$%%%!!!"""###%%%%%%$$$######$$$###!!!"""###%%%$$$#########"""""""""!!!!!!!!!!!!###%%%%%%$$$"""!!!"""""""""############$$$!!!"""######$$$$$$###### """$$$$$$$$$###$$$%%%#########$$$$$$%%%%%%&&&!!!"""$$$%%%"""!!!%%%######""""""#########"""""""""###$$$%%%%%%%%%%%%$$$############""""""""")))222444+++###$$$&&&&&&########################"""$$$%%%%%%$$$###%%%&&&!!!$$$%%%""""""%%%$$$!!!!!!"""$$$%%%&&&&&&&&&&&&'''%%%''',,,***""" %%%"""$$$&&&&&&$$$#########"""###%%%%%%###"""###$$$$$$$$$############$$$$$$&&&%%%$$$"""!!!!!!""""""###(((''' ***$$$%%%&&&%%%$$$###$$$&&&"""###%%%&&&'''&&&&&&%%%%%%$$$$$$######$$$$$$%%% """$$$%%%%%%###000DDDDDD---"""&&&'''$$$$$$$$$$$$%%%%%%%%%%%%!!!%%%'''&&&%%%######$$$$$$$$$$$$%%%%%%%%%%%%######"""######$$$%%%&&&!!!###$$$$$$$$$$$$%%%'''######$$$%%%%%%%%%$$$$$$!!!###%%%%%%$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""$$$###$$$&&&%%%!!!"""$$$%%%%%%$$$"""###$$$"""############$$$$$$$$$$$$!!!!!!%%%%%%!!!$$$$$$%%%%%%%%%&&&&&&&&&"""!!! ###$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%!!!$$$&&&%%%"""!!!###%%%###$$$$$$###!!!!!!"""$$$######$$$%%%%%%%%%%%%$$$ !!!""""""###"""""" !!!!!!!!!!!!""""""""""""""""""""""""%%%%%%%%%!!!)))###"""""""""""""""######$$$%%%%%%$$$###"""""""""""""""""""""!!!!!!""""""""" ###&&&'''&&&%%%### ######""""""%%%%%%###$$$'''''''''%%% ######""""""""""""######"""######$$$%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%###""""""%%%((('''!!!"""############$$$$$$$$$"""%%%######$$$%%%###"""$$$$$$!!!"""%%%&&&%%%######$$$%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&######$$$$$$$$$$$$######"""###%%%&&&%%%$$$%%%&&&###$$$$$$%%%%%%%%%%%%%%%"""%%%)))+++***(((''''''&&&&&&&&&&&&%%%%%%%%%%%%###$$$&&&&&&%%%$$$%%%&&&""""""###$$$$$$%%%&&&&&&%%%%%%%%%&&&'''((()))***((((((((((((((()))******))))))))))))))))))))))))(((((())))))))))))((((((((((((''''''''''''((((((''''''&&&$$$""""""$$$&&&%%%$$$###$$$&&&'''&&&%%%#########$$$$$$$$$%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%###$$$$$$###""""""###%%%""""""""""""############!!!!!!"""###############!!!###%%%%%%$$$$$$$$$%%%""""""###$$$$$$$$$$$$$$$%%%$$$""""""###$$$###"""""""""!!!!!!!!! !!!!!!"""###############!!!!!!###$$$%%%%%%&&&&&&!!!""""""############### """$$$$$$$$$###$$$&&&"""######$$$%%%%%%&&&&&&!!!!!!$$$&&&""" '''###%%%'''&&&""" !!!###"""###$$$%%%%%%$$$######%%%%%%$$$$$$############"""---111'''"""%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$###"""!!!"""### ###$$$""""""$$$### !!!!!!"""###$$$%%%&&&&&&'''(((///555000###!!!((("""%%%''''''$$$""""""###"""###%%%%%%###"""###$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ $$$)))(((%%%###%%%''''''%%%$$$$$$%%%######$$$%%%%%%&&&''''''%%%$$$$$$######$$$$$$%%% !!!"""###$$$%%%$$$)))777888)))###&&&$$$%%%%%%%%%%%%&&&&&&&&&&&&!!!%%%&&&$$$###$$$%%%#########$$$%%%%%%%%%&&&############$$$%%%&&&&&&!!!###$$$$$$$$$$$$%%%'''$$$$$$######$$$$$$%%%&&&!!!###&&&%%%$$$###$$$&&&&&&%%%%%%$$$$$$#########!!!###""" $$$&&&$$$!!!###%%%%%%###"""###%%%"""############$$$$$$$$$"""!!!!!!"""$$$$$$ ###$$$$$$$$$%%%%%%%%%%%%!!!!!!%%%$$$!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$######$$$$$$%%%!!!$$$&&&%%%""" ###&&&###$$$$$$###!!! """###!!!"""$$$$$$$$$$$$$$$$$$!!!!!!""""""""""""!!!!!! !!!!!!!!!""""""""""""""""""""""""""""""""" ###'''$$$ *** !!!!!!"""############### !!!"""###$$$######""""""!!!!!! !!!!!!""" !!!###$$$$$$$$$###"""###%%%!!! ###$$$"""###&&&&&&(((((( ######""""""""""""######!!!"""###$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$###""""""############$$$$$$$$$!!!$$$######&&&&&&###!!!$$$$$$ !!!&&&'''%%%""""""###$$$%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$###############$$$$$$%%%%%%$$$$$$###"""$$$%%%&&&$$$$$$$$$%%%$$$$$$######$$$%%%%%%&&&###%%%'''(((((('''((()))&&&%%%%%%%%%$$$$$$$$$$$$###%%%''''''%%%$$$$$$$$$"""""""""######$$$%%%&&&&&&%%%%%%%%%&&&&&&'''(((((((((((((((((()))******))))))))))))))))))))))))(((((())))))))))))(((((('''&&&&&&&&&&&&&&&&&&'''&&&&&&'''&&&$$$$$$%%%'''%%%$$$###$$$&&&'''&&&%%%######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&###$$$$$$###""""""###%%%""""""""""""############ !!!""""""""""""""""""###%%%%%%$$$$$$$$$%%%""""""#########$$$$$$%%%&&&$$$###"""#########""" !!!"""###$$$%%%%%%###"""!!! !!!"""$$$&&&!!!"""###%%%&&&'''((((((!!!!!!"""############### """$$$$$$$$$$$$%%%&&&""""""###$$$%%%%%%&&&&&&$$$###&&&((($$$""")))###)))...+++###"""(((###$$$%%%&&&%%%$$$###"""%%%%%%%%%$$$$$$$$$######+++000&&&###'''&&&%%%%%%%%%%%%%%%%%%%%%%%%'''((()))'''%%%$$$$$$%%%!!!$$$%%%######%%%$$$!!!!!!!!!!!!"""###$$$&&&'''))),,,666>>>666'''%%%---###&&&&&&%%%###%%%&&&"""###%%%%%%###"""###$$$"""###$$$%%%%%%$$$###"""######$$$&&&&&&&&&&&&&&&%%%!!!"""))),,,)))(((***"""$$$'''(((&&&%%%$$$$$$$$$$$$###$$$%%%&&&'''(((%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$###""""""###$$$%%%$$$"""))),,,$$$$$$'''"""%%%%%%&&&&&&&&&&&&'''''' """$$$$$$""""""%%%(((""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&'''((()))%%%&&&&&&%%%###""""""###$$$$$$###"""###$$$&&&'''!!!$$$&&&&&&$$$###$$$&&&'''&&&&&&%%%$$$###""""""$$$$$$!!!###(((((( ###%%%%%%###"""###%%%"""############$$$$$$$$$ """$$$&&&'''%%%###"""############$$$$$$$$$''' ''',,,***%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$%%% $$$'''%%%!!! ###&&&###$$$$$$###!!! !!!### !!!#########"""###$$$!!!"""""""""""""""!!! !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!""" (((###))) !!!###$$$$$$$$$###""""""$$$$$$############""""""""""""#########""""""!!!!!!!!!!!!!!!###&&&  """!!!###$$$!!!###'''#########""""""""""""###### !!!"""###$$$###""""""######$$$$$$$$$%%%%%%%%%$$$&&&%%%### !!!%%%***"""############$$$$$$$$$ $$$"""###''''''$$$ $$$$$$ &&&(((%%% !!!"""###$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&$$$###"""!!!!!!!!!$$$$$$%%%%%%%%%%%%$$$$$$###$$$&&&&&&$$$###$$$$$$$$$$$$###"""###$$$&&&'''$$$%%%%%%%%%$$$%%%(((***%%%%%%%%%$$$$$$#########$$$&&&((('''%%%$$$############""""""###$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&((((((((((((((()))******))))))))))))))))))))))))(((((())))))))))))((((((&&&%%%%%%$$$$$$%%%%%%&&&$$$&&&''''''&&&%%%&&&'''%%%$$$###$$$&&&'''&&&%%%$$$$$$$$$$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&"""%%%&&&%%%%%%"""(((%%%!!! ###%%%""""""#########$$$$$$$$$!!!###$$$$$$$$$$$$%%%'''######$$$$$$$$$$$$###### ######!!!"""&&&'''$$$$$$((("""$$$###!!!''' !!!  !!!###$$$###""" !!!"""!!!!!!"""###%%%&&&%%%###$$$###"""""""""###$$$%%%%%%%%%$$$$$$###"""""""""$$$#########""""""!!!!!!$$$$$$%%%%%%%%%$$$$$$###&&&&&&''''''&&&&&&%%%$$$(((%%%###"""###$$$$$$###"""%%%(((((('''$$$######""""""#########$$$$$$$$$'''((('''&&&###"""###$$$ &&&$$$"""&&& %%%###!!!  !!!"""'''&&&%%%$$$###$$$%%%&&&%%%444777???****** &&&$$$"""$$$(((&&&!!!!!!'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&%%%&&&&&&%%%$$$%%%''')))"""(((+++555!!!)))''')))***)))'''%%%$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!"""###$$$%%%%%%&&&&&&&&&&&&%%%######%%%''''''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######$$$$$$$$$""""""###$$$%%%%%%&&&&&&"""&&&***)))$$$"""###%%%!!! """%%%''''''&&&%%%$$$#########$$$%%%&&&!!!!!!!!!"""######$$$$$$######""""""""""""######$$$$$$###"""!!!!!!""""""!!!""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$ """%%%&&&%%%###""""""###$$$&&&%%%$$$$$$&&&((("""$$$%%%###%%%)))(((%%%$$$%%%%%%$$$"""!!!"""$$$######""""""###%%%'''(((%%%######$$$''''''$$$!!!$$$$$$%%%%%%%%%$$$$$$###!!!!!!!!!!!! ###"""!!!###""" ###!!! !!!###$$$!!!$$$%%%###"""$$$&&&###!!!!!!$$$$$$""""""############""""""!!!!!!!!!!!!!!!!!!"""#########%%%'''&&&%%%###############""""""!!!!!! """"""""""""############ ###&&&&&&$$$""" #########!!!!!!###"""""""""###%%%))),,,...((('''%%%""" !!!$$$(((&&&%%%$$$###""""""""""""!!!  """$$$%%%%%%"""!!!###'''(((%%%!!!$$$$$$######$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%######$$$%%%%%%&&&''''''&&&''''''%%%######$$$%%%###$$$%%%%%%&&&&&&%%%%%%###$$$$$$%%%%%%$$$$$$######%%%&&&&&&$$$$$$%%%'''&&&'''''''''&&&%%%%%%$$$$$$###"""!!!"""%%%''')))'''######''''''######'''###$$$$$$%%%%%%$$$$$$###'''&&&%%%$$$$$$$$$%%%&&&%%%&&&''''''''''''***,,,+++)))((()))******)))(((((((((''''''&&&&&&&&&%%%###$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''(((((((((%%%%%%%%%$$$""""""$$$&&&$$$$$$$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''%%%&&&&&&!!!%%%### !!!###""""""#########$$$$$$$$$ !!!######""""""$$$%%%#########$$$$$$######### ###$$$""""""%%%&&&###!!!%%% !!!"""###"""!!!"""###%%%$$$###"""!!! !!!!!!"""!!!!!! !!!"""$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""$$$$$$$$$%%%$$$$$$$$$###%%%%%%%%%%%%%%%$$$$$$###'''%%%###"""###$$$$$$######&&&((()))'''$$$###"""""""""#########$$$$$$$$$%%%&&&'''&&&$$$$$$%%%&&&$$$###""")))&&& $$$$$$###!!! """"""%%%$$$$$$###$$$%%%&&&'''%%%111222:::(((*** %%%$$$"""$$$'''&&&!!!"""&&&###$$$$$$%%%%%%$$$$$$###&&&&&&%%%$$$$$$$$$$$$$$$'''''''''''''''((((((((($$$%%%&&&&&&%%%%%%&&&(((###&&&***999%%%)))%%%(((((('''%%%$$$$$$$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%&&&&&&&&&%%%&&&&&&%%%$$$$$$&&&(((&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""######$$$%%%%%%&&&&&&!!!%%%'''&&&""" """$$$  ###$$$$$$###$$$$$$#########$$$%%%&&&########################$$$$$$############$$$$$$$$$$$$###"""""""""""""""######$$$$$$$$$%%%%%%%%%#########"""""""""""""""###&&&)))(((%%%"""###&&&%%%%%%$$$$$$###$$$$$$%%%%%%%%%###"""%%%&&&!!!!!!!!!""""""""""""!!!!!!%%%$$$#########$$$%%%&&&%%%######$$$&&&&&&$$$!!!######$$$$$$$$$$$$######(((&&&###""""""###$$$$$$"""$$$###"""$$$%%%######!!! !!!###$$$!!!$$$%%%""""""$$$$$$###""""""######""" !!!!!!"""###############!!!!!!!!!!!!!!!"""######%%%&&&%%%$$$"""!!!###$$$""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""#########$$$!!!###%%%%%%$$$"""!!!$$$$$$$$$"""!!! """$$$######!!! !!!""""""$$$###""" """%%%!!!!!!""""""###$$$$$$$$$!!!!!!""""""######$$$$$$%%%###!!!###'''(((%%%"""$$$$$$######$$$$$$%%%&&&%%%%%%%%%$$$######""""""######$$$$$$%%%&&&&&&'''&&&&&&&&&%%%######$$$&&&###$$$%%%%%%&&&&&&%%%%%%###$$$$$$%%%%%%$$$$$$######$$$&&&%%%$$$$$$%%%'''&&&&&&''''''&&&%%%%%%$$$#########$$$$$$%%%&&&&&&&&&######''''''######&&&$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&%%%$$$$$$$$$%%%&&&'''((()))(((((((((***,,,+++)))((()))***+++)))((('''''''''''''''(((((((((###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''%%%%%%%%%$$$""""""$$$&&&$$$$$$###$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''(((&&&###$$$((('''$$$$$$###""" !!!"""##################$$$$$$$$$!!!"""$$$$$$######%%%&&&########################"""$$$$$$""""""%%%%%%"""$$$(((""""""!!!!!!"""###"""!!!"""###%%%######"""!!!!!!!!!""""""!!! !!!"""###$$$%%%$$$$$$$$$$$$%%%&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########&&&$$$###"""$$$$$$$$$###%%%'''))))))&&&$$$###"""###############$$$$$$$$$###$$$%%%%%%$$$$$$&&&'''$$$!!!!!!)))((($$$)))$$$###"""!!! !!!"""###############$$$&&&'''((($$$---***333%%%))) $$$$$$###$$$&&&$$$!!!"""&&&"""###$$$%%%%%%$$$###"""&&&%%%###"""""""""######%%%###!!!###&&&'''&&&$$$###%%%&&&'''&&&%%%&&&'''&&&%%%)))???***((("""(((%%%$$$#########$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''$$$%%%%%%%%%$$$%%%'''(((&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''(((((((((((($$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%$$$$$$###############$$$$$$%%%%%%&&&!!!###$$$### !!!$$$"""!!! !!!###$$$###"""$$$############$$$%%%%%%$$$$$$$$$$$$$$$#########%%%%%%$$$$$$$$$$$$%%%%%%$$$###""""""""""""""""""#########$$$$$$$$$%%%%%%############""""""!!!!!!"""%%%'''$$$ !!!%%%&&&$$$######$$$$$$$$$###&&&$$$!!!"""&&&((($$$######%%%((((((%%%!!!&&&%%%$$$$$$######$$$$$$$$$######$$$%%%%%%$$$"""""""""############""""""(((###!!!###$$$###$$$!!! ###%%%$$$"""!!! !!!######""" $$$%%%""""""$$$"""###$$$###"""!!!"""###!!!!!!""""""######$$$$$$"""!!!!!!!!!!!!"""######'''&&&$$$!!!"""%%%""""""################## !!!!!!"""###$$$$$$$$$!!!!!!"""############"""$$$%%%%%%###""""""###%%%&&&%%%$$$###!!!  !!!"""!!! """### """###$$$######"""#########$$$$$$$$$$$$###%%%###!!!###&&&'''%%%"""$$$$$$######$$$$$$%%%&&&'''&&&%%%$$$"""!!!######$$$$$$%%%%%%&&&&&&%%%&&&&&&%%%######$$$&&&###$$$$$$%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$######$$$%%%%%%$$$$$$%%%'''&&&&&&&&&&&&&&&%%%%%%$$$"""###%%%&&&&&&%%%$$$###$$$###$$$''''''$$$###$$$$$$$$$%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&((()))******(((((()))+++***)))((()))***+++***)))&&&''''''(((((())))))***###$$$%%%%%%&&&&&&%%%%%%''''''''''''&&&&&&&&&&&&$$$%%%%%%###""""""%%%'''$$$$$$######$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###%%%$$$!!!"""&&&&&&$$$%%%%%%$$$$$$$$$$$$$$$$$$###########################%%%&&&&&&&&&&&&''')))$$$##################$$$"""%%%%%%""""""$$$$$$!!!&&&***%%%"""&&&$$$ %%% !!! !!!#########""""""""""""""""""!!!"""###"""""""""###"""""""""""""""######$$$######$$$$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$%%%%%%$$$###############%%%###"""###$$$$$$$$$"""%%%''')))(((&&&###""""""########################"""###$$$$$$###"""###$$$!!!&&&""" %%%$$$!!!&&&######"""!!!!!!""""""############$$$$$$%%%&&&'''###(((""",,,!!!)))!!!$$$######$$$$$$###"""###%%%"""###$$$%%%%%%$$$###""""""!!!  !!!###$$$$$$  %%%'''$$$!!!"""$$$''''''&&&%%%%%%&&&)))###(((BBB...'''((($$$#########$$$%%%''''''%%%%%%%%%%%%%%%%%%%%%%%%((((((''''''&&&&&&&&&%%%!!!"""$$$$$$###$$$&&&'''&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%"""######!!!"""$$$%%%$$$######%%%%%%$$$##################$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%######"""""""""""""""###!!!!!!!!!!!!""""""""""""&&&&&&%%%%%%$$$###############"""!!! !!!###%%%&&&$$$"""###%%%'''&&&%%%###$$$######'''***&&&'''%%%$$$&&&******$$$%%%$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$### !!!!!!"""""""""""""""$$$!!! """"""!!!######!!!!!!!!!"""######"""!!! ###$$$"""!!!$$$!!!###%%%$$$!!! """$$$""""""""""""""""""######""""""!!!!!!""""""###$$$%%%%%%$$$!!!!!!###$$$$$$$$$%%%%%%&&&&&&&&& !!!"""###$$$$$$%%%"""""""""""""""######$$$"""$$$$$$###"""!!!###$$$######$$$$$$$$$######"""!!!#########"""###$$$!!!"""###$$$###!!!%%%$$$###"""!!!"""###$$$$$$###"""$$$&&&'''%%%###$$$$$$######$$$$$$%%%&&&&&&%%%$$$###""" ######$$$$$$%%%%%%%%%%%%$$$%%%%%%$$$######$$$&&&######$$$%%%%%%%%%%%%$$$###$$$$$$%%%%%%$$$$$$###"""$$$%%%%%%$$$$$$%%%&&&%%%%%%&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%$$$###"""######%%%&&&&&&%%%######$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&&&&''')))******((('''((()))***)))((()))***+++***)))((((((((()))))))))))))))###$$$%%%%%%&&&&&&%%%%%%'''''''''&&&&&&%%%%%%%%%$$$$$$$$$###"""###%%%'''$$$$$$#########$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ $$$%%%""""""$$$$$$!!!$$$$$$$$$%%%%%%%%%$$$$$$###########################%%%&&&&&&&&&&&&''')))$$$$$$###""""""###$$$$$$"""%%%%%%""""""$$$$$$!!! %%%!!!$$$###%%% !!! !!!###""""""##################!!!&&&'''&&&###""""""!!!!!!""""""############!!!!!!"""###$$$%%%&&&&&&""""""########################"""""""""###$$$%%%&&&&&&%%%$$$###$$$$$$%%%$$$""""""###$$$%%%###"""%%%&&&((('''%%%###"""###########################!!!###$$$###!!!$$$(((### %%%###%%%###""""""""""""#########$$$$$$$$$$$$$$$$$$$$$###"""%%%'''(((!!!$$$###$$$$$$"""!!!"""$$$%%%"""###$$$$$$$$$$$$###"""!!! !!!"""$$$&&&(((((($$$!!!###(((***'''$$$!!!$$$&&&'''&&&%%%%%%%%%***###'''AAA...((( (((######$$$%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&%%%$$$$$$$$$!!!"""###"""###$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&&&&''''''###$$$$$$$$$$$$$$$%%%%%%#########"""!!!"""$$$%%%&&&%%%$$$$$$%%%%%%$$$###""""""######$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&$$$$$$############$$$$$$###"""""""""""""""###### !!!!!!!!!"""""""""%%%%%%%%%$$$$$$$$$######)))%%%!!!"""&&&******)))$$$###"""$$$&&&((())))))!!!%%%&&&$$$$$$(((***)))%%%""" """%%%$$$""""""###$$$%%%%%%&&&&&&""""""############$$$%%% !!!"""""""""""""""$$$!!!!!!######!!! ###""" ###### """"""""""""""""""!!!###$$$!!!!!!$$$ ###%%%$$$!!! """%%%%%%$$$###"""!!!!!!"""""""""""""""""""""###$$$$$$!!!###$$$$$$"""!!!!!!""""""#########$$$%%%%%%%%% !!!!!!"""######$$$$$$###"""!!!!!!!!!"""$$$$$$ """######!!!!!!"""### !!!"""""""""""""""!!!###$$$###"""###$$$!!!"""###$$$###!!!&&&$$$  ###%%%#########$$$%%%&&&%%%$$$$$$$$$######$$$$$$%%%&&&#########"""""""""!!!!!!######$$$$$$$$$$$$$$$%%%###$$$%%%$$$######$$$&&&"""###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###"""###%%%$$$######$$$&&&$$$$$$%%%%%%&&&%%%%%%$$$(((&&&$$$###""""""$$$$$$"""$$$%%%%%%%%%%%%$$$"""%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%'''))))))'''&&&&&&&&&)))(((((((((***++++++)))+++******)))(((''''''&&&###$$$%%%%%%&&&&&&%%%%%%''''''&&&&&&%%%%%%%%%$$$###$$$$$$###"""###%%%((($$$$$$############$$$$$$########################%%%'''%%%$$$%%%$$$!!!!!!!!!!!!"""""""""""""""$$$$$$$$$###############!!!"""$$$$$$######%%%&&&%%%$$$###""""""###$$$%%%"""$$$$$$""""""%%%%%%"""### %%%### %%%!!!"""###"""!!!"""###%%%!!!"""###$$$$$$$$$######"""'''(((&&&###"""""""""###$$$$$$%%%%%%$$$$$$!!!!!!"""###$$$$$$%%%%%%"""""""""""""""############"""!!!!!!"""###%%%&&&'''&&&%%%######$$$%%%%%%""""""!!!###$$$%%%###"""###$$$%%%%%%###""""""###$$$$$$$$$###############!!!###$$$###!!!$$$((($$$"""'''&&&"""(((""""""##################$$$$$$%%%%%%$$$###""""""!!!%%%&&&&&& %%%"""%%%%%%!!!"""$$$$$$########################"""###$$$&&&''')))******'''%%%###$$$&&&'''%%%###"""$$$%%%&&&%%%$$$%%%&&&***%%%&&&<<<***)))###(((###$$$$$$%%%&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$######!!!#########"""###$$$%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%''''''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%$$$###""""""###$$$###!!!!!!"""######$$$$$$######""""""######$$$%%%%%%%%%$$$$$$############$$$$$$"""""""""""""""######$$$"""""""""#########$$$$$$""""""""""""""""""""""""'''### %%%(((((('''!!!###$$$%%%$$$%%%(((***"""'''(((###"""''')))%%%###"""###$$$###!!!!!!###$$$%%%&&&&&&&&&!!!"""###"""""""""$$$&&& !!!""""""######""""""###$$$$$$$$$###"""""""""%%%$$$ """%%%$$$ """###"""!!!"""###"""######!!!!!!$$$!!!"""######""""""###$$$%%%$$$"""!!!!!!!!!"""######""""""""""""###$$$$$$"""$$$%%%$$$######### !!!!!!!!!!!!!!!""""""""""""############"""""""""!!!"""######$$$!!!"""###"""!!!!!!"""%%%$$$$$$$$$#########""" """"""!!! !!!""" """###$$$######"""%%%### ###&&&######$$$%%%%%%%%%%%%$$$$$$$$$######$$$$$$%%%&&&"""""""""######$$$$$$$$$######$$$$$$$$$$$$$$$$$$###$$$$$$$$$"""###$$$&&&"""######$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###"""###$$$$$$######$$$&&&###$$$$$$%%%%%%%%%%%%%%%(((&&&$$$!!!!!!"""$$$&&&###%%%%%%""""""%%%%%%###%%%%%%&&&&&&&&&&&&%%%%%%######$$$%%%&&&&&&&&&&&&###%%%(((((('''&&&&&&&&&)))((('''(((***++++++***,,,+++***)))'''&&&%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%###$$$$$$###"""###&&&((($$$$$$############$$$$$$########################$$$'''$$$###$$$%%%$$$!!! !!!"""###$$$$$$$$$#########"""""" !!!######""""""$$$%%%%%%$$$###!!!!!!###$$$%%% ###$$$""""""%%%&&&###!!!'''###"""'''%%%!!!&&&!!!"""###"""!!!"""###%%%!!!"""###$$$$$$$$$$$$### ###&&&%%%!!! """%%%!!!"""###$$$%%%$$$$$$############$$$$$$%%%%%%%%%"""""""""######$$$$$$$$$""""""!!! !!!###%%%&&&&&&%%%###"""""""""$$$%%%!!!!!!!!!###%%%%%%###!!! """######""""""###$$$$$$$$$$$$#########"""""" ###%%%%%%###!!! """'''$$$"""(((&&&"""'''""""""######$$$$$$$$$$$$""""""$$$$$$%%%$$$###### %%%'''%%% &&&"""%%%%%% """%%%$$$$$$###"""!!!!!!"""###$$$###$$$&&&((()))((('''&&&%%%%%%$$$$$$######""""""###$$$%%%$$$######%%%''')))'''&&&555$$$+++'''(((######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$!!!###%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$%%%%%%######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%%%%$$$$$$"""""""""$$$$$$$$$""" !!!"""###$$$######"""$$$$$$$$$######"""""""""%%%%%%$$$$$$$$$$$$%%%%%%"""""""""""""""###$$$$$$""""""""""""#########$$$!!!!!!!!!"""######$$$$$$ !!!"""  ### $$$'''%%% ###(((###&&&&&&"""!!!$$$%%%$$$%%%%%%%%%&&&&&&%%%$$$###"""###$$$%%%&&&%%%%%%$$$ """###"""!!!!!!$$$''' !!!"""############ ###&&&%%%!!! """!!!%%%%%%!!!"""$$$### ######!!!!!!"""$$$### """### !!!$$$"""!!!!!!"""###$$$######"""!!! !!!###%%%&&&######""""""######$$$%%% """###$$$###$$$&&&'''!!!!!!!!!!!!!!! ############""""""""""""!!!"""""""""############!!!###$$$###""""""###)))(((&&&%%%$$$$$$%%%%%%!!!######"""!!! !!!"""!!!!!!""""""###$$$$$$$$$"""!!!!!!!!!!!!"""$$$%%%"""###%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%&&&############$$$$$$%%%%%%$$$$$$##################"""###$$$###""""""$$$&&&""""""###$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###!!!###$$$$$$######$$$%%%######$$$%%%%%%%%%%%%%%%&&&%%%$$$#########$$$%%%###&&&$$$ $$$&&&###%%%%%%&&&&&&&&&&&&%%%%%%"""###$$$&&&''''''&&&&&&"""%%%((()))(((''''''''')))((('''(((***,,,+++***))))))(((((('''&&&%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&######$$$#########&&&((($$$$$$###############$$$"""""""""""""""""""""""""""$$$!!! ###&&&&&&###"""!!!!!!!!!###$$$%%%$$$$$$$$$$$$######""""""!!!###$$$%%%$$$$$$%%%'''%%%$$$"""!!!!!!"""$$$%%% ######!!!"""&&&'''$$$"""'''$$$!!!&&&###### !!!  !!!###!!!"""###$$$%%%%%%$$$###"""$$$$$$!!!"""''' !!!######""""""!!!$$$$$$%%%%%%%%%%%%&&&&&&#########$$$$$$%%%%%%%%%"""!!! !!!###%%%&&&%%%$$$"""!!! !!!###$$$!!!!!!!!!###%%%%%%###!!! """"""!!!!!!###$$$$$$$$$$$$$$$######"""""" """%%%&&&%%%#########!!!&&&### %%%""""""!!!"""###$$$$$$$$$$$$$$$!!!"""$$$%%%%%%%%%$$$&&&!!!)))$$$ '''!!!&&&%%%"""%%%###%%%$$$!!! !!!$$$%%%"""$$$&&&''''''%%%""" ))))))***(((&&&$$$%%%&&&$$$$$$$$$###"""###%%%(((((((((%%%000 ,,,)))(((""""""###$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%''''''&&&$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%""""""###$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""$$$&&&&&&$$$"""%%%$$$###$$$&&&'''&&&%%% !!!"""$$$$$$######"""'''&&&%%%###!!! '''&&&&&&%%%%%%&&&&&&'''""""""!!!""""""###$$$$$$ !!!!!!!!!!!!""""""###$$$%%%&&&&&&''' &&&)))%%%%%%%%%(((%%%%%%###%%%%%%$$$&&&)))'''""" """############%%%&&&$$$$$$%%%&&&%%%$$$###""" """###""" !!!$$$((( """###$$$$$$$$$$$$"""&&&)))&&& !!!&&&###### """  ######!!!!!!###%%%### """""" !!!$$$###!!!!!!$$$&&&$$$!!!!!!$$$((()))#########"""######$$$%%%"""""""""""""""$$$(((,,,%%%$$$$$$$$$######""""""$$$$$$######"""!!!!!!!!!!!!!!!"""############""" """$$$%%%$$$###$$$$$$$$$###!!! """###%%%%%%&&&&&&%%%###"""###%%%&&&%%%$$$###""""""""""""!!!###%%%&&&%%%$$$###"""###%%%%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################"""###$$$###""""""$$$&&&""""""###$$$$$$$$$$$$###$$$$$$$$$%%%%%%$$$$$$$$$!!!###$$$$$$######$$$%%%"""###$$$%%%%%%%%%%%%%%%######%%%%%%%%%%%%$$$###$$$'''$$$$$$'''$$$%%%&&&&&&''''''&&&&&&%%%"""###$$$&&&''''''&&&&&&"""%%%(((***))))))((()))(((''''''(((+++,,,+++***'''''''''''''''&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&"""###$$$######$$$&&&)))'''"""!!!%%%%%%"""###)))######"""!!!!!!"""######"""############$$$$$$$$$!!!""" !!!$$$$$$############%%%&&&'''###!!!!!!$$$%%%$$$""""""###"""!!! !!!$$$&&&%%%$$$###"""!!!!!!!!!!!!$$$$$$######$$$$$$%%%&&& !!!!!!!!!!!! ###$$$$$$$$$""""""###$$$""""""""""""############ !!!"""######$$$!!!"""###$$$###""" !!!!!!"""################## !!!###""" """(((&&&###!!!!!!$$$%%%$$$"""!!!$$$&&&%%%!!! ###$$$"""!!! !!!"""$$$%%%$$$$$$$$$###"""!!!!!! ########################$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!""""""######!!!!!!!!!!!!"""###%%%%%%""""""###$$$%%%&&&&&&'''$$$!!!!!!$$$%%%$$$!!!$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&'''###%%%&&&&&&$$$$$$%%%'''######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$&&&***...***&&&$$$$$$""""""'''&&&&&&&&&&&&&&&&&&%%%%%%###&&&&&&###"""%%%%%%"""%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$###$$$$$$%%%*** '''***)))###&&&&&&$$$$$$''''''$$$&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$###%%%'''%%% ###&&&%%%###$$$!!!!!!!!!!!!"""###%%%%%%!!!"""$$$$$$"""!!!"""###&&&%%%$$$###""""""""""""$$$$$$###""""""######$$$!!!!!!"""###$$$%%%%%%&&&%%%%%%$$$###""""""######$$$$$$%%%%%%%%%$$$#########$$$$$$###!!!!!!$$$&&&&&&%%%$$$#########$$$%%%######$$$%%%%%%%%%$$$$$$"""$$$%%%"""###''' $$$%%%""" !!!!!!$$$$$$############$$$$$$$$$%%%%%%###$$$&&&'''&&&$$$$$$######""""""!!!!!!###!!!  !!!###!!!###$$$$$$###!!!!!!"""$$$'''$$$ &&&"""######"""!!!"""%%%'''&&&$$$""" ###&&&((($$$$$$$$$$$$$$$###"""!!!!!!""""""""""""######### """$$$%%%$$$######$$$######""""""!!!&&&""" ###%%%######%%%$$$$$$###"""!!!!!!"""""""""############$$$$$$$$$""""""############""""""########################""""""""""""!!!!!!!!!!!!!!!!!!""""""#########$$$%%%$$$#########""" #########$$$$$$%%%%%%&&&%%%$$$$$$$$$###"""""""""$$$###"""""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&&&&%%%$$$$$$###$$$%%%%%%$$$###&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""$$$$$$$$$%%%%%%&&&&&&&&&########################'''&&&%%%$$$%%%%%%''''''(((((())))))******++++++((()))))))))************---,,,+++)))(((&&&%%%$$$ $$$((((((&&&### $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""%%%"""!!!%%%%%%"""###'''&&&&&&%%%$$$###""""""!!!""""""#########$$$$$$$$$ """######!!!######""""""###$$$&&&'''###!!! """###!!!"""###"""!!! !!!$$$&&&%%%%%%%%%$$$%%%%%%&&&&&&###""""""""""""###$$$$$$######$$$$$$$$$$$$######"""$$$%%%%%%$$$######$$$!!!"""!!! !!!!!!!!!!!!""""""#########!!!"""###$$$###""" !!!!!!"""#####################""""""######$$$$$$&&&###!!!"""$$$%%%$$$"""""""""######$$$###""" ###"""!!! !!!"""$$$%%%$$$$$$$$$###"""!!!!!!!!!########################$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!"""######$$$""""""!!!""""""###$$$%%%""""""######$$$%%%%%%%%%######"""###$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''###$$$&&&%%%$$$$$$%%%'''$$$$$$$$$$$$%%%%%%%%%%%%&&&'''&&&&&&%%%'''+++...'''$$$""""""  %%%&&&&&&&&&&&&&&&&&&&&&&&&'''))))))%%%$$$&&&%%%"""$$$$$$$$$$$$$$$$$$$$$$$$((('''&&&%%%$$$$$$%%%&&&''' !!!&&&((('''&&&)))((($$$###%%%$$$!!!######""""""""""""######$$$#########$$$%%%%%%%%%%%% ###&&&$$$###$$$""""""!!!""""""###$$$%%%!!!###$$$$$$###""""""#####################################################################$$$$$$%%%$$$$$$###""""""############$$$%%%%%%$$$$$$$$$%%%$$$#########$$$&&&&&&%%%%%%$$$######$$$$$$%%%&&&&&&&&&%%%$$$###"""!!!((($$$###%%%$$$!!!!!!$$$%%%######&&&%%%"""###""""""""""""""""""###"""###$$$"""!!!"""$$$$$$#########"""""""""""""""###"""  """###$$$###"""""""""###$$$$$$!!!###%%%''')))***"""###$$$###""""""$$$%%%"""!!!!!!!!!!!!"""###$$$######$$$$$$$$$###"""""""""""""""#########$$$$$$!!!###%%%%%%$$$#########!!!!!!"""""""""!!! %%%!!! ###%%%$$$###%%%$$$$$$###"""""""""""""""############$$$$$$$$$$$$######$$$$$$$$$$$$#######################################"""""""""!!!!!!"""##################$$$############$$$$$$###"""$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$###$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%$$$###%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%&&&((()))***((((((((()))******++++++)))))))))***+++,,,,,,---++++++***)))((('''&&&&&&!!!###&&&((((((&&&###!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""###""""""%%%&&&######%%% !!!!!!!!! """""""""#########$$$$$$&&&%%%$$$######""""""""""""""""""###%%%%%%###""" !!!!!!"""""""""!!! !!!###&&&!!!!!!!!!"""###$$$$$$%%%"""!!!!!!!!!!!!"""###### !!!!!!""""""!!!!!! !!!###&&&'''%%%$$$######!!!###%%%$$$!!! """$$$"""#####################!!!"""#########"""!!! !!!!!!"""###############"""%%%$$$ ###(((%%%%%%###""""""###$$$$$$######!!! ###''''''######"""!!!!!!!!!"""$$$%%%$$$$$$$$$###""""""!!!!!!########################$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!"""######$$$$$$######"""""""""######$$$###########################$$$%%%%%%$$$$$$%%%&&&########################$$$$$$%%%%%%&&&&&&''''''###$$$%%%%%%$$$$$$%%%'''$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&%%%$$$&&&))),,,&&&$$$"""###!!!!!!&&&&&&&&&&&&&&&&&&&&&''''''***---,,,(((&&&((('''###$$$$$$$$$$$$$$$$$$$$$$$$((('''&&&&&&%%%&&&&&&&&&###"""!!!!!!$$$%%%%%%$$$&&&(((((($$$###%%%$$$!!!"""""""""""""""#########&&&%%%$$$$$$%%%%%%%%%$$$%%%!!!!!!$$$&&&$$$###$$$######"""""""""######$$$"""$$$%%%%%%$$$######$$$ !!!###$$$$$$######"""###$$$$$$%%%$$$###"""&&&%%%###"""""""""###$$$%%%$$$######"""#########""""""###$$$%%%%%%%%%%%%***&&&######%%%&&&%%%###%%%$$$$$$######$$$%%%%%%&&&&&&&&&%%%$$$###"""!!!***&&&%%%%%%######$$$$$$###&&&***)))###""""""!!!!!!!!!!!!"""""""""###$$$###!!!"""%%%""""""""""""############"""""" """"""$$$!!!!!!$$$$$$###%%%!!! $$$%%% """###%%%$$$###""""""### !!!""""""######""""""""""""######$$$#####################$$$$$$$$$%%%!!!###%%%$$$###""""""### !!!!!!"""############### ###&&&$$$$$$&&&$$$$$$###""""""""""""###############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%########################$$$$$$$$$#########""""""%%%%%%$$$$$$$$$$$$$$$### !!!"""$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$###"""###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$#########$$$$$$%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''')))+++,,,''''''((())))))***++++++******++++++,,,------...))))))))))))((((((((((((&&&''''''((('''%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############!!!"""###%%%&&&$$$###### !!!!!!!!! """"""""""""############'''$$$"""###%%%%%%### !!!!!!!!!""""""###$$$$$$""""""!!!!!!!!!!!! !!!"""###"""!!!!!!###%%% !!!"""""""""""""""!!!!!!!!!!!!"""###### !!!!!!  ###&&&((('''%%%$$$###"""!!!!!!"""###$$$$$$$$$$$$$$$$$$###############""""""#########""""""!!!!!!!!!"""###############&&&%%%"""***%%%$$$###""""""###$$$$$$$$$!!!!!!"""$$$''''''$$$!!!""""""!!!!!!""""""###$$$$$$$$$$$$######"""""""""################################################!!!!!!"""######$$$$$$%%%$$$$$$######"""##################"""""""""!!!!!!!!!$$$&&&%%%###"""$$$'''""""""""""""""""""""""""###$$$$$$%%%%%%&&&&&&&&&"""$$$%%%%%%$$$$$$%%%&&&$$$%%%%%%%%%%%%&&&&&&&&&#########"""!!!"""%%%''''''%%%$$$&&&$$$!!!$$$(((&&&&&&&&&&&&&&&'''''''''))),,,+++(((''')))(((%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''###$$$%%%%%%$$$###$$$$$$"""%%%&&&###$$$'''(((%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&((()))(((%%%######%%%&&&###$$$'''(((%%%$$$%%%$$$$$$######"""############$$$&&&&&&$$$###$$$%%%!!!###$$$###"""!!! """$$$%%%&&&$$$###"""%%%$$$###"""!!!"""$$$%%%$$$$$$###############$$$!!!!!!"""$$$%%%%%%%%%%%%...(((###"""%%%%%%"""$$$$$$$$$$$$$$$$$$%%%%%%"""###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$###"""!!!"""$$$$$$"""!!!&&&***''' """"""!!!!!!!!!!!!""""""$$$$$$&&&&&&""""""'''!!!!!!""""""######$$$$$$""""""!!! !!!""""""!!!!!!$$$### (((### """ !!!###%%%%%%###!!!!!!!!!!!!""""""""""""#########!!!!!!"""######$$$############$$$$$$$$$%%%%%%%%%"""###$$$$$$"""!!!"""###!!!!!!"""###############"""$$$&&&%%%%%%&&&$$$$$$###""""""##################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%$$$$$$$$$######&&&&&&&&&%%%%%%$$$$$$$$$!!!"""######$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$######$$$$$$$$$%%%%%%&&&&&&"""!!! !!!######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$######$$$%%%&&&&&&%%%$$$$$$%%%#########"""######$$$$$$$$$%%%%%%&&&''''''''''''######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''((()))***&&&''''''((()))***++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))(((((((((((('''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######################## """$$$$$$$$$%%%$$$"""!!!$$$&&&&&&%%%%%%!!!!!!"""""""""#########'''$$$!!!"""$$$%%%###!!! !!!!!!"""######$$$$$$!!!!!!""""""""""""###$$$!!!"""###"""!!!!!!###%%%$$$$$$%%%%%%$$$$$$""""""###""""""""""""###$$$$$$"""######$$$$$$######""""""&&&'''&&&%%%$$$###"""%%%###$$$$$$$$$###############""""""###############"""!!!!!!"""###############$$$$$$!!!)))$$$"""###############$$$%%%"""%%%&&&%%%######$$$"""""""""""""""######$$$$$$$$$$$$$$$############################################################""""""######$$$%%%%%%%%%%%%$$$###############$$$$$$$$$######"""!!!!!!!!! """%%%$$$!!!!!!###&&&""""""""""""""""""""""""""""""###$$$$$$$$$######"""###%%%$$$######$$$&&&$$$$$$$$$%%%%%%%%%&&&&&&"""######"""!!!!!!###%%%&&&$$$$$$&&&%%%###%%%)))%%%%%%%%%%%%&&&&&&''''''%%%((((((&&&&&&))))))&&&''''''''''''''''''''''''&&&'''''''''''''''''''''%%%&&&&&&$$$""""""$$$&&&"""%%%%%%###$$$'''(((&&&%%%%%%&&&'''((((((''''''%%%***(((""" ###)))'''%%%'''******&&&%%%'''%%%$$$###############$$$###$$$&&&&&&$$$###$$$%%% """$$$$$$"""!!! !!!###%%%&&&%%%###""""""""""""""""""$$$%%%&&&$$$###############$$$$$$ !!!"""###$$$%%%%%%%%%***%%% $$$&&&### ######$$$$$$%%%%%%%%%%%%!!!"""###$$$%%%%%%&&&%%%"""############$$$%%%$$$$$$###!!!###'''###$$$######""""""######$$$$$$"""###%%%###!!!'''!!!!!!""""""######$$$$$$""""""!!!!!!!!!!!!"""""" !!!&&&'''### """$$$%%%$$$"""!!!!!!###%%%%%%###!!! """!!! ###$$$ !!!"""#####################$$$$$$$$$%%%%%%%%%"""#########!!!!!!"""##################"""!!!!!!"""$$$'''%%%$$$&&&$$$###############$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$########################%%%%%%%%%%%%$$$$$$$$$$$$'''&&&&&&&&&%%%%%%$$$$$$!!!######"""!!!"""$$$'''&&&&&&%%%%%%$$$$$$$$$""""""######$$$$$$%%%%%%"""!!! !!!######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$#########%%%''''''%%%$$$%%%&&&###"""""""""######$$$%%%$$$%%%%%%&&&''''''''''''!!!!!!"""###%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&'''((()))***++++++------,,,+++***)))((((((++++++***)))((('''&&&&&&%%%$$$#########%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$######################## ###$$$""""""%%%$$$"""!!!"""###$$$$$$###""""""!!!!!!!!!"""""""""######&&&$$$"""!!!""""""!!! !!!"""###$$$$$$$$$$$$ !!!######""""""$$$%%% """######""""""###$$$######$$$$$$###""" ###""""""""""""###$$$$$$!!!""""""######""""""!!!!!!$$$%%%%%%$$$###$$$###'''%%%!!!"""#####################"""""""""############$$$!!!!!!"""##################### """'''"""!!!"""######"""###%%%''' $$$'''&&&###!!!###&&&!!!"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$#########################################################$$$%%%%%%&&&&&&$$$$$$#########$$$$$$%%%$$$$$$$$$######""""""""" """######""""""###$$$########################!!!"""###$$$$$$###"""!!!"""###$$$$$$######$$$&&&######$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%######$$$&&&###""""""%%%$$$"""###(((######$$$$$$%%%%%%&&&&&&"""%%%&&&###$$$((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&&&&&&&%%%###!!!"""$$$&&&%%%''''''$$$###&&&%%%###"""###$$$&&&&&&&&&%%%%%%%%%%%%!!! $$$***&&&&&&))),,,***%%%$$$'''$$$$$$#########$$$$$$%%%"""$$$%%%%%%$$$######$$$!!!"""#########"""!!! !!!###$$$%%%%%%$$$$$$ !!!"""###$$$%%%&&&&&&#########"""######$$$%%%!!!!!!"""###$$$$$$$$$$$$###  $$$''''''&&&""""""$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""###%%%%%%###"""%%%$$$"""######""" !!!$$$!!!$$$$$$############$$$$$$###"""###$$$""""""""""""############""""""""""""""""""""""""!!!!!!###'''***)))%%% """###""""""$$$&&&!!!"""$$$###"""!!!!!!"""!!!!!!###!!!!!!""""""###"""""""""############$$$$$$$$$%%%!!!"""""""""!!!!!!###%%%############"""!!!!!! """ %%%'''%%%###$$$$$$############$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%((())))))(((%%%$$$########################%%%%%%%%%$$$$$$$$$######&&&&&&%%%%%%%%%%%%%%%$$$"""$$$$$$"""!!!###%%%&&&&&&&&&&&&%%%%%%%%%%%%##################$$$$$$$$$$$$###"""###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$$$$$$$###&&&((((((%%%###%%%'''###############$$$%%%&&&$$$%%%%%%&&&&&&&&&&&&%%% !!!"""###$$$&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###%%%%%%&&&''')))***++++++...---,,,+++***)))((('''++++++***)))((('''&&&&&&$$$############%%%'''((($$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$ $$$$$$ %%%%%%"""!!!!!! !!!!!!!!!!!!"""""""""###!!!!!!!!! !!!###!!!"""###$$$%%%%%%%%%$$$ """######!!! """$$$ """######""""""###$$$!!!"""!!! """!!!!!!!!!!!!"""######  ######""""""###$$$!!!"""######$$$%%%&&&'''!!!!!!!!!""""""############"""""""""######$$$%%%!!!!!!"""############### !!!###$$$%%%$$$"""!!! """$$$###""""""%%%'''%%%%%%$$$###"""###$$$%%%!!!!!!"""###############$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$%%%&&&&&&&&&############$$$%%%%%%&&&$$$$$$$$$$$$$$$############"""""""""$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$"""!!!!!!###$$$$$$######$$$%%%"""""""""#########$$$$$$%%%&&&'''&&&$$$###$$$%%%"""!!!"""%%%%%%"""$$$(((!!!""""""###$$$$$$%%%%%%"""%%%%%%######&&&&&&###%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&''''''&&&%%%%%%$$$##################$$$''''''$$$###&&&&&&###!!!###$$$%%%%%%$$$###!!!$$$$$$$$$%%%%%%%%%%%%(((+++)))######&&&############$$$%%%%%%&&&!!!###$$$$$$###""""""###!!!!!!"""######$$$$$$$$$!!!""""""###$$$$$$%%%%%% !!!###%%%%%%%%%$$$#########""""""###$$$$$$%%%""""""############"""""""""!!!!!!"""###&&&((()))!!!"""$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%$$$#########&&&&&&""""""%%%%%%"""!!!$$$%%%""""""$$$$$$ ######""""""""""""######$$$ $$$!!! $$$#########""""""""""""""""""""""""######""""""""""""###%%%''''''&&&$$$### !!!"""!!! !!!""""""""" """$$$!!!  !!!###""""""""""""""""""!!! """""""""#########$$$$$$ !!!!!! !!!$$$&&& !!!"""""""""!!!!!!### !!!&&&'''$$$"""###$$$#########$$$$$$%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$'''+++......+++'''$$$########################$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%"""&&&&&&$$$###&&&***%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$######%%%$$$$$$###$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""$$$%%%%%%%%%%%%"""&&&)))(((%%%###%%%(((#########$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%$$$###############$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&"""###%%%&&&&&&&&&&&&%%%$$$%%%&&&'''(((***++++++,,,,,,,,,,,,++++++++++++***)))))))))((((((((('''&&&&&&%%%$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$!!!$$$###$$$&&&###!!!!!!!!!!!!"""$$$%%%&&&!!!!!!!!!!!!"""""""""""" $$$)))!!!"""$$$%%%&&&&&&%%%%%% """$$$"""!!! """###$$$###"""###$$$ ###$$$%%%$$$###""" !!!""""""""""""############"""""" !!!"""!!!!!!###%%%###'''%%%!!!''' !!!"""######$$$######""""""###$$$%%%%%%!!!!!!"""###############"""!!!$$$((('''######''' """$$$###""""""%%%(((***&&&!!!!!!###%%%$$$###!!!!!!"""###############$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""###$$$$$$%%%%%%&&&&&&'''############$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%###!!!###&&&'''%%%###$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%&&&&&&%%%###"""!!!###$$$$$$######$$$%%%!!!""""""""""""#########$$$%%%%%%$$$"""!!!"""###$$$###%%%((('''%%%&&&+++ !!!!!!"""######$$$$$$$$$&&&&&&###"""%%%$$$!!!########################"""###%%%&&&'''&&&%%%%%%######"""$$$%%%%%%### !!!$$$%%%###$$$((()))'''!!!###%%%&&&%%%$$$###(((%%%###%%%))))))$$$###$$$'''***'''"""!!!$$$############$$$%%%&&&'''!!!"""$$$$$$"""!!!"""###!!!!!!!!!"""###%%%'''(((""""""""""""###$$$%%%&&&!!!###%%%&&&&&&$$$!!! ######""""""###$$$%%%%%%"""############""""""!!!&&&'''&&&%%%######%%%'''!!!"""$$$%%%&&&&&&%%%%%%!!!!!!###$$$%%%&&&&&&&&& %%%%%%""""""'''((($$$ %%%'''%%%$$$&&&'''&&&""""""!!!!!!!!!!!!""""""&&&!!!(((%%%"""%%%$$$$$$######""""""!!!!!!""""""############"""""""""###$$$###"""!!!"""###$$$$$$############$$$$$$!!!!!!!!! ###%%%"""######$$$$$$$$$$$$$$$""""""###""""""!!! !!!""""""""""""######### """%%%'''!!!""""""#########!!!!!!&&&'''$$$""""""$$$#########$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%)))...111111...)))%%%########################$$$$$$$$$#########""""""#########$$$$$$%%%%%%%%%"""&&&'''&&&&&&***...%%%%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$###"""""""""###%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ """###%%%%%%&&&&&&"""&&&***(((%%%###%%%((($$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%%%%$$$$$$###"""%%%%%%$$$$$$###"""!!!!!!''''''''''''''''''''''''!!!"""%%%'''(((((((((((($$$$$$&&&'''(((***++++++++++++,,,------......///'''((((((((()))))))))***)))(((''''''&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$%%%%%%$$$###""""""###### !!!"""###$$$$$$######!!!""""""""""""#########!!!!!! !!!!!! """$$$$$$$$$###$$$%%%!!!###$$$###!!!!!!!!!&&&$$$"""!!!!!!"""""""""$$$$$$$$$""" """###!!!&&&******&&&###%%%(((""""""""""""!!!!!!!!!!!!###%%%$$$###%%%&&&$$$$$$&&&(((&&&"""!!!"""%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!######"""!!!!!!"""%%%'''%%% """&&&'''%%%$$$"""$$$&&&'''$$$"""######""""""######$$$%%%$$$###"""!!!!!!"""###$$$$$$$$$%%%%%%%%%&&&&&&&&&((('''%%%$$$###$$$%%%%%%!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!! ###&&&'''&&&###)))%%%###(((&&&!!!&&&'''%%%$$$$$$%%%%%%###"""!!!""""""###$$$$$$%%%%%%$$$$$$######$$$%%%&&&&&&######$$$$$$$$$%%%%%%%%%%%%$$$"""!!!!!!###$$$&&&!!!!!!"""###$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%'''''''''&&&%%%$$$""""""'''"""!!!$$$%%%!!!$$$%%%$$$###"""!!!###""""""""""""$$$%%%&&&"""&&&&&&$$$"""###%%%"""!!!!!!"""###$$$$$$###---(((""""""&&&(((&&&###&&&%%%%%%$$$#########$$$$$$$$$$$$###"""###%%%'''***%%%""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################&&&$$$######$$$%%%%%%$$$""""""""""""""""""""""""######$$$%%%%%%%%%%%%$$$!!!###%%%&&&'''&&&$$$###!!!!!!"""""""""""""""!!!&&&%%%$$$######$$$%%%&&&'''%%%$$$""""""""""""######"""!!!###&&&&&&$$$!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###"""""""""###$$$%%%"""!!!%%%&&&###!!!"""###!!! ###$$$""" !!!!!!"""""""""###""""""!!!!!! !!!!!!"""!!! $$$"""!!! """""""""!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""""""""" !!!""""""$$$######"""""""""######%%%$$$$$$$$$$$$$$$$$$%%% !!!!!! $$$$$$##################%%%$$$###!!! !!!%%%(((###%%%''''''&&&%%%&&&'''%%%'''***---+++'''%%%%%%%%%$$$$$$$$$%%%%%%&&&'''$$$%%%&&&&&&$$$"""######$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&'''&&&$$$"""!!!!!!"""###%%%&&&&&&%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$##############################$$$%%%%%%%%%%%%$$$!!!$$$$$$$$$###$$$&&&))))))'''$$$"""###&&&((()))'''%%%$$$$$$%%%&&&'''###$$$%%%&&&&&&&&&%%%%%%!!!"""$$$&&&&&&$$$"""!!!$$$!!!"""&&&%%%"""$$$***$$$$$$$$$%%%%%%%%%&&&&&&++++++***)))(((***...111++++++++++++++++++++++++,,,+++)))((('''''''''((((((%%%$$$%%%'''(((&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$###""""""######""""""""""""""""""######"""""""""#########$$$$$$######""""""""""""######"""""""""###$$$%%%$$$###!!!""""""""""""###$$$###"""""""""###""""""&&&%%%############$$$$$$!!!"""###$$$$$$$$$%%%&&&!!!!!!!!! """###"""%%%%%%$$$$$$%%%$$$###"""###$$$"""""""""######$$$$$$$$$ """$$$$$$###"""######""" !!!!!!%%%###"""###%%%&&&$$$!!!"""""""""""""""###$$$$$$$$$###"""!!!!!!"""###$$$""""""##################((('''&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!"""%%%&&&%%%$$$###((($$$!!!&&&###"""&&&$$$###$$$%%%%%%$$$###$$$$$$$$$$$$%%%%%%%%%%%%$$$#########"""###############$$$$$$$$$%%%%%%%%%%%%$$$###""""""###$$$%%%"""""""""###$$$$$$%%%%%%""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""$$$!!!!!!#########&&&&&&'''%%%###"""###$$$$$$###"""""""""###$$$%%%$$$%%%&&&%%%$$$""""""###""""""!!!"""###$$$$$$###)))&&&""""""%%%''''''&&&&&&%%%$$$$$$######$$$$$$###$$$$$$###"""###%%%'''%%%$$$############"""!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$""""""$$$%%%$$$###########################"""######$$$$$$$$$$$$$$$ !!!"""###$$$###"""""" ###%%%&&&%%%%%%""""""!!!!!!!!!!!!""""""$$$$$$###""""""###$$$%%%&&&%%%$$$$$$%%%$$$!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$&&&"""!!!$$$%%%###"""######!!! !!!######""" """#########$$$$$$$$$$$$"""""""""!!!!!!!!! %%%""" ###$$$$$$###!!!  """#########!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""""""""" !!!""""""!!!!!!  !!!######""""""""""""######""""""############""""""########################$$$$$$$$$###"""###&&&(((&&&'''((('''%%%$$$%%%&&&$$$%%%((()))(((%%%###$$$$$$$$$#########$$$%%%%%%###%%%&&&&&&$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%$$$###"""""""""$$$%%%&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%$$$$$$##############################$$$%%%%%%%%%%%%$$$!!!###%%%%%%%%%$$$%%%'''''''''&&&$$$######%%%(((&&&%%%$$$$$$$$$&&&((()))$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$!!!###&&&%%%"""###(((%%%%%%&&&&&&&&&'''''''''(((((('''&&&%%%'''***---+++++++++++++++++++++++++++***)))((('''''''''((('''%%%$$$%%%'''(((&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!"""###"""!!! %%%$$$######"""############"""!!! !!!""""""############$$$$$$$$$%%%$$$######""""""######$$$$$$"""!!!"""$$$%%%$$$!!!!!!"""!!!!!!!!!"""!!!"""###$$$$$$$$$###"""%%%""" !!!$$$%%%$$$"""###!!! !!!###%%%$$$"""""""""!!!  """ $$$&&&###"""!!!"""$$$$$$$$$###"""""""""#########$$$$$$!!!###%%%%%%$$$$$$$$$%%%!!!$$$###!!!$$$######""""""###$$$$$$###!!!"""""""""""""""###$$$$$$$$$###""""""""""""###$$$""""""#########""""""!!!(((''''''&&&&&&&&&&&&'''((('''&&&$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%$$$"""$$$)))%%%"""&&&"""!!!%%%#########%%%&&&%%%$$$ """###$$$$$$###############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$######""""""######$$$%%%%%%%%%""""""""""""############ !!!"""###############!!!!!!"""###%%%%%%###!!!+++***'''###!!! ###%%%%%%%%%$$$############$$$&&&$$$######$$$$$$$$$###"""""""""###############%%%$$$######$$$&&&((((((%%%%%%$$$$$$######$$$$$$###$$$%%%$$$######%%%'''$$$%%%&&&$$$"""!!!$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%###!!!"""###$$$###"""########################!!!!!!"""###############!!!""""""""""""#########!!!$$$&&&%%%### ######$$$$$$$$$$$$######""""""""""""###$$$%%%&&&&&&%%%$$$%%%%%%$$$!!!$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$'''""" ###$$$######%%%###"""!!!!!!######"""!!!############$$$$$$$$$$$$#########"""""""""""""""'''%%%"""!!!"""$$$$$$$$$###!!! !!!"""$$$$$$###!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""""""""" !!!!!!!!!""""""  """!!!!!! !!!!!!"""$$$$$$############$$$$$$########################!!!###$$$$$$$$$$$$&&&((())))))(((&&&######$$$%%%"""$$$&&&%%%###""""""###$$$$$$######"""############%%%&&&&&&$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$###$$$%%%&&&&&&%%%$$$#################################$$$%%%%%%%%%%%%$$$"""$$$&&&&&&%%%%%%&&&'''$$$%%%%%%$$$######%%%'''$$$$$$###$$$%%%&&&(((***$$$$$$###"""###$$$%%%&&&'''&&&%%%$$$$$$%%%&&&'''######$$$'''%%%"""###&&&&&&&&&&&&'''''''''(((((('''''''''&&&%%%&&&))),,,++++++++++++++++++++++++******)))((('''''''''''''''%%%$$$%%%&&&'''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$###$$$&&&'''%%%"""$$$$$$###############$$$%%%###!!! !!!"""######$$$$$$$$$%%%%%%%%%"""!!!!!!!!!!!!!!!!!!"""######"""""""""#########!!!"""$$$###!!!!!!$$$&&&%%%$$$######""""""%%%"""$$$$$$$$$%%%%%%$$$""" %%%$$$$$$###"""!!! """ $$$$$$"""  $$$&&&$$$"""%%%%%%%%%%%%$$$$$$$$$$$$!!!###$$$$$$$$$###%%%&&&$$$(((((($$$"""%%%'''&&&"""""""""#########"""!!!###############$$$%%%%%%########################$$$$$$%%%%%%%%%$$$###"""&&&&&&&&&&&&%%%&&&&&&&&&((('''$$$###"""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$######$$$)))&&&###(((%%% %%%$$$###"""###%%%&&&&&&$$$!!!###%%%&&&!!!"""###$$$&&&&&&''''''######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$###"""#########$$$$$$%%%%%%%%%"""#########$$$$$$$$$$$$!!!!!!"""###############""""""$$$%%%&&&&&&$$$###)))(((&&&### !!!$$$&&&&&&%%%$$$######""""""""" $$$''''''&&&"""###$$$######"""###$$$###$$$$$$$$$###$$$&&&(((%%%%%%$$$$$$###$$$$$$%%%"""$$$%%%$$$######%%%&&&***)))&&&$$$""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$"""!!!!!!"""######"""######################## !!!!!!"""""""""""""""$$$$$$######$$$$$$%%%&&&$$$$$$%%%%%%$$$!!!###$$$%%%&&&&&&%%%$$$###"""""""""######$$$%%%%%%""""""###%%%&&&&&&%%%$$$############$$$$$$$$$$$$ !!!###$$$%%%%%%%%%$$$'''""""""######$$$&&&###""""""""""""###""""""!!!!!!!!!!!!!!!"""""""""########################%%%###  !!!"""%%%###"""!!!#########"""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""""""""" !!!"""""""""""""""!!!!!!!!!!!!!!!!!!"""###!!!!!!!!! !!!!!!!!!###""" """###""""""""""""############!!!$$$%%%%%%%%%%%%&&&))))))'''%%%######%%%'''###%%%&&&"""!!!"""######%%%$$$$$$##################$$$&&&%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$%%%$$$$$$$$$$$$######$$$%%%&&&&&&%%%$$$#################################$$$%%%%%%%%%%%%$$$"""$$$&&&&&&%%%$$$%%%&&&!!!###%%%%%%$$$$$$%%%&&&$$$$$$$$$$$$%%%&&&'''((($$$###"""!!!!!!###%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%###$$$&&&&&&%%%######$$$&&&&&&&&&&&&''''''''''''))))))))))))((())),,,...++++++++++++++++++++++++))))))((((((''''''''''''&&&%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$)))&&&%%%&&&***+++((($$$$$$###############$$$$$$%%%$$$!!!  !!!"""######$$$$$$$$$%%%%%%%%%""""""!!!!!!!!!!!!"""""" ###$$$### ###&&&###$$$%%%$$$!!! !!!!!!&&&'''&&&$$$######"""###%%%"""!!!''')))&&&###"""###%%%$$$$$$###""""""!!!!!!"""### !!!###""""""  $$$&&&%%%###((('''&&&%%%###"""!!! !!!######"""###$$$&&&!!!%%%%%%"""!!!###$$$###!!!"""#########"""""""""%%%$$$$$$$$$$$$%%%&&&&&&######$$$$$$$$$$$$#########$$$%%%&&&&&&%%%###"""$$$$$$$$$$$$%%%$$$$$$$$$%%%$$$"""!!!"""###%%%'''$$$$$$$$$$$$$$$$$$$$$$$$((('''%%%"""!!!"""$$$&&&!!!'''$$$###)))'''###((($$$###"""###%%%&&&&&&$$$!!!"""###$$$%%%'''(((((("""###$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%$$$$$$###"""$$$$$$$$$$$$$$$%%%%%%&&&###%%%&&&&&&$$$######$$$&&&&&&&&&%%%$$$###""""""!!!"""&&&&&&%%%"""$$$%%%$$$""""""###%%%###$$$%%%$$$###"""$$$%%%%%%$$$$$$###$$$$$$%%%%%%"""$$$%%%%%%$$$###$$$&&&,,,'''###"""$$$&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""!!!!!!"""######"""######################## !!!""""""""""""!!!$$$$$$######$$$$$$%%%&&&!!!!!!!!!!!!"""$$$%%%&&& !!!"""######"""!!! ############$$$#########!!!"""$$$%%%&&&&&&%%%%%%"""""""""######$$$$$$$$$ !!!###$$$%%%%%%%%%$$$'''""""""######$$$'''"""#########"""""""""###""""""!!!!!!!!!!!!!!!!!!############$$$$$$$$$$$$###""" !!! !!!"""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""""""""" !!!""""""######""""""!!!!!!!!!!!!!!!"""#########""""""!!!!!!""""""###!!!!!!!!!!!!!!!!!!"""""""""######### ###%%%$$$$$$$$$%%%''''''&&&$$$###$$$''')))$$$((((((###!!!$$$&&&$$$&&&%%%%%%$$$$$$$$$%%%%%%"""$$$%%%%%%$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$######$$$%%%%%%$$$####################################$$$%%%%%%%%%%%%$$$!!!###%%%%%%$$$###$$$%%%!!!###%%%%%%$$$$$$%%%&&&%%%%%%%%%$$$$$$%%%%%%%%%$$$###"""!!!!!!###%%%&&&"""###$$$%%%%%%$$$###"""###%%%&&&%%%######$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&)))***+++*********---///++++++++++++++++++++++++((((((((((((((('''''''''$$$%%%%%%%%%%%%$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""!!!"""%%%%%%### #########"""######$$$%%%$$$###"""!!!!!!"""##################$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%% !!!"""!!! !!!$$$''' """############%%%&&&###'''(((%%%######$$$$$$"""!!!"""%%%&&&$$$!!!$$$'''$$$"""$$$'''""""""!!!!!!!!!!!! ###%%%###"""###### """!!!!!!"""$$$%%%%%%$$$&&&%%%$$$###!!! !!!"""""""""###%%%''' $$$&&&###"""###$$$"""!!!###$$$$$$###""""""###$$$$$$$$$$$$$$$%%%&&&&&&######$$$%%%%%%$$$###### """$$$%%%%%%%%%###""""""######$$$$$$$$$$$$###""""""!!!!!!"""$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&###""""""$$$'''###!!! '''&&&"""(((%%%#########%%%&&&%%%$$$''''''&&&%%%$$$$$$######%%%%%%%%%$$$### ######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''&&&&&&&&&&&&&&&%%%$$$###$$$%%%%%%$$$######&&&((("""%%%)))+++***(((&&&&&&&&&&&&&&&&&&%%%$$$###"""$$$"""!!!!!!"""""""""!!!"""%%%'''%%%"""!!!###%%%$$$##################"""$$$$$$######$$$$$$%%%%%%!!!###%%%%%%$$$$$$$$$%%%(((###!!!'''***(((%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%###!!!"""###$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""""""""""""""!!!""""""""""""#########$$$###!!! !!!###%%%&&&"""######$$$$$$######"""######$$$$$$$$$######"""###%%%''''''%%%#########!!!!!!""""""###$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$%%%!!!"""$$$###$$$&&&"""###$$$$$$""""""###$$$$$$$$$$$$$$$###########################$$$$$$$$$!!!"""###""" !!!""""""######!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""""""""" !!!"""###$$$###"""!!!  !!!"""###$$$######""""""######$$$""""""!!!!!!!!!!!!"""""" !!!!!!""""""#########!!!$$$%%%$$$$$$$$$%%%%%%&&&&&&%%%$$$%%%''')))%%%***+++$$$"""''')))%%%%%%%%%$$$$$$%%%%%%&&&'''"""$$$%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$######$$$%%%%%%"""###$$$%%%%%%$$$###"""##############################$$$%%%%%%%%%%%%$$$!!!###$$$$$$###"""###$$$$$$%%%%%%$$$######%%%'''%%%%%%%%%%%%$$$$$$$$$###$$$$$$###"""###$$$%%%&&& """$$$&&&&&&$$$""" """&&&&&&###"""$$$&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&'''((())))))))))))+++---++++++++++++++++++++++++''''''(((((((((''''''&&&###%%%&&&%%%$$$###$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""""""""!!!!!!######""""""###$$$$$$%%%############$$$$$$$$$$$$"""""""""#########$$$$$$%%%$$$$$$######$$$$$$%%%###"""&&&&&&$$$ """""""""###%%%''' $$$(((((($$$!!!"""$$$###$$$$$$%%%%%%$$$###"""!!!#########%%%'''!!!!!!!!!!!!!!!"""""""""###%%%###"""###""" !!!###$$$$$$######%%%&&&######""""""!!!!!! !!!"""######"""$$$&&&)))"""''')))'''%%%&&&&&&$$$!!!$$$&&&%%%###"""###%%%######""""""######$$$%%%###$$$$$$%%%%%%$$$$$$###!!!$$$&&&''''''%%%$$$"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""%%%((('''%%%###$$$%%%$$$!!!!!!'''%%%"""'''&&&$$$###$$$%%%%%%$$$###%%%$$$$$$###""""""!!!!!!%%%&&&'''&&&%%%###!!!######$$$$$$$$$%%%%%%%%%((('''%%%$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&&&&&&&%%%"""$$$%%%%%%######%%%'''"""&&&)))+++***(((''''''%%%&&&&&&&&&&&&%%%###"""###%%%&&&%%%###""""""""""""%%%(((&&&""" ###&&&###!!! """%%%&&&$$$"""$$$$$$######$$$$$$%%%&&&!!!###%%%&&&%%%$$$$$$%%%###"""!!!###&&&((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$""""""$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""############""" !!!"""###$$$###""""""&&&&&&$$$###"""!!!!!!"""&&&%%%%%%%%%%%%%%%%%%&&&!!!!!!###$$$%%%%%%$$$$$$###%%%((('''%%%######$$$!!!!!!!!!"""###$$$$$$$$$$$$###############$$$$$$$$$ $$$&&&$$$$$$&&&"""###%%%$$$"""!!!###%%%$$$$$$$$$$$$#########""""""""""""#########$$$$$$"""$$$$$$"""!!!"""### !!!#########!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""""""""" !!!"""$$$$$$###"""!!! !!!!!!"""$$$$$$$$$######""""""######$$$""""""############"""""" !!!!!!"""######$$$"""$$$&&&&&&%%%%%%&&&'''%%%'''''''''%%%$$$%%%&&&$$$,,,---%%%$$$)))***%%%############$$$%%%''''''!!!###%%%%%%$$$$$$$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&'''''''''&&&%%%$$$############$$$&&&'''"""###$$$%%%%%%$$$###"""##############################$$$%%%%%%%%%%%%$$$"""$$$%%%%%%$$$######$$$''''''&&&$$$######%%%(((###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%######$$$%%%%%%$$$######"""&&&%%% $$$((('''%%%%%%%%%%%%&&&&&&&&&'''&&&'''))))))((((((***+++++++++++++++++++++++++++&&&&&&'''((((((''''''&&&###%%%&&&%%%###"""$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$"""%%%((('''$$$"""$$$'''######""""""###$$$%%%%%%"""###$$$%%%%%%%%%%%%%%%!!!""""""""""""###############""""""""""""######&&&%%%,,,(((!!!!!!""""""!!! """$$$!!!%%%)))'''### """$$$!!!###%%%%%%###!!! !!!(((%%%""""""###%%%%%%%%%"""""""""###$$$$$$%%%%%%###%%%!!! """"""!!!!!!$$$&&&&&&###"""$$$'''"""#########$$$$$$$$$$$$"""###$$$$$$$$$%%%(((*** &&&(((&&&%%%&&&%%%###"""$$$'''&&&$$$"""$$$%%%!!!!!!!!!!!!!!!""""""######$$$%%%&&&&&&%%%$$$###!!!###&&&)))******)))((("""###%%%&&&'''&&&&&&%%%&&&&&&&&&&&&&&&$$$######$$$$$$$$$$$$$$$$$$$$$$$$###)))+++)))%%%###""""""((($$$###)))'''"""''''''%%%$$$$$$%%%%%%###"""######$$$%%%&&&''''''((($$$%%%''')))******)))(((######$$$$$$$$$%%%%%%%%%)))(((%%%###"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%""""""$$$%%%&&&''''''''' ###&&&&&&$$$###$$$&&&###%%%(((((('''%%%%%%%%%$$$%%%&&&'''&&&%%%$$$### $$$((((((%%%$$$%%%'''"""&&&(((&&&""" """&&&!!! &&&)))&&&"""$$$#########$$$%%%%%%&&&!!!###%%%&&&%%%$$$$$$%%%"""$$$&&&&&&$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$########################&&&$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###############!!!###%%%&&&'''&&&$$$###!!!$$$%%%&&&&&&&&&$$$###"""!!!!!!"""###$$$ """$$$%%%&&&&&&&&&"""&&&'''&&&%%%'''((( !!!!!!"""###$$$$$$$$$%%%$$$###"""""""""###$$$### $$$'''%%%$$$%%%!!!$$$%%%%%%"""!!!###%%%###"""""""""!!!!!! !!!!!!""""""############ $$$%%%###!!!!!!"""+++)))&&&%%%%%%$$$###!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""""""""" !!!###$$$%%%$$$"""!!!############$$$%%%&&&'''######""""""""""""###### !!!"""######"""!!!  !!!"""######$$$&&&'''((('''&&&&&&'''((('''((()))(((&&&$$$###$$$###,,,---&&&$$$******$$$!!!!!!!!!"""###%%%&&&'''!!!###%%%%%%$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&(((((('''&&&%%%######""""""###%%%'''((("""###$$$%%%%%%$$$###"""##############################$$$%%%%%%%%%%%%$$$$$$%%%'''&&&%%%$$$$$$%%%))))))'''$$$"""###&&&(((!!!"""###$$$%%%&&&&&&&&&###$$$%%%&&&&&&&&&&&&%%%&&&&&&%%%$$$$$$%%%&&&&&&"""&&&%%%%%%))))))&&&&&&&&&'''''''''(((((('''(((******))))))+++,,,++++++++++++++++++++++++%%%&&&'''((((((((('''&&&"""%%%&&&%%%###"""$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$ &&&***(((###!!!$$$((( ###$$$$$$%%%&&&&&&$$$"""!!!!!!"""$$$&&&"""#########$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$###"""!!!"""###%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%### !!!%%%'''###""""""""""""$$$%%%&&&!!!!!!!!!!!!!!!!!!!!!!!!######$$$$$$$$$######""",,,&&&$$$'''%%%!!!!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$###""""""######"""###%%%&&&&&&%%%"""'''***(((### ###"""############$$$$$$$$$ !!!!!!""""""""""""!!!&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%'''%%%!!! !!!###"""$$$%%%%%%$$$###%%%&&&'''$$$$$$''''''######%%%###$$$&&&&&&$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""" """%%%&&&$$$"""!!!$$$$$$###""""""###$$$(((###!!!'''&&&###)))###%%%&&&&&&%%%$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$######$$$$$$%%%&&&$$$$$$%%%&&&&&&''''''((($$$$$$$$$######$$$%%%%%%%%%&&&&&&''''''(((((((((############$$$%%%&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&&&&###$$$)))***'''$$$%%%$$$%%%&&&&&&''''''&&&&&&$$$&&&)))***((('''&&&&&&%%%%%%%%%%%%$$$$$$###"""%%%%%%%%%%%%%%%%%%%%%%%% ###%%%######%%%$$$!!!""""""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%%%%$$$###"""###&&&%%%###"""""""""###$$$)))%%%""" !!!###$$$$$$"""""""""!!!!!!"""############$$$$$$$$$%%%%%%%%%!!!!!!"""'''%%%###$$$"""&&&'''###""""""""""""###$$$%%%&&&###%%%&&&&&&%%%$$$$$$%%%$$$%%%&&&&&&&&&$$$""" ---+++'''$$$""""""$$$%%%"""############$$$$$$$$$"""!!! !!!###$$$$$$###$$$""" """$$$$$$$$$!!!$$$"""###&&&'''!!!!!!!!!!!!!!!"""###############""""""""""""""""""$$$%%%###!!!!!!$$$((( !!!###%%%%%%$$$ $$$!!!"""&&&'''%%%!!!""""""!!!!!!"""###$$$$$$!!!$$$###"""###%%%$$$$$$##################"""'''+++***%%%###''',,,(((&&&&&&'''$$$!!!###(((%%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%&&&'''!!!  """$$$&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$###"""""""""###%%%&&&%%%!!! ###%%%######&&&&&&'''((('''$$$""""""###%%%$$$$$$$$$######"""""""""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$$$$#########$$$$$$###!!! """$$$&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&''''''%%%######$$$&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%&&&&&&'''---,,,+++)))((())))))***(((***---//////...,,,+++(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""#########$$$%%%%%%###!!! !!!###%%%"""""""""#########$$$$$$"""######$$$$$$$$$$$$$$$###"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""" !!!###%%%###""""""""""""$$$%%%&&&########################$$$$$$$$$%%%$$$$$$$$$###&&&"""!!!###### !!!%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$###"""!!!"""!!!"""###$$$%%%%%%%%%$$$''')))(((%%%"""###$$$"""############$$$$$$$$$$$$$$$$$$%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%'''(((&&&$$$"""$$$%%%"""$$$%%%%%%$$$###%%%&&&&&&$$$$$$''''''###"""%%%###$$$&&&%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########%%%&&&%%%$$$ """%%%%%%$$$######$$$"""'''""" &&&%%%"""(((###%%%&&&&&&%%%$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$######$$$$$$%%%%%%$$$$$$%%%%%%&&&''''''''''''&&&%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&''''''$$$######$$$$$$%%%&&&'''%%%&&&'''&&&$$$###$$$%%%'''$$$$$$)))***'''%%%%%%&&&&&&'''(((((((((((('''$$$&&&(((((('''%%%%%%&&&$$$$$$%%%%%%%%%$$$######&&&&&&&&&&&&&&&&&&&&&&&&!!!%%%&&&$$$%%%((((((%%%######$$$$$$%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%%%%$$$#########%%%%%%$$$############### ###$$$###$$$&&&(((%%%%%%%%%%%%&&&''''''(((#########$$$$$$$$$%%%%%% """ %%%&&&### """ $$$%%%!!!""""""######$$$$$$%%%&&&###%%%&&&&&&%%%$$$$$$%%%###$$$%%%''''''''''''&&&'''&&&$$$###"""###$$$%%%"""############$$$$$$$$$$$$""" """######$$$######"""!!!!!!!!!!!!!!!$$$!!!"""&&& +++!!!!!!!!!!!!!!!"""#########""""""""""""""""""""" !!!!!!""""""!!!!!! !!!!!!"""""""""!!!""" ###(((+++)))&&&"""""""""""""""###$$$$$$!!!%%%$$$!!! ###########################"""(((...///...///555:::<<<333***'''&&&$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%###############$$$%%%&&&$$$  %%%((('''$$$&&&&&&%%%%%%%%%%%%$$$$$$######""""""######$$$%%%$$$!!! ###$$$"""###%%%%%%&&&((('''&&&%%%%%%&&&"""""""""!!!!!! ######$$$$$$$$$%%%%%%%%%$$$#####################!!!###$$$%%%#########$$$"""""""""#########$$$$$$&&&%%%%%%%%%%%%%%%%%%$$$$$$&&&''''''%%%###$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&'''(((,,,,,,+++***)))******+++$$$%%%(((******)))'''&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################"""###$$$$$$"""""""""$$$###"""  """###!!!!!!!!!"""""""""######!!!"""######$$$$$$############"""""""""###$$$$$$########################!!! !!!"""###""""""""""""###$$$%%%&&&########################!!!!!!!!!"""""""""""""""""" """###!!!"""%%%%%%%%%$$$$$$$$$##################$$$######"""!!! !!!"""###$$$%%%&&&&&&''''''(((((('''&&&%%%$$$"""############$$$$$$$$$""""""""""""!!!!!! ######$$$$$$%%%&&&&&&&&&$$$&&&'''&&&$$$$$$%%%&&&"""$$$%%%%%%$$$###%%%&&&&&&$$$$$$'''&&&###"""$$$"""$$$&&&%%%$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$$$$######$$$%%%!!!###&&&&&&%%%$$$$$$%%%!!!&&&"""%%%$$$!!!'''###%%%&&&&&&%%%$$$$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&'''''')))((('''%%%$$$$$$######&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((''''''(((&&&$$$"""######'''$$$$$$(((***&&&$$$%%%%%%%%%&&&''''''''''''&&&$$$%%%&&&&&&$$$$$$%%%&&&######$$$%%%%%%%%%$$$$$$''''''''''''''''''''''''"""%%%%%%###$$$((()))'''"""######$$$%%%&&&''''''$$$$$$$$$$$$%%%%%%%%%%%%"""$$$%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$###"""%%%'''$$$"""$$$(((!!!!!!"""###$$$$$$%%%&&&""""""#########$$$$$$$$$!!!#########%%%'''%%%!!!!!! !!!%%%$$$!!!#########$$$%%%%%%&&&&&&###%%%&&&&&&%%%$$$$$$%%%$$$$$$%%%%%%&&&'''''''''!!!!!!""""""###$$$$$$%%%"""############$$$$$$$$$((($$$ """$$$%%%"""$$$###  """ ###$$$!!! +++!!!!!!!!!!!!!!!"""######""""""""""""""""""######!!! ###%%%###!!!!!!!!!!!!!!!""""""""" !!!"""###$$$""" ###(((***(((&&&""""""""""""""""""###$$$$$$&&&'''$$$ !!!###########################'''---444999;;;???FFFLLLJJJ999)))%%%''''''$$$###$$$$$$%%%%%%%%%%%%%%%%%%######"""""""""###$$$$$$&&&!!!!!!(((+++'''!!!&&&&&&%%%%%%%%%%%%$$$$$$""""""###$$$$$$$$$$$$$$$&&&###"""%%%%%%###$$$'''$$$%%%'''((('''&&&'''(((%%%%%%$$$$$$$$$$$$######%%%$$$#########$$$%%%&&&#########"""""""""!!!!!!!!!###%%%%%%$$$###$$$%%%!!!"""$$$&&&&&&%%%$$$###$$$%%%%%%%%%%%%%%%%%%&&&$$$&&&'''&&&%%%$$$$$$%%%"""######$$$&&&''''''(((%%%%%%%%%%%%&&&'''((()))++++++******++++++,,,---'''(((***,,,,,,+++)))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$###""""""###%%%###"""!!! !!!"""###!!!!!!!!!!!!""""""""""""!!!!!!"""############""""""######"""!!!"""###$$$"""""""""""""""""""""""" !!!!!!""""""""""""""""""""""""######$$$%%%%%%########################""""""!!!!!!""""""######"""""""""###$$$$$$$$$%%%$$$$$$$$$#########"""""""""###############""""""!!!"""$$$%%%%%%&&&''')))((('''&&&&&&''''''&&&$$$""""""#########$$$$$$$$$!!!!!!!!!!!! !!!"""###$$$%%%&&&''''''"""##################$$$"""$$$%%%%%%$$$###%%%&&&&&&###$$$&&&&&&###"""$$$"""$$$%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$### """%%%!!!###%%%&&&%%%$$$$$$$$$!!!&&&""" &&&%%%!!!'''###$$$&&&&&&$$$###$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%###$$$$$$%%%&&&&&&''''''((('''&&&&&&%%%%%%%%%%%%&&&%%%%%%$$$$$$#########%%%%%%%%%%%%&&&'''((((((%%%&&&'''&&&$$$###$$$%%%'''######'''(((%%%###$$$""""""###$$$$$$$$$$$$###$$$%%%%%%$$$######$$$&&&"""###$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###%%%$$$ $$$&&&$$$ !!!"""$$$%%%&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%###$$$%%%%%%$$$###$$$%%%###$$$%%%%%%%%%$$$###"""!!!&&&'''$$$!!! """!!!"""#########"""""""""#########$$$$$$"""###$$$$$$&&&&&&$$$!!!"""""""""###%%%'''&&&#########$$$%%%&&&&&&&&&&&&###%%%&&&&&&%%%$$$$$$%%%&&&%%%$$$###"""""""""""" """###$$$$$$$$$$$$""""""#########$$$$$$$$$)))&&&###!!!"""###$$$$$$######!!! ###&&&"""###!!!&&&!!!!!!!!!!!!!!!""""""###"""""""""""""""#########""""""###%%%&&&$$$"""""""""""""""######### !!!!!!"""###$$$###"""!!!"""$$$$$$###!!!###"""""""""""""""######"""###$$$$$$""""""###%%%###############$$$$$$$$$(((---444888:::>>>DDDIII@@@222$$$!!!%%%&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%%%%###"""""""""""""""######&&&###!!!###((()))'''###&&&&&&%%%%%%%%%$$$$$$$$$!!!"""###%%%%%%$$$######'''%%%%%%'''&&&$$$%%%)))###%%%''''''&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###""""""$$$&&&'''$$$$$$$$$###""""""!!!!!!!!!###%%%%%%$$$$$$%%%&&&"""###%%%&&&'''&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%'''&&&%%%$$$$$$%%%######$$$%%%%%%&&&''''''$$$$$$%%%%%%'''((()))************+++,,,,,,---...+++,,,---.........,,,,,,''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$$$$%%%%%%########################"""###$$$###""""""$$$&&&$$$######""""""######$$$!!!!!!!!!!!!""""""""""""!!!!!!"""############""""""###$$$###!!! """$$$""""""""""""""""""""""""!!!"""###$$$$$$$$$######!!!""""""###$$$$$$%%%%%%""""""""""""""""""""""""%%%$$$$$$$$$$$$%%%&&&'''"""###$$$######$$$$$$#################################$$$$$$$$$$$$#########%%%'''''''''''')))+++((('''%%%%%%&&&&&&%%%###""""""#########$$$$$$$$$%%%%%%%%%$$$###"""!!! !!!!!!"""###%%%&&&''''''######"""######$$$$$$###"""$$$%%%%%%$$$###%%%&&&&&&######&&&&&&""""""$$$!!!###%%%%%%$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$ ###%%%$$$"""!!!###&&&"""$$$$$$###"""######"""'''$$$"""(((&&&"""'''"""$$$%%%%%%$$$######$$$###$$$$$$%%%%%%$$$$$$###"""###$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&'''%%%%%%%%%%%%&&&&&&'''(((%%%%%%%%%$$$$$$######"""%%%%%%%%%%%%&&&'''((((((###$$$%%%%%%%%%%%%&&&'''&&&"""!!!%%%%%%###!!!"""!!!"""######$$$$$$######$$$$$$%%%$$$""""""$$$&&&"""###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%!!! ###$$$""" !!!"""###$$$%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%%%%######$$$&&&######%%%&&&&&&%%%$$$###$$$$$$#########""" !!!"""$$$&&&'''((((((((("""############$$$$$$$$$$$$"""!!!"""$$$$$$######$$$######%%%'''&&&%%%$$$"""###$$$&&&&&&&&&&&&&&&###%%%&&&&&&%%%$$$$$$%%%&&&%%%$$$"""""""""""""""!!!###$$$%%%&&&%%%###"""""""""#########$$$$$$$$$$$$#########$$$$$$!!!######!!! ###&&&$$$!!!%%%###!!!!!!!!!!!!!!!!!!""""""###!!!!!!""""""############!!!###%%%%%%###"""###$$$""""""""""""######$$$$$$!!!"""#########!!! """"""""""""######"""!!!######"""""""""""""""### """$$$$$$#########""""""#########$$$$$$$$$###&&&)))++++++,,,000333///(((""""""######%%%(((#########$$$$$$%%%%%%%%%"""""""""!!!""""""###$$$$$$%%%&&&&&&%%%$$$%%%'''&&&&&&%%%%%%%%%$$$$$$$$$!!!"""###%%%%%%$$$######%%%$$$%%%&&&$$$!!!###(((###%%%&&&&&&$$$######$$$"""""""""###############%%%$$$###""""""$$$&&&'''%%%%%%$$$$$$$$$#########!!!###%%%%%%%%%$$$%%%'''%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&###%%%&&&&&&%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''(((***+++((()))***+++,,,---------))))))***++++++***)))(((&&&'''''''''''''''''''''#################################$$$$$$%%%%%%%%%########################!!!############%%%&&&$$$$$$############$$$$$$!!!!!!!!!"""""""""######!!!"""######$$$$$$######!!!###$$$### !!!$$$"""""""""""""""""""""""""""###$$$$$$%%%%%%$$$$$$!!!!!!###$$$$$$%%%$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """###$$$ """###!!!!!!$$$### """"""######$$$%%%%%%%%%###$$$%%%%%%%%%%%%%%%%%%%%%(((***)))''''''))),,,)))((('''%%%$$$######$$$"""############$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!!!!!!!"""###$$$%%%&&&'''&&&%%%$$$%%%&&&&&&%%%$$$"""$$$%%%%%%$$$###%%%&&&%%%######&&&%%%"""!!!###!!!###%%%%%%$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%&&&'''!!!###$$$###""""""###"""'''$$$###)))'''"""'''"""$$$%%%%%%$$$######$$$######$$$$$$$$$$$$######"""###$$$%%%&&&%%%$$$$$$######$$$$$$%%%%%%&&&&&&######$$$$$$%%%'''((()))%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((!!!###%%%%%%%%%%%%''')))'''###!!!$$$%%%"""!!!"""$$$$$$%%%&&&&&&&&&&&&%%%###$$$%%%%%%######$$$%%%######$$$%%%%%%%%%$$$$$$########################&&&((('''######%%%%%%######$$$$$$%%%&&&'''(((((($$$$$$%%%%%%&&&&&&''''''$$$%%%&&&%%%######%%%&&&###$$$%%%%%%%%%%%%%%%%%%&&&###!!!!!!###%%%$$$######%%%&&&((())))))((((((######$$$$$$$$$%%%%%%%%%%%% !!!###"""###%%%&&&###!!!$$$%%%###"""###!!!"""$$$&&&&&&&&&%%%%%%###%%%&&&&&&%%%$$$$$$%%%######$$$$$$%%%&&&&&&&&&$$$%%%&&&&&&&&&%%%$$$###"""############$$$$$$$$$ """###""""""$$$###  """!!!(((###&&&&&& !!!!!!!!!!!!!!!!!!"""######!!!!!!!!!"""######$$$$$$ """###!!!###'''!!!!!!""""""######$$$$$$!!!"""###$$$$$$###!!! !!!"""$$$%%%&&&&&&&&&$$$######""""""""""""""" """######""" """""""""###$$$$$$%%%%%%"""$$$%%%$$$###"""###$$$%%%$$$%%%'''$$$ """(((""""""######$$$%%%%%%%%%""""""""""""###$$$%%%%%%$$$'''(((%%%"""!!!%%%)))&&&&&&%%%%%%%%%%%%$$$$$$""""""###$$$$$$$$$$$$$$$"""!!!"""### %%%###%%%&&&%%%###""""""##################$$$$$$$$$%%%$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%%%%%%%%%%&&&'''%%%%%%$$$$$$$$$%%%&&&'''$$$%%%%%%%%%%%%%%%%%%&&&###$$$&&&&&&%%%$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&'''((()))***'''((()))++++++,,,,,,,,,)))))))))***))))))((((((&&&&&&&&&'''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&######################## ###$$$###"""###############""""""#########"""""""""#########$$$$$$"""######$$$$$$$$$$$$$$$!!!###%%%### $$$#######################################$$$$$$$$$ !!!###$$$%%%%%%$$$$$$""""""""""""""""""""""""!!!""""""###"""###&&&&&&"""!!!"""###$$$%%%&&&'''((($$$%%%&&&&&&'''''''''&&&&&&)))+++***'''%%%(((+++***++++++'''###!!!###%%%"""############$$$$$$$$$!!!"""""""""""""""!!!!!!!!!""""""###$$$%%%%%%&&&(((&&&$$$$$$&&&&&&$$$""""""$$$%%%%%%$$$###%%%&&&%%%"""###&&&%%%"""!!!###!!!###%%%%%%$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&%%%$$$ """$$$%%%$$$######$$$ &&&$$$###(((&&&!!!&&&"""###%%%%%%###"""###$$$######$$$$$$$$$$$$######!!!###$$$&&&&&&%%%$$$############$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$%%%&&&'''$$$$$$$$$%%%%%%%%%%%%%%%$$$######$$$$$$%%%&&&'''###$$$%%%%%%%%%%%%&&&''')))%%%###%%%&&&###"""###$$$%%%%%%&&&&&&&&&&&&&&&"""$$$&&&'''%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""%%%&&&$$$%%%''''''$$$%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%&&&''''''(((%%%&&&&&&$$$######%%%'''$$$$$$$$$$$$$$$%%%&&&&&&###$$$$$$$$$$$$$$$%%%&&&!!!"""$$$&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&$$$###%%%######&&&***$$$"""$$$$$$!!! ### """###%%%&&&%%%$$$$$$###%%%&&&&&&%%%$$$$$$%%%!!!"""$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$"""############$$$$$$$$$!!! !!!######!!! $$$######"""!!!!!!!!!!!!"""''' """%%%"""$$$!!!!!!!!!!!!!!!"""###### !!!!!!"""######$$$$$$""""""!!! !!!""" !!!!!!"""######$$$"""""""""""""""""""""""" !!!###$$$$$$%%%%%%&&&$$$$$$###"""""""""""""""""""""!!!!!!!!!!!! !!!""""""###$$$$$$%%%%%%$$$%%%%%%%%%%%%$$$%%%&&&""""""%%%'''$$$ !!!&&&!!!""""""###$$$$$$%%%%%%!!!!!!!!!"""$$$%%%'''(((((('''%%%""" !!!$$$'''&&&&&&%%%%%%%%%%%%$$$$$$######""""""######$$$%%%!!!!!!###$$$ $$$"""###%%%%%%$$$###$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%""""""######$$$$$$%%%%%% ###%%%&&&%%%%%%'''((("""###%%%&&&&&&%%%%%%$$$&&&%%%%%%%%%%%%%%%%%%$$$"""$$$&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''((())))))'''''')))***+++******))),,,,,,,,,,,,++++++******&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%%%%&&&&&&########################!!!###$$$###!!!!!!!!!!!!""""""""""""""""""!!!############$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$!!!###%%%### $$$########################"""""""""!!!"""######$$$ !!!###$$$%%%%%%$$$$$$########################$$$###"""!!!"""$$$&&&(((###%%%$$$&&&++++++''' !!!###$$$&&&((()))***%%%&&&&&&'''((((((((('''&&&)))+++***&&&$$$&&&***+++---...)))### ###'''"""############$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%"""""""""###$$$$$$%%%%%%'''%%%""""""$$$$$$""""""$$$%%%%%%$$$###%%%&&&%%%"""###%%%%%%"""!!!### """$$$%%%%%%$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$###  ###$$$### !!!###%%%&&&%%%$$$$$$%%%%%%###"""(((%%% %%%"""###%%%%%%###"""###$$$######$$$$$$$$$$$$######!!!###$$$&&&&&&%%%$$$###"""######$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&############$$$%%%&&&&&&$$$&&&&&&&&&$$$$$$$$$&&&+++&&&$$$&&&'''$$$###%%%######$$$%%%%%%%%%%%%$$$"""$$$'''((('''%%%$$$$$$%%%%%%%%%%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%!!!######$$$''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''((((((%%%&&&&&&$$$######%%%'''%%%%%%$$$###$$$%%%'''(((!!!&&&***((($$$!!!$$$'''"""###%%%&&&&&&%%%$$$###%%%%%%%%%&&&&&&&&&''''''"""%%%(((%%%###&&&///((($$$&&&&&&""""""%%%!!!###%%%&&&%%%$$$######%%%'''&&&%%%$$$%%%%%%"""###$$$%%%$$$""" #########$$$$$$%%%&&&&&&"""############$$$$$$$$$%%%###""""""$$$&&&&&&&&&$$$""" """$$$$$$$$$ $$$######%%%!!!!!!!!!!!!!!!"""###### !!!!!!"""###$$$$$$$$$'''### """###  !!!"""#########$$$"""  """%%%'''!!!"""######!!! $$$$$$###""""""!!!""""""$$$!!! """$$$$$$!!!""""""###$$$$$$%%%%%%""""""$$$%%%&&&'''((()))!!!!!!$$$$$$!!!"""%%%!!!""""""###$$$$$$%%%%%%!!!!!!"""###$$$&&&((()))+++'''!!!!!!###%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$###"""""""""###%%%&&&$$$$$$&&&&&&"""!!!'''!!!###%%%&&&&&&&&&'''((( !!!!!!!!!""""""""""""###$$$%%%%%%%%%%%%$$$ !!!"""###$$$%%%%%% ###%%%&&&&&&&&&'''((("""%%%((((((&&&###!!!&&&&&&&&&%%%%%%$$$$$$$$$"""$$$&&&&&&%%%%%%&&&'''######$$$%%%&&&&&&'''((((((((('''''''''(((((()))&&&''')))******)))((((((+++++++++******)))))))))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''""""""###$$$%%%%%%&&&&&&######################## !!!!!!""""""######"""### !!!$$$$$$!!!&&&'''%%%""" !!!###%%%&&&%%%$$$### !!!"""############"""'''$$$"""###%%%&&&$$$"""###$$$%%%%%%$$$###!!! ###$$$"""$$$)))((("""%%%$$$###!!! """$$$ !!!###$$$%%%%%%$$$$$$######$$$%%%%%%%%%%%%$$$!!!"""###%%%&&&&&&%%%%%%$$$'''***,,,,,,++++++,,,,,,,,,***)))((((((''''''(((444HHH$$$,,,%%%***"""############$$$$$$$$$&&&""""""%%%$$$###%%%%%%%%%%%%%%%$$$######""""""#########$$$$$$$$$$$$%%%%%%$$$######$$$&&&)))'''&&&$$$######$$$$$$&&&&&&&&&&&&%%%%%%$$$###%%%$$$"""!!!!!!"""$$$%%%$$$###"""!!!!!!"""######$$$$$$$$$$$$###"""!!!!!!%%%$$$###""""""$$$&&&'''%%%%%%$$$######$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&((((((&&&$$$"""'''((((((&&&###!!! !!!%%%%%%$$$$$$$$$$$$######!!!"""###$$$%%%&&&&&&&&&######$$$%%%%%%%%%%%%%%%!!!%%%###"""'''///$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$###$$$%%%&&&%%%&&&'''&&&%%%$$$&&&(((###$$$%%%$$$!!!%%%!!!!!!%%%%%%!!!!!!%%%""""""###$$$$$$$$$$$$###%%%%%%%%%$$$$$$#########%%%&&&''''''%%%%%%&&&'''(((%%%######%%%'''&&&%%%%%%%%%&&&%%%$$$$$$%%%'''$$$&&&'''&&&$$$###%%%'''######$$$$$$$$$%%%%%%%%%$$$$$$###"""!!!!!!"""""" """$$$&&&&&&%%%%%% """""""""###%%%'''################################################""""""###$$$$$$$$$$$$###"""%%%""" ######$$$$$$$$$$$$######$$$$$$######"""!!!!!!!!! """###$$$$$$"""###$$$$$$### %%%(((---+++'''""""""""""""""""""""""""###"""  !!!###$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""%%%$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""###(((%%%(((###$$$$$$$$$$$$###""""""***(((%%%###!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$######"""!!!!!!$$$(((,,,555---$$$"""%%%(((&&&"""$$$""" !!!###"""%%%###!!!!!!###""""""############$$$$$$$$$!!!"""###%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""%%%$$$###""""""###$$$%%%######$$$$$$$$$%%%%%%%%%%%%$$$#########$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$###$$$%%%&&&'''######$$$%%%%%%&&&''''''%%%%%%&&&'''((()))***++++++*********))))))((((((***************)))((('''''''''''''''''''''''''''''''''&&&%%%$$$$$$######&&&%%%$$$######$$$%%%&&&$$$$$$######"""#########""""""""""""#########$$$!!!###!!!"""$$$###"""&&&''''''&&&%%%%%% !!!###%%%%%%%%%$$$###"""#####################'''%%%""""""$$$$$$"""######$$$$$$$$$###"""""" ###$$$"""###'''&&&!!!$$$$$$###!!! """$$$ !!!###$$$%%%%%%$$$$$$"""######$$$$$$$$$$$$$$$"""###$$$&&&''''''&&&&&&$$$'''+++------------...------+++***((((((''''''(((222FFF...)))&&&((("""############$$$$$$$$$$$$$$$###"""!!!###%%%''' !!!"""##################$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%$$$######$$$&&&$$$$$$$$$$$$%%%&&&''''''%%%&&&&&&&&&%%%%%%$$$###%%%$$$###""""""###$$$%%%$$$$$$###"""""""""###$$$######$$$$$$$$$$$$$$$###%%%$$$###"""###$$$&&&'''$$$$$$############$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$&&&&&&%%%###"""###$$$###$$$$$$$$$%%%%%%&&&&&&""""""###%%%%%%&&&&&&&&&"""###$$$%%%&&&&&&&&&&&&######$$$%%%### """(((%%%%%%%%%$$$$$$$$$$$$$$$&&&&&&%%%$$$%%%%%%&&&'''&&&''''''&&&%%%$$$&&&'''###$$$&&&%%%$$$"""!!!"""$$$ $$$$$$ $$$######$$$%%%%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''%%%%%%&&&'''%%%""" """$$$###"""&&&&&&'''&&&%%%$$$&&&((( ###%%%$$$"""!!!###$$$######$$$$$$$$$%%%%%%%%%&&&%%%$$$############$$$"""!!! """%%%'''%%%"""!!!"""###"""###$$$&&&################################################""""""###$$$$$$$$$$$$###&&&&&&&&&&&&%%%%%%%%%%%%######$$$$$$$$$$$$######"""""""""""""""#########!!!!!!""""""""""""""""""!!!######""""""### !!!%%%$$$!!!"""""""""""""""""""""""""""""" !!!###$$$########################""""""""""""""""""""""""%%%$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""### !!!%%%'''!!!&&&!!!"""###$$$$$$$$$$$$$$$(((&&&%%%###"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%$$$$$$%%%(((***000***$$$"""$$$%%%$$$""""""!!!!!!"""######!!!'''%%%$$$$$$%%%%%%###!!!"""############$$$$$$$$$######$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###############"""!!!!!!$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$#########$$$%%%&&&""""""#########$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&&&&###$$$$$$%%%&&&&&&''''''%%%%%%&&&'''((()))******************)))))))))((()))************))))))((('''''''''''''''''''''''')))(((((('''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$###############$$$$$$############$$$$$$$$$$$$ ###""" ###$$$"""$$$$$$$$$###!!!!!!"""$$$!!!"""###$$$$$$$$$###"""%%%%%%###""""""###$$$%%%%%%$$$######$$$$$$###"""######"""""""""###$$$$$$!!!$$$$$$""""""$$$$$$!!!###$$$###""" """$$$!!!!!!"""###$$$$$$$$$$$$!!!"""""""""###############$$$%%%&&&'''''''''&&&%%%(((,,,...//////000111///...,,,***)))(((''''''(((///AAA>>>&&&((( &&&"""############$$$$$$$$$"""%%%&&&$$$!!!!!!%%%))) """$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%$$$######$$$&&&"""###$$$%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$%%%$$$###""""""###$$$%%%%%%$$$$$$######$$$%%%%%%"""###$$$%%%&&&&&&&&&&&&&&&%%%$$$###$$$%%%&&&'''$$$$$$############$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%$$$###$$$%%%%%%"""###%%%%%%$$$$$$&&&'''######$$$%%%&&&'''(((((("""###$$$%%%%%%&&&&&&%%%"""###$$$%%%&&&''''''''')))%%%$$$%%%$$$!!!!!!$$$&&&&&&%%%%%%$$$$$$######&&&&&&&&&&&&&&&'''((()))'''(((((('''%%%$$$%%%'''###%%%''''''&&&%%%%%%&&&%%%""""""$$$$$$""""""%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&''''''%%%######%%%&&&%%%%%%&&&'''''''''%%%%%%'''(((!!!###$$$###""""""#########$$$$$$$$$%%%%%%%%%'''&&&&&&%%%%%%%%%%%%&&&%%%"""!!!$$$&&&### !!!"""######""""""$$$%%%################################################""""""###$$$$$$$$$$$$###((($$$!!!###(((+++(((#########$$$$$$$$$$$$###### !!!!!!"""######$$$$$$"""!!!!!! !!!###%%%&&&###$$$$$$######"""!!! """$$$######"""""""""""""""""""""""""""!!! !!!###$$$########################""""""""""""""""""""""""%%%$$$###"""!!!!!!!!!!!!!!!!!!!!!"""""""""######"""!!!###'''(((%%%###$$$ !!!"""###$$$%%%%%%%%%$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%$$$$$$%%%'''((('''%%%###""""""######!!!$$$$$$$$$#########$$$###!!!!!!"""######""""""############$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$%%%%%%%%%%%%##################"""!!!$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&"""############$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&''''''$$$%%%%%%&&&'''((())))))************))))))))))))((())))))************)))''''''''''''''''''''''''(((((((((''''''&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$""""""######$$$$$$%%%%%%######################## ###$$$""""""%%%$$$!!!#########!!! """"""######$$$######"""!!!'''&&&$$$""""""###$$$&&&#########$$$%%%&&&&&&&&&###"""!!!!!!!!!###$$$%%%!!!###$$$#########$$$$$$"""######"""!!!!!!"""$$$!!!!!!"""###############!!!!!!!!!!!!!!!""""""###$$$$$$$$$%%%%%%&&&&&&&&&%%%)))---///000111222333///...---+++)))(((''''''''',,,;;;KKK((()))"""$$$""""""#########$$$$$$$$$"""$$$%%%$$$""""""%%%''' !!!"""$$$&&&'''''''''$$$$$$$$$%%%%%%%%%%%%&&&$$$%%%%%%$$$######$$$&&&%%%%%%&&&'''&&&%%%###"""%%%%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$######$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&###$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%$$$$$$$$$$$$%%%%%%&&&#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''"""###%%%%%%%%%%%%&&&((($$$$$$%%%&&&&&&'''((((((###$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$'''###!!!%%%&&&%%%$$$&&&&&&&&&&&&%%%%%%$$$######&&&&&&&&&'''((()))******((((((((('''%%%$$$%%%'''%%%&&&((('''&&&%%%&&&''''''&&&%%%%%%%%%%%%&&&'''$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&''''''&&&&&&&&&&&&''''''&&&%%%&&&'''&&&$$$$$$&&&''' """$$$&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%'''&&&&&&%%%%%%%%%&&&&&&%%%###""""""###$$$###""""""###$$$$$$""""""###$$$################################################""""""###$$$$$$$$$$$$###&&&"""!!!&&&(((%%% ######$$$$$$$$$$$$######!!!!!!""""""############"""""""""""""""###$$$$$$!!!######"""""""""%%%&&&&&&%%%$$$$$$$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!! !!!"""######!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""$$$$$$###"""!!!!!!""""""!!!!!!"""""""""#########$$$######%%%''''''%%%###!!!!!!"""###$$$%%%%%%%%%""""""###$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$#########!!! """%%%###%%%&&&%%%"""!!!"""%%% ###&&&&&&$$$"""$$$&&&"""!!! !!!"""######""""""#########$$$$$$$$$%%%%%%$$$######%%%&&&'''$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$&&&''''''&&&$$$$$$######$$$$$$$$$%%%%%%%%%$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&'''&&&%%%$$$%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%&&&'''(((((((((*********)))))))))))))))'''((()))***************''''''''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$###$$$%%%&&&&&&%%%$$$###!!!"""###$$$%%%%%%&&&&&&""""""""""""""""""""""""###$$$""""""%%%$$$!!!!!!###%%%%%%$$$######$$$""""""######"""""""""!!!'''%%%###""""""###%%%&&&"""#########"""""""""###""""""!!! !!!"""$$$%%%!!!"""$$$$$$######%%%(((!!!#########!!!!!!"""$$$""""""""""""""""""######!!!!!! !!!"""##################$$$$$$$$$%%%)))---///000111222333///...,,,***)))(((''''''''')))444PPP222+++%%%$$$""""""#########$$$$$$$$$$$$""" !!!###%%%$$$"""######$$$%%%%%%%%%%%%$$$############$$$$$$$$$$$$$$$%%%%%%$$$######$$$&&&$$$%%%&&&'''&&&%%%$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&''''''###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!$$$&&&((((((''''''$$$%%%&&&&&&%%%$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&%%%%%%$$$"""!!! &&&"""!!!%%%'''&&&&&&(((&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&'''((())))))******((((((((('''%%%%%%&&&''''''((((((&&&$$$###$$$%%%''''''&&&$$$$$$&&&''''''###$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&'''###$$$$$$$$$$$$######$$$$$$%%%%%%$$$######$$$&&&"""###$$$%%%&&&&&&%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%###%%%&&&&&&$$$$$$%%%&&&"""###$$$$$$###"""###%%%################################################""""""###$$$$$$$$$$$$###'''&&&%%%%%%%%%%%%%%%$$$######$$$$$$$$$$$$##################""""""!!!!!!!!!"""$$$$$$$$$"""!!!"""######"""!!!!!!###$$$!!!###$$$###!!! """!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""$$$###""""""""""""""""""""""""""""""############%%%&&&&&&###!!!!!!###$$$######$$$$$$$$$######"""""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%"""###&&&!!!%%%''''''###"""$$$'''"""%%%((('''$$$"""###%%%$$$$$$$$$$$$%%%%%%'''(((""""""#########$$$$$$$$$$$$###"""""""""###%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$&&&''''''&&&$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&'''&&&%%%$$$%%%%%%&&&&&&&&&&&&''''''%%%&&&&&&''''''((((((((())))))))))))))))))******'''((()))***************''''''''''''''''''''''''%%%%%%%%%%%%%%%$$$$$$$$$###$$$%%%&&&&&&%%%$$$###!!!"""###%%%&&&&&&&&&&&&"""""""""!!!!!!!!!!!!!!!"""###!!!!!!$$$$$$!!! ###$$$$$$"""""""""""""""""""""""""""""""""$$$######"""###$$$%%%&&&#########!!!""""""!!!!!!!!!"""######""""""###$$$""" """(((!!!"""######""""""###$$$""""""!!!!!!!!!""""""###"""!!! !!!###$$$######""""""""""""###$$$%%%(((,,,...//////000111,,,,,,***)))(((((('''''''''(((...MMMAAA+++'''%%%"""############$$$$$$$$$$$$!!! $$$&&&$$$ ###############"""!!! """"""#########$$$$$$$$$$$$%%%%%%$$$######$$$&&&!!!"""###%%%&&&'''(((((($$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###"""######$$$$$$$$$%%%%%%%%%%%%%%%$$$%%%%%%&&&'''((($$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% $$$'''))))))'''&&&%%%&&&'''&&&%%%$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%'''&&&&&&%%%$$$###!!! (((%%%%%%''''''$$$%%%(((%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&'''((()))))))))((('''(((((('''&&&&&&''')))'''((('''&&&######$$$%%%%%%&&&$$$!!!!!!$$$&&&%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&'''###%%%''''''%%%$$$%%%%%%###$$$$$$###""""""###%%%%%%###""""""$$$$$$###"""######$$$$$$$$$%%%%%%%%%###############$$$$$$%%%###%%%''')))))))))))))))"""###$$$$$$######$$$&&&################################################""""""###$$$$$$$$$$$$###$$$&&&'''&&&###"""###%%%######$$$$$$$$$$$$######$$$$$$######"""!!!!!! """$$$%%%$$$""""""""""""!!! """&&&)))!!!""""""!!! !!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""########################""""""""""""""""""""""""######"""""""""""""""###"""""""""#########$$$$$$&&&******###"""$$$$$$$$$$$$$$$$$$###""""""$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$((('''%%%"""!!!"""&&&)))###%%%'''&&&$$$###%%%'''$$$%%%''''''%%%#########!!!###%%%%%%$$$$$$%%%&&&"""############$$$$$$$$$######""""""######$$$%%%$$$$$$%%%%%%&&&&&&''''''"""###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$############"""$$$$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''((((((((())))))))))))))))))************((())))))************)))''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$$$$%%%%%%$$$$$$$$$"""###$$$&&&&&&&&&%%%%%%#########"""""""""!!!!!!"""""" ######!!!""""""!!! !!!!!!!!!!!!!!!!!!"""###$$$ !!!!!!"""###$$$%%%%%%!!!######!!!""""""""""""""""""!!! ###"""######$$$ """######""""""###$$$###"""!!!!!! !!!"""######"""!!! """$$$%%%$$$$$$###""""""###$$$$$$$$$'''+++------------...***))))))(((''''''((((((&&&''')))EEEPPP+++(((((("""############$$$$$$$$$"""""""""###$$$$$$$$$##################"""!!! #########$$$$$$$$$%%%%%%$$$%%%%%%$$$######$$$&&&""""""###$$$%%%'''((()))###$$$%%%%%%&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%$$$!!!"""$$$%%%&&&&&&&&&%%%###$$$$$$$$$$$$$$$######""""""######$$$$$$$$$###############$$$%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$&&&&&&&&&&&&&&&%%%&&&'''&&&%%%%%%&&&'''$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%$$$((('''((()))&&&"""$$$)))$$$$$$%%%%%%&&&'''''''''&&&&&&'''((((((((('''&&&&&&'''((('''&&&''')))+++&&&''''''%%%$$$$$$&&&((($$$&&&$$$$$$&&&$$$$$$%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%&&&%%%&&&''''''%%%%%%&&&'''%%%(((******(((&&&'''((($$$%%%%%%$$$######$$$&&&)))&&&###"""###$$$$$$#########$$$$$$$$$%%%%%%%%%###############$$$%%%%%%%%%###$$$***111444///)))!!!"""$$$$$$$$$$$$&&&'''################################################""""""###$$$$$$$$$$$$###!!!###"""!!! """#########$$$$$$$$$$$$###############""""""""""""""" !!!"""!!!!!!  !!!""""""!!!"""%%%'''!!!!!!"""$$$%%%%%%$$$$$$"""""""""""""""""""""""" !!!!!!"""""""""""""""########################""""""""""""""""""""""""######""""""""""""######""""""#########$$$$$$$$$''',,,---&&&"""$$$%%%$$$"""######$$$$$$$$$######'''&&&%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''&&&%%%%%%&&&'''%%%&&&&&&%%%$$$$$$%%%&&&#########%%%&&&&&&%%%###!!!%%%%%%$$$"""!!!""""""############$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&''''''((("""###$$$$$$%%%%%%$$$$$$$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$#########""""""%%%%%%$$$$$$%%%%%%&&&&&&''''''''''''''''''&&&&&&((((((((()))))))))))))))((()))))))))************)))************))))))(((''''''''''''''''''''''''''''''''''''''''''''''''%%%$$$$$$$$$$$$$$$$$$%%%###$$$%%%''''''&&&$$$###%%%$$$$$$$$$######"""""""""!!!"""###!!!$$$%%%&&&%%%######$$$%%% !!!"""$$$$$$!!!"""$$$%%%%%%%%%!!!######""""""$$$'''!!!"""#########!!! %%%######### !!!###$$$###"""###$$$###"""!!! !!!"""###$$$###!!! !!!"""$$$%%%&&&%%%$$$#########$$$%%%$$$'''***,,,,,,+++,,,,,,((((((''''''''''''((((((&&&'''&&&???[[[+++)))***"""############$$$$$$$$$ $$$'''&&&$$$"""$$$'''$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%$$$######$$$&&&&&&%%%$$$###$$$%%%&&&'''###$$$%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$!!!"""###%%%&&&&&&%%%%%%!!!"""###$$$$$$$$$$$$$$$!!!!!!"""############"""!!!!!!!!!!!!"""###$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$$$$%%%%%%###%%%&&&&&&&&&&&&'''(((""""""###$$$%%%%%%&&&'''&&&&&&&&&'''&&&&&&%%%%%%%%%&&&'''((())))))))))))%%%%%%((()))&&&"""&&&---###$$$$$$%%%&&&'''((((((&&&''''''(((((('''&&&%%%%%%&&&'''''''''(((***,,,%%%&&&&&&&&&%%%&&&)))+++&&&(((&&& &&&(((&&&%%%&&&''''''((((((''''''#########$$$$$$%%%%%%%%%%%%&&&''''''%%%%%%&&&'''"""%%%((('''%%%###$$$%%%%%%&&&&&&%%%$$$$$$%%%'''...***%%%###%%%'''&&&%%%######$$$$$$$$$%%%%%%%%%$$$#########$$$$$$%%%&&&)))""" )))777<<<333((( """$$$$$$$$$%%%'''(((################################################""""""###$$$$$$$$$$$$### !!!"""###$$$%%%%%%######$$$$$$$$$$$$######!!!!!!!!!"""######$$$$$$ """###!!!######"""!!!!!!""""""%%%&&&%%%###"""""""""""""""""""""""" !!!!!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""###"""""""""""""""######"""############$$$$$$$$$(((---...***)))+++(((### !!!"""###$$$%%%%%%%%%)))(((&&&$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$"""&&&((('''%%%######'''%%%$$$######$$$$$$%%%"""!!! ###''')))&&&### $$$)))***'''$$$######"""############$$$$$$$$$###$$$%%%&&&'''&&&%%%$$$$$$$$$%%%%%%&&&'''(((((($$$%%%&&&&&&''''''''''''%%%$$$###""""""###$$$%%%######$$$$$$$$$%%%%%%%%%"""###$$$%%%&&&%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%$$$###$$$%%%&&&'''''''''''''''''''''&&&&&&))))))))))))************(((((())))))*********+++***************)))((('''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&###%%%&&&''''''&&&$$$###$$$###"""!!!!!!"""###### !!!!!!""""""""""""""""""############""" !!!######!!!###$$$$$$######$$$%%%"""%%%%%%!!!!!!###### ###############$$$$$$%%%!!!!!!""""""#########$$$ !!!"""###"""!!!$$$$$$###!!!!!!### ###%%%$$$"""!!!###&&&######$$$######"""!!! ###&&&'''(((,,,///,,,%%%+++,,,+++)))((((((***,,,)))---)))***UUU666(((######""""""""""""""""""&&&%%%$$$#########$$$%%% """$$$$$$$$$###$$$%%%"""############$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&%%%$$$#########$$$%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%$$$###$$$%%%%%%!!!%%%$$$$$$######$$$$$$%%%$$$$$$############$$$$$$###########################%%%&&&%%%###"""###&&&!!!$$$'''(((&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$&&&(((((('''%%%%%%%%%(((%%%""""""%%%((((((''''''&&&$$$###"""###$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&%%%$$$######%%%&&&''''''&&&$$$###"""((((((((((((((()))******((())))))(((&&&&&&''')))(((''''''&&&&&&''''''(((&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&'''((()))******%%%%%%%%%%%%$$$$$$%%%&&&%%%$$$###""""""$$$&&&'''((('''%%%$$$###$$$%%%%%%""""""###%%%''''''&&&$$$&&&&&&%%%$$$$$$%%%%%%%%%$$$######"""###%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''###)))(((000333FFF$$$&&&&&&%%%$$$###"""!!! """"""""""""###$$$%%%%%%###"""!!!!!!"""$$$&&&(((###!!! !!!$$$%%%###!!!%%%%%%%%%$$$$$$$$$######"""""""""###$$$$$$$$$%%% """$$$%%%%%%%%%###"""$$$###!!!  %%%######%%%""" !!!""""""$$$$$$###""""""###$$$$$$!!!!!!""""""######$$$$$$ !!! !!!$$$$$$###""""""############""""""$$$"""!!!"""###$$$###!!!!!!"""###$$$$$$###"""!!!)))%%%%%%***+++((($$$###""""""###$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&'''&&&%%%###"""%%%((()))(((&&&''''''((('''&&&$$$###$$$$$$$$$############"""###""""""###%%%&&&%%%###%%%###!!! """$$$%%%&&&"""!!! !!!###%%%$$$#########$$$$$$$$$%%%%%%%%%"""$$$%%%%%%$$$###%%%&&&%%%$$$#########$$$%%%&&&###$$$$$$###""""""###%%%$$$%%%%%%$$$###$$$&&&)))$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&########################&&&%%%&&&(((+++,,,+++***$$$&&&)))******)))***+++&&&&&&(((,,,+++''''''******++++++,,,,,,++++++*********)))''''''&&&&&&&&&''''''&&&%%%%%%&&&&&&&&&)))(((%%%###"""###$$$%%%$$$$$$############$$$$$$###"""!!!!!!!!!!!!"""###!!!!!!!!!"""""""""######!!!!!!!!!!!!""""""""""""###"""!!! !!!"""""""""!!!"""$$$###""""""###%%%!!!"""###""""""""""""###$$$$$$!!!"""""""""############ !!!#########!!!  !!!###"""###$$$$$$######$$$%%%!!!""""""#########""""""###&&&''''''***...+++%%%)))******)))((((((***+++,,,...(((,,,JJJ<<<&&&$$$&&&&&&%%%%%%$$$$$$%%%%%%%%%$$$###""""""###$$$$$$ """###$$$###"""###$$$"""############$$$$$$$$$&&&%%%%%%$$$##################"""""""""######$$$$$$%%%&&&&&&$$$$$$%%%&&&&&&%%%%%%&&&((((((&&&$$$%%%$$$$$$######$$$$$$%%%$$$$$$############$$$$$$###########################%%%&&&%%%###"""$$$&&&%%%'''((((((%%%###"""!!!&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%"""$$$%%%%%%$$$######$$$&&&$$$######$$$'''(((((('''&&&&&&%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$&&&''''''''''''&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''&&&'''((('''&&&'''(((***&&&&&&&&&&&&&&&&&&&&&&&&######%%%&&&'''(((((((((''''''''''''(((((((((((((((&&&%%%%%%&&&''''''&&&###$$$$$$%%%%%%%%%%%%%%%'''&&&%%%$$$$$$$$$%%%%%%!!! """$$$%%%$$$###&&&%%%%%%$$$$$$%%%%%%%%%$$$############%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&"""'''###***...FFF(((############$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&&&&%%%###"""!!!"""###$$$$$$"""!!!"""$$$%%%$$$"""%%%%%%$$$$$$###########################$$$$$$$$$ """###%%%%%%$$$###"""!!!!!! !!!"""$$$%%%###!!!&&&!!!"""!!! !!!""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!"""""""""""""""###""""""#########""""""############"""""" """$$$###!!! """###"""###$$$$$$$$$$$$###"""%%%!!!!!!%%%'''$$$!!!!!!""""""###$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''###$$$%%%''')))***'''$$$"""###$$$%%%&&&&&&%%%$$$$$$$$$$$$############"""$$$###"""!!! !!!!!!$$$###""""""###$$$%%%%%%###%%%&&&%%%###"""$$$%%%######$$$$$$$$$%%%%%%%%%"""$$$%%%%%%$$$###%%%&&&$$$$$$#########$$$%%%&&&%%%&&&'''&&&$$$$$$&&&''')))(((&&&&&&&&&%%%!!!%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$%%%&&&)))***)))'''%%%'''))))))(((''''''(((+++***+++...---***+++...***++++++,,,,,,++++++******)))((('''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&((('''%%%$$$######$$$$$$$$$$$$############$$$$$$"""""""""""""""###$$$%%%""""""""""""############ !!!!!!!!!""""""###############""""""""" !!!###"""!!!!!!"""$$$!!!""" """"""!!!!!!!!!"""######""""""""""""############""""""###$$$$$$"""!!!  """$$$###"""""""""$$$%%%$$$### """######$$$$$$$$$###%%%&&&&&&(((,,,***%%%&&&''')))***))))))***+++///...%%%///:::DDD111"""$$$$$$###"""""""""""""""######""""""""""""###$$$ """$$$$$$###""""""###"""############$$$$$$$$$'''&&&%%%$$$###""""""""" !!!"""""""""""""""$$$%%%&&&%%%$$$###$$$&&&"""!!!"""###&&&&&&%%%$$$%%%$$$$$$######$$$$$$%%%$$$$$$############$$$$$$###########################$$$%%%%%%######$$$%%%%%%&&&((('''%%%###""""""%%%%%%%%%%%%&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%&&&'''&&&%%%%%%&&&(((%%%&&&%%%$$$###$$$&&&(((&&&&&&'''''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%&&&&&&&&&&&&%%%$$$###$$$$$$%%%&&&'''((($$$############$$$%%%%%%$$$%%%&&&&&&&&&''')))+++$$$%%%&&&&&&&&&&&&%%%$$$######%%%&&&'''(((((((((((((((((('''''''''&&&&&&***'''%%%%%%((()))(((&&&"""$$$&&&'''((('''%%%$$$&&&&&&%%%$$$$$$$$$%%%%%%&&&$$$###$$$&&&'''''''''%%%$$$$$$$$$%%%%%%%%%%%%############$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&###''' %%%***GGG...############$$$$$$%%%%%%%%%%%%$$$###############&&&%%%$$$""""""######$$$$$$###"""###%%%%%%%%%###$$$############"""""""""$$$$$$$$$###############!!!"""###$$$$$$$$$###""""""!!!!!!!!!"""###$$$%%%%%%!!!&&&!!!"""'''&&&!!!!!! !!!!!!"""###!!!"""###$$$$$$###"""!!!!!!!!!!!!!!! $$$$$$#########"""""""""!!!""""""######""""""!!!"""%%%$$$ %%%###$$$$$$%%%%%%$$$$$$######"""$$$!!!!!!""""""######$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''#########&&&((((((&&&$$$!!!"""###$$$$$$######"""$$$$$$$$$############"""$$$%%%&&&%%%"""!!!$$$'''$$$$$$$$$$$$$$$%%%%%%%%%"""'''***'''!!!"""&&&######$$$$$$$$$%%%%%%%%%"""$$$%%%%%%$$$###%%%&&&$$$$$$######$$$$$$%%%&&&$$$%%%&&&%%%######%%%&&&((($$$"""$$$&&&%%%&&&&&&%%%%%%&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&''''''$$$######%%%&&&'''&&&$$$%%%'''((((((&&&%%%%%%%%%(((&&&''')))(((&&&''',,,***++++++,,,,,,++++++***))))))((('''&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$######$$$$$$############$$$$$$#########$$$%%%&&&''''''""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""" ###$$$$$$###""""""!!!""""""!!!!!!"""######$$$"""!!!!!!!!!!!!!!!""""""###"""""""""""""""#########"""###$$$$$$$$$######"""!!!"""###"""!!!!!!###%%%$$$""" """%%%&&&$$$"""!!!!!!"""###############"""%%%&&&$$$%%%))))))%%%$$$&&&)))++++++***+++,,,///,,,$$$000,,,JJJ>>>%%%$$$###""""""!!!!!!!!!!!!###############$$$$$$$$$###$$$&&&%%%$$$######$$$""""""#########$$$$$$$$$%%%%%%$$$###""""""######!!!############"""###%%%%%%%%%$$$###$$$%%%!!!!!!!!!"""###$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%###########################$$$$$$$$$$$$$$$%%%%%%!!!###%%%&&&%%%$$$%%%&&&%%%%%%%%%%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%&&&'''&&&%%%$$$%%%''')))''')))***'''###"""$$$'''$$$%%%&&&''''''&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&& !!!######$$$$$$$$$%%%$$$######$$$%%%'''(((&&&%%%%%%%%%%%%&&&''''''$$$%%%&&&&&&%%%&&&(((***"""###%%%&&&&&&%%%###"""&&&&&&''''''&&&&&&%%%$$$''''''''''''''''''''''''***'''$$$%%%(((***(((%%%$$$%%%&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%(((&&&$$$$$$&&&(((((((((###$$$$$$%%%%%%%%%%%%%%%############$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$***###%%%***III333&&&&&&%%%$$$$$$###""""""%%%$$$###"""!!!!!!!!!!!!"""""""""###$$$%%%''''''$$$######$$$%%%%%%%%%%%%###"""""""""""""""""""""%%%$$$$$$$$$###"""""""""!!!!!!"""###$$$######"""$$$$$$###"""!!!!!!!!!!!!$$$!!!'''"""###(((&&&!!!!!!!!! !!!""""""###"""$$$%%%''''''%%%$$$""""""""""""!!!!!! ###!!!!!!######!!!!!!###!!!!!!""""""""""""!!!!!!!!!###""" ###########################$$$!!! ###$$$"""###&&&"""###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%&&&&&&''''''###!!!###%%%%%%&&&(((%%%%%%%%%%%%###!!!$$$$$$$$$#########"""""""""''''''%%%$$$'''+++###$$$%%%&&&%%%$$$$$$$$$!!!$$$&&&$$$ !!!$$$######$$$$$$$$$%%%%%%%%%"""$$$%%%%%%$$$###%%%&&&$$$###$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$%%%'''%%%###"""$$$''''''###%%%%%%%%%%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""$$$%%%&&&&&&$$$$$$###$$$&&&&&&%%%###%%%'''((('''&&&%%%&&&'''&&&$$$$$$%%%$$$"""%%%******++++++,,,,,,++++++***)))((('''&&&&&&&&&&&&&&&$$$$$$#########$$$%%%%%%%%%%%%%%%%%%%%%$$$###"""$$$$$$############$$$$$$!!!"""###$$$%%%%%%&&&&&&!!!!!!!!!!!!!!!!!!!!!!!!""""""#########$$$$$$$$$"""$$$###""""""###!!!""""""!!!!!!"""###"""""" ###$$$!!!!!!!!!!!!!!!!!!""""""#########""""""""""""""""""######$$$$$$$$$$$$$$$######$$$$$$###!!!!!!"""###$$$""" """%%%&&&$$$"""###############"""!!!!!!"""%%%%%%""""""&&&'''%%%$$$'''***+++++++++,,,---,,,+++'''///$$$IIIGGG,,,)))((('''&&&%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&&&&&&&'''((((((&&&$$$$$$%%%""""""#########$$$$$$$$$""""""""""""###$$$$$$%%%!!!"""$$$%%%%%%$$$$$$###$$$%%%%%%######$$$%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%#################################$$$%%%%%%%%%%%%!!!"""$$$%%%$$$$$$%%%'''$$$$$$$$$%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%!!!""""""!!! !!!###%%%+++,,,---)))%%%"""###%%%###$$$%%%&&&&&&%%%$$$###$$$$$$$$$%%%%%%&&&&&&&&& !!!"""###$$$$$$$$$&&&&&&$$$###$$$$$$&&&&&&&&&&&&%%%%%%&&&&&&'''(((%%%&&&'''&&&$$$$$$%%%'''"""###%%%&&&&&&%%%###"""&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%&&&'''(((((())))))&&&$$$$$$'''((('''%%%&&&&&&%%%%%%%%%&&&'''((($$$%%%%%%%%%%%%%%%%%%%%%$$$""" !!!#########"""###$$$%%%%%%%%%$$$$$$"""######$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###,,,%%%&&&***HHH222&&&&&&%%%%%%$$$#########'''&&&%%%$$$###"""""""""""""""######$$$&&&''''''###$$$$$$$$$$$$$$$%%%%%%"""""""""""""""""""""###%%%$$$$$$$$$###"""""""""!!!!!!""""""############""""""""""""!!! '''$$$(((!!! !!!!!!!!!!!!!!!"""######"""###%%%&&&&&&%%%###"""#########""""""!!!!!!!!!!!!"""### !!!$$$!!!!!!""""""""""""!!!!!!!!! !!!!!!!!! """"""!!!!!!!!!!!!""""""$$$""""""$$$$$$"""$$$(((######$$$%%%%%%%%%%%%$$$###$$$$$$%%%%%%&&&&&&'''(((%%%&&&,,,---)))&&&'''%%%&&&&&&&&&$$$###!!! $$$$$$$$$#########""""""###&&&### !!!###"""$$$&&&&&&$$$######$$$"""!!!!!!"""##################$$$$$$$$$%%%%%%%%%"""$$$%%%%%%$$$###%%%&&&######$$$$$$%%%%%%%%%%%%''''''((('''&&&%%%''')))&&&''''''(((((()))***,,,$$$$$$$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""$$$%%%&&&&&&%%%$$$$$$%%%''''''&&&$$$$$$&&&'''''''''''')))***+++)))(((***)))''')))///***++++++,,,,,,++++++***(((''''''&&&&&&&&&&&&'''$$$#########$$$$$$%%%&&&$$$$$$%%%%%%%%%$$$###"""$$$$$$############$$$$$$ !!!"""#########"""!!!!!!!!!!!! #########$$$$$$$$$%%%%%%"""###"""!!!"""$$$ !!!###"""!!!!!!"""$$$!!!###### !!!!!!""""""!!!!!!!!!"""##################""""""""""""###############$$$$$$$$$"""######"""  ###"""""""""$$$%%%$$$###$$$$$$$$$######""" !!!$$$$$$!!! ###&&&%%%$$$&&&)))***)))***+++,,,***,,,///---$$$@@@HHH555***)))(((&&&%%%%%%%%%%%%###$$$%%%&&&'''''''''&&&((()))***)))'''%%%%%%&&&"""############$$$$$$$$$!!!!!!!!!"""###$$$%%%&&&"""###$$$%%%%%%%%%%%%%%%###$$$%%%$$$###"""###%%%%%%%%%&&&%%%######$$$&&&%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%########################$$$###"""###%%%&&&&&&%%%$$$%%%%%%$$$###"""###$$$######$$$$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%!!!"""######"""###%%%&&&+++++++++)))&&&$$$############$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&!!!"""###$$$%%%&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&%%%######$$$&&&###$$$%%%%%%%%%%%%$$$#########%%%&&&'''(((((((((###$$$%%%&&&'''((())))))''''''&&&&&&%%%&&&&&&''''''&&&$$$######%%%''')))$$$$$$%%%&&&&&&&&&%%%%%%$$$###!!!!!!###$$$###"""!!!"""###%%%%%%%%%$$$$$$""""""###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% !!!***$$$&&&(((DDD---"""######$$$%%%&&&''''''))))))(((&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$"""###$$$$$$######$$$&&&"""""""""############$$$$$$$$$$$$###############!!!!!!!!!"""""""""###### !!!"""""""""!!!  &&&!!!"""""""""!!!!!!""""""###$$$ !!!"""######"""!!! ############"""""""""""" """### %%% !!!!!!""""""!!!!!! ###!!! """###!!!"""!!!!!! !!!!!!""""""!!!"""$$$### !!!%%%###$$$$$$%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%---999:::///&&&###"""###$$$&&&&&&&&&&&&%%%$$$$$$$$$############"""%%%'''$$$ """$$$&&&%%%""" """%%%$$$"""!!!###&&&'''&&&%%%######$$$$$$$$$%%%%%%%%%"""$$$%%%%%%$$$###%%%&&&"""###$$$%%%%%%%%%%%%$$$"""######"""!!!!!!"""$$$&&&''''''%%%######&&&)))$$$############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&''''''%%%%%%$$$&&&(((((('''&&&$$$%%%''''''&&&'''***,,,,,,***+++---,,,***+++000***++++++,,,,,,++++++***''''''&&&&&&&&&&&&&&&'''$$$$$$###$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$###$$$$$$############$$$$$$!!!"""###$$$$$$######"""""""""""""""!!!!!! """############$$$$$$$$$!!!$$$$$$!!!!!!###!!!"""$$$###""""""###%%%!!!###### """!!!###""""""""""""###$$$$$$############"""""""""!!!"""""""""""""""###$$$$$$ """###"""!!! !!!"""###$$$$$$######$$$%%%""""""#########""""""!!!!!!$$$$$$!!!%%%%%%$$$%%%'''&&&&&&''')))+++)))000999+++(((333CCC;;;)))((('''&&&%%%$$$$$$$$$"""###$$$&&&''''''&&&&&&)))***+++)))'''%%%$$$%%%"""############$$$$$$$$$""""""!!!""""""###$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&"""$$$%%%$$$###"""###$$$ """###""" !!!$$$&&&%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&########################$$$"""!!!###&&&'''&&&$$$$$$$$$%%%$$$""""""###$$$"""######$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$&&&((((((''''''((()))'''&&&&&&&&&'''&&&%%%###$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$######$$$%%%&&&&&&&&&%%%######$$$%%%&&&&&&&&&&&&###""""""""""""###$$$$$$$$$%%%%%%$$$######%%%'''%%%%%%%%%%%%%%%%%%%%%%%%######%%%&&&'''(((((((((%%%%%%%%%&&&&&&'''''''''%%%(((***(((%%%$$$'''***$$$$$$$$$$$$$$$%%%&&&&&&###$$$%%%&&&&&&&&&%%%%%%&&&%%%%%%&&&''''''&&&$$$ !!!###%%%&&&%%%$$$###!!!"""$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###"""((("""%%%(((DDD+++"""######$$$%%%&&&'''((((((''''''&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$### """$$$$$$"""!!!###%%%############$$$$$$%%%%%%###############$$$$$$$$$!!!!!!!!!!!!!!!"""######!!!"""######""""""!!!!!!'''&&&""""""!!!!!!""""""###$$$ !!!!!!!!!""""""""""""""""""###$$$%%% !!!!!!!!!!!! !!!""""""""""""!!!""""""###"""!!! !!!"""###!!!!!!###&&&$$$######$$$%%%%%%&&&&&&%%%%%%###$$$$$$%%%%%%&&&&&&'''&&&$$$+++888999---$$$### !!!###%%%''''''''''''$$$$$$$$$############""""""$$$%%%&&&%%%###!!! """$$$%%%###!!!%%%###$$$%%%%%%$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%"""$$$%%%%%%$$$###%%%&&&"""###$$$%%%%%%%%%$$$$$$ !!!  """%%%$$$############"""!!!%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$######%%%((()))(((&&&%%%&&&&&&%%%%%%%%%(((***)))((())),,,+++((())),,,***++++++,,,,,,++++++***'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$%%%&&&'''((($$$$$$###""""""###$$$%%%$$$$$$############$$$$$$%%%&&&'''''''''&&&%%%$$$$$$#########""""""!!!!!!""""""""""""############!!!%%%'''%%%!!! ###!!!###$$$$$$######$$$%%%!!!$$$$$$!!!!!!$$$$$$!!!###############$$$$$$%%%$$$#########""""""!!!!!!""""""!!!!!!"""###$$$$$$ """$$$$$$$$$###$$$%%% ###%%%%%%"""!!!$$$&&& !!!"""######$$$$$$###!!!$$$$$$ $$$%%%$$$$$$%%%$$$###$$$'''))))))333@@@))),,,***???>>>---,,,+++***((((((''''''!!!"""$$$%%%&&&&&&%%%%%%(((******)))&&&$$$###$$$"""############$$$$$$$$$######"""""""""""""""###&&&%%%$$$#########$$$%%%"""$$$$$$$$$###"""###$$$!!!###%%%$$$###%%%))),,,%%%$$$$$$$$$$$$$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&########################$$$"""!!!###&&&'''&&&$$$ !!!######"""###&&&(((""""""###$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%!!!$$$&&&((('''&&&''''''###!!!!!!###'''(((&&&$$$&&&&&&%%%$$$%%%&&&((()))&&&&&&&&&%%%%%%$$$$$$$$$""""""###$$$$$$$$$$$$### !!!$$$&&&'''(((((('''###############$$$$$$%%%!!!###$$$$$$###$$$&&&(((&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&''''''&&&&&&%%%$$$''''''&&&&&&&&&%%%%%%%%%%%%***---+++%%%$$$(((---!!!###$$$&&&&&&%%%$$$###"""###%%%&&&'''&&&%%%%%%$$$###$$$%%%&&&&&&###!!!!!!###%%%&&&%%%$$$###!!!"""$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((%%%)))"""&&&***FFF---&&&%%%%%%%%%%%%%%%%%%$$$%%%$$$######""""""######"""###$$$%%%&&&''''''''' """$$$###!!!!!!###%%%######$$$$$$$$$%%%%%%%%%""""""######$$$$$$$$$%%%!!!!!!!!!!!!!!!"""############$$$$$$###""" !!! $$$$$$"""""""""""""""######$$$""""""!!!!!!!!!!!!"""""" !!!!!!""""""&&&%%%%%%$$$ !!!!!!!!!!!! ###&&&%%% """&&&$$$###"""!!!!!!"""###$$$"""###&&&)))&&& ######$$$%%%%%%&&&&&&%%%%%%###$$$$$$%%%%%%&&&''''''***###$$$---...&&&###'''"""###$$$%%%&&&%%%$$$$$$$$$$$$$$$############""""""  """######""""""$$$%%%!!!!!!%%%!!!$$$'''%%%  $$$######$$$$$$$$$%%%%%%%%%"""$$$%%%%%%$$$###%%%&&&"""###$$$%%%&&&%%%$$$$$$%%%&&&&&&%%%$$$$$$%%%''''''%%%$$$''',,,,,,'''"""&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&#####################$$$"""""""""$$$'''(((((('''&&&&&&&&&%%%######%%%'''((((((***...---)))))),,,+++++++++,,,,,,+++++++++&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%%%%&&&'''((()))%%%$$$"""!!!!!!###$$$&&&$$$$$$############$$$$$$"""!!!!!!"""###$$$$$$######'''&&&$$$!!! """###$$$$$$$$$"""!!! """############$$$$$$$$$!!!!!!!!!!!!""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$ ###""" """&&&### !!!"""$$$$$$######""" """$$$$$$$$$######"""###$$$######%%%(((+++%%%***!!!"""!!!$$$"""&&&&&&######&&&$$$ ######!!!"""&&&'''%%%$$$%%%%%%%%%$$$$$$&&&((($$$---111,,,(((+++000111444222///+++(((&&&%%%$$$'''%%%$$$######%%%(((***))))))(((((('''''''''''' """$$$$$$$$$###$$$%%%!!!###$$$###"""!!!"""###'''&&&%%%%%%&&&&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$############$$$$$$%%%&&&***&&&""""""$$$%%%###!!!###!!!!!!$$$(((((('''$$$$$$##################(((%%%!!!!!!###$$$""" %%%%%%$$$$$$%%%%%%&&&'''(((&&&###"""###$$$$$$$$$(((&&&$$$%%%((()))(((&&& !!!"""$$$&&&'''''''''###$$$%%%%%%###""""""""""""&&&'''$$$###&&&'''&&&&&&%%%###!!!!!!"""###$$$$$$######"""###$$$&&&'''"""###$$$%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&''''''### """%%%%%%$$$######$$$$$$$$$%%%%%%%%%!!!"""###$$$%%%$$$###"""'''&&&&&&%%%%%%&&&&&&'''$$$###"""###$$$%%%&&&%%%"""$$$$$$!!!!!!###%%%%%%&&&&&&$$$######%%%(((""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""$$$'''(((&&&"""###%%%+++'''///???333"""$$$$$$!!!!!!%%%((()))%%%%%%%%%&&&&&&%%%$$$$$$###$$$%%%&&&&&&%%%$$$###''''''###!!! %%%%%%$$$######$$$%%%%%%######$$$$$$$$$%%%%%%%%%!!!###$$$###"""!!!"""###!!!!!!!!!!!!!!!!!!!!!!!!"""""""""###$$$$$$%%%%%%!!!&&&&&&!!! """ ###$$$$$$%%%%%%$$$$$$###!!!###!!! !!!!!!$$$!!! """##################""""""""""""######"""!!!!!!!!!!!!!!!%%%###"""###%%%$$$!!!""""""""""""""""""""""""########################$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%&&&%%%###"""###$$$%%%%%%$$$###"""""""""###""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$%%%&&&'''((($$$%%%%%%&&&&&&%%%%%%$$$'''&&&%%%$$$$$$$$$%%%%%%""""""###$$$$$$$$$$$$###$$$%%%%%%###""""""$$$''''''&&&&&&&&&&&&%%%"""  """%%%%%%%%%###"""""""""###$$$$$$%%%&&&&&&)))&&&$$$$$$''')))(((''''''((()))+++,,,,,,,,,+++%%%(((,,,,,,+++***,,,---(((((((((((((((''''''''''''''''''&&&&&&%%%%%%%%%%%%$$$######%%%%%%$$$###"""$$$%%%$$$!!!!!!###&&&###""""""###$$$%%%$$$$$$###%%%%%%###!!!  """$$$%%%!!!!!!"""""""""#########!!!!!!!!!"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###""" !!!"""###$$$######"""""""""#########""""""!!!!!!"""#########$$$&&&(((###### !!!!!!!!!"""%%%'''$$$"""###"""###&&&&&&###"""###$$$$$$######$$$%%%"""+++///***&&&'''***+++000000111111111000///...444222...***'''&&&&&&&&&(((((('''''''''&&&&&&&&&!!!###$$$$$$"""!!!!!!""""""$$$%%%$$$###"""###$$$&&&%%%%%%%%%&&&&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$%%%''')))&&&$$$"""###%%%''''''&&&########################'''&&&&&&'''((()))((('''%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%&&&''''''%%%###&&&$$$###$$$&&&'''&&&$$$""""""###$$$%%%%%%$$$$$$###$$$%%%%%%###""""""###!!!%%%&&&###"""%%%&&&$$$&&&%%%###"""!!!"""###$$$&&&%%%$$$#########$$$%%%%%%%%%&&&%%%%%%$$$###"""######$$$%%%%%%&&&&&&'''%%%""" ###&&&'''&&&######$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%$$$###'''&&&&&&%%%%%%&&&&&&'''&&&%%%$$$$$$$$$%%%%%%$$$"""$$$%%%$$$""""""$$$&&&%%%%%%%%%$$$""""""$$$&&&#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%$$$###!!! $$$%%%+++&&&))):::777))))))((($$$""""""######$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$&&&%%%!!! """"""&&&&&&%%%$$$$$$%%%&&&&&&######$$$$$$$$$%%%%%%%%%!!!###$$$###"""!!!"""###!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""######"""###!!!!!!%%%$$$ ###$$$$$$%%%%%%$$$$$$###!!!$$$$$$ """###"""'''&&&$$$#########%%%&&&!!! $$$###"""!!! !!!""""""!!!!!!"""$$$%%%""" """"""""""""""""""""""""$$$$$$$$$###############$$$$$$$$$%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&%%%###"""###$$$$$$$$$######"""#################################!!!!!!"""""""""#########$$$$$$$$$%%%%%%$$$$$$###############$$$%%%&&&&&&########################&&&&&&%%%%%%$$$$$$$$$%%%"""######$$$%%%$$$$$$$$$%%%&&&&&&%%%$$$$$$%%%'''###$$$&&&'''''''''&&&&&&$$$$$$$$$$$$$$$###############$$$$$$%%%&&&&&&&&&)))&&&$$$%%%''')))(((''')))(((((((((((()))***+++$$$'''***+++)))((()))***(((((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$######%%%$$$######%%%%%%$$$###"""$$$%%%$$$"""!!!###%%%######$$$$$$$$$$$$$$$%%%!!!###$$$"""!!!!!!!!! """%%%((( !!!!!!!!!"""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!###!!!!!!!!!"""############"""%%%$$$###"""!!!!!!!!!!!! """$$$$$$###"""###$$$$$$$$$&&&"""### &&&&&&###$$$%%%%%% $$$%%%###"""###!!!###%%%''''''%%%$$$###$$$""")))---***%%%%%%&&&&&&))),,,000444666666555555:::777222---)))&&&$$$$$$&&&&&&&&&%%%%%%%%%%%%%%%"""###%%%$$$###""""""######%%%&&&%%%$$$###$$$%%%%%%%%%$$$%%%&&&&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%%%%&&&&&&'''!!!$$$&&&%%%###$$$(((---'''%%%######$$$%%%%%%$$$########################!!!$$$%%%%%%%%%&&&'''%%%%%%$$$$$$%%%%%%&&&'''%%%%%%&&&'''((('''$$$"""###"""!!!"""$$$%%%$$$###$$$$$$$$$$$$###"""!!!!!!"""$$$%%%%%%###""""""### $$$%%%"""!!!$$$%%%$$$&&&%%%###""""""###$$$$$$'''&&&%%%$$$############"""######$$$######""""""######$$$$$$%%%&&&&&&&&&$$$"""!!!"""$$$'''((((((######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$'''&&&&&&%%%%%%&&&&&&'''((('''&&&%%%$$$$$$$$$$$$%%%&&&&&&$$$######%%%'''$$$%%%%%%###!!!!!!"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""$$$&&&(((%%%%%%+++!!!$$$"""444===---+++)))'''$$$"""!!!!!!$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%!!!%%%&&&######%%%###'''&&&&&&%%%%%%&&&&&&'''######$$$$$$$$$%%%%%%%%%!!!###$$$###"""!!!"""###!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""###!!!"""!!!"""%%%%%%"""######$$$$$$$$$$$$#########&&&%%%!!!######"""######!!! ### $$$###!!!  """### """$$$$$$###!!!""""""""""""""""""""""""$$$$$$$$$$$$######""""""$$$$$$$$$$$$%%%%%%%%%%%%&&&''''''(((((('''%%%%%%######$$$$$$$$$$$$$$$###$$$%%%&&&%%%#########$$$#########"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$""""""""""""###$$$%%%%%%$$$######""""""######$$$&&&&&&%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%###$$$&&&&&&$$$$$$$$$%%%"""%%%))))))((('''(((***)))'''%%%###"""###$$$%%%$$$$$$%%%%%%&&&&&&''''''(((&&&%%%%%%'''))))))(((+++***(((''''''(((***,,,&&&(((***+++)))(((((()))((((((((('''&&&%%%%%%$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%$$$######%%%%%%$$$######$$$$$$###""""""###%%%"""###$$$$$$###"""###$$$!!!"""###""" !!!"""$$$###"""!!!!!!###%%%&&&!!!!!!!!!"""""""""######"""#########$$$$$$$$$$$$############$$$$$$$$$$$$$$$###!!! ###$$$$$$!!!"""""""""############%%%$$$"""!!!!!!!!!"""###!!!###%%%%%%$$$""""""""""""((($$$ %%%$$$###+++******)))&&&$$$$$$$$$######&&&'''$$$"""!!!!!!$$$&&&&&&$$$"""!!!!!!"""''',,,+++'''%%%%%%%%%$$$&&&***---000111222222111///+++(((&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$######!!!###%%%%%%$$$$$$%%%&&&###$$$%%%%%%######$$$%%%$$$######$$$&&&&&&%%%###############$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&'''$$$%%%%%%$$$######&&&)))$$$###""""""###########################$$$$$$$$$!!!###!!! !!!###%%%%%%$$$$$$%%%%%%&&&'''#########$$$%%%%%%###!!!""""""""""""###$$$$$$##################"""!!! """###%%%%%%###"""###### $$$&&&###"""$$$%%%$$$%%%%%%$$$#########$$$%%%%%%%%%%%%$$$$$$#########!!!"""###$$$$$$#########$$$%%%%%%&&&&&&$$$$$$######%%%&&&'''(((######$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&''''''&&&%%%%%%&&&''''''&&&%%%###"""###%%%&&&$$$%%%&&&$$$"""!!!"""###%%%%%%$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%%%%$$$###"""###%%%(((***%%%$$$***((($$$ 111DDD+++'''&&&'''&&&$$$############$$$%%%%%%%%%%%%$$$&&&%%%$$$######$$$%%%&&&!!!%%%&&&$$$$$$&&&%%%"""&&&&&&%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%!!!###$$$###"""!!!"""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###$$$$$$$$$"""######""""""###"""!!!######$$$$$$$$$$$$######"""%%%%%%  """!!! """!!!!!!!!!"""""""""""""""$$$###!!! """$$$ !!!"""######"""!!!""""""""""""""""""""""""%%%%%%$$$$$$###"""""""""###$$$$$$$$$$$$%%%%%%%%%$$$%%%'''(((((('''%%%###""""""###$$$$$$$$$#########%%%%%%%%%######$$$%%%###"""""""""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%$$$$$$###############$$$%%%%%%&&&&&&%%%$$$$$$%%%&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%!!!###%%%%%%$$$###"""###%%%)))---,,,'''$$$&&&)))((('''%%%#########$$$$$$%%%%%%%%%&&&&&&''''''''''''&&&&&&'''((()))))))))++++++******+++,,,---...+++,,,------,,,+++***)))(((((('''&&&%%%$$$$$$###''''''''''''''''''&&&&&&%%%$$$######%%%%%%$$$###$$$$$$######"""######$$$ """######!!! !!!###"""###"""!!!!!!#########$$$$$$$$$$$$######"""""""""#########$$$$$$"""#########$$$$$$$$$$$$"""""""""######$$$$$$$$$!!!!!!"""$$$$$$######$$$"""""""""""""""############"""!!!!!!!!!"""$$$%%%"""$$$&&&&&&$$$###""""""%%%$$$ %%%444555+++!!!"""%%%%%%###!!!$$$&&&###"""""" """###!!! ###''')))'''$$$$$$%%%$$$$$$$$$%%%&&&((()))***%%%$$$###"""""""""###$$$"""""""""###############"""###$$$$$$"""!!!"""""""""###$$$###"""!!!"""$$$###""""""$$$&&&&&&%%%$$$"""""""""######$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%'''&&&&&&%%%%%%&&&&&&&&&%%%""" !!!###%%%&&&%%%!!!"""###$$$$$$$$$%%%%%%""""""#########$$$$$$$$$!!!%%%&&&$$$""""""$$$%%%%%%$$$$$$%%%%%%&&&'''%%%###!!!!!!"""$$$$$$###"""######$$$###$$$$$$%%%!!!!!!"""#########""""""!!!###%%%%%%###"""###$$$!!!&&&'''$$$###%%%'''%%%$$$$$$$$$$$$$$$$$$%%%%%%######$$$$$$%%%%%%%%%%%% """###$$$%%%%%%""""""###$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%'''''''''''''''((((((((('''&&&&&&%%%%%%&&&&&&'''###%%%&&&&&&%%%%%%(((***&&&$$$###"""######$$$$$$%%%&&&'''&&&$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&###$$$&&&,,,$$$"""///FFF,,,&&&###&&&'''$$$###%%%"""###$$$$$$%%%%%%%%%$$$&&&%%%$$$######$$$%%%&&&###&&&%%%""""""&&&'''%%%$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%!!!###$$$###"""!!!"""###""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$$$$###"""######""""""###"""######$$$$$$######""" %%%'''%%%###$$$"""!!!$$$'''$$$### !!!!!!"""""""""######"""!!! !!!"""$$$!!!"""######"""!!! """"""""""""""""""""""""$$$$$$$$$#########""""""#########$$$$$$$$$%%%%%%"""###%%%&&&&&&%%%$$$"""!!!"""###$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%###"""""""""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&&&&&&&%%%$$$###$$$$$$%%%&&&&&&&&&&&&%%%"""$$$''''''&&&$$$$$$$$$%%%)))---+++'''$$$%%%(((###$$$$$$$$$$$$$$$$$$###%%%%%%&&&&&&&&&&&&''''''%%%&&&'''(((((())))))***&&&(((***---......---,,,,,,,,,,,,------+++***((((((''''''&&&%%%%%%$$$$$$''''''''''''''''''''''''%%%$$$######%%%%%%$$$###$$$######"""######$$$$$$"""$$$""" """"""""""""!!! """$$$!!!###$$$$$$##################$$$$$$$$$$$$"""""""""#########$$$$$$!!!!!!""""""###$$$$$$$$$!!!$$$### ###"""""""""!!!"""######$$$!!!!!!!!!!!!"""###$$$%%%###$$$%%%%%%$$$######$$$###### """"""+++>>>GGG444######%%%###!!! ###"""###&&&%%%!!!!!!###%%%%%%###""""""""""""&&&%%%!!!!!!$$$%%%$$$"""!!!!!!"""###$$$""""""!!!!!!!!!""""""###"""""""""""""""#########"""###$$$"""!!!"""######"""!!!"""###"""!!!!!!###%%%&&&&&&$$$!!!!!!""""""###$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%'''&&&&&&%%%%%%%%%%%%%%%"""$$$((((((&&&!!!###%%%&&&%%%%%%&&&'''"""""""""###$$$$$$%%%%%%"""$$$&&&&&&$$$#########%%%%%%$$$$$$%%%%%%&&&''''''%%%""""""###%%%&&&'''"""$$$%%%%%%$$$$$$%%%&&& !!!"""###$$$$$$$$$$$$!!!###$$$$$$#########$$$"""&&&'''$$$###&&&'''&&&$$$$$$$$$%%%%%%%%%%%%%%%!!!"""###%%%%%%&&&%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$""""""######$$$%%%%%%%%%%%%&&&'''&&&$$$"""###$$$######$$$$$$$$$%%%%%%%%%&&&%%%&&&&&&'''(((***+++'''&&&&&&%%%%%%&&&&&&'''!!!###&&&%%%$$$%%%(((,,,###""""""###%%%%%%%%%######%%%''''''%%%$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&%%%$$$###!!!$$$""",,,"""'''--->>>444***$$$''''''""" ###!!!"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$&&&%%%!!!!!!%%%&&&%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%!!!###$$$###"""!!!"""###"""""""""""""""""""""""" !!!!!!"""### ###$$$###$$$'''""""""############""""""%%%)))(((''''''%%%!!!###%%%'''%%%"""!!!"""$$$ !!!!!!!!!!!!!!!!!!""""""###"""$$$%%%%%%###!!! """"""""""""""""""""""""####################################$$$$$$$$$$$$""""""$$$%%%%%%$$$$$$###""""""###$$$%%%%%%%%%%%%"""$$$%%%%%%$$$###$$$&&&#########"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""###$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$%%%%%%&&&&&&"""######$$$$$$######"""$$$%%%&&&'''&&&%%%$$$######$$$$$$%%%%%%%%%%%%%%%&&&((())))))'''''''''((("""%%%))))))&&&%%%&&&((("""###$$$$$$%%%$$$$$$###%%%%%%%%%%%%%%%&&&&&&&&&$$$&&&((()))))))))***+++"""%%%(((+++,,,+++)))'''+++******+++,,,+++(((&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$######%%%%%%$$$###%%%###""""""###$$$$$$### ###%%%###  ### !!!!!!!!! !!!###%%%!!!!!!!!!""""""#########""""""""""""############!!!!!!!!!"""""""""######!!!!!!!!!"""###$$$$$$$$$  ###"""!!!'''###"""!!!!!!!!!"""$$$$$$!!!""""""#########"""""""""#########!!!!!!###%%% $$$!!!"""(((&&&***999MMM:::(((###%%%$$$"""!!!!!!###!!!###&&&'''$$$$$$&&&'''&&&%%%%%%&&&'''### !!!%%%$$$###"""""""""""""""!!!!!!!!!""""""""""""""""""######!!!!!!""""""############ """###""" """###$$$$$$""""""###$$$!!! !!!###%%%'''&&&%%%!!!!!!!!!"""###$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$!!! !!!###%%%'''((( """%%%%%%###!!!"""###!!!""""""###$$$$$$%%%%%%###"""!!!!!!######"""!!!%%%%%%$$$$$$%%%%%%&&&'''%%%###"""###%%%&&&&&&%%%"""$$$%%%%%%######$$$&&&!!!"""###$$$%%%%%%%%%%%%!!!"""$$$$$$######$$$%%%!!!%%%&&&###"""%%%&&&%%%###$$$$$$%%%&&&&&&&&&%%%######$$$%%%%%%%%%$$$###&&&&&&&&&&&&%%%$$$######"""""""""###$$$$$$%%%%%%"""$$$&&&%%%###"""###$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%''')))+++,,,'''&&&&&&%%%%%%&&&&&&''' $$$&&&%%%######&&&***"""!!!"""%%%((()))&&&$$$!!!###%%%&&&%%%$$$%%%&&&#########$$$$$$%%%%%%&&&"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$%%%%%% %%%)))***(((000;;;...&&&))))))###!!!%%%!!!"""###$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$"""%%%%%%######%%%$$$!!!$$$$$$%%%&&&&&&%%%$$$$$$######$$$$$$$$$%%%%%%%%%!!!###$$$###"""!!!"""###"""""""""""""""""""""""" !!!!!!!!!%%%!!! ###$$$"""###'''""""""############""""""###'''%%%$$$&&&%%%###!!!!!!"""""""""!!!!!!!!! !!!!!! !!!"""######"""!!!!!!$$$&&&&&&$$$""""""###"""""""""""""""""""""""""""""""""###$$$$$$%%%%%%############$$$$$$$$$$$$#########$$$$$$%%%%%%%%%"""###$$$%%%&&&&&&&&&&&&"""$$$%%%%%%$$$###%%%&&&$$$$$$######"""#############################################$$$$$$$$$$$$""""""###$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%!!!"""$$$&&&&&&$$$"""!!!$$$%%%&&&''''''%%%$$$""""""######$$$%%%$$$$$$$$$''''''((('''&&&%%%''')))$$$$$$%%%&&&%%%$$$###"""'''&&&%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$###&&&)))***))))))***,,,%%%'''(((***)))(((&&&%%%+++))))))***,,,,,,)))'''&&&''''''''''''(((((((((%%%%%%%%%%%%&&&&&&&&&'''%%%$$$######%%%%%%$$$###%%%###!!!"""$$$%%%$$$"""!!!$$$&&&%%% !!!$$$ !!!!!!!!!!!!###%%%***(((%%%"""!!!!!!"""###!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""""""""" !!!!!!"""###$$$$$$$$$$$$!!!!!!$$$"""$$$,,,###"""!!!!!!!!!"""$$$%%%######$$$$$$$$$""" !!!""""""!!! ###%%%$$$"""((($$$ )))===///###!!!######$$$(((###%%%%%%""""""$$$$$$""" !!!!!!!!! ###%%%((($$$###&&&%%% ###!!!######"""  !!!"""######$$$$$$!!!"""""""""######$$$$$$"""$$$$$$%%%''')))###$$$%%%%%%######$$$%%% ###%%%'''&&&%%% !!!!!!"""###$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$$$$###############%%%&&&$$$!!!!!!$$$((( ###"""!!!""""""###$$$$$$%%%%%%%%%""" !!!$$$&&&%%%###%%%%%%$$$$$$%%%%%%&&&''' !!!###%%%%%%###!!!!!!###%%%$$$""""""$$$&&&######$$$%%%%%%%%%$$$$$$ """$$$$$$######$$$%%% $$$%%%"""!!!$$$%%%$$$###$$$%%%%%%&&&&&&&&&&&&$$$%%%&&&&&&%%%$$$"""!!! !!!"""###############"""""""""###$$$$$$%%%%%%"""%%%%%%###"""$$$&&&######$$$$$$$$$%%%%%%%%%#########$$$&&&))),,,...'''&&&&&&%%%%%%&&&&&&'''!!!%%%'''%%%"""!!!$$$(((!!!!!!###'''++++++(((%%%!!!$$$%%%$$$$$$%%%&&&""""""###$$$%%%%%%&&&&&&""""""###$$$%%%%%%&&&&&&$$$$$$""""""###$$$&&&'''!!!&&&&&&,,,###&&&>>>000'''******%%%$$$)))!!!!!!"""$$$$$$%%%%%%%%%###$$$%%%&&&&&&%%%$$$### $$$&&&%%%%%%%%%"""%%%%%%&&&''''''&&&%%%%%%######$$$$$$$$$%%%%%%%%%!!!###$$$###"""!!!"""###"""""""""""""""""""""""" !!!!!!"""#########***$$$"""%%%###$$$""""""############"""""" """"""$$$###"""!!! """###$$$"""  !!!"""###### """###$$$###"""!!!###&&&&&&%%%$$$%%%&&&""""""""""""""""""""""""!!!!!!"""###$$$%%%%%%&&&"""############$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&'''"""###$$$%%%&&&'''''''''"""###%%%%%%$$$$$$%%%&&&%%%%%%$$$###"""""""""###""""""""""""""""""""""""""""""#########$$$$$$$$$!!!"""###$$$%%%&&&&&&&&&$$$$$$###############$$$"""$$$'''))))))'''$$$"""$$$%%%&&&''''''%%%###"""""""""###$$$$$$$$$$$$###$$$%%%%%%###""""""$$$'''((('''%%%%%%$$$"""...+++&&&###!!!"""$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$"""&&&***+++))))))***,,,,,,+++***)))((('''&&&%%%---+++***,,,//////,,,)))&&&&&&''''''((()))))))))'''''''''((((((((())))))%%%$$$######%%%%%%$$$###&&&###!!!!!!$$$%%%$$$"""!!!$$$$$$!!!"""%%%&&&$$$""""""""""""############""" !!!$$$$$$!!!!!!!!! """$$$%%%%%%$$$$$$!!!###""""""""""""""""""""""""$$$###"""!!!!!!"""######"""!!! """%%%$$$!!! ###%%%$$$!!! """$$$!!!!!!!!!!!!!!!""""""#########$$$$$$$$$%%%%%%%%%$$$$$$%%%$$$$$$###!!!!!!""""""""""""$$$&&&((()))!!!$$$$$$!!! $$$&&&&&&!!!###%%%%%%#########$$$######""""""""""""######%%% (((###$$$"""!!!!!!###%%%%%%$$$!!!###$$$$$$######$$$%%%######################## !!!###$$$%%%$$$$$$######%%%%%%$$$"""!!!"""###((( $$$***)))&&&(((&&&$$$###$$$$$$###""""""""""""""""""#########$$$$$$######$$$$$$%%%&&& !!!"""###$$$%%%%%%%%%###!!!!!!###&&&''''''$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%%%%"""###$$$$$$%%%%%%%%%%%%""""""""""""############!!!!!!!!!!!!!!!"""######!!!'''%%%$$$***'''!!!%%%(((%%%######%%%'''&&&$$$$$$%%%''''''((('''&&&%%%######$$$$$$$$$%%%%%%%%% !!!$$$&&&''''''&&&%%%$$$%%%%%%%%%$$$$$$&&&((($$$$$$%%%%%%%%%$$$######''''''%%%###"""$$$(((+++$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&'''&&&$$$######$$$###!!!"""$$$$$$###$$$%%%%%%$$$###""""""###$$$%%%######$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%&&&:::???///'''///,,,!!!((((((""""""'''%%%"""$$$%%%%%%$$$$$$%%%"""""""""""""""######$$$&&&&&&&&&%%%$$$###"""!!!$$$###"""!!!!!!"""###$$$!!!###%%%%%%$$$###"""### !!!"""######"""!!! $$$$$$$$$######!!!  """#########"""!!!###############"""!!!!!!""""""""""""""""""""""""!!!!!!"""""""""!!!!!! !!!"""######""""""!!!!!!!!!!!!###(((---###%%%'''((('''$$$  !!!"""$$$$$$""""""""""""""""""""""""---)))$$$###%%%&&&%%%### """$$$$$$$$$%%%''')))&&&%%%$$$%%%&&&%%%""" &&&%%%%%%$$$$$$%%%%%%&&&$$$$$$###############$$$$$$$$$###############$$$%%%###!!!###&&&'''%%%###""" %%%&&&$$$%%%)))&&&%%%$$$%%%''')))))))))$$$$$$$$$%%%%%%&&&&&&&&&!!!###%%%'''((((((((((((###'''((($$$###'''&&&!!! !!!###$$$%%%$$$$$$###((('''&&&%%%$$$#########%%%&&&&&&%%%$$$$$$%%%''',,,+++)))'''&&&%%%&&&&&&%%%(((******)))((()))))),,,+++*********+++,,,---,,,,,,,,,,,,+++***))))))(((***###!!!)))((("""%%%$$$%%%&&&'''((('''&&&%%%###%%%'''%%%!!! !!!$$$%%%%%%$$$$$$$$$$$$$$$$$$"""$$$$$$ $$$$$$"""""""""""""""############""" !!!$$$$$$!!! """###"""""""""###$$$%%%&&& $$$"""'''""""""""""""""""""""""""$$$###"""!!!!!!"""######!!! """$$$%%%### !!!###$$$###!!! """$$$$$$###"""!!!!!!!!!!!!!!!#########$$$$$$$$$%%%%%%$$$$$$$$$###############%%%$$$###"""######$$$%%%###$$$!!!!!!%%%((('''!!!###%%%%%%###"""###$$$###""""""!!!!!!""""""###&&&!!!"""'''%%%#########$$$%%%%%%$$$$$$$$$!!!"""$$$###""""""###%%%!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$%%%%%%%%%%%%###$$$%%%$$$"""!!!"""###&&&"""!!!&&&(((%%%!!!(((&&&$$$###$$$$$$###"""""""""""""""############""""""!!!!!!""""""###$$$!!!""""""###$$$%%%&&&&&&"""!!!!!!###&&&''''''%%%""""""############""""""%%%$$$#########$$$&&&'''%%%$$$###"""###$$$&&&'''""""""""""""############!!!!!!!!!!!!!!!"""#########!!!""")))'''###(((&&&$$$###$$$&&&&&&%%%############$$$######""""""############$$$$$$$$$%%% """""""""!!! $$$%%%%%%$$$######$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$'''''''''%%%$$$%%%(((***!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$%%%$$$$$$$$$###%%%''')))((('''%%%%%%%%%%%%$$$$$$%%%$$$######$$$$$$$$$###""""""###$$$$$$ !!!"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$---///333777555///)))(((%%%&&&$$$ $$$'''&&& !!!  !!!###############$$$$$$%%%%%%%%%%%%%%%$$$######"""$$$###"""!!!!!!"""###$$$!!!###%%%%%%$$$#########""""""!!!!!!!!!!!!""""""######!!! !!!"""$$$%%% !!!""""""""""""!!! """"""############""""""""""""""""""""""""""""""!!!""""""###""""""!!!!!! !!!"""""""""!!!!!!""""""""" ###&&&!!!"""$$$%%%%%%$$$!!! ######$$$$$$%%%%%%&&&&&&########################(((&&&###"""#########"""!!!"""###"""###$$$&&&"""$$$''''''%%%$$$$$$%%%$$$######""""""######$$$$$$$$$###############$$$$$$$$$############$$$$$$%%%###"""###%%%&&&%%%######""""""###%%%&&&%%%$$$$$$"""!!!"""$$$&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%&&& """$$$%%%%%%$$$$$$###$$$###$$$((((((%%%###$$$$$$%%%&&&&&&%%%%%%''''''&&&%%%$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$%%%'''''''''&&&%%%%%%%%%&&&'''&&&''''''&&&%%%&&&(((***++++++*********+++,,,---,,,,,,,,,,,,+++***))))))***---&&&###)))'''!!!$$$###$$$%%%&&&'''&&&&&&%%%###"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$###&&&%%%!!!!!!$$$$$$"""""""""""""""############""" !!!$$$$$$!!! ######"""""""""###$$$%%%&&&""""""'''%%%###+++""""""""""""""""""""""""######""""""""""""###### !!!###%%%$$$###"""######!!! """$$$%%%%%%###"""!!! #########$$$$$$$$$$$$%%%$$$###"""""""""###$$$%%%$$$######""""""######$$$!!!%%%%%%"""!!!%%%'''&&&"""###%%%%%%###"""######""""""!!!!!!!!!!!!""""""$$$###""""""###%%%%%%$$$!!!%%%)))***'''$$$###$$$ !!!###"""!!!!!!"""$$$!!!!!!!!!!!!!!!!!!!!!!!!"""""""""###%%%&&&'''(((###$$$%%%$$$"""""""""$$$######$$$&&&'''%%%!!!&&&$$$""""""######"""!!!!!!!!!""""""############""""""!!!!!!""""""###$$$"""""""""######$$$$$$$$$ """%%%((((((&&&$$$""""""############""""""$$$###!!!!!!!!!"""$$$&&&&&&%%%"""!!!!!!###&&&(((""""""""""""############"""!!!!!!!!!!!!"""######!!! '''&&&"""'''#########$$$&&&%%%###!!!$$$######"""!!!!!!!!!!!!"""""""""#########$$$$$$ !!!"""######"""!!! ###$$$%%%###""""""###%%%$$$############$$$&&&'''%%%'''((('''&&&&&&((()))$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$######%%%'''***+++)))'''&&&%%%%%%%%%$$$######""""""!!!$$$$$$###""""""###$$$$$$!!!###%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$#########'''&&&+++444999777333222%%%$$$&&&***((("""!!!#########"""###$$$$$$$$$$$$###$$$%%%%%%&&&$$$$$$$$$%%%%%%$$$$$$###$$$###""""""""""""###$$$!!!###%%%%%%###"""######$$$###!!! !!!###$$$###!!!###'''))) !!!!!!!!!!!!!!!  !!!"""######$$$######""""""""""""""""""""""""""""""############""""""!!!!!!!!!!!!!!!!!! ######""" !!!$$$ !!!"""#########"""###$$$%%%&&&&&&&&&%%%$$$########################"""$$$%%%%%%$$$######$$$!!!"""######""""""###%%%$$$((((((###"""%%%***$$$######""""""######$$$$$$###############$$$$$$$$$$$$############$$$$$$$$$###"""###%%%&&&%%%$$$###%%%$$$!!!'''///---%%%###"""!!!!!!###%%%%%%$$$&&&%%%%%%%%%%%%%%%%%%$$$ !!!"""###$$$###"""""""""######$$$((((((&&&&&&&&&&&&&&&&&&''''''(((&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&%%%$$$$$$%%%'''"""""""""###$$$%%%&&&'''&&&&&&%%%###"""###'''***++++++******++++++,,,---,,,,,,,,,,,,+++***)))(((***---'''$$$***((("""%%%###$$$$$$%%%&&&%%%%%%%%%###  %%%'''%%%""""""#########$$$%%%%%%%%%$$$&&&&&&######&&&'''%%%!!!"""""""""############### !!!$$$$$$!!!!!!$$$!!!!!!!!!!!!!!!""""""###$$$%%% '''"""'''"""""""""""""""""""""""""""""""""""""""#########"""!!!!!!!!!"""###$$$$$$###"""!!! !!!"""$$$%%%$$$###"""!!!!!!!!!!!!############$$$$$$$$$$$$###"""!!!!!!!!!###&&&''' !!!###$$$%%%&&&$$$'''((($$$"""$$$%%%###"""$$$%%%%%%###""""""###"""!!!!!!!!!!!!!!!!!!"""!!!### '''''' &&&---...)))$$$"""###!!!""""""!!!!!!"""##############################""""""###$$$''')))+++"""$$$%%%$$$###"""###$$$!!!$$$&&&'''%%%###!!! ###""" !!! !!!!!!""""""######$$$$$$$$$$$$######$$$$$$%%%&&& !!!!!!!!!#########%%%&&&&&&%%%###$$$$$$%%%%%%%%%%%%$$$$$$"""!!! """$$$%%%%%%#########$$$%%%&&&!!!"""""""""############""""""!!!!!!""""""###$$$$$$""" &&&$$$ $$$!!!"""$$$%%%&&&$$$"""!!!((('''%%%#########$$$$$$!!!""""""""""""#########$$$$$$$$$%%%$$$###"""!!!!!!"""###"""!!!"""###%%%$$$###"""""""""$$$'''(((###%%%'''((('''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&!!!"""$$$%%%%%%%%%###"""###&&&***+++***'''%%%$$$!!!######!!!!!!"""""" $$$##################$$$!!!###%%%&&&''''''########################!!!"""######$$$$$$######$$$***&&&--->>>AAA666)))$$$%%%+++***"""$$$###%%%&&&'''&&&&&&'''((($$$############$$$%%%%%%"""###$$$%%%%%%%%%%%%%%%########################"""###%%%$$$###"""###$$$######"""!!!!!!"""######"""!!! ###&&&((( !!!!!!!!!!!! !!!"""$$$$$$%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!!!!"""##################!!!!!!!!!!!!!!! ######"""""""""###%%%'''"""!!!!!!!!!""""""###### """###$$$$$$###!!!######################## $$$((((((&&&%%%&&&'''$$$%%%&&&&&&$$$$$$$$$&&&###&&&%%%###"""$$$(((&&&%%%%%%$$$$$$%%%%%%&&&#########"""######$$$%%%$$$$$$#########$$$%%%%%%$$$######$$$%%%%%%%%%%%%!!!'''%%%!!!+++999777+++&&&$$$###$$$&&&''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$###$$$%%%&&&&&&%%%$$$###$$$%%%%%%%%%%%%%%%%%%$$$((('''&&&%%%%%%&&&'''(((%%%$$$$$$$$$%%%%%%&&&'''%%%%%%&&&%%%$$$$$$%%%'''!!!""""""###$$$%%%&&&&&&%%%%%%%%%$$$###$$$&&&)))+++***++++++++++++,,,,,,+++,,,,,,++++++***)))(((&&&+++&&&$$$***'''"""'''######$$$$$$$$$%%%%%%%%%$$$"""!!!"""%%%&&&%%%###!!!""""""###$$$%%%%%%&&&!!!######!!!"""&&&'''%%%!!!"""""""""############### ###$$$""""""%%% !!!!!!!!!"""""""""""" #################################!!!!!!""""""############$$$$$$###"""!!!!!!""""""###""" !!!""""""######""""""""""""######""""""#########$$$$$$$$$###"""!!!!!!"""$$$&&&((( """###$$$%%%%%%"""&&&'''%%%$$$&&&'''&&&###$$$%%%%%%###"""""""""""""""!!!!!!!!!!!!"""""""""%%%"""&&&%%%&&&,,,---(((###"""###!!!""""""!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$''')))+++"""###$$$$$$###"""###$$$!!!###%%%$$$###"""###%%%$$$"""!!!!!!"""""""""!!! !!!!!!"""######$$$$$$$$$$$$######$$$$$$%%%&&& !!!!!!!!!(((&&&#########$$$######$$$$$$%%%%%%%%%%%%$$$$$$###"""!!! """###%%%###$$$%%%&&&&&&%%%###"""!!!"""""""""############"""""""""""""""###$$$$$$"""'''###!!!'''%%% %%%!!!"""$$$&&&%%%$$$"""!!!((('''&&&$$$$$$$$$%%%&&&!!!""""""""""""###############""""""!!!!!!  !!!!!!!!!"""%%%'''$$$###"""""""""$$$'''((( ###&&&&&&%%%$$$$$$$$$########################!!!"""###$$$%%%$$$$$$### $$$((()))(((%%%$$$#########!!!!!!&&&&&&############$$$$$$#########!!!!!!###$$$$$$%%%$$$$$$########################"""######$$$$$$$$$$$$$$$"""''' ###333<<<999666+++%%%'''&&&###(((222 """######""""""$$$&&&"""""""""""""""###$$$$$$""""""###$$$%%%%%%%%%%%%######$$$$$$$$$$$$######"""$$$$$$$$$""""""###%%%!!!"""###$$$$$$###"""!!!!!!!!!""""""#########$$$ !!!"""$$$$$$!!!"""$$$%%%%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###############!!!"""""""""!!! $$$###""""""###$$$%%%%%%%%%$$$###"""!!!"""###### """######!!!########################"""'''(((&&&%%%&&&'''%%%&&&'''&&&$$$$$$$$$&&&######""""""#########"""&&&%%%%%%$$$$$$%%%%%%&&&######""""""###$$$$$$%%%$$$$$$######$$$%%%%%%&&&######$$$$$$$$$$$$%%%%%%"""'''%%%"""+++999888+++(((&&&%%%%%%'''(((((('''&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''''''''&&&%%%$$$&&&&&&&&&'''&&&%%%$$$$$$'''&&&%%%$$$$$$%%%&&&'''$$$$$$$$$$$$%%%&&&''''''%%%%%%&&&%%%$$$$$$%%%'''$$$$$$$$$%%%%%%%%%%%%$$$$$$&&&'''(((&&&&&&'''(((******++++++,,,,,,,,,,,,++++++++++++***)))((((((%%%+++'''$$$((($$$############$$$$$$$$$%%%%%%$$$&&&'''&&&$$$"""$$$%%%!!!!!!"""###$$$$$$%%%%%%!!!!!! ###$$$"""""""""""""""############### ###$$$"""###'''"""###$$$$$$$$$$$$###### $$$!!!"""&&&!!!(((######################## !!!"""######$$$######$$$%%%&&&$$$""" !!!"""!!! """"""!!! """""""""""""""###$$$%%%"""""""""############$$$"""""""""""""""$$$&&&'''"""######$$$$$$######"""###&&&%%%&&&***+++***###%%%&&&%%%###!!!!!!"""######""""""""""""######$$$'''%%% !!!&&&%%% $$$((()))&&&###"""### !!!###"""!!!!!!"""$$$"""""""""""""""""""""""""""""""""###%%%&&&'''((("""###$$$$$$###"""$$$%%%""""""""""""!!!###&&&((('''%%%$$$$$$%%%&&&%%%$$$ !!!"""###$$$$$$%%%""""""!!!!!!""""""###$$$"""""""""######$$$$$$$$$***'''###""""""#########""""""############""""""%%%$$$$$$$$$%%%%%%&&&&&&"""###&&&''''''%%%""" """"""""""""###############""""""""""""###$$$$$$"""'''$$$"""((('''$$$)))!!!###%%%&&&$$$######$$$%%%$$$$$$$$$$$$$$$%%%%%%"""""""""#########$$$$$$$$$$$$$$$######""""""""" !!!""""""###%%%'''$$$############$$$&&&''' """$$$%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$!!!"""""""""###$$$$$$$$$"""%%%'''%%%$$$######%%%&&&"""###***+++&&&"""###$$$$$$$$$$$$###"""######$$$$$$$$$######"""########################"""###$$$$$$%%%%%%$$$$$$""" &&&$$$ (((888777555555666000&&&!!!!!!!!! !!!###%%%""""""!!!!!!""""""###$$$"""###$$$%%%%%%%%%%%%%%%######$$$%%%%%%$$$#########$$$$$$###""""""###%%%!!!"""$$$%%%%%%$$$"""!!!""""""#########""""""!!! !!!###%%%&&& !!!"""$$$$$$%%%%%%"""""""""""""""""""""""" !!!""""""###""""""!!!"""""""""""""""!!! %%%###!!!!!!!!!!!! %%%$$$###""""""""""""""" !!!"""#########"""!!!$$$$$$$$$$$$$$$$$$$$$$$$ ###%%%%%%$$$$$$$$$###$$$%%%$$$###"""###$$$%%%###!!!!!!###$$$###!!!$$$######""""""######$$$""""""""""""###$$$%%%%%%$$$$$$###$$$$$$%%%&&&'''"""$$$%%%%%%$$$###%%%&&&$$$&&&%%%"""(((000...&&&'''%%%###$$$%%%&&&&&&%%%&&&%%%%%%%%%%%%%%%%%%$$$###$$$%%%&&&%%%%%%###"""%%%###$$$''''''%%%$$$'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''%%%&&&&&&%%%$$$$$$%%%'''&&&&&&&&&&&&&&&%%%$$$###$$$&&&)))***(((''''''((()))***+++,,,,,,,,,,,,+++++++++++++++***)))(((''''''---)))%%%'''!!!%%%$$$$$$$$$$$$%%%&&&&&&$$$''')))'''### """%%%!!!"""""""""###$$$$$$$$$###%%%$$$ """### """"""""""""############$$$!!! ###$$$"""$$$((("""###$$$%%%%%%$$$###""""""'''%%%$$$'''!!!'''######################## """###$$$$$$######"""$$$&&&&&&###!!!!!!"""!!! !!!$$$### $$$$$$######"""#########""""""""""""############"""""""""######$$$$$$%%%######$$$%%%%%%$$$###"""$$$'''&&&&&&)))***)))###%%%&&&%%%###!!!!!!"""$$$$$$############$$$$$$###&&&'''&&&$$$$$$$$$$$$!!!"""##################!!!"""$$$###""""""###%%%""""""""""""""""""""""""!!!"""###$$$%%%%%%%%%%%%!!!###$$$$$$######$$$%%%###"""!!!"""###$$$%%%&&&&&&%%%######%%%&&&%%%%%% !!!"""###$$$%%%%%%""""""!!!!!!""""""###$$$!!!""""""###$$$%%%&&&&&&&&&$$$######$$$%%%%%%$$$""""""############""""""###$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&$$$###"""""""""""""""##################""""""######$$$%%%$$$)))%%%"""(((&&&"""(((###%%%&&&&&&$$$###$$$&&&!!!"""###$$$$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%"""#########""""""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$$$$######$$$%%%''''''''''''''''''''''''""""""!!! !!!###%%%&&& """$$$%%%$$$######$$$&&&&&&!!!""")))***$$$"""###$$$$$$$$$$$$###"""######$$$$$$$$$######"""########################!!!""""""###$$$#########''' '''&&&"""...***222999999333((( !!!"""###"""!!!"""%%%'''######""""""######$$$%%%######$$$%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$######$$$$$$###!!!"""###%%%#########$$$$$$###############""""""!!!"""############"""!!!"""###$$$$$$ !!!######$$$$$$$$$"""""""""""""""""""""""" !!!!!!"""""""""!!!"""##################$$$""" """"""!!!!!!!!!""""""""""""""""""!!!!!!""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!###%%%%%%$$$###"""$$$%%%$$$######$$$%%%###$$$$$$######$$$&&&'''$$$######""""""######$$$""""""""""""###$$$%%%&&&$$$$$$$$$$$$%%%&&&''''''"""$$$%%%%%%######$$$'''%%%$$$###$$$&&&((('''%%%&&&$$$######$$$%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&""""""$$$%%%%%%$$$###"""%%%""""""&&&%%%!!! ###%%%%%%%%%%%%%%%$$$######%%%%%%$$$$$$$$$%%%&&&&&&%%%&&&&&&%%%$$$$$$%%%'''%%%%%%&&&&&&&&&%%%$$$###&&&'''((((((''''''((())))))***+++,,,,,,,,,++++++++++++++++++***)))((('''$$$+++)))&&&(((""""""&&&%%%$$$$$$$$$%%%''''''###$$$$$$######"""######""""""""""""############)))***)))$$$"""$$$### """"""""""""############$$$!!! ###$$$###$$$((( !!!"""######"""!!! !!!%%%""" !!!######################## """###$$$$$$$$$###"""&&&'''$$$""""""###  """%%%$$$ &&&&&&$$$###""""""!!!!!!""""""""""""############""""""###$$$$$$$$$$$$###!!!###%%%&&&''''''&&&%%%)))+++(((&&&'''&&&###$$$%%%&&&%%%###!!!!!!"""%%%%%%$$$$$$$$$$$$%%%%%%!!!"""&&&(((%%%!!!"""&&&""" !!!#########!!!###$$$$$$######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$ !!!###$$$%%%$$$$$$###!!!###$$$$$$######$$$&&&$$$""""""###%%%%%%$$$"""$$$"""!!!!!!"""$$$###""" !!!"""###$$$%%%%%%$$$$$$$$$###$$$%%%%%%&&& !!!"""###$$$%%%%%%!!!!!!"""%%%'''(((&&&$$$$$$$$$%%%%%%%%%%%%$$$$$$!!!###$$$%%%$$$"""!!!&&&%%%%%%$$$#########$$$""""""""""""#####################"""######$$$%%%)))---'''###&&&######$$$&&&'''&&&######%%%((( !!!###%%%&&&&&&&&&%%%###$$$$$$$$$$$$%%%%%%%%%!!!!!! !!!!!!%%%&&&&&&$$$"""!!!"""###$$$$$$%%%%%%%%%$$$######"""$$$%%%%%%$$$###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###"""  """%%%''' """$$$$$$######$$$%%%$$$%%%%%%%%%"""###$$$%%%%%%$$$###"""""""""###$$$$$$$$$$$$###"""""""""""""""""""""""" !!!!!!""""""""""""""" %%%&&&!!!$$$,,,+++###%%%&&& !!!((()))### !!!!!! !!!###%%%$$$$$$######$$$$$$%%%&&&$$$$$$%%%%%%%%%$$$$$$######$$$%%%&&&&&&%%%$$$###$$$$$$$$$###!!!"""$$$&&&%%%$$$"""!!!!!!"""$$$%%%%%%### """%%%''''''&&&$$$""""""""""""### !!!"""######$$$######"""""""""""""""""""""""" !!!!!!!!!!!!!!!"""###$$$$$$$$$$$$$$$"""!!! """%%%'''&&&$$$!!!"""######### !!!"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""!!!###'''(((&&&$$$$$$%%%'''&&&&&&%%%'''((( $$$'''&&&###$$$)))...&&&%%%%%%%%%%%%%%%%%%&&&""""""""""""###$$$%%%&&&$$$$$$$$$$$$%%%&&&'''(((!!!$$$&&&%%%###"""$$$'''$$$!!!"""'''(((&&&'''+++'''%%%$$$$$$%%%&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&"""###$$$%%%&&&%%%%%%$$$((($$$###%%%###%%%%%%&&&'''&&&%%%###"""&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&%%%$$$$$$%%%'''######%%%&&&&&&%%%$$$###(((''''''%%%$$$%%%(((+++)))***+++,,,---,,,++++++***++++++******)))((('''''''''&&&***&&&###***&&&&&&%%%$$$%%%&&&'''((("""  ###%%%###!!!#########"""""""""""""""!!!!!!!!!!!!###&&&)))+++"""""""""###$$$$$$""" !!!"""######""""""###$$$!!!###$$$$$$""" """###"""!!! !!!############"""""""""""""""$$$$$$$$$############"""!!!!!!!!!$$$&&&&&&"""!!!!!!!!!!!!""""""""""""##################$$$$$$###&&&$$$"""!!!###$$$$$$"""!!!!!!"""'''&&&%%%###$$$%%%''')))))))))))))))************&&&'''((('''%%%#########$$$#########$$$%%%%%%&&&''''''&&&%%%%%%$$$######!!!############$$$%%%###"""""""""!!!!!! $$$$$$$$$###$$$$$$%%%%%%%%%&&&'''%%%### %%%%%%$$$$$$###"""""""""$$$$$$$$$############### !!!"""###$$$%%%%%%%%%!!!!!!""""""""""""!!!!!!!!!"""###"""!!! !!!"""""""""""""""""""""""""""&&&%%%$$$###$$$%%%&&&'''###%%%%%%""""""'''$$$$$$$$$$$$$$$$$$$$$$$$ $$$%%%!!!!!!$$$$$$!!!!!!""""""######$$$$$$$$$$$$############$$$$$$###"""!!!!!!!!!"""$$$%%%!!!###&&&'''%%%$$$######%%%$$$###"""""""""###$$$$$$"""!!!"""%%%&&&$$$"""""""""###$$$$$$$$$$$$### !!!###$$$$$$$$$$$$"""############$$$$$$$$$"""%%%((('''$$$"""$$$&&&$$$#########$$$%%%%%%&&&#########""" !!!###%%% %%%$$$############################## !!!"""#########"""%%%###!!!###%%%&&&### %%%%%%$$$$$$###$$$$$$%%%###$$$%%%$$$###"""###$$$"""$$$%%%$$$###""""""###!!!"""$$$$$$#########$$$""" """&&&&&&""" """###!!!"""%%%"""###$$$$$$%%%%%%$$$$$$############$$$%%%&&&%%%$$$$$$$$$$$$#########""""""!!!!!!$$$(((%%% ###,,,!!!(((!!!&&&(((###&&& !!!###$$$$$$%%%%%%!!!######"""!!!!!!"""######"""  ### !!!!!! """### !!!!!!!!!!!!!!! """!!! """$$$ !!!"""###$$$$$$!!!###$$$$$$######$$$%%%$$$)))$$$!!!!!!!!!!!!""""""""""""(((""""""&&&((($$$###''' ###$$$$$$""" ###"""""""""$$$%%%$$$###""""""###$$$$$$###!!! %%%"""!!!######"""###'''###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&''''''((('''%%%###$$$&&&'''%%%###!!! !!!%%%''''''### """######$$$$$$$$$######'''&&&$$$######$$$&&&'''''')))((($$$######%%%###"""###$$$%%%%%%%%%#########$$$$$$%%%%%%%%%&&&%%%#########$$$'''(((&&&(((******)))((()))***+++,,,---,,,***)))***+++...---,,,+++***+++,,,,,,&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$######"""%%%%%%$$$$$$$$$$$$$$$$$$%%%(((***(((""" """&&&!!!  """$$$%%%"""""""""###$$$###"""!!!!!!"""###!!!$$$###"""###%%%%%%###""" """###"""!!! !!!######"""""""""""""""""""""$$$$$$$$$#########"""""" !!!$$$'''(((%%%"""""""""""""""############%%%$$$$$$$$$###""""""""" !!!$$$&&&%%%######$$$&&&&&&%%%$$$%%%&&&''''''&&&%%%&&&'''((()))))))))))))))************###$$$%%%$$$"""!!!!!!###############$$$%%%&&&'''(((((('''&&&&&&%%%$$$$$$"""$$$%%%%%%###"""###$$$#########""""""!!!!!!!!!######"""""""""###$$$$$$ """"""!!!!!!"""###"""######$$$%%%%%%&&&&&&########################!!!"""###$$$$$$%%%%%%%%%!!!!!!""""""""""""!!!!!!"""###$$$###"""!!!"""###""""""""""""""""""""""""$$$$$$$$$$$$$$$%%%%%%&&&###%%%&&&###"""&&&$$$$$$$$$$$$$$$$$$$$$$$$"""&&&'''$$$$$$'''&&&"""############$$$$$$$$$$$$""""""!!!!!!!!!!!!""""""$$$###"""""""""###%%%%%%"""$$$&&&'''%%%#########$$$######""""""###$$$%%%$$$"""!!!"""$$$&&&$$$###"""############$$$$$$$$$######"""!!!""""""###$$$"""############$$$$$$$$$$$$%%%''''''%%%$$$%%%%%%$$$#########$$$%%%%%%&&&$$$$$$$$$###""""""$$$&&&######!!!$$$$$$######################## !!!""""""######$$$######"""###%%%%%%###"""######""""""######$$$%%%"""$$$%%%$$$###"""###$$$ """%%%&&&%%%%%%&&&'''!!!"""$$$$$$#########$$$### ######!!!!!!%%%$$$"""$$$'''%%% ######$$$$$$$$$$$$$$$$$$############$$$&&&&&&%%%$$$$$$$$$$$$#########"""""""""!!!$$$'''%%%!!!###)))$$$'''((("""$$$ !!!!!!!!! !!!######!!!!!!!!!"""  !!!###"""!!!!!!"""###!!!"""""""""""""""!!!!!!!!!!!!  !!!"""###!!!!!!!!!!!!""""""""""""!!!""""""!!!!!!"""###"""""""""&&&)))(((""""""#########$$$$$$$$$'''######''''''$$$$$$''' !!!###$$$$$$###!!! $$$""""""###$$$%%%$$$###""""""###$$$$$$%%%$$$$$$%%%"""!!!###$$$"""###'''$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$###############$$$&&&%%%###$$$&&&'''%%%###$$$######&&&((((((&&&#########$$$$$$$$$######"""'''&&&$$$######$$$&&&'''"""%%%%%%###$$$'''###$$$$$$######$$$%%%%%%%%%&&&&&&&&&''''''(((((((((&&&%%%$$$$$$%%%%%%''''''&&&&&&&&&'''(((((('''''')))***,,,,,,++++++,,,------,,,+++***)))***++++++&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&(((&&&###!!!###%%%###"""  !!!!!!""""""######""""""!!! """###"""&&&%%%$$$$$$$$$$$$!!! """###"""!!! !!!###""""""""""""""""""######$$$$$$#########""""""""" """%%%(((((('''%%%############$$$$$$$$$$$$&&&%%%%%%$$$###"""!!!!!!%%%###""""""###$$$$$$###!!!""""""""""""###%%%''''''((()))))))))))))))))))))))))))************'''''''''%%%######%%%&&&"""""""""###$$$&&&'''(((((((((''''''&&&&&&%%%%%%%%%&&&'''&&&$$$""""""##################"""""""""!!!!!!!!!!!!!!!"""###$$$!!!"""!!!!!!###$$$######$$$$$$%%%&&&&&&'''"""""""""""""""""""""""""""######$$$%%%%%%%%%&&&!!!!!!""""""""""""!!!!!!"""$$$%%%$$$###"""###%%%""""""""""""""""""""""""""""""###$$$$$$$$$$$$$$$###%%%'''%%%"""!!!###&&&$$$$$$$$$$$$$$$$$$$$$$$$"""%%%%%%######%%%%%%"""%%%%%%%%%$$$$$$$$$$$$$$$""""""!!!!!!!!!!!!""""""$$$$$$######$$$$$$%%%&&&###%%%'''&&&%%%###""""""###"""""""""###$$$%%%%%%###"""""""""$$$%%%$$$###$$$###"""""""""###%%%%%%'''%%%""" !!!###%%%"""############$$$$$$$$$&&&%%%%%%&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$%%%%%%$$$######$$$&&& $$$%%%""" """###"""########################""""""!!!""""""###%%%%%% """$$$$$$$$$###$$$%%%"""!!!!!!!!!"""###$$$$$$"""###$$$$$$###"""###$$$"""###"""!!! !!!!!!"""$$$$$$#########$$$%%%!!!!!!!!!!!!%%%######$$$'''&&&$$$%%%)))$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$###############$$$"""###%%%%%%######%%%"""((()))"""### !!!"""######### """######!!! !!!""""""###"""!!!!!!###"""###$$$###"""!!!"""###""""""############"""""" !!!!!!!!!"""""""""###"""""""""!!!!!!!!! !!!""""""!!!!!!"""###$$$$$$###%%%'''&&&$$$$$$%%%%%%%%%&&&&&&&&&'''$$$$$$''''''$$$$$$&&&########################$$$###"""###%%%%%%%%%###"""######$$$%%%&&&'''(((%%%"""!!!$$$$$$"""###'''%%%$$$$$$###$$$%%%&&&'''"""""""""""""""#########&&&$$$###$$$%%%&&&%%%$$$%%%$$$$$$$$$&&&'''&&&%%%$$$$$$%%%%%%$$$###""""""&&&&&&$$$$$$$$$$$$&&&&&&!!!#########%%%((('''###$$$$$$######$$$$$$%%%&&&''''''''''''((((((((((((%%%%%%&&&''''''''''''''''''%%%$$$&&&)))***(((&&&''')))++++++++++++---///++++++***))))))))))))***&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&'''((((((#########$$$$$$%%%%%%&&&######$$$###############%%%$$$###"""""""""""""""!!!"""###"""!!!!!!!!!"""!!!$$$$$$###!!!!!!!!!$$$"""!!!"""""""""  """###"""!!! !!!###"""""""""""""""#####################"""""""""""" !!!"""%%%&&&'''&&&%%%"""""""""#########$$$$$$%%%$$$$$$$$$###"""""""""%%%###!!!!!!!!!""""""### !!!!!! !!!###&&&(((***+++,,,+++***)))((()))))))))************+++***(((%%%###"""$$$&&&!!!!!!"""###$$$&&&((()))''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&###"""""""""$$$$$$##################!!!!!!!!!!!!"""######$$$!!!"""$$$$$$###""""""###&&&%%%%%%$$$$$$######"""!!!!!!!!!!!!""""""""""""$$$$$$$$$$$$$$$%%%%%%&&&!!!!!!""""""""""""!!!!!!!!!###$$$$$$""""""###%%%"""""""""""""""""""""""" !!!###$$$$$$$$$###"""###%%%''''''%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%$$$%%%%%%%%%$$$%%%%%%%%%$$$$$$######"""$$$$$$############$$$$$$############$$$$$$%%%%%%$$$%%%'''&&&$$$""""""###!!!!!!"""######$$$%%%&&&###""""""###$$$$$$$$$$$$%%%###"""!!!!!!###%%%&&&%%%$$$"""!!!!!!"""$$$%%%""""""#########$$$$$$$$$'''%%%$$$%%%((()))'''$$$###$$$$$$$$$%%%$$$$$$$$$###$$$%%%$$$######$$$%%%###%%%&&&%%%###"""!!! ###########################"""""""""###$$$%%%&&&"""%%%%%%###"""$$$'''$$$######"""""""""######"""###$$$$$$###"""$$$%%%!!!###### !!!"""$$$$$$#########$$$&&&"""!!!"""!!!!!!!!!!!!"""#########&&&)))$$$$$$############$$$$$$%%%%%%&&&%%%$$$$$$%%%'''########################%%%###"""###$$$$$$###"""%%% '''((("""$$$!!!"""###$$$%%%%%%%%%%%% """######!!! !!!###$$$$$$###"""!!!###%%%"""###$$$###!!! !!!"""!!!!!!"""#########"""""" !!!""""""""""""!!!""""""""""""!!!!!!!!!!!!!!!###$$$$$$######$$$%%%"""%%%'''&&&###!!!!!!!!!%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''&&&$$$%%%&&&%%%$$$#########$$$%%%&&&$$$###"""###%%%&&&%%%$$$$$$############%%%'''(((%%%""""""%%%%%%######&&&&&&$$$###""""""$$$&&&''' !!!"""###$$$%%%&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$###"""""""""###$$$$$$%%%%%%%%%%%%$$$###""""""&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%$$$###$$$$$$$$$###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''))))))((('''&&&***'''%%%(((,,,...+++'''(((***++++++++++++---...++++++******))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%%%%""""""###$$$%%%%%%&&&&&&"""!!!!!!!!!###$$$$$$"""$$$$$$$$$$$$$$$$$$$$$%%% """###""" !!!### """$$$%%%$$$######$$$!!! !!!######"""!!! """###"""!!! !!!###!!!!!!""""""#####################"""""""""!!!!!!!!!"""###$$$$$$#########!!!!!!!!!"""""""""######"""""""""###$$$$$$$$$%%%"""""""""!!!!!!"""$$$&&&$$$%%%%%%$$$""""""$$$&&&&&&(((+++---...---,,,***((()))))))))************)))(((&&&"""!!!!!!"""###$$$&&&((()))%%%%%%%%%$$$$$$$$$$$$$$$!!!###$$$$$$###""""""#####################$$$$$$!!!!!!!!!"""###$$$%%%%%% """###$$$"""""""""###$$$$$$######"""!!!!!!!!! !!!!!!""""""""""""$$$$$$#########$$$%%%&&&!!!!!!""""""""""""!!!!!! !!!""""""!!!!!!"""$$$"""""""""""""""""""""""" !!!"""###$$$###"""!!!###$$$'''''''''%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$%%%'''''''''&&&'''$$$$$$######"""""""""!!!$$$$$$############$$$$$$!!!""""""###############$$$%%%&&&%%%$$$"""###$$$!!!!!!"""###$$$%%%%%%%%%"""###############$$$$$$%%%###"""!!!!!!###%%%&&&!!!!!!###$$$$$$%%%%%%%%%""""""#########$$$$$$$$$&&&$$$###%%%((()))'''$$$###$$$%%%%%%%%%$$$$$$###!!!###$$$$$$"""""""""###""""""###%%%&&&%%%###"""########################""""""""""""###$$$%%%&&&"""%%%%%%###"""$$$''''''&&&%%%$$$###"""""""""!!!###$$$$$$######$$$%%%$$$&&&''''''$$$!!! !!!"""$$$$$$#########$$$&&&$$$###%%%###!!!"""###"""!!!###%%%&&&$$$######""""""######$$$%%%&&&&&&%%%######%%%'''########################$$$$$$""""""###$$$###!!! '''###$$$ ### !!!""""""###""""""!!!"""$$$###!!! !!! !!!  """!!!"""###"""  !!! !!!!!!"""""""""!!! !!!""""""######"""""" !!!"""#########!!!###$$$$$$######$$$%%% !!!###%%%%%%$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%&&&%%%((()))'''$$$$$$%%%&&&%%%$$$###"""###$$$&&&'''$$$#########%%%&&&%%%$$$%%%%%%###""""""###$$$%%%%%%"""###&&&&&&$$$$$$&&&%%%$$$###""""""$$$&&&'''""""""###$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###"""!!!"""$$$%%%%%%%%%%%%%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%$$$###$$$%%%"""$$$%%%$$$######%%%'''########################$$$%%%'''))))))((('''%%%***'''%%%(((---///,,,(((***,,,,,,,,,******+++,,,+++++++++++++++*********&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########""""""###$$$%%%%%%&&&&&&""" !!!###$$$$$$###!!!!!!""""""######$$$$$$ """###"""!!!$$$"""###$$$###!!! !!!"""!!! !!!###%%%'''&&&%%% """###"""!!! !!!###!!!!!!!!!"""######$$$$$$######"""""""""!!!!!!!!!!!!"""$$$###"""!!!"""### !!!!!!!!!""""""""""""!!!!!!"""###$$$%%%%%%&&&!!!###$$$$$$###$$$&&&((($$$$$$$$$###""""""%%%''''''(((+++---...---,,,,,,))))))))))))************+++***((($$$ """""""""###$$$&&&'''((($$$$$$$$$$$$############ """######"""!!!"""###"""""""""###############!!!!!!!!!"""###$$$%%%&&&!!!!!!!!!###$$$ !!!!!!"""######### !!!!!!""""""######$$$$$$$$$"""""""""###$$$%%%!!!!!!""""""""""""!!!!!! """"""!!!!!!"""$$$""""""""""""""""""""""""!!!!!!"""##################$$$%%%&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$  ###$$$!!!!!!$$$#########"""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!"""############"""###$$$%%%%%%######$$$%%%!!!"""###$$$$$$$$$$$$$$$!!!###$$$$$$######$$$%%%$$$###"""""""""###%%%%%%!!!###%%%&&&&&&%%%%%%"""############$$$$$$$$$$$$######%%%&&&'''&&&%%%###$$$%%%&&&%%%$$$###""" """$$$$$$"""!!!""""""$$$((('''&&&'''######################## !!!"""###$$$$$$$$$$$$ """$$$$$$$$$###$$$%%%''''''%%%$$$######""""""!!!"""$$$$$$######$$$&&&!!!"""$$$$$$######$$$%%%!!!"""$$$$$$#########$$$%%%###$$$'''%%% !!!%%%&&&###"""%%%&&&%%%$$$###"""!!!!!!"""###$$$$$$&&&&&&$$$!!!!!!$$$'''###############$$$$$$$$$!!!$$$$$$""""""$$$$$$"""!!!&&&  !!!!!!!!!"""###############!!!###$$$###!!!  """!!! !!!""" !!!"""!!!  !!! !!!!!!"""!!!!!!!!!!!!!!!"""""""""###### !!!"""###$$$$$$!!!""""""!!!!!!"""###""" !!!%%%%%%######&&&#########$$$$$$$$$%%%%%%%%%)))+++'''###$$$&&&&&&$$$######"""###$$$&&&'''%%%$$$###$$$%%%&&&&&&$$$%%%%%%$$$###############$$$"""###''''''$$$$$$&&&$$$######"""###$$$%%%&&&$$$$$$$$$$$$""" ###$$$%%%$$$###"""###%%%&&&'''&&&%%%######%%%'''$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&%%%###%%%)))"""$$$&&&%%%""""""%%%(((%%%%%%%%%%%%$$$$$$$$$$$$###%%%'''((()))(((&&&%%%'''%%%%%%'''***,,,***(((+++,,,---,,,***)))***+++++++++,,,,,,++++++***)))&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&%%%$$$$$$#########$$$$$$%%%%%%&&&!!!!!!""""""#########$$$ !!!!!!""""""""""""""""""###!!!!!!$$$!!!"""!!!  ###%%%!!! !!!###%%%&&&&&&%%% """###"""!!! !!!### !!!!!!"""######$$$$$$###"""""""""!!!!!!!!!!!! """$$$$$$""""""$$$&&&!!!!!!"""""""""#########"""""""""###$$$$$$$$$%%% """%%%%%%$$$###$$$&&& !!!!!!!!!###&&&)))'''(((***,,,------------))))))))))))************+++,,,+++)))&&&$$$$$$%%%############$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%###!!!!!!"""!!!!!!!!!""""""######### !!!"""###$$$%%% !!!"""###!!!!!!!!!"""######$$$$$$!!!!!!""""""###$$$$$$%%%$$$###!!! !!!###$$$!!!!!!""""""""""""!!!!!!!!!""""""""""""$$$%%%""""""""""""""""""""""""###""""""""""""###$$$$$$#########$$$&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""""""""###############$$$$$$""""""!!!!!!!!!!!!""""""!!!"""###$$$$$$$$$######"""###$$$$$$###$$$%%%'''"""###$$$$$$$$$$$$###"""!!!###%%%$$$""""""$$$&&&"""############$$$$$$$$$#########$$$$$$%%%%%%%%%"""############$$$$$$$$$ """$$$%%%$$$$$$%%%&&&###$$$%%%&&&&&&$$$###!!!!!!###%%%%%%$$$""""""###!!!###'''%%%$$$&&&########################"""$$$%%%$$$"""!!!######"""###%%%%%%###"""$$$$$$############$$$$$$ """###$$$######%%%&&& !!! !!!###&&&!!!"""$$$$$$#########$$$%%%""""""%%%%%%""""""$$$$$$'''$$$$$$''''''$$$$$$###"""!!!!!!"""###$$$###%%%&&&###"""&&&""""""#########$$$$$$$$$$$$&&&""" ###%%%$$$&&&"""###"""""""""###$$$$$$$$$$$$###"""###$$$###!!! !!!######""""""###$$$ !!!""""""!!! """### """"""############"""!!!!!!!!!"""###$$$ !!!!!!""""""######!!!""""""!!!!!!"""###'''"""!!!%%%%%%!!!"""######$$$$$$$$$%%%%%%%%%$$$+++,,,'''###$$$&&&&&&"""""""""######$$$%%%&&&%%%$$$###$$$&&&'''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$"""###'''((($$$$$$&&&############$$$$$$$$$$$$###$$$$$$$$$###!!!"""$$$%%%$$$""""""###%%%%%%''''''&&&###"""$$$&&&######$$$%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$###!!!###'''&&&"""$$$***!!!$$$&&&%%%"""!!!%%%(((&&&&&&&&&%%%%%%$$$$$$$$$###$$$%%%&&&'''&&&&&&%%%%%%&&&'''(((***************+++,,,,,,+++***+++---)))***+++++++++***((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%$$$"""!!!###%%%"""############""""""!!!"""###!!!!!!%%% ###(((,,, !!!###$$$###"""!!!"""###"""!!! !!!### !!!!!!"""###$$$$$$$$$""""""""""""!!!!!!!!!!!!"""$$$%%%$$$$$$''')))"""############$$$$$$$$$$$$$$$$$$###############!!!$$$$$$""" """ !!!######%%%(((---000((((((***+++,,,---------))))))))))))************&&&((())))))&&&%%%%%%%%%$$$#########$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((&&&###!!!!!!!!! !!!!!!"""""""""###!!!"""###$$$!!!"""$$$###!!! !!!%%%%%%$$$$$$###"""""""""!!!""""""###$$$%%%%%%%%%$$$###!!! """###!!!!!!""""""""""""!!!!!! """###$$$######%%%&&&""""""""""""""""""""""""$$$###"""""""""###%%%&&&$$$###"""###%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!'''((($$$$$$(((#########$$$$$$%%%%%%&&&$$$$$$############$$$$$$"""###$$$%%%&&&%%%$$$$$$!!!###$$$$$$###$$$&&&((("""###$$$%%%%%%$$$"""!!!!!!###%%%$$$""""""$$$&&&""""""###$$$$$$$$$$$$###'''&&&$$$"""!!!###%%%&&&"""############$$$$$$$$$"""%%%%%%###"""$$$'''###$$$&&&&&&&&&$$$"""!!!"""$$$&&&&&&%%%$$$###$$$(((!!!###%%%""" !!!########################"""%%%%%%$$$!!! %%%###!!!###%%%&&&### !!!"""$$$%%%&&& """###$$$######%%%&&&%%%%%%$$$"""!!!!!!$$$&&&!!!###$$$$$$######$$$%%%$$$!!! ###$$$$$$'''+++!!!%%%######''''''###$$$###""" """###$$$###%%%&&&"""!!!&&&""""""######$$$$$$$$$$$$###'''""""""&&&&&&'''!!!((()))###&&&"""###$$$###!!!   """######""""""###%%% """######$$$$$$$$$$$$###!!! """$$$%%%""""""""""""!!!!!!!!!!!!"""###$$$$$$######$$$%%%######%%%######&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$+++---'''"""$$$&&&%%%!!!!!!"""###$$$$$$%%%%%%%%%$$$###$$$&&&'''&&&%%%"""###%%%'''((((((''''''$$$"""$$$((((((%%%$$$&&&""""""###$$$$$$$$$$$$### """$$$&&&'''&&&%%%%%%!!!$$$%%%%%%"""!!!###%%%"""%%%&&&%%%""" """$$$"""###$$$%%%&&&'''''''''$$$%%%%%%&&&&&&%%%%%%$$$###"""$$$(((&&& !!!'''!!!$$$'''%%%"""!!!$$$)))%%%%%%%%%$$$$$$#########$$$$$$%%%%%%&&&&&&%%%%%%&&&(((***+++++++++,,,...((()))++++++++++++---///((()))*********)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&"""######$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$ $$$'''&&&!!! ###&&&###&&&(((&&&!!! ###''''''"""!!!$$$!!!############"""!!!"""$$$'''&&&%%%###!!! $$$'''!!!!!!"""###############""""""$$$%%%###########################$$$#########""""""!!!!!!"""############$$$$$$$$$'''&&&%%%$$$###!!! %%%###!!!"""$$$%%%$$$!!!"""###%%%%%%$$$$$$%%%'''(((***,,,---,,,,,,...///************************+++------)))$$$"""###%%%"""$$$%%%%%%######$$$&&&$$$%%%%%%$$$######$$$&&&%%%###!!! $$$###"""!!!!!!"""######$$$""" !!!$$$%%%###!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!"""###%%% """### ###((($$$!!! ######!!!"""%%%""""""######""""""###$$$ !!!###$$$$$$!!!!!!&&&$$$ '''***&&&""""""$$$%%%"""$$$$$$"""#########$$$$$$%%%%%%&&&$$$$$$############$$$$$$!!!"""""""""######$$$$$$%%%&&&&&&$$$!!!!!!###&&&%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%&&&&&&&&&###'''***)))&&&$$$### ###$$$$$$######$$$!!!%%%''''''&&&%%%%%%$$$!!!"""''''''###"""&&&$$$$$$$$$$$$$$$###"""!!!&&&%%%%%%&&&(((((('''%%%(((######'''((($$$"""%%%%%%$$$###"""""""""$$$$$$ """###$$$$$$$$$$$$%%%""" ###%%%###!!!'''$$$""""""$$$$$$"""###%%%'''&&&""" !!!"""%%%$$$###"""!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%"""######""""""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$%%%!!! !!!"""$$$%%% !!!"""!!!  !!!!!!###%%%%%%%%%$$$%%%&&& !!!"""###""" !!!!!!!!!!!!"""""""""""""""""""""""""""######$$$ %%%'''###%%%%%%$$$$$$######$$$$$$%%%%%%""" ###''')))&&&""""""""""""""""""""""""""""""############$$$$$$$$$###"""###$$$&&&&&&%%%$$$$$$%%%&&&%%%###"""###$$$$$$$$$%%%$$$###$$$''')))$$$$$$$$$$$$$$$###"""!!!###$$$$$$%%%&&&&&&&&&&&&%%%$$$###""""""###$$$%%%)))'''$$$"""!!!"""$$$%%%%%%!!!!!!%%%'''&&&&&&((("""###$$$%%%&&&%%%$$$$$$"""###%%%%%%$$$$$$$$$%%%$$$%%%&&&&&&$$$"""######$$$  %%%((('''$$$$$$$$$$$$$$$$$$$$$$$$$$$'''***$$$ $$$((()))######$$$%%%%%%&&&''''''$$$$$$%%%%%%%%%$$$$$$###%%%&&&)))+++,,,,,,+++***,,,,,,,,,---...///...,,,)))***++++++++++++******(((&&&%%%%%%&&&'''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%(((%%%###"""###$$$$$$###%%%$$$#########$$$&&&''' ###$$$""" ###!!!)))$$$"""$$$!!!###"""###$$$###""""""$$$&&&"""######"""!!!!!!###$$$!!!!!!"""###############%%%###""""""###"""""""""""""""""""""""""""############"""""""""!!!""""""#########$$$$$$$$$&&&%%%%%%$$$###"""!!!!!!$$$""" !!!###$$$###!!!"""###$$$$$$$$$$$$%%%'''''')))+++,,,,,,,,,---...)))))))))******++++++++++++------***%%%###$$$&&&%%%%%%%%%%%%%%%%%%%%%$$$######$$$###"""!!!###%%%$$$"""!!!!!!"""""""""!!!!!!!!! !!!"""###$$$###!!! """###""" !!!!!!!!!!!!"""""""""""" !!!!!!!!!!!! """###"""!!!"""###$$$ """###!!!###((($$$!!! ######!!!"""%%%"""### $$$### %%%######%%%### ### """### $$$&&&"""###)))+++'''$$$$$$$$$%%%### !!!%%%%%%###$$$$$$$$$%%%%%%%%%%%%%%%###""""""""""""""""""######"""  !!!###%%%$$$%%%&&&$$$"""!!!$$$&&&%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%"""$$$&&&&&&%%%$$$%%%&&&!!!###$$$$$$%%%&&&"""######""" !!!"""###!!!"""''''''###"""%%%%%%%%%%%%%%%%%%$$$############"""$$$%%%&&&%%%###((($$$###''''''"""!!!######""""""!!!!!!!!!""""""!!!!!!!!!"""###$$$$$$$$$############""""""###$$$***(((&&&&&&''''''%%%"""!!!######""""""###%%%######""""""""""""#######################################$$$%%%#########"""######$$$$$$%%%######""""""""""""#########"""""""""""""""###############"""""""""""""""$$$$$$$$$###############!!!!!! !!!"""###$$$ !!!"""""" !!!"""$$$%%%&&&%%%###"""""""""$$$$$$############$$$$$$!!!!!!!!!!!!"""""""""""""""""""""""""""######$$$###&&&$$$"""%%%$$$$$$######$$$$$$%%%&&&### !!!$$$$$$!!!"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######$$$%%%$$$"""!!!"""######$$$$$$$$$###$$$&&&((($$$$$$$$$$$$$$$###""""""$$$$$$#########$$$&&&&&&$$$$$$############$$$$$$&&&%%%###""""""$$$%%%&&&(((%%%###%%%$$$  """###$$$%%%%%%%%%$$$$$$"""###%%%%%%$$$$$$$$$%%%###%%%&&&&&&$$$#########'''%%%######$$$%%%$$$"""$$$$$$$$$$$$$$$$$$$$$$$$(((***)))%%%%%%))))))%%%######$$$%%%%%%&&&''''''$$$$$$%%%%%%%%%$$$$$$###%%%&&&)))+++,,,,,,+++***+++++++++,,,------,,,+++************************(((&&&%%%%%%&&&'''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''%%%###"""###$$$$$$$$$$$$$$$#########$$$$$$%%%!!!###!!!""""""(((#########""" """$$$$$$###"""###$$$ """###"""!!!"""###!!!!!!"""###############!!!!!!!!!!!!!!!####################################"""""""""""""""""""""#########$$$$$$$$$$$$$$$#########"""""""""!!! !!!"""###""" !!!###$$$$$$$$$$$$&&&'''''')))+++,,,,,,,,,---...*********++++++,,,,,,,,,+++------***&&&$$$%%%''')))'''$$$%%%''''''%%%"""!!!"""###""" """$$$###!!!!!!"""###$$$$$$### !!!"""###%%%%%%"""  !!!"""!!!!!!!!!!!!!!!"""""""""""" !!!!!!"""###%%%$$$###""""""###### """""""""###'''$$$!!! ######!!!"""%%% """###""""""$$$$$$!!!%%%!!! ###$$$"""!!!### """$$$###  ###%%%###$$$(((***'''%%%%%% ###""""""###!!!%%%%%%%%%%%%$$$$$$$$$$$$""""""!!!!!!!!!!!!""""""%%%###!!!!!!%%%'''###$$$$$$$$$"""###$$$&&&$$$$$$$$$$$$$$$#########%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$###"""###&&&)))"""$$$$$$$$$$$$%%%%%%$$$""""""%%%"""!!!###'''((($$$###$$$%%%%%%&&&&&&&&&%%%$$$$$$###""""""###%%%&&&$$$###&&&$$$$$$&&&%%%!!! """""""""###############"""""""""!!!!!!"""###%%%&&&"""%%%'''%%%"""!!!$$$'''((('''%%%$$$%%%$$$###!!!!!!"""""""""$$$%%%!!!!!!!!!"""###$$$%%%&&&########################$$$#########$$$$$$""" ###############$$$$$$$$$"""""" """"""######"""""""""""""""###############""""""!!!!!!%%%%%%$$$$$$###"""""""""""""""!!!!!!!!!!!!"""###!!!"""""""""!!!###$$$###$$$%%%$$$"""!!! !!!"""!!! """$$$&&&!!!!!!!!!!!!"""""""""""""""""""""""""""######$$$ ###$$$"""!!! $$$$$$############$$$$$$%%%###!!!!!!$$$$$$!!!"""""""""""""""""""""""""""############$$$$$$$$$%%%%%%%%%%%%$$$###"""""""""$$$$$$###"""!!!"""###"""###$$$#########%%%'''###$$$$$$$$$$$$###""""""%%%$$$###""""""###%%%'''######$$$$$$$$$$$$######"""######$$$$$$%%%&&&&&&)))%%%###$$$""""""###$$$%%%%%%%%%%%%$$$"""###%%%%%%$$$$$$$$$%%%###%%%&&&&&&$$$######$$$'''''''''%%%###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$+++'''""" %%%)))$$$###$$$$$$%%%%%%&&&&&&'''$$$$$$%%%%%%%%%%%%$$$$$$%%%'''(((***++++++++++++)))***++++++,,,,,,++++++******)))((((((((()))***(((&&&%%%%%%&&&'''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$""""""$$$%%%%%%$$$#########$$$######"""""""""###$$$""" """$$$%%%!!!###""""""!!!$$$%%%$$$""""""### """"""""""""###%%%!!!!!!"""############### !!!"""!!!%%%%%%%%%%%%%%%%%%%%%%%%#########"""""""""""""""""""""""""""####################################""""""!!!""""""""""""!!!!!!"""$$$$$$$$$$$$&&&((((((***,,,---------...///------------,,,,,,,,,,,,***,,,---***&&&$$$&&&(((,,,((($$$%%%((()))&&&!!!""""""###"""!!! """$$$"""!!!!!!"""###$$$"""!!!"""""""""######$$$$$$%%%!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""" !!!!!!!!!!!!""""""###$$$$$$###"""###$$$"""!!!!!!""""""###$$$%%%$$$!!! ######!!!"""%%%!!!#########$$$$$$$$$###### $$$"""!!!!!!"""$$$&&&&&&$$$######$$$"""!!!###%%%&&&$$$#########$$$!!! ######"""$$$$$$$$$######"""""""""""""""!!!!!!!!!!!!""""""&&&%%%###""""""###%%%&&&""""""#########$$$%%%%%%$$$$$$$$$###############&&&%%%%%%%%%$$$$$$######%%%%%%$$$###"""###&&&(((###$$$&&&%%%###"""""""""$$$$$$###!!!!!!###(((,,,"""###%%%'''(((&&&$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%$$$$$$%%%''''''&&&$$$""""""###$$$###!!!!!!"""###$$$%%%''''''&&&%%%$$$$$$###"""!!!!!!###%%%&&&$$$&&&&&&%%%######%%%''''''&&&%%%$$$######!!!!!! !!!"""###""""""""""""""""""""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$"""###$$$%%%%%%$$$#########$$$$$$$$$#########"""  """###$$$######"""""""""""""""&&&&&&%%%%%%$$$#########$$$$$$##################"""""""""!!!!!!!!!!!!!!!!!!"""###"""###$$$&&& """###""""""###$$$  !!!###$$$!!!!!!!!!!!!"""""""""""""""""""""""""""######$$$ """###$$$"""!!!$$$$$$############$$$$$$###!!!!!!###%%%&&&%%%###""""""""""""""""""""""""""""""#########$$$$$$$$$$$$%%%&&&%%%$$$############$$$%%%$$$"""""""""$$$!!!"""############$$$&&&######$$$$$$$$$######"""%%%%%%$$$$$$$$$$$$%%%&&&"""###$$$%%%%%%$$$###""""""###$$$%%%&&&%%%%%%$$$%%%######%%%### $$$######$$$$$$%%%%%%%%%%%%"""###%%%%%%$$$$$$$$$%%%###$$$&&&%%%$$$######$$$"""%%%'''%%%"""!!!$$$((($$$$$$$$$$$$$$$$$$$$$$$$)))$$$ %%%'''!!!$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%&&&%%%%%%%%%&&&'''(((***++++++++++++)))+++,,,,,,,,,+++,,,,,,+++***(((&&&&&&''')))***(((&&&%%%%%%&&&'''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""$$$%%%$$$###""""""###$$$$$$"""!!! ############""""""###$$$$$$ &&&###%%%!!!$$$$$$###""""""###"""""""""!!! """&&&)))!!!!!!"""###############""""""#########$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""######!!!!!!"""""""""#########"""############$$$$$$$$$######################## """$$$$$$$$$$$$&&&((()))+++............///111111111000...---,,,+++***)))+++,,,***&&&%%%&&&))),,,(((%%%%%%))))))&&&""""""###$$$###!!!!!!###$$$###"""!!!""""""!!!#########""""""!!! """"""###"""""""""""""""!!!!!!!!!!!!""""""""""""!!!""""""""""""#########!!!""""""!!!"""###%%%!!!!!!"""!!!"""$$$$$$$$$$$$!!! ######!!!"""%%%""""""###$$$%%%$$$$$$$$$""" $$$###!!!!!!"""$$$&&&'''&&&%%%$$$$$$ """$$$$$$###$$$$$$### %%%(((%%%$$$&&&&&&%%%######""""""!!!!!! $$$######""""""######$$$"""######$$$$$$###"""""""""""""""###$$$$$$$$$$$$########################%%%%%%%%%$$$$$$#########"""###%%%%%%$$$###$$$%%%%%%&&&'''&&&$$$######$$$###$$$%%%%%%%%%&&&(((***###%%%&&&&&&&&&'''&&&%%%######$$$$$$$$$$$$######$$$$$$$$$%%%&&&'''&&&$$$!!!$$$###""""""###$$$###$$$%%%&&&'''&&&&&&%%%%%%$$$"""!!!!!!###%%%&&&'''%%%###$$$&&&'''&&&$$$((((((((('''&&&%%%%%%%%%""""""######$$$$$$###"""$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$""""""$$$&&&&&&%%%######$$$$$$$$$######"""###"""!!!!!!!!!!!!"""#########"""""""""""""""###%%%%%%%%%$$$$$$$$$######!!!!!!"""###$$$$$$%%%%%%"""""""""""""""!!!!!!!!!!!!"""###"""###$$$&&& """""""""!!!"""######$$$%%%%%%%%%%%%$$$###!!!!!!!!!!!!"""""""""""""""""""""""""""######$$$""" """$$$%%%$$$$$$######""""""######$$$!!!!!!"""###%%%%%%%%%$$$""""""""""""""""""""""""""""""#########$$$$$$$$$!!!###%%%%%%$$$###$$$&&&%%%&&&'''&&&$$$###$$$%%% """###$$$######$$$&&&"""######$$$$$$$$$######%%%%%%&&&''''''&&&%%%$$$"""###$$$%%%%%%$$$###"""###$$$%%%&&&&&&$$$"""!!!$$$###%%%'''&&&$$$%%%***$$$###$$$$$$$$$$$$%%%%%%"""###%%%%%%$$$$$$$$$%%%"""$$$%%%%%%$$$###$$$%%%###&&&$$$ """'''$$$$$$$$$$$$$$$$$$$$$$$$'''$$$$$$&&&((('''%%%###$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%&&&&&&&&&&&&&&&&&&'''((()))***++++++,,,***,,,......,,,,,,---...,,,***(((&&&&&&'''((()))(((&&&%%%%%%&&&'''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""###$$$%%%###"""!!!"""###$$$$$$###!!!!!!!!!!!! !!!!!!""""""!!!$$$!!!"""((($$$'''!!!######"""!!!"""###%%%$$$""" """&&&)))!!!!!!"""###############"""###""" !!!###!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############!!!!!!!!!"""""""""########################$$$$$$"""$$$%%%$$$###"""###$$$ """###$$$$$$%%%'''((()))+++---.........///000111000///...,,,+++***)))''')))***)))%%%$$$&&&)))***(((%%%&&&((((((&&&#########$$$###"""!!!###%%%###"""!!!""""""!!!!!!!!!!!! """###$$$###"""!!!"""$$$!!!!!!!!!!!!""""""""""""""""""#########$$$$$$$$$ !!! !!!###%%%"""###!!!"""%%%%%%###$$$!!! ######!!!"""%%%###!!!"""%%%%%%######%%%$$$ ###%%%###"""$$$ !!!"""$$$$$$###""""""!!!%%%'''%%%###%%%&&&%%%!!!&&&$$$""""""###""""""""""""!!!!!!!!!!!!!!!$$$$$$############$$$$$$ """######!!!"""""""""###$$$%%%###""""""""""""###############$$$$$$$$$$$$$$$#########"""%%%&&&%%%$$$######"""$$$%%%%%%%%%%%%''')))###$$$&&&&&&$$$""""""######%%%$$$""""""%%%&&&%%%""""""###$$$$$$$$$######"""!!!!!!"""$$$%%%###""""""%%%###!!!"""$$$$$$!!!!!!"""###$$$$$$$$$$$$%%%$$$###"""######$$$%%%(((%%%"""###&&&(((&&&######%%%&&&%%%$$$###$$$%%%!!! !!!###%%%'''&&&%%%%%%$$$$$$#########$$$$$$""""""""""""""""""""""""&&&$$$"""###$$$%%%%%%$$$######$$$%%%%%%###"""!!!########################"""""""""""""""######$$$"""""""""""""""""""""""" !!!###$$$%%%&&&''' !!!""""""""""""!!!!!!!!!"""""""""!!!###$$$"""###$$$###!!!  !!!###$$$&&&%%%$$$"""!!!!!!!!!!!!!!!"""""""""""""""""""""""""""######$$$""" !!!$$$&&&&&&######""""""""""""######""""""""""""!!! """""""""""""""""""""""""""############$$$$$$$$$###&&&&&&$$$###%%%'''%%%'''''''''%%%$$$%%%&&& """$$$%%%$$$$$$%%%&&&""""""###$$$$$$$$$$$$###%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$$$$$$$######%%%%%%&&&&&&%%%$$$"""!!!%%%%%%''')))'''###&&&+++$$$$$$######$$$$$$%%%&&&"""###%%%%%%$$$$$$$$$%%%"""$$$%%%%%%$$$$$$$$$%%%"""%%%&&&######$$$$$$$$$$$$$$$$$$$$$$$$""""""$$$((((((%%%%%%(((%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&''''''&&&''''''((()))***+++,,,,,,)))---//////,,,+++---///,,,+++)))((('''(((((()))(((&&&%%%%%%&&&'''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""###$$$$$$""" !!!"""######$$$$$$######  !!!!!!!!!"""$$$!!!"""''' """ !!!""""""!!!!!!"""$$$#########!!! !!!###&&&!!!!!!"""############### !!! """"""""""""""""""""""""!!!"""""""""############!!!!!!!!!!!!"""""""""###$$$$$$##################!!!###$$$$$$"""!!!"""$$$!!!###$$$$$$%%%''')))(((***,,,---,,,,,,---///,,,,,,++++++******))))))&&&((()))'''$$$###&&&)))'''&&&&&&&&&&&&&&&&&&&&&!!!"""###"""!!! """$$$"""!!!"""###$$$###  !!!!!!  """$$$###!!! !!!###!!!!!!!!!!!!""""""""""""""""""""""""############!!!!!!!!! !!!###"""###!!!!!!%%%%%%"""$$$!!! ######!!!"""%%%### !!!%%%%%%"""!!!%%%###!!!"""$$$### !!!%%%!!! !!!"""######"""""" &&&((($$$"""%%%&&&%%%$$$""" !!! """""""""#####################""""""""""""######!!!""""""""""""!!! ###"""!!!###%%%%%%"""!!!"""""""""#########$$$############$$$$$$$$$$$$ """%%%&&&%%%######$$$ """#########$$$&&&(((!!!###$$$###"""!!!!!!"""!!!###!!!"""%%%###"""###$$$$$$%%%%%%%%%$$$"""!!!!!!"""$$$$$$###"""&&&)))$$$ !!!###"""!!! !!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$###$$$%%%%%%%%% """""" """$$$!!! """%%%&&&$$$"""############$$$%%%&&&&&&!!!!!!!!!!!!!!!!!!!!!!!!%%%$$$######$$$%%%###""""""###%%%%%%%%%###""" !!!"""$$$%%%%%%$$$"""!!!!!!!!!!!!!!!"""###%%%%%%!!!!!!!!!"""######$$$$$$!!!!!!"""###$$$%%%%%%&&& !!!"""######"""""" !!!"""""" !!!""""""###%%%$$$""" !!! !!!!!!""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""######$$$ !!!""""""###$$$%%%######""""""""""""######!!!"""###"""!!!"""""""""""""""""""""""""""############$$$$$$$$$ $$$'''&&&###"""$$$&&&%%%&&&'''&&&$$$###$$$%%%!!!###%%%&&&%%%%%%%%%&&&""""""###$$$$$$$$$$$$$$$'''%%%###!!! """###%%%$$$$$$############$$$$$$$$$$$$%%%%%%%%%$$$$$$#########&&&(((%%%"""$$$***$$$$$$#########$$$%%%&&&"""###%%%%%%$$$$$$$$$%%%!!!###%%%%%%$$$$$$$$$&&&"""$$$%%%### !!!###$$$$$$$$$$$$$$$$$$$$$$$$!!!"""''''''######&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&''''''''''''''''''(((((()))+++,,,,,,(((,,,///...+++***,,,///,,,++++++***))))))(((((((((&&&%%%%%%&&&'''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$### """""""""###$$$%%%&&&'''!!! !!!""""""""""""######!!!""""""!!! ###%%% """######!!! !!!!!!!!!!!!"""###############"""%%%&&&### %%%%%%%%%%%%%%%%%%%%%%%%!!!!!!""""""#########$$$!!!!!!!!!!!!""""""""""""$$$$$$$$$#########"""""" """$$$### !!!###!!!###$$$$$$%%%''')))&&&(((***+++++++++,,,---'''(((((((((((()))))))))%%%'''((('''$$$###%%%((($$$&&&'''&&&%%%%%%&&&''' !!!"""!!!!!!"""!!!!!!"""$$$%%%%%%""" !!!"""###$$$$$$###""""""!!!###""" """!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""$$$$$$###!!! """###$$$!!!!!!&&&&&&!!!$$$!!! ######!!!"""%%%### %%%%%%!!!!!!%%% """### $$$###"""""""""$$$%%%%%%$$$$$$&&&!!!###%%%######)))(((%%%%%%&&&%%%######$$$$$$%%%%%%%%%&&&""""""!!!!!!!!!!!!""""""'''&&&$$$#########$$$$$$$$$###"""###%%%$$$!!!!!!!!!""""""#########$$$""""""######$$$$$$$$$%%%!!!###$$$$$$######$$$%%%"""######"""!!!!!!"""$$$ !!!""""""!!!"""%%%''' """ ###"""###$$$%%%%%%&&&&&&&&&&&&$$$######$$$&&&&&&%%%###""")))+++%%% !!! ###"""!!!!!!"""$$$&&&'''$$$$$$%%%%%%%%%$$$$$$###"""%%%&&&%%%"""!!!$$$'''!!!$$$$$$######%%%(((%%%###!!!!!!###### !!!!!!"""###$$$&&&((()))""""""""""""""""""""""""$$$#########$$$$$$""" """###%%%&&&%%%###!!! !!!$$$%%%%%%$$$!!! !!!"""$$$&&&&&&""""""###$$$%%%&&&&&&'''###############$$$$$$$$$!!!"""#########""" !!!"""!!!  !!!!!!###############%%%###"""!!!"""###&&&(((***!!!!!!!!!!!!"""""""""""""""""""""""""""######$$$ $$$%%%$$$######$$$######""""""""""""######!!!############$$$$$$"""""""""""""""""""""""""""############$$$$$$$$$"""&&&)))'''### """%%%$$$%%%&&&%%%###"""###$$$!!!###&&&'''&&&%%%&&&'''!!!"""###$$$$$$$$$$$$$$$)))%%% ###&&&%%%$$$###""""""###$$$%%%#########$$$$$$%%%&&&&&&###&&&$$$!!!$$$+++%%%$$$#########$$$%%%&&&"""###%%%%%%$$$$$$$$$%%%!!!###%%%%%%$$$$$$%%%&&& !!!"""######$$$&&&((($$$$$$$$$$$$$$$$$$$$$$$$'''###$$$***,,,(((%%%'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&''''''''''''((('''(((((()))+++,,,---'''+++......***)))+++...,,,,,,,,,,,,+++***((('''(((&&&%%%%%%&&&'''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$"""""""""""""""###&&&((())) """!!!$$$""""""""""""############$$$###""""""!!!""""""###%%%%%%$$$###"""""""""###&&&###"""$$$$$$### !!!!!!"""""""""!!!!!!###$$$$$$###!!! !!!"""&&&%%%###""" """"""############"""""""""!!!!!!"""$$$$$$###""""""###$$$$$$$$$$$$$$$### !!!###$$$&&&&&&&&&&&&)))'''&&&(((+++,,,***'''...,,,)))'''&&&&&&%%%$$$%%%''''''&&&######&&&)))%%%%%%$$$$$$###$$$$$$$$$######""""""""""""######'''%%%###!!!!!!"""###$$$ &&&'''######%%%############"""""""""""""""""""""%%%###!!!&&&%%%$$$###""""""""""""%%%""" """######"""############$$$$$$$$$$$$%%%%%%$$$!!! !!!!!!""""""#########"""""""""######!!!""""""###$$$$$$$$$$$$###########################"""""""""###$$$$$$%%%%%% !!!!!!!!!!!!!!!""""""############""""""&&&%%%!!!&&&%%%!!!###&&&%%%$$$###""""""""""""############""""""!!!!!!$$$"""!!!###&&&((('''%%%#########$$$$$$%%%%%%%%%""""""############""""""%%%$$$"""!!!!!!!!!"""######$$$$$$###&&&###!!!!!!###%%%$$$###$$$$$$$$$$$$'''$$$%%%''''''$$$"""!!!"""######""""""""""""######)))((('''&&&$$$###"""""" ''')))&&&!!! !!!"""""""""""""""### ###(((+++'''###!!!###%%%%%%###!!!!!!!!!###"""!!!"""#########"""!!!"""""""""############!!!"""###$$$$$$###!!! """######!!!!!!######""""""############$$$$$$$$$"""############""""""!!!,,,!!!!!!$$$ !!!&&&%%%%%%%%%%%%$$$$$$$$$###############""" !!!###%%%"""""""""""""""!!!!!! !!!###%%%$$$%%%%%%$$$!!! !!!"""###"""!!! """$$$"""""""""$$$%%%%%%$$$""" !!!######""""""###%%%%%%$$$""" !!!###%%%'''######"""""""""###%%%&&&""""""""""""""""""""""""&&&$$$###!!!!!!"""$$$%%%!!!!!!"""###$$$$$$$$$$$$############$$$%%%&&&&&&%%%###""""""###$$$$$$###$$$&&&&&&$$$  """"""######$$$$$$$$$######"""###$$$%%%&&&%%%$$$$$$'''%%%###!!!!!!###&&&(((""""""###$$$$$$$$$######"""############$$$$$$$$$&&&&&&%%%###!!!"""%%%'''""")))***""" '''(((###%%%%%%%%%###!!!"""%%%'''$$$%%%%%%%%%%%%%%%%%%&&&'''%%%$$$$$$%%%'''((((((###&&&)))***)))(((((((((%%%''')))***)))))))))++++++++++++,,,,,,---------***,,,---,,,)))(((+++...(((((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$&&&###"""%%%%%%######&&&&&&%%%%%%$$$#########$$$### ###"""!!!&&&""""""""""""###########################"""""""""%%%$$$######""""""######'''$$$!!! !!!###"""!!!######$$$%%%%%%&&&%%%%%%"""###$$$###"""!!!"""#########"""!!! """"""############""""""###""""""###%%%%%%$$$""" !!!!!!"""###$$$%%%&&&&&&'''%%%%%%&&&)))***(((&&&((('''%%%$$$$$$%%%%%%%%%%%%&&&'''%%%######%%%'''$$$$$$############$$$$$$!!!!!! !!!!!!%%%$$$###"""!!!""""""###$$$%%%""""""$$$""""""""""""""""""#########"""!!! !!!###$$$###!!!""""""""""""###$$$%%%&&& !!!!!!  ###"""############$$$$$$$$$###$$$$$$###!!! !!!""""""""""""###""""""!!!!!!$$$%%%""""""%%%$$$""""""###$$$$$$$$$$$$###########################$$$$$$################## !!!""""""""""""!!! !!!!!!"""!!!!!!$$$###$$$$$$ ### """%%%'''((($$$$$$#########"""""""""$$$"""!!!"""%%%&&&%%%###$$$$$$%%%%%%&&&&&&''''''"""######$$$$$$$$$$$$###$$$$$$###"""""""""""""""$$$&&&$$$ $$$&&&$$$&&&###!!!!!!###%%%$$$###$$$ %%%%%%%%%&&&$$$&&&'''&&&$$$""""""#########""""""""""""######'''&&&&&&%%%$$$###""""""***(((&&&###!!! !!!!!!"""######""""""""" """$$$%%%$$$###"""""" """######"""!!!!!!"""######""""""######"""!!!############$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""###$$$$$$######$$$$$$###"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$######'''"""%%%'''!!! ######%%%%%%$$$$$$#####################""" !!!###%%%!!!!!!""""""""""""!!!!!!!!!!!!  !!!###$$$"""######"""  !!!"""""""""!!! """$$$!!!""""""$$$%%%%%%###"""!!!"""######"""!!!###$$$ !!!"""%%%$$$###"""""""""###$$$%%%%%%%%%%%%%%%&&&''''''%%%$$$###""""""###$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######"""######$$$###$$$$$$###!!!!!!"""###""""""###$$$$$$$$$$$$###"""###$$$%%%%%%%%%$$$$$$""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$###$$$###!!! ###%%%!!!'''%%%###&&&###%%%%%%%%%###""""""%%%'''$$$$$$%%%%%%%%%%%%&&&&&&'''&&&$$$$$$%%%&&&''''''###&&&(((***)))(((((((((%%%''')))))))))(((***++++++++++++,,,,,,,,,------++++++,,,+++******+++,,,''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$###&&&###"""%%%%%%######&&&&&&%%%$$$$$$#########$$$%%%"""!!!""" !!!&&&""""""""""""############!!!"""###$$$$$$###""""""$$$$$$###"""""""""######&&&$$$"""!!!!!!!!!!!! !!!""""""""""""!!!"""######"""!!!###$$$ !!!!!!"""""""""!!!""""""######""""""!!!###""""""###%%%%%%$$$###!!!"""###$$$$$$!!!!!! !!!###%%%&&&$$$######$$$&&&&&&%%%###!!!!!!!!!!!!"""###$$$%%%%%%%%%%%%$$$""""""###$$$""""""!!!""""""###$$$%%%"""!!!!!! !!!!!!"""######""""""""""""!!!!!!"""###!!!!!!"""!!!!!!!!!""""""######$$$$$$ """$$$$$$###""""""### !!!"""###$$$&&&''' $$$(((&&&!!!"""'''"""############$$$$$$$$$!!!###$$$###"""!!!"""##################"""!!! ###%%%### $$$%%%$$$!!!"""######$$$$$$##############################%%%%%%$$$$$$###""""""!!!!!!!!!"""############### !!!!!!!!!!!! %%%###$$$$$$!!!$$$$$$$$$###"""""""""""""""$$$$$$$$$$$$$$$############"""!!!"""###$$$###""" !!!""""""###$$$$$$"""###$$$%%%%%%%%%%%%%%%#########$$$######"""!!!###&&&'''&&&&&&'''&&&###&&&$$$!!!!!!###$$$$$$$$$###"""&&&&&&%%%%%%%%%&&&&&&$$$"""!!!"""$$$######""""""""""""######$$$$$$$$$$$$######""""""---)))$$$"""&&&***"""###############"""""" '''&&&!!! $$$ !!!"""!!!!!!!!!###%%%$$$#########""""""!!!!!!###$$$$$$$$$$$$%%%%%%%%%###$$$%%%&&&&&&%%%$$$#########$$$%%%%%%$$$######"""############$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&!!!&&&***)))$$$!!!"""###$$$############"""""""""#########""" !!!###%%% !!!"""###############"""!!! !!!!!!###$$$ !!!"""!!!  !!!!!!""""""!!! """### !!! """###$$$###"""!!!"""###!!!!!!"""""""""#########&&&%%%$$$###"""""""""""""""!!! """%%%&&&%%%$$$###""""""###$$$%%%$$$$$$%%%%%%%%%$$$######%%%%%%$$$$$$###$$$$$$$$$"""$$$%%%$$$!!!!!!###&&&###"""!!!!!!###$$$$$$$$$""""""###$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%$$$ ###&&&'''&&&$$$###((('''%%%$$$###$$$$$$%%%"""############$$$$$$$$$#########"""!!!!!!###%%%"""&&&###!!!&&&%%%%%%%%%%%%###""""""$$$'''$$$$$$$$$%%%%%%&&&&&&&&&''''''%%%$$$$$$%%%&&&&&&###%%%((()))((((((((()))&&&'''))))))((((((***+++++++++++++++,,,,,,,,,,,,,,,***))))))***++++++***&&&%%%%%%%%%%%%$$$$$$$$$'''''''''&&&%%%$$$$$$###&&&######%%%%%%"""###&&&%%%%%%$$$############$$$###"""!!! ###!!!"""""""""############ """$$$%%%%%%$$$###"""######""""""""""""#########"""""""""""""""!!!  !!!######""""""###%%% !!!!!!"""""""""###!!!!!!""""""""""""!!!!!!"""!!!!!!"""$$$%%%###"""!!!"""###$$$%%%&&&&&&&&&!!! !!!###%%%!!!!!!""""""######"""!!! !!!!!!!!!###$$$$$$$$$$$$###"""!!!!!!""" !!!###$$$$$$$$$##################$$$!!!!!!""""""""""""!!! !!!""""""""""""!!! !!!"""###$$$$$$%%% %%%&&&###!!!"""%%%###""""""""""""######$$$!!!%%%((('''$$$"""###&&&""""""#########$$$$$$$$$ """######""""""###%%%$$$%%%%%%$$$$$$###"""!!! !!!!!!!!!!!!""""""!!!!!!""""""#######################################$$$$$$$$$#########""""""""""""###$$$$$$$$$$$$###%%%%%%$$$$$$###!!! &&&%%%!!!&&&&&&###&&&,,,+++(((&&&###!!! $$$$$$$$$$$$$$$$$$$$$$$$""""""!!!!!!""""""!!!!!! !!!"""""""""""""""###$$$%%%%%%%%%%%%"""###$$$%%%%%%$$$"""!!!!!!###%%%%%%%%%%%%###!!!%%%$$$"""""""""###$$$$$$""" ###&&&&&&%%%$$$%%%%%%%%%###!!!!!!###%%%######""""""""""""######"""""""""""""""#########"""!!!!!!!!!###%%%((()))###$$$$$$$$$$$$###""""""%%%&&&"""###''' !!!"""!!!!!!###&&&(((###$$$$$$###"""!!!!!!!!!#########$$$$$$$$$%%%%%%"""###$$$%%%%%%%%%$$$$$$!!!!!!###&&&&&&###!!!!!!""""""#########$$$$$$$$$%%%%%%%%%%%%&&&&&&'''((( ,,,///***(((&&&###$$$###"""""""""""""""""""""#########""" !!!###%%% !!!"""###$$$$$$$$$$$$###""""""!!!""""""### !!!!!! """### !!!""""""!!!!!!"""### !!!!!! !!!"""###$$$$$$###!!! !!!"""$$$%%%&&&'''''''''&&&&&&$$$$$$#####################%%%$$$$$$#########$$$%%%%%%""""""######$$$#########&&&&&&%%%$$$############!!!$$$'''%%% ###'''%%%""" !!!$$$&&&%%%"""!!!"""###$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%% """%%%((())))))(((&&&***)))&&&$$$###$$$%%%&&&""""""#########$$$$$$$$$$$$%%%%%%%%%###$$$&&&((($$$'''&&& $$$((('''$$$%%%%%%$$$######$$$&&&$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&%%%######$$$&&&###%%%((((((''''''((()))&&&''')))(((((((((***,,,+++++++++++++++++++++,,,,,,)))'''(((***,,,***(((&&&%%%%%%%%%%%%%%%%%%%%%)))((('''&&&%%%$$$$$$$$$'''$$$###%%%%%%""""""&&&$$$$$$###############$$$!!!""""""!!!###!!!"""""""""############ """$$$%%%&&&%%%###"""###""""""!!!""""""######!!!"""############ """###$$$$$$$$$ !!!######""""""###%%%"""""""""""""""!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!! """###$$$###!!!!!!!!!!!!"""!!!!!! !!!  """$$$ !!!!!!"""!!! !!!######!!! """#########""""""""""""!!! !!!"""###$$$$$$$$$############$$$$$$ !!!""""""""""""!!!!!!"""!!!"""######""""""""" !!!"""###$$$$$$%%%$$$%%%""" ###&&&"""""""""!!!""""""###### !!!!!!!!! """"""#########$$$$$$$$$ !!!######""""""###%%%%%%&&&&&&&&&%%%%%%$$$### """"""!!! !!!!!!"""############"""########################""""""#########$$$$$$$$$"""######$$$$$$$$$$$$$$$"""############""""""!!!'''%%% $$$$$$!!!%%%#########$$$%%%&&&(((((($$$$$$$$$$$$$$$$$$$$$$$$!!!"""""""""!!! !!!!!!######$$$$$$$$$%%%%%%%%%!!!!!!"""###$$$$$$######"""###$$$%%%%%%$$$###"""###""""""######""""""###$$$$$$###"""""""""$$$%%%!!!"""######$$$&&&%%%###$$$$$$$$$"""!!!!!!###%%%######""""""""""""######!!!!!!""""""""""""######&&&%%%$$$$$$"""!!! ######$$$$$$$$$######""""""%%%$$$$$$$$$&&&!!!"""###""""""$$$'''***"""$$$%%%$$$!!! !!!###""""""""""""#########$$$!!!""""""##################"""%%%++++++%%%"""###""""""#########$$$$$$$$$$$$$$$$$$$$$%%%'''((()))&&&;;;;;;...,,,)))"""$$$"""""""""""""""""""""############""" !!!###%%%!!!###$$$%%%%%%%%%#########"""""""""""""""!!!""""""""""""###%%%!!!""""""!!!!!!"""######$$$&&&%%%######%%%'''###$$$$$$###!!! !!!""" !!!###$$$%%%$$$###"""!!!!!!"""###$$$%%%%%%%%%###"""!!! !!!$$$'''***$$$$$$###$$$$$$%%%%%%&&&!!!!!!###$$$%%%%%%%%%%%%&&&&&&%%%$$$############!!!$$$'''%%% ###''''''$$$!!!"""$$$%%%###!!!!!!!!!"""###$$$%%%%%%%%%$$$###$$$$$$$$$$$$%%%%%%######$$$&&&'''((())))))+++)))'''$$$$$$$$$%%%&&&""""""#########$$$$$$$$$$$$%%%&&&%%%$$$%%%&&&(((###&&&(((&&&%%%&&&''''''###%%%%%%$$$######$$$&&&######$$$%%%%%%&&&''''''&&&''''''%%%""""""$$$&&&###%%%'''''''''&&&((()))'''((((((((('''(((***,,,++++++++++++++++++++++++,,,)))&&&'''***+++***(((&&&&&&&&&&&&'''''''''''')))((('''&&&%%%%%%%%%%%%'''$$$###%%%%%%""""""%%%#########""""""###$$$$$$ $$$%%%"""!!!###%%%$$$""""""""""""############!!!"""###%%%%%%%%%%%%$$$""""""!!!!!!!!!"""######!!!############$$$!!!!!!"""$$$%%%%%%%%%%%%!!!"""######"""!!!###$$$$$$######""""""!!!!!! !!!!!!""""""!!!!!! """!!!!!!"""$$$$$$###!!!!!!!!!!!!!!!   """"""!!!""""""  ###&&&%%%""" !!!###"""!!!!!!"""######""" !!!!!! !!!!!!"""###$$$###""""""!!!!!!""""""###!!!!!!""""""""""""######### ######!!!"""$$$!!!!!!""""""######$$$$$$"""###!!! ###&&& !!!"""###%%%&&&###!!! ######""" """############$$$$$$$$$ """######""""""###%%%$$$%%%%%%&&&&&&&&&%%%%%% !!!$$$%%%"""!!!### !!!""""""######""""""########################!!!""""""###$$$$$$%%%%%%""""""###$$$$$$$$$$$$### """######$$$'''$$$""""""### !!!###%%%'''(((#########$$$$$$$$$$$$$$$ !!!###"""!!! """###$$$$$$#########"""""""""""""""#########""""""!!!"""###$$$$$$%%%$$$$$$$$$'''$$$"""$$$$$$"""$$$'''$$$$$$$$$###!!!!!!$$$&&&!!!$$$$$$""""""$$$$$$"""######$$$###!!!!!!###$$$######""""""""""""######"""""""""""""""#########***(((%%%""" !!!###$$$!!!""""""###$$$$$$#########"""###$$$%%%$$$###!!! """#########$$$&&&((( ###%%%$$$!!! """%%%!!!!!!"""""""""#########!!!!!!!!!""""""###$$$$$$%%%$$$(((111111((($$$%%%"""############$$$$$$$$$%%%$$$$$$$$$%%%'''***+++666XXXYYYAAA666***%%%"""""""""############$$$#########""" !!!###%%% !!!###$$$%%%%%%%%%!!!""""""""""""""""""""" """######""""""###%%% """###"""!!!"""###"""###""""""%%%"""###$$$###"""!!!"""### """######""""""!!! """###%%%&&&&&&&&&%%%%%%$$$###$$$&&&)))***######$$$$$$%%%&&&&&&&&&######$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$###$$$$$$$$$"""$$$%%%$$$!!!!!!###&&&'''%%%#########$$$###""" !!!"""###$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&###""""""!!!"""$$$&&&''')))(((&&&%%%$$$%%%%%%&&&"""############$$$$$$$$$!!!"""$$$$$$######%%%&&& ###&&&'''&&&%%%%%%%%%###$$$%%%%%%$$$###$$$%%%######$$$%%%%%%&&&''''''$$$&&&'''%%%"""!!!$$$'''$$$%%%&&&&&&&&&&&&((()))'''((((((''''''(((***---+++++++++++++++************(((''''''((())))))(((&&&&&&'''''''''''''''((()))(((&&&%%%%%%%%%&&&'''((($$$###%%%%%%""""""%%%###""""""""""""###$$$$$$###%%%###"""&&&&&&$$$""""""""""""############""""""###$$$$$$%%%&&&&&&!!!!!!!!!!!!!!!"""######"""$$$###""""""### !!!""""""""""""""""""###$$$###"""!!!"""############""""""""""""!!! !!!!!!!!!!!! $$$######$$$&&&&&&%%%###"""############""""""!!! !!!!!!!!!!!! """$$$###!!! !!!###&&&&&&""" """$$$!!! """%%%%%%###!!!"""""""""!!!!!!"""#########""""""!!!!!!""""""######""""""!!!"""###$$$%%%""""""""" $$$"""""""""""""""######### """""" """%%% !!!!!!###$$$$$$&&&%%%%%%$$$###$$$%%%'''"""############$$$$$$$$$!!!"""######"""!!!###$$$""""""###$$$%%%%%%%%%%%%"""!!!%%%&&&###"""&&& !!!!!!"""""""""""""""##########################################$$$$$$!!!""""""###$$$######### !!!""""""""""""###+++''' $$$### ###$$$$$$###"""!!!!!!!!!!!!"""""""""#########$$$$$$!!!######!!!!!!###%%%"""!!!!!! $$$$$$$$$$$$###"""!!!!!!$$$#########$$$$$$%%%&&&'''###"""&&&&&&"""###'''###$$$%%%###!!!!!!###&&&!!!%%%$$$"""$$$"""!!!"""$$$$$$"""""""""#########""""""""""""##############################%%%###"""!!!"""%%%(((*** !!!"""###$$$$$$$$$%%%$$$######"""""""""!!! """######"""$$$%%%"""%%%$$$!!! ###'''""""""#########$$$$$$$$$""""""""""""###$$$%%%%%%%%%"""(((222222((("""%%%"""############$$$$$$$$$&&&%%%%%%%%%'''))),,,---OOObbbFFF,,,(((############$$$$$$%%%%%%#########""" !!!###%%% !!!"""###$$$%%%%%%%%% !!!!!!"""""""""""" """###"""!!!!!!"""### """###"""""""""### ###!!!"""######"""!!!###$$$!!!"""######$$$$$$###### !!!"""$$$%%%%%%%%%$$$###############$$$%%%&&&"""###$$$%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$###"""!!!$$$$$$$$$###$$$$$$%%%%%%$$$$$$######"""######$$$###$$$$$$$$$######%%%&&& !!!"""###$$$%%%%%%%%%$$$$$$#########$$$%%%&&&###""""""!!!"""###$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$ """$$$%%%$$$$$$%%%&&&!!!"""$$$%%%$$$$$$%%%'''###$$$&&&%%%$$$###$$$%%%"""######$$$&&&''''''((("""%%%&&&%%%!!!!!!%%%)))$$$%%%&&&&&&%%%&&&''')))((((((((('''&&&(((***---++++++++++++*********)))(((((()))(((''''''((()))%%%%%%%%%&&&&&&'''''''''((('''%%%%%%%%%&&&((()))(((%%%$$$%%%$$$!!!!!!$$$"""""""""""""""###$$$$$$ $$$""""""%%%%%%"""""""""""""""########################$$$%%%&&&'''!!!!!!!!!!!!!!!"""#########%%%###!!! !!!!!!!!!"""""""""""""""!!!###$$$$$$###!!! !!!"""""""""""""""############ !!!!!!!!!!!! &&&%%%%%%&&&(((((('''%%% !!!""""""""""""""" !!!""""""!!!!!! ###%%%$$$!!! """!!!&&&&&&"""!!!###&&& """&&&'''%%%"""$$$######""""""""""""###%%%%%%$$$$$$$$$$$$%%%%%%$$$###"""!!!!!!###%%%'''!!!!!!!!!$$$#########"""""""""""""""$$$$$$$$$"""!!! """###$$$$$$###!!! """%%%&&&######((("""############$$$$$$$$$"""###$$$###"""!!!"""### !!!"""###$$$$$$$$$"""%%%%%%""""""&&& !!!!!!"""""""""""""""########################%%%%%%$$$$$$###"""""""""!!!!!!"""############"""%%%%%%%%%$$$###!!!(((000,,,$$$'''&&&###&&&%%%%%%$$$###""""""######!!!!!!""""""#########$$$!!!######""""""$$$'''%%%$$$###""" &&&&&&&&&%%%$$$###"""!!!$$$$$$###"""###$$$&&&'''$$$ !!!&&&&&&!!! $$$###$$$%%%###!!!!!!###&&&!!!%%%$$$!!!$$$""" """$$$%%%###"""""""""######""""""""""""######$$$$$$$$$$$$#########""" """###%%%%%%$$$###""" !!!###$$$$$$$$$"""######""" !!!$$$&&&!!!""""""!!!!!!"""!!!$$$$$$!!! $$$(((######$$$$$$$$$%%%%%%%%%############$$$%%%&&&'''"""%%%111111%%%""""""############$$$$$$$$$''''''&&&'''(((+++...000bbb}}}UUU000---######$$$$$$$$$%%%%%%%%%#########""" !!!###%%%!!!"""###$$$$$$$$$$$$$$$ !!!"""""""""""" !!!"""!!!  """"""######""""""###"""$$$""""""''' !!!######""""""###%%%!!!!!!!!!!!!!!!"""""""""!!!"""$$$%%%%%%$$$###"""$$$$$$$$$$$$%%%%%%%%%$$$"""###$$$%%%&&&&&&&&&&&&######"""!!!############$$$%%%&&&&&&%%%###""""""###$$$$$$### ###%%%$$$######&&&*** !!!"""###%%%%%%%%%&&&%%%$$$#########$$$%%%&&&###$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%"""############$$$$$$$$$"""$$$&&&'''&&&&&&'''(((%%%$$$$$$$$$$$$$$$'''+++"""$$$&&&&&&$$$###$$$$$$"""######$$$&&&'''((((((!!!$$$&&&$$$!!!!!!%%%***$$$%%%&&&&&&%%%%%%''')))((((((((('''&&&'''+++---++++++++++++******))))))&&&(((***(((&&&%%%'''***$$$$$$$$$%%%%%%&&&&&&&&&'''&&&%%%$$$%%%''')))***(((%%%$$$%%%$$$!!!!!!$$$""""""!!!""""""###$$$$$$""""""""""""###$$$%%%&&&######""""""""""""#########$$$&&&&&&$$$######$$$&&&%%%###"""""""""###$$$ """""""""!!!"""###%%%!!!"""!!!!!!$$$"""!!!!!!"""###$$$###"""########################!!!###"""""""""""""""""""""""""""""""""""" !!!""""""######%%%%%%$$$!!! """$$$ !!!"""""""""!!!"""###$$$$$$###"""!!!!!!"""$$$%%%%%%$$$"""!!!"""######"""!!!!!!"""$$$!!!!!!!!!!!!""""""""""""######$$$$$$$$$$$$######$$$$$$######"""!!!!!!!!!"""""""""""""""""""""""" !!!"""#########$$$#########""""""!!!!!!######"""!!!!!!!!!!!!!!!######"""""""""""""""""""""###$$$###""""""$$$&&& !!!"""!!! """ ###$$$!!!!!!$$$"""############$$$$$$$$$%%%%%%$$$######$$$%%%%%%&&&%%%$$$###"""###$$$%%%&&&### """$$$%%%$$$$$$######$$$$$$%%%&&& !!!!!!"""###$$$$$$$$$######$$$%%%%%%%%%%%%$$$!!!$$$### ###&&&$$$$$$###!!! """%%%!!!$$$$$$!!!!!!###%%%$$$#########$$$%%%&&& """###$$$%%%&&&$$$$$$$$$$$$######"""""""""$$$%%%### !!!$$$$$$%%%%%%###!!!"""%%%)))""""""###$$$%%%%%%&&&&&&###############$$$$$$%%%"""""""""""""""######$$$ %%%((($$$!!!"""######$$$######"""!!! !!!"""$$$%%%%%%$$$"""!!!"""&&&(((&&&###!!!!!!###"""$$$%%%!!!######$$$$$$$$$######"""""""""!!!!!!""""""###$$$######$$$$$$$$$###""""""&&&%%%$$$#########$$$%%%'''&&&&&&'''(((***,,,---AAAHHH***%%%###$$$$$$$$$$$$$$$###"""!!!(((&&&###!!!!!!###%%%'''!!!!!! """###%%%!!!!!!###&&&$$$ $$$$$$###"""!!!!!!"""###$$$!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!"""""""""############!!!!!!""""""#########$$$######""""""######$$$%%%"""%%%&&&"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""""""""#########$$$$$$$$$""""""######$$$$$$$$$$$$###%%%%%%$$$"""!!!"""###"""''')))$$$!!!"""##############################((( %%%***!!!%%%(((&&&&&&&&&&&&&&&&&&&&&&&&***&&&&&&***(((""""""$$$###"""!!!!!!"""###$$$$$$$$$$$$%%%&&&'''))))))%%%###"""###""" ###((("""$$$&&&(((((((((&&&%%%%%%&&&&&&$$$######%%%'''%%%%%%&&&&&&'''(((((((((''')))******)))***,,,///,,,,,,***)))******,,,---(((((((((((())))))))))))***(((&&&%%%%%%%%%'''((($$$%%%%%%%%%$$$$$$&&&(((+++(((%%%###############$$$$$$$$$#####################"""""""""######$$$#########""""""#########"""$$$%%%%%%$$$######$$$%%%$$$###"""!!!""""""############"""!!!"""$$$&&&$$$$$$$$$$$$######"""!!!""""""!!!"""####################################"""$$$''''''&&&%%%$$$$$$"""""""""""""""""""""""" !!!""""""######$$$$$$$$$###!!! !!!###%%%"""""""""!!!!!!!!! """"""$$$$$$$$$$$$"""""""""###%%%&&&&&&%%%###""""""#########!!!!!!###$$$ !!!"""###%%%&&&&&&######$$$$$$$$$$$$######$$$$$$$$$###############"""""""""""""""""""""""" !!!""""""###$$$$$$############"""""""""!!!$$$$$$###"""""""""""""""######"""""""""######$$$!!!"""###"""!!!!!!###%%%"""!!! """######"""""" ###### !!!""""""#########$$$$$$$$$%%%$$$$$$######$$$$$$%%%'''&&&%%%$$$######$$$$$$(((&&&$$$"""###%%%&&&'''"""""""""#########$$$$$$"""""""""###$$$%%%%%%%%%"""######$$$$$$$$$$$$$$$!!!###!!! !!!$$$ !!!############$$$%%%$$$$$$#########$$$%%%&&&%%%%%%$$$###"""!!!!!! $$$$$$$$$$$$#########"""$$$%%%&&&%%%"""!!!###%%%!!!###%%%%%%###"""$$$%%%""""""######$$$$$$%%%%%%###""""""""""""###$$$$$$"""""""""""""""######$$$!!!"""!!!"""###!!!$$$######"""!!!!!! !!!"""############"""!!!"""%%%&&&$$$"""!!!!!!!!!$$$###$$$%%%"""$$$%%%%%%%%%%%%%%%$$$$$$"""""""""#########$$$$$$##################$$$$$$$$$$$$######$$$%%%&&&'''&&&&&&&&&&&&''')))***+++'''MMMbbbMMM///&&&***+++"""######$$$$$$$$$######$$$$$$#########$$$%%%%%%$$$######"""""""""######  $$$%%%######'''######"""!!!!!!""""""###!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$$$$!!!"""""""""##################""""""######$$$%%%###%%%'''$$$ """%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$#########$$$$$$$$$$$$%%%##################$$$$$$###$$$%%%$$$"""!!!"""###"""'''&&&$$$%%%&&&%%%########################$$$%%%(((!!! %%%###%%%%%%%%%%%%%%%%%%%%%%%%&&&""""""%%%$$$!!!######$$$%%%%%%$$$######'''&&&%%%#########$$$$$$***%%%###%%%%%%$$$%%%((("""###$$$%%%%%%%%%$$$###%%%&&&&&&$$$######%%%'''$$$$$$%%%%%%&&&'''''''''&&&'''))))))((()))+++------,,,,,,++++++++++++,,,(((((((((((()))))))))))))))(((&&&%%%%%%%%%'''((($$$%%%%%%%%%$$$$$$&&&(((***((($$$######$$$$$$#####################$$$$$$######"""!!!!!!!!!""""""$$$$$$############$$$$$$!!!###$$$$$$###""""""#########"""!!!!!!!!!""""""$$$$$$###!!! """$$$$$$###"""$$$&&&&&&"""""""""""""""####################################"""$$$%%%%%%""" """"""""""""""""""""""""!!!!!!""""""###$$$$$$%%%"""###"""!!!!!!"""%%%(((%%%$$$$$$"""!!! ###$$$%%%%%%%%%%%%$$$######$$$%%%&&&&&&%%%$$$###"""###$$$###!!!!!!###$$$ !!!"""###$$$%%%&&&'''######$$$$$$$$$$$$######"""######$$$%%%%%%&&&&&&""""""""""""""""""""""""!!!!!!""""""###$$$$$$$$$############""""""""""""%%%$$$$$$##############################$$$%%%&&& !!!"""!!! """$$$$$$!!! $$$&&&%%%"""$$$!!!!!!###### """""""""#########$$$$$$%%%$$$############$$$%%%((('''&&&%%%$$$$$$$$$$$$$$$######""""""######$$$!!!!!!"""############"""#########$$$%%%%%%&&&&&&!!!!!!"""###############!!!###%%%### """"""$$$"""!!!!!!###%%%&&&&&&%%%$$$$$$######$$$$$$%%%&&&)))(((&&&%%%###!!! $$$$$$$$$$$$############$$$$$$%%%$$$"""!!!###$$$!!!$$$&&&%%%#################################""""""!!!!!!!!!"""######""""""""""""######$$$$$$$$$"""%%%%%%"""#########""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! """######"""!!!""""""$$$%%%### ###$$$#########$$$$$$%%%$$$$$$###""""""$$$%%%%%%%%%$$$######"""""""""###$$$%%%&&&#########$$$%%%&&&((()))&&&&&&%%%%%%&&&&&&'''(((###,,,///'''"""%%%)))(((!!!!!!"""$$$$$$%%%%%%%%%""""""###$$$%%%%%%$$$$$$%%%%%%%%%$$$$$$###"""!!!$$$ """$$$###$$$'''""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""#########$$$$$$$$$%%%%%%""""""""""""###############""""""""""""###$$$$$$$$$&&&'''%%%###"""$$$'''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""""""""###$$$###$$$%%%$$$"""""""""$$$$$$$$$###$$$###!!!$$$$$$$$$$$$$$$$$$$$$$$$###!!!&&&'''!!!$$$'''$$$$$$$$$$$$$$$$$$$$$$$$'''$$$$$$%%%%%%######&&&###$$$'''(((((('''$$$###'''%%%###!!! !!!"""###+++&&&$$$&&&&&&$$$$$$&&&$$$$$$$$$$$$$$$#########$$$%%%&&&%%%######%%%&&&######$$$$$$%%%&&&&&&'''%%%'''((((((((((((+++------------------,,,++++++))))))))))))(((((((((((()))(((&&&%%%%%%%%%&&&'''$$$%%%%%%%%%$$$$$$&&&((((((&&&$$$###$$$%%%%%%$$$"""""""""###$$$$$$$$$%%%"""!!!!!!!!!!!!!!!""""""%%%$$$$$$$$$$$$$$$$$$%%% """######"""""""""###""""""!!!!!!!!!!!!!!!!!!###"""!!! """!!!$$$%%%!!!!!!"""######""""""###$$$########################!!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""###$$$$$$%%%%%%!!!!!!"""""""""$$$(((+++%%%%%%$$$###"""!!! $$$$$$%%%&&&&&&%%%$$$$$$###$$$$$$%%%%%%$$$$$$######$$$$$$###""""""###%%%$$$###############""""""######$$$$$$$$$$$$###### !!!"""###%%%&&&''''''""""""""""""""""""""""""""""""######$$$$$$$$$$$$#########"""""""""""""""$$$######""""""#####################$$$%%%&&&'''!!!"""""""""!!!!!!###$$$$$$"""!!!!!!"""###""""""$$$!!!!!!$$$$$$ """""""""""""""############$$$$$$############$$$$$$(((''''''%%%%%%$$$###### """######"""!!!!!!"""!!!!!!###$$$$$$$$$###"""#########$$$$$$$$$%%%%%% !!!!!!""""""""""""""" """$$$$$$""""""$$$&&& !!!!!!!!!!!!!!!$$$&&&%%%""" """%%%'''%%%###$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!!!! !!!"""!!!"""###$$$##################"""""""""""""""!!!!!!!!!!!!!!!""""""###""""""######$$$$$$$$$$$$$$$$$$!!!!!!'''(((&&&#########"""""""""!!!!!!###"""!!!!!!!!!!!!"""### !!!"""!!! """$$$'''&&&$$$!!! """$$$$$$ !!!""""""""""""!!!!!!###%%%&&&'''&&&$$$### !!!"""$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''(((%%%%%%%%%$$$$$$$$$$$$%%%,,,&&&###&&&)))((($$$!!!!!!"""###$$$$$$$$$$$$$$$""""""######$$$$$$%%%%%%######$$$%%%$$$###!!! ***$$$ !!!###!!!"""$$$""""""""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$"""""""""""""""#########"""""""""""""""###$$$$$$###$$$&&&%%%$$$$$$&&&(((################################################$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%###"""!!!"""###$$$"""$$$%%%$$$###"""###$$$ %%%$$$"""######!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$(((&&&!!!(((+++!!!########################'''%%%$$$$$$%%%%%%''')))$$$%%%&&&((((((&&&%%%$$$$$$###!!! """$$$&&&&&&$$$$$$%%%"""$$$''''''&&&%%%$$$$$$$$$%%%$$$%%%%%%%%%######$$$&&&$$$$$$$$$%%%&&&&&&''''''&&&'''((((((((()))+++------...//////...---+++***))))))))))))((((((((((((((('''&&&%%%%%%%%%&&&&&&$$$%%%%%%%%%$$$$$$&&&((('''%%%######%%%&&&&&&%%%!!!!!!"""###$$$%%%%%%%%% !!!###$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%!!!######""""""###$$$!!!!!!!!!"""""""""!!!!!!######"""  """  $$$###!!! """$$$###"""!!!###%%%""""""""""""""""""""""""!!!"""$$$###"""!!!"""###!!!!!!!!!!!!!!!!!!!!!!!!"""""""""###$$$$$$%%%%%% !!!""""""###&&&***---$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&%%%$$$""""""############""""""###$$$$$$###""""""###%%%######"""""""""!!!!!!!!!######$$$$$$$$$$$$###### !!!"""###%%%&&&&&&""""""""""""""""""""""""###############$$$$$$$$$""""""""""""""""""######""""""!!!!!!!!!""""""###############$$$%%%&&&'''"""#########""""""$$$&&&!!!$$$%%%###"""### !!!%%%%%%###"""%%%!!!!!!"""""""""#################################'''&&&&&&&&&%%%$$$######"""%%%''''''%%%$$$$$$%%%"""###$$$$$$%%%%%%$$$$$$"""""""""############### !!!""""""""""""!!! !!!"""###$$$$$$$$$""""""###$$$&&&### !!!###%%%###!!!######$$$$$$%%%%%%%%%%%%#########$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$%%%"""!!!!!! !!!""""""""""""!!! """###%%%%%%#########"""""""""""""""!!!!!!!!!!!!!!!""""""###""""""###$$$$$$$$$$$$### %%%'''$$$###&&&((('''############""""""""""""$$$######""""""######$$$ !!!"""!!! ###%%%'''%%%###""""""!!!###$$$ !!!"""""""""""""""!!!###%%%&&&'''&&&$$$### ###&&&'''&&&$$$"""%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$######"""&&&!!!"""))),,,'''$$$&&&$$$$$$$$$$$$$$$###"""!!!%%%###!!! !!!###%%%''' """#########"""!!!***$$$!!!!!!"""!!!###&&&%%%$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""######""""""""""""""""""""""""!!!!!!""""""###$$$!!!"""$$$$$$$$$$$$%%%&&&################################################$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$"""""""""######"""###$$$$$$###"""###$$$%%%(((&&&$$$&&&(((((($$$$$$$$$$$$$$$$$$$$$$$$&&&$$$(((((("""&&&+++###########################""""""!!! !!!###%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$###"""""""""$$$&&&'''!!!###'''&&&&&&'''&&&%%%$$$$$$$$$$$$$$$###$$$%%%%%%$$$###$$$%%%%%%%%%%%%&&&''''''(((((('''((()))))))))***,,,...------...///...---+++******)))))))))((((((((('''''''''&&&%%%%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$&&&(((&&&$$$###$$$%%%&&&&&&%%%!!!!!!"""###$$$%%%%%%%%% """$$$&&&'''$$$$$$############$$$$$$ """###$$$######$$$%%%!!!!!!"""#########""""""###$$$$$$###"""!!!###$$$!!!!!!%%%&&&%%%"""$$$$$$!!! ###%%%"""""""""""""""""""""""""""###$$$$$$######%%%&&&""""""""""""""""""""""""!!!!!!""""""###$$$$$$%%% !!!"""###$$$'''+++...######$$$$$$%%%&&&&&&'''$$$$$$&&&&&&&&&&&&$$$$$$""""""""""""""""""""""""###$$$%%%$$$""""""$$$%%% !!!""""""############$$$$$$$$$$$$###### !!!!!!"""######$$$$$$""""""""""""""""""""""""########################""""""""""""############!!!!!!!!!!!!!!!!!!"""##################$$$%%%&&&"""###$$$###""""""$$$&&&$$$'''######""" !!!%%%%%%######&&&!!!!!!!!!"""""""""######""""""###$$$$$$###""""""$$$$$$%%%%%%%%%$$$######!!!$$$&&&&&&###"""###%%%$$$$$$######$$$$$$%%%&&&"""""""""""""""""""""""" !!!"""""""""""""""#########"""!!!!!! """###$$$###!!! !!!"""%%%###!!!!!!"""#########"""###$$$%%%%%%%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$"""###%%%&&&%%%%%%$$$""""""$$$&&&&&&########################""""""!!!!!!!!!"""######!!!"""$$$%%%%%%%%%$$$######'''$$$!!!"""$$$%%%################################################ !!!""""""!!!!!!###%%%%%%""""""$$$###!!!!!!$$$""""""###$$$%%%%%%%%%%%%""""""$$$%%%%%%%%%$$$###!!!$$$''''''&&&###!!!$$$%%%%%%%%%%%%$$$###"""######$$$$$$$$$######"""%%%"""$$$'''&&&!!!$$$+++%%%%%%%%%$$$$$$"""!!!!!!&&&$$$!!!!!!$$$&&&!!!""""""############!!!!!!###""""""&&&---)))(((&&&###"""!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""" !!!!!!!!!""""""############"""""""""""""""!!!!!!!!!!!!"""######!!!!!!"""###$$$$$$##############################$$$%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$############"""###$$$$$$###"""$$$%%% ###!!! $$$((()))%%%%%%%%%%%%%%%%%%%%%%%%$$$!!!***///&&&###'''%%%########################!!!$$$$$$""""""&&&'''%%%%%%$$$###""""""###$$$%%%&&&&&&%%%$$$$$$$$$$$$%%%"""%%%))))))""" (((###############""""""""""""$$$%%%%%%$$$######$$$%%%%%%&&&''''''(((((()))''')))************---///,,,,,,------------,,,,,,******))))))((((((''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$&&&(((&&&$$$$$$$$$&&&&&&&&&$$$"""""""""###$$$$$$$$$%%% !!!"""###$$$&&&'''#########""""""######### """$$$%%%$$$$$$%%%&&&!!!!!!###$$$$$$$$$######!!!###$$$###""""""""""""!!!!!!"""###$$$$$$%%%"""%%%$$$!!! """&&&""""""""""""""""""""""""!!!"""######""""""###%%%"""""""""""""""""""""""" !!!""""""######$$$!!!"""######$$$'''+++///###$$$$$$%%%&&&'''''''''###$$$%%%&&&&&&%%%$$$#########""""""""""""######$$$$$$%%%$$$######$$$&&&!!!!!!!!!""""""###$$$$$$######$$$$$$$$$$$$##############################""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############""""""!!!!!!""""""###$$$######"""""""""######$$$!!!"""###"""!!!"""###%%%"""%%%###!!!%%%""" ###### """!!!!!!!!!!!!"""""""""###!!!"""###$$$$$$###"""!!!!!!"""###$$$$$$$$$######"""$$$### !!!$$$%%%$$$"""!!!!!!###%%%'''########################!!!!!!"""############"""&&&&&&%%%$$$$$$$$$###"""!!!######!!!!!!!!!""""""""""""""""""$$$''')))"""###$$$%%%%%%%%%$$$$$$########################$$$$$$$$$%%%%%%%%%&&&&&&'''$$$###$$$&&&((('''&&&###!!! """%%%''''''%%%""""""######$$$$$$%%%%%%###""""""""""""###$$$$$$!!!"""$$$&&&&&&%%%$$$### ######"""###!!!########################!!!"""###$$$$$$###"""!!! !!!############$$$&&&""" %%%%%%!!! ###"""###$$$%%%&&&&&&&&&&&&"""""""""#########$$$$$$"""######$$$$$$$$$######!!!"""###$$$$$$$$$###"""""""""###$$$$$$$$$###"""((('''&&&%%%### ###'''######$$$$$$$$$######"""&&&%%%###!!! !!!"""###"""""""""!!!""""""###### ###%%%"""!!!'''000...,,,'''###!!! !!!"""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""############"""""""""!!!!!!!!!!!!!!!!!!"""######"""""""""###$$$$$$###!!!########################$$$$$$%%%%%%%%%&&&&&&&&&#########$$$$$$$$$$$$%%%!!!"""$$$%%%%%%$$$###"""!!!###$$$$$$######$$$%%%!!! !!!######%%%%%%%%%%%%%%%%%%%%%%%%### ///===111###$$$((($$$$$$$$$$$$$$$$$$$$$$$$"""&&&'''%%%%%%))))))%%%######$$$$$$$$$$$$#########$$$%%%&&&&&&&&&%%%$$$&&&$$$%%%((('''######'''!!!!!!###$$$$$$###""""""!!!###%%%%%%$$$#########$$$%%%%%%&&&&&&'''(((((('''((()))))))))***,,,...++++++***++++++,,,---...*********)))((('''''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$&&&(((&&&%%%$$$%%%&&&&&&%%%#####################$$$$$$######""""""###$$$%%%%%%######""""""""""""###### """%%%%%%%%%$$$%%%'''!!!"""###%%%%%%%%%$$$### !!!!!! ###%%%%%%###!!!!!!!!!"""%%%$$$!!! """&&&""""""""""""""""""""""""$$$%%%%%%$$$######$$$&&&"""""""""""""""""""""""" !!!""""""######!!!"""######$$$'''+++///%%%%%%%%%&&&&&&&&&''''''######%%%%%%%%%%%%######$$$$$$############$$$$$$$$$%%%%%%$$$######$$$&&&%%%%%%$$$$$$###""""""!!!######$$$$$$$$$$$$######&&&&&&%%%%%%$$$######""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!""""""#########$$$######""""""###$$$%%%%%%######"""""""""""""""""" !!!"""!!! !!!"""$$$ !!!""""""###%%%'''""""""!!!!!!!!!!!!!!!""""""""""""!!!"""###$$$$$$###"""!!! """###$$$$$$######"""%%%'''%%%"""!!!$$$(((%%%### !!!%%%'''%%%$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###############  """######""" ############$$$%%%!!!#########%%%***///"""###$$$%%%&&&%%%$$$$$$ !!!"""###$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%###!!!"""%%%'''&&&$$$!!!!!!!!!$$$((()))&&&###""""""###$$$%%%&&&&&&&&&###############$$$$$$%%%!!!###$$$&&&&&&%%%$$$###&&&$$$$$$$$$!!!##################$$$$$$!!!"""$$$$$$"""!!!"""$$$$$$$$$$$$%%%&&& %%%&&&!!! ###!!!!!!"""###$$$%%%%%%%%%""""""!!!!!!""""""###$$$'''%%%"""!!! """$$$&&& !!!###$$$$$$$$$###!!!"""###%%%%%%%%%$$$###!!!""""""###%%%%%%$$$!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$###!!! &&&%%%$$$"""!!!"""######"""''''''"""$$$...222...)))### !!!###!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""############$$$#########""""""!!!!!!!!!!!!!!!!!!!!!"""###############$$$%%%%%%###!!!"""""""""""""""""""""""""""""""""######$$$$$$$$$""""""#########$$$$$$$$$!!!$$$&&&&&&%%%###"""!!!###$$$$$$######$$$&&&"""(((&&&$$$$$$### %%%%%%%%%%%%%%%%%%%%%%%%$$$!!!666JJJ<<<&&&%%%,,,$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%"""###&&&%%%!!!!!!###%%%''''''%%%###!!!"""%%%'''((((((''')))""" %%%)))(((%%%###!!!"""$$$&&&'''&&&%%%###!!!###%%%%%%$$$###"""######$$$$$$%%%%%%&&&''''''&&&'''((((((((()))+++---******))))))***,,,...///+++******)))(((''''''&&&%%%%%%&&&&&&&&&%%%$$$###$$$%%%%%%%%%$$$$$$&&&(((&&&%%%%%%%%%&&&&&&$$$"""$$$$$$$$$###############!!!!!!!!!!!!""""""""""""&&&$$$###"""###$$$###"""###"""""""""!!!!!!!!! !!!!!!!!!!!!"""""""""""" !!!$$$'''"""############$$$$$$$$$!!!"""""""""############$$$"""  """$$$%%%!!! $$$$$$ !!!%%%###%%%&&&%%%###!!!!!!"""""""""""""""""""""""""""### ###(((***'''###&&&''''''%%%$$$$$$&&&((("""&&&'''$$$###$$$%%%###""""""""""""###$$$"""&&&%%%!!!"""''' !!!"""######"""!!! !!!"""###############""""""############""""""!!!!!!!!!!!!"""""""""""" """#########"""!!!$$$$$$###!!! """%%%""""""""""""############!!!!!!"""###############%%%$$$###!!!!!!!!!"""###---!!!"""&&&!!!###"""!!! !!!###$$$$$$### !!!"""!!!  !!!###"""!!!!!!!!!"""$$$%%%$$$###"""!!!!!!###%%%&&&&&&%%%$$$###"""""""""""""""###%%%###!!!!!!$$$'''"""$$$$$$###!!! !!!"""!!!!!!!!!!!!""""""""""""$$$"""!!!"""$$$$$$"""%%%&&&%%%$$$""""""$$$&&&"""###$$$%%%%%%$$$"""!!!###!!!"""&&&(((%%%"""########################""""""#########$$$$$$$$$&&&$$$""""""###$$$$$$$$$###"""!!! !!!"""### %%%%%%###"""&&&)))"""############$$$$$$$$$######$$$%%%%%%%%%%%%$$$ !!!"""######""""""!!!!!!!!!"""######$$$$$$$$$ !!!'''***(((###"""!!!"""$$$$$$#########$$$ !!!###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######)))'''$$$$$$%%%%%%$$$###&&&###!!!###''''''######$$$!!!"""''''''###""""""###$$$$$$$$$$$$$$$###############"""!!! %%%&&&""" """!!!###### !!!&&&%%%!!!$$$%%%%%%$$$###""""""###%%%%%%$$$###"""""""""###""""""!!!!!!!!!!!!""""""!!!###%%%%%%#########$$$ ###&&&'''%%%###"""!!!""""""#########""""""!!!""""""""""""!!!!!!!!!!!!""""""#########""""""!!!'''%%%$$$$$$$$$$$$"""!!!""""""""""""###$$$%%%%%%%%%&&&!!! ###"""###$$$$$$$$$$$$###"""""""""############"""""" """######"""!!!###$$$%%%%%%%%%%%%%%%%%%%%%%%%""")))+++(((&&&''''''&&&%%%%%%$$$###"""!!!######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###!!!"""%%%'''''''''&&&%%%$$$$$$$$$%%%&&&'''((()))'''&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&''''''''''''$$$%%%&&&'''((((((((((((************))))))))))))---,,,,,,,,,,,,---......((())))))(((&&&&&&'''(((%%%(((+++)))%%%$$$''',,,&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######"""############$$$$$$$$$!!!!!!!!!"""""""""#########"""!!!"""$$$&&&&&&&&&""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!  ###&&&""""""#########$$$$$$$$$"""#########$$$$$$$$$$$$###"""!!!!!!!!!!!!"""###$$$!!!!!!$$$$$$!!!!!!$$$###$$$%%%$$$"""!!!"""###!!!!!!!!!!!!!!!!!!!!!!!!$$$""""""%%%***+++((($$$&&&&&&&&&%%%$$$$$$&&&(((!!!%%%&&&""" !!!!!!!!!######""""""###$$$ """$$$""" !!!!!!!!!"""######"""!!!!!!###############$$$$$$$$$""""""############"""""" !!!!!!"""###$$$%%%%%%!!!""""""############### !!!$$$$$$$$$$$$%%%&&&""""""""""""############!!!!!!"""##################"""!!!  !!!&&&######"""!!!!!!"""$$$%%%###"""!!!!!!!!!"""###############""""""!!!"""###$$$%%%$$$###"""!!!!!!###%%%&&&%%%$$$$$$$$$$$$$$$%%%%%%###$$$$$$###"""###%%%'''###$$$%%%$$$"""!!!"""###!!!!!!!!!!!!""""""""""""$$$###"""###&&&'''%%%###!!!"""""""""!!!!!!$$$&&&##################$$$$$$###!!!"""&&&(((%%%"""########################$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&&&&&&&%%%###"""$$$###""""""""""""###$$$ ###&&&&&&"""!!!###%%%"""############$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$!!!""""""#########""""""!!!!!!""""""###$$$$$$%%%!!! """%%%$$$ !!!!!!"""$$$$$$#########$$$!!!!!!###$$$%%%%%%$$$$$$##############################$$$$$$$$$$$$######%%%%%%%%%%%%$$$$$$$$$$$$!!! """%%%&&&$$$!!! $$$%%%""""""&&&&&&"""&&&%%%$$$#########$$$%%%######$$$$$$######"""!!!###%%%%%%######'''(((&&&!!!&&&'''###"""$$$$$$!!!"""######"""  %%%$$$######""""""#########""""""!!!!!!""""""### """###$$$###"""###$$$!!!###%%%&&&$$$###"""""" !!!"""###############"""""""""""""""""""""!!!""""""############""""""$$$###""""""###$$$$$$$$$$$$############$$$$$$%%%$$$ $$$$$$!!!!!!$$$$$$%%%%%%&&&&&&%%%%%%$$$""""""############""""""!!!!!!!!!!!!"""###&&&'''%%%%%%%%%%%%%%%%%%%%%%%%!!! ###((()))&&&$$$&&&%%%%%%$$$$$$######""""""######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###!!!###%%%&&&''''''&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%$$$%%%&&&'''((((((((((((((((((((())))))*********---,,,,,,,,,,,,---......******+++)))((('''(((***%%%'''((('''%%%$$$&&&)))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######"""############$$$$$$$$$"""""""""#########$$$$$$"""!!! """$$$&&&&&&&&&!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""""""""""""""""""!!! """$$$"""""""""#########$$$$$$#########$$$$$$$$$%%%%%%"""""""""""""""""""""""""""!!!"""%%%%%%"""!!!""""""######"""!!!"""$$$&&& """"""###&&&******'''###%%%&&&&&&%%%$$$$$$%%%'''%%%))))))%%%"""###""" !!!###$$$$$$###"""###$$$$$$!!!$$$### """"""###$$$$$$###""""""&&&%%%$$$#########$$$%%%""""""############"""""" !!!###$$$%%%&&&'''###############$$$$$$%%%"""&&&'''&&&%%%$$$###""""""""""""############!!!!!!"""###############"""!!!!!! !!!"""""" $$$"""!!!"""###%%%%%%###!!!!!! ###%%%$$$"""###""""""""""""###$$$$$$######"""!!!"""###$$$%%%$$$$$$$$$$$$%%%&&&'''(((%%%$$$######%%%&&&&&&%%%###$$$%%%$$$###"""###$$$!!!!!!!!!!!!"""""""""""""""!!!!!!"""$$$$$$"""!!! """"""!!!"""%%%'''$$$###!!!!!!!!!###%%%'''###!!! """&&&'''%%%"""########################$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&&&&&&&%%%###"""%%%$$$############$$$%%%!!!$$$&&&%%%"""!!!"""$$$"""############$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$"""############""""""!!!""""""######$$$%%%%%%%%%!!!!!!###$$$ ### """$$$$$$###"""###$$$!!!"""###$$$%%%%%%%%%%%%""""""""""""""""""""""""######$$$$$$$$$$$$#########&&&&&&###"""###%%% """###%%%%%%%%%!!!$$$%%%######%%%$$$""")))'''%%%###"""###$$$%%%"""###$$$$$$$$$$$$$$$$$$"""$$$"""###&&&&&&### %%%'''$$$!!!"""######!!!""""""!!!$$$$$$###"""""""""###############""""""######### """"""""""""###$$$"""###$$$$$$###"""###$$$ !!!"""###$$$$$$$$$""""""""""""""""""""""""""""""############""""""""""""!!!!!!"""$$$%%%'''%%%%%%$$$$$$###$$$$$$$$$&&&###"""######"""$$$'''$$$$$$%%%&&&&&&%%%$$$$$$""""""############""""""%%%""" """$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###''''''$$$###&&&$$$$$$$$$$$$##################$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###"""###%%%&&&'''&&&&&&%%%&&&%%%$$$$$$#########$$$$$$$$$$$$$$$%%%&&&''''''''''''''''''&&&%%%$$$###$$$%%%&&&'''((((((((((((%%%&&&'''((()))******+++,,,,,,,,,,,,,,,---......+++,,,,,,+++))))))***,,,&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######"""############$$$$$$$$$"""#########$$$$$$$$$$$$$$$"""!!!!!!"""###""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""""""""""""######!!! !!!"""""""""""""""############""""""#########$$$$$$$$$""""""############""""""!!!!!!###%%%%%%###!!!!!!"""""""""!!! """%%%(((!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$''''''### $$$%%%&&&%%%$$$###$$$&&&%%%)))***&&&$$$%%%%%%######$$$&&&%%%$$$######$$$&&&"""!!!$$$$$$""" """#########$$$$$$#########'''%%%###!!!!!!!!!###$$$""""""############""""""!!!!!!"""######$$$%%%%%%$$$###"""!!!"""###$$$%%%"""%%%''''''$$$!!! !!!"""""""""############!!!!!!"""########################""""""""""""######!!!$$$######&&&"""""""""$$$&&&%%%###!!!!!!"""$$$!!!"""""""""#########$$$$$$###""""""!!!"""###$$$$$$$$$$$$###$$$$$$%%%&&&''''''$$$"""###&&&(((&&&$$$###%%%&&&%%%######$$$%%%!!!!!!!!!!!!""""""""""""############"""""" """###$$$$$$$$$$$$&&&(((""""""!!!!!!"""$$$&&&'''###"""!!!###%%%&&&$$$"""########################""""""#########$$$$$$$$$ !!!############$$$%%%$$$$$$$$$######$$$$$$$$$!!!$$$$$$$$$###%%%'''""""""#########$$$$$$$$$""""""###$$$$$$$$$$$$$$$############"""!!! """######$$$%%%%%%&&&&&&###""""""###!!! %%% """$$$$$$###"""###$$$""""""###$$$%%%%%%%%%%%%"""""""""#####################$$$$$$$$$$$$######!!!&&&&&&###!!!"""%%% """#########%%%'''!!!"""######$$$%%%%%%$$$&&&%%%$$$$$$######$$$$$$""""""###$$$%%%&&&&&&&&&!!!###### """!!!!!!%%%$$$!!!!!!###%%% !!!""""""!!!!!!"""#########""""""""""""######$$$$$$############$$$$$$ !!!!!!!!!###$$$######$$$###!!!"""$$$&&& !!!"""#########""""""""""""""""""#########!!!""""""############"""#########""""""###&&&(((&&&&&&%%%$$$######$$$$$$###""""""###$$$$$$%%%'''""""""############"""""""""######$$$$$$######"""'''$$$""""""###$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%""""""%%%%%%###$$$'''###$$$$$$$$$%%%%%%%%%&&&######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$######$$$%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$%%%&&&'''((((((((((((&&&&&&&&&'''((())))))))),,,,,,++++++,,,,,,---...+++,,,,,,+++))))))***,,,(((&&&$$$$$$%%%&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######""""""#########$$$$$$$$$"""#########$$$$$$$$$$$$""" !!!"""!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""""""""""""######"""  !!!!!!!!!"""""""""#########!!!!!!!!!!!!""""""""""""!!!"""############"""!!! """$$$$$$$$$$$$""" !!!!!!!!! !!!%%%(((""""""""""""""""""""""""!!!$$$%%%%%%""" """$$$%%%%%%#########%%%###%%%"""!!!###$$$"""###%%%&&&&&&$$$######$$$######%%%&&&!!!%%%$$$##################$$$%%%$$$!!!  !!!"""""""""############""""""""""""""""""""""""!!!!!!""""""!!! """###$$$"""###$$$###!!! !!!"""""""""############!!!!!!"""###############"""""""""############"""%%%"""!!!###$$$######$$$#########$$$%%%%%%###!!!$$$ """###"""#########$$$$$$$$$$$$"""""""""""""""#########$$$$$$############$$$$$$&&&$$$"""$$$'''(((&&&$$$###$$$%%%%%%$$$###$$$%%%!!!!!!!!!!!!""""""""""""!!!"""###$$$$$$$$$$$$$$$###%%%&&&%%%$$$###$$$%%% !!!###$$$%%%%%%%%%$$$###""""""###$$$%%%$$$###########################""""""#########$$$$$$$$$###$$$$$$"""!!!!!!$$$'''######################## !!!###$$$$$$$$$%%%&&&""""""#########$$$$$$$$$""""""###$$$$$$$$$$$$###""""""""""""!!! """######$$$%%%%%%&&&&&&$$$""""""###%%% !!!######"""""""""############$$$$$$%%%&&&&&&#########$$$$$$$$$%%%%%%######$$$$$$$$$$$$###### %%%&&&###!!!###&&&"""$$$%%%$$$######%%%&&& !!!$$$%%%%%%%%%&&&"""###$$$%%%%%%$$$######!!!"""###$$$%%%&&&&&&&&&$$$%%%###"""$$$###!!!###%%%%%%### !!!$$$!!!!!!""""""$$$&&&###""""""!!!""""""######$$$$$$############$$$$$$ !!!!!!!!!"""$$$#########"""!!!"""%%%'''"""""""""""""""!!! !!!"""""""""#########$$$!!!!!!"""###############$$$%%%&&&$$$""""""%%%'''&&&%%%%%%$$$############!!!###%%%$$$$$$###"""""""""""""""""""""""""""######$$$$$$$$$$$$######""""""###$$$%%%%%%###!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!$$$%%%$$$%%%)))$$$$$$%%%%%%&&&'''''''''######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&((((((((('''&&&%%%$$$############$$$$$$%%%&&&&&&%%%%%%$$$%%%&&&'''(((((((((((((((((((((((('''''''''''',,,++++++++++++,,,------***++++++***(((((()))+++)))'''%%%%%%&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######""""""#########$$$$$$$$$"""""""""#########$$$$$$!!!$$$$$$$$$""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""#########!!! !!!!!!!!!!!!"""""""""###### !!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!! ###$$$""""""$$$### !!!!!!!!! !!!$$$&&&########################!!!"""###$$$%%%$$$$$$###!!!###%%%%%%###"""#########%%%""""""$$$%%%$$$"""$$$%%%%%%$$$###$$$%%%"""%%%%%%&&&$$$###""""""""""""###$$$###"""!!!  !!!"""""""""############""""""######""""""!!! !!!!!!!!!!!!!!!""""""### !!!!!!!!!###%%%""""""""""""############!!!!!!"""############### !!!!!!!!!!!! $$$$$$######"""!!! &&&$$$######$$$%%%###"""'''$$$""""""######!!!"""###$$$$$$%%%%%%$$$$$$!!!!!!!!!"""""""""######$$$$$$######"""#########$$$######%%%&&&&&&%%%$$$"""###$$$$$$######$$$%%%!!!!!!!!!!!!"""""""""""" """$$$&&&"""###$$$$$$"""!!!!!!!!! !!!###%%%&&&%%%$$$""""""######$$$$$$$$$##############################$$$$$$%%%%%%%%%&&&&&&&&&&&&((((((%%%!!!!!!###&&&""""""############""""""$$$$$$$$$$$$$$$###"""!!!"""############$$$$$$$$$!!!"""######$$$$$$######!!!""""""""""""!!!!!! """"""######$$$%%%%%%%%%""""""###"""###!!!######"""!!!"""###$$$######$$$$$$%%%&&&'''#########$$$%%%%%%&&&&&&######$$$$$$$$$$$$###### $$$$$$###"""###%%%'''&&&%%%$$$$$$$$$$$$$$$!!! !!!%%%&&&$$$$$$&&&$$$%%%%%%%%%%%%%%%$$$###!!!"""###$$$%%%%%%%%%%%% """%%%%%%)))&&&&&&'''%%%!!!  """$$$&&&""""""!!!!!!!!!"""###############""""""#########!!!!!!!!!!!!"""###"""######"""""""""%%%'''#########"""!!! !!!""""""######$$$$$$$$$ !!!"""######$$$######"""%%%'''&&&###"""###&&&$$$$$$######"""############&&&'''$$$###!!!%%%$$$############$$$%%%######$$$$$$$$$$$$###### """#########$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$### $$$%%%$$$%%%)))$$$%%%%%%%%%&&&&&&''''''######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&''')))))))))((('''%%%$$$###"""""""""###$$$%%%&&&&&&&&&&&&$$$%%%&&&'''(((((((((((()))))))))(((((((((''''''+++++++++++++++,,,------)))******)))''''''(((***(((((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######"""############$$$$$$$$$!!!!!!!!!"""""""""###### ###%%%&&&&&&$$$$$$###"""!!! !!!!!!!!!!!!"""""""""""" """######!!! !!!"""!!!!!!!!!!!!"""""""""###!!!!!!!!!!!!"""""""""""""""!!!  !!!"""!!!$$$$$$!!!!!!$$$$$$!!!!!!""""""!!!!!!###$$$""""""""""""""""""""""""""""""######""""""###$$$ """$$$$$$###""""""### %%%'''$$$###%%%%%%$$$ """$$$%%%$$$###$$$%%% !!!######&&&###""""""!!!!!!""""""###!!!!!!!!!!!!""""""""""""""""""############""""""######""""""""""""""""""!!!!!!"""############"""!!!###$$$###$$$%%%""""""""""""############!!!!!!"""############### !!!""""""!!! """###$$$"""!!! (((%%%###"""###$$$$$$$$$%%%%%%$$$$$$######"""""""""###$$$%%%%%%%%%$$$$$$ !!!!!!"""""""""""""""############$$$$$$%%%&&&!!!###%%%%%%$$$$$$$$$$$$!!!"""######""""""###%%%!!!!!!!!!!!!""""""""""""!!!$$$ """$$$$$$###""""""###"""######$$$$$$$$$######"""###$$$$$$$$$#################################$$$$$$%%%%%%%%%&&&&&&&&&!!!&&&&&&###!!!"""%%%######$$$%%%%%%$$$######%%%$$$$$$$$$$$$###""" """############$$$$$$$$$!!!""""""###############"""######$$$$$$$$$######!!!!!!""""""###$$$$$$%%%  """ !!!$$$!!!######"""!!!"""###$$$$$$######$$$%%%'''((("""""""""###$$$%%%%%%%%%######$$$$$$$$$$$$######!!!""""""######$$$$$$$$$(((%%%""""""$$$%%%$$$"""%%%!!!"""&&&&&&"""!!!$$$---+++(((%%%######$$$%%%!!!!!!"""###$$$$$$$$$$$$!!!###"""(((!!!$$$&&&### !!!!!!!!!!!!###%%%!!!!!!!!!!!!!!!"""#########""""""!!!!!!""""""### """"""!!!!!!"""###!!!"""######"""###%%%'''""""""""""""!!! !!!""""""######$$$%%%%%% !!!"""######$$$$$$$$$!!!%%%%%%###!!!"""%%%"""""""""!!!""""""######!!!%%%%%%"""!!!###!!!%%%$$$###""""""###$$$%%%###$$$$$$%%%%%%$$$$$$###!!!$$$$$$!!!!!!'''########################$$$!!!!!!%%%%%%######&&&###$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###&&&%%%%%%%%%$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&''''''((('''&&&%%%$$$############$$$$$$%%%%%%%%%$$$$$$$$$%%%&&&'''(((((((((((((((((())))))))))))))))))+++++++++***++++++,,,---)))******)))''''''(((***&&&((((((&&&###"""$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######"""############$$$$$$$$$!!!!!!!!!!!!""""""""""""$$$"""!!!"""$$$%%%%%%$$$%%%$$$###"""!!! !!!!!!!!!!!!"""""""""""" !!!######"""!!!!!!"""!!!!!!!!!!!!""""""""""""""""""""""""############"""!!!!!!"""!!!%%%$$$$$$%%%!!!!!!######"""!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!### """$$$$$$###"""""""""###$$$!!! !!!###$$$$$$###%%%&&&$$$"""!!!###""" """&&&###"""!!! !!!"""### !!!"""###$$$$$$######""""""############""""""""""""######$$$$$$$$$%%%!!!"""###%%%%%%$$$######%%%''''''$$$"""!!!""""""""""""############!!!!!!"""############### !!!"""$$$$$$$$$###"""!!!$$$%%%###"""""""""!!!)))&&&"""!!!"""###%%%%%%!!!"""######"""!!!"""$$$"""###$$$%%%&&&%%%$$$$$$ !!!!!!"""""""""""""""""""""###$$$%%%'''((()))"""&&&&&&###"""###%%% """######""""""###%%%!!!!!!!!!!!!"""""""""""""""%%%$$$"""!!!###%%%"""%%%&&&%%%%%%&&&&&&&&&$$$###!!!!!!"""$$$%%%"""###%%%%%%###"""##############################""""""#########$$$$$$$$$ $$$$$$"""###$$$$$$$$$&&&&&&&&&&&&$$$$$$"""""""""###%%%%%%$$$###"""############$$$$$$$$$!!!!!!"""##################$$$%%%&&&&&&&&&&&&&&&!!!!!!!!!"""######$$$$$$!!!!!!$$$&&&###!!!'''!!!######"""!!!"""###%%%$$$######$$$%%%'''((( !!!!!!"""###$$$$$$$$$######$$$$$$$$$$$$######%%%###!!!"""###%%%%%%$$$(((### $$$&&&%%%!!!((($$$###'''%%% !!!666111***$$$!!!"""%%%(((!!!!!!"""############"""######!!!!!!$$$### %%%$$$!!!!!!"""$$$%%%$$$###"""$$$%%%!!!!!!!!!!!!!!!"""######""""""!!!!!!!!!!!!"""""" !!!######"""!!!!!!""" """###$$$######%%%&&& !!!!!!!!!!!!!!! !!!""""""###$$$$$$%%%%%% !!!######$$$$$$$$$###%%%""" """$$$!!!!!! !!!!!!"""######"""""" &&&(((%%%###"""!!! !!!"""######$$$$$$%%%%%%$$$$$$###)))***((($$$########################%%%######&&&%%%"""!!!###""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$&&&&&&%%%$$$$$$%%%%%%%%%&&&%%%$$$$$$######$$$$$$&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""$$$%%%&&&'''((((((((((((''''''((()))***+++,,,,,,++++++******++++++,,,---***++++++***(((''')))***$$$''')))&&&!!!"""&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######"""############$$$$$$$$$#########""""""""""""""" ###$$$""" ############$$$%%%&&&&&&"""!!! """###$$$"""!!! !!! !!!"""###%%%%%%$$$$$$######!!!!!!###%%%%%%"""!!! !!!$$$""""""""""""""""""!!! !!!"""###$$$%%%&&&&&&"""!!!###%%%### $$$!!!!!!""""""#########$$$""""""############""""""###$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%''' !!!"""$$$$$$######""""""###%%%%%%###"""###$$$#########$$$ """"""!!!!!!!!!###$$$%%%""""""############"""""" """###"""!!!"""#########""""""""""""######"""""""""""""""######$$$""""""###$$$$$$$$$$$$###%%%&&&""""""&&&(((%%%!!!"""###$$$$$$###"""!!!"""!!! !!!###$$$ !!!"""$$$$$$$$$$$$$$$#########""""""###$$$%%%%%%$$$###$$$&&&!!!###$$$$$$$$$"""!!!###$$$$$$###!!! !!!###$$$$$$$$$###"""!!! #################################""""""""""""""""""$$$""" &&&$$$"""$$$&&&&&&$$$!!!"""$$$"""###&&&%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$###"""###%%%&&&&&&%%%'''((()))(((%%%""" $$$"""!!!!!!###$$$###"""$$$$$$######$$$$$$%%%%%%############""" !!! """$$$###!!!##################$$$$$$%%%$$$###""""""###$$$%%%%%% !!!###"""!!!"""$$$$$$########################$$$$$$$$$%%%%%%%%%!!!!!!""""""""""""!!!!!!$$$###"""""""""###%%%%%%"""###%%%&&&$$$$$$$$$%%%===000%%%######!!!!!!$$$"""%%%$$$###""""""!!!"""#########"""%%%$$$"""!!!!!!"""$$$%%%"""############$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$#########""""""######""""""!!!!!! !!!!!!!!!!!!"""""""""""""""###$$$%%%%%%$$$###"""###"""!!! !!!"""###!!!"""###%%%%%%$$$############$$$%%%%%%%%%%%%$$$"""&&&&&&$$$"""###%%%"""$$$%%%%%%$$$$$$$$$&&&'''&&&%%%$$$############!!!$$$&&&&&&$$$$$$'''***###"""""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$---$$$$$$'''$$$!!!!!!""""""###$$$%%%%%%&&&&&&%%%%%%$$$###""""""""""""&&&''''''&&&%%%&&&)))+++###&&&'''%%%$$$###&&&%%%%%%$$$############%%%&&&''''''&&&&&&''')))$$$%%%%%%&&&&&&&&&%%%$$$)))'''&&&''')))***'''%%%''''''(((((())))))******)))***,,,,,,+++***,,,---///---***'''&&&%%%&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%$$$###$$$&&&)))++++++)))&&&$$$######%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$###""""""""""""""""""""""""#########"""!!!###$$$""""""###$$$$$$###""""""""""""!!! !!!!!!###### """!!! !!!###!!!  !!!"""!!!!!!"""###$$$$$$$$$###""""""!!! ######""" !!!!!!$$$###!!!!!!""""""!!!!!!  !!!"""###$$$%%%%%%&&&$$$"""$$$'''&&&###"""%%%#########"""""""""""""""""""""#########""""""!!!!!!""""""""""""############$$$$$$###""""""###%%% !!!"""###$$$######""" !!!######!!!!!!!!!"""!!!""" !!!###"""%%%$$$###"""""""""###### !!!######"""!!!"""#########""""""""""""######"""""""""""""""######$$$!!!!!!"""############"""###&&&%%%"""$$$###""""""############""""""$$$###"""""""""###%%%%%% !!!!!!"""$$$$$$ !!!"""###$$$$$$%%%"""$$$$$$$$$""""""###$$$ !!!###$$$%%%$$$###"""###$$$$$$###!!! """###"""######$$$%%%%%%&&&&&&###########################"""""""""""""""""""""!!!$$$$$$"""!!!%%%(((%%%######$$$&&&&&&$$$"""###$$$"""###&&&%%%$$$%%%%%%&&&%%%%%%$$$$$$#########$$$$$$$$$%%%%%%$$$######$$$%%%&&&$$$###&&&(((******(((&&&&&&&&&"""!!! !!!###%%%%%%$$$$$$############$$$&&&&&&############"""!!!  """$$$%%%&&&&&&&&&$$$######""""""!!!!!!!!!######"""!!!!!!"""######(((###!!!$$$%%%###"""###########################$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""""""""""""""!!!$$$###"""""""""###$$$%%%###$$$&&&%%%$$$$$$%%%'''444+++$$$%%%&&&$$$###$$$!!!###$$$###!!!!!!!!!)))'''&&&$$$###"""""""""$$$$$$%%%%%%&&&((()))***"""############$$$$$$$$$""""""""""""""""""""""""#########""""""!!!!!!!!! !!!!!!""""""######!!!!!!!!!!!!""""""""""""""""""###$$$$$$###""""""!!!!!!""""""""""""!!!!!!""""""###$$$$$$$$$$$$###"""######$$$$$$$$$$$$$$$ """######"""!!!!!!"""!!!""""""!!!!!!"""###%%%%%%$$$$$$######$$$$$$""""""!!!!!!###$$$$$$$$$###############$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$'''"""!!!$$$%%%""""""%%%"""######$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%"""######"""!!! """###$$$&&&%%%###"""$$$"""%%%&&&&&&&&&&&&%%%$$$###$$$%%%&&&&&&%%%%%%&&&'''!!!!!!"""###$$$%%%%%%%%%)))'''&&&''')))***(((%%%''''''(((((())))))*********+++,,,,,,+++***+++---)))(((''''''''')))***,,,(((((((((''''''&&&&&&&&&&&&%%%$$$$$$%%%&&&((()))&&&%%%###""""""###$$$%%%#########$$$$$$%%%%%%&&&""""""""""""""""""######$$$###""" !!!%%%))) !!!###$$$$$$""" ######"""!!!!!!!!!""""""!!!###$$$###""""""""""""!!! !!!"""###""" !!!"""#########""""""!!! !!!"""""""""""" $$$$$$"""###%%%!!!!!!""""""!!!!!! !!!!!!"""###$$$%%%%%%$$$!!!"""'''((($$$""""""$$$$$$######"""!!!!!!!!!###############"""!!! !!!""""""""""""#########!!!""""""!!! !!!###!!!!!!"""############""" """######"""!!!!!!"""!!!"""!!!"""$$$###$$$$$$###"""""""""###### !!!"""$$$###"""!!!!!!"""###""""""!!!!!!""""""###"""""""""""""""######$$$ !!!"""""""""""""""&&&'''$$$!!!!!!######""""""""""""###############"""###$$$$$$%%%!!!!!!!!!!!!""""""###$$$ !!!"""###$$$$$$###$$$$$$###!!! !!!"""!!!"""$$$%%%%%%%%%$$$#########$$$###!!! """###!!!""""""$$$%%%&&&''''''########################""""""""""""""""""######!!!$$$$$$###$$$'''+++$$$######$$$%%%%%%$$$"""###$$$###$$$&&&$$$$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$%%%######$$$%%%&&&%%%### !!!###%%%&&&&&&%%%%%%&&&!!! !!!###&&&&&&&&&$$$###"""!!!"""$$$&&&(((###$$$$$$$$$###"""!!!!!!!!!$$$%%%$$$###%%%((($$$$$$###"""!!! """"""!!!!!!!!!!!!""""""((($$$"""%%%&&&###"""#############################################""""""""""""############""""""######""""""######$$$%%%$$$%%%%%%%%%$$$$$$&&&''''''""" $$$&&&$$$"""""""""###$$$###!!! !!!""",,,***&&&###!!!!!!"""### ###%%%&&&&&&%%%"""############$$$$$$$$$""""""""""""""""""""""""""""""!!!!!!!!!!!! !!!!!!""""""######!!!!!!!!!!!!""""""""""""!!!""""""######""""""!!! !!!###$$$$$$###!!! #########"""######$$$%%%!!!"""######$$$$$$######'''%%%$$$$$$%%%%%%%%%$$$ """"""!!! !!!"""############$$$$$$$$$%%%%%%!!!###%%%### ######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%######$$$&&&$$$"""$$$(((#########$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&''''''%%%&&&'''&&&$$$""""""###$$$%%%$$$ !!!%%%'''&&&%%%&&&'''''''''&&&%%%$$$###$$$%%%%%%$$$$$$%%%&&&!!!!!!!!!"""$$$%%%'''((((((''''''((())))))(((&&&''''''(((((())))))*********,,,---,,,******+++,,,((('''''''''(((***,,,---***))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&############$$$$$$%%%%%%""""""###$$$%%%&&&&&&'''"""""""""""""""#########!!!!!!  $$$(((!!!!!!"""#########""""""$$$######""""""!!!!!!!!! """######""" ###"""!!!"""###$$$###!!! !!!!!!!!!"""""""""""" !!!""""""""""""### ######"""$$$(((!!!""""""###""""""!!!!!!!!!!!!!!!"""###$$$$$$%%%"""$$$&&&### #########"""""""""""""""######$$$######"""!!! ######$$$$$$$$$%%%%%%%%%!!!!!!"""!!! !!!###!!!"""""""""############"""$$$&&&%%%$$$###$$$$$$######!!! """$$$%%%!!!!!!!!!!!!"""######$$$!!!!!!""""""""""""!!!!!!"""###$$$$$$""" !!!!!!""""""!!!!!!!!!!!!"""""""""""""""""""""######$$$ !!!""""""######""""""$$$%%%### !!!$$$###"""!!!!!!"""###$$$!!!!!!!!!!!!!!!""""""###""""""!!!!!!"""######$$$############""""""""""""$$$%%%%%%$$$""" !!!!!!"""###$$$%%%%%%%%%%%%$$$"""######"""!!!!!!"""$$$"""""""""""""""#################################"""""""""""""""######### """######!!! """###"""######$$$$$$$$$$$$######%%%$$$ $$$%%%$$$######$$$%%%%%%%%%%%%$$$############$$$$$$$$$$$$######$$$&&&'''%%%!!!!!!###$$$$$$###$$$%%%###!!! !!!$$$%%%%%%%%%###"""!!!!!!!!!$$$'''(((######$$$$$$$$$######"""###&&&$$$ $$$#########""""""!!!!!! """"""""""""""""""""""""$$$!!!!!!$$$%%%"""!!!##################$$$$$$$$$!!!!!!"""""""""#########"""######$$$$$$######"""###############$$$$$$$$$###$$$$$$###"""###%%%'''$$$""""""$$$&&&&&&%%%$$$#########""" """$$$$$$###!!! """###$$$"""$$$###!!! """"""#########$$$$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!######""""""!!!!!! !!!!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!!!!"""############"""!!!$$$###"""""""""###%%%&&&!!!!!!"""############"""(((%%%""""""&&&((((((&&&!!!###$$$%%%$$$###$$$%%%!!!""""""###$$$%%%%%%%%%&&&$$$""""""$$$$$$###"""""""""###$$$%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%%%%%%%&&&'''&&&%%%%%%&&&#########$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&'''((()))&&&(((******(((&&&&&&&&&###&&&%%%!!!!!!&&&)))(((&&&&&&%%%$$$$$$$$$%%%&&&###$$$%%%%%%$$$$$$%%%&&&$$$$$$$$$$$$%%%''')))***'''''''''((())))))((('''''''''(((((())))))******+++,,,---,,,***)))***+++,,,+++***)))((((((((()))******)))(((''''''&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&&&&'''&&&%%%$$$#########$$$$$$%%%%%%%%%!!!!!!""""""############ !!!!!! !!!$$$&&&"""!!!!!!!!!"""$$$%%%&&&$$$$$$#########"""!!!!!! !!!"""$$$$$$###!!!$$$"""!!!"""###$$$###"""!!!!!!!!!!!!!!!""""""### ###%%%%%%###"""!!!%%%!!! """""" """&&&"""######$$$$$$#########!!!!!!!!!""""""######$$$!!! $$$%%%!!! !!!"""###$$$$$$%%%###############"""!!!!!!######$$$$$$$$$%%%%%%%%%!!!"""###""" """###"""""""""""""""############$$$&&&&&&$$$###$$$%%%"""!!!"""############$$$!!!!!!!!!!!!!!!!!! ######$$$$$$$$$$$$######"""$$$%%%$$$"""!!!!!!"""""""""!!!!!!!!!!!!"""""""""""""""""""""######$$$!!!"""######$$$$$$###### !!!###$$$###!!!!!!"""$$$###"""!!!!!!"""###$$$ !!!!!!!!!""""""""""""###""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%###!!!"""#########$$$$$$%%%%%%%%%%%%"""######"""!!!!!!###$$$"""""""""""""""#########""""""""""""""""""""""""!!!!!!""""""############"""######"""  !!!"""###$$$$$$$$$$$$$$$###%%%$$$!!!!!!$$$%%%###"""###$$$$$$%%%%%%%%%$$$""""""#########$$$$$$$$$######$$$%%%&&&%%%!!!###%%%''''''&&&%%%%%%&&&&&&$$$""""""###$$$$$$######"""!!!!!!"""###&&&'''"""######$$$$$$$$$###### ###&&&### $$$"""""""""######$$$$$$$$$########################  $$$%%%""""""%%%""""""#########$$$$$$$$$ """###$$$%%%&&&######$$$$$$$$$$$$######""""""######$$$$$$$$$$$$!!!"""###"""!!!"""###%%%)))((('''%%%''')))***)))!!!""""""!!! """%%%'''!!!"""######### $$$''''''&&&###"""""""""#########$$$$$$$$$########################""""""""""""""""""""""""######""""""!!!!!! !!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""$$$###"""!!!!!!"""###$$$$$$###"""""""""###%%%&&&!!!!!!"""############"""!!!"""%%%%%%$$$"""$$$&&&&&&%%%%%%%%%&&& !!!"""###$$$%%%%%%%%%###$$$%%%$$$"""!!!###%%% !!!"""###$$$$$$$$$$$$&&&%%%############%%%&&&(((&&&###$$$&&&'''######$$$$$$$$$$$$$$$%%%%%%############$$$%%%''''''!!!###&&&&&&%%%$$$$$$%%%!!!&&&(((%%%$$$&&&'''&&&'''%%%!!!"""%%%((($$$%%%&&&&&&%%%%%%&&&'''&&&&&&&&&%%%&&&&&&''''''%%%&&&((((((((((((((((((''''''(((((())))))*********,,,,,,,,,******+++,,,...---+++***(((''''''&&&***))))))((('''&&&&&&&&&''''''''''''&&&%%%$$$###%%%&&&''''''&&&%%%###!!!%%%%%%%%%$$$$$$#########!!!!!!!!!"""######$$$$$$ """%%%%%%$$$$$$$$$%%%"""""""""""""""$$$%%%&&&######$$$$$$$$$###""""""$$$$$$$$$%%%&&&%%%###!!!###"""!!!"""###$$$###!!!""""""!!!!!!!!!"""###$$$ """%%%%%%$$$"""!!!!!!%%%!!! !!!!!! ###""""""######$$$$$$######!!!!!!!!!"""""""""#########"""###&&&$$$ !!!%%% """###$$$%%%&&&""""""############""""""!!!""""""""""""#########"""#########!!!!!!###$$$"""""""""!!!"""######$$$!!!###$$$$$$###""""""###!!! !!!%%%%%%"""!!!###$$$$$$$$$###!!!!!!""""""######""""""!!!"""###%%%$$$###""""""###"""!!!!!! !!!!!!""""""""""""""""""######$$$""""""###$$$$$$$$$$$$$$$###'''&&&###"""%%%######""""""""""""######""""""###$$$$$$$$$$$$############""""""######$$$!!!!!!"""$$$&&&'''((()))%%%&&&&&&%%%###"""###$$$############$$$$$$$$$%%%!!!"""###"""!!!!!!###%%%!!!""""""$$$%%%&&&''''''""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$"""""""""############$$$ !!!###$$$######$$$%%%$$$&&&%%%""""""%%%%%%"""!!!"""###$$$%%%%%%%%%%%%"""""""""############$$$""""""###$$$%%%$$$""""""$$$&&&&&&$$$""""""###'''%%%#########$$$###"""###""""""""""""###$$$$$$!!!!!!"""###$$$$$$$$$$$$ ###$$$$$$""""""%%%(((!!!!!!"""###$$$%%%&&&&&&######$$$$$$$$$$$$###### """&&&&&&######'''"""""""""###$$$$$$%%%%%% !!!"""$$$%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$""""""###$$$$$$$$$$$$### """$$$$$$###"""###$$$''''''%%%!!! $$$&&&&&& !!!""""""!!!###&&&((( """###$$$###"""!!!$$$%%%&&&''''''&&&$$$###"""############$$$$$$$$$########################!!!!!!""""""""""""###### !!!!!!""""""######!!!!!!!!!!!!""""""""""""###""""""!!!!!!""""""###%%%$$$"""!!!!!!"""$$$%%%#########"""######$$$%%%!!!"""######$$$$$$######  """%%%%%%%%%!!!###%%%%%%$$$###$$$%%% """$$$%%%%%%$$$### """%%%###"""%%% !!!###$$$$$$$$$###&&&%%%###""""""###%%%&&&&&&$$$!!! $$$'''!!!$$$$$$$$$$$$$$$$$$$$$$$$"""!!!""""""###$$$%%%&&& """$$$%%%$$$$$$%%%&&&&&&***'''%%%%%%%%%###'''$$$ !!!%%%((($$$%%%&&&&&&%%%%%%&&&'''$$$$$$%%%%%%%%%%%%$$$$$$$$$&&&((()))(((((((((***''''''(((((())))))******)))+++,,,,,,+++***,,,---+++++++++******)))))))))'''''''''''''''&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%###""" '''&&&&&&%%%$$$###"""""" !!!!!!"""######$$$$$$"""$$$%%%%%%$$$###$$$%%% """$$$%%%$$$""" !!!"""###$$$$$$$$$######&&&$$$"""###$$$%%%###!!!###"""!!!!!!######"""!!!######"""!!!"""###$$$%%%###$$$$$$"""!!!###### """""" !!!$$$ !!!"""""""""""""""!!!!!!!!!!!!"""""""""""""""###%%%%%%!!!!!!))) !!!"""###$$$$$$%%% !!!"""######$$$######!!!""""""""""""#########"""######"""!!!!!!"""$$$###"""!!!!!!!!!"""$$$$$$!!!###$$$$$$###""""""###""" $$$$$$!!!!!!$$$######$$$$$$###"""!!! !!!!!!""""""""""""!!!!!!!!!###$$$$$$###"""###$$$!!!!!! !!!!!!"""""""""""""""######$$$!!!""""""###############!!!"""&&&%%%""""""'''""""""############""""""!!!"""###$$$%%%$$$$$$###$$$$$$###""""""######$$$ """###%%%'''((()))###$$$%%%$$$###"""###$$$""""""""""""######$$$$$$!!!"""###"""!!!!!!###%%%"""######$$$%%%%%%&&&&&&"""""""""""""""""""""""" !!!!!!"""######$$$$$$"""""""""###%%%&&&&&&&&&!!!$$$$$$""""""###%%%$$$&&&&&&###"""%%%%%%"""!!!"""###$$$$$$%%%%%%%%%""""""""""""############"""!!!!!!"""$$$$$$###!!! """###!!! !!!&&&$$$######$$$%%%$$$###"""######$$$######!!!!!! !!!"""##################"""""""""$$$%%%&&&!!!!!!""""""######$$$$$$!!!"""###$$$$$$###"""!!! !!!$$$&&&$$$ ###!!!""""""###$$$$$$%%%%%%#########$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$!!!"""###$$$%%%$$$$$$### ###&&&'''&&&%%%$$$$$$!!!$$$###!!!###!!!!!!"""######""""""$$$&&&#########"""""""""""""""$$$######""""""#########"""############$$$$$$$$$######################## !!!!!!""""""""" !!!!!!""""""######!!!!!!!!!!!!""""""""""""$$$###""""""""""""###$$$$$$##################$$$""""""###$$$$$$$$$$$$###"""######$$$$$$$$$$$$$$$###$$$&&&&&&%%%%%%%%%&&&!!!"""$$$$$$#########$$$!!!"""$$$%%%$$$###"""!!!""""""""""""###$$$%%% """$$$%%%%%%%%%$$$'''%%%###""""""###%%%'''"""%%%$$$"""$$$'''###$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""###$$$%%%%%%&&&'''&&&%%%%%%&&&(((%%%)))&&&###$$$%%%%%%$$$###"""!!!!!!###%%%&&&###$$$%%%%%%$$$$$$%%%&&&!!!###%%%''''''&&&%%%$$$$$$&&&))))))(((''')))***''''''(((((())))))******((()))++++++++++++---///))))))***+++++++++******%%%%%%%%%%%%&&&&&&&&&&&&((('''&&&%%%%%%%%%&&&'''###############"""!!!!!!&&&%%%%%%$$$$$$######### !!!!!!"""###$$$$$$$$$#########""" """$$$"""&&&(((&&&!!!!!!"""###$$$%%%%%%$$$###%%%"""!!!"""!!!"""!!! !!!"""###""" $$$###"""""""""###%%%&&&&&&%%%""" %%%""" $$$$$$""""""%%% !!!!!! !!!!!!!!!!!!""""""""""""!!!$$$###)))""""""""""""############ !!!###$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%!!!"""###""" """######"""!!!!!!!!!"""$$$%%%###%%%'''&&&%%%$$$%%%&&&$$$"""###!!!%%% """%%%'''(((((((((""""""############"""""" """$$$$$$######$$$%%%!!!!!! !!!!!!"""""""""""""""######$$$ !!!!!!"""""""""""""""$$$ !!!$$$###!!!(((!!!"""###$$$$$$###"""!!! !!!######""""""!!!$$$$$$###############$$$""""""######$$$$$$$$$$$$!!!"""######"""!!!###$$$"""""""""!!!""""""###$$$!!!"""###"""!!!"""###%%%%%%$$$$$$###"""!!! """""""""""""""""""""""" !!!!!!"""###$$$$$$$$$###"""""""""$$$%%%$$$###!!!$$$$$$""""""###&&&$$$'''&&&######%%%$$$"""!!!!!!"""$$$$$$%%%%%%%%%""""""""""""############"""!!! !!!###$$$$$$### """$$$%%%$$$$$$$$$%%%%%%###"""###$$$&&&&&&%%%"""###$$$%%%$$$"""  """############&&&###!!! !!! """"""""""""!!!!!!!!!!!! !!!"""######"""!!! ###%%%!!!!!!""""""###$$$$$$%%%%%%&&&&&&%%%%%%$$$###""""""$$$%%%%%%&&&&&&%%%%%%$$$!!!"""###$$$%%%$$$######!!!$$$(((***)))'''%%%$$$!!!&&&'''###"""&&&'''$$$###$$$%%%$$$###""""""######!!! !!!$$$%%%%%%$$$"""!!!!!!###%%%'''"""############$$$$$$$$$######################## !!!!!!#########"""!!!!!! !!!!!!!!!!!!""""""""""""%%%$$$###""""""###$$$%%%!!!"""$$$%%%%%%$$$"""!!!!!!"""###%%%%%%$$$############$$$%%%%%%%%%%%%$$$"""%%%'''&&&### """"""$$$%%%%%%$$$$$$$$$&&& !!!###$$$%%%$$$"""!!!&&&###!!!###''')))(((&&&!!!###&&&''''''&&&%%%'''%%%###!!!!!!###%%%''' '''***'''%%%(((((($$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""######$$$%%%''''''&&&$$$""""""$$$&&&$$$'''$$$"""$$$'''((("""###$$$%%%%%%%%%%%%%%%!!!###$$$$$$######$$$%%% ###&&&***+++***((('''###&&&))))))'''''')))+++''''''(((((()))*********'''(((***++++++,,,...000+++++++++++++++***))))))######$$$%%%%%%&&&&&&'''((('''%%%$$$$$$%%%'''((($$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%!!!###%%%&&&%%%$$$###%%%&&&%%%###&&&)))&&&!!!!!!############$$$%%%""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""$$$!!!###%%%### """###$$$###"""!!!"""###!!!###%%%$$$!!!!!!$$$'''""""""""""""############!!!!!!"""###############$$$#########""""""!!!!!!"""""""""""""""!!!!!! """!!!!!!""""""""""""###$$$%%%%%%&&&&&& $$$$$$ ###$$$%%%""" """###!!! !!!######"""""""""###""""""""""""############$$$$$$###"""!!!!!!""""""!!! !!!$$$((()))&&&###""""""""""""!!!!!!!!!!!!$$$#########""""""!!!!!!"""############$$$$$$$$$!!!"""###$$$$$$###"""!!!###$$$%%%$$$######%%%&&&&&&$$$"""!!!"""$$$'''((($$$#########""""""!!!!!!!!!!!!"""##################$$$$$$$$$###""" ###%%%'''&&&$$$###%%%'''$$$#########""""""!!!!!!######$$$&&&'''&&&### (((&&&%%%###""""""######""" """###"""###%%% !!!######!!!!!!!!!""" !!!"""""" !!!"""###$$$$$$%%%&&&%%%#########$$$######$$$$$$$$$######"""######################## ###%%%%%%&&&((()))""""""!!!!!!!!!###$$$%%%%%%%%%%%%###!!!!!!"""###%%%$$$###""""""###$$$%%%%%%%%%%%%$$$$$$$$$###### !!!###%%%%%%###!!! """""""""!!!"""###$$$$$$############"""""""""""" """"""!!!!!!###$$$ """###"""!!! !!!###!!!"""###$$$%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$!!!%%%)))***(((&&&#########$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%% """######""""""###%%%$$$$$$$$$$$$$$$###"""!!!######$$$%%%&&&&&&''''''(((***(((""" """###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%### """%%%%%%!!!"""""""""""""""######$$$!!!!!!"""###############&&&%%%###!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!$$$###"""""""""###%%%%%%%%%###!!!###&&&'''&&&$$$"""###$$$%%%&&&%%%$$$######$$$$$$###"""!!!###$$$ !!!$$$&&&%%%%%%)))### ###""" """'''!!!!!!"""###$$$$$$%%%%%%&&&%%%""" !!!"""#########$$$$$$$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###%%%$$$#########$$$%%%&&&%%%%%%%%%$$$$$$$$$######%%%""" !!!$$$&&&%%%###'''%%%######%%%&&&$$$!!!%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%&&&'''((((((###%%%''')))******((((((+++++++++***((((((***,,,++++++++++++++++++++++++,,,+++***)))((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&##################$$$$$$&&&%%%%%%$$$$$$%%%%%%&&& !!!###%%%&&&&&&%%%$$$$$$$$$ $$$$$$!!!!!!###############%%%""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!! """###""""""###$$$###"""!!!"""###"""#########""""""$$$%%%""""""""""""############ !!!"""########################"""""""""!!!"""###############""""""%%%$$$$$$%%%'''%%%"""###########################$$$!!! %%%))))))&&&###""""""$$$%%%###!!!"""###%%%%%%$$$$$$$$$&&&""""""""""""############$$$$$$###""""""""""""""""""""""""%%%((((((&&&$$$###"""""""""!!!!!!!!!!!!############"""""""""!!!""""""#########$$$$$$$$$!!!"""###$$$$$$###"""!!! !!!"""!!!"""%%%''' !!!!!!!!! !!!############"""""""""!!!!!!!!!!!!"""""""""######''''''&&&%%%"""  """$$$$$$""""""$$$&&&######"""!!!!!!!!!!!!!!!#########%%%&&&&&&$$$"""'''&&&%%%###""""""######$$$###"""######""""""###!!!###$$$$$$###""""""#########"""!!!!!!"""###$$$""""""######$$$$$$%%%%%%!!!###$$$$$$######$$$&&&"""######$$$$$$$$$##############################!!!""""""""""""$$$%%%$$$###"""!!!!!!"""#########$$$$$$###"""!!!""""""$$$###""""""""""""###$$$%%%%%%$$$$$$$$$#########!!!"""###$$$$$$###"""!!!"""""""""#########$$$$$$ !!!!!!!!!!!! !!!"""###### """###"""!!! !!!###!!!"""###$$$%%%%%%%%%%%%!!!""""""""""""""""""!!! """$$$&&&'''%%%###!!!######$$$$$$$$$$$$######!!!"""###$$$%%%%%%%%%%%% """######""""""###%%%$$$$$$$$$$$$$$$###""""""#########$$$$$$$$$%%%%%% !!!"""###$$$$$$$$$$$$$$$$$$$$$$$$###$$$""" !!!%%%$$$!!!"""""""""""""""######$$$!!!!!!"""###############&&&%%%$$$###"""""""""###""""""""""""""""""""""""######"""""""""###$$$%%%%%%$$$"""###$$$$$$!!!"""###$$$$$$%%%%%%$$$$$$$$$$$$%%%$$$""""""$$$%%%""" !!!###%%%%%%$$$!!!$$$%%%######((("""""""""######$$$%%%&&&&&&%%%$$$$$$$$$%%%&&&&&&######$$$$$$$$$$$$######%%%%%%%%%%%%&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$#########$$$%%%&&&%%%%%%$$$$$$$$$#########&&&###""""""$$$&&&%%%######"""!!!###&&&''''''%%%#########$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&$$$%%%'''))))))))))))((()))******((('''''')))+++ $$$***...000111111,,,+++***))))))(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$######&&&%%%%%%$$$$$$%%%%%%&&&!!!"""###%%%%%%%%%$$$$$$$$$###!!!$$$"""!!!#########"""###$$$""""""""""""""""""""""""######""""""!!!!!! #########"""!!!"""$$$&&&!!!"""######"""!!!"""$$$###!!! !!!"""#########""""""""""""############ """######$$$$$$$$$############"""""""""""""""######$$$$$$$$$######!!!$$$%%%$$$"""#########"""""""""!!!!!! $$$%%%""""""&&&))))))$$$###"""###$$$%%%$$$###"""###%%%$$$######$$$&&&""""""""""""############$$$###""""""""""""""""""#########%%%''''''%%%#########"""""""""!!!!!!!!!############"""""""""""""""""""""#########$$$$$$""""""############""""""!!!""""""!!!"""$$$&&&###&&&&&&###!!!!!!"""############"""""""""""""""!!! !!!"""###&&&&&&%%%$$$""" !!!############$$$&&&%%%$$$"""!!!!!!!!!"""######""""""###%%%&&&%%%$$$&&&%%%$$$###############"""############$$$$$$$$$"""###%%%%%%###"""###$$$%%%$$$"""!!! !!!###$$$""""""""""""!!!!!!!!!!!! """###"""###%%%&&&!!!"""###$$$$$$$$$$$$$$$###########################$$$###""" """$$$%%%%%%###""""""!!!"""""""""######$$$$$$###"""!!!######""""""""""""######%%%$$$$$$$$$$$$#########""""""""""""""""""""""""!!!"""###$$$$$$$$$###### !!!!!!"""""""""$$$###!!! """###"""!!! !!!###""""""###$$$%%%%%%%%%%%% !!!!!!""""""!!!!!! !!!"""#########""" ######$$$$$$$$$$$$######!!!###$$$%%%%%%&&&!!!"""$$$###""""""###$$$###$$$$$$$$$$$$###"""""""""""""""""""""""""""""" %%%%%%!!!###"""""""""""""""""""""""""""###"""!!!%%%$$$!!!"""""""""""""""######$$$!!!"""""""""############&&&&&&$$$###############!!!"""""""""###$$$$$$$$$###""""""""""""###$$$$$$"""!!!!!!"""###"""$$$############$$$%%%%%%$$$%%%%%%%%%######%%%&&&$$$""" """$$$$$$$$$ %%%&&&$$$###%%%$$$######"""###$$$&&&'''"""###$$$%%%&&&&&&&&&&&&######$$$$$$$$$$$$#########$$$$$$$$$%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$######$$$$$$%%%&&&$$$$$$$$$#########""""""'''%%%$$$$$$%%%&&&%%%$$$###""""""###&&&''''''&&& !!!"""###$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&''''''((()))))))))'''(((((('''&&&&&&((()))!!!$$$(((,,,......---+++++++++******)))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&%%%$$$######&&&%%%%%%$$$$$$%%%%%%&&& !!!"""############"""###$$$!!!###%%%$$$ !!!#########"""###$$$""""""""""""""""""""""""######""""""!!!!!! """%%%(((&&&""" """%%%!!!"""######""""""###$$$### """$$$###!!!!!!"""""""""###############$$$$$$%%%%%%$$$$$$############"""""""""""""""!!!"""######$$$$$$$$$$$$!!!"""""""""""""""##################&&&%%%!!!!!!###$$$### !!!"""######""" !!!""""""!!!!!!"""$$$!!!"""""""""##################"""""""""""""""###""""""###$$$$$$$$$###"""#########"""""""""!!!!!!#########"""""""""""""""""""""""""""############"""""""""######"""""""""%%%&&&&&&$$$"""!!!"""### $$$((((((%%%###$$$&&&#########""""""""""""""""""!!! """$$$###############"""""""""!!!"""###$$$%%%&&&'''(((&&&%%%###""""""###%%%%%%###"""!!!!!!$$$&&&&&&%%%%%%$$$$$$############### """###"""###&&&&&&%%%!!!###$$$$$$###""""""###$$$""" !!!""" !!!!!!!!!!!! """"""!!!!!!###%%% !!!"""###$$$%%%%%%%%%########################''''''%%%###!!!!!!$$$&&&$$$$$$##################""""""$$$%%%&&&&&&###!!!""""""""""""""""""""""""$$$$$$$$$$$$##################""""""""""""###### """$$$$$$###"""!!!!!!!!!""""""######$$$$$$!!!$$$'''%%%""" """###"""!!! !!!###""""""###$$$$$$$$$$$$$$$""""""############""""""""""""""""""""""""!!!!!!######$$$$$$$$$$$$###### !!!"""###$$$$$$$$$$$$"""###$$$$$$""""""###$$$######$$$$$$$$$######""" !!!""""""###%%%'''&&&"""!!!%%%'''%%%""""""""""""""""""""""""###$$$""" """&&&%%%""""""""""""""""""######$$$"""""""""""""""######$$$%%%$$$$$$######"""""""""!!!!!!"""###$$$%%%%%%&&&"""""""""""""""######$$$ ###$$$$$$""" $$$###"""""""""###%%%&&&$$$%%%&&&%%%$$$$$$&&&'''&&&$$$!!!!!!"""###$$$$$$""""""###%%%%%%###""""""%%%$$$###"""###$$$&&&''' """$$$$$$###"""!!!###$$$$$$%%%%%%$$$$$$###"""######$$$$$$%%%%%%&&&###$$$$$$%%%%%%$$$$$$###$$$###$$$$$$$$$$$$%%%%%%$$$$$$#########"""""""""((('''&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$!!!!!!"""######$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((()))***&&&'''((((((''''''(((***---...//////...+++((('''+++++++++***))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$###&&&%%%%%%$$$$$$%%%%%%&&& !!!!!!!!!!!!!!! ###$$$""""""%%%%%%### """###$$$"""""""""###""""""""""""""""""""""""###"""""""""!!!!!!!!! $$$%%%!!! """######""""""###$$$### """$$$###!!!!!!"""""""""############%%%%%%%%%$$$###""" """"""""""""""""""###### !!!"""############!!!!!!!!!!!!!!!"""$$$&&&!!!!!!"""###$$$&&&&&&'''$$$&&&%%%!!!!!!$$$$$$!!! !!!!!!!!!""""""### !!!"""!!! """$$$!!!"""""""""###############"""""""""""""""###### !!!"""""""""!!!""""""############""""""""""""""""""""""""""""""######!!!!!!"""""""""############""""""""""""""""""###%%%&&&%%%$$$!!! !!!###!!!###"""!!!!!!$$$&&&""""""""""""""""""######"""!!! """$$$"""""""""""""""#########!!!!!!"""###%%%&&&''''''$$$###""""""""""""###$$$###!!! !!!###%%%&&&%%%######$$$#########""""""!!!%%%&&&""""""%%%$$$ """######"""!!!!!!"""###!!!  !!!"""!!!"""###$$$%%%&&&'''''' """###""" !!!""" !!!"""###$$$%%%%%%%%%########################%%%%%%$$$###!!!"""%%%(((!!!!!!"""###$$$%%%%%%%%%###"""###&&&((((((%%%###""""""############""""""$$$$$$$$$#########""""""######""""""""""""######!!!######"""!!! !!!"""""""""#########$$$$$$ !!!&&&)))&&&### """###"""!!! !!!###""""""###$$$$$$$$$######""""""############""""""!!!!!!""""""###$$$%%%%%%######$$$$$$$$$$$$#########$$$$$$$$$$$$$$$#########$$$%%%$$$###"""###$$$"""######$$$$$$$$$######!!!###$$$$$$$$$***)))$$$!!!!!!!!!!!!!!!!!!!!!!!!###$$$###!!!###''''''###"""""""""""""""######$$$""""""!!!!!!""""""###$$$"""""""""""""""!!!!!!!!!!!!!!!"""###$$$%%%%%%&&&!!!!!!""""""############"""$$$%%%$$$###"""$$$###"""!!!"""###$$$%%%$$$%%%%%%%%%$$$$$$&&&(((&&&$$$""""""###$$$$$$###%%%%%%%%%######$$$$$$###%%%$$$#########$$$%%%&&&!!!"""######!!!$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%$$$$$$$$$############"""''''''&&&&&&%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%&&&$$$#####################$$$$$$%%%%%%&&&'''(((((((((''''''''''''(((((()))'''(((******))))))***+++---,,,,,,++++++,,,---...******++++++***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&""""""######$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&& !!!!!!!!!%%%$$$###$$$### !!!"""$$$$$$"""""""""###""""""""""""""""""""""""!!!!!!!!!""""""""""""""""""%%%$$$"""###%%% !!!######""""""###%%%###!!! !!!"""#########""""""""""""##################"""""" """"""""""""############ !!!######$$$$$$###$$$$$$###""""""###%%% !!!"""###%%%'''((()))"""$$$$$$"""$$$(((((($$$"""###$$$$$$###"""$$$%%%"""######"""!!!"""$$$&&&""""""""""""############"""""""""""""""######$$$!!!""""""!!!!!!"""$$$$$$$$$#########"""""""""""""""""""""############!!!!!!!!!"""""""""############""""""""""""###### !!!!!! !!!###%%%""""""!!!"""###$$$%%%%%%""""""""""""############"""!!! !!!"""###%%%$$$###"""!!!!!!!!!!!!!!! !!!###$$$$$$### !!!!!!!!!!!!"""!!!!!!"""$$$%%%$$$###"""######$$$######""""""$$$))))))""" """ !!!######!!! !!!""""""""""""""""""###$$$$$$ !!!###$$$%%%&&&'''!!!######"""!!! !!!!!!"""###$$$$$$$$$$$$$$$########################!!!""""""!!!!!!!!!$$$&&& """$$$%%%&&&&&&&&&###""""""$$$((()))'''$$$######$$$$$$$$$$$$######$$$############""""""""""""""""""""""""""""""""" !!!"""""""""!!!!!!!!!!!!!!!!!!!!! %%%###!!!###&&&(((&&&$$$ """###"""!!! !!!###""""""###############""" !!!!!!""""""!!!!!! !!!""""""###$$$%%%&&&'''######$$$$$$$$$$$$######%%%%%%%%%%%%$$$###"""!!!###%%%%%%%%%###"""###$$$""""""###$$$$$$$$$$$$### """###%%%%%%!!!!!!!!!!!!$$$&&&"""!!!!!!!!!!!!!!!!!!!!!!!!"""###""" """''''''###"""""""""""""""######$$$###"""!!!!!!!!!"""$$$%%% !!!!!!""""""!!! !!!"""""""""###$$$$$$$$$ !!!""""""######"""""" ###%%%&&&$$$"""""""""###""""""""""""###$$$$$$###$$$%%%$$$$$$$$$&&&(((%%%$$$######%%%%%%$$$""""""$$$$$$!!!!!!%%%&&&$$$###########################$$$%%%%%%$$$### $$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$###$$$$$$%%%%%%$$$$$$###"""###$$$%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$$$$######%%%&&&&&&&&&%%%%%%'''))) """$$$%%%&&&''')))+++%%%%%%%%%$$$$$$$$$#########$$$$$$%%%&&&'''((()))''''''((((((((((((((((((''')))+++,,,+++***+++,,,---+++)))((((((***,,,---******++++++***)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&!!!!!!"""###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&"""""""""!!!!!!"""""""""!!!&&&%%%###$$$###!!!!!!"""$$$$$$"""!!!"""###"""""""""""""""""""""""" !!!!!!""""""#########%%%%%%%%%&&&(((!!!######""""""$$$%%%"""#########""""""$$$%%%""""""""""""############!!!""""""""""""!!! !!!"""""""""############ """$$$%%%%%%%%% """######  """ !!!"""###$$$%%%&&&'''"""######"""$$$((('''""""""$$$&&&%%%"""!!!###$$$#########!!! !!!$$$&&&""""""""""""############"""""""""""""""###$$$$$$!!!######""""""$$$'''$$$$$$$$$#########""""""!!!"""""""""############!!!!!!!!!!!!"""""""""###$$$###"""!!!!!!"""###$$$ !!!###%%%&&&###"""###&&&&&&"""!!!"""""""""############!!!!!!!!!"""""""""######%%%$$$###"""!!!!!!"""""""""  ###$$$###!!! !!!######"""!!! """!!!"""###%%%$$$"""!!!!!!"""###$$$$$$###""""""!!!((((((!!!""" """$$$$$$"""!!!"""### """###$$$$$$$$$$$$ !!!""""""######!!!"""######!!!!!!"""$$$"""######$$$$$$$$$############################## """######"""!!!###$$$!!!"""###%%%&&&&&&%%%%%%### !!!%%%(((&&&######$$$%%%&&&&&&%%%$$$###############""""""""""""!!!"""###$$$$$$###"""!!!""""""""""""############""""""!!!!!! $$$$$$$$$$$$$$$$$$$$$$$$ """###"""!!! !!!###""""""############""""""!!!""""""""""""""""""!!!""""""###$$$%%%%%%%%%$$$######$$$$$$$$$$$$########################""""""$$$%%%&&&%%%###"""###$$$""""""###$$$$$$$$$$$$$$$!!!!!!""""""######$$$$$$$$$(((&&&###!!!"""""""""""""""""""""""" !!!  %%%%%%""""""""""""""""""######$$$###"""!!! !!!"""$$$%%% !!!"""######"""!!! """""""""""""""""""""""" """#########"""!!!!!!###%%%%%%###""""""$$$!!!""""""###############!!!###$$$#########%%%'''#########%%%'''&&&$$$"""###$$$!!!!!!###""" !!!###$$$$$$###!!! $$$$$$%%%&&&&&&%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$''''''&&&&&&%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###"""###$$$%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%%%%%%%$$$"""$$$&&&%%%$$$%%%'''*** """%%%&&&&&&&&&))),,,%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&'''((())))))((('''&&&''')))+++,,,,,,+++,,,,,,...---,,,***)))))))))***)))***+++,,,+++)))'''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$###############$$$###'''%%%$$$%%%%%%$$$!!!###$$$$$$"""!!!"""""""""""""""""""""""""""""" !!!"""###$$$$$$"""""""""!!! !!!###!!!"""###""""""$$$&&&!!!###%%%$$$!!!!!!$$$'''""""""""""""############""""""$$$%%%%%%&&&&&&%%%!!!!!!""""""#########$$$ !!!###%%%&&&'''''' """%%%$$$"""!!!"""$$$!!!!!!""""""######$$$$$$###$$$""" !!!$$$!!!!!!###$$$###  """!!!!!! """$$$""""""""""""############""""""!!!""""""###$$$$$$ """$$$$$$###$$$'''***$$$$$$$$$############"""!!!!!!""""""#########$$$!!!!!!!!!!!!""""""""""""$$$###"""!!!!!!"""###$$$"""######"""!!!!!!###%%%### !!!$$$"""!!!!!!""""""#########$$$!!!!!!"""###$$$#########!!!!!! !!!"""###%%%&&&%%%###!!!"""%%%&&&$$$""" """%%%''''''&&&$$$###"""""""""$$$%%%$$$!!!!!!"""###$$$$$$###"""!!!###%%%%%%###"""###%%%%%%###"""###$$$"""#########"""$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###"""###$$$&&&######$$$$$$$$$######"""###########################%%%&&&&&&$$$######$$$"""###$$$%%%&&&%%%$$$###"""###&&&%%%###$$$%%%&&&&&&&&&&&&%%%$$$############"""""""""""" """###%%%%%%###""" $$$$$$######$$$$$$%%%&&&%%%%%%$$$###"""!!! ###$$$%%%$$$"""""""""$$$!!!"""###"""!!! !!!###""""""#########""""""!!!$$$$$$%%%%%%%%%%%%$$$$$$######$$$%%%%%%$$$"""!!!######$$$$$$$$$$$$###### !!!""""""###""""""$$$%%%&&&%%%###"""###$$$!!!"""###$$$$$$$$$$$$$$$%%%%%%$$$$$$######"""""" $$$%%%"""!!!$$$%%%############################## """""""""""""""######$$$$$$###!!! !!!"""$$$%%%!!!"""###$$$$$$###"""!!!""""""""""""!!!!!!!!!!!! """#########"""!!! """###""""""%%%((( !!!###$$$$$$$$$###"""!!!"""######"""###%%%'''!!!"""$$$&&&((('''$$$!!!%%%'''### !!!###$$$$$$""" """######$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$)))(((''''''&&&%%%$$$###$$$$$$$$$%%%%%%$$$$$$$$$"""###$$$%%%&&&%%%$$$$$$''''''&&&&&&&&&%%%%%%%%% ###%%%%%%$$$$$$(((+++###%%%''''''%%%$$$&&&)))###$$$%%%%%%&&&'''((((((''''''&&&&&&&&&%%%%%%%%%&&&''')))******(((&&&%%%&&&(((+++,,,+++++++++,,,)))***,,,...////////////)))***+++,,,+++)))'''&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&######"""""""""""""""###""""""###$$$$$$$$$$$$$$$#########"""""""""""""""#########""""""""""""""" !!!"""###$$$$$$###$$$$$$###""""""###$$$"""""""""""""""""""""""""""############$$$$$$$$$###"""!!!!!!""""""!!! """%%%''''''$$$!!!!!!!!!"""###$$$$$$%%%%%% !!!###$$$###""""""###""""""############""""""%%%%%%%%%$$$###""""""!!! !!!!!!"""""""""###"""############""""""!!!######""""""""""""######""""""#########""""""!!!""""""!!! !!!%%%""""""&&&!!!((("""''''''$$$!!!"""%%% !!!""""""(((###"""$$$$$$'''$$$!!!"""&&&(((""""""""""""!!! !!!!!!###"""!!! !!!"""$$$&&&"""""""""""""""""""""""""""%%%###%%%***$$$$$$##################!!!###$$$$$$###"""###$$$(((&&&#########$$$$$$###!!! """&&&'''&&&### !!!"""######"""!!! !!!""""""$$$###"""""""""###%%%&&&&&&%%%###!!!  !!!"""!!!  """%%% $$$'''(((%%%"""!!!"""###%%%$$$###!!! """""""""""""""""""""""" """"""#########$$$""" !!!###%%%&&&&&&$$$""" !!!$$$%%%###!!!!!!###%%%%%%###!!!!!!!!!$$$$$$%%%&&&%%%%%%(((,,,############!!!""""""""""""############"""""""""""""""""""""""""""""" ###$$$"""!!!$$$###!!!$$$$$$"""""""""!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""!!!###((('''""""""&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&111,,,'''$$$$$$###!!!"""######$$$$$$######"""!!!!!!!!!!!!!!!!!!!!!!!!###%%%$$$$$$(((&&&!!! """$$$%%%%%%###"""%%%&&&%%%""" !!!"""######"""!!! !!!""""""!!!"""$$$&&&$$$$$$$$$$$$#########"""!!!"""###$$$$$$###!!! ######""""""""""""######&&&%%%###"""""""""###$$$  !!!###$$$$$$""" """$$$!!!!!!!!!!!!""""""""""""%%%""" !!!###$$$###!!!$$$%%%%%%%%%######$$$%%%###$$$"""!!!&&&'''$$$''''''&&&%%%$$$###"""!!!%%%%%%''''''''''''%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&$$$###"""!!!!!!###%%%&&&$$$######%%%''''''$$$ """######$$$$$$%%%&&&&&&&&&''''''&&&$$$$$$&&&''''''%%%###$$$&&&'''%%%###$$$%%%'''&&&%%%%%%&&&(((######$$$%%%&&&'''((()))(((&&&%%%$$$$$$''')))+++++++++******++++++,,,---+++,,,---+++)))(((((()))((((((((((((((((((((((((&&&&&&$$$$$$$$$$$$&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&$$$$$$%%%&&&"""""""""""""""######$$$!!!"""######$$$$$$######!!!!!!!!!!!!!!!""""""""""""""""""""""""#########""""""""""""############"""""""""!!!!!!!!!"""###########################"""############$$$$$$$$$$$$###""""""""""""!!! !!!"""$$$&&&%%%$$$"""!!!&&&&&&%%%$$$###!!!!!! !!!"""######""""""###$$$"""###############"""!!!!!!!!!""""""###$$$$$$$$$!!!!!!!!!""""""#########!!!!!!""""""#########"""######""""""""""""######""""""############""""""!!!!!!!!!!!!###$$$%%%&&&"""%%%!!!""")))$$$ ''' ###%%%$$$!!! !!!###"""""""""""""""###$$$$$$&&&$$$"""!!!"""$$$%%%%%%!!!"""###%%%%%%$$$###""""""  ###%%%$$$!!!!!!""""""###############""""""""""""""""""""""""### $$$$$$ $$$########################!!!###%%%%%%%%%&&&(((%%%$$$"""!!!"""#########%%%###""""""%%%&&&$$$"""!!!"""""""""""""""!!!!!!!!! !!!""""""###""""""""""""###$$$$$$###"""!!!!!! !!!"""###!!!"""""""""!!!!!!###$$$###$$$&&&(((((('''&&&%%%!!!"""###$$$$$$###"""!!!""""""""""""""""""""""""!!!!!!"""###$$$$$$$$$$$$$$$"""!!!!!!###%%%&&&%%%"""%%%%%%$$$###$$$$$$""" """### !!!######""""""###""""""###$$$###!!!""""""""""""############""""""""""""""""""""""""!!!$$$### ###### """%%%%%%""" """$$$###$$$####################################"""""""""((($$$###%%%$$$"""%%%,,,$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%&&&&&&***'''$$$$$$%%%&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&%%%""""""""""""""""""""""""%%%%%%!!! $$$### !!!"""###$$$$$$######%%%$$$###"""""""""""""""!!!!!!""""""""""""!!!!!! !!!""""""!!!"""$$$&&&$$$$$$#########"""""""""$$$$$$%%%%%%%%%$$$$$$###"""!!!!!! !!!!!!%%%$$$###"""!!!"""######!!!"""$$$$$$######$$$&&&!!!"""###"""###%%%&&&""""""""""""############%%%### """$$$###"""%%%%%%$$$""" """$$$%%%&&&%%%"""$$$((('''$$$%%%%%%%%%$$$$$$$$$$$$###$$$%%%&&&&&&&&&&&&%%%$$$$$$&&&&&&&&&$$$$$$$$$&&&$$$######"""###$$$%%%&&&$$$######%%%''''''$$$!!!"""######$$$$$$%%%&&&&&&%%%%%%&&&%%%######%%%&&&'''%%%###$$$&&&'''%%%###$$$&&&''''''&&&%%%'''(((((((((((())))))*********((('''%%%%%%%%%'''***,,,......---,,,+++++++++++++++,,,,,,+++)))'''((()))''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&$$$$$$%%%&&&""""""!!!!!!"""###$$$$$$!!!!!!"""############### !!!!!!"""""""""!!!!!!""""""######$$$$$$$$$$$$$$$$$$#########""""""""""""!!!!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$###############"""""""""""""""###$$$$$$######"""((('''&&&$$$"""!!! """###$$$###""""""$$$&&&###$$$$$$$$$###"""!!!!!! !!!""""""###$$$$$$"""""""""############### !!!!!!""""""############""""""""""""######""""""############""""""!!!!!!!!!"""###$$$%%%&&&###%%% """***'''$$$,,,'''&&&$$$"""""""""###$$$"""""""""""""""###$$$$$$$$$%%%&&&&&&%%%$$$%%%&&& !!!###%%%%%%$$$###""""""%%%)))&&&"""!!!"""$$$%%%%%%###!!! """"""""""""""""""""""""'''$$$###$$$### !!!######################## """$$$###$$$%%%&&&###"""!!! !!!"""###$$$)))'''$$$############"""$$$###""""""!!!!!!!!!!!!!!!!!! !!!!!!"""### !!!""""""######"""""" !!!"""###$$$%%% """$$$$$$###"""###$$$###############$$$$$$$$$########################"""""""""""""""""""""""""""###$$$%%%&&&&&&&&&&&&$$$"""!!!"""$$$%%%&&&%%%%%%$$$######$$$%%%###"""%%%$$$###  ###&&&!!!!!!###%%%&&&%%%"""!!!"""###%%%%%%$$$$$$###""""""""""""############""""""""""""""""""""""""###%%%%%%!!!!!!###"""!!!%%%%%%""" """""" ##################$$$$$$###############$$$$$$$$$$$$""""""###"""!!!###(((######"""""""""!!!!!!!!!$$$$$$$$$$$$%%%%%%%%%%%%$$$######%%%''''''&&&%%%###################################################"""###$$$"""""""""""""""############  ###%%%$$$###""""""!!!!!!!!!!!!"""""" !!!""""""!!!"""$$$&&&######"""""""""!!!!!!!!!%%%$$$$$$$$$$$$$$$%%%%%%###"""!!! $$$###"""!!!!!!!!!""""""!!!"""######!!!!!!"""###!!!$$$%%%%%%$$$%%%%%%############$$$$$$$$$$$$%%%### !!!#########$$$$$$###!!! !!!$$$&&&$$$&&&%%%###%%%'''&&&!!!#########$$$$$$%%%%%%%%%###$$$%%%%%%%%%%%%$$$###%%%&&&'''&&&$$$###$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$######%%%&&&&&&$$$""""""######$$$$$$%%%&&&&&&###$$$%%%$$$######$$$&&&&&&%%%$$$$$$&&&&&&%%%$$$$$$&&&''''''&&&&&&'''(((************************)))((('''&&&''')))+++,,,111000///---+++******))))))++++++***(((''''''(((''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&########################$$$%%%&&&&&&$$$$$$%%%&&&######"""""""""""""""###!!!!!!"""############""" !!!"""######$$$ !!!"""###$$$$$$%%%########################%%%###"""###$$$%%%%%%$$$########################""""""#########$$$$$$$$$###$$$$$$$$$###"""###$$$"""""""""""""""######$$$##################$$$$$$###$$$$$$###""""""$$$'''$$$$$$$$$$$$###"""!!!!!!###"""""""""!!!!!! ##################$$$$$$!!!!!!!!!!!!!!!!!!""""""######""""""""""""######!!!""""""############"""###"""!!!!!! !!!!!!"""%%%"""""")))(((+++999---)))$$$!!!!!!"""###$$$ !!!!!!""""""$$$&&&%%%"""!!!###&&&%%%###!!! """%%%&&&  $$$&&&&&&$$$"""###$$$$$$###"""!!! """"""""""""""""""""""""#########$$$$$$######$$$""""""""""""############ !!!###"""!!! !!!!!!"""!!!!!! !!!###%%%)))'''$$$###"""######$$$%%%$$$"""!!! !!!!!!"""!!!!!!!!! !!!""""""### """######""""""!!! !!!!!!"""###$$$%%% """%%%%%%$$$######$$$!!!!!!!!!"""""""""""""""######"""""""""###$$$%%%""""""""""""""""""""""""###$$$$$$%%%&&&&&&%%%%%%$$$###"""###%%%&&&%%%$$$***)))'''&&&%%%$$$###"""$$$$$$###!!! ###%%%!!!$$$%%%&&&''''''"""!!!"""###$$$%%%%%%%%%$$$!!!"""""""""############!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$""""""$$$### ###### !!!!!!!!!!!!!!!"""""""""""""""###############$$$!!!&&&***)))%%%"""!!!###"""""""""!!!!!!!!!!!!###$$$$$$$$$$$$%%%%%%%%%"""###%%%&&&'''&&&$$$###"""""""""!!!!!!"""""""""######################## #########$$$###""""""!!!""""""###!!!!!!$$$"""###"""!!! !!!"""### !!!""""""!!!"""$$$&&&""""""""""""!!!!!!!!!!!!###"""!!!!!!!!!"""###$$$%%%%%%$$$###""""""""""""###""""""!!!!!!!!!!!!!!!!!!"""###"""!!! !!!""""""$$$%%%$$$###""""""""""""""""""#########$$$$$$%%%###!!! """###$$$!!!"""$$$%%%$$$&&&(((***"""$$$$$$"""###%%%"""######$$$$$$$$$%%%%%%%%%#########$$$$$$#########&&&''''''&&&$$$######$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$###"""######$$$$$$%%%&&&&&&###$$$%%%$$$######%%%'''%%%$$$$$$%%%%%%&&&&&&%%%%%%&&&''''''&&&&&&'''(((&&&&&&&&&''''''((((((((()))(((((('''(((***+++---000///...,,,+++***))))))(((******)))'''''''''(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%###"""!!!!!!!!!!!!!!!!!!"""###############!!!!!!"""###$$$$$$%%%%%% !!!"""###$$$$$$%%% !!!!!!"""######$$$$$$"""!!!!!!$$$%%%%%%###""""""""""""""""""""""""""""""#########$$$$$$$$$"""###%%%$$$""""""###%%%""""""!!!!!!!!!"""$$$$$$ !!!"""###$$$%%%&&&&&&"""###$$$###""""""$$$&&&$$$$$$$$$$$$$$$###""""""""""""""""""!!!!!!!!!!!!$$$$$$##################$$$###"""!!! !!!!!!######""""""""""""######!!!!!!"""#####################"""!!!!!!!!!!!!!!!!!!&&&$$$"""&&&'''000CCC666111***$$$"""!!!  !!!!!!"""!!!"""### !!!%%%$$$"""!!! """$$$&&& """$$$$$$!!!!!!###%%%%%%$$$###!!!!!!!!!""""""""""""""""""""""""""""""!!!"""###"""###%%%&&&%%%!!!!!!"""""""""#########!!!###$$$###""" !!!!!!######"""!!!!!!$$$'''&&&%%%$$$""""""###%%%&&&%%%$$$###!!!!!!!!!"""###!!!!!!!!!!!!!!!"""###### """######""""""!!!""""""################## """%%%%%%$$$######$$$!!!###%%%''''''&&&$$$#########""""""###$$$%%%%%%"""""""""""""""""""""""""""###$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&%%%$$$ """"""###$$$%%%&&& """$$$$$$"""""""""######$$$"""###$$$ ##################""""""!!!"""""""""############!!!!!!!!!!!!!!!!!!!!!!!!!!!###!!!"""%%%%%%"""!!!###!!!!!!!!! !!!!!!""""""""""""!!!!!!!!!"""""""""######$$$***,,,***(((%%%###$$$$$$#########"""""""""#########$$$$$$$$$%%%%%% """$$$&&&&&&%%%$$$###&&&%%%$$$$$$$$$$$$%%%&&&######################## %%%'''&&&$$$###$$$###""""""!!!""""""######!!!###!!!###"""!!! !!!"""### !!!""""""!!!"""$$$&&&""""""""""""!!!!!!!!!!!!###"""!!!!!!!!!"""$$$%%%%%%%%%$$$###############""""""""""""!!!!!!!!! %%%&&&'''&&&$$$$$$$$$&&&$$$$$$###!!!"""$$$!!!!!!!!!"""""""""######$$$###"""!!! !!!###%%% ###&&&((('''&&&&&&&&&"""$$$$$$"""###%%%"""%%%%%%%%%$$$$$$$$$##############################%%%&&&'''&&&$$$###$$$%%%$$$%%%&&&&&&&&&%%%%%%$$$###$$$%%%%%%$$$$$$$$$$$$"""######$$$$$$%%%&&&&&&$$$%%%&&&%%%$$$%%%'''((($$$$$$%%%%%%%%%%%%&&&&&&%%%&&&((('''&&&&&&''')))"""###$$$%%%'''((()))***))))))(((((()))***,,,,,,,,,++++++***************((()))***)))((('''((()))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$$$$%%%&&&$$$%%%&&&&&&$$$$$$%%%&&&&&&%%%$$$"""!!!!!!!!!!!!""""""###$$$$$$$$$$$$$$$"""######$$$$$$%%%%%%%%%!!!!!!""""""######$$$$$$ !!!"""###$$$$$$!!!!!!###""" !!!!!!!!!!!!!!!!!!!!!!!!"""############$$$$$$$$$ ###%%%$$$"""!!!###&&&!!!!!!!!!!!!!!!"""$$$$$$"""############$$$$$$$$$ !!!###$$$###""""""#########$$$$$$$$$$$$$$$### !!!###$$$%%%%%%###############"""""""""%%%$$$"""!!!!!!!!!"""#########""""""""""""###### !!!"""######$$$######"""""""""###$$$%%%&&&''' &&&###!!!%%%%%%...AAA@@@===777000)))$$$!!! """""""""""""""###$$$$$$"""!!! !!!### ###%%%&&&$$$!!! %%%(((&&& !!!%%%%%%$$$""" !!!###$$$"""""""""""""""""""""""""""$$$$$$""""""$$$$$$!!! !!!!!!""""""######### """$$$%%%$$$$$$%%%&&&"""###%%%### ###'''"""######"""!!!"""%%%'''#########""""""######$$$""""""!!!!!!""""""###$$$ !!!""""""######""""""###$$$$$$$$$###"""!!!!!! """$$$$$$###"""###$$$!!!$$$&&&&&&%%%###!!!""""""######$$$%%%%%%%%%""""""""""""""""""""""""""""""############""""""%%%$$$$$$%%%&&&&&&%%%###"""###$$$$$$######$$$&&&!!!$$$%%%###"""""""""%%%'''""" ######$$$$$$###""""""!!!!!!!!!""""""""""""############""""""""""""""""""""""""!!!!!!"""%%%%%%""""""%%%###!!!$$$%%%"""""""""###$$$$$$%%%%%% !!!""""""######!!!###### """$$$$$$%%%%%%$$$$$$$$$#####################$$$$$$$$$$$$###%%%%%%%%%&&&&&&%%%$$$###""""""###$$$%%%########################%%%""""""$$$%%%######&&&"""""""""""""""#########%%%""" ###$$$""" """"""!!!!!!!!!!!!"""""" !!!""""""!!!"""$$$&&&######"""""""""!!!!!!!!!############$$$%%%&&&&&&"""""""""!!!!!!""""""###""""""#########"""!!! """$$$%%%$$$######$$$%%%!!!!!!  $$$((( !!!!!!!!!"""""""""""""""#########!!!!!!"""$$$"""%%%''''''%%%"""!!! ###%%%$$$"""$$$&&&%%% %%%%%%%%%$$$$$$#########$$$$$$###""""""###$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$###$$$%%%%%%######$$$%%%"""######$$$$$$%%%&&&&&&$$$%%%&&&&&&%%%%%%''')))"""$$$%%%%%%%%%%%%&&&(((%%%'''((((((''''''((()))"""###%%%''')))+++,,,---((((((((())))))***+++,,,)))))))))))))))***++++++((()))******(((((()))***&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$'''&&&%%%$$$$$$%%%&&&'''$$$%%%&&&&&&$$$$$$%%%&&&###"""""""""""""""############$$$%%%%%%%%%%%%%%%##################$$$$$$"""""""""""""""#########!!!!!!!!!""""""#########  """!!!!!!!!!!!!!!!!!!!!!!!!!!!"""############$$$$$$$$$"""$$$### """&&& !!!!!!"""#########$$$$$$################## ###$$$###"""!!!!!!""""""###$$$%%%%%%%%%%%% !!!"""$$$%%%&&&&&&#########""""""!!!!!!!!!######"""!!!"""$$$&&&'''######""""""""""""###### !!!"""######$$$$$$$$$"""""""""###$$$%%%''''''!!!$$$ (((&&&'''222999999888333+++%%%######"""""""""""""""###$$$$$$###!!! !!!""""""!!!###%%%&&&$$$!!!"""%%%&&&%%%!!! """$$$"""""""""""""""#########""""""""""""""""""""""""!!!%%%$$$ ###### !!!!!!"""######$$$ !!!###$$$######$$$%%%!!!###%%%"""!!!%%% """######!!!!!!###%%%!!!""""""###$$$$$$$$$$$$""""""!!!!!!""""""###$$$###""""""""""""###$$$$$$######$$$$$$$$$###"""!!!!!!"""""""""!!!!!!###$$$ !!!!!!!!!!!!!!!!!!"""###%%%&&&&&&%%%%%%""""""""""""""""""""""""""""""############""""""%%%$$$$$$%%%'''&&&$$$###&&&((()))'''$$$"""###%%%!!!"""######""""""###%%%(((***!!!!!!&&&%%%$$$######"""""""""""""""""""""""""""############""""""""""""""""""""""""!!! !!!$$$######%%%###"""$$$%%%###!!!""""""###$$$$$$%%%%%% !!!!!!"""######$$$$$$!!! """!!!%%%%%%$$$$$$$$$#####################$$$$$$$$$$$$ ###$$$######$$$&&&"""!!!  !!!"""""""""""""""""""""""""""'''###!!!###### """&&& !!!"""###$$$$$$######$$$###"""""""""#########!!!!!!""""""""""""!!!!!! !!!""""""!!!"""$$$&&&$$$$$$#########"""""""""""""""###$$$%%%&&&&&&&&&!!!!!!!!!!!!"""###$$$$$$"""###$$$$$$$$$###"""!!! !!!!!! """### !!!!!!!!!!!!"""%%%'''!!!!!!"""""""""######### """%%%%%%"""!!!"""###$$$%%%%%%$$$""""""$$$%%%###$$$###!!!"""&&&&&&"""###$$$$$$$$$$$$$$$%%%%%%%%%$$$############$$$%%%"""$$$%%%%%%%%%%%%&&&(((&&&%%%$$$###"""######$$$###%%%&&&%%%###"""$$$&&&"""######$$$$$$%%%&&&&&&###$$$%%%%%%$$$%%%''')))"""$$$&&&&&&$$$$$$&&&(((&&&'''((((((''''''((()))$$$%%%&&&((()))+++,,,,,,''''''(((((()))******+++******))))))***++++++,,,)))***+++***))))))***+++&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%$$$######$$$%%%&&&$$$%%%&&&&&&$$$$$$%%%&&& !!!"""$$$%%%&&&$$$$$$%%%&&&&&&&&&&&&%%%#########"""""""""""""""#########"""""""""""""""$$$$$$$$$###############!!!!!!$$$### """""""""""""""""""""""""""############$$$$$$$$$!!!$$$### """%%%!!!"""############""""""######$$$$$$$$$%%%###%%%$$$!!! !!!"""###$$$%%%&&&&&&&&&###############$$$$$$$$$###"""""""""!!!!!! !!!!!!!!!!!!###&&&)))+++######""""""""""""###### !!!######$$$$$$$$$$$$###""""""!!!"""""""""###""" +++((( $$$###(((,,,***$$$!!! !!!""""""###""""""$$$''''''###"""!!! !!!###$$$$$$#########$$$$$$###### """$$$%%%$$$###"""""""""""""""""""""""""""###### $$$$$$  !!!"""######$$$ !!!"""!!! ###$$$"""###"""$$$$$$!!! """ """$$$%%%%%%%%%$$$"""""""""""""""######$$$$$$###"""""""""###%%%&&&""""""$$$%%%%%%$$$###"""!!!""""""  ###%%%%%%$$$"""!!!"""###%%%&&& !!!$$$&&&'''&&&%%%$$$""""""""""""""""""""""""######$$$$$$$$$######"""%%%%%%%%%&&&''''''$$$"""""""""""""""%%%(((######""" !!!$$$'''%%%&&&###$$$#########"""######$$$$$$""""""""""""############"""""""""""""""""""""""" """ """!!!$$$$$$$$$%%%###  !!!"""#########!!!""""""###$$$$$$%%%%%%###&&&###"""%%%$$$ $$$$$$$$$$$$############"""############$$$$$$$$$"""$$$&&&%%%!!! """%%%$$$###!!!!!!###$$$%%%!!!!!!!!!!!!!!!!!!!!!!!! %%%&&&!!!!!!$$$ """$$$%%%%%%###""" !!!"""!!! !!!###%%% !!!"""######"""!!! !!!""""""!!!"""$$$&&&$$$$$$$$$$$$############ """###$$$$$$######""""""######$$$%%%''''''###$$$$$$%%%%%%###"""!!! """###$$$######%%%'''"""$$$&&&%%%$$$""""""""""""############$$$$$$$$$"""%%%&&&###!!!!!!"""$$$###"""""""""&&&,,,111!!!""" $$$%%%"""!!!"""###$$$%%%&&&''''''&&&%%%$$$######$$$%%%&&&!!!###%%%%%%%%%%%%''')))'''%%%###!!!!!!"""###$$$###%%%&&&%%%""""""$$$'''"""######$$$%%%%%%&&&&&&"""###$$$$$$###$$$&&&(((!!!$$$&&&&&&$$$$$$&&&)))&&&'''((((((''''''(((***%%%&&&&&&'''((())))))***'''''''''((())))))******,,,++++++++++++++++++,,,)))***++++++***)))***,,,&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$%%%$$$"""!!!!!!"""$$$%%%$$$%%%&&&&&&$$$$$$%%%&&&$$$"""!!!"""%%%&&&$$$"""!!!###$$$$$$######$$$%%%############""""""!!!!!!"""###%%%&&&&&&%%%###""""""###$$$###""""""$$$&&&$$$######"""""""""""""""!!!###$$$###"""###$$$%%%$$$!!! !!!$$$'''***"""%%%%%%""""""%%%%%%"""###$$$$$$"""!!! """###!!!"""###$$$$$$###"""!!! """###$$$###"""###$$$"""!!!  !!!"""###""""""$$$%%%%%%###!!!$$$######"""######$$$$$$""""""############""""""$$$###"""###$$$$$$###"""###$$$$$$%%%%%%$$$$$$######'''%%%###"""$$$"""'''!!!###'''$$$'''***&&&""""""&&&'''###"""%%%%%%  ######$$$$$$###!!! !!!"""!!!!!!!!!!!!!!!"""###### !!!$$$&&&&&&%%%###""" !!!""""""!!! !!!!!!""""""###############"""!!!"""###$$$###!!! """######""""""###$$$######""""""""""""######"""""""""""""""""""""""""""### !!!!!! """###$$$)))&&&!!! $$$$$$###############$$$$$$(((,,,)))"""""""""""""""############ """###$$$######%%%&&&!!!!!!!!!"""######$$$$$$!!!"""######"""!!!"""###$$$$$$###$$$&&&''''''&&&$$$###"""###%%%&&&%%%$$$&&&%%%###"""!!!"""######'''$$$!!! !!!"""  !!!"""###$$$!!!!!!""""""######$$$$$$!!!"""###$$$$$$$$$$$$$$$######"""!!!!!!!!!!!!!!!$$$""""""%%%$$$!!! """&&&$$$"""!!!###$$$$$$###"""!!! !!!###$$$!!!""""""""""""######### $$$$$$"""###((($$$%%%%%%$$$######$$$&&&$$$(((+++***%%%"""###%%%!!!"""$$$&&&&&&$$$"""!!!&&&%%%$$$$$$######$$$$$$ """""""""!!!  """#########$$$%%%!!!""""""""" """############"""""""""""""""!!!""""""!!!!!!"""###"""!!!%%%&&&%%%$$$$$$###"""!!! ###$$$$$$"""!!!"""$$$&&&!!!!!!!!!!!!!!!!!!!!!!!!%%%%%%$$$###""""""######!!!!!!!!!!!!!!!!!!!!!!!!###"""!!!!!!!!!"""$$$%%%%%%$$$###!!!!!!!!!!!!"""%%%$$$$$$###$$$%%%'''(((((('''%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ """%%%&&&&&&%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%$$$###"""&&&&&&######&&&%%%""" %%%''''''&&&&&&&&&######$$$%%%%%%%%%%%%$$$(((&&&######$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%''''''&&&&&&''''''(((((())))))******))))))))))))******)))+++---,,,+++***+++,,,++++++***)))))))))))))))''''''&&&&&&&&&%%%%%%%%%222***%%%''')))((('''''''''&&&%%%$$$############$$$###"""""""""###%%%%%%###!!! !!!###%%%###!!!!!!###$$$$$$###"""$$$%%%$$$$$$#########"""""""""$$$$$$############$$$$$$$$$%%%%%%###!!! !!!$$$######"""""""""""""""!!!"""######"""!!!###$$$%%%$$$"""!!!"""$$$&&&(((!!!$$$%%%""""""$$$$$$ """###$$$$$$######%%%'''!!!###$$$%%%%%% """###$$$###"""###$$$$$$###""""""""""""###$$$%%%$$$$$$%%%%%%%%%""" %%%%%%$$$###"""""""""""""""######$$$$$$$$$$$$###$$$############$$$###"""###$$$$$$%%%%%%$$$$$$### %%%&&&$$$"""$$$'''###&&&######(((!!!"""###############$$$!!!###%%%###!!! ###%%%"""###$$$###!!!!!!!!!"""!!!!!!!!!!!!!!!"""######"""$$$$$$###""" !!!""""""""""""!!! """""""""""""""######### !!!###$$$$$$!!! """######""""""###$$$######""""""""""""######""""""""""""""""""""""""###""""""$$$%%%######"""!!!!!!!!!"""###$$$ !!!""""""  !!!######""""""!!!""""""###"""&&&***(((### """"""""""""############!!!""""""""""""$$$%%%!!!!!!!!!"""######$$$$$$"""###$$$$$$"""!!!"""###%%%$$$"""!!!!!!!!! $$$###"""###%%%&&&%%%$$$$$$$$$##################%%%###"""###&&&'''%%%$$$!!!!!!!!!!!!"""###$$$%%%$$$$$$######"""!!!!!! """"""""""""""""""############"""!!!!!!!!!!!!!!! """### #########"""!!!!!!!!!######""""""!!! !!!"""###$$$!!!!!!!!!"""""""""######%%%###$$$&&&$$$ !!!%%%$$$%%%%%%$$$######$$$&&& $$$(((((($$$"""$$$&&&######$$$%%%%%%$$$######%%%$$$######""""""######"""###$$$%%%%%%$$$$$$######%%%&&&&&&$$$######$$$"""###$$$###!!!!!!###$$$"""""""""""""""""""""""" !!!###"""!!!!!!"""$$$### """$$$%%%%%%""""""!!!!!! $$$$$$$$$""" !!!###!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$######""""""""""""""""""##################"""""""""""""""######$$$%%%$$$$$$######$$$%%%&&&$$$$$$#########$$$%%%%%% !!!"""$$$'''((($$$$$$$$$$$$$$$$$$$$$$$$ !!!$$$&&&''''''&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$######"""%%%&&&$$$$$$&&&%%%""" ###%%%&&&&&&%%%$$$%%%######$$$%%%%%%%%%%%%%%%'''&&&$$$$$$&&&&&&&&&%%%%%%&&&&&&'''((())))))***&&&''''''(((((()))************))))))))))))******)))+++,,,,,,+++******+++,,,,,,***)))((('''''''''''''''&&&&&&&&&%%%%%%%%%...&&&"""$$$'''&&&%%%%%%&&&&&&%%%$$$############$$$###"""""""""###%%%%%%""" """###"""!!!!!!"""$$$###""""""###%%%$$$$$$$$$$$$$$$#########%%%$$$"""!!!!!!"""$$$%%%###$$$$$$###  $$$######"""""""""""""""###$$$###""" """$$$$$$$$$#########$$$$$$%%% $$$%%%""""""###"""!!!############%%%'''!!!""""""!!! """###$$$###"""###$$$$$$######""""""######$$$#########$$$&&&%%%###!!!&&&&&&%%%$$$###"""!!!!!!"""###$$$%%%%%%%%%%%%%%%##############################$$$$$$$$$$$$#########%%%&&&$$$!!!!!!$$$''' %%% $$$"""%%%"""'''%%%!!!'''$$$###"""!!!!!!"""###$$$"""###$$$###"""!!!"""###"""!!!!!!!!!!!!"""######!!!######""""""!!!""""""######""""""!!!#########"""""""""""""""!!!$$$%%%$$$  """######""""""###$$$########################""""""""""""""""""""""""'''&&&$$$###$$$%%%$$$###$$$$$$######"""#########!!!%%%&&&""" """"""!!!!!!!!!!!!!!!""""""!!!$$$'''&&&$$$###$$$&&&""""""""""""############ """"""!!!!!!"""$$$!!!!!!!!!"""######$$$$$$$$$%%%&&&%%%###""""""###(((&&&$$$###"""!!!""""""$$$###"""###%%%&&&%%%$$$"""######$$$$$$$$$######$$$$$$$$$&&&'''(((&&&$$$"""""""""""""""###$$$%%%$$$$$$######"""!!!!!!!!!###"""!!! !!!"""######"""!!!!!!!!!!!!""""""###!!!"""$$$!!!"""###!!!"""%%%###"""!!!!!!!!!"""$$$$$$!!!!!!"""""""""#########%%%######$$$""""""###$$$%%%%%%######$$$%%%!!!%%%&&&$$$$$$&&&((($$$$$$$$$######$$$$$$$$$$$$###""""""!!!!!!""""""!!!"""""""""""""""!!! ###%%%&&&%%%$$$"""#########$$$$$$###""""""###%%%""""""""""""""""""""""""!!!"""$$$###""""""###%%%$$$""" """$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$"""!!!!!!!!!!!!!!!!!!!!!!!!!!!#########"""""""""""""""!!!""""""#########$$$$$$!!!!!!"""###########################$$$%%%&&&'''##################""""""''''''&&&%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$&&&'''''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$###""""""%%%&&&$$$$$$&&&&&&###$$$%%%&&&%%%$$$###$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%'''&&&%%%&&&((((((&&&%%%!!!"""###%%%&&&'''''''''''''''((())))))******+++******))))))))))))******)))+++,,,,,,+++******+++******)))(((''''''''''''''''''&&&&&&&&&%%%%%%%%%)))""""""%%%$$$###$$$%%%%%%$$$$$$###$$$$$$$$$$$$############$$$%%%%%%!!!!!!!!!!!!"""######"""!!!"""######""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$ """######""""""###$$$$$$######"""""""""""""""%%%%%%###!!! """$$$###$$$$$$$$$$$$######""" ###$$$"""!!!###!!!!!!!!! """###$$$$$$%%%$$$###!!!  """###$$$""""""###$$$!!!!!!!!!!!!!!!!!!!!!!!!  """%%%%%%$$$"""$$$$$$$$$$$$######""""""""""""###$$$%%%%%%%%%%%%!!!"""######""""""###$$$######$$$$$$$$$$$$#########$$$$$$""" """%%%%%%"""'''((("""""" %%%)))&&&$$$###""" !!!"""###"""!!!"""###$$$###"""!!!"""###""""""!!!!!!""""""###$$$!!!"""###$$$$$$###"""!!!""""""############""""""############"""""""""""" !!!###$$$$$$!!! """######""""""###$$$################################################&&&$$$#########$$$%%%%%%&&&%%%%%%$$$$$$############%%%&&&%%%###!!! """"""!!!!!!!!!"""######!!!"""$$$$$$######&&&(((!!!"""""""""############ !!!""""""!!!!!!"""$$$!!!!!!!!!"""######$$$$$$%%%&&&&&&%%%###"""###$$$&&&&&&%%%$$$###$$$''')))$$$###"""###%%%&&&%%%$$$ !!!###$$$%%%%%%$$$######$$$$$$%%%%%%### ######""""""###$$$%%%%%% !!!"""###$$$$$$%%%%%%$$$"""  """###$$$###""""""!!!!!!""""""""" !!!%%%&&&######&&&###%%%""""""'''######"""!!!"""###$$$%%%############$$$$$$$$$$$$$$$"""###%%%$$$ !!!%%%###$$$%%%%%%$$$###$$$%%% $$$%%%%%%%%%&&&(((%%%$$$"""!!!!!!"""$$$%%%$$$$$$###"""""""""""""""""""""!!!!!!!!! """"""""""""###%%%######$$$###"""!!!###%%%!!!!!!!!!"""""""""""""""!!!###$$$$$$######$$$%%%%%%$$$###"""######$$$$$$######$$$$$$$$$%%%%%%%%%"""###$$$"""!!! !!!"""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""###"""""""""!!! !!!!!!"""######### !!!"""$$$$$$###""""""!!!!!!"""""""""######$$$######$$$%%%$$$###!!! +++***)))'''&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&######$$$$$$$$$######""""""%%%&&&$$$$$$'''&&&###$$$%%%%%%$$$######&&&((($$$$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&((())))))'''%%% """$$$%%%%%%%%%%%%((((((((()))******+++++++++******))))))******+++)))***,,,,,,***)))***+++'''''''''''''''((())))))''''''&&&&&&&&&%%%%%%%%%%%% """$$$######%%%$$$$$$$$$###$$$$$$%%%%%%############$$$$$$%%%%%%""""""############$$$$$$ """######"""!!!###$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$###"""!!!!!!###%%%%%%$$$$$$$$$%%%$$$######"""""""""""""""%%%%%%###!!! """$$$"""###$$$$$$$$$###"""!!! ###$$$!!!!!!###!!! """"""!!!  !!!###$$$%%%$$$$$$ """###$$$""""""###$$$!!!!!!""""""""""""!!!!!!!!! !!!###""" !!!"""###$$$$$$$$$$$$$$$!!!!!!"""###$$$$$$###### """######!!!!!!###%%%"""######$$$$$$######""" !!!######""""""###$$$%%%!!!%%%&&&"""$$$$$$%%%&&&$$$!!! """"""""""""$$$&&&%%%""" !!!"""######"""!!!"""$$$"""""""""""""""###$$$$$$###$$$%%%%%%%%%$$$############""""""""""""###############"""""""""""""""%%%###""""""###$$$$$$### """######""""""###$$$"""###$$$$$$$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$######'''###"""$$$"""""""""""""""######$$$%%%""""""""""""!!!"""$$$&&&!!!"""""""""############!!!###$$$$$$""""""###%%%!!!!!!!!!"""######$$$$$$$$$%%%&&&%%%###"""###$$$!!!"""###"""!!!"""%%%'''$$$###"""###%%%&&&%%%$$$ !!!###$$$%%%%%%$$$###!!!"""$$$$$$###!!!##################$$$%%% !!!"""###$$$%%%%%%&&&%%%###!!!!!!!!!###$$$$$$$$$###"""""""""""""""$$$"""###&&&&&&""""""$$$ ###%%%$$$ $$$)))$$$######""""""$$$%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&'''%%%&&&(((&&&###$$$'''"""$$$&&&&&&$$$######$$$ """%%%&&&&&&&&&&&&&&&$$$###!!!!!!###$$$%%%%%%$$$############$$$&&&%%%%%%$$$$$$#########!!!"""""""""###$$$!!!"""###""" """### !!!!!!""""""""""""!!!###$$$$$$######$$$%%%$$$$$$$$$######"""############$$$$$$%%%%%%&&&&&& """$$$$$$######$$$%%%""""""""""""""""""""""""!!!"""############"""""""""""""""######$$$$$$$$$ !!!"""$$$$$$###""""""############""""""!!!!!!$$$$$$%%%%%%%%%$$$"""!!! !!!"""###$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&"""######$$$$$$$$$######"""%%%&&&$$$%%%''''''$$$###$$$$$$$$$###%%%(((+++%%%%%%$$$$$$$$$%%%&&&'''%%%%%%&&&'''))))))'''%%%###$$$%%%'''((()))))))))((((((((()))******++++++++++++************++++++(((***,,,+++***)))******((((((''''''''''''((((((''''''&&&&&&&&&%%%%%%%%%$$$!!! $$$%%%$$$$$$&&&$$$$$$$$$###$$$$$$%%%%%%######$$$$$$%%%%%%%%%%%%"""###$$$$$$######$$$%%% !!!###"""!!!!!!"""$$$#########$$$$$$$$$$$$$$$!!!"""$$$%%%%%%$$$"""!!!%%%'''((('''%%%###""""""$$$######"""""""""""""""###$$$###""" """$$$""""""######$$$######"""!!!###### ###$$$!!!"""$$$%%%%%%###"""!!!""" !!!""""""!!! """###$$$###"""###$$$###$$$$$$%%%%%%$$$$$$###%%%$$$###"""!!! """$$$%%%%%%%%%$$$""""""#########""""""!!!!!!######!!! ###&&&""""""############"""""" !!!###%%%&&&&&&%%%%%%"""&&&""""""'''###"""""""""$$$$$$$$$######$$$&&&&&&&&&%%%$$$$$$!!!"""######""""""###$$$###""""""""""""###$$$$$$ """###$$$%%%%%%%%%###""""""!!!!!!""""""###!!!"""""""""############'''%%%"""!!!"""$$$%%%%%% """######""""""###$$$"""###$$$%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$"""%%%'''((('''%%%%%%%%%$$$$$$%%%%%%%%%$$$#########!!!&&&$$$ ###"""""""""###$$$%%%&&&######""""""!!!""""""###""""""""""""############"""###%%%$$$###"""###%%%!!!!!!!!!"""######$$$$$$###$$$%%%$$$######$$$%%%"""$$$&&&%%%###!!!###&&&$$$###"""###%%%&&&%%%$$$"""######$$$$$$$$$######!!!$$$%%%$$$$$$$$$%%%######"""""""""######$$$######""""""""""""""""""%%%$$$###""""""######$$$$$$$$$###""""""""""""###$$$!!!!!!$$$$$$ """!!!###$$$###!!!"""%%%(((%%%$$$#########$$$&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%""" """$$$&&&&&&%%%$$$###$$$"""###%%%&&&&&&&&&%%%$$$$$$###!!! !!!###$$$&&&%%%%%%$$$###$$$$$$$$$%%%$$$######"""#########"""$$$%%%$$$###!!!""""""!!!""""""!!! !!!### !!!!!!""""""###!!!"""$$$###""""""###%%%"""###$$$$$$"""!!!"""###!!!!!!""""""#########$$$!!!###$$$$$$$$$%%%&&&""""""""""""""""""""""""!!!"""$$$%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!"""###############%%%&&&&&&%%%%%%###""""""$$$$$$$$$%%%$$$$$$######!!!"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&"""###$$$$$$%%%$$$$$$$$$"""%%%&&&$$$%%%((((((%%%"""###$$$$$$$$$&&&))),,,&&&%%%$$$$$$$$$%%%'''(((%%%$$$$$$&&&((()))(((&&&&&&%%%%%%%%%&&&'''((()))''''''((())))))******+++++++++************++++++(((***++++++***))))))***,,,+++)))((('''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%"""###&&&&&&$$$$$$'''%%%%%%$$$$$$###$$$$$$$$$###$$$$$$%%%&&&%%%%%%%%% """$$$###"""!!!###%%% !!!""""""!!!!!!"""$$$"""""""""#########$$$$$$######$$$$$$$$$$$$######$$$&&&((('''%%%"""!!!!!!$$$######"""""""""""""""!!!"""######"""!!!###$$$!!!!!!""""""######$$$$$$"""$$$### $$$&&&%%% ###%%%&&&%%%$$$######%%%%%%$$$###!!! """###$$$###"""###$$$###$$$%%%%%%%%%%%%$$$###&&&$$$#########!!! !!!###%%%%%%%%%$$$###$$$$$$$$$$$$###"""!!!!!!!!!$$$### ###&&&""""""############""""""!!!!!!"""###$$$%%%$$$$$$ $$$"""!!!%%%!!!!!!!!!!!!"""######"""###$$$%%%""" $$$''' """######""""""###$$$######""""""######$$$%%% !!!"""###$$$$$$%%%""""""!!! !!!"""""" !!!"""###$$$$$$%%%%%%###""""""###$$$$$$### """######""""""###$$$"""###%%%&&&&&&%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%###&&&((((((&&&$$$$$$%%%"""###$$$%%%%%%$$$$$$### ###&&&$$$!!!!!!!!!!!!""""""###$$$%%%$$$############$$$###"""""""""""""""############"""###$$$###"""!!!"""###!!!!!!!!!"""######$$$$$$ """######"""###$$$%%%###''''''%%%###$$$'''$$$###"""###%%%&&&%%%$$$$$$$$$################## """$$$%%%$$$$$$&&&(((###""""""!!!!!!"""""""""""""""""""""""""""######""""""""""""############%%%$$$######""""""######""" !!!$$$$$$!!!!!!###""""""!!!!!!"""###%%%&&&%%%%%%$$$###$$$%%%&&&'''#########$$$$$$$$$%%%%%%""" !!!!!!$$$&&&'''%%%$$$######!!!!!!"""$$$&&&&&&%%%$$$%%%$$$###""""""###$$$%%%%%%$$$$$$###############"""!!! !!!"""###"""###%%%$$$"""!!!!!!""""""######"""!!!!!!"""$$$ !!!""""""### !!!###"""!!!!!!"""$$$"""$$$###"""!!!"""###!!!!!!!!!"""""""""""""""!!!###$$$#########$$$"""""""""""""""""""""""""""###%%%&&&&&&&&&%%%$$$%%%%%%$$$######""""""""""""""""""""""""######$$$###$$$%%%%%%%%%%%%#########""""""""""""######$$$%%%&&&&&&&&&&&&%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&######$$$%%%%%%%%%%%%%%%"""%%%&&&%%%%%%((((((&&&###$$$&&&%%%%%%%%%''')))'''&&&$$$$$$$$$%%%'''(((%%%$$$###$$$&&&'''(((''''''&&&$$$######$$$&&&(((&&&''''''(((((()))******,,,++++++******++++++,,,((()))++++++)))))))))***))))))((((((((()))******''''''&&&&&&&&&%%%%%%%%%%%%###$$$''''''$$$$$$'''&&&&&&%%%$$$###############$$$%%%&&&&&&&&&%%%%%%!!!###### """$$$ !!!""""""!!!!!!"""###!!!!!!""""""#########$$$&&&%%%###""""""###%%%&&&"""%%%&&&%%%#########$$$######"""""""""""""""!!!###$$$###"""###$$$!!!!!!!!!!!!"""###%%%%%%"""$$$""" %%%(((''' ###%%%$$$######$$$!!!"""###$$$$$$###"""!!! """###$$$###"""###$$$!!!"""###$$$$$$###"""!!!"""""""""$$$&&&&&&$$$""""""###$$$%%%%%%$$$"""!!!&&&&&&&&&%%%$$$###"""!!! $$$### ###&&&""""""############"""""""""!!! !!!!!!!!!###"""!!!(((((( """###$$$""""""###!!!!!!((( """######""""""###%%%#########"""######$$$%%%%%%$$$$$$$$$######"""""""""!!!  !!!""" """###$$$%%%&&&"""""""""###$$$$$$""" !!!"""######""""""###$$$"""###%%%&&&&&&%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&%%%"""!!!###%%% !!!###$$$%%%$$$$$$###!!!"""###%%%&&&%%%###""" !!!"""$$$$$$$$$######$$$&&&&&&$$$###""""""""""""############!!!"""###"""!!! !!!"""!!!!!!!!!"""######$$$$$$ """""""""###$$$&&& ###"""!!!###&&&$$$###"""###%%%&&&%%%$$$&&&%%%###"""""""""#########$$$%%%$$$!!! ###%%%""""""!!!!!!!!!!!!!!!""" """###%%%&&&&&& !!!"""######""""""%%%$$$######"""#########"""!!!"""&&&'''%%%%%%'''""" !!!###$$$$$$%%%%%%$$$$$$$$$%%%&&&'''!!!""""""""""""#########"""!!!"""$$$###!!!"""&&&!!!$$$&&&'''%%%$$$###### ###%%%&&&%%%$$$&&&%%%%%%%%%%%%%%%%%%&&&$$$######"""""""""""""""$$$$$$#########%%%&&&'''!!!!!!!!!!!!"""$$$###$$$$$$###""""""###%%% !!!""""""### !!!""""""!!!!!!"""###!!!######!!! """$$$######################## """$$$$$$"""!!! !!!"""""""""""""""""""""""""""###%%%'''''''''%%%$$$""""""!!! ###"""!!!!!!!!!"""$$$%%% """###$$$$$$######"""!!! """###$$$!!!$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&###$$$%%%&&&&&&&&&&&&&&&"""%%%&&&%%%&&&))))))&&&%%%&&&''''''%%%%%%&&&''''''&&&%%%$$$$$$&&&''')))%%%$$$""""""%%%'''((('''---+++(((%%%%%%'''***+++&&&&&&''''''((())))))))),,,++++++******++++++,,,((()))++++++)))((()))***###$$$%%%'''***---000111''''''&&&&&&&&&%%%%%%%%%%%%$$$%%%((('''######''''''&&&%%%$$$###############$$$%%%&&&'''&&&%%%%%%######!!! !!!""""""$$$"""!!! !!!"""$$$%%%(((###!!!%%%&&&&&&(((&&&"""!!!%%%'''((('''&&&$$$###""""""!!!###!!!!!!"""###"""%%%(((&&&""""""""""""""""""############'''###!!!###(((***&&&"""  ###$$$######$$$$$$%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%!!!"""###$$$$$$###"""!!!$$$""""""&&&++++++###########################$$$###""" !!!"""%%%$$$"""!!!!!!"""$$$%%% !!!"""###$$$$$$%%%!!!!!!!!!!!!!!!"""######!!!$$$$$$###""""""###"""$$$%%%%%%###""""""### $$$###!!!########################&&&###!!!"""%%%&&&###!!!'''%%%$$$"""!!!""""""###((($$$ !!!######!!!###"""###%%%'''&&&"""***######%%%$$$ !!!######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$%%%%%%###(((---+++&&&"""%%%((("""!!!###''''''###!!!#########""""""!!!!!!  """###$$$%%%&&&'''%%%###"""######"""!!!""""""""""""############ ###%%%%%%$$$######$$$""""""""""""############"""""""""""""""""""""""""""$$$### %%%'''&&&!!!"""""""""############""""""""""""##################""""""""""""#########$$$$$$###!!! !!!###!!!###%%%&&&%%%$$$$$$%%%%%%### !!!###%%%%%%%%%&&&&&&$$$!!!$$$!!! ###%%%$$$"""'''&&&$$$"""!!!###'''******###!!!&&&(((%%%$$$&&&%%%%%%$$$$$$###$$$$$$$$$###!!!###''''''######&&&!!!!!!"""""""""!!! !!!"""###$$$%%%&&&&&&&&&&&&%%%$$$######$$$%%%&&&"""%%%'''$$$ %%%)))******%%% $$$!!!###$$$###"""!!!"""###%%%%%%$$$$$$"""!!! """!!! """$$$########################$$$""""""###&&&'''%%%###""""""!!!!!!!!!!!!""""""%%%######&&&&&&######%%%!!!$$$'''%%% !!!$$$'''&&&$$$###$$$$$$$$$###%%%%%%#########""""""!!! '''%%%###$$$''')))(((&&&+++$$$''',,,$$$%%%###!!!###&&&'''%%%###""""""###$$$$$$$$$###### """$$$&&&'''&&&%%%$$$###$$$&&&&&&$$$###""""""&&&&&&$$$$$$$$$$$$&&&&&&###%%%&&&&&&%%%$$$&&&'''$$$$$$%%%%%%%%%%%%&&&&&&!!!"""###$$$&&&'''((()))((('''&&&%%%$$$######$$$&&&&&&$$$$$$$$$$$$&&&&&&$$$&&&'''&&&%%%%%%&&&'''(((&&&$$$%%%))),,,,,,+++(((***++++++*********++++++***)))(((((()))***+++))))))))))))((((((((((((((('''&&&&&&'''((('''&&&'''''''''&&&&&&%%%%%%%%%%%%&&&%%%$$$""""""$$$&&&%%%$$$$$$$$$$$$$$$$$$$$$######""""""""""""#########"""!!! !!!"""$$$%%%%%%###"""###$$$%%%%%%$$$&&&%%%$$$######$$$&&&'''""""""""""""###$$$%%%&&&""" """$$$$$$$$$!!!$$$### %%%&&&###!!!!!!"""""""""#########!!!!!!!!!"""#########"""###!!! !!!#########!!!$$$%%%$$$""" """"""""""""############ !!!""""""!!! !!!!!!%%%$$$ ##############################"""!!!!!!!!!!!!!!!%%%$$$"""!!!"""###$$$&&&!!!!!!""""""######$$$$$$!!!!!!!!!!!!!!!"""######!!!$$$$$$###""""""###"""###%%%%%%###"""###### !!!!!!&&&&&&"""###########################$$$$$$$$$######$$$%%%'''&&&$$$###"""!!!!!!!!!&&&### """###"""!!!""" !!!$$$%%%%%%$$$%%%$$$######"""""" !!!!!!###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&&&&!!!$$$'''&&&### !!!######!!!"""%%%%%%!!! """$$$#########""""""""""""########################$$$"""!!!!!!###$$$$$$###""""""""""""############!!!###%%%%%%###"""""""""!!!!!!""""""######$$$$$$"""""""""""""""""""""""" """!!!"""$$$###############$$$$$$$$$$$$""""""""""""############""""""""""""""""""""""""###$$$$$$###!!! """### """$$$%%%$$$######$$$###!!!!!!"""###$$$%%%&&&%%%###"""###$$$###"""!!!!!!###$$$$$$###$$$$$$###"""!!!"""%%%(((&&& """$$$!!! """$$$######""""""######$$$""" $$$***---)))%%%""""""""""""############"""###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$###!!!!!!"""###"""$$$%%%"""###'''!!!###$$$###"""!!!"""$$$!!!!!!""""""""""""!!!!!!  !!!"""########################%%%###"""###$$$%%%### """"""!!!!!!!!!!!!""""""'''$$$###$$$### !!!###"""!!!%%%$$$######$$$$$$######"""######!!! !!!$$$'''######""""""""""""!!!!!!(((&&&$$$$$$&&&'''%%%$$$ ///###'''$$$(((%%%%%%###"""###%%%&&&%%%###$$$$$$$$$$$$$$$$$$###""" """$$$&&&&&&&&&%%%$$$%%%''')))***(((''''''(((&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%%%%$$$$$$%%%'''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&& !!!!!!###$$$&&&((()))&&&%%%%%%$$$$$$%%%%%%&&&%%%'''((('''&&&&&&'''))))))'''%%%&&&)))+++++++++(((***++++++*********++++++***)))(((((()))***+++))))))))))))((((((((((((((('''&&&&&&'''((('''&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&%%%###"""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$###"""!!!!!!!!!"""$$$%%%###&&&&&&%%%$$$$$$"""######$$$$$$%%%%%%%%% !!!"""$$$&&&'''  """%%%%%%%%%!!!######!!!"""%%%'''%%%!!!!!!!!!!!!""""""""""""!!!######!!! !!!######!!! !!!###$$$$$$$$$ $$$%%%$$$""" !!!!!!!!!"""""" !!!!!!""""""!!!!!! """"""!!!!!!""""""""""""########################"""""""""""""""!!!!!! ######"""""""""###%%%&&&"""""""""""""""#########"""!!!!!!!!!!!!"""###### """###$$$###"""######!!!###%%%%%%###"""###$$$###%%%$$$""""""$$$%%%##############################&&&%%%"""!!!$$$(((%%%%%%%%%$$$###!!! $$$"""!!!!!!######""" &&&### !!!$$$&&&&&&!!!###%%%$$$""" """""""""###$$$%%%%%%%%%%%%########################!!!""""""###$$$%%%&&&&&&$$$%%%%%%%%%%%%$$$######$$$!!!!!!###### """$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$"""  """$$$$$$$$$""""""""""""############"""###$$$$$$""" !!!!!!!!!""""""###$$$%%%%%%""""""""""""""""""""""""###%%%$$$!!!!!!%%%&&&$$$###$$$$$$$$$$$$%%%%%%%%%"""""""""#########$$$$$$""""""############""""""######$$$###!!! """###!!!######"""!!!"""###### !!!"""""""""###%%%%%%$$$$$$%%%'''!!!"""######""""""###$$$"""######"""!!!"""$$$%%%&&&""" ###$$$###"""$$$###"""""""""""""""######!!!!!! """...888222$$$############$$$%%%&&&&&&###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$(((%%%""""""###$$$$$$""" """ ###'''"""###$$$###""""""###$$$ !!!"""######### !!!!!!!!!"""""""""########################%%%###""""""######!!!###""""""!!!!!!""""""###((($$$"""###!!!!!!!!!###%%%$$$!!!!!!$$$!!!"""###$$$$$$$$$###"""!!!""""""""""""###&&&)))"""""""""############$$$'''%%%$$$$$$$$$$$$###"""***!!!''' ######$$$###"""###%%%&&&%%%$$$"""###$$$%%%%%%%%%%%%%%%!!!"""$$$%%%&&&&&&%%%$$$"""$$$&&&&&&%%%$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&"""$$$%%%%%%$$$###%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&'''((((((''''''(((***)))(((&&&''')))******)))((()))++++++******+++,,,+++***))))))))))))***+++))))))))))))((((((((((((((('''&&&&&&'''((('''&&&'''&&&&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&$$$######$$$######################## """$$$%%%%%%$$$$$$""""""!!!!!!""""""###$$$!!!$$$$$$$$$%%%''' !!!!!!"""###$$$$$$######""""""""""""###!!! !!!###%%%$$$$$$$$$$$$$$$######$$$$$$### !!!!!!!!!""""""""""""###$$$$$$$$$$$$$$$$$$  ###%%%%%%%%%"""%%%&&&&&&$$$### !!!!!!!!!""""""#################################!!!$$$'''######################## !!!"""######"""!!! ###"""""""""###$$$%%%&&&#########"""""""""""""""""""""!!!!!!""""""###$$$ """######""""""###$$$!!!###$$$$$$#########$$$&&&'''%%%###!!!"""###$$$########################!!!######""""""$$$&&&"""###$$$$$$$$$###!!! !!!!!!""""""###"""!!! +++(((%%%###"""######$$$"""  %%%)))!!!"""###$$$$$$$$$$$$$$$"""""""""###############""""""###$$$$$$$$$$$$$$$&&&$$$"""###&&&&&&$$$"""&&&###"""###### ########################### !!!"""###%%%&&&''''''"""  """######"""!!!"""""""""############"""###$$$###!!! !!!!!!"""###$$$$$$%%%&&&""""""""""""""""""""""""%%%'''&&&######&&&&&&$$$#########$$$$$$$$$%%%%%%""""""#########$$$$$$$$$!!!"""############"""!!!"""######"""!!!!!!"""$$$ """######"""!!!"""###$$$""" """$$$$$$$$$ !!!######""""""###%%%"""%%%$$$"""!!!"""%%% """$$$$$$###"""###$$$$$$""""""#########$$$%%%###""""""""""""######$$$ %%%$$$###...<<<666%%%&&&%%%%%%$$$$$$%%%&&&'''$$$$$$%%%%%%%%%$$$#########$$$%%%&&&&&&%%%$$$###&&&$$$###""""""#########"""######!!!!!!"""###$$$$$$""""""###$$$ """############!!!"""###$$$$$$$$$##############################$$$###"""""""""######"""###""""""""""""""""""###'''###!!!######!!!###'''###$$$&&&%%%###"""###%%% ###%%%$$$###"""""""""""""""!!! """!!!""""""###$$$$$$%%%%%%$$$######$$$$$$$$$###"""$$$,,,$$$((("""$$$######$$$%%%%%%%%%%%% """$$$&&&'''(((((("""###$$$%%%%%%%%%%%%$$$"""###$$$###!!! !!!%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%$$$######$$$&&&$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&%%%%%%$$$$$$###''''''''''''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((((((''''''(((***))))))((((((((()))((((((''')))++++++******+++,,,************************))))))))))))(((((((((((((((&&&&&&&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&###%%%''''''%%%$$$######"""""""""""""""#########!!!###$$$$$$######"""""""""""""""######$$$"""###""""""%%%'''!!! """$$$&&&'''&&&%%%$$$###"""""""""$$$###""""""###$$$"""!!!$$$######$$$$$$###"""###!!!!!!!!!!!!""""""""""""&&&###"""$$$''')))&&&###!!! """"""!!! $$$$$$###$$$$$$$$$%%%%%%!!!!!!!!!"""""""""######$$$$$$############$$$$$$  &&&"""""""""""""""""""""""" !!!"""######"""!!! """""""""######$$$$$$%%%#########""""""""""""""""""""""""""""""###$$$$$$!!!"""######""""""###%%% """$$$$$$######$$$%%% !!!""""""###'''+++######################## """$$$###!!! """###$$$$$$###### !!!"""""""""!!!!!!!!!&&&&&&&&&%%%###"""!!! ######%%%$$$ !!!!!!"""""""""""""""############$$$$$$%%%%%%######$$$$$$$$$###""""""### """###!!!'''$$$###%%%$$$""""""%%%"""""""""""""""""""""""" !!!"""###%%%&&&&&&$$$"""!!! !!!"""!!! !!!"""""""""###############$$$$$$"""  !!!""""""###$$$%%%%%%%%%""""""""""""""""""""""""!!!###### """### """"""""""""#########$$$############$$$$$$$$$$$$""""""############"""""""""######"""!!!!!!###$$$"""###$$$###"""!!!"""$$$$$$""" !!!"""$$$$$$###"""###$$$###!!!!!!!!!###"""%%%%%%"""!!!"""$$$!!!###%%%%%%$$$###$$$$$$  !!!!!!###############$$$%%%&&&&&&'''###(((333000$$$''''''&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$#########$$$%%%&&&&&&%%%$$$###!!!###$$$"""!!!%%%%%%%%%%%%###  """$$$%%%$$$###"""###$$$"""######$$$$$$$$$###### !!!"""#########""""""""""""""""""""""""""""""""""""#########$$$&&&'''######""""""""""""######'''###!!!""""""!!!###''' !!!"""!!!!!! !!!"""!!!$$$%%%$$$""""""###"""""""""!!!!!!!!!"""###$$$%%%%%%&&&!!!###$$$$$$$$$$$$%%%%%%&&&&&&:::000333$$$!!!######$$$$$$$$$$$$%%%%%%!!!"""###$$$%%%&&&&&&&&&######$$$$$$%%%%%%$$$$$$)))))))))'''%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%%%%$$$###%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&& """$$$&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&&&&&&&((()))))))))))))))((((((((((((''')))+++++++++***+++---******++++++++++++******))))))))))))(((((((((((((((&&&&&&&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&'''(((&&&$$$$$$$$$!!!!!!"""""""""######### !!!"""""""""""""""!!!"""""""""############$$$%%%%%%$$$#########%%%%%%$$$"""!!!!!!$$$&&&(((%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$######$$$###!!!  $$$%%%######%%%""""""""""""############%%%!!!!!!'''(((%%% &&&$$$""""""!!!$$$###"""!!!!!!"""###$$$""""""#########$$$$$$$$$###""""""!!!!!!""""""### !!!"""&&&"""""""""""""""""""""""" !!!!!!"""""""""""""""########################"""""""""""""""############""""""""""""###$$$$$$!!!"""###"""!!!!!!###%%% """$$$$$$$$$###$$$%%%!!!!!!"""$$$""""""'''########################""""""$$$""" !!!"""######$$$$$$!!!"""""" !!!######%%%$$$"""!!! ### %%%%%% !!!!!!"""!!!!!! """"""######$$$%%%%%%%%%!!!"""###$$$$$$###"""!!!###!!!"""$$$###!!!&&&######&&&&&&$$$###&&&!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""&&&$$$"""!!!""""""!!! """"""""""""###############$$$$$$""" !!!"""#########$$$$$$$$$$$$$$$"""""""""""""""""""""""" ######!!!!!!$$$$$$!!!!!!!!!"""""""""##################$$$$$$$$$$$$%%%######""""""""""""######!!!"""###"""!!!!!!###%%%###$$$$$$###!!!!!!"""$$$!!! !!!""""""!!!%%%&&&'''%%%###""""""###!!!$$$$$$###""""""###!!!###%%%%%%$$$###$$$%%%!!!""" """$$$###############$$$%%%&&&'''###&&&""""""'''(((###$$$%%%%%%%%%%%%$$$###"""###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$"""%%%""" &&&###########################$$$%%%$$$#########%%%%%%%%%%%%%%%$$$###"""""" !!!!!!""""""""""""""""""""""""!!!"""#########$$$(((***$$$######""""""######$$$'''###!!!"""  """"""""""""############"""%%%%%%###!!!"""$$$ !!!""""""!!!!!!"""###!!!!!!""""""###$$$%%%%%% ###%%%%%%%%%%%%&&&)))'''+++BBB222111""""""$$$%%%%%%$$$###%%%&&&$$$$$$$$$$$$$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$++++++***(((%%%$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$###%%%&&&&&&%%%$$$&&&'''$$$$$$%%%%%%%%%%%%&&&&&&######$$$%%%%%%&&&'''''' """#########"""!!!$$$%%%%%%&&&&&&%%%%%%$$$"""$$$&&&&&&&&&&&&((()))''')))******)))'''((((((&&&(((***+++++++++,,,---******+++,,,,,,+++******))))))))))))((((((((((((((('''&&&&&&'''((('''&&&%%%%%%%%%&&&&&&&&&&&&'''%%%&&&''''''%%%$$$$$$%%%!!!""""""######$$$$$$$$$"""""""""!!!""""""######!!!!!!"""##################""""""###$$$$$$###!!!%%%%%%$$$$$$$$$%%%%%%&&&######"""######$$$%%%%%%$$$######$$$%%%$$$""" !!!$$$$$$!!! ###############$$$$$$$$$$$$"""!!! """$$$%%%###!!!%%%$$$######"""!!!!!!!!!!!!!!!""""""######"""""""""#########$$$$$$######"""!!!!!!"""###### """############$$$&&&""""""""""""""""""""""""!!!!!!!!!!!!!!!"""######$$$$$$$$$$$$######"""!!!!!!!!!""""""######$$$$$$######""""""######$$$%%%""""""###"""!!!!!!###%%% """$$$$$$$$$###$$$&&&%%%%%%''''''""""""########################"""!!!!!!!!!"""###""""""""""""!!!!!!!!!!!!""""""!!!!!! """%%%$$$%%%$$$###"""######""""""$$$%%%###!!!!!!""""""""""""!!!!!!!!!!!!""""""###$$$$$$%%%"""$$$%%%%%%$$$$$$%%%$$$""""""$$$%%%&&&&&&###!!!"""''''''$$$$$$&&&!!!!!!"""""""""#################################%%%###""""""###$$$###"""""""""""""""###############$$$$$$"""!!!!!!###%%%%%%%%%$$$$$$$$$$$$######"""""""""""""""""""""""" ###$$$"""###&&&&&&###""""""#########$$$$$$$$$#########$$$$$$$$$%%%%%%%%%###!!! !!!###%%%!!!"""###"""!!!!!!###%%%#########""" !!!###!!! !!!"""""" %%%&&&&&&%%%###""""""###!!!!!!"""###%%%%%%###!!!!!!"""######""""""###%%%%%%&&&"""!!!%%%'''&&&""""""""""""###$$$%%%&&&!!!"""######"""###%%%&&& """$$$%%%%%%###""""""###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%!!!"""###!!!"""$$$!!!!!!"""###$$$%%%$$$######$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$###""""""!!!!!! !!!"""###""""""""""""""""""""""""!!!######"""!!!"""&&&)))$$$######""""""######$$$&&&"""!!!###!!!%%%$$$$$$$$$&&&&&&&&&&&&"""%%%'''&&&""" ###&&& """#########$$$%%%!!!!!!!!!""""""#########!!!%%%&&&%%%$$$%%%&&&$$$###---DDD+++((("""$$$%%%%%%######$$$'''!!!!!!"""#########""""""%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$""""""$$$&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$&&&''''''&&&%%%'''((($$$$$$%%%%%%%%%%%%&&&&&&######$$$%%%%%%&&&''''''&&&&&&&&&%%%### $$$%%%%%%&&&&&&%%%%%%$$$###$$$&&&'''&&&''')))***%%%(((++++++)))'''((()))&&&(((***+++++++++,,,---***++++++,,,,,,++++++***))))))))))))((((((((((((((('''&&&&&&'''((('''&&&%%%%%%%%%&&&&&&&&&''''''&&&''''''&&&$$$$$$%%%'''""""""######$$$%%%%%%&&&%%%$$$###"""""""""###$$$!!!!!!"""############### $$$&&&### """###$$$%%%%%%$$$"""!!!######""""""""""""######"""!!!"""$$$&&&&&&$$$"""$$$!!!!!!%%%#########$$$$$$$$$%%%%%%%%%!!!###%%%%%%######$$$%%%!!!!!!!!!###%%%%%%###!!!!!!$$$%%%%%%%%%$$$""""""""""""############&&&%%%$$$######$$$%%%&&& """######"""!!!"""""""""""""""""""""""""""!!! """###$$$%%%%%%%%%$$$###"""!!! !!!!!!"""###$$$$$$%%%#########"""######$$$%%%""""""###"""!!!!!!###&&& """$$$$$$$$$$$$%%%&&& %%%(((%%%!!!'''########################"""$$$&&&%%%""" """%%%&&&$$$"""!!!  !!!!!! """&&&"""%%%((((((%%%###$$$%%%%%%%%%###!!! !!!%%%(((""""""############"""!!! !!!"""######$$$ ###&&&''''''&&&!!!!!!!!! !!!###$$$ !!!&&&'''$$$###%%%""""""######$$$$$$$$$%%%!!!!!!"""###%%%&&&'''(((###"""!!!"""$$$%%%%%%%%%""""""""""""###############$$$$$$###!!!"""$$$&&&&&&&&&%%%$$$$$$######""""""""""""""""""""""""""" """""" ######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&$$$!!!!!!$$$&&&!!!"""###"""!!!"""###%%%"""""""""  """###"""!!!"""###$$$###""""""###$$$###!!!!!!"""###""" ###&&&&&&### !!!"""!!! """$$$"""$$$"""%%%$$$!!!!!!!!!!!!"""###$$$%%%'''###"""%%%'''%%%'''+++ $$$&&&&&&$$$###!!!"""###$$$%%%&&&&&&&&&&&&%%%$$$######$$$%%%&&&%%%""" """$$$$$$###"""""""""###$$$$$$###!!!###$$$%%%%%%######$$$%%%!!!"""############""""""&&&$$$###""""""$$$&&&'''"""""""""""""""""""""""""""######""" ###'''$$$$$$############$$$$$$###!!!!!!%%%%%%!!!!!!###"""!!!!!!!!!###$$$######$$$&&&(((&&&!!! ###''' """###"""!!!"""###!!!!!!!!!!!!"""""""""""" ###''''''%%%######%%% """111HHH(((%%%$$$'''!!!$$$&&&%%%###"""$$$'''!!!###%%%''''''%%%%%%$$$$$$###$$$$$$%%%"""###$$$######$$$&&&)))$$$$$$&&&&&&&&&&&&$$$$$$%%%&&&((('''&&&&&&''')))$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%%%%%%%%%%&&&&&&$$$%%%&&&''''''&&&$$$###$$$$$$&&&&&&&&&&&&$$$$$$$$$%%%'''(((((((((***,,,$$$(((++++++)))((((((***&&&(((***+++++++++,,,...***+++,,,------,,,+++***))))))))))))((((((((((((((('''&&&&&&'''((('''&&&%%%%%%%%%&&&&&&''''''''''''''''''%%%$$$$$$&&&(((""""""###$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%!!!###%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%((()))'''&&&%%%%%%!!!###$$$%%%$$$$$$######"""""""""""""""###""""""""""""""""""""""""!!!!!!***'''###***$$$$$$######$$$$$$%%%&&&""""""""""""!!!!!!!!!!!!#########$$$$$$%%%%%%%%%######$$$$$$$$$######"""$$$!!! ###'''((($$$ ###%%%&&&$$$!!! """%%%%%%&&&&&&%%%""""""###$$$ !!!!!!""""""######""""""############""""""!!!###### $$$%%%$$$$$$$$$$$$###!!!!!!$$$&&&"""###$$$$$$###"""###$$$$$$%%%&&&%%%###"""###$$$$$$#########""""""!!!!!! ######!!!%%%,,,"""!!! """$$$"""""""""""""""""""""""" """"""######"""!!! """###$$$%%%%%%$$$###"""###""""""!!!!!!!!!!!!!!! !!!"""######$$$$$$###!!!###%%%%%%###"""############!!!!!!"""###&&&'''!!!$$$'''%%% !!!$$$ !!!###%%%%%%%%%$$$###"""""""""""""""!!! $$$$$$############$$$$$$***%%% ###%%%### !!!$$$%%%%%%$$$!!! !!!$$$$$$!!!"""%%%&&&###!!!"""######"""!!!"""$$$$$$###"""!!!!!!"""###$$$###############"""!!!!!!"""%%%%%%###!!!!!!%%%&&&""" """"""###"""""""""""""""###$$$ $$$%%%###"""$$$###"""!!! """&&&'''%%%#########"""!!! !!!$$$&&&!!!"""$$$$$$######$$$&&&######$$$$$$$$$$$$###""""""""""""""""""""""""""""""###$$$$$$###"""###$$$$$$$$$$$$###############"""############$$$$$$$$$"""%%%'''&&&&&&'''(((!!!$$$''''''%%%""" %%%$$$$$$$$$%%%%%%$$$"""%%%((()))'''### """%%%%%%$$$######""""""!!! """$$$$$$######$$$%%%""""""""""""""""""""""""&&&$$$"""!!!""""""!!! """"""""""""###$$$%%%&&&######$$$$$$$$$%%%%%%%%%&&&'''%%%"""$$$'''&&&###'''&&&%%%$$$$$$$$$%%%%%%(((&&&$$$"""!!!!!!"""#########""""""!!!!!! """"""!!!!!!!!!!!!""""""$$$$$$$$$$$$$$$$$$$$$$$$***,,,---+++(((%%%%%%&&&""""""""""""############$$$$$$##################"""%%%'''&&&###"""###%%%#########$$$%%%&&&((()))%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%(((((((((&&&###"""###$$$$$$$$$$$$%%%&&&'''((()))&&&%%%$$$$$$######$$$$$$$$$$$$%%%%%%&&&'''((((((%%%&&&((()))+++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,------,,,+++*********+++,,,))))))))))))))))))))))))%%%&&&((())))))(((&&&%%%$$$%%%%%%$$$###"""$$$%%%&&&%%%$$$$$$&&&&&&%%%$$$$$$%%%$$$"""###'''&&&"""############$$$$$$$$$$$$"""###$$$$$$###"""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###&&&((()))'''&&&%%%%%%""""""############""""""######"""""""""""""""###""""""""""""""""""""""""&&&"""$$$$$$$$$######$$$$$$%%%&&&"""""""""""""""""""""!!!######$$$$$$$$$%%%%%%%%%######$$$$$$$$$######"""###!!!!!!%%%&&&### !!!""""""!!! !!!###"""###$$$$$$######%%%'''!!!!!!!!!!!!""""""""""""""""""############""""""!!!$$$### $$$$$$"""$$$$$$$$$###!!!!!!$$$&&&!!!"""######!!!!!!"""###$$$%%%&&&%%%###"""###$$$############"""""""""!!!""" $$$### """((("""!!! ###$$$%%%%%%%%%%%%%%%%%%%%%%%%"""""""""!!!""""""###### """###$$$$$$$$$$$$###"""!!!!!!""""""###%%%&&&''' !!!!!!!!!!!!!!! """###$$$$$$""""""###$$$&&&%%%###"""!!!"""###$$$!!!###"""!!!###############$$$%%%%%%###$$$%%%$$$###"""""""""$$$######""""""######$$$""""""#########"""""""""!!!"""###$$$$$$###"""!!! ###$$$"""###%%%%%%""""""###$$$###"""!!!"""#########""""""""""""#####################"""!!!!!!%%%%%%&&&%%%$$$ (((++++++&&&"""###$$$###"""""""""""""""######$$$###$$$""""""$$$### ###"""!!!###&&&'''%%%#########"""  """ !!!###"""!!!!!!"""#########$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""###$$$$$$""""""###$$$########################"""############$$$$$$$$$%%%'''((('''$$$###"""###$$$%%%&&&&&&%%%### ######"""###$$$######"""###$$$%%%$$$###"""""""""%%%%%%$$$$$$$$$$$$######!!!###$$$$$$###"""###$$$"""""""""""""""""""""""" !!!!!!!!!!!!"""""""""""""""""""""###$$$%%%&&&######$$$$$$$$$%%%%%%%%%'''(((&&&######&&&%%%!!!&&&%%%$$$$$$$$$$$$&&&&&&&&&%%%$$$"""""""""##################""""""""""""######""""""""""""##############################///***$$$"""###$$$""" ############$$$$$$$$$$$$########################"""$$$&&&&&&$$$"""###%%%$$$$$$$$$%%%&&&'''))))))%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&%%%$$$$$$&&&'''"""###%%%&&&'''&&&%%%%%%$$$#########$$$%%%&&&&&&$$$$$$%%%%%%&&&''''''((('''((()))***************++++++,,,,,,,,,,,,------111///---+++((('''&&&%%%((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%$$$%%%&&&%%%######$$$&&&$$$######$$$&&&'''&&&%%%"""######"""$$$(((((($$$############"""""""""""""""######"""""""""$$$'''###########################%%%((((((&&&%%%%%%%%%&&&%%%$$$"""!!!!!!!!!!!!""""""""""""""""""######""""""""""""""""""""""""###$$$ """)))$$$%%%$$$############$$$%%%%%%""""""""""""""""""""""""###$$$$$$$$$$$$%%%%%%%%%"""######$$$$$$$$$######### """$$$###!!!"""!!! !!!###"""""""""###$$$#########%%%'''""""""""""""!!!!!!!!!!!!########################!!!$$$$$$""""""$$$### $$$$$$$$$###!!!!!!$$$&&& """###"""!!! !!!"""###%%%%%%%%%###"""###$$$############""""""""""""###"""###%%%### ###"""!!! !!!###$$$""""""""""""""""""""""""###""""""!!!"""###%%%&&&##################"""!!!"""######$$$$$$######"""!!!!!!""""""###%%%&&&'''""""""""""""!!! ###$$$$$$"""!!!!!!###%%%((('''$$$"""!!!!!!!!!!!!!!!###%%%$$$!!!!!!$$$"""!!! """$$$###%%%((('''$$$"""###%%%$$$######""""""######$$$!!!&&&&&&### !!!###"""""""""######""""""""" ###$$$"""###%%%%%%!!!###$$$%%%$$$"""!!!!!!###"""##################"""#########$$$######"""!!!"""######$$$$$$$$$###"""%%%))))))$$$"""######!!!""""""""""""######$$$$$$!!!###!!!"""$$$$$$ $$$######$$$%%%&&&$$$"""$$$$$$###  !!!"""!!!!!!#########$$$$$$%%%%%%%%%"""""""""""""""""""""""""""###$$$$$$""""""###$$$!!!""""""######$$$$$$$$$"""############$$$$$$$$$(((((((((%%%###!!!"""###%%%%%%%%%%%%$$$"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!###$$$$$$###"""############$$$$$$$$$"""$$$%%%$$$###"""###$$$""""""""""""""""""""""""!!!"""!!!!!!"""$$$""""""""""""###$$$%%%&&&######$$$$$$$$$%%%%%%%%%((()))&&&######%%%$$$$$$$$$######$$$%%%'''((($$$$$$##############################$$$$$$$$$$$$$$$$$$############$$$$$$""""""""""""""""""""""""666,,,!!!$$$'''$$$ $$$$$$$$$%%%%%%%%%%%%&&&########################"""$$$%%%%%%$$$###$$$%%%%%%%%%&&&&&&'''((())))))%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%$$$$$$&&&(((!!!###%%%''''''&&&###"""""""""######$$$&&&'''((($$$%%%%%%&&&&&&'''''''''))))))************))))))+++++++++,,,,,,---------000///...,,,)))&&&###"""((((((((((((((((((((((((%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%$$$$$$&&&'''###""""""###&&&''''''&&& """"""!!!$$$))))))%%%""""""""""""!!!!!!!!!!!!#########!!!!!!"""%%%((("""""""""""""""""""""""""""$$$&&&&&&$$$######$$$&&&%%%###!!! !!!!!!!!!""""""###############""""""""""""""""""""""""%%%'''"""$$$+++&&&!!!'''###############$$$$$$%%%"""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$######$$$!!!!!!#########'''$$$!!!!!!$$$%%%$$$!!!%%%%%%%%%$$$"""!!!"""#########""""""!!!!!! ######################## $$$%%%###"""$$$###$$$$$$$$$###!!!!!!$$$&&&!!!"""###"""!!!!!!"""######$$$%%%$$$###"""###$$$#########""""""""""""""""""###%%%%%%###!!! !!!"""!!! !!!###$$$!!!!!!!!!!!!!!!!!!!!!!!!"""!!!  """$$$%%%$$$%%%%%%%%%%%%%%%$$$$$$""""""############""""""###""""""!!!!!!!!!!!!!!!$$$$$$$$$$$$$$$###"""!!!$$$$$$###!!! ###&&&'''&&&$$$###"""!!!!!!!!!###$$$&&&%%%###"""###%%%"""!!!  """""""""%%%((('''$$$"""$$$&&&######""""""""""""######"""&&&&&&###!!!!!!"""$$$###"""!!!!!!"""###$$$"""$$$### $$$%%%###$$$%%%%%%$$$"""!!!!!!"""""""""$$$%%%%%%$$$""""""#########$$$$$$######""""""""""""###$$$&&&'''(((###$$$!!!!!!$$$%%%"""!!!""""""###$$$$$$$$$$$$ """!!!"""$$$$$$!!!############$$$###"""!!!$$$%%%$$$### !!!""" !!!"""!!! """"""""""""###$$$$$$%%%"""""""""""""""""""""""""""###$$$###"""!!!"""$$$ !!!!!!"""###$$$$$$%%%""""""#########$$$$$$$$$###$$$$$$###"""###&&&(((""""""""""""###$$$%%%%%%!!!!!!"""!!!!!!!!!"""###$$$!!!!!!$$$&&&%%%### !!!!!!"""######$$$###$$$%%%$$$"""!!!###$$$!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$""" """%%%""""""""""""###$$$%%%&&&######$$$$$$$$$%%%%%%%%%'''(((%%%"""###%%%$$$ ###"""""""""$$$%%%'''(((""""""###$$$$$$$$$######!!!!!!"""######$$$%%%%%%$$$######""""""######$$$########################333*** $$$(((&&&"""$$$$$$$$$$$$%%%%%%%%%%%%###############$$$$$$$$$"""###$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&'''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%'''''''''%%%###"""###%%%$$$%%%&&&''''''%%%$$$###$$$######$$$%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''((())))))************)))+++++++++,,,,,,---------+++,,,,,,,,,+++***((('''((((((((((((((((((((((((&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&'''&&&%%%%%%'''((($$$###"""###%%%&&&&&&%%%!!!######!!!$$$((((((%%%!!!!!!!!!!!!!!!!!!!!!!!!"""###"""!!!!!!"""&&&(((""""""""""""""""""""""""!!!"""$$$###"""!!!"""###$$$###"""!!!!!!"""###$$$ !!!"""###############"""""""""""""""""""""""""""###!!!)))%%% &&&######""""""######$$$%%%!!!"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$$$$###!!!!!!"""$$$$$$%%%(((%%%""""""$$$$$$""" $$$%%%%%%###!!!!!!"""#########""""""!!!!!! $$$$$$###""""""###$$$$$$ ###$$$###"""$$$###$$$$$$$$$###!!!!!!$$$&&&"""###$$$$$$""""""###$$$"""###$$$$$$""""""###$$$""""""""""""""""""######"""$$$$$$###""""""""""""!!!!!! !!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$"""!!! """###$$$!!!!!!""""""###""""""!!!""""""""""""""""""""""""###""""""!!!!!!!!!!!!!!!""""""###$$$$$$$$$$$$$$$#########!!! ###%%%$$$##################$$$ !!!"""!!!!!! !!!"""###$$$%%%%%%%%%$$$###"""!!!$$$&&&%%%###"""###%%%###""""""""""""""""""###$$$$$$#########""""""!!!$$$###"""!!!!!!"""###$$$$$$%%%!!!"""&&&&&&###%%%%%%$$$###""""""###"""###$$$%%%%%%$$$###"""######$$$$$$$$$$$$######)))'''&&&$$$###"""""""""!!!$$$%%%###$$$'''&&&###!!!!!!###$$$%%%%%%%%%$$$!!!"""!!!"""%%%$$$!!!!!!"""######"""!!!!!!!!!"""#########!!!!!!###$$$!!!"""###"""  !!!!!!!!!!!!!!!!!!"""###$$$""""""""""""""""""""""""!!!"""######"""!!!"""### !!!"""######$$$$$$""""""#########$$$$$$$$$ !!!""""""###$$$(((***""""""""""""###$$$%%%&&&!!!###$$$###!!!"""$$$&&&'''$$$!!!"""$$$&&&$$$""" !!!!!!"""###$$$%%%%%%###$$$$$$###"""!!!###%%%!!!!!!!!!!!!!!!!!!!!!!!!!!!&&&&&&""" !!!$$$""""""""""""###$$$%%%&&&######$$$$$$$$$%%%%%%%%%$$$%%%$$$!!!###'''&&&###""""""""""""###%%%''')))""""""###$$$$$$$$$###### !!!"""###$$$$$$""""""!!!!!!!!!!!!""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$""" """######"""#########$$$$$$$$$$$$%%%""""""#########$$$$$$$$$#########$$$%%%%%%%%%$$$###$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&''''''%%%######$$$%%%)))(((&&&%%%%%%&&&'''(((&&&&&&%%%%%%$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&'''((()))+++++++++,,,******+++,,,,,,---......***+++,,,---------,,,+++''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$&&&&&&&&&%%%%%%''')))&&&%%%###$$$$$$$$$###"""###%%%$$$"""$$$'''&&&""" !!!!!!!!!""""""""""""!!!"""###""""""###&&&(((########################!!!"""###"""!!! """###"""!!!!!!!!!"""###$$$$$$ """###$$$$$$######"""""""""""""""""""""""""""$$$ """)))%%% &&&###""""""""""""###$$$$$$!!!""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###!!!"""###$$$$$$$$$$$$$$$###############$$$$$$%%%%%%###!!!!!!!!!!!! !!!"""###"""""""""$$$&&&""""""""""""!!!!!!!!!!!!%%%$$$###""""""###$$$%%%######!!!"""%%%$$$!!!$$$$$$$$$###!!!!!!$$$&&&"""$$$%%%$$$###"""###$$$!!!"""$$$###""""""###$$$""""""""""""############"""$$$"""!!!###$$$###"""!!!!!!!!!""""""######""""""""""""""""""""""""########################""""""######$$$$$$#########""""""!!!!!!""""""###!!!!!!""""""###%%%&&&''' !!!"""############"""######!!! """$$$!!!!!!"""###$$$$$$%%%%%%""""""""""""############ !!!###$$$$$$""" !!!""""""###$$$######"""###""""""!!!!!!""""""######"""!!!!!!"""""""""!!!$$$###"""!!!!!!"""###$$$%%%%%%!!!"""&&&&&&###$$$%%%$$$######$$$%%%######$$$$$$$$$$$$######"""###$$$$$$%%%$$$$$$$$$%%%%%%$$$######$$$$$$%%%###%%%%%%""""""$$$!!! !!!###%%%&&&&&&%%%%%%"""$$$"""###%%%%%%!!! """######"""!!!"""""" !!!!!! !!!""""""###$$$###!!!!!!!!!######"""!!! !!!"""###""""""""""""""""""""""""!!!"""######!!!!!!"""### !!!!!!""""""#########"""############$$$$$$$$$!!!###$$$#########%%%'''%%%$$$$$$###""""""######"""$$$%%%$$$""""""&&&))))))'''$$$##################$$$$$$%%%&&&'''''''''#########"""!!!"""$$$'''"""""""""""""""""""""""" ###&&&%%%"""!!!!!!###""""""""""""###$$$%%%&&&######$$$$$$$$$%%%%%%%%%"""$$$###!!!###''''''$$$""""""!!!"""###%%%'''((($$$$$$################## !!!"""#########""""""!!!!!!!!!!!!""""""$$$$$$$$$$$$$$$$$$$$$$$$!!!%%%%%%$$$###$$$&&&############$$$$$$$$$$$$"""""""""###$$$$$$%%%%%%###""""""$$$&&&&&&%%%$$$"""###%%%&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%"""###%%%%%%$$$%%%''')))***(((&&&$$$$$$&&&)))+++''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((()))+++,,,,,,,,,******+++,,,,,,---..................---,,,+++***''''''''''''''''''''''''%%%%%%%%%&&&&&&%%%%%%%%%###%%%%%%%%%$$$%%%''')))'''&&&$$$###$$$###""" $$$%%%$$$"""###'''&&&""" !!!"""######$$$$$$!!!#########$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$###"""!!!###$$$!!!!!!"""############### """$$$%%%$$$###"""""""""""""""""""""""""""$$$%%% """(((###$$$"""""""""""""""###$$$$$$!!!""""""######$$$%%%%%%%%%%%%%%%$$$$$$$$$######!!!!!!"""$$$$$$%%%%%%$$$!!!"""################## !!!!!!!!! !!!"""$$$ """""""""""""""$$$&&&!!!!!!!!!!!!""""""""""""&&&%%%###""""""###%%%&&&"""""" !!!%%%&&&$$$$$$$$$$$$###!!!!!!$$$&&&"""###$$$###"""!!!"""$$$ """######""""""###%%%!!!"""""""""############$$$%%%!!!###%%%###"""""""""""""""######### """###$$$$$$$$$""" ######$$$%%%%%%%%%%%%%%%###"""!!! !!!"""###!!!!!!""""""###%%%&&&'''!!!""""""#########""""""!!!"""###"""!!! !!!###!!!!!!"""###$$$%%%%%%%%%%%%$$$$$$$$$&&&&&&&&&&&& !!!!!!!!! ###!!!!!!%%%&&&$$$!!!""""""!!!!!!!!!!!!""""""!!!###!!! !!!#########""""""""""""######"""###"""###%%%###!!!###$$$$$$$$$$$$%%%'''%%%$$$$$$######$$$$$$%%%"""###$$$$$$%%%%%%%%%$$$!!!###%%%&&&((((((###$$$###!!!!!!"""!!!###%%%&&&&&&&&&%%%!!!$$$%%%###$$$&&&%%%!!! """%%%%%%######$$$&&&!!!""""""  !!!!!!"""######"""!!!"""$$$'''&&&$$$"""!!!"""###$$$""""""""""""""""""""""""!!!"""###"""!!! !!!###!!!!!!!!!""""""""""""""""""############$$$$$$$$$!!!###%%%%%%#########$$$$$$$$$$$$############""""""$$$&&&$$$!!!"""&&&+++&&&&&&%%%###!!!!!!"""$$$######$$$$$$%%%%%%&&&&&&""""""""""""!!!###&&&)))""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$%%%&&&######$$$$$$$$$%%%%%%%%%###$$$###!!!"""&&&&&&"""""""""""""""###$$$&&&'''&&&%%%$$$"""""""""######!!!!!!!!!""""""############""""""""""""""""""###########################!!!$$$((((((&&&%%%&&&)))$$$$$$$$$$$$%%%%%%%%%&&&!!!""""""###$$$$$$%%%%%%###"""!!!###&&&'''&&&$$$###$$$&&&'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%"""###$$$$$$$$$%%%''')))'''&&&%%%%%%%%%''')))***&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''(((******+++++++++)))******+++---......///000///---,,,+++*********''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%"""$$$$$$$$$$$$$$$&&&(((&&&$$$######$$$$$$"""!!!"""$$$$$$"""$$$''''''### !!!"""###$$$%%%&&&!!!###$$$$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$&&&!!!"""###$$$$$$###"""!!! """$$$%%%$$$###"""""""""""""""""""""""""""!!!"""""""""""""""""""""######$$$!!!""""""###$$$$$$%%%%%%%%%%%%%%%$$$$$$#########!!!!!!"""$$$$$$%%%%%%%%% #########"""!!!"""!!!######"""###'''***$$$$$$$$$###!!! !!!""" !!!!!!""""""######&&&%%%###""""""###%%%&&&!!!!!! %%%'''&&&$$$$$$$$$###!!!"""$$$&&&!!!"""###"""!!! !!!### """######""""""###%%%!!!!!!""""""#########$$$!!!&&&%%% """$$$"""!!!"""""""""####################################!!!"""###""" !!!"""""""""""""""###"""!!! !!!"""######""""""!!!!!!!!!!!!!!!%%%%%%%%%%%%%%%$$$###""" !!!######"""!!!!!!"""""""""###$$$$$$$$$$$$$$$"""!!!!!!!!!###$$$######)))'''%%%$$$###$$$%%%&&&%%%!!!!!!''')))%%% """"""!!!!!!!!!!!!"""""""""%%%  %%%"""""""""######""""""""""""###!!!!!!$$$### !!!"""$$$$$$$$$$$$&&&(((&&&%%%$$$######$$$%%%&&&"""###$$$%%%%%%%%%%%%%%%###$$$$$$$$$$$$###"""!!!$$$&&&%%%$$$&&&((($$$!!!###&&&''''''&&&%%%"""%%%&&&$$$$$$&&&%%%!!! ###&&&'''%%%%%%&&&)))###%%%%%%$$$""" !!!""""""!!!!!!###$$$***(((&&&$$$######$$$%%%""""""""""""""""""""""""!!!"""###"""!!! !!!###""""""""""""!!!!!!!!!!!!"""############$$$$$$$$$!!!$$$%%%%%%$$$$$$%%% """###%%%%%%%%%%%%!!!$$$&&&$$$!!!!!!&&&+++###$$$$$$""""""&&&!!!!!!!!!!!!""""""""""""!!!!!!"""!!!!!!###'''***""""""""""""""""""""""""!!! !!!"""""""""""""""""""""###$$$%%%&&&######$$$$$$$$$%%%%%%%%%%%%&&&$$$!!!"""%%%$$$ ###""""""""""""$$$%%%&&&(((&&&$$$"""!!!!!!"""##################$$$$$$$$$$$$$$$############$$$$$$""""""""""""""""""""""""######$$$###""""""###$$$%%%%%%%%%&&&&&&&&&''''''!!!""""""###$$$$$$%%%%%%###"""!!!###&&&(((&&&$$$$$$&&&'''))))))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&%%%$$$###%%%&&&###$$$%%%&&&''''''(((((($$$$$$$$$%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&))))))************)))))))))******+++---...//////...---+++***)))***++++++''''''''''''''''''''''''%%%&&&((())))))(((&&&%%%"""###$$$$$$###$$$&&&((($$$###"""###$$$%%%$$$### """"""!!!$$$))))))%%%!!!!!!"""###############(((&&&"""&&&$$$$$$""""""!!!!!!"""###$$$$$$###!!! !!!!!! $$$"""%%% !!!''' ###$$$$$$###$$$$$$###$$$$$$###!!! !!!######"""!!!!!!!!!"""$$$%%% !!!"""######### !!!""""""$$$$$$###!!! !!!%%%(((!!!###$$$$$$###"""$$$%%%$$$#########""""""!!!!!!$$$$$$######$$$$$$%%%&&&!!!"""#########"""!!! !!!"""######"""!!! !!!"""#########"""!!!!!!"""######"""""""""""""""""""""""""""###!!!"""&&&%%%%%%$$$###""""""######!!!###$$$$$$"""!!!!!!"""""""""!!!!!!!!!!!!"""""" """$$$###!!!!!!$$$&&&"""""""""""""""#########%%%$$$ &&&$$$""""""""""""!!!!!!!!!!!!!!!!!!"""##################!!!!!!###&&&'''$$$"""###############$$$$$$$$$!!!###$$$$$$"""!!!""""""$$$$$$$$$$$$$$$$$$$$$$$$)))###!!!&&&'''""" ******'''"""!!!%%%'''&&&$$$"""!!!###%%%%%%!!!%%%%%%'''### !!!"""###$$$###"""!!!"""######$$$$$$%%%%%%%%%$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###############$$$$$$##################%%%###"""###$$$$$$###"""((('''%%%$$$$$$$$$%%%&&&&&&&&&$$$###&&&)))&&& $$$$$$%%%%%%%%%&&&&&&&&&##############################$$$$$$$$$######"""$$$"""!!!"""$$$%%%### $$$'''%%%!!! ###$$$###""" !!!"""!!!"""!!!  """%%% !!!""""""###""""""""""""""""""############""""""############""""""###!!! ###$$$""" !!!!!!"""$$$%%%%%%$$$"""$$$&&&$$$!!!######$$$%%%&&&&&&''''''$$$$$$############$$$$$$$$$$$$$$$###############""""""""""""############!!!!!!!!!"""######$$$$$$&&&%%%$$$###$$$%%%&&&'''$$$$$$$$$#########""""""%%%$$$$$$$$$###"""""""""&&&!!! !!!""""""$$$)))555+++""""""#########$$$!!!$$$""" """$$$$$$"""""""""""""""######$$$###$$$%%%$$$###"""###$$$######################## """""""""!!!"""$$$&&&$$$$$$###############$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&)))((('''&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''&&&&&&&&&&&&%%%""" '''&&&&&&%%%%%%&&&&&&'''&&&'''&&&%%%$$$$$$&&&(((%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&'''((()))%%%&&&''''''''''''''''''(((((()))***+++---...///......---,,,,,,++++++***''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$#########$$$$$$%%%$$$###""""""###$$$%%%%%%!!! $$$$$$ %%%""""""###$$$$$$$$$$$$$$$ &&&%%%'''$$$$$$######$$$%%%%%%&&&$$$"""!!!!!!"""######"""&&&"""!!!%%%&&&%%%$$$&&& """$$$$$$"""""""""###$$$%%%&&&$$$###"""$$$%%%###""""""!!!"""###$$$%%% !!!""""""###$$$$$$!!!!!! !!!!!!"""###$$$$$$$$$###""""""%%%(((###%%%&&&&&&%%%$$$&&&'''$$$#########"""""""""""""""""""""""""""###$$$$$$ !!!"""""""""!!! """!!!  !!!"""###"""!!!!!! !!!"""###########################"""""""""""""""""""""""""""""""""!!!%%%$$$######"""!!!!!!""""""!!!"""######"""!!!"""$$$""""""!!!!!!!!!!!!"""""""""$$$%%%###!!!!!!###%%%""""""""""""############&&&***%%%!!!$$$ ###"""""""""""""""""""""!!!!!!!!!"""###############$$$""" !!!######""" $$$$$$######"""!!!!!!!!!"""$$$%%%%%%###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$'''!!! $$$'''$$$###%%%)))***'''"""!!!%%%'''%%%%%%$$$""""""######"""!!!###$$$'''$$$###$$$"""###$$$###"""!!!"""###""""""#########""""""!!!"""""""""""""""""""""""" !!!"""###$$$$$$$$$$$$########################%%%$$$######$$$%%%$$$###$$$###""""""""""""###$$$&&&&&&%%%###&&&)))&&& $$$$$$$$$$$$%%%%%%%%%%%%##############################$$$$$$$$$######"""###"""!!!"""$$$$$$### $$$&&&%%%!!!!!!#########"""!!!!!!!!!!!!!!!!!!"""""""""!!!!!!###$$$!!!!!!""""""""""""""""""""""""""""""############!!!!!!""""""""""""!!!!!!"""  ###$$$###!!!""""""###%%%&&&&&&$$$###"""&&&(((&&&$$$############$$$$$$$$$$$$$$$######""""""######$$$##################$$$$$$""""""""""""############!!!!!!""""""######$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$#########""""""######""""""""""""""""""'''###"""$$$&&&&&&)))---111(((""""""$$$###"""### ###""" !!!$$$$$$!!!"""""""""""""""######$$$"""$$$%%%$$$###"""###$$$##############################$$$###!!!!!!"""$$$$$$###############$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((((((''''''&&&%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$######"""###%%%''''''%%%###%%%$$$$$$######$$$$$$%%%%%%&&&'''&&&%%%$$$&&&(((%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&'''(((((((((((()))******)))((((((((()))***+++---...///---------,,,++++++******''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$%%%%%%%%%%%%%%%$$$###""""""###$$$%%%%%%!!!!!!$$$$$$ !!!%%%######$$$%%%%%%%%%%%%%%%###!!! $$$"""$$$$$$$$$$$$###$$$$$$%%%&&&%%%$$$""""""$$$%%%$$$$$$!!!######!!!###%%%$$$ ###$$$$$$###!!! """######$$$%%%$$$######%%%&&&###""""""""""""###$$$$$$!!!!!!""""""###$$$$$$$$$"""""""""!!!"""######$$$"""###%%%$$$######$$$&&&###%%%&&&&&&%%%$$$&&&'''###############"""""""""!!! !!!"""""""""###$$$$$$$$$###"""!!!!!!  !!!""""""!!!!!!!!!""""""#########$$$$$$$$$$$$######""""""""""""""""""""""""!!!""""""!!! !!!###"""""""""!!!!!!!!!!!!!!!!!!""""""!!!!!!"""$$$&&&""""""""""""""""""""""""###$$$$$$###"""!!!"""$$$!!!!!!""""""############'''444000$$$""""""!!!""""""""""""""""""""""""!!!!!!"""###############'''$$$"""!!!"""""""""!!!$$$$$$$$$######""""""""""""$$$&&&&&&$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&""" ###%%%$$$$$$&&&''')))&&&"""!!!%%%&&&$$$&&&%%%$$$"""!!!!!!$$$&&& ###""""""###!!!"""######"""!!!"""$$$###############"""!!! ######################## !!!"""###$$$$$$$$$$$$########################%%%$$$###$$$%%%&&&%%%$$$%%%%%%$$$$$$$$$%%%%%%&&&%%%'''&&&$$$%%%(((&&&!!!"""#########$$$$$$$$$$$$########################"""######$$$$$$$$$#########"""!!!"""###$$$###!!! ###%%%%%%!!! !!!###"""""""""""""""!!!!!! """$$$$$$###"""###$$$""""""""""""""""""!!!!!!""""""""""""############ !!!!!!!!!!!!  ###$$$$$$######$$$%%%&&&&&&&&&%%%$$$""""""!!!###%%%'''&&&%%%######"""""""""!!!!!!!!!######""""""""""""######"""""""""###$$$$$$$$$%%%""""""""""""############"""""""""###############"""######$$$%%%$$$$$$$$$$$$$$$$$$###############!!!!!!!!!!!!!!!"""""""""&&&###"""%%%''''''***...+++%%%!!!###%%%###!!!"""&&&%%%!!!"""&&&$$$"""""""""""""""######$$$"""###$$$$$$###"""###$$$########################$$$%%%%%%###!!! !!!##################$$$%%%&&&%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''(((((('''&&&&&&%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###"""""""""%%%''''''&&&$$$%%%$$$$$$######$$$$$$%%%$$$&&&''''''&&&%%%%%%&&&%%%%%%%%%$$$$$$#########&&&&&&%%%%%%%%%&&&&&&''')))((('''(((+++,,,***'''(((((())))))+++,,,...///,,,,,,,,,+++******))))))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&& """###%%%&&&'''&&&&&&%%%$$$###""""""###$$$%%%$$$"""!!!######!!!"""%%%"""###$$$$$$%%%%%%$$$$$$$$$...***"""%%%$$$ """###"""""""""""""""######%%%###""""""$$$%%%%%%$$$###### '''&&&#########""" ###%%% """""""""!!!"""###%%%"""""""""#########$$$$$$""""""######$$$$$$$$$$$$######""""""######$$$%%% """$$$%%%$$$######$$$!!!###$$$$$$###"""$$$%%%########################!!! !!!""""""!!!"""###%%%%%%%%%$$$$$$!!!!!!!!! !!!!!!!!!""""""""""""""""""######"""###$$$%%%%%%$$$###""""""""""""""""""""""""""" !!!"""""""""!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!!!! """%%%((("""""""""######""""""""""""""""""!!!!!!"""######!!!!!!""""""######$$$$$$(((<<<999&&& ###!!! """""""""""""""#########!!!!!!"""###############(((&&&$$$######%%%&&&'''$$$$$$$$$$$$$$$$$$%%%%%%"""###%%%%%%$$$###$$$%%%########################(((%%%"""!!!!!!!!!"""###%%%'''&&&""""""%%%%%%###$$$%%%&&&$$$!!!!!!$$$''' !!!"""$$$!!!"""######""""""###$$$&&&&&&&&&%%%$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######"""###############$$$$$$$$$&&&$$$$$$$$$&&&'''&&&%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%((()))%%%$$$&&&%%%"""""""""""""""####################################""""""###$$$$$$$$$#########""""""""""""######"""!!!###$$$$$$"""!!!"""### !!!"""######"""!!! """%%%%%%$$$######$$$$$$$$$###""""""!!!!!!!!!!!!"""""""""############ !!!!!!""""""!!!!!! !!!"""$$$$$$$$$$$$%%%'''((('''&&&%%%%%%"""!!!!!!!!!!!!"""######!!!!!!!!!"""""""""""""""###""""""!!!!!!""""""###!!!!!!"""###$$$%%%%%%%%%!!!"""""""""####################################!!!"""###$$$%%%$$$############################## !!!!!!""""""#########$$$!!! ###$$$###%%%)))&&&!!! $$$%%%###!!!!!!%%%&&&### """&&&%%%!!!"""""""""""""""######$$$"""###$$$$$$###"""$$$%%%########################$$$$$$%%%###"""!!!"""$$$############$$$%%%&&&&&&&&&&&&&&&'''''''''((((((%%%$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%&&&''''''$$$"""'''&&&&&&%%%%%%&&&&&&'''###%%%(((((('''%%%%%%%%%'''&&&&&&%%%$$$######"""''''''&&&%%%%%%%%%&&&&&&(((&&&$$$&&&***+++(((%%%((((((((()))***,,,...///,,,,,,+++******))))))(((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&!!!"""%%%'''''''''&&&%%%%%%$$$###""""""###$$$%%%$$$""""""############%%%!!!""""""###############'''$$$ %%%%%%"""'''######"""""""""""""""######"""!!!!!!###$$$$$$###%%%%%%!!!$$$++++++###!!!""""""!!!!!!"""$$$''' """""""""!!!"""###%%%"""#########$$$$$$$$$$$$###############$$$$$$$$$###############$$$%%%%%% ###$$$###"""!!!"""!!!###$$$$$$###"""$$$%%%###############$$$$$$$$$""""""!!!!!!""""""###$$$!!!"""###$$$%%%$$$######"""""""""######"""""""""!!!!!!"""########################$$$$$$#########""""""""""""""""""""""""!!!!!!"""#########!!! """"""###$$$$$$######""" !!!!!! """&&&)))""""""############"""""" !!!"""###### !!!!!!"""######$$$$$$(((???<<<&&& $$$###!!!!!!"""""""""#########$$$!!!!!!"""###############%%%$$$$$$######%%%(((***$$$$$$$$$###""""""!!!!!! """###$$$###"""###$$$########################%%%$$$"""  """"""###&&&%%%""""""%%%%%%"""!!!$$$''''''$$$"""###%%%$$$$$$###!!!!!!###%%%&&& """######""""""###$$$&&&&&&&&&%%%$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$"""!!! """"""#########$$$$$$$$$%%%$$$###$$$&&&'''&&&%%%######"""!!!$$$)))+++'''$$$$$$%%%$$$!!!!!!"""""""""#################################!!!"""###$$$$$$$$$$$$$$$######""""""!!!"""###$$$!!!"""#########""""""### !!!"""######"""!!! """%%%%%%$$$######$$$%%%$$$###"""!!!!!!""""""!!!"""""""""############!!!""""""######""""""!!! !!!"""###$$$%%%$$$&&&((((((&&&%%%%%%&&&"""!!!!!! !!!""" !!!"""###%%%%%%&&&######""""""""""""######!!!!!!"""###$$$%%%%%%%%%!!!"""""""""########################$$$$$$$$$$$$!!!"""###$$$%%%$$$##############################"""""""""######$$$$$$$$$%%%"""!!!###### !!!$$$""" $$$%%%""" !!! %%%&&&"""!!!###%%%%%%"""""""""""""""######$$$!!!###$$$$$$######$$$%%%########################"""###$$$###"""###$$$&&&$$$$$$######$$$%%%&&&&&&&&&&&&&&&'''''''''((((((%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%((('''''''''((('''%%%###'''&&&&&&%%%%%%&&&&&&'''###%%%(((((('''%%%%%%%%%(((''''''&&&%%%$$$$$$###''''''&&&%%%%%%%%%&&&&&&(((&&&%%%'''******)))&&&''''''((()))***,,,---...,,,,,,+++******))))))(((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&''''''&&&$$$###%%%$$$###""""""###$$$%%%#########"""###$$$%%%%%%!!!!!!"""############"""%%%###!!!&&&$$$"""(((&&&%%%$$$$$$###$$$$$$$$$"""  """$$$$$$###"""###"""!!!###((((((%%%!!!""""""""""""%%%'''###$$$%%%$$$######%%%&&&"""###$$$$$$%%%%%%$$$$$$#################################"""######$$$%%%!!!###$$$###"""""""""###%%%&&&&&&%%%$$$&&&'''#########$$$$$$$$$$$$$$$######""""""######$$$%%%$$$$$$$$$$$$$$$""" """######$$$$$$######"""!!!!!!"""###$$$$$$$$$$$$######""""""""""""######"""""""""""""""""""""""""""!!!!!!"""###$$$""" !!!"""$$$%%%%%%$$$###### !!!!!!!!!!!!"""%%%(((!!!"""###$$$$$$###"""!!!!!!!!!######""" !!!"""###$$$$$$%%%''';;;999&&&!!!$$$###"""!!!""""""######$$$$$$$$$!!!!!!"""############### !!!!!!!!!###&&&(((%%%$$$###!!!!!!######""""""###$$$########################"""""" ###%%%%%%!!!$$$%%%######%%%$$$!!! """%%%&&&%%%$$$######!!!###""""""### !!!######""""""###%%%###############"""!!! $$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%$$$"""!!! """""""""###$$$$$$%%%%%%$$$###"""$$$&&&'''&&&%%%$$$######"""!!!$$$***---(((######%%%%%%!!!"""""""""####################################!!!"""###$$$$$$$$$$$$$$$#########""" !!!###%%%!!!""""""############""" !!!!!!""""""""""""""" """$$$$$$###"""###$$$%%%$$$###"""!!!"""###$$$""""""""""""############""""""############"""""" !!!"""!!!"""###%%%###&&&))))))&&&$$$$$$&&&"""###$$$$$$"""""""""$$$ !!!###%%%&&&(((((($$$$$$############$$$$$$"""""""""###$$$$$$$$$%%%""""""""""""############""""""######$$$%%%%%%&&&"""######$$$%%%$$$$$$$$$###############$$$$$$$$$############$$$$$$$$$$$$(((%%%###%%%$$$!!! ###""" !!!%%%%%%!!! """###'''$$$!!!"""$$$%%%"""""""""""""""######$$$!!!"""$$$$$$######$$$&&&########################!!!###$$$#########%%%'''%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''((((((%%%%%%%%%%%%%%%&&&&&&'''###$$$$$$%%%%%%$$$$$$###%%%%%%%%%'''))))))'''%%%%%%$$$$$$######$$$$$$%%%$$$&&&''''''&&&%%%%%%&&&'''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''((()))***+++++++++******''''''((((((***+++---...,,,,,,,,,+++******))))))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''''''''%%%$$$###%%%$$$###""""""###$$$%%%"""$$$$$$""""""&&&'''%%%""""""###$$$$$$$$$$$$###$$$)))&&&###'''###&&&&&&%%%%%%$$$######$$$$$$"""  """$$$$$$###'''""" """!!!"""$$$!!!#########"""###$$$$$$%%%&&&$$$###"""$$$%%%"""###$$$%%%%%%%%%$$$$$$"""""""""""""""""""""""""""""""""""""""###$$$$$$!!!###$$$$$$######$$$%%%###%%%&&&&&&%%%$$$&&&'''#########$$$$$$%%%%%%%%%######""""""######$$$%%%###$$$%%%%%%$$$###"""!!!!!!"""###$$$$$$###"""!!! !!!###$$$%%%%%%$$$$$$$$$"""  """$$$""""""""""""""""""""""""$$$""" !!!###$$$###!!! !!!###$$$%%%$$$###"""!!!"""###""""""$$$&&&!!!"""$$$%%%%%%$$$"""!!!&&&###!!!!!!######""" !!!"""###$$$%%%%%%&&&555222%%%######"""%%%!!!""""""######$$$%%%%%%!!!!!!"""############### """"""!!!!!!###&&&###""""""!!! !!!###$$$######$$$%%%###########################%%%"""!!!%%%'''&&&###%%%######%%%### """"""!!!###$$$%%%$$$###!!! ###$$$!!!######""""""$$$%%%""""""#########""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###"""!!!""""""###$$$$$$%%%%%%###"""!!!###%%%&&&&&&%%%$$$%%%%%%&&&&&&%%%$$$######+++///)))###"""$$$&&&"""""""""#########$$$$$$########################!!!!!!"""$$$$$$%%%%%%$$$#########""" ###&&&!!!!!!!!!"""$$$$$$###"""!!!!!!!!!!!!!!!"""######!!!"""""""""!!!!!!###$$$$$$###"""!!!!!!###$$$%%%""""""""""""############!!!!!!""""""""""""!!!!!!!!!###"""!!! """$$$"""&&&***)))%%%"""###&&&!!!$$$&&&&&&$$$######$$$!!!!!!"""###$$$&&&''''''%%%%%%$$$$$$$$$$$$%%%%%%##################$$$$$$""""""""""""############!!!!!!"""###%%%&&&''''''$$$$$$$$$$$$$$$%%%&&&&&&""""""#########$$$$$$$$$############""""""""""""'''$$$$$$&&&%%%""""""$$$"""!!!"""%%%$$$ ######%%%#########""""""""""""""""""######$$$ """###$$$######%%%&&&###########################$$$%%%$$$######$$$&&&'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&%%%%%%&&&''''''(((###$$$$$$%%%%%%$$$$$$###%%%%%%%%%&&&'''&&&$$$"""%%%$$$$$$######$$$$$$%%%%%%&&&'''&&&%%%$$$&&&(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((&&&***---,,,)))(((***---'''''''''(((***+++---...---------,,,++++++******''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$###""""""###$$$%%%!!!$$$$$$!!!"""'''(((%%%######$$$%%%%%%%%%%%%$$$$$$!!!!!!%%%"""'''$$$$$$###"""!!!!!!"""""""""!!! !!!###$$$%%%$$$000&&&!!!%%%%%% !!!'''!!!###%%%%%%###!!!!!!!!!###$$$$$$###!!! !!!###"""###$$$%%%&&&%%%$$$$$$"""""""""!!!!!!!!!!!!!!!"""""""""!!!"""######$$$###%%%&&&&&&%%%$$$&&&'''!!!###$$$$$$###"""$$$%%%#########$$$$$$%%%%%%%%%"""""""""""""""###$$$$$$ !!!###%%%&&&&&&&&&%%% !!!"""######"""!!! !!!###$$$%%%%%%$$$$$$$$$""""""$$$""""""""""""""""""""""""%%%""" ###$$$###!!! """###$$$###"""!!!!!!###$$$###"""###$$$!!!"""$$$%%%%%%$$$"""!!!+++((($$$###$$$$$$!!! !!!"""###$$$%%%%%%%%%000---$$$$$$###!!!&&&!!!""""""###$$$$$$%%%%%%!!!!!!"""############### ###&&&%%%###"""###%%% !!!###$$$&&&'''''' """$$$%%%%%%$$$%%%'''""""""""""""""""""""""""!!!(((***%%%###%%%&&&$$$###$$$######%%%###%%%""""""%%%%%%###!!!&&&%%%%%%+++,,,!!!"""###""""""$$$&&&###$$$$$$%%%%%%%%%$$$$$$########################""""""###$$$%%%%%%%%%%%%!!!""""""###$$$$$$%%%%%%"""!!!!!!"""$$$&&&%%%$$$ !!!###$$$%%%%%%$$$$$$###+++000***"""!!!$$$'''############$$$$$$$$$$$$########################!!!!!!"""$$$$$$%%%%%%%%%###$$$$$$"""###&&&!!!!!!!!!"""$$$$$$###""""""!!! """###$$$!!!""""""  ###%%%$$$###"""!!!"""###%%%'''""""""""""""############ !!!!!!!!!!!! """###### !!!$$$"""&&&***((($$$!!!###%%%"""&&&&&&$$$""""""$$$""""""######$$$$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$###############""""""""""""############ """###%%%'''((((((&&&%%%$$$###$$$%%%&&&'''""""""######$$$$$$$$$$$$######""""""!!!!!! $$$""""""%%%%%%""""""%%%###"""###%%%$$$ ###"""#########$$$%%%"""""""""""""""######$$$ """###$$$######%%%&&&########################%%%&&&&&&%%%""""""###$$$((('''&&&%%%$$$#########$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&'''((()))%%%&&&&&&''''''&&&&&&%%%((('''%%%%%%$$$"""'''&&&&&&%%%%%%&&&&&&'''&&&'''&&&%%%$$$$$$&&&((($$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&'''((()))###(((---,,,'''$$$(((---'''''''''((()))+++---.........---,,,,,,++++++***'''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&'''((()))%%%$$$###""""""###$$$%%%!!!%%%%%%!!!"""'''(((%%%"""%%%&&&### &&&,,,""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""######$$$$$$!!!!!!"""############""" """"""""""""###$$$#########"""""""""""""""(((%%%""""""###$$$"""$$$$$$##################""""""###"""$$$%%%'''''''''%%%###!!!$$$$$$$$$###!!!!!!$$$&&&$$$$$$######"""!!!!!!!!!"""!!! !!!###$$$%%%###""""""###$$$$$$### !!!!!!"""######$$$$$$"""""""""""""""######$$$""""""""""""""""""""""""%%%$$$###""""""###$$$%%%"""$$$%%%%%%%%%%%%&&&(((%%%""" !!!###$$$###!!! !!!!!!!!!!!!!!!!!!###$$$%%%$$$"""!!!!!!""""""!!!  &&&%%%$$$######$$$%%%&&&"""###$$$%%%$$$###!!!!!!######"""!!!!!!!!! !!!!!!!!!!!! $$$###!!!"""$$$%%%%%%$$$ !!!"""###$$$$$$"""############$$$$$$$$$!!!&&&&&&!!! %%%(((&&&""""""""""""############(((%%%######$$$$$$"""!!!###$$$$$$######$$$%%%%%%$$$"""!!!"""&&&))),,,######""""""""""""###############"""""""""""""""!!!$$$&&&$$$!!!%%%!!!!!!"""###$$$%%%%%%&&&"""############$$$$$$$$$############$$$%%%&&&'''"""###$$$$$$$$$$$$$$$###'''000000$$$ %%%######$$$$$$###""""""###$$$######$$$$$$$$$$$$##############################""""""""""""############!!!"""######"""!!!"""$$$!!!"""""""""""""""!!!!!!""""""""""""""""""""""""###$$$%%%%%%&&&&&&&&&&&&&&&$$$!!!!!!###%%%### '''%%%!!!""""""""""""!!!!!!!!!!!!'''&&&$$$"""!!!!!!"""### !!!###$$$%%% $$$ %%%%%%%%%%%%$$$###$$$%%%'''(((""""""###$$$$$$$$$$$$###""""""############""""""!!!"""###$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$$$$#########$$$ !!!"""!!!$$$""" !!!"""#########  """$$$%%%%%%'''&&& %%%'''$$$$$$$$$###"""!!!!!!"""""""""###$$$###"""!!!"""######"""!!!!!!"""###&&&'''$$$%%%&&&&&&%%%$$$"""!!!&&&%%%%%%$$$$$$%%%%%%&&&!!!###$$$%%%$$$$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&)))+++***((($$$""")))&&&$$$%%%''''''%%%###''''''''''''&&&%%%$$$###"""%%%'''&&&$$$###%%%(((%%%%%%%%%&&&&&&&&&''''''########################((((((((((((((('''''''''''''''(((((())))))*********)))))))))***,,,...///,,,------,,,***))))))***((((((''''''''''''((((((%%%&&&'''(((((('''&&&%%%&&&%%%$$$######$$$&&&''''''%%%###"""######"""!!!!!! !!!"""######"""###$$$###!!!"""%%%)))"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########""""""""""""############ """###$$$###"""###$$$###"""""""""""""""""""""'''%%%""""""$$$$$$###!!!###########################$$$$$$###!!! !!! !!!"""###$$$###""""""###$$$$$$###!!!"""###%%%""""""##################""""""!!!!!!!!!"""###$$$&&&$$$""""""######"""!!!######$$$$$$%%%&&&&&&'''"""""""""""""""######$$$########################$$$$$$###""""""###$$$$$$!!!"""$$$$$$######%%%&&&%%%""" !!!###$$$###!!! !!!""""""""""""""" !!!###$$$$$$$$$"""!!!!!!"""###"""  !!!"""""""""!!!!!!""""""""" !!!"""###"""!!! """$$$%%%###""""""""" !!!"""""""""!!!!!!$$$"""!!!!!!###$$$$$$###""""""""""""############""""""#########$$$$$$$$$%%%'''&&&"""###$$$ """"""""""""############&&&$$$""""""$$$$$$""" !!!"""$$$###""""""###%%%$$$###"""!!!"""%%%''')))######""""""""""""##################"""""""""""" """$$$###!!! ###&&&""""""######$$$%%%%%%%%%"""############$$$$$$$$$"""######$$$$$$%%%&&&&&&""""""""""""!!!&&&//////###!!!%%%$$$!!!#########"""###$$$&&&$$$$$$$$$%%%%%%$$$$$$$$$########################""""""""""""############!!!###$$$###"""!!!"""$$$!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""""""""###$$$$$$$$$$$$$$$###!!!  ###&&&((($$$!!!'''%%%""" !!!!!!""""""######'''&&&%%%###############!!! !!!!!!"""###$$$!!!%%%!!!&&&%%%%%%$$$$$$######$$$%%%&&&""""""###$$$$$$$$$$$$###""""""############""""""######$$$%%%%%%%%%$$$$$$"""""""""""""""""""""""""""$$$&&&&&&%%%%%%%%%&&&###!!! !!!$$$%%%$$$"""########################""""""""""""###$$$%%%&&&!!!$$$""""""$$$!!!############$$$$$$%%%&&&###$$$%%%$$$###"""###$$$%%%$$$######$$$%%%''')))$$$$$$%%%%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$###$$$&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&%%%$$$(((&&&%%%%%%''''''%%%###''''''''''''&&&%%%$$$######%%%&&&&&&$$$$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$######''''''''''''((((((((((((''''''(((((()))************)))))))))***,,,...///,,,------,,,***))))))***(((''''''''''''''''''(((%%%&&&'''(((((('''&&&%%%'''&&&%%%$$$###$$$&&&'''$$$###""""""$$$%%%$$$$$$%%%$$$$$$$$$$$$$$$%%%&&&!!!!!!""""""######$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""###"""!!!!!!!!!"""$$$%%%"""###$$$$$$######$$$%%%""""""""""""""""""######&&&$$$######$$$%%%%%%$$$########################$$$%%%&&&%%%###""""""##############################$$$$$$###""""""###%%%!!!""""""###$$$$$$%%%%%%###""""""""""""###$$$$$$###""" !!!"""######"""######$$$$$$%%%%%%&&&&&&"""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$!!!""""""!!!"""###%%%$$$"""!!!!!!"""######"""!!!!!!"""############""" !!!"""$$$$$$######""""""###$$$###!!!!!!!!!### !!!!!!""""""!!!!!! !!!"""""""""!!! !!!###%%%%%%$$$######### !!!""""""#########"""###!!! """######"""$$$$$$$$$$$$#########""""""""""""#########$$$$$$&&&%%%######%%%%%%""""""""""""############$$$###""""""$$$$$$###""" !!!###"""!!!!!!"""$$$######""""""###$$$$$$%%%######""""""""""""############################## !!!!!!"""$$$%%%&&&$$$$$$$$$%%%%%%%%%%%%%%%"""############$$$$$$$$$!!!"""$$$%%%&&&&&&%%%%%%$$$$$$$$$#########""""""$$$,,,,,,###"""&&&&&& """######"""###%%%((($$$%%%%%%%%%%%%%%%%%%$$$########################""""""""""""############"""###$$$###"""!!!"""$$$!!!!!!""""""""""""!!!!!!"""""""""""""""""""""""" !!!!!!""""""""""""!!!"""!!! !!!###%%%'''$$$!!!"""'''%%%### !!!"""###$$$$$$'''&&&%%%$$$$$$$$$$$$$$$""""""!!!!!!!!!!!!"""""" %%%%%%###&&&###%%%$$$######"""######$$$""""""###$$$$$$$$$$$$###""""""############""""""$$$$$$%%%%%%$$$######""""""""""""""""""""""""""""""$$$&&&&&&%%%$$$%%%&&&%%%#########%%%&&&%%%$$$"""%%%'''&&&###!!!!!!#########$$$$$$$$$$$$###### """!!!!!!"""!!!###########################$$$%%%%%%$$$###$$$&&&%%%$$$######$$$%%%'''(((######$$$%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$###$$$$$$######$$$&&&)))&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&(((&&&%%%%%%&&&'''&&&$$$''''''''''''&&&%%%$$$$$$###$$$&&&&&&$$$$$$%%%''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&'''((((((((()))''''''((())))))******+++)))))))))***+++,,,......,,,------,,,***))))))***''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&)))(((&&&%%%$$$%%%%%%&&&"""!!! """$$$&&&'''''''''&&&%%%%%%%%%%%%%%%%%%  """$$$$$$###!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""$$$$$$######""""""!!!!!!$$$###!!! """$$$%%%"""###$$$###""""""###%%%"""""""""""""""#########$$$$$$######$$$%%%&&&&&&""""""""""""############$$$%%%&&&%%%###"""###$$$%%%%%%$$$###"""""""""###"""$$$$$$$$$""""""###%%%"""#########$$$$$$$$$%%%###############$$$$$$$$$ """$$$$$$$$$ !!!!!!!!!""""""""""""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""###### """"""!!!!!!###$$$######"""!!!"""#########"""######$$$$$$$$$######!!!!!!"""############""""""$$$%%%$$$""""""###$$$!!!"""###$$$$$$###"""!!!######$$$$$$$$$######"""!!!###%%%%%%$$$""""""### !!!"""######$$$######"""!!! """######"""########################""""""""""""############!!!!!!!!!###%%%%%%!!!"""""""""############""""""!!!"""###$$$$$$###!!!""""""!!!!!!"""###""""""############""""""######""""""""""""######"""###############$$$$$$"""  ###%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$""""""#########$$$$$$$$$ """$$$&&&'''&&&%%%$$$""""""###$$$%%%&&&'''(((###((()))### ###''''''"""#########"""###$$$&&&###$$$$$$%%%%%%$$$$$$###########################!!!"""""""""###############$$$%%%$$$"""!!!"""### !!!!!!""""""""""""!!!"""""""""""""""""""""""" !!!""""""!!!!!!!!!%%%$$$###!!!!!!!!!""""""###"""###'''%%% %%% !!!"""#########%%%%%%%%%$$$$$$###############"""!!!!!!!!!!!!!!!###%%%### %%%%%%!!!$$$$$$###"""""""""!!!!!!""""""###$$$$$$$$$$$$###""""""############""""""######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$ """###$$$###"""###$$$############$$$$$$$$$###!!!&&&***)))$$$ !!!###!!!"""#########!!! ######"""!!!"""###$$$$$$$$$$$$###""" """$$$%%%$$$######$$$%%%""""""!!!!!!"""###$$$$$$""""""###$$$%%%%%%&&&&&&###$$$&&&''''''&&&$$$###$$$$$$$$$######$$$''')))''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&%%%&&&'''''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''((((((((('''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&'''((())))))'''(((((()))******++++++))))))******+++,,,---...,,,------,,,***))))))***&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&%%%%%%%%%%%%"""!!!!!!"""%%%'''''''''%%%$$$###""""""""""""""" """$$$$$$""" !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""$$$$$$######""""""!!!!!!$$$###!!! """$$$%%%!!!""""""!!! !!!"""$$$!!!!!!""""""###########################$$$&&&'''!!!!!!"""""""""#########"""$$$$$$$$$"""!!!"""###"""!!!!!!!!!!!!"""######"""###%%%$$$###"""###$$$$$$$$$$$$#########""""""""""""######$$$$$$$$$$$$"""!!! """###"""""" """""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""" """############$$$&&&#########"""!!!"""############$$$$$$$$$$$$######!!!!!!"""###############"""$$$%%%$$$###"""###%%%!!!"""###$$$$$$###"""!!!######$$$$$$$$$$$$$$$###!!!$$$$$$"""!!!!!!!!! !!!"""###$$$$$$$$$$$$"""!!! """######""" !!!!!!"""######$$$!!!!!!"""""""""######### !!!"""######""""""###!!!"""""""""############ !!!"""""""""######$$$!!!""""""!!!!!!"""###""""""#########"""!!! ######""""""""""""######""""""######$$$$$$$$$%%%###""" !!!###$$$$$$###'''&&&&&&%%%%%%$$$$$$###""""""#########$$$$$$$$$ """$$$&&&'''&&&%%%$$$ !!!###%%%&&&"""&&&'''$$$"""$$$'''((($$$%%%%%%$$$"""!!!"""$$$""""""############""""""""""""""""""""""""""""""!!!"""""""""###############%%%%%%$$$"""""""""### !!!"""""""""""""""""""""""""""""""""""""""!!!""""""###""""""!!!!!!$$$$$$######"""!!!!!! ###"""$$$%%%$$$"""###&&&""""""""""""!!!!!!!!!!!!###############"""""""""$$$###"""!!!!!! !!! !!!!!!!!!$$$&&&$$$ ############"""!!!!!! """"""###$$$$$$$$$$$$###""""""############"""""" !!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!######"""""""""######$$$$$$$$$############!!!&&&***)))$$$ !!!###!!!"""#########!!!$$$######$$$$$$$$$%%%&&&#########"""!!! """######""""""###%%%""""""""""""""""""######""""""######$$$%%%&&&'''###$$$&&&''''''&&&$$$###$$$$$$%%%$$$$$$$$$''')))''''''''''''''''''''''''%%%&&&((())))))((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%###$$$%%%&&&'''))))))***'''''''''&&&&&&&&&%%%%%%$$$%%%%%%&&&'''(((((()))(((((())))))***+++++++++((()))***+++,,,---------,,,------,,,***))))))***&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&(((((('''&&&%%%$$$$$$$$$%%%###"""###%%%&&&&&&%%%$$$###"""!!!!!!!!!!!!!!!!!!#########""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""###"""!!!!!!!!!"""$$$%%% !!!!!! !!!###&&&!!!!!!!!!"""######$$$$$$"""#########""""""$$$&&& !!!!!!""""""#########!!!"""###"""!!! !!!### !!!"""$$$%%%'''((()))!!!###%%%%%%###"""###$$$$$$$$$######"""!!!!!! !!!"""######$$$$$$######'''%%%###!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""######""""""!!!!!!###$$$$$$$$$$$$%%%'''"""######"""!!!!!!"""$$$###$$$$$$$$$$$$###"""""""""""""""""""""#########"""###$$$$$$###"""$$$%%% !!!!!!""""""!!!!!! !!!!!!!!!""""""""""""###!!!######"""!!!!!!!!! !!!"""###$$$$$$$$$###!!! """######""" !!!"""###$$$$$$!!!!!!!!!"""""""""######$$$#########!!!"""(((""""""""""""############ !!!""""""!!!!!!###$$$ !!!###"""!!!!!!"""$$$""""""#########""""""!!!######""""""""""""######""""""######$$$%%%%%%%%%""""""""""""""""""###$$$&&&&&&%%%%%%$$$$$$######"""############$$$$$$$$$!!!"""$$$%%%&&&&&&%%%%%%&&&%%%###"""""""""###$$$"""$$$%%%$$$###$$$&&&(((%%%&&&&&&$$$!!! !!!"""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""""""""""""""############$$$%%%&&&%%%###""""""### !!!""""""######"""""""""""""""""""""""""""###############""""""!!! !!!"""###############!!!"""###$$$######$$$&&&###"""""""""!!!!!!!!! !!!""""""###""""""!!!!!!######"""!!!!!!!!!!!!!!!!!!###%%%%%%### """############""""""!!!""""""###$$$$$$$$$$$$###""""""############"""""" !!!###$$$%%%%%%%%%""""""""""""""""""""""""!!!###%%%%%%$$$###$$$%%%$$$%%%&&&%%%#########%%%"""%%%'''&&&###!!!!!!###$$$$$$$$$$$$$$$###""""""""" ###$$$"""###%%%!!!"""###$$$$$$$$$###""" !!!######""""""###%%%###$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&'''$$$$$$&&&&&&&&&&&&$$$$$$###$$$&&&&&&%%%%%%'''(((''''''''''''''''''''''''$$$%%%'''))))))((('''%%%$$$&&&'''&&&%%%%%%&&&(((%%%&&&&&&'''&&&&&&%%%%%%%%%$$$###$$$&&&'''&&&%%%"""###$$$%%%&&&((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''''''''((((((((()))******++++++,,,((()))***+++,,,---------,,,------,,,***))))))***''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$###'''%%%######%%%%%%%%%$$$$$$$$$######"""#########!!!$$$###"""!!!###%%%"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########""""""""""""############ !!! """%%%((( !!!!!!"""######$$$$$$!!!"""###"""!!! """%%% !!!!!!"""######$$$!!!"""###"""!!!!!!"""###!!!"""###%%%%%%%%%%%%$$$!!!###%%%%%%$$$#########""""""!!!!!!!!!!!!!!!!!! !!!"""#########""""""'''%%%###""""""###!!! ########################"""""""""""""""######$$$######################## !!!"""######"""!!! !!!###$$$$$$$$$$$$%%%'''!!!###$$$###!!! """%%%######$$$$$$###""""""!!!"""""""""""""""######$$$!!!"""######""""""###%%%"""""""""!!!!!!""""""""""""!!!!!!!!!""""""###$$$ """$$$$$$###!!!!!!""" !!!"""#########$$$"""!!!!!!###$$$$$$###!!!!!!!!!""""""#########!!!!!!!!!!!!"""""""""###&&&!!! ###$$$!!!"""&&&""""""""""""############ """######!!! """$$$!!!"""$$$###""""""###%%%##############################""""""""""""######""""""###$$$$$$%%%&&&&&&!!!######!!!!!!$$$'''$$$$$$$$$$$$$$$#########"""############$$$$$$$$$"""######$$$$$$%%%&&&&&&***)))&&&%%%$$$$$$%%%%%%#########%%%$$$$$$%%%'''$$$%%%%%%$$$"""!!!"""$$$""""""############""""""""""""""""""""""""""""""""""""""""""############%%%&&&&&&%%%###""""""### !!!"""############""""""""""""""""""""""""###############"""!!!!!! !!!###$$$$$$###"""!!! """###""""""###%%%&&&!!!!!!!!!!!!""""""""""""!!!"""############"""!!!###"""!!!!!!!!!!!!!!!"""!!!!!!"""######""""""###!!!"""###$$$$$$$$$###"""""""""###$$$$$$$$$$$$###""""""############""""""!!!!!!"""###############""""""""""""""""""""""""!!!###%%%%%%$$$###$$$%%%"""$$$%%%$$$!!! !!!###########################$$$$$$###############$$$!!!###$$$!!!!!!%%%!!!"""$$$%%%&&&%%%$$$### """############$$$&&&######$$$$$$$$$$$$######$$$############$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%!!!$$$'''((('''&&&&&&'''''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&###%%%''''''%%%%%%&&&(((%%%%%%&&&&&&'''&&&&&&%%%&&&$$$###$$$&&&'''&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((())))))******+++,,,,,,'''(((***,,,------------,,,------,,,***))))))***(((''''''''''''''''''(((&&&&&&%%%$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$######'''%%%###$$$%%%&&&%%%$$$$$$$$$######$$$$$$%%%%%%"""%%%$$$!!! ###(((""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""######$$$$$$!!!!!!"""############""" !!!!!!!!!!!!$$$(((+++ !!!!!!"""###$$$$$$$$$ """###""" !!!$$$ !!!"""######$$$!!!"""######"""!!!"""$$$!!!###%%%%%%$$$###"""### !!!!!!"""""" !!!######""""""!!!"""!!! !!!$$$&&&'''&&&#########""""""""""""""""""""""""""""""######$$$"""""""""""""""""""""""" !!!"""######"""!!! !!!"""$$$$$$######%%%&&&!!!###$$$###!!! """%%%###############"""!!! """""""""""""""######$$$ """######""""""###%%%&&&%%%$$$######$$$%%%&&&$$$$$$######$$$%%%&&&&&&!!!###%%%%%%$$$#########!!!""""""######$$$###!!!"""$$$%%%%%%$$$$$$$$$$$$###############!!!!!!!!!!!!""""""""""""%%%!!!'''&&&$$$%%%""""""""""""############ """$$$### !!!###!!!###$$$$$$######$$$%%%######""""""###$$$%%%%%%######""""""""""""######""""""###$$$%%%%%%&&&&&& ######!!!!!!&&&+++########################"""############$$$$$$$$$############$$$%%%&&&'''%%%$$$"""!!!!!!"""$$$%%%###"""###%%%%%%$$$%%%&&&"""###$$$###""""""$$$%%%######$$$$$$$$$$$$######""""""""""""""""""""""""""""""""""""############%%%&&&'''%%%###""""""### !!!"""############""""""""""""""""""""""""""""""######"""!!! ###$$$%%%%%%$$$"""!!!###!!!!!!###%%%&&& !!!"""###$$$$$$""""""$$$%%%%%%$$$###"""""""""!!!!!!!!!!!!""""""%%%$$$$$$###!!! """&&&!!!"""###$$$%%%%%%$$$###""""""###$$$$$$$$$$$$###""""""############""""""###############"""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###"""!!!"""###!!!"""!!! $$$""" !!!"""$$$#########"""!!! !!!"""###""" %%%&&&""""""&&&"""###$$$%%%$$$### !!!###$$$$$$$$$$$$&&&'''!!!!!!""""""""""""!!! %%%$$$#########$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&& ###''')))((('''&&&&&&((((((((((((((((((((((((%%%###!!! !!!###%%%'''###%%%''''''%%%$$$''')))%%%%%%&&&&&&'''&&&&&&&&&&&&$$$"""$$$&&&(((&&&$$$&&&&&&%%%$$$$$$###"""""""""######$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%)))))))))***++++++,,,,,,'''(((***,,,---------,,,,,,------,,,***))))))***((((((''''''''''''((((((&&&&&&$$$$$$$$$$$$&&&&&&""""""###$$$$$$$$$######&&&$$$######%%%'''&&&&&&""""""""""""###$$$%%%%%%!!!!!!!!!!!!!!!"""#########$$$%%%$$$"""""""""###!!!  """###$$$###$$$%%% !!!***%%%$$$$$$$$$#########""""""%%%"""###&&&&&&""" """#########"""""""""""""""***$$$"""(((+++&&& !!!!!!!!!""""""""""""######""""""""""""############$$$$$$$$$$$$#########$$$!!!"""%%%$$$!!!!!!###%%%%%%$$$###"""###"""###$$$###""""""$$$&&&""""""""""""############ !!!!!!"""######$$$$$$ !!!!!!"""$$$%%% !!!!!!!!!!!!!!! """#########$$$$$$$$$$$$$$$$$$############$$$$$$!!!%%%%%%!!!!!!%%%%%%!!!&&&'''&&&!!! !!!!!!$$$###!!! !!!"""$$$$$$$$$#########""""""$$$$$$$$$$$$###"""######!!!"""$$$$$$######$$$&&&$$$###############$$$$$$######$$$$$$$$$$$$######"""""""""######"""""""""""""""""""""##################""""""!!!!!! """"""""""""""""""######$$$$$$###"""!!!!!!""""""!!!###%%%%%%###!!! $$$###""" """###$$$""""""!!!!!!"""######$$$###"""""""""!!!!!! !!!$$$&&&'''%%%###!!!!!!"""###$$$%%%&&&&&&&&&######$$$%%%%%%%%%%%%$$$&&&!!!"""$$$###""""""%%%###"""###%%%%%%### !!!""""""""" """"""###$$$$$$$$$$$$###$$$!!! """""" ###%%%###$$$&&&%%%!!!&&&$$$"""!!! !!!"""### """######"""!!!!!!%%%((()))###"""###"""!!!$$$(((&&& !!!!!!"""###############!!!!!!""""""""""""!!!!!! """######"""!!! !!!!!!""""""######%%%$$$#########$$$%%%&&&"""$$$$$$""" """%%%$$$$$$###"""!!!!!!""""""&&&$$$"""!!!""""""!!! +++###(((***%%%!!!%%%!!!"""###$$$%%%%%%$$$###""""""!!! !!!###%%%&&&###&&&(((&&&""" !!!$$$$$$######""""""!!!!!! !!!###%%%%%%###!!! """%%%''''''%%%###""""""!!!###$$$###"""!!!"""###"""$$$!!! '''&&&!!!!!!$$$###%%%$$$$$$$$$###$$$$$$%%%""""""""""""############'''&&&%%%###"""!!!!!!!!!######$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&%%%$$$$$$############$$$&&&)))***###$$$&&&''')))***++++++)))((('''&&&&&&&&&&&&&&&%%%&&&&&&%%%######$$$&&&$$$%%%!!!"""&&&&&&"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((())))))(((((('''&&&%%%%%%$$$$$$&&&&&&%%%$$$$$$$$$$$$%%%(((((((((((()))+++,,,---)))***,,,---......---,,,---,,,,,,+++***)))'''''''''((()))(((&&&%%%%%%&&&###$$$%%%'''((()))))))))$$$%%%%%%&&&&&&%%%%%%$$$(((%%%###$$$''')))(((%%%%%%%%%&&&$$$###"""###%%%"""""""""""""""######$$$"""###$$$###!!! !!!"""###!!! """######"""!!!$$$!!!#########"""""""""!!!!!!$$$"""###&&&&&&""" """###"""""""""""""""""""""'''### !!!&&&(((%%% $$$$$$$$$$$$%%%%%%%%%%%%$$$###"""!!!!!!"""###$$$#########$$$$$$############$$$!!!"""%%%$$$!!!!!!"""$$$###"""!!!"""###"""###$$$$$$"""""""""$$$""""""""""""############!!!!!!""""""###$$$$$$%%%%%%###""""""###%%%%%%%%% !!!!!!"""""""""!!!!!!"""""""""#########$$$$$$#########""""""#########!!!%%%%%%!!!!!!%%%%%%!!!"""%%%$$$###"""###""""""!!!!!!!!!!!!!!!$$$$$$$$$#########""""""!!!"""###"""!!!###$$$###""""""###$$$###""""""!!!!!!!!!!!!!!!"""""""""######"""""""""######""""""""""""######""""""""""""#####################""""""!!!!!!!!! !!!"""$$$$$$###"""$$$$$$###"""""""""""""""!!!""""""""""""$$$&&&$$$###"""!!!!!!"""###$$$!!!"""""""""!!!"""###%%%#########""""""!!!!!!!!!""""""######$$$$$$$$$$$$!!!!!!"""###$$$$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$&&&!!!###%%%###"""###$$$###"""###%%%%%%###!!!$$$#########$$$$$$%%%%%%""""""###$$$$$$$$$$$$### !!!###$$$###""" ###$$$"""###%%%%%%"""%%%$$$"""!!! !!!"""### !!!"""#########"""!!! """$$$&&&&&&%%%%%%%%% """""" !!!$$$###!!!!!!"""###############!!!!!!""""""""""""!!!!!!######%%%%%%%%%%%%$$$### !!!!!!"""###############"""""""""###$$$%%%!!!"""###""" !!!$$$'''$$$$$$###"""""""""""""""%%%###!!!!!!"""###"""!!!""""""$$$)))''''''!!!"""###$$$$$$$$$$$$###"""""""""!!! !!!###%%%&&&"""###$$$$$$###$$$%%%'''############""""""""""""""""""############"""""""""$$$&&&'''%%%#########!!!###$$$###"""!!!"""###"""###!!!!!!&&&&&&!!!"""$$$%%%$$$###""""""### """$$$''')))***""""""""""""############!!!!!!!!!"""###%%%&&&'''######$$$%%%%%%%%%%%%$$$"""######$$$$$$$$$######!!!!!!!!!"""###$$$%%%&&&%%%%%%%%%%%%''')))+++---(((''''''&&&&&&&&&&&&''')))((((((((()))***++++++###''''''######%%%$$$ %%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''((()))***+++,,,)))***+++------------,,,,,,,,,,,,+++***)))((('''%%%'''((('''&&&&&&'''(((%%%&&&''''''((('''''''''$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$#########%%%&&&%%%%%%&&&$$$###"""###%%%"""""""""#########$$$$$$!!!"""###""" !!!%%%###""""""#########""" $$$"""$$$###"""""""""!!!!!!!!!!!!!!!$$$"""###&&&&&&"""!!!###""""""""""""""""""######$$$"""!!!"""###$$$###"""$$$%%%%%%%%%%%%&&&&&&&&&$$$###""" """###$$$###########################$$$!!!"""%%%$$$!!!!!!""""""!!! !!!### """$$$$$$"""!!!!!!!!!""""""""""""############""""""######$$$%%%%%%%%%%%%!!! ######!!! !!!"""###############!!!!!!!!!"""""""""#########""""""!!!!!!""""""###"""$$$$$$""""""$$$$$$"""!!!$$$$$$$$$$$$ """""""""""""""!!!!!! $$$############""""""""" """%%%###"""###$$$###!!! !!!"""######"""!!! !!!!!!!!!!!!""""""""""""!!!!!!$$$###"""!!!!!!"""###$$$""""""""""""###########################""""""""""""&&&&&&### $$$###"""""""""""""""""" !!!!!!!!! """%%%((($$$###"""!!!!!!"""###$$$ """$$$###!!! ###&&&###############"""""""""%%%$$$""" !!!###%%%'''!!!!!!""""""###""""""!!!"""###$$$$$$%%%%%%$$$$$$'''"""!!!$$$%%%######%%%######"""###%%%%%%###"""'''&&&$$$###$$$%%%''')))""""""###$$$$$$$$$$$$### """############$$$%%%!!!$$$$$$!!!!!!$$$%%%###$$$$$$"""!!!!!!!!!"""### !!!""""""######""""""### $$$'''&&&###$$$!!! """""" !!!!!!"""###############!!!!!!""""""""""""!!!!!! !!!"""######"""!!! !!!""""""######$$$""""""!!!!!!""""""###$$$ !!!"""!!!!!!"""%%%'''$$$###""""""""""""""""""###""" !!!###$$$$$$###'''&&&555,,,$$$###"""###$$$$$$$$$$$$###"""""""""!!!!!!!!!###$$$%%%###"""!!!"""$$$&&&'''&&&"""""""""###############$$$###"""!!!!!!"""###$$$!!!###%%%&&&%%%######$$$!!!###$$$###"""!!!"""###"""###""" !!!%%%%%%""""""!!! """######"""$$$############$$$%%%%%%""""""""""""############%%%%%%$$$######"""""""""######$$$%%%%%%%%%%%%$$$!!!"""###$$$$$$%%%$$$$$$""""""###$$$$$$$$$$$$###'''&&&$$$$$$%%%(((+++...&&&&&&&&&&&&&&&&&&'''(((&&&$$$"""$$$'''***)))((($$$&&&'''%%%%%%'''&&&###&&&&&&&&&&&&&&&&&&&&&&&&***)))((('''&&&$$$$$$######$$$%%%&&&''')))******%%%%%%%%%%%%&&&'''((()))&&&&&&'''((()))***++++++)))***+++,,,------------,,,,,,,,,+++***)))((('''$$$%%%''''''&&&'''(((***'''((((((((('''&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$!!!$$$&&&%%%!!!!!!$$$(((%%%%%%&&&$$$###"""###%%%!!!!!!""""""############"""#########!!! !!!"""&&&%%%###"""#########"""###'''((($$$###&&&&&&$$$""""""""""""""""""""""""$$$"""###&&&&&&"""!!!###"""""""""""""""#########"""###$$$###""""""###$$$"""""""""#########$$$$$$%%%###!!! !!!###%%%$$$##################$$$###$$$!!!"""$$$$$$!!!"""###"""!!! """$$$ ###$$$###"""!!!!!!!!!"""""""""##################$$$$$$$$$%%%%%%%%%###""""""!!! !!!"""###$$$%%%%%%%%%!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""###$$$$$$######$$$$$$######%%%### $$$&&&%%%!!!"""#########""" ############"""""""""""""""  $$$%%%$$$""""""######"""  !!!$$$###############$$$$$$!!!!!!""""""""""""!!!!!!$$$###"""!!!!!!"""###$$$!!!"""""""""###########################$$$$$$$$$###!!!"""%%%'''$$$!!!######"""""""""""""""###"""###$$$###!!!!!!"""#########"""!!!!!!"""###### """%%%### ###&&&$$$$$$##################%%%$$$""" !!!###%%%'''"""#########""""""!!! """"""###$$$$$$$$$$$$$$$'''###"""%%%%%%######&&&""""""###$$$$$$$$$$$$###$$$$$$###"""###$$$%%%&&&""""""###$$$$$$$$$$$$######%%%&&&$$$!!!!!!$$$"""$$$### $$$%%%$$$$$$###"""!!!!!!"""###### !!!!!!"""############%%%!!! """ &&&((($$$!!!"""######!!!!!!"""###############!!!!!!""""""""""""!!!!!! !!!!!!!!!  !!!!!!"""######$$$$$$""""""""""""#########$$$""""""!!!!!!!!!"""$$$%%%######"""""""""""""""###"""!!! !!!###$$$%%%$$$$$$///222OOO)))---&&&#########$$$$$$#########""""""!!!!!!"""###$$$$$$&&&$$$"""###%%%$$$!!!"""""""""######$$$$$$$$$$$$######""""""######$$$ """$$$%%%$$$###$$$%%%!!!###$$$###"""!!!"""###"""###"""!!!"""######""""""!!!$$$$$$"""&&&&&&$$$###""""""""""""!!!"""""""""############''''''&&&$$$###!!! ######$$$%%%%%%%%%%%%$$$###$$$%%%&&&''''''''''''$$$%%%&&&''''''&&&$$$###&&&%%%%%%%%%&&&(((***+++%%%%%%%%%%%%&&&''''''((($$$ $$$'''%%%"""!!!###%%%&&&((()))***)))''''''''''''''''''''''''))))))((('''%%%$$$######$$$$$$%%%&&&((()))******%%%%%%%%%&&&'''(((******%%%&&&'''((()))*********)))******+++,,,,,,------,,,,,,,,,+++***)))((((((%%%&&&''''''&&&&&&''')))'''''''''(((''''''&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&%%%$$$$$$&&&(((%%%%%%&&&$$$###"""###%%% !!!!!!""""""!!!!!!###$$$%%%$$$"""!!!"""###&&&$$$""""""###$$$###"""###%%%""" !!!#################################!!!"""&&&&&&###"""$$$!!!!!!""""""############"""$$$%%%%%%###"""###%%%!!!!!!!!!!!!"""""""""###$$$###""" """###$$$$$$$$$###""""""###$$$$$$###$$$!!!"""$$$$$$!!!###$$$$$$"""!!!!!!###%%%"""$$$$$$######$$$!!!"""""""""############$$$$$$$$$$$$$$$%%%%%%%%%$$$!!! ###&&&'''&&&!!!!!!###$$$%%%%%%%%%%%%!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""$$$######$$$$$$######$$$###$$$### %%%'''&&&!!!"""#########""" """"""""""""""""""""""""!!!$$$%%%$$$"""!!!"""%%%"""######"""  !!!""""""""""""###$$$&&&&&&"""######$$$$$$######"""$$$###"""!!!!!!"""###$$$!!!"""""""""############""""""######$$$$$$$$$%%%'''$$$""""""$$$%%%$$$######"""""""""""""""######!!!%%%&&&%%%"""!!!!!!######""""""""""""###### """$$$###!!!!!!###&&&##################$$$$$$###############$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!""""""###$$$$$$$$$$$$###&&&######%%%%%%"""###'''!!!"""###$$$$$$$$$$$$$$$ !!!###$$$$$$$$$###"""""""""###$$$$$$$$$$$$###"""$$$%%%### ###!!!###""" ###%%%###""""""""""""""""""######!!!!!!!!!"""###$$$$$$%%%!!!!!!!!!!!!""""""!!! %%%((($$$!!!"""$$$###!!!!!!"""###############!!!!!!""""""""""""!!!!!!######$$$$$$$$$###!!! !!!!!!""""""###$$$$$$$$$#########$$$$$$$$$$$$$$$%%%$$$"""!!!!!!"""""""""###"""""""""""""""######""" !!!###%%%%%%$$$&&&...888bbb666(((+++$$$##################$$$"""""""""""""""#########$$$######$$$&&&###""""""######$$$$$$%%%%%%!!!###$$$%%%%%%$$$###!!! """$$$$$$######$$$%%%!!!###$$$###"""!!!"""###""""""#########!!!"""###%%%""" !!!$$$''''''&&& !!!"""###%%%'''(((!!!"""""""""############ !!!"""$$$%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$###$$$%%%&&&'''((((((((($$$%%%&&&'''&&&%%%$$$######$$$&&&((())))))((('''%%%%%%%%%%%%%%%&&&'''(((***%%%"""###''')))&&&#########%%%'''))))))***+++''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''(((((($$$$$$%%%&&&'''(((***+++%%%&&&''')))************)))*********+++,,,------+++++++++++++++***)))((('''((()))(((&&&%%%&&&'''%%%&&&''''''((('''''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&$$$"""###%%%'''&&&%%%%%%%%%&&&$$$###"""###%%% !!!"""!!! ###$$$%%%$$$###""""""$$$"""!!! !!!###%%%%%%$$$!!!"""!!! !!!""""""############$$$$$$$$$$$$###!!!"""&&&&&&###"""$$$!!!!!!!!!"""######$$$$$$###$$$%%%$$$######$$$%%%""""""#########$$$$$$$$$######""""""""""""######%%%$$$###""""""###$$$%%%###$$$!!!"""%%%$$$!!!###$$$$$$###""""""###%%%"""#########$$$%%%""""""""""""##################$$$$$$$$$$$$$$$$$$!!!!!!!!!"""###$$$%%%&&&!!!"""###$$$$$$$$$$$$$$$!!!!!!!!!"""""""""#########""""""!!!!!!""""""###$$$""""""$$$$$$""""""$$$!!!######$$$%%%$$$ """""""""""""""!!!!!! !!!!!!"""""""""""""""######&&&$$$ $$$"""###$$$###!!! !!!""" !!!###$$$%%%######$$$$$$$$$$$$######"""""""""######"""""""""""""""""""""############!!!!!!""""""###$$$%%%%%%%%%$$$$$$#########$$$%%%"""""""""""""""######$$$###''''''%%%$$$###"""""""""######"""""""""""""""!!!!!!"""######$$$"""""""""###############!!!"""###%%%%%%$$$###"""$$$$$$$$$$$$######"""!!!!!!"""######$$$$$$######%%%######%%%$$$!!!"""''' """$$$$$$$$$###$$$%%% """$$$&&&&&&%%%###"""""""""###$$$$$$$$$$$$###!!!!!!!!!!!! !!!$$$&&& ###### ###$$$"""""""""""""""############!!!!!!!!!"""###$$$%%%&&&!!!"""###""" !!!%%%)))"""###!!! ######!!!!!!!!!"""###############!!!!!!""""""""""""!!!!!!""""""######"""!!! !!!!!!"""######$$$$$$%%%######$$$%%%%%%%%%%%%$$$'''%%%"""!!!!!!"""!!! """""""""""""""######$$$"""!!! !!!###%%%%%%$$$!!!$$$333YYY666###,,,$$$$$$###""""""###$$$$$$""""""""""""######"""""" """%%%&&&$$$ #########$$$$$$$$$$$$$$$!!!###%%%''''''%%%###!!!!!!###$$$###""""""###$$$!!!###$$$###"""!!!"""###""""""###%%%$$$ ###"""!!! !!!###$$$%%%$$$"""""""""""""""###$$$$$$""""""""""""############"""###$$$%%%%%%$$$###"""######$$$%%%%%%%%%%%%$$$"""###$$$%%%%%%&&&%%%%%%######$$$$$$$$$######"""!!!###&&&)))***)))'''%%%%%%%%%%%%%%%%%%%%%&&&'''***(((%%%%%%'''((('''%%%(((&&&'''))))))&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&((()))***%%%''')))***+++,,,++++++***))))))******+++,,,---+++++++++++++++***))))))((())))))(((&&&$$$%%%&&&%%%%%%&&&'''((((((((('''$$$%%%%%%&&&&&&%%%%%%$$$%%%""" $$$&&&$$$"""%%%%%%&&&$$$###"""###%%%!!!"""###"""!!! """$$$$$$###"""!!!"""### ###&&&'''&&&"""!!!!!!###$$$######$$$""""""""""""#########$$$""" """&&&&&&###"""$$$ !!!!!!"""######$$$$$$######""""""#########"""######$$$$$$$$$%%%%%%%%%!!!"""############"""!!!%%%$$$###!!!!!!###$$$%%%###$$$!!!"""%%%$$$!!!!!!###$$$$$$###""""""###!!!"""$$$###""""""###$$$""""""""""""####################################"""%%%$$$!!! ###""""""###############""""""""""""#########$$$$$$#########""""""#########%%%!!!!!!%%%%%%!!!!!!%%%!!!$$$######%%%$$$ ###""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""######!!!###"""!!!###!!!###$$$###""""""###$$$""""""!!!!!!!!!!!!!!!"""""""""############""""""!!!"""###$$$$$$###"""!!!""""""""""""############ !!!###$$$$$$%%%$$$&&&$$$"""###%%%"""""""""""""""###$$$$$$"""%%%%%%%%%%%%%%%""""""############""""""%%%!!! $$$%%%$$$!!!!!!!!!!!!""""""#########!!!"""###$$$$$$$$$$$$###"""""""""###""""""!!!!!!!!!""""""##################"""###%%%###!!!&&&"""$$$%%%######$$$&&&"""######$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###$$$""" """$$$%%%&&&"""###!!!!!!$$$###!!!!!!!!!"""###############"""!!!!!!!!!###$$$&&&'''$$$$$$$$$!!!!!!### !!! """%%%%%%!!!!!!!!!"""###############!!!!!!""""""""""""!!!!!! !!! !!!""""""######$$$%%%%%%!!!"""###$$$%%%$$$$$$###'''$$$!!! """###"""!!!"""""""""""""""###$$$$$$###!!! !!!###$$$$$$### ))):::)))""" &&&$$$$$$###""""""###$$$$$$""""""#########"""""""""!!!###$$$$$$$$$&&&'''%%%$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%$$$$$$#########$$$###!!!!!!"""###!!!###$$$###"""!!!"""###"""!!!$$$'''$$$$$$  !!!'''&&&%%%###!!! """"""""""""############&&&''''''&&&$$$!!!######$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$#########"""######$$$$$$###$$$&&&'''(((((('''&&&&&&&&&%%%%%%$$$%%%%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&)))&&&&&&***)))%%%$$$'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&((((((&&&(((***,,,------,,,+++***)))))))))***+++,,,---***++++++++++++***))))))&&&'''((('''&&&%%%&&&''''''''''''(((''''''&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$###"""!!!!!!"""###$$$###%%%%%%&&&$$$###"""###%%% """###$$$###!!! !!!######"""!!! !!!"""###&&&(((((("""!!!######"""""" !!!!!!!!!""""""######""" """&&&&&&###"""%%% !!!!!!"""###$$$$$$$$$###!!! !!!"""###""" """"""#########$$$$$$$$$ !!!###%%%%%%###!!! %%%$$$"""!!!!!!"""$$$%%% ###$$$""""""%%%$$$!!!!!!###$$$"""!!!!!!!!!%%%&&&%%%$$$!!!!!!"""###""""""""""""##################""""""""""""""""""###(((---+++$$$ !!!$$$""""""#########""""""!!!############$$$$$$$$$$$$$$$$$$############$$$$$$%%%!!!!!!%%%%%%!!!!!!%%%%%%&&&$$$ %%%((('''$$$###!!! !!!""" !!!!!!!!!""""""######  !!!"""$$$$$$$$$!!!"""$$$$$$######$$$&&&'''&&&%%%###"""!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!$$$%%%%%%$$$!!! """"""""""""############ !!!"""###$$$%%%$$$(((%%%""""""$$$""""""!!!""""""###$$$$$$!!!###$$$###"""###$$$""""""############""""""&&&!!!%%%'''$$$ !!!!!!"""""""""##################$$$$$$%%% !!!!!!!!!!!!!!! !!!!!!"""###############""""""###$$$"""!!!&&&"""%%%%%%######$$$'''###"""!!! """$$$%%%""""""###$$$$$$$$$$$$###***&&&"""!!!###%%%$$$""""""###!!!"""$$$### !!!"""###############"""!!!!!!!!!###$$$&&&(((###############$$$%%%%%% !!!!!!!!!%%%)))(((###!!!!!!"""###############!!!!!!""""""""""""!!!!!!"""############!!!"""""""""###$$$$$$%%%%%% !!!"""$$$$$$######"""%%%""" """$$$$$$"""""""""!!!""""""###$$$$$$###"""!!!!!!###$$$$$$###$$$ $$$ """(((%%%$$$###""""""###$$$%%%""""""############"""!!!###%%%%%%###!!!###(((,,,&&&%%%%%%$$$$$$#########%%%%%%$$$######$$$%%%%%%###$$$$$$###!!! !!!###!!!###$$$###"""!!!"""######!!!$$$'''$$$$$$!!!$$$$$$""" !!!###!!!!!!!!!!!!"""###$$$%%%""""""""""""############ !!!###%%%&&&%%%$$$#########$$$%%%%%%%%%%%%$$$'''''''''(((''''''&&&&&&&&&%%%$$$###$$$%%%'''(((%%%%%%%%%%%%&&&&&&'''((('''&&&&&&%%%$$$$$$$$$$$$$$$%%%''''''&&&''')))+++'''###$$$)))***&&&%%%)))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&'''''''''(((+++---......---,,,***))))))))))))+++,,,---******+++++++++******)))$$$&&&''''''&&&&&&((())))))))))))((('''%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$"""$$$&&&%%%""""""%%%(((%%%%%%&&&$$$###"""###%%%###"""!!! !!!"""#########""""""!!!!!! """###"""!!! !!!###&&&###!!!!!!######!!!!!!"""""""""############""""""###$$$$$$$$$$$$###!!!!!!!!!!!!"""###$$$%%%""""""""""""##################$$$$$$$$$$$$######%%%###"""!!!"""!!!    """""""""###%%%'''"""  ###$$$###!!!!!!''' %%%$$$ ***'''!!!!!!!!!!!!"""###$$$%%%###%%%$$$###$$$$$$!!!""""""""""""##################""""""""""""######!!! ######$$$$$$$$$#########""""""""""""############""""""$$$#########""""""!!!!!!$$$%%%%%%$$$!!!!!!"""###&&&%%%###!!! !!!"""$$$###"""!!! !!!!!!((($$$ !!!&&&(((%%%!!!!!!""""""!!!  """"""############""""""######""""""""""""######"""&&&'''$$$!!!!!!"""###$$$$$$$$$$$$###""""""(((######''''''""" ###  !!!"""$$$%%%"""#########$$$$$$$$$$$$$$$%%%%%%###!!!!!!###%%% """######""""""###$$$""""""###$$$$$$$$$$$$###"""###$$$%%%&&&%%%$$$$$$############"""""""""""""""""""""###$$$$$$%%%%%%###$$$$$$###""""""###%%%!!!"""$$$&&&&&&&&&$$$$$$### """'''((($$$$$$'''$$$***'''######!!!""""""""""""############"""###&&&%%%"""###"""  """%%%'''!!! """$$$%%%$$$""""""### ######!!!!!!!!!!!!"""""""""""""""###$$$$$$$$$"""!!! !!!""""""!!!!!!"""%%%'''###$$$$$$###!!! !!!"""%%%$$$!!! """#########$$$%%%%%%%%%%%%$$$"""!!!  !!!###%%%######"""!!!!!!###(((,,,'''###"""######$$$"""### !!!&&&"""""""""###%%%%%%$$$###%%%$$$###!!!!!!!!!"""###"""!!!!!!!!!!!!###$$$%%%'''"""!!!###""""""&&&'''###!!!$$$%%%$$$###"""!!!!!!!!!"""$$$$$$%%%!!!!!!######!!!!!!%%%"""###$$$###"""!!!"""###""" """###!!!%%%###""""""######!!! !!!$$$$$$$$$$$$%%%&&&'''&&&$$$"""!!!!!!"""$$$"""###$$$$$$###"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!%%%''''''%%%$$$$$$%%%%%%$$$###$$$%%%&&&'''######$$$%%%%%%&&&&&&'''&&&((('''$$$$$$''''''%%%$$$%%%&&&&&&$$$$$$%%%&&&''''''''''''''''''''''''((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$######%%%%%%&&&&&&'''(((((((((''''''''''''((()))++++++++++++******++++++,,,---,,,,,,,,,,,,***)))'''&&&,,,,,,,,,)))&&&$$$###$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%###$$$$$$$$$%%%%%%%%%%%%'''&&&$$$#########$$$$$$%%%%%%$$$######$$$%%%%%%$$$$$$$$$############### """###"""!!! !!!###'''%%%$$$$$$&&&&&&%%%###"""#########$$$$$$$$$$$$!!!!!!"""############"""!!!!!!!!!!!!"""###$$$%%%""""""""""""############"""######$$$$$$######"""%%%$$$$$$"""!!!$$$##################$$$!!!"""$$$$$$######$$$&&&"""  ###$$$###!!! '''$$$$$$)))&&&!!!!!!!!!!!!!!!"""###$$$ ###"""$$$""""""""""""##################""""""""""""######!!!!!! $$$###$$$$$$$$$#########""""""""""""############""""""############"""""""""!!!###$$$$$$###!!!!!!"""###&&&%%%###!!! !!!""""""""""""#########"""!!! %%%$$$#########$$$$$$$$$!!!"""###"""  !!!!!!""""""######""""""!!!######""""""""""""###### """"""!!!!!!"""$$$######$$$$$$$$$$$$############%%%"""!!!$$$###"""!!!!!!!!!"""###$$$"""""""""#########$$$$$$!!!"""!!! !!!""" """######""""""###$$$""""""###$$$$$$$$$$$$### """#########"""!!!$$$$$$#########""""""""" !!!"""###$$$%%%&&&&&&###$$$$$$###""""""###%%%$$$$$$$$$$$$%%%%%%&&&'''""""""!!!"""""""""%%%'''%%%""""""""""""##################""""""""""""######!!!""""""######$$$%%%%%%###""""""$$$&&&'''&&&$$$!!!######!!!!!!"""!!!!!!!!!!!!"""""""""""""""############""""""!!! !!!"""!!! !!!$$$&&&"""###$$$###!!!!!!!!!"""%%%$$$!!! """###"""######$$$$$$$$$$$$$$$###"""!!! """$$$%%% !!!!!!!!!"""&&&+++///---(((###!!!"""######"""$$$ """""" !!!&&&"""""""""###$$$$$$$$$###%%%$$$"""!!!!!!!!!"""###""""""!!!!!!"""###$$$%%%&&&""""""%%%%%%!!! $$$!!!$$$%%%###"""$$$### """"""!!!!!!!!!###$$$%%%### """""" ###"""###$$$###!!! !!!""""""  """###!!!$$$###""""""######"""!!! """###$$$#########%%%&&&### ###%%%%%%$$$"""###$$$$$$###"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%"""%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''%%%%%%&&&&&&'''(((((((((''')))(((%%%%%%((()))&&&%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%&&&$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''((((((((())))))))))))***+++,,,,,,++++++******++++++,,,------,,,,,,+++***)))(((''''''((()))(((&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%% !!!!!!!!!""""""""""""%%%$$$###"""""""""#########""""""!!!!!!""""""###############$$$$$$$$$$$$ """###"""!!! !!!######"""!!!"""###$$$###"""#########$$$$$$$$$%%%%%% !!!"""""""""""""""!!!!!!!!!!!!"""###$$$%%%"""""""""#########$$$$$$"""######$$$$$$######"""!!!###$$$###  """%%%%%%%%%$$$$$$%%%%%%%%%###$$$%%%%%%#########%%%"""!!! !!!"""###"""!!!&&&$$$###(((%%%!!!!!!!!!!!!!!!!!!"""""" $$$$$$(((""""""""""""##################""""""""""""######!!!###""" """%%%%%%!!!$$$$$$$$$###############""""""############""""""############""""""""""""!!!"""###"""!!!!!!###%%%%%%$$$###!!!!!!!!!"""""" """$$$$$$###!!! !!!###$$$###!!! ###%%%"""###$$$###!!! !!!""" !!!!!!""""""!!!!!! ###""""""!!!!!!""""""###""" """$$$%%%%%%"""###$$$$$$%%%%%%%%%%%%### """"""!!!"""$$$%%%$$$###"""""""""""""""!!!!!!!!!"""""""""######!!!######!!!!!!!!! """######""""""###$$$""""""###$$$$$$$$$$$$#########$$$%%%%%%%%%%%%%%%$$$$$$$$$#########"""""""""""""""###$$$$$$%%%%%%###$$$%%%$$$""""""$$$%%%'''&&&$$$######%%%'''(((!!! !!!$$$$$$!!! """###'''%%%###$$$%%%%%%""""""""""""############"""%%%&&&###### !!!###%%%&&&%%%$$$######""""""$$$&&&'''&&&$$$ ###%%%######"""!!!!!!!!!!!!""""""""""""""""""""""""""""""###$$$ !!!!!! """$$$"""###$$$###"""!!!"""###%%%###!!! !!!"""###!!!!!!"""###############$$$###"""!!!!!!###$$$%%% !!!""""""###&&&***...,,,)))%%%######$$$$$$$$$$$$!!! """"""!!!"""%%%"""""""""#########$$$$$$$$$###""""""!!!"""""""""""""""!!!""""""###%%%%%%###!!!"""%%%%%%$$$$$$'''!!!######""""""$$$"""!!!!!!!!!!!!"""###$$$%%%### """""" ###!!!"""###"""!!! !!!""""""!!! """"""!!! """""""""############### """######"""!!!"""###%%% %%%)))'''$$$"""###$$$$$$###"""###$$$$$$$$$%%%%%%%%%%%%%%%%%%!!!###%%%%%%$$$$$$%%%'''%%%%%%$$$$$$$$$%%%&&&'''&&&''''''((())))))******(((***)))&&&&&&******(((&&&'''((((((&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&$$$$$$%%%''''''(((((((((%%%%%%&&&&&&'''(((((((((,,,,,,+++++++++,,,,,,---++++++******++++++,,,---...,,,+++)))((((((((()))%%%&&&''''''&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%############$$$$$$$$$$$$$$$###""""""!!!"""""""""!!!!!!!!! !!!!!!!!! !!!!!!""""""###### """###"""!!! !!!### """"""######""""""#########$$$$$$$$$ !!!""""""######""""""""""""!!!!!!"""###$$$$$$""""""#########$$$$$$$$$""""""############"""""" $$$### ###'''$$$######""""""######$$$!!!###$$$$$$###"""###%%%!!!!!!!!!!!!""""""""""""&&&$$$###'''###"""""""""###""""""!!!!!!###&&&### """&&&'''!!!"""""""""############$$$######""""""######$$$!!!$$$$$$"""###&&&%%%"""########################""""""############""""""#########"""""""""""""""!!!"""######"""###%%%'''$$$$$$###"""!!!!!!"""""" !!!""""""!!!!!!!!!!!!!!!!!!!!!!!!"""###"""###$$$###"""!!!"""### !!!!!!!!!!!! """"""!!!!!!!!!!!!""""""%%%""" !!!$$$&&&%%%###!!!"""###$$$&&&&&&'''''''''&&&%%%$$$""" !!!###$$$$$$##################!!!!!!!!!!!!"""""""""""" $$$%%%$$$######$$$ """######""""""###$$$""""""###$$$$$$$$$$$$###%%%%%%&&&&&&&&&'''''''''######"""""""""!!!!!!!!!$$$$$$$$$#########""""""$$$$$$%%%$$$###"""$$$&&&&&&%%%$$$$$$$$$%%%&&&'''&&&&&&''')))((('''%%%%%%)))++++++'''###!!!!!!"""!!!"""""""""############"""###$$$"""!!!!!!"""$$$%%%$$$######!!! """$$$%%%$$$""" ###$$$###""""""!!!!!!!!!!!!""""""""""""###"""!!!!!!!!!###$$$%%% !!!!!! !!!###"""###$$$###"""!!!"""###$$$###"""!!!!!!!!!###$$$ !!!!!!"""""""""""""""$$$$$$###""""""###$$$%%%$$$%%%%%%%%%$$$$$$''')))%%%###!!! !!!###$$$%%%$$$###""""""""""""###%%%!!!"""###"""""""""###$$$######""""""""""""""""""""""""""""""###$$$%%%%%%!!! !!!"""######$$$%%%###$$$""" !!!$$$### !!!"""###$$$%%%%%%&&&###"""%%%%%%"""###&&&!!!"""###""" !!!"""!!!!!!!!!""""""!!!!!!!!!"""############$$$%%% """######!!! !!!###!!!!!!$$$'''&&&%%%"""###$$$$$$###"""###$$$$$$$$$$$$$$$$$$%%%%%%%%%###$$$$$$###"""###%%%'''$$$$$$$$$%%%%%%%%%&&&&&&'''''''''((())))))******(((******''''''***+++)))%%%'''((('''&&&%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%%%%&&&&&&%%%&&&&&&'''((((((''''''%%%%%%&&&&&&'''(((((((((------,,,+++++++++,,,,,,++++++******++++++,,,---...,,,***((('''((()))***&&&'''((('''%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&#########"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!""""""###### """###"""!!! !!!###!!!"""###$$$$$$%%%&&&'''!!!!!!!!!!!!""""""""""""!!!"""######$$$$$$######""""""""""""""""""###$$$############$$$$$$$$$$$$"""""""""######"""""""""!!!%%%### """&&&""""""!!!!!!!!!!!!""""""!!!"""!!!"""$$$%%% !!!!!!"""!!!""""""###&&&%%%$$$&&&""""""###$$$$$$$$$###"""!!!"""$$$###$$$%%%"""!!!"""""""""############$$$$$$############$$$$$$!!!$$$%%%""""""%%%%%%###########################""""""############""""""""""""""""""""""""######!!!"""#########$$$&&&(((#########""""""""""""""" !!!"""### """%%%### !!!###$$$###"""!!!"""$$$ !!!!!!!!!!!! """"""!!!!!!!!!!!!""""""###"""!!!###%%%$$$  !!!"""$$$%%%&&&''''''$$$&&&&&&###!!!!!!"""###!!!""""""###$$$%%%%%%%%%!!!!!!!!!!!!""""""""""""$$$%%%%%%$$$######$$$&&& """######""""""###$$$""""""###$$$$$$$$$$$$###"""""""""""""""######$$$""""""!!!!!!!!! """"""#########$$$$$$$$$$$$%%%%%%$$$######$$$&&&$$$$$$%%%&&&&&&%%%$$$###$$$&&&'''&&&&&&&&&%%%######""""""""""""!!!###&&&!!!"""""""""##################"""!!!!!!""""""""" !!!!!!!!!"""######$$$!!! """$$$%%%$$$"""!!!"""""" !!!###"""!!!!!!!!!!!!""""""""""""###"""!!!!!!!!!###$$$%%% !!!!!! !!!"""!!!"""######"""!!!"""$$$######"""!!!""""""###$$$ !!!""""""""""""!!!$$$$$$##################$$$%%%&&&%%%$$$$$$%%%&&&"""!!!!!! !!!###%%%%%%%%%$$$""""""###$$$$$$!!!"""###"""!!!!!!###%%%"""""""""#########""""""!!!"""######$$$$$$%%%%%%!!!""""""""""""######"""%%%%%%"""$$$%%%### !!!!!!"""###$$$$$$$$$'''######%%%%%%######'''!!!######"""!!! !!!"""!!!"""""""""!!!!!!""""""!!!###$$$$$$######$$$&&& """######!!! !!!"""$$$%%%$$$"""!!!###&&&"""###$$$$$$###"""###$$$#########$$$$$$%%%%%%%%%$$$%%%$$$###"""###%%%((($$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&''''''((())))))(((******'''(((+++,,,***$$$&&&&&&&&&%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''''''''((((((''''''&&&%%%%%%%%%&&&&&&'''(((((((((,,,++++++************+++++++++******++++++,,,------+++)))''''''''')))***&&&'''((('''%%%$$$%%%&&&''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$!!!!!!!!!!!!""""""""""""###$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$###""""""############$$$$$$$$$$$$ """###"""!!! !!!###!!!"""###""""""$$$%%% !!!!!!!!!""""""""""""###$$$$$$$$$$$$$$$###"""""""""""""""###############$$$$$$$$$$$$%%%!!!""""""######""""""!!!"""$$$%%%### !!!######""""""""""""###### !!!!!!"""$$$&&& !!!""""""!!!!!!"""###''' &&&%%%&&&"""!!!"""###$$$$$$###"""!!! ###$$$""""""""""""############$$$$$$############$$$$$$!!!$$$$$$ """%%%$$$###############$$$$$$$$$""""""############""""""""""""""""""############!!!"""######"""###%%%'''""""""######""""""""""""""" !!!###$$$ $$$&&&$$$ """###"""!!!!!!"""$$$ !!!!!!""""""!!!!!! """!!!!!! !!!!!!""" !!!""""""  """###$$$%%%%%%%%%###!!! """$$$$$$ """###$$$%%%%%%%%%!!!!!!!!!"""""""""######%%%%%%$$$""" """$$$ """######""""""###$$$""""""###$$$$$$$$$$$$######""""""""""""###$$$$$$""""""!!!!!!!!!  """$$$&&&((()))$$$%%%&&&%%%######%%%&&&$$$%%%'''((((((&&&$$$""""""&&&'''%%%%%%'''&&&###$$$!!!!!!###$$$###%%%)))""""""""""""############%%%$$$###$$$%%%&&&&&&&&&!!!!!!!!!!!!"""###$$$%%%###""""""$$$&&&'''&&&$$$""""""  %%%&&&###!!!!!!!!!!!!""""""""""""""""""""""""""""""###$$$!!!######!!! !!!"""!!!"""######""""""###$$$######"""""""""###$$$$$$ !!!"""""""""""""""###############"""""""""!!!$$$%%%%%%%%%&&&'''%%%&&&%%%###!!! """$$$%%%'''%%%""""""$$$%%%$$$ """###"""###&&&!!!!!!"""############"""!!!"""###$$$%%%%%%%%%%%%###&&&%%%###"""%%%$$$""""""$$$$$$###''''''!!!!!!"""############"""%%%""""""$$$$$$""""""%%%"""###$$$###"""!!!!!!###!!!"""######!!!!!!"""###!!!$$$&&&%%%""""""$$$&&& """######"""!!!"""###!!!&&&)))&&&!!!!!!%%%"""###$$$$$$###"""###$$$""""""######$$$%%%%%%%%%$$$%%%%%%###""""""%%%'''###$$$%%%&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&'''(((((())),,,+++)))***---...,,,$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''(((((((((''''''%%%$$$$$$%%%%%%&&&&&&'''(((((((((******)))))))))******+++++++++******++++++,,,---+++***)))((('''((())))))###%%%&&&'''&&&&&&((()))'''''''''&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$"""""""""#########$$$$$$######$$$%%%%%%%%%%%%$$$ !!!""""""!!! $$$$$$$$$############### """###"""!!! !!!###!!!!!!!!!###!!!!!!!!!!!!""""""""""""!!!""""""#####################""""""""""""###############$$$$$$$$$%%%%%%!!!!!!""""""""""""!!!!!!!!!"""""""""!!!!!!!!!"""######""""""""""""###### !!!"""!!!!!!###%%%!!!###"""!!! """$$$ '''"""'''&&&'''""" """###"""!!! !!!"""!!!###$$$ """"""""""""############%%%$$$$$$######$$$$$$%%% ###"""$$$%%%""""""#########$$$$$$$$$""""""############""""""!!!"""""""""############ !!!"""!!! !!!###$$$"""""""""#########""""""###!!!!!!""""""  ###%%%$$$### """"""!!! """###!!!""""""######""""""!!!!!!!!! !!!!!! """"""  !!!"""###$$$$$$$$$$$$"""!!!###%%%$$$ """############""""""""""""#########$$$$$$!!!"""######"""!!!"""$$$ """######""""""###$$$""""""###$$$$$$$$$$$$###$$$$$$#########$$$%%%&&&############"""""""""""" !!!"""$$$%%%''''''$$$%%%&&&%%%$$$###%%%'''(((((((((((((((''''''&&&"""&&&(((&&&&&&))))))%%%+++%%%$$$&&&&&&######&&&""""""""""""############"""$$$&&&%%%""""""%%%(((!!!"""$$$%%%&&&&&&%%%%%%###""""""$$$&&&'''&&&$$$"""###""""""''''''%%%!!!!!!!!!!!!"""""""""""""""############""""""!!! """$$$$$$"""!!!!!!""" """######""""""###$$$"""""""""######$$$$$$$$$!!!!!!"""############""""""#########""""""!!! !!!$$$%%%$$$$$$$$$%%%%%%&&&&&&%%%"""!!!###%%%%%%((('''"""!!!%%%&&&### """###!!!###''' !!!"""###$$$######"""!!!"""###%%%%%%%%%%%%%%%!!!%%%%%%!!!!!!%%%%%%!!!!!!%%%"""!!!%%%'''""""""###$$$###"""!!!!!!&&&###"""$$$$$$"""###&&&###$$$%%%$$$###"""###$$$!!!###$$$###!!! """$$$"""%%%'''&&&"""!!!###&&& """###$$$#########%%%###%%%'''&&&""" !!!###"""###$$$$$$###"""###$$$!!!""""""###$$$$$$%%%%%%$$$%%%%%%$$$######$$$&&&###$$$%%%&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&'''((((((,,,......,,,,,,000111///%%%&&&'''&&&%%%$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((%%%&&&&&&&&&&&&&&&%%%$$$%%%%%%&&&&&&'''((((((((()))))))))))))))***+++,,,++++++******++++++,,,---))))))))))))((((((((((((%%%&&&((((((''''''(((***(((''''''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&!!!"""###$$$%%%%%%$$$###"""###$$$%%%%%%$$$###"""######""""""!!!!!! !!!"""###"""!!! !!!### """$$$$$$"""!!!###%%%""""""""""""############ !!!!!!"""""""""""""""######"""""""""""""""#########$$$$$$$$$%%%%%%%%%!!!!!!""""""""""""!!!!!! ###&&&'''&&&""""""!!!!!!!!!!!!""""""!!!###$$$###"""!!!"""$$$!!!###### """$$$!!!((("""(((&&&'''""" !!!!!! !!!''')))&&&%%%'''((('''""""""""""""############%%%$$$$$$######$$$$$$%%% """!!!###%%%""""""######$$$$$$$$$$$$""""""############""""""!!!!!!""""""#########$$$  """!!!"""############""""""######""""""!!!!!!!!! !!!###"""!!!"""$$$&&& !!!!!! !!!###""""""############""""""!!!!!! !!!!!!!!!###$$$### ###&&& !!!""""""###""""""!!!(((%%%###$$$%%%###!!!""""""######""" ############$$$$$$$$$$$$ $$$&&&&&&%%%$$$$$$!!!"""######""""""###$$$""""""###$$$$$$$$$$$$###!!!  """###%%%%%%%%%$$$$$$$$$$$$###%%%%%%$$$$$$###"""""""""%%%&&&&&&%%%$$$$$$%%%'''---+++)))((('''((()))***$$$%%%###$$$((('''###$$$###$$$""""""%%%""""""""""""###############'''$$$ ''' ###'''******)))&&&$$$!!! """$$$%%%$$$"""###$$$$$$"""$$$''''''###!!!!!!!!!!!!"""""""""""""""###$$$$$$$$$"""!!! """$$$%%%###"""!!!""" """######""""""###%%%""""""######$$$$$$$$$$$$!!!!!!"""###############"""""""""""""""!!! !!!###%%%%%%###!!! """$$$###""""""%%%(((%%%)))'''"""!!!&&&'''### """$$$!!!"""''' !!!"""$$$$$$$$$###"""!!!"""$$$%%%&&&&&&%%%%%%!!!"""###$$$ '''%%% ###%%%######$$$$$$###""" (((%%%$$$''''''$$$%%%((($$$%%%&&&%%%#########$$$!!!###%%%$$$!!! """$$$###&&&(((&&&""" """&&&!!!$$$$$$$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$"""!!!"""$$$$$$$$$###"""###$$$!!!""""""###$$$$$$%%%%%%###%%%&&&%%%$$$###$$$%%%###$$$%%%&&&'''&&&%%%%%%%%%%%%&&&&&&'''(((((((((...000000...///333444222&&&'''((('''&&&&&&'''(((''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&'''(((######$$$%%%&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))))))))))))))***+++,,,---++++++******++++++,,,---((()))))))))))))))(((''')))***+++)))'''%%%%%%&&&(((((('''&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$!!!!!!"""""""""######### !!!"""$$$$$$$$$###"""######""""""###"""!!! !!!"""### !!!!!!"""###$$$$$$%%%$$$###"""!!!!!!"""###$$$ """"""""""""!!!!!!"""###$$$$$$$$$$$$$$$###############"""!!!!!!$$$$$$$$$$$$"""!!! $$$###############$$$$$$$$$###"""""""""""""""### !!!!!!!!!!!!$$$""" """###$$$$$$$$$$$$$$$$$$$$$###"""!!! !!!!!!"""###$$$$$$%%%"""""""""""""""""""""""""""###""""""###""" """###$$$###!!!  $$$###$$$(((((($$$$$$###""""""######""" %%%$$$###!!!!!!!!!""""""$$$""" !!!"""""" """$$$### !!!###%%%%%%%%%$$$!!! ######""""""""""""######!!!"""############ !!!!!! """$$$######"""!!! ########################"""""""""!!!  !!!###$$$%%%%%%$$$$$$!!!"""###""" !!!### !!!"""###$$$%%%%%%%%%  ###%%%!!!###$$$###!!! !!! ###"""!!!"""############""""""!!!!!!!!!"""############### """""""""###%%%''' """###$$$###!!! ###$$$&&&''''''&&&$$$###!!!###%%%%%%$$$$$$%%%&&&###''''''######''''''###%%%%%%%%%&&&&&&%%%$$$$$$$$$######%%%&&&&&&$$$"""&&&$$$"""###%%%&&&%%%""" !!!###$$$%%%%%%$$$$$$%%%$$$###""""""###$$$%%%### ###### ######$$$&&&%%%###"""""""""###"""!!! !!!"""###!!!"""""""""""""""!!!!!! !!!!!!"""###$$$$$$###  ###$$$%%%###""""""###$$$$$$### !!!"""###$$$$$$%%%!!!""""""""""""############$$$%%%$$$######%%%'''###!!! ###%%%$$$""""""############$$$$$$$$$$$$$$$$$$###"""!!!!!! ######""""""######$$$%%%"""###$$$###"""!!!"""###!!!###%%%&&&%%%$$$$$$%%%$$$$$$############$$$$$$$$$!!! """%%%'''$$$""",,,------***$$$ %%%$$$###&&&### """"""!!! $$$$$$############$$$$$$ &&&(((%%%######%%%$$$###"""###$$$%%%&&&(((&&&###!!! !!!###$$$###"""""""""######""" %%%%%%$$$#########$$$$$$%%%$$$$$$###$$$%%%'''(((,,,(((######%%%((()))(((...+++(((***...333555555///+++'''''')))***'''###%%%%%%&&&'''((((((((('''((()))***)))'''&&&&&&'''%%%%%%%%%&&&&&&'''''''''******)))(((((((((((((((((((((((()))*********+++,,,,,,------,,,,,,+++***))))))))))))))))))))))))******)))((('''&&&&&&%%%&&&'''''''''&&&%%%%%%$$$###$$$%%%%%%$$$###"""!!!$$$$$$############$$$$$$'''''''''%%%###"""$$$&&&$$$!!!!!!%%%%%%"""###&&&""""""!!!!!!!!!!!!""""""!!!!!!"""######$$$%%%%%%######""""""""""""###### """"""""""""""" !!!!!!""""""""""""!!!###############"""!!!!!!%%%%%%%%%$$$$$$$$$######!!!!!!!!!"""###$$$%%%&&&###"""""""""""""""######"""!!!!!!!!!!!!!!!!!!!!!###"""!!!!!!"""########################"""!!!!!!"""""""""""""""#########"""""""""""""""""""""""" ###$$$!!!!!!$$$###  """###$$$###"""!!!"""###!!!$$$###"""""""""""""""!!!$$$###"""!!!!!!""""""######!!! !!!"""""" !!! !!!###$$$###""""""###'''***######""""""""""""###### !!!"""############ !!!###############"""""""""""""""""""""""""""""""""""" !!!!!!!!!!!!  """###$$$$$$######!!!"""###""" !!!### !!!"""############### """######""""""$$$%%%"""###%%%%%%$$$$$$$$$%%%"""!!!######"""!!!""""""#########""""""""""""######$$$###############$$$###!!! """### """###%%%%%%$$$###"""######$$$%%%%%%$$$######%%%&&&((('''&&&%%%%%%&&&"""%%%&&&"""###''''''$$$$$$%%%%%%&&&%%%%%%$$$$$$!!!###%%%%%%$$$#########(((&&&$$$###%%%$$$""" !!!"""###$$$$$$###$$$$$$###""""""###$$$$$$### ###### ###"""$$$%%%$$$###""""""######"""!!! !!!"""###!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!""""""######"""!!! !!!"""###$$$###""""""###$$$######!!!!!!""""""######$$$$$$!!!!!!!!!"""""""""######"""###$$$$$$###$$$%%%'''$$$""" !!!###%%%$$$###"""############$$$$$$$$$$$$$$$######"""!!!!!! ######""""""######$$$%%%"""###$$$###"""!!!"""### """$$$%%%$$$######$$$$$$$$$############$$$$$$######$$$%%%''''''%%%$$$666:::;;;555***######&&&!!!""" """$$$""""""""""""###$$$$$$$$$###$$$$$$############$$$$$$!!!$$$######&&&###$$$$$$######$$$$$$%%%&&&&&&$$$"""!!!!!!"""%%%&&&###""""""###%%%%%%$$$"""&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&''')))'''%%%$$$%%%'''''''''***(((&&&(((---222444555///***''''''))))))'''$$$$$$%%%&&&&&&''''''&&&&&&'''))))))((('''&&&&&&'''%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''((()))***((())))))******++++++,,,---------------,,,,,,+++))))))))))))))))))))))))))))))((((((''''''&&&&&&&&&&&&''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%$$$######$$$$$$############$$$$$$$$$%%%%%%$$$""""""###$$$"""###""""""%%%!!!!!!""""""""""""!!!!!!!!!""""""######$$$$$$%%%""""""############"""""" !!!""""""""""""!!!""""""""""""!!!!!! #########$$$######"""!!!%%%$$$$$$######$$$$$$%%% !!!"""$$$&&&&&&"""!!!!!!!!!"""###$$$$$$$$$$$$######"""!!!!!!!!!!!!!!!"""###############!!!""""""""""""!!! !!!!!!!!!"""######$$$$$$"""""""""""""""""""""""""""$$$$$$!!!!!!$$$$$$""" !!!"""#########"""!!! ###%%%%%%$$$######"""""""""""""""###""""""!!!""""""###$$$"""!!! !!!""""""!!! """######""""""$$$%%%######"""!!!!!!$$$)))---###""""""!!!!!!""""""### !!!""""""######""" !!! !!!###!!!!!!""""""######$$$$$$ !!!""""""""""""""" !!!""""""###""""""!!!""""""!!! """### !!!!!!"""""""""!!!!!! """$$$%%%$$$""""""###!!!"""""""""$$$%%%"""!!! """$$$$$$### !!!"""##################$$$$$$$$$$$$$$$#########$$$$$$###!!! """###"""###%%%&&&&&&&&&%%%$$$########################&&&'''((('''%%%###$$$%%%!!!###$$$""""""%%%&&&$$$$$$$$$%%%%%%%%%%%%$$$$$$!!!###&&&%%%###!!!"""$$$&&&$$$######$$$$$$###""" !!!"""######$$$$$$###""""""###$$$$$$### ###### ###!!!###$$$$$$""""""###$$$""""""!!!!!!!!!!!!""""""!!!!!!""""""""""""!!!!!!###""""""!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""########################"""""""""""""""#########!!!!!!!!!""""""""""""###$$$%%%%%%$$$""""""###%%%&&&$$$""""""$$$$$$$$$###"""############$$$$$$$$$$$$$$$######"""!!!!!!!!!######""""""######$$$%%%"""###$$$###""""""###$$$ """$$$$$$###"""###$$$$$$$$$############$$$$$$"""%%%((()))(((&&&&&&&&&111777:::444((( """'''$$$!!!!!!!!!""""""###$$$$$$%%%$$$$$$$$$$$$$$$############$$$$$$!!!!!!###&&&&&&#########$$$%%%%%%%%%%%%$$$$$$###"""!!!"""$$$&&&(((###"""###%%%''''''%%%$$$###$$$&&&'''(((''''''&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$%%%'''&&&$$$$$$&&&***///222333---***''''''((()))'''$$$$$$$$$%%%&&&&&&&&&&&&%%%'''((()))(((&&&&&&&&&(((&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((******))))))***++++++,,,------...............------,,,))))))))))))))))))))))))((((((''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%$$$&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$############$$$$$$!!!######"""!!!"""### !!!!!!!!!""" """######"""!!!!!!!!!!!!!!!""""""######### !!!###$$$$$$###"""""" !!!!!!""""""""""""$$$$$$$$$$$$$$$###"""!!!#########$$$$$$######"""######"""!!! !!!!!!"""!!!!!!!!!!!!"""###$$$%%%!!!!!!!!!!!!"""###%%%%%%%%%%%%$$$$$$###"""!!!!!!!!!###$$$$$$###""""""!!!"""""""""""""""!!!!!! """###%%%&&&&&&""""""""""""""""""""""""###%%%$$$ $$$%%%### !!!"""############"""!!!######"""!!!###&&&'''#########"""!!!!!!"""$$$!!!!!!!!!""""""###$$$$$$ !!!""""""###"""!!!"""###$$$%%%%%%&&&''''''$$$$$$###!!! """%%%""""""!!!!!!!!!!!!"""""" !!!""""""""""""""" !!!""""""!!!!!!"""$$$ !!!!!!!!!!!! !!!!!!"""############### !!!!!!""""""######### !!!"""!!! """$$$"""""""""###""""""!!!!!!!!!$$$$$$###!!!  !!!!!!!!!"""###!!!!!!!!!!!!"""######### !!!######$$$$$$$$$$$$%%%%%%%%%%%%$$$###### !!!""""""!!!"""$$$&&&###$$$%%%&&&&&&&&&%%%%%%$$$###""""""""""""###$$$###$$$%%%$$$""""""###$$$"""######""""""######"""######$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$ !!!"""$$$&&&''''''"""!!!!!! !!!"""###$$$$$$##################$$$### ###### ###!!!"""######""""""$$$%%%""""""!!!!!!!!!!!!"""""" !!!!!!""""""""""""!!!$$$###"""!!! !!!"""######"""!!! !!!#########"""""""""############""""""""""""""""""""""""############$$$''''''&&&$$$!!! """'''&&&$$$$$$$$$$$$######""""""#########$$$$$$$$$############""""""!!!!!!######""""""######$$$%%%!!!###$$$$$$###"""###%%%"""###%%%$$$###"""###$$$$$$$$$############$$$$$$!!!%%%)))***'''%%%%%%&&&$$$))),,,)))###!!!%%%((( %%%!!! ###!!!"""#########""""""###$$$$$$############$$$$$$!!!""""""""""""######""""""###$$$%%%&&&%%%$$$###$$$###""""""###$$$&&&'''%%%$$$%%%'''((((((%%%### !!!$$$&&&'''&&&%%%$$$'''&&&&&&%%%$$$$$$$$$$$$"""%%%((((((%%%###$$$&&&$$$######%%%'''***---...+++)))'''&&&(((((('''&&&%%%%%%&&&''''''&&&&&&&&&&&&'''((((((&&&&&&&&&((('''''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&'''((()))******++++++,,,---......///////////////......---((((((((((((((((((((((((&&&'''''''''''''''''''''%%%%%%&&&&&&&&&%%%%%%$$$&&&&&&$$$######$$$%%%&&&$$$$$$############$$$$$$ """######""""""######$$$$$$############""" !!!#########"""!!! !!!!!!!!!!!!!!! !!!"""$$$$$$$$$###"""!!!!!!!!!!!!"""""""""###$$$$$$$$$$$$$$$###"""!!!######$$$$$$$$$$$$######$$$###"""!!! $$$###"""""""""""""""###!!!!!!!!!!!!"""###%%%%%%&&&%%%%%%$$$###""""""!!!!!!$$$%%%###""""""###""""""###$$$$$$#########!!!!!!""""""#########$$$###########################%%%$$$ $$$%%%###!!!""""""##################"""!!! """"""######""" ###&&&!!!!!!""""""############ !!!"""""""""###### !!!###$$$$$$$$$###$$$%%%$$$"""  """"""!!!!!!!!!!!!"""""" !!!!!!""""""""""""!!!!!!###$$$$$$######$$$%%%!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!###############""""""!!!######"""#########$$$$$$ !!!"""!!! !!!"""$$$######$$$$$$$$$###""""""!!!$$$$$$###!!! !!!###$$$$$$###""""""### !!!!!!!!!!!!!!!""" !!!######$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$### """""""""!!!"""$$$&&&"""######$$$$$$$$$$$$$$$%%%$$$############$$$%%%!!!"""###""""""###%%%'''%%%$$$######""" """###$$$$$$%%%%%%%%%$$$'''$$$"""###&&&'''%%%### !!!"""$$$%%%'''((($$$###"""!!!"""###$$$%%%#########$$$$$$############ ###### ###!!!"""""""""!!!!!!###%%%!!!!!!""""""""""""!!!!!! !!!"""""""""""""""%%%$$$###!!! !!!"""######"""!!! """$$$$$$"""!!!!!!############"""""""""""""""#########$$$$$$$$$%%%%%%$$$$$$%%%###"""!!!"""$$$&&&&&&%%%$$$#########$$$""""""#########$$$$$$$$$#########"""""""""""""""######""""""######$$$%%%!!!###$$$$$$######$$$&&&$$$%%%&&&%%%$$$###%%%&&&$$$$$$############$$$$$$!!!$$$((((((%%%"""###$$$"""###$$$%%%%%%%%%%%%%%%)))"""'''###!!!$$$!!!###$$$$$$"""!!!"""###$$$$$$############$$$$$$%%%$$$######"""!!!!!!""""""###$$$%%%&&&%%%$$$###%%%%%%$$$######$$$%%%%%%&&&&&&'''((()))((($$$""" !!!$$$&&&'''&&&%%%$$$&&&&&&&&&&&&%%%$$$$$$###!!!%%%((((((%%%###$$$%%%%%%%%%%%%%%%%%%&&&'''))))))((('''&&&'''(((((('''''''''((((((((((((''''''%%%'''((('''&&&%%%'''((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''')))***+++,,,---...////////////000000//////...---((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''$$$$$$%%%%%%&&&%%%%%%$$$%%%$$$###""""""###$$$%%%$$$$$$############$$$$$$ ###%%%$$$$$$$$$%%%"""$$$$$$!!!!!!""""""  !!!""""""######"""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######$$$#########""""""!!!!!!""""""###!!!""""""""""""!!!!!! """###$$$$$$%%%$$$$$$$$$######$$$$$$######"""!!!&&&%%%$$$###"""""""""""""""!!!!!!!!!"""###$$$$$$%%%$$$$$$$$$###""""""""""""%%%$$$"""!!!"""%%%"""######$$$$$$$$$$$$###&&&%%%$$$###""" ########################"""$$$$$$!!!!!!$$$$$$""""""""""""#########$$$$$$$$$!!!  """###$$$"""###'''!!!""""""############"""!!!######""""""###$$$###!!!!!!"""$$$%%%$$$###!!!$$$''''''&&&$$$######"""!!!!!! !!!!!!"""!!!!!!""""""""""""!!!!!!!!!###$$$%%%$$$###$$$%%%$$$$$$######""""""!!!!!!""""""""""""""""""""""""###############"""!!! $$$$$$############$$$$$$ !!!"""!!! !!!###%%%"""###$$$$$$$$$$$$######!!!###%%%&&&%%%######$$$"""###$$$###!!! !!!""""""!!! !!!!!! !!!"""###############"""######$$$%%%%%%$$$$$$$$$%%%%%%###!!! """""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############%%%(((+++&&&######$$$### !!!!!!"""###$$$%%%%%%%%%%%%&&&$$$""""""$$$&&&%%%$$$!!!###$$$###""""""###$$$$$$$$$############$$$$$$"""###$$$$$$$$$$$$###"""### ###### ###"""""""""!!! ###%%%!!!!!!""""""""""""!!!!!! !!!""""""######"""$$$$$$"""!!! !!!"""######"""!!! """%%%%%%""" !!!###"""""""""""""""##################$$$$$$$$$%%%%%%!!!""""""$$$''')))$$$%%%%%%$$$""""""###%%%"""############$$$$$$$$$######""""""""""""""""""######""""""######$$$%%%!!!###$$$$$$######%%%&&&&&&''''''&&&$$$$$$%%%'''$$$$$$############$$$$$$"""$$$%%%$$$###""""""###&&&$$$###$$$&&&'''%%%"""&&&!!!"""%%%$$$###$$$"""%%%'''&&&###!!!"""%%%$$$$$$############$$$$$$$$$!!!!!!$$$$$$""""""%%%######$$$%%%%%%%%%%%%$$$&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&''')))***(((%%%"""###$$$&&&'''(((''''''&&&%%%%%%&&&&&&&&&%%%$$$$$$###%%%''''''&&&%%%%%%%%%%%%&&&'''%%%$$$$$$%%%&&&'''''''''&&&''''''((((((((())))))))))))(((''''''%%%&&&''''''&&&%%%'''(((&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%&&&''''''))))))***+++---.../////////////////////......---))))))))))))))))))))))))''''''&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%%%%%%%%%%######""""""######$$$$$$$$$$$$############$$$$$$ """$$$%%%$$$$$$%%%&&&!!!!!!"""""" !!!"""###$$$###############"""""""""!!!!!!!!!!!!"""###$$$%%%$$$###"""!!!!!!"""###### !!!!!!""""""""""""!!!"""###$$$$$$%%%%%%%%%$$$ """%%%&&&%%%$$$"""&&&%%%$$$$$$$$$$$$$$$$$$###"""""""""""""""########################"""""" """%%%### ###&&&!!!!!!"""###############%%%$$$$$$###"""!!! ######################## ###$$$!!!!!!$$$### ######""""""######$$$$$$$$$!!!!!!$$$"""$$$!!!###$$$!!!$$$(((""""""###$$$######!!!!!! """$$$$$$"""!!!"""$$$&&&$$$###$$$&&&'''%%%###!!!###%%%&&&%%%$$$%%%&&&!!!!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!###$$$###""""""###""""""""""""############""""""""""""""""""""""""!!!!!!""""""###"""""""""$$$###"""!!!!!!"""###$$$ !!!!!!!!!!!!###%%% !!!"""###$$$$$$$$$###"""###%%%%%%$$$$$$%%%'''!!!!!!!!!"""$$$$$$"""!!!!!!"""!!!""""""#########"""""" """###$$$$$$%%%%%%%%%%%%%%%###  !!!"""""""""""""""###$$$$$$!!!"""###$$$$$$###"""!!!######$$$###"""$$$''')))%%%!!!!!!%%%%%%!!!!!!%%%!!!"""###$$$$$$%%%%%%%%%!!!###%%%###"""&&&!!!###%%%$$$!!! """$$$""""""############"""""""""###$$$$$$$$$$$$###"""### ###### #########"""!!!"""$$$ !!!"""######"""!!!  !!!"""##################"""!!!!!! !!!!!!!!!!!!""""""""""""!!!!!!"""%%%%%%""" """!!!!!!""""""######$$$$$$!!!!!!"""""""""#########!!!""""""$$$&&&)))!!!###$$$###!!!!!!###&&&"""############$$$$$$$$$"""""""""""""""""""""#########""""""######$$$%%%!!!###$$$$$$$$$$$$%%%'''&&&'''&&&%%%######$$$&&&$$$$$$############$$$$$$&&&$$$"""!!!"""######"""######$$$$$$###""""""!!!!!!######!!!!!!$$$%%%"""!!!$$$'''&&&""" !!!$$$$$$$$$############$$$$$$### !!!%%%&&&""""""%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$%%%&&&&&&'''"""###%%%(((******'''$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&&&&%%%$$$'''&&&%%%&&&'''(((&&&%%%$$$&&&''''''$$$$$$%%%'''&&&&&&'''&&&&&&'''((()))(((((())))))(((''''''&&&$$$%%%'''&&&&&&%%%'''(((%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''))))))(((((()))+++,,,...//////...////////////...------))))))))))))))))))))))))'''''''''&&&&&&%%%%%%%%%######$$$%%%%%%%%%%%%%%%"""###$$$$$$%%%%%%%%%$$$$$$$$$############$$$$$$"""###$$$$$$######%%%'''###### !!!&&&'''###!!! """$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$"""!!!!!! !!!###%%%&&&$$$###"""!!!!!!"""######!!!"""###$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%###%%%%%%$$$"""$$$$$$$$$$$$%%%&&&&&&'''$$$###"""""""""""""""###"""""""""""""""######### ###%%%######((( !!!""""""""""""""" !!!"""###$$$%%%%%%########################"""###""""""###"""######""""""######$$$%%% ###"""%%%!!!###$$$!!!$$$)))"""###$$$$$$###"""!!! ###%%%$$$""" """###$$$!!! """###!!!#########""" !!!"""$$$!!!!!! !!!!!!!!!"""""""""""""""!!!!!!""""""!!! !!! !!!"""######"""""""""""""""""""""""" """######$$$$$$###"""!!! !!!"""### !!!!!!!!!!!!###%%%!!!"""############ !!!""""""!!!"""$$$&&&!!!"""$$$###!!! !!! ###&&&&&&###!!!"""###"""############""""""!!!!!!"""$$$%%%%%%%%%!!!"""###"""!!!!!!###%%%######""""""######$$$%%%!!!"""$$$$$$"""!!!######"""!!! ###&&&""" %%%&&&###$$$(((!!!!!!"""$$$$$$%%%%%%%%%###)))$$$)))!!!######""""""$$$''' !!!"""######"""!!! """###$$$%%%%%%$$$###"""### ###### ###$$$$$$### !!!### !!!"""######"""!!!  !!!"""###############""""""!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!&&&%%%""" """ !!!!!!"""###$$$$$$%%% !!!!!!!!!!!!"""######"""!!!!!!"""$$$ """######!!!!!!###&&&"""############$$$$$$$$$"""""""""""""""##################"""###$$$$$$%%%!!!###$$$$$$$$$$$$&&&'''&&&&&&%%%$$$""""""###%%%$$$$$$############$$$$$$)))%%% """$$$$$$""" ###&&&%%%"""!!!###&&&$$$%%%$$$%%% """%%%###!!!$$$$$$############$$$$$$%%%"""###''''''!!!"""%%%$$$###"""###$$$&&&'''!!!"""###$$$&&&'''((())) ###'''++++++)))'''%%%%%%$$$#########$$$$$$"""###%%%&&&'''&&&&&&%%%)))&&&$$$%%%((()))'''%%%###%%%''''''%%%%%%''')))%%%&&&'''&&&&&&&&&(((***'''((((((((('''&&&%%%%%%$$$%%%&&&&&&%%%%%%'''(((%%%%%%%%%&&&&&&'''''''''######$$$%%%''')))+++,,,'''((()))***,,,---...///...............------,,,))))))))))))))))))))))))(((((('''&&&%%%%%%$$$$$$"""###$$$%%%%%%%%%%%%%%%"""###%%%&&&'''&&&%%%%%%$$$$$$############$$$$$$###$$$$$$"""!!!"""$$$'''  """"""!!! $$$"""!!!!!!"""$$$###"""!!!!!!!!!"""$$$%%%#########!!! ###%%%'''&&&$$$###"""######$$$%%%!!!!!!###""" &&&""" $$$&&&### ######""""""""""""############$$$$$$$$$%%%%%%%%%"""""""""""""""######$$$&&&%%%###"""!!!"""$$$%%%"""$$$%%%$$$###"""###$$$""""""""""""############"""#########$$$$$$$$$$$$ !!!###&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$%%%(((&&&######'''######""""""!!!!!! """###$$$%%%&&&%%%$$$$$$!!!###$$$###"""!!!"""###""""""###$$$$$$$$$$$$$$$######""""""""""""######""""""!!!###)))///""""""""""""############!!!"""######"""!!!!!!!!!!!!"""!!! !!!!!!"""###$$$%%%%%%%%%$$$"""!!!"""$$$%%%""" !!!!!!!!!!!!!!!"""###$$$$$$$$$%%%$$$!!! !!! !!!###%%%"""!!! !!!"""###$$$$$$###""""""###%%%###$$$$$$"""  """!!!$$$%%%%%%###"""'''$$$!!! !!!$$$%%%%%%!!!#########$$$%%%%%%%%%$$$$$$###"""""""""###"""!!!!!!!!!"""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########"""!!!"""$$$'''%%%$$$###$$$%%%&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""############$$$$$$$$$######"""###"""!!!"""$$$%%%%%%$$$!!!###!!!###'''############""""""###$$$ !!!!!!!!!!!! !!!######$$$$$$$$$!!!"""!!!"""%%%!!!!!!"""""""""!!!!!! """"""############""""""###""""""###%%%&&&&&&%%%###"""!!!!!!!!!"""$$$%%%######""""""""""""######"""!!!  """$$$%%% """$$$&&&'''&&&%%%$$$"""###$$$%%%%%%%%%%%%$$$###&&&((($$$"""(((&&&%%%%%%$$$#########$$$###&&&&&&###$$$''''''$$$"""############$$$$$$$$$&&&%%%$$$###""""""""""""&&&$$$%%%'''%%%"""$$$((( !!!""""""!!!!!!"""###!!!"""###"""!!!"""###$$$%%%&&&%%%$$$$$$&&&((("""###$$$%%%%%%$$$###"""######$$$$$$$$$$$$######%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''######$$$%%%%%%&&&''''''"""###%%%'''((((((''''''&&&&&&''''''((()))))))))'''&&&%%%%%%''''''&&&%%%###%%%&&&$$$&&&+++...---++++++***(((&&&%%%&&&'''%%%&&&''''''%%%$$$%%%'''%%%$$$$$$$$$$$$%%%&&&&&&'''%%%$$$&&&)))+++)))''''''((()))))))))***...000,,,,,,,,,,,,,,,,,,,,,,,,***)))(((''''''((()))))))))((('''&&&&&&&&&&&&&&&&&&'''&&&$$$###"""$$$&&&######""""""""""""######'''%%%###""""""###%%%'''$$$###"""!!!!!!###%%%&&&""""""######$$$$$$###"""###"""!!! !!!"""######"""!!!!!!!!!"""$$$$$$#########!!! ###%%%$$$$$$$$$######$$$%%%%%%### $$$  $$$&&&%%%############""""""##################$$$$$$$$$%%%%%%"""""""""""""""######$$$"""!!!  !!!###"""###$$$###""""""###$$$""""""""""""############"""""""""#########$$$$$$""""""###$$$%%%%%%###"""###!!! $$$&&&%%%######"""$$$&&&%%%!!!"""&&&######""""""!!!!!!!!!!!!!!!"""###$$$$$$$$$######!!!###$$$###"""!!!"""### !!!!!!"""""""""""""""######""""""""""""######!!!######!!!"""&&&+++""""""""""""############ !!!"""$$$%%%%%%&&&&&&"""""""""""""""!!!!!!!!!!!!!!!!!!""""""############"""!!!"""$$$$$$""" %%%$$$###"""!!!!!!!!!!!!###$$$$$$###!!! !!! !!!"""!!! !!!#####################$$$%%%###$$$$$$###""""""###%%%###$$$$$$""" !!!""""""###"""!!! ###"""!!!!!!#########"""!!!"""###"""!!!"""###""""""""""""""""""######"""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$###""""""$$$&&&&&&$$$""""""$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""$$$%%%$$$### """&&&%%%!!!"""%%%############ $$$$$$ ######!!!!!!!!!""""""""""""### """"""#########!!!!!!!!!!!! """$$$!!!""""""######""""""!!!######$$$$$$$$$$$$######&&&%%%###$$$$$$%%%###"""###"""!!!!!!!!!"""$$$$$$########################!!!!!! !!!"""$$$%%%"""###%%%&&&&&&$$$###"""######$$$%%%%%%$$$$$$$$$######"""!!! !!!###%%%&&&%%%$$$$$$#########$$$###%%%&&&###$$$''''''$$$"""############$$$$$$$$$$$$$$$$$$#########""""""$$$######%%%###!!!"""'''!!!"""######""""""###$$$!!!###%%%%%%$$$###$$$%%%"""###$$$###""""""$$$&&&"""###$$$$$$$$$$$$###"""$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%%%%&&&''''''((($$$$$$$$$%%%%%%&&&&&&&&&!!!"""$$$&&&((())))))(((&&&&&&''''''(((((())))))'''&&&%%%%%%''''''&&&%%%%%%''''''%%%&&&***,,,+++***++++++***)))(((''''''%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%%%%&&&'''''''''&&&%%%)))...000---)))'''(((*********+++...000------..................+++***)))'''''''''((()))((('''&&&&&&%%%%%%&&&&&&'''''''''%%%######%%%'''$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!"""###%%%&&&"""###$$$$$$$$$###""""""###"""!!! !!!"""###"""""""""!!!"""######$$$#########""" !!!###%%%!!!"""###$$$%%%%%%%%%%%%'''###"""###""" !!! $$$'''&&&%%%$$$$$$############$$$$$$#########$$$$$$$$$$$$%%%"""""""""""""""######$$$###"""!!!!!!"""###%%%&&&!!!"""######!!!!!!"""###""""""""""""############!!!!!!!!!"""""""""######$$$$$$$$$$$$$$$###"""!!!%%% %%%(((%%%!!!"""!!!###%%%$$$ !!!$$$###""""""""""""!!!!!!!!! !!!""""""######""""""!!!###$$$###"""!!!"""### !!!!!!!!!"""""""""""""""""""""""" ###%%%$$$"""!!!###&&&""""""""""""############!!!""""""###$$$%%%'''((($$$$$$###"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!"""###$$$""" %%%$$$###""""""!!!!!!""""""######"""  !!!!!!"""###"""  !!! """"""!!!!!!"""###"""###$$$###"""!!!###%%%###$$$$$$### !!!""" """"""!!! !!!!!!!!!"""$$$###!!!#########"""  """ !!!""""""######!!!!!!"""###############$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$$$$#########%%%&&&$$$!!!!!!"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%$$$###$$$$$$%%%&&&%%%###"""###$$$$$$###"""'''%%%&&&'''%%%!!!!!!%%% """""" """""" ###%%%$$$!!!!!!""""""""""""""""""############ !!!!!!"""!!!!!!"""!!! """######"""""""""###############"""$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$######$$$%%%###""""""""""""!!!"""######$$$""""""$$$$$$$$$$$$"""""" !!!""""""######$$$$$$$$$%%%%%%$$$###!!! ###$$$$$$$$$$$$$$$######%%% ###&&&%%%"""%%%%%%$$$############$$$"""%%%&&&######&&&'''$$$"""############$$$$$$$$$!!!"""###$$$$$$$$$###"""###!!!!!!###""" %%%"""###$$$$$$######$$$%%%!!!###%%%%%%$$$###$$$%%%!!!"""""""""!!!!!!###$$$"""###$$$$$$$$$$$$###"""%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&'''''''''&&&&&&&&&&&&&&&'''(((((())))))'''&&&%%%&&&'''((('''%%%%%%'''&&&###$$$((()))(((((())))))))))))((('''&&&%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&'''(((((('''&&&'''---444666000***''')))+++,,,,,,,,,...///---------....../////////,,,+++)))((('''''''''(((&&&&&&%%%%%%$$$$$$%%%%%%''''''(((&&&%%%$$$&&&'''%%%$$$$$$######$$$$$$%%%"""###%%%&&&&&&%%%###"""$$$###"""""""""###%%%&&& """"""!!! """"""!!!!!!!!!!!!"""""""""""""""""""""######$$$"""######"""!!!!!!"""$$$!!!"""###%%%%%%%%%$$$###(((%%%###"""$$$$$$###""""""  ###%%%%%%$$$%%%$$$$$$$$$$$$$$$$$$%%%############$$$$$$$$$$$$"""""""""""""""######$$$###""""""###$$$%%%&&&''' """###"""!!! !!!"""!!!"""""""""############!!!!!!!!!!!!""""""""""""###$$$%%%$$$###""""""###&&&###!!!!!!$$$%%%$$$"""###!!!###&&&$$$ !!!%%%""""""""""""""""""""""""!!!!!!"""""""""#########!!!###$$$###"""!!!"""### !!!!!!""""""############""""""!!!###%%%$$$"""!!!"""###!!!"""""""""############"""!!! !!!"""$$$%%%$$$###"""!!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######"""!!! !!!"""###$$$%%%!!!""""""!!!  """###"""!!! !!!"""""""""!!! """"""#########!!!!!!###$$$"""######!!! !!!!!!"""###$$$$$$###!!! ###"""!!!"""######!!!$$$$$$###!!!!!!"""!!!!!!!!!"""""""""###### !!!"""$$$$$$###""""""############$$$$$$$$$$$$ """%%%%%%$$$######$$$'''$$$!!!!!!###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$&&&$$$###""""""###%%%'''&&&$$$######$$$$$$"""!!!$$$"""###%%%###!!!###'''!!!""""""!!!!!!""""""!!!!!!""""""!!!!!!"""!!! !!!!!!"""""""""######### !!!!!!"""""""""!!!""" """$$$""" """######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$###"""!!!!!!"""%%%&&&&&&%%%"""""""""""""""######$$$ !!!###$$$$$$###!!! """######$$$######$$$$$$$$$$$$$$$"""!!! ###$$$$$$$$$$$$######"""&&&!!!$$$'''%%%!!!$$$$$$###############$$$"""%%%%%%######&&&&&&$$$""""""#########$$$$$$$$$ """$$$%%%%%%###"""###!!!!!!###""" %%%!!!"""$$$###""""""###%%% !!!######"""""""""### !!!""""""!!!!!!"""$$$#########$$$$$$#########$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%&&&''')))((('''&&&$$$###""""""%%%%%%%%%%%%%%%%%%%%%$$$)))))))))(((&&&$$$""" %%%%%%&&&''''''(((((()))'''&&&%%%&&&'''((('''&&&"""$$$$$$!!!"""'''(((''')))'''&&&%%%&&&&&&&&&%%%$$$&&&'''&&&%%%%%%&&&((('''''''''''''''((())))))&&&%%%&&&...777888222***'''))),,,...------......***++++++,,,,,,------------,,,***((('''&&&&&&'''%%%%%%$$$$$$###$$$$$$%%%&&&'''((('''&&&%%%'''(((&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$%%%%%%$$$$$$#########"""""""""###$$$%%%"""""" """"""!!!!!!!!!!!!""""""!!!"""""""""############"""#########!!!!!!"""$$$######$$$%%%$$$###""" ###"""!!! !!!!!! ###"""!!!!!!"""#########%%%$$$$$$$$$$$$$$$$$$%%%""""""#########$$$$$$$$$"""""""""""""""######$$$ !!!"""###### """###"""!!! !!!"""!!!"""""""""############!!!!!!!!!!!!""""""""""""!!!###$$$$$$""""""$$$&&&###%%%%%%###!!!###"""$$$&&&%%%!!!"""%%%""""""""""""############""""""""""""######$$$$$$!!!###$$$###"""!!!"""###!!!!!! !!!"""###!!!"""############"""!!! !!!#########"""######!!!"""""""""###############"""!!!  !!!"""""""""!!! !!!"""""""""""""""""""""!!! !!!""""""""""""""" !!!"""$$$$$$ !!!"""!!!  !!! """###""""""###$$$"""&&&&&&###!!!###%%%"""######"""!!!!!!"""$$$!!!""""""  """###$$$$$$$$$###"""!!!'''$$$"""!!!!!!#########!!!""""""!!! """%%%$$$$$$$$$######""""""""" !!!"""$$$$$$###"""""""""""""""######$$$$$$$$$ """%%%%%%$$$######$$$'''$$$!!! !!!###%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######$$$"""!!! !!!"""$$$&&&&&&$$$######$$$$$$"""!!!"""!!!!!!$$$###!!!###((("""!!!!!!""""""!!!!!!""" !!!!!!!!!""" !!!!!!!!!""""""!!!!!!"""#########""""""!!!"""###!!!""""""###$$$$$$$$$$$$$$$""""""############"""""""""!!!!!!"""$$$%%%%%%$$$!!!"""""""""############ """######"""  !!!"""###$$$$$$$$$############$$$$$$##################$$$$$$######"""&&&%%%$$$###$$$$$$###############""""""###$$$$$$"""%%%%%%"""###&&&&&&###""""""#########$$$$$$$$$"""$$$%%%$$$######$$$""""""$$$### """&&& !!!""""""!!!!!!"""$$$ """###$$$###"""###$$$"""#########""""""$$$%%%$$$##################$$$######$$$$$$$$$$$$######%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$)))))))))(((&&&$$$!!! %%%%%%&&&&&&'''((((((((('''&&&%%%&&&((()))((('''"""%%%%%%###%%%***,,,+++---)))%%%###$$$&&&(((((($$$%%%&&&&&&%%%%%%'''((((((''''''''''''((())))))%%%###%%%,,,444555///)))'''***---...---------...+++++++++,,,,,,------------,,,***((('''&&&&&&'''$$$$$$#########$$$$$$%%%%%%'''((((((&&&&&&'''(((&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%###""""""###%%%&&&###############$$$$$$$$$ $$$%%%### !!!!!!!!!""""""""""""!!!!!!!!!!!!"""############"""!!!###$$$###"""!!!"""###$$$$$$$$$$$$###"""!!! """"""""""""""""""""""""######"""""""""""""""###$$$$$$############$$$$$$"""""""""############$$$"""""""""""""""######$$$ !!!!!!""""""#########!!!"""######!!!!!!"""###""""""""""""############!!!!!!!!!"""""""""######!!!###%%%$$$!!!!!!$$$''' ###%%%"""!!!###"""$$$'''%%%!!!"""&&&"""""""""############$$$###""""""""""""###$$$%%%!!!###$$$###"""!!!"""######"""!!!!!!!!!"""###$$$!!!"""###$$$$$$###"""!!! !!!""""""######$$$""""""""""""##################"""!!!!!!!!!""""""!!!!!!!!!!!!!!! """""""""""""""""""""""" """"""!!!!!!"""###""""""!!!!!!!!!!!!"""""" !!!"""""" !!!""""""$$$######$$$$$$"""&&&%%% !!!$$$!!!"""###"""!!! """$$$!!!""""""  !!!!!!!!!"""!!!!!! )))&&&""" !!!###$$$$$$ !!!!!!!!!!!!###%%%%%%%%%%%%$$$###"""""""""!!!!!!"""###############!!!!!!""""""###$$$$$$$$$!!!###$$$$$$#########%%%'''%%%""""""###%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""""""""###!!!!!! !!!"""$$$%%%%%%###"""###$$$$$$###"""&&&$$$%%%'''%%%""""""&&&###!!!!!!######!!!!!!### !!! !!!$$$ !!!!!!!!!!!!""""""############"""""" !!!""""""!!! !!!!!!"""###$$$$$$$$$$$$"""""""""######"""""""""'''%%%#########""" !!!!!!"""############""" !!!""""""!!! !!!!!!""""""###$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%!!!""""""###$$$$$$######%%%'''(((&&&###"""###%%%###""""""""""""###$$$$$$!!!$$$%%%""""""%%%&&&###"""############$$$$$$$$$ !!!###$$$$$$######%%%######%%%$$$!!!###'''!!!""""""!!!!!!"""###"""$$$&&&&&&%%%$$$%%%&&&###$$$$$$$$$######%%%&&&$$$$$$###""""""###$$$$$$"""######$$$$$$######"""%%%%%%$$$$$$%%%%%%&&&''' !!!"""$$$%%%'''((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%&&&''''''(((((('''&&&%%%&&&((())))))(((&&&))))))'''***///222111222,,,'''%%%'''))))))(((###%%%&&&&&&&&&&&&'''((('''''''''''''''((())))))$$$$$$%%%)))---...+++((((((***,,,,,,,,,,,,---...........................,,,+++)))((('''''''''((($$$$$$######$$$$$$%%%%%%$$$&&&'''((('''&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&'''%%%###!!!!!!###%%%'''""""""######$$$$$$$$$$$$ &&&'''%%%"""###%%%!!!!!!""""""""""""!!!!!! !!!"""###$$$######"""!!!"""$$$$$$"""!!!"""###$$$###"""""""""""""""###!!!"""$$$$$$$$$$$$%%%%%%!!!"""""""""""""""$$$%%%#########""""""#########""""""""""""############"""""""""""""""######$$$###$$$$$$%%%%%%%%%$$$$$$"""###$$$###""""""###$$$""""""""""""############"""""""""#########$$$$$$"""%%%&&&$$$ ###&&& """###""" ###"""!!!###%%%$$$ !!!$$$""""""#########$$$$$$$$$""""""!!! !!!"""###$$$!!!###$$$###"""!!!"""######"""!!! """$$$%%%!!!"""###$$$$$$###"""!!!###!!! !!!"""######""""""""""""############ !!!"""""""""""" !!!###$$$$$$"""  !!!!!!"""""""""""""""!!! """$$$$$$###############$$$$$$!!!"""######!!!!!!"""###!!!###$$$$$$""""""###"""%%%""""""!!!"""###""" """######$$$$$$"""  """!!!!!!!!!!!!!!!""""""!!!'''$$$"""!!!"""""""""!!! """"""""""""###$$$###############""""""""""""""""""""""""######$$$!!!!!!!!!"""###$$$$$$$$$"""###$$$###""""""$$$&&&'''%%%$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$ !!!!!!"""######$$$$$$$$$###""""""$$$%%%$$$###&&&%%%''')))'''"""!!!$$$$$$ $$$$$$ $$$!!!""" $$$ !!!!!!!!!!!!"""""""""!!!"""""""""""""""!!!!!! !!!###$$$###""""""### !!!"""############"""######$$$$$$######""")))'''$$$###"""!!! !!!"""###$$$######"""###########################""""""!!!"""$$$%%%&&&''''''&&&%%%$$$$$$$$$$$$ !!!###$$$$$$$$$$$$###%%%&&&&&&$$$######%%%"""""""""""""""###$$$$$$!!!$$$$$$""""""%%%&&&###"""############$$$$$$$$$ !!!!!!!!!""""""######%%%######%%%$$$!!!###''' """######"""!!!###$$$"""$$$&&&&&&%%%%%%%%%&&&###$$$$$$$$$######%%%&&&$$$$$$###""""""###$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$%%%%%%&&&''' """###%%%'''((()))$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%'''(((''''''&&&$$$%%%%%%&&&&&&''''''((('''&&&%%%&&&)))***)))((()))++++++)))+++000222000///+++''''''((()))%%%"""###%%%&&&&&&&&&&&&''')))''''''&&&&&&''''''((()))%%%&&&&&&&&&&&&'''((())))))***+++*********,,,.../////////......------,,,+++***)))'''''''''((()))$$$$$$$$$$$$$$$%%%&&&&&&"""$$$''''''&&&%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$######$$$%%%%%%""""""###$$$$$$$$$$$$$$$%%%'''$$$"""###%%%!!!!!!""""""""""""!!!!!! !!!"""$$$$$$######"""!!!"""$$$$$$"""!!!"""###""""""!!!!!!!!!###$$$&&& !!!!!!!!!"""### !!!""""""###%%%'''######""""""""""""######""""""""""""############"""""""""""""""######$$$!!!!!!"""""""""!!!!!! """$$$%%%$$$###"""###$$$""""""""""""########################$$$$$$$$$$$$%%%'''((($$$!!!%%%$$$#########$$$&&&&&&&&&!!! """$$$### ###""""""######$$$$$$$$$$$$!!! !!!"""###!!!###$$$###"""!!!"""######"""  !!!###%%% """###$$$$$$###""" %%%###  !!!""""""""""""""""""############ !!!!!!!!! """$$$&&&&&&###  !!!"""""""""""" """$$$""""""###$$$%%%''')))***!!!"""$$$###"""!!!###$$$ """%%%%%%$$$"""!!!!!!###&&&((($$$ %%%!!!""""""""" """###%%%%%%%%%$$$"""!!!"""###"""#########$$$$$$$$$$$$######"""######"""!!!###$$$"""!!!!!!""" !!!!!!""""""#########"""!!!!!!!!!"""$$$%%% !!!!!!"""###$$$$$$$$$#########"""!!!"""$$$''''''&&&%%%%%%''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%% !!!"""$$$%%%%%%%%%%%%###"""!!!"""$$$%%%%%%$$$""""""%%%((('''"""!!!$$$$$$ $$$$$$ $$$"""#########""""""""""""############ !!!!!!!!!!!!!!! ###''''''$$$###$$$&&&!!!""""""#########$$$$$$$$$%%%%%%$$$$$$$$$&&&%%%###"""###"""  !!!"""$$$$$$######"""%%%%%%$$$######$$$%%%%%%$$$###!!!!!!!!!###&&&'''***)))(((&&&%%%$$$######!!!"""$$$%%%%%%%%%!!!""""""$$$$$$%%%$$$$$$""""""!!!""""""###$$$$$$!!!$$$$$$""""""%%%%%%###"""############$$$$$$$$$"""!!!!!!!!!!!!""""""###$$$######%%%###!!!"""&&&!!!###$$$$$$######$$$%%%!!!"""$$$$$$#########$$$"""###$$$###""""""$$$&&&%%%$$$###""""""###$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''%%%&&&'''''''''&&&%%%$$$$$$$$$%%%&&&&&&''''''((('''&&&%%%''')))******)))))),,,+++((()))---///---***'''&&&''')))''' ###$$$&&&&&&&&&&&&''')))&&&&&&&&&&&&&&&'''(((((('''''''''%%%""""""&&&))))))******)))((())),,,.........---,,,+++******)))***)))(((''''''((())))))%%%$$$$$$$$$%%%&&&&&&'''!!!$$$&&&'''&&&%%%%%%&&&%%%$$$$$$######$$$$$$%%%###$$$%%%%%%%%%%%%$$$###""""""###$$$$$$$$$$$$###!!!!!! !!!!!! !!!!!!!!!!!!  !!!""""""############""""""""""""""""""!!!!!! """###$$$""""""!!!!!!"""###$$$$$$!!!###%%%&&&############""""""!!!!!!########################$$$$$$%%%%%%%%%$$$######""""""""""""!!!!!!!!!!!!$$$"""!!!"""%%%&&&$$$"""""""""###$$$$$$$$$$$$###""""""""""""############$$$$$$$$$$$$$$$###"""!!!########################!!!###$$$$$$######$$$%%% !!!""""""""""""!!!!!! !!!###%%%%%%%%%######$$$%%%%%%###"""!!!%%%&&&&&&%%%###"""###$$$!!!  """%%%&&&"""!!! """######"""""""""""""""""""""""""""&&& &&&***'''""""""###"""!!!!!!$$$ !!!!!!""""""&&&### !!!###$$$""" !!!###$$$"""!!!!!!"""!!!"""###$$$%%%$$$###### !!!!!!""""""######!!!###%%%%%%###!!!!!!!!!%%%$$$######""""""######!!!"""############ """$$$&&&''' """$$$###!!! ###&&& $$$"""###((($$$!!!+++$$$"""!!!"""%%%&&&$$$""""""""""""""""""#########$$$$$$%%%&&&&&&&&&&&&%%%######"""""""""""""""######$$$%%%%%%%%%%%%$$$#########$$$$$$$$$######"""######$$$$$$$$$$$$############""""""######$$$%%%'''"""!!!'''***&&&"""###$$$%%%%%%$$$$$$$$$%%%""""""############""""""######""""""""""""#####################"""!!! ###$$$!!!!!! """!!!!!!!!!!!!!!!"""###!!!!!!!!! !!!###&&&&&&&&&&&&%%%%%%$$$###""""""""""""""""""""""""$$$#########""""""!!!!!!%%%$$$###""""""###$$$%%%"""###$$$$$$###$$$&&&(((+++((($$$###$$$%%%$$$"""""""""""""""""""""""""""!!!###""""""###$$$######################## """$$$%%%$$$#################################"""######"""!!!"""%%%'''$$$$$$$$$$$$%%%%%%&&&'''#########"""!!!"""$$$''' ###$$$$$$######$$$###&&&((('''$$$"""$$$&&&"""!!! !!!###%%%'''#########$$$%%%&&&((((((""""""""""""###$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$'''((())))))'''&&&%%%%%%&&&'''((((((((('''###%%%)))++++++)))'''%%%&&&''')))*********)))(((((('''&&&&&&&&&&&&$$$###(((%%%$$$'''&&&######%%%((('''%%%$$$###$$$$$$%%%%%%%%%&&&&&&'''(((((((((******+++,,,...//////000000000//////.........---///,,,)))&&&$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$!!!"""$$$&&&''''''&&&&&&&&&###!!!!!!$$$'''&&&%%%&&&%%%$$$#########$$$%%% !!!"""###$$$$$$$$$$$$$$$############$$$$$$ !!!!!!!!!!!! !!!!!!""""""######$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!###"""!!!!!!!!!"""###$$$%%%$$$##################""""""""""""###$$$&&&'''$$$$$$#########"""""""""########################"""###$$$$$$%%%%%%%%%%%%!!!!!!!!!""""""#########$$$"""!!!"""$$$%%%$$$"""!!!!!!"""############"""""""""""""""############%%%%%%%%%%%%%%%$$$######""""""!!!"""###$$$$$$###!!!###$$$$$$###"""$$$%%%###$$$$$$%%%%%%%%%%%%%%%!!! !!!###$$$%%%%%%###$$$$$$$$$$$$###""""""!!!"""$$$###""""""###$$$###""" !!!###$$$"""!!! """######"""""""""""""""""""""""""""###""""""""""""###$$$$$$!!!""""""!!! """### !!!!!!!!!!!!!!!###!!! ###%%%$$$###!!!""""""!!! !!!!!!"""###$$$$$$$$$######!!!!!!"""""""""""""""###!!!######!!!  %%%$$$######""""""###### !!!"""############""""""!!!!!!"""###$$$%%% """$$$###!!!!!!###%%% $$$!!!!!!&&&""" ***$$$"""!!!"""$$$&&&$$$###""""""""""""###############$$$$$$%%%%%%%%%%%%%%%######""""""""""""#########$$$$$$%%%%%%$$$$$$#########$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$############""""""######$$$%%%)))&&&######&&&&&&$$$ &&&&&&%%%$$$######$$$%%%!!!""""""######""""""!!!""""""""""""""""""""""""""""""#########"""!!!!!! $$$$$$!!!!!!""" !!!###$$$$$$!!!""""""!!! !!!"""$$$$$$$$$$$$$$$###""""""""""""""""""""""""""""""$$$#########""""""""""""$$$""""""$$$"""###$$$$$$######%%%''''''$$$""""""$$$%%%$$$###"""""""""""""""""""""""""""$$$&&&&&&%%%$$$%%%%%%########################"""###%%%&&&%%%%%%$$$$$$###########################$$$$$$###""""""###%%%%%%%%%$$$#########$$$$$$%%%%%%%%%$$$###$$$&&&)))!!!###$$$###"""###$$$"""$$$%%%%%%$$$###$$$$$$""""""############""""""&&&%%%$$$#########$$$$$$$$$$$$$$$%%%%%%&&&&&&'''%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%(((((()))***)))'''%%%$$$&&&&&&''''''((('''''''''$$$%%%(((******)))'''%%%$$$%%%&&&'''((('''&&&%%%)))(((''''''(((((('''&&&'''$$$$$$'''&&&######%%%((('''&&&%%%%%%%%%&&&'''%%%%%%&&&&&&'''(((((((((******+++,,,---...//////000/////////............,,,+++(((&&&%%%&&&'''(((&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%&&&$$$""""""$$$&&&%%%$$$%%%%%%$$$#########$$$%%%!!!!!!"""###$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%% !!!!!!""""""!!!!!! """"""""""""############"""""""""""""""""""""""""""""""""""""""###$$$$$$&&&&&&%%%$$$############$$$############$$$%%%&&&$$$$$$$$$$$$$$$################################# !!!"""$$$%%%&&&&&&&&& !!!"""###$$$%%%&&&###"""!!!"""$$$%%%$$$### !!!"""""""""""""""""""""""""""############%%%%%%%%%&&&%%%%%%$$$###$$$!!!!!!$$$%%%$$$"""!!!"""$$$###""""""###%%%!!!"""######$$$$$$######!!!!!!!!!!!!"""###%%%%%%%%%$$$######"""######### !!!!!!!!!!!!"""$$$$$$###""" !!!"""###!!! """######"""!!!!!!!!!!!!!!!!!!!!!!!! $$$&&&$$$ %%% """###"""!!!"""###""""""!!!!!!!!!!!!!!! !!!  ###%%%%%%%%%#########!!!!!!###!!!"""######$$$$$$#####################""""""""" """"""!!! !!!"""%%%$$$######""""""###### !!!""""""######"""$$$###"""""""""""""""###!!!"""######""""""###$$$ ### $$$ )))###"""""""""$$$%%%$$$###!!!!!!""""""############"""######$$$%%%$$$$$$$$$######"""""""""######$$$######$$$%%%%%%$$$############$$$%%%&&&&&&&&&%%%######$$$$$$$$$$$$############""""""######$$$%%%&&&&&&%%%%%%$$$$$$######'''&&&$$$###"""###$$$$$$!!!!!!""""""""""""!!!!!!!!!"""###$$$$$$###"""!!!!!!!!!"""#########""""""!!!$$$$$$!!!"""""" """###%%%&&&"""###$$$$$$"""!!!!!!!!!!!!""""""""""""!!!!!! """"""""""""""""""""""""###############"""""""""$$$""""""$$$"""###$$$#########%%%'''###""" !!!###$$$$$$$$$""""""""""""""""""""""""&&&'''((((((&&&%%%%%%%%%########################"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%###!!!!!!"""%%%%%%$$$###""""""""""""%%%%%%%%%$$$###$$$&&&((("""###$$$###"""!!!###%%%"""!!!"""###%%%%%%$$$######$$$%%%%%%%%%""" &&&%%%###!!!!!!"""###$$$$$$$$$%%%&&&&&&&&&%%%$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%))))))******)))(((&&&%%%'''''''''(((''''''&&&&&&$$$%%%'''))))))((('''&&&$$$%%%&&&''''''&&&$$$$$$''''''''''''(((((((((((('''$$$$$$'''&&&######&&&''''''&&&&&&&&&'''((((((%%%%%%&&&&&&'''((((((((())))))***+++,,,------...////////////............+++)))(((&&&&&&'''((()))&&&&&&&&&&&&%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$%%%'''%%%######$$$%%%$$$###$$$$$$#########$$$$$$%%%######$$$$$$$$$$$$$$$###""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!! $$$$$$$$$$$$$$$%%%%%%%%%!!!!!!!!!!!!""""""######$$$$$$######"""############"""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!###$$$$$$%%%%%%%%%!!!""""""###$$$$$$%%%%%%""""""""""""############ !!!""""""######""""""!!!"""""""""############$$$$$$$$$%%%%%%$$$$$$###((($$$!!!!!!$$$&&&$$$!!!!!!"""######""""""###$$$ !!!""""""######"""""" !!!""""""""""""$$$&&&&&&%%%###"""""""""###$$$ !!!!!! !!!#########"""!!! !!!!!!"""$$$"""!!!!!!"""######"""!!!!!!!!!!!!!!!!!!!!!!!!###%%%###$$$"""######"""#########"""""""""!!!!!! !!!!!!!!!!!!"""$$$$$$%%%"""###$$$$$$###"""###%%%!!!""""""###############%%%%%%$$$$$$######""""""!!!"""$$$$$$######$$$%%%%%%$$$######""""""###### !!!"""""""""""""""###""""""""""""""""""###!!!""""""###############"""$$$ $$$ (((###""""""###$$$$$$$$$$$$!!!!!!""""""######$$$$$$""""""###$$$$$$$$$$$$#########""""""######$$$$$$######$$$$$$$$$$$$######$$$$$$$$$%%%%%%$$$#########$$$$$$%%%%%%$$$$$$#########""""""######$$$%%%!!!$$$$$$""""""%%%'''$$$$$$###$$$%%%%%%$$$$$$!!!!!!!!!""""""!!!!!!!!! !!!###%%%%%%###!!! !!!"""#########""" ###""""""""" !!!"""$$$$$$"""$$$&&&&&&$$$"""!!!!!!!!!!!!!!!""""""!!! """"""""""""""""""""""""########################%%%$$$""" """$$$%%%!!!"""######"""###%%%'''###"""""""""###$$$$$$$$$""""""""""""""""""""""""$$$%%%&&&%%%###"""###$$$########################"""!!!!!!"""$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&&&&$$$"""!!!"""%%%$$$$$$############$$$"""#########""""""$$$&&&$$$$$$$$$"""!!!!!!###%%%###!!! """&&&(((&&&###$$$$$$%%%%%%$$$###!!! $$$###!!!!!!"""$$$&&&(((!!!###$$$%%%%%%$$$""" %%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((()))))))))((('''((((((((('''&&&%%%%%%$$$%%%&&&'''((('''&&&&&&&&&'''((((((((('''&&&%%%"""$$$%%%%%%%%%%%%'''((('''$$$$$$&&&&&&######&&&%%%%%%&&&&&&&&&'''((((((%%%%%%&&&&&&'''(((((((((((())))))***++++++,,,,,,///////////////.........+++***)))'''&&&'''(((((('''&&&&&&&&&&&&%%%%%%%%%'''&&&$$$$$$###$$$%%%&&&&&&%%%$$$$$$$$$$$$#####################$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$### !!!""""""!!! !!!!!!""""""""""""!!!!!!!!!!!!!!!!!! ######$$$$$$%%%%%%%%%%%% !!!!!!!!!""""""""" !!!!!!###$$$$$$###############""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$######"""$$$$$$##################!!!"""""""""""""""######!!!"""######$$$$$$######!!!"""""""""############""""""############"""""",,,((($$$###$$$$$$###!!! """######"""!!!###$$$###$$$%%%%%%&&&&&&%%%%%% """###"""!!!!!!$$$&&&&&&%%%###"""""""""###$$$"""###$$$###!!! !!!"""!!!!!!!!!!!!!!!""""""###$$$###!!!!!!#########"""!!!!!!!!!!!!!!!!!!!!!!!!  !!!""""""######"""############""""""!!!!!!!!! #########"""!!!""""""###!!!$$$%%%%%%$$$$$$%%%"""""""""""""""#########%%%%%%$$$$$$######""""""!!!###$$$$$$######%%%&&&%%%$$$######""""""###### !!!!!!""""""""""""!!! !!!""""""######$$$$$$!!!!!!"""###$$$$$$###"""###&&&"""!!!%%% ((("""###############$$$$$$ !!!!!!"""######$$$$$$""""""###$$$$$$$$$$$$##################$$$%%%%%%########################$$$$$$$$$$$$###!!! $$$$$$%%%%%%%%%%%%$$$$$$######""""""######$$$%%% ###### ###''' !!!"""%%%((((((%%%"""!!!!!!""""""""""""!!!!!! !!!###%%%%%%###!!!  !!!"""""""""""""""!!!!!!!!!!!!###"""!!!!!!!!!!!!!!!""""""$$$&&&&&&$$$"""""""""!!!!!!""""""###""""""!!!""""""""""""""""""""""""###############$$$$$$$$$###$$$%%%%%%%%%%%%$$$###!!!"""######"""###%%%&&&$$$$$$%%%$$$$$$#########""""""""""""""""""""""""!!!"""######""""""###%%%###########################"""!!!"""%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$ """$$$%%%$$$######$$$#########$$$$$$&&&'''((("""###$$$###""""""$$$%%%$$$%%%$$$###!!!!!!###%%%$$$"""!!!$$$''')))'''$$$$$$###"""""""""###%%%&&&%%%$$$#########%%%'''(((!!!###$$$%%%%%%$$$""" %%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&'''''''''''''''((((((((('''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''(((((('''&&&%%%!!!###%%%%%%$$$$$$&&&)))&&&######&&&&&&$$$$$$'''$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((((())))))******+++++++++.........///////////////---,,,***((('''&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%$$$######$$$%%%'''(((%%%%%%%%%%%%$$$#########""""""######$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###!!!"""###$$$$$$###"""!!!!!!""""""######""""""!!!""""""""""""############ !!!!!!"""######### !!!"""""""""""""""!!!###$$$%%%$$$%%%%%%&&&%%%%%%$$$$$$#########$$$$$$$$$$$$$$$##############################$$$$$$###""""""!!!$$$$$$#########""""""""" !!!###"""!!!!!!"""$$$""""""###$$$$$$$$$$$$$$$""""""""""""############ !!!""""""""""""""""""+++)))&&&$$$"""!!!"""### !!!###"""!!!!!!"""$$$!!!""""""############### """$$$###!!! ###&&&%%%$$$######"""#########$$$%%%%%%$$$"""!!!!!!""" !!!!!!""""""######%%%###""""""#########"""!!!!!!!!!!!!!!!!!!!!!!!!"""!!!###"""!!! """###"""!!!"""######""""""""""""""""""!!!###$$$$$$###!!! """### ###$$$$$$###$$$$$$"""!!!!!!!!!!!!"""###$$$###############"""""""""!!!"""""""""!!!!!!"""$$$%%%$$$######""""""######!!!!!!""""""""""""!!!!!! """###$$$$$$$$$$$$!!!!!!!!!###%%%%%%###!!!###&&&######&&& &&&!!!###$$$$$$######$$$%%% !!!"""###$$$$$$%%%"""######$$$%%%$$$$$$$$$###############$$$%%%&&&$$$###""""""""""""###$$$$$$$$$######"""!!!$$$$$$%%%%%%%%%%%%$$$$$$######""""""######$$$%%% """$$$### !!!###!!! !!!%%%))))))&&&"""""""""############""""""!!!"""###$$$$$$###"""!!! !!!"""""""""!!!!!!!!!!!!!!!!!!$$$###"""!!!!!! """###%%%%%%###"""###$$$!!!""""""###############""""""""""""""""""""""""#########$$$$$$$$$$$$$$$ """$$$&&&&&&$$$""" !!!"""###"""""""""$$$&&&###%%%&&&&&&$$$""""""###"""""""""""""""""""""""""""#########""""""$$$&&&########################&&&###!!!###&&&)))(((&&&%%%%%%%%%%%%%%%%%%%%%%%% """$$$$$$$$$###$$$&&&"""######$$$%%%'''((()))###%%%&&&&&&%%%$$$&&&'''###$$$%%%$$$""""""$$$&&&$$$###$$$%%%''''''&&&%%%###"""!!!!!!"""$$$''')))((('''&&&%%%$$$$$$######$$$$$$%%%&&&&&&&&&%%%$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%$$$$$$$$$'''''''''(((''''''&&&&&&%%%%%%$$$$$$$$$%%%&&&'''###$$$%%%&&&'''&&&&&&%%%"""%%%((('''%%%%%%(((+++&&&######&&&'''$$$$$$'''$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&'''((((((((())))))*********+++++++++.........///////////////...---+++)))(((&&&%%%%%%''''''''''''&&&&&&&&&%%%#########$$$%%%&&&((((((###%%%&&&&&&$$$######$$$ !!!"""###$$$$$$$$$$$$######$$$$$$$$$$$$$$$###!!!"""$$$%%%%%%$$$"""!!!""""""############""""""!!!!!!""""""######$$$$$$ !!!!!!"""######!!!"""###$$$%%%$$$$$$### !!!"""$$$$$$###$$$%%%&&&&&&&&&%%%$$$"""""""""#########$$$$$$########################!!!""""""############"""!!!"""""""""""""""""""""!!!###"""!!! """$$$!!!""""""###############""""""""""""############!!!!!!"""###############%%%&&&&&&###"""&&& !!!""""""!!!!!!"""$$$ ###%%%### ###&&&###$$$$$$$$$$$$###"""""""""$$$$$$$$$"""""""""$$$"""""""""""""""!!!!!! &&&$$$""""""#########"""""""""""""""""""""""""""$$$""" !!!"""!!! !!!""""""!!! """###"""""""""""""""#########!!!###$$$###!!!!!!###%%%&&&&&&%%%###"""###%%%'''"""!!!!!! !!!"""###$$$!!!!!!"""""""""""""""############""" """$$$%%%$$$######""""""######!!!!!!""""""""""""!!!!!!!!!"""######$$$###"""!!!!!!!!!!!!###%%%%%%### !!!%%%######'''"""!!!###%%%$$$""""""$$$&&& !!!"""###$$$%%%%%%###$$$$$$%%%%%%%%%%%%%%%############$$$%%%&&&'''$$$###"""!!!!!!"""###$$$!!!""""""#########""""""$$$%%%%%%&&&&&&%%%%%%$$$######""""""######$$$%%%"""#########""""""###$$$'''$$$!!!"""&&&'''%%%"""######$$$$$$$$$$$$######""""""""""""""""""""""""!!!!!!!!!"""!!!!!! """### """###"""###""""""!!!!!!!!!!!!"""!!!"""###"""""""""$$$&&&!!!!!!"""###############""""""""""""""""""""""""#########$$$$$$%%%%%%%%% !!!###$$$$$$###!!! """""""""""""""$$$&&&"""%%%%%%###""""""$$$""""""""""""""""""""""""$$$$$$$$$###!!!!!!###$$$########################$$$!!! $$$''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$###""""""$$$%%%############$$$%%%''''''###$$$&&&&&&%%%%%%%%%'''!!!###%%%%%%$$$$$$%%%&&&"""$$$%%%%%%$$$$$$$$$%%%"""""""""###$$$%%%''''''&&&&&&&&&&&&%%%###""" $$$$$$$$$%%%%%%&&&&&&'''%%%%%%$$$$$$%%%%%%&&&'''''''''''''''''''''''''''(((''''''&&&%%%%%%%%%%%%&&&&&&''''''((('''''''''%%%$$$#########$$$&&&'''"""$$$%%%'''((((((((('''"""&&&((((((%%%$$$'''***%%%######&&&'''$$$$$$'''%%%&&&&&&''''''&&&%%%$$$%%%%%%&&&&&&'''(((((((((*********+++++++++++++++............/////////000,,,,,,+++***(((''''''&&&''''''''''''&&&&&&&&&&&&###$$$%%%%%%&&&&&&&&&&&&!!!$$$&&&&&&$$$###$$$%%% """###$$$$$$$$$###!!!!!!"""###$$$$$$$$$$$$ !!!###$$$$$$###!!! """"""############"""""" !!!""""""### !!!!!!"""###$$$$$$$$$###$$$%%%&&&'''&&&%%%%%%###"""""""""""""""###$$$!!!"""###$$$%%%$$$######!!!!!!""""""#########$$$######################## !!!###$$$$$$$$$$$$ !!!"""###$$$$$$!!!###### """$$$ !!!!!!"""""""""""""""""""""""""""############!!!"""###$$$$$$$$$$$$$$$###$$$!!!"""))) !!!""""""!!!!!!"""### !!!!!!""""""""""""""" ###%%%$$$ """&&&######$$$%%%%%%###"""!!! !!!######""""""$$$%%%$$$$$$######""" &&&$$$""""""###$$$###"""########################%%%$$$###"""  """###"""!!!!!!$$$!!!!!!""""""######$$$$$$!!!###"""!!!!!!$$$'''000...)))%%%"""$$$(((,,,"""!!! !!!###$$$ !!!!!!""""""######&&&&&&&&&$$$""""""###%%%%%%$$$$$$###"""#########!!!"""""""""""""""!!!!!!###$$$$$$$$$###""" !!! !!!###&&&&&&###$$$"""###''' !!!###%%%$$$""""""$$$&&& !!!"""###$$$%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%############$$$%%%&&&'''$$$###"""!!!!!!"""###$$$ """###%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$#########"""###$$$$$$%%%!!!!!!"""###%%%'''((((((---'''!!!"""$$$$$$"""$$$$$$%%%%%%%%%%%%$$$$$$######""""""""""""######!!!"""""""""!!! ###%%%""""""$$$$$$###!!!!!!!!!!!!!!!"""###### !!!!!!!!!!!!"""%%%''' !!!"""######""""""""""""""""""""""""""""""#########$$$$$$%%%%%%%%%#########$$$$$$######### !!!""""""!!!"""$$$&&&###$$$""""""###%%%""""""""""""""""""""""""$$$%%%$$$!!!!!!########################!!!!!!$$$###!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###!!!!!!"""$$$##################$$$$$$!!!"""$$$$$$#########$$$"""%%%&&&%%%%%%%%%&&&!!!$$$&&&%%%"""!!!"""$$$ """$$$&&&&&&&&&%%%$$$!!!"""$$$%%%&&&$$$###"""""""""""""""###$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''))))))%%%%%%&&&'''((((((((('''%%%$$$###""""""$$$&&&'''$$$%%%''')))++++++++++++ $$$'''&&&"""!!!$$$(((%%%######&&&'''$$$%%%(((''''''((((((((('''%%%$$$%%%%%%&&&&&&'''(((((()))+++++++++++++++,,,,,,,,,---.........//////000000************)))))))))((((((((('''''''''&&&&&&&&&$$$%%%&&&'''&&&%%%$$$### ###&&&&&&%%%###$$$&&& """###$$$$$$$$$### !!!######$$$$$$$$$ ###"""!!!$$$ !!!"""!!!"""###%%%!!!"""###""" !!!###""""""""""""""""""""""""$$$""" ###%%%$$$""" !!!!!!"""""""""""""""###%%%&&&%%%######$$$%%%%%%$$$###$$$$$$$$$"""!!! """$$$$$$###"""""""""!!!"""""""""###############&&&%%%""" $$$###"""!!!!!!"""######!!!  """$$$%%%$$$###"""""""""###%%%%%%!!!"""$$$$$$######$$$&&&###%%%%%%((("""######""""""######$$$%%%$$$$$$############$$$$$$ !!!!!!"""###$$$$$$$$$ !!!%%%###///'''"""######!!!"""''''''%%%!!!!!!######"""!!! !!!"""$$$&&&!!!###### """### !!!!!!""""""""""""!!!!!! """$$$$$$###"""###$$$!!!!!!%%%%%%!!!!!!!!!$$$""""""$$$### (((,,,***$$$###(((,,,,,,'''### """""" &&&$$$""" !!!"""###""""""""""""###############!!! !!!"""""" !!!"""######$$$######"""!!!"""''' !!!"""###$$$$$$%%%"""###!!! """%%%"""""""""###$$$%%%&&&&&&'''"""############$$$$$$$$$!!!"""###$$$%%%$$$######""""""###$$$%%%%%%&&&&&&%%%$$$$$$$$$######""""""%%%$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$############!!!"""###$$$$$$$$$$$$$$$###%%%&&&%%%###!!!!!!""""""###$$$$$$#########$$$$$$$$$################## !!!"""#########"""!!!$$$'''%%%!!! """$$$(((%%%!!!!!!######!!!!!!"""!!!!!! ########################"""!!! """######""" !!!"""$$$$$$###$$$%%%&&&&&&&&&&&&&&&&&&### """$$$###!!!!!!###%%%&&&%%%$$$#########$$$######"""!!! !!!!!!!!!!!!""""""""""""###$$$&&&&&&$$$######$$$$$$!!!!!!$$$$$$!!!!!!$$$ """###$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$###"""!!!!!!""""""######$$$%%%%%%%%%%%%$$$""""""!!!!!!"""###$$$$$$$$$###"""!!!!!!###%%%&&&"""###$$$$$$%%%%%%%%%%%%!!!"""###$$$&&&'''((()))$$$%%%%%%&&&&&&%%%%%%$$$$$$&&&'''&&&$$$$$$%%%&&&###)))%%%"""'''&&&$$$,,,$$$%%%'''&&&%%%%%%&&&(((&&&'''''''''&&&&&&%%%$$$"""###$$$%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%'''((((((&&&%%%$$$$$$###$$$$$$%%%&&&&&&&&&%%%&&&'''((((((((('''&&&%%%&&&'''''''''(((((())))))---,,,***))))))+++,,,...000000000///......------///+++'''&&&(((***)))(((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%###"""###$$$########################!!!###$$$###"""!!!"""### ###%%%$$$!!! """%%%!!!""""""!!!!!!"""$$$""""""!!! !!!$$$""""""""""""""""""""""""$$$!!! !!!###$$$$$$""" !!!!!!""""""""""""""""""###$$$$$$""""""###$$$$$$#########$$$###"""!!!"""""""""!!! """$$$############$$$$$$$$$$$$!!!###$$$#########$$$$$$###"""!!!!!!"""######"""!!!!!!""""""###$$$$$$$$$###"""""""""###$$$%%%"""###$$$$$$###"""###%%%###'''$$$ ((((((!!!######""""""######$$$%%%#########""""""######### !!!!!!"""######$$$$$$###  $$$&&&%%%###&&&!!!###%%%######'''$$$"""  !!!!!!"""###############!!!###### ######!!!!!!!!!""""""""""""!!!!!! !!!###"""!!!!!!"""$$$!!!!!!%%%%%%!!!!!!"""$$$"""###%%%$$$!!!$$$((()))%%%###&&&'''%%%&&&###!!!""""""!!!%%%$$$"""!!!!!!!!!"""###""""""""""""############ """###""""""###$$$""""""#########""""""!!!!!!!!! ### !!!""""""######!!!""""""!!!###'''%%% #####################$$$"""############$$$$$$$$$!!!"""###$$$%%%$$$$$$#########$$$%%%%%%&&&''''''%%%%%%$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%$$$###""""""""""""%%%%%%$$$$$$###"""!!!!!!!!!###%%%%%%#########$$$###$$$$$$###!!! ######################## !!! ######"""###$$$$$$#########$$$"""###""""""######"""!!!!!! ###########################"""!!!!!!###$$$$$$### !!!!!!"""#########!!!"""###$$$$$$%%%$$$"""!!!!!!"""######"""!!!"""$$$&&&&&&&&&%%%$$$###############"""!!!!!!!!!!!!!!!!!!"""""""""""""""###$$$$$$""""""###$$$$$$!!!!!!$$$$$$!!!!!!$$$"""######$$$$$$$$$###############$$$$$$$$$%%%%%%%%%%%%$$$#####################$$$$$$%%%%%%%%%$$$!!!"""""""""#########$$$$$$###"""!!!"""###%%%&&&######$$$%%%%%%%%%$$$$$$###$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&%%%$$$###$$$&&&%%%+++'''###'''%%%###***$$$%%%&&&&&&%%%%%%&&&(((''''''&&&&&&&&&%%%%%%%%%"""###$$$%%%&&&&&&&&&&&&''''''((((((((()))))))))''''''((((((((((((''''''%%%'''((((((&&&%%%$$$%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%&&&'''(((((()))))),,,+++***))))))+++,,,............/////////000000...+++((('''((())))))(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&%%%###"""###$$$########################!!!###$$$###"""!!!"""$$$!!!###%%%$$$!!! """$$$ !!!###"""!!! """###""""""!!!"""$$$""""""""""""""""""""""""###!!!!!!!!!###$$$###""" !!!""""""######""""""!!!"""######"""!!!"""###"""############""""""!!!###"""!!!"""%%%###$$$$$$$$$$$$%%%%%%%%%"""""""""!!! !!!%%%'''######""""""""""""#########$$$$$$%%%%%%$$$$$$$$$######""""""######$$$%%%###$$$%%%$$$""""""###$$$"""''''''###$$$(((&&&######""""""######$$$%%%""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$$$$$$$######$$$%%%%%%&&& """%%%###"""######"""!!!  !!!###%%%%%%$$$"""!!!!!!###### ###$$$!!!!!!!!!""""""""""""!!!!!! !!!!!!  """$$$!!! !!!$$$$$$!!! !!!"""$$$$$$"""###&&&%%%!!!$$$'''&&&$$$###!!!%%%""" !!!""""""!!!#########"""""""""""""""""""""""""""############!!!%%%%%%"""!!!###&&&$$$$$$$$$######""" &&&""" """###!!! """ !!!!!!!!!!!! """"""!!!$$$((('''############"""""""""!!!!!!"""############$$$$$$$$$""""""###$$$$$$$$$$$$###$$$$$$%%%%%%&&&'''''''''%%%$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$###"""!!!!!!!!!!!!%%%$$$###""""""""""""""" """$$$$$$$$$###$$$&&&############""""""!!!!!!######################## !!!!!!!!! $$$!!! $$$'''&&&### ###""""""%%%###############""""""!!!""""""""""""""""""""""""$$$###!!!"""$$$%%%%%%$$$ """############"""!!!###$$$%%%%%% """######"""!!!""""""###$$$%%%&&&&&&&&&$$$$$$"""############""""""!!!!!!!!!!!!!!!""""""""""""!!!!!!"""!!! !!!###&&&$$$!!!!!!$$$$$$!!!!!!$$$%%%%%%%%%$$$###"""!!! #########$$$$$$$$$$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$###"""$$$###"""""""""###%%%&&&$$$$$$$$$%%%$$$$$$######%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###$$$%%%%%%######$$$%%%###)))&&&###(((&&&$$$+++$$$%%%&&&&&&%%%%%%&&&'''((('''&&&%%%$$$%%%&&&&&&######$$$%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&((())))))******))))))(((%%%&&&((('''&&&%%%%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&###$$$%%%&&&'''((()))***++++++***)))***+++---...,,,,,,---///000111222222...+++)))(((((())))))(((''''''&&&&&&&&&%%%%%%%%%'''&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&%%%#########$$$########################"""###$$$###""""""###$$$ !!!###""" !!!!!!"""###"""!!! !!!"""!!!"""###"""!!! """###""""""""""""""""""""""""!!!!!!""""""#########"""!!!!!!"""############"""!!!"""$$$###""""""###$$$!!!"""######"""!!!!!!""""""###"""  """%%%#########$$$$$$$$$%%%%%% ###&&&"""""""""""""""#########$$$%%%&&&''''''&&&$$$##################$$$$$$$$$$$$%%%%%%$$$"""!!!"""### $$$%%%""""""$$$"""######""""""######$$$%%%!!!!!!""""""""""""!!!!!!!!!!!!""""""############"""$$$%%%###!!! """%%%""" !!!"""""" $$$$$$$$$$$$######"""!!!!!!"""###$$$$$$###"""!!!!!!###### $$$$$$"""!!!!!!""""""""""""!!!!!!!!!!!! """%%%""" $$$$$$ """###%%%$$$""""""%%%$$$ ###%%%%%%""" ###"""!!! !!!!!!""""""""""""############"""!!!!!!"""""""""############"""###$$$$$$""" !!!###############"""!!!!!!&&&!!!!!!###!!! !!!!!!!!!!!!!!!!!!!!! """###"""###&&&&&&#####################""""""""""""#########$$$$$$$$$""""""######$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&##############################$$$%%%&&&'''''''''$$$$$$###"""""""""""""""!!!!!!!!!!!!"""###%%%&&& """$$$$$$######$$$%%%"""""""""###&&&'''''''''""""""""""""###########################"""!!! ###!!! """$$$$$$###"""%%%### $$$%%%"""""""""######""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$"""!!!!!!###$$$$$$### """$$$%%%$$$"""!!! !!!"""$$$%%%&&&&&&&&&!!!$$$$$$""" !!!###$$$$$$%%%%%%%%%$$$######!!!""""""#########""""""!!!!!!!!!!!!""""""""""""!!!!!!!!! !!!$$$'''$$$!!!!!!$$$$$$!!!!!!$$$%%%%%%%%%$$$###"""!!! ############$$$$$$$$$$$$%%%$$$$$$#########$$$$$$###############$$$$$$%%%!!!"""$$$%%%%%%$$$"""!!!######"""""""""###$$$%%%$$$$$$$$$$$$$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$"""$$$%%%$$$######$$$&&&&&&###"""'''&&&$$$+++###%%%&&&&&&%%%$$$&&&'''((('''%%%$$$$$$%%%'''(((###$$$%%%%%%&&&&&&&&&%%%"""############$$$$$$$$$)))))))))******)))))))))%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''(((''''''&&&&&&%%%$$$###$$$%%%&&&'''""""""$$$%%%'''((()))***+++************,,,---...,,,---...///000111111222,,,+++***)))((((((((((((''''''&&&&&&&&&%%%%%%%%%(((''''''&&&&&&%%%%%%$$$###%%%%%%%%%######$$$%%%########################"""###$$$$$$""""""###$$$ !!!!!!!!! !!!!!!"""###"""!!! !!!""" """%%%&&&%%%###"""""""""""""""""""""""""""""" !!!##################!!!""""""###############"""###$$$$$$######%%%&&& """$$$$$$"""!!!"""###!!!###%%%$$$###"""###$$$""""""""""""#########$$$!!! """$$$!!!!!!""""""############$$$%%%&&&''''''&&&$$$###""""""######$$$$$$$$$$$$$$$%%%%%%$$$"""!!!"""###!!!######  !!!######""""""######$$$%%% !!!""""""""""""!!! """""""""""""""#########!!!###%%%###!!!$$$$$$###!!! ######"""###$$$%%%%%%%%%$$$###"""$$$###"""!!!!!!"""######!!!###### !!!$$$%%%###!!!!!!""""""""""""!!!!!!!!!!!! """%%%""" ###### """"""%%%&&&###"""###### ######$$$###!!! !!!""""""!!!!!!!!!""""""!!!"""############""""""!!!"""""""""############%%%!!! ###$$$ !!!!!!"""###############  ###""""""""""""""""""""" ###$$$!!!!!!###### """"""######$$$%%%%%%&&&""""""#########$$$$$$$$$###############$$$$$$$$$###############$$$$$$$$$!!!!!!""""""""""""""""""######$$$$$$%%%&&&''''''%%%%%%$$$#########$$$$$$ !!!"""$$$%%%&&&###$$$%%%%%%###""""""###"""!!!!!!###&&&((('''&&&!!!!!!"""""""""############$$$$$$$$$###"""!!!!!! !!!"""!!!!!!### ###$$$ """###""" !!!!!!"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!###!!! """######""" !!!###%%%%%%$$$"""!!!$$$$$$%%%%%%&&&%%%%%%%%% $$$$$$""" !!!##################""""""""" !!!"""###############!!!!!!!!!!!!"""""""""""""""""""""!!! """%%%((($$$!!!!!!$$$$$$!!!!!!$$$######$$$$$$$$$######"""""""""#########$$$$$$$$$######""""""""""""###$$$######"""""""""###$$$%%%"""###$$$&&&&&&$$$"""!!!###############$$$$$$$$$$$$$$$$$$$$$######"""!!!""""""###$$$$$$%%%%%%&&&###$$$$$$%%%%%%$$$$$$###"""###%%%%%%$$$$$$%%%&&& &&&$$$!!!&&&### &&&###$$$&&&%%%$$$$$$%%%'''((('''%%%$$$$$$%%%'''((($$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&'''''''''''''''(((((())))))(((((('''%%%&&&'''&&&%%%%%%&&&'''&&&''''''(((''''''&&&&&&%%%%%%$$$###$$$%%%&&&'''""""""$$$%%%'''((()))***************+++,,,------........................+++++++++***((((((((((((''''''&&&&&&&&&%%%%%%%%%'''''''''&&&&&&%%%%%%%%%###$$$%%%%%%######$$$%%%########################"""$$$%%%$$$###"""###$$$""""""""""""############ !!!###"""!!! """### """%%%&&&%%%###""""""""""""""""""""""""""""""!!!$$$$$$###""""""###!!!"""######$$$$$$######"""###%%%%%%$$$$$$%%%''' ###&&&%%%###"""###%%%!!!###&&&&&&%%%#########!!!!!!"""""""""#########!!!###$$$#########$$$ !!!"""######$$$#########$$$$$$%%%%%%$$$$$$$$$""""""###$$$$$$$$$$$$######$$$%%%$$$""""""###$$$###$$$###!!! """$$$######""""""######$$$%%%!!!!!!############!!!!!!""""""""""""""""""######"""$$$%%%$$$!!!!!!###%%%""""""  %%%'''%%%""""""############"""!!!%%%$$$""" !!!###$$$!!!######!!!!!!%%%&&&$$$!!!!!!""""""""""""!!!!!! !!!!!!  """$$$### ###### ### ''',,,((("""!!!""""""%%%###"""###!!! $$$ !!!""""""!!!!!!"""###"""""""""""""""#########""""""""""""###############%%%'''### """######$$$$$$$$$!!! ###!!!!!!&&&""""""""""""############$$$%%%""" !!!!!!""""""###$$$%%%&&&''''''"""############$$$$$$$$$######""""""######$$$%%%"""""""""###############!!!!!!!!!"""""""""""""""#########$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%!!!""""""######"""!!!!!!###%%%&&&%%%###!!!!!!"""%%%""" """###!!! !!!!!!""""""#########!!!!!!"""""""""!!! """%%%$$$  """!!!###!!!!!!###!!! !!!!!!!!!!!! """""""""""""""""""""""""""!!! """######"""!!!"""###$$$$$$$$$###"""$$$$$$$$$$$$$$$###"""""" !!!"""!!!!!!"""###""""""!!!""""""""""""""" !!!######$$$$$$$$$!!!!!!!!!!!!""""""""""""""""""###"""!!!"""$$$'''$$$!!!!!!$$$$$$!!!!!!$$$!!!"""###$$$$$$$$$$$$$$$"""""""""############$$$"""""""""!!!""""""###$$$######"""!!!"""###$$$%%%###$$$%%%%%%%%%$$$###"""""""""######$$$$$$$$$$$$#########$$$######"""""""""""""""###$$$%%%%%%&&&######$$$$$$$$$$$$#########$$$%%%%%%%%%%%%&&&((($$$***&&&###%%% !!!###$$$%%%%%%$$$$$$%%%&&&&&&&&&%%%$$$%%%&&&'''((($$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&''''''((((((''''''&&&%%%&&&&&&&&&%%%%%%'''(((&&&''''''''''''&&&%%%%%%%%%$$$$$$%%%%%%&&&'''(((###$$$%%%&&&'''((()))***))))))***+++,,,---------//////......---,,,++++++***+++,,,+++((('''((()))''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&"""$$$%%%%%%$$$###$$$&&&###########################$$$%%%$$$#########%%%!!! """###$$$%%%$$$!!!""""""!!!!!!"""$$$!!!""""""!!! !!!###""""""""""""""""""""""""!!!$$$%%%###""""""###""""""###$$$$$$$$$$$$###!!!"""$$$$$$######%%%&&& $$$''''''$$$"""$$$'''"""$$$$$$$$$""""""###%%%""""""#########$$$$$$$$$ !!!######""""""$$$%%% """###$$$$$$######"""!!!!!!""""""###$$$$$$!!!"""###$$$%%%$$$$$$###"""###$$$$$$###"""###%%%"""###$$$$$$"""!!!###&&&######""""""######$$$%%%!!!"""$$$%%%%%%$$$"""!!!###"""""""""""""""""""""###$$$$$$###"""###$$$%%% ###""" !!!&&&%%%!!!########################$$$######""""""""""""""" ######!!!!!!%%%&&&$$$!!!!!!""""""""""""!!!!!! !!!###"""!!!!!!"""$$$### """""" ###***222---$$$!!!"""%%%$$$!!!!!!$$$""" &&&!!!######!!! """$$$###"""!!!!!!!!!"""$$$%%%""""""""""""############""" $$$&&&###!!!""""""#########""""""###$$$&&&'''"""!!!((( !!!!!!"""############%%%""" """###"""""""""######$$$$$$%%%%%%"""############$$$$$$$$$$$$###"""""""""###$$$%%%########################"""#########$$$$$$$$$$$$########################$$$$$$############$$$$$$ ###$$$$$$###!!!"""$$$%%%%%%###""""""###%%%"""!!!""" !!!!!!"""######$$$ !!!"""""""""!!!!!! ###%%%%%%$$$###""""""###!!!"""$$$""" !!!"""""""""""""""###########################!!! !!!"""$$$##############################!!!"""############"""""" !!!######"""!!!!!!!!!!!!"""###$$$$$$ !!!"""$$$$$$%%%%%%!!!!!!!!!!!!""""""""""""!!!"""###"""!!!!!!"""###$$$!!!!!!$$$$$$!!!!!!$$$""""""###$$$$$$$$$$$$$$$""""""""""""###############"""""""""######$$$%%%######!!!!!!!!!"""$$$%%%%%%%%%%%%$$$$$$#########""""""###$$$$$$$$$$$$$$$!!!""""""############"""###############$$$$$$$$$######$$$$$$$$$$$$#########%%%&&&&&&&&&&&&((()))$$$***'''$$$'''######"""$$$%%%%%%$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&''''''((((((''''''&&&%%%&&&&&&%%%$$$%%%''')))&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%''''''(((((((((%%%%%%&&&'''(((((())))))((()))***+++,,,---------......---,,,++++++******)))+++,,,+++((('''''')))''''''&&&&&&&&&%%%%%%%%%######$$$$$$%%%%%%&&&&&&"""$$$%%%%%%$$$###%%%&&&###########################$$$%%%%%%######$$$%%%"""###$$$### !!!"""!!!"""###%%%###"""!!!%%%""""""""""""""""""""""""!!!%%%%%%###""""""###""""""###$$$$$$$$$$$$###!!!"""###""""""$$$&&& %%%((('''$$$###%%%)))$$$$$$###!!! ###&&&######$$$$$$$$$%%%%%%%%%  """%%% """###$$$$$$$$$###!!!  """$$$%%%!!!"""###$$$%%%$$$######!!!"""$$$$$$######$$$&&& ###%%%###!!!"""%%%#########"""###$$$$$$%%%!!!###$$$%%%%%%$$$###!!!#########"""""""""""""""""""""!!!!!!"""######$$$!!!%%%%%%""""""$$$ &&&%%%%%%$$$$$$%%%&&&&&&"""###$$$%%%$$$###!!! ######!!!"""&&&'''%%%!!!!!!""""""""""""!!!!!! """$$$$$$###"""###$$$$$$ """""" $$$---777222&&&!!!###'''"""!!!%%%$$$ %%%!!!######!!! """$$$###"""!!! """$$$&&&""""""""""""############$$$############"""!!!###$$$$$$######"""!!! !!!$$$###### !!!"""#########&&&###"""$$$&&&&&&############"""""""""""""""############$$$$$$$$$$$$###"""""""""###%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&#########"""""""""""""""###"""""""""""""""######!!!$$$&&&%%%###""" """$$$$$$$$$###$$$%%%$$$!!! $$$%%%### !!!"""######$$$!!!"""###$$$$$$$$$$$$$$$!!!&&&******&&&"""$$$%%%%%%###$$$'''&&&"""!!!!!!"""#######################################$$$###!!!"""$$$%%%%%%$$$$$$$$$###""""""######$$$!!!!!!"""$$$$$$%%%%%%%%%"""!!!$$$$$$"""""""""""""""###$$$%%%&&&!!!"""$$$%%%%%%%%%!!!!!!!!!!!!""""""""""""!!!""""""!!! $$$!!!!!!$$$$$$!!!!!!$$$######$$$$$$$$$######"""""""""""""""############$$$#########$$$%%%%%%&&&$$$###!!! !!!"""$$$%%%&&&&&&$$$$$$#########$$$""""""###$$$$$$$$$$$$### !!!"""###############%%%%%%$$$$$$###""""""!!!######$$$$$$$$$$$$######$$$%%%''''''''''''(((*** '''&&&%%%***'''$$$***"""$$$%%%%%%$$$###%%%&&&$$$%%%&&&''''''''''''&&&%%%%%%%%%&&&&&&%%%$$$$$$'''''''''((((((((())))))''''''((((((((((((''''''%%%&&&&&&%%%$$$%%%''')))%%%&&&&&&&&&%%%%%%$$$######%%%&&&((())))))(((''''''''''''((((((((())))))((((((***+++,,,---------,,,,,,,,,+++++++++******)))+++---,,,)))'''''')))''''''&&&&&&&&&%%%%%%%%%!!!"""###$$$%%%&&&&&&'''"""###%%%%%%$$$$$$%%%&&&###########################$$$%%%%%%######$$$%%% !!!  !!!#########$$$$$$$$$$$$######"""!!! !!!###$$$ !!!!!!###$$$%%%&&&&&&!!!&&&$$$###%%%"""############$$$$$$$$$ """"""!!! ###%%%######""""""######$$$%%%$$$###'''!!!"""############$$$$$$$$$############""""""""""""!!!!!!"""###############"""''''''###"""%%%###"""!!!"""!!!!!!########################&&&$$$######$$$%%%%%%$$$!!!###$$$###"""!!!"""###"""###$$$###""""""$$$&&&$$$###""" """###$$$"""!!! !!!###$$$%%%$$$###""""""###$$$%%%%%%$$$###""""""$$$&&&'''###############"""!!!!!! !!!!!! """$$$"""%%% &&&$$$"""############$$$$$$$$$###!!! """""" !!!***:::555&&&!!!&&&!!!""""""""""""""""""######$$$&&&### """###""" !!!"""######$$$######""""""###$$$$$$$$$$$$###&&&''''''%%%###!!!!!!"""""""""""""""""""""""""""!!!###%%%%%%$$$""""""###""""""############""""""######$$$$$$$$$%%%%%%%%%$$$%%%%%%$$$"""!!!"""###"""%%%((((((%%%######%%%&&&%%%######$$$%%%$$$$$$$$$$$$##################&&&%%%$$$#########$$$%%%%%%$$$###"""###$$$&&&'''"""###$$$%%%%%%%%%%%%%%%!!!""""""###$$$$$$%%%%%%$$$###"""!!!!!!"""###$$$########################%%%$$$"""!!!!!!"""$$$%%%"""###$$$$$$###"""###$$$!!!#########"""###$$$""""""""""""""""""""""""###############"""!!! &&&### $$$ """ """############"""###%%%$$$"""!!!!!!"""!!!"""###"""!!!!!!###%%% !!!"""""""""  """""" ###&&&!!!!!!"""###$$$&&&'''((()))%%%""""""$$$''''''&&& !!!""""""###"""""" !!!"""###$$$%%%%%%&&&""""""&&&&&&""""""&&& !!!"""###%%%%%%%%%%%%$$$%%%$$$###!!! !!!"""######""""""""""""######"""&&&$$$ ###'''%%%&&&%%%###!!!"""(((,,,###$$$$$$###"""!!!###$$$!!! ###&&&"""###,,,$$$$$$##################!!!"""$$$&&&((((((((((((&&&'''(((%%%!!!!!!$$$((($$$&&&'''&&&%%%%%%&&&(((%%%&&&'''''''''%%%"""!!!$$$######%%%((((((&&&###%%%&&&''''''&&&&&&((()))'''&&&%%%%%%%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$#########$$$%%%&&&&&&$$$###$$$&&&%%%''')))***)))((()))*********+++,,,,,,,,,++++++---------------------------,,,---,,,&&& %%%///'''''''''((()))(((%%%###"""&&&&&&###"""$$$&&&%%%###########################$$$&&&''''''&&&$$$###(((&&&""" """&&&((( !!!!!! !!!### !!!!!!!!!!!!!!!"""######$$$$$$$$$#########"""""""""###&&&$$$"""$$$"""############$$$$$$$$$!!!######!!!!!!###%%%######""""""######$$$%%%###!!! ###%%%###!!!"""############$$$$$$$$$############""""""""""""!!!"""###$$$$$$$$$$$$$$$"""''''''###!!!"""!!! !!!###%%%###!!!%%%,,,########################$$$###""""""$$$&&&&&&%%%"""$$$%%%$$$###"""###$$$"""###$$$###""""""$$$&&&$$$###"""!!!!!!"""###$$$""""""""""""#########$$$$$$$$$###""""""###$$$$$$######$$$$$$%%%%%%%%%$$$###############"""!!!!!!!!!"""###"""!!!"""###%%%%%%%%%%%%&&&!!!!!!"""""""""############!!! !!!######!!!"""***555;;;&&&$$$###""""""!!!!!!!!!!!!"""#########%%%!!! """######!!!!!!"""""""""!!!!!! """"""###$$$$$$$$$$$$######$$$$$$$$$"""!!!"""###"""""""""""""""""""""""" """$$$$$$###!!!!!!"""###"""!!! !!!"""############$$$$$$$$$%%%%%%"""###$$$$$$###"""###%%%&&&%%%%%%$$$$$$%%%'''(((""" !!!###%%%%%%$$$######$$$$$$$$$$$$$$$$$$%%%$$$######"""###$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$############%%%$$$###""""""###$$$%%%########################%%%$$$###""""""###$$$%%%###$$$%%%$$$""""""###$$$!!!###$$$$$$$$$%%%'''""""""""""""""""""""""""""""""#########"""!!!!!!%%%### $$$!!!### !!!""""""###"""""""""###$$$$$$"""!!!!!!"""!!!"""###"""!!!"""###%%%######!!! !!!!!!!!!"""""" ###%%%"""""""""###$$$%%%&&&''')))&&&"""!!!"""###"""!!! !!!""""""""""""""""""!!!!!!""""""######$$$$$$$$$!!!!!!%%%%%%!!!!!!$$$!!!""""""############""""""###$$$$$$######%%%'''######""""""""""""######"""###############$$$%%%'''&&&$$$""" ###%%%$$$$$$$$$###""""""$$$&&&%%%######%%%### ###***$$$$$$##################"""###%%%'''(((((('''''''''&&&&&&&&&&&&&&&%%%###$$$%%%&&&&&&%%%%%%'''(((&&&'''''''''&&&%%%###"""$$$######%%%'''(((&&&###%%%&&&''''''&&&&&&''')))'''&&&%%%%%%%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$######$$$&&&'''&&&%%%$$$%%%&&&&&&(((*********)))***+++******+++,,,,,,,,,++++++------------------------...+++***+++(((######(((&&&&&&&&&&&&&&&&&&%%%### ###""""""$$$$$$"""$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###'''%%%###!!!!!!###%%%'''!!!"""!!! """######"""!!! !!!"""### !!!""""""######""""""&&&%%%%%%$$$###"""!!!!!!)))%%%###%%%&&&$$$###$$$"""############$$$$$$$$$ """######""""""$$$%%%######""""""######$$$%%%!!!%%%'''&&&###"""%%%((("""############$$$$$$$$$$$$$$$#########""""""""""""######$$$$$$$$$$$$###"""&&&'''$$$"""######!!!"""!!!"""$$$!!! &&&########################&&&$$$""""""$$$%%%$$$######%%%&&&%%%$$$###$$$%%%"""###$$$###""""""$$$&&&$$$###"""!!!!!!"""###$$$"""######$$$$$$$$$$$$$$$$$$$$$###""""""###$$$$$$!!!"""$$$&&&&&&%%%$$$""""""############""""""!!! """###$$$###"""###$$$!!!""""""  !!!!!!!!!"""""""""!!!!!!"""###$$$"""!!!"""(((---CCC&&&'''$$$!!!!!!!!!!!!!!!"""######"""### ###%%%%%%"""""""""!!!!!! !!!"""######$$$$$$###### !!!""""""!!!!!!###$$$""""""""""""""""""""""""!!!######!!!!!!!!!"""%%%###!!!!!!###%%%#########$$$$$$$$$$$$%%% """###$$$######%%%&&&&&&$$$!!! """%%%'''(((###"""!!!!!!###$$$$$$#########$$$$$$%%%%%%&&&&&&$$$$$$###""""""###$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$######$$$%%%%%%%%%$$$$$$'''&&&%%%$$$###"""!!! $$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################%%%%%%$$$"""!!!"""###!!!###%%%%%%$$$$$$%%%&&&""""""""""""""""""""""""!!!!!!"""#########""""""$$$""" $$$"""$$$!!!!!!""""""""""""!!!!!!!!!###$$$$$$"""!!!!!!""""""#########""""""$$$%%%&&&$$$!!! !!!###%%%!!!""""""!!! """##################$$$%%%%%%(((&&&###"""######"""!!!"""""""""###""""""!!!!!!########################$$$""""""%%%%%%""""""$$$######"""""""""!!!!!! !!!"""######"""###%%%'''######""""""""""""######%%%###"""###%%%&&&%%%###%%%###!!!!!!!!!"""!!! %%%%%%$$$""""""###'''***+++'''%%%$$$###!!!###'''######$$$$$$$$$$$$$$$$$$###$$$%%%'''''''''&&&%%%&&&$$$###&&&))))))$$$ ###$$$&&&&&&&&&&&&''')))((((((''''''&&&%%%%%%%%%%%%$$$$$$%%%''''''&&&$$$%%%&&&''''''&&&&&&'''((('''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''%%%%%%&&&'''&&&(((***+++******+++,,,)))***+++,,,,,,,,,,,,,,,------------------------000+++)))++++++'''######&&&%%%%%%$$$$$$$$$$$$$$$#########%%%$$$!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&!!!""""""!!!!!!"""###$$$###!!! !!!###$$$ !!!"""$$$$$$###""""""##################$$$$$$+++(((&&&%%%$$$###$$$$$$""""""#########$$$$$$$$$""""""#########$$$$$$%%%######""""""######$$$%%%!!!%%%((('''###"""%%%)))""""""#########$$$$$$$$$$$$$$$$$$#########""""""""""""###############"""!!!$$$&&&%%%$$$$$$&&&(((!!! !!! ########################(((&&&$$$#########""" ###$$$%%%%%%######$$$%%%"""###$$$###""""""$$$&&&######"""!!!!!!"""######$$$###"""!!!"""###$$$%%%$$$##################$$$!!!"""###%%%%%%$$$$$$###""""""############"""!!!""""""!!! !!!((()))%%%###&&&%%% !!!!!!!!!"""""""""!!!!!!"""###$$$$$$#########'''%%%GGG%%%***%%%"""""""""""""""###$$$%%%"""""" !!!%%%'''&&&!!!"""""""""!!!!!! !!!""""""############### !!!###"""!!!!!!"""$$$"""""""""""""""""""""""" !!!######!!!!!!"""###%%%$$$###""""""###$$$%%%############$$$$$$$$$$$$!!!###$$$$$$######$$$%%%######"""!!! ###%%%***(((%%%$$$$$$$$$###!!!######$$$%%%&&&&&&''''''$$$###"""""""""###$$$%%%%%%&&&'''''''''&&&$$$######$$$$$$%%%%%%%%%$$$$$$'''&&&%%%$$$###""""""!!!""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$###"""$$$%%%%%%$$$"""!!!"""######$$$%%%%%%###""""""""""""""""""""""""""""""""" !!!"""#########"""###!!! %%%"""&&&!!!""""""""""""!!!!!! !!!###$$$$$$"""!!!"""###"""###$$$###""""""$$$&&&%%%$$$"""!!!!!!"""$$$%%%"""""""""!!!!!!!!!!!!"""$$$$$$###############$$$%%%$$$%%%%%%&&&'''''''''###############"""!!! $$$$$$$$$######"""""""""%%%%%%%%%''''''%%%%%%%%%$$$######""""""""""""""""""######!!!  """$$$######""""""######$$$######"""######$$$######!!! $$$%%%###!!!%%%%%%$$$"""!!!$$$(((,,,000+++&&&$$$$$$###$$$$$$######$$$$$$$$$$$$$$$%%%$$$%%%&&&'''&&&&&&$$$$$$$$$######$$$&&&&&&$$$!!!"""$$$&&&&&&&&&&&&((())))))((('''&&&&&&&&&&&&'''%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&''''''&&&%%%&&&(((%%%''')))*********+++,,,)))***++++++,,,,,,,,,,,,------------------------///,,,*********(((&&&%%%&&&&&&%%%$$$######%%%&&&###'''&&&%%%'''&&&###%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!######"""!!!"""###!!!  !!! !!!###$$$$$$$$$###"""##################$$$$$$&&&'''&&&###"""$$$%%%%%%""""""#########$$$$$$$$$############$$$$$$$$$$$$######""""""######$$$%%%"""###$$$$$$######$$$%%%""""""#########$$$$$$$$$$$$$$$$$$$$$############!!!""""""###""""""!!!!!!"""$$$&&&%%%""" ###'''###$$$###%%%)))########################%%%$$$""""""###$$$###""""""###$$$###"""!!!"""$$$"""###$$$###""""""$$$&&&######""""""""""""######%%%### !!!$$$'''#########$$$$$$###############"""""""""###$$$%%%!!!""""""#########""""""""""""!!! !!! %%%))))))((('''###!!!!!!!!!"""""""""###### !!!"""############$$$$$$%%%!!!CCC###***%%%############$$$%%%&&&'''!!!$$$###!!!###'''(((%%% !!!"""###############!!!!!!"""############"""###$$$$$$$$$"""!!!"""###""""""""""""""""""""""""!!!"""######""""""$$$%%% !!!"""######"""!!! """"""#########$$$$$$$$$###$$$%%%$$$"""!!!"""### $$$'''&&&!!! $$$***(((&&&%%%%%%$$$###"""######$$$%%%&&&&&&''''''$$$###"""""""""###%%%&&&%%%&&&'''(((((('''%%%$$$$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$###"""###$$$%%%$$$"""!!!"""###!!!"""###"""!!!"""########################### !!!"""""""""""""""###!!! %%%### &&&!!!""""""""""""!!!!!! """$$$$$$"""""""""###"""###$$$###""""""$$$&&&######$$$$$$$$$$$$#########"""!!!!!!!!!!!!!!!!!!$$$$$$######""""""#########$$$&&&'''''''''''''''######$$$######"""!!!!!!%%%%%%$$$$$$######""""""###%%%&&&&&&&&&&&&%%%###$$$$$$#########$$$%%%&&&""""""###""" !!!"""$$$$$$############$$$$$$"""%%%### !!!$$$""" """&&&'''$$$!!!%%%%%%$$$"""!!!$$$(((,,,000---)))%%%$$$%%%$$$"""######$$$$$$%%%%%%%%%%%%$$$%%%&&&&&&&&&%%%$$$###"""######""" ###%%%###$$$&&&&&&&&&&&&''')))(((((('''&&&&&&&&&''''''%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&'''&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&%%%%%%&&&(((###%%%((((((((((((***+++((()))***+++,,,,,,---,,,---------------------------...---***((((((***+++%%%&&&&&&%%%######&&&)))$$$((()))%%%$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""######$$$$$$$$$$$$%%%%%%$$$$$$$$$!!!###$$$###""""""""""""!!!  !!!"""!!!"""######$$$$$$######&&&%%%%%%$$$###"""!!!!!!!!!$$$%%%"""!!!$$$&&&%%%"""############$$$$$$$$$$$$"""!!!"""$$$$$$###"""######""""""######$$$%%%""""""!!!"""###$$$######"""############$$$$$$$$$%%%$$$$$$$$$$$$#########"""############"""!!!!!!$$$$$$&&&$$$"""###!!!"""%%%&&&######%%%########################!!! !!!$$$&&&&&&&&&!!!"""######"""!!!"""###"""###$$$###""""""$$$&&&"""""""""######"""""""""%%%""" $$$&&&"""###$$$$$$$$$$$$###"""$$$###!!! !!!"""$$$&&&!!!""""""############""" """###$$$###"""###$$$ !!!"""""""""!!! !!!!!!"""""""""######### !!!######"""!!!"""###$$$### 777!!!(((###"""""""""###$$$%%%&&&'''###%%%$$$###$$$'''%%% !!!"""###$$$$$$$$$$$$ !!!""""""######""""""###$$$%%%$$$"""!!!"""###"""""""""""""""""""""""""""#########"""###%%%''' """""" """""""""############$$$$$$%%%&&&$$$"""!!!!!!"""!!!%%%(((((($$$""""""$$$$$$###!!!"""$$$%%%%%%$$$######$$$$$$%%%%%%&&&&&&$$$############%%%&&&'''%%%&&&''''''((((((''''''$$$$$$%%%%%%%%%$$$###############$$$%%%&&&&&&'''&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%########################"""###$$$$$$###"""###$$$!!!"""###%%%'''######################## !!!"""""""""!!!!!!###!!! %%%"""&&&!!!!!!""""""""""""!!!!!! """###$$$"""""""""###"""$$$$$$$$$######$$$&&&!!!"""$$$%%%%%%$$$###"""###!!! """###"""!!!$$$######"""""""""######"""%%%'''(((&&&$$$""""""#########$$$######""""""%%%%%%$$$$$$$$$#########"""$$$######$$$"""%%%$$$######$$$%%%&&&'''!!!"""###$$$$$$%%%''')))$$$$$$############$$$$$$"""&&&###$$$&&&%%%$$$$$$%%%$$$"""!!!%%%%%%$$$""""""###'''***,,,---+++&&&$$$%%%%%%"""######$$$$$$%%%&&&&&&&&&$$$$$$%%%&&&&&&%%%$$$###!!!###$$$"""###((($$$%%%'''&&&%%%%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&%%%######%%%&&&%%%&&&'''&&&%%%$$$%%%&&&%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&"""$$$%%%%%%%%%%%%&&&'''"""$$$'''((((((((()))+++((()))***+++,,,---------------------------------+++//////+++'''(((***)))###&&&'''&&&$$$###&&&)))%%%)))((($$$"""$$$%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$%%%$$$"""""""""$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%$$$$$$$$$#########""""""$$$&&&###!!!$$$%%%###"""############$$$$$$$$$$$$""" !!!###$$$""" ######""""""######$$$%%%######$$$$$$$$$$$$%%%%%%"""############$$$$$$$$$%%%%%%$$$$$$$$$#########%%%%%%%%%%%%%%%$$$############%%%%%% ''''''###"""$$$###########################"""!!! !!!###%%%%%%$$$"""###$$$$$$""""""###$$$"""###$$$###""""""$$$&&&""""""############""""""""""""!!!!!!!!!"""###$$$"""###$$$$$$$$$$$$###""""""""""""""""""######$$$!!!!!!"""###############!!!"""###"""!!!"""###%%%&&&"""###''' !!!!!!!!!"""""""""$$$###!!! !!!%%%"""""")))%%%$$$!!! !!!"""###%%%&&&###%%%%%%###$$$%%% !!!!!!"""""""""""""""!!! !!!!!!""""""""""""""" """###"""!!!!!!"""$$$""""""""""""""""""""""""!!!"""""""""!!!"""$$$''' !!!!!! """"""""""""###############$$$%%%$$$""""""###$$$###!!!!!!$$$&&&%%%######"""!!!"""$$$&&&&&&&&&######$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$&&&'''(((%%%&&&&&&&&&'''(((******$$$%%%%%%%%%%%%$$$###"""######$$$$$$%%%&&&''''''&&&&&&'''(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""###$$$%%%!!!"""$$$$$$######$$$&&&!!!""""""###$$$&&&########################!!!!!!!!!"""!!!!!! $$$""" %%%"""%%% !!!""""""###"""""" !!!###$$$###"""###$$$###$$$$$$$$$######%%%'''""""""""""""######$$$$$$"""  """$$$###"""###"""""""""""""""###$$$!!!$$$((()))'''$$$######""""""###$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""$$$""""""$$$"""'''%%%$$$###"""###$$$%%%!!!###$$$%%%%%%&&&(((+++%%%$$$$$$######$$$$$$%%%!!!###$$$###  """%%%&&&&&&%%%###""""""###$$$$$$$$$###""""""$$$&&&&&&,,,---((($$$%%%%%%#########$$$$$$%%%&&&&&&'''######%%%%%%&&&%%%$$$###"""###############%%%&&&&&&'''''''''%%%$$$%%%&&&$$$%%%&&&''''''&&&%%%$$$&&&''''''%%%###"""$$$'''%%%&&&'''&&&$$$###$$$%%%%%%%%%&&&''''''&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''!!!###$$$$$$$$$$$$%%%'''"""$$$'''(((((()))***,,,((()))***+++,,,---------------------------------+++......+++******%%% $$$''''''$$$"""$$$'''"""'''(((%%%###%%%%%%###$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###%%%$$$$$$######$$$$$$%%%!!!$$$%%%$$$###""""""!!!!!!""""""""""""!!!!!!$$$###"""""""""###%%%&&& !!!"""###$$$%%%&&&&&&$$$((($$$!!!$$$%%%""""""############$$$$$$$$$$$$!!! ######"""#########"""###$$$$$$%%%###&&&((('''%%%$$$&&&)))"""############$$$$$$$$$%%%%%%%%%$$$$$$$$$######''''''''''''&&&&&&%%%$$$!!!!!!%%%((($$$ &&&000""" $$$&&&###!!!"""########################'''%%%###""""""!!! ###$$$%%%%%%######$$$%%%"""###$$$###""""""$$$&&&""""""############"""""" """$$$%%%&&&%%%###""""""###$$$%%%%%%$$$###""" !!!###$$$%%%$$$"""!!!!!!!!!"""############### !!!!!! """$$$ !!!$$$))))))&&&###""" !!!!!!"""$$$###  %%%!!!$$$ """)))  """###$$$###$$$$$$"""######""""""""""""!!!  !!!!!!""""""""""""""" !!!!!!!!!###%%%"""""""""""""""""""""""" !!!!!! !!!$$$&&&######""""""""""""######""""""""""""############!!!"""$$$$$$######$$$&&&###""")))&&&!!!(((&&&%%%%%%&&&'''&&&%%%$$$$$$##################%%%%%%$$$$$$%%%'''((()))&&&%%%%%%%%%''')))+++---%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$%%%%%%&&&&&&&&&######%%%%%%%%%%%%######%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$"""!!!!!!"""$$$%%% !!!#########$$$%%%'''"""$$$%%%$$$"""!!!!!!!!!########################!!!"""""""""!!! $$$""" $$$"""$$$!!!"""############ !!!###$$$###"""###$$$###$$$%%%$$$######%%%'''$$$"""!!! """$$$&&&"""###%%%$$$###"""""""""""""""###$$$$$$###)))+++***(((((((((!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###&&&######&&&###((('''$$$"""!!!!!!""""""###$$$%%%$$$######$$$&&&%%%$$$$$$######$$$$$$%%%%%%###""""""######""" ###%%%$$$""""""%%%(((###$$$$$$###"""!!!###$$$"""+++...)))$$$$$$%%%$$$######$$$%%%%%%&&&''''''"""###$$$%%%&&&%%%$$$$$$$$$######%%%))))))&&&"""'''(((((('''%%%$$$$$$%%%"""$$$&&&''''''&&&$$$###&&&''''''%%%""""""$$$'''%%%&&&'''&&&$$$###$$$%%%%%%%%%&&&''''''&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&''''''''' """############%%%&&&###%%%((())))))***+++---((((((***+++,,,---------------------------------+++---,,,+++---,,,!!!"""'''&&&###!!!###&&&%%%)))((('''((('''$$$###########################$$$&&&''''''&&&$$$###&&&%%%$$$######$$$%%%&&&$$$%%%%%%$$$!!! !!!######"""!!!!!! !!!!!!!!!!!!!!!"""""""""""""""$$$""""""$$$""""""######$$$$$$$$$$$$$$$%%%""""""%%%###!!!""""""""""""#########"""$$$&&&&&&%%%#########&&&&&&%%%%%%&&&&&&'''(((###&&&&&&$$$&&&)))$$$###$$$%%%%%%######$$$%%%$$$$$$%%%%%%%%%$$$$$$######$$$&&&&&&$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%###!!!"""$$$$$$!!!########################'''&&&$$$"""!!!!!!""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""###%%%%%%###&&&&&&$$$""""""###!!!""""""""""""!!!!!! """""""""""""""""""""""" %%%&&&"""!!!$$$### !!!!!!""""""######!!!""""""!!! """%%%''' ###&&&(((######""""""!!!!!! $$$###"""!!!!!!"""###$$$ !!!"""$$$$$$""" '''!!! !!! ###!!!$$$((('''""""""''' !!!"""""""""""""""#########""""""!!! """"""""""""""""""""""""#########""""""""""""!!!!!!!!! !!!"""$$$%%%%%%$$$$$$###""""""""""""$$$&&&$$$ ###'''###$$$$$$$$$$$$%%%%%%%%%'''$$$######%%%$$$!!!&&&%%%$$$###$$$%%%&&&'''$$$&&&))))))'''&&&&&&&&&''''''&&&%%%$$$%%%'''((($$$(((***'''$$$###%%%&&&###$$$%%%###!!! ###&&&###$$$$$$%%%%%%$$$$$$############$$$$$$%%%%%%%%%!!!###$$$$$$######$$$%%%"""""""""""""""""""""""""""###$$$###"""!!!"""### """######""""""###$$$$$$$$$$$$"""!!!!!!$$$&&&"""""""""""""""######$$$ &&&$$$$$$&&&$$$!!!"""&&&!!!###$$$%%%%%%$$$"""!!!!!!!!!"""###$$$%%%%%%%%%""""""###$$$%%%%%%&&&&&&'''######&&&'''%%%$$$&&&&&&&&&(((###+++ &&&%%%$$$$$$$$$%%%&&&'''""""""#########$$$$$$$$$ !!!"""######$$$$$$###'''&&&%%%%%%$$$$$$$$$%%%''''''%%%###!!!!!!$$$'''###$$$%%%&&&&&&%%%###!!!%%%%%%$$$######$$$%%%%%%###'''***((($$$"""%%%((($$$***,,,'''$$$&&&$$$ $$$$$$$$$%%%&&&'''((()))$$$%%%%%%###""""""$$$''' !!!"""'''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''&&&%%%$$$$$$&&&&&&%%%$$$ """$$$%%%$$$###"""%%%%%%&&&'''&&&%%%###"""((('''&&&%%%$$$%%%&&&&&&'''&&&%%%%%%%%%%%%&&&'''%%%(((***)))''')))...444///***)))---...+++---222,,,,,,,,,------.........222000---+++)))(((''''''***'''%%%%%%''''''%%%###&&&%%%$$$$$$$$$%%%&&&'''$$$%%%%%%###""""""$$$'''$$$###"""""""""###%%%%%%###((((((&&&$$$%%%((("""###$$$###"""!!!"""###$$$###""""""!!!!!!!!!""" !!!###$$$$$$$$$###"""$$$"""  """$$$"""#########$$$$$$$$$$$$ !!!&&&'''$$$######$$$$$$$$$%%%%%%%%%###$$$&&&&&&%%%$$$$$$%%%###############$$$$$$%%%###&&&%%%"""###$$$###$$$%%%%%%######$$$%%%$$$$$$$$$%%%%%%$$$$$$######$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""'''%%%$$$%%%''''''%%%###$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$%%%%%%''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""###$$$%%% """$$$$$$$$$$$$'''***"""######$$$$$$#########"""""""""""""""""""""""" $$$$$$!!! ######!!!!!!!!!!!!""""""""""""!!!""""""!!! !!!$$$'''"""!!!  """###""""""""""""!!!!!!!!!!!!###"""!!!!!!!!!!!!"""###"""!!!!!!"""###"""!!! ###"""""""""###  $$$### $$$ !!!""""""""""""""""""""""""""""""!!!!!! """"""""""""""""""""""""######################## """"""!!!"""###%%%$$$$$$$$$#########""""""!!!###%%%###"""&&&$$$"""!!! """$$$%%%'''%%%###$$$%%%%%%"""%%%%%%%%%%%%%%%&&&&&&'''$$$&&&((()))'''&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&''''''&&&$$$######""" %%%&&&&&&%%%""""""%%%(((###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$%%%%%% """######""""""###$$$########################"""###$$$###"""!!!"""### !!!  !!!### !!!"""!!!!!!""""""""""""""""""######$$$ !!!"""""""""""""""%%%######%%%### !!!%%%"""###$$$%%%$$$$$$###"""!!!!!!"""$$$$$$%%%%%%$$$!!!!!!"""###%%%&&&''''''%%%""""""%%%'''%%%%%%'''"""'''...***!!!$$$)))$$$%%%$$$$$$###$$$%%%&&&'''###$$$$$$$$$%%%%%%%%%%%% !!!!!!!!!!!!!!! %%%%%%$$$$$$############$$$###""" !!!$$$"""$$$%%%%%%$$$$$$%%%&&&%%%%%%$$$######$$$%%%%%%###&&&)))'''$$$###%%%)))!!!'''***&&&%%%'''&&&###%%%%%%%%%%%%&&&&&&'''((($$$%%%%%%$$$"""###%%%&&&######%%%'''$$$ ###***&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''&&&%%%$$$$$$&&&&&&%%%$$$!!!###%%%&&&''''''&&&%%%%%%%%%&&&'''&&&%%%$$$###''''''%%%$$$$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&(((***)))&&&&&&***///...******---...,,,---222,,,,,,------------------************+++,,,------&&&### !!!$$$$$$$$$'''&&&%%%$$$$$$$$$%%%&&&$$$%%%%%%$$$""""""$$$&&&$$$###"""""""""###%%%&&&!!!%%%))))))%%%"""###%%% """######""""""$$$%%%$$$$$$###""""""""""""###!!!###%%%&&&%%%%%%$$$######""""""""""""##################$$$$$$$$$$$$###'''%%%###%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&%%%%%%''')))%%%%%%%%%%%%&&&&&&''''''%%%''''''%%%%%%&&&######$$$%%%%%%######$$$%%%###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$###""""""$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""###""""""###%%%%%%$$$"""%%%%%%%%%%%%%%%%%%%%%%%% !!!"""$$$&&&'''##############################""""""######$$$%%%###$$$$$$######%%%))),,,######$$$%%%&&&&&&&&&%%%!!!!!!!!!!!!!!!!!!!!!!!! """""" ######!!!""""""""""""!!!!!!!!!!!!!!!""""""!!!!!!!!!$$$&&&###"""!!!  !!!"""!!!!!!!!!!!!"""""""""""""""!!!!!! !!!!!!"""######"""!!!!!!!!!"""""" ######$$$&&&###"""###$$$###!!!###''' !!!!!!""""""""""""""" !!!!!!""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$%%%%%% !!!######""""""$$$%%%"""""""""#########$$$$$$ """###"""!!!$$$%%%### !!!%%%'''&&&%%%$$$%%%&&&%%%###!!!$$$%%%&&&&&&''''''&&&&&&$$$&&&(((((('''&&&&&&&&&&&&((()))((('''&&&'''))),,,(((%%%&&&((()))&&&$$$'''''''''&&&$$$%%%''')))###$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$$$$$$$$$$$$$ !!!""""""!!!!!!"""$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""######"""!!!"""$$$$$$$$$$$$"""!!!"""%%%(((!!!""""""!!! !!!"""""""""""""""######$$$""""""###$$$$$$$$$$$$$$$  ######!!!$$$)))########################!!!"""###$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$!!!"""%%%&&&$$$%%%)))!!!333555(((###$$$$$$'''$$$############$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&""""""""""""!!! $$$$$$##################""""""!!!!!!###!!!###%%%%%%###$$$'''+++%%%$$$$$$######$$$$$$%%%"""%%%''''''$$$$$$&&&)))$$$'''&&&&&&'''(((&&&%%%%%%%%%%%%%%%&&&&&&&&&$$$%%%%%%$$$######%%%&&&%%%%%%(((***((($$$&&&+++&&&&&&&&&%%%&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&%%%$$$$$$&&&&&&%%%$$$###$$$&&&'''(((((('''&&&$$$%%%&&&&&&&&&%%%$$$###&&&&&&%%%$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&)))***)))&&&%%%&&&)))---+++***---...,,,---111------------------,,,,,,,,,,,,,,,,,,+++***)))((($$$!!!"""%%%&&&'''&&&%%%$$$$$$$$$$$$%%%$$$%%%%%%$$$######$$$&&&$$$######"""###$$$%%%&&&%%%(((***((($$$!!!!!!"""!!!###$$$$$$###"""$$$%%%$$$$$$###############$$$ !!!!!!"""###$$$&&&'''###$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$)))+++)))%%%###$$$&&&&&&&&&&&&&&&''''''''''''%%%&&&&&&%%%%%%&&&)))+++&&&&&&'''(((((((((((((((###$$$&&&'''((()))(((&&&###$$$%%%%%%######$$$%%%######$$$%%%%%%%%%$$$$$$$$$$$$###"""!!!"""%%%'''###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!"""$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%% !!!"""$$$$$$""""""""""""""""""""""""###############$$$$$$$$$&&&&&&%%%$$$######%%%&&&"""###$$$%%%&&&&&&&&&&&&!!!!!!!!!!!!!!!!!!!!!!!!""""""!!! ###$$$%%%######""""""!!!!!! !!!"""###"""!!!!!!###%%%!!! !!!"""###$$$ !!!"""#########!!!!!! !!!!!!"""""""""!!! !!!$$$%%% !!!"""!!!!!!$$$$$$$$$$$$$$$###"""%%%(((!!!!!!""""""""""""!!!!!! !!!"""############!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$%%%&&&&&& !!!######"""!!!###$$$!!!!!!!!!"""###$$$$$$%%%!!!"""###"""!!! """###&&&$$$###""""""$$$&&&'''%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%&&&'''((('''&&&&&&$$$&&&(((((('''%%%%%%&&&"""%%%(((((('''''')))++++++'''%%%'''))))))((()))((('''&&&&&&%%%&&&'''(((###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$#########!!!"""######""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""######""""""###$$$%%%%%%$$$"""!!!###&&&)))!!!###&&&&&&%%%#########"""""""""""""""######$$$"""###$$$$$$%%%%%%$$$$$$"""$$$$$$(((...#########"""######$$$%%%!!!"""###$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$######"""%%%######%%%%%%###$$$)))***===444"""######%%%###############$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$###"""!!!###$$$$$$$$$$$$$$$######$$$%%%$$$###!!!!!!$$$&&& $$$''''''$$$$$$&&&)))$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&&&&%%%%%%'''))) ###&&&&&&%%%&&&''''''%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%&&&%%%$$$###%%%&&&######&&&)))((($$$%%%)))&&&&&&&&&&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$&&&'''&&&%%%###$$$%%%&&&''''''&&&&&&$$$%%%&&&&&&&&&%%%$$$###%%%%%%$$$$$$$$$#########%%%%%%$$$$$$$$$$$$%%%%%%&&&(((***)))'''&&&&&&''',,,++++++---------...///.........------,,,,,,,,,------------+++)))'''%%%%%%###!!!!!!"""$$$%%%&&&'''&&&&&&%%%$$$$$$$$$$$$###$$$%%%%%%######$$$%%%$$$$$$###"""###$$$%%%&&&&&&((()))((($$$"""!!!"""###$$$%%%$$$###""""""$$$$$$###############$$$$$$"""!!!"""&&&)))###$$$%%%&&&&&&%%%$$$###%%%$$$$$$$$$$$$$$$$$$$$$ !!!$$$%%%$$$###%%%(((%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&%%%&&&))),,,######$$$%%%%%%%%%%%%$$$ !!!###%%%%%%%%%%%%&&&###$$$%%%%%%######$$$%%%"""###$$$%%%%%%%%%%%%%%%#########!!! """%%%'''#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$%%%%%%%%%""""""""""""""""""""""""""""""######$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$"""!!!!!!!!!###$$$%%%%%%%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!###"""!!!""""""###$$$&&&######""""""!!!!!! !!!"""######!!!!!!###$$$!!!!!!!!!!!!!!!"""###### !!!"""###$$$$$$ !!!!!!!!!!!! !!!"""!!!!!!"""&&&)))$$$!!!!!!###""" !!!!!! """$$$!!!!!!""""""""""""!!!!!! """############!!!!!!!!!!!!!!!!!!!!!!!! !!!###$$$%%%&&&&&&!!!"""!!! !!!### !!!"""###$$$$$$%%%"""###$$$$$$###"""######"""###$$$%%%%%%%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%%%%###$$$&&&'''''''''&&&%%%###%%%'''(((&&&%%%%%%%%%###%%%$$$%%%)))---(((%%%$$$%%%""" &&&'''&&&$$$$$$$$$%%%&&&&&&###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$#########"""$$$%%%%%%######$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$ """######""""""###$$$!!!!!! """%%%"""%%%''''''&&&$$$$$$$$$"""""""""""""""######$$$!!!"""######$$$$$$###### $$$%%%$$$(((---######""""""###$$$%%%%%%""""""###$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$'''%%%%%%&&&$$$!!!$$$)))>>>DDD000%%%%%%$$$""""""######$$$$$$$$$$$$############$$$$$$$$$$$$""""""###$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%$$$%%%%%%&&&%%%######%%%'''!!!$$$((()))&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%'''((($$$$$$&&&&&&%%%$$$$$$&&&$$$%%%%%%&&&&&&%%%$$$###$$$%%%&&&&&&%%%$$$%%%&&&###"""%%%))))))%%%%%%((('''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$&&&'''&&&%%%%%%%%%&&&&&&'''''''''&&&###$$$%%%&&&&&&&&&%%%$$$%%%%%%%%%$$$$$$$$$######%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&((())))))((())))))***,,,,,,,,,---...///............------,,,,,,,,,&&&''')))+++,,,,,,,,,+++%%%&&&&&&&&&%%%$$$$$$###&&&&&&&&&%%%%%%$$$$$$$$$###$$$%%%%%%$$$###$$$%%%%%%$$$#########$$$&&&&&&%%%&&&'''&&&%%%$$$$$$$$$$$$%%%&&&%%%###""""""$$$###""""""""""""###$$$$$$###!!!!!!%%%((($$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$'''$$$$$$&&&&&&$$$$$$&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&''''''&&&&&&(((***$$$%%%&&&'''((('''&&&%%%'''&&&'''(((&&&######&&&###$$$%%%%%%######$$$%%%"""###$$$$$$%%%%%%%%%%%%!!!"""###"""!!!"""$$$'''#########$$$$$$%%%%%%&&&###########################%%%&&&&&&%%%$$$%%%&&&##############################$$$$$$$$$######"""########################""""""###$$$$$$$$$$$$### """$$$&&&&&&$$$"""!!!!!!"""###$$$$$$$$$###!!!!!!!!!!!!!!!!!!!!!!!!$$$!!!!!!######!!!"""%%%""""""""""""!!!!!!!!!!!!!!!"""$$$###"""!!!"""###$$$$$$######"""!!!  !!!"""######$$$ !!!!!!""""""!!!!!! !!!######""""""%%%)))%%%######$$$!!!"""### """######"""""""""""""""!!!!!! !!!"""############"""""""""""""""""""""""" !!!"""###$$$%%%%%%!!!"""!!!  """ !!!!!!"""###$$$$$$######$$$$$$$$$$$$######!!!###$$$%%%$$$"""!!!!!!###%%%&&&%%%$$$%%%&&&###$$$%%%%%%&&&&&&%%%%%%###%%%''''''&&&%%%%%%%%%"""&&&'''&&&(((///444---)))(((((("""%%%'''%%%###"""$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$$$$$$$$$$$$$###$$$&&&%%%$$$$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$ !!!######""""""###%%%!!!!!!!!! """%%%!!!###$$$$$$###""""""###"""""""""""""""######$$$!!!!!!"""############"""%%%######&&&$$$"""$$$((("""""""""###$$$$$$%%%%%%"""######$$$$$$$$$###### !!!"""###%%%&&&'''((((((&&&''''''$$$"""%%%,,,PPPBBB+++!!!'''&&&"""%%%"""###$$$$$$%%%%%%$$$$$$""""""#########$$$$$$$$$ !!!"""###############$$$%%%&&&'''&&&%%%$$$###$$$$$$$$$######$$$&&&###$$$%%%&&&&&&$$$"""!!!###$$$$$$%%%%%%$$$$$$#########$$$$$$%%%%%%&&&&&&&&&%%%%%%'''%%%!!!"""%%%###$$$%%%&&&&&&%%%$$$###$$$%%%''''''&&&%%%%%%&&&&&&$$$%%%)))***((((((+++''''''&&&&&&''''''((()))''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%$$$######$$$&&&''''''&&&((((((((((((((((((((()))###$$$%%%&&&&&&&&&%%%$$$%%%%%%%%%&&&%%%$$$$$$###%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&'''((()))***+++))),,,---,,,---//////---------------------,,,,,,******************))))))###%%%((((((&&&###!!!!!!$$$%%%%%%&&&&&&%%%%%%$$$"""$$$&&&&&&$$$###$$$$$$%%%$$$$$$######%%%&&&'''%%%%%%%%%%%%%%%%%%%%%&&&"""$$$%%%%%%######$$$&&&"""!!!!!!!!!""""""###$$$###"""!!! !!!"""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$...'''###'''***'''$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$&&&((('''&&&%%%&&&'''&&&''')))*********)))(((+++)))***,,,)))$$$$$$)))###$$$%%%%%%######$$$%%%""""""###$$$%%%%%%%%%%%% !!!######""""""$$$%%%"""######$$$%%%%%%&&&&&&########################!!!$$$%%%%%%"""!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""######"""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%$$$$$$######"""!!!###&&&'''%%%###""""""###############""""""""""""""""""""""""""""""######!!!!!!!!!!!!!!!""""""""""""!!!###$$$$$$"""!!!"""###############""""""!!! !!!!!!""""""######!!!!!!"""######"""!!!!!!###&&&%%%"""!!!###&&&!!!!!!###%%%"""!!!%%%&&&###"""%%%&&&###"""""""""""""""!!! !!!""""""###"""""""""""""""""""""""""""""" !!!""""""###### """###"""!!! !!!""" !!!!!!!!!""""""######"""""""""###$$$$$$"""!!! !!!"""############""""""%%%%%%$$$###%%%'''$$$############$$$%%%%%%###%%%''''''&&&$$$$$$%%%$$$'''***(((&&&(((000777222***'''***''' ((('''%%%""""""$$$&&&%%%$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$%%%%%%"""$$$%%%%%%$$$###%%%&&&########################!!!######""""""$$$%%%###$$$%%%$$$######%%%'''!!!""""""!!! !!!###"""""""""""""""######$$$!!!!!!"""###############$$$"""###%%%$$$!!!"""''' !!!###$$$%%%%%%$$$$$$######$$$$$$$$$######"""""""""###$$$%%%%%%&&&&&&&&&&&&'''(((&&&$$$)))111UUU666$$$'''%%%"""###$$$######%%%&&&&&&&&&%%%$$$#########$$$$$$$$$%%%%%%!!!""""""#########"""""""""###$$$&&&&&&&&&$$$$$$!!!###$$$$$$###"""$$$%%%&&&### ###&&&$$$"""###$$$%%%%%%%%%%%%$$$###$$$$$$###$$$%%%%%%%%%$$$&&&$$$$$$&&&%%%!!!"""'''!!!"""$$$&&&&&&&&&%%%$$$$$$%%%'''(((&&&%%%%%%&&&(((%%%%%%(((***)))***---'''''''''''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%$$$######$$$&&&''''''&&&)))((((((''''''(((((((((###$$$%%%&&&'''&&&%%%%%%%%%&&&&&&'''&&&%%%$$$###$$$%%%&&&&&&&&&&&&%%%$$$%%%$$$$$$$$$&&&((()))***(((---...,,,---000000,,,,,,,,,------------------000///---***(((&&&%%%$$$"""%%%''''''$$$######%%%"""###%%%&&&&&&&&&&&&%%%"""$$$&&&&&&%%%######$$$%%%%%%$$$###$$$%%%&&&'''&&&%%%$$$$$$%%%%%%%%%%%% """$$$$$$$$$%%%&&&(((!!!!!! !!!!!!"""######""""""$$$%%%%%%$$$###"""%%%$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$!!!)))***)))***%%%%%%%%%&&&&&&&&&''''''$$$&&&((((((&&&%%%%%%%%%###$$$&&&(((((('''&&&%%%%%%###%%%)))'''"""$$$***###$$$%%%%%%######$$$%%%!!!"""###$$$%%%&&&&&&&&&!!!###$$$######$$$%%%""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''')))(((%%%###$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%$$$######+++'''###"""$$$%%%%%%#########$$$$$$$$$###""""""########################!!!###""" !!!!!!""""""######!!!###$$$$$$"""!!!"""""" !!!###$$$$$$$$$$$$!!!!!!!!!!!!""""""""""""!!!"""###$$$$$$###"""!!!!!!%%%((('''""" ###!!!$$$### %%%!!!$$$ """""""""""""""""""""!!! !!!!!!""""""""""""""""""""""""""""""""""""""" !!!!!!"""""""""###$$$###"""!!!"""###!!!!!!!!!!!!""""""""""""!!!!!!!!!"""######!!!%%%$$$#########$$$&&&&&&!!!$$$%%%######%%%'''$$$###"""!!!"""###%%%&&&###%%%''''''&&&$$$$$$%%%"""%%%&&&### """***222///###%%%((($$$$$$)))(((%%%""""""%%%'''&&&$$$$$$$$$$$$%%%%%%$$$$$$$$$#########$$$$$$%%%%%%&&&!!!###$$$$$$######$$$%%%""""""""""""""""""""""""!!!"""###""""""$$$&&& """######""""""###$$$"""""""""!!! """$$$"""""""""""""""######$$$""""""###$$$$$$$$$$$$#########"""%%%***!!!###%%%&&&%%%$$$#########$$$$$$$$$######"""((('''&&&%%%###"""!!! $$$$$$&&&((('''&&&---555RRR******###"""######$$$%%%&&&'''&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$###""" !!!###%%%&&&%%%###""""""###%%%%%%$$$$$$%%%&&&)))!!!!!!&&&'''&&&###$$$%%%&&&&&&%%%$$$###%%%$$$###$$$%%%%%%$$$###&&&"""###&&&%%%!!!"""((( !!!$$$&&&'''&&&%%%$$$$$$&&&(((((('''%%%%%%&&&((($$$###&&&(((((())),,,'''''''''''''''((())))))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%$$$######$$$&&&''''''&&&'''&&&&&&%%%%%%%%%&&&&&&######%%%&&&'''&&&&&&%%%&&&&&&'''((('''&&&%%%$$$###$$$%%%&&&&&&%%%$$$###'''$$$""""""$$$&&&'''((((((---///,,,---111000+++,,,,,,,,,------.........,,,+++)))((((((((()))***$$$&&&'''&&&$$$$$$(((+++!!!"""$$$&&&'''''''''&&&"""$$$&&&&&&%%%$$$###$$$%%%%%%$$$$$$$$$%%%&&&'''(((&&&$$$$$$%%%%%%%%%$$$"""$$$%%%%%%### !!!###$$$###"""!!!"""###!!!"""###$$$$$$###!!!!!!%%%%%%$$$$$$###$$$$$$$$$"""###$$$$$$###"""###$$$"""###%%%%%%$$$$$$$$$%%%$$$%%%&&&''''''&&&$$$###)))&&&$$$$$$'''))))))'''$$$$$$%%%&&&&&&&&&&&&%%%$$$""""""%%%%%%$$$"""!!!&&&$$$"""###%%%&&&%%%"""'''$$$""""""%%%''''''%%%######$$$$$$$$$%%%%%%%%%!!!$$$$$$$$$$$$%%%&&&$$$###"""!!!!!!"""###$$$""""""""""""""""""""""""''''''''''''&&&&&&%%%$$$############$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%""""""$$$%%%%%%$$$###"""########################"""%%%&&&$$$!!!###############"""!!! !!!""""""!!!!!!"""###!!!"""###############"""%%%###!!!  !!!""" ###%%%$$$""" """$$$ """%%%$$$""" !!! """###"""!!! !!!### !!!""""""######""" """$$$$$$###"""###$$$$$$$$$###"""""""""""""""  """ ######"""""""""$$$""""""""""""############ !!!!!!!!!%%%***)))%%%%%%###""""""######!!! """ &&&&&& !!!"""###$$$###"""!!!"""###"""""""""!!! """$$$%%%### !!!%%%'''!!! !!!%%%((()))'''$$$!!!%%%'''&&&$$$""""""%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$$$$"""!!!!!!%%%&&&%%%%%%&&&%%%!!!$$$$$$$$$############""" %%%***(((###$$$(((###"""""""""###$$$%%%%%%***&&&###!!! """$$$$$$"""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$%%%%%%$$$###"""!!!!!! """$$$%%%'''!!!###%%%%%%$$$"""!!!%%%(((%%%"""""""""""""""######$$$(((&&&$$$""""""$$$&&&(((""""""""""""############$$$%%%((('''######---:::888---$$$$$$%%%######&&&$$$%%%&&&%%%###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!###$$$$$$%%%%%%$$$$$$###"""&&&***)))### ###'''$$$###$$$''')))'''%%%%%%%%%&&&'''&&&$$$""" ######$$$%%%%%%%%%%%%$$$######%%%&&&'''(((((((((%%%$$$######$$$''')))+++&&&%%%%%%$$$%%%&&&((()))%%%$$$###"""###%%%(((***$$$%%%&&&'''''''''&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###&&&))))))'''&&&''')))"""###%%%%%%&&&%%%$$$###"""###%%%&&&&&&%%%###"""######$$$###"""###&&&(((&&&---,,,---555333---111//////......------,,,,,,,,,,,,+++***)))((('''&&&$$$%%%&&&'''&&&%%%$$$###%%%'''((('''&&&%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%###""""""$$$''')))'''%%%$$$%%%%%%$$$""" ###$$$#########$$$!!!###$$$###"""!!!"""###""""""############""""""%%%$$$$$$######$$$$$$$$$"""###$$$$$$###"""###$$$"""###%%%%%%$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$(((&&&###$$$&&&(((((('''###$$$$$$%%%%%%%%%%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&'''%%%###$$$&&&'''%%%$$$&&&$$$""""""%%%&&&&&&%%%######$$$$$$$$$%%%%%%%%%!!!"""$$$$$$######$$$&&&&&&&&&%%%$$$$$$%%%&&&&&&###########################$$$$$$$$$######"""!!!"""""""""######$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$######"""########################!!!!!!###$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$###""" !!!""""""!!!!!!"""###""""""""""""!!! $$$###!!! !!!""" """$$$$$$"""!!!"""###!!!###%%%$$$""" !!!"""!!!"""###"""!!! !!!###!!!"""""""""""""""!!! !!! !!!$$$&&&$$$###"""!!!!!!!!!!!!""" """!!! !!!###%%%"""!!!$$$$$$""""""""""""############"""#########%%%(((&&&!!!######""""""######"""!!!"""!!!%%%%%%!!!!!!"""$$$%%%$$$###"""###$$$###$$$$$$$$$""""""$$$%%%$$$###!!! """$$$&&& """%%%&&&$$$"""!!!###%%%%%%$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%$$$###!!!$$$&&&$$$$$$&&&$$$!!!""""""######$$$$$$$$$%%%((($$$###%%%%%% &&&%%%$$$###""""""""""""***&&&###$$$(((""""""###$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######"""!!!!!!$$$###"""!!! !!!!!!%%%$$$$$$#########$$$%%%&&&%%%"""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############%%%%%%''''''$$$###***444333)))"""###&&&%%%%%%''' """$$$$$$$$$$$$&&&((($$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$######"""###$$$$$$%%%%%%$$$$$$###&&&&&&&&&%%%############%%%$$$"""$$$&&&'''&&&$$$!!!!!!!!!""""""###$$$%%%######$$$%%%%%%%%%%%%$$$&&&&&&&&&'''&&&&&&%%%$$$$$$######$$$&&&))),,,...&&&&&&%%%$$$$$$%%%'''''''''%%%$$$######%%%((()))&&&&&&%%%%%%%%%&&&'''(((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""$$$&&&%%%###"""###%%%$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%$$$%%%'''***...---***666MMMMMM:::---111111111111000000000000///...---+++)))'''&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%&&&''''''%%%$$$$$$%%%%%%$$$$$$######$$$$$$%%%!!!###$$$%%%%%%&&&(((***)))'''$$$###$$$%%%$$$### """#########$$$&&&!!!###$$$###"""!!!"""#########"""""""""######$$$$$$$$$#########$$$$$$%%%"""###$$$$$$###"""###$$$"""###%%%%%%$$$$$$$$$%%%$$$$$$#########$$$$$$%%%&&&$$$######%%%&&&&&&&&&"""######$$$%%%$$$$$$$$$%%%$$$#########%%%'''((('''%%%$$$%%%&&&'''&&&%%%%%%###""""""$$$%%%%%%$$$######$$$$$$$$$%%%%%%%%%###$$$$$$###!!!"""$$$&&&$$$$$$###""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$"""""""""""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""""""""###########################$$$###"""!!!!!!###&&&'''$$$$$$%%%%%%$$$$$$###### !!!""""""!!!!!!"""###"""!!!!!!!!! $$$###!!! !!!"""""" """######"""!!!!!!""""""###$$$###!!! !!!###!!!"""######!!!!!!"""###############"""!!! ######"""  $$$'''""""""!!!!!! !!!!!! """######"""!!!###$$$%%%!!! ###""" """"""""""""############!!!###$$$"""###$$$!!!""""""""""""############!!! !!!$$$%%%!!! """###$$$%%%%%%######$$$%%%"""$$$%%%%%%$$$######$$$###""""""""""""###$$$$$$"""!!! !!!###$$$###"""$$$%%%%%%$$$######&&&(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&& $$$%%%######%%%$$$ !!!"""###$$$%%%&&&&&&(((!!!!!!%%%$$$######%%%%%%$$$###""""""""""""'''%%% %%%///%%%$$$$$$$$$######""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! $$$###"""!!! !!!### %%%)))&&&###"""!!!&&&)))((('''%%% """""""""""""""######$$$!!!"""$$$%%%%%%$$$"""!!!"""""""""#########$$$$$$'''%%%%%%'''&&&$$$&&&,,,+++%%%!!!###&&&&&&&&&''' """$$$$$$$$$$$$&&&((($$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$#########$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###(((%%%""""""$$$&&&%%%$$$$$$###"""###%%%&&&%%%$$$%%%$$$######$$$&&&)))+++######$$$%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&%%%$$$$$$#########%%%(((,,,///222'''&&&%%%$$$$$$$$$%%%&&&((('''%%%$$$$$$&&&''')))'''&&&$$$###$$$%%%((()))'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&$$$$$$%%%'''''''''&&&%%%%%%$$$%%%%%%'''&&&&&&&&&&&&&&&&&&'''&&&''''''&&&&&&''')))+++...,,,(((555MMMNNN888***.............../////////111000...,,,)))'''&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&$$$%%%'''&&&$$$######$$$%%%$$$$$$######$$$$$$%%%!!!###$$$$$$%%%&&&''')))'''###"""###$$$$$$$$$!!!"""######"""""""""$$$!!!###$$$###"""!!!"""###$$$###"""!!!"""###$$$%%%###############$$$$$$%%%"""###$$$$$$###"""###$$$"""###%%%%%%$$$$$$$$$%%%$$$###"""""""""###$$$%%%$$$#########$$$%%%%%%%%%""""""###$$$$$$$$$$$$###"""###!!!!!!$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%###"""""""""###$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$""" !!!###&&&###""""""""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&''''''&&&%%%%%%""""""!!!!!!"""######$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$"""!!!"""##############################"""!!! !!!###%%%!!!!!!""""""""""""!!!!!! !!!""""""!!!!!!"""### !!!!!!!!! ###"""!!!!!!!!!!!!""""""!!!!!!"""###""""""!!!!!!!!!"""!!!!!! !!!"""!!!"""######"""!!!"""###"""""""""""""""!!! &&&&&&%%%###!!! """$$$!!!!!! !!!!!! !!!###"""!!!!!!"""$$$ $$$&&&$$$ !!!"""""""""############!!!"""  !!!"""###""""""###$$$!!!!!!"""###$$$###""""""!!!###$$$$$$###"""###%%% """$$$$$$###!!!!!!"""""""""######$$$$$$$$$###%%%$$$#########$$$$$$$$$$$$%%%%%%%%%$$$$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%%%%&&&'''!!!$$$%%%######%%%$$$!!!!!!""""""###$$$$$$%%%%%%&&&!!!###&&&%%%%%%'''""""""""""""###$$$&&&&&&###((($$$ ---%%%%%%$$$"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""###$$$### !!!&&&)))&&&###"""###&&&&&&###"""%%%(((((("""""""""""""""######$$$######$$$$$$$$$$$$######""""""#########$$$$$$$$$(((%%%$$$''''''$$$###$$$%%%###"""###&&&&&&%%%%%%$$$%%%&&&%%%###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$#########$$$%%%###$$$$$$$$$$$$$$$%%%%%%"""######$$$%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%$$$'''&&&&&&%%%%%%&&&'''(((######$$$%%%%%%%%%%%%$$$"""###$$$%%%&&&'''''''''#########%%%'''+++...000'''&&&%%%$$$######$$$%%%)))(((&&&%%%%%%&&&'''(((&&&%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&((())))))(((&&&%%%$$$$$$%%%&&&'''&&&%%%$$$$$$%%%&&&'''&&&''''''&&&&&&'''))),,,)))...+++,,,555222+++...,,,,,,,,,------.........000///...,,,***)))'''&&&&&&%%%$$$###$$$%%%&&&'''###%%%&&&&&&$$$######$$$%%%$$$$$$######$$$$$$%%%"""%%%''''''&&&$$$$$$$$$)))&&&###!!!"""$$$%%%%%%!!!"""######"""!!!###$$$!!!###$$$###"""!!!"""###$$$###"""""""""###%%%&&&###"""""""""######$$$%%%"""###$$$$$$###"""###$$$"""###%%%%%%$$$$$$$$$%%%$$$###"""!!!"""###%%%&&&"""###$$$$$$$$$$$$$$$%%%""""""###$$$$$$$$$$$$###"""%%%###"""$$$%%%"""######$$$$$$#########$$$""""""############$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$""" !!!###&&&&&&&&&&&&&&&&&&&&&&&&&&&########################!!!""""""#########"""""""""""""""!!!""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###"""""""""###$$$######################## !!!!!!""""""""""""""" !!!!!!"""""""""!!!!!! !!!""""""!!!!!!"""### !!!""""""""""""""""""!!!!!!!!!!!!!!!""""""!!!!!!!!!"""""""""!!!  !!! """###$$$###"""!!!"""$$$ !!!"""""""""""""""!!!###$$$###!!!!!!!!!!!!!!! !!!!!!!!!""""""!!! """######&&&$$$!!!"""###!!!"""""""""############!!!###!!! !!!  """######"""!!!###%%%!!!"""""""""###$$$$$$###!!!""""""!!!!!!"""$$$ """$$$%%%###"""""""""!!!"""###$$$%%%$$$$$$###&&&&&&%%%$$$######$$$%%%"""$$$&&&'''&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%% """$$$$$$######$$$&&&"""%%%%%%""""""%%%%%%"""########################'''&&&''''''###!!!!!!!!!"""###%%%&&&'''"""###000 $$$ ((($$$###"""!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""#########$$$!!!!!!$$$%%%###"""$$$ """""""""&&&&&&"""""""""""""""######$$$'''&&&$$$######$$$&&&'''############$$$$$$$$$$$$((($$$###'''((($$$!!!!!!###$$$$$$$$$$$$%%%$$$"""$$$%%%&&&%%%###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########$$$%%%&&&#########$$$$$$%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$######((()))'''$$$%%%&&&%%%&&&&&&&&&%%%%%%%%%&&& !!!"""#########"""!!!######$$$%%%%%%%%%%%%$$$""""""$$$%%%&&&'''''''''%%%$$$######%%%'''***+++((('''%%%$$$###$$$$$$%%%(((((('''&&&&&&&&&''''''###$$$&&&(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''"""!!!!!!"""###%%%%%%&&&)))(((&&&%%%$$$%%%&&&&&&'''%%%###""""""###%%%'''%%%&&&&&&%%%%%%%%%(((***)))111...)))***''''''111/////////000111111111222------,,,,,,+++***))))))%%%%%%$$$###$$$%%%'''(((###%%%&&&&&&$$$######$$$%%%$$$$$$######$$$$$$%%%&&&(((++++++***((((((((('''%%%""""""###$$$$$$$$$ !!!""""""###%%%'''!!!###$$$###"""!!!"""##################$$$%%%&&&"""""""""""""""###$$$%%%"""###$$$$$$###"""###$$$"""###%%%%%%$$$$$$$$$%%%###############$$$%%%&&&!!!###%%%%%%$$$$$$$$$%%%"""######$$$%%%$$$$$$$$$%%%)))$$$"""%%%&&&###"""###$$$###"""!!!"""$$$!!!###%%%%%%$$$###$$$%%%######$$$$$$$$$%%%%%%%%%###$$$$$$###!!!"""$$$&&&$$$%%%%%%&&&&&&%%%%%%$$$""""""""""""""""""""""""""""""###$$$$$$$$$$$$#########"""""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$###############$$$$$$########################!!!"""$$$&&&&&&$$$###!!!""""""######$$$$$$###### !!!""""""!!!!!!"""### !!!###$$$$$$%%%%%%!!!!!!!!!!!!""""""""""""!!!!!! !!!"""###!!!!!!"""""" """###$$$$$$""""""###$$$ !!!"""############"""""""""!!!!!!!!!!!! !!!!!!"""""" """!!! !!!### $$$"""%%%---""""""""""""############ $$$&&&###"""$$$%%%### """%%%$$$!!! """%%% ######!!!"""%%%%%%### !!!!!! !!!"""######%%%&&&&&&%%%$$$$$$%%%"""###$$$$$$%%%%%%$$$$$$###$$$%%%%%%###"""###$$$!!!###&&&'''&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%"""$$$$$$!!!!!!###&&&###&&&&&&######&&&&&&###$$$$$$$$$#########"""""""""###%%%&&&!!!$$$$$$###############$$$ $$$***999###&&&###%%%!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""###""""""!!!!!!""""""###"""#########"""!!! $$$!!! ######!!!!!!%%%###$$$""""""$$$""""""""""""""""""######$$$(((&&&$$$""""""$$$&&&(((#########$$$$$$$$$$$$%%%'''$$$$$$'''((($$$!!!""""""%%%&&&######%%%$$$!!! """$$$$$$$$$$$$&&&((($$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########$$$%%%&&&#########$$$$$$%%%%%%&&&###$$$%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$######+++,,,((($$$$$$&&&&&&'''((('''%%%$$$%%%&&&"""$$$&&&%%%$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%$$$######%%%$$$###""""""$$$&&&'''((('''&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&''''''!!!$$$''')))***(((%%%###%%%%%%%%%&&&&&&&&&&&&'''$$$%%%%%%&&&&&&'''''''''###""""""$$$&&&'''&&&$$$&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%###""""""###%%%&&&$$$%%%%%%$$$$$$$$$''')))(((,,,((((((111000)))+++...///////////////000000,,,+++++++++************$$$$$$$$$$$$%%%&&&''''''$$$%%%'''&&&$$$######$$$%%%$$$$$$######$$$$$$%%%!!!###&&&''''''''')))***%%%$$$""""""$$$%%%$$$### !!!"""!!!!!!"""$$$'''!!!###$$$###"""!!!"""###!!!"""###$$$%%%%%%%%%%%%!!!!!!!!!!!!"""###$$$%%%"""###$$$$$$###"""###$$$"""###%%%%%%$$$$$$$$$%%%"""###$$$%%%&&&&&&&&&&&&!!!$$$&&&'''%%%$$$%%%&&&###$$$$$$%%%%%%%%%%%%%%%((())) ###'''%%%"""$$$%%%$$$"""!!!###%%%!!!$$$&&&'''%%%$$$$$$&&&######$$$$$$$$$%%%%%%%%%!!!"""$$$$$$######$$$&&&""""""###$$$$$$###""""""########################$$$$$$%%%&&&&&&&&&&&&&&&$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$$$$$$$$$$$$$########################"""###$$$%%%%%%$$$###!!!!!!""""""############### !!!""""""!!!!!!"""###!!!!!!"""###$$$$$$$$$$$$ !!!""""""""""""""""""  """###!!!!!!$$$&&&%%%""""""###$$$$$$""""""###$$$ !!!"""""""""""""""!!! !!!!!!!!!!!!""""""!!!!!!!!!!!!"""###$$$ """######"""!!!###$$$!!!###$$$!!!%%%+++""""""""""""###############''''''###!!!###&&&&&& ###&&&$$$!!!!!!$$$ ###$$$ !!!&&&'''$$$ """"""!!!!!!###$$$%%%%%%&&&%%%$$$$$$%%%'''#########$$$$$$$$$%%%%%%"""$$$''''''%%%$$$$$$&&&###$$$$$$$$$"""###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%% ###&&&%%%""" ###&&&$$$'''&&&######&&&'''$$$###############$$$$$$$$$$$$!!!!!!###### !!!%%%$$$###############$$$$$$"""$$$,,,==="""&&&$$$$$$ """###$$$$$$###"""""""""""""""""""""""""""######"""!!!!!!"""######"""#########"""!!! ###!!!"""$$$$$$ !!!$$$"""######"""$$$'''%%%"""""""""""""""######$$$%%%%%%$$$######$$$%%%%%%#########$$$$$$$$$%%%%%%%%%###$$$''''''######%%%!!!%%%&&&###"""%%%&&&### """$$$$$$$$$$$$&&&((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$&&&&&&"""######$$$%%%%%%&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###!!!$$$(((***(((%%%%%%%%%%%%&&&(((&&&$$$###$$$&&&###$$$%%%&&&''''''''''''######$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$######%%%$$$###""""""###%%%&&&((('''&&&&&&&&&'''((()))$$$$$$%%%%%%&&&&&&''''''###$$$&&&(((((('''&&&$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%&&&''''''((('''&&&&&&((()))(((%%%!!!"""###$$$%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&$$$%%%%%%$$$$$$$$$''')))&&&((($$$&&&111111))))))---------------,,,,,,,,,,,,,,,+++***))))))(((((("""###$$$%%%&&&&&&&&&&&&%%%&&&''''''%%%$$$$$$%%%%%%$$$$$$######$$$$$$%%%!!!"""###$$$$$$%%%'''***#########$$$%%%%%%###!!!%%%%%%$$$""" !!!###!!!###$$$###"""!!!"""###!!!"""$$$%%%&&&&&&%%%%%%!!!!!!!!!!!!"""###$$$%%%"""$$$$$$$$$###"""###$$$"""###%%%%%%$$$$$$$$$%%%"""###%%%&&&''''''&&&&&&!!!$$$'''(((%%%$$$%%%&&&$$$$$$%%%&&&&&&&&&&&&%%%!!!(((&&&&&&&&&"""%%%&&&%%%###"""$$$&&&!!!$$$'''(((%%%$$$%%%&&&######$$$$$$$$$%%%%%%%%%!!!$$$$$$$$$$$$%%%&&&%%%&&&''''''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###############%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%% """$$$%%%%%%%%%$$$########################"""""""""""""""!!!!!!!!! !!!!!!!!!!!!!!! !!!""""""!!!!!!"""###"""###############"""!!! !!!""""""###"""""""""  ######!!! """&&&)))(((###"""$$$$$$$$$###"""###$$$############"""!!! %%%%%%%%%###!!! """"""""""""""""""###$$$$$$!!!###$$$$$$######$$$%%%###$$$%%%%%%$$$""""""!!!""""""""""""###############&&&&&&  ###$$$!!!$$$'''%%% !!!$$$ $$$$$$ !!!&&&'''$$$!!!"""###""""""$$$&&&$$$$$$$$$"""!!!!!!$$$&&&$$$$$$######$$$$$$%%%&&&###'''***+++)))'''''')))%%%$$$### !!!%%%(((%%%%%%%%%%%%%%%%%%%%%%%%!!!%%%(((&&&"""!!!###'''%%%((('''$$$$$$'''(((%%%!!!!!!"""###$$$%%%%%%&&&333+++$$$$$$$$$"""!!!""" !!!"""###%%%'''(((""""""+++;;;$$$%%%$$$ ###%%%&&&&&&%%%$$$""""""""""""""""""""""""###"""!!! !!!"""### !!!#########""""""""""""$$$'''&&&!!!!!!###"""%%%'''$$$"""""""""""""""######$$$"""###$$$%%%%%%$$$###"""######$$$$$$$$$%%%%%%%%%######%%%(((&&&###$$$((( %%%&&&""""""&&&(((%%%$$$%%%&&&%%%###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$&&&'''""""""###$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$###$$$$$$$$$%%%%%%$$$$$$$$$'''%%%%%%&&&'''(((&&&$$$$$$&&&'''&&&###!!!###%%%((('''$$$"""""""""###$$$######$$$%%%%%%%%%%%%$$$!!!"""###$$$%%%&&&&&&&&&%%%$$$###""""""$$$&&&'''((('''&&&&&&'''((()))***######$$$%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%&&&'''((((((&&&%%%%%%&&&'''$$$ !!!###%%%&&&&&&&&&%%%&&&&&&&&&%%%%%%&&&&&&&&&$$$%%%&&&%%%$$$%%%(((***&&&...+++(((+++******333111111000000/////////...------+++***)))'''&&&%%%!!!###$$$&&&''''''&&&&&&%%%'''((((((&&&%%%%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%***+++***)))((((((***,,,""""""###%%%&&&&&&### !!!!!!"""###$$$%%%%%%%%%###$$$"""###&&&$$$!!!"""%%%''''''&&&$$$""""""###$$$$$$###""" !!!"""######$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$"""###%%%''''''((($$$$$$$$$%%%%%%&&&&&&&&&!!!###$$$$$$$$$$$$&&&'''!!!""""""#########""""""%%%%%%$$$######""""""!!!$$$'''""""""---,,,$$$%%%$$$$$$############$$$$$$"""""""""######$$$$$$$$$(((((('''&&&$$$###""""""###""" !!!###%%%&&&### """$$$%%%&&&$$$###""""""###%%%'''((('''&&&&&&%%%%%%%%%%%%$$$######""""""######$$$((($$$ """  """""""""!!!"""###!!!""""""""""""!!!!!! %%%""""""%%%###%%% !!!"""$$$%%%&&&&&&"""$$$"""$$$%%%!!!######### %%%!!! !!!$$$### !!!$$$$$$""""""%%%%%%###!!! !!!"""###$$$''')))((($$$"""###"""""""""%%%""" """######"""!!!!!!!!!!!!!!!###%%%######%%%######%%%$$$###"""$$$###"""!!!!!!###%%%&&& !!!""""""!!!!!!"""$$$!!!!!!!!!!!!""""""""""""###"""""""""###$$$$$$%%%"""&&&&&&%%%((( !!!######""""""###%%%######$$$$$$$$$%%%%%%%%%""""""#########$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&%%%$$$######%%%'''((($$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%$$$###"""!!!&&&%%%$$$#########$$$%%%###$$$%%%%%%%%%###"""!!!###$$$%%%$$$""" !!! !!!""""""!!!!!!###$$$!!! """ ###$$$### !!!!!!""""""""""""!!!!!!###%%%### """%%%"""!!! !!!###$$$$$$$$$!!!!!!!!!"""######$$$$$$,,,"""&&&(((###"""((("""###%%%%%%$$$$$$$$$%%%%%%&&&''''''%%%%%%&&&'''""""""###$$$%%%%%%&&&&&&&&&%%%$$$######$$$%%%&&&%%%%%%$$$###$$$%%%'''(((&&&''''''%%%###!!!"""###"""######"""!!!!!!"""$$$$$$&&&((((((&&&&&&(((***######%%%%%%&&&%%%$$$###'''''''''&&&%%%%%%'''***$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%&&&''''''%%%###$$$#########$$$&&&((()))$$$%%%%%%%%%$$$$$$&&&((()))((('''&&&%%%$$$$$$$$$''')))+++***'''$$$###"""$$$$$$$$$%%%%%%%%%&&&&&&&&&'''&&&%%%$$$$$$&&&(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((((((((($$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%))))))***++++++++++++***000//////...,,,+++******++++++******)))((((((((()))&&&$$$%%%''')))'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&$$$###$$$%%%'''$$$$$$'''%%%!!!###)))+++&&&"""!!!###""" !!!"""###$$$###### ###### !!!$$$$$$"""!!!###$$$$$$$$$###%%%&&&&&&''''''&&&%%%$$$"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$######$$$&&&''''''$$$$$$%%%%%%%%%%%%%%%%%%"""$$$%%%%%%%%%%%%&&&(((&&&&&&'''''''''&&&&&&%%%&&&&&&&&&%%%%%%%%%%%%$$$&&&((("""!!!)))''' !!!$$$$$$############$$$$$$%%%&&&&&&&&&&&&&&&&&&'''''''''&&&%%%$$$######"""!!!!!!"""""""""#########$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%&&&'''&&&%%%$$$###$$$$$$%%%'''&&&&&&%%%%%%%%%%%%%%%###!!! !!!###$$$!!!!!!"""$$$###"""!!!!!!""" !!!!!!"""""""""""""""$$$!!!$$$"""!!!###&&&&&&&&&&&&&&&&&&&&&&&&!!!$$$"""###$$$ ###"""### !!!%%%"""!!!!!!###%%%%%%"""!!!$$$$$$"""###&&&&&&$$$""""""""""""!!!!!!!!!!!!###%%%%%%"""!!!$$$### """"""%%%###!!!###$$$######""""""""""""### ###$$$!!!!!!$$$### !!!$$$%%%$$$#########$$$###"""!!!!!!###%%%&&& !!!######"""!!!"""###!!!!!!!!!"""""""""######""""""!!!!!!!!!"""$$$%%%&&&'''%%% """%%%$$$###$$$%%%%%%#########%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%$$$######%%%&&&((('''(((((((((((((((((('''%%%%%%%%%%%%%%%$$$######%%%%%%$$$######$$$$$$%%%$$$$$$$$$$$$$$$###""""""###$$$%%%%%%"""!!!!!!!!! !!!""""""######""""""$$$'''%%%######$$$""" !!!$$$&&&&&&%%%!!!!!!"""#########""""""!!!"""###"""!!!"""###%%%"""""""""!!!!!!!!!!!!"""%%%$$$$$$######""""""!!!###"""&&&###$$$***"""###%%%%%%$$$$$$$$$%%%$$$%%%&&&%%%$$$###$$$&&&#########$$$$$$%%%%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%&&&'''$$$%%%%%%$$$"""!!!"""###$$$%%%%%%$$$######$$$&&&!!!###$$$$$$"""!!!###%%%%%%%%%&&&''''''&&&%%%$$$((('''&&&&&&'''((()))***#########$$$$$$$$$%%%%%%$$$######%%%&&&'''&&&$$$&&&%%%$$$$$$$$$%%%&&&'''$$$%%%&&&%%%$$$$$$&&&'''&&&&&&%%%%%%%%%%%%&&&&&&"""$$$((()))((('''((((((%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&'''&&&$$$$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%******+++------.........//////...---,,,+++******++++++******)))((((((((()))'''%%%%%%''')))(((&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&'''&&&$$$###$$$%%%%%%"""###'''((($$$$$$(((((($$$"""###&&&'''$$$!!! !!!""""""""""""""""""$$$""""""%%%### ######$$$$$$%%%&&&&&&&&&######$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%&&&'''%%%%%%%%%%%%%%%$$$$$$$$$###%%%&&&&&&%%%%%%'''(((%%%&&&&&&&&&%%%$$$######$$$$$$%%%%%%%%%&&&&&&&&&%%%''' &&&%%%!!!$$$$$$############$$$$$$$$$$$$$$$$$$$$$#########&&&%%%%%%%%%$$$$$$$$$$$$!!!"""###%%%%%%$$$###"""$$$&&&$$$""""""###%%%%%%%%%%%%$$$######"""&&&%%%###"""!!!"""$$$%%%'''''''''&&&&&&%%%%%%%%%!!!!!!!!!"""###%%%&&&&&&###$$$%%%$$$"""!!!!!!!!! !!!!!!""""""############$$$%%%###"""))))))((('''&&&%%%$$$$$$ """""" """""" """ """"""!!!!!!$$$"""!!!!!!###$$$$$$""" ###$$$"""###&&&'''$$$"""#########"""!!!"""""" !!!$$$%%%""""""###%%%$$$###$$$$$$###############$$$$$$"""$$$######$$$"""''''''&&&$$$"""!!!###%%%######"""!!!"""###$$$%%% """$$$$$$###!!!!!!!!!"""""""""#########$$$$$$###""" !!!###$$$''''''$$$!!!###'''%%%!!!&&&'''((('''%%%###$$$%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&%%%%%%&&&%%%$$$###$$$%%%&&&'''(((((())))))))))))((((((&&&&&&%%%%%%$$$%%%%%%%%%%%%$$$$$$######$$$%%%%%%%%%$$$##################$$$%%%&&&%%%###"""""""""""""""######$$$$$$######%%%((('''!!!!!!%%%&&&!!!  """######"""!!!"""###$$$$$$$$$$$$$$$"""!!!!!!!!!###$$$$$$###"""###$$$"""!!!&&&&&&%%%$$$$$$######""" !!!%%%###%%%***"""###%%%%%%$$$$$$$$$%%%###$$$%%%$$$###"""###%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&"""###$$$###"""!!!"""###$$$%%%%%%%%%######%%%'''$$$%%%&&&%%%$$$###$$$%%%%%%%%%&&&&&&%%%$$$######'''$$$"""###&&&))))))'''""""""#########$$$$$$$$$"""!!!!!!###&&&'''&&&%%%'''&&&%%%$$$$$$$$$$$$%%%###%%%&&&%%%$$$$$$&&&'''######$$$$$$%%%&&&''''''!!!###&&&((((((((()))***%%%&&&&&&&&&&&&'''''''''$$$%%%''''''%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$#########(((''''''&&&$$$######"""&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&))))))+++,,,.../////////......---,,,++++++******++++++******)))((((((((()))(((&&&&&&((()))((('''&&&&&&$$$$$$$$$$$$&&&&&&$$$%%%&&&%%%$$$###$$$%%%###!!!"""''')))'''&&&'''%%%###!!!###&&&'''&&&### !!!!!!"""######"""""""""###!!!!!!$$$###!!!***)))'''%%%$$$$$$$$$$$$!!!""""""###$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%###$$$$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$#########$$$%%%%%%$$$$$$&&&'''$$$$$$$$$$$$###"""!!!!!!!!!!!!"""###$$$$$$%%%%%%"""%%%%%%%%%"""&&&$$$$$$############$$$$$$$$$$$$######""""""!!!!!!$$$$$$$$$$$$$$$$$$$$$%%%######$$$%%%%%%%%%%%%$$$"""###  """###$$$%%%%%%$$$""" &&&%%%###!!!!!!###$$$&&&%%%%%%%%%%%%$$$$$$######%%%%%%%%%###!!!"""$$$&&&"""$$$%%%%%%###""""""###""""""""""""""""""######"""###%%%$$$"""&&&&&&%%%$$$###!!!!!! !!!""""""!!!!!!!!! """!!! !!!!!!!!!"""### !!!!!! !!!""" !!!%%%&&&### """###$$$###""" !!!""" !!!%%%&&&###"""!!!"""$$$%%%$$$$$$$$$######"""""""""###$$$$$$"""$$$""""""$$$"""#########!!! !!!$$$&&&###""""""!!!"""###$$$$$$ """%%%%%%###!!!!!!!!!"""#########$$$$$$$$$$$$%%%###!!! """$$$%%%!!!$$$%%%###$$$'''&&&"""&&&'''((('''%%%$$$%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$###""""""###$$$%%%$$$%%%&&&&&&$$$#########""""""###############"""###%%%$$$!!!!!!$$$###  !!!!!!!!! """######$$$%%%%%%%%%%%%$$$""" !!!$$$%%%""" $$$&&&### $$$######$$$%%%%%%&&&&&&'''%%%!!!!!!%%%&&&$$$$$$'''"""###%%%%%%$$$$$$$$$%%%###$$$%%%$$$###"""###%%%%%%%%%$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%&&&!!!###$$$$$$######$$$%%%"""###$$$###""""""###%%%''''''''''''&&&%%%%%%%%%############"""!!!!!! $$$$$$'''&&&###############$$$$$$$$$$$$###""""""$$$&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&&&&%%%$$$%%%'''"""###$$$%%%&&&&&&''''''%%%''')))((('''&&&&&&&&&&&&&&&&&&'''''''''((((((###%%%''''''&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$###''''''&&&%%%%%%$$$######%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&&&&'''&&&'''(((+++,,,......///...------,,,++++++******++++++******)))((((((((()))((('''''''''((((((((('''&&&$$$######$$$&&&'''$$$%%%&&&%%%$$$###$$$%%%%%%###"""%%%'''((('''&&&$$$###!!!!!!######""" """"""######$$$$$$######!!!###!!!"""$$$###(((&&&$$$!!! !!!%%%%%%%%%&&&'''((())))))$$$%%%%%%&&&%%%%%%$$$$$$#########$$$$$$$$$%%%%%%"""$$$%%%%%%######$$$&&&%%%%%%%%%$$$$$$#########"""###$$$$$$###"""$$$%%%&&&&&&&&&&&&&&&%%%$$$###!!!!!!"""###$$$%%%%%%&&&"""&&&!!!&&&&&&###((($$$$$$############$$$$$$'''''''''&&&%%%%%%%%%$$$######$$$$$$$$$$$$%%%%%%%%%$$$###"""###$$$&&&'''"""&&&%%%""""""%%%***$$$%%%&&&'''&&&###!!!&&&%%%$$$######$$$&&&'''###$$$$$$%%%%%%$$$$$$###%%%&&&%%%### """###!!!$$$$$$$$$$$$%%%&&&%%%$$$###"""!!!!!!""""""!!!""""""!!!!!!"""###$$$###"""""""""!!!!!!  """###!!!!!!!!!!!!!!! !!!"""###### !!! !!! ###$$$!!! """###$$$###""" ######!!!"""%%%&&&### """$$$$$$$$$%%%%%%%%%""""""!!!!!!!!!""""""###!!!###""""""###!!!!!!""""""""""""###%%%"""""""""""""""#########!!!"""$$$$$$###""""""""""""#########$$$$$$$$$$$$&&&%%%###""""""###%%%&&&!!!&&&$$$"""$$$&&&%%%"""$$$%%%%%%$$$$$$%%%'''######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&######$$$%%%%%%&&&'''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$###%%%$$$###""""""###$$$%%%######$$$$$$%%%%%%%%%%%%$$$$$$"""""""""###$$$%%%###%%%&&&&&&$$$######$$$"""""""""######"""!!!!!!  %%%'''!!!!!!"""$$$$$$$$$#########""""""$$$%%%%%%&&&&&&&&&&&&$$$""""""$$$$$$  ###&&&$$$!!! $$$((($$$$$$$$$%%%&&&&&&''''''(((&&&&&&((('''$$$$$$&&&"""###%%%%%%$$$$$$$$$%%%$$$%%%&&&%%%$$$###$$$&&&%%%%%%$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%$$$"""$$$%%%%%%%%%%%%&&&'''"""###$$$###""""""$$$&&&&&&%%%$$$$$$$$$$$$###"""$$$######""""""!!!!!!!!!######'''&&&###$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&''''''%%%$$$######$$$%%%&&&&&&''''''"""$$$&&&&&&%%%%%%%%%&&&###$$$%%%&&&&&&&&&&&&%%%((()))***(((&&&$$$$$$%%%&&&&&&&&&'''''''''(((((("""$$$''''''&&&$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$&&&'''(((%%%''')))+++---...///000...------,,,,,,+++++++++++++++******)))(((((((((((((((((('''''''''((()))&&&&&&$$$$$$$$$$$$&&&&&&###$$$%%%%%%######$$$%%%&&&%%%###"""###&&&'''&&&###"""!!!"""######""""""######$$$$$$$$$$$$######"""###!!!"""$$$###$$$###"""!!!"""###$$$%%%$$$######$$$%%%&&&'''(((######$$$$$$$$$###""""""############$$$$$$$$$$$$!!!$$$&&&&&&###"""###%%%$$$$$$$$$$$$$$$#########!!!###$$$###"""!!!"""$$$######$$$$$$$$$$$$############$$$%%%&&&&&&''''''%%%***%%%"""'''$$$ &&&$$$$$$############$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$$$$$$$&&&%%%"""!!!!!!###&&&(((###%%%&&&%%%###$$$(((,,,&&&'''(((((((((&&&$$$###$$$$$$$$$$$$$$$%%%%%%&&&"""###%%%&&&''''''&&&%%%###""""""!!!""""""###### """######$$$%%%'''%%%$$$###"""!!!"""###### $$$%%%""" """$$$$$$""""""""""""""""""""""""!!!### ### """""" ###$$$""" !!!!!!!!!!!!"""$$$!!!!!!"""""" !!!"""#########"""!!!$$$$$$!!!"""%%%%%%"""###%%%###"""$$$%%%$$$###""""""!!!!!!!!!!!!!!!"""###!!!!!!###""""""$$$&&&&&&$$$"""""""""!!!!!!!!!"""""""""######!!!"""######""""""$$$%%%"""""""""#########$$$$$$&&&&&&%%%$$$$$$$$$$$$%%% '''%%%!!!"""%%%&&&!!!"""$$$$$$######%%%&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''""""""###$$$&&&'''((((((&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%######""""""######$$$$$$""""""$$$%%%%%%%%%%%%%%%##################$$$%%%"""$$$%%%%%%$$$######$$$"""""""""###""""""!!!  %%%''' !!!"""######!!!!!!"""###!!!"""###$$$%%%&&&&&&&&&$$$$$$###$$$$$$### !!!###%%%$$$""""""%%%((('''&&&&&&%%%%%%$$$$$$###"""$$$&&&&&&%%%$$$%%%&&&"""###%%%%%%$$$$$$$$$%%%$$$%%%&&&%%%$$$###$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$###%%%&&&&&&%%%%%%&&&((($$$%%%&&&%%%%%%%%%''')))'''&&&%%%%%%&&&'''%%%$$$%%%%%%$$$$$$$$$$$$%%%&&&&&&###!!!"""%%%((((((&&&$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&&&&''''''%%%###!!!"""$$$%%%&&&'''''''''"""$$$&&&'''&&&%%%%%%%%%###$$$&&&'''((('''&&&&&&&&&'''((('''&&&%%%&&&(((%%%&&&&&&&&&&&&'''''''''###$$$&&&&&&$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&'''''''''$$$$$$$$$%%%%%%&&&&&&&&&"""######$$$$$$%%%%%%&&&$$$$$$######$$$&&&((()))((()))+++---///000111222.........------,,,,,,,,,++++++******)))(((((((((&&&'''((('''%%%%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$######$$$%%%!!!$$$%%%!!! $$$&&&'''!!!!!!"""$$$%%%&&&'''(((""""""############"""""" """!!!"""###!!!############$$$%%%%%%&&&"""!!!!!! !!!"""###$$$!!!"""""""""!!!!!! ############$$$$$$$$$$$$ $$$'''&&&###!!!"""%%%############$$$$$$$$$$$$"""$$$$$$$$$""""""###$$$ !!!"""############$$$$$$$$$%%%%%%&&&&&&&&&###)))&&&###'''$$$ %%%$$$$$$############$$$$$$"""""""""""""""#########$$$$$$$$$###############$$$######"""###$$$%%%&&&#########"""###$$$%%%&&&$$$%%%&&&'''&&&&&&%%%$$$!!!"""###$$$%%%%%%$$$### ###%%%&&&'''&&&&&&###!!! """%%%&&&###!!! """###""""""###%%%###"""!!!!!!"""$$$&&&'''"""!!! %%%&&&"""$$$#########"""""""""""" !!!"""%%% #########$$$!!! !!!!!! """%%%!!!$$$$$$!!! ###### !!!!!!!!!!!!"""""""""""""""""" !!!$$$%%%"""###&&&"""!!!$$$%%%$$$%%%%%%###"""!!! """""""""""" $$$%%%&&&%%%###!!!!!!""" !!!!!!"""""""""""""""!!!"""""""""!!!###&&&(((!!!!!!!!!"""""""""######$$$%%%%%%&&&%%%$$$###"""###&&&$$$###$$$%%%###"""###%%%$$$######$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&######$$$%%%%%%&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%"""###$$$$$$%%%%%%%%%$$$!!!"""$$$%%%&&&&&&%%%%%%""""""###$$$$$$$$$$$$$$$!!!###$$$$$$###""""""#########$$$$$$######"""!!!"""$$$""""""###"""!!!!!! """ !!!"""$$$%%%%%%&&&&&& """$$$%%%$$$"""""""""##################$$$$$$&&&&&&%%%%%%$$$############&&&%%%$$$$$$%%%&&&"""###%%%%%%$$$$$$$$$%%%###$$$%%%$$$###"""###%%%#########$$$$$$%%%%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$###$$$%%%&&&&&&$$$$$$%%%'''$$$%%%&&&&&&%%%%%%''')))(((&&&%%%&&&((()))(((&&&%%%%%%$$$$$$%%%&&&'''(((&&&&&&%%%$$$%%%&&&((((((###$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%''''''&&&$$$######%%%&&&&&&&&&&&&%%%!!!$$$&&&'''&&&%%%%%%%%%"""###&&&((()))***))))))%%%&&&''''''&&&&&&(((***%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%$$$######$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%&&&&&&'''$$$#########$$$&&&(((***)))***,,,...///000111111//////............------++++++******)))(((((((((%%%&&&'''&&&$$$###&&&(((###$$$&&&''''''&&&$$$###!!!###$$$$$$######$$$%%% &&&$$$!!!###&&&'''!!!"""###$$$%%%%%%'''(((!!!"""""""""""""""!!!!!!!!!""" !!!###"""""""""!!!!!! %%%$$$#########$$$%%%&&& !!! """############$$$$$$$$$$$$''''''### """$$$""""""######$$$$$$$$$%%%###%%%&&&%%%######$$$%%%###$$$%%%&&&'''((((((((("""############$$$$$$$$$&&&$$$###(((&&&"""'''$$$$$$############$$$$$$$$$$$$$$$%%%%%%&&&&&&'''$$$$$$$$$#########""""""!!!"""###$$$%%%$$$######%%%$$$###$$$&&&&&&%%%###!!!""""""#########"""""" ###$$$%%%$$$###!!! """$$$%%%$$$$$$&&&###!!!###''''''"""!!!######!!!!!!!!!""" """%%%(((***!!!)))(((!!!$$$######"""!!! !!! """'''######$$$%%%!!! ###$$$&&&&&&""""""$$$### $$$###"""!!! !!!  $$$%%%######&&&""" ###%%%###'''&&&%%%###"""!!!!!!!!!!!!###!!!!!!###!!!"""######""" """$$$ !!!!!!"""""""""""""""""""""!!! ###'''+++!!!!!!!!!!!!"""""""""""""""###%%%&&&%%%###!!! $$$&&&%%%###%%%'''%%%%%%&&&&&&%%%###""""""#########$$$$$$$$$%%%%%%%%%""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''###$$$%%%&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$"""###%%%&&&'''&&&%%%%%%!!!"""$$$%%%&&&&&&%%%%%%!!!"""###%%%%%%%%%$$$### """$$$$$$"""""""""###%%%%%%%%%%%%%%%$$$###"""&&&)))$$$$$$'''###$$$$$$"""###&&& """###$$$%%%%%%%%% $$$%%%$$$"""$$$&&&&&&$$$"""!!!""""""""" """######$$$$$$%%%&&&&&&!!!%%%((('''%%%$$$%%%%%%"""###%%%%%%$$$$$$$$$%%%!!!###$$$###"""!!!"""###""""""###$$$%%%%%%&&&&&&&&&%%%$$$######$$$%%%&&&%%%%%%&&&'''&&&%%%###"""###%%%%%%%%%######$$$%%%"""###$$$$$$###$$$&&&((($$$!!! """%%%&&&%%%#########""""""###%%%'''(((%%%&&&&&&$$$######&&&((("""############$$$$$$$$$"""""""""$$$&&&'''&&&%%%$$$%%%&&&'''&&&%%%$$$###!!!$$$'''((('''%%%%%%%%% """%%%)))+++,,,,,,,,,''''''((('''%%%%%%'''((($$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%###""""""%%%'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$###"""""""""((('''&&&&&&%%%$$$######$$$$$$%%%&&&&&&'''(((((($$$######"""$$$&&&(((***((()))***,,,---......//////////////////.........++++++******)))((((((((($$$&&&'''&&&###"""%%%'''"""$$$&&&((((((&&&$$$"""!!!###$$$$$$######$$$&&& ''''''###$$$''''''"""###$$$###"""!!!""""""!!!!!!""""""""""""!!!!!!"""""""""!!!!!!!!!!!!!!! """######!!! !!!"""""""""###$$$$$$$$$$$$#########""""""!!!!!! $$$!!! ###$$$"""$$$(((%%%$$$###""""""###$$$%%%"""############$$$$$$$$$!!!"""$$$%%%%%%$$$"""!!!""""""############""""""######$$$&&&((((((%%%#########""""""######$$$%%%######""""""###$$$%%%%%%&&&###"""###%%%'''%%%###!!!$$$((()))'''$$$"""!!!###$$$$$$%%%%%%$$$$$$###&&&$$$###$$$&&&&&&$$$!!!$$$###"""###%%%&&&%%%$$$$$$$$$############$$$$$$$$$$$$######$$$&&&'''(((!!!###%%%$$$$$$$$$$$$$$$###!!!"""$$$&&&"""!!! ###%%%&&&### $$$"""!!!"""$$$%%%### !!!!!! !!!!!!"""%%%)))((($$$ $$$$$$######"""!!!!!!!!!###!!! &&&$$$###&&&""" """!!! !!!###$$$###"""$$$###!!!!!!"""""" ######"""!!! %%%###  """""""""!!!!!! !!!"""###!!!!!!!!! !!!#########""""""######$$$%%% !!!###$$$"""%%%"""$$$+++!!! $$$)))'''!!!!!!&&&$$$$$$$$$$$$$$$$$$$$$$$$###&&&$$$###%%%$$$"""&&&%%%%%%$$$$$$######""""""$$$%%%%%%$$$###%%%&&&$$$$$$%%%%%%%%%$$$#########""""""###$$$%%%&&&'''############$$$%%%&&&'''#########$$$$$$%%%%%%%%%''''''&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$######"""$$$%%%%%%###"""!!!"""$$$&&&&&&%%%"""  """###%%%(((((('''$$$######""""""###$$$$$$$$$$$$###!!!!!!"""###############"""######"""!!! !!! $$$$$$###$$$)))...!!!"""""""""############!!!###&&&'''&&&$$$&&&&&&%%%###!!! !!!!!!%%%'''&&&%%%&&&&&&%%%%%%%%%$$$###$$$%%%&&&'''$$$$$$%%%%%%%%%$$$$$$###%%%$$$#########$$$%%%&&&$$$$$$$$$$$$$$$&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&'''(((((($$$%%%%%%&&&%%%$$$###""""""$$$&&&'''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&,,,$$$!!!&&&'''%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''$$$&&&,,,+++&&&###&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%$$$###$$$%%%&&&'''&&&'''((('''%%%$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%((($$$###(((***'''######$$$$$$%%%&&&''''''''''''###$$$%%%&&&''''''''''''%%%(((+++...//////111222111000...---,,,,,,------******))))))((((((''''''+++)))&&&$$$$$$%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%###"""$$$&&&'''$$$"""#####################$$$&&&###!!!!!!$$$%%%$$$"""!!!!!!""""""""""""!!!!!!"""""""""""""""""""""""" """######"""!!!!!!"""""""""###$$$$$$$$$$$$#########""""""!!!!!!!!!!!!### ###$$$"""###'''$$$$$$###############$$$############$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""""""""############""""""######$$$%%%''''''%%%###$$$$$$$$$$$$$$$%%%%%%&&&######""""""###$$$$$$%%%$$$###"""###&&&'''%%%###'''%%%"""###'''$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$""""""###""" %%%$$$######%%%&&&%%%$$$$$$$$$############$$$$$$######""""""###$$$&&&'''%%%%%%'''&&&!!! '''!!!!!!!!! !!!###!!! """###!!!###!!! """$$$$$$""" """!!!!!! !!!!!!"""!!!$$$$$$""" !!!""""""""""""""""""######%%%!!!$$$""""""$$$"""!!!!!!"""""""""!!!###"""!!!!!!"""!!!###""" !!!""""""!!!"""""""""!!! """!!! !!!"""######!!!!!! !!!""""""$$$$$$$$$###!!!"""$$$&&&######""""""######$$$%%%###"""!!!!!!!!!"""###$$$%%%%%%$$$""" """$$$!!! """&&&$$$ %%%$$$$$$$$$$$$$$$#########$$$&&&$$$###%%%%%%"""$$$$$$$$$%%%%%%%%%%%%%%%"""$$$%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$#########$$$$$$%%%%%%&&&&&&#########$$$$$$%%%&&&'''$$$$$$$$$%%%%%%%%%%%%%%%#####################$$$%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$$$$#########$$$%%%$$$"""!!!###$$$$$$$$$$$$###""""""$$$%%% """$$$%%%###""""""###""""""###$$$$$$$$$$$$###!!!""""""###############"""#########!!! !!!""""""%%%$$$""""""&&&***############$$$$$$$$$$$$'''$$$""""""$$$%%%%%%###$$$%%%&&&&&&$$$######$$$###%%%&&&&&&%%%$$$$$$###%%%%%%$$$$$$$$$%%%&&&'''$$$%%%%%%%%%%%%%%%$$$$$$&&&%%%$$$$$$$$$%%%&&&'''#########$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&&&&''''''$$$%%%%%%%%%%%%$$$###""""""$$$&&&'''&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&###!!!!!!"""$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''%%%'''++++++&&&$$$&&&%%%%%%%%%%%%&&&&&&&&&&&&(((''''''&&&'''((()))***&&&'''((('''%%%$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%(((%%%%%%((((((%%%$$$&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&'''(((((((((((($$$'''+++------...000111111000...---,,,,,,------******))))))((((((''''''***(((&&&%%%$$$%%%'''(((########################%%%######$$$&&&&&&$$$"""%%%%%%&&&'''((((((''''''%%%###!!!"""$$$%%%$$$"""!!!!!!""""""""""""!!!!!!!!!"""""""""###$$$$$$$$$ """######"""!!!""""""""""""###$$$$$$$$$$$$######""""""""""""!!!!!!!!!$$$"""###&&&'''$$$$$$'''$$$$$$%%%%%%$$$###""""""############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""###$$$&&&&&&$$$"""%%%%%%$$$$$$%%%%%%&&&'''#########"""######$$$%%%###"""###%%%&&&'''%%%###(((&&&"""$$$)))%%%$$$###""""""###$$$%%%$$$###""""""###""" &&&$$$###$$$%%%%%%$$$###$$$$$$############$$$$$$""""""!!!""""""###$$$%%%'''%%%&&&'''%%%"""###(((###$$$$$$###""""""###%%%""" !!!""""""!!!!!!!!! !!!"""###!!!###""""""!!!!!!""""""###!!!!!!!!!!!!###%%% !!!""""""###$$$$$$!!!%%% """!!!!!!"""$$$$$$###"""###$$$$$$###""""""###""" !!!  !!!"""!!! !!!!!!!!!!!!!!!!!!!!!!!! """$$$$$$###""" !!!!!!"""""""""!!!!!!"""""" !!!######""""""""""""###$$$$$$%%%$$$###""""""""""""###(((%%%"""!!!######"""!!!###!!!"""$$$###!!!"""'''$$$$$$$$$######""""""""""""&&&'''$$$"""$$$%%%######$$$$$$%%%&&&&&&''''''###$$$%%%%%%$$$$$$%%%&&&)))(((&&&%%%$$$$$$$$$$$$$$$%%%&&&''''''&&&%%%$$$%%%$$$$$$$$$%%%&&&'''(((&&&&&&&&&%%%%%%%%%%%%%%%!!!""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$$$$$$$$$$$$$"""###$$$$$$###"""$$$%%%"""###$$$$$$###$$$&&&)))!!!""""""""""""###$$$""""""###$$$$$$$$$$$$###!!!"""######$$$$$$######"""#########!!! !!!""""""%%%&&&%%%"""!!!###&&&###$$$$$$$$$$$$%%%%%%%%%)))'''%%%$$$%%%&&&%%%$$$###%%%&&&&&&%%%%%%&&&(((&&&%%%%%%%%%$$$###""""""%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%%%%%%%%%%%%%$$$&&&%%%%%%$$$%%%&&&'''(((!!!"""$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%$$$######"""$$$&&&&&&%%%$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$ ###&&&&&&$$$######%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%'''******'''%%%&&&%%%%%%%%%&&&''''''((((((%%%%%%%%%%%%%%%&&&''''''%%%&&&'''&&&%%%$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%''''''(((***'''###$$$)))%%%&&&&&&&&&&&&%%%%%%$$$%%%&&&'''((())))))))))))$$$&&&***,,,------...000000///...,,,,,,,,,,,,---******))))))((((((''''''((('''&&&&&&&&&&&&&&&&&&########################%%%$$$###$$$%%%&&&$$$"""$$$&&&(((***+++***))))))%%%###""""""###$$$$$$###!!!!!!""""""""""""!!!!!!!!!!!!"""###$$$%%%%%%&&& """######"""""""""###""""""###$$$$$$$$$$$$###""""""""""""""""""""""""%%%$$$%%%)))***'''&&&((($$$%%%%%%&&&%%%$$$"""!!!#########$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%########################"""""""""###%%%%%%$$$"""$$$$$$$$$$$$$$$%%%&&&&&&$$$###############$$$$$$!!!"""$$$%%%&&&&&&%%%######%%%''''''%%%$$$$$$$$$&&&$$$###!!!!!!###$$$&&&!!!!!!"""$$$%%%&&&%%%%%%&&&$$$###$$$%%%%%%$$$"""$$$$$$############$$$$$$""""""""""""######$$$$$$&&&"""!!!$$$%%%######%%%$$$%%%&&&%%%$$$###%%%&&&$$$###"""!!!"""$$$%%%%%% !!!!!!!!! ######""""""""""""###### !!!!!!!!!"""###&&&'''!!!!!!!!!!!!""""""######!!!$$$ $$$"""%%%%%%###"""###%%%"""!!!!!!###%%%&&&%%%###!!!###"""!!!!!!!!!!!!!!!!!!"""""""""###"""!!!!!!"""######""" !!!######"""!!!!!! !!!!!! """"""""""""""""""###$$$$$$############"""#########%%%###!!!"""$$$%%%%%%$$$%%%$$$############%%%((($$$$$$######"""!!!!!!!!!$$$''''''###!!!$$$%%%$$$%%%%%%%%%&&&&&&'''''''''###$$$&&&%%%$$$$$$%%%'''+++)))'''$$$######$$$%%%$$$%%%'''(((((('''%%%###&&&%%%%%%%%%&&&&&&'''(((''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%% !!!"""###$$$%%%%%%%%% """$$$$$$######$$$%%%!!!"""$$$$$$###$$$&&&((( !!!######"""###&&&(((""""""###$$$$$$$$$$$$###""""""###$$$$$$$$$$$$###!!!###$$$###!!!!!!"""######$$$%%%$$$"""!!!###%%%#########$$$$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&$$$%%%&&&&&&%%%%%%&&&((('''$$$"""$$$$$$######$$$$$$$$$$$$$$$$$$%%%%%%%%%"""###$$$$$$%%%$$$$$$$$$%%%%%%$$$###$$$%%%&&&'''"""###%%%'''((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%$$$$$$%%%&&&######################## ###&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$&&&((((((&&&%%%%%%%%%%%%&&&&&&'''((())))))$$$$$$$$$$$$$$$%%%%%%%%%$$$&&&'''&&&$$$$$$%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%(((---///***$$$%%%+++&&&&&&&&&&&&&&&%%%$$$###%%%&&&'''(((((())))))((($$$'''+++,,,------...000000///---,,,+++,,,,,,---******))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%$$$###!!!###&&&)))***)))((('''$$$######"""######$$$$$$!!!!!!""""""""""""!!!!!!!!!!!!"""###$$$%%%%%%&&& """###$$$###"""###$$$""""""###$$$$$$$$$$$$###""""""""""""############%%%###$$$((()))%%%$$$&&&$$$%%%&&&&&&&&&$$$###"""###$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$######$$$%%%%%%$$$$$$###""""""###$$$$$$###""""""###$$$%%%$$$##################$$$%%%%%%$$$$$$###############$$$!!!"""$$$%%%%%%%%%%%%%%% $$$(((***)))&&&###"""%%%$$$"""!!!!!!"""$$$%%% !!!###$$$$$$$$$%%%%%%%%%$$$######%%%%%%$$$###$$$$$$############$$$$$$#########$$$$$$$$$$$$$$$%%% ###&&&$$$"""### """######!!!!!!!!!###$$$######""""""###%%%&&& !!!!!!!!! ######""""""""""""#########""" !!!###$$$%%%""""""""""""!!!!!! """ '''!!!$$$%%%"""!!!"""$$$!!! """$$$$$$###""""""######"""!!!!!!!!!"""""""""""""""'''$$$!!! """###### """#########"""!!!###$$$$$$"""!!!!!!###%%%""""""!!!!!!""""""###$$$ !!!"""#########$$$!!!"""$$$###"""###$$$&&&$$$###!!! ###%%%%%%#########"""""""""!!!!!!###&&&&&&###!!!$$$%%%$$$'''''''''&&&&&&%%%%%%%%%###%%%&&&&&&%%%$$$&&&'''+++)))'''$$$######$$$%%%$$$%%%'''(((((('''%%%###&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%% !!!"""###$$$%%%%%%%%% """$$$%%%$$$###$$$%%%!!!###$$$$$$""""""###$$$ !!!"""""""""$$$&&&(((""""""###$$$$$$$$$$$$###""""""###$$$$$$$$$$$$$$$!!!###$$$###"""!!!"""$$$""""""######"""###$$$&&&""""""""""""#########$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&$$$###"""$$$&&&)))### ###%%%###$$$'''######$$$$$$$$$%%%%%%%%%!!!!!!"""###############$$$###"""""""""###%%%&&&###$$$&&&((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%"""$$$%%%$$$######%%%&&&########################%%%###"""###%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&"""###$$$%%%%%%&&&%%%$$$%%%%%%&&&&&&'''((())))))&&&''''''((((((((((((((($$$%%%&&&%%%$$$$$$%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%"""(((111555...%%%%%%***&&&&&&&&&&&&%%%$$$######$$$$$$%%%&&&''''''''''''&&&))),,,.........///000000///---,,,++++++,,,,,,******))))))((((((''''''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%$$$$$$$$$!!!%%%''')))((('''&&&$$$$$$######"""######$$$!!!!!!""""""""""""!!!!!!!!!"""""""""###$$$$$$$$$ """###$$$######$$$%%%""""""###$$$$$$$$$$$$###"""""""""############$$$###!!!!!!$$$%%%!!!!!!###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""###$$$%%%$$$###"""###$$$%%%%%%$$$######""""""######$$$%%%%%%$$$######"""#########!!!"""$$$$$$$$$$$$&&&((("""###%%%$$$######$$$%%%$$$###"""!!!!!!"""###$$$!!!###$$$### $$$###"""###%%%&&&%%%$$$$$$$$$############$$$$$$######$$$%%%%%%$$$$$$###%%%""""""&&&'''$$$###$$$"""###%%%%%%###"""###$$$!!!"""""""""!!!!!!###$$$!!!###"""!!! !!!!!!###""""""!!!!!!""""""###""" !!!!!!!!!######"""!!!!!! """!!!"""!!!((( !!!######"""!!!"""###"""  !!!  ###$$$$$$###""""""""""""""""""""""""'''$$$!!! !!!#########!!!!!!""""""######"""""""""######!!! """$$$"""!!!!!!!!!!!!"""######!!!"""###$$$$$$$$$!!!###%%%$$$!!! !!!###!!!!!!"""###!!!######################## $$$%%%"""!!!$$$%%%$$$'''''''''&&&%%%$$$$$$###$$$%%%&&&&&&%%%%%%&&&''')))(((&&&%%%$$$$$$$$$$$$$$$%%%&&&''''''&&&%%%$$$&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$###""""""!!!%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$$$$$$$$$$$$$ """%%%%%%$$$#########"""###%%%$$$"""!!!!!!!!! !!!"""""""""$$$&&&""""""###$$$$$$$$$$$$###"""###$$$$$$%%%$$$$$$$$$!!!###$$$###""""""###%%%!!!!!!!!!"""###$$$%%%&&&!!!!!!"""""""""#########%%%&&&'''&&&###!!! !!!&&&&&&&&&$$$""""""$$$&&&---$$$$$$&&&###$$$((("""######$$$%%%$$$$$$$$$ !!!"""###$$$$$$$$$$$$###""""""!!!!!!###$$$%%%###$$$&&&'''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&########################$$$$$$######$$$$$$%%%&&&######$$$###"""###$$$&&&########################'''$$$""""""$$$&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&!!!$$$$$$###$$$&&&&&&$$$%%%%%%%%%&&&''''''((((((%%%%%%&&&''''''''''''&&&###$$$%%%%%%$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%"""(((000444///&&&$$$((($$$%%%%%%%%%%%%$$$$$$######$$$%%%&&&'''''''''''''''***---.........///000///...---++++++++++++,,,******))))))((((((''''''%%%%%%%%%%%%%%%&&&&&&'''########################"""$$$&&&%%%$$$###$$$%%%"""###&&&((()))(((''''''###$$$$$$###""""""###%%%!!!!!!""""""""""""!!!!!!"""""""""""""""""""""""" !!!$$$$$$######$$$%%%""""""###$$$$$$$$$$$$###""""""#########$$$$$$$$$%%%"""!!!######!!!!!!$$$$$$$$$$$$$$$%%%&&&&&&'''$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&%%%$$$$$$&&&%%%###""""""###%%%&&&%%%$$$######%%%&&&&&&%%%$$$############$$$%%%%%%%%%$$$$$$###""""""######"""###$$$###"""###'''***###$$$$$$###"""###%%%'''######""""""""""""######"""###%%%### ###""""""###%%%'''&&&&&&$$$$$$############$$$$$$""""""###$$$$$$###"""!!!%%%###$$$''''''###"""%%%$$$&&&((((((&&&%%%%%%&&&!!!$$$$$$"""!!!"""$$$ """$$$$$$""" !!!###"""!!!!!! !!!!!!"""!!! """!!! !!!!!!!!!!!!!!!!!! ###"""""" '''%%%###""""""#########""""""!!! !!!!!!!!!"""!!!!!!"""$$$%%%$$$###$$$#########"""!!!!!!!!!!!!!!!!!!###&&&&&&%%%###""""""!!!!!!""""""###$$$  """!!!!!!!!!!!!!!!"""###### !!!###$$$$$$$$$######!!! !!!######""" !!!"""$$$$$$""""""######$$$%%%%%%%%%!!!$$$""""""$$$%%%###%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%&&&(((&&&&&&%%%%%%$$$$$$$$$#########$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%"""######$$$%%%&&&''''''$$$#####################%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$$$$######!!!###&&&&&&$$$""""""""""""$$$%%%%%%###"""""""""!!!###$$$$$$###$$$%%%""""""###$$$$$$$$$$$$###"""###$$$$$$%%%%%%$$$$$$!!!"""$$$$$$###"""$$$%%%"""!!!!!!!!!###$$$$$$$$$""""""#########$$$$$$$$$###%%%'''&&&###!!!!!!"""&&&&&&&&&$$$###$$$''')))333'''!!!%%%'''""""""&&&!!!"""###$$$%%%$$$$$$###""""""$$$%%%%%%&&&&&&&&&$$$###"""""""""###$$$%%%######$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&######$$$###""""""$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$&&&'''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&"""%%%&&&###$$$((()))%%%%%%%%%%%%%%%&&&&&&&&&&&&"""###$$$%%%%%%%%%$$$$$$"""$$$%%%%%%$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%$$$&&&,,,///+++$$$###'''###$$$$$$%%%%%%%%%$$$$$$$$$%%%&&&'''(((((((((((('''))),,,...------...//////...---+++***++++++,,,******))))))((((((''''''&&&%%%$$$######%%%'''(((########################"""$$$&&&&&&$$$######%%%$$$%%%&&&'''''''''''''''"""$$$%%%$$$"""!!!###%%%!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!!!!!!! !!!$$$$$$$$$$$$%%%&&&""""""###$$$$$$$$$$$$###""""""######$$$$$$$$$$$$(((%%%###%%%%%%###$$$((($$$#########$$$&&&((()))$$$$$$%%%%%%%%%&&&&&&&&&###$$$&&&''''''&&&$$$###&&&%%%###""""""###%%%&&&&&&$$$###$$$%%%'''&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%$$$###""""""######"""######"""!!!"""''',,,"""$$$''')))(((&&&&&&&&&""""""############""""""!!!###%%%%%%""" !!!###"""!!!!!!###&&&'''''''''$$$$$$############$$$$$$!!!!!!"""######"""!!! ###"""$$$'''%%% ###!!!###%%%%%%$$$""""""### ###''''''%%%###$$$%%% ###%%%$$$"""!!!"""$$$!!!!!! !!!!!!!!! ###%%%$$$""" !!!"""""""""!!!%%% ###"""%%%)))%%%""""""$$$%%%$$$""""""!!!!!!###%%%&&&%%%###$$$###"""###$$$%%%$$$###%%%$$$$$$###"""!!! !!!&&&***)))&&&######"""!!!!!!!!!"""$$$%%%#########"""!!!!!!###%%%!!!!!!!!!!!!!!!"""######$$$$$$%%%&&&%%%$$$###"""%%%)))&&&!!!###%%%###"""((('''!!!""""""###$$$%%%&&&&&&'''###""""""$$$%%%""""""######$$$$$$%%%%%%&&&$$$%%%'''&&&%%%%%%&&&((($$$$$$%%%%%%%%%$$$############"""###$$$%%%&&&'''%%%%%%$$$######$$$$$$$$$!!!!!!"""###%%%&&&''''''$$$$$$$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$######""""""$$$&&&&&&$$$"""!!!!!!"""$$$&&&&&&%%%$$$$$$$$$!!!###&&&((('''&&&%%%&&&""""""###$$$$$$$$$$$$#########$$$%%%%%%%%%%%%$$$!!!"""$$$$$$######$$$%%%$$$"""!!!!!!"""###############$$$$$$$$$%%%%%%%%%"""&&&&&&%%%$$$%%%&&&%%%%%%&&&%%%%%%&&&***---888***"""&&&'''!!! $$$!!!"""###$$$%%%$$$#########$$$%%%&&&''''''''''''%%%$$$#########$$$%%%&&&""""""""""""###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$&&&'''#########"""!!!"""$$$'''$$$$$$$$$$$$$$$$$$$$$$$$%%%***)))$$$!!!$$$)))$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&###'''((($$$%%%***+++'''%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''((()))((('''&&&"""###%%%%%%$$$$$$%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%&&&%%%''')))&&&"""###'''"""###$$$%%%%%%%%%%%%%%%%%%&&&'''((())))))))))))&&&(((+++---,,,,,,---...///...,,,+++***++++++,,,*********)))(((((('''''''''%%%###""""""%%%''')))%%%%%%%%%%%%%%%%%%%%%%%%"""$$$'''&&&$$$"""###%%%%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%$$$!!!!!!###&&&!!!!!!!!!!!!"""""""""""" !!!"""######!!!###$$$$$$$$$%%%''''''%%%$$$$$$%%%%%%###!!!########################(((&&&###!!!!!!###&&&((('''))))))%%%!!!###'''%%%%%%%%%%%%%%%%%%%%%%%%$$$******$$$ """$$$$$$$$$$$$$$$$$$$$$$$$)))((('''&&&%%%%%%$$$###%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$###""""""""""""###$$$%%%&&&'''%%%%%%%%%$$$###"""!!! ###$$$$$$$$$$$$%%%%%%%%%"""###"""  """""""""""""""""""""""""""$$$!!! !!!###$$$!!!!!!######  $$$!!!!!!!!!!!!""""""""""""!!! !!!######"""!!!"""#########$$$$$$$$$$$$""""""""""""""""""""""""$$$(((&&&!!!###!!!%%%$$$###""""""###$$$%%% !!!"""$$$$$$$$$###"""!!!""""""!!!!!!"""###"""%%%### !!!!!!""""""""""""!!!!!!!!!"""###$$$$$$###!!! $$$""""""$$$""""""""""""!!!!!!!!!!!!$$$!!!"""%%%&&&!!!###$$$###!!!  !!!###$$$$$$###$$$%%%###!!! !!!""" !!!""""""""" """"""!!! !!!"""""" !!!$$$&&&%%%###%%%$$$""""""%%%&&&%%%$$$#########$$$%%%$$$%%%%%%&&&%%%$$$"""!!!%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''$$$$$$##################"""$$$&&&&&&$$$"""!!!!!!"""$$$&&&&&&$$$"""  ###%%%&&&&&&%%%$$$######################## """######""""""###$$$$$$###"""""""""""""""""""""###&&&'''"""!!!(((###########################""""""###$$$$$$###""""""###$$$###""""""$$$%%% !!!"""""""""""""""!!!"""$$$%%%%%%$$$###"""######$$$%%%&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&'''%%%######&&&'''&&&$$$%%%&&&''''''%%%######$$$$$$$$$######$$$&&&'''((($$$$$$######""""""######%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%!!!!!!"""############""""""###%%%'''''''''%%%$$$)))'''$$$######&&&***,,,$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$$$$#########$$$&&&%%%%%%%%%%%%%%%%%%&&&''''''((((((((((((''''''#########$$$%%%&&&%%%$$$&&&$$$######%%%''''''&&&$$$%%%&&&''''''&&&%%%$$$)))%%%$$$((((((######'''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%&&&''''''''''''(((++++++((((((,,,---+++---+++,,,...---***+++...************))))))))))))'''''''''&&&&&&%%%%%%%%%""""""""""""""""""""""""%%%(((******(((%%%$$$###%%%&&&&&&''''''&&&&&&%%%######""""""######$$$%%%!!!!!!!!!!!!""""""""""""!!!!!!!!!""""""""""""""""""$$$%%%%%%###""""""#########$$$$$$$$$$$$$$$$$$########################'''%%%###""""""###%%%''' $$$'''&&&###!!!###&&&%%%%%%%%%%%%%%%%%%%%%%%% %%%'''&&&%%%&&&)))$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""###"""""""""###$$$%%%%%%%%%%%%%%%%%%$$$###"""!!!!!!""""""""""""######### !!!!!!  """""""""""""""""""""""""""""""""###$$$$$$###""""""  !!!######%%%$$$$$$###"""!!! !!! !!!###$$$"""!!!"""""""""#########$$$$$$""""""""""""""""""""""""!!!%%%%%% """###"""$$$###""""""""""""###$$$ !!!"""#########""""""!!!!!!!!!""""""######### !!!!!!!!!!!! !!!"""!!!!!!""""""""""""!!!!!!!!!!!!""""""###"""""""""###"""  """###!!!!!!!!!"""""""""""""""!!!!!!######""" """######"""!!!"""###!!!!!!!!!!!!!!!"""###$$$"""###$$$###"""!!!"""###!!!!!!!!!!!!!!!!!!!!!!!! !!!###"""!!!!!!"""$$$###!!!!!!"""%%%&&&%%%$$$$$$$$$""" """$$$%%%$$$$$$$$$###$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$###########################$$$$$$###"""!!!&&&''''''%%%###"""###$$$!!!"""###$$$%%%%%%$$$$$$########################!!!"""######""""""###$$$""""""###"""""""""###%%%###!!!"""%%%%%%######'''$$$$$$$$$$$$$$$###############$$$%%%'''((()))(((###$$$$$$###""""""###%%%!!!""""""#####################$$$%%%&&&&&&%%%%%%#########$$$%%%%%%&&&&&&$$$%%%&&&&&&'''&&&&&&&&&'''%%%######%%%&&&&&&$$$$$$&&&''''''%%%###$$$$$$######""""""###%%%&&&'''"""""""""""""""###$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%#########$$$$$$%%%%%%%%%###$$$%%%&&&&&&$$$###"""'''&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$%%%&&&&&&######"""""""""###%%%&&&%%%&&&&&&''''''&&&&&&%%%&&&%%%$$$$$$$$$###!!!&&&%%%$$$%%%&&&'''&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$!!!"""&&&'''%%%%%%)))&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%&&&''''''''''''(((***+++((())),,,---+++)))***,,,---((("""%%%+++*********)))))))))((((((''''''&&&&&&&&&%%%%%%%%%########################%%%'''******(((%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%######""""""######$$$%%%!!!!!!!!!!!!""""""""""""$$$#########"""""""""!!!###$$$%%%%%%###""""""###"""$$$$$$""""""$$$'''########################%%%$$$$$$######$$$$$$%%%###''''''$$$!!!!!!###$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%$$$$$$$$$########################################################################$$$$$$%%%%%%%%%$$$###############"""######$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$!!!""""""""""""######### !!!###"""!!! !!!""""""""""""""""""""""""!!!"""$$$%%%$$$$$$%%%&&&###"""&&&%%%###&&&%%%%%%$$$###"""!!!!!!!!!!!! """###$$$###!!!!!!"""""""""############!!!!!!!!!!!!!!!!!!!!!!!!!!!###!!! """###"""""""""!!!!!!!!!!!!"""""" !!!"""""""""!!!!!!$$$""" !!!$$$&&&$$$"""""" """$$$$$$###!!!!!!""""""""""""!!!!!! !!!"""######"""!!!!!! !!!"""""" !!!!!!""""""######### """$$$$$$###!!! !!!############$$$&&&""""""!!!!!!!!!""""""###!!!"""######""""""###$$$######""""""!!! """######"""!!!"""$$$&&&$$$###"""###%%%&&&&&&%%%"""######""" !!!######$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$$$$$$$$$$""" ###%%%$$$"""(((((('''$$$"""###%%%'''$$$$$$############$$$$$$########################!!!"""######""""""###%%% ###$$$$$$""""""$$$'''$$$ ###&&&&&&%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""###$$$&&&&&&%%%%%%%%%$$$"""!!!"""$$$"""#########$$$$$$$$$$$$"""""""""###$$$%%%&&&'''"""""""""###$$$$$$%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%######%%%&&&%%%$$$$$$&&&'''&&&%%%$$$$$$%%%""""""""""""###$$$%%%%%%!!!!!!""""""######$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%'''((()))###$$$%%%%%%$$$###!!! %%%%%%%%%%%%$$$###"""!!!$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&#########$$$%%%'''((()))$$$###"""!!!"""###%%%'''###$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$###!!! &&&%%%%%%&&&''''''%%%###'''&&&&&&%%%%%%&&&&&&'''###!!!!!!%%%&&&$$$%%%(((&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&''''''((('''''''''******((()))------+++(((***...---%%%"""*********))))))))))))(((((('''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$'''))))))'''%%%$$$###%%%%%%$$$######$$$%%%%%%######""""""######$$$%%%!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""" """$$$$$$$$$###$$$&&&"""%%%$$$ """&&&########################$$$$$$$$$%%%%%%$$$$$$$$$%%%'''((('''### ########################(((%%%###"""$$$$$$""" """"""""""""""""""""""""!!!"""""""""#########$$$########################$$$$$$%%%%%%%%%$$$$$$###%%%$$$$$$#########$$$$$$###$$$%%%&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%"""$$$&&&&&&%%%#########""""""""""""""""""""""""!!!$$$&&&&&&###"""###%%%"""  """%%%$$$############$$$$$$%%%%%%&&&"""!!!!!!"""$$$$$$###!!!!!!!!!"""""""""#########!!!!!!!!!!!!!!!!!!!!!!!! ######!!!!!! !!!!!!!!! !!!!!!!!! !!!!!!!!!!!!!!! &&&"""!!!&&&(((%%%!!!"""!!! """$$$%%%!!!!!!""""""""""""!!!!!! !!!###$$$ !!!!!!""""""""""""!!! !!!"""######$$$$$$!!!!!!!!!###%%%&&&$$$###"""###$$$#########$$$&&&######""""""!!!"""""""""!!!"""###""""""$$$%%%#########""""""!!!!!!!!!#########!!! !!!$$$'''############$$$%%%%%%%%%!!!"""$$$$$$"""!!!"""""""""###$$$%%%&&&%%%$$$###$$$$$$%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$%%%%%% ###&&&%%%"""'''''''''%%%######%%%''''''&&&$$$""""""###$$$%%%########################!!!###$$$$$$###"""$$$%%%!!!$$$&&&$$$!!!!!!$$$'''### ###$$$""""""$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###!!! !!!"""&&&&&&&&&$$$"""!!!"""###""""""""""""######$$$$$$  """%%%&&&!!!!!!""""""#########$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$###$$$$$$%%%%%%$$$%%%'''&&&%%%$$$$$$%%%###############$$$%%%%%%######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&%%%$$$$$$%%%''')))+++###$$$$$$%%%$$$$$$###"""$$$$$$$$$$$$$$$###""""""!!!"""###%%%'''(((((((((&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%&&&'''((())))))(((%%%$$$###$$$&&&'''######$$$$$$$$$$$$######!!!###$$$$$$$$$###$$$$$$%%%%%%%%%&&&'''&&&### '''&&&%%%$$$$$$%%%&&&'''&&&%%%$$$%%%%%%######$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&'''((((((((((((&&&)))***)))***------+++++++++------(((###%%%+++***)))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&((((((&&&$$$###$$$%%%$$$"""!!!!!!"""$$$%%%######""""""######$$$%%%!!!!!!!!!!!!"""""""""""" !!!"""###### """$$$$$$######$$$%%% $$$'''%%% !!!$$$###########################$$$%%%%%%%%%%%%$$$###))))))'''%%%"""!!!"""###########################"""$$$((('''%%%""""""""""""""""""""""""""""""######$$$%%%%%%%%%"""###$$$$$$$$$$$$###"""###$$$$$$%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$$$$$$$%%%######$$$%%%&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%"""$$$&&&'''&&&$$$$$$$$$""""""""""""""""""""""""!!!$$$&&&%%%""" !!!###"""###$$$###!!!!!!"""$$$"""######$$$%%%&&&&&&&&&"""!!!!!!"""$$$%%%###"""""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!!!!!###$$$""" !!!!!! !!!!!!!!! !!!&&&"""!!!&&&(((%%%!!! !!!"""  %%%!!!!!!""""""""""""!!!!!! !!!###$$$ !!!#########"""""" !!!!!!"""###$$$$$$%%%"""!!! """$$$$$$$$$$$$%%%%%%###"""!!!###$$$$$$######""""""""""""###!!!"""###"""###$$$&&&""""""""""""######$$$$$$"""""""""  ###&&&""""""###############$$$ """$$$$$$###""""""###"""###$$$%%%&&&%%%$$$$$$######$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$$$$%%%%%%%%%%%%%%% $$$'''&&&######%%%''''''%%%$$$###$$$((('''$$$"""""""""$$$%%%########################"""###$$$$$$######$$$%%%###%%%&&&$$$!!! """$$$!!!!!!###$$$ ############$$$$$$%%%%%%%%%%%%&&&'''%%%###"""$$$&&&&&&'''&&&%%%###""""""$$$"""!!!!!!!!!!!!"""###$$$  """%%%&&&!!!"""""""""""""""#########$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$######$$$%%%###%%%&&&&&&%%%$$$%%%&&&$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&%%%$$$###$$$&&&(((***"""###$$$%%%&&&&&&&&&&&&%%%$$$#########%%%&&&'''######$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&'''''',,,***'''%%%$$$###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$"""$$$&&&&&&%%%$$$%%%&&&$$$###$$$%%%&&&%%%"""'''&&&%%%$$$$$$%%%&&&'''&&&'''&&&%%%%%%%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&'''((((((((((((%%%)))***)))***......+++...***))),,,---***)))+++)))))))))(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###%%%'''&&&%%%######$$$%%%$$$"""!!!!!!"""$$$%%%######""""""######$$$%%%!!!!!!!!!!!!"""""""""""" !!!"""######$$$%%%&&&%%%###!!!!!!!!!###%%%&&&$$$!!! !!!##############################$$$$$$%%%%%%$$$$$$###&&&%%%$$$######%%%'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$""" !!!$$$&&&%%%$$$########################$$$$$$$$$%%%%%%%%%&&&&&&###$$$%%%&&&&&&%%%$$$#########$$$%%%%%%%%%$$$$$$%%%$$$$$$###$$$$$$%%%%%%######$$$%%%%%%&&&%%%%%%!!!""""""""""""######### """$$$$$$###"""###$$$"""""""""""""""""""""""""""###%%%$$$###!!!!!!""""""%%%'''%%%""" """%%%%%%%%%%%%$$$$$$$$$######""""""!!!###$$$%%%$$$""""""#########$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""$$$&&&### !!!!!!!!!!!! ###"""!!! !!!!!!$$$""" !!!$$$&&&$$$"""!!!$$$!!!$$$!!!!!!""""""""""""!!!!!! !!!"""###### !!!"""############!!!""""""######$$$$$$$$$ !!!""""""%%%%%%%%%""" !!!#########"""""""""######$$$!!!"""###""""""$$$&&&!!!""""""###$$$$$$%%%%%%!!!""""""!!! !!!###%%%!!!"""######"""!!!"""### """$$$$$$###"""###$$$"""###$$$$$$%%%%%%%%%%%%$$$$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%&&&&&&&&&$$$!!! !!!$$$'''&&&$$$!!!$$$''''''&&&$$$######((('''$$$###"""###$$$%%%########################"""###$$$$$$######$$$&&&$$$###""""""""""""""""""!!!"""%%%%%%###"""""""""######$$$$$$%%% $$$%%%######%%%(((&&&&&&&&&%%%###"""###%%%"""!!! !!!###$$$"""""""""###$$$%%%&&&'''""""""""""""""""""############$$$%%%%%%%%%%%%%%%###$$$%%%$$$""""""$$$%%%###$$$&&&&&&%%%$$$%%%&&&$$$%%%%%%&&&&&&&&&%%%%%%$$$%%%&&&&&&&&&%%%###"""###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$###$$$%%%&&&'''""""""###$$$&&&'''((()))&&&%%%$$$###$$$&&&(((***''''''&&&&&&%%%###"""!!!&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&''')))((('''%%%###"""!!!!!!$$$%%%%%%&&&&&&%%%%%%$$$&&&(((***((($$$"""###$$$$$$######$$$%%%%%%###!!!'''&&&&&&%%%%%%&&&&&&'''"""%%%&&&$$$%%%))))))'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%'''((((((((((((((($$$(((******+++......+++...(((&&&***...,,,***)))))))))((((((((((((''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&%%%$$$######$$$$$$$$$###""""""###$$$$$$######""""""######$$$%%%!!!!!!!!!!!!"""""""""""" !!!!!!"""""""""###$$$&&&&&&%%%###!!! !!!$$$$$$$$$$$$####################################$$$$$$$$$$$$$$$$$$$$$$$$###""""""###%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%)))'''&&&%%%%%%$$$###!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%###%%%&&&''''''&&&%%%###"""###$$$%%%%%%%%%%%%$$$"""!!!!!!!!!"""###$$$$$$######$$$$$$$$$$$$$$$$$$!!!""""""""""""#########!!!"""###"""!!!"""###%%%"""""""""""""""""""""""""""""""""###%%%&&&%%%$$$"""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###############""""""###%%%%%%$$$"""$$$$$$$$$$$$%%%%%%%%%%%%""""""""""""""""""""""""###!!!###&&&$$$""" !!!""""""""""""!!! $$$###"""!!!!!!!!!""""""!!!!!!!!!""""""######### !!!!!! !!!$$$!!!!!!""""""""""""!!!!!!!!!!!!""""""###""""""""" !!!!!!""""""###$$$$$$######################## """###""" #########!!! """$$$""""""""""""###$$$%%%%%% !!!######""""""###%%%###$$$$$$$$$$$$$$$$$$$$$!!!"""$$$###""""""###%%%"""$$$%%%$$$"""!!!###$$$!!!###$$$######"""$$$%%%############$$$%%%&&&''''''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$%%%&&&&&&'''######$$$%%%%%%&&&%%%%%%$$$%%%''''''%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%&&&########################"""###%%%$$$######$$$&&&"""###%%%$$$"""###"""###%%%"""### !!!!!!""""""###$$$$$$"""$$$"""!!!###&&&%%%&&&&&&%%%######%%%&&&###"""!!! !!!"""$$$%%%######$$$%%%&&&&&&%%%%%%##############################$$$%%%%%%%%%%%%$$$"""$$$%%%$$$"""!!!###&&&"""$$$&&&&&&%%%%%%%%%&&&###$$$%%%%%%%%%%%%$$$###!!!###$$$%%%%%%$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$############$$$%%%&&&'''%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$###"""&&&%%%%%%$$$$$$%%%%%%&&&############$$$&&&'''(((%%%&&&&&&&&&&&&$$$###"""$$$%%%%%%&&&&&&%%%%%%$$$$$$(((***(((###!!!"""$$$&&&$$$$$$$$$&&&'''&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%!!!%%%%%%###$$$((()))&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&'''(((((()))))))))###(((******+++......+++...***))),,,,,,***(((***))))))((((((((('''''''''%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%$$$###"""###%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%!!!!!!!!!!!!""""""""""""############""""""""""""!!!###$$$%%%#########$$$$$$###"""###%%%&&&&&&%%%########################%%%$$$$$$######$$$$$$%%%""""""###%%%&&&%%%###!!!%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&'''((()))))))))$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''(((((('''%%%$$$"""###$$$%%%%%%%%%%%%%%% """############$$$$$$$$$######"""###$$$$$$$$$$$$%%%%%%%%%###$$$$$$###"""###&&&(((""""""""""""""""""""""""!!! ###(((+++***'''###!!! ###''')))'''$$$ !!!"""###$$$%%%&&&&&&###""""""###%%%%%%$$$"""$$$$$$%%%%%%%%%&&&&&&&&&########################""" !!!&&&%%% !!!&&& !!!"""######"""!!! %%%$$$###!!!!!!!!!"""###!!!""""""!!!!!!"""###!!!$$$%%%%%%###!!!!!!""""""""""""!!!!!!""""""###$$$$$$###!!!!!!!!!!!!!!!!!!"""###$$$%%%$$$$$$$$$############### ###&&&((('''$$$!!!!!!!!!!!!  ###&&&""""""""""""###$$$%%%&&&!!!"""######""""""###$$$&&&&&&%%%$$$$$$#########!!!###%%%&&&$$$$$$$$$%%%###%%%'''%%%###"""###&&&"""#########""""""$$$&&&$$$###""""""###%%%'''((()))(((&&&%%%$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''######$$$%%%%%%&&&''''''"""$$$''''''&&&%%%%%%%%%'''((('''%%%$$$%%%(((***%%%%%%%%%$$$%%%%%%%%%&&&########################"""$$$%%%%%%$$$###%%%&&& $$$(((&&&"""&&&!!! $$$&&&$$$###$$$ !!!"""#########!!!'''(((&&&###$$$%%%$$$%%%&&&%%%$$$$$$%%%'''$$$###"""!!!!!!###%%%&&&!!!"""$$$%%%%%%$$$###"""$$$$$$$$$#####################$$$%%%%%%%%%%%%$$$"""$$$%%%$$$!!!!!!###&&&"""$$$&&&&&&%%%%%%&&&'''"""###$$$%%%%%%$$$"""""""""$$$%%%%%%$$$#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%''''''''''''&&&%%%$$$###$$$######"""######$$$$$$$$$%%%'''((('''%%%###!!! """$$$&&&''''''(((&&&%%%%%%$$$$$$%%%%%%&&& !!!###$$$&&&((()))$$$%%%'''))))))((('''&&&$$$$$$%%%%%%%%%%%%$$$$$$ $$$''''''###"""$$$''''''&&&%%%%%%'''))))))((($$$%%%''''''''''''%%%$$$###''''''""""""&&&&&&!!!&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&'''((())))))))))))###(((******,,,///...+++000......///,,,'''(((,,,)))(((((((((''''''''''''%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$###"""###%%%###$$$%%%%%%%%%%%%$$$############"""###$$$$$$%%%&&&$$$!!! !!!###%%%###&&&%%%!!!!!!$$$$$$"""$$$$$$%%%&&&&&&''''''((((((&&&%%%###""""""######!!!###$$$$$$###"""$$$%%%###""""""!!!"""###%%%&&&"""""""""$$$&&&'''%%%###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%)))&&&######%%%&&&&&&$$$$$$###"""""""""###%%%&&&'''&&&$$$###$$$%%%((()))$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!###"""!!!!!!!!!"""$$$%%%$$$$$$#########$$$%%%&&&'''&&&%%%$$$$$$$$$%%%&&&"""#########"""###&&&(((#########"""######$$$%%%########################'''"""!!!$$$### ###%%%&&&&&&$$$$$$%%%'''$$$###!!! """###%%%!!!"""$$$$$$"""!!!!!!""" !!!"""######$$$$$$###"""!!!!!!!!!!!!###%%%&&&!!! !!!"""%%%$$$###!!!!!!!!!"""###%%%$$$$$$###""""""############$$$$$$$$$$$$#########  !!!!!!"""""""""""""""!!! """!!!!!!!!!"""$$$&&&'''$$$"""!!!"""$$$%%%%%%$$$!!!"""&&&&&&%%%######""""""""""""#########$$$ $$$%%%&&&%%%$$$%%%'''&&&######$$$%%%%%%######$$$%%%&&&)))+++)))$$$!!!!!!"""&&&&&&%%%$$$############((('''%%%$$$###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&'''(((((('''%%%'''%%%$$$%%%''''''$$$!!!&&&&&&&&&&&&&&&&&&&&&&&&'''((((((&&&$$$###%%%&&&!!!$$$)))++++++'''""""""###$$$%%%&&&'''''''''%%%&&&''''''%%%%%%&&&''' !!!!!!"""###$$$$$$$$$&&&&&&&&&$$$"""!!!###%%%%%%$$$""" !!!###$$$%%%### """$$$&&&'''###%%%%%%$$$"""!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%$$$!!!#########$$$&&&((( """$$$$$$######$$$%%%"""$$$%%%%%%$$$###%%%&&&######$$$$$$$$$%%%%%%%%%###%%%&&&&&&$$$$$$%%%'''###$$$%%%%%%######$$$%%%&&&%%%%%%$$$#########$$$&&&!!! ###&&&$$$"""###"""############$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''&&&%%%######$$$&&&)))+++&&&%%%$$$#########$$$%%%$$$$$$$$$$$$%%%%%%&&&'''###%%%((((((&&&$$$######&&&&&&%%%%%%%%%&&&''''''$$$!!! !!!$$$&&&&&&$$$(((######&&&&&&"""###'''%%%$$$$$$######$$$$$$%%%$$$$$$%%%&&&&&&'''(((((($$$$$$######$$$$$$%%%&&&'''&&&%%%$$$$$$%%%''''''$$$%%%%%%&&&&&&%%%%%%$$$""""""""""""###$$$%%%%%%&&&,,,***"""###)))&&&&&&%%%&&&&&&'''((()))&&&&&&((()))+++---/////////......---+++***))))))---,,,***)))'''&&&&&&&&&'''(((((((((((((((((((((%%%%%%%%%&&&&&&%%%$$$$$$&&&%%%$$$######$$$%%%&&&(((%%%###%%%)))+++((($$$!!!#########"""###$$$$$$###""" !!!###$$$ ###### $$$%%%###$$$$$$$$$%%%&&&&&&'''''''''&&&%%%###"""######$$$"""###$$$$$$######$$$&&&&&&&&&%%%$$$$$$$$$%%%&&&$$$$$$######$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###!!!!!!$$$&&&&&&&&&###############$$$$$$%%%&&&%%%%%%$$$%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$((((((((('''&&&$$$###"""""""""$$$%%%%%%%%%$$$##################$$$%%%%%%%%%$$$###""""""###$$$%%%%%%&&&&&&&&&%%%&&&)))+++###############$$$$$$%%%########################$$$ !!!%%%&&&###$$$(((###$$$&&&%%%$$$$$$%%%'''$$$###"""!!!!!!"""######"""$$$&&&&&&$$$$$$$$$%%% """##################"""!!! !!!""" !!!!!!"""!!!  !!!!!!!!!!!!"""###%%%&&&'''"""######$$$$$$######"""!!!  !!!"""#########"""!!! ###""""""!!!!!!"""$$$$$$$$$"""!!!!!!"""""""""!!! $$$&&&###!!!%%%,,,######""""""""""""###### ###$$$!!!$$$$$$###!!! """$$$%%%### ###$$$%%%%%%######$$$%%%$$$%%%''''''%%%#########$$$$$$$$$###$$$$$$%%%%%%'''&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&'''((()))'''%%%&&&%%%$$$%%%''''''$$$!!!########################&&&&&&%%%$$$$$$$$$%%%%%%%%%(((+++------***&&&######$$$$$$%%%&&&&&&&&&&&&%%%&&&'''&&&%%%%%%%%%''' !!!!!!"""######$$$$$$$$$%%%%%%$$$###"""$$$&&&$$$$$$###"""!!!""""""#########"""###$$$$$$$$$$$$###############$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###""""""###%%%&&& """###$$$###$$$%%%'''%%%&&&''''''%%%######$$$"""$$$%%%%%%$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$%%%%%%###%%%&&&&&&$$$$$$%%%'''%%%&&&((('''&&&&&&((()))%%%$$$######""""""######&&&"""!!!$$$'''%%%$$$%%%############$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&$$$###"""!!!!!!"""$$$%%%&&&%%%$$$$$$$$$$$$%%%&&&###$$$%%%&&&&&&$$$###""""""%%%'''((('''%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''$$$""" !!!$$$&&&%%%$$$&&&""""""&&&'''$$$&&&***&&&%%%%%%$$$######$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$###$$$$$$%%%&&&""""""###$$$&&&(((***+++$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$$$$%%%%%%###$$$&&&%%%$$$$$$&&&(((&&&%%%%%%&&&&&&'''((()))###$$$%%%'''(((***++++++///...---,,,+++******)))++++++)))(((''''''''''''&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$$$$$$$$$$$$$%%%'''$$$"""$$$((()))'''###%%%%%%$$$###!!!!!!###&&&""""""""""""""""""""""""!!!!!! $$$%%%#########$$$$$$%%%&&&&&&&&&'''&&&$$$############$$$###$$$%%%%%%$$$$$$%%%&&&)))((('''&&&%%%%%%%%%%%%$$$%%%&&&$$$"""###'''+++&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''###"""!!!"""$$$&&&&&&&&&"""######$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$###!!!!!!###%%%'''(((&&&$$$############$$$$$$$$$%%%%%%$$$###!!!!!!###%%%"""###$$$$$$###$$$&&&(((###############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""" !!!%%%'''&&&'''***###$$$%%%%%%$$$$$$%%%'''$$$#########""""""!!!!!!"""$$$%%%%%%$$$$$$&&&''' !!!"""############%%%$$$""" !!! !!!!!!"""###!!! !!!!!!""" !!!"""###%%%'''((("""######$$$$$$######"""!!!!!!!!!""""""!!!!!!!!!!!!"""############""""""$$$$$$###"""!!!!!!!!!"""%%%###!!!!!!!!!"""!!!###$$$### """$$$!!!######""""""""""""###### ###### """$$$$$$"""!!! !!!###$$$$$$$$$###$$$%%%$$$######$$$%%%!!!!!!"""$$$&&&&&&%%%###############$$$%%%&&&'''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((''''''((())))))(((&&&&&&%%%$$$%%%&&&&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$"""###$$$%%%%%%$$$((()))+++,,,+++***(((&&&$$$$$$%%%&&&&&&%%%%%%%%%$$$&&&'''&&&%%%$$$%%%'''!!!!!!!!!"""######$$$$$$!!!###%%%%%%$$$###$$$%%%###############""""""!!!!!!"""$$$%%%%%%%%%######$$$""" !!!%%%'''&&&$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&$$$"""!!!!!!###&&&((("""###$$$$$$######$$$&&&$$$%%%''''''%%%$$$$$$%%%###$$$%%%%%%$$$$$$%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$###%%%&&&&&&$$$$$$%%%'''%%%'''((((((''''''(((***$$$######""""""""""""###&&&###"""&&&'''&&&%%%'''############$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''!!!###&&&'''&&&$$$ ###%%%''''''%%%#########%%%%%%%%%%%%%%%&&&''''''%%%###""""""$$$%%%$$$$$$&&&######%%%&&&%%%'''+++&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&!!!"""###&&&''')))******%%%%%%%%%%%%%%%%%%%%%%%%)))((('''&&&%%%%%%%%%%%%((($$$!!!"""%%%'''&&&###%%%%%%%%%%%%&&&'''((()))''''''((()))***+++,,,---......---,,,+++******)))***)))((((((''''''((((((&&&%%%$$$#########$$$%%%$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%###"""$$$'''(((%%%###((('''%%%""" !!!$$$''' !!!"""#########"""!!!"""""" $$$%%%###"""######$$$$$$%%%%%%&&&'''&&&$$$#########$$$$$$###%%%&&&&&&%%%$$$&&&'''((((((''''''&&&&&&&&&&&&"""&&&((('''######''',,,&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&%%%%%%$$$"""###$$$%%%&&&%%%$$$###"""$$$%%%''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""" """###%%%&&&'''&&&$$$###$$$$$$%%%%%%&&&&&&&&&&&&$$$""" !!!###%%%!!!"""######""""""###%%%$$$############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$######$$$"""$$$%%%%%%$$$$$$%%%&&&######$$$$$$###"""!!! """######""""""$$$&&& !!!"""############$$$$$$###!!! """""""""######$$$%%%%%%!!!!!!""""""######$$$$$$#########"""######$$$%%%""""""############""""""!!!###%%%&&&%%%###""""""######"""!!!!!!###$$$%%%$$$$$$######""""""""""""$$$###!!!!!!"""###"""!!!%%%(((%%% ######""""""""""""######!!!###### ###%%%###%%%$$$###"""###%%%&&&&&&"""$$$%%%$$$###"""###$$$""" ###&&&'''%%%"""$$$#########$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((''''''((())))))(((&&&%%%%%%%%%%%%%%%%%%%%%$$$''''''''''''''''''''''''%%%###"""###%%%'''&&&%%%&&&'''''''''''''''&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&!!!!!!""""""############!!!###&&&&&&$$$###"""""""""###$$$%%%%%%###""" """###%%%%%%%%%&&&'''(((### !!!%%%'''&&&"""%%%%%%&&&&&&&&&&&&''''''&&&%%%$$$###$$$%%%'''(((###$$$%%%%%%#########%%% """$$$$$$$$$&&&'''###$$$&&&%%%$$$$$$%%%'''&&&%%%%%%%%%%%%$$$$$$$$$###$$$&&&%%%$$$$$$%%%'''$$$%%%&&&%%%$$$###$$$%%%$$$$$$###############$$$'''$$$###&&&&&&######%%%#########$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&%%%&&&'''''''''&&&%%%$$$"""""""""###$$$%%%&&&&&&!!!###%%%&&&&&&$$$""" $$$%%%&&&%%%"""  $$$$$$$$$$$$%%%&&&''''''%%%%%%$$$######$$$$$$$$$(((&&&%%%%%%%%%%%%'''(((%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%&&&'''((('''&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&&&&&&&&&&&&&(((%%%###$$$&&&&&&###%%%%%%%%%%%%&&&'''(((((())))))***++++++,,,------------,,,,,,+++******)))(((((('''''''''(((((()))(((&&&%%%$$$###$$$%%%&&&$$$$$$%%%&&&&&&&&&%%%%%%###$$$%%%&&&&&&%%%$$$###$$$######$$$&&&'''%%%###%%%%%%%%%###!!!"""$$$&&& !!!#########"""!!!"""%%%$$$!!!!!!$$$$$$""""""######$$$$$$%%%%%%&&&&&&%%%$$$#########$$$%%%###%%%&&&&&&%%%$$$&&&'''$$$$$$%%%%%%&&&&&&&&&&&&$$$******&&&$$$&&&)))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''(((((('''&&&%%%$$$$$$"""###$$$&&&&&&%%%$$$$$$"""###%%%''''''&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%###############$$$%%%%%%%%%&&&''''''((((((''''''$$$###!!! !!!"""%%%&&&$$$%%%'''&&&%%%%%%&&&'''$$$$$$$$$###$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%###"""###"""!!!"""###%%%$$$######$$$&&&###############"""!!! !!!"""""""""!!!!!!###%%% !!!""""""######"""############""""""!!!!!! !!!"""######$$$$$$!!!!!!""""""######$$$$$$$$$###############$$$$$$"""""""""######"""""""""!!!%%%%%%###!!!!!!!!!%%%###!!!!!!$$$&&&#########$$$$$$$$$$$$$$$ !!!#########&&&'''!!! %%%$$$######""""""""""""######!!!###### !!!%%%%%%"""&&&&&&%%%###"""###$$$%%%"""###$$$$$$""""""###$$$###"""!!!###&&&&&&$$$ &&&%%%$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((''''''((())))))(((&&&%%%%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$&&&'''''''''%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%&&&%%%$$$$$$%%%&&&"""""""""""""""############%%%&&&&&&###!!! """###%%%&&&&&&$$$""" !!!"""""""""%%%)))---+++&&&!!!!!!$$$&&&$$$!!!%%%%%%%%%&&&&&&'''''''''$$$%%%'''((((((((('''&&&$$$%%%&&&%%%#########%%% """$$$$$$$$$&&&'''###%%%&&&&&&%%%$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&%%%$$$$$$%%%'''%%%&&&&&&$$$"""!!!!!!"""%%%%%%$$$$$$$$$%%%%%%&&&(((%%%%%%&&&$$$ """###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%% """$$$$$$$$$###### !!!!!!"""###$$$$$$$$$"""######$$$%%%&&&''''''###$$$%%%%%%###"""###$$$#########$$$%%%&&&''''''%%%%%%%%%$$$######$$$%%%$$$%%%%%%%%%%%%'''((('''""""""###$$$%%%'''((()))&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&'''(((((((((((('''$$$"""!!!&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$%%%%%%&&&'''''' """&&&((('''%%%###!!!%%%$$$$$$%%%%%%&&&'''(((&&&&&&''''''((()))******,,,,,,,,,++++++******)))'''''''''''''''(((((()))'''&&&%%%$$$###$$$$$$%%%###$$$%%%%%%&&&&&&&&&%%%###$$$%%%&&&&&&%%%$$$###%%%$$$$$$%%%''''''&&&%%% ###$$$$$$###$$$$$$!!!"""###""""""!!!$$$&&&%%%"""!!!$$$$$$"""######$$$$$$%%%&&&&&&&&&&&&%%%$$$#########%%%%%%###$$$%%%%%%$$$$$$%%%&&&""""""$$$%%%&&&&&&&&&&&&###(((***(((&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&########################"""$$$%%%&&&%%%$$$%%%&&&###$$$$$$%%%%%%%%%%%%%%%"""###%%%&&&'''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$""""""$$$%%%&&&&&&&&&&&&$$$###"""""""""###%%%&&&%%%&&&'''((()))((('''&&&$$$######"""###$$$&&&'''"""$$$%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""%%%%%%###$$$''''''%%%"""###$$$$$$######$$$&&&"""""""""""""""""""""######$$$$$$"""!!!!!!###%%% !!!""""""""""""!!!"""###############""" !!!!!!!!! !!!!!!!!!!!!!!! !!!!!!""""""###$$$&&&&&&!!!""""""######""""""!!!"""""" $$$###!!!  !!!###!!!"""###$$$$$$$$$$$$$$$!!!""""""$$$&&&$$$"""###%%%$$$######""""""""""""######"""######!!!"""&&&%%%!!!$$$$$$$$$###!!! !!!""""""###$$$###""""""###$$$$$$$$$$$$%%%%%%%%%###!!!'''&&&%%%$$$############$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&'''(((((('''%%%$$$%%%&&&%%%$$$$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&%%%%%%'''(((&&&&&&%%%%%%&&&&&&'''((($$$$$$%%%&&&&&&%%%%%%%%%###%%%&&&%%%$$$###$$$&&&""""""""""""""""""#########$$$%%%$$$"""!!!!!!!!!###$$$%%%&&&&&&$$$"""!!! !!!###"""!!!$$$***///,,,(((###"""###$$$###!!!$$$$$$%%%%%%&&&&&&''''''###%%%(((******)))&&&%%%$$$%%%&&&%%%$$$###$$$%%%$$$%%%''''''%%%$$$$$$%%%$$$%%%&&&&&&%%%%%%&&&'''%%%%%%%%%%%%&&&&&&&&&&&&###%%%&&&&&&$$$$$$%%%'''&&&''''''&&&###""""""###&&&%%%%%%%%%%%%&&&'''''''''%%%%%%&&&###!!!$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%% """$$$%%%%%%%%%%%% !!!"""###$$$$$$$$$############$$$%%%''')))*** """$$$%%%&&&''')))+++############$$$&&&'''((($$$%%%%%%%%%######%%%'''###%%%%%%&&&)))(((&&&""""""###$$$&&&((()))***$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&############$$$%%%&&&'''%%%(((&&&%%%&&&((($$$$$$$$$$$$%%%&&&'''(((&&&''''''(((***++++++,,,,,,,,,++++++************'''''''''&&&''''''((((((%%%$$$$$$$$$###""""""!!!######$$$%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&###%%%%%%$$$$$$$$$ !!!""""""""""""!!!$$$### !!!$$$%%%"""$$$$$$$$$%%%&&&&&&''''''%%%%%%#########$$$%%%&&&"""###$$$$$$######$$$&&&###$$$%%%%%%&&&%%%$$$$$$ """%%%''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$''''''%%%$$$%%%&&&%%%$$$$$$$$$$$$%%%&&&&&&"""###$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%###$$$&&&'''''''''%%%%%%""""""###$$$%%%%%%%%%%%%!!!######"""!!!!!!!!!%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$!!!###'''(((%%%!!!###$$$$$$######$$$%%%""""""!!!!!!!!!###$$$%%%$$$$$$###!!!!!!### !!!"""""""""""" !!!"""######"""!!!!!! !!!!!!!!!!!! !!!!!!""""""!!! ######""""""###$$$$$$%%%!!!!!!""""""""""""!!!!!!###""" !!!######""" !!!""""""###""""""  """""""""%%%""""""###!!!"""######""""""""""""######"""###"""!!!###'''%%%!!! ###%%%$$$""" !!!###!!!###$$$###"""!!!"""$$$"""$$$&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$###$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&$$$$$$%%%&&&%%%######&&&)))))))))))))))))))))))))))###''')))'''"""!!!$$$)))&&&&&&&&&&&&''''''((((((###$$$$$$%%%&&&&&&&&&&&&###%%%%%%%%%$$$###$$$%%%###"""""""""""""""""""""!!!"""###"""!!!"""$$$%%%$$$$$$%%%%%%%%%$$$###""" ###%%%%%%######(((,,,***(((%%%###"""###$$$%%%######$$$$$$%%%&&&&&&&&&###$$$&&&'''''''''&&&%%%###%%%&&&%%%$$$$$$%%%&&&%%%&&&''''''%%%######$$$$$$%%%&&&&&&%%%%%%&&&(((###$$$$$$%%%&&&'''((((((###%%%&&&&&&$$$$$$%%%'''$$$%%%&&&&&&$$$$$$%%%&&&%%%$$$$$$$$$%%%%%%&&&'''%%%$$$%%%'''$$$ !!!%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&###$$$%%%%%%&&&%%%$$$###!!!"""###%%%&&&&&&&&&&&&!!!"""$$$$$$$$$%%%''')))"""""""""###$$$&&&'''(((###$$$&&&%%%###$$$&&&))) %%%(((&&&%%%&&&###%%%%%%$$$%%%%%%&&&'''(((#########$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%&&&'''(((((('''&&&$$$######$$$&&&'''%%%$$$$$$$$$$$$$$$%%%%%% $$$%%%######&&&)))$$$$$$$$$$$$%%%&&&'''((('''((()))***,,,...//////++++++++++++************(((((('''&&&&&&&&&''''''$$$%%%%%%&&&%%%###!!! """###$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%"""$$$%%%%%%%%%%%%%%%%%%!!!$$$%%%$$$$$$$$$%%% !!!""""""###!!!!!! $$$%%%###$$$%%%%%%&&&&&&''''''(((%%%$$$#########$$$%%%&&&!!!###$$$$$$###"""$$$%%%%%%&&&&&&'''&&&%%%###"""###""""""###%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''')))+++***&&&$$$###$$$&&&%%%$$$###$$$%%%&&&'''######$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''((((((''''''&&&"""$$$&&&((()))'''&&&$$$!!!"""$$$&&&&&&%%%$$$### !!!###%%%%%%%%%$$$$$$"""$$$&&&&&&%%%$$$###$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%"""""" $$$%%%!!!!!!###$$$$$$######$$$%%%"""!!! !!!###%%%'''""""""!!! !!!"""""""""""" !!!"""""""""!!! """$$$$$$############$$$$$$$$$"""!!! '''&&&%%%###"""!!!!!!!!!!!!!!!""""""""""""!!!!!!"""%%%$$$ !!!$$$ $$$'''&&&!!!!!!""""""""" %%%###""""""$$$%%%$$$$$$'''###%%%!!!!!!'''######""""""""""""######"""###"""!!!$$$(((&&& ###&&&'''%%%$$$%%%&&&!!!###$$$###"""!!!"""### $$$'''(((%%%$$$%%%'''############$$$%%%&&&&&&"""###%%%&&&'''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&%%%######%%%&&&%%%######&&&)))&&&&&&&&&&&&&&&&&&&&&&&&!!!'''+++''' """(((%%%%%%%%%&&&&&&'''''''''"""###$$$%%%&&&'''''''''###$$$%%%%%%######$$$%%%#########""""""""""""""" !!!!!!!!!###&&&)))$$$%%%%%%%%%$$$$$$###### $$$((((((%%%###%%%'''''''''%%%###""""""&&&(((""""""###$$$$$$%%%&&&&&&$$$$$$######$$$$$$%%%%%%###$$$&&&%%%%%%$$$&&&''' """$$$$$$######$$$%%%$$$%%%'''&&&%%%%%%&&&((("""###$$$%%%'''((())))))###%%%&&&&&&%%%$$$&&&''' """$$$$$$$$$%%%&&&((($$$#########$$$%%%%%%&&&$$$###%%%'''%%%"""$$$)))$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%#########"""""""""""""""%%%&&&'''''''''&&&%%%$$$ """$$$&&&'''%%%""" ###$$$$$$"""  !!!"""""""""###$$$&&&'''((("""$$$&&&%%%$$$$$$'''***%%%***,,,((($$$"""''''''&&&%%%%%%%%%%%%&&&$$$$$$%%%&&&&&&'''((((((&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%$$$%%%&&&'''((('''&&&$$$######$$$&&&'''''''''&&&%%%$$$$$$$$$$$$&&&&&&$$$!!! ###&&&$$$$$$$$$$$$%%%&&&''''''###$$$&&&''')))+++,,,---+++++++++***************(((((('''&&&&&&&&&&&&&&&%%%'''((())))))&&&###!!!"""###$$$%%%&&&&&&'''&&&&&&%%%$$$######$$$%%%&&&!!!"""$$$$$$$$$###$$$$$$###$$$%%%$$$######%%%&&& !!!!!!!!!!!!"""""""""""""""!!!!!! """###%%%''''''&&&%%%$$$######$$$%%%%%%%%%%%%$$$"""""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%'''((()))%%%%%%%%%(((+++,,,)))&&&((("""!!!&&&((($$$!!!"""$$$$$$$$$$$$$$$$$$%%%%%%(((###!!!'''***'''###%%%%%%%%%$$$$$$#########%%%%%%$$$$$$$$$$$$$$$$$$### ''')))&&&'''+++((('''&&&&&&$$$$$$###"""&&&$$$"""!!!###$$$$$$###%%%$$$$$$%%%'''%%%!!!'''$$$!!!"""%%%&&&$$$"""%%%&&&&&&%%%%%%%%%!!!%%%%%%$$$$$$$$$%%%&&&'''######""""""######$$$%%%'''""""""$$$###%%%$$$###"""!!!!!!!!!!!!""" !!!""""""!!!!!!"""###!!!!!! !!!!!!"""###$$$ !!!!!!""""""###### !!!"""""""""""""""""""""""""""""""""""""""!!!######"""!!!"""###&&&###'''&&&(((###"""""""""###$$$%%%%%%&&&######&&&&&&$$$'''...%%%$$$######$$$$$$###"""'''###"""%%%&&&$$$###$$$%%%$$$$$$$$$###""""""""" ###%%%$$$""""""$$$&&&"""""""""""""""######$$$ !!!"""$$$&&&''''''########################!!!"""###$$$$$$%%%$$$$$$&&&'''((((((&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((+++(((%%%%%%''''''&&&$$$%%%&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$#########"""""""""######$$$$$$######"""#########"""""""""""""""$$$"""!!!###&&&'''&&&$$$###&&&$$$ """&&&'''### !!!&&&)))(((&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%&&&%%%%%%%%%%%%&&&''''''222...***&&&$$$$$$######$$$!!!!!!%%%%%%######&&&###$$$%%%%%%######$$$%%%$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$""""""###(((%%%&&&***)))%%%$$$(((###$$$%%%%%%%%%%%%$$$###$$$""" !!!###%%%&&&&&&%%%$$$$$$$$$######"""""""""###%%%%%%$$$$$$$$$%%%%%%&&&((())))))'''$$$"""###%%%"""!!!''''''!!!######""""""###%%%&&&((($$$&&&&&&&&&$$$$$$%%%&&&)))((('''&&&%%%&&&&&&'''$$$$$$%%%&&&'''''''''''''''%%%###$$$&&&'''%%%###$$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&%%%$$$$$$###$$$%%%&&&$$$"""!!!!!!"""'''""" &&&+++)))$$$!!!&&&$$$$$$%%%&&&&&&''')))''''''(((***+++,,,---...,,,,,,***)))))))))***+++&&&&&&&&&&&&&&&'''((()))%%%%%%%%%$$$$$$#########%%%%%%###!!! """&&&***!!!!!!"""############"""######$$$$$$$$$$$$#########%%%%%%$$$"""!!!"""### !!!!!!!!!!!! !!!""""""""""""""""""###%%%&&&'''&&&%%%$$$######$$$%%%%%%%%%%%%$$$"""""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&%%%%%%$$$%%%&&&((((((%%%$$$%%%'''***+++(((&&&***$$$"""&&&(((%%%$$$&&&!!!!!!"""###$$$$$$%%%%%%(((%%%"""###&&&'''%%%"""%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$!!!!!!((('''&&&&&&%%%%%%$$$$$$###%%%$$$###"""""""""$$$%%%%%%$$$$$$%%%&&&%%%!!!(((&&&%%%%%%&&&'''&&&%%%%%%&&&%%%&&&''''''%%%"""%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''###""""""$$$&&&&&&"""#########""" !!!!!!!!!""""""!!!!!!$$$ !!!""""""!!!!!!"""### !!!""""""""""""!!!!!!!!!!!! !!!!!!"""""""""""""""""""""""""""""""""""""""!!!######"""!!!"""###((((((%%%---"""$$$$$$######$$$%%%%%%&&&%%%""""""%%%### ###(((%%%$$$######$$$$$$###"""&&&"""!!!$$$&&&$$$###$$$$$$$$$$$$###############"""$$$&&&%%%######$$$&&&"""""""""""""""###$$$$$$############$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%&&&&&&&&&%%%'''''''''&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''%%%$$$%%%'''))))))'''''''''&&&&&&%%%$$$######%%%###!!!"""&&&'''%%%###%%%%%%$$$$$$$$$###############$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$#########""""""$$$&&&%%%!!!$$$%%%%%%%%%$$$"""""""""((($$$!!!"""%%%'''%%%"""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%""" ######!!!!!!$$$###%%%%%%%%%$$$###$$$%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%'''((((((&&&$$$%%%%%%$$$!!!"""'''***'''######$$$%%%%%%%%%%%%$$$###$$$""" !!!###%%%&&&%%%$$$$$$$$$#########"""""""""###%%%%%%$$$$$$$$$%%%###$$$%%%&&&%%%$$$"""!!!$$$%%%$$$!!!###((('''"""$$$$$$######$$$%%%&&&'''$$$%%%&&&&&&%%%%%%&&&(((((('''&&&%%%$$$%%%%%%&&&$$$%%%&&&''''''((((((((('''%%%###$$$&&&'''&&&$$$%%%$$$$$$$$$%%%%%%&&&'''%%%%%%&&&&&&&&&%%%$$$$$$%%%&&&'''%%%###""""""###&&&###$$$((()))&&&%%%'''%%%$$$$$$&&&&&&&&&'''(((''''''((()))+++,,,---...------+++*********+++,,,&&&&&&&&&&&&&&&'''((((((%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%$$$"""!!!"""&&&)))!!!"""######$$$$$$############$$$$$$$$$$$$#########$$$%%%$$$"""!!!"""### !!!!!!!!!!!! """######$$$$$$"""###%%%&&&&&&&&&%%%$$$######$$$%%%%%%%%%%%%$$$""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''$$$$$$$$$&&&((()))'''%%%)))$$$"""$$$&&&%%%&&&((( !!!"""###%%%&&&&&&%%%&&&&&&&&&&&&$$$###!!!%%%%%%%%%$$$$$$$$$$$$############$$$$$$%%%%%%&&&$$$$$$%%%### (((%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%###!!!!!!$$$'''$$$$$$$$$%%%&&&%%%"""%%%&&&&&&&&&$$$$$$&&&'''%%%######$$$&&&'''&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$&&&'''%%%""" !!!"""###""" !!!"""!!!"""######!!!!!!"""### !!!""""""!!!!!!"""###&&&###"""$$$#########"""!!! !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!######"""!!!"""###"""'''!!!)))777%%%%%%%%%$$$%%%%%%&&&&&&$$$######%%%### $$$$$$$$$$$$$$$############$$$ ###%%%$$$###%%%###############$$$$$$$$$%%%&&&'''&&&$$$$$$%%%&&&###""""""""""""###$$$$$$((('''%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&''''''''''''$$$&&&'''&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&%%%$$$%%%''')))((('''&&&&&&%%%$$$$$$$$$$$$%%%&&&"""!!!&&&(((%%%!!!&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&$$$'''&&&%%%&&&'''&&&"""'''$$$"""###%%%%%%!!!$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%&&&'''''' !!!###%%%&&&&&&&&&%%%### ###$$$!!!!!!$$$###%%%&&&%%%$$$###$$$&&&&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&&&&&&&$$$$$$$$$$$$&&&&&&%%%'''((('''&&&%%%%%%&&&%%%$$$ !!!,,,777222%%%###$$$$$$%%%%%%$$$$$$######"""!!!!!!###%%%%%%%%%###############""""""""""""###%%%%%%$$$$$$$$$%%%#########$$$######"""!!!%%%&&&&&&%%%''')))((($$$&&&&&&%%%%%%%%%&&&&&&'''###%%%&&&&&&%%%%%%'''(((&&&&&&%%%$$$$$$$$$%%%%%%$$$%%%&&&'''((((((((((((&&&%%%$$$%%%&&&'''&&&$$$%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%&&&''''''&&&$$$###$$$%%%$$$$$$&&&((('''$$$''',,,###$$$%%%&&&''''''''''''&&&'''((()))+++,,,------...---,,,,,,++++++,,,,,,'''&&&&&&&&&&&&'''((((((%%%%%%%%%%%%&&&&&&&&&&&&###$$$%%%$$$######%%%'''######$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$#########$$$%%%$$$"""""""""$$$ !!!!!!!!!!!! !!!"""############"""###$$$%%%%%%%%%%%%$$$######$$$%%%%%%%%%%%%$$$""""""###$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%'''&&&&&&&&&&&&%%%&&&&&&###$$$$$$&&&&&&'''&&&%%%###""""""###$$$$$$$$$%%%!!!!!!"""###$$$%%%%%%&&&!!!$$$'''(((%%%#########$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&######$$$###!!! $$$((($$$$$$$$$%%%%%%&&&&&&&&&!!!$$$&&&$$$ $$$(((###$$$$$$%%%&&&%%%###"""!!!$$$%%%$$$!!!!!!$$$'''%%%""" ###%%%$$$%%%&&&$$$$$$%%%%%%&&&&&&&&&%%%######""""""######$$$%%%(((%%%"""!!!###$$$ ###%%%$$$""" """### !!!!!!!!! !!!""""""!!!!!!"""###***(((%%%""""""###$$$&&&###"""""""""!!!!!!!!! !!!!!!!!!!!!!!!""""""###"""""""""""""""""""""""" !!!######"""""""""###&&&######%%%555PPP444%%%%%%$$$$$$$$$%%%%%%&&&$$$$$$&&&&&&%%%""""""$$$$$$%%%%%%%%%#########$$$""""""%%%######%%%"""""""""###$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$$$$$$$######""""""######$$$%%%***(((&&&$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&###$$$%%%&&&&&&''''''&&&$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%$$$$$$''''''&&&&&&&&&&&&%%%$$$%%%$$$$$$$$$%%%&&&((()))%%%###"""###&&&'''%%%###''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''''''''%%%""" $$$$$$&&&''''''%%%""" %%%$$$###$$$%%%$$$ $$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''$$$%%%&&&&&&%%%$$$$$$%%%&&&######&&&&&&$$$$$$&&&$$$%%%&&&%%%$$$$$$%%%&&&'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&%%%###"""###$$$&&&''''''&&&$$$######$$$&&&'''###$$$&&&%%%$$$######$$$&&&)))&&&###...<<<777((($$$$$$$$$$$$$$$$$$$$$$$$###"""!!!"""$$$%%%%%%$$$########################"""###%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%'''(((((()))***(((&&&'''''''''&&&&&&&&&&&&&&&$$$%%%&&&%%%$$$###$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&'''''''''&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&###$$$$$$%%%&&&&&&&&&&&&%%%&&&'''&&&$$$###$$$%%%%%%###"""%%%&&&%%%(((---"""%%%&&&&&&&&&((((((&&&&&&'''((()))***+++,,,---------,,,,,,++++++++++++''''''&&&&&&&&&''''''(((%%%%%%%%%&&&&&&'''''''''"""$$$%%%%%%$$$###$$$%%%###$$$%%%%%%&&&&&&%%%%%%######$$$$$$$$$$$$######"""$$$%%%$$$###"""###$$$ !!!!!!!!!!!!!!!!!!""""""""""""!!!!!!######$$$$$$$$$%%%%%%$$$######$$$%%%%%%%%%%%%$$$#########$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%###$$$%%%%%%%%%%%%%%%%%%"""$$$$$$$$$$$$$$$"""%%%%%%%%%%%%%%%%%%$$$$$$"""&&&'''%%%###$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&###""""""###&&&'''$$$ ###$$$$$$%%%%%%&&&&&&''' $$$&&&$$$ $$$)))"""$$$%%%%%%%%%%%%$$$$$$ ###%%%###!!!!!!$$$'''(((###!!!%%%&&&$$$$$$&&&###$$$%%%&&&&&&&&&%%%%%%######""""""######$$$%%%$$$### !!!###!!!%%%((('''###!!!###%%%  !!!""""""!!!!!!"""###$$$$$$$$$###"""!!!  !!!!!!!!!"""""""""###"""!!!!!! !!!"""######"""""""""""""""""""""""" """$$$$$$###"""###$$$%%%###"""&&&$$$AAAbbbJJJ$$$$$$############$$$$$$!!!$$$&&&%%%$$$$$$%%%%%%$$$%%%&&&%%%###"""###%%%""""""%%%######%%%"""""""""###$$$$$$$$$%%%$$$$$$######$$$$$$#####################$$$$$$%%%((('''&&&%%%%%%%%%&&&'''%%%%%%&&&&&&&&&'''''''''"""###$$$%%%&&&&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&''''''((((((((('''''''''&&&&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&'''(((###%%%''''''%%%$$$&&&((('''''''''&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$############$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$&&&'''"""'''(((%%%######%%%$$$$$$$$$%%%%%%$$$""" $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&'''((('''$$$"""!!!$$$&&&'''$$$$$$''''''$$$$$$'''$$$%%%&&&&&&$$$$$$%%%&&&'''&&&%%%%%%$$$$$$$$$$$$#########$$$$$$%%%%%%%%%&&&%%%$$$######%%%''')))&&&&&&$$$$$$$$$$$$&&&&&&"""$$$%%%%%%$$$###$$$%%% ((('''!!!&&&111///$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$%%%$$$###############$$$$$$$$$$$$"""###%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&(((******(((((((((''''''''''''''''''&&&&&&%%%&&&&&&%%%"""!!!!!!"""&&&&&&&&&''''''''''''&&&"""###$$$%%%%%%&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%###$$$$$$%%%&&&&&&&&&&&&###$$$%%%$$$###"""###$$$'''!!!!!!%%%'''''')))"""&&&'''$$$%%%))))))%%%&&&&&&'''(((***+++,,,---+++++++++++++++******)))(((''''''&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''"""$$$&&&&&&$$$######$$$$$$$$$%%%&&&&&&&&&&&&%%%######$$$$$$$$$$$$######"""###$$$$$$###"""###$$$ !!!!!!!!!!!!"""""""""""""""!!! ############$$$$$$$$$%%%######$$$%%%%%%%%%%%%$$$######$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''%%%%%%&&&''''''&&&&&&%%%$$$%%%&&&&&&$$$$$$%%%&&& %%%'''&&&$$$&&&%%%$$$'''''''''&&&%%%%%%$$$$$$!!!$$$%%%$$$$$$&&&(((###$$$$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%&&&$$$###""""""&&&''' $$$$$$$$$%%%%%%&&&&&&&&&!!!###$$$###!!!!!!%%%((("""###%%%&&&%%%$$$%%%&&&###$$$%%%$$$$$$$$$&&&((()))###"""((()))%%%$$$(((###$$$%%%&&&'''&&&%%%$$$%%%%%%$$$$$$%%%%%%&&&'''"""###!!! ###'''+++)))$$$!!!"""%%%"""!!! """"""!!! !!!""""""!!!!!!"""###!!!"""######"""!!! !!!"""#########"""!!! !!!###$$$"""""""""""""""""""""""" """$$$$$$###"""###$$$"""!!!'''%%%555LLL999$$$$$$######""""""#########$$$"""!!!###%%%$$$###&&&(((&&&###"""###&&&$$$ ###%%%$$$###%%%###############$$$$$$$$$###"""!!!"""$$$%%%$$$###$$$############$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''"""###$$$%%%%%%&&&&&&&&&$$$&&&'''&&&%%%$$$%%%&&&&&&&&&&&&'''(((((())))))''''''''''''''''''&&&&&& """%%%''''''''''''(((''''''''''''&&&%%%$$$###"""'''***)))$$$###&&&+++''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$""""""######$$$$$$%%%%%%#########"""!!!###&&&)))!!!''''''$$$"""$$$(((&&&&&&&&&&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$%%%&&&&&&$$$%%%$$$""" $$$(((&&&######&&&%%%""""""%%%$$$&&&'''&&&%%%$$$%%%'''&&&&&&%%%$$$$$$$$$%%%%%%""""""######$$$%%%%%%%%%%%%%%%$$$$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%''''''&&&%%%&&&'''&&&(((###"""'''(((###%%%$$$$$$######$$$$$$%%%######"""###%%%%%%###"""$$$$$$$$$%%%%%%%%%%%%%%%"""###%%%%%%$$$$$$$$$%%%!!!"""######$$$#########&&&%%%'''***(((&&&&&&***&&&&&&''''''(((''''''&&&%%%&&&&&&%%%"""!!!!!!"""%%%&&&'''(((((((((''''''"""###$$$%%%%%%&&&&&&&&&%%%'''((('''&&&%%%&&&'''&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%"""###$$$$$$""""""###$$$(((  &&&'''&&&%%%"""''''''"""###)))***&&&%%%&&&'''(((***+++,,,,,,***++++++++++++***)))((((((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&###%%%&&&&&&$$$######$$$###$$$%%%%%%&&&&&&%%%%%%######$$$$$$$$$$$$######"""###$$$$$$###"""$$$%%% !!!!!!!!!!!! !!!!!!""""""""""""!!!###############$$$$$$%%%######$$$%%%%%%%%%%%%$$$######$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''###$$$&&&''''''''''''&&&%%%&&&'''&&&$$$###%%%'''$$$((('''"""###&&&&&&&&&&&&%%%%%%%%%%%%%%%%%% """#########$$$%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$"""###&&&"""%%%%%%%%%%%%%%%%%%%%%%%%###""""""""""""$$$%%%'''!!!###&&&&&&$$$$$$&&&((($$$###"""###%%%&&&&&&&&&%%%'''***$$$###((("""$$$%%%''''''&&&%%%$$$%%%%%%$$$$$$%%%%%%&&&''' $$$%%%$$$""""""######(((,,,***$$$ ###%%%""" """######""" !!!""""""!!!!!!"""###$$$$$$$$$######"""!!!!!!!!!!!!!!!!!!"""""""""""""""""" !!!###$$$""""""""""""""""""""""""!!!"""$$$$$$#########$$$%%% $$$"""!!!,,,$$$&&&%%%$$$############$$$###'''&&&!!! ###%%%######&&&((('''###!!!$$$'''&&&"""!!!$$$&&&$$$###$$$$$$$$$$$$##################!!!!!!"""%%%'''&&&%%%$$$$$$######$$$$$$%%%&&&$$$%%%&&&''''''&&&%%%######$$$$$$%%%&&&&&&''''''###$$$%%%&&&''''''''''''%%%'''''''''&&&%%%&&&'''&&&&&&&&&'''((()))))))))''''''(((((((((((((((((("""&&&''''''&&&'''))) """$$$&&&'''&&&$$$######&&&((('''%%%$$$&&&)))&&&&&&&&&&&&%%%%%%%%%$$$######$$$$$$$$$$$$############$$$$$$%%%&&&&&&'''!!!###$$$$$$"""###&&&(((!!!$$$&&&&&&%%%$$$%%%'''++++++***(((&&&$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$###$$$$$$%%%&&&!!!$$$&&&$$$!!!!!!$$$((('''$$$$$$&&&&&&###"""%%%%%%&&&'''&&&%%%%%%%%%'''%%%%%%$$$$$$$$$%%%&&&&&&!!!""""""###$$$$$$%%%%%%#########$$$%%%&&&&&&&&&###$$$&&&''''''&&&$$$######%%%''''''&&&&&&&&&'''$$$&&&''''''&&&%%%&&&&&&%%%%%%$$$######$$$%%%%%%#########$$$%%%%%%###!!!%%%%%%%%%&&&&&&'''''''''"""###%%%%%%$$$$$$$$$%%%!!!"""$$$%%%&&&%%%$$$###&&&$$$%%%(((&&&"""%%%+++$$$$$$&&&'''(((''''''&&&$$$%%%&&&&&&%%%$$$%%%&&&$$$%%%&&&'''''''''&&&&&&$$$$$$%%%&&&''''''''''''%%%'''((((((&&&%%%&&&((('''&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$###$$$%%%%%%######$$$%%%'''""" ###%%%%%%%%%&&&###)))''' !!!)))+++'''%%%&&&'''((()))+++,,,,,,++++++,,,,,,,,,+++***)))(((((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&%%%###"""###$$$######$$$%%%%%%%%%%%%%%%######$$$$$$$$$$$$######!!!###$$$$$$######$$$%%% !!!!!!!!!""" """##################""""""######$$$%%%######$$$%%%%%%%%%%%%$$$###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%"""###%%%'''((((((''''''%%%'''((('''$$$###&&&(((%%%(((%%%%%%&&&#########$$$$$$%%%%%%%%%$$$###""""""###$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$!!!&&&'''######((()))&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$""" !!!###%%%&&&&&&!!!###&&&&&&$$$$$$''')))###  ###&&&%%%###$$$(((""" &&&"""###%%%''''''&&&%%%$$$######""""""######$$$%%%$$$%%%$$$"""!!!###(((---###(((,,,***###"""%%%""" ######""" !!!""""""!!!!!!"""###$$$###!!!  !!!"""######""""""!!!!!! ###"""  !!!###$$$""""""""""""""""""""""""!!!###$$$$$$#########%%%'''"""&&&'''+++'''&&&%%%%%%$$$$$$$$$$$$(((,,,***###!!!%%%&&&$$$###&&&)))'''###!!!$$$''''''###"""%%%&&&$$$###$$$%%%$$$$$$$$$######""""""###"""!!!###''')))((('''$$$$$$######$$$$$$%%%&&&$$$%%%'''((('''%%%"""!!!######$$$$$$%%%&&&''''''$$$%%%&&&'''((((((((((((&&&'''((((((&&&&&&'''(((&&&&&&&&&'''((())))))***''''''(((((())))))******!!!$$$((((((&&&$$$$$$%%%$$$'''(((((('''%%%$$$$$$%%%%%%&&&&&&%%%&&&&&&%%%%%%%%%$$$$$$$$$#########$$$$$$#########$$$$$$%%%%%%&&&'''(((((("""%%%((((((&&&%%%&&&((((((&&&%%%%%%&&&'''&&&$$$///...,,,)))&&&$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$######$$$$$$%%%&&&###'''+++***%%%###$$$''')))'''&&&)))(((%%%%%%'''%%%&&&''''''%%%%%%&&&'''$$$$$$$$$$$$%%%&&&&&&'''!!!""""""###$$$$$$%%%%%% !!!"""$$$%%%%%%%%%%%%"""$$$&&&((((((&&&$$$"""!!!###%%%%%%$$$$$$%%%&&&&&&"""###''''''$$$###&&&&&&%%%$$$######$$$%%%&&&#########$$$%%%%%%###!!!&&&&&&&&&''''''((((((((("""###%%%%%%$$$$$$$$$%%%"""$$$'''))))))(((&&&%%%&&&###$$$&&&$$$ $$$+++"""###%%%'''((((((''''''###%%%&&&''''''''')))+++"""###%%%&&&'''&&&%%%%%%%%%&&&'''((())))))))))))%%%''')))(((&&&%%%&&&)))'''&&&%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%$$$###$$$%%%&&&&&&$$$$$$%%%&&&%%%$$$%%%'''%%%"""$$$)))$$$)))'''))),,,(((%%%&&&'''((()))***+++,,,,,,,,,---...---,,,+++***)))((('''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########%%%&&&&&&$$$""""""###%%%######$$$%%%%%%%%%$$$$$$######$$$$$$$$$$$$######!!!###$$$$$$######$$$&&& !!!!!!  !!!###$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&!!!!!!"""###$$$%%%%%%%%%###$$$%%%&&&%%%%%%###"""$$$$$$###"""###$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((("""!!!&&&)))&&&&&&***&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%&&&&&&&&&(((&&&###"""$$$&&&$$$ $$$%%%'''&&&%%%$$$$$$%%%'''&&&%%%$$$$$$%%%''')))%%%%%%$$$######$$$$$$$$$###""""""###$$$''')))***$$$%%%'''&&&%%%%%%&&&(((###$$$&&&%%%%%%$$$&&&'''###%%%''''''%%%$$$%%%%%%'''(((%%%"""###&&&&&&###$$$$$$############$$$$$$!!!%%%%%%!!!"""###"""$$$#########""""""!!!!!!!!!""""""""""""!!!!!! """""""""!!! !!!###$$$###  """!!!!!!"""""""""######""""""""""""######$$$&&&"""###"""$$$&&&%%%$$$###$$$%%%######""""""######$$$%%%###$$$%%%&&&%%%###!!! $$$!!!!!!###&&&&&&%%%&&&###############$$$$$$$$$!!!###$$$$$$######$$$%%%###$$$%%%$$$###"""###$$$ !!!"""###$$$%%%%%%%%%!!!""""""###%%%&&&''''''$$$$$$%%%&&&&&&'''((((((%%%&&&'''%%%###""""""###&&&$$$%%%'''&&&$$$&&&+++&&&''''''(((((((((((((((&&&&&&&&&''''''''''''((((((&&&%%%%%%'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''((())))))&&&%%%###$$$'''((((((''''''''''''&&&&&&%%%%%%%%%%%%""""""%%%%%%""""""$$$$$$###"""""""""###%%%%%%&&&$$$######$$$%%%%%%$$$+++(((%%%%%%'''(((&&&$$$''''''''''''&&&&&&%%%$$$$$$&&&&&&&&&$$$$$$$$$&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&%%%%%%%%%((()))&&& !!! %%%'''$$$$$$((('''"""&&&(((***)))&&&$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%$$$$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&(((((((((&&&$$$"""###$$$%%%$$$"""!!!"""###&&&'''''''''&&&%%%%%%$$$ !!!###$$$%%%&&&))))))(((((('''''''''&&& ###%%%&&&%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&& """"""***&&&&&&'''''''''&&&$$$###''')))### ++++++###$$$$$$$$$%%%%%%&&&&&&&&&'''(((((('''%%%%%%'''((($$$!!!"""%%%$$$###)))222###$$$&&&&&&&&&$$$"""!!!$$$&&&(((((('''%%%%%%%%%$$$$$$%%%$$$######$$$&&&###"""""""""###$$$%%%%%%"""###%%%((())))))'''%%%%%%''''''''''''''')))+++)))+++,,,,,,***))))))***((('''''''''&&&&&&&&&&&&%%%$$$###$$$%%%'''''''''######"""$$$&&&&&&%%%$$$%%%%%%$$$######$$$%%%%%%""""""#########$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&& !!!!!! """"""""""""""""""##################$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%""""""######$$$$$$%%%%%%###$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###"""$$$""""""%%%%%%%%%%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&"""###$$$&&&'''(((&&&###$$$$$$&&&'''((((((((((((***)))'''%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$#########$$$%%%&&&###%%%&&&&&&%%%$$$&&&'''###%%%&&&&&&%%%%%%&&&'''$$$&&&'''&&&%%%$$$%%%'''%%%&&&&&&$$$%%%'''%%% $$$$$$############$$$$$$$$$(((((($$$"""$$$&&&$$$#########"""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!  """"""!!!!!!###&&&!!!"""###$$$%%%%%%%%%%%%#########""""""#########"""%%%'''%%% """'''"""$$$&&&%%%$$$###$$$%%%######""""""######$$$%%%&&&&&&&&&&&&$$$"""""""""###$$$$$$$$$$$$%%%%%%%%%$$$$$$######""""""!!!"""$$$###""""""###%%%###$$$%%%$$$###"""###$$$!!!"""###$$$$$$%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''###$$$%%%###!!! !!!"""###!!!###%%%$$$!!!"""&&&&&&&&&'''(((((((((((((((&&&&&&&&&''''''''''''((('''&&&%%%%%%'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''###$$$%%%$$$!!!!!!###%%%''''''&&&&&&&&&%%%%%%%%%&&&######&&&&&&######&&&%%%$$$$$$###$$$$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&(((+++---+++&&&$$$&&&)))$$$((()))%%%%%%((('''"""%%%''')))(((&&&$$$%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$######$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((((('''&&&$$$%%%&&&'''&&&$$$###$$$%%%&&&&&&''''''&&&%%%%%%$$$"""######$$$%%%&&&''''''((((((((((((''''''&&&&&&"""$$$''''''&&&%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$''')))""" &&&&&&"""'''&&&&&&'''''''''&&&$$$$$$&&&((($$$###,,,---%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&%%%&&&''')))&&&$$$%%%((('''$$$'''---###$$$&&&&&&&&&$$$###!!!"""$$$&&&'''%%%$$$$$$%%%%%%&&&&&&%%%$$$###%%%&&&$$$$$$######$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&%%%&&&'''(((((('''''')))+++,,,---......,,,******+++((((((((('''''''''&&&&&&'''&&&$$$$$$$$$$$$###############$$$&&&&&&%%%###%%%%%%$$$######$$$%%%%%%""""""#########$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%% !!!!!! ######"""!!!!!!!!!!!!!!!"""""""""#########$$$$$$#########$$$$$$$$$$$$%%%#########$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&""""""%%%'''&&&&&&'''$$$$$$%%%%%%&&&((()))***&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%""""""$$$$$$$$$$$$%%%''''''%%%$$$&&&)))***(((%%%***)))((('''%%%$$$###"""&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%$$$###"""""""""###$$$%%%'''&&&%%%%%%&&&((($$$%%%&&&&&&%%%%%%&&&'''%%%&&&'''&&&$$$$$$&&&'''###%%%&&&%%%&&&(((%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!%%%&&&""" """###!!!######""""""""""""!!!!!! !!!""""""###"""""" !!!!!!!!!!!! """"""""""""$$$&&& !!!!!!""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$$$$&&&((("""$$$&&&%%%$$$###$$$%%%######""""""######$$$%%%%%%%%%&&&&&&%%%###!!!###&&&&&&###"""###$$$&&&&&&%%%$$$###"""!!!!!! """######""""""###$$$"""$$$%%%$$$######$$$%%%######$$$$$$$$$$$$######''''''''''''&&&%%%$$$###$$$$$$$$$%%%%%%%%%%%%%%%###$$$%%%$$$"""!!!!!!"""%%%$$$&&&)))'''######&&&&&&&&&'''(((((((((((('''&&&&&&&&&''''''''''''((('''&&&%%%&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&!!!%%%(((%%% %%%'''&&&&&&&&&&&&%%%%%%%%%'''$$$$$$''''''$$$$$$'''%%%%%%%%%%%%%%%&&&''''''"""%%%((('''%%%###$$$%%%"""&&&&&&######&&&)))%%%%%%%%%%%%%%%$$$$$$###$$$%%%&&&&&&$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$#########$$$&&&'''$$$''')))(((&&&%%%'''***%%%''''''$$$$$$''''''$$$$$$%%%''''''%%%$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%#########$$$%%%&&&$$$%%%&&&'''((('''&&&%%%%%%&&&'''&&&$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&'''(((''''''''''''&&&&&&&&&%%%&&&((((((&&&%%%%%%&&&#########$$$$$$%%%%%%&&&%%%***&&&$$$***'''!!!$$$%%%&&&&&&&&&&&&%%%%%%$$$###&&&$$$!!!%%%------&&&%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%&&&%%%&&&''')))((('''(((***)))%%%%%%((($$$$$$%%%&&&&&&%%%###"""!!!###%%%%%%$$$$$$$$$%%%$$$%%%%%%###"""!!!"""$$$%%%%%%%%%$$$%%%%%%&&&&&&'''&&&$$$#########%%%%%%&&&(((((((((((((((***,,,---...///...,,,*********)))(((((((((''''''''''''''''''&&&%%%$$$$$$$$$$$$$$$######$$$&&&&&&%%%###%%%$$$$$$######$$$$$$%%%###############$$$$$$$$$#########$$$$$$$$$$$$%%% !!!!!!!!!!!! !!!  !!!""""""""""""#########""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&%%%###"""&&&&&&&&&&&&&&&&&&&&&&&&)))(((''')))++++++***)))$$$$$$$$$%%%%%%'''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$%%%%%%(((%%%###!!!"""******&&&"""###&&&&&&"""%%%&&&&&&''''''&&&%%%%%%&&&&&&%%%%%%%%%&&&''''''&&&&&&%%%$$$$$$#########&&&'''((((((''''''((()))$$$&&&'''&&&%%%%%%&&&'''%%%%%%%%%$$$######%%%'''###%%%%%%###$$$'''%%%!!!$$$$$$$$$$$$$$$$$$$$$$$$###$$$!!!!!!!!!""""""""""""""""""!!!!!! """############ !!!""""""###############"""!!!!!!""" !!!""""""###$$$$$$$$$%%%%%%$$$$$$$$$$$$###"""###$$$%%%%%%$$$"""$$$&&&%%%$$$###$$$$$$######""""""######$$$%%%!!!"""###$$$%%%%%%%%%%%%%%%)))'''""""""###$$$%%%%%%%%%$$$$$$######### """######"""!!!###$$$"""$$$%%%$$$######$$$&&&$$$%%%%%%%%%$$$$$$###"""###$$$%%%&&&&&&&&&%%%$$$%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&'''&&&$$$###$$$%%%&&&&&&(((+++)))$$$###&&&%%%&&&''''''((((((''''''&&&&&&&&&''''''''''''((('''&&&%%%&&&((()))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$''')))&&&###!!!$$$'''&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$''''''$$$%%%'''%%%%%%%%%%%%%%%&&&&&&'''$$$(((((($$$!!!"""%%% ###''''''&&&%%%&&&((($$$$$$$$$%%%%%%$$$$$$######%%%&&&&&&$$$$$$%%%'''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&!!!###%%%%%%$$$###%%%'''"""############%%%&&&&&&###$$$%%%%%%%%%$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%##################$$$$$$%%%$$$###""""""$$$%%%'''$$$%%%%%%&&&&&&%%%$$$###"""$$$$$$$$$""""""###$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''%%%$$$$$$%%%""""""###$$$%%%%%%&&&&&&###'''$$$###***'''!!!###%%%%%%%%%%%%%%%%%%%%%%%%###%%%%%%###&&&+++)))$$$&&&&&&%%%%%%%%%%%%$$$$$$"""$$$%%%&&&%%%%%%&&&'''(((''''''((('''%%%%%%&&&$$$%%%%%%&&&&&&%%%$$$$$$"""###%%%%%%$$$$$$%%%'''%%%&&&&&&%%%###"""###$$$%%%%%%$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$######$$$&&&'''((()))(((((((((***,,,+++,,,---,,,***((((((((())))))((((((((('''''''''%%%&&&&&&&&&&&&'''(((***$$$######$$$%%%&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$!!!""""""""""""#########""""""#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''%%%&&&''''''&&&%%%###"""&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&((()))'''%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$$$$%%%&&&&&&%%%&&&'''$$$ ###))))))%%%"""###&&&&&&"""$$$%%%&&&'''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''(((%%%%%%&&&&&&&&&&&&&&&&&&$$$&&&''''''&&&&&&'''(((%%%&&&''''''%%%%%%&&&'''###$$$$$$$$$""""""###%%%&&&&&&### !!!&&&'''$$$###$$$%%%%%%%%%%%%$$$###!!!&&&'''$$$"""$$$$$$"""!!!!!!!!!!!!!!!!!!"""""" """############ !!!"""######$$$######"""###""""""!!!$$$$$$#########$$$%%%%%%###$$$%%%%%%%%%%%%$$$###%%%###""""""$$$$$$""" """$$$&&&%%%$$$###$$$$$$######""""""######$$$%%%!!!"""###$$$%%%&&&&&&&&&'''+++&&&"""###%%%$$$######$$$$$$%%%%%%%%%&&&!!!"""######""""""###$$$"""$$$%%%%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%$$$###"""!!!"""$$$%%%%%%$$$###"""%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&'''&&&$$$$$$%%%&&&######%%%(((&&&!!! """%%%&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((&&&%%%%%%'''))))))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))'''&&&%%%&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%"""###&&&&&&$$$$$$'''###$$$$$$%%%%%%%%%%%%%%%"""''''''### !!!$$$%%%$$$%%%&&&((('''### ###$$$$$$%%%%%%$$$$$$$$$###$$$&&&%%%%%%$$$&&&'''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''((()))((('''&&&'''((((((((('''&&&'''((($$$$$$$$$%%%%%%$$$$$$%%%""""""###$$$%%%%%%%%%$$$#########$$$$$$$$$%%%%%%""""""######$$$$$$$$$$$$$$$$$$#########$$$&&&&&&%%%%%%%%%$$$###"""!!!!!!"""###$$$$$$""""""###$$$$$$$$$%%%%%%&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$######%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&%%%###"""###$$$""""""###$$$%%%%%%&&&&&&"""&&&"""!!!)))((($$$(((%%%%%%%%%$$$%%%%%%%%%%%%###%%%%%%$$$%%%&&&$$$!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&''''''%%%######$$$'''&&&$$$""""""%%%''''''%%%%%%%%%%%%&&&%%%%%%%%%$$$%%%&&&&&&%%%%%%&&&(((((())))))(((&&&&&&'''((($$$$$$############$$$$$$!!!%%%&&&&&&%%%%%%'''&&&'''(((((('''(((***,,,***,,,---,,,***(((((((((((((((((((((''''''''''''###%%%&&&%%%$$$$$$''')))%%%$$$###$$$%%%%%%$$$"""$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$"""!!!!!! !!!!!!"""!!!!!!""""""###%%%&&&'''"""""""""#########$$$$$$#########$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''(((%%%&&&&&&&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&&&&%%%&&&(((&&&"""%%%%%%$$$###############%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%&&&''' !!!)))333333***&&&(((&&&$$$###%%%((()))'''$$$''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&'''((($$$$$$&&&'''(((((((((((("""###%%%$$$######$$$&&&&&&'''((('''&&&%%%&&&'''"""###%%%%%%$$$######$$$&&&&&&"""%%%'''&&&###$$$%%%&&&&&&%%%$$$###$$$&&&###!!!###""" !!!!!!!!!!!!"""""" !!!""""""###"""""" !!!""""""###!!! """$$$&&&%%%$$$###"""!!! !!!######"""###$$$%%%%%%$$$###"""%%%%%%$$$%%%%%%%%%###!!!"""$$$&&&%%%$$$###$$$%%%######""""""######$$$%%%&&&&&&%%%%%%$$$$$$$$$### ''')))### %%%'''$$$""""""###$$$%%%&&&''''''!!!###$$$$$$######$$$%%%"""$$$%%%%%%$$$$$$&&&'''%%%%%%&&&&&&%%%$$$#########$$$%%%%%%$$$""" $$$$$$$$$%%%%%%%%%%%%%%%###$$$%%%$$$###"""###$$$$$$###%%%(((&&&""""""%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&''''''''''''(((%%%%%%&&&'''))))))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&'''((()))***&&&$$$"""###&&&((((((&&&%%%%%%%%%&&&&&&&&&&&&'''$$$""""""&&&&&&$$$$$$'''######$$$%%%%%%%%%%%%%%% ###%%%%%%###!!!"""###%%%######%%%'''%%%###$$$$$$%%%%%%%%%%%%%%%"""$$$%%%%%%%%%%%%&&&((($$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''((((((((('''&&&)))))))))(((''''''&&&&&&(((&&&''')))(((###"""###"""""""""$$$&&&'''&&&%%%############$$$$$$$$$$$$!!!"""###$$$%%%%%%%%%%%%"""######$$$%%%%%%%%%&&&%%%%%%$$$######""""""!!!###%%%&&&&&&%%%$$$%%%'''###$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&$$$%%%%%%$$$""""""$$$%%%#########$$$$$$%%%%%%&&&$$$((("""!!!******'''---%%%$$$$$$$$$$$$%%%%%%&&&$$$%%%%%%$$$$$$###"""!!!$$$$$$$$$%%%%%%&&&&&&&&&&&&''')))(((&&&###""""""&&&%%%"""!!!&&&)))'''%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''&&&%%%$$$&&&((($$$%%%&&&%%%$$$###%%%'''$$$$$$######""""""###### &&&((('''&&&'''(((%%%''''''''''''''')))++++++---......,,,++++++,,,((('''''''''&&&&&&&&&&&&###%%%&&&$$$!!!!!!$$$%%%$$$$$$$$$%%%%%%$$$"""###$$$$$$%%%%%%$$$$$$###$$$$$$$$$########################$$$$$$$$$$$$%%%###"""!!! !!!"""###"""""""""""""""###$$$%%%############$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%&&&((()))&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%((()))'''(((+++((("""$$$$$$$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((### '''333666---'''((("""###$$$%%%&&&'''''''''&&&&&&%%%$$$%%%&&&'''(((#########$$$$$$%%%&&&'''###$$$%%%'''''''''''''''###$$$%%%%%%$$$$$$%%%''''''(((((('''&&&%%%&&&'''"""$$$'''((('''%%%$$$$$$$$$%%%"""!!!&&&'''$$$###$$$&&&''''''&&&$$$###!!!$$$!!!  !!!!!!!!!""""""!!!!!!""""""""""""!!!!!! !!!!!!"""""""""!!! """%%%&&&&&&$$$  !!!"""$$$%%%%%%$$$"""!!!"""###%%%&&&%%%%%%$$$$$$"""$$$&&&%%%$$$###$$$%%%######""""""######$$$%%%''''''&&&%%%$$$#########%%%$$$%%%'''######$$$$$$%%%%%%&&&&&&&&&"""$$$%%%%%%$$$$$$%%%&&&"""$$$%%%%%%%%%%%%&&&(((%%%%%%%%%&&&%%%%%%$$$$$$"""###%%%&&&%%%$$$!!! $$$$$$%%%%%%&&&&&&''''''###$$$%%%%%%######$$$%%%'''%%%&&&)))(((%%%&&&***$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&''''''''''''(((%%%%%%&&&((())))))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''((((((%%%%%%%%%%%%$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%######''''''%%%&&&)))###$$$&&&&&&'''&&&&&&%%%$$$$$$%%%$$$$$$$$$$$$$$$"""###%%%&&&%%%"""$$$$$$%%%&&&&&&&&&&&&&&&"""$$$%%%%%%%%%%%%&&&((($$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%#########$$$&&&(((&&&%%%$$$$$$%%%%%%$$$###""" ###((((((###!!!"""###"""!!!$$$'''((('''%%%############$$$$$$$$$$$$!!!"""$$$%%%&&&&&&&&&%%% """$$$&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&###%%%&&&&&&%%%$$$&&&'''######$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%###$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%$$$######%%%((($$$$$$$$$$$$$$$$$$$$$$$$$$$(((###"""***)))%%%***$$$$$$#########$$$&&&&&&%%%$$$%%%%%%$$$######%%%######$$$$$$%%%&&&''''''%%%'''))))))'''%%%$$$$$$&&&&&&$$$ ###(((((($$$%%%%%%%%%%%%%%%&&&'''''''''''''''%%%######$$$&&&!!!"""######""""""$$$&&&&&&%%%$$$############$$$###'''(((%%%%%%'''***$$$&&&&&&&&&%%%&&&(((******+++------,,,,,,,,,---&&&&&&&&&&&&%%%%%%%%%%%%$$$&&&(((%%%!!!"""%%%&&&$$$$$$$$$%%%%%%###!!!###$$$%%%%%%%%%%%%$$$###$$$$$$$$$#########""""""$$$$$$$$$$$$%%%%%%%%%%%%###"""!!! !!!"""###!!!!!!  ###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&######$$$%%%%%%&&&''''''%%%%%%$$$$$$%%%'''((()))&&&%%%%%%$$$%%%&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&###'''(((%%%&&&***''' #########$$$%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&'''((())),,,###"""***---'''%%%((("""###%%%%%%###""""""######""""""###%%%(((+++...############$$$%%%&&&'''###$$$%%%&&&&&&&&&%%%$$$&&&''')))(((''''''(((***'''((()))(((&&&%%%&&&'''"""&&&***+++***'''%%%$$$"""######!!!###'''&&&"""###$$$&&&''''''&&&$$$###$$$'''$$$"""###""" !!!!!!""""""!!!"""""""""""""""!!! !!!!!!!!!!!!!!!&&&$$$""""""$$$%%%###!!!###"""  !!!""" !!!###$$$$$$###!!!  $$$%%%$$$$$$%%%&&&"""$$$&&&%%%$$$###$$$%%%#########"""###$$$$$$%%%%%%%%%$$$$$$$$$%%%&&&&&&### %%%'''!!!%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&%%%$$$&&&'''"""$$$%%%%%%%%%%%%'''((($$$%%%%%%&&&&&&%%%%%%%%% $$$&&&''''''&&&%%%$$$$$$%%%&&&&&&'''((((((%%%&&&''''''%%%%%%&&&'''$$$"""###%%%$$$"""$$$)))$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&'''''''''((((((%%%%%%&&&(((***)))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&%%%(((+++(((###!!!$$$(((%%%%%%%%%&&&&&&'''''''''&&&$$$$$$((()))''''''***%%%%%%'''((((((((('''&&&(((&&&$$$$$$&&&''''''&&& %%%******&&&!!!$$$%%%&&&&&&''''''''''''"""$$$%%%%%%%%%%%%'''((($$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&(((%%% !!!&&&)))%%%$$$$$$$$$&&&&&&&&&%%%$$$'''###"""$$$###"""!!!$$$((()))(((&&&"""############$$$$$$$$$"""###%%%&&&''''''&&&&&&!!!$$$'''''''''%%%############$$$&&&(((***+++!!!"""$$$$$$######$$$%%%"""###$$$%%%%%%%%%%%%%%%!!!!!!"""""""""##################$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$%%%'''***%%%%%%$$$$$$$$$$$$$$$$$$!!!&&&"""!!!)))&&&!!!$$$$$$$$$#########$$$&&&'''$$$$$$$$$%%%%%%$$$&&&)))""""""###$$$&&&'''((((((###&&&))))))((('''&&&&&&&&&(((&&&###&&&***(((!!!%%%%%%%%%%%%%%%&&&'''(((''''''&&&$$$"""!!!"""$$$%%%&&&'''''''''(((***,,,'''&&&%%%%%%$$$$$$$$$$$$###&&&(((&&&######'''+++$$$%%%&&&%%%%%%%%%''')))''')))++++++******+++,,,&&&&&&%%%%%%%%%$$$$$$$$$###&&&)))(((%%%$$$(((,,,&&&%%%$$$$$$%%%%%%###!!!###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$######""""""$$$$$$%%%%%%%%%&&&&&&&&& """###$$$###"""###$$$$$$""" !!!!!! (((&&&###"""###$$$$$$###!!!!!!!!!!!!"""###%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%######$$$%%%%%%%%%%%%$$$'''&&&&&&%%%%%%&&&&&&'''&&&''')))(((''''''(((***$$$%%%&&&((()))*********$$$ !!!&&&)))'''&&&'''''''''''''''''''''''''''((('''%%%$$$$$$%%%'''((((((((('''&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$"""$$$&&&&&&%%%%%%%%%&&&###%%%&&&&&&%%%$$$$$$%%%&&&&&&&&&''''''''''''((('''&&&'''((((((""""""&&&))))))&&&$$$%%%'''###$$$$$$%%%$$$###"""!!!$$$%%%%%%&&&&&&%%%%%%$$$(((''''''&&&$$$""" %%%$$$###&&&((('''###$$$###"""!!! !!!!!! !!!"""###$$$$$$!!!!!!"""  """%%%######!!! ###&&&%%%###&&&&&&%%%$$$$$$######""""""""""""!!!"""######$$$%%%%%%$$$$$$%%%%%%&&&'''"""$$$%%%%%%$$$###%%%&&&########################%%%$$$$$$%%%$$$"""$$$'''$$$###""""""%%%&&&&&&&&&&&&%%%$$$###$$$%%%&&&'''((('''&&&&&&&&&&&&%%%$$$"""###$$$%%%&&&%%%$$$$$$&&&%%%%%%$$$#########$$$ !!!"""###%%%&&&'''((($$$''''''$$$%%%((((((%%%((('''&&&''')))))))))((("""###%%%&&&''''''&&&%%%'''&&&%%%%%%&&&''')))***'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&)))&&&%%%&&&((()))'''%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$###"""!!!######$$$%%%%%%&&&''''''$$$'''&&&$$$$$$'''(((&&&$$$%%%'''&&&%%%%%%&&&(((%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!$$$&&&%%%###"""$$$''' !!!!!!"""######$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&### ###%%%%%%$$$""""""#########""""""!!!$$$%%%'''(((((('''%%%$$$&&&&&&%%%%%%$$$###""""""!!!""""""######$$$%%%%%%&&&%%%$$$######%%%&&&(((""""""#########$$$$$$$$$"""###$$$%%%&&&&&&&&&&&&$$$"""###''')))(((''''''$$$$$$%%%%%%%%%%%%&&&&&&######$$$%%%&&&&&&$$$""" """$$$%%%&&&%%%###"""&&&&&&&&&&&&&&&&&&&&&&&&###"""""""""$$$%%%$$$###%%%%%%$$$###"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$%%%&&&&&&%%%&&&&&&$$$######%%%'''$$$$$$###"""###%%%(((***)))***+++,,,,,,+++***)))))))))((('''%%%$$$######%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""###%%%&&&""""""#########$$$$$$$$$ """######""""""###$$$ !!!"""###%%%$$$##################""""""!!!""""""###$$$%%%###$$$$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%$$$'''&&&&&&%%%%%%&&&&&&'''&&&''''''&&&$$$###$$$%%%%%%%%%&&&''''''((('''''''''$$$$$$''''''$$$$$$'''%%%%%%%%%%%%%%%%%%%%%%%%(((&&&%%%$$$$$$%%%&&&(((&&&&&&%%%%%%%%%&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$"""$$$&&&&&&%%%$$$%%%&&&###%%%&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&''''''''''''$$$$$$%%%&&&&&&%%%""" &&&&&&&&&&&&''''''&&&%%%$$$$$$%%%%%%%%%$$$###"""$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%$$$###""""""$$$%%%&&&%%%###"""!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""###"""""""""""" !!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!! !!!###$$$$$$"""!!!!!!######"""%%%%%%%%%$$$$$$$$$$$$##################$$$$$$%%%%%%$$$$$$$$$$$$%%%&&&&&&!!!###$$$$$$###"""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$###$$$&&&&&&$$$###$$$%%%''''''&&&%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&%%%$$$!!!""""""###$$$#########&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''$$$%%%((((((%%%&&&%%%$$$%%%'''''''''&&& !!!###%%%'''(((((((((&&&&&&&&&&&&&&&'''((()))%%%$$$$$$$$$############&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&(((&&&%%%&&&(((((('''%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$###"""$$$$$$$$$%%%%%%&&&&&&&&&$$$'''&&&$$$$$$'''(((&&&###$$$&&&&&&&&&&&&''')))$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%%%%$$$$$$%%%&&&!!!!!!"""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&### ###%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%&&&((((((&&&%%%$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%#########%%%'''(((#########$$$$$$$$$%%%%%%"""###$$$%%%&&&&&&&&&&&&$$$###$$$&&&((((((&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&%%%$$$""""""###$$$%%%&&&%%%%%%$$$'''&&&&&&&&&&&&&&&&&&&&&$$$#########%%%&&&%%%$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%&&&&&&%%%&&&&&&%%%######%%%'''%%%%%%%%%%%%&&&''')))***)))***+++,,,,,,+++***)))(((((('''&&&&&&%%%$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!!!!!!!!!!""""""#########$$$$$$$$$ """######""""""###$$$ """$$$###!!!"""$$$'''""""""###$$$$$$$$$############"""""""""######$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&''''''&&&###""""""###%%%&&&&&&&&&&&&&&&%%%%%%'''&&&&&&&&&"""!!!&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$%%%&&&'''$$$$$$$$$$$$%%%&&&'''((($$$%%%%%%&&&&&&%%%%%%$$$"""$$$&&&&&&%%%$$$%%%&&&###%%%&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%$$$%%%(((***((($$$!!!"""&&&'''%%%###%%%%%%&&&&&&&&&%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$""""""###$$$%%%%%%%%%%%% $$$&&&%%%!!!!!!$$$ """######"""!!!!!!"""###$$$$$$$$$###!!! """!!! """"""!!! """""""""""""""""""""""""""$$$%%%%%%"""!!!###%%%!!! !!!######"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&& """######"""!!!###$$$%%%%%%%%%%%%%%%%%%%%%%%%"""#########$$$$$$%%%%%%'''&&&$$$%%%&&&''''''&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%###############$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''$$$%%%((((((%%%&&&%%%$$$%%%'''''''''&&&"""###$$$&&&''''''''''''$$$%%%&&&'''(((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''&&&%%%&&&'''((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&&&&###$$$'''(((&&&###$$$&&&&&&&&&&&&''')))############$$$%%%&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%$$$#########%%%&&&%%%$$$"""######$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%###!!!!!!###%%%%%%%%%###$$$$$$%%%%%%%%%$$$$$$$$$%%%&&&''''''&&&%%%$$$!!!!!!"""###%%%&&&'''''''''&&&%%%$$$###"""!!! $$$$$$######$$$&&&''')))$$$$$$$$$%%%%%%%%%&&&&&&######$$$%%%&&&&&&&&&&&&%%%$$$%%%&&&((()))'''%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$&&&'''&&&%%%###$$$%%%%%%%%%$$$""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&%%%&&&&&&%%%$$$###%%%'''&&&&&&'''((()))******+++)))***+++,,,,,,+++***)))''''''''''''&&&&&&%%%%%%&&&%%%$$$######$$$%%%&&&############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!!!!!!! ###############$$$$$$$$$!!!"""######!!!!!!###%%%!!!$$$&&&### $$$ """$$$%%%%%%$$$$$$$$$$$$$$$######"""##################$$$$$$%%%%%%&&&###$$$%%%%%%&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&''''''(((((('''%%%$$$$$$%%%%%%%%%&&&'''''''''&&&&&&%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%%%%$$$$$$%%%&&&###%%%&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''((((((&&&######&&&***%%%### """$$$###"""&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$!!!"""###$$$%%%&&&&&&&&&"""######!!!"""$$$"""###$$$###"""!!!"""###$$$%%%%%%$$$"""!!!""""""!!!!!!"""""""""!!!!!!!!!"""""""""""""""### !!!###"""!!!!!!"""######"""""""""###$$$$$$%%%""""""###$$$%%%%%%&&&&&&#########$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&!!!"""######""""""###%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!######"""$$$'''&&&$$$'''%%%$$$$$$&&&'''&&&%%%$$$%%%&&&'''((('''&&&&&&%%%&&&&&&&&&%%%$$$%%%&&&'''&&&%%%$$$%%%&&&'''(((%%%%%%$$$$$$###$$$$$$%%%!!!"""###$$$%%%&&&''''''$$$&&&'''$$$%%%((((((%%%((('''&&&''')))))))))((('''''''''&&&&&&%%%$$$###$$$%%%&&&((()))(((((('''))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&######'''(((%%%%%%&&&''''''%%%%%%&&&'''############$$$%%%&&&'''$$$$$$$$$$$$$$$%%%%%%%%%%%%###!!!###&&&'''%%%###$$$$$$$$$%%%%%%&&&&&&&&&########################$$$$$$#########$$$%%%%%%"""######$$$$$$$$$$$$###$$$%%%&&&&&&&&&&&&%%%$$$!!!!!!"""###%%%&&&''''''%%%%%%$$$###"""!!! #########$$$%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''###$$$%%%%%%&&&&&&&&&%%%$$$%%%&&&&&&(((,,,,,,)))$$$$$$$$$%%%%%%%%%&&&&&&''''''((('''%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$###$$$&&&&&&&&&%%%%%%&&&''''''%%%### $$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&'''$$$%%%&&&%%%$$$$$$%%%&&&%%%&&&''')))************)))***+++,,,,,,+++***)))''''''''''''&&&&&&&&&&&&&&&$$$###""""""###%%%'''$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!####################################!!!"""###"""!!!!!!###%%% """ ###&&&'''%%%$$$%%%&&&%%%$$$###############$$$""""""###$$$%%%%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''%%%&&&''''''%%%%%%&&&'''$$$%%%&&&'''))))))))))))$$$$$$%%%%%%!!!"""***&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%'''&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!###%%%%%%$$$###$$$%%%###%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''%%%((()))((($$$"""###&&&$$$%%%%%%###!!!!!!$$$'''&&&&&&&&&&&&&&&&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%%%%$$$$$$$$$!!!!!!"""###""""""###$$$###"""!!! !!!###$$$%%%%%%%%%$$$!!!"""""""""!!!!!!"""""" !!!!!!""""""""" """$$$$$$#####################$$$%%%""""""###$$$%%%&&&&&&'''!!!"""######$$$$$$######$$$############$$$%%%%%%"""###%%%$$$######$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$ ######"""%%%***)))###%%%$$$######%%%&&&%%%%%%###$$$&&&'''''''''&&&%%%###%%%&&&&&&$$$###%%%&&&'''&&&%%%$$$%%%&&&'''(((%%%$$$$$$###$$$$$$%%%%%%""""""###$$$%%%%%%&&&&&&$$$&&&'''$$$%%%((((((%%%((('''&&&''')))))))))((()))((('''&&&%%%%%%$$$$$$$$$%%%&&&((()))(((((('''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$###&&&%%%######&&&'''%%%(((((()))'''%%%######$$$############$$$%%%&&&'''#########$$$$$$%%%%%%%%%%%%###!!!###&&&'''%%%###%%%%%%%%%%%%%%%&&&&&&&&&###########################$$$$$$$$$$$$$$$%%%&&&%%%%%%&&&'''((((((''''''$$$%%%%%%%%%%%%%%%%%%$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&''''''%%%%%%&&&&&&&&&'''''''''$$$$$$%%%&&&&&&&&&%%%%%%###&&&&&&&&&)))000111---$$$$$$$$$%%%%%%%%%&&&&&&&&&'''((('''%%%$$$%%%'''###############$$$%%%%%%""""""#########$$$$$$$$$$$$###"""###$$$%%%$$$######$$$%%%'''&&&%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&&&&''''''$$$%%%&&&&&&%%%$$$%%%&&&$$$%%%&&&'''((())))))))))))***+++,,,,,,+++***)))''''''''''''''''''''''''%%%$$$"""""""""$$$&&&'''%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$%%%%%%%%%########################""""""###!!! !!!###&&& """!!! """%%%!!!$$$'''&&&$$$"""$$$&&&$$$$$$#########$$$$$$%%%""""""###$$$%%%&&&&&&'''$$$$$$%%%&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''"""$$$%%%%%%$$$$$$%%%'''###$$$&&&((()))***++++++'''&&&'''(((&&&$$$'''---$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$'''&&&%%%$$$############&&&%%%%%%$$$$$$%%%%%%&&&!!!###%%%%%%$$$###$$$%%%###%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&"""$$$&&&'''&&&%%%%%%%%%%%%(((***((($$$###&&&***&&&&&&%%%%%%%%%&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$######%%%!!!"""$$$###!!! """######"""!!!!!! !!!"""###$$$%%%&&& !!!"""""" !!!""" !!!!!!"""""""""!!! """%%%''''''%%%!!!"""###"""!!! """$$$""""""###$$$%%%%%%&&&&&& !!!"""###$$$###""""""###############$$$%%%%%%"""$$$%%%%%%$$$$$$%%%&&&######################## $$$$$$"""'''---+++###$$$"""!!!"""$$$&&&&&&%%%###$$$%%%%%%&&&&&&%%%%%%"""$$$'''&&&###"""%%%'''###############$$$%%%%%%$$$$$$######$$$$$$%%%%%%&&&%%%%%%$$$$$$#########$$$''''''$$$%%%((((((%%%&&&%%%$$$%%%'''''''''&&&&&&&&&%%%%%%&&&'''(((((($$$%%%&&&'''((((((((((((%%%%%%&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&((()))((('''&&&''''''&&&&&&&&&&&&''''''$$$&&&'''&&&%%%$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###%%%%%%"""###&&&'''%%%((())))))'''%%%######$$$############$$$%%%&&&&&&""""""######$$$%%%%%%%%%$$$#########%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###########################$$$%%%%%%$$$$$$%%%&&&######$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''(((((()))$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%%%%###''''''%%%)))111333...$$$$$$%%%%%%%%%%%%&&&&&&$$$&&&'''&&&######%%%(((""""""#########$$$$$$$$$"""""""""######$$$$$$%%%###"""!!!"""$$$%%%$$$### ###%%%'''((((((((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''###%%%'''&&&%%%$$$$$$%%%$$$$$$%%%&&&'''(((((())))))***+++,,,,,,+++***)))((((((((('''''''''&&&&&&$$$$$$######$$$%%%&&&'''%%%%%%&&&&&&''''''(((((($$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$###############"""###"""!!! !!!$$$&&&$$$$$$$$$$$$%%%&&&'''(((!!!$$$%%%$$$ !!!%%%############$$$%%%%%%&&&!!!"""###$$$%%%&&&&&&'''$$$%%%&&&&&&'''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&'''&&&$$$$$$%%%&&&$$$%%%&&&'''(((((((((((((((%%%&&&))))))&&&'''***########################$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&!!!###$$$%%%$$$###$$$%%%###%%%&&&&&&%%%$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&#########%%%'''''''''&&&%%%&&&'''((('''&&&&&&'''%%%%%%$$$$$$$$$%%%''''''$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%$$$$$$$$$"""!!!!!!!!!"""#########""""""""""""!!!!!!!!!!!!""""""!!! """$$$%%%!!!"""!!! """ !!!""""""###$$$$$$!!!###%%%%%%$$$%%%&&&(((!!!###$$$### """$$$#########$$$$$$%%%%%%%%% """###%%%%%%$$$###"""###############$$$$$$%%%"""###$$$$$$######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$ %%%%%%###(((000...$$$###"""!!!###%%%((((((((($$$############$$$%%%%%%!!!$$$'''&&&###"""%%%(((!!!""""""###$$$#########$$$$$$######$$$$$$%%%&&&&&&&&&%%%$$$$$$######"""$$$''''''$$$%%%((((((%%%&&&%%%$$$%%%'''''''''&&&&&&%%%%%%%%%&&&''')))***&&&&&&&&&&&&&&&'''((()))&&&'''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&& ###'''***+++)))&&&$$$''''''&&&&&&&&&&&&''''''$$$&&&'''&&&$$$###%%%'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&###%%%%%%""""""&&&'''$$$&&&'''((('''%%%$$$%%%&&&$$$$$$$$$###$$$$$$%%%%%%!!!""""""###$$$$$$%%%%%%"""$$$%%%%%%$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&&&&$$$$$$%%%''' !!!"""############%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''((((((%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$)))(((###&&&///000***$$$$$$%%%%%%%%%%%%&&&&&&"""$$$&&&%%%""""""&&&***"""###$$$%%%%%%%%%$$$$$$#########$$$%%%&&&&&&&&&$$$###"""###%%%&&&%%%$$$""""""###$$$&&&''''''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''''''''###%%%''''''%%%$$$$$$%%%%%%$$$$$$$$$%%%''')))***)))***+++,,,,,,+++***)))***))))))((('''&&&&&&%%%$$$$$$$$$%%%&&&&&&''''''$$$$$$%%%&&&&&&'''(((((($$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$###############$$$$$$$$$#########""""""######"""!!! !!!$$$&&&&&&$$$"""!!!""""""!!! !!!###$$$!!!$$$############$$$%%%&&&'''!!!""""""$$$%%%&&&''''''$$$%%%&&&&&&''''''&&&&&&'''&&&&&&%%%%%%&&&&&&''')))***+++)))'''%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%'''######'''(((%%%###$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###############$$$%%%&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&!!!###$$$$$$######$$$%%%###%%%'''&&&%%%$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&)))&&&######&&&((('''%%%%%%###"""$$$''''''$$$ %%%$$$$$$###$$$%%%''''''$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$%%%%%%%%%%%%%%%"""%%%$$$!!!!!!###&&&$$$###"""!!! !!!!!!%%%###!!! """$$$ """!!!"""!!!""""""###$$$$$$%%%%%% %%%)))'''!!!###(((###%%%&&&%%%""""""$$$&&&###$$$$$$$$$$$$%%%%%%%%%!!!###%%%&&&&&&%%%$$$############"""###$$$$$$%%%!!!"""######""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%% %%%&&&###)))222///$$$###""""""$$$''')))******$$$###"""!!!"""###%%%&&& $$$'''&&&"""!!!%%%((("""###$$$%%%&&&%%%$$$$$$$$$#########$$$%%%%%%&&&#########$$$$$$%%%%%%&&&$$$''''''$$$%%%((((((%%%((('''&&&''')))))))))((()))((('''&&&%%%&&&'''''''''&&&%%%%%%&&&''')))***#########$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###(((,,,---***&&&###''''''&&&&&&&&&&&&''''''###%%%'''&&&$$$###%%%'''))))))))))))))))))))))))%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&%%%######$$$%%%%%%&&&''''''###%%%%%%""""""&&&'''$$$###%%%&&&&&&&&&&&&''')))%%%%%%$$$$$$###$$$$$$$$$!!!""""""###$$$$$$%%%%%%!!!$$$&&&%%%###"""$$$'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$''''''%%%$$$%%%'''""""""###$$$%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%""""""#########$$$$$$$$$&&&&&&&&&&&&%%%$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&%%%$$$$$$%%%***((("""$$$------&&&$$$$$$%%%%%%%%%&&&&&&&&& ###%%%$$$!!!"""&&&+++"""###%%%''''''&&&%%%$$$$$$$$$%%%&&&&&&'''((((((%%%$$$###$$$&&&'''&&&%%%((('''&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''(((###%%%''''''&&&$$$$$$%%%&&&%%%$$$$$$%%%'''***+++)))***+++,,,,,,+++***)))+++***)))((('''&&&%%%%%%###$$$%%%&&&'''(((''''''######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""###%%%&&&$$$$$$$$$$$$######""""""$$$$$$ ### !!!"""######$$$$$$###"""!!! !!!###$$$!!!%%%&&&""""""''''''###&&&%%%###$$$%%%&&&&&&&&&&&&"""!!!'''***&&&"""$$$%%%%%%$$$###$$$&&&(((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''#########$$$$$$%%%%%%%%%$$$%%%&&&%%%$$$$$$%%%&&&$$$%%%%%%&&&&&&''''''(((%%%$$$$$$######$$$$$$%%%###%%%&&&&&&%%%&&&(((***''''''&&&%%%###$$$&&&)))))))))'''&&&%%%$$$$$$$$$(((&&&$$$%%%''''''$$$!!!%%%%%%%%%%%%%%%%%%%%%%%%###"""""""""###$$$%%%%%%"""%%%&&&%%%"""!!!!!!!!!"""!!!"""$$$!!!###$$$###""" """$$$ !!!!!!""""""""""""!!!!!!!!!!!!"""""" !!!"""$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%######"""!!!!!!"""#########$$$%%%%%%###"""""""""$$$$$$$$$$$$######""""""''''''&&&%%%######%%%&&&$$$%%%### ###(((%%%%%%&&&""")))444000###"""$$$&&&&&&%%%$$$%%%&&&%%%%%%%%%&&&&&&%%%$$$$$$&&&%%%$$$######$$$%%%&&&######$$$$$$$$$%%%%%%%%%!!!%%%'''&&&"""!!!###'''###%%%&&&&&&$$$###"""###$$$&&&%%%"""$$$)))---,,,'''(((((((((((((((''''''&&&'''((((((''''''(((***$$$$$$%%%&&&&&&''''''(((###((((((%%%$$$((('''###&&&''')))***+++***((('''$$$)))...---)))%%%&&&)))!!!%%%'''&&&&&&)))(((%%%(((((()))))))))(((&&&%%%((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$!!! $$$&&&&&&%%%'''(((((()))((('''%%%$$$%%%$$$$$$######$$$$$$%%%'''$$$$$$$$$!!! (((!!!&&&'''!!!///%%%!!!###$$$%%%%%%&&&&&&&&&%%%''''''&&&%%%######&&&)))%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&$$$"""!!!!!!"""$$$%%%&&&&&&$$$$$$%%%&&&########################'''((()))'''%%%######$$$%%%%%%%%%%%%&&&&&&%%%###"""$$$&&&&&&$$$$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%!!!$$$&&&'''%%%###!!!###%%%&&&&&&%%%$$$$$$%%%"""&&&)))((($$$###&&&***$$$$$$######$$$$$$%%%&&&$$$######"""######$$$$$$########################%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&%%%$$$"""!!!""""""###$$$%%%%%%&&&&&&)))&&&$$$&&&&&&$$$$$$(((!!!$$$''''''&&&$$$###"""""""""#########$$$$$$$$$&&&'''((((((((()))+++---(((,,,...,,,+++,,,)))$$$***)))'''&&&%%%%%%&&&&&&###$$$%%%&&&&&&&&&%%%%%%%%%&&&'''&&&$$$######$$$,,,+++***'''$$$"""###$$$&&&%%%$$$###""""""""""""$$$%%%&&&%%%######$$$%%%!!!!!!!!! !!!### !!!"""######$$$$$$###"""!!!!!! !!!"""###$$$!!!%%%%%%!!!!!!$$$$$$ ############%%%%%%%%%%%%$$$###"""$$$&&&'''&&&%%%''''''(((''''''(((***,,,$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$%%%''''''%%%$$$%%%&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%&&&&&&%%%%%%''')))''''''&&&%%%###$$$&&&)))''''''&&&&&&%%%%%%&&&&&&&&&$$$###%%%''''''%%%###&&&&&&&&&%%%%%%$$$$$$$$$#########"""######$$$$$$ !!!"""!!!!!!"""######!!!###!!!""""""###"""!!!!!!###%%% !!!!!!!!!""""""""""""!!!!!!!!!!!!"""""" !!!!!!!!!!!! ((('''&&&%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&%%%$$$""""""###$$$$$$$$$$$$#########"""!!!$$$%%%###!!!%%%###$$$!!!!!!%%%&&&###$$$%%%###"""+++666222&&&###%%%&&&&&&%%%%%%&&&'''$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$######$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""&&&((('''###"""$$$(((&&&''''''&&&%%%$$$$$$&&&%%%'''&&&###%%%***---,,,''''''(((((((((''''''&&&&&&'''((('''&&&&&&(((***$$$$$$%%%&&&&&&''''''((($$$'''(((%%%%%%((('''###&&&''')))*********((('''###&&&))))))&&&$$$%%%&&&$$$'''(((&&&&&&)))(((%%%''''''((((((((('''&&&%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%""" !!!$$$&&&%%%$$$%%%&&&&&&'''''''''&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&###$$$'''%%%!!!"""&&&$$$((( (((***###&&&###$$$%%%%%%&&&&&&&&&&&&###$$$%%%'''((((((((('''%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&%%%###!!!"""###$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&'''((('''%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&%%%$$$"""%%%&&&&&&$$$$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$&&&&&&%%%###"""###%%%&&&&&&%%%$$$$$$%%%"""&&&((('''$$$###%%%((($$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%$$$###""""""######$$$%%%%%%&&&&&&***&&&%%%&&&%%%""""""&&&$$$%%%'''&&&%%%$$$%%%&&&"""""""""#########$$$$$$$$$%%%''''''''')))+++---&&&+++---+++,,,---+++'''***)))'''&&&%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&'''(((((('''&&&((()))...,,,***(((''''''''''''&&&%%%$$$###""""""""""""$$$$$$$$$$$$%%%%%%&&&&&&""" """$$$###""" !!!"""######$$$$$$###"""!!!!!!!!!!!!"""###$$$###%%%%%%###"""$$$### ###$$$%%%'''((((((''''''"""$$$&&&&&&%%%$$$''')))&&&''''''&&&$$$$$$%%%'''$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%###%%%((()))'''%%%%%%%%%&&&&&&&&&%%%$$$$$$######%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%&&&&&&%%%%%%''')))&&&&&&&&&%%%###$$$&&&(((%%%%%%%%%&&&&&&'''''''''#########%%%'''((('''%%%((('''&&&&&&$$$$$$###"""$$$$$$######"""###############!!!"""%%%###""" ###""" !!!""""""!!!!!!###%%% !!!!!!!!!!!!""""""""""""""""""""""""""""""######$$$$$$###""""""!!!)))((('''%%%$$$###""""""###$$$%%%&&&&&&%%%$$$###$$$%%%'''&&&%%%$$$$$$%%%$$$$$$$$$$$$############"""&&&###%%%$$$'''$$$!!!"""%%%&&&###%%%$$$%%%---666222(((###%%%''''''&&&%%%&&&'''$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$&&&((('''$$$###%%%(((&&&&&&&&&$$$######$$$&&&''')))((($$$%%%***,,,+++%%%&&&''''''''''''&&&&&&%%%&&&'''&&&%%%%%%''')))$$$$$$%%%&&&&&&''''''((($$$''''''%%%%%%''''''$$$&&&'''((()))***)))((((((%%%%%%%%%%%%%%%%%%&&&&&&%%%((((((%%%&&&***+++(((&&&&&&'''''''''&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%###""""""$$$%%%$$$$$$$$$$$$$$$$$$%%%&&&'''(((%%%%%%$$$$$$$$$$$$%%%%%%%%%"""###''')))&&&$$$%%%(((***!!!+++ )))%%%---$$$$$$%%%%%%%%%%%%&&&&&&!!!!!!###'''***)))$$$ %%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&'''&&&$$$"""###$$$$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&%%%$$$%%%&&&%%%%%%%%%%%%&&&&&&%%%%%%###%%%&&&&&&$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%$$$######%%%&&&&&&%%%$$$$$$%%%###%%%'''&&&###"""$$$&&&$$$$$$######$$$$$$%%%&&&%%%%%%&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$######$$$$$$######$$$$$$%%%%%%&&&&&&'''$$$###%%%%%%"""###&&&&&&'''&&&%%%$$$$$$''')))############$$$$$$$$$$$$###%%%&&&''''''(((***---%%%))),,,+++,,,...---)))***)))((('''&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&''''''((()))(((''''''(((***---***'''&&&((()))(((&&&%%%%%%$$$###""""""""""""&&&$$$"""###&&&'''%%%""""""!!! !!!###$$$###""" !!!"""######$$$$$$###"""""""""""""""#########$$$%%%&&&&&&&&&&&&&&&$$$ """%%%''''''&&&&&&&&&###%%%&&&&&&&&&&&&''')))&&&'''&&&$$$""" !!!$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""%%%)))***(((&&&%%%$$$"""######$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$%%%%%%%%%$$$%%%&&&&&&%%%%%%''')))%%%&&&&&&%%%$$$$$$%%%'''%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$###"""""""""###&&&%%%### !!!$$$(((  ###"""!!!"""###"""!!!!!!"""###!!!!!!!!!!!!!!!!!!"""""""""""""""######"""""""""$$$$$$$$$%%%%%%$$$$$$###((('''&&&%%%$$$#########!!!"""$$$%%%%%%$$$"""!!!$$$&&&''''''&&&%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$ $$$&&&$$$ """%%%%%%((((((&&&###"""#########%%%&&&'''---222...&&&$$$%%%''''''&&&&&&&&&'''######$$$%%%%%%%%%%%%$$$!!!"""$$$$$$$$$$$$"""!!!######$$$$$$$$$%%%%%%%%%###%%%'''&&&$$$###%%%&&&#########!!! ###%%%''')))((($$$%%%)))***((($$$%%%&&&&&&'''&&&&&&&&&%%%&&&&&&&&&%%%%%%'''((($$$$$$%%%&&&&&&''''''((($$$%%%&&&&&&&&&''''''%%%&&&'''((()))))))))(((((((((&&&%%%%%%'''(((((('''###%%%%%%###%%%***,,,+++%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$###%%%$$$###"""###$$$&&&'''%%%%%%%%%$$$$$$%%%%%%%%%%%%"""!!!$$$((((((&&&$$$&&&%%%***$$$...''',,,%%%%%%%%%%%%%%%%%%%%%&&&%%%###"""%%%(((&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%&&&'''&&&$$$###$$$%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&&&&&&&###$$$&&&&&&%%%%%%&&&'''%%%%%%&&&&&&%%%%%%&&&'''$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%$$$$$$$$$$$$###$$$&&&&&&$$$###$$$%%%###%%%&&&%%%###"""###%%%$$$$$$######$$$$$$%%%&&&$$$%%%&&&&&&&&&%%%$$$###%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%&&&%%%$$$#########%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&### !!!$$$%%%###$$$'''%%%&&&&&&%%%$$$$$$&&&((($$$$$$%%%%%%%%%&&&&&&&&&%%%&&&'''&&&&&&&&&(((***&&&***,,,++++++...---***))))))(((((('''&&&&&&&&&&&&%%%$$$######%%%'''((('''(((((('''%%%%%%'''))))))%%%!!!!!!&&&(((&&&###%%%$$$$$$###""""""######((($$$!!!!!!%%%%%%""""""$$$%%%$$$""""""### !!!"""######$$$$$$###!!!""""""###############!!!!!!###&&&((('''''''''###$$$###""""""###%%%$$$$$$%%%'''(((((('''$$$&&&'''&&&$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$"""%%%((()))(((&&&$$$$$$"""######$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%&&&&&&&&&%%%%%%&&&((($$$%%%&&&%%%$$$###%%%&&&&&&&&&'''''''''&&&%%%$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$###"""""""""######$$$$$$###""""""$$$%%%!!!!!! """%%%$$$!!!#########!!! !!!""""""""""""""""""!!!!!!""""""############"""""" !!!""""""""""""%%%%%%$$$$$$$$$%%%&&&&&&!!!"""$$$%%%%%%$$$"""!!!$$$&&&''''''&&&%%%&&&'''$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###$$$%%%%%%$$$###(((%%%######%%%$$$"""!!!###%%%'''''')))+++'''"""###%%%''''''&&&%%%&&&'''"""###$$$$$$%%%%%%%%%$$$"""###$$$%%%%%%$$$###"""######$$$$$$$$$%%%%%%%%%######$$$$$$#########$$$######"""!!! ###&&&%%%((('''$$$$$$'''(((&&&$$$%%%%%%&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%'''((($$$$$$%%%&&&&&&''''''(((%%%$$$%%%''''''&&&&&&'''&&&''''''(((((((((((((((((('''%%%%%%'''(((((('''$$$&&&%%%""""""'''(((&&&%%%%%%$$$$$$$$$%%%%%%%%%######$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$$$$&&&%%%$$$###"""###$$$$$$&&&%%%%%%%%%%%%%%%%%%&&&%%%"""###''''''%%%"""!!!(((***999---(((&&&&&&%%%$$$$$$$$$%%%&&&(((%%%"""$$$'''&&&!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%&&&'''&&&$$$$$$$$$%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%&&&&&&&&&'''''''''"""$$$%%%%%%$$$%%%&&&'''$$$&&&'''&&&$$$%%%''')))&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&((('''%%%$$$$$$$$$$$$%%%"""$$$%%%%%%$$$######$$$$$$$$$%%%$$$$$$###$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$###""""""%%%%%%&&&&&&&&&'''''''''###$$$%%%%%%&&&&&&&&&%%%%%%%%%#########$$$%%%&&&%%%%%%%%%%%%%%%&&&&&&&&&$$$""""""%%%%%%"""!!!$$$ ###&&&'''&&&%%%$$$%%%&&&&&&&&&'''''''''(((((('''(((((('''%%%%%%&&&'''))),,,---++++++---,,,))))))))))))(((((('''&&&&&&&&&%%%$$$######%%%'''(((%%%&&&&&&&&&&&&(((,,,...&&&"""$$$'''%%%"""%%%$$$######"""#########$$$ $$$%%%### """$$$$$$"""!!!"""$$$ !!!"""######$$$$$$###!!!"""######$$$$$$######$$$&&&%%%$$$&&& $$$''''''$$$###$$$&&&%%%$$$###$$$'''((('''&&&"""$$$$$$%%%'''(((%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&%%%%%%$$$$$$$$$$$$###############%%%%%%%%%$$$$$$$$$$$$###"""$$$'''(((&&&$$$$$$$$$&&&&&&&&&%%%$$$$$$######&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&'''&&&%%%$$$&&&(((###%%%&&&%%%$$$###$$$%%%&&&&&&'''((('''&&&$$$###%%%'''((('''%%%#########"""###$$$$$$&&&''''''((($$$$$$######"""######### """$$$$$$"""!!!!!!"""$$$### $$$&&&%%% """######!!! ######""""""""""""!!!!!!!!!"""###$$$$$$###"""!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''$$$%%%&&&''''''&&&%%%$$$$$$%%%''''''&&&%%%&&&'''$$$$$$$$$$$$%%%%%%%%%%%%%%%""" """&&&'''$$$!!!""" %%%%%%###"""$$$%%%&&&'''&&&%%%###!!!"""$$$&&&&&&%%%$$$%%%&&&!!!"""###$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$%%%%%%$$$######&&&((($$$&&&&&&######''''''%%%$$$%%%&&&''''''(((''''''%%%&&&'''&&&%%%%%%''')))$$$$$$%%%&&&&&&''''''(((%%%###$$$'''(((&&&&&&(((&&&&&&'''''''''(((((((((&&&&&&&&&&&&%%%%%%$$$$$$''')))'''###"""$$$### %%%%%%$$$$$$$$$%%%&&&&&&!!!"""$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%###$$$&&&&&&%%%$$$$$$%%%'''&&&%%%$$$############&&&&&&%%%%%%%%%%%%&&&&&&$$$###!!! %%%'''&&&%%%***!!!---333KKK<<<,,,'''&&&%%%$$$###$$$%%%&&&(((%%%$$$%%%((()))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$$$$%%%&&&%%%$$$###$$$%%%$$$%%%&&&&&&$$$$$$%%%&&&$$$%%%%%%&&&&&&'''''''''"""$$$%%%%%%$$$$$$%%%'''$$$&&&'''&&&$$$$$$(((+++'''%%%$$$$$$&&&&&&%%%######$$$$$$%%%%%%&&&&&&'''&&&%%%%%%$$$$$$$$$$$$%%%"""$$$%%%%%%$$$######$$$$$$$$$$$$$$$%%%%%%%%%&&&$$$$$$######$$$$$$%%%&&&%%%%%%$$$###""""""""""""$$$%%%%%%&&&&&&'''''''''######$$$%%%&&&&&&&&&&&&$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&(((%%%%%%&&&$$$ """%%%'''&&&%%%$$$$$$''''''''''''((((((((((((((())))))(((&&&%%%&&&'''***------++++++---,,,))))))))))))))))))'''&&&&&&%%%%%%$$$$$$$$$%%%&&&'''"""$$$&&&(((***...444888'''$$$!!!"""%%%'''&&&%%%$$$$$$###############$$$$$$'''&&&%%%&&&###"""###$$$ !!!"""######$$$$$$###!!!"""###$$$$$$$$$######$$$&&&###"""%%%$$$(((***((($$$###%%%((("""###%%%%%%$$$$$$&&&'''"""###$$$$$$&&&'''&&&&&&&&&&&&%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%(((''''''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$#########%%%%%%%%%$$$$$$$$$######"""$$$%%%%%%$$$######$$$''''''&&&&&&%%%$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$&&&'''###$$$&&&%%%$$$###$$$%%%###%%%&&&(((((('''&&&%%%###%%%''''''%%%###$$$&&&$$$$$$$$$%%%%%%&&&&&&&&&#########"""######$$$$$$!!!"""######"""!!!"""###!!!"""  %%%%%%###!!!""""""!!!"""############"""""""""!!!!!!!!!"""$$$%%%%%%$$$"""!!!"""###$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&&&&%%%%%%&&&'''$$$$$$$$$%%%%%%%%%&&&&&&"""""""""$$$&&&&&&$$$""" ###%%%###$$$'''###$$$&&&&&&$$$""""""$$$!!!###%%%%%%$$$###$$$%%%!!!"""###$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$#########$$$$$$#########%%%&&&&&&%%%%%%&&&(((###&&&&&&$$$%%%((((((&&&%%%%%%&&&'''((((((((((((&&&'''((('''&&&&&&(((***$$$$$$%%%&&&&&&''''''(((%%%"""###((()))%%%%%%)))'''&&&&&&&&&''''''((((((%%%(((***)))&&&######$$$%%%((((((%%%$$$%%%$$$!!!&&&%%%%%%$$$%%%&&&'''((( !!!###%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%!!!$$$&&&'''%%%$$$%%%'''$$$%%%%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&!!!%%%%%%!!!!!!%%%'''%%%&&&333)))---222QQQDDD000((('''%%%######$$$%%%&&&$$$%%%%%%&&&'''(((((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$###$$$%%%$$$######$$$%%%$$$%%%&&&&&&$$$$$$%%%&&&###$$$$$$%%%&&&&&&''''''###$$$%%%%%%$$$###$$$&&&$$$&&&(((&&&###$$$(((---(((&&&$$$$$$&&&&&&%%%"""######$$$%%%%%%&&&''''''#########$$$$$$$$$$$$$$$"""###%%%%%%###"""###$$$#########%%%&&&'''((('''$$$$$$######$$$$$$%%%&&&((('''$$$"""!!!"""###$$$###$$$$$$%%%&&&&&&''''''"""###$$$%%%&&&&&&&&&&&&"""###$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''$$$%%%'''&&&!!!!!!!!!###%%%&&&&&&%%%&&&'''%%%&&&&&&&&&&&&''''''''''''((((((((('''''')))+++))),,,,,,***+++......,,,))))))******)))(((&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&###%%%&&&(((***///555999&&&&&&%%%$$$%%%&&&''''''$$$###############$$$$$$ """$$$%%%&&&'''---$$$###%%%$$$ !!!"""######$$$$$$###!!!"""###$$$%%%$$$###### '''(((###!!!$$$!!!$$$%%%######$$$(((&&&""" %%%***%%%'''))))))(((&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%(((((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$######%%%%%%%%%$$$$$$#########"""###$$$$$$""""""###$$$$$$%%%%%%&&&&&&''''''((('''&&&&&&%%%%%%&&&&&&'''&&&''''''&&&%%%$$$&&&'''"""$$$&&&&&&$$$###$$$$$$!!!###%%%'''((((((''''''!!!$$$''''''%%%$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%###"""""""""###$$$%%%%%%$$$%%%%%%$$$"""###$$$&&&"""###%%%&&&""" """"""###$$$%%%$$$#########""""""!!!!!!!!!"""$$$%%%%%%$$$"""!!!!!!""""""""""""!!! '''&&&%%%%%%$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%"""$$$&&&&&&%%%%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&!!!$$$''''''&&&%%%%%%'''###"""%%%(((&&&!!!$$$+++######%%%&&&$$$"""$$$'''!!!"""$$$$$$#########$$$!!!!!!"""$$$$$$%%%%%%%%%''''''%%%%%%%%%%%%''''''######$$$$$$$$$%%%%%%%%%%%%$$$###$$$%%%%%%$$$###!!!###%%%%%%%%%$$$%%%&&&###''''''%%%&&&)))***'''%%%&&&'''((())))))))))))'''((((((((('''''')))***$$$$$$%%%&&&&&&''''''(((%%%"""###((()))%%%%%%)))'''&&&&&&&&&&&&'''((((((''',,,///...((($$$$$$&&& $$$&&&%%%'''***)))&&&&&&&&&%%%$$$%%%&&&((()))!!!###&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%% ###&&&'''&&&%%%&&&((("""###%%%&&&''''''&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&***%%%###&&&'''%%%111((($$$%%%III@@@***((('''%%%######$$$%%%&&&"""$$$&&&'''%%%#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$"""###$$$$$$###"""###%%%$$$%%%&&&&&&$$$$$$%%%&&&######$$$$$$%%%&&&''''''###%%%%%%%%%######$$$%%%$$$'''(((&&&###$$$)))...(((&&&$$$$$$&&&'''$$$"""######$$$%%%%%%&&&''''''!!!"""###$$$$$$$$$$$$$$$"""###%%%%%%###"""###$$$#########%%%''')))))))))$$$$$$######$$$$$$%%%&&&+++(((%%%"""!!!"""%%%&&&######$$$$$$%%%&&&''''''"""###$$$%%%&&&&&&'''&&&!!!###$$$%%%&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&""" """''''''%%%$$$'''$$$%%%%%%%%%$$$%%%(((***$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&((((((((())),,,...'''***+++***+++///111...))))))*********(((&&&%%%###$$$%%%&&&&&&&&&%%%%%%''''''''''''(((+++///333%%%&&&&&&$$$######%%%((($$$###############$$$$$$$$$&&&&&&%%%###"""###$$$""""""""""""############!!!%%%$$$ """!!!'''+++)))$$$ """&&&#########$$$%%%&&&((()))$$$&&&'''&&&###!!!###%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$###"""""""""$$$'''(((***)))'''%%%%%%%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&&&&&&&%%%$$$(((&&&###!!!!!!"""%%%'''%%%%%%%%%$$$###"""!!!!!!###$$$%%%%%%$$$$$$&&&((((((&&&$$$"""!!!"""$$$%%%######$$$%%%%%%%%%%%%$$$%%%%%%$$$######$$$%%%%%%(((''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&"""$$$$$$###%%%)))((($$$$$$&&&(((((('''%%%%%%&&&&&&&&&'''&&&%%%$$$&&&(((!!!!!!!!!!!!""""""""""""###""""""'''%%%'''###"""###""" ### $$$&&&%%%!!!"""######$$$$$$###!!! #########$$$%%%&&&((()))######$$$%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&%%%$$$###""""""%%%&&&###"""%%%&&&%%% $$$''''''%%%$$$&&&(((%%%$$$###""""""###$$$%%%""""""###$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&''''''&&&$$$$$$&&&'''(((***+++***)))((()))***''''''''''''(((((()))***(((((('''%%%######%%%(((''''''((((((((((((''''''$$$&&&((()))(((''''''''''''&&&&&&%%%%%%&&&&&&'''###%%%'''&&&$$$###%%%''' $$$&&&&&&&&&'''(((%%%%%%&&&''''''&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&'''######$$$$$$$$$%%%%%%%%%(((%%%###$$$''')))'''&&&###$$$$$$%%%%%%&&&&&&'''$$$""" """%%%&&&$$$"""***,,,"""$$$)))777AAA((('''%%%$$$$$$$$$###!!!###$$$$$$$$$###%%%(((***&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&%%%%%%$$$!!!###$$$%%%$$$"""!!!%%%%%%############%%%%%%(((%%%######%%%'''%%%###''''''(((&&&$$$"""######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$#########$$$ !!!###$$$%%%%%%$$$$$$######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########&&&%%%%%%$$$$$$######"""&&&&&&%%%$$$$$$%%%%%%%%%&&&%%%$$$$$$%%%%%%###"""&&&''''''&&&$$$$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&%%%%%%&&&&&&'''((((((((()))(((&&&''')))************'''(((---...***+++///******)))'''$$$###$$$&&&&&&&&&%%%$$$"""###&&&(((######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$###############$$$!!!"""""""""!!!"""###%%% !!!!!!!!!!!!!!!######  """ %%%)))'''""" """&&&"""""""""###$$$%%%''''''###%%%&&&%%%###"""###%%%$$$$$$$$$$$$%%%%%%%%%&&&%%%$$$###"""###%%%'''((()))(((&&&%%%$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%&&&&&&%%%%%%'''&&&%%%%%%$$$###""""""&&&&&&%%%%%%$$$$$$######%%%&&&&&&%%%$$$###%%%&&&(((&&&$$$""""""###%%%&&&######$$$%%%%%%%%%%%%$$$%%%%%%$$$######$$$%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&---...***%%%$$$&&&&&&######%%%''''''&&&%%%%%%%%%$$$%%%%%%$$$######$$$&&&!!!!!!!!!!!!"""""""""###"""""" !!!%%%$$$ !!!"""###"""###''' !!!"""######"""!!!!!! """#########""""""""""""######$$$&&&'''(((%%%%%%%%%%%%%%%$$$###"""%%%%%%$$$$$$###$$$$$$$$$###$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%$$$###""""""%%%&&&###"""%%%&&&%%%###$$$%%%%%%$$$$$$%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$###"""""""""###%%%&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$'''&&&&&&&&&%%%%%%%%%$$$&&&''''''&&&%%%$$$&&&((('''((())))))''''''((()))%%%&&&''''''(((''''''&&&&&&&&&&&&$$$""""""$$$&&&''''''((((((((((((''''''&&&((())))))'''%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$&&&'''&&&$$$###%%%'''"""%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''###$$$$$$$$$$$$%%%%%%%%%&&&%%%$$$%%%&&&&&&&&&$$$###$$$$$$%%%%%%&&&&&&'''&&&$$$###$$$&&&(((&&&%%%$$$)))"""&&&)))666BBB---'''&&&%%%%%%&&&&&&$$$"""%%%&&&&&&&&&$$$$$$&&&(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$######!!!"""$$$%%%%%%%%%$$$###&&&%%%$$$######$$$%%%&&&&&&$$$###$$$'''))))))'''&&&''''''&&&$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&$$$%%%&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$######$$$$$$!!!!!!###$$$%%%%%%$$$$$$######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###############$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%'''&&&$$$%%%&&&&&&$$$###&&&&&&'''&&&$$$$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''%%%%%%&&&&&&'''((((((((('''%%%######$$$%%%$$$###***''')))---...++++++...*********'''%%%$$$%%%'''%%%&&&&&&$$$######%%%'''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$###############$$$"""#########""""""###%%% !!!!!!!!!!!!!!!!!!!!! !!!!!!""" ###&&&$$$!!! ###(((!!!!!!!!!"""###$$$%%%&&&###$$$%%%%%%$$$###$$$&&&######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$&&&'''(((((('''%%%$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&(((((('''$$$ &&&&&&&&&&&&&&&%%%%%%%%%&&&''''''%%%######$$$%%%((('''%%%######$$$&&&'''######$$$%%%%%%%%%%%%$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&((()))%%%$$$((((((###%%%&&&&&&%%%$$$$$$%%%"""###$$$###!!!!!!###$$$!!!!!!!!!"""""""""###### ###""" $$$$$$""""""$$$""""""%%%###""" !!!###%%%''' """############""""""""""""###$$$&&&&&&&&&&&&&&&%%%$$$###"""!!!%%%%%%$$$$$$######""""""$$$$$$$$$$$$$$$$$$#########$$$$$$%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%$$$######"""%%%&&&###"""%%%&&&%%%(((&&&$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&$$$""" !!!###&&&(((%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$#########'''''''''&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%&&&(((&&&'''((((((&&&&&&'''(((&&&'''((()))((('''&&&%%%'''''''''%%%######%%%'''''''''((((((((((((''''''((()))***)))&&&$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''$$$&&&'''&&&%%%$$$%%%&&&"""$$$&&&'''%%%$$$$$$%%%(((((('''&&&&&&'''((((((%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$%%%%%%%%%%%% """%%%&&&&&&%%%&&&'''###$$$$$$%%%%%%&&&&&&'''&&&%%%$$$%%%&&&'''&&&%%%###)))%%%((((((222BBB111***)))''''''''''''%%%###%%%'''((('''%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&'''&&&$$$%%%'''(((((('''$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""$$$%%%&&&'''''''''###$$$%%%%%%######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$!!!"""###$$$%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%%%%&&&''''''%%%%%%$$$$$$$$$$$$%%%%%%'''&&&%%%%%%&&&&&&%%%$$$%%%&&&&&&%%%$$$$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&'''(((%%%%%%&&&&&&'''(((((((((,,,***((('''''''''%%%$$$***((()))------++++++---***+++***(((&&&%%%&&&'''$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%$$$$$$$$$$$$$$$###############$$$$$$$$$%%%%%%$$$""""""###%%%""""""""""""############$$$"""!!!"""""""""!!!###%%%###!!!!!!%%%)))""""""""""""###$$$%%%&&&"""###$$$$$$$$$$$$%%%&&&#########$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&'''(((&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%%%%%%%&&&'''$$$&&&'''((('''%%%""" %%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&%%%$$$###%%%&&&((('''%%%$$$$$$%%%&&&'''######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&###%%%###$$$((((((###$$$%%%%%%$$$###$$$%%%"""#########!!!!!!###$$$!!!!!!"""""""""######### ###$$$!!! ###$$$###""" !!!$$$######"""  """%%%&&& !!!"""""""""!!!!!!!!!!!!!!!"""###$$$%%%%%%%%%%%%%%%$$$$$$###"""%%%%%%%%%%%%$$$######"""$$$$$$$$$$$$$$$###"""!!!"""###$$$%%%&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$!!!%%%&&&###"""$$$&&&%%%...)))%%%$$$&&&((('''%%%$$$%%%&&&''''''&&&%%%$$$%%%$$$###"""###$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&&&&%%%%%%$$$$$$#########''''''''''''''''''''''''&&&''''''&&&%%%%%%''')))&&&'''(((((('''&&&'''(((***))))))(((((('''''''''))))))***(((''''''(((***''''''(((((((((((('''''''''))))))(((&&&%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&&&&%%%%%%&&&&&&"""$$$&&&&&&%%%$$$%%%&&&***)))'''&&&&&&''')))***%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$%%%%%%%%%&&&&&&$$$'''&&&%%%''')))###$$$$$$%%%%%%&&&&&&'''############$$$%%%%%%$$$&&&---((()))%%%---BBB777---+++)))''''''&&&$$$""""""$$$''''''%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&'''((((((%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&***)))'''%%%%%%$$$$$$######$$$&&&%%%%%%$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&&&&&&&###%%%&&&%%%$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$%%%%%%""""""###$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$&&&&&&%%%$$$$$$%%%&&&%%%$$$$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&((()))%%%%%%&&&&&&'''(((((((((///---+++***++++++***)))***)))***,,,,,,,,,+++,,,***++++++)))'''&&&'''(((###%%%''''''%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$#########"""######$$$%%%%%%&&&&&&%%%###"""###%%%""""""""""""############$$$""" !!!"""###""""""$$$%%%$$$######'''***$$$$$$$$$$$$$$$%%%&&&'''#########$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&''''''%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&"""$$$&&&%%%$$$$$$&&&((($$$%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%"""$$$%%%%%%$$$%%%''')))'''&&&%%%%%%%%%&&&''''''######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''++++++'''$$$$$$%%%######$$$%%%$$$######$$$%%%###$$$%%%$$$""""""$$$%%%""""""""""""############ $$$$$$!!! ###%%%$$$%%%""""""$$$###!!!!!!!!! !!!!!!!!! !!!""""""!!! !!!!!!!!!!!!"""###$$$$$$"""###$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$###"""!!!"""###$$$%%%&&&'''''''''$$$$$$$$$$$$$$$$$$$$$%%%!!!%%%&&&###"""$$$&&&%%%---)))$$$###%%%'''&&&$$$###$$$%%%&&&&&&%%%$$$###"""###$$$&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&%%%%%%%%%$$$$$$#########''''''''''''''''''''''''%%%&&&''''''&&&&&&(((***'''((())))))''''''((()))+++***'''%%%$$$%%%''')))((()))***)))(((((()))+++''''''((((((((((((''''''&&&'''((('''&&&&&&'''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&!!!###%%%&&&%%%&&&'''(((***)))'''&&&&&&''')))***%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&!!!&&&'''%%%$$$%%%'''###$$$$$$%%%%%%&&&&&&'''######$$$$$$$$$$$$%%%%%%''',,,'''(((###+++CCC>>>+++(((&&&%%%&&&&&&%%%$$$!!!$$$%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''(((((($$$############$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&$$$###""""""""""""$$$%%%%%%%%%%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%&&&'''&&&%%%$$$%%%'''########################&&&%%%%%%$$$%%%%%%&&&&&&#########$$$$$$%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%$$$##################$$$$$$%%%&&&$$$###"""###$$$%%%$$$######$$$%%%%%%$$$$$$&&&((($$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&((()))%%%%%%&&&&&&'''((((((((()))'''&&&&&&(((***)))))))))++++++++++++,,,,,,+++)))***+++***(((''''''(((###%%%''''''%%%$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""###$$$$$$%%%%%%&&&&&&%%%###"""###%%% !!!!!!!!!!!!"""""""""!!!!!!""""""######$$$%%%%%%$$$%%%''')))%%%%%%$$$$$$%%%%%%&&&'''%%%#########%%%&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""%%%'''&&&###"""%%%'''%%%%%%$$$$$$$$$&&&((()))%%%%%%%%%%%%$$$$$$$$$$$$!!!###$$$$$$$$$&&&(((***%%%%%%%%%%%%%%%&&&&&&'''######$$$%%%%%%%%%%%%$$$###$$$$$$%%%%%%$$$$$$###$$$$$$%%%&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%***(((&&&&&&%%%###$$$%%%%%%%%%######%%%&&&$$$%%%&&&%%%######%%%&&&"""""""""#########$$$$$$!!!$$$###!!!!!!%%%%%%###### ###### !!! !!!!!!!!!!!! !!!!!!"""###"""!!! """"""!!!""""""###$$$$$$!!!"""###$$$%%%&&&&&&&&&%%%&&&'''(((((('''&&&%%%$$$$$$$$$$$$$$$$$$#########$$$$$$%%%&&&&&&&&&&&&$$$$$$######$$$$$$%%%&&&"""%%%&&&###"""%%%&&&%%%)))&&&$$$######$$$######$$$$$$%%%%%%%%%%%%$$$$$$!!!###%%%'''(((&&&$$$"""%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&'''''''''%%%&&&''''''&&&''')))***'''((())))))''''''((())))))'''%%%######$$$&&&(((%%%&&&((('''&&&&&&'''(((''''''((((((((((((''''''%%%&&&'''&&&%%%&&&(((***'''&&&&&&%%%%%%&&&&&&''''''&&&%%%&&&'''((('''%%%"""###%%%%%%%%%&&&(((***(((((('''&&&&&&'''((((((%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%&&&&&&&&&&&&%%%'''((('''%%%"""!!!!!!###$$$$$$%%%%%%&&&&&&'''%%%&&&''''''&&&&&&'''(((###((($$$(((###+++CCC???&&&$$$"""###&&&((())))))!!!###$$$$$$$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&""""""###$$$$$$%%%&&&&&&############$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%"""###$$$###"""###$$$&&&###$$$&&&%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$###%%%&&&''''''%%%%%%&&&'''########################%%%%%%%%%%%%%%%&&&&&&'''$$$######$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%"""######$$$$$$%%%&&&&&&######"""######$$$%%%&&&###"""!!!"""###$$$###"""###$$$%%%$$$###$$$&&&((($$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&'''(((%%%%%%&&&&&&'''(((((((((%%%$$$###%%%'''*********))),,,,,,++++++---,,,)))''')))******((('''''''''$$$%%%&&&&&&$$$$$$%%%&&&#########$$$$$$$$$%%%%%%#########$$$$$$$$$$$$$$$""""""""""""###$$$%%%%%%$$$%%%%%%$$$""""""###%%% !!!!!!!!!!!! """%%%$$$""" """$$$"""###$$$%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$######%%%&&&$$$"""%%%%%%&&&&&&&&&'''''''''$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''''''''''''''''''''''''''''''''"""%%%(((&&&"""!!!###&&&&&&&&&%%%%%%%%%&&&''''''''''''&&&&&&%%%%%%$$$$$$"""$$$%%%%%%$$$%%%''')))$$$$$$$$$$$$%%%%%%&&&&&&######$$$%%%%%%%%%%%%$$$###$$$%%%%%%%%%%%%$$$###$$$$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%$$$&&&((((((&&&&&&&&&%%%$$$$$$&&&((($$$%%%&&&%%%######%%%&&&""""""#########$$$$$$$$$###$$$!!! ###'''&&&!!!""""""###!!!"""&&& !!!!!!"""###### !!!"""#########"""!!!######"""""""""###$$$$$$"""###$$$%%%%%%%%%%%%%%%###$$$&&&'''(((((('''&&&###$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$#########$$$%%%&&&"""%%%&&&###"""%%%&&&%%%&&&''''''&&&%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&"""###%%%&&&'''&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$#########$$$$$$%%%%%%&&&$$$%%%%%%%%%&&&&&&&&&&&&%%%&&&'''''''''''')))+++&&&'''((((((&&&&&&'''((('''''''''((((((((((((((($$$%%%''''''&&&&&&&&&(((''''''(((((((((((('''''''''((((((&&&%%%%%%'''((('''&&&&&&%%%%%%&&&&&&'''(((&&&%%%&&&(((((('''%%%$$$%%%&&&&&&%%%%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&&&&''')))(((&&&%%%%%%%%%###"""###$$$$$$%%%%%%&&&&&&'''$$$&&&((((((&&&%%%''')))!!!&&&$$$***%%%''':::333'''%%%######%%%'''(((((($$$%%%%%%%%%$$$$$$&&&(((&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%%%%"""###%%%&&&&&&&&&%%%$$$###$$$%%%&&&&&&%%%$$$###!!!###$$$$$$######&&&)))$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$%%%&&&&&&%%%$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''$$$$$$######$$$%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%!!!""""""######$$$$$$%%%""""""""""""###$$$%%%&&&###"""!!!"""$$$%%%$$$###"""###$$$$$$###$$$&&&((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''%%%%%%&&&&&&'''(((((((((&&&%%%$$$&&&)))+++,,,,,,)))------******---,,,)))&&&((())))))(((&&&&&&&&&%%%&&&&&&$$$######%%%'''$$$$$$$$$%%%%%%%%%&&&&&&"""#########$$$$$$$$$$$$""""""""""""###$$$%%%&&&"""#########""""""###%%%""""""""""""###############'''&&&"""!!!$$$!!!"""$$$%%%%%%$$$########################$$$$$$'''%%%######%%%&&&###!!!&&&&&&&&&'''''''''(((((($$$$$$%%%%%%%%%$$$######%%%&&&&&&'''((((((((('''''''''''''''''''''''''''###&&&(((&&&""" """&&&''''''''''''&&&%%%%%%$$$))))))((('''&&&&&&%%%%%%$$$%%%&&&%%%$$$$$$%%%'''#########$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%$$$###$$$%%%&&&&&&%%%$$$######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$***(((%%%&&&''''''&&&''''''%%%$$$$$$&&&((($$$%%%%%%$$$######$$$&&&"""############$$$$$$$$$%%%### $$$)))&&& $$$!!! """###!!!###''' !!!$$$&&&((( """###$$$$$$$$$$$$##################$$$%%%$$$$$$%%%%%%%%%$$$$$$### """$$$'''((('''&&&&&&###$$$%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$#########$$$&&&'''"""%%%&&&###"""%%%&&&%%%&&&))),,,+++(((&&&''')))((('''&&&%%%%%%&&&'''(((%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###""""""###$$$%%%&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&'''''''''''')))+++%%%&&&''''''%%%%%%&&&''''''))),,,//////...+++)))%%%'''((()))((('''((()))''''''((((((((((((''''''******)))'''$$$$$$%%%''''''&&&&&&%%%%%%&&&&&&''')))&&&%%%&&&((()))'''%%%'''''''''&&&$$$$$$%%%'''%%%%%%&&&''''''&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&'''''''''$$$"""###''')))(((&&&###$$$$$$%%%%%%&&&''''''"""%%%'''&&&$$$###%%%(((###(((&&&---&&&###000%%%...+++'''%%%%%%%%%$$$$$$(((((((((&&&%%%%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''###$$$&&&(((((('''&&&%%%######%%%%%%%%%%%%######$$$&&&'''&&&###"""%%%'''$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&'''''''''###$$$%%%%%%######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((%%%$$$######$$$%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%#################################$$$$$$%%%%%%%%%$$$$$$######"""!!!!!!!!!""""""""""""###$$$%%%&&&$$$###"""###%%%&&&%%%$$$"""###$$$$$$###$$$&&&((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&%%%%%%&&&&&&'''(((((()))%%%$$$###%%%''')))***))))))---...******------(((%%%'''))))))'''&&&%%%&&&&&&&&&%%%$$$"""###&&&(((%%%%%%%%%&&&&&&&&&''''''""""""######$$$$$$$$$$$$""""""""""""###$$$%%%&&&!!!"""""""""!!!"""###%%%!!!!!!!!!!!!!!!!!!!!!!!!###&&&(((%%% """$$$$$$$$$$$$###!!! !!!$$$%%%%%%%%%'''(((!!!$$$'''%%%"""!!!%%%))))))&&&%%%'''&&&$$$$$$''''''&&&$$$######$$$&&&'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''%%%&&&''''''%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$&&&&&&%%%&&&&&&''''''&&&&&&%%%"""######$$$$$$######"""$$$$$$%%%%%%%%%%%%&&&&&&!!!"""###$$$$$$$$$$$$$$$%%%###"""$$$&&&'''$$$"""$$$$$$$$$$$$%%%&&&'''''''''&&&&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&&&&&&&'''''''''&&&%%%$$$"""!!!$$$$$$############$$$$$$!!!"""############""""""!!!!!!!!!!!!""""""""""""$$$ !!!!!! !!!"""###"""!!!"""######%%%&&&###!!! ###'''%%%$$$%%% !!!)))%%%%%%%%%$$$""""""$$$&&&)))(((&&&%%%&&&''')))***'''&&&&&&%%%%%%$$$$$$###&&&&&&$$$###""" $$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%&&&%%%%%%%%%&&&%%%$$$!!! !!!"""'''%%%###"""###$$$'''((((((((((((((((((((((((((($$$&&&''''''&&&&&&((()))%%%&&&&&&''''''&&&&&&%%%!!!$$$''''''%%%$$$%%%(((%%%%%%$$$$$$$$$$$$$$$$$$"""###&&&,,,///*** )))))))))))))))(((''''''''''''''''''''''''''''''%%%'''(((((('''&&&&&&''''''&&&%%%''')))***'''$$$(((((())))))((('''&&&&&&###$$$$$$%%%&&&'''((((((###$$$%%%%%%&&&&&&%%%%%%(((%%%###%%%******&&&!!!!!!&&&'''###"""&&&(((&&&&&&((()))((('''%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''$$$(((((($$$"""$$$%%%$$$'''''''''(((((((((((()))$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&%%%$$$%%%&&&'''(((&&&%%%$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%######$$$&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&'''((((((&&&$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%######$$$$$$$$$%%%%%%%%%(((''''''''''''((())))))'''%%%$$$$$$%%%&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$'''&&&%%%$$$$$$$$$%%%&&&""""""###$$$$$$%%%&&&&&&%%%&&&&&&%%%$$$$$$%%%'''%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''(((''''''&&&$$$"""!!!"""&&&(((&&&%%%$$$%%%%%%$$$###"""$$$%%%&&&%%%$$$#########$$$%%%&&&%%%###""""""###%%%&&&%%%$$$$$$######$$$$$$%%%!!!!!!"""############"""&&&&&&&&&&&&&&&&&&&&&&&&#########$$$%%%&&&((()))&&&'''((()))))))))(((''')))(((((('''((()))***++++++,,,------......------++++++******)))(((((((((''''''&&&$$$""""""%%%'''###$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%$$$######!!!"""###"""!!!!!!###%%%!!!!!!!!!!!!!!!!!!!!!!!!!!!###%%%### """###############"""!!!%%%%%%$$$""" """"""%%%'''%%%"""!!!$$$((($$$!!!!!!$$$%%%$$$%%%((('''&&&$$$######$$$&&&'''((('''&&&%%%%%%%%%%%%&&&&&&&&&''''''((((((''''''&&&''''''&&&%%%$$$&&&'''&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%######$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&######$$$$$$$$$$$$$$$$$$$$$###"""###%%%%%%###!!!$$$$$$$$$$$$%%%&&&''''''$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%%%%%%%$$$'''''''''&&&%%%$$$""""""$$$##################$$$$$$$$$###""""""!!!!!! !!!!!!!!!!!!""""""""""""### !!!!!! """$$$$$$###"""###$$$ !!!"""%%%&&&!!!!!!'''$$$%%%%%%$$$""""""$$$&&&((('''&&&%%%&&&''')))***&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$######"""""""""%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&'''''''''%%%&&&&&&$$$"""!!!"""###$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''&&&%%%%%%&&&'''%%%&&&&&&''''''&&&&&&%%%"""$$$&&&&&&%%%$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%+++'''$$$$$$'''(((&&&###&&&''''''''''''(((((((((''''''''''''''''''''''''%%%'''(((((('''&&&&&&'''&&&%%%%%%'''***+++)))&&&'''((((((((((((''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$###'''((($$$###&&&(((&&&%%%&&&'''&&&$$$$$$$$$%%%&&&&&&%%%%%%&&&&&&'''(((%%%((((((%%%&&&((((((%%%%%%%%%&&&&&&&&&'''''''''$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%%%%&&&'''(((&&&%%%$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&&'''''''''&&&'''&&&%%%######$$$&&&$$$$$$%%%%%%%%%%%%&&&&&&###$$$&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''%%%$$$$$$%%%&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$!!! !!!"""###%%%&&&###$$$$$$$$$%%%&&&&&&&&&%%%&&&&&&%%%$$$$$$%%%'''%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###!!!###%%%'''&&&$$$$$$%%%&&&%%%######$$$&&&%%%%%%$$$######$$$$$$%%%&&&%%%###""""""###%%%&&&%%%$$$$$$######$$$$$$%%%#########$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$%%%&&&((((((%%%&&&'''((()))(((''''''''''''&&&%%%&&&'''((())))))***++++++,,,,,,++++++******))))))((('''''''''&&&'''&&&%%%######$$$&&&$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%$$$$$$######$$$%%%$$$###"""###$$$!!!!!!!!!!!!!!!!!!!!!!!!"""###""""""!!!""""""###$$$$$$######)))(((%%%!!!!!!###%%%&&&%%%"""!!!$$$&&&###!!!!!!$$$%%%$$$%%%)))&&&&&&$$$$$$$$$$$$&&&&&&''''''&&&%%%%%%%%%&&&&&&'''((()))))))))((('''&&&&&&''''''&&&$$$%%%''')))&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$$$$######""""""###$$$$$$###!!!$$$######$$$$$$%%%&&&'''"""###%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&''''''&&&&&&%%%%%%'''''''''&&&%%%$$$###"""########################$$$###""" !!!"""""""""""""""!!!!!!!!!!!!### !!!!!!!!! !!!######"""""""""### """###$$$"""!!!%%%'''"""!!!&&&$$$%%%%%%$$$######$$$&&&''''''&&&%%%&&&'''((()))&&&&&&&&&%%%%%%%%%%%%%%%"""######$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$&&&&&&'''&&&&&&%%%&&&''')))***&&&&&&&&&%%%###"""###%%%###$$$%%%&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&$$$###$$$%%%%%%&&&&&&''''''&&&&&&%%%%%%$$$###$$$%%%%%%###"""######$$$$$$%%%%%%&&&&&&---(((###!!!$$$((())))))%%%%%%%%%%%%%%%'''((((((''''''''''''''''''''''''%%%'''(((((('''&&&&&&'''%%%%%%%%%''')))***)))(((&&&''''''(((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&'''''''''''''''$$$%%%'''%%%######%%%'''&&&))))))&&&$$$&&&''''''$$$%%%%%%$$$""""""###$$$'''&&&&&&&&&&&&'''((((((%%%&&&&&&%%%(((+++((("""$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&'''(((&&&&&&%%%$$$$$$$$$$$$$$$&&&&&&&&&'''''''''((((((%%%&&&&&&%%%######$$$&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$&&&''''''&&&%%%&&&'''%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&%%%###$$$%%%&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$ !!!###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&%%%$$$$$$%%%'''%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%$$$######%%%&&&%%%###$$$%%%&&&&&&$$$$$$%%%&&&%%%$$$$$$######$$$%%%%%%&&&%%%$$$######$$$%%%&&&%%%$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&'''(((%%%&&&&&&'''((((((''''''''''''&&&&&&&&&'''((())))))***++++++,,,,,,++++++))))))(((((('''&&&&&&&&&%%%&&&'''&&&$$$###$$$%%%%%%&&&'''&&&%%%$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###"""$$$&&&&&&%%%######$$$!!!!!!!!!!!!!!!!!!!!!!!! """$$$###"""!!!###%%%"""######$$$$$$#########&&&&&&%%%$$$""""""$$$&&&$$$%%%&&&%%%""""""###%%%(((%%%$$$''''''$$$%%%(((&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%&&&&&&'''((()))))))))'''%%%$$$'''''''''%%%$$$%%%(((***&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$############$$$$$$$$$###"""############$$$%%%&&&'''###%%%'''(((((((((&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$((()))))))))((('''&&&&&&&&&&&&&&&&&&%%%$$$###"""#########$$$$$$#########"""!!! !!!###%%%""""""""""""!!!!!!!!!!!!"""!!!  !!!!!!!!!!!!  !!!"""!!!!!!###&&&&&&!!!%%%&&&###"""%%%###$$$%%%$$$######%%%&&&&&&&&&%%%%%%%%%&&&'''(((%%%%%%%%%&&&&&&&&&&&&&&&###$$$$$$%%%%%%&&&&&&''''''&&&%%%$$$$$$%%%&&&'''((('''%%%$$$%%%&&&)))***%%%&&&&&&%%%$$$###%%%&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&$$$###$$$%%%%%%&&&&&&''''''&&&&&&%%%&&&$$$"""###%%%%%%"""######$$$$$$%%%&&&''''''&&&%%%%%%&&&))))))'''%%%&&&%%%%%%$$$%%%&&&'''(((''''''''''''''''''''''''$$$&&&(((((('''&&&'''(((%%%%%%%%%&&&'''(((''''''%%%%%%&&&'''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((%%%%%%$$$######$$$&&&'''(((******'''&&&&&&''''''$$$%%%%%%###!!!!!!###%%%&&&&&&&&&&&&&&&''''''(((%%%%%%######''')))$$$###$$$$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&'''''''''((((((((($$$&&&&&&%%%$$$$$$%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$&&&'''&&&$$$######$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&''''''((()))&&&$$$###$$$%%%&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$$$$$$$'''''''''''''''&&&&&&&&&%%%&&&'''&&&$$$$$$&&&'''%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&&&&%%%$$$%%%$$$$$$$$$$$$$$$$$$######%%%&&&&&&%%%%%%%%%'''$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###$$$%%%&&&'''$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((%%%%%%&&&&&&''''''((((((***)))((((((((()))+++++++++,,,------......------***))))))(((((('''&&&&&&###%%%''''''%%%$$$$$$%%%$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$"""%%%&&&&&&%%%$$$$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###"""###$$$%%%%%%%%%%%%$$$$$$###!!!!!! """%%%&&&%%%%%%%%%%%%$$$%%%%%%$$$######$$$%%%(((%%%$$$''''''$$$%%%(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''&&&''''''((('''&&&$$$$$$&&&''''''&&&%%%&&&(((***&&&&&&$$$$$$$$$$$$&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$#########$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$###$$$%%%&&&&&&%%%%%%%%%%%%############$$$%%%&&&&&&###$$$&&&(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&%%%$$$&&&&&&&&&&&&%%%$$$######"""###$$$$$$$$$$$$###"""$$$###!!!  """######"""""""""!!!!!!!!! !!!!!!!!!!!! !!!"""!!!!!!  !!! !!!###!!!###!!!!!!###$$$######&&&"""###%%%%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$$$$%%%&&&'''&&&$$$######%%%'''((($$$%%%&&&%%%$$$$$$&&&'''&&&%%%$$$######%%%'''((($$$$$$$$$%%%%%%%%%&&&&&&'''(((((('''&&&$$$%%%&&&%%%&&&&&&''''''&&&&&&%%%&&&$$$"""###%%%%%%"""######$$$%%%&&&&&&''''''!!!###%%%''')))(((&&&###''''''&&&&&&%%%&&&&&&&&&''''''''''''''''''''''''$$$&&&(((((('''&&&'''(((&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&''''''(((''''''$$$$$$%%%%%%&&&'''((((((&&&'''(((((())))))((((((((($$$!!!"""%%%((('''%%%))))))))))))'''%%%&&&)))%%%&&&&&&%%%######$$$%%%%%%%%%%%%$$$%%%%%%&&&''''''&&&$$$###&&&((("""%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&'''''''''(((###%%%&&&&&&%%%$$$%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&###$$$%%%###!!!$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((((((&&&$$$######%%%'''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&%%%%%%%%%((('''''''''''''''''''''&&&''''''&&&%%%%%%&&&(((%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%$$$$$$###$$$$$$"""$$$&&&&&&%%%%%%%%%&&&######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%###############$$$%%%%%%$$$%%%%%%%%%&&&&&&''''''$$$$$$$$$$$$%%%&&&''''''%%%%%%&&&&&&'''((())))))***))))))((()))***+++,,,+++,,,------......------++++++***))))))(((((('''###%%%&&&&&&%%%$$$%%%%%%"""$$$%%%$$$###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$"""%%%%%%%%%%%%&&&!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""&&&&&&&&&%%%$$$"""!!! !!!%%%&&&%%%"""!!!!!!$$$$$$######$$$$$$%%%&&&""" $$$&&&%%%&&&***%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&((((((''''''(((***&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###$$$&&&''''''&&&%%%%%%&&&###""""""######$$$%%%&&&!!!"""$$$%%%%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&#########$$$######""""""%%%&&&&&&&&&%%%%%%$$$###"""###$$$%%%%%%$$$###"""'''&&&$$$"""!!! ######""""""!!!!!! !!!""""""!!! !!!""" !!!######"""""""""###!!!""""""###$$$!!!&&&$$$######"""###$$$&&&!!!###%%%%%%%%%$$$%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%&&&'''(((((()))''''''&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$############%%%%%%###$$$%%%$$$###$$$&&&((('''%%%###""""""$$$''')))"""""""""######$$$$$$%%%&&&(((((((((&&&%%%&&&'''%%%&&&&&&''''''&&&&&&%%%%%%$$$###$$$%%%%%%###"""$$$$$$%%%%%%&&&&&&''''''%%%$$$$$$###$$$%%%&&&'''%%%%%%&&&'''''''''&&&&&&''''''''''''''''''''''''$$$%%%'''(((''''''((()))%%%&&&&&&%%%$$$$$$%%%'''%%%&&&&&&'''''''''&&&&&&###$$$$$$%%%&&&'''((()))&&&''''''((((((((((((((()))$$$ ###(((+++((($$$)))'''((()))'''%%%&&&***%%%&&&((('''&&&$$$$$$%%%%%%$$$$$$$$$$$$%%%&&&&&&((()))'''%%%&&&((($$$&&&&&&&&&&&&''''''''''''$$$%%%&&&&&&$$$$$$%%%&&&$$$%%%&&&&&&''''''&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''###$$$&&&&&&%%%$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&'''((()))'''%%%"""""""""$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%&&&%%%$$$######%%%''''''&&&$$$%%%%%%&&&&&&%%%%%%$$$!!!"""###%%%&&&&&&'''&&&&&&'''''''''''''''''''''&&&''''''&&&%%%%%%&&&(((%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$#########$$$%%%%%%$$$###$$$%%% """%%%&&&%%%$$$%%%%%%""""""$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%"""######$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''(((%%%$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&''')))***+++(((((('''''''''((()))***)))***++++++,,,,,,+++++++++++++++***))))))((((((###%%%&&&&&&$$$$$$%%%'''"""###$$$###"""!!!"""$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%!!!###$$$$$$&&&'''!!!!!!!!!!!!!!!!!!!!!!!!  !!!""""""!!!%%%%%%%%%%%%$$$$$$###""""""$$$$$$###"""""""""###""""""###$$$&&&''''''""" $$$&&&%%%'''+++$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%&&&'''(((((('''%%%%%%%%%&&&((()))###%%%(((***)))(((((()))&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$##################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$###%%%''''''%%%###$$$&&&""""""""""""###$$$%%%&&&"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!"""##################%%%%%%&&&&&&&&&%%%$$$$$$!!!###$$$%%%%%%$$$###!!!$$$$$$$$$$$$#####################"""!!! """######!!! !!!""" """$$$$$$###"""###$$$!!!###&&&&&&%%%$$$######"""############$$$%%%$$$ """%%%&&&%%%$$$%%%&&&######$$$%%%%%%%%%%%%%%%$$$$$$%%%&&&'''((()))***&&&&&&%%%%%%$$$#########!!!"""$$$%%%%%%$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$#########%%%'''%%%%%%$$$$$$$$$%%%&&&'''""""""######$$$%%%%%%&&&$$$&&&''''''&&&%%%&&&(((%%%&&&&&&''''''&&&&&&%%%"""$$$&&&&&&%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''&&&%%%$$$###$$$'''))) ###&&&(((((('''&&&''''''''''''''''''''''''###%%%'''(((''''''((()))$$$%%%'''&&&%%%&&&***---&&&&&&'''''''''&&&%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&'''(((((((((((('''&&&%%%$$$&&&)))***)))'''(((%%%&&&)))((($$$&&&+++###&&&((()))'''%%%$$$###%%%%%%%%%%%%%%%&&&''''''%%%''''''$$$$$$&&&&&&###&&&&&&&&&&&&''''''''''''$$$%%%&&&&&&$$$$$$%%%&&&$$$%%%&&&'''''''''&&&&&&''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$%%%%%%%%%%%%&&&"""$$$&&&'''&&&%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&''')))******(((''''''((($$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&'''$$$$$$######$$$$$$%%%&&&%%%###"""###%%%'''''''''$$$%%%%%%&&&&&&%%%%%%$$$ !!!###%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''(((&&&'''((('''%%%%%%'''(((%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$$$$$$$$$$$$$!!!###%%%%%%######%%%'''!!!$$$%%%$$$$$$$$$$$$!!!"""$$$%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%%!!!###%%%''''''&&&$$$######$$$$$$%%%&&&&&&''''''%%%%%%$$$$$$$$$%%%&&&&&&''''''''''''(((***,,,---)))((('''''''''(((******)))***++++++,,,,,,++++++*********)))((((((''''''$$$%%%%%%$$$###$$$&&&((("""###$$$$$$""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""###$$$%%%!!!############%%%'''!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!"""###$$$$$$#########$$$%%%%%%%%%%%%$$$!!!###$$$$$$$$$$$$''')))"""!!!!!!"""%%%'''(((''''''$$$$$$''''''%%%&&&)))$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%&&&'''((()))(((&&&%%%%%%'''***,,,"""%%%)))+++***)))((((((&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$#########$$$$$$#########"""############$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$"""$$$'''&&&$$$"""###%%%""""""""""""###$$$%%%&&&%%%%%%$$$$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$!!!"""$$$%%%%%%$$$"""!!!!!!$$$&&&((())))))$$$######"""!!! """$$$###!!! !!!###!!!"""###"""!!!"""#########"""!!!###%%%"""$$$%%%&&&%%%""" """%%%&&&%%%%%%%%%&&&######$$$%%%%%%%%%%%%$$$###$$$%%%&&&''')))******%%%%%%$$$$$$$$$$$$$$$###!!!###%%%%%%###!!!$$$$$$%%%%%%%%%$$$###### """######"""###%%%'''###$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%&&&''''''((((((###$$$%%%%%%%%%%%%&&&'''%%%&&&&&&''''''&&&&&&%%%!!!$$$''''''%%%$$$&&&(((&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&))))))(((&&&&&&&&&!!!%%%((()))((('''''''''''''''''''''''''''###%%%'''(((''''''((()))"""%%%''''''''')))...222''''''''''''&&&%%%$$$$$$''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&'''''''''''''''###&&&)))***)))((()))***'''$$$%%%)))((($$$&&&,,,!!!%%%((()))(((%%%###"""'''&&&&&&&&&&&&'''((((((###$$$!!!!!!$$$&&&&&&%%%%%%&&&&&&&&&&&&''''''$$$%%%&&&&&&$$$$$$%%%&&&$$$%%%&&&'''''''''&&&%%%''''''&&&%%%%%%%%%%%%&&&######$$$$$$$$$%%%%%%%%%!!!$$$&&&'''&&&%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&& """$$$%%%$$$$$$%%%&&&$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''(((%%%###"""###%%%'''''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&'''&&&%%%$$$###$$$$$$%%%%%%&&&'''((((((&&&'''((('''%%%%%%'''(((%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&''''''''' ###%%%%%%######&&&((( ###%%%$$$#########!!!"""$$$%%%&&&&&&%%%%%%###$$$$$$%%%%%%$$$$$$###%%%$$$$$$$$$$$$$$$$$$%%%"""$$$''')))***(((%%%###""""""###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&(((((('''((()))+++---...+++***)))))))))***,,,---,,,,,,---.........------)))))))))(((''''''&&&&&&%%%%%%%%%###"""$$$''')))###$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""###%%%&&&$$$%%%%%%$$$######$$$&&&!!!!!!"""###############!!!!!!!!!!!! %%%%%%%%%%%%%%%$$$###"""!!!"""$$$%%%$$$######$$$###""""""$$$'''(((%%%"""(((&&&$$$"""###%%%(((***''''''&&&%%%%%%%%%&&&&&&''''''(((((('''&&&%%%%%%%%%&&&'''&&&$$$###$$$%%%$$$''')))(((&&&%%%'''***((('''&&&%%%%%%%%%%%%%%%%%%$$$###""""""###$$$%%%######$$$%%%%%%%%%%%%$$$######$$$%%%%%%%%%%%%$$$%%%%%%$$$$$$$$$%%%&&&'''%%%$$$$$$######$$$$$$%%%!!!%%%%%%!!!###***,,,***$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&%%%$$$&&&((($$$%%%(((******(((%%%$$$&&&!!!!!!%%%&&&""" ######$$$%%%###!!! !!!"""&&&$$$!!!!!!######""" !!! !!!"""""""""""" !!!"""######"""!!! !!!"""###$$$$$$$$$$$$###############$$$$$$$$$%%%%%%%%%%%%&&&&&&!!!"""###%%%(((((('''&&&$$$&&&$$$###(((111333///###***###*** ,,,$$$%%%!!!%%%!!!$$$### %%%''''''&&&$$$"""!!!"""$$$$$$$$$###"""###$$$&&&'''###$$$### """%%%%%%"""%%%$$$"""!!!!!!###$$$%%%((('''&&&%%%$$$%%%&&&'''+++***((('''&&&%%%$$$$$$)))'''$$$###$$$%%%%%%$$$'''%%%###'''&&& %%%$$$###$$$&&&&&&&&&%%%&&&&&&&&&&&&&&&'''((()))'''&&&&&&&&&'''(((***+++)))******)))'''%%%&&&'''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''$$$%%%''''''''''''%%%$$$)))((('''&&&&&&%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%'''''''''%%%$$$%%%&&&###$$$%%%&&&''''''''''''&&&&&&&&&'''&&&&&&%%%%%%%%%%%%''')))'''"""$$$(((!!!$$$%%%%%%%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&'''''''''((((((###$$$%%%%%%&&&&&&%%%%%%''''''&&&%%%$$$$$$$$$$$$"""&&&"""!!!(((&&&"""&&&&&&&&&%%%%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%$$$"""!!!!!!###%%%&&&&&&&&&%%%$$$%%%&&&'''(((&&&$$$###$$$%%%&&&&&&&&&''''''((((((((('''%%%$$$$$$%%%&&&%%%###"""###$$$!!!###%%%%%%$$$$$$%%%&&&###$$$$$$###""""""###%%%""""""###$$$%%%%%%&&&&&&#########$$$$$$%%%%%%%%%$$$$$$##################$$$&&&'''%%%###"""%%%((($$$$$$$$$$$$$$$$$$$$$$$$((('''&&&%%%$$$$$$$$$$$$((('''%%%$$$###$$$%%%%%%&&&&&&&&&%%%$$$&&&))),,,))))))))))))))))))***+++,,,------......------,,,,,,,,,+++***)))(((''''''&&&%%%$$$$$$######$$$$$$$$$%%%&&&%%%#########%%%$$$%%%&&&&&&&&&$$$###"""##############################""""""######$$$%%% !!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$%%%%%%%%%$$$$$$###"""!!!###$$$$$$######$$$%%%%%%$$$$$$&&&((()))'''%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''&&&%%%%%%%%%&&&'''&&&$$$###$$$%%%$$$&&&''''''%%%%%%''')))''''''&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%###$$$$$$%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%!!!%%%%%%###$$$)))+++((($$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&$$$$$$&&&'''%%%&&&&&&''''''&&&&&&%%%&&&""""""&&&'''$$$###&&&!!!"""$$$###""""""###$$$$$$""" !!!###$$$###""""""%%%&&&%%%!!!!!!### !!!"""######"""!!! !!!!!!!!!!!!!!! $$$$$$###############$$$$$$$$$$$$%%%%%%%%%&&&&&&))))))((('''&&&%%%###!!!###%%%###!!!%%%,,,,,,((("""''''''+++"""!!!###(((### %%%###$$$%%%%%%%%%$$$""""""$$$&&&$$$$$$$$$###$$$$$$%%%%%%''''''&&&###%%%)))'''"""&&&%%%###"""!!!"""$$$%%%'''&&&%%%%%%%%%%%%&&&'''''''''&&&%%%%%%&&&&&&&&&'''&&&&&&%%%%%%%%%%%%&&&''',,,&&&###((()))%%%$$$$$$$$$%%%'''((('''&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&&&&'''(((***+++((())))))(((&&&%%%%%%&&&''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$%%%%%%&&&'''(((%%%&&&&&&''''''&&&&&&%%%$$$&&&'''&&&%%%%%%&&&'''$$$$$$&&&''''''(((((((((%%%%%%&&&&&&'''&&&&&&&&&######%%%(((&&&###$$$))) """%%%&&&&&&%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&&&&&&&'''''''''###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&###((($$$""")))'''"""'''&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%%%%&&&&&&%%%%%%$$$$$$"""!!!"""###%%%&&&&&&&&&%%%%%%%%%&&&'''(((%%%$$$$$$$$$%%%&&&&&&&&&$$$$$$%%%%%%%%%$$$""""""$$$%%%&&&%%%###"""###$$$%%%%%%%%%###!!!"""$$$&&&###$$$$$$###""""""###%%%#########$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$##################"""$$$'''&&&$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''''''''&&&%%%$$$###$$$%%%%%%&&&&&&'''&&&%%%&&&(((***)))))))))))))))******+++,,,------......------,,,******)))((('''&&&%%%%%%&&&%%%$$$$$$###$$$$$$$$$"""$$$%%%%%%$$$###%%%&&&######"""!!! ##############################""""""######$$$%%% !!!!!!!!!!!! """"""""""""""""""""""""$$$$$$$$$%%%$$$$$$###"""############!!!"""$$$&&&$$$###$$$%%%'''((('''&&&"""###$$$%%%&&&%%%$$$###%%%%%%$$$%%%%%%&&&'''(((&&&''''''''''''&&&&&&%%%###%%%&&&&&&$$$$$$%%%'''###%%%&&&&&&%%%$$$&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%######$$$%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$"""###%%%&&&&&&&&&%%%$$$%%%$$$$$$######$$$$$$%%%"""%%%&&&%%%%%%((((((&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&$$$$$$&&&''''''&&&$$$$$$$$$$$$&&&'''$$$""""""$$$%%%$$$%%%((( !!!######"""###$$$&&&"""!!! !!!###$$$%%%$$$$$$(((+++'''!!! $$$!!!!!!""""""""""""!!!!!!!!!!!!!!!""""""!!!!!! $$$###############$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''$$$%%%$$$"""$$$'''&&&"""&&&+++""")))!!!---$$$"""%%%***%%%"""&&&#########$$$$$$$$$######%%%'''$$$$$$%%%%%%%%%$$$######&&&%%%###!!!$$$'''"""&&&%%%$$$"""""""""###$$$&&&&&&%%%%%%%%%&&&&&&'''#########$$$%%%&&&'''((("""%%%''''''%%%$$$%%%'''$$$)))((( """&&&&&&$$$$$$%%%'''******)))'''&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&'''((()))***'''(((((('''%%%$$$%%%&&&''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''''''''%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%&&&''''''%%%&&&&&&''''''&&&&&&%%%###%%%&&&&&&%%%%%%&&&(((%%%&&&''''''(((((((((((($$$$$$%%%&&&''''''''''''&&&%%%&&&)))'''$$$$$$((("""%%%'''((('''&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&'''((($$$)))&&&$$$)))'''"""'''&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%%%%&&&&&&%%%%%%$$$###"""""""""$$$%%%&&&&&&%%%%%%%%%%%%&&&'''((($$$$$$$$$%%%%%%%%%&&&&&&######$$$$$$$$$###""""""$$$%%%&&&%%%$$$###$$$%%%'''&&&$$$!!! ###%%%###$$$$$$###""""""###%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$$$$$$$ ###&&&&&&%%%###""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((('''&&&%%%$$$$$$$$$%%%&&&%%%'''((('''&&&&&&'''((()))))))))))))))***++++++,,,------......------,,,******)))((('''&&&%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$"""###$$$%%%$$$$$$%%%'''***(((&&&$$$""" ##############################""""""######$$$%%% !!!!!!!!!!!! """"""""""""##################$$$$$$$$$$$$#########$$$###"""!!!"""%%%'''!!!!!!"""###$$$%%%%%%%%%######$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&'''(((&&&&&&&&&''''''&&&&&&%%%###$$$%%%%%%%%%%%%&&&'''###$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&###$$$%%%&&&&&&%%%$$$###""""""###$$$$$$$$$############$$$%%%%%%%%%%%%$$$!!!###%%%&&&'''&&&$$$###%%%$$$$$$######$$$$$$%%%###$$$&&&&&&&&&'''%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%'''%%%%%%$$$######$$$%%%%%%#########""""""!!!###%%%!!!"""$$$$$$###"""$$$%%%""""""!!!!!!"""###$$$$$$%%%'''(((%%%!!! """!!!!!!""""""""""""!!!!!! !!!#########$$$#########"""######$$$%%%###$$$$$$$$$$$$%%%%%%%%%"""###%%%%%%%%%'''(((***$$$%%%%%%%%%%%%%%%$$$"""&&&---&&&+++ +++$$$&&&$$$)))%%%###(((%%% %%%###$$$%%%$$$######%%%&&&$$$%%%&&&&&&%%%$$$"""!!!%%%$$$!!! $$$&&& &&&&&&$$$###############&&&%%%%%%%%%&&&&&&''''''!!!!!!!!!"""###%%%&&&'''"""''''''$$$"""$$$((($$$&&&$$$!!!&&&'''''''''''')))++++++(((&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''((((((&&&'''((('''%%%$$$%%%&&&&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''&&&&&&'''&&&$$$$$$$$$$$$&&&'''((('''&&&%%%$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%"""$$$%%%%%%%%%%%%'''(((&&&''''''((())))))((((((###$$$%%%&&&''''''''''''***((((((***)))%%%$$$&&&%%%'''))))))'''&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&'''###)))'''$$$)))%%%!!!&&&&&&&&&%%%%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%###############$$$&&&&&&%%%%%%%%%%%%&&&&&&''''''###$$$%%%&&&%%%%%%%%%&&&%%%%%%&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&$$$###$$$&&&%%%%%%$$$"""!!! """$$$###$$$$$$###""""""###%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$%%%!!!"""###$$$###"""""""""###$$$$$$$$$$$$$$$%%%%%%'''&&&%%%%%%$$$$$$$$$%%%'''&&&%%%$$$$$$$$$%%%&&&%%%''')))((('''&&&&&&&&&)))((((((((()))***+++,,,,,,------......------,,,+++++++++***)))(((((((((&&&&&&%%%$$$$$$$$$$$$%%%###$$$%%%%%%$$$###$$$&&&...,,,***'''%%%$$$$$$$$$##############################""""""######$$$%%% !!!"""""""""!!!!!!!!!"""""""""#########$$$"""######$$$$$$############$$$###"""!!!"""%%%''' !!!""""""###$$$%%%&&&&&&%%%%%%$$$%%%&&&''''''#########$$$%%%&&&'''(((%%%%%%&&&&&&&&&&&&&&&%%%###$$$%%%%%%%%%%%%&&&'''############$$$%%%%%%$$$%%%%%%$$$$$$$$$%%%%%%&&&"""###$$$%%%%%%$$$###""" !!!"""""""""""""""######$$$%%%%%%%%%%%%$$$!!!"""$$$&&&&&&%%%$$$###%%%$$$$$$######$$$$$$%%%$$$$$$%%%''''''%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%######%%%&&&######$$$%%%%%%$$$######$$$&&&&&&$$$!!!!!!###$$$###%%%%%%$$$###""""""###$$$$$$###"""!!!!!!""""""$$$""" ######!!!""""""!!!!!!!!!!!!""""""!!!"""##################""""""###$$$$$$%%%#########$$$$$$$$$%%%%%%%%%''''''&&&###!!!"""#########$$$%%%%%%######$$$***%%%(((### &&&!!!'''$$$###)))'''###((($$$%%%&&&%%%$$$######$$$$$$%%%&&&&&&%%%$$$"""!!!&&&'''%%%$$$''')))$$$&&&%%%%%%$$$$$$###$$$$$$$$$%%%%%%&&&&&&'''''''''"""""""""""""""###$$$%%% %%%%%%"""!!!###&&&%%%&&&%%%"""$$$)))...000******)))***+++***'''%%%'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''%%%'''''''''%%%$$$%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''&&&&&&&&&((('''&&&%%%%%%&&&'''((()))((('''&&&%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%"""###%%%%%%%%%%%%&&&(((&&&'''((((((((((((((((((###$$$%%%&&&'''''''''''''''$$$$$$((()))&&&%%%'''%%%'''))))))'''&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%'''&&&%%%%%%$$$$$$$$$%%% (((&&&$$$((($$$ &&&''''''&&&&&&&&&&&&''''''###$$$%%%%%%&&&&&&%%%%%%#########$$$$$$%%%&&&'''%%%%%%%%%&&&&&&&&&&&&&&&"""$$$''''''%%%$$$%%%&&&'''&&&&&&&&&&&&'''''''''$$$%%%&&&&&&%%%$$$%%%&&& """%%%%%%$$$######$$$###$$$$$$###""""""###%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%%%%###!!! """###$$$#########$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&%%%$$$$$$$$$%%%&&&'''%%%''')))((('''&&&&&&&&&(((((((((((()))***+++,,,,,,------......------,,,++++++******))))))(((((('''&&&%%%%%%$$$$$$%%%%%%$$$%%%&&&%%%###"""###$$$((('''%%%#########$$$%%%##############################""""""######$$$%%% !!!""""""""""""!!! !!!!!!""""""#########!!!"""######$$$#####################!!!"""$$$&&&!!!"""$$$$$$$$$%%%(((***'''&&&%%%$$$%%%&&&'''((($$$$$$###$$$$$$%%%&&&'''$$$%%%%%%&&&&&&&&&&&&%%%###%%%&&&&&&$$$$$$%%%'''$$$###"""###%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&"""######$$$$$$######""" !!!"""""""""""""""######$$$%%%%%%%%%%%%$$$!!!"""$$$%%%%%%%%%$$$###%%%$$$$$$######$$$$$$%%%%%%######&&&&&&$$$$$$&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%######%%%&&&######%%%&&&&&&%%%######"""'''***&&&###$$$%%%$$$%%%&&&&&&%%%###!!!"""###$$$%%%$$$###!!! !!!""""""###%%%"""""""""!!!!!!!!!!!!""""""############"""!!! """"""""""""###$$$%%%%%%############$$$$$$$$$$$$"""&&&&&&$$$###$$$&&&"""!!!"""$$$### !!!%%%)))$$$((($$$"""(((&&&######***(((###((($$$%%%&&&&&&$$$#########$$$$$$%%%%%%%%%$$$#########%%%%%%$$$%%%(((&&&!!!$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&''''''''''''######"""""""""######$$$!!!###$$$"""!!!###&&&$$$$$$%%%&&&(((,,,///111,,,***)))((())))))((('''(((((('''&&&&&&&&&''''''%%%&&&&&&'''''''''&&&&&&&&&'''((('''&&&%%%&&&'''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&((((((''''''''''''((((((&&&&&&&&&&&&'''((())))))%%%&&&&&&''''''&&&&&&%%%"""$$$%%%%%%$$$$$$%%%'''&&&''''''(((((((((''''''$$$$$$%%%&&&'''''''''''' $$$((('''''')))%%%'''))))))'''&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%((('''&&&%%%$$$$$$$$$$$$&&&&&&$$$((($$$ ''''''&&&&&&%%%%%%&&&&&&'''###$$$%%%%%%&&&&&&%%%%%%"""######$$$%%%&&&''''''$$$%%%&&&&&&''''''&&&&&&!!!$$$((((((%%%$$$%%%'''%%%%%%$$$$$$$$$%%%&&&'''$$$%%%&&&&&&%%%%%%&&&'''"""&&&((('''%%%$$$$$$###$$$$$$###""""""###%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$#########$$$$$$%%%&&&&&&&&&'''$$$ """$$$%%%#########$$$$$$%%%%%%&&&""""""###$$$%%%'''((()))&&&%%%$$$$$$$$$%%%&&&'''%%%'''((('''&&&&&&'''((((((((((((((()))***,,,,,,,,,------......------,,,)))((((((((('''''''''&&&'''&&&&&&%%%%%%%%%%%%%%%$$$%%%&&&%%%###"""###$$$###############$$$%%%%%%##############################""""""######$$$%%% !!!!!!!!!!!!  !!!!!!"""######!!!!!!"""###############!!!###$$$$$$######$$$%%% """$$$$$$###$$$(((+++$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%###$$$%%%&&&&&&&&&&&&&&&%%%&&&'''&&&$$$###$$$%%%%%%$$$"""###&&&'''&&&$$$$$$$$$######$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%!!!""""""###$$$###############$$$%%%%%%%%%%%%$$$"""#########$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%""""""%%%&&&###$$$((($$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$&&&%%%%%%$$$$$$$$$$$$%%%%%%###(((%%%###$$$%%%$$$###%%%%%%%%%#########%%%"""###$$$###!!! """$$$ !!!"""!!!###"""!!! !!!"""######$$$$$$######!!! """"""""""""###$$$%%%&&&############$$$$$$$$$$$$$$$'''''''''))),,,&&&$$$$$$%%%###!!!'''"""(((%%%***%%%'''&&&$$$###)))'''"""&&&!!!###%%%&&&%%%$$$$$$%%%$$$$$$$$$###$$$$$$%%%%%%"""%%%""""""%%%''''''######$$$%%%&&&&&&&&&&&&###$$$%%%'''''''''''''''######""""""######$$$%%%###############$$$%%%&&&%%%###"""###%%%''')))+++***(((&&&&&&(((***+++******)))(((''''''''''''(((%%%&&&'''''''''&&&%%%%%%&&&'''((((((&&&&&&'''(((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''%%%%%%%%%&&&((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%&&&''''''''''''''''''&&&%%%%%%%%%%%%&&&'''((((((%%%&&&&&&''''''&&&&&&%%%###$$$%%%%%%$$$###$$$&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&###%%%)))((('''(((###&&&(((((('''&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&&&&&&&'''''''''###$$$%%%%%%&&&&&&%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%&&&'''&&&)))%%%""")))%%%$$$$$$######$$$$$$%%%###$$$%%%%%%&&&&&&%%%%%%""""""$$$%%%&&&'''''''''$$$%%%&&&'''''''''&&&&&& $$$((((((%%%###$$$'''$$$$$$#########$$$&&&&&&$$$%%%&&&&&&%%%%%%&&&((("""%%%''''''&&&%%%%%%%%%###$$$$$$###""""""###%%%#########$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$############$$$$$$%%%&&&&&&''''''### """$$$$$$$$$"""######$$$%%%%%%&&&&&&""""""###$$$%%%'''((()))%%%%%%$$$###$$$%%%&&&'''&&&&&&'''&&&%%%&&&(((***''''''(((((()))+++,,,---,,,------......------,,,((((((((((((''''''''''''''''''&&&%%%%%%%%%%%%&&&!!!###$$$$$$$$$$$$&&&'''###$$$%%%&&&&&&&&&&&&&&&##############################""""""######$$$%%%  !!!""""""###!!!!!!"""###############!!!"""$$$%%%$$$######$$$ """!!! """&&&))) """%%%'''(((&&&$$$"""%%%%%%$$$$$$###$$$$$$$$$###$$$%%%%%%&&&&&&&&&&&&%%%&&&'''&&&$$$###$$$%%%&&&$$$"""$$$'''(((&&&$$$$$$#########$$$%%%%%%&&&'''&&&$$$$$$$$$$$$&&&'''######$$$%%%%%%%%%%%%$$$######$$$%%%%%%%%%%%%$$$######""""""######$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&!!! $$$%%%###$$$***$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$&&&(((&&&$$$""""""$$$&&&((($$$""" ###$$$"""!!!###$$$%%%$$$$$$%%%''' """######!!!!!!$$$'''  ###"""!!! !!!"""### !!!"""###############""""""""""""###$$$%%%&&&"""############$$$$$$$$$!!!(((***(((%%%%%%''',,,((('''((($$$""")))"""""",,,### !!!'''$$$###)))%%% ###!!!$$$&&&%%%%%%&&&'''$$$$$$###"""###$$$&&&'''%%%)))&&&$$$(((,,,///"""###$$$%%%&&&'''''''''"""$$$%%%'''((((((''''''""""""""""""###$$$&&&&&&'''%%%######%%%&&&'''&&&***&&&""""""###$$$%%%'''(((&&&$$$$$$'''+++---...******)))(((((((((((((((%%%&&&'''''''''&&&%%%$$$&&&((()))(((''''''((()))%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&%%%&&&''')))+++''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%$$$%%%''''''''''''%%%$$$''''''&&&%%%$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&%%%#########%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&&&&'''&&&&&&%%%%%%,,,'''%%%)))+++(((%%%%%%"""%%%'''((('''&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&'''''''''(((((($$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&''''''&&&((('''***&&&$$$+++######""""""""""""######$$$$$$%%%&&&&&&&&&%%%%%%!!!"""$$$%%%&&&'''''''''$$$%%%&&&'''''''''&&&%%%$$$))))))%%%###$$$'''%%%%%%$$$$$$$$$%%%'''((($$$%%%&&&&&&%%%%%%'''((('''((((((&&&$$$$$$%%%&&&###$$$$$$###""""""###%%%""""""###$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$###############$$$%%%%%%&&&''''''%%%###!!!"""%%%&&&$$$"""""""""###$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&%%%%%%$$$###$$$%%%'''(((&&&&&&&&&%%%$$$&&&))),,,'''''''''((()))+++,,,---,,,------......------,,,************))))))))))))''''''&&&%%%%%%%%%%%%&&& """$$$$$$&&&(((***"""###$$$%%%&&&%%%$$$####################################"""###$$$$$$%%% !!!!!!"""""" """"""!!!!!!###$$$"""$$$%%%%%%###""""""###%%%&&&%%%$$$""""""$$$%%% """%%%%%%$$$######$$$&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&'''(((%%%###$$$&&&'''%%%"""&&&%%%###""""""###%%%&&&$$$$$$%%%'''&&&"""%%%%%%%%%###!!! !!!"""$$$$$$ ###$$$!!!######""""""######$$$%%%'''&&&%%%$$$&&&))),,,...%%%$$$$$$$$$%%%&&&&&&''''''&&&$$$""""""###$$$%%%&&&'''((((((&&&$$$$$$%%%'''&&&$$$###"""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###&&&((((((%%%######$$$'''&&&$$$###"""###$$$$$$$$$#########""""""!!!!!!!!!!!!!!!!!!!!!"""######!!!!!!!!!!!!!!!"""###### !!!!!!"""###$$$%%%$$$######!!!$$$%%%$$$%%%(((***%%%$$$$$$$$$###"""""""""(((&&&%%%%%%&&&'''&&&%%%(((&&&######&&&'''%%%###$$$######$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&%%%$$$###&&&&&&%%%$$$$$$###"""""" !!!"""###$$$%%%&&&&&&&&&$$$"""###&&&(((&&&$$$###%%%&&&&&&$$$$$$%%%'''"""$$$&&&&&&%%%%%%"""###$$$$$$%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%&&&'''***---///,,,---,,,(((%%%$$$(((,,,))))))(((((('''''''''&&&&&&&&&&&&'''''''''((((((''''''&&&%%%%%%%%%%%%&&&)))((('''%%%###$$$(((+++)))%%% !!!%%%''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))&&&%%%&&&''''''%%%"""%%%$$$%%%''')))***(((&&&###$$$%%%%%%%%%%%%&&&'''(((%%%%%%(((((($$$###%%%&&&&&&%%%$$$$$$$$$%%%%%%"""$$$%%%%%%$$$###%%%&&&%%%%%%$$$$$$%%%%%%&&&'''###$$$%%%$$$######%%%'''######$$$%%%&&&((()))***(((((((((''''''&&&&&&%%%&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%$$$#########$$$"""%%%((()))(((&&&%%%%%%%%%(((((($$$"""""" !!!"""$$$%%%&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''((("""###$$$%%%&&&'''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%$$$$$$$$$%%%%%%$$$'''%%% %%%'''$$$'''&&&%%%$$$$$$%%%&&&'''######$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$#########!!! ###%%%"""$$$&&&%%%""""""%%%((("""!!!!!!!!!"""###$$$$$$%%%%%%$$$######$$$%%%%%%$$$%%%&&&%%%%%%%%%(((***%%%###!!!"""$$$%%%&&&&&&(((&&&###""""""$$$''')))&&&''')))+++,,,+++***)))&&&'''(((((('''(((***,,,((()))***,,,---...//////,,,,,,+++***)))))))))***###%%%&&&&&&$$$"""######&&&''''''%%%######$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!!!! """"""!!!!!!###$$$"""###%%%%%%###"""######%%%%%%%%%$$$""""""$$$&&&!!!###$$$%%%######$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%&&&&&&'''%%%%%%$$$$$$%%%%%%&&&''''''%%%$$$$$$&&&&&&%%%###&&&%%%###""""""###%%%&&&%%%(((%%%###%%%%%%"""%%%%%%%%%$$$"""!!!"""$$$"""%%%$$$!!!!!!$$$$$$"""""""""#########$$$$$$$$$######""""""###%%%'''((($$$$$$$$$$$$$$$%%%&&&&&&%%%$$$###"""###$$$&&&'''%%%&&&''''''%%%$$$$$$%%%$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%''''''%%%###&&&%%%$$$#########$$$%%%############"""""""""!!!!!!!!!!!!!!!!!!"""######!!!!!!!!!!!!!!!""""""###$$$$$$###!!!!!!"""###$$$$$$$$$######!!!######"""!!!###&&&$$$$$$$$$$$$############'''%%%$$$$$$%%%&&&%%%$$$%%%""" """###""" """###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%$$$#########$$$$$$%%%%%%$$$$$$###############$$$$$$$$$###""""""###%%%%%%$$$######%%%&&&&&&$$$$$$%%%'''"""###$$$%%%&&&&&&%%%%%%###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&))),,,...,,,,,,+++)))''''''(((***)))(((((((((''''''''''''&&&&&&''''''''''''''''''((((((((((((((()))***+++''''''&&&%%%###$$$&&&))))))&&&"""!!!###&&&((((((###$$$$$$%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%&&&((()))'''%%%%%%%%%$$$%%%'''(((&&&%%%###%%%&&&&&&$$$$$$%%%'''(((%%%%%%(((((($$$###&&&%%%%%%%%%$$$$$$%%%&&&&&&###$$$%%%%%%$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&'''"""#########""""""$$$&&&$$$$$$$$$%%%&&&'''((()))&&&&&&&&&%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&%%%$$$$$$######$$$$$$"""$$$''')))((('''%%%%%%%%%((((((%%%%%%'''&&&"""$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$"""!!!!!!$$$''')))###$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''''''''''''''(((***(((###"""&&&'''%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$%%%"""############$$$$$$$$$#########!!! ###%%%$$$#########$$$%%%%%%%%%$$$###############$$$%%%%%%%%%$$$######$$$%%%%%%"""$$$&&&&&&%%%%%%&&&((()))'''%%%$$$%%%&&&&&&&&&((('''&&&$$$###"""""""""&&&''')))***++++++******+++++++++***((('''(((******+++,,,,,,------------++++++***)))((((((((((((###%%%&&&&&&$$$$$$$$$%%%&&&''''''%%%$$$###$$$&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!!!!!!!"""###""""""!!!!!!!!!!!!!!!  !!!!!!!!!!!!"""$$$!!!###%%%%%%###"""###$$$###$$$$$$$$$""""""$$$&&&"""###$$$$$$######$$$&&&"""######$$$&&&''''''(((######$$$$$$%%%'''((()))%%%%%%%%%%%%%%%&&&&&&''''''%%%$$$$$$&&&&&&$$$###%%%$$$###""""""###$$$%%%''')))((($$$!!!###$$$$$$$$$%%%%%%$$$######$$$&&&###%%%%%%""""""%%%%%%###!!!"""###$$$%%%$$$######!!!!!!"""""""""#########$$$############$$$%%%%%%###"""""""""###%%%'''((($$$%%%&&&%%%$$$###$$$%%%!!!"""$$$%%%&&&''''''&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%"""!!!###''')))&&&###$$$$$$#########$$$%%%%%%############""""""""""""!!!!!!!!!!!!!!!"""######!!!!!!!!!!!!"""""""""""" """"""!!! !!!!!!"""######$$$$$$######"""###$$$###!!!!!!"""############$$$$$$$$$$$$$$$%%%$$$######%%%&&&%%%$$$'''%%%######$$$%%%$$$### !!!"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$$$$$$$$$$$$$ """$$$&&&&&&&&&&&&&&&&&&%%%$$$###""""""!!!!!!###%%%&&&%%%$$$$$$$$$###%%%&&&&&&$$$$$$%%%'''%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&###$$$%%%&&&&&&%%%$$$############$$$&&&(((***,,,,,,+++***)))******)))(((((((((((((((''''''''''''''''''''''''''''''&&&&&&'''''''''((()))+++,,,---$$$&&&&&&&&&$$$$$$%%%&&&(((&&&$$$$$$&&&(((((((((###$$$$$$%%%&&&'''((((((%%%%%%%%%%%%%%%%%%&&&&&&###""""""###%%%&&&&&&%%%'''%%%$$$$$$%%%%%%%%%$$$%%%&&&'''&&&$$$###$$$%%%'''%%%%%%(((((($$$$$$&&&$$$$$$$$$$$$%%%&&&&&&'''$$$%%%&&&&&&%%%%%%&&&'''%%%%%%$$$$$$%%%%%%&&&'''!!!"""###"""!!!!!!###%%%&&&%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&''''''%%%%%%$$$$$$######$$$$$$###$$$'''((()))(((&&&%%%$$$''''''$$$%%%)))***(((&&&&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$ """&&&)))$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%&&&'''((((((''''''***+++***%%%$$$''''''%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$#########""" !!!###%%%&&&### """&&&(((&&&"""&&&%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%% """%%%&&&%%%%%%%%%&&&***(((%%%%%%&&&&&&%%%$$$)))******)))(((&&&$$$"""''''''((())))))***+++++++++++++++***((('''((())),,,,,,,,,------,,,,,,+++******)))(((''''''&&&&&&$$$%%%&&&&&&%%%%%%&&&'''&&&&&&'''&&&$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&########################%%%###!!! !!!###%%%###"""""""""!!!!!!  !!!!!! !!!"""$$$!!!###$$$$$$#########$$$"""###$$$$$$######$$$%%%$$$$$$$$$###"""###%%%'''######$$$%%%%%%&&&''''''$$$$$$$$$%%%%%%'''((((((%%%%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$######""""""######$$$%%%%%%$$$"""!!!###%%%&&&"""###$$$$$$######%%%'''###%%%%%%""""""&&&&&&$$$ """$$$%%%&&&%%%###"""######$$$%%%%%%$$$###"""$$$######"""######$$$$$$############$$$%%%&&&'''###$$$%%%$$$######$$$&&&"""$$$&&&((()))(((&&&%%%&&&&&&%%%$$$###"""!!! $$$$$$###$$$%%%&&&%%%$$$""""""#########$$$%%%%%%#########"""""""""""""""!!!!!!!!!!!!!!!""""""### !!!!!!"""""""""""""""!!!#########$$$%%%!!!""""""###############$$$$$$%%%%%%$$$$$$$$$%%%#########$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&'''&&&$$$)))((('''&&&&&&'''&&&&&&&&&&&&&&&&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$%%%%%%%%% """%%%&&&&&&&&&%%%&&&&&&%%%$$$######"""!!!"""%%%))))))'''%%%&&&'''###$$$&&&%%%$$$$$$%%%'''$$$$$$############$$$$$$$$$%%%&&&&&&''''''&&&&&&"""###%%%&&&&&&%%%###"""$$$$$$$$$%%%&&&(((***+++,,,***(((***,,,,,,)))%%%(((((((((((((((''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&'''((()))$$$&&&(((((('''%%%%%%&&&&&&&&&%%%&&&''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$###$$$%%%%%%&&&&&&***'''%%%###$$$%%%$$$$$$%%%&&&'''&&&$$$###$$$%%%'''$$$%%%((((((%%%$$$&&&#########$$$%%%&&&'''((($$$%%%'''&&&%%%%%%&&&(((%%%%%%$$$$$$%%%%%%&&&'''!!!"""######!!!"""###%%%'''&&&&&&%%%%%%%%%&&&&&&'''((((((((())))))******%%%%%%$$$$$$%%%%%%&&&'''%%%%%%$$$$$$###$$$$$$%%%$$$$$$&&&'''))))))'''&&&###%%%%%%"""###(((***)))''''''&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$""" !!!###&&&'''%%%%%%&&&&&&&&&%%%$$$$$$&&&%%%%%%%%%%%%%%%%%%&&& !!!$$$&&&'''&&&%%%$$$(((((('''%%%%%%&&&'''&&&$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%$$$$$$$$$$$$###""""""#########$$$$$$$$$"""######"""!!!!!!"""$$$$$$###"""###&&&'''%%%###&&&%%%$$$###############$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$&&&%%%$$$$$$$$$&&&$$$######$$$%%%$$$###&&&&&&'''(((((('''&&&&&&''''''''''''(((***+++,,,'''((()))((('''''')))+++++++++,,,---------,,,,,,*********)))((('''&&&%%%&&&'''((('''%%%$$$%%%&&&&&&&&&'''&&&$$$$$$&&&'''&&&%%%%%%$$$$$$%%%%%%&&&""""""""""""""""""""""""######""""""""""""############""""""!!!!!!!!! !!!!!! """### """$$$$$$######$$$%%%"""###$$$$$$###"""###$$$$$$$$$$$$###"""###%%%(((%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((%%%&&&&&&%%%%%%$$$$$$$$$$$$##################$$$###""""""$$$&&&&&&&&&&&&!!!"""###"""""""""$$$&&&"""%%%%%%""""""&&&'''%%% """$$$%%%&&&%%%###"""$$$$$$&&&&&&&&&%%%###"""$$$$$$######"""######$$$%%%$$$$$$$$$$$$$$$$$$$$$######$$$$$$######%%%''''''(((***+++***((($$$"""%%%%%%%%%%%%%%%$$$$$$$$$$$$'''(((&&&!!!!!!%%%!!!""""""###$$$$$$$$$$$$""""""""""""""""""######!!!!!!!!!!!!!!!""""""### !!!"""###""""""!!!"""$$$%%%$$$""" """""""""""""""#########"""""""""###%%%&&&'''&&&######$$$$$$%%%%%%%%%&&&&&&%%%%%%'''((()))'''&&&&&&&&&&&&%%%$$$$$$%%%%%%###%%%&&&%%%"""!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&''''''!!!"""###$$$%%%$$$$$$###%%%%%%$$$$$$$$$$$$$$$$$$"""%%%((((((&&&$$$&&&(((###$$$&&&%%%$$$$$$%%%'''$$$$$$###$$$$$$%%%&&&'''$$$%%%&&&&&&''''''&&&&&&"""###%%%&&&&&&%%%###"""$$$%%%%%%&&&''')))***+++***((((((***,,,,,,(((%%%'''''''''((((((((((((((('''''''''''''''''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%''')))***)))'''''''''$$$%%%&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''))))))((('''&&&&&&'''(((+++)))&&&%%%%%%&&&%%%$$$%%%&&&'''&&&$$$###$$$%%%&&&$$$%%%((((((%%%$$$'''#########$$$%%%&&&'''((($$$%%%'''&&&%%%%%%&&&(((%%%%%%$$$$$$%%%%%%&&&'''###$$$$$$$$$######%%%&&&''''''&&&%%%%%%%%%&&&&&&'''((((((((())))))******%%%$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$###$$$$$$%%%%%%%%%$$$%%%''')))***(((&&&%%%'''&&&######((()))(((&&&&&&%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$&&&%%%$$$$$$$$$$$$%%%&&&!!!###&&&&&&&&&%%%$$$"""!!!"""###$$$$$$%%%'''###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$"""#########!!!!!!"""$$$!!!###&&&&&&$$$###$$$&&&%%%$$$###"""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$%%%%%%$$$###$$$###""""""###%%%'''&&&%%%######"""""""""###$$$%%%&&&&&&&&&'''(((***+++,,,)))***+++***))))))+++,,,))))))+++,,,---.........+++++++++***)))(((&&&%%%)))))))))&&&$$$######%%%%%%&&&'''&&&%%%%%%&&&(((&&&%%%%%%$$$$$$%%%%%%&&&""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!###""""""""""""""""""!!! !!!### """$$$$$$$$$###$$$%%%"""$$$%%%$$$###!!!!!!"""###$$$%%%%%%###$$$%%%'''&&&&&&&&&%%%%%%$$$$$$$$$(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((%%%&&&'''&&&$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$'''$$$$$$((()))'''$$$$$$!!!"""""""""!!!!!!###%%%!!!$$$$$$!!!"""&&&'''$$$!!!"""###$$$%%%$$$######"""###$$$%%%%%%$$$""""""%%%%%%$$$############$$$%%%%%%%%%$$$$$$$$$#########$$$$$$######$$$'''))),,,---...---+++((($$$"""$$$$$$%%%'''(((***++++++###(((+++''' &&&!!!"""######$$$#########""""""""""""############!!!!!!!!!!!!!!!"""###### """#########"""!!!!!!"""$$$###!!! !!!"""!!!!!!!!!!!!"""###$$$!!!$$$&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&(((******(((&&&'''(((((('''%%%%%%&&&'''!!!$$$''''''%%%%%%(((+++$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%&&&''''''###############"""""""""######$$$$$$%%%%%%&&&&&&!!!###$$$###""""""$$$%%%###%%%&&&&&&$$$$$$%%%'''$$$%%%%%%&&&'''(((((()))$$$$$$%%%&&&&&&&&&&&&&&&"""###$$$%%%%%%$$$###"""$$$%%%&&&'''((()))******((('''((()))***)))'''%%%'''''''''(((((((((((((((&&&&&&&&&'''''''''(((((((((''''''&&&%%%%%%&&&&&&&&&(((******)))((('''(((###%%%&&&&&&%%%%%%&&&'''###$$$$$$%%%&&&'''((((((%%%%%%%%%&&&''''''((((((&&&&&&&&&$$$!!!!!!###$$$+++)))'''&&&''''''&&&$$$%%%&&&'''&&&$$$###$$$%%%&&&$$$$$$((((((%%%%%%'''$$$$$$$$$$$$%%%&&&&&&'''$$$%%%&&&&&&%%%%%%&&&'''%%%%%%$$$$$$%%%%%%&&&'''###$$$%%%$$$######%%%''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$######$$$$$$%%%%%%&&&$$$$$$&&&***+++***'''&&&)))(((&&&&&&)))***(((%%%%%%$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&''''''&&&%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&%%%$$$######$$$%%%&&&###$$$%%%&&&''''''&&&&&&###%%%$$$%%%((($$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$!!!###$$$###"""!!!"""######''''''$$$"""$$$&&&######""""""!!!"""""""""###$$$$$$%%%%%%$$$$$$###!!!$$$%%%$$$$$$$$$%%%###"""###%%%(((***)))(((((('''%%%$$$$$$$$$%%%&&&%%%%%%&&&''')))***++++++000111000...+++***+++,,,((()))***,,,---...//////++++++,,,+++***(((&&&$$$))))))(((%%%###"""###%%%%%%&&&'''&&&%%%%%%''')))&&&%%%%%%$$$$$$%%%%%%&&&########################!!!!!!""""""""""""!!!!!!"""""""""""""""######### !!!### """$$$$$$$$$###$$$&&&###$$$&&&%%%""" """$$$&&&&&&%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&''''''(((&&&&&&&&&&&&&&&'''(((((($$$&&&'''&&&$$$###$$$&&&%%%%%%%%%&&&&&&%%%%%%%%%)))$$$###''')))%%%###$$$"""###$$$###""""""###%%% ###### !!!%%%&&&$$$""""""#########$$$$$$$$$""""""######$$$#########&&&&&&%%%$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$%%%(((+++000000000///,,,)))&&&$$$%%%%%%&&&''''''((())))))$$$'''(((%%% !!!%%%"""######$$$$$$###"""!!!!!!"""""""""############!!!!!!!!!!!!!!!"""###### """#########!!!!!!!!!!!! !!!###%%%"""!!!!!! !!!"""###$$$ $$$'''&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%(((******(((&&&''')))***(((&&&%%%''')))!!!%%%((()))''''''+++...########################%%%%%%$$$######$$$%%%&&&$$$###"""!!!!!!"""###$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$""" !!!###$$$$$$###%%%&&&&&&$$$$$$%%%'''###$$$%%%&&&&&&&&&%%%$$$###$$$$$$%%%%%%%%%%%%%%%###########################$$$%%%&&&'''(((((((((%%%&&&(((((('''&&&&&&'''''''''''''''((((((((()))$$$%%%%%%&&&'''((())))))''''''&&&&&&&&&''''''(((&&&((())))))(((''''''(((%%%&&&'''&&&%%%%%%'''***###$$$$$$%%%&&&'''((((((%%%%%%&&&&&&'''((((((((("""######!!!!!!$$$((('''&&&&&&''''''%%%######%%%&&&&&&$$$$$$%%%'''&&&###$$$((((((%%%%%%(((%%%%%%%%%$$$$$$%%%&&&&&&###$$$%%%%%%$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&'''"""###$$$###""""""$$$&&&&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$###$$$$$$%%%&&&$$$$$$######$$$$$$%%%&&&'''$$$###%%%***,,,***'''###'''(((&&&'''******'''%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$###$$$$$$%%%&&&&&&&&&&&&&&&%%%$$$""""""$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%&&&""" %%%'''$$$%%%(((%%%%%%$$$$$$$$$$$$%%%%%%""""""###$$$%%%&&&&&&'''"""############$$$$$$$$$!!!"""$$$$$$"""!!!"""###!!!###%%%&&&&&&%%%$$$$$$######""""""######$$$$$$###$$$%%%%%%%%%%%%$$$###!!!###$$$$$$###$$$%%%'''$$$###$$$&&&((()))(((&&&%%%&&&''''''((((((''''''###$$$&&&(((************000000000...+++)))***+++)))***+++,,,------...---******+++***)))'''$$$###&&&&&&%%%$$$""""""$$$'''%%%&&&'''&&&%%%&&&((()))&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###!!!!!!###!!!!!!""""""######$$$$$$  !!!### """$$$$$$$$$$$$%%%&&&###%%%&&&%%%""" """$$$&&&'''&&&%%%%%%%%%######$$$%%%&&&&&&'''(((%%%%%%%%%&&&'''((()))***'''&&&&&&&&&&&&'''(((((($$$&&&(((&&&$$$"""$$$&&&%%%&&&&&&''''''&&&&&&%%%''' ###%%%######&&&$$$%%%%%%$$$######$$$&&& """""" !!!%%%&&&$$$######""""""######$$$%%%###$$$$$$$$$$$$%%%%%%&&&'''&&&&&&%%%$$$$$$$$$%%%!!!"""###$$$%%%&&&&&&&&&$$$$$$%%%$$$$$$&&&))),,,111111000///---+++((('''''''''&&&%%%###"""!!!!!!$$$$$$$$$"""!!!"""###%%%"""###$$$$$$###"""!!! !!!!!!""""""#########$$$!!!!!!!!!!!!!!!"""###### """###$$$###!!! %%%%%%$$$!!!"""!!! !!!###$$$###!!! """&&&((((((&&&&&&&&&&&&%%%%%%$$$$$$$$$######$$$'''))))))'''%%%###$$$%%%$$$!!! """%%% ###'''&&&"""!!!$$$(((########################%%%$$$###"""""""""###$$$$$$###!!! """%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''###"""%%%&&&%%%###%%%&&&&&&%%%$$$&&&'''!!!"""###$$$###!!!######$$$%%%%%%%%%%%%$$$$$$$$$###""""""###$$$$$$"""###$$$%%%&&&'''''''''###&&&((('''$$$###&&&(((&&&'''''''''(((((())))))###$$$%%%&&&''')))******$$$$$$$$$%%%&&&'''((()))&&&'''((('''&&&%%%'''(((&&&((()))'''%%%%%%))),,,''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''((())))))%%%&&&'''%%%###$$$(((,,,%%%%%%%%%&&&'''&&&$$$"""###$$$%%%%%%%%%%%%&&&'''%%%###$$$((((((%%%%%%(((&&&&&&%%%$$$$$$$$$%%%%%%"""$$$%%%%%%$$$###%%%&&&%%%%%%$$$$$$%%%%%%&&&'''!!!"""###"""!!!!!!###%%%&&&%%%%%%%%%%%%&&&'''((((((((((((''''''&&&&&&%%%$$$$$$######$$$$$$%%%&&&$$$#########$$$%%%%%%&&&(((%%%###%%%***---+++(((###%%%$$$&&&))))))%%%&&&%%%%%%$$$%%%&&&((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###!!!!!!"""$$$%%%"""###$$$%%%&&&'''''''''&&&%%%###""""""###%%%&&&$$$$$$###""""""#########&&&"""###((()))%%%%%%)))&&&%%%$$$######$$$%%%&&&!!!!!!"""###%%%&&&'''((("""############$$$$$$$$$!!!"""$$$$$$"""!!!"""###$$$""""""$$$((((((%%%!!!############$$$%%%&&&&&&###$$$%%%&&&&&&%%%$$$###"""###$$$$$$###$$$&&&(((#########%%%&&&&&&$$$"""###%%%&&&$$$###"""$$$&&&)))++++++***)))***++++++***)))(((***++++++,,,,,,------,,,,,,+++))))))******(((%%%###!!!#########""""""###&&&)))%%%&&&''''''&&&&&&(((***&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&""""""&&&!!!!!!""""""""" !!!!!!!!!!!!"""""""""""" ######!!!!!!$$$$$$""""""$$$&&&&&&%%%%%%%%%&&&!!!###$$$$$$######$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&,,,'''&&&((('''$$$(((000)))(((%%%#########$$$%%%'''&&&$$$###"""###$$$$$$$$$%%%%%%%%%%%%$$$###""""""###$$$$$$###"""###$$$!!!"""$$$'''((('''&&&&&&""""""###$$$$$$$$$$$$######$$$%%%$$$######%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%!!!%%%%%%!!!!!!%%%%%%!!!***++++++)))&&&%%%(((+++222111...***(((&&&%%%%%%&&&&&&$$$$$$%%%&&&)))***%%%&&&''''''%%%%%%&&&'''!!!$$$''''''%%%%%%(((+++$$$!!! !!!$$$'''&&&$$$""""""""""""!!! ######'''%%%"""%%%!!! !!!!!!""""""###"""###(((!!!$$$&&&%%%###"""$$$'''$$$&&&(((&&&###"""%%%((($$$$$$%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$ %%%((($$$!!!"""######&&&### !!!%%%'''!!!!!!!!!!!!!!!!!!!!!!!!(((%%%%%%'''&&&######%%%"""###$$$%%%&&&%%%$$$###"""######"""!!!!!!"""$$$&&&%%%$$$###$$$%%%&&&''''''&&&%%%%%%$$$###""""""###$$$%%%&&&''''''''''''%%%'''((('''&&&&&&'''((())))))((('''&&&%%%%%%$$$$$$&&&''''''&&&&&&((())),,,***&&&$$$$$$%%%&&&'''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''+++(((&&&''')))+++***((($$$%%%%%%!!!"""'''&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%'''%%%$$$$$$'''+++'''%%%###%%%(((***)))'''###""""""###%%%&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&& %%%***)))%%%###&&&)))!!! %%%&&&$$$$$$''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$"""###&&&((()))))))))(((&&&&&&''''''&&&&&&%%%$$$((()))***)))'''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$###$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%'''((()))(((&&&%%%%%%############%%%%%%%%%&&&&&&$$$""""""###$$$$$$###"""!!!!!!###%%%&&&!!!%%%&&&!!!!!!&&&%%%!!!$$$$$$$$$$$$######""""""########################%%%$$$!!! ###&&&(((###$$$&&&&&&%%%$$$&&&((('''%%%$$$%%%''''''$$$ ((('''&&&$$$###"""""""""$$$$$$%%%%%%%%%&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%&&&((()))'''$$$$$$&&&))))))***++++++***)))***+++)))+++------,,,,,,---...))))))(((((((((((())))))%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&&&&&&&&&&((()))"""$$$%%%%%%%%%"""###$$$$$$$$$#########"""!!! !!!###$$$ !!!""""""!!! !!!!!!!!!!!!!!!!!!""""""""""""!!!$$$$$$""""""%%%&&&###"""$$$&&&&&&%%%$$$%%%&&&!!!###$$$$$$######$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''$$$%%%((('''$$$%%%***)))'''%%%$$$######$$$%%%%%%%%%$$$#########$$$$$$'''&&&&&&&&&%%%%%%%%%%%%"""###$$$$$$###"""###$$$!!!"""$$$&&&'''&&&%%%$$$""""""###$$$$$$$$$$$$$$$"""###$$$$$$###$$$&&&'''&&&%%%%%%$$$$$$%%%%%%%%%&&&))))))%%%$$$''''''###$$$%%%&&&$$$"""!!!$$$&&&///---+++(((&&&%%%$$$$$$&&&%%%###!!! !!!""""""$$$%%%&&&%%%$$$$$$%%%&&&"""%%%'''&&&###"""###%%%%%%###!!!!!!###%%%$$$"""!!!!!!!!!!!!!!!!!!!!!"""""" """###""" !!!%%%"""###"""!!!!!!"""%%%'''"""###%%%$$$$$$###%%%&&&&&&%%%$$$###$$$$$$$$$###$$$$$$%%%&&&&&&'''((((((&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%% &&&)))%%%###$$$&&&%%%%%%$$$!!! """%%%'''$$$$$$$$$$$$$$$$$$$$$$$$""" !!!%%%'''%%%&&&)))######$$$%%%%%%%%%%%%$$$&&&''''''%%%$$$$$$&&&(((############$$$&&&((()))&&&&&&%%%%%%$$$###""""""###$$$%%%&&&''''''''''''%%%%%%%%%&&&''''''''''''((((((((('''&&&&&&%%%%%%%%%'''((('''&&&&&&'''((('''###$$$((('''%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%$$$$$$&&&((('''%%%"""%%%''''''$$$ $$$(((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%$$$%%%'''***&&&%%%$$$%%%(((***)))'''$$$###"""$$$&&&'''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%&&&$$$""""""&&&'''$$$$$$&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$"""$$$&&&((()))(((''''''&&&&&&&&&'''&&&&&&%%%$$$%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&$$$"""!!!###&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&%%%$$$############$$$%%%###$$$%%%%%%$$$%%%'''((($$$###"""!!!"""###%%%&&&"""%%%$$$ $$$%%%"""$$$$$$$$$$$$#########"""########################(((&&&###!!! !!!###$$$%%%$$$###$$$%%%###'''%%%$$$%%%&&&&&&$$$"""%%%%%%$$$$$$###$$$$$$%%%"""###%%%&&&'''&&&%%%$$$###$$$%%%%%%&&&&&&%%%%%%###%%%&&&'''&&&'''(((******+++,,,+++)))))))))+++(((***,,,---,,,,,,---...,,,+++***)))((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&%%%%%%'''((( !!!###$$$%%%%%%$$$$$$$$$######$$$%%%%%%$$$######""""""!!!!!!###$$$%%%!!!"""!!! ###''' !!!!!!!!!"""""""""###"""%%%%%%######&&&&&&$$$"""$$$&&&&&&%%%$$$%%%&&&!!!###$$$$$$######$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######&&&***)))%%%$$$'''((('''%%%$$$###$$$$$$%%%"""######$$$$$$$$$######'''&&&%%%$$$###$$$%%%%%%"""###$$$$$$###"""###$$$"""###$$$%%%%%%$$$###""""""######$$$$$$$$$$$$$$$!!!###$$$$$$$$$$$$&&&'''%%%$$$$$$$$$%%%%%%%%%%%%!!!$$$&&&%%%&&&***+++***$$$%%%%%%$$$######%%%'''***)))'''&&&$$$$$$######)))'''&&&$$$$$$$$$%%%%%%###$$$%%%%%%######$$$%%%"""%%%((('''$$$"""###$$$'''%%%###"""""""""!!! !!!!!!!!!!!!!!!###%%%&&&"""""""""""""""!!!  ###"""$$$(((!!!!!!!!!"""$$$$$$###!!!$$$###"""###%%%%%%%%%$$$(((%%%"""###&&&'''$$$!!!&&&&&&&&&&&&''''''''''''%%%%%%$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%(((%%%"""$$$&&&&&&%%%$$$###"""###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&######%%%%%%"""!!!$$$$$$$$$######$$$$$$%%%&&&$$$$$$###!!! !!!###&&&$$$#########$$$%%%''''''%%%%%%%%%$$$$$$#########$$$$$$%%%&&&''''''''''''%%%###"""$$$''')))(((&&&''''''''''''''''''''''''&&&'''((((((&&&%%%&&&'''''' %%%***((($$$&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''######$$$&&&'''%%%!!!%%%'''((('''$$$###%%%(((%%%&&&'''(((((('''&&&%%%$$$%%%&&&%%%%%%%%%''')))&&&%%%$$$%%%'''(((((('''%%%$$$###$$$&&&((('''&&&&&&%%%%%%$$$$$$%%%%%%&&&+++((($$$"""$$$%%%%%%%%%&&&$$$$$$''''''$$$###&&&%%%%%%&&&&&&&&&&&&&&&&&&########################%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$%%%###$$$%%%'''''''''&&&%%%&&&&&&&&&&&&&&&%%%$$$$$$!!!###$$$$$$$$$$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$%%%''')))'''""" ###'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&'''&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$%%%&&&%%%%%%%%%''')))$$$######""""""$$$%%%&&&###$$$######$$$###$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$###"""""""""###&&&###!!!###&&&$$$'''%%%$$$###%%%%%%%%%$$$"""""""""###$$$%%%''''''"""###%%%&&&'''&&&%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&(((((('''%%%***+++,,,+++)))((()))***(((***,,,---,,,,,,---...---,,,+++***((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''&&&%%%$$$&&&'''%%%&&&&&&&&&&&&%%%$$$###%%%###"""###&&&&&&$$$!!!$$$###"""""""""###%%%&&& """###!!!$$$))) !!!!!!""""""######"""$$$%%%"""###&&&&&&###"""$$$%%%%%%$$$$$$%%%&&&!!!###$$$$$$######$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&(((***)))''''''((('''&&&%%%$$$$$$$$$$$$%%% !!!###$$$%%%$$$$$$###%%%###!!! !!!###$$$"""###$$$$$$###"""###$$$#########$$$###"""!!! """###$$$$$$%%%%%%$$$$$$"""$$$%%%%%%$$$###$$$%%%###$$$$$$%%%%%%%%%%%%%%%"""#########$$$%%%&&&%%%%%%%%%$$$$$$$$$%%%'''(((&&&&&&%%%%%%$$$$$$$$$$$$''''''''''''((()))***+++###%%%&&&%%%$$$###$$$%%%!!!%%%((()))'''&&&''')))&&&%%%###"""""""""!!!!!!$$$###!!!!!!!!!###&&&'''"""$$$%%%%%%###"""""""""$$$!!!!!!$$$$$$""""""%%% """$$$"""%%%""" """%%%&&&%%%"""(((&&&%%%&&&'''(((&&&###(((''''''&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%&&&&&&"""%%%""" """$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&######%%%$$$!!! ###%%%$$$###"""###$$$%%%&&&!!!!!! !!!###''''''&&&%%%######""""""%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''''''''&&&%%%""""""(((***(((%%%&&&&&&&&&'''''''''(((((('''((()))(((&&&%%%%%%&&&***&&&""""""''')))(((%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''%%%###!!!%%%'''((((((&&&%%%&&&'''%%%&&&((())))))(((&&&%%%$$$%%%%%%%%%&&&&&&'''(((%%%%%%%%%&&&''''''''''''%%%$$$$$$%%%'''(((((('''&&&%%%%%%$$$$$$%%%%%%&&&)))'''&&&&&&&&&'''''''''%%%"""###''''''$$$$$$&&&%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$%%%&&&&&&%%%%%%$$$%%%&&&&&&&&&&&&%%%$$$$$$!!!###$$$$$$######$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$(((+++)))$$$"""&&&+++&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''''''''&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%###"""###%%%$$$$$$#########$$$%%%&&&$$$$$$!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###$$$%%%%%%%%%$$$###"""$$$''''''###&&&%%%#########$$$%%%%%%"""""""""###$$$%%%&&&'''$$$$$$$$$$$$$$$%%%%%%&&&###$$$%%%%%%&&&&&&%%%%%%((('''%%%'''((('''"""***+++,,,+++)))'''((()))(((***,,,,,,,,,+++,,,---+++******)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&$$$$$$%%%&&&''''''&&&&&&&&&%%%$$$$$$%%%###!!!"""%%%&&&#########"""!!!"""###$$$%%%######""" """&&& !!!"""######### ###$$$!!!!!!%%%%%%"""!!!###%%%%%%$$$###$$$%%%!!!###$$$$$$######$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%$$$&&&((()))&&&&&&%%%%%%$$$$$$%%%%%% """###%%%%%%%%%$$$###$$$###!!! !!!###%%%"""###$$$$$$###"""###$$$############"""!!!!!! ######$$$%%%%%%%%%%%%$$$$$$%%%'''&&&$$$""""""###"""###$$$%%%%%%%%%$$$$$$)))'''&&&$$$!!!###"""!!!!!!"""###%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%""""""######$$$%%%%%%&&&%%%&&&'''&&&%%%$$$%%%'''!!!$$$((((((&&&%%%&&&(((%%%%%%$$$###""""""######&&&$$$###!!!!!!###$$$&&&!!!######"""!!!"""###$$$!!! """!!!"""!!!!!!###$$$!!!$$$""" !!!%%%&&&$$$"""###&&&((((((&&&$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$%%%%%%"""%%%###!!!###%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###&&&&&&(((,,,%%%$$$###"""###$$$%%%&&&%%%%%%%%%###""""""%%%'''''''''&&&%%%$$$"""!!! $$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&&&&%%%""""""(((***(((%%%%%%%%%&&&&&&'''((((((((('''((()))(((&&&%%%%%%&&&'''(((((('''&&&&&&(((***&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''***)))(((&&&$$$$$$%%%&&&$$$%%%''''''&&&%%%%%%%%%%%%&&&((())))))(((&&&%%%$$$$$$%%%&&&''''''''''''%%%%%%&&&&&&&&&&&&&&&'''%%%$$$$$$%%%'''(((((('''&&&%%%%%%$$$$$$%%%%%%&&&###((()))&&&$$$&&&(((!!!!!!%%%&&&$$$$$$'''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###$$$&&&&&&%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!$$$'''&&&######'''+++&&&&&&&&&&&&&&&&&&&&&&&&%%%((())))))'''&&&&&&(((&&&''''''''''''''''''&&&%%%%%%%%%$$$"""!!!"""###$$$$$$$$$$$$$$$%%%%%%&&&&&&###!!! !!!###&&&$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$ """$$$%%%%%%%%%%%%######$$$$$$$$$%%%'''(((%%%$$$$$$###"""###%%%&&&$$$$$$$$$###$$$$$$%%%%%%'''%%%""" ###&&&)))###$$$%%%%%%&&&&&&%%%%%%(((&&&%%%&&&(((&&&""")))***+++***((('''((()))((()))+++,,,++++++,,,---''''''((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$###$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$""" !!!######!!!""""""!!! !!!"""###$$$$$$"""!!!### !!!"""###$$$$$$ ######!!!!!!$$$$$$"""!!!###%%%%%%$$$###$$$%%%!!!###$$$$$$######$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$ ###'''(((%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%$$$$$$%%%%%%$$$###$$$%%%&&&'''"""###$$$$$$###"""###$$$$$$######"""""""""!!!!!!###$$$$$$%%%%%%%%%%%%%%%###%%%''''''%%%###""""""!!!"""###%%%%%%%%%$$$$$$%%%""""""%%%%%%""""""%%%'''%%%######$$$&&&&&&&&&###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$###""""""!!!!!!%%%&&&''''''%%%%%%&&&'''###%%%&&&$$$!!! """%%%&&&&&&%%%######$$$%%%%%%$$$###""""""######$$$ !!!!!!### !!!$$$$$$!!! #########$$$%%%%%%######"""!!!"""$$$$$$$$$######''''''$$$###%%%''' !!!###$$$&&&'''(((%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$ &&&(((&&&###%%%''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&&&&'''+++$$$$$$######$$$$$$%%%&&&%%%&&&'''&&&%%%$$$&&&'''"""###$$$$$$%%%$$$$$$############$$$$$$%%%%%%&&&%%%%%%&&&&&&'''&&&&&&%%%%%%###"""$$$''')))(((&&&&&&&&&&&&'''''''''((((((&&&'''((((((&&&%%%&&&'''!!!%%%((('''%%%%%%)))---&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''')))(((&&&###!!!"""%%%(((###$$$%%%%%%&&&&&&%%%%%%%%%&&&'''(((((('''&&&%%%$$$$$$$$$&&&(((((('''&&&$$$%%%'''&&&%%%$$$%%%'''%%%$$$###$$$&&&((('''&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&((($$$"""###&&&  $$$&&&$$$%%%'''%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%$$$######&&&''''''&&&$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%% !!!!!!!!!###%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%(((***)))&&&$$$&&&(((&&&''''''((((((''''''&&& """###"""""""""$$$&&&$$$$$$$$$%%%%%%%%%%%%%%%&&&###!!!######!!!###&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$######"""$$$%%%$$$""" $$$'''###$$$$$$$$$"""###$$$&&&&&&&&&%%%$$$############'''%%%!!! """&&&)))###$$$%%%%%%&&&&&&%%%%%%""""""###$$$&&&&&&%%%###((()))******(((((()))***''')))+++,,,++++++,,,---%%%&&&(((((()))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&%%%$$$###%%%&&&############$$$%%%&&&&&&############"""!!! """!!! !!!###$$$""" """"""  !!!"""###$$$$$$!!!$$$$$$!!!"""%%%%%%###!!!###$$$%%%$$$###$$$%%%!!!###$$$$$$######$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###&&&$$$###''''''$$$%%%%%%%%%&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''"""###$$$$$$###"""###$$$$$$$$$######""""""#########$$$%%%%%%&&&&&&%%%%%% ###%%%&&&%%%$$$$$$$$$ !!!###%%%&&&%%%$$$###$$$'''''')))...***'''%%%%%%&&&((('''&&&"""###$$$%%%&&&%%%$$$$$$''''''''''''&&&%%%$$$###$$$%%%&&&&&&%%%$$$%%%&&&$$$%%%%%%!!!"""(((***)))'''$$$"""###%%%!!!!!!""""""###$$$$$$$$$%%%!!!!!!!!! $$$"""###'''(((%%%$$$&&&!!!"""$$$$$$#########$$$!!!"""######""""""###$$$!!!###&&&((())))))))))))!!!""""""###%%%&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%%%%%%%%%%"""(((***'''$$$&&&''''''$$$$$$$$$###$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''$$$$$$&&&&&&""""""%%%######$$$%%%%%%%%%%%%$$$ """$$$$$$###"""""""""!!!"""###$$$%%%%%%$$$$$$""""""###$$$%%%%%%&&&&&&%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&'''''''''''''''%%%'''((('''&&&&&&'''(((###$$$&&&&&&%%%&&&''')))&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&''''''%%%######%%%(((%%%$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&((()))'''%%%$$$&&&'''&&&$$$###%%%'''$$$###"""$$$&&&'''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&!!!%%%&&&%%%###$$$%%%### """&&&&&&$$$$$$'''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&########################$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%%%%&&&'''((()))$$$%%%%%%%%%%%%$$$######$$$%%%&&&&&&$$$###$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$"""  ###$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###&&&)))((($$$"""###&&&$$$%%%&&&''''''&&&%%%$$$!!!"""######"""###%%%'''###$$$%%%%%%&&&&&&%%%%%%'''###"""%%%%%%"""###'''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#####################$$$%%%$$$"""!!!"""""""""""" ###%%%%%%###"""$$$%%%&&&%%%$$$$$$######$$$$$$$$$###"""""""""###%%%&&&###$$$%%%%%%&&&&&&%%%%%% """###$$$###$$$%%%'''&&&((())))))((((((***+++''')))+++++++++***+++---((()))***+++***)))'''&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%%%%$$$$$$%%%'''%%%$$$#########$$$%%%&&&"""%%%(((&&&""" !!!######"""!!!!!!!!!"""###$$$ !!!%%%###  !!!"""###$$$$$$"""%%%%%%######&&&&&&$$$!!!###$$$$$$######$$$%%%!!!###$$$$$$######$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###((('''!!! &&&)))'''$$$$$$%%%&&&&&&&&&%%%%%%)))(((&&&%%%$$$%%%%%%&&&"""###$$$%%%%%%%%%%%%$$$"""$$$$$$$$$###"""###$$$$$$$$$############$$$$$$###$$$%%%%%%&&&&&&%%%%%% $$$&&&&&&&&&&&&'''!!!###%%%&&&%%%$$$###$$$ %%%%%%""""""&&&((($$$!!!!!!###$$$###!!!""""""$$$%%%%%%$$$#########$$$%%%&&&''''''''''''###$$$%%%%%%######$$$%%%###$$$###!!!$$$(((+++,,,,,,)))$$$!!!"""$$$!!!"""$$$%%%%%%%%%---''' !!!$$$###!!!###!!!"""%%%%%%!!! """!!!!!! !!!%%%)))"""$$$$$$!!! ###%%%&&&%%%&&&***///111...+++((('''&&&&&&%%%$$$###############$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$(((((((((''''''&&&&&&&&&!!!''')))&&&###$$$%%%%%%%%%$$$###"""###$$$%%%&&&########################$$$"""###&&&'''%%%&&&)))"""###$$$%%%&&&%%%$$$$$$"""%%%%%%$$$"""!!!!!!$$$$$$%%%%%%$$$###!!! """"""###$$$%%%&&&&&&'''&&&&&&&&&'''&&&&&&%%%%%%%%%'''((((((&&&&&&'''(((''''''''''''''''''''''''$$$&&&''''''&&&&&&((()))+++(((&&&&&&''''''%%%###&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$'''))))))&&&%%%''')))&&&%%%$$$$$$&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%######&&&)))***'''$$$$$$&&&'''&&&$$$###$$$'''###""""""###%%%&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&'''%%%$$$%%%'''((('''%%%&&&###$$$''''''$$$###&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&'''(((***+++$$$%%%%%%%%%%%%$$$######"""###%%%%%%$$$$$$%%%'''""""""""""""""""""""""""'''### """&&&(((&&&"""########################!!!%%%(((&&&"""!!!$$$######%%%%%%%%%%%%######&&&&&&&&&%%%""""""###$$$###$$$%%%&&&&&&&&&%%%%%%'''######''''''######'''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%% !!!"""###%%%'''(((%%%""" """'''((($$$"""%%%&&&$$$"""###%%%%%%$$$$$$###$$$$$$%%%%%%!!!"""###%%%%%%$$$######$$$$$$%%%&&&&&&&&&%%%%%%"""$$$&&&$$$!!! ###&&&%%%'''((()))((()))***,,,''')))+++++++++***+++,,,,,,,,,------,,,)))'''%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!###$$$$$$$$$$$$&&&''''''&&&%%%$$$###$$$%%%&&&###(((+++)))### """&&&$$$###"""""""""###%%%%%% """$$$$$$"""  !!!!!!""""""######""""""""""""""""""""""""%%%%%%$$$$$$###""""""!!!"""!!!!!!"""###$$$###"""''''''%%%$$$###"""""""""&&&%%%$$$$$$######$$$$$$%%%&&&&&&''''''&&&&&&%%%)))$$$###''''''###$$$))) $$$%%%$$$$$$&&&$$$ """"""#########$$$$$$$$$$$$&&&'''&&&###!!!###%%%"""######$$$$$$%%%&&&&&&&&&$$$"""###%%%&&&%%%"""###$$$&&&%%%###""""""###&&&%%%$$$######%%%'''((($$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$#########%%%&&&'''&&&$$$###$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&...---,,,(((%%%######%%%$$$###!!!!!!"""###%%%'''  !!!###$$$%%%""" !!! !!!!!!""""""######%%%%%%$$$$$$###$$$$$$$$$%%%$$$$$$'''***+++(((%%%(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%$$$$$$###%%%$$$$$$###$$$$$$%%%%%%######$$$%%%%%%%%%$$$$$$)))'''%%%$$$######"""!!!%%%%%%%%%$$$$$$#########%%%$$$######"""#########$$$$$$$$$%%%%%%%%%&&&&&&((('''$$$###""""""###$$$!!!###&&&((((((&&&###!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&'''&&&$$$!!!%%%'''&&&&&&'''%%%!!!***'''$$$$$$&&&(((&&&###%%%######&&&)))''' &&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''((('''''''''(((''''''&&&&&&%%%&&&'''&&&$$$$$$&&&((("""%%%'''&&&$$$###%%%(((######$$$%%%%%%&&&''''''(((+++$$$###(((''' $$$$$$$$$$$$$$$$$$$$$$$$$$$&&&'''&&&%%%%%%&&&'''#########$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''%%%######$$$%%%%%%&&&&&&''''''&&&&&&%%%"""###$$$%%%&&&&&&&&&&&&$$$%%%$$$###&&&***$$$%%%%%%&&&'''''''''&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$###"""""""""$$$$$$(((%%%"""###%%%&&&### """$$$&&&&&&$$$"""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$""" !!!$$$%%%### !!!#########"""!!!"""###!!!!!! !!!###%%%''')))(((%%%"""###&&&'''&&&$$$$$$$$$##################$$$&&&%%%!!!"""%%%$$$&&&%%%$$$###""""""""""""%%%&&&&&&$$$###"""###%%%&&&%%%%%%$$$#########$$$###%%%&&&'''&&&&&&'''(((%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((&&&(((+++...///...,,,+++))))))*********(((&&&%%%$$$%%%''''''''''''(((***(((&&&%%%######$$$%%%&&&######$$$$$$$$$$$$%%%%%%""""""""""""###$$$%%%&&&!!!!!!""""""#########$$$###$$$%%%&&&&&&%%%$$$### !!!!!!!!!"""""""""###################################################$$$$$$$$$$$$$$$%%%&&&'''&&&&&&%%%$$$############$$$#########$$$%%%%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%'''######&&&&&&######'''%%%((((((%%%###### $$$$$$%%%%%%%%%&&&&&&&&& ######""""""###%%%!!!""""""######$$$%%%%%%&&&$$$"""###%%%&&&%%%###"""$$$%%%$$$###!!!""""""###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$%%%&&&%%%###"""###$$$%%%%%%$$$$$$$$$$$$%%%%%%++++++***'''$$$"""###$$$%%%$$$###!!!!!!"""$$$%%% !!!"""###&&&###  """"""!!! !!!!!!""""""######%%%$$$$$$######$$$$$$$$$&&&$$$$$$&&&)))***(((&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$###############$$$%%%%%%%%%&&&&&&&&&&&&(((&&&$$$###""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&(((((('''&&&(((+++***''''''***+++((('''''''''&&&%%%%%%%%%&&&%%%$$$$$$&&&***)))$$$&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''((('''''''''(((''''''&&&%%%&&&''''''&&&%%%%%%&&&(((###%%%&&&&&&%%%%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&& $$$!!!###***+++&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&'''&&&%%%%%%&&&(((%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&$$$%%%%%%$$$""""""###$$$%%%%%%&&&&&&&&&&&&%%%%%%)))((('''&&&$$$###!!!!!!###''''''$$$###%%%((($$$%%%&&&&&&''''''&&&&&&))))))'''&&&$$$###!!!!!!&&&&&&%%%%%%&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$############$$$$$$'''$$$"""###%%%%%%### !!!"""$$$%%%$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$###""""""###$$$$$$""""""###$$$######""""""###$$$$$$%%%&&&%%%$$$$$$%%%&&&%%%%%%########################"""%%%%%%!!! ###%%%$$$##################$$$$$$%%%%%%&&&$$$###"""###%%%&&&%%%$$$$$$######$$$$$$$$$%%%'''&&&$$$#########%%%%%%%%%&&&&&&&&&&&&'''&&&'''(((((())))))(((((('''(((***++++++***)))(((*********))))))((('''&&&&&&''''''%%%"""!!!!!!"""&&&%%%$$$######%%%'''(((######$$$$$$%%%&&&&&&&&&#########"""######$$$%%%!!!"""""""""############!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$$$$%%%%%%!!!"""###!!!###'''%%%%%%$$$######$$$$$$%%%"""""""""###$$$%%%'''(((%%%%%%&&&&&&&&&&&&%%%%%%$$$"""###&&&&&&###"""$$$'''))))))%%%###"""$$$$$$%%%%%%%%%&&&&&&&&&"""%%%&&&%%%$$$$$$%%% !!!!!!"""######$$$$$$%%%$$$######%%%%%%$$$###!!!###$$$$$$"""!!!!!!"""!!!"""$$$&&&&&&%%%$$$"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""######$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$######$$$%%%$$$"""!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$'''''''''%%%"""!!!"""$$$&&&%%%###"""!!!!!!"""""" !!!!!!""""""!!!!!!!!!&&&###!!!!!!"""######""" !!!!!!""""""######$$$$$$#########$$$$$$%%%&&&%%%$$$%%%'''(((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&""""""######$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$!!!"""###$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###############%%%%%%%%%&&&&&&&&&'''''''''&&&$$$###"""######$$$'''%%%###!!!!!!###%%%'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&((()))***)))'''((()))&&&!!!!!!&&&)))(((%%%((()))((($$$"""%%%)))&&&%%%$$$'''***+++(((%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''(((((('''&&&&&&%%%&&&'''((('''&&&&&&'''(((%%%$$$$$$%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###&&&""""""'''((($$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&%%%%%%'''(((&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%$$$###$$$%%%&&&'''%%%%%%&&&%%%######$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&###&&&(((((($$$###$$$&&&%%%%%%&&&&&&''''''&&&&&&***)))(((&&&$$$"""!!! &&&&&&%%%%%%&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$###&&&$$$"""###&&&&&&$$$!!! !!!###$$$$$$%%%(((***$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%$$$#########%%%###$$$%%%$$$###"""###%%%$$$$$$$$$$$$$$$###"""!!!$$$%%%%%%%%%######%%%&&&###########################%%%###"""%%%&&&$$$!!!""""""###$$$$$$%%%%%%$$$%%%%%%$$$###"""$$$%%%%%%%%%$$$$$$######$$$$$$$$$%%%'''&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''&&&'''(((((())))))((((((*********))))))(((((((((+++***)))(((((('''''''''&&&''''''%%%!!! $$$#########$$$&&&((()))###$$$$$$%%%&&&''''''(((%%%$$$######"""#########""""""""""""############!!!!!!!!!!!!""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$%%%%%%"""### """'''$$$#########$$$$$$%%%&&&############$$$%%%&&&'''%%%%%%%%%&&&&&&%%%%%%%%%######$$$%%%%%%$$$######"""&&&&&&$$$###%%%$$$!!!""""""#########$$$$$$$$$%%%&&&((((((&&&"""!!!!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$!!!"""$$$###"""!!!!!!"""!!!"""###$$$%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%$$$###"""###$$$#########$$$$$$############$$$$$$###!!!!!!"""###%%%$$$###"""!!!""""""""" !!!"""######""" $$$"""!!!!!!"""######""" !!!!!!""""""#####################$$$$$$%%%'''&&&$$$$$$%%%&&&(((((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&""""""#########$$$$$$$$$'''&&&%%%$$$$$$$$$$$$$$$!!!"""###$$$%%%&&&&&&&&&''''''&&&%%%#########$$$#########$$$$$$%%%%%%%%%%%%%%%$$$############$$$%%%%%%&&&&&&&&&'''''''''&&&%%%$$$#########$$$$$$'''%%%###!!!!!!###%%%'''%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&''')))***((('''$$$%%%""""""%%%$$$&&&'''((('''%%%$$$&&&((((((&&&%%%&&&((()))((('''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''((((((((((((((('''&&&%%%%%%&&&'''(((((('''&&&'''((('''$$$###$$$''')))'''$$$%%%%%%%%%%%%%%%%%%%%%$$$###(((***&&&$$$&&&&&&###$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&&&&%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$######%%%&&&((('''(((((('''&&&%%%'''(((%%%%%%%%%&&&&&&%%%%%%%%%"""!!!""""""$$$&&&((()))$$$&&&'''&&&$$$"""###$$$%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&%%%$$$###&&&$$$###%%%((((((&&&###!!!"""######$$$&&&))),,,###$$$$$$$$$$$$$$$%%%%%%"""%%%'''&&&###"""$$$&&&###$$$%%%%%%$$$###$$$%%%###$$$%%%%%%$$$###!!! ###%%%'''%%%""""""$$$'''###############$$$$$$$$$"""%%%$$$$$$&&&&&&$$$""""""######$$$$$$$$$$$$$$$%%%%%%$$$######$$$&&&%%%%%%$$$$$$###$$$$$$%%%"""$$$'''((((((((()))+++$$$%%%%%%&&&&&&'''''''''''''''((())))))))))))))),,,+++***))))))***+++,,,,,,+++)))'''''''''(((((($$$%%%&&&&&&%%%$$$%%%'''$$$$$$###$$$$$$&&&'''(((%%%%%%&&&&&&&&&&&&&&&'''&&&%%%$$$###"""""""""""""""""""""""""""############"""!!! !!!"""###""""""""""""!!!!!!!!!!!!###################################################%%%&&&### %%%+++############$$$%%%&&&&&&%%%%%%$$$$$$###$$$$$$%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$ ###$$$###$$$'''(((%%%""""""#########$$$$$$$$$############!!!""""""######$$$%%%%%%&&&$$$$$$%%%$$$$$$$$$$$$$$$!!!"""$$$$$$"""""""""###$$$###"""""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&%%%$$$$$$%%%&&&"""###$$$$$$$$$$$$###""" """######!!!!!!"""###!!!!!!!!!""""""######$$$!!!!!!#########"""!!! """!!! !!!"""!!! !!!!!!""""""#########"""""""""######$$$%%%&&&&&&%%%$$$$$$%%%'''((('''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$#########""""""'''&&&&&&%%%$$$$$$$$$%%%!!!"""###$$$%%%&&&&&&%%%&&&''''''&&&###"""$$$&&&#########$$$$$$%%%%%%%%%&&&%%%%%%$$$###$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&%%%%%%&&&(((((('''%%%%%%''''''######''''''%%%)))'''%%%%%%''')))(((&&&((('''&&&&&&&&&'''&&&%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''((((((((((((((('''&&&%%%$$$%%%'''(((((('''&&&&&&''''''%%%###$$$((()))'''%%%%%%%%%%%%%%%%%%%%%%%%$$$!!!%%%'''&&&%%%((()))((($$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&&&&&&&&&&''')))"""###$$$&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''&&&'''((('''&&&&&&''')))$$$%%%%%%%%%%%%%%%%%%$$$'''&&&%%%$$$###"""""""""######$$$$$$######$$$%%%%%%&&&&&&'''&&&&&&%%%%%%""""""###$$$&&&'''(((((($$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$&&&&&&&&&%%%$$$&&&$$$$$$'''***+++((($$$$$$$$$%%%$$$###$$$'''***#########$$$$$$%%%%%%%%%"""%%%'''&&&###"""$$$&&&###$$$%%%%%%$$$###$$$%%%!!!"""$$$%%%%%%$$$###""""""%%%&&&%%%"""!!!$$$'''""""""#########$$$$$$$$$!!!%%%$$$$$$&&&&&&$$$###$$$$$$$$$$$$###"""!!!###$$$%%%$$$######$$$&&&%%%$$$$$$###$$$$$$%%%%%%"""$$$'''((('''''')))***$$$$$$%%%%%%&&&'''(((((('''(((((()))))))))))))))***)))(((((()))+++---...,,,+++)))'''''''''(((((("""$$$&&&''''''''')))+++&&&%%%%%%%%%%%%%%%%%%%%%(((''''''&&&&&&%%%%%%$$$&&&&&&$$$###""""""!!!!!!######""""""""""""""""""%%%$$$###""""""###$$$%%%""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""$$$$$$#####################$$$%%%###!!!!!!%%%((($$$#########$$$%%%%%%&&&&&&%%%$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$&&&&&&######&&&&&&$$$###%%%&&&######&&&'''$$$$$$$$$%%%%%%%%%&&&&&&&&&!!!!!!!!!""""""!!!#########$$$%%%%%%&&&&&&###$$$%%%%%%######$$$%%%!!!###$$$%%%#########$$$%%%$$$"""!!!"""###%%%'''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$###$$$$$$$$$$$$%%%%%%%%%###%%%&&&&&&%%%$$$%%%'''"""###$$$%%%%%%$$$###""" """$$$$$$"""""""""### !!!""""""######$$$!!!!!!"""######"""""""""!!!  !!!"""!!! !!!!!!""""""######"""""""""""""""###$$$%%%%%%&&&&&&%%%$$$$$$&&&'''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$######""""""&&&&&&%%%%%%%%%%%%&&&&&&######$$$%%%%%%%%%$$$$$$"""$$$&&&&&&$$$$$$'''+++$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&&&&%%%###""""""######$$$$$$%%%%%%&&&$$$######%%%&&&'''%%%$$$$$$((()))'''''')))((($$$***&&&###%%%)))***)))&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''((())))))(((((('''&&&$$$$$$###%%%(((((('''%%%%%%%%%&&&%%%%%%&&&'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''%%%#########$$$&&&&&&&&&&&&&&&&&&&&&&&&"""$$$&&&&&&&&&&&&((()))!!!"""$$$&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&###$$$%%%$$$######%%%'''$$$$$$%%%%%%%%%%%%$$$$$$"""###$$$$$$%%%$$$$$$$$$""""""""""""###$$$%%%%%%&&&&&&''''''&&&&&&%%%%%%###$$$$$$%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&"""###$$$%%%&&&&&&&&&&&&%%%$$$$$$'''++++++(((%%%$$$%%%%%%%%%######%%%'''#########$$$$$$%%%%%%&&&###$$$%%%$$$#########%%%###$$$%%%$$$###"""###%%% !!!"""###$$$%%%%%%%%%###$$$$$$$$$""""""$$$%%%"""""""""###$$$$$$%%%%%%"""%%%$$$$$$&&&&&&$$$$$$$$$%%%%%%$$$###!!! ###$$$%%%$$$######%%%&&&$$$$$$######$$$$$$%%%%%%$$$%%%&&&&&&$$$"""""""""###$$$%%%%%%&&&'''(((((('''((())))))******))))))&&&&&&&&&&&&''')))+++,,,+++***)))(((((('''''''''###%%%&&&&&&%%%$$$&&&'''&&&&&&&&&%%%%%%$$$$$$$$$''''''&&&&&&%%%%%%$$$$$$&&&%%%$$$###""""""""""""############"""""""""""""""!!!!!!!!!!!!!!!!!!"""###"""""""""!!!!!!!!! ########################"""""""""###$$$$$$%%%%%%"""""""""""""""######$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$&&&$$$$$$&&&$$$$$$'''&&&######&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&###"""!!!###&&&'''%%%###"""""""""###$$$$$$%%%%%%###$$$&&&%%%###"""$$$&&&"""$$$%%%&&&%%%$$$%%%&&&$$$$$$$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$&&&&&&%%%$$$"""!!!######$$$$$$$$$%%%%%%%%%"""$$$%%%%%%$$$$$$%%%&&&###$$$%%%&&&&&&%%%$$$###"""###%%%%%%$$$#########!!!!!!""""""""""""""""""!!!!!!!!!!!!"""###$$$$$$!!! !!!######"""!!! !!!!!!""""""######!!!!!!!!!!!!"""###$$$%%%###%%%''''''%%%###$$$&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&'''((($$$$$$%%%%%%%%%$$$######!!!$$$'''&&&$$$$$$(((,,,%%%%%%$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$$$$$$$%%%#########$$$$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$$$$###$$$%%%%%%%%%%%%$$$#########$$$$$$%%%&&&&&&'''$$$######$$$&&&&&&%%%$$$$$$''''''$$$$$$''''''$$$((('''&&&&&&'''((())))))$$$%%%'''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''((()))))))))((('''%%%$$$###"""$$$''''''&&&$$$$$$$$$%%%&&&''''''&&&&&&'''((($$$$$$$$$%%%%%%&&&&&&&&&***)))(((&&&### !!!&&&&&&&&&&&&&&&&&&&&&&&&"""$$$&&&&&&&&&&&&(((***"""###%%%''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''"""$$$%%%''''''&&&%%%$$$"""###$$$###"""###$$$&&&$$$$$$%%%%%%%%%%%%$$$$$$!!!%%%'''(((''''''%%%$$$""""""###$$$%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%&&&''''''"""""""""&&&***+++'''$$$!!!###%%%%%%$$$###$$$%%%"""######$$$%%%%%%&&&&&&$$$###""""""###$$$###""""""###$$$$$$""""""###$$$""""""""""""###$$$%%%&&&%%%###""""""###$$$$$$###!!!""""""###$$$$$$%%%%%%###%%%######%%%&&&$$$"""###$$$%%%%%%$$$"""!!!###$$$$$$$$$######%%%'''$$$$$$######$$$$$$%%%&&&$$$&&&&&&%%%""" ###$$$$$$%%%&&&'''((()))(((((()))************)))'''''''''''''''((())))))*********))))))((('''&&&$$$%%%&&&%%%######$$$%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$###"""""""""###############"""""""""!!!""""""""""""""""""""""""######""""""!!!!!!!!! $$$$$$$$$$$$$$$$$$$$$$$$ !!!###$$$%%%&&&'''&&&%%%$$$%%%'''((('''&&&%%%%%%$$$$$$###$$$$$$%%%"""""""""###$$$%%%''''''$$$$$$$$$%%%%%%$$$$$$$$$$$$&&&######&&&$$$###%%%%%%######'''(((&&&""""""#########$$$$$$$$$### !!!$$$%%%$$$"""!!!!!!!!!"""######$$$$$$"""%%%&&&%%%###"""$$$&&&"""$$$&&&&&&%%%%%%&&&'''"""$$$%%%''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$%%%%%%$$$"""#########$$$$$$%%%%%%%%%!!!###$$$$$$######$$$&&&###$$$&&&''''''&&&$$$######%%%''''''%%%#########"""#########"""!!! """!!!!!! !!!###%%%&&&"""!!!!!!"""$$$%%%###""" !!!!!!"""#########!!!!!!!!!!!!"""###$$$%%%"""%%%((((((%%%###$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&''''''$$$$$$$$$%%%&&&'''((()))%%%%%%%%%%%%$$$###""""""$$$''')))'''###"""%%%)))&&&%%%%%%$$$$$$#########'''&&&%%%%%%$$$$$$%%%%%%""""""#########$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%&&&&&&'''(((((($$$$$$$$$%%%&&&'''&&&$$$''')))((($$$$$$((()))'''%%%''')))(((&&&%%%(((,,,"""$$$'''(((((((((((()))&&&''''''''''''''''''&&&&&&&&&&&&'''''''''(((((()))))))))((('''%%%$$$###!!!###&&&'''%%%$$$######$$$''')))(((&&&%%%'''***######$$$%%%%%%&&&''''''%%%%%%&&&''''''&&&(((,,,$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%&&&&&&&&&(((***$$$%%%&&&''''''%%%$$$"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''!!!###&&&(((((('''%%%######%%%%%%%%%$$$$$$&&&((($$$$$$$$$%%%%%%$$$$$$$$$ """%%%''''''%%%""" (((&&&$$$###$$$%%%%%%%%%&&&'''''''''&&&%%%%%%$$$######$$$%%%&&&&&&'''((($$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$######$$$&&&'''))) !!!%%%))))))&&&###!!!$$$%%%$$$$$$$$$%%%""""""###$$$%%%%%%&&&&&&$$$""" !!!$$$%%%### !!!###$$$###"""!!!"""###$$$###"""""""""###$$$%%%&&&###!!!!!!$$$%%%$$$"""!!!""""""###$$$$$$%%%%%%###%%%###"""%%%&&&$$$ !!!###%%%&&&%%%$$$######$$$$$$$$$######%%%'''$$$#########$$$%%%%%%&&&###%%%&&&&&&$$$######$$$######$$$%%%&&&(((((()))(((((()))******************************)))))))))))))))*********(((&&&%%%###$$$&&&&&&%%%%%%&&&'''"""###$$$%%%&&&''''''''' !!!"""###%%%&&&'''(((%%%$$$######"""#########$$$#########""""""!!!!!!!!!!!!!!!!!!""""""""""""%%%$$$""" """"""""""""############$$$"""!!!###&&&&&&### ###%%%$$$!!!"""%%%'''%%%######$$$$$$$$$%%%%%%%%%'''&&&&&&&&&&&&'''((((((&&&&&&&&&%%%%%%$$$$$$$$$%%%'''&&&######&&&&&&$$$#########$$$$$$%%%%%%%%%&&&%%%$$$$$$%%%%%%###"""$$$$$$$$$#########"""""""""###$$$%%%&&&%%%$$$###%%%$$$""""""#########"""###############$$$$$$$$$%%%$$$###$$$%%%%%%$$$###&&&'''((((((&&&&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""((()))(((&&&$$$###$$$%%%!!!$$$%%%$$$###"""###&&&!!! $$$$$$###!!!###$$$###!!! !!!!!!"""######!!!"""#########$$$$$$$$$$$$""""""""""""############""""""!!!$$$'''###%%%""""""%%%%%%######&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&  '''***&&& ###$$$%%%$$$"""!!!"""###$$$""""""$$$''')))'''%%%"""############$$$$$$$$$!!!$$$&&&%%%"""!!!"""$$$#########"""######$$$%%%%%%&&&'''&&&$$$###$$$%%%((('''&&&&&&$$$$$$###"""$$$######"""""""""""""""######$$$$$$$$$%%%%%%%%%$$$"""!!!###&&&'''%%%"""&&&(((&&&######&&&(((&&&''''''''''''((((((((((((%%%'''(((((('''&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$'''&&&%%%&&&(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((('''&&&$$$$$$%%%'''&&&&&&%%%%%%$$$$$$###%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%'''''''''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$######%%%''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&$$$"""$$$'''))))))'''%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""###$$$%%%&&& $$$&&&%%%&&&((('''###%%%&&&'''&&&$$$###$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&$$$###$$$%%%'''&&&&&&$$$%%%&&&'''''''''&&&%%%&&&######&&&'''$$$$$$'''###$$$%%%&&&&&&&&&%%%%%%&&&$$$$$$&&&)))+++)))'''$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""### """$$$###"""###$$$$$$###"""!!!###%%%""" !!!######"""$$$***+++%%%"""######!!!"""%%%%%%###!!!!!!"""###""""""######################## !!!"""###############%%%$$$$$$$$$###"""""""""%%%$$$$$$######$$$$$$%%%(((&&&$$$&&&((('''### ###$$$$$$%%%&&&'''((((((******+++++++++******)))((((((((((((((())))))***,,,+++)))))))))(((&&&###&&&%%%$$$$$$######$$$$$$$$$$$$######$$$$$$%%%&&&&&&%%%$$$#########$$$%%%""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!"""############""""""""""""##################"""!!!!!!!!!"""$$$###%%%$$$!!!"""%%%'''%%%#########$$$$$$$$$%%%%%%###############$$$%%%%%%$$$$$$$$$#########""""""###&&&&&&######%%%&&&###$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###"""$$$$$$$$$#########""""""######$$$%%%%%%%%%%%%$$$'''&&&%%%$$$%%%%%%%%%$$$!!!###$$$%%%$$$""" %%%$$$###$$$$$$%%%$$$###$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$#########&&&''''''&&&$$$###$$$%%% """$$$$$$###""""""###"""  !!!!!!!!!###%%%%%%###"""""""""""""""""""""!!!!!! """"""""""""#########$$$""""""""""""############!!!$$$### """''''''###'''$$$###%%%%%%######'''%%%%%%&&&&&&&&&&&&%%%%%%%%%!!!!!!&&&)))&&&"""$$$%%%&&&%%%#########$$$$$$###"""$$$'''(((&&&$$$!!!""""""""""""#########"""###%%%%%%$$$######$$$###############$$$$$$%%%%%%&&&'''&&&$$$###$$$%%%'''&&&&&&%%%%%%$$$$$$###"""""""""""""""###$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$###$$$&&&&&&%%%###$$$''''''%%%&&&)))+++(((''''''''''''((((((((((((%%%&&&'''&&&%%%%%%&&&'''%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$###%%%(((*********&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((('''%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%$$$&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%$$$""" &&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%((('''&&&%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&$$$"""###&&&((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###############$$$###&&&'''%%%%%%'''&&&###!!!###%%%%%%%%%%%%''')))$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&$$$%%%&&&''''''&&&%%%%%%&&&######&&&'''$$$$$$'''############$$$$$$$$$$$$%%%######$$$'''(((&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$""" !!!###%%%$$$###$$$%%%%%%$$$######$$$%%%$$$!!! """"""###)))000333)))!!!!!!#########$$$$$$"""!!!!!!###$$$###"""########################"""######$$$$$$$$$$$$###$$$$$$$$$###############%%%$$$$$$######$$$$$$%%%"""""""""$$$&&&''''''&&&###$$$$$$%%%&&&'''((((((*********++++++******))))))))))))))))))******++++++***)))***+++***((('''&&&%%%$$$$$$###$$$$$$$$$$$$$$$######$$$$$$%%%&&&'''&&&$$$############$$$""""""""""""""""""""""""""""""############""""""!!!!!!!!!!!!"""""""""""""""%%%&&&&&&$$$###""""""""""""############!!!###### """'''"""%%%$$$!!!"""%%%&&&$$$#########$$$$$$$$$$$$%%%"""""""""""""""###$$$$$$$$$$$$$$$############""""""%%%&&&######&&&%%%"""%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$###############$$$$$$######$$$$$$%%%&&&#########""""""""""""!!!!!!"""%%%&&&%%%"""$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$""""""###$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%######$$$%%%"""###$$$###"""!!!"""### !!!!!!  !!!!!!$$$%%%$$$"""!!!"""###"""!!!!!!"""###%%%&&&!!!!!!!!!!!!""""""""""""""""""""""""############"""$$$######((()))***&&&$$$%%%$$$"""$$$'''&&&&&&''''''''''''&&&&&&###"""!!!###%%%&&&%%%$$$%%%&&&'''&&&$$$$$$$$$&&&%%%$$$###%%%&&&&&&%%%###!!!!!!!!!""""""""""""###"""""""""###%%%&&&%%%$$$###############$$$%%%%%%%%%&&&'''&&&$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!!!!"""###$$$%%%&&&######$$$$$$$$$%%%%%%%%%$$$%%%'''&&&%%%$$$$$$%%%!!!%%%'''&&&'''++++++)))&&&''''''''''''(((((((((%%%&&&&&&%%%######&&&(((&&&&&&''''''''''''&&&&&&&&&$$$###$$$''')))******&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''%%%$$$$$$%%%######$$$%%%%%%&&&''''''(((((('''&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''(((&&&$$$$$$&&&%%%"""%%%%%%&&&&&&''''''((((((%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&)))((('''&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&$$$######%%%&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$###"""""""""%%%((((((%%%$$$''''''$$$!!!###%%%%%%%%%%%%''')))$$$$$$%%%%%%%%%%%%&&&&&&###%%%&&&%%%"""!!!$$$&&&$$$%%%%%%&&&&&&%%%$$$$$$&&&######&&&'''$$$$$$'''%%%$$$#########$$$&&&'''###""""""###%%%%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""$$$%%%%%%$$$"""###$$$$$$""""""###%%%%%%!!! """%%%---666999,,,!!! $$$%%%#########""" !!!###%%%$$$$$$########################$$$$$$%%%%%%$$$$$$#####################$$$$$$$$$%%%$$$$$$######$$$$$$%%%!!!"""######$$$%%%''')))###$$$$$$%%%&&&'''(((((())))))******+++******)))******))))))******+++,,,+++***)))***,,,,,,+++)))&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&'''&&&%%%$$$############""""""""""""""""""""""""#########$$$$$$#########!!!!!!!!!!!!""""""""""""!!!"""###$$$$$$###!!!!!!"""""""""############!!!"""""" """$$$!!!$$$$$$""""""%%%&&&###############$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""%%%&&&$$$%%%'''&&&###%%%%%%%%%$$$$$$###############$$$###""""""##############################%%%$$$###"""###$$$%%%&&&""""""######"""!!!!!!!!!"""###$$$%%%$$$### ###$$$$$$$$$#########$$$"""###$$$###"""""""""$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$$$$######$$$%%%$$$$$$$$$"""!!! !!!###!!!###%%%$$$!!!!!!$$$!!!"""""" !!!!!!""""""###$$$%%%&&& !!!!!!!!!!!!"""!!!"""""""""############!!!###"""$$$(((,,,'''%%%%%%$$$"""$$$(((&&&''''''''''''''''''&&&"""###$$$$$$$$$$$$%%%&&&$$$%%%&&&%%%$$$###$$$%%%$$$$$$$$$%%%%%%%%%$$$###""""""""""""###############!!! ###&&&(((&&&###$$$############$$$%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&""""""""""""###$$$%%%&&&######$$$$$$$$$%%%%%%%%%###&&&((('''$$$###$$$&&& $$$'''&&&'''***)))&&&&&&&&&&&&'''''''''((((((''''''&&&%%%###$$$''')))''''''((((((((((((''''''***(((%%%$$$&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%''''''%%%$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%###!!!###'''(((%%%"""$$$$$$%%%&&&&&&'''((((((%%%%%%&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&&&&'''(((***%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$###$$$$$$$$$$$$######$$$%%%%%%&&&''''''%%%%%%%%%%%%$$$######"""%%%''''''$$$$$$'''(((&&&%%%&&&'''&&&$$$###$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&"""%%%(((%%%!!!###'''%%%%%%%%%%%%%%%$$$$$$$$$%%%######&&&'''$$$$$$'''((('''&&&%%%%%%''')))***############$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""######$$$### !!!######!!!!!!"""###%%%!!! !!!###%%%,,,444444***######$$$###"""######!!! !!!$$$%%%%%%%%%########################$$$$$$$$$$$$$$$###"""!!!"""""""""###$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%''''''$$$!!! """%%%###$$$$$$%%%&&&'''((((((((())))))***************))))))(((((())))))***++++++***)))***++++++)))(((&&&&&&%%%$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&'''&&&%%%$$$######""""""""""""""""""""""""""""""########################!!!!!!!!!!!!""""""""""""$$$$$$"""!!! !!!"""""""""###############!!! """$$$$$$""" !!!$$$$$$""""""%%%%%%"""""""""#########$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%"""&&&'''$$$%%%((((((%%%%%%%%%%%%$$$$$$#########"""###%%%$$$""""""###%%%########################%%%$$$###"""###$$$%%%&&&%%%'''))))))&&&%%%%%%&&&$$$############$$$%%%&&&"""###%%%$$$"""!!!###$$$###$$$%%%$$$###"""###%%%""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!$$$$$$$$$###$$$%%%$$$$$$$$$"""!!! !!!###!!!###%%%$$$!!! """$$$!!!"""!!! !!!"""$$$$$$###"""  !!!!!!!!!!!!!!!"""""""""############!!!"""###""" $$$+++'''%%%&&&%%%######'''&&&''''''''''''''''''&&&"""$$$&&&%%%######$$$&&&"""$$$%%%$$$###"""###%%%###$$$%%%%%%$$$###############$$$$$$$$$$$$%%%%%%$$$"""!!!###'''(((&&&$$$$$$$$$$$$###$$$%%%%%%&&&$$$%%%&&&&&&$$$$$$%%%&&&###$$$$$$%%%%%%&&&&&&'''$$$$$$###############$$$######$$$$$$$$$%%%%%%%%%"""%%%((('''$$$###$$$&&&$$$((()))'''(((***)))%%%&&&&&&&&&&&&''''''''''''))))))(((&&&%%%%%%(((+++'''(((((())))))(((((('''***(((&&&%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&&&&%%%$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###&&&'''%%%######$$$$$$%%%&&&'''((((((%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''$$$&&&''''''&&&&&&(((+++%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$%%%######$$$%%%%%%&&&''''''"""###$$$%%%%%%%%%%%%$$$###&&&&&&###$$$((()))'''%%%&&&'''&&&$$$###$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&"""%%%(((&&&!!! ###(((&&&&&&&&&%%%%%%$$$$$$$$$%%%######&&&'''$$$$$$'''((('''&&&%%%%%%''')))***###$$$%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""!!!!!!!!!"""### """$$$$$$#########$$$###!!!"""$$$$$$###&&&,,,'''%%%%%%&&&$$$ !!!$$$###"""!!!"""$$$&&&&&&%%%########################""""""######"""!!! """""""""###$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%((()))(((%%% !!!$$$###$$$$$$%%%&&&'''(((((('''((()))***************(((''''''''''''((()))))),,,+++))))))***)))&&&$$$'''&&&%%%%%%$$$$$$%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%$$$###""""""###########################"""!!!!!!!!!!!!"""###!!!!!!!!!!!!"""""""""""""""!!!  !!!"""""""""""""""###############!!! """%%%&&&""" ###$$$""""""%%%%%%!!!"""""""""############$$$###############$$$%%%%%%"""############$$$$$$$$$###%%%%%%######'''(((&&&%%%%%%$$$$$$$$$$$$$$$$$$!!!$$$&&&%%%###"""$$$'''###############$$$$$$$$$$$$$$$######$$$$$$%%%&&&###'''***)))&&&$$$$$$&&&%%%$$$""""""###%%%(((***!!!###%%%$$$!!! """%%%###%%%%%%%%%$$$###$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%% """$$$%%%$$$######$$$"""###$$$###"""!!!"""### !!!!!!!!! """$$$ """######"""!!!"""### """$$$$$$""" !!!!!!!!!!!!""""""""""""###############"""$$$&&&%%%""""""$$$)))%%%%%%'''&&&######&&&&&&&&&''''''''''''&&&&&&$$$%%%&&&%%%$$$$$$%%%&&&!!!###$$$$$$###"""###%%%"""###%%%%%%$$$######$$$$$$$$$$$$%%%%%%%%%&&&&&&#########$$$&&&'''&&&%%%$$$$$$$$$$$$$$$%%%&&&&&&###%%%&&&&&&$$$$$$%%%'''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$#####################$$$$$$$$$%%%%%%%%%"""###%%%%%%$$$$$$$$$%%%'''***+++((((((+++***'''%%%&&&&&&&&&&&&''''''''')))))))))(((&&&''')))+++''''''((((((((((((''''''&&&%%%%%%&&&((())))))(((&&&&&&&&&&&&&&&&&&&&&&&&"""$$$&&&&&&%%%$$$%%%&&&''''''&&&%%%%%%$$$#########$$$$$$%%%&&&'''((((((%%%&&&'''(((((('''&&&%%%########################&&&&&&&&&%%%$$$###"""!!!$$$$$$%%%%%%&&&&&&''''''$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&'''))))))'''$$$###%%%'''$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%%%%######%%%'''$$$$$$$$$%%%%%%&&&&&&&&&!!!"""$$$&&&&&&&&&&&&%%%"""%%%%%%###$$$'''(((%%%!!!###%%%%%%%%%%%%''')))$$$$$$%%%%%%%%%%%%&&&&&&###%%%'''&&&######&&&)))(((((('''&&&%%%%%%%%%%%%&&&######&&&'''$$$$$$'''%%%$$$#########$$$&&&'''"""$$$&&&&&&$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""###""" !!!"""!!!$$$&&&'''&&&&&&&&&&&&!!!!!!###&&&%%%!!!"""%%%!!!%%%'''$$$ %%%$$$###!!!"""$$$%%%%%%%%%########################!!!!!!!!!"""!!!!!! ###############$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&&&&&&&%%%$$$###%%%&&&###$$$$$$%%%&&&'''((((((''''''((()))************'''&&&&&&&&&&&&'''((((((,,,+++)))))))))(((%%%###'''&&&&&&%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$%%%%%%%%%$$$#################################"""!!! !!!"""###!!!!!!!!!!!!"""""""""""" !!!!!!""""""""""""""""""""""""############"""!!! !!!!!!!!!!!!###$$$""""""%%%$$$!!!""""""""""""############"""""""""""""""###$$$$$$""""""#########$$$$$$$$$"""$$$""" %%%'''&&&$$$$$$$$$$$$$$$$$$%%%%%%"""%%%((('''$$$###&&&)))""""""#########$$$$$$$$$######$$$%%%%%%%%%%%%$$$ $$$''''''### !!!###$$$#########$$$%%%&&&''' ###&&&$$$!!!"""%%%###$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%!!!###%%%&&&%%%$$$###### """$$$$$$###""""""###"""  ###$$$%%%$$$$$$$$$###!!!!!!###$$$ !!!""""""!!! !!!!!!!!!"""""""""""""""""""""###############$$$'''$$$$$$'''%%%###$$$''''''$$$###%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$"""###%%%$$$######%%%&&& """%%%%%%######$$$&&&######$$$$$$$$$%%%%%%%%%###%%%&&&&&&%%%$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&###$$$&&&%%%%%%$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$%%%%%%######$$$$$$$$$%%%%%%%%%!!! !!!###%%%&&&%%%$$$%%%((((((%%%&&&)))***(((%%%%%%&&&&&&&&&''''''''''''((()))((('''&&&''')))&&&''''''((((((''''''&&&$$$$$$%%%'''******(((&&&&&&&&&&&&&&&&&&&&&&&&&&&"""###%%%%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''%%%&&&'''(((((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$''')))'''### !!!###%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%((()))'''###!!!$$$'''$$$$$$$$$%%%%%%&&&&&&&&&###%%%&&&&&&$$$$$$''')))%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%''''''&&&$$$###"""&&&&&&$$$###%%%$$$ !!!###%%%%%%%%%%%%''')))$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&'''((()))***)))(((&&&%%%%%%&&&&&&&&&######&&&'''$$$$$$'''############$$$$$$$$$$$$ ###%%%%%%$$$###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$########################"""$$$$$$### !!!### """%%%'''&&&%%%%%%&&&!!!!!!###&&&%%%!!!!!!$$$!!! """%%%$$$ $$$%%%$$$"""###$$$%%%%%%$$$######################## !!!!!!""""""""""""!!!$$$$$$$$$###############%%%$$$$$$######$$$$$$%%%$$$$$$$$$&&&((()))((('''###$$$$$$%%%&&&'''((((((&&&'''((()))************'''''''''''''''((()))))),,,***)))******)))'''%%%''''''&&&%%%%%%%%%%%%&&&$$$$$$######$$$$$$%%%&&&"""###$$$%%%%%%%%%$$$$$$########################$$$###!!! !!!###$$$!!!!!!!!!!!!"""""""""""" !!!$$$%%%%%%###!!! """"""""""""############ !!!!!! %%%"""$$$"""###%%%$$$!!!""""""""""""###########################$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&!!!""" ###&&&&&&#########$$$$$$%%%%%%&&&"""&&&)))((($$$###&&&***""""""######$$$$$$$$$$$$"""###$$$%%%&&&%%%$$$$$$!!!&&&***)))%%%"""###%%%"""###$$$%%%$$$$$$"""""" ###&&&$$$!!!"""%%%"""$$$%%%$$$###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######$$$$$$$$$!!!$$$&&&'''&&&$$$######!!!$$$%%%$$$###"""###%%%!!!###'''(((((($$$$$$### !!!###!!!!!! """###$$$!!!!!!!!!!!!""""""""""""""""""""""""############!!! %%%%%%%%%(((###!!!###(((((($$$"""$$$$$$%%%%%%&&&&&&%%%%%%$$$'''%%%$$$$$$&&&&&&%%%######$$$&&&%%%%%%%%%&&&'''"""$$$%%%######$$$'''"""############$$$$$$$$$###&&&((('''$$$###$$$&&&%%%%%%$$$$$$%%%%%%&&&'''###$$$&&&%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%"""""""""###$$$%%%''''''######$$$$$$$$$%%%%%%%%% !!!%%%'''%%%###!!!###### """''')))'''%%%%%%%%%&&&&&&&&&''''''%%%'''(((((('''&&&&&&'''&&&&&&''''''''''''&&&&&&''''''((()))***((($$$!!!&&&&&&&&&&&&&&&&&&&&&&&&!!!###%%%%%%$$$$$$%%%&&&###$$$$$$%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&((())))))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$)))'''""" $$$(((&&&%%%%%%%%%%%%%%%%%%%%%""""""###$$$$$$%%%&&&&&&######$$$$$$$$$%%%%%%%%%!!!$$$'''&&&###"""&&&***$$$$$$$$$%%%%%%&&&&&&&&&###%%%'''&&&%%%%%%(((+++&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''%%%###!!!$$$'''(((%%%###### %%%&&&'''&&&$$$###$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$###%%%(((*********+++***((('''&&&&&&''''''&&&######&&&'''$$$$$$'''###$$$%%%&&&&&&&&&%%%%%%"""%%%%%%######%%%'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&$$$!!! """%%%"""$$$###""""""""""""!!!"""%%%$$$!!!###''''''!!!"""###"""!!!###&&&%%%######$$$%%%$$$########################### !!!"""###############%%%$$$$$$$$$######""""""%%%$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$'''***+++(((%%%###$$$$$$%%%&&&'''((()))&&&'''((()))************((((((((((((((()))******+++***)))***,,,,,,***)))''''''&&&%%%%%%%%%%%%&&&$$$$$$######$$$$$$%%%&&&!!!"""$$$%%%&&&&&&%%%$$$########################%%%$$$"""!!!!!!"""$$$%%%!!!"""###"""!!!"""###$$$$$$###"""###$$$###%%%%%%###!!!!!!"""%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$###!!!"""%%%&&&&&&%%%&&&%%%%%%$$$#########$$$((('''%%%$$$###$$$$$$%%%%%%&&&'''&&&$$$###$$$%%%%%%%%%$$$$$$###"""""""""""""""""""""""""""""""""!!!###%%%%%%%%%&&&''')))######$$$$$$$$$######"""&&&%%%$$$#########$$$%%%%%%%%%$$$$$$###$$$$$$%%%'''###&&&%%% $$$$$$$$$""" !!!$$$&&&###!!! """$$$%%%###!!!!!!%%%&&&%%%%%%((('''$$$$$$$$$############$$$$$$!!!!!!"""###$$$%%%%%%%%%$$$'''&&&!!!!!!&&&'''###$$$%%%"""###$$$ !!!"""%%%%%%### !!!"""###!!!""" """""""""!!!"""$$$&&&"""$$$&&&&&&%%%######$$$$$$$$$%%%%%%%%%&&&%%%""" %%%)))''''''''''''&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%###""""""###%%%&&&"""######$$$$$$$$$######""""""############""""""%%%'''$$$"""''',,,((('''&&&%%%%%%&&&'''((("""$$$'''(((&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%$$$$$$$$$$$$$$$&&&'''&&&$$$""""""###$$$'''((($$$"""%%%&&&%%%###%%%''''''&&&%%%&&&'''$$$%%%%%%%%%$$$$$$&&&''')))******)))'''&&&''')))%%%%%%%%%&&&&&&'''''''''&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&'''&&&%%%%%%&&&'''$$$%%%&&&&&&&&&%%%$$$######$$$%%%%%%&&&&&&%%%%%%((((((((('''&&&%%%$$$######$$$%%%%%%&&&&&&%%%%%%!!!###%%%$$$######&&&)))(((&&&%%%&&&((((((%%%"""&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))(((######(((((($$$)))((('''&&&%%%%%%$$$###,,,(((%%%%%%&&&'''&&&$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%&&&&&&%%%$$$$$$%%%'''%%%%%%&&&&&&'''(((((((((///---***((('''''''''(((###$$$%%%%%%&&&&&&&&&&&&"""$$$'''(((&&&$$$""""""%%%$$$$$$######$$$$$$%%%'''$$$###%%%$$$ """!!!!!!"""###$$$$$$%%%%%%&&&###!!!!!!$$$%%%$$$"""&&&%%%$$$###""" ###########################!!!"""### """###$$$$$$###"""###$$$"""$$$&&&&&&%%%%%%%%%&&&%%%$$$$$$$$$%%%%%%###"""$$$$$$######$$$$$$%%%&&&############$$$%%%&&&'''***)))'''&&&%%%$$$######&&&'''((('''&&&'''(((***'''''')))***++++++++++++''''''((()))******++++++***)))'''&&&&&&&&&'''(((''''''&&&%%%$$$$$$###"""(((&&&###$$$&&&((('''%%%%%%&&&&&&$$$###"""###%%%$$$ $$$%%%###!!!"""!!!###$$$$$$######$$$%%%###"""!!!!!!!!! !!!"""######!!!!!!"""### """$$$$$$""" !!!###"""#########$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%$$$!!! """$$$&&&%%%$$$$$$######$$$$$$&&&%%%$$$$$$$$$%%%&&&&&&%%%&&&'''&&&$$$###$$$%%%$$$$$$$$$###############%%%###""" """###%%%$$$%%%&&&%%%$$$###$$$%%%"""######$$$$$$$$$######%%%$$$#########$$$%%%%%%$$$$$$$$$#########$$$$$$***(((### """&&&%%%!!!&&&&&&%%%$$$######%%%(((###!!! """$$$%%%###!!!###&&&'''%%%%%%&&&%%%"""$$$$$$############$$$$$$"""""""""###$$$$$$$$$%%%"""!!!"""### $$$%%%"""###$$$ """ !!!###$$$""" """######"""###%%%(((!!!""""""!!! !!!"""$$$!!!!!!$$$%%%"""######$$$$$$$$$%%%%%%%%%'''((('''&&&%%%&&&))),,,%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&%%%###""""""###%%%&&&$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$######"""'''(((&&&$$$%%%&&&((('''&&&%%%%%%%%%&&&&&&###%%%(((((('''%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$############$$$"""###$$$$$$###"""###%%%###''''''$$$"""%%%'''&&&###%%%''''''&&&%%%&&&'''&&&'''''''''&&&&&&((())) ###'''((()))))))))***$$$%%%&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%'''(((&&&###"""&&&***&&&&&&'''(((((('''&&&%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$###"""!!!###$$$%%%%%%&&&&&&%%%%%%###%%%&&&%%%$$$$$$&&&)))(((&&&%%%&&&''''''%%%###&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))((($$$$$$((((((%%%''''''&&&&&&%%%%%%$$$$$$&&&$$$"""###&&&(((((('''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%&&&&&&%%%######$$$&&&%%%&&&&&&((()))***++++++000...,,,)))'''''''''((($$$$$$%%%%%%&&&&&&&&&&&&###%%%&&&'''(((%%%$$$$$$######$$$$$$%%%&&&######%%%$$$!!!!!!###!!!""""""###$$$$$$%%%%%%%%%###!!!!!!###%%%###"""%%%$$$$$$###"""!!! ########################%%%###%%%'''%%% ######$$$%%%$$$""""""###$$$!!!"""$$$###""""""###%%%%%%$$$$$$%%%%%%%%%###"""######""""""######$$$%%%'''&&&%%%$$$############'''&&&&&&%%%%%%%%%&&&&&&%%%&&&'''&&&%%%%%%'''(((%%%%%%'''(((((())))))))),,,,,,,,,,,,,,,------...***)))((('''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%'''%%%######%%%&&&%%%###%%%%%%&&&$$$###"""###%%%%%%"""###%%%%%%""""""%%%!!!###$$$$$$######$$$%%%$$$###!!!  !!!"""""" !!!"""!!!""""""""" """### !!!"""###$$$%%%&&&########################"""&&&(((%%%###%%%%%%$$$$$$######$$$$$$############$$$%%%''''''$$$%%%&&&%%%$$$###$$$%%%"""############$$$$$$$$$&&&$$$!!!!!!$$$&&&###$$$%%%$$$"""""""""###!!!"""###$$$$$$$$$$$$$$$###############$$$%%%&&&########################&&&((('''######&&&&&&$$$%%%&&&%%%$$$######%%%'''"""!!!!!!###$$$%%%###"""$$$'''(((%%%$$$&&&$$$ $$$$$$############$$$$$$##################$$$$$$ """""" ###$$$###$$$$$$!!!###$$$!!!###!!!!!!!!!!!!  !!! !!!###%%%"""""""""!!! %%%""" ###$$$!!!######$$$$$$$$$%%%%%%%%%###%%%'''''''''''')))***######$$$$$$%%%&&&&&&&&&&&&&&&&&&'''''''''((((((&&&%%%$$$######$$$%%%&&&&&&&&&&&&&&&&&&%%%$$$###$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&%%%$$$"""$$$$$$$$$$$$%%%&&&''''''$$$&&&((()))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$######""""""######"""###$$$######$$$&&&((("""&&&'''######&&&((('''###%%%''''''&&&%%%&&&'''&&&'''''''''&&&&&&((())) %%%((()))((((((((($$$%%%&&&(((((('''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%'''(((&&&"""!!!%%%***&&&&&&''''''''''''&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$######"""###$$$%%%%%%&&&&&&%%%%%%%%%&&&'''&&&%%%%%%&&&((('''&&&%%%&&&''''''%%%###&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''$$$$$$'''(((&&&%%%%%%%%%%%%%%%%%%%%%$$$###"""!!!"""%%%'''((('''"""######$$$&&&''''''(((%%%%%%$$$$$$%%%%%%&&&'''%%%&&&&&&$$$###"""###%%%$$$%%%''')))+++---...///111000---+++)))(((((((((%%%%%%%%%%%%&&&&&&&&&&&&!!!$$$&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%""""""%%%%%%""""""%%%"""""""""###$$$$$$%%%%%%$$$"""!!!"""###$$$###!!!############"""""""""!!!########################"""!!!###&&&%%%!!!"""&&&###%%%%%%$$$"""!!!"""###"""######"""!!!"""$$$&&&$$$%%%%%%%%%%%%$$$######""""""!!!!!!""""""###$$$'''&&&%%%$$$###############$$$$$$$$$%%%'''((()))%%%&&&&&&%%%$$$###%%%&&&%%%&&&&&&'''((((((((((((++++++***))))))***+++,,,+++***)))(((((((((((()))$$$$$$$$$%%%%%%&&&&&&&&&&&&$$$######$$$$$$###!!!$$$%%%%%%$$$###"""$$$%%%$$$######$$$""""""(((!!!###$$$$$$######$$$%%%  ###%%% !!!"""""" !!!""""""!!!!!! !!!"""$$$ !!!!!!"""######$$$$$$""""""""""""""""""""""""###&&&'''$$$  ###%%%%%%$$$$$$###$$$$$$%%%######$$$$$$$$$%%%%%%&&&$$$%%%&&&%%%$$$###$$$%%%!!!""""""###$$$$$$%%%%%%%%%$$$"""!!!!!!"""$$$%%%!!!######""""""$$$%%% !!!"""###$$$%%%%%%%%%!!!""""""###$$$%%%%%%&&&!!!""""""###############!!!$$$""""""%%%'''&&&"""######"""!!!!!!###$$$"""""""""###$$$$$$$$$###"""&&&&&&$$$$$$&&&%%%!!!$$$$$$############$$$$$$$$$$$$$$$###############"""######"""###%%%%%%%%%%%%###!!! !!!######"""$$$"""   !!!"""""" !!!"""!!!!!!!!!"""###############$$$$$$$$$%%%%%%%%%"""$$$%%%&&&%%%&&&(((***############$$$$$$%%%%%%&&&&&&'''''''''(((((((((%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&%%%$$$###"""###$$$$$$$$$$$$$$$$$$###!!!!!!!!!"""###$$$%%%&&& !!!"""###%%%'''((()))$$$&&&''''''&&&%%%%%%&&&########################$$$$$$############$$$$$$&&&&&&%%%$$$###$$$'''***!!!%%%&&&######&&&((((((###%%%''''''&&&%%%&&&'''$$$%%%%%%%%%$$$$$$&&&'''"""$$$''''''&&&%%%%%%%%%%%%&&&'''(((((('''&&&%%%((('''&&&%%%%%%&&&'''(((%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&'''''''''&&&%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$$$$%%%&&&&&&#########$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$######$$$%%%%%%&&&''''''%%%%%%$$$$$$%%%%%%&&&'''$$$%%%%%%$$$""""""###%%%###$$$&&&))),,,...000111333222///---+++***))))))&&&&&&%%%%%%%%%&&&&&&&&&&&&((()))(((&&&###""""""%%%$$$$$$######$$$$$$%%%$$$!!!!!!$$$%%%######&&&""""""#########$$$$$$$$$""""""""""""######"""!!!"""""""""""""""#################################!!! !!!$$$### """&&&$$$%%%%%%$$$"""!!!"""###%%%%%%$$$###"""###&&&((($$$%%%&&&%%%$$$#########"""""""""""""""###$$$$$$############$$$%%%&&&&&&#########$$$%%%'''((()))%%%&&&&&&%%%######$$$&&&'''(((((()))******)))))))))(((''''''((())),,,---+++******)))))))))))))))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###"""!!!$$$%%%%%%$$$######$$$&&&!!!!!!""""""'''!!!###$$$$$$######$$$%%% ###&&&!!!"""######!!!!!!"""###"""!!! !!!"""###$$$""""""""""""""""""""""""""""""""""""""""""""""""%%%$$$#########$$$$$$$$$%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%$$$$$$############$$$%%%%%%######$$$%%%!!!!!!"""###$$$%%%%%%&&&"""###$$$$$$$$$$$$###""" !!!""""""""""""###%%% !!!"""###$$$%%%%%%%%%!!!!!!"""###$$$$$$%%%%%% !!!"""############""" $$$"""!!!###&&&&&&!!!"""###"""!!!!!!"""###""""""$$$$$$$$$$$$$$$$$$###%%%###$$$''''''###$$$$$$############$$$$$$$$$$$$$$$############### """"""""""""###%%%""" !!!##################!!!  !!!!!!!!!"""#########"""!!! !!!!!!!!! """$$$ ###%%%### $$$(((######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%'''+++...&&&%%%$$$############$$$&&&&&&&&&&&&'''''''''((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###!!!!!!""""""############""""""!!!######!!!"""&&&***""""""###$$$$$$%%%%%%%%%###$$$&&&%%%$$$###$$$%%%########################%%%%%%$$$$$$$$$%%%%%%&&&''''''%%%###!!!"""$$$'''!!!%%%&&&######&&&((((((###%%%''''''&&&%%%&&&'''$$$%%%%%%%%%$$$$$$&&&'''))))))(((&&&$$$###%%%'''&&&'''((((((((('''&&&%%%)))((('''&&&&&&'''((()))%%%%%%%%%&&&&&&&&&''''''(((((('''&&&&&&'''((((((%%%$$$$$$'''***)))###############$$$$$$%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&'''''''''&&&&&&###$$$%%%%%%&&&&&&%%%%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###""""""#########$$$%%%"""######$$$$$$%%%%%%&&&%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$%%%%%%$$$######$$$&&&###$$$&&&))),,,...000111444333111///---,,,+++***''''''&&&%%%%%%&&&&&&''' ###$$$$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%###!!!!!!$$$%%%######&&&###############$$$$$$$$$!!!"""###$$$###"""""""""""""""""""""####################################&&&$$$$$$&&&%%%"""###'''###$$$%%%$$$"""!!!"""###$$$$$$$$$"""!!!"""%%%(((###%%%'''&&&$$$"""###$$$$$$############$$$%%%%%%############$$$%%%&&&&&&$$$$$$$$$$$$$$$%%%&&&'''%%%&&&&&&%%%$$$$$$%%%''''''(((((())))))))))))((()))))))))***+++---000111***************))))))(((''''''&&&%%%%%%$$$######$$$%%%&&&&&&%%%$$$#########$$$%%%$$$######$$$&&&!!!!!!""""""'''!!!###$$$$$$######$$$%%%"""###$$$!!!"""!!!"""######!!!!!!"""######!!! !!!###$$$$$$$$$$$$$$$#########"""""""""########################%%%"""!!!"""%%%''''''%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%$$$###"""!!!"""###$$$$$$######$$$%%%!!!!!!"""###$$$$$$%%%%%%!!!###%%%&&&&&&%%%###!!!$$$%%%%%%$$$!!! !!!!!!"""###$$$$$$$$$$$$$$$!!!!!!"""###$$$$$$$$$### !!!###$$$%%%$$$$$$###$$$'''$$$!!!###$$$######$$$%%%%%%#########%%%!!!###%%%%%%$$$###$$$%%%"""$$$###$$$((('''$$$$$$$$$############$$$$$$##################$$$$$$$$$""""""%%%%%%"""!!!###%%%!!! ###$$$######$$$"""######""" !!!### ###%%%$$$""" !!!!!! !!!###%%%###%%%&&&###!!!%%%######$$$$$$$$$%%%%%%%%%%%%%%%$$$######%%%(((,,,((('''%%%$$$######$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""!!!"""""""""######""""""""""""%%%(((&&&######'''+++'''''''''&&&$$$"""!!! ###$$$%%%$$$###"""###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''$$$$$$$$$""" !!!""""""&&&'''######&&&((('''###%%%''''''&&&%%%&&&'''&&&'''''''''&&&&&&((()))))))))'''%%%$$$%%%(((+++((((((((('''''''''''''''(((((((((''''''((((((((($$$%%%%%%&&&&&&'''''''''%%%$$$###""""""###$$$%%%$$$###$$$'''***((("""%%%%%%$$$$$$%%%&&&'''(((###$$$%%%%%%&&&&&&%%%%%%"""###$$$$$$%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%$$$"""###$$$%%%%%%$$$$$$%%%''''''&&&%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###!!!!!!###$$$"""###&&&###$$$$$$$$$%%%%%%&&&&&&"""$$$&&&'''&&&&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''###$$$%%%%%%$$$%%%'''(((%%%&&&(((***,,,...///000333333222111000...------((((((&&&%%%%%%%%%&&&'''!!!$$$%%%%%%%%%'''(((%%%$$$$$$######$$$$$$%%%###!!!!!!$$$%%%######&&&########################!!!###%%%%%%$$$#########"""""""""""""""#################################%%%######$$$""" $$$"""###$$$$$$###"""###$$$!!!""""""!!! !!!###%%%"""%%%'''&&&###!!!###%%%$$$$$$$$$###$$$%%%%%%&&&'''&&&%%%$$$############%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%%%%%%%$$$$$$&&&(((%%%&&&&&&'''''''''&&&&&&%%%&&&'''(((***,,,------))))))*********)))((('''(((''''''&&&$$$######""""""$$$&&&'''%%%$$$$$$$$$###$$$%%%$$$######%%%&&&$$$######$$$""""""(((!!!###$$$$$$######$$$%%% ###%%%###!!! !!!"""""" !!!"""###!!!!!!###&&&'''%%%############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$%%%'''$$$$$$######$$$$$$%%%&&&######$$$%%%$$$$$$###"""!!!###$$$$$$######$$$%%%"""""""""###$$$$$$$$$%%%###$$$$$$%%%%%%$$$$$$###%%%&&&&&&$$$""" !!!"""######$$$$$$$$$######!!!"""###$$$$$$###"""""" !!!###%%%&&&%%%$$$$$$###&&&&&&###"""$$$%%%###"""$$$%%%%%%#########$$$!!!###&&&%%%$$$###$$$&&&"""$$$###$$$'''&&&###$$$$$$############$$$$$$"""""""""###$$$$$$$$$%%%'''$$$$$$((('''"""!!!$$$%%% $$$&&&######%%% """$$$$$$"""!!!###$$$"""###!!! !!!  """$$$!!! !!!!!!!!!######$$$$$$$$$%%%%%%%%%"""###$$$###"""###$$$&&&(((&&&%%%$$$$$$$$$&&&'''$$$$$$$$$%%%%%%%%%%%%&&&$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$######"""######$$$$$$######"""%%%%%%%%%&&&&&&&&&&&&'''''''''''''''%%%###!!! $$$%%%%%%$$$######$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&"""###$$$$$$"""!!!"""$$$###''''''$$$"""%%%'''&&&###%%%''''''&&&%%%&&&'''&&&'''''''''&&&&&&((()))'''''''''&&&%%%&&&)))+++***)))'''&&&&&&&&&'''(((&&&''''''((((((''''''&&&$$$$$$%%%%%%&&&''''''(((###"""!!! !!!"""######&&&((('''%%%"""""""""%%%$$$$$$$$$$$$&&&'''(((###$$$%%%%%%&&&&&&%%%%%%!!!"""###$$$%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&###"""###%%%''''''%%%###%%%''''''&&&%%%&&&((($$$$$$$$$%%%%%%&&&&&&&&&###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!%%%&&&$$$%%%)))%%%%%%%%%%%%&&&&&&&&&&&&"""$$$''''''%%%###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''"""$$$%%%%%%%%%''')))+++)))******,,,---...//////333333333222222111000///)))(((&&&%%%%%%%%%&&&''''''((()))(((&&&%%%%%%&&&%%%$$$$$$######$$$$$$%%%$$$!!!"""%%%%%%""""""%%%########################!!!$$$''''''%%%######$$$#########"""""""""""""""###########################!!! """ ###!!!"""$$$$$$######$$$&&& !!!""""""!!!!!!"""###"""%%%((('''###!!!###%%%###############$$$$$$%%%'''&&&%%%$$$############$$$$$$######$$$%%%%%%&&&!!!"""#########$$$&&&(((%%%&&&&&&''''''&&&%%%%%%"""$$$%%%'''((('''&&&%%%(((((()))))))))((('''&&&&&&&&&&&&%%%%%%$$$$$$$$$"""%%%&&&%%%###$$$%%%###$$$$$$$$$######%%%'''%%%"""###%%%%%%""""""%%%!!!###$$$$$$######$$$%%%###### !!!$$$ !!!  !!!###!!!"""$$$'''(((&&&###""""""###$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$###%%%$$$ ###'''$$$#########$$$%%%%%%&&& !!!###$$$%%%%%%$$$$$$!!!###$$$$$$######$$$&&&###############$$$$$$$$$%%%%%%$$$######$$$%%%%%%"""###$$$$$$###"""$$$%%%######$$$$$$$$$######"""""""""###$$$$$$###!!!!!! """$$$&&&'''&&&%%%$$$ ###### """&&&'''%%% !!!######!!! !!!"""!!!$$$&&&&&&$$$###$$$&&& $$$%%%######%%%%%%!!!$$$$$$############$$$$$$!!!!!!"""###$$$%%%%%%&&&$$$ $$$###%%% $$$&&&###"""%%%"""%%%&&&$$$######%%%!!!$$$%%%!!! !!!!!!"""!!!'''$$$######$$$$$$$$$%%%%%%%%%###&&&))))))((('''&&&&&&&&&%%%$$$$$$$$$&&&(((***######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$###!!!"""'''***'''######$$$%%%&&&'''&&&%%%%%%%%%&&&&&&%%%$$$$$$%%%'''""""""""""""""""""""""""######""""""###$$$%%%%%%###%%%'''''''''&&&'''((($$$'''((($$$"""%%%&&&%%%###%%%''''''&&&%%%&&&'''$$$%%%%%%%%%$$$$$$&&&'''&&&''')))((('''&&&&&&''',,,***'''%%%%%%&&&((()))$$$%%%''''''''''''%%%$$$$$$$$$%%%%%%&&&'''((((((((('''%%%$$$$$$%%%'''((("""(((+++'''""")))""""""!!!!!!"""$$$%%%'''$$$$$$%%%&&&&&&&&&%%%%%%###$$$%%%&&&'''((((((((($$$$$$%%%&&&&&&&&&%%%%%%&&&$$$"""$$$''')))((('''"""%%%((((((&&&%%%&&&((($$$$$$$$$%%%%%%&&&&&&&&&"""###$$$%%%&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%'''"""###'''(((%%%&&&+++&&&&&&&&&&&&&&&&&&&&&&&&$$$'''((('''#########$$$%%%&&&&&&'''(((%%%%%%$$$$$$%%%%%%&&&'''"""###%%%&&&&&&(((+++---,,,,,,------.../////////222333333333333222111000***)))'''%%%%%%%%%'''((("""###%%%$$$######%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%""""""%%%%%%""""""%%%$$$$$$##################!!!%%%((((((&&&$$$$$$%%%############"""""""""!!!########################%%%######%%%$$$!!!$$$))) !!!#########$$$%%%'''!!!###$$$%%%$$$###$$$$$$!!!%%%((('''###!!!"""%%%"""""""""""""""######$$$############$$$%%%&&&'''""""""######$$$%%%&&&''' !!!""""""###%%%((('''(((((()))((((((''''''&&&(((***+++***(((&&&$$$'''((()))))))))(((&&&%%%$$$$$$%%%%%%%%%%%%&&&&&& $$$%%%$$$######%%%###$$$$$$$$$######%%%'''$$$ $$$%%%###!!!"""!!!###$$$$$$######$$$%%%""""""""""""############"""!!!!!!!!!!!!###%%%&&&$$$!!!!!!$$$### ###############$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$########################"""$$$%%%%%%$$$###$$$%%%%%%%%%$$$$$$###$$$$$$$$$)))'''$$$""""""###$$$$$$""""""""""""""""""""""""###############"""!!!!!! ###%%%'''&&&$$$###!!!"""###$$$$$$$$$$$$$$$######""""""######$$$%%%!!!###$$$$$$######$$$%%%!!!$$$'''%%% ###'''"""%%%%%%!!!"""&&&%%%!!!"""###$$$%%%&&&&&&&&&$$$&&&'''$$$!!!!!!$$$"""%%%&&&%%%##################!!! ###%%%''''''%%%$$$###"""""""""""""""###""""""!!! !!!!!!!!!!!!""""""""""""''''''&&&%%%%%%%%%%%%&&&"""$$$&&&&&&$$$"""!!!!!!$$$$$$###############$$$$$$!!!"""&&&'''&&&&&&***######$$$$$$$$$%%%%%%%%%#########$$$&&&&&&%%%$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$&&&&&&&&&%%%(((((('''%%%""""""###%%%$$$$$$$$$#########""""""***'''%%%((($$$###!!!!!!!!!"""###$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$''''''%%%%%%((((((%%%"""&&&'''&&&&&&((('''$$$'''&&&&&&&&&&&&'''(((((((((((('''''''''&&&&&&&&&%%%&&&'''((((((((('''&&&###$$$%%%&&&'''&&&%%%%%%(((%%%!!! """$$$&&&&&&)))(((&&&%%%%%%&&&((()))$$$$$$%%%%%%&&&'''((((((((('''''')))(((%%%'''+++'''&&&%%%$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&'''(((''''''&&&$$$######"""###$$$%%%&&&'''&&&%%%$$$%%%&&&&&&&&&%%%$$$$$$###$$$&&&((('''&&&%%%&&&'''######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&'''((((((###%%%&&&&&&%%%$$$&&&'''###%%%'''&&&$$$"""$$$'''...000111222111000111222111111222222222222111111111---(((&&&&&&&&&$$$"""$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%$$$$$$$$$$$$###"""!!!""""""$$$&&&(((%%%$$$######""""""######### !!!%%%&&&######%%%######$$$$$$$$$$$$#########$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%"""%%%$$$"""!!!"""%%% ###%%%%%%""" %%%%%%$$$$$$$$$$$$%%%%%% '''(((###$$$ !!!###%%%&&&%%%$$$$$$%%%%%%&&&'''&&&$$$"""!!!"""$$$###"""""""""$$$'''(((&&&&&&&&&&&&'''''''''(((&&&'''&&&%%%(((------***((((((((((((((((((((((((''''''''''''''''''''''''######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$((($$$ !!!$$$&&&### ###"""!!! !!!"""%%%&&&!!!!!!"""""""""#########!!!!!!!!!!!!""""""###$$$######%%%###!!!"""""""""""""""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$""""""###$$$###"""""""""""""""######$$$###!!!!!!"""#########""""""""""""""""""""""""###############"""!!!!!!!!!###%%%&&&&&&%%%%%%"""######$$$$$$$$$$$$#########""""""######$$$%%%!!!###$$$$$$######$$$%%%"""$$$%%%$$$!!!!!!###&&&###&&&&&&###%%%)))'''"""$$$$$$%%%%%%&&&&&&''''''"""$$$%%%### """"""$$$%%%$$$##################!!! ###%%%%%%$$$###"""!!!!!!!!!"""!!!!!!!!!""""""""""""###!!!!!!!!!!!!"""""""""###%%%%%%%%%$$$$$$%%%%%%&&&&&&((()))(((&&&$$$$$$%%%$$$$$$############$$$$$$!!!###$$$"""###&&&######$$$$$$$$$%%%%%%%%%###""""""###%%%&&&%%%###$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%$$$""""""###%%%$$$$$$$$$#########""""""!!!'''""""""'''######$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&&&&###$$$'''(((&&&###'''(((''''''))))))%%%&&&&&&&&&''''''''''''(((((('''''''''&&&&&&&&&&&&$$$%%%&&&'''(((''''''&&&###$$$%%%&&&&&&&&&%%%%%%&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%&&&''''''((('''%%%&&&((('''###$$$(((&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&'''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$!!!"""""""""$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''(((###%%%&&&&&&%%%$$$&&&'''$$$''')))(((&&&'''***---...///111111000000000111000111111222222111111000000---(((&&&&&&&&&$$$###$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%$$$$$$$$$$$$###### !!!############%%%&&&%%%$$$$$$###############%%%######&&&&&&###"""$$$######$$$$$$$$$$$$######!!!!!!"""""""""#########%%%%%%%%%$$$$$$######### """#########"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$'''$$$'''&&&!!!'''(((###$$$&&&&&&$$$###$$$%%%"""###$$$$$$######$$$%%%$$$############%%%&&&'''%%%&&&&&&&&&&&&'''''''''$$$''''''%%%%%%)))+++)))(((((((((((((((((((((((('''&&&&&&&&&&&&&&&&&&'''######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$((($$$!!!"""%%%&&&$$$!!!%%%###"""!!!!!!!!!###$$$!!!!!!""""""""""""###### !!!!!!"""""""""!!!!!!"""$$$'''%%%""""""###"""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&###$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&###!!!!!!"""$$$!!!!!!!!!!!!"""###$$$$$$!!!!!!!!!"""###$$$$$$%%%"""""""""""""""""""""""""""############""""""!!!""""""###$$$%%%&&&''''''$$$$$$$$$$$$$$$###############""""""######$$$%%%"""###$$$$$$######$$$&&&$$$$$$###############$$$###%%%%%%$$$&&&)))'''$$$%%%%%%$$$$$$$$$%%%%%%&&&!!!$$$%%%###  """!!!###$$$###"""""""""#########""" !!!###%%%!!!!!! !!!!!!###"""""""""""""""###$$$!!!!!!!!!"""""""""###############$$$%%%%%%&&&&&&((())))))'''%%%%%%&&&'''$$$$$$############$$$$$$###!!!"""%%%&&&$$$%%%(((######$$$$$$$$$%%%%%%%%%###"""!!!"""$$$$$$$$$"""############$$$%%%&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%###$$$$$$###"""!!!###%%%$$$$$$$$$###############&&&'''"""'''%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$&&&%%%!!!!!!&&&(((&&&$$$((()))((((((***)))&&&%%%%%%'''((((((((('''&&&''''''''''''&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&###$$$%%%&&&&&&&&&%%%%%%###&&&)))(((&&&$$$%%%'''$$$%%%'''))))))'''%%%$$$$$$%%%%%%&&&&&&'''''''''%%%$$$%%%(((&&&!!!!!!$$$&&&&&&'''((('''&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%%%%!!!###%%%$$$%%%&&&(((%%%%%%&&&&&&&&&'''''''''&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%&&&&&&''''''###%%%&&&&&&%%%%%%&&&'''$$$&&&((('''&&&(((---222---///111111000000000111000111111222222111111000000,,,(((&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$######$$$%%%%%%######$$$&&&$$$$$$$$$############"""'''%%%%%%'''&&&###"""$$$######$$$$$$$$$$$$######"""!!! !!!"""###&&&&&&%%%$$$###""""""!!!"""!!!!!!"""$$$$$$###"""'''&&&###""""""$$$&&&(((########################%%%!!!$$$$$$ &&&***"""$$$&&&&&&&&&$$$###$$$&&&###$$$$$$###""""""%%%'''######$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''"""'''(((%%%###%%%(((((((((((((((((((((((((((((('''&&&%%%$$$$$$%%%&&&'''######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$(((%%%"""###%%%&&&%%%"""&&&%%%###!!!!!!!!!!!!"""!!!!!!!!!!!!"""""""""### !!!""""""!!!"""!!!$$$((((((###"""###$$$######"""""""""#########$$$$$$$$$$$$$$$%%%%%%########################%%%%%%%%%%%%%%%&&&&&&&&&"""###$$$%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''%%%""" !!!$$$'''############$$$%%%&&&'''"""###%%%&&&&&&%%%&&&'''""""""""""""""""""""""""""""""############"""!!!$$$#########$$$&&&((()))&&&%%%%%%$$$##################""""""######$$$%%%"""###%%%$$$######$$$&&&%%%###""""""###$$$$$$###!!!!!!!!!"""$$$&&&%%%###$$$###"""!!!!!!!!!"""######%%%'''&&&###!!!"""%%%!!!"""###"""!!!"""""""""######"""!!!!!!"""$$$  !!!"""%%%$$$###"""!!!!!!""""""!!!!!!"""""""""#########"""###$$$%%%&&&''''''(((''''''&&&$$$""""""###%%%$$$$$$#########$$$%%%%%%%%%######'''(((%%%&&&)))######$$$$$$$$$%%%%%%%%%###"""!!!!!!#########"""############$$$%%%&&&'''""""""""""""""""""""""""###$$$$$$$$$$$$$$$%%%%%%###$$$%%%%%%$$$$$$%%%&&&$$$%%%%%%$$$"""!!!"""###########################%%%%%%"""&&&***&&&'''((()))((('''%%%###%%%%%%%%%%%%%%%&&&&&&&&&%%%&&&$$$ %%%'''&&&$$$''')))''''''***)))&&&$$$%%%'''))))))((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&"""&&&)))(((###"""%%%)))%%%%%%''''''''''''%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$###&&&(((&&&!!!"""%%%&&&((())))))(((&&&$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$###$$$%%%&&&'''&&&&&&'''''''''&&&&&&%%%&&&((())))))'''&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&&&&%%%%%%&&&(((###$$$%%%$$$###%%%+++000---///111111000///000111000000111111111111000000///,,,)))&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$###$$$%%%###$$$&&&%%%$$$$$$%%%'''$$$$$$$$$$$$######""""""%%%######&&&&&&###"""$$$######$$$$$$$$$$$$######%%%$$$"""!!!"""###%%%'''%%%%%%$$$$$$######""""""###!!! !!!%%%&&&### %%%$$$""" !!!"""%%%'''"""""""""######"""""""""!!!%%%***%%%'''((( $$$%%%&&&&&&%%%%%%&&&(((((((((&&&$$$!!!!!!###%%%###$$$%%%%%%&&&&&&%%%%%%'''''''''((((((((())))))"""(((+++&&&"""###'''((((((((((((((((((((((((((('''&&&$$$######$$$&&&'''######$$$$$$$$$%%%%%%%%%########################'''%%%###$$$%%%&&&%%%$$$$$$$$$###"""!!!!!!"""""" !!!!!!!!!!!!""""""""" !!!""""""!!!!!!$$$***,,,&&& &&&%%%%%%$$$#########$$$$$$#########$$$$$$%%%%%%%%%########################$$$$$$$$$%%%%%%%%%&&&&&&"""###$$$%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""!!!"""&&&)))############$$$%%%&&&'''###%%%''''''%%%$$$%%%&&&""""""""""""""""""""""""!!!""""""#########""""""$$$$$$######$$$&&&((()))'''&&&%%%$$$######$$$$$$######""""""######$$$%%%"""$$$%%%%%%$$$$$$%%%&&&%%%###""""""###$$$$$$###""" ###%%%%%%%%%$$$######""""""!!!""""""""""""%%%((('''$$$"""###%%%!!!""""""!!!!!!"""###"""#########!!!!!!"""$$$ !!!"""######""""""""""""""""""###$$$""""""""""""############"""###%%%'''((()))))))))&&&&&&%%%###!!!!!!"""$$$$$$$$$######$$$%%%%%%&&&""" $$$$$$""""""%%%######$$$$$$$$$%%%%%%%%%$$$###!!!!!!"""######"""############$$$%%%&&&'''""""""""""""""""""""""""#########$$$$$$%%%%%%%%%"""$$$%%%%%%######$$$&&&&&&'''(((&&&$$$"""""""""########################!!!""" &&&***%%%&&&'''((('''%%%###"""$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&$$$ %%%'''&&&###&&&(((&&&&&&)))((($$$$$$%%%'''))))))((('''%%%%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$&&&'''$$$ %%%***'''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$&&&)))'''!!! """$$$&&&((())))))(((&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%$$$###$$$%%%&&&'''%%%%%%&&&&&&&&&&&&&&&%%%$$$%%%'''&&&$$$######$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&''''''''''''''''''&&&$$$$$$$$$%%%%%%%%%%%%%%%$$$&&&''''''&&&%%%'''((($$$%%%%%%###!!!###''',,,---///000000//////000111000000000111111000000000---,,,***'''%%%$$$%%%&&&###$$$$$$%%%%%%$$$$$$###"""$$$&&&%%%######$$$&&&"""###%%%%%%%%%&&&''')))###$$$$$$$$$$$$###"""!!!!!! $$$%%%######%%%######$$$$$$$$$$$$######&&&%%%#########$$$&&&((("""""""""######$$$$$$$$$###!!! !!!%%%&&&### """"""#########$$$$$$%%%!!!"""############"""!!!&&&""")))...((((((***%%%"""$$$&&&&&&&&&''')))***))))))'''%%%""""""$$$&&&$$$$$$%%%&&&&&&&&&%%%%%%((()))))))))************$$$***---(((###$$$((()))))))))))))))))))))))))))&&&%%%$$$$$$$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%########################&&&%%%$$$$$$%%%&&&&&&%%%"""""""""""""""######$$$ !!!!!!!!!!!!"""""" !!!!!!"""""""""!!!!!!!!!###(((***$$$ &&&%%%$$$$$$$$$$$$$$$%%%%%%#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$###############$$$$$$%%%%%%&&&&&&###$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""######""""""$$$'''***!!!!!!!!!!!!"""###$$$$$$"""$$$&&&%%%"""!!!###%%%""""""""""""""""""""""""!!!""""""############"""######"""###$$$%%%''')))'''&&&$$$######$$$%%%%%%######""""""######$$$%%%###$$$%%%%%%$$$$$$%%%'''$$$$$$###############$$$%%%""""""&&&(((&&&%%%&&&$$$$$$%%%%%%&&&%%%%%%$$$###&&&&&&###!!!"""### """###"""!!!!!!###$$$!!!###$$$###"""!!!"""###!!!!!!!!!!!!!!!"""###$$$!!!###$$$%%%%%%"""""""""#########$$$$$$###$$$&&&((()))***))))))&&&''''''%%%######$$$%%%$$$$$$###$$$$$$%%%&&&'''$$$!!!"""%%%%%%######&&&######$$$$$$$$$%%%%%%%%%&&&$$$!!!!!!"""#####################$$$%%%&&&&&&#################################$$$$$$%%%%%%&&&!!!###&&&%%%""""""$$$'''&&&'''((('''%%%###"""##################$$$$$$$$$###%%%"""###)))%%%###+++$$$%%%&&&&&&%%%$$$###"""######$$$$$$%%%%%%&&&&&&$$$&&&%%%!!!!!!&&&(((&&&"""&&&'''%%%&&&((('''$$$%%%%%%'''((((((((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''%%%%%%$$$$$$$$$%%%&&&'''&&&&&&%%%""" %%%)))(((&&&$$$######$$$&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&)))'''""""""%%%$$$%%%&&&'''((('''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&&&&$$$$$$%%%%%%&&&&&&%%%%%%!!!"""%%%%%%$$$$$$%%%&&&#########$$$$$$$$$%%%%%%&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$&&&''''''&&&&&&'''((('''((()))&&&######'''***,,,...000000/////////000///000000111111000000///,,,,,,***'''$$$$$$%%%'''######$$$$$$$$$$$$######!!!$$$&&&%%%###"""$$$'''!!!###%%%%%%%%%&&&''')))######$$$%%%%%%###"""!!!###$$$######&&&######$$$$$$$$$$$$######$$$###"""""""""###%%%%%% !!!!!!"""###$$$%%%%%%"""!!!!!!"""$$$$$$###"""!!!###$$$&&&'''&&&%%%%%%!!!"""###$$$$$$###"""!!!***###&&&(((!!!""")))(((!!!$$$'''((((((((()))***%%%&&&&&&%%%$$$$$$''')))%%%%%%%%%%%%&&&&&&&&&&&&))))))))))))************'''+++,,,(((%%%'''******))))))))))))))))))))))))%%%%%%&&&&&&&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%########################%%%$$$$$$$$$$$$%%%%%%&&& !!!!!!"""###$$$$$$$$$ !!!!!!!!!""""""!!!!!!!!!!!!""""""###$$$ """$$$"""!!!#########"""######$$$%%%&&&"""######$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$######%%%'''###"""""""""""""""######!!!$$$&&&$$$!!!!!!%%%)))""""""""""""""""""""""""!!!!!!"""###############"""""""""###$$$%%%&&&'''&&&%%%$$$######$$$&&&'''######""""""######$$$%%%###$$$&&&%%%$$$$$$%%%'''"""$$$%%%$$$!!!!!!###&&&'''###"""'''(((%%%$$$&&&"""###&&&(((((('''&&&%%%###&&&&&&###!!!"""###!!!#########""""""###%%%!!!"""$$$$$$"""!!!"""###"""!!!!!!!!!!!!!!!"""""" """###"""!!!""""""#########$$$$$$$$$###$$$&&&((())))))((('''&&&'''((('''%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&'''''''''$$$$$$'''(((%%%%%%(((######$$$$$$$$$%%%%%%%%%(((%%%"""!!!"""$$$$$$###$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&& ###&&&%%%"""!!!$$$'''"""$$$&&&&&&%%%$$$$$$%%%""""""#########$$$$$$$$$!!!)))%%%!!!((()))%%%(((%%%%%%%%%%%%$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&$$$&&&&&&###$$$'''(((&&&###'''(((&&&''')))(((%%%&&&&&&&&&''''''''''''((($$$$$$%%%%%%%%%&&&&&&&&&'''&&&%%%%%%%%%&&&((((((%%%%%%$$$$$$$$$%%%&&&'''&&&&&&$$$######$$$%%%'''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%'''&&&"""###'''$$$%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&&&&%%%%%%"""###$$$$$$%%%%%%$$$$$$###%%%'''(((''''''''')))$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&&&&''')))&&&(((***(((%%%%%%'''***,,,...000000///...///000//////000000000000//////+++,,,+++'''$$$###%%%(((######$$$$$$$$$$$$######!!!$$$'''&&&###"""$$$((("""$$$%%%%%%$$$$$$%%%'''"""###$$$%%%%%%$$$"""!!!!!! $$$%%%"""###%%%######$$$$$$$$$$$$######""""""""""""############!!!!!!""""""######$$$$$$ """#########"""######!!!"""###%%%%%%%%%%%%%%%"""###$$$%%%%%%$$$###"""$$$"""&&&%%%&&&###&&&)))+++***(((&&&&&&"""###%%%$$$######$$$&&&'''&&&%%%$$$$$$%%%&&&'''''''''((((((((()))))))))(((******''''''***+++)))))))))))))))))))))))))))%%%&&&'''(((((('''&&&%%%######$$$$$$$$$%%%%%%%%%##############################$$$#########%%%&&&!!!""""""#########"""""" !!!!!!!!!""""""!!!!!!!!!!!!###%%%&&& $$$%%%###!!!!!!!!!!!!!!!"""###%%%%%%""""""###$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$""""""###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$###########################%%%&&&%%%$$$######%%%%%%%%%$$$$$$$$$$$$$$$$$$"""$$$&&&%%%###$$$)))///""""""""""""""""""""""""!!!!!!"""############### !!!"""###$$$%%%%%%&&&&&&%%%#########%%%'''(((#########"""###$$$$$$%%%###%%%&&&&&&%%%$$$&&&'''!!!$$$'''%%%!!!###'''&&&!!! %%%&&&"""!!!###!!!$$$'''((('''%%%###!!!%%%((((((&&&$$$$$$&&&"""###$$$###""""""$$$&&&!!!"""$$$$$$"""!!!"""###"""!!!!!! !!!!!!!!!"""$$$$$$""""""############$$$$$$$$$"""$$$&&&(((((((((&&&%%%$$$&&&((('''%%%#########$$$$$$$$$$$$%%%&&&'''((($$$!!!!!!$$$%%%""""""%%%######$$$$$$$$$%%%%%%%%%(((&&&###"""###$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&& ###&&&%%%""" ###''' ###%%%%%%%%%%%%&&&""""""######$$$$$$$$$$$$%%%%%%$$$###&&&%%%%%%$$$$$$%%%%%%&&&""""""###$$$%%%%%%&&&&&&$$$''''''%%%%%%((((((%%%$$$((()))'''(((***)))&&&'''&&&&&&&&&&&&'''(((((($$$$$$$$$%%%%%%&&&&&&&&&''''''&&&%%%&&&'''((()))&&&%%%$$$###$$$%%%&&&'''&&&%%%%%%&&&''''''&&&$$$###$$$&&&''''''&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%######%%%$$$"""###(((%%%$$$$$$$$$$$$%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%"""######$$$&&&''''''(((###$$$%%%&&&'''&&&%%%$$$!!!"""###$$$$$$$$$$$$$$$&&&(((((((((%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&&&&''')))$$$&&&)))(((&&&%%%'''))),,,...000000///...///000//////000000000000//////+++,,,+++((($$$###%%%(((######$$$$$$$$$$$$###### $$$'''&&&"""!!!%%%((($$$%%%&&&%%%###"""###$$$"""###%%%%%%%%%$$$""" $$$!!!"""%%%%%%""""""$$$######$$$$$$$$$$$$######""""""###$$$$$$$$$$$$###############"""""""""""""""%%%$$$"""!!!"""%%% !!!"""###$$$"""###%%%&&&&&&%%%###"""%%%///(((###%%%$$$%%%(((,,,---+++'''$$$"""###$$$%%%$$$"""  ((('''%%%$$$$$$%%%&&&(((&&&&&&&&&&&&'''''''''(((((()))(((&&&(((,,,+++((())))))))))))))))))))))))$$$&&&(((******(((&&&$$$######$$$$$$$$$%%%%%%%%%"""""""""""""""""""""""""""#########"""###$$$&&&###$$$$$$######"""!!! !!!"""!!!  """""""""###$$$$$$$$$$$$$$$!!!!!!"""!!! """######$$$$$$$$$%%%%%%%%%%%%###!!!""""""$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$$$$%%%$$$###!!!"""######"""!!!$$$%%%&&&%%%###"""###$$$!!!###$$$""""""############$$$$$$$$$$$$%%%%%%$$$"""!!!!!!"""""""""###$$$%%%%%%%%%%%%!!!!!!###%%%"""$$$"""############$$$$$$$$$&&&%%%###""""""$$$%%%'''"""######$$$$$$$$$######"""###$$$$$$###"""###$$$######"""""""""###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&'''&&&$$$"""!!!!!!"""############""""""""""""""""""""""""$$$###  ###$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######!!!$$$&&&%%%###""""""$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&'''&&&$$$######%%%&&&###"""%%%%%%"""###&&&######$$$$$$$$$$$$######!!!"""$$$$$$#########$$$$$$###"""!!!!!!!!!######!!!###$$$$$$$$$$$$&&&'''"""###$$$###""""""$$$&&&###$$$%%%%%%######$$$%%%%%%$$$###"""""""""###$$$$$$$$$######"""##################$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$###$$$%%%&&&'''&&&''''''(((((((((((((((''''''''''''(((((((((((('''''''''''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''((($$$%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$""""""###%%%'''''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&%%%###!!!%%%&&&''''''&&&###!!!!!!%%%%%%!!!"""'''((($$$&&&%%%###""""""###%%%'''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""&&&&&&###!!!###&&&%%%%%%$$$###$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''((()))******(((&&&$$$&&&&&&&&&''''''''''''((('''&&&%%%%%%&&&''')))***+++---...///...---...///111000///......///000111,,,)))'''%%%%%%%%%###""" !!!"""###$$$$$$%%%"""############$$$''')))$$$$$$$$$$$$$$$###"""!!!"""###$$$%%%%%%$$$###"""%%%%%%$$$$$$$$$$$$%%%%%%######""""""""""""######***&&&%%% *** %%%%%%$$$###""""""######!!!"""$$$$$$"""""""""### $$$%%%###!!!!!!###$$$$$$$$$#########""""""######$$$%%%%%%%%%$$$$$$%%%'''((((((&&&%%%$$$$$$"""&&&&&&$$$"""###&&&"""$$$%%%%%%%%%%%%&&&(((%%%%%%&&&'''((()))***++++++%%%"""'''))))))************))))))))))))%%%'''))))))'''$$$###### !!!!!!"""###$$$$$$$$$)))&&&%%%''''''$$$%%%((( """###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""!!! !!!"""!!!""""""###############!!!$$$$$$###!!!!!!!!!""""""#########$$$$$$$$$$$$######&&&******&&&!!!$$$$$$$$$%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$$$$$$$$$$###"""###$$$%%%$$$###%%%&&&'''&&&$$$###$$$%%%"""$$$&&&&&&$$$"""""""""############$$$$$$$$$$$$%%%&&&'''&&&$$$###$$$%%%"""###$$$%%%%%%%%%%%%%%%""" $$$%%%""""""$$$"""############$$$$$$$$$$$$###""""""###%%%'''((("""######$$$$$$$$$###### """###$$$######%%%&&&%%%%%%$$$###"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%$$$"""!!! !!!"""############""""""""""""""""""""""""###"""!!! !!!"""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###### ###############"""###$$$$$$%%%%%%$$$$$$'''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&&&&###"""%%%%%%"""###&&&######$$$$$$$$$$$$######!!!"""$$$$$$#########$$$$$$######""""""######### """############$$$&&&"""###$$$###""""""$$$&&&###$$$%%%%%%######$$$%%%$$$######""""""###$$$%%%%%%$$$$$$######$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&''''''&&&&&&'''(((((((((((((((''''''''''''((((((((((((&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''###$$$%%%&&&&&&&&&%%%%%%''''''''''''''''''&&&&&&"""$$$&&&&&&%%%&&&''')))''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&%%%###!!!$$$%%%%%%%%%$$$###"""!!!$$$''''''######''''''$$$&&&&&&%%%$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!%%%&&&######%%%(((&&&%%%$$$$$$$$$%%%''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((((('''&&&%%%&&&&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&***,,,...///......///000000000///......///000000,,,***'''&&&&&&&&&%%%###!!!!!!""""""######$$$$$$"""######"""""""""%%%'''$$$$$$$$$$$$$$$###""""""######$$$$$$$$$$$$######"""$$$$$$!!!######""""""""""""#########!!!&&&""")))$$$###""""""!!!!!!""""""!!!###$$$$$$"""!!!!!!""""""######"""######$$$$$$$$$#########"""""""""###$$$%%%%%%%%%%%%%%%$$$&&&((((((&&&$$$$$$$$$ """$$$%%%$$$############$$$%%%%%%%%%%%%&&&'''%%%%%%&&&'''((()))******...***%%%%%%))),,,,,,++++++*********))))))(((((('''((('''%%%######$$$&&&!!!!!!!!!"""###$$$$$$$$$$$$!!!!!!######""" !!!###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""""" !!!""" !!!!!!""""""""""""""""""&&&'''&&&###!!!!!!!!!!!!"""""""""#########!!! ###(((+++***'''$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$###"""###%%%&&&&&&%%%$$$&&&&&&&&&$$$###$$$%%%$$$&&&&&&&&&$$$###$$$%%%############$$$$$$$$$%%%###%%%&&&&&&%%%$$$&&&'''######$$$%%%%%%%%%$$$$$$$$$###((('''%%%$$$"""############$$$$$$$$$"""!!!!!!"""###%%%''')))######$$$$$$$$$######""" """######$$$&&&((('''&&&%%%$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%###############""""""""" !!!"""############""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###### """""""""######"""###$$$$$$%%%%%%$$$$$$''''''''''''&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&###%%%&&&&&&$$$$$$%%%'''&&&###"""%%%%%%"""###&&&######$$$$$$$$$$$$######!!!"""$$$$$$#########$$$###$$$$$$%%%%%%$$$$$$$$$ !!!######""""""###%%%"""###$$$###""""""$$$&&&###$$$%%%%%%######$$$%%%###"""""""""###$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''((((((((('''&&&&&&'''(((((((((((('''''''''''''''((((((((((((&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&"""###$$$%%%%%%%%%$$$$$$(((((((((''''''&&&&&&&&&!!!"""$$$%%%%%%&&&(((***'''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&&&&$$$!!!$$$$$$$$$######$$$$$$$$$&&&((('''$$$$$$''''''%%%&&&&&&&&&&&&%%%$$$######&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%% $$$%%%$$$$$$&&&)))&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''(((((('''&&&%%%$$$"""!!!)))+++---.........000111000//////......//////000,,,***'''''''''((('''%%%"""#####################"""######"""!!!!!!###%%%###$$$$$$$$$$$$###""""""$$$$$$############$$$$$$ """$$$&&&%%%### ######""""""""""""###### ((($$$ (((###"""!!!!!!!!!!!!!!!!!!"""###%%%$$$"""!!!!!!""" !!!###%%%%%%$$$$$$$$$$$$###############!!!"""###$$$%%%&&&&&&&&&$$$&&&''''''%%%$$$$$$%%%"""""""""###$$$###!!!###%%%&&&&&&$$$$$$%%%'''%%%&&&&&&'''((()))******---***((((((+++,,,***(((+++++++++***)))((((((''')))(((%%%!!!!!!%%%(((!!!!!!""""""###$$$$$$$$$$$$"""###%%%$$$  """!!!!!!!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$ """###"""!!! !!!""" !!!"""!!!!!!!!!!!!%%%&&&%%%###""""""""""""""""""#########$$$"""!!! ###$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""!!!###%%%&&&&&&%%%###$$$%%%$$$###"""###%%%######$$$###!!!!!!###$$$#########$$$$$$$$$%%%%%% """############%%%&&&###$$$$$$%%%%%%$$$$$$$$$$$$ %%%'''&&&$$$%%%""""""#########$$$$$$$$$""""""""""""###$$$&&&'''######$$$$$$$$$###""""""!!!#########$$$%%%'''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######"""!!!!!!""""""### !!!"""###############!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###!!!###$$$###"""""""""$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$&&&&&&&&&$$$###$$$&&&&&&###"""%%%%%%"""###&&&###$$$$$$%%%%%%$$$$$$###!!!"""$$$$$$#########$$$###$$$%%%&&&'''&&&%%%$$$!!!"""######""""""###%%%"""###$$$###""""""$$$&&&###$$$%%%%%%######$$$%%%!!!!!!"""######$$$%%%&&&&&&&&&%%%%%%%%%&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&((((((((('''&&&%%%&&&''''''((((((''''''''''''''''''(((((((((((('''&&&&&&%%%&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%'''(((((('''%%%%%%###$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$######$$$&&&&&&&&&&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%'''&&&$$$"""%%%%%%######$$$%%%''')))%%%&&&%%%$$$%%%&&&'''&&&###$$$%%%&&&%%%$$$""" &&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&"""$$$%%%$$$$$$&&&(((&&&&&&&&&&&&''''''((((((''''''''''''''''''''''''&&&&&&%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&'''''''''%%%&&&&&&&&&%%%###!!! '''))),,,---......000111........................***((('''&&&'''((('''&&&$$$#####################$$$%%%%%%$$$"""!!!"""$$$######$$$$$$$$$######"""%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$%%%&&&&&&######""""""""""""######!!!$$$!!!)))%%%###,,,###""""""!!!!!!!!!"""""""""$$$%%%$$$"""!!!!!!!!!"""###&&&&&&$$$########################!!!"""###$$$%%%&&&&&&&&&###%%%&&&%%%$$$###$$$%%%$$$""" """$$$$$$ $$$%%%&&&&&&$$$$$$%%%&&&&&&&&&''''''((())))))***...+++)))((()))***(((''',,,++++++***)))(((''''''((('''$$$!!! %%%((("""""""""######$$$$$$$$$%%%###$$$'''&&&!!! ######""""""!!!""""""###########################!!!"""###"""!!! !!!### !!!!!!!!!!!!!!! !!!###"""!!!!!!###$$$#########$$$$$$$$$%%%%%%)))'''$$$########################$$$$$$$$$%%%%%%$$$$$$%%%&&&&&&&&&%%%$$$!!!!!! """$$$%%%%%%$$$!!!###$$$###"""!!!###$$$!!!"""###""" """$$$###$$$$$$$$$$$$%%%%%%%%% !!!############%%%'''######$$$%%%%%%%%%$$$$$$$$$###%%%'''%%%!!!"""&&&""""""#########$$$$$$$$$$$$$$$##################$$$$$$$$$$$$$$$###"""!!!"""###$$$$$$###"""$$$%%%######$$$%%%&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!!!!"""######!!!""""""############"""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""### """$$$$$$###"""###$$$$$$%%%&&&&&&''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&$$$######$$$&&&###"""%%%%%%"""###&&&$$$$$$%%%%%%%%%%%%$$$$$$!!!"""$$$$$$#########$$$###$$$%%%'''''''''&&&%%%"""$$$%%%$$$######$$$%%%"""###$$$###""""""$$$&&&###$$$%%%%%%######$$$%%%!!!!!!"""###$$$%%%%%%%%%&&&%%%%%%%%%&&&&&&'''((($$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&''''''&&&&&&%%%&&&&&&'''''''''''''''''''''''''''(((((((((((((((((('''''''''''''''(((%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$''')))))))))''''''''')))&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&''''''%%%###&&&%%%$$$$$$%%%'''***,,,###""""""$$$%%%%%%&&&(((!!!"""$$$%%%%%%###!!!&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%$$$$$$$$$%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''%%%%%%$$$$$$$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&&&&'''"""###$$$%%%%%%$$$###"""&&&(((+++,,,,,,---...000,,,,,,,,,,,,,,,,,,,,,,,,)))'''%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$############%%%&&&'''&&&$$$######$$$"""######$$$$$$$$$######%%%$$$###""""""###$$$%%%!!!######""""""######""""""""""""#########&&&"""(((&&&)))666'''#########""""""######$$$"""###$$$$$$"""!!!!!!"""###  $$$&&&&&&$$$########################!!!"""###$$$%%%&&&&&&%%%###$$$%%%$$$######$$$%%%$$$""" """$$$$$$ ###%%%&&&&&&$$$$$$%%%'''&&&&&&''''''(((((())))))222///+++)))(((***++++++++++++******)))(((((('''%%%%%%%%%###""""""$$$&&&############$$$$$$$$$$$$"""!!!"""%%%$$$ $$$######"""""""""""""""########################!!!"""######!!!!!!"""### !!!!!!!!!!!!!!! !!!"""!!! !!!###%%%###$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$############$$$$$$$$$$$$###$$$%%%&&&'''&&&%%%$$$"""!!! !!!###$$$$$$###!!!"""######""""""###$$$"""###%%%$$$######$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%"""$$$%%%%%%%%%%%%'''(((""""""###$$$%%%%%%%%%%%%###$$$'''((($$$!!!&&&"""############$$$$$$$$$$$$$$$$$$######"""!!!!!!$$$$$$$$$$$$$$$###"""!!!"""$$$%%%$$$###"""###$$$ !!!###%%%&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$"""""""""############$$$""""""######$$$######""""""""""""""""""""""""""" !!!"""######"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######!!!"""######%%%'''"""###$$$$$$%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''&&&$$$######$$$&&&###"""%%%%%%"""###&&&$$$$$$%%%%%%%%%%%%$$$$$$!!!"""$$$$$$#########$$$######$$$%%%&&&&&&&&&&&&###$$$%%%%%%$$$###$$$&&&"""###$$$###""""""$$$&&&###$$$%%%%%%######$$$%%%!!!"""###$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&''''''((($$$$$$$$$%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&''''''%%%%%%&&&''''''''''''&&&''''''''''''(((((((((((())))))(((''''''''''''((($$$%%%%%%&&&&&&'''''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%&&&'''(((''''''''''''''''''''''''$$$%%%&&&%%%###""""""###%%%%%%%%%&&&&&&&&&&&&'''%%%$$$$$$&&&((((((&&&$$$&&&%%%%%%$$$%%%(((***,,,$$$"""!!!$$$%%%$$$%%%(((!!!"""###%%%%%%$$$"""!!!&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&!!!"""###$$$%%%&&&&&&&&&%%%''')))*********,,,---)))******++++++******))))))'''%%%%%%%%%&&&$$$#########$$$$$$$$$$$$$$$$$$%%%'''((('''&&&$$$$$$%%%""""""###$$$$$$$$$$$$###$$$$$$############$$$$$$ &&&(((%%% ######""""""""""""######!!!%%%!!!&&&'''///???222###############$$$$$$%%%!!!"""$$$$$$"""""""""###"""!!!!!!"""$$$%%%$$$$$$###############$$$$$$$$$######$$$%%%%%%%%%$$$$$$"""###$$$###""""""$$$&&&"""""""""###$$$###!!!"""$$$%%%%%%%%%%%%&&&(((''''''''''''(((((())))))...,,,(((&&&%%%&&&(((***************))))))))))))###%%%&&&&&&$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###&&&&&&"""!!!###$$$######"""""""""##############################!!!"""######"""!!!"""### !!!""""""""""""!!!!!!###$$$######$$$%%%############$$$$$$$$$$$$ !!!"""#########$$$$$$############$$$$$$$$$$$$"""###%%%''''''&&&%%%$$$$$$###""""""$$$$$$$$$""""""$$$%%%%%%$$$$$$%%%&&&!!!$$$&&&'''&&&%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&###$$$&&&&&&%%%%%%&&&''' !!!###$$$%%%&&&''''''###"""###&&&%%%""""""%%%"""############$$$$$$$$$###############""""""!!!$$$%%%%%%$$$$$$"""!!!!!!!!!"""$$$$$$######$$$&&& !!!###$$$%%%%%%%%%%%%########################!!!"""$$$%%%%%%%%%$$$############$$$$$$######"""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###### """###$$$%%%'''((("""###$$$$$$%%%%%%$$$$$$#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$&&&%%%%%%$$$&&&'''&&&###"""%%%%%%"""###&&&$$$%%%%%%&&&&&&%%%%%%$$$!!!"""$$$$$$#########$$$############$$$%%%&&&'''###$$$%%%$$$###"""###$$$"""###$$$###""""""$$$&&&###$$$%%%%%%######$$$%%%"""###$$$$$$$$$$$$###"""$$$$$$$$$$$$%%%&&&'''(((%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&'''((()))$$$%%%&&&&&&''''''&&&&&&''''''''''''(((((((((((()))(((''''''&&&&&&&&&'''$$$$$$%%%%%%&&&''''''(((&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$%%%&&&'''%%%&&&&&&''''''(((((((((!!!"""###"""!!! !!!"""%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$&&&((((((&&&$$$$$$$$$$$$$$$%%%&&&((()))((($$$###&&&&&&""""""&&&""""""$$$%%%&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$###$$$%%%&&&&&&###$$$%%%&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%'''''''''&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&#########$$$$$$&&&''''''$$$&&&((()))(((((()))***''''''((())))))(((''''''+++)))'''&&&&&&&&&$$$############$$$$$$%%%%%%%%%###%%%''''''%%%$$$$$$$$$""""""###$$$$$$$$$$$$$$$######$$$$$$$$$$$$###### $$$((((((&&&###!!!######""""""""""""######%%%!!!%%%&&&///@@@111"""""""""""""""###$$$$$$!!!#########"""###$$$!!!###%%%%%%$$$#########""""""#########$$$$$$$$$$$$$$$%%%%%%%%%$$$######"""######"""!!!"""$$$&&& """$$$%%%$$$#########!!!"""$$$%%%%%%&&&((()))''''''''''''((((((((((((((('''&&&%%%$$$$$$%%%&&&))))))))))))************$$$&&&&&&&&&$$$$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$$$$''''''%%%%%%(((#########"""######$$$$$$########################!!!###$$$###"""!!!"""### !!!!!!"""""""""""""""!!!&&&((('''%%%$$$$$$""""""""""""############!!!###%%%%%%%%%$$$%%%&&&"""############$$$$$$$$$"""###%%%'''''''''%%%$$$&&&$$$###$$$%%%%%%$$$###$$$%%%'''&&&&&&%%%'''((( """%%%'''&&&$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&!!!###$$$$$$###"""$$$%%% """$$$&&&'''(((((($$$###'''&&&$$$$$$"""############$$$$$$$$$ !!!"""###############%%%%%%%%%$$$$$$"""!!!!!!!!!#########$$$&&&(((!!!"""###$$$%%%$$$###"""########################!!!"""$$$&&&'''&&&$$$#########$$$$$$$$$######"""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######$$$&&&''''''&&&%%%'''(((%%%%%%&&&'''''''''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&& """$$$%%%%%%&&&(((***&&&######%%%%%%######&&&$$$%%%%%%&&&&&&%%%%%%$$$!!!###$$$$$$######$$$%%%######""""""###%%%&&&((("""###$$$###"""!!!"""###"""###$$$###""""""$$$&&&###$$$%%%%%%######$$$%%%"""###$$$%%%%%%$$$"""!!!#########$$$%%%&&&'''((((((''''''&&&&&&%%%%%%$$$''''''''''''''''''''''''%%%%%%%%%%%%&&&(((***+++$$$%%%&&&&&&''''''&&&&&&''''''''''''((((((((()))((('''&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''(((((('''&&&$$$$$$$$$$$$&&&'''%%%$$$#########$$$%%%&&&"""######$$$%%%&&&''''''%%%&&&''''''''''''((()))%%%%%%%%%&&&&&&'''''''''$$$$$$%%%&&&(((((('''%%%############$$$%%%&&&&&&---(((&&&((('''!!!!!!$$$###$$$%%%&&&'''(((((((((&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$"""###%%%'''((((((###$$$%%%&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&(((((((((&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$###$$$%%%'''((($$$&&&'''((('''&&&'''(((%%%&&&'''(((((('''&&&%%%---+++(((''''''&&&%%%###""""""###$$$%%%%%%&&&&&&"""$$$&&&&&&%%%$$$###$$$!!!"""###$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###""")))'''### """%%%'''######""""""""""""######!!!'''###&&&$$$,,,:::)))!!!!!!!!!!!!!!!"""###### """#########$$$%%% $$$''''''$$$!!!!!!"""""""""######$$$$$$$$$$$$%%%%%%%%%%%%$$$###""""""""""""""""""!!!!!!$$$&&&"""&&&&&&$$$"""###&&& """$$$%%%%%%&&&(((***'''''''''(((((((((((((((''')))***+++)))(((''''''((((((((()))******++++++&&&'''&&&%%%$$$$$$''')))$$$$$$$$$$$$$$$$$$$$$$$$### """###"""###&&&######""""""###$$$$$$%%%""""""""""""""""""""""""&&&'''&&&###""""""!!! !!!!!!!!!!!!"""!!! """%%%(((""""""""""""!!!!!!!!!!!!######$$$$$$$$$%%%%%%%%%$$$ !!!&&&&&&""""""&&&&&&&&&$$$$$$$$$$$$&&&&&&###***'''"""!!!*** !!!"""###$$$%%%%%%%%%!!! """$$$&&&%%%%%%&&&&&&$$$%%%'''%%%&&&###!!!"""%%%&&&### """###$$$&&&&&&''''''&&&"""""""""$$$%%%%%%###!!!"""############$$$$$$$$$%%%%%%$$$###""""""######!!!###%%%%%%######%%%&&&###############$$$$$$$$$!!!"""$$$$$$#########$$$'''%%%###$$$&&&'''&&&###$$$%%%%%%$$$######$$$&&&!!!!!!"""""""""###$$$$$$######""""""!!!!!! """###$$$###"""!!!!!!######"""!!! !!!"""###%%%&&& !!!###!!!$$$)))&&&%%%&&&&&&"""######$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%$$$###%%%$$$######$$$$$$%%%%%%%%%%%%%%%$$$$$$###############""""""""""""######"""###$$$$$$###"""###%%%'''$$$""""""$$$&&&%%%###)))%%%!!! ###%%%&&&%%%""""""#########$$$$$$$$$((('''&&&'''(((&&&!!!$$$$$$############$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$""""""$$$(((+++'''))))))'''$$$"""$$$&&&$$$%%%&&&&&&''''''&&&&&&)))(((''''''&&&&&&&&&&&&((((((((((((((('''''''''''''''''''''''''''''''''"""$$$&&&'''&&&%%%%%%%%%&&&&&&'''&&&$$$$$$&&&((("""###$$$$$$""""""###$$$%%%%%%%%%&&&&&&&&&''''''!!!###%%%&&&%%%%%%&&&'''''''''''''''((()))++++++((('''&&&%%%%%%%%%%%%%%%+++((($$$###%%%'''&&&%%%###&&&)))***(((&&&&&&&&&$$$$$$############$$$$$$$$$$$$######$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&)))%%%$$$%%%%%%"""###&&&$$$%%%&&&&&&$$$$$$%%%&&&(((%%%###$$$''''''$$$!!!&&&%%%$$$###$$$$$$&&&'''&&&&&&%%%$$$%%%&&&'''(((&&&&&&&&&%%%###!!!%%%%%%%%%$$$$$$#########&&&&&&&&&$$$######%%%'''******)))((('''%%%###"""###'''%%% $$$)))%%%&&&'''&&&$$$###$$$%%%!!!#########$$$&&&((("""###$$$%%%%%%$$$###"""!!!############"""###"""!!!!!!!!!"""$$$%%%###"""###$$$%%%$$$!!!!!!!!!""""""""""""!!!!!!$$$$$$%%%###"""!!!###$$$ !!!###$$$$$$$$$$$$"""""""""######$$$$$$%%%&&&%%%$$$$$$###"""!!! ###!!! """%%%&&&%%%###%%%$$$$$$$$$$$$$$$$$$$$$$$$))))))&&&$$$%%%((('''''''''(((((((((((((((+++***)))'''&&&&&&%%%%%%((((((((((((((()))*********)))((('''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$#########!!!###%%%%%%$$$$$$%%%&&&"""""""""###$$$$$$$$$%%%$$$&&&%%%######$$$"""!!!!!! !!!!!!"""!!!###$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%***%%%###%%%$$$ !!!%%%&&&%%%%%%$$$$$$%%%%%%&&&###***((($$$'''$$$ $$$!!!"""###$$$$$$$$$$$$$$$'''&&&%%%&&&'''((('''%%%"""'''$$$###%%%'''&&&"""###$$$$$$$$$$$$%%%&&&#########$$$%%%&&&&&&&&&######"""###%%%%%%###"""############$$$$$$$$$$$$%%%%%%$$$###############&&&&&&&&&%%%$$$$$$$$$%%% !!!!!!"""###$$$$$$%%%"""$$$%%%%%%$$$$$$%%%&&&&&&$$$###$$$&&&&&&%%%######$$$%%%$$$######$$$&&&%%%$$$"""!!!!!!!!!###$$$###"""""""""!!!!!!!!!  """"""!!!!!!"""$$$###"""!!! !!!"""###!!!###"""!!!%%%%%%!!!!!!!!!###'''(((&&&######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&'''''''''&&&&&&%%%$$$&&&&&&&&&%%%$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$############""""""""""""###### """############%%%'''&&&$$$"""###%%%&&&$$$"""%%%"""!!!######"""###$$$$$$$$$%%%%%%%%%%%%)))'''%%%%%%&&&%%%###!!!$$$$$$############$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%'''((((((&&&%%%%%%&&&'''(((((('''$$$"""$$$&&&%%%%%%&&&'''''''''''''''(((((('''&&&%%%&&&'''''''''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&&&&%%%%%%%%%&&&%%%&&&'''&&&%%%%%%&&&(((###$$$%%%%%%######$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&###%%%'''(((''''''((()))&&&&&&&&&'''((()))******''''''&&&&&&%%%%%%%%%%%%)))&&&######%%%&&&&&&%%%%%%'''))))))'''&&&%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&,,,(((&&&((('''%%%%%%((($$$%%%&&&&&&$$$$$$%%%&&&'''&&&&&&&&&''''''%%%$$$&&&&&&%%%$$$$$$$$$%%%%%%&&&%%%%%%$$$%%%&&&'''(((%%%%%%%%%$$$$$$#########&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%###""""""$$$&&&''''''''''''&&&$$$###"""###$$$%%%$$$""""""$$$%%%$$$%%%&&&%%%###"""###$$$ !!!############%%%'''"""###$$$$$$$$$$$$###""" !!!"""###############"""!!!!!!!!!"""$$$$$$###""""""###$$$$$$""" ########################"""#########""""""$$$&&& !!!"""########################$$$$$$$$$$$$$$$''''''&&&&&&%%%%%%$$$$$$%%%###""""""$$$%%%###!!!$$$$$$$$$$$$$$$$$$$$$$$$ $$$$$$&&&)))---''''''''''''(((((((((((())))))((('''&&&&&&&&&'''((((((((((((((()))******))))))((('''&&&$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$######!!!###%%%%%%$$$$$$$$$%%%###############$$$$$$$$$$$$$$$"""###&&&"""""""""!!!!!!""""""###"""$$$%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%,,,'''$$$$$$###!!!###'''&&&%%%%%%$$$$$$%%%%%%&&&###+++%%%&&&)))###"""######$$$$$$$$$$$$$$$###(((&&&%%%$$$%%%%%%###!!!&&&(((&&&###"""%%%&&&%%%"""&&&((('''###"""$$$(((######""""""###$$$&&&'''%%%###"""###$$$$$$###"""############$$$$$$$$$%%%%%%$$$$$$############$$$&&&$$$""""""###$$$$$$$$$"""############$$$$$$$$$###$$$&&&&&&%%%%%%%%%&&&%%%###"""###$$$%%%$$$######$$$%%%$$$###"""$$$%%%&&&%%%""" """###""""""""""""!!!!!!!!!!!! !!! !!!###$$$""""""!!!!!!!!!!!!""""""!!! """'''&&&!!! $$$$$$%%%&&&&&&$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''''''''''''''&&&&&&%%%$$$'''((('''%%%$$$&&&(((%%%%%%%%%$$$$$$$$$$$$#########""""""""""""######!!!"""######$$$&&&((($$$######$$$&&&%%%###!!!$$$"""!!!"""$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&(((&&&$$$###$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&'''''' $$$(((***)))&&&$$$$$$&&&''''''&&&$$$###$$$&&&&&&&&&'''(((((((((((('''((('''&&&%%%%%%&&&((()))&&&&&&''''''(((((())))))%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%$$$$$$&&&(((%%%'''''''''%%%%%%&&&'''$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%''')))))))))((()))***%%%%%%&&&&&&''''''(((((('''&&&&&&&&&&&&%%%%%%%%%&&&$$$""""""$$$&&&&&&&&&'''(((((('''%%%$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$######$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&((($$$###%%%%%%"""###'''$$$%%%&&&&&&$$$$$$%%%&&&&&&''')))((('''&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%&&&''''''$$$$$$######$$$%%%'''(((%%%%%%&&&&&&&&&&&&''''''######$$$###""""""###%%%%%%%%%%%%%%%%%%$$$$$$###'''$$$######%%%&&&$$$""""""$$$$$$$$$"""!!!"""###!!!###$$$$$$######$$$%%%"""###$$$$$$$$$$$$###"""!!!!!!!!!!!!"""######$$$"""""""""!!!"""######$$$###"""!!!"""###$$$###"""%%%$$$###""""""###$$$%%% !!!######"""###&&&(((""""""""""""############%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%######$$$###""" ########################!!!&&&'''%%%%%%&&&)))''''''''''''(((((())))))''''''&&&&&&'''((())))))((((((((((((((()))******))))))(((&&&%%%###""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$######!!!###%%%%%%$$$###$$$%%%$$$$$$$$$###############$$$###"""!!! !!!"""###""""""""""""######$$$###$$$""""""###$$$#########$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''%%%$$$$$$%%%%%%''')))%%%%%%%%%%%%%%%%%%%%%%%%"""+++"""&&&%%%$$$$$$$$$$$$%%%$$$$$$######'''%%%######$$$$$$"""!!!+++((($$$###$$$&&&%%%###&&&((()))'''$$$###$$$%%%$$$###"""!!!!!!###%%%&&&%%%$$$""""""###$$$###"""#########$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$$$$### !!!$$$%%%$$$&&&&&&&&&%%%%%%$$$$$$###"""$$$&&&&&&%%%$$$%%%&&&$$$############$$$######"""$$$%%%$$$###"""###$$$######""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""$$$""""""!!!!!!!!!!!!""""""  ######"""###%%%'''''''''&&&$$$"""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%!!!$$$((('''%%%$$$&&&***$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$ """############%%%&&&""""""$$$%%%&&&%%%###!!!#########$$$&&&'''''''''$$$$$$$$$%%%%%%%%%%%%&&&%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''###&&&'''&&&%%%%%%&&&&&&&&&%%%$$$$$$%%%&&&&&&''''''((()))(((((((((((('''%%%$$$%%%''')))+++%%%&&&&&&'''((()))******%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$''')))%%%'''((((((&&&&&&&&&'''%%%&&&'''&&&%%%%%%&&&'''######$$$$$$$$$%%%%%%%%%%%%''')))))))))((()))***$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###"""###$$$%%%&&&&&&'''((((((&&&$$$$$$%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$ ###$$$"""$$$((($$$%%%&&&&&&$$$$$$%%%&&&$$$'''))))))&&&$$$%%%(((%%%&&&''''''&&&%%%###"""%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$###$$$&&&)))***%%%$$$$$$$$$$$$$$$$$$###"""###$$$$$$######$$$%%%###$$$$$$%%%%%%%%%%%%%%%%%%$$$###$$$&&&&&&%%%###"""###$$$$$$"""!!!"""$$$"""$$$%%%$$$###"""###$$$#########$$$$$$############"""!!! !!!"""$$$%%%"""""""""""""""######$$$###!!! !!!"""$$$$$$$$$$$$"""  """$$$!!!"""######"""###%%%'''######""""""""""""""""""&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$############"""""""""""""""""""""#########((()))***(((%%%"""""""""&&&&&&''''''(((((())))))&&&&&&'''''')))***,,,---((((((((((((((())))))***(((((('''&&&$$$###"""!!!########################&&&&&&&&&&&&%%%$$$######!!!###%%%%%%#########$$$%%%$$$$$$$$$###"""""""""!!!(((+++(((###"""""""""""""""###$$$$$$ %%%(((%%%###)))"""""""""#########$$$$$$######$$$$$$$$$%%%%%%%%%###%%%'''''''''((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%'''$$$ $$$###%%%$$$$$$%%%%%%%%%$$$$$$###'''&&&%%%&&&'''((('''&&&)))%%%"""$$$''''''$$$!!!'''%%%$$$%%%'''((('''%%%%%%###"""!!!!!!###%%%&&&%%%$$$######$$$$$$###!!!###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$###!!!!!!"""###$$$$$$"""#########$$$$$$%%%%%%!!!###%%%%%%$$$###$$$%%%######$$$############$$$!!!###%%%%%%###""""""### """$$$%%%$$$###"""!!!!!!!!!!!!""""""""""""!!!#########!!!!!!"""###!!!!!!""""""""""""!!!!!! """!!!###!!!$$$&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%$$$$$$!!!%%%&&&%%%%%%''')))$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$###$$$%%%$$$""""""###$$$!!!"""$$$%%%%%%$$$"""!!! !!!""""""######$$$############$$$$$$$$$$$$!!!###%%%''''''&&&&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''"""$$$$$$%%%'''(((%%%%%%$$$$$$$$$%%%&&&&&&&&&''''''((()))((((((((('''&&&%%%%%%%%%''')))***%%%&&&&&&'''((()))******&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%''')))%%%'''((()))'''&&&&&&'''%%%&&&''''''%%%%%%&&&'''######$$$$$$$$$%%%%%%%%%$$$&&&((((((''''''((()))###$$$%%%%%%&&&%%%%%%$$$%%%%%%&&&''''''&&&&&&%%%#########$$$$$$$$$%%%&&&'''''''''&&&$$$###%%%&&&$$$$$$############$$$$$$$$$$$$######$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$""""""&&&((((((***...$$$%%%&&&&&&$$$$$$%%%&&&"""%%%((('''%%%###%%%'''%%%%%%&&&'''&&&%%%###"""$$$$$$$$$%%%%%%%%%%%%%%%((('''%%%$$$$$$&&&''')))&&&&&&%%%$$$$$$###"""""""""$$$%%%%%%%%%$$$%%%'''###$$$%%%&&&&&&''''''''' """%%%%%%%%%$$$%%%&&&"""$$$%%%$$$######$$$%%%###$$$%%%$$$"""""""""$$$$$$##################$$$######"""!!!!!!"""$$$%%%!!!"""""""""###############!!! !!!"""$$$$$$$$$$$$"""  """$$$###$$$$$$###""""""###%%%$$$###""""""!!!""""""###&&&&&&&&&%%%%%%$$$$$$$$$"""######$$$$$$%%%%%%&&&""""""############$$$%%%!!!!!!"""""""""######### !!!###############$$$&&&&&&&&&'''((())))))***''''''((()))***,,,...///((((((((((((((())))))***''''''&&&%%%$$$######"""########################&&&&&&&&&&&&&&&%%%$$$###"""###%%%$$$###""""""###%%%$$$$$$$$$###"""""""""""" ###%%%%%%!!!!!!!!!!!!"""######$$$"""&&&(((%%%$$$+++!!!!!!""""""###$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$(((***(((''''''$$$$$$%%%%%%&&&&&&%%%%%%$$$###&&&''',,,''' $$$$$$$$$%%%%%%%%%%%%%%%$$$###""""""###&&&''''''&&&%%%!!!!!!%%%(((&&&###"""###!!! ###))),,,+++(((%%%$$$###"""######$$$%%%$$$$$$$$$$$$%%%$$$"""$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&'''(((&&&$$$""""""### """%%%&&&'''!!!"""$$$$$$#########$$$###$$$%%%$$$#########%%% """%%%%%%###"""""""""!!!$$$%%%%%%$$$$$$!!!!!!!!!!!!""""""""""""###$$$$$$###"""!!!!!!###!!!!!!""""""""""""!!!!!! ######$$$%%%""""""&&&'''%%%############$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$"""######$$$$$$$$$$$$### !!!###%%%&&&&&&%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$%%%%%%$$$"""!!!"""### """%%%%%%###""""""###!!!"""######""""""$$$&&&""""""#########$$$$$$$$$"""&&&((((((&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&%%%$$$$$$&&&(((%%%###"""###%%%&&&&&&%%%&&&&&&'''((((((((((((''''''&&&&&&&&&&&&''''''(((&&&&&&''''''(((((())))))''''''''''''''''''''''''%%%&&&'''&&&%%%%%%''')))%%%'''))))))((('''&&&'''%%%&&&''''''%%%%%%&&&'''$$$$$$$$$$$$%%%%%%%%%%%%###%%%''''''&&&&&&'''(((###$$$%%%&&&&&&%%%$$$###$$$%%%&&&'''''''''&&&%%%###$$$&&&%%%$$$$$$%%%&&&$$$&&&'''&&&%%%$$$%%%'''$$$######""""""######$$$$$$$$$######$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$""""""&&&'''''')))...$$$%%%&&&&&&$$$$$$%%%&&&###$$$&&&&&&%%%$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%%%%######$$$%%%%%%%%%%%%%%%((('''&&&%%%%%%%%%&&&&&&(((((('''&&&&&&%%%$$$$$$"""$$$&&&&&&&&&%%%&&&'''###$$$%%%&&&''''''''''''!!!%%%%%%$$$###$$$%%%"""###%%%$$$######$$$&&&###$$$%%%$$$###"""###$$$$$$$$$###""""""###$$$$$$#########""""""######$$$!!!!!!"""############"""###"""!!!"""###$$$###"""%%%$$$###""""""###$$$%%%$$$%%%%%%###"""!!!"""$$$$$$###"""!!!!!!"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&& """###$$$######%%%&&&!!!""""""######$$$$$$$$$"""""""""###$$$%%%&&&&&&%%%&&&&&&'''((()))******(((((())))))***,,,---...((((((((((((((()))******&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$"""###%%%$$$###!!!""""""$$$$$$$$$###############000'''$$$((( !!!"""###$$$ !!!"""######$$$&&&'''""""""######$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%%%%))))))&&&%%%&&&$$$$$$%%%%%%&&&&&&%%%%%%$$$'''///&&&'''######$$$%%%&&&&&&&&&&&& """$$$$$$###&&&""""""&&&'''$$$###%%%"""""""""$$$&&&((())))))%%%%%%%%%%%%$$$$$$$$$$$$######$$$&&&'''%%%!!!$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$%%%&&&'''$$$((((((###!!!"""&&&!!!###%%%&&&'''!!!###%%%%%%$$$###$$$%%%###%%%&&&&&&######$$$&&& """$$$%%%$$$"""""""""!!!!!!!!!!!!"""###%%%%%% !!!!!!!!!"""""""""### """###"""!!!!!!"""### !!!"""######"""!!! !!!###&&&***$$$###'''((($$$!!!"""######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$%%%%%%%%%%%%$$$'''%%%$$$%%%((('''#########$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%###$$$%%%$$$""""""###$$$!!!###$$$$$$!!!!!!"""$$$%%%&&&&&&$$$"""###&&&)))#########$$$$$$$$$%%%%%%!!!$$$&&&'''%%%$$$%%%'''''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&'''((('''%%%%%%&&&'''$$$"""!!!"""%%%''''''%%%%%%%%%&&&'''''''''''''''&&&'''((((((((('''&&&%%%'''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&(((((('''&&&'''(((%%%''')))***)))'''&&&'''$$$&&&'''&&&%%%$$$%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&###%%%''''''&&&&&&'''(((###$$$&&&''''''%%%$$$######$$$&&&'''((('''&&&%%%$$$&&&((('''%%%###$$$&&&!!!$$$&&&'''&&&%%%&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$######$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''######%%%%%%$$$%%%)))$$$%%%&&&&&&$$$$$$%%%&&&%%%$$$$$$&&&'''(((&&&%%%$$$$$$$$$$$$%%%&&&''''''"""###$$$%%%&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''' """%%%&&&%%%%%%%%%&&&"""###$$$%%%%%%&&&%%%%%%###""""""###$$$###!!!!!!"""######""""""###%%%"""###$$$$$$###"""###%%%$$$$$$###""""""###$$$$$$#########$$$$$$######""" !!!"""###$$$######"""###""""""###$$$$$$""" ########################"""###$$$###""""""$$$%%%###"""!!! !!!"""$$$&&&#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%$$$""""""###%%%""""""######$$$%%%%%%&&&)))(((&&&&&&&&&%%%%%%$$$%%%%%%&&&'''((()))******))))))(((((())))))******((((((((((((((()))******%%%&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$%%%%%%%%%%%%"""###%%%$$$"""!!!!!!"""###############$$$$$$$$$!!!%%%&&&""" !!!######!!!(((***'''#########$$$%%%%%%&&&''''''######$$$$$$$$$%%%%%%%%%###'''&&&""""""'''((($$$$$$$$$&&&&&&&&&&&&$$$$$$(((***###,,,"""###$$$%%%&&&'''''''''###"""!!!"""$$$&&&%%%$$$((($$$###&&&&&&"""###((($$$'''((('''###"""###&&&%%%%%%&&&&&&&&&%%%%%%$$$"""###%%%'''(((%%% $$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&'''$$$%%%!!! $$$)))&&&&&&%%%%%%%%%%%%%%%%%%"""$$$&&&&&&%%%%%%%%%&&&###&&&'''&&&$$$###%%%'''"""$$$%%%$$$"""!!!!!!&&&$$$ !!!$$$''' !!!!!!!!!""""""###### !!! !!!###$$$ !!!"""######"""!!! !!!###### """''' &&&$$$$$$'''######$$$$$$$$$%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$###$$$%%%%%%&&&&&&&&&&&&---)))%%%&&&)))(((!!!#########$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%!!!"""$$$$$$######$$$&&&!!!###$$$### """%%%$$$$$$###!!!"""&&&$$$$$$%%%%%%%%%&&&&&&&&&###%%%&&&%%%######&&&)))''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''!!!###%%%&&&&&&%%%&&&'''$$$""" """%%%''''''%%%$$$%%%&&&&&&''''''&&&&&&&&&'''((())))))'''%%%###((((((((((((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%###&&&((()))((('''''''''%%%'''******)))'''''''''$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%&&&&&&&&&&&&''''''###%%%'''(((''''''((()))###%%%&&&''''''&&&$$$######$$$&&&(((((('''&&&%%%%%%''')))(((%%%###$$$&&&"""&&&''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$######$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&...***((()))(((&&&&&&)))$$$%%%&&&&&&$$$$$$%%%&&&'''%%%$$$&&&)))***(((%%%$$$#########$$$&&&((()))"""###$$$%%%&&&%%%$$$$$$######$$$%%%&&&&&&&&&&&& """###%%%&&&((((((!!!$$$%%%$$$$$$$$$%%%""""""###$$$$$$$$$$$$$$$(((### """%%%%%%!!!""""""!!!!!!"""$$$!!!###$$$$$$######$$$%%%%%%$$$###""""""###$$$%%%"""###$$$%%%%%%$$$"""!!! !!!"""$$$$$$######"""###"""###$$$%%%$$$!!!!!!!!!""""""""""""!!!!!! """######"""###%%%'''"""!!! !!!###%%%'''"""""""""######$$$$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!###%%%&&&%%%""" !!!###""""""###$$$%%%%%%&&&&&&###"""!!!"""###$$$$$$$$$%%%%%%&&&'''((()))***+++)))((((((''''''''''''(((((((((((((((((()))******%%%%%%&&&&&&'''((())))))%%%%%%%%%%%%%%%%%%%%%%%% !!!"""###$$$%%%%%%%%%"""###%%%$$$"""!!!!!!"""""""""######$$$$$$$$$%%% !!!"""""" !!!"""###""""""""" $$$$$$ %%%%%%"""""""""###$$$$$$$$$$$$###$$$&&&&&&""" &&&+++""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&(((((('''&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%###""""""$$$***'''&&&)))&&&!!!"""'''###&&&((((((&&&$$$#########$$$$$$$$$######%%%'''&&&$$$"""###%%%&&&%%%"""!!!%%%))))))%%%"""!!!!!!""""""#########$$$$$$$$$'''&&&%%%$$$$$$$$$%%%&&&!!!!!!""""""###$$$%%%&&&$$$&&&&&&&&&$$$$$$$$$&&&### !!!%%%&&&""" %%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########"""""""""&&&###!!!$$$#########"""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""###############$$$$$$%%%""""""###$$$$$$$$$######$$$$$$$$$$$$######""""""######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''&&&"""###$$$$$$$$$$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$+++%%%%%%'''(((%%%""""""%%%$$$ ######$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&%%%$$$%%%&&&'''(((***+++,,,)))%%%"""###$$$######$$$%%%%%%&&&''''''#########$$$%%%&&&'''(((%%%%%%%%%$$$$$$#########%%%###"""###&&&((('''%%%)))******)))'''%%%&&&'''$$$%%%&&&'''''''''&&&&&&(((((('''''''''&&&&&&&&&"""$$$&&&&&&###"""###%%%&&&%%%'''++++++(((&&&(((%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%$$$%%%(((***"""&&&'''%%%%%%'''%%%"""'''''''''&&&&&&%%%%%%%%%%%%)))%%%%%%+++'''###***'''%%%###$$$&&&'''%%%###&&&&&&&&&''''''&&&&&&%%%$$$$$$######$$$$$$%%%&&&(((&&&###"""###$$$$$$###"""###%%%'''((('''%%%$$$&&&''''''%%%%%%&&&&&&$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%)))&&&$$$%%%''''''%%%###$$$&&&&&&&&&$$$$$$$$$&&&''''''&&&%%%%%%$$$######'''&&&%%%%%%$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$$$$$$$################## ###%%%$$$#########!!!+++$$$%%%%%%###!!!!!!###$$$""" !!!"""$$$$$$######$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!!!!###$$$%%%$$$"""!!!$$$###"""""""""###%%%&&&$$$$$$"""""""""###$$$%%%"""###$$$###""""""$$$&&&$$$$$$$$$""" !!!"""$$$#########""""""!!!!!!'''$$$ !!!###&&&'''((('''%%%$$$###$$$%%%%%%###$$$%%%&&&'''''''''''''''''''''((((((((((((((($$$''')))***((('''(((((((((''''''&&&&&&&&&''''''(((((('''&&&%%%%%%$$$$$$((($$$!!!!!!$$$&&&%%%###%%%$$$###"""""""""$$$$$$$$$$$$######""""""!!!!!!########################!!!!!!!!!!!!!!!"""######!!!!!!!!!!!!""""""""""""!!!$$$$$$###### """"""###$$$$$$$$$$$$######%%%&&&### !!!%%%***#########$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$%%%&&&'''&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$###$$$%%%%%%$$$###$$$&&& """''''''######(((###%%%''''''%%%###############$$$&&&((('''$$$!!!&&&$$$"""###%%%&&&%%%######%%%''''''%%%###"""!!!##################$$$$$$&&&&&&%%%$$$$$$$$$%%%&&&$$$$$$###"""###$$$%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&(((%%%&&&))))))&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########"""""""""!!!!!!$$$$$$!!!######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""###""""""""""""###$$$$$$!!!"""##################$$$$$$$$$$$$#########"""###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''''''''''''''&&&%%%$$$########################%%%%%%%%%%%%%%%%%%%%%%%%!!!&&&)))&&&!!!###)))!!!$$$&&&$$$&&&***+++)))######$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&'''((("""$$$&&&&&&$$$$$$%%%((($$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%$$$$$$$$$'''%%%$$$&&&)))***)))'''((())))))(((&&&$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&###%%%'''&&&$$$###$$$&&&&&&%%%&&&***+++'''&&&(((%%%%%%&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&%%%%%%''')))'''***+++((('''))))))'''''''''&&&&&&&&&%%%%%%%%%$$$((($$$###)))&&&"""(((+++)))'''(((***+++)))'''######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''%%%###"""$$$%%%$$$$$$""""""###$$$%%%$$$###### !!!"""###%%%(((***+++%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%(((&&&$$$%%%''''''%%%###$$$%%%&&&&&&$$$$$$%%%&&&''''''&&&%%%%%%$$$######'''&&&%%%%%%$$$$$$$$$%%%""""""###$$$%%%%%%%%%%%%$$$$$$################## ###%%%$$$######$$$$$$%%%&&& ,,,$$$%%%%%%###!!!"""$$$$$$""" !!!"""$$$$$$###"""$$$%%%!!!!!!!!!!!!!!!!!!!!!!!! !!!###$$$$$$$$$"""!!!"""!!! !!!############""""""###$$$$$$%%%"""###$$$###""""""$$$&&&###%%%&&&%%%$$$$$$%%%&&&$$$$$$$$$$$$#########"""&&&###!!! """$$$%%%&&&%%%$$$###""""""######$$$###$$$%%%&&&''''''''''''''''''''''''((((((((((((%%%'''))))))((((((((()))(((((('''''''''''''''((((((''''''&&&%%%%%%$$$$$$&&&$$$""""""###$$$$$$$$$$$$$$$###############$$$#########"""""""""""""""########################"""""""""""""""###$$$$$$"""!!! !!!###$$$!!!######!!!!!!$$$%%%$$$""""""###$$$$$$$$$$$$###"""$$$&&&%%%""""""%%%((($$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$$$$%%%&&&%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$!!!###$$$$$$$$$$$$&&&'''!!!''''''$$$$$$&&&"""$$$&&&&&&$$$###"""###&&&$$$###%%%''''''%%%"""&&&$$$###$$$%%%&&&%%%###&&&%%%$$$$$$%%%$$$###"""$$$$$$##################&&&%%%%%%$$$$$$%%%%%%&&&(((&&&$$$###"""###$$$&&&$$$%%%&&&&&&$$$$$$%%%&&&(((%%%%%%''''''$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$##################""""""$$$$$$"""###""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!"""######!!!!!!"""###############$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&((((((((('''&&&%%%$$$###%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""$$$%%%&&&'''!!!'''***'''%%%&&&'''&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''(((!!!###$$$%%%%%%%%%''')))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%'''&&&%%%''')))***)))((('''(((((('''%%%$$$%%%&&&&&&&&&%%%$$$%%%&&&'''((('''''''''''''''&&&&&&&&&$$$&&&''''''&&&%%%%%%&&&&&&%%%&&&******'''&&&(((&&&&&&&&&&&&&&&&&&%%%%%%###$$$&&&'''&&&&&&'''((($$$((()))%%%$$$&&&'''&&&'''&&&&&&&&&&&&%%%%%%%%%$$$)))%%%"""(((&&&"""((('''&&&%%%%%%''''''&&&%%%"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''%%%$$$"""###$$$%%%%%%$$$%%%$$$$$$###############%%%$$$######$$$%%%&&&(((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%'''&&&%%%%%%&&&&&&%%%$$$$$$%%%&&&&&&$$$$$$%%%&&&'''&&&&&&%%%%%%$$$$$$###&&&&&&%%%$$$$$$$$$%%%%%%"""###$$$%%%&&&&&&&&&&&&######$$$$$$$$$$$$$$$$$$!!!$$$%%%$$$######$$$%%%(((!!!*** )))!!!$$$$$$###"""###$$$$$$""" !!!###$$$###""""""###%%%"""""""""""""""""""""""" !!!"""$$$$$$######"""!!!!!!!!! !!!""""""### !!!"""###$$$%%%%%%%%%"""###$$$###""""""$$$&&&!!!$$$&&&''''''&&&&&&'''%%%%%%%%%$$$$$$$$$$$$$$$$$$###!!!"""###%%%%%%$$$""""""!!!!!!!!!"""#########$$$%%%&&&&&&'''''''''''''''''''''(((((())))))%%%'''))))))((((((((()))(((((((((((((((((((((((('''''''''&&&&&&%%%%%%$$$###$$$$$$###""""""###%%%"""######$$$$$$$$$######""""""""""""####################################""""""!!!!!!""""""###$$$###"""  !!!###%%%!!!""""""###$$$'''))))))""""""###$$$$$$$$$$$$###!!!###&&&%%%$$$###$$$&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((&&&$$$###$$$%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%%%%$$$$$$%%%&&&"""###%%%'''%%%######$$$!!!###%%%%%%###""""""###((('''$$$""""""$$$&&&(((%%%%%%$$$%%%%%%%%%%%%$$$)))%%%""""""$$$%%%$$$"""$$$$$$$$$###############%%%%%%%%%%%%%%%%%%&&&&&&(((&&&$$$######$$$&&&'''###%%%&&&&&&$$$$$$%%%''''''$$$$$$%%%$$$!!!"""&&&$$$$$$$$$$$$$$$$$$$$$$$$########################"""%%%'''&&&%%%$$$######""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!""""""###!!!"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&((((((((((((((('''&&&%%%&&&%%%###""""""###%%%&&&########################"""!!! !!!$$$&&&&&&%%%%%%)))&&&!!!!!!"""!!!######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&'''''''''(((((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&'''''''''''''''''''''&&&&&&%%%%%%%%%&&&'''((((((((('''((()))(((&&&%%%&&&''''''&&&$$$$$$$$$%%%''')))''''''''''''''''''''''''&&&&&&'''(((''''''&&&&&&&&&$$$%%%))))))&&&&&&((('''''''''&&&&&&%%%%%%%%%"""$$$'''((('''&&&&&&'''###&&&%%%###%%%&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%,,,'''"""''''''$$$(((""""""!!!"""############$$$$$$%%%&&&''''''''''''&&&&&&%%%%%%%%%&&&''''''$$$###"""###%%%&&&&&&%%%)))(((&&&$$$$$$$$$%%%&&&)))&&&$$$%%%%%%###%%%'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&$$$$$$%%%'''&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%%%%######$$$%%%&&&&&&&&&&&&######$$$$$$$$$$$$$$$%%% """$$$$$$$$$######$$$"""(((!!!((($$$%%%######$$$$$$$$$###"""!!!!!!###$$$###"""!!!"""$$$########################!!!!!!"""############"""###############$$$$$$%%% """$$$%%%&&&%%%%%%"""###$$$###""""""$$$&&& ###&&&'''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###%%%%%%$$$###!!!!!!!!!!!!""""""############$$$%%%&&&&&&&&&&&&&&&&&&''''''(((((())))))&&&((())))))(((((()))***((((((((()))))))))))))))''''''&&&&&&&&&%%%%%%%%%!!!$$$%%%$$$!!! ###%%%!!!"""$$$%%%%%%$$$###"""!!!!!!""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!! !!!""""""###"""  !!!###%%%"""!!!"""###$$$%%%&&&(((""""""###$$$$$$$$$$$$###!!!###%%%%%%%%%$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((&&&$$$$$$%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%###"""###$$$&&&'''&&&###!!!"""###$$$!!!###$$$$$$###"""###$$$"""%%%'''&&&$$$###%%%(((%%%%%%&&&%%%%%%%%%%%%&&&)))%%%!!!!!!$$$&&&%%%###########################$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$######$$$%%%((()))###$$$&&&%%%%%%$$$&&&'''(((&&&&&&(((%%%"""$$$)))$$$$$$$$$$$$$$$$$$$$$$$$########################$$$%%%&&&'''%%%###"""$$$""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!""""""###"""###$$$%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&'''((()))))))))))))))&&&%%%###""""""###%%%&&&########################%%%&&&&&&%%%$$$$$$&&&'''$$$###!!!###&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&***)))(((''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%$$$#########$$$%%%&&&((()))''''''''''''''''''''''''%%%&&&&&&'''''''''((()))((()))***)))((('''((()))'''&&&$$$$$$$$$%%%''')))&&&'''''''''''''''''''''''''''''''''(((((('''&&&'''$$$%%%((((((&&&&&&((('''''''''&&&&&&%%%%%%%%%"""$$$'''((('''&&&&&&'''"""))))))((())))))(((&&&&&&&&&&&&&&&&&&&&&&&&$$$,,,&&&%%%&&&###&&&$$$%%%%%%&&&%%%&&&&&&'''$$$%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%&&&''''''######"""###%%%&&&%%%$$$***(((&&&$$$###$$$&&&'''### !!!&&&((((((***///%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%###$$$&&&%%%%%%$$$&&&'''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%&&&&&&&&&&&&%%%######$$$$$$%%%%%%%%%%%%!!!###$$$$$$######$$$%%%!!!&&&%%%""" )))"""$$$%%%%%%%%%###"""!!!!!!###$$$###!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###############"""#########$$$$$$$$$$$$ """$$$%%%&&&%%%%%%"""###$$$###""""""$$$&&&"""$$$''''''%%%###""""""""""""##################"""""""""###%%%%%%$$$"""!!!""""""######$$$$$$$$$"""###$$$%%%&&&&&&&&&&&&&&&&&&&&&'''((())))))***'''((())))))(((((()))+++''''''((()))******))))))&&&&&&&&&&&&&&&%%%%%%%%%!!!$$$&&&%%%"""!!!###%%%!!!"""###%%%%%%$$$$$$###!!!!!!""""""######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%% !!!!!!""""""!!! !!!###$$$%%%"""!!!"""""" """""""""###$$$$$$$$$$$$#########$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%&&&''''''%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&%%%###""""""######%%%###"""%%%&&&"""###$$$$$$######$$$&&&''',,,+++'''###!!!$$$&&&'''&&&%%%$$$%%%''''''%%%###"""###$$$%%%$$$""""""#########$$$$$$$$$######$$$%%%&&&&&&&&&&&&""""""######%%%&&&'''((("""$$$%%%%%%%%%%%%&&&((($$$###%%%&&&###!!!&&&$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$ !!!$$$$$$!!!"""&&&!!!!!!!!!!!!!!!""""""###!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!"""######""""""$$$%%%&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&'''((()))*********&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###&&&'''%%%!!!"""&&&###&&&$$$"""$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%$$$###$$$&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$%%%&&&((((((&&&&&&&&&''''''''''''''''''(((******))))))+++,,,(((*********(((((()))***&&&&&&%%%$$$%%%&&&'''(((&&&&&&&&&''''''''''''''''''&&&&&&'''(((((('''%%%'''$$$$$$'''(((%%%&&&)))&&&&&&&&&&&&&&&&&&%%%%%%###$$$&&&'''&&&&&&'''((("""))))))&&&&&&'''&&&%%%%%%%%%&&&&&&&&&&&&'''###+++%%%!!!%%%"""###$$$&&&''''''&&&'''((()))###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%&&&&&&'''$$$######$$$&&&&&&%%%###'''&&&$$$###"""###%%%&&&$$$ !!!((()))&&&''',,,%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%###$$$%%%%%%$$$$$$%%%&&&"""$$$%%%%%%%%%%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$#########$$$$$$%%%&&&&&&&&&###$$$%%%$$$######$$$%%%"""''' '''%%%###+++!!!$$$&&&'''%%%###"""""""""#########!!! !!!"""########################"""""""""""""""######### !!!""""""""""""!!! !!!"""###$$$%%%%%%%%%"""###$$$###""""""$$$&&&%%%'''((((((&&&$$$######"""""""""""""""############""""""###%%%%%%$$$"""######$$$%%%%%%%%%$$$$$$"""###$$$%%%%%%&&&&&&&&&%%%&&&&&&'''((()))******((()))))))))((((((***,,,%%%&&&((()))***))))))(((&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&&&&$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$""""""""""""############%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!!!! !!!""""""###!!!!!!!!!!!!""""""""""""%%%!!! $$$$$$!!!"""&&&""""""###$$$$$$$$$$$$###$$$#########%%%%%%%%%%%%#########$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&)))******'''$$$$$$$$$$$$%%%%%%&&&&&&&&&###%%%&&&%%%######$$$%%% $$$%%% %%%((('''###$$$%%%%%%$$$$$$%%%'''&&&++++++%%%$$$&&&((('''%%%$$$%%%'''$$$$$$%%%$$$######$$$&&&!!!!!!"""###$$$%%%%%%&&&"""###$$$&&&''''''&&&&&&!!!"""###%%%%%%%%%$$$$$$"""$$$%%%%%%%%%%%%&&&((( $$$%%%"""###########################""""""#########$$$$$$$$$!!! $$$### !!!&&&!!!!!!!!!!!!!!!"""######!!!!!!!!!!!!""""""""""""###""""""""""""###$$$$$$ """###$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&''''''(((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!###$$$""" ###''')))((($$$"""$$$### ######$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''''''''$$$%%%&&&'''''''''&&&&&&$$$###"""###&&&((('''&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''')))++++++))))))+++---''')))***)))((('''(((***%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((('''&&&%%%&&&((((((&&&$$$'''$$$$$$''''''%%%&&&)))%%%%%%&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&%%%%%%''')))&&&***&&&""""""$$$%%%%%%%%%%%%&&&&&&&&&''''''$$$...((("""'''$$$$$$"""$$$&&&&&&%%%%%%''')))%%%%%%%%%%%%$$$###""""""$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$%%%&&&%%%###!!!%%%%%%$$$###$$$%%%&&&&&&&&& """))))))""" %%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%"""$$$&&&%%%######%%%'''"""$$$%%%%%%%%%%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''&&&&&&%%%%%%$$$###!!! ######$$$$$$%%%&&&&&&'''$$$%%%%%%$$$###"""$$$%%%"""'''!!!+++ )))"""'''!!!$$$'''(((%%%###"""""""""#########!!! !!!"""########################"""""""""""""""######$$$ !!!"""###""""""!!!######""""""###$$$$$$%%%"""###$$$###""""""$$$&&&$$$%%%&&&%%%$$$###$$$%%%"""""""""######$$$$$$$$$$$$"""!!!"""$$$%%%$$$######$$$%%%%%%%%%$$$###""""""###$$$%%%%%%&&&%%%%%%%%%%%%&&&'''((()))******((()))))))))((((((***,,,$$$%%%''')))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''%%%###""""""""""""###$$$%%%&&&#########"""""""""""""""########################"""""""""""""""######$$$ !!!"""###"""""""""""" &&&)))'''***///""""""###$$$$$$$$$$$$###%%%$$$"""###$$$%%%%%%%%%""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''***,,,+++(((%%%$$$$$$$$$%%%%%%&&&&&&&&&"""###$$$%%%$$$$$$%%%'''"""((()))%%%$$$((((((%%%$$$%%%%%%%%%$$$$$$&&&(((&&&&&&---)))###$$$&&&((('''%%%$$$%%%((("""$$$'''&&&###"""$$$&&& !!!###$$$%%%&&&'''"""###$$$&&&''''''&&&&&&"""###%%%&&&%%%$$$""" """$$$%%%%%%%%%%%%'''(((!!!###(((***&&& !!!%%%########################""""""######$$$$$$$$$$$$&&&###$$$&&&$$$$$$!!!!!!!!!!!!!!!"""######!!!!!!!!!!!!""""""""""""###############$$$$$$%%% !!!######$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&###$$$###!!!###'''((($$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''(((((($$$%%%&&&'''''''''&&&%%%(((&&&$$$%%%(((***(((&&&######$$$%%%%%%&&&'''''')))((('''%%%$$$###""""""%%%%%%%%%&&&&&&&&&''''''%%%'''***)))((('''))),,,&&&((()))(((''''''((()))$$$%%%&&&'''''''''&&&&&&&&&&&&&&&'''''''''(((((('''%%%$$$%%%((((((&&&###'''$$$$$$&&&'''%%%&&&)))%%%%%%%%%&&&&&&'''''''''%%%%%%&&&%%%$$$%%%(((***)))///000)))"""###'''***%%%%%%%%%&&&&&&'''''''''(((222,,, %%%+++((((((###&&&((((((&&&&&&(((+++((((((((('''&&&%%%$$$###$$$$$$######$$$$$$%%%&&&%%%$$$$$$%%%&&&%%%### &&&&&&&&&&&&''''''((()))'''***######)))%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%!!!$$$&&&%%%######%%%'''"""$$$%%%%%%%%%%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&%%%###!!! ######$$$%%%%%%&&&''''''$$$%%%%%%$$$###"""$$$&&& &&&!!!---###*** !!!$$$((((((%%%###"""""""""######"""!!! !!!"""""""""""""""""""""""""""""""""""""""######$$$!!!"""###%%%%%%$$$$$$###$$$$$$"""""""""###$$$%%%"""###$$$###""""""$$$&&& !!!""""""!!!"""$$$&&&#########$$$$$$%%%%%%%%%$$$###!!!"""###%%%%%%$$$###$$$%%%%%%$$$###"""!!!""""""###$$$%%%%%%%%%%%%%%%%%%&&&'''((()))***+++))))))***)))((((((***---###$$$&&&((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$&&&))))))&&&######"""!!!!!!"""$$$&&&'''$$$$$$######""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!!"""###""" """$$$""""""""""""############"""%%%&&&%%%#########!!!###$$$$$$######$$$%%%%%%$$$$$$######$$$$$$%%%((('''&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$&&&&&&&&&&&&$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$###''''''######'''&&&"""###$$$%%%&&&''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%&&&&&&%%%###"""$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$$$$###"""!!! !!!!!!!!!$$$&&&'''&&&%%%(((&&&%%%%%%&&&((())))))$$$$$$$$$######"""""""""$$$$$$############$$$$$$"""######"""!!!!!!"""$$$###%%%###$$$'''%%%!!!""""""""""""!!! (((&&&$$$""""""###$$$%%%!!!!!!!!!!!!!!!"""######%%%###!!! """#########$$$%%%%%%%%%%%%$$$###""""""###$$$&&&''''''&&&&&&###&&&######'''$$$$$$$$$%%%&&&'''((()))&&&&&&&&&&&&&&&%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$&&&''''''%%%$$$$$$%%%%%%%%%$$$###$$$%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&%%%$$$###%%%&&&''''''''''''''''''''''''""""""###$$$&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%)))(((%%%#########$$$%%%&&&&&&%%%%%%%%%&&&''''''''''''&&&%%%%%%%%%%%%%%%'''''''''(((((((((((((((%%%%%%%%%&&&&&&&&&'''''''''&&&%%%'''***+++)))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''%%%$$$$$$%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&''''''''''''((("""###$$$%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''%%%$$$%%%&&&((('''&&&%%%$$$%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%$$$$$$$$$&&&((())))))%%%%%%&&&&&&&&&'''''''''$$$$$$$$$$$$$$$%%%&&&'''%%%%%%%%%%%%&&&'''(((((('''''''''&&&&&&%%%%%%%%%#########$$$%%%&&&'''((('''''''''%%%###"""$$$&&&'''&&&%%%%%%$$$$$$$$$$$$###$$$%%%%%%%%%%%%&&&'''%%%%%%%%%&&&%%%%%%$$$$$$######################## #########"""###%%%"""&&&'''%%%%%%&&&$$$ $$$%%%&&&&&&$$$"""######!!!!!!!!!!!!"""""""""""" !!!"""###$$$$$$%%%!!!$$$$$$"""!!! !!!""""""!!!!!!!!!!!!""""""!!!!!! """###%%%''' ###&&&'''%%%###"""!!! !!!"""###$$$$$$%%%$$$""""""###&&&&&&### ########################$$$%%%&&&%%%###$$$$$$%%%%%%%%%$$$$$$###%%%%%%$$$$$$%%%%%%&&&'''%%%%%%&&&)))+++***(((&&&))))))))))))))))))))))))))))))))))))************(((((('''&&&%%%%%%$$$$$$!!!"""###$$$%%%&&&&&&&&&"""""""""!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$))))))###!!!$$$$$$!!!!!!!!!!!!!!!!!!"""######!!!""""""!!! !!!"""""""""""""""############ """$$$%%%$$$######$$$!!!###$$$$$$######$$$%%%$$$##################$$$((('''&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$######''''''$$$%%%)))***&&&###$$$%%%&&&''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&###$$$&&&''''''&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$$$$$$$###"""!!!%%%$$$###$$$%%%&&&%%%$$$%%%$$$######$$$%%%&&&&&&'''''''''&&&&&&&&&%%%%%%$$$$$$############$$$$$$"""#########!!!!!!###$$$  """ !!!!!!!!!""""""#########%%%$$$"""!!!!!!!!!"""###!!!!!!!!!!!!!!!"""###### """$$$%%%&&&%%%%%%%%%$$$$$$$$$######"""###$$$&&&''''''&&&&&&###((()))$$$!!!###%%%%%%%%%%%%%%%%%%&&&'''((((((%%%%%%&&&&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%!!!######""""""###$$$%%%%%%$$$$$$$$$%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&%%%$$$###%%%'''''''''''''''''''''''''''######$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%$$$###$$$%%%&&&&&&&&&%%%%%%&&&&&&''''''%%%&&&'''(((***,,,...///'''(((((((((((((((((((((%%%%%%&&&&&&&&&'''''''''((('''&&&'''******)))&&&''''''''''''''''''''''''$$$&&&'''&&&%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''%%%$$$%%%&&&'''&&&%%%%%%%%%%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((%%%"""###&&&%%% """"""#########$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%&&&'''((((((&&&&&&&&&&&&%%%%%%%%%$$$&&&&&&&&&&&&&&&'''((()))%%%%%%&&&$$$###$$$&&&(((&&&%%%$$$############$$$###%%%&&&&&&$$$$$$%%%'''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% """$$$%%%$$$$$$%%%&&&$$$&&&%%%!!!!!!$$$%%%"""###%%%&&&&&&$$$#########""""""""""""############!!!!!!""""""######$$$$$$ !!!""""""!!! """"""!!!!!!!!!!!!""""""###""""""!!!!!!"""###$$$!!!###&&&&&&%%%#########!!!!!!""""""######$$$$$$"""!!!!!!###&&&'''%%%###$$$$$$$$$###############!!!###$$$###"""!!!$$$$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$%%%%%%&&&'''######%%%(((+++,,,,,,***))))))))))))))))))))))))&&&&&&&&&&&&''''''''''''(((''''''&&&%%%%%%$$$$$$###$$$%%%&&&&&&''''''&&&###""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ %%%%%%!!! """###!!!"""""""""""""""###$$$$$$$$$%%%%%%$$$"""!!!"""$$$""""""""""""############"""###$$$###""""""$$$&&&"""###$$$$$$######$$$&&&######""""""""""""######''''''&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%&&&&&&%%%$$$#########$$$$$$$$$$$$######$$$&&&&&&$$$$$$&&&&&&$$$$$$%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&###$$$&&&'''(((''''''&&&$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%%%%$$$$$$***(((%%%$$$$$$%%%$$$###$$$############$$$$$$%%%((((((''''''''''''&&&&&&$$$$$$############$$$$$$"""###$$$###!!!!!!###$$$ """""" ###$$$"""!!!!!!!!!!!!"""$$$&&&'''!!!!!!!!!!!! """!!!!!!!!!!!!"""######"""$$$%%%%%%&&&%%%$$$#########$$$%%%######$$$%%%&&&&&&&&&&&&###&&&'''%%%%%%&&&%%%"""%%%%%%%%%%%%&&&&&&'''((($$$$$$%%%%%%%%%$$$######&&&&&&$$$$$$$$$$$$&&&&&&""""""""""""###%%%%%%%%%$$$$$$$$$%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&%%%$$$$$$%%%'''''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$%%%&&&&&&%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((''''''%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&((('''&&&$$$((((((((((((((((((((((((###$$$&&&&&&&&&&&&''')))%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''%%%$$$%%%&&&&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''')))%%%"""$$$(((&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((($$$$$$%%%%%%&&&''''''(((%%%%%%%%%%%%$$$$$$$$$$$$''''''&&&&&&&&&&&&''''''###$$$%%%%%%$$$%%%''')))$$$$$$######""""""######%%%&&&'''&&&$$$###$$$%%%%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&'''&&&&&&&&&'''&&&'''###"""%%%%%%###%%%&&&&&&$$$######$$$############$$$$$$$$$$$$"""""""""""""""#########!!!"""### """"""!!!!!!!!!!!!""""""$$$$$$###"""!!!!!!"""""""""$$$%%%$$$###"""###%%%"""""""""""""""######### ###%%%'''&&&%%%$$$$$$$$$$$$######""""""!!!"""############""""""###$$$$$$%%%%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%'''***,,,,,,+++))))))))))))))))))))))))%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$###############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""$$$!!! """$$$###""""""!!!!!!""""""###$$$###$$$$$$"""  """!!!"""""""""###############$$$###"""!!!"""%%%'''"""###%%%$$$######$$$&&&$$$$$$############$$$$$$'''&&&&&&%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&''''''&&&$$$#########$$$%%%%%%%%%$$$$$$******)))'''%%%$$$###"""%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&"""###%%%&&&''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%&&&&&&&&&,,,)))%%%$$$$$$%%%%%%%%%$$$%%%&&&%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%%###$$$$$$###""""""###%%%$$$%%%&&&&&&&&&''''''&&&$$$###!!!!!!"""$$$&&&''' !!!!!!!!! """"""!!!!!!""""""###$$$!!!  """$$$###"""'''%%%###""""""###%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&(((&&&###!!!###%%%&&&&&&%%%%%%%%%%%%%%%&&&'''(((###$$$$$$%%%$$$$$$######'''&&&$$$######$$$&&&'''!!!###%%%%%%%%%%%%%%%'''$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&%%%$$$$$$&&&'''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&''''''%%%%%%&&&''''''((((((((())))))((((((&&&%%%$$$###((((((((((((''''''''''''&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%$$$###"""''''''''''''''''''''''''$$$%%%&&&&&&%%%%%%'''(((%%%&&&((())))))(((&&&%%%%%%%%%&&&&&&&&&'''''''''#########$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%'''&&&%%%%%%%%%&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&'''''''''%%%$$$&&&))))))###&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&''''''((($$$$$$%%%&&&''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$###$$$%%%%%%$$$$$$&&&'''$$$$$$############$$$$$$%%%&&&'''&&&$$$###$$$%%%%%%%%%&&&'''''''''&&&&&&###########################%%%''''''&&&%%%&&&'''%%%&&&""""""%%%%%%###$$$&&&%%%$$$######$$$"""""""""#########$$$$$$#########"""""""""""""""######%%%"""""""""!!!!!!!!!!!!""""""#########"""""""""""""""""""""###!!! !!!###%%%#########"""""""""""""""!!!!!!!!!###$$$%%%&&&%%%%%%%%%$$$$$$###"""""""""&&&%%%$$$###""""""""""""######$$$%%%%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%&&&'''+++)))'''''')))))))))((())))))))))))))))))))))))''''''((((((((()))))))))''''''&&&&&&&&&%%%%%%%%%###############"""!!! $$$$$$######$$$$$$%%%&&&########################"""$$$%%%$$$"""###$$$$$$!!! !!!""""""!!!"""""""""############$$$$$$###!!! """%%%((("""$$$%%%%%%$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&''''''&&&$$$###$$$%%%%%%&&&''''''&&&&&&---,,,+++***)))'''&&&'''&&&&&&%%%%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&'''""""""###$$$%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&'''''')))'''$$$###$$$&&&''''''$$$%%%'''&&&$$$###$$$&&&###############$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%###$$$$$$###""""""###%%%!!!!!!"""$$$%%%#########&&&$$$###!!!!!!"""$$$%%% !!!""""""!!!!!! """""""""""""""###$$$$$$###"""!!!"""$$$%%%$$$###&&&%%%###""""""###%%%&&&%%%%%%%%%%%%%%%%%%&&&&&&***'''%%%&&&'''(((((((((&&&&&&%%%%%%%%%&&&''''''###$$$$$$%%%%%%%%%$$$$$$'''&&&$$$######$$$&&&'''$$$&&&''''''&&&%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&###%%%%%%%%%$$$$$$&&&(((''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''$$$%%%&&&'''((((((((((((%%%&&&''')))***+++++++++))))))(((((('''''''''&&&&&&&&&&&&'''''''''((((((&&&&&&''''''%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''%%%$$$%%%&&&%%%&&&((())))))(((&&&%%%%%%%%%%%%&&&&&&&&&&&&'''#########$$$%%%&&&((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&%%%%%%&&&'''$$$%%%%%%&&&&&&'''''''''%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''&&&&&&'''((("""#########$$$$$$$$$$$$(((''''''&&&&&&&&&''''''###$$$%%%&&&''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$#########$$$$$$%%%&&&'''&&&$$$###$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&%%%&&&'''&&&$$$###$$$%%%$$$%%%%%%&&&''''''&&&&&&########################"""$$$&&&&&&%%%$$$%%%%%%"""$$$######$$$###"""$$$%%%%%%$$$###$$$%%%!!!!!!!!!"""""""""###############"""""""""""""""%%%!!! $$$&&&$$$ """"""!!!!!!!!!!!!""""""!!!"""""""""############ !!! """%%%#########"""""""""""""""##################$$$$$$$$$$$$$$$#########""""""""""""!!!"""###%%%&&&((("""###$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''',,,***((('''((()))((('''(((((((((((((((((((((((((((((()))))))))*********&&&&&&&&&&&&&&&%%%%%%%%%############"""!!!!!! $$$$$$######$$$$$$%%%&&&########################%%%%%%%%%%%%### !!!### !!!!!!""" !!!"""!!!!!!"""""""""""""""###############$$$###"""!!!"""%%%'''###$$$%%%%%%$$$$$$%%%'''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&''''''$$$$$$%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&''''''&&&%%%$$$$$$%%%&&&''''''(((((('''$$$"""###&&&'''&&&'''***'''&&&%%%$$$%%%%%%''''''''''''&&&&&&&&&&&&''''''#########$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%######%%%'''''''''!!!$$$'''&&&###!!!"""$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%###$$$%%%$$$""""""$$$%%%!!! !!!$$$$$$"""!!!###%%%$$$###"""!!!""""""###!!!!!!!!!!!!""""""""""""###""""""""""""###$$$$$$!!!!!!!!!###&&&''''''%%%%%%$$$#########$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&!!!!!!%%%******&&&"""###&&&&&&&&&%%%%%%&&&&&&'''$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&$$$&&&'''&&&$$$######$$$###$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%%%%$$$$$$&&&(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&###%%%&&&((()))))))))(((%%%&&&((((((((((((&&&&&&)))))))))(((''''''&&&&&&&&&&&&'''''''''(((((((((''')))******(((''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''%%%$$$$$$%%%&&&&&&'''(((((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''&&&%%%$$$###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''&&&%%%%%%&&&((($$$$$$%%%&&&''''''''''''%%%&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''$$$''')))&&&###"""%%%)))$$$$$$$$$$$$%%%%%%%%%%%%((('''&&&&&&&&&&&&&&&&&&###$$$%%%'''(((''''''&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%'''((('''%%%#########%%%%%%%%%$$$%%%%%%&&&'''%%%&&&'''&&&$$$###$$$%%%######$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%%%%#########$$$ $$$$$$""""""%%%%%%""""""$$$%%%%%%$$$$$$$$$%%% !!!!!!!!!"""""""""""""""""""""""""""#########$$$""" !!!$$$&&&%%%###""""""!!!!!!!!!!!!"""""" !!!"""###############  """$$$"""""""""""""""############$$$$$$###""""""###%%%########################%%%$$$######"""#########"""###$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&''')))))))))(((((((((((((((((((((((((((''''''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&%%%$$$#####################$$$%%%%%%########################$$$"""######!!! !!!!!!!!! !!!""""""######$$$%%%$$$$$$$$$&&&(((""""""""""""########################""""""$$$&&&###$$$&&&%%%$$$$$$%%%'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%&&&'''(((%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&''''''''''''###%%%$$$&&&***((('''%%%$$$$$$%%%&&&(((''''''&&&&&&&&&&&&''''''%%%%%%$$$$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%$$$######$$$$$$%%%%%%$$$###$$$%%%&&&&&&%%%"""%%%)))'''$$$!!!"""%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%$$$######$$$&&&%%%!!!!!!%%%%%%"""###&&&"""""""""""""""""""""""""""!!! !!!###$$$######""""""######$$$%%%!!!!!!!!!###&&&&&&%%%#########$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%&&&###)))&&& ###'''&&&&&&%%%%%%&&&&&&&&&$$$%%%&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%%%%$$$###$$$%%%###$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%%%%$$$%%%''')))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''(((((((((''''''&&&%%%%%%###$$$''')))******)))((()))))))))(((&&&$$$!!!***))))))(((''''''&&&&&&''''''''''''((((((((((((&&&(((******((('''(((***''''''''''''''''''''''''%%%&&&''''''%%%$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&(((&&&%%%######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''&&&%%%%%%&&&(((###$$$%%%'''''''''''''''&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''$$$%%%''''''%%%$$$$$$$$$&&&&&&&&&'''''''''((((((''''''&&&%%%%%%%%%%%%%%%"""$$$&&&'''(((((('''&&&$$$%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&''''''###%%%''''''%%%$$$$$$$$$$$$$$$######$$$%%%%%%&&&###%%%&&&&&&$$$$$$%%%'''!!!"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%%%%###"""###$$$!!!$$$$$$""""""%%%&&&$$$!!!###%%%%%%$$$$$$$$$&&&!!!!!!"""""""""#########!!!!!!""""""######$$$$$$"""!!!!!!!!!"""###%%%%%%""""""!!!!!!!!!!!!""""""""""""###$$$###"""!!!!!!!!!""""""!!!!!!###%%%!!!!!!""""""######$$$$$$!!!###$$$###!!!"""$$$'''"""""""""###$$$$$$%%%%%%''''''%%%$$$""" """"""###$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%'''))))))'''%%%((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&%%%$$$###""""""""""""###$$$$$$########################### !!!###!!!""""""""""""""""""######$$$ !!!!!! !!!###&&&""""""""""""############"""###$$$###""""""$$$&&&###%%%&&&&&&%%%$$$&&&'''%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%&&&'''(((''''''((((((((((((''''''&&&&&&$$$$$$$$$$$$&&&&&&'''&&&&&&%%%%%%&&&&&&'''"""###$$$%%%&&&&&&'''&&&%%%!!!"""(((***''')))---((('''%%%$$$$$$%%%&&&(((''''''&&&&&&&&&&&&''''''''''''&&&%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$'''&&&$$$###"""######$$$%%%$$$###$$$&&&%%%$$$"""$$$(((,,,+++&&&$$$%%%'''$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%$$$######$$$&&&$$$ ###$$$ !!!&&& """############"""!!!!!!###$$$#########"""######$$$%%%%%%$$$###$$$$$$### """###$$$%%%%%%%%%%%%%%%'''&&&%%%$$$$$$$$$%%%&&&%%%$$$%%%'''###$$$...'''&&&&&&%%%%%%%%%&&&&&&%%%&&&&&&'''((((((((('''$$$%%%%%%&&&&&&%%%%%%$$$!!!###%%%&&&&&&&&&'''(((###$$$%%%&&&'''&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&###$$$%%%%%%$$$%%%''')))''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&######$$$%%%%%%&&&''''''(((((((((((('''&&&%%%$$$###$$$''')))******))))))'''(((***+++,,,+++***)))***))))))((('''&&&&&&&&&''''''''''''((((((((()))"""%%%((('''&&&%%%&&&(((((((((((((((((((((((((((###%%%&&&&&&&&&&&&''')))'''&&&%%%%%%%%%%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$######$$$&&&(((***%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&%%%%%%'''((("""$$$%%%'''((((((''''''&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''"""###%%%(((+++***'''############$$$$$$$$$%%%%%%'''&&&%%%%%%$$$$$$$$$$$$"""$$$&&&((((((((('''&&&%%%%%%%%%&&&&&&'''''''''""""""""""""###$$$%%%&&&!!!###&&&'''&&&%%%&&&&&&######""""""###$$$%%%%%%###$$$%%%%%%%%%%%%&&&''' !!!"""###$$$%%%%%%%%%###########################$$$&&&%%%$$$######$$$###%%%$$$!!!!!!&&&'''&&&!!!###%%%%%%$$$$$$%%%&&&"""############$$$$$$$$$ !!!!!!"""###$$$$$$%%% !!!!!! !!!$$$&&&""""""!!!!!!!!!!!!""""""$$$$$$%%%$$$###!!! """$$$$$$######%%%&&& !!!!!!"""###$$$$$$%%%!!!###"""!!!"""&&&***!!!!!!"""###$$$%%%%%%&&& !!!###$$$$$$$$$$$$!!!"""###$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''(((''''''((((((&&&"""(((((((((((((((((((((((('''''''''((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$$$$"""""""""!!!"""######$$$""""""""""""""""""""""""### !!!%%%$$$ !!!&&&  """###"""!!!$$$"""!!! !!!###''')))""""""!!!!!!""""""###$$$%%%%%%%%%###!!!!!!###$$$%%%&&&&&&%%%$$$$$$%%%''''''&&&%%%%%%%%%%%%&&&'''###$$$%%%%%%&&&'''((()))%%%&&&'''&&&%%%$$$&&&(((###$$$$$$%%%&&&&&&&&&&&&%%%&&&'''''''''&&&%%%$$$""""""#########$$$$$$$$$%%%''')))))))))***,,,---,,,(((%%%%%%(((***+++***+++)))$$$(((---&&&###///(((((('''&&&%%%%%%$$$$$$)))$$$ """(((***&&&!!!&&&'''(((&&&$$$""""""###$$$&&&''''''&&&%%%%%%&&&$$$$$$###"""###$$$%%%&&&'''&&&&&&'''(((%%%%%%(((%%%$$$''''''######%%%&&&&&&$$$######$$$&&&%%%$$$$$$######$$$$$$&&&$$$!!!!!!###"""""""""""""""""""""""""""!!!!!!!!!!!!###$$$%%%"""############$$$$$$$$$%%%$$$###"""###$$$%%%&&&&&&''''''&&&$$$######$$$###$$$&&&''''''''''''&&&###$$$%%%%%%&&&&&&%%%%%%###$$$%%%&&&%%%%%%###"""%%%&&&'''&&&$$$###$$$%%%%%%&&&''''''%%%###$$$&&&(((((((((((((((&&&((((((%%%$$$'''&&&###&&&&&&&&&&&&%%%$$$######&&&&&&%%%$$$%%%&&&'''((('''&&&&&&%%%%%%&&&&&&'''(((&&&&&&))))))&&&%%%'''&&&&&&&&&''''''''''''((($$$%%%''')))***+++*********)))((()))+++---......******++++++++++++******'''((())))))((('''(((***'''''''''''''''((())))))))))))(((((('''''''''&&&---'''%%%((()))%%%%%%)))'''&&&%%%$$$$$$%%%&&&'''(((((((((((())))))))))))%%%&&&'''%%%###!!!"""###$$$%%%&&&'''((('''&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&''''''''''''(((&&&%%%%%%%%%%%%&&&'''''' &&&'''"""###+++,,,'''&&&''''''&&&&&&'''+++---(((%%%""""""%%%'''&&&%%%&&&%%%$$$$$$%%%&&&%%%$$$'''((('''%%%'''***((("""###$$$%%%%%%&&&&&&&&&&&&############$$$%%%&&&&&&!!!!!!"""############"""%%%%%%$$$$$$%%%%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$#########!!!"""$$$%%%&&&'''((((((''''''&&&$$$""""""%%%'''""""""#########$$$$$$$$$###&&&)))+++)))'''&&&%%%$$$!!! ###%%%$$$""" !!!"""""""""""""""$$$###"""""""""###%%%&&&""""""""""""############$$$$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""!!!###$$$###"""############""""""######$$$%%%###$$$&&&(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))***''''''(((((((((((('''''')))***)))(((&&&%%%&&&(((###%%%((()))'''&&&%%%%%%%%%$$$###""""""###$$$%%%'''&&&$$$###"""!!!""""""$$$$$$###"""!!!!!!""""""!!!"""###$$$$$$###"""!!!###"""!!!!!!"""###""" $$$$$$###""""""""""""###%%%%%%$$$$$$%%%%%%&&&'''$$$%%%%%%###!!!!!!###$$$$$$%%%&&&%%%$$$###%%%'''&&&%%%$$$$$$$$$$$$%%%&&&$$$$$$%%%%%%&&&&&&''''''%%%&&&'''&&&%%%$$$&&&(((%%%&&&&&&''''''''''''&&&(((((((((((((((&&&$$$###%%%%%%&&&&&&&&&'''''''''&&&''''''&&&&&&'''+++...***(((%%%%%%''')))***)))(((***$$$###)))%%%###,,,)))(((((('''&&&&&&%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$&&&'''(((&&&$$$###$$$%%%$$$&&&''''''&&&%%%%%%&&&&&&&&&%%%%%%%%%&&&'''((($$$$$$$$$''')))(((%%%!!!!!!'''***'''&&&)))(((%%%###%%%&&&%%%$$$"""###$$$&&&%%%$$$$$$######$$$$$$$$$###!!! """###"""""""""""""""""""""""""""!!!!!!!!!"""###$$$%%%############$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$%%%&&&&&&$$$$$$%%%&&&###$$$&&&'''''''''&&&&&&###$$$%%%%%%&&&&&&%%%%%%###$$$%%%%%%%%%%%%$$$###%%%&&&'''&&&$$$###$$$%%% ###&&&&&&%%%###&&&%%%%%%%%%&&&''')))***&&&(((((($$$$$$&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&%%%&&&%%%%%%$$$%%%&&&'''(((&&&&&&%%%%%%%%%%%%&&&&&&$$$""""""%%%&&&###"""%%%&&&&&&&&&''''''''''''(((%%%&&&''')))***+++*********))))))***+++++++++*********++++++++++++******(((***+++***)))((()))+++'''''''''''''''((()))))))))(((((((((''''''''''''((($$$$$$))))))&&&%%%'''&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''&&&$$$"""###$$$%%%&&&'''(((((('''&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%&&&''''''%%%'''&&&######&&&'''%%%))))))(((&&&$$$%%%''')))***'''$$$$$$&&&'''&&&$$$&&&&&&&&&&&&'''(((((('''###&&&&&&%%%&&&'''"""###$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$###$$$$$$%%%%%%!!!"""######$$$$$$######%%%%%%$$$$$$%%%%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%###############"""!!! ''''''&&&$$$""""""$$$'''#########$$$$$$$$$$$$%%%!!!$$$&&&'''%%%$$$###$$$###!!! ###$$$###""" !!!"""""""""""""""""""""!!!!!!""""""###$$$""""""""""""##################$$$$$$$$$$$$######""""""#########$$$$$$$$$""""""""""""""""""""""""!!!###$$$###"""#####################$$$$$$%%%###"""""""""######$$$$$$######$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&'''((()))***''''''(((((((((((('''''''''(((((((((&&&&&&(((***$$$&&&((((((&&&%%%%%%&&&%%%$$$###""""""###$$$%%%##################$$$$$$""""""""""""#########$$$"""##################"""%%%$$$""""""######!!! !!!"""###$$$###"""!!! """""""""""""""######$$$$$$$$$%%%###"""!!!###$$$$$$%%%&&&%%%######%%%&&&%%%$$$$$$######$$$$$$%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&%%%$$$&&&(((&&&&&&&&&&&&&&&&&&%%%$$$&&&'''((((((((('''&&&%%%&&&&&&'''''''''((((((((('''&&&%%%######%%%***...(((&&&%%%%%%&&&((((((((($$$+++$$$$$$&&&$$$((())))))((((((''''''&&&&&&###%%%'''&&&$$$###%%%'''&&&''''''&&&%%%%%%&&&((($$$%%%''''''%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&'''(((%%%$$$$$$&&&((()))'''&&&$$$&&&$$$###%%%$$$######%%%%%%%%%###"""###$$$%%%%%%$$$############$$$!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""###$$$%%%############$$$$$$$$$%%%######$$$%%%%%%%%%%%%$$$"""$$$%%%%%%%%%%%%&&&((($$$%%%&&&''''''&&&%%%%%%###$$$%%%%%%&&&&&&%%%%%%###$$$$$$%%%%%%%%%$$$$$$%%%&&&'''&&&$$$###$$$%%%%%%###!!!"""$$$&&&''''''(((&&&$$$###$$$&&&)))+++%%%((('''$$$###&&&'''$$$######$$$&&&&&&'''''''''%%%%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&$$$"""###''''''%%%%%%'''&&&&&&&&&''''''''''''(((%%%&&&''')))************++++++,,,,,,,,,+++))))))******++++++++++++******&&&(((((((((&&&&&&'''((('''''''''''''''((())))))((((((((((((''''''''''''%%%###%%%((()))&&&$$$&&&%%%&&&&&&''''''&&&&&&%%%###$$$$$$$$$%%%%%%%%%%%%&&&'''((('''%%%$$$$$$%%%&&&'''''''''''''''&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%&&&''''''***'''%%%&&&$$$ """'''((('''%%%$$$$$$&&&(((+++)))&&&&&&&&&&&&%%%$$$%%%%%%&&&&&&''''''(((((("""%%%'''&&&&&&%%% $$$$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%###""""""&&&&&&&&&$$$""""""$$$&&&$$$$$$$$$$$$%%%%%%%%%%%%"""###$$$$$$###"""###$$$"""!!! !!!""""""!!! !!!""""""""""""""" !!!"""""""""""""""""""""""""""############"""##################"""!!!!!!"""""""""#########"""""""""""""""""""""""" """$$$$$$###""""""###"""############$$$$$$$$$###"""!!! """$$$%%%$$$%%%&&&((((((((('''&&&%%%%%%%%%&&&'''((()))***'''(((((())))))(((((('''%%%''''''''''''''')))+++%%%&&&'''&&&%%%$$$&&&'''$$$$$$############$$$$$$"""###$$$%%%$$$$$$""""""""""""######$$$######"""$$$$$$############$$$$$$$$$"""!!!!!!######"""!!! """############!!! !!!""""""###$$$$$$$$$""""""###$$$$$$%%%%%%$$$######$$$&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$#########%%%&&&'''&&&%%%$$$&&&((($$$$$$$$$$$$######"""!!!###$$$%%%'''((((((''''''$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$%%%))),,,&&&&&&%%%%%%%%%&&&''''''###,,,&&&!!!'''&&&&&&((((((''''''&&&&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&&&&''''''&&&%%%&&&(((***###%%%'''&&&%%%$$$%%%&&&#########$$$$$$$$$%%%%%%'''&&&%%%%%%%%%%%%%%%%%% ###%%%$$$############$$$%%%%%%$$$""""""###$$$%%%$$$$$$###############!!!"""#########"""""""""""""""""""""""""""!!!!!!!!!""""""###$$$$$$#########$$$$$$$$$%%%%%%"""###$$$%%%&&&%%%$$$######$$$&&&%%%%%%$$$&&&'''$$$%%%&&&'''&&&%%%$$$######$$$%%%%%%&&&&&&%%%%%%######$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&$$$$$$%%%&&&+++((($$$############"""'''&&&%%%$$$$$$&&&((()))%%%'''&&&######&&&'''%%%"""###$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&$$$"""###'''(((&&&&&&)))&&&&&&&&&''''''''''''(((&&&''''''((()))*********---------,,,+++***+++---******++++++++++++******''')))))))))'''&&&'''((('''''''''''''''((())))))((((((((((((((('''''''''&&&&&&''''''&&&%%%%%%'''$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&&&&''''''''''''&&&'''((('''&&&%%%&&&'''&&&&&&&&&&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%%%%%%%&&&'''''',,,$$$###'''%%%""""""###$$$$$$$$$%%%'''***((('''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%$$$###$$$%%%$$$''')))'''''''''$$$$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&%%%$$$###############$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%$$$%%%%%%$$$######$$$&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$"""###%%%'''!!!!!! !!!!!!!!! !!!""""""""""""""" """#########"""!!!!!!"""""""""############""""""############""""""""""""""""""#########$$$""""""""""""""""""""""""!!!"""$$$###"""!!!"""###""""""######$$$$$$$$$$$$%%%$$$#########$$$&&&'''"""$$$%%%'''((('''&&&%%%%%%%%%%%%&&&'''((()))***(((((())))))))))))((((((&&&'''((('''&&&''')))***''''''&&&%%%###$$$&&&)))$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''&&&%%%"""$$$$$$%%%%%%$$$"""!!! &&&%%%$$$######$$$%%%&&&  """######"""  !!!"""$$$%%%$$$############$$$%%%%%%"""###$$$$$$###"""###$$$$$$$$$%%%$$$###"""$$$&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$######"""%%%&&&'''&&&%%%$$$&&&((($$$$$$$$$$$$######"""!!!###$$$%%%%%%%%%$$$##################$$$$$$$$$$$$$$$&&&((((((''''''((()))%%%%%%%%%%%%%%%%%%&&&'''###---'''"""(((&&&'''&&&&&&%%%%%%%%%%%%%%%$$$&&&%%%$$$$$$&&&&&&%%%$$$&&&&&&'''&&&%%%&&&)))+++###%%%&&&&&&%%%$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$######%%%&&&&&&'''((()))'''&&&&&&((($$$$$$$$$###!!!!!!"""$$$%%%$$$######""""""######!!!###$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""######$$$$$$###$$$$$$$$$$$$%%%%%%%%%"""###$$$%%%&&&%%%$$$###%%%&&&'''&&&$$$###$$$%%%%%%%%%&&&&&&&&&%%%###"""###$$$%%%%%%&&&&&&%%%%%%#########$$$$$$%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&""""""!!!###%%%&&&&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&%%%'''%%%""""""&&&'''%%%###############"""!!!!!!$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%!!! $$$%%%######%%%&&&&&&&&&''''''''''''(((''''''(((((())))))******,,,,,,***(((&&&(((,,,000******++++++++++++******+++,,,---,,,***)))***+++'''''''''''''''((())))))'''''''''(((((((((((((((***+++***&&&$$$$$$&&&((($$$%%%&&&''''''&&&%%%$$$&&&''''''''''''(((((((((&&&'''((((((&&&&&&''')))%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''''')))"""!!!&&&%%%$$$!!!###$$$%%%$$$%%%''')))"""###$$$$$$%%%%%%%%%&&&%%%&&&'''%%%"""!!!!!!###%%%((((((%%%%%%((((((&&&%%%%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%$$$############$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$!!!"""###############"""###$$$%%%$$$######$$$&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$###""""""$$$'''!!!!!!!!! !!! !!!"""""""""""""""!!!"""###$$$%%%$$$###"""!!!"""""""""############""""""############""""""#########$$$$$$$$$%%%%%%"""""""""""""""""""""""""""###$$$###!!!!!!"""###!!!"""###$$$$$$$$$$$$###$$$$$$&&&'''''''''&&&%%% !!!"""###$$$$$$###"""%%%%%%%%%&&&'''((()))***(((((())))))))))))((((((((())))))(((&&&&&&'''(((''''''&&&$$$###$$$''')))$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%"""###$$$$$$$$$$$$######"""&&&%%%$$$######$$$%%%&&&"""$$$$$$###$$$###"""!!! !!!"""###"""""""""!!!""""""###$$$!!!###$$$%%%#########$$$###$$$%%%$$$""""""$$$%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%$$$$$$$$$###%%%&&&'''&&&%%%$$$&&&(((&&&&&&&&&&&&&&&&&&%%%$$$&&&&&&&&&%%%###!!!$$$$$$$$$%%%%%%%%%&&&&&&"""%%%(((***)))'''&&&'''$$$%%%'''&&&%%%%%%&&&((($$$+++&&&!!!&&&'''$$$(((%%%$$$$$$$$$$$$$$$$$$$$$'''%%%###$$$&&&'''%%%###&&&&&&&&&%%%$$$%%%(((+++###$$$&&&&&&$$$$$$$$$%%%$$$%%%&&&'''''''''&&&&&&!!!"""#########$$$''')))'''&&&'''((('''$$$$$$((($$$$$$$$$""" """$$$$$$$$$###""""""""""""###!!!"""#########"""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$&&&''''''&&&$$$######$$$%%%&&&&&&&&&%%%$$$"""!!!###$$$%%%%%%&&&&&&%%%%%%############$$$%%%&&&&&&###%%%&&&&&&$$$$$$%%%''' !!!###&&&&&&%%%###$$$%%%&&&''''''&&&%%%$$$%%%&&&%%%!!!!!!%%%'''&&&###$$$$$$###"""!!! ######$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$!!!"""&&&'''$$$$$$&&&&&&&&&&&&''''''''''''(((((((((((((((((()))******((()))(((%%%###%%%***///******++++++++++++******((()))***)))'''&&&&&&''''''''''''''''''((())))))'''''''''((((((((((((((((((,,,,,,'''###%%%((((((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$&&&''''''&&&&&&((()))$$$$$$$$$###$$$%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%""""""$$$$$$""""""%%%%%%&&&'''&&&$$$###$$$%%%!!!$$$$$$$$$$$$%%%&&&&&&((()))'''$$$"""###%%%###&&&&&&""""""%%%((((((%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%$$$$$$###$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$###"""!!!"""###%%%$$$######$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%#########""" ###%%%!!!""""""!!! !!!""" !!!"""""""""""""""""""""###$$$$$$$$$$$$$$$""""""""""""############"""##################"""###$$$$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""###$$$$$$"""!!! """###!!!"""###%%%%%%$$$######!!!"""%%%&&&'''&&&$$$###&&&&&&&&&&&&%%%&&&&&&&&&%%%%%%%%%&&&'''((()))***((())))))******))))))((()))******(((&&&%%%&&&'''''''''&&&%%%###$$$&&&)))$$$$$$%%%%%%%%%%%%$$$$$$!!!"""###$$$%%%$$$$$$###""""""""""""###%%%&&&'''$$$$$$############$$$$$$  """$$$############$$$$$$######"""!!!  !!!!!! """$$$%%%$$$######$$$###$$$$$$###""""""###%%%$$$%%%&&&&&&&&&&&&%%%$$$&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''&&&%%%$$$&&&(((%%%&&&&&&''''''''''''&&&%%%%%%&&&%%%$$$""" %%%%%%%%%&&&&&&&&&''''''###%%%''''''&&&%%%%%%&&&$$$&&&((((((&&&%%%'''(((%%%((($$$%%%***%%%!!!(((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&%%%$$$"""###''')))###$$$&&&&&&$$$###$$$%%%$$$%%%&&&'''''''''&&&&&&!!!###%%%&&&$$$$$$&&&(((&&&######%%%$$$ !!!&&&$$$$$$###""" """$$$$$$$$$###""""""""""""""" !!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! """###$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$######$$$$$$%%%&&&$$$&&&&&&&&&$$$$$$$$$&&&&&&&&&&&&&&&%%%###!!! ###$$$%%%%%%&&&&&&%%%%%%###############%%%&&&'''###$$$&&&%%%%%%$$$&&&'''%%%$$$######$$$$$$###!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&$$$ !!!%%%(((&&&###$$$$$$$$$$$$$$$######"""###$$$%%%&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%(((%%%&&&))))))&&&&&&(((&&&&&&&&&''''''''''''((()))((((((''''''(((******'''***,,,***&&&%%%'''+++******++++++++++++******&&&'''((('''%%%###$$$%%%'''''''''''''''((())))))''''''''''''((((((((()))''',,,)))&&&'''((('''&&&&&&&&&%%%%%%&&&&&&&&&###$$$$$$$$$%%%%%%%%%%%%###%%%&&&&&&&&&&&&((()))%%%$$$$$$$$$%%%''')))***%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''###%%%$$$""""""%%%&&&$$$%%%&&&''''''%%%$$$$$$%%% ###&&&&&&$$$###$$$&&&"""&&&((('''$$$"""%%%(((!!!&&&'''###"""$$$&&&%%%%%%&&&&&&&&&%%%%%%$$$###$$$$$$$$$###$$$$$$%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''&&&&&&%%%$$$!!!###$$$$$$######$$$%%%#########$$$$$$$$$$$$%%%"""###$$$###"""!!!###$$$"""###$$$""" !!!### !!!""""""""""""""""""""""""""""""###$$$$$$""""""""""""##################$$$$$$$$$$$$##################$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$""" """$$$!!!"""$$$%%%%%%$$$###"""""""""###$$$$$$$$$$$$$$$+++***(((&&&&&&&&&'''(((%%%%%%%%%&&&'''((()))***))))))************))))))(((((()))(((&&&&&&''')))&&&''''''%%%$$$$$$&&&((($$$$$$%%%&&&&&&%%%$$$$$$!!!!!!"""###$$$%%%%%%&&&'''%%%###"""!!!###%%%&&&"""##################"""###"""!!!"""###$$$###""" ###&&&'''&&&$$$###"""""""""""""""###$$$$$$ """$$$%%%$$$######$$$###$$$$$$###""""""###%%%###$$$%%%&&&&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$&&&(((###$$$%%%%%%&&&&&&&&&&&& """###%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%$$$"""###%%%'''###&&&))))))'''&&&''')))%%%%%%"""'''---###)))&&&&&&&&&&&&&&&&&&&&&&&&!!!&&&***(((""" $$$)))'''&&&%%%###"""###&&&((("""$$$&&&%%%$$$###$$$%%%"""###$$$%%%&&&%%%$$$$$$%%%((()))(((%%%###$$$%%%(((%%%%%%(((&&&!!!"""((($$$$$$###!!! """%%%$$$######"""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! """###$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$###"""###$$$&&&'''"""$$$%%%%%%%%%%%%&&&(((&&&&&&'''&&&%%%###!!! $$$$$$%%%&&&&&&&&&%%%%%%######""""""###%%%&&&(((###$$$&&&%%%%%%%%%&&&'''###"""!!!"""$$$'''''''''(((&&&$$$###"""$$$&&&'''$$$&&&$$$ %%%((('''######$$$%%%&&&&&&&&&&&&"""###$$$%%%&&&%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%&&&$$$$$$''''''$$$###%%%&&&&&&&&&'''''''''(((((())))))(((''''''(((******(((---111111,,,'''''')))******++++++++++++******,,,------,,,)))((()))***'''''''''''''''((())))))&&&'''''''''(((((())))))###+++***((())))))%%%''''''%%%$$$$$$%%%''''''$$$$$$%%%%%%%%%&&&&&&&&&"""$$$&&&&&&&&&&&&((()))&&&%%%%%%&&&''')))+++---%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''"""'''''' !!!'''(((""""""$$$&&&'''''''''((()))"""%%%((((((%%%###$$$%%%!!!%%%$$$"""!!!%%%)))!!!'''***'''$$$$$$$$$"""&&&&&&&&&&&&%%%%%%$$$###############$$$%%%&&&&&&######$$$%%%%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''((( """###$$$%%%%%%&&& """$$$$$$$$$###$$$%%%""""""#########$$$$$$$$$$$$%%%'''&&&%%%$$$%%%&&&###$$$%%%### !!!$$$ !!!!!!""""""""""""""""""!!! !!!###$$$""""""""""""############$$$$$$%%%%%%%%%%%%$$$$$$""""""""""""############""""""""""""""""""""""""$$$$$$$$$""" """$$$ """$$$%%%%%%%%%###"""%%%$$$###"""###$$$&&&'''(((&&&###!!! """###%%%%%%%%%&&&'''((()))***))))))************))))))&&&'''(((''''''''')))+++%%%&&&'''&&&%%%$$$&&&'''$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$###""""""###$$$$$$...+++'''""" !!!!!!"""###$$$$$$###"""!!!""""""############""""""&&&###!!!!!!###$$$$$$$$$$$$$$$$$$######!!! ###""""""""""""$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$###"""###%%%'''((('''&&&%%%%%%%%%%%%%%%!!!"""$$$%%%&&&&&&%%%$$$&&&'''(((&&&"""!!!$$$'''&&&'''((((((&&&&&&'''((($$$%%%'''(((((('''%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''(((''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%((($$$""""""%%%((('''%%%$$$%%%$$$""" !!!###(((''''''&&&%%%$$$###### !!!""""""$$$$$$$$$""" """$$$!!!!!!!!!!!!""""""""""""######$$$%%%%%%%%%$$$$$$%%%$$$$$$$$$%%%&&&&&&'''((('''&&&%%%$$$%%%&&&'''&&&&&&&&&%%%######$$$%%%&&&%%%###""""""###%%%&&&###"""""""""###%%%'''(((######$$$%%%%%%&&&'''''''''$$$"""%%%((((((###%%%%%%$$$###$$$%%%&&&'''((('''%%%$$$###$$$%%%%%%"""&&&%%%"""!!!$$$(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$######$$$&&&&&&''''''&&&%%%&&&'''((())) &&&+++((("""$$$***''''''(((((())))))***************++++++,,,,,,,,,***,,,------,,,+++,,,---******))))))))))))******%%%!!!!!!%%%'''%%%!!!%%%&&&''''''(((((('''''''''''''''(((((((((((()))$$$%%%'''((((((&&&%%%$$$222+++$$$###'''&&&###$$$%%%%%%&&&&&&%%%%%%######%%%%%%%%%%%%######%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$###%%%((()))'''$$$$$$%%%(((+++---+++'''###&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&'''''''''%%%######%%%&&&&&&%%%######$$$%%%%%%&&&''''''(((&&&$$$""""""$$$&&&(((%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%&&&'''&&&%%%###"""%%%$$$###"""###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%$$$###$$$%%%$$$$$$%%%%%%%%%$$$$$$###!!!###$$$$$$$$$$$$&&&'''%%%%%%%%%$$$""""""$$$&&&######"""""""""""""""###$$$#########%%%%%%###!!!!!!""""""!!! !!!$$$&&&##################$$$$$$%%%%%%%%%""" !!!""" ###%%%$$$"""!!!!!!"""""""""""""""######$$$###############"""!!! !!!"""###$$$$$$###!!! ########################$$$###$$$%%%&&&&&&$$$""" ###%%%''''''''')))***%%%%%%$$$$$$%%%%%%&&&'''((((((((((((((((((((((((+++### %%%)))'''%%%&&&%%%%%%%%%&&&&&&&&&&&&''''''$$$&&&,,,,,,&&&###&&&""""""""""""############!!!!!!"""###############""""""###$$$$$$$$$$$$###!!!!!!!!!!!!!!!!!!!!!!!!)))&&&$$$"""######"""!!!!!!""""""##################""""""""""""$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&!!!!!!""""""###$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%$$$$$$&&&(((''''''&&&%%%%%%%%%%%%%%%###$$$%%%&&&''''''''''''###$$$&&&&&&$$$######$$$###%%%&&&&&&%%%%%%&&&(((%%%%%%&&&''''''&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%&&&$$$######$$$&&&&&&&&&###$$$$$$###""""""$$$&&&%%%$$$$$$######""""""!!!!!! !!!"""""""""""""""###"""!!!  !!!!!!!!!""""""""""""######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&'''&&&$$$###$$$&&&&&&%%%###""""""###%%%&&&((('''%%%$$$""""""""""""$$$$$$$$$%%%%%%&&&&&&&&&+++(((%%%$$$###!!!%%%%%%$$$$$$$$$%%%&&&''''''&&&%%%$$$$$$$$$%%%%%% $$$''''''$$$###%%%((($$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&%%%&&&'''((()))"""&&&***(((###!!!%%%)))******))))))((((((''''''******************))))))(((***++++++***))))))***((((((''''''''''''(((((()))&&&$$$&&&)))+++)))&&&%%%&&&''''''((((((''''''&&&&&&'''''''''(((((((((%%%%%%%%%%%%&&&&&&'''(((***%%%"""###'''(((%%% $$$%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%(((((('''$$$$$$%%%''')))+++***'''$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&&&& """$$$%%%######%%%((($$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&%%%$$$###$$$$$$$$$###$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&'''&&&$$$######$$$$$$$$$$$$%%%%%%$$$$$$###!!!###$$$$$$$$$$$$%%%'''$$$%%%%%%$$$""""""$$$&&&$$$$$$############$$$$$$'''%%%###""""""!!!!!!"""###"""!!!!!!###%%%$$$$$$###"""!!!!!!!!!!!!"""###"""  !!! """###""""""###"""""""""""""""###$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$######"""""""""""""""###########################$$$$$$$$$$$$%%%%%%###"""!!!"""$$$###""""""$$$%%%%%%%%%$$$$$$%%%%%%&&&'''''''''''''''''''''''''''&&& $$$(((((('''(((''''''''''''((((((((((((###!!!$$$))))))%%%###%%%""""""""""""############ !!!"""############""""""###$$$$$$$$$$$$###  (((%%%###"""######"""!!! !!!###$$$%%%%%%%%%""""""""""""###$$$%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%'''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&%%%%%%''')))'''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''((())))))######%%%'''((('''%%%""""""$$$%%%&&&%%%&&&''')))&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''!!!"""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%######$$$#########%%%&&&"""###$$$$$$###$$$&&&(((########################!!!!!! !!!!!!"""###"""!!!!!!###&&&%%%!!! !!!!!!!!!""""""""""""###$$$%%%%%%%%%%%%%%%$$$############$$$%%%%%%%%%$$$$$$######$$$$$$%%%%%%&&&'''&&&%%%$$$%%%&&&&&&%%%$$$######$$$%%%&&&############$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###""""""###############%%%%%%$$$$$$$$$%%%&&&'''&&&&&&%%%$$$$$$$$$%%%%%%###&&&((((((%%%$$$%%%'''########################%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%&&&''''''(((%%%'''((('''%%%%%%&&&'''((((((((((((((((((((((((+++******)))(((((('''''')))+++,,,+++)))((((((((((((''''''&&&&&&''''''((((((&&&$$$%%%(((***(((&&&%%%&&&''''''((((((''''''%%%%%%%%%&&&&&&&&&''''''&&&%%%######$$$&&&)))+++$$$###"""$$$&&&((('''&&&&&&&&&'''''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%''''''&&&%%%$$$$$$%%%'''((((((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%% &&&&&&###!!!%%%)))%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&&&&&&&&&&$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&(((((('''%%%############$$$$$$%%%%%%$$$$$$$$$"""###$$$$$$$$$$$$%%%'''$$$%%%%%%$$$######$$$&&&%%%$$$$$$$$$$$$$$$%%%%%%'''$$$!!! !!!###$$$$$$"""!!!!!!"""%%%$$$###!!! !!!""""""!!!!!!### """###"""#########""""""""""""###$$$$$$""""""######$$$#########$$$###!!! """###%%%########################%%%%%%$$$###############$$$$$$$$$""" !!!###%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$ """''''''&&&'''''''''''''''((((((((((((!!! """&&&'''$$$"""$$$"""""""""#########$$$$$$"""""""""""""""!!!!!! """"""###$$$$$$$$$$$$###!!!  !!!!!! !!!###$$$$$$$$$ !!!###$$$%%%&&&&&&"""""""""######$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%,,,+++***((('''%%%$$$###%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&%%%%%%&&&(((&&&&&&%%%%%%$$$%%%%%%&&&'''&&&%%%%%%&&&''')))***&&&%%%$$$&&&)))***(((%%%"""$$$&&&'''&&&''')))+++'''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&!!!!!!"""$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$%%%&&& ###%%%$$$"""!!!###&&&"""###$$$$$$######%%%&&&######$$$$$$%%%%%%%%%&&&!!!!!!!!! !!!""""""###&&&""" """&&&'''### !!!!!!!!!"""""""""###$$$$$$%%%%%%%%%%%%$$$######"""######$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$&&&''''''%%%$$$%%%&&&%%%$$$$$$######$$$$$$%%% !!!###%%%'''((()))%%%%%%%%%%%%%%%%%%%%%$$$ """###%%%'''+++...$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$&&&((('''%%%$$$$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((((('''&&&%%%%%%%%%%%%&&&&&&&&&''''''((('''&&&&&&'''((('''&&&$$$$$$&&&''')))***+++,,,)))))))))))))))))))))(((+++------,,,***)))((())))))))))))(((((()))))))))'''%%%$$$%%%'''(((&&&%%%%%%&&&''''''((('''''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%&&&((((((%%%&&&&&&&&&$$$$$$$$$%%%''''''((((((''''''&&&%%%%%%%%%############%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$###$$$&&&''''''%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$!!!&&&'''$$$###$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$"""###%%%&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&'''((((((&&&$$$$$$%%%######$$$%%%%%%%%%$$$$$$"""###%%%%%%$$$$$$%%%&&&###$$$%%%$$$######%%%&&&$$$$$$#########$$$%%%%%%$$$""" """###$$$!!!###%%%%%%###!!! !!!$$$###"""!!!!!!!!!!!!!!!!!!###$$$###"""###$$$&&& """%%%%%%$$$###"""#########""""""######$$$%%% !!!"""#########"""###"""!!!!!!!!!"""###$$$########################%%%%%%$$$###!!!!!!###%%%''''''&&&###!!!"""$$$&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''$$$"""###%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&""""""###%%%%%%###!!!!!!""""""#########$$$$$$$$$%%%$$$$$$###!!!""""""###$$$$$$$$$$$$###"""!!!!!!""" """$$$###"""""""""###$$$$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&%%%%%%$$$######"""%%%&&&&&&''''''&&&&&&%%%"""$$$%%%%%%$$$$$$%%%&&&%%%%%%$$$$$$$$$%%%%%%&&&%%%$$$$$$###$$$&&&'''((((((%%%!!!"""%%%(((((('''!!!###%%%%%%%%%&&&((()))'''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""$$$%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&############$$$$$$%%%&&& ###%%%%%%"""!!!###&&&"""$$$%%%$$$"""!!!!!!""""""######$$$$$$%%%%%%&&&!!!!!!!!!!!!!!!"""######'''""""""%%%$$$!!! !!!!!!!!!!!!!!!"""###$$$%%%%%%&&&%%%$$$$$$######"""######$$$$$$%%%%%%&&&&&&&&&&&&&&&###$$$&&&&&&%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$#########%%%%%%%%%%%%%%%%%%%%%$$$&&&''''''%%%$$$###%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&(((&&&%%%&&&((()))'''%%%###$$$%%%'''(((***++++++(((((())))))***+++,,,,,,+++,,,---,,,***((((((((())))))(((((((((((()))))))))(((''''''((((((((('''%%%&&&''''''((('''''''''$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&'''''''''&&&$$$###%%%'''(((&&&$$$"""###%%%&&&''''''(((''''''&&&&&&%%%%%%############%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%&&&%%%%%%%%%%%%$$$###"""###%%%''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%''''''&&&$$$"""$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$"""!!!!!!$$$&&&((($$$$$$$$$$$$$$$$$$$$$$$$###%%%''''''&&&&&&'''((("""###$$$%%%%%%%%%%%%%%%"""$$$%%%%%%$$$###$$$&&&"""###%%%%%%$$$$$$%%%&&&"""""""""""""""###$$$$$$%%%### """$$$%%%%%%!!!###%%%%%%###!!! !!!""""""""""""######$$$%%%!!!"""$$$$$$######%%%&&&"""$$$%%%%%%$$$########################$$$$$$%%%######$$$%%%&&&&&&&&&&&& !!!"""###$$$$$$###"""###########################$$$$$$"""!!!!!!###&&&&&&&&&&&&$$$###$$$''')))%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$%%%'''&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&%%%&&&&&&%%%$$$###!!! ############$$$$$$$$$$$$############"""!!! """"""###$$$$$$$$$$$$######"""!!! !!!"""###  """"""!!!$$$$$$$$$$$$$$$$$$######!!!!!!###$$$$$$%%%$$$$$$$$$$$$############$$$$$$""""""###$$$&&&'''((((((%%%&&&&&&''''''&&&&&&%%%!!!###%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%&&&############$$$%%%&&&&&&'''$$$  ###%%%&&& """###$$$###$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######"""######$$$%%%&&&!!!###%%%%%%$$$$$$$$$%%%"""$$$%%%$$$""" !!!!!!!!!!!!"""""""""######""""""!!!!!!""""""###$$$$$$ """!!! !!!!!!!!!!!!"""###$$$%%%&&&&&&&&&%%%%%%$$$############$$$$$$$$$%%%''''''''''''''' ###%%%&&&$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$###""""""!!!###$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%###$$$%%%%%%%%%%%%$$$$$$''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%'''&&&%%%&&&''''''&&&%%%''''''''''''''''''''''''&&&'''((()))+++,,,------''')))***)))'''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''((((((''''''$$$$$$$$$%%%%%%%%%&&&&&&&&&'''((()))(((%%%###!!!###$$$&&&%%%%%%$$$&&&'''%%%%%%&&&''''''''''''''''''&&&&&&%%%%%%&&&&&&'''###$$$$$$%%%%%%&&&&&&'''"""$$$&&&&&&%%%$$$%%%&&&$$$###"""$$$&&&((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$$$$'''&&&%%%&&&''''''$$$!!!######$$$%%%%%%&&&'''''''''&&&$$$$$$$$$$$$&&&'''######$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!!!! """%%%))),,,$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%&&&&&&&&&'''((("""###$$$$$$%%%%%%%%%%%%###$$$%%%%%%######$$$%%%!!!###%%%%%%%%%$$$%%%&&&!!!!!!!!!!!!"""###$$$$$$(((%%%###""""""######"""!!!###$$$$$$"""!!!!!!"""!!!!!!""""""###%%%&&&'''!!!######"""""""""### """#########$$$&&&$$$############$$$%%%%%%"""###$$$$$$$$$$$$$$$$$$ """$$$%%%$$$###"""######################## """$$$###!!!!!!$$$'''"""###$$$######$$$&&&)))%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%"""%%%%%%$$$%%%)))***)))&&&&&&&&&&&&''''''''''''%%%''''''$$$###$$$### #########$$$$$$$$$$$$%%% !!!"""$$$$$$%%%%%%""""""###$$$$$$$$$$$$###!!!!!!!!!!!!!!!!!!!!!!!!!!! """$$$$$$###!!!###$$$$$$%%%%%%$$$$$$### !!!###$$$%%%%%%$$$$$$$$$$$$############$$$$$$$$$$$$%%%&&&'''((())))))%%%&&&&&&''''''&&&&&&%%%"""$$$&&&&&&%%%%%%%%%&&&$$$$$$######$$$%%%%%%&&&!!!"""###$$$%%%%%%%%%%%%&&&%%%$$$"""!!!!!!$$$&&&###$$$&&&&&&%%%%%%&&&'''%%%%%%&&&''''''&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''""""""""""""###$$$%%%&&&#########%%%&&&'''%%%###!!!###%%%%%%###""""""###!!!!!!!!!!!!""""""""""""""""""!!!!!!""""""###$$$!!! !!!### !!!!!!!!!"""###$$$%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$"""###%%%&&&''''''&&&&&&!!!$$$%%%$$$""""""###$$$$$$$$$%%%%%%$$$$$$$$$!!!$$$'''((()))***$$$$$$$$$%%%%%%&&&&&&&&&!!! ###'''((('''$$$###$$$%%%&&&&&&&&&%%%%%%###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$######$$$$$$$$$###$$$%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&(((((((((''''''&&&&&&%%%''''''(((((()))***++++++&&&''')))((('''&&&&&&''''''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%$$$###""""""###%%%&&&''''''((((((''''''%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&%%%%%%$$$#########$$$&&&'''''''''"""###$$$&&&''''''''''''%%%&&&&&&''''''&&&&&&%%%######$$$%%%%%%&&&''''''!!!$$$&&&&&&$$$###$$$&&&#########%%%((()))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$%%%%%%$$$%%%%%%%%%$$$###$$$$$$""""""###$$$&&&'''(((((($$$%%%%%%&&&&&&%%%%%%$$$"""###$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!"""###$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&%%%$$$%%%&&&""""""###$$$%%%%%%%%%%%%###$$$%%%%%%######$$$%%% """%%%&&&%%%$$$%%%&&&""""""""""""###$$$%%%&&&%%%$$$""""""######!!! !!!"""###"""!!!!!!###%%%"""""""""""""""###$$$%%%!!!$$$$$$###"""""""""!!!############%%%&&&$$$$$$######$$$$$$%%%&&&!!!""""""""""""!!!!!! !!!!!!"""###$$$$$$$$$######################## $$$$$$""""""%%%(((!!!"""$$$$$$######%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&& $$$%%%"""###(((***(((%%%%%%&&&&&&&&&'''''''''"""&&&&&&""""""&&&&&&"""#########$$$$$$$$$%%%%%% !!!"""$$$%%%%%%%%%&&&""""""###$$$$$$$$$$$$### !!!""""""!!!  ###&&&((('''&&&"""###$$$%%%%%%%%%%%%%%% !!!###$$$%%%%%%$$$$$$$$$$$$############$$$$$$%%%%%%$$$######"""!!!!!!%%%&&&&&&''''''&&&&&&%%%###%%%'''((('''&&&&&&&&&$$$#########$$$%%%%%%&&&!!!"""$$$%%%&&&&&&%%%$$$&&&)))***)))%%%$$$%%%(((''')))***)))(((((()))***$$$%%%'''(((((('''%%%$$$$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''""""""""""""###$$$%%%&&&%%%######%%%((()))&&&### """%%%&&&%%%$$$%%%%%%$$$$$$$$$###############"""""""""""""""######$$$ """######""""""###%%% !!!!!!!!!!!!###$$$%%%&&&&&&&&&'''&&&&&&%%%$$$$$$$$$%%%!!!"""$$$%%%&&&&&&%%%%%% ###$$$###"""!!!"""###$$$$$$%%%%%%$$$$$$###"""###$$$%%%&&&%%%$$$$$$######$$$%%%%%%&&&''''''%%%###"""&&&+++,,,(((######$$$%%%&&&'''&&&%%%%%%"""###%%%&&&'''&&&%%%%%%%%%$$$%%%&&&((())))))(((%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""###$$$%%%###$$$%%%&&&'''&&&%%%%%%$$$%%%&&&&&&$$$###%%%&&&&&&&&&&&&'''''''''(((((('''''''''(((((((((((((((&&&(((******)))((()))***(((((((((''''''((((((((('''((()))(((&&&%%%&&&&&&%%%&&&''''''((((((''''''%%%%%%&&&&&&&&&&&&'''''''''&&&%%%$$$$$$%%%'''(((&&&%%%###$$$&&&'''%%%$$$!!!"""###%%%&&&'''((((((######%%%&&&&&&%%%############$$$%%%%%%&&&''''''!!!$$$&&&&&&$$$###$$$&&&######$$$&&&))))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&!!!!!!"""###$$$%%%%%%&&& ###&&&$$$!!! $$$)))!!!!!!###$$$&&&'''))))))"""$$$&&&((((((&&&$$$""""""###$$$%%%&&&&&&'''&&&%%%%%%$$$###$$$%%%'''((('''&&&%%%$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%''''''&&&###$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&%%%$$$######$$$!!!"""###$$$%%%&&&&&&&&&###%%%&&&%%%######$$$%%% """%%%&&&%%%%%%%%%&&&############$$$%%%&&&''' !!!###$$$###""""""""""""!!! !!!$$$&&&###"""!!!!!!!!!!!!!!!""""""$$$&&&&&&%%%$$$###$$$%%%&&&'''&&&$$$###$$$%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%$$$###""""""!!! !!!###%%%&&&########################$$$%%%###"""%%%((("""$$$%%%&&&%%%$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&"""''''''"""!!!%%%&&&$$$######$$$$$$$$$%%%%%%%%%###$$$!!!"""'''((($$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%###""""""""""""###$$$$$$$$$$$$### !!!!!!!!!!!!!!!%%%"""!!!###"""!!! !!!"""""""""!!!!!!!!!"""###$$$$$$%%%%%%%%%$$$###"""""""""###$$$###$$$%%%%%%######$$$%%%%%%&&&((('''&&&%%%%%%&&&%%%%%%%%%&&&&&&&&&'''''''''&&&%%%$$$%%%%%%''''''((('''&&&%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&((()))&&&%%%$$$$$$$$$$$$%%%&&&(((((((((''''''&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%!!!"""######$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$#########$$$!!! """""" !!!$$$ !!!!!!""""""######"""""""""  """$$$!!!!!!&&&)))(((&&&%%%&&&'''''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%###&&&$$$$$$&&&###%%%((('''$$$###%%%%%%"""$$$$$$$$$$$$%%%&&&'''((('''$$$""""""%%%&&&%%%###&&&&&&%%%$$$%%%&&&'''((('''&&&&&&%%%%%%&&&&&&'''%%%$$$$$$######$$$$$$%%%''''''''''''''''''&&&&&&$$$%%%&&&''''''&&&%%%$$$&&&%%%%%%$$$%%%&&&((()))'''((())))))(((((()))***(((((((((((())))))))))))'''''''''''''''((())))))%%%%%%%%%%%%&&&&&&''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((()))(((((('''''''''&&&&&&&&&(((%%%""""""$$$%%%$$$"""$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$$$$######%%%'''$$$%%%'''(((((('''%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$+++&&&$$$'''(((%%%###$$$"""$$$%%%%%%$$$###%%%&&&'''### $$$((('''%%%"""###"""!!!!!!$$$&&&%%%#########"""######$$$%%% !!!###$$$%%%&&&'''!!!$$$%%%%%%%%%&&&((( ###&&&$$$!!!!!!''',,,$$$$$$$$$#########""""""###$$$$$$%%%%%%$$$$$$###$$$$$$######$$$$$$%%%&&&%%%$$$###""""""$$$&&&'''""" !!!$$$''''''&&&%%%$$$$$$$$$$$$$$$$$$%%%###%%%&&&$$$!!! """$$$&&&######%%%$$$!!!!!!$$$%%%%%%&&&$$$###"""$$$%%%###"""  !!!###$$$###&&&((((((&&&$$$######$$$###!!!!!!###$$$%%%%%%%%%""""""%%%%%%""""""%%%!!!"""""""""!!!!!!###%%%%%%%%%$$$######""""""!!!########################&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$###"""""""""###%%%&&&&&&$$$$$$%%%'''$$$$$$######"""!!!!!!!!!""""""###%%%&&&%%%%%%&&& &&&)))&&&$$$%%%&&&$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&''''''$$$$$$############$$$$$$$$$$$$################## !!!""""""""""""!!!$$$"""!!!###"""!!! """###$$$######"""!!!""""""###$$$$$$%%%%%%'''&&&&&&%%%%%%&&&&&&&&&###$$$%%%%%%######$$$%%%$$$&&&''''''&&&%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%%%%&&&'''&&&&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&'''(((******&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%############$$$%%%&&&'''%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$############ """""" ###""""""""""""!!!!!!!!!!!!!!!"""###""" ###$$$######""""""######$$$$$$###!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$%%%&&&%%%$$$###$$$%%%$$$$$$######$$$$$$%%%&&&%%%'''&&&!!!!!!&&&'''%%% $$$$$$"""###&&&&&&$$$""""""""""""###$$$%%%&&&&&&$$$"""###%%%&&&%%%###&&&%%%%%%%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&'''''''''''''''&&&&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%&&&'''((('''((())))))(((((()))+++((()))))))))))))))))))))%%%%%%$$$###$$$%%%&&&'''&&&''''''(((((((((((('''))))))))))))))))))))))))&&&&&&&&&&&&&&&'''((((((((('''''''''&&&&&&&&&&&&+++(((&&&&&&((()))'''&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%$$$###$$$%%%'''$$$%%%'''(((((('''%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%&&&'''$$$ !!!%%%"""$$$%%%%%%$$$###%%%&&&'''### $$$''''''%%%&&&&&&%%%######$$$%%%$$$###############$$$$$$%%%!!!!!!"""###$$$%%%%%%&&&"""$$$&&&&&&%%%%%%&&&'''&&&%%%$$$$$$%%%%%%###"""&&&%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%$$$$$$###$$$$$$######$$$$$$%%%&&&%%%$$$###"""###$$$&&&'''###!!! !!!$$$&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%"""$$$%%%$$$""""""$$$&&&%%%""""""$$$$$$!!!!!!###$$$$$$$$$###!!! !!!######""" !!!###$$$!!!###%%%%%%###"""""""""###"""!!!!!!"""$$$$$$$$$$$$!!!!!!$$$$$$!!!!!!$$$!!!"""######""""""$$$%%%###$$$$$$$$$######$$$$$$$$$##################$$$&&&%%%%%%$$$$$$%%%%%%%%%##################$$$$$$"""###%%%$$$######$$$&&&!!!""""""######$$$$$$%%%######$$$%%%&&&&&&&&&&&&!!!&&&(((&&&$$$&&&((('''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$%%%%%%&&&&&&$$$$$$############$$$$$$######################## !!!""""""######""""""###!!! !!!###"""!!!######$$$%%%%%%$$$$$$###"""""""""###$$$$$$%%%%%%######$$$$$$$$$$$$$$$######$$$%%%%%%######$$$%%%$$$&&&''''''&&&%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***$$$%%%''''''''''''%%%$$$$$$$$$$$$%%%&&&'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%&&&'''(((%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$%%%%%%%%%$$$$$$$$$$$$$$$############ !!!!!! ############"""!!!  ######!!!!!!&&&&&&###!!!############!!!%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%&&&&&&$$$%%%&&&%%%###""""""###%%%$$$#########$$$%%%&&&"""$$$""""""$$$"""!!!$$$%%%######''''''%%%"""""""""######$$$%%%&&&&&&%%%######%%%%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&'''((((((((((((((((((''''''''''''(((((((((((('''&&&&&&&&&'''''''''(((***)))(((((()))+++))))))))))))))))))))))))%%%$$$###""""""$$$&&&'''((()))***+++***)))((('''))))))))))))))))))))))))'''&&&&&&&&&&&&'''((((((''''''''''''&&&&&&&&&&&&(((&&&%%%$$$&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$$$$&&&((($$$%%%&&&''''''&&&%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$"""###''''''!!!&&&"""$$$%%%%%%$$$###%%%&&&&&&### !!!$$$''''''%%%***)))'''&&&%%%$$$$$$$$$###############$$$%%%%%%############$$$$$$$$$%%%$$$&&&''''''&&&%%%%%%&&&)))$$$!!!$$$)))***###&&&&&&&&&&&&%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$######$$$$$$%%%&&&%%%$$$#########$$$&&&'''$$$###"""###$$$%%%%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%!!!###$$$$$$$$$$$$%%%'''$$$!!!!!!###### ############!!! """"""!!! !!!"""###$$$!!!###$$$###""""""###$$$""""""!!!!!!!!!"""#########!!!!!!######!!!!!!###"""###$$$$$$###"""$$$%%% ###%%%%%%######%%%(((%%%$$$###""""""###$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%!!!""""""###$$$$$$%%%%%%!!!###$$$$$$###"""$$$%%%"""######$$$$$$%%%&&&&&&###$$$%%%&&&''''''''''''"""&&&'''%%%%%%))),,,+++%%%&&&&&&&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$%%%%%%$$$$$$############$$$$$$########################!!!!!!"""###############!!!!!!!!!!!!""""""""""""$$$$$$$$$$$$$$$$$$######""""""#########$$$$$$$$$ !!!###$$$$$$###""""""###$$$%%%%%%######$$$%%%$$$%%%''''''&&&%%%&&&'''%%%%%%%%%&&&&&&&&&''''''(((''''''&&&%%%%%%%%%%%%""""""######$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&''''''$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$######"""!!!'''&&&&&&&&&&&&''''''((($$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&##################$$$$$$$$$$$$$$$###############"""!!!!!!"""###"""""""""!!!!!!!!!  """"""!!!!!!""""""%%%%%%$$$""""""###$$$%%%%%%%%%%%%###"""!!!%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%&&&''''''$$$%%%%%%$$$"""!!!"""###%%%$$$###"""###$$$&&&'''""""""!!! !!!""""""'''***)))&&&%%%''''''$$$%%%%%%%%%%%%&&&'''((((((&&&%%%$$$$$$$$$%%%%%%%%%$$$%%%&&&'''((('''&&&%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%$$$$$$%%%%%%%%%$$$%%%&&&'''((((((((((((***)))(((''''''((()))******))))))(((''''''''''''''')))******)))(((***+++*********))))))))))))))))))'''%%%$$$%%%&&&)))***)))***+++++++++)))'''&&&((((((((((((((((((((((((''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$#########$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%''')))%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######%%%&&&""" %%%"""$$$%%%%%%$$$###%%%&&&%%%###!!!"""$$$&&&&&&%%%)))'''&&&'''&&&$$$###%%%$$$############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&&&&%%%$$$%%%&&&(((### ###)))+++&&&&&&&&&&&&%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$######$$$$$$%%%&&&%%%$$$$$$$$$$$$%%%&&&'''$$$$$$$$$$$$%%%$$$$$$###$$$$$$############$$$$$$###$$$%%%%%%%%%$$$%%%%%%### ###### ############!!! """"""!!!!!!!!!"""###$$$###$$$%%%$$$###$$$&&&(((!!!!!!""""""!!!!!!"""###### ###### ###"""###%%%%%%#########$$$ $$$&&&&&&###"""%%%)))%%%$$$###!!!!!!###$$$%%%$$$$$$$$$$$$$$$$$$%%%&&&""""""#########$$$$$$$$$"""###$$$$$$######$$$%%%'''&&&&&&%%%%%%$$$#########&&&'''&&&'''))))))'''$$$&&&&&&$$$%%%+++//////&&&&&&&&&'''''''''((((((########################!!!!!!""""""#########$$$$$$$$$############$$$$$$###############$$$$$$$$$!!!!!!"""############### !!!!!!""""""""""""###$$$#########"""""""""##################$$$$$$$$$###$$$&&&'''''''''&&&%%%###$$$%%%%%%######$$$%%%###%%%''''''&&&&&&&&&'''%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%$$$""""""###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$######"""!!!((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$###"""!!!!!!########################### !!!!!! ### !!!!!!!!!"""""""""### !!!!!!"""$$$&&&""" """%%%&&&%%%$$$%%%&&&'''((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&''''''###$$$%%%$$$"""!!!"""###$$$$$$#########$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&'''***)))&&&%%%''''''$$$%%%%%%%%%%%%&&&'''((()))%%%&&&%%%%%%$$$$$$%%%&&&$$$%%%&&&'''((('''&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%%%%%%%&&&$$$%%%&&&'''((((((((((((***)))(((''''''((()))***************)))(((((('''((()))******))))))***++++++*********)))))))))(((***)))'''&&&'''(((***+++((())))))))))))(((&&&%%%''''''''''''''''''''''''(((''''''&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%%%%&&&&&&''''''%%%&&&&&&&&&%%%%%%''')))%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&###"""%%%%%%###"""$$$"""$$$%%%%%%$$$###%%%&&&######"""###%%%&&&&&&&&&%%%""""""&&&'''######'''$$$$$$$$$###$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$$$$!!!###$$$$$$$$$%%%'''(((%%%"""###%%%'''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&%%%$$$############""""""""""""######&&&%%%%%%%%%%%%$$$"""!!!### ###### ###$$$$$$$$$"""  """"""""""""""""""######$$$###$$$$$$$$$######%%%''' """######!!! !!!"""### ###### ###!!!###%%%%%%###""""""###"""$$$&&&%%%###"""$$$&&&$$$$$$###""""""###$$$$$$############$$$$$$%%%&&&$$$$$$$$$#########""""""###$$$%%%%%%$$$$$$%%%'''''''''&&&&&&%%%$$$$$$$$$###'''(((&&&&&&******&&&%%%&&&%%%###&&&---111000&&&&&&&&&'''''''''((((((########################!!!"""""""""""""""######$$$$$$############$$$$$$""""""#########$$$$$$$$$ !!!""""""######"""""" """###"""!!!"""###""""""!!!!!!!!!""""""###########################"""###$$$%%%%%%&&&&&&%%%###$$$%%%%%%######$$$%%%###%%%&&&'''&&&&&&'''(((%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&''''''&&&&&&%%%"""###$$$%%%&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((((((((('''((((((&&&%%%%%%&&&(((((('''''''''&&&%%%$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%$$$###""""""""""""$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''''''''&&&$$$###"""!!! """""""""###############$$$ """""" $$$ !!!"""##################!!! """$$$"""###%%%$$$!!!"""$$$&&&((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''###$$$%%%$$$######$$$%%%######$$$$$$$$$%%%%%%%%%&&&###$$$&&&&&&$$$###&&&!!!$$$%%%######''''''%%%############$$$%%%&&&'''%%%&&&&&&&&&$$$$$$&&&'''$$$%%%&&&&&&''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&'''(((((((((((())))))(((((((((((())))))******+++++++++***))))))((()))+++***))))))***,,,+++++++++******))))))((('''''''''''''''(((((()))((((((''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%&&&%%%$$$$$$&&&((($$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&''''''((($$$%%%&&&%%%$$$$$$&&&(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&(((###"""%%%'''%%%$$$$$$"""$$$%%%%%%$$$###%%%&&&"""######$$$%%%%%%&&&&&&!!!&&&'''######((($$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$"""######$$$%%%'''))))))'''$$$""""""$$$&&&$$$$$$$$$$$$%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&###%%%''''''%%%$$$###$$$######""""""""""""######&&&%%%%%%%%%%%%### ### ######!!!!!!$$$###$$$$$$###"""!!!"""$$$"""""""""#########$$$$$$ """###"""!!!!!!"""### ###%%%$$$!!!!!!######!!!!!!######!!!!!!###!!!###$$$%%%###!!!!!!!!!$$$###################################################"""######$$$%%%&&&%%%%%%$$$$$$###""""""!!!###%%%&&&&&&%%%$$$&&&'''###$$$$$$%%%%%%&&&&&&'''"""((()))%%%%%%++++++%%%%%%&&&%%%###'''...111000%%%&&&&&&&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""######$$$$$$############$$$$$$"""""""""###$$$$$$%%%%%% !!!""""""""""""!!! ######"""!!!"""$$$!!!!!! !!!"""###$$$########################!!!!!!!!!!!!"""###$$$%%%###$$$%%%%%%######$$$%%%"""$$$&&&'''&&&&&&'''(((%%%%%%%%%&&&&&&&&&''''''###$$$%%%''''''''''''&&&$$$%%%&&&&&&'''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&'''((((((''''''###$$$&&&''''''&&&$$$###'''''''''&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%###############$$$%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&'''''''''&&&&&&%%%$$$######"""!!!"""""""""#########$$$%%%"""!!!######!!!"""%%%!!!!!!!!!!!!"""""""""""""""###$$$###!!! !!! """"""!!!"""###%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&"""###%%%%%%$$$$$$&&&'''!!!###$$$&&&&&&%%%$$$###### $$$$$$ ### $$$$$$"""###&&&&&&$$$$$$$$$###$$$$$$%%%&&&'''%%%&&&'''&&&$$$$$$&&&(((&&&%%%%%%%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''&&&'''(((((())))))((((((''')))***+++,,,,,,++++++***(((***++++++***)))+++,,,,,,,,,+++******))))))(((%%%%%%'''((((((((('''&&&((('''&&&%%%%%%'''((()))''''''''''''''''''''''''(((((('''&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&###%%%&&&%%%######&&&((($$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%&&&&&&''''''###$$$%%%$$$###$$$%%%'''&&&&&&&&&%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%###$$$&&&&&&######'''"""$$$%%%%%%$$$###%%%&&&!!!###$$$%%%%%%%%%%%%&&&!!!&&&((("""""")))%%%$$$$$$$$$$$$%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%!!!###$$$$$$###$$$&&&'''''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&'''###$$$$$$%%%%%%$$$$$$###$$$$$$######$$$$$$%%%&&&$$$%%%%%%&&&&&&&&&&&&&&&!!!$$$'''(((&&&$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$###"""###%%%### ###!!!!!!$$$$$$""""""%%%"""#########""""""$$$%%%""""""######$$$$$$$$$### """$$$$$$"""!!! !!! $$$'''&&&""" !!!###$$$!!!!!!$$$$$$!!!!!!$$$"""$$$$$$""" ###  $$$&&&$$$!!!!!!###$$$%%%%%%$$$###!!!""""""""""""###$$$%%%&&&$$$$$$##################"""$$$%%%%%%$$$$$$%%%&&&#########$$$%%%%%%&&&&&&!!!((()))###$$$++++++$$$%%%&&&$$$###(((...000---%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$############$$$$$$!!!""""""###$$$$$$%%%%%% !!!!!!!!!!!!!!! ###$$$"""!!!"""$$$!!!!!! !!!!!!###%%%&&&$$$$$$##################%%%$$$######$$$&&&((()))###$$$%%%%%%######$$$%%%"""$$$&&&'''&&&&&&'''(((%%%%%%%%%&&&&&&&&&''''''"""###%%%'''((((((((('''%%%&&&'''''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&!!!"""$$$%%%&&&&&&%%%$$$$$$''''''$$$%%%&&&&&&''''''(((((()))''''''&&&&&&&&&%%%%%%%%%!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$%%%''')))***+++######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%!!!!!!""""""#########$$$%%%""""""$$$$$$""""""%%%######""""""!!!!!! """$$$###!!!!!!!!!!!!$$$###  ###"""###$$$%%%&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%"""###%%%%%%%%%%%%'''))) """%%%''''''&&&$$$"""%%%!!!"""&&&&&&"""!!!%%%%%%((('''$$$###%%%%%%"""&&&&&&&&&&&&'''((())))))%%%'''(((&&&$$$###&&&((('''&&&%%%$$$%%%&&&'''((('''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''''''''(((''''''&&&&&&&&&'''((())))))((('''&&&((()))+++,,,---,,,,,,+++(((***++++++******+++,,,,,,,,,++++++***))))))(((%%%&&&(((******)))(((&&&)))(((&&&$$$%%%'''***,,,(((((((((((((((((((((((()))((('''&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&''')))+++***((((((+++---$$$$$$%%%%%%%%%&&&&&&&&&""""""###$$$%%%%%%&&&&&&###$$$$$$$$$######%%%''''''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&"""###'''(((###""")))"""$$$%%%%%%$$$###%%%&&&!!!###$$$%%%%%%$$$%%%&&&"""''')))""""""(((%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&"""$$$&&&%%%$$$###$$$%%%""""""$$$&&&)))***(((&&&&&&&&&&&&'''''''''(((((($$$$$$$$$%%%%%%$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$%%%&&&&&&''''''&&&&&& $$$'''(((&&&$$$%%%&&&'''&&&&&&%%%%%%&&&&&&'''"""!!! """%%%$$$!!!$$$!!!!!!%%%%%%######&&& """""""""""""""$$$&&&""""""###$$$$$$$$$$$$###"""$$$&&&'''%%%"""!!!!!! %%%((('''### !!!$$$%%%""""""%%%%%%""""""%%%!!!######""""""%%%(((&&&!!! """$$$&&&&&&$$$""" """"""""""""###$$$%%%&&&"""""""""###$$$$$$%%%%%%!!!###$$$$$$######$$$%%%&&&&&&%%%$$$$$$######""" ((()))######+++***###%%%%%%$$$$$$(((//////,,,$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###############$$$$$$############$$$$$$!!!""""""###$$$$$$%%%%%%""""""""""""""""""""""""!!!!!! !!!!!!"""######!!!!!!"""##############################$$$$$$$$$'''%%%$$$""""""###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''')))***$$$%%%%%%&&&&&&%%%%%%$$$)))))))))(((%%%### &&&'''''''''&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%&&&'''((((((&&&$$$###"""###$$$%%%'''((()))***%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$)))(((&&&%%%$$$$$$%%%&&&''''''""" &&&&&& )))&&&$$$%%%'''(((&&&######$$$%%%%%%######$$$&&&############$$$%%%%%%&&&!!!!!!""""""#########$$$'''%%%"""  """$$$"""!!!!!! ######""" """%%%%%%###$$$&&&&&&$$$%%%&&&######$$$$$$$$$$$$%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&%%%$$$######$$$%%%&&&&&&%%%$$$######%%%'''(((((('''&&&&&&'''((('''%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''---***&&&%%%%%%%%%""" &&&(((((((((&&&%%%&&&''''''((((((''''''(((***---******************++++++***++++++,,,,,,++++++***,,,+++)))'''%%%'''+++...((('''&&&&&&&&&((()))***+++*********))))))(((((())))))(((((('''''''''&&&(((''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&'''''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''&&&%%%$$$###%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$###"""!!! $$$%%%&&&&&&$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%&&&###!!!###(((***((($$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&%%%%%%%%%'''++++++%%%$$$((('''"""!!!&&&'''###"""$$$%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%'''(((((('''&&&&&&'''%%%%%%%%%&&&&&&%%%$$$$$$&&&&&&$$$""" """%%%%%%))),,,(((""" ###((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%$$$$$$#########%%%%%%$$$###$$$%%%'''((('''&&&$$$###"""###$$$$$$###############$$$$$$$$$""""""############""""""###%%%$$$!!!$$$$$$!!!!!!!!!!!!!!!###'''***  $$$&&&$$$""" !!!"""###############""""""###$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$######"""$$$$$$###############$$$########################!!!!!!"""###$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%&&&'''&&&%%%&&&(((******((('''&&&&&&'''(((***$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$#########!!!!!!!!!!!!""""""""""""%%%%%%$$$###"""""""""""""""$$$&&&'''!!!!!!!!!!!!!!!!!!!!!!!!###""""""!!!!!!""""""######"""!!!!!!!!!"""$$$%%%############$$$$$$$$$$$$...,,,)))%%%"""!!! &&&&&&&&&%%%%%%$$$$$$###&&&&&&'''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''')))***$$$%%%%%%&&&&&&%%%%%%$$$'''''''''&&&%%%$$$###"""''''''((((((''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''"""$$$&&&'''(((((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&%%%'''&&&"""###'''&&&!!!(((%%%$$$$$$&&&'''&&&%%%"""###%%%%%%$$$###$$$%%%&&&&&&&&&&&&&&&&&&''''''!!!!!!"""""""""#########!!!  !!! """ !!!%%%"""""""""!!! """$$$"""###%%%((()))(((''''''"""###$$$$$$###$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$######%%%&&&((('''&&&%%%&&&'''((('''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&***'''%%%$$$&&&&&&%%%######%%%''''''&&&'''(((***'''((((((((('''(((***,,,++++++,,,,,,,,,,,,------***++++++++++++++++++***++++++***(((&&&'''***---(((((('''''''''((()))************)))))))))((((((***)))))))))(((((((((((((((''''''''''''&&&&&&&&&(((((((((((('''&&&%%%$$$&&&%%%%%%%%%%%%&&&''''''''''''((((((((((((((('''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&%%%$$$###"""$$$%%%&&&&&&$$$$$$%%%&&&$$$%%%%%%%%%&&&&&&&&&&&&"""###%%%### %%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$((('''###"""%%%%%%!!!###'''(((%%%###%%%'''%%%#########$$$$$$%%%%%%%%%&&&'''((('''&&&%%%&&&'''%%%%%%%%%&&&%%%%%%%%%$$$$$$%%%$$$###!!!"""%%%'''---'''###$$$((()))&&&!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%$$$$$$$$$######%%%%%%$$$###$$$%%%&&&'''&&&%%%$$$#########$$$%%%!!!!!!"""###$$$%%%%%%&&&"""##################"""!!!%%%&&&"""!!!###$$$###"""######"""""""""%%%''' !!!$$$%%%$$$"""!!!!!!"""########################$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###############$$$##############################$$$$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&%%%%%%&&&(((((('''&&&%%%%%%&&&'''((($$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######!!!!!!"""""""""###############"""""""""######$$$!!!!!!!!!!!!!!!!!!"""""" $$$######"""""""""######%%%###!!! """$$$&&&############$$$$$$%%%%%%''''''&&&%%%&&&'''((()))'''&&&%%%$$$###""""""!!!&&&&&&'''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((()))$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$$$$%%%%%%&&&''''''((((((((((((''''''&&&%%%%%%%%%&&&&&&&&&'''''' """$$$&&&((())))))(((&&&&&&%%%%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###############$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&"""''')))'''&&&&&&%%%"""&&&$$$######%%%'''(((''' """%%%%%%%%%$$$$$$$$$$$$$$$###"""""""""######!!!!!!""""""""""""######!!!!!!!!!!!!"""""""""### """!!!"""%%%!!!"""###"""!!! !!!###!!!###&&&(((((((((&&&$$$"""###$$$$$$######$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%$$$$$$$$$&&&%%%$$$###$$$%%%&&&'''&&&%%%$$$%%%'''(((((('''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###$$$&&&''''''&&&$$$%%%''''''&&&&&&''')))&&&'''(((((('''(((***,,,+++++++++,,,,,,,,,------******++++++++++++******)))******)))(((((()))+++))))))((((((((()))************))))))))))))((((((*********))))))))))))((((((''''''''''''&&&&&&&&&(((((())))))((('''&&&$$$&&&%%%%%%%%%%%%&&&''''''%%%&&&'''((())))))))))))%%%&&&&&&''''''&&&&&&%%%''''''(((''''''&&&%%%$$$$$$&&&'''&&&%%%$$$%%%&&&&&&&&&&&&&&&''''''''''''%%%"""!!!###&&&(((&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&$$$$$$$$$%%%&&&&&&&&&'''###%%%%%%""""""%%%%%%""""""%%%&&&"""!!!$$$%%%$$$!!!!!!"""###$$$$$$%%%%%%'''((((((&&&$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$###$$$'''))),,,'''"""###(((***&&&"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###%%%%%%$$$######$$$&&&'''$$$$$$#########$$$%%%%%% !!!###$$$%%%&&&'''######$$$$$$$$$$$$###### %%%'''%%%$$$%%%%%%"""###$$$%%%$$$""""""###$$$  !!!$$$%%%$$$###"""""""""###############$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&$$$###############$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%"""$$$&&&'''&&&%%%%%%%%%'''&&&%%%$$$$$$%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$""""""#########$$$$$$$$$!!!!!!!!!""""""###%%%%%%%%%%%%$$$###"""!!! !!!!!!!!!!!!!!!!!!!!!!!!######""""""###$$$%%%%%%###"""!!!!!!!!!"""$$$%%%"""######$$$$$$%%%%%%%%% """$$$'''+++...///&&&&&&%%%%%%$$$$$$######%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$######$$$%%%'''(((&&&'''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''!!!"""$$$&&&((((((((((((#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$########################"""###%%%&&&''''''&&&&&&!!!&&&)))(((%%%$$$$$$%%%%%%$$$######$$$''')))*** """%%%&&&%%%$$$$$$$$$###"""!!! !!!!!!""""""""""""""""""!!!"""###$$$$$$###"""!!!"""!!!!!! !!!######"""!!!!!!""""""%%%&&&$$$$$$%%%$$$!!!###%%%&&&&&&######$$$&&&%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%###$$$%%%&&&&&&%%%$$$###%%%%%%$$$$$$$$$%%%&&&'''%%%$$$$$$%%%''')))((('''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''''''''((()))'''%%%###$$$%%%%%%'''(((((('''''')))+++(((((())))))******++++++))))))************))))))((()))++++++)))((()))******))))))))))))*********))))))))))))))))))(((((()))))))))((((((((((((((((((''''''''''''&&&&&&&&&###$$$&&&((())))))((('''&&&%%%%%%%%%%%%&&&''''''$$$%%%%%%&&&''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%'''''''''''''''&&&%%%%%%%%%&&&'''&&&%%%$$$%%%'''%%%&&&&&&&&&&&&''''''''')))'''&&&'''***+++***(((%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!"""###%%%&&&''''''$$$$$$%%%&&&'''(((((((((###$$$%%%$$$%%%&&&&&&&&&###''''''###"""$$$&&&%%%!!!!!!"""###$$$%%%&&&&&&'''''''''%%%######$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%&&&&&&%%%$$$%%%''')))"""&&&)))'''!!! $$$)))$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%&&&#########$$$$$$%%%%%%&&&!!!!!!"""###$$$$$$%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$&&&###"""$$$%%%###!!!###%%%%%%###"""###### !!!"""###$$$$$$########################$$$%%%%%%$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%#########"""######$$$%%%########################%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""$$$'''((('''%%%$$$$$$''''''&&&%%%%%%&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###############$$$%%%%%%##################$$$$$$""""""""""""""""""""""""!!!!!!!!!"""###%%%&&&''' !!!###$$$$$$$$$"""""""""######$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%%%%&&&&&&''''''%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%$$$###$$$%%%&&&'''$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&'''&&&&&&#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%########################!!!"""$$$&&&''''''&&&&&&###%%%&&&&&&###"""$$$((($$$$$$$$$$$$%%%''')))+++"""$$$&&&&&&%%%$$$$$$$$$&&&%%%$$$###############""""""!!!!!!!!!!!!!!!!!! !!! $$$!!! """  !!!######"""!!!!!!""""""%%%%%%""""""''''''$$$$$$&&&)))'''$$$###%%%(((%%%$$$$$$$$$%%%%%%&&&'''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$%%%%%%&&&&&&$$$$$$###%%%'''(((((('''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%'''(((((('''%%%###$$$%%%$$$&&&(((((('''''')))***''''''((())))))***++++++((())))))******))))))(((''')))++++++***))))))))))))************)))))))))(((((((((((((((((())))))''''''''''''''''''''''''(((''''''''''''&&&&&&&&&!!!"""$$$&&&''''''''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&''''''&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!"""###%%%&&&''''''%%%&&&&&&'''((())))))***$$$###$$$%%%&&&&&&&&&''''''***)))%%%$$$'''))))))######$$$$$$%%%&&&&&&'''%%%&&&&&&%%%######$$$%%%%%%$$$$$$$$$$$$%%%&&&'''''''''((('''%%%$$$%%%&&& $$$'''%%% ###((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$#########$$$%%%"""######$$$%%%%%%%%%%%%$$$$$$##################$$$$$$$$$%%%%%%$$$$$$$$$ ######"""$$$$$$ """$$$$$$$$$###$$$%%% !!!"""############$$$%%%$$$######"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$############""""""###$$$$$$%%%########################$$$$$$$$$$$$##################$$$$$$$$$%%%%%%%%%$$$&&&))))))(((&&&%%%%%%(((''''''''''''''''''((($$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%'''&&&%%%$$$$$$$$$$$$$$$!!!""""""###$$$%%%%%%&&&######################## !!!!!!###$$$&&&''' ###%%%&&&$$$""" """######$$$%%%&&&''''''%%%%%%%%%$$$$$$###""""""###$$$%%%&&&'''(((((()))%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&######$$$%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&""""""$$$%%%&&&&&&&&&&&&%%%###$$$%%%$$$"""$$$(((###%%%'''((('''(((***+++&&&'''(((&&&$$$###$$$%%%$$$######"""""""""######""""""!!!!!!!!!!!!  !!!!!! !!!!!!!!!!!!!!!"""###"""!!! !!!###$$$&&&"""$$$+++,,,(((###'''***(((###"""$$$((($$$$$$$$$$$$%%%&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$###$$$&&&''''''&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%###"""###%%%"""###%%%&&&%%%&&&''')))$$$&&&((((((((('''((()))((())))))***+++,,,------(((((())))))))))))((((((((()))++++++)))((()))***))))))*********)))((('''''''''(((((((((((())))))%%%&&&&&&&&&&&&&&&''''''(((''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''))))))))))))((('''&&&%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%'''((('''&&&%%%&&&'''$$$%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&&&&&&&''''''(((((())))))$$$!!!"""%%%%%%######&&&###&&&%%%!!!###%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&"""$$$%%%%%%$$$###$$$$$$%%%$$$$$$###$$$%%%'''((('''(((((('''%%%$$$$$$%%%&&&!!! %%%(((%%%!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%&&&%%%###""""""###$$$$$$######$$$%%%%%%%%%$$$$$$%%%%%%$$$$$$###"""""""""######$$$$$$$$$$$$###### """!!!!!!$$$%%% """############%%%&&& """$$$$$$#########$$$&&&%%%$$$""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$######"""""""""""""""###$$$%%%%%%######################################################$$$$$$$$$%%%%%%%%%%%%'''))))))'''&&&&&&&&&(((((((((((((((((((((((($$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%''''''&&&$$$$$$#################################""""""""""""""""""""""""""""""!!!!!!!!!"""###### !!!###$$$$$$$$$"""""""""######$$$%%%&&&'''((( """###%%%&&&''''''$$$$$$$$$%%%%%%&&&&&&'''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&&&&%%%###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%'''((((((((('''''''''''''''''''''''''''$$$#########$$$%%%&&&&&&&&&"""###((()))&&&$$$&&&###&&&***+++***))))))+++++++++)))&&&$$$###$$$&&&!!!!!! !!!""""""""""""!!!!!!!!!  """###$$$$$$$$$!!!""" !!!$$$"""""""""!!! """$$$$$$'''###$$$)))&&&!!!&&&)))'''!!!"""'''$$$$$$$$$$$$%%%&&&'''((($$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%&&&&&&&&&%%%&&&%%%$$$$$$&&&'''&&&$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&&&&%%%""""""###&&& """$$$%%%%%%&&&(((***###%%%((((((((('''(((((((((((()))***+++,,,------'''(((((())))))(((((('''(((***+++***)))((()))+++(((((()))))))))((('''&&&'''''''''((((((((())))))&&&&&&&&&&&&''''''(((((((((''''''''''''&&&&&&&&&'''&&&$$$######$$$&&&'''&&&%%%%%%%%%%%%&&&'''''''''(((((((((((((((''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&'''((('''&&&%%%&&&(((&&&&&&&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&""""""&&&&&&######''' ###"""""""""%%%%%%%%%$$$$$$$$$$$$$$$!!!%%%&&&&&&$$$$$$$$$%%%$$$######$$$%%%''')))$$$&&&''''''%%%$$$%%%%%%'''"""!!!'''***'''###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&%%%###"""""""""###$$$$$$$$$%%%%%%%%%$$$###"""$$$$$$$$$###############"""##################""""""""""""%%%$$$###$$$$$$###!!!"""$$$&&& ###%%%%%%###"""###%%%'''&&&$$$""""""###$$$%%%#########$$$$$$%%%%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$""""""""""""###$$$%%%&&&########################"""######$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&'''((('''%%%$$$%%%&&&&&&''''''''''''''''''&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''############$$$$$$$$$$$$$$$$$$###""""""#########$$$############"""""""""!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$"""!!! """""""""""""""######$$$"""######$$$&&&'''(((((( !!!###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&&&&%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$!!!"""$$$&&&'''''''''&&&$$$%%%&&&&&&'''''''''&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''"""###$$$%%%'''((()))***%%%%%%%%%%%%%%%%%%%%%%%% """$$$&&&'''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$#########$$$%%%&&&&&&"""###+++...***%%%$$$###''',,,---+++))))))***...---***'''######%%%'''$$$$$$###$$$$$$%%%&&&&&&""""""!!!!!!  """$$$%%%!!!""" #########""" """%%%%%%)))$$$"""### $$$(((%%% %%%$$$$$$$$$$$$%%%&&&'''((($$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$######$$$%%%&&&###$$$%%%&&&&&&&&&%%%%%%'''%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''"""$$$&&&%%%""""""%%%'''"""$$$%%%%%%%%%%%%&&&(((###%%%(((((((((''''''(((%%%&&&'''((()))***++++++''''''(((((((((((('''''')))******)))(((((()))+++'''((()))))))))'''&&&%%%&&&'''''''''(((((())))))&&&'''''''''(((((())))))(((((('''''''''&&&&&&&&&%%%$$$###"""$$$'''***---&&&%%%%%%%%%%%%&&&''''''$$$$$$%%%&&&''''''''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&&&&%%%%%%%%%&&&'''((('''&&&&&&'''(((''''''''''''((((((((()))$$$%%%&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$)))%%%%%%))))))%%%%%%)))%%%'''&&&!!! ###''''''%%%%%%$$$$$$###""""""""" $$$''''''%%%$$$###%%%$$$#########%%%((()))"""###%%%&&&%%%%%%&&&''' %%%)))'''######'''---$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%&&&%%%###"""""""""######$$$%%%%%%&&&%%%$$$"""!!!""""""######$$$$$$$$$%%%""""""############"""""""""$$$###"""$$$%%%###&&&&&&%%%""" """$$$ ###%%%%%%###"""###%%%'''&&&$$$""""""###$$$%%%""""""###$$$%%%%%%&&&&&&#########$$$$$$%%%&&&&&&""""""""""""###$$$%%%&&&##############################$$$%%%%%%&&&''''''######$$$$$$$$$%%%%%%%%%&&&''''''%%%######$$$&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''""""""#########$$$$$$$$$ !!!"""###$$$!!!!!!""""""############%%%$$$###"""!!!!!!!!!!!!!!!!!!###$$$$$$###"""!!!""""""!!!  ###%%%...)))$$$###$$$'''''''''&&&((()))(((&&&$$$$$$%%%&&&%%%$$$%%%'''''''''&&&((('''%%%$$$$$$%%%'''(((%%%%%%%%%&&&&&&&&&''''''%%%$$$$$$######$$$$$$%%%$$$######%%%((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((###$$$$$$%%%&&&'''(((((($$$'''((('''%%%$$$%%%''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&'''(((!!!$$$&&&%%%###"""$$$''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((())))))((((((555000)))&&&''''''%%%###$$$#########$$$$$$"""!!!########################$$$#########""""""!!!!!! !!!!!!!!!"""###""""""!!! """"""###$$$%%%%%%%%%%%%'''&&&%%%$$$###$$$$$$%%%((((((&&&)))$$$ &&&"""###%%%&&&''''''&&&%%%$$$%%%&&&&&&$$$$$$%%%&&&###$$$$$$###""""""###%%%$$$$$$%%%%%%%%%%%%&&&&&&"""$$$&&&&&&%%%%%%%%%&&&""""""###%%%&&&'''%%%$$$&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$&&&''''''%%%###%%%%%%&&&&&&'''&&&&&&&&&'''''''''(((((()))***+++******))))))(((((('''''''''&&&&&&&&&&&&''''''(((***)))((()))*********((())))))))))))(((((((((((())))))(((((((((((())))))'''''''''''''''''''''''')))(((&&&%%%%%%&&&((()))###$$$&&&''''''&&&$$$###'''&&&$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%&&&''''''"""###%%%%%%%%%%%%'''(((%%%&&&((('''&&&%%%%%%&&&###%%%''''''&&&%%%&&&'''$$$'''%%%"""###%%%"""###%%%%%%%%%%%%'''(((%%%(((### $$$((()))$$$$$$######$$$$$$&&&&&&###$$$$$$%%%%%%$$$$$$######'''(((%%%$$$&&&'''&&&!!!"""$$$%%%%%%$$$"""!!!%%%%%%%%%&&&&&&&&&''''''###$$$$$$%%%%%%$$$$$$###!!!###%%%%%%%%%'''(((&&&''''''%%%$$$$$$&&&(((%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%&&&&&&&&&''''''###%%%&&&&&&$$$$$$%%%'''###%%%&&&%%%######$$$%%%$$$$$$############$$$$$$ !!!""""""!!!"""$$$&&&!!!$$$$$$###"""$$$&&& &&&%%%!!!'''!!!!!!!!!!!!""""""""""""!!!""""""""" """#########$$$$$$%%%%%%%%%%%%########################"""###%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$############"""""""""""""""""""""###$$$%%%'''((())) """$$$&&&'''$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%###!!! %%%%%%%%%$$$$$$#########!!!###$$$$$$$$$"""###""""""###""" !!!"""###$$$!!!!!!"""############### """###$$$###"""###$$$&&&### ###&&&'''''' """######"""!!!"""###&&&%%%%%%&&&&&&'''&&&&&&((('''%%%$$$$$$%%%'''(((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&&&&&&&$$$"""&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''%%%%%%&&&&&&&&&&&&&&&&&&$$$&&&((('''%%%$$$%%%''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%###$$$%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&'''''''''&&&...//////,,,((($$$###$$$$$$#########$$$$$$"""!!!##############################"""""""""!!!!!!!!! !!!!!!!!!!!!!!!###""""""!!! """"""###$$$%%%%%%%%%%%%)))((('''&&&&&&&&&''''''"""(((%%%"""&&&$$$!!!((("""######$$$$$$$$$######$$$%%%&&&%%%$$$###$$$&&&$$$$$$$$$$$$%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$&&&'''((('''&&&'''(((""""""###%%%&&&&&&%%%$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$&&&(((((('''%%%%%%%%%&&&&&&'''&&&&&&&&&'''''''''(((((()))***+++******))))))((((((((((((,,,+++)))(((&&&%%%%%%%%%,,,+++***+++,,,---,,,***''''''(((((())))))******)))((((((''''''(((((()))'''''''''''''''''''''''')))'''&&&%%%%%%&&&''')))$$$%%%&&&''''''&&&%%%$$$&&&%%%$$$$$$&&&((())))))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&&&&###$$$%%%%%%%%%%%%&&&'''$$$&&&''''''&&&%%%%%%&&&###%%%'''((('''&&&&&&'''###&&&'''%%%$$$%%%'''!!!###$$$$$$$$$$$$%%%&&&!!!%%%%%%!!! $$$%%%###%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$######'''((($$$###&&&((('''%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%$$$$$$$$$"""$$$&&&&&&%%%%%%&&&'''%%%&&&%%%$$$######%%%'''%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''###$$$&&&%%%$$$$$$%%%'''###$$$%%%%%%######$$$%%%$$$$$$############$$$$$$ """######""""""###%%%!!!######!!! !!!"""###)))%%%###(((%%% %%%!!!!!!!!!!!!"""""""""###!!!"""###""" """##################$$$%%%%%%###############$$$$$$$$$!!!###%%%%%%$$$###$$$%%%$$$$$$%%%%%%$$$######"""$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&'''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%$$$$$$#########%%%%%%%%%%%%$$$######"""%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$%%%%%%&&&&&&!!!$$$######$$$!!! !!!"""######!!!!!!!!!!!!"""###%%%%%%"""%%%&&&%%%$$$#########"""!!!!!!###%%%%%%%%%!!!###$$$######$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%'''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''''''''&&&%%%((('''&&&&&&'''&&&$$$"""&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$'''&&&%%%$$$############%%%$$$###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%$$$$$$&&&...555222)))""""""&&&$$$#########$$$$$$"""!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!!!! !!!!!!!!!!!!!!! ###""""""!!!!!! """"""###$$$$$$%%%%%%%%%(((((('''&&&&&&&&&''''''''')))!!!$$$$$$""")))%%%$$$$$$############$$$###$$$%%%$$$#########%%%###"""!!!$$$''''''%%%"""$$$$$$$$$$$$%%%%%%%%%%%%###%%%''''''&&&%%%&&&'''"""###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%#########&&&(((***)))(((%%%%%%%%%&&&&&&''''''''''''''''''(((((()))***+++***))))))))))))((((((((('''''''''((()))***+++,,,---+++***+++,,,---,,,+++$$$%%%&&&((()))+++,,,---(((''''''''''''''''''(((''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&''')))***+++&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&$$$&&&''''''&&&%%%&&&&&&###%%%((()))((('''&&&'''((('''&&&$$$$$$$$$%%%&&&"""###$$$$$$""""""###$$$%%%%%%###!!!###'''&&&"""$$$%%%&&&&&&&&&%%%$$$######$$$$$$%%%%%%$$$$$$######&&&&&&###"""'''******((('''%%%######%%%'''(((%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&'''((((((&&&$$$$$$%%%$$$%%%%%%###""""""$$$&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&###$$$%%%%%%$$$$$$%%%'''###$$$%%%%%%######$$$%%%$$$$$$############$$$$$$ """$$$%%%###""""""### !!!###"""  ###((($$$!!!&&&"""!!!!!!!!!!!!"""""""""######""""""###"""!!! """$$$######"""!!!"""###$$$%%%""""""######$$$$$$$$$$$$!!!"""$$$###""""""###%%%##################"""!!!#########$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%***)))((('''&&&%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&!!!""""""######$$$$$$%%%%%%$$$$$$$$$###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###&&&%%%$$$""""""""""""###!!!$$$### ###$$$!!!$$$###"""!!!!!! !!!!!! !!!###&&&''' """$$$%%%$$$######$$$&&&%%%%%%%%%%%%$$$###""" """$$$$$$#########$$$%%%&&&''''''&&&%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''###%%%&&&((((((&&&%%%###%%%$$$%%%'''***++++++)))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&$$$"""###&&&(((&&&$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$$$$$$$###%%%---444222)))"""$$$((($$$#########$$$$$$"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! """"""""""""!!!!!! """""""""######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%((((((%%%&&&"""''')))(((&&&%%%$$$$$$%%%&&&"""###$$$$$$""""""###$$$### !!!%%%%%% ###$$$$$$$$$$$$%%%%%%%%% """$$$$$$#########$$$"""###%%%%%%%%%%%%&&&'''$$$$$$$$$%%%%%%'''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&(((***)))(((%%%%%%%%%%%%&&&''''''(((''''''''''''((()))***+++))))))))))))))))))))))))&&&''''''(((***,,,...///+++***))))))++++++***)))%%%%%%&&&((()))+++,,,,,,''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((('''&&&&&&&&&&&&'''((((((''''''&&&&&&''''''(((%%%&&&'''''''''(((***+++&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$############$$$&&&&&&&&&$$$###$$$&&&$$$%%%''''''&&&%%%&&&'''###&&&)))***)))''''''''''''%%%""""""###############$$$%%%$$$###"""###$$$$$$$$$$$$###%%%''''''&&& """$$$&&&&&&%%%$$$######$$$$$$%%%%%%$$$$$$######&&&&&&""""""'''++++++'''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%'''((('''%%%$$$$$$$$$%%%%%%%%%$$$"""###%%%'''$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&"""$$$%%%%%%$$$$$$%%%&&&"""$$$%%%%%%$$$###$$$&&&$$$$$$############$$$$$$ ###%%%&&&$$$""""""!!! !!!""""""""""""""""""$$$!!! &&&###$$$!!!!!!"""""""""#########"""######"""!!!!!!"""$$$###"""!!! !!!"""$$$%%%"""""""""###$$$$$$%%%%%%!!!"""###"""!!!!!!###%%%"""######$$$######"""""" !!!"""###$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&!!!###%%%&&&((()))%%%$$$###"""###$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###!!! !!!"""###!!!$$$###!!!!!!###$$$!!!&&&%%%$$$###""""""""""""!!! !!!###&&&'''!!!""""""!!! !!!###%%%$$$%%%&&&&&&$$$###"""!!!!!!"""!!!###&&&((((((&&&%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''"""$$$%%%''''''%%%$$$"""$$$$$$%%%(((,,,...///...&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%&&&''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&((())))))&&&$$$"""$$$'''(((&&&$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$(((,,,...,,,(((%%%&&&((($$$#########$$$$$$"""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!! """""""""""""""!!!!!!!!!"""""""""""""""$$$%%%&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%'''!!!((('''"""%%%)))(((&&&%%%$$$%%%&&&&&&"""###$$$$$$""""""###$$$&&&### """%%%$$$#########$$$$$$$$$%%%%%% """$$$$$$#########$$$"""$$$&&&%%%$$$$$$&&&)))$$$$$$%%%%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&'''(((((('''%%%%%%$$$%%%%%%'''((()))''''''''''''((()))***+++))))))))))))************000///---+++)))(((''''''+++***)))***+++++++++)))(((((((((((())))))))))))''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((''''''&&&&&&''''''((('''(((***)))'''&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$#########$$$&&&&&&&&&$$$###$$$&&&###%%%''''''&&&&&&&&&'''###%%%((()))((('''&&&'''"""""""""###%%%%%%###!!!$$$%%%&&&%%%$$$###$$$%%%###%%%&&&%%%!!!"""&&&"""$$$%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$######&&&&&&""""""'''++++++###$$$%%%&&&&&&%%%$$$###%%%%%%%%%&&&&&&&&&''''''%%%$$$$$$######$$$$$$%%%"""$$$&&&&&&$$$$$$$$$%%%&&&&&&&&&%%%$$$$$$&&&(((###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&"""###%%%$$$######$$$&&&"""###%%%%%%$$$$$$%%%&&&$$$$$$############$$$$$$!!!###&&&&&&%%%###""""""!!!###$$$$$$### &&&###""")))'''###)))""""""""""""############"""#########!!!!!!###$$$###"""!!!!!!!!!"""$$$$$$""""""#########$$$$$$$$$!!!"""###"""!!!!!!###%%%######$$$$$$$$$$$$$$$### !!!"""###$$$$$$$$$############$$$%%%&&&&&&!!!""""""###$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&""""""###$$$%%%&&&'''((($$$######"""###$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$$$$%%%''')))!!!$$$$$$!!!!!!$$$$$$!!!############$$$%%%&&&&&&!!!!!!!!!!!!"""###%%%%%%""""""!!!  ###&&&!!!#########"""###$$$"""$$$%%%$$$""" !!!!!!%%%))))))'''%%%%%%'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''######$$$%%%%%%$$$######'''''''''))),,,------,,,&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&'''((()))%%%$$$$$$%%%'''((('''&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''')))+++,,,%%%%%%$$$%%%&&&'''&&&%%%%%%%%%''''''''''''%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%&&&&&&&&&%%%$$$$$$******)))'''&&&&&&'''((($$$#########$$$$$$"""!!!"""""""""""""""""""""""" !!!!!!!!!!!!""""""""" !!!!!!!!!"""""""""""""""""""""""""""""""""!!!!!!"""###%%%&&&%%%&&&'''(((((((((''''''###((($$$###)))'''"""%%%&&&%%%%%%$$$$$$$$$$$$%%%###$$$%%%$$$#########%%%)))&&&$$$%%%&&&$$$ ############$$$$$$$$$$$$###%%%''''''&&&%%%&&&'''"""%%%'''&&&$$$$$$'''***&&&%%%%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%%%%&&&''''''&&&%%%$$$$$$$$$%%%''')))***'''''''''(((((()))***+++)))))))))************+++...---,,,+++***)))))))))...,,,+++,,,---...---,,,***)))))))))((((((((('''(((''''''''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&)))+++***&&&$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&###%%%&&&'''&&&&&&'''(((###%%%''''''&&&%%%&&&''' """%%%'''(((&&&%%%###$$$%%%&&&&&&%%%$$$%%%'''$$$%%%&&&%%%!!!!!!###%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$######&&&&&&###"""'''******"""$$$%%%''''''%%%$$$"""%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$######$$$%%%&&& """$$$%%%$$$$$$%%%'''&&&''''''%%%$$$$$$&&&(((###$$$%%%&&&'''&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%"""###$$$$$$######$$$&&&"""###$$$%%%$$$$$$%%%'''$$$$$$############$$$$$$!!!###%%%&&&$$$######$$$ ###$$$$$$###!!!&&&###!!!&&&######"""""""""#########$$$$$$"""###$$$###"""!!!###%%%"""""""""#########$$$$$$########################"""######"""!!!"""$$$&&&"""###$$$$$$%%%$$$$$$$$$#########$$$%%%%%%%%%&&&"""""""""######%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&''''''&&&&&&%%%$$$######$$$#########$$$%%%%%%&&&###$$$$$$$$$$$$%%%%%%%%%######""""""###%%%&&&(((!!!$$$%%%""""""%%%$$$!!!""""""""""""###$$$%%%&&&!!!!!!"""###############!!!"""###"""!!!!!!###%%% """$$$###""""""$$$&&&%%%&&&((('''&&&%%%%%%&&&###)))***'''%%%&&&(((%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%((((((''')))***+++***(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&'''''''''&&&$$$###$$$''')))(((&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&'''((()))***$$$%%%&&&&&&%%%%%%&&&'''%%%&&&((())))))(((&&&%%%######$$$%%%%%%&&&''''''%%%%%%&&&&&&%%%%%%$$$###''''''''''''&&&%%%&&&'''$$$#########$$$$$$"""!!!########################!!!!!!!!!"""""""""###### !!!"""######""""""""""""""""""""""""###"""!!! !!!###%%%&&&%%%&&&'''(((((((((''''''###)))'''$$$)))&&&"""((($$$$$$%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%$$$###$$$&&&&&&&&&%%%%%%$$$$$$##################$$$$$$$$$$$$$$$&&&'''((('''&&&'''(((###%%%'''&&&######'''+++''''''&&&&&&&&&''''''(((''''''''''''''''''''''''&&&%%%######%%%'''''''''%%%$$$$$$$$$%%%''')))***'''''''''(((((()))***+++))))))*********+++++++++((((((((()))+++,,,...///...---,,,,,,......---,,,***)))))))))(((((((((''')))((((((''''''(((((()))''''''''''''''''''''''''&&&''''''''''''''''''&&&$$$%%%&&&''''''&&&%%%$$$###'''***)))&&&###%%%'''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&''''''&&&&&&###$$$%%%%%%%%%%%%&&&'''"""$$$&&&'''&&&&&&'''((($$$%%%%%%$$$###$$$&&&(((!!!$$$((()))'''%%%%%%&&&"""###%%%%%%$$$$$$%%%'''%%%"""###$$$!!!###$$$$$$$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$######'''((($$$###&&&((('''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%###""""""###%%%&&&!!!###%%%&&&%%%%%%&&&'''%%%&&&&&&%%%######&&&((("""$$$%%%''''''&&&%%%$$$###$$$$$$$$$$$$%%%%%%%%%!!!###$$$$$$######$$$%%%!!!###$$$$$$$$$$$$%%%'''$$$$$$############$$$$$$!!!###$$$$$$$$$$$$%%%&&&!!! """&&&'''&&&$$$$$$ """""""""#########$$$$$$$$$###$$$$$$###""""""###%%%!!!"""$$$%%%&&&%%%$$$###%%%%%%$$$$$$###"""""""""$$$$$$$$$"""!!!"""%%%'''!!!""""""###$$$$$$######$$$$$$$$$$$$$$$$$$%%%%%%$$$###############$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%$$$###############$$$%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%% !!!!!!"""######!!!$$$%%%######%%%$$$!!!%%%$$$###"""!!!!!!!!!!!!!!!!!!###$$$$$$###"""!!!"""%%%&&&%%%#########&&&'''(((&&&###"""$$$&&&!!!###%%%%%%$$$$$$%%%&&&###(((***'''&&&'''***%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''')))***)))(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((''''''&&&&&&&&&%%%%%%%%%&&&$$$###$$$((()))(((&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''###&&&((('''%%%$$$&&&)))&&&''')))******)))'''&&&######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%$$$###""""""&&&)))(((%%%$$$%%%'''%%%$$$######$$$$$$###!!!########################!!!!!!""""""######$$$$$$ !!!###$$$$$$"""""""""""""""############"""!!! !!!###%%%&&&"""###%%%&&&'''&&&%%%%%%$$$+++((($$$'''%%%$$$,,,$$$%%%'''((()))(((''''''$$$%%%&&&&&&$$$$$$%%%&&&"""###$$$###""""""$$$&&&"""############$$$$$$$$$"""$$$&&&&&&%%%%%%%%%&&&###&&&(((&&&######''',,,(((''''''&&&&&&&&&''''''''''''''''''''''''''''''$$$"""!!!"""%%%'''))))))%%%$$$######$$$''')))+++'''''''''(((((()))***+++))))))******++++++++++++++++++******)))*********,,,+++******,,,,,,+++***)))))))))))))))((((((((())))))(((((((((((())))))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&###$$$&&&''''''&&&$$$### %%%))))))&&&$$$&&&)))&&&&&&&&&&&&&&&&&&&&&&&&"""###%%%'''((((((((('''"""###%%%%%%%%%%%%'''((("""$$$&&&'''&&&&&&'''((($$$$$$$$$"""!!!"""%%%(((!!!&&&)))((($$$!!!###''' """###$$$######%%%'''%%%$$$'''%%%&&&))))))((('''&&&%%%$$$%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$###'''(((%%%$$$&&&'''&&&)))(((&&&%%%%%%&&&((()))%%%%%%%%%&&&&&&&&&''''''&&&%%%###""""""###%%%&&&$$$%%%''''''&&&%%%&&&'''$$$%%%%%%$$$""""""$$$&&&"""###%%%''''''&&&%%%$$$######$$$$$$$$$%%%%%%%%%!!!###$$$$$$######$$$%%%!!!###$$$$$$$$$$$$&&&'''$$$$$$############$$$$$$"""###$$$$$$###$$$&&&((((((&&&%%%'''***+++)))''' &&&""" %%%"""""""""############$$$$$$$$$###$$$$$$###""""""###%%%!!!"""%%%''''''&&&$$$"""&&&%%%%%%$$$###"""!!!!!!$$$%%%$$$###"""###&&&((( !!!"""""""""""""""#########"""""""""""""""&&&%%%$$$###""""""""""""!!!!!!"""###$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&& !!!"""###$$$%%%&&&&&&###$$$%%%&&&&&&%%%###############$$$$$$%%%%%%%%%"""######$$$$$$$$$$$$###!!!$$$%%%######%%%$$$!!!$$$$$$$$$###############%%%&&&&&&%%%!!!"""$$$%%%%%%###""""""### """%%%''''''%%%""" $$$$$$%%%%%%%%%$$$######$$$%%%### !!!(((,,,,,,)))(((&&&%%%%%%%%%'''(((###$$$%%%%%%%%%&&&(((***$$$&&&'''&&&###"""%%%(((%%%&&&&&&''''''&&&&&&%%%###$$$%%%$$$"""  &&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%$$$"""%%%((()))((('''''''''(((((((((''''''&&&&&&%%%"""""""""######$$$$$$$$$$$$%%%%%%###""""""$$$&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%'''))))))(((&&&&&&&&&###"""''''''$$$!!!"""$$$&&&''''''&&&&&&&&&%%%%%%(((++++++(((%%%$$$''''''$$$$$$&&&%%%"""$$$$$$######""""""!!!!!!%%%$$$######$$$%%%%%%%%%###"""!!! !!!"""###""""""""""""!!!!!!!!!!!!%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$$$$%%%%%%((('''&&&%%%%%%%%%%%%%%%"""***'''$$$&&&### '''"""###$$$&&&&&&%%%$$$######%%%&&&&&&%%%$$$&&&'''###!!! !!!$$$%%%$$$!!!''''''&&&&&&&&&&&&%%%%%%'''&&&&&&%%%%%%%%%&&&&&&&&&'''((((((''''''(((***''''''(((((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((%%%((()))(((&&&&&&))),,,'''((()))***+++,,,,,,,,,---***((((((***+++++++++++++++,,,,,,---------,,,,,,,,,,,,+++++++++******###***+++$$$$$$******###(((((((((((((((((((((((($$$&&&'''))))))(((&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$'''%%%&&&'''%%%""""""&&&'''&&&%%%''')))***'''$$$'''%%%###$$$&&&'''%%%###&&&)))&&& &&&'''###$$$&&&%%%$$$$$$%%%'''%%%&&&&&&&&&&&&&&&&&&&&&!!!'''(((###"""$$$%%%!!!###''''''$$$###$$$&&&333***$$$$$$###!!!$$$***############$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% !!!"""###$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&!!!###$$$$$$$$$$$$%%%'''%%%%%%%%%$$$$$$#########%%%%%%%%%&&&&&&&&&''''''######$$$$$$$$$%%%%%%%%%%%%$$$$$$"""$$$&&&&&&$$$#########$$$%%%  ###$$$###''',,,)))&&&!!!###***,,,(((###"""!!!!!!!!!"""$$$%%%$$$###"""!!!!!!"""###$$$)))&&&###!!!"""$$$$$$###$$$######""""""###$$$$$$###############"""!!!!!!###$$$%%%%%%%%%$$$$$$$$$######"""""""""""""""###(((&&&$$$######"""!!! %%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&''')))(((&&&&&&%%%&&&'''((($$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$######""""""&&&%%%###!!!!!!###%%%'''%%%$$$$$$######$$$$$$%%%'''$$$""""""$$$$$$###!!!!!!!!!"""############"""###$$$%%%%%%###""""""###"""###%%%%%%###"""######''''''((('''%%%!!!###$$$$$$%%%%%%%%%$$$$$$###&&&'''&&&'''+++,,,)))***)))&&&$$$$$$$$$&&&'''$$$&&&''''''&&&''')))+++&&&'''((('''&&&%%%&&&'''###$$$$$$%%%%%%$$$$$$###%%%&&&''''''%%%######$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$''')))++++++***))))))***'''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&%%%###$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&%%%$$$$$$%%%)))&&&######''')))(((&&&%%%%%%&&&&&&&&&&&&&&&%%%((('''(((***,,,,,,)))&&&$$$''''''%%%$$$&&&%%%"""#########"""""""""""""""!!!"""!!!!!!$$$###"""!!! !!!"""###"""!!!""""""""""""""""""%%%$$$$$$#########$$$$$$'''&&&&&&&&&&&&&&&''''''((('''&&&%%%%%%%%%%%%&&&$$$+++(((%%%((($$$"""(((#########$$$######""""""###$$$%%%%%%$$$$$$%%%&&&$$$"""!!!"""%%%&&&%%%###%%%%%%&&&&&&'''''''''(((&&&%%%%%%$$$$$$$$$%%%%%%%%%'''(((((('''&&&((()))''''''(((((('''&&&&&&%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&'''(((((($$$%%%&&&%%%%%%&&&((())))))******+++++++++******...,,,))))))*********)))***+++,,,---------,,,,,,,,,+++++++++************"""+++...)))'''(((!!!((((((((((((((((((((((((%%%&&&'''(((((('''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$'''%%%&&&'''&&&"""###''''''%%%%%%'''))))))&&&###'''%%%###$$$&&&'''%%%###%%%)))((("""###&&&&&&###%%%&&&&&&%%%%%%&&&'''&&&&&&&&&%%%%%%%%%%%%%%%$$$)))***&&&$$$&&&&&&$$$"""###%%%%%%%%%$$$%%%&&&***&&&&&&))))))%%%$$$'''############$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!"""###$$$%%%&&&&&&$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&'''&&&$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%""" ###***&&&%%%$$$###"""######$$$!!! ######"""&&&+++'''%%% """((()))%%%######"""""""""###$$$%%%######""""""""""""#########$$$%%%$$$###$$$'''***$$$$$$$$$###############$$$$$$$$$$$$$$$###""""""$$$%%%&&&&&&%%%%%%%%%%%%$$$######"""""""""######"""!!! !!!###$$$%%%$$$$$$$$$$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''((('''&&&%%%%%%&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$#########"""***)))'''%%%%%%%%%&&&'''%%%$$$######"""""""""###&&&###!!!!!!###$$$###!!!!!!###%%%%%%%%%###### """$$$%%%$$$$$$%%%&&&!!!###%%%%%%###"""###$$$###$$$$$$%%%$$$$$$###""""""###$$$$$$%%%%%%%%%%%%###&&&'''&&&)))...000///222///+++'''$$$$$$%%%&&&&&&'''(((((('''''')))***&&&&&&&&&''''''&&&$$$"""###$$$$$$%%%%%%$$$$$$###%%%&&&((((((&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&%%%######$$$&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''&&&%%%%%%&&&((($$$$$$&&&&&&&&&&&&$$$$$$$$$%%%&&&%%%$$$###%%%'''''''''''''''''''''&&&&&&(((((('''&&&&&&&&&&&&&&&*********+++,,,,,,)))'''%%%((((((&&&&&&((('''$$$""""""""""""###############!!!$$$""""""!!!!!!!!!!!!"""""" !!!!!!""""""#########$$$###############$$$$$$$$$$$$$$$$$$%%%&&&''''''''''''&&&%%%%%%%%%&&&&&&%%%+++(((%%%)))&&&###)))&&&%%%$$$$$$############"""###$$$$$$######$$$&&&%%%$$$###$$$&&&&&&&&&%%%###$$$%%%&&&'''(((((()))$$$$$$$$$######$$$$$$%%%$$$%%%'''&&&%%%%%%&&&((('''''''''(((''''''&&&%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&'''(((((('''&&&&&&'''***,,,,,,,,,+++++++++++++++***)))))),,,***))))))***++++++***)))***,,,---...---,,,***************))))))))))))''',,,***)))+++&&&((((((((((((((((((((((((''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%&&&(((&&&"""###'''%%%%%%%%%&&&''''''%%%###&&&%%%$$$$$$&&&&&&%%%$$$$$$((()))&&&$$$&&&&&&%%%$$$%%%'''&&&%%%%%%&&&(((&&&&&&%%%%%%$$$$$$######$$$((()))&&&%%%&&&&&&%%%%%%$$$######%%%&&&&&&%%%%%%###$$$&&&&&&"""!!!###$$$######$$$$$$%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%&&&''''''###$$$$$$%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''(((((('''%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&######&&&'''%%%&&&)))$$$$$$###""""""""""""###""" !!!######"""$$$***$$$$$$!!!!!!&&&%%% !!!!!!!!! !!!""""""###"""##################""" %%%)))((($$$"""&&&+++###$$$$$$%%%$$$###"""!!!$$$%%%%%%%%%%%%$$$######$$$%%%''''''%%%$$$$$$%%%$$$$$$############$$$$$$  """%%%%%%%%%###############$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$############''''''&&&%%%$$$###""""""$$$######"""!!!!!!!!!"""###""" !!!"""######"""!!!###%%%''''''&&&###"""!!!###$$$$$$###$$$&&&!!!###$$$$$$#########$$$"""""""""###$$$%%%''''''!!!"""###$$$%%%&&&&&&&&&$$$&&&$$$"""%%%...444666;;;777111+++'''%%%%%%&&&%%%'''(((((('''''''''(((%%%###"""$$$&&&%%%!!!%%%&&&&&&''''''&&&&&&%%%###%%%&&&'''&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''&&&&&&%%%%%%######"""  """$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''&&&%%%$$$%%%'''###$$$&&&''''''&&&$$$###'''''''''&&&%%%%%%(((***###&&&******'''%%%%%%&&&)))((('''&&&&&&'''))))))******************(((''''''******((((((******&&&!!!!!!""""""######$$$$$$!!!"""!!!!!!$$$""""""!!!!!!!!!!!!"""""" !!!"""###$$$%%%%%%######"""""""""###$$$$$$!!!!!!!!!!!!"""###$$$%%%'''&&&&&&%%%%%%%%%&&&&&&$$$***&&&$$$)))'''###(((+++)))'''&&&%%%%%%&&&&&&!!!###$$$$$$###"""$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$%%%&&&###%%%&&&&&&%%%$$$&&&'''&&&'''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((()))&&&%%%'''+++......,,,******+++++++++******))))))(((''')))+++------,,,(((***,,,......---+++***)))))))))))))))(((((((((%%%))))))'''(((---...+++(((((((((((((((((((((((((((((('''&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%&&&(((&&&###$$$((($$$$$$%%%&&&&&&&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%&&&&&&&&&$$$&&&''''''&&&%%%'''(((&&&&&&%%%$$$$$$###"""""""""%%%&&&%%%######$$$$$$(((%%%""""""%%%'''&&&$$$)))&&&$$$!!! ###&&&$$$$$$$$$$$$$$$%%%&&&''''''&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&#########$$$%%%&&&&&&'''"""###$$$%%%&&&'''''''''$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''###"""%%%&&&###"""############"""""""""""""""###!!!"""$$$###!!!###(((###$$$""" !!!$$$### !!!""""""$$$%%%%%%$$$""""""###''')))((($$$!!!"""%%%###$$$%%%&&&%%%###!!! ###$$$$$$%%%$$$$$$#########%%%'''&&&$$$"""###%%%$$$$$$$$$###$$$$$$%%%&&&%%%###!!!!!!"""###"""!!!""""""""""""###$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%$$$$$$$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$"""!!! """""""""""""""###$$$$$$!!! !!!"""######!!!###%%%&&&%%%### !!!######"""!!!"""""" """$$$$$$######$$$%%%((('''%%%$$$###""""""###!!!"""###$$$%%%&&&&&&&&&###%%%$$$"""%%%+++000///888444000+++(((''''''(((%%%&&&((((((&&&%%%%%%&&&$$$###"""$$$&&&&&&"""%%%&&&&&&''''''&&&&&&%%%###%%%''''''&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&%%%((('''&&&$$$""""""%%%'''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$###%%%&&&%%%$$$###$$$%%%###$$$&&&''''''&&&$$$###&&&''''''&&&%%%&&&(((***(((+++///...)))%%%%%%&&&&&&&&&&&&&&&''')))+++,,,((()))))))))((('''&&&&&&(((+++,,,******,,,,,,)))!!!!!!""""""######$$$$$$$$$!!! ###%%%$$$"""!!!!!!""""""""""""!!!!!! !!!"""###$$$%%%&&&######""""""###$$$%%%%%% !!!"""###$$$%%%&&&&&&%%%%%%%%%&&&&&&'''$$$((($$$"""(((&&&"""'''+++***(((&&&%%%%%%&&&&&&!!!###$$$$$$###"""$$$%%%"""###$$$$$$$$$$$$$$$%%%########################%%%%%%%%%%%%%%%&&&''''''###$$$%%%%%%$$$$$$%%%'''&&&&&&'''''''''''''''&&&###$$$$$$$$$$$$%%%%%%%%%'''&&&&&&&&&&&&'''(((((($$$""" ###'''******((((((((()))***+++,,,,,,,,,***))))))***+++,,,+++***((()))+++------,,,+++***((((((((((((((((((((((((---...,,,((('''))))))'''(((((((((((((((((((((((()))((('''&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%&&&((('''$$$%%%)))###$$$&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%(((%%%$$$$$$%%%%%%&&&'''$$$%%%'''&&&%%%%%%&&&(((&&&&&&%%%$$$$$$###"""""""""###%%%&&&$$$######%%%)))%%%""""""%%%'''&&&$$$&&&''''''$$$###%%%(((+++%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&""""""######$$$%%%%%%%%%"""###$$$%%%&&&'''''''''$$$$$$$$$%%%%%%%%%&&&&&&"""$$$%%%%%%$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&"""!!!$$$%%%""" !!!############""""""!!!!!!$$$""""""$$$###!!!###(((###%%%$$$""""""$$$### !!!!!!"""""""""""""""###$$$%%%%%%$$$###"""%%%$$$$$$$$$$$$###""" """###%%%&&&%%%###!!! """"""###############""""""%%%'''&&&""" """$$$$$$$$$######$$$%%%%%%&&&(((&&&$$$#########"""!!!!!!!!!""""""###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$%%%"""$$$&&&'''((('''&&&%%%!!!!!!""""""$$$&&&'''((( !!!!!!!!!!!!!!!###$$$ !!!""""""  !!!###"""!!! !!! """$$$$$$$$$###$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&"""###$$$$$$%%%%%%%%%%%%!!!&&&(((&&&'''(((&&&"""+++***(((''''''((()))***%%%'''((((((&&&$$$$$$$$$%%%%%%%%%&&&''''''%%%$$$###$$$$$$%%%%%%$$$$$$###%%%'''))))))(((((()))***&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&))))))(((&&&%%%%%%(((***%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&"""$$$%%%%%%$$$######$$$$$$$$$&&&&&&&&&&&&$$$$$$###$$$%%%%%%$$$$$$&&&(((***,,,...+++&&&!!!$$$$$$%%%&&&(((***,,,---&&&'''''''''%%%$$$%%%'''(((+++,,,******,,,,,,)))""""""""""""############%%% ###&&&###!!!!!!""""""""""""!!!!!! !!!"""###%%%%%%&&&############$$$%%%&&&&&&############$$$%%%&&&&&&&&&&&&%%%%%%%%%&&&''''''###'''###!!!((('''"""&&&'''&&&%%%%%%$$$$$$$$$$$$"""###$$$$$$######$$$&&&"""###$$$$$$######$$$%%%$$$$$$$$$######"""""""""%%%%%%%%%%%%&&&'''((((((###$$$&&&%%%$$$$$$%%%'''%%%&&&''''''((('''''''''$$$$$$$$$$$$%%%%%%%%%%%%'''&&&&&&&&&&&&'''((((((%%%$$$###$$$''')))))))))'''((()))***+++,,,,,,,,,...---+++++++++***'''%%%)))******+++++++++++++++(((((((((((())))))))))))###&&&)))++++++***'''$$$((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%&&&((('''$$$%%%)))###%%%''''''&&&%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&)))$$$"""%%%&&&&&&&&&(((###$$$&&&%%%$$$$$$%%%'''&&&&&&%%%%%%$$$$$$######%%%$$$&&&((('''$$$%%%((((((&&&%%%$$$%%%&&&%%%%%%&&&'''&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&'''############$$$$$$$$$%%%###$$$$$$%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&!!!###$$$$$$$$$$$$%%%'''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%&&&&&&&&&&&&$$$!!!!!!$$$$$$###$$$'''######$$$$$$######"""!!!$$$""""""$$$###!!!###(((###&&&&&&""""""$$$$$$!!!######$$$%%%%%%%%%%%%%%%######$$$$$$$$$$$$#########!!! !!!$$$%%%$$$###"""###$$$%%%%%%$$$###"""!!!!!!"""############""""""&&&)))'''""" """%%%###############$$$%%%&&&'''%%%######%%%&&&%%%$$$"""""""""""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''###$$$%%%&&&''''''&&&&&&######$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%% !!!###%%%&&&&&&&&&%%%!!!!!!"""###$$$&&&((()))!!!"""###"""!!!!!!"""$$$ !!!"""""""""""" !!!######!!!!!!!!!""" """$$$$$$$$$###$$$&&& """$$$&&&(((***+++###$$$$$$%%%%%%%%%$$$$$$###&&&%%%""""""&&&'''%%%%%%%%%%%%&&&&&&''''''(((&&&(((***)))'''%%%$$$$$$$$$%%%''''''&&&&&&((()))###$$$$$$%%%%%%$$$$$$###&&&((())))))((('''((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&%%%$$$%%%''')))'''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&###%%%&&&'''%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!###%%%&&&%%%%%%&&&'''&&&''''''&&&$$$!!! ###$$$&&&'''((())))))***$$$&&&'''&&&$$$$$$&&&(((%%%)))***((((((+++***'''#########"""""""""""""""### """$$$###!!! !!!"""######"""!!! !!!!!!"""###$$$$$$%%%%%%$$$$$$$$$$$$%%%&&&'''(((%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%&&&'''((($$$(((###"""***)))$$$'''$$$$$$%%%%%%%%%$$$$$$######$$$%%%%%%$$$$$$%%%&&&"""$$$&&&&&&$$$###%%%'''$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''((($$$%%%&&&&&&%%%%%%&&&'''%%%&&&&&&'''((((((''''''%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&'''(((((('''((())))))))))))+++---((()))***+++++++++++++++,,,+++++++++,,,+++(((&&&+++***)))))))))***,,,,,,((((((((())))))********* %%%***,,,+++******(((((((((((((((((((((((('''((((((((((((&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%&&&((((((%%%&&&***###&&&))))))'''%%%%%%'''###%%%'''&&&$$$###%%%'''((($$$###)))+++(((&&&'''"""###%%%$$$######$$$&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%###%%%)))((($$$%%%)))%%%'''((('''&&&$$$$$$%%%'''&&&$$$%%%$$$!!!'''&&&&&&%%%%%%%%%&&&&&&###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%$$$$$$$$$############$$$%%%%%%&&&''''''$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###%%%&&&%%%$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%###$$$$$$"""###)))###$$$%%%%%%%%%$$$""""""###!!!!!!$$$###!!!$$$)))"""%%%%%%!!!!!!###$$$#########%%%&&&&&&&&&%%%$$$%%%$$$$$$######$$$$$$%%%"""""""""""""""###%%%'''"""""""""###$$$$$$%%%%%%!!!"""######$$$$$$$$$###$$$(((,,,)))$$$!!!###'''""""""""""""###$$$%%%%%%%%%###"""###$$$&&&&&&%%%######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''###$$$&&&'''((((((''''''%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&& !!!""""""###""""""""""""""""""###$$$%%%&&&"""$$$%%%###!!! """$$$ """$$$&&&((()))!!!#########"""###$$$ """$$$$$$$$$$$$%%%&&&$$$$$$%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$######(((%%%$$$...222'''((((((((('''&&&%%%$$$''')))++++++)))&&&%%%$$$!!!$$$&&&%%%###$$$'''+++%%%&&&&&&''''''&&&&&&%%%$$$&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''''''''&&&%%%&&&''''''&&&&&&(((***(((((((((''''''&&&&&&&&&"""""""""######$$$$$$$$$$$$&&&(((((('''%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&"""%%%((()))((('''((()))$$$$$$%%%'''((()))))))))$$$%%%'''((((((((('''&&&###%%%'''&&&$$$$$$'''***###'''(((&&&&&&))))))&&&$$$$$$######""""""!!!!!!""""""""""""""""""$$$%%% !!!"""######"""!!! """""""""###$$$$$$%%%%%%%%%%%%%%%%%%&&&'''((()))$$$$$$##################%%%%%%%%%%%%%%%&&&'''(((&&&)))######+++***%%%((($$$%%%&&&'''''''''&&&%%%###%%%&&&&&&%%%$$$&&&'''###&&&((('''%%%$$$&&&)))$$$$$$%%%&&&''''''((()))############$$$%%%&&&'''$$$&&&''''''%%%%%%&&&(((%%%%%%&&&'''(((((((((''''''''''''((((((((())))))'''&&&&&&&&&&&&'''((((((%%%''')))(((&&&%%%(((+++***++++++++++++***))))))''''''(((***---...---+++,,,***)))((((((***,,,---(((((())))))******+++++++++)))''''''''''''))),,,(((((((((((((((((((((((('''((()))))))))&&&$$$###$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%&&&)))(((%%%&&&***$$$'''***)))'''%%%&&&'''###%%%'''&&&$$$###%%%''''''###%%%---000+++&&&&&&!!!###$$$$$$###"""$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&###!!!###'''&&&""""""(((###'''***)))&&&###$$$%%%%%%,,,...'''###%%%'''&&&'''&&&&&&%%%%%%%%%&&&&&&"""###$$$%%%&&&&&&'''(((%%%%%%%%%$$$$$$###############$$$%%%%%%&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''(((((('''%%%$$$$$$%%%%%%%%%%%%&&&&&&'''''''''######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%'''&&&&&&$$$&&&$$$$$$%%%&&&%%%$$$###"""""" !!!######"""%%%***"""%%%$$$ """$$$$$$ !!!"""$$$$$$######"""&&&%%%$$$######$$$%%%&&&%%%'''(((%%%###((("""!!!!!!"""###$$$&&&'''"""###$$$%%%%%%%%%%%%%%%%%%***...+++%%%"""%%%)))!!!!!!!!!!!!"""###$$$%%%%%%###""""""###$$$$$$###$$$###"""""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''###%%%&&&((())))))((((((&&&''''''((((((''''''&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$######"""""""""""""""$$$%%%&&&$$$!!! """$$$ !!!"""!!! !!!"""$$$!!!""""""!!! ###%%%'''$$$!!!!!!###%%%$$$"""""" !!!%%%'''$$$%%%((((((,,,+++%%%"""&&&'''%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%!!!&&&+++***'''$$$&&&((('''"""!!!$$$%%%"""###((($$$%%%&&&&&&''''''&&&&&&&&&'''&&&%%%######%%%'''&&&&&&'''''''''&&&$$$###(((&&&%%%&&&))))))'''$$$'''%%%$$$$$$&&&''''''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''(((&&&$$$$$$&&&'''&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%&&&'''(((###$$$$$$%%%&&&'''((((((''''''''''''''''''''''''***)))(((%%%"""!!!###%%%"""###$$$$$$###"""!!! !!!"""###"""""""""$$$&&&!!!"""###""" !!!###$$$###"""""""""""""""###$$$$$$##################$$$$$$%%%%%%%%%%%%&&&&&&###%%%&&&%%%$$$$$$%%%&&&((((((((()))******(((''''''$$$""""""%%%&&&%%%###$$$((()))%%%###$$$%%%###%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%&&&'''%%%!!!'''&&&&&&%%%%%%%%%&&&&&&""""""###"""!!!%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%,,,***&&&%%%%%%%%%&&&%%%'''''''''''''''((()))***000***###!!!###'''******'''(((++++++++++++,,,---++++++++++++***)))(((((("""&&&***,,,+++((('''&&&***'''%%%&&&)))+++***)))%%%,,,...((($$$&&&'''$$$)))((('''&&&%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&)))***'''&&&)))+++***%%%'''((((((&&&$$$$$$$$$$$$%%%%%%$$$""""""$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$ !!!###%%%&&&'''((((((%%%$$$$$$######$$$$$$%%%###$$$&&&'''(((((('''&&&%%%%%%%%%%%%%%%$$$###"""(((((((((''''''&&&&&&&&&+++---((()))&&&!!!%%%'''%%%###$$$&&&'''%%%######$$$%%%%%%$$$###$$$%%%&&&%%%$$$######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###'''&&&$$$#########$$$$$$)))&&&$$$$$$&&&&&&$$$!!!$$$''''''%%%)))///...(((***&&&###$$$&&&$$$%%%%%%%%%$$$$$$$$$$$$###$$$(((((("""!!!!!!""""""!!!!!!"""###$$$$$$$$$#########""""""!!!!!!%%%$$$$$$#########"""""""""""""""!!!!!!!!!!!!!!!$$$###"""""""""""""""###""""""""""""############!!!###$$$$$$"""!!!""""""!!!"""###$$$%%%$$$######$$$$$$######"""#########$$$$$$################################################$$$$$$$$$######"""$$$$$$%%%%%%%%%%%%&&&&&&,,,+++)))'''&&&%%%&&&&&&%%%$$$$$$######$$$$$$%%%######$$$%%%%%%%%%%%%$$$&&&""")))(((%%%%%%'''&&&$$$#########$$$$$$&&&""" """%%%$$$###### !!!"""!!! !!!"""$$$!!!!!!"""!!! """%%%'''$$$""""""$$$%%%%%%$$$%%%######''''''$$$$$$&&&###'''&&&!!!"""###"""'''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%###'''++++++'''%%%%%%(((&&&""""""&&&&&&###$$$((($$$%%%&&&&&&''''''&&&&&&&&&&&&&&&%%%######$$$&&&&&&''''''((('''&&&%%%$$$(((&&&%%%&&&((()))'''%%%$$$%%%&&&&&&&&&&&&((()))%%%%%%%%%&&&&&&&&&''''''(((((('''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$&&&'''&&&$$$###%%%((($$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%&&&''''''$$$$$$%%%%%%&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$""" """$$$"""######$$$###"""!!! !!! !!!!!!"""###""" !!!#########""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&***++++++***(((&&&&&&'''((('''''''''(((((((((''''''%%%###$$$&&&'''&&&$$$###'''((($$$###%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%&&&'''%%%!!!'''&&&&&&%%%%%%%%%&&&&&&$$$$$$%%%&&&%%%$$$######%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%,,,)))%%%$$$&&&''''''&&&"""###$$$&&&(((+++---...***'''%%%%%%''')))******&&&(((************+++,,,***+++,,,---------------###&&&)))+++***(((''''''+++)))'''(((***+++***(((&&&)))***&&&%%%((('''$$$)))((('''&&&%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$''''''$$$###&&&(((((($$$&&&((((((&&&%%%%%%&&&%%%&&&'''&&&%%%$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&&&&%%%&&&%%%%%%$$$$$$$$$$$$%%%$$$%%%&&&''''''(((((('''%%%%%%%%%%%%$$$$$$$$$$$$'''''''''&&&&&&%%%%%%%%% """ %%%%%%$$$)))'''%%%###$$$&&&'''%%%###$$$%%%&&&&&&$$$###$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%%%%$$$$$$''''''''''''&&&%%%$$$###!!!!!!!!!!!!###%%%'''(((%%%$$$###$$$''''''&&&$$$"""$$$$$$"""%%%***)))###$$$!!! """&&&(((%%%"""$$$###!!!!!!!!!###%%%'''!!!$$$### ###""""""""""""""""""###$$$$$$############"""""""""!!! !!!"""$$$%%%''''''""""""""""""""""""""""""###"""""""""""""""######""""""""""""############!!!###$$$$$$"""!!!"""###!!!"""###$$$%%%$$$$$$###!!!!!!!!!""""""$$$%%%&&&######################################################$$$$$$$$$$$$###############$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%&&&((()))%%%$$$$$$######$$$$$$%%%######$$$%%%%%%%%%%%%$$$)))!!!!!!%%%$$$$$$&&&&&&%%%$$$#########$$$$$$&&&###!!!"""$$$$$$###### !!!"""!!! !!!"""$$$ !!!"""!!! """$$$&&&%%%######%%%&&&&&&%%%&&&######&&&%%%"""!!!######&&&&&&###!!!$$$%%%$$$&&&&&&&&&&&&''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&)))++++++'''%%%%%%'''%%%###$$$''''''%%%%%%'''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&%%%######$$$&&&'''''''''(((''''''&&&%%%'''&&&%%%&&&'''((('''%%%"""$$$&&&&&&%%%%%%'''***%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''!!!%%%)))'''"""!!!&&&+++$$$%%%%%%&&&&&&%%%%%%$$$'''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""""""""!!! """$$$""""""#########"""!!!!!!###$$$$$$"""  """!!!""""""!!! """###"""""""""""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''((()))((('''%%%&&&&&&((('''&&&%%%%%%&&&'''((((((&&&%%%%%%&&&''''''&&&!!!&&&'''$$$###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%&&&&&&%%%""" &&&&&&%%%%%%%%%%%%&&&&&&$$$%%%&&&'''''''''''''''&&&&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%***%%%!!!"""&&&((('''$$$))))))((('''''''''''''''###&&&(((************+++&&&(((******))))))***+++......---+++)))&&&$$$###%%%'''))))))((((((((()))+++)))((((((******)))(((&&&((('''%%%&&&)))(((%%%(((''''''&&&%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&"""%%%%%%!!!###&&&&&&###%%%''''''&&&%%%&&&'''%%%'''))))))((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$######''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&'''((((((&&&%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%$$$$$$$$$((('''"""%%%$$$"""'''&&&%%%######%%%&&&%%%$$$%%%&&&'''&&&$$$######%%%$$$$$$$$$%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$((((((((('''&&&%%%%%%$$$ !!!###%%%&&&'''!!!!!!"""%%%((()))(((&&&!!!######"""###&&&%%%!!!""" !!!%%%(((((('''###!!!"""&&&)))###$$$""" %%%&&&""""""""""""""""""###$$$############"""""""""""" """$$$&&&'''(((########################"""!!!!!!!!!"""###$$$$$$""""""""""""############!!!###$$$$$$""""""###$$$""""""###$$$$$$$$$$$$###"""""""""""""""###$$$$$$######################################################$$$$$$$$$$$$$$$###""""""#########$$$$$$$$$&&&%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%######$$$%%%%%%%%%%%%$$$***%%%!!!!!!!!! """&&&%%%%%%$$$############$$$$$$###"""!!!###$$$$$$""" !!!"""!!! """$$$ !!!""""""!!!!!!"""$$$$$$#########$$$%%%%%%%%%###!!!!!!$$$$$$ """###%%%&&&%%%$$$%%%''''''$$$%%%%%%%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%&&&(((***+++***'''%%%%%%&&&$$$$$$&&&(((((('''&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%&&&'''&&&$$$###$$$%%%'''''''''''''''''''''''''''&&&%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''"""###$$$%%%&&&'''''''''%%%%%%%%%&&&&&&&&&''''''"""%%%((('''$$$$$$(((,,,$$$%%%%%%&&&&&&%%%%%%$$$''''''''''''&&&%%%%%%$$$&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$"""!!!!!!"""$$$""""""""""""""""""!!!!!!$$$%%%%%%###"""!!!"""$$$ !!!"""!!! """$$$!!!!!!""""""###$$$%%%&&&$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&& """%%%&&&&&&&&&'''((()))((('''%%%$$$%%%(((***'''&&&%%%%%%%%%&&&&&&&&& $$$&&&######&&&'''&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%&&&&&&&&&%%%###"""%%%%%%%%%$$$%%%%%%&&&&&&$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''""" %%%(((%%%"""---,,,***(((&&&$$$$$$######'''+++,,,***((()))+++''')))++++++******+++,,,///...,,,)))&&&### '''((()))((('''''')))+++'''''''''((()))))))))((('''))))))'''&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&###&&&%%%!!!###&&&&&&%%%&&&''''''%%%$$$%%%&&&$$$'''******)))'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$######(((((('''&&&%%%%%%%%%%%%%%%$$$######$$$%%%'''(((&&&%%%$$$######%%%''')))$$$$$$$$$$$$############)))222---%%%&&&$$$ $$$&&&%%%#########$$$%%%%%%$$$%%%&&&%%%###""""""######$$$%%%&&&&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$############""" !!!###&&&(((((('''&&&$$$%%%%%%%%%%%%&&&%%%###%%%###!!!!!!$$$&&&&&&%%%###"""!!! !!!###%%%''''''(((&&&###!!!!!!$$$%%%###"""""""""""""""###############"""""""""""""""""""""""""""###########################$$$$$$$$$!!!!!!!!!!!!"""###%%%%%%!!!"""""""""############"""###$$$###""""""$$$%%%""""""######$$$$$$$$$$$$''''''%%%$$$""""""!!!!!!###############$$$$$$$$$##############################$$$$$$%%%%%%$$$$$$############$$$$$$$$$$$$&&&&&&%%%%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%######$$$%%%%%%%%%%%%$$$&&&%%%%%%### """&&&$$$$$$#####################$$$###!!!!!!$$$$$$""" !!!"""!!! """$$$!!!""""""!!!!!!"""###!!!!!!"""############$$$### !!!%%%%%%""""""$$$ !!!###$$$###"""###&&&#########$$$%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%&&&))))))***)))'''&&&%%%&&&###%%%'''''''''''''''%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&'''&&&$$$###$$$%%%''''''&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%&&&'''***'''%%%'''))))))&&&"""%%%%%%%%%&&&&&&&&&''''''"""###$$$%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%&&&((()))******$$$%%%%%%&&&&&&%%%%%%$$$&&&''''''''''''%%%$$$$$$&&&&&&&&&%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%###!!! !!!!!!!!!!!!!!!!!!!!!"""""" !!!### !!!"""!!! !!!"""$$$""""""""""""###$$$&&&&&&"""#########$$$$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&!!!$$$'''(((((((((((())))))))))))'''%%%&&&))),,,%%%%%%%%%$$$###$$$%%%%%%###%%%###"""%%%'''&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&'''&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&'''(((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&### """&&&((('''$$$'''''''''''''''((()))***(((***,,,+++((('''))),,,***+++------,,,+++,,,---))))))******+++*********((())))))(((''''''***,,,"""$$$&&&'''((())))))***(((+++,,,***%%%"""&&&+++&&&&&&&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&)))((($$$"""%%%(((''''''(((((('''$$$###$$$%%%###&&&((()))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%((('''&&&&&&%%%%%%%%%%%%###""""""!!!"""$$$%%%&&&&&&%%%#########%%%'''(((########################"""***&&& $$$%%%###'''%%%%%%$$$###"""###$$$&&&###$$$$$$###"""!!!!!!"""###$$$%%%&&&&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%&&&"""""""""###$$$%%%'''((((((((('''&&&$$$###"""!!!"""$$$%%%&&&&&&&&&%%%%%%&&&%%%&&&'''&&&$$$$$$%%%'''%%%###"""###$$$%%%%%%###$$$$$$%%%%%%$$$######$$$%%%&&&'''%%%""""""$$$######"""""""""""""""###""""""""""""""""""######$$$$$$######"""!!! """"""######$$$$$$$$$$$$!!!!!!!!!!!!"""###%%%%%%!!!"""""""""############"""###$$$###""""""$$$&&&###############$$$$$$$$$)))(((&&&%%%$$$###""""""""""""#########$$$$$$$$$##############################$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&& !!!"""$$$&&&'''((((((%%%$$$$$$######$$$$$$%%%######$$$%%%%%%%%%%%%$$$###'''%%%"""!!!###%%%########################!!!$$$$$$ ###$$$!!! !!!"""!!! !!!"""$$$!!!######"""!!!"""### """###"""""""""$$$$$$"""###''''''$$$$$$'''""""""$$$'''&&&###$$$'''############$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&((((((''''''&&&&&&&&&%%%###&&&&&&%%%%%%''''''$$$$$$%%%&&&&&&''''''&&&&&&$$$&&&''''''%%%$$$$$$$$$&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&%%%###$$$&&&(((***(((((()))***)))&&&###%%%%%%%%%&&&&&&&&&''''''&&&&&&'''&&&%%%$$$""" %%%%%%%%%&&&&&&&&&''''''(((&&&$$$%%%(((***)))((($$$%%%%%%&&&&&&%%%%%%$$$%%%&&&'''''''''&&&%%%$$$&&&&&&%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$"""!!!!!! !!!"""""" !!!!!! !!!###%%% !!!"""!!! !!!###%%%###############$$$%%%&&&"""""""""######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&###%%%'''(((&&&$$$######(((***+++)))&&&&&&))),,,$$$$$$%%%$$$###"""$$$&&&###%%%###"""%%%'''%%%###$$$$$$%%%%%%&&&&&&'''$$$%%%&&&&&&%%%%%%&&&'''$$$######$$$$$$%%%&&&'''(((((('''&&&%%%%%%&&&&&&$$$%%%&&&(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&'''((())))))((((((''''''''''''(((((())),,,,,,+++***((((((***,,,+++---///...---,,,---...)))))))))***))))))((((((((()))))))))((((((***,,,!!!$$$'''((((((((()))***))))))***)))&&&"""&&&,,,%%%&&&&&&&&&&&&%%%$$$$$$''''''&&&&&&&&&&&&''''''&&&******'''%%%'''(((''''''((((((&&&$$$###$$$&&&###%%%''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&""""""""""""###$$$%%%%%%%%%$$$#########$$$%%%&&&"""""""""############### ((($$$%%%'''$$$'''%%%%%%$$$"""!!!"""$$$'''"""###$$$###""""""###$$$$$$$$$$$$%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%'''((("""!!!!!!!!!###%%%'''(((%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&$$$###$$$&&&$$$###%%%'''%%%""""""%%%#########$$$$$$%%%''''''###$$$&&&'''&&&%%%"""!!!!!!%%%%%%""""""%%%$$$######"""""""""""""""""""""""""""############""""""""""""""""""""""""!!!!!!""""""###$$$$$$$$$"""!!!!!!!!!"""###$$$$$$""""""""""""########################"""###%%%(((######""""""######$$$%%%$$$$$$$$$$$$$$$%%%&&&'''"""""""""###$$$$$$%%%%%%########################"""###$$$%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$###""" %%%$$$$$$######$$$$$$%%%######$$$%%%%%%%%%%%%$$$"""&&&%%%$$$$$$%%%$$$!!!"""######$$$#########%%%%%%###$$$!!! !!!"""!!! !!!"""$$$!!!######"""!!!""""""!!!$$$$$$###"""###%%%%%%######&&&&&&""""""$$$%%%###%%%)))(((######(((%%%%%%$$$$$$$$$$$$$$$###&&&%%%$$$""""""$$$%%%&&&'''&&&%%%%%%%%%&&&&&&%%%###&&&&&&""""""''''''$$$$$$%%%&&&&&&''''''&&&&&&$$$&&&''''''%%%$$$$$$$$$%%%$$$$$$###$$$%%%&&&'''%%%&&&&&&$$$"""###&&&(((###(((((($$$"""$$$&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''%%%### %%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&(((((('''&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$### !!!  !!!"""######$$$$$$###""""""$$$%%% !!!!!!!!!!!!###%%%$$$$$$$$$######$$$%%%%%%""""""###$$$$$$%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&"""$$$''''''$$$""" %%%(((+++***&&&%%%'''***$$$%%%&&&%%%######%%%''' $$$%%%""""""$$$&&&$$$######$$$%%%%%%&&&''''''$$$%%%'''&&&$$$$$$''')))############$$$%%%&&&'''''''''&&&&&&&&&'''((()))###$$$&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''))))))'''&&&''')))***)))(((''''''&&&&&&&&&,,,***)))***+++,,,,,,++++++---......---,,,,,,---,,,,,,+++)))'''$$$"""!!!''')))******))))))***+++%%%(((++++++***(((((())))))""" $$$'''''''''***%%%%%%&&&&&&&&&%%%$$$###''''''&&&&&&&&&&&&''''''$$$)))***'''&&&'''&&&$$$%%%&&&&&&%%%$$$%%%''')))$$$%%%&&&&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%&&&&&&&&&&&&$$$$$$###$$$$$$%%%&&&'''"""###$$$%%%%%%&&&&&&&&&$$$##################""""""""""""######$$$$$$$$$&&&---(((###((((((###$$$$$$%%%$$$""" !!!$$$'''"""###%%%%%%$$$$$$%%%'''%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$###$$$&&&)))***%%%$$$###""""""$$$&&&'''!!!"""$$$&&&''''''''''''%%%&&&&&&$$$""""""%%%(((###"""$$$'''%%%!!!"""'''!!!"""$$$%%%&&&&&&''''''"""###$$$$$$%%%$$$######$$$$$$!!!"""'''$$$$$$###"""""""""""""""!!!"""""""""############ !!!!!!!!!""""""###### !!!""""""###$$$$$$###"""""""""""""""######""""""""""""#####################""""""###&&&)))$$$###"""""""""###$$$%%%!!!!!!!!!"""###$$$%%%&&&!!!""""""###$$$$$$%%%%%%########################"""###$$$%%%&&&&&&&&&&&&###$$$$$$$$$%%%%%%%%%%%%((((((&&&$$$ %%%$$$$$$######$$$$$$%%%######$$$%%%%%%%%%%%%$$$###%%%###"""&&&&&&### !!!"""###$$$$$$###"""%%%&&&###%%%!!! !!!"""!!! !!!"""$$$ ######"""!!!!!!"""!!!%%%%%%$$$###$$$&&&$$$!!!!!!###"""!!!!!!%%%$$$###&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%###""""""###%%%&&&&&&%%%###$$$%%%&&&&&&%%%###&&&%%% !!!&&&'''$$$$$$%%%&&&&&&''''''&&&&&&$$$%%%''''''&&&$$$###$$$$$$$$$###"""###$$$&&&'''%%%&&&&&&$$$""""""%%%)))&&&%%%(((%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&'''&&&$$$""" %%%%%%%%%&&&&&&&&&''''''"""&&&(((&&&!!! ###'''$$$%%%%%%&&&&&&%%%%%%$$$###$$$&&&(((((((((&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''"""$$$%%%%%%$$$######$$$!!!  !!!"""###"""""""""!!!  !!!!!!!!!!!!###%%%%%%%%%$$$$$$###$$$$$$$$$######$$$%%%%%%&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&###&&&)))***)))'''&&&&&&###'''******&&&$$$&&&)))%%%'''(((&&&$$$###&&&((( $$$%%%"""!!!$$$%%%$$$######$$$%%%%%%&&&''''''###%%%'''&&&$$$$$$'''***############$$$%%%&&&'''$$$$$$$$$$$$%%%''')))***"""###%%%''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%"""&&&)))((($$$"""$$$'''######$$$&&&(((+++---...***((((((***...000---***+++,,,...---,,,++++++,,,+++++++++++++++******)))''')))***+++***)))******))),,,///...+++((('''((()))))),,,)))'''%%%%%%&&&'''&&&%%%$$$###''''''&&&&&&&&&&&&''''''"""''')))'''%%%&&&$$$!!!"""###$$$$$$%%%&&&***,,,&&&&&&'''&&&$$$$$$&&&(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%"""""""""###$$$%%%&&&'''###$$$&&&'''(((((('''&&&###############"""!!! """"""######$$$$$$$$$%%%""")))&&&"""))))))$$$%%%$$$%%%$$$""" $$$((("""$$$&&&&&&&&&&&&(((***&&&%%%$$$######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$######%%%'''***+++)))'''%%%#########$$$%%%!!!"""###%%%&&&&&&%%%%%%%%%&&&%%%###!!!"""'''+++$$$"""%%%)))'''"""###***"""$$$&&&'''&&&%%%%%%%%%!!!!!! !!!"""###%%%&&&$$$!!!!!!$$$###!!!'''$$$$$$###""""""!!!""""""!!!!!!""""""#########$$$""""""""""""!!!!!!!!!!!! !!!"""#########$$$###"""""""""""""""###""""""""""""#####################""""""###&&&)))$$$###"""""""""###%%%&&&""""""!!!!!!!!!!!!!!!"""!!!""""""###$$$$$$%%%%%%########################"""###$$$%%%&&&&&&'''&&&"""############$$$$$$$$$ """###$$$$$$$$$###%%%$$$$$$$$$$$$$$$$$$%%%######$$$%%%%%%%%%%%%$$$"""%%%$$$ &&&&&&### !!!"""$$$$$$$$$###"""&&&'''###%%%!!! !!!!!!!!!!!!!!! """#########"""!!!)))'''$$$ ###'''!!!$$$$$$"""!!!"""###&&&&&&%%%$$$$$$######"""&&&%%%###""""""###%%%&&&&&&&&&%%%$$$###"""!!! $$$$$$%%%%%%%%%%%%&&&&&&&&&''''''((('''&&&$$$###$$$%%%&&&### &&&+++'''''''''&&&&&&%%%%%%%%%###$$$%%%%%%######$$$%%%'''%%%######$$$%%%&&&&&&%%%%%%$$$###$$$%%%&&&'''&&&&&&&&&&&&%%%%%%$$$###((('''%%%#########%%%&&&%%%((('''######%%%&&&###'''%%%$$$%%%((()))&&&$$$''''''''''''''''''''''''$$$''')))'''$$$"""&&&***'''&&&%%%$$$$$$%%%&&&'''%%%###$$$%%%""")))'''%%%%%%&&&&&&%%%$$$######"""!!!!!!!!!!!!!!!  !!!"""$$$%%%$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''))))))$$$$$$%%%&&&''''''''''''((((((((((((((('''''''''+++***)))'''%%%###"""!!!'''%%%######%%%&&&$$$!!!%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$############""""""###%%%%%%$$$###''''''&&&%%%%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%((('''%%%&&&(((((('''&&&)))((('''&&&&&&'''((()))+++***)))))))))***,,,---,,,)))'''))),,,---)))$$$,,,+++******++++++)))(((***)))(((((())))))((('''((()))))))))))))))(((((()))(((&&&&&&%%%&&&'''((((((((('''''''''&&&&&&&&&&&&)))++++++(((%%%%%%&&&######%%%'''%%%"""%%%+++$$$%%%&&&&&&''''''&&&&&&'''$$$!!!"""%%%((('''&&&$$$&&&''''''&&&%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&& """###"""###'''&&&"""###!!!!!!###'''(((&&&$$$!!!###%%%&&&%%%%%%&&&(((&&&$$$!!!!!!$$$%%%###!!!&&&%%%&&&)))((($$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%%%%$$$******'''$$$###$$$###%%%!!!!!!((($$$!!!)))!!!$$$$$$%%%(((...222######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((('''&&&&&&$$$$$$###"""%%%&&&&&&%%%###""""""###$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###############"""######"""!!! !!!######""""""###$$$$$$%%%"""############$$$$$$$$$"""###""" """%%%"""$$$%%%%%%$$$###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$'''$$$"""$$$$$$"""###''' """$$$$$$######$$$%%%&&&%%%%%%$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!""""""%%%$$$###""""""$$$&&&'''###%%%&&&%%%######$$$%%%""""""###$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''"""$$$%%%%%%######%%%&&&###$$$&&&&&&$$$######$$$###!!!!!!$$$%%%$$$"""'''%%%"""!!!!!!!!!!!!!!! !!!""""""""""""!!! !!!"""""""""""""""###$$$$$$###!!!"""$$$&&&$$$$$$%%%$$$######"""###%%%%%%%%%$$$$$$$$$$$$###&&&%%%###""""""###%%%&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&$$$%%%&&&### &&&+++''''''&&&&&&&&&%%%%%%%%%###$$$%%%%%%######$$$%%%&&&$$$#########$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&'''%%%&&&&&&&&&%%%%%%$$$###((('''%%%######$$$%%%&&&%%%((('''######&&&&&&###%%%###"""$$$''')))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&!!!$$$&&&$$$!!! ###&&&&&&&&&&&&%%%%%%&&&&&&&&&((('''$$$ ###((((((%%%&&&&&&&&&$$$!!!!!!"""###""""""""""""!!!!!!!!!!!! !!!!!!!!! !!!$$$###!!!%%%!!!""""""###$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&%%%%%%&&&&&&%%%%%%&&&&&&'''&&&&&&&&&$$$$$$%%%%%%&&&&&&''''''######$$$$$$%%%%%%&&&&&&'''%%%######%%%%%%$$$"""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$%%%###"""!!!"""$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&%%%###"""$$$%%%)))))))))((((((((())))))***))))))))))))***++++++///,,,***+++---,,,(((###,,,+++******++++++***(((+++***))))))******))))))(((((())))))))))))(((((($$$$$$$$$###$$$$$$%%%%%%(((((('''''''''&&&&&&&&&%%%''')))(((&&&%%%%%%'''%%%###$$$&&&&&&###%%%)))$$$%%%&&&&&&''''''&&&&&&&&&$$$""""""$$$%%%%%%%%%$$$%%%''''''%%%$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&"""%%%%%%$$$%%%((((((%%%"""!!!"""###%%%$$$!!! """$$$%%%$$$###$$$%%%&&&$$$"""###%%%''''''%%%%%%$$$&&&))))))&&&&&&)))&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%% !!!$$$&&&%%%$$$%%%'''###$$$***%%%"""***"""$$$%%%&&&&&&(((---111######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%%%%$$$$$$######$$$%%%%%%######$$$%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% !!!"""######$$$"""###$$$$$$"""!!!"""###$$$$$$###############$$$"""############$$$$$$$$$"""###"""!!! """$$$"""###%%%$$$######$$$&&&$$$$$$#########"""""""""$$$""""""%%%&&&$$$%%%)))!!!###%%%%%%#########$$$'''''''''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!!!!!!!!!!"""%%%$$$###""""""$$$&&&'''###$$$%%%%%%######$$$%%%###""""""###%%%&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&$$$"""!!!"""$$$%%%$$$"""###$$$&&&%%%$$$######$$$ !!!%%%''''''&&&"""!!!!!!!!!"""######""" !!!""""""######""""""!!!!!!!!!!!!!!!"""######!!!$$$&&&%%%$$$$$$$$$%%%###""""""###$$$$$$#########$$$$$$$$$%%%%%%%%%&&&%%%$$$######$$$%%%&&&%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&'''((($$$%%%&&&$$$!!!"""&&&***'''&&&&&&&&&&&&%%%%%%%%%###$$$%%%%%%######$$$%%%$$$$$$############$$$$$$%%%%%%$$$$$$$$$%%%&&&'''%%%%%%&&&&&&&&&%%%$$$$$$'''&&&%%%$$$###$$$%%%&&&%%%'''&&&######&&&&&&$$$###"""!!!"""%%%'''((((((%%%%%%%%%%%%&&&&&&&&&&&&$$$'''(((&&&$$$###&&&(((%%%&&&&&&''''''&&&&&&%%%((()))'''%%%&&&***)))&&&%%%&&&&&&$$$""""""%%%((("""""""""""""""!!! !!!!!!""""""!!!!!!!!!###((($$$$$$"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%(((''''''&&&%%%%%%&&&&&&&&&&&&&&&'''&&&&&&%%%%%%"""######$$$&&&''''''(((!!!"""$$$&&&''''''&&&$$$###$$$%%%%%%$$$"""#########$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%'''&&&###""""""%%%''')))"""###$$$%%%&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&'''''' $$$(((&&&!!!"""'''))))))************))))))'''((())))))******))))))...,,,***+++------***''',,,+++)))***++++++***)))************++++++++++++(((((())))))))))))((((((%%%%%%&&&'''(((((('''''''''''''''''''''&&&&&&&&&%%%&&&&&&&&&%%%%%%&&&(((((($$$###%%%'''%%%%%%'''$$$%%%&&&&&&''''''&&&&&&$$$$$$%%%###""""""###%%%###%%%&&&&&&%%%$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&"""%%%&&&$$$$$$'''(((%%%%%%%%%&&&'''((('''$$$!!!"""$$$%%%%%%$$$###$$$%%%###"""!!!"""%%%'''''''''###!!!###'''(((&&&&&&)))&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%&&&"""((('''###"""%%%"""###((("""$$$%%%&&&''''''&&&(((+++---######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!###$$$$$$$$$$$$&&&'''######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!!!!"""""""""######"""$$$%%%$$$######$$$%%%$$$$$$##################"""############$$$$$$$$$"""######!!! """$$$"""###$$$$$$######$$$&&&$$$#########"""""""""!!!$$$"""###&&&'''$$$$$$&&&###$$$%%%%%%###"""#########$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!! !!!""""""%%%$$$#########$$$%%%&&&###$$$%%%$$$######$$$%%%$$$"""!!!###&&&'''&&&$$$###############$$$$$$%%%%%%!!! %%%'''$$$"""$$$&&&%%%$$$###$$$%%%!!! """%%%'''''''''!!!!!!""""""############!!!!!!"""###############"""!!! !!!###$$$!!!%%%&&&%%%$$$######""" """%%%%%%$$$""""""###$$$%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$###$$$%%%'''((($$$%%%%%%$$$######&&&(((&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%######$$$%%%$$$$$$%%%$$$$$$###$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%$$$$$$$$$%%%&&&%%%'''&&&######&&&&&&$$$$$$###!!!!!!###%%%'''((($$$$$$%%%%%%%%%%%%%%%&&&'''((()))(((&&&%%%''')))$$$%%%&&&''''''&&&%%%$$$%%%''''''%%%&&&((('''$$$"""!!!!!!"""###%%%'''(((!!!""""""###"""!!! !!!"""""""""""""""""" ###&&&$$$############$$$######""""""$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''))))))''''''''''''&&&%%%$$$$$$$$$%%%%%%&&&''''''(((((("""""""""###$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&(((***!!!###$$$&&&%%%$$$"""!!!%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&'''(((((($$$''')))((($$$###%%%)))'''((()))***+++***)))(((&&&''')))******))))))((()))((((((***---...---,,,,,,***)))***++++++***))))))******************+++'''(((((())))))))))))(((%%%&&&((()))******)))(((''''''''''''''''''''''''%%%%%%%%%$$$%%%&&&(((******%%%"""%%%(((&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&$$$&&&'''&&&"""!!!###%%%"""$$$%%%%%%$$$###$$$$$$$$$$$$$$$%%%%%%%%%&&&&&& $$$$$$"""!!!$$$%%%$$$%%%%%%&&&'''((()))******%%%'''((((((&&&%%%%%%&&&!!!!!! !!!"""###$$$$$$### $$$&&&$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$+++%%%$$$(((&&&###!!!$$$"""###(((!!!"""'''''''''&&&&&&&&&'''(((######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&!!!###$$$$$$$$$$$$%%%'''$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&%%%###"""!!!!!!!!!###$$$$$$######%%%&&&######""""""###$$$$$$%%%""""""#########$$$$$$$$$"""######"""!!!!!!"""$$$"""###$$$$$$######$$$%%%""""""#########$$$$$$$$$&&&$$$$$$'''%%%!!! $$$%%%&&&&&&$$$""""""###!!!!!!""""""###$$$$$$%%%########################!!!!!!!!!!!!!!!"""###$$$$$$$$$#########$$$%%%&&&"""###$$$$$$######$$$%%%%%%###!!!"""&&&(((&&&###"""""""""""""""######$$$$$$!!!!!!%%%&&&$$$!!!"""$$$%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%$$$'''&&&%%%###!!!!!!"""###!!!!!!"""###############"""!!! !!!###$$$"""###%%%$$$###"""###$$$###"""!!!!!!###$$$$$$$$$""""""###$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&'''&&&%%%$$$###$$$%%%%%%$$$%%%%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%######$$$%%%$$$&&&''''''%%%$$$%%%'''$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$&&&&&&######&&&'''$$$&&&%%%$$$"""""""""$$$&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%$$$######%%%&&&$$$%%%&&&''''''&&&%%%$$$"""&&&'''%%%%%%''''''$$$!!!"""$$$###!!!"""""""""""""""!!!!!! !!!""""""""""""""""""!!! !!!"""###"""!!!!!!!!!!!!!!! $$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''((()))''''''''''''&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%""""""###$$$%%%%%%&&&&&&##################$$$$$$"""%%%&&&%%%$$$%%%&&&###$$$%%%&&&%%%""" %%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&'''((((((((((((''''''((((((((('''%%%&&&((()))***)))((((((&&&''')))******))))))((('''''''''(((***,,,------+++***)))***+++,,,+++)))''')))******(((''')))***''''''((()))))))))))))))###$$$%%%'''''''''&&&%%%&&&''''''''''''''''''''''''&&&%%%%%%''')))***++++++%%%"""%%%((('''%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%''')))((($$$###$$$&&&"""$$$%%%%%%$$$###$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&!!!%%%%%%""" ###%%%%%%%%%$$$"""!!!"""$$$(((+++%%%&&&((('''&&&%%%%%%&&&#########"""!!!!!!"""###(((###!!!%%%&&&$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%&&&&&&&&&&&&%%%)))&&&''',,,&&& &&&&&&&&&%%%$$$%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&###$$$$$$%%%%%%&&&&&&'''###$$$%%%%%%######$$$%%%((((((''''''''''''(((((($$$$$$$$$%%%%%%&&&&&&&&&((('''&&&%%%$$$###"""!!! """######""""""$$$%%%!!!!!!!!!"""###%%%&&&'''""""""#########$$$$$$$$$"""###$$$###!!!!!!"""$$$!!!###$$$$$$###"""$$$%%% !!!"""$$$%%%%%%$$$"""###%%%$$$$$$%%%'''&&&$$$###############$$$%%%&&&'''((((((########################""""""""""""###$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%!!!"""$$$$$$###"""$$$%%%%%%###"""###%%%'''%%%###""""""!!!!!!""""""###$$$"""###$$$$$$$$$$$$$$$%%%!!!###%%%%%%$$$$$$%%%&&&$$$$$$%%%$$$$$$$$$$$$$$$***)))&&&""" $$$((( !!!""""""######""""""!!!!!!!!!!!!!!!"""#########$$$$$$###"""!!!###%%%###%%%'''&&&$$$######$$$""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%$$$$$$#########$$$$$$%%%&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''###$$$%%%%%%######$$$%%%$$$'''))))))&&&$$$&&&(((###$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$&&&&&&######''''''%%%''''''&&&$$$""""""###%%%$$$$$$%%%%%%&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%"""&&&)))'''&&&)))***)))%%%$$$$$$%%%&&&&&&"""######"""!!!!!!!!!!!!!!! !!!""""""""""""""" $$$&&&%%%"""%%%%%%%%%%%%$$$"""!!! $$$$$$%%%%%%&&&&&&''''''******((('''&&&&&&%%%%%%&&&&&&&&&'''&&&&&&%%%%%%$$$$$$$$$######"""""""""$$$%%%%%%&&&''''''(((((("""$$$%%%%%%$$$###$$$&&&#########$$$$$$%%%%%%&&&""""""""""""###############%%%###!!!!!!"""$$$%%%%%%%%%$$$"""!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''(((((((((&&&$$$%%%'''((('''%%%%%%&&&'''(((((())))))((('''((())))))******))))))******))))))((()))))))))+++)))))))))+++,,,+++***'''***+++***'''%%%''')))&&&'''((())))))******)))&&&''''''((('''''''''&&&&&&&&&&&&''''''''''''''''''&&&%%%&&&(((******))))))%%%$$$&&&(((&&&&&&((($$$%%%&&&&&&''''''&&&&&&%%%'''(((((('''&&&&&&&&&###%%%&&&&&&%%%$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&###'''((($$$!!!$$$'''''')))(((&&&###!!!"""&&&)))!!!###$$$$$$###"""###$$$&&&''''''%%%$$$###$$$&&&,,,&&&###&&&((('''%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###"""''''''%%%$$$&&&)))$$$'''$$$&&&+++%%% '''%%%#########%%%%%%$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&###%%%&&&%%%######$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%###$$$$$$%%%%%%&&&&&&'''"""""""""#########$$$$$$!!!"""$$$###""""""###$$$!!!!!!!!!"""###%%%&&&'''"""############$$$$$$$$$"""###$$$$$$""""""###$$$!!!"""######""""""###%%% """######!!! ###$$$!!!!!!######%%%&&&&&&$$$###$$$$$$""""""###$$$$$$%%%&&&&&&########################$$$$$$#########$$$%%%%%%######$$$$$$$$$%%%%%%%%% """######""""""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""######$$$"""$$$&&&%%%######%%%'''!!!###%%%%%%$$$$$$%%%&&& """###$$$$$$$$$&&&'''&&&'''%%%""" """''',,, !!!""""""""""""!!! !!!"""""""""""""""!!!"""$$$$$$######$$$&&& &&&'''###!!!###&&&#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$"""""""""###############$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%$$$$$$###$$$$$$%%%'''((((((&&&$$$%%%%%%%%%&&&&&&&&&''''''###$$$%%%%%%######$$$%%%"""&&&))))))%%%###%%%'''###$$$%%%&&&&&&&&&%%%%%%###$$$%%%%%%&&&&&&&&&%%%###$$$%%%%%%&&&&&&&&&&&&###&&&&&&######'''(((%%%$$$&&&((('''$$$###%%%&&&$$$%%%%%%&&&''''''((((((***)))((((((((()))))))))&&&&&&&&&%%%%%%&&&&&&&&&!!!&&&(((&&&&&&***,,,,,,###)))***'''######%%%%%%###!!! """### !!!""""""!!!!!! !!!###$$$$$$###&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%&&&''''''(((+++***)))'''&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&&&&""""""""""""############$$$$$$%%%&&&'''((())))))"""$$$%%%%%%######%%%'''$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$ %%%%%%###"""$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''%%%&&&&&&&&&%%%%%%&&&&&&''''''''''''((()))***+++***))))))))))))***++++++,,,,,,+++)))(((((()))******)))((()))+++,,,+++***))),,,...+++'''%%%&&&)))&&&'''((()))************,,,+++***)))((((((((((((&&&&&&&&&'''''''''(((((('''%%%%%%&&&)))***(((&&&&&&%%%%%%((('''%%%'''+++$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&((((((&&&$$$$$$%%%''''''%%%$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&###((()))$$$ ###&&&(((((())))))'''%%%%%%''')))!!!######""""""###$$$%%%&&&((('''%%%$$$''')))***$$$ $$$((('''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######!!!&&&&&&$$$###&&&)))!!!$$$ !!!'''"""&&&$$$""""""###&&&'''&&&$$$######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%$$$$$$%%%'''######"""!!!!!!"""############$$$%%%%%%&&&''''''!!!!!!"""######$$$%%%%%%###$$$%%%%%%###"""###$$$#########"""######$$$%%%"""############$$$$$$$$$"""###%%%$$$###"""###$$$!!!"""######""""""###$$$ !!!""""""###""" ###$$$"""$$$'''###$$$&&&&&&%%%$$$%%%&&& !!!!!!""""""##############################%%%$$$########################$$$$$$%%%%%%%%%$$$ !!!######""""""$$$%%%"""%%%'''&&&"""!!!###&&&###""""""""""""###$$$$$$######"""###$$$%%%$$$$$$!!!###%%%%%%$$$$$$%%%&&&!!!######""""""%%%'''!!!$$$&&&$$$!!!!!!$$$((( !!!!!!!!!!!!!!! """#########"""!!! ###%%%%%%%%%%%%&&& !!!$$$!!!$$$)))###$$$$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$### !!!"""###$$$%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&!!!"""$$$%%%&&&&&&%%%$$$$$$$$$%%%''')))(((&&&$$$%%%%%%%%%&&&&&&'''''''''###$$$%%%%%%######$$$%%%!!!%%%)))((($$$"""$$$'''###$$$%%%&&&'''&&&%%%%%%###$$$%%%%%%&&&&&&&&&&&&###$$$%%%&&&&&&&&&&&&&&&###&&&%%%######'''(((&&&"""%%%((((((&&&%%%&&&(((%%%%%%&&&&&&'''((())))))'''&&&$$$$$$&&&&&&&&&&&&''''''%%%$$$$$$%%%''''''$$$'''%%%$$$))),,,--- %%%'''  (((&&&$$$!!! """$$$ !!!!!!!!!!!! """$$$###"""!!!###$$$!!!"""###$$$$$$%%%$$$$$$%%%%%%&&&'''(((((((((''''''''''''(((((()))$$$$$$%%%&&&''''''''''''""""""###$$$%%%&&&&&&'''%%%%%%&&&&&&&&&&&&''''''!!!$$$&&&%%%######%%%'''%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""%%%((((((%%%%%%)))---"""""""""###$$$&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&$$$(((+++)))%%%###&&&***)))((((((((((((***,,,---+++***)))))))))***,,,---***++++++******+++---///***)))((()))+++,,,,,,***+++...000---(((%%%'''***&&&'''((()))************+++)))'''&&&%%%$$$%%%%%%&&&&&&&&&'''''''''((((((&&&$$$$$$&&&))))))&&&###$$$$$$&&&((('''$$$'''---$$$%%%&&&&&&''''''&&&&&&$$$###"""%%%((()))&&&###$$$&&&''''''&&&%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&!!!&&&'''""" $$$&&&!!!%%%'''%%%$$$%%%&&&!!!$$$$$$$$$$$$%%%&&&!!!$$$%%%%%%$$$$$$'''***%%% %%%%%%$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$&&&'''&&&$$$###%%%'''###%%%!!!"""((($$$!!!***###""""""$$$((()))(((%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!###$$$$$$%%%''')))(((((('''&&&&&&'''((((((######$$$%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&$$$###$$$%%%&&&%%%$$$###"""""""""""""""############$$$$$$$$$"""###%%%%%%###"""###$$$!!!"""######""""""###$$$%%%%%%%%%%%%$$$$$$$$$###((($$$"""$$$$$$"""###'''"""$$$&&&&&&%%%%%%&&&'''$$$$$$$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""$$$$$$###"""!!!!!!""""""######$$$%%%%%%%%%%%%$$$!!!"""###""""""$$$&&&!!!%%%)))'''!!!###(((###############$$$$$$%%%%%%!!! %%%'''$$$ """$$$%%%%%%$$$%%%'''"""$$$%%%$$$!!!!!!### $$$((('''""" !!!!!! !!! !!!""""""!!! !!!!!!"""###$$$$$$$$$######$$$$$$$$$$$$######!!!###&&&&&&%%%$$$$$$$$$%%%$$$######""""""###### ###$$$""""""%%%&&&###%%%$$$######$$$$$$###!!!$$$%%%&&&''''''&&&$$$###$$$%%%&&&&&&$$$$$$%%%&&&'''''''''$$$  ###$$$$$$$$$$$$%%%&&&''''''###$$$%%%&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&$$$#########&&&&&&$$$$$$$$$$$$&&&&&&***'''$$$###%%%&&&''''''((('''%%%$$$###$$$$$$%%%%%%%%%%%%%%%%%%&&&'''((()))((('''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########%%%&&&&&&'''((()))******########################&&&$$$!!! !!!$$$(((+++ """###"""!!! !!!###!!! !!!$$$$$$!!!###'''"""###$$$###"""!!!"""###$$$$$$###"""###$$$&&&'''%%%%%%&&&&&&'''((((((((('''(((((((((((((((''''''#########$$$$$$%%%%%%%%%"""###$$$$$$%%%%%%%%%%%%%%%&&&### """&&&&&&###+++(((%%%$$$$$$"""$$$$$$###""""""!!!!!!!!!"""###$$$$$$###""" &&&%%%$$$$$$%%%&&&((()))$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&&&&''''''((((((%%%%%%&&&&&&'''(((((()))))))))(((((()))***++++++******)))))))))***,,,---)))))))))***++++++,,,,,,++++++************++++++******))))))(((((('''''')))'''&&&&&&(((((('''%%%***))))))((('''&&&&&&&&&#########$$$&&&))),,,...%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''"""############$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&""""""#########$$$$$$$$$&&&&&&$$$$$$$$$$$$&&&&&&###$$$%%%%%%%%%%%%$$$###!!!"""###$$$$$$$$$$$$$$$$$$$$$######"""#########"""""""""!!!"""######$$$$$$&&&''''''&&&$$$######&&&$$$###$$$((()))(((&&&"""$$$&&&''''''&&&%%%###%%%&&&'''&&&###!!!!!!"""$$$$$$$$$#########""""""!!!!!!"""############"""&&&&&&%%%%%%%%%%%%%%%%%% !!!""""""!!!!!!"""###""""""#########""""""!!!!!!"""$$$$$$$$$$$$&&&'''"""%%%)))***)))'''&&&&&&######"""###***!!!###%%%%%%$$$$$$%%%&&&!!!""""""""""""#########"""###$$$%%%%%%$$$###"""""""""###$$$$$$$$$$$$###%%%%%%$$$###"""!!! ###$$$%%%%%%&&&&&&%%%%%%###################################################%%%&&&$$$""""""%%%))) !!!######""""""$$$%%%"""!!!!!!!!!!!!!!!"""### """###""" """$$$ !!!!!!"""######$$$$$$######$$$$$$$$$$$$######"""###%%%%%%$$$$$$%%%&&&###############$$$%%%&&&######"""###'''(((&&&&&&%%%$$$$$$%%%%%%$$$"""$$$$$$%%%%%%$$$!!!$$$&&&'''&&&%%%$$$%%%&&&$$$%%%&&&$$$!!! """$$$$$$$$$$$$$$$%%%&&&''''''$$$$$$$$$%%%&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&$$$######$$$&&&%%%%%%$$$$$$%%%%%%&&&!!!###%%%&&&''''''((('''&&&%%%%%%%%%&&&'''&&&%%%%%%%%%%%%&&&'''((((((((('''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######%%%%%%&&&''''''((())))))''''''&&&$$$###"""!!! %%%$$$###"""""""""###### """###"""!!! !!!###"""!!! $$$"""###$$$$$$"""""""""$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''(((((((((''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''###$$$%%%%%%%%%%%%%%%%%%'''***((($$$###%%%$$$!!!'''%%%######$$$$$$!!!$$$$$$%%%%%%%%%%%%%%%%%% !!!###%%%''')))******%%%%%%$$$$$$%%%&&&((()))$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&''''''(((((((((&&&&&&''''''((())))))***))))))))))))))))))******))))))((((((((()))++++++'''(((((())))))***++++++++++++************++++++***)))))))))((((((((('''######$$$$$$$$$$$$%%%%%%)))))))))((('''&&&&&&&&&'''&&&$$$######$$$%%%&&&&&&&&&&&&'''''''''(((((((((''''''&&&%%%$$$###"""%%%%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###"""!!! """###$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%############$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&&&&&&&&&&%%%$$$"""######$$$$$$$$$$$$###&&&&&&%%%%%%%%%&&&&&&'''""""""""""""############$$$&&&'''&&&%%%######$$$%%%###"""$$$'''((('''&&&###$$$%%%&&&&&&&&&%%%%%%((()))***(((&&&$$$$$$$$$$$$$$$$$$#########""""""""""""""""""########################$$$$$$$$$$$$ !!!######"""###$$$&&&"""""""""#########""""""!!!"""############$$$&&&"""%%%(((***)))'''&&&&&&'''&&&$$$!!! !!!###%%% """$$$$$$#########%%%"""""""""#########$$$$$$###$$$%%%%%%%%%%%%$$$###""""""###$$$$$$$$$$$$$$$$$$$$$######""""""!!!!!!"""###$$$$$$%%%%%%$$$$$$###################################################$$$$$$###"""###%%%'''"""###$$$###"""!!!"""###%%%$$$$$$###""""""###### $$$'''$$$"""'''!!!!!!!!!"""######$$$$$$######$$$$$$$$$$$$######"""###$$$$$$###$$$''')))""""""######$$$&&&'''((("""###"""###(((***((('''&&&$$$%%%&&&&&&%%%###%%%&&&''''''&&&$$$###!!!%%%&&&''''''%%%%%%&&&'''!!!###%%%%%%###"""###$$$######$$$$$$%%%&&&&&&&&&%%%$$$$$$######$$$%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%&&&&&&$$$######$$$$$$%%%%%%&&&&&&%%%%%%$$$###''''''&&&&&&'''''''''&&&&&&&&&'''((((((&&&&&&%%%%%%%%%&&&''''''((('''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''((('''&&&%%%$$$###"""!!! """###$$$$$$"""  """###"""!!! !!!######!!!"""%%%### !!!%%%"""$$$%%%$$$######$$$%%%$$$$$$%%%%%%%%%$$$######%%%%%%%%%&&&''''''((((((&&&''''''((((((((('''''''''''''''&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&%%%%%%$$$###"""!!!###%%%%%%######"""###%%%%%%###"""$$$$$$$$$%%%&&&'''''''''############$$$%%%&&&&&&%%%$$$$$$$$$%%%&&&'''((($$$%%%%%%&&&&&&%%%%%%$$$'''''''''''''''((((((((('''''''''((())))))******))))))*********)))((((((((((((((('''(((((()))***&&&&&&'''(((((())))))***++++++************++++++))))))))))))(((((((((((("""$$$''''''&&&&&&(((+++))))))(((((('''&&&&&&&&&)))(((&&&$$$"""""""""###''''''''''''((((((((((((''''''&&&%%%$$$######"""%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&&&&%%%$$$$$$############$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$###"""%%%%%%%%%%%%%%%&&&'''(((!!!"""###$$$$$$$$$###"""%%%&&&&&&%%%######$$$&&&$$$###"""###%%%&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&''')))***+++***'''%%%%%%%%%$$$$$$$$$##################"""!!!!!!!!!"""$$$%%% !!!!!!""""""#########!!!"""$$$$$$$$$$$$%%%'''!!!!!!""""""######$$$$$$!!!"""######"""!!!"""$$$"""%%%((()))(((&&&&&&&&&(((&&&%%%%%%&&&&&&### """######"""!!!"""$$$############$$$$$$$$$%%%$$$$$$%%%&&&&&&%%%$$$$$$""""""######$$$$$$$$$$$$########################""""""###$$$$$$$$$$$$###################################################$$$"""!!!!!!###$$$$$$$$$$$$%%%%%%$$$""" !!!"""((('''&&&$$$"""!!!!!!!!!!!!$$$%%%### !!!%%%!!!!!!""""""##################$$$$$$$$$$$$###############""""""$$$(((+++$$$$$$$$$$$$%%%&&&'''((("""$$$$$$"""###((()))((('''%%%$$$$$$%%%%%%$$$######$$$&&&'''((((((((((((%%%&&&''''''%%%%%%&&&'''!!!###$$$%%%$$$######""""""######$$$%%%%%%&&&&&&&&&%%%###!!!!!!"""$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&###%%%&&&&&&%%%$$$$$$%%%$$$$$$&&&&&&&&&&&&$$$$$$$$$+++,,,(((%%%%%%&&&%%%%%%&&&&&&&&&'''((((((&&&&&&%%%%%%%%%&&&&&&'''''''''&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$%%%%%%%%%%%%%%%&&&&&&!!!$$$%%%$$$###""" """###"""!!! !!!###$$$"""###%%%### !!!%%%###$$$%%%%%%$$$###%%%&&&!!!###$$$%%%&&&%%%$$$$$$$$$%%%%%%&&&&&&'''((((((&&&&&&''''''((((((''''''$$$$$$$$$######"""""""""''''''''''''&&&%%%%%%$$$"""""" ###%%%&&&"""""""""###$$$%%%$$$############$$$$$$%%%%%%%%%&&&%%%###"""""""""###$$$$$$$$$$$$%%%%%%&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$''''''''''''''''''''''''&&&'''''''''((((((((()))((()))*********)))(((''')))))))))((())))))))))))&&&''''''(((((()))******++++++************++++++))))))))))))((((((((((((!!!%%%))))))&&&&&&***...(((((((((''''''&&&&&&&&&'''&&&&&&%%%%%%&&&''''''&&&&&&&&&&&&''''''''''''$$$$$$%%%%%%&&&&&&''''''$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&########################'''&&&&&&&&&&&&'''((()))###############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&&&&%%%%%%#########$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######"""!!!!!!!!!"""###$$$%%%&&& !!!###%%%%%%$$$###"""%%%%%%%%%$$$""""""$$$'''###""""""###$$$$$$$$$$$$%%%%%%#########%%%'''(((''')))***(((&&&$$$$$$$$$########################$$$###!!! """$$$%%% !!!"""###$$$$$$"""###%%%$$$######$$$%%%!!!!!!!!!""""""###$$$%%%"""###$$$###"""!!!"""######%%%'''((('''&&&&&&&&&%%%%%%%%%&&&&&&%%%###!!!"""###$$$###"""!!!###$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$"""""""""######$$$$$$$$$"""######$$$$$$$$$$$$$$$################################################$$$!!! $$$%%%$$$!!!###$$$%%%$$$"""!!!"""###%%%$$$$$$###"""""""""""""""!!! !!!!!!!!!!!!"""""""""""""""###############$$$$$$$$$$$$######$$$$$$###""""""$$$))),,,&&&&&&%%%$$$$$$%%%%%%&&&%%%'''&&&""""""&&&'''&&&%%%$$$######$$$$$$###"""!!!!!!"""###$$$%%%%%%%%%%%%&&&'''&&&%%%%%%&&&'''$$$$$$$$$%%%%%%###!!! !!!"""###%%%%%%%%%%%%%%%&&&$$$"""!!!!!!"""###%%%$$$$$$$$$%%%%%%%%%&&&&&&###%%%&&&&&&%%%$$$%%%&&&$$$$$$&&&&&&&&&&&&$$$$$$$$$)))---,,,'''$$$%%%((($$$$$$%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&!!!!!!!!!"""###$$$%%%&&& """###"""!!! !!!###  """$$$%%%%%%$$$$$$%%%&&&!!!###%%%&&&'''&&&&&&$$$$$$%%%%%%&&&'''''''''%%%%%%&&&'''''''''''''''######""""""!!!!!! ''''''''''''&&&%%%%%%$$$''',,,)))$$$""""""!!!"""###$$$$$$$$$#########%%%%%%%%%$$$$$$##################$$$&&&))),,,---######$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$''''''''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''(((((()))))))))(((((('''*********************)))''''''((())))))******+++++++++************++++++(((((((((((())))))))))))"""&&&&&&###"""&&&+++''''''''''''&&&&&&&&&&&&$$$$$$$$$%%%&&&'''((()))$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&'''((((((((($$$%%%&&&&&&'''''''''&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&#######################################$$$$$$%%%""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$##################$$$%%%%%%%%%%%%%%%$$$###""" !!!###$$$$$$ """$$$%%%&&&%%%###"""$$$%%%$$$###""""""%%%'''"""##################$$$%%%$$$###"""###%%%((()))((()))***)))&&&$$$$$$%%%########################$$$###!!! """$$$%%%!!!!!!""""""###$$$%%%%%%###$$$%%%$$$"""!!!!!!"""!!!!!!!!!!!!"""###%%%&&&###$$$%%%%%%###"""###$$$###%%%''''''&&&%%%&&&'''"""%%%'''&&&######&&&***$$$%%%%%%$$$""""""$$$&&&######$$$$$$$$$%%%%%%%%%######""""""""""""############"""""""""###$$$%%%""""""######$$$$$$%%%%%%###$$$$$$%%%&&&%%%%%%%%%###################################################!!!!!!$$$%%%###!!!!!!###$$$$$$######$$$&&& !!!"""$$$%%%&&&""" !!!###""" """"""""""""""""""############$$$$$$$$$$$$######%%%%%%$$$######$$$(((,,,&&&&&&%%%$$$$$$$$$$$$$$$&&&'''&&&!!!!!!%%%&&&$$$%%%$$$"""###$$$$$$###!!!''''''&&&%%%%%%$$$######$$$%%%&&&&&&$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$!!! """###%%%%%%%%%%%%$$$$$$######""""""###$$$%%%######$$$$$$%%%%%%&&&&&&###%%%''''''&&&%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$$$$''')))(((%%%%%%'''***$$$$$$%%%&&&&&&%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%$$$#########&&&%%%"""!!! !!!###$$$ """###"""!!! !!!### """ """!!!###$$$$$$######%%%&&& !!!"""$$$%%%&&&''''''$$$$$$$$$%%%&&&&&&''''''$$$%%%&&&'''''''''''''''$$$$$$$$$###############%%%&&&&&&&&&&&&%%%%%%$$$ &&&***'''$$$$$$###!!!"""$$$%%%%%%###""""""###'''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''"""###$$$%%%&&&&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((('''''''''((()))******++++++++++++******)))'''(((((())))))***++++++++++++************++++++(((((((((((())))))))))))"""%%%''''''%%%$$$&&&)))&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$$$$$$$$$$###$$$$$$$$$%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%$$$%%%&&&''''''(((''''''$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$######""""""""""""######%%%%%%%%%%%%%%%%%%$$$##################$$$%%%&&&""""""$$$%%%%%%%%%$$$######$$$$$$$$$"""###$$$&&&"""###$$$$$$###"""###$$$%%%$$$#########&&&((()))***+++,,,***(((&&&&&&&&&###############$$$$$$$$$###"""!!!!!!!!!"""$$$%%%"""######$$$$$$%%%%%%%%%###$$$%%%$$$"""!!!!!!"""""""""!!!!!!!!!###$$$%%%###$$$%%%%%%$$$###$$$&&&###%%%&&&&&&%%%%%%&&&'''$$$'''***((($$$$$$***000%%%&&&%%%$$$""""""$$$&&&############$$$$$$$$$%%%""""""!!!!!!!!!!!!""""""$$$###"""""""""###%%%&&&#########$$$$$$$$$%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%################################################"""""""""###$$$%%%###"""!!!"""$$$$$$###$$$%%%'''"""""""""""""""###$$$$$$ !!!"""$$$%%%###"""""""""""""""""""""######$$$$$$$$$$$$######%%%&&&&&&$$$###$$$'''***$$$$$$#########$$$$$$%%%$$$&&&$$$ $$$&&&%%%&&&$$$######$$$%%%###"""++++++)))((('''&&&%%%%%%###$$$%%%%%%######$$$%%%&&&###!!!"""$$$%%%$$$""" !!!###%%%&&&%%%$$$###"""#########$$$%%%%%%%%%"""######$$$%%%%%%&&&&&&###%%%''''''&&&%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&&&&'''(((((()))%%%&&&&&&''''''&&&%%%$$$((('''&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''(((''''''&&&%%%$$$$$$$$$%%%%%%%%%$$$######""""""$$$###""" !!!"""### """###"""!!! !!!######!!!###%%%%%%"""###''' !!!############$$$&&&$$$$$$######$$$$$$%%%%%%###$$$$$$%%%%%%&&&''''''###$$$%%%&&&''''''''''''$$$$$$$$$$$$%%%%%%%%%%%%###$$$%%%%%%%%%%%%%%%%%%""""""###&&&&&&###!!!###%%%%%%###"""###$$$%%%%%%%%%%%%%%%%%%$$$$$$&&&%%%%%%###""" !!!"""$$$%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$#########&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%%%%&&&(((+++---)))***+++++++++)))((('''&&&&&&'''(((((())))))***++++++************++++++'''((((((((()))))))))***)))))))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$######$$$%%%&&&'''((((((((((((###$$$&&&''''''&&&$$$###%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&#########$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$###""""""###$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%&&&&&&#########$$$$$$$$$%%%%%%!!!###$$$$$$$$$###$$$%%%"""$$$&&&%%%###"""###%%%############$$$&&&((())))))***+++***(((&&&%%%&&&""""""#########$$$$$$$$$""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$######$$$&&&$$$###!!!!!!!!!"""###$$$!!!"""$$$$$$######$$$&&&###%%%&&&&&&%%%$$$&&&'''&&&'''((('''&&&&&&))),,,%%%%%%$$$###!!!!!!###%%%"""""""""#########$$$$$$######"""!!!!!!"""######$$$###"""!!!"""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%%%%################################################!!!###%%%%%%$$$$$$$$$$$$###$$$%%%%%%######$$$%%%((('''%%%###"""!!! !!!$$$### %%%***#########"""""""""""""""######$$$$$$$$$$$$######&&&&&&&&&%%%$$$$$$&&&(((!!!!!!!!!"""###$$$&&&&&&"""$$$""" %%%'''''''''&&&$$$%%%&&&&&&%%%###&&&%%%%%%$$$$$$$$$%%%%%%"""###$$$$$$""""""###$$$%%%""" ###&&&&&&%%% !!!###%%%&&&%%%$$$###!!!"""###%%%&&&&&&&&&&&&""""""###$$$%%%%%%&&&&&&###%%%''''''&&&&&&&&&''''''&&&$$$$$$$$$$$$&&&''''''&&&''')))******(((%%%''''''((((((((('''%%%$$$((('''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&'''''''''(((((('''&&&&&&%%%$$$$$$!!!!!!"""###$$$$$$%%%%%% !!!"""######!!!"""###"""!!! !!!### !!!$$$###!!!###'''!!!"""###""""""$$$%%%((('''%%%###""""""###$$$###$$$$$$%%%%%%&&&''''''###$$$%%%&&&''''''''''''#########$$$$$$%%%%%%&&&"""###$$$$$$%%%%%%%%%%%%$$$&&&&&&$$$%%%'''%%% """%%%%%%###"""$$$&&&!!!!!!!!!"""######$$$$$$"""###%%%&&&&&&%%%$$$###!!!"""$$$%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$#########""""""'''''''''''''''''''''&&&(((&&&$$$###%%%(((,,,///((()))*********((('''&&&%%%%%%&&&&&&'''(((((()))++++++************++++++'''((((((((())))))******)))'''%%%%%%%%%$$$"""!!!&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%&&&'''''''''%%%%%%%%%&&&&&&&&&'''''' !!!"""###$$$%%%%%%$$$%%%&&&'''((((((((((((###$$$&&&''''''&&&$$$###%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!"""############"""######$$$%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""""""""$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&""""""#########$$$$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$&&&%%%$$$######$$$%%%&&&###$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$#########$$$%%%&&& """$$$%%%$$$######$$$###%%%'''&&&###"""$$$&&&#########$$$%%%&&&(((((('''((()))(((%%%#########""""""######$$$$$$$$$$$$!!!!!!"""############"""$$$$$$$$$############### """$$$%%%%%%&&&(((***%%%$$$""" !!!###$$$!!!"""###""""""$$$&&&###%%%&&&%%%$$$$$$&&&''''''&&&%%%%%%''''''%%%$$$%%%$$$###!!! """$$$!!!""""""""""""#########%%%$$$###""""""###$$$%%%$$$###"""!!!!!!###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$################################################### ###''''''$$$###$$$&&&%%%&&&&&&%%%###"""###$$$'''%%%###!!! !!!""" !!!"""""""""""""""$$$###"""""""""""""""###### &&&((($$$!!!###$$$%%%%%%&&&%%%$$$###"""$$$$$$ !!!%%%$$$$$$%%%%%%%%%&&&&&&&&&###$$$%%%&&&'''&&&%%%%%%&&&###%%%++++++&&&%%%((((((''''''&&&&&&%%%%%%$$$"""###$$$%%%%%%$$$###"""'''""""""&&&((('''%%%###!!!!!!$$$$$$!!!!!!$$$!!!"""###%%%&&&&&&%%%%%%###%%%'''((()))((('''&&&%%%######&&&((('''######$$$$$$%%%%%%&&&&&&'''%%%&&&&&&&&&%%%%%%''')))&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%$$$$$$%%%&&&((()))###&&&&&&######%%%%%%!!!&&&%%%%%%$$$###"""!!!!!!%%%$$$"""!!!!!!!!!"""###""""""""""""""""""""""""!!!""""""""" """### !!!!!! !!!###&&& """#########"""$$$$$$$$$$$$######"""""""""%%%!!!$$$%%%'''''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%###%%%!!!!!!%%%&&&&&&$$$$$$$$$$$$&&&&&&$$$ $$$%%%"""###((( """%%%'''&&&$$$!!!%%%&&&&&&%%%$$$###%%%&&&&&&&&&%%%%%%$$$######"""###%%%&&&&&&%%%$$$&&&'''(((((('''&&&&&&&&&''''''&&&&&&'''((()))))))))(((((()))+++++++++)))&&&$$$***---...,,,((('''(((+++'''''''''&&&&&&'''''''''***'''$$$$$$&&&'''&&&$$$$$$%%%%%%&&&&&&%%%%%%$$$***+++(((###"""%%%&&&%%%&&&%%%%%%%%%'''((('''&&&"""$$$%%%%%%$$$###%%%&&&$$$%%%%%%%%%$$$%%%(((***)))&&&###$$$'''))))))((($$$'''(((&&&%%%&&&###$$$$$$%%%%%%&&&''''''(((###$$$%%%&&&'''&&&%%%$$$!!!$$$!!!!!!(((((($$$$$$$$$$$$$$$$$$$$$$$$""" !!!%%%'''&&&&&&&&&"""######""""""$$$'''***%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&"""###***&&&%%%###""" !!!######""""""######$$$%%%&&&'''(((((((((&&&###""""""#########$$$$$$$$$$$$"""%%%%%%"""!!!$$$(((((('''%%%$$$######$$$%%%######$$$$$$%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%% !!!"""######"""!!! """"""""""""""""""""""""###''''''###!!!"""""" ######""""""""""""######%%%$$$""" !!!$$$$$$'''$$$"""%%%''''''###$$$%%%$$$""""""###$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$######### !!!""""""!!!"""$$$&&&###$$$%%%%%%%%%%%%$$$###"""###$$$###""""""$$$&&&&&&&&&$$$$$$$$$$$$&&&&&&######$$$$$$$$$$$$######&&&%%%$$$###""""""""""""########################"""$$$%%%$$$###$$$$$$(((+++$$$$$$$$$"""(((&&&$$$"""!!! !!!""""""!!!!!!""""""###"""""""""""""""""""""""""""######&&&"""###)))***'''$$$&&&%%%$$$$$$###$$$$$$%%%&&&!!!$$$$$$"""!!!"""$$$$$$$$$$$$$$$%%%%%%%%%%%%"""###$$$%%%&&&%%%%%%$$$%%%###$$$)))***%%%$$$'''$$$$$$$$$%%%%%%%%%%%%%%%"""###$$$$$$$$$$$$###"""&&&###&&&///333...'''$$$)))&&&%%%'''&&&""""""$$$!!!"""$$$%%%&&&%%%%%%$$$&&&''')))))))))(((&&&%%%%%%$$$$$$%%%&&&'''&&&%%%'''&&&&&&%%%%%%$$$#########$$$%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$''''''%%%%%%%%%%%%&&&'''$$$((((((((((((&&&"""&&&&&&%%%%%%$$$#########&&&%%%$$$###""""""###$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""" """###!!!"""!!!!!!!!!###%%%%%%%%%&&&'''(((((((((((($$$$$$$$$$$$#########"""$$$'''&&& $$$'''&&&(((&&&%%%&&&(((******(((%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%!!! %%%&&&$$$$$$(((%%%%%%%%%$$$$$$%%%%%%%%%%%%!!!!!!%%%%%%"""###((("""######$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%'''######$$$$$$%%%&&&''''''###%%%&&&&&&%%%$$$&&&'''%%%$$$$$$$$$$$$$$$%%%%%%''''''(((((()))((((((((())))))))))))))))))))))))((('''''''''((((((((('''((('''&&&%%%%%%&&&'''((((((&&&$$$$$$%%%&&&%%%###$$$%%%%%%&&&&&&%%%%%%$$$!!!$$$&&&######$$$"""############$$$%%%%%%$$$"""$$$%%%%%%$$$$$$%%%&&&%%%%%%&&&%%%%%%&&&(((***)))&&&$$$$$$'''(((((('''&&&(((((($$$$$$&&&'''$$$$$$%%%%%%%%%&&&&&&''''''$$$%%%&&&'''(((''''''&&&"""&&&%%% ###&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%%%%$$$"""!!! """$$$&&&&&&%%%%%%&&&'''%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&###%%%%%%""""""'''###$$$$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''((($$$%%%'''(((((('''&&&%%%"""""""""#########$$$$$$"""%%%$$$!!!!!!$$$'''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&$$$######%%%%%%%%%%%%%%%%%%%%%%%%!!!"""#########"""!!!!!!########################!!!%%%&&&###!!!###$$$"""######""""""""""""###############!!!!!!### $$$%%%!!!!!!"""!!!###%%%&&&%%%$$$###$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$######&&&'''&&&$$$!!! !!!###$$$%%%%%%%%%%%%$$$###!!!"""###"""!!!!!!###%%%&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$$$$######%%%$$$$$$#######################################!!!###&&&&&&%%%$$$$$$%%%&&&&&&&&&***&&&###$$$###!!!!!!!!!!!!"""###"""############""""""!!!!!!!!!!!!""""""######$$$###!!!!!!%%%'''$$$######%%%###"""!!!"""$$$&&&(((""""""###$$$$$$#########"""#########$$$$$$$$$$$$""""""###$$$$$$$$$$$$###$$$"""$$$''''''%%%$$$%%%""""""######$$$%%%%%%&&&"""###$$$$$$$$$$$$###"""%%%###+++<<