BM:6(w ~~~||||||}}}yyyyyyyyyxxxxxxwwwwwwwwwuuuuuuuuuuuuuuuuuuuuuuuussstttvvvuuuuuutttvvvwwwzzzxxx{{{}}}|||~~~}}}}}}|||zzzxxxwwwuuuuuunnnmmmllljjjhhhgggfffeeecccccccccccccccccccccccc```cccbbb______bbbccc```cccccccccdddeeegggiiijjjfffeeeccc```^^^]]][[[[[[\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\]]]^^^^^^______```\\\\\\ZZZYYYYYYZZZ[[[\\\VVVVVVVVVWWWZZZ^^^bbbeeebbbaaa`````````aaaccceeecccdddfffggghhhkkkooorrryyy|||~~~|||{{{{{{}}}}}}}}}}}}|||||||||{{{zzztttoookkkjjjkkknnnpppqqqqqqqqqpppmmmooopppqqqqqqsssxxx|||xxxvvvsssqqqqqqsssvvvxxxvvv}}}xxxuuutttrrrxxx~~~yyyuuutttqqqqqqqqqtttwwwyyyxxxwwwwwwxxxxxxxxxyyyyyyzzzzzz~~~|||xxxvvvvvvxxxzzzzzz|||}}}zzzwwwvvvttttttlllnnnooonnnlllkkkkkkkkkjjjjjjiiiiiihhhgggffffffeeegggiiiiiihhhffffffgggbbbddddddcccaaa```aaabbb^^^```bbbbbb```^^^^^^^^^ccccccbbb___\\\[[[\\\]]]ZZZZZZZZZZZZZZZZZZZZZZZZYYYYYYYYYYYYZZZZZZZZZZZZXXX[[[]]]^^^\\\ZZZYYYYYY]]]\\\YYYWWWTTTRRRPPPPPPQQQQQQPPPNNNMMMLLLKKKJJJMMMMMMMMMMMMMMMMMMLLLLLLLLLMMMMMMLLLIIIHHHHHHIIIHHHHHHHHHHHHHHHGGGGGGGGGEEEEEEFFFFFFFFFFFFGGGGGGDDDEEEFFFFFFDDDDDDEEEFFFIIIHHHIIIMMMNNNKKKJJJLLLKKKKKKJJJIIIHHHGGGFFFFFFDDDCCCBBBAAA@@@@@@@@@@@@???????????????????????????AAA@@@======@@@@@@>>>>>>>>>======>>>@@@BBBCCCDDDCCCBBB@@@??????>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBCCCDDDDDDDDD@@@@@@?????????@@@BBBCCC=========???AAADDDHHHJJJHHHHHHHHHGGGGGGHHHHHHHHHFFFHHHJJJKKKKKKMMMPPPSSSXXXZZZ]]]___aaacccfffhhhiiiooorrrnnnkkkkkkkkkjjjhhhlllrrrzzz}}}xxxzzz|||~~~rrryyy{{{yyyyyy{{{}}}{{{}}}~~~}}}{{{|||~~~~~~}}}~~~}}}}}}}}}{{{xxxvvvyyyzzz{{{zzzyyyyyy{{{|||~~~~~~}}}{{{yyyvvvtttrrrqqqsssssssssrrrrrrrrrrrrrrrkkknnnrrrwwwyyyyyyxxxwwwppppppooonnnmmmmmmmmmnnnqqqrrrrrrsssuuuuuuvvvwwwvvvuuusssqqqnnnllljjjiiiiiiiiijjjkkkmmmnnnpppqqqtttttttttssspppnnnkkkiiijjjiiiiiilllppprrrooolllqqqqqqqqqqqqpppnnnmmmlllllllllkkkjjjiiiiiiiiiiiicccdddeeeddddddfffhhhkkkkkkiiigggfffggggggfffeee]]]]]]]]]\\\[[[]]]aaadddbbbbbbaaaaaa```^^^]]]\\\ZZZZZZZZZYYYXXXWWWWWWVVVWWWWWWWWWVVVVVVVVVVVVUUUXXXYYYZZZYYYWWWTTTQQQNNNOOOPPPQQQRRRSSSSSSTTTTTTLLLPPPSSSSSSSSSTTTXXX\\\YYYWWWUUUSSSRRRTTTUUUWWWVVV\\\dddgggccc]]]XXXUUUSSSXXX^^^aaaaaa___\\\ZZZUUUTTTSSSTTTVVVXXXXXXXXXYYYYYYZZZ[[[\\\]]]^^^^^^\\\\\\[[[YYYXXXXXXZZZ]]]]]]```bbbdddcccccccccdddaaaaaaaaa``````bbbgggjjjlllppptttvvvvvvtttrrrrrrllllllnnnqqqtttvvvuuutttxxx}}}}}}|||rrrrrrmmmfffdddeeeddd^^^YYYXXXVVVTTTQQQOOOMMMLLLLLLLLLJJJIIIHHHGGGGGGGGGAAACCCDDDCCCAAA??????@@@?????????>>>>>>=========@@@AAAAAA@@@>>>======>>><<<>>>???>>><<<;;;<<<>>>888;;;>>>>>>;;;999999:::???@@@@@@>>><<<<<>>>>>===<<<<<<===??????===<<<;;;::::::999AAAAAAAAA@@@@@@@@@@@@@@@999999999999999:::::::::777999:::999888777999:::888888888999999999999999888888888999999:::::::::777888999888666555555666:::888888;;;;;;888888;;;::::::999999999999999888:::999888888888999::::::::::::::::::::::::::::::999<<<<<<999:::>>>???===:::999888777888999;;;<<<======<<<<<<======>>>???>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@AAABBBBBBBBB>>>>>>===<<<===>>>???@@@======>>>???AAACCCDDDEEEFFFGGGGGGGGGFFFEEEDDDCCCAAACCCFFFGGGGGGGGGIIIJJJKKKMMMPPPQQQQQQSSSUUUWWWWWW___ccc```]]]^^^____________aaafffkkkmmmllljjj^^^```ccciiipppxxx~~~{{{rrrllllllmmmhhh___VVV[[[aaaddddddfffkkkpppkkkkkkkkklllmmmnnnoooooojjjgggbbb^^^\\\]]]___aaabbbfffhhhgggdddbbbdddgggfffggggggiiikkknnnqqqsssqqqrrrtttttttttrrrooonnnmmmllllllkkkkkkkkkkkkllljjjiiihhhfffdddccccccccceeedddccccccdddfffhhhiiiiiifffdddcccbbb```^^^\\\[[[ZZZYYY[[[^^^```^^^\\\^^^^^^^^^^^^]]]\\\[[[[[[]]]^^^^^^]]]ZZZXXXWWWXXXXXXXXXYYY[[[]]]^^^\\\ZZZYYYYYYZZZYYYWWWUUURRRQQQTTTUUUUUUUUUTTTTTTVVVXXXXXXZZZ^^^aaaaaa___\\\ZZZYYYYYYYYYZZZZZZ[[[[[[[[[WWWWWWVVVTTTRRRQQQOOOOOORRRQQQPPPOOOOOOQQQRRRSSSQQQSSSVVVXXXYYYWWWUUUTTTMMMMMMLLLLLLLLLLLLLLLMMMQQQRRRTTTVVVXXXZZZ\\\]]]YYYXXXWWWUUURRRPPPNNNMMMKKKKKKKKKJJJJJJKKKKKKLLLNNNOOOPPPPPPPPPNNNLLLJJJJJJIIIIIIMMMQQQSSSPPPLLLNNNNNNMMMMMMMMMNNNNNNOOONNNNNNMMMLLLKKKKKKKKKKKKEEEGGGIIIIIIHHHHHHJJJMMMKKKKKKKKKLLLMMMMMMKKKJJJGGGHHHHHHGGGFFFGGGJJJLLLFFFGGGGGGHHHHHHGGGFFFEEEFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDCCCCCCCCCBBBBBBBBBBBBCCCEEEFFFEEEDDDCCCAAABBBBBBBBBBBBBBBCCCDDDEEE>>>BBBFFFFFFDDDBBBDDDGGGFFFEEEDDDDDDDDDEEEFFFGGGDDDHHHMMMPPPPPPMMMHHHFFFGGGHHHLLLPPPTTTUUUSSSQQQNNNLLLHHHGGGIIIJJJKKKKKKJJJJJJKKKKKKLLLLLLMMMMMMHHHIIIJJJJJJJJJJJJMMMOOOMMMOOOPPPPPPOOOOOOPPPRRRLLLMMMMMMNNNOOOSSSXXX\\\]]]bbbhhhkkkjjjfffbbb```\\\\\\\\\^^^aaacccccccccgggmmmxxxggggggggghhhhhhhhhiiiiiieeeeeeeeedddcccbbbbbbaaa```___]]]ZZZXXXUUUSSSRRRVVVTTTQQQNNNKKKHHHGGGFFFDDDEEEAAA;;;;;;@@@???;;;<<<<<<<<<======>>>>>>>>>;;;::::::::::::;;;;;;<<<;;;<<<===<<<:::888888999999999999999888888888888999999999777555444555666555888:::999777666888:::333666::::::777444444555444666777666555777;;;???555555555555555555555555444555555555555666666666333555777777666666777888666666666666777888999:::222222333444444555666666333333333444444555555555111333444555555555777999444444444555666666666777111111222222333333333444555666666555222111111222777333333555444222333666444444555555555666666666666555555555666777999:::333333333333333333333333111444555333555999;;;999:::999888777777888:::;;;777777777888:::;;;===>>>999999999999999999999999:::::::::;;;<<<<<<======:::999888777777777888999999999:::;;;<<<===>>>>>>@@@AAABBBBBBAAA???===;;;;;;>>>@@@AAAAAA@@@@@@AAAAAACCCDDDEEEDDDEEEGGGHHH@@@HHHNNNLLLJJJKKKMMMNNNPPPMMMLLLMMMPPPRRRRRRPPPTTTVVV[[[bbblllwwwuuuiiiddd```VVVKKKKKKMMMNNNLLLJJJKKKQQQVVVOOOQQQSSSUUUVVVVVVUUUTTTNNNLLLHHHEEEDDDFFFHHHJJJNNNSSSWWWVVVQQQMMMLLLMMMPPPPPPPPPRRRSSSUUUVVVWWWYYYZZZ]]]^^^]]]ZZZVVVTTTPPPPPPOOOOOOPPPQQQSSSTTTRRRQQQPPPNNNLLLKKKJJJJJJOOOOOONNNMMMNNNPPPRRRTTTUUURRROOONNNLLLJJJGGGEEEFFFEEEDDDFFFIIIJJJIIIFFFHHHHHHHHHIIIHHHHHHGGGFFFNNNMMMKKKGGGDDDCCCEEEGGGDDDDDDFFFIIIKKKJJJGGGEEEEEEFFFGGGGGGFFFDDDBBB@@@CCCDDDEEEDDDDDDDDDFFFHHHCCCDDDFFFGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFEEEEEEDDDCCCCCCBBBAAAAAAFFFDDDBBBAAABBBDDDFFFHHHDDDEEEGGGGGGFFFCCC@@@>>>BBBAAAAAAAAAAAABBBBBBCCC???@@@BBBEEEHHHKKKMMMOOOJJJJJJHHHGGGEEECCCBBBAAABBBAAA@@@>>>===<<<;;;;;;;;;<<<>>>@@@@@@@@@>>>===???======AAAFFFHHHEEEAAA??????>>>???@@@BBBDDDEEECCCBBBAAA@@@????????????<<>>???>>>======;;;;;;;;;<<<======>>>>>>???>>>>>>>>>>>>=========>>>???@@@@@@@@@???>>>======<<<;;;::::::;;;<<<===;;;???CCCCCC>>>;;;;;;============>>>???@@@AAABBB>>>>>>@@@CCCEEEEEEBBB@@@CCCCCCEEEJJJPPPSSSRRRPPPQQQNNNIIIGGGGGGIIIKKKKKKEEEEEEEEEEEEEEEEEEEEEEEEAAACCCEEEFFFFFFGGGIIIKKKGGGGGGFFFDDDBBBDDDGGGJJJEEEGGGIIIKKKMMMQQQVVVYYYYYY___eeeiiigggaaa[[[XXXWWWVVVUUUVVVXXXZZZ[[[ZZZ```ffftttCCCAAA???@@@CCCDDDBBB@@@FFFAAA<<<===CCCEEEAAA===??????>>>>>>>>>=========>>>>>><<<:::777777999;;;888888999999888777666666666666666777666555555444888999:::999777777777888888777555444333333444444666333333888777222000333666777555222222555444000777777666666666555555444666444222000000222444666666555444222111111222222333333333333333333333333111333444444333222444555111444777777444222222444999777444333444555444333333444555555333333444555222333333444444333333222111222333333111111222333444333111000000111333444444111000111444555222///888666444444555555444333000000000111222222222333111111222333333333333222111444//////777777222555222222222111222222333333222222222333555666666666777666444444444444666777444444555555666777888888666666666777777777777888:::999888;;;???@@@===:::===;;;888666444555666777555555666666666666555555777777777777666666666666::::::999888888888888888777888999888777888:::<<<<<<>>>@@@AAA@@@@@@BBBCCCGGGGGGGGGFFFEEEDDDCCCBBBDDDHHHOOOWWW```jjjuuu{{{zzzpppbbbUUULLLHHHGGG@@@@@@??????@@@BBBCCCDDDAAAAAACCCFFFHHHGGGCCC@@@EEEBBB??????AAABBBBBB@@@CCCDDDFFFGGGBBB===@@@FFFAAABBBBBBBBBAAABBBDDDFFFMMMJJJJJJMMMLLLGGGFFFGGGDDDEEEFFFEEEDDDDDDFFFHHHGGGEEEAAA@@@AAABBBBBBBBBCCCBBBBBBCCCCCCDDDEEEFFFLLLIIIDDD@@@>>>???@@@BBB===<<<<<<===??????<<<:::;;;???@@@>>>===???>>>::::::<<<>>>>>>===;;;:::::::::<<<>>>??????>>>;;;:::777<<<===999:::>>>>>>::::::::::::;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<<<<======<<<============<<<;;;::::::999999<<>>;;;???>>><<<<<<<<>>AAA???;;;:::======888777;;;;;;;;;:::;;;===AAAEEEGGGBBBDDDDDDCCC???===<<<======<<<999888777888999:::333555777:::;;;:::888777999:::;;;;;;999999:::;;;<<<;;;;;;;;;<<>>>>>???@@@???===<<<===>>>===;;;<<>>999===:::666777999;;;:::888999999:::::::::;;;;;;;;;:::;;;;;;;;;::::::<<<===<<<===>>>??????@@@DDDFFFBBBEEEJJJPPPVVV]]]eeejjjfffZZZMMMHHHKKKOOOOOOMMMKKKEEECCCEEEGGGEEECCCDDDGGGEEEBBB@@@@@@BBBEEEGGGBBBEEEGGGFFFGGGIIIGGGCCCLLLHHHGGGIIIJJJKKKSSS^^^]]]fffmmmlllgggccc^^^YYY___\\\XXXVVVWWWXXXXXXXXXdddmmm|||<<<:::999:::<<<<<<;;;999999777666777888999999888::::::999999999888888888555555555333111000111333333333333333333222111111111222444555666666777777333444666666666666888:::888777555333222333444444555222222666555111000333000111000...000444444111111222444555444333000///444222111000///000222333777666444333222222333333000000000000000000000000000222333333222222333444,,,///222333222222444777777555333222333444444333333444555444222222333444222222333333333333222222111222333333111111222333222222000000000222444555111222333333222111222222222111///000111222222111000000111111111111111222000111111222222222222222111555000///777666111444333222222111111111222222...111333222000///111444000000////////////000000333333333444555555555666333333333333444444444444...000111222222222333333555555555444444444555555333444444444444444444333333333333333333333333333555444444333222222333333444555666555444555777999:::<<<>>>???>>>>>>???@@@>>>???@@@AAABBBCCCCCCCCCCCCFFFJJJNNNRRRXXX___dddiiifff___VVVMMMFFFDDDCCC???>>>===<<<<<<<<<===>>><<<>>>@@@BBBBBBAAA???>>>@@@===::::::<<<>>>===<<<;;;;;;===>>>:::555777======???AAABBBBBBCCCEEEGGGHHHFFFGGGIIIHHHBBB@@@AAA@@@AAABBBAAAAAAAAACCCEEEEEEBBB???>>>???AAAAAAAAA????????????@@@AAABBBBBBAAA@@@>>>===<<<<<<<<<===<<<<<<;;;<<<======:::888777;;;<<<::::::<<<;;;888:::<<<===<<<:::999999::::::;;;===???>>>===;;;999555999:::777888;;;;;;777888888888999999999::::::888888999999999::::::::::::::::::999999999888888999888888999<<<<<<:::777888888777777999<<>>@@@<<<======<<<;;;:::999999:::999777555444444555666111333555777888888666555666777888888777777999:::;;;:::::::::<<<>>>AAACCCFFFBBBAAABBB@@@<<<>>>CCC???@@@AAA@@@>>>===>>>???>>>======AAAEEEFFFBBB>>><<<;;;::::::;;;<<<;;;:::::::::999999999888888888<<<;;;:::;;;===>>>===<<<;;;<<<<<<:::999888999;;;:::999:::???CCCDDD???;;;:::888666666666777777777888888888999999999::::::777888999999999999;;;======>>>?????????@@@CCCFFFDDDIIIPPPXXX```hhhpppuuuooodddXXXTTTWWW[[[ZZZWWWSSSKKKGGGIIIKKKJJJGGGGGGGGGEEEBBB@@@@@@BBBEEEHHHGGGGGGFFFGGGMMMTTTSSSMMMSSSPPPNNNOOONNNPPPZZZfffeeerrr{{{yyyppphhhbbb]]]aaa```\\\XXXUUUWWW\\\aaappp|||666555444444555666555444222444666666444444666999666555555555555444444444222333444333111000111222333333333333333222222111000111222333444555555555000222333444333444555777888666333111111111333555444111000222222000000333---...---+++---222222///...000333444444222///,,,111111000000//////......777666444333222222333444222222222222222222222222///000222111000000111333---///000111111222555777333222000111222444444333222444444333111000111222000111111222222111111000000222333222111000111222000000//////000222444555///222555333000...111444...---,,,---///111000000111111111111000000000000000000111111111222222222000555000///666555///333333333222111000000000111,,,000444222---+++///444111111111222222111111111222222222222222222222222111111111222222222333333,,,///222111...---000444///000222444555555555444222222222222222222222222000000000111111222222333111111000000//////000000222333444444333444666888888:::<<<=========>>>???>>>???@@@@@@@@@???>>>>>>EEEFFFHHHIIIJJJLLLPPPSSSUUUTTTRRRNNNJJJFFFFFFFFF>>>===;;;999777777777777777:::======;;;:::;;;===<<<:::888888999;;;;;;:::::::::;;;<<<999555666;;;:::===AAADDDDDDEEEFFFGGGFFFDDDFFFIIIGGG@@@<<<<<<===>>>???>>>======???AAA@@@>>><<<<<>>777888999999::::::999999::::::999:::;;;:::888666555888999777888;;;:::777:::;;;;;;999777666777999999:::<<<======<<<:::999444666777444555777777555555666666666666777777777555555555666666666666777888777666555444555666666888777666777888777666444666666777888;;;>>>AAACCCAAABBBBBB???;;;999:::<<<;;;999888:::999777666888555444333333444666888:::;;;:::999:::;;;<<<;;;:::999888666444333333333333///111333555555555333222222444555555555555777999888888888999;;;>>>@@@BBBDDDBBB@@@@@@>>>===@@@EEE???@@@AAA@@@>>>===>>>???>>><<<<<>>;;;<<<:::999:::;;;<<<;;;:::777777777777666666666666888888999<<<>>>@@@???===;;;;;;999666333333555888::::::<<>>???@@@??????@@@BBBEEEDDDKKKTTT___hhhpppwww{{{xxxqqqjjjiiinnnrrrpppmmmbbbXXXQQQRRRUUUTTTQQQOOOFFFDDDAAA??????BBBFFFIIILLLJJJIIIMMMYYYeeeeee```aaa___\\\XXXTTTVVVbbbooorrrxxxqqqllliiiiiifff___ZZZ\\\eeemmmxxx444444333333444444444333333555666666555444555666444444444444444444444444222444555555444222333333222333333333333333222222222222222222222111111000222333444333111000111222777555222000///000222444111000////////////000222000111///,,,---000///,,,000111333444444333111000///000000111000///---,,,555444222111111111222333222222222222222222222222...///000000//////000222666666444222111111222333000///...///222333333222222333333222000///000111//////000000000000//////000111222111000///000222///...//////000222444555000111222111//////111333///......///111111000///111111111000000//////...000/////////000000111111///444111000666333...222444333222111000/////////,,,///111111//////111444222333444555555444333222000000000000000000//////111111111222222222333333111222444333111111444666000111222444555555555555111111111111111111111111000000111222333444444555222222111111111111222222222333444444444444666888666999<<<===>>>???AAABBB???@@@BBBBBBBBBAAA@@@???AAABBBDDDEEEEEEGGGJJJMMMHHHJJJKKKJJJHHHGGGGGGHHH>>><<<:::888777777777777555999<<<:::666555999===<<<;;;::::::;;;<<<===>>>===<<<===>>>;;;777888<<<:::>>>CCCFFFFFFFFFEEEEEEHHHHHHJJJNNNLLLDDD???>>>@@@@@@@@@???<<<;;;<<<>>><<<;;;:::<<<@@@DDDGGGHHHAAA@@@>>>===<<<;;;;;;;;;666666777888888999999999666666666888::::::888666555999:::888999<<<<<<:::::::::999777555444666888888999:::<<<<<<;;;:::999555555555444333444555444555555555555555555555555333333333444444444444555666555333222222333444666555555555555666666555444555666777999;;;===???AAA>>>??????===:::888888999:::999999999999888777888888777555555555666777888999777777888;;;===<<<;;;:::888777555444333333333///000222333444333222111000111333444444444666888666777777888:::<<<>>>???============<<<;;;>>>AAA===>>>>>>>>><<<;;;<<<===999999999;;;======;;;888;;;:::999999;;;;;;:::999666666666666555555555555555666888<<<@@@BBB@@@???:::888666222000111555888:::;;;>>>AAACCCBBB===999555777777555111111333666444444444444555555555555333555666777888999<<<>>>???@@@@@@???>>>???AAACCCCCCJJJUUU```hhhnnnsssvvvuuurrrrrrwww~~~}}}yyyhhh]]]SSSTTTWWWVVVSSSQQQDDDBBB@@@>>>???CCCGGGJJJOOORRRVVV]]]jjjvvvyyyuuutttsssppphhhaaacccnnnzzzuuutttqqqkkkfffgggmmmsssuuu}}}|||~~~333444444444333333444444222111000111222222///---333333333333333333444444...000222222111000000111//////000000000000000///111111111111111000000///222333444333111000111222666444222//////000111222//////...------///111111111222111...///222222...333222222111111222333333///000111222111000...---222111000/////////000111........................---///000000///...000111999777444222111000000000...------///111222222111111222333222000///000111...//////000000//////...///000111111//////000111---......///000222333333222000......000111111///111000///000111111///---111000000//////.........//////.........///000111,,,333111000555222---222333222111000///.........---+++***---111444333111...///000111111000///...///////////////.........000000000000111111111111000///...///111222000///444333222000111222444555222222111000000111222222000000111222333333444444333333222222222333333444000111333333333333666888555888<<<>>>@@@AAADDDFFF;;;===???BBBCCCCCCBBBAAA777999;;;======???BBBEEE>>>@@@BBBBBBAAA@@@@@@@@@===<<<;;;:::999::::::;;;666:::<<<:::666555:::>>>;;;;;;;;;;;;;;;===???@@@;;;999999;;;999666666999<<<@@@DDDGGGGGGEEECCCCCCIIIIIIMMMRRRPPPIIICCCBBBFFFFFFEEEBBB>>><<<;;;<<<999999999<<>><<<;;;:::999888666555555666777888333333444777:::;;;:::888666999999777888<<<===:::888999888666555555777999888888:::;;;;;;;;;::::::777666555555444333444555555555555555555444444444333333333333444444444444555444333111111333555666444444555555666666777888333444555666777777888888;;;<<<<<<;;;999888888888:::::::::999999:::999888999888777666666666666777444333222333555777888888777777666444333222222222000111222333333333222222000111333444444444666888555555666777999:::;;;<<<777999;;;;;;:::;;;<<<<<<999:::;;;:::888777888999333333444666888999888777:::888777888999:::999888555555555666666666666666444555888<<<@@@BBBAAA???;;;:::777444333555:::===:::;;;===???@@@===999555666888888555222111333666222222222333333333444444333555777888888:::===???>>>??????>>>===>>>@@@BBBDDDKKKUUU^^^dddgggjjjkkklllmmmrrryyy~~~}}}uuuooo]]]SSSJJJJJJMMMKKKIIIHHHAAA@@@??????@@@DDDGGGJJJPPP[[[gggoooyyy}}}xxxzzz|||yyyvvvsssqqqpppooonnnkkkppprrrnnnkkklllmmmlll111222333333111111222333111000///000222222///,,,000000111111111111222222...///111111000000111333000000111111222222111111---...///000111222222222...000111222222222444555444333111000//////000000,,,......,,,---111222000///000000...111666666333222000...---...///111333///000111222222111000///000///...------...///000////////////////////////---...000///......///111444222000000000111000///...------///111222111000000111222222111000111222...//////000000//////......000111000///...///000------...///000111111222333///,,,,,,000222111...///......//////...,,,)))////////////............///...---,,,---...///000)))111111000555222---333111111000///.........///,,,(((&&&)))000333111---------............------////////////////////////---------........./////////---+++...111222...***444222000------...000222333222111000000111222333......//////000000111111111111111111111111222333---///000000000111444666555888;;;>>>???@@@CCCEEE>>>???@@@???===:::666333444666888999888999:::<<<999;;;======<<<;;;;;;<<<;;;;;;:::999999:::<<<<<<777999;;;:::777777:::===777888999999999:::===???;;;888777:::999666555777;;;???CCCEEEDDDBBBAAAAAAEEEEEEJJJOOOOOOIIIDDDDDDGGGGGGEEEBBB>>>;;;:::;;;888777777:::@@@EEEHHHJJJGGGEEECCCAAA>>><<<;;;;;;999777555333333333555666333333444777:::;;;:::999444777777444444888999777777888888888777777999:::888888999:::;;;;;;;;;;;;;;;777555666555333333666555555555444444444444444333333333444444444555555444444333222333444555666444555666666666777999;;;555666777888888777666555888999999::::::999888888999;;;;;;999888;;;;;;888777666555555444444333444333333444333222333666999333333333222222111000000111222222333333222222222000222333444333444555777555555666666777888888888444888:::888777:::;;;:::666777888777555444555666000111222333444555666666888666555666777888777666555555555666666666666666444555666999===???>>>===999888666333222555999===:::;;;<<<===<<<999777555888888777555333222444555111111111222222222333333333555777777888:::<<>>>>>???@@@BBBEEEGGGIIIOOO]]]llluuu{{{}}}~~~{{{sssqqqpppoooooolllgggccc___bbbbbb______bbbbbb```000111333222000///111333---000333444333333333333///000000000111111111111111222222222111222555777111111222333333333333333---...///000111222222222---///000111111111333444111111111111000///......)))...///---...222333///---///...---000555555222......---------...000000...///000000111111111111000///...---......000000111111111111111111111111---///000000//////000111000///...000222333111///.........000222222000//////111222222111111333444//////000000000000//////...///000000......///000---......///000000000000111000...------///000000---,,,---...//////,,,***---...............//////...---,,,+++,,,---///000'''000000000555111...444000//////.........//////---+++)))+++...000...,,,000//////......//////000...//////000000111111111---------............//////000222444555333000---222111000/////////000000333222111//////111222333------------............///////////////000111111---///000000000222444666666888:::;;;;;;;;;<<<>>>===>>>===;;;777222,,,)))444666777777666555666777555777999999999:::<<<>>>888777666666666666888888777777777888888888888999333555666666666777;;;>>><<<888777999999666555777888;;;???AAAAAA@@@@@@@@@??????DDDJJJKKKGGGDDDDDDBBBBBBAAA>>>:::888888999777666555666:::>>>@@@AAA@@@@@@>>>===<<<;;;::::::666666666555555555444444666666777999;;;;;;:::888444666555222222666777555555777999:::::::::;;;<<<888999::::::;;;<<<<<<<<<===777555777555222333777444444444444333333222222333333333444444444444555333333333333444444555555555777888777555555888;;;777888:::;;;;;;999777666666666777999:::;;;:::999777::::::777777::::::777444444333333222222111111222555777444//////333999222222222222222222222111111111222222222111111111000222333333222222333555555555666666666666555555444777666111000555999999444555666555333333333444111222333333333333333444666555444444666666555444444444444555555555666666444333333555888::::::999888777555333111222666999888999::::::999999888999:::777555333333444333222111111111111222222222222333444666666666888:::===999:::;;;;;;:::<<>>999555333666666333222444444777;;;===>>>>>>???@@@<<<<<<@@@GGGIIIFFFDDDEEE<<<<<<<<<:::777666666888777555333333666888999999:::999999888999999::::::444555888::::::888666555:::999999:::;;;;;;888666555777666222222555666444444777:::<<<<<<<<<===>>>999999:::;;;;;;<<<=========777555777555111222777333333333333222222111111222333333333333444444444111222333444444444444444777888999777444444666999222444666888888777555333555555666999;;;<<<;;;999555999999555555::::::666444444333333222222111111---222444000)))'''---444333333444555555555555444111111111111000000000000000111222222111000111333555666666666555444444333444555111)))(((000777888444555666555333222333444444444555444222222222333555444333333555555444333333333333444444555555555444222111222444666666555===<<<:::777555555777:::666777888999999:::;;;===:::777333222444444333000111111111111222222222222222333555555555666999;;;777888999999:::;;;>>>AAAAAAGGGQQQYYY___cccfffhhhccc^^^XXXRRRNNNJJJEEEBBB:::999:::;;;888444666;;;999;;;???CCCFFFGGGGGGGGGAAAGGGNNNVVV```iiijjjgggpppwww|||~~~{{{ppp___]]]YYYXXX^^^ccc^^^VVVKKKPPPTTTSSSMMMJJJKKKNNNDDDLLLPPPNNNKKKMMMPPPQQQ333//////222333111333777111222222333222111000///////////////000000000000444---,,,555;;;777000...///000111000///...///000111000//////000222444555...000222222111000000000...///111111/////////000000///...///000111000000//////000000000000000000,,,...000111111000...,,,111000...---...111444666333111...---...111222333...111333111111222111---111111000000//////......///////////////.........//////...---,,,,,,++++++///...///000---)))---666111///---,,,,,,...111222,,,///+++,,,111,,,(((000------......//////000000---+++***+++///000///---,,,...000000...+++******///...,,,+++,,,---///111---...///000000111000000...............///000000.../////////---,,,---...222111///---,,,++++++,,,,,,---...---------///111---------------...//////......////////////......333777888555///,,,...111000111222111...------......//////000000000000000////////////////////////)))---111222000///111333444333222222222333444555<<<444222444222...666CCC222222222111111111111111000000111111111222222222222222222222222222222222666555555444444555555666444555888999::::::999888333333444444555666666777777555333111000000111222555;;;===999888;;;;;;777666666777888;;;>>>AAACCC===;;;888888::::::888555:::777444555777888555222333555888888777555444444444444333333444555777888888777888;;;>>>===888444444000222777777222000444777777888999::::::;;;;;;999888777666777999;;;===<<<:::666333222222555666111111222222222333333333//////000111111111111000555444333222333555777999666666555555555666666777888888777666666666666666333555666999;;;<<<======999888666555444444444555111111111111111111111111222222222222111111111111///000111333333222222111555444666999777222222555222222111111222222333444777777666333222333777999555555444333333333333444333333333333333333333333///111333333222222222333666444111222444555333000111111000000111111222333444333333333333444555555888555222111333777999::::::999777666555666888999333444444444333333222111%%%...666777111...000555333222111333666888999888999999999999999;;;<<<<<>>666444666999:::999999999:::888:::===AAADDDEEEBBB?????????AAADDDHHHMMMQQQSSS___^^^]]]^^^```aaa```___WWWOOOIIIKKKRRRVVVSSSNNNCCCCCCEEEGGGHHHHHHFFFDDDHHHGGGHHHJJJKKKIIIGGGGGG222///...111111000111555111111222222222111000////////////000000000111111333---+++000444222000000///000111111//////000111000000//////000222333444...000222222111000000000...///111111///...///000---,,,,,,---...//////...000//////...------------,,,---............---,,,000///.........000222333333111...---.../////////...111111//////111000---000000000///////////////....................................////////////...---///111...+++000888///...---------...000111,,,///++++++111,,,(((000.............../////////)))((('''(((+++,,,+++***+++---//////---***))))))------,,,+++,,,---...///000000000//////---,,,,,,///...............///000---//////...---,,,---...111000/////////000111222......///...,,,,,,---///...------------...//////......////////////.........000222111///...000222...///000111000000111333---...///000111111111111........................)))+++---//////...///000222111000000000111222333...+++///777777000000666000111111111111111111111111111111111222222222222222222222222222222222222222111111111111111111222222444777:::;;;;;;::::::222333333444555555666666555444222000000000111222,,,222555444444999;;;999777666666666777999;;;<<<:::888666666888888666333333444444444333333444555333555888888777666555555444333333333444555777888777666777999;;;;;;777444444111111555555111111444444444444555666777777777333222111111222333555777:::888666333222222444555/////////000000000111111000111111222222222222222444333222111222333555777666555555444333333333333555666777888777666444333444555666777888999999999888777555444333333333444111111111111111111111111---------------------------...///000000000/////////...///222000,,,,,,000222222111111222222333444555555555333222222555777555444333222222222222222000000000000000000000000///000111111000000111333333222111111222222111///111111000000000111222222222222222222222333333444555333000000222555777777555555555666666666555555555555555444333222111000(((...444444000...000333444222111333555777777777888888888888999:::;;;;;;>>>BBBIIIOOOSSSTTTRRRQQQIIINNNLLLAAA<<<===;;;444444666999999999888999999777888:::>>>AAABBB@@@>>>;;;;;;<<<>>>@@@DDDGGGHHHNNNMMMLLLMMMOOOPPPOOONNNQQQKKKFFFFFFJJJLLLJJJFFFAAAAAACCCDDDFFFFFFDDDCCCEEEEEEFFFHHHIIIIIIIIIIII222///...000111...///222000111111111111000000///000000000000111111111111222---+++,,,---,,,///333///000111000//////000111000/////////000111222333...000222111000//////000---///000000///......///++++++,,,,,,---...//////111000...---,,,+++,,,,,,......------------........................//////222000...---...---,,,***---//////,,,,,,///000---.........///////////////,,,,,,,,,------.........+++,,,,,,...///000111222------...000///...222888.............../////////...000,,,---222---)))111..................------+++******+++---...---,,,***,,,...---+++))))))))),,,,,,,,,,,,,,,---------...............---,,,+++//////...............///---...///...---,,,,,,...------,,,,,,---.../////////000///...,,,+++,,,---.........---......///000---......//////......---,,,,,,---......//////000---///000111000000222333------...000000111111111........................+++++++++---///000///.../////////...///000111111(((&&&+++555888222---////////////000000111111111111111111222222222333333111111111111111111222222333222222222222222222333///222666:::<<<<<<;;;999222222333333444444555555333222111000000111222333///333444111000222444333666666555444333333333333777555444444444444333111111444666555111///222555---///111222111111111222333333333333444555666666666555555666777777555444444111111333333111111444222222333333444444555555444444333333333555666777777666555444333222222222////////////000000000000111222333333444444333333333222111000000111333333555555333222111000000000222444666888888666333000555555666666555555444333555444333222222222222222000000000000000000000000.............../////////---......///000/////////000...///111000---///333222222111111222222333444222333444333222111222444555444333222111111111111........................//////000///......000333///000000000.........///000000000000000111111222000000111111111222222222222000//////111333333333///000333555555444333222666666666555444222111000---///111111000000111222555333222222444555555444666666777777888999999:::999===CCCHHHJJJIIIFFFDDD===BBBBBB:::777999999444333555888999888777888888666666777999<<<>>>>>><<<888888777888999;;;===>>>BBBAAA@@@AAABBBCCCCCCAAAIIIFFFCCCAAAAAABBB@@@?????????@@@AAABBBBBBCCCCCCBBBDDDFFFFFFFFFGGGIIIJJJ222//////111111......111000000000000000000000///000000000000111111111222......---,,,******...333---...//////......///000////////////000000111111///000111111///...///000,,,...000///...---......+++,,,.........///000111111000...,,,,,,,,,---...222111///......///111222,,,---.........---,,,+++///.........///...,,,))),,,...---)))***...///------------....../////////******+++,,,------......))))))***+++---...//////,,,---...///...---000444,,,---.../////////.........000,,,---333...***222///......------,,,,,,,,,---------....../////////+++,,,...---+++*********+++,,,------......------***+++,,,---...///////////////...---------......---...///...,,,+++,,,---------,,,,,,++++++++++++......///---++++++,,,.........------......///000---------......---------...---,,,,,,---...,,,+++///000111000...---...///------............------........................///---+++---111333111...............///000000111000***)))///333222000222------...///000111111222111111111222222222222333000000000111111111111111333333222222222222333333///222666:::;;;:::888777222222222222333333444444111111000000111222333333444666555333000000000111444444333222111000//////444333222222222222111111333555666444111///000222))),,,...///......///000222333333333333444444555444333222222333333333333444222111111111111222444333333444444444555555555666666555555666777888888444444444444333222111000000000000111111111222222111111222333333333333222333222111000000111111222333333222111000000000111111222444666666444222000444444444444444333222111222222111111000000000000000000000000000000000000/////////000000000000000//////000000000111111111333111111333222000333888222111111111111222333333000222444444333111111222555555333222111000000000000000000000000000000000///000///...---...111333,,,///111000---,,,...000000////////////000111111000000111111222222222111000//////000222222111000...///000222333333333222444555555555555444333333222111000000222333333333666444333222333444333222555666777888888999999999555888===AAABBB???<<<999777;;;<<<777555777777555333555777888777666666777666555555666999;;;<<<<<<777777666666777888:::;;;;;;:::::::::<<<===<<<;;;BBBBBBAAA???===<<<===>>>===>>>>>>??????AAACCCEEEEEEIIIKKKGGGDDDEEEGGGHHH222000000333222//////111/////////////////////000///000000000000111111111***...111///,,,,,,///111+++,,,------,,,,,,...///......//////000000000///000111111000...---...000,,,---//////---,,,---...***,,,......------///111,,,++++++***+++,,,...///222111///------///111222+++,,,---......---+++***---------///000000...+++***,,,+++((()))---...---,,,,,,------......//////)))******+++,,,---......++++++++++++,,,,,,---------......---+++,,,------+++,,,...///000///...---+++---)))***000+++'''///......------,,,,,,++++++++++++,,,,,,,,,,,,,,,---,,,---......,,,+++,,,---,,,,,,---............---++++++---...///000000000......------------......---.........,,,+++,,,---.....................---+++,,,------,,,,,,...///---------------...//////,,,,,,------------,,,,,,...---,,,,,,......---,,,,,,---...---,,,+++,,,---.........---,,,+++)))(((........................///---+++---000222000.........///000000111111222555///+++---000000111111------...///000111111222000000111111111111222222/////////000000111111111//////............//////000222555888888777555333111111111111222222222222000000000000111222333333...///111222222222444666111111111111111000000///222222333222111111111111111///...///111222111///---///111222111111222444222222222333333333333333222222111000000000111222222222111//////111222222333333333444444444444444111111111111111222222333222222333333222111000/////////000000000111111111//////000111111111111111222222111111111111111111000000000000111222333333111111111111111111111111222222333333333333333222000000000000000/////////////////////////////////,,,,,,------.........//////////////////000000000000......000///...000555111000000000000111222222///222444555333222111111555444333222111111111111111111111111111111111111000000000...---...111444,,,///111000---,,,...111//////......//////000111000000111222333222222111000//////111222222111///000000//////000222333555000111333444555666666666555333111222444666666555777666333333444444333222555666777888999999888888333666999;;;;;;999555222444777888555333444555444222444666777666555555555777555444555888:::;;;;;;555555555555666777999:::666555444555666777666555:::<<<===<<<::::::;;;===<<<=========>>>AAAFFFJJJMMMTTTUUUMMMDDDBBBDDDCCC111///000333333000000222///............//////000////////////000000000000)))...222000......///...***,,,------,,,,,,...///......////////////......000111111///------...///+++---......---,,,,,,---(((+++---,,,***)))+++...''''''((()))***+++,,,,,,///...,,,++++++,,,...///+++,,,---......---,,,+++,,,,,,---...000000...,,,)))++++++))))))---...,,,,,,,,,,,,---------------+++++++++,,,,,,---------.........---------------,,,......+++***,,,+++)))+++,,,---...///...------'''***&&&''',,,'''###+++,,,,,,,,,,,,,,,,,,++++++,,,---......,,,,,,---...,,,---......,,,,,,---...,,,,,,,,,,,,------------....../////////......---------,,,,,,---......///,,,---...---,,,++++++---((()))***,,,.../////////***+++,,,,,,+++,,,...000,,,,,,,,,+++,,,------...+++,,,,,,------,,,,,,+++******+++,,,---...///000''')))+++++++++,,,...000......------+++***((((((---------------------------+++***+++,,,......------...///111222222222222///......000000///---,,,/////////000000111111111/////////000000000111111......//////000000111111000000////////////000000111222333555555333222111000000111111111111111111///000000111111222222222///...000333111------/////////000111111111111000000222333222000000111222***'''&&&***000333222000...///111111000000111333111222222333333222222111///000111000......000111000222111......111222000000000000111111111111111//////000000000000000000000111111111111000///...------------............---...//////000000//////000111111111111111111111......//////000222333444000000/////////000111111///000000111222222222222...//////000000///......////////////////////////------......///000000000---,,,,,,,,,,,,---......///......000///---...333/////////...///000000111///111333444222111111111333222111111000111111111///////////////////////////000000///......111333...///000000//////000111...............///000000///000111333333222111111111000///000222222111///222111///...///111333444---///000333555666777777555444333444666888999999888777444444444555444333333444666777888888777666333444666777666444222111222333444333111111111222222444666666555444444444666555444555888:::::::::333222222222333555777888555444333444555666555444333555777777777888999;;;999;;;<<<<<<<<>>,,,+++---111222//////111...------,,,---...///000------------.........///+++......***+++000000,,,---...000000///000111333---.../////////...---,,,111111000...,,,,,,---///***,,,...---,,,+++,,,,,,+++...111...***(((***---,,,---///111111///,,,+++---------,,,,,,---------++++++,,,,,,---.../////////---++++++++++++)))(((&&&***,,,+++,,,......***---------,,,,,,+++++++++------------------------*********++++++,,,,,,,,,***---...+++,,,111000+++,,,,,,,,,---------......---///+++,,,111,,,(((000*********++++++,,,,,,---(((***+++***((('''(((+++***+++,,,+++******+++---***)))'''&&&&&&(((***+++((()))***,,,---...//////******+++,,,---///000111,,,---...---+++***+++,,,)))***,,,---......---,,,---......,,,******+++,,,******))))))******+++,,,+++++++++,,,,,,+++++++++***...000...)))''')))---+++,,,------++++++,,,---+++,,,---...////////////---------------------------///000...++++++...222+++---///000222222222111...111222///---///444777222222222111111111111111---------............///---------...///000000111000000////////////000000---------...///111222333000000000000////////////000000111111111111000000,,,,,,000666444---+++...---...///000000000///...---///111000...---///111///111333222///...000333111222222111//////000222000111222333333222000000,,,///111111...---...000,,,111222//////222111,,,/////////////////////...//////000000000000///...000//////.........//////........./////////000000---......///////////////+++,,,---...////////////......---,,,,,,,,,------)))+++...111111000...,,,------......------,,,,,,---...///000000000..............................******++++++,,,---............---,,,---...///000...---///222000+++***------,,,,,,,,,,,,---.........///000///...---...000,,,,,,,,,,,,---...//////........................***,,,......---------...///,,,+++,,,000111///---...------------...//////,,,---///111111000///...111///------/////////...---...000111111///...,,,...///000111222333333333...111555666777777999;;;999888666555666777666555---///111333444333222111222111000000000111222222222222333555444333444777111333555555444222222222333222333555777888777555444444222111111222333444111000000000222333222111555444444666888999888666444666888888999@@@LLLUUUcccqqqtttbbbOOOGGGCCC>>>000///...------...///000///............---------,,,+++)))+++///000///---+++---......---,,,,,,---*********++++++,,,,,,,,,***++++++******+++///222444222///,,,***+++,,,---111111000000/////////...------------,,,,,,+++***)))...'''///$$$---''',,,***---,,,(((&&&))),,,+++...//////...---,,,...///------,,,,,,,,,,,,,,,,,,)))***+++,,,,,,+++***)))+++---......---,,,---...%%%(((+++***'''&&&(((,,,------,,,***)))***...111,,,''''''---000---,,,///+++,,,...//////...,,,***+++,,,***'''(((,,,,,,))),,,000(((///###+++&&&+++))))))***)))'''(((***---------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,***,,,------,,,+++---...+++,,,,,,,,,++++++---///###%%%(((+++------+++***+++...111...)))'''+++///+++++++++*********))))))---,,,+++*********+++,,,...111333111,,,***---111222///---...//////+++((('''(((+++,,,------,,,+++,,,+++***))))))+++---...'''))),,,,,,+++******+++###111,,,&&&***//////---...000222333222111000111111111///...///222555444333111/////////000111---,,,+++***++++++,,,---,,,---......------...000222,,,***...222000......000000111000000///......000111000------000...***000000...------...////////////............//////,,,---///000000000///...000000111111111111000000////////////////////////------------............111///...///000111000///...///////////////............---,,,---...///000---,,,,,,,,,,,,---......(((***,,,,,,,,,---///111////////////////////////''')))***,,,------,,,,,,......////////////......------------------------(((222***%%%111...(((444------,,,,,,,,,+++++++++............////////////---.........//////000000///---+++,,,///000///...+++,,,...---,,,,,,---///++++++++++++,,,---...///000//////...------,,,,,,//////......---------,,,,,,---------.../////////...///000000...,,,)))'''.........///......------))),,,...///---+++******,,,,,,,,,---------.........///000000000...---,,,+++---///000///,,,(((%%%////////////////////////000000//////.........---,,,...000111111222444666555666777777777666555444444222000000222333111...111000/////////000222333222222000///...............//////000222333444444000000111111111222222222222222222222222222222222222333444444222000000111///111222222111000222333444333333333444666888999333444777;;;===@@@KKKVVV```]]][[[XXXQQQFFFAAAAAA000///...------...///000++++++,,,---...///000000---+++***+++...///...---***,,,------,,,++++++,,,++++++++++++,,,,,,,,,,,,+++---......---,,,---...111111000///...---,,,,,,///.........------------,,,,,,------,,,++++++******---%%%...%%%...(((,,,***---,,,((('''***---,,,)))+++------,,,++++++++++++***)))(((((()))***+++******++++++++++++******,,,---......,,,******+++&&&))),,,+++'''&&&))),,,,,,,,,,,,***)))***---///+++***,,,///---((()))...++++++,,,------,,,+++******,,,,,,++++++...,,,(((---000'''---!!!+++'''...******+++***))))))+++...---,,,++++++++++++,,,---++++++++++++++++++++++++)))+++,,,,,,++++++,,,---+++,,,------,,,,,,---...((()))***,,,,,,,,,*********)))((('''(((***...111+++++++++*********)))))),,,,,,************+++,,,***,,,---+++((('''***,,,///---,,,,,,......+++(((+++---///111111111000///,,,+++***)))***+++---...((()))++++++*********+++ +++000***'''+++---)))---///111333444333222222444555555444333333666888666555555444333333333444000///---,,,++++++,,,---,,,---......------...///111......000///---...222//////000000///......------//////---...111111...---...////////////......//////............//////,,,---...///000//////...///000000111111000000///........................---.........///000000000------...---------------......////////////.........---,,,,,,,,,---//////,,,...000222222111///...***,,,...///......///111........................)))***+++,,,,,,---------......////////////......------------------------+++333,,,(((222///***333,,,---------......//////---.........////////////000//////......---,,,,,,///---+++,,,...///...---+++,,,------,,,,,,---...++++++++++++,,,---....../////////...---,,,,,,,,,........................------------..................///...---,,,***)))/////////...---,,,*********,,,......---,,,,,,---,,,,,,,,,------------......//////000///...---,,,***,,,...//////---+++***////////////////////////000/////////.........---///000111000///...///000...///111333333333222111333111///000222222111/////////.........///000111111111000///.........///...///000111222222333333000000000111111111222222222222222222222222222222111222444333222111111222000111222222111111222333333222222222333555777888444333555888;;;BBBPPP^^^aaaYYYPPPKKKEEE>>><<<===///......------......///++++++,,,---...///000000---,,,+++,,,---...---,,,)))+++,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,---///111111///,,,******...///000000000///---,,,,,,,,,,,,++++++++++++***+++,,,,,,,,,,,,+++*********+++"""---&&&111)))+++))),,,,,,)))(((,,,......'''+++///111000...---,,,+++***(((''''''(((***+++++++++************++++++,,,---...---***(((((()))'''***,,,+++)))(((***---)))+++,,,,,,+++***,,,---***,,,000000***$$$'''---*********+++++++++++++++&&&***,,,******,,,***&&&---000%%%+++ +++)))111***+++,,,+++******,,,...,,,,,,+++******+++,,,,,,************************(((***++++++******+++,,,***,,,......---++++++,,,,,,,,,,,,++++++***))))))+++((($$$$$$(((---///000+++************)))))))))++++++***))))))***+++,,,+++++++++******+++,,,---+++******+++,,,---+++))))))***,,,---...------,,,,,,++++++******,,,---...)))*********))))))+++,,,///111...((()))......'''...///111333444444444444666888999999888888999:::888888999999999888777777333222000...,,,,,,,,,,,,+++,,,...---,,,,,,---//////...//////+++(((,,,444---............------,,,))),,,---++++++......+++)))+++...000111000...,,,//////............//////,,,---......//////....../////////000000/////////------------------------,,,,,,---...//////000000+++---///...,,,+++,,,///------......///......---------,,,,,,,,,---...///***---111444555222...+++***,,,//////...------...------------------------++++++++++++,,,---......---......//////......------------------------------222---***000---)))///++++++,,,---...///000000---------.........//////......------,,,,,,++++++///---,,,,,,---...---,,,***,,,------,,,+++---...++++++***++++++,,,---...///......------,,,,,,+++.............../////////...------------------,,,......---,,,,,,,,,,,,,,,&&&'''))),,,...///111111+++,,,......------...000,,,,,,,,,,,,------------......//////......---,,,***+++,,,.../////////////////////////////////////////////...............///000000///---,,,---...+++,,,...000000000...---111/////////111222111000...------------...//////000000//////.../////////...///000222222222111000000000000000111111111111111111111111111111111111///111333333111111111222000111222222111111222444111111111111222444555666444333333666:::CCCTTTdddeeeVVVFFF>>>:::888888:::------------------------.........---------,,,,,,---,,,,,,,,,,,,,,,,,,+++)))+++,,,,,,+++******+++---------,,,,,,,,,,,,,,,,,,...000///---+++***+++,,,------.........------***************************+++++++++++++++************ +++&&&222******(((,,,,,,)))))),,,///...%%%)))///222111///,,,+++,,,+++)))((((((***,,,---,,,+++***))))))***+++,,,)))+++,,,+++)))(((((()))(((***,,,+++***)))+++---'''***,,,,,,+++***+++++++++---000///+++((())),,,++++++*********+++,,,,,,'''+++---***)))++++++(((+++...%%%,,,!!!,,,***111)))***++++++******+++---++++++************++++++))))))))))))))))))))))))((()))******))))))***+++(((+++---...,,,***))))))---,,,+++))))))))))))***+++***(((((()))+++,,,---************))))))))))))******)))((()))***+++,,,,,,***)))***,,,......---))))))***+++,,,---,,,,,,&&&&&&'''((())))))((((((,,,++++++***+++,,,------)))******)))((((((+++---//////+++(((+++000000+++---...///111222333333333444777::::::999888888888777888:::;;;;;;:::999888666444111///---+++++++++***,,,------,,,,,,---...///,,,++++++)))'''+++111,,,,,,---------,,,,,,+++---000111...,,,,,,+++))))))+++---///000///...---///......------......///,,,,,,------..................////////////..............................******+++,,,---...//////+++///222000,,,+++---111,,,,,,---.........------,,,,,,,,,,,,,,,---------'''***---000111...+++))))))+++......---+++++++++---------------------------,,,+++++++++,,,...///---------......---------,,,,,,,,,,,,,,,,,,,,,,,,---...,,,+++,,,+++)))+++))))))***+++,,,,,,------,,,,,,---------.........))))))***+++,,,------......---,,,,,,,,,,,,,,,,,,***+++,,,,,,++++++,,,---++++++******+++,,,,,,---------------,,,,,,++++++/////////.........------...---------,,,,,,++++++...---+++******,,,---..."""###&&&***...000222333+++------------...000222++++++,,,,,,,,,------------------...------------,,,,,,,,,---...///000111////////////////////////........................+++---......------...000...///000111000///---+++.........///000000000000...------------.........//////.........//////000...///000222222111///.../////////000000000111111111111111111111111111111...000111222111111111222000111222222111111222444//////000111222333444444444333333777;;;DDDTTTdddiiiVVVAAA888777777777888,,,,,,------------,,,,,,...------------,,,,,,,,,,,,,,,---,,,+++++++++,,,***,,,------+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***)))***,,,...,,,+++***))))))***,,,...************************))))))******+++******)))****** +++&&&222)))***'''+++,,,***))),,,...--- $$$))),,,+++)))((('''+++***)))((()))***,,,---,,,+++***))))))***+++,,,&&&(((******))))))***+++)))***++++++******+++,,,&&&)))+++,,,+++*********+++,,,,,,,,,---...---,,,+++++++++***+++,,,------,,,//////***(((+++//////''',,,&&&///$$$...)))...''')))******))))))***+++************************))))))))))))))))))))))))''')))******)))(((***+++&&&))),,,,,,+++)))((((((***)))(((''''''(((***+++###'''+++,,,)))'''(((+++))))))))))))))))))))))))))))))((('''((()))***+++((('''&&&''')))+++++++++((()))+++,,,,,,------...*********+++++++++++++++************++++++,,,,,,)))))))))((('''(((***---)))+++,,,++++++---...,,,+++,,,---...///000111111000333666777666444333333444555666888888888777666555444111...,,,+++++++++***+++,,,,,,++++++,,,...333,,,(((***+++++++++...++++++,,,,,,,,,,,,++++++...333555222000000000---++++++++++++,,,...//////......------------......,,,,,,,,,,,,,,,------...---------......---------........................++++++,,,------...//////***...111000+++***---111++++++,,,---------------***++++++,,,,,,,,,,,,,,,((()))***+++++++++******+++---......---+++++++++---------------------------,,,+++***+++,,,---...,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++---...+++,,,---+++++++++++++++++++++++++++,,,,,,,,,,,,------------(((((()))***+++,,,---...,,,,,,,,,+++++++++,,,,,,)))***++++++******+++---++++++*********+++,,,,,,,,,,,,,,,,,,,,,+++++++++111000///...---,,,+++***------,,,,,,+++++++++***...,,,***)))***+++---///******+++++++++++++++***+++------------...000222+++++++++,,,,,,,,,---------,,,,,,,,,,,,---------///...---------...//////........................---------...............,,,---......------///000---...//////000//////...,,,---............///000.....................---///...............///000......///000000000///........./////////000000000000000000000000000000000---///111111000000111222///111222222000000111333......///111222222333333333333555999<<>>555222333555555+++---,,,***+++///...***++++++++++++,,,,,,,,,,,,)))***++++++,,,,,,,,,++++++---------+++))))))***++++++,,,------,,,,,,+++333111///,,,+++***++++++)))***+++***)))((()))******++++++***)))((()))+++'''''''''(((((())))))***$$$((((((&&&''',,,---+++)))******)))(((((()))+++,,,+++***))))))(((((()))(((***++++++***))))))***(((***+++***(((''''''(((+++&&&%%%)))***((((((***)))***++++++)))(((((()))***++++++,,,,,,---......'''(((***+++***)))'''&&&***)))((((((((()))***+++''')))***)))((('''(((***!!! ###)))***(((,,,333,,,***))))))***)))'''%%%(((***+++)))''''''(((+++(((''''''(((******(((&&&"""###&&&((()))+++,,,---%%%(((+++***'''&&&(((,,,''''''((((((((((((''''''***'''%%%'''+++***%%%(((&&&,,,+++&&&...'''+++''''''))))))'''(((,,,%%%&&&&&&'''(((((())))))(((((((((((((((((())))))+++******))))))******+++((())))))******))))))(((''')))***((($$$$$$(((,,,%%%((()))%%%$$$'''((('''))))))((('''((()))***+++((()))***+++++++++***)))((()))******++++++++++++---......///////////////((()))******))))))***+++))))))************))))))+++)))'''(((***,,,+++)))++++++++++++++++++++++++***+++,,,,,,******+++,,,((()))+++***))))))***+++,,,,,,++++++***+++++++++,,,,,,+++*********++++++---+++)))***,,,---+++)))555000---------******---++++++,,,,,,---,,,,,,,,,,,,))))))---...,,,---111++++++************++++++))),,,---***+++......+++++++++,,,++++++******))))))***+++,,,,,,------,,,***)))+++...+++&&&&&&+++,,,++++++******++++++,,,))),,,///---)))&&&(((***,,,,,,,,,++++++,,,,,,,,,+++---'''%%%,,,,,,(((,,,,,,+++)))((((((((('''&&&++++++++++++++++++++++++***### %%%)))((('''((()))))))))******++++++,,,---,,,,,,+++*********************+++,,,---......'''++++++)))(((***)))%%%************************+++*********+++,,,,,,---)))...///+++))),,,,,,))),,,,,,---,,,,,,+++******)))+++,,,,,,+++******+++)))))))))***+++,,,---...+++++++++++++++++++++++++++,,,------++++++,,,---+++++++++,,,,,,---------,,,++++++******++++++,,,)))***,,,,,,++++++---...,,,,,,---,,,******,,,---,,,,,,,,,,,,---------...------------------------###'''---,,,...444------------------------111///------...///---***...............//////000,,,111---***///***$$$(((.........///000000000111...111333222222888CCCMMMMMMEEE;;;444222333444444***---...---...000...))))))*********++++++++++++)))***++++++,,,+++++++++&&&))),,,---,,,***)))))))))***+++,,,---------,,,---,,,+++++++++,,,---...((()))******)))((()))+++)))++++++***(((((()))***))))))))))))))))))))))))%%%''''''%%%&&&***+++)))((()))***)))(((((()))+++))))))(((((((((((())))))***))))))***++++++)))(((''')))******(((''''''(((((((((+++---***&&&&&&))))))***++++++)))''''''(((((())))))******+++,,,,,,'''((())))))((('''%%%$$$((((((((())))))*********''')))***)))((('''(((***$$$###&&&))))))(((+++///,,,+++)))))))))(((&&&$$$%%%***---+++&&&###%%%)))'''&&&&&&(((******)))'''+++(((%%%'''+++***%%%%%%(((***)))'''&&&(((+++&&&''''''(((((('''''''''(((''''''(((******)))'''&&&'''---###)))%%%+++'''***'''&&&((((((&&&&&&)))&&&''''''(((((())))))***%%%''')))******'''%%%###++++++,,,,,,,,,,,,++++++************)))(((&&&&&&'''))))))(((%%%%%%(((+++&&&***+++(((&&&(((***((()))(((&&&&&&&&&''')))+++)))***+++++++++***((('''******)))))))))******+++***+++,,,,,,------,,,,,,)))***++++++)))((()))***))))))************))))))+++)))((((((***++++++***++++++++++++++++++++++++***+++,,,+++******+++,,,)))***+++***)))((()))***+++++++++++++++,,,---...)))***++++++,,,+++++++++,,,*********+++,,,+++***///+++***,,,+++((((((+++)))***+++,,,------------,,,)))))),,,,,,***+++...******))))))))))))******))),,,,,,******------+++***++++++,,,,,,+++)))(((''''''((()))+++,,,...///))))))***,,,+++''''''+++***++++++++++++++++++***))),,,...---)))'''(((***++++++++++++++++++++++++,,,,,,###"""------'''(((+++***(((&&&&&&''')))***,,,+++***))))))***+++,,,,,,&&&$$$(((++++++***+++************************...---,,,+++***)))))))))(((''''''''')))+++---///%%%+++///,,,)))))))))'''*********************************+++,,,---...///(((---///,,,)))******)))***++++++++++++++++++***)))+++,,,,,,+++******+++************++++++,,,,,,+++++++++++++++++++++++++++,,,---,,,+++***+++---*********+++,,,------...++++++************++++++)))+++,,,---,,,,,,---///+++,,,,,,,,,******,,,---+++,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))######***...+++,,,111------------------------///---+++,,,---///......------...///////////////(((...,,,+++111...***.........//////////////////---000222222111555===EEECCC>>>888333111111111222)))000555222...---,,,***))))))))))))******************++++++++++++******(((***,,,,,,+++******+++((()))***+++,,,---......'''''''''((()))+++,,,...((()))******))))))***+++(((***+++***((('''((()))************))))))))))))((()))((((((((()))******((()))))))))'''((()))+++'''&&&&&&''''''((()))******((('''(((+++,,,)))&&&''')))******)))((()))***&&&((()))***)))&&&'''((('''(((******)))(((((()))&&&&&&''''''((())))))***&&&'''((((((((('''&&&&&&&&&'''((()))*********)))''')))***)))((('''(((***''''''((())))))(((((())))))(((''''''((()))((('''"""&&&******'''%%%''')))'''&&&&&&(((***+++***)))000,,,(((((()))&&&&&&'''))))))''''''(((***(((((())))))***)))))))))'''(((((((((((((((***+++$$$&&&***&&&'''$$$'''&&&***'''&&&((((((%%%$$$''''''((((((((())))))******''')))+++,,,,,,***'''%%%'''(((***++++++***)))((())))))))))))((('''&&&%%%'''((()))(((&&&&&&(((***&&&***+++((('''))))))(((((('''%%%$$$%%%&&&)))***)))))))))))))))))))))))),,,+++)))(((((()))***+++&&&'''(((((())))))((((((***+++,,,+++)))((()))***)))******++++++******)))******))))))***+++++++++************************)))***++++++******+++,,,+++,,,---,,,***))))))***++++++******++++++,,,,,,'''(((***,,,,,,,,,+++++++++*********+++++++++***'''&&&'''++++++((()))---******+++,,,,,,,,,,,,,,,+++***)))************,,,)))(((((((((((())))))***(((++++++)))))),,,---***((()))***++++++***(((''''''''''''''')))+++---...******+++++++++******,,,)))***+++,,,,,,+++***))))))+++---,,,***((()))*********++++++++++++******+++,,,%%%###,,,,,,'''******************+++---///,,,***)))'''''')))***,,,...+++***,,,...///...---************)))))))))))),,,,,,+++***))))))******&&&&&&'''''')))***++++++&&&...222///++++++,,,+++++++++++++++++++++++++++)))))))))***+++,,,...///''')))************)))''')))))))))***+++,,,------)))***,,,,,,***)))***+++******+++++++++************************************,,,,,,,,,+++***+++,,,))))))***+++,,,------...++++++************++++++)))***,,,,,,++++++---...***+++,,,+++******,,,...++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++222...,,,//////++++++...,,,,,,------------------,,,,,,,,,---......------,,,---...///000///...---(((...++++++111///+++000///.....................+++...111222111222777<<<999777444111000000000000)))444<<<777---)))***,,,(((((()))))))))******************++++++******)))+++++++++)))((((((***,,,(((((()))***+++---...///---,,,+++)))((('''&&&&&&''')))******))))))***+++''')))******((('''''''''************)))))))))))))))((((((((((((((((((***'''((()))((('''''')))+++%%%%%%&&&&&&''')))***+++***'''&&&'''***+++(((%%%''')))++++++******+++,,,'''&&&%%%%%%'''******)))$$$&&&((()))))))))***+++'''(((((()))******++++++&&&&&&'''((())))))******&&&'''((()))))))))))))))''')))***)))((('''(((***###$$$&&&''')))++++++))))))'''%%%&&&'''((((((((($$$%%%&&&''')))((('''&&&&&&%%%$$$%%%((())))))(((###$$$&&&((()))(((%%%"""&&&'''((((((''''''((()))''''''((()))))))))))))))'''((()))'''%%%%%%''')))%%%''''''***'''(((&&&((()))&&&&&&(((((($$$$$$&&&(((((((((((())))))))))))))))))************++++++%%%&&&((()))))))))((('''&&&&&&'''((((((((((((''''''(((((((((''''''((()))###(((***'''%%%''''''%%%'''&&&%%%$$$%%%&&&((())))))(((&&&%%%&&&(((+++---+++***)))((((((((()))***))))))***+++++++++++++++***+++,,,+++***)))***+++******++++++++++++************************+++,,,************************((()))++++++***)))+++,,,,,,---...---+++******++++++******)))))))))))))))&&&''')))+++,,,,,,,,,+++************************)))(((+++...---***,,,000+++,,,,,,,,,++++++***)))*********))))))***++++++((((((''''''((())))))***(((++++++((())),,,,,,)))&&&'''((())))))(((''''''***)))((('''((()))***+++++++++++++++,,,---...---))))))+++,,,,,,+++))))))***+++,,,+++***))))))***))))))***++++++***)))))))))...)))&&&+++)))'''---'''***,,,,,,***((()))***+++***(((''''''(((***+++))))))))))))***++++++)))******))))))))))))))))))))))))))))))***++++++,,,''')))+++------,,,***(((&&&---222///++++++,,,,,,************************'''''''''((()))+++,,,---)))&&&&&&)))---...+++)))---,,,++++++++++++,,,,,,(((***,,,+++***)))************+++++++++***)))(((***************************+++,,,,,,******+++,,,))))))***++++++,,,------+++******))))))******+++((()))++++++******,,,---)))+++++++++******,,,...++++++++++++++++++++++++++++++++++++++++++++++++((('''(((***++++++---000,,,,,,,,,---------......***,,,///000///---+++***+++,,,.../////////...------222---))),,,''' ###.........---------------***---000111000000222555111111111000///......///(((444<<<666+++'''))),,,((()))))))))*********************+++******)))(((******(((&&&%%%%%%(((+++(((((())))))***,,,---...,,,,,,,,,,,,+++++++++***'''(((******))))))***,,,&&&(((******(((&&&&&&&&&))))))))))))))))))))))))(((%%%%%%''''''%%%&&&)))&&&'''(((((('''''')))+++%%%&&&&&&&&&((()))***+++(((''''''((())))))'''&&&&&&(((************+++,,,''''''%%%###''',,,,,,)))$$$&&&((()))((((((***+++%%%%%%&&&''''''(((((()))&&&&&&'''(((***+++,,,---((((((((((((((((((((((((''')))***)))((('''(((***&&&((((((&&&'''(((&&&!!!+++(((&&&%%%&&&&&&&&&%%%)))'''&&&'''((((((&&&###%%%$$$"""###%%%&&&&&&&&&"""&&&(((''''''(((***&&&&&&'''''''''((((((((($$$%%%&&&&&&''''''''''''(((((((((&&&$$$$$$%%%&&&)))(((""",,,'''---'''+++(((&&&&&&))))))%%%%%%'''(((((((((((((((((((((((((((((('''&&&'''(((***+++&&&'''((())))))***))))))###$$$%%%'''((()))))))))((((((((((((((((((((('''''',,,...+++***++++++)))&&&&&&&&&&&&&&&'''(((((((((&&&%%%$$$%%%(((+++---))))))((((((((())))))***)))******+++++++++++++++)))***++++++******+++---******++++++++++++*********+++++++++******,,,---************************''')))******))))))+++,,,+++,,,---,,,+++***+++,,,+++***)))((((((((((((((('''((()))***++++++++++++)))***+++***))))))***+++,,,+++,,,,,,)))$$$&&&,,,,,,,,,,,,,,,+++***)))((()))+++***((())),,,---+++(((''''''(((((()))***+++'''******((((((++++++)))'''''''''''''''(((((((((++++++***))))))((())))))***+++***)))+++//////,,,)))******************)))******+++++++++******)))((()))***++++++***)))((((((...+++'''***((('''///&&&)))+++***%%%!!! !!!+++***)))(((((()))***+++&&&)))***((((((***)))'''))))))))))))))))))))))))((((((((()))***+++,,,---)))+++///111111///+++(((%%%+++---***((()))+++***))))))))))))))))))))))))'''''''''((()))***+++,,,+++'''&&&***------,,,---222111...+++)))((((((((((((***++++++***))))))***))))))+++++++++***)))(((***************************+++,,,+++***)))***,,,************++++++++++++******))))))))))))******''')))************+++---)))***+++*********,,,...+++++++++************)))************************&&&''')))******+++---000+++,,,,,,------.........***,,,//////...,,,++++++,,,,,,---...............,,,111---***...***###''',,,---------------------***,,,///000/////////000---...//////...---...///(((000444000+++)))***))))))))))))*********++++++***************)))((((((&&&'''(((((('''(((***+++))))))))))))***+++---...'''(((***,,,---...//////&&&(((******))))))+++,,,%%%''')))***(((&&&%%%%%%'''''''''(((((())))))***(((%%%$$$((()))&&&'''+++%%%'''(((''''''''')))+++&&&&&&''''''((()))***+++&&&'''(((((('''&&&''''''###%%%'''(((((((((***+++%%%***,,,)))(((+++,,,)))&&&((())))))(((''''''(((######$$$%%%%%%&&&&&&'''''''''(((((()))***+++,,,+++***((('''&&&&&&''''''''')))***)))((('''(((******+++***%%%%%%%%% )))'''$$$$$$%%%'''''''''((((((((('''&&&&&&'''((((((&&&$$$$$$&&&'''''''''$$$&&&((((((&&&%%%&&&((('''&&&&&&&&&'''(((((('''###$$$%%%&&&''''''''''''''''''&&&&&&&&&&&&%%%%%%)))%%%***%%%///&&&+++'''%%%&&&******'''&&&((('''''''''''''''''''''''')))((('''&&&&&&&&&''''''''''''''''''((()))***+++######%%%&&&'''((((((((((((''''''(((((((((((('''(((---000---,,,------***%%%&&&'''((()))(((((('''&&&&&&&&&''''''(((((((((''''''((()))*********)))&&&'''(((((())))))((((((''')))++++++++++++---...***++++++,,,,,,++++++***)))+++,,,+++)))))),,,...************************'''(((******))))))+++,,,(((***++++++))))))***,,,))))))))))))))))))***+++)))))))))))))))***++++++(((***++++++(((((()))++++++******)))$$$ ###*********+++++++++******)))'''++++++((()))...///,,,(((((((((((()))***+++,,,''')))***'''(((++++++(((***)))((('''''')))***,,,***+++++++++******)))(((((()))(((&&&)))//////+++******))))))))))))***************+++++++++***)))'''(((***++++++***(((''')))---'''$$$+++***&&&,,,'''***,,,***%%%"""$$$&&&************************'''+++---***)))++++++'''''''''(((((())))))******))))))((())))))***+++,,,''')))+++......---+++)))'''***)))&&&&&&***,,,***(((((((((((((((((((((((())))))(((((()))***++++++))))))***+++'''###'''///000///,,,***((((((((((((((()))++++++)))))))))***'''(((***++++++***)))(((************************)))+++,,,+++***)))***+++++++++++++++******************))))))))))))******(((***++++++++++++,,,...((()))******)))***,,,...++++++******))))))))))))************************---///000---******,,,---++++++,,,,,,---......///***,,,,,,,,,***+++...111------,,,,,,------......'''...,,,+++222111,,,111+++++++++,,,---------...***,,,---............///+++---//////------///000'''+++,,,***+++---+++&&&************++++++++++++***************)))(((((($$$'''***,,,---,,,---...***))))))))))))+++,,,---,,,,,,,,,++++++)))((('''&&&((()))***))))))+++---%%%''')))***(((&&&%%%%%%%%%&&&&&&'''((())))))******&&&&&&++++++((()))...%%%&&&'''''''''''')))+++'''''''''(((((()))++++++$$$'''***)))&&&%%%&&&(((!!!###%%%&&&&&&'''((()))###...444///***)))***))))))***+++***'''%%%%%%%%%''''''(((((()))*********))))))((((((((())))))***,,,+++(((&&&%%%%%%&&&'''((()))***)))((('''(((***"""%%%%%%###%%%)))%%%%%%###!!!"""%%%)))++++++"""&&&)))(((%%%&&&+++000---***(((((()))******)))$$$%%%%%%&&&'''))))))***'''&&&%%%&&&((((((((('''%%%&&&'''((())))))))))))'''&&&%%%&&&((()))'''%%%'''!!!%%%!!!...###(((&&&%%%&&&***+++(((''')))'''''''''''''''&&&&&&&&&*********)))(((&&&%%%%%%&&&%%%%%%%%%%%%''')))***###$$$%%%&&&''''''''''''(((''''''((())))))(((&&&"""'''***(((&&&''''''$$$%%%&&&(((******)))(((&&&$$$&&&)))******(((%%%###%%%&&&(((************)))'''(((((()))))))))))))))'''(((***++++++,,,...000***++++++,,,,,,++++++***)))+++---,,,)))))),,,///))))))))))))))))))))))))&&&((()))***))))))+++---&&&((())))))(((((()))+++((((((((()))***,,,---...***)))((((((((()))+++,,,(((***,,,+++(((''')))++++++***+++***&&&###(((000((()))***+++++++++++++++'''++++++((()))///000---(((((((((((()))***,,,,,,&&&))))))''''''***+++(((,,,+++)))'''(((***---...)))***+++,,,,,,+++***)))&&&(((&&&###'''......)))+++***)))(((((()))***+++******)))***,,,,,,***)))'''((()))++++++)))((('''***+++###!!!+++,,,&&&((())),,,...,,,)))***///444******++++++++++++******$$$***,,,((('''***)))%%%&&&''''''((()))******+++******)))))))))))))))***######%%%'''((()))))))))++++++)))&&&(((---...+++((((((((((((((((((((((((+++***************++++++&&&(((,,,))) ...***)))((('''((()))+++---((()))++++++)))((()))***&&&(((***+++,,,+++)))((()))))))))))))))))))))))))))+++++++++***)))***+++,,,,,,++++++***)))))))))******))))))))))))******)))+++,,,,,,,,,,,,---///((()))******)))***,,,...+++*********))))))(((((()))))))))))))))))))))))))))---...,,,)))+++---...++++++,,,,,,---...//////++++++***((('''***111777...---,,,+++,,,---...///(((...+++***///,,,''',,,******+++,,,,,,---......+++,,,---...............+++---//////------///111*********)))))))))))))))%%%&&&'''((()))***+++,,,******))))))))))))******(((((('''''''''&&&&&&&&&&&&'''''''''&&&'''))),,,///...---,,,,,,,,,***)))******)))((('''(((+++---%%%'''((('''&&&$$$$$$%%%!!!!!!!!!$$$(((+++---...((((((((((((((((((((((((((()))***)))((('''((()))(((((('''''''''&&&&&&&&&***))))))((((((((((((((((((((()))(((&&&&&&''')))%%%%%%&&&'''((((((''''''"""###&&&)))++++++***)))###)))'''$$$%%%''''''''''''(((((((((((('''''''''&&&$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&'''((())))))$$$%%%'''((((((((('''&&&&&&&&&''''''''''''&&&&&&!!!###&&&&&&%%%$$$%%%'''((('''&&&&&&'''(((***+++!!!$$$%%%###$$$((()))&&&$$$%%%((())))))(((&&&%%%###%%%(((((('''''''''((())))))))))))))))))))))))&&&$$$"""$$$&&&(((&&&$$$###%%%&&&(((((('''%%%$$$***&&&%%%$$$&&&###%%%'''))))))(((&&&%%%%%%###"""###&&&((('''%%%&&&'''((((((&&&&&&&&&''' ***''' %%%((('''***$$$(((((($$$$$$)))***&&&))))))((('''&&&%%%%%%$$$)))((('''(((*********(((***)))'''&&&&&&(((***,,,(((((((((((())))))))))))(((***++++++******+++,,,)))***++++++***)))***+++))))))))))))))))))))))))))))))))))))))))))))))))&&&)))++++++)))(((''''''%%%'''(((*********)))(((***+++,,,***((('''((())))))))))))))))))))))))))),,,)))'''''')))***)))'''&&&%%%%%%))),,,,,,((($$$)))+++------,,,***************)))))))))))))))***'''(((((()))))))))(((((((((((((((((())))))))))))''''''(((((())))))******,,,+++)))((((((***,,,---))))))))))))***+++,,,---))))))((((((((((((((())),,,***'''&&&&&&))),,,...''')))******))))))***+++%%%(((++++++***((('''((()))***+++***)))((()))***+++)))'''(((+++,,,***((((((&&&$$$&&&***---,,,***)))(((''''''(((***,,,...''')))******))))))***+++)))))))))((((((((((((((()))***+++,,,,,,+++***)))***((('''(((***+++(((&&&''''''(((((())))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,++++++*********+++---...***((('''(((+++,,,+++(((''')))******))))))***,,,((()))+++***(((''''''(((&&&(((+++,,,+++)))))))))((())))))))))))********* ///000)))---///)))&&&,,,+++***)))))))))++++++''''''((()))******++++++"""''',,,,,,)))'''***...+++,,,---,,,***)))***+++***,,,......---+++++++++&&&)))+++,,,+++******+++***,,,---+++((('''))),,,---/////////---,,,---...)))***+++,,,---///000000///////////////.........)))))))))))))))*********&&&&&&'''((()))***++++++******))))))))))))******))))))(((((((((''''''''''''((((((((('''(((***,,,///---+++******)))((('''(((((((((&&&%%%&&&)))+++%%%'''((((((&&&$$$%%%%%%)))(((''''''''''''%%%$$$''''''''''''''''''''''''&&&((())))))(((((()))+++(((((('''''''''&&&&&&&&&((((((''''''((()))******'''((()))(((&&&&&&''')))&&&&&&&&&'''''''''((((((''''''((())))))((('''&&&"""))),,,***)))+++,,,,,,&&&''''''((((((''''''&&&***)))(((((()))))))))((()))((('''&&&%%%$$$######%%%&&&''''''''''''&&&%%%&&&&&&''''''''''''&&&&&&&&&(((******((((((***,,,''''''&&&&&&''''''((((((&&&)))(((%%%$$$'''&&&###%%%%%%&&&'''(((((())))))((())))))(((&&&$$$%%%&&&''''''''''''''''''''''''&&&$$$###$$$&&&'''&&&$$$###%%%&&&(((((('''&&&%%%+++!!!'''+++'''%%%)))$$$%%%((()))***)))'''%%%'''%%%$$$%%%'''((('''%%%###%%%%%%%%%$$$%%%&&&(((%%%...***"""&&&&&&$$$'''(((+++***&&&%%%))))))%%%((((((((('''&&&&&&%%%%%%''''''(((((((((((())))))***)))'''&&&&&&(((***,,,'''((((((((())))))))))))((()))******))))))***+++)))***++++++))))))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))(((&&&%%%&&&***,,,***++++++,,,,,,,,,,,,+++((()))******)))((()))+++)))))))))))))))))))))))))))'''%%%&&&)))******((('''(((***+++***((('''''')))+++------+++******+++***))))))(((((()))))))))((()))******+++*********''''''(((((())))))******))))))))))))(((((((((((()))((('''&&&&&&'''((((((((((((((()))***++++++,,,))))))(((((((((((())))))***((('''&&&&&&(((***,,,''')))******))))))***+++&&&(((***+++***((((((((((((***+++***)))((()))***+++)))'''(((***+++***(((&&&&&&'''''''''''')))***&&&&&&&&&&&&(((+++...000''')))******))))))***+++++++++******)))(((((('''$$$%%%&&&((())))))((((((((('''&&&(((***+++)))'''&&&&&&&&&'''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((((()))***+++,,,)))'''&&&''')))***)))''')))***++++++******+++---***+++,,,,,,***))))))***((()))***)))((((((***,,,******+++++++++,,,,,,,,,%%%'''$$$+++000------++++++***))))))******+++))))))***++++++,,,------)))***))))))((()))***++++++,,,---,,,***)))***+++***,,,......,,,++++++,,,(((***,,,,,,+++******+++***,,,,,,+++(((((()))+++,,,---......---,,,---...******+++,,,---......///---------------.........(((((())))))******++++++&&&''''''((()))******+++***))))))(((((())))))***)))))))))))))))((((((((('''((())))))((()))+++---...---***((('''&&&&&&&&&%%%&&&&&&%%%$$$$$$''')))%%%'''((((((&&&%%%%%%&&&###$$$%%%&&&&&&%%%$$$###''''''''''''''''''''''''$$$&&&((((((((((((***,,,'''''''''''''''&&&&&&&&&&&&&&&&&&'''((()))+++,,,&&&'''((((((&&&&&&''')))''''''&&&%%%&&&'''((())))))((((((((('''&&&&&&&&&###'''(((&&&&&&***+++)))&&&''''''((((((''''''&&&(((((('''''''''&&&&&&&&&))))))'''&&&$$$"""!!!!!!&&&&&&'''''''''&&&%%%%%%&&&&&&''''''''''''&&&&&&'''((()))(((''''''(((***&&&&&&''''''&&&&&&%%%%%%(((******&&&%%%''''''###((('''&&&%%%&&&'''((()))))))))(((&&&$$$$$$&&&(((&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$&&&'''&&&%%%###$$$&&&'''''''''&&&%%%'''###%%%******###"""'''%%%&&&(((******)))(((&&&)))'''&&&&&&(((((('''%%%%%%%%%%%%%%%$$$&&&))),,,'''///+++$$$'''&&&###'''&&&((((((&&&&&&((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$''')))(((&&&%%%'''***)))((('''&&&&&&(((***+++''''''((((((((()))))))))&&&((())))))(((''')))***(((***+++***)))((()))+++(((((((((((((((((((((((())))))))))))))))))))))))'''''''''&&&&&&'''***,,,((((((''''''''''''''''''&&&((())))))))))))***,,,))))))))))))))))))))))))&&&%%%$$$%%%(((*********(((+++---+++'''%%%'''***(((***,,,,,,*********+++)))((((((''''''((())))))((())))))***++++++******&&&&&&'''((()))***++++++******))))))((('''''''''+++++++++***)))))))))(((''''''(((((())))))******))))))(((((((((((())))))(((''''''''''''(((((()))''')))******(((((()))+++&&&(((***+++)))(((((((((((()))******(((((()))******)))((((((******)))(((%%%(((***(((%%%$$$'''***''''''&&&'''(((***---...''')))******(((((()))+++%%%%%%&&&'''((()))***+++!!!"""$$$&&&'''((((((((()))((('''((()))***(((&&&%%%%%%&&&&&&'''((((((((())))))))))))))))))))))))))))))))))))))))))))))))******)))(((((('''&&&&&&(((''''''''''''(((((()))'''&&&%%%&&&((()))((('''(((***++++++))))))***,,,)))+++,,,+++***))))))***)))))))))'''&&&'''***---*********+++++++++,,,,,, ---,,,&&&+++...++++++******)))))))))******+++)))******++++++,,,,,,,,,///+++'''&&&''')))*********,,,,,,,,,***)))***+++***+++------,,,++++++,,,***,,,------+++******+++***+++,,,+++)))))))))+++***+++---,,,,,,,,,---///+++++++++,,,,,,,,,------++++++,,,,,,------......''''''((()))***++++++,,,''''''(((((())))))******))))))(((((((((((())))))((((((((((((((((((((((((&&&'''((((((((((((***+++...---+++(((&&&%%%&&&'''$$$%%%&&&%%%$$$$$$&&&(((%%%'''((((((&&&%%%&&&'''"""&&&))))))((('''&&&''''''''''''''''''''''''%%%&&&(((((('''((()))+++''''''''''''''''''''''''&&&&&&&&&'''((()))******%%%&&&(((((('''&&&'''((()))'''&&&%%%%%%&&&((()))'''&&&&&&&&&&&&'''((()))###$$$###!!!###((((((%%%'''(((((())))))(((((('''&&&&&&''''''%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''((((((((((((&&&&&&''''''''''''&&&&&&''''''&&&%%%%%%%%%&&&'''%%%&&&&&&'''&&&%%%###"""$$$''''''%%%%%%((()))&&&((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$&&&))),,,&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&%%%###$$$%%%&&&'''''''''&&&%%%###%%%)))(((######'''%%%'''((()))***)))((('''((((((''''''&&&&&&%%%%%%%%%%%%$$$""""""###'''***$$$+++((($$$(((&&&###)))"""$$$%%%%%%&&&(((((((((%%%%%%%%%&&&&&&'''''''''"""&&&)))((($$$###&&&***)))((('''&&&&&&((()))***'''''''''((((((((())))))%%%&&&((('''&&&&&&''')))((()))******(((((()))***''''''''''''''''''''''''))))))))))))))))))))))))$$$&&&)))***((('''&&&'''&&&%%%$$$"""""""""###$$$'''((())))))(((((()))+++))))))))))))))))))))))))&&&%%%%%%%%%'''((()))))))))******(((&&&&&&(((+++((()))++++++))))))***+++(((''''''''''''(((((()))''''''((()))************''''''(((((())))))******))))))))))))((((((((((((,,,------,,,+++***)))(((&&&''''''((((((((((((((()))(((((((((((())))))***''''''(((((()))((((((((('''((())))))(((((()))+++'''(((******)))(((((()))'''(((***)))(((((()))***))))))(((((()))))))))((('''((()))((('''''')))++++++***)))((((((((((((((('''((())))))(((((()))+++*********************+++%%%%%%&&&'''))))))*********)))))))))((('''&&&%%%%%%&&&&&&''''''(((((()))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))((((((''''''''''''''''''''''''''''''((('''&&&&&&'''((((((((((((&&&'''(((((('''&&&''')))&&&((())))))(((''''''(((((())))))(((''''''***,,,(((((((((((())))))))))))+++444000(((+++***&&&((()))))))))))))))*********'''((((((((()))))))))***,,,***((('''((()))***+++***+++,,,+++***)))***+++)))+++,,,,,,+++++++++---+++---------+++******+++******++++++************(((***++++++++++++---...---------------,,,,,,,,,***++++++,,,---......///''''''((()))***++++++,,,(((((((((((())))))))))))))))))(((((((((((())))))''''''''''''''''''''''''$$$%%%''''''''''''((()))---...---***'''&&&''')))%%%&&&'''&&&%%%%%%'''(((%%%'''(((((('''&&&'''((('''***...///,,,)))&&&&&&'''''''''''''''''''''''''''((()))((('''&&&'''(((&&&'''''''''''''''''''''((((((''''''''''''((((((###%%%(((((('''&&&'''((()))(((&&&%%%%%%&&&''')))&&&&&&&&&%%%&&&'''((()))&&&(((&&&$$$&&&***+++''')))))))))******)))))))))&&&(((******((('''''')))###$$$%%%&&&'''((()))***%%%&&&&&&''')))***+++,,,&&&&&&''''''''''''&&&&&&***)))(((''''''''''''&&&%%%%%%&&&&&&&&&%%%###""""""%%%&&&$$$$$$'''(((%%%!!!"""$$$&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$&&&***---''''''''''''''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&'''''''''''')))&&&%%%''')))))))))+++&&&&&&'''((()))(((((('''&&&'''&&&&&&%%%$$$$$$$$$$$$$$$"""!!!$$$###)))&&&$$$((($$$!!!((($$$$$$%%%'''((('''''''''$$$$$$%%%%%%&&&'''''''''"""&&&)))((($$$"""&&&***(((''''''&&&''''''))))))''''''''''''(((((((((((($$$&&&''''''&&&&&&'''((('''((())))))''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''(((((('''%%%$$$%%%'''+++)))(((&&&&&&&&&'''(((((()))***)))'''&&&'''((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''(((%%%###$$$''')))***)))'''((())))))((((((***+++'''''''''''''''((())))))'''((()))***++++++++++++))))))))))))((((((((((((&&&''''''((()))******+++))))))))))))((('''&&&%%%&&&&&&'''(((((((((''''''((((((((((((((()))******((()))*********)))((((((&&&((())))))(((((()))***''')))******((('''((()))&&&((())))))(((((()))***(((((())))))((((((((()))&&&%%%###%%%(((******)))******)))(((((('''''''''&&&((())))))(((((()))***777666333000---***'''&&&)))))))))))))))*********&&&'''(((((((((((('''(((&&&''''''((())))))******((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))*********((((((((((((((((((((('''''''''(((((((((((())))))'''((()))((('''&&&'''(((%%%'''))))))'''&&&'''(((%%%'''******)))(((((()))''''''((((((((()))))))))###+++((($$$))))))''',,,(((((())))))************((((((((((((((()))))))))$$$(((++++++)))(((***---)))***++++++))))))***+++)))***++++++******,,,---,,,------,,,***)))***+++)))******+++++++++***)))((()))++++++++++++,,,...............------------++++++,,,---...//////000(((((())))))******++++++))))))))))))(((((((((((()))((((((''''''(((((()))&&&&&&&&&&&&''''''''''''###%%%'''''''''&&&'''(((+++---///---)))'''(((***%%%&&&((((((&&&&&&''')))%%%'''(((((('''''''''(((###)))***)))&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''((()))(((&&&%%%&&&'''&&&&&&&&&''''''''''''''')))(((''''''&&&&&&''''''"""%%%'''((('''''''''''')))((('''&&&%%%&&&''''''((('''''''''&&&%%%%%%%%%&&&))))))''''''******(((((())))))******))))))(((!!!$$$((((((&&&%%%&&&(((&&&&&&&&&'''''''''((((((&&&&&&&&&'''(((***+++,,,&&&&&&''''''''''''&&&&&&'''&&&%%%%%%&&&%%%###!!!%%%%%%&&&&&&%%%%%%$$$$$$$$$''''''$$$###&&&&&&###"""&&&((()))(((''''''((((((&&&%%%%%%''')))''''''''''''''''''''''''###%%%&&&&&&$$$$$$&&&'''$$$$$$$$$%%%&&&'''(((((('''%%%$$$$$$&&&((()))***%%%&&&&&&'''''''''''''''$$$&&&&&&&&&$$$###$$$%%%(((((('''$$$"""!!!###%%%%%%)))&&&%%%(((!!!$$$(((''''''******&&&%%%&&&$$$$$$%%%%%%&&&&&&&&&'''###&&&((('''%%%$$$&&&)))''''''&&&&&&''''''((()))&&&&&&'''''''''((((((((($$$&&&''''''&&&&&&'''(((&&&((()))((('''&&&''')))''''''''''''''''''''''''((((((((((((((((((((((((,,,)))%%% !!!''',,,******))))))((())))))))))))******)))'''&&&&&&'''((((((((((((((((((((((((((())))))'''&&&%%%&&&((('''### """'''+++***((('''((((((((('''(((***,,,''''''''''''((()))******)))***+++,,,------......))))))))))))((((((((((((%%%&&&'''((()))***+++,,,*********))))))(((((((((&&&'''((())))))((('''&&&(((''''''(((((()))***+++)))************))))))(((&&&((())))))''''''(((***((()))***)))((('''(((***%%%'''(((((((((((()))+++'''((())))))''''''((()))%%%""" """'''***)))'''&&&&&&'''((())))))******&&&((())))))''''''(((***------,,,+++***))))))(((***)))(((((((((((()))))) ###&&&'''((()))+++---''''''(((((()))*********))))))))))))))))))))))))))))))))))))))))))))))))''''''((())))))***++++++)))))))))***))))))((('''&&&((())))))(((''')))******+++,,,+++)))((()))***'''(((******)))((()))***$$$'''***+++***((((((((()))))))))*********++++++###***(((&&&+++***(((///''''''((()))************************************!!!'''------)))'''***...((()))+++***))))))***+++)))***+++*********,,,...***++++++***)))(((***+++)))))))))+++---,,,***((()))***,,,+++++++++,,,...------------------------,,,,,,------......//////)))))))))))))))************)))))))))((((((((('''((((((''''''''''''((((((&&&'''''''''((((((((((((###%%%'''((('''''''''((((((,,,//////+++((()))+++$$$&&&(((((('''&&&'''(((%%%'''((()))((('''((()))"""%%%$$$$$$&&&)))&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((('''&&&&&&'''(((&&&&&&&&&'''''''''((((((''''''&&&&&&&&&'''((((((!!!$$$'''(((((('''''''''(((((('''''''''&&&&&&&&&%%%&&&'''''''''&&&%%%$$$!!!'''***'''%%%&&&'''&&&''''''((((((((((((''''''$$$%%%###"""$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%&&&&&&((((((&&&&&&''''''''''''&&&&&&$$$######$$$%%%###&&&%%%%%%%%%%%%&&&&&&'''$$$&&&'''$$$$$$'''(((%%%!!!###%%%''')))))))))&&&'''((('''&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&&&&$$$$$$%%%'''$$$$$$$$$%%%&&&'''((()))!!!%%%((('''######%%%'''%%%%%%%%%&&&&&&&&&&&&&&&$$$&&&''''''%%%$$$&&&((()))))))))(((&&&%%%&&&(((%%%(((%%%&&&***"""&&&###!!!###((()))%%%%%%'''%%%%%%%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((%%%&&&''''''&&&&&&'''(((&&&'''((((((&&&&&&'''(((''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%$$$""""""$$$(((,,,%%%&&&'''''''''''''''''''''((())))))'''&&&'''((((((((((((((((((((((((((('''((()))(((&&&&&&(((+++%%%%%%%%%%%%'''((())))))&&&'''((('''&&&'''***,,,(((((((((((()))***++++++'''((()))***+++,,,,,,,,,&&&&&&'''((()))***++++++&&&''''''((()))******+++---,,,+++******+++,,,,,,'''((()))******)))'''&&&''''''''''''((()))***+++******))))))((((((((((((&&&'''((((((''''''(((***((()))***)))''''''(((***%%%&&&(((((('''((()))+++&&&(((***)))'''&&&''')))&&&%%%%%%%%%'''((())))))$$$%%%&&&((()))*********&&&'''((((((''''''(((***!!!"""###%%%''')))***+++)))(((((('''((()))***+++!!!$$$'''((('''(((***,,,&&&&&&''''''((())))))***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((())))))***)))((('''&&&%%%'''((((((&&&&&&'''***+++,,,---,,,***)))***+++&&&(((******)))((()))***%%%'''))))))((('''((()))))))))))))))*********+++)))///,,,***...***&&&---&&&'''((()))*********)))*********************)))''')))******((((((***,,,''')))******))))))***,,,)))*********)))***,,,...))))))***)))'''(((***,,,)))((()))+++------+++(((***,,,---,,,++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,---------*********)))))))))))))))******))))))((((((''''''((((((''''''''''''(((((('''((((((((())))))******$$$&&&((())))))(((((()))%%%***//////+++((((((***###%%%''''''&&&&&&&&&'''%%%'''((()))((('''((()))!!!&&&***)))%%%"""###&&&&&&&&&&&&&&&&&&&&&&&&&&&###%%%'''''''''''')))***&&&&&&&&&'''''''''((((((%%%%%%%%%&&&'''((()))***!!!$$$'''(((((('''''''''''''''(((((('''&&&%%%%%% """%%%'''))))))(((((( (((---***&&&&&&''''''%%%&&&&&&&&&&&&&&&&&&%%% &&&'''%%%$$$'''***$$$$$$$$$%%%%%%&&&&&&&&&((('''&&&$$$######$$$$$$&&&''''''''''''''''''&&&'''&&&&&&((()))'''!!!&&&%%%%%%$$$%%%&&&((())) $$$%%%$$$&&&+++---+++)))((('''&&&&&&&&&'''(((!!!###&&&((((((((()))+++%%%%%%%%%%%%%%%%%%%%%%%%"""%%%'''&&&$$$###%%%((($$$$$$$$$%%%&&&''')))***!!!+++333000'''###%%%)))$$$$$$$$$%%%%%%%%%&&&&&&$$$&&&((((((&&&%%%(((***!!!###$$$$$$###"""###$$$"""%%%$$$''',,,%%%""",,,$$$'''%%%&&&***%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%&&&((()))((('''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((%%%&&&((('''&&&&&&''')))&&&'''((('''&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((&&&***+++)))'''&&&$$$%%%'''((()))(((''''''%%%'''(((((('''''')))***((((((((((((((((((((((((%%%'''))))))'''(((+++...%%%(((***)))&&&%%%'''***&&&'''''''''&&&'''***,,,(((((((((((()))***,,,,,,###$$$%%%'''(((((())))))###$$$%%%'''***,,,......(((((((((((())))))))))))***)))'''&&&&&&(((***+++'''(((***++++++)))(((&&&''''''''''''((()))++++++***)))((('''''''''''''''&&&'''((((((''''''(((***((()))))))))'''''')))***%%%&&&(((((('''((()))+++&&&(((***)))&&&&&&'''***)))+++---+++((((((***...''''''((((((((((((''''''&&&'''((((((''''''(((************)))((((((''''''((((((((((((***,,,...///&&&(((***)))&&&$$$%%%'''%%%%%%&&&&&&'''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))((((((((('''&&&&&&%%%%%%(((((()))))))))(((&&&%%%###&&&((('''%%%$$$&&&)))***++++++***((('''((()))$$$&&&'''((('''&&&'''((((((((((((&&&%%%&&&)))+++''''''''''''((((((((((((""")))'''(((---)))%%%---%%%&&&((()))*********)))((((((((((((''''''''''''...+++'''&&&((()))******''')))******))))))***,,,))))))***))))))***,,,///'''(((((('''''''''***,,,)))((((((+++......+++(((,,,---...---+++++++++---(((((())))))************,,,,,,++++++++++++++++++'''''''''''''''&&&&&&&&&'''(((((('''&&&&&&)))+++)))(((&&&%%%%%%&&&((())))))((('''((()))***)))(((((((((((('''''''''''''''''''''***,,,((($$$'''---(((''''''&&&&&&&&&''''''///,,,)))&&&$$$$$$%%%&&&&&&&&&%%%$$$%%%&&&'''(((%%%%%%&&&'''''''''&&&%%%+++,,,,,,+++(((''''''((( (((---+++(((((()))((((((((('''%%%######%%%'''+++)))(((&&&&&&&&&((()))&&&%%%$$$###$$$%%%&&&'''%%%***"""***(((###)))&&&))))))&&&&&&))))))&&&$$$&&&))))))%%% %%%%%%%%%%%%%%%%%%$$$$$$'''&&&&&&&&&'''(((***+++&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$'''&&&&&&&&&&&&'''(((((((((((('''%%%""""""###%%%)))(((&&&&&&'''&&&$$$"""%%%&&&'''''''''&&&%%%$$$"""###%%%%%%$$$""")))%%%$$$&&&&&&$$$%%%)))'''&&&$$$""""""###$$$%%%''''''&&&&&&&&&%%%%%%%%%%%%$$$###$$$&&&'''&&&%%%&&&%%%$$$$$$&&&&&&%%%$$$''''''&&&%%%###$$$&&&)))######%%%%%%%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&'''(((***+++)))'''&&&&&&'''''''''&&&!!!###%%%''')))******)))&&&+++'''$$$)))'''"""'''***&&&%%%''''''&&&(((,,,'''''''''%%%$$$%%%(((+++(((%%%%%%)))+++)))'''(((&&&''''''((((((((((((((('''###$$$((()))%%%&&&***%%%%%%%%%%%%&&&((()))***$$$%%%'''(((((()))***,,,)))'''&&&&&&((((((%%%###++++++)))&&&$$$$$$''')))%%%''')))))))))((()))******(((&&&'''***+++)))'''%%%'''((()))((()))+++,,,&&&))))))&&&&&&))))))&&&'''''''''''''''((())))))'''''''''''''''((())))))''''''(((((('''&&&&&&%%%((((((''''''&&&&&&%%%%%%###&&&))),,,,,,)))&&&###((()))"""""",,,,,,&&&(((((()))***)))'''&&&&&&'''///,,,(((%%%$$$&&&)))++++++((('''))))))&&&'''***'''&&&%%%$$$%%%''')))+++))))))((((((''''''&&&&&&&&&((()))(((&&&%%%%%%&&&,,,,,,***(((&&&%%%''')))&&&***+++(((&&&((((((&&&)))((((((((((((((()))***''''''&&&$$$###%%%(((,,,))))))((()))***---000222(((((()))***************'''(((((()))))))))))))))(((((((((((())))))))))))''''''''''''((((((((((((,,,)))&&&&&&((()))'''%%%''')))++++++***)))((())))))((('''''''''(((***+++,,,***((((((******'''$$$'''((()))((('''(((***+++---444666...(((***,,,,,,((('''''''''((()))***++++++((()))---,,,((()))...))))))))))))))))))))))))))))))(((((()))+++---...***++++++++++++++++++,,,******************************)))))))))***,,,---)))***++++++***)))+++,,,++++++++++++++++++++++++)))************+++++++++(((((((((((((((((((((((('''((()))((('''((()))+++((('''&&&%%%%%%&&&'''(((((('''&&&''')))******)))************************$$$'''---000,,,%%%$$$'''''''''&&&&&&&&&&&&'''''')))(((&&&%%%$$$%%%&&&'''$$$$$$###""""""###$$$%%%&&&'''(((((('''&&&%%%$$$'''((()))(((&&&$$$%%%&&&%%%%%%$$$&&&(((((($$$&&&'''''''''(((***,,,%%%&&&''''''((((((((((((%%%%%%%%%%%%%%%&&&&&&'''!!!&&& )))((($$$***$$$'''(((&&&'''***+++(((###&&&***+++***'''%%%$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&((()))***%%%%%%&&&&&&&&&&&&%%%%%%'''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&%%%###"""$$$&&&((('''&&&&&&'''&&&$$$"""%%%%%%&&&&&&&&&&&&&&&%%%$$$&&&''''''&&&&&&'''((((((%%%$$$&&&&&&$$$%%%((('''&&&$$$""""""###$$$%%%###$$$$$$%%%&&&'''((((((%%%$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$$$$###""" $$$&&&''''''&&&%%%%%%&&&&&&''''''''''''&&&$$$$$$###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&'''((()))&&&%%%$$$$$$%%%%%%&&&%%%!!!"""$$$&&&(((******+++%%%***'''%%%***)))%%%***&&&$$$'''+++,,,(((%%%''''''''''''%%%$$$%%%(((***+++'''&&&((('''%%%%%%(((&&&&&&'''(((((((((((((((***&&&&&&))))))%%%$$$(((&&&&&&''''''((())))))***&&&'''(((((('''''''''((((((&&&%%%''')))***(((%%%&&&&&&&&&%%%$$$%%%(((+++&&&(((******)))((()))***'''%%%$$$%%%((()))(((&&&%%%&&&(((((('''''')))***$$$''''''$$$$$$''''''$$$'''''''''''''''(((((()))'''''''''''''''(((((()))))))))(((((('''&&&&&&%%%)))))))))))))))(((((((((000+++$$$ &&&///555)))+++%%%###+++***$$$((('''))))))((('''&&&&&&'''(((((((((''''''((()))))))))&&&&&&))))))'''(((+++'''&&&%%%%%%&&&(((***+++((((((((((((((('''''''''%%%'''((('''&&&$$$$$$%%%###%%%''''''''''''((()))$$$((((((%%%$$$''')))(((******)))((('''''''''(((&&&'''&&&%%%$$$$$$''')))%%%%%%$$$$$$&&&(((***,,,''''''((())))))))))))(((''''''((()))))))))(((((('''((((((((())))))))))))''''''''''''((((((((((((+++)))'''''')))***)))'''''')))++++++***(((((()))((((((((((((((())))))***)))''''''(((***+++)))''''''((()))((('''''')))++++++...---(((''')))***'''))))))))))))((((((((('''***'''))),,,+++'''(((---))))))))))))))))))))))))***))))))))))))***,,,---***************+++++++++************************---,,,+++))))))))))))***((()))++++++******+++---++++++++++++++++++++++++)))************+++++++++)))))))))***************'''(((******)))))))))***'''''''''''''''''''''''''''&&&&&&''')))+++***)))((((((((((((((((((((((((***((())))))'''$$$'''...'''&&&&&&&&&&&&&&&''''''%%%%%%&&&&&&'''(((((()))%%%$$$###""""""###$$$$$$%%%%%%''''''''''''&&&%%%%%%&&&''''''%%%%%%&&&''' &&&***'''%%%%%%%%%$$$"""$$$&&&(((((()))***,,,!!!"""%%%((())))))((('''%%%%%%&&&''''''''''''''''''+++###+++&&& %%%"""&&&'''%%%'''+++,,,***###&&&***,,,+++***))))))$$$%%%%%%&&&&&&'''''''''''''''&&&&&&&&&''''''((($$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&''''''''''''$$$$$$$$$$$$$$$%%%%%%&&&%%%&&&%%%$$$######%%%'''&&&%%%%%%%%%''''''%%%$$$%%%%%%$$$%%%%%%&&&'''((("""%%%((('''%%%&&&,,,111&&&$$$$$$(((((($$$$$$&&&&&&%%%$$$""""""###$$$$$$######$$$%%%&&&'''(((((($$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%%%%%%%$$$"""!!!"""%%%(((((('''%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%"""###%%%'''((((((((('''&&&&&&&&&''''''(((((((((&&&%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%&&&'''((()))$$$***&&&%%%+++***&&&+++(((&&&'''******&&&%%%'''&&&''''''&&&%%%%%%(((***+++)))((('''$$$ ###)))&&&&&&'''(((((((((((('''&&&$$$$$$&&&&&&######%%%&&&'''(((*********))))))'''(((((((((((((((((((((&&&&&&&&&(((***+++***(((###%%%&&&%%%%%%%%%''')))%%%'''((((((&&&%%%%%%&&&%%%$$$$$$%%%''')))(((''''''((())))))((('''((()))$$$''''''$$$$$$''''''$$$''''''&&&&&&''''''((()))''''''&&&&&&''''''((()))+++***)))(((''''''''''''((((((((()))))))))))))))!!!!!!"""###%%%''')))+++%%%)))$$$!!!&&&$$$ %%%'''((()))(((&&&&&&&&&((("""$$$'''*********((('''(((%%%%%%((((((&&&&&&)))(((''''''&&&'''(((***+++'''''''''((((((((((((((($$$&&&''''''%%%$$$$$$%%% ###'''))))))(((((()))&&&))))))%%%$$$''')))(((++++++)))((('''&&&&&&&&&&&&'''''''''%%%%%%&&&''''''&&&%%%%%%&&&((()))***&&&&&&'''(((((((((((('''&&&&&&'''(((((((((((('''''''''((((((((()))))))))&&&''''''''''''(((((((((***)))((()))***+++***)))'''(((******)))(((((()))''''''((())))))))))))(((&&&%%%&&&(((+++,,,+++***'''((()))((('''''')))***))))))'''%%%'''***)))%%%************)))'''%%%$$$((('''(((***)))'''(((,,,))))))))))))))))))))))))******)))))))))******+++)))))))))*********++++++************************---,,,+++***))))))))))))''')))***+++******,,,---++++++++++++++++++++++++)))************+++++++++)))))))))))))))*********%%%'''******)))(((((()))&&&&&&'''(((((('''&&&&&&&&&%%%%%%&&&)))++++++***&&&&&&&&&&&&&&&'''''''''&&&&&&(((+++***''')))---&&&&&&%%%%%%&&&&&&''''''%%%'''(((***++++++******((((((&&&%%%%%%%%%&&&'''!!!"""$$$&&&'''''''''&&&&&&'''))))))((((((***+++(((---...***''''''&&&###$$$%%%%%%$$$###$$$''')))!!!"""$$$&&&'''''''''&&&$$$%%%'''((()))((('''&&&(((---&&&...!!!***###(((###&&&'''%%%&&&***+++((($$$&&&)))***((('''''''''$$$$$$%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&'''''''''$$$$$$$$$$$$$$$%%%&&&&&&###$$$$$$#########&&&((($$$$$$$$$%%%''''''&&&%%%$$$$$$######$$$&&&((()))!!!&&&&&&""""""(((///%%%###$$$(((((($$$###%%%%%%$$$######"""###$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&%%%%%%$$$%%%&&&"""$$$&&&(((((('''''''''###%%%''''''&&&$$$$$$%%%!!!!!!"""$$$%%%&&&&&&'''###$$$&&&((((((((('''&&&%%%%%%&&&&&&''''''((((((&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''')))******)))'''%%%$$$$$$%%%%%%$$$***&&&$$$***((($$$)))///)))$$$$$$######&&&,,,&&&''''''&&&%%%&&&(((***''''''))))))$$$""")))%%%&&&''''''((((((''''''$$$###$$$&&&(((((()))***%%%&&&(((***+++***(((''''''''''''(((******)))(((''''''((()))******))))))&&&'''((('''%%%$$$%%%&&&''')))***)))'''&&&&&&'''%%%%%%&&&''')))***++++++)))++++++***((((((((()))&&&))))))&&&&&&))))))&&&'''&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&'''((((((***)))(((''''''((()))***%%%%%%&&&&&&''''''((((((%%%,,,...***###$$$***&&&###'''$$$""")))&&&'''((((((&&&&&&&&&((("""$$$''')))***)))'''%%%)))&&&&&&((('''$$$###%%%((((((((('''((()))***+++&&&&&&''''''(((((())))))%%%&&&((('''&&&%%%%%%&&&&&&(((******)))(((((()))&&&+++---)))'''((((((%%%***)))((('''''''''''''''&&&'''))))))(((&&&&&&&&&(((((('''''''''((())))))&&&&&&'''(((((((((((('''%%%&&&&&&''''''''''''''''''''''''((((((((())))))&&&&&&&&&'''''''''((((((((((((((()))************&&&((())))))((('''((()))%%%&&&((()))))))))((('''%%%%%%&&&(((***+++++++++'''((()))(((&&&&&&(((***((((((((('''(((******)))((()))******)))'''%%%###&&&'''((()))((('''(((***))))))))))))))))))))))))*********))))))))))))))))))))))))******++++++,,,************************(((((())))))***+++,,,---'''(((************,,,...************************))))))*********+++++++++'''''''''((((((((())))))###&&&((()))((('''''''''&&&&&&'''(((((('''&&&&&&%%%%%%$$$&&&)))*********((((((((())))))********* $$$,,,444333***### %%%%%%%%%%%%%%%&&&''''''&&&''')))*********(((''')))((('''&&&&&&'''((()))!!!"""###$$$%%%$$$######%%%'''))))))))))))+++--- $$$&&&%%%%%%((((((&&&&&&%%%###!!! ###'''+++%%%$$$$$$###$$$%%%&&&'''$$$%%%'''((()))((('''&&&"""(((###---###---(((---%%%'''(((%%%%%%((((((&&&###%%%'''((('''&&&'''((($$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%#########$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%&&&&&&'''######$$$###"""###&&&((($$$######$$$&&&'''&&&%%%$$$$$$######$$$%%%''')))&&&&&&""" ###'''%%%###$$$(((((($$$###%%%#####################$$$&&&&&&%%%%%%%%%$$$$$$$$$$$$&&&'''&&&$$$###$$$&&&###%%%(((((('''%%%&&&'''%%%&&&%%%$$$######%%%'''$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''''''''&&&$$$###$$$$$$%%%%%%&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&$$$&&&''''''&&&&&&)))+++((('''%%%$$$$$$%%%&&&'''%%%***&&&###'''$$$ %%%...((($$$######"""&&&,,,%%%&&&''''''&&&&&&''')))"""$$$)))+++'''"""###(((%%%&&&&&&'''''''''''''''((()))******+++---...---$$$&&&((())))))((('''%%%'''&&&&&&&&&''''''### ))))))******)))((('''''''''((()))((('''&&&&&&(((+++---...---+++******+++$$$%%%&&&'''((()))***+++((()))***)))'''&&&&&&'''&&&))))))&&&&&&))))))&&&&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&'''((((((&&&''''''''')))***+++,,,%%%%%%&&&&&&''''''((((((''''''''''''((()))******%%%,,,)))''',,,***)))000%%%'''((('''&&&%%%'''(((%%%&&&'''(((((('''&&&&&&$$$###$$$((((((%%%%%%(((((((((((((((((())))))***&&&&&&''''''(((((())))))&&&'''))))))(((''''''(((((())))))((('''''')))+++%%%************((($$$''''''&&&''''''((())))))&&&(((***+++)))(((''''''&&&%%%%%%%%%%%%%%%&&&&&&''''''((()))))))))((((((%%%&&&&&&'''''''''''''''''''''''''''((((((((((((&&&&&&&&&&&&''''''''''''%%%&&&((()))))))))))))))%%%'''((('''''''''(((***%%%&&&((()))))))))((('''&&&'''))))))))))))))))))'''((()))(((&&&&&&''')))%%%'''******'''&&&)))...%%%'''(((******((('''%%%%%%'''((('''&&&'''((()))(((((((((((((((((((((((())))))******)))))))))((()))))))))***+++,,,,,,---))))))))))))))))))))))))'''((()))***+++,,,------''')))***+++******,,,---************************))))))*********+++++++++%%%%%%&&&&&&''''''(((((($$$%%%''''''&&&&&&&&&'''''''''''''''''''''''''''&&&%%%%%%&&&(((***)))(((&&&&&&''''''(((((())))))000,,,******((($$$###&&&$$$$$$$$$$$$%%%&&&'''(((%%%&&&'''''''''&&&%%%$$$&&&%%%$$$$$$$$$%%%'''(((%%%&&&&&&%%%$$$""""""$$$&&&&&&&&&'''(((***"""%%%&&&$$$$$$&&&&&&###&&&%%%$$$""""""&&&+++000'''%%%$$$######$$$&&&(((%%%%%%&&&'''''''''''''''%%%***$$$,,, ''' $$$%%%((((((%%%%%%((('''%%%###%%%'''''''''(((***,,,###$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%############$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''######$$$###"""###%%%'''$$$######$$$&&&'''&&&$$$$$$$$$###$$$$$$%%%&&&'''!!!''''''$$$!!!!!!###%%%######''''''######%%%"""""""""###############""""""###$$$%%%&&&''''''$$$&&&((('''###"""$$$&&&%%%'''(((&&&###!!!"""%%%&&&&&&%%%###""""""%%%(((***)))(((&&&%%%$$$######((('''&&&%%%$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&&&&"""$$$&&&%%%######&&&)))""""""###$$$&&&''')))***%%%***%%%"""&&&###"""'''%%%&&&))))))%%%$$$&&&%%%&&&((('''&&&&&&''')))!!!###(((,,,***%%%$$$'''%%%%%%&&&''''''''''''&&&(((******'''&&&((('''%%%%%%&&&'''(((((('''&&&&&&)))'''%%%%%%%%%"""(((***+++***(((&&&&&&&&&$$$&&&'''''''''(((+++---'''(((***)))(((''''''((("""$$$%%%&&&%%%%%%''')))%%%&&&'''&&&$$$###$$$%%%$$$''''''$$$$$$''''''$$$&&&&&&%%%%%%&&&&&&'''(((&&&&&&%%%%%%&&&&&&'''((($$$%%%'''((()))*********((((((((()))))))))))))))+++)))'''%%%$$$&&&)))+++###((($$$###******'''---%%%&&&''''''&&&%%%'''(((((((((''''''''''''''''''!!!'''***)))***---(((((((((((((((((((((((('''''''''(((((((((((((((&&&((())))))((((((((()))%%%%%%%%%$$$$$$&&&***---%%%'''(((***)))&&&%%%%%%%%%&&&'''(((******%%%''')))***)))(((((()))''''''''''''((((((((((((''''''((())))))))))))(((&&&&&&'''(((((((((((('''&&&&&&'''''''''(((((((((%%%&&&&&&&&&&&&'''''''''$$$'''))))))(((''''''(((%%%&&&'''&&&&&&&&&(((***&&&&&&'''(((((((((((('''''')))******((('''(((((('''(((((('''&&&%%%'''(((###%%%((()))%%%"""'''...$$$%%%'''((())))))((((((%%%(((***'''&&&((()))((((((((((((((((((((((((((((((((()))******))))))((('''(((((()))***+++,,,,,,))))))))))))))))))))))))******+++++++++******)))(((***++++++***)))+++,,,************************)))************+++++++++$$$%%%%%%&&&''''''((((((%%%&&&''''''&&&&&&''')))((('''&&&%%%%%%&&&'''((('''&&&%%%&&&((()))((('''######$$$%%%%%%&&&''''''888...%%%!!! !!!(((///$$$$$$$$$$$$%%%&&&'''((($$$$$$%%%%%%%%%%%%$$$$$$###"""""""""###%%%&&&(((%%%&&&&&&&&&%%%$$$"""!!!!!!"""$$$$$$$$$$$$&&&''')))+++***&&&%%%'''%%%!!!###$$$%%%%%%%%%&&&)))+++$$$$$$$$$%%%&&&'''((((((%%%%%%%%%%%%%%%&&&&&&''')))---&&&---$$$###&&&'''$$$%%%((()))&&&&&&'''((('''&&&'''))),,,$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%&&&###$$$$$$###!!!"""$$$&&&$$$######$$$&&&&&&%%%######$$$$$$%%%%%%%%%$$$$$$!!!$$$&&&&&&$$$######$$$&&&######%%%%%%######&&&!!!!!!"""###############""""""###$$$%%%&&&&&&'''###&&&)))'''###!!!$$$'''###%%%&&&$$$""""""&&&***$$$%%%%%%$$$######$$$&&&)))((('''%%%$$$$$$%%%%%%'''&&&$$$"""""""""###$$$'''''''''&&&%%%%%%$$$$$$###$$$%%%&&&''''''&&&&&&###%%%'''&&&###"""%%%(((!!!"""###%%%&&&'''((((((%%%)))%%%"""'''$$$$$$$$$###%%%******&&&$$$%%%$$$&&&(((((('''&&&'''((('''%%%'''++++++&&&$$$&&&$$$%%%&&&&&&''''''&&&&&&%%%((('''###!!!$$$###((((((((('''''''''''''''***'''%%%'''((('''!!!%%%(((***)))'''%%%&&&((($$$%%%%%%%%%%%%'''+++..."""###%%%%%%$$$###$$$%%%"""$$$&&&&&&$$$$$$&&&(((%%%&&&'''&&&%%%$$$%%%&&&$$$''''''$$$$$$''''''$$$&&&&&&%%%%%%&&&&&&'''(((&&&&&&%%%%%%&&&&&&'''((($$$%%%((()))***)))'''&&&)))))))))))))))(((((((((###%%%'''((((((&&&$$$###"""%%% ((((((###'''$$$%%%'''&&&&&&%%%'''(((&&&&&&'''((()))))))))))) """(((+++)))))),,,''''''((((((((('''''''''((((((((((((((('''''''''%%%'''))))))((('''((()))$$$%%%&&&&&&&&&&&&(((*** %%%%%%&&&)))***(((&&&&&&&&&&&&''''''((()))###$$$''''''''''''((()))(((((()))***************&&&&&&'''(((((((((((('''''''''((()))))))))((((((&&&&&&&&&'''''''''((((((%%%%%%&&&&&&&&&'''''''''%%%(((++++++)))'''''''''$$$%%%&&&%%%%%%&&&(((***'''&&&&&&&&&&&&'''((((((&&&)))+++***((('''((()))((((((((('''%%%%%%&&&(((%%%$$$%%%(((&&&###%%%+++%%%%%%&&&''''''((())))))%%%)))+++'''&&&)))***(((((((((((((((((((((((((((&&&'''((()))******))))))%%%%%%&&&'''((()))******)))))))))))))))))))))))))))***++++++++++++***)))***+++,,,+++)))))))))+++************************)))************+++++++++%%%%%%&&&&&&'''(((((()))'''(((((('''&&&&&&)))+++)))(((&&&%%%%%%&&&((()))'''&&&%%%&&&(((((('''&&&&&&&&&''''''((()))******%%%$$$'''---///***'''&&&$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%&&&&&&''''''(((""""""""""""$$$&&&((()))!!!###%%%'''((((((((((((!!!###$$$$$$$$$$$$&&&'''"""$$$$$$###&&&******'''"""%%%''''''%%%###"""""" !!!$$$'''))))))))))))&&&%%%$$$###$$$%%%&&&'''!!!'''"""---"""+++$$$(((!!!$$$%%%$$$%%%)))***(((******)))&&&$$$###$$$&&&$$$$$$##################!!!"""###%%%&&&&&&%%%%%%######$$$$$$$$$$$$######&&&&&&&&&%%%%%%$$$$$$$$$#########"""###$$$$$$%%%$$$$$$$$$###!!!!!!###%%%%%%$$$###$$$%%%&&&$$$"""###$$$%%%&&&&&&$$$###"""%%%$$$#########$$$%%%&&&'''###"""$$$$$$"""###''' !!!"""###############%%%%%%%%%$$$$$$$$$#########''')))'''###!!!###'''"""%%%$$$$$$'''...555!!!$$$&&&'''%%%$$$######""""""""""""###%%%''')))&&&$$$""" """%%%&&&))))))((('''&&&%%%%%%$$$!!!"""###%%%&&&&&&%%%%%%%%%(((***((($$$###&&&***%%%&&&&&&'''&&&%%%###"""$$$)))%%%"""(((%%%!!!&&&((($$$###%%%&&&$$$&&&+++$$$&&&(((((('''&&&'''(((---((('''))))))&&&$$$%%%$$$%%%&&&&&&''''''&&&&&&&&&******%%%%%%)))((($$$***)))(((((((((((())))))(((''''''***//////***&&&###%%%((((((&&&&&&''')))''''''&&&$$$"""$$$'''***$$$&&&((((((''''''((()))%%%''')))(((&&&%%%''')))''')))***)))(((((()))***&&&))))))&&&&&&))))))&&&&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&''''''%%%''')))+++***'''$$$!!!((((((''''''&&&&&&&&&%%%)))((('''&&&&&&((()))+++)))***###""",,,,,,&&&((($$$%%%&&&&&&%%%%%%'''((("""$$$(((***,,,,,,+++***%%%$$$&&&******'''%%%'''&&&'''''''''''''''&&&&&&))))))(((((('''''''''&&&$$$&&&(((((('''''''''((((((***,,,,,,)))'''&&&&&&%%%)))***&&&%%%(((***)))(((''''''&&&&&&&&&''''''!!!"""$$$%%%%%%&&&(((***###$$$%%%&&&''''''''''''$$$%%%&&&&&&''''''&&&&&&'''(((((()))))))))))))))&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&'''''''''***------***''''''((($$$%%%%%%%%%$$$%%%(((***''''''&&&%%%%%%'''((()))%%%(((******(((''')))+++((((((((('''%%%%%%&&&'''***$$$###''')))'''&&&***'''&&&&&&&&&&&&'''((()))%%%***+++'''&&&***+++(((((((((((((((((((((((((((%%%&&&((()))*********)))######$$$%%%&&&'''((()))))))))))))))))))))))))))%%%&&&)))+++,,,---------+++,,,,,,+++)))((()))***)))))))))))))))))))))))))))************+++++++++(((((('''''''''&&&&&&&&&'''((()))(((&&&%%%%%%%%%%%%%%%&&&'''(((((((((''' %%%))))))&&&$$$&&&)))''' """###///&&&'''&&&''')))++++++)))$$$'''&&&$$$######$$$&&&'''###$$$%%%%%%$$$$$$&&&(((%%%***%%%###'''%%% %%%###$$$&&&&&&&&&$$$"""!!!!!!%%%''''''%%%$$$$$$***'''%%%&&&((((((&&&$$$%%%%%%$$$$$$$$$%%%&&&'''%%%%%%$$$$$$%%%%%%&&&'''%%%###!!! """$$$%%%%%%&&&&&&&&&$$$######%%%'''%%%###""""""%%%'''((((((***,,,,,,(((""" $$$(((%%%))))))$$$$$$''''''""" """$$$$$$######$$$%%%)))(((&&&%%%$$$$$$%%%&&&'''&&&%%%%%%$$$$$$$$$$$$***&&&!!! !!!###"""!!!%%%%%%$$$######$$$$$$$$$$$$%%%%%%$$$###"""$$$%%%########################""""""!!!!!!"""$$$&&&'''!!!!!!""""""""""""!!!!!!###$$$$$$###""""""###%%%%%%%%%""" """'''%%% ***'''$$$###$$$&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$#########$$$---"""&&&(((###"""''''''((()))))))))(((&&&%%%)))'''%%%""""""###%%%''' !!!$$$&&&'''&&&%%%$$$%%%&&&'''&&&%%%%%%''')))&&&)))'''!!!###)))"""""""""###&&&'''(((&&&%%%%%%&&&'''((('''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$'''$$$%%%'''###!!!(((%%%&&&''''''%%%%%%&&&'''%%%%%%&&&'''((((((((('''$$$%%%%%%%%%$$$$$$&&&(((***)))((('''&&&''''''(((!!!!!!%%%'''$$$'''''''''&&&&&&%%%%%%%%%(((((()))((('''(((***--- '''&&&&&&---***%%%)))&&&'''((((((((('''%%%$$$###((((((###"""(((+++***%%%%%%%%%&&&&&&&&&''''''$$$(((***)))%%%###&&&)))''''''&&&&&&&&&&&&''''''$$$'''))))))((('''(((((('''''''''''''''((()))***$$$'''(((&&&""""""''',,,&&&'''''''''(((((())))))!!!$$$%%%""""""&&&))))))###(((+++''' ###***+++%%%"""%%%&&&###$$$)))$$$&&&((('''&&&%%%%%%&&&###%%%&&&&&&$$$%%%(((+++"""&&&(((&&&$$$%%%%%%###&&&&&&&&&''''''''''''(((''''''&&&%%%%%%%%%%%%&&&'''''''''''''''((())))))&&&&&&%%%$$$%%%&&&'''((($$$$$$%%%&&&&&&''''''((('''&&&&&&&&&&&&'''((((((((('''&&&%%%%%%%%%%%%%%%$$$&&&'''&&&%%%%%%&&&'''(((***)))&&&'''+++---+++&&&%%%&&&))))))&&&(((,,,((((((((('''%%%$$$%%%'''&&&&&&&&&&&&(((***,,,---$$$%%%&&&&&&%%%%%%&&&(((***)))'''&&&&&&'''((()))%%%$$$)))((("""'''---'''))))))))))))))))))))))))((((((((((((((()))******%%%&&&((()))))))))(((''''''((()))++++++******)))%%%&&&''')))************((()))+++,,,,,,+++***)))$$$''')))******))))))***)))))))))((())))))***+++(((((('''''''''&&&&&&&&&###%%%'''(((''''''((()))&&&&&&&&&''''''''''''''' $$$'''&&&""" """$$$&&&$$$(((!!!***###(((!!!"""###%%%'''&&&###!!!'''&&&$$$######$$$&&&'''&&&&&&&&&%%%###"""###$$$###((($$$!!!&&&$$$ %%%###$$$%%%&&&&&&$$$###!!! """%%%'''&&&%%%%%%&&&)))'''%%%&&&((((((&&&$$$&&&%%%$$$$$$$$$%%%'''((($$$$$$######$$$$$$%%%&&&%%%$$$""""""###$$$%%%&&&$$$$$$$$$"""!!! """$$$%%%$$$"""###%%%'''''''''&&&&&&&&&""""""!!!%%%%%%""""""&&&'''###$$$&&&''''''&&&%%%&&&'''&&&%%%%%%%%%%%%%%%&&&&&&((((((&&&%%%%%%%%%&&&&&&...***&&&%%%&&&'''''''''%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%%%%$$$######$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%######""""""###$$$%%%&&&#########$$$$$$############$$$$$$###""""""###%%%!!!$$$%%%######&&&'''%%%############%%%(((+++,,,$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$#########$$$'''$$$'''$$$$$$)))&&&'''''''''&&&&&&%%%$$$'''&&&$$$#########$$$%%%!!!"""$$$%%%&&&&&&%%%%%%$$$$$$######$$$%%%%%%&&&$$$&&&!!! &&&&&&!!!$$$$$$%%%&&&'''(((((('''######$$$%%%&&&&&&&&&%%%''''''''''''''''''''''''$$$$$$%%%&&&'''(((((()))######&&&%%%&&&+++%%%&&&'''&&&%%%%%%%%%'''''''''''''''''''''&&&%%%$$$%%%&&&%%%$$$$$$%%%''''''&&&%%%$$$###$$$$$$%%%''''''###!!!''')))%%%''''''&&&&&&&&&%%%%%%%%%###$$$$$$###""""""%%%'''&&&***$$$!!!((('''&&&,,,&&&&&&'''&&&&&&%%%%%%$$$!!!''')))&&&%%%(((***'''%%%%%%%%%&&&&&&&&&''''''&&&))),,,***'''%%%(((+++***))))))(((((())))))***%%%'''))))))((('''(((((((((''''''&&&&&&&&&&&&'''%%%&&&'''%%%######'''***&&&&&&''''''((((((((((((###'''(((%%%%%%)))++++++$$$''')))'''"""!!!%%%***+++&&&$$$''''''%%%&&&***!!!###&&&&&&&&&&&&''')))###%%%''''''%%%%%%''')))&&&))))))$$$"""$$$%%%$$$&&&&&&&&&''''''''''''(((''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''((((((&&&&&&%%%%%%%%%&&&'''((($$$$$$%%%&&&&&&''''''((('''&&&&&&&&&&&&'''(((((((((''''''&&&%%%%%%&&&&&&((()))***)))'''&&&&&&'''&&&)))***(((''')))(((%%%%%%$$$%%%((((((%%%'''+++((())))))'''&&&%%%&&&'''''''''&&&'''((()))+++,,,$$$&&&''''''&&&&&&'''((()))'''&&&%%%%%%&&&'''(((***))),,,***"""&&&+++$$$))))))))))))))))))))))))((((((((((((((()))******&&&''''''((((((((((((((('''((()))***+++******))))))))))))))))))*********,,,,,,,,,,,,+++)))'''&&&%%%''')))***)))))))))******))))))))))))***++++++'''''''''''''''&&&&&&&&&###%%%'''(((''''''((()))''''''''''''&&&&&&&&&&&&###%%%&&&$$$ !!!###$$$((($$$...!!!%%% )))$$$###"""$$$'''))))))(((&&&&&&$$$$$$$$$$$$&&&&&&%%%&&&&&&%%%###"""###$$$"""'''### &&&###$$$###$$$%%%&&&%%%$$$###"""###$$$&&&&&&%%%%%%&&&(((&&&%%%%%%&&&(((((('''%%%%%%$$$#########$$$%%%&&&###############$$$$$$%%%%%%%%%$$$###$$$%%%&&&'''$$$%%%&&&%%%%%%%%%''')))%%%$$$######%%%''''''&&&)))(((&&&$$$"""""""""###"""$$$%%%"""###%%%%%%###&&&'''((((((&&&%%%&&&'''""""""###$$$%%%&&&&&&&&&%%%$$$""" !!!###$$$***'''$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$%%%$$$######$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%$$$""""""$$$%%%$$$(((&&&###%%%''''''%%%&&&'''$$$!!!!!!###&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$############$$$%%%$$$&&&######(((%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$#####################$$$$$$%%%%%%&&&'''%%%###$$$&&&((('''%%%!!!'''!!!###(((***&&&&&&&&&&&&'''(((((()))"""""""""###$$$%%%''''''''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&"""!!!'''))))))***$$$&&&'''&&&%%%$$$%%%''''''((((((''''''&&&%%%$$$%%%&&&&&&%%%$$$###%%%&&&%%%%%%$$$#########$$$$$$******((($$$%%%((((((%%%'''&&&&&&&&&&&&%%%%%%%%%&&&''''''&&&%%%$$$&&&'''&&&+++%%%###((('''$$$***&&&&&&%%%$$$$$$$$$%%%%%% &&&)))((('''((((((%%%%%%%%%%%%&&&&&&&&&''''''&&&)))+++***'''&&&(((******))))))(((((())))))***%%%'''))))))((('''((()))(((''''''&&&%%%%%%$$$$$$&&&&&&%%%$$$%%%&&&'''(((&&&&&&&&&''''''''''''((($$$((()))&&&&&&))),,,+++%%%&&&'''&&&%%%%%%'''))))))&&&%%%''''''%%%&&&)))!!!$$$%%%&&&''')))***$$$&&&''''''&&&%%%&&&&&&)))+++)))""" """%%%$$$&&&&&&&&&''''''''''''(((''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&'''((($$$$$$%%%&&&&&&''''''((('''&&&&&&&&&&&&'''((((((((((((''''''&&&&&&'''''')))******)))'''%%%%%%&&&%%%)))+++(((''''''$$$$$$###%%%''''''$$$%%%***'''((()))((('''&&&'''((((((((('''''''''((()))***%%%'''(((((('''&&&((()))'''&&&%%%$$$$$$%%%&&&'''&&&%%%)))((("""(((///)))))))))))))))))))))))))))((((((((((((((()))******(((''''''''''''(((((()))'''((()))*********))))))+++***)))'''''''''((())),,,,,,,,,+++***)))((('''%%%''')))***))))))***+++***************+++,,,,,,'''''''''''''''''''''''''''((()))(((&&&%%%%%%%%%(((''''''&&&%%%%%%%%%%%%&&&''''''%%%######%%%((("""(((%%%000!!!$$$((((((&&&$$$$$$'''***,,,---&&&%%%%%%$$$$$$%%%%%%&&&"""###%%%&&&&&&&&&'''(((!!!&&&###!!!&&&$$$!!!&&&###$$$%%%%%%%%%$$$$$$###%%%&&&&&&%%%$$$%%%''')))$$$$$$%%%'''(((((('''&&&###"""!!!!!!!!!"""$$$$$$$$$$$$######$$$$$$%%%&&&%%%&&&&&&%%%%%%%%%'''((("""$$$&&&'''((())),,,...&&&$$$###$$$%%%&&&&&&%%%,,,***'''&&&''''''&&&%%%((()))(((&&&$$$$$$###"""%%%%%%&&&$$$###"""###$$$!!!"""###%%%%%%%%%$$$###$$$"""  """###$$$###!!! !!!""""""%%%%%%&&&&&&&&&&&&&&&&&&###$$$%%%$$$######%%%&&&########################%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%$$$###"""$$$&&&$$$'''&&&$$$%%%%%%###$$$'''((($$$!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$'''""""""%%%%%%"""!!!$$$%%%$$$###""""""###$$$%%%"""###$$$$$$$$$$$$""""""$$$$$$#########$$$%%%&&&'''###!!!&&&(((&&&"""$$$(((###!!!'''***&&&&&&&&&%%%%%%&&&(((***$$$############%%%'''((($$$$$$%%%%%%%%%%%%%%%%%%))))))((('''&&&$$$$$$###%%%###"""$$$'''((('''&&&$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&'''''''''&&&%%%%%%%%%&&&&&&%%%$$$###$$$&&&''''''&&&&&&&&&&&&&&&&&&(((((('''&&&&&&&&&&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&***++++++***((('''((()))!!!)))))))))...)))!!!###'''&&&%%%$$$$$$%%%&&&'''"""%%%((('''&&&&&&'''&&&%%%%%%%%%&&&&&&&&&''''''$$$&&&''''''%%%%%%&&&(((&&&&&&%%%%%%%%%%%%&&&&&&%%%'''((((((''''''((()))&&&&&&''''''&&&&&&&&&%%%'''%%%$$$$$$&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&###'''(((%%%%%%(((***)))&&&&&&%%%&&&'''((((((((($$$%%%%%%&&&&&&%%%%%%'''!!!$$$%%%&&&&&&(((***%%%&&&'''''''''&&&%%%%%%'''***)))###!!!$$$&&&%%%&&&&&&&&&''''''''''''(((''''''&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''(((%%%%%%%%%%%%&&&&&&''''''$$$$$$%%%&&&&&&''''''((('''&&&&&&&&&&&&'''(((((()))(((((('''''''''((((((&&&'''((('''%%%$$$$$$%%%%%%)))***'''&&&'''$$$ %%%$$$%%%((('''$$$%%%***&&&((())))))((('''((()))))))))''''''&&&'''((()))&&&'''((((((''''''(((***&&&&&&%%%%%%%%%&&&'''(((%%%###((('''!!!(((000+++((((((((((((((((((((((((((((((((((((((())))))***)))((('''&&&&&&'''((()))((((((((())))))))))))))))))(((&&&%%%%%%&&&((()))(((((()))******+++++++++&&&(((******))))))***,,,++++++******++++++,,,---&&&''''''''''''''''''''''''((()))(((&&&%%%%%%%%%((('''&&&%%%$$$%%%%%%%%%%%%&&&&&&%%%%%%''')))+++!!!%%%!!!...###(((&&&)))&&&###"""###&&&((()))%%%%%%%%%%%%%%%%%%%%%%%%"""$$$'''(((''''''(((***!!!'''###"""(((&&&###(((###$$$$$$$$$%%%$$$$$$$$$&&&&&&&&&%%%$$$$$$''')))"""$$$&&&'''''''''&&&&&&$$$$$$###"""###$$$%%%&&&&&&%%%%%%%%%%%%&&&''''''$$$&&&''''''%%%%%%'''))) """$$$%%%$$$%%%&&&(((&&&%%%$$$%%%&&&&&&%%%###'''%%%$$$$$$$$$%%%$$$"""((('''&&&&&&%%%###"""###$$$$$$$$$""" !!!#########$$$%%%$$$###!!! '''&&&$$$###$$$%%%&&&'''%%%%%%$$$$$$###$$$%%%&&&$$$%%%&&&''''''''''''&&&###$$$$$$$$$######%%%'''########################$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$######$$$&&&"""$$$$$$###$$$&&&""""""%%%$$$ $$$((($$$$$$$$$$$$$$$$$$$$$$$$#########""""""###$$$$$$&&&$$$%%%&&&&&&######%%%&&&%%%$$$######$$$%%%&&&!!!"""$$$%%%%%%$$$###"""$$$$$$#########$$$%%%&&&###"""$$$"""###&&&'''$$$"""$$$''''''%%%&&&&&&%%%######&&&)))'''&&&%%%$$$$$$%%%&&&'''$$$$$$$$$%%%%%%%%%&&&&&&---,,,+++***)))((('''&&&&&&(((***(((%%%%%%&&&&&&$$$%%%&&&%%%$$$$$$%%%&&&###$$$%%%&&&''''''''''''%%%&&&&&&%%%$$$###%%%&&&'''''''''(((((((((((('''%%%%%%&&&'''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''%%%$$$%%%%%%"""***)))(((---((( ###((('''&&&%%%%%%&&&'''(((&&&&&&&&&%%%$$$$$$&&&)))%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&%%%%%%&&&'''%%%$$$$$$######$$$$$$%%%&&&'''((((((''''''(((***$$$%%%&&&((())))))))))))&&&%%%$$$%%%&&&''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%###''')))&&&%%%((()))((('''%%%$$$&&&((()))(((&&&"""&&&((((((&&&&&&''''''"""$$$&&&&&&%%%%%%&&&'''&&&&&&&&&&&&'''&&&%%%$$$###''')))&&&%%%''''''&&&&&&&&&&&&''''''''''''(((''''''&&&%%%%%%%%%%%%&&&'''''''''''''''(((((()))%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&''''''((('''&&&&&&&&&&&&'''(((((((((((('''''''''(((((()))###%%%&&&&&&%%%%%%'''(((''')))(((%%%%%%((()))&&&'''&&&''')))(((%%%&&&***$$$&&&((()))((('''((()))))))))'''&&&&&&&&&'''(((&&&'''((((((''''''(((***'''''''''''''''(((((()))***(((+++)))###)))000+++((((((((((((((((((((((((((((((((((((((())))))***)))((('''&&&&&&'''((()))((((((((((((((()))))))))((('''&&&&&&&&&(((+++,,,'''(((((())))))***++++++'''(((******))))))+++---++++++******++++++,,,---&&&&&&&&&'''''''''''''''###%%%'''(((''''''((()))'''&&&%%%$$$$$$$$$&&&&&&#########$$$&&&''')))***"""$$$,,,$$$***!!!&&&***(((%%%$$$&&&'''((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&((()))'''&&&%%%&&&!!!'''###"""((('''$$$)))$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%###$$$&&&((("""$$$'''((('''%%%%%%%%%((('''&&&&&&&&&'''((()))&&&&&&&&&&&&&&&'''((((((###&&&((('''%%%$$$&&&)))%%%'''((('''%%%#########'''&&&%%%%%%&&&&&&$$$"""$$$$$$$$$$$$$$$#########""" ###$$$######&&&%%%%%%%%%###!!!!!!###%%%%%%%%%%%%$$$###"""!!!!!!%%%%%%%%%%%%%%%%%%&&&&&&###$$$%%%%%%$$$$$$&&&((("""$$$%%%'''''''''&&&&&&"""###$$$$$$###$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$###$$$$$$%%%%%%$$$$$$###$$$%%%&&&%%%######%%%&&&$$$$$$""" ###%%%!!!###&&&''''''$$$###%%%'''$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""###$$$$$$!!!###%%%&&&&&&&&&'''(((%%%%%%%%%$$$%%%%%%&&&&&&"""###$$$%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&###!!!"""%%%&&&%%%###%%%%%%$$$%%%'''(((((('''###%%%'''&&&###"""%%%(((((('''&&&&&&%%%%%%%%%&&&%%%&&&&&&''''''(((((((((%%%%%%%%%%%%&&&&&&''''''"""))),,,(((%%%%%%'''(((###%%%&&&%%%$$$###$$$&&&!!!"""$$$%%%'''((((((((($$$%%%%%%%%%$$$$$$&&&((($$$%%%&&&'''''''''&&&&&&'''&&&'''((('''$$$%%%(((%%%%%%%%%&&&&&&&&&&&&'''$$$&&&''''''%%%$$$$$$%%%))),,,&&&!!!&&&%%%$$$***''''''&&&&&&&&&'''(((((((((%%%$$$%%%$$$"""%%%***%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''(((((())))))&&&&&&&&&%%%%%%&&&&&&&&&''''''((('''&&&'''(((***###$$$&&&)))************%%%%%%&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%$$$$$$$$$)))***(((''')))***(((&&&%%%%%%&&&(((((('''%%%!!!'''+++***(((((()))(((%%%&&&((('''&&&%%%%%%&&&'''&&&$$$$$$&&&''''''&&&!!!&&&)))'''&&&((((((&&&&&&&&&&&&''''''''''''(((''''''&&&%%%%%%%%%%%%&&&(((''''''''''''((())))))$$$%%%&&&&&&''''''&&&&&&$$$$$$%%%&&&&&&''''''((('''&&&&&&&&&&&&'''((((((''''''&&&&&&''''''(((((($$$&&&'''(((((((((***+++&&&)))(((%%%&&&***,,,+++(((&&&(((***)))%%%&&&***"""$$$'''(((((('''((())))))((('''&&&&&&&&&'''(((%%%'''(((((('''&&&((()))&&&&&&'''(((((()))))))))%%%$$$)))***'''111;;;777))))))))))))))))))))))))((((((((((((((()))******)))((((((''''''''''''((((((((('''''''''((()))***))))))((()))***,,,---///+++***)))(((((((((((()))((()))***)))))))))+++---***************+++,,,,,,&&&&&&&&&'''''''''((((((###%%%'''(((''''''((()))&&&%%%$$$######%%%&&&'''#########%%%&&&''''''&&&$$$&&& ---###)))!!!((()))'''&&&'''((()))(((&&&$$$%%%%%%&&&&&&%%%%%%$$$"""$$$''''''&&&$$$$$$$$$ %%%"""!!!((('''###)))$$$#########$$$$$$%%%&&&$$$%%%&&&%%%######$$$&&&"""%%%((()))&&&$$$###$$$((('''&&&&&&&&&''')))***&&&%%%%%%%%%%%%&&&''''''!!!%%%((('''$$$###%%%(((&&&((())))))'''%%%$$$%%%'''&&&%%%&&&&&&&&&###!!!###&&&((((((%%%$$$&&&(((!!!###%%%######'''$$$%%%$$$###"""###%%%(((%%%$$$$$$#########$$$$$$!!!"""###$$$$$$$$$######!!!######""""""$$$&&&!!!"""$$$&&&'''&&&%%%%%%"""###$$$$$$###$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&%%%$$$###%%%'''###%%%$$$!!!!!!$$$###(((((('''&&&%%%###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""###$$$$$$"""&&&&&&%%%%%%&&&'''###$$$%%%%%%&&&&&&%%%%%%######$$$%%%%%%%%%%%%%%%###$$$%%%%%%%%%%%%######'''&&&&&&&&&&&&'''(((((($$$$$$%%%'''((('''&&&&&&###&&&)))(((%%%###%%%'''$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&'''(((((())) !!!!!!"""###$$$%%%%%%"""''')))%%%%%%'''&&&######%%%%%%%%%$$$###$$$%%%"""###$$$%%%&&&'''''''''"""###%%%%%%$$$%%%''')))###$$$%%%&&&&&&&&&%%%%%%)))''''''(((%%% """'''%%%%%%%%%&&&&&&&&&''''''%%%'''))))))(((''''''(((***,,,$$$%%%%%%%%%---$$$%%%&&&&&&'''''''''&&&&&&$$$$$$'''&&&"""###(((%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%&&&((())))))((((((''''''''''''''''''((('''(((((('''&&&&&&)))+++###$$$&&&((())))))((('''###%%%((('''%%%$$$&&&(((%%%%%%%%%%%%$$$$$$$$$######(((***((('''((()))'''%%%&&&''''''&&&%%%$$$$$$%%%+++(((&&&''''''&&&&&&''')))((('''&&&&&&'''(((%%%""""""%%%((((((((($$$((()))&&&$$$'''((('''&&&&&&&&&''''''''''''(((''''''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&'''(((((($$$%%%&&&'''''''''&&&&&&$$$$$$%%%&&&&&&''''''((('''&&&&&&&&&&&&'''((((((&&&&&&%%%%%%&&&''''''(((%%%'''(((((('''''')))***%%%((()))''''''++++++)))'''&&&''')))((($$$%%%))) ###&&&((('''''''''(((((('''&&&%%%&&&'''((()))$$$&&&''''''&&&&&&'''(((%%%%%%&&&'''((((((((((((!!! ''')))(((333???<<<))))))))))))))))))))))))((((((((((((((()))******(((((((((((((((''''''&&&(((''''''&&&'''((()))***((()))))))))******+++++++++***)))((('''((())))))((()))***))))))))),,,...***))))))))))))***++++++&&&&&&&&&'''''''''(((((('''((()))(((&&&%%%%%%%%%&&&%%%#########%%%'''(((%%%%%%%%%'''((((((&&&$$$%%%)))$$$///"""'''!!!***!!!!!!"""$$$&&&%%%###!!!$$$%%%%%%&&&&&&%%%%%%$$$###%%%%%%%%%%%%&&&$$$!!! '''&&&###((($$$#########$$$%%%%%%&&&###%%%%%%%%%#########%%%"""&&&))))))&&&###"""###%%%%%%$$$$$$$$$%%%&&&'''%%%%%%$$$$$$%%%%%%&&&''' %%%((('''$$$"""%%%((( ###$$$$$$$$$%%%&&&'''&&&&&&&&&'''%%%### %%%)))((($$$"""$$$(((&&&""""""&&&'''######'''#########"""!!!"""%%%((($$$$$$###"""###%%%&&&'''"""###&&&'''((('''%%%$$$"""$$$$$$######%%%((( !!!$$$&&&&&&&&&%%%$$$"""###$$$$$$###$$$&&&(((########################!!!###$$$&&&''''''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&%%%$$$$$$%%%''' %%%'''""" """%%%%%%"""%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!""""""###$$$$$$ %%%'''%%%###""""""""""""###$$$&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&"""$$$%%%&&&&&&%%%###"""!!!"""###"""!!!!!!###%%%$$$%%%((()))'''###!!!######'''+++***&&&$$$%%%((( !!!###%%%&&&&&&&&&%%%######$$$$$$%%%&&&''''''''''''''''''''''''''''''&&&(((&&&"""$$$((($$$###$$$%%%%%%######$$$%%%$$$$$$%%%&&&&&&&&&%%%%%%!!!###$$$$$$$$$%%%(((***###$$$&&&'''((('''&&&&&&***'''&&&'''"""$$$%%%%%%%%%&&&&&&'''''''''###%%%(((((((((''''''(((%%%***&&&$$$***'''$$$)))"""###%%%&&&'''&&&%%%%%%%%%###%%%***(((""""""&&&%%%%%%%%%&&&&&&&&&''''''$$$######$$$&&&''''''&&&''''''&&&&&&&&&&&&'''''''''(((((('''&&&&&&)))+++###%%%&&&(((((('''%%%$$$!!!&&&))))))%%%###&&&)))%%%%%%%%%$$$$$$#########!!!%%%(((%%%$$$&&&&&&$$$$$$&&&((('''%%%#########"""(((%%%"""###$$$"""%%%'''))))))((('''((())))))%%%!!!!!!$$$(((******(((+++)))$$$"""%%%((((((&&&&&&&&&'''''''''((((((''''''&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&''''''$$$%%%&&&'''''''''&&&%%%$$$$$$%%%&&&&&&''''''((('''&&&&&&&&&&&&'''((((((%%%%%%%%%%%%%%%&&&'''(((%%%&&&''''''%%%$$$%%%&&&###'''***))))))+++)))%%%'''%%%&&&((('''###$$$((("""%%%''''''&&&'''''''''&&&&&&%%%&&&'''((()))$$$%%%'''&&&%%%%%%&&&(((###$$$%%%&&&'''''''''''')))'''***(((###***333///))))))))))))))))))))))))((((((((((((((()))******'''((()))))))))(((&&&%%%(((''''''&&&&&&((()))***'''''''''(((''''''&&&%%%''''''&&&'''(((***,,,---)))******))))))))),,,...)))))))))((()))******+++((('''&&&%%%$$$%%%%%%&&&%%%&&&&&&%%%$$$%%%''')))$$$%%%%%%&&&&&&%%%%%%$$$&&&$$$"""$$$&&&(((&&&$$$&&&$$$&&&,,,,,,&&&###%%%(((''''''&&&&&&%%%$$$$$$&&&###!!!"""%%%'''&&&###$$$###""""""$$$%%%%%%%%%$$$$$$%%%%%%$$$###!!! """%%%%%%######&&&&&&$$$###(((###!!!'''&&&###)))%%%%%%%%%&&&&&&%%%$$$$$$((("""!!!%%%$$$ ))),,,"""'''&&&--- ###(((((('''%%%######%%%'''!!!"""$$$$$$#########$$$$$$######$$$%%%%%%$$$"""%%%$$$###""""""$$$&&&'''(((%%%######%%%%%%###!!!'''&&&$$$""""""###$$$%%%%%%&&&&&&&&&%%%%%%'''(((%%%%%%%%%$$$###"""!!! ###"""""""""###%%%'''(((''''''&&&$$$"""###%%%((( !!!!!!""""""###$$$$$$'''(((((('''%%%$$$$$$%%%"""%%%'''$$$ """'''$$$$$$$$$$$$$$$$$$$$$$$$###%%%%%%$$$"""!!!"""###"""############$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%###$$$%%%%%%$$$$$$&&&((("""###%%%&&&%%%###%%%""" ###%%%$$$""""""%%%$$$ !!!''''''"""###$$$%%%&&&&&&&&&&&&&&&(((###!!!&&&)))&&&"""%%%***%%% $$$###"""***%%%&&&'''%%%###""""""###$$$%%%%%%%%%%%%$$$######$$$&&&(((((('''&&&%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&((()))'''%%%&&&)))&&& ###%%%&&&&&&$$$$$$%%%'''$$$&&&((((((((()))'''$$$&&&&&&&&&&&&%%%$$$###"""$$$%%%%%%&&&'''''''''&&&&&&&&&&&&'''&&&&&&%%%%%%'''''''''%%%$$$$$$&&&(((###$$$$$$###"""###%%%(((&&&%%%%%%%%%&&&''')))***'''''''''(((((((((%%%###&&&'''((((((&&&%%%&&&((('''''''''(((((('''&&&&&&$$$%%%%%%%%%$$$%%%(((+++'''++++++&&&"""$$$&&&'''''''''''''''&&&&&&''''''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''''''''')))'''&&&&&&(((((('''%%%***'''%%%%%%'''((('''%%%###$$$%%%%%%&&&&&&%%%%%%###$$$%%%%%%&&&&&&&&&&&&%%%&&&'''((()))((('''&&&+++(((%%%%%%((())))))'''%%%%%%%%%&&&&&&&&&''''''((('''&&&&&&&&&&&&'''((('''&&&&&&&&&&&&'''((((((&&&&&&&&&%%%%%%%%%&&&'''((('''%%%$$$$$$%%%'''((()))((('''&&&&&&'''((()))%%%%%%%%%&&&'''((()))***%%%%%%%%%&&&&&&&&&''''''$$$&&&''''''&&&&&&''')))&&&&&&&&&'''&&&&&&%%%%%%'''(((((((((((((((''''''%%%%%%&&&&&&'''(((((((((''''''''''''((((((((((((%%%&&&&&&''''''&&&&&&%%%)))&&&$$$$$$''')))(((''')))&&&%%%%%%''''''$$$"""&&&'''((((((''''''(((***&&&''')))******(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&***(((''''''(((((('''&&&***((('''&&&&&&'''(((***)))+++,,,+++)))'''&&&&&&%%%&&&'''((())))))))))))(((((()))************))))))(((''''''(((***,,,---((('''&&&%%%%%%%%%&&&&&&%%%&&&&&&%%%$$$%%%''')))&&&&&&&&&''''''&&&&&&&&&%%%###"""###%%%&&&%%%###&&&###%%%******%%%###%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$######%%%&&&&&&%%%'''&&&%%%&&&'''((((((((("""###$$$%%%%%%%%%$$$### ###$$$"""###'''(((%%%###'''"""$$$$$$""")))%%%%%%%%%&&&&&&%%%%%%$$$%%%$$$%%%'''%%%""""""&&&%%%$$$((("""+++$$$)))$$$%%%%%%%%%$$$$$$%%%'''"""$$$%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%$$$###"""&&&%%%$$$######%%%&&&'''&&&$$$######%%%&&&$$$"""&&&%%%###!!!!!!"""###$$$$$$%%%&&&%%%$$$%%%&&&(((%%%%%%%%%%%%%%%$$$###"""$$$######""""""###$$$%%%$$$%%%&&&&&&###!!!!!!!!!$$$$$$%%%%%%&&&'''''''''$$$&&&&&&&&&$$$###$$$%%%%%%&&&((((((((('''''''''#########$$$$$$%%%%%%%%%###$$$%%%$$$"""!!!"""###"""############$$$$$$$$$$$$$$$############$$$$$$$$$%%%&&&&&&$$$###$$$%%%!!!"""$$$$$$######!!!$$$###"""###$$$%%%$$$###"""%%%$$$ !!!&&&&&&""" """$$$%%%%%%$$$###!!!&&&### """%%%'''&&&######(((###$$$###"""***$$$###$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%### !!!"""$$$%%%%%%%%%&&&&&&&&&&&&%%%&&&$$$"""###%%%######%%%&&&&&&$$$$$$%%%'''"""$$$%%%%%%%%%%%%$$$"""######$$$%%%&&&&&&&&&&&&$$$%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%&&&&&&'''&&&%%%$$$&&&'''&&&&&&'''&&&$$$%%%''')))&&&&&&%%%%%%&&&'''((()))'''''''''(((((('''%%%$$$%%%'''((('''&&&%%%&&&'''%%%%%%%%%&&&%%%%%%%%%$$$(((((((((&&&$$$######%%%((()))(((%%%%%%((('''$$$######$$$&&&((())))))(((&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%'''(((&&&$$$"""$$$%%%)))&&&$$$%%%'''((((((&&&%%%%%%&&&'''''''''''''''$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&'''''''''''''''(((&&&######%%%'''&&&%%%&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((('''&&&%%%%%%&&&&&&&&&&&&)))(((&&&%%%%%%&&&'''(((&&&&&&%%%$$$$$$%%%&&&&&&""""""!!!""""""###$$$%%%%%%%%%%%%&&&&&&&&&''''''&&&((())))))(((((()))+++%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&'''''''''''''''######$$$&&&((()))***+++''''''''''''((((((((((((&&&''''''((((((''''''&&&)))&&&$$$$$$'''((((((''')))'''&&&'''))))))'''$$$&&&'''((((((''''''((()))&&&'''((())))))((('''&&&''''''''''''''''''''''''***(((&&&%%%'''(((((((((((('''&&&%%%%%%&&&'''(((%%%'''((((((&&&$$$$$$$$$%%%&&&'''((())))))))))))((())))))))))))*********(((((((((((()))***++++++''''''&&&%%%%%%%%%&&&&&&%%%&&&&&&%%%$$$%%%''')))''''''''''''''''''''''''$$$""""""###$$$%%%$$$###%%%###$$$''''''$$$$$$&&&$$$$$$$$$%%%&&&'''''''''$$$%%%%%%%%%$$$$$$&&&'''$$$$$$$$$$$$%%%%%%%%%%%% !!!###%%%&&&'''''''''"""$$$###$$$((((((&&&$$$((("""%%%%%%###***$$$%%%%%%&&&&&&%%%%%%%%%"""'''***'''&&&&&&%%%"""((("""''''''$$$***!!!"""$$$%%%$$$$$$%%%&&&###$$$&&&&&&%%%%%%%%%&&&((('''&&&%%%$$$#########%%%$$$$$$$$$$$$%%%&&&'''$$$###"""###%%%&&&%%%$$$$$$###"""!!!!!!!!!"""###$$$%%%&&&%%%$$$$$$&&&((($$$%%%%%%%%%%%%%%%$$$$$$%%%$$$######""""""###### ###''''''%%% """######$$$$$$%%%&&&&&&"""$$$%%%$$$######$$$&&&%%%%%%'''***,,,,,,)))%%%"""######$$$$$$%%%%%%%%%###$$$%%%$$$"""""""""$$$"""############$$$$$$$$$###""""""""""""""""""###$$$&&&''''''%%%###""""""%%%$$$$$$$$$###!!! !!!###%%%&&&%%%$$$$$$%%%###%%%$$$"""!!!$$$$$$"""!!!"""$$$%%%%%%###!!! $$$############$$$%%%%%%###(((### $$$$$$###,,,###!!! """&&&((('''&&&""""""###$$$%%%%%%%%%%%%&&&&&&%%%###!!!!!!$$$'''%%%%%%%%%&&&&&&&&&''''''&&&''''''$$$%%%'''&&&!!!###%%%&&&&&&$$$$$$%%%'''&&&&&&&&&&&&&&&&&&%%%&&&"""###$$$%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&&&&&&&###$$$%%%&&&&&&'''&&&&&&$$$&&&''''''&&&%%%&&&&&&''''''(((&&&%%%%%%&&&((('''&&&&&&&&&&&&&&&''''''&&&'''((((((((('''&&&%%%$$$&&&'''&&&%%%$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%&&&(((((('''$$$"""""""""''''''%%%$$$'''+++(((!!!***(((&&&'''(((&&&"""&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$(((+++(((""" ###''''''%%%$$$%%%'''(((((('''&&&'''(((((())))))((((((%%%&&&&&&&&&&&&%%%%%%$$$&&&%%%%%%%%%%%%&&&''''''&&&%%%######%%%&&&&&&%%%'''''''''((((((((())))))%%%&&&'''(((((('''&&&%%%'''&&&&&&&&&&&&'''(((((((((&&&###$$$'''((('''%%%***)))(((&&&&&&&&&'''(((%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&'''''''''((())))))(((''')))***%%%%%%&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&'''((())))))&&&''''''''''''((((((((('''(((((((((((((((((('''(((&&&$$$$$$&&&(((((('''(((((('''(((***+++)))(((%%%'''((((((''''''((()))&&&&&&((())))))((('''&&&((((((((((((((((((((((((***'''%%%%%%&&&((()))((('''&&&%%%$$$$$$%%%&&&'''&&&(((***)))(((''''''(((%%%&&&'''((())))))))))))))))))((((((((()))***+++(((((()))******)))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&%%%$$$%%%''')))''''''&&&&&&&&&&&&''''''$$$######$$$%%%%%%%%%%%%%%%######$$$$$$$$$%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&###%%%'''&&&######&&&)))"""###$$$$$$#########$$$""""""###%%%&&&'''(((((( $$$%%%###$$$'''&&&###$$$***&&&$$$***((($$$***$$$$$$%%%&&&&&&&&&%%%%%%!!!)))+++%%%###'''&&&!!!***$$$$$$$$$"""%%%!!!$$$&&&&&&%%%$$$$$$$$$"""$$$&&&&&&%%%$$$%%%&&&&&&&&&&&&%%%$$$$$$%%%&&&#########$$$$$$$$$$$$$$$""""""######%%%&&&&&&&&&$$$###""""""""""""#########$$$%%%$$$######%%%'''"""###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$###$$$$$$$$$"""&&&'''%%%!!!""""""######$$$$$$%%%%%%!!!###$$$%%%$$$$$$&&&'''!!!"""$$$&&&''''''&&&$$$$$$$$$$$$###############"""$$$%%%$$$###"""###$$$""""""#########$$$$$$$$$!!!!!!""""""""""""!!!!!!"""%%%''''''&&&###""""""%%%######%%%%%%######%%%"""&&&'''%%%###$$$%%%$$$%%%%%%###""""""######&&&&&&%%%%%%$$$$$$######!!!###%%%$$$""""""$$$'''###)))$$$!!!&&&&&&%%%...$$$!!!!!!'''***((($$$!!!!!!###$$$%%%&&&&&&&&&!!!"""###$$$$$$%%%(((***%%%%%%&&&&&&&&&'''''''''%%%((((((&&&&&&((('''$$$###$$$&&&%%%$$$$$$%%%''')))'''&&&''''''%%%&&&(((%%%&&&&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&&&&%%%%%%"""###$$$%%%&&&'''''''''###%%%'''((('''&&&&&&&&&%%%&&&'''%%%#########%%%''''''&&&&&&&&&&&&&&&&&&%%%'''((()))(((&&&&&&&&&###%%%&&&%%%$$$$$$%%%''''''''''''''''''(((((())) ###%%%&&&&&&%%%&&&&&&$$$&&&&&&%%%'''***((("""+++)))''''''(((%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%(((***,,,***%%%###%%%(((%%%$$$$$$%%%&&&'''((()))&&&''''''(((((((((((((((&&&'''''''''&&&%%%$$$$$$&&&%%%$$$$$$$$$%%%'''((('''&&&&&&&&&''''''''''''&&&'''''''''((((((((((((%%%&&&((())))))(((&&&%%%'''&&&&&&&&&&&&'''(((((()))&&&###$$$''')))'''$$$)))((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&+++***)))))))))))))))***%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''%%%%%%&&&'''%%%%%%&&&&&&'''&&&&&&&&&((((((((('''&&&%%%$$$###)))(((((('''&&&&&&%%%%%%&&&&&&&&&'''''''''((((((''''''(((((((((((('''''''''&&&%%%$$$%%%&&&'''(((&&&&&&''')))*********)))%%%&&&((('''&&&&&&''')))%%%&&&'''(((((((((''''''''''''''''''''''''''''''((('''''''''((((((&&&$$$''''''&&&%%%%%%&&&'''''''''(((******))))))***+++%%%&&&'''((())))))))))))***)))'''&&&'''(((***,,,((((((*********)))((('''%%%&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&%%%$$$%%%''')))&&&&&&%%%$$$$$$%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&'''###$$$###"""###$$$&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$###%%%'''&&&######%%%)))%%%''')))((('''%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&###&&&'''%%%$$$%%%### !!!(((''''''---)))###'''###$$$%%%%%%&&&&&&&&&%%%$$$***)))!!!%%%&&&"""(((!!!###)))%%%%%%%%%''')))(((&&&$$$######!!!###%%%%%%$$$###$$$%%%"""###%%%%%%$$$$$$'''))) !!!###$$$$$$$$$###"""!!!"""###$$$$$$%%%&&&'''$$$$$$$$$######$$$$$$$$$###$$$$$$$$$######%%%&&& !!!"""######$$$$$$###"""###$$$%%%%%%&&&&&&&&& """$$$%%%$$$###"""###%%%%%%&&&&&&'''((((((((("""$$$%%%&&&%%%&&&''')))!!!###""" ###'''&&&%%%$$$$$$###"""!!!!!!"""###$$$$$$###"""###$$$""""""#########$$$$$$$$$ !!!""""""""""""!!! """%%%'''&&&$$$$$$$$$'''######&&&&&&######'''!!!%%%&&&$$$"""###%%%###$$$$$$$$$"""!!!###%%%((('''$$$!!!!!!"""$$$&&& ###%%%$$$!!! ###'''"""'''###$$$$$$$$$,,,&&&""" """&&&(((&&&""" !!!"""$$$%%%&&&''''''!!!$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&'''''' $$$%%%###"""%%%%%%"""###$$$&&&%%%$$$$$$%%%''''''###"""$$$$$$ !!!%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$"""###$$$%%%&&&&&&&&&&&&"""%%%'''((('''&&&&&&'''%%%&&&'''&&&$$$###$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%$$$&&&))))))'''&&&&&&'''###$$$%%%%%%$$$$$$&&&'''(((''''''''''''((()))***!!!%%%&&&''''''((()))!!!&&&)))'''%%%&&&'''%%%""""""###&&&))))))&&&"""&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%***)))((((((((('''&&&%%%$$$$$$%%%%%%%%%&&&((()))%%%%%%&&&''''''''''''&&&''''''''''''&&&&&&%%%$$$'''&&&%%%$$$%%%&&&'''(((%%%&&&''''''''''''((((((%%%%%%&&&&&&&&&'''''''''%%%&&&((())))))(((&&&%%%'''&&&&&&&&&&&&'''(((((((((&&&$$$$$$&&&((('''%%%'''&&&&&&%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&'''&&&%%%$$$%%%&&&$$$%%%%%%&&&'''''''''&&&&&&''''''(((((((((''''''))))))((('''&&&%%%%%%$$$&&&&&&&&&&&&''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%$$$$$$%%%'''(((###%%%&&&'''(((((())))))%%%&&&''''''&&&&&&'''(((%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((()))******'''"""(((''''''''''''''''''((($$$%%%&&&&&&%%%&&&''')))%%%&&&'''((())))))))))))***((('''&&&&&&(((***+++'''((()))******)))'''&&&$$$%%%&&&'''''''''&&&&&&%%%&&&&&&%%%$$$%%%''')))&&&%%%$$$######$$$%%%&&&%%%&&&''''''&&&&&&'''((("""$$$$$$"""###&&&'''%%%&&&&&&&&&%%%$$$############$$$$$$$$$######%%%&&&###&&&)))(((%%%###$$$%%%&&&%%%%%%$$$$$$$$$$$$%%%$$$'''(((%%%$$$%%%"""%%%%%%%%%+++''' #########$$$%%%&&&&&&&&&&&&''')))'''""" """$$$$$$%%%'''---''')))((())))))(((%%%#########!!!"""$$$$$$#########$$$!!!$$$%%%$$$$$$'''))) !!!###%%%%%%$$$###!!!!!!###$$$$$$$$$$$$&&&'''###$$$$$$$$$%%%%%%%%%%%%"""###$$$###""""""$$$&&& !!!"""#########"""!!!"""###$$$&&&&&&&&&&&&!!!###$$$$$$###$$$%%%'''######$$$%%%%%%&&&&&&'''###%%%&&&&&&&&&&&&((()))"""%%%######)))%%%%%%$$$###"""!!!!!! """###$$$$$$###"""$$$%%%"""############$$$$$$$$$ !!!"""######"""!!! """$$$%%%%%%$$$$$$%%%'''""""""''''''!!! $$$ """$$$######$$$$$$""""""$$$%%%### ###(((&&&$$$!!! ###%%%!!!###$$$###!!!!!!###&&& %%% !!!!!! )))'''$$$"""###%%%&&&$$$"""!!!!!!###$$$%%%&&&&&&&&&"""&&&(((&&&$$$"""!!!$$$$$$$$$%%%%%%%%%&&&&&& %%%'''$$$###&&&'''%%%###%%%&&&&&&$$$$$$%%%'''(((###"""'''&&&!!! %%%!!!"""###%%%&&&'''((((((%%%%%%%%%%%%%%%$$$$$$###"""###$$$%%%%%%&&&%%%%%%###%%%&&&'''&&&&&&'''(((&&&((())))))'''&&&&&&'''$$$%%%&&&&&&&&&&&&%%%%%%###&&&))))))'''%%%&&&(((###$$$&&&&&&%%%%%%'''(((&&&&&&%%%%%%%%%'''((()))$$$%%%''''''&&&%%%&&&'''!!!'''***&&&###$$$&&&&&&"""$$$&&&'''((('''&&&%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%)))'''%%%%%%'''(((&&&$$$$$$%%%&&&%%%$$$%%%''')))###$$$%%%%%%&&&%%%%%%%%%&&&''''''''''''&&&&&&%%%'''&&&&&&&&&&&&'''(((((("""$$$''''''&&&&&&'''(((%%%%%%%%%&&&&&&&&&&&&'''%%%&&&'''(((((('''&&&%%%'''&&&&&&&&&&&&'''((((((&&&&&&&&&%%%%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&'''''''''((()))(((&&&&&&&&&((($$$$$$%%%&&&''''''''''''"""###%%%''')))+++,,,,,,%%%&&&&&&&&&'''(((((((((%%%&&&&&&&&&&&&'''''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%$$$$$$&&&)))"""$$$&&&'''&&&&&&'''((($$$&&&''''''&&&&&&'''(((%%%%%%%%%&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))++++++'''"""((((((((((((((((((((((((&&&'''''''''&&&&&&(((***%%%&&&'''((())))))))))))(((((('''''''''((()))***''''''((())))))((((((((($$$%%%&&&'''''''''&&&&&&%%%&&&&&&%%%$$$%%%''')))'''&&&%%%$$$$$$%%%&&&'''$$$&&&''''''%%%%%%&&&(((!!!%%%%%%######((((((%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$"""!!!"""###$$$$$$$$$ $$$''''''### !!!###%%%$$$############$$$%%%###'''(((&&&%%%%%%""" &&&###"""(((%%%!!!%%%"""###$$$%%%&&&&&&&&&&&&)))''''''(((%%%!!!"""&&&!!!$$$+++!!!((( &&&'''((('''&&&###"""###%%%!!!###%%%%%%$$$###$$$%%% %%%&&&$$$###$$$&&& """%%%''''''&&&$$$"""!!!###%%%%%%######%%%'''""""""###$$$$$$$$$$$$$$$!!!"""######!!!"""###%%%!!!""""""#########"""""" !!!"""###$$$######""""""$$$%%%%%%$$$###$$$%%% !!!!!!"""######$$$###$$$&&&&&&%%%%%%&&&(((!!!###%%%$$$""""""###%%%""""""""""""############!!!###$$$$$$######$$$%%%"""############$$$$$$$$$ !!!###$$$$$$###!!! """###$$$$$$###"""###%%%!!!&&&&&&$$$!!! """$$$&&&&&&%%%!!! ###&&&### ###+++"""!!!!!! !!!!!!"""###""""""###"""""""""###%%%"""'''!!!"""!!! ((($$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%&&&&&&&&&$$$&&&))))))(((&&&%%%%%%#########$$$$$$$$$%%%%%%!!!''')))'''&&&((()))(((###%%%&&&&&&$$$$$$%%%'''***$$$%%%+++***###!!!&&&!!!"""###%%%&&&'''((((((%%%%%%%%%%%%%%%$$$#########$$$$$$%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%''')))%%%'''))))))(((''''''(((######%%%&&&'''&&&&&&%%%"""&&&******'''%%%&&&)))###%%%&&&'''&&&&&&((()))&&&&&&%%%$$$%%%''')))***)))))))))'''%%%$$$%%%'''%%%(((((($$$"""%%%%%%###'''***,,,)))%%%""""""$$$&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''&&&&&&'''((($$$&&&'''%%%######%%%(((###$$$$$$%%%%%%%%%%%%%%%%%%&&&''''''''''''''''''&&&'''(((((())))))(((((("""%%%((()))''''''((()))&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((($$$'''((('''$$$###&&&)))######$$$%%%&&&&&&&&&&&&$$$%%%&&&&&&&&&&&&%%%$$$&&&%%%%%%%%%&&&'''((((((%%%%%%%%%&&&&&&&&&'''''''''((()))(((&&&%%%&&&'''###$$$%%%&&&''''''''''''"""###%%%'''((()))******%%%%%%&&&&&&'''((())))))%%%%%%&&&&&&&&&'''''''''&&&&&&''''''''''''&&&&&&$$$%%%&&&%%%######&&&)))"""$$$''''''%%%%%%&&&((($$$&&&''''''&&&%%%'''(((%%%%%%%%%%%%&&&'''((((((''''''''''''''''''''''''&&&&&&&&&'''((((((%%%###&&&''''''''''''''''''&&&)))******)))((((((***,,,%%%&&&'''((())))))))))))'''''''''((((((((())))))'''''''''''''''((()))***###$$$&&&'''((('''&&&&&&%%%&&&&&&%%%$$$%%%'''))))))(((&&&%%%%%%&&&((()))"""%%%'''&&&$$$###%%%((( %%%&&&###$$$))))))$$$#########$$$$$$%%%&&&&&&$$$!!! ###%%%$$$""""""'''+++***&&&###$$$&&&######"""""""""###%%%&&&!!!%%%'''&&&%%%&&&$$$$$$(((### &&&%%%###***"""###$$$%%%&&&&&&'''&&&***&&&'''---+++""" &&&$$$$$$---%%%%%%%%%###""""""$$$&&&"""$$$&&&&&&%%%%%%%%%&&& &&&'''$$$!!!"""###"""$$$''')))***(((%%%$$$"""$$$&&&%%%###"""$$$''' !!!"""###############!!!"""###"""!!!!!!###%%%######$$$$$$$$$######""" !!!"""""""""!!!"""$$$&&&&&&$$$"""!!!!!!#########$$$%%%%%%&&&&&&"""$$$%%%%%%$$$###%%%&&&""""""###%%%&&&%%%""" !!!"""###$$$%%%%%%!!!###$$$$$$######$$$&&&"""############$$$$$$$$$ """###%%%%%%###""" %%%%%%%%%###!!!!!!"""$$$$$$&&& &&&$$$""" !!!%%%((('''&&& """&&&###$$$,,, !!!###%%%&&&%%%$$$###""""""!!!!!!"""######$$$%%%***%%%!!!%%%###"""***"""###%%%%%%$$$$$$%%%&&&"""###$$$$$$%%%%%%%%%%%% """$$$$$$$$$$$$&&&'''""""""#########$$$$$$$$$###&&&$$$"""%%%'''&&&###%%%&&&&&&%%%$$$&&&'''&&& """)))((("""$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""$$$$$$%%%%%%%%%$$$######$$$%%%%%%%%%$$$%%%(((***"""$$$'''((('''&&&&&&'''!!!###$$$&&&''''''&&&&&&!!!&&&******&&&%%%'''***$$$%%%''''''''''''(((***)))((('''&&&''')))+++---)))***)))'''%%%%%%''')))***((($$$!!!###'''&&&!!!"""'''+++)))$$$###''',,,&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''$$$(((,,,***'''&&&)))...$$$&&&'''&&&###"""$$$'''###$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&'''((((((((('''&&&''')))*********)))((($$$(((+++,,,***)))***,,,''''''''''''((((((((()))((('''&&&&&&&&&&&&'''((('''&&&&&&&&&&&&'''((((((###'''***(((###!!!%%%***######%%%&&&'''(((((((((''''''((())))))(((''''''#########$$$%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''%%%&&&'''&&&$$$###$$$%%%###$$$%%%&&&''''''''''''''''''''''''&&&%%%%%%$$$'''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((''''''$$$%%%&&&%%%######&&&)))###%%%((((((%%%$$$&&&((($$$%%%'''&&&%%%%%%&&&(((%%%$$$$$$%%%&&&'''((()))((((((((((((((((((((((((&&&$$$######&&&((()))(((%%%&&&&&&''''''&&&&&&%%%'''''''''&&&$$$%%%''')))%%%&&&'''((())))))))))))&&&'''(((((()))((((((((('''&&&&&&&&&'''(((***+++$$$&&&''''''&&&&&&((()))&&&%%%$$$%%%'''((('''&&&$$$$$$$$$%%%%%%&&&&&&&&&!!!!!!!!!!!!!!!!!!!!!!!!"""&&&***,,,***'''%%%$$$%%%&&&&&&$$$######%%%'''&&&### !!!$$$&&&$$$""" $$$((('''$$$!!!###&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%!!!!!!&&&&&&!!!!!!%%%$$$$$$$$$### !!!""""""###$$$%%%&&&'''''''''(((""" ###%%%""""""%%%)))((('''%%%$$$###""""""!!! !!!$$$((()))&&&###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$%%%&&&&&&%%%###%%%$$$###"""###$$$%%%&&&!!!#########$$$&&&'''###$$$%%%%%%$$$###!!! """###))) ''' '''########################!!!!!!"""###$$$%%%%%%&&&$$$###"""!!!!!!###%%%'''######$$$$$$$$$%%%%%%%%%$$$%%%''''''%%%$$$$$$%%%""""""""""""""""""""""""%%%""""""%%%&&&###############"""!!! %%%%%%$$$$$$###""""""""")))&&&###$$$'''&&&!!!""""""""""""###$$$%%%&&&%%%$$$$$$%%%&&&%%%###""""""!!!!!!$$$'''(((&&&###"""###%%%%%%%%%$$$""" %%%$$$###""""""###$$$%%%%%%%%%&&&%%%$$$###%%%'''&&&######%%%&&&$$$$$$(((((('''&&&%%%$$$%%%%%%&&&$$$$$$%%%&&&&&&$$$###""""""&&&)))&&&""" """&&&&&&$$$###%%%((()))'''$$$###$$$&&&'''''')))+++...&&&%%%%%%$$$%%%&&&'''(((###$$$$$$$$$###$$$'''***###$$$%%%%%%&&&&&&&&&%%%%%%&&&'''''''''&&&%%%$$$ %%%###%%%///---%%%&&&'''***+++((($$$###%%%'''$$$&&&&&&&&&$$$$$$$$$&&&((())))))(((&&&&&&''')))###$$$%%%%%%###!!!!!!""""""%%%)))---111))))))((((((''''''&&&&&&&&&%%%%%%%%%%%%&&&'''''''''(((((('''%%%%%%&&&((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%&&&&&&&&&'''(((((((((&&&&&&&&&&&&&&&%%%%%%%%%((((((((((((((('''%%%%%%###$$$%%%&&&'''((())))))'''''''''&&&(((++++++)))******,,,......---***(((,,,***)))***,,,+++'''###(((((((((((('''%%%$$$###)))((('''&&&&&&&&&&&&&&&))))))'''&&&&&&'''&&&###&&&&&&&&&&&&&&&&&&%%%%%%(((%%%%%%)))((($$$%%%+++%%%&&&&&&%%%######%%%'''((($$$!!!######!!!$$$((((((&&&$$$$$$&&&'''$$$"""((((((((((((((('''''''''&&&'''"""///$$$(((!!!***'''(((((('''(((***&&& &&&%%%%%%%%%%%%&&&''''''((((((''''''''''''((((((''''''&&&%%%&&&'''((()))%%%%%%%%%%%%&&&&&&'''(((%%%&&&((()))))))))((('''***++++++***(((&&&&&&'''$$$(((***((($$$###&&&+++'''((()))(((&&&%%%%%%'''''''''''''''''''''&&&&&&&&&!!! &&&***'''###&&&''')))*********)))((('''((()))(((&&&&&&((()))%%%%%%%%%&&&&&&&&&&&&'''&&&'''((('''&&&%%%&&&'''&&&$$$$$$%%%&&&'''&&&%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""&&&(((&&&$$$"""!!!%%%&&&&&&%%%######%%%'''$$$###"""###$$$$$$###""" $$$((('''$$$"""###&&&%%%$$$$$$$$$%%%%%%&&&&&&$$$!!!"""&&&&&&"""!!!$$$"""###$$$$$$$$$$$$&&&((($$$$$$%%%&&&''''''''''''(((""" $$$%%%######&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&$$$$$$&&&((((((&&&###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%&&& !!!###$$$###$$$%%%''' !!!"""###$$$$$$$$$$$$"""$$$***%%%%%%""""""""""""""""""""""""###############$$$$$$$$$"""!!!!!!!!!"""$$$'''(((######$$$$$$$$$%%%%%%%%%!!!###%%%%%%#########$$$########################(((((((((((('''%%%!!!######$$$$$$######"""!!!!!!!!!!!!!!!!!!"""""""""'''$$$"""###%%%%%%!!!""""""""""""###$$$%%%%%%"""!!!!!!!!!"""""""""!!!###""""""$$$''''''%%%###!!!"""$$$%%%%%%$$$###"""$$$$$$###""""""###$$$$$$%%%&&&&&&%%%###"""###%%%'''$$$$$$'''(((&&&'''***((('''&&&%%%$$$%%%%%%&&&!!!###%%%%%%$$$$$$%%%'''###%%%'''&&&###!!!###%%%&&&%%%%%%%%%&&&&&&%%%$$$###$$$%%%&&&&&&''')))+++$$$$$$%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%$$$$$$''')))$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%***'''&&&,,,(((!!!###&&&&&&'''(((((('''%%%###$$$&&&&&&&&&$$$$$$%%%&&&'''(((((('''&&&%%%&&&'''%%%'''((('''%%%$$$$$$%%%###$$$&&&&&&'''(((+++---)))(((((((((''''''&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&''''''((('''%%%%%%'''(((%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&'''''''''''''''))))))))))))((((((((((((%%%&&&&&&&&&''''''''''''&&&&&&'''((()))+++,,,---,,,+++***((()))++++++***((()))***,,,---+++)))'''---+++)))***++++++)))&&&''''''(((((())))))******''''''&&&%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&)))%%%%%%'''%%%!!!!!!%%%%%%&&&'''&&&$$$###$$$%%%)))%%%$$$%%%%%%$$$%%%)))(((&&&$$$$$$&&&&&&%%%###%%%%%%&&&&&&&&&&&&&&&&&&&&&((("""///###((("""***((((((&&&$$$%%%)))(((###&&&%%%%%%%%%%%%&&&''''''(((''''''''''''''''''(((&&&&&&%%%$$$%%%&&&'''(((&&&&&&%%%%%%%%%&&&''''''$$$%%%&&&'''''''''&&&&&&&&&'''((('''%%%%%%&&&'''%%%''')))'''%%%$$$''')))'''((()))(((&&&%%%&&&'''&&&&&&&&&&&&''''''(((((('''$$$"""###''')))(((%%%%%%%%%&&&''''''''''''''''''((()))(((&&&&&&((()))''''''''''''(((((((((((('''((()))'''%%%$$$%%%%%%%%%$$$###$$$%%%&&&&&&$$$"""###############$$$$$$''''''''''''''''''''''''!!!$$$%%%$$$""" %%%&&&&&&%%%$$$###%%%'''!!!###%%%$$$$$$%%%%%%!!!$$$'''&&&$$$"""###%%%%%%$$$$$$######%%%&&&'''$$$""""""%%%%%%""""""$$$"""###$$$%%%$$$%%%(((***&&&&&&''''''''''''&&&&&&(((###!!!$$$%%%$$$$$$&&&""""""###$$$%%%&&&''''''((('''%%%%%%%%%%%%###!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&&&&&&&&&&######$$$%%%%%%%%%%%%$$$ """###$$$###$$$%%%'''"""!!!!!!""""""###$$$%%%!!!%%% ,,,"""###!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$#########"""""" !!!###%%%((()))######$$$$$$$$$%%%%%%%%%!!!"""###""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$ """$$$&&&'''&&&$$$"""$$$$$$$$$$$$$$$$$$###""" !!!""""""######$$$"""!!!"""$$$%%%"""$$$###############$$$$$$%%%$$$###""""""###$$$%%%#########$$$&&&&&&$$$""" !!!###$$$%%%%%%$$$###$$$$$$###""""""###$$$$$$%%%%%%&&&$$$""""""###%%%&&&$$$$$$'''(((&&&'''+++'''&&&&&&%%%%%%%%%%%%&&&"""$$$$$$$$$$$$(((+++%%%%%%%%%$$$$$$$$$$$$$$$ ###$$$%%%&&&(((***###$$$%%%%%%$$$%%%''')))"""###%%%&&&&&&%%%###!!!%%%&&&'''&&&%%%%%%&&&(((%%%%%%%%%&&&&&&%%%$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&&&&---)))&&&)))$$$%%%%%%######&&&***)))$$$$$$%%%&&&&&&%%%$$$%%%'''%%%&&&((('''&&&$$$$$$%%%&&&''')))((('''%%%&&&&&&'''((()))(((''''''(((***''''''''''''''''''&&&&&&$$$$$$$$$$$$$$$%%%%%%&&&&&&'''((('''%%%%%%''')))###%%%''')))***(((&&&$$$&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$###$$$%%%''')))***&&&''')))+++...000111222...---***)))(((((()))***&&&''')))******)))'''&&&,,,***))))))***++++++***))))))))))))***+++,,,---'''&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&''''''''''''%%%$$$&&&%%%""""""$$$$$$&&&''''''%%%$$$###$$$)))&&&&&&))))))&&&&&&)))'''&&&%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%&&&'''''''''%%%((("""---"""(((""")))''''''$$$!!!###((()))&&&&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&''''''%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&######$$$%%%%%%%%%%%%%%%###%%%&&&&&&%%%%%%&&&''''''''''''&&&&&&&&&'''(((&&&(((((((((&&&%%%&&&'''%%%%%%%%%&&&'''((()))***(((((('''''''''(((((()))%%%%%%&&&&&&&&&''''''''''''((()))(((&&&&&&((()))(((((()))))))))*********&&&'''((('''%%%$$$%%%&&&$$$###"""###%%%&&&%%%$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!###&&&&&&%%%#########$$$%%%&&&%%%$$$$$$%%%&&&###&&&%%%%%%''')))"""$$$&&&%%%######$$$%%%%%%$$$###"""###$$$&&&'''#########$$$$$$############$$$$$$###""""""###%%%&&&&&&''''''&&&%%%%%%$$$'''$$$######%%%&&&&&&&&&!!!"""###$$$%%%&&&''''''&&&$$$###"""!!!!!!!!! $$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$$$$%%%"""###$$$%%%&&&%%%$$$###!!!###$$$$$$$$$$$$%%%''''''&&&$$$"""""""""######"""'''###---"""###""""""""""""""""""""""""########################!!!!!!!!!"""###%%%&&&'''######$$$$$$$$$%%%%%%%%% """###""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!$$$'''***$$$$$$%%%%%%%%%$$$$$$###""""""######$$$$$$$$$$$$###!!!!!!"""$$$%%%$$$"""$$$$$$######"""#########((('''&&&$$$""""""$$$&&&######$$$%%%%%%$$$###!!! """$$$%%%%%%%%%%%%$$$##################$$$###$$$%%%%%%$$$$$$%%%'''$$$!!!!!!$$$%%%$$$%%%)))&&&%%%%%%%%%%%%%%%%%%%%%###"""!!!"""$$$'''))))))%%%$$$######%%%%%%$$$###"""$$$$$$""""""%%%((($$$%%%&&&%%%$$$$$$&&&((("""###$$$%%%&&&%%%%%%%%%&&&'''((('''%%%%%%&&&'''%%%%%%&&&&&&%%%%%%$$$$$$&&&%%%$$$$$$$$$%%%&&&'''"""***'''$$$'''$$$###+++&&&$$$$$$%%%&&&&&&### $$$%%%'''&&&%%%%%%&&&'''%%%'''((((((&&&%%%%%%%%%$$$&&&''''''&&&%%%%%%&&&"""$$$%%%%%%%%%%%%(((***&&&&&&&&&&&&&&&&&&''''''%%%%%%$$$$$$%%%%%%&&&'''&&&'''''''''&&&&&&''')))%%%&&&'''((((((&&&%%%$$$%%%%%%&&&&&&&&&'''''''''((((((((('''&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$######$$$''')))+++%%%(((,,,000333444444333,,,)))''''''%%%$$$&&&***###%%%'''((('''&&&&&&&&&)))(((''''''((()))***+++++++++***)))))))))******'''&&&&&&%%%%%%&&&&&&&&&'''&&&&&&((('''%%%%%%((($$$$$$%%%%%%&&&'''(((((($$$###$$$&&&((((((((((((!!!$$$'''((('''%%%%%%%%%(((&&&'''******'''&&&(((&&&&&&%%%&&&&&&&&&&&&%%%&&&&&&&&&'''((()))******%%%)))""",,, )))###)))###%%%$$$"""###''')))&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''')))((('''&&&&&&&&&&&&&&&######$$$$$$%%%%%%%%%%%%&&&'''((('''&&&&&&'''(((((('''%%%%%%'''((('''&&&&&&'''((('''&&&%%%&&&(((&&&&&&&&&%%%&&&'''((()))((()))***)))&&&&&&(((***(((((('''((((((((())))))'''((()))(((&&&&&&((()))(((((()))))))))*********$$$%%%&&&&&&%%%%%%&&&((($$$###"""###%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&&&&%%%$$$$$$%%%$$$%%%&&&&&&%%%$$$%%%&&& %%%&&&%%%$$$%%%'''$$$$$$%%%$$$######$$$%%%$$$$$$#########$$$%%%&&&"""###$$$######$$$###"""###$$$$$$###"""!!!###$$$%%%%%%%%%%%%%%%$$$###"""&&&%%%###"""$$$''''''&&&""""""$$$%%%%%%%%%%%%$$$######""""""!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''((('''$$$""""""###"""###$$$%%%&&&%%%$$$###"""###%%%%%%$$$$$$%%%'''((('''%%%$$$######$$$%%%$$$'''"""--- $$$$$$########################!!!""""""###$$$$$$%%%%%%##################$$$$$$######$$$$$$$$$%%%%%%%%%!!!###$$$######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$'''((('''%%%######%%%(((###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$######""""""###""""""###$$$&&&&&&%%%$$$$$$######"""#########''''''%%%!!!!!!"""###$$$%%%$$$###"""""" """###$$$%%%&&&&&&#########$$$$$$#########"""###$$$%%%%%%&&&)))+++$$$!!!!!!$$$%%%###$$$((($$$$$$%%%%%%%%%%%%%%%%%%)))$$$ !!!&&&)))'''$$$%%%$$$######%%%&&&%%%###((())))))%%%&&&''''''&&&%%%%%%&&&((($$$$$$######$$$''')))+++%%%&&&''''''%%%$$$%%%&&&%%%%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$###$$$%%%&&&''' (((%%%###'''%%%%%%...'''''''''$$$!!! """$$$$$$%%%'''&&&&&&%%%'''((('''((())))))'''&&&&&&'''$$$&&&''''''&&&%%%&&&'''!!!"""###$$$$$$%%%''')))$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&'''((((((%%%&&&''''''&&&&&&(((***)))(((&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''((((((((('''&&&&&&&&&%%%&&&&&&''''''(((((((((((('''&&&%%%%%%%%%'''***+++))),,,111555555222...***(((%%%%%%'''%%%"""%%%+++"""$$$''''''&&&%%%%%%'''&&&&&&%%%%%%%%%&&&(((***(((''''''''''''(((((()))((((((''''''''''''(((((((((&&&'''***(((###%%%***$$$$$$%%%%%%&&&'''(((((($$$$$$$$$%%%((()))(((%%%!!!%%%'''''''''''''''&&&$$$&&&))))))&&&$$$&&&%%%&&&&&&&&&&&&&&&&&&'''&&&&&&&&&'''((()))******$$$***###***)))###((($$$&&&%%%%%%((((((%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''((((((((((((((()))(((''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''((())))))(((&&&$$$%%%&&&((('''%%%%%%'''((('''&&&%%%'''((('''&&&&&&'''(((***)))'''%%%%%%%%%&&&'''&&&)))***(((%%%$$$'''***((((((((()))))))))******'''((()))(((&&&&&&((()))''''''(((((((((((())))))"""$$$&&&&&&%%%%%%'''(((%%%$$$###$$$%%%&&&&&&$$$&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%$$$###"""$$$%%%###%%%'''&&&%%%$$$$$$%%%"""$$$&&&%%%$$$"""!!!!!!%%%$$$$$$######$$$$$$%%%#########$$$$$$$$$$$$$$$!!!$$$%%%######%%%$$$!!!"""###$$$$$$###$$$&&&'''$$$$$$$$$$$$$$$###""""""$$$%%%###!!!###'''(((%%%"""###$$$%%%%%%$$$###""""""$$$%%%%%%$$$$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%''')))((($$$!!!"""$$$######$$$%%%%%%%%%%%%$$$###$$$%%%%%%$$$$$$%%%'''$$$$$$###$$$$$$%%%&&&'''$$$%%%*** &&&%%%######################## !!!"""###$$$%%%&&&&&&$$$$$$$$$$$$######""""""######$$$$$$$$$%%%%%%%%%!!!###%%%%%%$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$ &&&)))'''$$$###$$$"""###$$$$$$$$$$$$$$$$$$######""""""!!! ############$$$%%%&&&'''$$$###############$$$$$$'''(((((($$$!!! """$$$%%%###""""""### !!!"""###$$$%%%&&&&&&"""###$$$$$$$$$$$$###"""!!!"""$$$$$$%%%&&&)))+++'''$$$###&&&&&&$$$%%%(((###$$$$$$%%%%%%%%%%%%$$$+++&&&"""###''')))&&&!!!###$$$$$$$$$$$$$$$%%%%%%$$$%%%$$$###!!!!!!###%%%&&&''''''&&&%%%%%%''')))&&&%%%###"""###&&&***---###%%%&&&&&&%%%$$$%%%%%%###$$$%%%%%%&&&&&&&&&%%%$$$######$$$$$$%%%&&&'''###)))%%%"""'''%%%""")))'''((((((###"""'''$$$%%%''''''&&&&&&''')))((())))))(((&&&&&&''')))%%%'''))))))((('''((()))%%%&&&'''&&&%%%$$$&&&(((######$$$$$$%%%&&&'''''''''''''''''''''(((((()))%%%&&&'''&&&&&&&&&(((******(((%%%###"""###%%%'''%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&$$$$$$%%%%%%&&&''''''''')))((((((((()))***,,,---///111333333111+++%%%"""'''$$$&&&***'''!!!$$$,,,"""%%%((('''%%%$$$&&&)))###%%%%%%%%%$$$$$$&&&(((!!!###%%%'''((())))))((((((((('''(((((()))***)))&&&(((+++(((!!!"""***$$$%%%%%%&&&&&&'''''''''&&&&&&$$$###%%%&&&"""!!!$$$&&&&&&'''((()))%%%###$$$(((((($$$###%%%%%%&&&''''''&&&&&&'''((($$$%%%%%%%%%&&&'''''''''$$$***###((()))$$$((($$$((('''&&&((('''%%%&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&''''''''''''((())))))))))))(((((((((''''''&&&'''''''''&&&&&&&&&&&&&&&'''(((((('''(((((('''$$$######$$$'''''''''&&&&&&&&&'''(((%%%&&&((('''&&&&&&'''(((+++***'''%%%$$$$$$%%%&&&%%%'''((('''%%%$$$''')))&&&'''((()))***)))(((''''''((()))(((&&&&&&((()))&&&&&&&&&'''''''''(((((($$$%%%&&&&&&%%%$$$%%%'''&&&$$$$$$%%%&&&'''&&&%%%%%%%%%%%%%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%###""""""$$$&&&###%%%''''''%%%$$$$$$%%%%%%$$$######$$$$$$###!!!&&&$$$#########$$$%%%%%%!!!"""$$$%%%%%%%%%###"""!!!%%%%%%""""""%%%%%%!!!######$$$###""""""###%%%$$$$$$%%%%%%%%%$$$######"""$$$### """'''((($$$!!!"""$$$%%%%%%%%%######"""%%%'''(((&&&%%%%%%'''$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%&&&&&&'''"""%%%((('''$$$"""$$$'''$$$$$$######$$$$$$%%%&&&###%%%&&&%%%$$$$$$%%%'''!!!!!!"""###$$$$$$$$$$$$$$$!!!$$$((( %%%########################""""""#########$$$$$$$$$"""######$$$$$$$$$############$$$$$$$$$%%%%%%%%%"""$$$%%%%%%$$$###$$$%%%########################!!!%%%%%%###$$$&&&!!!"""######$$$$$$######"""""""""!!!!!!!!!!!!!!!#########""""""###%%%'''""""""""""""###$$$%%%%%%%%%(((***'''###!!!"""%%%!!!$$$%%%###"""###$$$""""""""""""###$$$%%%&&&"""###$$$$$$$$$$$$###"""!!!"""######"""###%%%'''(((%%%$$$&&&&&&###$$$'''"""###$$$%%%&&&%%%%%%$$$&&&&&&''''''&&&%%%$$$$$$!!!$$$&&&%%%###"""%%%'''  $$$(((***+++$$$%%%&&&%%%$$$%%%&&&((('''&&&$$$######%%%'''((( """%%%%%%%%%$$$$$$%%%"""###$$$%%%&&&'''''''''""""""###$$$%%%&&&&&&&&&%%%)))$$$"""(((&&&!!!%%%%%%%%%$$$######$$$%%%'''$$$%%%''''''&&&&&&(((***))))))(((%%%$$$$$$'''***$$$&&&((((((''''''((()))((((((((('''%%%$$$&&&'''!!!"""###$$$%%%&&&'''''''''&&&&&&&&&&&&'''(((((($$$&&&'''&&&&&&&&&(((***&&&%%%$$$###$$$%%%'''((($$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''!!!""""""###$$$$$$%%%%%%((()))***+++---///000111000///...,,,)))'''%%%###%%%###&&&+++'''((("""&&&)))(((&&&%%%(((+++###%%%''''''%%%$$$%%%'''!!!%%%'''((('''''''''''''''''''''((()))))))))%%%'''***&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''%%%"""$$$&&&!!!"""$$$%%%%%%%%%%%%&&&(((&&&$$$$$$''''''$$$$$$&&&$$$&&&((('''&&&%%%''')))%%%%%%&&&&&&&&&&&&&&&&&&###+++###''')))%%%'''"""''')))&&&%%%'''((('''&&&%%%%%%%%%%%%&&&''''''(((''''''''''''''''''(((&&&&&&((()))))))))((('''(((''''''''''''(((((()))'''&&&&&&%%%&&&'''((((((&&&'''((('''%%%$$$%%%&&&%%%''')))'''%%%$$$''')))%%%&&&''''''&&&&&&''')))+++)))'''%%%$$$%%%'''(((%%%&&&'''&&&&&&'''(((***%%%'''***,,,---+++)))''''''((()))(((&&&&&&((()))&&&&&&'''''''''(((((((((&&&''''''&&&$$$######$$$&&&%%%$$$%%%'''((('''&&&$$$$$$$$$$$$######""""""########################&&&&&&&&&%%%######&&&(((###%%%''''''&&&$$$$$$%%%"""  %%%((('''&&&&&&%%%###"""###%%%%%%%%% !!!$$$&&&&&&%%%###!!!!!!%%%&&&""""""&&&%%%!!!$$$%%%$$$!!!$$$%%%%%%&&&&&&%%%%%%%%%!!!$$$"""!!!'''(((### ###%%%&&&%%%$$$$$$ $$$'''(((%%%######$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###%%%&&&'''(((###''''''$$$$$$'''***%%%$$$###"""###$$$&&&'''###%%%&&&&&&$$$$$$%%%'''""""""#########!!!### (((!!!%%%""""""""""""""""""""""""$$$$$$$$$############### !!!"""$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%"""$$$%%%%%%###""""""###"""""""""""""""""""""""""""$$$### $$$((( !!!"""###############"""""""""###$$$$$$%%%%%%"""""""""!!!!!!!!!$$$&&&""""""""""""###$$$%%%&&&"""&&&%%%!!!!!!$$$ $$$$$$###"""###%%%""""""""""""###$$$%%%&&&"""###$$$%%%%%%$$$###""""""######""" !!!"""'''###"""$$$$$$!!!!!!###"""###$$$%%%&&&%%%%%%$$$ &&&,,,***$$$!!!$$$))) $$$'''&&&"""!!!$$$((((((%%%!!!!!!$$$&&&&&&$$$"""###$$$$$$###$$$&&&(((&&&&&&%%%$$$$$$###""""""!!!$$$%%%$$$$$$$$$%%%!!!"""###%%%&&&'''((((((!!!"""$$$%%%&&&&&&%%%%%%$$$'''""""""***)))"""$$$###"""!!!$$$(((***(((&&&$$$%%%''''''''''''(((***)))(((&&&###"""###&&&***"""$$$&&&&&&%%%%%%%%%&&&%%%&&&&&&&&&%%%%%%&&&(((!!!!!!"""$$$%%%&&&''''''&&&%%%%%%%%%%%%&&&''''''$$$&&&'''&&&&&&&&&)))+++ !!!###%%%&&&(((((()))$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&''''''((((((((($$$$$$%%%&&&''''''((((((&&&(((+++---000222333444,,,***'''%%%$$$&&&)))+++###!!!$$$***$$$"""###'''***)))&&&&&&)))---###&&&))))))&&&$$$%%%&&& ###&&&'''&&&$$$"""&&&&&&&&&&&&&&&'''((()))((($$$&&&)))$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&'''&&&$$$'''***&&&&&&&&&&&&%%%######$$$&&&'''$$$$$$''''''$$$$$$'''$$$&&&((((((&&&%%%'''***((((((((((((((('''''''''###+++###''')))%%%'''%%%))))))%%%###&&&)))***&&&%%%%%%%%%%%%&&&''''''((((((''''''''''''((((((%%%%%%'''((((((((('''&&&'''''''''''''''((()))***&&&&&&%%%$$$%%%&&&'''((('''(((***)))(((((()))+++$$$(((***((($$$###&&&+++%%%&&&''''''&&&&&&((())))))(((%%%$$$$$$&&&(((***&&&&&&&&&&&&((()))******'''***---000111...+++)))'''((()))(((&&&&&&((()))''''''''''''((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&###%%%&&&%%%######$$$%%%(((&&&###$$$&&&((('''%%%!!!$$$&&&'''&&&%%%%%%&&&&&&%%%$$$$$$%%%%%%###""""""###$$$%%%%%%$$$"""!!!'''%%%###!!! !!!""" """######""""""###$$$ """###"""!!! !!!"""'''!!!!!!'''*** """%%%%%%$$$"""!!! $$$%%%%%%### """%%%&&&&&&%%%$$$$$$$$$%%%%%%"""$$$&&&''')))+++...111)))&&&$$$$$$&&&&&&$$$!!!"""###%%%%%%$$$$$$%%%''' """###$$$###"""###$$$$$$%%%$$$"""!!!!!!###%%%&&&$$$###!!!!!!"""$$$%%%"""$$$%%%%%%%%%%%%'''(((###"""!!!"""$$$%%%%%%$$$""""""###$$$$$$$$$$$$### ###%%%$$$!!! """%%%!!!!!!""""""######$$$$$$"""!!! """%%%%%%### %%%$$$###""""""###$$$%%% $$$((()))"""'''!!!$$$&&&&&&$$$"""!!!!!!%%%""""""$$$$$$""""""%%%""""""!!!!!!"""###$$$%%%&&&%%%###!!!!!!"""###$$$""""""!!!!!!!!!!!!"""""""""$$$&&&'''''''''%%%$$$!!!!!!"""###$$$%%%%%%%%%###%%%""" $$$$$$######"""!!!!!! ###&&&&&&$$$###%%%$$$!!!"""############$$$$$$$$$"""$$$&&&$$$!!! ###&&&!!!###%%%%%%$$$$$$$$$%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$!!! !!!###))))))(((&&&$$$$$$&&&((('''&&&&&&'''((())))))(((###$$$%%%%%%%%%%%%&&&'''$$$###"""###%%%&&&%%%$$$$$$&&&(((***+++***(((&&& %%%(((%%%###%%%'''&&&&&&'''((('''&&&%%%&&&((( """$$$%%%%%%&&&(((***"""!!!!!!"""&&&((())))))&&&))),,,,,,***(((&&&%%%'''&&&&&&%%%%%%$$$######$$$%%%'''(((((('''%%%$$$&&&$$$###%%%((()))'''$$$###&&&%%%"""$$$---666+++***((('''&&&&&&'''''')))&&&%%%%%%((()))'''%%%%%%%%%$$$$$$%%%'''(((***%%%%%%%%%&&&&&&'''''''''###%%%%%%%%%(((+++&&&$$$(((///444555222...***'''&&&&&&%%%%%%$$$$$$###$$$$$$&&&&&&&&&&&&$$$$$$$$$&&&''''''&&&&&&((()))&&&%%%###"""""""""######"""%%%((()))'''$$$######'''%%%""""""$$$&&&''''''$$$%%%&&&''''''&&&%%%$$$***(((%%%%%%''''''$$$!!!$$$$$$%%%%%%%%%%%%&&&&&&+++%%% &&&***)))%%%)))(((&&&%%%$$$%%%%%%&&&%%%$$$$$$$$$&&&&&&&&&%%%$$$&&&((()))(((&&&###"""((((((((('''&&&&&&%%%%%%%%%&&&'''&&&%%%$$$&&&(((''''''&&&&&&&&&'''(((((($$$$$$$$$&&&((()))'''%%%'''''''''%%%$$$%%%(((***+++,,,,,,,,,+++***((('''$$$)))'''!!!###,,,,,,&&&&&&&&&%%%%%%%%%&&&''''''(((''''''''''''&&&&&&&&&&&&&&&&&&'''((())))))***)))+++***&&&%%%''''''$$$(((((('''%%%$$$%%%))),,,$$$%%%''')))***)))((('''%%%&&&((()))))))))(((''')))))))))))))))(((''''''&&&&&&%%%%%%%%%%%%&&&&&&###%%%&&&%%%$$$###$$$%%%(((&&&$$$$$$&&&'''&&&%%%###$$$&&&''''''&&&&&&&&&&&&%%%###$$$%%%%%%$$$"""%%%$$$$$$$$$$$$$$$$$$$$$)))((('''%%%%%%%%%%%%&&&"""###$$$$$$######$$$%%%$$$%%%%%%$$$######$$$&&&)))&&&"""!!!%%%)))+++,,,"""$$$&&&&&&$$$"""""""""$$$%%%&&&$$$!!!!!!###%%%###"""""""""""""""######!!!"""#########%%%'''&&&%%%$$$###$$$###"""!!!&&&&&&'''%%%###!!!"""""" """$$$$$$###"""###$$$$$$%%%&&&%%%$$$###%%%&&&%%%$$$###!!!!!!"""$$$%%%"""###%%%%%%$$$$$$&&&'''&&&$$$###"""######!!! !!!!!!!!!"""""""""#########!!!!!!$$$&&&'''%%%%%%%%%$$$###"""""""""$$$""" !!!$$$%%%$$$###$$$$$$###""""""###$$$$$$###''' *** )))"""&&&!!!$$$&&&&&&$$$"""!!!!!!$$$!!! ###### !!!$$$%%%$$$""" """"""&&&%%%###"""!!!"""###$$$######"""!!!!!!!!!""""""&&&### %%%(((!!!"""###$$$$$$%%%%%%%%% $$$%%%"""!!!$$$$$$##############################&&&&&&######%%%$$$!!!"""############$$$$$$$$$######$$$###""""""$$$%%%###%%%''''''&&&%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%###!!!"""$$$%%%%%%###'''(((((('''%%%%%%&&&(((+++'''$$$%%%((()))&&&"""###%%%&&&&&&$$$$$$%%%'''######$$$$$$$$$$$$%%%%%%"""###%%%''''''&&&%%%$$$!!!&&&(((%%%"""$$$$$$###%%%'''((((((&&&&&&&&&'''"""$$$%%%%%%%%%%%%&&&(((***(((''''''(((((('''%%%&&&)))++++++)))'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%'''(((((('''%%%$$$%%%$$$###$$$'''(((&&&$$$***)))'''$$$###$$$&&&'''&&&%%%%%%%%%&&&'''((()))'''%%%$$$%%%''''''%%%###############$$$%%%&&&'''$$$$$$$$$%%%%%%%%%%%%%%%$$$&&&%%%###%%%))))))&&&---///000111000---+++)))$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&''''''&&&%%%&&&(((((((((&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%%%%'''%%%$$$$$$&&&'''''''''$$$%%%%%%%%%%%%%%%%%%$$$(((&&&$$$$$$&&&&&&$$$"""$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%###$$$%%%&&&&&&%%%((('''&&&%%%%%%%%%%%%%%%&&&%%%$$$$$$%%%&&&'''&&&$$$######&&&***+++(((%%%&&&&&&''''''''''''''''''%%%&&&'''&&&%%%$$$&&&((($$$############$$$%%%%%%&&&''''''(((((((((''''''&&&&&&&&&$$$###$$$'''***,,,...111333333111...,,,'''((('''%%%'''+++,,,)))''''''&&&&&&%%%&&&&&&'''(((''''''''''''&&&&&&&&&&&&&&&''''''((())))))***(((***)))%%%%%%''''''%%%%%%%%%$$$"""!!!"""&&&((($$$%%%''')))***)))((((((&&&''''''(((((((((((((((,,,+++)))'''&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&###%%%&&&%%%$$$###$$$&&&'''&&&$$$$$$&&&&&&&&&%%%%%%$$$%%%&&&((((((&&&$$$&&&$$$###$$$%%%%%%$$$"""&&&%%%###""""""###%%%'''%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%%%%$$$$$$%%%&&&%%%%%%%%%$$$"""###%%%'''######$$$&&&((()))(((&&&$$$&&&&&&&&&$$$###$$$%%%%%%%%%%%%$$$###"""$$$%%%!!!!!!!!!!!!"""###$$$$$$!!!###$$$$$$###!!!"""###"""###$$$###!!! !!!!!!###$$$$$$%%%'''((( """$$$$$$###"""###$$$"""$$$'''((('''&&&'''((($$$$$$###""""""###$$$%%%!!!###$$$$$$######%%%&&&%%%###""""""""""""!!!$$$###"""""""""###%%%%%%$$$ """'''))))))&&&&&&%%%%%%$$$#########%%%###""""""$$$%%%%%%$$$$$$$$$###""""""###$$$$$$!!!%%%'''%%%!!!!!!###%%%%%%$$$"""""""""### """""" ###$$$###!!! """$$$%%%$$$###"""""""""###$$$%%%$$$###"""""""""""""""&&&"""$$$(((!!!"""###$$$%%%%%%%%%%%%"""&&&'''$$$###%%%'''%%%"""""""""###$$$%%%%%%&&&###&&&&&&###"""%%%$$$!!!"""############$$$$$$$$$$$$"""!!!"""###%%%%%%$$$&&&''')))((('''&&&&&&'''%%%%%%%%%$$$$$$%%%%%%&&&%%%  &&&***((($$$$$$&&&'''(((&&&&&&'''(((***$$$ """(((+++&&& %%%&&&'''&&&$$$###$$$%%%!!!$$$&&&%%%###"""$$$'''"""""""""###############"""'''(((%%%$$$%%%&&&$$$$$$&&&(((((('''&&&&&&&&&$$$&&&&&&&&&$$$$$$$$$&&&((('''&&&&&&&&&%%%###!!!'''((())))))'''&&&'''(((%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&'''''''''%%%%%%$$$######$$$&&&&&&%%%$$$***%%%!!!"""''')))&&&"""$$$$$$$$$$$$%%%&&&'''((($$$$$$$$$%%%&&&%%%"""""""""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$######%%%&&&%%%"""%%%+++///...666444000,,,)))'''''''''######$$$$$$%%%&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&'''&&&$$$$$$$$$&&&)))((('''&&&&&&&&&'''''')))'''%%%$$$%%%&&&&&&&&&'''&&&%%%&&&'''((((((&&&%%%$$$$$$######$$$$$$%%%%%%$$$######%%%%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&###%%%''''''$$$###$$$%%%&&&&&&''''''&&&&&&%%%%%%'''&&&%%%$$$%%%&&&((()))'''###!!!$$$***---***%%%%%%%%%&&&&&&'''(((((()))%%%&&&'''&&&%%%$$$&&&(((&&&&&&%%%%%%&&&&&&'''(((&&&((()))'''$$$$$$&&&((('''&&&%%%"""!!!###'''***+++///444888999888555222+++'''%%%((()))((((((***)))((('''&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&&&&&&&''''''((()))))))))&&&)))(((%%%%%%((()))&&&''''''&&&%%%$$$%%%(((+++$$$&&&''')))))))))(((((('''''''''''''''((())))))+++)))&&&$$$$$$&&&(((***''''''&&&&&&&&&&&&''''''###%%%&&&%%%$$$$$$%%%&&&&&&%%%$$$$$$%%%%%%&&&%%%%%%$$$###%%%''''''%%%"""%%%$$$######%%%%%%$$$###$$$$$$###""""""###%%%%%%!!!"""###$$$$$$$$$$$$###"""###%%%$$$######$$$&&&"""###"""!!! """$$$"""%%%&&&%%%###!!!%%%&&&&&&%%%###"""$$$&&&%%%%%%%%%$$$$$$$$$$$$%%%#########$$$%%%&&&'''(((###$$$&&&&&&$$$""""""###!!!###%%%###  ###"""###$$$%%%(((***!!!"""$$$$$$#########$$$###''')))((('''''''''$$$######""""""###$$$%%%!!!"""$$$$$$######$$$%%%  ###$$$$$$######"""!!! """$$$%%%### ###&&&((((((!!!""""""###$$$%%%&&&&&&######$$$%%%%%%%%%%%%$$$$$$##################$$$ ###%%%$$$!!!"""###%%%%%%###""""""###### """""" ### """&&&((($$$$$$###""""""######$$$&&&%%%$$$###""""""""""""!!!!!!!!!"""""""""######"""###$$$$$$%%%%%%%%%$$$!!!&&&(((%%%$$$%%%$$$"""#########$$$%%%%%%&&&&&&###&&&%%%"""!!!$$$$$$"""""""""#########$$$$$$$$$$$$""" !!!$$$&&&%%%###&&&''')))((('''%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&$$$!!!!!!&&&)))(((%%%"""$$$'''((('''''''''((($$$!!! ###(((+++)))'''%%%&&&'''&&&$$$###$$$%%% $$$'''&&&"""!!!$$$((($$$###""""""""""""$$$$$$###'''(((&&&&&&))))))&&&###%%%(((((('''&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&"""""""""$$$&&&&&&%%%###((((((((('''%%%%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&&&&$$$$$$$$$%%%&&&&&&&&&%%%%%%!!!"""(((***&&&"""''''''&&&&&&%%%$$$$$$$$$###$$$%%%&&&&&&$$$!!!###$$$&&&'''((('''&&&&&&&&&&&&%%%%%%$$$$$$######&&&&&&$$$$$$,,,555777333444111,,,(((%%%%%%%%%&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%###"""###$$$%%%%%%%%%$$$$$$$$$%%%%%%(((&&&$$$$$$%%%&&&%%%$$$%%%$$$$$$&&&'''(((&&&%%%&&&%%%$$$######$$$%%%&&&$$$######$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&'''&&&%%%$$$%%%&&&%%%%%%'''''''''&&&%%%$$$((('''&&&$$$$$$%%%)))+++)))'''%%%&&&((()))'''%%%&&&&&&&&&'''''''''((((((%%%&&&'''&&&%%%$$$&&&((('''''''''''''''(((((()))$$$&&&(((%%% ###'''((('''%%%###"""$$$(((,,,+++...333777::::::999888000'''%%%++++++%%%###(((***)))((('''&&&&&&&&&&&&(((''''''''''''&&&&&&&&&''''''''''''(((((())))))&&&)))(((&&&&&&***+++(((((((((((('''&&&'''))),,,%%%&&&'''((()))))))))((((((''''''&&&&&&''')))***&&&%%%%%%%%%&&&''')))+++((((((''''''''''''((((((###$$$&&&&&&%%%%%%&&&'''%%%%%%%%%$$$$$$$$$%%%&&&#########$$$%%%%%%###!!!%%%$$$######%%%%%%%%%### !!!###$$$$$$$$$############%%%&&&&&&&&&&&&&&&!!!"""######""""""###%%%!!!"""""" !!!###!!!"""$$$&&&&&&%%%%%%$$$$$$%%%%%%$$$""""""###%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%'''((()))!!!"""$$$$$$"""""""""###!!!$$$&&&$$$!!! """$$$&&&&&&&&&$$$""" !!!!!!###$$$%%%$$$###$$$%%% %%%''''''&&&&&&&&&###""""""######$$$$$$%%%!!!###$$$$$$###"""###%%%  ###$$$$$$###  """ ###%%%%%%###"""###%%% !!!"""###$$$%%%%%% """&&&((((((&&&###"""#########$$$$$$#########!!!&&&))) ***###'''"""###$$$$$$###"""###$$$$$$!!! ###### !!!$$$  ###&&&(((##################$$$$$$%%%%%%$$$###""""""######!!!$$$&&&&&&%%%"""!!!######$$$%%%%%%%%%%%%$$$!!!%%%%%%%%%%%%### $$$$$$$$$$$$$$$$$$$$$$$$###&&&%%%!!!!!!$$$$$$"""""""""#########$$$$$$$$$%%%""" !!!$$$&&&%%%###$$$%%%''''''%%%$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&'''###$$$$$$$$$$$$$$$%%%'''!!!###&&&''''''&&&'''(((!!!###%%%&&&'''((()))+++%%%&&&'''&&&$$$###$$$%%% $$$'''&&&"""!!!$$$((('''&&&%%%######$$$&&&'''$$$''''''%%%%%%'''&&&""""""$$$''''''&&&&&&&&&'''"""$$$%%%%%%%%%%%%&&&(((#########&&&(((******)))'''''''''%%%$$$%%%''')))''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&'''''''''%%%&&&''''''''''''''''''&&&&&&%%%%%%%%%###!!!((((((''''''&&&%%%%%%$$$###$$$'''((('''%%%"""!!!$$$%%%&&&'''((('''&&&%%%''''''&&&&&&%%%%%%$$$$$$&&&$$$###(((444>>>;;;333***)))(((&&&%%%%%%&&&&&&))))))((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%###""""""$$$#########$$$$$$$$$######$$$$$$%%%&&&'''&&&###!!!$$$######$$$&&&&&&%%%###'''&&&%%%$$$$$$%%%&&&'''$$$$$$%%%&&&&&&&&&'''((($$$$$$$$$%%%%%%%%%&&&&&&)))'''%%%$$$&&&'''''''''$$$%%%&&&'''''''''%%%%%%'''((('''%%%###%%%(((,,,%%%''')))(((%%%%%%''')))(((((('''''''''&&&&&&&&&%%%&&&'''&&&%%%$$$&&&((($$$$$$######$$$$$$%%%&&&$$$&&&(((%%% ###''')))((('''%%%$$$%%%)))------///111444777:::<<<===666---+++000///'''$$$(((+++***)))((('''&&&&&&&&&(((''''''''''''&&&&&&&&&''''''''''''(((((((((((('''))))))''''''+++,,,***$$$%%%&&&%%%$$$$$$&&&(((%%%&&&'''(((((()))))))))(((''''''&&&&&&''')))***$$$%%%'''((((((((('''&&&((((((''''''''''''((((((###$$$&&&&&&%%%%%%'''((($$$%%%%%%%%%######%%%&&&"""$$$&&&&&&$$$""""""###$$$#########%%%&&&%%%$$$!!!###%%%&&&%%%$$$"""""""""######$$$$$$%%%%%% """######"""!!!###$$$"""###%%%$$$###"""###$$$"""###$$$$$$######$$$&&&###%%%%%%$$$###"""###$$$###""""""###%%%%%%$$$"""""""""""""""###$$$%%%%%%$$$%%%%%%%%%$$$$$$&&&(((###$$$%%%%%%######$$$%%%$$$%%%%%%$$$"""!!!!!!"""!!!###%%%%%%$$$###$$$%%% $$$&&&&&&%%%$$$$$$"""""""""###$$$$$$%%%%%%###$$$%%%$$$######$$$%%%###"""!!!!!!######"""!!!###""""""!!!"""###$$$%%%!!!%%%)))((($$$!!!!!!""""""""""""""""""""""""""""""&&&((('''$$$###""""""###$$$$$$$$$$$$###""" $$$((()))###'''"""###$$$$$$###"""$$$%%%$$$!!! ###### !!!$$$$$$###"""!!!!!!"""######"""#########$$$$$$$$$$$$######"""""""""######$$$""""""!!!!!!!!!"""###$$$$$$$$$%%%%%%%%%%%%%%%$$$###$$$%%%'''&&&###$$$$$$$$$$$$$$$#########$$$%%%$$$ ###$$$""""""############$$$$$$$$$%%%###""""""###$$$$$$###!!!###%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&''''''$$$&&&'''%%%###"""$$$&&&"""$$$&&&&&&&&&&&&'''((($$$'''***(((%%%###&&&)))%%%&&&'''&&&$$$###$$$%%%!!!$$$&&&%%%###"""$$$''')))((('''%%%%%%&&&''''''&&&'''&&&""""""###!!!###$$$&&&&&&%%%%%%'''((("""###%%%%%%%%%%%%'''(((&&&$$$######%%%&&&&&&&&&%%%&&&&&&%%%$$$$$$''')))%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&''''''(((%%%'''((()))((('''((()))!!!$$$&&&&&&$$$###$$$&&&$$$%%%&&&'''((((((((('''###%%%(((((('''%%%%%%%%%###$$$$$$%%%%%%$$$$$$$$$''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$***666===888...###$$$%%%&&&'''''''''&&&***))))))(((''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&%%%#########%%%$$$$$$%%%&&&&&&&&&%%%%%%"""%%%((()))'''$$$###"""$$$""""""###$$$%%%$$$###'''&&&&&&%%%%%%&&&&&&'''$$$%%%''''''&&&&&&'''((($$$$$$%%%%%%%%%%%%&&&&&&'''%%%###$$$'''((('''&&&%%%%%%&&&&&&''''''&&&&&&%%%''''''&&&###$$$'''+++###((((((%%%$$$(((---)))(((((('''&&&&&&%%%%%%%%%&&&'''&&&%%%$$$&&&(((%%%%%%%%%%%%%%%&&&''''''&&&((()))'''$$$$$$&&&(((((()))((('''&&&'''***,,,...///000222555999<<<===999444222444333...+++***+++***)))((((((((((((((((((''''''''''''&&&&&&&&&''''''(((((((((((((((((('''***)))''''''+++,,,***&&&'''''''''&&&&&&((()))&&&&&&''''''((()))))))))'''''''''''''''((())))))'''(((***+++***'''###!!!&&&&&&%%%%%%%%%%%%&&&&&&###$$$&&&&&&%%%&&&''')))###%%%&&&%%%###"""$$$&&&!!!&&&***)))$$$!!!###&&&$$$###"""###%%%&&&%%%$$$######$$$%%%&&&&&&&&&&&&###"""!!!!!!!!!"""###$$$!!!###$$$$$$###"""$$$%%%"""%%%'''(((&&&%%%$$$$$$!!!"""""" !!!######%%%''''''%%%######$$$!!! """%%%%%%### """!!!!!!!!!!!!!!!""""""((((((&&&$$$###$$$''')))%%%$$$######$$$%%%$$$###!!!"""###$$$&&&(((!!!###%%%%%%$$$$$$$$$%%% $$$%%%$$$$$$$$$$$$!!!!!!"""###$$$%%%%%%%%%$$$%%%&&&%%%$$$###$$$%%%$$$"""!!!"""$$$$$$###"""%%%%%%%%%%%%&&&&&&&&&'''%%%&&&&&&&&&$$$###"""!!!######################## """$$$$$$""""""###%%%"""###$$$$$$$$$$$$###""""""%%%%%%""""""###$$$###""""""$$$&&&### """""" ###$$$%%%$$$$$$$$$###""""""""""""###$$$$$$$$$$$$$$$!!!!!!!!!!!!"""###$$$$$$$$$"""  !!!$$$%%%$$$%%%%%%&&&%%%%%%$$$$$$"""%%%######&&&'''&&&!!!""""""######$$$$$$$$$$$$%%%$$$ ###$$$""""""############$$$$$$$$$%%%%%%%%%###"""!!!"""### """$$$%%%$$$$$$%%%&&&$$$$$$$$$$$$%%%&&&'''(((&&&%%%$$$$$$%%%%%%%%%%%%###%%%%%%%%%$$$$$$&&&(((&&&''''''&&&$$$###$$$%%%###%%%&&&&&&$$$$$$%%%'''######$$$$$$$$$$$$%%%%%%''''''&&&%%%%%%%%%%%%%%%%%%&&&$$$"""$$$&&&$$$$$$%%%%%%$$$###$$$'''***$$$%%%&&&&&&$$$$$$%%%&&&&&&$$$ !!!"""######$$$%%%&&&%%%$$$$$$&&&(((!!!!!!"""###$$$&&&&&&'''$$$$$$%%%%%%&&&'''(((((($$$&&&(((((('''&&&''')))!!!$$$%%%%%%&&&(((+++"""###%%%&&&''''''&&&&&&"""$$$''''''&&&%%%&&&(((%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&###&&&((()))---111...((($$$$$$&&&'''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&###$$$&&&%%%$$$$$$%%%&&&$$$$$$&&&'''''''''&&&&&&###(((,,,***%%%###%%%(((%%%$$$""""""$$$%%%&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%###%%%'''&&&$$$$$$%%%'''$$$$$$%%%%%%%%%%%%&&&&&&!!!%%%''''''&&&%%%$$$%%%%%%%%%%%%%%%&&&'''(((###&&&(((&&&######&&&***!!!%%%'''&&&&&&''')))''''''''''''''''''&&&&&&%%%&&&'''&&&%%%$$$&&&((((((''''''''''''((())))))&&&''''''(((((((((''''''&&&'''((((((''''''(((******+++...000333555666777444666555333333444111,,,******)))(((((()))))))))(((''''''''''''&&&&&&&&&((((((((((((((((((((('''&&&)))(((%%%%%%))))))'''((()))******))))))***+++&&&&&&&&&''''''((()))***&&&''''''((((((((((((((((((((()))***)))(((&&&%%%%%%$$$$$$######$$$$$$%%%###$$$&&&&&&&&&&&&''')))###%%%&&&%%%""""""$$$'''""")))...,,,%%%!!!$$$)))$$$###"""###%%%&&&%%%$$$'''&&&%%%%%%%%%''')))+++((('''%%%$$$$$$%%%'''((("""$$$%%%%%%$$$###%%%&&&!!!$$$''')))'''%%%$$$###"""%%%%%%"""!!!"""$$$$$$&&&((()))'''%%%$$$$$$!!!!!!$$$%%%"""###""""""!!!!!!!!!!!!"""&&&%%%"""!!!$$$%%%###!!!"""%%%&&&$$$"""!!!"""######"""!!!"""$$$"""###%%%%%%$$$$$$$$$%%%"""$$$%%%$$$###$$$%%%!!!!!!"""$$$$$$%%%%%%%%%$$$&&&'''&&&$$$$$$%%%&&&!!! """%%%''''''&&& !!!""""""""""""!!!)))%%%""""""$$$&&&$$$""" !!!"""###%%%&&&'''((("""######!!!$$$((("""###$$$%%%%%%$$$###"""!!!%%%'''&&&""""""###$$$###""""""$$$&&&"""!!!!!!"""!!!###$$$&&&&&&&&&%%%$$$!!!"""###$$$$$$$$$$$$$$$ !!!###$$$%%%""""""###$$$%%%$$$$$$###%%%%%%%%%&&&&&&%%%$$$$$$(((+++)))$$$!!!$$$&&&%%% """###$$$%%%&&&$$$%%%###"""$$$""""""############$$$$$$$$$$$$&&&'''%%%!!!!!!###!!!$$$%%%%%%%%%&&&((($$$$$$$$$$$$%%%&&&'''(((((($$$ """''')))'''$$$%%%%%%%%%$$$###$$$&&&((($$$###"""###%%%'''&&&$$$###$$$%%%%%%%%%%%%&&&'''$$$###"""###%%%&&&%%%$$$%%%%%%%%%%%%$$$$$$######"""$$$$$$$$$(((---,,,(((%%%%%%$$$""""""$$$(((+++&&&''''''&&&$$$######$$$)))&&&"""!!!###&&&((()))###$$$&&&&&&%%%%%%&&&''' """$$$'''))))))%%%$$$$$$%%%&&&'''((()))###%%%((((((%%%$$$&&&((()))(((&&&%%%$$$#########%%%%%%&&&&&&%%%$$$"""!!!!!!###&&&&&&$$$$$$'''***((('''&&&%%%$$$%%%&&&'''#########$$$$$$%%%%%%&&&!!!'''+++'''$$$$$$%%%$$$(((((((((''''''&&&&&&%%%###$$$$$$%%%%%%&&&&&&'''&&&&&&$$$$$$$$$$$$&&&&&&###$$$&&&&&&%%%%%%&&&((("""###%%%&&&'''&&&%%%%%%&&&+++...+++$$$"""'''...'''%%%""""""$$$&&&''''''###$$$%%%&&&&&&%%%$$$###"""%%%&&&%%%###"""$$$&&&$$$$$$%%%%%%%%%&&&&&&&&&(((+++'''"""!!!###&&&&&&%%%$$$%%%&&&((()))!!!%%%((('''###"""%%%((( """$$$&&&'''&&&$$$"""%%%%%%&&&&&&'''(((((((((&&&&&&'''&&&%%%$$$&&&(((%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$&&&((()))'''%%%$$$&&&(((((('''&&&'''(((%%%'''***...000000000///...333444///000666444,,,***)))))))))))))))***+++(((((('''''''''&&&&&&&&&((((((((((((((('''''''''%%%((('''$$$$$$''''''%%%%%%&&&''''''&&&&&&'''((('''&&&&&&''''''((()))***%%%&&&((()))))))))((('''%%%%%%&&&''')))+++---...###$$$%%%%%%%%%%%%$$$###'''%%%###%%%'''((('''%%%$$$######""""""###$$$$$$###&&&%%%""""""$$$###!!!######%%%&&&"""''' ###&&&### '''---...(((%%%(((+++((($$$#########$$$$$$%%%%%%%%%$$$  ((($$$$$$'''%%% !!!'''%%%%%%$$$"""!!!"""%%%''''''''''''&&&%%%$$$###"""###&&&%%%""""""$$$###  ###""" """%%%%%%$$$"""###$$$%%%%%%%%% """###$$$###"""###$$$"""%%%''''''%%%###""""""$$$$$$###""""""######$$$###"""!!!!!!!!!"""$$$$$$"""############$$$$$$$$$"""&&&$$$""""""&&&$$$###!!!!!!"""$$$%%%""""""###$$$$$$$$$###### """$$$%%%&&&%%%%%%"""&&&&&&"""!!!%%%%%% ### !!!######"""###### !!!$$$###$$$%%%&&&%%%###!!!!!!#########"""###$$$&&&$$$$$$######""""""!!!!!!!!!$$$$$$!!!###)))(((###&&&###!!!!!!###&&&'''((( !!!"""############"""###%%%&&&&&&### ###$$$$$$###""""""###%%%&&&%%%""""""###$$$$$$###"""###''')))!!!"""###"""!!!!!!###%%%$$$%%%%%%&&&&&&&&&%%%%%%###$$$%%%%%%######$$$%%%###'''&&&%%%%%%&&&$$$%%%&&&&&&%%%&&&(((***$$$$$$$$$$$$######"""!!!""""""""""""###$$$%%%&&&%%%&&&'''((())))))))))))$$$(((((($$$$$$(((((($$$'''&&&%%%###"""###&&&)))""""""###$$$%%%%%%&&&&&&'''&&&%%%&&&&&&%%%$$$"""$$$+++*** ###'''###&&&'''((('''&&&%%%&&&((($$$&&&)))***(((&&&&&&&&&%%%&&&((((((&&&%%%%%%%%%"""$$$&&&&&&&&&''')))+++"""'''(((&&&$$$###$$$#########$$$%%%&&&((()))######$$$$$$$$$%%%%%%%%%%%%((('''######'''&&& ---+++'''%%%%%%'''***,,,&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&"""&&&((()))******+++$$$%%%&&&&&&$$$$$$%%%&&& """&&&((((((&&&""" %%%%%%$$$###"""$$$'''***###&&&)))(((%%%###%%%'''((('''%%%$$$###$$$$$$%%%'''###!!!"""%%%((('''&&&######$$$$$$$$$%%%%%%%%%$$$%%%''''''%%%$$$$$$$$$######$$$%%%%%%&&&&&&'''$$$'''&&&"""$$$))))))%%%((('''%%%&&&'''((('''&&&$$$$$$$$$$$$%%%&&&&&&'''&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%&&&'''((((((''''''&&&'''((('''$$$!!!(((''''''%%%$$$###""""""&&&&&&&&&'''''''''((((((&&&'''''''''''''''&&&&&&)))&&&$$$%%%(((******(((+++,,,---,,,+++,,,---///(((###$$$------%%%$$$***&&&'''((('''&&&&&&'''((('''&&&$$$###$$$%%%''')))((((((''''''''''''((((((%%%%%%'''((((((((('''&&&%%%%%%%%%&&&'''((()))***(((((('''''''''&&&&&&&&&)))******(((%%%###$$$$$$###$$$%%%%%%%%%%%%$$$###(((&&&$$$%%%''''''&&&$$$$$$$$$$$$###############$$$&&&&&&######%%%%%%"""!!! !!!### $$$"""'''+++((("""""")))222222***%%%&&&'''%%%"""!!!###$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$!!! !!!%%%%%%%%%$$$######%%%'''###$$$$$$%%%%%%%%%%%%%%%###%%%%%%""""""%%%$$$""" """############$$$&&&)))'''&&&%%%%%%%%%$$$### """$$$$$$###"""###$$$"""$$$''''''%%%###""""""##############################"""!!!"""###$$$%%%############$$$$$$$$$$$$###&&&%%%!!!!!!&&&'''$$$%%%$$$###""""""###$$$$$$&&&&&&&&&'''&&&&&&%%%%%% !!!"""###$$$%%%%%%%%%$$$%%%""""""$$$###$$$"""!!!"""&&&(((((('''!!!$$$$$$!!! ###&&&!!!"""#########"""!!! $$$%%%%%%$$$######%%%'''############""""""""""""!!!"""###$$$!!!"""#########""""""######"""#####################!!!###%%%%%%%%%&&&'''###$$$$$$###""""""###%%%$$$$$$###!!! ###%%%#########"""!!!!!!$$$&&&!!!"""###"""!!!"""###%%%!!!!!!"""""""""!!!!!! ###$$$%%%%%%######$$$%%%"""$$$%%%&&&$$$###"""######$$$%%%%%%$$$%%%''')))""""""###$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&''''''""""""###$$$%%%&&&&&&%%%$$$(((((($$$$$$''''''$$$###%%%&&&&&&$$$$$$$$$%%%"""######$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&%%%$$$%%%(((!!!$$$%%%"""%%%&&&((('''&&&&&&'''(((###%%%'''(((&&&%%%%%%%%%&&&'''((('''%%%$$$%%%&&&############$$$$$$%%%%%%%%%&&&''''''&&&%%%&&&''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%###&&&&&&###$$$''''''###%%%%%%$$$$$$$$$&&&'''(((&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&!!!$$$&&&'''''''''((($$$%%%&&&&&&$$$$$$%%%&&&###$$$$$$%%%%%%$$$$$$###$$$%%%&&&&&&%%%%%%&&&'''%%%&&&''''''&&&%%%%%%&&&'''&&&%%%$$$$$$$$$%%%&&&&&&$$$""""""$$$%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&"""$$$%%%%%%$$$$$$%%%'''$$$$$$$$$%%%&&&&&&''''''###%%%%%%!!!"""''''''$$$%%%$$$%%%&&&''''''%%%###$$$%%%&&&&&&&&&&&&%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''(((%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&+++)))'''&&&((((((&&&%%%'''((())))))((((((***+++***$$$$$$******%%%%%%,,,&&&'''((((((&&&&&&&&&((('''&&&%%%%%%%%%&&&((((((((((((''''''''''''((((((%%%&&&'''((((((((('''&&&&&&&&&&&&&&&&&&'''((()))(((((('''''''''&&&&&&&&&&&&((())))))((('''((()))###$$$$$$%%%%%%$$$$$$###(((&&&%%%%%%&&&&&&%%%######$$$$$$%%%$$$###"""!!!###&&&&&&$$$$$$''''''$$$%%%###"""$$$$$$######&&&###(((,,,)))$$$###***222000)))######$$$""""""######$$$&&&(((((('''&&&$$$########################  !!!  $$$###%%%&&&&&&%%%$$$%%%&&&"""######$$$%%%$$$$$$$$$"""%%%%%%######&&&&&&###$$$######$$$&&&'''&&&&&&&&&&&&%%%%%%$$$$$$$$$### """$$$$$$###"""###$$$"""$$$&&&&&&$$$###"""###"""###$$$$$$%%%$$$###"""$$$######"""###$$$%%%&&&############$$$$$$$$$%%%###%%%%%%$$$%%%)))***)))########################$$$$$$$$$$$$$$$###"""!!!######""""""###$$$%%%%%%###$$$######%%%###  """%%%''''''&&&!!!###%%%$$$""""""%%%((("""""""""###############$$$$$$%%%$$$""""""###%%%"""""""""############### """!!!"""!!!$$$%%%$$$###""""""%%%%%%###""""""###$$$%%%!!!"""######!!!!!!!!!###"""###$$$###"""!!!###%%%###$$$$$$$$$######%%%'''#########"""!!!!!!$$$&&&"""#########""""""$$$%%%$$$$$$$$$$$$######"""!!!###$$$%%%%%%######$$$%%%***(((%%%$$$$$$###"""!!!"""###$$$$$$###$$$&&&'''$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&& !!!"""###$$$$$$$$$###&&&((('''%%%$$$&&&&&&###"""%%%)))+++)))'''%%%$$$#########$$$$$$%%%%%%&&&''''''&&&&&&%%%&&&&&&&&&!!!'''$$$###&&&&&&"""$$$&&&''''''&&&&&&''')))$$$%%%&&&&&&$$$$$$%%%&&&'''''''''%%%$$$$$$%%%''')))&&&######&&&((('''%%%+++(((%%%$$$$$$&&&((((((''''''&&&%%%$$$$$$######%%%%%%%%%%%%&&&&&&&&&&&&"""$$$%%%###$$$''''''%%%!!!"""###%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&'''''''''"""%%%&&&&&&%%%&&&'''$$$%%%&&&&&&$$$$$$%%%&&&'''%%%###!!!!!!###%%%'''###%%%'''(((&&&$$$$$$$$$&&&%%%$$$%%%&&&'''&&&%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$""""""$$$&&&%%%%%%&&&&&&&&&'''''''''!!!###$$$$$$$$$$$$''')))%%%%%%%%%&&&''''''(((((($$$&&&%%%######&&&'''%%%""""""$$$&&&'''&&&###%%%&&&'''((('''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&'''''''''"""%%%'''&&&$$$%%%'''+++%%%%%%&&&&&&'''''''''((($$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''''''''''''''&&&***((('''''''''(((&&&%%%%%%&&&'''&&&%%%%%%''')))+++%%%###'''((($$$&&&---%%%'''(((((('''&&&&&&'''&&&&&&'''''''''(((((((((((((((''''''''''''((((((%%%&&&''''''((((((''''''''''''&&&&&&&&&''''''((('''''''''''''''&&&&&&&&&###%%%''''''&&&&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$((('''&&&%%%%%%$$$#########$$$%%%&&&%%%###!!! """%%%%%%###$$$''''''%%%'''%%%$$$%%%'''((((((((($$$%%%&&&%%%$$$$$$(((+++(((""" ###$$$######%%%"""###%%%''''''&&&%%%### !!!"""!!! !!!!!!"""###$$$$$$$$$###&&&((("""%%%'''(((&&&%%%$$$$$$%%%%%%%%%$$$###"""!!! """%%%%%%######''''''$$$%%%###!!!###'''((('''$$$ """"""######$$$%%%!!!"""$$$$$$#########$$$"""###%%%%%%$$$"""###### """$$$%%%&&&$$$###"""%%%$$$#########$$$%%%&&&#########$$$$$$$$$%%%%%%###$$$$$$$$$%%%'''((((((""""""###$$$$$$$$$##################"""!!! $$$$$$"""""""""###$$$%%%"""######"""###$$$%%%%%%!!!###%%%%%%%%%$$$###$$$$$$###""""""%%%((($$$$$$$$$$$$%%%&&&'''((("""""""""!!!!!!"""""""""######$$$$$$$$$"""%%%###"""%%% ###&&&'''%%%###'''&&&$$$""""""###$$$&&&%%%%%%%%%###!!! !!!###"""#########!!!!!!###$$$"""$$$&&&&&&%%%$$$%%%&&&"""###$$$#########&&&((("""###$$$###""""""$$$&&&&&&&&&&&&&&&%%%$$$#########$$$%%%%%%######$$$%%%'''%%%"""###%%%'''%%%""""""###$$$###""""""$$$&&&((((((((('''&&&$$$###"""%%%%%%$$$#########$$$$$$######$$$%%%%%%%%%%%%%%%&&&'''&&&%%%$$$%%%$$$###$$$'''+++---+++)))'''&&&#########$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$&&&'''###)))'''&&&((((((%%%###%%%&&&&&&&&&&&&''')))%%%&&&&&&%%%$$$$$$%%%'''(((((('''%%%######&&&(((***&&&!!!"""'''***(((%%%***%%%!!!!!!$$$''''''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''"""$$$%%%$$$$$$%%%%%%&&&%%%%%%&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((###%%%'''((('''&&&&&&'''$$$%%%&&&&&&$$$$$$%%%&&&'''%%%###!!!!!!###%%%'''$$$%%%&&&%%%$$$""""""###'''$$$"""###&&&(((&&&$$$$$$$$$$$$$$$%%%&&&&&&''''''((((((&&&"""!!!$$$'''%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%$$$%%%''')))%%%%%%&&&&&&'''(((((()))&&&((((((&&&&&&'''((((((#########$$$&&&%%%###!!!&&&&&&&&&&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''###&&&(((&&&######''',,,&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((%%%&&&''''''((('''''''''%%%%%%%%%'''((()))))))))&&&''''''&&&%%%%%%'''((()))%%%$$$'''(((%%%&&&+++%%%'''(((((('''&&&&&&'''&&&'''(((((())))))((((((((((((''''''''''''((((((&&&&&&&&&''''''''''''''')))((('''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''(((***)))'''&&&%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&$$$#########"""###%%%&&&%%%###!!! !!!$$$$$$""""""&&&&&&$$$$$$###""""""$$$&&&&&&$$$%%%### !!!%%%'''&&&%%%""" %%%&&&$$$"""###!!!"""$$$%%%%%%%%%###"""###$$$&&&%%%###"""$$$%%%!!!""""""!!!###%%%&&&!!!$$$'''((('''%%%$$$$$$%%%%%%%%%$$$###"""!!! !!!$$$%%%"""###&&&'''$$$$$$""" """%%%'''&&&### ###$$$###"""###%%%!!!###$$$%%%$$$###$$$%%%!!!###$$$$$$###"""###$$$ !!!###%%%&&&%%%###"""%%%$$$#########$$$%%%&&&###$$$$$$$$$$$$%%%%%%%%%###"""###$$$$$$###"""###!!!"""###$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%$$$###"""$$$$$$"""""""""###$$$%%%###!!!!!!%%%((($$$%%%'''''''''&&&%%%%%%#########"""!!!"""$$$&&&$$$######$$$%%%&&&((()))!!!""""""!!!!!!""""""######$$$$$$%%%%%% ###&&&&&&"""###'''%%% %%%((($$$'''%%%###""""""###%%%&&&!!!"""$$$%%%%%%'''***,,,"""######"""!!!!!!"""$$$###$$$&&&&&&$$$###"""### !!!""""""$$$&&&((("""###$$$###""""""$$$&&&$$$$$$$$$$$$$$$###"""!!!###$$$%%%%%%######$$$%%%###!!!!!!$$$'''(((%%%!!!"""###$$$###""""""$$$%%%((((((((('''&&&%%%######%%%%%%$$$$$$###$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$###$$$%%%'''))))))'''&&&''''''###$$$$$$$$$$$$$$$%%%%%%!!!###$$$###""""""$$$&&& %%%(((&&&$$$%%%&&&'''$$$%%%&&&&&&%%%%%%&&&(((&&&''''''&&&%%%%%%'''((((((((('''%%%######&&&(((######'''%%%###%%%###!!!###&&&((('''%%%$$$$$$%%%&&&&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&%%%###!!!"""%%%***)))'''&&&%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((($$$&&&''''''%%%%%%%%%&&&$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%$$$######$$$%%%%%%%%%%%%$$$!!! """$$$'''$$$!!!"""&&&((('''%%%###$$$$$$%%%&&&&&&&&&&&&(((******'''###"""%%%((($$$$$$$$$$$$%%%%%%%%%%%%&&&'''((('''%%%%%%&&&(((%%%%%%&&&&&&'''(((((()))''''''((((((&&&$$$&&&)))'''%%%###"""$$$%%%%%%%%%&&&%%%#########&&&)))+++&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&$$$''')))&&&""""""&&&+++(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((%%%&&&&&&'''((((((''''''"""$$$&&&'''((((((((()))%%%&&&&&&%%%$$$$$$%%%'''%%%$$$&&&))))))'''&&&'''$$$&&&))))))(((&&&&&&&&&&&&'''(((((())))))((((((((((((''''''''''''((((((&&&&&&&&&&&&''''''(((((()))((('''&&&&&&&&&&&&&&&&&&'''''''''''''''''''''(((***,,,,,,+++)))))))))%%%$$$$$$######$$$$$$%%%%%%&&&'''&&&$$$"""###$$$"""###$$$%%%%%%$$$###"""!!!$$$$$$""""""%%%%%%"""$$$&&&&&&######&&&'''%%%&&&###!!!"""&&&(((&&&###!!! """''''''""" !!!""""""###############"""%%%'''&&&###"""$$$&&&"""###!!! ###&&&%%%!!!###&&&'''%%%$$$######"""######$$$%%%$$$$$$$$$!!!$$$$$$""""""%%%%%%""""""!!!!!!"""$$$%%%$$$###$$$''')))((($$$!!!!!!###!!!###%%%%%%$$$###$$$%%%!!!"""$$$###""""""###%%% !!!###$$$%%%%%%$$$$$$$$$######"""###$$$%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$!!!!!!######"""""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$###"""!!!######""""""###$$$%%%%%%!!!"""'''###%%%&&&&&&$$$######$$$""""""!!!!!!!!!""""""###!!!!!!!!!"""###$$$$$$%%%######$$$###!!!!!!"""$$$#########$$$$$$$$$$$$$$$""""""###%%%"""!!!&&&''' !!!###$$$######"""###$$$%%%&&&!!!""""""!!!!!!###$$$!!!"""###"""!!! """$$$###$$$%%%%%%###""""""""" !!!!!!"""$$$&&&"""$$$$$$$$$######$$$&&&%%%%%%&&&&&&&&&&&&%%%%%%###$$$%%%%%%######$$$%%%######$$$%%%&&&%%%""" ###$$$$$$###""""""###%%%###$$$%%%&&&''''''''''''''''''&&&&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%%%%$$$&&&######&&&&&&######&&&$$$%%%%%%$$$######$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$ $$$$$$"""!!!###&&&###%%%&&&$$$!!!!!!###&&&$$$&&&'''&&&%%%$$$%%%&&&&&&'''((((((&&&&&&'''((('''''''''%%%$$$$$$%%%'''!!! !!!%%%((('''%%%###$$$%%%'''))))))'''%%%&&&&&&''''''&&&$$$"""!!!%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&'''### %%%***)))&&&$$$######$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&'''''''''###$$$%%%$$$###"""###$$$$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$### ###&&&%%%$$$""""""$$$&&&''''''$$$$$$%%%&&&&&&&&&%%%%%%))))))(((&&&$$$$$$%%%'''#########$$$$$$$$$%%%%%%&&&''')))(((&&&%%%%%%&&&%%%%%%%%%&&&''''''(((((($$$$$$%%%&&&### """'''***'''###"""###&&&'''(((&&&%%%###""""""%%%(((***&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((('''$$$###%%%(((((('''''''''&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&'''(((((((((((($$$&&&(((((('''&&&%%%&&&$$$%%%%%%$$$""""""###$$$###$$$'''))))))(((&&&%%%$$$&&&)))***(((&&&&&&&&&&&&&&&'''''''''(((((((((((((((''''''''''''(((((('''&&&&&&&&&&&&'''(((((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''"""&&&(((((((((((()))%%%%%%$$$######$$$%%%%%%###%%%&&&%%%###"""$$$&&&"""""""""###$$$$$$%%%%%%###&&&&&&###"""%%%%%%"""%%%***+++&&&###&&&((('''"""$$$$$$$$$######$$$&&&!!! """&&&%%%!!!!!!#########"""""""""###$$$%%%"""$$$### $$$!!!%%%&&&"""!!!%%%'''%%%!!!###%%%%%%###""""""######$$$$$$%%%%%%%%%%%%%%%!!!$$$$$$!!!!!!###### !!!######"""###$$$%%%%%%))),,,***%%%!!!!!!"""!!!###%%%%%%$$$$$$$$$%%%!!!"""###"""""""""###%%%!!!""""""###$$$$$$%%%%%%######"""!!!"""###$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$!!!"""%%%$$$ ###""""""""""""$$$%%%&&& !!!!!!!!!!!!!!! !!!"""###$$$%%%%%%%%% !!!&&& !!!"""!!!!!!###""""""!!!"""######!!!  """#########"""""""""###$$$###""""""$$$%%%%%%$$$$$$$$$$$$$$$$$$###$$$!!!!!!%%%$$$!!!!!!$$$ !!!######!!! !!!!!!"""###$$$%%%%%% """###!!!!!!"""###""" """###"""###$$$$$$###"""$$$%%%!!!#########"""###%%%###$$$$$$$$$######%%%'''%%%%%%&&&'''((((((((((((###$$$%%%%%%######$$$%%%&&&&&&'''&&&$$$######$$$$$$$$$%%%$$$""""""$$$%%%!!!"""$$$%%%''''''((((((&&&&&&&&&&&&&&&'''((()))$$$$$$%%%%%%%%%%%%$$$$$$$$$!!!"""&&&&&&###$$$((($$$%%%%%%%%%######$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$ %%%&&&$$$"""###%%%###$$$&&&%%%"""!!!###'''&&&''''''&&&$$$###$$$%%%$$$&&&(((((('''%%%%%%&&&&&&'''((('''%%%$$$%%%&&&###%%%&&&((())))))((('''$$$&&&''''''%%%$$$######$$$%%%&&&''''''%%%###"""$$$$$$$$$$$$%%%%%%%%%%%%######%%%'''###!!!'''&&&&&&%%%%%%$$$$$$######$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&"""###$$$###""""""###%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%###$$$$$$###""""""$$$&&&###$$$######"""$$$&&&)))$$$%%%&&&&&&&&&%%%$$$###(((&&&$$$###$$$%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&!!!$$$'''((('''%%%$$$$$$$$$$$$$$$%%%&&&&&&''''''$$$###$$$&&&""" '''(((&&&$$$###%%%&&&'''&&&%%%%%%%%%$$$$$$######"""%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&'''((((((((((((###&&&))))))'''%%%%%%&&&%%%&&&&&&%%%###"""$$$%%%$$$%%%&&&&&&&&&''''''&&&###&&&)))***)))'''%%%%%%'''&&&%%%%%%%%%&&&((((((((((((''''''''''''(((((('''&&&&&&%%%&&&'''((()))(((''''''&&&&&&&&&''''''&&&&&&&&&'''''''''(((((("""%%%%%%%%%%%%&&&&&&%%%$$$######$$$%%%&&&"""$$$&&&%%%###"""$$$&&&"""!!!!!!"""###$$$&&&'''%%%((('''$$$###&&&%%%"""!!!(((***###!!!$$$$$$###'''%%%"""'''###$$$###%%%***%%%$$$###""""""$$$&&&'''"""%%%### !!!$$$$$$%%% ###%%%###!!!"""$$$###"""!!!"""###'''''''''&&&%%%$$$###"""!!!$$$$$$ """""""""%%%$$$""""""$$$'''!!!%%%)))((($$$!!!!!!###"""###%%%%%%$$$$$$$$$%%%!!!"""###"""!!!"""###%%%""""""""""""###$$$%%%&&&###"""!!!!!!!!!"""$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%!!!"""'''&&&!!! ######"""!!!!!!"""$$$&&&'''"""######$$$$$$$$$$$$### """$$$%%%&&&%%%%%%$$$&&&######&&&!!!###$$$###!!!"""%%%)))"""""""""###$$$$$$""" """$$$%%%&&&%%%###""" !!!"""!!! !!!###%%%&&&%%%%%%$$$$$$#########((("""!!!&&&'''###"""%%%&&&)))(((&&&(((+++!!!"""$$$%%%%%%%%%!!!$$$%%%$$$###""""""!!!""""""""" """###!!!"""#########$$$''')))&&&'''((((((&&&%%%%%%%%%###$$$%%%$$$######%%%''' !!!"""###$$$%%%%%%%%%###$$$%%%%%%######$$$%%%&&&''''''%%%""""""'''+++$$$%%%%%%$$$######$$$&&&###$$$%%%%%%&&&&&&%%%%%%#########$$$%%%&&&'''(((&&&&&&'''''''''&&&&&&%%%$$$ !!!&&&'''$$$$$$)))%%%'''((()))'''&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$ &&&(((&&&###$$$&&&"""$$$((()))'''$$$%%%)))''''''(((&&&$$$"""######"""$$$'''(((&&&%%%$$$$$$%%%'''((((((&&&%%%%%%%%%"""%%%((()))(((&&&$$$$$$%%%&&&'''$$$ !!! """$$$&&&(((((('''&&&######$$$$$$$$$%%%%%%%%%!!!!!!$$$'''$$$"""***"""$$$&&&((((((&&&$$$###$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&%%%$$$$$$&&&((($$$%%%&&&&&&$$$$$$%%%&&&'''%%%###""""""###%%%'''!!!$$$&&&'''&&&%%%&&&&&&"""$$$%%%###!!!"""&&&***%%%&&&&&&'''&&&%%%###"""'''$$$!!!!!!###%%%$$$"""%%%%%%%%%&&&&&&&&&'''''' $$$'''&&&%%%$$$#########$$$%%%%%%&&&&&&'''%%%$$$&&&(((###!!!)))&&&%%%$$$%%%&&&'''%%%$$$$$$%%%''''''&&&"""$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&""""""###&&&)))***)))'''"""######$$$%%%''''''(((&&&&&&&&&'''''''''(((((($$$%%%&&&'''(((((((((((("""'''(((''''''(((***((())))))'''&&&%%%&&&(((&&&'''%%%######&&&((((((###&&&)))***)))'''%%%%%%'''&&&$$$###$$$%%%''')))((((((''''''''''''((((((''''''&&&%%%&&&'''((()))''''''&&&&&&&&&''''''(((&&&&&&&&&'''''''''(((((("""%%%(((***)))(((''''''"""###$$$$$$%%%%%%$$$$$$%%%&&&((())))))'''&&&$$$$$$(((&&& ...######)))''''''((("""%%%%%%$$$$$$$$$$$$$$$%%%%%%""" """%%%''''''%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$&&&&&&%%%###"""###$$$%%%$$$"""  !!!"""######$$$$$$$$$%%%%%%%%%$$$ ###%%%###"""$$$###$$$%%%$$$"""""""""$$$'''###!!!$$$%%%###$$$&&&!!!######$$$(((,,,+++&&&&&&!!!!!!'''&&& '''###""""""!!!"""$$$%%%&&&"""###$$$$$$$$$$$$%%%''' !!!&&&%%%!!!!!!&&&"""$$$### $$$(((!!!""""""""""""#########***$$$(((***%%%%%%"""######"""!!!!!!"""$$$!!!###$$$$$$"""!!!""""""########################!!!$$$######$$$&&&$$$###%%%$$$"""######$$$%%%%%%%%%%%%$$$"""!!! """$$$&&&&&&&&&'''&&&$$$#########$$$%%% """############%%%'''&&&$$$!!!"""######!!!######""""""!!!!!! """!!!"""$$$$$$"""!!!""" $$$$$$###$$$$$$###!!! """###"""######$$$$$$$$$######((('''&&&$$$###"""""""""###'''(((%%%######%%%'''%%%######%%%&&&$$$!!!%%%$$$"""!!!!!!"""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''%%%###!!!!!!###(((+++"""$$$'''$$$"""###$$$$$$%%%&&&''''''###"""!!!###&&&(((&&&$$$######$$$$$$$$$%%%%%%%%%$$$###"""$$$''''''$$$!!!###!!!!!!###&&&&&&$$$!!!$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%%%%%%%%%%''')))&&&&&&&&&$$$###$$$'''***!!!###&&&(((((('''$$$"""!!!###%%%%%%%%%$$$%%%$$$$$$######$$$$$$%%%(((((((((((('''&&&%%%%%%%%%%%%%%%%%%&&&&&&'''(((%%%%%%$$$$$$%%%%%%&&&'''&&&&&&$$$$$$$$$$$$&&&&&&***(((&&&&&&''''''&&&%%%%%%&&&&&&$$$######%%%'''%%%%%%%%%$$$$$$$$$######"""###$$$%%%'''((())))))""""""###$$$$$$$$$$$$###$$$$$$###"""###$$$&&&'''$$$&&&((((((&&&$$$###"""&&&&&&$$$######$$$&&&&&&$$$$$$$$$###$$$$$$%%%%%%###$$$$$$%%%&&&'''(((((("""&&&&&&$$$$$$&&&((((((''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&''')))******$$$$$$%%%%%%&&&'''((((((''''''''''''''''''''''''%%%'''((('''&&&$$$%%%%%%######$$$%%%&&&&&&&&&&&&'''&&&%%%%%%'''***...000(((((((((&&&%%%%%%''')))"""###&&&)))'''###$$$(((''''''''''''''''''''''''))))))(((&&&&&&%%%%%%%%%(((&&&###!!!"""$$$''')))(((%%%###%%%((()))'''$$$%%%%%%&&&%%%######%%%''''''''''''((((((((((((((('''&&&%%%%%%%%%%%%&&&'''---$$$''',,,)))###$$$&&&(((((('''&&&'''(((''''''''''''((((((((((((%%%&&&'''''''''''')))+++'''''''''(((***)))'''%%%%%%%%%&&&'''''''''''''''$$$%%%&&&''''''&&&%%%$$$###((( &&&,,,###!!!"""'''''' '''((("""%%%%%%$$$#########$$$$$$$$$###!!!###%%%'''&&&$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%&&&%%%#########%%%$$$###"""!!!""""""$$$$$$############$$$$$$$$$$$$### !!!$$$$$$!!!"""%%%!!!"""$$$$$$######$$$&&&&&&######'''(((%%%###%%%###$$$$$$$$$'''+++)))$$$$$$###$$$&&&%%%!!!"""%%%""""""""""""###$$$%%%&&&"""###%%%$$$###""""""###!!!"""&&&%%%!!!!!!&&&!!!%%%'''&&&!!! """"""""""""#########$$$$$$######'''%%%""""""######"""!!!!!!"""$$$!!!###$$$$$$"""!!!"""###%%%%%%%%%%%%%%%%%%%%%%%% """%%%$$$""" !!!###$$$%%%###"""$$$%%%###"""######$$$$$$$$$$$$$$$%%%###"""""""""######""""""!!!!!!!!!!!!!!!""""""!!!"""$$$#########$$$&&& !!!$$$&&&&&&%%%"""""""""""""""!!!!!!!!!!!!!!!"""######!!! """%%%$$$"""%%%%%%!!!"""###"""!!!"""###%%%$$$$$$%%%&&&&&&&&&&&&&&& !!!"""$$$%%%&&&!!!$$$%%%%%%%%%&&&''''''%%%######%%%%%%$$$"""$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###%%%&&&''')))*** )))+++###$$$'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""$$$'''(((&&&$$$######$$$$$$$$$%%%%%%%%%$$$###"""$$$'''(((&&&$$$)))'''&&&&&&((('''%%%"""$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%%%%%%%&&&(((%%%&&&&&&%%%$$$$$$''')))'''&&&%%%%%%%%%&&&((())) """###$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%&&&%%%%%%$$$%%%&&&'''(((''''''%%%$$$###"""""""""&&&%%%%%%$$$$$$%%%%%%&&&"""###$$$### """$$$%%%&&&&&&%%%######%%%'''%%%%%%%%%%%%$$$$$$$$$$$$"""######$$$%%%&&&''''''$$$$$$%%%&&&&&&&&&&&&%%%#########$$$$$$&&&''''''"""$$$''''''&&&%%%$$$%%%''''''&&&&&&&&&&&&''''''"""""""""###$$$%%%&&&'''$$$$$$%%%%%%%%%%%%%%%%%%******)))&&&"""$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%###"""!!! ######$$$$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((('''&&&$$$%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$)))(((&&&$$$######$$$%%%'''''''''&&&$$$$$$&&&(((######&&&)))'''######'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&''''''((('''%%%$$$######%%%'''((())))))(((&&&%%%$$$%%%&&&%%%&&&&&&&&&$$$$$$%%%'''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&$$$"""###&&&((('''$$$%%%'''((((((''''''((()))''''''''''''((((((((((((%%%''''''''''''''')))+++'''''''''((())))))'''&&&&&&&&&'''(((((((((((('''###$$$%%%&&&&&&%%%$$$###!!!((( (((***"""###!!!&&&&&&!!!!!!'''((($$$%%%$$$$$$###""""""######$$$######$$$&&&&&&$$$###$$$$$$############$$$$$$###$$$%%%%%%$$$###$$$&&&""""""######$$$%%%%%%&&&""""""#########$$$$$$$$$!!!!!!###%%%###!!!'''!!!#########$$$%%%'''""" """&&&&&&""" !!!$$$&&&&&&$$$&&&)))'''###!!!&&&(((%%%###$$$###!!!!!!"""###$$$$$$$$$$$$$$$!!!###%%%$$$"""  """"""###&&&%%%!!!"""%%%!!!%%%(((((($$$ ############$$$$$$$$$%%%***"""+++%%%'''&&&"""######"""!!!!!!"""$$$!!!###$$$$$$""""""###$$$&&&%%%%%%%%%%%%%%%%%%&&&###$$$$$$%%%$$$$$$$$$### $$$%%%!!! ###%%%$$$!!!!!!"""#####################"""""""""!!!!!!!!!!!!"""###$$$$$$$$$$$$$$$"""###$$$$$$""""""###$$$$$$###""""""######"""!!!!!!!!!""""""""""""""""""!!!!!!"""!!!!!! $$$''''''###!!!###%%%$$$!!!""""""""""""%%%''' !!!###$$$$$$$$$$$$""""""""""""""""""""""""###"""!!!"""$$$&&&&&&%%%&&&$$$###$$$%%%%%%$$$"""###$$$&&&''''''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$%%%$$$###!!!)))***$$$!!!%%%(((&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$%%%'''((('''&&&######$$$$$$$$$%%%%%%%%%$$$###"""$$$''')))))))))---***((('''&&&&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&$$$%%%&&&&&&%%%%%%&&&'''%%%$$$$$$$$$$$$%%%&&&'''!!!###%%%$$$######&&&)))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%'''&&&$$$###$$$%%%'''((('''&&&%%%###""""""""""""&&&%%%%%%$$$$$$%%%%%%&&&!!!%%%(((&&&!!! $$$)))%%%&&&&&&%%%$$$###%%%'''&&&&&&&&&%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%%%%$$$###!!!###&&&'''&&&%%%&&&'''%%%%%%&&&&&&&&&&&&%%%%%% !!!!!!"""###%%%&&&'''%%%%%%%%%$$$$$$#########'''%%%###""""""######"""""""""###$$$$$$%%%&&&&&&((((((((('''%%%### """######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((('''&&&$$$%%%%%%&&&&&&&&&&&&%%%$$$###"""$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$&&&'''$$$$$$&&&((('''######&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&'''((()))***%%%%%%%%%$$$%%%&&&&&&'''''')))***'''###"""&&&***%%%'''''''''%%%%%%&&&'''$$$$$$%%%%%%&&&&&&&&&&&&%%%&&&''''''''''''&&&%%%!!!%%%))))))%%%$$$%%%'''&&&'''((('''&&&&&&(((***&&&''''''''''''(((((((((&&&'''(((''''''''')))+++&&&'''(((((((((((('''&&&$$$%%%&&&&&&''''''&&&&&&###$$$%%%%%%&&&%%%%%%$$$!!!''' ((('''!!!&&& $$$%%%"""###'''(((%%%%%%$$$######"""""""""###$$$$$$$$$%%%%%%%%%###"""$$$######""""""######$$$"""###%%%%%%$$$$$$%%%&&&""""""###$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%% !!!$$$&&&"""!!!((( """###$$$######%%%&&&###"""###&&&%%%!!! ###"""%%%%%%$$$%%%((((((%%%&&&((("""!!!%%%$$$ !!!###$$$%%%%%%$$$### """%%%%%%###!!! ###$$$%%%%%%###""""""$$$ """%%%&&&$$$""""""#########$$$$$$$$$%%%%%%%%%%%%%%%+++###***###)))"""######"""!!!!!!"""$$$"""###$$$###""""""$$$%%%$$$$$$###""""""###$$$$$$$$$######$$$%%%%%%$$$"""!!!$$$$$$ ###%%%%%% !!!!!!""""""""""""""" !!!"""""""""###$$$ !!!###%%%&&&&&&&&&&&&"""###$$$###"""!!!"""###&&&%%%$$$###"""!!! !!!!!!!!!""""""######$$$!!!######!!! !!! !!!###%%%$$$""""""###### !!!""""""!!!"""$$$&&&!!!"""#########&&&&&&%%%$$$###"""!!!!!!***&&&"""!!!"""$$$""" %%%$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%######%%%%%%###!!!###((()))$$$###&&&(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((''''''######$$$$$$$$$%%%%%%%%%$$$######$$$&&&)))+++,,,***(((&&&$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''&&&$$$###$$$%%%"""$$$&&&'''%%%%%%%%%&&& ###(((+++,,,)))%%%"""###%%%&&&%%%""""""&&&***%%%%%%&&&&&&&&&&&&%%%%%%"""###$$$%%%%%%%%%%%%%%%'''&&&$$$######$$$&&&((($$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$'''***(((&&&%%%(((,,,$$$%%%&&&%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###&&&''''''&&&$$$""" """$$$&&&&&&%%%%%%%%%&&&""""""$$$%%%%%%$$$""""""!!!!!!!!!"""###$$$%%%&&&%%%%%%%%%$$$$$$$$$$$$$$$"""###'''((((((######$$$$$$%%%%%%%%%%%%%%%&&&'''((('''&&&$$$#########$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((('''&&&$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$######$$$&&&'''((((((((('''$$$%%%&&&%%%$$$$$$%%%'''%%%$$$%%%((('''###"""%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%&&&&&&'''((()))$$$%%%%%%&&&&&&&&&&&&&&&###%%%'''&&&%%%$$$&&&(((%%%'''(((((('''&&&&&&((($$$$$$%%%%%%&&&&&&''''''###$$$&&&''''''&&&$$$###"""&&&***((($$$"""%%%)))&&&&&&'''&&&%%%%%%''')))&&&&&&&&&'''''''''((((((&&&'''((('''&&&''')))***&&&'''(((((('''&&&''''''$$$%%%&&&&&&''''''&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&!!!%%%(((&&&!!!(((!!!###$$$###$$$&&&'''%%%$$$$$$############$$$$$$$$$$$$%%%%%%$$$$$$######$$$######""""""######$$$"""###%%%%%%$$$$$$%%%&&&######$$$$$$######"""!!!$$$$$$$$$$$$%%%%%%%%%&&& !!!$$$&&&"""!!!((("""$$$%%%$$$###"""###$$$)))&&&&&&&&&$$$!!!$$$*** ###$$$###$$$((()))(((%%%&&& $$$$$$ !!!###$$$%%%%%%$$$###"""$$$$$$$$$######$$$"""$$$%%%###""""""###$$$######$$$###"""###$$$%%%######$$$$$$$$$%%%%%%%%%### !!!'''$$$$$$"""######"""!!!!!!"""$$$"""###$$$###""""""$$$&&&%%%$$$""""""""""""$$$%%%###""""""###$$$$$$###!!! $$$$$$ """%%%$$$ !!!""""""""""""!!! ######"""!!!"""###!!!#########""""""###$$$###!!!!!!"""### !!!"""###$$$%%%&&&!!!!!!""""""######$$$$$$"""%%%$$$ ###### """$$$###""""""$$$"""######"""!!!!!!"""$$$ !!!"""$$$%%%&&&&&&&&& """###%%%&&&&&&&&&+++&&&!!! !!!###""" $$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###%%%(((***++++++%%%''''''%%%$$$&&&'''&&&######$$$%%%%%%&&&''''''%%%&&&'''(((((('''''''''######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%&&&(((+++---%%%%%%$$$"""!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''&&&$$$######$$$"""$$$&&&&&&%%%$$$%%%&&&$$$'''+++......,,,(((&&&%%%&&&&&&%%%######&&&)))###$$$%%%%%%%%%%%%$$$###""""""###$$$%%%%%%%%%%%%'''&&&$$$######$$$%%%&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$%%%&&&&&&$$$%%%&&&&&&%%%$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%""""""###$$$$$$$$$$$$######$$$$$$$$$$$$""" %%%&&&'''&&&$$$###$$$%%%""""""$$$%%%%%%$$$""""""$$$$$$##################$$$$$$$$$%%%&&&''''''((()))%%%!!! """$$$$$$"""''''''&&&&&&%%%%%%%%%$$$ !!!"""###$$$######"""%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((('''&&&$$$%%%%%%###$$$%%%%%%&&&&&&&&&%%%***++++++***(((%%%"""!!!"""$$$&&&&&&%%%$$$%%%'''&&&###$$$'''((($$$###$$$$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''$$$%%%&&&'''''''''&&&&&&######$$$&&&((('''### %%%'''(((((('''&&&&&&'''$$$%%%%%%&&&''''''(((((($$$&&&'''))))))'''&&&$$$'''''''''%%%###$$$&&&)))$$$%%%&&&%%%$$$$$$&&&(((&&&&&&&&&&&&'''''''''''''''(((((((((&&&&&&(((***%%%'''((('''%%%%%%&&&(((&&&&&&'''(((((((((((('''$$$$$$%%%%%%&&&&&&''''''###$$$'''&&&!!!((("""###$$$$$$%%%%%%%%%%%%############$$$%%%&&&'''$$$$$$%%%$$$######$$$&&&$$$$$$############$$$$$$###$$$%%%%%%$$$###$$$&&&%%%$$$$$$###""""""!!!!!!######$$$$$$$$$%%%%%%%%%!!!!!!###%%%###!!!'''###$$$%%%$$$"""!!!"""###'''$$$###"""!!!(((###$$$"""###'''***)))"""###!!! ###$$$###!!!"""###$$$$$$$$$$$$$$$ """######"""###$$$&&&!!!$$$$$$!!! """$$$###'''&&&$$$"""""""""###$$$############$$$$$$$$$%%% %%%###&&&%%%""""""######"""!!!!!!"""$$$############"""###%%%((('''&&&$$$######$$$&&&'''!!!"""""""""""""""!!!!!!###$$$ """$$$### !!!"""""""""""""""!!!$$$&&&%%%"""  """######$$$$$$!!!"""######!!!!!!"""###!!!"""######""""""###$$$""""""##################!!!%%%%%%%%%&&&!!! """%%%%%%###$$$(((###$$$$$$###!!! """### !!!"""###$$$%%%%%%%%% """""""""!!! %%%###!!! !!!###$$$$$$"""$$$%%%%%%$$$###$$$&&&%%%$$$"""!!!!!!"""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""""""""$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&"""######$$$&&&''''''(((%%%'''(((((('''&&&&&&'''######$$$$$$$$$%%%%%%%%%$$$%%%'''&&&&&&''')))+++###$$$%%%%%%$$$$$$&&&((($$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''&&&$$$###$$$%%%###$$$%%%%%%$$$$$$%%%&&&'''&&&$$$###$$$%%%''')))&&&&&&%%%$$$$$$%%%%%%%%%######%%%%%%%%%%%%############$$$%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$$$$$$$$$$***)))(((&&&%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%###!!!"""$$$&&&%%%######%%%'''&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&%%% !!!###$$$%%%%%%%%%&&&''''''&&&$$$######$$$%%%%%%&&&&&&&&&&&&%%%%%%'''&&&%%%$$$###############$$$$$$%%%'''(((((()))(((&&&$$$######$$$######(((((('''&&&&&&%%%$$$$$$'''&&&%%%%%%$$$###""""""&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%'''((('''&&&$$$%%%%%%"""###$$$%%%&&&&&&&&&&&&&&&'''''''''&&&%%%###""""""$$$&&&'''&&&%%%&&&'''%%%""""""''')))&&&$$$%%%$$$$$$%%%%%%&&&&&&''''''(((''''''&&&&&&&&&''''''%%%%%%&&&'''''''''''''''(((&&&%%%&&&((('''!!!$$$&&&(((((('''&&&%%%&&&$$$$$$%%%&&&'''(((((()))((()))***++++++***)))(((+++(((%%%###$$$&&&'''(((###$$$&&&'''&&&%%%%%%&&&%%%&&&&&&&&&&&&''''''''''''(((((((((&&&&&&(((***%%%'''((('''$$$$$$&&&)))%%%%%%&&&'''''''''''''''#########$$$$$$%%%&&&'''%%%"""&&&(((!!!'''######$$$&&&&&&$$$$$$$$$"""######$$$%%%'''((()))$$$$$$$$$"""!!!"""&&&***%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%&&&%%%#########%%%%%%%%%######"""###$$$%%%!!!""""""""""""############ !!!$$$$$$!!!"""%%%"""###$$$$$$###"""###%%%###!!!!!!!!!$$$ $$$%%%"""!!!%%%((()))""" !!!######"""&&&+++""""""""""""###$$$%%%&&&"""""""""!!! ###%%%"""###"""$$$###$$$$$$$$$$$$$$$%%%$$$###"""""""""#########$$$$$$((($$$%%%)))%%%%%%"""######"""!!!!!!"""$$$#########""""""###&&&)))(((&&&$$$######$$$&&&((("""$$$$$$!!! !!!###"""$$$!!! ######"""!!!!!!"""############"""!!!%%%((('''"""!!!""""""""""""###%%%&&&&&&!!!""""""!!!!!!###$$$%%%&&&&&&$$$!!! $$$$$$##################$$$###%%%'''!!!###!!!"""&&&%%%!!!###(((""""""###"""!!!!!!###%%% !!!"""######""""""%%%%%%%%%$$$!!!""""""""""""!!!"""$$$&&&"""$$$%%%%%%######%%%'''$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""%%%!!!&&&$$$###$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$&&&((((((&&&%%%%%%'''######$$$$$$$$$%%%%%%%%%$$$''')))(((&&&$$$%%%'''###%%%''''''&&&%%%&&&((($$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&$$$$$$$$$&&&$$$$$$$$$$$$"""###%%%'''&&&### !!!%%%''''''%%%"""$$$&&&'''$$$ ###$$$&&&''''''&&&$$$###%%%%%%%%%%%%%%%%%%$$$###$$$%%%%%%&&&%%%$$$###""")))((('''&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$'''''''''&&&%%%%%%&&&'''###%%%''''''%%%$$$$$$%%%$$$$$$#########"""""""""%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%""""""######$$$&&&'''(((%%%&&&&&&%%%$$$###%%%&&&''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&!!!###%%%%%%%%%&&&((()))&&&&&&%%%%%%%%%%%%%%%%%%---,,,)))&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((('''&&&$$$%%%%%%$$$$$$%%%&&&&&&%%%%%%%%% !!!###$$$&&&'''''''''"""$$$'''((('''''''''((($$$!!!!!!&&&)))'''&&&&&&$$$%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&'''((()))&&&&&&&&&&&&'''''''''((('''&&&&&&&&&&&&&&&&&&%%%###%%%'''((('''%%%$$$%%%######$$$%%%&&&'''(((((()))))))))))))))))))))))))))((('''&&&%%%%%%&&&'''###%%%)))***)))'''&&&&&&%%%%%%&&&&&&&&&''''''''''''((()))(((&&&&&&((()))%%%''')))'''###"""&&&***"""###$$$$$$%%%%%%$$$$$$""""""""""""###$$$%%%&&&'''"""%%% )))!!!&&&$$$###$$$&&&&&&$$$"""###""""""###$$$&&&(((***+++$$$$$$$$$!!! """''',,,&&&%%%%%%$$$$$$%%%%%%&&&$$$&&&&&&%%%###"""###$$$&&&%%%#########%%%'''))) !!!!!!!!!!!!$$$ ###%%%###"""$$$ !!!############%%%'''%%%&&&((((((###!!!'''!!!&&&'''""" ###''''''%%% %%%&&&"""'''111###""""""!!!"""$$$%%%&&&$$$###""" ###"""""""""%%%###"""%%%((()))'''%%%!!!""""""""""""############'''!!!***(((!!!&&&"""######"""!!!!!!"""$$$#########""""""###&&&)))&&&$$$""" """$$$&&&###&&&%%%!!!!!!%%%"""$$$"""!!!######!!!!!!!!!"""##################''''''$$$!!!"""%%% !!!"""### !!!"""!!!"""###%%%!!!######"""!!!$$$&&&%%%$$$$$$$$$###"""""""""###"""%%%'''!!!%%%!!!!!!$$$### %%% !!!""""""""""""%%%'''$$$%%%%%%&&&&&&&&&%%%%%%"""###$$$%%%$$$###!!!"""$$$&&&$$$ !!!###!!!$$$&&&%%%######%%%'''###$$$&&&''''''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""(((&&& ###)))&&&###"""$$$%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$&&&((((((%%%$$$%%%'''######$$$$$$$$$%%%%%%%%%%%%'''***)))&&&######$$$"""%%%((((((%%%###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&$$$%%%$$$###!!!###&&&(((&&&&&&''''''((((((''''''((($$$!!!###((((((###$$$%%%'''(((((('''%%%$$$&&&&&&&&&&&&&&&%%%$$$######$$$&&&'''&&&$$$"""!!!%%%%%%$$$$$$%%%%%%&&&'''$$$$$$&&&&&&&&&&&&$$$$$$$$$''')))'''""" ###(((###%%%''''''&&&$$$$$$%%%#########""""""""""""!!!######$$$$$$$$$%%%%%%%%%""""""###$$$$$$$$$$$$###***((('''%%%$$$$$$%%%&&&###$$$%%%%%%$$$$$$&&&((('''&&&$$$$$$$$$$$$&&&'''%%%%%%%%%%%%&&&&&&'''(((%%%%%%%%%$$$$$$$$$$$$###"""%%%((((((&&&$$$&&&(((#########$$$$$$%%%&&&&&&+++)))%%%###""""""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((('''&&&$$$%%%%%%&&&&&&&&&&&&%%%$$$######''''''&&&%%%%%%$$$######"""%%%''')))((('''((()))### &&&***(((&&&'''%%%%%%&&&&&&'''((())))))$$$$$$$$$%%%''')))***+++'''&&&&&&&&&&&&'''((((((###%%%&&&%%%$$$'''...333"""$$$'''(((&&&%%%$$$$$$!!!"""###$$$%%%&&&'''''''''&&&%%%%%%%%%%%%&&&'''%%%(((******&&&$$$%%%&&&###'''+++---,,,)))((('''%%%%%%%%%&&&&&&&&&''''''(((((()))(((&&&&&&''')))$$$''')))&&&###"""&&&***