BMv6( hhhkkknnnnnnllljjjkkklllmmmllllllkkkkkkllllllmmmlllkkkkkkkkklllmmmnnnooojjjgggeeefffiiiiiifffbbbkkkkkkjjjiiiggggggjjjllliiihhhggggggggghhhjjjkkkkkkfffdddhhhjjjhhhggghhhjjjkkkmmmmmmkkkjjjjjjkkkllljjjiiiiiikkklllkkkiiijjjmmmoooooommmlllmmmnnnkkklllmmmlllkkkkkkmmmoookkkiiihhhiiikkklllkkkiiikkkkkkkkklllllllllmmmmmmooommmoooqqqoookkkkkkoooppprrrqqqnnnnnnqqqrrrpppqqqqqqqqqrrrrrrrrrrrrrrrrrrssstttvvvvvvwwwwwwwwwyyyyyyyyyyyyyyyyyyyyyyyyzzz{{{}}}~~~}}}XXXZZZ[[[[[[ZZZXXXYYYYYY[[[ZZZZZZYYYYYYZZZZZZ[[[WWWWWWXXXYYYZZZ\\\^^^___TTTTTTSSSSSSSSSRRRRRRQQQVVVVVVUUUSSSQQQQQQRRRTTTQQQPPPOOOOOOOOOPPPRRRSSSPPPLLLLLLOOOQQQNNNMMMNNNQQQSSSTTTSSSQQQPPPPPPPPPPPPOOONNNNNNPPPPPPOOONNNNNNOOOPPPPPPOOOOOOQQQSSSMMMNNNOOONNNMMMLLLMMMNNNMMMMMMLLLMMMNNNMMMKKKIIILLLLLLMMMMMMMMMMMMNNNNNNLLLKKKLLLOOOMMMIIIIIIMMMPPPOOOLLLIIIKKKQQQQQQMMMMMMMMMMMMLLLLLLLLLLLLLLLMMMNNNNNNOOOPPPPPPOOOOOOQQQQQQQQQQQQQQQQQQQQQQQQOOOPPPRRRTTTTTTTTTSSSSSSQQQQQQRRRSSSTTTUUUVVVVVVQQQSSSUUUUUUTTTTTTUUUVVVYYYXXXVVVVVVWWWXXXXXXWWWZZZZZZYYYYYYYYYZZZ[[[[[[]]]]]]]]]^^^^^^^^^______aaa]]]\\\```bbbaaa```bbb___```bbbaaa``````aaacccaaaaaabbbbbbcccddddddddddddeeeggggggffffffhhhiiieeefffggghhhhhhhhhgggfffnnnnnnmmmmmmnnnnnnooopppqqqsssuuutttqqqppprrrtttqqqrrrsssuuuvvvxxxyyyzzzyyyzzz{{{|||}}}|||{{{zzz|||}}}~~~RRRRRRRRRRRRQQQQQQQQQQQQTTTTTTSSSSSSSSSSSSTTTTTTRRRRRRSSSTTTUUUWWWXXXYYYMMMNNNPPPOOOLLLLLLNNNPPPMMMNNNNNNLLLKKKJJJLLLMMMKKKJJJIIIIIIIIIJJJLLLMMMHHHFFFGGGKKKKKKHHHFFFGGGJJJLLLMMMLLLIIIHHHHHHHHHGGGGGGFFFGGGGGGGGGGGGFFFFFFFFFEEEEEEEEEFFFHHHJJJDDDFFFFFFEEECCCBBBBBBCCCEEEFFFGGGHHHHHHGGGEEECCCEEEEEEEEEEEEEEEFFFFFFFFFBBBAAABBBEEECCC@@@@@@DDDBBBAAA>>>===AAAGGGEEE???BBBBBBBBBAAAAAA@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@???BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@???>>>CCCCCCCCCCCCCCCEEEFFFGGG@@@AAACCCCCCCCCBBBCCCDDDDDDCCCBBBBBBCCCCCCCCCCCCEEEDDDDDDCCCDDDDDDEEEEEECCCCCCCCCCCCDDDDDDDDDDDDDDDBBBBBBEEEFFFDDDDDDFFFBBBCCCCCCCCCCCCCCCDDDEEEDDDDDDEEEEEEFFFGGGGGGGGGFFFHHHIIIIIIHHHHHHIIIJJJMMMNNNOOOPPPQQQPPPOOOOOOJJJJJJJJJJJJKKKKKKLLLLLLLLLNNNPPPNNNKKKIIIKKKMMMIIIIIIJJJKKKLLLMMMNNNOOOOOOPPPQQQRRRRRRRRRQQQQQQNNNOOOPPPQQQRRRRRRSSSSSSTTTRRRQQQRRRTTTUUUVVVUUURRRTTTVVVWWWWWWXXXYYYZZZZZZYYYYYYZZZ\\\]]]^^^^^^]]]___```aaaaaaaaaccceeefffgggggghhhiiijjjjjjkkkjjjjjjjjjkkkllllllmmmmmmrrrrrrqqqqqqqqqssswww{{{{{{||||||}}}JJJIIIHHHHHHIIIIIIIIIHHHKKKKKKJJJJJJJJJJJJKKKKKKLLLLLLLLLMMMMMMMMMMMMMMMGGGIIIJJJGGGBBBAAACCCFFFCCCDDDEEEEEEDDDDDDFFFGGGDDDCCCBBBBBBBBBCCCEEEFFFBBB@@@BBBEEEEEEAAA@@@BBBBBBDDDEEEDDDAAA@@@???@@@???@@@@@@@@@?????????@@@???>>><<<<<<===???@@@@@@===???@@@???===;;;::::::999;;;===??????>>><<<<<<<<<;;;;;;;;;;;;;;;;;;;;;:::999;;;>>><<<999999===666666555555888;;;666...;;;;;;;;;::::::999999888888999999999999888777777::::::::::::::::::::::::<<<<<<<<<<<<;;;:::999999===<<<;;;:::;;;<<<>>>@@@<<<===??????>>>===>>>???<<<===>>>>>>============>>>>>>============>>>>>>=========>>>>>>>>>??????<<<;;;<<>>@@@???>>>>>>???@@@AAAAAA>>>>>>???@@@@@@AAAAAABBB???@@@BBBAAA@@@@@@AAABBB;;;<<<===>>>???>>>======BBBBBBCCCCCCDDDDDDDDDDDDBBBEEEFFFEEEAAA@@@AAADDDAAAAAAAAAAAABBBBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDCCCDDDDDDEEEFFFGGGGGGHHHHHHFFFEEEEEEFFFGGGFFFEEE@@@BBBDDDDDDDDDCCCDDDEEEEEEEEEEEEEEEEEEFFFHHHIIICCCEEEGGGHHHGGGHHHJJJLLLJJJKKKKKKLLLMMMNNNNNNOOOLLLLLLMMMMMMNNNOOOOOOOOOPPPPPPOOONNNMMMOOOSSSVVVVVVVVVWWWXXXZZZ\\\]]]^^^___bbbfffhhhgggeeeffffffdddfffjjjmmmooopppooooooqqqrrruuuwwwyyyzzz{{{|||MMMKKKJJJJJJLLLMMMMMMMMMLLLKKKKKKKKKKKKKKKKKKLLLNNNNNNOOOOOONNNMMMLLLLLLKKKLLLKKKFFFAAA>>>@@@BBBDDDFFFGGGHHHGGGGGGHHHJJJDDDDDDCCCCCCCCCDDDEEEFFFCCCBBBDDDFFFEEEAAABBBFFFBBBCCCDDDDDDBBB@@@@@@AAA???AAABBBAAA@@@???@@@BBB@@@???======???@@@???>>>>>>@@@AAAAAA???===<<<<<<:::<<>>>>>>>>???=========<<<<<<<<<<<<<<<:::999;;;===<<<999999===;;;======;;;<<<<<<555---;;;;;;;;;;;;::::::::::::;;;;;;;;;<<<;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;<<<=========999888777777777999:::;;;777999::::::999888999:::777999;;;;;;999888999:::;;;::::::999999999999:::999999999999::::::::::::777666999<<<:::666666:::;;;999777777999:::;;;:::555666666777777888999999666777888777666666777888<<<===>>>?????????>>>===777777888999999999999888777999;;;:::777666777:::::::::::::::999999999999888888888999999999::::::999999999999::::::<<<<<<>>><<<;;;;;;<<<<<<;;;999===???@@@@@@>>>======>>>@@@@@@@@@???>>>>>>@@@BBB<<<>>>???@@@???@@@AAACCCCCCCCCCCCDDDDDDEEEEEEEEEGGGGGGHHHHHHIIIJJJJJJKKKMMMMMMMMMLLLKKKLLLOOOQQQPPPPPPQQQRRRSSSUUUWWWXXXWWW[[[^^^^^^\\\[[[\\\^^^^^^___aaaccceeeeeeeeeeeeaaadddgggiiiiiiiiiiiijjjlllnnnppprrrsssssssssssssssssstttuuuwwwzzz|||~~~}}}}}}zzzzzzyyyvvvqqqnnnmmmmmmpppvvv|||zzz{{{~~~yyyyyyzzz{{{|||~~~xxxxxxyyy||||||zzzwwwuuusssrrrrrrrrrnnnoooqqqrrrtttuuuuuuuuummmooorrrsssrrrqqqqqqrrrsssrrrrrrpppooonnnmmmmmmmmmmmmllljjjhhhiiillloooiiiiiijjjjjjjjjkkkkkkkkkiiihhhhhhhhhhhhiiiiiijjjmmmmmmkkkjjjjjjjjjjjjjjjbbbbbbbbbccceeefffeeecccbbbdddeeefffggghhhkkknnnhhhiiijjjkkkkkkkkkkkkkkknnnmmmlllkkkjjjjjjjjjjjjjjjooottttttqqqqqqtttxxxttttttuuuyyy}}}~~~xxx~~~HHHFFFDDDEEEHHHKKKKKKJJJHHHGGGGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIHHHFFFFFFFFFEEECCC@@@>>>===>>>???AAABBBDDDDDDCCCBBBBBBDDD??????>>>>>>>>>???@@@AAA???>>>???AAA>>>;;;===BBB<<<===??????===<<<<<<===:::<<<===<<<:::999;;;===<<<:::999999;;;;;;888666888:::<<<<<<:::888777777999;;;<<<;;;999777999;;;:::999999999888888888888444333555888777444444888666:::;;;888777888555111555555555555555666666666555555666777777666666666666666666666666666666666333333333333444555666666999999888888999999::::::555666888888666555666777555777:::999777666666888:::999888888777777777888555555555555666666666666444444777:::888333333777555222000000222444555444777777888888999:::::::::888999:::999888777888:::333444555777777666666555777777999:::::::::999888666999;;;:::777666999;;;:::::::::;;;;;;;;;;;;;;;999999999999999:::;;;;;;999888888777777888999::::::999999:::<<<<<<;;;999777999;;;:::999888888999:::;;;:::888555555777:::888999;;;;;;::::::;;;<<<>>>>>>>>>>>>>>>>>>>>>>>>999999::::::;;;<<<<<<<<<>>>???AAAAAAAAABBBDDDGGGDDDDDDDDDEEEFFFHHHIIIJJJIIILLLOOOOOOLLLKKKNNNRRRUUUUUUVVVVVVWWWXXXXXXXXX]]]```dddfffeeedddeeeffffffjjjnnnnnnmmmllllllnnnmmmnnnoooqqqsssuuuvvvwwwxxx||||||yyyxxxxxxvvvrrrqqqrrrrrroookkkhhhhhhiiihhhkkknnntttzzzqqqooooooqqqoooooooooooooooooopppqqqiiiiiiiiikkknnnqqqqqqpppqqqoookkkhhheeeccccccccc___```aaabbbcccddddddddd```ccceeedddaaa^^^^^^^^^```___^^^]]][[[ZZZYYYXXXYYYYYYXXXWWWUUUVVVXXX[[[[[[[[[[[[[[[\\\\\\\\\]]][[[[[[ZZZYYYYYYYYYZZZZZZYYYXXXVVVTTTRRRRRRRRRRRRQQQQQQRRRSSSVVVVVVUUUSSSNNNPPPRRRSSSSSSSSSTTTUUUSSSSSSTTTTTTUUUTTTTTTSSSUUUUUUUUUUUUUUUTTTSSSRRRSSSYYY^^^^^^YYYVVVWWWZZZVVVVVVXXX[[[___aaaaaa```cccaaa```aaa```]]]^^^aaacccfffkkkooooookkkfffccc\\\]]]^^^^^^]]]\\\]]]___YYY]]]```___\\\[[[^^^aaa___aaabbbbbbaaabbbeeehhhgggggggggggghhhjjjkkkkkkmmmmmmooopppqqqrrrrrrrrrttttttxxx~~~HHHEEECCCEEEIIILLLLLLKKKJJJIIIIIIIIIIIIIIIIIIJJJGGGHHHIIIJJJJJJIIIHHHGGGEEECCCBBBBBBCCCEEEGGGHHHCCCEEEFFFEEECCCAAAAAABBBAAAAAA@@@???@@@AAABBBCCCAAA@@@@@@AAA???<<>><<<;;;<<>><<<;;;<<<===<<<999555888:::======<<<:::999999:::<<<<<<999666444666888999999888888888777777777777666888;;;:::666777;;;///444666444444777999999666666777777888888999999555555666777777777777777777777777777777777777777::::::888777777666777777555666666666666666777777444666777777555444555666222555888888666444444666888888777666666666666666555555555666666666666777555666999<<<:::555555888999666333333555888888777222222222333444444555555444555666555444333444555555666777888999888777777555666777888999888777777222444777666444333666888444444555666666777888888666555555555555666777777888777666555444555666777444444444666999:::999777777999;;;;;;:::999:::;;;999:::999666222111444777:::;;;<<<<<<;;;:::;;;===>>>>>>>>>===============>>>>>>??????@@@AAAAAAAAA<<<>>>AAABBBCCCEEEGGGIIIFFFFFFFFFFFFGGGIIIJJJKKKJJJMMMPPPPPPMMMMMMRRRVVVWWWWWWVVVVVVVVVVVVWWWWWWTTTXXX\\\^^^]]]\\\]]]___^^^ccciiiiiieeeccceeehhhfffgggiiikkkmmmnnnnnnooouuuvvvuuurrrqqqrrroooiiiggghhhiiigggcccaaabbbdddbbbdddeeegggppp}}}yyyooojjjjjjjjjjjjjjjiiihhhfffeeeeeeeeeeeeeeedddccceeeggghhhhhhgggkkkhhhddd```]]][[[ZZZZZZVVVWWWWWWXXXXXXXXXXXXWWWXXX[[[^^^]]]ZZZVVVVVVVVVUUUUUUSSSRRRPPPOOONNNMMMNNNNNNNNNMMMLLLLLLNNNPPPKKKKKKLLLLLLLLLMMMMMMMMMLLLLLLKKKJJJIIIIIIIIIJJJPPPOOOLLLJJJHHHGGGGGGGGGCCCBBBCCCEEEGGGHHHFFFEEEDDDGGGIIIIIIHHHFFFFFFFFFGGGGGGGGGGGGGGGGGGFFFFFFFFFGGGHHHHHHHHHGGGEEEDDDEEEKKKQQQPPPIIIDDDDDDFFFHHHGGGHHHKKKNNNPPPPPPOOOPPPJJJHHHNNNRRRQQQMMMKKKLLLPPPVVVZZZZZZUUUOOOJJJMMMNNNOOOOOOMMMLLLMMMNNNJJJNNNQQQOOOLLLKKKNNNQQQLLLNNNPPPOOONNNOOOSSSWWWQQQQQQPPPPPPPPPQQQQQQRRROOOPPPQQQSSSTTTUUUVVVVVVTTTTTTVVV\\\aaaaaa\\\VVVWWWYYY[[[[[[[[[\\\]]]___]]]^^^```aaabbbbbbaaaaaacccfffjjjllllllllllllmmmpppooonnnmmmnnnppprrrttttttvvvyyy{{{|||||||||{{{vvvxxxzzzyyyyyy{{{EEEEEEEEEFFFGGGHHHJJJKKKHHHHHHHHHHHHHHHHHHHHHIIIJJJGGGEEEFFFHHHIIIGGGDDDFFFEEECCCBBBAAAAAABBBBBBEEEHHHGGGBBB@@@CCCAAA===<<<======>>>???@@@@@@AAADDDAAA>>>===???@@@>>><<<===<<<;;;:::::::::::::::======<<<;;;;;;;;;;;;<<<999999999999999999999999888999::::::999888777666999777666777888888777666777666555444444555666777777666555444333333444555444333333444555555444222777555555777999888444000555555555555555666777777444444555666666555444444===444///222666666555555333555777555222111333555444222111333666777555222000222555777777555222000555666666666666666555555333444666777777666444333666555555444444444555555333444555666666444222000444111333888888444333666666444333444666555111---222222333333444555666666666222111555666555:::BBB333333333555666666444222222222222333444555666777999999999888888666555555666888777333333777888666777777888666...'''---888444555666888888888777777555888999555444888;;;:::555111333:::===999888;;;999999888888888888999999999<<<>>>>>>;;;;;;>>>AAA>>>=========???@@@BBBDDDEEEDDDAAA@@@@@@BBBDDDFFFGGGGGGGGGFFFFFFGGGJJJMMMNNNQQQTTTTTTQQQPPPQQQTTTTTTVVVXXXYYYXXXXXXYYY[[[]]]```cccdddcccaaa______aaabbbdddfffhhhhhhhhhhhhlllnnnoooooollljjjiiiiiihhhgggfffeeedddccccccccceeedddccccccfffjjjooorrrvvvtttrrrrrrrrrooojjjeeecccddddddccc```^^^^^^___`````````______^^^^^^^^^fffbbb]]]YYYWWWVVVUUUTTTRRRRRRSSSSSSTTTSSSSSSRRRPPPRRRUUUWWWWWWUUURRRPPPQQQPPPNNNLLLJJJIIIHHHHHHHHHGGGEEEDDDDDDEEEGGGHHHFFFFFFFFFEEEDDDDDDFFFHHHDDDDDDCCCBBBBBBBBBBBBCCCJJJHHHDDD@@@>>><<<<<<<<>>???>>>===>>>???@@@???===???>>>===>>>???@@@???===EEEAAA===<<<>>>???===:::AAAAAA@@@@@@AAABBBBBBCCC@@@??????@@@BBBDDDCCCBBBBBBBBBBBBCCCCCCDDDDDDDDDFFFDDDBBBDDDGGGIIIHHHFFFEEEEEEDDDDDDDDDEEEEEEFFFCCCCCCCCCBBBBBBBBBAAAAAAHHHEEECCCDDDGGGIIIHHHFFFHHHHHHGGGGGGGGGGGGHHHHHHEEEFFFHHHIIIJJJIIIGGGFFFGGGGGGIIILLLNNNMMMKKKHHHKKKIIIHHHHHHJJJKKKLLLLLLNNNNNNNNNNNNNNNMMMMMMMMMJJJPPPSSSPPPOOOSSSSSSPPPUUUVVVVVVWWWWWWWWWVVVVVVWWWYYY[[[[[[[[[\\\___aaa[[[______\\\```ggghhhdddcccbbbccceeeiiikkkkkkkkkiiijjjkkkkkkjjjkkkmmmoookkkmmmnnnoooooopppsssuuuvvvttttttvvvyyy|||~~~~~~{{{}}}EEEEEEEEEFFFGGGHHHJJJKKKGGGGGGGGGGGGGGGGGGGGGGGGIIIHHHGGGGGGHHHHHHGGGFFFFFFDDDCCCAAAAAAAAAAAABBBDDDGGGFFFAAA???AAA@@@<<<<<<=========>>>????????????===<<<===@@@AAA???>>><<<<<<;;;:::::::::::::::>>>============<<<<<<<<<999999999999999999999999888999999999888888777666777666555666888999888777777666555444444555666777888777666555444555555666666555444444666666555444888777777888:::999666333555555444444444555555666444444444444444444444444555111000333444111111333444666777666333222333555333333222333555555444222555666777666444111---+++555555666666666555555444555555444444444444555555555555444444444444555555222333555666555444222111777444555::::::666666999555444333333444444333222222222333333444444555555777444333555333111444;;;444333333444555555444222222222222333333555666666777777777777666555444333,,,000222222444888999666111222666999555000333;;;666666777888777777666555666::::::666555888;;;:::888444333888999666777:::999888888777777888888999888888999<<<>>>?????????===<<<<<<===>>>???AAABBBCCCBBBAAA@@@@@@AAACCCDDDEEEEEEFFFEEEEEEFFFJJJMMMMMMOOOPPPPPPOOONNNOOOOOOQQQTTTVVVWWWWWWWWWXXXZZZ[[[]]]``````___^^^^^^^^^^^^___bbbdddeeeffffffeeejjjkkklllllliiigggggggggffffffeeedddcccccccccccccccbbbaaa```aaacccfffhhhnnnmmmmmmnnnnnnkkkfffbbbbbbccccccbbb___^^^^^^___```___^^^]]]\\\[[[ZZZYYY[[[YYYVVVUUUUUUUUUTTTRRRPPPPPPPPPPPPPPPPPPPPPPPPMMMNNNQQQRRRRRRQQQOOOMMMLLLLLLJJJHHHGGGFFFFFFFFFFFFEEECCCBBBBBBCCCEEEFFFEEEEEEDDDCCCAAAAAACCCDDDCCCCCCBBBAAAAAAAAAAAAAAAFFFDDDBBB@@@?????????@@@?????????>>>===<<<<<<<<>>???@@@AAA@@@???===<<<;;;<<<=========;;;============<<<<<<============<<<<<<<<<======>>>===<<<<<<===???@@@@@@???<<<=========>>>>>>>>>>>>???>>>===>>>AAACCCBBB@@@@@@????????????@@@AAAAAA@@@????????????>>>>>>>>>BBBAAA@@@@@@BBBCCCCCCBBBAAAAAA@@@@@@@@@@@@AAAAAA???@@@BBBCCCCCCCCCAAA@@@@@@AAABBBEEEGGGGGGEEECCCDDDBBBAAABBBDDDFFFFFFFFFGGGGGGGGGGGGGGGGGGFFFFFFBBBGGGJJJGGGGGGJJJJJJHHHLLLLLLMMMNNNNNNOOONNNNNNNNNQQQTTTTTTSSSRRRRRRSSSNNNRRRSSSRRRUUU[[[\\\YYYSSSRRRRRRSSSUUUWWWWWWVVVVVVVVVVVVTTTSSSSSSTTTVVVWWWXXXZZZZZZZZZ\\\^^^```]]][[[ZZZ\\\___bbbcccccccccdddgggggghhhiiikkkmmmooooooooopppqqqqqqqqqppppppuuuwwwuuuuuuxxxzzzyyyyyywwwwwwxxxzzz|||}}}|||~~~|||xxxxxx{{{~~~EEEEEEFFFFFFGGGHHHJJJJJJGGGGGGFFFFFFEEEEEEDDDDDDHHHIIIIIIHHHGGGFFFFFFGGGDDDCCCBBBAAA@@@@@@AAAAAABBBDDDCCC???>>>???>>><<<<<<<<<==================::::::;;;>>>@@@AAA@@@???<<<;;;;;;:::::::::::::::888888999:::999888777666888888888888888888888888999888888777777777777777666555555666888999888777666666555444444555666666888777666666555666666666666444222222444555555444444333333555666555333111444444444444333333333333555555333333333333555555//////222555333//////333444555666555444333444555111333444444333222222222000111222222222222222111444444555555555555444444666555333222222333555666444444444333333444444555111222333444555444333222444222333666666444333555333333222111000111555777333333333333333333333333444333333444222///111555555444222222444444444333222222222333333444444555555555555555555444333222)))...222333666999888555000111444777555///,,,...777777888777777555444333666999999555444666888666999666444555555444555888888888777777777777888888999777777;;;???AAA===999;;;;;;;;;;;;<<<===???@@@@@@????????????@@@AAABBBAAABBBCCCCCCCCCEEEIIIKKKLLLKKKKKKKKKMMMMMMKKKJJJNNNPPPSSSTTTTTTUUUVVVXXXWWWYYYZZZZZZYYYYYYZZZ\\\[[[\\\^^^```aaabbbbbbaaaeeefffgggfffdddcccdddeeedddccccccbbbbbbccccccccccccbbbaaa___^^^]]]]]]]]]dddeeefffhhhhhhfffaaa^^^```aaaaaa```]]]\\\\\\]]]]]]\\\[[[ZZZXXXVVVUUUTTTTTTSSSRRRRRRSSSSSSQQQOOOMMMMMMLLLKKKKKKLLLLLLMMMIIIJJJKKKLLLKKKKKKIIIIIIHHHHHHGGGFFFEEEEEEEEEEEECCCBBBAAA@@@@@@AAABBBCCCFFFEEECCCAAA@@@@@@@@@AAAAAAAAA@@@???????????????CCCBBB@@@???>>>>>>>>>???<<<;;;;;;::::::999999999<<<;;;::::::;;;<<<;;;:::;;;999888999:::;;;:::999777:::===<<<999777999<<<999888888777777777888888999888888999;;;<<<;;;:::888888888888999999999999:::999888999;;;<<<<<<;;;999999999999999:::;;;;;;;;;;;;;;;::::::::::::999:::;;;<<<;;;;;;:::<<<===::::::999999999999::::::999:::<<<=========<<<;;;::::::<<>>>>><<<;;;<<<>>>@@@@@@?????????????????????@@@@@@:::>>>@@@>>>>>>@@@@@@???AAABBBCCCDDDEEEFFFFFFFFFEEEHHHKKKLLLJJJGGGEEEDDD@@@DDDFFFFFFJJJOOOQQQPPPJJJHHHGGGFFFHHHIIIIIIHHHKKKJJJIIIFFFCCCCCCEEEGGGFFFGGGHHHIIIHHHIIILLLNNNLLLJJJIIIIIILLLNNNOOOOOONNNQQQSSSTTTTTTTTTUUUVVVVVVWWWYYYYYYXXXWWWWWWXXXVVVZZZ[[[YYYYYY]]]______```______```bbbddddddccceeecccaaaaaadddhhhkkklllFFFEEEEEEFFFGGGHHHIIIIIIFFFFFFEEEDDDDDDCCCBBBBBBEEEHHHIIIGGGDDDBBBDDDFFFCCCBBBAAA@@@??????@@@AAA@@@@@@@@@>>>=========;;;<<<<<<<<<<<<<<<<<<;;;;;;:::;;;===@@@AAAAAA@@@>>>;;;;;;::::::999::::::;;;555666888999888777555333888888888888888888888888999888666555555666777888777666555555777777666555555555555555555555555555666666666555555555555666444222///...000222222222111111111222222222000///333333333333333222222111555444222111111222444555222000111555444111111444333444444444333333333444000333555444111///111333/////////000222444555666222333333444444444444333555444333222222333444555333333333333333333444555000111222333444444333333111111111222333222222333333333222...,,,---333888333333333333222222222222///000222333222111222444666444222111222333333333222222222333333333333333444444555555444333333222000444666555555777555222222111222444444000+++)))777777777666666555555444333777777333111222333111555555555555555444444666777777777666666777777777:::::::::<<<===<<<777444999999999:::;;;<<<<<<===<<<======>>>????????????>>>???AAAAAABBBDDDGGGIIIJJJHHHGGGHHHKKKKKKIIIFFFJJJMMMOOOQQQQQQRRRSSSUUUSSSTTTUUUTTTTTTUUUWWWYYYYYYZZZ\\\^^^_________^^^```aaaaaa```______aaabbbaaaaaa``````aaabbbccccccddddddcccaaa___]]][[[ZZZ]]]^^^```ccccccaaa^^^\\\```aaa```^^^[[[XXXXXXXXXXXXWWWVVVUUUTTTSSSRRRRRRTTTSSSSSSSSSSSSRRRNNNKKKLLLKKKJJJIIIIIIIIIJJJJJJFFFFFFGGGGGGFFFFFFEEEEEEFFFFFFEEEEEEEEEEEEFFFFFFAAAAAA@@@??????@@@AAAAAADDDBBB@@@???@@@@@@@@@@@@???>>>>>>===============CCCBBB???===;;;:::999999999999999888888888777777888777666666888888777666999888777888999999888777777999;;;;;;999777777777777777666555555555555666777666555666888999888777777777777777777777777777777777777888999999999999666555555555666777888999888888888777777777666666555888:::999666555777999888888777777777777888888777888999::::::::::::999888888999;;;>>>???===;;;===<<<::::::;;;<<<;;;:::;;;;;;;;;;;;;;;<<<<<<<<<777:::;;;:::999:::;;;;;;;;;<<<>>>???@@@AAAAAABBB@@@BBBEEEEEECCCAAA??????===>>>??????BBBHHHMMMPPPIIIFFFCCCBBBCCCEEEEEEEEEIIIIIIGGGDDDBBBBBBDDDFFFBBBDDDEEEEEEDDDEEEGGGIIIIIIGGGEEEEEEGGGHHHIIIHHHFFFHHHJJJKKKJJJIIIJJJKKKHHHJJJLLLLLLKKKJJJKKKLLLJJJNNNOOOLLLKKKMMMMMMLLLPPPOOOOOOQQQSSSTTTSSSRRRVVVTTTRRRSSSUUUXXXYYYZZZEEEEEEEEEEEEEEEFFFGGGHHHEEEEEEDDDCCCCCCBBBAAAAAACCCEEEGGGEEEAAA@@@AAACCCBBBAAA???>>>>>>???@@@@@@>>>============<<<;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<>>>@@@AAAAAA???>>>===::::::999999999::::::;;;999:::;;;<<<<<<:::888777777777777777777777777777777777555555555666777888999777555555555555333222444444555555555555444444333444444444444444444444444111///...///111222222222333444444333333333333111111222333333222111000555444222111111222444555777000,,,000333333333444222222222222333333333222///222555444111000111333666555444222111000111111111111222333333333333333111222333444444333222111222222222222222333444444000000111222222333333333333444444333444555555555333333111---)))***///444222222222222222111111111///222444333222222333333666444222111222333333222111222222333333222111000444444555555444444333333555777666222111333333000111111111333666999888555555555555555555666666777333777888444111222222000...333777888666555555444777666666555555666666777777:::======:::666555555777888888999::::::::::::;;;;;;<<<<<<===>>>>>>>>>;;;===???@@@AAABBBEEEGGGHHHFFFDDDFFFIIIJJJHHHEEEHHHJJJMMMNNNNNNOOOPPPRRROOOPPPPPPPPPOOOQQQTTTWWWXXXYYYZZZ\\\]]]]]]]]]\\\\\\\\\\\\[[[ZZZ\\\^^^aaa______^^^______```aaabbbcccccccccbbbaaa___^^^\\\ZZZ\\\^^^```___^^^\\\\\\aaaaaa```\\\XXXTTTSSSSSSRRRRRRRRRRRRRRRQQQQQQQQQQQQQQQQQQRRRSSSQQQMMMJJJKKKJJJJJJIIIHHHHHHIIIIIIEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCDDDEEEEEE@@@@@@@@@@@@@@@@@@@@@@@@???===;;;;;;>>>@@@@@@???======<<<;;;;;;;;;;;;;;;>>>>>><<<;;;999888777777999888888888888888777777:::999888888::::::999888999888777777999999888777999999999;;;>>>???===:::888777777666666666777777666555444555666777666555666666666666666666555555555666666666666666777777555555555555666777888999666666666666555555555555444777:::999666444666888777777666666666666777777666666777777777888777777777666777888;;;;;;:::888===;;;:::999999888555333777777777888888999999999777777888888777666777:::888888:::;;;======>>>>>><<<===???>>>======>>>???>>>===;;;;;;===CCCLLLTTTEEEBBB>>><<<===???@@@@@@BBBBBBBBB@@@??????BBBDDDAAACCCCCCCCCBBBBBBDDDFFFEEECCC@@@@@@BBBCCCCCCBBB???@@@BBBBBBAAAAAABBBCCCAAABBBBBBBBBBBBBBBCCCDDDAAAGGGJJJHHHGGGGGGFFFCCCEEEDDDEEEFFFHHHIIIHHHFFFKKKIIIGGGHHHIIIJJJJJJIIIDDDDDDCCCCCCDDDEEEEEEFFFDDDDDDCCCCCCBBBBBBAAAAAACCCDDDDDDCCC@@@??????@@@@@@???>>>======>>>???@@@>>>;;;;;;======;;;;;;===;;;;;;<<<<<<<<<<<<<<<<<<>>>???AAA@@@>>><<<;;;<<<999999999999999::::::;;;999999:::;;;:::999888777666666666666666666666666555555555555555666666777888777555444555444333111444444555555555555444444222222333444444444333333555333111111333444444333000111222222111111222333///000222333333333222111333333111111111111333333777...(((,,,111333222222333222111222333444333222000222333444333222333444444444333222222222222222///000111222222333333222000111333444444333111000111111111111222333444444111111111111111111222222111333222000000333444222333222000---++++++---///111111111111111111111111222666777333111222111000666444222222222333222111111222333333222111///...333333444444444444333333222444222......111222111222333222000222666777444444444444444555666777888666:::;;;777555666666333+++333999999777666555333666666555555555555666666111666:::;;;888666777999777777888999999999999999:::::::::;;;<<<===>>>???;;;===???@@@@@@AAACCCEEECCCCCCCCCEEEGGGHHHHHHGGGGGGIIILLLLLLLLLLLLMMMNNNKKKLLLMMMMMMNNNOOOSSSUUUVVVXXXYYY[[[[[[[[[[[[ZZZYYYYYYYYYXXXWWWZZZ^^^aaa]]]]]]]]]]]]^^^^^^___``````aaaaaaaaaaaaaaa```___\\\^^^___^^^\\\[[[\\\]]]``````^^^ZZZUUUQQQPPPPPPOOOOOOOOOPPPPPPPPPQQQQQQJJJJJJKKKNNNOOOOOOMMMJJJJJJJJJJJJJJJJJJIIIHHHGGGDDDDDDEEEEEEDDDCCCBBBAAA@@@@@@??????@@@@@@AAABBB@@@@@@@@@@@@@@@@@@@@@@@@;;;888555777:::======<<<<<<<<<;;;:::::::::::::::888888888999999999999999888888888888888888888888999777666777888999888777999888777777888999888777:::888777<<>>===:::888888999===HHHSSSGGGBBB===999999:::<<<<<<999;;;<<<<<<;;;<<<>>>???;;;<<<===<<<;;;;;;<<<>>>@@@>>>;;;;;;<<<>>>>>>===<<<=========<<<===???@@@EEEBBB>>>===>>>@@@@@@@@@888>>>BBBAAAAAACCCCCCAAAAAAAAAAAACCCEEEEEECCCAAAFFFEEEDDDDDDEEEEEEDDDBBBCCCBBBBBBBBBBBBCCCDDDDDDCCCCCCCCCCCCCCCCCCBBBBBBEEECCCBBBAAAAAAAAA???>>>???>>>============??????===::::::>>>>>>::::::>>>;;;;;;;;;<<<======>>>>>><<<>>>???===:::999:::;;;999999888888999::::::;;;777777777777666666666555666666666666666666666666333444555555666666666555555444333333555555555333333444444555555444444333222222444555555555444444555333222333444555444333---///000000......000222...///111333444444333333222222222111111222222222333...,,,000222222222444555333222333555666555444111111111333555666555444//////000111222333444444...///000111222222222222111111222222222222111111000000000111111222333444222111111000000000000111---000000,,,,,,111222///222111000000000000///...//////000000111111222222111555666111///222333000555333222333333333111///111222333333222000...---111111222222333222222111///222222//////222222///000333333...---000000---666555444444444555666666666;;;<<<999777888888555...666;;;888555555555333666555555444444555555666333444666777777777888888666777888999:::999888888;;;:::999999:::===???AAA;;;===???@@@@@@@@@AAACCC>>>@@@BBBDDDEEEEEEGGGHHHHHHIIIKKKLLLKKKJJJKKKLLLIIIJJJLLLMMMNNNOOORRRTTTUUUVVVWWWYYYYYYYYYYYYXXXXXXXXXWWWVVVVVVYYY^^^bbb]]]]]]\\\\\\\\\]]]]]]^^^aaaaaaaaabbbbbbbbbcccccc___```___]]]ZZZYYY[[[]]]\\\\\\[[[XXXTTTQQQPPPPPPPPPPPPPPPOOOOOOOOOOOOOOOJJJIIIIIIKKKLLLMMMKKKIIIHHHIIIKKKLLLKKKIIIFFFEEEBBBCCCEEEFFFEEECCC@@@>>>@@@????????????@@@@@@AAA>>>>>>????????????>>>>>>===999666777;;;===<<<:::<<<;;;::::::999999::::::777888999999::::::::::::888888888888888888888888777666555555777777666555888777666666777888777666888777888999<<<>>>???@@@666666666777888999:::;;;555444333333555555444333555444444444333333333333222333555444222111222444333333333444555666777888444444444444333333333333555555555666777666444111333333222222222222333333333333222222333333444444777555444444555444333111777666555555555444222///222222333333444555555666666333333555444000222888222333444444555555555444333555888888888777888999777555555777777999BBBMMMMMMGGG@@@:::888888999999555777:::;;;:::::::::;;;777888888777666666777999===;;;999999:::;;;<<<;;;;;;;;;;;;:::999;;;???BBBPPPHHH???<<<>>>@@@>>><<<777;;;;;;999999===@@@@@@??????@@@BBBCCCCCCAAA???BBBAAAAAABBBDDDDDDBBB@@@BBBBBBAAAAAAAAABBBCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCGGGDDDAAAAAACCCCCC@@@===???>>>===<<<<<<===>>>???===999999>>>>>>::::::???;;;;;;;;;<<<===>>>??????:::;;;<<<;;;888777999<<<999888888888999::::::;;;::::::999888888888888999666666666666666666666666222333555666777666555555222111111333555777777666333333444555555444333333222333555666666666555555222222111222444444222000000222444333111111333666---///111444555555444444000111222222222222111000000000333666666222333777666444333444777999777555222000000333777999777555444444333222000...,,,+++......000111111222222222333222111//////111222333000000000000111222333444222222111000//////000000000333333......444555222111000///222555555222......//////000111222222333,,,222333///...444666444444333333333444333000...111222333333222000...,,,///000111111111111000000000444666444333444111---(((000333000111555777444888777555444333333444555444999;;;888777888777555222:::===777222444555444555555555444444555555555999666333444777888666333777777999::::::999888888<<<;;;999999:::<<<@@@BBB<<<>>>@@@@@@@@@@@@AAABBB:::>>>BBBCCCBBBCCCFFFIIIHHHJJJKKKKKKJJJIIIIIIJJJGGGJJJLLLMMMNNNOOORRRSSSSSSTTTVVVWWWXXXXXXWWWVVVWWWWWWVVVUUUUUUYYY^^^bbb]]]]]]\\\\\\\\\\\\\\\]]]ddddddccccccdddeeeffffffbbbbbb```\\\XXXWWWZZZ]]]YYYYYYYYYWWWTTTQQQQQQRRRQQQQQQQQQPPPOOONNNMMMMMMOOOMMMLLLKKKKKKJJJHHHFFFGGGIIIKKKLLLKKKIIIEEECCCAAACCCEEEFFFEEECCC???===BBBAAAAAAAAAAAAAAABBBBBB======>>>>>>>>>>>>======BBB===999:::===@@@>>>;;;<<<;;;::::::999999::::::;;;<<<<<<;;;;;;999888888777777777888888888888888;;;999888999:::;;;:::999777666555555666777666555666888888666222111444888444444555666777999:::;;;555333222333444444333222666666666666555555444444333555777666333222444666111111111222333555666777333333333333222222222222555333222444777666222...333333222222222222333333444444444444444555555666999888666555555555333111555555555666777777555333333444444555666777777777777444333666555111333999333333444444444444444333222666:::;;;:::888666666333222555999888777>>>HHHPPPJJJAAA999666555444444333555888999888777666666888999999888666666777999:::888666666777999999999999888777666555888<<<@@@VVVKKK>>>:::<<<>>>;;;666===>>>;;;555333888===???::::::;;;===???>>><<<999;;;;;;<<<>>>@@@@@@???===@@@>>>======@@@BBBCCCCCCDDDDDDDDDDDDCCCBBBAAA@@@CCCBBBAAAAAA@@@@@@AAAAAA???===;;;<<>><<<:::::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;:::::::::===;;;::::::;;;<<<:::999;;;:::999999888888999999;;;:::888666555555666777666777888888888777555444555444333333222222333333666555333111111111333444222222222222222222222222111222333333444444444444000111222333333222111000111111111111111111111111333333222222111222222222111///...///000000///...111111222222222222111111111222111///111555555222111111111222333333333444444111000222222///000333///......000222222000---111...///222000...222:::111111/////////000111222,,,...111111......000333///......///111333222111444111...///111222111///////////////000000000000333333333333333222111000...------///333555333111//////000111222333333444000000000000000000000000////////////............///000111222222111000///444444444444444444333333222333333444444333333222111111222222222333333333:::888666444333444555666666666666666666666666666:::666333111333666888888777888999999;;;;;;<<<===<<<===>>>>>>======>>>???======>>>???@@@BBBDDDEEEFFFFFFGGGGGGGGGHHHHHHHHHGGGHHHHHHHHHJJJOOOVVV[[[UUUUUUVVVVVVWWWXXXYYYYYYTTTTTTTTTUUUVVVXXX[[[\\\UUUXXX[[[\\\[[[[[[[[[\\\^^^```bbbbbbaaaaaaaaaaaa[[[ZZZXXXWWWWWWYYY[[[]]][[[ZZZWWWRRRNNNLLLMMMOOOOOOMMMKKKKKKLLLNNNNNNNNNKKKIIIGGGGGGHHHHHHGGGGGGDDDDDDDDDDDDEEEEEEEEEEEEBBBCCCCCCCCCCCCCCCBBBBBB@@@@@@??????>>>=========;;;<<<===?????????>>>===>>>:::777888<<<===:::666888888999999999888777666:::888666555777888888777999<<<999000---444:::;;;:::777555555555666666555888666444444555666666555888777777666555555444444555444444333333444444555000333555444111///000333666444222222333333222111222222222222222222222222444222000111333444333000444444444444444444444444---111444555222111222444...111444444111///000111(((...222222333666777555555555444444444333333333444444444333333222222222222222222222222222222222222111000//////111333444333222222222444444444333444444444444444444444444333333222222222666;;;???CCCAAA@@@???:::333333777222444555555555666888:::===;;;777444222333555666777555333444666888777555444666777555222333999>>>KKKBBB;;;::::::888888::::::999999999888888777777555666777999;;;;;;<<<<<<888888999999999:::::::::@@@>>>===>>>@@@BBBBBBBBBAAAAAABBBBBBBBBBBBBBBAAABBBAAA@@@@@@??????@@@@@@>>>===;;;<<<>>>???>>><<<;;;<<<<<<<<<<<<=========<<<<<<;;;;;;;;;:::::::::<<<;;;::::::;;;<<<;;;999;;;:::999999888888999999;;;:::888666555666777777666666777888777666555444555444333333222222333333666444333111111222333444222222222222222222222222111222333333444444333333111111222222222222111111111111111111111111111111222222111111111111222222111//////000222333222111000111111222222111111000111333111///111555555111111111111111222222222222333000000222222000111444111000///000222222000---444111000222222111666>>>222111000//////000111222222333222///,,,---111555000///...///222333222111000...---...111222111///000000111111111222222222000111111111111000000//////...---///333444333111.........///000000000111000000000000000000000000///////////////////////////000111222222111000///333333333444444444444444222333333444444333333222333333333333333333333333777666444333333555666777666666666666666666666666999777333111111555;;;>>>777777888999:::;;;<<<<<<;;;===>>>>>>===<<<>>>???=========>>>@@@AAACCCDDDCCCDDDDDDEEEFFFFFFGGGGGGIIIIIIIIIIIIJJJNNNUUUYYYUUUUUUVVVVVVWWWWWWXXXXXXTTTTTTTTTUUUVVVXXXZZZ[[[YYY\\\^^^___^^^]]]^^^^^^____________]]]]]]]]]]]]YYYYYYYYYYYYYYYYYYYYYYYYXXXXXXXXXUUUQQQNNNNNNNNNQQQOOONNNNNNPPPPPPPPPOOOLLLJJJIIIHHHHHHHHHGGGGGGDDDDDDDDDDDDEEEEEEDDDDDDFFFFFFFFFFFFEEEDDDBBBBBB>>>>>>>>>>>>>>>>>>??????@@@@@@@@@@@@???===<<<<<<===:::777888<<<===:::777999999999999999999999999:::888666555666777777666444888999555666===DDDEEE???<<<999777777888777777888777777777777777666666888777777666555555444444444444333333333333444444222444666666666555666777666444222222333333222111333333333333333333333333444222000111333444333111444444333333333333444444444555666555333222111222111444777777555444555666)))///333222333555666444444444444444333333333333333333333333333222222222222222222222222222222222333222000000000111333444333222222222333444444333444444444444444444444444555555444333333444888;;;>>>BBBHHHJJJDDD999333444666666666555555555777888999888777666555444444444777555333333666777777555444666888666333333888<<<@@@999555555666555666888999888888888777777777666888999999999::::::;;;;;;888888888999999999::::::???>>>>>>???AAABBBAAA???>>>>>>???@@@@@@AAABBBBBB@@@@@@???>>>>>>>>>>>>>>>===<<<;;;<<<>>>???>>>============>>>>>>>>>>>>???<<<;;;;;;;;;;;;:::::::::<<<:::999:::<<<<<<;;;:::::::::999888888888888999;;;:::888777666666777888666666777777666666555444555444333333222222333333555444222111111222333333222222222222222222222222111222222333333333333333222222111111111111222222111111111111111111111111000000///000000111222333111000000111444555555444000111111222222111111000111333111///111444444111111111111111000000000000000------000111///000333444222000000111111000///444111111222222222777===222111111000000000111111222111...)))%%%'''---333000//////000222333222111///......000222222111000000000111111111111222222---...///////////////...000//////000222222111000////////////////////////000000000000000000000000...//////000000111111111000000111111111111000000222222222333333444444555222222333333333333222222444444444444444333333333444333333333333555777888666666666666666666666666888777444111000444<<>><<<<<<===>>>???AAABBBCCCBBBCCCCCCEEEFFFGGGHHHIIIJJJJJJJJJIIIJJJMMMRRRVVVUUUUUUVVVVVVVVVVVVVVVVVVTTTTTTTTTUUUVVVXXXYYYZZZ[[[]]]______^^^]]]]]]^^^^^^]]][[[ZZZYYYXXXYYYYYYWWWXXX[[[\\\[[[YYYVVVTTTTTTVVVWWWVVVSSSPPPNNNNNNQQQPPPOOOPPPQQQQQQPPPNNNLLLKKKJJJHHHGGGFFFFFFFFFDDDDDDDDDEEEEEEDDDDDDCCCCCCCCCCCCBBB@@@>>>===<<<<<<<<<===>>>>>>???@@@@@@CCCBBBAAA@@@>>>>>>=========:::888999;;;<<<:::777::::::999999:::;;;===>>><<<999777666666777666555333888:::999:::???BBBBBBBBB???:::888777888888777888888999:::999888777666777666666555555444444444444333333222222333333444444444444666888999999888555333222111333333333222333333333333333333333333333222111111333333222111333333222222222222333333666555333222333333333222000222444555444333444444+++111333222222444444222444444444333333333222222222222222222222333333333222222222222222222222222333222111111111222333444222222222222333333333333333333333333444444444444555666666555333222444555;;;BBBKKKOOOGGG999333444888666555444333333444555555666777777777555444333666444333333555666666555444666888777555444666999666222000333555444555777777777777666666666666666888888777666666666777888888888888999999999999:::>>>>>>???@@@BBBBBB???===============>>>???@@@@@@???>>>======<<<<<<======<<<;;;;;;<<<===>>>>>>>>>============>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999:::<<<===<<<;;;:::999999888888888888888:::999888777777777777888666666666666555555444444555444333333222222333333333333222111111222222333111111111111111111111111111222222333333333222222333222111000000111222333111111111111111111111111............///111222222222111000111333444333222000000111111111111000000111333111///000444333000111111000000//////......---******---...---...111555444222000000000000000000///000111111000111333222111111111000000000000//////,,,(((%%%&&&,,,111111000///000222333222111000000111222333222111000............/////////000,,,---......////////////000000000111111111000///111111111111111000000000000000000000000000000000...//////000111222222333000000000111111000000000000111111222333444444555222222333333333333222222444333333333333222222222333333222333333444666666555555555555555555555555555666666333000111999???555666666777888999::::::999;;;<<<<<<;;;;;;<<<===<<<<<<<<<===>>>???AAABBBBBBCCCDDDFFFHHHJJJKKKLLLKKKKKKKKKJJJJJJLLLPPPTTTUUUUUUUUUUUUUUUTTTTTTTTTSSSSSSTTTUUUVVVWWWXXXYYYYYY[[[\\\[[[ZZZYYYYYYZZZ\\\ZZZWWWVVVWWWXXXYYYYYYXXXYYYZZZZZZYYYWWWTTTRRRRRRTTTTTTSSSQQQOOOOOOOOONNNNNNNNNOOOPPPPPPMMMKKKKKKJJJIIIGGGEEECCCCCCDDDCCCDDDEEEEEEEEEDDDCCCBBB@@@@@@??????>>><<<;;;:::============>>>>>>??????@@@???>>>======>>>@@@@@@<<<:::999999;;;;;;:::888;;;:::999999:::===???AAA>>>;;;888777777777777666555999===???AAACCCCCCBBB@@@<<<888666666777888888666888::::::999777555555444444444333333333222222333333222222222222333333333111111333666888666333444333111111222333333222222222222222222222222222222222222222222333222222333222111111111111222333444000...///333666555444000111222333222111000000---222444111000222333111333333333333222222222222000000111111222222333333111111111111111111111111222222222111222333444444111222333333222222333444333333333333333444444444333555666555333222222333:::???GGGIII@@@555222666666444222111222222333333333444555555555555444444444444333333444555555555444666888888666444555555444111222666777666666999555555555555555555555555999777666555555777999:::888888888888999999999999?????????@@@AAAAAA>>><<<>>>===<<<<<<<<<<<<===>>>>>>===<<<<<<;;;;;;<<<<<<;;;<<<<<<<<<<<<======>>>;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;<<<:::999:::<<<<<<;;;::::::999888888777777888888888888777777777777777777666555555444444444444444555444333333222222333333222222222222222222222333111111111111111111111111222222222333333222111111333222111000000111222333111111111111111111111111............///000111222333111000000111111000...000000000111111000000000222333111...000333333///111000000//////............++++++...///...///222555444222111//////000111---///111111111///,,,(((111111111111000000/////////000111///------111555111/////////111222111000000111111111000///......---............/////////---......///000000000000000111111111111000//////111111111000000000000000////////////////////////...//////000111222222333111000000000000000000111000000111111222333444444111222222333333222222111222222111111111111111111444444444333333444444444444444444444444444444444222555777555111000333777444555555666777888999999888:::;;;;;;::::::;;;<<<;;;;;;;;;<<<===>>>???@@@AAABBBCCCEEEGGGIIIJJJKKKJJJKKKKKKJJJJJJLLLPPPSSSTTTTTTTTTTTTTTTSSSSSSSSSRRRSSSTTTUUUVVVVVVWWWWWWWWWXXXYYYXXXVVVVVVWWWXXXYYYVVVTTTUUUXXX[[[\\\\\\ZZZYYYXXXVVVUUUTTTTTTTTTRRRRRRQQQOOOMMMMMMOOOQQQOOONNNNNNOOOPPPOOOMMMJJJGGGHHHHHHEEEBBB@@@AAABBBCCCDDDEEEEEEEEECCCBBBAAA@@@AAAAAAAAAAAA@@@@@@???>>>>>>>>>>>>======<<<<<<>>>===<<<;;;;;;<<<===>>><<<;;;::::::::::::999888;;;:::999999:::===@@@AAA???===:::999999999888777444777===EEEJJJLLLLLLLLL<<<999666555666888999999444777999999666444333333222111111111111111000000222222111111111111222222444111000111444555222///333222000111222333333222000000000000000000000000222222333222222222222222222111000//////000111222444111///000444777777666444444444555444333000///...333444111///111222000333333222222222111111111000000000111111222222222111111111111111111111111222111111111222222333333000222333333111111222444222222222333333333444444000222444444333222222333666;;;CCCFFF@@@555111444444222111222444555444333444333333222222333444555333333333333333333444555444555777888777555444444666444555888888555555888444444444444444444555555999888777777888:::===???777777888888888999999999AAA?????????@@@???>>><<<>>>===<<<;;;;;;;;;<<<=========<<<;;;;;;;;;;;;;;;;;;<<<======;;;;;;<<<===::::::::::::;;;;;;;;;;;;:::::::::;;;;;;;;;;;;<<<===;;;::::::;;;<<<:::999999999888777777777777888666666666666666666666666555555444333333333333444555444333333222222333333111111111222222222222222111111111111111111111111222222222222222222111000222222111111111111222222111111111111111111111111//////...//////000111222333111000/////////---,,,///000000111111000000///222333111...///333222...000000000000////////////111......111222000111444222333333111///...000111---111222222222111,,,%%%000000000000///...------+++...111111///...111333000///......000000///............---++++++,,,...//////000000000000111111...///000000000000000000///111222222000///000000........................////////////////////////...//////000000111111111111111000000000000111111000000000111111222222333111111222222222222111111000000000000111111111222555555555555444444444444444444444444444444444444111444666666222000000222333444444555666777888999888999::::::999999:::;;;;;;;;;;;;;;;<<<===>>>???>>>>>>@@@BBBCCCEEEFFFGGGHHHIIIJJJJJJJJJMMMQQQTTTRRRSSSSSSSSSSSSSSSSSSSSSQQQRRRSSSUUUUUUVVVUUUUUUVVVWWWWWWVVVUUUUUUWWWYYYUUUSSSRRRUUUZZZ^^^______[[[YYYVVVSSSRRRRRRTTTVVVSSSRRRQQQNNNLLLLLLOOORRRQQQPPPOOOOOOPPPPPPNNNLLLDDDFFFFFFDDD@@@>>>???BBBCCCDDDEEEFFFEEECCCAAA@@@???@@@@@@AAAAAA@@@@@@@@@??????>>>======<<<;;;;;;???>>>===;;;999888777777;;;;;;;;;:::::::::999999999999999999:::<<<>>>??????<<<:::999999:::999888777666:::AAAEEEEEEDDDDDD:::888666666888999:::999333666888777333111111222000000000000000000000000222111111000000111111222444333222333333333111000333111000000222333333222////////////////////////111222333333111111222333222111///......///111222777666444444555666666555333222222222222111///,,,///333333000///111222000222222222111111111000000000000000000000111111111111111111111111111111111000000111111111222222222///111444333000000222555111111222222333333444444...000222333222222222333111777AAAIIIFFF:::222000444333222555888999666333444333222111111222333444222333333333222222444555333444666666777666555444666444555777555111222666444444444444444555555555333333333444555777999;;;777777777888888888888999BBB@@@>>>>>>>>>>>>===<<<<<<;;;:::::::::<<<>>>???======<<<;;;;;;;;;;;;;;;<<<>>>???===;;;999:::<<<::::::::::::;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<>>>===;;;;;;;;;;;;999777999999888777777777777777444444555555555555555444555555333222222222333444555444333333222222333333000000111222222222222222111111111111111111111111222222222222222111000000111111222222222222111111111111111111111111111111000000000//////000111111111000////////////...---//////000000000000//////222333111...///222222...///000000000000000111111222//////111111///000333...000222222///...///111...000000...000333///))).../////////...---,,,++++++---000///,,,+++---000///...,,,---...///...,,,,,,------,,,***,,,000444/////////000000000111111///000000000000//////......000222222000///000222,,,---------.../////////////////////////////////////////////////////////222111000//////000111222000000000111111111111111111111222222222222111111//////000111222333333444333444555555666666666666333333333333333333333333333333444333333333333333333333444555666777777888777888999999888888999;;;::::::::::::;;;<<<===>>>===>>>???@@@BBBCCCDDDEEEEEEFFFHHHIIIKKKNNNRRRUUUQQQQQQQQQRRRRRRSSSSSSSSSQQQRRRSSSTTTUUUUUUUUUTTTTTTUUUUUUUUUTTTTTTWWWYYYSSSQQQQQQUUU\\\``````^^^ZZZXXXUUURRRQQQRRRTTTUUUSSSSSSSSSQQQOOONNNPPPQQQRRRPPPNNNMMMNNNNNNMMMLLLBBBEEEFFFDDD???>>>@@@CCCBBBCCCEEEFFFEEECCC@@@???@@@@@@@@@@@@@@@???>>>=====================<<<<<<>>>======;;;:::888666555:::;;;;;;;;;999999999:::777777888999::::::;;;;;;<<<:::888777888999999888999444333888:::777444555777666555666777777666444444666888666111///111333111111111111111111111111111111000000000000111111000111333333222111222333222111///000222333333222000000000000000000000000111222444333111000222444111000...------...000111222444555555444333333444///......000222222///---...222333///...111222111222111111111000000000000000000000000000/////////111111111111111111111111//////000000111111111000...111444333000///222555000111111222333333444444///000111111000000111333222444<<>>======>>>===<<<::::::999999;;;===@@@BBB======<<<;;;;;;;;;;;;<<<===>>>???>>>:::888999;;;:::::::::;;;;;;;;;<<<<<<:::::::::;;;;;;<<<<<<<<>><<<;;;;;;:::888666999888888777777777777777333333444444555444444333555444333222222222333444555444333333222222333333///000111222222222222222000000000000000000000000222222222222222111000///000111222333333222111000111111111111111111111111222111111000000000000111000///...///000111000/////////000000000000//////222333111...///222111---//////000000111111222222000---,,,///...,,,,,,///,,,///222222000...///000---...,,,))),,,222222,,,......//////...,,,***)))000222333000---,,,...111...---,,,,,,---...---+++---......------000666;;;------------.........//////000000000///...---------000222222000///111333---......///000111222222////////////////////////////////////............222111000//////000111222111111111111000000000000111111222222222222111111//////000111333444555666111222444666777888999999333333333333333333333333666333111111333555666666222333333444555666777777666888999999888888999:::::::::::::::;;;;;;<<<===??????@@@AAACCCDDDEEEEEECCCEEEGGGIIIKKKOOOSSSWWWOOOPPPPPPQQQRRRSSSTTTTTTQQQRRRSSSTTTUUUUUUTTTSSSQQQRRRSSSRRRRRRSSSUUUXXXSSSQQQQQQVVV\\\```^^^[[[WWWVVVUUUSSSRRRSSSTTTTTTSSSTTTVVVUUUSSSQQQPPPPPPPPPMMMKKKJJJJJJKKKJJJJJJBBBEEEGGGDDD@@@>>>AAAEEEBBBCCCEEEFFFEEECCC@@@>>>FFFFFFEEEDDDCCCBBB@@@???;;;;;;<<<<<<===>>>>>>>>>::::::;;;<<<;;;:::888777:::;;;;;;;;;999999999:::666666888999999999999999:::888666555777888888777444...---333777555555777444444333444555333000...555777999555000...111555222222222222222222333333111111000000000000111111+++...222222000///222444222000///000222333333222000000000000000000000000000333444333111000222444111000...,,,,,,...000111)))---111222111000222555111000000333666888666333...222222///...111222111111111111111000000000000111111000000//////......000000000000000000000000......///000000000000000...111444333000...111555000000111222333333444444111222222000//////000222777444444:::===;;;888777111000111444666444---&&&///111333555444222///---000222444333000000333666333333333444666777777666444333333444111...111666444444444555555666666666777777888999999888777777777777777777888888888888===;;;::::::;;;<<<:::999;;;::::::999:::;;;===>>>999888888888888888999999@@@>>>;;;999888777555333:::888555444666888888888555666777888999:::;;;;;;===<<<999888777777999999888777777666666666777777444555666555333222333444444444444444444444444444///000111333333333222111222000...000222333111...000///---,,,---...000111111111111111111111111111000000000000000000000000//////000000000000//////---------...///000000111//////.........//////000......///////////////...///000000000111111111111000/////////000///---+++111...,,,---///111///------------...------,,,+++000000000///...---++++++---......///000/////////000---******,,,---,,,***+++++++++,,,,,,,,,------////////////////////////,,,---///...---,,,,,,---222000...,,,,,,,,,---......------...000111000///+++++++++---000111000///222---+++///111///.........------,,,,,,,,,------111111000000//////......111///......000111111000000111111111111000//////////////////////////////222222333333222111///...333222222222222222222333222222222222222222222222222111222555888666222---777333111222777:::888666555666777888999:::;;;;;;666:::>>>???>>>>>>@@@BBBDDDDDDFFFHHHJJJMMMPPPQQQMMMNNNPPPQQQRRRRRRRRRQQQSSSQQQPPPPPPQQQRRRRRRRRRPPPPPPQQQQQQRRRRRRSSSSSSUUUSSSQQQSSSWWWZZZ[[[ZZZYYYXXXUUUQQQOOOOOORRRTTTNNNPPPSSSUUUUUUTTTSSSQQQMMMMMMMMMKKKIIIGGGFFFEEEDDDDDDCCCBBBBBBBBBBBBBBBDDDAAA??????AAAAAA???===@@@======@@@DDDFFFCCC???;;;999999;;;>>>@@@>>><<<999999888888888888999999555666777888888777666555666666555555555666888999444333222333555666777666333333333333444555666666444222111111333333111...444333111000///////////////000111111000...+++***111000111333111...///333111000/////////000222333222222111///---,,,...111////////////............000000111111222222222222000000111111111111000000111111111111000000//////222---555000333:::///000---///111222222222333444000000///............///111000///000111000...---111------111111,,,,,,000////////////000000000000//////............//////---000222111///---...000////////////////////////222999:::666:::AAA???555666666444333222111111111//////000000000000//////222222111111111111222222CCC<<<777666333......333888555333444888999666222<<<888444333444555555333444444444555555777888888777666777999777333555999===<<<:::;;;<<<<<<;;;999::::::999999999:::;;;<<<::::::999999888999999999???===:::999888777666444===:::888777999:::;;;;;;555555666777888999:::;;;;;;:::888666555666777888666555444333333333333333444555666555333222333444222222222222222222222222000000111111222111111111111000///000222333111...111000.........///111222111111111111111111111111000000000000000000000000//////000000000000//////,,,---...///000000000000//////............//////......////////////......//////000000000111111111///...---...///000///...111...,,,---///000///...000000000//////...------///////////////...---,,,............///////////////---***+++,,,---,,,***........./////////000000........................,,,...//////...---...///.....................///000///......//////...---------,,,---//////---,,,111,,,+++///111///---....../////////000000000000000000000000//////.........---,,,...000111000/////////000111111111111111000000000000000000000000...///000111222222222111222222111111111111222222222222222222222222222222444333333444444222...***222:::@@@<<<222...444<<<555666666777999::::::;;;:::<<>>======???AAABBBCCCEEEHHHJJJMMMNNNNNNOOOQQQSSSTTTTTTTTTSSSTTTSSSSSSSSSSSSSSSSSSRRRTTTTTTSSSRRRRRRRRRSSSSSSTTTRRRPPPQQQTTTWWWWWWVVVTTTTTTRRRPPPPPPQQQUUUXXXSSSTTTUUUUUUTTTRRROOONNNNNNMMMLLLLLLKKKIIIGGGEEECCCBBBBBBAAAAAAAAABBBBBBCCCAAA??????AAAAAA???===>>>===>>>CCCIIILLLKKKHHH@@@>>><<<<<<======:::777999999888888888888999999:::::::::;;;;;;::::::999999888888777888999:::;;;:::888666555666666555444555444444333333333444444888666555666888888666444111111111111000000000000000111222333333222000///000......111000......222000000///...///000111222...000111111///...///000111000000000000/////////111111000000111111222333/////////000000/////////000000000000000111222222555///666111333999///000///000222222111000111222////////////............111000///000111000///---222......222222......222.../////////000000000000333222222111111222222333///111333333000///000222111111111111111111111111555::::::555888???===444666555444333222111222222111111222222222222111111222222111111111111222222999555444666666222222666666333111333777888555111:::777444444666888888777444444444444555666777888666222111555888777777888<<<;;;::::::;;;;;;:::888999888888888888999999:::<<<;;;:::999999999999999===;;;999888888888777666:::777555555666888888777555555666666777888999999999888666444444444555555999888777666555444444444333444555444333222333444000000000000000000000000111111000/////////000000111000000111222222111///111000/////////000222333000000000000000000000000////////////////////////...//////000000//////...,,,---///111222111000/////////...............///....../////////......---////////////000000000000///---+++,,,...000111000000...------...//////...//////......---,,,++++++---......//////......---///...---------...000000...---++++++,,,---,,,+++////////////000000000000------------------------+++---/////////...///000+++,,,---...///000//////111///......///...---+++///...------------***(((///,,,+++///000---,,,------...///000111111000///000000000////////////...---------///222222111///---......000111222222333111111111111111111111111---...///000111111111111111111000000000000111111222222222222222222222222666444333333333222///---333222222444777777666444555555666777888999::::::===???@@@???===;;;;;;<<<>>>???@@@BBBDDDFFFIIIJJJMMMNNNPPPQQQRRRSSSSSSSSSRRRSSSSSSTTTSSSRRRPPPOOOWWWVVVTTTSSSRRRSSSSSSTTTSSSQQQOOOOOOPPPRRRRRRRRRQQQQQQQQQPPPPPPRRRUUUXXXUUUUUUUUUSSSRRRPPPNNNMMMMMMKKKJJJLLLMMMKKKGGGCCCAAAAAA@@@@@@@@@AAAAAABBBBBBAAA??????@@@@@@>>>===;;;:::<<>>???999666555333222222222222333111111222222222222111111222222111111111111222222111000222666777444333555333111000222666777555222555333111000222333333333444444444444555666777777555...,,,333:::;;;999888:::999888888999999888666777777777777777777777777;;;;;;:::999888888888888;;;999777777888999888777777555444444555666666555444555555666777888888888888777666555444444444444;;;:::999777666555555555222444555444222222333444000000000000000000000000222111000.........///000111111111111222222111000000000/////////000111222////////////////////////...........................//////////////////...,,,...000222333222000...//////...---------............//////......------........./////////000000000...++++++---///000000///...------............000///...---,,,+++++++++++++++,,,---......------///...---,,,,,,...000111---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,***,,,...///......///000+++++++++,,,------...//////...------//////...,,,///---,,,,,,---,,,***(((---++++++//////,,,+++---***,,,---///...---+++***//////////////////////////////000222333222000---.........///000111111222000000000000000000000000000000000//////...------000000////////////000000111111111111111111111111555444333333444555555555666000,,,000999<<<777///555555666666777888999999===>>>>>>===<<<;;;;;;;;;======>>>???AAACCCEEEFFFIIIJJJKKKLLLNNNOOOOOOPPPNNNPPPRRRRRRPPPNNNLLLKKKVVVUUUSSSRRRRRRSSSTTTUUURRRQQQOOONNNNNNNNNOOOOOOQQQRRRRRRQQQOOOPPPRRRTTTSSSSSSRRRQQQPPPPPPOOOOOOKKKIIIHHHJJJLLLKKKFFFAAAAAAAAAAAA@@@AAAAAABBBCCCBBBAAA@@@@@@??????>>>============@@@CCCDDDCCCAAA===<<<<<<<<<;;;:::999888999999999999999999999999777666555444555666777888777666555555555666777888===:::777555444222000...555444333333222222333333.........///000111000///...///111222333111000...///000111222222222111111333///---111333222222444///...---------...000111***---000111222222222444111111111000000000//////111111/////////000222333.........//////.........000/////////000222444555333+++333//////222***111...///000///...---...000---...000111111///---,,,000/////////111111///...,,,,,,,,,------------............/////////000000000000////////////000000,,,---..................111111111111111111111111///222222000444===BBBAAA666555333222111222333444//////000000000000//////222222111111111111222222222222333444444222111111222111111333555777555444666555222111//////...---444444444444444555666777555//////444::::::999:::888777555666777777666444666666666666666666666555999999888777777777777777:::888777777888999999888999888666777888999888777555555666666777777888888888888777666555555555555888777555444333222222222222333444333222222333444111111111111111111111111222111000.........///000000111222222222111111111............//////000000........................------------------------......////////////......,,,...000222222111///---//////...---------------...............---,,,,,,---............/////////222///,,,+++,,,---...............---------...///222111///...---------...))))))***+++,,,,,,,,,,,,///...,,,+++,,,---///111,,,,,,,,,,,,++++++,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,------,,,---///...,,,***))))))***,,,...,,,++++++,,,///000000///---,,,+++,,,------,,,***,,,+++,,,000///,,,+++---+++,,,---...---+++((('''.............../////////000000000111111///,,,)))000000///......///000000////////////////////////000000///......---------000//////////////////000111111111111111111111111444444333333333444555777111666999888222000222777555555555666666777777888;;;;;;:::;;;;;;<<<<<<<<<<<<<<<===>>>???AAACCCDDDGGGGGGHHHIIIKKKLLLMMMNNNLLLOOOQQQQQQNNNKKKJJJJJJQQQPPPPPPPPPQQQRRRTTTUUUSSSRRRPPPNNNLLLLLLMMMMMMOOOPPPQQQQQQPPPOOOQQQRRRRRRQQQPPPOOONNNNNNMMMMMMGGGFFFEEEGGGIIIHHHDDDAAACCCCCCBBBBBBBBBBBBCCCCCC@@@AAA@@@@@@>>>>>>===>>>AAAAAAAAABBBCCCCCCAAA@@@;;;<<<<<<<<<:::999999888888999::::::::::::999888999888777777777888:::;;;<<<;;;:::999999:::;;;<<<<<<:::777666555555333222222222222222222333444555///000111222222222222222000111222333222000...,,,222222222222222111111000222......222333111111222///...---------...000111---.../////////111444666000000/////////.........111000/////////000111222...//////000000//////...000000/////////000111222111)))222000000111)))333,,,---......---...000222---...000111111///---,,,000///...///111111000...+++,,,,,,,,,,,,......---............////////////444333333222222333333444,,,,,,---...//////......000000000000000000000000///000000///333:::AAACCC777555333111000111333444//////000000000000//////222222111111111111222222444444333111000111111000222222333444666777666555999888777666444222222222555444444444444555555666555444555888999777888<<<777666555555666666555333555666666666666555555444777777666666666777777777999888666666888999888888777666555555777777666555666666666777777888888888888888888777666666555555888777666555444444444444111222333333222222333444111111111111111111111111111111000/////////000000000222333333222111111222---.........////////////////////////////////////........................---......//////......---,,,...///000111///...---//////...---,,,,,,,,,,,,...............---,,,+++------------.........///111///---,,,,,,---,,,,,,---......---,,,,,,---///---,,,+++))))))***++++++)))***++++++,,,,,,,,,,,,...---,,,,,,,,,---//////+++,,,---,,,++++++---...+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,,,,,,,+++,,,------,,,***))))))***,,,---+++******,,,///000000000+++++++++,,,...///...,,,,,,+++...111000,,,+++...////////////...,,,+++***---............////////////...---------,,,)))'''111000///...---...//////...........................------......///000111000000////////////000000111111111111111111111111333333333111///...///111*********---111444666666444555555555666666666777999888777777:::;;;<<<;;;;;;;;;<<<<<<>>>???@@@AAAFFFFFFFFFGGGIIIKKKMMMNNNLLLOOORRRQQQNNNKKKLLLMMMLLLMMMNNNOOOQQQRRRSSSSSSRRRRRRQQQNNNKKKJJJKKKMMMJJJLLLOOOPPPPPPQQQRRRSSSRRRQQQPPPOOOMMMJJJHHHGGGDDDDDDEEEEEEDDDDDDDDDCCCEEEDDDCCCBBBBBBBBBBBBCCC???@@@AAA@@@>>>======>>><<<===???@@@AAAAAA@@@@@@===>>>???>>>;;;999999999888999:::;;;;;;:::999888777777777777777888999:::;;;:::999888888888999:::<<<:::888777888888777666111111111111222333444555///111222222111111111222222222222222111///---,,,555444444333333222222222......111444333...---000000///.........///000111000000000///...000333666////////////............/////////000000000111111/////////000000/////////......//////////////////222)))444444222111(((222,,,---...------...111444...///000000000///---,,,///......///111111000///,,,///000......111222000------........./////////222111111111111111111222///......000222222111000////////////////////////333333222000111555;;;???888666333111000000222333111111222222222222111111222222111111111111222222111333222//////333444333222333444555555666555555222444555555444444555666555444444444444444555555777666888:::999555777<<<888777666666777777666444555666777777777555444333666666666666777888999:::999888666666777888888777444333222333444555333222777777777888888888888888888888888777777666555444999999888777777777777777000222333333222222333444111111111111111111111111000000111111222111111111000222444444222000111333......///000000000000000////////////////////////........................---......//////......---------............------000///...---,,,,,,,,,,,,............---,,,+++***,,,,,,---------............---,,,,,,......---,,,,,,...///---++++++---///***)))((('''''')))***,,,+++,,,,,,---------,,,,,,,,,,,,------------......***,,,---,,,+++***---///,,,,,,,,,---------......------------------------***,,,------,,,+++,,,---)))***,,,---......------,,,++++++,,,...000///...---,,,,,,---//////...---,,,,,,000333111,,,+++///////////////////////////---------.........//////...---,,,,,,------,,,+++000///...------...000111///////////////////////////............000111222111000000//////000000111111111111111111111111111000222333111///---...000---######222<<<999111444444555555555555666666888666444555888::::::999:::::::::;;;<<<===>>>???CCCCCCCCCDDDFFFHHHJJJLLLKKKNNNPPPOOOKKKJJJLLLOOOKKKMMMOOOQQQRRRRRRQQQPPPPPPQQQPPPMMMJJJIIIJJJLLLIIIKKKOOOPPPPPPPPPPPPQQQNNNNNNNNNNNNLLLIIIFFFDDDBBBEEEFFFDDDAAAAAADDDHHHEEEDDDCCCBBBAAA@@@@@@@@@???@@@AAA@@@===<<<===>>>999;;;===???????????????===???AAA@@@>>>===>>>???888999;;;<<<<<<;;;999888555555666888888999999999888777555444444444555666999777666555666777666555333222222222222222333333---///111000...,,,---///222111111111000000//////222222222222222333333444---111777:::555------111000000///...///000111222111222222111000000111222000000000////////////...---...000111222111000///---......//////......---)))+++---///000000///...111(((444444111,,,!!!,,,/////////...---...111333////////////............///......///111222000///,,,000111...///333333000---------........./////////......------......///000///...000333444333111000000000000000000000000333333222111111222888===:::888444111//////111222111111222222222222111111222222111111111111222222...222333000111555555111222333444444444333333444---000333333222222333555555444444333333444444555888555555888999888888:::999888777777888888777666666666777777777666444333666666777777888999;;;<<<:::888666666777888777666666555555666777777666444888888888888888999999999777777777777666555444333666555444444444444555555000111333333222222333444111111111111111111111111///000111333333333222111000222555444222000111333//////000111111111111111000000000000000000000000////////////////////////---..................---------------------------000///...---,,,+++++++++............---,,,+++***,,,,,,,,,---------......+++++++++---//////...---,,,...///---+++***---//////...---------///111333---......//////......---+++,,,---.........------***,,,---,,,******---000+++++++++,,,,,,,,,------------------------------,,,---///...---,,,,,,---%%%)))...222333222///---...,,,+++,,,.........,,,///...---...//////...,,,,,,---111444222,,,,,,///,,,,,,------...000222222---------.........//////000...---...000222222111...---,,,,,,---///222333000000000000000000000000333222000///......//////111111000000000000111111000000000000000000000000---000333333111111222444666555222000///000333666444444555555555555555555999666333444666888888777999999999999:::;;;<<<===?????????@@@BBBEEEGGGIIIHHHKKKMMMLLLHHHGGGKKKOOOMMMNNNQQQSSSSSSQQQOOOMMMNNNOOOOOOLLLIIIGGGIIILLLLLLNNNQQQQQQOOOMMMLLLLLLHHHIIIKKKMMMLLLJJJHHHFFFBBBFFFHHHEEE@@@???EEEKKKEEEDDDCCCAAA@@@???>>>>>>>>>@@@BBB@@@===;;;===???>>>@@@BBBCCCBBBAAAAAABBB:::===AAABBBBBBBBBEEEGGG888999;;;<<<<<<;;;999888999:::<<<===>>>>>>======999888777666555555666777666444222222333333222111444444333222111111111111...000222111...,,,---///000000000///000000111222.........///000111333444///666>>>AAA999//////444111000/////////000222333000222444444222000//////111111111111000000000000,,,...000222333111///...,,,------......------,,,%%%(((+++///111111000//////&&&222222---%%%$$$111111000...------000222000000///............//////......///111222111///***///000,,,---222222///---------.........//////111111000000000000111111///---,,,///222333111///111111111111111111111111111000111222111333999???<<<999555111//////000111//////000000000000//////222222111111111111222222---333666333333666333---111222444333222111111222222444777666444222333555555444444333333333444444888222000555;;;;;;888777222222333333444555666666888888777777666666555555:::666444666:::;;;888444555555555555555555444444666666666666666666666666777555444555666777666555444666888999:::999888777555555444333333333444444000222222111//////222555666444222///...---...///...///000000000///---,,,...///111222222000...---//////000000000000//////000//////...............222))),,,111---,,,000,,,//////............//////+++,,,------,,,,,,...//////---,,,---000000...+++000---,,,---///000...,,,,,,+++*********,,,...000,,,,,,---...///---***&&&(((+++------,,,,,,---///------------,,,,,,+++***+++000444111+++(((+++///,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---&&&+++111---,,,000...:::222***)))...000+++&&&...---***))))))***,,,---))))))***++++++++++++***,,,,,,,,,------............---,,,+++***+++,,,---++++++,,,,,,---.........,,,---......//////......,,,---///000000000///...,,,,,,---.../////////...///...---,,,,,,---//////------------------------///...---,,,+++,,,,,,---111000///......///000000111111000000000000111111000000000000111111111111222222222222222222222222444555444222333666555111444777777555555999999777:::888888;;;;;;777666888>>>AAA@@@===@@@GGGKKKJJJDDDGGGIIIJJJHHHGGGIIIKKKLLLMMMNNNOOONNNLLLJJJHHHIIIHHHFFFEEEEEEEEEFFFFFFOOOPPPRRRSSSRRRNNNKKKHHHIIIIIIIIIHHHGGGFFFEEEDDD@@@CCCEEEDDDBBBAAACCCFFF===@@@BBBAAA>>>===>>>AAACCCBBBAAA???>>>=================================<<<:::888999;;;>>>??????777777777777888888888888777888999::::::999888777:::777555555555111(((!!!333333222222333333444555999666222////////////...333000000222111......000111---+++---111333000------------------...///000111111000///////////////111111111111000000000000222222222111///...,,,+++///000000111111111000000........................111000...,,,,,,...000111000///------///000///...000///---,,,++++++,,,,,,,,,---------...////////////---,,,...111222000------000///,,,---000111///***+++------------+++***////////////////////////...111000---,,,///000---,,,...//////......///111,,,,,,,,,---//////---+++***...000///---///555:::>>>AAA777,,,222444//////000111222333333222111000111111111000000000000000......///000111222222333444444444333333222222222444333222111111111222333333333444333333222222222777666666555555666777888222222333333444555555666777777777666666666555555999666444666999:::777444555555555555555555555666555555555555555555555555999888777777888999888777444555777888999888777666555444333333222333333333333444444333111000333555333222000///...///000111...///000000///...---,,,....../////////...---,,,---..................---222111000000//////000000...&&&***000++++++///,,,///......------......///+++,,,...---,,,,,,---///---+++***+++---...,,,***000...,,,---///000///---...---+++******+++,,,---,,,+++,,,---...---+++(((---,,,++++++,,,,,,***(((,,,,,,------,,,,,,+++***+++000333111+++(((+++///++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,///''',,,111,,,+++000---333...))))))---///,,,(((+++*********************)))******+++,,,+++++++++++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,---......//////000000111111,,,,,,---............---+++,,,---...///......---,,,---.....................------,,,---...///000------------------------000000...---------......111000///......///000111111111000000000000111111//////000000000111111111222222222222222222222222333555444333555999888444333666666444444777777444333111222666888666777:::;;;;;;===@@@BBBDDDFFFGGGCCCEEEHHHHHHGGGFFFGGGIIIJJJKKKLLLLLLKKKIIIGGGFFFGGGFFFEEEEEEEEEEEEFFFGGGNNNOOOQQQQQQPPPNNNKKKIIIIIIIIIHHHHHHGGGEEEDDDCCC@@@??????@@@AAABBBCCCCCC>>>???@@@@@@>>>>>>???@@@BBBAAA@@@???>>>=================================:::888666666888:::;;;;;;666666666666666666666666666666777777777666666555222000000222555555000+++111111000000000111222222222000...///000222222222222//////222111///...111000---+++---111222000---.............../////////111000000///////////////---------....../////////000000111111111111000000111111111111000///......---------------------------------,,,,,,,,,,,,,,,000...------/////////...,,,---.../////////......------------...............---,,,...000111///---,,,......+++,,,///000...,,,,,,------------,,,,,,111000000///...------------000///,,,---000000...000///////////////......333111....../////////...,,,///111000...000555:::???DDD;;;111444333///000000000111222222111000000111000000000000000000000//////000000111111222222444444333333333222222222444333222222222333444555444333222333444555666555777777666555666777888999222333333444444555555555666666666666666555555555888666444666999999777444444444444555555666666666555555555555555555555555555444333444555666555333333444666777777666555555444333222222111111222222444444444333111000111333000///......///000222333...////////////...------------------,,,,,,,,,++++++,,,,,,------,,,,,,+++......---,,,,,,,,,,,,---+++$$$)))///******///,,,...------,,,,,,------...+++---...---,,,,,,---///...,,,******,,,---,,,,,,///...------//////...---///...,,,+++******+++++++++******+++---...,,,+++000,,,******---...+++''',,,,,,,,,,,,,,,++++++***+++///222000+++)))+++...,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,222***,,,000******///---+++***)))***,,,---,,,+++)))***+++,,,,,,,,,***)))***++++++,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,******+++,,,---------,,,+++,,,,,,------......///++++++,,,------------,,,++++++,,,------------,,,---............------,,,,,,,,,,,,------///000111........................111111000////////////000000///.........///000111111000000//////000000111//////000000000000111111222222222222222222222222222444444444666;;;;;;888555777777444444666666333555222333777888777999===;;;777:::BBBCCC>>>===AAAAAACCCEEEEEEDDDDDDEEEFFFFFFGGGHHHHHHGGGFFFDDDCCCEEEDDDDDDCCCDDDFFFGGGHHHKKKLLLNNNOOONNNMMMKKKIIIIIIIIIHHHGGGEEEDDDBBBAAACCC>>>;;;<<<@@@CCCCCCAAA???>>>===>>>???@@@???>>>AAA@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999777555555666888888777444444444444444444444444666555444444333333333333///------000444666555222222111111000000000111111---------///111333222111111......111222//////222000---,,,---000222000---...///000000000///...---111000//////......//////***+++,,,---...///000000,,,---///111222333444444333333333222111000......------------------------,,,---.........,,,+++)))///...------/////////---$$$&&&))),,,...---,,,+++............------------...------...///000...---+++------******...///,,,...------,,,,,,------...222222111///...---,,,+++,,,//////,,,---000111///333000......000000...+++666333///---.../////////---///111000///111555:::???GGGAAA777666222...222//////000000000000//////000000000000000000111111000000000000000111111111333333333333222222222222333333333333444555666666444222///111444777777666777666666666666777888999333333333444444444555555555555555555555555555555777555555666888888666444111222222333444555666666555555555555555555555555333222111222333444333111333444444555555555444333333222222111000111111111222222111000///.........//////......///000111222.....................---...---,,,+++++++++,,,,,,++++++,,,,,,,,,,,,++++++------,,,+++++++++++++++,,,&&&,,,222,,,+++///------,,,,,,++++++,,,,,,---,,,---...---,,,,,,---...///...---------......///------,,,,,,---------,,,...---,,,++++++++++++,,,+++))))))***,,,...---,,,,,,++++++,,,---//////...++++++,,,,,,,,,++++++******...000///+++)))+++---------,,,,,,,,,,,,------++++++++++++++++++++++++444+++,,,///))))))...,,,(((***+++,,,,,,++++++,,,++++++,,,---------,,,,,,++++++,,,------------,,,******************++++++((()))+++,,,---------,,,*********+++,,,,,,------******+++,,,,,,,,,,,,++++++,,,,,,---------------............------,,,+++++++++,,,---...///000111........................000000000////////////000//////...---...///000111000000////////////000000////////////000000000111111111111111111111111111000222333333666;;;<<<999666999888555444777666333:::666555777666444444777===555777@@@@@@666555<<<>>>@@@AAABBBBBBBBBBBBCCCDDDDDDDDDEEEDDDCCCBBBAAABBBBBBBBBBBBDDDFFFHHHIIIIIIIIIJJJKKKKKKKKKJJJIIIHHHHHHGGGFFFDDDBBB@@@???DDDAAA===<<<>>>@@@AAAAAA???===;;;<<>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;999777777888888888777444444444333333333333333666555333222111111222333333111///000222333222111444333333222222222222222/////////000111000---***000---...111111//////222///...,,,...000111000...///000111222111000...,,,000000///............///------......///000000111***+++---///111222333444333333333333333222111000........................////////////...---,,,,,,///...---...//////...---$$$%%%(((***+++++++++***.........------,,,,,,,,,---------.........---,,,+++------***+++...///---///...---,,,,,,---...///111111000///...---,,,,,,+++......+++,,,000111///333///,,,---111333///+++222000...---...///...---...///000///...000444777<<>>======>>>???@@@@@@@@@@@@BBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@AAACCCEEEGGGIIIGGGGGGGGGHHHHHHHHHHHHHHHGGGGGGFFFEEECCC@@@???===AAAAAA???<<<999999<<>><<<:::<<>>>>>===<<<;;;;;;;;;;;;::::::::::::::::::::::::;;;:::888888888999777666555555555444444444333333666555333222111222333333666444222000000000//////333333222111111222222222111000000111111...***'''///------000111//////222......---...///000/////////000111222111000...,,,000//////...............//////////////////......++++++---...//////000000//////000111111222111111////////////////////////111///...,,,,,,,,,...///...------...//////---,,,------,,,,,,---......///......------,,,,,,,,,+++,,,------------,,,,,,,,,,,,......++++++///000---...---,,,++++++,,,---...////////////............+++------+++,,,000111//////,,,))),,,111333111---,,,,,,...000222111///---......---------...111333888DDDEEE@@@<<<000***111///................../////////000000111111111111111111111000000000000000222222222222222222222222333333333333222222111111777444111111333555444333444444555666777777888888444444444444444444444444333333333444444444444444444444555555555555444444000111111222222333333333444444444444444444444444555444333444555555444333444444444333333333333333333222111111000000111111222111000111222111///---111111000000///...---------------,,,------...///////////////.........---,,,------......------,,,000000///...............333...555999000,,,///...---,,,,,,++++++,,,,,,------.........,,,+++,,,---***,,,------,,,++++++,,,***+++,,,,,,******+++,,,******+++,,,------......)))((()))***,,,---,,,+++''',,,///+++$$$!!!'''---)))***++++++++++++++++++***+++---,,,+++******+++***))))))(((((())))))***++++++++++++++++++++++++...&&&)))---'''(((---+++,,,------,,,***)))***+++)))(((&&&$$$%%%'''***,,,***++++++,,,,,,,,,,,,,,,+++++++++***************))))))***+++,,,,,,,,,+++++++++,,,,,,---.........******+++,,,,,,,,,,,,+++---------,,,---......///,,,------------,,,,,,+++++++++---...////////////------------------------+++,,,------...---------...------------...000111000//////......//////000......////////////000000111111111111111111111111...000000///222777777444000222222//////111111...333111222555555222111444444///000777:::777999@@@<<<;;;;;;===???@@@???===AAAAAA@@@@@@@@@@@@@@@@@@?????????@@@BBBDDDGGGHHHFFFEEEEEEDDDEEEEEEFFFGGGEEEEEEDDDCCCBBB@@@>>>===<<<>>>>>>:::666444777;;;<<<;;;;;;<<<===>>>>>>======<<<;;;;;;::::::;;;;;;999999999999999999999999888777666666777777555444666666666555555444444333444333333222222333333444333222222111000000111111///////////////000111111///...///000111000---***000------000111......111............/////////000...///000000000///...---000///......------...............---------,,,,,,,,,,,,------------,,,,,,******,,,---.../////////////////////////////////...---***((()))***---...---,,,---...//////---+++///...---,,,+++,,,---...------------,,,,,,,,,,,,+++,,,...---,,,++++++,,,,,,......+++,,,///000...---,,,,,,++++++,,,,,,---......//////////////////+++......+++,,,///000...,,,***)))+++///111111///+++,,,///333555444111......---,,,+++,,,---///111444???CCCBBB@@@222***111//////............///////////////000111111222222000000000000000111111111111111111222222222222222222222333333333222111000666666666555555444444444222333444555666777777777444444444444444444444444222222333333333444444444333444555555444444444444333333333333333333444444444444444444444444444444444222111222333444333222555555444333333333333333333333222111111111111222111//////000222222000---000000000000///...---,,,------,,,,,,,,,---...///...//////000///...---,,,,,,,,,------------,,,,,,---,,,,,,+++++++++++++++///,,,444888///+++///...------,,,,,,,,,,,,---------...///...,,,+++,,,---(((+++//////---+++***++++++---...---++++++,,,...++++++,,,,,,---,,,,,,,,,(((((()))+++------+++)))***,,,---***%%%$$$(((,,,))))))***+++++++++++++++)))***+++++++++******++++++******))))))******+++************************)))!!!&&&,,,((((((---+++,,,+++))))))))))))******((('''''''''((()))***+++)))******+++,,,+++++++++,,,,,,+++++++++*********+++***************++++++)))))))))***++++++,,,,,,***++++++,,,,,,,,,,,,,,,---,,,+++++++++,,,......++++++,,,---------,,,,,,+++,,,.../////////......,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...------,,,------,,,,,,---...000111//////............//////........./////////000000111111111111111111111111000222111///111555555111///111222//////222222000444333555;;;<<<999777999000222444777999:::::::::;;;::::::<<<>>>???>>><<>>>>>>>>>>>>>>?????????>>>??????AAACCCEEEGGGFFFEEECCCBBBBBBCCCDDDEEECCCCCCCCCBBBAAA???>>>===<<<<<<;;;:::999999:::;;;999;;;<<<<<<<<<<<<===???<<<;;;;;;:::::::::::::::999999999999999999999999555444444444555666444222777666666555444444333333000111222333333333333333///000111111111222222333............///111222333///......000111111///---111......000000------000---...//////......///000...............///////////////...------------........................///------......------,,,,,,***+++,,,---------------........................+++************,,,---...,,,,,,---...//////---***+++++++++++++++++++++***,,,,,,,,,,,,,,,,,,------***,,,...---+++)))***++++++------******...///,,,***++++++++++++++++++***000000//////......------,,,......++++++...///---*********+++,,,---......------...000222222000---000...,,,+++,,,...///000222;;;@@@DDDDDD666,,,222000000///......///000000...//////000111111222222//////000000111111222222000111111111222222222222000111222444444444444444...222666666333111222444000111333444555666666555444444444444444444444444222222222333333444444444222444555555444333333444555555555555555555444444444444444444444444444444777666555555777777666555666555444444333333333444444333222222111111222222...,,,,,,...000111...+++//////////////////...------,,,,,,+++,,,---//////---...///000000...,,,++++++,,,,,,------,,,,,,+++///...------,,,,,,------+++(((111666---***.........------,,,,,,------...---...///...,,,+++,,,---)))---222333000---,,,,,,,,,...000///---,,,---000------------,,,+++******((((((***,,,...---***''',,,,,,+++******,,,...111((()))***+++++++++++++++)))***+++++++++*********...------,,,,,,------...************************%%%$$$,,,((()))---++++++)))&&&%%%'''*********((()))+++,,,---------,,,))))))***++++++++++++***,,,,,,,,,,,,++++++******,,,+++***)))))))))***++++++,,,,,,------...//////++++++,,,------------,,,,,,+++*********+++,,,---***+++,,,,,,------------,,,---.../////////...---++++++++++++++++++++++++***+++---.........------------,,,,,,---...000111//////............//////............/////////000000000000000000000000000222333222000111555444000000333444222222555666333222222555;;;<<<888555777111777:::999999:::777111;;;:::999;;;>>>???>>>;;;======<<<<<<<<<======>>>???>>>>>>???@@@CCCEEEFFFFFFEEECCCAAAAAAAAACCCDDDBBBBBBBBBAAA@@@???>>>===>>><<<:::<<<@@@BBB@@@===888;;;======;;;:::===@@@;;;;;;::::::999999::::::888888888888888888888888555444444555666777555333666666555444444333222222---///111222333333333222...000222222222222222333/////////000111333555555111000///000111111///---111......000000---,,,///---...//////......///000---------------...///000//////...------------......//////000111222333333---...............------...///////////////......,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,.../////////...,,,,,,---...000///,,,***)))+++...000000///---,,,+++++++++,,,,,,---------***,,,...---***))))))+++***,,,,,,))))))---...+++)))***+++,,,,,,+++***)))222222111///...---,,,+++---///...++++++......,,,***+++,,,,,,******+++---...---,,,,,,---...---+++111///---,,,---///000000111:::???EEEGGG999...333111000///......///000111...//////000111222222222...//////000111222222333000000111111222222222222---///222444666777888888&&&---444444000---///333///000222444555555555555333222111111333333222111222222222222222222222222111---000888666---+++111111222333333444444333333111333444666666555333222888555333333444333000---...000333555555333000...111111111111111111111111000111333222000---------,,,------,,,++++++---...000///...---,,,+++++++++...---,,,,,,+++++++++,,,,,,++++++,,,------,,,******+++,,,,,,******+++,,,......---------,,,,,,,,,---------,,,,,,+++++++++---+++***+++---/////////---***))),,,,,,)))***---222...***)))+++,,,+++*********+++++++++,,,,,,,,,&&&))),,,,,,***)))+++---++++++***))))))***+++++++++++++++,,,,,,---------))))))***++++++++++++***'''(((***,,,---------,,,//////...---,,,+++***)))*********)))))))))))))))''''''''''''(((((((((((($$$&&&(((((((((((()))***(((((((((((())))))))))))&&&&&&''''''''''''&&&&&&!!!***,,,(((%%%''',,,*********++++++******)))......---,,,,,,++++++***---,,,++++++,,,,,,***)))------------------------++++++,,,------......///+++,,,,,,------,,,,,,+++***,,,------,,,,,,...///------------------,,,,,,,,,,,,,,,------------...,,,---------.../////////............////////////111111000000//////......111111000000//////......222222222333333444444444666666666666666666666666555555555777999:::999888===>>>>>><<<:::999;;;<<<<<>>===;;;888BBBAAA@@@>>>===;;;:::999888888888999999:::::::::<<<:::888999;;;<<<;;;888999::::::777444444888<<<555555666666666666555555333222111111222222000///000000////////////000000000000000000111111111111000000000000////////////------------...///111222000---++++++---000222333+++++++++,,,,,,,,,------,,,000111...,,,......,,,,,,///...)))&&&***000222444111---+++,,,...///000(((+++------***)))+++.........---+++))))))+++---'''++++++''''''++++++'''++++++,,,,,,,,,,,,------)))+++---...---,,,,,,,,,))))))*********+++++++++((()))***+++++++++++++++---,,,,,,+++************.........---+++)))'''&&&))))))))))))))))))******''')))+++,,,+++******+++''''''((()))++++++***))),,,+++******,,,,,,+++***,,,+++***)))))))))***+++/////////---,,,+++---///---000999BBBAAA888111000000000111111000///......000///...------,,,,,,---......///000000000000///111111111111111111111111333222111000////////////222222222222222222222222111111111222222333333333333222111111333333222111222222222222222222222222888333333666111&&&$$$)))444555555666666666666666333444555555555444333222666444333333444444111...111111111111111111111111111111111111111111111111...000111111000......///000000000000//////000111//////...---,,,,,,,,,,,,...---,,,,,,++++++++++++///......///000000///------......---***))))))***+++++++++,,,,,,,,,------------,,,,,,,,,++++++++++++***)))***,,,------------***))),,,,,,)))***---888444000.........,,,++++++++++++,,,,,,,,,,,,---***,,,...---+++***+++,,,...---,,,,,,,,,,,,---...))))))*********+++++++++******+++,,,,,,,,,,,,+++------......------,,,+++++++++************))))))***)))))))))))))))))))))(((((()))))))))*********,,,---...---+++*********))))))))))))************)))******++++++******)))&&&,,,---)))&&&(((++++++***))))))***,,,///000******+++,,,---------------,,,***++++++,,,***)))+++++++++++++++++++++++++++++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---,,,,,,---....................................////////////000---------...........................////////////111111000000////////////222111111111000000000000222222222333333333444444555555555555555555555555666777777888:::::::::999999:::;;;;;;::::::<<<>>>@@@CCCCCCAAAAAACCCBBB???AAAAAAAAAAAAAAAAAAAAAAAADDDBBB@@@AAACCCCCCBBB@@@BBBAAA@@@???===<<<;;;::::::::::::::::::;;;;;;;;;;;;999888888:::;;;:::888555666777888888999:::<<<666666666666666666666666666444333444555555444222111111111111111111111111000000000000111111111111000000000000//////////////////...---......000000///...------///000///.../////////000000000111111,,,000222...---......,,,---///---+++,,,000111///000///------...///...---++++++******+++,,,,,,,,,000111000...,,,***+++,,,,,,//////,,,,,,//////,,,*********+++++++++,,,,,,)))+++------,,,+++,,,---,,,,,,---------.........***++++++,,,,,,,,,++++++------,,,+++++++++,,,,,,,,,,,,,,,,,,+++***)))))),,,++++++*********++++++''')))+++,,,+++******+++---,,,+++++++++,,,,,,,,,,,,+++***+++,,,---,,,+++,,,---...////////////.../////////---,,,,,,---//////000444===DDDCCC:::111//////000111111111000000111000//////.../////////---///222444444333000///111111111111111111111111222111111000000000000000222222222222222222222222222222222222222222222222333111000111222333222111222222222222222222222222333///000444222,,,,,,222222222333333333444444444555555555444444333333222444333333333444444222000444222000......000222444111111111111111111111111---///000111000///000111///......------......//////...------,,,,,,,,,,,,------,,,,,,,,,,,,++++++---,,,,,,,,,......,,,+++---......---+++++++++,,,((())))))***,,,------...,,,,,,,,,,,,++++++++++++***((('''(((***+++++++++---***))),,,,,,)))***------,,,***+++---000111111+++++++++,,,,,,,,,---------///000///---++++++,,,++++++************++++++)))************+++++++++***+++,,,,,,------,,,,,,......---,,,,,,,,,,,,,,,)))))))))*********++++++))))))))))))))))))***************+++++++++,,,,,,+++,,,---,,,***)))((()))************++++++++++++((())))))******))))))((()))+++------+++))))))))),,,***))))))***...333666)))***+++------------,,,,,,+++******+++,,,***)))++++++++++++++++++++++++******++++++,,,---------------++++++++++++------,,,---...---,,,+++,,,------......//////000000000.........////////////000...............---------............////////////111000000000000/////////222222222222111111111111222222222222333333333333555555555555555555555555555666777888888888888888555666888999999;;;===@@@>>>AAAAAA??????AAAAAA>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>@@@BBBDDDDDDCCCAAAAAA@@@???>>>===<<<;;;<<<<<<;;;;;;;;;;;;;;;:::999888777888999:::999777555555666888;;;;;;999888777666555444444555666777555444333444555666555444222222333333333333222222000000000000111111111111000000000000////////////000000///...............------...///000///,,,)))............////////////,,,000222///---...///---,,,,,,++++++///444111+++,,,,,,,,,...//////---+++///+++''''''+++...---+++000111111000---***)))***+++------++++++------+++))))))*********+++++++++***+++,,,,,,++++++,,,...*********++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++))))))))))))))))))***+++*********+++++++++++++++......---,,,++++++++++++(((***+++,,,*********+++...---,,,+++***+++,,,---,,,+++***+++---......---'''))),,,///000///...---...//////...,,,,,,---///000000///555EEEOOODDD333...//////000111111222222000000000000000111111222---000444666777555111///111111111111111111111111000000000000000111111222222222222222222222222222333333222222222222222222222111000111222333222111111111111111111111111111++++++///666777555666;;;111111111111111222222333777666555333333222222222222222333333444444333222444222000......000222444111111111111111111111111...///111000///...///000...---,,,+++,,,---------///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,+++***+++------+++***)))+++,,,------...///111)))******+++,,,---------,,,+++++++++++++++++++++***)))'''(((***++++++***---***))),,,,,,)))***---&&&&&&'''))),,,///111222*********++++++++++++,,,---.........---,,,,,,+++)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,++++++))))))(((((()))+++---...++++++++++++,,,,,,,,,,,,)))))))))))))))******************+++++++++,,,,,,&&&(((******)))((()))***)))))))))*********++++++(((((())))))))))))((((((...---,,,,,,,,,+++***)))+++***))))))+++...222444+++,,,---------+++)))(((,,,***)))***++++++***))),,,,,,,,,,,,,,,,,,,,,,,,)))******++++++,,,,,,---...---+++******+++---...,,,......---+++***+++,,,,,,,,,---...///000000111,,,,,,,,,------------.../////////...---------,,,............////////////000000000000000000000000111111111111111111111111222222222222222222222333444444444444444444444444222333444555444444555555333555777888888:::===???<<>>>>>AAA@@@===@@@@@@@@@@@@@@@@@@@@@@@@======>>>???AAABBBCCCCCCAAAAAA@@@???>>>======<<<<<<<<<;;;;;;::::::999999888777777777888888888777;;;888666777999999666333888777555333333555777888222000000111333444333222222222333444444333222222///000000000111111111111000000000000/////////////////////.........//////,,,,,,,,,...//////,,,***,,,,,,,,,------------...+++///111---,,,------+++***,,,+++***---111000++++++******,,,......---+++///+++((('''))),,,------,,,---///...+++)))((((((***++++++******++++++***************+++++++++++++++++++++***)))***,,,///))))))))))))************---,,,,,,+++************)))))))))))))))***+++,,,***************+++++++++///...---,,,+++*********)))***++++++***)))***+++)))***++++++******+++,,,,,,++++++,,,...//////...'''(((+++---------,,,+++...//////...---,,,---......000...000@@@PPPIII666//////////////////000000////////////000111222333...000333555555444222000111111111111111111111111////////////000111222333222222222222222222222222111111111222222333333333111000///000222333222111111111111111111111111111///111555999888333111222444444444333444555666666777666555333333222222222111222333444444333333333111111111111111111111111111111111111111111111111111111222000...---...///111///---...///000000.........---,,,,,,,,,------++++++,,,---------,,,+++///.........000000...---)))+++,,,------...///111---------------,,,,,,,,,++++++++++++++++++++++++,,,***))))))+++,,,,,,+++---***))),,,,,,)))***---.........---,,,++++++,,,))))))))))))******************+++,,,,,,---,,,++++++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,(((((()))***************)))((((((((()))+++---...,,,,,,,,,+++++++++******(((((())))))************)))))))))************+++(((***++++++*********+++((((((((()))))))))******+++,,,,,,------,,,,,,+++...+++)))***+++,,,+++)))*********+++,,,,,,------+++,,,,,,---,,,***)))(((+++***))))))+++++++++))),,,,,,,,,,,,,,,,,,,,,,,,)))******++++++,,,,,,---...---+++******+++---...,,,---...---+++******+++++++++,,,---......//////,,,,,,,,,------------.../////////...---------,,,............////////////000000000000111111111111000000000000000000000000222222222222222222222222444444444444444444444444111333555555333222333555444666777777777888:::===???BBBCCCAAAAAADDDDDDAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@AAABBBBBBBBBBBBCCCDDD@@@?????????>>>>>>======;;;;;;::::::999999888888777777888777777777777777===999555444666888777555888777555333333555777888000///...///111222222111111111222222222222111111///000000000111111111111000000000000////////////,,,---......///000000000,,,+++***+++---//////............////////////000***...000,,,+++,,,,,,***+++//////+++)))---000000,,,+++)))***,,,---...---,,,,,,+++)))''')))---000)))+++------,,,*********...------......------...+++++++++,,,,,,,,,,,,---+++++++++***)))***,,,...,,,,,,,,,------------...,,,+++***)))(((((()))))),,,,,,,,,,,,,,,---...///,,,+++***)))))))))******------+++***))))))))))))***+++++++++))))))***+++%%%(((+++,,,+++***+++,,,---,,,+++,,,...///...---...------,,,,,,------------///000///---,,,---...+++111000---888GGGGGG;;;111000///------,,,,,,------------...///000111222000000000000000111111222000000000000000000000000////////////000111333333222222222222222222222222//////000111333444555555000//////000222333222111111111111111111111111111...111555666444000...---333333222111222333444555555555555444444333333222111333444444333222333444000111222333333222111000111111111111111111111111222222222000---,,,---//////,,,***+++---///---+++...------,,,,,,---------***+++,,,---...---,,,+++...---,,,---//////---,,,---......---+++++++++,,,.........------,,,,,,,,,*********+++++++++++++++---,,,******,,,---,,,,,,---***))),,,,,,)))***---)))***,,,+++***)))***+++))))))))))))*********+++(((((((((***,,,---,,,***)))******++++++******)))+++++++++************)))'''(((((()))***)))))))))------,,,+++++++++++++++******)))))))))(((((((((((((((((()))******++++++((((((((())))))))))))***)))***+++)))'''$$$$$$$$$'''((((((((())))))))))))******++++++++++++******+++)))))))))***+++***))))))***+++++++++***))))))))))))******+++,,,,,,---***)))((()))+++++++++)))******************************++++++,,,---------------++++++++++++------+++,,,---,,,+++***+++,,,++++++,,,,,,---..................////////////000...............---------............////////////000000000111111111111222///////////////000000000222222222222222111111111333333333333333333333333222555888777555333555777555777888777777777999;;;<<>>>>>>>>===============:::999999999999999888888666888999888777666777888:::777444333555777999:::777666555444444555666777222111000111222333222111111111000000000000111111000000000000111111111111000000000000////////////+++,,,---///000111111111,,,+++***+++...000000000,,,,,,---------.........***...000,,,+++,,,,,,***...222333---))),,,000111...,,,******+++---------***,,,---+++((((((,,,111***,,,......---,,,---...---++++++------++++++---++++++,,,,,,,,,---------)))***++++++******+++---++++++++++++,,,,,,,,,,,,+++***(((''''''((()))***)))))))))((())))))******,,,+++)))(((((()))***+++++++++***)))((((((((((((++++++,,,***)))(((***+++&&&***---...,,,***,,,......,,,+++,,,---...---+++...---+++*********+++,,,---...000///...,,,,,,---)))///111---000;;;BBBBBB333222///---,,,+++,,,,,,,,,,,,,,,,,,---...000000000///...---...///111222000000000000000000000000////////////000111222333222222222222222222222222//////000111333444555555000///...///222333222111111111111111111111111111...000222111000000222222111000///...///000222333333444555555555444333222111333555555333111222333000111222222222222111000111111111111111111111111111111111///------///000,,,)))&&&'''***,,,***'''---------,,,,,,------...)))***,,,......---,,,++++++******+++,,,,,,+++)))---......---***))))))***,,,,,,,,,,,,,,,,,,------)))*********++++++++++++...,,,******,,,---,,,+++---***))),,,,,,)))***---!!!$$$'''))))))***---///***+++++++++,,,,,,,,,,,,***)))((())),,,,,,***(((&&&'''((())))))((('''&&&+++++++++*********))))))(((((()))***************,,,,,,,,,,,,,,,+++******(((((((((((())))))))))))'''(((((()))******++++++((((((((()))))))))******&&&(((((('''$$$"""!!!!!!(((((()))))))))*********'''((((((((((((((((((''')))*********)))(((((((((+++******)))))))))************)))((()))+++---...***(((((()))***++++++***))))))))))))))))))))))))+++++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,+++***+++---------------.....................////////////000---------...........................////////////000000111111111222222222//////000000000111111111222222222222111111111000222222222222222222222222222666999888444333555777555666777888777888:::<<<888<<<===;;;<<>>===<<<>>>@@@<<<<<<<<<<<<<<<=========999999999:::::::::::::::666888:::999777666888999666777777666555666777999666666666666666666666666444222111222333333222111333222000......000222333000000000000111111111111000000000000////////////,,,---...000000000//////---,,,---///000111///---++++++++++++,,,,,,,,,---,,,000111...,,,......,,,...111000,,,+++,,,,,,)))---,,,,,,---......,,,******+++++++++***+++,,,---,,,------,,,++++++,,,...,,,)))))),,,,,,)))))),,,***+++++++++,,,,,,,,,,,,(((***+++,,,******+++,,,(((((()))))))))*********+++***((('''((()))+++,,,(((''''''&&&&&&&&&&&&'''***)))((('''(((***,,,---***))))))((((((((())))))+++,,,,,,***((((((***++++++------***&&&&&&)))---...---++++++,,,,,,***)))))))))******************,,,...000000...---,,,---))),,,...---...444???HHH444222000...---...//////---,,,,,,,,,---...//////........./////////000000000000000000000000000000000000//////000111222222222222222222222222222222111222222222222333333333///......///222333222111000000000000000000000000777777444///---///222333444333222111111333555666111333555666666555333222222444666555222111111333222111111111111111111222111111111111111111111111///000000///......111333///+++((()))---...,,,)))------,,,,,,,,,------...)))***,,,.........,,,+++...------...//////...,,,***+++,,,,,,******+++,,,))))))***+++,,,------...))))))******++++++++++++---,,,******+++,,,++++++---******,,,,,,******---(((+++......,,,+++---///,,,,,,---------.........---+++)))***,,,,,,)))&&&)))***+++,,,,,,+++***)))---------,,,,,,+++++++++))))))***+++++++++++++++%%%&&&(((***+++++++++***(((((()))***+++,,,------'''(((((()))***+++++++++((())))))))))))*********&&&((())))))(((''''''((()))************+++++++++******++++++++++++******)))+++---,,,)))'''&&&&&&---+++(((''''''))),,,...///---***((('''(((***+++)))(((((((((***++++++***+++++++++++++++++++++++++++,,,,,,------......///+++,,,,,,------,,,,,,+++)))***,,,,,,++++++,,,...///////////////.........,,,,,,,,,---------......,,,------....../////////............/////////000000000111111222222222222000000111111222222222333222222222222111111000000222222222222222222222222111555888777333111333666444555777888888999<<<>>>:::>>>???===>>>AAAAAA???>>>>>>>>>>>>>>>>>>>>>>>>===@@@BBBBBB@@@@@@CCCEEE;;;;;;;;;<<<<<<<<<<<<<<<:::::::::;;;;;;<<<<<<<<<777999;;;:::777666888:::666999;;;:::666333333444555555666666666666555555444222111111222222000///555333000......000333555000000000000111111111111000000000000////////////...///000000000///---------...000222333111---)))/////////000000000000111---222333000...000000...+++,,,+++***+++,,,''',,,---...000111///+++''',,,***(((***---...,,,***------,,,***(((''')))+++111------111111------111)))************+++++++++'''))),,,,,,+++******+++++++++,,,,,,,,,---------+++***)))((()))***,,,...------,,,++++++***++++++''''''&&&'''(((+++...///))))))))))))))))))******,,,,,,,,,***((((((***+++......+++%%%%%%,,,///---++++++++++++)))''')))+++...000111000///...,,,...000000...---,,,---+++***+++---...222>>>LLL444333111//////000222333...------------...//////---...000111111111///...000000000000000000000000000000000000000111111222222222222222222222222222444444333333222111000000///...,,,++++++---///000...000222222000.........333111///...---...///000111111222222222333333333333333444555444333111000333333333333333333333333333444444333111000111222333222111000...,,,...222...///222333222///+++(((......//////...---,,,,,,,,,---......//////......---,,,,,,---//////---+++...+++((())),,,---,,,***+++++++++---...---***(((,,,,,,,,,,,,,,,+++***)))...,,,************(((&&&&&&(((******)))(((((((((,,,+++***)))(((((((((((())))))***+++,,,,,,------+++++++++,,,,,,------------------,,,+++***)))((((((***,,,,,,***(((((((((+++++++++***((('''%%%$$$...***'''(((******)))&&&************))))))))))))************))))))))))))%%%%%%&&&(((***,,,+++******...---&&&$$$)))+++)))''''''(((((((((((('''''''''((()))******)))((('''///,,,((('''((())))))((( ###)))...,,,((()))---,,,+++***((((((((()))***+++***)))'''''''''(((((('''((()))++++++******)))((()))******)))((()))+++)))(((((()))+++---,,,+++///---+++******+++***))))))((((((((((((***+++,,,...,,,,,,---(((%%%+++555)))000222,,,***//////*********+++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,111000...///000222222111000///.........///111222111111111000000000000000000000000000000111111222333333333333333333333333222222222222444666888:::;;;:::;;;>>>>>><<<>>>DDD>>>===;;;::::::;;;<<<===<<<===>>>=========???AAA;;;;;;:::::::::;;;;;;<<<;;;;;;;;;::::::999999999666666777777888888888999444555555444444555777:::555333000111333555444222111111111000111111222222111111111111111111111111111000......//////...,,,---000333222000......///000000//////......------......//////......---,,,000---,,,---///000...,,,...,,,)))(((***,,,,,,,,,------,,,++++++******)))......---,,,******+++------,,,+++*********+++,,,###(((,,,---+++))))))******+++,,,,,,------------))))))))))))))))))))))))+++)))'''(((+++,,,***((()))((('''&&&&&&%%%%%%&&&...***((()))+++)))'''%%%)))))))))))))))******+++,,,+++)))(((((()))+++,,,***(((''''''((())))))(((===...&&&---222---)))***000///,,,***(((((()))***++++++++++++++++++++++++((()))***+++,,,---......------...///...---+++***---)))(((***,,,///888AAAIII777***---111...+++---...---,,,,,,++++++++++++555+++---222,,,+++000000333222000///...///111222222000---,,,,,,---///111............///000111222888222222666333******222222222111000111222333444///000222222000///...///444333111//////000111222111111111111222222222222333333444444444333222111333333222222222222222222000222444444333222222333000000000111000//////000000000111111///...,,,+++//////.........---------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,---------,,,))))))***,,,------+++))),,,,,,,,,,,,,,,+++***)))%%%)))---///...------...)))+++------,,,+++++++++++++++++++++++++++,,,,,,(((((()))******+++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))+++---......,,,++++++,,,************)))'''&&&%%%+++***)))***+++---------)))))))))(((((((((((('''(((((())))))*********+++((((((((()))***+++***)))&&&***)))$$$"""&&&(((&&&(((((())))))))))))((((((((()))***++++++***)))((()))+++------+++***,,,---...(((%%%+++111000,,,***,,,+++)))((((((((()))***+++******))))))***+++,,,'''((()))***+++******)))***+++,,,+++***)))***+++***)))((()))+++,,,,,,+++++++++,,,------,,,(((&&&)))))))))((()))***,,,---///,,,,,,---***'''+++222+++------++++++......+++,,,,,,---------------,,,////////////////////////000///...///111111111000000///.........///111111000000000000000000000000000000//////000000111222333333333333333333333333333333444555666888999:::;;;:::===DDDGGGDDD???>>>===<<<;;;::::::;;;<<<>>><<<=========<<<<<<===???<<<<<<;;;;;;:::;;;;;;;;;;;;;;;:::::::::::::::;;;777777888888888888888888444555666555444444666777666333111222444555444333333333222222222222222333222111111111111111111111111000//////000111///...///111333333111///000222111000000///...------,,,000///---,,,,,,,,,---......,,,+++,,,......---+++///---******+++---------+++++++++++++++++++++,,,---------,,,******+++------,,,+++*********++++++'''))),,,...---++++++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))((((((***+++***((()))))))))((())))))*********))))))***++++++,,,---)))))))))))))))******+++,,,+++)))(((((()))+++,,,---+++******++++++***)))222(((%%%***---(((''',,,+++***))))))***+++...///+++++++++++++++++++++++++++************)))))))))++++++,,,---,,,+++***)))+++***+++...000222777>>>GGG;;;111///000////////////...------,,,,,,,,,---000(((---333...---111000222111///......///000111333222111000000111222333000000000111111222333444111---,,,000111111333777000000000000111111111222///111222222000//////000444333222111111111222333000000000000111111111111333333333444333333222111111111111111111111111222...000333444444333333444000000000111222111///---222111000...------------000///...---,,,---......---,,,+++++++++++++++,,,+++,,,---+++)))(((+++...,,,------,,,+++******+++((()))***+++++++++++++++++++++,,,,,,,,,+++******$$$,,,...+++)))***---***,,,......,,,+++,,,---)))******+++,,,,,,------'''(((((())))))*********+++++++++***************,,,,,,,,,,,,+++******)))***++++++***(((((()))+++)))))))))))))))((('''''')))***+++******+++,,,...((((((((((((''''''''''''''''''((()))***+++,,,,,,+++++++++++++++***)))(((%%%(((((($$$"""%%%'''&&&))))))************)))))))))******++++++******)))%%%,,,,,,)))''')))---...'''$$$&&&(((&&&%%%&&&+++***))))))((()))))))))))))))))))))***+++,,,---(((((()))************))),,,------,,,***)))***++++++***)))***+++,,,+++***//////000000///...,,,+++************+++,,,---...///,,,,,,------+++,,,///222,,,***---000000///111...///////////////.................................---...///111111///---//////......//////000111000000000000000000000000000000//////000000111222222222222222222222222222333444666777888999::::::>>>999:::BBBHHHEEE???;;;;;;::::::999:::;;;===>>><<<<<<===<<<::::::;;;===>>>===<<<;;;;;;;;;;;;;;;<<<<<<:::::::::;;;<<<===999999999999999888888888444666777666555444444555666444333333444555555444555555444333222222222222222222222111111000000000111000///000111222111000000111111000//////111222111111000///...---,,,+++000...,,,***)))+++---///,,,+++***+++,,,---,,,***000...,,,+++---.........)))******+++,,,,,,------,,,------,,,******+++---,,,,,,+++************+++++++++,,,...//////,,,***))))))***++++++++++++***++++++++++++++++++++++++***)))((()))***+++***((())))))))))))***+++,,,,,,,,,------+++))))))***+++)))))))))))))))******++++++***)))(((((()))***+++...,,,++++++,,,,,,***)))***%%%%%%))))))%%%(((///((((((((()))***,,,...000++++++++++++++++++++++++++++++*********)))))))))***+++,,,,,,,,,+++***)))%%%%%%(((...///...111555DDDBBB<<<333///111222000//////...---------......+++%%%,,,444000000333///000///...------...///000222222222222222222222222000000000111222222333333333444222///111555666444---...///000000000//////000111222222000///000111333333222111111222222333////////////000000000000222222333333333222222222000000000000111111111111///000222111000000222333222222111///111333000,,,111000000///...---------000///---,,,,,,---...000///...---,,,,,,,,,---...))),,,---***&&&&&&***000(((+++---+++(((&&&'''))))))*********))))))***+++++++++,,,,,,,,,++++++***###(((,,,,,,)))&&&'''))))))***++++++)))))))))+++(((((())))))************((((((((())))))*********++++++******))))))((((((,,,,,,,,,,,,,,,+++***)))*********(((&&&&&&(((***(((((())))))))))))(((((()))+++,,,***&&&%%%'''***))))))(((((((((''''''''''''(((((()))******++++++.........---***(((''''''((())))))'''&&&'''((()))((())))))******))))))((()))))))))******)))))))))###((((((&&&%%%(((+++"""&&&+++((('''******))))))))))))))))))((((((((((((((()))))))))((()))))))))************+++,,,---,,,***))))))***,,,***)))***++++++***)))222111///,,,***+++...000***+++++++++,,,---.........,,,,,,---///...---,,,333(((###+++000------111//////000000000///......------------------------,,,,,,---///111000...+++............//////000000/////////000000000000000///////////////000111111222222222222222222222222222444666888999999888888???888555999=========>>>999999999999:::;;;======;;;<<<<<<;;;999888999;;;>>>>>>===<<<;;;;;;;;;;;;===<<<;;;::::::<<<===>>>;;;::::::999999888888888555777999999666444333444666555444444444555555555666555444333222111111111222222111111000000//////000///...///111222111000......---------...000111111111000///---,,,++++++...---,,,+++***+++,,,---,,,+++++++++,,,,,,,,,+++///---,,,,,,---......---*********++++++,,,,,,,,,+++,,,---,,,******+++,,,,,,++++++***************---++++++---000000---)))))))))************))))))++++++++++++++++++++++++***)))))))))******))))))((((((((((((((()))******,,,,,,***((()))++++++((()))))))))))))))******+++******))))))))))))*********)))((()))++++++***(((***''''''***+++)))***///,,,+++******)))******+++************************))))))******+++,,,------,,,---.........---,,,+++$$$$$$(((---...,,,...222BBBIIIFFF888///000222///......------------......+++'''---222...///333///......---------...//////---...///000111000//////---...//////000111111111***333666///---333444000//////000111111111111000///000111111//////000222111111000000000111111111....../////////000000000222222222222222222222222/////////000000111111111222222000...,,,---///222333555222......222111---...///000111000...---+++000...---,,,,,,---///000...------,,,,,,,,,------))),,,---***&&&%%%***///'''***---,,,(((&&&''')))+++,,,,,,***((('''))),,,***++++++,,,,,,,,,++++++000...---,,,+++,,,++++++((()))***)))(((''')))***)))************)))(((''')))))))))************************))))))(((((((((++++++,,,,,,,,,+++******---------+++)))***+++...'''(((((()))))))))))))))(((***+++)))&&&$$$''')))*********)))))))))((((((******))))))))))))))))))...000000...***'''''''''))))))******)))((()))+++'''(((((())))))(((((('''(((((((((''''''(((((((((***(((''''''(((***++++++###)))///---"""))))))))))))*********))))))*********)))((('''&&&&&&)))))))))))))))************+++++++++)))((((((***,,,***)))***++++++***))),,,---...---***)))***+++***++++++,,,------......,,,,,,,,,---...///---***...###&&&+++)))(((,,,///////////////...------000000000000000000000000+++,,,---///000000...+++---......///////////////......//////000000000000/////////...///000000111111111111111111111111111111222444666777777666666:::777666777777666999>>>888888888999:::;;;<<<<<<;;;;;;;;;:::888777888:::======<<<;;;;;;;;;;;;;;;===<<<;;;;;;;;;;;;======;;;::::::999999888888888777999::::::777555444444555555555444444444555666444444333111000000000000111111111000000000/////////...---...000111000///...---,,,,,,...000111222000000///...---,,,+++++++++,,,---...---,,,+++))),,,,,,------,,,,,,,,,---...,,,++++++---------,,,,,,,,,,,,+++++++++******)))+++,,,,,,+++***+++,,,++++++++++++******))))))---+++***+++......+++((()))))))))******))))))(((------------------------))))))******)))))))))*********)))(((((((((((((((''''''&&&&&&,,,333111***)))))))))))))))******+++***))))))))))))))))))***'''&&&''')))+++,,,+++***...)))'''***---,,,+++***------,,,***)))(((((((((************************(((((())))))***++++++++++++,,,---.........---,,,+++***,,,///000...111777???JJJLLL>>>111//////------,,,,,,,,,,,,,,,------///***......)))---333------------------...//////+++,,,...///000///...------...///000111111000000(((222...+++000333222------------...............///000///......000222.../////////000000000000////////////000000000000222111111111111222333333/////////000111111222222333222000---+++,,,///111+++222333---,,,000111......///000111111///---+++......---,,,---...///000))))))***+++,,,+++++++++***+++,,,***((('''***---)))+++---...---+++++++++,,,------+++''''''+++///******+++,,,,,,,,,++++++///,,,((((((+++---...---***++++++***))))))***,,,,,,,,,------,,,+++)))(((*********************************)))))))))))))))+++++++++,,,,,,++++++***+++,,,,,,+++))))))***+++'''((()))))))))))))))(((((()))***))))))***+++---************))))))))))))************))))))((((((---///000...***''''''((('''&&&'''***(((&&&'''***''''''((((((((((((''''''(((''''''&&&&&&''''''(((,,,)))%%%%%%'''))))))(((+++'''&&&***,,,(((%%%$$$(((((()))************)))---------,,,***)))'''&&&)))))))))((()))******+++((()))******)))((()))***+++***)))***+++,,,+++***'''---555777444...)))(((******+++,,,------------***---...,,,+++------***...(((&&&))),,,,,,,,,---.../////////...---,,,+++////////////////////////---,,,---...000000...,,,------...////////////...---......//////000000111//////......//////000111000000000000000000000000111111222333444444555444444555999===<<<777666:::777888888999999:::::::::::::::;;;:::888888999;;;;;;;;;:::::::::;;;;;;<<<<<<<<<<<<<<<;;;;;;::::::999999999999999888888888888999:::999777555555555444555555444333333444666333333222111000000000000000000000000000000000000///...---...///000///...000///...000222444555444//////......---,,,,,,,,,***,,,...000///---***))),,,---...---,,,+++,,,...---,,,+++,,,---...---+++------,,,,,,+++******)))(((***,,,,,,+++***+++,,,******++++++******)))(((,,,+++***+++++++++***((()))************))))))((())))))))))))))))))))))))(((***+++***)))((()))***,,,,,,+++***))))))))))))))),,,,,,)))---222...$$$)))))))))))))))******+++))))))))))))))))))))))))''''''(((+++------,,,***---)))'''(((+++,,,)))&&&*********************)))******************************)))((('''&&&&&&%%%)))***+++,,,,,,,,,+++***...++++++...------000666999DDDJJJCCC666...,,,,,,,,,,,,+++++++++,,,------111---///---''',,,222+++,,,,,,---....../////////,,,---///000111000000///...///111222333333222222!!!,,,555444000///111222+++******)))***+++,,,------...///...------///222---...//////000000000000//////000000000111111111222111000000000111333444//////000111111222333333000111222222000///000111***222...+++///111---////////////............---------.........//////%%%'''***,,,------+++***++++++++++++++++++++++++******+++---//////---++++++,,,---+++((()))///444)))***+++,,,,,,,,,,,,+++''''''((('''((()))+++,,,+++,,,,,,+++))))))+++---***+++,,,------,,,***)))))))))))))))))))))))))))))))))*********************++++++,,,,,,+++++++++((()))******(((''''''(((((()))))))))))))))(((''')))((('''(((***+++,,,+++***))))))))))))((((((((()))))))))))))))************---///---)))&&&'''***&&&$$$&&&***)))%%%%%%***(((((())))))))))))(((((()))((('''&&&&&&'''((()))&&&''''''&&&%%%%%%&&&''',,,%%%!!!&&&+++,,,)))((('''((()))***+++******)))+++,,,,,,,,,+++***((('''***)))((((((((()))++++++''')))************+++---***)))((()))+++,,,,,,+++***000777888444...,,,+++))))))+++,,,------,,,,,,'''---///***(((***,,,+++---//////------000000---////////////...---,,,+++++++++++++++++++++++++++...---------///000///...,,,---.../////////......------......///000000111///............///000000000000000000000000000000222222111222222333444555777555777;;;<<<999666777888888999999999999999888999:::::::::999999:::<<<999999999999999:::;;;<<<;;;<<<======<<<:::888666777777888888888888888888666777777666444333444666333444555444222111333666333222222111111111222222......//////000111111111111000...///000000///...000//////111555777666444------------------------------...//////---,,,+++***,,,------******+++---...---,,,---//////---,,,,,,+++++++++++++++++++++''')))+++,,,+++***++++++)))******+++***)))((('''***,,,,,,+++***))))))******+++++++++******)))(((&&&&&&&&&&&&&&&&&&&&&&&&(((***+++***(((((()))+++******))))))((())))))))) +++000+++(((+++)))""")))))))))))))))******+++(((((())))))))))))(((((()))((()))***,,,+++)))&&&((()))***))))))***)))((((((((()))***************************************,,,,,,+++***)))((('''''')))***+++,,,---,,,+++++++++)))***,,,,,,***,,,222111:::DDDFFF;;;...+++...,,,,,,,,,,,,,,,---......///---000...(((---111))),,,,,,---...///000000000---...///000000111111111...///111333444333222111444333444777555000///111///...---,,,,,,---000111------...---,,,---///111......///000000000000000000000000000111111111111111111000000000111333444///000000111222333333333,,,000444666555333222222###111///,,,///000,,,222000...,,,,,,---///111,,,,,,---...//////......%%%(((,,,///000000...,,,++++++***+++------+++))))))((((((+++///000---***(((+++,,,+++)))+++222888)))***+++,,,,,,,,,,,,,,,%%%***......***(((***---+++++++++)))((((((***---&&&''')))+++,,,+++***)))((((((((((((((('''''''''))))))******++++++,,,,,,***++++++,,,,,,,,,++++++***,,,......,,,*********)))))))))))))))((('''''',,,)))&&&&&&((()))'''$$$)))(((((((((''''''''''''''''''((()))***+++,,,,,,(((,,,///---)))&&&(((+++'''%%%'''+++***%%%&&&+++))))))************))))))***)))(((''''''((()))***###)))......***'''))),,,(((((()))***((('''---666'''((()))+++++++++***)))'''((()))******)))''''''***)))((((((((()))+++,,,((()))++++++++++++---///)))(((((()))+++---,,,+++,,,......+++&&&%%%)))...((()))+++,,,------,,,+++&&&---000)))%%%(((,,,,,,&&&...000)))(((------(((000000000000///...---,,,........................000...------///000000///,,,,,,.../////////...------------...///000000111...............///000000000000000000000000000000333222222111222333555666>>>555///222777888888999888888999999999888888777888:::::::::999999;;;===777777777888999:::<<<<<<:::<<<======<<<999666444666666777777888888888999555555555333111222444666222444555333111000333555333333222222222333444444------...///000111222222333111000000111111000...---------111555666555222,,,,,,,,,---------......//////...------------...(((+++,,,,,,)))(((***,,,///......///000000///---*********++++++,,,------''')))+++,,,+++***++++++)))******++++++)))((('''***---...---)))(((***,,,+++++++++++++++***))))))++++++++++++++++++++++++(((***,,,+++(((''')))+++&&&%%%%%%&&&&&&'''((()))***((($$$)))...---)))))))))))))))******+++(((((())))))))))))(((((()))((((((((()))'''###!!!%%%***...,,,))))))+++...))))))************))))))))))))))))))))))))))))))------------------......++++++---...///......---,,,+++---000000---...222+++111>>>GGG???///***111---------------...///000++++++000000***///111''',,,---...///000000000000---------...///000000111,,,---///111222111000///555***&&&...444111000333+++,,,...000000///...---...---+++***)))******+++///000111222111000---,,,222222222111111111111111222///------///000...+++//////000000000000//////000000000000111111111111,,,---000222333333222111333222000///---,,,,,,,,,111000///000333333111...'''***,,,+++)))(((***---************************---,,,+++)))((('''''''''***))))))((('''((((((((()))***+++++++++++++++***(((%%%%%%((((((%%%%%%(((,,,(((%%%%%%(((***+++***---+++,,,***"""'''++++++++++++++++++++++++777,,,&&&))))))###$$$+++)))%%%%%%+++---)))''')))(((+++...+++%%%$$$(((...'''((('''%%%&&&)))'''###%%%'''))))))((('''((((((******)))(((((((((((((((&&&&&&(((***------+++)))'''+++***&&&***///***))))))))))))))))))))))))&&&&&&&&&'''''''''(((((())),,,&&&"""%%%***'''++++++''''''******%%%+++)))'''&&&((()))))))))%%%''')))))))))))))))+++''')))+++)))&&&&&&(((+++))))))((((((((((((((()))$$$###++++++$$$,,,""")))************+++++++++'''((())))))((('''(((***,,,***)))***,,,,,,***'''((()))))))))************,,,,,,,,,,,,++++++***))),,,+++'''000...&&&...,,,,,,---,,,++++++,,,...///////////////.........*********+++,,,---...//////---+++,,,///000///...///......------...000111////////////////////////111000...///333666888999111222222333333444444555333444666777777777666555777777777777777888888888888999888777666777:::<<<:::<<<<<<;;;999777666666:::999888666555555555555888333222444555333222444333444444555555444444333000000111111111000000///777666444111...///111444@@@999000******,,,------...---...000222222111///+++---000222333222000///------------------------))))))(((((()))+++---...+++&&&(((111333+++(((+++************************,,,...,,,((((((,,,...,,,(((((()))***************(((((())))))))))))((((((&&&---///***(((,,,//////***************)))((((((,,,+++(((''''''(((+++,,,,,,***))))))******)))''')))*********)))((('''&&&''''''((())))))((('''&&&((('''&&&'''((('''%%%$$$)))((('''&&&&&&'''((()))&&&(((*********+++---...+++)))(((&&&&&&((()))+++ ###&&&((((((((()))***)))*********++++++++++++---------,,,,,,++++++++++++,,,------++++++,,,---111---999MMMOOO<<<,,,+++...+++***,,,,,,)))))),,,...))))))///222///+++,,,---------...------,,,,,,------...............---////////////............111---+++...333666333000------------,,,---------000///...---------...///---...///111111000...---111111111111111111111000444222000000222333111/////////000000000000//////000000000000000000000000,,,...000111222111000000222111000...------------111///......000111000...)))+++------+++***,,,...++++++++++++++++++++++++)))))))))))))))***+++,,,---,,,,,,+++++++++++++++---***%%%"""!!!"""%%%(((...+++***,,,+++'''&&&)))...***&&&%%%'''***,,,,,,---+++******%%% ###***))))))))))))))))))))))))///&&&$$$)))***$$$$$$)))+++''''''+++---***(((***,,,...///---***))),,,///+++---,,,)))***---,,,(((((())))))(((&&&&&&(((***))))))(((''''''''''''''')))))))))+++,,,+++(((&&&+++,,,,,,,,,///222///)))))))))))))))))))))))))))&&&&&&&&&'''''''''((((((!!!&&&***+++)))&&&%%%&&&%%%)))***''''''++++++'''***)))'''''')))))))))(((''')))***)))'''%%%%%%&&&((()))***)))((('''((()))))))))(((((((((((())))))******,,,###)))***...)))))))))*********+++++++++,,,---...---++++++,,,...***)))(((***,,,---+++)))************++++++++++++,,,,,,,,,,,,,,,+++******###///000,,,...,,,***...---......---,,,,,,---///000000000000000/////////,,,,,,,,,------...///000///---+++,,,...000///..................///000000////////////////////////111000000000111333555777111111222222333444444444333444555666777666666555888888999999:::;;;;;;<<<888888888777666666999<<<:::;;;<<<;;;888666666777999999777666555555555555777333111444555222222444333333444444444444333333000000111111111111111111***,,,.../////////111222777444000---------......---------///111222000...------------...///000000---------------------------,,,,,,,,,,,,---///000///,,,***++++++)))***---************************++++++(((""""""(((++++++(((((((((((())))))))))))++++++,,,,,,,,,,,,++++++))),,,---******,,,)))###***************)))((((((***)))(((''''''((()))******(((''''''(((((('''%%%((((((((())))))))))))(((%%%&&&''')))))))))((((((,,,*********++++++)))'''***)))(((((((((((()))***&&&(((************+++---***)))(((''''''((()))***''')))+++,,,+++***+++---)))))))))*********++++++------,,,,,,,,,+++++++++...//////...------...000000111===OOOSSSEEE555//////,,,+++------******---///******...///---,,,///---------......------,,,,,,------.../////////...222222222222222111111111333111//////222222000...111///---,,,+++---...000,,,,,,+++++++++,,,------***,,,---///000000///.../////////000000000000000000.........000111000/////////000000000000//////111000000//////.........---...///000000///...---000//////...------......000...,,,,,,---//////...,,,---......------...///,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******,,,---...*********)))))))))))))))///,,,(((%%%$$$%%%(((***---******,,,,,,))))))+++...+++'''&&&(((+++---...---***)))***)))((())),,,((((((((((((((((((((((((***$$$%%%+++,,,&&&$$$'''...***(((***,,,***)))+++,,,+++******))))))******+++,,,+++((())),,,+++'''++++++***(((&&&'''***,,,***))))))(((((((((((())))))))))))***+++***(((&&&""" !!!&&&'''%%%%%%(((((((((((((((((((((((((((&&&&&&'''''''''(((((((((---***((((((******'''######'''((('''(((++++++))))))((('''(((******)))''''''((()))(((&&&%%%%%%%%%((((((((()))******(((&&&))))))(((((((((((())))))(((***$$$$$$ ))))))***)))))))))*********+++++++++,,,+++)))'''''')))+++)))((((((***,,,---,,,******++++++++++++,,,,,,,,,,,,------------,,,,,,+++,,,///666333)))***000---......///...---,,,...000000000000000000000000000............///000111111///---,,,,,,...//////...---......///////////////////////////////////////000222222111......111555111111111222333333444444333444555555666666555555444555555666777888999999777888888777666666999;;;:::;;;;;;:::777666666777999888777666666555666666777222000333444222111333222222222333333222222222111111000000000222333444$$$(((---000111000//////...///000000///.........,,,,,,,,,...000111///---...,,,***((())),,,///222------------------------++++++*********++++++,,,&&&+++---***(((***,,,,,,++++++++++++++++++++++++******&&& &&&*********)))((((((((()))+++,,,,,,,,,------------,,,,,,))))))))))))+++,,,&&&)))************))))))((()))))))))))))))))))))))))))(((''''''(((((('''&&&&&&''''''((()))*********%%%%%%'''((()))************)))(((((())))))((('''******))))))))))))******'''(((***))))))(((***+++***)))(((''''''((()))***)))******)))(((''')))***((((((((()))))))))******,,,,,,,,,+++++++++++++++,,,,,,,,,+++)))))),,,...(((...888EEEMMMHHH999+++000---,,,......++++++...---,,,,,,...---+++---111,,,------.........------+++,,,---...///000000000////////////000000000000222111111111111000000000//////.........///111222*********++++++,,,,,,---+++,,,---.........------.........///////////////------------...///////////////000000000000//////111000000///...------,,,....../////////...,,,,,,.........------......//////---+++***+++,,,---...,,,---...............///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++)))))))))))))))(((((('''(((***,,,---...---,,,+++&&&$$$%%%)))+++***+++...+++***(((((()))***+++,,,---***((()))+++,,,+++***))))))))))))))))))))))))+++'''''',,,---)))'''(((...+++(((((()))************(((&&&&&&((()))'''%%%)))***)))'''(((+++***%%%((()))***))))))))),,,...++++++***))))))*********&&&&&&&&&(((+++,,,+++)))...)))***111000***,,,444''''''''''''''''''''''''''''''''''''(((((((((((()))&&&###%%%***+++((($$$%%%&&&'''((((((******)))''''''((()))++++++)))'''$$$&&&((((((''''''((()))(((''''''))),,,,,,((($$$)))(((((((((((())))))***$$$((('''(((###)))))))))))))))************))))))(((%%%######$$$&&&*********+++++++++***************+++++++++,,,,,,---------......---,,,,,,...---777555$$$'''333,,,---......---,,,,,,---///////////////000000000000//////......///000111111///...---------.........,,,---///000000000///...///////////////////////////222444111,,,+++...222000000111111222333333333333333444444555555555555444444444444555555555555666777777666555666888:::999::::::888666555666777888777666666666666666777666111000222333111000222111111222222222222111111111111//////000222444666***...111333222///------***...111000...,,,---///+++++++++---///000...,,,...,,,***((())),,,///111------------------,,,,,,*********)))))))))))))))%%%///---+++......)))++++++++++++++++++++++++***+++)))$$$$$$)))+++***,,,+++***))))))+++---...)))******************)))''''''(((***,,,,,,((($$$))))))************)))((()))***++++++++++++***)))+++)))((()))***+++***(((((((((((((((((()))******''''''(((((())))))))))))***(((''''''((()))((('''))))))))))))))))))))))))'''((())))))((('''(((***))))))(((((((((((())))))((((((((('''%%%&&&(((***(((((((((((())))))))))))+++++++++++++++******************(((''''''***,,,&&&---333888AAAEEE999)))///,,,+++------***+++...***,,,//////---+++---000,,,------...............+++,,,---...000000111111............////////////---///111111111111333555***+++---///000111000000------...//////000000000---------------,,,,,,+++------......///////////////000111111111111222333//////000000000000//////111000000///...------,,,/////////......---,,,+++---------------......///---,,,+++))))))***,,,...,,,,,,+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++,,,,,,---------,,,+++***%%%&&&)))+++,,,+++***(((%%%###$$$(((***)))***...&&&''')))+++******)))(((...+++((((((+++---***''')))))))))))))))))))))))))))&&&&&&))),,,++++++,,,+++***'''&&&'''******))),,,)))'''(((+++,,,)))&&&+++,,,+++((())),,,+++''' ###''')))***)))***+++))))))((((((((())))))***&&&&&&&&&'''***++++++)))###$$$"""###&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))######%%%'''))))))'''%%%''''''''')))((('''''''''''''''''')))++++++)))'''%%%''')))))))))((()))***(((''''''))),,,,,,((($$$((((((((((((((()))******&&&,,,%%%000###,,,&&&---(((((()))))))))*********+++,,,+++)))'''&&&''')))++++++,,,+++***)))))))))))))))))))))*********+++,,,,,,---......---------,,,)))333111!!!'''222+++,,,------,,,++++++,,,...---------.........//////......------......//////.........---------...///,,,---///000000000///...////////////////////////...222444111,,,***---000//////000111111222222333333333333333333444444555888888888777666666555555555666777666555555777888888999999777555555666777777666666666666666777888666111000222333111000222000111111222222111111000111000/////////222444666000222333222000.........---///000...+++***,,,///+++***+++---//////...,,,,,,,,,,,,,,,---...///000......---------,,,,,,,,,------------------,,,,,,$$$...,,,***------(((++++++++++++++++++++++++(((+++,,,)))))),,,+++(((+++***((('''((()))+++---(((((())))))))))))(((((()))***+++,,,***)))***---((())))))*********))))))'''((()))******)))((('''***)))((()))***+++***)))******)))(((''''''((((((******))))))((((((((((((---+++))))))+++,,,,,,+++(((((((((((((((((((((((('''((())))))((('''(((***))))))(((((((((((())))))((())))))(((((()))+++...(((((((((((())))))))))))************************---------,,,++++++---///...333444333:::CCC===000...+++***,,,,,,)))***---''',,,000000...,,,,,,---,,,---....../////////...+++,,,---///000111111111111111222222222333333333...///111222111222333555&&&(((+++---//////...---,,,---......///.........//////...---,,,,,,++++++------......//////000000...000111000//////000111//////000000000000//////111000000//////.........//////......------------...---------------......+++,,,,,,***))))))+++---,,,*********,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******,,,---...++++++,,,---,,,+++***))),,,***(((&&&&&&''')))***+++((((((++++++)))))),,,$$$'''***+++***)))((((((,,,,,,***(((***,,,***%%%((((((((((((((((((((((((###"""###&&&***,,,------((()))'''&&&'''++++++(((***(((&&&(((******'''$$$(((***(((&&&'''***)))$$$$$$'''((('''&&&&&&&&&&&&&&&&&&&&&''''''(((***)))''''''((()))(((&&&///,,,+++---,,,'''&&&'''''''''''''''''''''''''''''''''((((((((()))))))))%%%''')))***)))'''&&&&&&)))''''''))))))&&&%%%''''''''''''(((***+++***((()))***+++***((('''''''''((((((((()))******(((&&&(((''''''(((((()))***+++'''******000)))***(((...((((((((()))))))))******+++,,,,,,+++***((()))******+++,,,,,,***))))))***(((((()))))))))*********+++,,,,,,------------,,,))))))...,,,%%%)))///++++++,,,---,,,******,,,...,,,,,,,,,------......///...------,,,------.........//////...,,,,,,---///---......///////////////////////////////////////...000222111...,,,...000/////////000111111222222333222222222222333444555666666555555444444333333444555666666555555666777888888888666444444666888666666555666666777888999777222000333444222111333111111111222222111111111000000/////////111222333...///000///......000222111000///,,,++++++---///+++++++++---///000...,,,,,,---...///000000//////.........------,,,,,,+++***+++,,,,,,,,,,,,++++++$$$)))+++(((&&&(((******,,,,,,,,,,,,,,,,,,,,,,,,&&&***,,,++++++,,,***&&&((('''&&&&&&&&&'''))))))*********++++++*********,,,,,,------)))%%%(((...((())))))************)))%%%%%%''''''''''''%%%%%%((('''&&&'''((()))(((''',,,+++)))''''''''''''(((,,,,,,***)))((('''''''''+++)))'''''')))***+++***''''''(((((((((((('''''''''(((***))))))(((***+++(((((())))))))))))((((((%%%'''(((''''''(((***,,,((((((((()))))))))******)))))))))))))))*********+++,,,------++++++,,,---222444333000444<<<===777...+++***,,,,,,)))))),,,(((---///...---......+++,,,---...///////////////,,,---...///000111111111000000000111222222333333333222222222222111111111+++,,,,,,---------------+++,,,---------,,,+++***......---------------...---......///000000111111---...000///,,,+++---/////////000000000000//////000000000000000000000000//////........................---,,,,,,---------***+++---,,,***)))+++---,,,***)))***---...,,,+++++++++++++++++++++++++++)))))))))))))))***+++,,,((()))***++++++)))(((&&&...---***))))))***+++------******,,,,,,)))))),,,''')))******((((((***,,,))),,,,,,))))))---+++'''))))))))))))))))))))))))###$$$&&&(((+++,,,***'''%%%((()))''')))...---((('''''''''(((((((((&&&$$$&&&'''&&&###$$$'''&&&""" ###&&&(((((('''&&&'''''''''&&&&&&'''(((((()))***(((''''''(((((('''&&&&&&&&&%%%###$$$%%%!!!'''''''''''''''''''''''''''((((((((())))))))))))))))))((('''''''''''''''((($$$%%%))))))&&&%%%(((((('''&&&''')))++++++***((()))******'''&&&&&&&&&((()))***)))((('''((()))''''''''''''((()))***+++'''%%%***((()))!!!(((---(((((((((((()))))))))***&&&)))++++++***(((((((((&&&)))++++++******+++---))))))*********+++++++++******+++,,,,,,,,,,,,,,,)))///,,,(((,,,---***+++,,,---...---++++++---...,,,,,,------...//////000......------,,,------......///000...,,,+++---///...............///000000////////////////////////......///000000000000000......//////000111111222333222111111111222444444000111111111222222222333333444666666555555555666777777777555333444666888555555555555666777999999777333111444555222222444111222222222222222222111//////////////////000000,,,...//////...///111333111///------............++++++,,,...000000///---,,,---......///000000000///......---,,,,,,++++++'''((()))***++++++******///+++***+++***((()))---,,,,,,,,,,,,,,,,,,,,,,,,'''***,,,******,,,***'''''''''((((((((()))))))))***++++++,,,,,,++++++******'''(((,,,+++''''''***(((((()))***************&&&&&&''''''''''''&&&&&&'''&&&&&&'''((())))))'''+++***(((''''''((()))***,,,+++***((((((((())))))(((&&&$$$$$$%%%'''(((((('''((())))))))))))((('''&&&(((************+++---(((((())))))))))))((((((%%%&&&((((((&&&&&&&&&''')))))))))*********++++++((((((((()))))))))******(((***,,,---,,,*********...//////...000444888:::///++++++---,,,******---,,,...---)))+++000000,,,,,,---...///000000000000......///000000000000000---......///000000111111555222000111333444222///444222000...---...////////////000000000///---,,,---------------///000000.........///000111111222000222444222///...///111//////000000000000//////000000000000111111111111//////.........//////000///...---,,,,,,,,,,,,---)))+++...---+++)))+++,,,---+++)))+++---///---+++************************---,,,+++)))((('''''''''+++,,,.........---+++)))$$$&&&***---...---+++***)))''''''+++,,,***+++...+++++++++(((&&&''',,,000''',,,---******......)))++++++++++++++++++++++++(((+++---......,,,%%%$$$)))***(((+++000///)))+++,,,------,,,+++******)))***)))'''(((+++***%%%(((***+++***)))((()))*********)))******+++,,,,,,'''&&&%%%&&&(((*********)))---+++'''***///)))(((((((((((((((((((((((((((((((((((())))))))))))+++'''""""""%%%((())))))&&&"""$$$)))***&&&'''+++)))'''&&&&&&(((***++++++###%%%'''(((''''''((()))''')))+++)))&&&&&&(((+++''''''''''''((()))++++++***$$$,,,"""+++***000(((((((((((())))))))))))&&&)))---...---+++))))))###&&&***+++++++++...111******+++++++++,,,,,,,,,)))***++++++,,,,,,,,,,,,+++555,,,&&&222111'''+++---...///...,,,,,,...///------......///000000111///......---------.........000000///,,,+++---/////////...------///000111////////////////////////...------///222333222000......//////000111111111333222111111111222333444000111222333555666777888222444666666555444555666777777666444333333666888555555555555666888999:::888333222444555333222444222222333333333333222222...///////////////...---...000222222111000111111///---,,,...111222000---,,,,,,,,,...000111///---------,,,,,,---...000111//////...---,,,,,,++++++)))***,,,---.........------(((***333444---***---,,,,,,,,,,,,,,,,,,,,,,,,***------))))))------*********+++,,,,,,,,,,,,+++*********++++++*********$$$!!!***...+++(((((((((((()))*********************))))))))))))******)))(((((()))***++++++***)))((('''&&&''')))+++,,,******)))(((((()))***+++***(((&&&&&&(((***++++++((()))***++++++***)))(((&&&(((*********+++---...(((((())))))))))))((((((***,,,------+++)))((((((************++++++++++++'''((((((((())))))*********---000222000...---,,,,,,,,,///111222222777>>>000---,,,...---++++++...111000***$$$(((000222...,,,---...///000000000000...///000000000000000///000111111222333444444444333///---000555777555222//////000111111111///...,,,,,,------,,,***((('''...,,,++++++,,,,,,+++)))000---+++,,,...///---***,,,,,,------.../////////.........------,,,,,,,,,...///000///......000222---......///...---+++***/////////......---------+++******---+++)))+++///,,,'''&&&))),,,)))'''''')))+++,,,)))))),,,,,,)))***************++++++,,,++++++,,,,,,+++***((('''000+++''')))...///+++&&&+++,,,,,,***''''''***---&&&''''''(((((((((((((((&&&'''((('''&&&'''(((***)))%%%&&&++++++''''''++++++*********))))))((((((&&&&&&''''''((()))))))))))))))(((((((((((())))))+++******)))(((''''''''''''((()))))))))))))))(((+++)))'''&&&'''&&&%%%###******)))******+++,,,,,,&&&&&&%%%%%%%%%%%%&&&&&&&&&((()))'''$$$%%%)))---&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''%%%%%%'''((("""%%%$$$"""(((***'''$$$###$$$'''((((((&&&&&&'''((((((''''''(((***!!!''')))%%%%%%***,,,)))&&&&&&'''((())))))(((((())))))***)))'''$$$ ***(((%%%&&&((()))(((&&&'''((()))++++++******)))(((***+++***(((((((((***++++++************++++++******************************))))))***,,,---///***+++,,,---------------(((***,,,,,,+++---111555......---------,,,,,,,,,,,,((()))......)))(((,,,))),,,...---++++++///222...111333111,,,)))***,,,------------------------///////////////000000111111111222222222333333333111111000000111111222333555777555111111555777666777777666444333333666888555444444777999888444000,,,222555222///111333222444222000///...///000111,,,---...///000000000000---.........//////000000000///---,,,++++++,,,---***+++++++++******,,,...---------///222444444444...,,,******++++++***)))+++,,,,,,------,,,,,,+++,,,+++***+++---...---,,,,,,,,,+++***))))))******+++++++++*********)))))),,,***)))***++++++***)))+++*********))))))(((((())))))$$$&&&+++$$$$$$''''''(((((())))))******(((+++,,,***'''%%%&&&)))&&&%%%$$$###$$$'''***---)))'''%%%%%%''')))***)))))))))(((((('''''''''&&&'''######((()))&&&'''+++))))))(((((((((((())))))***%%%$$$)))+++''''''******"""%%%+++***''')))'''&&&$$$$$$&&&'''))))))))))))))))))))))))))),,,,,,,,,***(((''')))+++000///---,,,+++,,,------+++,,,...------000444888333---+++------((((((+++---+++))))))***+++***))))))***,,,---------,,,+++111000///...---,,,++++++///............---------000000000000000111111222777777666333000///111333//////000111111000......000...------------+++***,,,+++***,,,///111111///000000000//////......---.........------,,,,,,,,,---///000000//////000111------......///..................---------,,,,,,,,,******+++)))&&&'''+++((($$$###(((+++***)))***&&&)))***)))***...///---((()))***++++++++++++***,,,,,,,,,+++***)))((((((,,,(((&&&'''******(((%%%+++,,,,,,***((('''))),,,''''''((()))*********))))))))))))((((((((()))******'''(((,,,,,,((((((+++******)))))))))((((((((())))))(((((((((((((((((())))))(((((((((((())))))+++++++++******)))((('''&&&&&&''')))************%%%&&&'''&&&%%%'''+++///(((((('''''''''((())))))))))))(((((((((((())))))(((((('''&&&%%%&&&)))+++&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''%%%%%%'''((($$$''''''""" $$$((()))(((&&&$$$$$$'''((('''&&&%%%'''(((((('''&&&((()))''',,,---)))(((+++,,,***(((((((((((((((((('''&&&)))))))))))))))))))))))),,,***((()))+++,,,+++)))'''((()))***+++******)))111000///...---,,,,,,,,,+++******************++++++++++++******************************,,,---...+++++++++++++++******)))***+++---,,,+++,,,///222,,,,,,,,,------.........000,,,---111111---,,,000+++,,,------,,,---...000---000222000,,,***+++------..................------...000111222111000///.........//////000000000444333333333333444555555222444444111222666888666666777666555333333444666222222222444666555111......222444111111333333222222111///......///000111555444333000...+++((('''............/////////000000///...---------------...///000///---,,,---...000///------///222444555---+++******,,,------,,,,,,,,,------------,,,,,,,,,+++***+++---...---,,,***))))))(((((((((((()))+++++++++*********))))))+++***)))***++++++***)))************)))))))))((('''***)))***...'''"""***))))))))))))))))))))))))******+++)))(((&&&''''''+++***)))((()))***,,,---)))'''&&&&&&'''))))))(((***)))))))))(((((((((((('''$$$$$$((()))&&&&&&***)))((((((''''''(((((()))(((###"""''')))&&&%%%'''...)))$$$%%%+++//////,,,---,,,+++******+++,,,---((((((((((((((((((((((((---...---,,,***)))+++---......,,,+++++++++,,,,,,+++000333222......555<<<222+++))),,,---++++++...,,,+++******,,,---------......///000000000000//////...............---------------....../////////000000000000000111111222666777888666222///000111...///000111222111111000...---++++++,,,+++***(((+++++++++---000222222111------------------,,,,,,.........---------------,,,...000111000//////000---------...///000111111------------,,,,,,,,,,,,---++++++,,,)))%%%&&&***'''$$$$$$***,,,++++++,,,&&&)))***)))***...///---((()))***,,,,,,+++***))),,,,,,+++***))))))))))))(((((((((''''''''''''&&&***++++++***(((((()))+++'''''')))***++++++++++++((((((''''''&&&'''''''''+++)))))),,,,,,)))(((***))))))((((((((((((((('''******))))))(((''''''&&&))))))(((((((((((())))))***+++,,,,,,,,,***((('''$$$%%%'''(((***+++++++++###&&&(((&&&$$$&&&...666((((((''''''&&&'''''''''''''''&&&&&&&&&&&&''''''***(((&&&%%%&&&'''((('''''''''''''''''''''''''''&&&''''''&&&%%%%%%&&&(((%%%((()))%%%$$$''')))((()))'''&&&&&&'''''''''&&&$$$&&&''''''&&&&&&'''((('''***+++'''&&&'''(((&&&))))))))))))((('''&&&%%%***)))(((((()))+++,,,...)))'''&&&'''((()))((('''(((((()))************))),,,(((&&&&&&)))+++***)))************************++++++++++++******))))))************+++,,,------++++++++++++++++++******,,,,,,,,,+++******---///***++++++,,,---...///000...,,,,,,//////,,,,,,......---,,,,,,.........------///111///,,,+++,,,///---...///000000///...---,,,...111333444222000...------............//////111111000000000111222222...111222111222666777555666777888777444333333333111111222333444333000...111333333111333666444000000///.........///000111111111111111000//////...............////////////...////////////......------...//////,,,***))))))222000---,,,---000333666---+++***+++---//////...,,,,,,------------,,,,,,,,,+++***+++,,,------+++))))))((((((((()))******+++++++++***************+++***)))***+++,,,+++)))************))))))))))))%%%+++***+++///)))&&&///***************)))))))))+++***(((((())))))'''&&&)))))))))(((''''''''''''***(((&&&&&&'''(((((('''*********))))))))))))((((((&&&&&&((((((&&&&&&)))(((''''''''''''''''''((('''$$$###&&&((('''&&&'''***((('''((()))++++++***)))))))))******)))))))))(((((((((((((((((((((((())))))***(((''''''(((***---,,,++++++***+++++++++'''...333000)))(((///888444...)))+++---,,,,,,...,,,+++***,,,...000000000...------------...//////---------....../////////,,,,,,---...///000111111000000000000111111222222888999<<<======999444000000111222333333222111000...---,,,,,,---...---+++...---------...//////...)))+++,,,...000000000000...............---------+++---000111000///...//////...---------...000111,,,,,,,,,,,,,,,,,,,,,,,,///------...,,,((()))---+++)))))),,,---******,,,))),,,,,,)))(((++++++(((***************+++++++++---,,,***)))))))))***+++(((***,,,+++)))((()))+++************))))))))))))&&&'''((()))***+++++++++***)))((('''((((((((('''***)))*********)))((((((((((((((((((''''''''''''((((((((('''''''''&&&&&&))))))(((((((((((())))))((()))+++,,,,,,***'''%%%&&&&&&((()))************%%%((()))'''%%%&&&+++///+++***)))(((((('''((((((&&&%%%%%%$$$$$$%%%%%%&&&+++(((%%%%%%'''((('''$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%&&&(((###'''(((''''''******''')))((('''&&&&&&&&&&&&&&&$$$%%%&&&&&&%%%%%%&&&(((&&&(((((('''%%%%%%&&&&&&'''((((((((((((((('''&&&******)))(((''''''''''''&&&%%%&&&&&&'''''''''&&&((()))))))))************!!!$$$))))))'''*********++++++*********,,,,,,++++++***)))))))))*********++++++,,,,,,,,,++++++++++++,,,,,,---...,,,,,,+++******+++---...++++++,,,,,,---...//////---,,,---......---,,,---000---,,,---///000---+++,,,...///...,,,,,,...000---...///000000///...---...///111222222222111000000000000000000000000000//////......//////000111,,,000222000222555555222666888:::999777444222222333333444555555444222000333333222111444777555///......------...///000111,,,---///222444555666777.........///////////////,,,---...//////...------***,,,......,,,***((((((......---,,,+++---000222...---,,,,,,...//////...***++++++,,,,,,++++++***+++*********,,,---,,,+++************+++,,,,,,---************************+++)))))))))+++,,,+++************)))))))))))))))'''+++'''&&&,,,+++(((///***************+++++++++,,,)))''''''******(((%%%((((((((((((&&&$$$"""!!!***)))''''''(((((('''&&&)))))))))((((((((((((((((((''''''(((((('''''''''''''''&&&&&&&&&&&&'''''')))'''&&&(((******))))))%%%&&&''''''&&&%%%%%%&&&$$$%%%'''(((((('''%%%$$$))))))))))))))))))))))))&&&'''((((((&&&&&&((()))++++++******************''',,,///---(((''',,,222:::444...+++++++++******---,,,+++,,,...000000///...---,,,+++,,,---...///............////////////------...///000000111111000000111111222222222222OOOJJJFFFFFFGGGDDD<<<555666777777777666555333222222111000111333444333222------......------......---...000222444444333333........................***---000111000///......000///---,,,+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---+++,,,...,,,***+++000///---,,,---+++&&&$$$&&&(((++++++((('''))))))&&&,,,+++)))'''(((***,,,...,,,+++***)))))))))***+++(((+++...---)))(((+++...******))))))***)))((((((%%%&&&'''((())))))))))))---+++))))))+++,,,+++***'''((()))((((((((((((&&&''''''''''''((((((((((((%%%%%%%%%&&&&&&'''''''''))))))(((((((((((())))))&&&''')))+++***)))&&&$$$((())))))))))))(((((('''&&&&&&'''((((((((('''&&&+++***)))(((((('''(((((())))))(((((((((((())))))***'''%%%%%%'''(((&&&###$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''&&&$$$$$$&&&'''###&&&&&&(((++++++'''((((((((('''&&&%%%&&&&&&$$$%%%&&&&&&%%%%%%&&&((((((((()))***)))((()))+++%%%%%%'''((())))))))))))))))))******(((&&&###"""'''((()))***************)))))))))))))))*********$$$!!!""")))------+++)))***++++++++++++***)))+++++++++*********))))))******++++++,,,,,,,,,+++,,,,,,+++***)))******++++++*********,,,---///000------------------------///111111111111111111///000---,,,...000111...***---......---------///000,,,---............---,,,111000/////////000222333111111111111111111111111111111111111111222333333...111222000000333222///777999;;;;;;888555333333222333444444444333222111333444222111444777444///...............///000000111111222222111111000//////////////////.........)))***,,,---...------,,,+++...111111000.........(((+++------,,,+++,,,---111///------.........---))))))************))))))+++***)))***,,,---,,,+++++++++******+++,,,------***************************)))((()))+++,,,+++***))))))))))))))))))******+++---%%%"""+++---)))---(((((()))***+++,,,,,,---+++)))&&&'''***+++(((&&&******+++***)))&&&$$$"""***(((''''''(((((('''%%%''''''''''''''''''''''''((()))(((''''''(((((('''''''''&&&&&&&&&&&&'''''')))((('''''')))+++***(((&&&(((******(((&&&&&&''''''(((***,,,,,,***((('''************************)))***,,,,,,++++++,,,---)))*********************------............///000999777222---++++++***)))...---++++++,,,------,,,111000/////////000222333000000/////////.........000000000000000000000000000000111222222222222111mmmcccVVVNNNJJJGGGBBB===::::::;;;:::999777666444555333222222333333222111+++,,,............000222...///000111000...,,,+++.............../////////+++---///000///....../////////...,,,,,,+++++++++,,,,,,,,,,,,------------+++)))***,,,+++(((***///...,,,,,,,,,(((""" ###&&&))))))'''(((+++,,,))),,,+++)))'''(((***,,,...++++++***************+++''')))++++++((((((***,,,***)))((()))******(((&&&&&&''''''((((((((((((((()))&&&$$$%%%(((***)))'''$$$'''(((&&&'''))))))&&&'''(((((((((((()))))))))$$$%%%%%%&&&''''''(((((())))))(((((((((((())))))%%%&&&((())))))(((&&&%%%*********))))))((('''&&&$$$###$$$'''***+++(((%%%((((((''''''&&&'''''''''(((''''''&&&&&&''''''((((((&&&&&&&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$%%%'''"""$$$%%%(((,,,***%%%&&&''''''&&&$$$$$$%%%'''$$$&&&''''''&&&&&&'''(((&&&&&&''')))(((&&&'''+++###$$$&&&((()))*********&&&(((***,,,,,,***'''&&&$$$&&&((())))))(((((())))))))))))((()))******++++++)))'''))),,,...---***)))***+++,,,,,,+++***)))***************************++++++,,,,,,,,,++++++...---***(((&&&&&&&&&&&&,,,+++******---///000000......---------,,,,,,,,,---000000//////000000---------...///000000...,,,///...---,,,,,,---///000------------------------222000...,,,---///111333000000////////////......000////////////000111111000222222//////222222///666888::::::888555444444111222444333111000000111222444444111222555333///...///////////////000000000000000///...---+++***///////////////.........))))))***,,,,,,---------***---/////////......///$$$)))---...,,,++++++---111///---------...---+++)))))))))******)))))))))+++***)))***+++,,,,,,*********)))))))))******+++***************+++++++++***)))((()))+++,,,,,,+++))))))))))))************(((---'''$$$,,,...+++---(((((())))))***++++++,,,***((((((((()))))))))'''(((((()))((('''&&&$$$###(((((('''((())))))'''%%%%%%&&&&&&&&&&&&&&&'''''''''))))))'''''')))***'''(((''''''''''''''''''(((&&&''''''%%%'''***)))&&&'''(((***)))(((''''''(((((()))+++,,,,,,+++)))(((++++++++++++++++++++++++&&&(((++++++++++++,,,---))))))***+++++++++******---+++***,,,...///...,,,333777777000++++++------...,,,******+++,,,+++***...............///000000000000000//////.........222111111111000000000//////000222333333333222111zzzpppeeeYYYPPPKKKIIIAAABBBCCCCCCCCCAAA@@@???<<<:::888666666444222000...000222111//////111333---...///000...,,,)))'''---........./////////000,,,---///...------...000---...............------,,,,,,---------.........,,,***+++,,,+++((()))---+++***+++---)))$$$$$$((('''***+++))))))------+++))))))******++++++++++++)))******+++++++++******'''((())))))(((((()))******)))((()))+++***(((%%%((())))))))))))(((''''''$$$!!!!!!%%%((('''$$$###'''(((&&&'''++++++(((((((((((()))))))))******'''((((((((((((((((((((())))))(((((((((((())))))''''''((((((((((((''''''((())))))))))))(((((('''###%%%'''((())))))))))))(((((('''''''''((())))))&&&%%%%%%$$$$$$%%%%%%&&&$$$&&&''''''&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&%%%$$$$$$%%%'''###%%%%%%%%%(((+++(((######%%%&&&%%%######%%%(((%%%'''(((((('''&&&((()))&&&$$$%%%(((&&&""""""'''%%%%%%'''((())))))))))))'''(((***++++++++++++*** ###''''''&&&%%%%%%'''***)))((((((((()))++++++'''((()))++++++***((('''(((***+++,,,,,,+++***((()))))))))***++++++,,,,,,***+++,,,,,,,,,,,,+++***...,,,***)))((()))***+++000---++++++...000000///,,,,,,------------------***......++++++......******---///111000/////////000///---,,,,,,---...//////...---,,,,,,---...//////...---------...000111/////////......---------------,,,,,,------...///000222111...///333444222444666888888666444444444222333555444111000111333000444555222000222222000000000000111000000//////------......//////......000/////////............*********+++,,,---//////+++,,,------+++***+++,,,%%%)))---...,,,+++---111///...,,,,,,---...---,,,******++++++++++++******+++))))))***+++,,,+++***++++++***)))))))))******))))))*********+++++++++)))(((((()))+++---,,,+++((()))))))))************))),,,(((,,,+++)))---*********))))))(((((((((''')))))))))(((((((((***&&&&&&''''''&&&&&&%%%%%%'''&&&'''(((******(((&&&&&&&&&&&&&&&''''''((((((%%%))))))&&&'''++++++((()))((((((''''''(((((()))&&&((('''%%%&&&+++***%%%'''&&&&&&&&&''''''''''''&&&'''((())))))((('''&&&************************"""$$$'''((((((((()))***))))))+++,,,,,,,,,++++++((()))***+++,,,,,,,,,,,,000999<<<444+++))),,,------+++******,,,---,,,+++******+++,,,,,,,,,,,,,,,///////////////000000000000111111111111111111111///000222444444333222111qqqaaaXXXVVVNNNOOOPPPQQQQQQQQQPPPOOOIIIGGGCCC@@@>>>;;;777555444666666444000...///111000111333444444222000...---.........//////000000---......---,,,---///111,,,---...000000000//////---------....../////////111......///---)))***...******,,,///---***+++000---//////+++***,,,,,,)))&&&(((+++......,,,***(((((()))+++,,,,,,+++***))))))((())))))***++++++******(((''')))++++++((($$$***++++++******)))((('''(((%%%"""%%%***---,,,)))"""''')))&&&(((------)))(((((())))))******++++++++++++******))))))(((((())))))(((((((((((())))))((((((((((((((()))))))))''''''((())))))***))))))&&&***,,,)))%%%$$$(((---******)))******+++,,,---(((((((((''''''((((((((("""%%%((((((%%%$$$&&&)))((((((((((((((((((((((((%%%&&&&&&%%%$$$$$$%%%''''''((('''&&&(((***'''!!!"""$$$%%%$$$""""""%%%(((&&&'''((((((''''''(((***,,,((()))+++)))######(((''''''((((((((((((((('''******)))(((((()))***+++"""&&&***+++)))((((((******)))((((((((()))+++,,,"""%%%)))+++***)))((((((((()))+++,,,,,,+++)))((((((((()))***+++,,,,,,---***+++,,,---,,,,,,***)))++++++++++++---000333555333000---,,,...000///---***++++++,,,---...//////,,,111111------111111,,,(((,,,111222000...///111222///---+++,,,---......222000---,,,,,,---000222,,,------...............000000/////////.........000////////////000111111///111000---///444777666333444555555444333333444444666888666444222444666...444666222///000111000111111222111111000///...222222222222111///...---000000//////.........---++++++***+++,,,...000222111222111///---,,,---...'''+++...---++++++000555---+++***+++---//////...+++,,,,,,------,,,,,,+++***)))))))))+++,,,+++***......---,,,++++++++++++))))))******++++++++++++)))(((((()))+++---,,,+++(((((())))))*********+++ $$$///,,,***'''%%%,,,---,,,+++)))(((&&&%%%$$$&&&)))+++***'''&&&(((+++************++++++++++++&&&&&&&&&(((******((('''&&&'''''''''(((((())))))$$$))))))&&&''',,,,,,)))))))))(((((((((((())))))(((+++***'''(((------'''***(((&&&''')))******)))(((((())))))))))))(((((())))))))))))))))))))))))###&&&)))*********+++,,,)))***+++,,,------,,,+++(((,,,000000...---000333111===BBB777***&&&(((***+++***)))***,,,...///...+++,,,...///000///...---------...///000111222222//////000111222333333444///111222444444333222111yyynnnfffbbb^^^aaaeeeiiilllmmmmmmlllhhh\\\OOOIIIKKKJJJCCC;;;BBB<<<666666999:::666111..................///...+++,,,...111222111...***//////000000///---+++***111555444...+++,,,,,,***---------------,,,,,,,,,000+++)))+++,,,***)))+++)))''''''***,,,+++******+++++++++,,,,,,---------))),,,,,,***+++//////---+++***)))*********(((&&&(((,,,+++''''''+++,,,((())))))************))))))''''''''''''((((((((()))''''''''''''((((((((()))((()))***+++++++++++++++(((((((((((()))))))))))))))&&&%%%''''''$$$###&&&+++)))(((&&&&&&((()))+++''''''''''''''''''((((((''''''((((((((((((''''''***(((''''''(((((('''%%%((((((''''''''''''((((((---((($$$%%%)))***((($$$&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&%%%$$$$$$%%%%%%%%%""""""$$$'''((('''### ''''''''''''''''''''''''###$$$%%%%%%&&&&&&&&&&&&&&&$$$""""""$$$%%%$$$###***)))'''((()))***((('''&&&,,,---'''$$$((()))(((***)))'''&&&&&&(((+++,,,"""%%%)))***((('''&&&&&&&&&''')))*********)))(((---+++)))((('''((()))***((())),,,///...+++***,,,---,,,***))))))***,,,---++++++******************)))+++---,,,+++***++++++,,,))),,,111---'''---;;;444...))))))---000000///---000///,,,---111///***///...---///333666555333++++++,,,---...///000111...------,,,,,,------...111000///...............///222444111,,,***...222......------------......---///111222111111222333222222222222222111000///000000...,,,...333444222222222111000000000000000............------------000111222222111///---+++------...///---+++)))'''---,,,,,,++++++,,,,,,---.........---,,,+++***)))((()))******))))))+++---,,,***((()))+++,,,+++(((,,,++++++******++++++,,,++++++++++++***(((&&&%%%''''''''''''((((((((((((,,,,,,,,,+++)))(((&&&%%%)))*********)))((('''&&&)))(((((('''''')))***+++))))))(((''''''''''''''',,,***'''&&&&&&))),,,...+++'''+++***!!!))))))%%%'''((((((''''''(((***'''&&&&&&%%%%%%%%%&&&&&&))))))))))))))))))))))))&&&'''(((((((((&&&%%%%%%''''''''''''(((((((((((((((###"""&&&***)))'''(((((()))***)))'''&&&&&&'''***'''&&&'''***+++***''')))***+++,,,,,,+++***)))((()))***(((&&&&&&(((,,,***---...+++******)))%%%555...+++000:::???:::333111888???<<<222)))***...------------,,,+++******///+++)))+++...///,,,(((,,,---......------...000---...///000000111333555)))---222555555444222222mmmwww{{{sssmmmjjjhhhbbbgggooowww{{{nnngggddd```ZZZTTTOOOIIIBBB>>>===<<<999777666555444444444333222111222111000000111111000...//////...---------......,,,++++++...222444333222///000000000000000000000222---+++...///,,,,,,---+++)))((()))******)))(((++++++++++++,,,,,,,,,,,,))),,,,,,***+++...///---,,,+++***+++,,,,,,***((('''++++++'''(((---...+++))))))************))))))'''''''''((((((((())))))'''''''''((((((((())))))*********+++++++++,,,,,,(((((((((((())))))))))))***((((((++++++'''''')))***)))(((''''''((()))***((())))))***+++,,,,,,,,,))))))************))))))***(((''''''(((((('''&&&)))(((((((((((((((((()))+++(((&&&&&&((()))'''%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$***((('''''')))))))))(((***((('''((())))))((('''(((------(((%%%(((***)))***)))((('''''')))***+++'''((()))))))))))))))***''''''((())))))))))))))),,,+++)))((('''(((***+++'''(((***,,,***((((((***...---+++******+++---...+++++++++++++++++++++++++++,,,......,,,+++,,,------***,,,111///)))---777222---&&&###%%%(((+++,,, $$$'''(((...555777333222000///000222333111//////////////////////////////......------......///000//////............///222111000...---...000222/////////....../////////***,,,...///......///000333333333333333333222111222444444222444888777333111111000/////////////////////000000111111222222...///111111111000...------.../////////---+++***---,,,,,,++++++,,,,,,---------......///.........,,,---...---,,,---...000,,,+++)))***,,,---+++))),,,++++++******++++++,,,---,,,+++*********+++,,,,,,,,,++++++******))))))******+++******)))((('''(((((((((((())))))))))))))))))((((((((()))***+++******)))((((((((((((((()))(((&&&$$$%%%&&&)))***'''$$$((('''%%%$$$%%%%%%&&&&&&&&&&&&''''''))))))(((((((((((())))))((((((((((((((((((((((((...)))$$$###%%%((()))(((''''''''''''((((((((((((((($$$$$$(((+++))))))+++((()))))))))'''&&&'''((()))'''&&&'''***+++***((('''''')))))))))((('''&&&+++,,,---+++))))))+++...***,,,,,,******,,,+++''',,,+++,,,111:::AAAEEEFFF555888>>>AAA999///,,,000++++++,,,---............///,,,+++,,,000000---***---...000///......///111111222111000//////000111000222444555444444555777PPPZZZbbbbbb``````aaa```[[[aaalllxxx{{{xxxkkkdddYYYPPPIIIFFFCCCAAA;;;999666555555444333111444111...------...///...///...,,,++++++---000222111(((%%%---222---'''''',,,---------.../////////222---***,,,+++(((&&&''',,,+++))))))+++------++++++++++++++++++*********))),,,,,,)))***...///,,,---,,,+++,,,------+++)))'''******((()))---...,,,))))))************))))))''''''((((((((()))))))))''''''((((((((()))))))))(((((('''''''''((()))***(((((((((((()))))))))))))))'''))),,,---)))(((***(((((())))))))))))(((((($$$%%%&&&''')))***+++,,,((())))))******))))))((()))(((''''''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%)))(((''''''''''''''''''######$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%&&&%%%!!!###&&&%%%%%%%%%%%%&&&&&&&&&&&&(((((((((((('''&&&%%%%%%)))(((''''''((()))(((''')))((('''''')))))))))'''))),,,+++'''&&&(((************))))))))))))))))))+++)))''''''(((***++++++((((((((((((((()))*********)))((((((((()))***+++(((***+++***(((((()))***...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++---///...---,,,------///***+++111111,,,,,,111000---'''""" """(((,,,%%%''')))***...333333000111///...///000111000...222222111000///......---/////////....../////////.........---......//////333///,,,,,,...111111111000000////////////000000---///000111000000111222333333444555555555444444222555666666888:::888333111111111000000000000000,,,,,,---...///000111111---...///111111111000///---...///000000///...---------,,,,,,,,,,,,------.........///......------+++,,,---,,,++++++---...---,,,++++++------,,,+++,,,++++++******++++++,,,---+++)))((()))+++...///......---,,,+++***))))))((())))))*********))))))((('''''''''((()))+++,,,))))))(((((())))))***++++++******))))))))))))***((('''&&&&&&%%%&&&&&&&&&%%%"""'''(((!!!'''%%%'''&&&%%%&&&'''((('''&&&'''&&&&&&&&&&&&&&&''''''((((((((((((((((((((((((,,,&&& %%%(((&&&###''''''''''''(((((((((((((((&&&''')))(((%%%&&&***'''((()))((('''&&&'''((('''&&&&&&'''***++++++***&&&&&&(((((((((((('''&&&)))******)))(((''')))+++,,,,,,***))),,,000///+++)))+++------...222:::@@@666333888CCCAAA333,,,///,,,,,,---...////////////000---,,,...000111///,,,...///000000//////000222222222111000000000000000222222111///...000444777CCCIIINNNMMMMMMOOOPPPNNNNNNSSS]]]hhhttt~~~rrrfff```[[[UUUQQQHHHCCC<<<888777666444222444222...---.../////////000///---,,,,,,---///000555)))'''000111%%%!!!++++++,,,,,,---...//////444...++++++)))$$$"""""",,,,,,+++***---111222000,,,++++++******)))))))))***,,,,,,))))))---...,,,,,,++++++,,,------+++***)))))))))((()))+++++++++))))))************))))))'''(((((((((((()))))))))'''(((((((((((())))))))))))((((((''''''((()))***(((((((((((())))))))))))%%%$$$&&&***+++'''&&&((('''((()))******)))((('''$$$$$$%%%&&&'''((()))***&&&''''''''''''''''''&&&)))(((''''''((()))(((&&&%%%%%%%%%&&&&&&%%%%%%%%%'''(((((('''%%%%%%'''(((""""""###$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&'''"""$$$%%%!!! %%%$$$$$$%%%%%%%%%%%%%%%&&&(((((()))))))))((('''''''''&&&&&&&&&(((((('''%%%((('''&&&''')))))))))''')))))))))'''&&&'''))))))(((((()))))))))((('''&&&)))'''%%%&&&((())))))''')))((('''''''''(((***+++))))))(((((()))***+++,,,+++------***)))***,,,+++---,,,++++++++++++,,,---+++++++++,,,,,,,,,,,,,,,+++---......---,,,,,,---000++++++000333///+++,,,---...---((($$$%%%+++000/////////...///000...,,,,,,,,,---...000111111111222111111000///...------//////............//////------------......///000,,,,,,,,,---...///000///000//////////////////000...000222222111111222333222222333444555555555555000222333111333666444000222333333333222222111111,,,---------......//////...///000000000000//////,,,---...////////////...------,,,,,,,,,,,,------/////////---,,,***((('''+++,,,,,,+++******,,,---------,,,------------,,,,,,++++++******++++++,,,***)))((('''''')))+++,,,*********))))))((((((((())))))************))))))***((('''&&&'''(((***,,,((('''(((((((((((())))))******)))(((((()))))))))((())))))(((((('''&&&&&&'''$$$***,,,%%%'''---******((('''(((***+++)))(((%%%%%%%%%$$$%%%%%%&&&&&&((((((((((((((((((((((((%%%$$$%%%(((***((($$$''''''''''''(((((((((((('''&&&'''((($$$!!!&&&'''((()))((('''&&&'''(((&&&&&&'''((()))***++++++'''''')))******))))))(((((((((((((((''''''((((((---,,,***(((---333222...***,,,---***%%%%%%***///444+++000@@@DDD555***+++/////////......---,,,+++...---,,,...000000///------///000000///...000111000000///000111333333333222222000...---///333666EEEIIIJJJHHHGGGHHHGGGDDDDDDHHHOOOWWW```ggglllnnnwwwxxxwwwuuunnnhhhbbbZZZOOOGGGCCC???;;;777777555444333444444333222000000000000///...---,,,000))),,,666555***(((000...//////000111222222333444///---...---***((())),,,...---***+++000///+++,,,++++++******)))))))))+++,,,+++((((((,,,---,,,+++******+++,,,,,,+++)))***)))((()))((((((((()))))))))************))))))(((((((((((()))))))))***(((((((((((()))))))))***,,,++++++*********++++++(((((((((((())))))))))))%%%###$$$((()))&&&%%%(((&&&''')))++++++)))'''&&&)))***************++++++&&&&&&''''''''''''&&&&&&((('''&&&'''((()))(((''''''((())))))))))))((('''&&&'''''''''%%%%%%''')))""""""###$$$$$$%%%&&&&&&&&&%%%%%%%%%&&&&&&'''(((###''')))'''"""!!!###'''$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%&&&'''''''''''')))(((((()))******)))''''''&&&&&&'''((())))))((((((&&&&&&''''''''''''(((%%%&&&((())))))(((&&&%%%&&&&&&''')))******(((&&&)))((('''''''''(((***+++((((((((())))))***++++++***......)))(((+++---++++++******************+++)))*********+++++++++,,,***+++------+++***+++,,,///,,,+++000333000,,,))))))...111///+++***...333---,,,,,,///111111111000,,,,,,---...//////000111...........................------,,,,,,------...---------------...///000$$$)))///000...,,,,,,...///......------......///,,,---//////...---...///000111222333333333333333000111///,,,...222222///111111222222222111000///333222222222111111000000111111111000//////...---+++,,,------......//////...------,,,,,,------...//////...---,,,***((('''...///000///------...000------...------------...,,,++++++******++++++,,,)))************)))((((((&&&''''''(((((()))))))))***++++++******)))(((''',,,***((('''&&&'''(((***&&&&&&'''''''''((((((((((((((('''''''''(((((()))(((((())))))((('''&&&%%%***&&&+++,,,&&&'''+++'''***)))(((((()))))))))(((((((((''''''((()))******''''''''''''''''''''''''%%%(((,,,,,,***'''&&&'''''''''''''''(((((((((((($$$$$$&&&(((%%%!!!###(((&&&((()))(((''''''((()))&&&'''(((((())))))***+++&&&'''(((*********)))(((+++++++++++++++,,,+++*********(((&&&***///000,,,)))***,,,,,,++++++,,,...000(((+++<<>>999666555333222444333333222222111111111///...............,,,+++------------............+++'''&&&+++---------000)))//////)))***...***!!!++++++++++++,,,,,,,,,,,,,,,---+++''''''+++---++++++******+++---...,,,++++++'''''',,,---+++,,,111))))))************))))))(((((()))))))))*********(((((()))))))))*********###$$$&&&'''&&&%%%"""!!!(((((((((((()))))))))))),,,((('''((((((&&&'''+++'''((()))******)))((('''%%%%%%&&&&&&''''''(((((('''(((((())))))(((((('''((('''&&&''')))))))))((("""$$$%%%&&&&&&%%%$$$"""(((%%%###$$$''')))(((&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''((()))###$$$%%%&&&''''''&&&&&&$$$%%%%%%&&&''''''((((((""""""###%%%&&&&&&&&&&&&######$$$%%%'''&&&$$$!!!&&&%%%%%%&&&((())))))((('''$$$&&&---///+++'''&&&&&&&&&((()))******++++++%%%***...---)))'''***---''''''((())))))))))))))))))************))))))(((!!!***---((('''---...(((*********++++++*********))))))***++++++,,,------***,,,------,,,++++++,,,,,,---......///000...,,,***,,,///...---,,,...000222---,,,000000,,,***,,,000111222111...,,,---///---.........////////////......------------............---,,,,,,,,,------)))+++......---,,,---...//////............//////000222333333111000111222111111111222111111000000222333222///111444444000...///000111111///...,,,000000//////......------111111000///////////////..................//////......------------......+++,,,---...///000000000***++++++***(((((()))***+++---...---+++***,,,...,,,++++++******++++++,,,+++++++++++++++,,,,,,,,,)))))))))******++++++,,,))))))************)))((())))))))))))(((((((((((('''''')))*********)))(((((((((''''''((())))))***''''''''''''''''''((((((+++$$$(((***''',,,333///"""&&&)))'''""" ###'''$$$$$$$$$$$$%%%&&&'''''''''''''''''''''''''''''''''&&&######)))''''''''''''((((((((((((%%%"""###(((++++++,,,...&&&'''((((((''''''(((***((()))+++***'''&&&((()))%%%&&&''')))******)))(((((('''&&&(((******'''%%%&&&,,,///+++'''((())))))///...,,,***)))(((((((((---------222===BBB:::---***+++,,,---............+++---...////////////000---...//////......///000888444000000333333111---,,,...111333555888<<>>???888//////666333444444333000/////////222111///---++++++...000------------------------******,,,,,,,,,,,,******+++++++++*********))))))(((((())))))******++++++''''''(((((())))))******&&&000444,,,'''(((((($$$...,,,)))((()))*********111444111***''')))(((###++++++)))((((((((()))***%%%$$$######$$$&&&)))***,,,+++(((&&&%%%%%%&&&''''''''''''(((((((((((((((+++"""***&&&"""+++(((%%%%%%)))---+++''''''&&&&&&%%%%%%&&&&&&''''''%%%&&&))))))&&&%%%''')))***+++)))'''%%%%%%%%%%%%%%%%%%%%%%%%&&&((((((***%%% !!!%%%&&&'''&&&(((&&&"""!!!$$$%%%###'''&&&&&&&&&&&&'''((((((%%%&&&&&&''''''&&&&&&%%%%%%((()))&&&!!! ###(((&&&&&&''''''''''''&&&&&&&&&""""""((()))%%%&&&+++"""%%%%%%###!!!###%%%&&&(((***)))&&&%%%''')))%%%(((***'''###"""'''+++***)))((('''''''''''''''))))))((((((''''''&&&&&&%%%((()))'''%%%%%%&&&&&&(((,,,000///+++((()))+++'''++++++&&&''',,,,,,))),,,+++******,,,,,,+++***---,,,+++,,,...///...---000---+++,,,...///---***...------------...//////...000111000...------......------,,,,,,------...///---+++,,,...///---+++///222000+++---222000(((...---,,,,,,,,,,,,---...+++///111000000111///+++000///---,,,---...000222111111000000//////......000'''$$$+++333333222333111000///000111222111000222111000.........///000,,,***)))+++...///---***//////000000///...------.........---,,,+++)))))))))((('''(((+++------,,,''')))+++++++++,,,...///000,,,((()))---///---)))***++++++,,,,,,++++++***,,,111&&&)))((($$$---&&&%%%)))+++'''%%%(((+++,,,***)))(((''''''((()))***+++'''$$$$$$&&&(((((('''$$$""",,,---&&&%%%+++(((((())))))(((&&&$$$###((())))))(((&&&$$$%%%&&&"""///...###(((@@@MMMIII$$$&&&(((******)))(((&&&(((((('''&&&'''((()))***###%%%)))+++***%%% $$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%&&&%%%$$$"""!!!(((&&&$$$###$$$%%%%%%$$$)))((('''&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&&&&%%%---)))%%%$$$&&&((((((&&&))))))))))))((('''&&&%%%***************+++++++++***)))(((((((((***+++,,,,,,+++(((***555AAA@@@888************+++---000111'''(((***,,,,,,+++***)))---------........./////////111222222000///000000000333444333777@@@HHHKKKkkklllnnnpppqqqooollliiibbb___\\\ZZZ[[[]]]___```dddbbbZZZPPPMMMNNNLLLGGGFFFIIIMMMPPPSSSWWWZZZ]]]bbbhhhsss~~~uuummmllliiiaaaXXXSSSRRRPPPKKK>>>===>>>???<<<777999>>>888777555444222222111111111111111111000///000111............////////////------...//////...------,,,,,,,,,,,,+++++++++***************++++++++++++))))))))))))*********+++)))+++,,,)))(((***)))%%%---+++))))))*********)))))),,,+++''''''++++++((())))))(((((((((***+++,,,((('''''''''''')))***+++***)))'''&&&&&&'''((()))'''(((((((((((((((((((((+++###,,,)))&&&%%%&&&(((%%%###$$$(((+++***''''''&&&&&&%%%%%%&&&&&&''''''%%%'''++++++'''$$$&&&((()))***)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&***&&&"""!!!"""%%%%%%%%%$$$%%%"""###%%%$$$'''''''''''''''((())))))&&&&&&&&&''''''&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&&&&''''''''''''&&&&&&)))%%%&&&))))))&&&&&&***&&&(((***+++***))))))***&&&((())))))'''&&&''')))''')))***(((&&&%%%(((+++***))))))(((((((((((()))++++++++++++************((((((((())),,,//////...(((+++...---)))((())),,,))),,,,,,((()))---...+++---+++***+++,,,---,,,+++...---,,,---///000///...///---,,,,,,......---***...------------...//////...000111111///.........///......------......///...---+++---//////---++++++......------///000//////...------------...///+++......,,,,,,//////---000///...------///000111000000000000000/////////333---***000555444444666222111///000111222000///111111000///////////////000///...///222333111//////////////////...------------.........---,,,,,,,,,---...---,,,+++---000***+++,,,+++******+++,,,---,,,++++++,,,,,,,,,,,,***++++++,,,,,,++++++***&&&...(((------(((111,,,'''+++---+++)))++++++)))))))))(((''''''((()))***)))'''&&&''')))***(((&&&,,,'''(((///...%%%"""'''***++++++******)))((('''((())))))(((&&&$$$%%%&&&###)))((("""))):::???999%%%&&&&&&''''''''''''(((''''''&&&&&&&&&''')))***%%%&&&((()))((('''%%%$$$%%%%%%%%%%%%%%%%%%&&&&&&'''((())))))((('''&&&%%%***(((%%%%%%&&&'''&&&&&&'''((()))***)))(((&&&%%%''''''''''''''''''''''''///,,,(((((()))++++++***(((((()))))))))))))))(((((())))))******+++,,,,,,((((((((('''(((((())))))+++,,,+++,,,444===@@@===---,,,+++,,,...//////...+++,,,...///000///...------------.........//////222333555444333222333444333888::::::???HHHOOOQQQrrrpppnnnnnnppppppmmmiiieeecccaaaaaabbbeeeiiikkkooommmeee[[[UUUTTTRRROOOHHHIIIIIIHHHGGGGGGHHHJJJKKKQQQZZZccciiiiiifffdddcccdddccc``````bbb```[[[KKKFFFCCCDDDGGGHHHKKKOOOGGGBBB<<<888777666444111111111222222222111//////....../////////000000000++++++,,,,,,,,,,,,++++++---------,,,,,,,,,++++++,,,,,,,,,,,,,,,+++++++++************++++++++++++,,,&&&###'''******((((((+++***)))***++++++)))((($$$''''''%%%&&&***+++***'''''''''((()))+++,,,---))))))))))))))))))))))))((('''&&&&&&&&&((()))***((((((((((((((((((''''''(((""",,,)))(((+++###,,,'''%%%###%%%)))***)))'''''''''&&&&&&&&&&&&''''''(((&&&)))---,,,'''$$$%%%&&&((())))))(((''''''(((''''''(((((('''&&&$$$###)))'''$$$$$$$$$%%%%%%$$$###$$$"""$$$''''''(((''''''''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$'''))))))&&&"""&&&&&&''''''''''''&&&&&&+++((((((***)))'''&&&)))'''&&&'''(((******(((''''''((()))((('''&&&''')))***))))))(((((())))))******))))))))))))******+++(((((((((((((((((())))))///***'''(((,,,///...,,,(((***,,,***((('''***---+++------++++++...///------,,,+++,,,---...---+++///------...///000///...///---,,,,,,---...,,,+++...------------...//////...///111000///......////////////....../////////---,,,---...//////---+++)))***,,,---,,,)))+++000000///............///000,,,...---***+++///111///000///...---...///000111//////000000000000000000222000///222333111222555333222000000111111000...000000111111000000//////......---///000111///...///////////////......---,,,------.../////////...)))---000---(((&&&***...,,,------+++)))(((((()))***,,,...---+++***,,,...***++++++,,,,,,++++++***%%%---)))111111+++222---(((+++---+++,,,---)))###))))))(((((((((((())))))(((((()))+++,,,+++(((&&&+++&&&'''+++)))!!!!!!(((((('''''''''''''''((('''((()))(((&&&%%%%%%&&&&&&%%%###$$$,,,222000***'''&&&%%%$$$%%%&&&'''(((%%%%%%%%%%%%&&&'''((()))''''''&&&&&&''')))+++,,,&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$+++)))''''''((()))((('''&&&(((***,,,,,,***'''%%%))))))(((''''''(((((()))...,,,***)))***+++++++++'''((()))***++++++++++++(((((())))))***+++,,,,,,))))))*********)))(((((((((---///...000888???BBB444///+++,,,///000...******+++,,,......------,,,------........./////////000111222222111000111222555;;;@@@BBBGGGOOOTTTVVV{{{uuurrrqqqooojjjfffggghhhiiiiiikkkmmmqqqtttzzzwwwrrrjjjeeecccccccccXXXVVVSSSMMMGGGCCCAAAAAA@@@DDDJJJOOOSSSVVVXXXZZZUUUZZZ]]]```fffmmmnnnjjj[[[TTTOOOSSS\\\eeejjjmmmccc[[[PPPIIIFFFBBB;;;666;;;999777555333111///...------........./////////*********++++++*********---,,,,,,,,,,,,+++++++++------,,,,,,++++++******************************---$$$"""***---(((&&&***)))))))))***,,,+++)))''''''((('''&&&&&&'''((((((((((((((())))))***+++,,,(((((())))))((('''&&&&&&(((''''''''''''((())))))((((((((((((''''''''''''%%%!!!***&&&&&&+++$$$,,,***&&&%%%(((***(((''''''''''''&&&&&&&&&&&&''''''***((()))++++++'''%%%'''%%%'''((()))((('''((()))&&&'''((()))((('''%%%###&&&&&&%%%&&&&&&'''&&&&&&$$$&&&&&&###$$$'''(((&&&'''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&''''''###$$$%%%&&&'''((('''&&&&&&&&&''''''''''''&&&&&&(((''''''''''''&&&&&&'''$$$###"""$$$'''(((%%%"""'''(((((((((''''''((((((***)))(((((()))***)))((((((((((((((()))***++++++&&&&&&&&&''''''(((((((((...***((()))++++++,,,...((()))***((('''(((+++...,,,---,,,+++,,,---.........---,,,,,,......---,,,...---,,,---...//////---......------------,,,,,,...------------...//////,,,...//////---,,,---...//////............//////,,,,,,...///000///---,,,///,,,,,,000...)))***//////..................///...000000,,,,,,///000---//////......//////000111/////////000000111111222222333555555222111222666444333111111111111///...///000111222222111///...,,,,,,---......///...---...///////////////......,,,,,,---...............)))+++---+++((('''***---+++,,,---+++)))'''((()))++++++,,,---,,,,,,,,,---***++++++,,,,,,++++++***+++---$$$...111+++000((()))***)))''')))+++&&&)))))))))((((((((((((((((((((()))*********((('''&&&$$$%%%)))((($$$"""%%%&&&&&&%%%$$$%%%&&&((()))'''((()))(((&&&%%%&&&'''+++&&&%%%***...,,,)))'''''''''&&&&&&&&&''''''((($$$$$$$$$%%%&&&'''((()))'''&&&&&&&&&'''))),,,---''''''&&&&&&%%%%%%%%%$$$########################***(((''''''))))))(((''''''((()))******)))'''&&&***)))((('''''''''((()))***)))((('''(((((())))))'''((()))***************))))))))))))************,,,------...---,,,***)))&&&,,,000...,,,111<<>>555...++++++,,,---+++++++++++++++,,,,,,---.../////////000000000000,,,...000222555999>>>BBBKKKRRRWWWVVVVVVVVVTTTQQQ~~~}}}{{{xxx{{{|||yyy{{{}}}}}}{{{uuunnniiifff___YYYTTTTTTXXX\\\\\\ZZZVVVXXXXXXTTTSSSSSSNNNGGGLLLPPPVVVccczzzuuukkkcccZZZPPPIII::::::888777555333222111......---,,,,,,---......---------,,,,,,,,,++++++,,,,,,,,,------.........,,,+++++++++******)))))),,,(((!!!///111)))***(((&&&&&&(((************%%%%%%))))))&&&'''+++&&&''')))***++++++++++++(((&&&%%%###$$$%%%'''((($$$%%%&&&((()))************))))))((('''&&&&&&&&&'''&&&...###""",,,&&&***(((###&&&......&&&&&&---((((((''''''''''''((((((!!!!!!&&&,,,---)))&&&&&&&&&((())))))(((''''''(((***)))((('''&&&&&&'''''''''((('''$$$!!! """$$$''')))'''###$$$))),,,+++%%%%%%$$$$$$%%%%%%&&&'''***((('''&&&&&&'''(((***)))((('''(((***+++***(((&&&''''''''''''''''''&&&(((,,,,,,((('''++++++'''$$$(((++++++)))'''(((***)))'''%%%&&&)))***(((&&&&&&***///...***'''))),,,++++++***)))(((((())))))++++++******))))))((((((+++&&&)))111000'''&&&+++,,,,,,,,,,,,---,,,***(((---)))(((,,,---)))***///,,,+++******,,,,,,+++***---,,,+++,,,...///...---,,,...000...+++***,,,......------------...//////,,,...000000/////////000//////............//////.........---+++,,,111555???VVVZZZBBB...///444111---...///000000///...---...000000---///333555444//////000111111111111111333222222222111000000000***///222000333888888444333111111111333444333222222111000000000111333444...111333333111000222444------...///000000//////***+++,,,...///000000000,,,000222000+++)))---111,,,---......,,,,,,---...'''***---......---------+++++++++,,,,,,+++++++++++++++%%%333222$$$++++++$$$)))(((''')))***))))))*********)))(((&&&%%%'''***------+++))))))***%%%'''((('''(((+++,,,+++'''((()))******)))((('''%%%'''((('''&&&&&&'''(((%%%((('''&&&***---&&&***)))((('''&&&&&&'''(((((())))))))))))'''&&&%%%%%%%%%%%%%%%&&&((()))***%%%&&&&&&&&&'''((((((((((((((('''&&&'''(((***+++%%%%%%%%%'''))))))'''&&&''''''((()))))))))))))))(((***,,,---,,,***&&&$$$$$$'''))))))'''&&&(((***'''((()))******++++++***%%%%%%&&&((()))+++,,,,,,++++++***)))***+++---...///)))(((---000///000333CCC@@@:::444///---------...------------...//////////////////000000000000///111333666999>>>DDDHHHNNNTTTXXXWWWTTTTTTQQQMMMzzzssspppppphhhaaa]]]aaabbbaaacccgggkkkggg```XXXRRRNNNMMMMMMLLLKKKMMMVVVeeeuuu~~~tttkkkfff^^^RRREEE>>>999444333444,,,++++++,,,---...---+++000...+++***+++,,,------,,,,,,,,,+++++++++******)))))))))(((((((((((('''***)))((()))+++,,,,,,+++)))&&&%%%''''''&&&'''+++(((---111///((($$$&&&******''''''******''''''***)))'''&&&%%%%%%&&&''')))***$$$!!!$$$'''&&&&&&'''%%%&&&'''(((((('''&&&%%% $$$&&&&&&&&&&&&'''$$$'''%%%"""###((('''"""%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((($$$%%%'''###)))((('''&&&&&&&&&&&&&&&#########%%%'''&&&$$$"""(((&&&%%%$$$$$$%%%'''((('''''''''%%%$$$$$$&&&(((%%%%%%$$$$$$$$$%%%&&&'''$$$$$$%%%&&&&&&&&&%%%%%%''''''''''''&&&%%%$$$###$$$%%%&&&'''((((((((((((((((((((((((((((((((((((222---'''$$$%%%''''''&&&''''''(((((())))))****** ((('''&&&((('''$$$&&&'''((())))))((('''&&&+++***)))(((((()))***+++---...///...---+++***)))************+++,,,------******))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,------------------,,,,,,+++,,,---.........---,,,------...///000000//////***,,,,,,+++)))***...333888BBBDDD999---***,,,...///...---,,,,,,------...000///...///000111000///---......///000111222222222111000///......///000666555333222000000111111555333222333333333111...333333222111000000333555......///111333333111///........................((()))***(((&&&'''+++...---,,,,,,,,,,,,---......---++++++------)))(((***,,,+++)))(((((()))+++,,,,,,,,,+++***)))))))))***---+++******+++***&&&###---+++))))))*********)))(((((((((((((((((())))))+++***)))(((((()))***+++%%%%%%&&&'''((((((((('''(((((('''''''''&&&&&&&&&///)))######&&&)))(((%%%++++++***)))((('''&&&&&&&&&'''(((&&&%%%$$$%%%'''&&&&&&&&&&&&%%%$$$######&&&'''''''''&&&%%%%%%$$$&&&&&&$$$######$$$&&&&&& """$$$###!!!"""%%%(((&&&&&&&&&'''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%'''******)))'''&&&&&&(((&&&%%%&&&)))***)))'''%%%,,,000---))))))***)))"""$$$&&&((())))))((('''))))))***++++++++++++***,,,+++******+++,,,,,,,,,000EEE>>>,,,------)))000---+++,,,///000......000---,,,---000333333///+++222///...222;;;DDDJJJLLLMMMPPPRRRQQQPPPPPPNNNKKK{{{uuurrrkkkggghhhmmmnnnmmmpppuuuxxxssslllddd\\\WWWTTTSSSQQQOOOOOOTTT]]]ffflllnnnqqqxxxqqqaaaUUUKKK???777333666333000//////000///...111...,,,+++,,,------,,,000///...---,,,***))))))------------,,,,,,,,,,,,,,,***))))))***+++***)))...***)))++++++((())),,,(((***,,,,,,***))))))***(((&&&(((+++,,,)))(((+++***)))(((''''''((()))***+++&&&$$$&&&)))''''''(((''''''((())))))(((''''''###$$$&&&((()))((('''&&&))),,,+++'''''',,,---+++%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''------***%%%&&&+++,,,((('''&&&%%%$$$$$$$$$$$$%%%$$$&&&'''&&&$$$""""""$$$%%%$$$$$$$$$%%%&&&((()))'''''''''&&&%%%%%%''')))%%%%%%$$$$$$%%%%%%&&&'''%%%%%%&&&'''''''''&&&&&&%%%&&&&&&'''''''''&&&&&&######$$$$$$%%%&&&&&&'''((((((((((((((((((((((((######%%%(((,,,,,,***'''&&&''''''(((((()))******"""))),,,***))),,,+++(((&&&'''(((((((((((('''&&&***))))))))))))))))))***111,,,&&&%%%'''***+++***+++++++++***++++++,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,---............---+++***------------------------,,,---.........---,,,,,,---...//////////////////,,,------,,,,,,---///111444<<<>>>666---,,,...///111000/////////000111222222111111111111111111000000111111111111111111000888888777666444444555666777777666555444444555666444222111222444444222000555555555444222000000000000///......000000000...////////////////////////+++...000///...---...000---,,,,,,,,,,,,---......---***+++......++++++---///...,,,++++++,,,...///,,,+++******))))))*********))))))***------+++(((,,,***))))))******)))((())))))))))))))))))(((((()))))))))(((((()))))))))&&&&&&'''(((((((((''''''))))))((((((((('''''''''+++)))((('''((()))***+++******))))))((('''''''''***)))'''&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&''''''&&&&&&%%%$$$'''&&&&&&%%%%%%&&&&&&'''((())))))'''%%%$$$$$$$$$%%%&&&&&&'''&&&&&&%%%%%%(((((())))))))))))(((((('''***,,,,,,+++))))))))))))'''&&&'''***+++***((('''...111---)))))))))(((%%%&&&(((*********)))((())))))***++++++++++++***+++---///...++++++---000000@@@@@@222,,,,,,+++...---+++,,,///000......000000...---...111222111///555444444999BBBJJJOOORRRUUUVVVUUUSSSRRRPPPNNNLLL}}}wwwtttvvvzzz}}}{{{wwwwww{{{}}}vvvoooiiiccc```___\\\[[[ZZZ[[[\\\[[[YYYWWW^^^ccciiimmmpppvvvtttgggVVVEEE<<<===888333/////////000000111000......//////...---//////...------,,,++++++,,,,,,,,,++++++++++++***---,,,))))))******)))(((---)))(((***)))&&&'''***(((''''''))),,,---,,,***(((&&&(((,,,,,,)))(((***++++++))))))))))))++++++,,,(((&&&)))***((((((***(((((())))))))))))(((((()))(((''')))++++++((($$$###$$$ """&&&'''%%%&&&&&&''''''&&&&&&%%%((((((((((((((((((((((((******(((&&&'''******&&&&&&&&&%%%$$$$$$$$$%%%%%%$$$(((***'''!!!"""&&&"""###$$$%%%&&&'''((()))&&&''''''&&&%%%%%%''')))%%%%%%%%%%%%%%%&&&&&&&&&%%%&&&''''''((((((((('''%%%%%%&&&'''((())))))(((%%%$$$######$$$%%%'''((((((((((((((((((((((((((($$$)))------***(((((((((((()))******++++++***+++***((()))+++***'''''''''((((((((((((''''''((())))))))))))))))))(((000***######(((,,,+++(((,,,,,,++++++***+++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,/////////...---,,,***))),,,,,,,,,---.........///...............---,,,+++//////////////////...---......---...///000///---///333555111......000000............///000111222111111000000000000111111333333333444444444444444888999:::999777666777999:::<<<======;;;:::;;;<<<777555333444777888555333222333444555444111///---333111///...///000000///000000000000000000000000...111333444222000//////---,,,,,,,,,,,,---......,,,***+++///000------000,,,+++***))))))***+++,,,++++++***)))))))))***************+++---...,,,++++++***))))))******)))(((+++*********))))))((((((''''''((((((((((((''''''(((((()))))))))((('''''')))))))))))))))((((((((("""%%%'''&&&%%%%%%'''***((((((((((((((((((((((((,,,)))%%%$$$%%%'''&&&%%%&&&&&&'''((()))******)))&&&&&&''''''&&&&&&%%%%%%&&&''''''((((((''''''&&&%%%%%%%%%''')))***((('''%%%%%%&&&&&&'''&&&&&&%%%&&&&&&''''''''''''&&&&&&$$$&&&))))))(((&&&&&&'''***)))((()))***+++***))))))///111---(((((((((&&&((()))***+++++++++***)))))))))***++++++++++++***)))---000///***)))---222111999BBB;;;,,,+++///+++---+++,,,///000......000222000------///111222222666777;;;AAAJJJPPPUUUVVVUUUSSSPPPOOONNNMMMKKKIII}}}~~~|||wwwvvv|||zzzvvvrrrnnnllljjjjjjggghhhiiiiiifffaaaZZZVVVWWWZZZ\\\___dddmmm{{{rrr]]]PPPGGGBBB;;;555222222222111111000//////000111000///******+++,,,---...//////++++++*********))))))))),,,***)))((()))***)))(((***''''''))))))&&&&&&)))'''&&&&&&(((***,,,+++***+++((('''))))))&&&&&&)))+++******))))))******++++++(((''')))***'''''')))((((((((((((((((((((((((+++'''%%%'''++++++(((###%%%***///...+++,,,///222%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''%%%%%%$$$$$$&&&&&&%%%"""(((''''''&&&&&&&&&''''''%%%'''(((%%%!!! $$$((("""###$$$&&&&&&'''''''''$$$%%%&&&&&&%%%%%%&&&'''$$$%%%%%%&&&&&&&&&&&&&&&$$$%%%&&&''''''(((''''''&&&''''''((())))))((((((((('''%%%%%%%%%''')))***((((((((((((((((((((((((''''''&&&&&&'''(((((((((*********+++,,,,,,------+++***((((((***,,,)))&&&((())))))))))))))))))((('''(((************(((''')))((()))+++......***&&&------,,,+++************,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------.........------,,,,,,++++++,,,,,,---...//////000000//////...---,,,,,,+++//////000000///...------///------///111111---***---...///......///000///.........//////000000111111222222222222333666777444555666777999;;;======;;;===@@@???===<<<===???DDDHHHMMMNNNKKKFFFCCCBBBAAA===999:::<<<===:::666444444444555666666555333333222000000111222111000000000000000000000000000...///000111000...---,,,---,,,,,,,,,,,,---......---+++,,,///000------///******))))))))))))************))))))))))))******,,,,,,++++++++++++***))),,,*********,,,,,,+++)))+++++++++***))))))((((((%%%&&&'''(((((('''&&&%%%))))))******)))(((''''''(((((((((((((((((((((((("""###%%%&&&&&&%%%%%%%%%'''''''''((((((((())))))+++&&&!!!!!!%%%((('''%%%''''''((()))))))))))))))%%%&&&&&&'''&&&&&&%%%%%%%%%&&&'''(((((('''&&&%%%"""!!!"""%%%))))))&&&###%%%%%%&&&&&&'''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%"""$$$&&&'''%%%%%%%%%&&&)))))))))))))))***))))))(((,,,...***'''((((((&&&******+++++++++***))))))))))))***++++++++++++***(((***,,,+++)))))),,,///111222BBBCCC...+++222***---+++,,,///000......000000///...---...000222222666999???GGGNNNSSSVVVWWWQQQMMMLLLMMMMMMKKKIIIJJJzzzvvvvvvwww|||~~~yyyxxxuuurrrooolllkkkkkkllliiimmmqqqsssqqqlllgggddd^^^^^^\\\[[[\\\cccmmmttttttfff\\\WWWOOOGGG@@@;;;666333111///------/////////...((()))***+++,,,---...///---------,,,,,,,,,,,,+++***((('''((()))++++++***+++((())),,,---***+++---'''((())))))''''''(((***///***&&&&&&%%%"""$$$((()))))))))(((((())))))))))))&&&''')))(((%%%$$$'''''''''''''''''''''''''''((($$$"""$$$(((***'''###"""%%%""" ###%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''%%%%%%((()))(((&&&%%%''''''&&&&&&&&&''''''(((&&&%%%######$$$&&&'''((($$$%%%%%%&&&&&&%%%$$$$$$"""###%%%%%%$$$$$$%%%&&&$$$%%%&&&'''''''''&&&&&&######$$$&&&&&&'''''''''(((((())))))(((''''''&&&((('''&&&%%%%%%&&&(((***((((((((((((((((((((((((---,,,+++)))'''%%%%%%%%%(((((())))))***+++++++++***))))))---000000,,,)))+++******************+++((()))***++++++***)))(((%%%)))---...,,,***)))***------,,,+++************++++++************+++++++++++++++,,,,,,---------,,,,,,,,,,,,---.........,,,,,,------...///000000000000///...------,,,,,,//////000000///...---------,,,,,,...111111,,,(((...------...////////////111111222222333444444444333555666777777999>>>AAA<<<<<<<<<===???CCCFFFHHHJJJNNNRRRRRROOOMMMNNNPPPXXX___gggiiiccc[[[TTTPPPOOOIIIDDDCCCFFFGGGCCC???>>>;;;999888999:::999888222111111111222222000...////////////////////////000...---++++++,,,,,,,,,---,,,,,,,,,,,,---.........,,,,,,///...+++***,,,---------,,,,,,---------***))))))((())))))******************)))))))))***,,,++++++,,,---...,,,***************))))))((((((%%%&&&'''(((((('''&&&%%%))))))******)))(((''''''''''''''''''''''''''''''+++((('''))),,,,,,(((###&&&&&&''''''(((((())))))'''""" %%%)))(((&&&((((((((((((((('''&&&%%%%%%%%%&&&&&&'''&&&&&&%%%$$$%%%&&&''''''&&&%%%$$$***(((&&&%%%&&&###$$$%%%%%%&&&'''''''''&&&))))))************))))))&&&'''))))))(((((()))***((((((((((((((('''((((((%%%)))***'''&&&))))))'''))))))))))))))))))(((((())))))***++++++++++++***,,,)))'''))),,,...---,,,000...???FFF444...222+++---+++,,,///000......000,,,---...///000000111222999===EEELLLRRRUUUVVVWWWRRROOOOOORRRPPPLLLLLLQQQ}}}yyyqqqyyy|||yyytttnnnkkkjjjjjjkkkgggkkkpppssssssqqqpppoooqqqoookkkfffbbbbbbdddgggmmmqqqtttwww}}}vvvrrrnnnggg___UUUIII>>>777777333000------------,,,+++++++++++++++++++++***,,,,,,+++++++++*********)))'''&&&''')))++++++***(((&&&'''++++++((((((***((()))***(((%%%%%%&&&)))///***'''&&&%%%"""###'''(((((((((((((((((((((((('''%%%''')))'''""""""&&&''''''&&&&&&&&&&&&'''''''''$$$###$$$&&&(((&&&$$$ $$$***///...***))),,,%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&(((%%%%%%(((***(((&&&'''%%%%%%$$$$$$$$$%%%&&&&&&%%%###"""###''')))((('''&&&&&&&&&%%%$$$$$$######!!!###%%%&&&%%%$$$%%%&&&$$$%%%&&&((((((''''''&&&"""###$$$%%%&&&&&&''''''((())))))((('''&&&%%%%%%&&&%%%$$$$$$$$$$$$&&&&&&((((((((((((((((((((((((&&&***---...+++((($$$###%%%%%%%%%&&&''''''((((((%%%$$$&&&,,,...,,,******++++++************++++++***++++++++++++++++++***'''+++---)))$$$###)))...,,,,,,++++++***+++++++++++++++************++++++***++++++,,,,,,------...+++++++++,,,---...///000---------.../////////000000000///...---------...//////////////////...---,,,,,,---///000///---+++000......111111......111///000222444666777888888666888:::;;;:::===BBBGGGLLLKKKIIIJJJMMMRRRXXX\\\dddiiinnnmmmhhhddddddeeeqqqyyy|||qqqjjjggg___XXXSSSTTTYYY\\\YYYTTTNNNIIIBBB???>>>===:::888666555333222222111///---////////////////////////111///,,,+++,,,.........---,,,,,,,,,,,,---......///,,,,,,///...***)))+++++++++,,,,,,,,,,,,++++++))))))((((((((()))******%%%&&&(((((()))***---///+++***+++,,,......,,,***((((((((((((((()))))))))&&&&&&''''''''''''&&&&&&(((((()))))))))(((''''''&&&&&&&&&&&&'''''''''''',,,(((%%%'''+++,,,&&&!!!&&&&&&&&&''''''((((((((($$$""" """&&&((((((&&&''''''''''''&&&%%%$$$$$$%%%%%%&&&&&&''''''&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$)))(((''''''&&&$$$!!!$$$$$$%%%&&&''''''''''''''''''((((((((((((''''''%%%'''(((((('''''')))***'''((()))((('''&&&'''((($$$'''(((&&&&&&******((((((((((((((((((((((((((())))))***++++++++++++***///***''')))///222000,,,...---999DDD===333000...---+++,,,///000......000))),,,///000111222444555???DDDLLLRRRUUUWWWWWWXXXSSSPPPPPPQQQMMMIIIOOOZZZ}}}}}}{{{{{{{{{sssooonnnnnnpppkkknnnqqqrrrqqqqqqrrrttt~~~}}}{{{vvvqqqkkkhhhfffeeeggghhhgggjjjttt|||ssseeeVVVMMMEEE@@@999444111000///...---------,,,,,,+++++++++++++++*********)))))))))***((('''''')))***))))))(((%%%&&&((((((###"""$$$***(((&&&%%%&&&''''''&&&,,,)))(((+++***&&&&&&((('''(((((((((((((((((('''&&&&&&''')))'''""""""%%%)))((('''&&&&&&'''((()))))))))((('''&&&&&&&&&&&&$$$%%%""""""%%%%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''(((###"""&&&(((&&&%%%((($$$$$$$$$$$$$$$%%%&&&'''###$$$&&&&&&&&&&&&''''''&&&%%%$$$#########$$$%%%"""$$$'''((('''&&&'''((($$$%%%'''((()))((('''&&&"""###$$$&&&'''(((((((((&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((((((((((((###'''+++,,,***'''&&&'''$$$%%%%%%&&&&&&'''(((((($$$"""$$$))))))%%%&&&+++******)))(((((()))******---,,,,,,,,,,,,,,,,,,---+++,,,,,,***&&&&&&))),,,+++++++++***++++++,,,,,,,,,,,,++++++++++++,,,,,,******+++,,,,,,---......---,,,,,,+++,,,---//////............////////////000///...------...//////---...//////////////////+++---///000////////////111000111444333///000666000222666:::???BBBCCCDDDDDDGGGHHHGGGFFFGGGMMMRRR___]]]\\\^^^dddnnnxxx~~~~~~|||}}}}}}|||pppjjjfffkkkttt{{{zzzwwwgggaaa[[[WWWUUURRRLLLGGGEEE@@@:::555222222111111000000000000000000000000000...,,,---///111000...---,,,,,,,,,,,,---.........,,,---//////,,,+++...)))))))))******)))))))))((((((((((((((()))******%%%''')))))))))***...111(((((()))+++------***(((&&&&&&&&&'''(((((())))))((((((''''''''''''((((((&&&&&&'''(((((((((''''''&&&'''''''''((((((((((((&&&$$$###$$$&&&&&&$$$"""&&&'''''''''''''''''''''$$$%%%&&&'''''''''&&&&&&&&&&&&'''''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&###$$$&&&&&&&&&&&&''')))###$$$%%%&&&''''''''''''$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%&&&(((***(((***+++***'''&&&''')))(((***)))''''''++++++(((''''''''''''(((((()))***))))))***++++++++++++***---***)))***...111000...---...333???EEE888...222---+++,,,///000......000+++---///000111444888<<>>888555555444222000111222222111...---------,,,111111...,,,......---***++++++,,,,,,,,,,,,+++,,,+++)))***+++,,,,,,+++---,,,+++***)))(((((((((++++++,,,,,,,,,,,,++++++(((,,,,,,(((&&&(((***(((&&&''''''((((((''''''&&&,,,+++)))(((''''''((())))))(((&&&%%%%%%''')))***)))'''(((,,,+++'''%%%'''###$$$&&&'''((('''&&&&&&((((((&&&&&&&&&'''((()))$$$'''(((&&&&&&((('''$$$***'''%%%%%%%%%&&&&&&&&&)))'''&&&&&&''''''&&&$$$&&&'''((('''&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''###'''***)))&&&&&&)))---%%%%%%%%%''')))***(((&&&***(((&&&''')))***(((&&&(((***,,,***%%%$$$&&&***,,,+++)))'''&&&&&&''''''((()))((('''+++000000,,,,,,---,,,+++******,,,...+++---...111;;;DDD???333---111222///...///000...222333444777;;;CCCLLLRRRSSSWWWWWWRRRNNNNNNMMMJJJIIIMMMXXXlll~~~zzzxxxuuutttvvvssstttvvvwwwvvvvvvuuuuuupppggg______cccjjjvvvlll[[[AAA:::222/////////---))),,,+++***))))))******+++%%%''')))***+++------,,,)))+++...,,,(((&&&(((+++((((((''''''((()))***+++))))))))))))))))))******''''''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''(((''''''''''''&&&%%%%%%%%%%%%%%%''''''''''''''''''''''''"""###%%%%%%%%%%%%&&&(((%%%%%%&&&&&&&&&'''''''''******(((&&&$$$$$$&&&)))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&'''((()))***&&&%%%%%%$$$$$$%%%%%%&&&)))))))))'''$$$###$$$&&&'''&&&$$$$$$$$$$$$&&&'''%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''%%%%%%&&&&&&&&&'''''''''&&&'''''''''&&&&&&%%%$$$&&&(((+++,,,,,,+++)))''')))%%%%%%'''(((&&&'''***%%%&&&((('''&&&&&&'''(((...***&&&&&&)))+++)))'''((()))))))))))))))((((((+++*********++++++,,,,,,///%%%...,,,***...'''...***((()))---...,,,...444...//////...------...000/////////000//////...------,,,,,,+++,,,---............///000000000//////222000...///111333222111222444666666999???EEEHHHPPP^^^mmmssspppmmmooossswww}}}{{{wwwpppjjjjjjffffffjjjooouuuyyytttwwwyyyoooeee]]]LLLEEE<<<999;;;;;;777333222333444222///------//////000///------000///+++******+++,,,------------------,,,++++++,,,,,,,,,///...---,,,+++*********+++,,,,,,,,,+++******)))(((++++++'''&&&((()))(((''''''((((((((((((''''''******((((((''''''((((((((('''&&&&&&'''((()))***)))((())),,,+++&&&"""###%%%&&&''''''''''''((()))((('''&&&&&&'''((()))(((###'''(((&&&&&&((((((&&&)))&&&######%%%''''''&&&&&&%%%$$$%%%&&&'''&&&%%%%%%&&&%%%$$$!!! &&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((()))"""&&&***((($$$"""&&&***&&&&&&''''''&&&$$$!!!((('''&&&''')))******((('''))))))(((&&&%%%'''))))))((('''&&&%%%%%%&&&&&&)))(((((((((+++---...,,,***+++***)))((()))+++...+++,,,,,,...777AAABBB<<<---000111///------...//////222777<<>>HHHQQQZZZeeeooo~~~yyy{{{}}}xxxuuunnnggg___\\\ZZZVVVLLLDDD???;;;555222000000///...///111000---...111000,,,+++,,,,,,------------,,,+++,,,---,,,++++++,,,...******)))(((((((((((()))***************)))((('''(((,,,,,,(((&&&(((***((('''(((((())))))(((((('''''''''''''''''''''&&&&&&%%%&&&(((******)))'''&&& """((()))'''''')))$$$&&&'''%%%""""""%%%((()))&&&%%%'''***+++***'''"""(((+++(((%%%'''))))))&&&''')))((('''&&&''')))###""""""###&&&''''''&&&!!!!!!"""%%%'''(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""###$$$%%%&&&(((((()))(((&&&%%%%%%&&&%%%''')))***)))''''''(((&&&(((******((((((***,,,(((%%%###%%%***---,,,***$$$%%%&&&'''(((((())))))***)))***+++)))&&&(((---((())),,,---------///111---,,,)))'''+++444@@@GGG777111---...///...///111---444???IIINNNPPPQQQRRRQQQQQQPPPMMMJJJNNN^^^nnnnnnooorrrtttuuuvvvwwwvvvzzz{{{xxxrrrsssxxx}}}yyyvvvvvvwwwwwwwww}}}{{{{{{{{{vvvmmmgggfffccchhhrrr~~~tttiii^^^PPP@@@555000///...---,,,,,,,,,,,,'''&&&((()))&&&$$$)))222((()))************+++,,,,,,+++)))''''''(((***+++'''((((((***+++,,,------************************&&&&&&''''''((())))))***&&&((()))(((&&&%%%''')))(((((('''&&&&&&&&&&&&&&&###%%%&&&''''''&&&%%%###$$$%%%&&&&&&%%%%%%&&&((("""$$$%%%''''''&&&%%%$$$'''((()))'''&&&$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###&&&%%%%%%$$$$$$%%%%%%&&&###%%%(((((('''&&&&&&'''%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''(((((('''''''''''''''&&&&&&&&&''''''&&&%%%$$$######"""%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%%%%%%%$$$######'''%%%&&&))))))'''&&&)))$$$%%%''''''&&&'''(((***&&&))),,,+++(((''')))+++&&&''')))*********)))(((***)))((('''((()))+++,,,)))+++---'''000......'''000---***,,,...,,,+++---......---,,,---...)))***,,,---......//////++++++,,,---------------......///000000000000///...000222444777:::===@@@:::>>>LLL^^^mmmwww}}}zzz{{{||||||wwwtttrrrqqqoooiii___XXXMMMDDD999333333222000,,,///222222......000000---------------------,,,,,,)))+++,,,,,,******---///***))))))))))))***++++++******+++++++++***))))))))),,,---)))''')))***)))(((((())))))))))))((((((''''''((((((((((((''''''((((((((((((((('''''''''###!!!###'''(((&&&'''***$$$(((++++++'''$$$$$$&&&)))&&&$$$'''+++---***'''"""))),,,(((%%%&&&((()))(((---111///)))%%%&&&)))'''&&&%%%%%%''''''&&&%%%###((()))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%#########$$$&&&'''&&&%%%###%%%'''((('''%%%&&&(((******((((((***,,,***)))((((((***+++***)))(((''''''''')))+++++++++$$$$$$%%%&&&&&&'''&&&&&&,,,'''%%%***,,,)))))),,,%%%(((+++,,,,,,+++++++++---,,,+++***+++111===GGG???444,,,...222222333444666<<>>DDDFFFIIISSS```iiikkkmmmqqqqqqsss|||yyyxxx{{{}}}{{{vvvpppkkkfff```]]]UUUKKKAAA;;;777222......777333...++++++,,,,,,,,,,,,,,,,,,------------...***+++++++++,,,,,,------&&&((()))'''%%%%%%(((,,,,,,)))&&&'''+++------+++)))(((%%%###&&&((("""''''''''''''''''''''''''&&&%%%(((+++)))%%%%%%(((''''''&&&&&&''''''(((((($$$''')))((($$$###%%%)))((('''&&&&&&&&&''')))***'''%%%$$$$$$&&&''''''&&&$$$%%%'''&&&%%%$$$%%%''')))((((((''''''''''''''')))+++(((###&&&,,,+++###%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&'''((('''&&&%%%%%%%%%&&&((((((&&&&&&&&&&&&&&&'''''''''(((((((((((())))))))))))))))))))))))************000+++(((+++---,,,******,,,+++*********+++,,,---,,,,,,---,,,---///333666AAAAAA<<<444111777@@@DDDIIIKKKNNNOOOMMMLLLKKKKKKCCCEEEHHHNNN^^^zzz~~~}}}{{{yyy{{{{{{wwwvvvrrrnnnnnnpppppplllggghhhmmmrrrtttvvv{{{|||vvvmmmhhhggglllrrrzzzwwwrrrqqqtttwwwnnnrrrxxxzzzyyywwwvvvvvvmmmiiijjjrrr{{{ppp\\\MMMAAA999444---)))***+++******,,,++++++++++++******))))))&&&&&&''')))***)))'''%%%,,,&&&$$$(((+++)))''''''((((((''''''''''''((((((%%%+++...)))%%%&&&((()))''''''((()))(((((('''&&&)))'''%%%$$$$$$%%%&&&&&&''''''''''''''''''''''''$$$&&&''''''%%%$$$###$$$"""%%%$$$ !!!&&&(((%%%&&&$$$###%%%''''''$$$ &&&&&&&&&%%%%%%$$$$$$$$$((('''&&&%%%$$$$$$$$$$$$''''''''''''&&&%%%%%%'''&&&$$$$$$''''''$$$###%%%###$$$%%%$$$######%%%'''%%%%%%%%%%%%$$$$$$###"""((('''&&&%%%%%%&&&'''((()))&&&######&&&(((&&&$$$###%%%'''((('''''''''''''''''''''&&&&&&'''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&'''((((((''')))+++)))&&&%%%'''***+++***)))((((((***+++---)))))))))))))))*********++++++,,,,,,,,,,,,++++++)))+++,,,,,,******+++---)))///,,,+++222000,,,111***++++++,,,---000111111111///......///000222555111333777<<<<<<===CCCKKK]]]bbbmmmyyy~~~|||zzz{{{{{{~~~}}}zzzwwwuuurrrgggYYYLLLBBB999222...555111---+++,,,---......***+++---............---''''''((()))******++++++''')))***)))((((((***------***''''''))),,,,,,,,,+++***((('''***,,,&&&&&&&&&&&&&&&&&&&&&&&&&&&'''%%%''')))'''$$$%%%)))%%%%%%%%%%%%$$$$$$%%%'''((('''%%%""""""%%%***...&&&&&&%%%%%%&&&&&&'''((($$$###""""""$$$%%%%%%$$$$$$%%%&&&%%%$$$$$$%%%'''((('''&&&&&&&&&&&&''''''((()))'''$$$&&&******%%%%%%&&&''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''''''''&&&%%%$$$%%%(((***''''''''''''''''''''''''(((((((((((())))))))))))(((((()))))))))*********,,,***)))***+++***((('''***))))))***,,,///333555+++,,,---------///222555===FFFGGG<<<777???HHHKKKKKKMMMOOOPPPNNNKKKIIIIIIDDDGGGLLLWWWmmmwwwsssrrrqqqmmmiiiiiilllnnnnnnnnnttt~~~vvvooolllppprrrtttvvvxxx}}}{{{sssrrrtttwwwwwwxxxyyyyyyxxxxxxyyyzzzsssllliiilllqqqvvv}}}yyykkkYYYHHH:::111++++++,,,,,,,,,---))))))*********++++++,,,'''&&&&&&(((******(((&&&(((###"""&&&******((()))((((((''''''''''''((((((%%%+++...)))%%%&&&((()))'''(((((((((((((((((((((((('''&&&%%%$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###%%%''''''&&&$$$###$$$###(((+++)))&&&'''))))))(((%%%###$$$&&&(((&&&###'''&&&&&&%%%%%%$$$$$$###((('''&&&%%%$$$#########***+++)))&&&###$$$''')))%%%###$$$''''''$$$$$$&&&"""###$$$%%%%%%''')))+++&&&'''''''''&&&%%%%%%$$$&&&&&&%%%$$$$$$%%%&&&&&&(((&&&###$$$''')))'''%%% ###'''(((&&&%%%%%%&&&&&&''''''''''''''''''&&&%%%&&&'''''''''&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&((()))(((%%%$$$&&&)))+++******)))***+++,,,---((()))))))))*********+++******++++++++++++*********++++++***((('''((((((&&&,,,(((&&&+++)))$$$)))...------.........///111...000222333444666777666888;;;@@@BBBAAAEEETTTdddxxx|||}}}zzzzzzwwwyyysssppptttvvvyyygggXXXKKK???666000...------...000000///***+++---...///...---,,,000///---***(((%%%$$$###((()))))))))))))))+++,,,...,,,)))((((((******+++(((+++,,,******+++)))$$$'''''''''''''''''''''''''''&&&&&&((('''$$$%%%)))&&&'''((('''%%%%%%&&&)))***%%%!!!"""&&&(((&&&###&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&'''((('''&&&$$$%%%%%%$$$###$$$&&&(((%%%%%%%%%$$$$$$%%%&&&&&&&&&'''&&&$$$%%%((((((%%%%%%&&&''''''%%%$$$&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&'''''''''&&&$$$%%%(((+++************************'''((((((((()))))))))***'''''''''((((((((())))))(((((())))))***+++)))''')))))))))***,,,///333555+++---.........///222444777EEELLLEEE???EEEMMMOOONNNPPPQQQPPPMMMJJJHHHGGGFFFKKKSSSeee|||ssspppooollliiilllooopppooonnnsss||||||{{{}}}{{{wwwsssrrruuu{{{~~~zzzvvvwwwxxx~~~|||yyyvvvtttsssrrrssskkkjjjlllqqqrrrppppppsss~~~wwwcccLLL@@@555111000...,,,,,,))))))))))))***+++,,,---+++(((&&&'''***+++)))&&&&&&######'''***))))))+++((((((''''''(((((())))))&&&+++,,,(((%%%'''((((((&&&&&&&&&&&&&&&'''''''''&&&'''((('''&&&%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###%%%'''(((&&&%%%%%%%%%&&&+++...---(((%%%%%%&&&&&&%%%$$$$$$%%%''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$'''&&&%%%$$$$$$###$$$$$$&&&(((&&&!!! %%%)))***%%%###$$$''''''$$$$$$&&&######$$$%%%''')))***+++######$$$$$$%%%$$$$$$###%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&%%%&&&'''((('''&&&!!!$$$((((((&&&$$$%%%'''&&&&&&'''(((((('''&&&&&&###%%%((((((&&&%%%%%%%%%&&&&&&'''''''''(((((((((&&&'''''''''&&&&&&(((*********++++++,,,,,,,,,,,,((())))))******+++++++++)))******++++++******))),,,,,,++++++******)))))),,,111,,,))),,,((("""&&&333000///000///,,,+++......333666777999===>>>;;;>>>???CCCFFFIIITTTjjj~~~{{{vvvsssoookkkjjjggggggaaa```hhhmmm}}}rrrcccSSSFFF222000//////000111000///+++,,,---.........---,,,000///...---+++)))(((((((((((((((((())))))))))))---,,,+++))))))))))))***$$$)))+++(((%%%&&&'''&&&(((((((((((((((((((((((((((&&&''')))(((%%%&&&***$$$&&&'''&&&###"""$$$''''''$$$###'''+++(((&&&&&&&&&&&&%%%%%%$$$$$$%%%$$$$$$%%%''''''&&&$$$$$$%%%%%%$$$$$$%%%''')))$$$$$$$$$$$$$$$$$$%%%&&&%%%&&&%%%%%%%%%&&&''''''$$$&&&(((&&&######%%%(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&&&&((()))'''%%%%%%(((+++((((((''''''''''''&&&&&&''''''(((((())))))******''''''''''''(((((((((((('''***+++)))***---,,,*********))))))***,,,---...+++---.........///111333222@@@LLLLLLGGGHHHMMMPPPPPPQQQQQQOOOLLLIIIHHHHHHIIISSScccyyyuuupppnnnllljjjnnnrrrvvvwwwvvvxxx~~~xxxtttwwwzzzzzz{{{~~~|||tttppppppqqqmmmwww|||xxxuuurrrooolllkkkgggjjjpppuuurrrllliiilllooo|||iiiZZZIII@@@:::333---++++++******))))))***+++,,,///+++'''&&&)))+++***'''((('''(((******'''(((,,,)))(((((((((((()))***+++'''))))))&&&&&&((((((%%%&&&&&&&&&&&&&&&'''(((((($$$'''******'''%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&((('''&&&%%%&&&'''(((''''''((('''%%%###### """%%%&&&&&&%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%###%%%$$$ !!!''')))&&&%%%"""###''''''$$$$$$'''%%%%%%$$$%%%&&&'''(((((( !!!""""""############&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&'''''''''&&&'''(((###'''***)))&&&$$$''')))&&&&&&'''(((((('''&&&&&&###&&&))))))'''%%%%%%&&&&&&'''((()))))))))((((((((('''&&&''')))+++++++++)))***,,,---...---,,,+++((())))))******+++,,,,,,***++++++,,,,,,++++++***++++++***+++,,,------,,,111666111...222...(((,,,333///...111000,,,---000111666888888;;;BBBEEECCCEEEGGGOOOZZZeeeooo}}}~~~wwwllljjjjjjhhhfffeee___```[[[^^^gggmmmzzzwwweeeUUU===999444111//////...------------...------,,,,,,)))***+++,,,---...///000******)))*********)))(((***+++++++++***)))******))),,,,,,'''$$$&&&((('''))))))))))))))))))))))))((('''(((+++)))&&&&&&***"""%%%&&&$$$ """%%%'''%%%%%%'''***((( &&&&&&''''''((((((''''''###""""""$$$&&&&&&$$$"""%%%&&&&&&%%%$$$%%%(((+++%%%$$$$$$$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&''')))###&&&'''%%%"""!!!$$$(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&$$$'''***)))&&&%%%(((+++&&&&&&%%%%%%%%%$$$$$$$$$'''''''''((()))*********'''(((((((((((()))))))))(((,,,,,,)))(((,,,---************++++++,,,,,,,,,+++---...///...///111222111;;;KKKTTTQQQKKKLLLRRRPPPPPPOOOMMMKKKJJJKKKMMMQQQddd|||yyysssqqqpppooonnnuuu}}}uuunnnqqqsssqqqrrrtttqqq|||yyynnnhhheeedddppp{{{~~~xxxvvv|||}}}{{{yyywwwsssooollllllnnnssstttooohhhiiimmmgggtttooo[[[MMMCCC999000------,,,+++))))))))))))***222---'''&&&)))+++***(((++++++---...***&&&''',,,)))))))))))))))***++++++''')))'''%%%&&&)))(((###((((((((((((((()))***+++###'''++++++(((%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''&&&&&&'''((()))$$$!!!%%%)))***(((&&&%%%(((&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$'''&&&###%%%)))'''!!!%%%"""###''''''%%%$$$''''''&&&$$$$$$%%%%%%%%%$$$###$$$%%%&&&'''(((((((((''''''''''''''''''''''''###&&&))))))&&&%%%''')))&&&***,,,***'''%%%(((+++%%%&&&'''(((((('''&&&%%%$$$'''++++++(((&&&&&&'''&&&''')))++++++***((('''***'''&&&(((,,,///...,,,(((***---//////...,,,***((())))))***++++++,,,,,,+++,,,,,,------,,,,,,+++(((((((((***,,,...///...,,,111...---333111---222...***+++000222000111666444888999777;;;EEEJJJIIIPPPTTTcccwww{{{xxxzzzpppeee[[[[[[^^^^^^]]]]]]XXXZZZXXX\\\fffkkk}}}uuuyyy|||~~~nnn]]]HHHBBB999222...---,,,,,,.........------,,,,,,,,,++++++++++++++++++++++++...---,,,---------+++)))''')))+++++++++++++++,,,222222///***(((++++++)))))))))))))))))))))))))))((('''))),,,+++'''&&&***&&&)))+++((($$$###&&&)))+++(((%%%$$$%%%(((+++,,,%%%&&&''')))***+++++++++&&&&&&&&&((())))))'''&&&&&&&&&&&&%%%%%%&&&))),,,%%%%%%%%%%%%&&&&&&'''((('''&&&'''((('''&&&(((+++###%%%'''%%%!!! $$$(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%###'''+++***'''%%%'''+++++++++******))))))))))))&&&''''''((()))******+++))))))))))))************(((,,,,,,'''&&&***+++(((((()))+++---///000000000+++---//////...///000222222:::KKKZZZYYYOOOMMMUUUNNNNNNNNNLLLJJJKKKNNNQQQZZZsss|||xxxuuutttuuuttt}}}vvvnnnlllooorrrsssrrrkkksss}}}sssjjjjjjnnnrrrrrrqqqrrrwww}}}vvvooollloootttrrrllliiilllqqqpppuuu}}}eeeQQQDDD:::333***---...+++'''''',,,222&&&)))+++)))%%%$$$'''***)))'''%%%######$$$'''(((&&&&&&''''''''''''&&&&&&***)))((('''&&&&&&'''((('''((('''&&&%%%%%%''')))"""$$$&&&&&&$$$###%%%((($$$%%%&&&''''''&&&%%%$$$'''&&&&&&%%%%%%%%%&&&&&&'''%%%$$$$$$&&&''''''&&&%%%######%%%%%%######%%%+++$$$"""&&&&&&!!!$$$$$$%%%&&&%%%$$$"""!!!%%%###!!!###&&&'''%%%###!!!###&&&%%%###"""$$$'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""'''%%%###$$$&&&'''%%%###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$###$$$%%%&&&'''&&&&&&&&&''''''''''''((((((''''''&&&%%%%%%$$$$$$###%%%''''''&&&&&&&&&''')))&&&''')))"""$$$333)))(((---,,,&&&---000''',,,+++)))(((((()))+++,,,(((((()))***+++,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,---//////////////////...111555555333555999(((===KKKHHHBBBGGGOOOQQQZZZiii~~~~~~}}}qqqnnnnnnkkkhhhVVVPPPJJJKKKRRRWWWXXXVVVVVVXXX[[[```gggrrr}}}{{{rrrzzz}}}rrrnnnaaaPPP???888555000---...,,,......,,,+++,,,......,,,---000...'''###***555))),,,...---***)))+++---******++++++***)))'''&&&)))******)))'''&&&'''(((''''''((((((((((((''''''%%%&&&((((((&&&###&&&&&&$$$$$$$$$$$$&&&&&&'''***,,,+++((($$$$$$$$$'''%%%"""!!!###&&&'''(((&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$"""!!!!!!###%%%''''''%%%$$$&&&((((((&&&###"""$$$%%%$$$""""""%%%''''''%%%###$$$&&&'''%%%###''''''&&&%%%%%%$$$######'''&&&%%%''')))***'''$$$!!!###$$$%%%%%%$$$"""###%%%'''((()))******)))((('''&&&&&&'''((()))***&&&###%%%)))+++)))&&&***)))((((((((()))+++,,,*********+++,,,---///000111---+++...///...000333555:::GGGWWW\\\UUUOOONNNQQQKKKJJJMMMIIIDDDMMM\\\mmmyyy|||wwwvvvwwwwwwyyypppkkklllnnnoooooojjjrrr~~~yyyssstttrrrnnniiijjjqqqxxxyyysssqqquuuwwwsssooopppmmmooosss{{{|||kkk\\\JJJ<<<555222///---,,,,,,++++++***,,,...,,,((('''***---)))((('''%%%%%%&&&((()))&&&'''((()))***+++++++++***)))((('''&&&''''''(((((())))))((('''''')))+++%%%'''))))))''''''(((***'''((())))))))))))(((''''''&&&&&&%%%%%%&&&&&&&&&'''&&&%%%%%%&&&'''&&&$$$&&&######&&&&&&######&&& $$$((('''''')))((((((((((((((('''&&&&&&$$$#########%%%&&&%%%$$$"""$$$&&&&&&%%%%%%(((***$$$$$$$$$$$$$$$$$$$$$$$$!!!"""""""""""""""""""""%%%###"""###%%%&&&$$$!!!%%%%%%%%%&&&&&&%%%%%%%%%&&&%%%$$$$$$$$$%%%''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((%%%'''))))))((((((((()))***''')))---***%%%+++888)))''',,,+++&&&,,,///'''+++***)))(((((()))***+++))))))+++,,,,,,---------++++++,,,---------------------......//////000000111111444999:::888999>>>999CCCNNNQQQMMMNNNYYYfffzzzyyyggg\\\ZZZZZZXXXVVVNNNLLLMMMQQQXXX[[[[[[XXXYYY___gggooovvvxxxnnnjjjjjjuuuvvvqqqeeeVVVFFF???<<<666333444///000000///.........---,,,---...---'''###'''///,,,------,,,++++++---...'''((()))***+++++++++***(((***++++++******,,,---''''''((((((((((((''''''))))))******)))(((''''''''''''&&&%%%%%%&&&''''''$$$'''******)))''''''((()))((('''''')))***)))(((&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&'''%%%$$$$$$&&&'''&&&$$$%%%'''((('''%%%%%%(((***(((&&&$$$%%%(((***(((&&&%%%%%%%%%&&&&&&&&&&&&&&&'''&&&&&&'''))))))&&&###!!!"""###%%%&&&&&&&&&&&&((((((((())))))(((''''''++++++************++++++---)))&&&(((+++---,,,)))***)))((((((((()))++++++*********+++,,,---...///222...,,,...000000222666<<<@@@KKKYYY___YYYRRRPPPOOOKKKLLLOOOLLLJJJVVVfff}}}wwwuuuvvv~~~vvvmmmjjjkkklllmmmlllttt~~~{{{zzzvvvsssvvv{{{pppgggeeekkkrrruuuzzz|||zzz|||vvvmmmnnnsssssspppnnnkkkmmmqqqssstttxxx}}}xxxbbbOOOCCC:::000---......)))$$$)))+++,,,***'''&&&(((+++)))(((((((((((()))))))))%%%&&&&&&'''((((((''''''))))))(((''''''''''''((('''((((((((('''''')))+++$$$&&&'''&&&%%%%%%&&&((('''(((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&'''((((((&&&$$$'''$$$$$$''''''$$$$$$'''### !!!%%%'''&&&%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%"""$$$%%%%%%$$$$$$%%%&&&$$$%%%'''&&&%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$###$$$%%%%%%$$$###$$$%%%'''&&&$$$"""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&''''''''''''(((&&&&&&'''((())))))******&&&(((******)))((()))******&&&''',,,+++(((+++333)))&&&++++++&&&+++...'''***************************+++,,,---------------,,,,,,---.....................------...///111222555555999>>>???===>>>BBBIIIIIIQQQ\\\]]]^^^nnn~~~~~~ggg]]]PPPIIIHHHJJJKKKJJJJJJOOOXXXaaahhhkkkkkkjjjoooxxxmmmaaa]]]bbbnnn{{{xxxqqqlllfff[[[OOOIIIEEE@@@;;;888111111000000...---++++++///------...+++&&&&&&***///,,,***)))***,,,------'''((()))***++++++++++++&&&((()))(((''''''((()))''''''((((((((((((''''''(((''''''&&&''')))***+++((((((''''''''''''(((((("""$$$&&&'''&&&%%%%%%&&&&&&&&&&&&'''((((((%%%###%%%%%%%%%%%%&&&&&&&&&&&&###$$$&&&'''''''''&&&%%%'''%%%######$$$%%%%%%%%%###$$$%%%$$$###$$$%%%'''%%%"""!!!"""&&&'''&&&###%%%%%%%%%&&&'''(((((()))(((''''''(((((((((%%%###%%%%%%&&&'''''''''''''''************))))))((('''(((((())))))))))))((((((,,,)))'''(((+++---,,,***)))))))))((()))******+++++++++++++++,,,,,,---...333...,,,///000222666<<>>@@@DDDDDDBBBDDDHHHNNNZZZdddhhhttttttppplllkkkkkkkkkrrrzzzvvvvvvoooddd``````\\\TTTRRRPPPOOOQQQXXXaaajjjooopppvvvvvvsssxxx~~~|||mmmhhhhhhfffddd___```aaaaaa```ZZZQQQIIIFFF<<<555333222///000333///+++,,,000222000------...***%%%%%%(((***+++***,,,,,,+++******))))))))),,,------+++(((&&&&&&&&&''''''((((((((((((''''''((()))***++++++******)))&&&&&&&&&''''''&&&&&&&&&,,,,,,+++++++++***))))))***(((%%%$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&%%%###"""###$$$&&&'''&&&%%%$$$""""""###%%%''''''&&&%%%&&&&&&'''((((((---***''''''))))))'''$$$((((((((((((((((((((((((&&&'''((()))(((&&&%%%%%%(((''''''&&&&&&&&&&&&&&&&&&'''(((((())))))))))))***+++,,,------,,,+++***&&&%%%$$$%%%&&&'''''''''((()))))))))************,,,,,,,,,++++++,,,------///------000222555===FFFLLLJJJKKKPPPWWWYYYSSSKKKIIIIIILLLQQQYYYiiinnnbbbeeennn|||rrrlllkkkkkknnnpppvvv~~~{{{xxxnnnfffeeefffccc```___dddlllrrrtttyyy{{{uuussstttwwwtttmmmiiioooxxx}}}ssspppsssrrrnnnnnnqqqvvv|||~~~xxxsssssskkkgggppp|||zzzbbbLLL===444222000///...---,,,+++++++++&&&'''(((*********)))))))))***************)))(((&&&'''(((((()))(((((((((&&&'''))))))'''&&&'''''')))(((''''''(((((('''&&&&&&%%%%%%$$$$$$%%%%%%&&&###$$$&&&'''(((''''''&&&###$$$%%%(((,,,---,,,+++'''$$$$$$''''''$$$$$$'''!!!%%%'''&&&%%%((()))(((###""""""""""""######$$$"""$$$%%%%%%$$$$$$%%%&&&###""""""###&&&(((''''''$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!"""$$$&&&(((***"""###%%%%%%$$$$$$&&&'''((('''&&&%%%%%%&&&'''(((%%%%%%&&&''''''''''''&&&&&&&&&&&&''''''''''''((()))))))))))))))))))))))))))+++,,,,,,***))))))***(((''''''(((***++++++***,,,%%%***///***)))---***(((((((((((((((((((((((()))******++++++*********++++++,,,---------------//////000222555888;;;===CCCBBBCCCGGGHHHGGGKKKQQQWWWeeennnooo{{{vvvnnnhhhccc___]]][[[YYY]]]ddd[[[^^^\\\UUUTTTYYY```bbbaaabbbcccfffmmmxxx|||yyyvvvpppmmmhhhdddbbbfffkkklllmmmllleee^^^QQQDDD999777444...---000,,,)))***///111...---...///,,,***)))***,,,------******)))******+++------'''(((***)))(((''')))***''''''(((((((((((('''''''''((()))***)))((('''&&&%%%&&&''''''''''''&&&%%%&&&%%%$$$&&&(((***)))))))))&&&###!!!"""%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%###!!!"""$$$&&&(((%%%%%%%%%$$$######%%%'''&&&%%%###$$$&&&''''''&&&,,,)))''''''))))))&&&###((((((((((((((('''''''''$$$&&&((()))'''&&&&&&'''''''''&&&&&&%%%&&&&&&'''))))))))))))((('''&&&&&&******++++++++++++******((((((''''''(((((()))***(((((()))************)))++++++++++++,,,,,,---...------///333555999AAAKKKOOOOOONNNOOOTTTXXXUUUOOOEEEHHHOOO[[[mmmuuuiiimmmwwwxxxsssqqqqqqpppsss}}}|||sssmmmmmmnnnjjjdddaaadddeeecccaaagggvvv{{{qqqpppsssvvv||||||wwwrrrmmmlllqqqxxx}}}wwwooopppuuuxxx{{{~~~iiiQQQ???444///...,,,++++++***))))))'''((()))***++++++++++++'''(((((())))))))))))(((%%%&&&((()))))))))((((((&&&(((***)))'''%%%%%%%%%(((&&&$$$%%%&&&'''%%%###''''''&&&%%%%%%&&&''''''"""$$$&&&'''(((((('''&&&%%%$$$###%%%'''))))))(((&&&######&&&&&&######&&&&&&+++,,,'''$$$%%%$$$""" !!!!!!"""######""""""$$$#########%%%&&&%%%$$$%%%###"""###&&&'''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&'''((()))"""###$$$"""!!!"""&&&)))((('''&&&%%%%%%&&&'''(((###$$$%%%&&&'''&&&&&&%%%&&&&&&&&&''''''''''''((((((((())))))******++++++***,,,------+++)))******%%%&&&&&&&&&&&&'''))))))...%%%***000+++***---,,,******)))(((((()))*********++++++,,,,,,++++++***,,,,,,---...............000222444888<<>>@@@IIISSSMMMQQQQQQLLLMMMSSSUUUSSSMMMUUUeee|||~~~~~~||||||{{{|||{{{uuussstttttttttyyytttllldddbbbgggrrrzzzzzzxxxtttrrrmmmhhhkkkttt~~~~~~qqqppprrrxxx}}}yyy~~~{{{wwwuuusssoookkk~~~pppRRR???:::444///------......&&&+++,,,((((((,,,,,,)))---111222+++&&&(((+++---)))(((((((((((())))))***))))))'''&&&%%%$$$$$$$$$&&&'''''''''(((((())))))%%%&&&((('''&&&%%%%%%&&&###$$$&&&(((((('''&&&%%%***(((&&&&&&''''''&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&"""###$$$$$$%%%&&&''''''###"""###&&&((((((###"""$$$$$$$$$######%%%'''%%%%%%%%%%%%%%%%%%%%%%%% ###&&&'''&&&$$$############!!!"""%%%$$$!!!###$$$###"""!!!"""%%%'''"""%%%&&&### !!!###$$$&&&%%%$$$$$$%%%(((***,,,'''&&&%%%'''))))))&&&###***''')))+++"""((()))((('''&&&&&&%%%&&&&&&''''''''''''((((((((((((+++++++++++++++******)))++++++************++++++***,,,......------...///,,,---......------///111333999AAAGGGIIIJJJKKKLLLNNNLLLOOOZZZdddmmmvvv~~~}}}|||qqq\\\RRRKKKEEEIIISSSSSSVVVWWWVVVUUU\\\iiitttxxxwwwuuuqqqqqquuu~~~~~~wwwqqqgggOOO888;;;333000444333,,,,,,333(((+++...,,,(((''')))---%%%&&&''')))+++---//////,,,+++************(((%%%)))'''&&&''')))*********###''')))'''%%%%%%%%%$$$'''%%%$$$&&&)))***'''%%%'''&&&%%%%%%''''''&&&%%%&&&''''''%%%$$$$$$&&&((('''&&&%%%$$$%%%%%%''''''$$$%%%&&&&&&$$$$$$%%%&&&)))'''%%%######$$$%%%&&&***&&&######%%%&&&""""""$$$%%%%%%$$$###%%%&&&&&&&&&%%%###"""###'''***)))((('''&&&%%%&&&&&&'''"""%%%))),,,---,,,)))'''))))))))))))))))))))))))---+++)))((('''((()))***&&&&&&&&&''')))***,,,---'''++++++)))***,,,,,,))))))+++------+++***+++,,,000222777===DDDIIIMMMOOOQQQPPPKKKLLLRRROOOQQQaaaPPP___vvv}}}yyyyyy~~~}}}|||yyytttnnnjjjkkkooosssvvv{{{zzzsssllliiilllssszzz~~~xxxvvvxxx~~~{{{zzz|||vvvwwwyyy||||||xxxooohhhmmmssslllYYYPPPCCC777111//////000(((---...)))(((,,,///---+++111333---(((((((((((()))(((''''''''''''((((((***))))))(((((((((((()))''''''''''''((((((((()))"""$$$&&&'''&&&&&&''')))$$$%%%&&&'''&&&%%%###""")))'''%%%%%%&&&'''&&&%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&$$$!!!###$$$$$$###"""!!!###$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&%%%$$$""""""###%%%'''!!!$$$%%%######%%%%%%"""$$$%%%$$$###"""###&&&(((!!!###%%%$$$###$$$&&&(((((('''&&&%%%%%%&&&((()))'''%%%%%%&&&((((((%%%"""%%%###&&&***&&&"""---))))))((((((((())))))***''''''((((((((()))))))))''''''((()))))))))))))))++++++************++++++(((***,,,,,,+++++++++---///000000000111444999===???DDDHHHIIIIIIKKKQQQVVVaaabbbiiittt}}}rrr```PPPKKKJJJIIIQQQ]]]eeehhhjjjjjjkkksss~~~{{{xxxyyy}}}}}}jjjWWWHHH;;;222333111,,,,,,222))),,,...---***)))+++///)))******+++,,,---------,,,+++))))))***)))(((&&&+++)))(((((()))***)))(((''')))******))))))((('''(((&&&%%%&&&)))***)))'''(((&&&%%%&&&'''((('''&&&&&&&&&&&&%%%$$$%%%''')))''''''&&&%%%%%%%%%&&&'''&&&''''''&&&$$$###$$$%%%!!!###%%%'''((($$$ $$$'''&&&$$$###%%%&&&&&&%%%$$$&&&'''"""$$$&&&&&&%%%$$$%%%&&&)))'''&&&$$$$$$$$$&&&'''$$$&&&(((***+++***((('''((((((((((((((((((((((((,,,+++)))((('''((()))***''''''''''''(((***+++,,,***......,,,,,,......+++)))+++---...------...000222555:::@@@FFFKKKNNNOOOOOOOOOJJJKKKOOOKKKQQQcccbbbrrr~~~}}}yyyzzz~~~|||zzzwwwtttsssrrrrrrsssssstttwww|||~~~uuukkkfffhhhnnnssszzznnnpppuuu{{{}}}uuunnnoooqqqzzztttgggSSS@@@444...,,,,,,))),,,---(((%%%'''*********000222...)))((('''$$$)))(((((('''&&&&&&&&&&&&((((((((((((((()))***+++''''''''''''((((((((((((###%%%''''''&&&&&&'''((( !!!###%%%&&&''''''&&&(((&&&$$$$$$%%%&&&%%%$$$&&&&&&''''''''''''((((((&&&&&&&&&%%%%%%$$$$$$$$$###$$$%%%%%%$$$###$$$%%%$$$%%%%%%###!!! !!!###$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$#########%%%%%%$$$&&&&&&$$$###&&&&&&###%%%&&&&&&%%%$$$$$$''')))###$$$&&&&&&%%%%%%&&&((()))(((&&&%%%%%%%%%&&&'''&&&%%%%%%&&&''''''$$$"""$$$!!!$$$******%%%'''---(((((((((((()))***+++,,,((())))))))))))*********))))))***+++,,,---......++++++************++++++)))***,,,,,,******+++,,,---......///222777???DDDDDDGGGKKKMMMRRR[[[iiisssxxx|||xxxmmm]]]QQQGGGHHHMMMSSS___lllzzz~~~~~~|||~~~}}}aaaNNN<<<555333...---111***,,,///...,,,+++...000---------,,,,,,,,,++++++---+++)))(((((())))))(((---+++)))((())))))((('''&&&%%%%%%&&&((('''&&&%%%(((&&&$$$%%%&&&(((((((((((('''&&&&&&(((((('''&&&%%%&&&&&&&&&%%%%%%''')))((('''&&&%%%%%%%%%%%%%%%'''(((((('''$$$######$$$&&&&&&%%%%%%$$$$$$$$$$$$)))$$$"""&&&''''''$$$&&&''''''&&&%%%'''(((!!!$$$)))***)))'''%%%%%%)))'''$$$###"""$$$&&&'''''''''''''''''''''''''''''''''''''''''''''''''''++++++)))((((((((()))***)))(((((((((((()))***+++(((+++,,,))))))++++++(((***,,,......///000222444555999>>>EEEJJJMMMNNNOOOLLLNNNJJJHHHIIIFFFPPPgggyyy~~~}}}zzzxxxwwwyyy{{{{{{zzzvvvtttssssssxxxvvvkkkgggiiinnnyyytttrrrqqqtttyyy|||}}}{{{{{{yyyyyy}}}}}}hhhSSSBBB555,,,'''+++---...+++'''%%%&&&''')))...///,,,))))))(((&&&+++***)))((('''&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((('''''''''(((((((((((((((((()))***)))&&&$$$###$$$"""###$$$&&&'''''''''''''''%%%$$$$$$%%%&&&%%%$$$&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&$$$!!!!!!$$$'''###$$$%%%###""""""###%%%$$$$$$$$$###############!!!###&&&((()))&&&"""$$$'''&&&######%%%%%%###$$$%%%&&&%%%$$$$$$&&&((((((''''''((('''$$$###%%%((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&''''''&&&$$$###((($$$%%%***+++'''%%%'''''''''&&&&&&'''((())))))))))))*********++++++++++++++++++,,,,,,---...///,,,++++++******++++++,,,,,,---...---,,,,,,...///---...000333666<<>>888444000000***,,,......---,,,...000------,,,,,,+++++++++***...+++((('''((()))***)))+++)))''''''((((((((('''&&&"""!!!%%%'''&&&$$$$$$'''%%%#########%%%'''((('''&&&%%%&&&''''''&&&%%%$$$&&&''''''&&&&&&((()))(((''''''&&&%%%%%%%%%%%%&&&'''((('''%%%$$$$$$%%%,,,,,,,,,+++)))'''%%%$$$)))&&&###!!!###$$$$$$$$$$$$%%%&&&&&&%%%%%%&&&'''###'''+++,,,+++)))(((''')))'''%%%######%%%'''))))))(((&&&%%%%%%&&&'''(((''''''''''''''''''''''''+++***)))(((((()))************))))))((())))))***&&&******((((((***)))&&&,,,......//////111444777:::>>>CCCIIIMMMOOOOOONNNKKKMMMIIIEEEEEEDDDRRRmmm{{{vvvqqqsssyyy~~~|||xxxwww{{{yyyqqqoooqqquuu}}}yyysssnnnmmmqqqwww{{{}}}xxxyyy{{{{{{xxxzzzqqq\\\GGG666+++////////////---***))))))(((++++++((('''+++---,,,,,,+++***)))(((((((((((('''&&&%%%%%%$$$$$$%%%%%%((((((((((((((('''''''''(((******)))&&&$$$$$$$$$******)))(((&&&$$$###"""&&&%%%###$$$%%%&&&&&&%%%&&&%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''$$$%%%&&&$$$!!!!!!$$$((("""$$$%%%$$$$$$%%%''')))$$$$$$$$$#########""""""######%%%''')))'''"""###&&&%%%!!!!!!%%%%%%######$$$%%%%%%$$$$$$%%%'''((($$$%%%))))))$$$###&&&%%%%%%%%%%%%%%%&&&''''''%%%&&&'''((('''&&&&&&%%%)))&&&%%%(((***'''$$$###))))))((('''''''''''''''************++++++++++++))))))(((''''''(((((())),,,,,,++++++++++++,,,,,,,,,---......---...000222222666:::>>>BBBEEEIIILLLNNNPPPYYYkkk}}}rrrfffYYYRRRPPPNNNOOOWWWcccqqqzzz\\\III@@@999222---+++,,,------,,,,,,---...************++++++++++++---+++((('''((()))******(((&&&%%%%%%'''(((((((((***%%%$$$((()))&&&&&&)))''''''%%%$$$$$$&&&(((***&&&%%%$$$%%%&&&'''&&&$$$$$$&&&(((((('''&&&((()))'''''''''&&&&&&%%%%%%$$$$$$%%%&&&&&&&&&&&&'''(((###$$$%%%'''((()))))))))&&&%%%%%%&&&'''&&&%%%###"""$$$%%%%%%$$$$$$%%%&&&%%%&&&((()))(((''''''(((***(((&&&%%%%%%''')))***)))(((&&&%%%%%%&&&'''(((''''''''''''''''''''''''))))))))))))))))))******+++******)))))))))))))))))),,,---++++++......+++...//////......000555888@@@CCCHHHLLLOOOPPPOOONNNJJJLLLHHHDDDEEEHHH\\\{{{~~~|||~~~~~~}}}{{{uuuqqquuu{{{zzz}}}~~~yyywwwttt{{{wwwqqqkkkjjjlllppprrrrrrsssyyy|||vvvyyywww```III<<<666///+++,,,---+++)))))))))***)))&&&(((---000///,,,,,,+++***))))))))))))***)))((('''''''''''''''((((((((((((((('''''''''$$$&&&((((((''''''((()))&&&&&&&&&'''(((((())))))&&&%%%$$$$$$&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$"""######$$$&&&''''''(((%%%%%%%%%###"""###%%%&&&"""###%%%%%%%%%&&&)))+++%%%%%%%%%$$$######""""""+++&&&!!! """$$$%%%######%%%$$$!!!!!!%%%&&&%%%"""$$$%%%%%%$$$$$$%%%&&&"""'''***&&&%%%)))$$$$$$%%%%%%&&&&&&&&&'''!!!$$$&&&'''&&&&&&&&&'''&&&%%%%%%'''(((((('''&&&---,,,+++***)))))))))))))))************++++++++++++***)))((('''((()))))),,,,,,++++++++++++,,,,,,+++,,,---,,,,,,...111444777;;;AAAEEEHHHJJJMMMOOONNNUUUfff~~~~~~yyymmmbbbVVVNNNKKKQQQSSSXXX```lll|||lllWWWKKKBBB666...------------------------)))))))))******++++++,,,,,,***(((''')))******)))'''%%%$$$%%%'''))))))))))))%%%%%%)))'''!!!""")))((())))))((('''(((***,,,'''&&&%%%%%%&&&'''&&&%%%&&&'''))))))'''&&&''''''%%%%%%&&&''''''&&&&&&%%%###$$$&&&'''&&&'''(((***$$$$$$%%%&&&&&&''''''(((!!!###&&&)))******))))))"""###%%%$$$######$$$&&&###$$$%%%$$$######%%%''')))((('''''''''((()))***''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))************+++******)))))))))******'''+++,,,***+++//////,,,//////......///222888<<>>DDDIIIMMMPPPOOOOOOWWWkkk}}}zzzwwwuuulll___WWWTTTXXX[[[^^^___```bbbdddkkknnnsssxxx~~~uuuiiiXXXKKK>>>444,,,,,,...---,,,,,,,,,,,,,,,,,,,,,+++***)))******))))))((((((''''''111%%%)))+++$$$)))'''&&&'''''''''''''''&&&&&&+++)))&&&%%%&&&'''&&&&&&&&&&&&''''''''''''&&&&&&(((***(((###%%%******%%%&&&&&&&&&%%%$$$$$$&&&(((---,,,)))'''&&&%%%%%%%%%***'''$$$"""$$$&&&'''(((&&&&&&%%%$$$$$$%%%&&&&&&&&&###!!!$$$''''''((('''%%%$$$######$$$%%%"""%%%)))***)))'''&&&&&&((($$$"""$$$(((***'''$$$''''''((((((((((((''''''''')))***)))((((((+++---'''(((((()))))))))(((((()))***+++,,,---.........,,,+++,,,...444<<>>222+++***,,,***)))***++++++***))) ***((($$$+++,,,'''((()))((('''&&&&&&''')))***'''(((((((((((((((((('''---)))&&&&&&((()))&&&"""(((((('''''''''''''''&&&&&&$$$###%%%''')))(((&&&$$$%%%''''''%%%$$$%%%&&&%%%$$$$$$$$$%%%'''((()))&&&&&&''')))((('''''''''&&&%%%%%%%%%&&&&&&$$$"""(((''''''&&&&&&&&&&&&&&&)))&&&######%%%(((((('''############$$$$$$$$$$$$'''&&&$$$###############&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%&&&''''''(((((('''''''''&&&&&&&&&'''&&&%%%&&&((()))((('''&&&)))(((%%%''',,,---)))'''((())))))******))))))((())))))***************(((---,,,%%%'''///111+++***,,,///333777>>>FFFKKKKKKMMMNNNRRRZZZlllrrriiiaaa^^^ZZZSSSMMMLLLZZZ\\\aaahhhnnnooolllhhhpppttt{{{~~~wwwmmm^^^SSSEEE:::111000000...------------------,,,,,,+++*********))))))((((((((((((+++%%%,,,---&&&+++---))))))*********))))))((('''%%%######%%%&&&&&&&&&&&&''''''''''''''''''&&&)))+++)))%%%&&&++++++'''%%%'''))))))'''&&&&&&'''((('''&&&$$$$$$$$$$$$%%%(((&&&$$$$$$%%%&&&'''((('''&&&%%%$$$$$$%%%&&&'''%%%&&&&&&$$$###$$$(((,,,$$$$$$$$$$$$%%%&&&''''''&&&'''(((((('''''')))+++)))&&&###%%%)))+++(((%%%''''''(((((((((((('''''')))))))))))))))))))))***+++++++++++++++***))))))((()))***+++,,,---------111111333777===DDDJJJNNNQQQMMMIIIGGGHHHHHHGGGEEE???CCCNNN___xxxppprrruuuwwwwwwxxxyyy{{{xxx{{{~~~}}}zzzyyyyyy{{{|||zzzwwwwwwzzz|||{{{zzzzzzyyyxxxwwwvvvvvvwwwwwwqqquuuyyyxxxwww{{{yyypppnnnqqquuuwwwwwwyyy||||||yyy{{{|||wwwtttrrrxxx~~~~~~~~~{{{vvvlllccciiiiiijjjnnntttyyy|||}}}{{{wwwtttrrrvvv~~~dddNNN;;;///))),,,++++++,,,------+++)))###+++(((%%%***)))$$$&&&***)))((('''&&&'''((()))(((((())))))))))))(((((('''%%%%%%'''******&&&###'''''''''(((((()))))))))&&&%%%$$$&&&((())))))((($$$%%%&&&%%%######%%%&&&######$$$$$$&&&((()))***''''''&&&$$$$$$$$$%%%%%%'''&&&&&&'''((((((&&&$$$'''&&&%%%%%%$$$$$$%%%%%%%%%###!!!!!!###%%%%%%%%%$$$$$$$$$$$$$$$#########)))%%%"""###%%%&&&###&&&&&&&&&&&&%%%%%%%%%%%%'''&&&&&&&&&&&&&&&%%%%%%'''''''''''''''&&&&&&&&&((('''&&&''')))***)))((()))***)))&&&%%%&&&&&&$$$((()))******++++++******%%%''')))***+++***((('''''',,,---((()))///000,,,))),,,111777>>>EEEJJJNNNMMMLLLMMMVVVhhhnnnXXXSSSOOOMMMJJJHHHJJJOOO^^^```gggqqqzzzzzzrrrjjjrrrvvv}}}{{{vvvooocccZZZMMMBBB888444444000...------------------,,,,,,,,,***))))))))))))((((((((('''&&&,,,---&&&***...&&&%%%&&&&&&'''''''''&&&&&&%%%$$$######&&&'''''''''''''''''''''''''''''''''&&&'''%%%###%%%((((((%%%&&&(((++++++)))'''&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&%%%%%%%%%%%%&&&''''''''''''&&&%%%$$$$$$%%%&&&'''###'''***((($$$###(((---###$$$%%%&&&&&&'''''''''))))))'''%%%%%%''',,,///)))'''%%%&&&)))+++)))'''''''''((((((((((((''''''))))))((()))******(((&&&+++++++++++++++***)))(((******+++,,,---.../////////111555:::@@@FFFJJJMMMQQQMMMIIIFFFFFFFFFFFFEEE>>>GGGWWWmmmmmmnnnppppppppprrrtttvvvqqqvvv{{{{{{vvvsssuuuwwwzzzwwwuuuvvvxxxzzz{{{{{{vvvvvvwwwxxxyyyzzz{{{|||rrruuuwwwwwwvvvyyy|||zzz}}}tttqqqsssvvvxxxyyyzzz|||||||||}}}|||}}}zzz{{{zzzvvvssssssyyy~~~}}}ssskkkoooppprrrrrrrrrsssuuuwww{{{|||{{{wwwrrrrrryyyvvv```KKK;;;222------,,,---//////---,,,)))///***&&&)))&&&"""+++***)))(((''''''((((((((((((((())))))((((((((('''&&&%%%'''))))))'''%%%''''''((((((((()))))))))&&&&&&&&&&&&''''''''''''$$$%%%%%%###""""""$$$'''$$$$$$$$$%%%&&&'''((((((&&&&&&$$$!!!"""$$$%%%###(((&&&&&&&&&'''(((&&&%%%&&&%%%$$$##################"""!!!!!!"""###$$$$$$%%%%%%%%%$$$$$$#########'''%%%$$$%%%''''''%%%"""&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''&&&%%%%%%$$$&&&&&&''''''''''''''''''((('''&&&''')))***)))(((((())))))'''%%%%%%&&&&&&((()))******++++++******&&&''')))*********)))((((((,,,...******---...+++///222999@@@FFFIIIIIIIIILLLNNNTTTbbbyyymmmWWWLLLIIIJJJNNNRRRTTTYYY^^^fffiiipppxxx~~~{{{ssskkkrrruuuzzz|||vvvrrrlllddd]]]SSSHHH>>>;;;999444000///------,,,,,,,,,,,,,,,,,,)))))))))))))))))))))))))))((())))))'''(((***'''$$$$$$%%%%%%&&&%%%%%%%%%((('''&&&&&&((())))))((('''''''''&&&&&&''''''''''''&&&%%%%%%&&&((((((&&&''')))***)))'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&"""$$$&&&''''''&&&''''''&&&%%%$$$######$$$%%%&&& $$$''''''$$$"""%%%(((&&&''''''((('''%%%$$$"""(((((('''%%%%%%'''+++///(((&&&%%%&&&((()))((('''''''''((((((((((((''''''((('''&&&(((******(((&&&'''(((((()))))))))((((((+++,,,,,,---///000111222,,,///555<<>>AAAGGGNNNNNNKKKKKKPPPWWW```|||yyygggTTTFFFCCCGGGJJJNNNZZZiiiuuuzzz}}}~~~~~~~~~|||{{{zzz|||{{{}}}yyyuuuqqqoooqqqlll]]]LLLBBB666444111...,,,+++++++++))))))*********+++++++++***///)))(((111((( +++$$$%%%&&&'''(((((((((((('''&&&&&&'''((((((&&&$$$)))(((&&&%%%%%%&&&((()))### %%%'''$$$###%%%&&&&&&&&&%%%$$$%%%)))+++$$$%%%&&&&&&&&&&&&%%%$$$$$$(((***((($$$"""$$$&&&'''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%&&&&&&'''((()))'''((())))))'''&&&&&&'''%%%&&&''''''&&&&&&'''(((''''''((((((((((((''''''&&&)))***&&&!!! %%%+++******++++++++++++*********))))))***+++...111333777;;;AAAHHHLLLMMMMMMLLLNNNLLLHHHDDDBBBEEELLLQQQ\\\mmmmmmpppsssttttttuuuwwwxxxyyyvvvsssrrrqqqqqqooonnnmmmkkkkkkqqqyyy|||wwwqqqoooppprrrtttvvvvvvvvvvvvqqqvvvzzzzzzwwwuuuxxx|||wwwxxxxxxvvvttttttuuuvvvtttuuuyyy|||~~~uuuppplllkkkgggdddfffmmmrrrttt{{{vvvnnnnnnmmmooooooooouuu}}}{{{tttuuummmkkkvvv}}}```TTTCCC444---,,,...000,,,---(((***///***&&&000'''((()))***************(((((())))))))))))((((((%%%'''((()))'''&&&&&&&&&''''''((()))***+++,,,,,,!!!$$$''''''&&&'''***,,,###&&&(((((('''%%%%%%&&&###$$$&&&'''((('''&&&&&&###)))***&&&'''((( &&&$$$"""###$$$&&&'''&&&++++++)))((('''&&&&&&&&&"""%%%''''''%%%$$$%%%'''$$$$$$$$$%%%%%%&&&&&&&&&111,,,'''&&&'''((('''%%%&&&&&&&&&'''''''''((((((###$$$&&&(((((((((&&&%%%$$$$$$%%%&&&''')))*********(((((()))***+++***)))%%%$$$(((+++)))%%%***222******+++,,,,,,,,,,,,+++(((***,,,---------+++******,,,000333333666>>>GGGJJJOOORRRMMMFFFGGGQQQ[[[mmmttt___RRRIIIDDDFFFLLLPPPWWWdddpppwww{{{}}}~~~{{{iiiTTTHHH999777333000---,,,,,,,,,))))))******++++++++++++***333---)))---&&&((()))***+++,,,,,,,,,,,,'''&&&''')))++++++***((()))(((&&&%%%%%%&&&((()))(((###$$$***---)))'''***$$$&&&'''((('''(((***+++%%%&&&''')))******)))(((&&&)))+++(((###!!!###&&&((('''&&&&&&&&&&&&'''(((###&&&)))&&&"""!!!$$$)))***)))'''&&&%%%%%%&&&'''***+++***(((&&&&&&''')))&&&'''((((((''''''((()))''''''((((((((((((''''''))),,,---'''###***++++++******((('''&&&%%%------,,,---///111444666<<>>444444///******,,,+++&&&"""++++++)))&&&''',,,---***)))((((((''''''(((((()))(((+++---+++(((&&&''')))(((''''''''''''((())))))&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&%%%"""$$$(((((($$$"""###%%%&&&&&&''')))+++%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&'''(((((('''%%%'''&&&%%%$$$###$$$%%%&&&$$$$$$%%%&&&((((((&&&$$$&&&***###((($$$(((***(((((((((''''''&&&&&&&&&(((((((((''''''''''''&&&'''''''''(((((()))))))))))))))))))))(((((((((((()))))))))*********++++++******+++,,,---///000111///222777@@@HHHNNNQQQRRRNNNIIILLLYYYjjj{{{{{{hhhXXXNNNIIIBBBAAADDDKKKQQQUUUZZZ___eeelllrrrwww}}}}}}yyyxxxfffXXXGGG===777111---,,,(((,,,//////,,,++++++---)))))))))))))))))))))))))))))))))((((((((('''''')))(((((((((((((((((()))***)))((()))******((('''((()))***)))''''''''')))***&&&###%%%)))***&&&!!!&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&'''(((((())))))((((((''''''&&&&&&&&&&&&&&&'''''''''((((((&&&%%%%%%%%%'''((('''&&&&&&((((((&&&&&&))))))&&&'''...111+++&&&%%%(((***)))'''&&&'''((()))(((&&&((((((((((((((())))))***)))******+++,,,,,,------,,,...000000000444:::???FFFHHHLLLOOOPPPOOOMMMKKKHHHEEEDDDJJJZZZkkkrrrqqq{{{zzzwww|||yyyvvvsssssstttvvvwwwxxxxxxxxxvvvvvvuuuvvvwwwwwwtttrrrooonnnmmmmmmnnnooopppqqqsssttttttuuuuuuvvvwwwwwwwwwtttrrrqqqrrrssssssssstttsssrrrrrrrrrsssuuuwww{{{{{{uuuooopppsssuuummmkkkmmmoooyyyuuupppiiiggghhhiiihhhfffffflllssswwwxxxwwwwwwwwwrrr```QQQ@@@555---'''(((+++***&&&$$$++++++)))&&&(((,,,,,,)))))))))(((((((((((())))))(((***++++++((('''''')))((('''''''''''''''(((((($$$$$$%%%&&&((()))******######!!! $$$)))'''######%%%&&&''''''''')))+++'''''''''&&&&&&''''''''''''&&&&&&&&&%%%$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&$$$"""###%%%))))))&&&"""''''''%%%$$$$$$$$$$$$%%%)))'''&&&&&&'''''''''%%%&&&''''''...,,,444,,,((((((''''''&&&&&&%%%%%%###$$$%%%%%%''''''((()))))))))((((((((((((((((((+++++++++++++++*********)))(((((((((((()))******+++)))(((***,,,/////////111666>>>FFFMMMQQQQQQQQQMMMJJJQQQgggwwwaaaOOOGGGDDDAAAFFFOOOXXX^^^bbbeeegggooo{{{}}}{{{www~~~vvvhhhWWWJJJBBB:::333///+++...111000+++((()))***+++++++++***************)))))))))((((((((((((''')))((((((''''''(((((()))***'''%%%$$$%%%&&&&&&&&&((()))***)))((('''((()))$$$###"""$$$''')))'''%%%&&&''''''''''''''''''&&&''''''&&&&&&&&&&&&'''''')))'''%%%%%%%%%&&&&&&%%%&&&''''''''''''(((((((((&&&&&&&&&&&&''''''''''''%%%''''''((()))+++++++++&&&)))+++)))%%%$$$&&&(((***)))))))))*********))))))))))))((()))******+++)))*********+++,,,,,,---***---///111222777???EEEKKKMMMPPPRRRRRRQQQNNNLLLKKKGGGFFFNNN___pppxxxxxx|||qqqwww}}}xxxvvvuuurrrssstttuuuttttttttttttrrrrrrrrrtttwwwwwwuuusssnnnnnnmmmnnnoooqqqssstttrrrssssssttttttuuuvvvvvvrrrqqqoooppprrruuuuuuuuussssssrrrqqqqqqqqqrrrrrruuuuuuxxx~~~{{{sssrrrsss~~~wwwtttpppmmmsssxxx}}}{{{rrrkkkiiiiiihhhhhheeegggllltttzzz|||yyyuuu}}}pppWWW???222)))***......,,,,,,***+++)))&&&'''++++++'''))))))(((((((((((())))))'''((())))))((('''''''''''''''&&&&&&%%%&&&&&&'''******)))'''&&&%%%$$$###$$$%%%$$$###''',,,***%%%%%%'''((('''&&&&&&''')))((('''&&&&&&&&&&&&'''(((******))))))((((((''''''%%%%%%$$$$$$$$$$$$%%%%%%$$$"""###%%%))))))&&&"""'''&&&&&&%%%$$$$$$$$$$$$***&&&"""!!!"""%%%'''(((+++(((,,,''' )))%%%&&&&&&&&&&&&%%%%%%$$$$$$''''''((()))***++++++,,,)))))))))))))))(((((((((************************,,,++++++++++++,,,---...///...,,,---///111222222999>>>FFFMMMPPPQQQPPPNNNJJJKKKYYYwwwvvvfffSSSEEE@@@BBBHHHQQQ\\\ffflllppprrrsss}}}~~~{{{}}}nnn```TTTIII;;;111,,,...///...***))))))+++,,,+++++++++*********)))***)))))))))(((((((((((((((''''''''''''''''''(((+++'''###!!!"""$$$&&&'''&&&'''((((((&&&&&&'''((($$$'''******(((''')))+++&&&''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&***(((&&&&&&'''((((((&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''(((((('''&&&&&&'''(((''''''(((&&&$$$$$$&&&'''''''''''')))*********)))))))))***)))))))))))))))***++++++))))))(((((()))***+++,,,))),,,000333555;;;CCCIIIOOOQQQSSSUUUTTTRRROOOMMMLLLIIIHHHPPP]]]kkkwww|||tttttt}}}~~~wwwtttttttttppprrrsssrrrpppnnnnnnooonnnnnnpppsssvvvwwwuuusssoooooonnnoooppprrrtttvvvqqqrrrrrrsssttttttuuuuuuoooooooooqqqtttvvvvvvuuupppppppppooooooooonnnnnnlllnnnrrrwwwwwwwww{{{yyyvvvvvv{{{uuuoookkknnnsssyyyuuunnnjjjjjjjjjiiiggghhhoooxxx}}}{{{wwwyyyoooMMM;;;---,,,///---,,,...***+++)))&&&'''+++***&&&***))))))(((((())))))***'''(((((())))))(((((('''''''''&&&%%%%%%%%%%%%&&&(((((('''&&&$$$###"""!!!!!!$$$$$$###%%%)))((($$$%%%'''((('''&&&%%%&&&'''&&&%%%$$$######$$$%%%&&&'''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&'''(((((('''%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$!!! $$$((()))###***"""(((***&&&'''%%%%%%%%%%%%%%%%%%%%%%%%)))))))))(((((((((''''''))))))))))))))))))))))))((((((((((((((()))))))))*********+++++++++++++++...---------...111444666BBBGGGMMMQQQRRRQQQOOONNNIIIRRRiii~~~xxxxxxxxxooohhh___UUUJJJCCCCCCHHHOOOZZZgggpppwww~~~}}}ppp___III888000///---++++++,,,,,,---,,,,,,++++++***)))))))))******)))))))))((((((((((((''''''&&&&&&''''''(((---)))$$$"""###&&&((()))$$$&&&''''''&&&%%%&&&(((%%%***---+++%%%"""$$$(((&&&&&&''''''''''''&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%(((&&&$$$%%%'''(((&&&$$$%%%%%%%%%&&&&&&&&&&&&'''%%%'''((((((''''''((())))))&&&%%%&&&%%%!!! """((($$$###'''******)))***&&&((()))((('''&&&'''))))))))))))))))))******+++)))(((((('''(((***+++,,,)))---222777:::@@@GGGMMMQQQSSSUUUVVVUUURRRNNNLLLIIIHHHKKKSSS___lll|||qqqvvvxxxtttpppqqqssstttppprrrsssrrrooommmmmmnnnmmmnnnpppsssvvvwwwuuusssqqqqqqpppooopppqqqrrrsssqqqqqqqqqrrrssssssttttttoooooopppsssvvvvvvuuusssooooooppppppooonnnmmmlllhhhjjjooosssrrrppptttzzz}}}~~~}}}{{{uuuiiijjjlllrrrxxx~~~wwwpppooopppooollljjjlllrrrxxxzzzzzz{{{|||aaaJJJ666111000,,,))),,,+++,,,+++((())),,,+++'''******))))))))))))******))))))))))))******)))((((((((('''&&&&&&&&&&&&&&&"""###$$$%%%&&&'''((()))$$$&&&$$$###%%%%%%######%%%&&&&&&%%%%%%&&&((('''&&&$$$######$$$&&&'''############$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&'''&&&%%%$$$%%%&&&$$$$$$%%%%%%&&&&&&%%%%%%"""!!! ###%%%'''''''''(((###...000...$$$$$$%%%%%%&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%))))))))))))))))))******))))))))))))******++++++&&&'''((()))***))))))((()))+++------...111777<<>>EEEIIILLLNNNPPPSSSOOOPPPTTTUUUNNNFFFCCCIIIPPPccc~~~pppnnnllllllmmmnnnnnnmmmjjjjjjjjjlllnnnrrruuuxxxxxxwwwxxx|||~~~}}}xxxtttqqqooolllkkkmmmooopppqqqooooooooooooooopppppppppmmmmmmmmmmmmmmmnnnooooooppppppqqqqqqqqqqqqpppppplllllllllllllllkkkjjjjjjooollllllllljjjgggiiimmmsssxxxyyyvvv{{{}}}wwwpppiiibbb```eeemmmsssvvvzzz~~~wwwrrrpppppppppuuuyyyssscccRRRBBB888555...***(((+++,,,+++***---))))))*********)))((((((((((((((((((((('''%%%%%%+++)))''''''((((((((('''&&&&&&&&&&&&'''((())))))%%%%%%%%%%%%%%%%%%%%%%%%(((%%%$$$&&&&&&######&&&)))&&&######$$$%%%&&&&&&(((&&&%%%'''%%%"""!!!###"""%%%%%%######%%%%%%###$$$%%%%%%%%%%%%###!!! '''&&&$$$$$$%%%&&&%%%$$$&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''(((((((((%%%$$$$$$&&&(((((('''&&&&&&&&&&&&%%%%%%&&&&&&''')))'''&&&''')))++++++***)))))))))*********++++++,,,)))''''''%%%%%%,,,555...222888===AAAEEEIIILLLJJJNNNLLLJJJMMMPPPaaa}}}rrrhhh^^^NNNJJJKKKEEEGGGMMMYYYnnnyyyxxx|||wwwgggPPP<<<111---,,,,,,+++---///000...,,,++++++'''---000---))))))******&&&''''''''''''&&&%%%%%%&&&'''((('''%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&%%%&&&&&&'''''''''''''''%%%&&&''''''&&&&&&(((***((((((&&&%%%$$$$$$$$$$$$&&&'''((('''%%%$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''$$$%%%%%%&&&'''((()))***))))))(((''''''((())))))$$$%%%%%%&&&((())))))***&&&&&&&&&&&&'''(((*********(((((())),,,///000000666;;;BBBIIILLLOOOQQQRRRSSSPPPOOORRRQQQLLLGGGGGGLLL[[[vvvpppnnnlllmmmnnnooonnnmmmmmmllljjjjjjkkkmmmppprrrooooooppprrruuuuuurrrooommmmmmmmmooorrruuuvvvuuuqqqrrrrrrrrrqqqpppqqqqqqmmmmmmlllkkklllmmmnnnooonnnnnnooooooooonnnmmmmmmnnnnnnnnnmmmlllkkkiiiiiikkkhhhggghhhfffccceeejjjkkknnnsssxxxwwwvvvxxx{{{xxxnnneee```ccchhhoooqqqssswww~~~|||wwwsssqqqooolllrrrzzz}}}{{{qqqeeeTTTEEE;;;333,,,(((***+++)))((()))'''&&&&&&'''((((((&&&$$$((((((((((((''''''&&&&&&((('''&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%)))&&&%%%''''''$$$$$$'''***(((&&&%%%&&&((()))***%%%$$$############$$$&&&!!!$$$$$$ !!!&&&&&&!!!&&&''''''''''''&&&%%%$$$'''&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((($$$%%%%%%&&&'''''''''&&&&&&&&&%%%%%%%%%&&&'''''')))((((((((()))***))))))((()))******++++++******---***'''&&&$$$$$$+++333111666===CCCGGGJJJLLLNNNLLLPPPNNNNNNVVV]]]nnnzzzhhh^^^VVVIIIGGGJJJFFFLLLSSSeeevvvsssuuu~~~|||oooZZZEEE555...,,,---)))+++------,,,***((('''***000222///+++***(((%%%''''''((((((''''''&&&%%%''')))+++)))&&&%%%''')))''''''&&&%%%%%%%%%%%%&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&''')))***)))((('''%%%$$$$$$$$$$$$&&&'''((('''%%%$$$%%%&&&'''&&&&&&%%%%%%&&&&&&'''((((((''''''&&&&&&%%%%%%###$$$%%%&&&''''''(((((()))'''&&&$$$$$$&&&''')))&&&&&&''''''((())))))******)))))))))))))))))))))+++***)))***,,,...000111:::???FFFLLLOOOQQQRRRSSSSSSOOOMMMNNNKKKHHHHHHKKKVVVlllqqqooonnnnnnooooooooonnnpppnnnkkkhhhfffeeeeeefffdddeeefffiiikkkllllllkkkiiijjjoootttyyy{{{zzzyyyrrrtttvvvuuusssqqqqqqrrrmmmmmmlllkkkkkkmmmnnnooonnnnnnnnnnnnmmmlllkkkjjjpppppppppooommmllljjjiiieeecccdddfffeeeccceeejjjhhhhhhjjjnnnvvv}}}tttrrrvvvxxxnnnhhhggghhhiiijjjlllnnnttt{{{wwwsssooommmqqqxxx~~~}}}vvviiiTTTCCC<<<444---,,,---+++*********)))'''''')))******))))))(((((((((''''''''''''((((((((((((''''''&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))&&&&&&((((((&&&&&&))))))((('''&&&&&&''')))+++&&&&&&%%%$$$%%%''')))***%%%''''''$$$###&&&'''&&&%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&'''(((&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''$$$%%%&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((---000222000,,,)))+++...'''((()))*********)))))),,,+++******(((&&&***111777<<>>BBBIIINNNPPPQQQRRRSSSSSSOOOLLLKKKHHHGGGLLLTTTkkktttrrrpppoooppppppooonnnpppnnnkkkgggccc___\\\[[[YYYZZZ[[[^^^```aaabbbccceeehhhnnnuuu{{{|||yyywwwqqqtttwwwvvvrrrppppppqqqlllkkkkkkkkkkkklllmmmmmmnnnnnnnnnnnnnnnmmmllllllqqqqqqqqqpppnnnlllkkkjjjcccbbbdddgggfffccceeeiiigggfffeeehhhqqq}}}uuuppprrryyy~~~}}}yyytttnnnffffffeeeeeeiiirrr{{{uuuqqqtttvvvyyy}}}zzzzzzeeeQQQDDD999///,,,---+++***+++***)))(((''''''(((***,,,))))))(((''''''(((((()))%%%&&&((('''%%%$$$$$$%%%''''''&&&%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%(((%%%%%%(((((('''(((+++%%%&&&&&&&&&$$$$$$%%%'''%%%&&&%%%""""""%%%&&&$$$%%%$$$%%%%%%""""""((("""""""""###$$$%%%%%%&&& """$$$$$$#########$$$&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''$$$&&&''''''&&&%%%&&&&&&%%%%%%%%%%%%&&&''''''(((,,,000333111***'''(((,,,((((((((()))))))))******++++++---///---+++...444>>>BBBIIIMMMOOOOOONNNNNNJJJQQQTTT]]]oooxxx|||}}}cccLLLCCCGGGJJJOOOUUUTTTbbbjjj|||uuulllmmmrrrzzzttthhhZZZLLL???555000///---,,,,,,,,,,,,***(((------+++)))******###)))************)))((((((((()))))))))'''&&&'''(((''''''&&&%%%%%%%%%%%%&&&$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$######%%%''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$&&&'''((('''%%%$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&###$$$%%%&&&(((***++++++"""###%%%'''((((((''''''******)))(((((()))******+++++++++******)))))))))+++++++++***)))'''%%%%%%---------,,,,,,...222666AAAEEEKKKOOOQQQRRRRRRRRRRRROOOMMMKKKIIILLLXXXeee~~~wwwuuurrrqqqqqqqqqpppnnnpppooollliiieee```\\\YYYUUUVVVWWWXXXYYYZZZ\\\^^^ccceeeiiioootttuuurrrpppnnnqqquuusssoookkkkkkmmmiiiiiijjjjjjkkkkkkjjjjjjiiijjjkkklllmmmnnnnnnnnnpppppppppooonnnlllkkkjjjeeedddfffhhhfffaaa```bbbfffddddddhhhoooyyyzzzttttttvvvwwwzzzzzzllljjjeee``````gggttt}}}}}}vvvqqqttttttvvvzzzyyy{{{vvveeeQQQCCC444...,,,***))))))%%%'''((('''%%%%%%(((+++))))))(((''''''((()))***###&&&((((((%%%###$$$%%%'''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$""""""&&&'''&&&'''+++###&&&((('''$$$""""""###"""%%%$$$ ###$$$ $$$ """&&&(((######"""""""""######$$$###$$$###""""""###&&&&&&%%%$$$$$$%%%&&&&&&''''''''''''''''''''''''$$$&&&((((((%%%$$$%%%'''%%%%%%%%%%%%&&&'''(((((((((+++,,,,,,)))&&&&&&'''******)))((()))***+++,,,++++++---111111111666===DDDHHHMMMPPPPPPNNNMMMMMMIIIWWW___iiizzz{{{eeeVVVCCC???GGGKKKQQQ\\\___nnnvvv|||rrrmmmnnn{{{|||xxxrrriii]]]MMM===333222///,,,+++,,,,,,+++)))+++......,,,+++,,,)))$$$)))))))))))))))((((((''''''&&&%%%%%%%%%&&&%%%###''''''&&&%%%%%%%%%%%%&&&"""###$$$$$$%%%%%%$$$$$$(((%%%###$$$&&&''''''%%%%%%%%%%%%%%%%%%&&&&&&'''&&&'''((('''%%%$$$%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&''''''(((((()))))) $$$'''((())))))))))))))))))))))))))))))))))))))))))************)))******++++++***((((((+++,,,------...111777<<>>333---******---***)))+++***&&&$$$&&&""")))+++'''###$$$'''(((''''''&&&&&&&&&%%%%%%%%%###$$$%%%%%%######$$$%%%""""""""""""""""""""""""''''''&&&!!!%%%+++"""""""""######$$$$$$$$$(((###!!!%%%%%%!!!###(((%%%$$$$$$######$$$%%%%%%###$$$&&&''''''&&&$$$###"""######$$$$$$######"""!!!!!!"""!!!'''%%%######%%%'''((('''###$$$###!!!"""%%%''''''######""""""###%%%&&&'''&&&))),,,---+++)))'''''')))((('''''''''(((***+++++++++---111555:::BBBIIIMMMJJJJJJNNNLLLIIIKKKRRRgggrrr}}}}}}{{{yyyyyyyyyppp___PPPIIIEEECCCDDDLLLWWWbbblllttt}}}zzzxxx||||||{{{{{{wwwwww{{{wwwuuu~~~|||aaaIII888222---,,,)))''')))---111---+++,,,+++((((((+++(((''''''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&%%%'''&&&&&&&&&'''&&&%%%$$$%%%$$$###"""###$$$%%%&&&&&&&&&###!!!&&&(((&&&(((((('''&&&%%%$$$$$$###%%%!!! $$$%%%###$$$***"""!!!!!!###&&&'''%%%"""&&&&&&%%%%%%%%%%%%&&&&&&&&&'''((('''%%%$$$$$$&&&'''&&&%%%'''))))))'''$$$'''((()))******)))(((''',,,+++++++++///666@@@FFFMMMLLLMMMQQQTTTTTTQQQNNNJJJJJJJJJOOO___xxxvvvxxxyyyxxxuuutttuuuwwwtttttttttsssqqqnnnlllkkkjjjgggfffggggggeeefffiiijjjiiifffdddcccdddfffgggooommmkkkhhhfffeeeeeeeeegggdddaaaaaaccccccaaa___bbb______ccceeedddfffjjjllllllkkklllnnnnnnmmmkkkhhhgggfffeeecccbbbaaa```bbbbbbbbbeeeiiilllnnnnnnooopppuuu}}}~~~zzzzzz~~~}}}tttnnngggaaaaaafffrrr}}}|||pppppppppqqqsssuuuwwwyyyyyy|||}}}yyyyyy}}}{{{fffPPP<<>>666///...,,,))))))+++---***)))+++***''''''******))))))(((''''''&&&&&&''''''''''''''''''''''''''''''((((((''''''&&&%%%)))(((&&&%%%%%%%%%%%%$$$((((((''''''''''''(((((($$$$$$!!!$$$%%%###&&&&&&&&&&&&&&&%%%%%%%%%+++'''%%%&&&%%%!!!!!!%%%"""!!!"""$$$''''''%%%###''''''&&&&&&&&&&&&'''''')))*********((('''((()))***)))(((***,,,+++)))&&&(((((()))******)))(((''',,,,,,---...222999BBBIIIMMMLLLNNNQQQSSSTTTQQQNNNIIIJJJNNNYYYqqqwwwwwwvvvtttrrrqqqssstttuuuuuuuuutttsssrrrpppoooppplllkkklllllliiijjjmmmmmmkkkhhhfffeeefffhhhiiilllkkkiiigggfffeeeeeefffgggdddaaaaaacccdddccc```aaa______ccceeedddfffiiijjjjjjkkkmmmoooooommmjjjhhhhhhhhhhhhgggeeecccbbbfffeeedddeeeggghhhhhhgggjjjhhhhhhlllpppttt}}}|||wwwssswww{{{wwwpppgggbbbaaahhhvvvwwwvvvuuutttrrrqqqpppoooxxx~~~wwwyyy~~~dddHHH666000111+++)))***---...+++***---(((***)))'''(((+++***&&&&&&&&&''''''''''''''''''&&&((())))))(((''''''(((%%%%%%%%%%%%%%%%%%%%%%%%###'''++++++'''$$$######$$$$$$%%%%%%%%%%%%%%%&&&&&&######%%%%%%######&&&&&&%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&''''''((('''&&&&&&&&&''''''&&&$$$((('''%%%$$$#########$$$'''''''''''''''((()))***&&&''')))*********,,,---******)))***+++---///000,,,000666;;;@@@FFFKKKNNNNNNNNNMMMKKKIIIMMM]]]mmmwwwzzzwwwjjj]]]VVVQQQIIICCCAAACCCFFFLLLXXXggguuu~~~{{{{{{~~~}}}zzz{{{yyyooonnnuuuxxxtttuuuaaaJJJ>>>444000///---++++++---***)))+++)))%%%###%%%***)))((((((''''''''''''((((((((((((((((((((((((''''''((((((''''''&&&%%%)))(((&&&$$$###$$$$$$%%%&&&&&&&&&&&&&&&%%%$$$###%%%%%%""" $$$%%%"""$$$%%%%%%%%%&&&&&&&&&'''---)))''''''%%%""""""$$$#########%%%'''(((&&&$$$(((''''''''''''''''''(((&&&'''((('''&&&%%%&&&'''(((''''''(((((((((%%%###(((((()))******))))))(((,,,---///111666===FFFLLLMMMMMMNNNPPPRRRRRRPPPMMMFFFGGGMMM^^^|||tttrrrpppnnnllllllnnnooorrrrrrssssssttttttuuuuuusssooommmnnnmmmkkkkkknnnmmmlllkkkjjjiiiiiiiiiiiiiiihhhgggeeedddeeeeeefffhhhffffffiiikkkkkkgggdddaaa______cccdddcccdddggghhhhhhjjjmmmooonnnllliiiiiijjjkkklllkkkiiigggfffjjjhhhgggggggggfffdddbbbfffcccbbbdddfffjjjrrrzzzxxxnnnooovvv}}}{{{vvvnnngggdddbbbnnnxxxyyy{{{~~~{{{wwwssspppnnnmmmvvv||||||~~~sssUUU@@@666222...++++++---,,,(((''')))))))))&&&%%%(((---***$$$)))(((((((((''''''&&&&&&$$$&&&(((((('''&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&###!!! """%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%###$$$$$$$$$%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$"""!!!!!!"""$$$%%%###"""!!!!!!"""$$$&&&'''%%%%%%%%%'''))))))'''%%%&&&######%%%%%%$$$%%%((('''''''''(((((())))))***&&&'''(((''''''(((***,,,---,,,+++))))))***++++++,,,444;;;@@@FFFLLLOOOOOONNNMMMKKKHHHJJJXXXqqqtttyyywwwhhhWWWMMMHHHCCC@@@@@@EEELLLVVVbbbrrr~~~{{{|||zzzzzz~~~{{{|||~~~xxxooojjjrrr~~~|||}}}~~~pppuuu}}}nnn[[[KKK:::333111///------...++++++,,,)))### !!!((('''&&&%%%$$$%%%%%%&&&(((((((((''''''''''''''''''''''''(((''''''&&&%%%$$$%%%&&&&&&%%%$$$%%%&&&$$$%%%%%%%%%$$$""" ''''''%%%!!!###&&&'''###%%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$%%%%%%%%%&&&(((###$$$%%%'''(((((('''&&&((((((''''''''''''(((((($$$&&&&&&&&&$$$$$$%%%&&&&&&&&&'''''''''&&&$$$"""((()))))))))************+++---000444999@@@HHHMMMMMMMMMNNNPPPPPPPPPNNNMMMFFFGGGMMMaaammmllliiihhhhhhiiijjjjjjkkklllmmmoooqqqtttuuuvvvrrrnnnlllmmmllliiiiiillliiijjjlllmmmmmmkkkiiiggggggfffeeedddcccdddeeeeeehhhjjjooouuuxxxvvvoooiiicccaaaaaadddeeecccccceeefffgggiiikkkmmmllliiiggghhhiiikkkllllllkkkiiigggjjjiiigggfffeeeccc```^^^bbb``````bbbcccdddiiiooottt|||qqqlllpppyyy}}}yyytttmmmhhhccchhhlllpppwww}}}zzzxxxvvvuuuuuurrryyy~~~{{{dddPPP>>>222000,,,******)))&&&&&&)))---,,,(((''',,,111---&&&------,,,***)))((('''&&&$$$&&&))))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''%%%###!!!!!!###%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%$$$$$$%%%$$$###!!!"""###%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$"""!!!!!!"""$$$%%%'''%%%###"""###$$$'''(((######$$$'''***+++)))((()))%%%%%%((()))%%%&&&***&&&'''''''''(((((((((((((((((('''&&&$$$%%%''')))///...---,,,,,,---.........888AAADDDIIIOOOQQQNNNMMMLLLJJJJJJTTTlllvvv}}}|||~~~iii[[[MMMFFFCCCAAAAAACCCMMMWWWbbbmmm{{{~~~}}}~~~~~~zzzyyy|||wwwvvvvvvzzzzzzmmmooozzztttppp}}}ooo[[[EEE888222...------,,,******---+++&&&$$$&&&((('''%%%$$$$$$%%%&&&''''''''''''&&&&&&&&&%%%%%%'''''''''(((''''''&&&%%%"""&&&((('''&&&&&&&&&''''''((('''&&&$$$""" &&&'''%%%"""$$$''''''$$$'''&&&&&&%%%$$$$$$######"""######"""###&&&((((((###$$$&&&'''((('''''''''((((((''''''''''''(((((('''((())))))((('''(((***)))***++++++***)))(((''')))))))))))))))***++++++***---222777<<>>FFFHHHKKKQQQRRRMMMLLLLLLLLLTTTiii~~~}}}uuuoookkkNNNFFF???===>>>@@@EEEKKKXXXdddooowwwxxx{{{{{{{{{}}}}}}~~~yyyxxxzzztttssstttxxx}}}}}}{{{}}}rrrvvvrrrYYYFFF999000+++,,,(((&&&'''+++---***+++...***)))'''&&&&&&'''(((***'''''''''&&&%%%%%%$$$$$$''''''((((((''''''&&&%%%!!!&&&((('''%%%&&&'''&&&&&&&&&%%%$$$###!!! ###$$$###!!!###'''&&&###''''''&&&%%%$$$###""""""###%%%$$$!!!"""%%%&&&%%%"""$$$'''((('''&&&''''''(((''''''''''''''''''(((%%%'''(((((('''&&&''')))''')))++++++***))))))))))))))))))))))))***,,,,,,+++///555:::???DDDJJJMMMMMMNNNOOOOOOMMMKKKLLLLLLFFFOOO___uuueeeddddddfffjjjmmmmmmllloooooooooppprrrtttvvvxxxrrrnnnkkkllljjjffffffiiifffggghhhiiijjjkkkkkkkkkkkkjjjhhhggggggggghhhhhhkkkooowww~~~wwwnnnllllllnnnlllgggeeeggggggfffeeeeeeffffffdddbbbcccddddddeeefffgggggghhhhhhggggggggggggfffbbb___]]]\\\^^^aaa```^^^___cccdddkkkssszzzzzzqqqjjjeeeaaaccciiiqqqyyy~~~yyy~~~}}}tttuuuvvvyyyyyyzzzrrr^^^KKK:::333---+++***)))...333''''''&&&$$$&&&***(((###&&&&&&&&&%%%%%%%%%%%%%%%%%%'''***+++***(((''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((((((&&&%%%&&&&&&&&&&&&%%%%%%$$$$$$!!!%%%&&&$$$$$$&&&%%%!!!"""$$$%%%&&&&&&%%%###"""$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$######"""###$$$%%%&&&((('''&&&&&&((())))))(((((("""!!!&&&%%%!!!&&&''''''(((((('''&&&&&&'''((()))(((''''''(((***''''''''')))+++...111333888DDDKKKKKKMMMSSSRRRLLLMMMNNNSSSddd|||sssiii\\\QQQ<<<999888:::===BBBMMMWWWdddqqq{{{zzzvvv}}}~~~xxxvvvyyysssqqqtttyyyzzzzzz{{{~~~{{{www___JJJ888...,,,)))&&&'''***+++***+++///***)))'''%%%%%%''')))***((((((((('''&&&%%%%%%%%%''''''((((((''''''&&&%%%!!!$$$'''&&&###"""$$$(((&&&%%%$$$###""""""""""""!!!######!!!$$$(((((($$$&&&%%%%%%%%%$$$$$$######%%%'''&&&""""""&&&'''$$$!!!$$$''''''&&&%%%&&&'''''''''&&&&&&&&&&&&''''''###$$$%%%%%%$$$$$$%%%'''$$$'''***+++)))((()))***)))))))))))))))+++,,,------222888>>>CCCGGGKKKNNNMMMOOOPPPNNNKKKJJJJJJLLLQQQ___rrrddddddeeeiiinnnqqqqqqoooxxxxxxwwwwwwwwwyyyzzz{{{sssooolllmmmkkkgggfffiiigggfffeeeeeefffiiilllooommmlllkkkiiiiiiiiijjjjjjlllooowww|||ssspppppprrrpppjjjhhhiiihhhfffddddddddddddbbbaaaeeeeeeeeeeeefffhhhiiijjjkkkjjjjjjkkklllkkkgggeee___]]]___aaaaaa^^^```dddYYY```gggllluuuxxxkkkfffbbbaaadddkkkttt{{{zzz|||uuummmmmmllllllrrr{{{}}}wwwwww{{{lll\\\DDD<<<333///+++***...444(((***)))'''(((+++***&&&)))******+++,,,------..."""%%%((()))(((&&&$$$$$$((((((((((((((((((((((((((($$$  $$$(((***&&&&&&&&&%%%%%%$$$$$$$$$!!!&&&'''######'''&&&!!!%%%&&&''''''&&&###!!!###$$$&&&''''''&&&$$$###"""######$$$$$$######"""%%%%%%%%%&&&'''((()))***,,,***'''&&&&&&''''''&&&+++%%%%%%,,,,,,%%%$$$***''''''((())))))((('''&&&&&&((()))***)))***+++---...------...///111333444<<>>EEESSSaaalllxxxttt|||}}}wwwvvvxxxsssrrruuuyyywwwrrrsssyyyuuusss{{{uuuZZZAAA222......***(((***)))'''(((+++((('''$$$######%%%''')))***))))))((('''&&&&&&&&&''''''((((((''''''&&&%%%'''((('''######)))+++***((('''&&&&&&'''((("""$$$$$$###&&&++++++'''###$$$$$$$$$$$$%%%%%%%%%$$$''''''"""###(((***&&& ###''''''%%%$$$%%%'''&&&&&&&&&%%%%%%&&&&&&&&&&&&'''(((((('''''')))***'''***......---,,,...///***))))))((()))+++---...///444;;;AAAEEEIIILLLNNNMMMOOOPPPNNNKKKIIIJJJLLLdddtttXXX___gggkkkqqqwwwzzzyyy~~~tttmmmooooookkkhhhhhhggggggiiillloooooonnnlllmmmjjjggggggjjjlllllljjjjjjoooxxx|||rrrpppmmmkkkkkkkkkjjjiiigggeeeccccccccccccaaa___```aaadddggghhhhhhgggfffiiihhhhhhjjjlllkkkgggccc`````````___^^^]]][[[ZZZ```aaacccdddggglllsssxxx|||yyy}}}pppmmmkkkjjjfffdddkkkvvv|||}}}rrreeeccceeehhhhhhgggmmmwwwqqqzzz~~~uuummm^^^NNN<<<111...,,,+++***&&&&&&&&&'''(((***+++,,,'''((((((((())))))******((('''%%%$$$$$$%%%'''(((''''''&&&%%%%%%$$$##################$$$%%%&&&&&&$$$"""###'''(((%%%$$$&&&'''&&&%%%###"""!!! '''######''''''######''',,,"""$$$'''!!! $$$"""&&&###  """######$$$$$$$$$$$$$$$%%%&&&'''%%%%%%###"""(((...,,,%%%%%%(((+++)))%%%!!! !!!######$$$%%%%%%$$$$$$###))))))((((((''''''&&&&&&&&&***......,,,...555;;;BBBLLLLLLKKKNNNJJJHHHPPPJJJNNNddduuudddVVVIII@@@<<<555777;;;>>>BBBLLL\\\jjjyyy{{{{{{uuuwww}}}~~~{{{wwwsssqqqqqqsssuuuwwwuuurrrooolllzzzuuuoooooo|||tttXXX???///***...,,,$$$!!!%%%)))(((&&&&&&%%%%%%%%%$$$$$$$$$'''$$$%%%)))***&&&######$$$&&&'''%%%""" ###%%%%%%&&&'''&&&$$$###$$$%%%'''%%%######%%%&&&%%%$$$###!!!!!!%%%&&&%%%###$$$$$$######$$$$$$%%%&&&$$$###!!! !!!###$$$!!!""""""######""""""!!!!!!###%%%&&&%%%%%%&&&'''''''''((((((((((((''''''---+++)))'''&&&&&&(((((()))***%%%$$$***&&&$$$---///666???EEEGGGHHHIIIKKKJJJJJJKKKIIIEEEDDDMMMYYYwwwZZZccclllttt|||xxxqqqqqqpppkkkhhhgggkkklllnnnqqqrrrsssqqqpppmmmkkkhhhhhhjjjlllkkkiiijjjmmmsss{{{tttqqqmmmmmmpppqqqpppnnneeecccbbbcccddddddcccaaaaaabbbccceeefffffffffeeejjjiiiiiikkklllkkkgggccc`````````___^^^]]]\\\[[[____________```ccchhhlllzzz{{{{{{vvvrrrqqqqqqmmmiiikkkqqqvvvyyyyyyooohhhffffffhhhhhhfffjjjqqqrrrzzzzzzmmm]]]III:::111---+++***((((((((())))))***+++,,,(((((()))))))))*********)))(((&&&%%%%%%&&&((()))(((''''''&&&&&&%%%%%%%%%%%%$$$#########$$$%%%&&&&&&$$$%%%))))))&&&%%%''')))((('''&&&%%%$$$$$$$$$'''######''''''######'''+++"""%%%)))######(((&&&'''%%%######%%%&&&&&&&&&''''''''''''''''''((((((&&&%%%%%%&&&''''''((('''&&&&&&'''''''''%%%""" ((((((((((((((('''''''''*********))))))((((((((()))+++------...222999>>>HHHOOONNNNNNSSSOOOHHHLLLRRRYYYrrrmmmYYYJJJ???888666555888>>>EEEMMMYYYiiitttzzzuuuttttttvvv~~~{{{xxxuuutttrrrrrrsssrrrqqqnnnllljjjoooxxxyyyttt}}}fffIII666(((,,,---)))(((,,,---,,,******)))))))))(((((((((***&&&%%%))),,,)))'''&&&)))******)))''''''((()))&&&'''''''''%%%$$$%%%&&&***(((&&&'''((()))(((((((((''''''''')))))))))(((%%%%%%%%%%%%%%%&&&&&&'''''''''&&&%%%%%%&&&'''(((''''''&&&&&&&&&&&&''''''"""$$$&&&&&&%%%%%%&&&'''''''''((((((((((((''''''))))))(((''''''((()))***+++,,,''''''---)))'''111555<<>>CCCIIINNNKKKKKKRRRNNNEEEEEEVVVddd}}}}}}aaaLLL???777555666777;;;BBBMMMZZZiiiuuu|||}}}ssskkkjjjooovvv{{{}}}|||zzzxxxwwwwwwsssrrrooommmkkkjjjiiiiiihhhnnnvvvvvvwwwwwwXXXAAA))),,,---+++,,,...---+++))))))((((((((('''''''''***%%%###''')))((('''((((((&&&%%%$$$%%%&&&%%%%%%&&&'''((('''%%%$$$%%%&&&(((&&&$$$%%%&&&'''&&&%%%&&&'''''''''%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''((($$$$$$$$$%%%%%%&&&&&&&&&''''''&&&%%%%%%&&&''''''"""$$$&&&&&&&&&%%%&&&'''''''''((((((((((((''''''%%%&&&&&&'''((()))******,,,...))))))000---+++555555<<>>555+++''''''(((((('''******)))))))))((((((((($$$&&&(((%%%((((((%%%###$$$&&&((('''$$$$$$%%%&&&%%%$$$######%%%***)))'''''')))))))))(((''')))+++)))%%%###$$$&&&%%%%%%%%%%%%%%%&&&&&&'''$$$%%%&&&''''''''''''&&&'''))),,,......,,,)))'''$$$%%%''''''&&&%%%&&&'''''''''((((((((((((''''''&&&&&&'''((())))))(((((((((***&&&(((000......888===CCCJJJNNNMMMLLLLLLMMMQQQNNNKKKGGGBBBDDDQQQ___zzzzzzvvv|||ZZZbbboootttsssvvvyyysssuuusssmmmkkkjjjhhhdddfffjjjooopppooonnnoooqqqnnnkkkgggaaa\\\ZZZ[[[]]]^^^```dddiiimmmlllhhhdddaaa^^^\\\aaahhhllliiieee```aaacccfffiiijjjiiigggcccbbbaaa``````bbbdddeeedddeeefffeeebbb`````````aaaaaaaaaaaaaaa```______TTTUUUWWWWWWWWWXXX\\\^^^aaaccceeefffhhhqqq~~~sssssstttzzz~~~rrrbbbcccfffkkkpppuuuyyy|||xxxxxxsssiiidddhhhooossswww}}}iiiUUUHHH999+++---,,,+++)))'''&&&%%%%%%((((((''''''''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%%%%%%%%%%%%%###$$$((('''$$$"""$$$&&&&&&%%%%%%%%%&&&&&&'''"""%%%%%%$$$$$$'''(((%%%&&&###$$$)))'''""""""###%%%''''''%%%###$$$%%%&&&'''&&&%%%$$$###%%%$$$######%%%"""%%%((((((%%%$$$'''+++***)))(((''''''((()))***''''''(((((()))***++++++...///222666<<>>999888===DDDMMM^^^ppp}}}~~~{{{}}}|||yyy|||{{{zzzyyyyyy{{{|||~~~yyyxxxvvvtttqqqpppooonnnjjjggggggkkkmmmlllpppvvvzzzyyynnnggg```bbbmmm~~~xxxuuupppmmmjjjgggdddbbbWWWEEE222------------...'''''''''&&&&&&&&&&&&%%%(((((())))))&&&###%%%,,,%%%&&&&&&&&&%%%%%%''')))'''((()))(((&&&%%%&&&''''''&&&$$$$$$&&&'''&&&%%%((('''%%%%%%&&&&&&%%%$$$&&&&&&&&&&&&&&&''''''(((&&&&&&$$$###""""""######%%%%%%&&&&&&&&&&&&%%%%%%%%%'''(((((('''&&&&&&'''''''''(((((((((((('''''''''''''''((()))+++---...(((***'''***333333333>>>FFFIIILLLLLLJJJJJJMMMOOOOOOLLLKKKJJJKKKTTTgggyyy\\\iii~~~|||oooooottt~~~yyymmmeeeiiiiiiccc```aaa```[[[___eeekkkmmmkkkkkkmmmqqqgggfffaaa\\\YYY\\\ccciii{{{{{{|||{{{yyyssskkkeeeXXXXXXXXXZZZ\\\\\\ZZZXXXSSSUUUZZZaaagggkkkkkkjjjaaaaaaaaabbbccceeefffgggccceeefffeeebbb```bbbdddaaabbbbbbbbbbbbaaaaaa```]]]^^^^^^\\\YYYXXXYYYZZZWWWYYY[[[[[[ZZZ^^^gggooovvvssswww}}}qqqpppooommmnnnqqqwww{{{|||uuurrruuuvvvxxx|||ttt]]]FFF///...,,,***)))((('''''',,,+++++++++******))))))))))))************))))))))))))((('''&&&&&&%%%%%%"""$$$&&&(((((((((&&&%%%&&&$$$%%%)))***'''&&&((()))(((''''''&&&&&&&&&'''!!!%%%&&&######((()))%%%***"""''',,,&&&$$$&&&###'''&&&%%%&&&''''''&&&$$$$$$%%%''')))))))))'''&&&'''***)))###"""&&&***))))))&&&###$$$(((***(((&&&$$$%%%&&&((())))))))))))(((((()))+++,,,---......---555???EEEFFFHHHLLLPPPTTTUUUKKKEEENNNXXXeeevvv||||||zzz|||zzz[[[PPPCCC===;;;===FFFOOOWWWjjj|||}}}||||||yyy~~~~~~}}}}}}~~~xxxxxxwwwvvvtttrrrooonnniiiffffffkkkkkkhhhjjjpppyyy|||xxxkkkYYY___lll{{{lllllljjjddd]]]YYYYYYZZZ___KKK777000///+++((((((++++++++++++************)))$$$###'''***))))))***%%%((()))(((&&&&&&))),,,(((******)))((('''((()))***)))'''''')))***)))(((***'''%%%&&&((()))'''$$$'''''''''''''''((())))))---+++(((&&&%%%&&&''''''***)))&&&%%%%%%&&&)))***%%%'''(((((('''&&&&&&'''''''''(((((((((((('''''''''&&&&&&''')))---000222***,,,***---666666777AAAIIIKKKMMMLLLKKKKKKNNNRRRNNNLLLKKKMMMQQQ\\\rrrbbbjjj~~~wwwkkkkkkoooyyy|||sssmmmkkkhhhfffccc```\\\ZZZ]]]aaagggkkkllljjjfffcccccc```ZZZTTTUUU^^^nnn{{{|||wwwvvvnnnbbb]]]XXXVVVYYYXXXTTTTTTYYYSSSUUUYYY]]]```bbbdddddd```^^^]]]___cccffffffddddddcccbbb```___^^^^^^^^^bbbaaa```bbbeeeeeeccc````````````^^^[[[XXXWWWXXXWWWUUUUUUVVVUUUUUU[[[cccrrr~~~|||{{{sssrrrrrrrrruuu|||xxxtttwww{{{zzz}}}zzz[[[AAA333***+++,,,((((((,,,(((((())))))))))))((((((###%%%)))***###""",,,((('''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((((((((($$$""""""%%%''''''$$$!!!&&&&&&&&&&&&&&&&&&&&&&&& ###&&&(((((('''''''''(((&&&%%%%%%'''(((((('''$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&''''''&&&$$$###%%%%%%%%%&&&&&&&&&''''''''''''(((((('''&&&%%%%%%+++(((&&&%%%&&&'''((()))%%%''')))*********,,,...555<<>>JJJYYYgggxxx|||~~~yyy{{{|||yyy|||}}}~~~~~~}}}|||wwwtttrrrrrrtttsssqqqmmmiiieee```]]]]]]___bbbccclllyyyqqq\\\VVV\\\ooo}}}lllccc___cccaaaXXXVVV[[[aaaVVVCCC222...111...%%%+++'''$$$%%%)))***&&&!!!(((((((((((('''&&&%%%$$$'''))))))((('''&&&'''(((%%%%%%$$$$$$%%%%%%&&&'''&&&'''((((((&&&&&&&&&(((%%%&&&&&&%%%######$$$&&&&&&$$$######$$$&&&''''''######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$'''***+++)))'''&&&&&&'''''''''''''''((())))))%%%(((,,,...111666>>>DDDJJJNNNMMMIIIJJJOOOPPPLLLIIIHHHGGGJJJTTThhhgggooowwwjjjkkkpppzzz{{{rrrnnnllljjjgggeeeaaa]]]ZZZ^^^bbbgggjjjjjjgggaaa^^^aaa___]]]\\\___jjjyyy{{{sssqqqjjj___```[[[YYY[[[YYYUUUUUUXXXUUUWWWZZZ]]]___aaaaaabbb^^^\\\\\\^^^bbbeeeeeeeeeeeedddcccbbbbbbaaaaaaaaabbbaaaaaacccfffgggeeecccbbbcccdddbbb^^^[[[YYYYYYYYYVVVUUUVVVVVVUUU[[[bbbjjjtttxxxuuutttssswww}}}|||uuuwww|||xxx{{{uuuLLL;;;...---...***(((***((())))))******))))))(((&&&&&&)))***%%% $$$,,,((('''&&&%%%%%%%%%%%%&&&$$$$$$%%%%%%&&&'''''''''(((%%%###$$$&&&'''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&"""%%%'''((('''''''''(((&&&$$$"""###$$$%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&%%%$$$###&&&&&&&&&'''''''''((((((''''''(((((('''&&&&&&%%%***((('''&&&'''(((((()))&&&((()))******,,,///111999???GGGKKKLLLLLLNNNQQQLLLIIIHHHNNN\\\nnn}}}yyyuuuyyyzzzcccOOOJJJ???999===CCCJJJYYYjjjwwwzzzuuuzzz~~~}}}zzz~~~~~~}}}xxxvvvuuuvvvxxxwwwuuurrriiieee___\\\]]]___aaabbbhhhsss}}}zzzjjj[[[SSS\\\lll{{{zzzpppjjjiiinnnkkk___ZZZ\\\\\\XXXKKK:::000//////---((())))))((('''((()))***((((((((('''&&&&&&&&&%%%&&&((())))))(((((()))+++&&&%%%%%%%%%%%%&&&''''''((())))))(((''''''(((***''''''(((&&&%%%$$$%%%'''&&&"""!!!'''***)))&&&$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&'''''''''''''''(((***)))(((((()))***(((''''''''''''((())))))+++---000222555;;;CCCIIIIIILLLLLLIIIJJJNNNOOOLLLMMMKKKJJJPPP___tttlllqqq~~~qqqgggiiippp{{{|||ssspppnnnllljjjhhhccc^^^ZZZ^^^aaafffiiihhhccc^^^ZZZZZZZZZ\\\```gggtttxxxnnnmmmhhh```ccc___]]]]]][[[WWWVVVXXXYYYZZZ[[[\\\]]]^^^^^^^^^[[[[[[[[[]]]```ccceeeeeedddeeeeeeeeeeeeeeeeeeeeebbbaaabbbdddggghhhhhhgggdddfffhhhfffbbb^^^[[[ZZZZZZWWWVVVWWWVVVUUUZZZ```dddjjjssszzz{{{yyywwwwww}}}yyyvvv{{{uuupppuuu\\\GGG333//////+++((()))((())))))******))))))((()))((((((***(((&&&(((,,,''''''&&&%%%%%%%%%&&&&&&######$$$$$$%%%&&&&&&'''+++(((%%%###$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&'''(((&&&$$$""""""######"""!!!&&&&&&&&&&&&&&&&&&&&&&&&)))(((((('''&&&%%%$$$$$$'''''''''((((((((())))))'''''''''(((''''''&&&%%%(((((((((((())))))))))))((()))******+++...333777===CCCJJJMMMNNNMMMOOOQQQIIIGGGKKKWWWkkk}}}xxxgggSSSCCC???888888@@@KKKVVVfffuuuyyytttzzz~~~}}}wwwwwwxxxzzz{{{{{{yyywwwkkkfffaaa]]]]]]___``````bbbkkkuuuyyydddQQQOOOZZZiii}}}tttnnnmmmrrrzzzvvviii___]]]^^^aaa[[[JJJ888//////111&&&+++...+++&&&%%%,,,333((((((&&&&&&%%%&&&'''(((%%%''')))))))))***+++---&&&&&&%%%%%%&&&&&&'''((((((((('''&&&$$$%%%(((***'''(((((('''%%%%%%&&&((('''!!!!!!)))---***&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%$$$$$$''''''((((((((())))))))))))))))))((('''(((+++---((((((''''''(((((()))***+++,,,///111666<<>>EEEJJJHHHIIIIIIHHHHHHJJJKKKKKKJJJHHHLLL^^^xxxmmmmmmpppuuuyyyuuujjjaaa```fffsss{{{rrrpppooommmkkkgggbbb^^^\\\___cccgggiiihhhfffdddffffffiiirrrxxxnnnjjjiiifffcccbbbbbbbbbaaaaaaaaa```_________^^^\\\[[[ZZZZZZZZZXXXYYYZZZ\\\^^^```bbbdddaaabbbeeehhhiiihhhgggfffeeeeeeeeeeeedddddddddeeefffiiikkkjjjfffaaa^^^\\\\\\WWWTTTUUUUUUSSSTTTXXX^^^```bbbdddiiivvv~~~}}}~~~qqqlllpppyyyvvvYYY<<<000...,,,+++---&&&''''''((((((''''''&&&)))(((&&&&&&(((+++***(((&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%&&&''''''((((((%%%&&&'''&&&%%%###"""!!!%%%%%%%%%%%%%%%%%%%%%%%%)))***)))(((&&&%%%&&&(((***(((&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&'''((()))%%%%%%&&&&&&&&&'''''''''&&&&&&'''''''''''''''&&&%%%'''******)))((()))***)))))))))***---333;;;@@@EEEHHHKKKNNNNNNLLLKKKJJJFFFKKKXXXjjj|||wwwbbbRRRGGG???;;;:::???MMM^^^ooo~~~~~~|||~~~~~~~~~}}}}}}yyy|||vvvqqqjjjeeebbb```^^^]]]^^^bbbiiittt~~~nnn\\\OOOOOO]]]mmm}}}|||hhhXXX]]]kkk|||rrriiiiiilllmmmfffUUU@@@000))),,,,,,+++(((&&&&&&***---((('''&&&$$$%%%&&&((()))&&&'''((((((&&&&&&&&&((($$$$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$""" !!!%%%(((&&&''''''%%%$$$###%%%&&&%%%&&&''''''&&&%%%&&&'''%%%%%%%%%%%%&&&&&&&&&&&&###$$$%%%&&&'''(((((((((&&&&&&'''''''''(((((((((###%%%((()))((('''''''''((((((((((((((()))******......111555<<>>??????DDDQQQfff{{{~~~}}}zzz{{{}}}}}}xxxsssmmmhhhdddbbb___^^^]]]```eeelllttt~~~|||eeePPPIIITTTbbbwww{{{iiiVVVYYYeeexxxtttiiiggggggggg^^^JJJ666+++...+++)))''''''((()))(((((((((&&&&&&%%%&&&'''(((&&&'''((('''%%%$$$%%%&&&%%%$$$$$$$$$$$$%%%&&&&&&''''''&&&%%%###$$$''')))%%%&&&&&&%%%######$$$&&&$$$'''***)))%%%###%%%'''$$$%%%%%%%%%%%%&&&&&&&&&###$$$%%%&&&'''(((((((((%%%%%%&&&&&&&&&'''''''''"""%%%)))***(((&&&%%%$$$))))))(((((())))))***+++,,,---000777???FFFJJJLLLMMMIIIHHHIIIHHHFFFEEEHHHFFFMMM\\\sssoookkkgggdddbbbaaa___^^^fffooo~~~}}}rrrpppllljjjiiiiiigggfff]]]^^^aaadddiiimmmqqqssspppttt|||ssskkkfffbbbaaa```bbbffffffcccccceeeddd___aaa```___]]]]]]\\\]]]]]]ZZZ\\\^^^^^^]]]]]]```ccc```cccgggjjjkkkjjjgggeeefffggghhhfffddddddfffhhhhhhjjjkkkjjjgggdddccccccaaa[[[WWWXXXXXXUUUSSSTTTQQQTTTXXXZZZ^^^ggguuu~~~zzzzzz~~~}}}wwwyyy{{{rrrlllkkklllmmmwwwvvvyyy}}}kkkVVVKKKAAA444,,,+++(((((())))))))))))(((((($$$((()))%%%%%%***+++)))%%%%%%%%%%%%%%%&&&'''((($$$%%%%%%&&&&&&'''((((((###%%%'''&&&$$$###$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&(((((('''%%%%%%&&&&&&$$$######$$$%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&''''''''''''%%%&&&&&&'''((((((''''''###&&&((('''$$$$$$(((,,,***,,,...111666<<>>333+++***))))))))))))***)))((((((((('''&&&&&&&&&%%%%%%'''((('''&&&&&&'''((('''&&&&&&&&&&&&'''((((((&&&'''''''''%%%%%%'''(((&&&''''''&&&$$$$$$%%%&&&$$$&&&(((((('''&&&&&&'''&&&&&&&&&&&&''''''''''''%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''&&&((())))))'''%%%%%%%%%))))))(((((())))))***+++***+++000888BBBHHHJJJJJJPPPKKKIIIKKKIIIDDDCCCGGGGGGTTTiiimmmiiiccc^^^[[[[[[\\\\\\jjjsss|||rrroookkkiiiiiiiiiiiihhh______```ccchhhmmmrrruuuuuu|||}}}rrrjjjfffccccccdddccchhhhhhdddccceeeccc]]]aaa```___^^^]]]^^^^^^___[[[]]]___^^^\\\]]]___bbbaaadddhhhlllllljjjgggeeefffggghhhgggeeefffiiillliiikkkkkkjjjhhhfffffffffddd]]]YYYZZZZZZWWWTTTUUUQQQTTTVVVXXXZZZcccpppzzztttvvv}}}zzzuuu{{{wwwttt~~~vvvooollllllmmmnnnmmmnnnssszzz~~~rrraaaXXXKKK999,,,)))******++++++++++++******$$$)))+++&&&%%%***,,,***%%%%%%%%%%%%%%%&&&'''(((###$$$$$$%%%%%%&&&''''''&&&''''''%%%######'''***$$$$$$$$$$$$$$$$$$$$$$$$"""%%%((()))'''&&&%%%%%%&&&%%%###$$$%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&''''''&&&$$$"""''''''''''''((((((((()))%%%%%%&&&'''((((((((('''###&&&'''%%%"""###(((---+++---111444999@@@GGGLLLMMMMMMNNNOOONNNLLLGGGDDDLLLUUU___fffhhhiiimmmpppsss{{{___LLLFFFEEEDDDLLLZZZpppyyy}}}~~~~~~~~~~~~zzz||||||{{{xxxvvvuuuvvviiiqqqyyy{{{yyyzzz~~~}}}}}}}}}{{{{{{zzzqqqnnnjjjgggfffeeedddcccZZZ]]]aaaaaa```dddqqq}}}qqq[[[LLLEEEQQQfff}}}sssbbb\\\^^^ppp{{{xxxooohhhhhhbbbRRRBBB:::''')))++++++******+++---(((((((((((('''&&&%%%$$$$$$&&&'''((('''(((***+++((((((((((((((()))******$$$%%%&&&&&&%%%$$$%%%&&&'''(((((('''%%%%%%&&&(((%%%$$$$$$'''******(((&&&''''''''''''((((((((()))((((((((('''&&&$$$###"""&&&&&&&&&''''''''''''(((***+++***(((%%%$$$&&&''')))))))))))))))******+++---///555>>>HHHNNNOOONNNRRRLLLJJJLLLIIICCCBBBFFFPPPaaayyyeee```\\\ZZZUUUSSSZZZeeennn{{{xxxpppnnnllllllmmmlllgggccccccbbbbbbcccgggjjjmmmmmmvvvvvvlllfffffffffdddbbbeeeffffffeeecccaaabbbccc```aaabbbaaa___^^^^^^^^^___``````___^^^^^^```bbbbbbdddhhhjjjjjjgggdddaaadddeeeeeefffggghhhiiiiiijjjjjjjjjjjjhhhfffdddbbbeeegggeee___]]]\\\TTTJJJRRRRRRTTTVVVZZZ___cccfff```iiiwww}}}zzzuuummmpppxxx~~~zzzrrrnnnkkkkkkooossslllmmmrrr{{{{{{sssjjjZZZGGG666,,,+++---,,,)))''')))******(((''''''&&&''')))+++---'''''''''&&&%%%$$$###"""$$$$$$###""""""#########$$$%%%&&&'''''''''&&&%%%$$$&&&''''''''''''(((***"""$$$%%%$$$###""""""######%%%&&&$$$!!! """%%%$$$$$$$$$%%%%%%&&&&&&&&&!!!  ###%%%%%%$$$'''''''''''''''&&&&&&&&&&&&''''''%%%$$$$$$&&&((("""$$$&&&(((((()))+++---***---111555:::@@@GGGKKKQQQNNNMMMLLLHHHDDDEEEJJJBBB[[[jjjeee```jjjssstttmmmRRRGGG???AAAOOO```yyy~~~}}}}}}~~~~~~}}}~~~~~~~~~~~~}}}}}}~~~~~~~~~}}}|||~~~{{{{{{}}}zzzyyyxxxvvvtttqqqnnnmmmoootttvvvttttttzzz~~~zzz}}}~~~||||||~~~}}}xxxrrrrrrpppnnnmmmmmmkkkfffbbb___aaaaaa___^^^```eeejjjjjjUUUHHHHHHVVVkkk{{{|||nnnccc]]]ggg|||yyyzzzzzzrrrhhhgggeeeTTT>>>555111+++(((+++...,,,'''((('''((()))***)))'''$$$'''&&&'''***......+++'''&&&''''''((()))******+++&&&&&&%%%%%%$$$$$$$$$%%%(((%%%###$$$&&&'''%%%"""'''+++$$$!!!%%%%%%###"""###&&&***,,,,,,%%%%%%$$$$$$$$$%%%&&&&&&,,,,,,,,,***)))((('''((()))((('''''''''(((***+++$$$)))***%%%$$$)))+++(((---333<<>>333,,,,,,+++((((((((()))(((%%%&&&'''((()))*********&&&&&&&&&&&&&&&%%%$$$###(((((('''''''''''''''(((%%%&&&'''((())))))))))))$$$%%%&&&%%%$$$###$$$%%%###%%%''''''%%%$$$###$$$'''((((((&&&$$$###$$$%%%$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%###$$$%%%&&&&&&%%%&&&&&&''''''''''''''''''***++++++)))((((((***,,,((()))***)))(((((()))***,,,///444999===BBBHHHLLLMMMLLLMMMLLLFFFCCCHHHPPP\\\pppyyymmmeeemmmxxx{{{yyy^^^IIICCC???DDDSSSyyy}}}||||||}}}}}}}}}||||||}}}~~~}}}}}}}}}}}}~~~~~~}}}{{{{{{{{{|||~~~}}}zzzzzz{{{|||xxxuuuqqqmmmjjjiiiiiiiiikkkoooqqqpppsss{{{~~~zzz}}}~~~~~~~~~|||wwwssssssrrrqqqqqqrrrqqqmmmjjjgggfffdddaaa```bbbfffiiirrryyy\\\GGGJJJPPP^^^uuuwwwuuuxxxqqqgggbbbkkk}}}~~~sssooolll^^^LLL:::444---+++************)))((('''((())))))'''%%%((('''%%%&&&))))))(((&&&''''''(((((())))))******'''&&&%%%$$$$$$$$$%%%%%%)))'''&&&&&&(((((('''%%%'''!!!###---///(((%%%((('''%%%###$$$'''***++++++))))))((('''&&&&&&&&&&&&%%%###"""$$$(((***)))''')))(((((('''((()))***+++(((---...***)))---000...333999AAAHHHKKKMMMMMMNNNLLLHHHFFFGGGEEEBBBDDDHHHWWWqqq^^^XXXRRRQQQRRRXXXeeeppp|||~~~vvvnnnllljjjkkkmmmmmmiiifffcccbbb``````ccciiinnnrrr~~~rrrnnnjjjhhhhhhfffccc___```bbbeeeeeedddbbbaaaaaaaaabbbcccbbb___^^^___``````bbbddddddbbbaaaaaaaaaeeedddccccccdddfffiiikkkfffeeedddddddddfffhhhiiiffffffhhhiiijjjkkkkkkkkkeeegggfffcccbbb```[[[UUUSSSRRRQQQPPPPPPRRRTTTUUUUUUZZZeeeuuu~~~pppjjjhhhhhhkkkooowwwyyy{{{}}}wwwtttrrruuuwwwwww{{{}}}ppp^^^JJJ<<<000---************))))))$$$%%%(((******)))((('''%%%&&&&&&&&&&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''((()))***+++%%%&&&&&&%%%###""""""###$$$'''))))))(((&&&%%%%%%***((('''&&&''''''%%%$$$&&&%%%%%%%%%%%%%%%%%%$$$+++)))''''''(((((('''&&&%%%&&&&&&&&&'''(((((((((((())))))((('''''')))******+++++++++))))))***,,,...222888===AAAFFFJJJLLLKKKMMMNNNLLLFFFEEEQQQ___zzzxxxoooyyyyyyoooggg```MMM@@@AAABBBJJJ[[[}}}|||}}}~~~~~~}}}zzzxxxwwwxxxyyyzzz~~~{{{yyyzzz{{{||||||{{{{{{{{{|||~~~~~~~~~~~~{{{{{{{{{zzzyyywwwuuusssuuuwwwyyy|||yyyvvvwwwyyyyyyxxxtttpppiiidddaaabbbeeegggiiilllmmmnnnsss{{{~~~|||yyy|||yyyuuuqqqrrrrrrrrrsssuuuuuusssqqqkkkfff```]]]\\\^^^___```iiizzzlllRRRKKKIIIQQQkkkvvvuuu{{{yyysssnnnsssxxxtttkkk___DDD888///---***&&&''',,,***(((''''''(((((('''&&&+++(((&&&%%%&&&'''''''''((((((((((((((((((((((((((('''%%%$$$###$$$%%%''''''&&&%%%%%%&&&&&&%%%$$$(((######)))+++&&&###&&&(((&&&$$$%%%'''))))))))),,,+++***)))((('''''''''### !!!(((+++)))%%%((((((((((((((()))******'''+++,,,))))))---000000999>>>EEEJJJMMMNNNNNNOOOJJJHHHHHHGGGCCCAAAGGGOOO___|||]]]WWWRRRQQQWWWcccpppyyyzzzqqqllljjjiiikkknnnnnnjjjgggcccbbb```___aaagggoootttuuujjjiiihhhhhhiiifffbbb______bbbeeegggeeecccbbbbbbbbbccccccbbb```______aaa```ccceeefffdddbbbaaaaaadddcccbbbcccdddgggjjjlllhhhfffdddcccccceeegggiiijjjjjjjjjiiihhhgggffffffdddeeeeeedddcccaaa^^^[[[UUUTTTRRRQQQQQQSSSTTTVVVTTTWWW]]]iii~~~sssjjjdddbbbeeekkk{{{}}}wwwsssttttttvvv{{{|||ooo\\\MMM888000++++++,,,,,,++++++'''((())))))((('''&&&%%%%%%%%%&&&'''''''''''''''%%%$$$$$$$$$$$$%%%%%%&&&'''&&&%%%$$$$$$%%%'''(((&&&'''((('''%%%$$$%%%&&&$$$''')))***(((&&&%%%$$$'''%%%###%%%'''(((&&&###&&&&&&&&&%%%%%%$$$$$$$$$***(((&&&'''((()))((('''%%%%%%%%%&&&'''((())))))%%%&&&''''''&&&&&&''')))'''((()))))))))+++...000///444;;;AAAEEEHHHJJJLLLMMMNNNOOOKKKGGGLLL```uuuwwwlll\\\PPPMMMBBB<<>>BBBGGGJJJKKKJJJJJJKKKNNNMMMLLLHHHBBBCCCQQQ```yyyTTTUUUWWW___ppp}}}pppllljjjiiikkknnnnnnkkkgggccccccbbb```___dddlllssszzzrrriiicccdddeeeffffffeeeccccccccceeehhhhhhgggeeedddddddddeeedddbbb``````aaacccccceeeffffffdddbbbbbbbbb^^^```dddgggiiijjjiiiiiijjjiiigggeeeeeeeeefffgggiiiiiigggfffeeedddddddddccccccdddgggeeebbbaaaddd```^^^YYYUUURRRPPPOOONNNMMMQQQTTTVVVbbbxxxzzzxxx~~~yyyssslllgggkkkrrryyyxxxrrrnnnmmmnnnooouuu{{{rrrXXXCCC///))))))''''''***///---***'''&&&&&&&&&'''&&&&&&'''((()))))))))(((%%%%%%%%%%%%%%%&&&'''(((***)))((('''''''''''''''"""$$$%%%%%%%%%%%%&&&((($$$%%%&&&&&&$$$######$$$$$$$$$&&&(((***+++***)))&&&%%%%%%%%%%%%%%%%%%$$$$$$""""""###%%%'''((('''%%%&&&&&&&&&'''((((((((($$$&&&((((((''''''((())))))))))))((((((***---000555999@@@EEEHHHJJJLLLNNNOOOIIIFFFJJJUUUggguuucccPPPEEE;;;>>>:::;;;DDDJJJWWWkkk|||zzztttppplllhhheee```aaabbbdddeeeeeeeeedddeeegggiiijjjkkkmmmppprrrooonnnmmmmmmnnnrrruuuwwwvvvuuussspppmmmhhheeebbbbbbddddddbbb^^^\\\]]]___eeegggjjjlllmmmllljjjhhheeecccbbbbbbbbb```ZZZVVVOOOQQQSSSWWW\\\aaafffhhhmmmqqqsssuuuyyy{{{uuuuuuzzz|||vvvrrroooqqquuuwwwwwwxxxyyyzzzuuupppjjjdddaaa___]]]\\\]]]cccooo|||^^^PPPGGGRRRssszzzpppkkkvvvlllLLL777000///,,,(((***(((''''''(((((('''&&&!!!&&&)))))))))((()))''''''''''''''''''''''''(((''''''&&&&&&&&&&&&&&&$$$%%%&&&%%%###"""###$$$(((&&&%%%&&&&&&&&&%%%$$$&&&%%%###$$$%%%%%%###"""#########$$$%%%&&&'''((("""'''***)))$$$"""&&&+++''''''((()))))))))))))))((('''(((,,,...000555<<>>CCCFFFJJJLLLMMMMMMMMMNNNKKKHHHDDDCCCDDDLLL___qqq~~~\\\```dddlllzzzzzzwwwyyynnnnnnllljjjkkkmmmmmmiiifffcccddddddbbb___bbbiiippp|||yyypppooollleeeeeeeeedddbbbaaabbbeeehhheeeffffffeeecccaaabbbcccffffffeeebbb``````bbbdddeeeeeeeeecccaaa```aaacccaaabbbccceeeggghhhiiijjjkkkjjjjjjiiihhhgggfffffflllkkkiiigggfffeeeffffffgggeeehhhkkkiiidddeeekkkcccaaa]]]YYYWWWUUUUUUUUUOOOWWWZZZTTTSSSccc{{{||||||}}}zzzpppggggggmmmmmmvvv{{{yyy}}}xxxsssppppppooommmooosssvvv{{{fffDDD555...)))(((---%%%'''))),,,------,,,,,,(((((())))))))))))(((((('''''''''((((((***++++++ """$$$'''((()))(((((()))***+++***(((''''''(((''''''&&&$$$""""""%%%'''"""&&&))))))%%%""""""###$$$$$$$$$%%%%%%&&&&&&&&&***(((&&&&&&'''((('''&&&'''''''''''''''&&&&&&&&&%%%(((***++++++***++++++&&&'''((()))+++000555:::<<<@@@EEEIIIKKKNNNQQQSSSQQQIIIIIIZZZtttvvvcccSSSFFF??????;;;AAA@@@DDDOOOXXXhhh{{{wwwyyytttnnnjjjhhheeeaaa^^^[[[^^^bbbfffhhhfffdddbbbaaacccdddeeeeeegggiiilllgggfffeeeeeegggkkkoooqqqooonnnllliiifffeeedddccc^^^aaadddcccbbbeeemmmsssiiillloooqqqqqqoookkkiiibbbaaa___\\\ZZZ[[[^^^bbbeeefffhhhlllsss{{{xxxrrrmmmhhhhhhlllrrrvvvyyy{{{}}}uuujjjccc______]]]aaagggooo|||jjj```SSSLLLRRRgggqqqqqqyyyzzzwwwzzz|||{{{LLL000...///)))((((((((()))***)))'''$$$&&&((()))'''&&&&&&))),,,%%%%%%&&&&&&'''((())))))%%%'''((())))))'''%%%$$$(((***,,,***'''&&&(((***"""$$$%%%&&&)))+++***'''''''''&&&'''(((((('''%%%***))))))(((((((((((()))((('''''''''((())))))(((&&&''')))*********)))(((,,,)))***000333444;;;DDDBBBEEEIIIKKKLLLLLLLLLMMMLLLGGGCCCCCCHHHSSShhhzzz}}}|||{{{\\\aaaiiiqqqvvvxxxwwwvvvvvvxxx|||xxxppppppmmmjjjjjjlllkkkiiieeeeeehhhggg```]]]ccckkkppp}}}yyy~~~}}}ooohhhiiieeejjjeeecccdddeeecccbbbdddfffeeeeeeeeeeeedddaaa^^^cccdddddddddcccbbbaaaaaafffeeefffgggbbb\\\]]]aaabbbbbbaaaaaaccceeehhhjjjllllllkkkjjjjjjiiiiiiiiijjjiiigggffffffhhhjjjllliiigggcccbbbbbbccccccbbbiiigggeeebbb___YYYSSSNNNMMMOOOPPPRRRVVVbbbrrr~~~~~~~~~}}}wwwmmmeeeccc___hhhoooqqqyyy~~~{{{vvvuuuvvvsssmmmxxxzzz|||{{{SSS666+++++++++***%%%***+++((()))---,,,'''%%%%%%$$$$$$$$$#########%%%%%%%%%&&&&&&&&&''''''$$$%%%'''&&&&&&%%%'''(((%%%'''+++,,,+++((($$$"""%%%!!!!!!$$$$$$###%%%)))"""###$$$$$$"""&&&%%%%%%%%%$$$###%%%)))$$$$$$%%%%%%%%%$$$######$$$$$$%%%%%%%%%%%%&&&&&&(((((())))))(((&&&$$$###(((((('''''')))---444888>>>BBBFFFJJJLLLMMMOOOPPPKKKGGGPPPhhhkkkXXXHHH>>>;;;===DDD???@@@GGGPPP]]]ppp{{{zzzvvvtttllliiieeecccaaa```^^^]]]___aaadddeeeeeeddddddeeegggffffffffffffgggiiiiiidddhhhiiihhhkkkqqqvvvvvvtttoooiiigggiiilllmmmmmmgggiiijjjjjjjjjmmmtttzzz}}}yyyuuusssssssssqqqnnnfffddddddfffggggggmmmtttuuuwww}}}}}}|||uuunnnjjjhhhgggqqqzzz}}}~~~yyymmmddd```___]]]aaadddfffooo}}}ppp___SSSQQQOOORRRiiiwwwooozzzwwwkkkyyy___>>>000,,,))))))(((((((((((('''''''''"""$$$''''''&&&$$$$$$$$$&&&%%%$$$$$$%%%&&&%%%$$$$$$%%%&&&%%%%%%'''***,,,"""""""""!!! !!!###%%%(((%%%$$$%%%'''(((&&&$$$$$$'''((('''###"""###&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&'''''''''&&&&&&)))((()))***%%% ###,,,###&&&)))***+++111;;;BBBEEEGGGHHHHHHKKKOOOMMMIIIHHHFFFBBBAAAHHHZZZppp{{{~~~```hhhrrrzzz|||{{{xxxwwwyyy|||~~~vvvppprrrnnnkkkjjjlllllljjjggggggiiigggaaa```jjjuuu|||}}}{{{xxxmmmjjjlllfffkkkeeecccdddeeedddeeegggfffeeeddddddeeedddbbb```cccccccccccccccbbbbbbbbbffffffggghhhccc^^^^^^bbbgggfffeeeeeefffgggiiijjjjjjkkkkkkkkkkkkjjjiiiiiiiiihhhhhhhhhhhhiiiiiijjjllliiifffddddddeeeeeeeeehhhgggeeeccc```[[[UUUQQQOOOQQQSSSSSSUUU\\\gggooo|||~~~{{{|||{{{xxxqqqjjjgggdddiiinnnrrrzzz~~~xxxrrrpppsssxxx^^^AAA222...---+++''',,,---***(((++++++''')))))))))(((((((((''''''%%%%%%%%%&&&&&&&&&''''''"""$$$%%%%%%$$$$$$%%%&&&&&&%%%%%%&&&'''&&&$$$###&&&$$$%%%((((((%%%$$$&&&###%%%'''((()))(((&&&%%%%%%%%%&&&&&&$$$###%%%'''&&&&&&&&&&&&%%%$$$###"""%%%%%%&&&&&&&&&'''''''''%%%&&&'''((((((((('''&&&))))))))))))+++000666;;;@@@DDDIIILLLMMMMMMNNNOOOJJJJJJWWWppp~~~fffSSSEEE<<<;;;>>>DDDDDDHHHRRR[[[eeesss{{{xxx|||wwwqqqmmmkkkiiifffcccaaa```___^^^^^^cccfffhhhjjjiiiiiijjjkkkmmmlllkkkjjjkkknnnppprrrvvvyyy{{{xxxyyy|||}}}{{{~~~{{{wwwuuuuuuvvvvvvvvvxxxxxxxxxxxxyyy}}}~~~zzzyyyxxxvvvtttrrrqqqrrruuuvvvxxx~~~}}}yyyrrrmmmiiigggqqqzzzyyyooogggbbb```ZZZ]]]___```fffqqqvvvtttooo```UUURRRLLLJJJ[[[sssxxxkkkssspppyyygggEEE000((('''))))))))))))((((((((((((&&&((())))))(((''''''(((((('''&&&''''''((('''&&&&&&'''((('''%%%%%%''')))&&&&&&'''&&&%%%%%%'''***&&&%%%%%%(((***)))&&&###%%%&&&'''&&&$$$$$$$$$%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&'''''''''%%%&&&'''$$$ ###)))'''))),,,---...333<<>>CCCGGGKKKNNNNNNMMMMMMMMMIIIOOOaaa{{{zzzaaaNNNBBB<<<<<<@@@???DDDNNN[[[eeelllssszzz|||vvvrrr}}}zzztttnnnhhhdddbbbeeedddcccaaa```aaaaaabbbjjjllloooppppppqqqrrrtttvvvtttrrrrrrtttyyy~~~~~~~~~zzzvvvrrrooommm~~~wwwpppjjjdddaaaYYYZZZZZZZZZ]]]ccceeecccfff]]]XXXWWWNNNGGGOOO___{{{~~~~~~kkknnnzzzwwwuuuSSS444'''(((***)))))))))((((((((((((%%%&&&'''&&&%%%$$$&&&(((&&&&&&&&&&&&&&&&&&&&&&&&((()))***)))&&&$$$$$$%%%%%%%%%%%%$$$###$$$&&&(((###$$$&&&)))+++)))%%%!!!'''&&&%%%%%%&&&&&&%%%$$$((((((((())))))((((((((('''&&&%%%%%%%%%&&&(((((('''$$$$$$%%%&&&$$$&&&)))+++---///000111666>>>DDDHHHJJJKKKJJJLLLPPPNNNJJJFFFCCCCCCKKK[[[ooowwwnnnuuu}}}jjjttt}}}|||~~~~~~tttppplllkkklllmmmllljjjllllllhhhdddkkk{{{|||qqqpppuuuxxxssslllgggggghhhgggiiimmmiiigggdddcccdddeeeeeeeeebbbbbbaaa___^^^]]]\\\\\\^^^^^^```bbb___[[[\\\aaadddcccbbbaaaaaaaaaaaabbbccceeehhhjjjkkkjjjhhhgggfffeeeeeeeeeeeefffhhhiiikkkhhhdddbbbccceeeffffffiiihhhhhhhhhgggddd___\\\TTTUUUTTTRRROOOOOOQQQSSS]]]pppyyykkknnn}}}uuuwwwzzz{{{tttqqqqqqvvv|||xxxuuuwwwvvvuuuzzzrrrooonnnpppxxxrrr]]]KKK<<<111***(((+++,,,)))%%%%%%'''***&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%'''((('''&&&&&&'''(((&&&"""!!!%%%''''''%%%$$$###$$$'''&&&""" !!!!!!""""""###$$$%%%&&&'''###''')))'''%%%&&&%%%$$$(((((((((((('''&&&%%%$$$&&&&&&'''''''''(((((((((###$$$%%%''')))***++++++(((***+++---000666<<>>AAA===EEETTTdddpppvvvyyy{{{zzztttxxx}}}zzzzzzwwwrrrmmmhhhdddbbb```fffffffffffffffgggjjjlllsssuuuxxxyyyzzz{{{}}}~~~{{{~~~|||uuupppjjjddd___[[[ZZZXXXWWWXXXZZZZZZXXXYYYXXX]]]bbb[[[OOOMMMUUUhhhzzzzzz{{{sssqqqrrreee???,,,...))))))((((((((('''''''''%%%&&&&&&$$$######%%%'''%%%&&&'''&&&%%%%%%&&&''''''(((***)))'''%%%$$$$$$###$$$$$$###"""###%%%'''###$$$%%%''''''&&&$$$"""(((%%%###$$$'''(((&&&###(((((())))))))))))((((((((('''%%%$$$%%%&&&(((***)))&&&%%%&&&)))******++++++---000222555:::AAAGGGIIILLLLLLKKKMMMPPPOOOJJJFFFDDDGGGTTTiii}}}yyyoooeeerrr|||~~~}}}lllsss{{{}}}zzzyyy}}}~~~qqqnnnkkkjjjlllnnnllljjjllllllhhhfffmmm~~~xxxqqqvvvvvvoooiiihhhhhhggghhhkkkiiigggdddcccdddeeeeeedddaaa```]]]ZZZXXXVVVUUUUUUWWWXXX[[[^^^]]]YYY\\\aaaggggggfffeeeeeeddddddddd```bbbeeehhhiiihhhfffeeefffeeebbbaaabbbeeehhhjjjllliiieeedddeeehhhjjjkkkjjjjjjjjjkkkkkkiiidddaaaXXXVVVSSSPPPMMMNNNPPPRRRVVVeeeyyytttkkkooovvv{{{|||wwwyyy|||vvvmmmmmmyyy|||zzztttppp{{{yyytttsssmmmoootttrrr```NNN<<<000)))***)))(((%%%$$$'''+++))))))((((((((('''''''''%%%%%%%%%&&&&&&&&&''''''&&&'''((((((&&&&&&'''(((%%%######$$$((()))((('''%%%"""!!!$$$$$$!!!"""%%%&&&&&&%%%%%%%%%&&&((((((###(((***'''%%%'''&&&###&&&&&&'''(((((((((''''''%%%&&&&&&&&&&&&'''''''''&&&&&&&&&'''((()))******''')))+++...222888>>>CCCFFFIIILLLMMMMMMLLLMMMMMMOOO[[[tttsssXXXFFF>>>:::<<<@@@BBBMMM^^^ooo|||~~~}}}yyyvvvqqqoookkkgggeeedddeeeeeelllnnnpppqqqqqqtttxxx{{{{{{uuuuuu~~~}}}yyyrrrnnniiiddd```^^^[[[WWWVVVVVVTTTSSSSSSQQQVVVcccooolll^^^RRROOOXXXjjj}}}xxxxxxzzznnnxxxrrrKKK333000((((((((('''''''''&&&&&&)))))))))(((&&&''')))+++&&&(((***)))'''&&&((()))$$$'''))))))(((&&&&&&&&&&&&&&&&&&%%%$$$%%%''')))$$$$$$######""""""$$$%%%(((%%%###%%%((()))'''$$$&&&''''''((((((''''''&&&((('''&&&%%%%%%''')))***((((((&&&&&&(((,,,,,,+++)))+++...222777>>>EEEIIIKKKMMMMMMLLLMMMPPPNNNIIIEEEDDDJJJZZZpppssskkkiiiyyy}}}yyy}}}mmmqqqtttuuutttvvv|||~~~~~~zzzwwwuuutttllljjjhhhjjjlllnnnllliiijjjkkkhhhgggmmm{{{~~~uuutttzzzssslllgggggggggeeeeeehhhgggeeecccbbbbbbbbbaaa___]]][[[WWWTTTQQQOOONNNNNNLLLNNNRRRVVVVVVUUUXXX^^^jjjjjjiiihhhfffeeedddcccaaabbbdddfffggggggfffeeefffeeecccbbbcccfffiiikkkgggccc```___bbbfffiiikkkmmmmmmmmmnnnnnnlllhhheee___\\\VVVQQQNNNOOOQQQSSSRRR]]]mmm|||sssjjjjjjpppuuuyyy|||}}}qqqmmmyyy}}}ssspppzzzxxxtttsssqqqrrrvvv~~~|||nnn[[[FFF777000+++(((((('''&&&(((+++''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&'''&&&%%%$$$%%%&&&$$$%%%&&&&&&'''(((((()))'''$$$"""$$$$$$###$$$(((%%%%%%%%%&&&&&&((()))***$$$***+++%%%###''''''###$$$%%%&&&'''((((((((((((%%%%%%&&&&&&&&&'''''''''((((((''''''(((((()))***&&&(((,,,000444:::AAAFFFHHHJJJLLLMMMMMMNNNPPPRRRVVV```uuukkkQQQAAA:::999:::===EEERRRcccttt}}}xxxuuurrrkkkiiigggeeefffiiillloootttxxx|||~~~yyysssqqqttt||||||vvvpppllljjjhhhgggccc]]]WWWVVVTTTPPPPPPQQQSSSXXXfffvvvxxxkkkXXXMMMNNN]]]ooowwwtttuuurrrtttxxxVVV999///(((((((((((('''''''''''''''((()))(((&&&&&&((()))"""%%%'''&&&###"""$$$&&&$$$&&&'''(((''''''''')))$$$%%%%%%$$$###$$$&&&((($$$$$$###!!! !!!$$$''''''&&&%%%&&&'''((('''&&&%%%&&&&&&''''''&&&&&&%%%((('''&&&&&&&&&'''))))))%%%((('''%%%%%%)))+++***)))***---333:::AAAGGGKKKKKKMMMMMMLLLMMMOOOMMMHHHDDDEEELLL\\\rrr}}}}}}tttqqqxxx|||{{{|||nnnooopppqqqrrruuuzzz~~~|||zzzwwwuuussspppmmmjjjfffeeeeeeiiilllmmmkkkhhhhhhiiihhhgggllluuuzzzzzztttoooqqqvvv~~~|||jjjeeebbbcccdddcccccceeecccaaa```______]]][[[XXXUUUSSSPPPMMMKKKJJJJJJJJJKKKMMMRRRXXXYYYYYY]]]dddpppooommmkkkhhhdddbbb```cccdddeeeffffffgggffffffeeeeeeggghhhiiijjjjjjjjjccc```]]]]]]aaafffjjjlllooooooooopppqqqoookkkhhhhhhccc\\\VVVRRRQQQPPPPPPQQQWWWaaammmzzzssslllmmmrrryyy}}}|||tttyyytttrrrxxx~~~wwwqqqnnnrrruuuyyy}}}uuugggTTTFFF:::000)))***+++)))((()))&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&''''''&&&%%%$$$%%%&&&###%%%&&&$$$!!!"""&&&+++'''$$$$$$&&&&&&""""""$$$######$$$%%%%%%&&&''''''%%%,,,,,,$$$"""'''(((###%%%%%%&&&'''''''''&&&&&&&&&''''''''''''(((((((((((('''''''''((()))***+++''')))...222777>>>DDDIIIJJJKKKLLLMMMNNNQQQVVVYYY\\\cccqqq~~~zzzdddKKK>>>::::::<<>>===>>>AAACCCMMM]]]ppp~~~~~~~~~}}}{{{yyywwwvvvsssrrrpppqqquuu{{{|||zzzzzzyyywwwnnnrrrvvvvvvsssqqqqqqrrrwww|||wwwnnnppptttzzz~~~xxxwww}}}wwwqqqrrrrrrpppnnnoootttyyyssshhh___[[[WWWQQQPPPTTTTTTTTT\\\mmm{{{wwweeeUUUJJJMMMVVVaaagggnnn~~~xxxuuukkkqqquuugggKKK555,,,,,,,,,++++++++++++***&&&(((++++++***(((((((((&&&***,,,+++'''%%%(((,,,(((((((((&&&%%%%%%''')))'''(((((('''&&&''')))+++###&&&)))(((&&&$$$%%%'''###&&&)))(((&&&%%%'''***&&&&&&''''''''''''&&&&&&&&&''''''((()))(((((((((&&&---///)))%%%)))------...///111666===CCCHHHJJJKKKMMMMMMKKKLLLNNNKKKFFFKKKNNNWWWeeeuuu~~~{{{zzzkkklllnnnoooqqqrrrrrrrrrsssoookkkjjjjjjiiifffccccccccccccdddeeegggjjjkkkffffffeeecccaaaaaaccceeefffdddcccccceeefffgggggg]]]^^^```cccbbb``````bbb```bbbbbb]]]XXXUUURRROOONNNFFFEEEKKKLLLHHHMMMXXX[[[jjjxxxyyyvvvxxxxxxooohhhcccaaaggggggffffffffffffggggggeeegggkkkoooqqqooojjjfff```ccceeedddggglllooommmjjjlllnnnooonnnmmmmmmmmmmmmkkkfff___XXXSSSPPPPPPNNNPPPSSSXXXaaarrrqqqfffdddrrrwww|||wwwtttrrrjjjyyy~~~ssslllmmmuuu}}}}}}|||zzztttmmmWWWBBB111...---'''$$$'''''''''''''''''''''''''''&&&)))***((($$$"""###%%%(((+++)))"""!!!$$$%%%!!!&&&&&&&&&%%%$$$###"""!!!$$$$$$$$$%%%&&&'''((()))&&&%%%%%%%%%%%%%%%$$$$$$'''"""###''''''%%%#########$$$&&&))),,,...%%%&&&''''''&&&&&&((()))+++&&&$$$&&&'''%%%&&&((((((,,,222777<<>>CCCFFFGGGJJJJJJJJJLLLLLLKKKHHHFFFGGGRRRbbbpppzzzzzz~~~xxx|||xxxzzzjjjlllnnnpppqqqrrrrrrqqqooolllhhhffffffeeebbb``````bbbdddfffhhhiiijjjjjjfffeeedddccccccccccccccc```^^^\\\[[[[[[\\\]]]]]]XXXYYY\\\```aaabbbcccddd^^^___^^^YYYTTTQQQOOONNNNNNIIIKKKQQQSSSRRR[[[hhhxxx|||qqqjjjggggggiiiiiiiiiiiiiiiiiijjjjjjkkknnnrrruuutttpppllliii___cccddddddggglllooommmkkkmmmnnnooooooppppppqqqpppnnnjjjddd]]]WWWTTTRRRPPPPPPPPPRRRZZZjjjxxxllljjjnnnttt~~~|||tttpppkkknnnvvvxxxtttkkksss|||}}}{{{||||||vvvZZZDDD111------)))&&&(((''''''''''''''''''''''''((((((((('''&&&&&&'''(((&&&)))'''###"""&&&&&&###&&&&&&&&&%%%%%%$$$""""""$$$######$$$%%%&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&""" $$$''''''%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&''''''&&&&&&''')))(((%%%%%%***,,,,,,...111+++///555:::>>>CCCHHHKKKQQQOOONNNMMMJJJMMM\\\lllpppppppppoooooo{{{rrrWWWDDD===999@@@IIIHHHXXXeeezzz~~~~~~~~~~~~}}}}}}}}}~~~|||vvvpppmmmlllqqqtttyyy||||||nnngggaaa]]]]]]bbbfffeeecccbbbaaacccggghhhiiiqqq|||{{{|||zzz~~~uuupppqqqqqqvvv~~~|||{{{sssjjjfffllluuuxxxwwwvvvxxxvvvtttssstttwww{{{}}}uuunnnddd[[[WWWTTTRRRQQQPPPRRRUUU[[[iiixxx~~~{{{tttaaaRRRYYYkkk~~~uuuooouuu{{{|||}}}rrrgggccceee^^^KKK999555...***,,,...+++''''''(((((()))((('''&&&((()))%%%%%%&&&&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%&&&&&&(((&&&%%%%%%%%%%%%$$$"""&&&&&&%%%%%%%%%%%%%%%&&&***((('''(((***+++***((()))&&&%%%&&&'''&&&%%%$$$'''******&&&%%%)))(((%%%'''((()))************)))---///333999???DDDGGGHHHJJJJJJKKKKKKKKKJJJGGGEEEJJJUUUfffuuu}}}vvv~~~{{{zzzvvv{{{zzziiikkkmmmpppqqqqqqqqqpppmmmkkkhhheeedddcccaaa______aaaeeeiiikkkkkkkkkjjjgggeeebbbbbbcccccc```]]][[[YYYWWWTTTSSSSSSSSSTTTUUUWWWZZZ^^^aaacccdddccc^^^]]][[[XXXSSSOOOOOOPPPRRRQQQUUU[[[\\\^^^kkk{{{vvvkkkgggggghhhjjjjjjiiijjjjjjkkklllmmmmmmrrrvvvvvvqqqkkkgggfff___ccceeeeeehhhmmmooommmgggggghhhiiikkkmmmoooppptttssspppkkkeee^^^YYYUUURRRPPPMMMLLLRRR```sss~~~vvvqqqnnnuuuzzzzzznnnhhhfffeeekkkuuu{{{~~~}}}{{{zzzkkkrrrzzz}}}zzzvvvvvvwww}}}zzzaaaIII333,,,---+++))))))''''''''''''''''''''''''(((&&&$$$$$$%%%'''))))))%%%'''&&&###$$$&&&'''%%%&&&&&&&&&&&&%%%$$$##################$$$%%%&&&&&&###$$$$$$%%%%%%&&&&&&'''&&&###"""###&&&((('''%%%(((''''''&&&%%%###"""!!!%%%&&&((('''&&&&&&'''(((***''''''******''''''***...222888===AAAFFFJJJNNNNNNMMMLLLIIIEEEKKK]]]oootttxxxvvvnnnooozzzcccNNNAAA>>><<>>===<<>>===JJJ]]]eeebbblll}}}~~~zzzpppaaaUUUOOONNNPPPQQQLLLOOOTTTYYY^^^ccchhhlllxxx}}}tttjjjaaaWWWLLLCCCAAAGGGLLLTTT]]]ccchhhjjjkkkttt{{{~~~{{{tttoootttwww|||rrrooovvv|||~~~}}}~~~|||zzzllleeebbbgggooovvv~~~zzzuuurrrrrrtttuuuyyyzzzyyytttkkkaaaYYYUUUNNNNNNOOOQQQTTT]]]nnn~~~kkkZZZ___xxx{{{___XXXggg}}}aaa^^^rrr~~~ttthhhffflllfffPPP888+++(((''''''((('''%%%$$$%%%'''(((((((((&&&%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''%%%$$$###$$$&&&'''&&&%%%############$$$%%%&&&&&&$$$%%%''''''&&&&&&''')))!!!'''"""""")))***)))''''''******((((((+++***)))((('''(((***,,,---111777???DDDFFFHHHKKKNNNKKKMMMNNNLLLHHHFFFGGGIIIKKKWWWgggwwwuuurrruuu~~~yyy~~~jjjjjjjjjjjjlllnnnpppqqqjjjjjjiiifffaaa______```cccdddeeefffggghhhhhhiiibbb___YYYUUURRRPPPPPPQQQQQQVVV\\\bbbhhhsss{{{lllbbbZZZYYYVVVRRRYYYeeeqqquuuyyy{{{~~~xxxsssooojjjjjjjjjkkkjjjhhhfffcccaaafffggghhhjjjmmmppprrrsssnnnlllgggbbb``````bbbdddgggkkklllkkkkkkmmmlllhhhbbbaaabbbhhhooottttttrrrsssrrrsssvvvyyyxxxqqqkkkaaa]]]VVVQQQNNNNNNOOOPPP[[[aaarrr~~~{{{mmm^^^[[[bbboooxxxxxxtttooonnnrrrxxx}}}}}}zzzwwwuuuvvvxxxzzzvvvyyymmmPPP===222+++'''((((((((((((((((((((((((&&&'''((('''&&&&&&((()))'''%%%%%%***)))%%%$$$'''%%%%%%&&&(((((()))))))))&&&&&&%%%%%%%%%%%%%%%&&&######$$$%%%%%%&&&''''''$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((()))(((&&&%%%&&&'''***((())))))&&&$$$***222555999>>>CCCFFFJJJNNNQQQJJJIIIFFFIIIWWWkkkxxx{{{wwwwwwsss^^^VVVMMMBBBAAADDDDDDQQQfffpppnnnwww~~~|||tttkkk]]]QQQLLLJJJJJJJJJJJJNNNTTT[[[ccckkktttzzzxxxmmmaaaYYYQQQGGGCCCDDDCCCJJJSSSZZZ___eeennnvvv}}}xxxxxxpppjjjooorrr|||~~~qqqmmmuuu}}}~~~~~~~~~{{{ooohhhdddhhhnnntttzzz|||xxxsssnnnmmmooosssuuu~~~|||rrrfff\\\WWWNNNMMMNNNQQQSSSXXXfffuuu|||bbbYYYssseeeWWWdddzzz}}}]]]XXXhhhwww}}}tttooorrroooWWW===...)))'''%%%%%%%%%&&&'''''''''''')))+++$$$%%%&&&''''''(((''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$&&&&&&&&&$$$$$$######$$$%%%&&&''''''###%%%&&&&&&$$$###%%%'''%%%((("""%%%)))''')))%%%%%%)))***''''''+++((((((((()))***,,,...///111888@@@EEEFFFHHHKKKNNNKKKMMMOOOMMMHHHFFFIIILLLUUUaaarrr~~~}}}}}}kkkjjjiiiiiijjjmmmppprrrjjjkkkjjjgggbbb___```aaaaaacccfffhhhiiihhhfffeee^^^]]]YYYTTTPPPPPPSSSVVV[[[aaaiiiqqq{{{|||oooccc[[[[[[WWWTTT[[[hhhvvvyyyzzzyyyyyy|||~~~}}}tttppppppnnnjjjggghhhiiijjjjjjiiihhhgggcccdddfffhhhkkknnnppprrrrrrmmmfffbbbbbbeeegggiiifffjjjllljjjjjjkkkiiieeefffeeefffllltttyyyxxxuuusssrrrssswww{{{{{{vvvpppfff___VVVOOOLLLLLLNNNOOOSSSXXXhhhwwwlllooo||||||eeeZZZaaarrr{{{tttrrrtttxxx|||}}}}}}}}}|||||||||}}}~~~xxx{{{{{{ZZZAAA444---((())))))))))))))))))))))))!!!$$$''''''%%%%%%(((+++&&&"""$$$***+++&&&&&&)))%%%%%%'''((())))))))))))%%%%%%$$$$$$###$$$$$$$$$ !!!"""$$$&&&((()))***%%%%%%&&&%%%$$$$$$$$$&&&&&&&&&%%%%%%&&&(((***+++'''((()))(((&&&%%%&&&'''(((((())),,,+++,,,555???777:::@@@DDDHHHKKKOOORRRIIIMMMPPPSSSaaavvv]]]NNNMMMKKKAAADDDIIIJJJXXXmmmvvvyyy}}}zzzllldddXXXOOOJJJHHHGGGEEELLLPPPVVV^^^hhhsss~~~}}}zzzooocccWWWQQQKKKEEEDDDGGGBBBJJJTTTZZZ^^^ggguuuzzzwwwuuuxxxqqqkkkpppsss}}}sssnnnwww}}}~~~{{{rrrlllhhhkkkooosssyyy~~~zzztttpppooosssyyy|||wwwiii___YYYSSSOOOOOOQQQRRRUUU```mmmzzznnnZZZooolllYYYbbbrrrzzz[[[WWWeeerrr~~~}}}tttuuurrr[[[AAA333///,,,)))(((%%%(((***)))''''''***---$$$%%%''')))******))))))&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$$$$&&&&&&%%%$$$%%%$$$$$$%%%&&&'''((()))&&&((()))(((&&&$$$&&&(((###***+++%%%$$$+++,,,&&&((($$$$$$))))))%%%&&&***'''((()))***,,,---///000111888AAAFFFFFFGGGKKKNNNKKKNNNOOOMMMIIIGGGJJJNNN^^^jjj{{{{{{yyyjjjjjjiiiiiiiiijjjkkkkkkhhhggggggeeedddbbbaaa```bbb``````ccchhhjjjiiigggbbb[[[TTTRRRQQQQQQUUU[[[iiisssvvvmmmcccXXXSSSRRRUUU]]]fffsss{{{|||vvvsssrrrpppqqqpppoooooooooooommmkkkgggggghhhhhhgggeeecccaaaccceeehhhjjjkkkkkkjjjiiieeeeeeccc```^^^aaagggllllllhhheeedddgggiiiiiihhhiiijjjmmmpppsssrrrnnnkkkjjjlllpppwww}}}}}}vvvpppgggfff```UUUMMMLLLKKKIIIOOOWWW___qqqnnnnnnyyyrrr]]]\\\lll|||}}}xxxtttuuuxxx{{{}}}~~~wwwyyy}}}fffNNN555(((((()))&&&###"""$$$&&&((((((%%%&&&&&&$$$""""""%%%)))(((''''''***...---(((###)))((('''&&&&&&'''((()))$$$$$$$$$#########""""""'''!!!$$$%%% ###((($$$%%%%%%%%%&&&&&&&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&&&&+++,,,)))((()))&&&!!!)))&&&%%%(((***+++...333???>>>???CCCHHHLLLMMMLLLIIILLLSSS```ppp~~~jjjLLLAAAAAA???CCCHHHLLLUUUeeeyyyyyylll```TTTLLLFFFAAAAAADDDLLLNNNUUU```nnn{{{{{{ssshhhYYYJJJCCCAAA???@@@BBBCCCHHHPPPYYYeeetttvvvvvvrrrrrr|||vvvooommmsss}}}rrrooozzz~~~|||~~~{{{mmmkkkiiiiiilllrrryyy}}}|||xxxtttrrrppprrr||||||tttdddVVVWWWQQQMMMMMMNNNQQQWWW]]]ppp|||bbbddd~~~ppp```YYY___uuu~~~cccTTT^^^pppnnnjjjeeeQQQ777+++...---%%%(((((('''&&&&&&&&&&&&'''%%%$$$"""!!!"""###%%%'''%%%%%%&&&&&&&&&%%%$$$$$$$$$############$$$%%%%%%###%%%&&&$$$!!!!!!$$$(((%%%$$$######%%%%%%$$$###%%%&&&&&&&&&&&&&&&&&&%%%(((((('''''''''''''''((((((***++++++******+++,,,333:::>>>@@@DDDJJJNNNNNNRRRLLLJJJLLLIIIEEEPPP```ooo~~~|||~~~xxxuuuzzzkkkkkkjjjjjjjjjjjjjjjjjjeeeeeeeeeeeecccaaa___^^^dddcccbbbdddhhhiiigggddd]]]WWWRRRQQQQQQTTT^^^hhh|||wwwllljjjaaaXXXTTTSSSVVV^^^gggrrr|||~~~vvvrrrpppooonnnmmmlllmmmnnnnnnllljjjgggggggggggggggffffffeeefffgggiiijjjkkkkkkkkkkkkffffffeeecccaaaccchhhmmmgggdddbbbcccfffiiiiiihhhoooqqqtttuuutttpppkkkiiinnnnnnqqqwww{{{|||xxxtttmmmllleeeZZZQQQOOONNNKKKLLLSSSXXXggg~~~{{{sssrrr{{{~~~|||ggg___iiiwww}}}zzzwwwuuuwwwzzz|||yyywwwxxx{{{~~~iiiSSS;;;---+++***'''%%%%%%&&&((())))))&&&''''''%%%######&&&)))(((%%%$$$%%%)))***'''###(((((('''&&&&&&'''((((((((((((((('''''''''&&&&&&,,,&&&)))***###%%%)))$$$(((((((((((())))))))))))$$$$$$%%%%%%%%%&&&&&&&&& !!!$$$''')))((('''&&&***'''&&&)))+++,,,000555<<<<<<>>>CCCJJJOOOQQQPPPKKKLLLTTTeeezzzZZZBBB<<>>???BBBFFFLLLTTT___kkk{{{~~~{{{}}}uuuuuusssuuu~~~vvvsssvvvwwwrrr|||zzzwwwllljjjgggfffiiiooovvvzzz~~~zzzxxxwwwvvvxxx}}}uuuhhh[[[XXXRRRNNNNNNOOOPPPUUU[[[ggg}}}ggg```qqq}}}pppbbbYYY[[[nnnhhhZZZ___lllqqqrrrmmmZZZ???//////---&&&(((((('''&&&&&&&&&&&&'''(((''''''&&&'''((())))))&&&&&&&&&%%%%%%$$$$$$$$$'''&&&&&&&&&&&&'''(((((($$$%%%$$$###""""""$$$&&&******)))((('''&&&%%%%%%)))(((&&&%%%%%%&&&((()))++++++************++++++&&&(((***+++++++++---///666===AAACCCFFFLLLPPPPPPRRRMMMLLLMMMIIIIIIWWWjjj|||~~~vvvtttuuu|||kkklllllllllkkkjjjiiihhhcccdddffffffeeecccaaa```gggeeedddfffhhhhhheeeaaa[[[VVVRRRPPPPPPVVVfffuuu}}}yyyqqqiiihhh```WWWTTTTTTVVV^^^fffqqq}}}uuunnnmmmmmmjjjjjjiiikkklllmmmllljjjggggggggggggggghhhiiijjjiiijjjjjjjjjkkkkkkllllllgggggggggfffeeefffjjjlllccccccccceeeiiikkklllkkktttxxx{{{yyyssskkkfffeeeoooppprrrvvvzzz|||{{{zzzwwwvvvnnnaaaWWWSSSPPPMMMKKKPPPRRR\\\nnnwww{{{kkkooo}}}}}}wwwffffffooozzz~~~|||yyyzzz}}}xxxxxxxxxyyy|||nnn[[[DDD444///***)))'''(((***++++++***'''((((((&&&%%%%%%'''***)))&&&######&&&((('''%%%''''''&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%&&&!!!%%%'''!!!###&&& %%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&  (((+++&&&&&&+++***''''''***---...222777<<<===???DDDJJJNNNPPPPPPJJJJJJSSSiiidddGGG999:::???CCCIIIWWWnnnzzzlll___QQQHHHCCC@@@CCCHHHQQQWWWbbbpppppp```RRRHHH@@@>>>??????AAADDDIIIPPPZZZfffttt}}}{{{}}}ssstttuuuzzz}}}wwwwww{{{uuu}}}yyyuuunnnkkkgggeeegggmmmtttxxx~~~||||||}}}}}}|||vvvkkk```ZZZTTTPPPPPPPPPOOOQQQVVV[[[qqqnnn[[[___hhhxxx~~~rrrhhh[[[VVVdddyyyzzzllljjjooovvvvvvrrraaaHHH555///,,,))))))(((''''''&&&&&&''''''%%%%%%&&&''''''''''''''')))(((&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$""""""###$$$$$$$$$%%%((()))(((%%%###%%%'''+++)))'''%%%%%%''')))+++)))(((((('''(((((())))))%%%''')))***+++---000333:::@@@EEEGGGJJJOOORRRRRRRRROOOMMMLLLJJJOOOddd{{{zzzqqqsssxxxllllllllllllkkkjjjhhhgggeeefffhhhiiiiiihhhfffdddiiigggfffgggiiihhhdddaaa\\\XXXSSSOOOOOOWWWkkk~~~tttooosssvvvtttpppggg___VVVSSSRRRTTT[[[cccooo}}}ssskkkiiijjjiiihhhhhhjjjlllmmmlllkkkjjjiiihhhggghhhiiijjjkkkkkkkkkjjjjjjjjjkkkkkklllggggggggggggggghhhjjjkkkeeefffgggjjjmmmnnnnnnnnnssswww{{{wwwnnneeeaaa```jjjmmmrrrvvvzzz{{{|||}}}wwwhhh\\\VVVPPPLLLKKKOOOOOOUUUaaaiiixxxkkkeeeuuu{{{~~~~~~{{{}}}ooodddggguuu}}}~~~zzzvvvvvvwwwyyy~~~uuudddMMM:::000+++***)))***+++,,,+++)))))))))(((((('''''')))******(((%%%&&&''')))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$######### $$$ """&&& $$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''((( """,,,---$$$###+++)))&&&&&&+++...///444999AAABBBCCCFFFHHHIIIIIIHHHLLLLLLWWWpppiiiLLL<<<666;;;AAAEEERRRjjjxxxjjj]]]OOOFFFAAA@@@EEEKKKPPPXXXeeeuuummm[[[KKKDDD??????AAAAAACCCFFFLLLTTT___lllzzz~~~}}}|||rrrsssvvv|||}}}vvvttt}}}|||uuu{{{|||xxxqqqnnniiifffgggmmmtttxxx~~~}}}{{{wwwooofff\\\WWWSSSRRRPPPMMMNNNRRRTTThhh{{{rrrVVVOOO^^^mmm|||yyyqqqaaaTTTZZZlll~~~uuurrr{{{uuuqqqdddOOO;;;000,,,,,,)))(((((('''''''''''''''###$$$&&&(((((('''&&&%%%+++)))'''$$$######$$$%%%###############$$$$$$%%%&&&###!!!"""%%%&&&$$$"""$$$((('''%%%$$$(((---)))((('''&&&&&&'''((()))''''''&&&&&&&&&'''((((((&&&((()))+++,,,...222555===CCCHHHIIILLLPPPRRRQQQPPPNNNLLLKKKKKKWWWsssssszzzuuuxxx|||llllllkkkkkkjjjiiihhhgggeeefffhhhjjjkkkjjjiiihhhhhhgggfffhhhjjjiiieeeaaaZZZVVVQQQOOOPPPZZZpppxxxoooggggggooouuuuuurrrfff]]]TTTPPPNNNPPPWWW___mmm{{{qqqiiiggghhhjjjiiiiiikkkmmmnnnmmmkkklllkkkjjjhhhhhhiiijjjjjjkkkkkkjjjjjjjjjkkkllllllffffffffffffhhhhhhiiiiiihhhiiikkklllmmmmmmnnnnnnmmmrrruuuqqqiiiaaa^^^^^^bbbhhhqqqwwwyyyzzz|||}}}|||nnn```WWWOOOIIIJJJLLLKKKPPPYYY___pppuuudddhhhttt{{{}}}}}}yyyhhhbbbppp}}}|||ssspppqqqsssuuuzzz{{{kkkVVV@@@222,,,+++******++++++***(((***)))(((((())))))))))))'''''''''((())))))(((&&&%%%&&&&&&&&&&&&&&&&&&%%%''''''&&&&&&&&&&&&%%%%%%###%%%)))%%%'''+++%%%&&&''''''''''''(((((((((%%%%%%&&&&&&&&&'''''''''+++######---,,,"""!!!***)))&&&&&&+++///111666;;;CCCDDDFFFGGGFFFEEEDDDDDDNNNQQQ```{{{qqqSSSAAA:::888;;;???FFF\\\}}}}}}ttthhh[[[MMMDDD@@@@@@FFFMMMQQQZZZhhhxxxyyyhhhVVVFFF@@@>>>@@@AAAAAADDDHHHPPPWWWdddqqq}}}|||}}}{{{yyyrrrsssvvv}}}~~~zzztttsss{{{{{{sssyyy{{{sssoookkkhhhiiimmmsssxxx{{{yyytttlll___YYYTTTRRROOOKKKLLLOOOSSSaaappptttUUUFFFWWWcccttt}}}~~~|||zzziiiWWWSSS___tttyyyppprrr~~~|||vvvjjjYYYCCC222+++,,,))))))(((''''''''''''(((&&&(((***,,,,,,+++)))(((+++***'''%%%######$$$%%%&&&&&&&&&&&&&&&'''((((((&&&$$$"""###&&&'''%%%""""""'''++++++((((((,,,111%%%&&&'''(((((('''&&&%%%***)))))))))******+++,,,((()))++++++,,,///333666===DDDIIIJJJLLLOOOQQQOOOLLLKKKJJJJJJOOObbbtttjjj}}}~~~yyyzzz|||~~~kkkjjjiiihhhhhhhhhhhhhhhddddddfffgggiiijjjjjjkkkiiihhhhhhiiikkkjjjeee```VVVQQQMMMNNNRRR^^^tttwwwhhheeeccceeekkkoooooommmcccZZZOOOJJJIIIKKKTTT\\\mmmyyy|||qqqjjjiiiiiimmmlllkkklllmmmmmmllljjjlllkkkjjjiiiiiiiiiiiiiiikkkkkkllllllmmmmmmmmmnnnfffeeedddeeeggghhhhhhhhhiiijjjllllllkkkkkklllmmmkkknnnooolllgggbbbaaaaaa___gggqqqwwwwwwwwwyyy|||rrreee[[[QQQIIIGGGHHHFFFLLLTTTVVVfffnnneeepppxxxqqqccchhhyyy~~~zzzyyytttjjjiiilllpppsssvvv}}}rrr```JJJ:::000...+++***+++***)))(((***)))((((((******)))(((%%%&&&'''(((((('''&&&%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$###***%%%)))+++%%%&&&***$$$%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&'''''''''''''''"""###))))))$$$###((()))&&&''',,,111333888>>>@@@CCCFFFHHHGGGFFFFFFFFFJJJSSSffffffKKK???<<<::::::>>>HHHaaazzzqqqfffYYYKKKCCC@@@AAAGGGMMMTTT]]]lll|||{{{qqq```PPPAAA===<<>><<<>>>CCCJJJaaaxxxpppcccWWWJJJCCCAAABBBGGGMMMVVV___mmm|||zzzmmm[[[KKK???<<<<<<@@@BBBEEEJJJQQQYYYbbbqqq{{{uuuwwwuuurrrttt{{{|||yyyqqqpppsss{{{|||xxxtttqqqrrrxxxyyynnngggiiittt~~~{{{zzzyyyzzz|||}}}|||{{{wwwuuusssrrrsssvvvzzz|||{{{uuuuuurrrmmmddd\\\UUUQQQMMMIIIJJJNNNMMMUUU\\\lllyyy^^^LLLDDDQQQgggzzz|||~~~{{{ooo[[[LLLKKK]]]www~~~kkkttt}}}}}}xxxmmmXXX===---,,,***))))))(((((((((((((((###$$$%%%&&&'''&&&%%%%%%((((((''''''&&&&&&&&&%%%######""""""######$$$%%%%%%'''((()))'''&&&&&&'''%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%%%%%%%%%%&&&&&&'''((()))((()))***,,,...222777;;;>>>EEEJJJJJJKKKNNNNNNKKKHHHGGGGGGLLL^^^{{{zzzjjj```eeevvvuuuvvvyyy~~~jjjhhheeecccccceeehhhkkkhhhgggggghhhjjjmmmqqqsssooommmllllllkkkhhhaaa[[[ZZZRRRLLLNNNTTT___mmmyyyxxxfff\\\^^^bbbfffhhhiiihhhhhhhhhZZZOOOEEE@@@AAAGGGTTT___qqqyyy~~~zzztttrrrpppnnnpppooommmlllllljjjgggeeeeeefffhhhjjjkkkkkkkkkkkklllnnnpppsssttttttsssrrrjjjfffcccdddgggjjjjjjiiilllnnnnnnmmmlllmmmrrruuutttqqqnnnllllllllllllkkkiiiooouuutttpppooouuu{{{vvv|||}}}wwwnnndddYYYQQQIIIGGGDDDKKKRRRMMMVVVpppwwwllluuukkkXXXdddsss|||{{{vvvpppnnnmmmnnnpppuuuyyy{{{{{{yyymmmrrryyy{{{{{{}}}{{{qqq___PPP999555000,,,++++++*********((('''(((***+++)))&&&---,,,***((('''(((,,,///&&&'''((())))))((('''&&&(((((('''''''''&&&&&&&&&)))###&&&'''"""%%%***&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''((((((***---,,,((('''******&&&---***+++111666999???EEECCCGGGKKKMMMKKKIIIIIIJJJTTTccczzzfffIII???>>>???DDDKKKLLL^^^yyy}}}xxxoooaaaVVVJJJDDDAAABBBGGGMMMVVV___lllzzz}}}mmmYYYJJJ@@@>>>>>>BBBFFFIIIQQQXXX]]]gggvvvyyyqqqrrrpppkkkmmmsssuuuqqqpppooorrrzzz{{{vvvpppnnnpppuuuyyy|||}}}yyyqqqfff^^^```iiirrr|||yyy}}}{{{zzzzzz|||}}}}}}|||{{{zzzyyyyyyzzz}}}tttnnnooommmhhheee]]]UUUPPPLLLHHHJJJOOOIIIQQQWWWhhh|||bbbPPPCCCRRRkkkzzz{{{wwwmmm[[[IIIFFFXXXsssppprrrwwwzzz}}}wwwooo]]]AAA000...******)))(((((((((((((((&&&''''''(((((((((((((((&&&''''''(((((('''&&&&&&&&&&&&%%%%%%&&&&&&'''((($$$(((++++++(((&&&''')))&&&%%%%%%''')))******)))((((((''''''''''''((((((((((((((())))))+++,,,,,,&&&''')))+++...444:::??????FFFKKKKKKLLLNNNNNNKKKGGGFFFGGGNNNdddmmm^^^[[[fffzzz{{{{{{{{{rrrtttyyyjjjfffaaaaaadddffffffeeegggggghhhkkkmmmooorrrwwwxxxmmmlllooohhheeeddd^^^XXXPPPJJJKKKQQQZZZhhhsss{{{jjj^^^```___bbbdddeeeiiijjjeee^^^VVVJJJ@@@???DDDKKKTTT\\\hhh|||}}}xxxpppkkkpppmmmnnnnnnnnnmmmiiifffccciiiiiijjjjjjjjjjjjiiiiiipppqqqrrrrrrrrrrrrssstttgggfffeeefffiiikkkllllllooommmkkkhhhggghhhiiiiiimmmooorrrttttttqqqooommmkkkjjjjjjlllpppsssttttttxxxxxxtttppplllggg[[[NNNJJJHHHHHHJJJKKKMMMVVV```tttxxxuuuuuu}}}uuu```YYY^^^oooxxxrrrjjjhhhfffhhhnnntttvvvvvv{{{{{{uuuvvv~~~{{{|||yyyssshhh___DDD444)))***+++&&&&&&,,,&&&&&&&&&''''''''''''(((***)))((('''%%%$$$###"""'''&&&%%%%%%''''''&&&%%%"""$$$'''(((&&&%%%$$$$$$$$$$$$######$$$$$$%%%&&&#########$$$$$$%%%%%%%%%)))'''%%%%%%&&&&&&%%%$$$###+++...'''!!!###((()))******+++///555;;;???BBBDDDHHHLLLOOONNNLLLKKKKKKXXXqqq\\\??????CCC>>>???JJJQQQfffzzz~~~|||}}}{{{wwwhhhYYYHHH???===???EEEKKKVVV^^^jjjvvvyyygggUUUIII@@@>>>>>>BBBFFFJJJRRR[[[```mmm}}}}}}oookkkkkkgggbbb^^^___eeejjjiiiqqqxxx}}}sssooojjjggghhhkkknnnpppqqqiii___WWWSSSUUU```lll{{{~~~|||yyy{{{{{{{{{{{{|||}}}{{{{{{|||}}}}}}yyy|||wwwhhheeekkkjjjeee___\\\WWWRRRNNNKKKKKKKKKNNNQQQTTT___sss~~~oooWWWHHHNNNaaaxxxyyyvvv{{{tttrrr]]]HHHGGGRRRhhhnnnooo{{{}}}~~~sssWWW:::+++&&&)))(((!!!!!!'''+++***((('''&&&'''))))))&&&###((('''%%%#########%%%&&&########################$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%&&&$$$###%%%((()))'''$$$&&&'''))))))***///777>>>@@@@@@BBBIIIQQQSSSQQQMMMHHHHHHHHHOOOccc{{{ccc\\\cccppp}}}xxxnnnooouuu|||iiifffcccbbbccceeeggggggiiihhhiiikkkpppwwwsssnnnnnngggeeeddd]]]XXXQQQKKKLLLRRR[[[hhhtttyyyhhh[[[^^^```ccceeegggiiiiiicccZZZKKKEEE??????BBBIIIVVVcccmmm~~~|||ssskkknnnpppqqqqqqqqqooollliiiggghhhhhhgggggghhhiiiiiijjjpppqqqrrrrrrqqqqqqrrrrrriiifffddddddgggjjjmmmnnnooonnnmmmkkkjjjjjjkkkkkkppprrrtttvvvvvvuuusssqqqjjjhhhffffffiiimmmpppqqqxxxxxxvvvrrroookkk```UUUMMMIIIFFFGGGIIIKKKRRR[[[kkk}}}tttooozzz|||ggg[[[YYYfffpppllleeecccccceeekkkrrruuuwww}}}zzzwww|||}}}yyy|||yyynnnfffPPP===...,,,,,,((('''+++&&&''')))))))))'''$$$###(((''''''&&&&&&%%%%%%%%%(((&&&%%%&&&'''((('''%%%"""%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&'''((((((######$$$$$$$$$%%%%%%%%%(((&&&$$$$$$%%%%%%%%%$$$!!!'''***'''%%%((()))&&&******,,,000666<<>>@@@DDDIIIMMMUUU]]]gggtttwwwiiicccbbb^^^YYYVVVWWW^^^ccchhhooovvv{{{}}}ttthhhfffcccaaabbbccceeefffbbb[[[TTTOOOMMMPPP[[[ggguuu~~~}}}{{{yyywwwzzz|||}}}||||||~~~|||zzzxxxvvvsssvvv{{{ttthhhhhhmmmlllggggggddd^^^WWWRRRMMMKKKJJJNNNPPPQQQYYYkkkyyysssbbbNNNMMMYYYnnnyyyvvvqqqrrrtttuuudddPPPJJJNNN^^^uuupppooo}}}fffEEE000,,,...,,,&&&%%%)))+++***((('''&&&'''))))))&&&###((('''&&&$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&'''))))))******)))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%''')))***(((&&&)))***+++,,,///555<<<@@@CCCCCCFFFLLLRRRUUUQQQMMMFFFFFFJJJTTThhhzzzcccZZZ```kkkyyyxxxmmmmmmyyyggggggfffeeecccdddgggiiikkkjjjiiillluuuyyynnnlllgggfffeee]]]YYYQQQLLLMMMSSS[[[iiitttwwwfffZZZ]]]bbbfffhhhhhhiiiggg___UUUEEEBBBAAAAAAAAAHHHXXXhhhqqqwwwkkkkkkrrrrrrrrrqqqpppmmmkkkiiifffeeeddddddeeegggjjjkkkqqqqqqqqqqqqqqqqqqppppppjjjgggcccccceeejjjmmmoooooooooooonnnnnnmmmmmmmmmrrrsssuuuvvvvvvvvvuuuuuukkkgggaaa___aaafffkkknnntttvvvtttrrrqqqoooggg]]]TTTLLLEEEDDDFFFHHHMMMSSS]]]uuuyyynnnxxxuuucccXXX^^^ggghhhdddbbb```bbbhhhooosssvvv}}}zzz{{{{{{yyyzzzwwwqqqaaaJJJ444...---***((()))''')))+++,,,***&&&"""&&&&&&&&&&&&&&&&&&''''''(((&&&%%%&&&'''((('''%%% ###%%%%%%%%%&&&'''&&&&&&&&&'''''''''(((((($$$$$$$$$$$$%%%%%%%%%%%%((('''%%%%%%&&&&&&&&&%%%!!!%%%'''(((***,,,***&&&***+++...333999???DDDGGGJJJMMMOOOOOOLLLKKKMMMOOOZZZkkk~~~]]]HHH:::<<<===;;;FFFWWW```ooozzz|||zzzgggYYYIIIBBBAAADDDKKKRRRWWW___jjjtttuuubbbOOOCCC???>>>AAAGGGLLLQQQYYYaaammm{{{}}}kkk^^^WWWVVVSSSOOOMMMPPPXXX___hhhooouuuxxxyyyvvvnnneeeZZZZZZZZZYYYYYYXXXXXXXXXQQQLLLHHHGGGGGGKKKWWWcccpppyyy}}}zzzzzzzzzzzz|||~~~|||yyy{{{}}}zzzwwwssspppmmmqqqwww{{{~~~zzzqqqkkklllpppnnnhhhgggeee```YYYSSSMMMIIIFFFMMMNNNNNNRRRaaarrrxxxsssWWWNNNNNN```rrruuuppplllrrrwwwmmm[[[PPPLLLVVVkkksssqqqzzzRRR666---...+++&&&$$$&&&&&&$$$((('''''''''((((((&&&$$$'''''''''&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&'''''''''((((((''''''(((******)))'''+++******---333:::???AAADDDDDDGGGMMMRRRSSSPPPLLLEEEFFFMMM\\\rrryyyddd[[[^^^hhhuuuxxxnnnkkktttfffhhhiiigggddddddgggkkkkkkkkkkkkooozzzuuukkkkkkiiiiiihhh^^^YYYRRRMMMNNNSSS[[[gggrrrxxxhhh^^^aaafffiiijjjjjjiiieeeZZZPPPFFFCCCBBBCCCDDDJJJYYYhhhtttzzzmmmjjjoooooonnnmmmllljjjiiihhheeedddbbbbbbcccfffjjjlllpppppppppqqqqqqqqqooommmiiifffddddddgggjjjmmmnnnnnnnnnoooppppppoooooonnnqqqqqqrrrsssttttttttttttmmmggg___ZZZ\\\bbbiiimmmoooqqqqqqpppppppppkkkddd\\\QQQGGGDDDEEEFFFIIIMMMQQQeeeuuuyyyppp]]]\\\dddiiihhhgggbbbbbbffflllooorrrzzzzzzxxxzzzzzz{{{~~~~~~qqqWWW<<>>@@@@@@AAAPPPccclllwww|||||||||zzzfffXXXIIIBBBBBBFFFMMMTTTWWW___jjjttt~~~qqq___MMMAAA>>>>>>BBBIIIOOOUUU^^^fffrrrooo]]]RRRMMMLLLKKKHHHHHHNNNXXX```kkkoootttuuurrrjjj```XXXRRRSSSTTTTTTQQQNNNLLLKKKFFFCCCBBBCCCEEEJJJUUUaaaoooxxx~~~{{{}}}|||vvvvvv}}}|||yyywwwtttqqqnnnlllooosssvvvxxxzzz}}}{{{xxxsssqqqqqqppplllgggeeedddaaa]]]WWWPPPKKKHHHJJJLLLMMMNNNYYYlllzzzcccRRRIIIWWWnnnzzzxxxrrrssszzzttteeeWWWMMMSSShhhxxxsss^^^;;;...,,,)))&&&%%%%%%%%%###(((((((((((((((''''''&&&&&&''''''(((((('''&&&&&&########################$$$$$$$$$######!!! &&&&&&&&&%%%%%%%%%%%%%%%$$$%%%%%%&&&'''(((((()))'''''''''((()))))))))((()))'''''',,,444;;;>>>>>>BBBDDDGGGLLLPPPOOOLLLHHHFFFFFFPPPdddzzz~~~{{{|||yyyggg```bbbkkkvvv}}}wwwtttxxxgggiiijjjhhhfffeeehhhkkkiiilllmmmppp{{{|||jjjeeejjjjjjllljjj```YYYRRRLLLMMMQQQYYYdddnnn~~~{{{mmmdddiiiiiilllllljjjhhhcccWWWKKKDDD@@@>>>AAAGGGOOO[[[gggvvv}}}oookkknnnmmmkkkjjjiiihhhggggggdddcccbbbbbbdddgggjjjmmmooonnnnnnpppqqqqqqnnnlllfffeeeeeegggjjjlllkkkkkklllmmmnnnoooppppppooooooqqqqqqrrrsssssssssssssssooohhh^^^YYYZZZaaahhhmmmlllooopppoooppprrrpppkkkdddXXXLLLGGGFFFEEEFFFIIIMMM\\\rrr||||||hhh```dddjjjmmmnnngggfffgggiiijjjlllttt}}}wwwtttwwwyyy|||}}}}}}~~~dddDDD222...---+++)))***)))(((''''''''''''((()))((((((''''''&&&%%%%%%%%%$$$###$$$%%%&&&%%%###%%%&&&''''''%%%$$$%%%&&&""""""###$$$%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%(((&&&%%%%%%&&&''''''&&&$$$&&&(((&&&"""!!!&&&---+++///444888===BBBHHHLLLOOOQQQRRRNNNKKKMMMUUU]]]bbbqqqiiiFFFCCCBBBCCCDDDJJJ[[[lllvvv~~~~~~}}}|||~~~vvvfffXXXHHHBBBBBBFFFMMMTTTWWW^^^iiitttyyymmm]]]LLLBBB======BBBJJJRRRYYYccclllxxxxxxbbbPPPGGGCCCDDDDDDDDDGGGOOOZZZbbbmmmoooqqqqqqkkk```VVVQQQPPPRRRSSSQQQLLLGGGDDDDDDBBB@@@@@@CCCEEEJJJUUU```qqqzzz}}}wwwwww}}}{{{wwwuuusssqqqooolllmmmmmmnnnpppuuu{{{}}}zzzwwwvvvtttoooiiieeejjjjjjiiieee___WWWPPPKKKGGGKKKMMMNNNVVVfffxxxnnnZZZLLLVVVmmm||||||nnn^^^OOOSSSggg}}}uuujjjFFF333///+++******))))))((()))))))))((('''''''''(((&&&&&&'''((((((''''''&&&''''''''''''''''''''''''''''''''''''&&&%%%######((((((((((((((((((((()))%%%%%%&&&&&&'''((())))))%%%&&&'''(((((((((((((((((('''(((---555;;;>>>===BBBEEEIIIMMMPPPNNNKKKGGGFFFFFFQQQhhh}}}ttttttwwwyyykkkhhhmmmuuu~~~iiiiiijjjiiihhhhhhiiijjjhhhlllnnnooowwwnnn``````hhhiiikkkjjjbbbYYYQQQLLLLLLOOOUUU___iiiwww~~~rrriiinnnlllnnnmmmiiifff```UUUIII>>>:::;;;AAAIIIRRR___jjj{{{}}}pppnnnnnnmmmkkkiiihhhhhhhhhiiieeedddddddddfffhhhkkklllmmmllllllnnnrrrrrrnnnkkkddddddfffiiikkklllkkkiiikkkllllllmmmoooppppppqqqssstttuuuvvvvvvuuutttsssmmmfff^^^YYYZZZ```gggkkklllppprrrqqqrrruuuuuurrriii___SSSMMMHHHDDDDDDHHHMMMVVVhhhvvvjjjfffiiinnnrrrmmmjjjhhhgggffffffmmmvvvzzztttrrruuuyyy|||}}}qqqOOO777...---,,,))))))(((&&&&&&&&&(((***,,,))))))(((((('''&&&%%%%%%%%%$$$###$$$%%%&&&%%%###'''((()))'''%%%$$$%%%&&&$$$%%%&&&'''((('''&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%###""""""$$$%%%%%%$$$###$$$&&&$$$###---+++000666;;;>>>BBBHHHLLLRRRSSSQQQLLLGGGJJJUUU^^^iiizzz^^^AAAAAABBBCCCHHHSSSdddrrr|||}}}ttthhhZZZJJJCCCBBBEEELLLSSSWWW___iiisss}}}{{{uuujjj\\\MMMCCC???>>>CCCLLLTTT]]]iiitttlllVVVGGGBBB<<>>000,,,+++)))((((((''''''((()))******(((((((((((('''''''''''''''&&&%%%%%%''''''&&&%%%&&&''''''&&&%%%$$$%%%'''%%%&&&((()))***)))((('''''''''&&&&&&&&&%%%%%%%%%%%%$$$######%%%&&&&&&%%%%%%$$$%%%'''$$$!!!&&&///,,,222888<<<>>>AAAGGGLLLPPPRRRQQQLLLHHHNNN\\\hhhpppvvvSSSAAAAAAAAACCCMMM___pppyyy|||~~~}}}lll]]]MMMEEECCCEEELLLRRRYYY___iiiqqqzzz}}}zzztttjjj\\\MMMDDDBBBAAAEEENNNWWWbbbppp|||wwwbbbNNNCCCAAA===@@@CCCEEEIIIOOOXXX___hhhdddbbb```XXXMMMJJJMMMNNNPPPPPPLLLEEEBBBCCCEEEDDDBBBCCCGGGJJJQQQ]]]hhhvvv}}}|||}}}||||||}}}}}}{{{wwwpppkkknnnkkkhhheeefffkkkssszzz|||wwwuuuwwwtttmmmiiiiiilllmmmnnnkkkcccXXXMMMFFFGGGHHHJJJJJJLLLWWWiiixxxzzznnn^^^WWW___qqq{{{mmmWWWSSSccctttxxxyyy```999///&&&%%%&&&$$$$$$&&&)))******(((&&&&&&(((***&&&%%%$$$$$$$$$&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$ !!!"""$$$%%%&&&&&&&&&"""""""""#########$$$$$$''''''''''''((((((((((((%%%(((******((('''(((******---222666999<<>>AAAFFFKKKMMMOOOPPPMMMMMMVVVggguuuyyyuuuOOOBBBBBBAAADDDSSShhhxxx||||||~~~~~~|||~~~ooo```OOOFFFDDDFFFLLLRRRZZZ```hhhooowww~~~{{{tttjjj\\\MMMDDDEEEDDDGGGOOOZZZeeeuuuooo[[[JJJAAABBB@@@DDDGGGJJJLLLQQQYYY___ddd___\\\YYYQQQHHHGGGLLLLLLNNNMMMIIICCCAAADDDHHHGGGEEEFFFKKKOOOVVVcccooozzzzzzxxx{{{|||yyyvvvpppsssxxx}}}}}}xxxpppiiipppnnnkkkggggggkkkrrrwwwxxxsssrrruuusssmmmkkknnnkkkmmmpppoooiii___TTTMMMHHHHHHGGGFFFGGGQQQcccsss|||ssscccVVVVVVfff{{{~~~rrr]]]VVVdddzzzrrrsss|||zzzeeeAAA444***((((((&&&%%%((()))***+++)))&&&%%%(((+++&&&%%%#########%%%'''(((''''''''''''''''''''''''&&&&&&'''(((((((((''''''$$$$$$$$$%%%%%%&&&&&&&&&((((((((((((((('''''''''&&&)))++++++)))((()))+++)))...444777888:::>>>AAA???DDDKKKOOOPPPNNNKKKIIIOOOTTTfff~~~|||ooonnnsssxxxvvvsss}}}yyylllgggtttlllkkkjjjkkklllmmmmmmllldddfffiiimmmpppoookkkhhheeebbb```aaacccdddbbb___WWWOOOHHHGGGJJJMMMSSSZZZnnnwww~~~vvvpppnnnrrrrrrnnnhhhccc]]]RRRGGGBBB@@@DDDLLLQQQWWWhhhzzzvvvtttllliiifffeeeddddddcccbbbeeefffggghhhjjjjjjjjjkkklllkkklllppptttsssmmmggggggeeedddfffiiikkkmmmmmmmmmkkkjjjkkknnnqqqssstttttttttuuuwwwxxxuuunnnhhhaaa___]]]\\\\\\^^^```bbbgggiiikkklllmmmnnnppprrrmmmjjjcccZZZOOOFFFAAA???EEEJJJRRR]]]qqqzzzxxxxxxvvvhhhkkkwwwxxxvvvqqqkkkffffffiiilllyyy}}}|||zzz~~~pppPPP:::///)))%%%(((((('''''''''(((((()))(((((((((((((((((((((((('''&&&$$$######&&&(((***'''&&&%%%$$$###$$$%%%&&&&&&'''(((%%%"""!!!$$$''''''&&&%%%$$$%%%&&&'''(((%%%%%%%%%&&&%%%%%%$$$$$$###%%%'''(((((()))***,,,---555;;;<<>>DDDHHHLLLOOOYYYjjj|||lllZZZHHH@@@@@@CCCDDDGGGJJJNNNUUU]]]bbbeeebbb\\\SSSLLLJJJNNNRRRQQQOOOKKKFFFBBBBBBEEEHHHLLLMMMOOOPPPTTT\\\hhhqqq~~~|||wwwrrrmmmjjjggggggppp{{{xxxnnnlllrrrvvvuuuoooeeebbbffflllnnnqqqooolllkkklllnnnnnnnnnvvvvvvwwwuuupppeeeXXXOOOHHHHHHIIIKKKKKKMMMVVV```hhhsssuuueeeWWW\\\mmm{{{}}}ooo^^^QQQmmm}}}uuuyyy~~~~~~mmmGGG444---...'''%%%))))))&&&'''((())))))'''%%%$$$%%%&&&&&&''''''&&&&&&%%%(((((('''&&&&&&%%%$$$$$$$$$###""""""$$$&&&%%%%%%!!!"""###$$$%%%%%%%%%%%%(((((((((((((((((((((((($$$$$$$$$%%%%%%%%%%%%%%%---///222777<<<>>>???>>>EEEGGGLLLQQQPPPIIIFFFGGGUUUbbbqqq|||yyyxxxppprrrrrrooonnnsss}}}sssoooqqq{{{lllkkkkkkmmmnnnooonnnllldddeeegggjjjmmmllljjjgggcccaaaaaacccfffgggeeebbbYYYOOOFFFDDDGGGKKKSSS[[[fffqqq~~~wwwsssppppppmmmhhhddd^^^TTTJJJ@@@???CCCLLLRRRYYYkkk}}}vvvsssllljjjgggffffffgggfffeeeeeefffgggiiijjjkkkkkkkkkmmmlllmmmqqqttttttnnniiigggeeedddeeehhhjjjkkkkkkllllllkkkmmmppprrrtttuuuuuuuuuuuuwwwwwwssslllgggaaa```___^^^___aaaccceeeeeehhhkkkmmmmmmllllllmmmmmmkkkfff^^^TTTJJJEEEBBBEEEIIIOOOYYYkkkvvvkkkeeevvv{{{ooommmtttxxxyyyxxxrrrkkkhhhiiilllyyyyyywwwzzztttTTT>>>111)))%%%)))))))))(((((())))))***'''''''''''''''''''''''')))((('''&&&%%%&&&((()))'''&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%$$$###$$$&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&''''''''''''&&&&&&$$$&&&'''(((((((((***,,,///666<<<>>>@@@GGGLLLMMMOOOPPPPPPPPPTTT```qqq}}}bbbLLL@@@;;;<<>>??????DDDFFFLLLRRRQQQLLLJJJLLLXXXhhhyyy|||vvvtttkkkppppppmmmpppzzzuuurrrsss|||kkklllmmmoooqqqrrrpppnnndddddddddfffiiijjjhhhgggbbbaaabbbfffjjjjjjgggcccYYYOOOEEEBBBDDDIIIRRRZZZ```lll|||}}}uuuoooooolllgggddd```VVVLLL???===AAAKKKRRR[[[mmmvvvqqqooollliiihhhhhhhhhgggfffeeefffgggiiikkkkkkllllllmmmmmmnnnqqquuutttpppkkkhhhfffeeefffhhhjjjjjjjjjkkkkkkmmmoooqqqsssuuuuuuuuuuuuvvvvvvuuupppjjjeee``````___```aaacccfffggggggkkknnnpppooolllkkkjjjnnnnnnkkkdddZZZPPPIIIEEEEEEFFFJJJRRRaaaxxxxxxcccTTT___iiissszzzxxxooonnnuuu|||}}}tttllllllooosss||||||vvvuuurrrvvvwww[[[EEE666---)))+++******))))))*********'''''''''''''''''''''''')))(((((('''&&&%%%%%%%%%'''&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%###%%%%%%&&&''''''''''''''''''(((((()))))))))((((((&&&'''((((((((((((***,,,///777===>>>AAAGGGLLLMMMNNNOOOPPPSSSYYYeeettt~~~xxx]]]III???;;;===HHHUUU^^^ffflllmmmsssxxxzzz~~~~~~}}}||||||~~~~~~vvvfffWWWRRROOOLLLOOOVVVZZZ\\\```dddkkksss|||||||||{{{xxxqqqfffXXXKKKCCCEEEJJJRRRZZZdddrrrsssaaaSSSFFFAAACCC@@@EEEMMMTTT[[[aaafffiiigggeee```ZZZVVVWWW^^^dddfff```XXXRRRRRRUUUXXXZZZ```ccceeefffhhhnnnwww}}}|||wwwqqqkkkfffccceeefffjjjkkkdddaaannnzzznnnfffggglllkkkfffhhhjjjlllmmmnnnrrryyy~~~yyysssiii\\\TTTKKKIIIHHHHHHGGGGGGNNNVVV```nnnnnn\\\aaarrrnnnXXXRRRddd}}}~~~zzz^^^BBB000,,,''''''***(((%%%&&&'''''''''&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%$$$$$$######&&&$$$###$$$%%%&&&&&&%%%&&&''''''(((((((((''''''(((((((((((((((((((((((()))((((((((())))))***+++---000444888<<>>AAAGGGKKKMMMPPPPPPPPPSSSZZZhhhwwwsssXXXGGG???===@@@KKKVVV]]]dddiiioootttzzz}}}|||{{{{{{|||}}}ooocccVVVQQQMMMKKKLLLQQQVVVXXX\\\aaagggooowww}}}||||||}}}yyynnn___PPPGGGCCCDDDJJJTTT___hhhtttkkk[[[PPPEEEBBBEEECCCHHHOOOVVV]]]ccchhhllljjjiiieee```]]]```gggmmmnnnggg^^^XXXXXX]]]aaadddlllmmmnnnnnnpppvvv~~~{{{vvvqqqllliiiggghhhggggggfffcccfffvvvxxxllliiiiiifff```fffjjjpppsssuuu{{{zzzrrriii]]]TTTLLLHHHFFFFFFEEEEEEKKKRRR[[[iii~~~ddddddvvvsssXXXMMM^^^xxxkkkIII111+++&&&''')))%%%&&&&&&&&&'''&&&%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$#########&&&$$$"""###$$$%%%%%%$$$''''''((((((((((((''''''((((((((((((((((((((((((((('''''''''((()))***+++...111555999<<>>???HHHPPPYYYjjj{{{yyyrrrpppmmmjjjiiiiiiiiihhhgggggghhhiiikkklllllllllllljjjkkkmmmoooqqqqqqooommmlllkkkjjjlllmmmnnnmmmlllgggjjjmmmooonnnoooqqqsssuuuvvvvvvtttpppjjjeeebbb___```bbbeeegggiiijjjkkktttsssqqqooolllmmmoooqqqqqqssssssoooeeeXXXMMMGGGDDDAAABBBHHHRRRbbb|||uuu[[[PPP]]]pppzzzkkkrrrsssoooqqqqqq}}}yyyoooqqqooouuu{{{iiiUUU@@@222,,,+++***))))))((((((((((((''''''''''''''''''''''''!!!"""$$$%%%&&&%%%$$$###%%%&&&&&&''''''(((((((((&&&%%%$$$&&&))))))&&&###%%%&&&'''((()))((('''&&&%%%&&&'''(((((((((((((((((())))))(((((())),,,///333;;;AAAAAACCCIIINNNOOOUUURRRPPPRRR[[[kkk|||rrrXXXIIIAAA@@@EEEPPPYYY___eeejjjsssxxx}}}|||{{{}}}~~~sssiii```VVVOOOKKKHHHJJJMMMPPPRRRWWW\\\ccckkksssyyy~~~zzz{{{{{{vvvhhhVVVHHHBBBAAADDDIIITTT```iiisssfffYYYQQQHHHDDDFFFJJJMMMRRRWWW\\\bbbhhhmmmpppooommmiiifffiiiooouuuyyyrrriiicccccchhhnnnrrrwwwwwwvvvtttuuu|||~~~}}}{{{xxxtttqqqmmmkkkhhhdddaaabbbgggooo}}}tttjjjgggeeebbbfffllltttzzz~~~vvvoooggg\\\TTTLLLHHHEEEEEEEEEEEEJJJQQQYYYeeejjjdddrrrzzztttVVVHHHTTTjjj~~~{{{xxxwwwSSS888///******,,,(((&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$######***(((&&&&&&((((((((('''%%%%%%&&&'''''''''&&&&&&((((((((((((((((((((((((******)))))))))+++---......222666:::<<>>@@@CCCGGGNNNTTT```rrrtttsssnnnhhhdddaaaYYYPPPJJJBBBAAAIIIRRR[[[kkk{{{{{{rrrooommmkkkkkklllnnnnnnnnnlllllllllllllllkkkkkkjjjjjjkkknnnpppppppppppppppkkkkkklllnnnqqqrrrqqqoookkknnnpppnnnkkkjjjnnnrrrrrrttttttqqqlllfffcccccc```cccfffjjjlllmmmlllllljjjiiihhheeedddfffjjjnnnmmmppptttssslllbbbYYYTTTHHHCCCBBBFFFIIIPPPfff}}}rrrUUUWWWbbbwwwzzzuuurrrjjjiiimmmvvvwwwqqqssswww~~~wwwfffKKK666...,,,,,,+++***))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((''''''"""###%%%&&&'''''''''&&&%%%&&&'''&&&&&&&&&((()))'''''''''''''''(((((()))$$$$$$%%%&&&'''''''''''''''((((((((()))+++000333888@@@EEEFFFHHHMMMRRRSSSSSSRRRRRRYYYhhh|||xxx^^^MMMHHHEEEFFFKKKUUU\\\bbbiiipppqqq}}}~~~|||{{{{{{vvvnnnddd```WWWLLLFFFDDDFFFGGGFFFIIINNNRRRXXX^^^eeeiiiooouuu}}}zzzsssnnnmmmmmmkkkdddWWWHHH???>>>AAAGGGIIITTT```eeekkk~~~mmmfffbbbXXXPPPNNNSSSWWW\\\bbbfffjjjooorrrwwwyyy|||}}}}}}{{{vvvxxx{{{uuummmeee```^^^]]][[[\\\ddduuu|||tttqqqlllgggeeekkkuuurrrhhheeeccc^^^YYYSSSMMMHHHGGGGGGFFFHHHLLLRRR\\\tttzzzcccXXXbbbsss}}}___IIIJJJSSSdddnnntttuuugggmmmxxx~~~|||zzzwwwUUU<<<222)))'''(((%%%))))))(((((('''''''''(((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&$$$$$$%%%%%%$$$###!!!"""$$$%%%''''''((((((((((((((((((((((((((((((&&&%%%$$$$$$%%%'''***,,,///333999;;;<<>>CCCDDDEEEKKKOOOPPPPPPPPPTTT^^^pppiiiPPPDDDCCCFFFFFFLLLUUU\\\bbbjjjrrrooo~~~yyyvvvuuupppiiibbb^^^UUUIIIBBBAAACCCDDDEEEHHHKKKOOOSSSYYY___ccchhhooowwwxxxssslllgggfffgggddd]]]QQQEEE??????BBBIIIKKKTTT```dddiii}}}qqqllliii^^^TTTQQQTTTYYYaaahhhmmmpppsssuuuwww{{{{{{rrrggg]]]WWW\\\^^^^^^\\\cccttt}}}xxxtttlllbbbdddiiisss|||kkkcccbbbccc```\\\XXXPPPJJJHHHGGGEEEGGGJJJLLLXXXqqqiiiUUU___rrrfffGGGDDDJJJZZZfffqqqttteeeiii|||yyynnn~~~xxxYYYBBB888---)))+++(((******)))(((((((((((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&+++)))''''''(((((('''&&&!!!"""$$$&&&''')))))))))((((((((((((((((((((((((***)))((('''(((+++...000///444999<<<<<<@@@FFFLLLSSSTTTWWWVVVPPPLLLTTT^^^mmm|||nnnjjjttt|||yyy~~~|||sssqqqxxxzzzvvvuuu}}}yyywwwxxxvvvlll]]]RRRmmmmmmmmmllljjjhhhfffeeedddeeeeeeeeeffffffggggggllljjjiiiiiiiiifff___ZZZKKKEEEAAABBBEEEHHHPPPXXXlll|||zzzvvvnnngggeeeeee^^^UUULLLGGGFFFJJJOOOXXXnnn{{{tttrrrooommmlllmmmmmmmmmlllmmmllllllkkkkkkmmmnnnooopppooommmllllllmmmooopppnnnnnnnnnnnnnnnmmmmmmllliiimmmqqqppplllkkknnnqqqjjjmmmnnnlllgggbbbaaaaaabbbccccccddddddccccccccccccbbbaaa``````bbbgggkkkpppnnnnnnpppqqqmmmccc\\\IIIEEEEEEGGGEEEDDDTTThhh}}}mmm]]]UUUfffwwwssswww~~~qqqkkkmmmooo{{{{{{{{{~~~}}}zzzqqq]]]BBB000!!!)))------+++******(((''''''''''''&&&&&&&&&!!!+++---%%%!!!&&&'''"""###%%%%%%### ###&&&%%%%%%%%%&&&&&&&&&''''''&&&$$$###%%%))))))&&&###&&&&&&%%%'''((()))'''&&&&&&'''(((((()))+++///222;;;======???FFFOOORRRPPPVVVQQQVVViiizzzbbbOOOJJJEEE>>>CCCIIIPPPUUU\\\dddfffddd|||}}}~~~~~~xxxtttoookkkhhh```WWWNNNIIIDDD???>>>@@@BBBCCCFFFJJJPPPVVV[[[^^^ccceeefffhhhgggfffdddbbbllleeeZZZMMMDDD???@@@BBBEEEKKKUUU]]]aaaiii|||uuuqqqkkk___XXXYYYYYY^^^hhhsssvvvuuuvvvyyy~~~wwwlll```YYYXXXYYY\\\ZZZ\\\bbbkkkyyytttiiibbbaaadddmmm}}}}}}qqqkkkjjjiiiddd______UUUKKKHHHGGGEEEGGGJJJNNNUUUeee}}}oooSSSZZZeeezzztttSSS======PPPaaaxxxwww```ddd|||{{{yyyvvvsssvvvyyyhhhMMM555,,,,,,+++''',,,***'''&&&'''%%%"""&&&((()))'''### !!!$$$***$$$ !!!'''+++)))%%%,,,((($$$###%%%&&&%%%###&&&%%%$$$%%%'''((('''&&&(((***+++)))&&&$$$%%%'''(((%%%&&&***+++((((((***222444777:::===CCCIIIMMMPPPVVVUUURRRQQQJJJKKKZZZkkkzzzlllppp{{{~~~}}}}}}zzzxxx|||{{{zzz}}}xxxiii[[[TTTnnnmmmlllkkkiiihhhhhhgggffffffffffffgggggghhhhhhkkkjjjiiijjjjjjfff___YYYKKKEEEAAABBBDDDIIIQQQZZZppp{{{vvvssslllfffeeeeee___WWWNNNHHHFFFJJJOOOYYYooozzztttssspppnnnmmmnnnoooooonnnpppoooooonnnooopppqqqrrrooonnnlllkkkkkklllnnnoooppppppppppppooonnnmmmmmmllloooqqqpppmmmlllmmmooojjjmmmnnnmmmhhhcccaaa```aaabbbcccddddddddddddcccbbbbbbaaa``````bbbfffjjjnnnmmmmmmoooqqqmmmeee___LLLFFFDDDFFFDDDDDDQQQbbbvvvzzzdddVVVggg|||tttrrrxxxxxxpppkkkmmmqqqzzz}}}~~~wwwbbbGGG444$$$'''***+++***)))***+++(((''''''''''''&&&&&&&&&"""***+++$$$###(((((("""&&&&&&%%%%%%'''(((((((((&&&&&&&&&&&&''''''''''''''''''''')))******)))'''&&&&&&%%%'''((()))'''&&&&&&'''((()))+++...222666<<<>>>???AAAHHHPPPSSSQQQTTTRRR[[[qqqrrrTTTFFFCCCCCCBBBJJJNNNSSSYYYbbbmmmqqqpppzzz~~~~~~|||~~~~~~xxxrrrmmmhhheee]]]TTTKKKGGGBBB>>>===???@@@AAADDDHHHMMMRRRVVVYYYZZZ]]]```aaabbbccceeegggpppmmmfffXXXIII@@@@@@CCCEEEKKKUUU]]]aaajjj|||tttqqqnnnfffbbbdddeeegggoooxxx}}}|||}}}|||rrrfff\\\XXXZZZ]]]bbbaaabbbiiirrrvvvkkkccc___cccmmm}}}tttnnnmmmkkkgggbbb```VVVMMMIIIGGGEEEFFFIIIKKKQQQ```xxxqqqUUUTTTaaa{{{|||]]]FFFCCCWWWkkkuuu___ccczzz|||yyywwwtttxxx|||lllRRR999---++++++((()))(((&&&'''))))))'''%%%%%%&&&(((((((((((()))+++'''%%%$$$$$$&&&''''''&&&))))))***,,,,,,***&&&###&&&%%%$$$%%%'''((('''&&&((()))***)))&&&%%%&&&(((+++((()))---...++++++...444666999<<<@@@EEEKKKOOOQQQVVVSSSQQQSSSNNNOOO]]]pppsssuuuzzz~~~{{{yyy}}}|||~~~tttcccUUUOOOooonnnllljjjiiijjjkkkkkkhhhhhhhhhhhhhhhiiiiiiiiijjjjjjjjjkkkkkkggg___XXXMMMFFFAAAAAADDDJJJTTT]]]tttxxxqqqooojjjeeefffgggbbb[[[PPPIIIGGGJJJOOOYYYoooxxxssssssqqqnnnmmmooopppqqqpppppppppooooooppppppqqqrrrmmmlllkkkjjjjjjkkklllmmmooooooooonnnmmmllllllkkkoooppppppoooooommmmmmlllkkkmmmooonnnjjjdddaaa___```aaabbbcccdddeeeeeeeeebbbbbbaaa``````bbbfffiiikkkkkkllloooqqqoooiiicccQQQIIIDDDDDDDDDDDDMMMYYYllloooZZZgggrrrjjjlllooollliiijjjqqqwwwxxxvvv{{{kkkNNN888......,,,***'''''')))+++(((''''''''''''&&&&&&&&&###''''''###%%%***)))###(((%%%$$$'''+++---+++(((&&&&&&&&&&&&''''''''''''%%%&&&((((((((('''((((((&&&&&&%%%'''((()))'''&&&%%%''')))***,,,000666999===@@@BBBDDDIIIQQQSSSQQQSSSVVVddd{{{\\\EEE???>>>BBBHHHKKKNNNRRRXXXeeerrrwwwwww{{{~~~{{{{{{~~~yyy|||}}}wwwqqqkkkeeeaaaYYYPPPGGGCCC???;;;:::===>>>???AAADDDHHHLLLPPPRRRPPPUUUYYY[[[\\\aaaiiipppuuuvvvqqqbbbNNNAAA@@@DDDFFFKKKTTT\\\aaajjj|||sssqqqppplllkkkooorrrsssxxxwwwkkk^^^WWWXXX___eeekkkhhhiiiooozzzuuuiiiaaa\\\aaalll}}}xxxrrrpppnnnjjjfffaaaXXXOOOKKKHHHEEEEEEHHHHHHLLLYYYpppsssWWWPPP___|||cccIIICCCVVVnnnrrr^^^cccxxx~~~yyyzzzzzznnnVVV<<<---*********(((''''''(((******)))'''###""""""$$$'''))))))((($$$&&&((((((%%%$$$%%%&&&$$$&&&((('''&&&$$$######'''%%%%%%%%%'''((('''&&&'''((()))((('''&&&'''))))))&&&'''***+++)))***---666888<<>>@@@CCCFFFIIIJJJKKKPPPUUUWWWXXX```mmmwwwyyyxxxqqqbbbOOOCCCBBBDDDFFFJJJSSS[[[bbbkkk|||tttqqqpppoooqqquuu{{{{{{zzzqqqdddYYYVVV]]]hhhppprrrnnnnnnttt}}}pppddd\\\YYY___kkk{{{{{{tttpppnnnjjjgggccc[[[SSSOOOJJJEEEEEEHHHGGGJJJSSShhhuuuYYYQQQ___{{{eeeIII@@@QQQmmmqqq]]]cccyyyvvvmmmYYY???---)))+++,,,((((((((((((((('''%%%$$$'''$$$"""###&&&&&&$$$"""%%%''')))(((&&&$$$$$$$$$&&&%%%###"""((('''&&&%%%&&&'''((('''&&&&&&''''''(((((((((((()))(((%%%&&&)))***((()))---777999===AAAEEEJJJPPPTTTVVVXXXSSSQQQWWWUUUXXXfffzzzyyytttyyy}}}~~~uuu```SSSQQQsssqqqnnnllllllnnnqqqssskkkkkkkkkkkkkkkkkkkkkjjjkkkjjjjjjkkkkkkggg```YYYOOOHHHBBBCCCFFFMMMXXXbbbtttrrrooonnnkkkhhhkkkmmmhhhaaaTTTKKKGGGJJJOOOWWWiii{{{zzzxxxssspppmmmkkkmmmoooppppppkkkkkkkkkllllllllllllllllllllllllllllllllllllllllllllljjjiiihhhhhhhhhhhhnnnmmmmmmooorrrsssrrrpppooooooooonnnkkkgggbbb^^^^^^___aaaccceeeffffffgggcccccccccbbbaaabbbeeehhhhhhiiikkkmmmoooooonnnlll]]]TTTJJJEEEDDDDDDFFFJJJYYYnnnjjjdddooo~~~}}}nnnlllqqqssspppmmmfffiiikkkmmmsss|||yyyXXX>>>000...+++)))((((((''''''(((''''''''''''&&&&&&&&&$$$$$$###$$$'''+++)))%%%$$$&&&((((((%%%######$$$###$$$$$$$$$$$$%%%%%%%%%''')))++++++((('''***---&&&%%%%%%'''((()))'''&&&((()))***+++,,,000444888<<>>@@@BBBDDDDDDGGGLLLRRRTTTVVV^^^lllwwwyyytttiii[[[NNNFFFDDDEEEHHHKKKSSS\\\ccclll}}}xxxuuuvvvxxx}}}~~~uuulll```XXXZZZfffttt~~~|||wwwuuu{{{yyymmmbbb\\\ZZZ___jjjyyy}}}uuupppmmmjjjgggeee___XXXSSSMMMFFFEEEHHHHHHJJJPPP```zzzwww^^^SSS\\\uuujjjNNNBBBQQQkkkooo^^^eeezzzrrr^^^DDD000)))***+++%%%%%%&&&&&&%%%$$$######,,,)))''''''((((((&&&###'''&&&&&&'''((('''$$$"""***)))'''### !!!''',,,((('''&&&&&&(((((('''&&&&&&&&&&&&'''((()))))))))+++)))))),,,---,,,---111666999>>>BBBGGGKKKQQQTTTYYY[[[UUURRRWWWVVV\\\kkk~~~{{{xxxtttqqqzzzwww```UUUTTTsssqqqnnnllllllnnnqqqrrrlllllllllkkkkkkkkkkkkjjjmmmkkkjjjjjjjjjggg```[[[PPPJJJDDDEEEHHHNNNXXXaaarrruuuqqqpppmmmjjjlllnnnhhh```SSSKKKFFFJJJNNNTTTcccsss}}}|||uuurrrmmmkkklllnnnooooookkklllmmmnnnnnnnnnnnnmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnmmmkkkjjjjjjjjjkkkllllllmmmoooppprrrrrrssssssrrrpppooommmkkkgggccc______```aaaccceeefffffffffddddddeeedddccccccfffhhhiiijjjlllmmmnnnnnnnnnnnnbbbZZZPPPHHHDDDDDDEEEGGGRRRfff{{{lllfffppppppkkknnnrrrpppllleeefffiiimmmsssyyy~~~~~~___BBB///---************((('''(((''''''''''''&&&&&&&&&$$$$$$$$$%%%''')))(((&&&&&&)))+++)))%%%"""###&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$&&&(((&&&&&&%%%'''((()))'''&&&)))***+++,,,---000444888<<>>:::777555777;;;999:::<<<>>>@@@AAABBBBBBDDDHHHMMMQQQUUU]]]iiirrruuuooodddXXXNNNIIIGGGGGGLLLNNNUUU___gggppp}}}|||}}}pppiii```]]]dddsss{{{pppfff```^^^ccclllyyyyyyrrrnnnjjjhhhhhhccc]]]XXXPPPHHHFFFIIIHHHLLLOOOZZZrrr{{{gggSSSXXXnnnjjjOOOCCCMMMcccnnn___gggyyydddHHH333+++)))((( """%%%%%%%%%%%%&&&''''''&&&%%%&&&''''''&&&%%%'''&&&%%%&&&'''(((&&&###&&&(((******)))''''''''')))(((&&&'''(((((('''&&&'''&&&&&&''')))***)))(((+++((('''***,,,+++---111666999>>>CCCHHHMMMQQQUUUWWW[[[VVVSSSVVVVVV___rrrrrrqqq}}}uuuttt{{{xxx|||ttt]]]TTTUUUqqqpppmmmkkkkkklllnnnooolllllllllkkkkkkjjjjjjjjjooollliiiiiiiiifffaaa]]]QQQKKKGGGGGGJJJOOOWWW```sss|||sssrrrnnnkkklllllleee\\\RRRJJJFFFJJJMMMQQQ]]]kkk|||~~~xxxtttooollllllnnnoooooollllllnnnooooooooonnnmmmoooppppppppppppppppppooommmlllkkkjjjjjjkkkmmmnnnlllooorrrrrrqqqppprrrtttuuurrrnnnllljjjhhhddd```___```bbbcccdddeeeeeefffeeefffffffffeeeeeeggghhhkkklllmmmmmmmmmmmmmmmnnnddd___VVVLLLEEEDDDFFFGGGNNN___~~~wwwbbbaaawwwqqqhhhjjjoooqqqooojjjjjjlllppptttxxx|||||||||fffHHH222///+++)))***+++***)))(((''''''''''''&&&&&&&&&###$$$&&&''''''%%%&&&((((((((('''&&&%%%%%%%%%&&&%%%%%%&&&&&&&&&'''''''''$$$""" !!!"""$$$$$$$$$&&&&&&%%%'''((()))'''&&&(((***+++---///222777;;;===EEEKKKKKKLLLMMMNNNKKKOOOccczzz{{{uuufffQQQ@@@>>>@@@AAAFFFNNNTTTddduuu}}}~~~~~~|||xxxvvvzzz{{{{{{{{{wwwpppfff```OOOFFF===999777666888===999:::<<>>GGGMMMNNNMMMNNNNNNLLLQQQbbbvvv}}}tttuuuaaaQQQBBB<<<===AAAJJJSSS```qqq~~~~~~|||yyyvvv|||}}}}}}}}}yyypppfff^^^OOOFFF===999777666999>>>999;;;===???AAABBBBBBBBBDDDGGGLLLTTT]]]eeelllooommmpppoooeeeUUULLLKKKOOOUUUVVV]]]fffooozzztttiiifffdddiiiwwwvvvmmmgggjjjmmmsss{{{yyyssspppnnnlllhhhddd^^^TTTJJJHHHJJJEEEKKKNNNSSSiiizzz______qqq}}}fffOOOCCCGGGTTTnnnkkk```jjjwwwmmmYYYCCC444///,,,)))***,,,...,,,(((&&&&&&(((%%%(((***(((&&&$$$&&&)))"""&&&)))'''"""!!!'''---***&&&######&&&((((((&&&***(((''''''(((((('''%%%***'''&&&&&&)))***(((&&&,,,((((((+++,,,,,,///333777;;;AAAFFFKKKPPPTTTWWWMMMVVVVVVSSSTTTWWWggg~~~mmmkkksss|||rrruuurrrsss}}}oooYYYSSSVVVnnnmmmlllkkkjjjkkklllllliiiiiijjjkkkmmmoooppprrrlllllllllmmmlllgggaaa]]]SSSPPPKKKGGGHHHOOOYYY```xxxyyyuuunnnkkkmmmooofff\\\UUUJJJCCCFFFJJJNNNWWWbbbwww|||xxxsssooooooooommmppptttnnnmmmmmmllllllllllllmmmvvvtttqqqppppppooonnnlllllljjjhhhiiikkkmmmmmmmmmlllnnnpppqqqqqqqqqrrrsssxxxsssmmmhhheeecccaaa```]]]^^^```aaacccdddeeeeeejjjfffbbbaaadddiiimmmoooqqqqqqqqqooollljjjjjjkkkhhheee^^^SSSIIICCCCCCEEELLLZZZuuueeeUUU[[[jjj{{{~~~~~~|||oooiiipppxxxzzz|||uuusssvvvtttqqq{{{|||\\\>>>...)))+++((()))+++$$$))))))((('''&&&&&&%%%%%%+++***)))'''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$###!!!!!!"""$$$$$$%%%%%%&&&&&&%%%%%%$$$'''''''''''''''''''''''',,,((('''---222444999===>>>HHHHHHHHHPPPPPPLLLPPPUUUggguuu}}}uuuppp^^^NNN???;;;:::===GGGTTTbbbzzz|||yyy~~~}}}}}}|||}}}~~~~~~{{{wwwvvvvvvxxxzzzzzzxxxvvvqqqeeeZZZLLL???888555111888<<<444;;;888999???AAA>>>???CCCFFFHHHLLLQQQWWW___hhhmmmqqqqqqnnnhhh___VVVPPPMMMWWW\\\dddmmmxxx}}}~~~wwwpppeeefffggglllzzzwwwnnnlllrrrvvvwwwvvvzzzxxxpppnnnrrrjjjkkkiiibbbXXXNNNIIIGGGEEEHHHOOO\\\lll{{{ooo```eee}}}iiiJJJ???CCCHHHbbb~~~qqqeeellllllbbbUUUGGG999---'''&&&+++)))'''&&&%%%&&&((()))(((((('''&&&%%%%%%$$$$$$###%%%'''((('''&&&&&&&&&%%%""""""&&&)))'''###$$$$$$%%%%%%%%%&&&&&&&&&***(((%%%%%%&&&'''''''''&&&'''))))))***,,,000333:::===AAAEEEIIINNNTTTYYYXXXXXXXXXUUURRRXXXmmm|||rrrooowwwvvv|||sssjjj|||}}}tttwwwwww___WWWVVVSSSnnnooooooooonnnlllkkkjjjiiikkknnnqqqrrrrrrqqqpppnnnnnnnnnnnnmmmiiiccc^^^ZZZVVVOOOJJJIIIOOOXXX___uuu}}}xxxqqqmmmoooppphhh^^^SSSHHHBBBEEEKKKOOOYYYdddxxx~~~wwwvvvrrrooopppooommmooosssoooooooooooopppqqqrrrrrrsssqqqooonnnnnnnnnmmmllliiihhhgggiiikkkmmmmmmmmmllloooqqqrrrrrrrrrsssuuuvvvrrrmmmjjjhhhgggeeeccc\\\]]]___aaabbbcccdddeeefffcccaaabbbfffkkknnnpppooopppooommmkkkkkklllnnnkkkhhhbbbXXXNNNGGGEEEEEEKKKVVVnnnlllRRRMMMSSS]]]iiiuuu|||wwwmmmqqqyyy~~~zzzvvvxxxuuusss}}}___@@@000***+++((()))+++%%%)))((((((''''''&&&%%%%%%)))((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''((()))(((&&&&&&''')))$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%+++((((((---222555999>>>>>>HHHJJJKKKRRRRRROOOUUUZZZrrrxxxqqqkkkZZZKKK===999:::<<>><<<;;;>>>@@@@@@CCCGGGIIIKKKOOOSSSYYYaaaiiinnnnnnoooqqqoooiiiccc^^^[[[cccdddjjjwww}}}zzztttjjj```\\\[[[```eeekkkwww~~~uuutttxxx~~~|||vvvooorrryyytttooommmmmmlllkkkggg```WWWOOOKKKIIIEEEFFFJJJSSS```qqqvvv[[[UUUooo|||^^^HHHAAACCCXXXsss}}}sss}}}iii___RRRGGG;;;///***,,,***)))(((&&&&&&''''''((('''''''''&&&&&&%%%%%%$$$###%%%''''''&&&%%%&&&'''&&&$$$"""###&&&'''%%%###%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&((()))(((''''''(((+++,,,...111555888;;;>>>BBBFFFJJJOOOTTTXXXXXXTTTRRRTTTXXXbbbsssvvvwww~~~~~~jjjWWWQQQOOOKKKnnnooopppppppppnnnlllkkknnnppptttwwwwwwuuuqqqooollllllmmmoooqqqqqqooommmfffaaaXXXPPPLLLOOOVVV]]]lllwwwwwwpppooooooiiiaaaRRRGGGAAAEEEKKKPPP\\\hhh}}}zzzuuurrrpppppprrrqqqnnnmmmoookkklllmmmnnnooopppqqqqqqjjjhhhggghhhiiijjjjjjjjjffffffgggiiikkkkkkiiigggfffiiikkkmmmmmmnnnoooqqqllljjjiiihhhhhhfffccc```[[[[[[]]]^^^```bbbdddeeeaaaaaaaaadddhhhlllmmmnnnkkkkkkjjjiiijjjmmmrrrvvvooonnnjjjddd[[[PPPHHHCCCGGGKKK[[[vvvmmmPPPDDDEEEKKKbbb}}}jjjhhhxxx{{{wwwxxxjjjJJJ777...,,,''')))+++&&&)))(((((((((''''''&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&"""$$$&&&&&&%%%%%%&&&'''%%%%%%&&&&&&&&&&&&%%%%%%(((((((((((((((((((((((()))(((+++000444666;;;BBBEEELLLLLLMMMSSSTTTZZZiiixxx{{{}}}vvvmmmVVVHHH<<<:::<<>><<<;;;<<<>>>AAAEEEHHHIIIKKKOOOSSSXXX```hhhmmmnnnqqqttttttooojjjeeebbbggggggmmm{{{}}}xxxsssjjj___[[[\\\^^^dddkkkqqqyyyxxxyyy~~~xxxvvvqqqmmmtttyyyuuuqqqoooooollliiieee^^^WWWPPPKKKIIIFFFFFFHHHOOOZZZkkk}}}wwwYYYOOOfffgggMMMAAAEEEYYYtttxxxuuulll```TTTKKK>>>111+++...))))))(((''''''''''''(((''''''&&&&&&&&&%%%%%%%%%$$$%%%''''''&&&%%%&&&''''''%%%###$$$&&&&&&%%%###%%%%%%%%%&&&&&&&&&&&&'''$$$$$$%%%''')))***(((&&&&&&(((***,,,...222777:::;;;???CCCGGGKKKPPPTTTXXXXXXRRRNNNRRRZZZdddrrr}}}}}}|||{{{bbbTTTOOOLLLIIIllllllllllllmmmnnnoooooopppqqqrrrssssssrrrqqqqqqpppooooooppprrrsssqqqppphhhcccZZZRRRMMMOOOUUUZZZfffnnnssstttvvv~~~~~~vvvtttrrrllldddUUUIIIAAAEEEJJJPPP[[[hhhzzz{{{uuuqqqoooooorrrqqqmmmlllnnnllllllmmmnnnnnnmmmllllllgggfffeeefffhhhiiiiiiiiihhhhhhhhhiiijjjjjjgggeeefffhhhjjjlllllllllnnnooollljjjiiihhhgggddd```]]][[[[[[\\\]]]```bbbeeefffdddcccccceeehhhjjjjjjjjjiiiiiiiiiiiijjjmmmssswwwoooooolllggg___TTTIIIBBBEEEGGGTTTmmmoooUUUIIIHHHBBBZZZxxxmmmkkk~~~{{{wwwxxxyyy{{{nnnOOO;;;000---'''(((,,,'''(((((((((((((((''''''''')))((('''&&&&&&%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###%%%'''(((''''''((()))%%%&&&&&&''''''&&&&&&%%%((((((((((((((((((((((((((((((,,,222555777===DDDIIINNNLLLKKKPPPQQQ\\\qqq|||~~~wwwlllXXXIII<<<:::<<>>FFFIIINNNLLLLLLNNNMMMYYYrrr~~~xxxvvvlll^^^NNN@@@<<<<<<@@@KKKWWWmmm{{{}}}}}}||||||~~~~~~{{{vvvrrrppprrrtttwwwxxxwwwsssnnngggZZZMMMCCC:::???CCC999333888::::::<<<<<<:::===BBBFFFEEEIIIKKKNNNRRRVVV]]]dddiiippptttyyy{{{xxxrrrllliiijjjmmmttt}}}~~~}}}wwwnnnbbbZZZ]]]fffsss{{{yyysssrrrrrrpppmmmlllttt{{{vvvrrrnnnmmmoookkkhhhddd```[[[UUUNNNIIIHHHHHHIIIKKKSSScccvvvtttZZZNNN[[[qqqyyyYYYEEEIIIUUUjjj|||hhhppprrrddd[[[VVVIII555,,,///((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&%%%%%%''')))%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''&&&%%%%%%&&&((()))((('''&&&(((+++---///222777:::===@@@EEEJJJMMMQQQUUUWWWVVVOOOKKKPPPZZZcccmmmuuu~~~vvvuuuoooxxxgggZZZUUUPPPLLLLLLllllllmmmnnnoooppppppppppppoooooooooooopppqqqrrrvvvtttrrrqqqrrrsssrrrqqqnnnjjjbbbYYYQQQNNNNNNPPPSSSXXX[[[]]]fffuuu|||xxxooofffTTTHHH@@@DDDJJJQQQ^^^llluuuxxxrrrqqqnnnmmmpppoookkkkkknnnnnnnnnoooooonnnllliiihhhgggfffeeefffhhhiiiiiihhhiiigggfffgggiiikkkkkkjjjjjjlllnnnnnnmmmlllmmmnnnnnnllliiigggfffddd```^^^\\\\\\]]]^^^```dddgggiiigggeeecccccceeeggghhhhhhhhhiiijjjjjjkkkmmmpppsssqqqpppnnnlllfff[[[OOOFFFCCCDDDLLL]]]ooozzzaaaOOOIIIGGGTTTmmmuuuwwwsssvvv{{{}}}tttlllqqq}}}}}}qqqYYYBBB444...&&&(((,,,)))((((((((((((((((((((()))(((''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&"""$$$$$$###$$$%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((///555777999???HHHFFFLLLNNNOOOOOOJJJTTTmmmzzzzzzooovvv}}}vvvjjjXXXHHHBBBBBBEEEQQQ^^^lllxxx{{{{{{}}}~~~{{{zzz~~~~~~||||||~~~~~~}}}yyytttpppppprrruuuwwwxxxwwwrrrmmmeeeXXXKKKCCC<<>>444777:::888===>>><<>>@@@>>>@@@GGGHHHEEELLLNNNQQQTTTXXX^^^eeejjjjjjqqqxxx}}}|||wwwrrrnnnrrrvvv|||~~~zzzzzz}}}}}}zzzyyyzzz{{{zzzyyyxxxxxxzzz{{{|||}}}}}}}}}}}}~~~~~~|||{{{|||}}}xxxwwwwwwuuunnnjjjnnnvvvzzzwwwvvvvvvqqqhhhbbbhhhvvv~~~zzztttnnnoootttnnnllljjjhhheee]]]SSSLLLFFFGGGHHHIIIOOO]]]ppp~~~zzz]]]NNNYYYoooxxxWWWAAAFFFMMM\\\{{{|||dddcccmmmyyyuuukkk___ZZZ[[[OOO888---000((((((((()))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&%%%$$$%%%''')))###$$$&&&&&&&&&&&&((()))&&&&&&&&&'''''''''((((((***(((%%%%%%&&&'''''''''+++,,,...000222555999<<<===AAAGGGKKKOOORRRUUUWWWPPPLLLLLLSSS\\\fffrrr{{{uuubbb]]]bbbwwwoooYYYVVVWWWPPPLLLNNNmmmpppnnnjjjkkkpppnnnhhhpppnnnmmmooossstttrrrooooooppprrrrrrqqqqqqqqqrrrnnnkkkfff]]]SSSLLLHHHGGGKKKOOOUUUXXX^^^kkk~~~xxxqqqhhhaaaOOOFFF???AAAHHHRRR```kkkyyywwwooonnnllllllmmmnnnmmmlllkkkkkkkkkkkkkkkjjjiiihhhhhhgggggghhhkkkjjjfffccccccdddgggjjjkkkkkkkkkjjjlllllllllllllllllllllllldddfffhhhgggddd___[[[ZZZ]]][[[YYY[[[^^^aaa```___gggdddaaaaaadddggghhhgggjjjjjjjjjjjjkkkkkkkkklllnnnpppooollliiicccVVVKKKBBBAAAFFFRRR```nnn~~~tttgggYYYNNNNNNUUUnnnlllfffyyy~~~|||qqqmmmkkkppp{{{~~~|||yyyuuukkk\\\LLL777***''')))***)))%%%&&&''''''((((((''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&%%%######%%%&&&&&&'''%%%""" !!!###&&&((('''''''''((()))******+++%%%%%%%%%%%%&&&&&&&&&'''"""'''...444999===AAACCCIIIKKKNNNOOOMMMMMMVVVaaammmyyywwwqqqpppwww[[[IIIOOOVVVRRRWWWdddkkknnnmmmnnnooolllzzz}}}zzz{{{|||||||||~~~|||xxxuuutttuuuwwwyyywwwxxxuuuooojjjcccWWWLLL>>>===@@@EEEBBB999333555<<<======>>>???CCCHHHKKKNNNOOOSSSXXXZZZ[[[aaahhhoooqqquuuxxxzzz{{{zzzyyyyyy||||||zzzyyyzzz|||{{{}}}}}}{{{vvvrrrqqqrrrtttvvvxxxyyyzzz{{{}}}|||zzz{{{|||{{{}}}|||}}}|||xxxssstttzzzyyywwwxxxzzzssspppiiiccccccnnn~~~zzztttpppppppppmmmhhheeeaaaZZZPPPIIIGGGCCCFFFMMMSSS[[[mmmhhhQQQRRRjjjsss[[[IIIDDDLLL[[[eeekkk]]]eeeyyy~~~zzzwwwsssllljjjjjjfffTTT===111222+++)))&&&&&&'''(((((('''"""$$$&&&)))))))))(((''''''$$$!!!!!!$$$&&&&&&%%%&&&%%%%%%'''((()))((('''%%%%%%&&&''''''((((((((()))(((((('''''''''((((((''')))---///111444777:::AAACCCGGGLLLQQQSSSRRRPPPLLLKKKLLLQQQWWW```qqq~~~hhhYYY```ooo~~~|||gggZZZXXXRRRPPPRRRPPPmmmpppooollllllpppoookkknnnnnnnnnoooqqqrrrqqqppppppqqqssssssssssssssstttnnnkkkeee\\\RRRKKKGGGFFFIIINNNSSSWWW]]]jjj|||zzzoooeee\\\KKKDDD???AAAHHHRRR___iiizzz{{{wwwnnnllljjjjjjlllllllllkkkjjjjjjjjjjjjjjjiiihhhhhhiiihhhhhhiiikkkjjjgggddddddfffhhhkkklllllllllkkkkkkkkkkkkkkkkkkkkkkkkkkkiiikkkkkkiiiddd^^^YYYWWWYYYXXXWWWXXX\\\^^^^^^]]]```^^^^^^aaafffjjjllllllooooooooooooooonnnmmmmmmnnnqqqqqqnnnkkkeeeYYYMMMHHHDDDEEEMMMXXXeeeuuuzzznnndddZZZQQQPPPTTThhhlll```nnnwww~~~vvvkkkiiiiiisss}}}}}}rrrgggdddSSS===///***+++,,,+++''''''(((((()))))))))(((''''''''''''&&&&&&&&&&&&******(((&&&%%%&&&&&&&&&((('''%%%######%%%&&&(((%%%%%%&&&''''''((()))))))))))))))************+++%%%***000666:::>>>AAADDDIIIKKKNNNPPPLLLKKKSSS^^^kkk{{{zzzvvvyyyrrrdddPPPDDDLLLVVVYYY___iiijjjmmmjjjiiimmmnnn}}}{{{zzzzzzyyyxxxyyyyyyyyyxxxxxxxxxxxxxxxzzzzzzvvvoooiiibbbVVVKKKAAABBBEEEGGG@@@666555999;;;<<<===>>>???CCCGGGKKKNNNOOORRRWWWYYY[[[bbbjjjmmmppptttxxx{{{|||}}}}}}}}}~~~~~~~~~|||yyywwwxxxyyy|||}}}}}}yyytttqqqpppqqqwwwyyy|||}}}|||}}}~~~~~~|||zzz|||~~~{{{wwwtttwww~~~~~~wwwuuuvvvwwwqqqnnnhhhccceeerrr{{{vvvrrrqqqrrrooolllhhhddd```YYYOOOHHHIIIEEEEEEKKKQQQYYYkkkmmmVVVUUUlll{{{dddNNNCCCHHHWWWdddmmm^^^dddxxx~~~}}}|||xxxwwwsssrrrnnn]]]CCC222...)))'''%%%$$$%%%&&&&&&%%%###$$$&&&'''(((''''''&&&'''$$$###$$$&&&''''''%%%%%%$$$%%%&&&''''''&&&&&&'''''''''&&&&&&&&&&&&&&&(((''''''&&&&&&&&&''''''(((+++...111333555999;;;>>>@@@DDDJJJOOOQQQPPPNNNNNNMMMNNNQQQVVV___ppp~~~ooofffkkkwwwzzz{{{jjj]]][[[TTTRRRSSSPPPkkkooopppnnnmmmoooooonnnlllnnnppppppooonnnoooooonnnoooqqqrrrsssssssssrrrmmmjjjcccZZZPPPIIIFFFEEEGGGLLLQQQUUU[[[gggxxxxxxkkk]]]SSSEEE@@@>>>BBBIIIQQQ]]]hhhxxxyyyssskkkjjjhhhhhhjjjkkkjjjjjjhhhhhhiiiiiiiiihhhggggggiiihhhhhhiiijjjjjjgggeeeeeegggiiilllmmmmmmllllllkkkkkkjjjjjjiiiiiihhhhhhlllmmmmmmiiiddd^^^ZZZXXXWWWVVVVVVXXX[[[^^^______]]]]]]___cccgggkkkmmmmmmpppppprrrrrrrrrpppnnnmmmooorrrsssqqqoooiii]]]QQQJJJEEEBBBGGGPPP\\\kkkxxx}}}~~~{{{qqqiiiddd```\\\XXXVVVbbbppp\\\bbbpppwwwqqqeeebbbdddqqqyyynnnmmm[[[CCC222,,,++++++)))(((((()))))))))*********((((((((((((((()))))))))"""""""""###$$$%%%'''(((***)))((('''&&&&&&&&&'''$$$$$$$$$%%%&&&&&&'''''''''(((((((((((()))))))))(((,,,222777;;;???BBBEEEIIIKKKOOOPPPLLLJJJPPPYYYhhh}}}{{{}}}ppp[[[NNNEEEAAAIIIVVV```gggllljjjlllgggffflllrrr{{{~~~|||{{{yyyvvvssstttwwwzzz|||}}}{{{xxxwww}}}{{{vvvnnnhhhaaaVVVLLLEEEGGGIIIFFF<<<444666===:::<<<===???@@@CCCGGGKKKOOOOOORRRWWWYYY[[[cccllllllnnnrrrvvvzzz~~~{{{xxxyyy{{{zzzxxxwwwwwwxxx~~~~~~|||xxxtttqqqqqqrrr|||~~~~~~~~~~~~{{{zzz|||zzzwwwwww|||}}}yyywwwuuuuuuoookkkfffdddhhhwwwwwwsssqqqrrruuuooolllhhhddd```YYYOOOHHHKKKFFFEEEJJJNNNVVVhhh{{{vvvbbb]]]qqqrrrVVVCCCCCCRRRaaa{{{ooo]]]bbbvvv~~~zzzwwwhhhLLL444)))((('''%%%$$$%%%&&&&&&%%%&&&'''''''''''''''''''''&&&%%%%%%&&&(((((('''&&&$$$$$$%%%%%%&&&%%%%%%%%%'''''''''&&&%%%$$$$$$$$$(((((('''''''''(((((()))))),,,///222444666:::<<<===???CCCIIIOOOQQQPPPNNNPPPOOOQQQTTTWWW```qqqxxxtttxxx}}}xxxuuuyyykkk```^^^WWWSSSTTTQQQlllnnnpppnnnllllllnnnooommmppprrrpppllljjjkkkmmmkkklllmmmoooqqqqqqooonnnjjjggg```WWWMMMGGGDDDCCCEEEJJJOOOSSSXXXddduuussscccTTTIII???<<<===BBBIIIQQQ]]]hhh|||uuummmjjjhhhgggggghhhiiiiiihhhfffgggggghhhggggggffffffggggggggghhhhhhgggfffeeeeeegggiiikkkllllllkkkkkkjjjiiiiiihhhhhhggggggfffiiijjjiiigggbbb^^^\\\\\\WWWWWWXXXZZZ]]]```bbbccccccccceeeggghhhiiiiiiiiikkkllloooqqqqqqpppnnnlllpppssstttsssrrrmmmbbbVVVIIICCC@@@DDDLLLUUUcccnnnuuuwwwuuunnniiikkkmmmmmmggg^^^___wwwwww]]]\\\hhhqqqmmmbbb^^^^^^jjjsss```FFF222***((('''&&&(((((((((((())))))******''''''(((((()))))))))***!!! ###$$$######&&&)))))))))((((((&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''***...333777;;;???BBBEEEIIILLLPPPQQQLLLHHHMMMUUUeee~~~zzz{{{aaaLLLBBBBBBCCCHHHUUUcccjjjjjjjjjmmmiiihhhpppzzz{{{~~~~~~}}}zzzwwwtttuuuxxx{{{}}}}}}{{{xxxvvv|||zzzuuummmgggbbbXXXOOOJJJJJJGGGAAA999555888===999;;;>>>@@@BBBDDDHHHJJJOOOOOORRRVVVYYY\\\dddmmmlllnnnppptttyyy}}}|||xxxqqqtttwwwyyyyyyyyyzzz{{{~~~}}}zzzwwwuuuuuuvvvwww~~~~~~{{{yyyyyy|||}}}zzzzzz}}}~~~zzzxxx{{{}}}zzzvvvtttmmmjjjfffdddjjjxxx}}}vvvtttrrrtttxxxpppmmmiiifffaaaZZZQQQJJJJJJEEEFFFKKKNNNTTTddduuuooohhhyyy___EEE???MMM\\\pppooo[[[]]]ttt}}}qqqUUU888)))***(((''''''(((((('''&&&***)))(((((('''(((((()))$$$%%%&&&'''(((((('''%%%$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$)))))))))((())))))******)))+++///111444666:::<<>>BBBEEEKKKNNNQQQRRRMMMHHHMMMUUUeee~~~}}}xxxoooWWWHHH===AAAEEEHHHTTTdddlllkkklllrrrooonnnwww}}}~~~~~~~~~~~~~~~{{{xxxzzz{{{|||||||||zzzxxxvvvyyyxxxsssmmmhhhddd[[[RRRMMMHHH@@@888666777999999999;;;???BBBDDDFFFIIIKKKOOOOOOSSSWWWZZZ\\\cccllllllmmmppptttxxx{{{~~~zzzwwwxxxqqqtttwwwxxxxxxxxxyyyzzz}}}{{{zzzyyyyyy{{{}}}}}}~~~}}}{{{xxxxxx{{{|||yyyzzz}}}}}}|||zzz{{{~~~{{{uuurrrnnnjjjfffeeejjjwwwyyywwwvvvuuuvvvxxxsssoookkkhhhddd\\\SSSLLLHHHDDDFFFLLLOOORRR___ooozzzooo}}}cccGGG>>>IIIWWWeeezzznnnXXXYYYqqqxxx]]]>>>,,,)))(((''''''))))))'''&&&(((((('''&&&&&&'''''''''###$$$&&&''''''&&&%%%%%%%%%'''((((((&&&%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&((('''''''''(((((()))***(((+++...111333555999;;;@@@CCCHHHOOOUUUXXXWWWVVVRRRSSSYYYaaaiiirrr{{{~~~xxxuuuuuu{{{ppp^^^XXX[[[UUUQQQSSSQQQzzzsssmmmkkkkkkjjjkkkmmmqqqqqqrrrpppmmmjjjiiiiiinnnmmmmmmooorrrqqqlllhhh```]]]VVVNNNFFFAAA@@@AAAAAAGGGMMMPPPUUU___ooo{{{zzzhhhXXXKKKBBB999999===EEELLLTTTaaannnuuutttmmmkkkiiihhhhhhhhhgggfffeeeeeefffgggggggggffffffcccdddeeedddbbbaaabbbddddddfffhhhjjjkkkjjjiiihhhffffffffffffggggggggggggiiihhheeeaaa\\\XXXWWWXXXWWWYYY[[[]]]^^^```dddfffiiijjjkkkjjjhhhggghhhjjjfffhhhkkkoooqqqsssssssssppprrrsssrrrrrrqqqiii```PPPJJJFFFFFFGGGHHHNNNUUUcccjjjqqqrrrvvvzzzjjjqqqaaaXXXZZZfffgggdddfffdddhhhuuusssxxxzzzlllOOO888---***)))((()))((('''&&&'''((()))***&&&&&&&&&&&&&&&&&&''''''$$$ !!!((()))$$$$$$)))&&&&&&&&&&&&&&&%%%$$$###''''''''''''''''''((((((&&&&&&&&&'''''''''((((((***...222777;;;???DDDGGGOOOPPPSSSSSSMMMIIINNNWWWggg}}}zzzyyyhhhTTTJJJ===@@@CCCGGGRRRaaalllqqqrrryyyvvvsss{{{|||~~~|||||||||~~~~~~|||}}}}}}}}}|||{{{yyyxxxxxxwwwwwwsssmmmjjjfff]]]SSSLLLEEE:::222222888:::777999<<>>999:::???FFFMMMVVVeeerrruuuvvvpppnnnkkkjjjiiiiiigggeeeeeeeeefffgggggggggggggggccceeeeeedddbbbaaabbbeeefffgggiiikkkkkkkkkjjjiiieeeeeeffffffgggggghhhhhhgggfffddd___[[[XXXXXXYYYZZZ\\\___``````bbbeeehhhiiijjjjjjhhheeeeeegggiiigggiiikkkmmmppprrrsssssspppqqqqqqoooppppppkkkcccTTTLLLEEECCCBBBCCCIIIQQQYYYeeeqqqwwwqqqpppeee]]]```iiiiiigggkkkjjjjjjtttqqqvvv~~~|||xxx}}}pppQQQ:::///---,,,,,,***)))((('''''')))+++,,,''''''&&&&&&&&&&&&&&&&&&&&&)))%%%&&&---&&&&&&%%%%%%%%%%%%%%%%%%((('''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&+++...333888<<>>AAAFFFNNNTTTXXXXXXWWWVVVVVV___pppzzzsssrrrlllrrrvvvxxx|||sssnnnqqq{{{mmm^^^OOONNNSSSLLLHHHJJJHHH|||mmmkkkmmmlllkkklllnnnlllkkkmmmqqqsssqqqnnnmmmkkkjjjlllooommmfff```XXXUUUOOOGGGAAA>>>>>>@@@AAAFFFLLLPPPTTT]]]lllxxx~~~nnnZZZJJJ@@@::::::;;;???GGGMMMWWWggguuussssssrrrpppmmmkkkjjjiiigggeeeeeeeeefffggghhhhhhhhhgggdddffffffeeebbbaaacccfffggghhhjjjlllllllllkkkjjjdddeeeeeefffggghhhiiiiiiccccccaaa^^^[[[[[[\\\^^^^^^aaacccdddccceeehhhlllkkkllljjjgggbbbaaacccfffhhhiiijjjkkkmmmoooqqqqqqpppqqqooommmnnnpppllleeeSSSKKKBBB>>>>>>BBBJJJSSSUUUcccrrr}}}vvvnnnkkkdddiiipppllliiinnnllljjjqqqsssxxx~~~|||xxx}}}pppRRR:::///---------+++***)))((((((***,,,---((((((''''''&&&&&&&&&%%%+++%%%%%%,,,,,,###!!!'''&&&&&&%%%%%%%%%&&&''''''''''''''''''''''''''''''))))))))))))************,,,///444999===CCCIIIMMMTTTTTTUUUTTTOOOLLLSSS]]]lll{{{|||zzznnnXXXLLLJJJDDDAAAFFFKKKSSScccsss|||sssyyy{{{xxx|||{{{zzz{{{|||}}}}}}{{{xxxzzz|||}}}{{{yyyxxxxxxvvvppplllfffZZZOOOAAABBB;;;000---444<<<>>>:::>>>DDDHHHJJJKKKMMMNNNOOOQQQWWW]]]^^^\\\___eeehhhlllrrrzzzvvvlllfffcccgggjjjiiiggggggiiikkkmmmooorrrvvv{{{~~~{{{yyyyyy||||||~~~{{{zzz{{{{{{wwwvvvyyyyyywwwyyy}}}}}}~~~{{{{{{~~~}}}}}}}}}}}}{{{xxxuuunnnllljjjkkkpppvvv{{{~~~yyyrrrqqqsssrrrtttvvvsssppplllhhhddd]]]TTTLLLKKKDDDAAACCCEEEKKK]]]qqqyyy}}}iiiLLL???@@@EEEHHHZZZqqqtttYYYVVVmmmtttKKK222((((((((()))***)))'''%%%$$$&&&(((***++++++***)))&&&((()))'''%%%%%%))),,,###&&&)))((($$$!!!###&&&)))((((((''''''&&&&&&%%%(((((((((((()))***,,,,,,***---000333555888;;;>>>???BBBHHHOOOVVVYYYZZZYYYXXXWWW```tttwwwnnnmmmsssnnnpppqqqttt{{{rrrmmmppp{{{eee\\\NNNMMMQQQJJJEEEFFFDDDuuuggghhhllliiijjjnnnlllnnnpppqqqqqqooommmkkkkkkkkkmmmooooookkkbbb[[[XXXQQQKKKFFFAAA<<<>>>CCCDDDDDDGGGLLLPPPWWWeeerrr~~~mmmXXXJJJAAA<<>>>>>AAAJJJ[[[jjj}}}{{{wwwuuuzzz}}}}}}~~~zzzvvvtttwwwyyyzzzyyyvvvuuuxxx{{{wwwxxxyyyzzzzzzzzzyyyxxxvvvwwwvvvuuurrrjjjYYYHHH???AAA???:::;;;AAABBB>>>@@@CCCFFFHHHHHHIIIKKKMMMLLLPPPUUUWWWXXXYYY]]]```gggjjjpppuuu|||{{{yyywwwuuuiii```___]]]\\\]]]^^^```bbbfffgggiiilllooosssvvvxxxyyyyyyxxxxxxxxxyyy{{{|||~~~}}}zzzvvv~~~|||yyyxxxyyy{{{{{{{{{~~~~~~}}}|||{{{zzzyyywwwsssooofffffffffiiinnntttwwwyyy{{{vvvooollllllpppsssuuuuuupppjjjhhhggg```UUULLLIIIHHHHHHHHHHHHLLLZZZiiiuuutttbbbLLL@@@999<<>>>>>:::@@@BBBEEEGGGHHHIIIKKKLLLMMMQQQUUUWWWXXXYYY]]]```hhhkkkpppvvv|||{{{wwwsssrrr|||sssjjjcccaaa___\\\[[[ZZZ[[[[[[]]]___bbbfffkkkqqquuuwwwvvvvvvuuuuuuvvvxxx{{{|||~~~~~~~~~|||yyyyyyxxxwwwxxxzzz|||}}}|||~~~}}}{{{zzz{{{~~~~~~~~~~~~}}}||||||{{{wwwsssoooiiihhhhhhiiimmmqqqtttvvv{{{vvvqqqnnnnnnqqqtttuuuvvvqqqkkkiiigggaaaVVVMMMHHHGGGGGGHHHHHHLLLZZZhhhyyyrrr{{{^^^KKK@@@;;;>>>DDDSSSmmmtttdddhhhuuuYYY999+++)))&&&%%%&&&'''&&&&&&---'''%%%***(((###%%%&&&&&&$$$###$$$&&&%%%&&&''''''%%%###!!!!!!$$$%%%&&&''''''((((((''''''%%%"""###&&&((('''&&&,,,///222444555777999;;;@@@DDDKKKPPPSSSTTTVVVVVVYYY\\\ooo{{{ooommmjjjkkknnnqqqsssyyyyyyqqqcccUUUOOOLLLLLLLLLHHHGGGIIIlll___XXX^^^gggkkkoootttmmmmmmnnnoooooonnnnnnmmmnnnnnnooorrrrrrnnneee^^^PPPKKKHHHGGGEEEBBBBBBEEECCCDDDHHHMMMQQQXXXfffsss}}}~~~nnn[[[LLLCCC>>>======DDDOOOZZZhhh}}}}}}yyysssnnnjjjhhheeeccccccddddddcccbbbbbbdddeeefffhhhgggcccbbbddddddbbb```______bbbfffiiikkkkkkdddeeeeeeeeeeeedddccccccdddaaa]]]]]]```bbbbbbaaaeeeeeeeeeeeedddcccbbbaaabbbbbbbbbbbbbbbbbbbbbbbbdddfffiiilllnnnoooooonnnlllooooooooorrrvvvuuuqqqhhhZZZLLLEEEDDDDDDDDDFFFIIIQQQbbb{{{ccc[[[qqqnnnWWWZZZbbblllpppllliiiiiirrrsss}}}kkkFFF111,,,,,,+++''''''''''''''''''''''''&&&&&&''''''((('''''''''&&&&&&&&&&&&&&&%%%%%%%%%******)))(((''''''''''''%%%&&&'''&&&%%%%%%''')))+++***)))))))))***+++,,,+++111888===@@@DDDIIIMMMRRRUUUXXXVVVPPPNNNYYYgggppp}}}yyyfffRRREEE>>>>>>@@@EEEHHHMMMVVVaaannnqqqzzz}}}~~~~~~~~~|||zzzyyyxxxxxxyyy{{{}}}}}}|||wwwxxxyyy{{{{{{||||||||||||xxxppp```QQQCCCBBB>>>999999<<<<<<999???BBBEEEGGGGGGHHHJJJLLLMMMQQQUUUWWWXXXYYY]]]aaahhhlllqqqwww|||yyyssspppnnnvvv{{{}}}tttnnnhhhfffccc```]]][[[[[[[[[ZZZ\\\^^^bbbfffkkkoooqqqpppooonnnnnnqqqvvv{{{~~~}}}|||{{{|||}}}}}}|||{{{vvvvvvxxx{{{~~~~~~}}}{{{|||~~~}}}~~~~~~~~~~~~}}}|||xxxrrrnnnmmmkkkjjjiiijjjmmmqqqssszzzvvvrrrpppppprrrttttttvvvqqqllljjjhhhaaaWWWOOOHHHFFFFFFGGGHHHLLLYYYfff~~~qqqxxx___LLLAAA===???DDDNNNhhh}}}ooo[[[___oooYYY:::,,,***'''&&&'''(((''''''***''')))&&&###***%%%$$$%%%''''''&&&&&&((()))(((''''''&&&%%%$$$$$$###&&&&&&&&&&&&'''((()))***'''"""###''''''&&&---///222444666888<<>>@@@EEEIIINNNWWW```kkkppp~~~~~~~~~|||zzzxxxvvvvvvyyy}}}~~~|||{{{{{{{{{{{{{{{{{{{{{{{{}}}sssaaaRRRGGGDDD???<<<<<<>>>>>>>>>???BBBEEEFFFGGGHHHJJJLLLNNNRRRUUUWWWWWWYYY^^^bbbgggkkkrrrxxx}}}yyytttooommmpppwwwzzzwwwqqqooommmjjjgggeeedddcccbbbbbbbbbbbbcccdddeeefffhhhgggeeegggkkkrrryyy~~~zzzzzzyyyyyyzzzzzz{{{zzzxxxyyy|||~~~}}}~~~~~~}}}}}}}}}}}}{{{wwwppplllnnnmmmkkkiiihhhkkkooosssxxxuuurrrpppqqqrrrrrrrrrtttpppllljjjfff```WWWOOOHHHFFFEEEFFFGGGLLLWWWcccxxxooovvvxxxaaaNNNBBB===>>>AAAKKKeeeeeePPPVVVhhh|||XXX:::...,,,)))((()))***)))(((&&&%%%,,,...'''''')))"""&&&''''''&&&&&&%%%%%%&&&'''&&&%%%&&&''')))******''''''&&&&&&'''(((***+++'''""" &&&***)))'''))),,,///222555:::@@@DDDDDDHHHNNNRRRSSSSSSSSSTTTSSSddd}}}zzztttllllllmmmoooqqqsss{{{{{{gggYYYTTTQQQQQQQQQMMMKKKLLLZZZTTTRRRWWW```fffjjjllllllllllllkkkkkkkkkjjjjjjiiijjjllloooqqqmmmfff___SSSNNNJJJKKKKKKFFFCCCDDDBBBDDDHHHNNNQQQWWWdddpppxxx~~~qqq___PPPFFF@@@@@@GGGPPP[[[ppp}}}uuuooojjjfffdddeeeccc___[[[WWWXXX[[[^^^cccggggggbbb___```aaa```bbbaaa```bbbeeeggggggggghhheeecccdddggghhheeeaaabbb___\\\___dddgggeeeaaa]]]^^^```aaabbbbbbaaa```aaabbbcccdddddddddcccccceeegggjjjmmmooopppoooooowwwyyyxxxsssqqqssstttrrrjjjaaaRRRGGGCCCEEEHHHHHHOOOWWWjjjiii]]]sssmmmSSS[[[kkk{{{yyypppllltttrrryyyqqqKKK333,,,------''''''((((((((((((((((((%%%%%%&&&'''(((((((((''''''(((((((((((((((((((((&&&&&&&&&''''''((()))***&&&'''''''''&&&&&&((()))'''&&&&&&&&&''')))***+++---333:::???BBBDDDHHHKKKRRRSSSTTTRRRNNNQQQaaarrr{{{~~~~~~xxx___OOOHHH@@@>>>>>>CCCIIIPPP[[[dddiiiooo}}}{{{~~~~~~}}}}}}|||zzzwwwvvvuuuuuuxxx}}}}}}{{{~~~}}}|||{{{zzzyyyyyyxxx|||tttaaaQQQHHHCCC???===>>>???AAABBB???BBBEEEGGGGGGHHHJJJLLLOOORRRVVVWWWWWWZZZ^^^cccfffkkkrrryyy~~~wwwqqqkkkhhhkkkuuu}}}yyyuuuqqqnnnmmmllljjjhhheeecccaaa______bbbaaa```aaafffnnnwww|||{{{{{{zzzyyyyyyyyyzzz{{{yyyzzz}}}|||zzz{{{|||}}}~~~}}}}}}|||}}}~~~~~~{{{{{{zzzzzzyyyuuuoookkknnnmmmkkkhhhgggjjjqqqvvvuuussspppooopppqqqqqqpppqqqnnnkkkhhheee^^^UUUOOOIIIFFFDDDFFFGGGKKKUUU___qqqllljjjvvv~~~~~~sss___MMMAAA>>>>>>>>>JJJeee~~~^^^KKKRRRfff}}}zzzWWW999---+++((('''((()))((((((+++$$$&&&&&&""")))((($$$$$$$$$$$$$$$$$$$$$###&&&$$$###$$$''')))***)))''''''&&&&&&'''(((***+++&&&###"""%%%***,,,***&&&(((***...111555:::@@@DDDEEEIIINNNRRRSSSRRRRRRSSSRRReeewwwtttpppjjjjjjlllqqqvvvyyy~~~hhh]]]VVVQQQPPPOOOLLLLLLOOO]]]ZZZXXX[[[aaaeeeggggggkkkkkkkkkjjjiiihhhgggfffffffffiiinnnpppnnngggaaaUUUOOOJJJKKKKKKFFFCCCBBBBBBDDDHHHMMMPPPUUUaaammmvvv}}}~~~rrraaaRRRHHHBBBAAAIIISSS```{{{{{{ssslllhhhdddbbbccc```[[[UUURRRSSSWWW[[[bbbggggggbbb___```bbbbbbdddbbbaaabbbdddeeeeeeeeegggeeedddeeeggggggeeebbb```^^^^^^```dddfffdddaaa`````````aaa``````___^^^aaaaaabbbcccdddeeeffffffkkklllmmmnnnooopppppppppyyy|||{{{uuurrrssssssqqqjjjcccUUUGGGBBBFFFIIIJJJRRRZZZllllll]]]pppkkkRRR]]]qqq|||wwwzzzwww|||qqqMMM555------,,,((((((((((((((((((((((((&&&&&&''''''((('''''''''%%%%%%%%%&&&&&&&&&&&&&&&((('''&&&%%%%%%$$$$$$%%%&&&'''((('''&&&&&&(((***&&&&&&%%%%%%&&&((()))***///555;;;???BBBEEEIIIMMMUUUUUUTTTQQQOOOUUUiii}}}~~~{{{yyyxxx___PPPIIIAAA===<<>>>>>@@@DDD@@@CCCFFFHHHHHHIIIKKKMMMPPPSSSVVVWWWWWWZZZ___dddgggmmmuuu|||~~~vvvnnngggcccaaahhhssszzzwwwvvvtttqqqmmmiiieeecccbbbcccbbb``````dddjjjqqqvvvzzzzzzzzzyyywwwxxxzzz|||wwwxxx{{{{{{xxxxxxzzz}}}}}}|||{{{|||~~~~~~~~~~~~zzzyyyxxxxxxwwwtttppplllooonnnlllhhhgggjjjrrryyyuuurrrooonnnooopppppppppooonnnkkkhhhccc]]]UUUOOOKKKGGGDDDEEEGGGIIIQQQZZZooohhh^^^fffooopppiiiZZZIII@@@>>>???>>>IIIdddwwwXXXHHHPPPccc{{{vvvUUU666+++)))&&&%%%&&&'''&&&%%%'''""")))///(((%%%(((%%%!!!!!!!!!"""%%%&&&&&&%%%&&&###"""###&&&'''%%%###&&&&&&&&&&&&'''((()))***###$$$%%%'''))))))(((&&&+++---000222555888<<>>;;;<<>>@@@DDDAAADDDGGGIIIIIIJJJLLLNNNPPPSSSVVVVVVWWWZZZ___dddlllqqqxxx~~~|||qqqfff___]]]]]]^^^fffrrr{{{uuupppmmmkkkkkkhhheeecccdddgggkkknnnrrrssstttsssrrrssswwwzzzvvvwwwyyy|||~~~}}}zzzwwwyyy{{{~~~{{{}}}|||}}}}}}~~~~~~~~~}}}}}}{{{yyywwwvvvvvvtttrrrppprrrqqqnnniiifffjjjrrrzzzwwwssspppnnnooopppqqqqqqooonnnllliiiddd]]]UUUQQQMMMHHHEEEEEEFFFHHHOOOVVVjjjeeeWWW\\\fffjjjfff[[[JJJAAA@@@@@@>>>FFFaaaxxxZZZJJJQQQccc|||xxxYYY:::,,,***'''&&&'''(((''''''$$$"""...888111***(((###%%%###"""$$$'''((((((&&&&&&###"""%%%)))***&&&###$$$%%%&&&''''''(((((('''%%%'''(((((('''&&&(((***+++...222555777999<<<>>>HHHLLLQQQUUUVVVVVVVVVVVV```~~~tttooowwwvvvqqqrrrrrrffflllyyyyyyvvvuuuiii```ZZZUUUTTTSSSOOONNNPPPiiiiiigggfffhhhjjjjjjggghhhiiijjjjjjgggddd```]]]bbbcccgggmmmqqqpppjjjeeeXXXPPPJJJKKKMMMKKKHHHHHHCCCDDDHHHLLLNNNRRR\\\gggttt|||~~~tttcccUUUJJJDDDDDDKKKPPPZZZuuuyyyqqqllliiigggfff[[[WWWRRRNNNLLLPPPWWW]]]ccciiikkkfffbbbcccggghhhbbbaaa```aaadddffffffeeeffffffggggggfffeeeeeeeee[[[^^^aaacccbbbaaaaaaaaaaaaaaaaaabbbeeegggjjjllljjjiiiiiijjjlllooosssuuuwwwuuusssqqqppppppqqqrrrqqqwwwyyywwwuuuvvvxxxwwwpppjjj[[[JJJBBBFFFJJJIIINNNUUUfffnnnaaawwwpppRRR]]]rrryyyssstttuuu|||vvvUUU===111---***+++******)))(((''''''&&&'''((((((((('''&&&%%%%%%'''''''''((((((((())))))''''''''''''((()))******&&&'''((((((&&&'''(((***)))((((((''''''(((***+++111555;;;@@@DDDIIIQQQVVV^^^\\\YYYUUUUUU```zzzwwweeeSSSDDD;;;999<<>>===DDDFFFFFFDDDEEEJJJLLLKKKRRRRRRRRRQQQRRRXXXbbbjjjooozzzzzzyyy|||pppdddWWWRRRQQQSSSXXX^^^gggmmmzzzvvvuuuqqqkkkddd``````aaa[[[[[[[[[]]]```eeekkknnnvvv{{{~~~~~~|||~~~}}}||||||}}}}}}uuu{{{}}}~~~}}}zzzvvvuuuuuuvvvwwwwwwuuummmhhhhhhjjjkkkpppvvvuuutttoookkkmmmrrrqqqnnnpppkkkfffcccccc```ZZZUUUMMMJJJFFFEEEFFFIIIKKKLLL]]]wwwoooZZZYYYjjjuuusssiiiWWWGGG???;;;888<<>>CCCGGGLLLSSSYYY\\\YYYWWWUUUUUU___uuu~~~vvvyyy{{{jjj]]]OOOEEEDDDBBBCCCKKKSSS\\\fffpppwww{{{}}}|||{{{{{{|||}}}}}}}}}}}}}}}zzz|||~~~~~~|||{{{{{{{{{|||{{{|||~~~zzzuuujjj\\\MMMEEEAAA@@@AAADDDAAADDDEEEEEEGGGLLLNNNLLLQQQTTTYYY\\\```hhhqqqxxx}}}}}}yyyrrrpppnnnfff]]]NNNJJJJJJNNNTTTXXX___fffqqqzzzyyysssmmmjjjfffddd___aaacccdddfffkkkrrrwwwyyy|||zzz{{{}}}}}}}}}~~~}}}}}}}}}~~~yyyxxxwwwwwwvvvtttpppmmmjjjhhhhhhkkkllllllpppuuuzzzzzzvvvpppqqqvvvzzzyyy}}}vvvmmmfffbbb```___^^^VVVOOOFFFAAA@@@DDDHHHKKKRRRhhh{{{zzzfffaaaooo|||lllTTTDDD===;;;888OOOnnnsssbbbddd}}}vvvSSS:::,,,)))+++%%%&&&***&&&%%%'''&&&###$$$&&&$$$((())))))(((&&&%%%&&&'''&&&%%%$$$###$$$%%%&&&'''%%%$$$$$$%%%''''''&&&$$$$$$&&&''')))))))))((((((---///222555999===AAADDDKKKRRRUUUWWWWWWMMMMMM]]]xxxxxxxxxyyyzzz}}}vvvqqqppphhhnnnwww}}}}}}ttthhh```ZZZZZZ[[[\\\\\\[[[WWWTTTlllkkkkkkllllllkkkgggeee___]]]ZZZVVVQQQLLLHHHEEEJJJSSS^^^iiittt|||yyysssggg^^^RRRIIIDDDCCCBBBAAAAAABBBFFFLLLOOOQQQYYYaaakkkwwwtttgggYYYPPPKKKUUUcccnnnuuuzzz{{{|||pppiiifffbbb\\\XXXRRRKKKHHHLLLPPPXXXjjj}}}rrrnnnkkkgggfffccccccggghhhfffgggkkkjjjjjjjjjhhhgggdddbbbaaa``````___]]]\\\___cccgggmmmnnnooonnnmmmlllmmmooorrrooolllkkkkkklllmmmmmmnnnnnnmmmllljjjkkkmmmpppqqqtttwwwyyyxxxxxxxxxxxxyyysssgggYYYMMMFFFFFFGGGNNNTTT```uuu|||rrrKKKEEEOOO```hhhrrr{{{yyy{{{|||jjjQQQ<<<000+++(((+++++++++*********************)))(((((()))))))))(((&&&&&&((('''$$$%%%***(((&&&&&&(((+++,,,+++)))((((((((('''&&&%%%&&&&&&))))))))))))+++---///000555:::@@@DDDHHHNNNUUUZZZ]]]ZZZWWWTTTSSS\\\rrr|||xxxmmmdddXXXPPPIIIFFFGGGOOOWWW___iiirrrssszzz~~~~~~~~~|||}}}}}}~~~~~~}}}|||{{{zzz|||~~~~~~|||{{{zzz{{{~~~~~~{{{vvvpppbbbRRRHHHCCC@@@AAADDD@@@DDDFFFFFFIIINNNOOOMMMSSSUUUXXX[[[```jjjvvv~~~yyysssooojjjbbbYYYMMMKKKNNNTTTZZZ___fffmmmvvvxxxooollllllhhhkkknnnooooooqqqvvv{{{}}}zzz{{{|||||||||~~~||||||~~~~~~~~~~~~}}}||||||}}}|||zzzwwwvvvuuutttrrrpppkkkjjjkkkmmmmmmlllpppvvvyyyzzzwwwrrrqqqvvvyyyyyyzzztttllldddaaaaaabbbcccXXXQQQGGGAAA@@@DDDHHHKKKQQQeeeyyynnnfffsssoooVVVEEE===::::::MMMkkktttlll|||xxxUUU777***(((***%%%&&&***''')))***)))'''''')))'''"""'''(((((('''%%%$$$%%%&&&&&&%%%$$$###$$$%%%&&&'''&&&%%%%%%&&&((()))'''&&&$$$&&&''')))))))))((((((,,,///333777999===BBBFFFNNNUUUWWWYYYYYYOOOOOO```{{{zzztttwwwxxxxxx{{{yyykkkdddbbb```hhhssszzzyyyrrrhhhbbb[[[ZZZYYYYYYYYYWWWTTTRRRmmmlllkkkkkkjjjiiifffccc[[[YYYVVVQQQNNNJJJHHHHHHJJJSSS```mmmzzzzzzlllcccVVVKKKDDDAAA@@@@@@AAABBBFFFLLLNNNQQQXXXaaakkkwww}}}rrrfff[[[RRRQQQYYYfffpppvvvzzz~~~|||{{{nnniiifffaaaZZZWWWQQQJJJGGGKKKQQQ\\\rrruuunnnjjjeeedddaaaaaaeeefffdddeeeiiihhhhhhhhhgggfffdddcccbbbaaaaaabbbaaabbbeeejjjmmmnnnooopppooonnnmmmnnnppprrrooojjjhhhiiikkkmmmnnnkkklllllljjjiiiiiikkkmmmpppsssvvvxxxwwwwwwwwwwwwwwwsssjjj]]]PPPGGGEEEFFFOOOTTT^^^qqqnnnKKKDDDNNN___iiiuuu~~~|||oooTTT>>>111,,,((((((((())))))(((((((((((('''''''''(((((()))***+++'''%%%%%%'''&&&###$$$)))'''&&&&&&'''***,,,------&&&''')))((('''%%%%%%&&&&&&&&&&&&''')))+++---///666;;;AAAFFFIIIOOOVVV[[[^^^[[[XXXUUUUUU___vvvxxxsssnnnddd\\\JJJHHHKKKSSS\\\eeeoooxxxrrr{{{~~~}}}~~~}}}}}}~~~~~~~~~|||{{{zzzzzz|||~~~~~~|||{{{{{{{{{~~~}}}~~~{{{wwwtttgggYYYOOOGGGAAAAAADDD@@@EEEGGGHHHKKKPPPQQQOOOUUUVVVYYY[[[aaalllzzz{{{ssskkkbbbYYYSSSNNNNNNRRRZZZ```eeemmmuuu}}}sssppprrrqqqvvv{{{|||zzzzzz~~~zzz{{{||||||||||||}}}zzzvvvyyy~~~~~~}}}}}}}}}}}}}}}{{{xxxwwwvvvvvvuuusssmmmlllmmmnnnllljjjnnnuuuyyy{{{yyytttrrruuuwwwwwwvvvqqqiiiccc___```bbbeeeYYYRRRIIICCCBBBEEEIIILLLQQQbbbwwwxxxnnnyyypppWWWFFF>>>:::<<>>>>>FFFBBBAAAFFFLLLPPPUUU[[[hhhooovvvvvvnnnddd\\\XXXYYYZZZ\\\aaaiiisss|||tttjjjiiihhhccc^^^QQQPPPPPPSSSaaa{{{zzzmmmhhhgggdddcccaaaaaaaaaccceeefffeeeeeeeeeeeeddddddcccbbbdddeeeggghhhjjjkkkllllllfffhhhjjjmmmooopppqqqqqqmmmkkkjjjmmmqqqrrrnnniiiiiinnnsssssspppoootttzzz~~~xxxxxx{{{wwwuuuvvvrrriii]]]QQQIIIGGGKKKSSS[[[hhhooovvvpppSSSJJJTTTfffkkkpppxxxxxxjjjGGG///+++---'''+++...,,,'''%%%(((,,,&&&''')))*********))))))(((''''''((()))(((&&&###&&&((()))+++,,,,,,,,,,,,...+++(((***,,,,,,'''"""!!!%%%)))*********---000;;;>>>BBBEEEJJJPPPWWW\\\]]]\\\WWWUUU```yyy}}}sssjjj]]]QQQIIICCCDDDJJJWWWiiiyyy{{{~~~~~~}}}}}}~~~~~~yyyzzz|||~~~~~~}}}~~~{{{xxx}}}||||||}}}}}}yyywww{{{~~~xxxxxxsssjjj```VVVMMMGGGDDDEEEHHHJJJJJJJJJNNNTTTWWWWWW^^^dddfffjjjssszzz}}}vvviii[[[PPPJJJHHHMMMNNNTTT\\\ccckkkxxx||||||vvvzzz}}}}}}}}}}}}xxxrrrsssqqqqqqoookkkhhhnnnvvv|||yyytttsssrrrpppvvvpppggg^^^YYYXXXZZZ\\\WWWRRRMMMLLLIIIEEEEEEHHHNNNZZZtttzzzfffTTTDDD>>>;;;IIIbbb~~~xxx^^^===222++++++(((###"""(((&&&(((***)))%%%""""""#########$$$$$$$$$%%%%%%%%%&&&%%%$$$######%%%'''(((###%%%$$$"""%%%+++)))"""&&&'''''''''%%%%%%''')))111444888999:::===CCCHHHOOOTTTYYYYYYVVVUUUWWW[[[rrr~~~{{{|||wwwzzzzzzyyy{{{}}}nnnaaaXXXUUURRRPPPOOOOOOPPPPPPOOOmmmmmmnnnoooooommmhhheee]]]YYYWWWXXXVVVQQQQQQUUU___lll|||tttcccSSSHHHBBB???>>>EEEAAAAAAFFFLLLPPPVVV]]]lllrrrxxxvvvlll```WWWSSSTTTUUUWWW\\\eeeoooxxx~~~wwwmmmllljjjddd^^^SSSQQQPPPTTTcccuuukkkhhhggggggfffdddcccdddeeeggghhhggggggggggggfffeeedddcccggghhhhhhiiiiiiiiiiiihhhfffhhhjjjmmmooopppppppppllljjjiiilllpppppplllhhhhhhmmmrrrrrroooooosssyyy{{{|||zzzxxxxxxvvvrrrggg[[[PPPKKKIIILLLSSS[[[fff~~~gggkkk~~~jjjOOOGGGSSSfffkkknnnttttttsssMMM333---,,,(((+++,,,+++((('''(((***%%%%%%&&&&&&&&&&&&&&&&&&)))'''&&&&&&'''(((((('''&&&'''((()))******))))))***&&&######'''((('''$$$$$$'''******)))***---000;;;>>>BBBFFFKKKQQQXXX\\\___^^^ZZZXXXeee~~~ssshhhZZZMMMDDDCCCGGGPPP^^^ooo}}}}}}}}}}}}~~~|||}}}}}}||||||}}}|||zzz}}}|||||||||}}}{{{xxxxxx|||yyyxxxtttmmmddd[[[SSSMMMIIIGGGJJJLLLLLLMMMPPPUUUYYYWWW___eeehhhmmmuuu{{{|||{{{qqqdddXXXNNNJJJIIIPPPRRRWWW___fffooo~~~~~~}}}~~~}}}{{{{{{|||||||||}}}yyyrrrpppooooooooolllkkkrrr{{{zzztttsssrrrpppuuuoooggg___ZZZYYY[[[]]]YYYRRRLLLHHHEEECCCEEEIIINNNZZZsssmmmXXXEEE???<<>>DDDHHHOOOTTTYYYYYYVVVTTTWWWZZZpppsss||||||~~~~~~yyyyyy{{{lll```YYYTTTRRRPPPPPPPPPQQQPPPOOOllllllmmmnnnnnnmmmiiieee```^^^]]]___]]]YYYWWWXXX___nnn}}}zzzhhhWWWKKKDDD@@@???DDDAAABBBGGGLLLPPPVVV]]]eeekkkqqqrrrlllccc\\\XXXRRRRRRTTTXXXaaalllvvv|||wwwooommmjjjccc[[[SSSQQQPPPUUUfff~~~rrrmmmkkkjjjkkkjjjhhhgggfffgggiiijjjiiiiiiiiihhhhhhgggfffeeejjjiiiiiiiiigggfffeeedddgggiiikkkmmmoooooooooooollljjjiiikkkmmmmmmjjjgggiiimmmqqqqqqnnnnnnsssxxx~~~yyyxxxyyywwwqqqfffYYYPPPLLLKKKNNNTTTZZZddd|||{{{aaacccvvvdddKKKGGGVVVjjjnnnooorrrqqq{{{TTT888///,,,************))))))))))))))))))((((((''''''((((((***(((%%%$$$&&&((())))))&&&&&&''''''''''''&&&&&&'''### ###'''(((((((((***+++***((()))...222;;;>>>CCCGGGLLLRRRYYY]]]cccaaa]]]^^^ppp}}}pppeeeYYYLLLBBB???FFFRRRaaaooo{{{~~~~~~~~~~~~{{{{{{{{{}}}}}}{{{yyyzzz{{{}}}yyyxxxzzz~~~xxxqqqmmmfff```[[[UUUOOOLLLIIIJJJLLLMMMNNNPPPTTTXXXWWW___gggkkkpppwwwzzzyyywwwrrriii]]]SSSLLLKKKKKKRRRSSSYYYaaahhhsss~~~~~~~~~|||zzz|||{{{}}}}}}{{{{{{|||yyysssmmmmmmmmmnnnmmmnnnwwwzzztttrrrqqqnnnrrrmmmeee^^^ZZZZZZ[[[]]]ZZZRRRJJJFFFCCCAAAEEEJJJOOOZZZrrrsss[[[EEE===>>>GGG[[[ttt~~~yyyxxxoooYYY999...&&&((()))%%%&&&,,,$$$%%%&&&&&&%%%%%%'''((($$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&& &&&)))'''$$$%%%(((((('''((()))((('''((()))+++---111555888:::>>>EEEJJJPPPUUUYYYYYYUUUSSSVVVYYYooozzzqqqzzz|||ttt~~~zzzuuuvvvyyyiii___YYYSSSQQQQQQQQQQQQQQQOOOMMMjjjjjjjjjkkklllkkkhhheeeeeedddeeeggggggccc___]]]___lll|||ooo\\\OOOFFFBBB@@@DDDBBBDDDHHHKKKNNNTTT[[[___dddjjjmmmjjjddd___\\\TTTTTTUUUYYYaaalllvvv}}}tttnnnllliii```WWWOOOOOOPPPXXXiiiyyyrrrpppooommmmmmllljjjhhhggghhhiiijjjjjjjjjjjjiiihhhgggfffeeehhhhhhggggggeeedddbbbbbbjjjkkkmmmoooppppppooooookkkjjjiiijjjkkkkkkiiigggllloooqqqqqqoooppptttxxxzzzxxxxxxwwwvvvrrrhhh[[[QQQLLLJJJMMMSSSYYYccc|||xxx^^^ccc|||```LLLJJJ]]]ssswwwuuuuuurrr~~~~~~~~~XXX;;;111++++++***))))))******)))''',,,+++)))((('''((()))))))))'''%%%%%%&&&'''&&&%%%''''''''''''&&&&&&%%%%%%'''%%%"""###&&&((()))))))))***+++)))(((***000555<<>>000'''(((((($$$$$$(((&&&&&&%%%$$$#########$$$$$$$$$$$$%%%%%%%%%&&&&&&###$$$%%%&&&&&&&&&%%%%%%!!!$$$&&&&&&%%%%%%&&&'''''')))))))))((()))+++,,,,,,000444888:::???FFFLLLQQQVVVZZZZZZVVVSSSUUUXXXooo|||zzz{{{zzz|||~~~qqqhhhssszzz|||{{{wwwyyywwwggg^^^XXXQQQPPPPPPQQQRRRQQQNNNLLLjjjjjjjjjkkkmmmllliiigggjjjkkklllnnnooommmhhhccc]]]hhhuuuvvvbbbSSSIIICCCAAAEEEDDDEEEIIIJJJKKKPPPWWWaaaeeeiiijjjfff```ZZZWWWWWWWWWYYY]]]dddoooxxx~~~~~~sssmmmlllhhh^^^UUUJJJKKKPPPZZZkkktttqqqqqqpppmmmmmmkkkiiihhhggghhhiiijjjkkkkkkjjjjjjiiigggfffeeedddddddddeeeddddddccccccmmmnnnooopppqqqppppppoookkkjjjjjjjjjkkkkkkjjjiiipppqqqrrrrrrqqqrrrvvvyyy~~~}}}yyywwwvvvtttuuussskkk___SSSKKKHHHLLLRRRXXXdddvvv]]]hhh~~~^^^KKKLLLccc{{{~~~zzzyyyuuu}}}}}}}}}XXX;;;000)))+++***))))))******)))''')))(((&&&%%%$$$%%%%%%&&&'''''''''''''''%%%"""))))))((('''&&&&&&&&&&&&''''''''''''((()))'''&&&''')))))))))(((,,,333999<<>>GGG]]]zzzxxxyyy}}}tttyyyuuu\\\@@@111'''''')))%%%%%%(((((((((''''''(((((('''&&&$$$$$$%%%%%%%%%&&&&&&&&&###$$$%%%&&&&&&&&&%%%%%%(((&&&&&&(((++++++***)))'''((())))))))))))+++---,,,000555888;;;AAAHHHMMMSSSWWW[[[[[[WWWTTTVVVYYYnnn}}}~~~ppprrrtttqqqfffaaammmyyy}}}uuueee[[[VVVPPPOOOOOOPPPPPPOOOMMMJJJmmmllllllnnnoooooonnnlllmmmoooppppppssssssnnnfff\\\cccmmm{{{|||gggWWWKKKEEEBBBCCCBBBEEEHHHHHHHHHNNNUUU[[[^^^bbbeeeeeebbb]]]ZZZXXXYYY\\\bbbjjjttt~~~tttmmmkkkfff\\\SSSFFFIIIPPP\\\mmm{{{pppnnnnnnmmmkkkkkkjjjhhhffffffgggiiijjjllllllkkkkkkiiihhhfffeeeaaabbbcccdddeeefffffffffoooooopppqqqqqqpppooonnnkkkkkkkkkkkklllllllllmmmrrrssssssrrrrrrtttwwwzzz}}}|||zzzxxxvvvrrrttttttmmmaaaTTTKKKGGGJJJQQQXXXeeexxxaaannn{{{ZZZHHHLLLfff}}}{{{www}}}~~~|||}}}VVV:::///(((************))))))))))))((((((''''''''''''''''''&&&&&&((())))))&&&!!!***)))((('''''''''''''''&&&'''(((((((((&&&%%%###%%%''')))))))))---444999<<<@@@EEEKKKQQQVVV\\\```bbb___bbbtttttt}}}}}}mmmddd^^^QQQCCC???EEERRRddduuu~~~~~~}}}}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}{{{|||||||||xxxqqqhhhaaaZZZVVVSSSXXXdddpppxxx{{{lll```WWWUUUQQQLLLMMMSSSSSSZZZaaafffkkkmmmhhh```YYYVVVRRRMMMIIIJJJMMMPPPRRRVVV___hhhnnnxxx~~~||||||}}}}}}zzz{{{}}}{{{{{{|||zzzwwwwwwxxxuuupppqqqooonnnnnnnnnrrr~~~vvvmmmkkkhhhdddcccaaa^^^[[[ZZZZZZ[[[\\\YYYSSSOOONNNKKKFFFFFFIIIKKK\\\wwwkkkMMM>>>:::DDDZZZyyy}}}oooppptttpppzzzyyy___@@@111&&&'''***((((((,,,!!!"""###&&&)))***)))'''%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&)))$$$###''',,,+++(((''''''((())))))))))))+++------111666999===BBBIIIOOOSSSXXX\\\\\\XXXVVVYYY\\\ooo|||}}}~~~{{{}}}~~~vvvjjjkkkllljjjcccbbbmmm{{{{{{yyyyyyrrrbbbXXXSSSOOONNNMMMMMMNNNMMMKKKIIInnnmmmmmmooopppqqqpppnnnmmmpppppppppsssuuupppggg\\\___fffuuukkkYYYMMMFFFBBB>>>???CCCGGGGGGHHHNNNVVVTTTVVV[[[aaaddddddbbb```XXX[[[aaaiiittttttlllhhhaaaVVVMMMGGGIIIPPP\\\nnn|||oookkkkkklllllliiihhhgggffffffgggiiijjjnnnnnnmmmlllkkkiiihhhgggbbbccceeefffhhhiiiiiiiiinnnoooooopppooonnnllllllkkkllllllmmmmmmnnnpppqqqssssssrrrqqqqqqssswwwyyy}}}}}}~~~|||wwwtttuuussslll```TTTLLLIIIIIIPPPXXXeeejjjxxxuuuSSSGGGMMMhhh~~~{{{}}}|||~~~QQQ888111+++(((+++,,,+++((('''(((***((())))))************)))&&&&&&''')))***)))&&&###)))((('''&&&&&&'''((((((''''''''''''&&&%%%%%%&&&%%%'''))))))))),,,222777<<<@@@FFFLLLRRRWWW]]]aaa______aaaooouuunnn{{{~~~nnneeeaaaUUUGGG>>>EEEUUUmmm~~~}}}||||||}}}~~~~~~}}}{{{{{{{{{||||||}}}~~~~~~~~~~~~}}}|||{{{{{{|||}}}~~~yyyyyyyyywwwrrrjjjaaa[[[RRRPPPRRR^^^ooo{{{kkk]]]WWWRRRJJJKKKQQQQQQWWW]]]aaaeeefff___WWWRRRQQQOOOLLLJJJJJJNNNPPPPPPVVV```iiinnnxxx~~~||||||{{{{{{xxx{{{}}}zzz|||}}}zzzvvvuuuvvvsssnnnqqqooonnnnnnooottt~~~ooohhhhhhgggcccaaa```^^^\\\\\\\\\]]]]]]ZZZSSSNNNKKKHHHEEEFFFJJJLLL^^^zzzhhhJJJ???;;;CCCXXXvvvqqqeeejjjqqqsssdddDDD333'''(((+++))))))+++ $$$((()))&&&###%%%%%%%%%&&&&&&&&&&&&'''%%%%%%$$$$$$$$$%%%&&&'''%%%""""""''')))&&&%%%(((&&&'''((((((((()))+++---...222777;;;>>>CCCJJJOOOTTTYYY]]]]]]ZZZYYY[[[^^^ooo}}}~~~|||wwwqqqjjjkkkmmmlllhhhhhhoooxxx{{{~~~{{{vvvwww}}}nnn^^^UUUQQQNNNLLLJJJJJJJJJKKKJJJIIIlllllllllmmmooopppooonnnmmmoooooonnnrrrvvvpppggg]]]]]]aaarrrmmm[[[NNNFFFCCC:::<<>>EEEXXXtttiii^^^gggrrrxxxjjjJJJ888***)))+++(((&&&((("""###%%%))),,,+++&&&"""%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$######%%%'''(((&&&%%%)))---***%%%'''...%%%&&&((((((((()))+++---000444888<<>>BBBEEEFFFKKKQQQRRRVVV\\\aaabbbbbbccccccaaadddlll{{{rrriiicccWWWJJJBBBGGGNNN]]]qqqpppkkklllllljjjgggggghhhiiikkklllmmmmmmmmmoooqqqqqqooommmlllmmmlllllllllllllllllllllllloooooooooppppppnnnjjjfffiiilllmmmmmmqqqvvvwwwtttrrrpppnnnnnnooossswwwzzzyyytttqqqooofffXXXLLLGGGMMMQQQWWWeee{{{gggLLLFFFXXXssstttooorrruuuzzz|||lllJJJ333***+++,,,'''%%%)))+++)))(((***((((((((((((((((((((((((&&&((()))((('''&&&'''(((''''''&&&&&&&&&''''''(((******))))))*********)))******))))))))),,,222555===AAAHHHMMMRRRWWW]]]bbb___```[[[YYYkkkxxxmmmiiikkkttt~~~}}}uuulll]]]MMMJJJVVVvvv}}}~~~||||||||||||zzzxxxzzzzzzzzzzzz{{{|||}}}}}}|||||||||}}}}}}}}}}}}}}}zzzyyyyyyzzz{{{{{{zzzxxxsssttttttrrrlllcccXXXQQQQQQZZZhhhzzzxxxmmmddd[[[SSSMMMOOOQQQSSSUUUTTTRRROOOMMMIIIJJJJJJJJJJJJKKKMMMPPPUUUVVV[[[dddjjjttt~~~~~~}}}~~~~~~~~~|||{{{zzzwwwqqqllljjjjjjkkkmmmpppuuuyyy|||{{{vvvooohhhdddcccccccccaaaaaa___\\\ZZZZZZ\\\___\\\VVVMMMGGGEEEGGGIIIJJJPPPeeelllHHH:::@@@FFFZZZvvvlll\\\```sss___999///)))%%%)))'''...---,,,,,,***'''%%%%%%'''%%%###"""$$$'''((('''%%%&&&%%%%%%%%%%%%&&&''''''(((&&&%%%&&&((((((&&&###%%%&&&''')))***+++++++++---222999===@@@EEELLLRRRTTT[[[[[[\\\___[[[]]]jjj|||pppiiigggddd___```hhhooonnnhhhhhhpppyyyxxx|||{{{xxx}}}ppp]]]UUUPPPLLLJJJGGGFFFGGGIIIIIIIIIkkkmmmooopppooonnnnnnoooqqqssssssssstttsssjjj___PPPSSSYYYeee|||mmm]]]QQQFFF@@@;;;:::===AAABBBCCCJJJRRRPPPTTTZZZ___bbbdddeeefffdddfffnnn}}}~~~ooohhhbbbXXXLLLDDDGGGQQQbbbyyy~~~nnniiijjjkkkkkkhhhhhhhhhhhhiiikkkmmmooolllnnnpppqqqooonnnnnnoooooonnnnnnnnnnnnnnnnnnooorrrqqqpppppppppmmmiiifffffflllppppppqqquuuvvvtttppppppqqqsssvvvyyy{{{}}}~~~zzzvvvsssrrrjjj\\\PPPKKKMMMQQQXXXdddzzzeeeIIIHHH[[[tttxxxkkkfffjjjqqqyyyhhhIII444,,,---***''''''+++---,,,+++,,,((((((((((((((((((((((((&&&'''((('''&&&&&&&&&(((%%%%%%%%%&&&&&&((())))))%%%&&&&&&'''((()))******)))***))))))***---333777>>>DDDLLLOOOPPPTTT]]]ddd___```ZZZWWWhhhyyyjjjkkkmmmnnnwww{{{sssaaaNNNIIIVVVsss}}}}}}{{{zzzzzz{{{zzzyyy||||||{{{{{{{{{{{{||||||{{{{{{|||}}}}}}}}}}}}}}}yyyxxxwwwxxxyyyzzzxxxwwwqqqqqqqqqnnnggg^^^VVVPPPUUU^^^pppxxxkkk___TTTNNNMMMNNNOOOPPPOOOLLLJJJHHHHHHIIIIIIIIIIIIJJJMMMPPPSSSUUU[[[cccjjjuuu~~~~~~}}}~~~}}}}}}||||||zzzvvvppplllkkkkkkkkklllnnnqqqtttuuusssoookkkfffcccbbbcccdddbbbbbbaaa___\\\[[[\\\]]]ZZZTTTKKKFFFEEEGGGJJJKKKRRRggghhhDDD666===CCCVVVooo}}}|||jjjaaakkk~~~[[[666---((($$$((($$$***((()))***(((&&&%%%&&&'''%%%$$$###$$$&&&''''''&&&$$$%%%&&&&&&''''''&&&&&&'''&&&$$$%%%&&&(((''''''''''''((())))))***++++++$$$...:::???@@@BBBJJJQQQXXX^^^]]]]]]```^^^cccttt~~~{{{sssjjjfffgggfffbbb___lllrrrjjjdddkkkvvv|||xxxyyyyyyyyyrrr^^^SSSMMMMMMJJJGGGEEEFFFHHHIIIIIIlllnnnpppqqqpppooopppqqqqqqrrrrrrrrruuusssgggYYYQQQTTTYYYdddyyy}}}mmm___RRRFFF???999:::===@@@@@@@@@HHHQQQPPPSSSYYY]]]```bbbdddfffeeefffmmm}}}xxxkkkfffbbbYYYOOOIIIKKKWWWkkkzzzmmmjjjiiijjjkkkjjjiiihhhhhhiiikkknnnooolllnnnppppppooonnnnnnnnnlllllllllmmmoooppprrrssssssrrrqqqpppooolllhhheeehhhpppvvvuuutttuuuuuutttqqqsssvvvzzz~~~~~~yyyuuuttttttmmm```TTTOOOKKKQQQXXXbbbuuueeeHHHLLL___uuu|||rrreeeaaadddmmmxxxdddHHH555///000+++)))***//////,,,+++---((((((((((((((((((((((((%%%'''((('''&&&%%%&&&'''&&&&&&&&&&&&&&&'''((((((###$$$%%%&&&&&&'''((())))))*********+++...444888???DDDJJJOOORRRWWW___eeebbbbbbZZZVVVdddpppiiippptttsss|||zzzgggRRRIIIPPPaaauuu~~~|||~~~~~~}}}zzzyyyxxxyyyzzz{{{~~~}}}|||{{{{{{{{{{{{zzz{{{|||}}}~~~~~~}}}}}}wwwvvvvvvwwwxxxxxxwwwuuuooopppnnnjjjccc[[[TTTQQQZZZdddxxxqqqaaaTTTNNNLLLLLLLLLKKKIIIGGGFFFEEEFFFGGGHHHHHHHHHJJJMMMPPPRRRVVV\\\dddlllwww~~~}}}}}}~~~zzz{{{{{{{{{xxxsssmmmiiikkkkkkkkkllllllmmmnnnooonnnmmmjjjfffcccbbbccceeeaaabbbcccbbb___]]]]]]^^^WWWRRRJJJEEEEEEGGGKKKMMMUUUjjj```BBB::::::@@@RRRiiiuuuvvvyyynnndddoooXXX444,,,((($$$(((###((("""&&&'''&&&%%%&&&((('''%%%%%%%%%%%%&&&''''''&&&$$$%%%&&&'''((('''&&&%%%&&&%%%$$$$$$&&&((()))***((((((((())))))******+++&&&...888===???CCCJJJPPPYYY___]]]\\\___^^^gggyyyxxxqqqppplllgggiiiooorrrppplllvvvuuuhhhdddpppzzzyyywwwwwwwwwzzzppp^^^TTTNNNMMMIIIFFFDDDEEEGGGHHHIIIjjjlllnnnooonnnnnnoooppppppppppppqqqssspppcccVVVPPPTTTYYYbbbuuu|||mmm___RRRFFF>>>;;;;;;>>>@@@???>>>EEEOOOPPPSSSWWWZZZ\\\^^^aaacccfffgggmmm{{{xxxkkkeee```WWWNNNJJJQQQ^^^tttvvvooommmjjjiiikkklllkkkjjjiiijjjkkknnnooopppqqqssssssqqqooonnnnnnllllllllllllmmmppprrrsssvvvtttsssrrrqqqpppllljjjqqqxxx~~~|||yyyyyyxxxvvvqqqsssxxx|||{{{xxxvvvvvvnnn```SSSMMMJJJPPPWWWaaauuufffIIINNN```rrruuukkkaaa___aaajjjwwwyyy^^^DDD333...///+++***+++...---)))(((***((((((((((((((((((((((((&&&'''((('''&&&&&&'''((((((((('''&&&&&&&&&&&&&&&&&&((()))((('''&&&''')))))))))******,,,000555:::BBBCCCFFFMMMUUU\\\cccfffgggeee]]]VVVbbbyyy|||rrrlllmmmvvvyyy{{{hhhOOOGGGHHHPPP[[[aaagggwww||||||}}}|||zzzyyyxxxyyy{{{}}}~~~}}}|||{{{{{{{{{zzz{{{}}}~~~~~~~~~}}}|||uuuuuuuuuwwwxxxxxxuuusssnnnnnnlllfff^^^WWWTTTRRR^^^hhh|||zzzhhhZZZRRRLLLJJJIIIGGGEEEDDDCCCCCCDDDEEEFFFGGGGGGIIIMMMOOOSSSXXX___eeennnzzz}}}}}}}}}~~~~~~~~~~~~xxxyyyyyywwwsssmmmhhhfffkkkkkkkkkkkkkkkkkkjjjjjjmmmmmmlllhhhdddbbbccceeeaaabbbdddcccaaa```___```VVVQQQIIIEEEEEEHHHKKKNNNYYYmmm~~~zzzUUU>>>>>><<>>>>>>>>DDDKKKPPPRRRTTTVVVWWWYYY\\\___eeegggmmmwww|||nnnfff___UUUMMMJJJPPP___xxxuuuqqqoookkkiiikkkooonnnmmmlllllllllmmmnnnssstttvvvuuusssqqqpppppppppooommmllllllmmmooopppxxxvvvuuuuuuvvvuuusssqqqxxx~~~}}}yyyqqqrrruuuyyy|||~~~|||zzzxxxooo___PPPJJJKKKPPPWWWcccyyyeeeKKKOOO^^^kkkkkkddd_________hhhvvvsssXXX???///+++,,,)))((((((***((($$$$$$'''(((((((((((((((((((((((('''((()))((('''&&&''')))))))))(((&&&&&&%%%%%%%%%%%%''')))'''$$$"""$$$&&&))))))******,,,111777;;;DDDCCCEEELLLVVV___eeegggjjjhhh___XXXcccwww|||tttgggkkkrrrzzzeeeGGGBBBBBBIIITTTZZZaaaqqq{{{~~~{{{{{{||||||{{{yyyzzz|||~~~}}}||||||{{{{{{{{{|||}}}}}}|||zzzssstttvvvxxxzzzxxxtttqqqmmmllliiibbbYYYTTTRRRSSS___iii}}}mmm\\\SSSJJJHHHEEECCCAAAAAABBBCCCBBBCCCEEEFFFGGGIIIMMMOOOTTTZZZaaagggooo||||||}}}~~~~~~~~~}}}~~~}}}|||yyyyyyxxxuuuoooiiieeeccciiijjjkkklllkkkjjjiiihhhmmmnnnnnnkkkfffcccdddfffcccdddeeedddbbb`````````WWWQQQJJJEEEEEEIIILLLNNN\\\ooowwwnnnKKK:::>>>;;;@@@PPPdddpppttt}}}pppaaalllxxx~~~zzzYYY555...***'''***%%%+++''')))%%%%%%)))***%%%%%%&&&''''''&&&%%%&&&((($$$%%%&&&&&&''''''&&&&&&%%%&&&''''''&&&''')))+++))))))(((((()))***,,,---555444555999???HHHNNNRRRXXX``````]]]^^^\\\dddxxxvvvgggeeefffeeeeeemmmyyy|||uuuggg]]]eeeuuu{{{xxx~~~~~~yyyggg___YYYRRRJJJHHHEEEEEEFFFGGGGGGFFFhhhjjjkkkkkkkkklllnnnppplllppprrrpppnnnkkkbbbYYYPPPTTTYYY```ooo|||mmm___SSSGGG@@@:::777777;;;>>>???DDDIIIMMMNNNPPPRRRSSSVVVZZZ\\\```ccciiiooouuu{{{|||nnnfff___WWWQQQOOORRRbbb}}}wwwrrrpppjjjiiinnnqqqqqqpppooonnnmmmllllllppprrrttttttrrrqqqqqqqqqqqqooommmllllllmmmoooqqquuutttttttttvvvwwwvvvuuuwww{{{||||||~~~~~~yyysssttttttuuuxxx{{{~~~|||{{{yyyqqqaaaSSSLLLNNNRRRYYYfffbbbJJJPPP\\\eeedddaaabbbcccbbbhhhuuuqqqWWW>>>///+++,,,((('''''')))'''###%%%***((((((((((((((((((((((((((()))***)))(((((()))***(((''''''&&&&&&&&&''''''"""%%%'''&&&""" """&&&((()))***+++---222888<<>>???FFFSSSZZZaaaqqq|||}}}~~~~~~{{{~~~{{{yyy{{{}}}}}}{{{{{{}}}~~~}}}||||||||||||}}}~~~}}}zzzxxxqqqssswwwzzz|||yyysssooojjjjjjfff^^^UUUOOOPPPRRR[[[fff{{{nnn[[[OOOHHHEEEBBB???===>>>@@@BBBAAABBBDDDEEEFFFIIILLLOOOTTT[[[bbbfffooo{{{}}}}}}~~~~~~}}}~~~~~~~~~|||{{{~~~~~~~~~}}}{{{zzz{{{{{{yyyssskkkeeecccbbbggghhhjjjllllllkkkiiihhhjjjmmmooolllgggdddfffhhhhhhiiihhheeeaaa___^^^___XXXRRRKKKFFFFFFIIIMMMOOO]]]oootttnnnfffJJJ:::???;;;???MMM___kkkqqq|||lllaaapppyyy{{{WWW333+++'''$$$((($$$)))"""&&&###$$$+++,,,'''%%%''')))(((&&&%%%&&&(((&&&%%%%%%%%%%%%&&&''''''$$$&&&))))))''''''(((***)))((((((((()))+++...//////111555888===DDDNNNTTTZZZccceeebbbaaa]]]cccvvvuuugggfffgggfffgggooo|||rrrccc^^^eeeqqq{{{~~~yyyiiiaaaYYYQQQJJJHHHHHHHHHIIIIIIHHHFFFkkkmmmnnnnnnnnnoooqqqssslllqqqsssqqqnnnjjjccc\\\SSSXXX\\\bbbppp|||mmm___SSSGGG@@@777333333888===@@@DDDHHHJJJKKKNNNOOOQQQTTTYYY\\\ZZZ^^^cccgggjjjooouuuzzzyyyllleee```ZZZWWWXXX\\\lllyyyssspppjjjjjjpppssssssrrrqqqpppnnnlllkkkjjjlllooopppooooooooopppnnnmmmllllllmmmpppsssuuuqqqppppppqqqtttuuuuuutttrrrttttttuuuzzz~~~|||vvvwwwvvvuuuuuuwwwzzz~~~{{{yyyyyyzzztttfffYYYSSSPPPSSSZZZjjj```JJJTTT]]]dddcccbbbfffhhhfffggguuutttYYY@@@222......)))((()))***(((&&&***000(((((((((((((((((((((((((((***+++***)))((()))+++&&&&&&&&&&&&&&&'''((()))%%%(((+++***&&&%%%'''+++((()))***+++---222999===DDDIIINNNQQQSSSXXXbbbjjjjjjhhh```[[[gggzzz|||rrrpppzzzrrrYYYCCC===<<>>@@@FFFQQQ[[[\\\fffiiifffddd^^^dddvvvpppcccfffggggggiiisssuuufffbbbfffnnnyyy}}}lllcccYYYOOOJJJJJJJJJKKKLLLKKKIIIFFFjjjhhhggghhhllloooqqqqqqrrrqqqqqqqqqooojjjddd___VVVYYY\\\bbbmmmooo___RRRBBB666;;;:::999888888;;;@@@DDDGGGJJJLLLMMMMMMOOOUUUYYY```bbbccccccdddiiiqqqxxx}}}wwwnnnfff^^^XXXWWWYYY```yyyuuuooolllhhhkkkrrruuurrrnnnjjjiiijjjmmmooohhhhhhiiijjjkkkkkklllllliiiiiijjjkkklllnnnnnnooommmnnnnnnoooppprrrssstttvvvvvvuuuttttttttttttuuurrrssstttuuuwwwyyy{{{|||~~~}}}zzzxxx|||zzzzzzzzzxxxrrrgggZZZRRRNNNSSS\\\qqqzzzuuu]]]IIILLLZZZbbbfffkkkgggfffqqqqqqxxxxxx}}}{{{XXX>>>333...***((((((''''''''''''((())))))&&&$$$%%%)))***'''###!!!'''((($$$"""%%%%%%!!!))))))((('''''''''((((((&&&&&&&&&'''''''''(((((())))))((((((***///666<<>>@@@DDDMMMYYYeeeoootttxxxpppiiiiiilllpppwww}}}zzzzzz{{{{{{|||}}}~~~~~~}}}}}}}}}|||{{{zzzyyyzzzzzz{{{~~~{{{xxxuuusssuuuvvvxxxxxxwwwtttqqqoooiiibbb[[[VVVPPPMMMPPPUUUXXXddduuunnn\\\RRRIIIAAA::::::<<<<<<===???>>>>>>???BBBHHHMMMPPPQQQWWW\\\bbbgggkkkrrrzzz|||||||||}}}}}}}}}}}}||||||zzz~~~{{{yyy{{{~~~~~~}}}||||||}}}}}}yyy{{{}}}}}}|||{{{|||}}}|||~~~~~~}}}~~~wwwyyy{{{~~~~~~|||{{{|||wwwsssrrrpppiiieeeeeejjjjjjkkkmmmnnnmmmjjjggghhhlllppprrroookkkhhhgggpppmmmhhhccc`````````aaa___UUULLLHHHGGGFFFIIIMMMUUUqqqooosss|||kkkXXXJJJ@@@;;;AAABBBLLL]]]mmm{{{lllgggvvvTTT888'''&&&%%%'''***''''''&&&&&&%%%%%%&&&&&&'''((((((((('''%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###%%%''''''&&&'''(((***)))%%%$$$((((((&&&***222000444999<<<@@@FFFNNNTTT___eeeeeeeeefff```fffzzzzzzllldddhhhllllllkkkqqqmmm]]]fffttt~~~uuueee[[[UUUPPPPPPMMMNNNPPPOOOJJJGGGHHHffffffgggkkkpppsssttttttppppppppppppnnniiiccc^^^WWWXXXZZZ___jjj{{{pppaaaTTTEEE888::::::;;;;;;<<>>AAAGGGPPP\\\fffooosssoooiiihhhmmmssstttvvvxxxzzz{{{{{{{{{|||}}}}}}}}}|||||||||{{{zzzzzzzzz{{{|||}}}~~~|||zzzwwwvvvuuuttttttuuuvvvuuusssqqqooojjjbbbYYYSSSNNNLLLPPPVVV___jjjzzz{{{mmm\\\SSSJJJAAA::::::;;;;;;<<<>>>===>>>???BBBFFFKKKOOORRRXXX\\\bbbgggkkkrrr{{{{{{xxxyyyzzz{{{|||||||||||||||}}}|||zzzyyyyyy|||}}}{{{||||||}}}yyy{{{}}}}}}||||||}}}~~~}}}~~~~~~zzz|||~~~~~~}}}zzzyyy{{{uuuqqqpppmmmhhheeeeeegggiiikkknnnooonnnkkkiiijjjnnnssstttqqqmmmkkkjjjmmmkkkgggccc`````````aaa^^^UUULLLHHHGGGFFFIIIMMMUUUppprrruuu~~~kkkWWWIIIBBB>>>CCCEEEOOO```qqqjjjfffwwwxxxRRR666''''''%%%&&&)))%%%&&&&&&&&&%%%%%%&&&&&&&&&((((((((('''&&&%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%'''(((((('''''')))***,,,)))))),,,,,,***...555000444999===AAAGGGOOOUUU]]]cccdddeeegggdddnnnxxxoookkklllssswwwuuuwwwppp___iiixxxmmm___XXXUUUQQQQQQNNNOOOQQQPPPKKKHHHIIIggghhhjjjmmmrrrtttuuutttnnnnnnnnnnnnmmmhhhbbb]]]XXXWWWWWW[[[fffwwwsssdddWWWHHH;;;;;;<<<>>>>>>???@@@CCCEEEIIIKKKMMMNNNQQQXXXbbbjjjooommmmmmrrr{{{zzzmmmeee^^^XXXXXX[[[kkk|||}}}sssttttttooommmpppqqqooommmjjjhhhgggggggggfffggghhhiiiiiijjjjjjiiimmmmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnoooppprrrssstttppppppooooooooonnnnnnnnnoooooopppqqqssstttvvvwww~~~||||||~~~zzzxxxyyy|||||||||yyysssgggZZZQQQOOOTTT___qqqddd]]]ooo}}}XXXHHHKKK\\\fffjjjnnnkkkjjjssstttuuusss}}}]]]AAA666111---((())))))***)))(((&&&&&&)))&&&%%%&&&)))***'''$$$!!!%%%(((''''''))))))((($$$%%%&&&'''((((((''''''&&&&&&'''''''''((((((((())))))))))))+++000888===FFFJJJOOOTTTYYY___eeeiiiddd___VVVSSS___pppwwwsssiiioooxxxqqq[[[GGG;;;===BBBJJJTTT```kkksssxxxnnniiiiiirrr{{{}}}{{{yyy||||||}}}||||||||||||||||||{{{zzzyyyyyyzzzzzz{{{}}}~~~~~~|||zzzxxxwwwwwwwwwvvvvvvvvvvvvuuusssrrrqqqjjjaaaVVVOOOKKKJJJPPPVVVaaakkkzzz|||wwwmmm___VVVJJJAAA:::999:::999:::<<<<<<>>>@@@AAACCCGGGOOOUUUYYY\\\aaaeeejjjrrr}}}yyyuuuvvvxxxyyy{{{||||||}}}|||xxxvvvxxx{{{}}}zzzxxxxxxyyyzzzyyy{{{}}}}}}}}}}}}~~~~~~}}}}}}~~~~~~|||yyywwwzzzsssnnnmmmkkkgggeeefffiiillloooqqqqqqmmmiiifffkkkpppuuuvvvrrrnnnlllllljjjhhheeebbb``````aaaaaa]]]TTTLLLIIIGGGGGGIIINNNUUUmmmtttvvvmmmWWWIIICCCAAA???BBBLLL^^^qqqiiidddyyy~~~lllMMM444'''(((&&&&&&((($$$&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%''')))***)))(((((()))******((((((*********---333111555:::>>>BBBHHHQQQWWW\\\bbbcccdddfffeeessszzzvvvuuuvvv{{{}}}zzzzzzyyygggpppxxxggg[[[WWWUUUSSSQQQOOOOOOQQQPPPKKKIIIKKKmmmlllkkkmmmoooqqqrrrqqqmmmmmmmmmmmmlllhhhbbb]]]XXXTTTSSSYYYddduuuuuufffYYYJJJ======???AAAAAAAAA@@@AAACCCMMMNNNNNNOOORRR[[[fffooozzzyyy{{{jjj^^^WWWRRRTTTZZZfffsssyyyssssssssspppnnnooonnnnnnllljjjhhhfffeeedddeeefffggghhhiiiiiihhhhhhkkklllllllllmmmmmmnnnnnnmmmmmmmmmnnnpppqqqssstttpppppppppppppppooonnnnnnoooooooooppprrrsssuuuvvv{{{{{{|||}}}}}}zzzyyyxxx|||||||||yyyrrrgggZZZQQQMMMRRR]]]mmm~~~bbb]]]rrr}}}YYYKKKIII]]]hhhiiilllhhhgggoooqqqrrrqqq|||```BBB444...)))((()))***+++***(((&&&%%%((('''&&&'''))))))(((%%%%%%(((***)))'''&&&&&&%%%&&&&&&&&&&&&'''(((******''''''''''''(((((((((((()))))))))))),,,111999>>>GGGKKKPPPUUUZZZ```fffjjjfff```WWWTTT]]]kkkoookkkgggoooyyyvvv___III======BBBJJJUUUaaannnzzzxxxqqqpppzzz~~~~~~|||||||||||||||{{{zzzyyyxxxxxxzzz{{{}}}}}}|||yyywwwwwwwwwxxxyyy||||||zzzxxxvvvtttssssssjjj^^^RRRKKKHHHIIIPPPWWW```kkk{{{}}}xxxvvvpppdddZZZIII@@@999888999777888:::;;;>>>@@@@@@@@@EEENNNVVVXXX[[[```dddiiirrr}}}{{{vvvtttuuuwwwyyyzzz{{{||||||{{{vvvwww|||}}}yyyvvvttttttuuuvvvyyy{{{}}}~~~}}}}}}~~~}}}{{{zzz{{{~~~~~~|||zzzyyyzzzsssmmmllljjjgggfffhhhooorrrttttttpppjjjddd```iiiooouuuvvvrrrmmmkkkkkkgggfffdddcccbbbaaabbbbbb[[[SSSKKKIIIHHHGGGJJJNNNUUUllluuuvvvrrrYYYIIIBBB@@@===BBBMMM^^^sssiiieeeyyyxxxdddHHH111''')))'''&&&'''###%%%&&&&&&&&&&&&&&&&&&%%%((('''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&((()))***)))''''''((()))'''''''''(((((())),,,000222666;;;???CCCJJJRRRXXX^^^ddddddccccccddduuu{{{~~~~~~~~~}}}zzzxxxyyyvvvzzzwwwggg\\\WWWUUUSSSPPPNNNNNNPPPOOOKKKIIIKKKnnnllljjjiiilllnnnpppqqqllllllmmmnnnmmmiiiccc___WWWQQQPPPXXXeeevvvyyyiii\\\MMM@@@@@@BBBEEEFFFFFFFFFFFFHHHNNNOOOPPPPPPSSSZZZdddlll|||fffUUUMMMJJJOOOXXXcccooo~~~zzzssspppooonnnnnnooommmmmmllljjjhhhfffeeedddeeefffhhhiiiiiihhhgggfffggghhhiiijjjlllmmmnnnooolllmmmmmmnnnoooqqqrrrsssrrrsssssstttsssrrrqqqqqqpppppppppqqqrrrtttuuuvvvxxxzzz||||||||||||zzzwww{{{{{{{{{yyyrrrfffYYYPPPOOOTTT]]]jjjyyyfffddd~~~zzzWWWLLLHHH___jjjiiijjjfffdddjjjnnnpppppp{{{dddEEE444,,,&&&((()))***++++++)))'''%%%(((''''''((())))))(((&&&%%%&&&((()))'''%%%%%%&&&'''&&&###"""###&&&))),,,'''''''''((((((((())))))************---222:::???HHHLLLQQQVVV[[[aaagggkkkjjjccc[[[WWW\\\eeehhhgggqqqvvvyyy||||||bbbJJJ??????CCCHHHPPP[[[jjjyyyzzz{{{~~~|||}}}}}}}}}|||{{{zzzzzzxxxyyyzzz|||~~~{{{zzzxxxwwwvvvxxxyyyzzz|||yyyvvvsssqqqpppgggZZZMMMGGGFFFIIIPPPXXXaaannn}}}xxxxxxttthhh\\\HHH???888777777666666888:::===?????????DDDMMMUUUVVVZZZ^^^ccchhhrrr}}}|||wwwrrruuuvvvwwwyyyzzz{{{||||||~~~{{{xxx|||~~~~~~|||yyyvvvttttttuuuvvvzzz|||~~~~~~~~~~~~}}}|||yyyxxxyyy}}}~~~~~~~~~}}}|||{{{zzzsssnnnmmmllliiiiiikkkppptttwwwuuuooohhhaaa^^^iiiqqqyyyzzzuuuooollllllffffffeeeeeedddcccccccccZZZRRRKKKIIIIIIHHHJJJNNNVVVlllvvvxxxyyy\\\HHH@@@>>>???GGGSSSccczzznnniii|||www```EEE///'''***'''&&&((($$$%%%%%%&&&''''''&&&%%%%%%)))&&&%%%%%%'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((()))(((&&&&&&&&&(((''')))*********,,,///000222666<<<@@@DDDKKKSSSZZZ```ggggggddddddfff{{{zzz|||yyywww{{{~~~}}}uuuhhh]]]XXXUUUQQQOOOLLLLLLNNNMMMIIIHHHJJJjjjhhhggghhhkkkoooqqqqqqlllmmmnnnooonnnkkkeeeaaaVVVOOOOOOXXXfffvvv}}}ooobbbTTTHHHCCCEEEIIIJJJKKKLLLNNNPPPMMMOOOPPPQQQRRRWWW___fffttt{{{___NNNHHHFFFNNNZZZdddooo~~~|||tttnnnllllllnnnooommmmmmllljjjiiihhhgggfffeeefffhhhjjjjjjhhhgggfffeeefffgggiiikkkmmmooopppllllllmmmnnnoooqqqrrrsssuuuuuuvvvwwwvvvuuutttsssppppppqqqqqqrrrtttuuuvvvvvvzzz}}}||||||}}}{{{wwwxxxyyyyyywwwqqqfffYYYPPPMMMOOOWWWaaakkkvvvkkkkkksssQQQIIIIIIcccpppmmmmmmiiigggkkkoooppprrr~~~fffEEE555---((((((((()))*********)))((('''(((((())))))(((((('''######&&&))))))&&&'''***&&&%%%""" !!!$$$''')))''''''((((((((()))))))))*********+++---333;;;@@@IIIMMMRRRWWW\\\bbbhhhllllllggg___ZZZ[[[```eeehhhvvvxxxtttppp{{{{{{___HHH>>>AAADDDHHHMMMVVVddduuu}}}}}}|||}}}}}}}}}}}}}}}|||{{{zzz{{{|||~~~zzzzzzxxxxxxxxxxxxzzzzzz~~~}}}{{{xxxtttqqqmmmlllcccVVVHHHDDDEEEJJJQQQXXX___mmm{{{{{{wwwiiiZZZFFF===666555666555666888999;;;===>>>@@@DDDLLLRRRUUUYYY___dddjjjsss~~~~~~xxxrrrnnnrrrtttvvvxxxzzz|||}}}}}}|||{{{||||||~~~}}}|||{{{zzzzzz{{{{{{|||~~~~~~~~~~~~}}}}}}|||yyyxxxyyy|||||||||}}}}}}~~~}}}}}}}}}yyysssooooooooolllkkkmmmnnnrrruuutttnnngggcccbbbiiisss~~~zzzrrrnnnnnngggggghhhhhhgggfffeeedddYYYQQQKKKJJJIIIIIIKKKOOOTTTlllzzz~~~}}}\\\EEE===<<>>;;;???@@@MMM\\\lll}}}}}}kkkBBB///(((+++''''''+++***$$$%%%'''(((((('''%%%$$$)))%%%"""$$$(((+++)))&&&''''''''''''''''''''''''%%%'''((()))((()))***,,,&&&,,,...******///111///111555;;;???DDDKKKTTTZZZ___iiikkkfffaaabbb{{{wwwpppvvv~~~}}}uuuhhhZZZOOOPPPMMMLLLMMMMMMJJJJJJMMMkkklllmmmnnnmmmkkkhhhfffnnnppppppnnnnnnoookkkeee]]]SSSOOOVVVaaaoooyyypppgggZZZQQQHHHEEEEEEDDDAAA???@@@EEEJJJLLLMMMPPPXXX^^^ccchhhqqq{{{hhhMMMIIIMMMTTTdddvvv{{{sssooooooppppppoooqqqooollljjjiiijjjkkklllggghhhiiijjjiiihhhfffdddjjjjjjkkkllllllmmmmmmnnniiillloooooonnnnnnqqqtttvvvssspppnnnooopppqqqpppooooooooooooooopppqqqqqqrrruuu|||zzzuuussspppooollleee\\\UUUKKKQQQSSSWWW___cccttt~~~___IIIIII[[[zzzzzz{{{[[[;;;,,,***+++(((((())))))))))))(((((()))***+++***(((&&&'''((('''%%%###$$$''')))'''%%%(((''''''&&&&&&&&&'''''')))(((((('''''''''((((((,,,******---...222<<>>999>>>HHH[[[tttfffDDD222***)))%%%'''+++&&&%%%&&&'''(((((('''&&&%%%$$$%%%%%%&&&'''''''''&&&###%%%$$$%%%(((((('''&&&&&&&&&((()))***%%%&&&'''((((((***...111333777===BBBFFFLLLTTTZZZbbbhhhfffddddddeeexxx|||xxxzzzzzzvvvzzzyyyzzzkkk[[[SSSPPPRRRRRROOOLLLKKKMMMPPPlllmmmmmmnnnmmmlllkkkjjjnnnoooooooooqqqrrrmmmeee]]]TTTOOOVVV___jjj|||yyytttooo___RRREEE@@@???>>>======???CCCGGGJJJMMMRRRXXX]]]___ccckkkttt~~~yyy___IIIJJJSSS]]]ppp|||uuuqqqqqqrrrqqqooommmllliiigggfffggghhhiiihhhiiijjjjjjjjjiiigggfffkkkkkkllllllmmmnnnnnnooolllnnnpppqqqqqqrrrtttvvvtttrrrppppppqqqrrrqqqqqqooonnnnnnnnnnnnooopppqqqtttxxxxxxsssrrrqqqpppnnnggg]]]UUUPPPUUUUUUXXX```eeexxx]]]LLLQQQhhh{{{||||||VVV999---******(((((())))))))))))((((((,,,+++)))(((''''''''''''(((&&&%%%&&&((()))(((&&&'''&&&&&&%%%%%%%%%&&&&&&((((((''''''''''''(((((()))'''(((+++---000999DDDKKKQQQWWWZZZaaaggghhheeehhhccc```___```iiiwwwfffTTTGGG@@@<<<@@@FFFOOO[[[kkk|||~~~|||||||||}}}}}}|||~~~}}}|||}}}}}}}}}|||{{{zzzyyyxxxxxxyyyzzz{{{||||||{{{yyywwwsssmmmhhh]]]OOOFFFHHHLLLOOOVVV___eeettt{{{sssfffUUUHHH===666333666555111333:::777999;;;>>>AAAFFFKKKOOOYYY\\\bbbiiiqqqyyywwwkkkddd```]]]bbbeeekkkqqqvvvxxxyyyyyyuuuxxx{{{}}}~~~~~~~~~}}}}}}~~~~~~}}}}}}}}}}}}~~~{{{yyyyyyzzztttvvvwwwxxxxxxvvvtttrrrqqqqqqoookkkfffccccccdddnnnvvv|||uuupppooolllooooookkkhhhhhhgggdddVVVPPPJJJIIIGGGGGGJJJOOOSSSjjjrrrTTTDDD@@@@@@>>>KKK```{{{dddDDD333++++++&&&''')))$$$&&&&&&''''''''''''&&&&&&&&&'''''''''''''''&&&&&&%%%###%%%((()))&&&%%%''''''&&&&&&&&&&&&''''''(((((())))))))))))***---000333777===BBBFFFMMMVVV\\\dddhhheee``````aaauuu}}}~~~{{{mmmmmmkkk\\\TTTRRRSSSSSSPPPMMMMMMOOORRRmmmmmmlllmmmmmmnnnnnnooopppppppppqqquuuvvvnnnccc]]]SSSOOOUUU\\\dddsss{{{yyywwwhhhVVVDDD<<<;;;:::;;;>>>???@@@DDDHHHNNNTTTYYY\\\\\\___fffmmmwwwhhhSSSFFFLLLZZZiii~~~}}}xxxuuuuuuuuurrrooollljjjhhhfffffffffhhhiiijjjjjjjjjjjjiiiiiiiiiiiilllllllllmmmnnnnnnoooooopppooooooqqqtttwwwxxxxxxsssrrrqqqrrrssssssqqqpppnnnnnnmmmmmmnnnnnnooopppuuuyyyyyyrrrpppqqqrrrsssqqqjjj^^^VVVPPPTTTRRRTTT\\\aaauuuXXXLLLUUUqqq~~~{{{qqqNNN777---+++)))(((((())))))))))))((((((///+++'''&&&'''((('''&&&((('''&&&''')))***)))(((&&&%%%%%%%%%%%%%%%&&&&&&((((((''''''''''''((((((((('''))),,,...111999BBBLLLRRRXXX[[[```fffhhheeegggccc``````eeeuuu~~~tttfffVVVIIIAAA;;;???EEENNNZZZiiiwww{{{wwwvvvzzz~~~~~~~~~~~~|||{{{|||}}}}}}|||zzz|||}}}{{{xxxxxx{{{~~~|||zzzwwwsssnnnkkk[[[MMMDDDGGGLLLPPPYYYcccjjjyyywwwnnnbbbRRRFFF<<<555222666666222555<<<888:::===???CCCGGGLLLPPPZZZ]]]ccciiipppwwwoooeee```\\\YYYaaacccgggkkknnnqqqrrrrrrrrrtttwwwyyy{{{}}}~~~}}}|||||||||}}}~~~~~~~~~{{{{{{}}}~~~zzzxxxxxxyyyyyyzzz|||}}}|||zzzvvvtttnnnooonnnllljjjhhhhhhiiiooowww|||tttooommmiiilllkkkhhhfffgggeeebbbUUUOOOJJJIIIIIIIIIMMMRRRUUUiiiqqqRRRCCCDDDIII???MMMeee___BBB222,,,---'''&&&((("""'''''''''&&&&&&''''''''''''((((((((((((''''''&&&(((%%%%%%((('''$$$###%%%&&&&&&&&&&&&&&&&&&%%%%%%***++++++*********---///444888===AAAFFFNNNXXX```eeehhhccc______aaauuu~~~wwwpppnnncccfffkkk\\\WWWUUUTTTSSSPPPNNNOOOQQQTTTlllkkkkkkkkklllnnnqqqrrruuutttrrrsssxxxyyynnnaaaZZZQQQNNNSSSYYY___kkkxxx~~~}}}zzznnnYYYDDD<<<;;;:::;;;???>>>>>>AAAFFFNNNUUUYYY[[[[[[^^^dddjjjsss}}}{{{\\\NNNGGGPPP^^^ooo}}}zzzxxxxxxwwwsssooommmllljjjiiiiiijjjkkkllljjjjjjiiihhhhhhhhhiiijjjkkkkkkllllllmmmnnnnnnnnnpppnnnmmmoootttwwwxxxvvvsssssssssssstttrrrooolllmmmmmmlllmmmmmmnnnoooppprrrwww}}}yyypppiiinnnooorrruuutttlll___UUUOOOSSSQQQSSSYYY]]]ooo|||UUUIIIQQQqqq|||wwwvvv}}}~~~|||fffGGG444...,,,)))(((((())))))))))))((((((222,,,&&&$$$''')))(((%%%(((''''''(((((()))))))))&&&&&&%%%%%%%%%&&&''''''(((''''''''''''(((((()))***))),,,000222444<<>>@@@DDDLLLWWWbbbkkkppppppnnnnnnqqqyyy}}}{{{zzzzzz|||~~~~~~}}}{{{{{{~~~zzzwwwtttqqqnnnlll^^^OOOCCCCCCHHHMMMXXXdddrrryyypppiii___QQQGGG>>>666222444444000333:::666888<<>>AAAFFFKKKQQQVVV^^^fffnnnuuu|||wwwdddNNNLLLLLLPPPYYYhhh}}}~~~~~~{{{xxxwwwwwwuuuppplllggghhhhhhiiijjjjjjkkklllfffggghhhiiijjjiiihhhhhhiiiiiijjjkkkkkkllllllmmmjjjjjjiiihhhhhhiiimmmppprrrqqqpppppppppnnnkkkiiihhhiiikkkmmmpppsssuuuwwwuuuyyy|||{{{vvvqqqmmmkkklllnnnrrruuusssjjj]]]SSSJJJMMMJJJMMMVVV^^^uuukkkLLLCCCIIIWWWhhhooonnnqqqppppppxxx{{{}}}qqqZZZ@@@111------+++(((((())))))))))))(((((())))))(((((((((((())))))&&&((())))))'''''')))+++&&&&&&&&&''''''(((******&&&&&&&&&''''''((()))***)))((()))+++---000:::DDDHHHRRRZZZ^^^```fffkkkllljjjjjjfffaaallluuummmlllwwwooo^^^TTTBBBBBBEEEMMMZZZgggpppuuuttttttqqqqqqxxx}}}}}}~~~|||{{{zzz{{{~~~~~~}}}|||{{{{{{|||}}}~~~|||zzzxxxvvvuuurrrooolllfffUUUGGGEEEJJJQQQ^^^kkkwww{{{rrrkkk```QQQFFF:::222...000111...333;;;666999===AAADDDHHHKKKNNNSSSZZZbbbhhhmmmwww~~~tttqqqqqqqqqqqqqqqpppnnnllljjjiiicccfffjjjmmmoooppprrrtttssstttwwwyyy{{{|||||||||~~~~~~~~~|||yyywwwxxx{{{}}}}}}|||yyyvvvrrrooollljjjkkknnnppppppmmmiiieeedddcccmmmyyy~~~{{{sssnnnlllkkkkkkgggdddfffhhhccc\\\SSSMMMHHHHHHHHHHHHMMMRRRZZZmmm}}}bbbLLLEEEFFFDDD???DDDRRRiiiooogggjjjkkkfffpppvvvLLL444)))))),,,&&&'''---,,,&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%&&&&&&%%%%%%((($$$###$$$### ###''''''&&&&&&&&&'''((((((&&&((()))))))))***...000333777===BBBFFFMMMVVV\\\aaadddbbb``````\\\dddzzznnnmmmpppwww{{{vvvzzz{{{xxxoooooozzz{{{pppfff___[[[[[[UUUNNNLLLNNNRRRVVVXXXjjjkkklllmmmoooqqqssstttmmmpppooommmlllmmmhhhbbb]]]SSSMMMOOOQQQSSS\\\hhhppp}}}|||\\\AAA;;;999222000666222666::::::999:::@@@FFFQQQWWW```hhhpppwww}}}tttaaaHHHHHHIIINNNXXXhhh~~~}}}~~~zzzwwwvvvvvvtttppplllhhhhhhiiijjjkkkllllllmmmfffgggiiikkklllkkkiiihhhjjjjjjkkkllllllmmmmmmnnnkkklllllliiiggghhhlllqqqooonnnmmmnnnoooooommmkkkhhhiiijjjmmmqqqtttwwwyyyuuuxxx{{{yyyuuupppmmmmmmmmmnnnqqqtttrrriii\\\RRRMMMNNNKKKLLLWWWddd```BBB@@@KKKXXXgggnnnpppwwwvvvuuu|||}}}zzzoooZZZAAA111------,,,(((((())))))))))))((((((&&&((())))))(((((()))***''')))+++***((((((***,,,%%%%%%%%%&&&'''((())))))&&&&&&&&&'''''')))******+++((()))+++---000;;;EEEGGGQQQZZZ^^^```fffkkkmmmooopppjjjdddnnn{{{qqqppp~~~sss```TTTFFFFFFIIIRRR```oooyyy~~~xxxwwwsssqqqxxx~~~}}}{{{zzz|||}}}~~~|||{{{zzz{{{||||||~~~{{{zzzxxxwwwvvvtttpppmmmhhhWWWHHHGGGLLLTTTbbbpppyyy}}}tttlll___PPPDDD>>>555///000///+++...666777:::???CCCFFFIIIMMMOOOUUU[[[ccchhhmmmuuu~~~|||}}}{{{{{{zzzxxxtttqqqmmmkkknnnpppssstttrrrpppooooooqqqsssuuuxxx{{{|||}}}}}}~~~~~~~~~}}}{{{xxxwwwxxx{{{~~~zzztttooojjjgggfffiiillloooooommmhhheeeccc```kkkwww}}}zzztttooommmllljjjgggdddeeegggbbbZZZPPPJJJGGGGGGHHHIIINNNTTT\\\qqqsssZZZDDD===???>>>:::DDDSSSllleee[[[dddmmmooozzzrrrEEE666+++***,,,%%%&&&,,,,,,%%%&&&'''(((((('''&&&%%%''''''''''''&&&%%%$$$###+++'''&&&''''''$$$%%%(((&&&%%%%%%$$$%%%&&&((()))******+++*********---///333777===BBBFFFLLLTTTZZZ___bbb___^^^aaa___iiiiiinnnxxxzzzzzzrrrsssyyypppggg```[[[\\\VVVOOOLLLOOOTTTXXXYYYfffgggiiilllmmmmmmmmmmmmrrrnnnjjjiiijjjiiigggddd^^^QQQHHHJJJOOOSSS[[[eeeooo|||aaa@@@666666111000666999444666<<<;;;888@@@NNNLLLRRR\\\hhhrrryyy}}}~~~nnn[[[MMMFFFEEENNN[[[jjj|||~~~|||zzzvvvrrrnnnjjjhhhjjjeeedddhhhkkkjjjhhhiiiiiihhhhhhkkkooopppllliiillljjjgggeeeeeehhhllloooiiikkklllllljjjiiiiiiiiinnnkkkiiiiiikkkllljjjhhhjjjkkkmmmooorrruuuwwwxxxxxxxxxvvvrrrllljjjlllooooooppprrrrrrmmmdddXXXPPPNNNMMMMMMNNNWWWllldddFFFAAAKKK\\\fffrrrwwwsssqqqxxxzzzpppZZZ@@@222//////,,,444+++&&&'''***)))'''&&&###$$$%%%'''((())))))***''',,,+++%%%"""&&&'''$$$&&&'''((('''&&&$$$!!!&&&%%%%%%''')))***'''$$$$$$)))------...444===CCCMMMSSSZZZ```dddhhhmmmrrrvvvwwwpppgggmmm~~~pppqqq}}}ppp^^^UUUPPPGGGFFFTTTjjj{{{uuummmnnnwww~~~|||xxxzzz|||{{{zzz|||~~~}}}}}}~~~}}}~~~}}}}}}~~~|||{{{yyyuuurrrooommmkkkeeeXXXKKKHHHLLLUUUaaakkk}}}wwwnnnaaaRRRGGG;;;666444444444333555::::::===AAAEEEHHHLLLPPPSSSWWW^^^ffflllqqq|||}}}yyywwwxxxyyy|||||||||||||||xxxrrrnnnmmmkkkmmmuuu{{{}}}~~~}}}{{{{{{{{{}}}{{{vvvsssoookkkiiifffhhhjjjjjjfffbbb___]]]]]]gggssszzzzzzvvvrrrooofffjjjkkkhhhgggggg```VVVKKKHHHFFFFFFGGGGGGMMMUUUZZZwwwwwwdddNNNBBB===;;;<<<>>>IIITTTooovvv^^^\\\hhhvvv}}}hhhFFF000,,,'''$$$$$$%%%%%%%%%$$$ %%%'''&&&)))...'''$$$!!! ###%%%!!!"""###%%%&&&''''''(((###$$$&&&'''''''''&&&%%%***(((&&&''')))+++++++++333888>>>CCCGGGNNNVVV\\\bbbdddaaa```bbbaaaqqq~~~tttvvv}}}ttt|||xxxwww{{{ooohhhccc]]]YYYZZZWWWTTTRRRSSSTTTTTTSSSfffgggjjjlllnnnooooooooopppmmmiiiiiijjjiiigggddd\\\OOOFFFHHHMMMPPPYYYcccqqq}}}|||[[[===666777333333888777444666<<<<<<999@@@MMMRRRXXXcccnnnxxx~~~ooo^^^RRRKKKJJJSSS___mmmzzz{{{zzzxxxvvvrrrooollljjjmmmhhhgggkkkmmmlllkkkllliiijjjlllooopppoookkkhhhhhhhhhiiiiiijjjlllnnnooojjjkkklllkkkjjjiiijjjkkkmmmkkkjjjkkkmmmoooooommmlllmmmnnnppprrrsssuuuuuutttuuusssoookkkkkkooosssvvvuuusssoooiii```VVVOOONNNOOOPPPTTT___vvv\\\AAA@@@KKK]]]jjjzzz}}}zzzuuu]]]BBB222...,,,(((000+++)))***)))''''''***%%%%%%'''((())))))******&&&***)))$$$"""&&&)))'''((())))))***)))'''%%%###(((&&&&&&(((+++,,,***(((&&&)))+++******222===EEENNNSSS[[[```dddhhhmmmqqqrrrtttoooggglllqqqsss~~~lll^^^XXXQQQHHHHHHYYYqqqyyyrrrrrryyyyyywwwzzz|||{{{{{{|||}}}}}}~~~~~~||||||}}}|||{{{yyyvvvssspppnnnmmmhhhZZZMMMJJJMMMVVVcccnnnwwwkkk]]]MMMBBB999444111222222111444888999<<>>CCCGGGNNNVVV\\\bbbeeeaaa```ccccccsssxxx|||zzzuuupppwww~~~~~~~~~~~~yyymmmeee___ZZZXXXUUUSSSPPPOOOQQQRRRSSSSSSbbbcccfffiiikkkmmmmmmmmmnnnkkkiiiiiikkkjjjgggddd\\\NNNEEEHHHLLLPPPXXXbbbppp{{{mmmQQQ999555888555555:::777555999???@@@>>>DDDNNNSSSZZZeeerrr{{{sssdddSSSLLLLLLUUU```lll~~~xxxwwwwwwvvvtttrrrpppnnnmmmmmmiiiiiilllnnnlllkkkmmmjjjmmmpppqqqooollliiihhhccceeehhhkkkmmmmmmmmmlllkkkkkkkkkjjjiiiiiikkknnnmmmllllllmmmpppssssssssspppqqqqqqqqqqqqrrrrrrrrrppppppooollljjjlllrrrwww}}}yyytttmmmeee]]]TTTOOOHHHKKKOOOTTTccc}}}wwwxxxTTT===???KKK\\\nnntttYYY???111,,,***''',,,******+++)))&&&(((...'''(((((()))******))))))&&&((('''###"""&&&******(((((()))***)))((('''&&&((('''&&&''')))++++++***((())))))((((((///<<>>BBBEEEHHHLLLPPPSSSUUU]]]ffflllqqq{{{{{{wwwqqqkkkiiiooouuuxxx{{{~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}{{{zzzzzz|||~~~}}}yyyvvvsssqqqnnnkkkfffhhhiiihhhddd___\\\[[[^^^fffqqqzzz|||zzzvvvsssqqqqqqmmmhhheeeaaaYYYPPPGGGEEEDDDFFFGGGGGGLLLSSS___~~~~~~fffVVVFFF>>>;;;999:::<<>>///,,,(((&&&'''))))))))),,,)))(((***)))''''''***''''''((((((((('''&&&%%%&&&'''''''''''''''&&&&&&''''''&&&&&&''''''((()))&&&(((*********,,,000555444888>>>CCCHHHNNNVVV\\\dddhhhdddcccfffhhhxxxvvvpppsssxxx}}}~~~~~~xxxmmmbbb[[[WWWVVVPPPNNNLLLLLLNNNQQQRRRSSS```bbbeeeiiilllnnnoooooommmkkkjjjkkkmmmmmmiiifff^^^PPPGGGIIINNNQQQYYYccclllvvv}}}^^^III777555888666666999888888<<>>AAAEEEHHHLLLOOOSSSVVVXXX```kkkssszzzyyypppqqqwwwzzz}}}|||zzzxxxyyy|||~~~}}}|||{{{{{{|||||||||yyyvvvsssrrrpppnnnllleeeffffffddd___ZZZXXXWWWYYYaaannn{{{|||ssslllgggeeeddd___VVVPPPEEECCCCCCEEEGGGHHHMMMTTThhhuuugggWWWEEE;;;777888>>>EEE[[[}}}[[[ZZZrrrvvvUUU:::***(((&&&%%%&&&((((((((('''(((((((((((())))))(((,,,+++)))((('''((()))***$$$%%%'''((()))*********(((((('''&&&&&&((()))***(((+++,,,)))&&&&&&,,,222444999???DDDHHHOOOWWW]]]```gggeeeccchhhlllwww}}}uuusssvvvyyy}}}vvvggg[[[WWWXXXTTTQQQMMMLLLNNNQQQSSSTTT___aaadddhhhjjjlllmmmnnnnnnnnnnnnqqqsssrrrlllggg[[[NNNDDDFFFJJJMMMUUU^^^jjjvvvxxxcccJJJ???666555666555444666666888<<>>===@@@EEEHHHKKKOOOSSSVVVYYYbbbnnnwww|||rrrsssyyy}}}}}}zzzxxx{{{}}}||||||||||||zzzwwwtttqqqpppnnnllljjjeeefffeeebbb]]]XXXVVVUUUXXXaaaooo}}}{{{ooohhhcccdddeee___UUUOOOFFFCCCBBBDDDFFFHHHOOOWWWllluuufffWWWEEE:::666888AAAIIIgggtttXXX]]]uuuxxxVVV;;;,,,***(((((()))******)))$$$'''(((&&&'''))))))'''+++)))'''&&&%%%&&&((()))###$$$&&&((()))******+++''''''&&&&&&''''''((())))))***+++)))))),,,222777555999???DDDIIIOOOWWW]]]ZZZcccbbb```fffiiirrr~~~sssssssssxxxyyykkk___[[[ZZZWWWTTTPPPNNNPPPTTTVVVWWW]]]___bbbeeegggiiijjjjjjnnnnnnooorrrsssqqqkkkfff[[[MMMDDDEEEIIILLLTTT^^^jjjxxxpppZZZCCC<<<555444555555666777888:::===AAAHHHOOOSSSTTTWWW^^^iiivvvvvv\\\UUUUUU```nnn}}}~~~wwwrrrqqqqqqqqqpppooonnnmmmllllllkkklllmmmkkkggghhhmmmlllkkkjjjjjjkkkjjjiiiggglllkkkjjjiiiiiijjjlllmmmoooppppppnnnlllkkkkkkllljjjkkkllljjjhhhgggiiikkkggghhhhhhiiijjjkkkllllllnnnooonnnkkkiiijjjooosssttttttssspppjjjaaaWWWOOOHHHQQQXXX]]]ppphhhHHH@@@KKKVVVmmmvvv|||xxxoooLLL777000,,,***++++++&&&&&&***---+++******&&&''''''(((((((((''''''(((&&&'''***(((######(((((((((''''''''''''''''''%%%(((******(((((()))++++++''')))//////...777FFFOOOVVV^^^eeegggiiikkknnnwwwsssnnnjjjhhhoootttgggiiiooooooiiihhhrrryyyzzz}}}vvvhhhZZZNNNEEEJJJYYYjjjzzz~~~{{{xxxuuuooofff]]]WWWUUUZZZfffssszzzlll[[[KKK???999888555666:::;;;:::<<<@@@@@@CCCGGGKKKNNNRRRVVVYYY]]]gggttt~~~~~~uuuwww~~~}}}||||||xxxvvvrrrpppnnnllljjjhhheeeeeeddd```[[[VVVTTTSSSZZZcccqqqwwwmmmddd```dddeee^^^SSSLLLHHHDDDBBBCCCEEEIIIQQQZZZooosss___RRRBBB999666888AAAKKKppphhhUUU___www|||XXX;;;---+++)))((()))***)))(((###((()))&&&'''***)))%%%'''&&&&&&&&&&&&%%%%%%%%%$$$%%%&&&'''((()))))))))%%%%%%&&&'''''''''''''''+++***)))(((***...333666555999???DDDIIIOOOWWW]]]YYYcccdddbbbhhhkkkppp|||}}}wwwrrrmmmmmmyyyyyymmmccc^^^]]]WWWTTTPPPPPPRRRWWWZZZ\\\bbbdddgggjjjlllmmmnnnnnnnnnnnnoooqqqssspppjjjddd]]]OOOFFFGGGKKKNNNVVV___iiixxxjjjTTT???:::555444555666777999===>>>AAADDDKKKSSSXXXYYY]]]cccmmmxxx}}}jjjbbbbbblllyyyzzzvvvqqqqqqqqqpppooommmkkkjjjiiihhhjjjkkkhhhdddeeejjjjjjiiijjjmmmpppooojjjeeeggghhhhhhiiiiiijjjkkklllooopppqqqpppmmmkkkjjjjjjfffhhhiiihhheeeeeegggjjjbbbbbbdddeeegggiiijjjkkkmmmnnnnnnllljjjkkkoootttvvvuuurrroooiii```WWWPPPMMMWWW^^^dddwwwbbbBBB>>>LLLXXXmmmuuu{{{|||mmmHHH555...+++)))******)))+++...---)))***...''''''((()))))))))))))))&&&$$$&&&+++***%%%$$$)))'''&&&%%%$$$$$$$$$$$$$$$###''')))(((''')))+++---'''''',,,,,,+++777GGGNNNUUU^^^eeehhhiiilllnnnyyyuuurrrnnnjjjmmm~~~pppcccccchhhhhhddddddmmmtttxxxqqq]]]QQQGGGIIIUUUgggzzz}}}|||}}}|||xxxuuuppphhh```ZZZXXX\\\gggtttyyyiiiWWWGGG<<<666;;;888999===>>>>>>???CCCEEEHHHLLLOOOSSSVVVZZZ]]]cccmmmzzzxxx{{{~~~}}}||||||xxxuuuqqqooommmkkkhhhfffeeeeeeccc```ZZZUUUSSSRRR\\\eeettt}}}tttlllccc___dddfff]]]QQQJJJIIIEEEBBBCCCEEEIIISSS\\\qqqqqqXXXLLL@@@999777999AAAJJJtttvvv```SSS```xxx~~~YYY<<<+++)))''''''''''''&&&%%%%%%***+++''''''***)))$$$((()))+++,,,,,,***(((&&&&&&&&&''''''''''''&&&&&&###$$$&&&'''''''''&&&%%%...+++'''&&&(((,,,...000555:::@@@DDDIIIOOOXXX^^^[[[ggghhhggglllnnnrrr|||yyyyyyxxxpppeeebbblllzzzwwwmmmeee```^^^VVVSSSPPPPPPTTTYYY]]]```bbbbbbccchhhlllooommmkkkqqqpppoooooonnnlllhhheee[[[OOOFFFEEEFFFHHHTTTaaannn{{{bbbNNN>>>888333444555444666:::999@@@DDDCCCFFFPPPXXXZZZdddhhhnnnvvvpppeee^^^ggg|||}}}wwwvvvsssooollljjjiiigggfffiiihhhggggggggghhhiiijjjjjjhhhhhhkkkoooooojjjeeegggjjjlllkkkhhhggghhhjjjnnnnnnmmmmmmmmmnnnnnnooollliiifffeeefffhhhiiiiiigggeeeddddddfffiiikkklllnnnqqqtttrrrmmmkkknnnqqqrrrssssssrrrmmmdddYYYRRRNNNSSS[[[jjj]]]DDD???PPPdddqqqyyyjjjFFF333...---,,,+++,,,+++***((((((((()))))))))(((&&&%%%%%%&&&((())))))'''&&&%%%&&&(((***+++)))((('''%%%%%%$$$$$$$$$+++&&&&&&!!!///$$$'''))))))+++......111:::EEERRRVVV[[[```cccgggjjjlllqqqrrrsssoooiiijjj{{{qqqcccaaagggjjjhhhhhhrrr~~~sssfffYYYLLLIIIMMMYYYooowww}}}}}}}}}zzzxxxxxxxxxrrrlllbbbZZZWWW\\\fffmmmuuufffUUUFFF<<<888888999;;;<<<<<<===@@@BBBHHHEEEGGGOOOVVVYYY]]]bbbjjjsss}}}{{{{{{www}}}}}}{{{zzz|||~~~}}}{{{xxxvvvqqqooonnnnnnmmmllliiigggfffaaa\\\[[[WWWTTTTTTWWW[[[hhhxxx~~~rrrjjjeeebbbaaaaaa\\\QQQHHHBBBAAAAAABBBAAADDDPPP]]]wwwooo\\\JJJ:::777999;;;BBBKKKlllqqq[[[PPPaaa[[[===!!!###&&&((((((((('''$$$''''''$$$%%%)))***(((%%%&&&'''((((((((('''&&&&&&&&&&&&'''''''''((((((%%%%%%%%%&&&%%%%%%$$$$$$%%%'''(((((('''***000555666888;;;AAAHHHQQQXXX]]]```gggdddbbbjjjnnnttt}}}{{{}}}uuuqqqcccaaarrr||||||}}}vvvjjjbbb\\\VVVSSSQQQPPPRRRWWW[[[]]]\\\cccbbbbbbeeejjjmmmnnnmmmnnnnnnnnnoooooommmiiifff^^^QQQGGGEEEEEEGGGSSSaaayyy}}}cccKKK<<<666111222333333555888;;;BBBFFFEEEHHHRRRZZZ]]]gggmmmuuu}}}vvvlllgggqqq{{{wwwvvvsssooommmlllkkkiiihhhjjjiiihhhhhhhhhiiijjjkkkkkkiiihhhjjjnnnnnnjjjfffhhhjjjllllllkkkjjjjjjkkkjjjjjjjjjjjjjjjkkkkkklllllljjjhhhhhhjjjmmmooopppnnnllljjjiiijjjkkkllllllqqqsssuuurrrnnnlllnnnrrryyyyyyzzzwwwqqqggg[[[TTTOOOSSS]]]mmm|||ZZZDDDBBBTTThhhyyy~~~dddCCC111...---***(((,,,+++)))((((((((()))***)))(((''''''''''''((())))))((('''''''''((()))***,,,+++***)))))))))))))))(((&&&***%%%///$$$'''******+++......111;;;GGGTTTXXX^^^bbbfffiiimmmoootttuuuuuuppphhhgggtttuuuhhhdddjjjppprrrppp{{{wwwrrrdddTTTKKKKKKVVVggguuuyyy|||xxxsss~~~}}}|||~~~}}}{{{zzzyyyxxxwwwrrrmmmddd\\\YYY\\\dddjjjzzz|||xxxpppcccRRRDDD;;;777999:::<<<======???BBBDDDHHHFFFIIIQQQXXX\\\aaaggglllvvv{{{zzz|||}}}|||}}}}}}|||||||||{{{yyywwwrrrpppnnnmmmmmmkkkiiifffeee```\\\[[[XXXTTTTTTWWW\\\jjjzzzzzznnnfffcccaaabbbbbb\\\QQQHHHCCCAAA@@@AAACCCGGGRRR^^^~~~}}}jjj^^^LLL;;;888888999>>>FFFccc~~~eeeSSSMMM```uuuQQQ555&&&&&&&&&&&&&&&'''(((((($$$''''''$$$%%%)))***(((%%%&&&&&&&&&&&&%%%###"""%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%(((***+++***)))***...222888:::>>>CCCJJJRRRZZZ___cccjjjfffccchhhjjjooo{{{}}}xxxtttvvv{{{zzzvvvgggcccrrr||||||~~~xxxvvv}}}qqqeee___ZZZUUURRRPPPOOOQQQVVVZZZ[[[[[[fffeeeccceeehhhllloooppplllmmmnnnpppqqqooojjjgggaaaTTTIIIFFFDDDGGGSSScccgggKKK<<<666222222333333555999===CCCGGGHHHLLLUUU]]]aaallltttvvvrrr}}}zzzwwwvvvssspppnnnmmmmmmlllkkkkkkkkkjjjiiijjjkkklllmmmmmmkkkiiijjjmmmmmmkkkiiijjjjjjkkkmmmnnnooommmllliiiiiiiiiiiiiiijjjkkkkkkllljjjiiijjjnnnrrruuuwwwuuutttrrrpppnnnnnnnnnnnntttuuuvvvssspppoooqqqtttzzz{{{|||xxxooocccVVVNNNNNNTTT___rrrqqqRRRBBBEEEXXXjjjwwwzzz|||}}}|||```@@@111...---+++(((+++***)))((((((((()))***))))))))))))))))))))))))((())))))))))))(((((('''))))))((((((((((((((()))&&&&&&"""...)))---%%%(((,,,++++++------111<<>>???@@@BBBEEEGGGHHHGGGKKKSSSZZZ___eeekkknnnyyyzzzxxx~~~~~~{{{zzzyyyyyyzzzzzzxxxvvvsssqqqnnnmmmllljjjgggeeeddd___\\\\\\YYYUUUTTTVVV___mmm}}}vvviiicccaaa```bbbbbb\\\QQQGGGDDD@@@>>>AAAEEEKKKVVVaaazzzhhh\\\JJJ;;;888999999===DDD[[[rrrpppZZZNNNNNNcccjjjFFF...---+++(((&&&%%%&&&(((***$$$''''''$$$%%%)))***((('''''''''&&&%%%$$$"""!!!$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''&&&'''***,,,,,,+++,,,///333:::===AAAEEEKKKSSS[[[```gggmmmiiiccceeeeeehhhttt~~~vvvpppoooooouuu{{{}}}yyyiiibbboooyyyyyy{{{pppsssnnnccc]]]YYYUUUPPPOOONNNPPPTTTWWWYYYZZZkkkjjjiiijjjkkkmmmnnnooolllmmmnnnppppppnnniiieeeaaaUUUJJJFFFDDDGGGVVVfffkkkLLL???888444555666666888<<<>>>CCCHHHKKKPPPXXXaaagggttt{{{|||yyyxxxuuurrrooonnnoooooonnnmmmlllkkkkkkjjjkkklllnnnoooooollliiiiiikkklllllljjjlllkkkkkkmmmqqqrrrooolllkkkkkkjjjkkkkkklllmmmnnnllljjjiiijjjnnnsssvvvwwwxxxxxxwwwtttrrrqqqqqqrrruuuvvvvvvuuussstttwwwzzz{{{}}}}}}wwwlll]]]OOOGGGLLLSSS```vvveeeIII@@@HHH[[[kkkqqqrrrsssuuuyyy|||___???///......,,,++++++***)))(((((()))******'''((())))))))))))(((''''''((()))))))))'''%%%$$$'''&&&&&&&&&&&&''''''(((%%%%%%&&&,,,***(((&&&***---++++++,,,---111===JJJPPPUUU\\\cccgggkkknnnppptttuuuvvvqqqfff^^^bbbkkk~~~ooobbbcccoooyyyuuuwww|||oooZZZHHHGGGSSS[[[\\\bbbjjjoooqqqxxx~~~}}}|||}}}~~~|||{{{|||~~~~~~}}}~~~{{{wwwwww{{{|||yyyvvvtttqqqjjjaaaYYYUUUUUUWWWXXXZZZZZZZZZZZZ^^^fffllllllnnnllldddUUUHHH???<<<;;;===???AAABBBDDDGGGIIIHHHHHHLLLTTTZZZ^^^dddkkkmmmyyy}}}zzzzzz}}}~~~}}}}}}zzzyyyxxxxxxxxxxxxuuussssssqqqnnnllljjjiiifffdddbbb^^^\\\\\\ZZZUUUUUUWWW```ooottthhhbbbaaaaaabbbaaaYYYMMMDDDDDD@@@>>>AAAFFFNNNYYYdddyyyhhhVVVFFF999888:::;;;@@@GGGYYYoooiiiUUUOOOTTTkkkcccAAA,,,...,,,)))'''&&&'''((()))%%%''''''$$$%%%((()))'''(((((((((''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&''''''(((((((((((((((!!!%%%***,,,,,,...222666;;;>>>BBBFFFKKKRRR[[[aaahhhoookkkddddddaaadddppp~~~yyyvvvsssssssssvvvzzz{{{yyyiii___kkkvvvwwwyyywww|||pppddd___[[[WWWOOONNNNNNPPPRRRUUUXXXYYYnnnoooppppppooonnnllllllnnnnnnnnnooonnnkkkgggcccaaaVVVLLLHHHEEEHHHXXXjjjjjjJJJ???999444555777777999===???CCCIIIOOOUUU]]]gggooo{{{yyyyyysssqqqooonnnnnnoooooonnnkkkkkkjjjjjjkkkmmmnnnooonnnllljjjiiiiiijjjkkkkkklllkkkkkknnnrrrsssooolllkkkkkkkkkkkklllmmmnnnooollljjjhhhiiillloooqqqrrrvvvwwwxxxwwwtttssstttvvvvvvvvvwwwwwwxxxzzz|||~~~~~~xxxjjjZZZMMMFFFIIIQQQ```yyy^^^FFFCCCMMM^^^kkknnnooorrruuuyyyzzz]]]<<<,,,***,,,,,,+++******)))(((((()))***+++&&&''''''((((((''''''&&&%%%&&&((()))(((&&&$$$""")))(((((((((((())))))***&&&$$$(((((()))$$$(((,,,,,,++++++,,,,,,000===IIIOOOUUU]]]dddiiimmmppprrrppprrrssspppeee\\\^^^eeettt{{{{{{mmm``````kkktttqqq|||~~~wwwyyykkkUUUEEEDDDNNNVVVXXXccckkkqqqtttyyy~~~~~~}}}||||||}}}~~~}}}{{{{{{|||}}}~~~|||{{{{{{|||}}}}}}}}}yyyvvvxxx|||~~~zzzvvvvvvrrrkkkaaaWWWOOOKKKJJJKKKMMMOOOOOOQQQVVV^^^eeefffkkkmmmfffXXXJJJAAA>>>===>>>@@@AAABBBDDDGGGJJJHHHIIIMMMTTTWWWZZZaaahhhkkkwww}}}~~~{{{}}}~~~~~~~~~}}}{{{zzzzzz|||zzzxxxxxxwwwvvvssspppssspppmmmjjjiiihhhfffdddbbb^^^[[[[[[YYYVVVVVVXXXbbbqqqtttiiicccbbbcccbbb^^^UUUIII@@@CCC???>>>AAAFFFNNN[[[ggg|||yyygggVVVEEE888777:::;;;@@@GGGXXXpppjjjUUUSSS\\\sss|||]]]>>>,,,))))))((((((((((((((((((%%%((('''%%%%%%((()))'''&&&&&&&&&&&&'''(((((((((''''''''''''((((((((((((&&&'''(((((()))))))))((( $$$(((***+++---111555999===BBBFFFJJJQQQZZZaaagggoookkkdddccc```bbbooo~~~zzz|||}}}}}}{{{vvvtttuuu{{{{{{kkk^^^jjjxxx{{{|||rrrfffaaa\\\VVVNNNOOOOOOPPPRRRTTTWWWYYYnnnppprrrrrrooollljjjiiiooonnnmmmlllkkkiiieeebbbaaaWWWOOOKKKGGGIIIXXXjjj}}}fffHHH===777333444666666888<<>>FFFWWWsssuuu^^^]]]hhhqqqSSS888***'''''''''(((((((((((((((&&&((((((%%%%%%((()))&&&#########$$$%%%&&&'''((('''(((((((((((()))))))))%%%&&&'''((())))))))))))%%%'''******)))***---111666;;;AAAEEEIIIPPPZZZcccfffooollleeeccc___bbboooyyyyyyvvvrrrrrrrrrcccnnn~~~rrrgggbbb\\\UUUOOOPPPRRRRRRRRRTTTXXXZZZjjjlllmmmllliiiggghhhiiimmmkkkiiiiiihhhgggeeecccddd[[[SSSNNNHHHHHHUUUggg|||{{{}}}|||hhhOOO===777333444666777999===DDDFFFNNNZZZccckkkwwwxxxvvvxxxpppnnnkkkjjjkkklllkkkjjjhhhhhhggggggiiijjjlllmmmkkkkkkjjjiiihhhgggggghhhhhhjjjnnnooonnnlllkkkjjjgggggghhhhhhiiikkklllmmmnnnkkkhhhgggiiikkkllllllqqquuuxxxxxxvvvuuuxxx{{{zzz{{{|||~~~wwwxxxvvvmmm]]]NNNDDD@@@HHHQQQcccZZZGGGJJJUUU___eeebbbdddkkkqqqtttxxxvvvhhhOOO444)))+++---+++)))***)))((((((((()))+++,,,)))((('''&&&&&&'''((()))&&&'''((()))))))))((('''((('''&&&%%%%%%$$$%%%%%%)))"""+++&&&111%%%,,,)))((((((***,,,,,,///:::EEEPPPVVV___hhhnnnrrruuuwwwqqqrrrtttrrriii``````dddiiiooorrrmmmjjjkkknnnooorrrttt|||vvvsss]]]JJJDDDAAAAAAPPPcccssstttwww|||~~~~~~}}}|||||||||}}}|||}}}~~~}}}||||||~~~}}}~~~~~~{{{uuuwww{{{~~~{{{yyytttqqqkkk```UUUKKKEEECCC@@@DDDIIILLLOOOSSSZZZ___ccckkkqqqmmm^^^NNNDDD@@@>>>???@@@@@@@@@AAACCCEEECCCEEEKKKQQQTTTVVV^^^gggmmmwww|||uuuyyy~~~|||zzz}}}|||zzzyyyzzz}}}{{{zzzyyyyyyxxxuuusssqqqnnnjjjhhhgggggggggfffccc]]]YYYXXXWWWUUUXXX]]]hhhvvvxxxnnneeebbbbbbaaa___YYYPPPGGG@@@???@@@BBBCCCBBBIII[[[mmmqqq\\\JJJ:::777999:::@@@HHH\\\yyyuuusss||||||gggHHH000'''***)))'''&&&&&&'''(((***&&&)))(((%%%%%%((((((&&&%%%$$$$$$###$$$%%%'''''''''''''''(((((((((((()))%%%%%%&&&'''(((((((((((((((***+++***((()))...222444:::AAAFFFIIIPPP\\\eeefffpppnnnfffccc^^^aaannnyyy~~~yyy~~~wwwvvvzzzyyyiiisssssskkkggg___WWWQQQRRRTTTTTTTTTUUUYYY\\\fffhhhhhhfffccccccgggjjjkkkiiigggfffgggggggggeeefff^^^VVVPPPIIIGGGSSScccpppoooooosss}}}nnnXXX???999555777999999<<<@@@FFFHHHQQQ^^^hhhooo|||~~~vvvtttvvvpppmmmjjjiiijjjjjjjjjiiigggfffffffffgggiiikkkllliiijjjjjjiiigggffffffgggfffjjjooopppmmmiiiiiiiiihhhhhhhhhiiijjjlllmmmnnnooollliiihhhjjjlllmmmnnnqqquuuyyyyyyvvvuuuxxx{{{}}}}}}~~~|||yyy{{{xxxnnn^^^PPPGGGDDDIIIRRRdddXXXEEEIIISSS[[[______bbbkkktttxxx|||~~~oooaaaKKK444---111222///+++***)))(((((((((***+++,,,+++)))(((&&&&&&((()))+++(((((()))******+++******,,,,,,+++))))))((((((((()))"""---(((777(((---'''''''''))),,,---///999DDDMMMTTT^^^fffmmmqqqtttvvvuuuuuuvvvtttkkkbbbaaafffnnnrrrtttqqqoooooonnnjjjsssrrrzzzyyysssnnnUUUEEEDDDBBB@@@RRRmmm|||zzz{{{~~~~~~}}}||||||}}}~~~|||}}}~~~}}}|||}}}|||rrrwww~~~~~~|||zzzssspppjjj```UUULLLGGGEEEAAAEEEJJJNNNQQQUUU[[[aaafffooovvvrrrbbbQQQGGGCCC>>>???@@@@@@??????AAACCCAAADDDJJJQQQTTTWWW___iiioooxxx}}}uuuooottt}}}zzz}}}}}}{{{zzz{{{{{{zzzyyyzzzzzzzzzxxxvvvpppmmmiiiggggggggggggfffddd^^^XXXWWWVVVUUUYYY^^^jjjwww}}}tttiiiaaaaaaaaa```]]]XXXPPPHHHCCC>>>@@@DDDCCCAAAFFFZZZnnn{{{ZZZHHH888666999<<>>>>><<<<<<<<<>>>>>>>>><<<@@@IIIJJJLLLVVVZZZ^^^iiinnnxxx~~~yyysssllliiikkkvvvzzz}}}~~~|||{{{{{{{{{zzzzzz|||{{{vvvsssnnnjjjjjjjjjfffeeefffcccddd\\\VVVWWWSSSTTTaaannn~~~rrreeedddaaaaaa```]]]XXXQQQHHHBBB??????;;;@@@JJJOOO[[[qqq}}}YYYHHH===<<<:::777@@@NNNddd{{{~~~ddd@@@---...&&&'''''''''&&&%%%%%%$$$)))&&&###$$$'''))))))'''###(((''' !!!+++...***&&&''''''((('''%%%$$$###&&&&&&&&&'''''''''((((((***)))((((((***...222555555:::AAAGGGMMMUUU^^^eeeiiijjjnnnnnnfff[[[[[[bbbzzz{{{}}}}}}{{{mmmeeekkk{{{{{{qqqiii```YYYOOOQQQSSSSSSRRRSSSWWW[[[UUURRRQQQRRRPPPOOOTTT\\\XXXWWWVVVVVVYYY]]]aaadddgggddd___VVVNNNJJJLLLOOOZZZ]]]cccnnnzzzzzzfffOOOAAA:::555888<<>>???HHHJJJLLLVVV[[[```kkkpppyyy{{{tttmmmggghhhnnn{{{~~~~~~~~~}}}zzzyyyyyyyyyzzz|||~~~{{{sssnnnjjjkkkjjjfffeeefffeeefff^^^XXXZZZVVVXXXeeepppqqqdddccc```___^^^\\\VVVNNNFFF@@@AAABBB???BBBKKKPPP___xxxyyyRRRBBB777777777555>>>NNNllleee@@@---...)))))))))))))))((('''''''''''''''&&&%%%&&&''')))&&&)))***''''''))))))&&&%%%%%%%%%%%%%%%'''((()))&&&&&&&&&'''''''''((((((((('''%%%&&&(((+++///222555:::AAAGGGMMMTTT]]]dddjjjlllooonnnfff]]]^^^eeevvv{{{rrruuuzzz}}}||||||zzzqqqcccZZZbbbsss~~~~~~zzzppphhhaaa[[[QQQQQQPPPOOOPPPSSSXXX\\\GGGDDDCCCDDDDDDCCCGGGLLLIIIIIIJJJMMMQQQWWW]]]```bbbbbb```YYYQQQKKKIIIJJJQQQWWWaaaooozzzwwwbbbLLL???:::888:::===???EEEKKKOOOVVVeeexxx{{{wwwrrrooommmkkkiiihhhhhhhhhfffeeefffdddbbbccceeeggghhhhhhhhhgggeeedddcccbbbbbbbbbllljjjjjjkkkkkkjjjnnnsssqqqrrroookkkkkkoooqqqppppppooonnnmmmnnnpppsssttttttxxx|||~~~~~~{{{}}}zzzqqqbbbSSSIIIHHHJJJNNNXXXjjj]]]GGGFFFJJJSSS___ccchhhsss~~~cccLLL>>>000,,,,,,+++))))))************************+++)))(((((((((((('''%%%'''&&&&&&''')))******)))*********))))))))))))((()))((()))******''')))---(((((()))+++***,,,555???LLLVVV```gggmmmrrrtttrrrrrrsssmmmkkkoooiiidddlllsssvvvnnnooopppnnnpppyyytttgggaaaVVVMMMGGGAAADDDUUUjjjvvv~~~uuuxxx}}}}}}{{{}}}~~~~~~}}}|||}}}~~~}}}}}}~~~}}}xxxzzzzzzyyy}}}~~~xxxrrrkkk```QQQGGGDDDDDDFFFLLLSSSVVVWWW]]]dddiiipppuuurrrkkk```RRREEECCC???:::777999<<>>???@@@FFFNNNQQQXXXhhh~~~~~~uuuooolllllljjjhhhgggggggggfffddddddcccbbbccceeehhhhhhhhhjjjjjjiiihhhgggeeecccbbbhhhgggggghhhggghhhlllpppqqqrrrpppkkkkkkoooqqqpppnnnmmmllllllmmmpppsssuuuvvvzzz~~~~~~~~~zzzpppaaaQQQHHHGGGIIIOOOYYYkkktttVVVEEEHHHMMMWWWaaaccchhhuuueeeJJJ===111------,,,++++++***************************)))(((((())))))(((&&&''''''''''''((())))))))))))))))))((((((((((((((()))))))))))))))))),,,///)))((()))++++++,,,444>>>MMMWWWbbbggglllqqqtttsssvvvvvvnnnkkkooojjjgggpppzzzxxxooonnnjjjjjjnnnxxxwwwmmmaaaYYYRRRLLLEEEEEESSSffflllyyy~~~|||yyyrrryyy|||~~~}}}}}}~~~~~~}}}{{{zzzzzz|||}}}}}}}}}}}}~~~~~~||||||}}}~~~~~~{{{{{{||||||}}}xxxtttoooeeeUUUIIIDDDBBBDDDJJJRRRUUUWWW^^^eeekkkqqquuusssmmmcccTTTGGGEEEAAA===;;;<<>>???@@@AAAAAADDDLLLLLLLLLVVVZZZ```lllxxx|||sssjjjdddaaagggxxxxxxrrrrrruuuwwwzzz}}}}}}~~~}}}{{{yyyxxxyyyzzz}}}|||vvvsssrrrqqqkkkhhhiiiiiifffeeefffaaaaaaYYYUUUXXXWWW[[[jjj{{{~~~oooccceeeaaabbbaaa[[[RRRIIICCC@@@>>>BBBAAABBBJJJVVVsssXXXGGG999222666;;;===KKK\\\ttt~~~xxx^^^>>>---+++&&&%%%%%%$$$$$$%%%&&&&&&,,,***))))))+++,,,***(((,,,&&&&&&,,,+++###"""'''(((((((((((('''&&&%%%%%%'''''''''((((((((())))))'''''''''(((***---///111888<<>>AAA@@@EEETTTffffffDDD666000555:::===KKK\\\vvv}}}ppprrrpppbbbIII222***+++***)))((((((((()))+++,,,""""""###%%%'''''''''&&&###&&&%%%######&&&'''$$$&&&&&&&&&'''(((((())))))'''((((((((())))))))))))%%%&&&&&&(((***,,,...000888===DDDJJJPPPWWW```gggeeemmmnnnfff______cccdddsss{{{oooooottt{{{}}}~~~{{{mmm___]]]hhhuuu}}}zzz~~~|||zzz{{{{{{zzz~~~~~~xxxjjj^^^YYYWWWVVVUUUWWWYYYZZZZZZ\\\^^^```\\\______^^^aaafffccc\\\]]]^^^```bbbeeeiiilllmmmoooqqqqqqmmmdddZZZUUUSSSKKKLLLTTTaaaeee]]]TTTPPPNNNHHHGGGNNNXXX]]]```ccckkkqqqvvvrrrppppppllljjjhhhggghhhiiihhhgggiiiiiihhhiiikkkkkkjjjhhheeeeeeffffffgggiiikkkkkklllqqqsssnnnmmmqqqrrrooommmrrrtttsssrrrrrrnnniiihhhjjjnnnrrrvvvwwwxxxxxxzzz~~~|||lllXXXGGGBBBGGGMMMTTTfff}}}PPPDDDEEEQQQ]]]nnnyyywww{{{}}}~~~___BBB999222///...,,,---000***************************)))((()))***+++***)))###&&&((((((&&&&&&(((***&&&'''''''''(((((())))))"""))),,,)))))),,,---)))+++((((((+++...///333999EEERRR^^^cccgggmmmuuuxxx{{{~~~yyywwwyyynnneeeiiihhhooouuuyyy|||{{{oooaaa___aaadddlllvvv|||yyy|||yyynnnggggggvvv~~~~~~zzz||||||~~~|||~~~~~~}}}|||}}}~~~|||}}}}}}{{{xxxwwwyyy|||yyy|||}}}~~~~~~}}}}}}xxxvvvxxxvvvkkk___XXXHHHGGGHHHLLLPPPUUUaaallliiinnnssswwwzzzxxxmmmaaaUUUOOOHHHDDDEEEHHHLLLNNNKKKSSSTTTVVVbbbjjjrrruuujjj^^^\\\iiizzzwwwqqqjjjeeeccciiipppuuuxxx|||}}}}}}|||||||||yyytttrrrrrrqqqmmmiiilllfffccceeeeeebbbbbbccc^^^___WWWSSSXXXYYY___ppp|||rrreee___fffccceeeddd\\\PPPGGGBBBBBB@@@CCCAAAHHHYYYmmm___FFF888111777;;;???LLL^^^vvv~~~ttttttnnn\\\BBB---(((,,,***)))((('''((()))+++---"""&&&***+++))))))+++---###******%%%%%%+++***###,,,***(((%%%%%%&&&'''((((((((((((((())))))))))))(((((()))+++---///111222888===DDDKKKQQQYYYbbbiiieeemmmoooggg___```bbbcccuuu~~~~~~vvvuuutttwww|||zzzzzztttccc^^^iiixxx~~~}}}{{{ssseee[[[XXXVVVTTTYYY[[[\\\ZZZYYY[[[```eeesssuuuxxxzzzzzzuuummmhhhgggiiimmmpppsssvvvzzz~~~}}}|||pppcccYYYTTTVVVTTTTTTYYY___```ZZZSSSQQQPPPSSSYYY^^^bbbiiiqqqwwwwwwmmmkkkppppppnnnllljjjhhhhhhiiijjjlllmmmnnnmmmkkkkkkmmmooonnneee```ccceeeeeeggglllrrrqqqqqqpppooonnnmmmlllnnnpppqqqqqqpppooopppqqqpppmmmmmmqqqqqqpppttt||||||zzzeeeOOOCCCCCCHHHKKKVVViiieeeJJJCCCAAAMMM^^^mmmxxxuuu]]]===777111...)))&&&***000***+++,,,------------,,,((()))*********)))'''&&&''''''((()))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((()))*********+++...333666DDDOOO\\\fffjjjmmmqqquuu{{{{{{zzzxxxxxxvvvmmmccchhhmmmqqqvvv{{{~~~yyyppphhhhhhhhhjjjsssmmm\\\```rrryyyvvvzzz}}}~~~~~~~~~~~~}}}}}}}}}|||}}}zzzyyyyyyzzz~~~|||zzz{{{~~~}}}{{{{{{vvvttttttpppfff^^^UUUMMMEEEDDDKKKUUU]]]```eeemmmuuuxxxxxxwwwpppiiiaaaVVVLLLJJJLLLLLLLLLNNNNNNTTTZZZ___cccjjjuuu}}}xxxoooggg___```ooo~~~ssskkkhhhccc```eeeqqq||||||zzzwwwrrrnnnlllnnnooommmkkkhhhfffeeecccaaa___^^^YYYUUUTTTTTTXXXeeeqqqzzzlllgggbbb[[[iiihhhbbbVVVIIIAAA???AAA888@@@FFFIIIVVVuuu|||[[[AAA999444888<<>>888222///,,,)))+++...))))))*********+++++++++))))))*********)))((('''''''''((()))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((()))))))))***---111555BBBMMM\\\fffkkknnnrrruuuyyyzzzzzzyyyyyyxxxoooeeegggmmmttt{{{wwwlllkkkiiihhhnnnyyysss]]]]]]iiivvvwww{{{~~~~~~}}}}}}}}}~~~{{{zzz{{{|||~~~|||{{{{{{}}}}}}|||zzzzzztttsssuuussslllfff\\\TTTKKKFFFJJJRRRZZZ___hhhooouuuwwwyyyyyyvvvpppeeeZZZQQQOOOPPPQQQSSSVVVUUU[[[bbbggglllttt|||tttjjjdddaaahhh|||vvvmmmggghhhgggiiinnnvvv}}}zzzzzzxxxvvvsssrrrrrrrrrllljjjhhhgggfffdddaaa^^^[[[WWWTTTTTTUUU[[[hhhuuunnnbbbdddgggfffiiigggaaaUUUIIIAAA???AAA===CCCGGGLLL\\\{{{cccIII;;;555222777<<>>EEEKKKPPPWWW___eeejjjnnnqqqmmmddd```aaaeeettt~~~|||~~~~~~{{{}}}{{{vvvrrrtttyyyqqqaaabbbrrr~~~zzzzzzvvvooofff___\\\[[[^^^^^^]]]]]]^^^______^^^tttddd```aaaeeemmmuuuwwwsssnnneeeeeeiiipppvvv{{{yyyqqqrrrrrroooooossssssrrrooommmkkkkkkllllllnnnnnnnnnmmmkkkkkklllmmmkkkeeeccceeeiiimmmrrrvvvtttsssrrrppppppooooooooopppqqqrrrqqqpppooopppqqqmmmjjjjjjmmmoooqqqxxxssshhhWWWJJJDDDGGGPPPWWWccc|||xxxOOOAAA???EEEVVViiiwwwoooVVV???777111000000---+++,,,+++***)))))))))***+++,,,)))************)))((('''''''''((()))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))******+++---111555>>>KKK[[[ggglllooosssvvvwwwzzz|||{{{|||zzzqqqggg^^^eeemmmxxx{{{rrrnnniiigggjjjvvvzzz^^^XXX___sss{{{}}}}}}||||||~~~~~~}}}|||{{{|||~~~zzzzzzyyy{{{}}}}}}|||{{{}}}xxxttttttvvvvvvsssnnnddd^^^TTTKKKHHHMMMWWW^^^gggmmmrrrtttwww{{{{{{wwwlllaaaWWWUUUVVVWWWZZZ^^^[[[bbbjjjpppvvvyyyoooeeeaaafffwww~~~nnniiigggkkkooouuuzzz~~~||||||{{{zzzwwwuuurrrqqqkkkjjjiiihhhgggddd```]]]XXXUUUSSSUUUXXX___lllyyyxxxeee]]]ccckkkmmmiiifff^^^SSSGGG@@@???AAABBBEEEHHHPPPeeesssaaaNNN>>>777222222999>>>EEETTTddd{{{yyyqqq~~~yyyvvv{{{xxxbbbFFF222...---)))+++***((('''&&&&&&''''''%%%'''''''''%%%$$$%%%&&&&&&(((***(((%%%"""###%%%"""###%%%&&&%%%&&&((()))((()))******+++*********&&&%%%(((+++,,,+++---222999???FFFLLLQQQXXX___eeeiiimmmooollleeebbbeeejjj}}}{{{~~~}}}xxxyyyoooiiittt~~~{{{www|||{{{oooeee``````aaa```^^^^^^___```___^^^uuummmooosss{{{~~~rrrqqqtttzzz|||wwwyyy~~~zzzssspppssstttrrrrrrtttsssqqqnnnlllkkkkkklllmmmpppqqqqqqooommmlllmmmooojjjgggeeegggkkkpppvvv{{{xxxvvvtttrrrpppooooooooommmnnnooonnnllllllmmmnnnrrrqqqpppqqqssswww}}}~~~~~~|||wwwlll```RRRHHHDDDGGGQQQZZZkkkiiiEEE???AAAKKK___ssshhhNNN>>>666///000222///+++)))...---+++******+++---///))))))))))))((((((''''''''''''((()))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((***+++,,,,,,,,,...222555;;;HHHZZZgggmmmqqqtttwwwxxx|||~~~zzzqqqgggXXX]]]dddooo~~~xxxppphhhgggooo|||^^^SSS\\\sss}}}~~~~~~|||{{{zzz{{{|||}}}|||{{{{{{}}}vvvwwwyyy{{{}}}~~~~~~}}}zzzxxxvvvwwwzzzzzzvvvrrrjjjeee[[[OOOGGGJJJTTT]]]bbbhhhnnnrrrvvv||||||zzzrrrhhh^^^[[[ZZZ[[[___ddd^^^eeennnuuu}}}vvvmmmccccccqqqtttkkkllloootttxxx}}}|||xxxuuurrrooollljjjiiiiiiiiihhheee```\\\XXXUUUTTTWWWZZZaaaooo{{{~~~|||rrrfffaaaeeejjjkkkhhhddd[[[PPPFFF@@@???@@@DDDEEEHHHTTTpppyyy```QQQFFF===888333333;;;BBBKKK___ssspppmmmzzz~~~~~~zzzzzzrrrXXX>>>111000000,,,))))))'''&&&&&&%%%&&&&&&(((((((((((('''''''''((($$$&&&((((((&&&%%%&&&'''"""$$$%%%%%%$$$%%%&&&((())))))))))))))))))(((((($$$&&&)))+++++++++,,,...666<<>>777999333333;;;DDDRRRlllooonnnzzznnnQQQ999//////...+++''''''&&&&&&&&&&&&''''''((('''''''''(((((((((((($$$%%%&&&'''&&&%%%&&&&&&%%%&&&&&&%%%######%%%''')))(((((('''&&&%%%%%%$$$$$$'''******)))******+++555;;;CCCIIINNNSSSZZZ___bbbgggkkkjjjffffffmmmsss~~~}}}}}}ssszzzqqqhhhggghhhddd``````ccceeedddbbb~~~~~~llleeeaaaccchhhooo{{{xxxvvvuuusssrrrpppnnnmmmmmmlllkkkjjjiiiiiijjjlllmmmssstttuuutttrrrrrrtttvvvnnnpppnnniiiiiinnntttvvvxxxvvvssspppnnnmmmmmmnnnoooooonnnllljjjjjjlllnnnpppssstttsssuuu{{{yyyxxx{{{yyytttrrrgggYYYMMMIIIGGGHHHSSS___|||hhhMMM???:::@@@OOOdddttt{{{~~~uuuXXX>>>888111---///000...,,,,,,,,,+++***)))))))))***+++)))((('''&&&&&&&&&''''''''''''((()))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((%%%'''((())))))***---///999FFFXXXeeelllqqquuuyyy~~~yyyqqqhhh[[[YYYXXXbbbwww}}}yyy```RRR^^^nnnuuummmkkkxxx~~~~~~~~~|||{{{yyyyyyyyyzzz{{{{{{zzz{{{}}}~~~{{{xxxxxx{{{{{{{{{}}}}}}{{{wwwtttooollleeeZZZQQQOOOTTTZZZ^^^fffnnnsssyyy|||{{{sssllliiifffdddhhhmmmnnnttt~~~wwwssspppxxxwwwhhhhhhrrrzzz~~~xxxrrrooooooppppppnnnkkkjjjiiihhhgggddd```]]][[[YYYYYY[[[^^^dddqqq}}}}}}sssfff______eeekkknnnggg```UUUJJJBBB??????@@@AAADDDMMMaaabbbNNNBBB999333777333333;;;GGGYYYxxxrrruuu}}}hhhKKK555---+++***'''&&&&&&''''''''''''''''''&&&%%%$$$%%%'''''''''%%%''''''''''''&&&%%%$$$###'''''''''%%%######%%%'''((('''&&&%%%$$$$$$$$$%%%%%%)))***((((((+++,,,,,,666<<>>888444666333666AAANNNcccvvvqqq]]]BBB111+++***)))(((((((((((((((''''''&&&%%%&&&%%%###%%%'''((('''%%%(((((('''(((((('''&&&%%%''''''&&&%%%$$$%%%'''***''''''&&&&&&&&&''')))***$$$)))***((()))...222111777===EEELLLPPPUUUZZZ___dddiiimmmkkkfffcccfffkkkwwwssscccdddvvv}}}sssqqqeee___[[[\\\bbbfffeeeccc}}}zzzvvvtttrrrqqqnnnlllnnnppptttwwwzzz}}}mmmYYYTTTSSSTTTVVVYYY```ooo~~~xxxooojjjkkkkkkiiiiiimmmqqqsssiiihhhhhhhhhjjjllloooqqqqqqrrrssssssssstttvvvxxxuuuwwwsssiiidddhhhkkkkkkjjjhhhgggggghhhjjjmmmooollllllkkkhhhffffffhhhjjjkkksssxxxyyy~~~xxxsssoooppppppmmmmmmnnn]]]PPPGGGIIIMMMPPP]]]mmmlllOOO@@@;;;>>>DDDSSSeeeqqqssstttvvv~~~{{{nnnTTT===555222000111///---111666---------------,,,+++***---,,,***)))))))))***+++'''(((((()))))))))))))))************************(((((())))))))))))(((((()))+++---------...///111<<>>999>>>HHHVVVcccpppyyyxxxrrr|||yyyhhhPPP???555333000///000000///---,,,+++)))((('''&&&''''''((((((((((((''''''''''''&&&'''((((((((('''%%%$$$***)))'''((()))***(((''''''&&&&&&%%%%%%'''((()))((($$$'''000///((((((///666@@@QQQbbbkkkooovvv}}}{{{}}}{{{rrrnnnccc___jjj|||ooodddVVVKKKNNNZZZeeefffcccfffqqqzzz}}}zzz~~~}}}}}}|||~~~}}}}}}}}}~~~|||}}}yyyyyyyyyyyyxxxwwwvvvuuuuuuxxxwwwpppeee\\\YYYYYY\\\^^^aaaeeekkkrrr{{{~~~}}}xxxuuuxxx}}}zzz}}}{{{xxxooolllqqq~~~~~~zzzxxxwwwvvvtttrrrnnnkkkmmmjjjfffbbb```^^^\\\YYYUUUTTTUUUZZZcccooo{{{xxxjjj^^^]]]```ccceeegggaaaUUUIIIEEEDDDBBBAAABBBJJJMMM[[[vvv|||WWWCCC;;;666444777333333888EEEYYYsssxxxuuu{{{qqqOOO888333//////---&&&///%%%***%%%###&&&(((%%%&&&''''''&&&$$$""" """%%%&&&$$$%%%''''''$$$###!!!'''(((%%%&&&***%%%%%%%%%%%%%%%%%%$$$$$$)))((()))+++000666999???HHHPPPUUUVVVUUU```bbbgggiiieeeccciiiqqq{{{wwwiii[[[ZZZfff{{{~~~|||~~~yyytttuuu~~~}}}qqq```ZZZXXX\\\aaacccdddgggmmmkkkhhhgggfffgggggggggmmmmmmmmmmmmmmmpppuuuxxxwwwyyyzzzzzzxxxxxxyyy{{{}}}}}}}}}iiiXXXPPPMMMHHHIIIPPPTTTVVVaaappp{{{tttjjjbbb```cccdddggglllppppppmmmjjjggggggffffffhhhjjjlllnnnkkkkkkjjjjjjkkkmmmpppqqqrrrpppllljjjhhhiiijjjkkkggggggggggggggghhhiiiiiihhhhhhhhhhhhiiijjjkkkllllllnnnqqqvvv{{{ppplllhhhhhhjjjiiiddd^^^WWWJJJDDDHHHKKKSSSjjjoooNNN@@@===<<>>FFFWWWeeeuuu~~~zzzvvvooobbbOOOBBB===777555333222333333111000---,,,***((('''''''''(((*********)))))))))(((((('''((()))))))))(((&&&%%%(((''''''((()))******)))'''''''''((((((((((((((('''''')))++++++)))+++...222999GGGYYYeeelllrrrxxxxxx{{{|||{{{{{{|||{{{xxxuuulllgggmmmzzzzzzxxxtttsssssslll___UUUSSSMMMLLLPPPVVVZZZ___iiiuuu}}}~~~yyy}}}|||||||||~~~~~~|||}}}~~~{{{yyyyyy|||{{{wwwxxxyyy{{{|||~~~zzzyyywwwwwwxxxxxxvvvuuusssqqqmmmkkknnnvvv}}}||||||||||||yyy|||~~~~~~~~~}}}|||vvvrrrpppnnnlllkkkjjjiiigggfffbbb\\\TTTOOOSSSPPPSSSaaauuu}}}iiibbb___dddjjjhhhccc```RRRJJJCCCAAA@@@@@@DDDIIIRRRaaa~~~|||XXXFFF>>>999777999<<<;;;DDDYYYuuu~~~___TTTggg^^^AAA000---))))))***&&&+++$$$---***))))))$$$&&&''''''(((((((((((('''$$$'''(((%%%%%%((('''$$$%%%&&&''''''((())))))(((((('''%%%###"""###%%%&&&(((&&&&&&'''((())),,,111222:::EEELLLPPPSSSXXX]]]dddeeehhhkkkggg___\\\^^^nnn}}}vvvwwwooollliiieee```]]]cccllltttwwwyyyxxxtttpppoooooosssvvvvvvvvvzzzxxxkkkeeecccgggkkklllmmmooodddgggjjjjjjiiiiiikkknnniiikkknnnooonnnmmmmmmmmmmmmoooqqqqqqqqqrrruuuwwwwwwzzz}}}yyyuuuttttttwwwyyy{{{{{{zzztttpppmmmiii^^^NNNBBB>>>===???CCCFFFKKKSSS^^^fffrrrvvvmmmeeeccccccaaaaaaccchhhiiifff```YYYVVVYYY^^^\\\^^^```bbbbbbbbb```___ffffffeeeeeegggiiilllmmmnnnkkkgggdddcccccceeefffhhhhhhiiijjjjjjiiigggffffffffffffggghhhiiikkkkkknnnooorrrwww}}}oooeee```^^^___cccfffddd]]]VVVMMMMMMPPPXXXeee}}}~~~\\\III@@@;;;@@@KKKbbbkkkxxxwwwdddMMMAAA>>>777555333222333333111000000...---+++************,,,,,,+++++++++*********---+++'''$$$$$$&&&)))+++((('''&&&(((***+++***)))((()))***+++++++++******''')))***+++++++++---///111666DDDWWWeeemmmsssyyywwwyyy{{{|||}}}|||{{{yyyyyyqqqlllpppyyy}}}qqqmmmjjjllloooiii\\\VVVWWWRRRLLLJJJPPPUUU[[[hhhvvv{{{}}}||||||~~~{{{{{{}}}~~~|||zzz{{{|||}}}~~~~~~~~~~~~xxxyyy{{{{{{{{{zzzyyyxxxwwwuuurrrqqqrrryyy}}}~~~|||}}}~~~}}}{{{uuuqqqooonnnmmmllljjjiiigggeeeaaa[[[TTTNNNSSSSSSYYYiii{{{xxxhhhbbb```fffkkkiiiccc___OOOHHHBBBAAA@@@AAAFFFMMMVVViii]]]IIIAAA;;;:::<<<>>><<>>===666444222111222222000///222111///---,,,,,,,,,---************))))))))))))---+++'''$$$$$$&&&))),,,((('''&&&'''***+++***)))((()))***+++,,,+++******%%%((()))(((((())),,,---///444BBBUUUeeennnuuu{{{zzzzzzzzz|||}}}}}}}}}|||sssmmmooouuu}}}wwwkkkeeebbbeeeiiicccWWWTTTZZZUUULLLHHHNNNTTTZZZfffuuu{{{|||~~~||||||~~~yyy}}}yyyyyyzzzzzzzzzzzzyyyyyyuuuzzz~~~|||yyyyyyyyyyyyxxxwwwvvvwww{{{~~~|||}}}|||xxxrrrmmmllllllllllllhhhgggeeeccc```[[[UUUQQQRRRVVV```qqqwwwiiibbb```eeejjjfff```[[[MMMGGGBBBAAAAAABBBHHHOOOYYYppp]]]HHH@@@<<<<<>>GGGQQQVVVXXXXXX[[[\\\cccjjjjjjccc^^^\\\```uuu~~~~~~tttlllqqqpppmmmhhh___SSSOOOYYYfffnnnyyy}}}uuurrrsssvvvlllrrrrrrnnnmmmppppppkkkdddbbbmmmooooookkkfffdddgggkkkjjjjjjkkkkkkkkkjjjjjjiiillllllnnnpppssswwwzzz|||}}}yyyyyy||||||vvvpppkkklllmmmnnnnnnmmmllljjjjjjkkkiiiaaaTTTHHH@@@<<<888;;;???BBBHHHPPP[[[bbbpppyyylllcccYYYUUURRRMMMJJJJJJIIIJJJIIIHHHFFFIIIOOOUUUTTT___jjjmmmllljjjgggcccffffffeeecccbbbccceeehhhcccggglllnnnmmmjjjhhhgggfffeeedddcccbbbaaaaaaaaahhhgggeeedddeeehhhkkkmmmrrrqqquuu|||qqqggg___\\\```dddfffccc^^^WWWSSSTTTTTTZZZoooxxxWWW>>><<<===;;;III```yyy|||pppWWWIII@@@777999888666555555444222000444555333...,,,......+++---$$$$$$+++,,,***+++***((('''''''''((()))(((((((((((())))))))))))(((((())))))))))))((('''&&&###"""$$$(((+++***(((,,,444;;;KKKcccmmmsss~~~|||}}}~~~zzzvvvqqqmmmnnnuuuxxxkkkeeeiiinnnnnneeeYYYSSSTTTQQQJJJIIINNNOOOQQQ___rrrwwwsss}}}~~~~~~}}}~~~}}}{{{}}}|||}}}||||||xxx|||~~~|||vvvtttvvvzzzyyy{{{{{{}}}}}}}}}}}}}}}~~~}}}~~~sssrrrpppppppppooollljjjgggeeebbbaaa___ZZZSSSMMMRRR[[[hhhwwwvvvkkkeee```bbbgggeee[[[QQQNNNCCC===???AAABBBJJJTTTfffoooNNN@@@AAA@@@666AAA>>>CCCRRRlllrrrUUU^^^tttRRR444000+++((('''((((((((($$$&&&((()))(((&&&&&&&&&&&&((('''$$$$$$((()))'''((((((((('''&&&%%%$$$$$$***'''$$$""""""$$$''')))'''&&&%%%''')))+++,,,,,,$$$$$$%%%&&&(((+++...///333777>>>EEELLLRRRXXX\\\]]]bbbgggjjjhhhddd```]]]```iiiuuu|||zzz}}}yyyyyy{{{{{{qqqfff\\\PPPKKKTTTdddjjjuuu~~~~~~zzzuuu{{{vvvvvvtttpppiiibbb]]][[[iiilllmmmkkkfffeeegggjjjkkkkkkkkkkkkkkkjjjiiihhhllllllmmmpppsssvvvzzz|||}}}yyyuuuuuuvvvuuupppkkkhhhiiikkkmmmmmmllljjjiiiggggggccc[[[OOODDD===:::888:::>>>AAAFFFNNNXXX___lll{{{}}}ssshhh^^^SSSNNNJJJEEECCCCCC@@@AAABBBAAABBBGGGOOOVVV___iiiqqqqqqnnnllliiiffffffffffffdddcccbbbdddfffcccgggkkkmmmllljjjhhhgggggggggggggggeeedddbbbaaahhhfffeeedddeeehhhkkknnnssstttwww~~~zzzjjjbbb]]][[[___dddfffccc]]]VVVRRRUUU\\\kkkqqqTTT>>>===>>>???PPPggg}}}lllTTTGGG???888:::888777666666666444222222444222...---///000---///)))$$$$$$))),,,+++(((+++***)))((('''(((((()))(((((((((((())))))))))))&&&'''(((((())))))(((((())))))******)))***+++------555<<>>BBBFFFMMMUUU[[[ggguuuyyyoooeeeYYYMMMFFFAAA===<<<===;;;===@@@AAAEEEMMMXXX```nnnwww|||yyyrrrooollliiifffggggggfffcccbbbbbbccccccfffjjjlllkkkiiiggggggiiiiiiiiiiiihhhgggeeedddfffeeeddddddfffiiillloootttvvv{{{qqqccc___\\\^^^bbbhhhiiieee^^^WWWSSSYYYfff~~~fffOOO>>>===@@@EEEYYYqqqfffOOODDD>>>999;;;999777777888777666444000333222......111111//////...---------,,,***'''+++***)))(((((((((((()))(((((((((((())))))))))))&&&''''''(((((()))))))))'''***,,,***&&&%%%(((,,,---444;;;KKKbbbkkkqqq}}}yyyvvvoooiiihhhooo|||nnnnnnuuuuuufff\\\ZZZPPPIIIKKKPPPVVVdddrrryyy{{{{{{vvvzzz~~~|||{{{|||}}}{{{{{{||||||||||||}}}}}}~~~|||{{{~~~|||{{{|||~~~}}}}}}~~~~~~}}}zzz|||~~~{{{|||~~~wwwuuurrrpppppppppooonnnfffdddaaa___]]]ZZZVVVRRRVVVdddvvv}}}oooccc```^^^aaaeeeddd\\\UUUGGG@@@===BBBEEEHHHRRR```rrrWWWAAA888<<<>>>777CCCFFFRRReee|||hhhfffhhhCCC222///+++(((((())))))(((((((((((('''%%%%%%&&&'''+++---+++'''&&&((((((%%%%%%###"""###'''((('''%%%***)))(((&&&%%%$$$$$$$$$&&&%%%###$$$&&&''''''&&&,,,+++***))))))***+++,,,333999BBBIIIPPPTTTYYY[[[___dddjjjllljjjfffbbb```ZZZ^^^iiixxx{{{{{{zzztttqqqnnndddYYYZZZccctttzzz~~~~~~|||rrrmmmeee^^^ZZZZZZ\\\^^^hhhjjjlllllliiifffffffffiiiiiijjjkkkllllllllllllmmmnnnppprrruuuxxxzzz{{{wwwuuurrrooolllhhhdddaaabbbdddfffhhhhhhgggeeeccc]]]YYYRRRIIIAAA;;;888777===>>>@@@CCCGGGNNNTTTXXXbbbnnn{{{yyypppdddWWWIIIAAA===::::::===???BBBFFFJJJPPP[[[hhhrrr|||zzzsssnnnkkkfffggghhhfffdddaaa```aaabbbeeeiiikkkjjjhhhffffffiiihhhhhhgggggghhhiiijjjeeeeeeeeeeeegggkkknnnppptttxxxjjj```______dddhhhllllllfff___YYYVVV___pppZZZKKK???>>>BBBJJJ```vvv|||~~~aaaKKKBBB>>>;;;;;;999777777888888666555111444333000///111111......///000///---+++))))))*********)))))))))))))))(((((((((((())))))))))))***)))))))))((()))))))))''')))***)))'''''')))+++***111777GGG]]]ffflllxxxzzzwwwqqqjjjggglllyyyqqqnnntttmmm^^^^^^SSSIIIIIIOOOWWWeeepppttt|||}}}{{{{{{{{{~~~{{{zzz{{{}}}|||{{{zzz{{{~~~~~~}}}{{{|||~~~{{{|||{{{{{{|||}}}~~~uuummmooopppooonnnrrrzzz~~~||||||}}}|||~~~|||yyyzzz~~~}}}yyyvvvrrrppppppqqqqqqpppiiigggccc```]]]ZZZWWWUUUZZZkkkxxxiii___]]]\\\^^^```^^^XXXRRREEE???>>>CCCEEEIIIWWWfff~~~pppMMM>>>888<<<@@@:::GGGFFFSSSiiihhhwwwddd???111...***(((((()))))))))))))))(((&&&$$$$$$&&&((()))++++++'''&&&((((((%%%'''$$$"""$$$(((***(((&&&$$$$$$%%%&&&&&&&&&%%%%%%'''%%%$$$$$$%%%&&&%%%%%%+++***))))))))))))++++++222888AAAJJJPPPTTTXXXZZZaaafffkkknnnlllhhhdddbbbZZZ^^^jjjzzz|||}}}vvvvvv{{{yyyvvvvvvvvvmmm___[[[```ttt{{{}}}ooojjjbbb]]]\\\^^^bbbdddlllmmmnnnmmmjjjgggeeedddfffgggiiikkkmmmnnnoooooooooppprrrtttwwwyyy{{{|||yyyxxxvvvrrrlllfffcccbbbaaaccceeegggfffccc```]]]VVVQQQIIIAAA<<<999888888<<<===>>>AAAGGGMMMRRRUUU\\\gggsss{{{xxxpppaaaTTTFFF>>>;;;:::<<<@@@CCCGGGMMMSSS\\\iiiwwwwwwpppkkkfffggghhhfffcccaaa``````bbbeeehhhiiihhhfffffffffgggfffcccbbbdddhhhlllpppeeeeeeeeegggiiimmmppprrrtttyyyzzzeee^^^```bbbhhhkkkmmmjjjccc\\\YYYYYYdddzzzyyyRRRHHH@@@???EEEPPPdddvvv~~~{{{{{{___JJJAAA>>><<<:::999777777777777555444444666555111000111000,,,,,,---...,,,))))))***,,,***************))))))((((((((((((((())))))))))))------+++***)))(((((()))+++***(((***---//////...+++111555CCCXXXbbbiiivvv~~~yyywwwrrriiidddgggrrr|||xxxqqqssstttccc___UUUKKKHHHMMMWWWdddooovvv||||||}}}zzzzzz|||~~~|||{{{zzz{{{}}}~~~}}}{{{yyywwwyyy}}}|||vvvxxx{{{~~~~~~|||yyyxxx{{{|||}}}~~~|||vvvllleeeZZZ[[[]]]___bbbhhhqqqwww}}}}}}~~~{{{}}}}}}yyyyyy}}}}}}}}}yyyvvvrrrpppppppppppppppmmmkkkfffaaa\\\YYYXXXXXXaaassspppccc\\\\\\[[[[[[ZZZVVVPPPKKKDDD@@@@@@DDDFFFKKK\\\ooo___DDD;;;666:::???;;;HHHOOO\\\sssxxxnnn]]]999///,,,)))((())))))))))))((()))(((&&&$$$$$$&&&(((%%%((((((&&&&&&)))(((&&&'''%%%###$$$'''(((&&&$$$&&&'''((()))***))))))((()))'''%%%%%%&&&'''&&&%%%((('''''''''(((***+++,,,000666@@@HHHOOOTTTWWWZZZccchhhnnnpppnnnjjjfffdddZZZ___kkk{{{yyyuuuxxxvvvuuu{{{{{{wwwwwwxxxooo___YYY[[[oooyyy~~~nnnjjjeeecccdddgggiiijjjpppooonnnllljjjgggeeedddeeefffiiikkkmmmoooppppppoooppprrruuuxxxzzz{{{{{{zzz{{{yyyssskkkdddaaaaaaaaabbbddddddbbb^^^YYYUUUOOOIIIAAA;;;888888888888999999:::???FFFLLLQQQSSSXXXaaallltttzzz|||vvvnnn]]]QQQDDD>>>===>>>AAAFFFGGGLLLUUU___kkkyyyyyypppkkkfffggggggeeebbb``````aaaaaadddggghhhfffeeeeeeeeeeeeccc``````bbbggglllpppeeeeeegggiiilllpppsssuuuuuuyyyqqqccc___aaadddiiikkkjjjddd]]]ZZZ]]]```llljjjKKKFFFAAABBBJJJYYYiiiuuu}}}~~~vvv]]]KKKCCC@@@???<<<:::888777777666555333555777777333111111///,,,,,,,,,+++)))((()))+++...******++++++******)))((((((((((((((())))))))))))...---+++)))((((((((()))***'''%%%(((---000///,,,...333555AAAVVV```hhhwww{{{~~~xxxwwwrrriiiaaaaaajjjsssvvvsss{{{kkk___WWWNNNIIILLLVVVdddnnnxxxzzz~~~~~~{{{zzz|||~~~}}}}}}}}}}}}}}}}}}}}}}}}yyywwwvvvyyy}}}}}}tttwww|||~~~zzzuuuqqqrrruuuvvvssskkkbbb\\\YYYQQQSSSVVVYYY___fffnnntttzzz{{{{{{{{{}}}~~~~~~~~~{{{~~~{{{zzz}}}zzzvvvtttqqqooooooooonnnmmmnnnkkkfff```[[[YYYZZZ\\\iii{{{wwwhhh]]]ZZZZZZZZZYYYUUUOOOJJJGGGDDDAAABBBEEEGGGOOOeee{{{{{{VVVAAA===999===DDDCCCPPPYYYeee~~~zzzxxxQQQ444---+++)))((()))***))))))&&&'''((('''%%%%%%''')))###'''(((&&&&&&))))))&&&$$$$$$$$$$$$$$$$$$$$$$$$(((((()))((((((&&&%%%$$$)))(((&&&&&&'''(((((('''&&&&&&&&&&&&(((***,,,...///555>>>GGGNNNTTTYYY\\\eeejjjooorrrppplllhhhfffZZZ^^^iiiyyyyyywwwzzzxxxxxx~~~zzzvvvuuukkk\\\UUUWWWggguuupppmmmiiiiiilllnnnmmmkkkooonnnkkkiiihhhgggfffeeeggghhhjjjlllmmmnnnnnnooommmoooqqqtttwwwxxxyyyyyyxxxzzzyyyrrrggg___]]]^^^```aaabbbaaa]]]WWWQQQMMMGGGAAA:::666555777888888999999:::@@@HHHPPPTTTUUUZZZbbbkkkrrryyy{{{uuummm\\\QQQFFFBBBCCCFFFKKKPPPTTT[[[hhhuuuyyypppmmmggggggfffcccaaa```aaabbbaaacccffffffeeeddddddeeecccbbbbbbbbbcccfffiiikkkeeefffhhhkkknnnrrrvvvwwwvvvyyynnneeecccfffiiijjjjjjgggaaa[[[]]]eeemmm|||yyy[[[GGGEEEBBBEEEQQQcccpppuuu~~~pppZZZMMMEEEBBBBBB???===:::999888777555333333666666333222333111---///...,,,++++++,,,,,,,,,******+++++++++***)))((((((((((((((())))))))))))***)))'''&&&'''((()))***'''&&&&&&&&&((()))******000333333===QQQ]]]gggvvvzzz~~~zzzzzzvvvlllbbb```fffnnn{{{rrr{{{~~~qqq^^^ZZZSSSLLLLLLVVVeeeooowww~~~yyy~~~|||{{{}}}~~~}}}{{{{{{}}}zzzzzz{{{|||~~~~~~~~~|||wwwyyy}}}~~~}}}yyyssspppkkkllljjjddd[[[SSSOOONNNMMMOOORRRWWW]]]dddkkkooottt~~~{{{{{{}}}~~~~~~}}}~~~|||}}}{{{~~~}}}xxxsssqqqooooooooonnnllljjjjjjhhhddd^^^YYYYYY\\\```ppp}}}mmmaaaYYYXXXYYYZZZXXXSSSLLLHHHFFFDDDBBBCCCGGGJJJUUUpppiiiPPP??????<<>>JJJMMM]]]iiizzzuuu]]]FFF888+++***(((((()))******)))"""$$$'''(((((((((((()))(((+++,,,)))((()))'''###"""''',,,,,,(((''',,,111'''&&&&&&'''''')))***+++(((&&&%%%%%%'''((((((((())))))((())))))+++---...000555===FFFNNNWWW^^^ccchhhlllrrrtttsssnnnjjjhhhddd___ddd{{{wwwrrrooouuuuuuwww}}}tttmmmaaaTTTPPPUUU```nnn|||yyywwwxxxsssmmmjjjkkkjjjgggccciiihhhfffeeefffggggggfffnnnnnnoooppppppooonnnmmmooommmkkklllnnnppppppnnnnnnjjjccc]]]ZZZZZZ\\\___\\\\\\\\\\\\ZZZSSSGGG???444666777555333555666777777@@@???@@@OOOZZZaaajjjhhhnnnsssvvvyyyzzzvvvooo___QQQMMMVVVZZZVVV]]]jjjvvvzzzpppiiiiiigggffffffggggggeeedddfffgggiiiiiiggggggggghhh___bbbeeefffdddcccbbbccchhhggghhhlllqqqttttttsssuuuvvvzzz|||qqqmmmnnnppppppqqqddd[[[\\\___eeetttvvvTTTGGGCCCDDDDDDGGGWWWnnnwwwsss~~~ppp[[[SSSQQQMMMHHHEEEAAA@@@???<<<:::777555444777444000///000000---+++///000111111000...,,,***///---***(((((())),,,...***)))))))))))))))***+++))))))(((((((((((())))))***'''%%%&&&((((((&&&$$$+++...222777CCCUUUgggqqq|||}}}~~~{{{uuunnnjjjiiijjjyyyjjjooowwwuuulll___WWWXXXYYYZZZeeesssuuuyyy~~~zzz~~~}}}}}}~~~|||yyyxxxyyywwwyyy{{{{{{zzzyyyxxxxxxyyy{{{|||yyyssslllhhhfff[[[TTTKKKFFFEEEDDD@@@===CCCCCCCCCDDDHHHPPPYYY___jjjttt~~~}}}~~~~~~}}}}}}{{{zzz|||~~~}}}}}}}}}}}}~~~~~~}}}~~~}}}~~~yyyvvvjjjjjjkkklllmmmllljjjiiifffddd```\\\UUUSSS\\\ggg}}}xxxddd\\\ZZZWWWXXX[[[]]]YYYPPPHHHFFFFFFGGGDDDDDDHHHQQQeeeoooVVVJJJ;;;:::<<>>;;;:::999777555222222333444222000000000222222111000...---///...,,,******+++---...******))))))))))))******))))))(((((((((((())))))+++)))'''''')))***(((&&&+++---111666AAARRRdddooozzz{{{}}}|||wwwrrrnnnllllllwwwjjjppp{{{~~~sssjjjgggjjjkkkgggkkktttwwwzzz~~~~~~{{{yyyyyyzzzxxxyyyzzzzzzzzzyyyyyyyyy}}}{{{xxxvvvqqqjjj```YYYPPPIIIBBB?????????===:::===???@@@AAADDDIIIQQQWWW```jjjxxx~~~}}}~~~}}}~~~}}}|||||||||}}}}}}~~~~~~~~~|||vvvrrrllllllkkkkkkkkkiiigggeeeeeebbb___ZZZUUUTTT]]]iiizzzrrr```ZZZZZZXXXYYY\\\]]]XXXOOOHHHEEEEEEEEECCCDDDKKKXXXoooxxxYYYFFF???===<<<>>>BBBGGGNNN\\\jjjkkk~~~fffEEE000...///,,,)))(((***+++***(((******))))))))))))******++++++,,,,,,+++)))(((''''''((()))))))))))))))((()))'''&&&&&&''''''&&&$$$***%%%"""$$$%%%###&&&+++***(((&&&&&&(((***++++++***222<<>>NNN```mmmuuuwwwzzz~~~}}}zzzvvvrrrnnnlllsssiiisss}}}{{{zzzsssssswwwyyyzzz}}}zzzyyyzzz{{{zzzzzzzzzzzzzzzzzzzzzzzz~~~yyytttqqqmmmcccTTTIIICCC???:::888:::;;;:::999999===@@@AAAAAAEEELLLSSSYYYcccppp|||~~~{{{~~~}}}|||{{{{{{{{{|||||||||||||||}}}}}}~~~~~~}}}{{{{{{|||~~~~~~zzzsssooonnnnnnmmmkkkhhhfffcccbbbddd```\\\YYYUUUVVV```kkkyyy{{{jjj[[[XXXYYYYYY\\\]]]\\\VVVNNNHHHEEEEEEEEEDDDGGGQQQccc}}}cccGGG======<<<:::<<>>JJJMMMQQQbbbqqq|||yyytttlllkkkwwwxxxrrrmmmiiigggfffggghhhjjjkkkiiihhhhhheeecccggglllooollliiigggiiijjjiiigggeeeeeeeeeeeehhhmmmrrrvvvwwwwwwuuuvvv|||zzz|||~~~|||xxxiii___]]]iiiwwwtttuuuRRRDDDDDD@@@@@@KKKaaaqqqzzznnnaaaTTTRRRTTTSSSPPPOOOLLLIIIDDD???<<<;;;:::;;;777666555555666666777666000111222222333222222111...............---,,,+++---,,,+++***))))))(((((())))))(((((((((((())))))+++******************)))******---333;;;HHH[[[jjjqqqtttxxx}}}~~~{{{xxxsssnnnjjjzzzppplllyyyyyypppssstttsss~~~|||zzzzzz{{{||||||zzzyyyzzzzzz{{{{{{zzzyyyuuupppkkkdddXXXIII???===:::777666888::::::::::::>>>BBBBBBBBBGGGPPPXXX]]]eeeoooxxx|||}}}~~~|||~~~|||xxxxxx}}}~~~|||zzzyyyxxxwwwwwwvvvtttvvvtttsssrrrsssuuuwwwyyy{{{|||}}}|||zzzzzz}}}~~~~~~~~~~~~{{{sssooonnnnnnmmmkkkgggdddcccbbbddd___ZZZWWWUUUWWWbbbmmm{{{{{{ssscccWWWUUUXXXZZZ^^^]]]ZZZTTTMMMGGGEEEEEEFFFGGGLLLZZZppp|||VVV@@@===CCC>>>;;;<<>>FFFEEETTTZZZ^^^nnn{{{}}}|||www{{{zzztttooojjjfffeeeeeefffhhhjjjjjjhhhfffgggdddcccffflllooollliiiggghhhiiihhhfffddddddeeeeeehhhnnnsssvvvwwwwwwwwwuuu~~~}}}zzzqqq```\\\___jjjvvvsssqqqeeeJJJBBBDDDBBBCCCOOOfffxxxiii]]]TTTSSSTTTSSSPPPPPPPPPMMMHHHDDDAAA??????@@@888888777555444333333444000000111111111111111111---.........---,,,***)))------+++***))))))))))))))))))(((((((((((())))))((()))))))))))))))))))))***))),,,222888CCCVVVhhhooorrrwww}}}}}}{{{xxxssslllgggvvvrrrrrrnnnkkknnnmmmyyy}}}|||{{{|||}}}}}}|||{{{yyyzzz|||}}}{{{zzzpppoookkkdddXXXLLLAAA<<<:::888666666777999::::::;;;>>>AAACCCFFFNNNYYYbbbggglllrrrwwwxxxwwwtttssstttwwwwwwuuuvvvyyyyyywwwuuurrrpppoooooonnnkkkiiihhhfffdddccceeeiiinnnqqqxxxyyyyyyyyyzzz|||~~~}}}~~~~~~|||}}}{{{uuuqqqlllmmmmmmjjjfffddddddeeeeee___YYYVVVVVVZZZeeeqqqzzznnn^^^UUUUUUXXXYYY^^^\\\WWWPPPJJJFFFEEEEEECCCHHHRRReeeoooNNN======CCCAAA???@@@IIIVVVfffyyy}}}ssspppnnnRRR:::...,,,+++,,,,,,+++***)))))))))''''''&&&&&&&&&&&&''''''"""###%%%'''((()))(((((((((((((((((('''&&&%%%%%%)))&&&######$$$&&&''''''((())))))((((((((('''&&&((('''&&&''')))+++******,,,111999@@@FFFNNNXXX^^^bbbjjjoooppprrrtttqqqlllpppooottt{{{vvvvvvvvvmmmlllrrrzzzhhhjjjpppyyyzzzooogggeeefffdddbbbbbbooouuu{{{}}}{{{vvvsssrrrkkkkkkjjjhhhfffccc```^^^dddgggiiiiiifffbbb___^^^bbbdddfffggggggeeecccaaa___[[[TTTKKKAAA999555444999444444999;;;<<>>@@@EEETTTlllzzzcccZZZSSSSSSUUUSSSPPPPPPNNNLLLIIIEEEBBBAAAAAAAAA::::::999666333111222333222111111111111111111111............---+++***)))---,,,+++***************))))))(((((((((((())))))&&&((()))(((''''''(((***+++(((+++111666>>>RRRgggnnnqqqwww}}}{{{yyywwwssslllgggtttvvvwwwkkkbbbjjjkkkyyy~~~}}}~~~~~~|||{{{zzz||||||xxxkkkiiiddd[[[NNNCCC===;;;666666666666777999:::;;;<<>>DDDLLLWWW^^^aaaiiinnnnnnppptttrrrkkkiiiiiirrr{{{zzzyyypppooovvv}}}fffhhhrrrtttjjjgggfffccc``````rrrvvvyyywwwqqqjjjhhhhhhaaaaaa```___^^^^^^^^^^^^dddgggjjjiiifffcccaaaaaaeeefffhhhiiihhhfffcccaaa^^^XXXOOOGGG@@@;;;888666:::444555===BBBDDDNNN\\\pppwwwqqqqqqooohhheeeeeebbbbbbccceeefffeeeaaa___aaabbbcccdddfffgggggggggfffggggggfffeeedddfffgggiiimmmsssvvvxxxzzz}}}~~~~~~}}}~~~qqqccc]]]ZZZ^^^kkkyyymmmmmmfffMMMCCC???;;;AAALLL^^^tttqqq]]]VVVQQQSSSUUUTTTRRRRRRLLLKKKIIIFFFDDDBBBBBBAAA<<<===<<<999666333444666444444333222222111111222000000///...---,,,++++++,,,,,,+++******+++++++++))))))(((((((((((())))))%%%'''))))))''''''(((***+++(((***111444;;;PPPfffnnnrrrwww}}}|||yyyxxxxxxuuupppkkkooovvvttttttrrr}}}~~~eee\\\jjjooo}}}~~~|||zzzzzz~~~|||wwwlllfff\\\QQQGGG@@@;;;888444555777888999<<<>>>@@@CCCGGGOOO]]]mmm{{{xxxssswwwzzzxxxvvvuuupppjjjddd```\\\[[[ZZZXXXRRRMMMKKKLLLNNNSSS\\\gggqqqwww{{{wwwyyy~~~|||~~~}}}}}}{{{}}}~~~zzzvvvrrrpppgggiiiiiifffaaa^^^```ddd___XXXSSSUUUZZZdddssstttcccYYYVVVWWWZZZ\\\[[[VVVOOOIIIEEEDDDEEEEEEHHHRRReeerrrTTTDDD>>><<<;;;999>>>LLLbbbtttppp^^^___iii~~~oooTTT<<<222000...))),,,...---***(((((())))))((((((''''''(((((()))&&&&&&'''((('''&&&%%%$$$%%%&&&'''''''''''''''''''''%%%$$$%%%&&&&&&%%%$$$###&&&&&&###$$$((()))''''''''''''(((***+++***)))+++000888>>>DDDLLLUUU\\\^^^gggllljjjlllrrrppphhheeehhhsss~~~zzzxxxooooooyyyoooaaaeeesss}}}rrrmmmjjjfffbbbbbbqqqsssrrrlllccc\\\ZZZ[[[[[[[[[[[[[[[]]]___aaaccc```dddggghhhfffeeeeeegggggghhhjjjkkkjjjhhheeeccc```XXXNNNFFFBBB???<<<999<<<666888BBBIIIMMMYYYggg~~~{{{tttoooooolllfffdddfffaaaaaabbbcccdddccc___\\\bbbdddfffgggffffffgggiiifffggggggfffeeeeeegggiiilllpppuuuxxxyyy|||{{{}}}{{{{{{}}}lll]]]aaa[[[]]]lll~~~dddqqqZZZHHHEEEBBB<<>>999888999:::<<>>???@@@FFFZZZtttzzzhhhZZZUUUQQQRRRVVVXXXVVVSSSSSSOOOKKKJJJLLLLLLJJJHHHCCC@@@===;;;;;;;;;:::999444333333444555444222000000111111111000...,,,+++ ***---'''&&&+++)))"""&&&&&&'''((((((((((((((((((((((((((())))))))))))+++(((+++000///111DDD[[[iiiqqqwwwyyy{{{~~~~~~|||zzztttllloooxxxyyygggeeeaaa```ssslllSSSNNNbbbwwwyyywwwxxx~~~~~~wwwjjjaaaSSSFFF>>>999777666888666888<<>>888777888;;;<<>>===;;;999777777555444444555555333111.../////////...---+++***+++333555...+++///---&&&))))))***+++++++++++++++(((((((((((()))))))))***''''''+++111000111AAAUUUgggooovvvyyy|||~~~xxxpppfffppprrrjjjccccccyyyiiiSSSNNN^^^uuu~~~}}}}}}}}}zzzrrrkkkbbbTTTGGG???;;;:::999999888:::>>>AAADDDLLLTTTaaattt~~~pppggg___XXXRRROOOMMMJJJLLLQQQUUUYYYbbbrrr{{{sssvvvzzz|||~~~~~~~~~{{{{{{~~~}}}~~~|||yyysssooolllhhhfffdddbbbaaa^^^ZZZWWWTTTQQQQQQZZZjjjxxxpppdddWWWSSSWWW[[[ZZZWWWUUUNNNHHHFFFEEEEEEHHHMMMWWWiii|||aaaEEE999777555666:::AAAKKKfffrrr]]]PPPQQQcccxxxpppUUU:::,,,******'''((((((((()))***,,,------))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&)))'''&&&(((******(((&&&$$$&&&(((((('''&&&''')))***************)))((('''&&&&&&&&&'''((()))))))))***---222:::BBBJJJPPPSSSXXX\\\aaaeeejjjpppppplllfffhhhssswwwppppppsssttt}}}sss[[[NNNLLLYYYjjjyyy~~~|||}}}qqqlllhhheee```___^^^]]]]]]]]]^^^___^^^bbbcccbbbdddhhhjjjhhhgggfffeeefffhhhhhhhhhfffiiiiiihhhgggeeecccbbbaaa___[[[TTTJJJAAA;;;999999<<<<<>>;;;666444333444444333222222222222222111111000(((,,,---)))(((+++,,,***'''''''''&&&''''''''''''(((((()))))))))*********(((***...111111222>>>LLL^^^iiitttxxxzzz~~~~~~xxxjjjhhhuuu}}}wwwqqqsss}}}fffVVVSSSYYYrrrzzz~~~~~~{{{{{{~~~{{{tttdddZZZLLL@@@999666555666;;;;;;>>>BBBEEEJJJVVVbbbqqqccc\\\WWWVVVWWWYYY```gggmmmtttvvvtttsssuuuzzz~~~}}}~~~~~~}}}~~~~~~}}}yyysssmmmjjjiiigggcccaaa___\\\YYYVVVUUUXXXbbbtttzzzmmm[[[XXXVVVWWWYYYYYYTTTOOOHHHDDDBBBDDDFFFJJJRRRZZZfffuuuWWWFFF999888::::::<<>>333111,,,))),,,++++++***)))(((&&&%%%$$$((((((((((((((((((((((((((((((''''''&&&&&&%%%%%%&&&'''''')))***+++******''''''''''''''''''((()))(((%%%###%%%'''%%%%%%&&&'''((((((((()))***+++...222888@@@GGGMMMQQQSSSYYY^^^cccjjjqqqqqqmmmaaa______fffuuu|||yyy{{{~~~pppnnn}}}{{{kkk\\\VVVMMMQQQZZZkkk~~~uuuxxxyyyxxxuuullliiigggeeeeeeeeeeeeddddddcccccc___ccceeeeeefffjjjkkkhhhjjjhhhfffeeefffgggfffeeehhhhhhiiiiiihhhfffdddcccfffccc]]]TTTJJJCCC???>>>>>>>>>EEEOOOUUU^^^rrrtttjjjfffkkkrrrsss~~~zzzooofffaaaaaa```^^^^^^______^^^\\\^^^___aaaaaa```______```aaabbbcccdddeeeeeeeeeddddddfffhhhiiikkkooouuuzzz|||}}}zzz{{{~~~wwwoooeee[[[VVV[[[ccceeejjj{{{vvvUUU===@@@DDD@@@JJJ\\\gggtttrrraaaZZZZZZXXXVVVUUUUUUUUUUUUUUURRRPPPOOOPPPSSSTTTRRRPPPIIIGGGEEEEEEEEEDDDBBB@@@@@@<<<777444333444444444555444444333222222222222,,,//////---,,,---......++++++***))))))******+++))))))))))))************)))***,,,,,,+++///;;;FFFYYYfffrrrvvvwwwzzz||||||||||||tttiiikkk{{{~~~jjjZZZUUUWWWmmm~~~{{{xxxyyy}}}{{{vvvggg^^^OOOCCC;;;999999999;;;;;;???CCCGGGMMM[[[iiivvvddd^^^\\\^^^aaaeeemmmtttvvv~~~yyyzzz{{{}}}}}}~~~~~~{{{vvvpppjjjfffgggeeeaaa___]]][[[XXXUUUTTT\\\kkk}}}ooo```VVVVVVWWWYYYZZZWWWQQQLLLLLLHHHFFFGGGIIINNNYYYdddtttiiiPPPBBB777888999999<<>>FFFMMMPPPQQQWWW___eeelllrrrqqqlllddd___ZZZ[[[eeexxx}}}}}}}}}rrrppp{{{yyyvvvoooddd\\\OOOPPPYYYlll}}}uuuwwwuuuqqqzzzvvvllliiiiiiggggggffffffeeeddddddddd```dddffffffgggjjjjjjgggiiigggeeeeeefffggggggggghhhiiiiiiiiiiiiiiihhhhhhfffddd___VVVLLLDDD???>>>??????FFFOOOSSSVVVddduuu{{{vvvooojjjfffeeemmmvvvzzzuuummmfff___\\\]]]\\\\\\\\\^^^___^^^]]]^^^___aaaaaa`````````aaaaaaaaa`````````aaabbbcccdddgggjjjkkklllpppxxx}}}|||yyyzzz{{{~~~uuujjjbbb\\\ZZZ```ggghhhrrr^^^HHH:::>>>BBBBBBMMM___mmmyyynnnbbb___YYYXXXVVVTTTSSSSSSTTTTTTQQQOOONNNQQQTTTVVVTTTQQQMMMKKKJJJIIIHHHFFFCCC@@@AAA===999666555666666555666555333222111000000000000222222111...,,,+++++++++***)))((('''((()))***)))))))))*********++++++'''((()))''''''+++666???SSSaaaoootttuuuxxxzzz{{{~~~wwwhhhdddnnnnnn^^^XXXYYYfff~~~}}}|||~~~{{{xxx{{{|||~~~~~~yyyuuuiii___OOOBBB:::888888999;;;===AAAEEEHHHPPP```pppwwweeebbbbbbgggkkkooouuu{{{}}}{{{~~~~~~}}}yyysssmmmgggdddccc```]]]ZZZYYYWWWUUUSSSUUUaaaqqq}}}|||qqqbbbWWWTTTVVVYYYZZZXXXSSSNNNJJJLLLHHHEEEFFFHHHOOO]]]kkk```HHH===555777888777<<>>GGGQQQmmmcccNNNXXXuuuwwwLLL===///,,,...+++)))(((*********(((%%%"""))))))))))))))))))))))))&&&&&&''''''(((((())))))$$$&&&((((((&&&%%%&&&(((+++(((%%%%%%(((******)))%%%%%%&&&'''((((((((((((###'''***)))&&&&&&(((,,,)))+++///555===FFFNNNRRRWWW[[[___ccciiiqqqsssppphhhcccZZZPPPPPP]]]ttt|||{{{|||~~~|||tttwwwuuummmgggVVVQQQUUUdddttt{{{}}}~~~~~~|||qqqmmmrrrxxxvvvllljjjlllbbbaaa`````````aaacccddddddhhhjjjiiiiiikkkjjjfffcccbbbaaacccgggkkkmmmnnniiiiiiiiiiiijjjlllnnnpppkkkjjjeee]]]SSSJJJDDDAAABBB@@@DDDKKKNNNOOO[[[jjjkkkgggfffiiijjjkkkrrr|||~~~oooaaa[[[ZZZXXXXXXXXXWWWWWWWWWXXX[[[]]]]]]\\\___```bbbcccbbbaaabbbcccfffddd```^^^^^^aaaeeeggghhheeedddgggooovvvzzz{{{zzz{{{}}}|||ttthhh]]][[[___ccchhhmmmsssUUUAAA@@@AAABBBDDDLLL\\\jjjvvvpppdddaaabbbWWWWWWUUUSSSQQQPPPQQQRRROOOMMMNNNQQQUUUWWWTTTRRRMMMLLLMMMOOOPPPQQQOOOMMMCCCAAA>>><<<<<<<<<<<<:::<<<;;;888555333222222222---///222555333000...///---+++)))((('''((()))***)))************+++++++++&&&+++///...---000444777IIIZZZllltttwww{{{zzzxxxnnnhhhccccccsss|||pppbbbggggggdddbbbcccffffffcccfffhhhkkknnnwww~~~{{{yyyooodddTTTEEE===::::::;;;>>>@@@EEEIIIMMMVVViii{{{yyyrrrqqquuu|||~~~~~~~~~}}}{{{wwwrrrnnnkkkhhhgggaaa___[[[YYYYYYYYYXXXWWWgggsss}}}wwwfffYYYWWW\\\TTTWWWYYYXXXRRRLLLHHHFFFEEECCCDDDJJJTTTeee}}}jjjJJJ888444555===???>>>CCCKKK[[[wwwsss]]]QQQcccvvvdddAAA999222//////...+++)))%%%&&&)))+++,,,,,,,,,+++))))))))))))))))))))))))%%%%%%&&&'''((()))******$$$&&&)))(((%%%$$$%%%&&&,,,(((%%%%%%(((***+++***&&&((())))))((((((***+++###'''***)))&&&%%%(((,,,(((***...444<<>><<<;;;:::::::::999777444222000444222000///000000000......---+++)))(((((())))))&&&''''''((()))***++++++((()))))))))***---111555???QQQcccmmmsss{{{~~~vvvwwwuuummmbbb```lllxxxsssrrrllldddbbbtttttt^^^TTT___eee]]]eeebbbdddkkkrrryyy~~~~~~|||{{{rrriiiZZZMMMCCC<<<999777<<>>EEELLLRRR```ooozzz{{{yyyssslllhhhhhhjjjqqqyyykkk___YYYSSSRRRUUUWWWUUUQQQRRRSSSSSSUUUWWWXXXZZZ[[[```___```aaaccccccaaa___bbbaaa_________aaadddeeeggghhhiiimmmqqqvvv{{{~~~{{{yyyzzztttlllaaa^^^]]]___aaadddkkktttiiiNNNAAA===<<<===EEETTTfffvvvtttgggbbb___\\\YYYWWWTTTQQQPPPOOOPPPQQQQQQRRRRRRSSSTTTTTTSSSSSSRRRTTTTTTRRRRRRTTTQQQLLLLLLIIIEEECCCCCCBBBAAA??????>>>;;;888666555555555555333111111111111000///...---,,,***))))))))))))&&&''''''((())))))******)))******)))***,,,000444999JJJ\\\gggoooxxx}}}uuuvvvtttmmmddd```iiiyyy|||{{{{{{tttjjjkkkuuusssbbbZZZbbbfffbbbeeebbbcccjjjrrrzzz~~~~~~}}}vvvnnn```PPPDDD===:::999===AAABBBIIITTTXXXhhh|||~~~~~~zzzzzz{{{wwwppplllllljjjfffaaaYYYUUUWWWVVVVVV```ooo~~~uuuddd```aaaaaa^^^YYYTTTQQQLLLDDDAAABBBDDDGGGLLLTTTccc}}}gggLLL>>>888666666999;;;???GGGOOOpppmmm^^^hhhkkkRRRBBB666000...000000,,,***,,,---+++)))((())))))'''%%%))))))))))))))))))))))))))))))(((((((((''''''''')))))))))'''%%%%%%&&&(((((((((''''''&&&&&&%%%%%%+++(((&&&&&&(((***)))((("""'''***)))%%%###%%%(((&&&***///444999@@@JJJQQQWWWXXXZZZ^^^ccciiinnnqqqooodddZZZUUUPPPOOO[[[kkkxxx{{{zzzwww}}}mmmhhhmmmwww}}}zzzzzzyyywwwvvvvvvxxxyyywwwpppnnnnnnbbbbbbccccccccccccddddddggggggggggggggghhhhhhhhhhhhgggffffffffffffggggggiiifffgggjjjjjjiiiiiikkkkkkgggeeeddd^^^SSSJJJEEE???:::;;;BBBGGGNNN]]]nnnttthhhcccdddgggkkkqqqvvvmmm[[[UUUPPPKKKLLLPPPSSSRRRPPPMMMOOOQQQTTTWWWXXXYYYYYY]]]^^^```bbbdddccc```]]]bbbaaa______```bbbdddeeehhhjjjlllpppuuuzzz~~~~~~zzzyyyvvvlllaaaXXXXXX[[[___bbbgggtttlllSSSCCC:::<<<===AAALLL]]]ppp}}}nnnddd```^^^[[[WWWVVVUUUTTTSSSSSSRRRRRRSSSTTTUUUUUUVVVUUUUUUUUUQQQTTTTTTTTTUUUWWWUUUPPPOOOMMMJJJHHHHHHGGGEEEDDDCCC???:::666444444666888555333222222222222111000......,,,+++***)))))))))'''''''''(((((()))))))))************)))+++///111222BBBUUUbbbkkkuuu}}}|||uuuvvvsssnnnfffaaadddnnnxxxxxxwwwuuunnnddd^^^```dddffffffbbbbbbhhhpppxxx}}}|||uuugggVVVFFF===;;;===???CCCDDDJJJUUUZZZhhh{{{}}}{{{wwwxxxxxxuuunnniiiiiifffbbb]]]XXXWWWXXXXXX\\\lll~~~mmm___^^^```___ZZZTTTOOOLLLGGGBBBAAACCCDDDGGGNNN[[[qqqsssUUUBBB:::555444555888:::@@@NNN[[[tttooohhhyyyuuu___GGG888555111...000000---,,,---''')))******)))'''''''''************************((()))*********)))((('''%%%&&&((((((&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&)))&&&###!!!###%%%''''''$$$''')))((($$$###&&&***'''+++///333888@@@JJJQQQUUUVVVYYY]]]bbbhhhmmmpppmmmccc[[[WWWSSSQQQZZZhhhsss|||mmmffflllvvv}}}zzzuuuqqqttt}}}}}}yyyuuuvvvwww```aaacccdddeeeeeeeeedddeeeeeeeeeeeefffgggggghhhhhhggggggfffffffffffffffdddfffiiijjjhhhgggiiilllkkkhhheeeddd```WWWNNNHHHBBB<<<;;;@@@BBBGGGVVVhhh~~~pppiiiiiigggiiilllqqqzzztttaaaUUUNNNKKKHHHIIIMMMPPPPPPNNNJJJLLLPPPUUUWWWYYYYYYXXX\\\^^^aaaeeegggfffbbb^^^aaa```______```bbbdddeeejjjkkkoootttyyy}}}~~~yyywwwvvvqqqfff\\\UUUVVV[[[```fffqqqsssQQQFFFBBB<<<<<>>999555333444555777444333222222333222111//////...---,,,+++******)))((((((((((((((((((((()))***++++++***)))***---///000>>>OOO]]]jjjvvv}}}~~~}}}wwwxxxuuupppjjjccc___bbbhhhuuu|||ttthhhccc```]]]aaahhhgggcccaaadddkkkrrrxxx{{{~~~~~~}}}{{{nnnZZZHHH===<<>>DDDEEEKKKWWW]]]jjj~~~{{{vvvuuuvvvrrrkkkfffeeeccc___YYYUUUSSSWWW]]]gggxxxvvvbbbWWWXXXZZZYYYQQQKKKGGGFFFDDDBBBDDDHHHGGGJJJTTTgggeeeKKK>>>:::444444666999<<>>IIIPPPTTTUUUXXX[[[```eeehhhkkkiii```ZZZXXXUUUSSSZZZfffxxx{{{fffeeeoooxxx}}}zzzuuuqqqwww~~~```bbbdddfffgggffffffeeeeeeeeeddddddeeefffggghhhgggggggggggggggffffffeeebbbgggkkkjjjhhhgggjjjllljjjhhheeecccaaa\\\SSSKKKDDD>>>===???AAAEEEVVVhhh{{{vvvuuuuuuwwwzzz|||hhh[[[TTTLLLJJJHHHIIILLLNNNNNNMMMIIIKKKPPPUUUXXXYYYXXXXXX\\\^^^bbbgggjjjhhhddd``````______```aaacccdddeeegggjjjpppvvv|||zzzsssooolllggg```[[[YYYZZZ]]]dddlll{{{___BBB??????:::;;;AAAMMM___rrrqqqfffbbb___\\\YYYVVVXXX[[[]]]]]]\\\ZZZYYYXXXYYYYYYYYYYYYYYYXXXXXXSSSWWWYYYYYY\\\___\\\WWWUUUSSSPPPMMMKKKIIIEEEBBB@@@>>><<<:::888777666555444333222333333333000...///......---,,,+++***))))))))))))))))))(((((((((***++++++***)))***,,,...---999IIIWWWfffuuu|||}}}{{{{{{wwwsssooofff[[[XXX[[[iiittt}}}zzzllljjjfff___aaajjjiiigggcccbbbeeekkkqqqsssuuu|||~~~~~~}}}qqq^^^KKK???===???<<>>BBBEEEKKK___sssppp\\\SSSOOOJJJIIIHHHIIIKKKMMMMMMLLLHHHKKKOOOTTTWWWXXXXXXWWW[[[]]]aaafffiiihhhdddaaa_________```aaacccdddeeeeeejjjqqq{{{}}}vvvmmmggg```ZZZZZZ]]]______bbbjjjuuuYYYBBB>>>===999<<>>;;;999666666666777888666333111////////////...,,,+++***------,,,,,,+++******)))''')))************,,,...+++111;;;HHH[[[nnnxxxyyy|||}}}{{{uuuuuuwwwppp```XXXZZZ^^^iiisssxxxwwwllliiiooosssppphhheeemmmxxx~~~~~~rrrdddVVVKKKCCC???===FFFGGGJJJWWWaaaiiiuuu|||}}}vvvqqqlllmmmjjjdddaaaaaa```\\\WWWYYY]]]fffqqq{{{~~~~~~tttjjj]]]UUUQQQNNNKKKIIIFFFBBB@@@AAABBBBBBEEEJJJPPP```}}}dddLLL>>>888666999999???JJJWWWfffwww~~~www___FFF777333...000...***+++///...)))(((***+++***((('''(((***((((((((((((((((((((((((&&&'''''''''(((((((((((($$$'''))))))(((''''''''')))))))))((((((''''''&&&###%%%&&&%%%###"""$$$&&&&&&%%%###$$$&&&(((((((((***,,,///111555>>>IIIQQQTTTVVVYYY]]]aaaeeegggiiikkkaaaZZZ[[[ZZZWWW[[[cccuuuyyytttssswww|||zzzllldddgggoooyyyeeeeeeeeeeeefffffffffgggiiihhhfffdddddddddfffgggggghhhhhhhhhhhhfffdddcccggglllmmmjjjjjjmmmkkkeeeffffffcccaaadddggg```UUUJJJGGGHHHLLLPPPXXXooovvvmmmhhhqqqvvvYYYKKKGGGFFF@@@AAABBBDDDGGGIIIKKKKKKHHHJJJLLLOOOQQQSSSTTTTTTTTTUUUXXX]]]``````^^^\\\^^^^^^___aaabbbdddeeeeeelllttt{{{{{{vvvooofffYYYQQQWWWccc]]]```kkk^^^DDD<<<;;;;;;<<>><<<;;;:::888888888999:::999555333//////000000///---+++***///...------,,,+++******&&&(((*********+++,,,...---222999FFFZZZnnnxxxyyy}}}|||yyyssstttyyysssddd\\\^^^[[[jjjuuuyyynnnfffrrrwwwvvvlllhhhqqq~~~rrrfffZZZOOOFFF@@@@@@IIIIIIJJJWWW```fffqqq~~~}}}|||~~~~~~~~~yyyrrrllljjjllliiidddaaaaaa```\\\RRRYYYbbbhhhnnnsssuuuttthhh```WWWRRROOOJJJEEECCCAAA>>>>>>AAADDDEEEJJJOOO\\\oooxxxYYYFFF===:::999;;;;;;AAAOOO^^^mmm||||||yyy^^^CCC444222///111///++++++000///***+++++++++)))(((((()))***))))))))))))))))))))))))((((((((('''((()))***+++&&&((())))))(((''''''((('''((((((((())))))******)))))))))'''$$$%%%))),,,&&&)))+++***((((((+++///,,,...111333777???JJJRRRSSSUUUZZZ___dddhhhlllmmmpppeee]]]]]][[[XXXZZZbbbsss||||||vvvwww}}}|||uuuxxxuuunnnfffcccjjjyyyiiiiiihhhgggggggggggghhhkkkgggdddccceeefffeeeccchhhfffhhhkkkhhhbbbccchhhhhhhhhiiilllooommmgggbbbiiifffeeefffhhhfff___XXXTTTQQQLLLKKKPPP\\\lllvvvnnngggjjj}}}}}}bbbSSSHHHBBB@@@AAA@@@@@@CCCGGGIIIHHHFFFIIIKKKMMMNNNMMMLLLMMMMMMJJJOOOUUUXXXXXXXXXZZZ\\\[[[]]]```aaaaaaaaacccdddiiixxxxxxwwwrrriii___ZZZ\\\^^^______ggguuurrrLLL<<<;;;<<>><<<;;;<<<999555333333333222222222222111000///...------)))+++...//////,,,(((%%%'''(((((((((((()))))))))+++111666<<>>???===BBBIIIFFFGGGVVVggg[[[PPPCCC999:::===???;;;CCCVVVhhhsss}}}mmmNNN>>>666222000...---,,,,,,+++)))(((+++++++++************)))''''''''''''''''''''''''%%%'''((())))))'''%%%$$$(((%%%%%%((((((%%%%%%((()))%%%&&&(((&&& !!!&&&'''%%%''')))&&&!!!""")))***'''%%%%%%((()))&&&###---,,,---000444999DDDOOOUUUVVVZZZ]]]bbbgggkkkmmmqqqkkkeeeaaa[[[VVVWWW[[[qqq}}}~~~~~~~~~~~~zzzwwwwwwyyyxxxuuuzzzsssjjjccc```eeerrr}}}{{{yyygggfffeeeeeeddddddeeeeeekkkiiiffffffhhhiiihhhggggggfffgggjjjgggbbbccchhhhhhhhhjjjlllmmmkkkgggcccgggeeedddfffhhhgggaaa\\\YYYWWWSSSRRRWWWbbbpppzzzqqqnnnrrrlllVVVJJJBBB>>>===@@@???@@@CCCFFFHHHGGGEEEHHHJJJKKKKKKIIIGGGGGGHHHKKKPPPUUUWWWVVVVVVXXX[[[\\\^^^```aaabbbcccfffhhhnnn|||{{{}}}vvvuuulllaaa[[[]]]bbbcccaaagggppp}}}zzz^^^CCC;;;<<<<<<@@@EEEWWWlllwwwjjj___\\\^^^]]]]]]^^^[[[\\\\\\]]]^^^^^^^^^^^^\\\]]]^^^___^^^^^^\\\[[[___bbbdddbbb```___YYYQQQMMMJJJLLLTTTXXXUUUPPPMMMLLLKKKIIIHHHEEECCCAAA??????<<<888666666666555444333222111000///......---++++++,,,,,,+++***((('''+++,,,,,,,,,------------...333666:::HHH]]]ooovvvyyy~~~~~~}}}~~~|||zzzzzzyyyuuuoooggg___ZZZ[[[___nnn{{{wwwzzzsssppp{{{{{{ooohhhooo|||~~~yyytttiiiXXXLLLHHHIIIJJJNNNSSSWWWZZZcccmmm}}}~~~qqqgggaaaeeegggmmmwww~~~~~~}}}|||zzzvvvqqqmmmjjjkkkiiifffcccbbbcccdddeeebbbcccfffiiilllkkkgggddd^^^[[[UUUOOOJJJFFFCCCBBBBBBCCC@@@DDDKKKHHHLLL\\\sssyyyTTTHHH===666999<<>>>>>???BBBEEEGGGFFFEEEGGGHHHIIIHHHFFFEEEFFFFFFHHHLLLPPPRRRRRRSSSWWW[[[___````````````cccgggkkksss|||uuuxxx|||vvvpppeeeZZZYYYaaagggfffcccllluuu{{{WWWHHH;;;;;;>>>???CCCIIIaaapppkkkaaaZZZZZZ]]]^^^^^^___YYYZZZ[[[\\\]]]]]]]]]]]]XXXYYYZZZ[[[[[[[[[ZZZYYY[[[aaaeeebbb___\\\VVVQQQNNNMMMTTTbbbjjjfff\\\UUURRRNNNJJJHHHHHHGGGEEEBBBAAA???;;;999999999777666333333222111000///......---,,,+++)))))))))))))))*********+++++++++,,,,,,111333555888CCCVVVhhhqqqwww|||~~~{{{zzz}}}~~~|||~~~yyyrrrjjjbbb]]]\\\___lllyyyzzz|||tttjjjnnnzzz}}}~~~}}}yyynnn```TTTOOOOOOQQQUUUYYYXXX[[[eeeqqquuukkkdddaaadddkkkwww~~~~~~~~~~~~}}}}}}{{{wwwsssooolllkkkjjjjjjhhhfffdddccccccdddeeebbbbbbdddfffgggfffbbb___YYYTTTNNNJJJIIIHHHEEEBBB@@@AAA===AAAJJJJJJRRReeeoooKKK@@@888444999<<<@@@IIITTTaaatttwwwxxxlllNNN;;;555333000//////......---------,,,+++++++++************)))'''''''''''''''''''''''')))((('''%%%$$$######"""(((%%%%%%((((((%%%%%%(((&&&$$$%%%&&&%%%"""###'''&&&%%%%%%'''%%%"""###&&&$$$''')))((($$$"""%%%(((+++)))+++...111555???IIISSSVVVZZZ^^^ccchhhnnnrrrvvvpppkkkfff^^^WWWUUUXXXddduuuyyy|||{{{}}}www}}}yyy~~~{{{qqqpppvvvzzz}}}|||{{{gggfffeeeeeeddddddeeeeeeaaaaaaaaabbbcccddddddddddddeeefffgggfffeeeeeeffffffjjjllllllhhheeedddfffgggfffeeefffgggfffdddaaa[[[ZZZZZZ[[[^^^eeeooouuu{{{xxxcccUUUGGG@@@>>>;;;;;;<<<;;;<<<>>>AAADDDEEEEEEDDDFFFGGGHHHGGGFFFGGGIIIKKKIIIMMMQQQTTTVVVZZZaaafffnnnmmmkkkhhhgggiiinnnqqqyyy{{{uuuuuuuuu{{{}}}uuuhhh```ZZZ]]]cccfffeeeeeeqqq}}}```EEE>>>999;;;===@@@HHHQQQdddoooxxxiii```[[[[[[]]]\\\[[[\\\XXXYYYZZZ[[[\\\\\\\\\[[[TTTUUUWWWXXXYYYYYYXXXXXXVVV^^^dddbbb^^^[[[WWWSSSNNNRRR___sss}}}wwwggg\\\TTTNNNGGGEEEGGGHHHEEEBBBBBB@@@<<<;;;:::999888666444444333222111000//////------,,,+++************(((((()))))))))*********111222222555===NNN```llluuuzzz|||zzzzzz}}}~~~{{{tttmmmfffbbb^^^___iiittt~~~}}}{{{tttuuu{{{|||sssggg]]]WWWWWWYYY^^^```]]]___kkkyyyxxxqqqnnnnnnuuu~~~|||{{{yyyuuupppllljjjiiihhheeedddcccaaaaaabbbccccccbbbbbbcccddddddaaa]]]YYYPPPJJJEEEDDDGGGIIIFFFCCC@@@AAA>>>BBBLLLPPP]]]tttcccEEE>>>888777<<<===BBBOOO\\\ggg|||{{{uuu]]]CCC999666333111...///000///.........///+++++++++*********))))))'''''''''''''''''''''''')))(((&&&$$$$$$$$$%%%&&&(((%%%%%%((((((%%%%%%((('''''''''((('''&&&(((+++&&&&&&&&&'''&&&%%%%%%'''&&&''')))(((&&&%%%&&&((()))((()))---///222;;;EEEPPPUUU[[[___ccchhhoootttuuuqqqlllhhh```WWWTTTVVV___tttsssmmmsssttt}}}ooojjjpppyyy{{{yyyxxxffffffeeeddddddddddddeeebbbcccdddeeeffffffggghhhdddeeeeeefffggghhhgggffffffiiikkkjjjfffdddeeegggiiihhhfffeeeeeedddbbbaaa______```aaaccciiiqqqvvvzzz{{{jjj]]]NNNFFF???===<<<::::::===888;;;???BBBCCCDDDDDDDDDHHHHHHHHHHHHGGGHHHLLLNNNQQQUUU[[[```dddkkkssszzz|||wwwuuuvvvzzz~~~sssrrrvvvxxx}}}{{{ppp```___aaaeeeeeebbbdddjjj|||vvvPPPAAA===:::999:::AAANNNZZZjjjwwwsssjjjccc^^^______\\\[[[\\\WWWYYYZZZ[[[\\\[[[ZZZYYYUUUVVVXXXZZZ\\\\\\\\\\\\VVV^^^cccaaa\\\ZZZVVVSSSLLLSSSeee{{{|||iii\\\UUUOOOHHHEEEGGGHHHFFFCCCAAA???<<<;;;:::999666444555555444333222111000000---...//////...---+++******++++++++++++,,,,,,,,,......///222999GGGYYYgggqqqwwwzzzyyy{{{~~~zzzuuupppkkkhhhaaa___fffooozzz~~~~~~{{{xxx|||vvvnnnfff___]]]___ccccccaaacccppp~~~~~~}}}~~~}}}{{{xxxvvvsssppplllhhheeeccc^^^]]]]]]]]]^^^___```aaadddcccbbbaaa```]]]XXXTTTKKKEEE@@@???CCCDDDBBB???FFFGGGDDDHHHSSSZZZjjjrrrSSS@@@===999999>>>???HHHUUUdddsssrrrrrrwwwQQQ>>>:::777333111...000111000...---...000+++++++++*********))))))((((((((((((((((((((((((((('''&&&%%%%%%'''***+++(((%%%%%%((((((%%%%%%((('''((((((&&&&&&'''***,,,)))***)))))))))******))),,,***((()))+++,,,+++)))((('''))),,,---000888BBBMMMSSS[[[aaadddhhhnnnsssrrrooollliiiaaaXXXTTTUUU^^^uuu{{{qqqnnnsssuuuyyyeeeccclllwwwzzzxxxvvv}}}ddddddcccbbbbbbbbbcccccc```ccceeeeeeeeeeeefffgggdddeeefffeeegggkkkjjjfffgggggghhhgggfffeeefffgggiiihhhfffdddbbbaaaaaaaaa___``````aaacccgggnnnsssvvv|||pppbbbSSSGGGAAA===;;;<<<;;;888999===999<<>>>>>>>>===;;;GGGIIIGGGLLLYYYbbbuuuoooWWWBBB:::<<<888999AAABBBLLLXXXiii{{{vvvoooeeeDDD;;;:::555000000...000222000---,,,---000+++++++++************)))(((((((((((((((((((((((('''&&&&&&&&&'''))),,,...(((%%%%%%((((((%%%%%%((($$$''''''###"""&&&))))))&&&'''&&&%%%&&&))))))%%%)))&&&$$$&&&)))+++)))&&&(((''')))+++,,,...666???JJJRRR]]]ccceeeggglllpppmmmkkkkkkjjjddd[[[WWWWWWbbbzzzzzztttuuuzzzzzzmmm[[[ZZZfffnnnuuuwwwtttxxxeeeeeedddccccccccccccccc___aaadddeeecccbbbcccddddddffffffeeehhhmmmlllggggggfffddddddfffgggggggggfffeeedddbbb``````bbbccc____________aaaeeekkkppptttwwwxxx}}}{{{zzzrrrdddWWWNNNEEE===;;;:::;;;===<<<999:::???;;;@@@FFFIIIIIIIIIJJJKKKMMMNNNNNNOOORRRWWW^^^cccnnnrrrxxx{{{~~~qqqiiimmmrrrpppqqqmmm```\\\___gggmmmjjjhhhwwwnnnTTT<<<555999;;;>>>DDDQQQbbbmmmuuusssfff```]]]\\\[[[XXXXXXZZZZZZ[[[]]]]]]\\\ZZZWWWUUUPPPQQQTTTWWWYYYZZZ[[[[[[```bbbaaa]]][[[ZZZUUUOOONNNUUUcccoooqqqggg]]]YYYUUUSSSOOOLLLJJJIIIIIIIIIEEECCCAAA???>>><<<999666777777666555444333222222/////////...------,,,,,,''''''((((((((()))))))))---,,,---000333999IIIXXXeeemmmuuuyyy|||}}}yyyvvvssspppooojjjbbb```bbbggg|||zzzyyyyyytttmmmiiirrrzzz~~~}}}zzzzzzvvvpppnnnjjjgggfffdddfffpppzzz~~~}}}}}}}}}~~~|||yyyvvvooonnnjjjeee```ZZZVVVTTTTTTUUUWWWZZZ]]]```bbbcccdddbbb___\\\XXXSSSNNNJJJDDDBBB@@@>>>======>>>>>>BBBGGGIIISSSdddrrrsss^^^PPPEEE888888<<<888;;;FFFKKKWWWbbbttt}}}{{{wwwWWW<<<999;;;444000333...111222000,,,***,,,...+++++++++************)))((((((((((((((((((((((((&&&&&&&&&&&&''')))***+++(((%%%%%%((((((%%%%%%((($$$((('''""" %%%((('''###%%%$$$"""$$$)))((("""%%%$$$$$$%%%&&&'''&&&&&&(((((())),,,,,,---444===GGGQQQ^^^eeeffffffiiillliiihhhjjjkkkggg___[[[\\\fff~~~{{{}}}yyyhhhTTTRRR]]]cccooowwwuuuwwwhhhgggffffffeeeeeeffffffbbbeeehhhiiifffeeefffgggdddggggggeeeiiiooonnnggghhhdddbbbcccfffiiihhhgggccccccbbbaaa``````ccceeeddddddccccccdddhhhnnnsssuuutttqqqsss}}}|||ooommmkkkcccWWWNNNIIIDDD???::::::<<>>;;;===BBB>>>CCCIIILLLMMMLLLMMMNNNLLLNNNQQQUUU[[[dddmmmtttrrrooohhhkkkooolllllliii^^^^^^^^^dddllllllppp~~~^^^III444...555===DDDNNN]]]llluuu|||{{{tttqqqkkkfffdddaaa]]]\\\___\\\]]]^^^^^^\\\YYYVVVTTTRRRTTTWWWZZZ\\\^^^______``````]]][[[\\\]]]YYYRRRTTTYYYbbbiiihhh```[[[[[[RRRRRRPPPMMMIIIGGGGGGHHHHHHFFFDDDBBBAAA???<<<999777777666555444333333222111///---+++***+++---...++++++,,,,,,,,,---------...,,,...111111555CCCSSSaaajjjsssxxx|||~~~zzzvvvsssqqqpppoooeee___[[[\\\mmm|||zzz~~~xxxssspppjjjffffff___kkk~~~}}}{{{}}}{{{uuuwwwpppkkkhhhgggiiipppyyy}}}|||{{{{{{||||||zzzwwwtttmmmjjjeee___YYYTTTQQQOOOTTTUUUXXX[[[___bbbeeefffdddaaa]]]YYYUUUPPPJJJFFF===>>>>>>>>>===???CCCFFFAAAHHHNNN]]]tttuuuWWWFFFAAA>>>555888===888===MMMTTThhhrrrzzzzzz}}}nnnPPP999:::;;;444222888...111333000+++)))***---+++++++++************)))))))))))))))))))))))))))&&&&&&&&&&&&&&&'''(((((((((%%%%%%((((((%%%%%%(((&&&***)))###!!!&&&***((((((***)))&&&)))///---''''''***---,,,))))))+++...)))((())),,,,,,---444<<>>999<<<:::888999===??????===BBBBBBIIIRRRUUUQQQNNNPPPVVVUUUYYYccclllsss|||wwwqqqhhhbbbdddkkkjjjbbb```eeeeeeaaaaaaiiisss___GGG>>><<<<<<999<<>>>>>@@@BBBCCCGGGLLL[[[xxxnnnOOO>>>999999888999===@@@BBBHHHXXXhhh|||}}}RRRDDD888666888666333333777444333333111+++)))***---,,,+++,,,------+++((((((((())))))))))))))))))''''''''''''''''''''''''((()))))))))((((((***+++&&&&&&&&&&&&&&&&&&&&&&&&***&&&%%%'''&&&$$$%%%(((''''''(((((()))+++,,,---'''((()))******---111555EEEMMMVVV[[[```dddccc```ccciiiooorrrooohhhbbb___fffvvv~~~ppp]]]SSSSSSYYYeeeqqqxxx{{{|||rrrpppqqqvvvzzzzzz{{{~~~iiigggeeeeeeeeefffeeeccceeeeeeeeedddeeeeeeffffffffffffggghhhhhhiiihhhhhhkkkiiiggghhhjjjjjjgggdddfffdddccccccdddeeeeeedddaaa``````aaadddfffgggffffffgggiiilllmmmlllhhheeebbbXXXNNNGGGAAA:::777888;;;;;;;;;>>>AAADDDDDDDDDHHHQQQ```lllooolllmmmppptttzzzpppddd```aaacccaaa\\\ZZZ^^^dddgggjjjlllttt}}}ZZZEEE<<<888777<<>>>>>@@@CCCGGGJJJPPPXXXlllbbbFFF777666999999999<<>>;;;:::999CCCJJJXXXkkkssskkkjjjmmmoooqqqnnnkkkjjjjjjjjjiiiggg```]]][[[YYYZZZZZZZZZYYYUUUVVVWWWYYYZZZ[[[\\\\\\ZZZ[[[\\\[[[ZZZZZZ[[[]]]______^^^]]][[[ZZZZZZYYYRRRRRRRRRTTTUUUTTTQQQNNNIIIIIIHHHHHHIIIGGGDDDAAAEEEFFFEEEDDDAAA===:::777555444333222111000////////////...---,,,,,,,,,,,,(((''')))---......222999???NNN___iiiqqqyyy}}}|||}}}~~~~~~~~~|||zzzwwwuuuooonnnmmmggg]]]UUUYYYaaattt~~~zzzrrrkkkeee\\\VVVXXXXXX^^^iiiuuu|||}}}~~~{{{xxxyyyssskkkeeebbb___ZZZVVVQQQKKKFFFEEEGGGLLLWWWbbbooozzzyyyrrrkkkfff___ZZZRRRKKKFFFAAA===;;;???======@@@CCCFFFLLLQQQVVVfffwwwXXXCCC:::999<<<;;;:::<<>>???AAACCCEEEHHHJJJOOO\\\kkktttzzz}}}qqqkkkiiihhhaaaccc```___iiiwwwzzzsssxxxyyyOOO???>>><<<:::<<>><<<===<<<>>>CCCDDDEEELLLUUUbbbzzz```KKKAAA===;;;<<>>BBBKKKYYYmmm|||sssRRRAAA@@@;;;555333333666777888444222111---&&&######)))+++---...---+++)))((())))))((((((''''''&&&&&&(((((((((((((((((((((((('''((((((((('''''')))***&&&&&&&&&&&&&&&&&&&&&&&&'''$$$%%%((((((%%%%%%'''(((((('''&&&&&&&&&&&&&&&$$$))),,,***%%%%%%,,,222666CCCQQQXXX]]]ccchhhjjjhhhggghhhlllppplllcccZZZ\\\ppp}}}||||||vvvgggVVVMMMMMMUUUdddrrryyy|||}}}mmmjjjhhhggghhhjjjjjjjjjmmmllljjjhhhgggfffeeeeeebbbccceeefffhhhiiijjjjjjiiiiiihhhgggffffffffffffcccddddddbbb``````aaabbbbbbbbbeeehhhkkkllliiigggfffggggggiiiiiifffaaa]]]WWWOOOHHHBBB<<<777999???===>>>@@@AAADDDHHHNNNSSS\\\hhhuuu}}}~~~rrrmmmkkkiiigggdddcccaaadddmmmwwwyyyuuufffFFF???@@@;;;;;;AAAOOOXXXkkk~~~mmmfffeeegggkkkooojjjkkkmmmoooooonnnllljjjdddaaa___]]]\\\[[[YYYXXXWWWWWWYYYZZZZZZYYYXXXXXXYYYZZZ\\\\\\[[[\\\___aaaaaa^^^[[[XXXVVVUUUVVVVVVUUUUUUVVVXXXZZZYYYWWWUUUMMMMMMNNNPPPQQQPPPLLLIIIGGGHHHHHHHHHGGGEEEDDDCCC999888777555333111000/////////...---,,,,,,,,,,,,///,,,+++...///---///333555???NNN]]]iiisssyyy}}}zzz{{{|||||||||zzzxxxwwwtttrrrqqqnnnggg]]]ZZZ]]]kkktttvvvqqqlllmmmttt~~~~~~yyynnn___TTTPPPQQQYYYaaaiiivvv~~~}}}{{{}}}{{{zzzyyyzzz{{{yyysssooohhhccc\\\XXXWWWUUURRROOOHHHEEEGGGNNNWWWbbbqqq}}}zzzpppfff^^^PPPLLLFFFAAA@@@??????>>>===<<<@@@EEEEEEEEEQQQ```zzzeeeHHH===<<<:::999:::???@@@GGGUUUggg|||xxxyyyfffMMM???===777///---111444333333000000111000+++***,,,(((,,,///111///,,,***)))))))))((((((((((((((((((((((((((((((((((((((((((%%%&&&'''&&&%%%%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&'''%%%%%%))))))&&&&&&(((&&&&&&&&&'''((()))++++++%%%(((***(((%%%%%%***///444@@@MMMVVV]]]eeejjjjjjhhhhhhiiilllooolllccc\\\[[[iii{{{nnn[[[NNNIIINNN]]]lllttt|||nnnkkkhhhgggiiikkkllllllmmmllljjjhhhfffeeedddcccbbbccceeegggiiijjjkkkkkkiiiiiihhhggggggggghhhjjjdddeeefffdddaaa```aaacccbbbccceeeiiilllmmmllljjjgggggggggiiiiiifffaaa^^^SSSKKKBBB>>>:::888:::>>>===>>>@@@BBBFFFNNNXXX___hhhttt~~~qqqkkkkkklllhhhcccbbbaaaccciiinnnqqqxxx~~~nnnQQQ>>>???AAA;;;???MMMXXXeee|||uuuhhheeeiiikkkmmmpppgggjjjnnnppppppnnnlllkkkhhhfffdddbbb```^^^[[[XXXYYYZZZ[[[\\\\\\[[[YYYXXXYYYZZZ\\\]]]]]]^^^aaaccc^^^\\\YYYWWWVVVVVVXXXZZZXXXWWWWWWYYY[[[[[[YYYWWWOOOPPPQQQTTTUUUTTTQQQNNNLLLKKKKKKJJJIIIHHHGGGGGG<<<<<<:::888666444222111111000///...------------000,,,***,,,...---///333222999FFFVVVdddnnnvvv{{{zzz{{{|||}}}}}}|||zzzyyyuuuqqqooonnnjjjaaa\\\[[[aaalllwww~~~}}}vvvooojjjdddeeemmmzzz{{{ppp```UUURRRSSS^^^eeehhhsss{{{wwwyyy}}}{{{yyyzzz{{{xxxqqqkkkaaa]]]YYYWWWXXXXXXUUUSSSHHHHHHNNNYYYdddpppxxxnnnddd[[[LLLHHHBBB???>>>?????????<<<===CCCIIIJJJOOOddd|||aaaLLL:::888999888999>>>???BBBNNNaaavvvwwwrrr|||[[[III;;;999333,,,---222333000,,,***,,,111222111111444+++...000000...,,,+++,,,(((((())))))))))))))))))((((((((((((((((((((((((###$$$%%%%%%###$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%'''%%%&&&***+++(((''')))%%%%%%%%%&&&'''((()))***((((((((('''&&&'''***---444>>>IIIRRR[[[dddfffdddggggggiiilllmmmiiibbb\\\ZZZ___ooo{{{xxxyyyrrr[[[JJJGGGFFFQQQeeeqqq~~~nnnlllhhhhhhiiikkkmmmmmmmmmkkkiiigggeeecccbbbbbbbbbccceeegggiiikkkllllllggghhhhhhfffffffffhhhjjjeeeggggggeeebbb```bbbdddddddddeeegggjjjjjjhhhfffffffffggghhhiiifffaaa^^^SSSIII@@@===;;;:::<<<@@@<<<===@@@CCCHHHRRR___hhhooo{{{}}}sssiiigggkkkmmmhhhbbb___^^^dddlllmmmnnn{{{yyyYYYBBB666>>>AAA<<>>===:::888666444333222111000//////.........,,,(((&&&***---///222666000666BBBQQQ```kkktttzzzzzz|||}}}~~~}}}|||{{{uuuppplllmmmkkkddd]]]ZZZVVVbbbooouuuwwwuuuooohhhkkkddd]]][[[bbbppp~~~tttddd[[[YYYTTT___cccbbbjjj}}}{{{yyy{{{}}}zzzwwwvvvvvvqqqiiibbb]]]ZZZWWWXXXZZZZZZXXXVVVQQQSSS[[[iiivvv~~~tttlllaaaXXXKKKGGGAAA>>>===>>>??????;;;===EEENNNQQQ[[[yyy~~~eeeNNN@@@888:::;;;888<<>>IIINNNQQQ]]]mmm{{{oooiiigggjjjlllhhhbbb_________cccjjjpppxxx}}}YYYDDDAAA>>><<<;;;@@@OOO___nnn|||mmmhhhddddddiiillllllkkkiiikkknnnpppqqqpppnnnmmmqqqmmmhhhdddbbbaaa```___cccbbb```^^^\\\YYYXXXWWW[[[[[[\\\___aaabbbaaa```ZZZWWWUUUWWW]]]aaa```^^^YYYZZZ[[[[[[ZZZXXXVVVTTTPPPQQQRRRTTTTTTUUUUUUUUUTTTRRRPPPOOOOOONNNLLLJJJDDDAAA===999777666777888222333333111...+++))))))...---+++)))(((((())))))222111999HHHYYYeeeooovvvyyy{{{{{{zzzyyyxxxyyyzzzvvvqqqlllkkkkkkeee[[[RRRRRR^^^kkkqqqmmmgggddddddcccaaa^^^ZZZ[[[dddrrr}}}pppddd]]]]]]``````___fffsss{{{|||}}}}}}uuuuuutttqqqllleee___[[[\\\]]]]]]]]]\\\YYYWWWVVVSSS\\\hhhuuu{{{nnn```UUUOOOEEEAAA;;;999<<<@@@@@@===AAAFFFIIISSSgggxxx~~~aaaRRREEE???777555888???DDDFFFIIIVVVeeeuuuuuuqqqxxxiiiNNN<<<;;;888444111000000222444222111111000///---+++***000000//////---+++***)))***((('''(((******(((%%%((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''###$$$&&&''''''&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&###&&&))))))'''&&&))),,,''''''''''''(((***+++,,,333555<<>>888999;;;:::888CCC@@@DDDNNNTTTXXXdddtttyyyiiieeedddggggggdddaaaaaa```aaagggpppyyydddIIIDDDBBB@@@AAABBBJJJ[[[kkk{{{mmmiiieeeeeeiiilllllljjjjjjjjjkkkkkklllmmmmmmnnnmmmjjjgggeeeeeeeeecccbbbbbbbbbcccbbb```]]]ZZZXXXZZZZZZ[[[^^^aaacccbbbaaa\\\YYYXXX[[[aaadddccc```ZZZZZZ[[[[[[ZZZXXXVVVUUURRRRRRSSSUUUVVVVVVVVVWWWWWWUUUSSSQQQQQQPPPMMMKKKFFFCCC@@@;;;888666666555222222111000///...---,,,///...---+++************...---333AAAQQQ]]]iiirrrzzz{{{|||{{{zzzyyyzzz|||zzzuuuooonnnmmmiii___WWWOOOWWW```fffgggeeedddcccbbb\\\XXXXXXYYY___nnn~~~zzzpppggghhhhhhddd___dddpppzzz~~~|||xxx~~~~~~rrrqqqnnniiieee```\\\ZZZ``````___]]]ZZZYYYYYYZZZ___jjjzzztttfffXXXMMMGGGDDD@@@;;;999<<>>???CCCIIITTTgggwww{{{llliiieeeeeehhhkkkkkkiiijjjhhhfffeeefffhhhkkkmmmhhhgggggggggiiiiiihhhfffcccdddeeeeeeccc```\\\YYYXXXXXXZZZ]]]aaaccccccbbb]]]\\\]]]```dddfffdddbbb[[[[[[[[[[[[ZZZYYYWWWUUUUUUUUUVVVVVVWWWWWWXXXXXXZZZXXXVVVUUUTTTRRROOOLLLJJJHHHEEEAAA===999777666999666222111111222000...000///...---,,,+++++++++---+++///:::GGGTTTbbbnnnxxxzzz{{{{{{{{{{{{|||~~~}}}xxxsssqqqpppllleee^^^RRRSSSWWW]]]eeeiiiiiigggeeeZZZUUUYYY[[[]]]mmmttttttqqqhhh______iiittt{{{}}}}}}{{{xxx}}}~~~||||||{{{|||~~~zzzooolllfffaaa\\\ZZZYYYXXX^^^]]]ZZZWWWUUUWWW[[[___ooo}}}wwwhhhZZZNNNEEE@@@===:::888888:::===???AAAJJJUUUbbbyyyhhhUUUEEE999<<>>DDDNNNWWW___lllyyyyyymmmfffddd^^^\\\aaafffggghhhkkkccchhhqqq}}}oooQQQDDDDDD======AAAJJJTTTaaatttuuujjjgggeeedddfffhhhggggggfffeeecccbbbccceeeggghhheeeeeefffiiikkkkkkiiigggggggggfffdddaaa^^^[[[YYYVVVVVVYYY]]]aaaccccccbbb______```bbbddddddaaa^^^[[[[[[\\\[[[[[[YYYXXXWWW[[[ZZZYYYYYYXXXXXXXXXXXX[[[ZZZXXXWWWVVVTTTPPPMMMMMMKKKIIIFFFBBB???<<<;;;DDD===666444555444111---000///...---,,,,,,++++++...,,,///666@@@LLL]]]jjjtttvvvxxxyyyyyyzzz|||~~~}}}yyytttqqqpppnnnhhhccc[[[WWWUUU[[[fffoooqqqpppkkk^^^YYY___bbbbbbppp~~~ttthhhbbbeeeooowwwyyy{{{zzz}}}xxxyyyzzz{{{|||}}}~~~~~~}}}{{{~~~}}}zzz{{{~~~}}}yyytttjjjfffaaa[[[VVVTTTTTTTTTXXXXXXVVVTTTUUU\\\eeemmm{{{tttiii[[[OOOFFFAAA???;;;999888;;;===@@@FFFKKKQQQeee{{{nnnRRRIIIBBB888888===CCCEEEGGGKKKTTT[[[___gggvvv|||zzztttUUUCCC;;;999999999888777666444333222//////000000000000//////000///---,,,,,,...000111------------------,,,+++))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''&&&'''''''''''''''''''''''''''&&&%%%&&&((()))((('''"""######$$$&&&(((***+++***---444@@@LLLUUUYYYZZZYYY\\\```dddeeeccc```]]]]]]TTTMMMRRRbbbuuuxxxqqqooowwwyyy~~~tttiiicccVVVQQQRRRYYYrrrvvv}}}zzzqqqoooppprrrjjjjjjiiijjjkkkiiifffddddddfffhhhjjjjjjiiigggeeedddeeeggghhhhhhgggeeecccbbbaaaaaabbbccccccaaa``````aaabbbaaa``````bbbdddggggggggggggffffffffffffiiijjjkkkiiieee^^^WWWRRRJJJDDD===888888:::::::::>>>AAAIIISSS\\\ggguuuyyyooohhhdddccc[[[WWW^^^hhhllllllmmmjjjsss|||YYYEEEBBBFFF???AAAHHHUUUbbbpppppphhhfffdddcccddddddddddddaaabbbcccccccccccccccbbbddddddfffiiikkkkkkiiifffllliiiddd___\\\YYYYYYYYYUUUUUUXXX\\\```ccccccbbbaaaaaaaaaaaaaaa^^^[[[YYY[[[[[[[[[[[[[[[[[[ZZZZZZ___^^^\\\ZZZYYYXXXWWWWWW[[[ZZZYYYYYYXXXUUURRROOOLLLKKKIIIGGGDDDBBB@@@???EEE>>>777555555555222...//////...---,,,+++******...---...333999CCCTTTcccmmmooorrrtttuuuwwwzzz|||zzzwwwsssqqqpppnnniiieeeaaaZZZUUUYYYcccnnnrrrrrrnnnccc___fffjjjkkkvvvvvvkkkgggllltttwwwyyy}}}{{{uuuqqq~~~~~~|||wwwvvvtttsssvvv{{{~~~~~~}}}||||||yyyyyyzzzxxxqqqkkkaaa^^^YYYUUUQQQOOONNNNNNTTTVVVXXXZZZ___iiiwww{{{ooohhh\\\PPPFFF@@@>>>===???<<<<<<@@@BBBDDDMMMXXXaaa}}}]]]EEEBBB@@@999888;;;AAAGGGOOOWWW___dddmmmrrr~~~vvv{{{}}}^^^LLLBBB;;;777888888888777666444222111111111111111000///...---000///...------///111222,,,,,,------,,,+++++++++((((((((((((((((((((((((((()))************)))(((&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&((('''&&&%%%''')))&&&&&&'''((()))+++------(((+++222===HHHQQQWWWZZZVVVZZZ```eeeggggggeeeccc\\\QQQIIINNN\\\ooo}}}mmmlllqqqwwwnnngggeeeWWWTTTTTTWWWiiitttwww~~~uuupppooooooooolllkkkkkkkkkkkkiiifffccceeefffhhhjjjjjjjjjhhhgggeeeeeefffffffffdddcccbbbcccbbbaaaaaabbbcccaaa``````aaabbbbbbaaaaaaccceeehhhhhhgggfffeeeddddddcccggghhhiiigggccc\\\UUUPPPGGGCCC<<<888888999:::;;;<<>>:::;;;@@@BBBEEESSSccc{{{kkkOOO???<<<<<<777;;;>>>DDDLLLWWWcccnnnuuufffPPPHHHCCC===888888888777777555333222111111111111111000///...---///...---,,,------//////***,,,---,,,+++*********''''''''''''''''''''''''''''''))))))))))))''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###''')))(((%%%###&&&)))''''''''''''(((***+++,,,+++...444;;;DDDLLLRRRUUUVVVZZZ```eeehhhhhhgggeeeWWWMMMFFFJJJTTTddd~~~{{{fffgggpppwwwrrrkkkiiilll\\\UUUSSSTTT^^^{{{{{{sssnnnooouuu{{{zzzrrroooqqqsssqqqooommmkkkjjjjjjkkkjjjhhhfffdddeeeggghhhiiiiiiiiihhhiiiiiihhhhhhgggfffeeeeeeeeecccaaa```aaabbbbbbaaabbbcccccccccaaabbbccceeeffffffeeeeeeddddddcccccceeeffffffeeeaaaZZZSSSOOOCCC@@@;;;888888:::<<<======EEENNNXXXdddsssxxxmmmjjjddd^^^ZZZYYYXXX\\\cccgggjjjooovvvfffMMMBBB===<<<>>>CCCHHHVVVkkk}}}uuunnngggggggggeeedddbbbbbbbbb___```cccddddddccc```^^^^^^^^^```cccfffhhhgggfffhhheee```[[[XXXWWWXXXYYYUUUUUUWWW[[[___aaaaaa```bbbbbbaaa```^^^\\\[[[[[[YYYYYYZZZ[[[\\\^^^___```^^^]]][[[ZZZZZZ[[[\\\]]]\\\\\\\\\]]]^^^\\\XXXUUUPPPNNNJJJGGGDDDBBBBBBBBB;;;:::999888777666555555000000000000///---+++***(((***...000///222@@@OOObbbdddhhhlllnnnrrruuuxxxvvvvvvwwwvvvuuurrrmmmjjjdddbbb^^^YYYWWWZZZaaahhhjjjnnnpppqqqwww~~~~~~zzz~~~ooo``````iiirrrvvvwwwtttsssrrrnnngggiiisss}}}{{{}}}xxxuuuqqqnnnnnnqqquuuxxx|||}}}~~~~~~~~~|||~~~~~~~~~~~~~~~vvvqqqllljjjjjjfff^^^XXXQQQNNNJJJHHHJJJNNNTTTXXX[[[dddnnnwww}}}~~~qqqcccWWWRRRIII@@@:::999:::;;;;;;888<<>>;;;:::999888777555444333333000000111111111000000/////////..................***,,,...---+++)))***+++(((((((((((((((((((((((($$$%%%&&&((((((&&&%%%$$$(((''''''''''''''''''(((''''''''''''''''''''''''&&&&&&'''&&&&&&%%%&&&&&&'''&&&&&&&&&''''''((()))+++...444:::BBBIIIPPPUUUWWWZZZ___dddfffeeecccaaaVVVMMMHHHJJJNNN[[[uuummmllltttzzztttsssrrrwww~~~gggXXXRRRTTTYYYlll~~~rrrlllhhhiiilllnnnuuu|||vvvmmmfffgggooouuutttooollljjjiiiiiikkkkkkjjjiiiddddddeeeggghhhhhhhhhiiiooonnnlllkkkjjjjjjjjjjjjgggdddaaa```aaabbbcccbbbcccddddddcccbbbbbbccceeeddddddddddddddddddddddddcccdddeeeddd___YYYRRRNNN@@@===:::888888;;;>>>@@@CCCLLLVVV```lll|||nnnhhhgggbbb[[[YYYVVV\\\dddiiihhhhhhrrr}}}~~~sssQQQBBB??????@@@AAALLLSSSdddzzz{{{rrrooohhhiiiiiigggeeeccccccccc```aaacccccccccbbbaaa```[[[\\\]]]```eeehhhhhhhhhcccbbb___\\\ZZZYYYYYYYYYUUUUUUWWW[[[^^^``````___bbbcccbbb```___^^^___```XXXXXXYYYZZZ\\\___aaabbb[[[ZZZYYYYYY[[[]]]```aaa]]]]]]^^^___```^^^[[[XXXWWWTTTOOOJJJFFFDDDDDDDDD???@@@@@@>>>:::777666666111111222111000///---,,,(((+++000222///000<<>>>>>>>>???AAAJJJTTT[[[bbbqqqkkkQQQFFFEEEBBB??????<<<;;;999777666555555555......000111111222222222111111111222111000//////***---///...+++******,,,))))))))))))))))))))))))'''(((***++++++***((('''))))))(((((((((((())))))(((((((((((((((((((((((((((&&&###$$$'''(((&&&###++++++************++++++(((,,,222999AAAJJJRRRXXXWWWZZZ___bbbcccaaa^^^\\\XXXPPPLLLLLLMMMVVVqqq|||xxx|||xxxtttwww{{{rrr]]]RRRVVVZZZggguuuwwwssslllggghhhiiiiiimmmqqqpppeee]]]```llluuuuuupppnnnjjjhhhhhhkkkllljjjhhhjjjhhheeeeeegggiiijjjjjjnnnkkkhhhfffggghhhhhhgggaaadddbbb^^^]]]```cccccceeedddbbbaaaaaabbbdddeeeeeedddccccccbbbbbbcccccceeecccaaa```]]]VVVLLLEEE<<<999888999999888===CCCGGGIIIUUUjjjzzzxxxqqqhhhcccbbbaaa\\\XXXZZZ```fffhhhiiiqqqkkkqqq]]]HHH===;;;<<<===???NNN___wwwzzzpppmmmlllgggggghhhhhhfffccc```___``````___^^^]]]\\\\\\[[[ZZZYYYYYY[[[___bbbccccccbbbbbbaaa```^^^\\\ZZZYYYYYYUUUUUUZZZ]]]^^^```ccc___aaabbbbbb```___```aaa\\\\\\]]]]]]^^^___``````___]]]ZZZYYY[[[]]]___```^^^```aaa^^^ZZZWWWXXXZZZZZZUUUOOOKKKIIIGGGFFFEEEDDDAAA===<<<======;;;888666333000.........---,,,---(((%%%(((+++000888@@@QQQVVV```iiiooorrrqqqppp{{{{{{yyyvvvrrrooooooooohhhhhhfff^^^VVVTTTYYY```hhhooo{{{}}}rrrjjjjjj{{{zzzssspppnnnvvv{{{uuuqqqppppppqqqqqqnnnoooqqqtttxxxyyywwwvvvwwwyyy{{{}}}~~~~~~}}}|||{{{yyyzzz~~~~~~~~~~~~|||{{{{{{{{{{{{{{{}}}}}}zzzwwwwwwuuupppiiigggccc___\\\WWWRRROOOMMMIIIJJJPPPUUU[[[iiivvvsss]]]MMMGGGCCC>>>:::999888666888===;;;CCCJJJQQQddd{{{tttfffSSSFFF>>>888555888<<<===>>>@@@MMMWWWdddjjjkkkuuunnn___OOOHHHGGGDDDBBBBBB>>>;;;999888999999777666888666333111111222444555111111000000//////......,,,,,,,,,++++++*********///***))),,,+++''''''+++************))))))))))))&&&&&&''''''(((''''''&&&***))))))((('''%%%$$$###''''''((((((((((((((((((((('''%%%$$$$$$&&&(((***+++...000111;;;JJJSSSTTT[[[[[[\\\^^^aaabbbaaa```XXXVVVOOONNNTTTYYYjjjrrrtttdddMMMQQQ^^^gggqqq}}}sssnnniiieeebbbbbbeeejjjjjjccc\\\^^^iiissstttooolllllllllkkkiiiiiiiiijjjiiiiiihhhggggggiiijjjlllkkkiiieeedddeeeffffffeeegggiiigggbbbaaaeeehhhgggeeedddcccbbbbbbcccdddeeeeeedddccccccbbbbbbccccccdddcccbbb```\\\UUULLLEEE>>>;;;;;;===<<<<<<@@@FFFGGGKKKYYYnnn~~~yyyooojjjddd```^^^\\\YYYWWWZZZ^^^cccffflllzzzsssmmm{{{ZZZMMM???;;;<<>>;;;888666333111111000///...000,,,***---///111666<<>>AAABBBAAADDDIIIKKKQQQ```tttwwwpppiiifffaaa]]]YYYXXXWWWWWW^^^```dddjjjuuummmrrrvvvXXXEEE???:::;;;???DDDLLLUUUeeeuuuuuunnnlllhhhdddffffffeeedddcccaaaaaa```aaaaaa```___^^^\\\ZZZYYYYYY[[[\\\[[[ZZZ]]]bbbggghhhhhhgggfffeeecccaaa```___ZZZWWWXXXYYYXXX\\\aaa___aaadddeeeccc```___^^^\\\]]]^^^_______________\\\\\\]]]]]]^^^___``````bbb```_________```___^^^XXXVVVSSSQQQPPPNNNLLLKKKLLLIIIGGGGGGHHHGGGBBB>>><<<999666555444444222000///,,,,,,...///...///333AAAIIIVVVcccmmmqqqrrrqqqvvvxxxyyywwwtttqqqpppppphhhgggdddaaa]]]ZZZXXXWWW___rrrvvvooojjjkkkqqqzzz|||wwwttt|||xxx{{{wwwtttpppllliiijjjjjjjjjlllooopppooonnnkkkmmmooorrrtttuuuuuuuuuvvvsssrrrvvvxxxxxx{{{~~~}}}||||||||||||~~~~~~|||{{{zzzyyyxxxxxxyyyzzz}}}{{{xxxuuusssqqqqqqqqqpppssstttpppmmmkkkgggaaa]]][[[WWWUUUUUUUUUTTTRRR^^^bbbjjjvvvzzziiiZZZMMMBBB===>>>:::999999<<<======@@@FFFHHHYYYnnnwwwfffUUUOOOMMMGGG>>>999777555777:::;;;===EEENNNfffzzzjjjaaaVVVLLLIIIIIIFFFCCCCCCBBB@@@===;;;:::999666444:::888666333222222333444444333333222111111000000------------...............+++***++++++((((((+++((((((((((((''''''''''''&&&'''''''''&&&%%%%%%$$$''''''(((((('''&&&&&&%%%))))))(((((('''''''''&&&)))((('''&&&&&&(((***+++'''***,,,...555AAAJJJNNNTTTYYY^^^aaaccceeehhhkkkdddaaaVVVOOOQQQTTTeeeyyyzzzrrr]]]___iiilllpppvvvzzzxxxuuusssqqqnnnjjjgggeeeeeeeeeggglllrrrzzzlllnnnooommmjjjiiiiiijjjhhhkkkmmmkkkgggfffjjjooollliiifffeeefffhhhhhhhhhfffgggeeeaaaaaaeeeeeebbbddddddccccccccccccddddddeeedddccccccbbbbbbccccccaaaaaa```]]]WWWOOOGGGAAA@@@???AAAEEEFFFEEEHHHMMMQQQYYYgggyyy}}}xxxuuukkkhhhaaaZZZTTTTTTWWWZZZcccffflllvvvxxxnnntttRRRCCC???===>>>AAACCCIIIVVVbbbooosssiiihhhjjjfffaaabbbaaa```^^^]]]]]]]]]]]]____________^^^]]][[[ZZZXXXZZZ\\\ZZZXXXZZZaaagggiiiiiiiiiiiihhhfffeeeddd```[[[XXXWWWWWWWWW\\\bbb```cccffffffdddaaa^^^]]]]]]^^^____________^^^]]]ZZZ\\\^^^____________```___\\\YYYZZZ]]]___^^^]]]XXXVVVTTTSSSSSSRRRPPPNNNOOOMMMLLLLLLMMMKKKFFFAAA>>><<<999888777666444222111...---//////---...222555>>>LLL[[[gggmmmoooooosssuuuwwwwwwuuurrrqqqppphhhfffddddddcccaaa[[[WWWZZZpppyyyqqqjjjgggjjjsss{{{tttppp{{{wwwvvv|||xxxuuuqqqmmmkkkiiihhhggghhhiiijjjjjjiiihhhiiikkkmmmoooppppppqqquuurrrqqqtttvvvvvvzzz{{{{{{zzzxxxwwwwwwyyy{{{|||vvvvvvuuutttttttttuuuuuu{{{yyyvvvrrrooommmllllllmmmooonnniiiffffffddd___]]][[[YYYYYY\\\^^^``````jjjnnnxxxooobbbTTTJJJAAA;;;999<<<;;;999999;;;<<<>>>FFFOOOYYYmmmaaaRRRCCC??????===:::888777777999<<<===CCCRRRaaayyy|||^^^YYYQQQKKKKKKJJJGGGDDDCCC@@@>>>============:::999;;;999777444333222333333333333333222111111000000,,,,,,------.........///---,,,++++++*********+++************))))))))))))''''''''''''&&&%%%$$$###&&&&&&'''''''''''''''&&&)))))))))(((''''''&&&&&&))))))'''''''''(((***+++''')))+++---333===FFFKKKQQQXXX___aaaaaabbbgggllleeecccYYYRRRTTTWWWjjj}}}~~~|||~~~tttdddbbbeeefffllluuuzzz{{{zzzxxxvvvtttooojjjgggfffgggkkkpppvvv~~~ooommmlllmmmnnnmmmkkkhhhhhhkkknnnlllhhhfffiiimmmkkkiiifffeeefffggghhhhhhhhhhhhfffcccdddhhhgggccccccccccccbbbbbbccccccccceeedddccccccbbbbbbcccccc___^^^]]]YYYRRRKKKEEEAAABBBAAADDDHHHIIIIIILLLQQQVVV^^^kkkxxx~~~zzzoooiii___UUUPPPRRRXXX^^^ccciiiuuuxxxvvvqqqWWWBBBDDD@@@@@@CCCFFFIIIPPPaaappp|||{{{hhhbbbeeehhheee```___^^^]]]\\\\\\\\\\\\\\\[[[\\\]]]^^^^^^]]]\\\[[[WWWYYYZZZXXXVVVXXX___eeehhhhhhiiiiiiiiihhhhhhggg```\\\YYYXXXVVVWWW]]]eeeaaadddggggggeeeaaa^^^]]]^^^___``````___]]][[[ZZZWWWZZZ]]]___^^^]]]^^^___]]]ZZZWWWXXX[[[^^^^^^]]]XXXWWWUUUUUUVVVUUUTTTRRRRRRPPPOOOOOOOOOMMMHHHCCC@@@>>><<<;;;:::888666333555111///000111000222666000888EEESSS```hhhmmmnnnoooqqqtttuuutttrrrqqqqqqiiigggeeeggghhhfffaaa[[[YYYmmmwwwmmmeeedddiiiqqq|||vvvooojjjxxx}}}{{{}}}|||xxxtttwwwzzzwwwuuurrrpppiiigggeeedddeeeffffffeeehhhiiijjjkkkmmmnnnnnnnnnsssooonnnqqqsssssswww|||~~~|||vvvtttsssrrrqqqqqqsssuuuwwwpppppppppppppppqqqqqqqqquuussspppmmmjjjhhhggggggiiijjjgggbbbaaadddeeecccdddbbbbbbdddiiinnnqqqrrryyy}}}pppcccWWWNNNEEEAAA===888888:::@@@<<<;;;<<<>>>EEETTTaaauuu{{{eeeSSSGGG<<<999:::999999:::;;;;;;>>>AAAFFFQQQfffyyykkkYYYVVVPPPLLLMMMLLLHHHEEEEEEAAA@@@?????????>>><<<:::;;;:::888666444333333333333222222111000000//////++++++,,,,,,------......,,,,,,,,,******+++++++++************))))))))))))&&&'''''''''&&&&&&%%%$$$%%%&&&''''''((('''''''''))))))(((((('''''''''&&&)))(((((('''((()))******((()))+++...222999CCCJJJQQQWWW]]]_________dddhhhccccccZZZTTTUUUVVVhhh}}}wwwvvvxxx{{{tttiiiddd``````kkkxxx}}}xxxrrrnnniiiiiiooovvv{{{ooolllkkkmmmpppppplllhhhhhhkkklllkkkhhhgggiiikkkhhhfffccccccdddeeeffffffeeeeeebbb```cccgggfffaaabbbbbbbbbbbbbbbbbbbbbbbbeeedddccccccbbbbbbcccccc^^^]]]ZZZUUUNNNHHHEEEDDDEEEDDDFFFJJJLLLMMMQQQWWWXXXbbbnnnxxx{{{mmmeeeZZZRRRPPPUUU^^^dddeeeooossslllVVVEEE<<>>@@@EEEKKKQQQ[[[mmm}}}qqqcccaaaeeefffccc```^^^^^^^^^]]]]]]]]]]]]]]]YYYZZZ\\\]]]]]]\\\ZZZYYYUUUWWWWWWVVVUUUWWW\\\```cccdddeeeggghhhiiiiiiiiiaaa]]][[[ZZZXXXWWW^^^fffdddfffhhhgggdddaaa___^^^````````````]]]ZZZWWWUUUSSSWWW[[[\\\[[[ZZZ\\\^^^]]][[[YYYYYY[[[^^^___```\\\ZZZXXXXXXXXXYYYXXXWWWVVVSSSPPPPPPPPPOOOJJJFFFCCCAAA???>>>===;;;888555333///---......---///444///555???KKKXXXbbbjjjnnnlllnnnqqqrrrrrrqqqrrrssskkkiiihhhhhhiiihhhddd```[[[hhh~~~wwwmmmfffhhhnnnsssxxx}}}~~~sssllliiirrrwwwvvv|||{{{yyytttqqquuu~~~{{{wwwtttkkkhhhdddccccccddddddccchhhhhhiiikkklllnnnooopppooolllkkknnnoooooorrrvvv}}}|||{{{|||}}}}}}|||zzz{{{yyywwwwwwyyyxxxtttpppmmmllllllkkklllmmmoooppplllmmmmmmnnnnnnooooooooonnnllljjjgggeeedddddddddfffhhhfffbbbccchhhkkkkkknnnmmmnnnqqqvvvzzz}}}~~~}}}wwwiiiZZZQQQDDD???;;;<<<;;;888777999<<<::::::===CCCPPPdddvvvgggSSSHHH@@@888777888888999;;;:::;;;@@@GGGPPP```xxxuuuddd]]]VVVQQQNNNOOONNNIIIFFFFFFFFFDDDCCCBBBAAA>>>:::777::::::888777555555444444222222222111000000//////,,,,,,,,,,,,,,,---------+++------******,,,---+++((((((((((((''''''''''''&&&&&&''''''(((''''''&&&&&&&&&'''''''''''''''&&&((((((((((((((((((((((((((((((''''''(((((())))))))))))+++///111666???IIIQQQVVV[[[]]]]]]^^^aaacccbbbccc\\\UUURRROOO]]]xxx~~~zzzuuusssvvv{{{xxxrrrlllfff``````jjjwwwzzzuuuooonnnvvv}}}kkklllmmmooopppooommmllliiijjjjjjjjjiiihhhhhhggghhheeecccbbbdddeeeffffffaaaaaa___^^^bbbgggeee___``````aaaaaaaaaaaa``````eeedddccccccbbbbbbcccccc^^^]]]ZZZSSSLLLHHHHHHIIIIIIGGGHHHMMMOOOPPPVVV]]]ZZZgggvvvwwweee^^^VVVSSSXXXaaaiiinnnuuu{{{{{{YYYIII>>>999@@@===AAAIIISSS\\\gggwwwsssiiibbbcccfffccc``````[[[\\\]]]^^^^^^]]]\\\\\\ZZZ[[[\\\]]][[[YYYVVVTTTTTTTTTTTTTTTUUUWWWZZZ[[[^^^___aaacccfffggghhhiiicccaaa___]]]YYYWWW\\\eeefffggghhhgggccc```______aaaaaaaaa___\\\WWWSSSPPPQQQUUUYYYYYYWWWWWWZZZ]]]]]]]]]\\\[[[ZZZ\\\___bbbaaa___\\\ZZZ[[[\\\\\\\\\YYYVVVRRRQQQQQQPPPLLLHHHFFFEEECCCBBBAAA>>>;;;888222//////111000------//////222888AAAMMMYYYdddjjjiiikkkmmmooooooppprrrtttooommmjjjhhhfffeeecccbbb\\\aaammm}}}vvvooojjjllloooqqqsssvvv~~~{{{sssooonnnlllttt|||uuuvvvvvvvvvrrrmmmooowww}}}~~~zzztttnnnjjjeeecccbbbccccccccceeefffhhhjjjmmmpppssstttnnnkkkkkknnnooonnnooorrruuuttttttvvvwwwvvvsssoooqqqpppooonnnmmmlllkkkjjjiiijjjjjjkkkllllllmmmmmmjjjkkklllmmmnnnnnnnnnnnnkkkiiihhhfffeeeeeefffffffffjjjllllllooouuuxxxvvvvvvvvvvvvyyy|||{{{rrrkkkfff^^^RRRHHHEEE<<<888666:::;;;:::999;;;666777<<>>AAAIIIWWWfffwwwoooccc___XXXTTTQQQRRROOOJJJGGGHHHFFFEEEDDDCCCBBB@@@<<<888999999888777777666555555333333333222111111000000............------------+++...---))))))---...+++((((((((((((''''''''''''&&&&&&'''((())))))))))))&&&'''''''''''''''&&&&&&&&&&&&''''''((()))))))))'''''''''''''''((((((((()))(((***...000222<<