BM6P6(@ |||vvvsssuuuwwwqqqbbbTTTBBB===666111///000111111......//////000000111111///000000000000111444777333555777999999999:::<<>>>>>??????AAA???BBBGGGOOO]]]qqq~~~pppfffbbb]]]ZZZ[[[\\\\\\___eeeoooqqquuu|||~~~nnn___UUULLLEEEGGGKKKJJJHHHFFFDDDBBBEEEJJJKKKHHHMMMUUUQQQSSSTTTSSSPPPRRRYYY___ZZZVVVPPPMMMMMMRRRYYY^^^dddlllppplllgggfffgggggghhhwww{{{vvvqqqzzzxxx~~~|||uuuoooooooooiiiZZZMMM???;;;555111000111111111////////////000000000000///000111111111111333555333555777999999:::<<<>>>AAAEEEIIILLLQQQYYYdddmmmrrr{{{xxxbbbQQQMMMIIIHHHKKKOOOQQQUUUZZZ\\\dddmmmvvv}}}wwwsssssswwwxxxwwwsssnnnjjjiiikkkmmmpppwww}}}zzzwwwwwwzzz~~~yyywwwwwwyyy}}}}}}}}}|||iii___UUUSSSTTTQQQOOONNNHHHLLLQQQ___zzzmmm\\\YYYaaauuu|||\\\BBB555000---***))))))(((((((((''''''''')))))))))(((&&&&&&((()))%%%%%%%%%%%%&&&'''((((((&&&!!!!!!''')))&&&$$$%%%$$$$$$$$$$$$%%%&&&''''''%%%''')))***,,,...111444888999<<<>>>@@@DDDIIILLLQQQVVV[[[```cccfffhhhjjjmmmtttqqqnnnssspppkkknnnvvv}}}sssrrr]]]OOOAAA======>>>???AAACCCGGGMMMWWWeeeyyyuuujjjccc___ZZZXXXYYYZZZ[[[___eeejjjlllqqqyyy|||lll\\\SSSKKKGGGJJJMMMKKKGGGEEEEEEDDDGGGLLLOOOQQQYYYbbb``````^^^XXXSSSQQQUUUYYYSSSQQQNNNMMMOOOTTT\\\aaahhhnnnqqqmmmjjjiiihhhfffooo{{{{{{{{{~~~uuuttt~~~}}}uuummmiiiggg___QQQEEE;;;888444222222222111111000000000000///////////////111333333222222333444555777999;;;<<<>>>AAACCCEEEIIIOOOUUU]]]iiiwwwooo^^^QQQIIIGGGDDDFFFKKKPPPTTTZZZ```iiirrr}}}zzztttvvv{{{|||{{{xxxtttrrrsssvvvyyyyyy~~~{{{wwwvvvxxxzzz~~~~~~tttdddTTTOOOPPPPPPNNNMMMKKKJJJKKKSSSkkkzzzcccXXX[[[nnncccGGG555---,,,---+++******)))'''&&&&&&%%%((())))))'''&&&%%%'''(((%%%&&&&&&''''''&&&&&&&&&%%%!!!!!!%%%'''%%%###$$$&&&%%%%%%%%%%%%%%%&&&&&&'''(((***,,,---///222444666999===@@@BBBEEEIIIKKKRRRVVV\\\```cccfffhhhjjjoootttpppnnnsssqqqooowww|||sssyyyiiiXXXKKK???<<<======???AAAFFFKKKSSS^^^nnn~~~qqqgggaaa^^^ZZZVVVTTTWWWYYY[[[```fffgggjjjpppyyywwwgggYYYRRRKKKHHHKKKNNNKKKGGGEEEGGGFFFIIIOOOUUU[[[dddllleeeddd___WWWPPPLLLNNNQQQLLLMMMNNNPPPSSSYYY```eeemmmqqqrrrpppoooooolllhhhpppyyy~~~}}}wwwzzzwww|||~~~vvvllleeeaaaYYYLLLBBB888666333222333333222000111111000000//////......///111444555444333333333777999;;;===@@@DDDIIILLLPPPTTTZZZbbblllyyyppp\\\OOOHHHEEECCCCCCGGGOOOVVV[[[cccjjjvvv|||}}}{{{wwwwwwyyy{{{|||}}}|||iiiUUUOOOOOONNNKKKIIIIIIGGGFFFLLL```hhhVVVWWWhhhkkkOOO888---...111******))))))(((''''''&&&'''(((((('''&&&%%%&&&'''''''''((()))((('''&&&%%%$$$######%%%&&&%%%%%%%%%'''&&&&&&%%%%%%%%%&&&&&&(((***,,,------///222555777999===@@@BBBFFFJJJMMMRRRVVV\\\aaadddgggiiikkknnnsssooommmrrrrrrvvvzzzssssssaaaSSSHHH>>><<<======???BBBDDDKKKVVVccctttqqqccc]]][[[\\\XXXTTTSSSVVVZZZ\\\aaahhhkkknnnttt{{{ssscccWWWRRRKKKGGGIIIKKKJJJHHHHHHJJJKKKNNNTTTZZZ```fffkkk```^^^YYYSSSNNNMMMPPPSSSNNNQQQUUUXXXZZZ^^^dddiiiqqqtttuuutttuuuvvvsssmmmqqqxxx~~~tttooowww|||{{{}}}uuujjjbbb]]]TTTHHH???666444222222333333222000111111000000//////......///222444555444444444444777999<<>>000000555(((((())))))))))))))))))&&&(((((((((&&&%%%&&&'''((()))******)))(((&&&%%%$$$%%%&&&%%%%%%&&&''''''''''''&&&%%%%%%%%%&&&&&&(((***,,,---...000333666:::;;;<<<>>>@@@FFFLLLQQQTTTXXX^^^bbbeeehhhjjjlllmmmpppmmmlllqqqrrr{{{yyywwwooo\\\OOOFFF>>>===>>>>>>@@@DDDDDDLLLYYYhhhxxxxxxfff]]]ZZZ[[[]]]YYYUUUTTTXXX[[[]]]ccciiinnnrrrxxx~~~pppaaaWWWSSSKKKEEEFFFHHHIIIKKKOOOQQQTTTWWW[[[___bbbbbbaaaZZZXXXUUUQQQPPPSSSWWW[[[WWW[[[```bbbbbbcccgggkkkqqquuuwwwxxxzzz|||yyyssswww|||tttooorrrwww}}}|||tttiiiaaaYYYPPPEEE===555333111111222222111000000000000000////////////000222444555444555666777777999<<>>=========@@@DDDEEENNN]]]mmm}}}oooaaa^^^aaabbbaaa[[[WWWVVVYYY\\\^^^ccciiinnnssszzz~~~oooaaaYYYTTTLLLFFFFFFHHHKKKPPPVVVZZZ]]]``````bbbccc___YYYRRRPPPMMMLLLNNNSSSXXX\\\bbbfffkkkjjjgggfffhhhlllpppvvvzzz{{{{{{|||zzzuuuwww|||~~~wwwooottt~~~vvvuuu}}}wwwwwwmmmcccZZZPPPDDD;;;666444111000000111111000////////////000000000000000111333444444555888:::<<<>>>BBBGGGOOOYYYdddkkkuuuyyyuuugggWWWKKKBBBAAABBB@@@AAADDDHHHMMMXXXfffpppxxxttt```TTTMMMGGGEEEEEEBBBBBBEEEIIINNN^^^}}}pppWWWOOOWWWjjjeeeFFF111))))))*********)))))))))))))))''')))******((('''''''''(((''''''&&&&&&&&&&&&'''"""'''(((###!!!%%%((('''&&&&&&&&&&&&&&&'''((()))$$$&&&))),,,...111444777999;;;===???CCCHHHNNNRRRWWW[[[aaafffiiilllnnnpppoooqqqnnnnnnpppnnn{{{yyyxxxbbbPPPHHHBBB===<<<<<<;;;===BBBFFFOOO___ooo}}}iii```eeejjjjjjggg]]]YYYWWWYYY[[[]]]aaaggglllttt~~~~~~ooobbb\\\SSSMMMIIIJJJMMMOOOUUU[[[^^^aaa```^^^___aaa\\\TTTKKKIIIFFFGGGKKKSSSZZZ^^^hhhmmmqqqnnniiieeegggkkkooowww|||{{{yyyxxxvvvsssrrrzzz~~~rrrppp|||zzzrrrhhhfffooo~~~}}}}}}rrrhhh]]]QQQDDD<<<777444111//////000000000......//////000000111111000111222333444666:::<<>>BBBEEEIIIMMMPPPXXX]]]bbbgggjjjmmmoooqqqqqqssspppoooooolllyyyrrrwwwsss]]]KKKFFF@@@<<<;;;;;;999<<<@@@DDDNNN^^^nnn}}}yyyeeeaaajjjrrrpppkkk^^^YYYWWWYYYZZZ[[[```eeellluuupppccc^^^RRRNNNLLLOOOQQQSSSXXX^^^]]]___]]]YYYZZZ]]]ZZZRRRJJJHHHFFFHHHOOOYYYaaaeeekkkooorrrooohhhdddfffjjjoooxxx~~~{{{vvvsssrrrppprrr|||zzz{{{vvvpppjjjnnnlllgggoootttggg[[[OOODDD>>>777555222111000///...,,,333111///000111222222111222333555666777999===???DDDIIIRRR[[[dddooo{{{~~~qqqccc\\\WWWOOOGGGDDD>>>@@@AAAAAAAAACCCFFFIIIPPPXXXeeesss~~~~~~xxxsssuuuzzzwwwwww}}}xxxhhhXXXMMMHHHFFFEEEDDDEEEJJJNNNNNNUUUmmmzzzYYYNNNOOOZZZqqq{{{XXX;;;000111+++***)))***+++***(((&&&))))))(((((('''&&&%%%$$$''''''((()))((('''%%%$$$%%%%%%&&&''''''&&&%%%%%%###""""""###$$$%%%&&&'''&&&(((***,,,---///222555888999;;;>>>BBBHHHOOOTTT\\\___bbbeeegggjjjmmmppppppsssppplllllljjjxxxpppkkk~~~nnnZZZKKK===<<<;;;::::::;;;===>>>EEENNN\\\mmm~~~qqqffflllwwwyyypppgggZZZWWWVVVYYY[[[\\\```eeeqqqyyy~~~uuuggg]]]VVVRRRPPPTTTXXXYYY[[[^^^bbb]]]XXXUUUTTTSSSPPPMMMCCCGGGLLLRRRWWW^^^eeejjjqqqqqqpppmmmiiifffeeeeeepppvvvyyyvvvsssrrrqqqnnnuuu}}}mmmiiinnnsssrrrmmmrrr}}}qqqeeeXXXMMMDDD>>>666444222111111111000///333333333333333222222222333444555777888<<>>===>>>???AAABBBCCCFFFJJJMMMTTT\\\hhhuuu{{{wwwrrrmmmooosssuuuvvv{{{yyyhhhXXXLLLFFFDDDDDDDDDEEEIIIMMMMMMSSSiiiaaaOOONNNWWWnnnaaaDDD333000,,,***)))*********(((&&&''''''&&&%%%%%%%%%&&&'''''''''''''''''''''&&&&&&'''&&&%%%%%%%%%%%%&&&'''$$$$$$$$$$$$%%%%%%&&&'''$$$&&&)))+++---000444777777999<<>>===<<<;;;;;;<<<>>>@@@DDDMMM\\\mmm~~~vvvppptttzzzwwwnnngggXXXUUUUUUYYY\\\]]]aaagggqqqzzzuuuhhh^^^ZZZVVVTTTXXXZZZZZZ[[[]]]^^^ZZZVVVRRRPPPNNNLLLJJJIIINNNVVV]]]aaadddggghhhnnnooopppnnnjjjhhhffffffjjjqqqvvvrrrnnnnnnooonnnwwwzzzhhhhhhwww||||||wwwyyyxxxlll___TTTJJJBBB>>>555333111111222333333222333555888777444222222444333444666888;;;@@@GGGLLLTTTYYYbbbkkkttt~~~vvvcccVVVLLLCCC===<<<===<<<<<<>>>???@@@BBBDDDGGGKKKPPPTTT[[[bbblllvvv~~~yyyvvvtttsssoookkklllpppvvvxxx}}}}}}lll[[[NNNGGGEEEEEEDDDEEEIIIMMMMMMPPPcccxxxnnnWWWRRRVVViiilllOOO888///---+++************((('''''''''&&&%%%%%%'''((()))''''''&&&&&&&&&''''''((()))'''%%%######%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&###%%%(((+++---111555888777999===AAAEEEJJJOOOSSSWWW[[[```eeejjjooosssvvvvvvvvvpppnnnooolllttt|||mmmyyyxxxgggUUUHHH???>>><<<;;;<<<===???AAAEEENNN]]]nnn~~~{{{{{{vvvkkkeeeWWWUUUUUUZZZ^^^aaaffflllqqq{{{uuuiii```^^^ZZZYYY\\\]]][[[ZZZ\\\ZZZYYYUUUOOOKKKIIIJJJLLLRRRYYYcccjjjlllkkkhhhfffjjjllloooooommmjjjiiihhhjjjqqqvvvqqqlllmmmppprrr}}}|||xxxjjjnnnzzz{{{yyyqqqeeeYYYNNNFFF???<<<666444222222333444333222111666:::999444111222444333444666888<<>>///...,,,***)))******((('''(((((((((((())))))(((((('''&&&%%%%%%&&&''')))***((('''%%%$$$$$$%%%'''(((''''''''''''''''''&&&&&&$$$&&&)))+++---000444777777:::???CCCGGGKKKPPPSSSUUUZZZ```eeejjjooosssvvvwwwvvvooommmppplllrrrvvvrrruuudddSSSGGG>>>===<<<;;;<<<===???AAAHHHRRRaaarrr~~~~~~vvvhhh```XXXVVVWWW]]]bbbfffkkkrrrrrr|||~~~uuujjjbbb___[[[[[[^^^___[[[YYYZZZZZZXXXSSSMMMHHHIIINNNSSS\\\ccckkkqqqqqqlllhhhdddeeeiiimmmpppooommmkkkjjjooovvvyyytttpppttt|||}}}zzzssshhhooo{{{uuuzzz{{{ssslll```TTTJJJBBB<<<999777555333222333333111000///444999888333000111333444555777:::>>>FFFOOOUUU```eeemmmtttxxxwwwssspppnnnfff[[[QQQKKKGGGCCC@@@>>>:::999;;;<<<===BBBIIIHHHJJJLLLOOOSSSZZZaaafffpppuuu||||||yyywwwttttttuuuuuuuuurrrnnnlllkkkkkkooouuuvvvtttvvvzzzvvveeeUUULLLIIIJJJIIIHHHLLLSSSSSSQQQZZZgggiii[[[SSS___{{{xxx___CCC111///---***)))******)))'''&&&((()))******'''$$$"""'''&&&%%%%%%&&&''')))***%%%&&&&&&''''''&&&&&&%%%''''''((((((((('''&&&&&&&&&(((***,,,---///333555888;;;@@@DDDHHHLLLQQQTTTVVVZZZ```fffjjjmmmqqqsssvvvuuuooommmppplllsssyyyooouuurrraaaQQQFFF<<<;;;:::::::::<<>>???BBBKKKTTTQQQRRRTTTWWW[[[aaaiiinnnxxx~~~}}}vvvrrrllllllllllllkkkjjjiiihhhiiijjjpppwww{{{{{{~~~vvvfffWWWMMMIIIIIIJJJIIINNNVVVWWWSSSWWW```zzzjjjZZZOOOZZZwwwfffHHH555000...+++))))))***)))(((%%%&&&'''((('''$$$!!!''''''&&&&&&&&&''''''((($$$%%%'''(((((('''%%%$$$%%%&&&'''(((((((((&&&&&&'''(((***,,,---///222444:::<<<@@@DDDHHHMMMRRRVVVXXX\\\bbbgggkkknnnppprrrtttuuuooonnnqqqnnnwwwrrrlllvvvooo]]]NNNEEE;;;:::999999:::<<<>>>@@@MMMWWWgggxxxvvveee[[[YYYVVVXXX^^^cccffflllrrrxxx|||tttlllgggaaa]]]ZZZ[[[ZZZVVVSSSTTTRRRQQQOOONNNPPPVVV^^^dddiiikkkmmmmmmjjjfffcccbbb^^^ccciiimmmnnnnnnmmmmmmooovvv}}}lllqqqnnnlllsssrrroootttpppaaa___llluuuxxx|||~~~zzzxxx~~~zzzpppjjj```VVVLLLCCC;;;777444333111111222222111000111111222222333333444444888:::===AAAEEEKKKQQQVVV^^^\\\[[[ZZZYYYTTTMMMGGG@@@>>>===<<<;;;:::999888:::;;;???CCCEEEHHHSSS^^^YYYZZZ[[[]]]aaagggoootttxxx~~~tttnnnjjjjjjkkkjjjjjjjjjkkkkkkoooqqqxxx}}}vvviiiZZZOOOKKKKKKJJJIIINNNWWWYYYTTTTTTZZZllllllZZZMMMWWWsssoooNNN999111///+++))))))))))))(((''''''&&&&&&%%%%%%%%%$$$''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&((((((((('''&&&%%%'''***+++---000333666;;;>>>AAADDDHHHMMMSSSXXXYYY]]]dddjjjnnnpppsssuuurrruuurrrppprrrqqq~~~yyyttt~~~}}}lllZZZKKKCCC<<<;;;::::::;;;===@@@AAAKKKUUUeeewwwrrrddd___\\\ZZZ[[[```eeehhhmmmssszzz}}}uuuoookkkgggaaa[[[ZZZWWWRRROOOOOONNNOOORRRYYY```fffjjjkkkkkklllmmmllliiieeebbbaaa]]]aaagggkkkllllllmmmmmmttt|||jjjooollllllssssssrrrxxxwwwiii^^^aaarrrtttvvv{{{}}}qqqlllbbbXXXNNNEEE<<<777222000///000111333333222222111000111333555666555:::===@@@DDDHHHMMMRRRVVVXXXTTTNNNJJJHHHDDD???;;;>>>;;;777555555666999:::<<<>>>BBBEEEFFFIIISSS___^^^___```aaadddjjjrrrwwwttt||||||qqqkkklllmmmnnnmmmmmmnnnpppqqqyyy{{{~~~~~~xxxmmm^^^SSSNNNNNNIIIHHHNNNXXXZZZTTTSSSWWWdddppp]]]NNNVVVpppuuuRRR;;;222///+++))))))))))))(((+++)))'''%%%%%%(((+++---''''''((()))((('''%%%$$$((('''%%%######%%%'''((("""###%%%'''(((((('''&&&###%%%)))+++---111555888===>>>AAACCCGGGMMMTTTYYYYYY^^^eeelllpppsssvvvxxxrrrvvvtttrrrtttttt|||iiiWWWIIIAAA===<<<;;;;;;<<<>>>AAABBBHHHRRRbbbtttoooddddddbbb______dddhhhkkkpppvvv|||~~~wwwqqqnnnlllddd]]]ZZZUUUOOOLLLLLLMMMPPPXXXdddnnntttsssqqqkkkmmmnnnmmmjjjeeebbbaaa\\\```eeeiiikkklllmmmnnn}}}pppooosssvvvrrrnnnsss|||tttfffeeemmmssszzzzzz|||uuupppiii___TTTJJJBBB>>>555333222222222222111///---111555444111111444888;;;===@@@CCCFFFGGGHHHHHHHHHDDD>>>;;;;;;:::888666444666999999888888888999===CCCHHHIIILLLSSSZZZ\\\bbb___```eeehhhhhhkkkooorrrwww}}}{{{vvvsssssspppoootttvvvuuuvvvxxx|||{{{rrrfffYYYNNNGGGKKKJJJMMMTTTWWWSSSPPPPPP___vvvwww___KKKQQQhhh{{{XXX;;;666///***+++,,,)))(((((())))))(((''''''''''''''''''(((***)))(((&&&&&&''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''(((***+++---...111555888999<<>>:::;;;;;;;;;:::;;;>>>@@@KKKPPP___rrr||||||}}}{{{kkkaaa^^^bbbbbbbbbdddiiinnnqqqsss}}}yyypppkkkfffeeebbb[[[SSSMMMLLLMMMOOOUUU```kkkssstttppplllhhhfffhhhkkkiiidddaaabbb```aaagggllllllhhhllluuussstttxxxzzzwwwsssxxxtttiiimmm|||zzzwwwpppfffYYYLLL@@@:::555333222222222222111///111555888888555555999<<<:::;;;>>>@@@BBBCCCDDDDDD???<<<999777888888777555444666888888999;;;===@@@DDDJJJOOOPPPUUU^^^eeehhhkkkgggeeeggghhhgggiiimmmppptttyyy|||}}}|||||||||}}}yyyxxx|||~~~}}}~~~yyylll^^^RRRJJJMMMKKKMMMSSSTTTOOOKKKJJJTTTjjj|||bbbMMMOOObbbyyy```EEE666///***+++,,,***((()))******)))((((((((((((((('''((()))(((&&&%%%&&&''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''')))+++,,,...000444777;;;===AAAEEEIIINNNTTTXXX^^^bbbhhhmmmqqqsssuuuvvv{{{vvvvvvwwwvvvzzzqqq```QQQEEE???:::;;;;;;;;;:::<<<>>>AAAIIIPPP```sss~~~||||||}}}||||||qqqiiieeedddaaaaaabbbeeejjjooosssuuu}}}~~~vvvpppiiifffaaaZZZSSSPPPQQQSSS]]]aaahhhpppttttttoookkkeeedddfffkkkjjjfffcccccc^^^aaagggooorrrssszzz~~~}}}yyy~~~{{{www~~~|||zzztttkkk]]]NNN@@@888555333222222222222111//////222555555444444777;;;888999:::;;;<<<===<<<<<<666555444555666777777555888999999:::;;;???DDDHHHMMMTTTZZZ^^^eeeooovvvxxxyyysssnnnllljjjggghhhlllnnnqqquuuyyy|||~~~}}}~~~rrrcccUUUMMMMMMKKKLLLQQQRRRMMMIIIHHHKKK___hhhPPPMMMZZZmmmbbbHHH777///***+++,,,***)))***++++++***)))))))))))))))'''((((((&&&$$$$$$&&&(((''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((***+++---000444777<<>>BBBGGGKKKQQQWWW\\\aaafffkkkoooqqqsssvvvyyytttuuuvvvvvvuuu~~~{{{hhhWWWKKKBBB>>>;;;;;;;;;;;;;;;===AAADDDJJJUUUhhhzzz}}}yyyxxxyyyzzz{{{}}}|||tttooolllnnnllleee]]]ZZZWWWXXX]]]cccccc^^^\\\___^^^```bbbaaa``````bbbeee```aaaeeehhhmmmssszzz~~~}}}wwwnnniiiaaa\\\[[[aaaiiioooxxxuuurrrpppnnnkkkgggddd``````dddkkklllgggdddeeejjjmmmsss{{{~~~{{{tttiii\\\NNNCCC===555333222222222222111//////111222333444555777888444444333333222222222111111222444666777777888888999;;;>>>AAAGGGNNNWWW\\\fffoooyyyxxxppplllgggdddeeejjjhhhlllsssyyy~~~uuugggYYYPPPLLLIIIJJJOOOPPPLLLIIIIIIHHHUUUwwwrrrWWWMMMQQQ___wwwgggNNN:::222,,,,,,,,,+++***,,,))))))(((''''''''''''((((((((('''$$$######&&&(((''''''''''''''''''''''''(((''''''&&&&&&''''''(((&&&(((***+++,,,///333666:::===AAAFFFKKKQQQWWW\\\bbbgggmmmppppppqqquuuyyytttuuuvvvvvvzzz{{{zzzeeeTTTHHH@@@<<<;;;;;;;;;;;;;;;>>>CCCGGGOOO\\\ooozzzwwwwwwxxxxxxyyy|||~~~{{{ooohhhdddcccaaaZZZSSSQQQIIIKKKPPPWWWXXXUUUTTTWWWVVVXXX\\\^^^^^^______```aaadddhhhlllpppwww~~~|||vvvpppkkkeeecccfffnnnvvv||||||xxxrrrnnnkkkiiigggfffaaaaaaeeelllmmmiiiggghhhpppuuuzzzxxxkkk]]]NNNBBB<<<555333222222222222111/////////000111222333333444333222111111000111111111111333555666666777999:::888<<>>BBBCCCJJJTTT___iiirrryyy~~~|||zzzyyytttmmmbbb]]]ZZZ[[[]]]^^^bbbhhhjjjooouuu{{{|||mmm```WWWPPPLLLJJJLLLKKKFFFAAAAAACCCEEE___fffTTTOOOWWWnnnoooYYY@@@777...---,,,***)))******))))))((('''((((((((('''((()))(((&&&%%%&&&'''''''''''''''''''''''''''((((((''''''''''''((((((''')))+++,,,...000444777888;;;@@@EEEKKKQQQXXX]]]ccchhhnnnooommmnnnsssyyyyyyxxxwwwzzzsss```QQQFFF???;;;;;;;;;;;;;;;<<<@@@FFFJJJZZZiiizzzzzzvvvuuuuuuvvvwwwxxx{{{}}}}}}yyysssnnnccc[[[UUUUUUSSSOOOKKKKKKMMMMMMQQQVVVVVVRRRRRRUUUUUUVVVXXX[[[___bbbdddeeeeeejjjooosssvvv|||~~~zzzxxxwwwyyy~~~~~~yyyrrrmmmkkklllllllllggggggjjjrrrvvvvvvyyy}}}~~~zzz~~~xxxwwwssskkk___OOO@@@888555333222222222222111///444333222333444444333222111000000000111222444555555888:::;;;;;;???DDDIIITTT[[[fffqqqyyyyyyoooiiifff```ZZZZZZVVVUUUYYY]]]```eeekkkppptttyyy~~~|||mmm___WWWLLLHHHGGGJJJJJJFFFBBBCCCEEEBBBWWWzzzkkkVVVMMMTTTjjjuuu___AAA888///---,,,)))(((***+++******)))))))))))))))'''(((***)))(((&&&&&&'''''''''''''''''''''''''''((((((''''''''''''(((((((((***+++---...111555888888;;;@@@EEEKKKRRRYYY^^^ccchhhnnnooolllmmmsssyyyyyywwwuuuxxxooo^^^PPPFFF???<<<;;;;;;;;;;;;<<<@@@FFFKKK\\\lll|||}}}xxxuuuttttttuuuwwwyyy{{{|||{{{uuummmhhh\\\UUUQQQRRRTTTRRRQQQRRRXXXXXX[[[___]]]XXXWWWZZZ^^^\\\[[[\\\```eeehhhiiiggglllrrruuuxxx}}}~~~}}}~~~|||wwwpppkkkjjjjjjkkkllliiihhhllltttzzz}}}zzz|||zzzzzzxxxpppaaaPPPAAA999777555222111222333222222555222000111333444222///111000000111444666777777777777999<<>>===<<<@@@KKKeeeyyy]]]LLLNNNaaauuunnnOOO444(((......,,,---)))((()))***)))'''&&&&&&&&&+++***)))'''&&&&&&&&&&&&&&&'''''''''(((((())))))'''%%%$$$%%%(((***)))''',,,,,,,,,---///222444666:::>>>DDDHHHLLLRRRZZZ```hhhmmmqqqqqqqqquuuwwwuuuvvvqqqpppzzzooo^^^PPPFFF???<<<888777:::>>>??????CCCJJJVVVfffyyy}}}yyytttnnnooossswwwwwwxxx{{{{{{uuuiii___XXXUUUQQQPPPRRRUUUWWWXXX___bbbfffgggdddaaa^^^]]][[[ZZZ[[[___aaaaaafffllllllnnnqqqtttxxx~~~xxxrrrnnnmmmkkkgggfffiiiffflllrrrwwwuuurrrxxx|||{{{wwwnnnaaaQQQCCC<<<555333000000000111111000111000///111444555555333111111111222444666777888999;;;???CCCIIITTTdddpppxxx~~~tttkkkfff^^^YYYWWWWWWUUUTTTVVVVVVVVVXXX^^^gggqqqwww|||~~~zzzpppbbbUUUNNNMMMNNNOOOJJJBBB======;;;>>>IIIaaacccOOOKKKZZZjjjvvvYYY:::+++...---+++,,,***(((*********(((&&&&&&'''(((((('''&&&&&&&&&''''''&&&&&&&&&&&&'''''''''((('''%%%$$$%%%(((***)))'''))))))***+++---000333444777;;;BBBGGGMMMTTT\\\cccgggmmmqqqqqqssswwwxxxwwwwwwrrrpppzzznnn\\\NNNDDD???<<<:::999;;;>>>??????EEELLLWWWgggyyy}}}zzzuuuqqqsssxxxzzzyyyyyy{{{{{{tttjjjaaaZZZVVVRRRPPPRRRVVVYYY[[[gggiiikkkjjjgggdddcccbbbbbb``````cccccccccgggmmmoooqqqtttwwwzzz~~~}}}|||sssooommmlllhhhddddddgggeeellluuu|||}}}wwwssswww}}}vvvlll___QQQEEE>>>666333111000111111111000111000///111333555555444333222222333444666888:::>>>DDDIIINNNUUUdddxxxxxxkkk```XXXUUURRRQQQSSSUUUWWWWWWVVVWWWYYY]]]dddnnnxxx~~~uuuqqqttt{{{xxxoooaaaUUUMMMMMMOOOOOOIII???;;;===:::===FFF[[[}}}hhhRRRJJJTTTccc~~~dddCCC000///+++))),,,***)))++++++***(((''''''((('''&&&&&&&&&''''''((()))%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&((()))((('''(((((()))+++---000333555777;;;BBBGGGLLLSSS\\\bbbgggmmmqqqrrrtttyyy{{{zzzxxxsssqqqzzzlllYYYKKKBBB>>><<<===;;;<<<>>>???@@@HHHQQQ]]]mmm~~~}}}zzzvvvssswww~~~~~~|||{{{{{{yyysssjjjccc]]]XXXSSSQQQSSSXXX\\\___ooopppooommmiiigggggggggiiiffffffhhhgggfffiiinnnsssuuuxxxzzz}}}}}}yyywwwooommmkkkjjjeeeaaaccciiijjjsss|||wwwvvvzzz~~~ttthhh[[[OOODDD>>>888666333222333444333222333333222222222222111111444444444444555777:::===FFFOOOVVV[[[ccctttrrreeeYYYQQQNNNMMMNNNPPPTTTYYY\\\^^^[[[___dddggglllttt~~~pppiiiiiiooowww||||||vvvnnnbbbVVVMMMMMMOOONNNFFF===:::<<<999<<>>DDDHHHKKKQQQXXX^^^fffmmmrrrsssvvv{{{~~~}}}yyytttrrryyyxxxjjjVVVHHH@@@===<<<<<<;;;<<<>>>???BBBMMMYYYiiizzz}}}yyyvvvuuuzzz}}}{{{xxxrrrjjjeee```\\\VVVTTTVVV\\\aaadddqqqrrrrrrooollliiihhhhhhmmmjjjjjjlllkkkjjjmmmrrruuuxxx{{{{{{wwwsssnnnkkkiiigggcccaaagggooovvv~~~~~~uuuuuuyyy}}}pppcccWWWKKKBBB<<<888666333333333444333333333333333333222111111222444555666666666999===AAAMMMXXXbbbhhhrrr|||lll___TTTMMMJJJKKKMMMPPPTTTXXX]]]aaadddbbbkkksssuuutttyyyrrrgggdddfffmmmuuuyyy}}}zzzuuuooodddYYYOOOMMMMMMKKKDDD;;;999;;;999<<>>DDDGGGKKKPPPXXX]]]ffflllrrrssswww|||zzzuuurrrxxx{{{www|||hhhTTTFFF???<<<;;;::::::;;;>>>???EEERRR```ttt|||yyyvvvvvv||||||wwwqqqkkkfffddd___ZZZXXX[[[aaafffjjjqqqssssssrrrnnnkkkjjjjjjmmmkkklllnnnooonnnrrrxxxwwwzzz|||vvvrrrmmmhhheeecccbbbdddmmmwwwxxxtttuuu}}}xxxjjj]]]RRRHHH???:::777444222111222222222111...000222222222222444666333555777777777;;;AAAFFFQQQ^^^kkkrrr~~~|||iiiZZZQQQJJJHHHIIIMMMPPPUUUYYY\\\```dddgggcccllluuuxxxxxx}}}wwwhhhbbbbbbfffmmmtttwww{{{zzzvvvqqqggg\\\SSSNNNIIIGGGBBB;;;888:::777:::AAANNNhhhpppUUUIIIPPP^^^xxxpppNNN888555...******(((+++++++++)))&&&&&&(((***---,,,***)))((('''''''''((((((((((((((('''''''''$$$&&&''''''&&&'''(((***''''''(((***,,,///222444777<<>><<<;;;888999<<<>>>@@@FFFUUUcccwww{{{yyyxxxzzzzzzrrrllliiigggccc^^^]]]aaaffflllnnnrrrrrrsssqqqooonnnnnnoooooommmnnnqqqrrrrrrvvv|||zzz~~~~~~yyytttkkkfffcccfffjjjooowww~~~~~~yyypppbbbWWWNNNGGG???999777555222111222222222111...000222333222222444666222555777888888<<>>JJJaaauuuYYYIIIMMMXXXsssxxxTTT;;;555---)))++++++++++++***'''%%%%%%''')))))))))(((''''''&&&''''''(((((((((''''''&&&&&&&&&###&&&((('''&&&&&&(((***(((((((((***,,,///111333777<<>>555,,,))),,,---******)))'''%%%%%%''')))&&&%%%%%%%%%%%%&&&'''''''''''''''&&&&&&%%%%%%%%%###&&&((((((&&&&&&(((***+++***+++,,,...000222444;;;???DDDGGGJJJOOOVVV\\\fffmmmrrrsssvvv{{{~~~}}}{{{uuuoooqqq{{{uuurrrtttbbbQQQEEE???<<<;;;:::<<>><<<:::888555888===FFFYYYvvv~~~eeeTTTPPPSSSqqq~~~```@@@333222000,,,***((('''&&&'''((((((&&&$$$''''''&&&''''''((()))***)))((((((''''''&&&%%%%%%&&&&&&%%%$$$%%%&&&'''(((%%%''')))***+++...222555999;;;AAAIIIMMMOOOVVV^^^iiiooouuuvvvxxx{{{|||{{{wwwnnnooozzz}}}xxxwwwaaaNNNCCC>>><<<;;;:::888999<<>>BBBMMMYYYfffqqq{{{zzzrrrgggZZZOOOIIIDDDBBBDDDGGGHHHLLLQQQ\\\```dddhhhjjjkkkkkkkkkooo~~~{{{nnnkkkiiimmmuuu|||~~~~~~|||}}}~~~~~~~~~|||yyytttnnnaaaXXXLLLBBB>>>;;;999888666888;;;CCCUUUrrrkkkYYYSSSSSSmmmeeeDDD444222000,,,***+++***))))))))))))&&&$$$)))(((((('''''''''((((((&&&%%%%%%%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%&&&'''(((%%%''')))***,,,...222555:::<<>>===<<<:::888777555444444222222222222222222222222333444888===@@@EEEPPP\\\kkksssxxxsssgggZZZMMMCCCBBB@@@@@@EEEHHHKKKOOOUUU```bbbfffhhhjjjkkkmmmnnn}}}|||oooooorrrxxx|||}}}zzzsssggg]]]NNNCCC===:::888777888888:::AAAQQQkkkrrr]]]SSSQQQeee{{{mmmJJJ666111///,,,)))+++***)))***++++++)))(((******(((''''''&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&'''(((&&&''')))***,,,///333666<<<===BBBHHHMMMQQQZZZdddiiipppuuuwwwyyy}}}~~~}}}wwwrrrnnnrrr~~~qqq]]]LLLBBB===:::888;;;999:::===@@@FFFQQQ]]]kkkrrrxxx{{{}}}zzzvvvvvvvvvuuusssrrrrrrsssuuuyyyyyyyyyxxxyyy|||}}}}}}{{{oooiiimmm}}}wwwfffZZZUUU[[[gggvvv|||uuupppiii^^^VVVPPPJJJDDD@@@???>>><<<999777666666555333333222222222222333333333444999>>>AAAFFFRRR^^^iiioooqqqiii\\\QQQEEE======<<>>BBBIIIMMMRRR\\\fffiiipppvvvxxxzzz~~~yyyvvvtttzzz}}}qqq^^^OOOEEE???<<<:::<<<::::::===???DDDOOOZZZjjjqqqyyy}}}~~~~~~}}}}}}}}}zzziiidddgggppp{{{eeeXXXWWWcccvvv{{{tttpppiii___WWWRRRMMMGGGBBBBBB@@@===:::888777777777444444333222222333444444333444888>>>AAAGGGSSS___gggkkkiii___SSSIIIAAA;;;;;;<<<@@@HHHMMMQQQXXX```jjjnnnrrrwww}}}{{{uuuzzz}}}{{{yyyjjj___NNNAAA;;;:::999999<<<:::;;;@@@JJJ```cccQQQIIIMMM^^^oooyyyyyyTTT999//////...***))))))((()))******)))''''''''''''''''''((())))))$$$%%%%%%&&&'''((())))))&&&&&&'''''''''(((((('''&&&(((***+++,,,///333666===>>>BBBIIINNNTTT^^^hhhiiipppvvvxxx{{{}}}yyyxxx}}}ppp^^^NNNEEE???<<<:::===;;;:::<<<>>>BBBMMMWWWhhhrrr}}}~~~|||~~~}}}kkk```fffrrr}}}fffZZZ]]]nnn~~~wwwnnnggg___XXXSSSOOOIIIEEEDDDBBB>>>;;;999888888888555555333333333333555555444555:::???BBBGGGSSS___hhhiiieeeXXXKKKDDD>>>:::===>>>CCCJJJOOOSSS]]]gggmmmttt}}}~~~|||yyyjjj___OOOBBB<<<::::::999;;;999;;;@@@HHH\\\gggRRRIIIEEERRRdddrrrZZZ===111111///***---+++))))))((('''$$$"""&&&&&&&&&''''''(((******######$$$$$$%%%&&&''''''&&&&&&'''((((((((((((''''''(((***+++---000444777;;;===BBBJJJOOOTTT^^^hhhiiipppwwwyyy|||~~~zzzyyy}}}ppp]]]LLLBBB>>>;;;999<<<::::::<<>>;;;:::999888666999@@@FFFXXX}}}hhhRRRGGGCCCMMM]]]pppcccBBB444333///(((+++***)))((()))(((%%%###(((((('''''''''(((((()))$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&'''((()))(((((('''''')))***,,,---000444777999;;;BBBKKKPPPUUU^^^gggiiipppwwwzzz}}}{{{zzzrrr]]]LLLBBB===;;;::::::888:::>>>AAAGGGSSS___jjjzzzvvvkkkgggfffmmmmmmiiivvv{{{uuujjjddd]]]XXXUUUQQQLLLHHHGGGDDD@@@<<<:::999999:::777666444333333444666777999:::>>>CCCEEEJJJUUUaaacccccc]]]PPPFFFDDDCCCBBBCCCDDDHHHMMMQQQWWWbbbnnn}}}vvvooodddTTTHHH@@@<<<:::888555444888???EEEUUU{{{gggOOODDDDDDKKK[[[pppiiiGGG777444///'''&&&&&&&&&(((***++++++)))***)))(((''''''&&&''''''&&&&&&&&&'''''''''((((((%%%&&&((()))))))))((('''''')))+++,,,---000444777777:::BBBKKKQQQUUU^^^gggiiipppwwwzzz~~~||||||uuu```NNNCCC???>>>===888777999???DDDKKKXXXeeeooo|||xxxxxxllldddffflllwwwmmmpppzzzzzzvvvmmmeeeaaa\\\YYYWWWSSSMMMHHHAAA@@@>>>;;;:::888777777666555444333333444555666:::;;;===CCCKKKUUU^^^cccjjjhhhbbbXXXMMMFFFDDDEEEGGGJJJQQQWWWZZZ___lllyyy{{{xxxpppeeeUUUEEE:::777888:::888:::777888CCCTTTwwwkkkZZZEEEGGGKKKXXXmmmvvvSSS:::...+++,,,'''(((,,,///,,,&&&&&&***)))((((((''''''''''''(((%%%***,,,(((&&&'''((('''***'''%%%%%%'''%%%***++++++++++++---111444999===BBBGGGMMMTTT\\\```mmmrrrvvvyyy}}}xxxaaaQQQEEE>>><<<>>>===;;;<<<@@@DDDNNN___nnn}}}|||zzzxxxtttssspppoootttzzzyyytttssslllgggmmm{{{|||jjjnnn|||yyyvvvoooddd```ZZZVVVSSSOOOIIIDDD>>>===<<<;;;::::::::::::888777555444444444555666:::<<>>===???===<<<>>>CCCIIITTTgggwww|||||||||vvvtttsssrrrpppnnnllljjjfffggghhhkkkttt~~~~~~~~~wwwsssyyywwwggglll{{{zzz}}}wwwsssgggaaaZZZUUUQQQLLLEEE@@@======<<<;;;;;;;;;<<<<<<;;;999777555444444555666:::>>>FFFPPPZZZbbbhhhkkklllfff^^^VVVRRRQQQQQQQQQTTTUUUZZZbbbiiisss}}}{{{tttlll___QQQEEE???<<<;;;:::===:::999AAANNNlllzzzcccGGG???BBBNNNeee~~~^^^BBB222---,,,...'''###&&&)))((('''''''''''''''''''''((()))***&&&***+++(((&&&((((((&&&(((%%%$$$%%%(((***(((&&&((()))******+++...222666999===BBBIIIPPPWWW___dddhhhnnnrrrtttyyy~~~|||ppp\\\MMMDDD>>>>>>@@@>>>>>>AAAGGGOOO\\\ooo~~~{{{zzzwwwtttuuuzzzyyysssmmmhhhccccccccccccbbb```___^^^```eeekkksssssseeennnzzz||||||xxxuuukkkddd\\\UUUPPPJJJDDD@@@??????>>>==================;;;888666444555666777;;;@@@IIISSS^^^gggnnnqqqqqqiii^^^XXXWWWXXXXXXXXXZZZ[[[___gggqqq~~~wwwfffUUUFFF===999888:::===:::999???GGGbbbhhhGGGCCCDDDNNNccc}}}cccFFF333,,,+++---(((&&&)))***((('''(((&&&&&&&&&'''''')))******%%%((()))&&&%%%''''''$$$'''%%%$$$%%%'''))))))((()))***+++++++++---111555888<<>>>>>BBBIIIRRR___sssyyyuuuqqqooommmnnnttt{{{{{{rrrkkkddd^^^ZZZZZZZZZ[[[[[[[[[\\\^^^___hhhqqq|||pppfffqqq}}}~~~yyywwwllleee[[[SSSNNNIIICCC???>>>???@@@BBBBBBBBBAAAAAA>>>;;;888555444555666777===AAAIIITTT```jjjssswwwvvvnnnddd]]]]]]___``````cccbbbfffooo|||{{{hhhTTTEEE<<<999999888===:::999<<>>>>>BBBHHHQQQ]]]qqq{{{xxxrrrooollllllpppuuuzzz|||{{{qqqggg```\\\XXXVVVVVVWWWYYY[[[___eeelllrrr|||ooogggttt}}}yyyjjjcccXXXPPPKKKGGGBBB???<<>>===???888===;;;999;;;===PPPnnnmmmJJJCCCBBBKKKaaa|||dddGGG444,,,+++(((***...111---''''''+++'''''''''''''''((()))***%%%&&&&&&$$$%%%'''%%%!!!''''''''''''''''''''''''***++++++++++++---000333777;;;@@@GGGMMMUUU]]]bbbhhhmmmqqqsssxxx~~~~~~yyyxxxzzzjjjWWWKKKBBB<<<:::<<>>AAAGGGOOO[[[nnn|||xxxuuuuuuwwwxxxxxxxxxqqqggg___ZZZXXXXXXXXXZZZ^^^dddiiioooyyymmmfffttt{{{jjjbbbWWWOOOKKKHHHDDDAAAAAAEEEJJJNNNOOOLLLGGGDDD<<<999666333333555777999BBBHHHRRR___kkkuuu{{{~~~}}}{{{vvvrrrppprrrwww{{{tttrrrvvv}}}xxxnnn___PPPDDD@@@???@@@888>>>===;;;<<<;;;LLLiiioooLLLAAA@@@III___yyycccGGG555...---+++)))***---,,,((((((***(((((('''''''''(((((()))'''((('''%%%&&&)))'''"""%%%'''))))))))))))((((((''')))******+++...333666999===BBBHHHNNNUUU]]]bbbggglllppprrrwww}}}}}}xxxvvvvvvgggVVVJJJCCC===<<>>BBBHHHOOO[[[nnn{{{tttjjjdddaaaccceeegggpppvvvllleeettt}}}~~~}}}kkkdddYYYQQQMMMJJJHHHEEEIIIMMMQQQSSSQQQKKKCCC>>>;;;888555333222555888:::CCCKKKXXXfffrrrzzz~~~~~~~~~|||yyywwwyyy~~~{{{rrrjjj]]]PPPEEE@@@>>>>>>999??????======;;;KKKgggqqqOOOBBBAAAIII]]]uuu~~~bbbGGG666000000///)))%%%(((+++***((())))))(((((('''''''''((((((((()))(((&&&(((+++)))###$$$&&&***,,,,,,+++++++++$$$&&&(((***,,,000555999;;;>>>CCCIIIOOOVVV]]]bbbfffkkkooorrrvvv|||~~~|||zzzwww~~~ssseeeTTTJJJDDD??????AAA??????BBBHHHPPP]]]pppyyysssrrrvvvzzz||||||iiikkkvvv~~~|||vvvvvvyyyjjj___UUURRRQQQMMMIIIHHHMMMNNNRRRVVVSSSHHH@@@<<<:::777444333444777999:::CCCKKKYYYhhhuuu~~~yyyppphhh\\\QQQIIIDDDAAA@@@<<>>CCCJJJPPPWWW^^^bbbfffjjjnnnqqqwww~~~yyy}}}xxxgggTTTIIICCC>>>===>>>======AAAHHHQQQ```uuu|||hhhiiirrrxxx{{{{{{yyy|||zzznnncccYYYVVVUUURRROOOOOORRRRRRUUUXXXSSSHHH???;;;777555333333444777:::;;;CCCLLL[[[kkkxxxzzztttlll___SSSJJJDDD@@@===>>>AAA===:::;;;:::HHHcccyyyWWWDDDBBBFFFVVVhhhyyykkkOOO777...000...,,,+++***+++***)))'''((()))))))))'''''')))***''''''(((((()))))))))((())))))(((''''''''''''''''''(((***+++,,,...111333;;;>>>DDDIIIOOOUUU\\\```hhhmmmppprrrwww}}}}}}{{{www|||xxxgggTTTHHHBBB???>>>@@@>>>>>>AAAIIIUUUeee}}}{{{jjjjjjrrrvvvzzz~~~qqqeee[[[XXXWWWUUUSSSTTTXXXWWWXXXYYYSSSGGG===:::444444333333555777:::;;;CCCNNN___ppp}}}}}}yyyqqqdddWWWLLLDDD???<<<<<>>CCCHHHMMMSSSZZZ^^^jjjooorrrssswww|||~~~}}}zzzwww}}}yyygggSSSGGGBBB>>>???AAA>>>>>>BBBKKKYYYlllxxxmmmpppxxx|||uuujjj___\\\]]][[[ZZZ[[[ZZZXXXXXXXXXRRRFFF===:::444444555555555777:::<<>>@@@>>>>>>CCCMMM\\\qqqqqqlllttt~~~{{{pppfffddddddbbbaaaaaaXXXVVVUUUVVVPPPEEE===;;;555666777666666777;;;???JJJXXXkkk{{{~~~vvvjjj]]]SSSKKKEEEAAA888:::777777;;;;;;GGG```\\\HHHBBBAAAKKK]]]pppuuuZZZBBB444000---,,,***)))***)))'''&&&)))******)))'''&&&((()))'''&&&&&&&&&&&&'''(((((('''''''''((()))***+++,,,''')))+++,,,---...111444666999>>>EEELLLTTT]]]cccgggmmmrrrsssvvv||||||lllVVVHHH@@@<<<<<<>>>===???EEEPPP___sssvvvhhhgggtttzzzpppgggeeefffccc``````WWWTTTSSSSSSNNNDDD===;;;666777888777777;;;AAAGGGUUUbbbtttxxxtttwww|||~~~xxxmmmaaaWWWOOOHHHDDD>>>>>>999888;;;999CCCYYYZZZIIIAAA???III[[[oootttYYYAAA222......---++++++,,,,,,+++)))*********)))'''&&&''')))((('''&&&&&&&&&''')))***'''''''''((()))***+++,,,((()))+++,,,---///222444555888>>>DDDLLLUUU___fffeeelllrrrsssuuuzzz~~~{{{mmmWWWIIIAAA===;;;======@@@IIIVVVeeewwwyyyvvv{{{~~~~~~lll```ddduuu~~~zzzqqqiiihhhhhhddd```___XXXUUUSSSRRRLLLBBB<<<;;;444666888888999???IIIQQQaaammm~~~|||tttpppooouuu|||~~~zzz|||~~~{{{ooocccYYYPPPIIIEEE@@@@@@:::888<<<999BBBWWWzzzZZZJJJBBB>>>FFFXXXlllxxx]]]CCC222------,,,++++++------,,,+++***++++++)))'''&&&'''((()))((('''&&&&&&(((***+++******)))))))))))))))***(((***,,,------///222444777:::>>>DDDLLLUUU___fffeeemmmsssssssssxxx|||~~~}}}||||||kkkWWWJJJCCC???===>>>===BBBNNN^^^mmm}}}tttjjjnnnssswwwyyy~~~~~~ggg]]]dddyyyxxxqqqqqqppplllfffddd[[[WWWTTTSSSLLLBBB;;;:::222555777888;;;CCCOOOYYYiiiuuu|||rrrmmmkkknnnvvvxxxwww{{{~~~rrreeeZZZQQQIIIDDD>>>>>>999888===<<>>999999???DDDJJJVVVbbbqqq{{{uuulllkkkmmmqqqwww~~~}}}yyyuuutttyyy~~~sssfffYYYOOOIIIFFF???<<<::::::888:::BBBKKKkkk\\\HHH@@@<<>>???BBBIIIQQQccczzz}}}nnncccdddiiippptttxxxpppaaa```lllxxxtttrrroooiiiddd___^^^\\\WWWOOOGGG???;;;;;;888999AAAIIIRRR```mmmzzzuuummmggghhhmmmsss|||yyyvvvttttttzzztttggg[[[QQQJJJGGG>>>;;;999999888999@@@JJJddd\\\GGG???;;;CCCSSShhhuuuTTT;;;000...+++((('''((()))))))))+++,,,,,,+++)))(((***+++((((((''''''''''''(((((()))((('''&&&'''((()))***(((((()))+++---...000111888;;;???DDDKKKSSS\\\ccchhhllloooqqqqqqsssxxx|||ooo[[[MMMFFFAAA???AAAEEELLLUUUggg||||||mmmcccccchhhoootttxxxllleeekkkyyyxxxrrrpppnnnjjjffffffddd___XXXPPPHHHBBB>>><<<;;;===EEEOOO[[[jjjwww}}}~~~}}}yyyxxxyyy|||~~~~~~|||mmmgggcccfffkkksss~~~yyyuuusssrrrsssyyy|||sssggg[[[QQQJJJFFF===:::999888777777>>>GGG\\\___GGG???;;;CCCTTTiiibbbCCC333///---***((()))*********))))))***((('''&&&''')))((((((''''''''''''(((((()))))))))(((((('''''''''((())))))+++,,,...000111888:::???DDDJJJSSS[[[aaahhhkkknnnoooooorrrwww|||rrr\\\MMMFFFAAAAAACCCGGGPPPZZZlll}}}pppfffccchhhnnntttyyy|||xxxjjjiiisssyyyqqqooonnnkkkhhhiiieee___WWWNNNGGGBBB@@@BBBBBBDDDJJJTTTaaaqqq|||~~~zzzxxxxxxxxxwwwzzz||||||{{{{{{|||xxxrrroooqqquuuyyy|||~~~}}}{{{yyyxxxvvvtttssskkkgggdddfffjjjqqq~~~~~~zzzuuuqqqqqqpppqqqxxx~~~yyypppeeeYYYOOOGGGBBB<<<999888888666666<<>>DDDJJJQQQYYY^^^eeeiiilllmmmnnnqqqwww{{{zzz}}}rrr[[[LLLDDD@@@@@@BBBFFFPPP[[[llluuummmhhhkkkqqqwww~~~yyy{{{xxx|||{{{xxxwww|||~~~{{{uuusssqqqmmmiiiddd```ZZZRRRKKKFFFCCCBBBBBBGGGLLLPPPZZZiiivvv|||}}}uuuoooooonnnnnnpppuuuyyyzzz{{{ttttttrrrpppmmmlllmmmnnnmmmiiidddbbbdddiiilllooopppnnnjjjddd___]]]^^^___bbbcccfffjjjnnnxxxxxxqqqnnnmmmooopppssszzz{{{tttiii]]]PPPFFFAAA<<<:::999888666444:::AAAMMMnnnxxx[[[JJJAAA<<>>DDDJJJQQQXXX]]]dddhhhmmmoooppprrrwww{{{wwwzzzsss\\\NNNEEE@@@@@@AAACCCLLLUUUeeexxx~~~tttlllfffiiiooowwwzzz~~~~~~}}}zzzxxxwww}}}|||xxxvvvtttnnniiibbb___ZZZSSSNNNJJJGGGFFFCCCJJJOOORRRZZZgggrrruuuvvvwwwxxxuuuqqqlllhhhfffgggffffffllltttxxxwwwtttnnnkkkfffcccbbbbbbbbbbbbccc```]]]\\\^^^aaaddddddbbb```]]]WWWRRRQQQTTTXXX]]]```eeekkkppp{{{wwwrrrllljjjjjjnnnrrrvvv}}}vvvkkk^^^PPPEEE???===;;;:::999666444999@@@GGGhhhwww[[[III???999???PPPffflllQQQBBB333000,,,******+++***)))'''(((((('''%%%%%%&&&'''((((((''''''''''''(((((())))))((((((((()))+++,,,,,,+++***)))***,,,///111555999>>>DDDJJJPPPWWW[[[bbbgggnnnqqqrrrtttwwwzzzvvvyyyttt^^^PPPHHHBBB@@@AAAAAAHHHNNN[[[lllxxx~~~tttmmm```dddkkkuuu{{{}}}~~~}}}{{{yyy}}}zzzyyyuuunnnhhhbbb___[[[UUUQQQMMMJJJIIIGGGNNNSSSSSSYYYdddkkklllmmmnnnmmmiiiccc``````bbbcccaaabbbiiisssvvvrrrmmmgggaaa[[[XXXYYYZZZYYYXXX[[[YYYWWWXXXZZZ\\\]]]]]]WWWVVVSSSNNNJJJKKKOOOTTT\\\```ffflllppp{{{wwwqqqnnnhhhfffhhhnnntttyyy|||uuujjj]]]OOOCCC<<<===;;;::::::777555999@@@FFFfffyyy^^^GGG>>>777===MMMccc}}}hhhLLL===333000,,,************)))***++++++***(((((()))***((((((''''''''''''((((((,,,+++)))''''''(((***+++,,,+++***)))***,,,///111555999>>>DDDIIIPPPVVV[[[bbbgggnnnssstttuuuwwwyyywwwyyy~~~uuu```RRRJJJDDDAAAAAA@@@FFFJJJTTTdddpppvvvooo[[[^^^gggrrr|||~~~~~~~~~}}}~~~yyysssnnnlllkkkeee```YYYUUUTTTRRRPPPMMMLLLJJJKKKOOOWWW]]]______ddddddccc```^^^]]]^^^___aaadddiiinnnpppmmmgggbbbZZZXXXUUUSSSQQQPPPQQQQQQPPPSSSSSSQQQRRRWWWXXXWWWRRROOOKKKGGGEEEGGGMMMQQQ^^^ccciiimmmttt|||tttkkkggg```eeekkkpppttt||||||yyysssiii\\\NNNCCC<<<===999888999999777888;;;III[[[~~~yyy]]]HHH@@@999<<>>===BBBEEEPPPcccyyy~~~rrriii\\\XXXWWW___nnn~~~}}}vvv|||xxxtttooonnnqqqvvvzzz}}}~~~yyyvvvvvvwww|||{{{tttnnnkkkhhhhhhfffbbb\\\TTTLLLGGGDDDFFFHHHGGGFFFGGGKKKOOOUUUVVVXXXYYYXXXYYY[[[]]]\\\[[[YYYWWWUUUQQQLLLIIIDDDCCC@@@>>>=========>>>@@@AAABBBGGGPPPVVVRRRIIIEEECCC@@@???BBBKKKVVV___nnnsssxxxxxxzzz~~~zzzxxxxxxzzz~~~vvvkkk^^^QQQFFF???<<<888777999888666777:::FFFSSSssshhhMMMBBB999:::>>>HHHZZZkkkttt```BBB555///***++++++)))***---***))))))((((((((((((((())))))((('''&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$'''***,,,,,,---///000555666:::AAAEEEJJJTTT^^^cccfffjjjjjjiiijjjmmmpppvvvyyynnnZZZLLLDDD@@@>>>DDDHHHSSSfff|||}}}qqqgggZZZUUUTTT\\\lll}}}yyysssyyy|||zzzvvvvvvyyy~~~|||wwwuuutttuuuzzz|||vvvrrrooommmmmmmmmhhh```UUUKKKFFF???BBBDDDDDDCCCDDDHHHLLLOOOQQQSSSTTTTTTUUUWWWYYYUUUSSSPPPMMMKKKGGGCCC@@@>>>===;;;999999999;;;<<<>>>@@@DDDIIIRRRWWWQQQGGGBBBAAA@@@BBBHHHTTTaaakkkuuuvvvxxx{{{}}}~~~{{{sssiii\\\OOOEEE???<<<888777888888666666:::AAALLLjjjiiiNNNBBB999999<<>>???@@@@@@BBBFFFHHHGGGIIIKKKLLLLLLLLLMMMNNNLLLJJJGGGEEECCC@@@===:::999888777666777888:::<<<===AAAGGGMMMSSSVVVOOOEEE???@@@BBBGGGPPP^^^mmmwwwxxxyyyzzz{{{wwwpppeeeYYYMMMDDD>>>;;;888666888888555666:::>>>GGGbbbhhhOOOAAA888999:::@@@TTTkkk~~~sssQQQ;;;444---,,,+++((())),,,+++***)))((('''((()))***%%%&&&&&&'''(((((())))))))))))))))))))))))))))))&&&(((***++++++,,,...000333444999@@@EEEIIIRRR\\\bbbfffjjjkkkiiiiiijjjlllmmmtttrrr^^^PPPHHHEEEDDDBBBIIITTTeee~~~zzzmmmbbbTTTPPPQQQ\\\nnn}}}uuunnniiiooo}}}{{{xxxyyy{{{{{{wwwtttrrrqqqrrrtttssslll```SSSHHHBBB===<<<;;;<<<>>>@@@BBBBBBAAACCCEEEFFFEEEDDDDDDEEEDDDBBB@@@??????<<<999777555555444444666888;;;======EEEMMMRRRUUUUUUNNNEEE???AAADDDJJJSSS```nnnwwwxxx{{{~~~xxxtttmmmcccXXXMMMDDD???;;;777666888777555666999<<>>666///,,,***'''(((***,,,+++)))((('''((()))***&&&&&&&&&'''((()))))))))))))))))))))))))))))))))((()))*********+++...000111333999AAAEEEIIIQQQZZZ^^^ccchhhkkkkkkkkknnnpppqqqwwwuuu___PPPHHHEEEDDD@@@GGGQQQaaa|||{{{mmmbbbUUUOOONNNXXXiiiwww|||zzzooohhhdddjjj{{{|||{{{~~~~~~~~~|||}}}|||wwwtttsssrrrrrrtttssslll___QQQFFFAAA>>>;;;888999<<>>===???AAACCCCCCBBB@@@@@@@@@>>>============;;;888555333333222333555888;;;===@@@IIIRRRWWWXXXVVVOOOGGGAAACCCEEEIIIQQQ[[[gggooovvv~~~~~~}}}wwwssslllbbbWWWMMMDDD@@@;;;777666888777555666999<<>>;;;888666555666777777777777777777777777666555555555222///000444666666333555555444444666:::<<<<<>>888888888777777666555444<<>>;;;666:::JJJ\\\}}}wwwXXX<<<444---,,,,,,***)))++++++)))(((***,,,,,,***((((((''''''&&&&&&&&&'''''''''''''''((((((((())))))))))))(((((()))***,,,---///222777<<>>:::555;;;LLL___mmmNNN999111++++++,,,******+++,,,***((()))***+++***)))''''''&&&&&&&&&'''(((((((((((((((((()))))))))***'''''''''''')))+++---///...111555:::@@@GGGOOOTTT[[[ccchhhffffffkkkrrruuuwww{{{rrr___PPPGGGDDDCCCEEEIIIRRRccc{{{|||ooobbbTTTKKKEEEIIIWWWeeemmmnnnllleee___bbbmmm{{{~~~vvvvvv~~~{{{{{{yyysssooommmkkknnnttt|||~~~{{{sssjjj___RRRFFF>>>777444111000111333333333111111222222222111111000000222444444333333555888555333222555666999>>>DDDJJJUUUbbbjjjfffZZZLLLCCC???AAAEEEIIIQQQ^^^lllvvv~~~zzzsssjjj___SSSGGG@@@777666555444555666888:::===EEE```kkkSSS===:::777<<>>AAAMMM\\\jjjwwwrrr\\\LLLEEEDDDGGGMMMRRR]]]qqq|||vvvnnncccUUUHHH???:::888666333333555777999>>>FFFbbbeeeJJJ888999888???NNN]]]{{{jjjJJJ888222---......,,,)))***(((***,,,+++(((&&&&&&((((((''''''&&&&&&&&&''''''''''''''''''(((((((((((())))))))))))+++---///000///111555999???EEELLLQQQ[[[ccckkkpppwww~~~~~~~~~sss___QQQIIIFFF???HHHTTTaaaqqqzzzpppfffSSSLLLDDDDDDKKKUUU]]]aaaaaa```^^^\\\___iiiwww~~~yyywwwxxxzzzsssmmmgggeeeaaa___aaaggglllttt|||{{{rrrggg[[[OOOBBB;;;444111...---...000000000//////000111222222111111000111333555777888777777777333555===AAACCCPPPaaatttvvv___OOOHHHGGGKKKQQQXXXdddzzz|||vvvnnncccUUUGGG???<<<888444000111444:::===<<>>===555111555555111444<<<>>>III```}}}sss\\\FFF===888:::>>>FFFZZZooodddGGG555222...------------,,,+++******))))))))))))))))))******)))(((&&&%%%###)))(((((((((''''''''''''&&&***+++((('''***,,,,,,000222444777<<>>>>>CCCJJJTTT]]]^^^aaaYYYPPPSSSWWW```ooottt{{{xxxttt{{{zzzqqqiiiccc^^^[[[VVVRRROOOPPPQQQSSS[[[cccmmmwww}}}yyyrrrmmmmmmrrrxxx~~~vvv|||~~~yyyyyy~~~|||wwwtttlll^^^QQQFFF>>>999555000////////////000000111000000000000000000000000222333444555777888::::::;;;999:::===BBBMMM```qqqlllXXXOOONNNTTT___ttt}}}|||yyywwwqqqhhh\\\OOOEEE>>>:::555222444444333555:::;;;BBBTTTmmm}}}xxx___IIIAAA999666888;;;EEE\\\rrr~~~^^^DDD444111...,,,,,,,,,,,,++++++******)))))))))))))))***)))((('''''''''''''''(((((((((((((((''''''''''''+++,,,)))(((+++,,,+++///111333666:::@@@GGGKKKRRRXXXbbbkkkssszzz|||jjjXXXLLLGGGDDDGGGNNN[[[nnnuuuhhh[[[RRRJJJBBB<<<===@@@FFFPPPYYYZZZ^^^VVVMMMOOORRRZZZjjjsss{{{yyywww~~~~~~tttiiibbb\\\XXXVVVTTTPPPOOOQQQTTTXXX```iiirrr{{{yyywwwsssooolllooouuuzzzxxxmmmpppxxx}}}wwwrrrppphhh[[[NNNDDD===888555///////////////000111111000000000000111111111111111111333444666888999:::;;;999999===DDDQQQfffxxxnnnZZZSSSTTT\\\lll~~~{{{yyywwwtttrrrlllcccXXXLLLCCC===999666333333222111222555===AAANNN```mmmjjjXXXGGG<<<777444777<<>>EEEJJJRRRXXXaaajjjssszzzlllZZZMMMFFFBBBEEEMMM[[[qqq{{{pppbbbUUUMMMEEE???;;;;;;>>>CCCMMMWWWVVV[[[SSSJJJKKKNNNXXXiiittt|||zzzxxx~~~zzzoooddd\\\WWWSSSRRRSSSPPPQQQVVVZZZ^^^gggpppyyy|||qqqooonnnlllmmmrrrxxx|||yyykkkkkksss~~~~~~{{{tttpppjjjbbbUUUIII@@@999555222///......//////000111222000000000111111111111222000111222444666888999::::::999:::???GGGVVVlllnnnZZZTTTWWW___uuu~~~zzzwwwtttqqqnnnhhh```UUUKKKBBB===888666444222111111111222888;;;CCCNNNWWWWWWLLLBBB;;;666555888===IIIeeecccHHH444111---++++++,,,+++++++++******)))))))))))))))'''''''''((((((((((((((('''''''''(((((((((((((((&&&+++---+++***++++++)))...///222444888===DDDIIIPPPVVV___iiiqqqyyy~~~kkk\\\PPPHHHBBBEEEMMM\\\sss~~~vvvkkk___SSSLLL@@@<<<999:::===BBBLLLVVVUUUZZZRRRGGGHHHKKKWWWjjjvvv}}}zzzuuuyyy||||||ttthhh]]]VVVRRRPPPOOORRRQQQTTT[[[```dddllluuu~~~wwwkkkjjjjjjllloootttyyy|||}}}kkkkkkvvv~~~||||||{{{uuurrreee]]]RRRGGG>>>888333000............///000111222000000111111111222222222111222333555777999;;;;;;:::999<<>>666666444222222333444444111555<<>>KKKgggeeeHHH333111---++++++++++++***+++******)))))))))))))))%%%&&&''')))))))))((((((''''''''''''((((((((()))(((+++***&&&$$$(((******---///111333777<<>>FFFPPP```wwwttt___YYY\\\ssszzzxxxuuuqqqnnnlllkkkjjjpppvvv~~~{{{xxxnnnlllfff^^^TTTKKKCCC???555555555333333555777666333999@@@FFFHHHGGGEEEDDD???;;;:::<<>>BBBGGGRRRggghhhXXX\\\hhh{{{mmmccc^^^``````___^^^aaaggglllttt~~~~~~|||tttoooggg^^^TTTJJJ@@@;;;666666666555444444333333000555:::AAAKKKTTTYYYYYYLLL???666999===GGG___yyymmmKKK888222------,,,***))),,,++++++******)))((((((''''''(((((((((''''''((((((((((((((((((((()))))))))((((((((()))******+++++++++---000333666;;;@@@EEEHHHOOOXXXbbbkkkrrryyy}}}~~~ooo^^^PPPIIIHHHFFFJJJYYYnnnvvvkkk```SSSFFF>>>777777555555777===FFFLLLNNNNNNEEE???CCCFFFQQQeeeuuu}}}xxxlllfffdddmmmxxxmmmbbbWWWTTTTTTRRRRRRTTTWWW[[[bbbiiipppxxx|||vvvjjjkkkmmmrrrxxx}}}yyygggfffrrr}}}}}}~~~tttfffYYYLLLCCC<<<555111111222111111111000000//////222222222222222222222222444555666888999:::::::::===???BBBHHHUUUmmm{{{fffZZZ^^^iiinnn___[[[ZZZ[[[\\\\\\]]]ccckkkrrr~~~|||||||||{{{{{{{{{{{{|||}}}~~~xxxsssjjjaaaWWWLLLAAA;;;666666555555444333333222...333999AAAPPP___ffffffTTTDDD999888;;;DDD___{{{lllLLL999222......---+++***---******))))))((('''''''''''''''((((((((((((''''''((((((''''''(((((()))***&&&''')))+++++++++***)))+++---000222555999???CCCGGGMMMVVV___hhhpppvvv{{{~~~tttaaaSSSJJJHHHFFFIIIVVVjjjvvvjjj]]]PPPCCC;;;444555555555777<<>>???CCCKKKZZZssssssbbbZZZ```jjjrrrddd]]]]]]\\\]]]^^^___bbbiiisss{{{|||zzzwwwwwwwwwxxxyyy{{{}}}~~~{{{vvvmmmdddYYYMMMBBB;;;666666555555444333222222000555:::BBBSSSfffmmmjjjYYYHHH;;;888:::FFFdddhhhKKK888222......---++++++---*********)))((((((''''''(((((((((((())))))'''%%%(((''''''''''''((()))***'''((()))******++++++***+++---///111444888===AAAFFFKKKTTT]]]eeemmmtttyyy}}}zzzgggVVVMMMHHHEEEGGGSSSeee{{{{{{ssshhh[[[MMMAAA;;;444555555555777:::???CCCCCCDDD>>>:::???BBBMMM```kkksssnnnbbb]]]]]]ggg{{{}}}rrrfff^^^WWWUUUUUUUUUVVVZZZZZZ^^^fffmmmttt{{{~~~~~~}}}{{{yyyxxxxxxyyy{{{||||||{{{yyynnnnnnzzzxxxmmm___SSSGGG???:::444000111111111111111000000//////111111111222222333333333444555777999;;;======>>>???AAAFFFOOO```xxx~~~jjj\\\YYYaaalllnnnfffaaa______aaaccceeefffiiiqqq||||||yyywwwuuutttxxxxxxxxxxxxzzz}}}|||wwwoooeeeZZZNNNCCC;;;777666555444333222111111111666:::AAAUUUlllrrrlllYYYIII<<<999===LLLooofffIII888111---------++++++---,,,++++++******)))((((((***(((''''''))))))'''%%%((('''&&&&&&&&&''')))******)))((('''(((***,,,---+++---///000222666<<>>DDDFFF???;;;???@@@III[[[bbbkkkggg\\\YYYYYYdddxxxyyyoooddd]]]WWWVVVVVVUUUXXX\\\aaaeeelllrrrxxx}}}}}}}}}|||{{{{{{||||||{{{yyy}}}uuuuuu|||rrrfffZZZOOOCCC<<<888333000111000000000000000000000111111111111222222333333444444666888:::<<<>>>???@@@@@@CCCJJJUUUfff{{{tttbbbWWWXXXdddqqqoooaaa^^^_________gggjjjmmmooosss{{{|||xxxvvvuuutttwwwwwwwwwxxx{{{~~~{{{vvvooofff[[[OOOCCC;;;777666555444333222111000///555999AAAXXXqqqvvvmmmVVVFFF;;;:::???RRRyyyeeeHHH666000,,,,,,,,,***+++---,,,,,,++++++***))))))))),,,)))&&&&&&((()))'''%%%((('''&&&%%%%%%''')))***+++)))'''&&&'''))),,,...+++---...000111555:::>>>EEEJJJQQQYYYaaaiiiqqqvvvzzz}}}nnn[[[PPPHHHFFFHHHPPP___sss}}}~~~|||xxxsssqqqlllbbbVVVJJJAAA===777777666555444666:::===FFFHHHAAA<<>>EEEVVV[[[eeecccYYYWWWVVV```sssuuulllbbb\\\XXXWWWWWWVVVYYY^^^aaaeeelllrrrwww{{{|||{{{zzz{{{}}}}}}|||{{{}}}}}}~~~zzz~~~}}}nnn```VVVJJJ???:::666222000111/////////000111111222222000111111222333333444444444666888;;;===???@@@AAAAAAEEENNN[[[kkk}}}~~~jjj[[[TTTXXXiiiyyyzzzfff]]]^^^```bbbeeennnqqqvvv{{{}}}yyyxxxxxxuuuuuuvvvxxx|||~~~~~~}}}}}}xxxtttnnneeeZZZNNNBBB;;;777666555444222111000000000666:::CCC[[[uuuxxxkkkQQQCCC999:::AAAVVV}}}aaaEEE555///+++++++++)))***,,,+++++++++***))))))((((((///***%%%$$$''')))(((&&&((('''%%%$$$%%%&&&)))***)))((((((((()))***+++,,,+++,,,...///111444999<<>>@@@AAABBBBBBGGGQQQ^^^nnn~~~uuudddWWWRRRYYYmmmzzznnnbbb___aaadddiiimmmsssxxx~~~}}}yyywwwwwwtttuuuvvvyyy~~~~~~~~~}}}|||{{{wwwsssmmmdddZZZNNNBBB:::777666555444222111000///444:::===EEE]]]vvvvvvgggOOOAAA888999AAAWWWwww]]]@@@444...***++++++)))))),,,*********)))((((((''''''000***$$$###&&&((((((&&&)))'''%%%$$$$$$&&&)))***&&&''')))***++++++******+++,,,...///000333888;;;AAAFFFMMMTTT\\\dddlllrrrvvvyyynnnYYYMMMGGGFFFIIIRRR^^^ppp}}}xxxsssoooooonnnjjj```RRRFFF>>>;;;444444333333444888???CCCEEEGGGAAA<<<>>>===BBBRRR[[[fffeee[[[WWWSSSZZZkkk{{{pppiiiaaa\\\YYYYYYWWWUUUYYY___eeejjjrrryyyzzzuuueeeZZZMMMGGG>>>777333111111111444444222000...///111333111111111222333444666777777888:::===@@@CCCEEEFFFBBBGGGOOO^^^rrrxxxcccSSSSSSWWW[[[mmmyyykkkfffeeejjjpppsssuuuyyy}}}yyyuuuqqqqqquuuzzz~~~~~~~~~~~~xxxrrrkkkfff\\\MMMAAA<<<777555333000000000111222555555:::IIIaaaqqqoooeeeRRRCCC777999@@@TTTyyyzzzttt```BBB777000+++---...,,,***+++************))))))))))))(((((('''&&&&&&&&&&&&&&&$$$%%%&&&&&&%%%%%%'''(((*********)))))))))))))))***+++...///000333666888===CCCLLLUUU\\\ccchhhkkkttt}}}~~~lllZZZMMMLLLFFFGGGPPP[[[kkk}}}|||{{{}}}~~~~~~xxxtttssstttrrrnnnjjjcccVVVDDD999666666333222444555777===DDDDDDKKKFFF>>>???>>>CCCQQQYYYfffggg___[[[VVVZZZhhhssshhhbbb\\\[[[YYYUUUTTTXXX```fffgggkkkqqqxxx}}}zzzvvvfff[[[MMMGGG>>>666222111000000---///111222111111111222111111111222222444555555888999<<>>777222111000000&&&+++000444444222111111111111111111222333444444888:::>>>BBBDDDEEEDDDCCCEEEJJJTTT```oooxxxuuummm]]]OOOHHHOOOXXXbbbuuuzzzoooiiigggkkktttzzz}}}~~~zzzvvvsssrrrpppnnnrrrtttzzz}}}{{{}}}~~~}}}xxxqqqjjjdddZZZKKK???;;;333333222111222333555666555666:::III___oooooofffQQQCCC888999???OOOrrrfffBBB999222,,,---...,,,+++,,,******))))))))))))((((((***)))((((((''''''((((((&&&'''((('''%%%%%%&&&'''''''''''''''(((((((((((()))+++---...///111555777???DDDKKKSSS[[[dddlllqqqqqqzzz|||{{{nnn]]]QQQNNNIIIIIIQQQZZZiii~~~}}}|||zzz{{{}}}}}}~~~|||wwwrrrppppppnnnjjjeee___SSSEEE<<<;;;666333222444555777===DDDKKKQQQKKKAAA???;;;>>>JJJXXXdddddd]]]YYYUUU[[[kkk}}}|||jjj]]]XXXYYY[[[\\\\\\\\\___fffkkkrrruuuzzz|||~~~vvvfffZZZPPPJJJ@@@888444222111000%%%***///333333222000000222111111111111222333444666:::@@@EEEHHHHHHEEEDDDFFFMMMVVVaaalllqqqjjj```UUULLLIIIQQQYYYcccuuuuuunnnoooooottt|||~~~{{{xxxvvvtttrrrqqqrrrrrrsssxxxyyy}}}}}}|||~~~~~~{{{wwwppphhhbbbWWWHHH===999444333333222222333444444555666;;;III^^^mmmmmmeeePPPBBB888999>>>LLLlllnnnIII:::222------...,,,+++,,,***)))))))))((((((((((((******)))((((((((((((((('''((()))(((&&&%%%%%%&&&''''''((((((((((((((())))))+++---...///111444666<<<@@@GGGNNNWWW```jjjppppppxxxzzzyyy}}}rrraaaTTTMMMHHHGGGNNNVVVccc{{{~~~}}}{{{zzzyyyzzz{{{||||||}}}|||vvvqqqnnnmmmpppkkkfff^^^QQQBBB999777666333222444555777===DDDLLLRRRLLLBBB@@@<<<>>>JJJVVVcccccc\\\YYYVVV]]]nnn{{{iii]]]YYYXXX\\\___aaabbbdddjjjnnnvvvxxx}}}|||xxxiii^^^SSSLLLBBB:::555333111111***,,,///000000//////000111111111111222333444444555:::AAAHHHKKKKKKHHHFFFGGGNNNXXXaaahhhiii```TTTMMMHHHHHHOOOWWWbbbsss}}}tttpppssstttzzz~~~{{{yyysssrrrrrrrrrsssuuuxxx{{{}}}~~~}}}yyyqqqiiibbbXXXIII>>>:::555555444333222222111111333666<<>>777888<<>>KKK[[[ddd```VVVGGG<<<666888;;;DDD^^^zzzsssOOO;;;222***)))***((((((***))))))(((((((((''''''''')))(((''''''&&&&&&''''''&&&'''((((((''''''((()))''''''(((((()))******+++)))***,,,,,,---...111333999===CCCKKKRRR[[[ccciiimmmuuuwwwyyy~~~~~~kkkZZZQQQKKKIIINNNRRR[[[ooo~~~}}}~~~~~~}}}|||zzzyyyxxxyyyzzzyyywwwvvvvvvwwwyyy{{{zzzwwwrrrllliiihhhiiigggeeedddaaaWWWGGG===:::666333222444555777===DDDKKKSSSNNNEEECCC???@@@KKKQQQ```eeebbbaaa^^^cccrrr|||wwwkkkiiimmmnnnqqquuuuuutttuuuyyy|||{{{|||www|||}}}}}}uuunnnddd[[[RRRKKKAAA888222///---,,,+++---000222111000000111000111222333555888:::;;;@@@CCCHHHLLLMMMJJJGGGDDDEEENNNWWW\\\^^^[[[QQQFFFHHHIIIMMMQQQYYYeeexxxyyyqqqmmmkkkvvvxxx~~~~~~|||||||||sssjjjbbbWWWIII>>>;;;//////000111111111111000///555???LLL[[[ccc]]]SSSEEE;;;555888;;;CCC]]]xxxnnnIII:::111***))))))'''((())))))(((((((((''''''''''''(((((('''&&&&&&&&&&&&&&&%%%'''(((((('''''')))***&&&&&&&&&'''((())))))***)))***,,,,,,,,,...000333666:::AAAHHHOOOWWW___dddmmmuuuwwwzzzkkkYYYOOOIIIGGGKKKPPPXXXkkk~~~}}}}}}|||}}}}}}||||||{{{zzzxxxwwwvvvxxxxxxwwwuuusssrrrtttuuuvvvuuurrrnnniiihhhhhhjjjiiihhhgggcccXXXGGG;;;777666333222444555777===DDDMMMTTTOOOFFFCCC>>>>>>IIIPPP```fffdddccc```dddsss~~~zzzppppppuuuuuuxxxzzzzzzyyyyyy}}}|||~~~||||||wwwtttuuu|||www}}}}}}uuuooojjjbbb[[[TTTKKK???666111000...---............////////////222000000333444333777===AAADDDHHHMMMPPPNNNIIIDDDIIILLLQQQWWWZZZWWWOOOIIIEEEFFFLLLWWWaaalll~~~tttkkkiiimmmsssuuu{{{|||tttfff[[[QQQDDD<<<999444111------///000///...333555;;;HHHXXXbbb\\\PPP999:::555444;;;BBBYYYxxxgggDDD444111---******))))))(((&&&&&&&&&''''''((()))******'''%%%&&&(((***(((&&&)))))))))(((''''''&&&&&&&&&''''''((()))******+++(((***,,,+++***+++///333777999<<<@@@HHHRRR]]]dddjjjrrr{{{}}}{{{}}}ooo]]]QQQNNNKKKKKKLLLVVVjjj|||~~~~~~~~~~~~zzzzzz{{{}}}~~~zzzvvvvvvxxxzzzzzzyyy{{{yyywwwtttssssssttttttrrrqqqnnniiidddcccfffiiinnnkkkfff___VVVKKK???888777555666888999999>>>EEELLLVVVTTTLLLGGG???===HHHPPP[[[fffhhhdddccciiiqqq{{{wwwyyy{{{~~~{{{zzz|||}}}~~~}}}||||||wwwrrr|||tttzzz~~~}}}|||}}}{{{{{{yyytttppplllcccYYYOOOGGG<<<444111000000/////////000000000111111111222000000333444444777===BBBEEEJJJNNNNNNKKKGGGDDDHHHJJJOOOTTTVVVSSSKKKEEEBBBDDDMMMZZZeeeppp}}}qqqiiihhhkkknnnpppwww}}}~~~}}}~~~zzz~~~qqqcccYYYNNNBBB:::777444222//////000111111///333777<<>>DDDOOOZZZXXXPPPKKKBBBAAAKKKTTT^^^iiikkkfffeeekkksss|||{{{zzzzzz{{{~~~~~~ppplllyyy~~~xxxwwwzzztttzzzzzzyyyxxxxxx{{{}}}vvvxxxwwwuuutttpppdddXXXJJJCCC999222111111111000111111111222222222333333111000111444444444999???CCCHHHMMMNNNKKKGGGEEEDDDFFFHHHLLLPPPQQQMMMEEE@@@AAAFFFQQQ___lllxxxxxxnnngggfffhhhiiikkkqqqxxxyyyyyy~~~}}}{{{yyy~~~zzzmmm^^^TTTIII>>>777555444222000000111222111000333888===EEEOOOTTTPPPGGG;;;;;;555444;;;EEE]]]~~~fffFFF222///,,,+++,,,---------******)))((('''''''''''')))(((&&&&&&((()))((('''&&&&&&&&&'''(((((())))))(((((((((((())))))))))))---+++***+++,,,......---333666;;;@@@GGGOOOXXX^^^dddkkksssvvvvvvwww~~~xxxeeeTTTOOOKKKJJJLLLVVVhhhyyy}}}~~~}}}|||{{{zzzyyyyyy{{{}}}~~~}}}|||yyyvvvsssrrrssstttsssrrrvvvuuusssrrrrrrrrrssstttqqqqqqooollliiiiiikkkmmmmmmjjjfff```XXXNNNCCC<<<888666777999::::::>>>DDDQQQ[[[ZZZRRRMMMDDDBBBLLLUUU```kkkmmmhhhffflllsss}}}|||xxxvvvuuuvvvxxxyyyyyyxxxtttrrrpppppptttzzzkkkgggppp{{{~~~wwwvvv}}}oooooo~~~|||{{{{{{zzzyyyzzz}}}yyy{{{||||||{{{vvvgggXXXIIIBBB888222111222111000111111111222222222333333111///111444555666:::@@@DDDIIINNNLLLFFFBBBAAACCCDDDGGGJJJMMMLLLHHHBBB>>>EEEKKKVVVdddrrr}}}ssslllgggfffhhhiiijjjoootttuuuuuuzzz|||}}}yyyxxx|||tttgggXXXMMMDDD:::444333222111111000111111111111111777===DDDKKKOOOKKKDDD999:::444333;;;EEE^^^fffFFF333000---,,,,,,------,,,&&&&&&%%%&&&&&&'''((())))))((('''''''''((((((((()))((((((''''''&&&%%%%%%))))))))))))((((((((((((+++)))&&&(((+++,,,***(((111444999???EEEMMMUUUZZZaaahhhpppttttttuuu{{{~~~kkkVVVQQQKKKJJJLLLUUUfffvvv~~~~~~}}}}}}~~~~~~|||yyyxxxyyyyyyxxxyyy{{{{{{zzzyyyrrrrrrqqqrrrssstttuuuvvvsssrrrrrrqqqqqqrrrssssssqqqqqqpppnnnmmmmmmnnnooollljjjfffaaaZZZPPPFFF???888666777:::;;;:::>>>CCCNNNYYYXXXQQQLLLCCCAAAJJJRRR^^^jjjmmmiiihhhnnnuuu}}}{{{uuurrrooolllkkkjjjgggfffbbbaaa___```eeelllsssxxx~~~~~~~~~~~~~~~kkkcccgggooossstttuuuwwwkkkrrr}}}xxxxxxzzz{{{|||}}}zzziiiYYYJJJCCC:::444222222000///000000000111111111111222111///111555666777;;;BBBFFFJJJLLLIIIBBB>>>>>>AAACCCFFFIIIKKKIIIFFFAAA???HHHOOOZZZgggvvvxxxooojjjggggggjjjllllllooorrrrrrqqqvvv}}}}}}zzzyyy}}}~~~}}}}}}yyynnnaaaQQQGGG???777333222///000000000000000000000...555===DDDKKKOOOJJJBBB777888222222:::DDD]]]~~~fffEEE555222...,,,,,,,,,+++***''''''''''''((()))***+++((((((((('''''''''((()))((((((((('''&&&&&&%%%%%%))))))))))))((((((((((((***(((&&&(((+++,,,***'''000333777===CCCJJJRRRWWW___eeemmmrrrsssuuuyyy}}}mmmZZZSSSLLLIIIKKKSSScccrrr~~~~~~}}}|||zzz~~~~~~~~~{{{xxxvvvxxxxxxwwwxxxzzzzzzxxxwwwrrrrrrsssssstttuuuvvvwwwqqqqqqqqqqqqqqqrrrrrrsssqqqqqqpppppppppppppppooollliiifffaaaZZZQQQGGG@@@888777888;;;;;;:::===CCCLLLWWWWWWQQQLLLDDDAAAKKKRRR^^^lllpppmmmmmmsss{{{~~~|||rrrooojjjgggdddbbb^^^\\\[[[YYYXXXXXX\\\aaagggjjjqqqtttyyy~~~~~~}}}{{{zzzzzzzzzzzzlll______hhhooouuuuuu}}}rrrjjjwwwyyyqqqpppsssvvvyyy}}}yyyhhhYYYJJJCCC:::444222111///.../////////000000000000111111///111555777888===CCCGGGHHHHHHDDD???<<<<<<===AAADDDHHHIIIHHHEEECCCBBBHHHRRR___mmm~~~tttkkkhhhgggiiilllooonnnpppqqqpppooosss{{{{{{~~~||||||yyyqqqhhhZZZLLLBBB;;;555222333---///000111000//////000///555===EEENNNRRRJJJ???666777333333;;;DDD\\\|||dddBBB666222...,,,++++++***)))------,,,+++************'''((()))(((&&&&&&((()))%%%%%%%%%&&&''''''(((((((((((((((((())))))))))))*********+++------,,,+++///222555:::@@@GGGOOOUUU]]]ccckkkppprrrtttwwwzzzooo^^^VVVMMMIIIKKKRRR```mmm~~~~~~~~~~~~|||{{{~~~}}}{{{yyyxxxwwwwwwvvvwwwyyyyyyxxxvvvvvvwwwxxxvvvtttsssssstttqqqqqqqqqrrrrrrrrrrrrrrrrrrqqqpppqqqrrrrrrpppnnnkkkiiifffaaaZZZQQQGGG@@@999777999<<<<<<;;;===BBBLLLXXXYYYSSSPPPHHHFFFOOOWWWcccqqqvvvssssssyyyuuurrrnnnkkkiiigggeeebbb\\\[[[ZZZYYYZZZ\\\___```iiikkkpppwww}}}~~~}}}{{{yyyxxxwwwwwwvvvmmm\\\ZZZfffssszzzxxx|||mmmiii{{{zzzsssmmmoootttwww{{{tttdddXXXGGGAAA888333111111///---/////////000000000111111000///111555888999>>>DDDHHHFFFCCC@@@===;;;::::::===AAAFFFGGGFFFDDDDDDEEEHHHUUUgggyyyqqqgggeeefffjjjmmmpppnnnooopppnnnmmmrrrzzzxxx{{{~~~}}}sssjjjcccVVVGGG>>>999444333555,,,///222222000///000222222777>>>HHHSSSUUUJJJ<<<555888555666===EEE[[[{{{aaa@@@333000---+++***+++******---,,,+++***))))))))))))'''((()))(((&&&&&&(((***$$$%%%%%%&&&&&&''''''(((''''''(((((())))))******'''***,,,------------...///111444777<<>>666111000000///---///000000000000111111111000///111666888999>>>EEEHHHEEE@@@===<<<;;;:::888;;;???DDDFFFEEEDDDEEEFFFHHHYYYooonnndddccceeeiiinnnooommmmmmnnnmmmmmmrrrzzzxxx|||zzzpppfff```SSSEEE<<<888444444666---000333444222000111333555999@@@JJJVVVWWWIII888666999777888@@@GGG[[[zzz^^^???111...+++******+++++++++&&&&&&&&&''''''((()))***&&&(((***(((&&&%%%'''***(((''''''&&&&&&%%%$$$$$$&&&''''''((()))******+++$$$(((,,,,,,+++***,,,...000111333555;;;CCCMMMSSSZZZ___fffllloooqqqssstttyyydddZZZOOOJJJJJJOOO[[[fffsss~~~}}}|||}}}}}}||||||||||||vvvuuuuuuwwwyyyzzzyyyxxxtttvvvxxxxxxuuutttuuuvvvrrrssssssssssssrrrqqqppprrrqqqqqqrrrtttsssooolllkkkiiieee```YYYOOOEEE>>>999888:::======;;;===AAAIIIVVVXXXTTTRRRKKKIIISSS^^^jjjwwwzzzvvvssswww}}}zzzzzz||||||zzzxxxwwwvvvsssccc]]]jjjwwweeejjj}}}||||||~~~{{{{{{~~~|||zzzooo```SSSEEE???777222111111///...///......111555666444111000000111333666;;;@@@CCCGGGFFFCCC>>>:::888999;;;===AAAFFFGGGEEECCCEEEGGGPPP[[[rrrooocccaaafffkkkmmmpppkkkjjjlllnnnooorrrxxxwww{{{~~~{{{wwwooofff\\\OOOAAA<<<:::666111000---...///111222222222222111666BBBRRR]]]ZZZKKK===777555777999:::DDD^^^yyy[[[<<>>AAAIIISSSZZZVVVOOONNNPPPRRR^^^jjjvvv|||{{{zzz}}}yyytttqqqrrrccc^^^mmm}}}lllqqq}}}{{{}}}~~~{{{pppaaaTTTFFF???777333111111000...///...---///222444222000000111444777;;;???AAACCCHHHFFFCCC>>>999888999;;;>>>CCCHHHIIIGGGFFFHHHKKKTTT```uuuxxxjjjccceeelllqqqsssmmmjjjiiillloooppptttzzz}}}}}}xxxnnndddXXXKKK@@@<<<;;;777333111...///000111111111111111444999EEETTT^^^[[[KKK>>>555444555999<<>>555222...+++***)))'''%%%))))))))))))((((((((((((%%%%%%&&&''')))***++++++''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))******+++,,,,,,...111555999???FFFJJJQQQWWW```hhhmmmppprrrtttwwwttthhhYYYQQQNNNNNNTTT[[[ggguuu~~~|||||||||}}}}}}}}}{{{zzz{{{||||||{{{zzzrrrsssuuuwwwxxxxxxxxxxxxsssrrrrrrqqqqqqqqqrrrrrrqqqsssrrrooooooqqqqqqoookkkggg```YYYRRRJJJCCC>>>999:::;;;;;;;;;===@@@CCCNNNWWW^^^[[[VVVVVVXXXYYY[[[fffttt|||}}}}}}|||zzzxxxiii[[[XXXjjj|||}}}yyymmm^^^RRRFFF???888333222333111000111000///...///000111111444999@@@GGGKKKLLLJJJHHHHHHFFFBBB<<<888666888:::>>>EEEMMMOOOLLLJJJLLLOOOVVVbbbuuuwwwmmmhhhjjjnnnpppooonnnlllnnntttyyy}}}~~~vvvqqqkkkiiihhhhhhmmmttt|||{{{ttthhh]]]SSSJJJAAA???===888333333111111000000000000000000222888CCCPPPWWWRRRDDD777555222444999???KKKeee~~~ZZZ>>>222000---,,,,,,---,,,,,,))))))))))))((((((((((((%%%&&&'''((()))***+++,,,'''''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))***+++++++++...000444777===CCCGGGOOOUUU^^^fffkkknnnppprrrsssxxxkkk]]]TTTOOOMMMQQQVVV___nnn~~~}}}|||||||||}}}~~~}}}{{{yyyyyyyyyzzzyyyxxxrrrsssuuuwwwxxxxxxxxxxxxsssrrrqqqqqqpppqqqqqqqqqqqqpppnnnllllllmmmooooooiiieee___WWWOOOFFF???;;;888:::;;;;;;<<<>>>AAADDDKKKTTT[[[YYYVVVWWWYYYYYY]]]ggguuu}}}~~~~~~{{{{{{|||zzzyyyyyywwwvvviii[[[XXXjjj}}}{{{|||wwwxxx}}}vvviii[[[NNNEEE???777333222222111000222111111000///000222333444888???FFFJJJKKKJJJIIIGGGEEEAAA;;;777666999<<<===GGGPPPSSSNNNJJJKKKNNNRRR]]]ooovvvooofffdddiiippptttuuunnnmmmpppxxx}}}vvvnnnfffaaa]]]\\\[[[]]]cccllluuu{{{~~~zzzuuuiii^^^VVVMMMEEEAAA===666222111222111000000///000000111111777CCCNNNTTTOOOAAA666888444555:::@@@LLLfff|||XXX>>>,,,***)))(((***+++,,,+++))))))))))))(((((((((((('''((((((((())))))******''''''''''''''''''''''''''''''''''''(((((((((((()))))))))((())))))******+++---000222555:::@@@DDDNNNTTT\\\dddhhhkkkmmmnnnooo}}}{{{nnn```VVVPPPMMMOOOSSSXXXhhhyyy~~~}}}|||||||||}}}~~~~~~|||zzzyyyyyyyyyyyywwwtttuuuvvvvvvvvvvvvuuutttrrrqqqqqqppppppqqqqqqqqqpppnnnlllkkkjjjkkklllnnngggeee___VVVLLLBBB;;;888777999:::;;;<<<>>>BBBEEEJJJRRRXXXXXXVVVXXXZZZZZZbbbkkkvvv~~~}}}vvvooojjjggglllsss{{{|||yyyxxxwwwuuutttnnnbbb^^^nnn}}}}}}~~~~~~~~~}}}xxx|||}}}vvvsssvvv}}}rrrfffXXXMMMDDD===666222111222111///000111222111000111222444222444999>>>BBBEEEGGGHHHFFFDDD???:::777777:::===@@@KKKWWWZZZSSSLLLJJJLLLPPPZZZkkk~~~uuunnnfffdddiiinnnqqqqqqoooooosss|||xxxpppiiiccc]]]ZZZWWWWWWVVVYYY___iiirrrxxx|||~~~{{{vvvlllbbbXXXOOOFFF@@@:::333000000222111000//////000111222444:::FFFQQQVVVPPPDDD:::999444444;;;BBBNNNgggzzzVVV>>>000...+++***+++,,,++++++))))))))))))(((((((((((()))(((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''((((((((()))))))))(((((())))))***+++---///111333888===AAALLLRRRZZZaaafffiiikkklllmmmxxx{{{oooaaaXXXQQQMMMNNNRRRUUUddduuu~~~~~~~~~}}}||||||}}}~~~~~~|||{{{{{{{{{yyywwwttttttuuuuuutttrrrqqqppppppppppppppppppqqqrrrrrrqqqmmmkkklllllljjjkkkooohhhfff```VVVKKKAAA:::777555777999:::;;;>>>BBBEEEJJJRRRXXXYYYYYY[[[]]]\\\fffmmmwww~~~|||sssccc\\\WWW[[[dddooo|||~~~|||zzzxxxvvvtttttthhhcccqqq}}}~~~~~~{{{zzzuuuxxx~~~zzz{{{yyyoooeeeYYYNNNBBB<<<555111000111000///,,,///111222111000222444333333444777<<>>999666777<<>>777000...000111000///...///000222444555<<>>666111222:::DDDSSSmmmvvvSSS===///---+++***+++,,,++++++))))))))))))((((((((((((&&&&&&&&&&&&''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((***)))(((((((((((())))))+++,,,...///111555:::>>>EEEKKKUUU^^^dddiiilllnnnkkkrrrzzzooobbbZZZTTTOOOOOORRRWWWdddqqqzzz}}}}}}~~~~~~~~~}}}||||||}}}~~~{{{zzzzzzzzzzzzxxxtttqqqoooooopppqqqpppooonnnmmmnnnnnnnnnoooppprrrsssttttttoooooorrrrrrnnnnnnrrrlllkkkeee[[[NNNBBB<<<:::333444666888999<<>>777555555777===EEEPPPdddmmmjjjaaaQQQIIIQQQTTTcccvvv{{{wwwxxxwwwoookkkiiigggeeeiiiiiiiiiiiilllsss{{{~~~|||~~~yyysssooofff]]]QQQKKKAAA888333111000///,,,...000111000000111222666>>>HHHPPPQQQKKKCCC===444444555888BBBWWWpppvvvRRR<<<...---+++***)))***+++++++++***((('''''''''((()))''')))(((%%%&&&)))'''###&&&&&&''''''''''''&&&&&&&&&'''((())))))((('''&&&"""%%%))))))((('''))),,,***---///......111999???AAAFFFNNNWWW```gggkkkmmmlllssswwwiii___YYYVVVRRRNNNZZZaaalllyyy{{{|||}}}~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}~~~|||yyywwwtttrrrqqqsssrrrqqqooonnnmmmmmmmmmooopppqqqqqqrrrrrrrrrrrrnnnoooqqqsssssssssqqqppphhhgggddd\\\PPPDDD:::666555555666777999:::<<<===FFFIIIMMMPPPQQQTTTYYY]]]bbbiiirrrxxxzzz|||~~~zzzppp___YYYTTTRRRVVV[[[___```^^^]]]]]]___cccjjjpppttt~~~~~~}}}}}}|||{{{yyywwwuuuttt~~~lllbbbkkk~~~{{{vvvyyyzzzsssgggYYYPPPFFF===555333222...---...000000111222222222222111222222444777<<>>EEEGGGIIIJJJJJJLLLPPPTTTZZZaaajjjppptttvvvzzz}}}{{{ssshhhbbb[[[WWWXXXYYYYYYXXXTTTSSSQQQQQQSSSWWW\\\___kkkmmmooopppqqqsssvvvxxxvvvwwwxxxyyyzzz|||}}}~~~||||||{{{zzzxxxvvvtttsssnnnaaaggg|||}}}yyy}}}{{{sssiii\\\SSSHHH>>>555222000...---...000000111222222222222222333444666999<<<@@@CCCEEEAAA;;;777666777888>>>DDDMMMaaakkkjjjdddVVVOOOWWWdddrrr}}}~~~}}}||||||}}}~~~}}}||||||yyy~~~~~~wwwqqqjjj```VVVLLLFFF===666222000///...+++---...///......///111333888AAAJJJNNNIII???666000333555888CCC\\\|||rrrMMM777///...,,,***)))(((((()))******)))(((((((((((((((***)))%%%!!!"""'''(((&&&&&&&&&''''''''''''&&&&&&((((((''''''''''''((((((...,,,)))(((((()))((('''+++,,,...---,,,///444999===AAAIIIQQQZZZaaafffhhhkkknnnzzzwwwhhh^^^VVVOOOJJJQQQXXXeeettt}}}~~~~~~}}}|||xxxxxxxxxxxxyyyzzz{{{|||{{{{{{{{{zzzzzz{{{{{{{{{|||||||||{{{zzzyyyxxxwwwyyyxxxxxxwwwvvvuuuuuuuuuqqqqqqooonnnmmmmmmmmmmmmmmmoooqqqtttuuuuuuttttttpppqqqrrrtttuuuttttttsssooommmhhh^^^RRRFFF>>>:::777666444444666:::???BBBGGGHHHHHHFFFEEEFFFIIIKKKRRRWWW___dddhhhlllqqquuuzzz}}}wwwpppggg___[[[WWWRRRNNNKKKIIIGGGEEEFFFHHHLLLNNNVVVXXXZZZ[[[]]]```dddggggggjjjnnntttxxx{{{|||||||||{{{zzzyyywwwvvvttttttvvvdddiii~~~~~~~~~{{{}}}xxxrrriii^^^UUUIII???555111///------//////000111222222222222222444555888;;;???BBBDDDFFF===888444666777888===DDDMMM```kkkkkkhhh\\\UUU\\\kkkzzz{{{{{{{{{|||~~~}}}zzzzzz{{{~~~~~~~~~wwwppphhh]]]RRRHHHCCC;;;444111//////...+++---......------///111333888AAAKKKPPPKKK>>>444///222666:::GGGbbbnnnLLL999111///---+++))))))))))))***))))))((((((((((((((()))'''###%%%'''&&&&&&&&&''''''''''''&&&&&&)))((('''&&&&&&'''((()))000,,,'''&&&((()))((('''+++,,,,,,,,,,,,...222666<<>>444111///------/////////000111222333333333333555999>>>BBBEEEFFFGGG???:::777999;;;===CCCIIIOOObbbmmmnnnmmmbbb\\\bbbppp~~~~~~{{{{{{}}}~~~}}}uuunnnfff[[[QQQEEE@@@999444111000///...,,,---------,,,---///111555<<>>DDDLLLTTT\\\aaaddddddgggrrr}}}nnnbbbXXXRRRNNNMMMSSS^^^lllzzz}}}{{{zzzxxxxxxvvvvvvwwwxxxzzz{{{}}}~~~{{{|||}}}}}}}}}}}}|||{{{|||||||||{{{zzzyyywwwvvvrrrssssssttttttuuuuuuuuurrrqqqppppppoooooooooooommmooorrrtttvvvvvvvvvuuuwwwwwwvvvuuutttrrrqqqppplllkkkggg___UUUJJJCCC@@@???>>>>>>@@@EEELLLTTTXXXVVVSSSOOOMMMMMMOOOQQQSSSSSSXXX___eeejjjpppxxx~~~zzzpppggg^^^UUUNNNLLLKKKJJJIIIJJJLLLNNNPPPRRRUUUZZZ^^^ccciiippptttyyy~~~~~~}}}{{{yyyxxxwwwwwwwwwmmmmmm~~~|||{{{xxxpppddd\\\GGG===444111000......000...///000111222333333333222555:::???CCCEEEFFFFFF===888555777:::===DDDKKKSSSeeepppssssssiiiccciiivvv~~~}}}}}}~~~}}}~~~zzzrrrjjjcccYYYPPPBBB>>>888333111111000///---......---,,,---000222777BBBQQQ[[[[[[PPPAAA777333333666???TTTvvveeeJJJ;;;111000...,,,+++******+++)))))))))))))))((('''''''''(((&&&###$$$)))***'''&&&&&&''''''''''''&&&&&&((((((''''''''''''((((((((('''%%%%%%''')))))))))******++++++---///111222999<<>>@@@@@@???>>>@@@:::666777;;;@@@IIIRRRZZZkkkuuuyyy{{{rrrkkkppp}}}wwwtttuuu{{{}}}zzzyyyyyyxxxyyyxxxrrriiibbb]]]UUUMMM@@@<<<777444333222222111/////////...---///222444999JJJ```iiicccRRRBBB999888555666DDD```~~~___AAA111,,,+++)))((((((((())))))((()))*********)))'''&&&$$$(((******+++---***%%%&&&''''''''''''''''''&&&&&&'''((())))))((('''&&&'''***,,,,,,)))'''(((******)))***,,,///222333333555888===CCCKKKSSSYYY\\\bbbeeeooovvvdddUUUMMMIIIHHHMMMUUUaaannn{{{}}}|||}}}}}}|||{{{{{{zzzyyyyyyssstttuuuwwwyyy{{{~~~{{{}}}~~~~~~}}}{{{yyyyyyzzzzzzzzzyyyyyyxxxssssssrrrrrrqqqpppoooooommmmmmlllkkkkkkkkkllllllrrrqqqoooooooooqqqsssttttttssssssrrrrrrrrrssssssppptttxxxxxxtttmmmgggdddbbbdddgggkkklllmmmlllkkkccc___\\\___gggqqqxxx||||||yyyzzz{{{zzzxxx}}}}}}zzzxxxvvvtttsssssstttuuuzzz{{{|||{{{yyywwwrrreeeXXXJJJ@@@666333222///---,,,---...000111222222111111555777:::===????????????:::666666999;;;@@@IIIRRR___mmmuuuwwwuuukkkiiiuuuyyywwwwwwwwwqqqoooooosss|||~~~}}}|||{{{zzzzzzvvvppplllfff___UUUNNNBBB===666000......//////++++++---000///---000666888IIIbbbnnncccJJJ:::777444333888JJJiii}}}YYY<<<...)))(((((()))******(((&&&******))))))))))))******&&&%%%%%%&&&((()))((('''%%%%%%%%%&&&&&&&&&''''''+++(((%%%$$$&&&((('''%%%((()))))))))))))))((((((++++++++++++,,,---......555888<<>>======:::777666999===BBBKKKTTT___mmmtttvvvuuujjjhhhttt}}}vvvrrrqqqrrrtttqqqrrruuuzzz~~~~~~}}}|||{{{zzzxxx{{{wwwrrrmmmhhh___UUUMMMAAA<<<555000......//////------///111000---111777===NNNeeeooocccJJJ:::777444444:::JJJeee|||XXX===222,,,+++******,,,,,,***((())))))(((((((((((())))))'''&&&%%%&&&((()))((('''&&&&&&&&&'''''''''((((((***(((%%%%%%'''((('''%%%(((((())))))))))))((((((++++++++++++,,,---......222555:::???EEEMMMUUUZZZ\\\___dddlllzzzyyylllbbbVVVLLLOOOPPPWWWbbbmmmvvv~~~}}}}}}~~~||||||{{{{{{zzzyyyyyyxxxzzzzzzzzzzzz{{{{{{{{{{{{{{{|||}}}~~~}}}zzzwwwuuuuuuvvvvvvvvvuuutttrrrqqqppppppqqqqqqpppnnnmmmllliiikkklllmmmkkkjjjjjjjjjkkkkkkkkklllmmmnnnnnnooonnnpppqqqqqqooonnnppprrrpppooooooqqqsssrrrnnnjjjpppsssuuuuuurrrpppnnnmmmiiihhhggghhhkkkpppwww{{{{{{}}}xxxuuuqqqoooppppppqqqpppvvvoooqqq|||~~~{{{zzzyyyuuuqqqqqqoooggg]]]QQQDDD777333111///...///000111222333444444444444333444777999;;;<<<;;;;;;999666666:::???DDDNNNWWWbbbpppwwwyyywwwmmmjjjwwwxxxtttoookkkjjjkkknnnpppsssxxx~~~}}}~~~}}}~~~|||zzz}}}yyysssnnnhhh___SSSKKK???;;;444000...///////////////000222000...111888CCCTTTiiipppaaaIII:::666444555;;;III___zzzwwwTTT;;;111---+++******++++++***)))***))))))(((((())))))***((('''&&&''')))***)))((('''''''''((((((((())))))((('''&&&'''((((((&&&$$$(((((())))))))))))((((((+++******++++++,,,---...000333777<<>>DDDKKKPPPVVV[[[```eeelll}}}uuuuuu}}}}}}nnnddd\\\VVVUUUSSSUUU[[[aaaiiiuuu||||||}}}|||}}}~~~}}}}}}|||{{{zzzzzzzzz{{{{{{||||||{{{zzzyyyxxxwwwwwwzzzzzzzzzyyyxxxuuusssrrrrrrrrrsssssssssqqqpppooonnnooooooooonnnnnnnnnmmmnnnoooooonnnkkkjjjjjjjjjhhhiiijjjkkkmmmnnnppppppnnnnnnmmmkkkjjjjjjjjjkkknnnmmmllllllmmmmmmmmmmmmllllllkkkggg___XXXRRRPPPQQQRRRSSSSSSTTTXXX___dddqqquuu{{{|||tttrrrqqqqqqrrrqqqooonnn~~~yyyvvvuuuuuuuuutttttthhhYYYJJJ;;;444222000000222000000111111222333333444666777888999;;;<<<<<<<<<888555666;;;@@@FFFQQQ[[[iiiwwwwwwuuu{{{xxxwwwwwwpppooolllkkklllppptttvvv}}}|||yyyxxxxxx|||||||||vvvooohhhaaaXXXMMMEEE:::777222//////////////////...///000...---111888DDDXXXkkkjjjYYYFFF;;;888111444;;;FFFVVVkkkyyyTTT:::///---+++)))((())))))((('''))))))(((((((((((())))))***)))(((((()))***)))'''%%%%%%&&&&&&&&&'''''''''%%%&&&((((((((('''&&&&&&''''''((()))))))))))))))************+++,,,------///111444888<<>>777444111000222111000000000111222333444888888999:::;;;<<<===>>>999777888===BBBHHHSSS]]]hhhwwwzzzyyy~~~}}}|||wwwuuuwwwyyyvvvuuussssssuuuyyy|||~~~yyyxxxzzz|||~~~{{{tttlllddd\\\TTTJJJDDD888555111//////000000///...---...///...---222:::EEEZZZkkkgggUUUCCC:::777111444:::GGGYYYmmm\\\BBB777111...+++***+++++++++***'''&&&&&&%%%%%%&&&&&&'''***(((''''''))))))(((&&&%%%%%%%%%&&&&&&&&&&&&'''$$$&&&(((((('''&&&'''(((&&&'''((())))))******)))***))))))******+++,,,---///111333666999>>>DDDIIIKKKPPPZZZaaadddooossssss|||vvvlllccc[[[WWWQQQNNNOOOTTT]]]lllyyy|||~~~|||{{{}}}|||{{{{{{|||}}}|||{{{~~~{{{zzzyyyzzzzzz{{{{{{zzzyyyyyyuuuuuuvvvxxxyyy{{{||||||yyyxxxwwwwwwvvvwwwwwwwwwvvvvvvvvvuuusssqqqnnnmmmoooooonnnnnnooopppqqqrrrooooooooommmjjjiiijjjkkkkkkkkklllmmmnnnppppppqqqnnnkkkhhhgggggghhhhhhhhhggghhhjjjkkklllnnnqqqsssqqqpppnnniiiddd___]]]]]]]]]bbbgggkkkmmmttt~~~zzzsssrrrqqqppppppqqqqqqooommm~~~{{{nnnlllwww~~~{{{zzz{{{ppp]]]OOO@@@999666222000111222222111111222333555666999999999:::;;;<<<===>>>===:::;;;@@@EEEKKKUUU___iiixxx~~~}}}}}}~~~yyyvvvxxxzzzyyyyyyxxxyyy|||~~~zzzyyy}}}~~~|||~~~{{{sssiii```YYYRRRJJJEEE666333000...///000000000...---...000//////555<<>>777555222111111111000///555111///000111222666<<>>CCCQQQSSSVVVXXXYYY```qqq~~~ppppppbbbYYY\\\bbbdddjjjrrrwwwxxxyyy{{{~~~{{{}}}~~~~~~|||{{{{{{wwwtttuuuxxxzzzzzzyyyzzzzzzzzzzzzzzzzzzzzzzzzxxxyyy{{{}}}}}}}}}}}}|||vvvxxx{{{~~~~~~}}}|||xxxxxxwwwuuutttrrrqqqqqqvvvtttsssrrrrrrrrrpppnnnooonnnmmmllllllmmmnnnooonnnoooooonnnllllllmmmnnnkkkkkkkkkkkkkkkjjjjjjjjjhhhgggfffffffffgggiiijjjlllkkkjjjjjjlllooosssuuuvvvqqqooorrrrrrpppsssxxx{{{xxxvvvuuuqqqnnnkkkiiiiiiiiihhhggg{{{mmmrrr|||~~~yyyrrrggg\\\MMM@@@999555333222111222333333333444777:::999;;;<<<;;;:::<<>>333444444666>>>MMMbbbwww{{{ZZZ???111,,,---+++))))))+++,,,***((()))))))))))))))))))))))))))((('''&&&&&&'''((()))''''''''''''((((((((((((''''''''''''''''''''''''%%%&&&'''((()))+++,,,,,,)))(((((())))))***+++,,,,,,...///000333777<<<@@@LLLOOOSSSWWWXXX]]]kkkzzzwwwnnnccc]]]aaaeeeccceeejjjqqqtttyyy}}}~~~}}}|||}}}~~~~~~~~~}}}}}}|||wwwuuuuuuvvvuuutttvvvvvvvvvvvvvvvvvvvvvvvvxxxyyyzzz|||||||||{{{{{{wwwyyy{{{}}}~~~}}}|||zzzwwwvvvuuutttsssrrrqqqqqqsssqqqpppooooooooommmkkkmmmlllkkkkkkkkklllmmmnnnmmmnnnnnnmmmkkkjjjlllmmmkkkkkkkkkjjjjjjjjjjjjjjjhhhhhhhhhhhhhhhiiiiiijjjkkkjjjjjjjjjlllooorrrtttvvvqqqppprrrsssqqqtttyyy|||~~~|||xxxvvvtttssspppnnnkkkjjjjjjjjjiiihhh~~~rrrvvv|||{{{~~~{{{mmmdddVVVHHH===777444444111222333333333555888;;;999;;;<<<;;;:::<<>>LLL```vvvtttSSS;;;111///,,,+++******++++++***((())))))))))))))))))))))))((((((''''''''''''((((((&&&''''''''''''(((((((((''''''''''''''''''''''''&&&'''((()))***+++,,,---((()))***++++++,,,,,,++++++,,,...///111555:::>>>FFFIIIPPPUUUVVVYYYcccooozzzkkkbbb___dddeee```^^^```jjjooowww~~~|||yyy}}}}}}|||}}}}}}~~~yyyuuusssssssssrrrttttttttttttttttttttttttxxxxxxyyyzzzzzzzzzyyyyyyxxxyyy{{{||||||{{{yyyxxxuuuuuutttsssrrrrrrqqqqqqpppnnnmmmlllmmmlllkkkiiijjjiiiiiiiiijjjjjjkkklllkkkllllllkkkiiihhhjjjkkkkkkkkkkkkjjjjjjjjjiiiiiifffgggggghhhhhhhhhhhhhhhhhhhhhhhhiiijjjmmmoooqqquuuqqqppprrrssssssuuuyyyzzz{{{{{{{{{zzz{{{~~~{{{vvvsssrrrqqqpppmmmkkkiiihhhiiiiiihhhgggzzzwww~~~~~~~~~}}}vvvnnn^^^LLL===555444555111333444444444666999<<<999;;;<<<<<<;;;>>>DDDIIIKKKGGGDDDDDDEEEMMM^^^mmm~~~yyyrrrkkkgggeeehhhkkkpppvvv||||||{{{}}}|||vvvpppkkkfffcccfffkkkttt|||sssiii```WWWRRRPPPUUU```lllxxxoooeee]]]MMMCCC???777666333111000000111111000...---...111222333:::BBBTTTlllqqq^^^JJJ999111555555777???NNNcccyyyrrrPPP:::111111++++++***************)))(((((((((((((((((((((((((((((((((''''''(((((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((((((******)))))))))))))))((('''(((***,,,,,,,,,++++++***,,,...///111444888;;;@@@EEEMMMTTTUUUUUU\\\eeevvvttthhh```]]]bbbaaaZZZWWWZZZdddjjjttt~~~~~~{{{~~~}}}|||{{{|||}}}{{{vvvtttssstttuuuuuuuuuuuuuuuuuuuuuuuuuuuvvvvvvwwwwwwwwwwwwwwwwwwyyyyyyzzzzzzzzzxxxvvvuuuttttttsssssssssrrrrrrrrrpppnnnllllllmmmmmmkkkjjjhhhhhhiiiiiijjjjjjkkkkkkiiiiiijjjhhhgggfffhhhiiillllllkkkkkkjjjjjjiiiiiicccdddfffgggggggggfffeeeffffffggghhhiiikkkmmmmmmrrrqqqpppqqqssstttvvvxxxtttuuuwwwxxxzzz~~~|||vvvrrrooonnnmmmlllhhhgggeeeeeeffffffeeedddwww~~~yyy~~~~~~~~~}}}~~~uuubbbMMM===444333444222333444444555777:::===:::<<<>>>======@@@FFFKKKMMMJJJGGGGGGJJJSSSeeevvvwwwoooiiiffffffeeehhhmmmsssyyy}}}zzz{{{~~~}}}wwwpppkkkeeeccchhhoooxxx{{{rrrggg]]]SSSOOOQQQ[[[mmm|||~~~lllbbbZZZKKKBBB???777555333000///000111111000///...///111111222;;;DDDZZZpppsss___KKK:::111444444888BBBRRRhhhkkkKKK444,,,,,,++++++++++++***))))))***(((((((((((((((((((((((('''(((((((((((((((((('''&&&&&&&&&&&&'''''''''''''''''''''((((((((()))))))))))))))((((((''''''''''''(((***+++,,,,,,+++***+++,,,...000111333777:::===BBBJJJRRRTTTSSSXXX^^^lll||||||pppggg___ZZZ\\\[[[TTTTTTYYYaaagggqqq|||}}}|||{{{{{{}}}~~~xxxuuussstttuuutttttttttttttttttttttttttttttttttttttttuuuuuuuuuxxxxxxxxxxxxwwwuuusssrrrrrrrrrssssssssssssttttttqqqpppnnnnnnoooooonnnllliiiiiijjjjjjkkkkkkkkkkkkggghhhhhhgggeeeeeefffgggllllllkkkkkkjjjiiiiiihhhcccdddfffgggggggggfffeeeggghhhiiikkklllmmmmmmnnnnnnoooooooooqqqtttvvvvvvnnnooorrruuuyyy}}}yyytttooommmkkkiiihhhfffeeeddddddeeeeeecccbbbuuuxxx|||~~~}}}}}}~~~~~~{{{|||vvvcccOOO???777444444222333444555666888;;;>>>;;;===??????@@@CCCIIINNNQQQNNNMMMOOORRR[[[mmm}}}yyypppjjjggggggdddhhhmmmsssxxx{{{}}}~~~|||uuukkkgggfffmmmwwwxxxnnnbbbYYYRRRQQQXXXggg}}}|||jjj___WWWHHH@@@===666444222000///000111111000000///000111111444???KKKbbbtttsss]]]KKK;;;111333555:::FFFXXXooogggGGG222++++++***+++,,,+++)))))))))***))))))))))))))))))))))))''''''((((((((((((''''''%%%&&&&&&&&&&&&''''''''''''''''''(((((())))))***&&&&&&&&&'''((()))))))))'''((()))******++++++******,,,...///000222555777<<>>777333222333555555666888<<>>@@@BBBCCCCCCGGGMMMSSS[[[ZZZ[[[^^^```ffftttvvvmmmfffccciiilllqqqvvv{{{}}}~~~~~~~~~}}}}}}xxxrrrooosssxxxiii\\\XXXVVVYYYcccqqq~~~kkk___UUUEEE;;;888111333111//////000111111000000000111333555===MMM]]]qqqyyykkkQQQBBB999222444888???LLL```uuu^^^???...,,,000)))+++---,,,)))((()))+++))))))))))))))))))))))))&&&'''((())))))((('''&&&%%%%%%%%%&&&&&&&&&''''''&&&''''''((()))******++++++++++++***)))(((((('''''''''&&&&&&&&&(((***+++'''))),,,------...111222;;;<<>>NNNhhh||||||WWW<<<111,,,***))))))))))))))))))))))))+++,,,,,,***((('''((()))+++---,,,(((""" ###'''''''''&&&%%%&&&'''((()))&&&''''''((()))******+++&&&&&&&&&&&&&&&'''((((((***'''!!!$$$------&&&,,,---.........///111333444888>>>DDDIIIMMMRRRVVVcccuuuxxxmmmhhhccc\\\UUUSSS[[[eeeqqqyyy|||}}}~~~}}}|||yyywww}}}zzzvvvrrrpppooommmkkknnnnnnnnnoooooooooooooookkklllmmmnnnoooqqqqqqrrrqqqpppnnnmmmllllllmmmmmmkkkkkkllllllmmmnnnnnnoookkkjjjjjjjjjkkkmmmooopppllliiiggggggiiiiiigggeeeiiigggeeeeeeggghhhiiihhhdddcccaaa^^^\\\YYYWWWVVV^^^\\\YYYXXXXXX[[[^^^```aaabbbeeeggghhhhhhgggfffiiifffcccdddhhhkkkllllllkkkjjjjjjjjjmmmsss{{{zzzvvvsssnnnjjjiiigggeeeccc```^^^]]]]]]]]]\\\ZZZXXXUUUSSSQQQOOOOOO|||hhhkkkxxx}}}{{{~~~yyyvvvpppeeeXXXJJJ===666666444333555888;;;;;;:::EEEGGGIIIJJJLLLRRRZZZaaafffeeebbb___```iiiuuu~~~~~~wwwooojjjhhhooouuu||||||{{{zzz{{{|||vvvqqqrrr{{{zzzlll```ZZZZZZ]]]eeerrrqqqiii\\\OOODDD<<<777444111000///000222222000///000///111333666???RRRcccffffff]]]KKK===777555333<<>>@@@JJJKKKLLLLLLNNNUUU```hhheeedddbbbaaadddooo~~~~~~~~~|||vvvnnnjjjjjjlllpppuuu|||~~~~~~zzzvvvuuutttuuujjj```\\\\\\^^^fffuuu|||mmmdddWWWKKKAAA999444111000//////000111111000...///------111555;;;GGGSSSXXXTTTKKK@@@777444555777<<>>999888666666777;;;???CCCMMMNNNNNNNNNPPPWWWbbbjjjgggfffdddcccgggsss~~~{{{yyyxxxuuuooojjjhhhjjjmmmooottt{{{~~~~~~yyyxxxyyy{{{|||oooeee]]]\\\___bbbmmmzzzllldddWWWJJJ@@@888222///000///...///111111///...,,,---000222222777EEESSSWWWQQQGGG===555222444777===NNNeeeuuu|||kkkFFF444000...+++))))))))))))))))))))))))((())))))(((&&&&&&''')))&&&'''(((((('''&&&&&&&&&''''''&&&%%%&&&'''((()))''''''''''''(((((((((((($$$%%%&&&'''''''''&&&&&&((('''''')))+++***(((''')))***++++++******,,,...///222666;;;???DDDJJJNNNSSS]]]nnn|||tttlllbbb]]]]]]YYY[[[^^^bbbgggnnnuuuyyyzzz{{{{{{yyyxxxyyy}}}||||||}}}}}}yyyvvvpppooollliiigggfffffffffbbbcccdddfffhhhiiijjjkkknnnnnnmmmlllkkkjjjiiihhhfffgggiiikkklllkkkjjjjjjeeeeeedddcccdddeeefffgggeeefffggghhhhhhiiijjjkkkiiihhhffffffgggfffdddccc^^^[[[WWWTTTRRRSSSTTTVVVUUUVVVVVVXXXYYYZZZ[[[\\\^^^___```aaaaaa```^^^]]][[[]]]___``````___^^^]]]___aaagggrrr}}}zzzpppqqqqqqqqqqqqrrruuuxxx}}}zzzssshhh\\\UUUTTTVVVYYY]]]ccciiimmmllliiiffflllfff```___\\\WWWVVVXXXRRRSSSSSSSSSQQQOOOMMMLLLMMMLLLKKKKKKMMMQQQVVVYYY|||yyywwwxxx|||~~~vvvhhhXXXIII@@@999888777666777;;;BBBGGGRRRSSSTTTTTTVVV\\\eeelllnnnllliiigggjjjuuu~~~}}}{{{vvvtttqqqnnnlllllllllmmmnnnsss{{{~~~~~~~~~zzz{{{wwwlllccc]]]^^^cccjjjwwwvvvjjjaaaUUUHHH>>>777222//////......///000000///------...111333333888GGGVVVXXXNNNCCC;;;555111333888>>>PPPeeessszzzdddBBB222111///+++))))))))))))))))))))))))((())))))(((''''''(((***((((((((('''&&&&&&%%%%%%''''''&&&%%%&&&'''((()))''''''''''''''''''''''''%%%&&&'''((()))((('''''',,,((('''+++---+++))))))'''((())))))((((((***+++...111555888===BBBHHHLLLNNNWWWhhhyyypppeee```aaaZZZZZZ[[[___dddjjjqqqtttwwwzzz}}}}}}|||{{{~~~{{{xxxqqqoookkkhhhfffeeeeeefffcccdddeeefffggghhhiiijjjllllllllllllllljjjiiiiiieeefffiiijjjkkkkkkiiihhhbbbaaaaaa```aaabbbcccddddddeeegggggggggggghhhjjjhhhgggfffgggggggggeeeccc^^^]]][[[ZZZYYYZZZ[[[\\\\\\]]]___aaabbbccccccccc```aaabbbbbbaaa^^^\\\ZZZYYYZZZ[[[ZZZXXXXXXYYYZZZ___bbbhhhrrrzzz}}}zzzwwwooooooooommmmmmnnnqqqtttvvvxxx{{{}}}~~~}}}|||{{{rrrlllaaaUUUMMMKKKMMMPPPVVVZZZaaagggjjjjjjhhhffflllfffaaa^^^[[[VVVVVVXXXRRRSSSSSSSSSRRRQQQQQQPPPQQQQQQRRRSSSWWW\\\aaaccc}}}zzz~~~}}}zzzyyyyyy|||qqq___NNNCCC999999888777888===EEELLLUUUWWWYYYYYYZZZ___gggmmmpppnnnkkkiiimmmxxxzzzsssnnnkkkiiijjjmmmttt~~~}}}{{{zzzzzz}}}|||uuusssrrrtttvvvuuupppkkkjjjpppxxx~~~}}}~~~}}}~~~tttlllddd___aaafffrrr~~~zzzpppddd\\\PPPEEE===777333111///......///000000///---///------111555<<>>OOOcccooowww^^^===111000...)))))))))))))))))))))))))))((()))***)))(((((()))+++)))(((&&&%%%&&&&&&''''''''''''&&&%%%&&&'''((()))''''''''''''''''''''''''%%%&&&((()))***)))((('''***((()))+++***&&&''',,,((()))***)))((((((***+++,,,///222666:::???FFFJJJLLLSSSaaawww~~~ssshhhccceee]]]]]]]]]```eeekkkppprrrwww|||}}}}}}~~~~~~~~~|||zzzqqqnnnkkkhhhfffeeefffgggeeeffffffggghhhhhhiiiiiiiiiiiijjjkkkkkkjjjiiihhhdddeeehhhjjjkkkjjjhhhgggccccccaaa``````aaaaaabbbccceeegggfffeeeeeefffhhheeeeeeeeefffggggggeeecccbbbaaa```______aaaccceeehhhiiikkklllllllllkkkjjjeeeeeefffeeebbb___\\\ZZZWWWWWWUUURRRPPPPPPTTTWWWZZZ]]]dddjjjnnnpppooonnnhhhhhhhhhggggggiiimmmpppmmmppptttxxxyyyxxxvvvtttggg___SSSJJJFFFHHHLLLOOOWWW\\\ccciiilllmmmmmmllllllhhhfffeeeaaa[[[ZZZ\\\YYYYYYYYYYYYYYYZZZ[[[[[[\\\]]]^^^```dddhhhkkkmmmvvvrrr|||{{{yyy{{{{{{{{{}}}zzzfffRRREEE::::::999888999???HHHOOOVVVXXXZZZZZZ[[[___ffflllnnnmmmjjjjjjooo||||||oooddd^^^[[[XXXVVVYYY[[[```hhhppprrroookkkooooooqqqtttyyy}}}~~~{{{tttsssuuuzzz}}}sssjjjfffllltttzzz}}}~~~~~~~~~{{{ssslllfffaaaccchhhuuuuuukkk^^^WWWMMMCCC<<<777444222///......///000000///---000***''',,,444>>>JJJSSSUUUHHH<<<777333000333:::>>>OOOaaalllvvvZZZ;;;///000---''')))))))))))))))))))))))))))******)))((((((***,,,)))'''%%%$$$%%%'''((()))''''''&&&%%%&&&'''((()))'''''''''''''''''''''&&&$$$%%%'''))))))((('''&&&&&&&&&)))+++%%%$$$---***+++,,,+++******,,,...+++---000333777===DDDHHHMMMQQQ[[[ooouuujjjeeegggaaa```___bbbggglllqqqsssxxx~~~{{{{{{}}}||||||~~~}}}{{{qqqnnnkkkhhhffffffggghhhggggggggghhhhhhhhhiiiiiifffggghhhjjjjjjiiiiiihhhccceeehhhjjjkkkjjjhhhggghhhfffdddcccbbbaaabbbbbbbbbeeegggfffdddccceeegggccccccccceeeffffffdddbbbfffeeebbbaaabbbeeeiiilllrrrssstttttttttrrrooonnnjjjjjjjjjiiifffbbb___\\\VVVVVVSSSNNNKKKMMMRRRWWWOOOTTTYYY^^^___``````aaa\\\\\\]]]\\\]]]```eeeiiigggkkkppptttvvvtttqqqooo___VVVKKKEEEEEEIIILLLNNNUUUZZZaaahhhkkkmmmnnnooommmkkklllmmmiiibbb```aaabbbaaa``````aaaccceeeffffffgggiiikkknnnqqqsssuuu~~~qqqeeeiii{{{~~~|||zzz}}}|||}}}sss\\\JJJ@@@;;;888:::===AAAKKKTTT^^^]]]\\\[[[\\\aaahhhmmmkkkssspppnnnvvvwwwkkk___[[[WWWQQQOOORRRKKKNNNRRRVVVXXX[[[^^^```aaaeeekkkppptttxxx|||~~~{{{ttt{{{~~~tttiiijjjmmmrrryyy~~~~~~|||yyywww{{{|||uuunnnkkkhhhfffjjjoooppp|||~~~xxxqqqkkkXXXQQQHHH???999666444333000000000000////////////222000...///333===KKKWWWRRREEE777222222222444777@@@KKK]]]nnn}}}qqqLLL:::---***+++&&&+++,,,,,,,,,+++***((('''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&((()))&&&"""%%%+++%%%&&&&&&''''''(((((((((''''''''''''''''''&&&&&&%%%%%%&&&&&&&&&'''&&&&&&''''''''''''((((((((((((%%%&&&''')))************111111111111333888???DDDGGGPPPYYYeee|||{{{tttllleee___^^^aaaeeeggghhhlllrrr|||~~~xxxvvv||||||{{{zzzxxxvvvtttsssuuusssoookkkggghhhkkknnnjjjiiigggfffeeeggghhhiiifffeeeeeefffiiijjjjjjiiihhheeebbbaaabbbdddddddddbbbbbbbbbbbbaaaaaaaaaaaafffggghhhhhhgggeeecccaaacccdddeeeffffffeeeeeedddgggggghhhiiikkkmmmoooppptttvvvyyy{{{{{{yyyvvvtttssssssrrrpppmmmggg___ZZZWWWUUUSSSQQQPPPOOOOOOPPPLLLOOOTTTVVVVVVUUUUUUUUUVVVSSSQQQSSSWWW[[[\\\\\\```fffkkkmmmooorrrqqqmmm___UUUKKKGGGGGGIIINNNTTTZZZ```eeegggkkkpppqqqnnnnnnnnnmmmllljjjiiihhhggghhhiiijjjlllooorrruuuvvvtttsssrrrrrrtttwwwzzz|||qqqdddeeewww}}}{{{}}}}}}uuu___MMMAAA<<<999;;;???CCCMMMVVV___^^^^^^]]]```eeemmmrrrqqqxxxuuuqqqyyy~~~sssggg]]]TTTPPPNNNJJJJJJMMMNNNPPPTTTVVVWWWYYY[[[]]]^^^bbbhhhnnnsssxxx}}}|||{{{{{{~~~sssoooppprrrvvv{{{~~~~~~}}}{{{~~~~~~~~~zzzwwwqqqmmmkkkiiihhhkkkpppppp|||}}}yyyssskkkeeeXXXRRRHHH???:::666444222000000000000////////////111000///111666???JJJSSSPPPCCC777333222333444888>>>LLL```tttkkkHHH888,,,***+++&&&(((((())))))((('''&&&%%%'''''''''''''''''''''''')))'''((()))(((%%%'''+++&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&''''''&&&&&&&&&'''((()))''''''''''''(((((((((((()))))))))******+++++++++...///000000222666<<<@@@EEELLLTTT^^^sssyyyqqqkkkcccaaaaaadddddddddhhhnnnyyyyyyuuutttxxxxxxwwwvvvvvvuuuuuuuuuuuuuuutttqqqmmmkkkjjjkkkhhhgggfffeeedddfffggghhheeeddddddeeehhhjjjiiiiiigggeeebbbaaabbbddddddcccaaaaaaaaaaaaaaaaaaaaaaaaeeeeeeggggggfffeeecccaaaddddddeeeffffffeeedddcccdddeeefffhhhkkknnnqqqsssyyyzzz|||}}}|||{{{xxxwwwtttsssrrrpppmmmhhhaaa[[[XXXWWWVVVTTTSSSRRRQQQQQQOOORRRTTTUUUTTTSSSSSSSSSOOOMMMLLLNNNSSSWWWYYYYYY]]]dddiiilllnnnooommmhhh]]]TTTKKKIIIIIILLLRRRYYYbbbhhhlllmmmpppsssrrrnnnlllllllllkkkjjjjjjjjjiiiqqqrrrsssvvvxxx{{{}}}~~~~~~}}}|||{{{|||~~~xxxgggdddttt~~~}}}~~~~~~vvvcccSSSBBB===:::===AAAFFFOOOXXX___``````aaadddjjjrrrwwwwww~~~zzzwww~~~~~~oooeee[[[SSSMMMKKKKKKJJJLLLOOOQQQSSSUUUUUUUUUVVVXXXYYYYYY^^^dddkkkqqqwww}}}~~~{{{yyyyyyyyy|||zzzvvvtttsssuuuyyy~~~|||zzzzzz~~~~~~{{{uuuoookkkhhhggggggfffdddggglllqqq~~~}}}wwwsssmmmfffaaaXXXRRRHHH@@@:::666333111000000000000///////////////000000333:::CCCLLLQQQLLLAAA777444333333555888???OOOggg|||xxx}}}```BBB444+++)))+++'''&&&&&&''''''''''''&&&%%%((((((((((((((((((((((((***&&&%%%''')))'''''')))&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''')))((('''&&&&&&((()))***''''''''''''((((((((((((,,,,,,+++******+++,,,---***,,,...///111444888;;;AAAGGGNNNWWWhhh|||yyy{{{tttooohhhdddbbbbbbaaaaaaeeelllyyy|||uuusssuuutttsssrrrqqqqqqrrrtttuuutttvvvxxxwwwrrrlllhhhffffffeeedddccccccdddeeefffbbbbbbbbbdddggghhhiiihhhfffdddbbbaaabbbccccccbbb___``````aaaaaabbbbbbccccccdddeeeffffffeeedddccceeefffggggggfffeeecccbbbbbbbbbcccfffjjjoootttvvv{{{{{{{{{{{{zzzyyywwwvvvsssrrrqqqooommmhhhbbb^^^[[[[[[ZZZYYYXXXWWWVVVUUUVVVWWWXXXWWWTTTRRRRRRSSSPPPOOOPPPSSSXXX\\\___```aaahhhoooqqqrrrqqqkkkddd\\\TTTMMMLLLOOOSSSZZZaaalllqqquuuvvvvvvwwwtttoookkkjjjjjjjjjjjjjjjkkkkkkttttttvvvxxxzzz|||~~~~~~}}}||||||}}}ooohhhvvv~~~xxxgggWWWDDD>>>;;;>>>CCCIIIQQQYYY``````aaabbbeeekkkrrrxxx{{{|||xxxkkkbbbZZZVVVSSSRRRSSSTTTWWWZZZYYY[[[\\\\\\\\\\\\^^^```^^^cccjjjqqqxxx~~~|||vvvrrrrrrsssuuu|||~~~yyywwwuuuvvv{{{yyyuuusssrrrvvvzzz|||}}}{{{tttqqqooolllhhhcccbbbcccdddbbb```ccciiitttyyysssooojjjccc^^^WWWQQQHHH???:::555222000000000000000////////////...///000333===IIIQQQRRRGGG>>>666444333333555999DDDVVVnnn|||vvvwwwTTT;;;111***))),,,((((((((())))))))))))))))))(((((((((((((((((((((((((((### $$$'''&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''&&&'''''''''((((((((((((''''''''''''((((((((((((...,,,+++))))))***,,,---(((***---///000222555777???DDDJJJQQQ___vvv|||yyy~~~{{{uuuqqqlllgggcccbbbaaaaaahhhooo~~~|||uuuuuuxxxtttrrrooommmlllnnnppprrrrrruuuvvvtttoooiiidddaaabbbbbbaaaaaaaaabbbcccddd`````````bbbeeegggggggggeeecccaaa```aaabbbbbbaaa^^^^^^___```aaabbbcccdddccccccdddeeeffffffeeeeeeggghhhhhhhhhgggfffdddcccaaaaaabbbdddhhhmmmrrruuuxxxwwwuuutttsssrrrqqqqqqrrrpppooommmkkkhhhccc```^^^^^^^^^^^^^^^]]]\\\\\\___```___]]]ZZZXXXXXXXXX[[[[[[]]]```dddhhhkkkmmmpppwww|||}}}{{{wwwnnnfff]]]UUUPPPQQQVVV[[[ccckkksssyyy}}}}}}}}}{{{vvvpppjjjjjjiiihhhhhhiiijjjjjjqqqqqqsssuuuvvvxxxxxxyyyyyyxxxwwwuuuuuuvvvwwwwwwxxxmmmyyy~~~|||yyyiiiZZZGGG@@@<<>>999555111///000000000000////////////---//////333@@@PPPWWWVVVCCC<<<555333333333777<<>>AAAGGGOOO[[[ooo~~~|||xxxuuuooojjjeeeccccccdddkkktttzzzvvvwww{{{xxxuuupppllljjjjjjkkkllloooooonnnkkkeeeaaa^^^^^^```````````````aaaaaabbb```______aaadddffffffeeecccaaa``````aaaaaa```___]]]]]]^^^```aaabbbcccdddcccddddddeeeffffffffffffhhhiiiiiiiiihhhgggeeedddbbbbbbbbbcccfffiiimmmooopppooonnnllllllkkkllllllooommmkkkjjjiiigggcccaaa``````aaabbbcccddddddeeejjjjjjjjjiiifffeeeeeefffiiikkkmmmoooqqqtttwwwyyyzzzpppfff___XXXTTTWWW]]]ccclllssswww}}}~~~wwwoookkkjjjhhhfffffffffggggggpppppprrrtttuuuuuuuuuuuutttsssrrrqqqpppppppppppp~~~ttt~~~{{{yyy}}}|||kkk]]]LLLDDD>>>AAAHHHNNNUUUZZZ^^^___```aaadddiiiooottt~~~|||rrrllleeeiiikkkiiikkkqqquuuvvvvvvwwwxxxyyyyyy{{{~~~}}}zzzwwwsssooommmnnnpppqqq{{{yyyyyyzzz}}}{{{rrrkkkjjjkkkjjjkkkmmmjjjkkkggg```\\\\\\ZZZVVV[[[[[[\\\^^^\\\\\\eeennn{{{uuunnnhhhddd```ZZZVVVPPPKKKCCC===888444111///000000000000////////////---000111666FFFWWW[[[VVVAAA:::333222111222888???JJJaaa|||yyy```CCC222///***))),,,)))***)))(((((((((((())))))'''''''''''''''''''''''')))%%%$$$''')))((((((***&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''"""$$$&&&((()))'''%%%$$$''''''''''''(((((((((((())))))(((''''''((()))***)))+++---...///000222444<<>>***%%%)))***'''%%%)))'''(((++++++)))+++...(((((((((((((((((((((((()))'''%%%%%%'''((('''%%%&&&%%%###"""###$$$'''(((%%%((('''###!!!$$$&&&&&&&&&&&&%%%%%%%%%&&&'''((($$$$$$%%%&&&'''(((((()))((((((((())))))))))))***))))))***+++,,,---......333222777@@@DDDKKK___ttt~~~uuullldddaaa```aaadddbbbccchhhqqqwwwxxxwwwooolllgggeeedddddddddcccbbbbbbbbbaaa___^^^\\\[[[^^^^^^^^^___``````aaaaaa\\\\\\\\\\\\\\\\\\\\\\\\______^^^]]]]]]\\\[[[[[[______```cccfffgggdddbbbaaabbbbbbaaa___]]]^^^___```^^^]]]^^^aaaaaa___]]]bbb```^^^^^^______\\\ZZZZZZZZZ[[[]]]^^^___``````___]]]ZZZZZZ\\\]]]]]]\\\\\\]]]___cccfffjjjnnnpppooopppsssvvvyyy|||~~~~~~}}}|||{{{zzzzzzzzzzzzzzzwwwsssnnniiiccc___]]]ZZZ[[[\\\]]]aaahhhrrrzzz}}}qqqeee^^^]]]]]]]]]]]]^^^^^^______aaaaaabbbbbbbbbbbbaaaaaa_________^^^^^^_________{{{zzz~~~{{{uuurrrrrrvvvyyy}}}zzznnnaaaZZZVVVQQQPPPQQQTTTZZZbbbgggkkkqqqzzzzzzvvvsssrrrrrrooooooqqqvvvyyyyyytttoooppprrrwww||||||pppkkkgggeeeeeeaaaZZZSSSLLLFFF>>>777333111000000...///000///...///111333555999CCCTTTeeehhhWWWCCC999555222111111555@@@KKKbbbxxxxxxjjjMMM;;;+++'''******'''%%%***&&&&&&+++...+++(((((()))((('''&&&&&&'''((()))***(((&&&&&&''''''&&&%%%$$$$$$#########$$$%%%&&&%%%'''%%%!!!$$$$$$&&&%%%%%%%%%%%%&&&'''(((&&&&&&&&&''''''((((((((())))))))))))************(((((()))***+++,,,,,,---222111555<<>>666222000111444;;;IIIWWWjjjxxx{{{YYY<<<222***)))(((''''''***&&&'''***+++)))(((000999)))((('''&&&&&&'''((()))&&&'''((('''%%%%%%''')))$$$%%%&&&'''''''''&&&&&&###(((''''''))))))&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&''''''(((((((((''''''''''''(((((((((((((((((())))))************+++---000222555;;;DDDLLLYYYjjjxxxpppkkkgggfffjjjqqq{{{uuurrrpppnnnjjjggg^^^^^^]]]___cccjjjppptttqqqooollljjjiiihhhfffdddaaabbbcccddddddddddddccc___^^^\\\ZZZYYYYYYZZZZZZYYYYYY[[[\\\^^^```aaaaaa^^^^^^______``````aaaaaaccceeeffffffccc```^^^^^^___aaaaaa```^^^]]]]]]^^^]]]]]]]]]\\\ZZZYYYZZZ\\\WWWZZZ^^^aaaaaa```______bbbcccdddeeeeeecccaaa``````aaa```]]]ZZZWWWVVVWWWVVVVVVVVVVVVWWWXXXYYYZZZ\\\]]]^^^____________^^^_________```aaabbbdddeeecccbbb___\\\XXXUUURRRQQQNNNMMMMMMPPPUUUZZZ]]]^^^```___\\\XXXUUUTTTUUUWWWXXXYYY[[[]]]^^^^^^^^^]]]\\\[[[ZZZYYYYYYZZZ[[[\\\\\\\\\]]]]]]\\\[[[YYYXXX{{{vvvwww}}}uuuhhhiiippp{{{}}}|||zzzxxxyyy}}}~~~|||~~~wwwiiiaaa``````eeekkkoooqqqwww~~~yyyssspppnnnmmmkkkdddXXXOOOCCC>>>666000...//////000---...////////////111333:::EEE[[[ppprrraaaKKK>>>555222000222666>>>MMM[[[ppp|||tttOOO999111***((('''&&&(((,,,'''&&&(((++++++***---333(((((((((((((((((((((((($$$&&&''''''%%%&&&(((+++$$$%%%%%%%%%%%%&&&&&&&&& &&&)))''''''))))))'''$$$%%%&&&'''''''''&&&&&&$$$$$$%%%&&&'''(((((()))'''(((((((((((()))))))))))))))************+++++++++---...///222999AAAGGGRRR^^^vvv~~~uuuooojjjgggkkkrrr}}}{{{vvvttttttrrrmmmiiiaaa```______bbbhhhoootttpppnnnlllkkkkkkkkkiiiggg``````aaaaaabbbaaaaaaaaaaaa```___]]][[[ZZZYYYXXXWWWXXXZZZ[[[]]]___```aaa]]]]]]^^^^^^___```aaaaaaccceeegggfffbbb___^^^^^^^^^___```___^^^]]]^^^___\\\^^^___^^^[[[YYYZZZ[[[XXX[[[^^^^^^]]]]]]^^^```aaacccdddfffeeedddaaa`````````___\\\XXXVVVWWWYYYUUUUUUUUUUUUVVVWWWXXXYYYVVVXXXZZZ]]]^^^]]]\\\[[[]]]]]]]]]^^^^^^```aaabbb```___\\\YYYUUURRRPPPNNNMMMKKKKKKOOOTTTXXXZZZZZZYYYXXXUUURRRQQQTTTZZZ^^^\\\]]]___``````^^^]]]\\\[[[ZZZXXXWWWWWWXXXZZZ[[[VVVXXXYYY[[[[[[[[[ZZZYYYvvvpppppp|||xxxjjjfffkkk~~~~~~~~~~~~}}}~~~~~~{{{lllcccbbbbbbggglllnnnpppvvvzzzvvvssspppmmmllliiiaaaUUUKKKAAA<<<555000//////000000***,,,...//////111444666???KKKaaauuusss^^^HHH===555111000222777@@@PPP^^^ttt~~~mmmGGG999222+++)))((('''+++000)))&&&%%%)))+++(((&&&&&&''''''((((((((((((''''''###%%%''''''%%%&&&))),,,$$$$$$######$$$$$$%%%&&&%%%((()))&&&$$$''')))((($$$%%%&&&'''''''''&&&%%%######$$$%%%&&&(((((()))))))))))))))***************************+++++++++,,,---...---///777???CCCLLLUUUjjj|||vvvooolllpppvvvxxx{{{~~~yyywwwxxxvvvqqqllldddcccaaa```aaafffmmmssspppooonnnnnnnnnnnnmmmkkk^^^______`````````______bbbbbbaaa___]]]ZZZXXXWWWYYYZZZ[[[\\\^^^___```aaa[[[\\\]]]]]]^^^___``````bbbeeegggfffbbb___^^^___\\\^^^______]]]]]]^^^```[[[^^^```___\\\ZZZYYY[[[[[[\\\]]]\\\ZZZZZZ]]]```aaabbbdddffffffdddbbb```^^^___^^^ZZZVVVVVVXXX[[[UUUUUUUUUUUUVVVWWWXXXYYYSSSVVVZZZ]]]^^^^^^\\\ZZZ]]]]]]]]]^^^^^^```aaaaaa]]]\\\ZZZWWWTTTQQQOOONNNLLLKKKKKKNNNTTTXXXYYYXXXVVVUUURRRPPPQQQVVV^^^ccc```aaabbbbbb```^^^[[[ZZZZZZYYYWWWVVVVVVWWWYYYZZZRRRSSSVVVYYY[[[[[[[[[ZZZlllgggkkkqqq~~~|||rrrjjjeee}}}~~~{{{}}}~~~}}}~~~~~~tttllljjjcccggglllnnnpppwww|||xxxuuuqqqoookkkgggaaaXXXOOOIIIAAA<<<666111111222333333...***))),,,------111666>>>PPPfffqqqiiiUUUDDD<<<999333333888:::>>>PPPeeeuuu~~~fffGGG444111...+++((('''''''''((((((((('''&&&&&&(((***'''((()))(((''''''((()))&&&&&&''''''''''''&&&&&&+++)))%%%"""!!!"""$$$%%%%%%%%%%%%&&&&&&&&&''''''###(((+++''' ###***&&&((())))))))))))***+++'''''''''''''''((()))))))))************+++++++++------......///333888;;;DDDMMMaaa}}}yyytttrrrqqqzzzyyy{{{}}}{{{yyyvvvpppkkkfffdddaaa___```dddiiilllnnnmmmmmmppprrrrrrmmmhhhdddbbb```^^^^^^```ccceeebbbcccdddbbb^^^ZZZXXXXXXYYYYYY[[[\\\\\\[[[ZZZYYY]]]]]]\\\\\\]]]^^^```aaaaaaaaaaaaaaaaaa```______WWWZZZ]]]^^^[[[ZZZ[[[]]]\\\\\\[[[ZZZYYYXXXWWWVVVWWWXXXXXXYYYZZZYYYYYYYYY]]]^^^```bbbbbbaaa___^^^]]]\\\ZZZYYYYYYYYYZZZ[[[WWWVVVVVVUUUVVVWWWYYYZZZZZZWWWVVVWWW[[[]]]\\\[[[\\\[[[[[[ZZZ[[[\\\^^^___\\\[[[YYYVVVRRRMMMIIIGGGMMMMMMNNNQQQUUUWWWWWWWWWSSSRRRQQQPPPRRRXXX```fffhhhhhhhhheeeaaa]]][[[[[[YYYXXXWWWVVVVVVUUUVVVVVVSSSTTTUUUVVVWWWWWWWWWWWWxxxgggeeejjjppp|||{{{qqqhhhbbbwww}}}zzz}}}wwwooolllhhhlllooopppqqqwww~~~}}}yyyuuurrrooommmjjjeee___VVVLLLFFF>>>:::444000///000111111///,,,+++---......222777AAAOOOaaaiii```NNN???777888333222777;;;AAASSShhhyyy^^^AAA333111...+++)))(((((((((((((((((('''&&&&&&(((***%%%&&&'''&&&%%%%%%&&&'''&&&''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$''')))&&&""" $$$)))((()))***(((%%%!!!'''''''''''''''((())))))))))))*********+++++++++***+++,,,,,,---000555999@@@IIIZZZsss{{{xxxxxxvvvxxx~~~}}}{{{xxxtttpppiiifffccc``````cccgggiiinnnqqqtttvvvuuurrrnnnllldddccc```______aaadddfffjjjiiihhhfffbbb___[[[YYYXXXYYYZZZ[[[\\\[[[[[[ZZZ]]]]]]\\\\\\]]]^^^``````___```aaaaaaaaa```___^^^YYYZZZ[[[ZZZXXXXXX[[[]]]___^^^]]]\\\[[[ZZZYYYYYYWWWXXXYYYYYYZZZZZZYYYYYYZZZ[[[]]]^^^___^^^]]]\\\\\\[[[ZZZYYYXXXYYYYYYZZZWWWWWWVVVUUUVVVWWWXXXXXXYYYWWWVVVWWWZZZ\\\[[[ZZZ]]]\\\\\\[[[[[[\\\]]]^^^[[[ZZZXXXUUUQQQLLLHHHFFFIIIIIIJJJNNNRRRUUUUUUUUURRRQQQQQQPPPRRRXXX```eeehhhiiiiiifffbbb___]]]]]]XXXXXXWWWVVVUUUUUUUUUUUUSSSTTTUUUVVVVVVWWWWWWWWWqqqeeefffnnnwwwwwwlllbbbuuu}}}{{{~~~~~~}}}}}}~~~yyyrrrpppqqqssstttssssssxxx~~~|||yyyuuuqqqooollljjjgggccc\\\SSSHHHAAA;;;777111...---...//////000------/////////333999CCCQQQaaaggg___OOO@@@888777333222888===FFFYYYmmmwwwTTT:::111///---***)))))))))***'''((()))(((&&&&&&((()))%%%&&&'''&&&%%%%%%&&&''''''''''''''''''''''''''' """%%%'''((((((&&&%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&%%%$$$$$$&&&(((%%%&&&)))***)))&&&"""(((''''''''''''(((((())))))))))))*********++++++)))***+++,,,---///444777<<>>JJJZZZlllxxx}}}]]]BBB444+++***(((&&&&&&''')))***&&&((())))))(((''''''(((%%%&&&'''&&&%%%%%%&&&'''((('''&&&%%%%%%&&&'''(((((('''%%%$$$###$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$&&&((()))((('''((($$$!!!"""&&&)))***))))))((((((''''''''''''(((((((((((()))))))))******&&&(((***++++++,,,///111333999AAAHHHRRRdddzzz}}}~~~~~~}}}}}}~~~zzzxxxrrrqqqpppnnnlllkkkjjjjjjqqqooonnnpppsssrrrlllggggggfffdddccccccccccccddd```^^^^^^```cccdddaaa^^^WWWWWWWWWXXXYYYZZZ[[[\\\YYYYYYZZZ\\\\\\\\\\\\\\\YYYYYYZZZZZZZZZZZZZZZZZZWWWWWWXXXYYY[[[[[[YYYWWWUUUUUUUUUUUUTTTTTTSSSSSSRRRRRRSSSTTTTTTTTTTTTSSSSSSSSSTTTTTTUUUVVVWWWXXXVVVUUUSSSRRRRRRSSSSSSTTTUUUVVVVVVVVVVVVVVVUUUTTTVVVWWWWWWVVVTTTSSSTTTVVVTTTTTTTTTUUUTTTTTTSSSRRRSSSSSSQQQNNNJJJEEEAAA??????@@@CCCHHHNNNRRRTTTTTTSSSRRRQQQNNNKKKKKKLLLNNNTTTWWW[[[\\\ZZZXXXWWWWWWXXXWWWVVVUUUUUUTTTTTTUUUSSSRRRQQQPPPQQQQQQSSSTTT}}}rrrkkkkkkuuu||||||wwwrrroooooosssxxx}}}~~~vvvwww~~~}}}xxxuuurrrpppoookkkddd\\\SSSIII@@@:::222000///000000000///---(((***...111000000999CCC^^^wwwzzz```KKK===444222555999AAANNN___oooxxxrrrQQQ999000---+++***(((((((((***+++%%%'''))))))((('''''''''%%%&&&'''&&&%%%%%%&&&''')))(((&&&%%%%%%&&&((()))'''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%'''(((((('''''''''%%%""" ###)))---...,,,))))))((('''''''''''''''(((((((((((()))))))))***%%%''')))***+++,,,...000...555===BBBIIIYYYooo}}}yyyxxxxxxwwwvvvuuurrrooollljjjiiimmmlllkkkkkkkkkkkkkkkjjjhhhgggeeecccbbbaaaaaaaaaZZZ[[[]]]___`````````___YYYXXXXXXWWWXXXYYYZZZ[[[XXXYYYZZZ[[[\\\\\\\\\[[[ZZZYYYXXXWWWWWWXXXXXXYYYXXXVVVUUUVVVXXXZZZYYYWWWUUUUUUTTTTTTTTTTTTSSSSSSRRRSSSTTTTTTUUUUUUTTTTTTRRRRRRSSSSSSTTTVVVWWWXXXUUUTTTRRRQQQQQQQQQRRRSSSTTTTTTUUUVVVWWWVVVUUUUUUVVVWWWWWWUUUSSSQQQSSSUUUQQQRRRSSSTTTTTTTTTSSSSSSRRRQQQOOOLLLHHHCCC???===@@@AAACCCHHHNNNRRRTTTTTTPPPOOOMMMJJJHHHHHHKKKNNNSSSVVVZZZ\\\[[[YYYXXXXXXVVVUUUTTTSSSRRRRRRRRRRRRSSSRRRQQQOOOOOOPPPRRRSSSxxxooonnnuuu{{{}}}|||~~~}}}~~~wwwqqqlllhhhiiimmmttt{{{|||}}}uuuvvv~~~}}}}}}yyyuuurrrpppooojjjbbbYYYPPPGGG>>>999000///...///000000...,,,(((***///222111222;;;FFF\\\sss~~~kkkNNN===777333222555;;;CCCPPPbbbpppxxx~~~iiiHHH333---///---+++***)))***+++,,,%%%''')))***(((''''''''''''((()))(((''''''((())))))(((&&&%%%%%%&&&((()))$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''###&&&((()))'''&&&&&&'''&&&###!!!###&&&&&&"""***)))((('''''''''''''''(((((((((((())))))))))))''')))+++,,,,,,---///111***111999>>>DDDSSSiiizzz~~~~~~}}}yyytttrrrtttwww{{{zzzxxxuuuqqqmmmiiiggghhhiiiiiifffccccccgggkkkhhhgggeeecccbbb```______VVVYYY[[[\\\\\\[[[\\\]]]ZZZYYYXXXWWWWWWXXXZZZZZZWWWXXXZZZ[[[\\\\\\[[[[[[[[[ZZZXXXVVVUUUVVVXXXYYYZZZVVVRRRRRRUUUXXXXXXXXXSSSSSSSSSSSSRRRRRRRRRRRRTTTTTTUUUVVVVVVVVVVVVUUUQQQQQQRRRRRRTTTUUUVVVWWWTTTSSSRRRQQQPPPQQQRRRRRRRRRSSSUUUVVVWWWVVVVVVUUUVVVWWWXXXUUURRRQQQRRRTTTQQQRRRSSSUUUUUUUUUTTTSSSQQQPPPOOOKKKGGGCCC???<<<<<<===???DDDIIIMMMOOOOOOMMMMMMKKKHHHFFFHHHKKKOOOSSSWWW[[[]]]]]][[[ZZZZZZTTTSSSRRRQQQQQQPPPPPPPPPSSSRRRPPPOOOOOOPPPQQQRRRpppmmmxxxzzz~~~~~~zzz|||xxxnnnjjjllleeemmmuuu|||~~~|||xxxxxx}}}zzz{{{~~~|||xxxqqqnnnnnngggccc\\\TTTJJJAAA;;;777222///------000000...+++......000222111222;;;EEEdddjjjfffSSS@@@777555444222666<<>>GGGXXXiii~~~~~~{{{rrrnnnnnnrrruuuvvv|||vvvsssqqqoookkkgggfffeeeddddddeeehhhkkkmmmllllllhhhbbb```aaa```\\\ZZZZZZYYYXXXXXXYYY[[[\\\XXXXXXWWWWWWWWWWWWXXXXXXXXXZZZ]]]______^^^[[[YYYYYYVVVTTTVVVYYY[[[ZZZXXXXXXWWWVVVUUUUUUUUUUUUVVVVVVVVVUUUTTTSSSSSSSSSTTTTTTTTTUUUTTTQQQPPPPPPQQQQQQQQQQQQQQQQQQQQQQQQQQQPPPOOOOOONNNNNNOOOOOOPPPQQQRRRSSSSSSSSSQQQPPPOOOWWWUUUSSSQQQOOOOOOOOOOOOQQQQQQRRRSSSSSSRRRQQQPPPLLLLLLJJJHHHEEECCC@@@???888;;;@@@EEEHHHLLLPPPRRRNNNMMMJJJHHHGGGGGGIIIJJJRRRUUUZZZ[[[ZZZWWWUUUTTTQQQPPPNNNMMMMMMNNNPPPQQQMMMMMMNNNOOOPPPQQQRRRSSSzzzvvv}}}}}}{{{zzzzzz{{{yyy|||~~~tttoooooommmuuu}}}~~~}}}|||~~~~~~~~~}}}yyysssooonnnfffbbb[[[RRRIII@@@999666111///......//////...---///...///111111222;;;DDDUUUYYYVVVGGG:::444333222333666<<>>777222000,,,///111000---,,,...111222///...000333666===EEEHHH@@@777444555666555333333888>>>DDDKKKXXXjjjwwwxxxlllnnn~~~aaaAAA000---111,,,,,,+++)))'''&&&'''''''''''''''&&&&&&&&&%%%%%%))))))((('''&&&%%%%%%%%%)))(((((('''&&&%%%%%%%%% !!!&&&(((&&&&&&(((%%%&&&&&&''''''((((((((("""""""""$$$&&&((('''&&&&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&'''((((((%%%'''))))))((((((***,,,(((((((((((()))***++++++///------000111333;;;DDDQQQbbbyyy{{{tttuuuyyyyyyrrriiibbb___bbbhhhlllzzz}}}|||tttmmmiiieeeaaaaaa___]]]YYYWWWUUUUUUTTTUUUVVVWWWWWWWWWWWWVVVUUUWWWYYY[[[]]]^^^\\\ZZZXXXWWWWWWVVVUUUSSSRRRSSSSSSQQQSSSTTTVVVVVVUUUSSSRRRQQQRRRSSSSSSSSSSSSRRRRRRPPPQQQRRRQQQPPPOOOPPPQQQOOOOOOOOOOOOOOOOOOOOOOOOLLLMMMMMMMMMMMMMMMMMMLLLOOONNNNNNNNNNNNNNNOOOOOORRRQQQPPPOOOOOOOOOPPPQQQPPPOOONNNNNNMMMLLLLLLLLLJJJJJJIIIHHHGGGEEEDDDCCCAAADDDHHHLLLQQQVVV\\\```WWWSSSMMMHHHGGGIIIMMMPPPSSSWWW[[[]]][[[XXXVVVUUUSSSSSSSSSQQQPPPNNNLLLKKKLLLLLLLLLMMMMMMMMMMMMNNN~~~}}}~~~zzzuuummmgggddddddgggiiilllsss}}}{{{zzz{{{~~~~~~}}}~~~~~~|||}}}}}}~~~~~~{{{xxxtttvvvyyy}}}~~~zzztttoooiiibbb\\\XXXSSSLLLCCC;;;555111///---...//////......///000222......222666:::@@@FFFHHH===444222333333222333333:::CCCJJJRRR```sss~~~rrrkkksss{{{XXX>>>111000333+++,,,+++)))&&&%%%&&&'''(((''''''&&&%%%%%%$$$$$$(((((('''&&&%%%%%%%%%&&&))))))((('''&&&%%%$$$###&&&###"""%%%'''$$$###$$$'''''''''&&&&&&&&&&&&&&&$$$$$$$$$&&&((())))))'''((())))))))))))(((''''''&&&&&&&&&&&&&&&'''((()))%%%(((******''''''))),,,(((((((((((()))***+++,,,///---,,,///000111777>>>FFFWWWoooyyynnnjjjnnntttqqqkkkaaaZZZYYY^^^gggmmm{{{}}}uuummmiiigggeeecccbbb___[[[XXXWWWVVVUUUUUUVVVWWWXXXXXXWWWVVVUUUXXXYYYZZZ[[[[[[[[[ZZZZZZUUUVVVVVVTTTRRRQQQRRRSSSSSSTTTUUUUUUUUUSSSRRRQQQOOOPPPRRRSSSSSSRRRQQQQQQOOOPPPQQQQQQOOONNNOOOQQQPPPPPPPPPPPPPPPPPPPPPPPPMMMMMMLLLKKKKKKLLLMMMMMMNNNMMMMMMMMMMMMNNNNNNOOORRRQQQPPPNNNMMMMMMMMMNNNOOOOOOMMMLLLKKKJJJJJJKKKHHHHHHHHHGGGFFFEEECCCCCCBBBDDDHHHKKKOOOTTTYYY^^^VVVSSSOOOKKKIIIJJJLLLNNNRRRUUUYYY[[[ZZZWWWUUUTTTSSSRRRQQQPPPNNNMMMLLLKKKKKKKKKKKKLLLLLLLLLMMMMMM||||||wwwnnnddd^^^___bbbcccdddjjjrrr}}}~~~|||{{{|||~~~}}}~~~~~~~~~}}}~~~}}}zzz|||~~~}}}yyywwwtttwww|||{{{tttooolllfff___XXXSSSOOOHHH@@@999444111///......---...///000000///000---...555:::===BBBGGGDDD999000000111111222666555>>>IIIRRR[[[jjj}}}{{{qqqnnnyyyoooNNN999000...///,,,------***'''%%%&&&(((''''''''''''&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&''''''''''''&&&&&&%%%%%%%%%)))$$$!!!$$$&&&$$$"""###&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''((((((&&&$$$)))))))))))))))(((''''''&&&%%%%%%&&&&&&((())))))&&&)))+++***'''&&&(((+++))))))))))))***+++,,,,,,...++++++...///000555;;;===NNNfff}}}|||qqqgggeeeiiioooiiibbbXXXRRRSSS[[[fffnnnvvvzzzyyyqqqjjjhhhhhhgggdddbbb___\\\YYYWWWVVVVVVTTTUUUVVVWWWWWWVVVUUUTTTWWWWWWVVVVVVVVVWWWXXXYYYSSSUUUUUUTTTQQQPPPRRRTTTUUUTTTTTTSSSRRRQQQPPPPPPOOOPPPRRRSSSTTTSSSRRRQQQNNNOOOPPPPPPOOONNNOOOPPPNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMKKKIIIIIIKKKMMMNNNMMMLLLLLLKKKLLLMMMNNNOOOPPPOOONNNLLLLLLLLLLLLMMMOOONNNLLLKKKIIIIIIIIIJJJGGGGGGGGGFFFEEEDDDCCCBBB???BBBDDDGGGKKKOOOUUUYYYVVVSSSMMMIIIGGGHHHKKKMMMQQQUUUYYY[[[ZZZWWWUUUSSSRRRQQQOOOMMMLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKJJJzzztttsssiii]]]XXX[[[```aaa```jjjqqq|||~~~}}}|||~~~~~~~~~}}}}}}|||}}}zzzyyy|||}}}~~~}}}zzzwwwuuuuuuyyy~~~}}}}}}xxxqqqmmmjjjeee]]]WWWQQQMMMFFF>>>888333111000000---+++---000222000...///---///666===@@@DDDHHH@@@666//////111111444:::777AAANNNXXXbbbqqq}}}tttssseeeFFF444---***(((---......,,,(((&&&''')))&&&&&&''''''((()))))))))'''&&&%%%$$$%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''((("""###&&&%%%%%%&&&###$$$$$$%%%%%%&&&&&&&&&'''&&&%%%%%%%%%$$$!!!'''''''''''''''&&&&&&%%%%%%%%%%%%&&&'''((()))***&&&***,,,+++'''%%%'''+++))))))))))))***+++,,,---,,,))))))---///000444999999III```xxx}}}{{{pppgggeeeiiimmmddd]]]TTTNNNQQQ[[[gggppppppttttttmmmffffffhhhiiicccaaa___[[[YYYWWWVVVVVVRRRSSSUUUVVVVVVUUUSSSRRRTTTSSSRRRQQQQQQSSSUUUVVVRRRTTTUUUSSSQQQPPPRRRTTTUUUTTTRRRQQQOOONNNNNNNNNOOOQQQSSSTTTUUUTTTSSSRRRNNNOOOPPPPPPNNNNNNOOOPPPLLLLLLLLLLLLLLLLLLLLLLLLOOOMMMJJJHHHHHHJJJMMMOOOMMMLLLKKKKKKKKKMMMNNNOOONNNMMMLLLKKKKKKKKKLLLMMMOOONNNLLLJJJIIIHHHIIIIIIFFFFFFFFFEEEEEEDDDCCCBBB;;;===@@@DDDHHHMMMTTTXXXVVVRRRKKKFFFDDDFFFJJJMMMRRRUUUZZZ[[[ZZZWWWUUUTTTRRRPPPNNNLLLKKKKKKLLLMMMNNNMMMLLLKKKJJJIIIHHHHHH}}}rrrvvv~~~vvvmmmaaaWWWUUUXXXZZZ^^^aaahhhpppzzzyyyvvvyyy~~~~~~}}}}}}}}}}}}|||}}}}}}{{{}}}~~~~~~}}}}}}~~~~~~{{{xxxxxx{{{}}}{{{vvvooojjjfff```XXXRRROOOJJJDDD===999444000......///000111111000///.........111555:::@@@DDDGGG<<<555000000111111444888;;;EEETTTcccooo|||yyysss{{{}}}YYY???...///111''',,,***(((%%%$$$$$$%%%&&&***)))'''%%%%%%%%%'''(((+++)))(((''''''((()))+++&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$######$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$'''''''''''''''((())))))$$$$$$%%%%%%&&&'''(((((('''(((******))))))+++,,,)))***,,,...000222333444999@@@RRRlll}}}wwwooohhhggglllqqqhhhccc\\\WWWWWW]]]dddiiiiiifffcccbbbeeeiiilllnnniiieee```\\\ZZZYYYVVVTTTSSSRRRQQQPPPPPPQQQRRRSSSWWWTTTQQQPPPPPPQQQPPPOOOSSSOOOLLLLLLOOORRRRRRQQQUUURRROOONNNPPPQQQPPPOOOSSSRRRQQQPPPPPPQQQSSSTTTRRRPPPOOOMMMLLLLLLMMMMMMJJJIIIHHHJJJLLLMMMLLLKKKJJJJJJJJJJJJKKKMMMNNNOOOMMMLLLJJJIIIHHHIIIKKKLLLJJJJJJJJJJJJJJJJJJIIIIIIHHHIIIKKKLLLLLLLLLKKKJJJKKKKKKIIIGGGDDDAAA>>><<<999:::<<>>KKK___rrrsssrrr|||eeeFFF999---(((++++++---,,,***(((''''''(((((()))((('''%%%%%%&&&'''''''''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&$$$$$$###"""&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&&&&''''''((()))'''''''''''''''''''''''''''(((******))))))+++,,,++++++,,,,,,------......333555>>>NNNbbbxxx~~~{{{rrrmmmmmmrrrxxx{{{{{{xxxrrrmmmkkkkkkmmmoookkkhhheeedddfffjjjlllnnnooooookkkcccZZZUUUUUUXXXQQQQQQOOOOOOOOOOOOQQQQQQSSSRRRQQQQQQQQQPPPNNNLLLLLLKKKKKKMMMPPPQQQQQQQQQSSSQQQOOOOOOQQQQQQQQQPPPRRRRRRRRRRRRQQQPPPOOOOOOPPPOOONNNMMMMMMMMMMMMMMMMMMLLLJJJJJJKKKKKKIIIHHHJJJJJJJJJJJJJJJKKKLLLMMMJJJIIIGGGFFFFFFFFFGGGHHHHHHHHHHHHIIIIIIIIIIIIIIIGGGHHHIIIIIIJJJJJJIIIIIIJJJIIIGGGEEEBBB>>><<<:::888999;;;???DDDIIIMMMPPPPPPNNNKKKGGGDDDDDDHHHKKKPPPSSSXXX\\\\\\YYYUUURRROOONNNLLLJJJHHHHHHHHHHHHJJJKKKLLLLLLJJJHHHHHHIIIqqqtttlllyyy~~~tttjjj```YYYUUUWWW\\\```ffflllooottt{{{}}}yyyxxxzzz}}}~~~~~~~~~{{{wwwtttuuuxxx|||~~~~~~}}}}}}vvvwwwzzzwwwooohhhfffdddbbbcccfffjjjpppxxx|||}}}~~~wwwoooiiieeecccccc```]]]]]]bbbfffjjjpppvvvtttwww|||}}}uuupppjjjddd```ZZZRRRMMMFFFAAA999222000///////////////000000000000//////......///333777:::999888333000000222111000333888FFFUUUjjj}}}www{{{[[[>>>888...&&&***---,,,+++***(((((('''((((((((('''&&&&&&&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((())))))'''&&&&&&&&&&&&'''(((((((((((((((((((((''''''''''''(((******))))))+++,,,*********+++,,,,,,------333333999DDDTTThhh|||~~~{{{||||||~~~tttppprrrxxx}}}{{{wwwtttrrrppppppoookkkhhhfffhhhlllnnnooopppmmmhhh```YYYUUUTTTUUUPPPPPPOOONNNNNNOOOPPPPPPQQQPPPPPPPPPPPPOOOLLLJJJIIIIIIKKKMMMOOOPPPPPPPPPQQQPPPPPPPPPQQQQQQQQQQQQQQQQQQRRRRRRQQQPPPNNNLLLOOONNNNNNMMMMMMMMMMMMMMMKKKJJJJJJKKKMMMNNNMMMLLLJJJJJJJJJIIIJJJJJJKKKKKKIIIHHHGGGFFFFFFFFFGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHFFFFFFGGGGGGHHHHHHHHHHHHHHHGGGFFFCCC@@@===;;;999888999<<<@@@DDDIIIMMMOOOOOOMMMJJJGGGDDDEEEIIILLLSSSVVVZZZ\\\\\\YYYTTTRRRMMMLLLJJJHHHGGGGGGGGGHHHKKKLLLLLLKKKIIIGGGGGGGGGjjj~~~uuulllvvv~~~tttjjj```ZZZWWWZZZaaahhhqqqyyyzzz}}}~~~zzzxxxzzz~~~|||zzzzzz}}}~~~~~~}}}}}}{{{wwwuuuuuuxxx~~~~~~~~~xxxlllcccaaadddkkkpppyyyzzzqqqnnnnnnooosssvvvvvvssspppiiiaaa[[[YYYXXXVVVWWWZZZ]]]cccjjjoooqqqrrrtttvvvwwwrrrkkkddd^^^ZZZXXXWWWRRROOOOOOUUU\\\bbbjjjrrrqqquuu{{{~~~||||||||||||{{{zzz}}}uuupppjjjddd```ZZZRRRMMMCCC>>>777111000000000111000000////////////000000------000777===???<<<888222111111444333222666<<>>BBBFFFJJJNNNPPPOOOMMMKKKGGGEEEFFFJJJMMMVVVXXX[[[\\\ZZZWWWRRROOOLLLKKKIIIHHHGGGGGGGGGGGGKKKLLLKKKJJJGGGEEEEEEFFFddduuuwwwnnnuuuuuukkkaaa]]]\\\aaahhhoooyyy}}}yyyxxx{{{}}}}}}||||||zzzwwwttttttyyy~~~~~~~~~|||ttteee[[[TTTSSSUUUZZZ___gggooowwwvvvmmmhhhggggggggggggeeebbb___]]]UUUOOONNNMMMJJJJJJMMMRRRVVV\\\aaadddeeeggghhhccc```[[[VVVQQQNNNLLLKKKIIIFFFGGGNNNUUU[[[dddlllmmmqqqwww{{{}}}zzzwwwttttttsssrrrpppppprrrsssuuuuuu|||{{{sssnnnhhhbbb^^^XXXPPPKKK@@@;;;555111000111111111000000////////////000000...000555???FFFGGGAAA;;;333222333555444333999@@@NNNaaawwwvvvRRR:::444,,,)))+++***)))))))))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$$$$&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((&&&&&&%%%%%%&&&&&&'''((('''''''''''''''''''''''''''(((******))))))+++,,,''''''(((***+++---......---...222:::CCCSSSkkk|||vvvuuuwww~~~zzzpppjjjnnnrrrsssxxx~~~}}}yyytttrrrrrrtttvvvwwwzzz{{{{{{{{{yyywwwuuusssoookkkgggeeefffiiikkklllmmmdddYYYUUUWWWXXXTTTNNNPPPPPPNNNNNNNNNNNNPPPPPPOOONNNMMMMMMMMMLLLJJJHHHFFFHHHJJJJJJJJJKKKMMMOOOMMMOOOQQQRRRQQQQQQRRRSSSPPPPPPPPPPPPOOONNNMMMMMMLLLMMMMMMNNNMMMMMMLLLLLLPPPOOOMMMMMMNNNNNNLLLKKKKKKJJJIIIHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGFFFFFFFFFDDDDDDEEEEEEFFFGGGGGGGGGDDDCCCCCCCCCCCCDDDEEEEEEDDDCCCCCCBBB@@@???===<<<<<<===AAAEEEIIIMMMOOOQQQPPPOOOLLLHHHFFFGGGKKKNNNVVVWWWYYYZZZXXXUUUPPPNNNLLLKKKIIIGGGGGGGGGGGGHHHJJJJJJJJJGGGEEEDDDDDDFFF^^^mmmyyyqqqvvv~~~vvvlllcccaaadddjjjpppttt{{{{{{yyy|||zzzxxxuuuqqqrrrxxx~~~|||}}}~~~{{{||||||||||||}}}rrr___SSSMMMKKKKKKOOOMMMRRRYYY___eeeooo|||tttllldddcccaaa___]]]ZZZWWWUUURRRKKKFFFFFFFFFEEEFFFHHHPPPRRRUUUWWWXXXXXXXXXXXXRRRQQQOOOLLLIIIFFFEEEDDDHHHEEEFFFKKKQQQVVV^^^eeefffiiilllnnnnnnmmmjjjhhhhhhhhhgggggghhhjjjmmmppptttzzzzzzuuuooojjjddd^^^ZZZTTTLLLFFF<<<888444111111111111111111000///......///000111222555<<>>@@@DDDHHHLLLOOORRRSSSRRRQQQNNNJJJGGGHHHKKKNNNRRRTTTVVVWWWWWWTTTQQQNNNLLLKKKIIIHHHGGGGGGHHHHHHHHHHHHGGGEEECCCBBBDDDEEEYYYiii~~~zzzsssxxx~~~vvvmmmcccdddiiiqqquuuvvvzzz{{{}}}zzz}}}yyywwwsssooopppwww}}}{{{{{{}}}zzz}}}vvvxxxwwwwwwyyy~~~kkk[[[KKKBBB@@@@@@CCCFFFFFFJJJPPPUUUZZZcccpppyyyyyyooogggcccbbb```]]]ZZZVVVSSSQQQJJJDDDAAACCCFFFFFFHHHLLLTTTTTTTTTSSSQQQOOOMMMKKKIIIIIIIIIHHHGGGEEECCCBBBKKKGGGGGGLLLPPPTTTZZZaaa``````aaabbbbbbbbbbbbbbbccccccccccccdddggglllooouuuyyy}}}}}}{{{{{{~~~|||yyyuuupppkkkfff```[[[VVVPPPHHHCCC999666222111111111000000111000///......///000111666999AAAMMMUUUSSSGGG<<<333222222333222333;;;EEE]]]pppaaaHHH444)))$$$+++...%%%******+++++++++******)))%%%%%%&&&'''((((((((('''&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&%%%%%%%%%%%%&&&''''''$$$$$$%%%%%%&&&'''(((((('''(((******))))))+++,,,,,,+++++++++++++++++++++,,,...222666888???QQQbbbooowww~~~||||||uuuccc___^^^\\\bbbkkkgggkkkoooooommmkkklllnnnqqqsssvvvyyy{{{|||||||||uuuqqqmmmjjjkkkmmmooopppmmmggg```YYYUUUSSSSSSSSSQQQQQQOOOOOOOOOOOOQQQQQQPPPMMMJJJIIIIIIJJJIIIIIIHHHIIIJJJHHHFFFGGGJJJNNNJJJNNNRRRSSSRRRQQQSSSUUUOOONNNMMMMMMMMMNNNOOOPPPKKKLLLMMMNNNNNNMMMLLLKKKJJJIIIHHHJJJLLLMMMLLLKKKKKKJJJIIIHHHGGGFFFFFFFFFDDDDDDDDDEEEDDDCCCCCCBBBBBBCCCCCCDDDEEEFFFFFFGGGBBBBBBAAA@@@AAABBBCCCDDDAAAAAABBBBBBBBBAAAAAA@@@@@@BBBEEEJJJNNNQQQSSSTTTTTTRRROOOKKKHHHHHHLLLOOONNNPPPSSSUUUVVVTTTRRRPPPLLLKKKIIIHHHGGGHHHHHHIIIFFFGGGFFFDDDBBBBBBCCCEEEOOOZZZwww}}}xxx|||~~~xxxtttssskkkkkknnnuuu|||}}}yyyqqqooovvv}}}zzzzzz~~~{{{xxxssssssuuuyyy~~~yyyhhhTTTNNNFFFAAA@@@@@@@@@???CCCFFFJJJMMMRRRZZZeeemmm}}}~~~wwwpppjjjdddaaa\\\XXXSSSOOOJJJGGGDDDBBBAAABBBEEEHHHJJJJJJUUUUUUTTTPPPLLLIIIIIIIIIBBBFFFHHHFFFBBBAAADDDHHHEEEGGGIIIMMMPPPSSSTTTUUUTTTTTTUUUUUUVVVVVVVVVWWWUUUVVVXXX]]]cccjjjpppsssxxxuuuvvvyyy{{{zzz{{{~~~}}}zzzzzzzzzzzz|||~~~{{{zzzzzz}}}}}}zzzxxxwwwmmmjjj___RRRLLLJJJDDD;;;<<<999555333222111000///444///---//////---,,,///444;;;IIIXXX^^^TTTDDD888222000///000000444@@@LLL```sssyyyxxxSSSAAA111---)))###&&&...******)))((('''%%%###""")))(((&&&&&&''''''&&&%%%***'''$$$$$$%%%&&&$$$"""###'''+++)))$$$!!!"""%%%"""###$$$$$$$$$$$$###"""$$$###'''---,,,%%%$$$'''%%%%%%)))%%%###&&&"""###$$$%%%&&&&&&&&&&&&&&&'''''''''((()))))))))###$$$$$$%%%&&&''''''(((+++***)))'''''''''((())))))******+++,,,,,,------,,,------...222:::CCCIII\\\lll{{{rrreee\\\XXX]]]fffllljjjjjjmmmllliiiiiimmmpppqqqssssssssstttvvvxxxuuuuuuuuussspppnnnnnnnnnooonnnhhhaaa^^^^^^[[[VVVWWWVVVUUURRROOOOOOPPPRRRQQQPPPOOOMMMLLLJJJIIIHHHHHHHHHGGGFFFEEEEEEEEEFFFHHHJJJMMMNNNNNNNNNPPPQQQTTTQQQNNNNNNOOOOOOMMMJJJMMMMMMMMMMMMMMMMMMMMMMMMPPPMMMIIIGGGGGGHHHIIIHHHLLLKKKIIIGGGFFFDDDDDDCCCCCCCCCCCCCCCCCCDDDEEEEEEEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@BBBBBBBBBBBBAAA@@@?????????BBBFFFIIIKKKNNNRRRTTTWWWUUURRRNNNLLLKKKKKKKKKHHHLLLPPPRRRQQQOOOLLLKKKJJJIIIGGGGGGHHHGGGFFFDDDGGGFFFEEEDDDCCCCCCCCCCCCOOOXXXsss~~~{{{wwwuuurrrsssvvv{{{}}}wwwxxx}}}}}}zzzwwwwww{{{~~~~~~}}}~~~~~~}}}zzzwwwqqqqqqqqqtttxxxzzzzzzzzzwwwyyy{{{{{{yyyxxxwwwwww~~~rrrbbbTTTJJJEEE???<<<<<<=========BBBDDDGGGKKKPPPYYYdddmmmwww}}}xxxtttppphhhddd___ZZZUUUPPPKKKGGGCCC@@@???@@@DDDIIILLLNNNYYYXXXVVVQQQLLLHHHGGGGGGHHHKKKLLLKKKIIIIIIKKKNNNHHHIIIKKKNNNQQQSSSTTTTTTQQQQQQQQQPPPPPPPPPPPPQQQVVVXXX[[[```gggmmmrrruuuzzzvvvuuuxxxyyywwwyyy|||~~~zzzzzz|||{{{{{{{{{||||||~~~~~~}}}zzzxxxxxx{{{}}}{{{wwwuuujjjfff[[[OOOIIIGGGAAA999999666333111111000///...111---,,,...///...///222999BBBPPP\\\\\\QQQAAA777666333222222222777CCCOOOddduuuzzzvvv|||lllIII999---+++***'''***222((((((((((((((('''&&&&&&)))'''&&&&&&''''''&&&%%%)))'''$$$$$$%%%&&&$$$"""$$$''')))(((%%%######$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$###&&&+++***%%%$$$'''&&&$$$$$$'''&&&###$$$'''"""###$$$%%%&&&&&&&&&&&&''''''''''''''''''((((((((())))))******++++++++++++***((('''''''''((()))))))))******++++++,,,,,,//////...///111888???EEESSSeeewww~~~ooobbbYYYXXX]]]eeedddeeeiiiiiifffgggjjjpppqqqrrrrrrqqqsssuuuxxxuuuwwwyyywwwtttqqqrrrsssqqqsssrrrlllgggeeeaaa\\\[[[ZZZXXXTTTPPPNNNOOOPPPPPPOOONNNMMMKKKJJJHHHHHHIIIHHHGGGFFFEEEEEEEEEFFFFFFIIIKKKLLLMMMMMMOOOQQQUUUQQQNNNMMMNNNNNNLLLKKKMMMMMMMMMMMMMMMMMMMMMMMMLLLJJJGGGFFFHHHJJJKKKLLLIIIHHHGGGFFFEEEDDDDDDDDDFFFEEEEEEEEEEEEFFFFFFFFFEEEEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAABBBBBBBBBAAAAAA@@@???>>>???BBBFFFIIILLLOOOSSSVVVVVVTTTPPPMMMJJJIIIHHHIIILLLNNNQQQPPPMMMIIIGGGEEEEEEDDDCCCCCCEEEFFFFFFEEEGGGFFFEEEDDDCCCCCCCCCCCCLLLSSSkkk}}}zzz{{{}}}}}}yyy{{{}}}~~~zzzyyy|||~~~}}}{{{{{{~~~}}}zzzzzzzzzzzz{{{{{{yyytttqqqlllkkkkkkmmmnnnooommmkkkgggiiikkkkkkiiihhhggggggppprrrtttssssssuuuzzz~~~yyyyyyuuulllddd[[[OOOEEE@@@===:::999:::;;;<<<<<>>???DDDKKKQQQTTTZZZYYYWWWRRRMMMJJJJJJJJJOOOOOOPPPQQQRRRSSSTTTTTTRRRRRRRRRTTTWWWYYYYYYXXXSSSRRRQQQOOOOOONNNOOOOOOXXX[[[```gggmmmsssxxxzzz|||xxxuuuvvvuuutttuuuyyy}}}~~~|||}}}yyyuuusssuuuzzz~~~}}}}}}}}}~~~}}}}}}||||||zzzyyywwwvvvwwwxxxzzz{{{|||vvvqqqddd___UUUKKKEEEBBB===666444222000/////////...---///,,,+++...//////111666<<>>KKKXXXggguuutttooopppvvvzzz~~~}}}^^^@@@444+++++++++)))+++111&&&&&&'''((())))))))))))((('''&&&&&&'''(((&&&%%%)))'''%%%$$$%%%%%%%%%###&&&'''''''''&&&%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$###%%%((('''$$$$$$'''%%%***+++%%%!!!"""%%%&&&######$$$%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&((()))))))))))))))))))))***)))((('''''''''((((((((((((((()))******++++++111111000///111555;;;@@@NNN___ttt}}}mmm___WWWUUU]]]]]]```gggiiiggggggjjjqqqqqqqqqppppppqqquuuxxxxxx{{{~~~{{{tttpppppprrrqqqwwwzzzuuuooojjjfffaaa```___\\\XXXSSSOOONNNNNNNNNMMMLLLKKKJJJIIIHHHHHHHHHHHHGGGEEEEEEDDDDDDDDDDDDFFFIIIJJJJJJKKKMMMOOOTTTQQQMMMLLLLLLLLLLLLKKKMMMMMMMMMMMMMMMMMMMMMMMMKKKIIIFFFFFFHHHJJJKKKKKKFFFFFFEEEDDDDDDDDDEEEEEEFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDAAAAAABBBBBBBBBBBBBBBBBBAAAAAA@@@@@@??????>>>>>>>>>AAAEEEHHHLLLPPPUUUXXXWWWTTTPPPLLLIIIGGGFFFFFFKKKLLLMMMKKKHHHEEECCCCCCFFFDDDAAAAAABBBDDDEEEEEEFFFEEEDDDCCCCCCBBBCCCCCCHHHLLL```zzz~~~{{{vvvuuuxxx}}}~~~}}}zzzwwwwww{{{yyy}}}{{{wwwsssrrrrrrrrrrrrooojjjfffbbbbbbbbbcccdddbbb___\\\YYY[[[\\\\\\ZZZYYYYYYZZZ```aaaccccccbbbcccfffhhhgggddd___XXXRRRLLLEEE???<<<;;;::::::;;;<<<<<<<<<>>>@@@CCCFFFLLLWWWdddnnn|||}}}wwwsssllleee^^^WWWQQQLLLGGGCCC??????DDDLLLSSSWWWWWWWWWUUUSSSPPPPPPQQQSSSWWWVVVWWWYYY]]]______^^^```]]]\\\]]]```aaa```___YYYWWWUUUSSSSSSSSSTTTUUU\\\___fffnnnuuu{{{~~~xxxuuutttsssrrrtttxxx}}}|||yyyzzzwwwrrrmmmmmmqqqwww|||~~~~~~|||zzzyyyuuuuuuuuuuuuvvvxxxzzz{{{}}}uuuooo^^^XXXNNNFFFAAA===888444111000......///000///...///,,,,,,...///...222888===MMM[[[YYYLLL>>>555111666333222777===FFFTTT```hhhtttfffeeeiiittttttVVV===333+++++++++((((((+++&&&'''((()))************((('''&&&&&&'''((('''%%%((('''&&&%%%%%%%%%%%%%%%'''%%%$$$$$$%%%%%%$$$"""###########################$$$$$$%%%$$$###%%%'''$$$***))) ###%%%"""###$$$%%%%%%&&&&&&&&&%%%'''''''''&&&%%%%%%%%%$$$((('''''''''''''''''''''(((((((((((('''(((((((((''''''(((((()))*********000000000///000333888<<>>============<<>>999555222000///...///111111000...///------......---222888???PPP]]]UUUEEE999444333333000000777???HHHUUUaaaiiitttuuubbbbbbhhhwwwpppTTT999222,,,******(((&&&&&&))))))))))))))))))((('''(((&&&%%%&&&'''((('''&&&'''''''''&&&%%%%%%&&&&&&%%%$$$"""###$$$$$$###"""###########################$$$%%%###"""###%%%&&&%%%(((%%% ((((((!!!$$$$$$%%%&&&&&&&&&%%%%%%'''''''''&&&%%%%%%%%%$$$)))))))))((((((((((((((('''''''''(((((((((((('''&&&''''''((())))))******------...///000333777:::KKKVVVhhh{{{wwwggg[[[VVVTTTWWW```gggiiikkkmmmnnnooooooooooooqqqtttwwwzzz}}}}}}xxxpppjjjiiijjjnnntttuuuooogggfffffffffbbbbbbbbb^^^YYYUUURRRQQQMMMLLLKKKJJJIIIHHHGGGFFFEEEDDDCCCAAA@@@@@@??????@@@AAACCCCCCCCCDDDGGGIIIMMMLLLJJJHHHGGGGGGIIIJJJJJJJJJJJJKKKKKKLLLLLLLLLKKKIIIGGGFFFGGGHHHGGGFFFIIIHHHGGGFFFEEEDDDDDDDDDCCCCCCDDDDDDDDDDDDCCCBBBDDDDDDDDDDDDDDDEEEEEEEEE@@@AAAAAABBBBBBCCCCCCCCC??????===<<<<<<;;;<<<<<<:::<<<@@@CCCGGGMMMSSSWWWYYYVVVPPPJJJEEEAAA>>>===>>>@@@BBBCCCCCCDDDGGGIIILLLHHHDDDBBBAAABBBCCCBBBEEEDDDCCCBBBAAAAAAAAAAAAFFFFFFTTTfffyyy~~~zzz}}}|||~~~yyyuuurrrqqqsssvvvzzz~~~~~~}}}|||zzzvvvwwwzzz{{{~~~}}}|||zzzxxxtttlllfff```]]][[[YYYXXXVVVTTTRRROOOPPPQQQSSSSSSPPPJJJFFFFFFGGGHHHGGGEEEEEEEEEGGGKKKKKKJJJIIIHHHHHHHHHHHHGGGBBB>>>===<<<999888999:::;;;<<<;;;::::::;;;===BBBEEEKKKPPPWWWbbbnnnwww~~~~~~vvvnnnfff___ZZZNNNLLLIIIIIIMMMRRRUUUWWWYYYYYYXXXVVVUUUWWWZZZ]]]ccceeeiiinnnqqqtttuuuvvvvvvqqqmmmmmmqqqrrrpppmmmeeebbb^^^[[[ZZZ\\\^^^aaagggjjjpppvvv{{{zzzvvvuuuvvvwwwvvvyyy}}}~~~xxxtttqqqmmmlllpppuuuzzz|||~~~}}}|||{{{wwwwwwwwwyyy|||yyymmmdddTTTLLLCCC???<<<666222111000//////000222222000...///---...///------333:::DDDUUU^^^RRR@@@777777777222///111999CCCLLLWWWaaammmxxxmmmdddgggqqqlllQQQ444///***)))***+++)))(((*********)))((('''&&&%%%'''&&&%%%&&&(((((((((&&&&&&''''''&&&%%%%%%&&&((($$$$$$$$$#########$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&"""%%%&&&###"""$$$&&&&&&((('''###"""&&&+++***%%%$$$%%%%%%&&&&&&%%%%%%%%%'''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''((((((((('''''''''''''''((())))))*********,,,---///000222666999CCCIIIWWWkkk~~~qqqcccWWWRRRQQQWWW^^^aaadddgggiiijjjlllmmmnnnpppsssuuuvvvvvvvvvtttqqqooonnnooonnnqqqpppiiidddeeeffffffaaaccccccaaa\\\WWWSSSRRRNNNNNNLLLKKKIIIGGGFFFEEEEEEDDDBBBAAA??????>>>>>>@@@@@@AAA@@@???@@@CCCEEEFFFGGGGGGGGGFFFFFFGGGIIIHHHHHHHHHIIIIIIJJJJJJKKKFFFEEEDDDEEEHHHIIIJJJIIIJJJIIIGGGFFFEEEDDDDDDDDDCCCDDDFFFGGGGGGGGGFFFEEECCCCCCCCCCCCDDDDDDDDDDDD@@@@@@AAAAAAAAAAAAAAAAAA???>>><<<:::::::::;;;;;;999;;;>>>AAAEEEKKKQQQVVVTTTQQQLLLGGGBBB>>>===<<>>AAAEEEJJJQQQWWW___iiittt|||}}}uuummmfffaaaVVVUUUUUUWWW[[[^^^```````````````______bbbgggkkkooottt{{{~~~~~~~~~tttpppkkkeeecccdddfffhhhnnnppprrruuuxxxyyyzzzzzzwwwtttuuuyyy{{{{{{}}}~~~yyysssqqqoooqqquuuzzz}}}~~~~~~~~~}}}~~~~~~~~~~~~}}}}}}~~~tttfff\\\RRRHHH@@@>>>;;;555111222000//////000111111///------,,,---...---...555>>>IIIYYY^^^MMM:::444666777222111666BBBNNNYYYdddllluuuyyyhhhgggqqqeeeIII111...)))'''))),,,+++)))(((((()))((((((&&&%%%%%%'''&&&%%%&&&((()))((('''&&&'''((('''%%%%%%''')))$$$&&&'''%%%######%%%(((&&&&&&%%%$$$$$$%%%&&&&&&!!!&&&'''$$$"""&&&'''%%%(((%%%$$$''')))'''&&&((($$$%%%%%%&&&&&&%%%%%%$$$''''''''''''''''''((((((!!!"""""""""###$$$$$$$$$%%%&&&'''((((((((('''''''''(((((())))))***++++++***+++...//////111333555;;;===GGGYYYmmm~~~nnn^^^UUUOOOPPPUUUXXX[[[___aaadddhhhkkklllnnnpppqqqssspppmmmlllnnnoooooonnnlllmmmkkkeeeccceeeeeecccbbbdddeeebbb]]]WWWSSSQQQPPPOOONNNKKKIIIGGGEEEDDDFFFEEECCCBBB@@@?????????@@@@@@???>>><<<===???BBB???BBBEEEFFFEEEDDDFFFGGGEEEFFFFFFGGGHHHHHHIIIIIIEEEDDDDDDEEEHHHIIIIIIHHHGGGFFFEEEDDDDDDDDDDDDDDDAAACCCEEEGGGHHHHHHGGGFFFAAABBBBBBBBBCCCCCCCCCDDD@@@@@@@@@@@@@@@@@@??????>>>===;;;999888999:::;;;:::<<>>>>>HHHTTTbbbzzzyyy|||www~~~{{{yyyzzz|||{{{zzzyyyxxxwwwwwwwww{{{~~~~~~{{{wwwwwwyyyzzzxxxvvvxxxvvvwww|||~~~~~~~~~zzz|||sssooojjjgggccc^^^VVVPPPOOOLLLIIIHHHJJJMMMPPPQQQ[[[\\\]]]]]][[[VVVNNNHHHHHHIIIIIIHHHFFFFFFGGGHHHGGGEEEAAA>>>>>>>>>>>>===<<<777666;;;===:::999<<<:::<<<===<<<<<<===BBBFFFGGGMMMUUU\\\dddnnnxxxyyyqqqjjjeee]]]^^^```dddhhhjjjkkkjjjeeefffggghhhjjjooovvv{{{xxxqqqmmmmmmoooqqqsssssstttttttttsssssssssuuusssuuuzzz~~~~~~~~~yyysssqqqqqqtttzzz~~~~~~~~~}}}|||}}}{{{pppaaaUUUQQQGGG???>>>;;;555111222/////////000111000...,,,******,,,......///777AAAKKKYYY[[[HHH555000333444333333;;;KKK[[[hhhsss|||{{{uuueeehhhxxx___AAA333000+++''')))++++++(((''''''''''''''''''&&&%%%'''&&&%%%&&&((()))((('''%%%'''((('''%%%%%%'''***%%%(((***(((######''',,,%%%$$$###""""""###$$$%%% &&&((($$$###''''''$$$%%%"""%%%***'''!!!)))%%%%%%%%%&&&&&&%%%$$$$$$&&&'''''''''((()))))))))$$$$$$%%%&&&&&&'''(((((($$$%%%'''(((((((((''''''(((((())))))******+++++++++,,,.../////////111333999777===MMM```vvv}}}yyyyyyfffZZZPPPNNNPPPSSSVVVZZZ\\\```eeeiiijjjlllmmmnnnrrrmmmgggfffiiilllkkkiiihhhiiigggccccccdddbbb^^^dddeeefffccc]]]WWWRRROOORRRQQQOOOLLLIIIGGGEEEDDDGGGFFFEEECCCBBB@@@@@@@@@@@@@@@???===;;;;;;===???;;;???CCCEEEEEEDDDEEEFFFDDDDDDEEEFFFGGGGGGHHHHHHHHHFFFEEEFFFGGGGGGFFFEEECCCCCCCCCCCCCCCDDDEEEEEE>>>@@@BBBEEEFFFFFFFFFEEEAAAAAAAAABBBBBBBBBCCCCCCAAA@@@@@@??????>>>>>>>>>>>><<<:::888888888999:::<<<===@@@BBBEEEKKKQQQVVVOOOMMMKKKIIIHHHHHHHHHIIIGGGJJJMMMOOOOOOPPPQQQRRRKKKIIIGGGFFFFFFDDDBBB@@@CCCCCCBBBAAA@@@@@@@@@@@@>>>>>>CCCMMMZZZnnn{{{tttsss}}}~~~|||~~~~~~~~~||||||}}}}}}}}}{{{xxxwwwxxxyyy|||zzzxxxuuusssrrrqqqqqqrrrrrrwww}}}{{{www{{{~~~wwwrrrnnngggaaa^^^YYYPPPKKKJJJKKKJJJHHHGGGJJJPPPYYY```iiigggiiillljjjaaa[[[ZZZLLLKKKJJJKKKLLLLLLJJJHHHGGGFFFEEEBBB???>>>>>>@@@???>>>===<<<<<<===>>>???AAA???===>>>AAADDDFFFGGGIIIOOOVVV]]]fffrrrzzzvvvrrrpppkkknnnrrruuuuuussspppnnnsssvvvzzz~~~|||{{{{{{zzz{{{yyywwwtttqqqnnnlllkkkkkkooouuu{{{|||vvvxxxxxxyyy|||~~~}}}zzzyyyxxxzzz{{{}}}zzzqqqggg\\\UUUIIIGGGDDD@@@;;;777444222.../////////...---,,,,,,000------111111111888BBBQQQLLLDDD<<<666222111111333666@@@TTTjjj{{{mmmiiiqqq|||VVV===222...***(((((((((&&&###***)))&&&###!!!###(((,,,***)))((('''&&&%%%%%%%%%$$$&&&'''&&&%%%%%%&&&'''((('''%%%$$$###$$$$$$%%%######$$$%%%%%%&&&''''''"""$$$###""")))((('''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$***)))(((((()))(((&&&$$$$$$$$$%%%%%%&&&'''((((((&&&&&&''''''(((((()))))),,,+++***)))((((((((((((++++++,,,---...///000111111333999CCCOOObbb|||vvvgggUUUJJJJJJQQQWWWZZZZZZfffnnnkkkggghhhkkklllkkkiiiffffffhhhkkknnnppphhhhhhgggfffdddcccbbbaaaccccccccc___ZZZVVVTTTTTTTTTSSSQQQOOOLLLHHHEEEDDDIIIIIIHHHFFFDDDBBBAAA@@@===>>>@@@???===<<<<<<===::::::<<>><<<===BBBJJJTTTeee{{{tttvvv~~~}}}{{{yyyxxxvvvwwwzzz~~~|||{{{xxxtttrrrrrrvvvyyywwwuuurrrooolllkkkjjjjjjiiikkkpppvvvvvvtttyyy~~~}}}zzztttoooeee^^^XXXVVVRRRKKKGGGGGGFFFGGGHHHKKKPPPXXXaaahhhxxxzzz||||||yyyrrrhhhbbbRRRQQQPPPOOOOOONNNKKKIIIFFFFFFEEEDDDBBBAAAAAABBB???>>>===<<<<<<======>>>AAA???>>>???AAAEEEFFFGGGNNNRRRZZZcccooo}}}{{{yyywwwvvvxxxzzz}}}~~~~~~{{{yyyxxx{{{|||wwwsssqqqooonnnppptttzzz~~~|||www|||}}}~~~|||yyywwwvvvwwwzzz{{{~~~{{{sssiii___TTTMMMGGGEEEBBB>>>:::666333111.........///......------///,,,,,,000000111777@@@HHHDDD>>>888333111111222555:::GGG\\\qqqllljjjyyypppMMM888000---)))(((((((((&&&%%%((((((((('''%%%%%%(((***((('''&&&%%%%%%$$$%%%%%%'''''''''&&&%%%'''***---'''&&&%%%$$$$$$$$$%%%&&&###$$$$$$%%%%%%&&&&&&&&&$$$%%%$$$!!! $$$((('''&&&&&&%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&%%%%%%%%%(((''''''''')))((('''%%%%%%%%%&&&&&&''''''((((((,,,+++)))((((((***,,,---+++***************++++++++++++,,,---...///000000333333666<<>>???@@@???===;;;;;;<<<999999:::<<<>>>???===<<>>>>>>>>======>>>>>>???@@@BBBDDDGGGKKKNNNQQQRRRRRRRRRSSSTTTTTTTTTTTTSSSVVVWWWYYY\\\^^^]]]YYYVVVSSSMMMFFFCCCDDDDDDCCC@@@>>>======>>>>>>???@@@AAA888;;;AAAFFFKKKYYYssszzzrrruuu{{{yyyxxxxxxtttsssrrrsssvvv{{{}}}xxxsssqqqsssyyy}}}uuusssooollliiigggfffffffffhhhmmmrrrsssssswww}}}~~~yyyvvvuuurrrmmmiii\\\UUUPPPOOOLLLGGGEEEFFFEEEGGGLLLQQQYYYcccnnnvvvxxxjjj\\\ZZZYYYWWWVVVTTTPPPMMMGGGGGGGGGFFFEEEEEEDDDDDDBBBAAA@@@???????????????CCCAAA@@@BBBFFFJJJLLLMMMTTTXXX```lll|||{{{zzz{{{|||}}}~~~zzzxxxwwwwww{{{~~~~~~|||xxx{{{~~~~~~|||xxxuuutttuuuxxxzzz|||{{{|||yyypppeeeZZZPPPIIIDDDBBB???;;;777444111000------......///.........---,,,,,,///000111777======:::666222000000222333666===MMMbbbvvv}}}kkknnn___BBB222...+++)))'''((((((((('''%%%'''***+++)))(((''''''&&&%%%%%%$$$$$$$$$%%%%%%'''&&&%%%$$$$$$''',,,000%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&'''###$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%'''((()))'''&&&'''''''''''''''''''''''',,,***'''$$$$$$&&&)))+++))))))******+++,,,------++++++,,,---...//////000222111222555:::CCCTTTdddxxxqqqnnnxxxwwwdddUUUQQQWWW^^^dddjjjnnnjjjeeeeeehhhiiijjjfffccceeejjjmmmllljjjjjjjjjiiiiiihhhhhhhhhgggcccccccccaaa]]]ZZZYYYYYYZZZXXXUUURRRNNNKKKIIIHHHGGGEEECCCAAA??????@@@AAA???@@@@@@???<<<::::::;;;999777666777999::::::999>>>===============>>>>>>BBBCCCEEEFFFFFFEEECCCBBBCCCAAA??????@@@AAA@@@???BBBCCCFFFHHHHHHFFFDDDBBBAAAAAAAAA@@@@@@?????????AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>???AAACCCDDDFFFFFFGGGIIIKKKNNNQQQSSSTTTUUUVVVWWWWWWWWWWWWWWWYYYZZZ\\\^^^```^^^[[[XXXQQQKKKEEEBBBBBBBBBAAA???===<<<;;;;;;;;;===???AAA444888>>>BBBEEEPPPggg}}}~~~rrrqqq~~~~~~~~~xxxuuuuuuwwwvvvuuuttttttvvvzzz}}}xxxtttrrrtttyyy}}}~~~~~~}}}wwwuuuqqqllliiihhhhhhhhhjjjlllppptttuuuuuuxxx{{{zzzuuupppmmmllljjjfffcccZZZSSSNNNMMMKKKHHHGGGIIIJJJLLLQQQXXXbbbnnn{{{mmmbbbaaa___^^^]]]YYYUUURRRKKKJJJIIIIIIIIIHHHFFFEEEGGGGGGFFFEEEDDDCCCCCCCCCFFFEEEEEEIIINNNTTTXXXYYY\\\```jjjyyy~~~|||yyywwwyyy|||{{{{{{{{{{{{|||}}}~~~~~~zzzvvvtttzzz}}}yyyuuutttvvvyyy{{{xxxxxxzzzxxxmmmbbbWWWLLLFFF@@@>>>;;;777444111000///,,,,,,---.../////////...---------///111333777:::666444111///...///111333555>>>NNNaaatttvvvllluuuuuuRRR:::...+++***(((''''''((())))))%%%(((+++,,,***(((''''''%%%%%%$$$$$$%%%&&&&&&'''$$$$$$$$$######$$$(((***$$$$$$$$$$$$%%%&&&&&&'''%%%%%%%%%$$$$$$$$$$$$$$$&&&%%%$$$$$$%%%&&&%%%$$$$$$$$$$$$$$$%%%&&&''''''"""###$$$%%%&&&'''''''''%%%$$$$$$&&&((()))((('''((((((((((((((('''''''''***(((&&&$$$$$$$$$&&&'''((())))))***++++++++++++++++++,,,------...//////000...///222555<<>>>>>>>>@@@AAA@@@AAA@@@>>>;;;999999:::999666444333555666777777999999999::::::<<<======>>>???AAACCCCCCBBB@@@???BBBAAAAAAAAAAAAAAAAAAAAACCCDDDEEEFFFEEEDDDBBBAAA@@@@@@@@@??????>>>>>>===@@@@@@@@@@@@@@@@@@@@@@@@BBB@@@???>>>???BBBEEEGGGHHHHHHGGGGGGIIILLLNNNPPPRRRRRRSSSTTTUUUUUUUUUUUUWWWWWWXXXZZZ\\\ZZZWWWTTTKKKGGGBBB???>>>>>>===;;;AAA???<<<:::999:::<<<>>>222555;;;???BBBKKK___sssyyyrrryyyzzz}}}{{{wwwuuuvvvyyy{{{zzzxxxvvvuuuxxxwwwwwwuuusssqqqqqqtttvvv|||}}}~~~~~~}}}{{{yyyxxxuuusssoookkkhhhggghhhiiihhhmmmrrruuuwwwyyyzzzyyyqqqmmmhhhfffffffffccc___\\\UUUOOONNNLLLJJJKKKMMMQQQTTTXXX___iiivvvlll_______________^^^ZZZWWWSSSPPPNNNMMMNNNMMMKKKHHHMMMMMMLLLKKKJJJIIIHHHGGGHHHHHHJJJOOOWWW___dddffffffkkkwww{{{rrrpppllllllmmmooosssyyy}}}yyyzzz{{{||||||}}}}}}}}}||||||wwwtttttt{{{|||yyyxxxyyy|||~~~zzz{{{~~~|||qqqfff[[[PPPGGGAAA===;;;888444111000//////,,,,,,---.../////////.........///000333777888999333222000......///111333777@@@OOO___ooo}}}nnnlll{{{iiiIII555---))))))(((''''''''')))***''')))******((((((((()))%%%%%%%%%%%%&&&'''((()))###%%%'''&&&%%%$$$$$$$$$###$$$$$$%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$###$$$#########%%%%%%$$$"""$$$$$$$$$$$$$$$%%%&&&'''"""###$$$%%%&&&'''''''''#########%%%'''((((((&&&(((((((((((((((''''''''')))************)))((('''(((((()))******)))((((((++++++,,,,,,---.........///------000333777AAAJJJ\\\iiiwww|||zzztttmmmggghhhlllttt}}}sss```XXXWWWVVVXXX]]]cccgggiiijjjlllmmmjjjggghhhlllooommmjjjiiihhhhhhgggfffeeeddddddbbbdddeeedddbbbaaaaaaaaa```^^^ZZZVVVQQQNNNKKKJJJFFFDDDAAA>>>>>>>>>@@@AAA@@@@@@@@@===:::999999::::::777333222333444555555666666666888999;;;===>>><<<>>>@@@AAABBBAAA@@@???@@@AAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCBBBAAA@@@@@@??????>>>>>>>>>=========>>>>>>>>>>>>>>>>>>>>>>>>@@@???>>>===???BBBEEEGGGJJJIIIHHHGGGHHHJJJLLLNNNMMMNNNOOOPPPQQQQQQQQQQQQSSSSSSSSSUUUVVVTTTQQQNNNFFFDDD@@@>>>===<<<<<<;;;AAA???===::::::;;;<<<>>>222444888===AAAIIIYYYiiiyyy{{{}}}}}}}}}|||zzzxxxyyy{{{}}}~~~}}}{{{vvvtttvvv|||}}}uuuvvvvvvuuusssssssssuuuxxxyyyyyyyyyxxxwwwvvvuuupppmmmiiifffeeefffgggiiigggmmmtttwwwzzz|||zzzvvvkkkhhhffffffhhhhhheeebbb^^^WWWQQQPPPOOONNNPPPTTTYYY]]]dddkkkuuuvvvgggXXXYYY[[[___bbbcccaaa___]]]ZZZVVVUUUVVVWWWVVVTTTUUUUUUUUUTTTRRRPPPNNNMMMMMMNNNPPPWWW```iiiooorrrsssvvvlllZZZUUUXXXVVVXXX[[[```gggpppzzz}}}~~~}}}{{{|||~~~|||~~~zzzvvvssszzz}}}}}}~~~xxxnnncccXXXOOOGGGBBB:::888555222////////////------......///.........---///000000444999999666222111000//////000222333;;;DDDSSSbbbooo|||sssggglll|||[[[AAA222---((())))))'''&&&&&&(((+++((())))))(((&&&&&&(((***&&&&&&&&&&&&''''''((()))%%%'''******(((%%%$$$###$$$$$$%%%&&&&&&&&&%%%%%%#########$$$$$$$$$$$$$$$"""############"""######%%%$$$$$$$$$$$$%%%%%%&&&###$$$$$$%%%&&&&&&&&&&&&#########$$$'''((('''%%%''''''''''''''''''''''''&&&''')))******(((&&&%%%'''((()))))))))((('''&&&++++++,,,,,,------------///,,,,,,///000111777>>>MMMZZZjjjtttuuurrrooonnnooovvvssseee^^^UUUSSSTTT[[[```cccfffiiijjjhhhhhhiiillloooppppppooonnnllljjjhhhfffeeedddbbbdddeeeeeeddddddeeefffbbbaaa^^^ZZZVVVQQQMMMKKKGGGEEECCCAAA??????@@@AAA@@@@@@???<<<999999:::;;;<<<999555333444444444444444444555666888:::;;;<<<<<<===???AAAAAAAAA@@@???<<<>>>???@@@>>>>>>>>>???AAAAAA@@@@@@????????????========================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>@@@CCCDDDIIIIIIHHHHHHHHHIIIKKKLLLIIIJJJKKKLLLMMMNNNNNNNNNOOOOOOOOOOOOPPPNNNKKKIIICCCBBB@@@>>>============<<<<<<::::::;;;<<<>>>@@@555444555;;;@@@GGGSSS___yyy}}}zzzzzz|||~~~}}}xxxtttvvv}}}}}}zzzvvvwwwxxxwwwuuutttuuuwwwrrrssstttuuuuuuuuuuuutttooollliiiggggggiiilllnnnrrryyy|||tttjjjiiihhhkkkooopppmmmjjjaaaYYYTTTTTTUUUVVVZZZ^^^bbbjjjtttyyyrrrggg^^^UUUWWW\\\cccjjjmmmmmmlllhhhccc^^^^^^bbbeeeeeedddbbbbbbaaa```___\\\ZZZYYYXXXXXX[[[aaajjjsssyyy|||~~~|||~~~uuupppjjjaaaSSSFFFDDDIIIEEEHHHLLLPPPWWW```kkkrrryyy{{{ssspppuuu}}}~~~~~~~~~~~~|||zzzwwwvvv|||~~~{{{tttiii___UUUMMMFFFBBB999777333000......//////.........///......------,,,///000000444999888333000000//////000222333555<<>>>>>===<<<999;;;>>>>>>===<<<<<<>>>??????>>>=========>>>>>>;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========>>>???@@@AAABBBFFFFFFFFFFFFFFFGGGGGGGGGDDDDDDFFFGGGHHHIIIIIIIIIJJJIIIIIIIIIIIIHHHEEEBBB??????>>>===<<<<<<===>>>:::999999::::::;;;<<<===888444444999???FFFOOOXXXqqq~~~{{{{{{{{{wwwyyy~~~{{{tttttttttrrrppppppsssuuummmnnnppprrrsssuuuuuuvvvrrrpppmmmllllllooosssvvv~~~rrrkkkkkklllpppuuuvvvtttqqqccc\\\WWWXXX[[[]]]bbbgggjjjsss|||tttnnncccZZZVVVVVVYYY```iiirrrwwwxxxxxxoooiiidddeeejjjoooqqqpppmmmmmmlllkkkiiigggdddcccbbbbbbeeejjjsss{{{~~~xxxvvvwwwrrrggg]]]ZZZSSSNNNKKKFFF@@@@@@EEE???AAADDDGGGKKKRRR[[[bbbooovvv~~~~~~~~~{{{ooohhhgggppp{{{~~~|||{{{||||||||||||zzzyyyxxxwww|||}}}{{{|||~~~ssslllaaaWWWNNNFFF@@@===888666333000......///000.../////////...---,,,,,,+++...///...333999777111.........///000222555666;;;HHH[[[jjjttt|||ooo```\\\^^^ooo}}}\\\AAA000,,,,,,((()))***(((%%%%%%'''***$$$&&&))))))(((&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$###"""###%%%(((%%%&&&&&&'''&&&%%%###"""!!!!!!"""###$$$%%%%%%&&&!!!%%%&&&$$$ ###(((&&&&&&%%%$$$############%%%%%%&&&&&&&&&%%%$$$$$$$$$######$$$&&&&&&%%%###$$$$$$%%%%%%&&&'''(((((((((''''''&&&'''((()))***$$$%%%(((+++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,---+++)))***///111111444999999CCCTTTdddnnnyyy~~~ttt{{{{{{kkk\\\NNNKKKLLLNNNTTT[[[[[[___cccfffhhhnnnxxxwwwuuurrrnnnjjjfffcccaaabbbdddfffgggggghhhiiijjjgggggggggddd___XXXRRRNNNIIIIIIHHHFFFDDDBBBAAA@@@>>>>>>===;;;999999;;;>>>???<<<:::888888777555444666555555444333333333333333555777999:::999888777888<<>>>>>===<<<;;;;;;<<<===>>>999::::::;;;<<<===>>>>>>????????????????????????===>>>>>>???@@@@@@@@@@@@AAAAAABBBCCCCCCCCCCCCBBB??????AAABBBCCCDDDDDDDDDEEEDDDCCCCCCDDDBBB???===:::;;;;;;;;;::::::;;;===;;;;;;::::::999888888777111222444666:::AAAIIINNNgggzzz|||{{{||||||zzzzzz|||yyywwwsssooonnnpppqqqqqqooonnnooopppsssvvvwwwvvvuuuqqqssstttooolllqqq~~~~~~zzzuuuuuuxxx}}}wwwoookkk^^^WWW[[[^^^___hhhtttxxx~~~pppgggaaa[[[XXXXXX```jjjsss~~~{{{uuutttxxx}}}~~~}}}wwwyyy|||}}}|||xxxtttqqqqqqooopppxxx~~~|||sssggg^^^ZZZWWWSSSOOODDDCCCAAA>>><<<;;;999999<<<===???@@@CCCHHHOOOTTTaaahhhpppvvvyyy~~~|||jjjfffggghhhppp{{{{{{{{{{{{zzzzzzxxxwwwwwwyyyyyyxxxwwwvvvxxx{{{~~~}}}}}}qqqkkk```VVVMMMFFF@@@<<<666444111/////////.........///000///,,,+++***+++///......000555777666444000,,,+++...000000555:::AAAMMM\\\fffppp{{{|||qqqaaaVVVWWWdddxxxfffLLL:::///***+++***)))'''&&&&&&&&&'''(((((((((((((((((((((((((((((('''&&&$$$######$$$$$$)))'''$$$$$$&&&&&&###!!!((((((((((((((((((((((((""""""######$$$$$$$$$$$$"""!!!!!!"""###$$$%%%&&&$$$&&&$$$$$$'''&&&%%%%%%%%%%%%&&&''''''"""%%%%%%###$$$((((((&&&+++(((%%%&&&((()))&&&###+++(((&&&&&&((()))(((&&&&&&((()))(((&&&%%%%%%&&&'''(((***+++,,,------...,,,///222111...---000333333<<>>?????????===;;;;;;<<<===999999999888888888777777666333111000111222222111222222222333444444555555888:::<<<;;;999888:::<<<888:::<<<===<<<::::::;;;@@@??????>>>===<<<;;;;;;;;;<<<=========;;;:::999:::<<<===>>>>>>???BBBDDDFFFBBB>>><<<>>>???>>>===?????????>>>>>>>>>>>>===???@@@AAABBBAAA???===<<<<<<;;;999888777888999999888888888777777777666666111222333555999???FFFLLL]]]ooo}}}|||}}}}}}{{{yyy}}}{{{yyywwwwwwzzz}}}{{{xxxtttqqqoooppprrrqqqpppppppppqqqrrruuuuuusssrrrqqqssstttrrrsss|||}}}xxxzzz{{{~~~xxxpppddd[[[YYY```ggglllvvv~~~qqqhhhbbb^^^\\\ccckkkuuu~~~{{{zzz~~~vvvfff^^^SSSLLLIIIGGGDDDAAA>>>===<<<:::999888888888888999:::;;;===BBBHHHLLLUUU\\\eeemmmttt}}}pppaaa```dddiiisss}}}|||{{{yyywwwvvvwwwxxxxxxvvvwwwwwwwwwwwwvvvuuuuuuvvvvvvvvvuuuuuuwww{{{~~~~~~yyymmmfff\\\RRRJJJBBB===999555222000/////////...---,,,---///...---,,,,,,---------...111555666444222000---,,,...000000555;;;DDDRRRaaajjjqqqwwwzzzyyyooofff[[[WWW^^^nnnyyyYYYCCC555---))))))******)))((((((((((((((('''''''''''''''''''''''')))((('''%%%%%%%%%%%%%%%(((&&&$$$$$$&&&&&&$$$"""&&&&&&&&&&&&&&&&&&&&&&&&"""#########$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%&&&  %%%&&&######&&&&&&%%%%%%%%%%%%&&&''''''!!!$$$$$$"""###''''''%%%$$$$$$###$$$%%%$$$###!!!'''%%%$$$$$$''')))(((''''''(((***)))(((''''''(((((()))***+++,,,---------***...000///,,,+++---000111888@@@KKK```yyyyyyeeePPPCCC>>>;;;<<>>>>>>>><<<;;;999999:::::::::999999999888888888666444222111111222111000111111111222222333333333222555777777777888;;;>>>777999;;;;;;;;;::::::;;;>>>>>>===<<<<<<;;;::::::======>>>>>>>>>===<<<;;;;;;<<<===<<<<<<<<<>>>@@@AAA>>>;;;;;;===>>>>>>===>>>>>>>>>============<<<======>>>???>>><<<:::999::::::888777777777888888777777777666666666555555111222333444666<<>><<<999888888777777777888888999888999999:::;;;???DDDHHHOOOVVV^^^fffooo}}}tttfff\\\^^^eeelllxxx|||zzz|||~~~|||yyyvvvtttrrrpppoooooopppqqqqqqqqqrrrssssssssssssssssssttttttttttttwwwzzz~~~}}}|||}}}}}}vvvgggaaaWWWMMMEEE???999666333111............---,,,+++,,,...------,,,---///,,,---///333555555222000222///...000111222888???GGGUUUccckkkoooqqqnnnkkkccc\\\VVVYYYgggxxxiiiJJJ888000,,,***))))))************)))((((((''''''''''''''''''''''''))))))'''&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%$$$$$$$$$#########&&&######&&&&&&######&&&%%%%%%%%%%%%%%%&&&''''''!!!$$$$$$""""""&&&&&&$$$!!!$$$&&&'''&&&%%%%%%%%%$$$###"""###&&&(((((((((&&&(((******)))((()))***))))))***+++,,,,,,++++++///222444333000///000222///444999@@@QQQkkk{{{xxx~~~rrr___OOOCCC:::888999===???DDDKKKSSSZZZ```ccc```bbbcccdddccccccdddfffcccgggjjjkkkiiihhhjjjlllkkklllllljjjfffbbb```___WWWUUURRRMMMHHHEEEEEEEEE??????>>>===<<<:::999999;;;;;;:::::::::999999999888666444333333333111000000000000000111111111111000111222333333555888;;;444666888999999999:::;;;<<<;;;;;;::::::999999999<<<<<<<<<===<<<<<<;;;:::;;;<<<<<<;;;:::999;;;<<<;;;:::999:::<<<======<<<<<<<<<<<<;;;;;;;;;;;;:::999:::;;;;;;:::999777666888888777666666666777777666666555555555444444444000111222333444999>>>BBBHHHUUUlll~~~|||{{{yyyxxxvvvtttrrrrrrrrrssstttvvvxxxzzz{{{{{{vvvtttrrrpppoooppppppppprrrqqqqqqqqqrrrrrrooommmjjjiiiiiikkkttt}}}rrrjjjbbb```dddnnnyyy|||uuuqqqttt{{{}}}vvvoooeeeYYYOOOIIIEEE@@@===<<<<<<;;;:::888777777777888888999:::;;;<<<======>>>AAAFFFJJJSSSXXX___fffooo}}}{{{nnnddd^^^aaaiiisss~~~|||||||||{{{wwwtttqqqooonnnllllllnnnooopppmmmnnnoooqqqrrrrrrsssssstttuuuuuuuuuuuuvvvyyy|||~~~}}}}}}|||tttbbb\\\SSSJJJCCC===888555000///------......---,,,,,,---...---,,,,,,---///,,,///333666777555222///222000000222222444;;;CCCKKKWWWeeekkkmmmmmmkkkgggbbb[[[VVV]]]ooouuu\\\???111///...+++)))((())))))******)))'''&&&''''''''''''''''''''''''(((((('''&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&)))&&&%%%'''&&&$$$$$$'''%%%%%%$$$$$$%%%%%%&&&'''"""%%%%%%######&&&'''$$$###((()))'''%%%&&&'''%%%$$$$$$$$$%%%''''''(((%%%'''))))))(((((()))***)))******+++++++++******222444666555333222222333---111555999DDDZZZuuuvvvxxxvvvcccPPPAAA:::888:::<<<>>>BBBGGGMMMQQQTTTYYY\\\aaabbbbbbaaabbbdddcccfffjjjjjjhhhffffffhhhkkklllllljjjgggeeedddeee\\\YYYTTTOOOKKKHHHFFFEEECCCAAA@@@??????>>><<<;;;<<<<<<;;;;;;;;;:::::::::;;;999777666666555333111000000000///////////////222222111000000111333555222333666666666777888:::999999999999999999999888888888888888888888888888:::;;;;;;:::999999:::<<<999999:::;;;<<<<<<;;;::::::999999999999888888888777777888888777666444444555555555555555555555555555555555444444444333333///000111222333666;;;???FFFOOOccc}}}|||{{{yyyuuurrrooonnnnnnpppsssvvvyyy{{{|||}}}~~~xxxtttsssqqqooonnnnnnpppqqqqqqqqqqqqrrrssssssqqqnnnhhhffffffiiiqqq~~~~~~{{{sssjjjdddiiiiiinnnxxxwwwqqquuu|||}}}ooocccYYYPPPGGG@@@===;;;999888888888888777888888777777888888999999;;;===???@@@BBBEEEJJJNNNVVVZZZ```fffnnn|||{{{lllfffbbb```eeeooo|||{{{}}}{{{yyyvvvqqqoookkkkkkkkklllmmmoooqqqrrrmmmnnnoooqqqrrrsssttttttwwwxxxxxxwwwvvvvvvxxxzzz~~~vvvmmm___YYYPPPHHHAAA<<<888555///---------...///---,,,/////////---+++***+++---...222666999999666222//////...///111111444<<>>888:::::::::<<>><<<<<<<<<<<<;;;;;;;;;::::::>>><<<:::999999888666444111000000000//////......222111000///000000111111000111333333333444666888777777777888888888888888666666666666666666777777888999::::::999999;;;===999:::;;;;;;:::999999888777777666666666555555555666666666555555444333333222333333333333333333333555444444444444333333333...000111111222555999===EEEKKK\\\xxx~~~yyysssmmmiiihhhmmmoootttyyy}}}yyyuuurrrrrrrrrpppnnnooorrrttttttsssssstttuuutttrrrpppiiiiiijjjnnnvvv~~~|||}}}~~~}}}|||zzzvvvqqqkkkeeebbbmmmrrrzzzwwwppplllttt~~~xxxnnn___RRRIIICCC>>>;;;888777777777777777777777777777777777777888999::::::<<<@@@CCCFFFKKKPPPTTTXXX]]]bbbgggmmmyyyrrrhhh^^^^^^aaaiiiuuu{{{vvv{{{{{{zzzxxxuuuqqqllljjjggghhhkkkmmmpppqqqrrrrrrnnnoooqqqssstttuuuuuuvvvzzzzzz{{{zzzxxxwwwyyyzzz~~~zzzlllbbbZZZTTTLLLDDD???:::666444...------...///000...,,,000000///---***)))+++---111444999;;;999555222000++++++---///000444>>>JJJNNNWWW```cccdddhhhjjjiiieeeaaabbbnnntttYYYEEE111******)))'''%%%&&&''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%$$$$$$###$$$&&&%%%%%%$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$ """$$$&&&'''''''''&&&###$$$''''''%%%%%%((($$$$$$$$$$$$$$$%%%&&&&&&%%%((((((%%%%%%((((((%%%"""%%%&&&&&&%%%%%%%%%'''(((((('''%%%$$$&&&'''$$$&&&(((((('''&&&'''((((((((()))***++++++******,,,...000111222111///...---///222555888@@@PPP^^^vvv{{{rrrxxx~~~}}}iiiVVVFFF:::999888888999<<>>===;;;;;;;;;:::888555333222222111000//////......------...111222111000///000111111000111333555444444555555666666777777777777666666666777888888777888999999888999;;;===999:::;;;:::888777777888444444444444333333333333555555444333333222222222///000111222222222111111333333222222222222111111---///000111222555999<<>><<<:::999::::::::::::999::::::666777777999:::===>>>???>>>AAAFFFKKKQQQWWW]]]bbbfffjjjnnnqqqssszzzwwwmmmggg^^^aaafffnnn{{{zzzvvvuuuvvvwwwvvvsssooollljjjhhhjjjnnnrrrttttttsssrrrpppqqqrrrtttuuuvvvvvvvvvxxxzzzzzzzzzyyyxxxzzz{{{tttfff]]]TTTOOOGGG@@@:::666333000---------///000111///---//////...,,,******,,,...111555999:::777333111000,,,,,,///222444888DDDQQQVVV___ggghhhiiikkkkkkiiiffffffmmm{{{~~~kkkLLL===///***)))((('''&&&(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%%%%###%%%'''&&&$$$###%%%'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$!!!"""""""""!!!$$$"""###''''''###"""$$$$$$$$$$$$###$$$$$$%%%&&&%%%''''''%%%%%%''''''$$$&&&&&&&&&'''))))))((('''$$$&&&'''&&&$$$$$$&&&(((&&&((())))))'''&&&&&&'''''''''(((***+++++++++++++++---///111333333111///---,,,...222444777BBBOOObbb{{{{{{qqqkkkttt~~~xxxgggUUUFFF===;;;999888999===BBBEEEPPPUUUZZZZZZVVVTTTXXX\\\^^^``````___\\\]]]```dddeeegggiiiiiigggfffggghhhddd```^^^aaagggmmmnnnmmm```XXXMMMEEEBBB@@@===;;;;;;;;;;;;;;;:::::::::999<<<;;;:::;;;;;;:::888666555555444333111000000///---,,,,,,...000000---***//////000///...///111333000000111222222333444444666555555444555666777888777888888777666666777999666777777666444555777:::222222222222111111111111333333222111000000000000---...///000111111000///000000000/////////......---...000111333555999<<<>>>BBBOOOiii}}}|||zzz|||}}}yyysssmmmjjjjjjjjjnnnuuu|||xxxuuuuuurrrttttttsssrrrsssxxx{{{|||{{{yyyxxxwwwuuuqqqnnniiilllrrr|||zzzxxxxxxzzz|||vvvnnniiifffhhhiiinnnzzzuuukkkfffffflllttt}}}rrrhhhaaa^^^UUUOOOGGGAAA===<<<;;;:::999:::<<<<<<::::::::::::777888:::<<>>KKKYYYgggpppwwwxxxwwwvvvtttqqqhhhlllvvv{{{eeeFFF:::///,,,+++***)))******)))(((&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((((((((('''&&&###&&&'''&&&$$$###$$$'''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$ !!!###%%%&&&%%%$$$###$$$"""$$$'''&&&""" $$$$$$######$$$$$$%%%&&&$$$''''''$$$$$$&&&&&&###&&&$$$"""###&&&(((&&&$$$ ###%%%$$$######&&&)))(((***+++***(((''''''(((&&&'''((()))++++++,,,,,,&&&'''***---///000...,,,---)))***...000333<<>>CCCMMMaaa}}}~~~}}}|||}}}~~~~~~}}}yyyvvvtttyyy{{{{{{xxxtttpppooopppmmmpppuuuzzz~~~|||xxxvvvsssrrrtttrrrpppqqqssswwwyyy{{{zzzyyyyyywwwtttpppmmmjjjjjjrrr}}}|||{{{}}}|||uuupppnnnnnnmmmmmmuuuzzzyyypppiiigggiiiqqqzzzxxxlllddd\\\TTTNNNIIIFFFAAA===;;;::::::999;;;999888888999:::;;;;;;;;;::::::===BBBGGGKKKMMMOOORRRWWW]]]dddkkksssxxx{{{tttqqqnnniiieeebbbeeemmmvvv~~~zzzxxxvvvwwwyyy|||}}}}}}~~~~~~}}}yyyvvvtttrrrsssuuuvvvvvvtttrrrpppppprrrvvv{{{~~~|||uuuooolllpppttttttqqqrrrvvv{{{wwwxxxxxxwwwwwwyyy}}}uuuiii^^^WWWLLLHHHBBB<<<888333///,,,000///...---,,,+++++++++---+++***+++,,,......---222333333333222111///......---000555:::BBBRRR```jjjzzz~~~yyykkkppp~~~sssZZZBBB666(((%%%***///...***(((((('''&&&%%%%%%$$$$$$%%%***'''$$$%%%'''%%%"""######$$$%%%&&&'''((('''''''''&&&&&&%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&######$$$%%%&&&&&&''''''######""""""""""""""""""###$$$%%%%%%$$$###$$$&&&#########$$$$$$%%%%%%%%%***'''%%%%%%&&&&&&###'''((('''%%%""""""%%%(((###(((***'''%%%&&&%%%###&&&(((***)))&&&%%%''')))(((((((((((((((''''''&&&******)))(((((()))******---,,,++++++---222666999IIIRRRfff~~~}}}yyyrrrmmmlllqqqxxx}}}}}}qqqggg\\\MMM>>>888888999<<>>888444111...,,,---,,,,,,,,,,,,---......---,,,++++++---......---222222222222111000...---......000666<<>><<<<<<;;;;;;:::999999999999888666555444777777888999888666444333444333222111000//////...---------------------,,,+++,,,---......---,,,,,,//////......///000000111//////000000000000//////000///...,,,,,,...///000//////...------,,,,,,---............................../////////...---,,,,,,,,,++++++++++++,,,,,,,,,,,,---...///000222333777<<>>???@@@EEEGGGKKKQQQVVVZZZ^^^___cccgggnnntttyyyyyyqqqlllkkkkkkiiihhhhhhllluuu}}}~~~xxxsssmmmlllmmmooorrrssssssrrrwwwxxxxxxxxxwwwvvvuuutttxxxxxxyyyxxxvvvssspppooowwwyyy||||||vvvqqqqqqpppooooooppprrrvvvxxxxxxyyyyyyxxxxxxyyy|||xxxnnndddZZZRRRLLLEEE@@@999333000...,,,+++******+++,,,---///000000...,,,+++,,,---......---000000111111000///...---000///222999AAAKKK[[[iiiuuu|||vvvrrr|||fffIII111...***)))******'''$$$&&&&&&&&&&&&&&&&&&&&&&&&***+++)))%%%$$$&&&(((&&&&&&&&&&&&%%%$$$######"""&&&&&&&&&&&&%%%%%%%%%%%%"""$$$%%%%%%$$$$$$%%%'''######$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%###"""###$$$###$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%$$$$$$%%%(((***&&&&&&&&&$$$######%%%'''%%%***+++(((&&&((((((&&&&&&((()))(((''''''((()))************)))((('''&&&))))))***++++++***))))))***++++++,,,---///000111999===HHHYYYgggooovvv|||}}}zzzyyy||||||{{{}}}}}}{{{~~~|||tttfffTTTFFF;;;666888>>>EEELLLSSSUUURRRPPPQQQSSSWWWXXXYYYYYYXXXXXXYYY[[[bbbbbbccceeefffeeebbb```aaaccccccccciiirrrwwwwwwddd]]]SSSLLLIIIGGGEEEBBB@@@???>>>======;;;777444999999999999777666555444777777888888888666555444666555555444333222111111......------,,,,,,++++++,,,------...------,,,,,,---------------......///...........................---,,,++++++,,,---...000///...---,,,+++******------------------------,,,---------------,,,+++,,,++++++******+++,,,,,,***++++++,,,---///111111666;;;CCCLLLUUUbbbwww|||rrrrrrvvvzzzzzzwwwwww{{{xxxrrrssstttuuuuuuuuuuuuuuuuuuxxxyyyyyyyyywwwuuusssqqqmmmmmmnnnoooppprrrrrrsssrrrsssttttttsssssssssssssssrrrqqqppppppqqqrrrsssxxxzzz|||}}}|||xxxssspppmmmllllllooouuu{{{|||xxxsssppppppppppppooonnnqqqwwwxxxsssjjjhhheeecccdddiiiqqqwwwxxx|||zzzyyywwwlll\\\NNNEEEBBBBBBBBBAAA@@@>>><<<999999:::;;;<<<===>>>>>>???@@@CCCEEEIIIMMMSSSZZZ___cccgggiiimmmrrrzzz~~~xxxrrrmmmlllmmmmmmmmmmmmqqqyyy}}}wwwqqqmmmllljjjiiijjjmmmoooqqqqqqtttttttttttttttuuuuuuuuuwwwxxxxxxxxxvvvtttrrrppptttvvvzzz||||||zzzvvvsssvvvssspppooorrruuuxxxyyy}}}}}}}}}}}}|||~~~|||pppfff]]]UUUNNNJJJBBB<<<555000------,,,,,,)))***+++---...///000000...,,,++++++,,,------,,,//////////////////......222111555>>>HHHSSSbbbnnnzzzxxxssszzz}}}\\\???,,,+++***)))((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&)))(((%%%###$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%#########$$$$$$$$$##################$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&'''%%%###""""""###$$$$$$$$$$$$$$$$$$$$$$$$###%%%'''&&&###"""$$$&&&'''''''''&&&%%%%%%''''''%%%)))***'''&&&'''(((&&&''''''((((((((((((((()))++++++++++++***((('''&&&((('''&&&&&&&&&&&&'''((()))***+++,,,,,,---------555777>>>KKKWWWbbbnnnxxx{{{}}}~~~vvvuuuvvvzzz~~~|||ppp```PPPAAA888999>>>===BBBIIIMMMMMMMMMPPPSSSWWWXXXYYYXXXWWWXXXZZZ\\\``````aaabbbdddccc```^^^```bbbbbbbbbfffmmmpppnnnaaa\\\VVVQQQNNNLLLJJJHHHBBBAAA??????>>>;;;888555::::::999888777666555555777777777888777666555444777777666666555444444333000//////......------,,,///////////////.........,,,,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------++++++***))))))***++++++---------,,,,,,+++***)))++++++++++++++++++++++++++++++,,,,,,,,,+++++++++++++++*********+++,,,,,,(((((()))+++---///111222777;;;BBBHHHKKKSSSfffzzzzzzqqqttt{{{~~~~~~yyyqqqqqqqqqrrrssstttuuuuuutttwwwwwwwwwvvvuuusssqqqppplllmmmmmmnnnooopppqqqqqqsssuuuxxxxxxuuusssrrrrrrsssrrrpppppppppqqqrrrsss||||||{{{zzzwwwsssooommmhhhhhhiiimmmtttzzz~~~{{{wwwsssooonnnmmmlllkkkkkknnnwww~~~uuummmiii``````aaaaaadddjjjrrrwwwyyy|||yyywwwuuuqqqgggXXXJJJBBB???@@@AAA>>>??????===::::::;;;>>>===???@@@@@@@@@BBBFFFIIINNNSSS[[[bbbgggkkkooorrrvvv|||}}}yyysssnnnmmmnnnppprrrsssuuu|||{{{vvvooojjjmmmiiifffeeegggkkknnnpppqqqpppppppppqqqrrrtttuuuuuuuuuvvvvvvuuutttsssrrrqqqtttwwwzzzzzzyyywwwvvvxxxuuurrrrrruuuyyy{{{}}}vvvjjj```ZZZTTTMMMHHH>>>999333...,,,---------+++,,,---.........---------,,,******+++,,,,,,+++.............../////////333444999EEEPPP[[[hhhrrr}}}rrrrrrrrrRRR999,,,+++)))'''%%%&&&''')))%%%%%%&&&&&&&&&&&&&&&&&&&&&$$$###%%%&&&&&&$$$$$$%%%%%%&&&&&&''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%###!!!!!!!!!$$$$$$########################$$$$$$$$$%%%%%%%%%%%%&&&'''%%%###""""""###$$$$$$$$$$$$$$$$$$$$$$$$###'''(((%%%"""!!!"""$$$############$$$$$$$$$$$$((((((%%%$$$&&&(((&&&''''''''''''((())))))(((++++++++++++***)))((('''***(((%%%######%%%(((***))))))++++++,,,++++++***...///333===HHHSSSbbboooyyy~~~vvvpppppprrrvvv~~~{{{mmm^^^NNN@@@;;;===888===BBBGGGJJJNNNSSSWWWXXXXXXWWWVVVVVVXXX\\\```^^^]]]]]]___```aaa___]]]```bbbccccccffflllllliiiccc```\\\XXXUUUSSSQQQPPPMMMJJJGGGDDDCCCBBB@@@>>><<<;;;:::999888777777666777777777777777666666555888888777777666555555555222222111111111000000000000000//////............,,,,,,++++++++++++,,,,,,,,,,,,+++******+++,,,,,,*********))))))*********)))***++++++,,,+++******++++++++++++++++++++++++++++++*********+++++++++++++++******+++,,,,,,---''''''(((***,,,///111222777999???EEEEEEHHHYYYlllzzzqqqwww~~~~~~|||zzz~~~xxxpppmmmmmmnnnppptttvvvuuuuuuvvvvvvvvvuuusssrrrpppooommmmmmmmmnnnnnnooooooooossswww{{{{{{vvvrrrppppppooooooooooooooopppqqqrrr{{{zzzyyyvvvssspppmmmkkkeeefffiiinnnuuu{{{|||xxxtttpppooonnnlllkkklllrrr}}}yyynnngggeee]]]___aaadddhhhnnnuuuzzz}}}zzzxxxvvvssshhhaaaTTTHHH@@@======???===???AAA???===<<<>>>AAAAAADDDFFFFFFEEEFFFKKKOOOXXX___gggnnnrrrvvv{{{zzzwwwrrrnnnmmmooosssuuuxxxyyy~~~~~~yyyrrrmmmnnnkkkfffeeefffjjjmmmnnnnnnmmmlllkkkllloooqqqsssrrrssssssssssssrrrqqqqqqpppssswwwyyyyyyxxxxxxyyyxxxwwwwwwwwwxxx{{{xxxpppeee]]]WWWRRRJJJCCC:::666111---------------,,,---.........---,,,+++...---++++++,,,,,,,,,+++...............///000111555666>>>LLLXXXbbbllluuuvvvmmmtttzzzbbbFFF444,,,***'''%%%%%%&&&)))+++&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%''''''%%%$$$&&&''''''''''''&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%'''''''''%%%""" !!!######$$$$$$$$$$$$$$$$$$""""""######$$$%%%%%%%%%%%%&&&&&&%%%###"""###$$$%%%%%%%%%$$$$$$$$$$$$###!!!$$$'''&&&%%%$$$$$$%%%$$$$$$$$$&&&'''&&&%%%###'''((($$$###&&&(((''''''&&&&&&''')))***)))((())))))******))))))((((((,,,***'''%%%%%%'''***,,,))))))***+++++++++******,,,,,,000777>>>HHHVVVcccuuu|||~~~ppppppqqqttt{{{~~~tttjjj[[[JJJ===999555777:::===@@@FFFMMMRRRTTTTTTTTTSSSTTTWWW\\\```ZZZXXXWWWXXX[[[]]]]]]]]]___bbbddddddhhhlllkkkgggeeeccc```]]][[[YYYXXXXXXUUUPPPKKKGGGEEEEEEDDDDDD>>>===;;;:::999888888888777777777666666666666666777777777666666666555555333333333333444444444444111000///......---.........------,,,,,,,,,,,,,,,,,,,,,************,,,,,,************************'''(((***+++++++++***)))+++++++++++++++++++++++++++************+++,,,,,,++++++++++++,,,---......))))))***+++,,,...///000555555:::@@@@@@@@@NNN```{{{xxx{{{~~~zzzwwwuuuyyy}}}~~~tttmmmgggfffhhhmmmssswwwxxxwwwyyyxxxwwwuuutttrrrqqqpppkkkllllllmmmmmmnnnnnnooorrrwww|||{{{vvvpppmmmmmmhhhiiikkkmmmooopppqqqqqqwwwwwwuuussspppmmmjjjiiidddfffjjjqqqxxx}}}}}}zzzvvvtttsssrrrqqqpppvvv~~~vvvkkkdddddd```aaacccfffkkkrrr{{{~~~zzzwwwtttqqqbbb]]]SSSIIIAAA<<<<<<======@@@CCCBBB???>>>AAAEEEBBBFFFKKKLLLMMMPPPWWW\\\gggnnnvvv|||wwwuuuqqqnnnnnnrrrwww|||{{{{{{~~~yyyvvvrrrooommmmmmnnnoooooonnnjjjiiigggfffgggjjjmmmooorrrrrrqqqppppppooonnnmmmooorrrvvvwwwuuutttuuuwwwuuuwwwzzzzzzzzz|||~~~ssskkk```YYYTTTMMMCCC:::555222...,,,,,,---,,,,,,+++,,,...//////...,,,+++000///------......---,,,...............000111222666888BBBRRR___hhhooouuu|||kkkiiixxxlllQQQ;;;///***'''$$$###&&&((())))))'''''''''&&&&&&%%%%%%$$$'''%%%%%%&&&###!!!((($$$$$$$$$%%%%%%%%%%%%&&&######$$$$$$$$$%%%%%%%%%$$$%%%&&&$$$"""!!!"""#########$$$$$$%%%%%%&&&&&&!!!!!!""""""###$$$$$$%%%###%%%&&&%%%######$$$%%%%%%%%%%%%$$$$$$$$$######%%%$$$###$$$&&&'''&&&&&&(((&&&%%%''')))***)))'''$$$(((((($$$$$$''')))((('''&&&%%%&&&)))+++***(((''''''((()))))))))((((((***))))))))))))))))))***))))))*********+++++++++......111666999???JJJVVVfffooozzztttssssssuuu{{{}}}zzzxxxnnn\\\JJJAAA888666444444666;;;BBBGGGKKKMMMOOOPPPRRRTTTXXX[[[UUURRRPPPQQQTTTXXXZZZ[[[]]]aaadddeeeiiilllkkkfffdddcccaaa___]]]\\\]]]^^^XXXTTTOOOKKKIIIHHHGGGFFF???>>>===;;;::::::::::::777777666666666666777777666666666555555555555555333333444444555666666666555444333111111000111111//////...------------------,,,***))))))***,,,---++++++,,,,,,,,,,,,++++++((()))***++++++)))((('''++++++++++++++++++++++++++++++*********+++,,,---,,,,,,,,,,,,---...///000++++++++++++,,,---......333111666======<<>><<<======AAADDDDDDAAA@@@CCCGGG@@@EEELLLQQQTTTZZZcccjjjsssyyy{{{vvvtttqqqooopppuuu}}}}}}|||~~~vvvuuuuuuvvvwwwvvvrrrooohhhfffdddcccdddgggjjjlllsssrrrqqqooommmlllkkkjjjmmmpppssssssqqqoooppprrrrrrwww{{{|||{{{|||zzzooohhh^^^WWWRRRIII===333222000---,,,,,,,,,,,,******+++---//////...---,,,333111/////////000///...///.........///000222333777:::DDDUUUccckkkpppuuuvvveeeggg|||}}}bbbFFF333+++(((%%%"""###''')))(((&&&(((((('''&&&%%%%%%$$$$$$(((%%%###"""''' """$$$&&&((((((#########$$$$$$%%%%%%%%%!!!###$$$$$$######$$$%%%######$$$%%%&&&&&&'''''' !!!!!!"""######$$$$$$###$$$%%%%%%$$$###$$$&&&%%%%%%%%%$$$$$$#########000***%%%###$$$&&&&&&%%%%%%###"""$$$'''(((&&&###%%%))))))%%%$$$(((******'''%%%$$$&&&)))+++***(((%%%&&&'''((())))))))))))%%%&&&)))******)))&&&%%%***)))))))))***+++,,,---,,,---000333333666>>>IIIUUU```mmmyyyxxxvvvuuuvvv{{{}}}vvv|||sss___SSS@@@<<<777333333888>>>BBBCCCGGGKKKNNNPPPRRRTTTVVVQQQNNNKKKLLLOOOTTTXXXZZZ[[[```ccceeeiiimmmkkkfffaaaaaa```^^^]]]^^^```bbb]]]ZZZVVVSSSQQQOOOLLLJJJAAA???>>><<<;;;;;;;;;;;;777777666666666666777888555555555555444444444444222333333444555666777777:::999777666555555666666111000///...............---,,,***))))))***,,,---,,,,,,------------,,,,,,)))***++++++***(((&&&$$$++++++++++++++++++++++++++++++*********+++---...,,,,,,,,,---...///000111+++++++++,,,,,,------...111222666:::;;;>>>GGGRRRbbbrrr~~~{{{wwwxxxtttuuu|||~~~zzztttmmmiii^^^___bbbhhhooouuuyyyzzz|||{{{yyywwwtttqqqnnnmmmfffiiimmmoooooonnnnnnnnnrrruuuxxxvvvpppkkkhhhhhhdddfffiiimmmsssvvvxxxxxxssssssrrrnnniiifffffffffccchhhooovvv|||~~~~~~}}}{{{wwwsssuuuzzz|||yyytttkkkjjjppprrrjjjcccfffsss}}}xxxsssnnnmmmgggcccZZZOOOEEE???<<<<<<<<>><<<===<<>>777666444222222333555666000000///...........................------,,,,,,,,,++++++...111111///,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------111000///.........//////'''((()))***+++,,,------------000555666888@@@HHHVVVdddwww|||{{{xxxooolllkkkiiihhhiiidddbbbaaaccchhhmmmqqqssssssssssssrrrqqqqqqppppppjjjmmmpppqqqpppppppppqqqsssvvvwwwtttnnniiiggggggkkknnnsssxxxzzzzzzxxxvvvsssrrrppplllgggeeeeeefffooosssxxx}}}{{{xxxwwwwwwuuurrruuuyyyxxxppppppnnnjjjkkkqqqooollljjjlllttt}}}wwwtttooolllkkkjjjdddZZZNNNCCC===<<<<<<;;;???CCCGGGKKKOOOTTTWWWTTTZZZbbbgggkkkqqqzzz{{{zzz{{{}}}{{{||||||uuuoookkkgggeeefffeeegggkkkppprrrpppmmmmmmlllkkkjjjjjjjjjjjjkkkllljjjiiihhhjjjmmmqqqsssuuuwwwzzz~~~~~~ooofff```ZZZRRRJJJBBB;;;444000............---------,,,(((***,,,---,,,---///000///444999;;;999555000...,,,+++,,,000111111666<<>>BBBGGGKKKPPPUUUXXXUUU\\\eeemmmsssyyy|||zzz}}}|||tttnnniiihhhiiinnnqqqvvv{{{}}}zzztttnnniiiiiiiiiiiiiiiiiiiiiiiifffggggggiiillloooqqqsssqqqtttzzztttggg```\\\UUULLLCCC<<<666222///------------------------)))+++,,,,,,,,,---///111000666===???;;;555///,,,---,,,...222333333999@@@GGGNNNZZZfffppp|||mmm___[[[ccctttwwwUUU<<<...)))((((((((('''''''''((()))***))))))((('''&&&&&&%%%$$$%%%%%%&&&&&&'''((((((((('''%%%%%%'''&&&%%%$$$&&&(((&&&$$$$$$%%%%%%%%%###&&&%%%$$$$$$%%%%%%$$$###"""!!! """%%%'''((('''##################""""""###$$$(((+++((("""!!!%%%###$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&''''''&&&%%%$$$###$$$%%%&&&''''''((((((''''''''''''''''''''''''&&&&&&%%%&&&&&&'''&&&&&&******((('''''''''''''''(((''''''''''''((()))))))))))))))))))))*********---,,,+++***+++,,,...000222===FFFQQQaaalll{{{zzzkkk```]]]___iiitttzzztttnnnfff```dddqqq{{{iiiYYYMMMDDD<<<888999:::???EEEGGGEEEDDDEEEIIIIIIHHHHHHIIIKKKLLLMMMPPPOOOOOOPPPQQQSSSTTTUUUWWWXXXXXXXXXXXXYYY]]]___aaacccgggjjjjjjiiifffddd^^^ZZZUUURRRPPPNNNKKKHHHFFFBBB===:::888666555333555555444333333444555666333111000111222333222000555555555555666666777777555444222000000111333444222222111111111111111222/////////////////////...///000111222333444333222111111111111000000000000,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000&&&'''''')))***+++,,,,,,...,,,---222444555999???EEENNN]]]pppmmmfff```___``````cccggggggdddbbbdddjjjrrryyy|||vvvuuusssqqqooonnnnnnnnnooovvv~~~{{{xxxzzz{{{xxxsssooonnnooopppvvv~~~zzzuuurrrmmmnnnooommmlllkkklllmmmrrrvvv{{{{{{wwwwwwuuuqqqqqqtttyyy|||xxxtttqqqnnnmmmllljjjlllooonnnppprrrssswwwxxxqqqpppnnnjjjhhhiiihhhbbbXXXLLLAAA;;;:::::::::===@@@DDDHHHMMMRRRVVVZZZaaalllvvv~~~~~~|||{{{~~~|||uuupppkkkkkkpppwww|||tttlllfffgggggghhhhhhhhhhhhhhhfffhhhkkknnnoooooonnnmmmlllqqqwww}}}yyykkk```ZZZVVVOOOFFF===777333000...,,,,,,,,,---------------,,,---------,,,,,,...000333:::AAABBB<<<555///---,,,,,,...111111222999BBBLLLUUUaaammmxxxyyycccYYY[[[eeeuuufffHHH555+++((())))))((((((''''''''''''''')))(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''$$$$$$((((((%%%&&&)))(((&&&$$$$$$%%%%%%$$$###)))(((&&&'''(((((('''&&&!!!$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%'''(((%%% """'''###$$$%%%%%%%%%$$$$$$######$$$&&&&&&&&&&&&$$$######$$$%%%&&&''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&'''''''''''''''(((((()))'''''''''''''''(((((())))))))))))))))))*********************+++---...//////888===EEESSS[[[iii}}}tttggg^^^[[[ZZZ]]]ccclllvvv~~~{{{xxxtttmmmhhhfffjjjssszzz{{{yyy}}}{{{pppdddWWWIII???:::777:::AAADDDCCCDDDHHHLLLLLLLLLKKKKKKKKKKKKKKKMMMMMMLLLLLLLLLNNNQQQSSSTTTUUUWWWWWWWWWXXX[[[^^^^^^```dddgggiiihhhgggeeeccc```\\\XXXUUURRRNNNLLLFFFCCC>>>:::999999888777666666555444444444444444333222111222333444333111444444444444444444444444111111222111000///...---000000/////////000000111...////////////////////////000111222222222333333222222111111111000000000,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---...//////((((((((()))******++++++///,,,---111333333666:::>>>FFFQQQ```vvvlllbbbZZZYYYZZZ[[[^^^aaadddbbbbbbeeemmmuuu}}}{{{yyyvvvsssqqqpppoooooossszzz|||wwwyyyzzzwwwsssooooooqqqxxx~~~xxxrrrooojjjlllnnnooonnnlllllllllssswww}}}{{{vvvvvvuuuqqqpppqqqqqqsssvvvyyyzzzxxxtttpppnnnnnnnnnllljjjiiijjjlllnnnoooqqqssswwwvvvqqqmmmnnnlllhhhfffhhhccc___VVVKKKAAA:::888888:::<<>>===???EEEJJJJJJKKKKKKKKKKKKJJJIIIJJJJJJJJJIIIIIIJJJMMMPPPQQQRRRTTTUUUUUUVVVYYY[[[[[[\\\___bbbddddddddddddaaa```^^^[[[XXXUUURRRQQQHHHDDD@@@======<<<<<<;;;:::::::::999888666444444555333222333444555444333333333333222222222222111,,,---///111111///---,,,......---------...//////---............/////////+++---......---...///111111111000000//////......,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++************************...++++++000222222333666:::@@@HHHSSSgggpppbbbVVVUUUXXX[[[]]]___```___```dddllluuu|||~~~|||yyyvvvtttssssssssswww|||zzzwwwsssuuuvvvtttpppmmmnnnpppuuu{{{|||uuupppnnnmmmppptttuuussspppmmmlllqqquuu{{{xxxtttttttttqqqooopppnnnpppsssuuusssnnnkkkkkkkkknnnooonnnlllkkklllmmmnnnnnnnnnpppuuu~~~~~~wwwpppllljjjlllkkkfffdddfff^^^[[[TTTKKKAAA:::777666:::<<>>888222000///...------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,---000333<<>>EEEVVVaaahhhooonnnfff\\\YYYZZZ]]]aaaeeefffgggiiijjjkkkrrrvvvvvvpppkkkiiigggdddeeelllwww~~~yyypppjjjbbbcccnnnvvviii]]]JJJ>>>777999999555777>>>AAABBBDDDGGGHHHHHHHHHGGGGGGHHHIIIGGGFFFGGGJJJMMMLLLNNNPPPQQQRRRSSSUUUWWWYYYZZZ[[[]]]___```aaaaaa_________^^^\\\[[[ZZZZZZOOOLLLHHHFFFEEEDDDBBBAAA@@@AAAAAAAAA???;;;888666555444333333555555444333222222111111111111000000,,,---.../////////......,,,,,,,,,,,,,,,---...///,,,,,,------............)))+++---,,,++++++---000//////......---,,,,,,+++++++++++++++++++++++++++---......///...---,,,+++++++++++++++************...******...111000111444888===CCCKKK]]]xxxtttdddVVVTTTYYY]]]^^^___^^^]]]^^^ccckkkssszzz}}}}}}zzzwwwvvvuuuvvvvvvzzz}}}}}}xxxtttrrroooqqqrrrppplllkkklllnnnlllsss{{{}}}yyysssppppppsssvvvzzz{{{xxxtttpppmmmnnnrrrwww}}}~~~|||uuuqqqrrrsssqqqoooqqqtttvvvyyyyyytttnnnlllnnnkkkppprrrqqqooooooqqqqqqrrrqqqpppsssyyy|||tttlllgggddddddfffeee```^^^```[[[YYYSSSKKKAAA:::666555:::<<<@@@DDDIIIPPPWWW\\\hhhooozzz|||~~~yyywwwtttpppnnnsss{{{wwwwwwuuurrrwww}}}}}}}}}{{{vvvpppmmmkkkllllllmmmnnnmmmlllkkkjjjnnnoooppprrrrrrrrrqqqppplllnnnqqqrrrrrruuuzzzyyygggXXXMMMEEE@@@===999333///---------,,,---------,,,,,,+++++++++***+++,,,,,,,,,...222555<<<@@@BBB>>>555//////111111111333777999AAAQQQ```eeerrr{{{fff\\\VVV^^^lllyyysssVVV888,,,++++++******!!!"""$$$%%%&&&'''''''''$$$$$$%%%&&&&&&''''''((("""###$$$%%%'''((()))******""" %%%###$$$###"""###$$$&&&&&&%%%%%%$$$$$$%%%''')))((('''"""  ###%%%%%%$$$!!!!!!""""""#########$$$$$$"""&&&$$$""""""###$$$&&&&&&&&&$$$"""!!!$$$###"""!!!!!!"""###$$$$$$$$$%%%%%%%%%$$$######$$$$$$%%%&&&&&&%%%$$$$$$$$$&&&((('''$$$"""$$$&&&$$$$$$%%%&&&&&&&&&%%%%%%'''&&&&&&&&&&&&'''(((((($$$%%%&&&'''((()))***+++***+++,,,---...---,,,,,,***///---...666777===LLLXXX```hhhjjjccc[[[[[[^^^ccchhhlllmmmkkkjjjhhhfffhhhnnnpppmmmiiihhhgggeeeaaammm{{{zzzqqqlllbbbaaaiiizzz{{{qqqgggYYYIII>>>===;;;555666===888:::>>>BBBDDDFFFFFFEEEEEEFFFGGGFFFDDDEEEHHHKKKIIIKKKNNNOOOOOOPPPSSSUUUYYYYYYYYYZZZ[[[]]]___```^^^___aaabbbbbbbbbbbbcccXXXUUUQQQOOOMMMKKKIIIGGGEEEFFFGGGGGGDDD@@@;;;888555444333333555555444333111111111111000000000000111000///...---......///,,,,,,,,,,,,,,,---...///,,,,,,,,,---------......***,,,...---++++++...111...------,,,++++++******++++++++++++++++++++++++***+++---///000000000///)))))))))((())))))***+++***))))))+++...000000000777999???GGGQQQbbb}}}||||||wwwjjj[[[UUUXXX]]]___^^^___]]]]]]aaajjjsssxxxzzz~~~}}}{{{zzzyyyyyyyyyyyyxxxwwwwwwxxxxxxvvvpppkkkooommmlllllllllkkkhhhfffqqqpppsssvvvvvvsssssswwwyyy{{{~~~{{{tttkkkfffccciiirrrxxxzzzzzzzzzyyyuuurrrooommmmmmooosssuuuwwwxxxxxxuuupppjjjgggeeemmmmmmnnnnnnooooooppppppooopppqqquuuzzz|||zzzsssiiibbb```^^^^^^___aaaaaaaaa[[[WWWQQQIIIBBB<<<999777<<<>>>AAAEEEJJJQQQZZZ___kkkzzz~~~|||xxxooojjjgggfffeeeffflllssszzztttppprrrwww{{{{{{{{{zzzxxxtttnnniiifffjjjjjjjjjjjjjjjiiihhhhhhkkkmmmooopppoooooopppqqqqqqpppnnnnnnpppuuuyyy}}}|||jjj\\\PPPDDD===<<<666444111...---,,,------+++,,,------......------,,,******,,,///222444444>>><<<999666333000...---000000222888CCCOOOZZZ```mmmzzzwwwhhhYYYSSSUUUggg{{{[[[???333(((+++000&&&***''''''''''''''''''''''''$$$&&&((('''%%%%%%(((,,,"""$$$%%%%%%$$$%%%''')))$$$######""""""######$$$)))(((&&&$$$###!!!!!!!!!&&&%%%#########%%%'''((($$$$$$$$$###!!!!!!$$$&&&%%%$$$######%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$###""""""%%%%%%$$$###$$$%%%&&&'''$$$$$$%%%&&&''''''''''''$$$%%%&&&''''''%%%$$$"""(((%%%!!!!!!$$$''''''&&&&&&&&&&&&&&&''''''''''''((())))))))))))((('''''')))************+++...000///...---...111444888;;;HHHPPPZZZ```aaa```______fffkkkpppsssrrroookkkiiijjjmmmooolllgggeeegggjjjiiiqqqyyy{{{{{{yyytttmmmfffeeekkkwwwyyyuuussslllcccTTTFFF<<<777777777222666999999999===BBBEEEBBBCCCDDDFFFHHHJJJKKKLLLIIIIIIIIIHHHHHHJJJNNNQQQUUUXXX[[[\\\[[[[[[[[[\\\ZZZZZZ[[[\\\]]]______```ccc\\\VVVTTTVVVXXXWWWUUUVVVSSSOOOMMMLLLHHHBBB===:::888666777999888555222555444222111000/////////.........------...//////000......000333333000...---------------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,000///...------...///000,,,---///...,,,++++++,,,...,,,+++,,,///000///---)))))))))))))))***++++++,,,++++++---000222222111666777<<>>:::888777888;;;???EEELLLUUU___eeettt||||||zzzyyyyyyzzzyyyvvvqqqmmmfff```[[[ZZZZZZ^^^hhhrrrxxx}}}xxxrrrkkkhhhiiilllnnnoooqqqqqqqqqqqqooommmjjjiiidddeeeeeeffffffggggggggghhhiiikkkjjjiiiiiijjjkkklllkkkkkkmmmqqqwww|||pppcccUUUKKKBBB:::555555111000...,,,,,,,,,,,,---***++++++,,,,,,,,,,,,,,,000...---...///111111000333222111111000000000000000333888AAANNN\\\hhhppp{{{{{{jjj\\\QQQYYYkkkwww]]]AAA222000'''%%%)))"""***((((((((((((((((((((((((***&&&###$$$&&&'''$$$!!!$$$%%%&&&%%%$$$$$$%%%'''%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%$$$$$$$$$$$$###$$$%%%$$$""""""$$$%%%%%%$$$######%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%$$$""""""%%%%%%$$$$$$$$$%%%&&&'''%%%&&&&&&&&&&&&%%%%%%$$$))))))))))))(((&&&$$$"""(((&&&$$$$$$&&&'''((((((&&&&&&&&&''''''''''''(((''''''''''''(((***,,,---+++,,,,,,+++))))))***,,,''',,,222888:::888444000:::@@@HHHOOOUUU\\\dddjjjnnnvvv{{{ooolllnnnjjjnnnrrruuu}}}~~~uuummmnnnrrruuu{{{ssseeeWWWHHH<<<444444111//////222666:::<<>>DDDMMMWWWaaahhhttt{{{yyywwwvvvtttsssqqqnnniiifffeee^^^XXXWWWXXX^^^jjjuuu~~~sssllleeedddgggkkkkkkjjjnnnnnnnnnmmmllljjjiiihhhddddddddddddcccddddddddddddeeefffeeecccccceeefffhhhhhhjjjmmmrrryyysssdddXXXJJJBBB<<<555111111...---,,,+++++++++,,,---)))***++++++,,,,,,++++++...---,,,---///000000///000//////......//////000000444;;;EEERRR___lllsss|||wwweeeYYYUUUeee|||dddGGG777,,,---&&&&&&,,,$$$)))(((((((((((((((((((((((((((&&&%%%%%%''''''%%%###%%%&&&&&&%%%$$$###%%%&&&###$$$%%%%%%%%%%%%$$$###&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$###"""###$$$%%%$$$######$$$%%%%%%$$$######%%%%%%$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&%%%$$$###"""$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$%%%&&&'''(((((('''''''''&&&&&&&&&&&&'''(((((($$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$###$$$&&&(((***''')))*********+++,,,...+++++++++,,,---///000111444888>>>EEEMMMXXXeeennntttyyyttttttoooqqqsssxxx~~~sssoooooooooqqquuu|||zzzpppeeeXXXKKKBBB===555......000222444666999;;;===???@@@@@@@@@???@@@BBBDDDEEEFFFHHHKKKMMMLLLNNNQQQRRRSSSTTTVVVXXXWWWWWWWWWWWWWWWWWWXXXXXX[[[[[[\\\___cccfffeeeddd^^^\\\[[[\\\]]][[[UUUPPPKKKGGGBBB@@@>>><<<777333666666666666555555444333111111222222111111000000444333000......//////000......////////////......------------------------------.........,,,+++***(((+++///111111000///000000000000000111222222222******))))))******+++,,,)))(((((())),,,------,,,111000333777;;;AAANNNZZZvvv~~~yyyzzzggg___^^^TTTUUUVVVYYY]]]cccjjjnnnxxx{{{}}}xxxuuuqqqsssuuuvvvuuutttssssssxxx{{{{{{xxxtttssswww|||yyysssmmmjjjgggfffkkkssswwwwwwvvvuuusssqqqooonnnooopppqqqpppmmmkkkkkkkkkgggffffffeeeeeeeeeeeeeeeeeedddbbb___]]]]]]___bbbdddeeefffffffffdddbbbaaaaaa`````````bbbfffiiilllppppppoooooolllgggeeedddgggeeedddeeeffffffdddbbb]]]XXXNNNDDD===888777777555888===DDDLLLWWWbbbiiisss}}}yyy{{{{{{xxxuuussspppnnnlllhhhdddaaa___YYYUUUVVV\\\eeeuuu|||rrrlllfffeeeiiilllllljjjooonnnllljjjhhhgggfffffffffeeedddbbbaaa`````````___``````___^^^^^^```bbbfffgggiiinnnttt{{{vvvhhhZZZOOOCCC===888222......,,,,,,++++++++++++,,,,,,)))***++++++,,,,,,++++++*********,,,///000000/////////...---------......000666>>>HHHSSS___kkksss|||ooo^^^WWW\\\oooxxxVVV;;;444)))+++%%%***333((((((((((((((((((((((((((((((!!!###&&&&&&$$$###$$$&&&%%%&&&&&&%%%$$$###%%%&&&###$$$$$$$$$$$$$$$$$$###%%%&&&&&&&&&&&&%%%######$$$%%%%%%%%%%%%$$$""""""###$$$&&&%%%$$$###$$$%%%%%%$$$######%%%%%%$$$###"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&'''&&&&&&%%%$$$###"""$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%$$$############$$$%%%&&&'''''''''&&&&&&''''''&&&'''((((((%%%&&&&&&&&&''''''''''''((('''%%%######$$$&&&'''&&&(((************,,,---,,,***(((&&&'''***---000///333777===EEERRR```kkkvvvzzzyyyqqqrrrttt|||yyytttqqqllliiijjjsssxxx}}}|||vvvpppggg]]]UUUFFF;;;222000///,,,,,,///222444777999<<<===>>>>>>???BBBEEEGGGHHHIIIKKKMMMJJJLLLNNNOOOOOOPPPSSSUUUTTTTTTTTTTTTUUUUUUUUUUUUXXXYYY[[[]]]```bbbaaaaaaYYYZZZ]]]aaadddbbb\\\VVVLLLIIIFFFEEEEEECCC???:::<<<<<<<<<;;;999777555444333333444444333222111111///000111111111000000000......///////////////...------------------------,,,---.........---+++***+++---000111000///......000000222222333444555666)))))))))((()))******++++++******+++---......---//////222666:::>>>GGGQQQfff~~~zzziii\\\XXXOOOPPPRRRTTTWWW\\\ccchhhtttxxx}}}}}}zzzsssuuuwwwwwwuuutttttttttzzz{{{zzzvvvqqqoooppprrrqqqmmmiiigggeeedddiiioooqqqrrrrrrqqqqqqpppooooooppprrrrrrpppmmmjjjhhhhhhcccbbb```^^^^^^```bbbccccccbbbaaa^^^\\\[[[]]]___bbbcccdddeeedddbbb```^^^^^^]]]]]]^^^```dddhhhjjjmmmllllllmmmkkkggghhhkkkllljjjiiiiiiiiihhheeeccc]]]XXXOOOFFF>>>999777666555888===CCCKKKVVV```gggqqq~~~xxxpppooosss{{{}}}xxxtttqqqnnnkkkhhheeebbb___^^^ZZZYYY___iiixxx}}}tttpppkkkkkkmmmnnnnnnmmmpppooollliiigggfffffffffhhhfffcccaaa___^^^]]]^^^[[[\\\\\\\\\[[[\\\___aaaeeegggjjjooovvv}}}yyykkk___QQQGGG===888555000......,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,,,,,,,,,,***)))***,,,///111000///000///......---------...000777AAAKKKUUUaaallltttxxxcccXXXWWWdddxxxjjjLLL777000'''***%%%+++555)))''''''''''''''''''''''''''' %%%%%%"""!!!"""%%%$$$%%%&&&%%%$$$$$$%%%'''&&&%%%%%%$$$$$$%%%%%%&&&!!!"""$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$###############%%%&&&&&&%%%$$$$$$%%%%%%$$$######%%%%%%$$$###!!!!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$%%%&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&''''''&&&&&&'''(((((((((((()))))))))*********)))((('''&&&''''''((()))***,,,+++***(((((())))))******+++++++++++++++...000333777===IIIVVV```pppyyyzzzwwwtttvvvzzzzzzwwwrrrjjjbbb```dddiiioootttwww|||~~~{{{yyytttkkkcccOOODDD:::777222+++***///000111333666888;;;===>>>@@@CCCFFFIIIIIIIIIKKKLLLGGGIIIKKKLLLMMMOOORRRUUUSSSSSSSSSTTTTTTUUUUUUUUUYYYZZZ[[[]]]^^^_________^^^___bbbgggjjjggg```YYYLLLKKKKKKMMMOOONNNIIIDDDBBBBBBAAA@@@>>>;;;999777666777777888777666444333---///222222222000000111------.../////////......////////////////////////------............---------///111111//////000111000222444666666888:::<<<((((((''''''(((((()))***+++***)))+++---...---,,,...---000555777:::@@@HHHUUUooo||||||~~~nnn]]]VVVMMMOOOPPPRRRTTTYYY```ffflllpppwww}}}}}}xxxyyyzzzxxxuuurrrqqqrrrvvvuuutttrrrooommmkkkkkkiiifffeeegggggggggkkkqqqqqqrrrrrrqqqpppnnnmmmlllnnnooopppnnnjjjfffdddccc]]]\\\[[[[[[[[[]]]___```^^^___^^^]]][[[ZZZ\\\^^^bbbcccddddddcccaaa^^^\\\\\\\\\\\\]]]```eeeiiilllkkkiiiiiikkkjjjgggkkkrrrooonnnlllkkkkkkhhheeebbb]]]YYYQQQHHH@@@:::777555555888===BBBJJJTTT^^^dddnnn|||}}}wwwooohhhkkkrrrxxx~~~wwwtttqqqllliiigggdddaaa___```^^^___gggttt|||uuutttrrrpppoooppppppqqqpppnnnkkkhhhggggggggghhhgggeeebbb```^^^^^^^^^^^^ZZZ[[[[[[[[[[[[\\\```cccfffgggkkkqqqxxxvvvkkk^^^SSSFFF===555333222///...///------------,,,++++++***++++++,,,------------------,,,---///111222000/////////.........///000000111999EEEOOOYYYdddpppyyy|||jjjZZZXXX___qqqrrrWWWAAA555***&&&,,,$$$&&&000'''&&&&&&&&&&&&&&&&&&&&&&&&&&&!!!"""%%%&&&%%%$$$#########$$$%%%%%%$$$$$$&&&(((&&&%%%###""""""###%%%&&&!!!"""$$$%%%%%%$$$"""!!!$$$######""""""###$$$%%%###%%%''''''%%%$$$$$$%%%%%%$$$######%%%%%%$$$###!!!!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%$$$$$$$$$###$$$%%%&&&&&&&&&%%%%%%###$$$$$$%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%&&&&&&&&&###%%%''''''%%%$$$&&&''''''''''''((((((((())))))((((((((((((((()))))))))(((***,,,,,,***(((((())))))***,,,,,,,,,+++)))(((---...111333777???JJJRRRccckkkwww|||sssnnnppprrryyy{{{vvvuuupppfff\\\XXXTTTXXX^^^ccchhhoooyyy}}}~~~{{{qqqiiiYYYOOOGGGDDD<<<111000888000000000111333777:::<<<<<<@@@DDDFFFFFFEEEFFFFFF@@@BBBDDDFFFIIILLLQQQTTTPPPPPPQQQRRRRRRSSSTTTTTTXXXYYYZZZ[[[\\\]]]^^^___aaa```aaadddfffeee___[[[OOOPPPRRRVVVYYYXXXRRRMMMHHHHHHHHHHHHFFFDDDAAA@@@:::;;;<<<===<<<:::888777333555666555222222333555///000000111222222111111222222222222222222222222111111000111111222333444333444555444444555888:::555888<<<===>>>@@@CCCFFF'''''''''''''''((()))))))))((('''(((***++++++***---,,,///333555666;;;BBBJJJeee{{{vvvxxxuuuaaaWWWMMMOOOQQQRRRTTTYYY```fffeeeiiipppwww|||~~~~~~}}}|||}}}}}}zzztttpppooopppqqqpppnnnnnnnnnllljjjgggcccbbbdddhhhjjjjjjooouuuttttttsssrrrooollliiihhhkkkmmmnnnlllhhhccc```___XXXXXXYYYZZZ[[[\\\]]]]]][[[\\\\\\\\\ZZZZZZ\\\^^^aaabbbddddddccc```]]][[[\\\[[[\\\^^^aaafffkkknnnjjjggggggjjjiiigggmmmvvvqqqooommmlllkkkhhhdddaaa]]]YYYRRRJJJAAA;;;777555666888===BBBIIIRRR\\\bbbjjjzzz}}}xxxqqqiiieeejjjrrr}}}~~~wwwtttqqqllliiifffdddbbb```___]]]^^^fffrrr{{{uuuvvvwwwvvvtttqqqpppqqqssspppnnnkkkhhhggghhhiiikkkeeedddaaa___^^^^^^___```ZZZ[[[[[[[[[[[[^^^bbbeeefffhhhlllrrryyyzzznnnaaaSSSHHH???666000///000......///------...---,,,+++******+++,,,------......------000000000111333222000............///000111222333222:::GGGSSS]]]hhhuuu}}}{{{qqqaaaVVV]]]jjj}}}dddGGG777222%%%%%%---###"""+++$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%)))'''&&&(((******%%%!!!"""$$$%%%%%%$$$%%%''')))%%%###  ###%%%$$$%%%%%%%%%$$$!!!$$$###"""!!!!!!###%%%'''###%%%''''''&&&$$$$$$%%%%%%$$$######%%%%%%$$$### !!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$$$$$$$$$$###$$$%%%&&&'''&&&%%%%%%"""###$$$%%%%%%%%%%%%%%%###$$$$$$%%%''')))+++,,,"""$$$''''''%%%$$$%%%'''$$$$$$$$$%%%%%%%%%&&&&&&###$$$&&&'''((())))))((($$$'''***++++++***+++,,,,,,+++)))((((((((()))***,,,...///000222888AAAHHHYYY```kkkzzzvvvlllfffdddhhhppp|||vvvrrrqqqmmmbbbYYYTTTJJJMMMQQQUUUZZZbbbmmmtttyyyxxxxxx}}}}}}sssjjjbbbYYYRRROOOEEE999999BBB///...------...111555777777;;;???AAAAAA@@@??????777:::===@@@DDDIIIOOOSSSLLLLLLMMMNNNPPPQQQRRRRRRVVVWWWXXXYYYYYY[[[]]]```]]][[[ZZZ[[[^^^___]]]ZZZRRRSSSWWW\\\```^^^WWWQQQMMMNNNOOOOOONNNLLLJJJIII>>>???@@@@@@???===;;;:::<<<<<<;;;888444444777:::333444555555666666666666555555555555555555555555666555555555666888:::;;;999999:::::::::===AAADDD<<>>???===999777777888;;;???AAABBBAAAAAADDDFFFCCC???@@@GGGOOOJJJJJJLLLPPPUUUYYY[[[\\\+++)))'''&&&((())))))((())))))******************,,,...///111222444888;;;EEERRRhhhwwwrrrooooooxxx}}}iii\\\VVVRRRSSSUUUVVVZZZ___cccggglllppprrrssstttuuuttttttuuuuuussspppkkkhhhooooooooonnnkkkhhhfffeeefffgggiiilllppprrruuuvvv|||xxxtttrrrqqqoookkkggggggdddbbbbbbbbbaaa^^^[[[\\\[[[[[[___dddfffddd``````^^^\\\YYYYYYYYY[[[\\\YYY^^^cccgggfffccc___^^^\\\___cccdddccccccfffiiiiiieeeaaa```bbbggglllnnnkkkiiifffdddbbbaaaaaabbbaaa]]]VVVLLLBBB:::666555999:::@@@HHHOOOTTT\\\dddqqqyyy}}}wwwyyywwwuuurrrrrrtttxxx{{{vvvqqqmmmiiieeedddkkksss|||xxxwwwvvvtttrrrnnnkkkhhheeedddbbb```___ccckkkttt{{{~~~}}}zzzxxxuuurrrppppppnnnmmmkkkjjjjjjjjjkkkllliiihhhhhhgggffffffeeeeeedddbbb___\\\\\\^^^aaaccc\\\\\\\\\___dddhhhiiijjjkkkpppwww{{{}}}tttgggSSSHHHBBB777333111...---.../////////......---,,,,,,++++++***+++,,,---,,,++++++,,,...333999>>>>>>999333000000---///111111///000444777CCCKKKXXXcccllluuuuuueee]]]eeeyyydddIII555+++(((((('''&&&'''))))))'''&&&&&&&&&&&&&&&%%%%%%%%%%%%############$$$%%%&&&&&&###&&&((('''$$$###&&&***(((&&&###$$$&&&(((((('''&&&((($$$'''&&&%%%%%%%%%$$$$$$$$$######!!!""""""###############"""############$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''############$$$$$$$$$%%%$$$%%%&&&&&&%%%$$$"""!!!%%%%%%$$$$$$$$$#########!!!%%%%%%""""""&&&&&&######$$$$$$$$$""""""###%%%(((&&&$$$###"""$$$&&&'''$$$%%%&&&&&&$$$"""######&&&&&&&&&'''((()))))))))))))))))))))))))))))))))***++++++++++++***)))(((***,,,---------///333777>>>EEEOOO\\\iiiwww~~~sssiii```YYYUUUQQQYYYaaagggnnnttttttqqqhhhhhhgggccc^^^XXXQQQLLLLLLGGGFFFJJJLLLOOOVVV^^^gggooouuuuuuvvvwwwtttnnnkkkooorrrnnndddWWWNNNIII???;;;666222111111111000000222444777:::<<<======???BBBBBB>>>???EEEGGGEEEFFFFFFGGGIIIIIIJJJJJJJJJQQQSSSUUUVVVUUUUUUWWWXXXXXXXXXWWWWWWXXXXXXYYYYYYYYYXXXXXX\\\______YYYTTTYYYZZZ]]]```cccaaa[[[VVVQQQRRRSSSQQQOOOLLLLLLLLLKKKKKKIIIFFFCCCAAABBBCCCEEEIIIIIIGGGFFFGGGEEE@@@CCCAAA@@@CCCFFFHHHDDDAAA@@@@@@BBBEEEIIILLLLLLKKKNNNPPPQQQOOOMMMOOOUUUZZZYYYXXXYYYZZZ^^^aaadddeee)))((('''''')))))))))'''))))))))))))(((((('''''',,,---///000111333777999???KKK^^^uuu~~~vvvmmmgggdddfffpppyyyyyybbb[[[WWWWWWYYYYYY\\\```gggjjjmmmooooooooopppqqqrrrvvvyyyyyytttnnnjjjiiimmmnnnpppooollliiigggggglllnnnqqqvvvyyy|||}}}~~~~~~yyytttqqqooolllhhhdddbbb```___^^^___^^^\\\[[[^^^]]]___dddhhhiiieeeaaa___]]]ZZZWWWWWWXXXZZZ\\\XXX]]]dddgggfffbbb^^^\\\]]]^^^```bbbcccdddddddddccc```]]]]]]```cccfffggggggeeebbb```___```bbbcccccc```YYYNNNDDD<<<888777:::;;;@@@IIIPPPVVV^^^gggqqqyyy}}}xxxwwwtttooolllkkklllppprrrppplllhhhfffcccccckkkttt~~~yyyuuusssttttttsssqqqmmmiiieeebbbcccaaa___aaaeeejjjmmmnnnmmmmmmnnnnnnnnnnnnmmmmmmiiihhhfffeeedddcccddddddbbbbbbbbbbbbbbbbbbbbbbbbcccaaa^^^[[[[[[]]]___aaa]]]\\\\\\___cccgggjjjjjjmmmrrryyyuuuiii[[[HHH@@@<<<333222000------...//////.../////////...------,,,,,,***+++,,,,,,++++++---///999===BBBAAA;;;333...,,,///111222000///111777<<>>>>>===>>>AAABBB@@@AAABBBCCCEEEFFFGGGGGGGGGMMMOOOQQQRRRQQQQQQSSSTTTRRRRRRSSSTTTUUUWWWXXXYYYYYYXXXWWWYYY[[[\\\XXXUUUXXXYYY\\\```bbb```\\\YYYXXXZZZ[[[ZZZXXXWWWWWWWWWYYYXXXTTTOOOKKKIIIJJJLLLQQQTTTUUURRRQQQQQQNNNJJJIIIIIIKKKPPPTTTUUUQQQMMMMMMMMMNNNRRRVVVYYYZZZYYY\\\\\\\\\\\\^^^aaadddfffhhhgggfffeeegggiiilllnnn'''''''''((()))***((('''))))))((((((((((((((((((,,,---...//////111555777===FFFVVViii{{{wwwrrrmmmeee```^^^aaahhhnnnwwwzzzeee^^^YYY[[[^^^___bbbffflllnnnoooooommmlllmmmmmmtttzzz}}}zzzrrrkkkjjjlllnnnqqqsssrrrnnnjjjhhhiiipppssswww{{{}}}xxxrrrnnnllliiidddaaa]]]\\\[[[[[[[[[[[[[[[ZZZ]]]^^^aaafffiiihhhddd```___]]]YYYWWWVVVXXX[[[]]]^^^aaadddddd```[[[WWWUUUXXXXXXZZZ]]]aaaaaa```^^^___]]][[[[[[^^^```bbbbbbcccaaa___]]]^^^```ccceeehhhddd]]]QQQFFF===888777999:::???HHHOOOVVV___gggssszzzwwwsssnnnkkkkkknnnqqqsssqqqmmmiiifffcccbbbiiirrr~~~yyytttpppoooooopppqqqqqqnnnjjjeeebbbaaa```___```bbbdddeeedddeeefffhhhiiijjjjjjiiiiiiiiigggdddaaa^^^\\\[[[[[[[[[[[[[[[\\\]]]]]]^^^^^^aaa___\\\ZZZZZZ[[[]]]___]]]\\\\\\^^^cccgggjjjkkklllpppxxx{{{jjj\\\NNN>>>999888000000...------...//////...111000000///......------***++++++++++++,,,///111777:::<<<;;;777222///...000111111//////444<<>>>>>===>>>???AAACCCDDDEEEFFFFFFIIIKKKMMMNNNNNNNNNOOOPPPOOOOOOPPPQQQRRRTTTVVVWWWWWWUUUTTTTTTVVVWWWVVVTTTTTTVVVYYY\\\]]]]]][[[YYYYYY[[[]]]]]]\\\[[[\\\]]]```___\\\XXXTTTSSSSSSUUUXXX\\\]]][[[ZZZ[[[XXXTTTPPPRRRWWW\\\aaaaaa^^^[[[XXXXXXZZZ^^^bbbeeefffeeedddbbb```cccgggkkklllkkkmmmmmmkkkjjjjjjlllpppttt'''&&&&&&''')))***((('''((('''''''''((()))+++,,,+++,,,------...///222555999@@@NNN]]]mmm~~~{{{pppkkkhhhddd```___bbbeeeeeeooossszzzhhh```ZZZ]]]bbbfffiiimmmooopppooommmkkkiiijjjkkkxxx|||}}}xxxnnniiikkkoootttxxx{{{zzztttpppnnnnnnppprrruuuyyy{{{|||||||||zzzuuunnnjjjhhheeeaaa]]]ZZZYYYYYYXXXXXXXXXZZZ[[[]]]```dddhhhjjjhhhddd``````^^^[[[YYYYYYZZZ]]]^^^bbbbbbaaa^^^YYYTTTRRRQQQSSSUUUXXX\\\``````^^^\\\]]][[[ZZZZZZ]]]___``````___^^^]]]]]]^^^aaadddfffiiieee\\\PPPDDD:::555333888888===EEEMMMSSS]]]fffqqqzzz}}}xxxrrrooopppsssuuuuuutttpppllliiieeedddkkkttt||||||{{{wwwrrrmmmkkkjjjhhhjjjmmmooonnnkkkfffccc^^^^^^]]]___bbbccccccbbbeeefffhhhjjjjjjiiifffeeegggeeebbb^^^[[[YYYXXXXXXXXXYYYZZZ[[[\\\]]]]]]^^^^^^]]][[[YYYYYYZZZ[[[]]]]]]\\\\\\___cccgggjjjjjjjjjnnnvvvooo^^^PPPDDD666444555---///---,,,,,,...///...---111000000///......------***++++++,,,,,,...111444888888777444222000000111//////000000222888CCCJJJNNNVVVcccpppzzzxxxiiikkk{{{xxxWWW???000''''''***)))(((''''''((((((&&&$$$$$$$$$%%%%%%&&&&&&''''''%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$###$$$%%%'''###$$$%%%%%%%%%%%%%%%&&&"""&&&(((&&&$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###!!!!!!!!!""""""""""""#########$$$$$$$$$%%%%%%$$$#########$$$$$$!!!""""""""""""#########!!!"""$$$%%%&&&&&&%%%$$$&&&&&&&&&''''''''''''''''''&&&&&&'''(((''''''(((""" """$$$""" '''((((((((('''&&&$$$######$$$$$$$$$$$$%%%(((+++&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))*********))))))+++*********************...000333777===FFFPPPVVVWWWXXXXXXVVVSSSRRRTTTVVV^^^bbbhhhqqq}}}~~~uuufff```[[[ZZZXXXUUUYYY___UUUYYY```fffjjjjjjddd___UUURRRQQQTTTZZZ___bbbdddiiirrr{{{{{{tttpppqqquuusssmmmdddYYYNNNCCC:::444000000///...///111333444666666999;;;<<<<<<;;;;;;===>>>???AAACCCDDDDDDEEEFFFHHHJJJKKKJJJJJJLLLMMMNNNNNNNNNNNNOOOPPPRRRRRRUUUSSSRRRQQQSSSTTTUUUUUUTTTVVVYYY\\\\\\\\\\\\\\\XXXZZZ\\\]]]\\\\\\]]]^^^]]]^^^___^^^\\\ZZZZZZZZZ[[[^^^```______aaa___[[[WWWZZZ^^^dddhhhiiigggeeebbbbbbdddggglllnnnooonnneeecccbbbfffkkkooonnnlllllllllllljjjjjjmmmrrrvvv'''&&&%%%&&&((())))))(((''''''&&&'''(((***,,,---+++,,,---,,,,,,---000333222999DDDQQQ```rrr}}}tttkkkkkkhhhdddeeehhhhhheeeooosss{{{oooeee]]]^^^dddhhhlllpppooonnnmmmjjjgggfffggghhhuuuxxxxxxssskkkhhhlllqqqyyy~~~|||wwwvvvwwwuuuvvvwwwxxxyyyxxxxxxwwwtttooohhhdddcccaaa^^^[[[YYYYYYYYYXXXVVVWWWYYY[[[___bbbfffiiiiiigggdddaaa___^^^]]][[[[[[\\\^^^_________]]]YYYUUURRRRRRSSSTTTWWW\\\```aaaaaa___]]]]]][[[YYYYYY[[[]]]______]]]]]]]]]^^^```ccceeefffddd```XXXLLL@@@777111000777777;;;CCCKKKQQQ[[[dddnnnzzz~~~xxxuuuvvvwwwvvvuuuuuupppllljjjffffffmmmuuuzzzyyyuuupppjjjfffffffffdddgggkkknnnnnnkkkgggeee\\\\\\\\\^^^aaabbbbbbaaaeeefffiiikkkjjjhhheeebbbbbb```^^^\\\[[[ZZZZZZZZZZZZ[[[[[[\\\^^^______```\\\[[[YYYXXXXXXXXXZZZ[[[[[[[[[]]]```eeehhhiiiiiijjjnnnvvvxxxaaaPPPDDD;;;111111222+++---,,,+++,,,.........,,,/////////...------,,,,,,***+++,,,,,,---000444777<<<:::555111///...///000---...000222777@@@LLLTTTXXX^^^jjjwwwxxxjjjcccpppiiiJJJ999000***))),,,)))((('''(((((((((&&&$$$''''''''''''(((((((((((($$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$&&&((()))$$$%%%''''''&&&%%%&&&'''###$$$$$$$$$%%%%%%$$$######$$$$$$$$$$$$%%%%%%%%%%%%$$$""" !!!###$$$"""############$$$$$$$$$ !!!"""$$$&&&'''"""""""""#########$$$$$$"""###$$$%%%&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%"""###%%%&&&$$$$$$&&&"""!!! """###$$$###((((((((('''&&&$$$###"""((())))))'''%%%$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((())))))******))))))+++***)))***,,,,,,,,,***---------///333;;;EEELLLOOOSSSWWWXXXXXXXXX[[[]]]ccciiiuuuqqqeee]]]]]]^^^]]]bbbjjjiiiqqq|||sss^^^TTTKKKKKKOOORRRVVVZZZccckkktttvvvttttttwww|||xxxssskkkbbbXXXNNNEEE???555333111//////000222444444333555999:::888777999:::;;;===>>>???@@@AAAAAABBBDDDFFFGGGGGGGGGHHHIIIKKKKKKKKKKKKKKKLLLMMMMMMQQQPPPPPPPPPQQQSSSUUUVVVRRRUUUWWWYYYXXXXXXYYYZZZWWWYYY[[[\\\\\\\\\]]]^^^XXX[[[]]]^^^^^^]]]]]]^^^ZZZ^^^`````````bbbaaa^^^[[[]]]```dddfffhhhhhhhhhhhhhhhiiilllppprrrrrrqqqfffeeeeeehhhmmmooonnnllljjjlllmmmlllkkkmmmrrrwww'''&&&$$$%%%''')))))))))((('''&&&%%%&&&''')))***++++++,,,++++++,,,///111///555===GGGSSScccuuu~~~rrrqqqmmmhhhjjjooooookkknnnttt|||zzzmmmaaa___cccfffjjjnnnkkkkkkiiieeebbbaaaccceeekkknnnpppoookkkjjjmmmpppvvv}}}{{{{{{}}}|||{{{zzzxxxvvvuuutttsssnnniiiccc___^^^^^^\\\YYYYYYZZZZZZXXXVVVVVVYYY\\\^^^aaadddgggfffdddaaa```]]]]]]]]]]]]]]]]]]^^^^^^\\\\\\\\\YYYVVVSSSSSSSSSVVV\\\bbbdddbbb___]]]\\\]]]ZZZXXXWWWYYY\\\]]]^^^\\\]]]___aaaccceeefffggg___\\\UUUJJJ@@@888444222888888;;;CCCIIIPPPZZZcccooo|||||||||~~~~~~|||yyywwwrrrmmmiiidddbbbhhhqqqzzz}}}yyyvvvpppiiicccaaabbbdddeeegggkkknnnnnnkkkhhheee\\\[[[ZZZ[[[]]]^^^^^^]]]___bbbeeeiiiiiigggdddbbb```___]]][[[ZZZYYYZZZZZZ[[[[[[\\\\\\]]]^^^______[[[ZZZXXXWWWWWWWWWXXXYYYZZZ[[[]]]bbbfffiiihhhgggiiikkkrrr}}}uuuiiiSSSDDD:::555---///000(((,,,++++++,,,......---,,,......---,,,,,,++++++***+++,,,------///222777::::::777333000............+++...222666===HHHUUU^^^fffjjjrrrvvveee]]]aaavvvsssXXX===444222...,,,...((('''&&&'''''''''%%%###&&&&&&&&&&&&&&&%%%%%%%%%############$$$%%%&&&&&&######$$$%%%&&&'''&&&%%% ###&&&'''%%%%%%&&&((('''###!!!###&&&&&&$$$#########$$$$$$$$$%%%%%%%%%"""""""""""""""#########"""############$$$$$$$$$ !!!"""###############$$$$$$$$$%%%"""###$$$%%%&&&%%%$$$#########$$$$$$$$$%%%%%%%%%$$$!!!!!!%%%&&&"""###&&&###$$$%%%%%%%%%%%%''')))'''''''''&&&&&&%%%%%%%%%+++,,,---+++)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''(((((())))))))))))))))))((((((***---...---+++*********+++---222:::???CCCJJJSSSXXXYYY[[[^^^bbbeeerrr}}}lll```bbbfffggglllsssyyy|||dddYYYNNNIIIFFFEEEIIIPPP[[[bbblllrrruuuvvvyyy{{{yyyvvvqqqkkkeee]]]UUUPPPEEEAAA<<<666333222222333222000111555777444444888666777888999::::::::::::>>>@@@BBBCCCCCCCCCDDDEEEFFFFFFFFFFFFGGGHHHIIIIIIIIIJJJKKKLLLMMMOOOQQQSSSNNNQQQSSSSSSRRRRRRTTTVVVUUUWWWYYYZZZYYYYYYZZZ\\\WWWXXXZZZ[[[[[[\\\^^^```[[[___```______aaa```\\\[[[\\\]]]^^^___bbbdddfffffffffgggiiilllnnnnnnmmmdddeeegggiiillllllllljjjiiilllooonnnkkklllqqquuu(((&&&$$$$$$&&&(((******)))'''&&&$$$$$$%%%&&&'''***+++,,,+++***+++...000000555<<>>===@@@HHHNNNYYYeeennnpppmmmiiipppooopppuuuyyyxxxrrrkkkjjjhhh___QQQFFF@@@:::444000...000333000***+++000,,,///111000------...111222666;;;===>>>>>>AAACCC???@@@@@@>>>AAAEEEDDD@@@BBBAAA@@@???@@@BBBDDDFFFHHHHHHIIIIIIJJJLLLMMMNNNOOOPPPRRRSSSTTTTTTSSSSSSQQQQQQSSSTTTVVVWWWXXXYYYYYYYYYXXXXXXXXXXXXXXXYYYXXXYYYZZZ\\\^^^```aaabbbaaa^^^\\\]]]aaaccccccbbbdddeeeeeeffffffeeeeeedddiiiiiihhhhhhhhhggggggggg'''''''''''''''((((((((((((((())))))))))))((((((,,,++++++++++++,,,------111000333;;;CCCKKKWWWaaannnvvvxxxssstttuuuvvvuuurrrssstttvvv{{{~~~vvvvvvyyytttzzz{{{jjj```XXXSSSUUUZZZZZZ[[[]]]```bbbcccbbbaaa`````````aaaccceeehhhiiiiiijjjllljjjiiilllsssyyyzzzxxxtttrrrpppkkkeee```\\\[[[YYYXXXXXXYYYZZZ[[[ZZZZZZYYYXXXXXXYYYZZZ[[[ZZZYYYYYYXXXXXXXXXYYYYYYXXXVVVSSSTTTUUUWWWVVVTTTWWWWWWWWWUUUTTTUUUXXXZZZ\\\\\\\\\[[[ZZZWWWUUUTTTXXXXXXWWWWWWXXXXXXYYYZZZZZZ]]]]]]^^^bbbgggfffbbb]]]ZZZSSSIII>>>888666777555666<<>>FFFVVVkkk{{{mmm\\\XXXcccrrrxxx]]]CCC555+++///777999444000'''---(((###******$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$%%%'''########################%%%&&&'''&&&%%%%%%%%%'''!!!'''***&&&###$$$''''''"""###$$$$$$###"""###$$$########################""""""""""""############$$$$$$###############$$$&&&%%%$$$"""!!!"""###%%%###$$$$$$%%%$$$###"""!!!((('''&&&'''''''''&&&&&&%%%$$$#########$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&$$$''''''$$$$$$&&&&&&###%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%%%%%%%&&&'''((()))'''&&&&&&%%%%%%&&&&&&'''))))))))))))))))))))))))+++)))(((((()))******)))***+++,,,,,,,,,,,,---///222444;;;CCCHHHLLLUUU^^^pppvvvnnneeeaaabbbeeeggggggooosssyyy~~~~~~xxxooohhhcccZZZRRRMMMGGGAAA@@@DDDGGGJJJPPPXXX^^^bbbccccccjjjkkknnntttxxxxxxtttpppnnnmmmhhh]]]UUUPPPJJJDDD888333000111///+++---111...000111000......///111...222666888888888:::<<<<<<>>>>>>===???DDDDDD@@@@@@???>>>===>>>@@@BBBCCCFFFFFFFFFGGGHHHIIIJJJKKKLLLMMMNNNOOOPPPPPPPPPOOOOOOPPPQQQRRRTTTUUUVVVWWWWWWVVVVVVUUUUUUVVVVVVVVVVVVVVVWWWWWWXXXYYYZZZZZZ___\\\ZZZ[[[^^^``````_________````````````______aaaaaaaaaaaa````````````''''''&&&&&&&&&&&&&&&&&&(((((())))))))))))((((((++++++******++++++,,,---...---000666<<>>888444000+++***,,,------+++------............------555///***((('''&&&)))...---...000222333333333333///+++***...000000111333///999EEEPPP```uuurrraaaWWWcccmmm}}}fffLLL888///***...222111---+++&&&---'''"""))))))$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%######$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&'''&&&%%%$$$%%%'''###%%%""" ###%%%%%%"""###$$$$$$###"""###$$$########################""""""""""""############"""######$$$$$$$$$######%%%%%%%%%###""""""$$$%%%###$$$$$$$$$$$$###""""""$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&((((((%%%$$$'''&&&###&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%&&&'''((()))'''&&&&&&%%%%%%&&&&&&''')))))))))))))))))))))))))))(((((()))***+++***(((***+++,,,+++******+++,,,...000444;;;@@@DDDMMMWWWlllwwwnnnhhh```\\\\\\]]]]]]]]]```dddhhhiiigggccc___]]][[[UUUOOOLLLIIIFFFGGGJJJHHHIIIJJJKKKMMMQQQWWW[[[cccfffkkkpppssssssrrrpppnnnpppnnnhhhdddaaa]]]WWWFFF===555222111///...000***,,,,,,,,,++++++,,,...,,,...111333333333333444777999::::::===BBBCCC@@@<<<<<<;;;;;;;;;===???@@@BBBBBBBBBCCCDDDEEEFFFGGGFFFGGGHHHIIIJJJJJJJJJJJJLLLMMMNNNOOOPPPQQQRRRSSSRRRQQQQQQQQQQQQQQQRRRRRRSSSTTTTTTUUUWWWXXXYYYYYYZZZXXXVVVWWWXXXYYYYYYXXXVVVWWWWWWWWWWWWWWWWWWVVVVVVVVVVVVUUUUUUUUUTTTTTT'''''''''&&&&&&&&&&&&&&&(((((())))))))))))((((((***************+++,,,,,,---,,,...333666999@@@HHHWWWfffyyy}}}xxxssspppppppppppprrrvvvyyyqqqllliiifffeeehhhfffjjjyyy}}}rrrhhh```YYYWWWRRRXXX___ccccccaaa```___^^^\\\ZZZZZZ[[[^^^bbbeeellljjjfffaaa\\\[[[^^^aaaccccccddddddbbb^^^YYYVVVTTTTTTTTTUUUWWWYYY[[[\\\[[[ZZZYYYWWWWWWWWWXXXYYYZZZZZZ[[[[[[ZZZYYYWWWVVVOOONNNNNNNNNNNNMMMLLLKKKOOORRRUUUWWWWWWWWWXXXYYYYYYXXXXXXWWWVVVVVVVVVVVVVVVVVVUUUVVVVVVWWWXXXYYYYYY^^^bbbbbbcccdddaaa\\\]]]XXXPPPFFF===777444444333444999???CCCGGGPPPZZZgggpppyyy}}}xxxpppggg```XXXTTTXXX___eeejjjqqqvvvxxxvvvqqqnnnjjjgggccc```___```aaabbbeeehhhiiigggfffgggeeeaaa]]]\\\ZZZWWWVVVTTTTTTTTTPPPPPPRRRTTTWWWYYY[[[\\\[[[ZZZXXXVVVUUUTTTTTTSSSPPPPPPOOONNNMMMLLLKKKKKKMMMMMMNNNNNNOOOQQQRRRRRRXXX[[[___ccceeefffggggggbbbbbb___VVVJJJ???777444111...+++***,,,------,,,,,,------......------,,,...++++++---+++'''$$$&&&,,,...000222222222000///...***)))---......000333222???MMMYYYgggzzzuuuddd[[[YYYnnnyyynnnSSS===333,,,)))***)))%%%######%%%,,,&&&!!!((()))$$$%%%)))))))))((((((''''''&&&%%%&&&&&&%%%###"""###%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&###$$$!!! """$$$###"""###$$$$$$###"""###$$$########################!!!"""""""""############!!!"""$$$%%%%%%$$$###"""###!!!!!!$$$&&&&&&%%%#########$$$############!!!"""############$$$%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&((((((%%%$$$&&&&&&###&&&&&&'''(((((('''&&&&&&'''''''''''''''(((((()))'''&&&&&&%%%%%%&&&&&&''')))))))))))))))))))))))))))((((((***+++***(((&&&&&&((()))***)))***+++---,,,,,,000555888<<>>AAAEEEMMMWWWaaakkkuuu{{{rrrjjjaaa[[[VVVSSSWWW^^^eeeiiinnnrrrsssooojjjggghhhfffddd```]]]\\\\\\]]]```cccdddaaaaaadddccc```^^^]]][[[YYYVVVTTTSSSSSSPPPPPPQQQSSSTTTWWWYYY[[[[[[ZZZXXXVVVTTTSSSSSSRRRNNNNNNMMMKKKJJJIIIHHHGGGIIIIIIKKKLLLNNNOOOPPPPPPWWW[[[___``````___```aaa______[[[QQQCCC888333111///---,,,+++,,,---...---,,,,,,------------,,,,,,***)))***...,,,'''###$$$,,,...000111111000...---222......000111000333888>>>JJJXXXbbbmmm}}}rrreee]]]^^^aaauuuttt[[[CCC222...)))'''))))))'''))),,,%%%+++%%% '''((($$$%%%)))))))))((((((''''''&&&%%%&&&&&&$$$""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$$$$%%%&&&%%%))))))&&&$$$&&&'''$$$"""###$$$$$$###"""###$$$########################!!!"""""""""############!!!"""###%%%%%%$$$$$$###$$$%%%(((%%% ##################$$$$$$###%%%&&&&&&%%%%%%&&&((($$$%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''''''''$$$'''&&&######%%%%%%"""%%%&&&'''(((((('''&&&%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((***))))))******)))&&&$$$&&&((())))))))))))***,,,++++++---111333555===FFFKKKWWWdddjjjkkkkkkhhhddd___[[[UUUQQQNNNMMMLLLLLLMMMRRRWWWXXXUUURRRRRRSSSNNNMMMKKKIIIIIILLLOOOPPPPPPPPPOOOLLLJJJHHHIIIIIINNNQQQUUUYYY]]]aaafffjjjmmmooonnnkkknnntttxxxxxxiii___SSSKKKHHHCCC999000...---++++++,,,---...///......///000000///...---///222222222666;;;<<<999777777777777888999::::::===============>>>???@@@=========>>>??????@@@AAACCCCCCCCCDDDDDDEEEEEEEEEDDDDDDDDDDDDDDDEEEFFFFFFAAABBBDDDFFFIIIKKKMMMNNNJJJKKKKKKJJJIIIHHHHHHHHHFFFFFFGGGGGGGGGGGGFFFFFFDDDCCCCCCCCCCCCBBBBBBBBB&&&&&&''''''(((((((((((((((((())))))))))))(((((()))))))))((())))))***+++,,,+++,,,000111111444:::@@@JJJ[[[kkkzzz~~~uuulllkkkiiijjjoooyyy{{{xxxvvvrrrlllfffeeeeeeiiipppwwwtttiiiYYYXXXXXXZZZ^^^aaabbbaaaYYYXXXWWWVVVWWWZZZ]]]___cccaaa___\\\YYYXXXWWWWWWXXXZZZ\\\\\\[[[ZZZ[[[[[[SSSSSSTTTVVVWWWXXXYYYZZZZZZXXXWWWUUUSSSSSSSSSTTTTTTWWW[[[^^^^^^[[[WWWUUUMMMMMMMMMLLLKKKKKKMMMOOOSSSUUUWWWWWWUUUSSSSSSSSSQQQSSSUUUVVVWWWVVVUUUTTTSSSSSSSSSSSSTTTVVVWWWXXX[[[aaaeeeeeeddddddbbb^^^YYYSSSJJJBBB<<<888555333333444888===@@@CCCKKKTTTZZZeeepppvvv{{{}}}nnnfff\\\WWWSSSQQQTTTZZZdddggglllooonnnjjjeeeaaaeeeeeeddd```[[[XXXWWWWWWZZZ]]]^^^]]]^^^cccdddbbb___^^^\\\ZZZXXXUUUSSSRRRPPPQQQRRRRRRRRRSSSWWWYYYZZZYYYWWWUUURRRQQQPPPOOOLLLLLLKKKJJJIIIHHHGGGFFFFFFGGGIIIKKKLLLMMMMMMNNNTTTXXX\\\\\\ZZZXXXYYY[[[XXXWWWSSSJJJ>>>444///...------,,,,,,,,,,,,------,,,,,,------------,,,,,,---)))'''))))))'''(((,,,//////000000000///---,,,000------000000000555;;;GGGQQQ[[[cccnnn|||~~~jjj\\\UUUWWW___hhhzzzbbbIII777...---)))''')))((('''(((,,,$$$***$$$&&&'''$$$&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$%%%%%%$$$""""""###%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&%%%$$$###$$$&&&&&&)))(((%%%$$$&&&%%%""""""###$$$$$$###"""###$$$########################""""""""""""############!!!"""###$$$$$$$$$$$$$$$&&& $$$&&&!!!#########"""######$$$%%%!!!$$$&&&%%%###"""$$$'''###$$$%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''(((((("""%%%%%%######%%%%%%###$$$%%%'''(((((('''%%%$$$###$$$%%%%%%%%%%%%$$$$$$'''&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((***)))(((((()))(((&&&%%%)))***+++***((('''((()))+++***,,,/////////555===AAAIIIQQQTTTXXX\\\]]][[[\\\XXXSSSMMMIIIGGGFFFGGGJJJMMMRRRTTTTTTSSSRRRRRRLLLMMMKKKGGGHHHLLLNNNMMMPPPQQQRRRTTTTTTQQQKKKFFFDDDDDDFFFJJJRRRZZZbbbgggnnnooonnnlllpppxxx~~~rrrmmmddd]]]ZZZVVVKKK@@@888555111.........---,,,------,,,---......,,,)))...000000///222777777333444444555666666777777777:::::::::::::::;;;<<<<<<999999999999:::;;;<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAA@@@@@@AAAAAABBBCCCCCCCCCBBBCCCEEEDDDBBBAAAAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@???>>>>>>>>>>>>=========$$$$$$%%%&&&'''(((((()))(((((())))))))))))(((((()))(((((((((((()))*********)))+++///000///111666:::???IIIYYYlllssspppllljjjlllttt~~~}}}yyyuuurrrpppooopppoootttxxxddd\\\TTTRRRWWW[[[\\\ZZZSSSSSSRRRRRRSSSUUUWWWXXXXXXWWWWWWXXXXXXWWWVVVTTTVVVZZZ^^^___]]]ZZZYYYYYYUUUUUUVVVWWWXXXXXXXXXXXXYYYWWWUUUSSSQQQQQQQQQQQQTTTUUUWWWXXXWWWUUUSSSQQQMMMMMMMMMKKKIIIKKKOOOSSSZZZ[[[[[[YYYUUURRRQQQQQQQQQRRRRRRSSSTTTUUUUUUVVVUUUTTTTTTSSSSSSSSSTTTTTTVVV\\\aaa___^^^^^^]]][[[UUUOOOFFF???:::777333111444444888===@@@BBBJJJSSSWWWbbblllqqqtttyyy|||{{{uuuggg^^^VVVRRRQQQQQQUUU[[[eeehhhlllooooookkkgggcccaaabbbbbb___ZZZVVVTTTTTTVVVYYYZZZZZZ]]]cccfffeee``````^^^\\\YYYVVVSSSRRRPPPQQQRRRPPPOOOPPPSSSWWWYYYWWWUUURRROOOMMMLLLKKKKKKKKKJJJIIIIIIHHHGGGGGGIIIJJJLLLMMMOOOOOOOOOOOONNNSSSWWWXXXUUUSSSTTTWWWRRRPPPLLLDDD;;;333...+++++++++,,,+++******+++++++++,,,,,,------,,,,,,+++///***'''((()))***...444333222222111000//////...,,,+++,,,///111222888@@@MMMTTT\\\dddppp~~~ooo\\\QQQOOOUUUdddrrrrrrSSS;;;000...---)))''')))((($$$!!!"""$$$)))###%%%'''$$$&&&$$$$$$$$$$$$%%%%%%%%%%%%"""###$$$###""""""$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%###%%%%%%%%%$$$###$$$%%%"""$$$###!!!!!!$$$$$$ """###$$$$$$###"""###$$$########################""""""""""""############""""""""""""###$$$%%%&&&""""""!!!"""""""""!!!######"""""""""###%%%%%%###%%%###  $$$!!!"""###$$$%%%$$$#########$$$$$$%%%&&&&&&''''''"""%%%%%%###$$$'''(((%%%###$$$&&&((((((&&&$$$###%%%&&&'''''''''&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((((('''&&&&&&((())))))))))))***+++***(((((()))*********+++---,,,***...555:::>>>CCCFFFMMMTTTUUUSSSUUURRRNNNIIIFFFFFFIIIKKKLLLLLLNNNQQQTTTVVVVVVUUUQQQSSSQQQKKKKKKOOOQQQNNNPPPQQQUUU]]]bbb___UUULLLDDD@@@===???HHHSSS[[[___gggiiijjjiiillltttzzzzzzuuutttoooiiihhhiiibbbYYYKKKEEE>>>888555222///---...,,,,,,---///...,,,)))...//////---///333222...000111222333444444444444777666666666666777888888555555555444555666888999999999999999999888888888999999999999:::;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>;;;===@@@???===;;;<<<===:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;::::::::::::""""""###$$$&&&'''(((((((((((())))))))))))((((((((((((((((((((()))******)))(((***//////...000555999:::>>>LLL```vvv~~~zzzsssmmmlllqqqyyyyyytttppplllmmmyyypppcccTTTNNNPPPTTTSSSQQQNNNNNNNNNOOOPPPQQQRRRSSSSSSTTTUUUVVVXXXWWWTTTRRRTTTYYY___aaa]]]XXXTTTSSSVVVWWWWWWXXXXXXWWWWWWWWWXXXVVVTTTRRRPPPPPPOOOPPPVVVUUUSSSQQQPPPOOOOOOOOOMMMMMMLLLIIIHHHJJJPPPUUU```___^^^ZZZUUURRRPPPQQQTTTSSSRRRQQQRRRUUUXXXZZZWWWWWWUUUSSSRRRQQQQQQQQQOOOVVVZZZYYYWWWXXXXXXVVVRRRKKKCCC<<<888666222000444555888===???BBBJJJRRRXXXbbbjjjnnnqqquuuxxxxxxwww}}}xxxlll```WWWPPPOOOPPPSSSXXX___gggkkkooorrrssspppllliii^^^```aaa^^^YYYUUUSSSTTTTTTWWWYYYYYY]]]eeeiiihhhaaaaaa___]]]ZZZVVVTTTRRRPPPQQQQQQOOOMMMMMMQQQTTTWWWVVVSSSPPPMMMJJJIIIHHHKKKKKKJJJIIIIIIHHHHHHHHHMMMNNNPPPRRRSSSSSSSSSSSSIIIOOOTTTUUURRRQQQSSSVVVPPPMMMHHHBBB;;;555///+++)))***+++***)))((())))))+++,,,,,,------,,,,,,+++,,,)))***---//////111555666555333222111000000000...---///444666999AAAIIIUUU[[[aaaiiiwwwyyyjjj[[[SSSSSS\\\ooojjjIII333,,,...)))&&&''',,,---)))$$$###$$$)))###$$$'''$$$&&&%%%%%%%%%&&&&&&'''''''''"""#########"""###$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%######$$$%%%"""$$$$$$"""$$$((('''$$$"""$$$$$$$$$###"""###$$$########################""""""""""""###############"""!!!!!!"""$$$&&&'''!!!%%%%%%!!! $$$(((######"""""""""###%%%&&&###&&&((('''""" ###&&& !!!######""""""!!!""""""###$$$%%%%%%&&&&&&"""%%%&&&$$$%%%))))))'''"""$$$&&&((((((&&&$$$"""))))))***++++++***)))((('''&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((&&&$$$###%%%(((+++,,,,,,%%%'''))))))******,,,...))))))+++---***'''***000222666:::???HHHQQQRRRNNNMMMKKKIIIGGGFFFIIIOOOSSSOOOMMMLLLOOOUUUYYYZZZYYYXXXZZZXXXQQQPPPTTTUUUQQQRRRSSSXXXccclllkkk```UUUJJJBBB::::::BBBMMMTTTVVV]]]aaaccccccgggmmmpppooouuuvvvsssoooqqquuusssmmm```YYYOOOGGGBBB===888444///...---...111111...+++...///...,,,---000///+++...///000111222222222222444444333333333444555555333222222222222444555666666666666666666555555555666666666666777888::::::555666777888999::::::;;;777:::======:::999999;;;777888888888888888888777::::::999999999999888888######$$$%%%&&&''')))***)))))))))***************'''((())))))((()))+++---***++++++,,,...///000000999888<<>>CCCHHHLLLUUU[[[bbbgggiiilllpppsssrrrssswww~~~|||ooocccSSSPPPMMMLLLMMMRRRWWW[[[bbbgggnnnsssyyyzzzsssiiieeeccc^^^WWWRRRQQQSSSVVVRRRSSSVVVZZZ___``````^^^XXXXXXYYYXXXWWWTTTRRRQQQOOONNNNNNNNNOOOQQQRRRTTTTTTSSSQQQNNNMMMKKKJJJJJJIIIHHHFFFFFFFFFHHHJJJLLLOOOPPPOOONNNMMMLLLMMMNNNOOONNNNNNOOOQQQRRRQQQOOORRRLLLCCC:::444000---+++*********++++++,,,,,,,,,,,,,,,,,,++++++*********+++------,,,,,,///666;;;>>>;;;777333000000222333/////////111555>>>IIIPPP\\\ccchhhnnn~~~ggg^^^TTTQQQYYYjjj|||xxxUUU:::///...000)))))))))))))))(((((((((***(((&&&%%%&&&&&&%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&%%%###"""###$$$''''''&&&$$$"""!!!###%%%&&&&&&&&&&&&&&&&&&&&&&&&"""''''''$$$$$$''''''"""$$$$$$###!!! """%%%(((""""""!!! $$$$$$######""""""!!!!!!$$$$$$$$$############### """%%%''''''&&&$$$"""$$$$$$##################&&&###$$$((('''""" ######%%%&&&&&&%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%###""""""""""""!!!###$$$%%%&&&&&&&&&%%%%%%!!!!!!"""$$$&&&'''))))))'''&&&&&&%%%%%%&&&&&&'''(((((((((((((((((((((((('''(((((()))***++++++,,,)))(((((()))***++++++***+++)))((())),,,---+++))),,,///444:::AAAFFFJJJKKKIIIGGGEEEHHHNNNSSSVVVWWWWWW[[[___bbbcccaaa^^^\\\___^^^[[[YYYVVVVVVWWWXXXTTTYYYaaahhhjjjeee\\\VVVKKKHHHDDD@@@???@@@CCCFFFMMMPPPUUUYYY]]]eeepppwwwvvvrrrmmmmmmsssyyy~~~rrrlllddd\\\UUUNNNFFFAAA<<<;;;999666444111000000+++...///...+++)))+++...111...,,,,,,...///000///111000000///000111222333000000000000000000000000333222222222222111111111222222222222222222222111555444444333333333333333000666888555666::::::555444333222222333444333111555666666666666444333111%%%%%%%%%&&&'''(((***+++%%%%%%&&&&&&&&&''''''''''''((())))))((()))+++---((())))))***,,,------...444333777AAAMMM]]]rrrvvvpppnnnmmmpppttt~~~zzzvvvpppkkkmmmsss|||xxxcccPPPFFFDDDFFFGGGIIIIIIJJJJJJJJJKKKMMMNNNJJJHHHIIILLLKKKHHHHHHKKKOOORRRUUUTTTQQQPPPQQQSSSSSSRRRSSSUUUWWWXXXVVVTTTVVVTTTRRRPPPPPPQQQTTTVVVZZZUUUPPPLLLJJJHHHFFFCCCHHHFFFFFFNNN]]]gggbbbWWWVVVWWWVVVTTTPPPNNNMMMMMMPPPSSSUUUUUUTTTUUUWWWZZZUUUTTTSSSPPPNNNLLLKKKJJJKKKMMMOOOPPPQQQQQQRRRSSSQQQKKKCCC<<<777444111///444666:::===@@@EEEJJJNNNVVVZZZ___bbbaaaaaacccfffllllllpppuuuxxxrrreeeZZZNNNLLLJJJIIILLLRRRXXX\\\^^^fffpppyyy~~~uuufffbbb[[[UUURRRRRRTTTUUUSSSSSSTTTWWWZZZ[[[ZZZYYYVVVVVVVVVVVVTTTSSSQQQOOONNNNNNMMMMMMNNNOOOQQQRRRPPPOOONNNMMMLLLKKKKKKKKKFFFFFFEEEEEEFFFGGGHHHIIIMMMNNNNNNMMMMMMMMMNNNOOONNNMMMMMMNNNPPPPPPOOOMMMNNNHHH@@@888333000---,,,******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******))))))+++,,,...111777:::>>>;;;777333000.........000111333666:::BBBMMMTTT]]]fffooouuurrraaa\\\WWWYYYcccttteeeGGG666///,,,***)))(((((((((''''''&&&&&&)))'''%%%%%%&&&&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&%%%###"""###$$$&&&&&&&&&%%%""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%###&&&'''$$$$$$'''&&&############""" !!!$$$&&&$$$###""""""!!!!!!""""""############""""""""""""$$$$$$$$$$$$######"""!!!!!!###$$$&&&&&&%%%$$$###########################%%%"""###''''''""""""$$$###%%%&&&&&&%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$%%%&&&'''&&&%%%$$$$$$#########$$$%%%&&&"""###$$$%%%&&&'''((()))'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&''''''(((((()))))))))(((&&&'''(((((('''&&&+++)))((()))+++,,,+++))),,,...222777===BBBFFFHHHKKKIIIIIIMMMSSSZZZ^^^```aaahhhrrryyyxxxrrriiiccc___ZZZVVVUUUWWWXXXWWWUUUVVV[[[aaafffeee___UUUOOOJJJGGGDDDAAA???>>>>>>???BBBCCCGGGNNNWWWaaaiiimmmkkkhhhfffiiiooowww}}}yyyssskkkddd___ZZZTTTPPPIIIHHHEEEBBB???:::666222---......---+++***+++,,,,,,,,,,,,------,,,***)))000000///......///000000---------------.........//////.........---------............------------...///000111111000...---///444555222333666555000333222111111333333222111111111222333333222111000&&&&&&&&&'''((()))***+++''''''''''''((((((((()))''')))))))))((()))+++---,,,,,,------...///000000000///333<<>>666333000...---,,,***))).........---,,,,,,---///...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************************(((***---//////---+++))),,,...///------...---)))---,,,+++,,,---...---,,,---...//////000000//////'''&&&&&&&&&'''((())))))'''''''''((())))))******((()))***)))((()))***,,,,,,------...//////000000//////222:::CCCMMM]]]kkk~~~{{{mmmiiijjjlllooorrruuu}}}xxxsssrrrrrrxxxooo___QQQGGGAAA===@@@AAABBBEEEHHHIIIHHHGGGFFFDDDDDDEEEEEEEEEKKKSSSXXXYYYYYYUUUOOOKKKLLLMMMOOONNNOOOQQQTTTVVVVVVVVVRRRQQQOOONNNNNNPPPRRRTTTTTTPPPJJJFFFEEEGGGJJJKKKNNNMMMOOOYYYiiiqqqfffWWWSSSSSSRRROOOMMMLLLNNNOOOPPPOOONNNMMMLLLLLLMMMMMMOOONNNMMMLLLJJJIIIGGGGGGEEEFFFHHHLLLQQQUUUXXXYYYQQQKKKBBB:::666333111000///111555888;;;@@@EEEIIIOOOSSSXXXYYYXXXWWWYYYZZZZZZYYYZZZ\\\\\\VVVMMMEEECCCBBBBBBCCCGGGNNNTTTXXX]]]fffrrr|||}}}sssddd\\\SSSOOOQQQTTTTTTRRROOONNNLLLLLLMMMNNNNNNMMMNNNOOOPPPPPPPPPOOONNNMMMNNNNNNNNNNNNNNNOOOOOOOOOJJJJJJJJJJJJJJJIIIHHHHHHCCCDDDEEEFFFGGGHHHHHHHHHGGGGGGHHHJJJMMMOOOPPPOOOLLLLLLLLLLLLMMMKKKHHHEEE@@@<<<666222///...---,,,++++++++++++++++++++++++++++++++++++++++++++++++///---+++---000000...+++000000000000000000111111///444;;;???CCCJJJTTT[[[```nnn{{{~~~uuueeeVVVQQQXXXdddrrrpppYYY???222///...+++))),,,+++***)))((('''&&&&&&)))'''%%%%%%&&&&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&%%%###"""###$$$###%%%''''''%%%###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%######%%%%%%$$$%%%'''((((((&&&%%%$$$$$$%%%$$$$$$######$$$$$$$$$"""""""""######$$$$$$$$$###$$$%%%%%%$$$""" $$$###"""""""""###%%%&&&###############$$$$$$$$$$$$######$$$$$$""""""######$$$&&&&&&$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!"""%%%&&&%%%$$$%%%$$$"""!!!"""###%%%&&&&&&&&&'''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''))))))))))))))))))((((((***)))(((((()))***)))'''(((((((((((()))******))),,,+++,,,---000444777:::>>>???BBBIIIRRR\\\ccchhhqqqooobbbZZZUUUPPPNNNNNNPPPOOONNNPPPUUU[[[^^^\\\VVVOOOKKKIIIGGGFFFDDDDDDDDDDDDEEEBBB@@@>>>@@@EEEJJJMMMNNNQQQQQQRRRUUUZZZ```eeehhhoookkkgggcccbbbbbbddddddjjjhhhggggggfff___UUUMMMEEE???888444222000---***222222000---,,,...333777---------------------------------,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++))))))***************+++((()))+++,,,---,,,+++++++++,,,------------,,,***+++***)))***+++,,,+++***------------------------&&&&&&&&&%%%&&&&&&''''''######$$$%%%%%%&&&''''''((()))***)))((((((***,,,(((((())))))******++++++......111888>>>FFFSSS___pppzzz|||ppplllllllllmmmooorrrxxx|||xxxvvvuuuvvvxxx|||tttiiiaaaVVVIII@@@>>>>>>???BBBEEEGGGEEECCCEEEDDDEEEGGGGGGIIIRRR[[[hhhhhheee^^^UUUNNNKKKKKKKKKKKKKKKMMMQQQSSSTTTSSSQQQPPPNNNMMMNNNOOOPPPQQQKKKJJJIIIHHHHHHJJJLLLNNNPPPVVVYYYYYYZZZ[[[XXXRRRWWWVVVSSSOOOLLLJJJLLLNNNOOOMMMKKKIIIIIIIIIJJJJJJMMMMMMLLLKKKJJJIIIHHHGGGGGGGGGIIINNNTTTYYY[[[[[[RRRKKKBBB999444111///...222555888;;;???CCCIIIMMMMMMQQQVVVWWWVVVUUUWWWYYYUUUTTTTTTTTTSSSOOOHHHBBBCCCBBBAAAAAADDDIIINNNQQQVVV^^^hhhpppvvvwwwooodddZZZSSSKKKIIIKKKNNNMMMKKKJJJIIIGGGHHHJJJKKKKKKJJJKKKLLLMMMNNNOOONNNMMMMMMPPPPPPPPPPPPPPPOOOOOOOOOLLLLLLKKKJJJHHHFFFDDDCCC???@@@BBBCCCEEEEEEEEEEEEEEEEEEFFFIIIMMMOOOOOOMMMLLLLLLKKKKKKKKKIIIEEEAAA:::666222///......---,,,++++++++++++++++++++++++++++++++++++++++++++++++000...,,,...000000---)))------...///000222333444555<<>>@@@DDDEEEFFFHHHLLLQQQVVVYYYaaa```^^^\\\\\\___bbbeeehhhhhhiiillllllggg```YYYVVVOOOGGGAAA>>>;;;888555888:::;;;:::888555333333.../////////////////////,,,,,,,,,,,,++++++******------,,,,,,,,,+++++++++)))))))))******+++++++++***)))))))))***+++---...,,,,,,...000111000///000---,,,+++,,,...///...---------,,,+++++++++++++++'''&&&&&&%%%%%%%%%&&&&&&$$$%%%%%%&&&'''((()))))))))******)))((((((***+++))))))*********+++++++++,,,,,,///444888===GGGRRRaaammmzzz{{{vvvqqqkkkjjjkkknnnqqqvvv{{{}}}zzzvvvrrrqqqqqqttt|||yyyuuupppeeeUUUHHH>>>===<<>>CCCHHHLLLNNNRRRVVVVVVSSSQQQRRRSSSRRRRRRQQQPPPPPPMMMHHHEEECCCBBBAAA@@@BBBEEEIIIKKKMMMSSSZZZ```fffgggaaaXXXMMMIIIDDDBBBDDDEEEDDDCCCEEEDDDDDDEEEGGGHHHHHHGGGHHHIIIKKKLLLMMMMMMLLLLLLQQQQQQQQQQQQQQQPPPOOONNNMMMMMMLLLJJJGGGDDDAAA???<<<<<<===>>>@@@AAABBBBBBEEEDDDDDDHHHLLLNNNLLLJJJKKKJJJJJJJJJIIIEEE@@@<<<555222///------------,,,,,,,,,,,,++++++++++++******++++++++++++,,,,,,,,,---,,,---...000111000...000/////////000222333555777>>>FFFJJJLLLRRR]]]fffvvv}}}{{{mmm```XXXVVVbbbpppvvvcccHHH<<<333000---''''''+++&&&&&&%%%$$$###""""""!!!(((&&&$$$%%%&&&'''&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&%%%###"""###$$$###$$$&&&%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&###"""######"""###&&&!!!######""" """!!!!!!!!!!!!"""###############$$$$$$$$$$$$$$$######"""""""""!!!!!!!!!######"""!!!"""###$$$%%%"""""""""###$$$$$$%%%%%%&&&'''&&&###"""$$$$$$""""""$$$%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$&&&&&&%%%$$$###$$$%%%''''''&&&%%%$$$&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$######%%%((()))))))))&&&'''((((((''''''((())))))((((((((()))***,,,---...000555:::AAAIIIRRRXXXmmmwww}}}ooobbb\\\SSSTTTQQQJJJAAA===AAAGGGNNNSSSXXXYYYUUUOOOKKKJJJEEECCCAAAAAADDDIIIOOOSSSUUUXXXXXXRRRHHH???;;;;;;:::;;;<<<===@@@EEEKKKPPPVVVWWWWWWWWWXXX[[[```dddfffhhhlllnnnnnnkkkhhhfffbbb]]]VVVQQQNNNNNNNNNNNNMMMQQQXXX\\\YYYNNN???555111111111000000...---,,,---,,,,,,++++++******))),,,,,,,,,,,,++++++++++++)))))))))***++++++,,,,,,+++)))((('''(((+++///111***)))***///000...---///,,,+++***+++---......---...------,,,,,,,,,------(((((('''&&&&&&&&&&&&&&&'''(((((()))+++,,,,,,---)))******)))(((((()))+++,,,,,,------------......++++++...333555888@@@IIISSS```nnnuuu{{{yyyoookkkmmmmmmmmmnnnqqquuuyyy}}}~~~|||{{{wwwqqqrrrvvvzzzyyyzzzzzzwwwnnn___TTT@@@===;;;<<>><<<<<<<<<===>>>@@@BBBDDDFFFDDDDDDGGGLLLMMMJJJFFFHHHHHHGGGGGGEEEAAA;;;777222000---,,,,,,------,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,...////////////000222000000//////000444777999<<>>===???CCCIIIOOOUUUVVVRRRMMMKKKKKKHHHGGGFFFEEEGGGJJJNNNQQQVVV[[[```bbb]]]RRRGGG@@@999999888777777;;;BBBGGGJJJLLLOOOPPPQQQTTTYYY]]]cccgggkkkkkkhhhfffgggjjjeeedddbbb______ccchhhmmmkkknnnuuu{{{{{{ooo[[[LLLCCCBBBAAA???<<<999666444000000000///...---------//////.........---------,,,,,,,,,---.../////////++++++++++++---///111333000---...333444000///222...------...000111111000222222222222333555777888***)))((('''''''''''''''%%%%%%&&&'''((()))******)))***+++***(((((()))+++***+++++++++++++++++++++,,,,,,///333555666===FFFJJJWWWeeemmmttt}}}tttpppsssqqqmmmjjjjjjmmmpppvvv{{{wwwpppppphhhnnnvvvzzzxxxpppfff___BBB===:::;;;???BBBAAA>>>???@@@BBBCCCAAAAAAJJJUUUSSSWWW[[[ZZZVVVQQQNNNMMMNNNLLLKKKLLLNNNQQQRRRRRRPPPPPPNNNMMMKKKJJJJJJJJJKKKLLLLLLJJJHHHIIINNNQQQMMMRRRUUUTTTUUUYYY\\\[[[___\\\VVVOOOJJJHHHJJJLLLKKKHHHEEEEEEHHHLLLMMMLLLHHHHHHHHHHHHGGGGGGFFFFFFIIIHHHKKKPPPVVVWWWSSSMMMHHHAAA999333000111222333444666999===@@@EEEJJJNNNQQQTTTXXXXXXUUUSSSTTTUUUQQQPPPPPPOOOOOOOOONNNNNNBBBAAA@@@???@@@BBBEEEGGGKKKMMMMMMMMMOOOQQQMMMFFFBBBDDDEEEEEECCCAAAAAAAAA@@@@@@AAABBBCCCBBB???<<>>>>>@@@BBBEEEGGGGGGEEEDDDGGGKKKLLLHHHCCCFFFFFFEEEDDDBBB>>>888333111///,,,+++,,,---,,,,,,,,,,,,,,,++++++******************++++++,,,,,,,,,000222333111---,,,...111...------...222777<<<@@@EEELLLSSSUUUVVV\\\iiisssvvvyyyzzzqqqbbbXXX[[[bbbpppwwwXXX???777,,,)))000333,,,(((***'''''''''''''''''''''''''''&&&$$$%%%&&&''''''&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&%%%###"""###$$$$$$%%%%%%###"""###%%%'''&&&&&&&&&&&&&&&&&&&&&&&&'''""" ###### """'''!!!"""$$$$$$######$$$&&&""""""!!!!!!"""###$$$$$$&&&%%%%%%$$$$$$############!!!!!!$$$&&&!!!"""""""""############!!!""""""###$$$$$$%%%%%%!!!%%%%%%"""###***,,,)))"""###%%%%%%###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$"""!!!!!!###&&&(((((('''%%%$$$"""!!!!!!###%%%'''######$$$%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))******((('''&&&'''))))))((('''$$$&&&((((((&&&%%%''')))&&&'''((())))))))))))(((''')))---///222888???EEEJJJSSS]]]___YYYRRRNNNNNNRRRMMMGGGAAA??????@@@AAABBBIIIPPPSSSQQQNNNNNNPPPMMMMMMLLLLLLLLLLLLMMMMMMTTT[[[eeennnpppfffUUUHHH===<<<999555222444:::???@@@CCCGGGIIIJJJLLLQQQTTT\\\```cccaaa[[[YYY]]]bbbeeefffggghhhjjjqqq{{{~~~}}}rrrddd]]]\\\ZZZVVVQQQLLLHHHEEE666555555444333222222111333222222222222111111111000000111111222333444444---...000222333444555555>>>:::;;;@@@???:::999<<<777666666777999;;;:::999777777888999<<>>===>>>AAACCCJJJLLLNNNNNNLLLIIIHHHHHHEEEHHHKKKNNNQQQRRRSSSSSSOOONNNNNNMMMMMMMMMMMMMMMNNNLLLIIIGGGGGGIIIMMMOOOPPPRRRUUUZZZ^^^bbbdddfff___[[[SSSLLLHHHHHHJJJKKKIIIGGGFFFFFFHHHIIIJJJIIIGGGEEECCCBBBAAABBBCCCDDDJJJIIIJJJNNNSSSSSSMMMGGGBBB;;;444222///,,,///444111333777:::???EEEKKKPPPSSSVVVYYYZZZXXXVVVTTTTTTMMMLLLKKKKKKQQQUUUPPPGGGFFFBBB@@@BBBBBBAAADDDHHHLLLMMMOOOPPPOOOLLLIIIFFFCCCCCCCCCCCCBBB@@@???>>>??????@@@AAAAAABBBCCCCCCDDDDDDEEEDDDCCCCCCFFFHHHKKKKKKLLLLLLKKKIIIGGGEEEMMMNNNOOOLLLHHHCCC@@@???>>>@@@BBBBBBAAABBBFFFJJJEEEFFFFFFFFFGGGHHHHHHIIICCCAAA@@@???>>>:::444///111///............---+++111,,,)))+++,,,***+++---,,,,,,+++++++++,,,...//////............///000000111000000222555:::@@@DDDMMMRRRVVVWWWWWW]]]iiisssooojjjbbbXXXSSSUUU^^^eeevvv~~~fffKKK555333...)))'''((()))((('''((()))***)))'''&&&'''(((###(((''' """''''''$$$###"""""""""$$$'''(((!!!"""$$$&&&&&&%%%$$$###''''''&&&%%%$$$###"""!!!!!!!!!"""###$$$&&&((()))&&&%%%###"""###%%%%%%%%%&&&&&&&&&%%%$$$###"""!!!'''&&&%%%%%%&&&&&&$$$###""""""######$$$$$$%%%%%%&&&%%%%%%$$$###"""!!!!!!"""#########"""!!!"""###"""%%%+++(((### """######$$$$$$%%%&&&&&&$$$!!!###((()))$$$$$$''' %%%((((((&&&%%%%%%$$$&&&((())))))&&&$$$"""$$$%%%&&&%%%######%%%'''&&&%%%$$$&&&((()))&&&###&&&'''((((((&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%******))))))((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))''''''((())))))))))))))))))***+++---///222444666===FFFKKKIIIHHHJJJHHHCCCJJJEEEBBBBBBAAA>>>???CCCCCCIIISSSZZZXXXSSSPPPPPPTTTPPPLLLKKKMMMPPPPPPOOOSSS[[[fffmmmlllbbbUUUMMMJJJCCC;;;666666666666555::::::;;;===@@@DDDHHHJJJQQQUUUXXXXXXWWWXXX]]]bbbbbbeeejjjmmmpppuuuzzz~~~~~~wwwnnnlllkkklllnnnjjjbbb[[[NNNHHHAAA===<<<;;;999666>>>AAABBBBBBDDDFFFCCC>>>@@@;;;<<>>>>>>>>???@@@<<>>JJJXXXcccjjjuuu~~~tttnnnllliiiggggggdddccclllxxx}}}{{{{{{~~~nnnbbb___ffflllppptttvvvqqqkkkYYYNNNAAA;;;<<<>>>>>>===???@@@@@@@@@?????????@@@CCCEEEGGGGGGFFFEEEFFFFFFFFFHHHLLLOOOQQQQQQQQQPPPMMMLLLKKKJJJJJJKKKLLLLLLNNNLLLIIIFFFFFFGGGJJJLLLQQQSSSVVVZZZ^^^aaabbbccc[[[WWWQQQLLLIIIHHHIIIJJJIIIGGGEEEEEEGGGIIIIIIIIIGGGFFFDDDCCCBBBCCCDDDEEECCCCCCDDDGGGKKKKKKGGGCCC???888222000---+++---222333555888;;;???EEEKKKOOOTTTVVVYYYYYYXXXVVVVVVVVVRRRRRROOOOOOSSSVVVPPPGGGCCC???===@@@AAAAAAEEEJJJLLLMMMOOOQQQPPPNNNKKKIIIFFFFFFFFFEEEDDDBBBAAA@@@??????@@@AAABBBCCCCCCDDDCCCDDDDDDCCCAAABBBDDDFFFHHHHHHHHHHHHHHHHHHGGGFFFIIIJJJKKKIIIFFFBBB@@@??????AAACCCCCCBBBCCCFFFIIIEEEEEEFFFGGGGGGGGGFFFFFFAAA???===;;;:::777111---,,,*********,,,,,,,,,***---)))(((+++---+++***,,,,,,++++++***+++,,,---...///...............//////111000///222999AAAIIIMMMSSSUUUWWWXXXZZZ```hhhoooeee___TTTLLLJJJRRR^^^ggguuujjjQQQ===///111...***(((((()))(((&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%)))***$$$!!!$$$%%%$$$$$$############$$$&&&'''###$$$%%%&&&'''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%$$$$$$###$$$$$$$$$&&&$$$#########$$$%%%%%%######$$$$$$$$$###""""""%%%$$$"""###$$$$$$###"""""""""""""""############%%%%%%$$$$$$###"""""""""######$$$$$$######$$$%%%&&&$$$###%%%###!!!$$$$$$$$$$$$$$$$$$$$$$$$&&&###$$$((((((###"""%%%!!!%%%'''&&&%%%%%%%%%%%%%%%'''''''''%%%$$$"""'''&&&&&&%%%&&&&&&''''''%%%$$$$$$%%%''''''%%%"""&&&'''((('''%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))((((((''''''''''''''''''''''''''''''(((&&&%%%&&&'''(((''''''''''''((()))))))))))))))(((((()))+++---///111222999@@@DDDCCCCCCEEEEEEAAAEEEBBB@@@AAA@@@???AAAFFFLLLRRR\\\eeefff```WWWRRROOOMMMLLLMMMPPPQQQQQQOOORRRXXX```fffeee^^^TTTMMMIIIDDD===999999999999888777777666666888<<>><<<;;;===>>>??????@@@BBBDDDGGGIIIMMMOOOPPPOOOMMMKKKJJJIIIGGGFFFFFFHHHJJJKKKMMMJJJGGGEEEDDDFFFHHHJJJNNNPPPTTTWWWZZZ[[[[[[[[[TTTQQQNNNKKKIIIHHHHHHIIIHHHFFFDDDDDDFFFHHHHHHGGGFFFFFFDDDCCCCCCCCCDDDEEEAAABBBDDDEEEFFFFFFEEEEEE>>>777222000...,,,...333444777:::===AAAEEEKKKOOOTTTVVVWWWWWWWWWWWWXXXYYYXXXXXXUUUSSSUUUVVVOOOGGG???<<<;;;>>>@@@AAAEEEKKKMMMNNNPPPQQQQQQPPPNNNMMMJJJIIIIIIHHHFFFDDDCCCBBB??????@@@AAABBBCCCDDDDDDBBBBBBBBBAAA??????AAACCCEEEDDDDDDDDDEEEFFFFFFGGGFFFHHHIIIHHHEEEBBBAAAAAA@@@BBBDDDEEEEEEEEEGGGHHHDDDEEEFFFGGGGGGEEEDDDBBB???<<<999666444111...+++)))(((((()))+++---,,,+++,,,((('''+++---***)))+++++++++*********+++,,,---///......---------......222111111777BBBMMMTTTXXXXXXVVVTTTWWW\\\aaaddddddXXXPPPFFFBBBHHHVVVeeeooo{{{tttUUU@@@555111...,,,***)))))))))'''&&&)))&&&%%%&&&)))***(((&&&"""'''(((&&&$$$%%%%%%"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''#########$$$$$$%%%%%%%%%&&&&&&%%%$$$############%%%$$$$$$######$$$$$$%%%!!!!!!"""###############"""!!! !!!"""###"""!!!$$$$$$$$$#######################################$$$######$$$$$$%%%&&&&&&%%%&&&'''$$$&&&&&&%%%%%%$$$######""""""'''%%%%%%'''&&&###!!!###!!!###%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$###'''$$$"""###%%%&&&%%%###$$$######%%%&&&&&&$$$"""%%%&&&''''''%%%$$$%%%&&&$$$%%%%%%&&&&&&''''''''')))))))))((((((((((((''''''''''''''''''''''''''')))'''%%%%%%((()))'''%%%''''''((()))))))))((((((''''''((()))***,,,---...222777:::::::::>>>@@@???@@@======@@@@@@AAAFFFMMMVVV]]]gggoooqqqiii\\\QQQJJJJJJKKKMMMPPPRRRQQQOOOQQQTTTXXX[[[ZZZUUUPPPLLLFFFCCC???===============666555444444444555666777<<<>>>@@@@@@AAADDDKKKQQQZZZaaafffccc\\\YYY___gggiiihhhfffiiisssxxxuuurrrtttwww{{{{{{zzzrrrooommmmmmnnnmmmiiifffhhhpppyyy{{{lllmmmrrr|||{{{tttooofffiiimmmqqqtttvvvvvvvvvooozzz|||uuukkkdddbbbaaa___^^^lllsss}}}((($$$$$$'''(((&&&&&&)))&&&&&&'''(((((((((((((((%%%&&&&&&%%%%%%&&&(((+++'''&&&&&&'''((()))***+++******++++++,,,...///000333444:::CCCMMMXXXhhhvvv{{{}}}ppphhhbbbbbbdddfffiiijjjkkkmmmkkkjjjnnnvvv}}}}}}kkk```]]]ccckkkqqqyyy}}}ooodddUUUHHHBBB>>>:::888:::<<<>>>@@@BBB@@@===:::999999:::999999;;;>>>AAAFFFHHHLLLNNNNNNLLLIIIGGGFFFEEEDDDCCCCCCEEEGGGIIIIIIGGGEEECCCCCCEEEGGGIIIHHHJJJMMMOOOQQQQQQOOOOOOLLLKKKJJJIIIHHHHHHGGGGGGGGGEEECCCCCCEEEFFFFFFFFFDDDDDDCCCBBBBBBBBBCCCDDDDDDEEEFFFEEECCCBBBCCCDDD>>>888333222000///111555444777;;;???CCCHHHMMMQQQSSSTTTUUUUUUUUUWWWZZZ\\\ZZZ[[[YYYVVVWWWVVVOOOGGG???;;;:::<<>><<<999666222///---,,,+++---,,,+++,,,...///...---000+++(((***+++))))))+++++++++++++++++++++++++++......------------......333333777AAAMMMWWW[[[\\\WWWRRROOORRRYYY]]][[[VVVMMMGGGBBBEEESSSeeeuuu~~~{{{___EEE666222333***************)))'''%%%)))%%%###%%%***,,,)))%%% """$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%$$$######&&&%%%%%%%%%%%%&&&''''''######$$$$$$$$$%%%%%%%%%$$$#########$$$%%%%%%&&&$$$$$$%%%$$$######$$$%%%""""""###############"""!!!  """###"""!!!&&&&&&&&&%%%%%%$$$$$$###""""""#########$$$$$$$$$$$$###""""""$$$%%%&&&&&&!!!"""$$$###!!!+++%%%$$$$$$$$$######""""""&&&%%%%%%%%%%%%#########$$$%%%%%%$$$######$$$%%%%%%$$$###""""""###$$$$$$)))%%%"""###''')))'''######$$$%%%%%%&&&%%%$$$###%%%&&&'''&&&%%%%%%&&&((($$$$$$%%%%%%&&&'''((((((((((((((((((((((((((((((''''''''''''''''''''''''***'''$$$&&&))))))'''###''''''((((((((((((((('''''''''''''''((()))***+++,,,///111222333777;;;===<<<;;;===AAACCCFFFNNNWWWaaaiiirrruuuqqqgggZZZOOOJJJIIIIIIJJJLLLNNNNNNOOOPPPQQQPPPPPPNNNLLLJJJIIIBBBAAA@@@???@@@@@@@@@@@@;;;<<<======;;;888555333777777777666777;;;AAAFFFIIINNNSSSRRROOOOOOTTTZZZ]]]\\\[[[^^^fffooouuuvvvrrrqqqppprrrvvvzzz{{{{{{vvvvvvxxx}}}|||xxx{{{wwwwwwyyy{{{{{{yyyuuurrrsss|||~~~~~~}}}}}}wwwnnngggcccaaaaaaaaahhhrrr&&&$$$$$$&&&&&&$$$%%%(((%%%%%%&&&''''''''''''&&&%%%&&&&&&%%%%%%&&&(((+++'''''''''((((((***+++,,,************+++,,,---...//////222:::BBBMMM]]]kkk~~~~~~sssiiibbbdddjjjqqqvvvxxxwwwrrrnnnfffdddhhhqqqzzz~~~wwwhhhaaa]]]ccchhhnnnvvv~~~}}}nnnggg]]]TTTMMMGGG@@@<<<::::::<<<>>>AAA@@@===::::::::::::888777888<<>>>>>???<<<666333222111000222666444777<<>>@@@DDDJJJTTTTTTTTTSSSRRRQQQQQQPPPQQQPPPOOOMMMJJJGGGEEECCCAAABBBBBBBBBBBBBBBCCCCCC>>>>>>>>>===;;;;;;===???DDDCCCBBBAAA@@@AAABBBCCCGGGHHHHHHGGGDDDBBBBBBCCCCCCDDDEEEGGGHHHGGGFFFEEEFFFGGGGGGGGGEEEAAA===;;;888777444000---++++++,,,111///......//////...---666///)))))))))((()))---+++++++++,,,++++++++++++...------------...//////222666???KKKUUU[[[ZZZXXXSSSNNNLLLOOOTTTUUUPPPIIIDDDDDDHHHTTTeeewww{{{```HHH888///------''')))******)))(((&&&%%%$$$!!! %%%'''$$$!!!&&&$$$###$$$$$$$$$%%%&&&$$$$$$%%%%%%%%%$$$######$$$$$$$$$###$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$######$$$#########$$$%%%%%%&&&"""$$$&&&%%%######$$$%%%%%%%%%%%%%%%$$$###"""!!!!!! !!!###$$$###"""%%%%%%$$$$$$#########""""""""""""###$$$$$$%%%%%%$$$""" """$$$%%%$$$ """%%%$$$!!!$$$)))"""""""""######$$$$$$$$$###$$$$$$######%%%%%%%%%%%%%%%%%%$$$""""""$$$&&&$$$###"""!!!!!!"""$$$%%%,,,((($$$&&&***,,,)))&&&$$$%%%'''''''''&&&%%%%%%$$$%%%&&&%%%%%%%%%''')))$$$$$$%%%%%%&&&'''(((((('''''''''''''''(((((((((''''''''''''''''''''''''(((&&&%%%'''))))))'''$$$''''''((((((((((((''''''((((((((('''(((((()))*********,,,---///111666:::::::::===BBBFFFJJJUUU___mmmxxxxxxlllaaaXXXQQQLLLJJJGGGEEEDDDFFFIIILLLOOOMMMKKKIIIGGGEEEEEEEEE>>>???@@@@@@@@@AAABBBBBBCCCFFFKKKMMMJJJDDD<<<777666555222000000333777;;;;;;<<<===@@@BBBFFFHHHJJJNNNMMMOOOTTTYYY^^^bbbffflllmmmpppsssvvvwwwvvvuuuqqqssswww~~~~~~{{{{{{}}}|||tttuuuvvvxxxyyyvvvpppkkkpppwww|||xxxsssssstttsssuuurrrmmmhhhdddbbbccceeegggrrr&&&$$$$$$&&&%%%"""$$$((($$$%%%%%%&&&'''&&&&&&&&&%%%&&&''''''&&&''')))+++(((((())))))******++++++************+++,,,------000///222777>>>GGGVVVccc~~~xxxmmmfffbbbqqq|||yyyqqqllliiijjjttt}}}rrrgggaaaZZZ^^^cccgggoooxxxzzzxxxmmmjjjeee```ZZZSSSLLLHHH@@@>>><<<===@@@@@@>>>;;;;;;;;;:::888777777:::<<>>===888333000111000///111555555999>>>CCCHHHLLLQQQUUURRRTTTUUUWWWXXX[[[___bbb```cccbbb___\\\YYYRRRJJJCCC>>><<<===???AAAFFFLLLUUUTTTSSSRRRRRRRRRSSSSSSWWWWWWUUURRROOOLLLIIIGGGDDDDDDCCCCCCBBBBBBAAAAAA<<<<<<===<<<;;;;;;>>>@@@BBBBBBAAA@@@@@@???@@@@@@BBBCCCDDDCCCAAA@@@AAABBBEEEEEEDDDEEEGGGGGGFFFDDDFFFFFFEEEDDDAAA===999777333333222///+++***+++,,,000///------......,,,***666///***))))))(((***---,,,,,,---------,,,++++++---------...///000111222444<<>>???CCCGGGIIIIIIGGGFFFDDDCCCCCCBBB===>>>???@@@???@@@CCCEEEHHHMMMSSSWWWTTTMMMDDD>>>777555222///...///111333555444333555999<<<<<<;;;>>>>>>BBBHHHKKKMMMQQQWWWcccfffkkkoooqqqpppnnnlllnnnppptttzzzzzzuuuxxx{{{}}}~~~~~~|||vvvnnnooossszzzzzzuuuqqqxxxzzzuuuooooooqqqrrrxxxyyyyyyuuupppllllllnnnmmmvvv&&&%%%&&&'''%%%"""$$$)))%%%&&&&&&'''''''''''''''%%%'''))))))(((((()))***((((((******+++***)))(((************+++,,,---...111000222777<<>>??????===;;;888999999777666666888::::::;;;<<<===>>>???@@@@@@>>>???AAACCCEEEEEEEEEEEEEEEDDDCCCBBBBBBCCCDDDEEEEEEDDDCCCBBBBBBBBBCCCCCCBBBBBBCCCDDDEEEEEEFFFFFFEEECCC@@@@@@AAABBBAAAAAA>>>>>>???@@@@@@@@@@@@@@@FFFCCCBBBBBBCCCCCC@@@===777222000111111///111666999<<>><<<>>>AAADDDJJJQQQSSSRRRQQQQQQRRRTTTVVVWWW```___]]]ZZZVVVSSSOOONNNFFFFFFEEECCCBBBAAA@@@???:::;;;;;;;;;:::<<<>>>AAA======>>>>>>???>>>>>>>>>===???@@@AAAAAABBBDDDFFFGGGEEECCCCCCEEEFFFEEEDDDEEEDDDBBB???;;;777444222...//////---***)))***,,,...---,,,,,,---...---+++000+++)))+++,,,******,,,---......///...---,,,+++,,,,,,---...000222444555<<>>;;;;;;>>>BBBAAACCCDDDFFFFFFFFFDDDDDD===???@@@@@@???@@@DDDGGGHHHLLLQQQUUUSSSNNNFFFAAA;;;888555333222333333333444333333333333333444444555555888=========BBBJJJOOOSSSXXX\\\^^^]]][[[ZZZbbbcccgggmmmqqqqqqlllgggiiimmmqqqsssxxx}}}|||xxxuuu}}}~~~vvvmmmfffhhhnnnwww|||wwwyyy{{{vvvxxx|||}}}|||~~~uuummmjjjjjjlllrrr{{{}}}www'''&&&((()))&&&###%%%***&&&''''''((((((((((((((($$$''')))******))))))***'''(((***++++++)))'''&&&)))*********+++,,,......,,,,,,...222666;;;EEEPPP]]]jjjxxx{{{vvvppprrruuuyyymmmgggeeellluuuzzz}}}|||lll```YYYVVVZZZ]]]```hhhrrrvvvuuuqqqpppooommmkkkgggccc```TTTLLLCCC?????????===;;;444666666666555555777999888888888999;;;===???@@@===???BBBDDDFFFFFFFFFEEEHHHGGGEEECCCBBBBBBBBBBBBEEECCCAAA??????@@@AAABBBBBBBBBCCCCCCDDDEEEFFFFFFEEEBBB@@@???@@@AAAAAA@@@>>>???@@@AAAAAAAAAAAAAAA???;;;:::<<<@@@AAA<<<888888444222333333222444888===@@@DDDGGGIIIKKKNNNPPPUUUWWW[[[^^^```cccfffiiiqqqsssrrrlllfff```WWWOOOBBB>>><<>>999:::;;;;;;;;;<<>>>>>>>>===;;;===@@@AAACCCFFFIIILLLHHHEEEBBBBBBDDDFFFEEECCCDDDBBB???;;;777333000///***,,,---,,,)))((()))+++---,,,,,,---///000000...(((&&&'''---///,,,***+++....../////////...,,,+++,,,,,,---///111333555777EEEQQQ```hhhhhheeeeeegggfffkkknnngggYYYKKKDDDBBBIIIVVVjjj{{{{{{ZZZEEE111,,,---,,,***)))$$$''')))(((&&&%%%''')))&&&'''((('''%%%$$$$$$&&&###)))&&&$$$%%%$$$###"""""""""%%%''')))###$$$&&&(((((('''&&&%%%!!!"""###$$$%%%&&&''''''!!!!!!"""###$$$&&&((())) $$$((('''$$$!!!###&&&!!!!!!"""###############$$$###!!!!!!""""""!!!$$$$$$$$$%%%%%%&&&&&&'''########################,,,'''!!! ###%%%$$$!!!!!!!!!###"""!!!&&&$$$$$$######"""!!!!!!!!!$$$'''&&& $$$%%%!!!!!!###%%%%%%$$$$$$$$$%%%######$$$$$$%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%'''!!!$$$''''''$$$######%%%$$$$$$$$$$$$$$$&&&))),,,&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''((((((''''''''''''''''''''''''$$$***+++'''%%%(((,,,'''((((((((('''&&&%%%%%%%%%%%%%%%%%%&&&'''((((((***&&&'''***)))&&&)))//////111666;;;>>>DDDRRR```nnnuuurrrcccVVVQQQHHH>>>???@@@@@@>>>:::999<<>>CCCGGGIIIHHHGGGFFF>>>@@@AAA@@@???AAAEEEIIIEEEHHHLLLOOONNNJJJFFFBBB???<<<:::888888888777777222444666444000///222555444222333666444222888BBB:::>>>CCCGGGHHHHHHHHHIIIMMMOOOSSSZZZ___```[[[WWWTTTYYY^^^bbbggglllkkkfffgggpppwwwvvvssspppiii```\\\^^^ccckkkssssssnnnggglllqqqsssnnnjjjmmmrrrtttuuu{{{~~~yyymmmaaa[[[YYYbbbfffmmmuuuyyyuuulllddd'''(((((()))(((&&&%%%$$$((($$$!!!$$$+++...+++'''(((((((((((((((((((((((()))))))))))))))******+++))))))***++++++++++++***222///...000111333:::BBBSSSaaaqqqxxxvvvssssssvvvvvvkkkkkkkkkkkkmmmssszzzxxxppphhhbbb^^^WWWVVVYYY```jjjppppppmmmsssqqqnnnmmmoooqqqqqqqqqggg\\\NNNFFFDDDCCC@@@<<<===<<<999666444444333444222444777:::;;;;;;::::::BBBCCCDDDFFFHHHIIIJJJKKKJJJIIIGGGEEECCCAAA@@@@@@===>>>???@@@@@@@@@@@@@@@===CCCDDDBBBBBBGGGFFFBBB@@@?????????@@@@@@???===??????@@@@@@@@@AAAAAAAAA@@@@@@AAA@@@???===<<<:::555333111111222555999;;;AAA@@@CCCJJJMMMNNNPPPUUUUUU^^^hhhkkkgggeeeiiimmmuuuzzz|||xxxqqqhhh[[[QQQEEEBBBAAADDDGGGHHHLLLQQQPPPOOOPPPSSSWWW\\\___```jjjiiieeeaaa```aaa\\\UUUMMMIIIDDDBBBBBBBBB???<<>>@@@BBBCCCDDDFFFEEECCCAAAAAAAAABBBCCCCCCCCCAAA:::222------//////+++''')))---000...+++000///---,,,+++,,,------++++++++++++++++++,,,,,,...,,,++++++,,,---,,,***///******//////---888HHHVVVcccooossssssrrrpppnnnlllpppqqqhhhXXXLLLGGGHHHSSSeeexxx{{{fffJJJ:::---,,,---+++(((''')))***+++++++++***((('''%%%%%%&&&&&&'''&&&&&&&&&############$$$$$$%%%&&&%%%$$$""" """%%%&&&%%%%%%%%%%%%%%%$$$###"""$$$&&&'''&&&###"""%%%(((%%%+++,,,(((%%%'''&&&!!!%%%%%%%%%$$$$$$$$$######'''%%%"""  """$$$!!!!!!""""""######$$$$$$###$$$%%%&&&&&&&&&&&&%%%!!!"""###$$$$$$$$$$$$$$$$$$#########""""""!!!!!!"""""""""""""""!!! $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%&&&''''''''''''###$$$%%%&&&'''&&&%%%%%%'''&&&%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$&&&&&&&&&$$$"""!!!&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((***)))(((&&&%%%%%%%%%%%%%%%))))))%%%%%%)))((($$$((()))((('''%%%&&&(((***'''###$$$&&&%%% !!!'''$$$$$$&&&'''(((***++++++(((***...222888???GGGMMM\\\\\\ZZZUUUNNNHHHDDDBBBCCC@@@;;;888999<<>>AAACCCEEEHHHIIIIIIHHHGGG===CCCKKKPPPSSSSSSRRRRRR[[[^^^aaaaaa]]]WWWRRROOOQQQOOOOOOSSSYYY\\\YYYUUUVVVUUUVVVWWWYYY\\\^^^```gggdddbbb^^^TTTIIIFFFHHHMMMRRRXXX[[[ZZZVVVRRRPPP'''''''''(((''''''&&&%%%%%%$$$$$$%%%((())))))((((((((((((((((((((((((((())))))(((((())))))***+++)))************+++++++++000---,,,...///111777???JJJXXXjjjuuuwwwuuutttvvv}}}ssslllkkkiiigggiiioooxxx~~~~~~wwwqqqkkkfff```]]]XXXXXX\\\eeennnssspppmmmlllmmmooopppqqqrrrssstttooofffYYYOOOIIIDDD>>>:::777666666555555555555666222333555888:::;;;<<<<<<@@@BBBDDDGGGIIIJJJKKKKKKIIIHHHGGGFFFEEEDDDDDDDDDBBBBBBCCCDDDDDDDDDDDDDDD@@@DDDDDD@@@AAAFFFHHHEEECCC@@@>>>===>>>???@@@???>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@>>><<<:::999555444222222333666:::<<<@@@???BBBHHHLLLMMMRRRWWW[[[fffsssxxxtttnnnlllmmm|||}}}sssggg]]]HHHDDDAAACCCEEEFFFKKKRRRQQQQQQSSSWWW\\\bbbfffgggooonnnjjjeeecccccc]]]VVVLLLHHHCCCAAABBBBBB???===???;;;777777;;;<<<:::888999999999999::::::::::::::::::<<<===???AAABBBCCCCCCCCCBBBAAA@@@?????????>>>;;;777333111///---,,,---+++)))***---///---+++,,,+++***)))((())))))******++++++++++++,,,,,,,,,111000...------,,,***(((000,,,---333666888FFFWWWfffqqq{{{|||xxxuuuqqqmmmnnnqqqpppeeeWWWLLLJJJLLL]]]nnnmmmVVV===111((((((***)))((()))((()))*********)))((('''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&%%%%%%&&&&&&''''''"""###$$$%%%&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$######$$$%%%%%%$$$$$$%%%&&&$$$)))***%%%$$$&&&'''$$$%%%%%%$$$$$$$$$#########$$$###"""!!!!!!"""$$$%%%""""""""""""###############$$$$$$$$$%%%%%%%%%%%%""""""###$$$$$$$$$$$$$$$$$$#########""""""""""""%%%%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%'''''''''&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((***))))))(((''''''&&&&&&%%%((((((%%%%%%))))))%%%%%%'''))))))(((&&&%%%%%%'''$$$$$$'''%%%!!!"""'''%%%%%%&&&&&&''''''(((((((((***---///333999???DDDGGGHHHIIIGGGCCC@@@>>>>>>AAA===999777888;;;???AAADDDJJJTTTYYYXXXPPPIIIFFFGGGHHHHHHHHHIIIIIIJJJJJJIIIKKKMMMMMMKKKHHHEEEDDDAAA>>>;;;;;;===????????????>>>???CCCHHHHHHCCC>>><<<999555444555555444222444555444333222333666999888999:::;;;<<<<<<;;;;;;888999:::;;;<<>>AAAEEEFFFEEECCCBBBBBB'''&&&&&&&&&&&&'''((((((###%%%''''''%%%$$$&&&((((((((((((((((((((((((((())))))(((((())))))***++++++***)))))))))***,,,,,,---******,,,---...333:::>>>LLL___nnnuuuvvvvvvvvv~~~|||rrrmmmkkkgggdddeeekkkttt{{{}}}vvvmmmhhhgggeeeaaa\\\\\\]]]bbbkkktttwwwsssnnnfffiiimmmppprrrtttvvvxxxxxxrrrhhh\\\PPPEEE<<<888555666666777777777666666222333444666888:::===>>>===@@@DDDHHHKKKLLLKKKKKKGGGFFFFFFFFFFFFFFFFFFFFFAAAAAABBBCCCCCCCCCCCCCCCCCCDDDCCC@@@AAAFFFIIIHHHDDDAAA===<<<===???@@@@@@===>>>>>>>>>>>>>>>???????????????>>>===;;;999777666555444444555888;;;===@@@>>>AAAFFFJJJNNNUUU]]]hhhrrr|||yyyssspppqqqyyyxxxlllcccMMMGGGAAAAAABBBDDDJJJRRRQQQRRRVVVZZZ```gggllloooqqqppplllfffdddccc^^^VVVNNNIIIDDDBBBBBBBBB@@@===>>>;;;888888;;;<<<;;;888999999999999999888888888999999;;;<<<>>>???@@@AAA@@@@@@@@@@@@???===;;;:::777222...---...///,,,)))******,,,---------,,,+++******)))(((((((((((()))******+++++++++,,,,,,,,,222000.........---+++***///+++---333777>>>OOOaaaoooyyy}}}zzzvvvqqqpppppplllaaaSSSLLLMMMQQQgggwwwyyy\\\FFF333---(((((()))'''(((***(((((())))))(((((('''&&&''''''''''''&&&%%%$$$$$$''''''&&&&&&&&&&&&&&&&&& ###&&&)))***)))&&&%%%###$$$%%%%%%&&&%%%%%%%%%"""""""""$$$&&&&&&%%%###$$$''''''$$$"""%%%&&&&&&$$$$$$$$$###############!!!!!!""""""###$$$$$$%%%###############"""""""""#########"""###$$$$$$%%%""""""###$$$$$$$$$$$$##################""""""""""""############""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$###$$$$$$%%%&&&%%%%%%%%%%%%$$$$$$$$$############$$$$$$%%%%%%%%%%%%&&&&&& !!!"""#########"""!!!&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((())))))*********((('''&&&$$$''''''%%%&&&))))))''''''((())))))'''&&&&&&''''''&&&&&&'''%%%###$$$(((&&&&&&&&&&&&&&&&&&%%%%%%((()))+++,,,---111555999:::<<<===>>>===<<<===>>>===;;;888777888<<<@@@CCCLLLYYYhhhllldddWWWMMMGGGCCCDDDFFFGGGHHHIIIIIIIIIEEEFFFGGGGGGFFFEEEBBBAAA???===;;;;;;===???@@@@@@>>>BBBHHHQQQUUUSSSLLLEEECCC???;;;888888999999888:::999777333000000222555333333222111000000000000555555444222222444888<<<777:::===>>><<<;;;::::::888555333333666888777555777666666666777888999999===999888999999444222222555666888888777888:::<<<&&&&&&%%%%%%&&&''')))***%%%'''((('''%%%%%%&&&'''((((((((((((((((((((((((((((((((((((((()))******,,,***)))((((((***,,,---,,,)))))),,,,,,,,,000666666AAAQQQaaammmsssvvvxxx|||yyyqqqnnnllliiiffffffiiipppuuuuuunnnhhhhhhkkklllhhhbbbddddddgggnnnwww{{{xxxtttgggeeeeeehhhnnntttwwwxxx{{{yyyrrrfffVVVGGG===999999::::::;;;:::888666555555555444444666888;;;<<<;;;???DDDIIILLLMMMLLLLLLFFFFFFFFFFFFFFFEEEEEEDDD@@@@@@AAABBBCCCCCCCCCBBBCCCCCCBBBAAABBBEEEGGGGGGCCCAAA>>>===>>>??????>>>========================<<<<<<======<<<;;;999888777777666666777:::===>>>@@@???AAAFFFJJJOOOZZZdddtttyyy}}}{{{uuuqqqqqqtttrrrvvvkkkcccQQQIIIAAA??????AAAHHHPPPPPPRRRWWW[[[aaahhhnnnrrrnnnnnnkkkhhhggggggaaaYYYTTTNNNHHHDDDCCCCCC@@@======;;;999:::;;;<<<;;;999:::999999888888777777777999:::;;;<<<>>>???@@@AAA>>>???@@@@@@>>>;;;888555222///,,,+++,,,,,,+++)))(((***---...---+++******++++++++++++++++++++++++*********++++++,,,,,,---...------...///000000///000...///333888AAASSSdddttt||||||xxxsssmmmnnnmmmggg\\\QQQLLLPPPUUUhhhyyykkkOOO===222000...,,,)))&&&&&&''''''''''''''''''&&&&&&&&&''''''''''''&&&%%%$$$###%%%%%%%%%%%%$$$######""""""$$$'''))))))(((%%%###!!!"""###$$$%%%%%%%%%%%%###""""""$$$'''&&&######%%%&&&%%%######$$$$$$########################!!!"""###$$$%%%$$$$$$###$$$$$$$$$######"""""""""###"""!!!!!!!!!"""$$$$$$"""######$$$$$$$$$##############################!!!!!!""""""""""""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$&&&&&&&&&&&&&&&%%%$$$#########$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$######""""""$$$$$$$$$%%%%%%%%%&&&&&& !!!"""""""""!!!%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''(((***+++***(((&&&%%%$$$%%%&&&&&&'''((())))))******(((%%%$$$&&&+++...''''''''''''&&&%%%&&&)))&&&&&&&&&&&&&&&&&&&&&&&&'''((()))))))))+++///222777999:::::::::999:::<<<<<<;;;999888:::???EEEIIIXXXiiiyyyxxxiiiXXXLLLFFF@@@AAACCCDDDEEEEEEEEEDDDAAAAAAAAABBBCCCBBB@@@>>><<<;;;::::::;;;>>>@@@AAA???DDDLLLUUUXXXUUUMMMFFFDDDAAA>>>===>>>AAACCCEEEFFFDDD@@@;;;666444555777888666444222000000111111333555888888888888888999777888999999777555555555333111...///111333444333444444444555555666666777999444222777999777555555444666777888888999;;;<<<&&&%%%%%%%%%&&&((()))+++)))(((&&&'''(((((('''%%%((((((((((((((((((((((((((((((((('''((())))))***,,,***)))((((((***,,,---,,,******---,,,+++...333333:::EEERRR^^^iiirrrwwwwwwwwwtttoooooorrrrrrooommmmmmllljjjhhhhhhkkkmmmooolllkkkpppxxxzzzuuupppnnnkkkjjjnnnvvv|||}}}|||nnneee\\\\\\fffooottttttxxxxxxttthhhXXXJJJAAA===:::;;;;;;;;;;;;999777666999777555444444555777888:::===CCCHHHKKKLLLLLLKKKIIIJJJIIIIIIGGGEEEDDDCCCBBBCCCDDDEEEGGGGGGHHHHHHBBBBBBCCCDDDDDDCCCCCCDDDAAA@@@@@@AAAAAA@@@===;;;<<<<<<<<<<<<<<<<<<<<<<<<888999:::<<<<<<;;;;;;:::888777777777999;;;===???BBBAAADDDHHHLLLRRR^^^jjjwww{{{~~~{{{uuupppnnnooommm|||uuujjjbbbQQQIIIAAA>>>===>>>EEEMMMPPPSSSXXX]]]aaagggoootttoooqqqqqqqqqrrrrrrkkkcccZZZTTTLLLGGGEEECCC@@@===;;;;;;:::;;;<<<<<<;;;::::::999999888888777777777;;;;;;<<<===???@@@AAAAAA>>>???@@@???===999555222000000000---***)))***---(((+++---...,,,*********++++++,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------...---,,,...000111111000111111444888===HHHYYYhhhwww}}}{{{wwwssslllfffiiigggaaaYYYQQQNNNSSSXXXdddwwwtttZZZCCC777///111111---)))&&&&&&&&&(((''''''&&&&&&&&&&&&&&&''''''''''''&&&%%%$$$###$$$%%%%%%%%%%%%$$$""""""%%%%%%&&&&&&%%%$$$###""" !!!###$$$$$$$$$$$$&&&$$$###$$$&&&%%%!!!###$$$'''(((&&&""" !!!##################$$$$$$###$$$%%%%%%%%%$$$"""!!!%%%%%%$$$$$$######""""""""""""!!!!!!""""""###$$$######$$$$$$$$$######"""###############$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$&&&&&&&&&&&&%%%$$$##################$$$$$$%%%%%%######$$$$$$$$$###"""!!!$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((%%%'''((())))))(((&&&$$$%%%$$$%%%'''((((((((()))###$$$&&&&&&&&&(((***,,,&&&(((((('''%%%&&&((()))&&&&&&&&&'''(((((())))))%%%&&&(((((((((***---///222333555555444444666777;;;;;;;;;;;;===CCCJJJPPPdddvvv{{{gggUUUJJJDDD>>>???????????????>>>>>>AAA@@@AAACCCEEEEEEBBB@@@;;;;;;;;;;;;===???BBBDDDEEEIIINNNRRRSSSOOOIIIDDDAAA@@@???>>>???CCCGGGJJJJJJIIIFFFBBB>>><<<===???@@@>>>;;;888666666777888555888:::<<<<<<===???AAA@@@@@@???<<<777444222222...------...111333555666666666777888888999999999777222111666999888555555444777;;;======<<<<<<<<<%%%%%%%%%&&&'''((())))))***(((&&&''')))***(((&&&((((((((((((((((((((((((((((((''''''(((((()))***+++***)))))))))***,,,,,,+++***+++---,,,***,,,000000555<<>>???BBBCCCFFFJJJNNNTTTaaannnrrryyy|||ssskkkggggggsss~~~wwwmmmccc[[[OOOGGG@@@>>>======BBBHHHNNNRRRXXX]]]bbbhhhpppvvvvvvzzz}}}~~~}}}tttkkk[[[UUULLLFFFCCCAAA>>>;;;::::::;;;<<<<<<<<<<<<;;;999999999999999888888888;;;<<<<<<===???@@@@@@AAA>>>>>>???===;;;666222//////111111...)))(((***...***++++++,,,,,,+++***)))((()))******++++++******))))))***+++,,,------...000///......///000///------000666:::@@@LLL[[[ggglllrrruuuuuuuuuuuuqqqlllaaaaaa___ZZZTTTSSSVVVZZZbbbtttrrr]]]GGG777000))),,,---)))'''((()))'''(((((('''&&&&&&&&&&&&'''''''''''''''&&&%%%$$$$$$%%%&&&'''((('''&&&%%%$$$&&&%%%###""""""""""""""" !!!"""###$$$$$$$$$$$$&&&%%%%%%%%%%%%$$$!!!######&&&((('''"""!!!###$$$$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&%%%###""" $$$$$$$$$$$$$$$#########!!!!!!"""############"""###$$$$$$$$$$$$###""""""#########$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%$$$$$$###$$$############$$$%%%%%%###$$$%%%%%%%%%$$$"""!!!$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''&&&&&&&&&''''''''''''(((&&&&&&'''(((((('''&&&%%%'''$$$%%%((((((&&&''')))&&&++++++(((%%%###%%%((()))&&&$$$''')))(((&&&&&&''''''((()))******$$$&&&'''((((((***,,,///...///111111222333666888888:::;;;<<<>>>EEENNNUUUkkk|||wwwaaaRRRHHHCCC===<<<;;;:::::::::;;;;;;>>>>>>???CCCGGGGGGBBB>>>===>>>??????@@@CCCGGGJJJMMMMMMNNNNNNLLLHHHDDDBBB>>>>>>>>><<<<<<>>>BBBEEECCCCCCCCCBBBAAAAAACCCEEEAAA@@@===;;;::::::;;;<<<>>>>>>===<<<>>>CCCJJJOOOKKKJJJIIIDDD>>>999777666///000111333666999<<<===>>>>>>?????????>>>>>>===888555555999;;;888777999777;;;AAACCCCCCAAA???>>>%%%%%%&&&'''((((((((('''&&&'''((((((&&&&&&'''((((((((((((((((((((((((((((((''''''''''''((()))))))))************+++++++++***)))***---,,,((()))---,,,111777:::>>>IIIXXXdddiiillljjjaaaZZZ\\\cccgggiiihhhgggccc___]]]]]]^^^hhhjjjooovvv}}}tttnnnhhhhhhooowww|||}}}{{{pppaaaVVVSSSYYYbbbhhhnnnlllggg```XXXPPPKKKHHH??????>>>>>>======>>>>>>888777555444333444444444555777;;;>>>AAACCCDDDDDDKKKLLLLLLKKKHHHEEEBBBAAA???@@@CCCFFFIIIKKKLLLMMMLLLHHHFFFHHHGGGBBBAAADDDAAAAAA@@@AAAAAA@@@===:::============<<<<<<<<<;;;:::;;;<<<<<<<<<;;;999888777777888999:::<<<===>>>AAACCCGGGLLLNNNTTTaaaooopppwww~~~sssjjjddd```iiiqqqpppkkkdddZZZQQQKKKEEE@@@???===<<>>;;;999999:::<<<======<<<<<<<<<999999999999::::::::::::;;;;;;<<<<<<===>>>??????======<<<:::777333///---------,,,+++******+++,,,---+++))))))+++,,,***''''''''')))*********))))))((()))***+++,,,------...///...------/////////---...444;;;???DDDMMMYYYaaabbbhhhlllnnnrrrvvvtttppp[[[]]]^^^]]][[[YYYZZZ[[[```pppjjjXXXHHH999///---&&&))))))&&&'''++++++((())))))'''&&&&&&&&&'''(((&&&&&&&&&'''&&&&&&%%%%%%$$$%%%&&&(((((('''&&&%%%""""""""""""######$$$$$$"""###$$$%%%%%%%%%%%%%%%###%%%%%%%%%$$$$$$$$$&&&$$$""""""%%%%%%"""%%%+++$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%$$$$$$#########$$$$$$$$$$$$$$$$$$%%% !!!###%%%%%%$$$###!!!$$$$$$$$$$$$$$$###""""""#########$$$$$$%%%%%%%%% !!!"""############"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$###$$$$$$%%%%%%%%%$$$$$$$$$###"""""""""###%%%%%%$$$%%%&&&'''&&&%%%###"""$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$############$$$$$$$$$%%%%%%&&&''''''(((&&&&&&&&&''''''''''''((('''''''''''''''((((((((((((%%%%%%((()))%%%%%%)))!!!'''***)))'''$$$######(((((($$$###''')))'''''''''''''''''''''''''''$$$&&&((((((((()))+++---...///000000000222555777333666999:::===CCCNNNVVVgggwww~~~oooZZZMMMEEE>>>;;;:::888777777999;;;<<<======???EEEJJJIIICCC>>>===???AAAAAABBBEEEJJJNNNOOONNNMMMJJJEEEAAA???>>>:::;;;<<<;;;::::::===@@@<<<===???@@@??????@@@BBB======;;;::::::;;;;;;<<>>@@@AAAEEEEEEEEEDDDBBB@@@>>><<<:::999;;;>>>>>>;;;;;;???999===AAACCCCCC@@@???>>>%%%&&&'''((((((((('''&&&!!!&&&***(((###"""&&&+++(((((((((((((((((((((((('''''''''''''''((())))))))))))***++++++++++++***)))(((***,,,+++''''''+++)))///444555666>>>NNNZZZhhhnnnnnneee\\\\\\bbbggggggfffbbb]]]XXXWWWXXXZZZdddfffjjjoootttyyy|||~~~rrrlllfffgggnnnuuuyyyyyy|||uuuhhhYYYOOOPPP[[[eeellliiiccc]]]WWWQQQMMMKKKIIIHHHEEECCCAAA@@@@@@@@@666555555444444444555555333555777:::<<>>CCCDDDGGGKKKNNNQQQSSSTTTRRRKKKHHHIIIGGGBBBCCCHHHDDDBBB@@@?????????===<<<>>>>>>=========<<<<<<<<<======>>>===<<<:::888666777777888999:::<<<===>>>@@@BBBGGGLLLNNNSSSaaannnrrrwww{{{|||wwwpppjjjggg```gggkkkkkkgggbbbXXXOOOHHHCCC??????>>><<<===AAA@@@GGGOOOVVV[[[dddnnnvvv|||xxxiiiZZZPPPJJJBBB===;;;;;;999888888:::=========<<<<<<<<<999999999::::::;;;;;;;;;::::::;;;;;;<<<===>>>>>><<<<<<:::888444000---+++,,,)))&&&'''***,,,+++)))///+++'''(((+++---***''''''((()))+++++++++***)))((())))))+++,,,---......+++******,,,///111111111777???EEEHHHJJJQQQYYY^^^hhhkkkmmmllllllmmmiiidddWWW[[[___aaa```^^^]]]\\\___lll{{{lllUUUFFF<<<222---...)))+++***&&&(((------'''***)))((('''&&&'''((((((%%%%%%&&&&&&'''&&&&&&&&&!!!"""$$$&&&&&&&&&$$$###!!!###%%%&&&&&&&&&%%%%%%&&&'''''''''&&&&&&!!!###&&&%%%###$$$(((+++&&&!!!"""######)))222%%%%%%%%%&&&&&&'''''''''#########$$$$$$%%%&&&&&&#########$$$$$$%%%%%%&&&!!!$$$''''''%%%###!!!$$$$$$$$$$$$$$$###"""!!!#########$$$$$$%%%%%%%%%###$$$%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$"""###$$$%%%%%%%%%%%%%%%$$$###"""""""""###%%%&&&$$$%%%&&&''''''%%%$$$"""$$$$$$%%%%%%%%%&&&&&&&&&(((((('''&&&%%%%%%%%%&&&$$$$$$%%%%%%&&&'''((((((&&&&&&&&&'''''''''(((((())))))(((((((((((()))***)))%%%%%%))))))$$$$$$(((******(((&&&$$$%%%(((+++"""'''((($$$###''')))'''(((((('''&&&&&&%%%$$$$$$%%%'''(((((((((((()))+++---------,,,+++,,,...111///222666888:::AAALLLUUU___ooovvvgggTTTIIIAAA999:::999666555666999===???AAAAAAEEEKKKPPPPPPIIIBBB<<<>>>@@@AAAAAADDDIIINNNMMMLLLJJJFFFAAA===;;;:::777999;;;;;;:::;;;>>>AAA;;;===??????===;;;;;;;;;:::999999999999:::;;;;;;666:::???CCCEEEFFFHHHIIIBBBCCCDDDBBB===999666555000333666999;;;<<<===>>>EEEEEEDDDBBB>>>;;;777555888999<<>>??????>>>===<<<;;;<<<=========AAAFFFHHHJJJNNNWWW^^^YYYSSSMMMHHHGGGFFFDDDBBBBBBAAA@@@>>><<<999888777???>>>===<<<<<<<<<<<<<<<777999::::::888888999;;;666777888:::<<<===??????DDDCCCEEEJJJRRRZZZ```cccgggooovvvvvvtttqqqkkkdddffffffeeebbb]]]VVVPPPMMMDDDBBB@@@===<<<;;;<<<<<>>DDDNNNXXXaaa___QQQAAA>>>888777===BBBAAABBBEEEBBBAAA@@@???>>><<<;;;:::<<<:::999:::<<<=========;;;999777;;;@@@BBB>>>:::;;;999777777888888888777999:::::::::;;;<<<>>>???@@@>>>:::777555444555555666666666666666888999:::>>>>>><<<;;;:::999999999999888777999<<>>CCCVVV]]]eeeeee```ZZZXXXYYYbbbbbb```[[[WWWTTTTTTUUUWWWVVVWWW^^^iiittt{{{}}}rrrnnnooovvv{{{yyyvvvwww{{{lllYYYKKKGGGIIIQQQWWW\\\ZZZVVVUUUXXX[[[cccbbb^^^XXXPPPJJJEEEDDD>>>;;;888666555555444333000000111222333555777888;;;;;;999999999:::;;;<<<===AAAEEEGGGIIIMMMSSSXXXUUUQQQLLLHHHFFFEEEBBB@@@@@@@@@>>><<<:::999777777=========<<<<<<;;;;;;;;;777999::::::999999:::;;;888888999:::<<<===>>>???BBBDDDHHHLLLQQQVVVZZZ\\\___gggnnnooonnnmmmiiidddaaaaaa___[[[VVVPPPKKKHHHCCCAAA???<<<;;;;;;;;;<<<===@@@FFFKKKQQQWWW]]]aaaccceeefffddd___VVVNNNHHHBBB>>>:::999999:::999888;;;999888999:::;;;:::999:::::::::;;;;;;;;;<<<<<<999999::::::999888666666111000...---,,,+++,,,,,,+++******))))))******+++---,,,,,,+++******)))))))))))))))))))))((((((((()))''')))---,,,((()))---......///...///111555999@@@DDDIIILLLQQQZZZeeennnnnnppppppjjjaaaYYYWWWWWW[[[fffooooooiiieee```\\\\\\dddkkkpppzzzzzzkkkVVVFFF666000---(((&&&''')))***((($$$&&&***(((###)))))))))((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$$$$%%%%%%$$$######$$$$$$$$$###"""###$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$#########&&&&&&&&&&&&%%%$$$"""!!!%%%###!!!"""$$$%%%$$$"""&&&!!! ###$$$!!!!!!%%%'''$$$""""""$$$%%%%%%### !!!!!!!!!!!!"""###"""""""""###!!!$$$###"""!!!!!!"""$$$%%%!!!"""%%%'''((($$$"""######$$$$$$$$$#########$$$%%%$$$######%%%'''"""!!! """$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&&&&%%%'''%%%######%%%''''''%%%((('''''''''&&&&&&&&&&&&###&&&%%%$$$%%%%%%"""(((''''''''''''''''''(((###%%%&&&&&&%%%$$$&&&''')))((('''&&&&&&'''((()))(((&&&%%%%%%''''''%%%###%%%%%%%%%'''((()))((('''))))))(((%%%$$$$$$'''***%%%%%%%%%%%%%%%&&&''''''&&&((()))'''%%%%%%(((+++))),,,...//////444<<>>???@@@@@@>>>======<<<:::;;;===??????>>>???===;;;<<<===<<<999555999888777777888999888666999888888:::;;;<<<<<<<<<888777666555444555555666777777777888888999999999<<<;;;:::888777666666666999999;;;>>>CCCEEEFFFEEEDDD???;;;;;;>>>???===:::&&&&&&&&&'''''''''((((((''''''&&&&&&&&&'''(((((()))(((&&&$$$$$$&&&((()))###&&&((((((&&&&&&(((+++'''''''''((((((((())))))************************,,,,,,,,,,,,---111777;;;JJJSSS]]]aaa^^^XXXUUUTTT]]]^^^___]]]YYYVVVTTTTTTWWWVVVVVVYYYaaammmxxx~~~wwwuuuwww}}}|||wwwtttvvvxxxxxxqqqdddUUUJJJEEEFFFKKKQQQSSSTTTVVV]]]cccmmmmmmkkkeee\\\RRRKKKHHHAAA===999666444333111000222222111000000000000111666666555555666777999:::>>>@@@CCCFFFIIIKKKMMMNNNOOOMMMIIIGGGEEECCC???======<<<;;;:::999777666666;;;;;;<<<<<<<<<;;;:::999888999::::::999999:::<<<:::::::::;;;;;;<<<===>>>@@@EEEKKKNNNOOOPPPSSSUUUXXX```hhhjjjjjjiiifffaaaZZZXXXUUUQQQLLLHHHDDDCCCAAA@@@===;;;999999:::;;;===AAAFFFKKKNNNQQQUUUWWWTTTTTTUUUSSSOOOIIICCC???<<<;;;999999::::::999777777777888:::<<<<<<:::888:::::::::;;;;;;;;;;;;;;;888888777666555333111000///...------,,,---------******))))))))))))******+++++++++******))))))((())))))))))))))))))))))))((('''(((******))),,,000+++,,,...///111444999===CCCGGGKKKOOOTTT\\\fffnnnlllnnnkkkcccXXXRRRTTTWWWaaajjjooonnniiifffbbb]]]ZZZ___dddjjjsssuuugggUUUEEE:::///,,,,,,***))))))((()))'''%%%''')))(((%%%))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%$$$###%%%$$$######%%%%%%$$$######$$$$$$%%%%%%$$$$$$######$$$%%%&&&&&&$$$###"""$$$%%%''''''&&&### &&&$$$"""!!!"""#########%%%""""""$$$$$$"""###%%%###!!! !!!""""""!!! !!!"""###$$$$$$&&&""" $$$%%%### $$$$$$$$$###############!!!"""$$$&&&'''$$$$$$$$$#####################%%%&&&&&&%%%$$$&&&'''###"""!!!!!!"""###%%%&&&$$$$$$%%%%%%%%%%%%%%%%%%###!!! !!!$$$%%%###!!!(((&&&%%%%%%&&&&&&&&&%%%''''''''''''&&&&&&&&&&&& %%%&&&$$$"""$$$%%%###&&&&&&&&&&&&&&&&&&&&&&&&###%%%''''''&&&%%%&&&'''''''''((((((((((((''''''(((&&&%%%%%%&&&'''&&&$$$$$$%%%'''(((''''''((()))(((((('''%%%######%%%'''***)))(((''''''&&&&&&&&&***)))((('''((('''&&&&&&''')))+++******---333999;;;@@@AAA<<<777555555444000555222111888888666<<<@@@LLLYYY^^^]]]XXXMMMCCC>>>999555666666555666888777888:::>>>@@@@@@===;;;<<<:::999999<<<===>>>>>>AAAAAAAAA@@@>>><<<:::888:::999999:::;;;<<<:::888999888888:::===>>>;;;888222222333444666777888888999:::;;;<<<<<<;;;::::::;;;:::999888777666666666:::<<<@@@FFFKKKMMMLLLJJJAAA>>>===>>>AAAAAA>>>;;;%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%&&&''''''((()))((('''&&&%%%%%%&&&'''(((%%%))),,,+++'''&&&)))---''''''((((((((()))))))))************************++++++,,,+++,,,...333666>>>HHHTTT[[[\\\XXXUUUTTTVVVYYY]]]___^^^]]][[[[[[]]]]]]\\\\\\^^^fffqqqyyy{{{|||yyyqqqjjjlllnnnnnnhhh]]]RRRJJJBBBCCCFFFKKKNNNTTT___iiioooqqqqqqnnnfff\\\TTTPPPGGGCCC===888444222///...444333222111000/////////333333222333444555777999??????AAADDDHHHIIIGGGEEEHHHGGGFFFEEEBBB???<<<:::999999888888777666666555888999;;;<<<<<<;;;999777888999::::::999999:::;;;<<<<<<;;;::::::;;;<<<<<>>???===;;;999888888999999===AAAFFFIIIKKKKKKLLLMMMIIIIIIHHHFFFCCC@@@===;;;::::::999999:::;;;;;;;;;999888999;;;===>>>>>><<<::::::::::::::::::::::::666555444333111000...---000000///...---,,,++++++,,,,,,++++++++++++,,,,,,*********)))))))))))))))((())))))))))))*********(((((('''''''''(((,,,000)))+++...000333888===AAADDDGGGKKKOOOTTT[[[ccchhhkkkggg```XXXTTTTTTYYY^^^dddjjjmmmkkkhhhfffbbb]]]WWW\\\aaaeeehhhcccTTTCCC999222,,,+++,,,---,,,+++'''((((((((()))***)))((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$###$$$%%%%%%$$$###(((&&&$$$%%%((()))'''$$$###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%$$$$$$######$$$%%%&&&%%%### $$$#########$$$$$$$$$$$$#########$$$######$$$%%%"""!!!!!!!!!"""######"""!!!""""""###$$$%%%%%%%%%%%% !!!$$$$$$$$$&&&###$$$$$$$$$$$$###!!! $$$"""!!!###%%%%%%&&&%%%###"""!!!"""######"""$$$&&&&&&%%%$$$%%%&&&%%%%%%$$$$$$%%%%%%''''''$$$$$$$$$$$$$$$%%%%%%%%%"""###&&&### ((('''&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###&&&'''###!!!$$$%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%''')))***)))(((((()))&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%% $$$''''''$$$$$$&&&((($$$%%%&&&&&&&&&(((+++...++++++***(((''''''''''''%%%&&&'''((()))***)))))))))*********)))***...111000333444333111111333333111666222111999:::999@@@DDDSSS``````XXXOOOFFF@@@===:::666555555555777999777777888;;;>>>>>>;;;777:::888666555777999::::::===???BBBBBBAAA@@@@@@AAA<<<<<<<<<>>>??????>>><<<;;;999999<<<@@@@@@<<<888222444666888:::;;;;;;<<<;;;<<<>>>??????>>>===;;;======<<<::::::999999999===@@@EEEKKKPPPPPPMMMJJJ@@@>>>======??????===;;;""""""!!!!!!!!!"""###$$$######$$$%%%&&&'''''''''%%%&&&'''(((((('''&&&%%%&&&***---+++&&&$$$'''***((((((((()))))))))******)))))))))))))))))))))))))))***++++++,,,...222444555>>>JJJSSSWWWXXXXXXXXXUUUYYY___bbbcccccccccdddbbbcccbbb___^^^aaaiiiooovvv}}}wwwooonnnlllkkkggg___TTTLLLHHHCCC@@@CCCGGGNNN]]]kkkmmmppptttsssmmmddd\\\WWWPPPKKKDDD===999666444222222111000///////////////111111111111333444666888>>>>>>@@@CCCEEEEEECCC@@@AAABBBBBBAAA>>>;;;999777555555555666666666666666666777999;;;;;;999888777777888:::999888888999;;;===<<<;;;999999999:::;;;>>>CCCHHHJJJJJJLLLRRRWWW\\\fffnnnnnnjjjcccXXXOOOIIIGGGCCC@@@===<<<;;;;;;<<<;;;999777666666777888888<<<@@@CCCCCCBBBAAAAAA>>>===<<<:::888777666666888888777666666888;;;===:::999777888:::===??????::::::999999888888777777333222111000000/////////,,,,,,++++++******)))(((,,,++++++******++++++,,,)))))))))))))))*********))))))))))))************))))))(((%%%$$$&&&***,,,***,,,000333777;;;@@@DDDEEEGGGJJJNNNSSSXXX^^^bbbcccZZZQQQNNNTTT]]]bbbddddddggghhhgggggggggccc]]]TTTYYY]]][[[VVVMMM@@@666...+++(((&&&((())))))&&&&&&&&&''')))((('''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%#########%%%%%%$$$###(((%%%###%%%'''(((&&&$$$###$$$$$$%%%%%%$$$$$$###&&&%%%###""""""###%%%&&&#########"""######$$$$$$ """%%%&&&'''&&&&&&%%% ###%%%$$$"""###$$$%%%###$$$%%%%%%%%%%%%&&&&&&""""""!!!!!!!!!!!!!!!!!!$$$!!!!!!$$$"""!!!'''!!!"""###$$$###""" %%%""" ###&&&'''&&&%%%###"""!!!"""######!!!###%%%%%%$$$###$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&#########$$$$$$%%%%%%%%%&&&### ###(((***(((%%%''''''''''''&&&%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&###''''''###!!!$$$%%%%%%$$$$$$%%%&&&&&&%%%$$$$$$%%%'''))))))((('''((()))%%%''')))******)))'''%%%%%%&&&&&&&&&&&&&&&&&&&&& $$$''''''$$$$$$&&&((("""$$$%%%&&&'''***---000&&&&&&%%%$$$$$$$$$%%%%%%###&&&'''%%%%%%'''***))))))))))))((((((***+++,,,,,,---...------///111000444...,,,555888:::CCCLLL[[[fffbbbTTTHHHBBB>>>AAA@@@<<<666222111222111888888999>>>CCCEEEAAA===:::777444333555777777777555888<<<>>>>>>???@@@BBB===<<<<<<===>>>>>>===<<<<<<;;;<<>>>>>>>>===<<<===???AAAAAA@@@>>>===>>>===<<<;;;;;;:::;;;;;;???BBBFFFKKKNNNMMMIIIEEE@@@>>>;;;::::::;;;;;;;;;&&&%%%$$$$$$$$$%%%&&&'''"""###$$$%%%&&&&&&&&&&&&$$$&&&((())))))(((&&&$$$&&&((()))((($$$###$$$&&&(((((()))))))))*********))))))))))))))))))))))))''')))+++,,,,,,...000222000666???HHHNNNSSSVVVYYYZZZ]]]aaadddfffhhhjjjlllhhhhhhfffaaa]]]]]]aaaeeekkkuuurrrpppnnnmmmkkkeee]]]VVVPPPFFF@@@AAACCCIIIWWWgggkkkpppvvvwwwsssllleeeaaaYYYSSSJJJBBB===999666444.........------......///000000000000111333555666:::;;;>>>@@@@@@@@@???>>><<<===>>>===:::777666666333333333444555666666666555666777888999888777777666777888888777777888:::===;;;999888777888999:::<<<@@@DDDGGGIIIMMMRRRWWW\\\ccciiigggaaaXXXNNNDDDAAA???===;;;:::999999::::::999666555444444555666888;;;???@@@???>>>===<<<999888777666555444555555444444333222222444888;;;999777444444777:::======999999888777666555555444000//////.........//////)))***+++,,,------------))))))(((((((((((())))))((())))))******+++++++++++++++*********)))))))))(((***)))%%%###'''***+++,,,///333666:::>>>CCCFFFGGGHHHJJJNNNRRRUUUXXXZZZWWWOOOIIINNN[[[fffiiigggccceeeffffffiiikkkfff___ZZZ[[[ZZZSSSIII>>>777333++++++)))%%%&&&(((((($$$$$$$$$&&&)))'''######&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""###$$$%%%$$$###$$$###""""""$$$$$$###"""###$$$$$$%%%%%%$$$$$$###&&&%%%###!!!!!!###&&&((($$$###"""""""""$$$&&&''' """%%%&&&%%%%%%%%%&&&"""%%%###!!!"""$$$$$$ """""""""!!!"""###$$$$$$$$$######"""""""""%%%"""###&&&!!!%%%!!!!!!"""######""" ######"""###$$$$$$!!!$$$$$$################## """$$$%%%$$$######$$$""""""##################""""""######$$$%%%%%%%%%%%%###"""###''')))'''%%%$$$%%%'''&&&%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&###&&&'''###"""%%%&&&%%%$$$$$$&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%###$$$&&&(((&&&'''(((******((('''&&&$$$&&&'''&&&%%%%%%&&&((($$$%%%'''(((''''''((()))###$$$%%%%%%%%%&&&(((***&&&&&&%%%%%%%%%&&&''''''%%%(((***)))%%%$$$&&&)))&&&&&&'''''''''&&&&&&&&&***'''''')))***((())),,,+++///)))'''000555999BBBQQQ^^^ggg___OOOCCC???===777999888444111222333222999:::???IIIQQQSSSNNNHHH===:::666444444666666666111333555888:::;;;;;;;;;<<<:::888888999999999888999;;;<<<>>>????????????@@@@@@???>>>>>>======<<<:::;;;<<<>>>>>>>>>>>>===;;;:::999999888888888999>>>???AAADDDEEEDDDAAA>>><<<;;;999888777999:::;;;((('''&&&%%%&&&''')))***###$$$%%%'''''''''&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''((((((((())))))))))))))))))))))))))))))'''(((***+++++++++---......111666;;;BBBJJJQQQUUUZZZ]]]```cccggglllqqquuuwwwssslllddd]]][[[\\\]]]___jjjwww~~~lllnnnppprrrrrrmmmeee___UUUIIIBBBCCCDDDFFFQQQ___hhhnnnvvv||||||xxxtttrrrooogggZZZNNNCCC;;;555222//////.........//////000//////......///111333444333777;;;;;;::::::;;;===888:::;;;999666444444555111111222333555666777777555555666666666777777777444666777777666666777888;;;:::777666666777999:::999<<>>===;;;;;;;;;888888777666555555555666000222444444222333666888888777555666888:::;;;;;;888777777555444333222222///...---,,,,,,,,,------++++++---...//////......))))))(((((((((((())))))))))))******+++,,,,,,------,,,++++++***)))((((((&&&******&&&&&&+++...---000222666:::<<<@@@DDDGGGFFFFFFHHHJJJMMMPPPQQQQQQMMMLLLOOOZZZgggooommmhhhdddeeefffhhhnnnqqqllldddccc]]]SSSIII???777222111,,,...,,,''''''++++++''''''&&&(((,,,)))######'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$%%%%%%###!!!"""######!!!!!!"""######$$$$$$%%%%%%$$$$$$###$$$$$$#########$$$%%%&&&$$$$$$$$$%%%%%%%%%%%%%%%$$$%%%$$$""""""%%%"""%%%"""!!!$$$### !!! !!!$$$$$$$$$$$$%%%%%%%%%%%%"""$$$$$$$$$!!!!!!"""#########""""""$$$###""""""######""" """######$$$$$$$$$###### ###%%%&&&%%%$$$$$$$$$"""""""""""""""""""""!!!!!!""""""###$$$$$$%%%%%%""""""""""""###$$$$$$$$$!!!###&&&&&&$$$######%%%$$$$$$%%%%%%%%%&&&&&&&&&!!!%%%'''$$$###&&&'''&&&$$$%%%&&&''''''&&&%%%$$$$$$$$$###"""!!!"""%%%(((&&&'''((())))))((('''&&&###%%%''''''%%%%%%&&&(((%%%%%%%%%'''((()))((('''$$$%%%&&&%%%$$$###$$$%%%)))((((((''''''(((((((((,,,+++***(((''''''''''''%%%%%%%%%&&&''''''&&&%%%)))%%%$$$'''(((&&&'''+++&&&+++''''''111555777@@@MMMYYY___VVVFFF<<<::::::+++111444222222666888777888===HHHVVV```___UUUKKK>>>:::666333222333333333555444555999>>>@@@???===<<<999555444444555555555333777:::;;;999999===@@@AAA???===;;;999999999999555666777888999:::;;;<<<999888777777666666777777:::999999:::;;;<<<:::999555666888999999:::<<<===###"""!!! """$$$%%%%%%&&&'''((((((((('''&&&)))(((&&&%%%%%%&&&((()))'''&&&&&&''')))***)))(((&&&&&&&&&'''''''''(((((())))))))))))))))))))))))''')))++++++***)))***+++......000333:::CCCKKKQQQWWWYYY]]]bbbhhhpppxxx~~~sssggg^^^YYYXXXXXXYYYbbblllttt}}}~~~uuulllpppuuuxxxvvvmmmaaaYYYWWWKKKDDDFFFFFFEEEMMMZZZccckkkvvvppp^^^OOOBBB888333333222222111111111222222///...------...///111222///444888888666555999===777888999777444222333555000111222333555666777888555555555555555666777888444555666666555555666777:::999666555555666888:::777999???FFFKKKNNNMMMKKKJJJMMMLLLFFF@@@>>>;;;777444555555666777777777888777666444222222222444555333555777777666555666666555444444333222222333333///333777888666555666777888888999:::<<<===;;;999777777666444333222111111///...,,,************+++***+++++++++***)))'''&&&++++++************++++++))))))***+++,,,------......---,,,+++***(((''''''%%%***+++((((((...111000222555999<<<>>>AAAEEEGGGCCCCCCDDDFFFIIIJJJJJJIIIIIIOOOZZZhhhrrrtttoooiiieeefffhhhkkkrrrvvvqqqhhheeeXXXHHH===555000,,,+++***---+++&&&%%%******&&&+++***---000---&&&%%%***&&&&&&&&&&&&&&&&&&&&&&&&###########################"""!!!"""$$$%%%%%%###!!!$$$&&&%%%"""!!!###%%%$$$$$$$$$%%%%%%$$$$$$$$$"""###$$$%%%&&&%%%%%%$$$$$$%%%'''((('''%%%###!!!((('''###$$$!!!%%%!!!!!!###""""""%%%&&&$$$###$$$&&& !!!"""######"""'''###"""&&&"""""""""######$$$%%%%%%&&&"""###'''*** """###%%%%%%%%%$$$###!!!$$$'''((('''%%%%%%%%%######$$$$$$$$$######"""!!!""""""###$$$$$$%%%%%%$$$%%%&&&&&&%%%$$$&&&'''"""%%%&&&$$$"""###%%%$$$$$$$$$%%%%%%&&&&&&&&& $$$'''%%%$$$'''(((&&&$$$%%%'''(((((('''%%%$$$'''&&&$$$"""!!!###'''***''''''((((((((((((''''''###%%%''''''%%%$$$''')))%%%###"""$$$''')))'''$$$$$$%%%&&&&&&%%%$$$%%%''''''&&&%%%$$$$$$$$$$$$$$$,,,&&&!!!!!!%%%'''%%%###&&&&&&&&&((())))))(((&&&***%%%###((()))'''(((,,,$$$***)))***444777888???FFFQQQVVVMMM>>>666555666...555888555333555666333999@@@NNN^^^gggcccTTTFFF===999444000//////000///:::888999???FFFKKKIIIFFF>>>:::666333333444555555...333888777444444:::@@@???===:::777555555555666222222222444555777999:::999888777777777777777888666444333333555666666666///333777;;;<<<======>>>'''&&&%%%$$$$$$$$$%%%%%%&&&%%%$$$%%%''')))))))))&&&%%%%%%$$$$$$%%%%%%&&&***'''%%%&&&((((((&&&$$$&&&%%%%%%'''+++---,,,)))'''''''''''''''((()))))),,,***(((((()))******))),,,,,,---...222999AAAGGGTTTZZZ```cccffflllwwwyyylll___XXXVVVWWWUUUZZZaaafffnnnvvvwwwtttqqqsssvvvwwwtttkkk___WWWOOOLLLHHHEEEEEEHHHMMMPPPVVV]]]nnnrrrZZZGGG<<<999444222111///////////////000///---...000111111111333333333444444555555555555555555555555666777777000111222333444444444444555888:::;;;999777555555333777999777333222555999555555444555555666777888888:::===@@@BBBBBBBBBAAAEEEBBB>>>;;;:::888555333777777777777666666666666333333444444444333222111777888:::::::::777444333555444222111111111222222333333333333555777999:::999999888888888888888888111000000/////////000000---,,,++++++******++++++,,,,,,,,,+++++++++******'''(((((()))***,,,...///...+++((((((+++......---/////////......------,,,...---,,,,,,...000000///777999<<<===>>>???@@@BBBBBBAAACCCEEEDDD>>>===???DDDPPPaaannnsssqqqnnnlllgggiiilllnnnsssvvvqqqjjj[[[KKK:::222///+++))))))(((((((((((())))))))))))$$$%%%%%%&&&'''''''''&&&&&&&&&&&&''''''''''''((('''''''''&&&&&&''''''(((&&&%%%$$$$$$%%%%%%$$$###&&&&&&%%%%%%$$$%%%%%%%%%"""############$$$$$$$$$%%%$$$$$$$$$###"""""""""((($$$!!!!!!$$$%%%### $$$$$$$$$#########"""""""""######"""!!!!!!"""$$$#########""""""""""""""""""$$$%%%""""""'''!!!"""((((((###!!!$$$"""%%%%%%"""###'''###!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""###$$$%%%%%%'''&&&%%%%%%$$$###""""""########################((('''%%%#########%%%&&&$$$$$$$$$#########""""""&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$###""""""###%%%''')))(((%%%######&&&((((((&&&###$$$%%%%%%%%%&&&(((***((('''&&&&&&''''''%%%###'''%%%###%%%((()))'''$$$$$$%%%&&&'''''''''&&&%%%%%%%%%%%%&&&&&&'''''''''***)))((('''''''''''''''((('''%%%$$$######$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&$$$###$$$'''***&&&$$$&&&---000...000555>>>>>>>>>;;;666222111000111000//////000222444555;;;@@@LLL]]]hhhdddRRRBBB999444///---///222333333666999<<<@@@IIIQQQSSSOOOFFF===666666888777666666666333111333888>>>DDDFFFNNNKKKFFF???999555555666333///...222444444555888>>>@@@@@@???;;;666444333444333111111111444777888666:::???BBBBBB@@@>>>>>>#########$$$%%%&&&'''((((((&&&$$$$$$%%%&&&%%%$$$&&&&&&%%%%%%%%%%%%&&&&&&)))'''%%%&&&((((((&&&$$$&&&%%%$$$&&&)))+++)))(((''''''&&&&&&''''''((()))***)))((()))******)))(((+++,,,,,,---///555===BBBNNNTTT[[[```bbbhhhqqqxxx{{{rrrfff]]]WWWUUUTTTYYY]]]aaahhhppprrrppplllnnnpppqqqnnnfff\\\UUUNNNKKKGGGDDDCCCFFFJJJMMMYYY___nnnuuu^^^KKKBBB???777555222000///000000000111000...///000000///...111111111222222222333333333333333333333444444555000000111222333333333333333555888999777555333333444666777666333333555888555555444444444444444555666777999;;;<<<=========777777666444333222222222666666666666555555555555333222222222111111111111555666888888888666333111444333222111000111111222222222333444666888;;;<<<777777666666555555555555222111///...,,,+++++++++,,,,,,+++******************************************))))))))))))***+++++++++******,,,000111000//////...---,,,,,,,,,,,,,,,+++++++++,,,///111222222555777:::<<<===>>>AAABBBCCCCCCEEEGGGDDD>>>===AAASSS[[[eeennnrrruuuwwwxxxmmmmmmmmmpppuuuwwwmmmaaaNNN@@@222---+++)))''''''''''''((((((((()))))))))%%%&&&''''''((((((''''''&&&&&&&&&&&&''''''''''''$$$######""""""""""""###&&&&&&$$$$$$$$$###"""!!!$$$$$$######"""######$$$"""############$$$$$$$$$$$$$$$$$$###############%%%$$$"""  ###%%%$$$$$$$$$#########""""""######$$$###!!!!!!"""######"""""""""""""""""""""%%%!!!!!!%%%%%%###$$$(((""" !!!&&&&&&!!! """!!! """########################%%%$$$$$$#########$$$$$$&&&&&&%%%$$$$$$###""""""########################&&&%%%$$$###"""###$$$$$$$$$$$$$$$#########""""""!!!!!!!!!!!!"""###$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''&&&$$$###$$$%%%&&&(((&&&$$$"""###%%%'''&&&%%%$$$%%%%%%%%%$$$$$$%%%''''''&&&%%%&&&''''''&&&$$$'''((())))))'''&&&%%%%%%$$$%%%&&&'''''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''(((((('''&&&&&&%%%&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%$$$&&&(((((('''&&&'''((((((&&&''',,,---******...555666777555222000///000///...------///111333555;;;@@@LLLYYYaaa[[[KKK===888444///...///111333333444888===BBBKKKTTTUUUQQQGGG>>>777666666444111222444333222333888???GGGKKKWWWQQQIII@@@999555333222444000///333666666777:::AAABBBCCCAAA===999777666333222111111333666:::<<<===AAADDDEEEDDD@@@>>>===""""""$$$%%%&&&'''''''''((('''%%%%%%&&&&&&&&&%%%''''''&&&&&&&&&&&&''''''((('''&&&&&&'''(((&&&%%%&&&%%%%%%&&&(((((('''%%%''''''&&&&&&''''''((())))))((((((***++++++)))'''++++++++++++,,,000666;;;EEEKKKTTTZZZ___ccciiimmmvvvyyyzzzxxxpppeee\\\WWWUUUXXXYYY[[[```hhhkkkiiihhhhhhhhhhhhfff```XXXSSSMMMJJJEEEBBB@@@BBBEEEGGGOOOTTT```nnnxxx~~~qqq]]]NNNHHHFFF===999444111000000000000111000//////000///---+++////////////000000000000000000000000000111222222//////000222222222222222111333555666444222111111555555555444444444555666666555444333222222222222444444555555666777777777333555666555222111333555555555555444444444333333222222000/////////000111333444555666555444111000222222111000000000111111111222333444777999<<<===555444444333222111000000//////---,,,***)))))))))++++++***))))))))))))***((()))))))))))))))))))))+++******)))(((((((((((()))***...222555555222///---,,,***))))))***+++,,,++++++---///222444777888999;;;>>>???@@@AAACCCEEEEEEEEEHHHHHHCCC>>>@@@FFFZZZ___eeekkkooorrrtttvvvmmmmmmnnnqqqvvvsssdddSSS???555+++))))))(((&&&''''''''''''(((((((((((()))&&&''''''(((((((((((('''&&&&&&&&&&&&''''''''''''###"""!!! &&&%%%%%%$$$###!!! $$$######"""######$$$$$$"""############$$$$$$$$$###############$$$$$$$$$"""###"""###)))$$$$$$$$$##################$$$$$$###!!! """###""""""""""""""""""######&&&"""!!!""""""!!!###&&&### !!!###### """ """""" !!!""" ########################'''&&&%%%$$$############%%%%%%%%%$$$#########"""########################$$$$$$###############"""$$$$$$$$$###########################$$$&&&'''((($$$$$$%%%%%%%%%%%%&&&&&&)))(((&&&%%%$$$%%%&&&&&&$$$######$$$%%%&&&%%%###%%%%%%%%%$$$""""""###%%%&&&%%%%%%&&&(((((('''%%%%%%)))---,,,'''$$$$$$%%%$$$%%%&&&'''''''''&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&'''((()))###$$$%%%&&&''''''''''''%%%&&&&&&''''''&&&&&&%%%###&&&)))***)))((('''''''''%%%&&&))))))'''&&&)))***,,,......---,,,---...+++******+++---///111333999@@@JJJSSSUUUNNNBBB888777444000...///000111111333777===CCCMMMUUUUUUPPPCCC;;;555444444111///000111333333444888???JJJRRRZZZRRRFFF===777444111///333///...222555666777:::@@@BBBCCCAAA===:::777777111111111222444888;;;>>>BBBDDDGGGFFFBBB===:::888%%%%%%&&&&&&&&&%%%$$$###'''&&&%%%&&&)))***+++***'''''''''&&&&&&'''''''''''''''&&&''''''''''''&&&&&&&&&&&&'''''''''&&&%%%((((((''''''(((((()))***''''''(((***,,,+++)))&&&+++,,,+++++++++---111444;;;AAAKKKUUU\\\aaaeeegggkkkpppvvvxxxuuummmddd^^^YYYZZZYYYYYY]]]dddgggeeegggeeedddbbb```[[[UUUQQQLLLIIIDDD???===>>>@@@BBBCCCFFFMMMTTTZZZ```ggglllsssrrrmmmcccVVVMMMKKKMMMFFF@@@:::666444333111///111000///000111000---+++............///////////////............///000000///000111222222333222222000222444444333111111111666444333333444555555444444444333222222222222222444444333333333333444444444888;;;888444111333666333333333333222222222222333222000......///000111222333444444444222111000111000000000000000000000222222333555666888999:::333333222111///...------++++++*********+++,,,,,,+++***))))))((()))))))))(((((())))))))))))*********))))))((((((((((((((()))---222777888666111...,,,***(((&&&'''(((+++---...///111333555888;;;>>>AAACCCFFFHHHHHHIIIJJJLLLIIIIIIHHHGGGBBB@@@GGGQQQYYY^^^dddjjjlllkkkjjjhhhfffkkkppprrrqqqiiiVVVEEE666...((()))***(((''''''&&&&&&'''''''''(((((((((&&&&&&'''''''''''''''&&&%%%%%%&&&&&&&&&'''''''''%%%%%%$$$###"""""""""""""""###$$$$$$###!!! %%%%%%$$$$$$%%%%%%&&&&&&""""""#########$$$$$$$$$"""""""""###$$$$$$$$$%%%"""""""""  $$$'''###########################$$$$$$###!!! """###"""""""""""""""#########%%%""" """"""!!! !!!!!!"""###%%%"""###############""" ########################&&&&&&%%%$$$$$$###$$$$$$$$$$$$$$$$$$##########################################$$$$$$$$$$$$###"""########################%%%%%%%%%%%%%%%&&&'''((($$$$$$$$$%%%%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&&&&"""###$$$%%%&&&&&&%%%###$$$%%%%%%$$$######$$$&&&&&&%%%%%%&&&((()))(((&&&$$$'''******(((%%%$$$$$$$$$%%%&&&'''''''''&&&%%%'''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''!!!"""$$$&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%###&&&(((((('''&&&''''''######$$$&&&'''''''''(((###%%%(((((((((((()))***''''''''')))+++---///000555<<>>===999666444333000000000111333666999;;;???AAABBBAAA<<<888444333%%%%%%&&&&&&%%%%%%$$$$$$'''%%%%%%&&&(((*********'''''''''&&&&&&'''''''''&&&''''''''''''&&&'''''''''(((((((((''''''&&&&&&))))))(((((())))))***+++&&&&&&'''***++++++)))&&&+++,,,,,,+++++++++...000333999CCCOOOZZZaaacccdddaaaeeelllqqqsssqqqlllhhhaaabbbaaa___bbbhhhiiiggggggdddbbb___]]]YYYUUUQQQLLLIIIDDD???======>>>???CCCEEEFFFFFFGGGJJJNNNQQQUUUWWWWWWRRRMMMKKKOOOSSSRRRLLLFFFBBBAAA>>>888444111000///000111111///---///////////////...............------......///000///000111222222333333222000222444444222111222222555444222222444555444333333333222222333444444555666555444333333333333444///333777555111///111444222222222222111111111111444222000///...///111222111222333333333222111000.../////////////////////333333444444555555555555222111111///...---,,,,,,++++++******+++,,,,,,---+++***))))))((()))))))))************************''''''''''''((()))***+++,,,000555777777333///,,,***)))'''&&&&&&)))+++---///222444555666888<<>>999666666111111000///---------...111555999===DDDHHHFFF???777222///111111...///111---000333333666===JJJSSSQQQGGG;;;333222111///,,,000,,,+++...111111222555666888:::999666333111111////////////000222333444888:::;;;;;;777444222111#########$$$%%%&&&(((((('''&&&$$$$$$%%%%%%%%%$$$''''''&&&&&&&&&&&&''''''%%%&&&((('''&&&&&&'''(((&&&((())))))'''&&&&&&'''))))))(((((())))))***+++&&&&&&&&&(((***+++)))''')))+++,,,+++++++++---...000333;;;HHHUUU^^^aaa```XXX[[[```ffflllnnnmmmkkkgggiiiiiihhhjjjnnnlllhhhcccaaa^^^\\\[[[YYYVVVTTTOOOLLLGGGCCC@@@???@@@AAAFFFHHHFFFAAA===>>>???>>>@@@CCCGGGGGGFFFJJJQQQXXX\\\XXXTTTSSSSSSNNNEEE>>>555333111000000111000//////////////////.........---------------...//////...///000111111222222111000222333333222222222333333333333222222222333444222222222222333444555666555555555444444333333333***...222333222111333555222222222111111111000000333222000/////////000111000111111111111111000000------.../////////......111222222222222111000000000000///...---,,,,,,+++......,,,++++++*********++++++***))))))))))))***++++++*********)))))))))&&&&&&'''((()))+++,,,---///111333333111...---,,,***)))((('''(((***---......111555666666888<<<@@@CCCIIIPPPVVVXXXXXXWWWWWWMMMHHHEEEFFFJJJQQQ]]]hhhfffbbb___]]]___bbbeeefffnnnvvvyyynnn[[[HHH888...,,,'''%%%((((((%%%$$$%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%%%%%%%$$$######%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$######$$$$$$%%% $$$&&&$$$###$$$&&&""""""""""""###$$$%%%%%%"""############$$$$$$$$$###############$$$$$$$$$$$$"""!!!###'''((($$$ ###############$$$$$$$$$ !!!""""""!!!"""$$$&&&!!!!!!!!!"""######$$$$$$%%%&&&$$$ ###$$$""" """""" """&&&((('''###"""###$$$### !!!%%%!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""###$$$%%%&&&!!!"""""""""###$$$$$$$$$########################%%%%%%%%%%%%%%%&&&&&&&&&###############$$$$$$$$$'''&&&%%%$$$###"""""""""$$$$$$%%%%%%%%%%%%&&&&&&!!!""""""$$$%%%&&&&&&'''$$$%%%''''''&&&&&&&&&'''###$$$%%%&&&%%%&&&(((+++'''&&&&&&'''))))))(((&&&$$$!!! ###''')))'''$$$$$$%%%&&&'''''''''&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%((('''&&&%%%$$$$$$$$$$$$'''''''''(((((('''&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$###"""###&&&)))&&&((((((%%%%%%&&&%%%"""###%%%&&&&&&%%%$$$$$$%%%"""###$$$&&&''')))******+++111666888444222333555,,,---......,,,+++,,,---000333555777<<>>CCCMMMUUU[[[[[[___eeeiiidddWWWLLLAAA<<<666111......---,,,.........------,,,,,,,,,+++++++++***+++,,,,,,---******+++,,,------------...000111111000000111333000333666444///...222666333222111000///////////////000222333333111000...000000000222333222000---222222222222111111111111......//////......---,,,------------------------***+++---...///...------***+++,,,............---++++++++++++************))))))))))))***+++,,,------,,,++++++******++++++++++++***((('''&&&%%%$$$(((((())))))***,,,---.........,,,(((&&&(((---222))))))***,,,---.../////////444:::<<<===AAAHHHMMMXXX]]]cccddd___VVVMMMHHHEEE@@@BBBNNN\\\eeekkkooojjjjjjkkkpppuuuxxxwwwuuurrrmmm___LLL>>>666000+++)))&&&%%%((()))((((((,,,$$$$$$%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&& """###$$$%%%###((()))%%%"""###%%%$$$$$$$$$$$$%%%&&&'''((("""############$$$$$$$$$%%%$$$$$$$$$######""""""###$$$$$$!!!!!!$$$""""""######$$$$$$$$$$$$!!!""""""$$$&&&))) !!!!!!"""###$$$$$$$$$ $$$$$$ !!!%%%%%% !!!%%%%%% """"""!!! ###!!!%%%########################$$$###"""!!! !!!"""###$$$$$$%%%########################$$$###"""!!!!!!###%%%'''""""""######$$$$$$$$$$$$#########"""######$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$###$$$%%%$$$""""""%%%(((%%%%%%&&&$$$###"""$$$%%%)))((('''((()))(((&&&%%%&&&((((((%%%""""""&&&***$$$%%%&&&'''''''''&&&%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%&&&'''((((((!!!###%%%&&&%%%&&&&&&''''''&&&&&&%%%"""%%%'''((('''&&&&&&&&&###$$$!!!"""''''''######$$$&&&&&&%%%$$$%%%%%%"""###$$$%%%&&&''''''''''''((()))(((''''''***---$$$(((+++,,,***)))***+++,,,.........222666555///000......000///,,,---111---,,,+++---111555888999666555333///------///222333...+++---...,,,,,,...///111333333111///...---,,,,,,------------------(((+++---......---......$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%%%%&&&''''''&&&&&&&&&&&&''''''$$$%%%'''))))))((('''&&&&&&&&&&&&''''''''''''((((((''''''((()))(((%%%###''''''''''''(((***+++,,,***)))'''((()))***((('''***---000555:::BBBJJJPPPLLLHHHDDDGGGOOOWWWZZZ[[[```cccgggkkkjjjeee]]]VVVPPPMMMKKKMMMQQQTTTTTTSSSUUUPPPMMMKKKIIIHHHMMMTTTPPPQQQNNNHHHDDDBBB>>>999333......555<<>>@@@CCCJJJOOO^^^ccciiikkkdddWWWIII@@@AAAFFFNNNWWW```eeeiiijjjllluuu}}}~~~zzzrrrppp\\\HHH===666---((((((###---""""""$$$"""%%%&&&%%%%%%%%%%%%&&&'''''''''&&&&&&&&&&&&%%%### ((('''%%%$$$###$$$%%%%%%''''''%%%$$$###"""""""""###$$$$$$""""""!!!((($$$!!!"""%%%'''%%%""""""###$$$$$$"""!!!!!!"""!!!$$$$$$$$$$$$%%%&&&######"""""""""###%%%&&&$$$$$$$$$$$$#########"""$$$#########""""""!!!!!!***$$$ """))),,,((("""$$$$$$###"""!!!  !!!!!!""""""###### !!!######$$$$$$$$$ !!!"""$$$%%%&&&%%%%%%%%%###!!!"""%%%'''###############"""!!! ###############"""!!!!!!%%%&&&&&&%%%$$$###%%%&&&!!!$$$((((((%%%"""""""""'''%%%$$$%%%'''&&&!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######!!!"""###$$$$$$###!!! %%%###!!!"""$$$%%%&&&&&&&&&&&&''''''&&&&&&%%%$$$&&&%%%$$$######$$$%%%&&&+++&&& !!!%%%))))))&&&'''&&&$$$######$$$&&&'''"""&&&***)))&&&$$$'''***)))&&&###$$$&&&((('''%%%&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$######"""$$$$$$######$$$$$$%%%&&&$$$'''***)))$$$"""$$$'''%%%&&&&&&''''''&&&&&&%%%...---,,,***)))(((&&&&&&)))***+++,,,...///000111+++,,,---++++++------,,,,,,,,,,,,---...000222444000000///...------,,,,,,...,,,,,,//////,,,+++---000000//////...---++++++(((***+++***)))((()))*********+++,,,,,,,,,,,,+++$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%&&&'''((('''&&&&&&&&&&&&&&&''''''''''''((('''&&&&&&'''((((((&&&$$$)))((((((((((((((()))******((('''((()))***)))'''+++---///222666;;;BBBGGGJJJFFFCCCCCCHHHOOOTTTWWW___bbbgggkkkkkkeee[[[TTTJJJGGGEEEGGGLLLPPPQQQPPPTTTPPPNNNMMMJJJHHHKKKPPPQQQRRRPPPJJJFFFEEEBBB===???888444666999<<>>===@@@FFFLLLNNNSSS\\\dddeee___UUUNNNIIIEEEBBBBBBGGGKKKMMMMMMPPPOOOPPPRRROOOJJJIIILLLUUUZZZ\\\\\\^^^aaa```]]][[[PPPEEE>>>:::666777;;;???BBBGGGKKKPPPWWW```fffgggnnnsssooobbbSSSJJJGGG:::666111...---...//////---,,,,,,+++******))))))******)))(((((()))***+++************+++,,,......,,,,,,,,,,,,------......,,,++++++,,,//////...,,,///......---------......//////000000000000//////------,,,,,,,,,------...---+++***+++,,,,,,+++***)))******)))(((((()))+++'''(((***++++++***)))(((,,,+++******,,,,,,+++)))---,,,,,,+++++++++,,,,,,***+++,,,,,,---------,,,************************''''''((()))***++++++,,,$$$%%%'''(((***+++++++++++++++++++++++++++******---...000111333666;;;???FFFEEEFFFHHHNNNVVV___eeegggfff```UUUJJJDDDEEEHHHPPPQQQTTTXXX]]]bbbgggiiivvv{{{wwwjjj[[[PPP>>>666---))))))))))))(((***&&&$$$333"""'''%%%&&&%%%%%%%%%%%%&&&''''''$$$###$$$%%%''''''&&&$$$&&&%%%%%%%%%%%%%%%%%%%%%###############$$$%%%&&&!!!$$$%%%###$$$%%%###'''$$$!!!!!!###$$$%%%$$$###%%%&&&%%%$$$"""######$$$$$$###!!! """%%%&&&%%%%%%$$$#####################"""""""""!!!!!!#########"""""""""""""""!!!"""""""""!!! !!! !!!!!!!!!"""""""""###$$$$$$######""""""!!!!!!"""############""""""!!!############$$$%%%&&&'''###$$$$$$###""""""$$$%%%###""""""""""""###%%%&&&###$$$$$$%%%$$$$$$######!!!"""######"""###%%%''''''&&&###!!! """%%%(((!!!$$$''''''$$$###$$$'''#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$###"""###$$$$$$***'''%%%$$$%%%&&&&&&%%%%%%%%%&&&(((((()))))))))%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###%%%'''&&&%%%$$$%%%&&&%%%$$$$$$$$$%%%%%%%%%$$$&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########%%%&&&(((%%%%%%%%%%%%%%%&&&''''''###%%%'''&&&$$$###$$$%%%######$$$$$$$$$$$$######%%%%%%%%%&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$&&&&&&$$$$$$&&&'''&&&%%%%%%%%%%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%)))%%%$$$%%%&&&$$$&&&+++((((((((((((((((((''''''&&&((((((((('''&&&'''(((%%%%%%&&&'''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$%%%%%%&&&''''''&&&&&&&&&&&&''''''%%%$$$$$$$$$$$$%%%&&&'''&&&&&&&&&''''''''''''((('''%%%%%%&&&''')))((('''&&&&&&&&&&&&'''((()))***(((''''''((()))******)))((()))*********+++---000...444<<<>>>===>>>CCCHHHGGGMMMVVV___bbb___WWWPPPLLLHHHDDDDDDGGGJJJJJJJJJNNNMMMOOORRRPPPMMMMMMPPPTTTZZZaaaeeejjjnnnnnnkkkggg[[[NNNEEE>>>888666999666888;;;???GGGUUUfffrrrxxx}}}yyykkk^^^WWWVVVGGGBBB:::444111///...---)))))))))***************+++***)))(((((()))******)))))))))***+++,,,---...******++++++,,,,,,,,,,,,+++***+++,,,------,,,***,,,,,,,,,++++++,,,,,,------......//////......---++++++******++++++,,,,,,***)))((((((******)))((('''((()))(((&&&&&&((()))'''(((***,,,,,,***((('''+++++++++,,,------,,,***...---,,,,,,,,,,,,,,,---.........---,,,+++))))))((((((((()))))))))))))))''''''((()))***++++++,,,((()))***,,,---...//////+++++++++++++++,,,,,,,,,...000111333555999===AAAFFFFFFGGGKKKRRR[[[bbbfffaaa[[[QQQIIIFFFEEEFFFGGGLLLNNNRRRWWW___fffmmmqqqyyyzzzzzzvvvjjjYYYHHH???444111+++((()))******(((,,,!!!)))'''666%%%)))'''&&&%%%%%%%%%%%%&&&''''''#########%%%'''(((&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%"""!!!!!!""""""###$$$%%%%%%((()))%%%$$$%%%%%%"""$$$$$$%%%&&&''''''$$$###"""###%%%$$$"""!!!!!!"""$$$$$$###!!! ###%%%$$$$$$######""""""!!!!!!############""""""""""""""""""""""""""""""###### """######!!! !!!### !!!!!!""""""######$$$#########""""""!!!!!!"""############""""""!!!&&&%%%$$$$$$######$$$$$$"""###$$$###""""""###$$$###""""""######$$$%%%%%%""""""###############"""!!!"""######"""###%%%'''%%%$$$######$$$$$$%%%%%%$$$''')))((($$$###$$$'''#########$$$$$$%%%%%%%%%"""""""""###############((('''%%%###""""""###$$$***'''%%%$$$%%%&&&&&&%%%&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$'''***+++'''###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&%%%$$$$$$%%%"""$$$''')))(((&&&$$$###&&&&&&%%%%%%%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%%###$$$%%%%%%%%%###"""!!!$$$$$$$$$$$$$$$%%%%%%&&&"""###$$$$$$#########$$$"""######$$$$$$######"""$$$$$$$$$$$$$$$###############$$$$$$%%%&&&&&&&&&((($$$$$$'''&&&"""!!!%%%%%%$$$$$$$$$$$$&&&'''((($$$$$$$$$$$$%%%%%%%%%%%%'''$$$"""$$$$$$###%%%***$$$%%%&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%&&&'''$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$%%%&&&&&&(((''''''&&&&&&''''''(((%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((&&&%%%%%%'''(((((('''%%%%%%%%%&&&'''(((***+++((('''&&&(((***+++***)))'''((()))***)))***,,,...(((///777;;;<<<>>>BBBFFFGGGKKKRRRZZZ___]]]XXXTTTKKKHHHEEEEEEHHHIIIHHHFFFJJJIIIKKKNNNOOOOOORRRWWW]]]eeeooouuuyyy}}}zzzuuunnnbbbTTTIII@@@777444555000222555999BBBTTTkkk{{{{{{nnnccc^^^]]]UUUOOOFFF===777222...,,,))))))))))))******++++++,,,+++***)))((()))******((((((((((((((()))***+++))))))***+++++++++*********************************************++++++,,,***++++++++++++++++++************))))))***++++++)))''''''''')))***)))(((((((((''''''''''''(((((()))***+++,,,,,,***((('''+++***+++,,,......,,,***+++++++++***++++++,,,,,,000000///...,,,***(((''''''''''''(((((((((((()))(((((())))))******++++++***++++++,,,,,,++++++***++++++++++++,,,...///000111222444555777;;;@@@CCCFFFGGGIIINNNUUUZZZ]]]^^^VVVOOOGGGDDDEEEGGGGGGFFFIIIKKKQQQXXXaaakkkrrrvvv{{{vvvqqqiii[[[III;;;555,,,,,,***''''''***)))&&&)))$$$((('''---&&&'''&&&&&&%%%%%%%%%%%%&&&''''''######$$$%%%''''''&&&$$$$$$$$$%%%&&&&&&&&&%%%%%%"""""""""""""""###$$$%%%!!!%%%&&&###!!!$$$%%%$$$ """%%%((((((%%%""" !!!###$$$$$$"""!!!!!!"""###$$$$$$###!!!"""$$$&&&"""""""""###""""""!!! $$$$$$$$$$$$#########"""""""""""""""############ !!!###"""""""""###$$$ !!!!!!""""""######""""""""""""!!!!!!!!!!!!!!!""""""#########"""""")))(((&&&$$$"""!!! """###$$$$$$"""""""""$$$"""###$$$$$$%%%$$$$$$$$$!!!!!!"""############""""""###$$$#########%%%'''#########$$$&&&&&&%%%###&&&''''''&&&%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""##############################$$$%%%%%%(((&&&$$$$$$%%%&&&&&&%%%&&&&&&''''''&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%)))%%%###&&&+++---(((###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$!!!%%%)))***)))&&&$$$###&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%$$$######$$$%%%&&&###$$$&&&'''&&&### $$$############$$$%%%%%%""""""###$$$$$$$$$###############$$$$$$#########(((((('''&&&%%%$$$$$$#########$$$%%%%%%&&&'''''''''!!!!!!''''''""""""'''%%%$$$$$$$$$%%%&&&((()))######$$$$$$%%%%%%&&&&&&&&&###"""%%%%%%$$$%%%)))"""###$$$%%%%%%%%%%%%%%%$$$&&&&&&&&&%%%$$$%%%&&&######$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&'''((('''&&&&&&&&&&&&&&&''''''''''''((()))'''%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&'''((()))((('''&&&'''***+++***)))'''(((******))))))***,,,(((---222666888<<>>NNNdddttt}}}{{{vvvmmmccc\\\XXXWWWYYYTTTLLLDDD???:::666444,,,,,,,,,+++++++++++++++---,,,+++***)))******+++)))))))))(((((()))******((()))*********)))((('''******)))((('''((()))+++))))))(((((()))******+++)))******************)))+++******)))))))))******)))((('''(((***+++***)))+++)))&&&''')))+++***(((***+++,,,,,,,,,+++)))((())))))***+++------+++)))+++++++++++++++,,,---...000//////---,,,***(((''''''((((((((()))))))))))))))))))))))))))*********((())))))******))))))(((+++++++++,,,...000222333555666777888:::===BBBFFFGGGHHHKKKQQQUUUVVVTTTQQQKKKHHHFFFEEEFFFGGGGGGFFFHHHLLLRRRZZZccclllssswwwwwwnnndddZZZLLL;;;111///%%%((()))&&&'''+++***&&&%%%***&&&''' '''%%%%%%&&&%%%%%%%%%%%%&&&''''''$$$$$$$$$&&&''''''%%%######$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%###$$$ !!!$$$$$$ """%%%&&&&&&$$$"""!!!"""$$$%%%%%%###""""""###"""###%%%%%%$$$$$$%%%'''!!!!!!"""###$$$###""""""%%%%%%%%%%%%$$$$$$$$$$$$!!!"""""""""############ !!!"""###$$$$$$!!!!!!!!!!!!"""""""""""" !!!!!!!!! !!!"""###############&&&%%%$$$###"""!!!!!!!!!!!!###$$$$$$"""""""""###"""###%%%'''&&&%%%"""!!!!!!"""######$$$$$$$$$###$$$%%%%%%%%%######%%%'''$$$###"""###&&&'''%%%###%%%###"""###$$$%%%%%%$$$&&&%%%%%%$$$$$$###############$$$$$$%%%%%%%%%%%%""""""######$$$$$$######&&&$$$###"""$$$&&&&&&%%%%%%&&&'''''''''''''''&&&%%%%%%&&&''''''&&&%%%%%%'''%%%%%%&&&))))))(((&&&&&&&&&$$$$$$$$$$$$&&&&&&''''''''''''''''''%%%$$$###%%%''''''%%%$$$$$$&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%###""""""###%%%&&&$$$$$$%%%&&&%%%$$$"""!!!%%%$$$$$$$$$$$$%%%&&&&&&######$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$###)))))))))(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!%%%'''"""$$$***&&&%%%$$$$$$$$$%%%&&&'''""""""###$$$%%%%%%&&&&&&%%%######&&&'''%%%&&&)))!!!"""###$$$%%%%%%%%%%%%$$$%%%&&&%%%$$$###$$$&&&######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$,,,+++***)))'''%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%'''))))))((('''&&&&&&&&&&&&'''''''''((((((+++(((&&&%%%&&&'''&&&&&&(((((('''&&&&&&&&&&&&'''''''''&&&'''***++++++***((()))******(((((()))***+++,,,...111444:::@@@DDDGGGGGGIIIMMMPPPQQQPPPNNNJJJHHHHHHKKKNNNOOOLLLIIIAAA???@@@EEEIIINNNXXXaaajjjttt}}}|||sssiiiaaaWWWMMMFFF@@@999555666111444555555999EEEWWWeeehhheee```ZZZUUUQQQNNNMMMVVVRRRLLLHHHEEECCC@@@>>>000///......---,,,++++++...---+++*********++++++---,,,+++++++++++++++,,,))))))*********((('''&&&******)))'''&&&''')))+++((((((((((((((()))******++++++,,,,,,,,,,,,++++++++++++***)))))))))))))))***)))))))))+++,,,,,,+++...***&&&(((,,,...+++(((,,,,,,,,,,,,,,,+++******''''''(((***,,,,,,***(((,,,,,,,,,---...///000111.........---,,,+++))))))(((((())))))*********+++*********)))))))))))))))((()))+++,,,......//////+++++++++,,,...111444666888999:::;;;<<>>@@@CCCFFFGGGGGGFFFEEEKKKGGGEEEIIIPPPTTTTTTQQQLLLJJJHHHHHHLLLOOORRRRRRZZZ]]]aaacccaaa]]]WWWTTTMMMIIIDDD@@@???>>>===<<<===:::666666777:::;;;<<<:::999888777777777:::;;;>>>======>>>@@@AAA@@@@@@>>><<<999666222///---,,,++++++*********+++------------------,,,++++++***++++++************++++++'''''''''''''''''''''''')))***+++,,,,,,,,,++++++)))******++++++,,,,,,,,,,,,,,,+++***))))))))))))+++************+++,,,,,,************************000,,,***,,,---++++++...+++++++++,,,,,,---------++++++*********)))))))))+++***)))((('''(((((())))))***+++------,,,+++***---,,,,,,+++***)))((((((((()))***++++++,,,,,,,,,......///111444777888888666888<<>>AAA@@@>>>;;;888555333222000///,,,***)))***++++++---------,,,,,,,,,,,,+++,,,++++++***++++++,,,,,,))))))))))))))))))))))))******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,+++*********,,,,,,++++++,,,,,,---...+++++++++++++++,,,,,,,,,777000+++,,,...------///000//////...---,,,,,,,,,******))))))))))))((((((***))))))))))))(((((((((***+++,,,,,,,,,+++***))),,,,,,,,,+++++++++************++++++,,,,,,------///111333666777888888888888:::>>>DDDJJJNNNPPPQQQVVVRRRMMMGGGDDDDDDEEEGGGGGGFFFEEEFFFIIINNNSSSVVVWWWZZZ[[[YYYYYYZZZUUUNNNDDD:::111---+++'''&&&''''''&&&&&&%%%%%%&&&&&&'''$$$&&&'''%%%&&&((('''$$$***)))'''%%%############%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&& !!!"""###$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$######%%%$$$"""###'''$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$###"""!!!###$$$%%%$$$"""!!!!!!###$$$$$$###"""""""""######$$$!!!"""%%%%%%""""""$$$"""###"""!!! ###&&&$$$###"""###%%%%%%###"""""""""!!!!!!!!!!!!""""""%%% $$$&&& """&&&!!!########################"""""""""#########$$$$$$%%%$$$""""""$$$%%%$$$$$$########################$$$#########%%%%%%$$$""""""$$$&&&$$$"""!!!"""%%%&&&%%%!!!###%%%$$$###$$$$$$###""""""###%%%'''$$$###'''(((%%%######$$$$$$######$$$$$$%%%&&&############$$$%%%&&&&&&$$$&&&)))++++++)))&&&###&&&&&&&&&''''''&&&&&&&&&############$$$%%%&&&&&&%%%%%%%%%&&&'''(((&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$$$$######%%%&&&''''''((((((''''''$$$$$$$$$$$$$$$############%%%''''''&&&$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%$$$!!!"""$$$%%%&&&'''''''''%%%%%%%%%$$$$$$$$$$$$######$$$$$$###!!!!!!"""$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%$$$############$$$%%%$$$######%%%%%%$$$###%%%$$$$$$%%%''''''&&&%%%$$$###"""###%%%%%%%%%$$$!!!###%%%&&&%%%$$$%%%&&&######""""""""""""######$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&'''***(((&&&&&&'''''''''%%%)))((('''''''''((()))***&&&%%%%%%&&&((()))(((&&&''''''''''''(((+++---///222888???BBBBBBCCCGGGLLLLLLGGGEEEKKKYYYgggnnnpppllleee\\\YYYYYYWWWPPPIIIHHHIIIJJJKKKJJJIIIHHHGGGDDDCCCDDDFFFIIIJJJJJJIIIEEEDDDDDDDDDCCC???999555222000---,,,---///111222000333666777777888;;;>>><<<<<<==================;;;888444000---+++++++++---,,,,,,+++++++++++++++++++++++++++++++++,,,---++++++++++++++++++++++++)))******+++++++++++++++------------------,,,,,,...---,,,+++++++++++++++***************++++++,,,,,,,,,,,,,,,------------555...***,,,///...---...444333222111000///......)))))))))((((((((((((((())))))*********))))))(((++++++,,,,,,+++***)))((())))))*********+++++++++******++++++,,,---...//////333777;;;;;;:::999888===>>>AAAHHHOOORRRQQQNNNMMMJJJEEEAAA@@@BBBEEEGGGFFFDDDCCCDDDHHHPPPWWW\\\ZZZ\\\\\\XXXTTTQQQIIIAAA666///)))((('''%%%%%%''''''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%'''))))))''''''&&&$$$###$$$%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&&&&%%%!!!"""$$$$$$$$$###$$$%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%'''***######$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$""" $$$%%%%%%$$$"""!!!!!!"""$$$"""!!! !!! %%%""""""&&&'''###!!!""" ###%%%$$$ %%%***############$$$$$$###"""""""""""""""""""""""""""))) '''%%%########################""""""#########$$$$$$$$$&&&###!!!"""%%%'''&&&#################################$$$%%%%%%%%%$$$######&&&$$$  $$$$$$###""" """$$$######$$$$$$###!!!!!!"""$$$&&&$$$%%%))))))%%%"""###$$$$$$######$$$$$$%%%&&&$$$$$$######$$$&&&''')))###%%%'''((('''&&&###"""######$$$$$$$$$$$$######$$$#########$$$$$$%%%&&&&&&&&&&&&&&&''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$######### ###&&&'''&&&%%%%%%%%%"""###%%%''''''&&&%%%$$$$$$$$$%%%&&&'''((())))))$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%$$$""""""###$$$########################%%%$$$$$$$$$######""""""#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&$$$"""###%%%&&&%%%###&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&'''''''''&&&###""""""###$$$$$$$$$$$$!!!###%%%%%%$$$$$$%%%&&&$$$$$$############$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''%%%###$$$%%%)))'''%%%%%%&&&''''''&&&((('''&&&%%%%%%'''(((***((('''&&&'''((((((&&&%%%(((((('''((((((***+++,,,---333:::>>>>>>@@@EEEJJJJJJHHHHHHOOO]]]lllwww|||{{{qqqeee^^^\\\XXXQQQKKKEEEFFFFFFFFFFFFFFFFFFEEE>>>???@@@CCCGGGHHHHHHGGGEEEFFFGGGHHHGGGDDD>>>999777333///---...//////...---000444444444555888;;;999;;;===@@@CCCEEEFFFFFFGGGDDD???999444111///...---,,,+++***))))))******+++*********++++++,,,---(((((((((((((((((((((((())))))))))))******++++++......------------------***************+++,,,---***))))))))))))***++++++,,,,,,------............000,,,+++000222111//////222222222111000000//////((((((((((((((()))))))))((()))************))))))++++++++++++***))))))((()))))))))***++++++,,,,,,***++++++,,,---///111222111777>>>AAAAAA>>><<<;;;AAABBBEEEJJJOOOPPPLLLHHH???>>>>>>???@@@CCCEEEFFFEEECCCBBBCCCIIIPPPYYY^^^ZZZ[[[VVVOOOHHHBBB999000///***'''((('''%%%%%%''''''&&&&&&%%%%%%&&&&&&'''+++(((&&&&&&&&&%%%###"""'''&&&%%%$$$$$$&&&((()))$$$%%%%%%&&&&&&%%%%%%$$$""""""###$$$%%%$$$$$$$$$$$$&&&((('''%%%######$$$###$$$%%%&&&&&&&&&&&&&&&$$$&&&'''%%%$$$&&&((()))############""""""""""""######$$$%%%$$$###"""!!!###%%%%%%$$$###""""""###%%%###!!! """"""!!! %%%!!!!!!%%%'''$$$!!!!!!!!!$$$'''%%%""""""''',,,!!!""""""###""""""!!!!!!########################'''&&&$$$""""""""""""""""""""""""############$$$$$$$$$$$$&&&###!!!"""%%%'''&&&$$$########################"""$$$%%%&&&&&&$$$$$$######'''&&&"""!!!%%%"""###%%%&&&&&&$$$#########$$$$$$###""""""###%%%%%%###%%%)))((($$$"""$$$$$$$$$######$$$$$$%%%&&&&&&%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%$$$$$$""""""############""""""$$$$$$######$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&%%%%%%%%%$$$$$$###### $$$&&&&&&%%%%%%&&&!!!###%%%'''((('''%%%$$$%%%%%%%%%%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&&&&%%%$$$%%%&&&########################$$$$$$$$$######"""""""""%%%%%%%%%$$$$$$$$$######!!!!!!"""###############&&&###!!!###&&&'''%%%"""$$$%%%%%%%%%%%%$$$%%%%%%$$$%%%&&&''''''&&&&&&'''""""""############$$$$$$"""###$$$$$$######$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&'''(((&&&$$$######$$$###""""""###&&&((())))))'''&&&&&&%%%%%%'''((()))'''&&&&&&'''(((((('''%%%((((((((())))))***+++,,,+++///444888999<<>>CCCDDDGGGIIIJJJHHHDDD@@@888:::>>>AAADDDFFFFFFFFFCCCCCCCCCEEEIIIPPPVVVZZZ\\\ZZZRRRGGG>>>777...&&&+++((('''))))))&&&%%%((('''&&&&&&%%%%%%&&&&&&''')))###!!!$$$'''&&&%%%%%%***)))'''%%%%%%%%%%%%&&&$$$$$$&&&&&&&&&&&&$$$$$$########################%%%(((***)))%%%""""""$$$"""###$$$%%%%%%&&&&&&%%%!!!$$$%%%"""!!!###%%%$$$######""""""!!!!!!!!! """###$$$$$$%%%%%%%%%$$$###$$$%%%$$$######$$$%%%'''$$$""""""%%%&&&$$$"""%%% ###&&&$$$!!!!!!"""%%%&&&&&&$$$###&&&))) !!!######!!! !!!"""######$$$$$$$$$$$$######"""###&&&!!!"""%%%""""""""""""""""""""""""#########$$$$$$$$$$$$%%%$$$"""!!!"""$$$%%%%%%%%%########################"""$$$''''''&&&$$$$$$$$$!!!$$$((((((&&&$$$%%%'''"""###'''+++***$$$"""$$$###$$$%%%$$$######%%%'''$$$###%%%(((&&&!!!!!!$$$$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%&&&'''((((((###$$$$$$%%%%%%$$$$$$###%%%$$$$$$###$$$$$$%%%%%%%%%&&&&&&%%%######$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''((((((''''''%%%%%%%%%%%%%%%$$$$$$$$$ ###$$$$$$$$$%%%&&&"""###%%%'''''''''%%%$$$######"""""""""###$$$$$$###$$$$$$$$$$$$%%%%%%%%%###%%%''''''&&&%%%&&&'''########################$$$$$$$$$###############&&&&&&%%%%%%$$$######""" !!!"""#########"""$$$"""!!!###&&&'''$$$"""!!!"""######!!!!!!"""######%%%&&&'''&&&%%%&&&'''"""###$$$$$$######$$$&&&###$$$%%%$$$""""""###$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%$$$&&&&&&&&&$$$$$$%%%&&&!!! """%%%((((((((('''''''''''''''(((((()))$$$$$$$$$&&&)))***)))(((((((((((())))))***++++++***+++...222666999<<<===>>>CCCHHHLLLPPPXXXccckkkkkkfff```[[[VVVRRRNNNKKKBBBBBBCCCCCCBBBAAA@@@@@@DDDDDDEEEIIINNNQQQSSSSSSLLLLLLLLLMMMNNNMMMKKKHHH@@@<<<888888888777222...---,,,,,,---///000///...555777;;;???CCCEEEFFFFFFLLLKKKJJJGGGCCC>>>;;;888444222///,,,***))))))***(((((((((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...++++++,,,,,,------......)))))))))))))))***+++,,,---------------......///++++++,,,------...//////......111222///+++...444......---,,,,,,+++******)))))))))*********++++++******)))))))))***,,,,,,)))))))))))))))******+++******++++++,,,,,,------......///111444888<<<>>>HHHPPPXXXZZZTTTKKKDDDAAA@@@CCCFFFGGGDDD@@@===;;;===@@@CCCGGGHHHHHHGGGFFFBBBCCCDDDGGGKKKOOOSSSUUUWWWSSSIII===555222---''''''%%%'''***)))&&&&&&)))'''&&&&&&%%%%%%&&&&&&'''###!!!'''((()))***((((((''''''&&&&&&%%%%%%###$$$&&&''''''&&&$$$###'''&&&$$$###""""""###$$$"""&&&***)))%%%"""###$$$!!!"""###$$$%%%%%%%%%%%% %%%%%% """###!!!"""""""""""""""###############""""""###$$$%%%%%%!!!###$$$$$$$$$$$$%%%'''&&&""" $$$&&&$$$!!!$$$ $$$###""""""######$$$$$$$$$$$$$$$$$$ """$$$$$$"""!!!"""###!!!"""###$$$$$$###"""!!!"""%%%)))###$$$%%%""""""""""""""""""""""""#########$$$$$$$$$%%%%%%!!!"""###""""""###%%%&&&########################!!!$$$((((((&&&$$$###$$$ """$$$&&&'''&&&&&&%%%######'''+++)))###"""&&&"""$$$%%%%%%$$$%%%''')))$$$###$$$&&&### %%%$$$$$$######$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$###$$$%%%&&&'''((((((((($$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$###$$$$$$%%%$$$&&&&&&$$$!!!!!!###&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''$$$$$$%%%%%%%%%%%%%%%%%%"""$$$%%%$$$######$$$&&&###$$$%%%&&&&&&&&&%%%$$$###"""""""""###%%%&&&'''######$$$$$$$$$%%%%%%%%%"""$$$&&&'''&&&%%%%%%&&&#################################$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$ """###$$$$$$######!!!!!!"""###%%%%%%###""" """######!!! !!!###"""$$$&&&&&&$$$$$$%%%&&&"""$$$&&&%%%$$$###%%%'''$$$%%%%%%$$$"""!!!"""$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%$$$$$$%%%%%%&&&''''''&&&%%%%%%"""$$$%%%%%%%%%%%%&&&(((###"""!!!"""$$$%%%%%%$$$(((((((((((())))))))))))!!!!!!"""&&&))),,,,,,+++''''''(((((()))***++++++******+++///444777999999999@@@GGGIIIHHHKKKUUU^^^\\\[[[ZZZWWWSSSNNNKKKHHHCCCCCCDDDDDDCCCBBB@@@???BBBBBBCCCGGGLLLQQQTTTUUUSSSRRRQQQRRRSSSSSSRRRPPPGGGCCC@@@@@@BBB@@@;;;555000...,,,---000111///,,,---000555:::>>>BBBCCCDDDIIIIIIIIIHHHFFFBBB>>><<<777555222...+++*********''''''''''''((()))***+++))))))))))))))))))))))))......---,,,---...///000******++++++,,,---......++++++******)))*********---,,,,,,,,,,,,---......++++++,,,,,,---...//////...///000...(((%%%***333000000///...,,,+++***)))))))))******+++++++++,,,+++***)))((((((***,,,...))))))(((((()))***++++++(((((()))))))))*********000111111444777<<<@@@CCCSSS[[[cccddd\\\PPPHHHDDD>>>BBBEEEDDD@@@;;;999999FFFGGGIIIKKKKKKJJJHHHGGGBBBCCCFFFIIILLLNNNPPPQQQIIIEEE<<<111---------)))######%%%))))))&&&&&&)))'''&&&&&&%%%%%%&&&&&&'''((( """&&&%%%###%%%$$$%%%&&&'''((((((((((((###$$$&&&''''''&&&$$$###***(((&&&###"""###$$$%%%$$$(((((($$$"""###%%% !!!"""###$$$%%%%%%%%%"""''''''""" ###$$$""" !!!"""###$$$%%%&&&&&&$$$###"""!!!!!!"""###$$$!!!"""$$$$$$$$$$$$&&&((("""!!!$$$"""$$$######"""###"""""""""###$$$$$$!!!!!!###&&&%%%###!!!###$$$ !!!"""######"""!!! %%%"""$$$!!!&&&"""""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%!!!######!!!!!!$$$'''########################!!!$$$((()))&&&$$$###$$$"""%%%%%%$$$"""%%%###&&&)))'''!!!"""((("""$$$%%%%%%%%%&&&)))+++$$$"""###$$$!!! %%%$$$$$$######$$$$$$%%%&&&!!!"""$$$%%%&&&%%%%%%$$$ ###'''((('''&&&$$$###$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%### """%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''''''''%%%###"""###%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&)))+++---#########$$$$$$%%%%%%%%%!!!###%%%&&&%%%$$$$$$%%%""""""""""""""""""""""""#########$$$%%%%%%%%%&&&#########$$$$$$%%%&&&&&& !!!###$$$%%%%%%%%%$$$!!!###$$$$$$######""""""$$$&&&%%%"""!!!###%%%!!!###&&&&&&$$$###$$$&&&"""%%%'''&&&$$$###%%%(((########################$$$&&&%%%###$$$''''''###$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%&&&'''(((&&&### ))))))'''&&&%%%$$$$$$$$$&&&&&&$$$!!!$$$)))***'''&&&"""###((()))$$$"""%%%((())))))((('''&&&&&&((('''''''''&&&&&&%%%%%%%%%)))(((%%%$$$$$$&&&(((***###)))...---******000666888:::???DDDIIIKKKKKKJJJMMMMMMNNNNNNMMMKKKIIIHHH@@@AAABBBBBBAAA@@@???>>>?????????BBBFFFKKKQQQTTTVVVRRRRRRZZZdddggg___VVVUUURRRPPPSSSUUUMMM>>>111///...,,,+++++++++,,,---***---111333555999>>>CCCEEEDDDBBB@@@@@@@@@BBBCCC<<<888444222111///+++(((###&&&++++++)))'''&&&'''(((''''''''')))***)))(((------,,,,,,---...//////333+++$$$###'''***)))&&&&&&(((***+++)))(((((()))++++++++++++++++++++++++++++++******+++,,,------...+++******------,,,)))---,,,******+++,,,+++***))))))))),,,......)))&&&)))+++------,,,******+++%%%(((++++++******---000,,,---...---,,,---000222333777:::999888:::@@@FFFUUU[[[aaa```XXXNNNHHHEEE>>>>>><<<::::::===BBBFFFKKKOOOPPPLLLHHHGGGEEEAAA>>>BBBFFFHHHKKKMMMIIIBBB@@@;;;333---***)))(((''' $$$&&&%%%%%%''')))###%%%'''((('''$$$!!!''''''''''''''''''&&&&&&&&&%%%$$$$$$######$$$$$$$$$%%%'''(((((('''%%%$$$%%%$$$$$$%%%&&&%%%###!!!###$$$&&&%%%%%%$$$&&&'''"""""""""###$$$$$$$$$%%% !!!"""###$$$%%%&&&&&&"""%%%%%%""""""&&&'''&&&"""###$$$%%%%%%$$$###"""!!!!!!"""###$$$%%%%%%&&&$$$###!!! !!!###&&&((("""$$$&&&%%%"""!!!"""%%%&&&###!!!!!!$$$%%%$$$""""""###$$$%%%%%%$$$"""!!!###""""""###%%%%%%$$$###&&&###!!!"""%%%&&&$$$!!! !!!""" %%%'''!!! $$$%%%!!! """$$$###""" """###$$$$$$%%%%%%&&&%%%%%%#########&&&'''###"""&&&((('''$$$$$$%%%%%%%%%$$$#########$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$######&&&((($$$$$$$$$$$$$$$###"""!!!"""""""""""""""""""""""""""$$$%%%%%%%%%%%%&&&((()))(((&&&%%%%%%$$$""" '''&&&%%%###"""######$$$***(((%%%###!!!!!!"""###$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$###"""$$$%%%%%%%%%%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%&&&###!!!$$$'''&&&(((%%% &&&&&&"""(((&&&$$$$$$&&&'''%%%"""%%%$$$###"""""""""###$$$(((&&&$$$$$$%%%###"""$$$%%%%%%$$$###%%%&&&%%%$$$###""""""###$$$%%%---%%% %%%***((($$$""""""###$$$%%%&&&%%%$$$$$$"""############$$$$$$$$$(((%%%###$$$&&&%%%"""######$$$%%%&&&&&&'''((("""""""""######$$$%%%%%%########################$$$&&&%%%######&&&%%%"""$$$$$$$$$$$$######"""!!!"""!!!"""$$$&&&&&&%%%###''''''&&&%%%%%%%%%&&&&&&%%%(((%%%$$$&&&'''&&&$$$$$$(((+++(((###$$$***((()))***((('''%%%&&&''''''''''''&&&&&&%%%%%%%%%)))(((&&&%%%%%%&&&'''((('''(((******+++,,,///111555777:::???CCCFFFFFFFFFDDDDDDEEEFFFFFFFFFEEEEEEBBBBBBBBBAAA>>><<<999777888999;;;???EEEMMMSSSWWWYYYXXX[[[cccmmmooojjjbbbZZZWWWTTTSSSQQQJJJ===333444333111...,,,+++******---///111111111333888;;;@@@???>>>>>>>>>@@@BBBCCC===:::666444333111...+++$$$'''+++,,,***((((((((('''&&&$$$%%%'''(((((((((***************+++,,,,,,...)))%%%$$$'''***)))((("""%%%((()))))))))***,,,************************---,,,***))))))***,,,------+++))))))++++++)))'''...,,,******+++,,,+++******))))))+++------***'''&&&(((******)))(((((()))(((***+++***((('''(((******++++++++++++,,,///111555888;;;;;;:::===BBBHHHOOOVVV\\\\\\TTTKKKDDD@@@;;;;;;;;;;;;<<>>;;;888:::<<<>>>@@@CCCHHHKKKVVVXXXVVVNNNGGGDDDAAA===AAAFFFGGGDDD???===999444...***&&&$$$%%%&&&''''''&&&''''''&&&%%%$$$&&&''''''&&&%%%%%%%%%%%%&&&'''$$$$$$$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$######$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%###""""""###$$$$$$""" !!!###$$$$$$###"""###%%%$$$$$$$$$###############$$$$$$###"""!!! !!!!!!!!!"""''')))!!!$$$$$$############$$$$$$########################!!!"""$$$%%%%%%$$$###""" !!!############%%%''''''!!!"""###!!!!!! !!!###%%%&&&!!!!!!!!!"""###$$$###!!!"""$$$### !!!$$$$$$"""!!!###### """%%%""" ###$$$"""!!!""" !!!###%%%%%%###!!! $$$%%%%%%### !!!### %%%'''$$$"""######!!!$$$$$$$$$$$$###"""!!! """""""""######"""""""""$$$""""""###&&&'''%%%######$$$$$$$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''&&&$$$######$$$$$$%%%'''***,,,,,,***(((%%%$$$$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$%%%###$$$$$$"""!!!!!!###%%%""""""###$$$$$$$$$######$$$%%%&&&%%%"""!!!"""###%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$#########$$$$$$(((''''''&&&$$$######"""!!!%%%''''''''''''%%%!!!%%%###"""###$$$$$$###!!! ###&&&'''&&&%%%###&&&%%%%%%%%%&&&%%%###!!!"""$$$%%%%%%$$$###%%%&&&######$$$$$$$$$$$$######!!!!!!$$$'''%%%!!!!!!%%%"""###$$$%%%%%%%%%%%%$$$"""############$$$$$$$$$%%%$$$$$$%%%&&&&&&$$$###%%%%%%%%%%%%$$$$$$$$$###&&&&&&&&&%%%$$$#########""""""""""""""""""""""""$$$((()))&&&%%%&&&%%%######$$$%%%%%%%%%###""" ,,,)))&&&%%%%%%&&&'''&&&&&&%%%%%%%%%%%%&&&''''''$$$+++)))&&&&&&%%%###$$$&&&***+++)))'''(((+++((())))))(((&&&%%%%%%&&&'''''''''''''''&&&&&&&&&'''((((((((((((&&&%%%$$$((('''&&&&&&(((******)))---...///111222555999;;;777777888999;;;<<<>>>???;;;<<<>>>>>>===:::888666555555777999===AAAEEEGGGJJJMMMSSSXXXZZZXXXSSSPPPPPPNNNIIICCC===999777777777666444111///,,,+++***************+++---///111222222222333555777999:::666555333222000///---,,,)))***---......---------...+++)))((()))*********((()))))))))))))))))))))%%%'''***)))'''&&&''')))&&&'''((((((&&&%%%&&&'''''''''''''''''''''''''''######$$$%%%(((+++---///,,,+++++++++,,,,,,,,,,,,...,,,******++++++***)))+++***)))((())))))*********,,,------+++++++++,,,))))))***+++,,,,,,---...,,,---...//////111555777777999<<<===>>>@@@DDDGGGDDDFFFGGGFFFAAA===:::999:::<<>>;;;<<>>??????===:::888666666666777888:::<<<===CCCGGGMMMQQQQQQNNNJJJHHHDDDBBB???:::666666999===222222222111000///......,,,+++***)))***,,,---------------...///000111111222222111000///...---...++++++---...///000///...111...,,,***++++++***)))'''(((((())))))(((''''''&&&))),,,+++'''$$$%%%''''''(((((('''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&!!!"""%%%''')))*********((()))*********++++++,,,///---+++***++++++***)))+++***)))((('''(((***+++,,,---...---,,,+++---...(((((((((***,,,---.........///000111111333777999888999;;;<<<===???AAACCC@@@???<<<999777777999;;;>>>@@@CCCDDDDDDEEEGGGIIIEEEHHHHHHCCC@@@@@@???<<<999<<<;;;666111///,,,((()))'''%%%&&&'''((((((''')))'''%%%##################%%%''')))***)))'''&&&$$$$$$%%%%%%&&&&&&&&&'''&&&%%%$$$$$$######$$$$$$&&&%%%$$$$$$$$$$$$%%%&&&$$$$$$$$$%%%''''''%%%###$$$%%%&&&%%%$$$###$$$%%%%%%$$$$$$$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$$$$ $$$%%%%%%$$$###""""""###$$$%%%$$$$$$######"""!!!!!!!!!!!!!!! """%%%((()))%%%$$$$$$#########"""""""""((('''!!! $$$&&&$$$!!!"""###!!! !!!######"""!!!###"""!!!"""$$$%%%$$$### !!!!!!"""###"""!!!###"""!!!!!!###$$$###!!!$$$###"""!!!!!!"""###$$$"""!!!%%%$$$###%%%###"""""" !!!"""##################$$$$$$$$$$$$$$$$$$### $$$%%%###"""$$$&&&"""######$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&%%%%%%$$$&&&'''###$$$'''***---,,,)))&&&"""###$$$%%%&&&'''''''''%%%%%%%%%%%%%%%###""""""%%%%%%%%%$$$######%%%''''''''''''&&&%%%$$$###"""$$$%%%&&&&&&%%%%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%'''&&&###"""!!!"""$$$%%%(((&&&$$$###$$$%%%$$$###$$$%%%&&&'''%%%###$$$&&&%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$#########$$$$$$$$$$$$%%%%%%%%%%%%&&&'''"""$$$%%%%%%$$$###%%%&&&###$$$%%%&&&&&&%%%$$$###$$$!!!!!!%%%'''$$$"""###$$$###$$$$$$$$$$$$%%%%%%""""""#########$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''((())))))$$$$$$$$$%%%%%%&&&&&&&&&########################"""&&&$$$!!!!!!""" ###$$$$$$%%%&&&'''((((((&&&$$$!!!!!!###&&&''''''((('''&&&%%%%%%%%%%%%%%%(((((('''%%%'''+++)))%%%'''&&&$$$$$$))),,,((( $$$&&&''''''&&&&&&'''((('''''''''''''''(((((((((%%%&&&'''(((((('''&&&&&&$$$&&&''''''%%%%%%(((***(((***,,,,,,+++,,,000444222333444666666555555444;;;===@@@AAAAAA???;;;999555555666666777999::::::<<>>>>>???===:::555222333666;;;>>>AAABBBCCCCCCBBBBBBCCCDDD>>>CCCEEEBBB@@@AAA???<<<999888444...+++***%%%)))(((''''''))))))'''&&&%%%$$$"""###$$$%%%%%%$$$"""$$$(((***+++)))&&&$$$$$$$$$%%%%%%&&&&&&''''''&&&%%%$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$%%%&&&((((((&&&$$$%%%&&&'''&&&$$$$$$$$$&&&$$$$$$$$$##################$$$$$$%%%%%%&&&&&&&&&###)))%%% $$$$$$############$$$$$$#########""""""!!!!!!!!!"""!!! !!!$$$(((***'''%%%$$$#########!!! ###******$$$ !!!$$$'''%%%""" !!!"""!!!!!!!!!"""###$$$###!!!%%%!!!!!!%%%'''%%%"""!!!$$$$$$"""!!!!!!"""###""" """%%%$$$!!!%%%###!!! !!!###%%%""" ###'''''' $$$&&&$$$!!!%%%%%%!!!!!!"""###$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###%%%'''&&&$$$"""###$$$""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%%%%%%%&&&((($$$%%%&&&)))++++++(((&&&######%%%&&&''''''''''''&&&&&&%%%%%%$$$###""""""$$$%%%&&&&&&%%%$$$%%%&&&$$$$$$$$$$$$###"""!!!!!!$$$%%%''''''&&&&&&((()))%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!$$$&&&$$$"""%%%***!!!###$$$$$$###"""###%%%)))((('''%%%%%%%%%&&&'''###$$$%%%$$$###$$$&&&'''"""$$$%%%%%%$$$###%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$"""###&&&&&&&&&'''$$$$$$######$$$$$$%%%&&&"""############$$$$$$$$$$$$&&&''''''%%%$$$%%%&&&""""""###$$$%%%&&&''''''#########$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""'''%%%""""""######%%%%%%$$$###$$$%%%'''((($$$"""!!!!!!###%%%&&&%%%&&&&&&%%%%%%%%%&&&''''''%%%((()))&&&%%%((((((&&&'''((('''%%%'''***&&&"""$$$&&&&&&&&&&&&(((***&&&'''''''''((((((((()))%%%%%%&&&'''((((((((((((&&&%%%$$$%%%'''))))))(((&&&))),,,,,,))))))---111///111444666777666444222888;;;???BBBCCCBBB???===888888888888999999999999999999;;;???BBBBBB???<<<;;;999666555666999<<<===::::::::::::888666444333777444000.........---+++((())))))***************,,,...000///------...000---,,,+++---000222111000000000222444666777555333)))***,,,,,,,,,***)))'''***++++++***)))(((((()))''''''((('''''''''***,,,))))))))))))))))))))))))******)))***+++---///111888999:::777333111111222000---+++***++++++)))(((((()))***)))''''''(((+++)))******)))'''''')))+++***((((((***...000///...222333444444444555888:::;;;;;;;;;<<<=========<<<888555222222444888<<>>@@@;;;@@@DDDBBB??????<<<888555222,,,'''((()))$$$'''&&&&&&'''(((((('''%%%###!!!!!!$$$''')))(((&&&$$$%%%'''(((((('''&&&%%%#########$$$%%%&&&&&&&&&&&&%%%$$$$$$######$$$$$$###$$$%%%&&&&&&%%%$$$###$$$###$$$%%%''''''&&&$$$$$$%%%&&&%%%#########$$$###############$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""'''%%%###%%%%%%$$$######$$$$$$$$$$$$######"""""""""""""""!!!!!!!!!###""""""""""""$$$%%%&&&&&&$$$""""""$$$$$$""" ###&&&'''&&&###""""""&&&%%%###!!!!!!!!!"""###""""""!!!###$$$%%%###"""!!!!!!!!!"""###$$$$$$$$$!!!%%%&&&###"""###!!!!!!###""" !!!&&&%%%!!!######""""""""""""#########$$$%%%%%%%%%%%%%%%%%%###'''((($$$###&&&'''&&&$$$$$$%%%%%%$$$###""""""######$$$$$$$$$$$$######&&&""" $$$'''$$$!!!""""""###$$$$$$$$$$$$$$$########################$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%(((***+++***(((###$$$%%%'''''''''&&&&&&&&&%%%$$$#########$$$%%%"""$$$&&&'''%%%$$$###$$$!!!"""###$$$$$$$$$$$$$$$%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''$$$'''***)))&&&$$$$$$&&& !!!%%%)))%%%%%%!!!###$$$$$$""""""$$$&&&%%%&&&&&&&&&&&&&&&&&&&&&###$$$%%%###""""""$$$'''"""$$$%%%%%%$$$###%%%&&&%%%%%%%%%$$$$$$%%%%%%%%%### """!!! """((($$$$$$#########$$$%%%&&&"""############$$$$$$$$$%%%''')))(((%%%###$$$%%%"""#########$$$$$$%%%%%%######$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$***(((%%%&&&'''''''''&&&###!!!!!!###%%%'''(((&&&%%%$$$%%%%%%$$$###$$$$$$$$$%%%&&&''')))))) (((,,,)))$$$$$$%%%&&&%%%++++++'''%%%'''&&&!!!!!!###%%%&&&&&&''')))+++&&&'''''''''(((((())))))$$$%%%%%%&&&'''((()))))))))$$$ ###***---***&&&$$$(((,,,+++)))(((+++///...111555999:::999666444222666;;;AAADDDEEEDDDCCC======<<<;;;:::999888777===;;;:::<<>>@@@>>><<<...///111111111///---,,,+++***))))))***++++++,,,++++++***(((&&&&&&''')))***************************)))((((((,,,222999===999:::999555///+++***+++000...+++***+++***)))(((''')))+++***'''&&&(((************)))'''(((***,,,)))((()))---333777777666777777888777777888;;;=========<<<===>>>===<<<:::444222222333777;;;===???>>>>>>>>><<<::::::<<<>>>:::@@@CCCAAA===;;;666111///+++$$$"""''',,,'''$$$###$$$&&&((((((&&&$$$+++)))''''''(((&&&!!!'''&&&&&&%%%%%%%%%&&&&&&!!!""""""###$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$"""###%%%&&&&&&%%%###"""###"""###%%%&&&'''%%%######%%%%%%$$$"""!!!"""###""""""######$$$$$$$$$%%%$$$#####################%%%&&&""""""%%%###"""###$$$%%%%%%$$$###"""!!!!!!!!!"""""""""""""""###$$$%%%%%%$$$###"""!!!%%%###!!!"""%%%&&&$$$"""%%%"""!!!"""&&&'''$$$ $$$$$$###""""""###$$$%%%###""""""###%%%%%%$$$### ###### ###&&&$$$&&&######'''%%% ######!!!&&&&&&!!! """###$$$$$$###""" ###%%%"""$$$+++"""&&&%%%$$$%%%$$$!!!'''''''''&&&$$$"""!!! """"""############"""""""""$$$+++''' !!!"""###$$$$$$$$$$$$$$$""""""""""""""""""""""""&&&''''''&&&$$$######$$$%%%$$$%%%'''***,,,,,,+++$$$%%%&&&'''''''''&&&%%%$$$###"""""""""$$$'''((("""&&&'''%%%###"""!!! !!!###%%%'''(((((()))&&&''''''&&&$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%% !!!###$$$$$$$$$$$$%%%)))...,,,'''$$$$$$&&&$$$%%%))),,,&&&"""%%%'''&&&$$$$$$&&&((( ###%%%&&&&&&$$$######$$$%%%###!!!!!!###'''"""$$$%%%%%%$$$###%%%&&&'''&&&$$$$$$$$$$$$&&&'''&&&%%%&&&###$$$%%%$$$#########$$$%%%&&&"""############$$$$$$$$$&&&(((***(((%%%######%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$###""""""""""""###%%%%%%%%%###!!! $$$$$$%%%%%%%%%$$$$$$###%%%%%%$$$###"""""""""######''')))'''###!!!###'''&&&$$$"""$$$&&&&&&$$$!!!''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%)))((('''&&&%%%%%%'''((($$$%%%&&&'''((('''&&&%%%((((((((((((((('''''''''&&&'''((())))))((('''&&&'''###"""%%%'''&&&&&&(((000000000111222444555666222333555888===CCCHHHKKK===BBBGGGFFF@@@;;;::::::888;;;>>>>>><<<;;;<<<>>>777666666666777999;;;===IIIKKKKKKFFF===666444555444555555444111//////000000///...,,,***)))***+++)))(((((()))******(((''',,,+++++++++,,,,,,---...111777@@@GGGIIIEEE>>>999333222111000000111222333///+++***......++++++000++++++++++++++++++++++++)))***+++,,,---,,,++++++...---,,,+++---000333555999999666222...,,,,,,,,,---+++)))''''''(((***+++%%%***,,,***))),,,---++++++******)))))))))))))))******,,,000444555555444:::999999999999:::;;;;;;???>>><<<;;;:::777333111000111333555888:::;;;<<<;;;;;;;;;<<<===>>>???@@@???>>><<<999666222///---)))'''%%%&&&((((((&&&$$$%%%''')))((($$$###$$$'''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########$$$""" !!!###$$$### )))$$$$$$''''''""""""%%%%%%&&&&&&%%%###""""""$$$'''&&&&&&%%%%%%$$$$$$###'''$$$!!!"""&&&&&&"""((('''%%%#########%%%&&&!!!"""$$$$$$"""!!!"""###'''$$$""""""$$$$$$""" &&&%%%###"""!!!###%%%'''!!!"""###$$$$$$###"""!!!$$$###""""""""""""""""""###$$$$$$$$$###""" &&&$$$"""!!! !!!"""###### ###&&&'''!!!!!!!!!!!!!!!!!!!!!!!!###"""!!! !!!"""###############""""""!!!!!!$$$!!! !!!$$$'''!!!!!!$$$ $$$######"""""""""""""""""""""!!!!!!""""""###$$$ !!!###$$$$$$###!!! ########################!!!""""""$$$%%%######$$$$$$###""""""###%%%$$$%%%&&&&&&%%%$$$###"""!!!%%%***...///---***'''$$$#########$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&'''&&&### """&&&+++'''%%%"""!!!!!!%%%(((+++***(((&&&%%%$$$### &&&$$$###$$$&&&'''&&&$$$&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$$$$######$$$%%%%%%&&&&&&%%%%%%$$$###%%%######%%%###&&&%%%$$$######$$$%%%&&&###$$$%%%%%%%%%%%%$$$### !!!"""$$$$$$###"""""""""###$$$%%%$$$$$$"""!!!&&&$$$!!!"""%%%&&&%%%###""""""#########$$$$$$$$$&&&&&&&&&&&&%%%%%%$$$###"""""""""%%%''''''######"""###$$$%%%$$$!!!###$$$%%%&&&%%%$$$"""!!!$$$$$$$$$%%%%%%$$$$$$###&&&%%%$$$$$$$$$$$$$$$$$$$$$&&&'''&&&$$$###$$$&&&&&&$$$###$$$&&&'''%%%"""''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&&&&%%%'''$$$""""""&&&((('''&&&$$$%%%&&&&&&''''''&&&&&&((((((((((((''''''''''''''''''((((((((((((''''''---)))'''***+++)))(((***++++++,,,...000222555666444333333444666999<<<>>>AAAEEEHHHFFFAAA>>>>>>@@@IIIMMMPPPOOOIIIBBB<<<:::555444444555777:::===???FFFHHHIIIEEE<<<666333444666666555333222222222333000///...,,,++++++,,,---+++)))))))))******((('''+++++++++++++++,,,------444999@@@EEEFFFAAA;;;777111000000//////000000111000,,,+++......******---++++++++++++++++++++++++******,,,,,,---,,,++++++---,,,+++***+++...000222111111000---***)))***+++...---***(((((()))***,,,%%%)))+++)))(((+++,,,***,,,++++++*********++++++++++++---111555888999999999999999999999:::;;;;;;===<<<999777777666555555444666888:::<<<<<<<<<<<>>???@@@@@@???<<<:::888333111...+++)))(((((()))((('''&&&&&&&&&&&&&&&%%%(((%%%###$$$'''(((%%%###$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&'''((('''''''''((((((((('''$$$######$$$%%%$$$%%%&&&"""###%%%%%%$$$$$$%%%&&&""""""#########$$$$$$$$$&&&###!!!!!!$$$&&&&&&%%%'''&&&%%%$$$$$$$$$$$$$$$!!!###%%%$$$###"""######"""!!!"""###$$$%%%%%%%%%$$$!!!!!!%%%'''%%%###&&&%%%$$$######$$$%%%&&&%%%$$$###"""!!!!!!!!!"""&&&%%%###!!! !!!!!!""""""!!!!!!"""###$$$%%%"""%%%### !!!!!!!!!!!!!!!!!!!!!!!!$$$##################$$$$$$$$$$$$$$$############$$$""""""$$$"""!!!&&& """$$$###!!!!!!###&&&###""""""###$$$%%%&&&&&&######$$$$$$%%%%%%%%%%%%"""######$$$$$$######"""########################&&&%%%"""!!!&&&'''###$$$$$$$$$###!!! !!!###$$$###"""!!!!!!"""###$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$((()))((('''$$$"""!!! $$$$$$%%%%%%&&&&&&&&&&&& %%%%%%""""""%%%)))'''&&&%%%%%%$$$###""""""######$$$%%%&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$!!!"""############"""!!!%%%%%%'''(((((('''%%%%%%&&&%%%###""""""###%%%&&&$$$$$$###"""###$$$%%%&&& !!!!!!"""""""""""""""%%%%%%%%%%%%$$$$$$###"""%%%%%%%%%&&&&&&&&&''''''#########$$$$$$%%%&&&&&&%%%$$$"""""""""###$$$$$$######"""###%%%%%%###!!!$$$%%%%%%%%%&&&%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%######"""######$$$%%%&&&'''### """(((***'''###$$$%%%&&&''''''&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''%%%''''''&&&######&&&)))&&&&&&%%%$$$%%%&&&'''(((%%%&&&&&&&&&''''''(((((('''&&&%%%%%%%%%'''((()))***%%%$$$''')))((((((***''''''((((((***+++---...++++++---...000222444555444555777<<>>999666444333222222444666888::::::<<<>>>???===;;;999888333333666;;;@@@AAA@@@===999666444333555777666555333000---,,,,,,+++***(((******)))(((((())))))))),,,,,,,,,,,,,,,,,,++++++)))***+++,,,,,,+++***)))''')))*********++++++***))))))))))))))))))))))))++++++++++++++++++++++++***)))((('''''''''(((((()))***++++++***)))***+++---,,,***)))((((((((()))&&&+++---+++***,,,---,,,+++++++++,,,---...///000777777777:::===@@@@@@@@@>>>===:::777555222111000///222555666666777999;;;===:::555111111444888:::;;;<<<<<<<<<:::777444222000...+++)))''''''((()))(((((((((((('''&&&&&&''''''$$$"""###&&&'''&&&###$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&''''''&&&&&&&&&'''%%%%%%%%%$$$###$$$###"""$$$%%%&&&%%%###"""###$$$$$$$$$$$$#########""""""%%%%%%%%%&&&&&&%%%###!!!)))((('''&&&$$$#########"""###%%%%%%###"""###$$$ !!!"""######$$$%%%&&&&&&### !!!###%%%%%%$$$&&&%%%$$$######$$$%%%&&&%%%$$$###"""!!!!!!!!!!!!&&&%%%###!!! !!!!!!!!!!!!!!!""""""###$$$$$$!!!!!!!!!"""###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!#########$$$$$$####################################!!!"""$$$### !!!%%%$$$'''***((($$$###$$$'''$$$######"""""""""######"""###$$$%%%%%%%%%%%%$$$#########$$$$$$####################################%%%###!!!$$$&&&%%%%%%%%%&&&$$$""""""###%%%$$$###"""!!!!!!"""###$$$###$$$%%%&&&&&&&&&%%%$$$%%%%%%$$$$$$###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$&&&''''''&&&%%%&&&%%%$$$######%%%&&&'''"""&&&&&&"""!!!$$$(((&&&&&&&&&%%%###"""""""""######$$$%%%&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$$$$######$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&((((((&&&%%%%%%%%%%%%'''(((((('''%%%%%%&&&%%%###""""""###%%%&&&######"""!!!!!!###$$$%%%$$$$$$$$$$$$%%%%%%&&&&&&!!!###$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''###############$$$%%%&&&%%%$$$###"""!!!"""$$$%%%$$$###"""###%%%%%%$$$"""$$$$$$$$$$$$%%%%%%%%%%%%"""###$$$$$$%%%%%%%%%%%%######""""""######$$$$$$'''$$$!!!###''')))&&&###"""$$$&&&&&&&&&%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$%%%&&&'''&&&)))+++(((###"""&&&+++&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&''''''((((((%%%%%%%%%%%%&&&'''(((((('''###"""%%%'''&&&&&&))))))(((((((((((()))******,,,,,,---///000111222333555555555888>>>FFFOOOTTTVVVQQQHHHAAA===;;;:::999444333111111111222444555666777999:::;;;;;;;;;:::777<<>>===999444000000444999===999999999888666333000///***)))(((&&&&&&&&&&&&''''''((()))(((&&&%%%&&&'''%%%$$$###$$$%%%&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$$$$%%%%%%$$$%%%&&&%%%$$$$$$%%%&&&$$$&&&&&&###"""$$$###!!!%%%&&&&&&%%%###""""""###&&&%%%%%%$$$######"""""""""###%%%&&&%%%### (((((('''&&&%%%###"""""""""$$$%%%%%%$$$######$$$ """###$$$######%%%&&&%%%%%%$$$###"""!!!!!!"""$$$$$$############$$$$$$"""""""""""""""###$$$$$$"""""""""""""""######$$$""""""""""""############!!! !!!$$$%%%###!!!########################""""""###$$$$$$###"""""""""""""""""""""#########!!! !!!$$$### !!!%%%$$$&&&((('''$$$""""""$$$$$$######"""!!!!!!""""""!!!"""$$$%%%%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&###########################(((%%%!!!!!!"""!!!$$$%%%&&&%%%######%%%'''######"""""""""###$$$$$$%%%&&&''')))))))))((('''%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$%%%&&&&&&%%%###'''&&&$$$######$$$&&&'''"""$$$'''&&&$$$"""###%%%$$$%%%&&&%%%###""""""###"""""""""######$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$"""######$$$$$$######"""$$$%%%%%%&&&&&&%%%%%%$$$%%%###$$$(((((($$$###%%%######$$$$$$$$$$$$######$$$###"""!!!!!!"""###$$$""""""!!!!!!""""""###$$$$$$$$$###$$$$$$%%%&&&'''"""$$$&&&%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$###""""""###%%%&&&$$$$$$$$$###!!!!!!$$$&&&$$$###"""###$$$%%%%%%$$$###############$$$%%%%%%""""""###$$$%%%%%%%%%%%%%%%%%%$$$#########$$$$$$'''%%%###$$$&&&'''%%%### ###&&&&&&%%%$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%$$$$$$%%%'''(((&&&((()))'''%%%$$$(((+++$$$%%%&&&&&&''''''&&&&&&$$$$$$%%%&&&&&&'''((((((###$$$%%%&&&'''''''''''''''"""!!!$$$%%%$$$###%%%''''''''''''''''''((((((+++,,,...///111222333333555444333444888===AAACCCGGGCCC>>><<<;;;999777444222111000//////000222333333222333444777999;;;;;;<<>>AAABBB@@@===777666444333111000//////888;;;===<<<888777:::===999666444222333666:::<<<666666444222000...---,,,&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&'''&&&$$$###$$$&&&"""$$$%%%%%%$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$##################""""""$$$&&&%%%###"""$$$&&&"""%%%%%%""""""%%%%%%!!!###%%%&&&%%%######$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$!!!###$$$%%%$$$###""""""###$$$$$$$$$$$$###"""""""""$$$%%%%%%$$$######$$$ """$$$$$$""""""$$$&&&$$$%%%""" !!!"""##################""""""""""""""""""######$$$!!!!!!"""###############"""############""""""!!! !!!!!!!!!!!!""""""########################!!!""""""######""""""!!! !!!!!!!!!""""""""" !!!###""" $$$ """######"""!!!!!!!!!######"""""""""###$$$$$$ !!!###$$$%%%$$$###"""&&&&&&&&&%%%%%%&&&&&&&&&######################## $$$&&&###"""###""""""###$$$$$$###$$$&&&'''"""######$$$$$$$$$$$$$$$&&&%%%%%%%%%&&&((()))***&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$+++(((&&&%%%%%%$$$"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$"""$$$%%%$$$"""!!!###%%%########################$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$!!!!!!%%%%%%!!!!!!$$$######""""""""""""######""""""""""""""""""""""""""""""######$$$$$$$$$######"""""""""###$$$%%%&&&###&&&'''%%%$$$$$$%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%###"""!!!"""$$$%%%"""$$$%%%$$$"""!!!###%%%$$$###"""###$$$&&&%%%$$$###"""""""""###$$$$$$%%%!!!"""###$$$%%%&&&&&&&&&'''&&&&&&%%%$$$$$$$$$$$$'''&&&%%%%%%%%%%%%$$$###"""%%%&&&$$$###%%%'''%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%$$$$$$%%%'''(((&&&%%%$$$%%%&&&(((******$$$%%%&&&'''((('''&&&%%%$$$$$$%%%%%%&&&'''(((((("""$$$%%%'''(((((('''&&&---(((&&&((()))'''&&&'''%%%%%%%%%%%%&&&''''''((($$$%%%(((***---///111111333222111222555888::::::;;;:::999::::::888222---000///...---...///111333000//////111444888:::;;;>>>HHHYYYjjjtttooo```SSSKKKFFF@@@>>>>>>>>>:::666555222///---............,,,,,,+++***))))))******---,,,***)))((())))))******)))(((''''''((()))******,,,)))""""""(((+++)))((((((((((((((((((((((((%%%%%%%%%&&&''')))+++,,,))))))))))))*********+++%%%(((+++,,,,,,,,,,,,---)))******+++,,,,,,------%%%***,,,***))),,,---+++000111111333444666888999;;;<<<>>>@@@AAA>>>999555333222111111000111111111999;;;;;;777333222666;;;333222222333444666888999333222000...,,,******)))&&&&&&'''(((((((((''''''"""$$$&&&%%%"""!!!"""$$$!!!$$$&&&%%%###"""%%%'''$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""!!!!!!"""$$$&&&%%%###"""$$$&&& $$$$$$!!!"""&&&'''###"""###$$$%%%$$$$$$%%%'''$$$$$$$$$%%%%%%&&&''''''###$$$%%%%%%$$$%%%'''(((!!!"""############"""$$$&&&%%%$$$###$$$%%%!!!###%%%$$$""""""###&&& """'''%%%!!!"""$$$!!!"""###$$$$$$###"""!!!&&&%%%$$$"""!!! $$$$$$$$$$$$###""" ###############"""!!! !!!###!!!$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######"""!!!  !!!!!!"""""" ###""" ###""""""$$$%%%&&&&&&%%%$$$"""""""""###$$$%%%''''''!!!###$$$$$$$$$"""!!!%%%$$$$$$######$$$$$$%%%##############################!!! $$$(((&&& """######"""###%%%((("""###$$$&&&&&&&&&%%%$$$%%%###!!! !!!$$$(((+++&&&%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%###!!!###&&&((((((&&&###$$$&&&((((((&&&$$$"""&&&%%%%%%&&&'''(((&&&$$$!!!###%%%$$$"""!!!###&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$((($$$$$$(((((($$$$$$(((&&&%%%$$$######$$$%%%&&&###$$$%%%%%%%%%%%%$$$###"""###$$$%%%&&&%%%$$$$$$&&&&&&%%%%%%&&&((()))***!!!$$$''''''%%%######$$$$$$$$$$$$%%%%%%%%%&&&&&&'''%%%###"""!!!"""###$$$!!!$$$%%%%%%"""!!!###%%%%%%###"""###$$$&&&&&&%%%######""""""!!!!!! """"""""""""""""""""""""''''''&&&%%%%%%$$$######$$$%%%&&&&&&%%%%%%''')))$$$$$$""""""$$$((((((%%%%%%%%%&&&'''&&&%%%$$$###&&&%%%%%%$$$$$$%%%%%%&&&"""%%%'''%%% """'''((((((((('''%%%###"""&&&&&&$$$$$$$$$$$$&&&&&&'''&&&%%%%%%''''''&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&(((+++...000000000000000111222333444222222333333333333444444111000///000111000...---)))...111000000333444333999AAANNNZZZ^^^YYYNNNEEEGGGEEEBBB>>>;;;888666555////////////...............***'''(((+++---+++(((...---((($$$%%%***---+++************))))))))))))''')))+++***(((&&&%%%%%%((()))***)))'''&&&&&&(((###&&&***+++(((&&&%%%%%%(((((())))))*********+++((()))*********((('''&&&,,,,,,+++***)))))))))***---,,,,,,...000111111000444777999999777888;;;???>>>999666666888888444000............////////////666555555555555444444444333333333333333333333333444///)))''''''(((((('''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%$$$######""""""---((("""###''')))%%% &&&%%%$$$###"""###$$$%%%!!!######""""""###$$$%%%%%%%%%$$$$$$#########%%%###!!!!!!"""$$$$$$$$$'''&&&$$$#########$$$$$$''''''&&&$$$######$$$&&&###$$$%%%$$$######%%%'''!!!!!!"""###$$$%%%%%%%%%&&&$$$###!!!!!!"""$$$%%%""""""""""""""""""""""""%%%###""""""######!!! &&&$$$###"""###""" ########################""""""!!!!!! &&&$$$######$$$$$$"""!!!###&&&###$$$$$$"""  !!!###""" """"""""""""############ !!!"""""""""""""""$$$###"""!!!!!!"""###$$$!!!"""######!!! !!!"""&&&%%%!!! """%%%!!!$$$$$$""""""%%%%%%###$$$$$$$$$#########"""""""""#########"""###$$$&&&&&&$$$"""!!! !!!"""###'''%%%"""  """$$$!!!!!!"""###$$$%%%%%%%%%"""###%%%(((++++++(((&&&'''!!!!!!&&&'''###"""%%%%%%%%%!!!###***((( """###$$$%%%%%%%%%'''&&&$$$#########$$$$$$&&&%%%$$$$$$&&&&&&%%%$$$########################&&&%%%%%%$$$#########$$$########################%%%$$$$$$$$$###"""""""""***'''######%%%''''''&&&+++'''&&&&&&###$$$$$$$$$############$$$$$$$$$###"""###&&&&&&###"""############$$$$$$$$$$$$#########$$$%%%&&&&&&''''''$$$!!! !!!%%%(((########################!!!!!!"""###############'''%%%$$$%%%''''''$$$!!!###$$$$$$%%%%%%$$$$$$###""""""##########################################%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&$$$$$$%%%'''$$$&&&'''%%%######$$$$$$%%%%%%&&&&&&&&&%%%$$$###&&&&&&%%%%%%%%%%%%&&&&&&$$$&&&'''&&&###"""$$$&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%$$$$$$%%%&&&&&&'''&&&$$$%%%&&&'''&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&'''(((***,,,---////////////000111222222111111000000000111111222222111000000111111///...///222333///---///000///444888???FFFHHHDDD===777>>>===;;;888555333222111000000/////////.........///---******,,,,,,+++***...000///+++***,,,,,,)))))))))))))))))))))))))))((()))+++***(((&&&&&&&&&'''((())))))''''''((()))"""&&&(((''''''((()))((()))))))))************++++++++++++***)))((((((***))))))******+++,,,---///......000444777999999=========<<<::::::;;;<<<999555111111333222...***---.........////////////333333222222222111111111333333222222111111111000000,,,(((&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((((((''''''&&&&&&%%%)))&&&###$$$''''''%%%!!!(((((('''&&&&&&&&&&&&'''"""######$$$%%%%%%%%%$$$%%%%%%%%%$$$$$$$$$######)))'''&&&%%%&&&'''((((((&&&%%%$$$#########$$$$$$&&&&&&&&&%%%$$$###$$$%%%"""#########""""""$$$&&&"""""""""###$$$$$$$$$%%%%%%%%%%%%$$$###"""!!!!!!###########################"""!!!"""###$$$###"""%%%###""""""######!!! #################################"""""""""!!!!!!$$$###""""""###$$$###!!!"""%%%###  ######"""!!!!!!###%%%%%%$$$"""  ###$$$###"""""""""""""""############ !!!""""""######""""""######"""!!!!!!"""######!!!###$$$###"""!!!!!!!!!"""%%%$$$""" ###&&&!!!!!!"""###!!!$$$$$$$$$#########"""""""""######""" !!!###&&&%%%###"""!!!"""###$$$%%%$$$"""!!! !!!###$$$""""""######$$$$$$%%%%%%###"""!!!"""$$$&&&&&&%%%'''""" ###%%%""""""%%%&&&&&&$$$!!!$$$)))(((###&&&&&&&&&&&&&&&%%%$$$###&&&%%%$$$#########$$$$$$%%%$$$######%%%%%%$$$###########################&&&%%%$$$$$$######$$$$$$########################$$$$$$$$$###############)))&&&######%%%'''&&&%%%***)))'''$$$"""!!! $$$$$$############$$$$$$$$$###"""$$$&&&&&&$$$!!!"""############$$$$$$$$$$$$############$$$$$$%%%$$$$$$""" """$$$&&&''''''''''''&&&&&&%%%!!!""""""###############&&&$$$###$$$%%%%%%###!!!###$$$$$$%%%%%%$$$$$$###""""""######$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''((((((&&&$$$###$$$&&&$$$&&&'''%%%""" $$$(((%%%%%%&&&&&&&&&%%%$$$###''''''&&&&&&&&&&&&'''''''''&&&%%%$$$$$$%%%&&&'''$$$$$$%%%%%%&&&'''((((((&&&&&&%%%%%%%%%%%%&&&&&&(((&&&$$$$$$%%%''''''&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))---,,,,,,------...///000//////------,,,---...///222111000111222222000......222111---+++---///...222222333555777777444222666555333222000/////////000000000000///////////////000///...,,,,,,...///222888;;;666111...+++''')))))))))))))))))))))))))))***++++++)))'''''''''&&&((())))))))))))***,,,###$$$'''''''''(((***,,,))))))))))))************------,,,++++++******)))'''((((((***+++---///000111000111555:::???BBBCCCDDDAAA>>><<<;;;999777666444111...---......+++'''---------.........//////000000/////////.........111111000//////...------***(((&&&%%%&&&&&&%%%$$$&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$###%%%%%%%%%%%%%%%$$$$$$###&&&$$$###%%%((((((&&&$$$%%%%%%%%%$$$$$$$$$$$$###'''&&&%%%$$$$$$%%%&&&&&&&&&%%%$$$#########$$$$$$%%%%%%%%%%%%%%%$$$$$$###!!!"""###"""!!!!!!###%%%##################$$$$$$$$$%%%&&&&&&%%%"""$$$$$$$$$$$$$$$$$$$$$$$$"""!!!!!!"""$$$&&&%%%$$$$$$"""!!!"""###$$$###!!!########################%%%$$$$$$$$$$$$#########"""!!! !!!###$$$###""" !!!###$$$$$$###""""""$$$"""!!!"""$$$&&&&&&%%%###!!!!!!!!!#########!!!""""""""""""############!!!"""######$$$$$$######""""""!!!!!!!!!!!!"""""""""###%%%$$$###!!!""""""!!!$$$$$$"""!!!###&&&"""$$$### $$$&&&$$$$$$$$$$$$###############$$$%%%%%%###!!! !!!###&&&%%%$$$#########$$$%%%###"""""""""""""""###$$$#########$$$$$$$$$$$$$$$&&&###  ###&&&'''(((### !!!###"""###%%%%%%'''&&&######&&&&&&$$$%%%%%%%%%$$$###"""!!! &&&%%%$$$#########$$$$$$$$$###""""""$$$$$$###"""########################%%%%%%$$$$$$######$$$$$$#######################################$$$$$$$$$&&&%%%$$$%%%&&&'''&&&%%%(((***(((""""""&&&###$$$$$$############$$$$$$#########$$$&&&'''&&&$$$"""############$$$$$$$$$$$$$$$###"""""""""######"""######""" !!!###%%%%%%&&&&&&&&&%%%###"""!!!"""######$$$$$$######$$$#########$$$$$$"""!!!###$$$$$$%%%%%%$$$$$$###############$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&$$$$$$%%%''''''&&&''')))(((&&&'''***&&&&&&&&&%%%%%%%%%$$$$$$'''''''''&&&&&&'''''''''(((%%%""""""###$$$$$$$$$$$$%%%%%%%%%&&&'''((((((&&&&&&&&&%%%%%%&&&&&&&&&)))&&&$$$###%%%&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''&&&&&&************+++,,,---......---+++******+++---...000//////000111111///...&&&+++...------000111000000///---...111333333333111000//////////////////111111000000000/////////---000222111...///333888<<>>555///+++'''(((((()))))))))))))))******+++,,,+++)))(((((()))&&&(((*********+++---///...---,,,***)))))))))***)))))))))))))))*********...---,,,++++++*********(((((()))***,,,...///000222333666;;;@@@DDDEEEDDDBBB>>>999777777666222///111///------......,,,***,,,,,,---------........./////////............---//////...---,,,******)))%%%%%%%%%&&&&&&&&&%%%%%%'''&&&$$$######$$$&&&'''###############$$$$$$$$$###&&&'''%%%###$$$%%%###$$$$$$%%%%%%$$$"""!!!((($$$"""$$$(((***&&&"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###!!!"""###%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$"""!!!"""######!!!"""###%%%$$$$$$$$$###############$$$%%%%%%%%%$$$###!!! $$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$%%%%%%$$$"""!!!!!!!!!###$$$$$$"""########################$$$$$$$$$$$$$$$$$$$$$$$$!!!  """######"""!!! !!!$$$''''''$$$!!!%%%###!!!!!!"""###"""!!!!!!!!! !!!"""""""""############""""""###$$$$$$$$$$$$$$$"""!!!!!!!!!!!!!!!!!!"""###$$$%%%%%%###""""""### #########"""$$$&&&%%%&&&$$$ %%%'''&&&########################%%%&&&&&&%%%$$$###%%%&&&%%%$$$$$$#########$$$%%%!!!!!!""""""#########$$$$$$$$$$$$$$$$$$$$$$$$###)))&&&"""!!!###&&&((()))&&&$$$"""###$$$$$$$$$$$$$$$%%%&&&###""""""###$$$!!!"""######$$$$$$######%%%$$$$$$$$$$$$$$$$$$$$$%%%###"""###$$$%%%$$$"""########################%%%%%%$$$$$$###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$$$$%%%$$$$$$%%%&&&&&&&&&%%%%%%&&&+++((( """***%%%$$$$$$############$$$$$$######$$$%%%&&&'''''''''""""""#########$$$$$$$$$$$$$$$###"""!!!!!!!!!"""$$$%%%'''&&&$$$######$$$$$$$$$%%%&&&%%%###""" """"""###$$$$$$$$$$$$############$$$$$$$$$###"""###$$$$$$%%%%%%$$$$$$###$$$$$$#########"""""""""########################&&&&&&&&&%%%%%%$$$$$$$$$###%%%&&&%%%%%%&&&(((******)))---777;;;222'''!!!&&&&&&%%%%%%%%%$$$$$$$$$'''''''''&&&&&&'''''''''(((&&&#########$$$###"""''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((&&&$$$$$$%%%''''''&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&&&&&&&%%%%%%(((((((((((()))***++++++,,,++++++***+++,,,---......------...//////...,,,!!!(((---...///111111///---,,,+++,,,...//////...---------------......///000000000000////////////***///222222000333:::AAAGGGLLLJJJ@@@444...,,,)))((()))))))))******+++++++++,,,,,,+++***)))***+++&&&(((+++,,,,,,---///111444111...+++)))(((((((((******)))))))))))))))))),,,,,,+++++++++*********++++++++++++,,,---...///333555999???CCCCCCAAA>>><<<888444333333333000---,,,++++++,,,---......---,,,,,,,,,,,,------------000000/////////.........---,,,,,,***)))(((''''''$$$%%%&&&'''''''''&&&&&&'''&&&$$$######$$$&&&'''&&&&&&&&&'''''''''''''''"""''''''%%%###$$$&&&&&&'''((((((((('''%%%$$$'''$$$!!!###'''(((%%% $$$$$$$$$$$$$$$$$$$$$$$$&&&''''''%%%""""""$$$'''$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$&&&&&&$$$!!!###$$$$$$$$$######%%%&&&$$$$$$$$$###############$$$###"""""""""###$$$%%%########################%%%$$$######$$$$$$"""!!!"""!!! !!!###$$$$$$###""""""""""""""""""""""""########################!!!  """######"""!!! $$$((()))%%%!!!%%%###!!!!!!"""###"""!!!!!!!!!!!!!!! !!!!!!"""""""""############""""""###$$$$$$$$$$$$$$$!!!!!!""""""""""""!!!!!!###$$$%%%%%%###""""""###!!!"""#########$$$$$$!!!### !!!$$$##############################$$$%%%%%%$$$%%%''')))######"""""""""#########!!!!!!""""""#########$$$%%%%%%%%%$$$$$$$$$$$$$$$'''%%%$$$%%%'''((((((((($$$$$$$$$%%%&&&'''%%%"""%%%%%%%%%%%%###"""$$$&&&%%%&&&'''((((((((((((((($$$$$$$$$$$$$$$$$$$$$$$$&&&$$$###$$$%%%&&&%%%$$$########################%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""""""""###$$$$$$$$$%%%###$$$%%%&&&&&&%%%%%%%%%%%%***''' ###+++&&&$$$$$$############$$$$$$######$$$%%%%%%&&&'''(((""""""#########$$$$$$$$$$$$$$$###"""!!!!!!!!!"""%%%&&&((((((&&&%%%$$$%%%&&&'''(((((((((&&&%%%$$$""""""###$$$$$$$$$$$$$$$###$$$%%%&&&%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%$$$$$$###""""""!!!!!!""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%%%%%%%&&&)))++++++***444DDDHHH888###'''&&&%%%$$$$$$$$$%%%%%%''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%$$$$$$'''((((((((('''%%%###"""&&&&&&''''''''''''&&&&&&'''&&&%%%%%%''''''&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''(((******((()))***+++,,,---------,,,,,,+++,,,......---,,,$$$***//////...///...+++///...///000000///,,,)))++++++*********+++,,,,,,////////////............***---111222333777???FFFLLLLLLGGG;;;222...---+++)))******++++++,,,,,,,,,,,,,,,---,,,******,,,---(((***,,,------...111333000---***))))))))))))(((************)))))))))))))))***+++,,,---,,,+++***---------,,,,,,---......222444888<<>>===666,,,$$$###""""""""""""#########$$$%%%%%%%%%%%%''')))%%%$$$###$$$%%%&&&$$$"""%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$###"""###$$$"""###$$$!!!!!!############$$$$$$$$$$$$""""""#########""""""!!!$$$!!! ###%%%$$$"""############$$$$$$$$$$$$&&&%%%###!!!"""%%%######$$$$$$%%%$$$$$$###!!!###&&&)))***,,,888888222)))######$$$""""""###$$$###""""""$$$&&&$$$$$$&&&,,,'''!!!&&&$$$######%%%&&&&&&%%%,,,------+++)))&&&&&&&&&%%%%%%$$$######""""""!!!'''"""!!!$$$$$$!!!"""'''!!!###%%%%%%###!!!!!!!!!%%%$$$#########%%%&&&'''#########$$$$$$$$$%%%%%%""""""###$$$$$$$$$###""" !!!###$$$%%%&&&'''""""""###$$$$$$$$$$$$######$$$$$$%%%%%%$$$$$$######$$$%%%$$$$$$$$$$$$###"""###$$$%%%%%%%%%$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''%%%%%%%%%%%%$$$$$$%%%&&&'''%%%""" """$$$$$$%%%%%%%%%%%%$$$""""""&&&&&&%%%%%%$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###%%%&&&%%%$$$###$$$%%%"""""""""""""""!!!!!! !!!!!!""""""######$$$$$$$$$######""""""######$$$'''###!!!###%%%######%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$###"""###$$$$$$)))'''$$$"""""""""######""""""###$$$%%%%%%$$$###&&&###!!! """###"""!!!$$$###"""""""""###$$$$$$#########""""""######$$$""""""""""""###$$$%%%&&&######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$###"""!!!############""""""""""""######$$$%%%%%%%%%%%%$$$!!!!!!"""""""""###$$$$$$"""###$$$%%%&&&%%%$$$$$$ $$$&&&%%%###"""###&&&%%%###"""""""""###### !!!"""###$$$%%%%%%%%%#########$$$$$$$$$%%%%%%"""##################$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%$$$$$$%%%&&&$$$%%%###!!!###$$$ &&&###"""%%%%%%!!!!!!$$$###  $$$&&&$$$!!! !!!!!!""""""#########"""!!!!!!"""############"""!!!"""$$$%%%$$$############$$$$$$#########!!!!!!"""###$$$&&&'''((("""!!!!!!"""###%%%''')))%%%""" """%%%&&&$$$""" $$$(((&&&""""""%%%!!!!!!!!!!!! !!!"""######$$$(((///555'''$$$""""""###$$$##################""""""""""""!!!$$$%%%"""!!!%%%""""""!!!!!!""""""###$$$###"""!!!  ###"""$$$ """&&&!!!&&&$$$$$$&&&$$$ !!!%%%######!!!!!!!!!"""###$$$######"""!!!!!!!!!"""""""""""""""###$$$%%%$$$$$$"""""""""###############""""""""""""""""""""""""$$$%%%%%%&&&&&&'''((((((+++000444555666555///((("""""""""!!!!!!""""""###"""$$$%%%%%%$$$$$$''')))%%%$$$###$$$%%%&&&$$$"""%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%###!!! """$$$"""&&&%%%""" !!!###""""""#########$$$$$$$$$!!!""""""#########""""""(((%%%""""""%%%&&&$$$!!!""""""#########$$$$$$$$$%%%$$$### """%%%!!!""""""###############$$$$$$$$$$$$$$$$$$######))),,,+++%%%!!!$$$&&&&&&"""#########"""###$$$&&&###***''''''...+++""""""###"""!!!"""$$$%%%%%%%%%&&&'''((('''$$$"""!!!"""%%%%%%$$$######""""""!!!%%% %%%&&&"""###)))!!!"""$$$###!!! !!!$$$$$$$$$$$$%%%&&&''''''############$$$$$$$$$$$$ !!!###%%%%%%$$$"""!!! !!!###$$$%%%&&&'''#########$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""&&&'''%%%###%%%%%%$$$!!!"""$$$%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$!!!"""%%%&&&%%%'''***$$$'''&&&""" """$$$######$$$%%%%%%%%%$$$###"""'''&&&%%%%%%$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%% """$$$$$$"""!!!"""""""""""""""!!!!!!!!!!!!!!!#########$$$$$$$$$%%%%%%$$$##################$$$)))$$$!!!$$$%%%######%%%$$$$$$%%%%%%%%%$$$######$$$############$$$$$$%%%&&&$$$!!!!!!"""$$$&&&&&&$$$###"""###%%%&&&%%%$$$((($$$ ###&&&%%%###$$$###"""###%%%%%%%%%############"""######$$$%%%$$$$$$#########$$$$$$%%%######$$$$$$$$$%%%%%%%%%###$$$$$$%%%$$$"""!!!###$$$%%%$$$###"""###%%%######$$$%%%%%%%%%%%%$$$ !!!"""###%%%&&&"""###$$$%%%&&&%%%$$$$$$###&&&&&&$$$$$$%%%((('''%%%######$$$&&&''' !!!"""###$$$%%%%%%%%%############$$$$$$$$$$$$!!!"""$$$$$$######$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&&&&%%%$$$%%%&&&!!!$$$$$$"""###$$$!!!(((###"""'''&&& $$$$$$&&&&&&%%% !!!!!!"""###$$$%%%%%%$$$###!!!!!!###$$$$$$###!!!!!!"""$$$&&&&&&$$$""""""###$$$$$$$$$$$$###""" !!!"""###%%%'''((("""!!!!!!"""$$$&&&(((***###"""!!!"""$$$%%%%%%$$$!!!$$$%%%######%%%'''"""""""""!!!  $$$%%%### """***222'''$$$""""""###$$$$$$$$$%%%$$$###"""!!!"""###$$$"""$$$%%%### !!!$$$ !!!"""###%%%%%%!!!!!!!!!"""""""""""""""%%%"""%%%!!!$$$'''!!!###""""""%%%### $$$######"""!!!!!!!!!!!!"""""""""!!!!!!!!!!!!!!!"""###""""""###%%%%%%$$$""""""###$$$$$$%%%%%%$$$$$$!!!!!!!!!!!!!!!"""""""""""""""######$$$%%%%%%%%%***...000...------***&&&""""""!!!!!!!!!"""######!!!$$$%%%%%%""""""%%%(((###$$$%%%%%%%%%$$$$$$$$$"""############$$$$$$$$$!!!######!!! ###"""%%%''''''&&&%%%%%%"""""""""############$$$""""""######$$$$$$######(((&&&%%%$$$$$$$$$$$$###"""""""""############$$$#########!!! ###%%%!!!""""""#########"""""" !!!!!!!!!""""""""""""'''((($$$ """######""""""""""""###$$$%%%%%%$$$'''"""&&&$$$'''"""!!! !!!###%%%%%%$$$"""$$$%%%$$$"""!!!!!!"""""""""######$$$%%%%%%%%%###'''(((###$$$***###$$$$$$###!!! """###""""""###%%%%%%&&&&&&&&&############$$$$$$$$$$$$!!!!!!"""##############################$$$$$$$$$$$$$$$#########$$$%%%&&&%%%%%%$$$######$$$%%%%%%!!!''')))%%%###&&&'''%%%!!!"""$$$%%%%%%%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$ !!!%%%'''%%%'''+++"""'''(((###"""%%%&&&$$$!!!"""$$$%%%%%%$$$###"""&&&&&&$$$#########$$$%%%######$$$$$$$$$%%%%%%%%%!!!###%%%%%%###""""""###$$$$$$###"""""""""""""""&&&&&&&&&&&&&&&&&&&&&'''$$$$$$$$$######$$$$$$$$$)))$$$!!!###$$$######%%%$$$%%%%%%%%%%%%$$$###"""######$$$$$$$$$$$$#########"""!!!###%%%&&&$$$"""%%%""" ###%%%$$$###$$$###"""###$$$&&&&&&&&&#########%%%((((((%%%"""###############$$$%%%%%%$$$$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%!!!"""###$$$$$$###!!! $$$&&&((('''%%%$$$&&&(((######$$$%%%%%%%%%%%%$$$######""""""###$$$%%%&&&"""###$$$%%%&&&%%%$$$$$$ %%%&&&$$$"""###$$$%%%%%%%%%%%%%%%%%%&&&&&&!!!"""###$$$$$$$$$$$$$$$############$$$$$$$$$$$$!!!###%%%%%%###"""$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&'''%%%%%%%%%&&&$$$'''%%%$$$%%%$$$!!!(((!!!!!!''''''!!!!!!''' !!!###$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''&&&$$$""""""$$$%%%$$$###!!!!!! """$$$%%%$$$###"""###$$$$$$$$$$$$###""""""!!!!!!!!!!!!###$$$%%%######"""""""""$$$%%%&&& """############%%%&&& !!!"""###$$$%%%%%%%%%######$$$$$$###"""!!! $$$&&&'''&&&$$$%%%***...)))&&&$$$"""#########"""'''%%%""" !!!$$$%%%!!!"""""""""!!!!!!  """###$$$%%%!!!"""###%%%%%%%%%$$$$$$"""### %%%(((!!!"""!!!"""############"""!!!###""""""!!!""""""######%%%###"""###%%%%%%### """###$$$%%%%%%%%%$$$$$$!!!!!!"""""""""#########!!!!!!""""""###$$$$$$$$$$$$(((***(((((()))(((%%%""""""!!!!!!""""""###$$$!!!$$$&&&$$$!!! ###'''"""$$$'''&&&###"""###%%%""""""#########$$$$$$$$$!!!###$$$!!!!!!%%%###"""###$$$&&&'''&&&%%%""""""""""""############"""######$$$%%%%%%$$$$$$$$$%%%%%%$$$######$$$%%%""""""""""""############!!!"""######""""""$$$&&&######$$$$$$$$$###"""""" """$$$&&&''' &&&***&&&""""""###"""###"""!!!"""###%%%%%%%%% #########%%%###"""!!!"""$$$%%%%%%$$$"""###%%%&&&%%%$$$%%%&&&######$$$$$$%%%&&&&&&&&&!!!(((***$$$$$$+++%%%%%%$$$###!!!!!!###%%% !!!###$$$%%%%%%$$$$$$"""############$$$$$$$$$###"""!!! !!!"""$$$&&&%%%%%%$$$$$$###"""!!!!!!%%%$$$###""""""$$$&&&'''&&&%%%###""""""###%%%&&&!!!(((+++&&&###&&&'''%%% """$$$%%%%%%%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''###"""&&&'''###$$$(((!!!'''((($$$###''''''$$$ !!!###%%%&&&%%%$$$###&&&%%%###"""""""""###$$$######$$$$$$$$$%%%%%%%%%$$$&&&(((((('''%%%%%%&&&&&&%%%$$$$$$######$$$$$$########################%%%%%%$$$$$$$$$$$$%%%%%%)))$$$!!!"""###""""""%%%$$$%%%%%%&&&%%%$$$###"""###$$$%%%%%%%%%###"""!!!$$$###$$$'''(((&&& %%%!!!!!!###$$$###!!!%%%&&&$$$###$$$&&&#########'''))))))%%%"""$$$$$$######$$$%%%&&&&&&"""""""""###$$$%%%''''''######$$$$$$$$$%%%%%%%%% """$$$%%%$$$###"""!!!###%%%$$$"""!!!###%%%######$$$%%%%%%%%%%%%$$$'''&&&%%%$$$$$$$$$%%%&&&"""###$$$%%%&&&%%%$$$$$$$$$''')))'''!!!""" !!!###%%%%%%%%%$$$###""""""###$$$$$$$$$$$$###"""############$$$$$$$$$###%%%'''&&&###"""###%%%$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&'''&&&%%%%%%&&&$$$)))'''%%%&&&&&&%%%&&& '''((("""""")))''''''&&&$$$"""!!! ######""""""""""""""""""'''$$$""""""%%%&&&%%%###""" !!!###$$$$$$"""###$$$%%%%%%$$$###"""$$$###!!! !!!"""%%%$$$"""!!!!!!!!!"""###"""$$$$$$""""""%%%(((%%%#########$$$$$$###!!!###$$$%%%&&&'''&&&%%%$$$######"""###$$$&&&((((((+++(((%%%######"""!!! )))&&&"""!!!$$$&&&$$$######$$$%%%%%%""" !!!!!!"""###$$$ """######"""!!!###'''!!!!!! """%%%$$$!!!"""&&&###$$$$$$$$$""" $$$###############$$$$$$&&&$$$"""###%%%%%%"""!!!"""###%%%%%%$$$$$$###""""""######$$$$$$$$$%%%"""######$$$%%%%%%&&&&&&$$$'''&&&&&&((((((%%%"""""""""""""""###$$$$$$!!!$$$&&&$$$ !!!%%% %%%((('''###!!!###'''$$$$$$$$$%%%%%%&&&&&&&&&"""%%%&&&### $$$)))'''### ###&&&&&&$$$""""""""""""############"""###$$$%%%%%%%%%%%%%%% ###%%%$$$"""!!!$$$(((""""""""""""############ !!!###$$$###$$$%%%'''%%%%%%%%%%%%%%%$$$###"""***(((&&&$$$#########$$$######"""%%%''''''###"""!!!"""$$$%%%%%%%%%"""'''$$$)))###"""%%%###"""###$$$&&&&&&%%%!!!$$$%%%%%%%%%&&&'''''''''&&&%%%%%%$$$$$$### !!!"""###$$$%%%%%%$$$$$$$$$#########""""""!!!"""######"""###%%%'''$$$######"""###$$$&&&'''%%%%%%%%%%%%$$$$$$######&&&&&&&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!!!!!!!###"""!!! """$$$%%%((('''### ###(((%%%$$$)))((($$$!!!"""%%%+++((($$$###$$$&&&&&&'''$$$%%%((((((###$$$((('''&&&%%%$$$$$$$$$$$$"""###$$$&&&&&&''''''&&&######$$$$$$$$$%%%%%%%%%(((&&&###!!!"""###%%%&&&%%%$$$$$$######$$$$$$%%% !!!!!!"""!!!!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""######&&&%%%###"""""""""######%%%$$$###$$$&&&'''&&&%%%$$$$$$%%%&&&&&&&&&&&&%%%&&&%%%$$$$$$%%%$$$###"""'''''''''&&&&&&%%%%%%%%%$$$$$$############$$$$$$###""""""$$$&&&'''&&&$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$,,, '''$$$"""$$$""" """''')))&&&$$$%%%""" !!!%%%&&&######&&&""""""#########""""""!!!%%%%%%%%%&&&''''''$$$"""$$$###"""!!!!!!"""######!!!$$$&&&'''%%%###!!!$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""%%%$$$$$$$$$$$$$$$$$$%%%########################%%%%%%$$$###""""""######'''''''''&&&&&&%%%%%%%%%!!!"""###%%%&&&&&&%%%%%%&&&&&&$$$###""""""!!!!!!'''%%%""" !!!$$$))),,,$$$''''''###!!!&&&&&&$$$"""!!! !!!"""###&&&&&&""""""$$$!!!######""""""###%%%'''(((!!!!!!!!!!!!""""""""""""'''###"""$$$%%%"""!!!"""!!!!!!!!!!!!"""###$$$%%%$$$###"""!!!!!!"""###$$$&&&%%%%%%$$$###"""!!!!!!!!! !!!$$$%%%%%%$$$!!!"""$$$%%%&&&&&&&&&%%%'''&&&$$$""""""###$$$%%%###!!! ###$$$""" $$$$$$$$$#########"""""" """""""""!!!"""### $$$###%%%!!!)))"""&&&$$$############"""!!!""""""""""""""""""""""""!!! !!!######"""!!! !!!"""###%%%'''%%%"""'''***&&& !!!!!!!!!!!!%%%$$$######""""""##################""""""""""""'''(((&&&%%%(((+++&&&'''$$$""""""###%%%%%%%%%%%%%%%%%%$$$$$$$$$######"""###%%%''''''&&&%%%$$$$$$%%%%%%%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%% !!!"""###$$$$$$$$$###"""!!!"""###$$$###!!!$$$%%%&&&&&&%%%$$$"""!!!######""""""""""""###### """"""!!!"""&&&%%%!!!!!!%%%###"""!!!$$$###""""""$$$%%%$$$###(((### !!!!!! ###((($$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%"""!!!!!!!!!"""!!!"""$$$%%%###&&&%%%######%%%&&&###%%%$$$$$$###"""!!!!!! %%%%%%%%%%%%$$$$$$$$$######$$$$$$###""""""###%%%&&&%%%$$$#########$$$%%%%%%%%%$$$###############%%%%%%&&&&&&%%%%%%$$$###########################!!!!!!!!!"""""""""######$$$###"""!!!!!!###$$$&&&%%%'''%%%"""%%%+++***%%%###&&&))))))'''%%%%%%&&&'''$$$!!! """######%%%###$$$'''&&&######&&&"""""""""###$$$%%%&&&'''$$$$$$$$$############"""$$$$$$$$$$$$$$$$$$$$$%%%"""###!!!!!!###&&&%%%$$$$$$######$$$$$$%%%!!!###%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######""""""######&&&%%%$$$###"""######$$$%%%$$$###$$$&&&&&&&&&$$$######$$$$$$###"""!!!!!!%%%$$$######$$$$$$######&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$############$$$$$$%%%$$$###$$$$$$$$$""" $$$$$$$$$######"""""""""""""""""""""""""""""""""***"""'''$$$"""%%%$$$%%%"""!!!"""""" !!!%%%&&&######&&&######$$$$$$$$$$$$######%%%$$$$$$%%%&&&'''%%%$$$%%%$$$###""""""###$$$%%%!!!!!!""""""####################################"""###$$$$$$$$$$$$###"""%%%$$$###""""""###$$$%%%########################$$$$$$$$$#########""""""$$$$$$$$$######"""""""""$$$$$$######$$$%%%&&&'''%%%%%%$$$###""""""""""""%%%$$$###"""###$$$&&&((($$$%%%%%%### """%%%%%%$$$"""!!! !!!"""######$$$!!!"""$$$"""""""""!!!!!!!!!###$$$%%%""""""#########$$$$$$$$$ #########%%%%%%$$$###"""!!!!!!!!!!!!$$$###"""!!!!!!"""###$$$$$$$$$$$$$$$###""""""!!!"""!!! !!!###$$$$$$### !!!"""###$$$$$$######%%%$$$###"""!!!"""######$$$"""!!!"""$$$%%%###!!!$$$$$$$$$#########"""""""""$$$%%%$$$""" !!!&&&+++###'''$$$"""&&&###!!! """$$$%%%%%%""""""""""""""""""""""""!!! !!!###$$$"""!!!"""######"""!!! !!!""""""&&&'''### !!!!!!!!!""""""""""""""""""###############!!!!!!""""""#########$$$!!!"""!!! ###&&&"""&&&$$$######$$$%%%%%%$$$%%%%%%$$$$$$###############$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$$$$###$$$###""""""###$$$###!!!!!!""""""#########""""""######""""""""""""###### ######!!!"""%%%%%%!!! $$$&&&###"""### %%%###"""###$$$$$$###"""&&&######%%%%%%######&&&########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$######"""""""""###### !!!"""###$$$%%%###%%%&&&######&&&%%%###&&&&&&%%%###"""!!! &&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%$$$"""!!!"""###'''&&&%%%$$$############%%%$$$###"""!!!"""###$$$%%%%%%%%%%%%%%%$$$$$$###"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$###""""""###%%%&&&!!!######!!!"""%%%&&&$$$!!!"""$$$$$$$$$###""""""%%%"""!!!!!!!!!$$$ $$$'''&&&%%%&&&!!!!!!!!!"""###%%%&&&'''(((&&&$$$###!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&"""!!!###%%%$$$$$$######$$$$$$%%%""""""###############"""%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""######&&&%%%%%%$$$$$$$$$$$$%%%&&&%%%$$$$$$%%%&&&$$$###$$$$$$$$$###"""!!!""""""##################$$$$$$$$$$$$############$$$$$$############$$$$$$&&&%%%$$$$$$%%%$$$""" #########"""""""""""""""""""""""""""""""""""""""''' %%%'''###"""&&&""" """&&&&&&######%%%""" !!!%%%&&&######&&&$$$$$$%%%%%%%%%%%%%%%$$$%%%###"""###%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&$$$""" !!!$$$%%%"""""""""""""""""""""""""""###$$$$$$$$$$$$###"""$$$###""" """###$$$##############################$$$%%%$$$###"""!!!######"""""""""""""""!!!(((&&&$$$""""""$$$'''((($$$$$$###############$$$############$$$$$$$$$###$$$$$$$$$$$$############$$$$$$"""!!!!!!!!!"""###"""$$$""" ###%%%#########"""!!!!!!"""###$$$$$$$$$$$$%%%%%%%%%%%%&&&#########%%%%%%$$$###"""!!!!!!!!!!!!######""""""""""""######""""""$$$$$$$$$###"""!!!###"""!!!"""###$$$###!!! !!!""""""!!!!!! ######"""""""""!!!!!!!!!"""!!! """"""!!! $$$############""""""""" !!! !!!###$$$ &&&$$$%%%!!!%%%"""!!!$$$&&&'''""""""""""""""""""""""""!!!!!! """###$$$###!!!###$$$$$$###  ###$$$"""###%%%$$$"""!!!!!!!!!"""""""""###### !!!"""###$$$###"""!!! !!!"""###$$$%%%%%%"""$$$###"""%%%)))&&& %%%$$$###$$$%%%&&&$$$"""$$$############"""""""""$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$######"""!!!########################$$$$$$#########"""""""""&&&$$$######$$$$$$###!!!!!!!!!!!!!!!"""###$$$%%%######""""""""""""###### ###$$$""""""%%%$$$!!!###%%%$$$!!!!!!######!!!&&&$$$######$$$$$$"""!!!###"""%%%))))))%%%"""###################################################"""######$$$%%%&&&''''''!!!"""###$$$$$$$$$###""""""""""""###$$$%%%"""%%%&&&######&&&%%%""""""""""""######$$$$$$$$$&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%###"""!!!"""$$$%%%%%%%%%$$$$$$#########$$$###"""!!! !!!###$$$$$$$$$%%%%%%%%%$$$$$$#######################################$$$$$$$$$$$$%%%$$$$$$######$$$%%%%%%!!!######!!! !!! !!!######!!!&&&###!!! """#########!!!!!!###""""""%%%$$$$$$############$$$$$$+++)))&&&$$$""""""###$$$%%%%%%%%%$$$$$$$$$$$$######((((((%%%"""!!!!!!%%%$$$$$$######$$$$$$%%%''''''&&&%%%$$$"""!!! &&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######""""""######&&&%%%%%%%%%%%%%%%%%%%%%'''%%%$$$$$$%%%%%%###"""%%%%%%%%%$$$$$$"""!!!!!! !!!""""""""""""###$$$$$$$$$$$$$$$$$$$$$######$$$$$$############$$$$$$$$$######%%%''''''&&&%%%##################""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###''''''"""###'''###"""###'''&&&######&&&""" !!!%%%&&&######&&&###$$$$$$%%%%%%%%%%%%%%%%%%###!!!"""$$$&&&''''''$$$$$$$$$$$$$$$%%%%%%%%%$$$###!!! """$$$&&&#################################$$$$$$#########$$$###!!!!!!###$$$########################!!!###$$$%%%%%%$$$"""!!!%%%%%%%%%%%%$$$$$$$$$$$$(((&&&%%%######$$$&&&'''######""""""###$$$$$$%%%#########"""""""""""""""%%%$$$$$$%%%&&&'''%%%###$$$###"""!!!!!!"""######$$$&&&&&&%%%###$$$$$$$$$&&&%%%$$$#########$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%!!! ###%%%###"""###!!!!!!!!!!!!"""###$$$%%%###""""""""""""""""""### !!!###$$$%%%$$$###"""%%%###""""""######""" !!!!!!!!!!!!!!!!!! """"""#########"""!!! ###""""""""""""""""""!!!############"""""""""""" """"""!!! !!!"""###!!!%%%###$$$""" """$$$$$$$$$"""""""""""""""""""""""""""!!!!!!"""$$$$$$###!!! !!!""""""!!!!!!"""###!!!$$$&&&%%%############""""""""""""############"""###$$$%%%%%%###!!! !!!!!!"""######$$$$$$%%%&&&&&&&&&(((,,,***&&&$$$###$$$%%%&&&&&&$$$"""###"""""""""""""""""""""$$$$$$######$$$$$$%%%&&&"""############"""!!!!!!########################""""""!!!!!!!!!!!!!!!"""'''%%%$$$$$$%%%%%%###"""%%%$$$#########$$$&&&'''$$$######""""""######$$$ $$$%%%###"""$$$$$$"""######""" """######&&&%%%############""" ###!!!$$$(((((($$$!!!###""""""""""""############""""""""""""""""""""""""!!!"""###$$$%%%&&&'''''' """$$$$$$######$$$######"""""""""######"""%%%&&&$$$$$$&&&%%%""" !!!###$$$&&&''''''$$$$$$$$$$$$############"""###$$$###""""""$$$&&&######$$$$$$%%%%%%%%%%%%######"""!!!!!!"""###$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""#########$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###!!!###%%%###""""""###%%%&&&%%%###&&&$$$""""""$$$%%%%%%$$$!!!!!!"""###  &&&&&&&&&%%%$$$$$$$$$$$$%%%((('''%%%######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$'''%%%$$$%%%''''''$$$!!!%%%$$$$$$######$$$$$$%%%!!!"""###%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######""""""######%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$$$$###""""""######$$$$$$$$$###### !!!######"""!!!###%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$############$$$$$$"""!!!"""###%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%'''%%%"""###''' !!!###"""$$$""" !!!%%%&&&######&&&""""""###$$$%%%%%%$$$$$$$$$"""!!!!!!$$$&&&''''''"""######$$$$$$$$$%%%%%%#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$###"""  """###########################!!!"""$$$%%%%%%$$$###!!!%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$""""""""""""###$$$%%%%%%%%%###!!! !!!###$$$%%%%%%$$$&&&'''(((&&&$$$""""""""""""""""""######%%%&&&'''&&&###!!!!!!###&&&%%%$$$#########$$$%%%############$$$$$$$$$$$$)))$$$###%%%&&&###!!!"""!!!!!!!!!!!!"""###$$$%%%"""""""""######""""""""" """###$$$$$$######%%%###""""""######!!! ###"""""""""""""""""""""######$$$$$$######"""!!!&&&&&&&&&%%%$$$$$$$$$$$$""""""""""""""""""""""""((())))))&&&### ### %%%""""""###$$$%%%$$$ ########################"""!!!!!!"""$$$%%%###""" !!!"""!!!"""###%%%$$$$$$$$$$$$"""!!!"""%%%""""""""""""############%%%&&&''''''%%%### ######""""""""""""""""""!!!$$$$$$###$$$((((((%%%$$$###$$$%%%&&&&&&$$$""""""""""""""""""""""""###$$$$$$#########$$$%%%&&&"""############"""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!""""""$$$%%%&&&&&&%%%$$$$$$%%%%%%$$$"""'''&&&$$$#########$$$%%%$$$$$$############$$$$$$ %%%'''$$$"""###$$$###"""!!!"""$$$$$$#########&&&%%%############""" $$$!!!!!!$$$$$$!!!!!!$$$!!!!!!"""""""""#########""""""""""""""""""""""""!!!!!!"""###%%%&&&'''''' !!!#########"""!!!######"""!!!!!!!!!""""""!!!%%%&&&$$$$$$&&&%%%!!!""""""######$$$%%%%%%%%%$$$$$$$$$#########""""""!!!"""######"""###%%%'''!!!"""###%%%%%%&&&%%%%%%""""""##################"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$#########!!!###$$$###%%%(((!!!"""""""""######$$$%%%$$$"""!!!"""###$$$$$$###$$$%%%''''''!!!!!!)))$$$$$$$$$$$$%%%&&&''''''$$$###"""""""""###$$$%%%######$$$$$$$$$%%%%%%%%%&&&!!! &&&)))'''$$$%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%%%%$$$""""""""""""""""""""""""%%%$$$######""""""#########$$$$$$%%%%%%%%%%%%$$$%%%$$$######$$$%%%###""" !!!""""""######"""""" ###%%%$$$"""!!!###%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$############$$$$$$###"""!!!!!!"""!!!$$$$$$$$$$$$$$$%%%%%%%%%"""""""""""""""""""""""""""###$$$$$$######$$$&&&!!!!!!"""$$$!!! %%%""" !!!%%%&&&######&&&!!!"""###$$$%%%%%%%%%$$$$$$"""!!!"""$$$%%%%%%%%%!!!"""###$$$%%%%%%%%%$$$"""###%%%&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$$$$""""""!!!!!!!!!!!!""""""########################!!!"""###$$$%%%$$$######$$$$$$$$$$$$$$$%%%%%%%%%"""###%%%&&&&&&%%%$$$######"""""""""###$$$%%%%%%%%%###!!! !!!$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%""""""""""""##################%%%%%%"""$$$######"""!!!!!!"""###$$$""""""""""""############%%%!!! $$$%%%###"""###%%%$$$###"""!!!!!!!!!!!!""""""############""""""!!!!!!!!!""""""#########%%%###""""""######""" #########""""""###$$$$$$$$$$$$#########"""""""""!!!"""###"""  !!!!!!"""""""""""""""###!!!"""!!!!!!"""###((("""&&&""" !!!$$$&&&'''$$$########################""""""!!!###$$$%%%$$$"""!!!"""###"""!!! !!!"""'''###!!!""""""!!!"""&&&!!!!!!!!!"""""""""######%%%&&&&&&%%%$$$""" ############""""""!!!!!!!!!$$$$$$"""###''''''%%%%%%$$$###$$$%%%&&&$$$""""""""""""############$$$############$$$$$$$$$$$$######$$$$$$######"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%''')))***%%%###"""###$$$%%%$$$###%%%$$$###"""!!!!!!!!!!!!$$$$$$############$$$$$$ &&&(((%%%"""###$$$######"""$$$((((((%%%###$$$&&&$$$######$$$$$$"""!!!%%%!!! !!!!!! !!!%%% !!!!!!""""""#################################!!!""""""###$$$%%%&&&&&&!!!""""""######"""""""""###""""""!!!!!!!!!""""""!!!%%%&&&%%%%%%&&&%%%!!!###$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$#########"""###$$$###""""""$$$%%%######$$$%%%%%%%%%$$$###!!!"""$$$%%%&&&%%%$$$###""""""###$$$$$$$$$$$$$$$########################$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$###""""""!!!""" $$$######%%% """!!! """%%%###"""!!!"""$$$%%%$$$###'''%%%%%%%%%### ###(((%%%$$$$$$$$$$$$$$$%%%%%%########################""""""###$$$%%%&&&&&&'''###!!!!!!%%%'''&&&$$$%%%$$$$$$######$$$$$$%%%'''''''''&&&$$$###!!! """"""""""""""""""""""""%%%$$$######""""""######""""""$$$%%%%%%%%%$$$$$$$$$###"""###$$$%%%$$$###"""###############"""""""""%%%'''%%%""" ###&&&############$$$$$$$$$%%%$$$$$$############$$$$$$###"""!!!""""""""" """#########$$$$$$$$$$$$""""""""""""""""""""""""######"""!!!"""$$$%%%$$$######%%%&&&###"""(((""" !!!%%%&&&######&&&"""###$$$%%%&&&&&&&&&&&&######"""###%%%%%%$$$""""""###$$$%%%&&&&&&&&&%%%"""###$$$%%%%%%%%%$$$$$$########################$$$$$$###""""""###$$$$$$!!!""""""######""""""!!!########################""""""#########$$$$$$$$$""""""######$$$$$$$$$$$$""""""""""""###$$$$$$%%%##################$$$$$$""""""""""""######$$$%%%###$$$$$$"""!!!$$$!!!!!!"""###############""""""$$$&&&###"""***""""""!!!!!!!!!###$$$%%%""""""""""""#########$$$$$$ ###%%%###"""$$$%%%$$$###"""!!!!!!!!!!!!!!!"""###$$$$$$###"""!!!###"""!!! !!!###$$$$$$###!!!"""######"""!!!###""""""""""""###%%%&&&$$$###"""!!! !!!"""""" !!!!!!!!!!!!""""""###### """%%%'''$$$$$$$$$'''!!! """$$$&&&$$$ ###########################""""""###%%%%%%$$$"""###$$$$$$###  &&& !!!$$$"""!!!### !!!!!!!!!"""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""#########$$$'''(((%%%%%%((()))(((&&&$$$######$$$%%%%%%$$$############$$$$$$%%%%%%!!!"""###$$$%%%$$$$$$###$$$$$$$$$$$$$$$######"""########################&&&%%%$$$###$$$%%%'''((("""!!!!!!"""$$$%%%$$$###""""""#########""""""!!!%%%$$$$$$######$$$$$$%%% ''')))%%%!!!"""$$$$$$%%%######((('''###"""%%%%%%###"""###$$$$$$###"""%%%!!! ###### !!!%%% !!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$%%%"""""""""""""""###$$$$$$######"""""""""###$$$$$$ $$$'''%%%%%%'''$$$ """"""###$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%$$$"""!!!"""###$$$%%%&&&&&&%%%$$$"""!!! """%%%''''''&&&$$$###!!!"""###$$$$$$$$$$$$$$$""""""""""""""""""""""""%%%%%%%%%&&&&&&&&&''''''###############"""!!! ***"""$$$(((&&&$$$$$$ $$$'''%%%""""""&&&***$$$###"""$$$%%%&&&&&&$$$(((""""""#########&&&((('''%%%###"""!!! %%%&&&&&&&&&&&&%%%$$$###!!!!!!"""###%%%&&&'''((($$$%%%&&&&&&%%%$$$######%%%$$$$$$$$$$$$$$$$$$%%% !!!"""$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""#########!!!"""###$$$%%%$$$$$$######"""!!!"""$$$%%%%%%$$$'''''''''&&&%%%$$$###"""###&&&(((&&&""" """&&&!!!!!!""""""#########$$$$$$$$$############$$$$$$###""""""$$$&&&'''&&&$$$!!!!!!""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###  $$$%%%### """###%%%""" !!!%%%&&&######&&&###$$$%%%&&&''''''''''''#########$$$%%%%%%""" """$$$%%%'''((((((''''''###############$$$$$$%%%""""""""""""""""""""""""%%%$$$###""""""###$$$%%% """###%%%%%%###""" ##############################""""""###$$$%%%%%%######$$$$$$%%%%%%%%%%%%###!!!  """%%%'''$$$$$$###############$$$!!!###%%%&&&%%%$$$$$$!!!###$$$ ### !!!"""#####################%%%)))&&&###(((111######"""######%%%'''(((""""""#########$$$$$$$$$&&&"""!!!$$$%%%###"""###!!!!!!!!!!!!"""###$$$%%%!!!"""###$$$$$$###"""!!!%%%###  ###$$$###"""!!!"""###$$$###""""""!!!!!!!!!"""###%%%&&&$$$""" !!!""""""$$$%%%###  """ !!!!!!!!!""""""######"""$$$%%%%%%###"""#########!!!###&&& """$$$$$$###!!!###########################""""""###%%%%%%$$$""""""######"""!!! !!!%%%"""&&&$$$!!!!!! !!!!!!!!!!!!!!!"""### !!!"""###$$$%%%%%%$$$''''''$$$###&&&(((''''''%%%""""""###%%%%%%%%%######$$$$$$$$$%%%%%%%%% """$$$%%%&&&%%%###"""$$$%%%%%%%%%%%%$$$######""""""""""""""""""""""""%%%$$$""" !!!"""$$$!!! !!!###%%%%%%$$$!!!"""$$$%%%&&&&&&%%%$$$%%%$$$$$$######$$$$$$%%% '''***&&&!!!"""$$$$$$&&&!!! $$$$$$$$$$$$###""""""$$$%%%$$$###$$$""""""%%%%%%""""""$$$ !!!"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$###"""!!!!!!"""$$$&&&'''$$$$$$######$$$$$$%%%&&& $$$'''%%%%%%'''$$$ !!!"""######"""!!! $$$""" !!!###%%%&&&"""######$$$$$$%%%&&&&&& """$$$%%%######$$$%%% ###%%%###$$$''''''$$$&&&&&&$$$  &&&+++%%%$$$$$$###""""""""""""%%%$$$###$$$%%%%%%$$$###!!!#########$$$%%%%%%$$$#########$$$%%%&&&$$$###"""###%%%&&&%%%$$$%%%###!!!!!!"""$$$%%%$$$!!!""""""""""""#########!!!###&&&(((((('''$$$###%%%%%%%%%$$$$$$##################%%%&&&&&&%%%###&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$#########'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$"""###&&&&&&%%%""""""###%%%&&&&&&%%%###"""&&& &&&$$$'''$$$$$$$$$&&&''''''%%%###&&&&&&&&&&&&&&&&&&&&&&&&$$$!!!!!!###$$$###(((""" &&&)))%%%!!!"""###""""""!!!!!!""""""###***((($$$#########"""!!!'''''''''&&&%%%$$$###"""***&&&!!!!!!######### !!!"""###$$$$$$$$$ ###%%%$$$!!! !!!"""############$$$$$$$$$&&&###!!!###&&&((('''$$$###)))***$$$ """###!!!$$$$$$$$$############"""$$$""""""%%%&&&$$$$$$'''###!!!###'''&&& %%% !!!###$$$$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######"""""""""""""""""""""""""""'''''''''&&&&&&$$$###"""!!!!!!"""############"""!!! !!!$$$%%%%%%$$$%%%((('''###$$$&&&###!!!!!!!!!"""###$$$&&&'''$$$'''&&&"""!!!###"""###"""!!!"""$$$%%%%%%$$$"""###$$$%%%%%%$$$###"""%%%######%%%'''$$$%%%###""""""###$$$$$$###$$$$$$$$$$$$$$$###""""""$$$###"""###$$$%%%###"""(((%%%!!! !!!!!!""""""######"""!!! ###!!!"""&&&'''$$$$$$'''#########""""""""""""!!!######$$$$$$$$$$$$######!!!!!!!!!"""######$$$$$$$$$%%%%%%$$$"""!!!"""###!!!"""###$$$$$$###!!! &&&$$$"""###%%%$$$""""""!!! !!!""""""$$$"""!!!!!!"""######"""""""""############""""""&&&!!!!!!%%%$$$### """$$$$$$""" """ """###"""!!!###"""!!!"""$$$%%%%%%######"""""""""""""""###### %%%$$$!!!  """######"""!!!###$$$$$$&&&''''''%%%$$$$$$%%%%%%%%%#########$$$%%%&&&&&&###!!!"""%%%'''&&&$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$#########$$$###  """$$$&&&&&&%%%###""""""""""""###$$$%%%&&&$$$"""!!!"""###$$$%%%$$$ !!!###$$$%%%$$$###"""""""""""""""###&&&######%%%###!!!&&&$$$###"""###$$$$$$###"""###"""!!! !!!"""###(((&&&###  !!!###""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$###"""%%%###!!!"""%%%'''%%%###%%%%%%%%%$$$$$$$$$######$$$######$$$&&&&&&%%%### $$$%%%######&&&&&&###&&&'''&&&$$$ !!!$$$######"""!!!"""###$$$%%%%%%$$$######$$$%%%$$$### """$$$$$$######$$$%%%$$$$$$#########$$$%%%&&&&&&%%%$$$%%%'''((('''&&&&&&$$$###$$$%%%'''&&&&&&#########$$$$$$$$$%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$###############$$$&&&&&&%%%###&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$""""""$$$%%%$$$######$$$%%%%%%%%%%%%$$$###(((""""""'''$$$&&&$$$$$$%%%&&&'''&&&%%%###&&&&&&&&&&&&&&&&&&&&&&&&&&&###!!!!!!###%%%$$$######!!!###'''&&&######'''&&&%%%%%%%%%%%%%%%%%%&&&,,,***'''&&&&&&'''&&&%%%&&&&&&&&&&&&%%%$$$######'''%%%""""""###$$$"""!!!$$$############%%%&&&'''"""$$$&&&%%%###!!!"""$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$#########$$$###""" """''''''###"""%%%&&&$$$$$$$$$$$$$$$############!!!###"""###'''&&&$$$%%%))))))%%%$$$''' """###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&!!!!!!"""######$$$%%%%%%!!!"""######$$$$$$######$$$###"""###$$$%%%$$$###&&&((('''$$$$$$'''%%%$$$$$$############$$$$$$!!!$$$$$$%%%'''&&&###$$$###""""""$$$%%%$$$###$$$$$$###""""""###$$$$$$'''$$$"""$$$&&&&&&"""$$$#########$$$$$$$$$###%%%%%%%%%%%%$$$###"""!!!""""""###%%%((()))(((&&&'''%%%######$$$%%%$$$"""$$$######"""""""""""""""### !!!###### !!!######"""""""""!!!!!!!!!"""######$$$$$$######"""#########"""""""""""""""###$$$%%%$$$""""""###$$$$$$$$$%%%%%%%%%$$$$$$######$$$&&&%%%$$$""" $$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""#########""""""############""""""'''######&&&&&&""""""%%%"""""""""###%%%%%%$$$"""%%%%%%&&&%%%%%%%%%%%%%%%"""$$$&&&%%%"""!!!###$$$&&&%%%$$$$$$$$$$$$$$$%%%$$$'''&&&###$$$'''&&&"""$$$%%%&&&&&&%%%%%%&&&'''$$$&&&''''''%%%$$$$$$%%%&&&%%%$$$#########$$$%%%%%%###""""""%%%&&&&&&$$$''''''&&&&&&%%%###"""!!!'''&&&&&&&&&'''&&&###!!!#########$$$$$$$$$###"""!!!""""""###$$$$$$%%%%%%%%%$$$######$$$%%%%%%%%%!!! !!!!!!######""""""""""""######!!!###$$$$$$###"""$$$%%%&&&%%%$$$$$$$$$$$$###"""$$$$$$###""""""###$$$$$$%%%$$$"""!!!!!!"""###$$$"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$&&&$$$$$$%%%((('''$$$!!!''''''&&&%%%$$$"""!!!!!!(((%%%###$$$'''(((%%%!!!!!!$$$%%%"""###%%%%%%"""###%%%'''&&&$$$"""!!!!!!###"""!!!!!!!!!###%%%'''$$$###"""###$$$$$$###"""%%%&&&&&&%%%$$$###%%%&&&$$$$$$######$$$$$$%%%&&&&&&%%%$$$%%%'''((('''&&&%%%$$$$$$%%%''''''&&&$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$#########$$$&&&'''%%%%%%%%%$$$$$$$$$$$$###$$$######$$$&&&&&&%%%###&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$!!!!!!###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$***%%%$$$'''%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$$$$&&&&&&%%%$$$ !!!$$$&&&###!!!%%%+++########################'''&&&$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$"""&&&%%%#########$$$%%%&&&###%%%&&&&&&%%%$$$%%%&&&######$$$%%%&&&&&&''''''$$$%%%'''((()))(((&&&%%%###$$$$$$###%%%))))))&&&%%%$$$$$$$$$############ $$$%%%$$$%%%((('''$$$$$$((()))(((&&&''' !!!"""$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!"""$$$&&&((("""######$$$$$$$$$$$$$$$'''%%%$$$$$$%%%%%%###"""''''''&&&###$$$'''&&&###'''&&&%%%######"""""""""$$$%%%&&&)))'''###%%%###"""###$$$$$$###"""&&&$$$""" """$$$&&&'''### ###&&&&&&%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%$$$###"""!!!&&&%%%$$$%%%$$$"""$$$###!!!"""$$$&&&&&&%%%$$$######"""######$$$%%%$$$!!!!!!###"""#########"""""""""!!!!!!""""""############""""""$$$$$$######"""!!!!!! """###$$$$$$###"""###%%%%%%$$$$$$$$$$$$$$$%%%%%%!!!%%%((('''###!!!"""$$$$$$$$$%%%%%%%%%%%%$$$$$$&&&%%%$$$###############""""""############""""""&&&$$$###&&&%%%###"""%%%$$$######%%%&&&'''%%%$$$ """%%%%%%######%%%((("""&&&)))&&&!!!!!!&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$###"""%%%((('''""""""###$$$$$$######$$$&&&$$$&&&''''''%%%$$$$$$%%%&&&&&&%%%$$$#########$$$%%%###"""###$$$&&&%%%%%%%%%%%%%%%%%%$$$###!!!!!!$$$######$$$%%%$$$!!!&&&&&&%%%######""""""""" !!!###$$$%%%%%%$$$$$$&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$"""!!! """""""""""""""###$$$%%%###&&&""""""'''(((############$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&""""""""""""######$$$$$$#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%###!!!!!!"""'''&&&&&&%%%$$$###"""!!!&&&%%%%%%%%%&&&%%%###"""!!!$$$%%%""""""$$$$$$ !!!###%%%&&&&&&&&&%%%%%%&&&%%%###""""""$$$&&&'''$$$###""""""$$$$$$###"""&&&&&&&&&%%%###$$$&&&((($$$###$$$$$$$$$$$$%%%%%%$$$###"""###%%%&&&%%%$$$"""""""""$$$%%%%%%###!!!%%%%%%%%%&&&&&&&&&&&&'''$$$$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$"""!!!!!!###$$$$$$%%%$$$$$$######$$$$$$%%%)))&&&%%%'''%%% !!!&&&%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$######$$$$$$""""""&&&)))"""""""""######"""""""""###!!! !!!###$$$###"""###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$###"""!!!############""""""""""""###$$$%%%&&&&&&&&&&&&'''!!!!!!"""###$$$%%%%%%&&&&&&&&&(((...555777555111%%%$$$###$$$'''***)))&&&%%%%%%$$$$$$$$$#########'''$$$$$$''''''$$$$$$&&&$$$"""!!!###&&&&&&%%%$$$&&&%%%###"""""""""$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$######"""########################'''&&&$$$######%%%&&&(((######$$$%%%%%%%%%%%%$$$&&&$$$######$$$%%%###"""'''%%%###"""###%%%%%%$$$&&&&&&%%%$$$############$$$%%%$$$$$$&&&$$$ &&&$$$######$$$$$$"""!!!%%%$$$"""!!!!!!"""$$$%%%%%%"""!!!###%%%%%%###$$$&&&&&&%%%$$$$$$$$$"""#########$$$######"""&&&%%%$$$$$$"""  !!!"""###### !!!"""###$$$$$$$$$$$$&&&######%%%$$$ !!!$$$$$$$$$$$$############!!!""""""######""""""!!!############""""""!!!!!!!!!"""$$$$$$######$$$&&&###"""!!!!!!!!!"""###$$$"""$$$&&&&&&$$$###$$$%%%!!!"""###$$$$$$###"""!!!&&&&&&&&&$$$###"""###$$$""""""############""""""###""""""######"""""""""%%%$$$###$$$&&&'''&&&$$$######!!!"""&&&+++"""%%%'''&&&"""!!!###&&&%%%%%%$$$###""""""""""""%%%###!!!!!!$$$'''$$$!!!!!!"""$$$###""""""###%%%$$$&&&'''&&&%%%$$$$$$$$$&&&&&&%%%$$$$$$#########$$$$$$######$$$%%%%%%%%%!!!"""######$$$$$$$$$$$$"""!!!!!!"""$$$###!!!&&&&&&%%%###""""""###%%% !!!$$$%%%&&&%%%###"""%%%&&&&&&%%%######$$$%%%'''&&&%%%$$$############!!!!!!""""""###$$$%%%&&&###'''!!!!!!******""" """""""""###%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&""""""###$$$$$$$$$###"""#########$$$$$$%%%%%%%%%###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$ %%%(((###&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!%%%(((&&&""" !!!$$$"""%%%%%%###"""%%%$$$!!!%%%$$$$$$$$$%%%'''((((((***)))&&&$$$$$$$$$%%%&&&$$$###"""###$$$%%%$$$"""###$$$$$$$$$###$$$''')))######$$$$$$%%%%%%%%%%%%$$$###"""###%%%&&&%%%$$$"""""""""$$$%%%%%%###!!!$$$$$$$$$$$$%%%%%%%%%%%%"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%###"""###%%%&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$%%%&&&%%%###%%%(((%%%&&&'''&&&$$$###$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&%%%$$$$$$$$$'''%%%"""!!!###&&&%%%###%%%%%%&&&''''''&&&%%%%%%###""""""###%%%&&&&&&%%%######$$$$$$%%%$$$$$$$$$%%%$$$$$$###""""""###$$$ """$$$%%%%%%###!!!######$$$%%%&&&&&&&&&%%%!!!!!!"""###$$$$$$%%%%%%)))%%%%%%---999>>>999222(((%%%###%%%((((((&&&%%%%%%%%%%%%$$$$$$$$$$$$###&&&######%%%$$$!!!!!!###""""""!!!!!!"""$$$$$$###((('''%%%$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$######"""'''''''''''''''''''''''''''&&&$$$######%%%&&&(((######$$$%%%%%%%%%%%%$$$###"""!!!"""###$$$$$$"""&&&### !!!"""""""""###$$$$$$$$$###$$$$$$%%%&&&%%%'''%%%!!!!!!######!!!&&&$$$######$$$$$$"""!!!######$$$$$$$$$$$$######$$$###"""""""""###"""""""""$$$&&&&&&$$$######%%% """######$$$$$$!!!!!!"""%%%''''''%%%###  !!!"""%%%&&&%%%"""!!!%%%"""###&&&&&&###"""%%%&&&&&&%%%%%%%%%$$$$$$$$$""""""############""""""!!!!!!""""""############!!!"""$$$$$$######$$$&&&###"""!!!!!!!!!"""$$$%%%%%%###"""###&&&'''%%%###"""""""""######"""""""""%%%&&&&&&%%%""""""###%%%""""""############""""""""""""###""""""######"""$$$###""""""$$$%%%%%%$$$###&&&&&&###"""&&&***###""""""$$$%%%&&&&&&&&&%%%%%%$$$###""""""######)))&&&$$$%%%&&&&&&$$$"""$$$%%%&&&&&&%%%%%%&&&((($$$&&&'''&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$###$$$%%%&&&!!!!!!"""###$$$%%%%%%$$$$$$$$$$$$%%%''''''%%%###"""$$$$$$###"""###&&&))) """$$$%%%&&&$$$###"""###$$$%%%$$$"""!!!###%%%$$$$$$$$$$$$$$$%%%%%%&&&""""""""""""###$$$&&&&&&###'''!!!!!!******""""""$$$%%%%%%######$$$&&&$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&%%%###!!! ###$$$$$$$$$$$$$$$%%%%%%#########$$$$$$%%%%%%%%%######""""""""""""###### %%%'''"""'''""""""###$$$%%%%%%&&&&&&$$$)))''' !!!'''"""%%%&&&###$$$&&&&&&"""+++'''$$$"""###%%%&&&&&&***)))(((&&&%%%$$$######%%%$$$###$$$%%%%%%$$$###!!!###$$$$$$###$$$&&&((("""###$$$%%%%%%%%%%%%$$$&&&%%%$$$%%%'''((('''&&&%%%$$$$$$%%%''''''&&&$$$############$$$$$$$$$$$$!!!"""$$$%%%%%%%%%$$$######$$$$$$$$$$$$%%%%%%%%%%%%###""""""$$$&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&%%%$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%$$$$$$&&&)))%%%'''(((&&&###!!!$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%$$$######%%%&&&'''&&&###!!!$$$(((%%% $$$$$$&&&&&&&&&&&&$$$$$$!!! !!!"""$$$%%%$$$######$$$$$$$$$$$$$$$######$$$$$$$$$"""!!!!!!###&&&!!!###%%%''''''&&&###"""$$$######$$$%%%&&&$$$###$$$$$$%%%%%%%%%&&&&&&&&&(((###!!!(((111555000))))))%%%$$$&&&'''%%%###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$""""""%%%&&&$$$$$$'''"""%%%&&&"""!!!###%%%$$$$$$$$$$$$$$$%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!!!!!!!"""$$$&&&((("""######$$$$$$$$$$$$$$$"""!!! !!!###$$$$$$"""%%%!!!!!!""" !!!""""""######%%%&&&'''((($$$%%%### $$$&&&%%%%%%###"""###$$$$$$###""""""###$$$%%%%%%$$$###"""%%%&&&&&&&&&%%%$$$###""""""$$$%%%$$$!!! ###&&& """###$$$$$$$$$"""""""""###%%%%%%$$$###"""######""" !!!###"""$$$%%%$$$""" !!! $$$%%%"""###%%%&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$$$$$$$###### !!!!!!"""######$$$$$$"""###$$$$$$###"""###%%%############$$$%%%&&&&&&&&&### """%%%'''%%%"""$$$$$$############$$$$$$"""$$$&&&$$$"""!!!$$$'''""""""############"""""""""%%%%%%######&&&&&&$$$$$$"""!!!!!!###$$$$$$###$$$&&&'''$$$!!! """###!!!!!!###&&&((((((&&&&&&&&&%%%%%%%%%%%%&&&&&&'''$$$$$$%%%### """"""###$$$$$$######$$$%%%$$$&&&''''''%%%$$$$$$%%%###$$$$$$%%%%%%%%%$$$######$$$%%%$$$######%%%'''$$$$$$%%%%%%$$$######""""""""""""$$$&&&&&&$$$###"""$$$$$$$$$$$$(((,,,"""###$$$$$$%%%$$$###"""!!!###%%%$$$!!!!!!$$$''' !!!"""$$$%%%&&&###############$$$%%%&&&###&&&""""""'''(((###(((***+++)))%%%"""###%%%###$$$$$$%%%%%%$$$$$$###%%%&&&&&&&&&%%%###!!! $$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&$$$###"""!!!!!!"""###$$$###%%%&&&$$$ """%%%""""""###$$$%%%%%%&&&&&& $$$(((&&&###!!!###'''"""%%%&&&$$$%%%((((((%%%)))%%%!!!!!!"""$$$%%%$$$&&&&&&&&&&&&%%%$$$"""!!!&&&%%%$$$%%%&&&&&&&&&$$$"""$$$&&&%%%$$$###$$$%%%"""###$$$%%%%%%%%%$$$$$$&&&%%%$$$%%%'''((('''&&&&&&$$$###$$$%%%'''&&&&&&############$$$$$$$$$$$$#########"""###$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%$$$""""""$$$%%%&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""%%%((((((&&&$$$$$$%%%###$$$%%%%%%%%%%%%$$$######%%%%%%$$$###$$$%%%&&&%%%((()))&&&""" ###'''$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$"""###&&&***"""%%%%%%######'''&&&"""!!!"""$$$%%%%%%$$$"""!!! """$$$$$$###!!!$$$$$$$$$$$$$$$###"""!!!!!!###%%%%%%###"""###$$$#########$$$$$$%%%&&&&&&&&&$$$###$$$&&&&&&$$$!!!&&&&&&&&&%%%%%%%%%%%%$$$&&&$$$$$$%%%((()))'''%%%&&&$$$$$$'''&&&!!!"""&&&&&&&&&%%%%%%%%%$$$$$$$$$&&&######&&&&&&$$$$$$'''""")))***$$$ $$$%%%""""""###$$$%%%%%%%%%%%%########################$$$%%%%%%&&&&&&%%%%%%$$$""""""""""""""""""""""""!!!!!!"""######$$$%%%%%%!!!"""######$$$$$$######%%%###""""""$$$$$$###!!!&&&!!! $$$$$$ #########$$$%%%&&&((((((!!!###### !!!%%%'''%%%$$$###""""""$$$%%%$$$###########################%%%&&&&&&%%%$$$$$$$$$%%%"""$$$$$$!!!"""'''""""""###$$$$$$$$$$$$$$$(((%%%"""!!!!!! ###$$$%%%$$$"""!!!$$$&&& !!!""""""############ ###$$$""""""$$$%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%%%%$$$$$$"""""""""""""""############$$$%%%$$$""""""###$$$""""""###$$$%%%&&&&&&&&&$$$###""""""#########"""%%%###!!! !!!###%%%"""%%%$$$!!! $$$(((""""""############""""""!!!%%%%%%"""###''''''$$$$$$""" !!!"""$$$$$$$$$$$$$$$###""" """###$$$%%%%%%&&&'''(((%%%%%%%%%%%%&&&&&&'''(((!!!!!!###$$$!!!$$$ !!!!!! !!!"""$$$&&&''''''%%%$$$$$$%%%!!!"""$$$%%%&&&&&&%%%%%%"""$$$%%%$$$######%%%'''%%%%%%%%%%%%%%%$$$$$$### """$$$$$$###!!!!!!%%%&&&%%%%%%(((,,,######################## ###%%%$$$""""""&&&*** """###$$$%%%$$$$$$$$$######$$$%%%%%%!!!###$$$$$$###"""$$$%%%&&&(((***((($$$"""$$$'''###$$$%%%%%%%%%%%%$$$###%%%%%%%%%%%%$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&%%%$$$###""""""###$$$%%%'''&&&%%%&&&((((((%%%#########$$$$$$$$$%%%%%%%%%"""$$$%%%&&&&&&%%%&&&&&&"""%%%&&&%%%&&&))))))&&&"""  ###&&&&&&$$$!!!###$$$%%%%%%$$$"""!!!'''&&&%%%%%%''''''&&&%%%$$$&&&((('''%%%###"""""""""###$$$%%%&&&%%%$$$$$$$$$###"""###%%%&&&%%%$$$%%%###!!!!!!###$$$%%%$$$######$$$$$$$$$%%%%%%%%%&&&$$$!!! """%%%'''#########$$$$$$%%%%%%%%%&&&$$$""""""$$$%%%&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&#########$$$$$$%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!%%%)))***(((%%%$$$%%%"""###%%%&&&&&&%%%###"""$$$&&&&&&$$$"""###$$$$$$&&&((()))&&&!!! ###'''$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$###"""$$$(((,,,$$$(((%%%###&&&'''%%%$$$%%%'''(((((('''%%%$$$%%%%%%%%%'''((()))'''%%%%%%%%%%%%$$$###"""!!! """'''(((%%%###""""""###""" """&&&((('''%%%$$$%%%''''''$$$!!!%%%%%%$$$######""""""!!!$$$''')))(((%%%$$$'''***$$$"""$$$(((%%% """)))&&&&&&&&&%%%%%%%%%$$$$$$%%%"""!!!"""!!! ))),,,$$$"""%%%######$$$$$$###""" """"""""""""""""""""""""#########$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&&&&$$$###"""!!!!!!"""###############(((&&&%%%$$$$$$$$$""" '''""""""&&&&&& $$$$$$$$$$$$%%%&&&'''''' $$$%%%######&&&%%%!!!###"""!!!"""$$$%%%%%%$$$&&&$$$"""!!!!!!"""$$$&&&$$$$$$###"""!!!"""$$$&&&"""$$$### """(((&&&&&&&&&&&&%%%$$$######(((%%%###"""$$$&&&'''(((!!!###$$$$$$""""""$$$'''%%%$$$""" !!!###%%%'''""" !!!$$$%%%""""""$$$#########""""""""""""!!!$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$######"""!!!!!!!!!$$$%%%%%%$$$"""!!!"""### """###$$$$$$######"""$$$%%%### !!!$$$###!!!!!!###!!!$$$### $$$(((""""""############""""""###$$$ %%%%%%!!!%%%###!!!!!!###$$$%%%$$$%%%$$$###$$$&&&''''''&&&!!!%%%)))'''###!!!%%%)))"""""""""###$$$%%%&&&'''""""""&&&)))$$$"""+++!!!"""######""""""###$$$$$$&&&''''''%%%$$$$$$%%% !!!###%%%&&&&&&&&&%%%"""$$$&&&%%%""""""%%%(((""""""$$$%%%&&&'''''''''"""""""""$$$''''''&&&$$$"""'''(((%%%$$$'''***$$$$$$###""""""######$$$###&&&&&&######(((,,,""""""""""""###$$$%%%&&&%%%%%%$$$$$$###$$$$$$$$$&&&######%%%###!!!&&&!!!%%%$$$""""""%%%)))$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&###############$$$$$$$$$%%%######&&&######+++$$$$$$$$$$$$$$$$$$$$$$$$"""%%%%%%""""""$$$$$$!!!###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%$$$######%%%&&&((('''&&&&&&''')))(((""" %%%&&&######&&&***)))'''%%%$$$$$$$$$%%%(((%%%###$$$&&&'''%%%"""######$$$%%%&&&&&&&&&&&&"""$$$&&&%%%###"""$$$'''$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$%%%%%%$$$###!!!...(((""""""'''***((($$$$$$%%%$$$######$$$'''***$$$'''$$$"""###%%%$$$((('''%%%%%%&&&&&&&&&%%%""""""###$$$%%%%%%&&&&&&%%%&&&&&&%%%%%%###"""!!!%%%%%%%%%%%%%%%%%%%%%%%%---***&&&%%%%%%&&&%%%%%%'''''''''&&&&&&%%%%%%%%%(((%%%###"""###$$$$$$$$$ ###$$$""""""%%%&&&######$$$%%%&&&%%%$$$###""""""%%%%%%""""""$$$$$$!!!%%%%%%$$$###""""""""""""&&&$$$"""!!!"""$$$$$$$$$ !!!###%%%&&&&&&&&&!!!"""###$$$&&&'''((()))$$$%%%&&&%%%###"""###$$$###$$$%%%&&&&&&&&&%%%$$$&&&%%%$$$$$$######$$$$$$$$$######$$$%%%$$$""" ((('''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$!!!%%%((('''$$$!!! !!!###$$$&&&'''&&&$$$"""!!!&&&&&&&&&&&&&&&%%%$$$### """$$$$$$######$$$%%%"""%%%&&&$$$%%%''''''$$$"""###$$$%%%&&&%%%$$$### &&&)))%%%###%%%$$$ ###&&&&&&$$$""""""%%%$$$!!!###((((((###&&&!!!!!!%%%%%%!!!!!!&&&&&&&&&&&&$$$!!! !!!""""""!!! !!!!!! %%%%%%%%%$$$###"""!!! %%%$$$$$$&&&)))(((%%%!!!""""""###$$$$$$$$$$$$###&&&&&&%%%$$$############&&&$$$!!!!!!"""$$$$$$$$$%%%&&&(((((('''###&&&%%%$$$###""""""""""""!!!"""###$$$$$$$$$$$$$$$ ###&&&$$$!!! $$$(((!!!$$$''''''%%%""" $$$!!!###%%%%%%$$$&&&###!!!###$$$$$$###$$$$$$$$$###############$$$!!!###$$$$$$"""!!!"""""""""'''""" $$$$$$$$$#########"""""""""!!!!!!!!!!!!###%%%&&&###############"""!!! %%%$$$$$$%%%'''(((((('''!!!"""$$$%%%&&&&&&%%%%%%"""###$$$%%%%%%%%%%%%%%%---&&&!!!"""!!! %%%,,,)))'''%%%%%%%%%######""""""!!!"""$$$%%%'''!!!###$$$"""###'''$$$$$$$$$"""!!!###%%%(((#########""""""""""""""")))(((%%%""" ###&&&$$$######"""###$$$%%%&&&$$$$$$###############"""$$$$$$######"""#########%%%$$$######$$$$$$""" !!!"""$$$%%%%%%$$$###"""############$$$%%%&&&'''$$$%%%%%%###""""""$$$''''''$$$###$$$&&&&&&### ***(((&&&###"""!!!!!!!!!###$$$$$$$$$$$$###"""!!!""""""#########$$$$$$$$$''''''(((&&&$$$"""######$$$%%%%%%###$$$&&&'''&&&!!!!!!"""$$$%%%&&&(((((('''######%%%$$$"""$$$***%%%%%%%%%%%%%%%%%%%%%%%%###&&&'''$$$%%%((((((&&&$$$%%%&&&&&&''''''&&&&&&$$$$$$$$$#########""""""&&&$$$###$$$&&&'''&&&$$$)))$$$###'''(((%%%$$$''''''&&&%%%$$$############$$$%%%%%%$$$############%%%%%%%%%%%%%%%%%%%%%%%%!!!$$$&&&&&&$$$###$$$&&&$$$$$$$$$$$$$$$$$$%%%%%%#########$$$%%%&&&%%%$$$+++'''######&&&((('''$$$&&&&&&&&&$$$"""###%%%''' $$$%%%""""""$$$%%%$$$'''&&&$$$$$$&&&'''&&&%%%$$$$$$$$$%%%%%%&&&&&&'''%%%%%%$$$$$$###""""""!!!%%%%%%%%%%%%%%%%%%%%%%%%)))'''$$$###$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%)))&&&$$$###$$$%%%%%%%%%%%%''''''######%%%$$$!!!$$$$$$%%%%%%$$$$$$###"""###%%%%%%""""""%%%%%%"""$$$$$$#########$$$$$$%%%$$$###""""""###$$$%%%%%%!!!"""###$$$$$$%%%$$$$$$###$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&&&&$$$###$$$%%%###$$$%%%&&&&&&&&&&&&%%%&&&%%%$$$$$$######$$$$$$&&&%%%$$$%%%&&&&&&%%%###&&&&&&%%%$$$$$$$$$$$$$$$&&&%%%###""""""###%%%''' """$$$%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%$$$###"""%%%%%%%%%%%%%%%$$$######"""$$$%%%%%%$$$######$$$"""&&&&&&$$$$$$''''''$$$###$$$%%%%%%%%%$$$######"""%%%%%%$$$&&&***(((!!! !!!###############'''&&&"""!!!######$$$!!!"""&&&&&&"""!!!$$$$$$$$$%%%###"""!!!###$$$%%%%%%$$$$$$$$$$$$#########$$$$$$$$$$$$###""""""###"""!!!"""$$$$$$!!!###$$$$$$%%%%%%%%%%%%%%%#########"""######$$$$$$%%%###""""""###$$$$$$######$$$$$$%%%%%%$$$$$$###&&&%%%$$$###""""""""""""""""""#########$$$$$$$$$!!!###%%%$$$"""!!!$$$'''!!!!!!!!!###%%%$$$""" %%%### """$$$###"""%%%"""!!!"""$$$$$$######$$$$$$###############$$$!!!###$$$$$$"""!!!"""###"""''' (((!!!)))$$$$$$$$$#########"""""""""!!!!!!!!!"""###$$$%%%######$$$$$$$$$###""""""&&&$$$###$$$%%%%%%$$$###!!!"""###$$$%%%%%%%%%%%%"""###$$$$$$%%%%%%%%%$$$$$$!!!$$$%%%+++222)))'''%%%$$$%%%### %%%$$$######"""############""""""###$$$%%%$$$###$$$$$$$$$######$$$&&&'''$$$$$$$$$###############"""###$$$$$$######$$$&&&&&&%%%$$$$$$$$$%%%'''(((&&&&&&%%%%%%$$$#########%%%$$$$$$######$$$$$$%%%%%%$$$######$$$$$$"""!!!!!!"""$$$%%%%%%$$$###"""############$$$%%%&&&'''$$$%%%%%%$$$""""""$$$&&&&&&%%%$$$$$$%%%%%%$$$"""&&&%%%$$$$$$############))))))((('''%%%$$$###"""###############$$$$$$$$$%%%&&&'''&&&$$$######$$$$$$$$$$$$######$$$%%%%%%"""######%%%&&&'''(((((('''###!!!$$$%%%%%%%%%'''%%%%%%%%%%%%%%%%%%%%%%%% ###$$$"""###''''''%%%%%%&&&&&&'''''''''''''''&&&%%%$$$###"""###$$$$$$&&&"""!!!&&&(((%%% &&&###"""&&&'''%%%###$$$"""###############""""""!!!$$$'''%%%!!! """%%%&&&%%%%%%$$$$$$$$$$$$%%%!!!###&&&&&&%%%$$$$$$%%%#########$$$$$$%%%%%%%%%######$$$%%%%%%%%%$$$$$$'''&&&%%%$$$$$$$$$%%%&&&'''''''''%%%###"""$$$&&&&&&(((&&&###%%%))))))&&&)))'''%%%%%%%%%%%%$$$###%%%%%%&&&&&&&&&&&&&&&&&&'''&&&%%%############$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$""""""$$$&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&)))'''%%%$$$%%%&&&&&&&&&%%%((('''$$$###&&&%%%"""%%%%%%$$$############$$$###&&&&&&######&&&&&&############$$$$$$%%%&&&'''%%%$$$############$$$$$$###$$$$$$$$$$$$$$$######%%%%%%%%%%%%%%%$$$$$$$$$"""###%%%$$$######$$$%%%"""###$$$%%%&&&'''''''''&&&%%%$$$$$$######$$$$$$&&&%%%###$$$%%%&&&&&&%%%%%%$$$$$$############$$$'''$$$ """&&&)))"""""""""###%%%''''''&&&$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$#########%%%&&&'''&&&$$$""""""###$$$''''''$$$$$$&&&&&&"""%%%%%%%%%%%%%%%$$$###"""$$$###"""###)))---)))"""%%%###!!! !!!###$$$"""&&&'''### !!! $$$"""$$$''''''$$$"""$$$"""#########""""""$$$&&&'''&&&&&&&&&&&&%%%%%%%%%!!!"""###$$$$$$$$$$$$$$$###"""!!!!!!"""""" #########$$$$$$$$$%%%%%% !!!!!!""""""###$$$$$$$$$###"""###%%%%%%###"""$$$###""""""###$$$&&&'''%%%%%%$$$###""""""""""""$$$###"""""""""###$$$%%%##################$$$%%%"""$$$&&&$$$ &&&$$$"""!!!""""""!!! ###"""!!!!!!###$$$###!!!$$$###############$$$$$$!!!###$$$$$$###""""""###"""%%%!!!""")))%%%!!!***$$$$$$$$$###############"""!!!!!!!!!"""###$$$%%%!!!!!!"""############"""%%%$$$""""""###"""!!!###############$$$%%%&&&"""###$$$$$$%%%$$$$$$$$$%%%!!!!!!###$$$$$$'''+++)))'''$$$$$$$$$$$$###"""&&&&&&%%%%%%###""" """ ###''''''###!!!!!!"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&&&&%%%&&&$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$###""""""$$$###############$$$$$$$$$#########$$$$$$###!!!"""###$$$%%%%%%$$$""""""############$$$%%%&&&&&&$$$%%%%%%$$$######$$$&&&###$$$###""" """$$$!!!"""###$$$%%%%%%%%%%%%""""""""""""###$$$%%%&&&$$$$$$$$$$$$$$$#########$$$%%%&&&%%%$$$###$$$&&&$$$############"""###$$$&&&&&&%%%%%%$$$$$$$$$###&&&""" """%%%&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&"""###!!!"""%%%&&&###$$$%%%&&&&&&''''''&&&&&&((('''%%%######$$$%%%&&&$$$!!!!!!%%%&&&$$$!!!%%%######%%%&&&&&&$$$### !!!###$$$$$$$$$###""""""$$$%%%%%%""""""###%%%%%%$$$$$$######$$$%%%&&&"""###%%%''''''&&&%%%$$$#########$$$$$$%%%%%%&&&&&&''''''&&&$$$"""!!!!!!$$$%%%&&&$$$""""""$$$'''&&&'''&&&%%%######$$$&&&'''&&&### ###))))))%%%,,,***'''%%%$$$###!!!%%%%%%%%%%%%%%%%%%$$$$$$)))(((%%%$$$###$$$&&&'''########################&&&$$$######%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&'''(((&&&$$$$$$%%%&&&%%%%%%!!!$$$%%%###$$$'''(((&&&&&&%%%###"""""""""###$$$###&&&&&&$$$$$$''''''$$$%%%$$$$$$$$$%%%%%%&&&'''&&&'''&&&%%%###!!!""""""###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""!!!!!!###$$$""""""###%%%&&&'''((((((&&&%%%$$$$$$######$$$$$$%%%###!!!!!!"""$$$%%%$$$%%%$$$$$$#########$$$$$$&&&###  ###'''***'''$$$!!!!!!$$$&&&$$$"""%%%$$$###"""###$$$&&&'''$$$$$$##################%%%&&&''''''%%%$$$$$$$$$$$$''''''%%%$$$&&&%%%"""&&&&&&%%%%%%$$$###""""""$$$###"""###'''***'''###&&&$$$###!!!!!!"""$$$%%%###&&&$$$ ###&&&###$$$&&&((((((&&&$$$###"""###$$$###""""""$$$&&&$$$%%%%%%$$$#########$$$""""""###$$$$$$$$$$$$###&&&%%%$$$###############!!!!!!!!!!!!!!!""""""###!!!""""""##################"""###$$$%%%%%%###!!!%%%$$$######"""######$$$%%%$$$$$$###""""""######%%%$$$"""!!!!!!"""$$$&&&%%%###""""""###$$$$$$######!!! !!!#########$$$###"""""""""""""""!!!"""###"""!!!"""$$$### #########"""######$$$%%%!!!###$$$$$$###"""###$$$!!!""" !!!$$$""" !!!########################"""""""""""""""######$$$ !!!""""""""""""$$$###!!!!!!""""""!!! $$$###"""""""""###%%%&&&######$$$$$$$$$$$$######&&&%%%$$$%%%$$$######$$$(((&&&%%%$$$$$$$$$%%%%%%$$$%%%%%%%%%$$$""" !!! """$$$$$$""" #########$$$%%%&&&$$$############$$$$$$$$$$$$$$$!!!%%%%%%%%%&&&&&&$$$&&&(((***+++)))'''&&&###############""""""""""""!!!!!!!!!!!!""""""###$$$###"""###%%%%%%###!!!######$$$$$$$$$###""""""$$$#########$$$$$$%%%&&&###$$$%%%%%%######$$$%%% """""" $$$ !!!###$$$%%%%%%%%%$$$!!!!!! !!!"""$$$%%%%%%%%%$$$$$$$$$$$$######"""$$$%%%%%%$$$$$$%%%&&&&&&######$$$$$$""""""$$$&&&%%%%%%$$$###""""""!!!$$$""" ###&&&$$$!!!&&&&&&&&&&&&&&&&&&&&&&&&%%%''''''$$$$$$''''''$$$######$$$%%%%%%%%%%%%$$$&&&%%%###"""!!!"""$$$%%%"""###$$$$$$######$$$%%%&&&&&&%%%%%%'''(((&&&$$$!!!"""###%%%&&&%%%$$$$$$&&&$$$###$$$&&&'''%%%###"""""""""###$$$%%%&&&'''###$$$%%%&&&''''''%%%$$$#########$$$$$$%%%%%%%%%%%%'''(((&&&###!!!!!!"""!!!$$$&&&%%%"""!!!$$$'''###$$$%%%%%%$$$$$$&&&'''###"""$$$$$$ )))'''%%%$$$$$$$$$###"""$$$$$$$$$###############'''&&&$$$###"""###%%%&&&########################(((&&&%%%%%%&&&&&&%%%$$$###$$$$$$%%%%%%&&&&&&&&&'''%%%$$$###%%%%%%$$$###"""###"""###&&&'''%%%%%%$$$###"""!!!"""###$$$###&&&&&&###$$$''''''%%%'''&&&%%%%%%$$$$$$$$$%%%###%%%&&&&&&###"""###%%%"""###$$$%%%%%%&&&%%%%%%""""""###$$$$$$%%%%%%&&& """######""""""$$$%%%""""""###$$$%%%'''((((((&&&%%%$$$$$$######$$$$$$%%%###!!!!!!"""$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$#########$$$%%%'''(((&&&### !!!###%%%###!!!%%%$$$"""!!!"""$$$&&&((($$$######""""""###$$$$$$"""$$$&&&&&&%%%%%%&&&'''$$$''''''%%%$$$&&&%%%"""'''&&&%%%$$$######""""""######$$$%%%$$$""""""$$$""""""###$$$$$$$$$$$$$$$###&&&&&&"""!!!$$$))) """%%%&&&&&&%%%""" $$$$$$%%%###"""!!!###$$$"""$$$%%%$$$""" """######$$$$$$$$$$$$###""""""&&&&&&&&&$$$$$$###$$$%%%!!!!!! !!!!!!"""###$$$$$$%%%%%%%%%$$$###"""###"""###$$$%%%%%%###!!!"""###$$$$$$$$$######"""%%%$$$######"""#########&&&$$$"""!!!!!!"""$$$%%%%%%###""""""###$$$$$$######%%%&&&###"""'''!!!!!!"""############$$$!!!$$$###!!!"""&&&$$$######""""""###$$$$$$%%%!!!"""$$$%%%$$$###$$$%%%!!!!!!######$$$###########################!!!"""""""""############ !!!"""###$$$$$$$$$###"""!!!"""$$$%%%$$$###$$$###"""!!!"""###$$$%%%#########$$$$$$######""" """###$$$%%%&&&&&&%%%&&&&&&%%%$$$###$$$&&&'''"""###$$$%%%%%%$$$###""""""###$$$###!!!!!!$$$'''(((''''''(((***+++)))'''""""""""""""######$$$$$$ """""""""###%%%&&&%%%)))...222222///***'''""""""######$$$%%%%%%%%%"""""""""""""""###$$$%%%######"""###%%%%%%###"""$$$$$$$$$$$$######""""""$$$$$$######$$$$$$%%%%%%###$$$%%%%%%$$$###$$$%%%!!!"""""" !!!%%%!!!"""###$$$%%%$$$###""")))(((&&&%%%###"""""""""%%%$$$$$$$$$$$$$$$$$$$$$!!!###$$$$$$$$$$$$%%%''''''######&&&&&&######'''########################!!!###"""!!!"""%%%%%%!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$'''&&&######%%%%%%"""""""""###$$$$$$$$$$$$$$$###"""!!!  !!!!!!"""$$$&&&%%%######%%%'''######"""!!!$$$$$$!!!######$$$%%%&&&&&&&&&%%%'''$$$"""###''')))&&&###!!!"""###$$$%%%%%%%%%%%%&&&%%%$$$$$$&&&''''''%%%$$$$$$$$$$$$$$$$$$$$$$$$ ###&&&&&&$$$###%%%'''!!!$$$&&&%%%###"""$$$'''"""$$$%%%%%%%%%%%%&&&((($$$%%%### """&&&'''$$$###"""!!!###%%%'''''''''"""""""""###############$$$###"""!!!!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$(((&&&%%%%%%&&&&&&%%%###$$$$$$$$$$$$%%%%%%%%%%%%&&&$$$###$$$%%%%%%###""""""%%%%%%""""""$$$$$$"""$$$$$$###""""""""""""###"""%%%%%%######''''''%%%'''&&&%%%$$$############"""%%%&&&%%%%%%'''***"""###$$$%%%&&&&&&&&&&&&"""""""""###$$$%%%%%%&&&###%%%&&&%%%$$$$$$%%%&&&#########$$$%%%&&&'''(((&&&%%%$$$$$$######$$$$$$(((&&&$$$$$$%%%&&&%%%$$$%%%$$$$$$$$$$$$%%%&&&&&&######%%%&&&'''&&&&&&&&&""""""!!!"""$$$%%%%%%$$$&&&%%%###""""""$$$%%%'''$$$$$$###""""""$$$%%%&&&!!!###%%%%%%%%%%%%&&&'''$$$''''''$$$$$$&&&&&&"""&&&&&&%%%$$$##################$$$%%%""" $$$ ###%%%&&&&&&$$$###$$$$$$%%%'''$$$!!!###'''"""###""""""###"""$$$%%%%%%$$$"""!!!"""$$$"""%%%'''%%%"""!!!"""%%%$$$$$$$$$$$$$$$###"""!!!"""###$$$$$$###"""###$$$$$$$$$###"""###$$$%%%&&&%%%%%%&&&&&&%%%$$$"""!!!$$$###"""###%%%%%%###""" """$$$%%%%%%%%%$$$$$$$$$###############$$$%%%$$$###"""""""""###$$$$$$$$$$$$###""""""######"""'''***&&&!!!(((!!!###############%%% %%%%%%"""###(((&&&""""""""""""###$$$%%%%%%!!!"""$$$%%%$$$$$$%%%&&&"""$$$'''%%%******###############$$$$$$$$$!!!"""############""""""""""""###%%%%%%&&&&&&&&&""""""!!!"""$$$&&&%%%$$$######"""""""""######$$$#########$$$######"""!!!###&&&&&&$$$###$$$### $$$%%%%%%%%%######%%%&&&!!!!!!"""###$$$%%%%%%%%%%%%''''''%%%""""""''',,,&&&$$$"""###&&&(((&&&$$$!!!!!!!!!"""######$$$$$$#########"""!!!"""$$$&&&!!!$$$)))------***&&&###$$$$$$$$$%%%&&&&&&''''''$$$$$$$$$$$$%%%&&&'''(((###""""""###%%%%%%$$$"""%%%%%%$$$######"""""""""%%%$$$$$$###$$$$$$%%%%%%"""$$$&&&&&&$$$###$$$$$$###$$$$$$###""""""$$$&&&#########$$$######"""!!! """###%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%&&&!!!###$$$$$$######$$$&&&'''""""""''''''###$$$)))$$$$$$$$$$$$$$$$$$$$$$$$ %%%'''######&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%%%% ######!!!!!!$$$$$$!!!######$$$%%%%%%%%%%%%$$$"""""""""!!!!!!!!!!!! $$$#########%%%%%%%%%$$$"""### """### %%%%%%$$$$$$$$$%%%%%%&&&$$$######$$$%%%&&&%%%%%%"""###%%%&&&&&&$$$!!! (((%%%######%%%'''((('''&&&%%%%%%$$$$$$#########"""&&&&&&$$$###&&&)))"""$$$%%%%%%%%%%%%%%%&&&###%%%&&&&&&%%%$$$%%%&&&$$$((()))&&&%%%((()))'''###"""!!!"""%%%'''''''''"""""""""######$$$$$$%%%########################%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$&&&&&&%%%$$$%%%%%%%%%$$$$$$$$$$$$$$$&&&%%%$$$%%%&&&&&&$$$""""""%%%%%%######%%%%%%##################""""""!!! ###$$$"""###&&&'''$$$%%%$$$$$$#########$$$$$$###''''''%%%###&&&((($$$$$$%%%%%%&&&%%%%%%$$$###############$$$$$$$$$###$$$%%%%%%###"""###$$$%%%$$$$$$$$$$$$%%%&&&'''&&&%%%$$$$$$######$$$$$$((('''&&&&&&&&&%%%###!!!###############$$$%%%%%%###$$$%%%%%%%%%%%%$$$$$$###%%%''''''&&&%%%$$$%%%&&&%%%$$$#########$$$%%%%%%$$$#########$$$&&&'''"""###%%%%%%$$$###$$$$$$"""&&&&&&$$$$$$''''''$$$&&&%%%$$$#########$$$%%%%%%!!! $$$%%%""""""%%%!!!"""$$$%%%$$$######### !!!%%%%%%"""###'''!!!%%%&&&######&&&%%%!!!"""###$$$###""""""$$$&&&"""%%%'''&&&""" """%%%""""""###$$$$$$$$$$$$###!!!$$$$$$###"""###$$$&&&%%%#########$$$&&&'''"""###$$$%%%%%%$$$"""!!!%%%###""""""###$$$$$$###!!!!!!!!!!!!"""###%%%%%%$$$###############$$$$$$$$$$$$$$$#########""""""###%%%&&&$$$!!! """%%% $$$&&&$$$ """&&&"""$$$$$$###!!!"""### ''''''"""$$$)))'''""""""""""""###$$$%%%&&& """$$$%%%$$$$$$%%%&&&###$$$((("""((()))""""""#########$$$$$$$$$!!!"""###$$$$$$###"""!!!""""""###$$$$$$%%%$$$$$$$$$###""""""$$$%%%$$$"""""""""############""""""###############"""!!!!!!'''***(((###!!!""" """$$$&&&%%%###"""###$$$""""""""""""###$$$%%%&&&$$$%%%%%%%%%%%%%%%&&&'''$$$ """$$$###!!!!!!!!!"""######$$$%%%%%%###$$$$$$###""""""$$$&&&!!!"""###$$$###"""!!!$$$$$$$$$$$$######""""""############$$$%%%&&&'''###""""""###%%%%%%$$$###&&&%%%$$$###""""""""""""%%%%%%$$$$$$###$$$$$$%%%"""$$$&&&&&&%%%######$$$###"""""""""$$$%%%$$$#########""""""""""""######!!!%%%&&&''''''"""######$$$%%%&&&''''''"""###$$$$$$###"""$$$%%%&&& &&&'''"""$$$+++))))))'''&&&$$$###"""!!! (((***&&&###&&&(((&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$%%%###$$$((()))&&&$$$$$$%%%&&&&&&&&&&&&%%%$$$%%%%%%%%%%%%$$$######&&&"""!!!&&&(((%%%!!!)))***&&& !!!(((***'''&&&%%%$$$######$$$%%%&&& ###%%%%%%"""!!!$$$'''$$$%%%'''(((&&&"""***&&&""""""$$$'''(((((('''&&&&&&%%%$$$###"""""" $$$''''''###"""$$$'''$$$$$$$$$%%%&&&&&&&&&%%%%%%&&&''''''%%%######$$$$$$'''$$$!!!###$$$$$$(((&&&$$$###$$$$$$###"""""""""###$$$%%%%%%&&&&&&%%%%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!! !!!###%%%&&&&&&$$$&&&%%%%%%$$$$$$#########'''&&&%%%&&&''''''%%%### ###$$$###$$$)))***'''"""###$$$$$$$$$###!!! ######!!!"""&&&&&&$$$""""""""""""###$$$%%%%%%$$$(((+++)))$$$ !!!###&&&&&&&&&&&&%%%$$$###"""%%%%%%$$$$$$###""""""!!!!!!"""###!!!  &&&%%%$$$$$$$$$%%%&&&'''&&&%%%$$$$$$######$$$$$$&&&%%%$$$%%%%%%### """"""!!!""""""###$$$$$$$$$$$$##################'''***---+++'''###"""###&&&&&&%%%$$$############&&&%%%$$$######%%%'''(((###%%%&&&%%%###!!!!!!""""""%%%&&&$$$%%%''''''$$$%%%$$$#########$$$%%%&&&((( ###((('''%%%&&&""""""""""""######"""""""""&&&%%%&&&***'''++++++&&&&&&++++++''' !!!############&&&((( $$$&&&$$$ !!!$$$ !!!"""###$$$%%%%%%%%%!!!%%%&&&%%%$$$$$$&&&$$$###"""!!!!!!###%%%&&& """$$$%%%$$$###"""&&&$$$!!!!!!"""$$$$$$$$$(((%%%"""  """$$$$$$###############$$$$$$$$$$$$$$$$$$$$$###"""!!!"""%%%'''%%% """&&& !!!"""""""""###$$$!!!$$$&&&%%%""" !!!!!!((((((###$$$+++(((""""""""""""###$$$%%%&&& """$$$%%%%%%$$$%%%'''###"""$$$ !!! """"""######$$$$$$$$$$$$!!!"""###$$$$$$###"""!!! !!!!!!!!!!!!!!!%%%$$$""""""######!!! !!!"""###$$$$$$###"""!!!###############"""!!!!!!###$$$!!!"""''''''$$$!!!$$$&&&&&&###!!!"""###$$$###"""""""""###%%%&&&""" ###&&&&&&###((($$$ $$$''''''$$$""""""###$$$%%%%%%&&&&&&"""$$$%%%%%%$$$$$$$$$&&&&&&$$$###""""""$$$&&&'''######"""  !!!"""###$$$"""""""""###%%%%%%$$$###&&&%%%$$$###""""""""""""%%%%%%$$$$$$###$$$$$$$$$"""$$$&&&&&&%%%$$$###$$$!!! ###$$$"""""""""!!!!!!!!!###$$$%%%!!!###%%%''''''%%%!!!""""""###$$$&&&'''(((((("""$$$%%%$$$###"""###$$$$$$%%%'''!!!###+++%%%$$$######$$$$$$"""!!! %%%)))'''""" ###'''&&&%%%%%%$$$$$$######"""!!!"""$$$%%%&&&&&&%%%%%%!!!"""###$$$$$$###"""!!!%%%%%%%%%$$$$$$#########%%%$$$$$$###"""""""""###$$$###""""""###$$$$$$$$$########################&&&&&&$$$$$$$$$%%%&&&'''$$$######$$$&&&&&&%%%#########$$$%%%%%%%%%%%%$$$######"""""""""""""""###%%%)))%%%"""$$$$$$ """###$$$%%%%%%%%%%%%%%%%%%""" !!!$$$$$$ ######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&'''((($$$$$$$$$#########""""""(((&&&%%%%%%%%%$$$""" ''''''%%%$$$###"""""""""%%%&&&&&&$$$!!!!!!###&&&!!!$$$%%%###!!! '''###"""$$$$$$"""###'''######################## """###$$$$$$$$$$$$$$$###"""""""""###$$$%%%%%%"""###&&&&&&###"""%%%######""""""""""""#########$$$&&&''''''&&&$$$######$$$$$$###""""""###%%% """$$$$$$"""!!!"""$$$,,,///+++%%%'''&&&$$$"""!!!!!!""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$"""!!!###$$$%%%%%%###"""""""""%%%''''''!!!&&&)))%%%""""""$$$%%%$$$#########""""""######$$$%%%########################!!!!!!""""""#########$$$ ###$$$############$$$###!!! """###$$$#########$$$""" """###$$$$$$$$$$$$###"""&&&''''''%%%###!!!"""###'''&&&$$$######$$$&&&'''%%%%%%%%%###!!! !!!######"""!!!!!!###!!!!!!"""###$$$$$$%%%%%%""""""###$$$$$$$$$$$$$$$######$$$$$$$$$$$$###### ###%%%&&&&&&%%%$$$'''%%%###!!! !!!""" !!!"""###############(((%%%""""""$$$$$$""" ((('''%%%###"""""""""###"""%%%$$$ %%%'''$$$$$$###"""!!!!!!"""###$$$!!!"""###$$$$$$###"""!!!$$$$$$######$$$%%%%%%&&& ###%%%%%%$$$"""!!!###$$$&&&%%%"""  ######$$$$$$$$$$$$#########""""""!!!""""""###$$$""",,,(((###%%%###&&&""""""!!! !!!"""###"""%%%$$$ !!!''')))'''&&&!!!"""""" $$$###"""""""""###%%%&&&''''''(((&&&$$$"""###$$$$$$###!!!!!!###%%%%%%%%%######""""""######$$$%%%$$$$$$$$$###!!!"""$$$&&&'''$$$!!!"""%%%&&&%%%###%%%###!!!!!!###$$$%%%%%%######$$$$$$$$$$$$###### $$$%%%$$$$$$''''''$$$###$$$%%%%%%$$$###!!! %%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%###"""###%%%'''%%%%%%$$$######""""""!!!!!!""""""######$$$%%%%%%$$$&&&'''###!!!""""""#########""""""""""""""""""####################################""""""""""""""""""######$$$###!!!###%%%&&&###!!!%%%$$$######$$$$$$###!!!!!!$$$'''&&&###"""###&&&$$$$$$$$$$$$%%%%%%%%%%%%###$$$%%%%%%%%%$$$###"""!!!"""###$$$$$$###"""!!!%%%%%%%%%$$$$$$$$$######'''&&&$$$#########$$$$$$&&&$$$"""###%%%'''&&&$$$########################&&&&&&$$$$$$###$$$%%%%%%$$$######$$$&&&&&&%%%###"""###$$$$$$%%%%%%$$$$$$$$$######"""""""""######%%%'''$$$"""$$$$$$"""!!!""""""############"""$$$"""!!!###&&&'''$$$ ###$$$%%%%%%&&&%%%%%%%%%""""""""""""###$$$%%%&&&%%%%%%%%%%%%$$$$$$######&&&%%%$$$$$$%%%$$$""" %%%$$$######""""""""""""%%%&&&&&&$$$"""!!!###&&& !!!###%%%%%%$$$"""!!!'''###"""$$$$$$"""###'''########################!!!"""###$$$$$$###""""""$$$$$$#########%%%&&&'''%%%"""###&&&&&&###"""%%%$$$$$$############$$$$$$###$$$&&&''''''&&&$$$######$$$$$$###""""""###%%%!!!"""#########"""!!! &&&$$$###%%%(((((($$$ &&&%%%$$$###""""""##############################$$$$$$%%%%%%$$$###!!!!!!###$$$%%%%%%###""""""###%%%%%%%%%$$$$$$###$$$$$$(((&&&######$$$&&&%%%#########""""""######$$$%%%########################$$$$$$%%%%%%%%%%%%%%%%%%'''(((((('''%%%###!!!!!!$$$###"""!!!!!!"""###$$$######$$$&&&'''(((&&&%%%########################&&&''''''&&&$$$######%%%((('''%%%$$$$$$%%%'''((($$$%%%%%%$$$###"""$$$%%% """#########$$$&&&(((!!!""""""###$$$$$$%%%%%%!!!"""######$$$$$$############$$$$$$$$$$$$############$$$$$$$$$$$$$$$###$$$###!!!!!!!!!"""$$$%%%"""######$$$$$$$$$$$$$$$(((&&&$$$$$$$$$$$$$$$###%%%%%%$$$###"""###$$$$$$%%%'''&&&!!! ######$$$###"""!!!!!!"""###$$$""""""############""""""$$$############$$$$$$$$$############"""""""""""""""###%%%%%%###!!! !!!######$$$$$$$$$$$$######"""""""""###############%%% """###"""!!!!!!!!!"""######!!!$$$######%%%"""&&&""" ######!!!######"""""""""###$$$%%%###$$$%%%$$$"""""""""$$$&&&$$$""""""$$$%%%%%%%%%""""""#########$$$$$$$$$!!!###%%%%%%###""""""###&&&$$$######$$$%%%%%%$$$'''%%%###"""######""" #########$$$$$$#########'''(((%%% """###"""$$$%%%%%%%%%%%%$$$######%%%%%%$$$$$$$$$$$$%%%%%%#########""" !!!"""$$$&&&&&&&&&%%%%%%###"""!!!""""""######$$$%%%%%%%%%$$$&&&'''$$$ #########$$$######""""""""""""""""""################################################""""""""""""$$$###"""###%%%%%%###!!!%%%$$$"""###$$$$$$###"""###$$$%%%%%%%%%$$$$$$$$$######$$$%%%%%%&&&''''''$$$%%%%%%$$$$$$"""!!!!!!!!!"""###$$$$$$###"""!!!%%%%%%%%%$$$$$$$$$$$$###((('''%%%######$$$%%%''''''### !!!%%%(((&&&"""$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$#########$$$$$$######$$$&&&&&&%%%###""""""###$$$$$$$$$$$$###$$$$$$############$$$$$$ ###%%%###"""$$$%%%%%%##################"""!!!$$$""""""$$$((()))'''$$$###$$$%%%%%%&&&&&&%%%%%%""""""""""""###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$###"""###%%%%%%###"""$$$$$$$$$############$$$%%%%%%%%%$$$""""""$$$&&&%%%%%%&&&&&&%%%$$$######&&&###"""%%%%%%"""###&&&##############################$$$$$$###""""""!!!$$$$$$$$$$$$%%%&&&'''(((%%%"""###&&&&&&###"""%%%%%%%%%$$$$$$$$$$$$%%%%%%###$$$%%%&&&&&&%%%$$$######$$$$$$###""""""###%%%$$$$$$$$$######"""""""""&&&&&&&&&&&&$$$""" %%%$$$############$$$$$$""""""""""""""""""""""""######$$$$$$$$$$$$###"""###$$$%%%%%%###"""######%%%######&&&+++***###'''%%%$$$###%%%%%%%%%$$$######""""""######$$$%%%""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%$$$$$$!!!"""######$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###%%%%%%%%%%%%$$$%%%$$$###""""""###$$$%%%%%%&&&'''&&&%%%$$$%%%'''((('''&&&%%%%%%&&&'''(((###$$$%%%%%%$$$$$$&&&((( """$$$%%%$$$$$$%%%'''"""""""""###$$$$$$%%%%%%!!!!!!"""#####################$$$$$$$$$$$$######((('''%%%###""""""######!!!!!! !!!"""$$$&&&(((%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&%%%$$$""""""###$$$"""""""""""""""###$$$%%%$$$&&&&&&###"""###"""######""""""""""""############""""""""""""###############"""""""""""""""&&&%%%###!!! !!!"""""" """$$$$$$###"""!!!"""######$$$$$$$$$$$$######""""""###$$$$$$###"""!!!###%%%$$$&&&$$$######"""""""""######"""$$$"""!!!""" %%%""" ###%%%###!!!"""""""""!!!"""######$$$!!!"""$$$$$$###"""$$$%%%'''%%%######$$$%%%$$$###!!!"""###$$$%%%$$$######!!!%%%&&&%%%"""!!! $$$%%%%%%$$$######$$$&&&&&&%%%$$$$$$$$$###!!!########################$$$&&&%%%!!!!!! %%%%%%%%%$$$%%%%%%&&&'''&&&%%%###""""""###%%%&&&$$$$$$$$$###!!! !!!###&&&'''(((((('''$$$""" ######$$$$$$%%%&&&&&&&&&$$$%%%%%%%%%$$$""" $$$$$$%%%%%%$$$###"""""""""""""""#########$$$$$$########################$$$$$$#########"""""""""$$$###"""###%%%%%%###"""%%%###"""###$$$$$$###"""%%%###"""$$$&&&&&&$$$"""$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$######""""""""""""###$$$$$$$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$""""""$$$&&&'''%%% ###&&&###&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$############$$$######$$$&&&&&&%%%###!!!"""######$$$$$$######$$$$$$$$$###$$$$$$%%%&&&!!!""""""""""""$$$&&&&&&&&&&&&&&&&&&%%%$$$$$$###%%%$$$###%%%'''((('''&&&"""###$$$$$$%%%$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%$$$"""!!!!!!###%%%%%%$$$###%%%%%%&&&&&&''''''''''''%%%%%%$$$#########$$$&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&######%%%%%%######&&&#########################################################$$$%%%&&&''''''%%%"""###&&&&&&###"""%%%%%%%%%$$$$$$$$$$$$%%%%%%###$$$%%%%%%%%%%%%$$$######$$$$$$###""""""###%%%'''&&&%%%$$$############!!!$$$&&&&&&###"""###%%%$$$$$$$$$$$$$$$$$$$$$%%%########################""""""######$$$$$$$$$$$$###$$$&&&%%%$$$######$$$%%%###"""%%%(((%%%%%%$$$######$$$$$$$$$#########""""""######$$$%%%""""""""""""""""""""""""#########""""""!!!!!!!!!!!!###%%%%%%%%%"""###$$$$$$%%%$$$$$$###"""###%%%%%%###"""!!!!!!%%%$$$"""!!!!!!"""$$$%%%###$$$%%%%%%$$$$$$&&&'''&&&%%%%%%$$$$$$%%%%%%&&&"""###$$$###""""""$$$&&& """$$$$$$###!!! !!!""""""#########$$$$$$$$$!!!!!!"""############"""######$$$$$$$$$$$$######)))&&&###  """$$$!!!!!!!!!!!!###%%%&&&'''&&&%%%$$$$$$############!!!###$$$""" ###"""""""""""""""######### """$$$$$$$$$%%%$$$"""###""""""""""""""""""###$$$###"""!!!!!!"""###$$$"""""""""""""""!!!!!! ######"""""""""""""""###!!!###$$$###"""############$$$$$$$$$$$$######"""###$$$%%%%%%$$$""" %%%'''!!!((((((!!!###$$$$$$$$$########################!!!!!!"""#########"""!!!"""$$$%%%###!!!"""!!!!!!"""""""""######$$$%%%&&&&&&$$$$$$%%%&&&&&&%%%######$$$$$$###!!! """$$$%%%&&&%%%###""""""$$$%%%###"""!!!!!!###%%%&&&%%%"""!!!$$$'''"""""""""$$$&&&&&&$$$"""$$$##################$$$$$$&&&&&&&&&!!!$$$$$$######$$$%%%'''(((&&&$$$""" """$$$&&&&&&''''''&&&$$$"""###$$$%%%&&&'''((('''$$$!!!###$$$$$$%%%%%%&&&''''''###"""###$$$%%%$$$!!!%%%%%%%%%%%%%%%$$$###"""""""""#########$$$$$$$$$########################%%%$$$$$$######""""""!!!#########$$$$$$$$$###"""$$$###"""###$$$%%%$$$"""&&&###!!!###&&&'''$$$!!!&&&&&&&&&%%%%%%$$$$$$$$$"""############$$$$$$%%%"""###$$$%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$&&&$$$ ###%%%### %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$######$$$&&&&&&%%%###""""""###$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&###!!!!!!"""###$$$%%%&&&&&&&&&&&&&&&&&&%%%$$$###&&&%%%$$$$$$%%%%%%%%%$$$!!!""""""###############%%%%%%$$$$$$%%%%%%&&&&&&############$$$$$$$$$$$$!!!!!!!!!###%%%&&&&&&$$$$$$$$$&&&'''''''''''''''&&&$$$#########$$$%%%%%%$$$$$$######$$$&&&'''(((%%%######&&&&&&######%%%########################"""""""""###$$$$$$%%%&&&!!!"""######$$$%%%%%%%%%%%%"""###&&&&&&###"""%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$###""""""###%%%&&&&&&%%%$$$######$$$$$$###&&&&&&$$$###&&&)))$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######$$$%%%%%%"""$$$&&&&&&$$$###$$$%%%###############!!!""""""#########"""############""""""######$$$%%%""""""""""""""""""""""""""""""!!!!!! )))&&&$$$$$$%%%%%%###"""!!!"""######$$$$$$######$$$&&&((((((&&&$$$$$$%%%%%%$$$"""!!!!!!"""$$$%%%!!!"""$$$$$$######$$$&&&$$$##################$$$""""""###!!!  """!!!###%%%%%%###!!!!!!!!!###############$$$$$$$$$!!!!!!"""#####################$$$$$$$$$$$$######&&&###  ###%%%###############$$$%%%%%%%%%$$$###"""!!!!!!"""""" ###$$$"""!!!###############""""""!!!!!!!!!!!!###%%%%%%$$$######"""""""""######"""""""""$$$###"""!!!!!!"""###$$$!!!!!!"""""""""!!!!!!  """$$$%%%$$$######!!!###$$$#########$$$######$$$$$$$$$$$$######"""###%%%&&&%%%$$$""" $$$ $$$!!!$$$$$$$$$$$$$$$######""""""!!! !!!"""######$$$%%%"""!!!"""###$$$###""" !!!""""""###############&&&''''''&&&$$$######$$$%%%###"""#########""" """$$$%%%&&&%%%###""""""######"""!!!!!!"""$$$###%%%&&&%%%"""!!!$$$'''"""""""""$$$&&&&&&$$$"""$$$$$$###""""""###$$$$$$"""%%%''''''"""###"""""""""###$$$&&&'''&&&$$$""" """$$$&&&&&&'''((('''$$$######$$$"""$$$&&&'''&&&$$$!!!###$$$$$$%%%%%%&&&''''''!!!!!!!!!###%%%$$$!!!%%%%%%%%%%%%%%%$$$###"""############$$$$$$$$$$$$########################%%%$$$$$$$$$######"""""""""###$$$$$$$$$#########$$$"""""""""$$$%%%$$$###%%%###"""$$$&&&'''$$$"""&&&&&&%%%$$$$$$###""""""############$$$%%%&&&'''"""###$$$%%%%%%$$$###"""###$$$$$$$$$$$$%%%%%%%%%######""""""######$$$$$$%%%###""""""$$$%%%%%%%%%########################$$$%%%%%%&&&&&&%%%%%%$$$$$$######$$$&&&&&&%%%#########$$$%%%%%%%%%%%%$$$###############$$$%%%&&&$$$!!! ###%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$###"""%%%%%%$$$#########$$$$$$!!!""""""###############$$$######"""######$$$$$$"""###############$$$$$$"""!!!"""$$$&&&''''''%%%!!!"""###%%%%%%%%%$$$###&&&$$$""""""$$$%%%%%%%%%""""""######$$$&&&'''(((%%%"""###&&&&&&###"""%%%########################""""""""""""$$$%%%&&&'''""""""###$$$$$$$$$######%%%"""###&&&&&&###"""%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$###""""""###%%%$$$$$$$$$$$$$$$$$$$$$$$$"""%%%'''&&&######%%%'''$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""###$$$%%%%%%"""$$$&&&&&&%%%$$$%%%&&& """$$$$$$""""""$$$''' """$$$$$$###"""###$$$######""""""######$$$%%%#######################################"""""""""&&&### !!!$$$&&&%%%###!!!!!!""""""###$$$$$$$$$!!!%%%&&&$$$$$$%%%(((%%%$$$###""""""###$$$%%% """######""""""###%%%"""""""""""""""""""""""""""""""""!!! !!! ###%%%&&&%%%%%%&&&(((########################""""""###$$$$$$$$$$$$$$$######$$$$$$$$$$$$######"""!!! """$$$%%%$$$$$$$$$$$$$$$$$$######$$$###"""!!!!!!!!!"""###$$$$$$%%%$$$###"""$$$%%%###$$$$$$$$$###"""!!!!!!&&&$$$$$$&&&%%%!!! !!!""""""############""""""######""""""""""""###### """#########"""!!!"""%%%&&&&&&$$$###!!!###$$$###"""############$$$$$$$$$$$$######$$$%%%%%%%%%%%%###"""!!!###!!!!!!%%%&&&$$$$$$$$$$$$###"""!!! """###!!!"""%%%""""""############""""""""""""###$$$$$$$$$$$$###%%%&&&&&&$$$""" !!!!!!$$$#########%%%$$$###!!!!!!"""###$$$%%%$$$######$$$$$$$$$"""!!!!!!$$$&&&$$$%%%%%%$$$######$$$&&&&&&%%%$$$$$$$$$###!!!%%%$$$###""""""###$$$%%% """""" ###$$$!!!""""""""""""###$$$%%%&&&&&&%%%###""""""###%%%&&&###%%%&&&%%%###"""""""""!!!"""$$$%%%%%%$$$"""!!!######$$$$$$%%%&&&&&&&&& !!!"""######"""!!!!!!######$$$$$$$$$$$$###############$$$$$$$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%%%%###"""###$$$###"""!!!"""$$$%%%$$$###$$$$$$$$$$$$%%%%%%$$$###########################&&&%%%%%%$$$$$$%%%&&&'''######%%%%%%%%%%%%############$$$$$$$$$%%%%%%%%%"""###$$$%%%%%%%%%$$$$$$###%%%&&&%%%######%%%((($$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&'''((((((''''''$$$######$$$&&&&&&%%%###$$$$$$%%%&&&&&&&&&&&&%%%""""""""""""###$$$%%%%%%%%% %%%'''$$$""""""######$$$$$$%%%$$$$$$$$$###$$$$$$######$$$&&&'''######$$$%%%%%%%%%%%%%%%$$$$$$######"""######$$$#########$$$$$$%%%%%%%%%#########%%%'''((('''&&& """###$$$%%%$$$"""!!!&&&###!!!"""$$$&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$"""###''''''###"""$$$########################$$$############$$$&&&&&&###$$$%%%%%%%%%$$$###"""%%%"""###&&&&&&###"""%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$############$$$$$$###$$$$$$###""""""###%%%!!!"""###%%%%%%%%%$$$$$$###$$$$$$$$$######$$$%%%%%%&&&&&&&&&&&&%%%###"""########################$$$######""""""###$$$%%%"""$$$&&&&&&%%%$$$%%%&&&!!!###$$$$$$$$$%%%(((+++!!!###&&&&&&%%%$$$$$$&&&######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%###''''''&&&######""""""###$$$&&&'''"""###!!! """%%%########################"""###$$$$$$###"""###%%%""""""############"""""""""###$$$###""""""$$$&&&"""###$$$%%%$$$%%%''')))##############################$$$%%%%%%%%%%%%%%%######$$$$$$$$$$$$######""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$###"""!!!!!!###$$$%%%&&&%%%######%%%&&&%%%%%%"""###$$$%%%%%%%%%$$$###((($$$###%%%$$$ ###!!!"""###$$$$$$###"""!!!""""""############""""""!!!###$$$$$$###### """###$$$$$$$$$$$$ """$$$$$$###""""""#########$$$$$$$$$$$$######&&&&&&%%%$$$$$$###""""""###$$$!!!$$$+++%%% '''######$$$######!!! """ $$$$$$!!!!!!$$$###$$$$$$$$$######$$$$$$"""###$$$%%%&&&%%%%%%$$$###$$$%%%$$$"""!!!"""###$$$$$$$$$%%%''''''%%%###""""""#########$$$$$$$$$###%%%&&&%%%$$$###$$$%%%&&&$$$######$$$%%%%%%$$$'''%%%###"""######""" %%%$$$###!!!!!!###$$$%%%&&&'''%%%"""$$$###"""######$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%"""$$$&&&&&&$$$#########!!!"""###$$$%%%%%%%%%%%%""""""######$$$%%%%%%%%%!!!$$$%%%$$$"""!!!"""%%%!!!!!!"""###$$$$$$$$$$$$#########$$$$$$$$$%%%%%%########################"""######$$$$$$%%%%%%&&&!!!###%%%%%%###"""###$$$###"""!!!"""$$$%%%%%%######$$$%%%%%%%%%$$$$$$$$$!!!!!!!!!"""######$$$$$$)))(((&&&%%%$$$%%%%%%&&&###$$$%%%%%%%%%%%%$$$############$$$$$$%%%%%%%%%"""###%%%'''''''''%%%$$$ ###&&&$$$!!! $$$(((''''''''''''''''''''''''###$$$&&&((())))))(((((($$$######$$$&&&&&&%%%###$$$%%%&&&&&&''''''&&&&&&!!!!!!!!!!!!"""###$$$%%%&&& &&&)))$$$ !!!$$$%%%&&&&&&''''''''''''"""#########$$$&&&(((+++$$$%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$&&&((()))(((&&&"""###%%%&&&&&&%%%###"""&&&###!!!!!!$$$&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$"""###''''''###"""$$$########################&&&%%%$$$#########$$$%%%%%%&&&''''''&&&%%%###"""%%%######&&&&&&######%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$############$$$$$$###$$$$$$###""""""###%%% ###%%%&&&&&&$$$$$$!!!!!! !!!"""$$$%%%%%%&&&&&&''''''&&&$$$###!!!""""""""""""""""""""""""%%%$$$###""""""###$$$$$$"""$$$&&&&&&%%%%%%&&&'''$$$$$$$$$$$$%%%&&&&&&&&&"""%%%((((((&&&%%%&&&(((#########"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&)))$$$ !!!%%%'''%%%###%%%$$$###"""###%%%((()))"""&&&&&&""" """$$$"""###$$$$$$$$$$$$###"""###%%%%%%%%%######$$$%%%######$$$$$$$$$$$$#########$$$%%%%%%%%%&&&(((+++$$$%%%$$$"""!!!!!!###%%%$$$$$$##################$$$$$$%%%&&&&&&&&&&&&%%%######$$$$$$$$$$$$#########$$$&&&((('''&&&$$$###"""###$$$%%%%%%%%%%%%%%%%%%$$$###""""""$$$&&&(((&&&### !!!$$$&&&$$$""" !!!###%%%&&&&&&&&&&&&&&&!!! $$$$$$!!!###(((!!!"""###$$$$$$###"""!!!!!!"""###$$$$$$###"""!!!!!!$$$%%%%%%%%%$$$######"""!!!!!!"""###$$$ """$$$$$$###"""!!!"""######$$$$$$$$$$$$######'''&&&%%%$$$############%%%###"""---((( %%%"""#########"""!!!'''######''''''"""!!!%%%%%%&&&&&&%%%$$$$$$%%%'''###$$$%%%&&&'''&&&%%%%%%###%%%&&&&&&%%%$$$&&&'''%%%%%%%%%'''))))))(((&&&######""""""######$$$%%%"""$$$'''((('''%%%$$$$$$'''$$$!!!"""%%%&&&%%%###%%%###!!!!!!###$$$%%%%%%%%%$$$"""!!!!!!"""$$$%%%###&&&'''$$$$$$%%%$$$!!!###$$$%%%&&&'''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###%%%(((((('''&&&&&&&&&"""######$$$%%%'''((((((!!!""""""###$$$$$$%%%%%%###&&&(((&&&!!! ###''' !!!"""###$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################""""""###$$$%%%&&&&&&'''!!!###&&&%%%###!!!###$$$$$$###"""""""""""""""###"""###%%%&&&%%%###!!! %%%!!! %%%(((&&&"""%%%$$$$$$%%%&&&'''%%%$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###((((((###"""&&&'''%%%%%%%%%%%%$$$$$$###############$$$$$$%%%&&&''''''+++(((&&&&&&((((((%%%###""""""###$$$%%%%%%%%%%%%########################!!!###%%%''''''%%%###!!!############$$$%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$###############$$$$$$$$$$$$$$$$$$#########""""""###&&&$$$"""###%%%###############$$$$$$$$$!!!###&&&((()))'''$$$"""%%%%%%%%%$$$$$$$$$######...///!!!'''&&&%%%%%%$$$$$$$$$$$$$$$'''$$$$$$'''$$$$$$'''***)))'''%%%&&&'''#########"""""""""!!!!!!###"""!!!!!!!!!"""$$$%%%%%%%%%$$$$$$###"""""""""$$$$$$%%%%%%%%%$$$######%%%%%%''''''''''''%%%%%%&&&$$$!!!!!!"""$$$$$$$$$%%%!!!!!!&&&&&&######'''&&&(((%%%!!!!!!%%%(((&&&%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###!!!!!!###'''(((&&&$$$######""""""###%%%'''((('''%%%###!!! !!!###%%%%%%%%%%%%$$$###"""!!! ######""""""######$$$%%%######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$###"""!!!!!!"""###$$$$$$###""" """###$$$""""""#########$$$$$$$$$!!!"""###$$$%%%$$$######$$$$$$%%%%%%%%%%%%&&&&&&'''+++&&& !!!"""!!!!!!"""#####################$$$$$$$$$%%%%%%%%%""""""!!!!!!!!!!!!""""""###"""!!! !!!"""#########""""""""""""######&&&%%%%%%$$$$$$%%%%%%&&&######""""""######$$$%%%'''###!!!$$$%%%###"""$$$""""""""""""############$$$))))))$$$###&&&%%% %%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&'''''''''%%%%%%%%%$$$!!! !!!#########$$$$$$$$$$$$######"""############$$$$$$$$$$$$'''(((###!!!"""""" ######"""!!!!!! !!!!!!"""""""""""""""!!! #########"""""""""""""""$$$&&&%%%###$$$&&&$$$$$$$$$#########""""""###'''+++,,,((($$$"""""" """###%%%%%%$$$###"""%%%%%%%%%&&&&&&'''''''''"""%%%&&&%%%$$$######&&&&&&&&&%%%%%%$$$$$$$$$""" !!!$$$### !!!%%%$$$###############$$$$$$$$$&&&)))++++++((($$$"""&&&&&&%%%$$$$$$$$$$$$%%%###########################""""""###%%%%%%$$$"""%%%%%%$$$$$$######$$$$$$'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$&&&&&&&&&$$$########################"""""""""######$$$$$$$$$%%% !!!''')))%%%###%%%"""%%%&&&&&&&&&%%%!!! """%%%((('''$$$ $$$""" """$$$%%%### $$$$$$$$$#####################""""""""""""#########$$$%%%%%%%%%$$$"""!!!'''$$$""""""%%%&&&%%%###&&&%%%$$$$$$%%%%%%###!!!###$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###'''(((###"""%%%'''%%%&&&&&&&&&%%%%%%%%%$$$$$$###$$$$$$%%%&&&&&&''''''(((&&&$$$$$$%%%&&&$$$"""&&&&&&&&&&&&&&&$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&&&&%%%###"""$$$$$$$$$###$$$$$$%%%%%%#########$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$#########""""""$$$&&&%%%######$$$$$$$$$$$$############### !!!$$$%%%&&&%%%###"""%%%%%%%%%$$$$$$$$$######""")))((( ###...---###'''&&&%%%%%%$$$$$$$$$%%%"""$$$""""""$$$"""''')))+++)))&&&###"""###%%%%%%$$$$$$$$$#########""""""!!!!!!!!!"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$!!!"""######$$$$$$$$$$$$"""######$$$$$$######"""'''%%%""""""###%%%%%%%%%&&&######&&&&&&""""""%%%%%%'''&&&""""""&&&'''%%%&&&%%%###"""""""""######''''''''''''''''''''''''$$$"""!!!"""%%%&&&%%%$$$$$$###"""""""""###$$$%%%'''&&&$$$###"""###$$$%%% !!!###%%%&&&&&&&&&######""""""######$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$###"""!!!!!!"""###$$$%%%$$$###""""""###$$$%%%###$$$$$$$$$%%%%%%%%%%%%"""###$$$%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$))))))###!!!$$$%%%""""""###$$$$$$$$$$$$$$$############$$$$$$$$$%%%########################$$$######""""""######$$$""""""############""""""%%%$$$$$$######$$$$$$%%%######""""""######$$$%%%&&&!!! ###$$$""""""$$$############$$$$$$$$$$$$ $$$%%%"""###''''''###%%%%%%$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%$$$######$$$&&&######$$$$$$$$$$$$######"""############$$$$$$$$$###&&&$$$"""###"""$$$###""""""!!!!!!!!!""""""""""""""""""!!! ###"""""""""""""""""""""!!!$$$$$$###"""###%%%$$$$$$$$$#########"""""""""$$$&&&&&&%%%###""""""###############$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''"""###%%%%%%$$$###$$$&&&&&&&&&%%%%%%%%%$$$$$$$$$'''$$$%%%((('''$$$%%%(((%%%$$$###############$$$&&&&&&&&&'''&&&%%%$$$$$$&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$%%%%%%###!!!$$$######"""###$$$%%%&&&$$$###""""""$$$&&&)))+++((('''%%%%%%%%%%%%###"""########################%%%%%%&&&&&&&&&&&&&&&&&&'''"""!!!$$$$$$ !!!###%%%%%%%%%$$$###"""""""""$$$&&&&&&### ###"""!!!"""$$$%%%### ##################$$$$$$"""""""""""""""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$((('''&&&%%%$$$$$$$$$$$$&&&%%%$$$$$$$$$###!!!$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###&&&'''###"""$$$&&&%%%''''''&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&'''''''''&&&%%%###$$$%%%&&&$$$###''''''''''''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$##################$$$%%%&&&&&&%%%######%%%%%%$$$$$$######""""""!!!"""###$$$$$$$$$$$$###%%%%%%%%%$$$$$$$$$######'''(((&&&###$$$'''&&&"""&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&%%%!!!!!!%%%&&&%%%'''(((((('''$$$"""""""""%%%%%%$$$$$$$$$$$$######$$$############$$$%%%%%%#########$$$$$$$$$$$$%%% !!!"""###$$$$$$$$$###""""""!!!!!!""""""###(((&&&######$$$&&&&&&&&&'''$$$$$$&&&%%%"""!!!$$$###&&&&&&######&&&&&&###%%%%%%$$$###""""""######$$$$$$$$$$$$$$$$$$$$$$$$%%%###!!!!!!"""$$$$$$###%%%$$$###"""!!!!!!"""###&&&&&&&&&%%%%%%%%%%%%%%%######$$$$$$$$$###""""""######""""""######$$$%%%######$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$###""""""""""""###$$$&&&%%%$$$######$$$%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%((('''######%%%%%%"""######$$$%%%%%%%%%%%%$$$"""""""""#########$$$$$$###$$$%%%&&&&&&%%%$$$###$$$$$$%%%%%%%%%%%%$$$$$$""""""###$$$$$$###""""""$$$######""""""######$$$######""""""######$$$%%%&&&"""!!!%%%'''%%%%%%'''$$$$$$$$$%%%%%%%%%%%%&&&"""###"""###%%%%%%########################$$$$$$$$$%%%%%%$$$######""""""###$$$###"""###$$$&&&######$$$$$$$$$$$$######"""############$$$$$$$$$$$$$$$###$$$### $$$$$$###""""""""""""###""""""######""""""!!!!!!""""""""""""""""""######&&&$$$!!!!!!"""$$$%%%%%%$$$############"""""""""&&&$$$""""""###$$$$$$$$$&&&%%%###""""""$$$&&&(((%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$###"""###%%%'''%%%%%%%%%%%%$$$$$$$$$$$$&&&######&&&&&&######%%%&&&%%%$$$###############(((&&&$$$""""""###%%%&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%%%%%%%%%%###!!!%%%$$$######$$$&&&)))***+++((($$$!!! !!!###%%%'''%%%$$$$$$%%%%%%$$$"""########################$$$$$$$$$###############&&&###!!!###""""""###$$$%%%%%%$$$"""!!!%%%###"""###$$$$$$###"""###""""""###$$$$$$###!!!"""""""""###$$$$$$$$$%%%!!!!!!""""""###$$$%%%&&&&&&&&&%%%$$$$$$%%%%%%&&&%%%&&&&&&%%%######$$$%%%%%%$$$###$$$%%%$$$"""!!!$$$$$$$$$%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&$$$######%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%&&&'''''''''&&&###$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%&&&&&&%%%$$$############%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$%%%########################&&&%%%$$$$$$%%%&&&$$$###&&&&&&%%%$$$######""""""%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%$$$$$$$$$######### """###""""""%%%&&&%%%%%%$$$$$$%%%%%%%%%((((((&&&%%%%%%&&&((((((###$$$$$$%%%$$$$$$%%%%%%$$$$$$$$$$$$#########"""%%%%%%%%%%%%&&&&&&'''''' !!!""""""######!!!!!!"""###$$$$$$######&&&%%%$$$######$$$%%%&&&'''%%%######$$$&&&%%%%%%%%%$$$$$$%%%$$$######$$$"""%%%&&&$$$$$$&&&%%%"""###############$$$$$$$$$########################&&&$$$""" !!!"""###%%%$$$###""""""###$$$$$$$$$$$$%%%&&&&&&%%%$$$###%%%%%%%%%$$$###"""!!! ######""""""######$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%########################%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&$$$$$$$$$%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%"""$$$%%%%%%'''(((#########$$$$$$%%%$$$$$$###!!!""""""""""""############$$$&&&''''''&&&$$$######$$$%%%&&&&&&%%%$$$###!!!"""$$$%%%%%%$$$"""!!!$$$$$$############$$$$$$######""""""######$$$%%%###"""%%%$$$$$$'''$$$$$$$$$$$$%%%%%%%%%%%%###$$$$$$#########"""!!!""""""""""""##################$$$$$$$$$######""""""###$$$"""!!!!!!"""$$$######$$$$$$$$$$$$######""""""#########$$$$$$$$$ $$$###"""$$$$$$"""$$$$$$###############$$$""""""#########""""""!!!"""""""""""""""#########'''######&&&%%%###############"""""""""""",,,'''"""!!!###&&&&&&%%%&&&%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%"""#########""""""$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%!!!!!!###$$$!!!!!!"""&&&&&&%%%$$$############(((&&&$$$###"""###%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$########################'''%%%######$$$$$$###"""((('''%%%%%%&&&(((***,,,***(((%%%""" !!!!!!"""!!!!!!###&&&''''''&&&#################################""""""!!!!!! ###""""""$$$%%%$$$""" """###$$$$$$$$$$$$###"""&&&%%%###"""""""""##################$$$$$$###"""!!!!!!"""###$$$%%%%%%%%%""""""""""""###$$$&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&"""###$$$###"""###$$$&&&$$$######$$$&&&'''&&&$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""$$$&&&$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&'''"""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###""""""###%%%&&&&&&&&&%%%$$$############$$$$$$############$$$$$$ """$$$&&&'''########################$$$###""""""$$$&&&%%%$$$'''&&&&&&%%%$$$###""""""%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%$$$$$$$$$######$$$ !!!%%%&&&###%%%***%%%%%%%%%$$$$$$%%%%%%&&&%%%$$$############$$$%%%############$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%% !!!"""######$$$$$$%%%%%%%%%$$$###""""""'''&&&%%%$$$$$$%%%&&&'''%%%###""""""$$$%%%$$$###!!!#########$$$&&&&&&&&&!!!%%%&&&$$$$$$&&&%%%!!! !!!###$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%###!!! """###$$$$$$######$$$%%%'''((("""###$$$%%%%%%$$$###"""!!!###%%%&&&''''''######""""""######$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$######$$$$$$$$$######$$$$$$$$$############$$$$$$$$$$$$###############$$$$$$%%%#########$$$$$$$$$%%%%%%$$$$$$""" ###'''$$$"""###############""""""!!!""""""""""""#########!!!###%%%&&&&&&%%%###!!!"""###$$$%%%%%%$$$###"""!!!###$$$&&&&&&$$$###!!!%%%%%%$$$$$$$$$$$$%%%%%%######""""""######$$$%%%  """#########$$$$$$$$$$$$%%%$$$###$$$%%%%%%###"""###!!!!!!!!!""""""#########!!!!!!"""###$$$%%%%%%$$$'''''''''%%%"""!!!!!!"""######$$$$$$$$$$$$######""""""#########$$$$$$$$$!!!%%%%%%!!! ###%%%$$$$$$###############$$$$$$""""""############""""""!!!!!!""""""############'''### $$$%%% """"""""""""""""""""""""...)))### """$$$$$$$$$###$$$%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% ###$$$###"""!!!"""$$$$$$$$$$$$$$$$$$$$$$$$'''###!!!%%%&&&$$$###$$$&&&&&&%%%$$$######$$$$$$&&&&&&&&&&&&&&&%%%$$$$$$''''''&&&%%%%%%%%%%%%%%%###########################!!! !!!"""$$$$$$$$$((('''&&&%%%$$$%%%'''(((!!!###%%%&&&&&&&&&"""!!!!!!###%%%''''''&&&########################&&&&&&%%%%%%$$$$$$$$$###!!!""""""$$$&&&'''&&&###!!!""""""###$$$$$$%%%%%%&&&%%%$$$"""!!!!!!###$$$"""###$$$$$$$$$#########!!!!!!"""###$$$%%%%%%%%%###############$$$%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%""""""""""""###$$$%%%&&&###"""###%%%'''((('''&&&""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######%%%###!!!"""'''######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%$$$###"""###$$$%%%%%%%%%%%%$$$###""""""%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&%%%%%%$$$$$$###$$$$$$$$$"""!!!  !!!""" !!!###%%%'''((()))###############$$$$$$$$$!!!!!!"""######$$$%%%&&&&&&&&&%%%%%%$$$$$$############""""""######$$$%%%%%%%%%%%%$$$$$$$$$######&&&$$$%%%&&&%%%"""$$$(((%%%%%%$$$$$$$$$%%%&&&&&&&&&$$$###%%%%%%###$$$&&&(((&&&$$$###$$$$$$###"""((((((((('''''''''&&&&&& !!!!!!"""###"""""""""""""""######$$$%%%&&&&&&&&&&&&&&&%%%$$$###"""!!!%%%$$$$$$$$$$$$$$$$$$%%%$$$###"""###$$$$$$###""""""###"""$$$'''(((&&&!!!$$$&&&$$$$$$&&&$$$!!! !!!###%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###!!! """$$$$$$$$$$$$$$$%%%''')))***!!!"""###$$$%%%$$$###""" !!!"""###$$$%%%%%%%%%######""""""######$$$%%%######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$%%%%%%$$$#########$$$$$$$$$$$$$$$$$$###""""""#########$$$$$$$$$######"""""""""###$$$%%%############$$$$$$$$$$$$)))%%%###&&&%%%"""############"""!!!!!!"""""""""#########$$$$$$!!!"""###$$$$$$###"""!!!""""""############"""""""""###$$$%%%%%%$$$###"""&&&%%%%%%%%%%%%%%%%%%&&&######""""""######$$$%%%!!!!!!###"""###%%%############$$$$$$$$$$$$!!! !!!%%%&&&%%%%%%(((!!!!!!!!!"""######$$$$$$ !!!"""$$$%%%&&&&&&&&&++++++***((($$$######$$$######$$$$$$$$$$$$######"""############$$$$$$$$$%%%'''&&&!!!"""$$$$$$###""""""""""""###$$$$$$""""""######$$$$$$######!!!!!!!!!"""######$$$$$$(((%%%"""###$$$"""!!!!!!"""""""""""""""###)))&&&""" !!!""""""!!!###%%%''''''&&&$$$###%%%%%%%%%%%%$$$$$$$$$$$$ $$$%%%$$$"""!!!!!!#########$$$$$$$$$$$$$$$%%%"""%%%$$$""""""%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%'''((((((&&&$$$"""'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""" """$$$%%%%%%%%%$$$$$$############### ###%%%&&&&&&%%%$$$&&&$$$######$$$$$$###!!!########################$$$$$$##################!!!######"""###%%%###!!!""""""###$$$$$$%%%%%%$$$%%%$$$###!!!!!!###%%%"""$$$%%%%%%$$$######$$$"""""""""###$$$$$$$$$%%%$$$$$$$$$######$$$%%%%%%!!!"""$$$%%%%%%%%%$$$###&&&###!!!"""%%%&&&%%%############$$$&&&'''%%%$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%"""###%%%$$$ """'''$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&%%%"""!!!"""###&&&&&&&&&&&&%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$###$$$$$$%%%%%%###"""!!!!!!"""###$$$$$$$$$$$$%%%%%%&&&&&&""""""#########$$$$$$$$$"""%%%%%%###"""$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""#########$$$$$$$$$%%%%%%%%%$$$$$$$$$#########&&&'''###!!!"""$$$$$$%%%$$$$$$$$$%%%%%%&&&'''(((%%%%%%((((((%%%%%%((()))&&&######$$$%%%$$$###'''&&&&&&&&&%%%%%%%%%%%% """#########"""!!!###$$$$$$$$$%%%%%%&&&&&&$$$$$$%%%$$$$$$###"""!!!######$$$$$$$$$$$$######$$$######$$$%%%%%%$$$""" $$$%%%"""###'''(((%%%!!!%%%%%%######%%%%%%!!! !!!###$$$%%%%%%$$$$$$""""""""""""""""""""""""###$$$&&&%%%""""""###%%%%%%%%%$$$$$$$$$%%%'''((("""###$$$$$$%%%%%%%%%$$$%%%%%%%%%$$$$$$"""!!!!!!######""""""######$$$%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%$$$$$$#########$$$%%%&&&############$$$$$$$$$$$$&&&%%%!!!"""&&&%%%###$$$$$$$$$######"""!!!############$$$$$$$$$%%%##############################""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%######""""""######$$$%%%&&&"""!!!$$$'''&&&&&&((($$$$$$$$$$$$%%%%%%%%%&&& $$$&&&###$$$'''!!!!!!"""######$$$%%%%%%######$$$%%%%%%&&&%%%%%%)))))))))'''$$$######%%%######$$$$$$$$$$$$######"""############$$$$$$$$$"""%%%%%%!!!"""###""""""!!!!!!!!!""""""###$$$!!!"""###$$$$$$$$$$$$### !!!!!!"""######$$$$$$%%%$$$######$$$###!!!!!!!!!!!!""""""######"""######"""!!!!!!###$$$"""######$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$###### ###%%%%%%$$$######$$$"""#########$$$$$$$$$$$$""" $$$###""""""$$$$$$$$$$$$%%%%%%&&&'''$$$$$$&&&&&&&&&%%%###"""%%%$$$######""""""######%%%%%%%%%%%%%%%%%%%%%%%%$$$""" !!!$$$$$$$$$"""###$$$$$$%%%$$$######&&&&&&&&&%%%$$$""" '''%%%######$$$###""" ######################## !!!!!!!!!!!!!!!!!!$$$###!!!"""$$$"""$$$###############$$$$$$"""###%%%$$$""""""$$$&&&"""$$$&&&&&&$$$"""###%%%##################$$$$$$%%%%%%$$$$$$###$$$$$$$$$ !!!###%%%&&&%%%###"""***&&&"""###&&&(((%%%!!!$$$#########%%%%%%###!!!$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%""""""%%%$$$ !!!'''%%%%%%%%%&&&&&&'''''''''$$$#####################&&&''')))'''###"""###%%%$$$$$$%%%&&&''''''''''''########################$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&&&&&&&%%%###""""""###%%%&&&&&&%%%%%%$$$###"""!!!!!!""""""######$$$$$$$$$$$$$$$((((((###!!!###&&&%%%%%%%%%%%%%%%%%%%%%&&&###$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$######"""(((***$$$"""&&&)))'''$$$$$$$$$$$$%%%%%%&&&'''%%%!!!!!!%%%%%%!!!!!!%%%&&&$$$!!!"""%%%(((((('''#########"""""""""!!!!!!"""###$$$%%%&&&%%%$$$$$$###############$$$$$$$$$!!!""""""#########""""""###$$$%%%&&&&&&%%%$$$###%%%%%%$$$%%%&&&'''%%%###"""&&&&&&""""""&&&'''###"""%%%%%%""""""%%%%%%"""######$$$%%%$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$'''&&&$$$###$$$%%%&&&%%%$$$#########$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&!!!###%%%&&&''''''#########"""###$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%###$$$%%%&&&&&&%%%$$$###%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&'''"""############$$$$$$$$$###&&&%%%$$$&&&$$$ %%%%%%%%%%%%%%%$$$###"""###$$$$$$$$$$$$%%%%%%%%%$$$$$$###""""""###$$$$$$%%%$$$###""""""###$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$############$$$$$$#########"""###$$$$$$%%%###!!!###""""""$$$%%%%%%%%%&&&&&&&&&''''''### $$$$$$ ###!!!""""""###$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%###"""!!!"""$$$######$$$$$$$$$$$$######"""############$$$$$$$$$"""$$$"""!!!"""""" !!!!!! !!!!!!"""######!!!"""###$$$$$$$$$$$$$$$ !!!!!!"""###$$$$$$$$$ """%%%&&&&&&&&& !!!!!!!!!""""""######"""%%%&&&%%%$$$&&&)))$$$###"""!!!!!!###%%%&&&%%%%%%%%%$$$$$$#########%%%%%%%%%$$$###$$$&&&(((""""""######$$$$$$$$$$$$%%%###(((((('''&&&#########$$$%%%&&&'''((($$$$$$$$$$$$######""""""###""""""!!!!!!!!!!!!!!!########################'''$$$"""!!!"""###$$$$$$!!!###%%%((()))((('''&&&%%%$$$#########$$$%%%&&&$$$###"""###$$$%%%$$$###########################""""""######$$$$$$%%%%%% ###$$$!!!###'''%%%&&&%%%$$$###"""""""""""" ###%%%$$$""""""$$$&&&"""$$$'''&&&$$$"""###%%%$$$$$$$$$##################%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%% ###&&&((('''### %%%&&&'''%%%###""""""###$$$$$$%%%%%%%%%%%%&&&&&&((('''$$$######$$$&&&'''######""""""###%%%&&&(((***&&&######&&&((('''%%%######$$$$$$$$$%%%%%%%%%&&&%%%$$$######$$$%%%&&&%%%&&&&&&&&&%%%###!!! '''%%%%%%&&&"""###,,,########################$$$$$$$$$$$$$$$$$$$$$$$$'''%%%######%%%&&&$$$!!!$$$%%%%%%&&&%%%$$$###"""###!!! !!!###$$$$$$###'''&&&&&&%%%%%%&&&&&&''''''&&&$$$###"""###$$$$$$"""&&&&&&"""###&&&&&&!!!%%%%%%$$$###""""""######$$$%%%%%%$$$###$$$&&&((($$$%%%&&&'''((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###%%%'''((('''&&&'''&&&&&&%%%%%%&&&&&&'''&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%$$$###"""%%%$$$$$$######$$$$$$%%%'''&&&&&&(((******&&&###%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$$$$######&&&$$$!!!!!!###%%%''''''$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%!!! %%%'''%%%$$$'''%%% $$$%%%"""'''&&&$$$#########$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$)))***%%%"""""""""!!!!!!"""###$$$%%%$$$$$$###!!!###$$$$$$######$$$%%%&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$#########%%%$$$###&&&)))***'''$$$%%%%%%$$$######$$$$$$$$$  """%%%%%%"""'''%%%$$$$$$%%%%%%###"""##########################################$$$$$$%%%&&&'''&&&$$$###$$$%%%!!!###""" &&&&&&!!!!!!"""###%%%%%%&&&&&&&&&'''(((&&&!!!###(((&&& ###$$$$$$###""""""###%%%((('''&&&%%%%%%'''(((***'''&&&$$$$$$&&&&&&$$$"""(((&&&$$$"""!!!"""$$$&&&$$$"""!!!"""$$$%%%"""!!!$$$%%% ###$$$$$$$$$$$$$$$###"""!!!"""""" %%%%%% ### """!!! """!!!%%%'''$$$###)))"""%%%%%%"""!!!"""$$$$$$""" """$$$%%%### !!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""###$$$&&&&&&###$$$%%%%%%######$$$%%%#########"""""""""""""""%%%######%%%((()))&&&"""%%%%%%%%%$$$$$$$$$$$$###"""$$$'''&&&###"""###%%%""""""###$$$%%%%%%%%%%%%"""%%%''''''&&&$$$$$$%%%!!!$$$&&&%%%""" """%%%###"""""""""###$$$$$$%%%"""###%%%$$$$$$%%%(((***((($$$"""%%%&&&%%%$$$&&&###!!!"""$$$###!!!$$$)))&&&&&&&&&%%%%%%$$$$$$$$$############$$$%%%&&&'''%%%!!!!!!%%%%%%!!!!!!%%%%%%%%%%%%$$$$$$$$$######!!!""""""""""""#########"""%%%&&&######&&&%%%"""!!!"""###%%%%%%&&&&&&&&&%%%&&&&&&%%%###"""###$$$%%%$$$###$$$%%%&&&%%%######$$$###"""!!!!!!%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&$$$ ###$$$%%%###!!! !!!$$$$$$$$$%%%%%%%%%&&&&&&#########"""""""""######&&&%%%$$$#########$$$%%%&&&$$$###"""$$$%%%%%%$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%&&&&&&%%%$$$"""!!!&&&"""###'''(((%%%%%%)))%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""'''%%%######%%%%%%$$$"""$$$%%%%%%%%%%%%$$$###"""$$$"""!!!!!!###$$$######&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%$$$#########$$$%%%###'''&&&"""!!!&&&((('''%%%%%%$$$###############$$$%%%%%%$$$###$$$&&&(((###$$$%%%&&&'''&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&###"""$$$&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$###"""%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&((((((%%%"""%%%%%%$$$$$$$$$#########%%%%%%%%%$$$$$$$$$######&&&$$$!!!!!!"""######"""#########$$$$$$############''''''!!!"""$$$"""$$$&&&%%% ###%%%"""'''&&&%%%$$$###$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%"""%%%&&&'''&&&###"""###$$$$$$$$$$$$###""""""$$$%%%%%%$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$%%%&&&%%%&&&&&&%%%%%%$$$######%%%%%%%%%$$$$$$$$$######&&&&&&%%%$$$###$$$&&&(((############$$$%%%%%%&&&"""!!!!!!###%%%&&&###!!!&&&$$$###$$$%%%%%%$$$###########################&&&%%%%%%$$$$$$#########$$$&&&&&&&&&$$$###$$$%%%###%%%$$$!!!"""'''&&&"""#########$$$$$$%%%%%%%%%$$$&&&$$$!!!###((('''"""###$$$%%%$$$""""""###$$$&&&%%%$$$######%%%'''((($$$#########$$$%%%%%%%%%%%%$$$"""!!! !!!"""###'''%%%###$$$%%%$$$""""""$$$""""""###$$$$$$$$$$$$###""""""!!!$$$$$$!!!###'''&&&!!!&&&!!! ###%%%$$$###%%%###%%%%%%### ###'''&&&%%%###!!! """&&&)))###"""!!!"""$$$%%%### !!!!!!!!!"""###$$$$$$$$$""""""""""""""""""""""""##################$$$$$$###$$$%%%%%%######$$$%%%""""""""""""############$$$######%%%&&&'''%%%$$$%%%%%%%%%$$$$$$############%%%''''''$$$###$$$&&&$$$$$$%%%%%%%%%$$$$$$######%%%&&&&&&%%%$$$$$$%%%######"""###$$$$$$$$$###""""""!!!!!!!!!"""$$$%%%############$$$$$$%%%%%%'''###!!!$$$%%%$$$###%%%%%%######$$$### """&&&$$$$$$$$$#########"""""""""!!!!!!!!!"""###$$$$$$&&&""""""&&&&&&""""""&&&#########"""""""""!!!!!!"""""""""#########$$$$$$"""%%%&&&######&&&%%%"""!!!"""###$$$%%%%%%%%%%%%###$$$%%%$$$###"""###$$$%%%$$$######$$$%%%$$$""""""$$$%%%$$$"""!!!!!!$$$$$$%%%%%%%%%%%%%%%%%%$$$###$$$%%%%%%### ###$$$$$$###!!! !!!"""$$$$$$$$$$$$%%%%%%%%%%%% !!!"""#########!!! ((('''&&&$$$###"""""""""###$$$%%%$$$######$$$%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%%%%$$$$$$###%%%!!!!!!&&&***((($$$"""&&&&&&&&&&&&&&&&&&&&&&&&########################&&&$$$###$$$%%%%%%$$$"""$$$$$$%%%%%%%%%$$$######%%%###""""""#########"""%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$#########$$$%%%%%%###%%%$$$ %%%'''%%%$$$$$$############$$$###$$$%%%$$$###$$$%%%'''######$$$%%%%%%%%%%%%$$$#########$$$$$$%%%%%%%%%'''###!!!$$$(((%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%'''&&&$$$"""$$$$$$$$$###############%%%%%%%%%$$$$$$$$$######%%%$$$######$$$###!!! $$$$$$$$$$$$$$$$$$$$$$$$%%%'''&&&!!!!!!#########%%%### ###$$$"""&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&'''(((&&&"""######$$$$$$$$$######"""###%%%&&&&&&%%%$$$&&&'''%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%$$$###"""!!!!!!%%%%%%%%%$$$$$$$$$$$$###&&&'''&&&"""%%%+++!!!""""""###$$$%%%&&&&&&$$$###"""###%%%%%%%%%###%%%#########%%%&&&%%%$$$########################''''''&&&%%%$$$######"""###$$$&&&%%%$$$$$$%%%&&&$$$%%%$$$"""###&&&%%%!!!%%%$$$###"""######%%%%%%"""###""" ###''''''$$$$$$%%%%%%$$$"""!!!"""###$$$###"""""""""###$$$%%%###$$$###"""!!!"""$$$&&&#########"""""""""""""""((('''%%%%%%%%%$$$!!! !!!#########"""!!!""""""###$$$$$$$$$$$$### """###"""###&&&$$$ $$$!!!###"""!!!###%%%$$$###"""""""""$$$%%%'''$$$!!! ###""""""###$$$$$$###!!!!!!!!!""""""###$$$$$$$$$""""""""""""""""""""""""%%%$$$$$$###""""""#########$$$%%%$$$######$$$%%%!!!"""""""""###$$$$$$$$$"""$$$%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$###""""""!!!###$$$$$$""""""###$$$%%%%%%%%%%%%$$$###""""""$$$%%%&&&%%%######%%%&&&$$$!!!!!!%%%'''%%%"""###""" !!!###$$$$$$"""!!!"""%%%$$$!!!&&&""" $$$%%%###"""$$$&&&$$$$$$%%%### $$$$$$$$$$$$############"""&&&&&&%%%%%%%%%%%%&&&'''$$$""""""$$$$$$""""""$$$#########"""""""""""""""############$$$$$$$$$%%%"""%%%&&&######&&&%%%""""""""""""###$$$$$$$$$%%%!!!"""$$$###""""""###%%%%%%$$$""""""######"""!!!"""$$$''''''&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%!!!!!!"""%%%((())))))((($$$%%%&&&%%%###"""###$$$###$$$$$$$$$$$$%%%%%%%%%""""""###$$$$$$$$$$$$###((('''&&&%%%###"""!!!!!!###&&&)))(((%%%$$$%%%'''######$$$$$$$$$%%%%%%%%%"""###$$$%%%%%%$$$###"""######$$$$$$%%%%%%%%%%%%%%%"""!!!$$$&&&%%%!!!''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$""""""######"""!!!%%%$$$$$$######$$$$$$%%%#########$$$$$$%%%%%%&&&%%%'''&&&""""""%%%%%%$$$$$$######$$$$$$$$$###$$$%%%%%%$$$###%%%&&&""""""######$$$$$$$$$$$$#########$$$$$$%%%%%%&&&&&&###"""%%%((('''"""$$$$$$############$$$$$$###$$$%%%&&&&&&%%%$$$###$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&&&&%%%$$$########################%%%%%%%%%$$$$$$$$$############$$$%%%&&&&&&### %%%%%%%%%%%%%%%%%%%%%%%%###$$$###!!! """%%%'''######"""!!!!!!"""###"""$$$$$$$$$$$$######$$$$$$$$$$$$############$$$$$$(((***(((###!!!$$$%%%###""""""######$$$$$$$$$$$$###$$$%%%%%%$$$$$$%%%'''%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$######"""""""""$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$!!!###'''""""""###$$$$$$$$$$$$$$$%%%$$$#########$$$$$$$$$$$$###"""###%%%&&&&&&$$$########################%%%%%%%%%$$$$$$#########"""###%%%%%%$$$$$$%%%'''$$$###""""""###$$$### &&&%%%###!!!!!!"""$$$%%%"""""""""!!!"""$$$$$$######%%%&&&%%%###!!!""""""###""""""""""""###$$$%%%&&&&&&&&&### """%%%###$$$%%%&&&%%%%%%$$$###&&&%%%%%%%%%$$$###"""!!!""" !!!$$$%%%$$$!!!!!!!!!"""###$$$%%%%%%%%%""""""###$$$%%%&&&### ### """!!! """&&&###!!!!!!###%%%$$$"""%%%$$$###$$$%%%!!!############$$$$$$###""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$"""$$$%%%$$$###"""###$$$!!!!!!"""###$$$$$$%%%%%%!!!$$$&&&%%%""""""$$$''''''&&&&&&%%%$$$###""""""##################$$$%%%%%%%%%%%%%%%%%%$$$###"""%%%%%%%%%###""""""%%%'''###!!! """%%%&&&%%%$$$%%%###!!! """$$$%%%&&&###!!!###&&&%%% &&&"""!!!%%%&&&$$$"""###%%%###$$$%%%### !!!%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&&&&&&&"""!!!!!!""""""!!!!!!"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""%%%&&&######&&&%%%"""""""""""""""######$$$$$$!!!"""###""""""$$$%%%%%%###""""""######!!! ###%%%'''&&&&&&'''(((#########$$$$$$%%%%%%%%%'''&&&%%%%%%&&&&&&%%%###$$$%%%&&&%%%#########%%%#########$$$$$$$$$%%%%%%$$$###"""!!!"""###%%%&&&%%%%%%%%%%%%$$$$$$######"""&&&))))))&&&$$$%%%&&&######$$$$$$$$$%%%%%%%%%###$$$%%%&&&&&&%%%$$$############$$$$$$%%%&&&&&&###$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%###"""###$$$###"""%%%$$$$$$######$$$$$$%%%"""######$$$%%%%%%%%%%%%$$$%%%''''''%%%###%%%(((%%%$$$$$$$$$$$$$$$%%%%%%"""###%%%%%%$$$###$$$&&&"""""""""#########$$$$$$#########$$$$$$%%%%%%%%%###$$$%%%%%%$$$$$$%%%'''$$$######""""""######$$$###$$$%%%&&&&&&%%%$$$######$$$$$$%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$%%%&&&&&&&&&&&&&&&##################$$$$$$%%%%%%%%%$$$$$$$$$###### !!!$$$&&&&&&$$$!!!$$$$$$############$$$$$$$$$######"""!!!!!!$$$'''###"""""""""###""""""###""""""########################""""""""""""######$$$%%%""" $$$'''%%% !!!!!!"""$$$%%%&&&'''"""###$$$$$$######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$""""""###$$$"""!!!###$$$$$$$$$$$$###"""!!!$$$######"""""""""###$$$$$$###"""###%%%&&&&&&$$$########################!!!!!!""""""######$$$$$$"""###$$$$$$$$$$$$%%%&&&%%%######$$$&&&%%%###"""&&&$$$"""!!!!!!"""$$$%%%$$$###""""""!!! !!!""""""$$$%%%%%%###"""""""""###############$$$$$$%%%&&&&&&%%%$$$######%%%&&&"""###%%%&&&&&&%%%$$$###!!!"""##################'''###"""%%%$$$""" !!!"""###$$$%%%%%%%%%&&&$$$$$$&&&((('''%%%###&&&"""!!!$$$&&&$$$$$$&&&&&&### !!!%%%&&&$$$!!!&&&&&&&&&((()))''' """###$$$$$$$$$#####################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""###$$$%%%&&&"""###$$$$$$""""""###$$$!!!""""""###$$$%%%%%%&&&!!!$$$&&&%%%###"""$$$'''&&&&&&%%%%%%$$$###""""""'''&&&%%%%%%&&&'''(((((("""###$$$%%%%%%%%%%%%%%%$$$%%%%%%###""""""$$$&&& """$$$$$$######%%%'''&&&%%%###""""""###%%%&&&(((%%%###$$$((('''!!!&&&###"""&&&(((%%%###$$$"""!!!###%%%$$$!!!"""&&&%%%%%%%%%%%%%%%%%%%%%%%%######"""!!!!!!!!!"""""""""######""""""######"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""%%%&&&######&&&%%%"""$$$######"""######$$$%%% """"""""""""$$$&&&$$$###""""""######"""  ###$$$$$$$$$&&&'''""""""######$$$%%%%%%%%%&&&$$$"""!!!"""###"""!!!!!!###$$$###"""!!!"""###############$$$$$$$$$$$$###""" """$$$&&&######$$$%%%%%%%%%$$$$$$ ###&&&'''&&&$$$###"""######$$$$$$$$$%%%%%%%%%&&&''''''((((((''''''&&&$$$#########$$$%%%&&&&&&!!!$$$%%%###$$$(((***)))$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%$$$###$$$&&&$$$$$$######$$$$$$%%%&&&&&&$$$######$$$$$$$$$###%%%%%%$$$$$$$$$$$$%%%%%%######$$$%%%%%%%%%$$$$$$###%%%%%%%%%'''%%%$$$$$$$$$$$$%%%%%%&&&!!!###%%%%%%$$$###$$$%%%######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&### ###'''$$$##################$$$$$$$$$$$$%%%%%%$$$$$$$$$######$$$%%%%%%%%%$$$$$$###$$$%%%&&&&&&%%%$$$######%%%&&&&&&%%%%%%'''((($$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######!!!$$$%%%###!!!"""!!!  !!!"""'''%%%%%%%%%######$$$""""""%%%%%%######%%%!!!"""######$$$###############""""""""""""######!!!$$$%%%$$$&&&(((&&&!!!!!!!!!!!!"""###%%%&&&'''!!!###$$$$$$###"""$$$%%%######$$$$$$$$$$$$#########"""""""""###%%%'''(((###$$$$$$$$$$$$%%%%%%%%%%%%"""!!!###''''''###$$$$$$%%%%%%$$$""" """$$$$$$$$$"""!!!"""###%%%#########%%%&&&%%%$$$######################## !!!"""###$$$$$$"""###%%%$$$######$$$%%%%%%######''')))'''%%%%%%$$$###"""!!!""""""$$$$$$%%%######$$$""" ###!!!###%%%%%%$$$###############$$$$$$%%%%%%%%%%%%$$$###"""$$$'''((((((&&& !!!"""$$$$$$###""""""!!!#########"""###$$$'''###!!!$$$$$$$$$ !!!"""###$$$%%%%%%%%%%%%!!! ###$$$"""!!!"""%%%!!! ###%%%######%%%%%%###!!!"""%%%&&&$$$!!!%%%###!!!!!!###%%%''''''"""$$$%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!!!!!!!"""###%%%&&&'''"""###$$$###""""""###$$$"""#########$$$%%%%%%%%%"""$$$&&&'''&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$###!!!!!!###%%%&&&%%%""""""###$$$%%%%%%%%%%%%###$$$%%%$$$""""""$$$%%%###&&&%%%"""!!!$$$'''&&&&&&%%%$$$$$$$$$$$$%%%'''%%%$$$%%%((('''$$$!!!&&&######''')))&&&###$$$!!! """&&&%%%"""###'''"""############$$$$$$$$$######"""""""""######$$$$$$&&&&&&$$$$$$&&&&&&$$$"""""""""""""""#####################$$$$$$$$$%%%"""%%%&&&######&&&%%%"""%%%%%%$$$######$$$%%%&&& !!!############$$$&&&$$$###""""""$$$$$$###"""!!!######"""###$$$&&&!!!""""""###$$$$$$%%%%%% """%%%&&&'''!!!"""######"""!!!"""###############$$$$$$$$$$$$""""""!!!!!!"""###%%%&&&###$$$%%%%%%%%%%%%$$$###!!!"""$$$'''((('''### ######$$$$$$$$$%%%%%%%%%'''&&&&&&&&&&&&&&&&&&'''%%%$$$#########$$$%%%&&&###%%%$$$###&&&***''' $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%######%%%'''$$$$$$#########$$$%%%&&&%%%$$$"""###$$$%%%%%%$$$&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%$$$###"""!!!######"""$$$$$$$$$$$$$$$$$$%%%&&&''' """%%%%%%$$$######$$$$$$$$$###"""###$$$%%%&&&&&&%%%%%%$$$$$$#########"""###$$$###!!!!!!"""###$$$$$$$$$######$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%"""###$$$%%%%%%%%%%%%$$$"""###%%%&&&&&&%%%###""""""###%%%%%%######&&&((($$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$###### """%%%%%%$$$"""###"""!!!!!!"""###&&&$$$%%%(((%%%!!!%%%""""""&&&'''######'''"""###$$$%%%&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%'''(((&&&$$$%%%'''$$$$$$###"""""""""###$$$%%%"""###%%%$$$######$$$&&&"""###$$$%%%%%%$$$###"""%%%$$$###"""###%%%&&&(((######$$$$$$$$$%%%%%%%%%"""######%%%&&&%%%$$$""""""###$$$%%%$$$"""!!!"""$$$'''&&&$$$""""""###&&&$$$###$$$%%%%%%$$$###########################!!!!!!""""""######$$$$$$###$$$%%%$$$###"""###$$$### &&&)))&&&$$$%%%!!!!!!""""""######$$$$$$$$$"""###%%%###!!!&&&!!!$$$%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%$$$&&&###!!!$$$((()))$$$!!!!!!"""############### ###%%%%%%###"""###$$$!!!  """$$$%%%%%%!!!"""###$$$$$$$$$$$$$$$&&&  !!!"""###!!!###!!!!!!###############$$$$$$###"""  %%%((("""$$$&&&&&&$$$"""###%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""###"""""""""###$$$%%%%%%!!!###$$$###"""!!!"""$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&(((***)))&&&######$$$$$$$$$$$$%%%%%%%%%### !!!###$$$######$$$$$$%%%%%%%%%$$$$$$"""###%%%%%%###"""###$$$"""###$$$$$$#########$$$$$$%%%%%%&&&%%%$$$###"""$$$$$$%%%%%%&&&&&&&&&&&&%%%""""""'''(((%%%"""###"""!!!###&&&%%%!!!!!!%%%""""""#########$$$$$$$$$%%%%%%%%%%%%%%%&&&'''(((###&&&&&&######&&&&&&###!!!!!!"""""""""#########"""""""""#########$$$$$$"""%%%&&&######&&&%%%"""'''&&&%%%$$$###$$$&&&'''!!!###$$$$$$######%%%&&&###""""""###%%%&&&%%%$$$###$$$%%%%%%######$$$%%%!!!""""""###$$$$$$%%%%%%$$$""" """%%%&&&&&&###$$$%%%%%%$$$###$$$&&&"""############$$$$$$$$$"""###%%%&&&''''''&&&&&&$$$%%%%%%&&&%%%$$$###"""$$$$$$%%%)))+++***%%% ######$$$$$$$$$%%%%%%%%%%%%$$$###""""""###$$$%%%&&&%%%$$$#########%%%%%%&&&&&&"""!!!%%%(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&!!!$$$&&&%%%######%%%'''$$$$$$#########$$$&&&'''$$$###"""###$$$&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%&&&%%%$$$"""!!!///$$$!!!&&&%%%$$$%%%$$$$$$$$$$$$%%%%%%&&&''' """%%%%%%$$$######$$$%%%$$$#########$$$&&&&&&'''&&&&&&%%%$$$###""""""!!!!!!!!!$$$''''''$$$"""%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%$$$######$$$%%%&&&"""###$$$%%%%%%%%%%%%%%%"""###%%%&&&&&&%%%###""" """$$$###""""""%%%(((%%%%%%%%%&&&&&&'''''''''%%%%%%%%%$$$$$$$$$######&&&%%%%%%&&&'''((('''%%%&&&%%%###""""""###%%%&&&"""!!!###((('''!!! $$$%%%"""###(((((($$$$$$(((###$$$&&&'''((('''&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$"""###&&&$$$'''&&&$$$""""""""""""######%%%&&&&&&%%%$$$&&&'''"""###$$$%%%%%%$$$###"""(((&&&%%%######$$$&&&'''#########$$$$$$%%%%%%%%% $$$&&&&&&###"""%%%((( !!!###$$$%%%###"""!!!"""&&&))))))&&&######$$$'''%%%$$$$$$%%%%%%###"""########################$$$$$$$$$###############$$$%%%%%%$$$"""!!!"""######&&&"""!!!### !!!###$$$$$$$$$$$$###!!!"""&&&$$$ ###***!!!$$$%%%%%%$$$$$$%%%""""""###$$$$$$$$$$$$$$$,,,'''"""$$$(((&&&######$$$$$$$$$%%%%%%&&&###%%%'''&&&###""""""$$$"""###$$$%%%%%%""""""###$$$$$$$$$$$$###...'''###&&&'''$$$%%%***'''"""!!!$$$&&&$$$$$$&&&"""###$$$$$$$$$############&&&%%%""" !!!###"""$$$'''&&&$$$"""###%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######"""#########!!!###$$$###"""!!!"""###%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&)))---,,,&&&!!!"""######$$$$$$%%%&&&&&&(((%%%"""###&&&))))))(((%%%%%%%%%%%%$$$$$$###"""!!!###%%%%%%$$$###"""###&&&###!!!"""%%%&&&###!!!"""###%%%&&&%%%###!!! """###%%%$$$$$$%%%(((***$$$!!!"""&&&'''$$$!!!"""$$$###%%%'''%%% ###$$$$$$$$$%%%%%%&&&&&&&&&"""""""""###$$$%%%&&&'''##################$$$$$$%%%%%%%%%%%%!!!""""""""""""#########"""%%%&&&######&&&%%%"""((('''%%%$$$$$$%%%'''(((###$$$%%%%%%$$$###%%%&&&###""""""###%%%''''''&&&######%%%((())))))&&&###$$$"""!!!!!!#########"""$$$$$$$$$############"""%%%$$$"""""""""$$$&&&(((###########################$$$%%%%%%###""""""#########$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%% """%%%''''''$$$ &&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$###"""!!!""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%!!! $$$!!!***!!!!!!"""###$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%$$$""""""&&&'''%%%&&&)))$$$""""""%%%&&&$$$$$$''')))### """%%%$$$$$$&&&###$$$$$$%%%%%%$$$$$$######"""""""""""""""##############################$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%###"""""""""######$$$$$$$$$###############%%%&&&&&&&&&&&&%%%$$$###########################%%%%%%'''(((((('''%%%%%% %%%'''%%%$$$%%%%%%###&&&%%%###"""""""""######'''%%%###!!! !!!""")))$$$###''')))'''%%%%%%#########$$$$$$%%%%%%%%%### $$$$$$###$$$''' $$$'''&&&"""!!!$$$(((###$$$$$$###""""""###%%%"""$$$%%%%%%$$$###%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''''''''&&&%%%'''((('''$$$"""###%%%(((&&&%%%$$$%%%&&&((()))&&&%%%############""" """'''((($$$!!!###%%%%%%$$$###"""""""""###%%%%%%&&&!!! &&&)))%%%"""###!!!$$$''''''$$$###%%%'''''''''&&&%%%$$$###"""!!!'''&&&%%%%%%$$$$$$$$$%%%%%%$$$######$$$$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%### $$$###$$$%%% &&&$$$$$$###############$$$######$$$$$$$$$$$$######&&&%%%$$$#########$$$%%%""""""""""""""""""""""""%%%%%%$$$$$$%%%$$$!!!###!!!!!!$$$%%%$$$"""$$$###!!!!!!!!! %%%%%%$$$######"""""""""$$$%%%%%%###"""!!!"""$$$!!!######&&&(((###%%%$$$"""!!!"""$$$&&&(((###!!! ###$$$""" ###%%%&&&%%%$$$###$$$%%% """######""""""###$$$%%%&&&'''&&&$$$"""!!!"""$$$#########""""""!!!!!!### !!!'''((($$$$$$(((%%%%%%%%%$$$$$$$$$''')))######""""""######$$$%%%&&&%%%###!!!!!!!!!""""""&&&%%%###"""""""""###$$$%%%###"""$$$&&&'''$$$""" !!!###%%%&&&&&&&&&"""###%%%%%%$$$$$$%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%'''$$$""""""%%%&&&%%%######"""!!!"""###%%%%%%%%%!!!!!!"""###############'''%%%$$$""""""###$$$%%%$$$$$$$$$$$$$$$###"""!!!!!!***!!!$$$$$$""""""""""""""""""""""""###!!! !!!######!!!###"""###$$$&&&***---000 $$$%%%$$$#########$$$$$$############$$$$$$%%%$$$$$$######$$$$$$%%%"""###$$$&&&((('''%%%"""&&&$$$""""""###%%%%%%$$$""""""######$$$$$$$$$%%%%%%$$$#########$$$%%%&&&&&&%%%%%%%%%$$$$$$#########%%%&&&%%%$$$""""""#########$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%(((&&&### """$$$&&&%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%$$$$$$##############################$$$$$$%%%%%%%%%&&&&&&&&&'''!!!!!!&&&&&&!!!"""***""""""######$$$$$$%%%%%%#########$$$$$$$$$%%%%%%%%%%%%$$$######$$$%%%%%%$$$""""""%%%&&&###$$$'''%%%""""""%%%&&&######&&&(((""" ###%%%%%%%%%((($$$$$$%%%%%%%%%%%%$$$$$$!!!!!!!!!"""$$$%%%'''(((########################$$$$$$%%%%%%&&&&&&&&&&&&'''&&&$$$#########$$$$$$###############$$$$$$$$$&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###&&&&&&######&&&%%%"""$$$%%%%%%&&&%%%$$$###"""'''&&&$$$"""!!!""""""###(((###"""&&&(((&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$""""""%%%%%%$$$%%%(((%%%&&&((('''%%%$$$%%%'''%%%%%%%%%$$$"""!!!###$$$"""$$$%%%%%%$$$###%%%&&&######$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%$$$$$$ """$$$$$$""""""$$$&&& !!!"""'''%%%$$$###$$$$$$"""!!! %%%&&&!!!"""&&&'''$$$###"""""""""###%%%%%%$$$ %%%'''%%%###$$$"""###%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###'''&&&%%%$$$############%%%$$$###############"""########################!!!###$$$$$$$$$&&&'''%%%###$$$%%%""" &&&$$$$$$############$$$$$$!!!!!!""""""""""""!!!!!!%%%%%%$$$######$$$$$$%%%########################&&&%%%$$$%%%&&&%%%###!!!###!!! !!!###$$$###!!!###"""!!!""""""""""""!!!"""######$$$$$$$$$######$$$%%%%%%$$$"""!!!"""$$$)))***((($$$###"""##################$$$$$$###!!! !!!######"""  !!!  """######""""""###$$$$$$%%%&&&&&&$$$""""""###$$$$$$$$$$$$#########"""%%%"""!!!$$$######$$$$$$#########$$$%%%$$$$$$$$$$$$$$$%%%%%%&&&!!!!!! !!!"""$$$%%%%%%%%%$$$###############%%%######$$$&&&&&&$$$"""######$$$$$$$$$$$$######!!!###&&&&&&%%%$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%###!!!"""$$$%%%$$$"""&&&%%%############""""""!!!""""""###############$$$%%%%%%&&&''''''''''''$$$$$$$$$$$$$$$###""""""$$$'''  %%%$$$$$$########################"""!!! """%%%&&&$$$"""%%%$$$"""""""""###$$$%%%"""$$$&&&&&&$$$#########%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%""""""###%%%&&&&&&$$$!!!&&&$$$!!!!!!"""$$$$$$$$$ !!!"""###$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&%%%$$$######$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%***'''###"""&&&)))&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''***###!!!''')))&&&%%%(((#########$$$$$$$$$$$$$$$""""""#########$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%""""""$$$$$$ ###&&&######&&&%%%""""""%%%)))$$$"""$$$&&&$$$$$$&&&%%%%%%&&&&&&&&&&&&%%%%%%""""""######%%%&&&((()))$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$'''&&&%%%%%%$$$$$$%%%%%%""""""######$$$$$$%%%%%%&&&%%%$$$###"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$%%%&&&'''))))))'''$$$&&&***(((######%%%'''((((((&&&###"""'''&&&$$$#########$$$$$$&&&""""""&&&'''$$$###$$$%%%%%%$$$$$$$$$$$$$$$$$$&&&######&&&&&&$$$%%%)))'''&&&%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%######%%%&&&"""$$$%%%%%%$$$###%%%&&&######$$$$$$$$$%%%%%%%%%%%%&&&''''''((((((''''''!!!"""###""""""###%%%###"""!!! !!!"""###$$$'''&&&$$$$$$%%%%%%###""""""&&&'''""""""%%%&&&$$$############$$$%%%%%%### ###%%%$$$$$$&&&"""""""""###$$$%%%$$$"""#########$$$$$$%%%%%%%%%&&&%%%$$$###""""""""""""$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&'''&&&$$$""""""###&&&######$$$$$$"""###&&&$$$$$$############$$$$$$!!!!!!""""""""""""!!!!!!%%%$$$$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$%%%''''''%%%###$$$"""!!!"""######"""!!! !!!""""""###$$$%%%%%% !!!###$$$%%%%%%$$$$$$###$$$%%%$$$"""""""""$$$%%%&&&%%%""""""$$$!!!!!!"""###$$$$$$###!!! ###"""!!!!!!######"""!!!!!!"""###"""!!!!!!"""### """######""""""###$$$"""$$$%%%%%%$$$######$$$%%%%%%%%%$$$$$$$$$$$$$$$&&&###"""""" ######$$$$$$$$$######"""%%%%%%$$$$$$%%%%%%&&&'''"""""""""""""""###%%%%%%$$$$$$$$$$$$$$$$$$###"""%%%$$$###$$$%%%&&&$$$"""###$$$$$$$$$$$$$$$######!!!$$$''''''&&&$$$"""""""""""""""######$$$$$$%%%$$$###!!!!!!###$$$###"""&&&%%%$$$###""""""""""""!!!"""######$$$$$$######!!!"""%%%'''(((((('''&&&$$$$$$$$$############"""'''######!!!&&&+++%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!###&&&'''&&&%%%((('''%%%$$$#########$$$&&&''''''&&&$$$"""###$$$&&&%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$%%%#########%%%&&&&&&###!!!%%%"""!!!""""""!!!""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$###"""""""""###$$$%%%&&&'''(((!!!###$$$$$$###""""""#########$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%###%%%&&&''''''&&&$$$###''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''###"""&&&&&&######&&&$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%"""!!!###""" '''$$$$$$&&&%%%""""""$$$+++'''%%%&&&%%%"""!!!$$$%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!"""""""""""""""%%%%%%%%%$$$$$$$$$%%%%%%""""""######$$$%%%&&&&&&&&&$$$"""!!!!!!"""$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###!!!!!!###%%%&&&((('''%%%$$$'''***%%%###$$$&&&''''''%%%$$$###%%%%%%$$$#########$$$$$$$$$""""""%%%&&&###"""$$$%%%%%%%%%$$$$$$#########&&&###"""%%%&&&$$$%%%(((%%%""" !!!&&&'''%%%""""""###$$$%%%$$$%%%(((***"""$$$%%%%%%$$$###%%%&&&######$$$$$$$$$%%%%%%%%%&&&&&&'''(((((((((((((((%%%&&&%%%%%%######"""###(((''''''&&&'''((())))))'''&&&%%%%%%&&&&&&$$$######(((***&&&"""###$$$###############$$$$$$%%%%%%$$$""""""###$$$$$$%%%&&&$$$"""!!!###&&&'''$$$"""######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$###$$$$$$$$$###"""###$$$&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''$$$!!! !!!%%%###"""###%%%%%%$$$$$$$$$$$$#########$$$%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$&&&'''&&&%%%%%%%%%$$$#########"""""" !!!"""#########%%%&&& """###%%%%%%%%%######"""$$$%%%$$$###"""###$$$!!!""" """'''(((&&&###$$$$$$$$$###"""!!!!!!###""""""""""""###""""""$$$%%%&&&&&&$$$$$$%%%&&& """######""""""###$$$!!!"""$$$%%%$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###"""######"""  $$$$$$%%%%%%&&&%%%###!!!$$$$$$$$$$$$$$$%%%&&&&&&'''&&&&&&%%%$$$$$$#########$$$%%%%%%%%%$$$###"""$$$$$$$$$%%%%%%%%%$$$### !!!###$$$%%%&&&&&&&&&$$$%%%&&&&&&$$$"""######!!!!!!"""###$$$%%%%%%%%%$$$$$$###"""###$$$$$$$$$!!!"""######"""###%%%&&&""""""###$$$$$$$$$$$$### !!!###$$$%%%%%%$$$$$$$$$$$$##################((($$$'''%%%...$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''%%%&&&&&&%%%###"""$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$%%%&&&&&&$$$"""$$$""" """""""""########################%%%%%%%%%%%%%%%$$$###"""############$$$$$$$$$$$$ !!!######"""!!!!!!"""######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%% ###'''******'''### &&&&&&%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&''''''(((########################$$$$$$$$$$$$%%%%%%%%%%%%"""###&&&'''### """'''%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%"""!!!###""" '''$$$$$$&&&%%%""""""$$$(((%%%%%%'''%%%""""""%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$###############$$$$$$$$$$$$$$$$$$$$$$$$#####################"""#########$$$$$$$$$$$$###""""""###$$$%%%&&&&&&'''%%%$$$"""!!!!!!"""$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%###""""""###!!!"""!!!"""%%%&&&$$$$$$############$$$$$$###""""""""""""############!!!"""%%%%%%!!!!!!$$$%%%%%%%%%$$$$$$#########%%%""""""$$$$$$"""###&&&$$$!!!!!!'''***((($$$$$$%%%&&&%%%$$$$$$&&&'''"""$$$%%%%%%$$$###%%%&&&######$$$$$$$$$%%%%%%%%%!!!""""""###############&&&&&&%%%$$$$$$$$$###"""$$$$$$$$$$$$$$$%%%&&&&&&'''%%%$$$%%%&&&&&&%%%######)))'''%%%$$$###!!!######$$$$$$%%%%%%%%%%%%$$$%%%&&&%%%$$$$$$%%%$$$%%%###"""$$$'''(((&&&###%%%%%%%%%$$$$$$$$$###############$$$%%%&&&'''((("""###%%%$$$""""""###%%%%%%%%%%%%%%%%%%%%%%%%%%% """$$$%%%$$$$$$&&&'''###"""""""""###%%%$$$"""$$$$$$######$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%###########################"""!!!"""$$$&&&%%%$$$&&&&&&&&&%%%$$$$$$$$$$$$ """######!!! """$$$###$$$$$$%%%$$$###"""!!!!!!###%%%%%%$$$######$$$%%%'''&&&""" ###$$$"""'''&&&$$$"""""""""###$$$"""#########"""""""""###!!!"""###"""!!!!!!!!!### """######""""""###$$$ """$$$$$$######$$$%%%""""""##################!!!#########$$$$$$$$$###$$$######$$$&&&&&&###!!!###############$$$%%%%%%%%%%%%%%%$$$$$$###""""""######%%%&&&&&&%%%$$$######$$$%%%%%%%%%$$$$$$$$$!!!"""###$$$%%%&&&&&&&&&'''&&&%%%###!!!!!!$$$&&&""""""$$$%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&!!!"""$$$###""""""%%%'''""""""###$$$$$$$$$$$$$$$$$$$$$###"""""""""###$$$$$$######""""""###$$$$$$&&&###(((###,,,$$$########################"""###$$$$$$######"""""" """###$$$%%%"""###$$$###"""###%%%'''$$$$$$############$$$$$$%%%$$$$$$######$$$$$$%%%&&&%%%$$$%%%&&&&&&$$$"""&&&$$$######%%%%%%%%%$$$$$$$$$$$$#########""""""%%%%%%$$$$$$$$$$$$$$$$$$'''&&&%%%$$$"""!!! !!!######"""!!!"""#########$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%###$$$%%%%%%&&&%%%%%%$$$$$$######""""""######$$$$$$$$$%%%%%%&&&&&&&&&'''""""""""""""""""""""""""#########$$$$$$$$$%%%%%%!!!&&&***)))### ###'''$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&###$$$$$$%%%%%%$$$$$$###%%%""""""$$$$$$ ###&&&######&&&%%%""""""%%%"""!!!###&&&%%%###$$$(((%%%%%%&&&&&&&&&&&&%%%%%%"""""""""######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%""""""###$$$$$$$$$############$$$$$$%%%%%%&&&&&&$$$$$$###"""###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''%%%###!!!!!!###%%%'''!!!$$$%%%%%%'''((("""$$$###"""!!!"""###$$$%%%!!!!!!!!!"""###############"""###&&&%%%!!!!!!%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%"""!!!$$$$$$""""""%%%'''$$$"""%%%***---+++((((((((((((%%%"""!!!!!!###"""$$$%%%%%%$$$###%%%&&&######$$$$$$$$$%%%%%%%%%""""""###$$$$$$$$$$$$######"""!!!"""$$$%%%%%%$$$!!!!!!""""""############&&&$$$###$$$%%%&&&%%%######$$$###$$$$$$"""###$$$$$$%%%&&&%%%%%%%%%!!!%%%'''%%%$$$%%%$$$###%%%$$$$$$%%%''''''&&&%%%%%%%%%%%%$$$$$$##################$$$%%%'''((()))!!!###%%%$$$"""!!!###&&&"""""""""""""""""""""""""""###%%%%%%###"""######!!!$$$%%%""""""$$$###!!!$$$$$$###$$$$$$%%%&&&'''""""""############""""""""""""$$$%%%%%%%%%%%%%%%""""""""""""""""""""""""$$$"""!!!!!!###%%%%%%$$$%%%&&&'''&&&$$$$$$$$$&&&!!!###%%%###  ###%%%%%%$$$######""""""!!! """%%%%%%$$$######$$$$$$''''''###!!!"""$$$"""(((&&&###"""!!!###%%%'''"""###$$$$$$""""""###$$$ !!!"""""" !!!""" """######""""""###$$$ """$$$$$$#########$$$"""""""""""""""#########!!!$$$$$$""""""$$$### $$$""" """%%%&&&$$$!!!######""""""######$$$%%% !!!"""###############$$$%%%%%%%%%%%%%%%%%%"""$$$&&&%%%$$$###$$$%%%&&&&&&&&&&&&%%%$$$###"""&&&&&&%%%###!!!"""$$$'''"""###%%%&&&''''''&&&%%%%%%&&&'''&&&$$$$$$&&&'''$$$%%%&&&$$$!!! """$$$"""###$$$$$$%%%$$$$$$$$$(((&&&$$$###"""###%%%&&&$$$###"""""""""###$$$%%%######'''"""!!!%%%%%%########################"""$$$%%%$$$"""!!!!!!"""!!!""""""######$$$$$$$$$!!!"""$$$$$$######%%%'''$$$######""""""######$$$%%%$$$$$$######$$$$$$%%%%%%$$$######$$$$$$###!!!%%%%%%%%%&&&''''''%%%##################$$$$$$$$$%%%$$$#########$$$%%%&&&&&&&&&%%%$$$$$$###""""""!!!###$$$%%%$$$###$$$%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%###############$$$%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%########################$$$$$$$$$%%%%%%%%%&&&&&&###&&&)))'''%%%$$$$$$$$$###$$$$$$%%%%%%&&&&&&&&&###$$$$$$$$$%%%%%%%%%%%%###$$$%%%%%%%%%%%%$$$###$$$""""""%%%&&&###$$$'''%%%""""""%%%&&&######&&&""""""$$$&&&$$$ !!!&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%"""###$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$)))'''&&&%%%%%%&&&''')))$$$'''(((&&&&&&((('''############$$$$$$%%%%%%%%% !!!"""###$$$$$$%%%%%%######%%%'''%%%!!!"""&&&$$$$$$$$$$$$$$$$$$%%%%%%&&&###"""%%%%%%"""###&&&***(((&&&'''***+++***(((%%%&&&&&&$$$"""!!!"""###"""$$$%%%%%%$$$###%%%&&&######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&$$$"""!!!###&&&'''&&&$$$###$$$$$$%%%%%%%%%%%%%%%%%%###"""###$$$%%%$$$###$$$"""!!!###%%%$$$###$$$%%%&&&&&&&&&%%%%%%!!!&&&$$$###%%%%%%""""""$$$%%%%%%%%%$$$%%%%%%###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%&&& ###&&&%%%"""!!!$$$'''########################%%%&&&&&&$$$!!! ''')))%%%"""######!!!$$$$$$$$$$$$%%%&&&''''''"""######$$$$$$######"""!!!"""$$$%%%&&&&&&%%%%%%########################&&&$$$""""""$$$%%%%%%$$$"""$$$%%%%%%###"""$$$&&&!!!$$$&&&%%%!!!!!!%%%%%%$$$###"""!!!"""$$$%%%"""%%%&&&%%%######$$$###%%%###"""%%%((('''$$$######""""""###$$$%%%"""###%%%$$$"""!!!###%%%"""$$$%%%$$$###"""###$$$ """######""""""###$$$ """$$$$$$###""""""###"""""""""######$$$$$$$$$!!!%%%%%%"""!!!$$$$$$ '''$$$!!!###(((***)))'''$$$############$$$%%%%%% !!!"""$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%&&&&&&"""$$$&&&&&&$$$######%%%&&&&&&&&&&&&%%%$$$###""""""$$$%%%&&&$$$$$$$$$%%%"""###%%%&&&&&&%%%$$$###$$$&&&'''%%%######%%%'''###&&&'''%%%!!!!!!%%%"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###"""!!!"""###%%%&&&!!!$$$###%%%'''!!!'''$$$$$$$$$$$$$$$$$$$$$$$$!!!###&&&%%%###"""$$$%%%$$$%%%%%%&&&&&&&&&&&&&&&"""$$$&&&'''%%%$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%###""""""######""" ######$$$&&&'''&&&###!!!!!!!!!"""###$$$%%%%%%&&&%%%$$$"""""""""$$$&&&(((""""""###$$$&&&'''(((((("""$$$&&&&&&%%%%%%&&&'''######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%!!!$$$&&&&&&%%%###"""(((''''''&&&&&&''''''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$%%%$$$$$$%%%&&&#########$$$%%%%%%&&&''''''"""############$$$$$$$$$###$$$%%%&&&&&&%%%$$$###$$$""""""&&&'''%%%&&&)))$$$""""""%%%&&&$$$$$$''''''&&&&&&'''"""###$$$$$$%%%%%%$$$$$$###)))((('''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########"""""""""###%%%&&&'''&&&&&&%%%&&&%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&&&&%%%##############################"""!!!!!!"""######!!!$$$$$$"""$$$$$$!!!###%%%'''((('''%%%$$$!!!"""###$$$%%%&&&&&&&&&######%%%(((%%%!!!"""'''#########$$$$$$%%%%%%&&&'''$$$$$$&&&&&&###$$$'''***)))((((((((('''&&&%%%!!!"""######$$$&&&((("""$$$%%%%%%$$$###%%%&&&######$$$$$$$$$%%%%%%%%%"""###$$$$$$%%%%%%$$$$$$+++(((&&&&&&((((((&&&###$$$%%%&&&&&&''''''&&&&&&$$$###""""""$$$%%%$$$"""$$$((((((### """%%%%%%###$$$%%%&&&'''&&&%%%%%%#########&&&%%%""" ###&&&%%%###"""###&&&!!!"""###$$$%%%&&&''''''&&&%%%$$$###""""""""""""###&&&%%%"""!!!$$$'''&&&&&&&&&&&&&&&&&&&&&&&& """""""""!!!"""###!!!)))---'''"""###$$$###$$$$$$$$$$$$%%%&&&'''((($$$%%%%%%&&&&&&%%%%%%$$$!!!"""$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$(((%%%######$$$&&&&&&%%%"""$$$###!!!!!!###%%%!!!%%%'''&&&"""!!!$$$'''%%%###!!! !!!###&&&((("""%%%&&&%%%$$$###$$$%%%'''%%%###$$$&&&%%% !!!"""###$$$$$$###"""!!!$$$%%%%%%"""!!!###%%%!!!###$$$###"""!!!"""###!!!"""######""""""###$$$!!!###$$$$$$"""!!!"""############$$$$$$%%%%%%%%% %%%&&&######((((((###,,,(((%%%''',,,//////---%%%%%%$$$$$$%%%%%%&&&'''&&&'''(((((('''&&&$$$###%%%%%%$$$###$$$%%%'''((("""$$$'''&&&$$$"""###%%%###$$$$$$%%%&&&&&&&&&&&&"""&&&)))(((%%%###""""""###$$$%%%%%%$$$"""!!!###%%%&&&%%%""""""$$$'''###%%%$$$!!!!!!$$$)))######$$$%%%%%%%%%%%%$$$"""$$$%%%$$$$$$###$$$###"""!!!"""###%%%&&& ((($$$$$$+++!!!***%%%%%%%%%%%%%%%%%%%%%%%% ###&&&&&&%%%%%%&&&))) """###%%%%%%&&&&&&$$$'''))))))'''%%%######&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%(((&&&$$$"""###'''+++---"""!!! """###"""!!!"""###%%%%%%$$$$$$%%%'''%%%$$$""""""###$$$###"""###$$$$$$$$$$$$###""""""######!!!###((('''###$$$$$$###############$$$&&&%%%$$$######$$$%%%&&&######$$$######"""!!! ###$$$&&&'''((('''&&&%%%""""""""""""""""""""""""######%%%&&&'''(((((((((######$$$%%%%%%&&&''''''&&&%%%%%%$$$#########$$$ !!!"""###$$$%%%%%%%%%########################&&&%%%$$$###""""""""""""########################%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%&&&&&&&&&######$$$$$$$$$$$$######&&&$$$######$$$%%%%%%$$$%%%%%%%%%$$$$$$#########$$$""" !!!$$$''''''&&&$$$""" !!!###### $$$$$$######$$$&&&((()))######""""""""""""######$$$!!!"""###""" %%%$$$"""!!!!!!!!!"""###'''&&&%%%%%%&&&&&&$$$"""$$$$$$$$$######""""""""""""###$$$$$$%%%%%%%%%%%%$$$$$$###""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""""""""###$$$&&&&&&'''''''''&&&$$$######"""###&&&))))))&&&"""'''&&&&&&%%%%%%&&&&&&'''%%%###!!!"""%%%&&&$$$"""###########################$$$%%%&&&&&&&&&&&&%%%###%%%'''&&&""" !!!"""%%%###""""""$$$%%%&&&&&&$$$$$$$$$######"""""""""***######''''''&&&&&&#########!!!!!!"""%%%((($$$$$$$$$############"""###$$$$$$$$$$$$###""""""%%%%%%%%%$$$$$$#########***'''######$$$$$$""" &&&%%%$$$######%%%'''(((%%%$$$$$$$$$###"""""""""((('''%%%###"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$#####################$$$###$$$%%%&&&&&&$$$###!!!!!!""""""######""""""!!!'''&&&$$$""""""$$$'''((("""  """### $$$$$$$$$$$$$$$$$$$$$$$$""""""""""""###$$$%%%&&&###!!!###''''''###!!!######$$$### !!!"""!!!  !!!######""""""######$$$%%%%%%###"""$$$''''''$$$!!!#########"""!!!!!!"""$$$###$$$$$$###""""""$$$%%%$$$$$$############$$$$$$((('''&&&$$$###"""""""""'''%%%$$$$$$%%%&&&&&&%%%######$$$%%%&&&(((((()))'''$$$"""!!!"""######"""############""""""!!! """###$$$%%%%%%###""" $$$$$$#########$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$***&&&""""""$$$&&&&&&%%%***'''### ###%%%############""""""!!!!!!######"""""""""""""""######$$$!!!!!!$$$###'''&&&$$$$$$$$$$$$###!!!%%%%%%$$$######"""""""""################################################'''&&&&&&%%%$$$###""""""!!!"""""""""############%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""###$$$%%%&&&''''''&&&%%%$$$%%%&&&'''###$$$%%%%%%$$$###$$$&&&$$$""""""###%%%'''''''''######$$$#########"""!!!###%%%$$$!!!"""%%%$$$ $$$$$$############$$$$$$%%%%%%$$$######$$$%%%%%%######$$$$$$$$$$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$######$$$$$$"""######$$$$$$$$$$$$###########################&&&&&&%%%######"""""""""########################&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$$$$######&&&$$$######$$$%%%%%%$$$&&&&&&&&&%%%%%%%%%$$$$$$(((%%%""""""###$$$###"""&&&$$$###$$$%%%&&&###!!!###""""""""""""###%%%&&&######""""""""""""######((($$$ !!!$$$%%%%%%&&&%%%$$$###"""######$$$%%%$$$$$$%%%&&&'''%%%$$$'''''''''&&&&&&&&&%%%%%%%%%$$$###"""###$$$&&&'''&&&%%%$$$######$$$$$$%%%'''&&&&&&%%%%%%$$$$$$$$$%%%$$$############$$$%%%&&&&&&'''''''''&&&$$$$$$&&&$$$###$$$&&&'''&&&$$$%%%$$$$$$######$$$$$$%%%&&&$$$"""###%%%&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&%%%"""!!!!!!###%%%$$$""""""$$$%%%&&&%%%((((((((('''''''''&&&&&&(((###!!!%%%)))(((%%%%%%&&&%%%$$$######$$$%%%%%%$$$$$$$$$$$$############'''&&&&&&%%%$$$###""""""%%%%%%$$$$$$$$$$$$$$$$$$&&&$$$######&&&'''&&&$$$&&&%%%$$$######%%%&&&((($$$$$$$$$$$$############&&&&&&$$$$$$###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""$$$%%%&&&''''''%%%$$$###%%%%%%&&&&&&&&&&&&%%%%%%((('''%%%#########$$$%%%'''&&&$$$%%%''''''%%%"""$$$$$$$$$######$$$$$$$$$$$$$$$###############$$$&&&######%%%%%%######&&&""" """$$$%%%$$$""""""###$$$$$$""""""###$$$$$$$$$######$$$$$$%%%&&&#########$$$%%%%%%###!!!!!!"""###""""""!!!""""""!!!!!!!!! !!!"""""""""!!!!!!!!!!!!""""""%%%%%%$$$$$$###$$$$$$%%%&&&%%%######%%%&&&%%%$$$&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%$$$$$$$$$&&&'''$$$$$$%%%&&&%%%%%%######%%%%%%$$$$$$############$$$$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''$$$""""""%%%&&&&&&$$$%%%%%%%%%$$$%%%%%%&&&&&&$$$$$$$$$######"""""""""%%%$$$######"""""""""######$$$""""""%%%$$$&&&$$$############!!! ######$$$$$$$$$$$$$$$$$$################################################&&&%%%%%%$$$$$$#####################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$###"""!!!%%%%%%%%%""""""%%%$$$%%%&&&%%%#########%%%&&&$$$#########$$$"""!!!$$$$$$$$$#########""""""###%%%###"""$$$###!!!$$$$$$############$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%"""###$$$%%%&&&&&&&&&&&&$$$$$$#########$$$%%%&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%#########$$$$$$$$$$$$%%%######$$$$$$$$$$$$######&&&%%%######%%%%%%%%%$$$''''''&&&&&&&&&&&&%%%%%%'''%%%###"""######"""!!!&&&%%%$$$%%%&&&&&&$$$###$$$###"""""""""###$$$%%%######""""""""""""######***'''""" !!!%%%'''(((&&&&&&%%%$$$$$$$$$$$$%%%#########%%%'''((('''%%%((((((''''''''''''&&&&&&&&&%%%"""!!!!!!###&&&(((''''''&&&%%%$$$$$$$$$%%%(((((('''&&&%%%$$$######%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&'''''''''&&&%%%$$$(((&&&######$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%$$$%%%&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$%%%&&&'''((((((((('''%%%$$$%%%'''%%%$$$"""###$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%'''"""!!!&&&)))'''%%%$$$&&&$$$###$$$'''(((&&&###%%%$$$$$$$$$############)))((('''%%%$$$#########$$$$$$$$$$$$$$$$$$%%%%%%"""!!! !!!###$$$$$$###%%%$$$$$$######%%%&&&'''#########$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$#########"""%%%&&&'''((('''&&&%%%$$$###$$$$$$%%%%%%$$$$$$###''''''&&&%%%$$$###"""""""""!!!!!!###%%%&&&%%%###%%%$$$###""""""###$$$%%%&&&&&&$$$######""""""""")))%%%###$$$$$$###%%%)))$$$######$$$&&&&&&$$$######$$$%%%%%%######$$$%%%%%%$$$$$$$$$$$$%%%&&&&&&!!!"""$$$$$$###""""""###!!!!!!############"""!!!########################""""""!!!!!!!!!!!!"""""""""""""""###$$$%%%''''''&&&$$$######$$$%%%%%%$$$'''&&&&&&&&&%%%%%%%%%$$$$$$&&&'''%%%######&&&)))$$$&&&'''))))))(((&&&%%%((('''$$$###"""###%%%&&&$$$$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###%%%&&&%%%$$$###$$$&&&((((((&&&$$$"""%%%%%%$$$$$$$$$$$$######&&&%%%$$$$$$#########$$$"""%%%%%%######%%%$$$!!!&&&%%%$$$$$$$$$$$$###!!!#########$$$%%%&&&&&&&&&########################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%!!!###### ###$$$&&&&&&%%%###"""###$$$%%%$$$###$$$&&&&&&%%%###&&&%%%%%%$$$$$$$$$$$$$$$$$$###"""%%%&&&&&&$$$$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%$$$&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&""""""#########$$$$$$$$$###$$$$$$%%%%%%$$$$$$###&&&%%%######%%%&&&%%%$$$&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$###$$$%%%%%%&&&%%%$$$$$$$$$$$$%%%$$$$$$###'''&&&%%%$$$$$$$$$%%%&&&$$$######""""""######$$$)))'''$$$"""###%%%'''(((%%%%%%%%%$$$$$$$$$$$$%%%$$$$$$###%%%''''''&&&$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%#########$$$%%%&&&'''&&&&&&%%%$$$$$$######''''''&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%&&&'''''''''&&&%%%$$$'''&&&%%%$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%%%%$$$$$$########################'''&&&$$$######$$$&&&'''''''''&&&%%%$$$$$$%%%&&&%%%$$$######%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$'''""" ###&&&$$$$$$&&&$$$!!! $$$)))+++'''"""%%%%%%$$$$$$$$$#########'''&&&%%%$$$######$$$$$$#########$$$$$$%%%%%%%%%$$$$$$############"""!!!$$$$$$######$$$$$$%%%&&&#########$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&'''&&&%%%$$$$$$######$$$$$$$$$$$$######$$$%%%&&&&&&%%%$$$###""" """$$$%%%$$$%%%$$$"""!!!!!!"""$$$%%%&&&%%%$$$$$$############'''$$$###%%%%%%###$$$'''%%%%%%%%%%%%%%%%%%$$$###"""###$$$$$$""""""###$$$$$$$$$######$$$$$$%%%&&&!!!$$$&&&%%%"""!!!###%%%!!!"""###%%%&&&%%%###!!!%%%$$$$$$%%%&&&&&&%%%$$$%%%$$$$$$######$$$$$$%%%"""""""""###$$$%%%&&&'''&&&$$$"""###$$$%%%$$$#########$$$%%%&&&&&&''''''"""%%%'''$$$"""&&&$$$%%%(((******)))(((&&&((('''&&&%%%$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$%%%###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ """$$$&&&&&&$$$###$$$%%%''''''%%%"""%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%&&&&&&%%%$$$%%%%%%###)))'''&&&&&&''''''&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&########################""""""""""""""""""""""""#########$$$$$$%%%%%%%%%#########$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%''')))***$$$&&&'''$$$!!!&&&$$$&&&&&&%%%###"""###$$$""""""###'''+++------,,,((('''&&&%%%%%%%%%&&&&&&$$$$$$###%%%'''&&&$$$$$$######$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%$$$######""""""$$$&&&(((((('''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$&&&%%%%%%$$$%%%%%%&&&&&&""""""###%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&""""""#########$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$'''%%%$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&''''''###$$$%%%%%%%%%$$$$$$$$$'''&&&%%%$$$$$$$$$%%%&&&$$$$$$############$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%######$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%&&&&&&$$$"""###############$$$$$$$$$###$$$%%%&&&&&&%%%###"""$$$$$$$$$$$$$$$###""""""%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%&&&&&&&&&&&&$$$%%%&&&'''''''''&&&%%%$$$%%%''''''&&&%%%###"""'''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%$$$###""""""###########################'''&&&$$$######$$$&&&'''""""""!!! !!!!!! %%%$$$###$$$%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&'''""" !!!!!!###'''%%%"""!!!$$$((((((###%%%%%%%%%$$$$$$$$$$$$######""""""######$$$%%%&&&#########$$$$$$%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%############$$$$$$%%%%%%######$$$$$$%%%%%%%%%&&&'''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%&&&&&&'''%%%%%%%%%%%%%%%$$$######&&&&&&''''''''''''&&&&&&!!!"""$$$%%%&&&%%%$$$$$$ !!!###$$$%%%%%%&&&'''%%%$$$###""""""###$$$%%%$$$$$$######$$$%%%%%%&&&$$$"""###&&&&&&###"""$$$###$$$%%%%%%$$$#########"""$$$%%%$$$###"""###$$$"""""""""""""""######$$$###%%%'''&&&###"""%%%'''######$$$&&&((((((%%%###"""!!!!!!"""$$$$$$"""%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$###$$$$$$%%%%%%&&&$$$######$$$%%%%%%$$$###$$$$$$%%%%%%&&&&&&&&&%%%'''(((%%% $$$###$$$&&&((((((((('''&&&&&&&&&'''((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ ###%%%&&&%%%$$$###&&&&&&&&&%%%$$$!!!%%%%%%%%%%%%%%%%%%%%%&&&"""######$$$%%%'''))))))'''&&&&&&&&&%%%$$$$$$%%%)))'''&&&'''(((((('''%%%&&&&&&&&&%%%%%%$$$$$$$$$########################""""""""""""""""""""""""#########$$$$$$%%%%%%&&&""""""""""""#########$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$###"""###&&&(((***%%%'''(((&&&###!!!###&&&$$$%%%&&&%%%#########%%%%%%$$$$$$%%%&&&%%%### ((('''&&&%%%$$$%%%&&&'''$$$&&&$$$###%%%$$$"""$$$$$$###$$$$$$%%%&&&'''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$###"""!!!###$$$&&&(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''!!!"""###%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&#########$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$'''&&&$$$$$$&&&&&&&&&%%%######$$$$$$$$$$$$%%%%%%%%%&&&((('''&&&$$$$$$%%%$$$%%%''''''&&&%%%&&&'''$$$###"""""""""###$$$%%%$$$$$$############$$$$$$!!!$$$&&&&&&%%%#########"""###$$$$$$$$$$$$$$$###'''&&&%%%%%%&&&%%%###!!!$$$$$$%%%%%%%%%%%%&&&&&&"""###&&&''''''%%%""" """######$$$$$$######"""$$$$$$%%%&&&'''((())))))"""###$$$%%%&&&&&&&&&%%%$$$%%%&&&'''''''''&&&%%%"""%%%((()))'''%%%######%%%$$$$$$######$$$$$$%%%$$$%%%%%%$$$"""!!!"""###%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$$$$%%%&&&$$$######$$$%%%%%%###"""%%%$$$$$$$$$%%%%%%###"""$$$$$$$$$$$$$$$%%%%%%%%%&&&""" ###((()))'''%%%%%%%%%###%%%%%%%%%%%%$$$$$$$$$$$$ """###%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%"""###$$$$$$%%%&&&#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%&&&''''''%%%%%%$$$$$$$$$#########$$$%%%%%%&&&&&&%%%%%%$$$ !!!###%%%&&&&&&%%%%%%&&&'''((('''%%%#########$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%''''''"""!!!###''''''###!!!"""!!!###$$$$$$###"""###$$$$$$%%%&&&&&&$$$$$$%%%&&&!!!!!!!!!!!!!!!"""######&&&&&&&&&%%%$$$$$$&&&'''$$$###"""%%%((()))&&&###$$$""""""###&&&&&&### ######""""""""""""######&&&&&&%%%$$$############'''%%%$$$$$$%%%&&&&&&%%%''''''&&&%%%$$$###""""""((())))))&&&""" """%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$&&&'''((((((&&&$$$###$$$$$$%%%%%%%%%$$$###############$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&"""""""""$$$%%%''')))***)))&&&%%%&&&&&&######&&&&&&%%%$$$$$$&&&&&&%%%$$$&&&&&&&&&%%%$$$##################################################################$$$$$$%%%%%%%%%!!!!!!"""""""""############$$$$$$%%%%%%&&&&&&'''######$$$$$$$$$%%%%%%%%%######$$$%%%$$$$$$###"""###$$$%%%%%%$$$###$$$&&&'''&&&$$$###"""'''&&&$$$#########%%%&&&$$$&&&%%%###$$$&&&%%%"""$$$$$$$$$$$$%%%&&&''''''%%%%%%&&&''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%$$$$$$&&&%%%$$$$$$$$$%%%&&&'''''''''''''''''''''''''''"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''###$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$'''&&&$$$$$$&&&'''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&!!!###&&&&&&$$$###$$$%%%"""%%%''''''%%%$$$&&&'''###""""""""""""###%%%&&&%%%$$$$$$######$$$$$$%%%"""$$$&&&&&&######$$$&&&"""###%%%&&&&&&&&&%%%%%%&&&%%%$$$%%%&&&&&&%%%###%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%&&&&&&$$$###"""!!!"""###%%%%%%%%%%%%$$$%%%%%%&&&&&&''''''((((((!!!"""###$$$%%%%%%%%%$$$$$$$$$&&&'''''''''&&&&&&"""$$$''''''%%%$$$%%%&&&%%%$$$$$$######$$$$$$%%%$$$&&&'''%%%"""!!!"""$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%&&&(((******&&&###%%%$$$$$$%%%&&&%%%###!!!"""""""""#########$$$$$$$$$""""""%%%$$$"""###'''(((((('''&&&$$$"""&&&&&&%%%%%%%%%$$$$$$$$$!!!$$$&&&'''&&&%%%$$$%%%%%%$$$$$$$$$$$$$$$$$$ """!!!!!!"""$$$""""""###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$###$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$!!!""""""""""""""""""!!!!!!"""###$$$$$$$$$$$$$$$###%%%&&&%%%""" !!!"""###%%%&&&''''''&&&%%%###%%%%%%$$$$$$$$$%%%%%%&&&%%%"""###&&&&&&###"""%%% """%%%%%%######$$$&&&$$$%%%&&&%%%$$$###$$$&&&"""""""""!!!"""######$$$'''%%%$$$###$$$&&&&&&%%%$$$""" """&&&(((&&&###'''%%%$$$&&&)))***&&&"""$$$######""""""######$$$&&&%%%$$$$$$######$$$$$$(((&&&%%%%%%&&&''''''&&&''''''&&&%%%$$$###""""""'''&&&%%%$$$$$$$$$%%%&&&&&&%%%$$$#########$$$%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$###""""""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$''''''%%%###$$$%%%"""###$$$%%%&&&'''''''''###$$$$$$$$$%%%%%%%%%%%%############$$$%%%&&&'''***&&&$$$&&&%%%""""""&&&%%%$$$###$$$%%%&&&%%%###$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%""""""#########$$$$$$$$$######$$$%%%%%%&&&''''''###%%%'''((((((&&&###"""$$$$$$%%%'''((((((%%%""""""###%%%%%%$$$$$$%%%'''######$$$&&&((((((&&&$$$&&&%%%###!!!!!!"""###$$$%%%%%%"""!!!%%%***)))%%%$$$$$$$$$$$$%%%&&&'''(((%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%&&&''''''''''''(((%%%""" ###'''***&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%$$$############$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%&&&'''(((%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########"""######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$(((&&&$$$%%%&&&'''&&&&&&%%%%%%%%%&&&&&&'''''''''"""$$$###$$$&&&((("""%%%%%%###"""###%%%$$$$$$######$$$&&&((()))%%%$$$$$$######$$$$$$%%%%%%&&&&&&$$$""""""%%%)))###$$$&&&'''((('''&&&&&&$$$######%%%''''''&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$#########$$$!!!"""$$$&&&'''''''''&&&''''''''''''''''''&&&&&& !!!###$$$%%%%%%$$$$$$###$$$&&&'''''''''&&&&&&###%%%&&&%%%######&&&)))'''&&&&&&%%%%%%&&&&&&'''%%%'''((('''###"""###%%%########################%%%&&&&&&&&&&&&%%%$$$###!!!!!!"""%%%((('''"""%%%$$$$$$%%%&&&%%%###!!!&&&&&&&&&''''''(((((((((""""""%%%***)))$$$###%%%###%%%&&&&&&%%%$$$%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$!!!###&&&((()))'''$$$"""&&&%%%%%%$$$$$$############''''''&&&$$$%%%&&&""""""###$$$$$$$$$$$$###&&&&&&&&&%%%%%%$$$$$$$$$ !!!###%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$(((((('''&&&$$$###""""""''''''&&&%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$##################"""%%%&&&$$$$$$&&&(((###%%%'''))))))'''%%%###''''''&&&%%%$$$$$$$$$$$$((($$$###%%%%%%###$$$((("""%%%%%%$$$###%%%'''!!!"""######!!!!!!"""############"""###$$$$$$%%%((($$$!!!!!!$$$&&&%%%###$$$ $$$&&&%%%"""$$$"""!!!###''''''###&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$###$$$$$$%%%%%%)))'''%%%&&&'''((('''&&&$$$$$$$$$$$$$$$$$$%%%%%%###""" !!!###%%%&&&%%%(((&&&$$$"""!!!"""$$$%%%(((&&&%%%######$$$%%%&&&$$$%%%%%%&&&%%%$$$###"""""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###&&&((('''$$$###$$$&&&!!!"""$$$&&&&&&$$$"""!!!#########$$$$$$%%%%%%%%%&&&%%%$$$$$$######$$$$$$***%%%###&&&%%%!!!"""&&&'''%%%%%%%%%''''''&&&%%%"""""""""###$$$$$$%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$%%%%%%&&&''''''"""$$$''')))(((&&&###!!!"""###$$$%%%%%%$$$###""" !!!###$$$%%%###!!!!!!######!!!"""&&&$$$###%%%&&&### ###)))''')))(((#########%%%(((+++///333555777999;;;<<<888111***&&&$$$'''''')))***((($$$"""###(((&&&%%%%%%'''(((&&&%%%///%%% $$$((('''&&&(((((($$$ !!!%%%'''%%%"""###&&&((((((%%%$$$&&&(((""""""######$$$%%%&&&''' !!!$$$&&&$$$###$$$&&&((('''###"""%%%&&&$$$((('''%%%$$$###$$$%%%%%%###"""###&&&%%%"""###'''***'''%%%$$$$$$$$$$$$###$$$$$$$$$%%%%%%$$$######&&&$$$###$$$&&&&&&&&&%%%###%%%&&&&&&%%%$$$%%%&&&%%%%%%$$$######""""""!!!###$$$$$$###"""!!!###$$$)))((('''&&&&&&&&&'''(((%%%### """$$$%%%&&&&&&$$$###$$$'''(((%%%"""%%%$$$###"""""""""###$$$$$$$$$######$$$&&&((()))&&&%%%######$$$$$$$$$###%%%&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''$$$###$$$&&&'''&&&$$$((((((((('''&&&%%%###"""(((%%%$$$''''''$$$%%%(((555+++""" %%%)))'''###)))&&&&&&)))'''###!!!"""&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$%%%%%%$$$"""!!!(((""" %%%&&&######&&&&&&$$$!!!!!!"""#########***'''### ###''')))%%%%%%""" ###$$$(((&&&$$$###$$$%%%%%%%%%$$$%%%%%%&&&&&&''''''(((***'''$$$######%%%%%%%%%%%%###$$$)))(((""""""'''!!!%%%'''&&&$$$$$$$$$###%%%&&&'''&&&$$$###$$$%%%((($$$!!!!!!$$$''''''&&&%%%&&&&&&&&&%%%%%%$$$###%%%$$$$$$######$$$$$$%%%&&&&&&%%%$$$$$$$$$%%%%%%###%%%%%%######%%%%%%###%%%&&&&&&'''&&&%%%###"""$$$$$$$$$$$$######""""""&&&&&&&&&%%%%%%$$$$$$$$$!!!"""###%%%&&&&&&%%%%%%%%%%%%%%%$$$###"""$$$%%%###$$$%%%%%%$$$###$$$&&&$$$###%%%&&&###""")))&&&$$$!!!!!!###%%%&&&&&&&&&%%%&&&'''###!!!'''$$$""" """###$$$###%%%$$$$$$&&&((('''%%%###"""%%%&&&""""""%%%&&&$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$###'''&&&$$$###!!!!!!""""""$$$$$$$$$$$$$$$$$$$$$$$$''''''(((((('''%%%$$$###$$$$$$$$$###############'''''''''&&&&&&%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&$$$%%%''''''%%%"""$$$''',,,'''#########"""!!!"""###"""!!!"""###$$$###"""###$$$&&&(((((('''&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$ !!!###$$$%%%&&&&&&'''%%%%%%%%%$$$$$$#########$$$''')))&&&!!! $$$(((%%%$$$$$$######$$$$$$$$$$$$%%%&&&&&&&&&%%%$$$###"""###%%%%%%%%%$$$$$$######%%%&&&&&&%%%%%%%%%&&& """%%%''''''%%%"""  """###%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%$$$######$$$&&&'''$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''&&&&&&!!!###$$$%%%''')))'''&&&&&&((('''###$$$((((((""" ###&&&&&&%%%&&&%%%&&&''')))+++---///000---///111///+++'''&&&&&&!!!!!!"""######$$$%%%'''&&&&&&$$$"""!!!)))### $$$&&&$$$"""$$$$$$"""!!!"""%%%&&&%%%###"""$$$''''''&&&%%%&&&(((%%%$$$#########$$$%%%&&&)))''''''((((((&&&%%%$$$%%%'''&&&"""!!!$$$%%%###'''&&&%%%$$$$$$$$$%%%%%%###!!!###&&&%%%"""###(((%%%&&&&&&'''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$$$$%%%&&&'''&&&$$$%%%'''((((((&&&$$$$$$$$$###$$$$$$%%%%%%&&&''''''%%%%%%%%%$$$""""""###%%%######""""""""""""######***'''$$$###$$$%%%%%%$$$%%%%%%$$$%%%&&&&&&%%%###&&&&&&%%%%%%%%%'''((()))%%%%%%%%%$$$%%%%%%&&&&&&&&&$$$###$$$&&&''''''&&&&&&&&&%%%%%%$$$$$$######&&&&&&%%%%%%%%%%%%&&&&&&$$$###"""$$$''')))(((&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&###"""%%%%%%"""###&&&&&&$$$###$$$&&&&&&### $$$!!!"""$$$###&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%$$$$$$'''###"""&&&'''$$$###&&&'''((((((&&&$$$###$$$&&& ###(((******'''### ###&&&$$$%%%&&&$$$%%%$$$######$$$&&&'''(((''''''&&&&&&%%%$$$$$$$$$&&&$$$""""""$$$&&&''''''&&&######&&&%%%"""###'''"""$$$%%%%%%%%%%%%$$$###%%%&&&&&&&&&$$$###$$$%%%(((%%%######&&&(((((('''&&&&&&&&&&&&%%%%%%$$$###&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%&&&'''%%%$$$$$$%%%%%%$$$$$$%%%%%%&&&'''((((((''''''&&&$$$$$$$$$$$$#########"""%%%%%%%%%%%%%%%%%%%%%%%% !!!###$$$%%%%%%%%%$$$"""###%%%%%%$$$$$$%%%''' """$$$%%%%%%&&&(((***%%%%%%$$$$$$%%%%%%%%%$$$###$$$&&&)))+++***&&&###""""""### """&&&$$$""""""$$$%%%&&&%%%"""###$$$$$$$$$$$$$$$%%%###(((&&&###$$$&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###$$$$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######%%%&&&''''''&&&&&&((((((&&&$$$!!!&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&###$$$%%%%%%$$$###%%%((()))&&&###"""######$$$$$$$$$###"""###$$$%%%$$$######%%%&&&'''((('''%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$!!!"""###$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$######%%%&&&''''''&&&%%%$$$$$$$$$%%%%%%$$$######$$$&&&%%%%%%&&&''''''&&&%%%$$$%%%%%%%%%&&&&&&&&&$$$""""""$$$%%%$$$"""!!!!!!!!!"""###%%%''''''%%%###"""###"""""""""###$$$$$$%%%'''''''''&&&&&&&&&%%%%%%$$$$$$######$$$%%%'''(((&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$###$$$$$$%%%%%%"""###$$$&&&'''&&&$$$"""### $$$%%%###"""###&&&******$$$ """&&&'''&&&&&&&&&''''''''''''(((&&&'''((('''%%%$$$%%%&&&)))(((&&&$$$$$$%%%'''((('''((((((%%% !!!%%%'''%%%%%%''''''$$$###$$$$$$%%%&&&'''(((((('''&&&$$$&&&''''''%%%$$$%%%%%%(((&&&$$$"""!!!###$$$&&&)))(((&&&%%%%%%&&&%%%###&&&)))((($$$$$$''''''%%%&&&&&&%%%$$$$$$$$$%%%%%%###"""###&&&%%%###$$$))) $$$((()))'''%%%%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$###$$$%%%''''''&&&$$$%%%'''((((((&&&###""""""###$$$$$$%%%%%%&&&''''''###$$$%%%%%%$$$$$$&&&(((######$$$$$$$$$$$$######)))'''$$$###$$$%%%%%%$$$###%%%&&&&&&%%%$$$%%%%%%%%%%%%%%%&&&'''(((******%%%%%%&&&&&&&&&%%%$$$###"""!!!!!!###%%%''''''&&&((('''&&&%%%$$$######"""&&&&&&%%%%%%%%%%%%&&&&&&$$$######%%%'''((('''&&&%%%$$$######$$$%%%&&&'''&&&###"""%%%%%%"""###&&&!!!###%%%''''''&&&&&&&&&'''$$$$$$&&&&&&""" """&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%''''''&&&&&&&&&&&&''''''&&&######'''(((&&&$$$$$$%%%***---***$$$!!!$$$((('''&&&%%%%%%%%%&&&''''''"""(((&&&###$$$((()))%%%$$$$$$###$$$%%%'''(((&&&&&&%%%%%%$$$######"""&&&$$$""""""###%%%%%%%%%'''###"""$$$$$$"""###'''$$$######$$$&&&%%%$$$###$$$%%%&&&%%%###"""###$$$&&&%%%$$$$$$&&&'''&&&%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&(((######((((((######((($$$%%%&&&'''(((((((((((($$$$$$$$$$$$############%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$%%%%%%$$$$$$ """$$$%%%%%%%%%&&&(((!!!###$$$%%%%%%&&&(((***$$$'''%%%"""&&&,,,(((!!!"""$$$''')))'''$$$!!!$$$###(((&&&$$$###%%%$$$"""###$$$&&&&&&%%%$$$%%%%%%%%%%%%&&&)))***'''%%% ###%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""###%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$#########%%%%%%$$$$$$$$$$$$######$$$%%%&&&&&&$$$$$$%%%&&&$$$%%%$$$###"""$$$''')))&&&%%%###"""$$$&&&&&&%%%%%%$$$###$$$&&&&&&&&&%%%%%%%%%&&&''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###%%%$$$$$$&&&((('''$$$ ###%%%'''%%%###"""%%%'''$$$$$$%%%%%%%%%%%%$$$$$$'''$$$###$$$&&&&&&### &&&'''((('''$$$""""""###$$$%%%&&&&&&&&&&&&%%%$$$((('''&&&%%%$$$$$$$$$$$$#########""""""""""""""" $$$((()))(((%%%###&&&%%%$$$######$$$%%%&&&%%%%%%$$$###!!!"""$$$%%%(((&&&$$$%%%'''&&&"""!!!%%%$$$######!!!******!!!!!!&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$)))((('''%%%#########$$$))))))(((%%%&&&))))))'''$$$&&&''''''&&&&&&&&&'''&&&&&&''''''%%%###$$$&&&$$$&&&))))))'''%%%$$$$$$''''''((('''%%%###""""""'''%%%"""!!!!!!###&&&((('''&&&###"""$$$((((((%%%%%%''''''$$$$$$''''''$$$&&&%%%%%%%%%%%%%%%%%%%%%$$$###$$$''''''$$$&&&*** $$$((('''###!!!###&&&%%%%%%&&&&&&''''''&&&&&&######$$$&&&((((((&&&$$$$$$%%%%%%$$$"""!!!"""$$$%%%%%%$$$######""""""!!! """$$$%%%%%%'''***---###$$$%%%&&&&&&&&&%%%$$$###!!! !!!###%%%&&&%%%"""%%%((('''$$$###$$$&&&$$$$$$$$$$$$%%%%%%&&&&&&###$$$&&&((('''&&&$$$"""$$$######%%%'''((('''&&&(((((((((''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&######$$$%%%%%%%%%$$$###((('''$$$"""!!!"""###$$$(((%%%$$$''''''$$$%%%(((&&&$$$""" !!!$$$(((+++***''''''***)))&&&%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$############$$$%%%''''''&&&%%%%%%&&&((()))$$$###$$$&&&(((&&&###!!!###&&&)))((($$$"""$$$'''***((($$$""""""%%%)))+++"""&&&$$$ $$$'''(((((('''%%%###"""###$$$"""""""""###$$$$$$%%%%%%)))'''$$$#########""" &&&$$$###$$$%%%%%%$$$%%%&&&###"""$$$&&&%%%#########$$$%%%%%%#########%%%######$$$%%%%%%%%%$$$###&&&%%%%%%%%%%%%%%%%%%%%%###""""""!!!!!!""""""###((('''&&&%%%$$$#########)))""""""))))))"""""")))######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&######$$$%%%%%%%%%%%%%%%!!!###%%%&&&&&&%%%&&&'''%%%&&&&&&$$$###"""$$$&&&!!!)))***###%%%---***%%%### !!!###%%%%%%$$$!!!"""'''***(((%%%%%%###!!! !!!###$$$###"""&&&###!!!!!!%%%((())))))"""&&&$$$!!!"""$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$###&&&&&&%%%$$$###"""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%&&&'''((((((%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&&&&'''%%%!!! $$$&&&&&&&&&&&&$$$"""$$$'''&&&$$$$$$###"""$$$&&&'''&&&%%%&&&&&&&&&&&&&&&%%%$$$###$$$##################$$$###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%$$$###""""""%%%'''%%%""""""%%%((("""""""""###############$$$""" !!!%%%&&&### &&&((()))(((&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%((((((&&&%%%$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!! ###&&&((('''%%%$$$%%%$$$###""""""###$$$%%%((())))))&&&$$$$$$&&&((($$$"""!!!%%%''''''&&&$$$ $$$((('''%%%%%% &&&&&&$$$'''###%%%%%%%%%%%%%%%$$$$$$$$$+++)))'''%%%$$$$$$$$$$$$######"""%%%***(((### ###((('''"""$$$&&&%%%###"""###%%%'''###%%%&&&&&&### $$$$$$%%%%%%&&&&&&%%%$$$$$$###!!! !!!$$$(((+++******&&&###'''---,,,&&& ###$$$!!!!!!$$$$$$!!!$$$%%%%%%%%%%%%%%%%%%%%%&&&%%%&&&((('''$$$&&&***###&&&&&&###!!!&&&$$$%%%&&&&&&'''''''''&&&#########%%%'''(((&&&%%%&&&%%%$$$!!! ###'''+++%%%%%%$$$######""""""!!!###$$$%%%&&&%%%&&&)))+++!!!"""###$$$%%%$$$######"""!!! !!!$$$&&&&&&%%%"""%%%((('''$$$###$$$&&&$$$$$$$$$$$$######"""""" """%%%(((((('''%%%$$$)))(((((()))******(((&&&%%%&&&&&&''''''(((((((((%%%%%%%%%$$$$$$%%%%%%%%% """$$$$$$$$$$$$$$$(((&&&$$$"""""""""$$$%%%(((%%%$$$''''''$$$%%%(((%%% !!!"""!!!&&&$$$###&&&%%%######&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$$$$$$$%%%'''(((###$$$$$$%%%&&&%%%"""$$$######$$$%%%&&&&&&&&& ###'''***+++(((%%%""""""""""""""""""!!!"""$$$'''((('''%%%""""""$$$&&&!!!""""""######$$$$$$%%%((('''$$$$$$$$$$$$"""!!!%%%%%%%%%&&&((((((%%%"""'''"""!!!%%%&&&######%%%###$$$%%%%%%$$$###$$$%%%%%%&&&''''''&&&%%%%%%%%%&&&%%%$$$$$$$$$%%%&&&&&&###""""""!!!!!!""""""###%%%%%%$$$$$$$$$%%%&&&&&&(((""""""((((((""""""(((%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''$$$%%%'''&&&%%%$$$$$$%%%%%%%%%%%%###!!!!!!###%%%***---%%%###***)))!!!(((%%%######$$$&&&'''(((!!!!!!$$$(((&&&!!!!!!$$$"""!!!!!!"""###$$$###"""$$$ %%%$$$!!!((()))&&&###$$$((((((%%%######$$$$$$$$$%%%%%%%%%######$$$%%%%%%$$$$$$$$$%%%%%%$$$$$$"""!!! $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""######''''''&&&%%%$$$###""""""%%%%%%%%%&&&&&&&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&((()))&&& $$$%%%"""'''((('''######'''&&&!!!###"""!!!###%%%&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$###$$$$$$###""""""###$$$$$$###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&'''$$$!!!!!!%%%***"""$$$%%%$$$""""""%%%'''###############$$$%%%%%%###!!! """%%%'''&&&%%%!!!"""$$$%%%$$$###$$$%%%%%%$$$###""""""###$$$%%%&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%###  $$$(((+++$$$######""""""######$$$&&&((((((&&&"""!!!###%%%(((%%%"""!!!"""$$$%%%%%%((($$$"""$$$%%%###"""$$$"""$$$$$$"""$$$((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%'''%%%######$$$&&&&&&&&&'''***)))$$$%%%'''"""$$$ ###((((((&&&((('''%%%&&&***+++)))((((((''''''%%%###!!! ###'''******)))""""""!!!!!!"""&&&)))+++***+++&&&!!!$$$***&&&###&&&'''%%%%%%((('''$$$$$$$$$%%%&&&&&&&&&%%%%%%'''%%%&&&(((&&&"""###'''''''''$$$ !!!%%%###$$$%%%&&&&&&'''&&&&&&$$$###"""$$$&&&(((''''''((('''%%%######&&&+++///###$$$$$$%%%%%%&&&''''''(((((((((&&&$$$###$$$%%%$$$$$$%%%&&&''''''''''''&&&%%%$$$%%%&&&&&&%%%$$$###%%%&&&&&&%%%$$$%%%%%%'''''''''&&&%%%$$$"""""" """%%%'''((((((&&&%%%%%%%%%%%%&&&'''&&&$$$!!!!!!""""""###$$$%%%&&&'''%%%%%%$$$$$$$$$$$$%%%%%%!!!$$$%%%%%%&&&'''############$$$%%%'''(((&&&###"""%%%%%%"""###&&&""" ###&&&%%% %%%"""!!!$$$$$$"""###&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$############$$$%%%&&&'''$$$&&&%%%$$$%%%&&&$$$&&&$$$""""""%%%''''''&&&$$$$$$$$$$$$%%%&&&&&&'''&&&!!! $$$'''&&&%%%%%%"""$$$%%%%%%###$$$'''+++%%%%%%$$$$$$###""""""!!!$$$######$$$&&&''''''&&&%%%%%%$$$$$$''')))&&& &&&"""###'''%%% """)))###%%%&&&&&&%%%$$$%%%'''((()))***)))((('''((()))&&&%%%$$$###$$$%%%&&&'''%%%%%%$$$$$$$$$$$$%%%%%% !!!"""###%%%(((***+++$$$$$$$$$$$$$$$$$$$$$$$$((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&'''&&&''''''&&&$$$###%%%&&&###$$$###""""""###&&&)))(((,,,&&&"""%%%'''$$$!!!"""$$$'''((('''$$$ """###''')))%%% !!!'''$$$######$$$&&&&&&%%%###$$$ %%%$$$ ***'''"""!!!&&&%%%!!!######$$$$$$$$$%%%%%%%%%"""###$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!"""###%%%&&&'''""""""""""""############%%%%%%&&&&&&&&&&&&''''''$$$%%%&&&&&&$$$$$$%%%&&&''')))&&&%%%%%%&&&***(((######(((&&& """!!!!!!"""%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%$$$###""""""###$$$%%%"""###$$$%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%&&&))))))&&&!!!"""(((///""""""!!!""""""###$$$%%%%%%%%%$$$%%%%%%&&&'''((($$$$$$%%%%%%&&&''')))***!!!###%%%&&&&&&&&&'''((($$$######""""""######$$$$$$$$$#########$$$%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&((($$$ """(((,,,###$$$$$$%%%%%%$$$$$$###"""%%%'''%%% !!!++++++***'''###!!! !!!&&&###"""###"""!!!$$$)))$$$"""$$$((((((&&&%%%(((%%%%%%%%%%%%%%%%%%%%%%%%$$$###!!!###&&&''''''&&&///111,,,######&&&!!!(((%%%###%%%))))))$$$!!!$$$&&&'''+++...+++$$$)))'''%%%%%%''''''%%%"""###'''******)))""""""""""""###%%%''')))%%%'''###!!!'''"""$$$((()))((((((******&&&###$$$%%%&&&&&&&&&%%%%%%&&&$$$$$$%%%######'''&&&$$$"""!!!"""###%%%"""###$$$%%%&&&&&&&&&&&&%%%###!!!"""$$$'''((((((%%%&&&&&&%%%$$$%%%(((***###$$$$$$%%%%%%&&&'''''''''''''''&&&$$$###$$$%%%''''''''''''((()))***+++&&&%%%$$$%%%&&&'''%%%$$$%%%%%%$$$%%%&&&&&&%%%###&&&&&&'''''''''%%%$$$###"""###%%%''''''&&&%%%$$$ !!!###$$$$$$"""!!!""""""######$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%% %%%&&&&&&%%%%%%&&&######$$$%%%&&&'''((((((&&&###"""%%%%%%"""###&&&###$$$'''))))))'''%%%###&&&###"""%%%%%%###%%%((($$$$$$$$$%%%%%%&&&&&&&&&$$$%%%'''))))))'''%%%$$$"""###$$$%%%%%%&&&&&&&&&''')))((($$$%%%(((&&&!!!&&&%%%###  ###%%%+++&&&!!!)))///'''""""""''')))&&&%%%&&& ###%%%%%%###$$$(((---&&&%%%%%%$$$######""""""#########%%%((())))))(((&&&%%%!!!!!!'''&&&!!!%%%"""%%%((($$$!!!,,,$$$&&&''''''&&&&&&'''((()))******(((%%%%%%'''***&&&%%%$$$######%%%'''(((&&&&&&%%%%%%%%%%%%&&&&&&"""""""""$$$%%%''')))*** &&&&&& &&&&&& '''&&&%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&%%%$$$$$$######%%%%%%$$$#########$$$%%%''''''&&&$$$###$$$'''***&&&&&&%%%$$$###%%%(((+++$$$%%%%%%%%%$$$$$$%%%%%%!!!$$$&&&%%%!!!$$$"""###&&&&&&$$$%%%(((#########%%%&&&&&&%%%###%%%###!!!!!!###$$$&&&&&&"""### """"""######$$$$$$$$$%%%%%%%%%""""""###$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!"""###%%%'''))) ###%%%''')))***$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&"""&&&$$$!!!(((''' ###)))((("""$$$***)))!!!###""""""###&&&''''''&&&$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%$$$######$$$%%%&&&!!!"""###$$$%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%&&&''''''%%%###$$$(((+++######%%%$$$!!!$$$#########$$$%%%'''((($$$'''(((&&&###"""%%%)))%%%&&&((()))((('''((()))$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%"""""""""#########$$$$$$$$$###"""!!!"""###%%%'''$$$$$$&&&''''''&&&$$$$$$###'''***(((### """###'''******'''%%%%%%'''$$$###$$$&&&&&&&&&---555###!!!%%%+++)))!!!!!!(((%%%%%%%%%%%%$$$$$$$$$$$$&&&$$$###$$$'''(((&&&$$$###&&&!!!((('''&&&%%%###$$$%%%'''((()))!!!'''+++######"""$$$"""###"""!!!###&&&(((&&&$$$############$$$%%%%%%&&&###%%%###$$$,,,'''###$$$######&&&%%%!!!"""###%%%&&&'''&&&%%%%%%%%%###"""### &&&$$$###$$$&&&'''&&&%%%!!!"""###$$$%%%%%%&&&%%%&&&###!!!!!!###''')))***!!!###%%%%%%$$$"""""""""%%%%%%$$$$$$###""""""!!!"""###$$$$$$$$$%%%''')))$$$$$$######$$$%%%'''(((  """%%%'''&&&%%%&&&$$$###$$$'''(((%%%"""###$$$%%%&&&&&&&&&%%%$$$%%%%%%&&&&&&&&&%%%$$$#########$$$''')))***(((&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$'''******&&&"""!!!!!!&&&&&&'''''''''&&&%%%%%%(((%%%$$$''''''$$$%%%(((###%%%'''%%%!!!!!!&&&,,,$$$!!! ######"""$$$'''$$$$$$$$$%%%%%%&&&&&&&&&###%%%(((******(((%%%###!!!###$$$&&&''''''&&&&&&***,,,)))%%%%%%***)))###$$$%%%$$$###""""""""""""###$$$%%%&&&'''$$$$$$)))((("""!!!$$$"""%%%'''%%%""""""&&&+++#########$$$%%%%%%&&&&&&&&&&&&%%%'''((()))(((&&&(((%%%%%%&&&"""$$$"""&&&***### ...%%%&&&''''''&&&&&&((()))&&&''''''$$$!!!!!!$$$(((&&&%%%$$$######%%%'''(((%%%$$$$$$######$$$$$$%%%'''&&&%%%%%%$$$$$$$$$$$$''''''''''''###""""""!!!"""$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&(((((('''&&&$$$###""""""$$$###"""!!!!!!"""######&&&%%%$$$###"""%%%)))---++++++)))&&&$$$$$$'''))))))"""###&&&%%%###$$$'''$$$"""!!!###%%%&&&&&&!!!#########$$$!!!!!!!!!###%%%%%%###!!!!!!$$$&&&$$$ ###((( %%%'''$$$###%%%&&&%%%######$$$$$$$$$%%%%%%%%%!!!"""###$$$$$$$$$$$$$$$((()))))))))(((&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%&&&''''''''''''''''''''''''#########$$$$$$%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&$$$###"""+++***!!!!!!''''''"""$$$,,,+++###$$$######%%%'''))))))((($$$#########$$$%%%&&&&&&'''&&&$$$######$$$&&&''' !!!###$$$%%%&&&&&&'''#########$$$$$$%%%%%%%%%###"""!!!"""$$$%%%$$$#########&&&$$$!!! """$$$%%%###&&&((($$$%%%$$$%%%'''&&&%%%$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$'''&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''"""""""""###$$$&&&'''((($$$###$$$%%%""" $$$+++'''''''''&&&&&&%%%%%%%%%(((+++,,,(((### """%%%(((%%%%%%(((%%% """'''"""%%%'''&&&$$$###%%%((('''"""%%%"""###&&& %%%%%%$$$######$$$$$$$$$'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&))))))'''&&&$$$###!!!!!!###%%%''''''&&&%%%$$$%%%'''&&&$$$!!!&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%)))&&&######$$$'''((()))(((%%%"""!!!###&&&'''(((''''''&&&%%%&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""###%%%&&&%%%$$$"""###%%%''''''&&&%%%$$$"""$$$&&&%%%$$$###$$$&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%'''((((((&&&$$$+++'''""""""$$$&&&%%%###%%%%%%%%%&&&&&&&&&''''''###%%%'''%%%&&&%%%((('''$$$%%%***(((!!!((($$$###&&&&&&###$$$&&&$$$$$$%%%%%%%%%%%%&&&&&&'''$$$""""""%%%&&&%%%###((((((((('''%%%%%%&&&'''000+++$$$!!!"""&&&((((((###$$$%%%'''((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$"""###"""!!!"""$$$%%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$"""""""""###############$$$%%%&&&'''((($$$%%%&&&'''&&&%%%$$$###"""&&&'''###"""%%%'''&&&'''((()))'''%%%$$$$$$%%%$$$ '''+++)))&&&&&&%%%###"""######"""!!!%%%%%%%%%$$$$$$$$$######!!!$$$''''''%%%$$$######&&&'''&&&$$$%%%((())))))!!!''')))######$$$&&&&&&&&&&&&%%%%%%$$$###%%%%%%&&&&&&%%%%%%$$$###&&&%%%%%%%%%&&&&&&$$$"""&&&&&&'''%%%######$$$&&&"""&&&'''%%%%%%'''&&&###999+++###&&&''' ###$$$!!!!!!$$$%%%"""###%%%%%%&&&&&&&&&&&&%%%$$$$$$###$$$%%%&&&&&&$$$"""!!!"""!!!!!!$$$((()))'''$$$$$$###$$$$$$""""""***444(((((()))+++***&&&$$$%%%###$$$$$$###&&&(((%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$%%%&&&&&&%%%###&&&%%%%%%$$$#########$$$######"""###$$$%%%'''((( """$$$%%%&&&%%%###"""&&&"""###'''$$$$$$$$$###############%%%""""""&&&%%%"""%%%,,,###$$$$$$&&&,,,///***"""!!!$$$&&&%%%###"""$$$'''"""(((***&&&"""!!!"""(((''''''&&&&&&%%%$$$$$$&&&$$$""""""$$$%%%### (((((((((&&&###!!!"""###$$$$$$%%%%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&%%%%%%$$$######$$$%%%%%%%%%$$$$$$"""######!!!!!!######"""!!!###$$$""" """######'''&&&&&&%%%$$$$$$$$$%%%""""""###$$$%%%%%%&&&&&&""""""#########""""""!!!"""###%%%''''''&&&%%%$$$"""%%%(((&&&######''',,,---,,,&&& &&&((($$$'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""""""""""""""#########&&&######''''''$$$###$$$&&&&&&%%%%%%$$$$$$$$$$$$%%%''''''$$$ ###%%%""""""&&&'''%%%''',,,!!!###$$$$$$""""""$$$&&&***&&&&&&######'''&&&***%%%$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$###%%%&&&&&&$$$$$$$$$%%%$$$$$$$$$$$$###!!!&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$%%%&&&&&&%%%'''%%%######$$$&&&''''''%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%###""""""###%%%'''&&&&&&###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&''''''$$$"""&&&&&&&&&%%%%%%$$$$$$$$$$$$!!! """&&&((('''$$$((('''&&&%%%%%%&&&((()))%%%%%%%%%%%%&&&&&&&&&&&&"""###&&&'''""""""***%%%((((((%%%&&&)))((($$$%%%###$$$''''''%%%'''+++$$$$$$%%%%%%%%%%%%&&&&&&)))&&&$$$%%%'''((('''&&&&&&''''''&&&$$$###%%%&&&+++((($$$$$$%%%&&&&&&%%%&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%(((&&&%%%%%%%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$###############$$$$$$############$$$%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$###"""'''(((%%%$$$&&&(((&&&!!!$$$%%%$$$###""""""%%%$$$"""###$$$%%%%%%$$$###""""""$$$%%%%%%$$$"""%%%%%%%%%$$$$$$$$$$$$###"""$$$&&&&&&%%%$$$$$$$$$((((((&&&$$$$$$%%%%%%%%%"""'''***&&&###%%%&&&%%%%%%&&&&&&&&&%%%%%%$$$###%%%%%%&&&''''''''''''&&&(((&&&######$$$%%%&&&%%%%%%%%%&&&%%%$$$$$$%%%''' %%%((('''''''''$$$...### &&&)))$$$"""&&&$$$""""""%%%%%%######&&&###$$$$$$$$$$$$###"""""""""#########$$$%%%&&&&&&%%%######$$$''''''%%%###%%%######$$$!!!###***%%%###"""###$$$$$$$$$%%%###%%%%%%$$$&&&)))&&& $$$$$$%%%%%%%%%%%%$$$$$$'''&&&%%%%%%%%%%%%$$$###&&&%%%$$$$$$######$$$$$$""""""!!!!!!"""$$$%%%&&&"""###%%%&&&&&&%%%%%%$$$""""""###$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%######&&&%%%"""%%%***###&&&&&&$$$%%%((('''###$$$&&&((('''%%%$$$&&&((($$$''''''&&&(((***'''&&&&&&&&&&&&%%%%%%%%%'''%%%###$$$&&&&&&%%%###(((((((((&&&$$$###$$$%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&'''''''''%%%%%%&&&'''''''''''''''""""""""" !!!!!! """$$$&&&&&&%%%%%%$$$###%%%%%%$$$###############"""######$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$"""$$$%%%''''''&&&%%%$$$###%%%&&&%%%$$$$$$'''+++%%%&&&### """((()))%%%$$$$$$$$$$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$###"""!!!!!!&&&"""###))),,,(((### $$$$$$$$$$$$###############$$$$$$!!! $$$)))$$$"""$$$%%%###$$$&&&!!!###$$$$$$###"""$$$%%%&&&'''&&&%%%######%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&######$$$%%%%%%&&&''''''###$$$%%%$$$""""""$$$%%%###$$$%%%&&&'''''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$&&&((('''%%%"""'''%%%$$$$$$&&&''''''&&&"""######$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########""""""!!!!!!###%%%''''''&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&$$$"""%%%((()))$$$ &&&&&&%%%%%%%%%%%%$$$$$$&&&"""!!!%%%((('''$$$###&&&(((&&&$$$$$$(((---$$$$$$$$$$$$%%%%%%%%%%%%###"""$$$'''%%%"""$$$(((!!!%%%&&&$$$###%%%%%%###$$$$$$&&&(((&&&###%%%***$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$""""""$$$%%%$$$###%%%&&&&&&%%%######$$$%%%%%%%%%%%%&&&((('''%%%###'''''''''&&&%%%$$$###"""%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%$$$%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$######$$$$$$############$$$$$$&&&%%%$$$$$$######$$$$$$ %%%'''%%%$$$&&&&&&$$$"""%%%%%%###""""""###%%%&&&%%%###"""###%%%!!!!!!"""$$$&&&'''%%%###%%%%%%%%%%%%$$$$$$$$$$$$"""$$$%%%%%%$$$$$$%%%''''''&&&%%%$$$$$$######$$$"""&&&(((&&&''')))(((%%%%%%%%%&&&&&&&&&%%%$$$$$$#########$$$%%%%%%&&&&&&***&&&"""!!!###%%%'''((($$$%%%&&&%%%$$$$$$%%%'''###&&&&&&######%%%$$$ &&&&&&***&&&$$$&&&%%%######&&&&&&$$$$$$'''###$$$$$$$$$$$$###""""""$$$$$$###"""###$$$&&&''''''%%%$$$%%%&&&%%%###"""%%%""""""%%%$$$!!!!!!$$$&&&### $$$((())))))!!!######"""###&&&$$$###$$$$$$%%%%%%$$$$$$###&&&%%%$$$######$$$%%%&&&%%%%%%$$$$$$######$$$$$$######"""""""""$$$%%%&&&%%%%%%%%%%%%&&&&&&&&&&&& """$$$%%%%%%$$$###$$$$$$%%%%%%&&&&&&''''''&&&$$$%%%&&&%%%"""$$$(((###'''((($$$"""$$$'''&&&$$$%%%&&&%%%$$$###$$$%%%!!!&&&'''%%%$$$%%%'''%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$%%%'''((('''%%%$$$%%%%%%$$$""""""###$$$######$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&&&&%%%""""""###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&& """$$$''''''$$$""" $$$######""""""""""""#########$$$$$$%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%%%%###$$$%%%&&&'''&&&%%%$$$%%%%%%$$$%%%%%%&&&'''(((!!!######"""%%%((('''###""""""######$$$&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$###%%%"""###))),,,(((%%%$$$$$$$$$$$$$$$$$$$$$######$$$%%%$$$""" !!!$$$'''&&&### !!!############$$$$$$%%%%%%%%%%%%&&&&&&!!!(((&&&***'''#########$$$$$$%%%%%%$$$$$$&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%$$$%%%%%%&&&&&&######$$$%%%%%%&&&''''''$$$$$$$$$"""!!!!!!$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&((((((&&&$$$'''&&&%%%&&&'''((('''%%%!!!"""$$$%%%%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$#########$$$###"""###%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&'''&&&$$$######$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%"""###%%%$$$######&&&(((######$$$$$$$$$%%%%%%%%%&&&###"""%%%&&&"""!!!"""!!!%%%'''&&&$$$$$$%%%&&&%%%%%%&&&'''"""###$$$$$$$$$%%%%%%%%%&&&&&&###""""""!!!""""""######$$$%%%&&&%%%######$$$&&&###$$$%%%&&&'''&&&%%%###%%%%%%&&&&&&&&&&&&&&&&&&&&&''')))******)))'''&&&$$$&&&'''%%%%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&$$$"""!!!&&&%%%%%%$$$######$$$$$$&&&%%%$$$###"""###$$$$$$###&&&$$$###$$$$$$!!! $$$&&&&&&%%%%%%&&& """$$$%%%$$$$$$%%%'''$$$###"""###%%%&&&%%%$$$&&&&&&%%%%%%%%%$$$$$$$$$"""$$$$$$$$$$$$%%%''')))%%%######%%%%%%$$$$$$&&&$$$&&&%%%###%%%((('''"""%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&'''''')))&&&###"""$$$&&&((((((&&&&&&'''%%%######$$$&&&)))((($$$!!!%%%$$$(((###"""&&&((($$$"""$$$&&&$$$$$$''''''%%%%%%(((%%%&&&&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$############%%%%%%%%%%%%%%%$$$###"""$$$!!!"""''')))'''%%%&&&'''%%%!!!!!!%%%+++,,,((("""$$$%%%######&&&%%%!!!###$$$$$$$$$$$$$$$$$$############""""""$$$'''***%%%%%%$$$$$$###$$$$$$%%%%%%%%%$$$######$$$&&&&&&%%%%%%%%%$$$%%%&&&&&&'''$$$###!!! """$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&$$$###$$$&&&###&&&'''%%%$$$'''(((&&&%%%&&&&&&%%%%%%$$$$$$%%%$$$&&&''''''$$$"""###$$$$$$$$$%%%%%%&&&'''((((((%%%%%%%%%&&&''''''''''''$$$%%%%%%$$$######%%%&&&""""""#########""""""!!!%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$###"""!!! !!!!!!"""""""""""""""&&&%%%%%%((((((&&&&&&((($$$"""###&&&'''$$$"""###$$$$$$###""""""#########$$$$$$$$$%%%%%%%%%&&&&&&"""###$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&%%%%%%%%%$$$###$$$&&&'''&&&%%%$$$%%%%%%%%%%%%%%%$$$############$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&###"""$$$((('''%%%''',,,$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$######$$$&&&((( !!!$$$'''((('''%%%$$$$$$%%%&&&&&&&&&&&&$$$,,,###***))) ***###"""###$$$%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&'''$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$"""!!!!!!$$$&&&'''&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%&&&&&&%%%'''&&&%%%%%%''''''&&&$$$"""###%%%&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%))))))(((((('''''''''&&&'''%%%$$$$$$$$$$$$###"""%%%%%%$$$$$$$$$%%%&&&'''$$$&&&%%%!!!"""(((%%%%%%%%%%%%%%%%%%%%%%%% $$$)))***'''%%%%%%'''&&&$$$""""""$$$%%%$$$#########$$$$$$$$$%%%%%%%%%(((###"""%%%'''%%%###$$$%%%&&&((()))((('''((()))%%%$$$&&&'''$$$"""$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&'''%%%&&&&&&%%%$$$$$$&&&'''$$$%%%%%%%%%%%%%%%%%%&&&###$$$$$$%%%%%%%%%$$$$$$%%%&&&''''''''''''&&&%%%%%%))))))%%%%%%))))))%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$%%%$$$###"""((('''&&&%%%%%%%%%%%%%%%'''&&&$$$#########$$$%%%$$$'''%%%$$$%%%%%%"""$$$%%%%%%$$$$$$$$$&&&((("""""""""$$$&&&'''&&&$$$)))&&&###!!!"""$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$###$$$%%%%%%$$$%%%''')))((($$$$$$((('''######&&&((((((%%%!!!"""&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%+++***))))))))))))******'''&&&%%%%%%'''''''''%%%(((((((((&&&###""""""###&&&'''%%% """$$$"""+++'''$$$%%%%%%###$$$&&&'''$$$$$$'''(((%%%&&&(((%%%&&&&&&&&&&&&%%%$$$$$$"""$$$&&&''''''%%%""" """###%%%&&&%%%$$$###"""$$$!!!"""''')))'''%%%&&&###$$$### ###((('''"""%%%((()))&&&%%%((((((%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%$$$###!!!"""%%%(((%%%$$$$$$###$$$$$$%%%%%%%%%%%%######"""###$$$%%%%%%$$$$$$$$$$$$%%%&&&&&&)))(((&&&%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$######$$$&&&'''&&&$$$$$$%%%%%%%%%&&&%%%$$$''')))###(((''''''''''''''''''&&&"""###%%%&&&&&&&&&'''(((###$$$$$$%%%&&&'''(((((($$$%%%%%%&&&&&&&&&''''''&&&'''((('''&&&'''(((***$$$$$$$$$###"""!!! %%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$###!!!!!!###$$$%%%%%%&&&&&&%%%%%%&&&""""""%%%$$$ +++%%%"""&&&'''&&&%%%(((%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%&&&&&&&&&######$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$###$$$&&&'''%%%$$$'''&&&&&&&&&%%%$$$%%%'''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&###############$$$%%%&&&######$$$%%%###"""'''///$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%&&&"""''')))'''%%%&&&&&&$$$###"""!!!"""$$$%%%$$$###%%%+++"""///&&&!!!"""$$$%%%&&&&&&%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$######$$$$$$%%%&&&'''&&&&&&%%%%%%%%%%%%$$$$$$###$$$%%%$$$""""""$$$%%%'''&&&&&&&&&&&&&&&'''((($$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$""" !!!###$$$$$$###'''&&&$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%((('''%%%$$$$$$###""" $$$$$$%%%%%%%%%&&&&&&&&&$$$''''''""""""***$$$$$$%%%%%%%%%%%%&&&&&& %%%'''%%%$$$&&&)))(((%%%###$$$'''(((&&&"""$$$$$$$$$$$$%%%%%%%%%%%%'''###"""&&&))))))***---$$$!!!!!!%%%'''%%%$$$%%%%%%###$$$((()))&&&%%%'''$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&$$$$$$&&&'''$$$%%%&&&%%%$$$$$$&&&(((&&&'''&&&%%%######&&&((($$$$$$$$$###"""!!! ###""""""""""""""""""###!!!%%%$$$%%%&&&"""%%%%%%%%%%%%%%%%%%%%%%%%!!!###%%%&&&&&&(((((('''&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%!!!&&&(((&&&%%%''''''%%%&&&&&&%%%###!!!"""%%%'''%%%$$$###%%%'''&&&###!!!***'''###!!!"""$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%###%%%&&&&&&%%%%%%&&&(((***%%%%%%)))((("""!!!%%%''')))((($$$###'''(((&&&$$$$$$%%%&&&&&&&&&%%%%%%((('''&&&&&&&&&'''((()))''''''&&&'''((('''%%%###(((((((((&&&###""""""###$$$(((((('''&&&"""'''&&&$$$###$$$%%%''')))&&&$$$$$$''''''%%%%%%(((###$$$$$$$$$$$$###""""""$$$((()))(((&&&$$$!!!%%%(((***(((&&&$$$###&&&######&&&%%%""""""%%%###((((((######''''''"""!!!%%%&&&###!!!$$$%%%###$$$%%%%%%&&&&&&%%%%%%$$$'''(((((($$$ !!!###$$$$$$######$$$$$$%%%%%%%%%$$$"""!!!!!!!!!""""""$$$$$$$$$$$$%%%%%%%%%%%%###$$$'''((((((%%%"""%%%%%%%%%%%%$$$$$$$$$$$$"""&&&(((%%%$$$%%%&&&$$$''''''$$$###%%%&&&###"""""""""$$$%%%$$$###&&&&&&''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&'''(((((($$$&&&'''&&&%%%%%%&&&'''$$$%%%%%%$$$######%%%&&&''''''&&&&&&%%%$$$""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$######$$$%%%%%%%%%%%%$$$)))$$$$$$'''%%%+++!!!!!!$$$""""""&&&'''&&&&&&&&&&&&''''''(((%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&'''(((((((((((($$$$$$$$$%%%%%%%%%&&&&&&###$$$%%%%%%%%%%%%$$$$$$%%%###$$$'''&&&%%%'''+++(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''%%%###"""!!!"""$$$&&&'''$$$###$$$$$$"""%%%)))############$$$$$$$$$%%%######$$$%%%&&&&&&%%%###'''---)))$$$######!!!$$$"""!!!"""$$$%%%$$$"""###))) ))) """$$$&&&&&&&&&%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%############$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&$$$$$$$$$%%%'''&&&&&&%%%%%%&&&'''((($$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########%%%&&&&&&%%%###(((%%%"""!!!"""$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!!!!""""""######$$$(((&&&$$$$$$$$$$$$"""!!!###$$$%%%&&&&&&&&&%%%%%%%%%'''(((%%% ###'''$$$$$$$$$%%%%%%&&&&&&&&&%%%###!!!!!!$$$&&&&&&%%%$$$$$$$$$%%%&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&((($$$###&&&'''(((,,,222$$$!!!&&&%%%"""!!!&&&""""""''',,,***'''&&&$$$$$$%%%%%%%%%%%%&&&&&&###%%%&&&%%%###"""$$$&&&###$$$%%%$$$###$$$%%%''''''((()))'''$$$###%%%'''$$$$$$$$$$$$$$$###""""""$$$###!!! !!!###$$$###!!!"""%%%!!!%%%%%%%%%%%%%%%%%%%%%%%% !!!"""$$$&&&((()))''''''&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%!!!%%%'''$$$###%%%&&&%%%$$$%%%%%%$$$######%%%&&&!!!###&&&&&&%%%$$$$$$$$$&&&%%%$$$$$$&&&&&&%%%###'''&&&&&&&&&&&&%%%%%%%%%###%%%'''(((&&&%%%%%%&&&%%%!!!((()))###"""((($$$((('''&&&'''((('''###$$$%%%%%%&&&&&&&&&%%%######"""###$$$''')))++++++)))&&&&&&&&&&&&%%%$$$%%%&&&&&&%%%$$$###$$$&&&$$$(((((((((((($$$"""###$$$$$$$$$%%%&&&'''&&&######''''''$$$%%%(((###$$$$$$$$$$$$###"""""""""&&&((()))((('''$$$)))...000---((($$$"""'''%%%%%%%%%###!!!%%%,,,###+++,,,### &&&***(((###$$$ !!!""""""%%%&&&&&&''''''&&&&&&%%%###&&&(((%%%!!!!!!$$$$$$$$$######$$$$$$%%%&&&'''&&&%%%###""""""#########$$$&&&'''''''''&&&%%% """$$$%%%###!!! ###$$$$$$%%%&&&''''''((( %%%(((%%%$$$''''''%%%&&&(((&&&$$$$$$%%%!!!!!! ###%%%$$$###)))((((((((((((&&&###"""%%%%%%%%%&&&&&&'''''''''&&&((()))(((&&&%%%&&&((("""######"""!!! """###%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%!!!""""""###############&&&!!!"""***)))""" &&&)))"""%%%!!! $$$'''&&&&&&&&&''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((()))))))))%%%$$$$$$$$$%%%%%%&&&&&&!!!$$$''''''$$$"""###%%%""""""%%%***(((######((((((((('''''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&,,,***&&&###"""###%%%'''+++$$$!!!###&&&$$$""""""!!!!!!""""""#########$$$%%%%%%&&&((()))(((&&&### %%%%%%###&&&******&&&$$$"""$$$'''(((&&&$$$$$$...&&&***### """$$$&&&'''&&&%%%$$$%%%$$$$$$$$$$$$$$$$$$%%%############$$$%%%&&&'''$$$$$$$$$%%%%%%&&&&&&'''###%%%''''''&&&%%%$$$%%%((('''%%%$$$#########$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%(((+++---+++'''$$$(((%%%!!! !!!###$$$$$$&&&%%%$$$###$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((())))))***&&&%%%###$$$%%%%%%$$$""""""###%%%''''''&&&%%%$$$&&&'''(((((('''%%%$$$###$$$$$$$$$%%%%%%&&&&&&&&&555+++!!!$$$(((%%%  $$$%%%######%%%(((%%%%%%&&&&&&&&&&&&'''''')))&&&$$$$$$######(((///+++!!!%%%---+++'''%%%)))""" &&&+++)))### $$$$$$%%%%%%%%%&&&&&&&&&''')))***)))&&&%%%(((***"""###$$$###""""""$$$&&&&&&)))+++***&&&$$$$$$%%%###$$$&&&'''((()))))))))'''%%%###!!!!!!###%%%'''%%%)))&&&(((+++'''%%%%%%%%%%%%%%%%%%%%%%%%***)))(((''''''((()))***&&&%%%%%%$$$$$$%%%%%%&&&&&&'''((()))((('''&&&%%%###### """$$$######%%%'''((('''&&&&&&''' '''((($$$###&&&+++!!!"""$$$'''))))))%%%"""''''''&&&&&&&&&%%%%%%%%%###&&&((()))'''%%%$$$$$$&&&***&&&'''///'''(((&&&''''''&&&###$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&'''***...111444...+++&&&$$$$$$%%%%%%&&&###$$$%%%%%%$$$%%%''')))&&&'''%%%!!!!!!&&&((('''###&&&&&&%%%$$$###!!!%%%######&&&&&&$$$$$$'''%%%&&&&&&&&&&&&%%%$$$$$$ !!!"""$$$&&&'''''''''(((---333444000)))$$$!!!&&&%%%&&&&&&$$$$$$,,,666'''((( (((((($$$((()))%%%###%%%''''''&&&''''''((((((''''''&&&!!!%%%%%%###"""%%%)))$$$#########$$$%%%%%%&&&,,,***)))'''&&&&&&&&&'''$$$%%%'''))))))((('''%%%$$$"""!!! !!!%%%))),,,""""""$$$&&&(((***+++,,,%%%(((%%%$$$((((((%%%$$$((()))&&&%%%(((***)))&&&%%%$$$&&&***,,,+++*** !!!###'''+++,,,+++***%%%%%%%%%&&&&&&&&&''''''(((***+++***'''&&&''')))(((((()))'''&&&%%%&&&((( !!!###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%))))))((('''&&&$$$###"""%%%%%%&&&''''''''''''&&&&&&)))%%%%%%,,,...$$$!!!***...(((%%%(((&&&&&&&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&''''''''''''%%%%%%$$$$$$$$$%%%&&&''' %%%)))(((###!!!###&&&######(((---)))  ''''''''''''(((***+++,,,&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$###$$$%%%&&&$$$"""$$$&&&'''%%%!!! ###%%%%%%$$$######$$$$$$%%%"""(((***%%%!!!"""""""""!!!###%%%''''''%%%###!!!%%%%%%%%%%%%%%%%%%%%%%%%###!!!!!!$$$(((+++***)))(((((('''&&&$$$###""""""&&&%%%$$$$$$#########$$$+++&&&%%%))))))$$$"""$$$+++&&&$$$%%%%%%###&&&***)))&&&######&&&''''''%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((('''&&&$$$))))))'''$$$###$$$(((++++++&&&"""$$$((((((###&&&''''''((('''&&&$$$###%%%$$$$$$######$$$$$$%%%''',,,+++!!!$$$###%%%''''''&&&&&&&&&'''!!!&&&(((%%%$$$&&&,,,***)))%%%%%%'''&&&###""""""$$$''')))###%%%(((+++,,,***(((&&&###$$$%%%&&&'''&&&%%%%%%###%%%''''''%%%###"""!!!'''&&&%%%%%%''''''&&&%%%'''%%%%%%))))))&&&&&&((((((&&&###""""""$$$'''***&&&%%%$$$$$$&&&&&&%%%$$$&&&!!!&&&***(((%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&'''''')))***)))'''&&&%%%$$$$$$$$$%%% &&&((($$$###&&&!!!$$$&&&'''&&&&&&&&&+++$$$ $$$&&&!!!'''&&&%%%$$$###"""!!!!!!(((&&&%%%###""""""######&&&&&&&&&%%%%%%$$$$$$$$$(((''''''&&&&&&%%%$$$$$$,,,+++(((&&&%%%$$$$$$$$$)))%%%$$$((((((%%%%%%***&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%%%%&&&(((***''''''"""!!!###$$$&&&%%%&&&((())))))&&&$$$%%%&&&&&&%%%$$$%%%''')))((((((''''''''''''((((((%%%+++)))'''(((&&&!!!+++(((''')))***---;;;JJJRRR@@@,,,###'''+++)))$$$''')))***)))'''%%%$$$$$$%%%&&&((('''&&&&&&'''(((+++'''######%%%'''&&&%%%$$$%%%&&&&&&$$$$$$%%%&&& ///***!!!!!!%%%%%%"""###&&&)))++++++(((%%%)))'''+++///'''###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''((((((''''''%%%###!!!!!!###&&&((())))))'''%%%$$$%%%&&&###%%%'''))))))'''%%%###))))))((('''&&&&&&%%%%%%'''&&&%%%$$$$$$%%%&&&'''&&&&&&%%%###!!!!!!$$$&&&%%%%%%$$$$$$######$$$$$$%%%((($$$$$$)))...)))(((&&&%%%%%%&&&((()))%%%&&&&&&&&&''''''(((((('''%%%###%%%(((***(((&&&&&&&&&&&&&&&%%%%%%$$$###(((''''''''''''((())))))&&&%%%%%%$$$$$$##################$$$%%%&&&'''(((///***((()))'''###%%%,,,(((###%%%+++))) !!!***&&&&&&&&&%%%$$$&&&))),,, ***,,,***)))'''$$$((('''%%%$$$###$$$%%%%%%%%%((()))(((%%%$$$&&&)))***)))'''&&&%%%&&&&&&'''(((&&&$$$###$$$%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''''''''(((((('''%%%###"""(((&&&###"""$$$'''((())))))((('''&&&%%%$$$$$$$$$)))&&&$$$$$$''')))((('''&&&%%%$$$%%%''''''%%%$$$%%%$$$$$$$$$$$$$$$######%%%%%%$$$$$$$$$$$$$$$%%%$$$'''&&&$$$%%%'''&&&"""###$$$%%%&&&&&&%%%$$$###&&&&&&%%%%%%%%%%%%%%%%%%'''%%%$$$%%%'''((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&+++&&&%%%'''&&&  $$$******%%%!!! )))&&&$$$$$$&&&''''''&&&''''''''''''''''''''''''"""&&&&&&%%%%%%''')))&&&&&&%%%###"""###&&&(((***'''$$$%%%'''(((%%%"""$$$%%%%%%%%%%%%$$$$$$###%%%%%%$$$$$$$$$$$$%%%%%%"""((()))###!!!###'''''''''''''''((((((((($$$!!!"""%%%&&&$$$$$$''',,,"""%%%)))&&&%%%)))&&&%%%###"""""""""###$$$!!!))),,,+++&&&######$$$%%%&&&&&&&&&%%%%%%$$$&&&''''''&&&$$$$$$$$$'''&&&%%%%%%''''''&&&%%%%%%######&&&&&&$$$$$$'''###!!! !!!###$$$&&&%%%$$$%%%&&&'''&&&$$$$$$###""""""%%%'''((('''%%%&&&'''&&&$$$$$$%%%'''***### %%%)))(((&&&''')))((('''%%%$$$$$$######)))$$$!!!%%%&&&$$$%%%((("""###%%%&&&'''&&&%%%$$$###(((###!!!&&&(((%%%*********)))))))))))))))%%%%%%%%%%%%&&&'''(((((('''&&&&&&&&&%%%%%%%%%%%%''''''&&&&&&&&&&&&%%%%%%***)))'''&&&%%%%%%&&&&&&((($$$$$$''''''###$$$'''&&&&&&&&&&&&&&&&&&&&&&&&***)))((((((((((((((((((###+++)))%%%%%%%%%$$$""""""###%%%''''''%%%######%%%(((((('''&&&&&&''')))(((((((((((((((((()))###((()))$$$###&&&)))((((((###!!!$$$&&&(((///777===444***%%%%%%''''''&&&%%%&&&((((((&&&%%%%%%%%%&&&((((((((('''''')))***%%%&&&'''***+++)))%%%"""%%%&&&''''''&&&%%%&&&'''(((///)))$$$''')))&&&((('''&&&&&&'''&&&$$$"""%%%###'''---***"""###+++$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((((((&&&&&&&&&$$$###$$$&&&)))%%%&&&'''&&&&&&&&&(((***###$$$&&&''''''&&&$$$###&&&&&&%%%$$$$$$###""""""(((''''''&&&&&&''''''(((&&&&&&&&&$$$###"""$$$&&&%%%%%%%%%%%%%%%&&&'''(((###(((((($$$"""$$$((()))'''&&&%%%%%%&&&''')))%%%%%%&&&'''((()))***+++)))((('''(((+++,,,+++***&&&&&&''''''&&&%%%%%%$$$''''''&&&&&&''''''((()))'''&&&&&&&&&%%%%%%$$$$$$&&&&&&&&&%%%&&&&&&'''''',,,'''$$$&&&&&&###%%%)))((($$$%%%+++(((!!!!!!)))&&&'''&&&%%%%%%&&&(((+++###***)))'''&&&%%%###((((((&&&%%%%%%%%%&&&&&&&&&'''((('''&&&&&&&&&'''(((((('''&&&&&&&&&&&&&&&)))'''$$$%%%''''''&&&$$$&&&&&&%%%%%%&&&&&&'''(((&&&''''''''''''&&&$$$###)))'''%%%$$$&&&(((((((((%%%%%%%%%%%%&&&'''(((((((((%%%######&&&((('''&&&&&&&&&%%%&&&'''(((&&&$$$&&&###!!!###''')))'''$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###"""&&&***'''!!!$$$$$$%%%%%%%%%%%%$$$$$$'''&&&&&&&&&%%%%%%$$$$$$'''&&&%%%%%%&&&'''&&&$$$######$$$%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&'''''')))&&&%%%&&&%%%!!! !!! !!!'''...///)))$$$###(((&&&%%%%%%&&&''''''&&&(((((((((((((((((((((((("""''''''$$$###&&&+++%%%%%%&&&%%%######%%%''')))((('''&&&&&&'''((((((%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$'''%%%$$$%%%$$$!!!***'''$$$$$$&&&((('''%%%)))%%%###%%%%%%###$$$((()))%%%%%%)))'''"""$$$,,,%%%%%%$$$$$$$$$$$$$$$$$$###&&&)))***'''$$$$$$%%%&&&&&&&&&&&&%%%%%%&&&''''''&&&&&&'''((('''&&&%%%%%%''''''&&&%%%'''$$$$$$''''''%%%&&&)))%%%$$$$$$$$$$$$%%%&&&&&&'''&&&%%%&&&'''''''''%%%$$$&&&'''&&&$$$$$$''')))"""%%%'''%%%!!! $$$(((,,,&&&###%%%(((&&&$$$$$$((('''&&&%%%$$$#########,,,&&&""""""$$$$$$%%%)))$$$%%%&&&'''''''''&&&%%%$$$((($$$"""'''(((%%%'''''''''((((((((())))))$$$%%%&&&'''(((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&'''(((((('''$$$$$$%%%%%%""""""%%%&&&&&&&&&&&&&&&&&&&&&&&&+++(((&&&&&&)))+++)))(((###(((+++)))''''''&&&###"""###$$$'''***+++)))'''"""%%%)))+++***(((&&&&&&((((((((((((((((((((((((&&&))))))&&&%%%'''******+++&&&$$$'''***)))((()))((()))***(((&&&&&&(((***$$$&&&((((((((('''((()))((())))))(((''''''***,,,###&&&)))+++***(((&&&&&&&&&((()))((('''&&&'''((($$$(((((("""###))))))$$$+++)))'''&&&''''''&&&%%%)))$$$$$$)))(((###"""'''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''((((((%%%&&&&&&%%%%%%&&&(((+++$$$&&&'''&&&&&&&&&(((***$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%$$$$$$###"""""""""'''(((((((((((((((((('''%%%'''''''''%%%$$$%%%&&&%%%%%%%%%&&&''')))***+++&&&((()))(((%%%######$$$((('''&&&%%%%%%&&&'''((($$$%%%&&&''')))+++,,,---'''&&&%%%&&&((())))))(((&&&&&&'''''''''&&&%%%%%%&&&&&&&&&&&&&&&''''''(((''''''''''''&&&&&&&&&&&&(((((('''''''''&&&&&&&&&(((""""""%%%%%%%%%&&&((($$$%%%***(((""""""((('''''''''&&&%%%%%%'''*** &&&)))&&&######$$$""")))(((''''''&&&''''''''''''&&&&&&&&&'''((('''&&&&&&&&&''''''&&&&&&%%%%%%+++'''%%%&&&***+++'''###&&&&&&&&&%%%&&&&&&'''(((&&&&&&'''''''''&&&&&&%%%***(((''''''((()))(((&&&%%%%%%%%%%%%&&&'''((()))&&&%%%###$$$%%%''''''&&&&&&%%%%%%&&&''''''&&&$$$&&&%%%$$$%%%'''((('''%%%$$$$$$%%%%%%%%%%%%%%%%%%###$$$$$$"""$$$'''&&&!!!&&&%%%$$$$$$$$$$$$%%%&&&'''''''''&&&%%%%%%$$$$$$$$$$$$$$$%%%''''''((((((######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%&&&&&&&&&%%%''')))'''$$$$$$'''((('''(((+++''''''&&&&&&'''''''''&&&''''''''''''''''''''''''###&&&((('''%%%$$$%%%'''%%%'''(((((('''&&&&&&'''&&&''''''&&&$$$%%%)))---((('''&&&&&&&&&((()))***%%%%%%&&&&&&&&&&&&%%%%%% $$$%%%%%%&&&(((&&&!!!+++%%% $$$&&&$$$"""(((%%%%%%''''''%%%%%%)))&&&$$$&&&(((%%%!!!$$$+++$$$%%%'''((()))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&$$$%%%&&&&&&%%%&&&(((***'''&&&%%%%%%''''''&&&%%%'''$$$###&&&&&&%%%&&&***(((((()))************)))((('''&&&&&&(((((('''&&&&&&'''((('''&&&%%%&&&(((###(((&&& !!!&&&'''$$$"""$$$&&&''''''&&&''''''&&&$$$$$$#########***&&&""""""######$$$%%%!!!###$$$&&&((()))))))))!!!''')))%%%###%%%%%%###$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&'''''''''%%%$$$###((((((((((((((('''''''''%%%%%%%%%&&&'''(((((()))&&&&&&&&&&&&'''''''''((('''&&&%%%%%%$$$######$$$''''''''''''''''''''''''%%%!!!"""(((+++***'''&&&((('''%%%%%%(((&&&"""'''(((***---000111000...$$$&&&)))***)))((('''((('''''''''(((((('''''''''###'''***++++++***'''$$$,,,+++***++++++)))''''''"""&&&***+++)))((())),,,'''(((******)))((()))+++((((((((('''&&&'''))),,,'''((((((%%%"""###(((---&&&'''((((((&&&&&&'''(((###%%%### ###)))***'''$$$######%%%((()))))))))***### ###%%%###!!!###%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''''''''%%%&&&&&&&&&%%%%%%''')))'''(((((('''%%%%%%&&&'''&&&&&&%%%$$$$$$%%%&&&&&&'''''''''&&&&&&%%%%%%%%%&&&'''((())))))((('''&&&%%%'''(((((('''&&&&&&'''&&&&&&&&&&&&'''((()))***&&&%%%%%%%%%&&&&&&&&&%%%((('''&&&&&&&&&&&&'''((($$$%%%&&&'''((()))***+++%%%$$$%%%%%%''''''((('''%%%%%%&&&&&&&&&%%%%%%$$$&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''&&&&&&&&&&&&!!! %%%((('''%%%'''%%%%%%)))(((######&&&'''(((((('''%%%%%%&&&(((###''''''""" ###%%%$$$((('''''''''''''''''''''(((&&&$$$%%%(((***(((%%%$$$%%%&&&''''''&&&%%%$$$***&&&$$$'''++++++'''!!!&&&&&&&&&&&&&&&'''((((((&&&&&&&&&''''''''''''''')))((('''((()))(((&&&$$$(((((('''&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''''''''%%%$$$###$$$&&&&&&$$$###%%%'''((('''%%%$$$%%%'''###$$$%%%&&&&&&&&&&&&%%%$$$)))***&&&$$$%%%%%%###'''&&&$$$######$$$&&&''''''''''''&&&&&&%%%%%%%%%###$$$%%%&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&%%%###!!! ###&&&'''%%%$$$%%%((()))&&&!!! !!!!!!%%%***&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''$$$"""###%%%'''%%%###%%%'''))))))'''&&&&&&'''###%%%'''%%%###$$$)))...(((((('''&&&'''(((***+++%%%&&&''''''''''''&&&%%%%%%&&&%%%$$$&&&)))'''"""+++%%% $$$&&&$$$"""%%%$$$&&&***+++(((&&&(((%%%######&&&''''''(((***'''((())))))((('''%%%$$$((('''&&&&&&&&&(((***+++%%%%%%%%%&&&&&&&&&''''''###$$$%%%%%%$$$%%%(((***'''&&&%%%%%%''''''&&&%%%$$$!!!!!!$$$%%%###$$$(((%%%%%%'''((((((((('''&&&((('''&&&&&&(((((('''&&&)))'''&&&'''(((((('''%%%###******$$$ !!!%%%&&&&&&&&&&&&(((+++,,,+++''''''&&&%%%$$$$$$$$$$$$((('''&&&%%%&&&&&&%%%###"""###$$$%%%'''((((((((($$$'''(((%%%$$$%%%%%%$$$))))))))))))((((((((('''%%%&&&'''((('''&&&%%%$$$(((((((((((((((((((((((($$$%%%&&&&&&'''((())))))''''''''''''''''''&&&&&&(((((('''&&&%%%&&&&&&&&&''''''''''''''''''''''''$$$!!!!!!&&&***(((%%%&&&'''%%%###%%%)))((($$$'''(((***---000111000...&&&(((((((((''''''(((***%%%&&&&&&''''''&&&&&&%%%%%%&&&(((++++++)))&&&$$$'''***,,,((($$$###%%%''''''(((((())))))))))))(((((()))***)))'''&&&''')))&&&''''''&&&%%%&&&(((***(((((('''$$$!!!"""(((,,,%%%'''((('''&&&%%%&&&'''###&&&(((&&&&&&(((***))) $$$((()))(((&&&$$$!!!&&&((()))***%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''&&&''''''&&&$$$###$$$&&&'''(((((('''%%%%%%&&&(((((('''&&&%%%%%%&&&'''(((((((((((((((''''''''''''%%%&&&'''(((((('''&&&%%%%%%'''((()))'''&&&''''''''''''&&&&&&&&&&&&&&&'''%%%###"""###&&&'''&&&%%%'''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((()))))))))***++++++$$$$$$%%%%%%%%%%%%$$$$$$&&&%%%%%%%%%%%%&&&''''''$$$$$$%%%%%%&&&&&&''''''"""###%%%&&&'''''''''&&&&&&""" &&&***(((%%%'''%%%%%%'''(((%%%$$$%%%'''(((((('''&&&%%%&&&(((###%%%%%%!!! %%%((('''&&&&&&&&&'''''''''&&&&&&(((%%%$$$%%%(((***(((&&&$$$%%%&&&'''''''''&&&%%%(((&&&$$$&&&)))***&&&!!!'''&&&&&&&&&&&&'''(((((('''''''''''''''''''''((('''&&&&&&'''((('''%%%"""(((((('''&&&&&&&&&''''''&&&'''(((((((((((((((((($$$######$$$%%%%%%$$$"""%%%(((***((($$$"""$$$'''###$$$%%%'''''''''&&&&&&'''---///***&&&&&&'''''''''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%'''''''''%%%$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&%%%###!!!$$$((((((### !!!###$$$$$$"""###&&&'''$$$$$$'''%%%'''))))))'''&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%)))'''######%%%&&&&&&%%%$$$$$$%%%###%%%&&&&&&$$$%%%))),,,''''''&&&&&&&&&''''''(((%%%&&&'''(((((('''&&&%%%((()))'''$$$%%%(((((($$$***'''$$$$$$&&&((('''%%%$$$###&&&+++,,,(((&&&(((&&&$$$###&&&***,,,+++*********)))'''$$$!!!+++++++++)))&&&"""&&&&&&&&&%%%&&&''''''((("""$$$%%%&&&%%%%%%'''((('''&&&%%%%%%''''''&&&%%%&&&$$$%%%)))***((((((+++$$$%%%&&&&&&''''''&&&&&&'''&&&%%%&&&'''''''''%%%(((&&&%%%'''))))))'''$$$!!!&&&,,,---)))%%%%%%'''%%%''''''%%%%%%((()))'''((('''&&&&&&%%%%%%%%%&&&'''(((((('''(((***((($$$'''&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%&&&'''((((((******))))))((((((''''''%%%&&&''')))***+++++++++'''''''''(((((((((((((((%%%%%%&&&'''(((((())))))'''''''''(((''''''&&&%%%(((***)))'''''')))***(((''''''''''''''''''''''''***'''$$$%%%'''(((&&&$$$'''((('''%%%&&&++++++((($$$$$$%%%(((******(((&&&'''''''''&&&%%%&&&(((+++%%%&&&'''(((((('''&&&%%%---((($$$%%%&&&&&&'''***$$$***---(((######'''***+++(((&&&&&&'''((('''%%%'''((((((&&&$$$$$$%%%'''%%%&&&''''''&&&&&&'''(((&&&((())))))(((&&&&&&&&&%%%&&&''''''&&&%%%&&&'''###'''***(((###!!!"""$$$"""###&&&***,,,,,,)))&&&)))%%%###$$$'''))))))(((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''((((((((('''&&&&&&'''((('''$$$######$$$###$$$&&&&&&&&&'''***,,,)))((('''&&&&&&'''((()))'''''''''&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&((('''&&&&&&''')))'''&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&$$$###''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%'''(((((((((((()))+++$$$$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&''''''(((######$$$%%%&&&''''''(((!!!"""$$$&&&'''''''''&&&&&&&&&$$$###&&&***)))%%%'''&&&%%%&&&''''''%%%$$$%%%'''((((((&&&&&&'''((("""$$$$$$"""###(((***(((%%%%%%&&&'''''''''&&&&&&&&&%%%%%%&&&((()))((('''&&&&&&''''''(((((('''''''''&&&&&&&&&''''''%%%$$$''''''&&&&&&''''''((()))((((((''''''&&&''''''(((&&&%%%%%%'''((('''%%%###%%%%%%%%%&&&''')))***+++&&&''')))***)))(((((()))%%%$$$$$$%%%&&&&&&%%%###$$$%%%&&&&&&%%%%%%&&&&&&"""###%%%'''(((((('''&&&'''+++,,,(((''')))(((&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%&&&&&&'''((((((((($$$&&&''''''%%%$$$&&&(((&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&'''&&&%%%###"""$$$******### ###$$$(((&&&(((,,,,,,(((''')))%%%'''******(((&&&'''(((''''''''''''''''''''''''$$$!!!!!!%%%(((((('''$$$%%%&&&%%%$$$$$$%%%&&&$$$%%%'''''''''((()))***''''''((((((((('''&&&&&&&&&'''((())))))((('''&&&%%%((()))&&&&&&((()))&&&'''''''''''''''((((((((('''%%%&&&))))))&&&%%%'''%%%%%%&&&&&&(((***)))((()))((('''%%%###  !!!$$$&&&((()))******'''&&&&&&%%%&&&'''((()))###%%%'''((('''&&&'''''''''&&&%%%%%%''''''&&&%%%%%%$$$''',,,---***)))+++'''''''''((((((((())))))&&&%%%$$$%%%&&&'''&&&$$$$$$&&&(((((('''&&&&&&&&&&&&'''))))))'''&&&'''(((###''''''###"""&&&'''$$$((((((''''''&&&&&&''''''%%%'''&&&"""$$$))))))$$$)))(((''''''&&&&&&&&&'''&&&%%%$$$&&&''''''((((((%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''((()))+++------&&&&&&'''''''''(((((((((&&&&&&''''''(((((())))))$$$%%%&&&(((((((((((('''&&&***)))&&&'''+++,,,)))''''''''''''''''''''''''+++***)))((('''&&&&&&&&&&&&)))***''''''***+++)))$$$$$$$$$&&&'''&&&###!!!$$$&&&''''''&&&&&&'''(((&&&''')))******)))'''&&&111)))%%%'''((('''(((+++&&&,,,...***(((***+++(((((('''&&&&&&((((((((('''''''''((('''%%%&&&(((***$$$&&&)))***)))''''''(((,,,+++*********)))'''%%%&&&((((((((('''&&&'''((($$$%%%&&&$$$ """))))))***,,,------+++)))...---***((('''&&&%%%###&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''$$$%%%'''((()))((('''&&&%%%'''((((((&&&%%%&&&'''###$$$&&&&&&&&&'''***,,,'''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%&&&&&&%%%$$$%%%'''***%%%%%%%%%%%%%%%%%%&&&&&&###$$$&&&((('''&&&%%%$$$&&&''''''''''''''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&"""%%%'''&&&%%%%%%''')))%%%&&&''''''((((((''''''''''''&&&&&&''''''((()))###$$$%%%&&&'''((())))))###$$$&&&'''((('''&&&%%%'''***)))%%%%%%(((((($$$'''&&&%%%%%%'''(((&&&"""$$$&&&'''(((''''''((()))"""%%%%%%$$$&&&******'''%%%&&&'''((()))(((((('''$$$%%%''''''''''''(((***'''''''''''''''((()))***'''))))))(((&&&%%%&&&((('''''''''''''''(((((()))***)))((('''&&&&&&''''''&&&&&&%%%&&&(((((('''&&&%%%%%%%%%&&&((()))+++,,,$$$''')))***((('''((()))&&&%%%%%%&&&''''''&&&$$$$$$"""!!!###''')))(((&&&"""###&&&'''(((((('''&&&%%%&&&$$$###'''***((("""&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''((())))))"""%%%&&&&&&&&&***---%%%%%%%%%%%%%%%%%%%%%%%%"""###&&&'''(((((('''&&&###***+++$$$ $$$((()))+++'''&&&''''''%%%&&&***$$$(((******(((&&&'''((((((((((((((((((((((((((())))))((('''&&&'''(((***''''''((('''%%%%%%''')))&&&&&&''')))*********))))))***+++++++++)))((('''&&&'''(((******((('''&&&!!!'''***)))((())))))(((###%%%''''''&&&&&&&&&'''+++'''&&&'''&&&$$$$$$'''"""%%%'''%%%$$$%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$555111+++&&&$$$$$$&&&(((''''''&&&%%%&&&'''((()))$$$&&&)))***)))((('''''''''&&&%%%%%%''''''&&&%%%!!!'''(((%%%###$$$&&&&&&&&&&&&&&&'''((((((&&&%%%$$$$$$&&&&&&%%%$$$%%%+++***%%%"""%%%***(((&&&$$$""""""$$$&&&((($$$)))***&&&&&&+++,,,***)))(((((('''''''''((((((###$$$!!!%%%'''$$$''''''''''''(((***+++,,,+++(((&&&''''''&&&%%%%%%######$$$%%%&&&'''((())))))((('''&&&&&&'''((()))%%%&&&&&&&&&''''''((((((''''''''''''((((((((((((!!!###%%%''')))******)))%%%))))))%%%&&&,,,---***(((((((((((((((((((((((('''((()))(((&&&&&&((()))%%%***+++'''%%%'''((('''(((((((((((()))'''$$$"""!!!$$$((()))(((&&&%%%%%%((()))***,,,,,,***)))(((---((((((---///+++''''''%%%***+++)))***---)))"""$$$&&&)))************+++((())))))))))))***---000$$$'''***,,,+++)))((((((666000)))&&&'''***++++++((()))***)))((('''(((***)))&&&$$$$$$$$$$$$&&&)))&&&%%%$$$%%%'''(((((((((&&&((((((&&&&&&''''''&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''$$$%%%'''))))))((('''&&&$$$&&&((()))(((((((((***&&&'''((('''&&&%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))((('''&&&&&&'''((()))&&&&&&%%%$$$###$$$'''***$$$$$$$$$%%%&&&'''((()))###(((***)))(((((()))&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''((())))))%%%(((******((((((***,,,''''''((()))******))))))(((''''''''''''((())))))$$$%%%&&&'''(((******+++&&&'''((())))))'''%%%$$$&&&,,,,,,&&&$$$&&&&&&###''''''%%%%%%''')))&&&"""###%%%'''(((''''''((()))###&&&'''&&&(((+++)))%%%&&&'''(((*********)))(((###&&&((((((&&&%%%(((+++)))(((''''''''')))***+++(((+++,,,)))%%%$$$(((,,,'''''''''''''''((())))))+++***((('''&&&&&&&&&''''''&&&&&&'''(((***)))((((((((('''''''''(((((()))###&&&))))))'''&&&'''(((''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&'''''''''&&&(((&&&$$$%%%'''(((&&&$$$,,,,,,)))######))),,,,,,$$$###$$$'''+++,,,(((%%%&&&''''''((((((((((((((('''&&&(((***'''###%%%***&&&%%%%%%&&&)))+++******''''''''''''''''''''''''***(((((()))'''######&&&))))))((((((''''''&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&%%%%%%&&&&&&&&&%%%'''(((******)))'''&&&###(((,,,+++'''&&&))),,,***'''$$$%%%(((+++,,,+++))))))(((((((((((())))))%%%&&&'''&&&$$$$$$&&&((()))'''%%%######%%%'''(((&&&'''''''''&&&%%%$$$$$$)))$$$###''')))'''''')))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&)))&&&%%%&&&)))***)))'''(((((()))(((&&&&&&''')))(((((('''&&&$$$###""""""))))))((((((''''''&&&&&&'''((((((((((((((('''''')))(((((('''''''''(((((())))))*********((('''&&&(((&&&$$$$$$&&&(((((((((%%%&&&(((((('''&&&''''''(((((())))))))))))(((((()))$$$"""%%%&&&,,,+++)))(((&&&&&&''''''((('''&&&%%%%%%&&&'''(((%%%&&&((()))))))))((('''''''''''''''''''''''''''''''''((()))))))))))))))((($$$!!!###'''***(((%%%&&&'''((()))***************(((&&&######%%%(((***+++)))(((&&&&&&((()))+++'''''''''''''''((()))))))))(((&&&&&&''''''&&&%%%))))))(((((((((((())))))''''''''')))******'''$$$---***&&&%%%'''((('''%%%(((&&&%%%%%%'''((((((''')))))))))))))))***++++++******))))))((((((((('''))))))))))))))))))))))))***(((&&&%%%&&&''''''&&&&&&&&&''''''((()))))))))'''''''''''''''((()))))))))))))))))))))(((''''''(((%%%###$$$'''******(((((((((''''''&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%$$$$$$&&&((())))))(((&&&$$$((())))))(((&&&%%%'''(((&&&((()))***)))(((&&&%%%!!!$$$((())))))(((((((((((((((((((((((((((((((((((('''%%%$$$$$$%%%'''(((&&&))))))$$$###&&&)))(((&&&''''''''''''''''''&&&$$$&&&''''''&&&%%%%%%&&&''''''''''''''''''''''''$$$&&&((()))***)))((('''&&&&&&''''''&&&&&&%%%$$$'''&&&%%%$$$$$$'''***+++***)))((('''%%%$$$###"""***)))((('''&&&&&&'''(((&&&&&&&&&'''''''''''''''***(((&&&&&&((()))'''$$$(((%%%$$$%%%'''(((&&&$$$(((''''''***,,,,,,((($$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''',,,,,,((('''***)))$$$'''&&&&&&&&&&&&'''((((((&&&&&&(((***,,,+++(((&&&))))))(((((((((((())))))(((&&&%%%&&&)))+++)))''')))&&&$$$$$$''')))((('''))))))(((((('''''''''&&&%%%&&&''''''((((((''''''***)))''''''''''''%%%###111---+++***&&&###***555'''''''''&&&&&&&&&%%%%%%$$$%%%&&&&&&'''''''''&&&(((&&&$$$%%%'''((('''%%%&&&'''$$$ $$$'''&&&&&&%%%%%%&&&((((((((('''%%%&&&&&&'''((('''''''''&&&%%%''')))&&&###$$$)))%%%$$$###$$$%%%&&&%%%$$$''''''''''''''''''''''''(((&&&''')))'''$$$%%%)))((((((((((((((('''''''''((('''''''''(((((())))))''''''&&&&&&&&&&&&'''''''''((()))***)))(((&&&%%%'''((())))))(((''''''''''''%%%%%%&&&((((((%%%"""))))))(((((((((((())))))(((&&&$$$$$$'''((('''%%%'''''''''&&&&&&&&&''''''&&&&&&''''''(((((('''''''''"""!!!$$$&&&$$$$$$&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%&&&)))***)))''''''((()))(((&&&&&&((()))'''''''''&&&%%%%%%%%%$$$(((((((((((((((''''''''''''(((((((((((((((''''''((((((''''''''''''(((((('''''''''(((''''''&&&&&&'''%%%$$$$$$&&&''''''&&&%%%'''(((((('''&&&''''''&&&%%%$$$######$$$%%%&&&+++'''$$$###%%%'''(((((()))((('''''''''''''''((((((((((((''''''(((((((((%%%%%%'''((((((((('''&&&''''''''''''''''''''''''''''''((()))))))))))))))***&&&###%%%(((***(((&&&%%%%%%&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((()))((('''&&&&&&'''((()))(((''''''''''''((()))))))))(((''''''(((((('''%%%(((((((((''''''(((((((((&&&&&&&&&((())))))'''%%%***'''%%%&&&(((***)))((()))((('''''')))******)))'''''''''''''''((())))))(((((('''''''''&&&&&&&&&((((((((((((((((((((((((***(((&&&%%%&&&''''''&&&))))))((((((((('''''''''(((''''''''''''((()))))))))))))))))))))((('''''')))&&&$$$%%%(((***)))(((((('''&&&%%%%%%&&&'''((('''((()))***))))))(((''''''((()))******)))((('''((())))))(((&&&&&&'''((('''((()))***)))(((&&&%%%###%%%((()))(((''''''((((((((((((((((((((((((((()))(((&&&%%%%%%&&&((()))%%%)))+++(((&&&((()))'''%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&((('''&&&%%%&&&'''''''''''''''''''''''''''&&&''')))***+++***((('''&&&''''''''''''&&&%%%%%%%%%%%%$$$$$$'''***---///))))))(((((('''&&&&&&&&&)))((('''&&&%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&& %%%)))***)))(((&&&$$$%%%'''((('''%%%)))'''&&&'''))))))(((&&&''''''''''''''''''''''''((((((((((((((((((((((((%%%((((((%%%$$$'''&&&"""((((((''''''(((((()))***((((((***,,,...---***(((((())))))******))))))(((***(((&&&'''))))))(((&&&'''%%%$$$%%%(((***)))((())))))((((((((('''''''''%%%&&&&&&'''((('''''''''+++)))(((((((((((('''&&&***((()))***&&&"""%%%---'''''''''&&&&&&&&&&&&%%%%%%%%%&&&''''''''''''&&&)))'''%%%%%%&&&'''(((''''''((('''$$$$$$'''((('''))))))((('''&&&&&&)))+++%%%%%%&&&''''''''''''&&&'''&&&''')))(((%%%&&&***)))(((&&&&&&''''''&&&%%%''''''''''''''''''''''''&&&%%%&&&)))(((%%%'''+++'''((((((((((((((())))))(((((())))))))))))******((((((''''''''''''((((((((())))))***)))(((&&&%%%***(((&&&&&&((((((&&&###%%%&&&((())))))&&&!!!))))))(((((((((((())))))+++&&&"""$$$(((+++((($$$&&&'''((()))***)))'''&&&%%%%%%&&&''''''(((((()))(((###"""$$$%%%######%%%((((((((((((((((((((((((''''''''''''''''''''''''((('''&&&'''((())))))''''''(((((((((&&&&&&((()))'''''''''''''''''''''''''''''''''((((((((((((((('''(((((())))))(((((((((((((((''''''''''''((((((''''''&&&&&&''''''((((((%%%$$$$$$%%%''''''&&&$$$&&&''')))((('''&&&&&&''')))'''%%%######%%%''')))'''&&&%%%%%%''''''&&&%%%%%%%%%&&&'''''''''''''''(((((())))))))))))(((((($$$%%%&&&''''''''''''&&&((((((((((((((((((((((((''''''((()))))))))))))))+++(((&&&&&&)))***(((&&&((('''''''''''')))***+++&&&'''***,,,,,,***(((&&&''''''''''''''''''''''''((((((''''''(((((()))******(((''''''((()))(((&&&'''''''''''''''''''''''''''&&&%%%&&&((())))))((('''&&&%%%&&&)))+++,,,+++((('''&&&''')))***)))((((((''''''''''''((())))))((((((''''''''''''&&&&&&''''''''''''''''''''''''+++(((&&&&&&'''((((((''',,,+++***)))((('''&&&%%%((((((''''''(((((()))***))))))******))))))((((((***(((''''''((())))))((()))((('''&&&&&&''')))***((()))************))))))))))))))))))))))))))))))((())))))((('''&&&''')))'''((()))))))))(((&&&%%%%%%''')))***((('''''''''((((((((((((((((((((((((***)))(((''''''((()))***$$$))),,,***)))***)))&&&&&&&&&''''''''''''&&&&&&%%%'''((('''&&&%%%&&&(((''''''''''''''''''''''''))))))***++++++***(((((('''''''''''''''&&&&&&%%%...,,,***'''&&&'''((()))(((((((((((())))))))))))((('''&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$###""""""$$$'''))))))((((((&&&%%%&&&'''((('''&&&)))'''%%%$$$&&&'''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((******''''''))))))'''))))))(((((())))))***+++&&&&&&''')))******(((%%%((()))***++++++***)))(((,,,***(((((((((((('''&&&&&&%%%%%%''')))***)))((())))))))))))(((((((((((('''((())))))******))))))+++)))((()))***+++***(((((())),,,...***&&&&&&***''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&)))'''&&&%%%&&&''')))))))))++++++))))))++++++)))***,,,---+++((('''))),,,%%%&&&''''''(((((('''''')))'''(((+++***((((((++++++***))))))******)))((('''''''''''''''''''''''''''&&&''')))(((%%%'''+++''''''(((((()))))))))***(((((()))))))))***))))))))))))(((((((((((())))))'''((())))))))))))(((((()))(((''''''((((((((('''''')))+++,,,,,,(((### ))))))(((((((((((())))))***'''$$$%%%(((***(((%%%(((((()))*********))))))&&&&&&&&&&&&&&&&&&'''''',,,'''%%%((()))&&&%%%'''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((()))(((((('''(((((((((&&&&&&(((***)))))))))(((((((((((((((&&&&&&''''''(((((())))))'''(((((())))))))))))((((((''''''''''''(((((()))))))))((((((((()))+++,,,%%%$$$%%%'''((((((&&&$$$&&&((())))))'''&&&&&&''')))((('''&&&&&&'''((()))%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&(((((()))((('''&&&'''((()))******)))((('''&&&&&&&&&'''''''''''''''((((((((((((((((((((((((''''''((()))))))))))))))+++)))''''''((()))'''&&&(((((('''''')))+++...000%%%''')))++++++***(((&&&''''''((())))))(((''''''((((((((('''((())))))******)))(((((()))***)))((((((((())))))))))))(((((()))'''&&&''')))***+++***&&&&&&'''(((***+++,,,,,,&&&%%%%%%&&&'''((('''&&&******))))))******+++,,,******))))))))))))))))))''''''''''''''''''''''''+++)))'''&&&'''))))))(((,,,++++++***(((((('''&&&((((((((('''((())))))***))))))*********))))))(((******))))))))))))))))))******++++++***))))))((('''((((((((())))))))))))(((((('''&&&&&&'''((((((((())))))(((''''''(((***((((((((()))((('''&&&&&&'''(((******(((''''''(((((((((((((((((((((((((((***)))(((((((((((()))***%%%)))+++)))'''))))))'''))))))************))))))'''(((((((((&&&&&&''')))''''''''''''''''''''''''***************)))(((''''''(((((((((((('''&&&&&&000...+++(((&&&%%%%%%%%%))))))))))))))))))))))))''''''''''''''''''''''''))))))((('''&&&%%%%%%$$$---,,,+++***)))((('''&&&((('''''''''((((((''''''((('''&&&&&&''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))*********))))))***+++***)))(((((((((((()))******&&&%%%&&&((())))))'''%%%+++******************++++++***((((((((()))))))))&&&'''((()))******((('''))))))))))))))))))))))))***++++++,,,,,,,,,,,,,,,***(((((()))+++++++++***'''))),,,---+++)))(((***(((((('''''''''&&&&&&&&&&&&''''''(((((('''&&&&&&(((((('''''''''((()))+++%%%((()))&&&&&&)))(((%%%'''***------)))&&&&&&(((''''''((())))))))))))))))))&&&&&&)))***((((((***((('''&&&''')))))))))((((((((((((((((((((((((((()))'''(((***(((%%%%%%)))'''((((((((())))))******&&&'''((()))))))))(((((())))))(((((((((((())))))&&&&&&''')))******++++++%%%(((+++***''''''+++///)))***++++++***)))((('''))))))(((((((((((())))))((((((((((((''''''((()))+++***(((((((((***,,,---,,,+++)))(((''''''''''''...***(((***+++)))((()))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((((((((((((((()))&&&'''((('''&&&''')))***,,,++++++***(((''''''&&&&&&&&&''''''(((((())))))''''''((()))******))))))'''''''''''''''((())))))***)))(((((((((***+++---&&&&&&&&&(((******(((&&&''')))***)))(((&&&&&&'''$$$%%%&&&''''''&&&%%%$$$))))))(((''''''''')))***))))))******)))(((&&&%%%&&&&&&((())))))(((&&&&&&((((((((((((((())))))***))))))))))))))))))))))))''''''((()))))))))))))))***((('''&&&''''''&&&&&&((('''%%%%%%%%%''')))***&&&&&&&&&''''''(((((((((((()))************)))(((((((((((((((((()))******+++)))))))))++++++***))))))***++++++++++++***)))+++)))((((((***,,,,,,+++((()))***************+++&&&&&&&&&'''))))))'''&&&***************+++,,,,,,))))))******************((((((((((((((((((((((((+++)))''''''(((******)))************************((((((((((((((()))******))))))************)))))))))************))))))))))))+++---...,,,)))%%%"""(((((((((((())))))******)))(((''''''''''''((()))((()))))))))'''''')))+++(((((((((((((((''''''&&&((()))******((((((((())))))))))))))))))))))))))))))(((((((((((((((((()))&&&))))))%%%$$$''')))((())))))************))))))((())))))(((&&&&&&(((***(((((((((((((((((((((((())))))))))))(((''''''&&&(((((())))))(((((('''&&&&&&&&&&&&&&&((()))+++,,,******))))))((('''''''''((((((((()))))))))((((((+++******)))(((''''''&&&$$$%%%&&&'''((()))***+++((((((((((((((((((((((((&&&''')))******)))''''''''''''''''''''''''''''''(((((((((((((((((((((((('''&&&%%%&&&''''''(((***((((((''''''(((((()))***+++******,,,......,,,+++---,,,)))(((((())),,,---))))))(((((((((***,,,...)))***++++++***((('''&&&)))***************************+++,,,,,,,,,,,,+++)))((('''(((***++++++***&&&'''((('''&&&&&&''''''((((((((('''''''''&&&&&&'''(((((((((((('''&&&&&&&&&'''))))))((((((***+++%%%((((((%%%%%%((((((%%%###&&&)))***(((%%%$$$###(((((()))************)))'''######&&&((('''&&&((()))((('''(((***+++***)))((((((((((((((((((((((((***((()))***)))%%%%%%)))((())))))))))))))))))***&&&'''((()))***)))((('''))))))(((((((((((())))))''''''(((((()))***+++,,,$$$))),,,***''''''---333'''((()))(((''''''(((***))))))(((((((((((())))))((()))***)))'''&&&)))++++++***(((''''''***,,,...111000---+++***)))******---(((''')))***((((((***(((((((((((((((((((((((())))))))))))))))))))))))&&&'''((((((''''''(((***&&&'''(((''''''''')))+++---,,,+++***((('''&&&%%%'''''''''(((((((((((((((''''''((()))************''''''&&&''''''((()))***(((((('''''''''((())))))(((''''''(((******)))(((((()))******(((&&&&&&'''$$$&&&)))******)))&&&$$$((((((((('''%%%&&&(((***+++++++++***)))'''&&&%%%&&&&&&''''''''''''&&&&&&))))))(((((())))))***+++))))))))))))))))))))))))''''''((()))))))))))))))((((((''''''&&&&&&''''''---,,,***((('''&&&&&&&&&'''&&&%%%%%%%%%''')))***************************))))))(((((())))))***++++++***)))***,,,,,,,,,+++***+++,,,------,,,+++***,,,***)))***+++,,,+++))))))+++,,,,,,***))))))***)))))))))+++,,,,,,***((()))(((((((((((()))******''''''(((((((((((())))))************************+++)))'''''')))++++++***((())))))***+++,,,,,,,,,))))))(((((())))))***+++))))))******++++++******''')))++++++***))))))***''')))+++,,,+++'''### ***)))))))))***+++,,,---************************((()))***)))((((((***+++)))(((((((((''''''''''''(((*********)))(((***+++))))))))))))))))))))))))((((((((())))))(((((((((&&&)))((($$$"""&&&))))))''''''(((((((((((('''''')))))))))((('''''')))+++(((((((((((((((((((((((((((((((((''''''''''''''')))))))))))))))(((((('''''''''''''''((())))))***+++******)))(((''''''&&&(((((()))*********))))))++++++******))))))((((((###%%%'''(((((()))+++,,,((()))***)))((('''(((***%%%(((+++,,,+++)))''''''''''''''''''''''''''''''(((((((((((((((((((((((()))&&&&&&((()))(((***---(((''''''''''''((())))))+++******+++------,,,+++---+++)))'''''')))+++---((())))))((((((***...111)))+++,,,+++)))(((((((((************++++++++++++'''(((((()))***))))))))))))((('''(((***++++++***(((***)))&&&&&&***+++***((((((((((((''''''''''''((((((((((((((('''&&&&&&$$$'''+++,,,***)))***+++)))+++***''''''***+++)))&&&&&&&&&'''((('''%%%$$$'''(((((()))))))))))))))((($$$###'''***)))((())),,,***)))***++++++***(((((((((((((((((((((((((((((('''(((***)))&&&'''+++*********)))))))))))))))&&&((()))++++++***)))((()))((((((''''''(((((()))******)))))))))))))))***'''))))))((('''(((,,,///&&&((())))))'''&&&''')))))))))(((((((((((())))))***)))(((((()))))))))))))))((((((((()))***,,,---000///,,,+++******++++++,,,'''&&&)))+++))))))+++(((((((((((((((((((((((())))))))))))))))))))))))%%%''')))((('''&&&(((***%%%''''''''''''''')))++++++******)))((('''''''''((((((((((((((('''''''''''''''(((******++++++***&&&&&&&&&''''''((()))***(((((()))))))))(((((('''((('''&&&&&&((())))))((()))***+++***(((&&&&&&''''''(((************((('''$$$'''))))))'''&&&&&&'''***)))((('''''''''''''''((((((''''''''''''(((((()))(((((('''((()))***+++************************''''''((()))))))))))))))(((((((((((('''((()))***------,,,,,,+++***))))))'''&&&&&&&&&'''((()))***+++***)))(((((()))***+++))))))(((((())))))***+++,,,******+++,,,------,,,)))***,,,------,,,***)))******)))***+++***'''%%%(((+++------+++)))***+++*********,,,......,,,)))))))))(((((())))))***+++''''''((((((((()))))))))************************+++)))((((((***+++,,,+++))))))******+++,,,------))))))(((((())))))***+++((()))***++++++++++++***%%%'''***+++)))((()))+++((()))***+++***)))'''&&&))))))(((((()))***,,,---)))***++++++++++++***)))((()))***)))((((((***,,,))))))((('''''''''''''''((()))******))))))+++---)))))))))))))))))))))))))))******************)))%%%)))***&&&%%%''')))(((&&&''''''((((((''''''&&&*********(((''''''***,,,(((((((((((((((((((((((((((((((((((((((((()))))))))************)))((((((---,,,+++***((('''&&&%%%************************&&&'''(((*********)))(((******))))))))))))))))))+++,,,---,,,)))((()))+++((()))+++***(((''')))+++%%%(((******(((&&&'''((((((((((((((((((((((((((()))))))))))))))))))))))),,,((('''+++,,,***---222))))))(((((())))))***+++(((''''''((()))***)))((()))))))))))))))))))))))))))******)))((()))---111(((***+++***)))(((+++---*********+++++++++,,,,,,(((((()))************)))+++***)))***+++,,,+++******---,,,)))***...///+++)))(((((((((''''''''''''(((((())))))((('''&&&&&&###''',,,---+++*********(((***)))&&&&&&)))***(((,,,(((%%%&&&)))+++***(((&&&''''''(((((((((((((((,,,'''&&&***---,,,+++,,,)))(((&&&%%%&&&%%%###"""))))))))))))))))))))))))&&&%%%'''******((()))...++++++******))))))((((((''')))+++,,,,,,,,,***)))((((((''''''''''''((((((---,,,+++)))((('''''''''+++)))&&&&&&''')))******&&&))),,,,,,)))''''''((())))))(((((((((((())))))---)))%%%'''+++---***'''&&&''')))***+++++++++***,,,***)))''''''(((***+++,,,((('''***,,,++++++---(((((((((((((((((((((((())))))))))))))))))))))))%%%'''))))))'''&&&(((***%%%&&&'''''''''''')))+++))))))(((((((((((((((((())))))(((((('''''''''&&&''''''(((******+++++++++&&&&&&&&&'''''')))*********+++,,,,,,,,,***)))((((((&&&$$$$$$&&&((((((((()))***+++***(((&&&&&&'''%%%%%%%%%$$$$$$%%%%%%%%%&&&***///111...+++))))))((('''&&&%%%%%%'''((()))***)))(((''''''((()))***(((''''''&&&&&&((()))***************************'''(((((()))))))))))))))((()))))))))((()))+++,,,$$$%%%''')))******+++***&&&'''((())))))*********+++)))(((&&&&&&((()))+++)))))))))))))))******+++,,,+++***+++---...---,,,((()))+++,,,,,,+++)))((()))))))))******(((%%%"""'''***------+++***+++---(((((()))+++------***(((+++++++++***++++++,,,---))))))******+++++++++,,,))))))))))))))))))))))))+++***((((((***,,,,,,,,,******+++++++++,,,,,,,,,)))))))))))))))******+++((()))***+++++++++++++++###&&&***+++)))((()))+++++++++******+++---///000'''&&&&&&&&&&&&(((***+++&&&''')))++++++)))'''&&&((()))***)))((()))***,,,))))))((('''''''''''''''((()))******)))***,,,...))))))))))))))))))))))))***++++++,,,,,,++++++***$$$))),,,***(((***)))&&&(((((())))))))))))((((((*********(((''''''***,,,))))))))))))))))))))))))))))))(((((()))***++++++***************)))((((((***************+++++++++))))))***+++,,,,,,------%%%&&&((()))))))))((('''(((((((((((())))))))))))'''***,,,+++))))))+++---(((***,,,+++(((''')))+++&&&(((((('''$$$$$$'''***))))))))))))))))))))))))************************)))$$$$$$((()))'''***000*********)))***++++++,,,+++))))))***+++,,,+++***%%%'''***,,,,,,***'''%%%,,,,,,,,,***'''(((,,,000&&&(((***)))(((***...111*********++++++,,,,,,,,,++++++,,,------------,,,---,,,++++++------,,,+++&&&******((()))---,,,&&&&&&'''((())))))((('''&&&+++***)))(((((()))***+++((()))))))))************((((((((()))***+++++++++))))))(((((('''''''''&&&))))))))))))))))))))))))))))))************))))))((((((((((((((((((((((((///---+++)))(((((()))***(((((()))***+++++++++++++++***(((''''''(((***+++(((***+++***)))((()))***))))))***))))))((('''&&&(((++++++''')))---+++%%%'''***+++((($$$"""&&&+++++++++************++++++)))***,,,,,,***)))***+++)))***+++***)))((()))***+++,,,,,,***)))((()))+++))))))))))))))))))))))))(((+++,,,+++)))(((***,,,++++++******))))))(((((((((///333000((($$$'''---!!!$$$(((,,,......,,,+++)))))))))))))))*********,,,,,,+++***))))))************))))))((((((''''''++++++***)))***+++---...'''***(((######(((***'''(((((())))))))))))((((((+++***((('''&&&''')))***$$$######&&&)))+++***'''(((((('''&&&&&&((()))***))))))***++++++'''%%%%%%***)))(((&&&&&&&&&'''(((###&&&(((&&&"""!!!$$$(((***)))''''''((())))))((((((''''''((()))******)))******)))(((((('''(((((('''((()))***************222000,,,(((%%%&&&+++...))))))))))))((((((((((((***(((''')))+++,,,***(((+++)))'''(((+++,,,***((('''%%%%%%)))***,,,111888---,,,***(((((()))***+++************+++,,,------++++++************+++++++++,,,---...---+++((('''++++++*********************************+++++++++))))))*********+++++++++,,,$$$222(((&&&///$$$///)))***,,,...//////......((((((((()))******++++++************************------,,,,,,+++*********++++++,,,,,,,,,+++******---,,,,,,++++++,,,,,,---))))))***+++,,,,,,------***---///---***((()))***,,,,,,***((('''(((+++...******+++++++++,,,,,,,,,***+++---,,,***))))))***++++++***)))'''''')))***---+++))))))***+++***)))(((...///***'''+++---++++++***((('''''''''((()))))))))************))))))******))))))))))))******((()))************)))(((*********)))))))))))))))&&&))))))((()))---///---,,,,,,+++)))'''''')))+++(((((())))))******++++++++++++++++++++++++++++++'''***,,,---,,,***))))))---((((((...///***'''((())))))))))))))))))))))))***---+++((()))///...)))++++++************++++++555///((('''***---,,,+++))))))***+++,,,,,,------))))))***+++---...//////...+++))))))***,,,,,,+++---+++)))(((((()))+++---...---,,,,,,,,,+++)))''')))***,,,,,,***)))***+++,,,+++*********+++,,,---.........------,,,,,,,,,******)))(((((()))******+++***)))(((((()))***+++************++++++++++++******************************)))))))))(((((((((************************))))))************)))))))))))))))))))))))))))))),,,,,,,,,++++++***))))))***+++++++++++++++******)))******************)))(((***+++***)))((()))+++******************))))))'''******((()))---,,,''',,,,,,+++***))))))***+++,,,,,,++++++++++++,,,,,,''')))******)))(((((())))))***+++***)))((()))***+++,,,,,,+++))))))***+++************************)))+++,,,+++)))(((***,,,''''''''''''''''''''''''))),,,...---***((()))+++!!!###&&&(((******)))(((++++++******))))))((((((+++******)))(((((()))))))))))))))))))))(((((((((+++++++++***++++++,,,,,,(((+++)))%%%%%%)))+++(((((())))))******))))))(((+++***(((''''''''')))******(((&&&'''((()))'''%%%(((''''''''''''((())))))------...///...+++))))))+++***((('''''''''((()))'''***+++***&&&%%%(((,,,)))((('''(((***,,,,,,+++)))((('''(((*********)))+++***))))))(((((())))))******+++******)))((('''++++++(((&&&$$$%%%))),,,+++************)))))))))***(((''')))+++,,,***(((,,,***)))***,,,,,,+++)))---******,,,+++))),,,111///...,,,+++***+++,,,---+++++++++***++++++,,,,,,++++++************+++++++++,,,------,,,+++***))),,,,,,,,,+++++++++++++++------,,,+++***)))((((((++++++++++++,,,,,,,,,---,,,%%%000)))(((000&&&...***+++,,,---------------+++*********************,,,,,,,,,,,,++++++++++++************+++++++++++++++++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,+++++++++++++++,,,***,,,...---+++***,,,---+++++++++)))((()))+++---*********+++++++++,,,,,,)))+++,,,,,,***))))))))),,,---,,,+++******+++,,,+++***))))))+++,,,,,,+++''',,,---(((&&&)))+++***++++++***)))((((((((()))***++++++,,,,,,++++++*********))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++***))))))(((&&&))))))&&&'''+++---++++++***************)))))))))))))))***************++++++++++++++++++++++++(((***,,,,,,***))))))***---))))))...///***'''(((+++++++++++++++++++++++++++---+++(((***......)))++++++************++++++333...)))(((+++---,,,***+++++++++,,,,,,---------000000///...,,,+++******...,,,******+++,,,,,,,,,,,,***(((''''''(((***,,,,,,***'''''')))+++------***,,,------,,,++++++,,,,,,+++*********+++------.........------,,,,,,,,,...,,,***((((((***,,,...+++***))))))))))))***+++***++++++++++++,,,,,,,,,,,,,,,,,,+++***))))))(((++++++************))))))************************))))))************))))))************************)))+++---......,,,***)))------------,,,+++***)))(((***,,,------,,,***((()))***+++***))))))***++++++++++++++++++,,,,,,,,,***++++++)))***,,,***&&&///,,,******,,,---,,,***---,,,,,,,,,,,,,,,,,,---''')))+++***)))((()))***)))***+++***))))))***+++,,,------,,,******+++---************************)))***++++++***)))***+++)))************+++++++++))))))((()))+++++++++***'''((()))******+++******,,,,,,+++***)))(((((('''******)))(((((((((((()))(((((())))))))))))))))))++++++,,,,,,,,,+++******+++,,,+++((((((+++,,,+++*********++++++*********+++***)))((('''((())))))...+++((('''((((((''''''''''''((()))))))))))))))***+++,,,,,,+++***)))'''++++++***))))))))))))***)))+++---+++((((((***---...,,,+++*********(((''')))((('''(((*********)))++++++******))))))******)))***************))))))'''(((((('''&&&'''))),,,,,,,,,+++++++++*********)))((((((***+++,,,***)))---+++***+++,,,---,,,+++///---...///---)))***...///...,,,++++++,,,---------,,,,,,++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,---------------------,,,++++++***)))))),,,,,,------------......,,,'''...***,,,111)))---,,,,,,+++++++++,,,,,,------------,,,+++*********......------,,,,,,,,,+++*********+++,,,---------,,,++++++***+++,,,...///------,,,,,,,,,,,,------///...,,,+++*********+++((()))++++++++++++---...***+++,,,,,,******+++,,,************++++++++++++)))***,,,+++***((()))))),,,,,,,,,,,,,,,++++++***+++***)))***,,,------,,,(((+++,,,(((''')))+++***,,,,,,,,,,,,+++***((((((******++++++++++++******+++******))))))******+++******((((((((((((******//////...,,,+++***)))((((((++++++((((((,,,---******((('''(((+++,,,***(((++++++******************++++++++++++++++++++++++)))***+++***)))(((***+++,,,******---...+++)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,---+++)))***...---***,,,++++++******++++++,,,000---******,,,---+++))),,,,,,,,,,,,------------++++++++++++++++++++++++...,,,******,,,---,,,,,,---,,,***))))))***,,,---...***&&&$$$&&&***...000+++---......---,,,,,,---,,,++++++++++++,,,---............---------------...,,,+++******+++,,,...*********************************+++++++++,,,,,,+++++++++***))))))((((((************************************************)))******++++++******)))++++++++++++++++++++++++***+++,,,---...------,,,---------------,,,+++******+++,,,------,,,+++***)))***++++++))))))***+++*********++++++,,,------...---,,,*********'''$$$,,,+++******+++++++++***,,,,,,++++++++++++,,,,,,***,,,------,,,++++++,,,(((***++++++***)))***,,,,,,------,,,+++***,,,...******************************+++************+++,,,,,,,,,,,,,,,,,,,,,+++&&&''''''(((***+++,,,---+++++++++******++++++++++++++++++******)))))))))******))))))))))))******((((((((())))))******++++++,,,------,,,+++)))(((+++,,,+++))))))+++,,,+++***++++++,,,,,,++++++***+++***)))((((((((())))))---+++)))(((((()))+++,,,'''((()))***+++***)))((((((******)))((()))(((&&&++++++++++++++++++++++++((()))***)))''''''))),,,---+++******+++***(((&&&***)))((((((***+++***(((,,,,,,+++******+++++++++%%%&&&(((***,,,---------(((***++++++******+++,,,,,,+++++++++************)))))))))***+++++++++***,,,+++++++++,,,,,,,,,+++,,,+++---111000,,,---000,,,++++++*********++++++...---,,,+++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,+++++++++,,,------,,,,,,,,,,,,------------******++++++,,,------------------------------------***,,,,,,///111,,,,,,---,,,+++***)))***+++,,,......------,,,,,,,,,,,,......------,,,,,,++++++,,,,,,------............,,,,,,******+++---///111------,,,,,,,,,,,,------///...,,,*********+++,,,(((((()))))))))***+++,,,)))+++---...,,,+++++++++************+++++++++,,,(((***++++++***))))))***))))))***+++,,,+++)))(((,,,+++***+++------,,,++++++,,,,,,++++++,,,------------......---+++)))(((((())))))))))))))))))(((++++++************++++++***((('''%%%%%%'''(((***...------,,,+++******))),,,///...++++++......,,,,,,'''###%%%))),,,+++(((,,,,,,,,,++++++******)))++++++++++++++++++++++++++++++***)))'''(((***---,,,++++++,,,...---+++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++------+++,,,,,,++++++++++++,,,,,,---,,,++++++------+++(((------,,,,,,,,,,,,,,,,,,******+++,,,---......///...,,,+++,,,---...---,,,000///...------...///000111---)))&&&'''***,,,---+++---///...---,,,------,,,,,,,,,,,,,,,------..................---------***++++++++++++++++++*********++++++++++++******))))))))))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))******************************++++++++++++******++++++++++++++++++++++++,,,++++++++++++,,,...///***+++,,,------------------,,,+++******+++,,,---)))+++,,,+++***)))***+++***************+++,,,---,,,***)))+++,,,+++)))((((((,,,...---***)))+++...++++++************+++++++++,,,......,,,,,,,,,---(((***++++++******+++---+++,,,---,,,++++++,,,...************************+++************+++******++++++***)))((('''''''''$$$'''))))))((((((,,,000***)))((('''''''''(((((())))))******++++++,,,,,,+++++++++******++++++,,,(((((())))))******+++++++++,,,------,,,+++)))(((+++***)))******)))***+++++++++,,,,,,,,,,,,+++++++++******)))))))))))))))---,,,+++)))((()))+++,,,'''(((***+++++++++***)))))),,,,,,)))))),,,+++'''++++++,,,,,,,,,,,,,,,,,,'''((((((((('''((()))***%%%%%%&&&(((+++---,,,++++++)))((()))***+++***(((,,,+++++++++++++++,,,,,,&&&'''(((***,,,------...***,,,......---+++***+++++++++*********)))))))))))))))++++++++++++++++++***+++++++++******++++++******---111111......222++++++++++++++++++,,,,,,......---,,,+++++++++++++++,,,------------,,,+++---,,,,,,++++++,,,------***+++++++++,,,,,,------***++++++,,,------......---------------,,,,,,,,,---...+++...///---...+++---,,,+++***)))***+++,,,,,,,,,------............------,,,,,,+++++++++***......------,,,,,,,,,+++---,,,++++++,,,...000222...------,,,,,,------...------,,,++++++,,,------,,,+++*********+++++++++***,,,...///---,,,+++,,,***+++++++++,,,,,,,,,,,,)))***,,,,,,*********+++***))))))+++------***(((...---,,,---...---+++)))---++++++,,,---------...---............,,,***)))))))))************)))))),,,,,,++++++++++++,,,,,,---,,,***))))))***,,,---*********+++++++++++++++---000///++++++......,,,...(((""""""&&&+++,,,***------,,,,,,++++++******++++++++++++++++++++++++,,,,,,+++)))'''(((+++...,,,,,,,,,,,,---...---+++,,,,,,,,,,,,,,,,,,,,,,,,---+++***+++------------------,,,,,,,,,,,,------,,,,,,,,,---...---+++***,,,,,,,,,,,,,,,+++++++++333333222000///...---,,,...---,,,---...///---,,,000000///......///000000111...,,,+++,,,---,,,,,,+++---......---,,,,,,---,,,,,,------....................................((()))+++,,,,,,+++)))(((******+++,,,,,,+++******(((((()))))))))*********)))))))))))))))*********((((((((())))))))))))***++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++---+++***)))***+++...///)))***+++,,,---------------,,,***((((((***,,,---***+++,,,+++*********,,,,,,+++*********+++,,,---'''%%%&&&+++.........000(((---222111,,,***---111+++******))))))******+++)))+++---,,,+++***++++++(((***++++++******,,,---***+++,,,+++******,,,...+++++++++++++++++++++++++++***)))***+++++++++)))++++++******)))(((((((((&&&)))+++***'''(((,,,111++++++***)))))))))))))))((())))))***+++,,,------,,,++++++++++++,,,------))))))******************++++++,,,,,,,,,+++*********((((((++++++((((((******++++++,,,,,,++++++***++++++*********)))))))))//////...+++((('''((()))))))))***+++++++++++++++&&&++++++&&&&&&++++++&&&***+++,,,,,,---,,,,,,,,,(((((((((((()))***+++,,,******)))******)))&&&###,,,***))))))***+++***(((++++++******++++++,,,,,,***+++++++++++++++******)))+++------+++***))))))+++************)))))))))(((***,,,,,,+++***+++,,,***+++,,,+++***)))***,,,,,,+++...111000,,,,,,///------------...............------,,,,,,,,,,,,---,,,,,,............,,,,,,------------,,,,,,,,,,,,******++++++,,,,,,------.........------,,,,,,,,,...------------,,,,,,,,,---333+++///,,,'''///,,,,,,,,,+++++++++,,,,,,---+++,,,,,,---......//////+++++++++++++++,,,,,,,,,,,,,,,,,,+++***)))))))))...------,,,---...000111......------------......,,,,,,,,,---------------000...,,,+++,,,......---+++---//////...,,,,,,---,,,,,,,,,,,,------------)))+++------,,,+++,,,------+++***,,,///000---+++...------...///...,,,***,,,((('''***,,,++++++------------------,,,,,,+++,,,,,,------------,,,,,,---,,,,,,++++++,,,,,,---,,,+++***))))))***+++,,,))))))******+++,,,,,,,,,+++---,,,)))))),,,,,,***///***%%%$$$'''***,,,,,,------,,,,,,,,,,,,,,,,,,------------------------------,,,***)))***,,,///,,,------+++---000///,,,,,,,,,,,,,,,,,,,,,,,,,,,---)))(((,,,.........000...------,,,,,,------...------............------,,,,,,,,,,,,,,,---------------------------------...------...//////...,,,.........------.........---------...000000...---+++---......---,,,,,,---,,,---......//////...................../////////+++******************+++***++++++,,,,,,++++++***))))))*********+++++++++---,,,,,,++++++*********)))))))))*********++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++*********++++++,,,******+++++++++++++++************))))))************+++,,,,,,******+++,,,///...,,,+++***+++---...((($$$%%%,,,///......111))),,,//////...,,,---///,,,++++++******++++++,,,***,,,------,,,++++++,,,(((***++++++++++++,,,...)))***++++++******,,,---++++++++++++++++++++++++,,,***((()))+++,,,+++)))*********++++++,,,,,,,,,,,,+++)))))))))***,,,------,,,,,,,,,,,,,,,++++++*********++++++,,,,,,,,,++++++******++++++,,,---++++++******************+++++++++***++++++,,,,,,+++((((((,,,,,,((((((+++******++++++++++++*********+++++++++******)))))),,,---...,,,)))'''''')))+++************+++,,,,,,$$$***)))######******$$$)))***+++,,,---,,,,,,+++)))(((((((((***+++,,,,,,000///---,,,***'''""",,,+++)))***++++++)))(((***************+++,,,,,,,,,,,,,,,,,,+++***))))))''')))+++,,,+++******+++,,,,,,+++++++++*********(((***---,,,+++***+++---***,,,------+++***+++------,,,---000...++++++///,,,------......///......------,,,,,,,,,------...,,,---...//////...---,,,------.........,,,+++***+++++++++,,,---.....................------------/////////.........---------666,,,///))) ///---***+++,,,---------------------------------------++++++,,,,,,------......,,,,,,,,,,,,++++++++++++.............../////////......------------......,,,---...///...---+++)))...+++)))))),,,...///...,,,---//////---,,,---...---------.........//////***,,,......---------...///,,,)))***...000///,,,++++++,,,...000111///------'''&&&+++---,,,+++...,,,,,,,,,+++,,,,,,---...---......//////......---------,,,,,,,,,,,,------******))))))))))))******+++++++++,,,,,,,,,,,,,,,))),,,+++((())),,,,,,***...---,,,++++++,,,,,,---,,,,,,,,,,,,------------........................---......,,,++++++---///,,,...---***,,,111111,,,------------------------,,,'''''',,,///...///222......------------........./////////......///000------......//////000000$$$%%%'''))),,,...000111.........///000000...,,,..............................---...//////---+++,,,...000///...---...///,,,---...///000//////...---........./////////000...,,,***((((((***,,,...***+++,,,------,,,+++*********+++++++++,,,,,,,,,111000///...,,,+++***)))*********++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***************************(((***+++,,,,,,+++)))(((+++++++++++++++***)))(((''')))***++++++***)))'''***+++,,,,,,******+++,,,111000...,,,+++,,,---...,,,''''''---///+++***---***))))))+++---...,,,***---,,,,,,++++++,,,,,,---,,,...//////...------...(((***++++++++++++---...)))*********))))))+++---++++++++++++++++++++++++,,,***((())),,,,,,+++(((###$$$%%%'''(((***+++,,,111,,,''''''+++...,,,***))))))*********))))))(((,,,,,,++++++++++++++++++******))))))***+++,,,,,,,,,+++++++++***)))))))))++++++***)))***+++---...,,,((((((------((((((,,,*********++++++************++++++++++++***))))))&&&))),,,,,,***)))***,,,,,,+++***)))***+++,,,---'''...---&&&&&&...///(((((()))+++,,,---,,,++++++((('''&&&''')))***+++***'''((()))+++------+++))),,,+++******++++++)))(((***)))))))))***++++++,,,)))***+++,,,,,,,,,,,,,,,''')))+++,,,,,,,,,---///---------,,,,,,,,,++++++(((+++------+++***+++---+++---///...,,,+++,,,///+++***+++......+++---111***+++,,,,,,---------,,,,,,,,,,,,,,,------...///,,,---///000000///---,,,---.../////////---***))),,,,,,------...///000000++++++,,,---...///000111111111000000/////////...,,,999---///'''///---)))***,,,...//////...............---,,,,,,+++++++++,,,,,,---...///000000------......///000000000...//////000//////...---......------------.........///000000///,,,)))&&&)))'''$$$%%%)))---...------...///...---,,,...///.........////////////000+++---//////.........///...***&&&''',,,...---+++((((((+++...111333111000000)))'''---000...---000,,,+++******+++,,,...///,,,------......------,,,...------,,,,,,------...,,,---............---,,,.........------,,,,,,,,,***------******...///,,,---///222222000...---,,,,,,,,,,,,------.........////////////////////////---...///...---,,,...///,,,///...***,,,111111---////////////////////////+++&&&&&&---000///000444......------------......///000000///...///000222...//////000111222222333/////////000000111111111.........///111000...,,,//////000000000000//////333111...---,,,+++)))'''...000111111/////////000,,,---///000000000///...---.........//////000000,,,---...---+++)))((((((++++++++++++++++++++++++***'''%%%''',,,...,,,)))'''***+++***''''''))),,,%%%(((+++,,,+++***+++---***++++++)))%%%$$$&&&)))******+++++++++,,,,,,,,,...,,,******++++++)))''',,,...///,,,)))''')))+++)))))))))***++++++,,,,,,+++++++++,,,---...///000***+++---//////---+++***...,,,***+++...000...---++++++++++++++++++++++++------,,,+++,,,---...///(((***,,,,,,++++++...111...---------///000111000)))******++++++******)))...,,,***+++---...,,,***......---------,,,,,,,,,)))***++++++++++++***)))***,,,---,,,******+++,,,)))+++---+++((((((***---++++++++++++++++++++++++************************+++++++++++++++,,,,,,,,,+++***)))))),,,------,,,///......---+++)))'''&&&++++++++++++************))),,,...---***)))***,,,%%%***+++'''***222222***(((+++***&&&&&&+++---***.........------,,,,,,,,,)))+++,,,***'''&&&(((++++++,,,,,,+++(((''''''(((************))))))(((((())))))*********+++++++++,,,---...---+++***+++,,,***************)))(((''',,,,,,,,,,,,,,,,,,,,,,,,(((***,,,---------,,,,,,...,,,)))***,,,...---+++.........---,,,,,,...111------,,,,,,---...000111------------------------,,,------...............------...///000000/////////...---,,,,,,---...///333000,,,---000111...***+++---000///---,,,...111111000...,,,+++,,,---...111111000///...------,,,......////////////......------------...///111222------------...000111333---------.........//////000***%%%%%%***...///---//////...---,,,++++++***+++,,,...//////...,,,+++111000...,,,++++++++++++++++++------------++++++***+++---///000000///...***+++,,,---------,,,+++------............---------,,,,,,---...---+++(((***,,,...///...---***)))+++,,,............,,,+++---------,,,,,,---------...............///000111,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,+++***)))***+++,,,---------------------------///---+++))))))+++---///***+++---.........---,,,............////////////+++000000,,,,,,000///***......//////000//////.............../////////000//////............//////---...//////......///000............////////////000000///---++++++---///444222///,,,,,,---000222111111000000//////......////////////////////////,,,///000///,,,+++---000.../////////000000111111////////////000000000000,,,,,,------,,,+++***+++++++++++++++++++++++++++)))&&&$$$&&&***,,,***(((+++,,,,,,+++******,,,---'''***------,,,+++,,,---000111111///,,,+++---000******+++++++++,,,,,,,,,)))+++,,,,,,******+++---+++,,,,,,+++***+++---///++++++++++++************,,,,,,,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------......------------------------------,,,,,,,,,---...///+++---///...,,,,,,...000...,,,***+++...000///...+++,,,,,,------,,,,,,+++...,,,***+++---...---+++...------------,,,,,,,,,,,,---...//////...---,,,...//////---***(((((()))+++,,,,,,+++******+++---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,+++))))))***++++++***+++++++++++++++***))))))+++++++++*********)))))),,,---...---,,,,,,---...+++,,,***'''''')))&&&!!!(((+++***''''''+++---***......---------,,,,,,,,,***+++,,,***(((''')))+++***+++,,,+++)))(((((()))+++++++++*********))))))*********+++++++++,,,,,,,,,---...---+++***+++,,,+++++++++++++++***)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,000333111,,,)))+++//////---++++++---......,,,.........,,,++++++---///------,,,,,,---///000111........................------...///////////////---...//////000000/////////......------......///000...---///111111,,,'''---///000000//////000111000///---,,,---...///111,,,---...000111333444555...//////////////////...------...//////000000111......------...///111222............/////////000///,,,******,,,...---+++000000//////...---------222222111000///...------------,,,,,,,,,---//////,,,---...//////...---,,,+++,,,---///000000//////+++,,,---.........---,,,---......//////......---///...------......,,,+++............---------,,,---------......---------///...---,,,,,,---.../////////.........///000000------...//////...------------------------------............---------,,,------,,,,,,,,,---...//////////////////////////////---+++******+++---///...//////000111111000000000000000000111111111111,,,///000------000000,,,///000000000000///...---........./////////000000000000///.........//////......////////////000000////////////000000000000111111000...------///222111000000///......//////111111000000000000//////////////////////////////,,,---///111111222444666/////////000000111111111000000000111111111222222,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***(((&&&(((+++---+++)))---,,,******,,,,,,,,,+++***,,,......---,,,+++,,,---......---,,,,,,---///******+++++++++,,,,,,,,,(((+++...---***(((+++...///---******,,,---//////------,,,++++++***))))))...---------------......---,,,+++******+++,,,---.........---,,,,,,---...////////////////////////------,,,,,,------...///...000111000...------......***''')))---000...+++.........//////............---,,,,,,---...---,,,------------,,,,,,,,,+++...//////000000//////......//////---+++))))))***---,,,++++++,,,---,,,+++------------------------++++++++++++++++++++++++,,,,,,++++++******))))))...,,,***)))******)))(((((()))***++++++,,,,,,,,,+++++++++*********))))))---+++******,,,---......,,,)))(((,,,---+++)))***)))+++***((((((+++,,,+++...------------,,,,,,,,,***+++,,,+++)))((()))+++)))***++++++))))))***+++,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,------,,,---...---,,,+++,,,---,,,,,,,,,---,,,,,,+++***------------------------)))...222...'''%%%)))///000...------...//////......///...,,,******,,,---......------...///000111////////////////////////......///000000000000000...//////000000000000///......////////////......---------000222111+++&&&000//////000111222111000///............000222333//////////////////000000/////////000000/////////---...///000111111000000000//////......//////000....../////////000000000///////////////---,,,+++000000000000000000000000111111111000000//////000,,,,,,,,,,,,---///000111......////////////......,,,---...///000000000///,,,---.../////////............////////////......111///....../////////...111000///------...//////......------------......111000...------...000111000000///.........//////---......//////......---........................///////////////.........//////......//////000111000000000000000000000000///...,,,++++++,,,...///...------------...//////000000000000111111111111,,,//////......111111//////000000000///...------////////////000000000000111111000///......///////////////000000000000111000000111111111222222222111222222000///000222444///000111222111000///...000000000000111111111111000000000000000000000000000///...///111222111000000000000111111111111111111111222222222333333333///...,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++***,,,...///...,,,---***((((((+++,,,***(((+++,,,---------+++******)))))))))*********+++,,,******+++++++++,,,,,,,,,++++++,,,+++***)))***+++555000,,,***,,,...---+++------,,,,,,++++++++++++///......------------...,,,,,,++++++++++++,,,,,,000...---,,,---...------////////////////////////---------------......///...///000000000......---...***''')))...111///+++...//////000000//////......---------......------------------,,,,,,,,,,,,------------------------+++,,,------,,,,,,---...---+++)))***---...,,,)))------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++***))))))(((...,,,******+++++++++***)))***+++,,,------------++++++++++++************,,,(((%%%&&&***------,,,---''''''///222---,,,222***++++++******,,,,,,+++------------------------***++++++++++++******+++)))***++++++******+++---------------------,,,,,,,,,,,,,,,---------......,,,---...---,,,+++,,,---------.........------,,,------------------------'''+++---+++((((((---222111000//////000000000000000000000...++++++,,,............//////000000111000000000000000000000000//////000111111111111111///000000111111000000000...///000111111000///...///......000111000---***222///...///222444222///000000//////000111222222111111000000//////......000000000000000000000000---...000222222222000///111000000/////////.............../////////000000000111222111///...///000///000000000111111111222)))***,,,///000111000000//////..................////////////////////////......//////000000000000......//////000000000000...//////000000//////...222///------...///000///000000///............///000///...------...///000333111///......///111333111111000///.........///......////////////......////////////////////////////////////////////////////////////000000111111111111111111111111111111000///------------///000...---,,,++++++,,,...///............////////////.../////////000111222222------...............---//////000000000111111111222222111000////////////111000///000111222222111222222222222333333333333111111222222111111333555111222333333333222111111000000000111222333333444111111111111111111111111111///---///222444222///111111111222222222222222111222222222333333333333111///,,,,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,---...///...---...+++((((((+++,,,***(((++++++,,,,,,,,,+++)))'''+++++++++,,,---......---******+++++++++,,,,,,,,,+++'''%%%''',,,...,,,)))555000,,,+++---...---+++++++++,,,,,,------------//////...---------......***+++---......---+++***222...***+++///111///+++........................------.........//////...------...//////000///...///,,,)))+++///222000---......////////////............///........................---------,,,,,,------,,,,,,,,,,,,------+++---......------...///,,,***)))***---...+++(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,+++***))))))...,,,++++++---.........------.../////////......,,,,,,,,,,,,++++++++++++,,,)))&&&&&&***------,,,111)))(((//////(((&&&***+++***+++,,,,,,,,,,,,,,,------------------------+++++++++,,,---,,,+++***)))***,,,,,,++++++---...------------------......,,,,,,---------.........,,,---......,,,,,,---...---....../////////..............................000...---...000222444444111111111111000000111222222222111///------...000//////000000000000000000111111111111111111111111///000000111111111111111000111111111111111000000...///000111111000///...333111000///000000000000111///---///222333111///222222111000000000000000---...///111222444555666222111000000000000111222...///111333333222000///111111111000000///......---............/////////222222111///...///333666/////////000111111222222%%%(((---111222111///---/////////////////////...///..................///////////////000000000111////////////000000111111///000000000000000000///111///,,,,,,.../////////---...000000000///---,,,000000...------...000000333222000//////000222333222111000///////////////////////////////////////000000000000000000000000..................//////......//////000000000000000000000000000000000000000000///......///000000222111000//////000111222............////////////000//////000111111333444***+++,,,---.../////////000000000111111111111222222222111000000000000000222111000111333444333111333333333333444444444444000111222222111222333555555444444333333444555555000111111222333444555555222222222222222222222222///------000555888777666333333333333333222222222111111111222222222333333111---******,,,...---+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,000...,,,,,,,,,---,,,++++++******+++,,,+++)))&&&,,,++++++---//////...,,,******+++++++++,,,,,,,,,)))$$$!!!&&&...333000+++...---,,,---...//////...++++++,,,------.../////////...............//////+++,,,///000000///,,,+++000---***,,,///111000---........................------...////////////...///...,,,---///000000000///---------///111111000---......//////......---...///000///......///000////////////.........---//////............/////////000000///---,,,,,,---+++++++++,,,...---+++))),,,,,,,,,,,,,,,,,,,,,,,,------------------------......------,,,,,,++++++...,,,+++,,,...000000000///000000000000//////............---------,,,,,,...,,,++++++---.../////////++++++...///---+++,,,,,,***+++......,,,+++---,,,,,,,,,------------...+++++++++---......,,,******+++------,,,,,,---...------------............,,,,,,,,,---------......,,,---......------...///---...//////000/////////////////////////////////444000---...111333111...111222222111000000111333222333222000......000222000000111111111111000000111111111111111111111111//////000111111111111111111222222222222111111000000000111111111111000000444333111//////000222444000//////000111222111000222222222111000//////...------..................333222111000000111222333000111222333333222111000000111111111111000///........./////////000000000444222///...///222555777000000000111111222222222+++...222444444222///,,,------///000111111111111//////............//////111111000000000000111111000000/////////000111222000000111111111111000000000...------///000000///---...000222111///---+++000000////////////000000111111111000000111111111111111000/////////000000000//////......//////000000000000000000000000000............////////////---...///000000000//////////////////////////////111000000000000000000111111000000///////////////000000000000111111111111333000///111222111222666,,,,,,...///000000000000000111111111222222222222222222111111111111222222444222000111444666444222333333444444444444555555111333444444333222333555666555444333444555666777111222222333444555555666333333333333333333333333222000//////000000///...444444444444333333333333111111222222222333333333...***'''(((,,,//////---------------------------++++++,,,,,,+++***+++,,,/////////---+++***+++,,,,,,******+++------***(((,,,******,,,......,,,)))******+++++++++,,,,,,,,,,,,(((&&&)))///222000,,,***,,,...///...------...------------..................---......///000111......///000000///......+++---//////------000333........................,,,---...///000//////...444111------...000111000---...//////......000333......////////////.........000111000...---///111000000000000////////////111000000//////000000111///000000///---,,,---...+++---///000///---------------------------------------------------------........................///---,,,,,,...//////...//////000000000000//////////////////............---...//////...---...///,,,...---,,,...111///+++,,,***+++///000,,,+++...,,,,,,,,,---------......+++++++++---000000---***+++,,,...---,,,,,,---...,,,,,,,,,------.........+++,,,,,,,,,------------,,,---......------...000---......///000000//////////////////////////////...---,,,---//////...,,,000222333222000///111444111111111000......000222000111222222222111000000111111111111111111111111...///000000111111000000222222333333222222111000222111111000000111111222111222111111000000222333000111222222111111222333000000000000000000//////222111///---+++)))((('''444333111000000111333444222222222222222222222222000000111111111000//////000000111111111222222222555222//////222444444222222222222222222333333333111222333333333222111111...///000111111111111000111000////////////000111222222111000000000111222000//////...///000111222000111111222222111111000//////...000111222111///000000111111111000///...///000000111111000000//////000111222222111000///000000000///000000111111111000///......///000111000000000000000000000000/////////000000000111111---...///000111000000///000000000000000000000000111111111111111111111111...............---,,,,,,000000000000111111111111666111000222333000222666111111222222222222111111111111111222222222333333111111111111222222333444555222000222555777555222333333333444444444555555444555777666555444444555222333444555555555555444333333444444555555555666333333333333333333333333444444444222///---------555555555555444444333333333333333333444444444444+++'''$$$&&&,,,111111000------------------------,,,---......,,,,,,,,,---,,,......,,,)))'''))),,,,,,+++***,,,//////,,,)))...---,,,...000000...+++******+++++++++,,,,,,,,,111000///......---,,,++++++///222111---***)))***/////////...------,,,,,,---------......000111222111000///......///000111&&&---444111+++)))000999////////////////////////,,,---///000000000///...999555///---...000111000+++...111000,,,,,,000444//////000000000000//////...000222111...---///111111111111111000000000000111000///......///000111,,,---//////...///000222,,,///333333000......000////////////////////////.................................///////////////000...,,,,,,------,,,+++------...///000000000///000000000000////////////***---000///,,,***,,,...///333000(((&&&)))%%%---***+++000111,,,+++...,,,,,,,,,------.........,,,++++++---000111...***,,,---......,,,,,,---...,,,,,,,,,---------......+++++++++,,,,,,,,,------,,,---......------///000------...///////////////000000000000000000000000))),,,000111111111222333000222333222//////111444///000000///......000222000111222333333222000000000000000000000000000000......///000000000000000333333333333333222111000333222111000000111222333...000222222111000000000000333555444222111333666---...///000000111111000333333333333222222222222444333111000000111333444333333222111111222222333///000111222222111000///222222333333333444444444666222///111444555111---444444444444444444444444222111000000000333555777222222333222111///---,,,333222111000000111222333333222111000000111222222000///.........///111222111111222222222222111111000///000222444444222000333333111000000000111222///000111222222111000///...///111222222111///...000000//////000111222222111000///......///000111////////////////////////000000111111222222222222...///000111222111000000000000000000000000000000111111111111111111111111000111222222222111///...............////////////888222000333333000111777666666666555444333111000111111222222222333333333000000000111222333555555666222000222666888555222333333333444444444555555666888999888666555555555...111444666666555333111444444444555555555555555444444444444444444444444///333777999999:::>>>BBB666666555555555444444444444444444555555555666666...------,,,,,,------...///+++&&&$$$&&&***...000,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////---,,,++++++***---,,,''''''---///,,,//////.........------------...//////---,,,---...////////////////////////...---,,,+++,,,---...///////////////...---,,,+++..................------000000000...,,,++++++---000000111111111111000000111111111111111111111111......------------......//////000000111111111222......//////000000111111111------111111------111---...///000000000000000...///////////////...---111222222000,,,***,,,...//////000000000000//////000000////////////000000///...---...000222222111/////////000000000000111...000222222///---...000000000000///......------............//////000000000---,,,---///000...,,,///...------------...///,,,,,,------...//////000+++***+++,,,...///---+++------...---,,,+++---///...000111000...------...,,,///000///,,,+++...111...//////...,,,,,,---///......---------,,,,,,,,,------------......//////,,,,,,------...//////////////////...---...000333...............///000000///111222111///.........//////////////////////////////............//////000111222333333222111000111000...///111222222111333111000222555555222///333444222......111333111333222000///............111222444444222111111222333222111222333333222111444555555666666555555444000222444444333333444555555555555555555555555555111111111111111111111111000111333555555444333222444444555555555555666666333333222222333333444555555444333222111///......222222111111111111222222111111111111111111111111,,,...000222333222111000111111111111111111111111//////000111111111111000555444222000000111222333<<<222,,,///222000///000000333555333///...111555......//////000000111111000000000000000000000000////////////000000000000444111//////222444222000111111111111111222222222222222111111111111222222111222222333333333222222333222111111111222333444000000000000000000000000333222111000111222333444111222333333111111222333000000000000000000000000000444888888444111///000000000111222333444555555777666555333222000///...333222222333444555444333777777777777777666555444888555333333666999888777555666666555555444333222444444333333222222222111666444222222444666666666333333333444555666666777888555444555777888777444//////............/////////,,,***)))+++---......------------,,,,,,,,,,,,,,,...//////---,,,,,,,,,+++...---)))***...000---//////.........---------,,,...//////......///111------------------------.........---......//////......//////////////////////////////////////////111222222000......///000000000111111111111000000000000000000000000000000/////////....../////////000000000111111111222222000000000000000000000000222......222222......222000000000111222333222111000000000111111222222222111222222000---,,,---//////000000000000000000///000000////////////000000///...---...000222222111/////////000000000111111---///111111///...///111////////////////////////////////////////////////000...---...000000///---///...---,,,,,,---...///000000///......------,,,///---++++++---...---,,,---......---,,,,,,---///,,,...//////---,,,,,,,,,------...---,,,+++---...)))+++,,,,,,+++,,,...000,,,,,,------.........///............////////////---......//////000111111222555999<<<:::555...)))222111000//////......///...000222222000000000111111111111111111111111111000000////////////000000111111222222222222111111222000//////111222222111333222222333555555333000222444333000000555666555444333222000000000000111111333444444333222222333444333333333444444333333111222222333333222222111111333555555444444444555555555555555555555555555222222222222222222222222111222333555555444444333222222222333333333444444333333333333333444555555666666555444222111111000333333333222222333333333222222222222222222222222...000222333444444333222222222222333333222222222111111222333333333333333555444333222111222222333888000,,,000333222111222///111333222...---000333111111111111222222222222111111111111111111111111111111111111222222222222444333111111222333333222222222222333333333333333333333333222222333333333222333333444444444333333222111000000000000111222111111111111111111111111222222222333444555666777111333333333222111222333222222222222222222222222222333555555444333333444000000111222333444444444777666555333222111000///555555444555666666666666555555666777777777777777888555333333666777777666666777888888888888888777888888888777777666666666888666444444555777777666::::::::::::::::::::::::999777555666888999777555000000////////////000000///......///111000...,,,.........------,,,,,,,,,---...000///...,,,------,,,//////------000000.../////////............---+++---.../////////111222------------------------......///000000000/////////.........///000222333111111111111111111111111111111222111//////111222000000111111111111000000000000000000000000000000111111000000000000111111111111111111222222222222333222222111000000//////333111111333333111111333333111000222555555333111333222111000000111222333000111111000......///000000000111111111111000000000//////......//////000000///......000222222111////////////000000000000,,,...///000//////000111---......///000000111111000000000///////////////000///......000000///.........---,,,,,,---......000000000///......------000---+++***,,,...///000...//////...------...000---...//////---,,,,,,---000...------...//////...***,,,------,,,,,,...///+++,,,,,,---///000000111000000000000000000///////////////000111111222222///333;;;CCCGGGEEE===666666555333222000///.........000222333222222333444444444444444444444444444222222111111111111222222333333222222222222333333333111000000222333333222444444333444666666444222333555555222333888:::888444444333333333333444444222333555555444333333444555555555555555555555555444444555555555555444444222444666666555444555666444444555555555555555555333333333333333333333333333333444444444555555555222222222333333333333444444444444444444555666666777777666666555444333333555555555555555555555555333333333333333333333333111222444555666555555444333333555555555555333333444444555666666666666555444444444444333333333333333...---111555444333444...111222111...---000333444444444444444333333333222222222222222222222222333333333444444444444555444444555444333333444555333333444444444555555555444444444444444444444444444444555555555444444333333222222111111111222222222222222222222222222222222222333444444444333333111333444333222111222444444444444444444444444444444333111222444666777777222333333444444555555555888888777666444333222222666777777777888888888888444555666888999:::::::::999777555555666777777666444555666777888888888888888888888888777777777777888666444444555666666555666666666666777777777777:::888777777888888666555000000////////////000000000000000111222111...+++000//////......------------///000///...---...///---.../////////000000.../////////...............,,,---///.........///000////////////////////////+++,,,...000111111111111000///...---...///111333111111111111111222222222...///000000//////111333000000111111111111000000111111111111111111111111333333222222222222333333222222222222333333333333333333222222111111111111333222222333333222222333555222000222555666444000555333111///......000111111111111000000000111222000111111222222111111000000//////......//////000111///...///000222222111............/////////000------......///000111222/////////000000111111111111111000000000000////////////...////////////......------------------...---......//////000111111,,,+++***+++---000000000//////000///...---///111///000222222000//////000555222///000333444333000000111222111...---------------...//////000111111222222111111111111000000//////000000111222222222///...111999BBBGGGEEEBBB777777555333222111111000111333444555444333444555555555555555555555555555444444333333333333444444555444333222222333444555444222111222333555444444555555555555666666555555444777777444555999:::888444444444444444555666666333444666666555444555666444555666666555555666777666666777777777777666666333444666666555444444555444444555555555555666666444444444444444444444444555555444444444555666777444444555555555666666666666555555555555666777777888777777666666555555555555555666666666666555555555555555555555555555555333333444555666666555555444555777888888777555444555555666777777777777777444555555666666555444444111000000333666666444333000222222222000000222444777666666555555444444444333333333333333333333333444444555555555666666666333555777555222222444777444444444555555666666777555555555555555555555555555555555555555444444333666555555555444444444444222222222222222222222222111222333333222000///---222333444333222222333444555555555555555555555555777444111222666888777666555555555555666666777777::::::999888777777666666666777888888888888888999666777888999:::;;;;;;;;;;;;:::999999999999888888666666777888888888888888888888888888888888888888:::999777888999999888777222222333444555666777888<<<<<<;;;;;;::::::999999000000////////////000000222000//////000000///---000000000//////............///000///......///000------...000000/////////////////////////////////...//////...,,,+++,,,---000000000000000000000000***+++...000222333333222333111///------...///000000000111111111222222222///000111000000000222444111111222222222222111111222222222222222222222222444444444333333444444444444444444444333333333333222222222222333333444444222222222222222222222222444222111222555555333000333222000///000111333444222111111111111222333333111111222222222222111111000000////////////000000222000//////111222222111------.........////////////.........///111222333222222111111000000000000111111111111111111111000......//////.........///..............................//////000111111222++++++,,,...//////,,,***000111111000//////000222///111222222111000111111666333000111444555444111000222333222000.........000000000000000000000000222222222222222222111111...//////000000111222222333///,,,...444888777555666666555444444444444444444555777666444333333444555555555555555555555555555555444444444444555555666555444333333444555666555444333333555666666555666666666666666666666777666888888555555888888555333444444555666666666666444555777777666666777888333555777666555555666888444444555555555555444444333555666666444333444555555555555666666777777777555555555555555555555555666666555555555666777888555555666666666777777777777777666666777777888999777777777777777777666666555555666777777666555555666666666666666666666666444444555555555555555555666777888999999888777666555666666777888777777777555666777777777777666666333444555555666777555222333444444444333444555777777777777666666555555555444444444444444444444444555555666666666777777777333666777666333222555888444444555666666777888888555666666777777666666555555555666666555444444333666666666666555555444444222222222222222222222222///000222333333222111000222333444444222222333444555555555555555555555555777555444666999999666333444444555555666666777777::::::999999888888777777666888999999777777999:::777888888999999999999999;;;<<<<<<;;;:::999999999<<<<<<======<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;<<<>>>===<<<<<<>>>>>>===;;;;;;;;;;;;<<<<<<=========>>>??????>>>============000000////////////000000333000...---///000000///000000000000000000000000///000000///......000222///------000000...///111...////////////000000000///000000///,,,++++++,,,000000000000000000000000---...///111222333333444444333111000/////////000000000111111222333333333222333444444333333555777333333333444444333333333333333333333333333333333555555444444444444555555555555555555444444444444222222333333444555555666111444444111111444444111333444444444444333333222111111111222444777:::;;;444222111111333444444333222222333333333333222222222111111000000111111222222111///000111222222111////////////000000000000222000...///111222333333333333222222111000000///000111111111222222222222...///000000......///000...///000000000000///...222222111111000000////////////000111111...((($$$111111222111000///111333---///111111000///000111333111000000111222222111))),,,///000000000000111222222222111111000000000111111111222222222333333/////////000111111222222222111000222555555222...555555444444555666777777555666777777444333333333555555555555555555555555666666555555555555666666666666555555555555666666777555444444666777777666666777777666555555666888666999888555555777777444444555666777777777777777444666888999888888888:::444777999999666666888;;;777777888888888888777777555666888777555444555555666666777777888888999999777777777777777777777777666666777777777888888888555555555666666666666777888888888888888999999:::777777888888888888888888555666777888888777666555888888888888888888888888666666666666666666666666888888888888888888888888555666777777888888777777777777777777888888888888666999999777777888666333666666666666777888999999888888888888777777777777666666666666666666666666777777777777888888888888666777777777555555777888666666777888888999::::::777777999999999999777777777777777777666666555444444444444444333222111111333333333333333333333333///000222444666777888888222444555444333222333555444444444444444444444444777777777888999999666444333333444555666777888888:::::::::::::::999999999888;;;===<<<:::999;;;>>>999::::::;;;;;;;;;;;;:::<<<>>>??????===<<<<<<===????????????>>>===<<<<<<============>>>>>>>>>>>>===<<<<<<===???@@@>>>===AAAAAA@@@@@@???>>>>>>>>>>>>???@@@@@@???>>>???@@@111111000000000000111111111000...///000222111000//////000111111222222222///000000///...///111333333///...111111///000555.../////////000000000000000111222111///......///111111111111111111111111555555444333333333333333333333333333333333222222111222222333444444555555444555555444333333555777444444555555555555444444555555555555555555555555555555444444444444555555666666666555555555444444444444444444444555555555222666666222222666666222333666999777444222333666111222333444666888999999666444222222444555444222222222333333333333222222333333222222222222333333333111000000111222111111222222222222333333333333555222//////222444444333222222222222222222222111///000000111222333444444000222333222000///111333///000111222222111000///333222222111111000000///111111111222222000,,,)))111222333222000000222333---///111111000000000111111222222111000000111333(((+++///111111111222333111111111222222222222222//////000111222333444444000000111111222333333333111222444666777777777666555555555555555666777777333555666666555444444555555555555555555555555555666666555555555555666666555666666777777666666555888666555555777888888777555777777666444444666999555888999666666999999666777777888999999999888888555777999:::999999:::;;;666999<<<<<<999888;;;???;;;;;;<<<<<<<<<<<<;;;;;;777999::::::888777777777777888888999999:::;;;;;;888888888888888888888888666777888999999999888777666666777777777888888888999999999999999::::::;;;999999999::::::;;;;;;;;;777888999::::::999888777999999999999999999999999888888777777777777888888:::999777666666777999:::666777888888999999888888999888777777777999:::;;;777;;;<<<888777:::999666777777666777888:::::::::999999::::::::::::::::::999999999999999999999999999999999:::::::::;;;;;;;;;:::888888999::::::999888999:::;;;<<<======>>>999:::<<<======<<<:::999::::::::::::999888777666333333444444333222000///555555555555555555555555333333333444555777888999333444555444333333333555555555555555555555555555666777888777777777999;;;666777888999;;;===>>>>>>????????????????????????===@@@CCCBBB???>>>@@@DDD???@@@AAACCCCCCDDDDDDDDDBBBDDDGGGGGGEEEDDDEEEFFFEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGCCCBBBCCCEEEHHHHHHGGGFFFGGGHHHHHHHHHIIIIIIJJJJJJKKKMMMOOOOOOMMMMMMOOOQQQ333222222222222222222333000///000111333444222000//////000111222333333444000000000/////////222444666000///222222000222777.../////////000000111111000111222222111000111333444444444444444444444444<<<:::888555333222222333222333444555666666666666333333444444555666777777333444444333222111333444555555666666666666555555666666666666666666666666555555444444444444555555777777666666555555555444666666666555444444333333444888888444444888888444333888<<<:::444111444999444555555555444333222222777555222222444555444222222333333444444333333222444333333222222333333444333222000000111222111111444444444555555555666666777444000000222444444333111111111222222333444444//////000111333444555666111444555444222111333555000111222333333222111000000000000111222222333333000//////000333444333222222333333222111111222444///111333333222222333444222444555444111000333666---///222444333222222222000000111222333444444555......///000222333444555111222222333333444555555555444333000///000333666666666555555555555666666111333555666555555666777666666666666666666666666666666555555555555666666555666777888888777666555888777555666888999999888555777777555333333666999444777888777888;;;;;;999999:::;;;;;;;;;:::999888555777999:::999999:::<<<888<<>>;;;;;;>>>BBB999::::::;;;;;;::::::999:::;;;<<<<<<:::888999999888888999:::;;;;;;<<<<<<888888888888888888888888555777999:::;;;:::888777999999:::::::::;;;;;;;;;::::::999999::::::;;;<<<::::::;;;;;;<<<=========888999;;;<<<<<<;;;999888::::::::::::::::::::::::::::::999888888999999:::;;;999777555555777999;;;888888999:::::::::999999:::999888777777999;;;<<<777<<<===888777;;;<<<999888777666777999:::;;;::::::;;;;;;;;;<<<=========<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===???<<<999:::===>>>===:::;;;;;;<<<===>>>???@@@AAA<<<===>>>@@@@@@>>>===<<<<<<<<<<<<<<<;;;:::999888555555666666555333222000777777777777777777777777888777555333222222222333333444555555333333444555666666666666666666666666666777777666444777<<>>???AAACCCEEEFFFEEEEEEEEEFFFFFFFFFFFFFFFAAAEEEHHHFFFCCCBBBEEEHHHFFFGGGIIIKKKMMMNNNOOOOOOHHHLLLOOOOOOMMMLLLMMMOOOPPPQQQRRRSSSSSSTTTTTTSSSSSSSSSSSSTTTTTTUUUUUUUUUQQQQQQRRRTTTWWWXXXWWWUUUTTTUUUWWWZZZ]]]```bbbcccaaadddffffffeeeeeegggjjj555555444444444333333333111111000000111222333333444333222111111111222333111111111111111111222333555222000000222222000---222111111111222333555666888111000555777444222444888888777777666666666555555555555555555555555555444222111222333444444444666555555555555666777777777555444444555777777777777444444777777444444777:::888555333222444666888777666555444444555666777666666666666666666666666777777666666666666777777333444555555333333444555888777555444333333444444333333555666666666555444444444444444444444444444444444444333333333333222222222222222111111111111222222333444555555666666999444333666444///...111555555444333222222333333444444333333333333333444444555555555444444333222222111000......000111222333333333333333333333333000111111111111222222222222333444555444222000...000111222333444444333222///111222444444333222111888888777555333222000000222222111111111111222222222444555555444333555666222222222222222333333333555444222111111333555666111000000111444666777777666555555777:::<<<;;;999:::888777666777777777666777888888999999999999999999999999999888777666666888888999:::::::::999999999999999::::::::::::;;;999::::::;;;;;;::::::999999888888888888777777777999999999999999999999999<<<<<<=========>>>>>>>>>>>>===<<<<<<>>>>>>===;;;;;;;;;;;;<<<<<<<<<======::::::<<<<<<<<<<<<:::::::::::::::;;;;;;;;;;;;;;;<<<<<<;;;::::::999::::::===<<<;;;:::999999999999;;;<<<<<<;;;999999;;;===888888999:::;;;<<<======;;;;;;<<<======;;;666333999999999999999999999999::::::999888888888888888:::777777:::<<<999888:::<<<<<<===;;;999999:::<<<777888999999::::::999999;;;<<<<<<;;;:::999;;;<<<999;;;===>>>>>><<<:::999;;;<<<===<<<:::888888888;;;===>>>??????@@@BBBDDDAAADDDEEEBBBCCCFFFFFFCCCBBBBBBBBBBBBCCCCCCCCCBBBBBBCCCDDDBBB???>>>@@@BBBCCCCCCDDDGGGIIIIIIGGGEEEDDDEEEFFFFFFEEEDDDDDDDDDHHHGGGEEECCCBBBBBBBBBBBB<<<:::888888;;;<<<;;;:::999999:::;;;;;;;;;;;;:::;;;999777666666666555444888666333111222444666666:::666666;;;<<<777555777:::999777888:::<<<<<<;;;?????????CCCIIIOOOSSSTTTWWWYYY]]]^^^^^^]]]]]]]]]ZZZ[[[ZZZYYYXXXYYY\\\___```bbbdddgggiiiiiiiiihhhggghhhiiijjjlllmmmnnnnnnoooqqquuuwwwwwwwwwxxxyyy~~~~~~|||xxx|||yyywwwyyy}}}{{{xxxzzz}}}666666666555555555444444333222222222222333444555555444333222111222222333222111111000111222333444555222000000222222000...000000//////000111222333444///...444777555444666666666555555555444444444555555555555555555555555666444333333555666666555444444333333444444555555777666555555666777888888888666666888888666666888999888555333333444666777888777777666666777777888333444666777777666444222777666666555555666666777999::::::999666555555666999888777555555555555555666777888999:::999999888555555555555555555555555555555555444444444333333333333333333222222222222333333444444555666666777888444333666555000///333333222222111111111111111222111111111111111222222444444444444444333222222444333111000000111333444333333333333333333333444111111111222222222333333222333333333222111///...000111222333444333333222222222222333333333333333888777666555444333222111222111111000000111111222000111333222111111222444222222333333333333444444666555444333333444555666888777666777888888888888:::999999:::<<<===<<<;;;===<<<;;;:::;;;;;;;;;::::::;;;;;;<<<===<<<<<<<<<;;;;;;;;;;;;:::999888888888999999:::::::::::::::;;;;;;;;;<<<<<<<<<<<<===:::::::::::::::999888777:::::::::::::::999999999::::::;;;<<<>>>??????@@@<<<<<<<<<============>>>???>>>===>>>???@@@???>>>??????>>>>>>>>>>>>============>>>??????>>>======>>>>>>>>>>>>???>>>>>>>>>>>>>>>===<<<<<<<<<======@@@@@@???>>>>>>>>>>>>>>>:::<<<======<<<<<<===>>>========================BBBAAAAAABBBCCCBBB???===????????????>>>>>>=====================>>>>>>???;;;888888<<<===::::::<<<======>>>===;;;;;;<<<>>>>>>>>>?????????>>>>>>>>>>>>>>>???>>><<<<<<===???@@@AAABBBCCCCCCCCCBBBAAAAAACCCDDDDDDBBBAAAAAABBB@@@BBBEEEFFFEEEFFFGGGIIIGGGJJJKKKIIIJJJOOOPPPNNNMMMMMMMMMLLLJJJIIIJJJJJJJJJNNNQQQQQQNNNKKKIIIIIIPPPRRRUUU[[[aaadddeeedddbbbcccdddeeedddccccccccccccdddcccbbb```]]]ZZZYYYRRRMMMGGGCCCAAA@@@>>><<>>>>>>>>??????FFFGGGJJJQQQ\\\kkkyyy777777777666666666555555555444444444444555666666555555444333333333333444333222111000111333555777444333111111222222111///444333333333333333444444444111111555888666555777666666555555555555444444555555555555555555666666888666555555777888888777444444444444555555666666777777777777777888999999:::777777::::::777777:::999999888777777777888888888888999999999999888888333555888:::999777333111888888777777777777888888:::::::::888444222222222:::999888777777777777777555555666777777777777777666666666666666666666666666666666555555555444444444444444333333333333222444444555555666666777777666444333555555222222444222222222222111111111111111111111111111222333444444444444444444333333222666555444333333444555666222222333333333444444555222222222333333333444444444444444333333222111111111111222333333333333222444333333333333444555555777666666555444444333333333333333222222333333333000111222222111111222333222333333333444444444444666666666666666666666666888888999999999999999999::::::::::::;;;;;;;;;<<<======<<<;;;;;;;;;<<<<<<===>>>???@@@@@@@@@???????????????>>>======<<<<<<;;;<<<<<<===>>>>>>======>>>>>>>>>?????????@@@@@@??????@@@@@@???>>>========================>>>>>><<<===>>>???@@@BBBCCCCCC@@@@@@AAAAAAAAABBBBBBBBBBBBAAAAAABBBDDDEEEDDDCCCBBBBBBAAA@@@@@@????????????@@@@@@@@@@@@@@@@@@???@@@@@@AAABBBBBBBBBBBBBBB@@@@@@?????????@@@AAAAAABBBBBBBBBBBBBBBAAAAAAAAA<<<>>>@@@@@@??????@@@AAABBBAAAAAAAAA@@@@@@@@@@@@CCCBBBBBBCCCEEEFFFEEEDDDDDDDDDCCCBBBBBBAAA@@@@@@?????????>>>>>>??????@@@>>><<<===@@@@@@>>>===@@@AAACCCDDDCCCBBBBBBCCCDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCEEEEEEDDDDDDFFFGGGIIIKKKMMMPPPSSSUUUVVVVVVPPPQQQSSSSSSRRRRRRSSSTTTRRRUUUYYY\\\^^^___aaaccceeehhhiiiiiikkkqqqtttrrrrrrrrrqqqnnniiigggiiikkklllrrryyy|||{{{vvvqqqnnnrrruuu{{{~~~vvvooojjjaaa[[[SSSKKKFFFBBB???>>>DDDEEEFFFFFFFFFEEEDDDDDDAAA???===<<<<<<<<<;;;:::444444444444555666777888;;;999999<<<===<<<>>>AAA===AAAFFFIIIIIIJJJLLLOOOWWW]]]hhhttt777777777666666666666555666666555555555555666666666666555555444444444444444333222111222444777999555555444444444444333222555555555444444444444444888777777888888666555444888888777777777777777777666666666666777777777777999777666666888999999888777777888888999999999999888999999999999999:::;;;;;;888888;;;;;;888888;;;;;;;;;<<<<<<<<<<<<;;;;;;888999:::;;;;;;:::999888888999:::;;;:::888666555;;;;;;::::::::::::;;;;;;888999999777444111111222::::::999999888888888888444444555555666666666666666666666666666666666666777666666666555555555555555555444444444333333333555555555666666666777777555444444666666555666777555555555555555555555444444444444444444555666777555555666666666555555444666666555444444555666666222333333444444555555666333333444444444555555555777777666555444444555555333333333333333333333333444444555555666666555555555555555555444444444444666666555555555555666666222333444444333333444555222222333333444444555555444444555666666666555555666777999::::::;;;===>>>;;;===>>>>>><<<<<<>>>@@@>>>??????>>>>>>>>>???@@@???@@@BBBCCCCCCCCCAAAAAACCCCCCBBBAAAAAA@@@@@@@@@@@@@@@AAABBBCCCCCCCCCCCCBBBBBBCCCCCCCCCDDDDDDDDDCCCDDDDDDEEEEEEEEEEEEEEEBBBBBBBBBCCCCCCDDDDDDDDDBBBBBBCCCDDDFFFGGGGGGHHHHHHHHHHHHHHHIIIIIIIIIIIIFFFEEEEEEFFFIIIJJJJJJIIIGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEEEEDDDDDDEEEEEEFFFEEEFFFHHHJJJLLLLLLMMMMMMIIIIIIIIIIIIIIIJJJKKKLLLKKKKKKKKKLLLLLLLLLLLLKKKJJJJJJJJJHHHGGGGGGIIILLLJJJKKKLLLMMMNNNOOOPPPPPPOOONNNMMMNNNQQQSSSTTTTTTVVVUUUTTTSSSRRRQQQPPPPPPOOONNNLLLJJJHHHGGGFFFFFFHHHFFFHHHKKKJJJGGGGGGKKKIIIKKKMMMMMMLLLLLLMMMOOOJJJJJJJJJKKKKKKLLLMMMMMMPPPSSSVVVWWWXXXZZZ\\\^^^aaaeeelllsssyyy|||~~~~~~ssstttuuutttsssssstttvvvuuuyyytttjjjeee^^^ZZZTTTMMMHHHDDDBBB@@@CCCDDDEEEFFFFFFEEEDDDCCC===;;;999888888777666555:::;;;:::999999999;;;<<>>>>>>>><<<;;;<<<<<<===<<<===@@@FFFKKKOOORRRVVVXXX[[[```fffjjjlllttt~~~999999888888888777777777888777777666666666666777888888888999888777777666666666666666666777888888666777888888666555666888222333444444444444333333---222666555555777888666555555666666666666777777999999999:::;;;;;;<<<<<<:::999888888:::;;;;;;:::888999;;;<<<<<<<<<;;;:::999<<>><<<;;;<<>>;;;;;;>>>>>>;;;;;;>>>:::;;;<<<<<<===<<<<<<<<<<<<<<<============<<<<<<===;;;:::888888:::<<<===<<<<<<;;;;;;;;;;;;<<<<<<999;;;<<<;;;::::::;;;<<<;;;;;;<<<<<<<<<<<<;;;;;;::::::999999::::::;;;<<<999999999999999999999999;;;;;;:::::::::999999999999999999888888888777777999999999999999999::::::777999:::888999<<<===;;;777888:::;;;;;;:::999999777777666666666666777777888999999:::::::::::::::777777777777777777777777777777777777777777777777666666666777777777777888666666666666666666555555888777666666555666666666555666888::::::999777666777777777777666666666666555555444444444444555555222333444444333333444555444444555666777888888999444555666888999;;;<<<===999;;;=========@@@GGGLLLRRRYYY^^^]]]WWWRRRSSSVVVTTTWWWZZZZZZYYYZZZ^^^bbb```bbbeeeggggggfffdddbbb___^^^^^^^^^___```bbbccceeeeeeggghhhiiiiiiiiiiiikkkkkkkkklllllllllmmmmmmggghhhjjjlllmmmoooooooookkklllmmmnnnooopppqqqqqqpppqqquuuyyy}}}~~~~~~~~~~~~}}}~~~||||||~~~}}}{{{yyywwwwwwyyy{{{}}}~~~}}}}}}|||}}}xxxmmmjjjkkknnnssswwwwwwqqqmmmiiieee```YYYSSSOOOLLLKKKBBBDDDDDDDDDCCCCCCDDDFFFKKKLLLOOORRRSSSRRRQQQPPPLLLJJJGGGFFFFFFEEECCCBBB;;;===>>>???DDDMMMZZZdddpppwww~~~;;;;;;;;;;;;:::::::::::::::999999888888777888888888999:::::::::999777777777888999999999888777666444666888777555444666888666666888999:::999999888+++333888777777:::;;;888555555666666666777777777:::;;;;;;<<<======>>>>>>===;;;::::::<<<======<<<:::;;;===??????>>>===<<<999===AAA@@@===<<<===@@@AAA>>>>>>AAAAAA>>>>>>AAA=========>>>>>>?????????@@@@@@????????????@@@@@@>>>>>>======>>>???@@@AAA??????>>>>>>>>>>>>??????;;;<<<======<<<;;;<<<======>>>???@@@@@@???>>>>>><<<;;;;;;:::;;;<<<===>>>========================??????>>>>>>>>>>>>===============<<<<<<<<<<<<;;;========================999======:::;;;??????<<<:::;;;===??????>>>===<<<;;;:::999888888888888888888999999:::::::::::::::999999999::::::999999999;;;::::::999999888888777777777777888888888888999777888999::::::999888777:::999888777777777888888999888888777777888:::;;;;;;;;;;;;::::::999999999777777666666666666777777333444555555444444555777777888888999:::;;;<<<===999999:::<<<>>>AAADDDFFFBBBEEEHHHIIILLLTTT___gggsss{{{vvvmmmlllnnnrrrvvvzzz{{{{{{|||vvvhhh___[[[\\\___eeejjjiiiccc^^^[[[YYYVVVRRROOOMMMLLLLLLEEEFFFHHHIIILLLQQQYYY___eeehhhllloooqqqqqqooonnnaaa___\\\ZZZZZZYYYXXXVVVSSSSSSTTTVVV]]]lll>>>============<<<<<<<<<<<<;;;::::::999999999999999999:::;;;:::999888777888999:::;;;:::888666444222555777666333333444777444555777888999999999888000999===;;;999<<<<<<999777777888888999999999:::<<<<<<<<<===>>>??????@@@>>>===<<<<<<>>>??????>>>===???AAABBBCCCBBB@@@???999>>>BBBAAA>>><<<>>>AAACCCAAAAAACCCCCCAAAAAACCCBBBAAAAAAAAAAAABBBCCCDDDCCCCCCAAA@@@@@@AAACCCCCC@@@AAACCCEEEFFFFFFFFFEEEDDDCCCCCCBBBBBBCCCCCCDDDBBBCCCDDDCCCAAAAAAAAABBB???@@@AAABBBCCCBBBAAA@@@BBBAAA@@@@@@@@@AAACCCDDD@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@????????????AAAAAAAAA@@@@@@@@@@@@@@@:::??????;;;<<<@@@AAA===>>>???AAACCCDDDCCCAAA@@@???>>>===<<<;;;:::::::::777888999::::::::::::::::::;;;;;;<<<<<<;;;;;;:::===<<<<<<;;;:::999888888777888888888888999999999:::<<<>>>??????>>><<<;;;<<<;;;999888888888999999===:::777444555888<<>>>>>===<<<<<<;;;;;;;;;::::::999999::::::;;;666777888888777777888:::::::::;;;<<<===>>>???@@@>>>>>>>>>???BBBFFFJJJMMMOOOSSSXXX]]]cccooo~~~~~~tttjjj```ZZZ[[[\\\___fffkkkkkkddd^^^\\\[[[YYYWWWTTTRRRQQQPPPSSSTTTVVVYYY___jjjxxxwwwwwwvvvwww~~~???@@@@@@???===<<<<<<===>>>===;;;;;;<<<===<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;888777777777888999999:::<<<999666555666666444222555555555555555555555555;;;999777777888:::::::::888<<<@@@@@@===;;;===@@@>>>???@@@@@@DDDHHHFFF@@@AAABBBCCCBBBAAABBBDDDFFFDDDHHHIIIEEECCCDDDDDDBBBLLLGGGBBB@@@BBBDDDEEEDDDGGGGGGGGGGGGGGGGGGGGGGGGEEEFFFHHHGGGEEEDDDEEEFFFGGGFFFFFFGGGIIIHHHFFFDDDFFFHHHIIIGGGJJJMMMMMMHHHJJJLLLNNNNNNMMMMMMNNNOOOJJJKKKKKKLLLLLLKKKIIIHHHHHHJJJLLLLLLKKKJJJKKKLLLJJJIIIHHHGGGHHHIIILLLMMMLLLLLLKKKJJJJJJJJJKKKKKKNNNNNNNNNMMMLLLKKKIIIHHHGGGGGGHHHHHHGGGHHHKKKNNNNNNSSSVVVUUUOOOKKKJJJLLLFFFFFFGGGHHHIIIIIIIIIIIIFFFGGGIIIJJJKKKMMMPPPRRROOOKKKFFFAAA>>>>>>???@@@???>>>???BBB@@@===>>>BBBDDDEEEFFFFFFFFFDDDBBB@@@CCCCCCCCCAAA>>>======>>>444777;;;???AAACCCDDDDDDGGGHHHHHHHHHHHHHHHHHHHHHHHHFFFDDDDDDEEEEEEDDDBBBHHHHHHIIIJJJKKKLLLMMMMMMJJJKKKIIIEEEDDDFFFEEEAAAAAA???>>>???AAA@@@<<<999>>>999777;;;<<<:::===CCC@@@??????AAADDDFFFFFFFFFLLLJJJIIILLLTTT^^^hhhmmmxxx{{{~~~{{{zzz~~~zzzyyy~~~|||qqqhhhfffgggeeeooo|||}}}{{{{{{yyyuuuqqqmmmlllnnnqqquuuzzzCCCBBBBBBBBBBBBCCCCCCCCCAAA???======>>>???>>>===<<<<<<<<<<<<<<<;;;::::::<<<;;;;;;::::::;;;;;;<<<:::888777999;;;===<<<;;;888888888888888888999999;;;:::999999:::;;;;;;;;;=========>>>???AAACCCDDD@@@CCCFFFIIINNNRRROOOJJJJJJKKKLLLKKKJJJJJJKKKMMMLLLQQQSSSQQQPPPRRRRRRPPPRRRNNNJJJHHHIIIJJJLLLLLLQQQQQQQQQQQQRRRRRRRRRSSSUUUVVVWWWVVVSSSPPPOOOOOORRRRRRTTTTTTTTTSSSRRRQQQRRRWWW\\\___eeejjjiiiddd___```aaa```^^^]]]]]]^^^^^^^^^^^^^^^]]]\\\ZZZYYYccceeeffffffeeeddddddeee___]]]ZZZXXXYYY[[[___bbbgggfffeeedddcccbbbaaaaaafffffffffeeedddbbb```^^^ZZZ[[[]]]^^^___bbbfffiiirrruuuvvvssskkkdddaaaaaaZZZ[[[\\\]]]^^^___```aaaZZZZZZ[[[\\\\\\^^^___aaa]]]YYYSSSMMMJJJHHHGGGGGGGGGFFFHHHKKKKKKIIIKKKPPPPPPRRRSSSUUUUUUTTTRRRQQQSSSTTTUUURRRNNNKKKIIIHHHFFFGGGIIIJJJMMMPPPSSSVVVYYYZZZ[[[[[[[[[YYYXXXWWWWWWVVVVVVVVVVVVUUUTTTSSSXXXXXXYYYZZZ\\\^^^___```___aaa___ZZZVVVTTTPPPKKKLLLJJJHHHHHHHHHGGGDDDAAAAAA>>>>>>BBBDDDBBBCCCHHHGGGIIIMMMQQQUUUXXX[[[\\\aaa``````dddmmmyyy~~~~~~|||}}}JJJHHHFFFGGGIIIIIIFFFCCCDDDBBBAAAAAACCCEEEEEEEEEEEEEEEEEEDDDBBB@@@???>>>>>>===;;;:::999999::::::<<<:::999888888777444222666666555666666777888888999999999::::::;;;;;;;;;AAA???===???CCCGGGIIIIIIMMMTTT\\\cccjjjooonnnhhhbbbccccccbbbaaa```bbbccceeekkkooonnnnnnppppppmmmgggfffeeebbb```aaacccfffjjjjjjkkklllmmmnnnnnnoootttvvvvvvtttpppllliiihhhmmmpppssssssqqqoooppprrrrrrxxx~~~|||~~~~~~}}}wwwxxxxxxyyy{{{~~~zzzzzzzzzzzz{{{|||}}}}}}sssoooiiiccc___[[[WWWUUUSSSRRRVVV\\\___```eeekkknnnppprrrtttvvvuuuuuutttrrrtttvvvtttoooiiieeebbb``````______```eeekkkooowwwyyy{{{||||||zzzxxxvvvrrrtttuuuuuurrrpppoooooouuutttttttttvvvxxxzzz|||zzzuuuoooiiihhheeeaaa]]]YYYVVVRRROOOHHHGGGIIINNNPPPPPPRRRVVVXXX^^^hhhooossswww|||```]]]\\\]]]___\\\TTTLLLNNNLLLKKKLLLOOORRRSSSTTTVVVUUUSSSPPPMMMJJJGGGEEEBBB@@@>>>;;;:::::::::;;;@@@???===;;;999666333000::::::999999:::;;;<<<===:::<<<>>>>>>??????@@@AAADDDFFFIIIMMMQQQUUUXXXZZZkkkuuuyyyuuulllmmmrrr{{{|||~~~~~~tttkkkccc^^^[[[PPPPPPRRRVVV\\\bbbhhhlllrrr{{{xxxooohhheeebbbaaacccdddeeeeeeeeecccaaa]]]XXXSSSOOOMMMLLLJJJGGGDDDBBBBBBBBBCCCCCCDDDEEEEEEDDDCCCCCCCCCEEEDDDCCCCCCCCCEEEFFFGGGAAACCCFFFGGGGGGHHHKKKNNNPPPZZZgggnnnqqquuu{{{~~~pppddd^^^[[[SSSTTTUUUYYYbbbppp|||~~~~~~}}}|||wwwuuusssooojjjeeebbb___^^^\\\XXXUUUSSSSSSTTTUUUSSSSSSSSSQQQNNNNNNNNNPPPPPPNNNMMMKKKKKKMMMNNNOOOOOORRRUUUVVVVVVYYY^^^cccnnn|||}}}vvvfff\\\WWWUUUUUUVVVXXX[[[hhh{{{}}}zzzvvvuuuuuuwwwxxxuuutttrrrnnniiihhhjjjlllmmmkkkiiigggfffgggiiijjjooorrruuuvvvwww{{{|||qqqnnnmmmrrruuuhhh\\\VVVUUUWWWXXX\\\___cccqqq|||yyyxxxzzzoooiiifffgggttt{{{||||||sssssstttvvvrrrjjj```XXXVVVYYY]]]]]]cccggglllzzz}}}zzzzzzrrrnnnmmmrrr~~~wwwqqqnnnmmmiiijjjiiifffaaa^^^___aaahhhnnnpppqqq~~~}}}vvvoooooo~~~xxxsssppppppmmmpppssstttttttttwwwzzz|||vvvrrrvvv}}}{{{zzzyyyzzz{{{zzzzzzrrrppppppttt||||||zzzzzz{{{|||xxx{{{||||||}}}~~~|||zzzzzz|||}}}|||{{{mmmnnnpppwww}}}yyyxxxvvvtttwww|||~~~~~~~~~~~~zzz||||||zzzyyyvvvsssuuuyyy}}}}}}|||uuuooommmsss}}}yyyyyy}}}xxx~~~~~~tttnnnooosss~~~||||||~~~xxx~~~yyyxxx|||zzzzzz|||{{{yyyyyy{{{}}}~~~}}}zzzuuuoookkkjjjjjjppptttwwwxxxyyy~~~}}}}}}~~~yyytttqqqpppssswww}}}~~~zzzyyyvvvsss|||yyy{{{pppjjjhhhfffdddooorrruuujjjbbb_________hhhqqq~~~yyy|||vvvnnnkkknnnqqqxxx~~~zzzuuussszzzxxxssswwwzzzwwwyyy}}}~~~vvvwwwzzzrrrnnnnnnnnnoooqqq{{{yyyzzz|||{{{yyyxxxyyy{{{|||{{{yyy}}}~~~|||~~~zzz{{{~~~xxxqqqkkkhhhhhhhhhhhhlll|||}}}zzzzzz{{{}}}~~~~~~|||zzz~~~|||xxxsssooonnnoooqqqooooooppprrrttttttsssrrrxxx|||}}}|||zzzvvvssspppnnnlllooo~~~{{{wwwvvvuuuuuuxxx||||||zzzwwwtttsssssstttsssppplllmmmqqquuusssuuuyyy|||~~~zzzzzz{{{~~~{{{{{{{{{~~~}}}yyyzzz{{{vvv}}}yyyzzz|||yyyvvvtttwww}}}uuupppnnnlllkkkmmmpppuuu~~~xxxgggcccnnn}}}uuutttuuuwww|||}}}vvvooommmkkkjjjoootttyyyooollljjjhhhiiilllhhhtttuuusssyyyoooaaa___lll|||wwwtttyyyrrrooouuu}}}}}}|||uuusssqqqooosssxxx|||yyyvvvsssuuuyyywww{{{xxxxxx}}}sssqqqwww}}}mmmaaa```kkk~~~zzzxxxtttnnnnnnvvv|||{{{|||}}}zzzzzzyyyxxx~~~~~~yyylllkkksss}}}~~~}}}~~~xxx{{{}}}vvvuuuzzz~~~yyyzzzrrrrrr}}}{{{yyyzzz}}}|||~~~|||{{{{{{|||}}}{{{xxxvvvyyy}}}{{{vvvooovvv