BM6P6(@ xxxrrrxxx|||xxxxxxuuuiiiZZZPPPKKKMMMMMMHHHEEEEEEFFFGGGBBBCCCEEEIIINNNNNNJJJFFFHHHHHHFFFDDD@@@>>>>>>>>>AAADDDHHHKKKLLLKKKIIIGGGEEE???999666666555000,,,/////////......------,,,+++,,,,,,---.........---------...///000111222222666666888:::>>>AAACCCEEEEEEEEEEEEFFFIIIKKKKKKKKKMMMMMMNNNOOOPPPRRRSSSTTTTTTSSSOOOLLLIIIHHHGGGGGGDDDDDDDDDDDDDDDEEEEEEFFFJJJIIIGGGEEECCCAAA@@@@@@BBB???<<<::::::::::::999666666666666555555555555777666555444222111000///////////////............------,,,++++++******)))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''((())))))%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((''''''''''''(((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((''''''''''''((((((******+++++++++******)))***+++...444:::@@@CCCEEEEEEEEEEEEFFFIIIMMMPPPSSSQQQPPPNNNHHHAAA===>>>@@@@@@:::777999::::::AAAIIIYYYuuuyyyqqqxxxyyy}}}|||~~~zzzuuunnnfff^^^YYYVVVLLLJJJGGGBBB>>>:::777666444777999;;;<<<>>>AAACCCDDDDDDDDDDDDCCCCCCCCCCCCHHHIIIJJJHHHCCCAAAAAACCCGGGFFFFFFFFFFFFGGGHHHIIIGGGFFFDDDCCCBBBAAA>>>;;;666555333111/////////////////////000222666999;;;>>>AAAFFFJJJNNNPPPPPPPPPMMMKKKKKKMMMOOOQQQVVV[[[aaannnzzz{{{vvvssssssooonnnlllhhhfffeeefffgggdddbbbbbbeeeeeeaaaaaacccccchhhpppyyyyyylllbbbaaa___XXXPPPNNNNNNKKKIIIIIIKKKMMMLLLKKKHHHCCCCCCIIIMMMTTTjjj|||wwwiiiddd]]]ZZZXXXTTTKKKBBBHHHFFFCCCCCCEEEHHHKKKLLLPPPOOOMMMJJJGGGEEEEEEFFFAAACCCFFFJJJLLLLLLKKKKKKGGGCCC>>><<<;;;999333...//////...---------------,,,,,,------............------...///000111222222555555777999<<>><<<777777<<>>@@@BBBCCCCCCDDDDDDEEEEEEFFFFFFGGGHHHIIIGGGDDDBBBDDDFFFHHHHHHHHHGGGHHHHHHIIIIIIGGGEEEBBBAAA@@@>>>;;;888555333222000////////////000000000222444888;;;===BBBEEEKKKPPPRRRRRRPPPOOORRRRRRTTTZZZ___eeemmmuuuzzzxxxtttooojjjgggffffffeeeaaa``````___]]]```dddiiippp{{{{{{wwwuuunnngggeee]]][[[YYYXXXVVVRRROOOLLLJJJGGGIIIOOOQQQWWWlllxxxdddSSSMMMKKKGGGCCCAAACCCHHHKKKMMMMMMNNNNNNMMMKKKHHHGGGCCCDDDFFFIIIKKKMMMNNNOOOEEEBBB???>>>>>><<<777333111000///...------------,,,---------............------...///000000111222333444555777:::<<>>======888666888===AAADDDHHHMMMlll{{{wwwzzzuuukkkiiiddd___YYYTTTOOOMMMDDDBBB>>>999777555666666888:::===????????????@@@CCCCCCDDDEEEFFFGGGHHHHHHFFFGGGGGGFFFEEEEEEGGGJJJHHHHHHGGGGGGGGGGGGGGGGGGEEECCC@@@>>><<<:::666444222111000/////////000000000111222444777:::===???GGGIIILLLPPPTTTVVVXXXYYY^^^```fffooovvv}}}~~~xxxssspppmmmllljjjeeeaaa```^^^^^^ccckkknnnyyy~~~ttttttqqqmmmeee]]]TTTOOOOOOOOORRRVVVVVV\\\ooo~~~kkkbbbdddddd^^^UUUKKKEEECCCEEEGGGKKKNNNPPPNNNIIIFFFGGGHHHIIIJJJLLLNNNPPPQQQAAA???<<<;;;<<<<<<:::999666555444222000///............---------.........------......///000000111222222333555777:::<<<===@@@CCCHHHKKKLLLLLLLLLLLLIIIIIIJJJKKKLLLNNNOOOPPPQQQQQQQQQQQQPPPPPPPPPQQQKKKJJJGGGFFFEEEFFFHHHIIIIIIHHHGGGEEEDDDCCCCCCCCCBBB@@@===<<<<<<<<<;;;999888888888888777777777777555555444333222111000///////////////............------,,,++++++******)))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((())))))&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((''''''''''''((((((((((((((('''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((()))***+++---...//////333:::@@@DDDEEEFFFFFFDDDGGGKKKOOOQQQQQQQQQPPPNNNHHHAAA=========<<<;;;777888;;;===AAAIIIUUU___||||||}}}|||}}}~~~uuuooogggeeeaaa\\\VVVQQQMMMJJJ???===999555444555666888<<<>>>AAABBBBBBAAAAAAAAAFFFFFFFFFGGGGGGHHHHHHHHHFFFFFFEEEEEEFFFHHHKKKMMMGGGGGGFFFFFFEEEDDDDDDCCCCCC@@@<<<:::888555222000///////////////000000111///111333666999<<<>>>???JJJJJJLLLPPPXXXaaajjjpppvvvyyy}}}{{{tttppplllkkkjjjkkkrrr{{{|||rrrhhhbbb^^^^^^_________fff{{{{{{|||pppyyy}}}iiiVVVKKKJJJHHHGGGHHHKKKMMMLLLLLLLLLLLLLLLLLLMMMNNNPPPQQQFFFBBB===:::999999:::;;;<<<;;;:::888555333111//////......---------...///------......//////000000000111222333555777999:::===AAAGGGJJJKKKKKKLLLMMMJJJJJJJJJKKKMMMNNNPPPQQQUUUUUUTTTTTTSSSRRRQQQQQQMMMKKKIIIGGGFFFFFFGGGHHHGGGFFFEEEDDDCCCCCCBBBCCCAAA???===<<<<<<<<<:::888888888888888777777777777444444333222111111000000////////////............------,,,++++++******)))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''((())))))&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))************+++,,,---...111777???DDDFFFFFFGGGGGGFFFIIIMMMQQQRRRRRROOONNNKKKEEE???<<<<<<===<<<:::888<<<@@@CCCKKK^^^uuusssjjjmmmrrruuuwwwoooiii___]]]XXXSSSMMMGGGCCCAAA;;;999666444444666999;;;AAACCCEEEEEEDDDCCCCCCDDDIIIIIIHHHHHHGGGGGGFFFFFFFFFEEEEEEFFFHHHKKKMMMMMMHHHHHHHHHGGGFFFDDDBBBAAA???<<<888555444222000...---......///000111111111///111444777:::<<<======FFFJJJRRR]]]iiittt}}}wwwtttqqqooorrr~~~~~~qqqmmmuuuzzznnn[[[SSSHHHBBBCCCHHHLLLMMMMMMMMMMMMMMMMMMNNNNNNOOOMMMIIIDDD>>>;;;999999:::>>>>>>>>>>>>;;;888555222000///...---------...///------........./////////000000111222333555777888:::>>>DDDGGGGGGHHHJJJMMMKKKKKKKKKLLLMMMOOOQQQRRRVVVVVVUUUUUUSSSRRRPPPOOOLLLKKKJJJIIIGGGGGGFFFFFFCCCCCCBBBAAAAAAAAAAAAAAA@@@>>><<<<<<<<<;;;999777888888777777777666666666444333333222111111000000////////////............------,,,++++++******)))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''((())))))&&&&&&'''''''''(((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((''''''''''''(((((('''(((((((((((()))))))))''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))***))))))(((((())))))***,,,+++*********,,,---...444:::BBBFFFGGGFFFGGGIIIHHHKKKOOORRRRRRPPPMMMKKKFFFCCC???===<<<<<<;;;::::::@@@FFFQQQfff~~~tttfffaaajjjyyy{{{vvvooohhhcccXXXVVVRRRMMMGGGAAA===;;;999888666666888;;;>>>@@@DDDEEEFFFFFFEEEEEEFFFGGGJJJJJJIIIHHHGGGFFFEEEEEEGGGFFFFFFHHHKKKMMMMMMLLLJJJJJJJJJIIIGGGDDDBBB@@@:::888444222111111000...---...///000111111111111000222666999<<<===<<<<<<@@@IIIYYYjjjvvv|||~~~~~~|||}}}uuuwwwttt~~~rrrhhh\\\TTTPPPNNNKKKHHHIIIJJJJJJKKKLLLMMMMMMMMMKKKJJJGGGDDD???<<<;;;::::::===???AAAAAA===999777111000...---,,,---...///---------.........//////000000000111222444555666777<<>>>>>>>>?????????===<<<;;;;;;:::888666777777777666666666555555333333222222111000000000////////////............------,,,++++++******)))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))'''''''''''''''((())))))''''''''''''((((((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((''''''''''''(((((('''((((((((())))))))))))''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))************))))))+++---///111666<<>><<<666444000///000111111000...///000222222222222111333555999<<<>>>>>>===<<<===FFFTTTaaaiiikkkhhheee```cccppp~~~xxxrrrjjj^^^OOOEEEEEEFFFHHHJJJKKKLLLMMMMMMBBBDDDFFFFFFCCC@@@===<<<666:::???CCCCCCAAA===:::222111...---,,,---...///---------...............000000000111222444555666666:::???AAA@@@BBBGGGLLLJJJJJJJJJKKKMMMNNNPPPQQQOOOPPPQQQQQQQQQPPPNNNMMMJJJJJJKKKKKKIIIFFFCCCBBB>>>>>>===============>>>>>><<<;;;;;;;;;999777555666666666666555555555555333222222222111000000000000/////////............------,,,,,,+++******)))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))'''''''''''''''((())))))''''''''''''((((((((()))&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((()))((((((''''''''''''(((((('''((((((((())))))******))))))))))))))))))))))))''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))******)))(((((()))+++...111333777===DDDGGGEEEEEEHHHKKKMMMNNNPPPQQQPPPMMMJJJGGG>>>AAABBBAAA<<<::::::<<>>;;;999777888:::===@@@CCCFFFGGGEEEDDDDDDBBBAAACCCGGGJJJGGGGGGGGGGGGGGGGGGGGGGGGIIIIIIIIILLLOOONNNJJJFFFDDDDDDDDDCCCAAA===:::888444111///...///111222111///000111333333333222111555777;;;>>>@@@???===<<>>;;;:::999999:::===???AAA===:::444///---,,,...///......------------------222000...------000333666777999<<>>999:::<<<===BBBTTTiiixxxrrroooqqqkkkgggsss~~~zzzyyysssjjjbbb\\\XXXTTTRRROOOHHH@@@;;;999888777555;;;<<>>888333222000000000000///////////////000000222333444555555999:::<<>>===;;;:::999999999:::<<<======<<<999555222///...---...---------............111000...---...000333444666888;;;???BBBEEEFFFGGGJJJKKKMMMNNNOOONNNMMMLLLIIIJJJKKKKKKKKKJJJIIIHHHIIIIIIHHHHHHGGGFFFFFFEEE@@@@@@???>>>============>>>>>>>>>===<<<;;;:::999:::999777666555555555555333333222222222111111111000000000///......------++++++***************+++(((((((((((((((((((((((((((((('''''''''&&&&&&&&&))))))((('''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))'''&&&&&&&&&&&&'''((((((''''''''''''(((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))************))))))))))))************---333;;;@@@@@@DDDGGGGGGEEEEEEHHHLLLOOOMMMKKKKKKLLLJJJEEE@@@CCCAAA===:::999;;;AAAFFFRRRooozzzuuusssssspppsss|||zzzuuusssmmmddd\\\WWWRRROOOMMMEEEAAA;;;999999;;;;;;;;;<<<>>>@@@CCCEEEFFFGGGGGGFFFEEEDDDCCCDDDEEEFFFGGGFFFEEEEEEFFFIIIKKKLLLLLLKKKJJJJJJIIIHHHGGGEEEEEEDDD@@@>>>???<<<555222222000000000000////////////000000111222444555666666;;;;;;<<<===???AAAAAAAAADDDFFFEEEBBBBBBHHHMMMPPPVVVaaapppuuunnnjjjuuuqqqmmmlllnnnoooqqqyyysssfff___kkkqqq}}}|||~~~}}}zzzqqqxxx~~~~~~}}}|||yyywwwvvvrrrlllddd```aaadddpppwww~~~}}}qqqUUUCCC???BBB@@@BBBEEEEEEDDDCCCBBBBBB>>>===<<<;;;::::::;;;;;;=========;;;888444000---------------...//////000////////////000111222333555777:::???CCCGGGIIIJJJLLLMMMOOOPPPPPPOOONNNNNNKKKKKKKKKKKKKKKJJJIIIIIIIIIIIIIIIIIIHHHGGGFFFEEEEEEDDDBBBAAA???>>>>>>>>>?????????>>>===<<<:::999<<<;;;999888666666555555444444333333333222222222000000000///......------,,,,,,++++++******))))))))))))))))))))))))))))))((((((((('''''''''&&&&&&((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''&&&&&&&&&&&&'''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))************************+++***)))---333<<>>>>>EEENNNeeeyyyssssssuuuxxx||||||vvvpppiiiddd\\\UUUPPPLLLHHHFFF>>>;;;888777999;;;===>>>>>>@@@BBBEEEGGGHHHHHHHHHEEEDDDCCCBBBBBBDDDFFFGGGDDDDDDEEEHHHKKKMMMMMMMMMKKKJJJJJJIIIGGGFFFEEEEEEBBB???>>>===999222000222///////////////000000000111222333444666777888888>>>===<<<<<<>>>AAACCCEEEKKKHHHFFFGGGJJJMMMTTT[[[gggwww{{{uuu~~~yyyrrrkkkddd___]]]ZZZ]]]eeennnuuuyyyllleeehhhllloooooolllgggddd\\\mmmzzz}}}tttkkkeeecccccc```\\\WWWVVVWWWYYYZZZ```iiippptttzzz}}}zzzvvvyyy}}}dddOOOHHHHHH@@@AAABBBBBBBBBDDDFFFHHHBBBAAAAAA???>>>===<<<;;;<<<<<<===<<<:::777444222......---------...///000---...///000111111111111333555999>>>CCCHHHKKKMMMNNNOOOPPPQQQQQQQQQPPPPPPNNNNNNNNNNNNMMMLLLLLLKKKIIIJJJJJJJJJIIIHHHGGGFFFIIIHHHFFFDDDBBB@@@@@@???@@@@@@@@@???>>><<<;;;:::===<<<;;;999888777666555555555444444444333333333000000000///......------------,,,,,,+++***)))((())))))))))))))))))))))))(((((((((((('''''''''''''''(((((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((('''&&&&&&&&&&&&'''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***************++++++,,,******000999CCCHHHJJJIIIJJJJJJHHHFFFGGGJJJMMMMMMMMMKKKGGGCCCAAAAAABBB@@@888888BBBDDDAAAHHHWWWxxx~~~vvvssstttxxx}}}zzzrrrmmmbbb]]]VVVOOOJJJFFFCCCAAA<<<;;;999888888:::;;;<<>>>>>??????@@@BBBFFFHHHLLLKKKNNNRRRRRRSSS]]]jjj{{{lllddd[[[[[[ZZZZZZZZZ\\\^^^aaafffjjjtttjjj___```ccciiioooqqqpppmmmbbbvvv|||zzzzzzzzzxxxsssmmmiiigggdddfffiiihhhffffffhhhkkkrrrsssooohhheeeeeebbb^^^fffmmmyyyrrreee``````NNNJJJCCC>>>===???BBBCCCCCCCCCCCCBBB@@@>>><<<;;;::::::999999999999999:::111000...------...//////,,,---///000111111000000222444777<<>>;;;;;;;;;::::::;;;<<<===CCCDDDFFFHHHIIIIIIIIIIIICCCBBBAAA@@@AAADDDGGGIIIIIIIIIIIIKKKLLLLLLJJJHHHLLLKKKJJJIIIIIIIIIIIIJJJHHHBBB===888333......222//////000000111222333333555666777999:::<<<===>>>===???CCCDDDEEEFFFHHHKKKLLLUUU```ccc^^^^^^nnnyyy}}}uuurrrvvvyyy~~~qqqeee[[[UUUSSSUUUXXX[[[^^^aaafffkkkooouuu{{{pppdddeeekkkvvv}}}tttllluuuooonnnoooxxxuuupppkkkmmmpppnnnhhhaaadddhhhmmmsssyyyooobbbQQQFFFAAA???===:::@@@AAABBBBBBAAA???<<<::::::999888777888;;;===???777555222000.........///------...///000000000000111222555999>>>CCCGGGIIILLLMMMMMMOOOPPPQQQRRRSSSPPPOOOMMMLLLKKKKKKKKKKKKLLLMMMOOOOOONNNMMMJJJIIIJJJJJJHHHGGGFFFFFFFFFFFFCCCCCCBBBAAA@@@>>><<<;;;<<<<<<<<<;;;:::888777666555555444444444333333333000000000///......------,,,,,,---------+++***)))(((((((((((((((((((((((()))))))))(((((((((''''''&&&&&&((()))))))))((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&'''((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))******+++,,,,,,,,,,,,///444<<>>>>>@@@BBBDDDDDDEEEGGGHHHIIIIIIIIIHHHDDDBBB@@@@@@AAAEEEIIIKKKNNNLLLKKKKKKLLLKKKIIIGGGIIIIIIIIIJJJLLLOOORRRSSSQQQGGG<<<555111...///222///000111222333444555555777777999;;;===???@@@AAA>>>BBBFFFHHHHHHIIILLLOOO[[[mmm{{{yyyrrryyyvvvggg]]]RRRXXX___mmmvvvggg[[[WWWZZZSSSSSSVVVZZZYYYWWW[[[aaa```\\\VVVPPPLLLMMMQQQUUUUUU[[[cccjjjqqqyyyrrrkkkooozzzxxxqqqzzztttooolllmmmnnnpppzzznnn^^^WWWQQQGGG>>>>>>@@@BBBCCCCCCAAA>>>===::::::999999:::<<<>>>@@@???<<<888444111/////////------......///000000111111111333777;;;???CCCEEEIIIJJJKKKMMMOOOQQQSSSTTTQQQPPPNNNLLLKKKKKKKKKKKKNNNOOOQQQRRRQQQOOOLLLKKKIIIHHHHHHHHHHHHHHHIIIIIIDDDDDDCCCBBB@@@>>>===;;;:::;;;;;;;;;:::999777666444444444444333333333222000000000///......------***+++---......,,,+++***))))))))))))))))))))))))))))))))))))((((((((('''%%%&&&((()))***)))((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))((((((((('''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))***++++++,,,------...444===DDDIIIKKKLLLLLLJJJIIIIIIJJJKKKLLLLLLKKKIIIFFFBBBBBBCCCCCC@@@>>>>>>@@@AAAEEESSSqqqyyytttuuu|||zzzsssmmmgggaaaYYYSSSQQQMMMHHHDDDAAA===:::777777:::???AAABBBDDDGGGIIIDDDEEEGGGHHHIIIIIIHHHGGGDDDCCCAAA@@@BBBFFFJJJMMMPPPNNNLLLKKKKKKJJJIIIHHHHHHIIILLLPPPVVV\\\bbbeee[[[KKK;;;333111000000222000111222333555666777888888999:::<<<>>>@@@BBBCCCAAAEEEHHHIIIHHHJJJPPPUUUjjjsssaaaQQQHHH@@@GGGMMM[[[nnn___YYYRRRNNNPPPHHHDDDCCCEEEEEECCCEEEIIIEEEFFFFFFFFFGGGKKKRRRWWWXXX```kkkwwwoooiiisssxxxpppzzzuuurrriiiiiipppzzz|||~~~wwwooofffXXXKKK???AAADDDFFFFFFEEEBBB@@@;;;;;;;;;<<<======>>>???DDDAAA<<<777333111000000......---......///000111111111222555999===@@@BBBGGGHHHIIIKKKNNNPPPSSSTTTSSSRRRPPPNNNMMMMMMMMMNNNOOOPPPRRRSSSRRRPPPMMMLLLGGGGGGGGGHHHIIIJJJKKKLLLEEEEEEDDDCCCAAA???===<<<999::::::;;;:::999777666444444333333333222222222000000000///......------***+++---......---,,,***************************))))))))))))(((((((((((($$$&&&((()))***)))((('''''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&'''&&&&&&&&&&&&'''((((((''''''''''''((((((((()))((((((((((((((((((((((((&&&'''''''''(((((())))))''''''''''''''''''''''''(((((((((((())))))))))))************************))))))(((((((((((())))))))))))***+++,,,,,,------000888CCCJJJLLLKKKLLLLLLIIIHHHIIIJJJLLLMMMLLLKKKGGGCCC???@@@CCCCCC@@@;;;;;;AAAFFFNNNddd~~~yyy{{{{{{vvvoooiiiddd]]]UUUOOOLLLIIIDDDAAA===:::777444999===BBBDDDEEEEEEHHHJJJEEEFFFGGGHHHIIIHHHGGGGGGDDDCCCAAAAAACCCGGGKKKNNNQQQNNNKKKJJJJJJKKKJJJJJJIIIKKKPPPVVV___hhhppptttaaaNNN:::111111111111222111111333444666777888999999:::;;;===???AAACCCDDDEEEGGGIIIHHHGGGKKKSSSZZZmmm~~~~~~}}}mmm\\\NNNFFF@@@GGGKKKWWWyyyyyyccc```bbbZZZQQQNNNMMMGGGCCCCCCDDDBBBCCCEEEDDDHHHLLLNNNOOOQQQTTTWWWccckkkwwwnnn```pppsssooorrrkkkccc```ggguuummm```SSSJJJBBB@@@DDDGGGDDD@@@CCCBBB@@@>>>>>>@@@DDDGGGFFFDDDAAA???<<<888222...000000000//////......---000000111333666999<<<>>>CCCDDDFFFHHHKKKLLLMMMNNNOOOOOOPPPPPPOOOOOONNNNNNQQQPPPNNNMMMLLLKKKKKKKKKJJJKKKLLLLLLJJJHHHEEECCCBBBBBBCCCDDDCCCAAA>>><<<::::::999888777777888888222222333444444444333333222222111111000/////////...------,,,,,,++++++***))))))))))))))))))))))))******))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((******))))))((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))***************+++,,,,,,+++,,,...///444:::CCCIIILLLKKKJJJIIIHHHGGGGGGJJJMMMNNNKKKHHHGGG@@@???EEEDDD;;;:::AAA@@@CCCIIIWWWsss|||xxxwwwzzz{{{xxxpppfff```]]]WWWNNNFFFIIIFFFAAA<<<999999;;;<<<@@@AAACCCDDDFFFGGGGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDGGGHHHHHHGGGEEEEEEGGGIIINNNJJJHHHKKKMMMKKKKKKLLLLLLRRRZZZaaakkktttwwwttt^^^JJJ999444222......111222333444777999::::::888>>>>>>>>>======>>>BBBEEEGGGFFFHHHKKKLLLOOOWWW```xxxuuussszzz{{{gggUUUIIIDDD???GGGHHHPPPuuujjj]]]\\\XXXUUUSSSLLLJJJFFFCCCBBBDDDDDDCCC@@@FFFEEEGGGMMMQQQQQQUUUYYYeeeppp}}}fffUUUccczzzyyykkkjjjwwwmmmkkkmmmnnnnnnpppuuu{{{vvvfffRRRFFFDDDDDDAAA===@@@@@@@@@AAABBBDDDGGGHHHFFFDDDAAA@@@???===:::888111000000///////////////000000000222555888;;;===AAABBBDDDGGGIIIKKKLLLMMMNNNNNNOOOOOOOOOOOONNNMMMOOOOOOOOONNNMMMMMMLLLLLLJJJKKKKKKKKKJJJGGGEEECCCBBBBBBCCCBBBAAA@@@>>>===;;;;;;:::888888777777777444444444444444333222111111111000000///............------,,,,,,++++++***))))))))))))))))))))))))))))))))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((***)))))))))((((((((('''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************)))*********)))+++...000;;;@@@GGGLLLLLLKKKIIIHHHJJJIIIIIIKKKMMMMMMIIIFFFCCCAAABBBCCC???888999@@@@@@FFFSSSjjj~~~xxxzzz|||xxxsssooohhh___ZZZXXXSSSKKKCCCCCC@@@<<<999888999;;;<<>>===<<<===@@@CCCEEEEEEJJJPPPUUUYYYcccmmmzzz|||yyyeeeSSSGGGBBB<<>>444333111////////////000//////000111333666888:::>>>???BBBDDDGGGIIIJJJKKKLLLMMMNNNNNNNNNNNNMMMMMMMMMNNNOOOPPPPPPOOONNNMMMJJJJJJKKKJJJIIIGGGEEECCCBBBBBBAAA@@@???>>>>>>===<<<;;;:::888777666666666666555555555333222111000000000//////...---------...------,,,,,,++++++***)))))))))))))))))))))))))))))))))(((((((((((('''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))*********************)))***,,,111555CCCGGGLLLNNNMMMJJJHHHGGGLLLLLLLLLMMMMMMKKKGGGDDD>>>AAADDDAAA;;;999===CCCJJJUUUiii}}}zzzxxxvvv}}}|||vvvnnngggeee___WWWRRRPPPLLLFFF@@@===;;;999888999;;;>>>@@@DDDDDDFFFGGGHHHHHHHHHHHHGGGFFFDDDBBBCCCDDDGGGHHHHHHJJJLLLMMMKKKJJJJJJJJJJJJIIIJJJLLLLLLLLLQQQXXXdddkkkrrryyyjjjUUU@@@888666444666;;;::::::::::::;;;;;;<<<======>>>?????????@@@BBBEEEFFFHHHPPPZZZbbbiiitttvvvcccPPPDDD???999BBBGGGPPPqqqqqq^^^WWWYYYTTTSSSYYYZZZ\\\YYYUUURRRQQQPPPOOONNNOOONNNPPPVVV[[[___fffnnn~~~rrrYYYJJJIIIMMM[[[kkksssooohhhqqq{{{mmm```bbbssswwwgggYYYLLLIIIEEEEEEHHHIIIGGGDDDJJJHHHFFFDDDCCCAAA>>><<<999777444222000//////////////////000111333666777;;;<<>>=========<<<;;;999777666555444444555555555555444333222111111000000//////...------...------,,,,,,++++++***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((()))))))))************------,,,+++,,,111888<<>>;;;>>>DDDHHHRRRdddxxxttttttuuu|||zzzvvvpppfff___^^^XXXQQQLLLJJJFFFAAA<<<999999999:::===@@@DDDFFFFFFFFFGGGHHHIIIIIIIIIHHHFFFDDDBBB@@@AAADDDGGGIIIHHHKKKMMMNNNMMMKKKJJJJJJKKKJJJKKKMMMMMMOOOYYYdddsssxxx}}}mmmVVVAAA888666444777===;;;;;;<<<;;;<<<===@@@BBB???AAADDDEEEFFFGGGIIIKKKLLLOOOYYYeeennnvvvtttaaaOOOCCC>>>999AAAFFFPPPooosss^^^WWW[[[[[[^^^ddddddgggfffeeedddbbb```]]][[[ZZZXXX[[[___ccchhhrrr|||oooVVVJJJGGGLLL]]]qqqzzzrrrgggoookkkbbbfffnnnqqqppp}}}}}}ttt```XXXPPPLLLMMMMMMHHHCCCFFFEEEEEEEEEEEEBBB===:::>>><<<999555222000//////////////////000222333555888999<<>>=========:::999888666444333333222333444444555555444444444222222111000000//////......------,,,,,,++++++***))))))))))))))))))))))))'''''''''''''''((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((()))))))))************------,,,,,,...444<<>>>>>??????>>>===>>>AAADDDBBBEEEIIILLLMMMOOOQQQSSSSSSWWW```kkkttt{{{sss```OOOCCC>>>;;;AAAEEEOOOmmm}}}dddZZZaaagggnnnrrrnnnqqqssswwwxxxvvvrrrnnnkkkiiiggghhhkkknnntttnnnVVVKKKGGGKKK^^^ttt}}}ssseeerrr}}}pppmmmkkkhhhccceeegggkkkmmmiiieeegggmmmyyyvvv|||uuulllaaa]]]^^^[[[SSSKKKCCCBBBCCCDDDEEECCC@@@>>>???>>><<<:::777444222111000000/////////111222333666777:::===@@@CCCDDDEEEFFFGGGHHHJJJKKKLLLLLLLLLJJJLLLMMMOOOPPPQQQPPPPPPJJJIIIHHHGGGEEEDDDCCCCCCBBBBBBAAA@@@???>>>>>>===999888777555444333333333333333444555555555555555222222222111000000//////...------,,,,,,++++++***))))))))))))))))))))))))&&&''''''''''''((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************+++++++++,,,///666>>>CCCJJJKKKLLLKKKJJJJJJKKKMMMOOOOOONNNKKKHHHEEEDDDEEEIIIAAA======;;;===JJJYYY|||zzzuuurrryyy~~~zzzuuuqqqlllfff^^^WWWVVVRRRKKKEEEAAA>>>;;;888777888;;;>>>AAADDDGGGHHHHHHIIIIIIIIIIIIIIIHHHGGGAAA@@@???@@@AAAEEEHHHJJJGGGIIIKKKLLLJJJIIIIIIIIIJJJIIILLLQQQVVV]]]hhhssswww{{{kkkWWWDDD===<<<999:::???AAACCCEEECCCAAA@@@CCCEEEIIILLLQQQTTTUUUVVVWWWXXXYYY\\\dddooowww~~~~~~qqq___NNNCCC>>><<>>>>><<<:::777666111111000//////000111222555666999<<>>===:::999888777666555555555444555555555555555444333111111111000//////.........------,,,,,,++++++***))))))))))))))))))))))))&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))***************+++,,,...222888@@@FFFLLLMMMMMMKKKJJJJJJMMMOOONNNNNNLLLHHHDDDCCCEEEHHHDDD<<<<<>>UUUuuuwwwwwwxxx{{{yyytttmmmhhhddd___XXXSSSOOOKKKFFF@@@===:::999888:::<<>>;;;???BBBNNNkkkjjjaaalllvvvkkkRRRKKKHHHNNNbbbyyyyyylllsssxxxoooeee\\\[[[```[[[XXXYYY]]]bbbjjj|||tttfffRRRMMMFFFBBBAAABBBCCCDDD:::<<<>>>@@@???>>>;;;:::222111000//////000111222444666888<<>><<<::::::999888888777888888777777666666555444222222000000000///......------......---,,,,,,++++++***))))))))))))))))))))))))&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************+++,,,///111666<<>>555333111///......///000333555888;;;???BBBDDDFFFGGGGGGGGGHHHIIIJJJKKKKKKKKKKKKKKKKKKLLLMMMNNNOOOLLLIIIFFFCCCAAABBBDDDFFFCCCAAA@@@@@@AAABBBAAA@@@===<<<999777666666777777666555444333333333333333000000///...............------,,,,,,+++***))))))))))))))))))((((((((((((+++*********))))))((((((''''''''''''((((((((()))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))+++******)))(((''''''&&&'''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,---...,,,---222<<>>===;;;>>>EEEGGGRRRuuu{{{|||www{{{yyyqqqiiifffaaa\\\WWWQQQJJJFFFAAA???<<<999888999;;;<<>><<<@@@EEETTTooo}}}nnnfffggglllzzz```MMMIIIIIITTTiiizzz|||rrriiimmmvvv}}}|||ooocccYYYYYY\\\dddqqq~~~xxxfffYYYPPPGGG???@@@===;;;<<<<<<;;;???DDDBBB>>>888333000000222333111222444777;;;???BBBDDDFFFFFFHHHIIIJJJKKKKKKKKKMMMMMMMMMMMMLLLLLLLLLLLLLLLKKKIIIGGGGGGIIIKKKLLLEEEDDDBBBBBBBBBCCCBBBAAA===<<<:::888777777888888888777666444333222222222111000//////......//////------,,,,,,++++++************)))))))))(((((((((************))))))))))))''''''((((((((()))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))******))))))(((((('''''''''((())))))******))))))))))))))))))))))))))))))---,,,,,,,,,,,,------...+++...333<<>><<<999777888:::===???EEEFFFHHHJJJKKKMMMMMMMMMKKKLLLLLLMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNMMMMMMNNNLLLLLLMMMMMMNNNVVV___gggooowwwyyy|||ooo^^^RRRHHH???;;;999777999===CCCNNNYYY[[[___iiiwww~~~xxxrrrnnnnnnssswww|||qqqcccTTTHHHAAA???>>>AAAFFFTTTnnnnnncccbbbgggzzzzzzyyywww]]]KKKGGGIIIUUUjjjyyyyyynnnfffhhhsss|||wwwqqqgggaaadddlllrrrttt}}}tttjjj]]]QQQFFF@@@===>>>===<<<===@@@EEEBBB>>>999666444333333000111222555999===@@@BBBDDDEEEGGGIIIJJJKKKKKKKKKMMMNNNNNNNNNOOOOOONNNNNNNNNMMMKKKIIIHHHIIIKKKLLLGGGEEECCCCCCCCCDDDCCCBBB===<<<;;;:::999999999999999888777555333222111111111000000///.../////////------,,,,,,,,,+++++++++*********)))))))))((((((*********)))))))))))))))'''(((((((((((()))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))***)))))))))((((((((('''(((((()))************)))))))))))))))))))))))))))------,,,,,,,,,,,,------+++000999BBBIIILLLLLLKKKJJJLLLNNNPPPPPPOOOMMMLLLEEECCCAAABBBBBBAAA<<<888???:::<<>>:::999888:::???IIIUUUaaaeeehhhpppzzz|||yyyuuuooommmqqqyyy{{{vvvkkk\\\NNNCCC>>><<<>>>AAAFFFTTTooo}}}hhhZZZWWW]]]ppp{{{qqqlllssssss[[[JJJEEEIIIWWWjjjwwwtttiiibbbaaammmxxxwwwtttyyy{{{xxx}}}{{{}}}dddUUUFFF???>>>======>>>BBBBBBBBB@@@===999555222111111222333666:::>>>@@@BBBDDDFFFHHHJJJJJJJJJJJJLLLMMMOOOPPPRRRRRRRRRRRRPPPOOOLLLJJJHHHHHHHHHHHHHHHFFFDDDCCCDDDDDDCCCBBB======<<<;;;;;;::::::::::::999777555333222222222111111000///////////////---------,,,,,,,,,,,,,,,************))))))))))))))))))))))))))))))******(((((((((((()))))))))***(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))))))))))))))((((((((((((((())))))***************)))))))))))))))))))))))),,,++++++++++++,,,,,,---///555>>>GGGLLLNNNMMMLLLKKKMMMOOOPPPPPPMMMKKKHHHBBBBBBBBBBBBAAA???<<<:::<<<;;;CCCWWWooozzzzzz}}}{{{vvvooogggaaa\\\XXXSSSMMMIIIDDD???;;;888888888:::<<<@@@DDDGGGIIIJJJKKKLLLMMMMMMNNNMMMMMMNNNNNNOOOOOOOOOOOOOOONNNMMMMMMLLLLLLLLLMMMMMMKKKLLLPPPVVV[[[```jjjuuuuuutttuuu~~~|||lll\\\SSSLLLDDD<<<999888888;;;???EEESSSaaagggkkkpppuuuwwwvvvuuusssooonnnttt~~~vvvqqqfffYYYKKKAAA<<<;;;>>>AAAGGGUUUpppzzzbbbQQQNNNUUUiiiyyywwwmmmhhhlllzzzoooYYYJJJEEEJJJXXXjjjsssoooddd^^^]]]jjjwww~~~}}}uuurrrtttxxxyyyyyyyyyvvvsss{{{qqqUUUDDD===::::::;;;>>>@@@BBBCCCBBB===888555333222222333555888;;;===@@@BBBEEEGGGIIIIIIIIIHHHKKKLLLOOOQQQSSSTTTTTTSSSQQQPPPMMMJJJHHHGGGGGGGGGHHHFFFDDDCCCCCCCCCBBBAAA============<<<<<<;;;;;;999888777555444333333333222111000000//////000000------------,,,,,,,,,,,,++++++*********)))))))))))))))))))))************((((((((()))))))))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))((((((((((((((()))******++++++******))))))))))))))))))))))))************+++,,,---...444:::CCCJJJMMMNNNNNNNNNMMMNNNPPPPPPNNNKKKHHHFFFAAABBBBBBAAA???>>>>>>???===CCCSSSnnnyyyuuuzzzyyyssskkkddd___YYYUUUOOOIIIEEE@@@;;;888777999;;;>>>AAAEEEHHHIIIKKKLLLMMMMMMNNNNNNNNNNNNMMMNNNNNNOOOOOOOOOOOOOOOLLLLLLKKKJJJKKKLLLMMMNNNIIILLLTTT]]]cccgggoooxxx{{{yyyzzztttdddWWWQQQFFF???999999999999;;;???CCCQQQ```ggglllpppsssttttttuuutttqqqqqqwww|||zzzyyypppkkkcccVVVJJJAAA===;;;<<<@@@GGGVVVrrrxxx___MMMKKKTTThhhvvvssshhhjjjwww~~~jjjVVVIIIEEEKKKYYYiiioooiii```\\\^^^jjjxxxyyyuuuvvvzzznnnjjjqqq{{{{{{|||~~~zzzqqq]]]NNNCCC>>>===;;;===@@@BBBBBB???<<<:::555444333333444777:::;;;>>>@@@CCCFFFHHHHHHGGGGGGJJJLLLNNNQQQRRRRRRQQQQQQPPPOOOMMMKKKJJJIIIHHHHHHHHHEEECCCBBBCCCBBBAAA@@@======>>>>>>======<<<<<<888777666555444444444444222111000000//////000000------------------------+++++++++*********))))))((()))))))))************(((((()))))))))*********'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))(((((((((((())))))))))))))))))***++++++++++++***))))))))))))))))))))))))*********+++---...000000:::@@@GGGKKKMMMMMMNNNPPPPPPPPPPPPOOOLLLIIIFFFDDDBBBCCCCCC@@@===>>>BBBFFFDDDQQQiiixxxvvvwww~~~{{{tttmmmeee^^^ZZZTTTPPPJJJEEEAAA>>>:::777777:::>>>BBBFFFIIIKKKKKKLLLMMMNNNNNNNNNNNNNNNNNNMMMMMMNNNOOOOOOOOOOOOOOOKKKJJJJJJIIIJJJLLLOOOPPPMMMRRR\\\hhhmmmoootttzzz|||~~~mmm[[[PPPLLL@@@:::777888::::::<<>>@@@AAA@@@???>>>666555444333444666999:::<<>>>>>>>>>>>======<<<888777666555555555555555222111111000000000000000------------------------+++++++++************)))(((((())))))*********+++))))))))))))************'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))(((((((((((())))))))))))))))))***++++++++++++***))))))))))))))))))))))))******+++,,,...000222333>>>CCCHHHLLLLLLMMMOOOQQQRRRRRRPPPNNNKKKHHHDDDBBBCCCDDDCCC???<<<>>>DDDJJJKKK\\\yyyxxxrrrvvv{{{~~~{{{uuunnnggg___YYYUUUOOOLLLFFFBBB???===:::888888;;;@@@FFFJJJLLLLLLLLLMMMNNNNNNOOOOOOOOONNNNNNMMMMMMNNNOOOOOOOOONNNNNNKKKJJJJJJJJJKKKMMMPPPRRRSSSYYYeeeqqqvvvuuuwww|||{{{}}}gggTTTIIIFFF===777555888::::::<<>>FFFWWWvvvvvv[[[JJJKKKVVVkkkvvvqqqkkkuuurrr```PPPGGGFFFMMMYYYfffiiibbb\\\ZZZ\\\gggttt{{{{{{|||~~~rrrmmmppppppooottt|||yyyyyyiiiXXXKKKDDD<<<:::===@@@AAAAAA===:::666444555555555555<<<===???AAACCCDDDEEEEEEHHHLLLPPPPPPMMMKKKNNNQQQOOONNNMMMMMMMMMMMMKKKIIIHHHFFFCCCAAAAAA@@@???============<<<<<<;;;;;;::::::999777555444333444444111111000......---------------......------,,,++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))''''''(((((())))))******))))))))))))(((((((((((())))))))))))))))))))))))************************)))))))))))))))))))))))))))************+++++++++)))************+++++++++***---...,,,***+++222888FFFGGGIIILLLNNNOOOOOOOOOOOOOOONNNMMMJJJGGGDDDBBBAAA@@@<<<888:::BBBJJJMMMVVVooo}}}kkklllsss~~~yyytttmmmfff```ZZZTTTPPPIIIFFFAAA<<<999999:::<<>>@@@BBBDDDEEEEEEJJJMMMOOONNNKKKJJJLLLOOOPPPNNNMMMNNNNNNNNNLLLJJJHHHFFFCCCAAAAAA@@@???======<<<<<<;;;;;;::::::999999888666555444333333444111000///......---------------......------,,,++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))'''((((((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))************************)))))))))))))))))))))))))))************+++++++++************+++++++++++++++---...,,,+++...555;;;GGGHHHKKKMMMOOOPPPPPPPPPPPPOOONNNLLLIIIFFFCCCBBBCCC@@@===>>>AAAEEEKKKPPPaaaxxxssshhhkkkwwwuuupppiiiccc]]]WWWQQQMMMGGGDDD???;;;999:::===???GGGHHHKKKMMMNNNNNNNNNMMMMMMMMMMMMNNNNNNNNNOOOOOOPPPPPPOOONNNMMMKKKJJJIIIJJJKKKKKKJJJJJJOOOXXX___fffllluuuzzz{{{|||mmm[[[LLLCCC>>>888777666555666888999;;;<<>>;;;:::;;;<<>>AAACCCEEEFFFKKKMMMNNNKKKHHHHHHKKKNNNPPPOOONNNNNNOOOOOOMMMKKKHHHFFFCCCAAAAAA@@@???===<<<;;;;;;:::999999888888888777666555444333333333111000///......---......------......------,,,++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))((((((((('''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))************+++++++++************+++++++++,,,+++,,,---,,,---111:::@@@HHHJJJLLLNNNPPPQQQQQQQQQQQQOOOMMMIIIFFFCCCAAA@@@???:::999>>>AAACCCLLLXXXqqqlllhhheeeiii|||{{{nnnjjjccc]]]WWWRRRLLLIIICCC@@@<<<::::::===AAADDDKKKLLLMMMOOOPPPOOOOOONNNNNNNNNNNNOOOOOOOOOPPPPPPPPPPPPOOONNNLLLKKKJJJIIIIIIJJJJJJKKKNNNVVVaaaiiipppuuuzzz}}}~~~xxxdddSSSEEE===999777777666666777888:::;;;;;;@@@GGGIIIIIIJJJOOOTTTVVV^^^lllxxx{{{~~~yyysssooonnnllliiifffbbb___ZZZTTTOOOKKKIIIHHHEEEDDDCCC@@@<<<;;;;;;===>>>CCCHHHWWWsssrrrYYYPPPLLLTTTaaaiiikkklllqqqwwwdddRRREEE???EEEJJJSSS[[[\\\XXXXXX\\\bbbggglllnnnrrr~~~~~~hhhYYYOOOCCC???DDDEEECCC@@@===;;;888444111777888:::<<>>DDDIIIJJJLLLNNNPPPPPPPPPPPPPPPNNNJJJEEEBBB???>>>===<<<777888===@@@EEEZZZrrruuu```ccceeemmmzzzuuugggccc]]]WWWRRRMMMHHHEEE???===::::::<<<@@@FFFIIIKKKLLLMMMMMMNNNMMMMMMLLLOOOOOOOOOPPPPPPPPPQQQQQQPPPPPPNNNMMMKKKJJJJJJIIIIIIKKKMMMPPPUUU___kkktttyyy{{{~~~|||kkkYYYJJJ???999777666666666777888999;;;<<<;;;AAAFFFHHHHHHJJJPPPVVVYYYcccrrr{{{~~~{{{xxxxxxrrrjjjeeecccbbb___]]][[[YYYTTTOOOKKKHHHFFFFFF??????>>><<<:::999:::<<>>CCCGGGHHHIIIMMMUUU[[[aaakkkxxx~~~|||wwwsssmmmfff^^^XXXVVVUUUSSSQQQOOONNNJJJGGGCCCAAA??????;;;<<<;;;999777777888:::@@@CCCLLL___wwwxxxcccKKKNNNTTT\\\``````ccchhhzzzvvvaaaOOOEEEBBBCCCFFFMMMTTTUUUTTTVVV\\\llllllkkkjjjnnnyyyuuuXXXGGGCCCCCCCCCCCCDDDBBB>>>;;;666777777999;;;???BBBDDDEEEEEEEEEGGGIIILLLOOOPPPKKKJJJJJJKKKLLLLLLKKKIIIHHHFFFCCCAAAAAA@@@???===;;;;;;:::888777666555444333333444444333333222111//////............//////------......------,,,++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))((((((((('''''''''''''''''''''(((((())))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++,,,,,,,,,,,,******,,,000666===DDDHHHIIIJJJLLLMMMOOOOOOOOONNNIIIGGGEEEAAA>>>;;;999888:::<<>>999777777444555666888:::<<<======AAAEEEIIIJJJKKKQQQZZZbbbjjjttt{{{vvvqqqnnneee___WWWRRRPPPOOOLLLJJJGGGFFFCCCAAA>>><<<;;;;;;888999999777555555777999<<<@@@KKK___vvv|||jjjTTTHHHLLLUUU\\\^^^]]]bbbiii{{{vvv```OOOFFFCCCCCCFFFLLLSSSTTTRRRUUUZZZaaaeeeggghhhkkkwww}}}}}}{{{vvv~~~{{{}}}yyy```SSSPPPKKKGGGEEEDDDBBBAAA777777777888:::===@@@BBBEEEEEEFFFHHHKKKMMMNNNNNNLLLKKKJJJKKKMMMMMMLLLJJJHHHFFFCCCAAAAAA@@@???===<<<;;;:::999777666555444222333333444333222111111//////............//////------......------,,,++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))'''((((((((((((((())))))'''''''''((()))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++,,,,,,,,,------+++,,,///444;;;BBBGGGJJJJJJKKKMMMOOOPPPPPPOOOOOOGGGFFFEEEBBB???<<<:::888666<<<@@@FFF^^^xxxmmmlllnnn}}}tttjjjccc___WWWTTTOOOJJJGGGCCC???<<<:::;;;???CCCGGGJJJMMMNNNMMMMMMMMMMMMNNNOOOPPPPPPNNNOOOOOOOOOPPPPPPPPPPPPMMMLLLJJJJJJJJJKKKMMMNNNQQQZZZeeeooouuuzzzvvvpppjjjcccVVVQQQIIIAAA:::777555555333444666888;;;<<<===>>>CCCFFFIIIKKKMMMTTT___hhhrrr{{{|||{{{zzzzzzyyyxxxtttoookkkhhh___ZZZSSSNNNMMMKKKHHHFFFAAAAAA???===<<<:::999888555666666555555555888:::;;;???KKK```tttttt]]]EEEGGGKKKSSSZZZ\\\\\\bbbjjjzzz~~~uuu___MMMEEEDDDDDDFFFMMMSSSTTTQQQSSSXXX]]]fffnnnqqqrrrzzz|||}}}{{{{{{{{{rrrwwwzzzfff^^^SSSJJJEEECCCBBBBBB777777777777999<<>>;;;999888@@@EEEOOOpppsssllloootttzzzqqqggg```\\\TTTQQQLLLHHHDDDAAA===::::::<<<@@@EEEIIILLLMMMNNNLLLLLLLLLLLLMMMNNNOOOPPPNNNNNNNNNOOOOOOOOOPPPPPPLLLKKKJJJIIIJJJLLLNNNPPPTTT]]]kkkvvv{{{rrrkkkbbbZZZPPPLLLEEE>>>999555444444333444666999;;;===>>>>>>CCCFFFJJJKKKNNNVVVbbbllluuu{{{zzz}}}{{{vvvsssvvvvvvuuurrrooojjjfffcccWWWRRRLLLHHHGGGEEEBBB???;;;;;;:::888777666555444222333444444555666:::<<<<<<@@@MMMbbbtttpppVVV<<>>;;;999777888;;;???AAABBBDDDHHHLLLOOOOOOOOONNNLLLMMMNNNLLLJJJHHHGGGHHHEEEEEEEEEDDDCCC@@@>>><<<;;;:::999777666555555555222222222111111111111000111111111111000000000000......---------,,,,,,,,,,,,,,,,,,+++++++++******+++*********))))))(((((())))))))))))))))))))))))))))))(((((('''''''''&&&))))))))))))))))))))))))))))))(((((('''''''''&&&(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((+++***)))(((((()))***++++++*********))))))((((((************************+++++++++*********************+++,,,,,,---.........,,,333@@@IIIIIIIIIJJJMMMMMMMMMOOOPPPPPPNNNLLLEEECCCDDDGGGCCC:::888<<<@@@888PPPuuuvvvqqquuuzzz|||tttkkkbbbZZZVVVKKKIIIFFFCCC@@@===<<<;;;>>>BBBGGGIIIJJJJJJJJJJJJJJJKKKLLLMMMNNNOOOPPPPPPPPPQQQQQQRRRQQQPPPNNNMMMNNNLLLIIIIIIKKKOOORRRSSSbbbjjjtttzzz|||~~~~~~nnnccc^^^YYYSSSJJJGGGAAA;;;666333222111666888::::::999<<>>===<<<<<<666666666555555444444444555555444333444666888:::CCCBBBOOOccciiiZZZHHHAAAIIILLLQQQUUUZZZaaajjjqqqzzzqqq^^^OOOFFFCCCDDDHHHNNNQQQQQQSSSVVVYYYhhh}}}zzz~~~~~~zzzssspppqqqxxxnnn]]]SSSJJJCCC??????>>>>>>>>>>>>??????CCCEEEIIIMMMOOOPPPPPPOOOMMMNNNOOONNNLLLKKKKKKKKKGGGFFFFFFDDDBBB@@@>>>===<<<;;;999888666666555555333222222222111111111111111111111111000000000000......---------,,,,,,,,,+++++++++*********))))))************)))))))))((())))))))))))))))))))))))))))))(((((((((''''''''')))))))))))))))))))))))))))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((+++***)))(((((()))***+++************)))))))))(((+++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++,,,,,,---------...///777DDDJJJJJJIIILLLNNNNNNOOOPPPPPPOOOMMMKKKDDDBBBAAABBB@@@======???BBBHHHkkkyyyrrrqqqxxx}}}yyyssslllccc\\\VVVSSSJJJGGGDDD@@@>>>======>>>AAADDDIIIKKKLLLLLLLLLLLLKKKKKKLLLMMMNNNOOOPPPPPPQQQQQQQQQQQQPPPOOOMMMLLLLLLJJJJJJLLLQQQWWW\\\___iiipppxxx}}}~~~vvvfff\\\WWWSSSMMMDDDAAA<<<777444222222222777999<<<<<<<<<>>>CCCGGGMMMNNNNNNLLLNNNWWWeeeqqqyyytttnnngggddddddeeecccaaabbbaaa___^^^\\\XXXSSSPPPIIIEEE???;;;999888888777555555555444444444333333555444333333444666888:::===@@@LLL[[[[[[NNNDDDCCCKKKOOOTTTXXX]]]dddnnntttooo]]]NNNFFFCCCEEEJJJOOORRRRRRSSSVVVYYYlllyyyzzz~~~~~~}}}vvvtttwww{{{qqqjjjkkkbbbYYYhhhvvveeeVVVKKKAAACCCDDDEEEEEECCC@@@>>>DDDFFFIIILLLOOOPPPPPPPPPNNNPPPQQQQQQOOONNNNNNNNNIIIHHHFFFCCCAAA???>>>>>>===<<<:::999777666666666333333333333222222222222222222111111111000000000......---------,,,,,,,,,*********)))))))))((((((************))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''))))))))))))))))))))))))((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((******))))))))))))******************)))))))))))),,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---------,,,,,,,,,,,,,,,---------...333>>>HHHKKKIIIJJJMMMOOOPPPQQQRRRQQQNNNKKKIIICCCBBB???<<<===@@@AAA???@@@VVVtttooopppsss}}}uuuqqqkkkccc\\\VVVRRRPPPGGGDDD@@@<<<;;;===@@@BBBDDDGGGKKKMMMNNNMMMNNNNNNKKKLLLLLLMMMNNNOOOPPPPPPRRRRRRQQQQQQPPPNNNMMMLLLLLLLLLMMMPPPWWW___ggglllsssxxx}}}zzzmmm^^^UUUQQQLLLHHH???===999555333333333444777;;;>>>??????@@@DDDHHHPPPPPPOOOMMMOOOYYYhhhttt}}}nnnfffaaa[[[YYYZZZZZZYYYXXXXXXWWWVVVUUUSSSPPPKKKHHHDDD@@@;;;777555555444333444444333333333333333222444444333444555666888:::999>>>IIIQQQLLLBBBAAAHHHNNNSSSYYY]]]cccjjjssszzz~~~mmmZZZLLLEEECCCGGGLLLQQQTTTTTTTTTUUUWWWkkkzzzzzzpppttttttqqqyyyzzzpppqqqgggVVVZZZlll{{{{{{```LLLCCCDDDEEEFFFEEECCCAAA@@@EEEFFFHHHJJJLLLNNNOOOOOOPPPRRRSSSRRROOONNNMMMNNNJJJHHHEEEBBB@@@>>>>>>>>>>>>===<<<:::888777666666444444444444333333333222222222222111111111000000......---------,,,,,,,,,+++*********))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((***))))))))))))))))))************)))))))))))))))++++++++++++++++++++++++))))))***++++++,,,---------------------------------777CCCJJJJJJHHHJJJMMMOOOQQQSSSSSSPPPMMMIIIHHHCCCCCC???999;;;AAAAAA<<>>CCCGGGGGGJJJMMMNNNNNNNNNNNNOOOLLLLLLMMMNNNNNNOOOPPPPPPRRRRRRQQQPPPOOOMMMLLLLLLNNNOOOQQQUUU[[[dddlllrrryyy|||xxxhhh[[[SSSOOOJJJFFF>>><<<999666444444666777777;;;???@@@@@@AAAEEEIIIPPPPPPOOOMMMOOOYYYhhhttt}}}uuueee]]]YYYUUUSSSTTTTTTTTTSSSRRRQQQPPPOOONNNKKKGGGDDDAAA>>>999666555555444333222222222222222222222222444444444444666777999:::===@@@EEEHHHCCC???DDDMMMRRRVVV]]]ccchhhpppyyy}}}jjjWWWIIIDDDCCCHHHMMMSSSVVVUUUTTTUUUVVVcccpppxxxqqqjjjqqq}}}~~~tttmmmhhh```ZZZYYYcccsssqqq[[[KKKIIIEEEBBB@@@@@@AAABBBFFFFFFGGGHHHIIIJJJLLLLLLQQQRRRRRRQQQNNNKKKKKKKKKJJJHHHEEEBBB@@@?????????@@@???===;;;999888777777555555555555444444444444222222222222111111111111......---------,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))******))))))))))))))))))))))))(((((())))))))))))))))))(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))))))))))))))******))))))))))))))))))))))))'''(((((()))***++++++,,,,,,---------------......///:::FFFJJJHHHGGGJJJMMMOOORRRTTTRRRNNNJJJHHHGGGDDDDDD@@@<<<;;;??????<<>>;;;:::<<>>???@@@BBBFFFJJJOOOOOONNNLLLMMMVVVeeeqqqxxx~~~lll^^^UUUSSSQQQOOOOOOOOOOOOOOOLLLKKKJJJJJJJJJHHHDDDAAA>>>;;;777555555555444333222222222222222222222222444444555666777999:::;;;AAA??????@@@@@@BBBHHHOOOSSSXXX```ffflllttt}}}|||hhhTTTFFFBBBCCCHHHNNNUUUXXXWWWUUUTTTUUU[[[iiisssqqqnnnvvvvvvuuuwwwzzz|||yyykkkjjjmmmfff[[[WWW```mmm|||aaa[[[RRRIIICCCBBBCCCEEEIIIHHHGGGFFFFFFGGGIIIJJJOOOPPPQQQOOOLLLJJJJJJJJJIIIHHHGGGEEECCCBBBAAAAAAAAA@@@>>><<<:::888777777666666666666555555555444333222222222222111111111......---------,,,,,,,,,,,,,,,,,,++++++++++++***))))))))))))************))))))))))))))))))))))))(((((())))))))))))******))))))))))))))))))))))))'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))''''''(((((()))*********,,,,,,,,,---......//////333>>>HHHIIIGGGHHHKKKLLLOOOQQQSSSPPPKKKHHHGGGHHHEEEAAA??????>>>>>>CCCIIIddduuurrrpppsss{{{{{{ssshhhddd^^^WWWPPPJJJFFFDDD>>>======>>>@@@EEEIIILLLJJJKKKMMMMMMLLLLLLMMMNNNNNNNNNNNNNNNOOOOOOPPPPPPQQQPPPOOONNNMMMMMMMMMNNNKKKQQQYYY```gggoooxxx~~~qqq^^^UUUQQQJJJCCC>>>999777555333222333555666999<<<>>>??????BBBHHHMMMMMMNNNMMMKKKLLLTTTaaalllqqqxxxooo```UUUMMMLLLKKKIIIHHHHHHHHHIIIEEEDDDDDDDDDDDDCCC???<<<999777444333333333222111111222222222222333333333444555666888999;;;<<<<<<@@@===:::;;;???EEEKKKOOOSSSXXXaaahhhooowww|||gggQQQCCCAAACCCFFFMMMTTTXXXXXXUUUTTTTTTZZZiiivvvxxxxxxtttsssuuuvvv}}}~~~xxxuuuooohhhZZZ[[[\\\aaarrr}}}mmm^^^RRRLLLKKKLLLLLLKKKHHHFFFEEEFFFGGGHHHKKKMMMNNNNNNLLLKKKKKKLLLJJJJJJJJJIIIHHHGGGEEEEEEBBBAAA???===:::999888777777777777666666666555555333333222222222111111111......---------,,,,,,,,,++++++++++++************((()))))))))************))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((()))***++++++***)))(((((()))))))))************))))))))))))))))))))))))))))))))))))))))))*********+++,,,---...///000111999BBBIIIIIIHHHKKKMMMLLLNNNPPPQQQNNNHHHEEEGGGIIIFFF>>><<>>?????????CCCKKKQQQLLLMMMNNNLLLLLLRRR^^^gggmmmrrr~~~tttcccWWWOOOGGGFFFEEEDDDBBBAAAAAABBB@@@??????@@@AAA???<<<999777555333222333333222111222222222222333333444444555666888:::;;;===>>>>>>======;;;<<>>888555444444444666:::===@@@???@@@@@@???@@@EEEMMMTTTLLLNNNNNNMMMLLLRRR\\\dddkkkppp{{{ppp___TTTMMMDDDDDDCCCAAA???>>>>>>???>>>>>>>>>???@@@>>>;;;999888666444333444444333222222222222333333444444444666777999;;;===>>>??????<<<>>>@@@@@@CCCKKKRRRVVVPPPWWW```hhhooowww~~~gggOOOAAA???BBBCCCJJJSSSXXXXXXUUUTTTSSSaaaooo|||uuupppooohhh^^^VVVUUU```uuu}}}pppfffbbbSSSIIIKKKKKKEEEDDDJJJHHHHHHLLLQQQOOOJJJHHHJJJNNNMMMLLLLLLLLLKKKHHHEEECCCBBB@@@>>><<<;;;:::999999999888666555333222222444444333222111000///.........---------,,,,,,,,,,,,,,,,,,+++++++++******---,,,***)))))))))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''(((((()))***+++++++++)))************+++++++++************************...---,,,,,,++++++,,,,,,+++------+++)))+++222888CCCGGGKKKMMMMMMMMMOOORRRQQQRRRQQQLLLGGGDDDEEEGGG======@@@@@@>>>IIImmmsssvvvuuuzzz}}}vvvooogggbbbXXXVVVQQQLLLGGGDDDAAA@@@>>>BBBFFFIIIJJJJJJKKKLLLMMMMMMOOOOOOPPPOOONNNMMMOOOOOOPPPQQQPPPOOONNNMMMLLLKKKMMMPPPPPPOOOQQQVVVbbbgggooouuuyyy}}}sssiiiZZZNNNFFFAAA<<<999777666444333555:::>>>BBB===>>>???@@@DDDJJJRRRWWWPPPLLLJJJKKKMMMQQQZZZdddfffmmm{{{kkk\\\PPPHHHAAA@@@>>><<<:::999999888:::::::::::::::999888777444444444444333333222111222222222333333444555555888888888999;;;>>>AAACCCBBB@@@???BBBHHHOOOTTTVVVVVVZZZdddnnnrrrtttzzzzzz___JJJ@@@??????DDDIIIQQQVVVXXXXXXWWWWWWYYYhhhuuuzzzrrrlllddd```___aaaeeehhh~~~jjjXXXPPPIIIAAABBBIIIOOOLLLKKKMMMMMMLLLNNNSSSMMMKKKKKKKKKKKKIIIFFFDDDCCCAAA@@@>>><<<;;;::::::999999888666555444333222444333333222111000///.........---------,,,,,,,,,,,,,,,,,,+++++++++******,,,+++******))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''(((((()))******++++++)))************+++++++++************************---,,,,,,+++++++++,,,,,,+++---...---,,,000777>>>EEEIIILLLMMMMMMLLLNNNOOOPPPPPPMMMJJJFFFCCCCCCDDD===???@@@@@@FFF```~~~uuutttvvv~~~xxxqqqiiiaaa\\\TTTRRRMMMHHHDDDAAA??????AAADDDGGGIIIIIIIIIJJJKKKLLLMMMNNNOOOOOOOOONNNMMMOOOOOOPPPPPPPPPOOONNNMMMMMMLLLMMMPPPQQQRRRVVV\\\iiimmmtttyyy}}}pppfffWWWKKKCCC>>>:::777666555444444666:::>>>@@@>>>>>>???AAAFFFMMMRRRVVVQQQMMMLLLMMMOOORRRZZZcccdddkkkyyy}}}fffVVVLLLDDD>>>===<<<:::888777777777888888888888888777666555444444444444333333222222111222333444666777777777888999:::;;;>>>@@@CCCDDDBBBBBBBBBDDDIIIOOOUUUYYY```ccckkksssuuuvvv{{{vvv]]]HHH@@@@@@@@@GGGLLLTTTXXXYYYWWWTTTSSS[[[gggrrruuuwww}}}|||}}}tttpppooolllccc[[[vvvyyyjjj\\\NNNIIIMMMOOOKKKIIIKKKKKKKKKMMMQQQKKKJJJHHHHHHHHHGGGDDDBBBBBBAAA???===<<<:::::::::999888777666555444333222333333222111000//////.........---------,,,,,,,,,,,,,,,,,,+++++++++******+++++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++)))************+++++++++************************,,,++++++++++++,,,,,,------///000000222666>>>DDDHHHKKKMMMNNNMMMLLLLLLMMMOOOLLLHHHEEEDDDBBBAAA???;;;???@@@AAARRRxxxzzzvvvuuu~~~yyyqqqjjjbbbZZZVVVOOOLLLGGGBBB???>>>>>>???DDDFFFIIIJJJIIIHHHHHHIIILLLLLLMMMNNNOOOOOONNNNNNOOOOOOPPPPPPPPPOOONNNMMMNNNLLLLLLPPPSSSWWW^^^fffqqquuuzzzzzzlllbbbSSSGGG@@@;;;888555444444444555777:::===>>>???>>>>>>CCCKKKQQQSSSSSSQQQNNNMMMPPPRRRSSSZZZaaaccckkkyyywww___PPPFFF@@@;;;:::888777666555555555555555555666555555444333444444444444333333333333111222444777999999999999999::::::<<<>>>@@@CCCDDDBBBCCCDDDEEEGGGMMMWWW^^^lllnnntttxxxvvvtttyyyrrrZZZGGG@@@AAABBBJJJPPPWWW[[[ZZZVVVQQQNNNSSS[[[bbbdddeeekkkqqqttt~~~xxx~~~zzzwwwuuunnneeegggsssyyycccUUUQQQKKKIIIJJJNNNOOOLLLIIIJJJJJJIIIGGGFFFFFFEEEBBB@@@AAA@@@???===;;;:::::::::888888777666555444333333333222222111000/////////......---------,,,,,,,,,,,,,,,,,,+++++++++************+++,,,,,,***)))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************************(((((())))))************))))))*********+++++++++*********************************++++++,,,---...000111222333555;;;BBBHHHIIIKKKMMMNNNMMMMMMMMMLLLLLLHHHCCCAAABBBAAA>>><<<===AAABBBIIIdddxxxuuutttxxx}}}uuulllddd\\\UUUQQQJJJGGGBBB>>><<<===???AAAGGGIIIKKKJJJIIIGGGGGGHHHKKKKKKLLLMMMNNNOOOOOOOOOPPPPPPPPPOOOOOOOOONNNNNNNNNLLLMMMRRRWWW\\\fffooovvvzzztttiii^^^PPPDDD===:::777444333333555777999;;;<<<===???>>>???EEENNNSSSSSSPPPOOOMMMNNNQQQRRRSSSYYY___dddlllzzzrrrZZZLLLCCC>>>888888777555555444444444333444444444444444333333444444444333333333444444222444666999:::::::::999???>>>===>>>???BBBEEEFFFFFFFFFFFFEEEHHHRRRaaammmxxxyyy||||||wwwsssxxxqqqYYYFFF@@@AAACCCKKKQQQYYY\\\[[[UUUPPPLLLIIINNNRRRSSSUUUZZZcccjjj~~~xxxvvvrrrlllkkkooozzztttccc\\\RRRMMMKKKNNNOOOMMMKKKLLLKKKIIIFFFEEEDDDCCCAAA???@@@???>>><<<;;;:::::::::888888777666555444444333222111111000000/////////......---------,,,,,,,,,,,,,,,,,,+++++++++************+++,,,,,,***)))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))++++++++++++++++++++++++)))))))))))))))*********))))))*********+++++++++*********************************+++,,,...///000222222222444777<<>>===@@@CCCEEEIIIJJJKKKKKKIIIGGGHHHIIIJJJKKKKKKLLLMMMOOOPPPPPPPPPPPPOOOOOOOOONNNNNNNNNNNNMMMOOOVVV\\\cccmmmwwwxxx|||qqqggg\\\NNNBBB<<<999777555333444666888:::<<<======@@@???AAAGGGOOOSSSRRRNNNMMMKKKMMMPPPRRRSSSXXX^^^ccckkk{{{oooWWWJJJBBB===777777666555555444555555333333444444555444444333555444444333333444555555555666888::::::;;;::::::CCCBBBBBBBBBDDDFFFHHHJJJGGGGGGFFFFFFLLL\\\qqq{{{rrrYYYFFF@@@AAACCCKKKQQQXXX\\\[[[UUUOOOLLLIIIKKKMMMMMMNNNSSS^^^gggyyyqqqsssppprrryyy}}}hhh\\\QQQLLLJJJJJJLLLPPPLLLJJJGGGEEEDDDCCCBBB@@@@@@???===<<<;;;:::::::::888777777666555555444444111111000000000/////////......---------,,,,,,,,,,,,,,,,,,+++++++++******+++++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))******)))************+++++++++************************)))***+++,,,...000222333222222222444888>>>EEEIIIJJJJJJKKKMMMOOOPPPOOOMMMGGGEEEAAA???>>>===<<<;;;BBB???CCC\\\ssslllnnnsss~~~xxxnnnddd\\\UUUPPPMMMCCCBBB@@@???@@@CCCGGGIIIIIIJJJKKKJJJIIIIIIJJJKKKJJJJJJJJJKKKMMMOOOPPPRRRQQQPPPOOONNNNNNNNNOOOOOOPPPQQQUUU^^^dddjjjsss|||{{{~~~rrreeeZZZLLL@@@:::888777666444555777999;;;===>>>???AAAAAACCCHHHNNNQQQOOOMMMLLLJJJKKKOOOQQQSSSXXX___bbbkkk|||lllTTTHHHAAA===666666555555444555555555333333444444555555444444555444333333333444666666888888999:::<<<===>>>>>>BBBEEEHHHLLLOOOPPPPPPPPPHHHFFFDDDEEEMMM___tttsssZZZFFF@@@BBBDDDKKKPPPWWWZZZYYYTTTOOOLLLKKKJJJJJJKKKKKKPPP\\\hhhxxx|||uuupppmmmnnnqqqwwwmmm___VVVPPPNNNOOONNNKKKHHHFFFEEEDDDCCCAAA???>>>===<<<;;;:::::::::777777777666555555444444000000000000////////////......---------,,,,,,,,,,,,,,,,,,+++++++++******,,,+++******))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************))))))))))))))))))))))))************+++++++++******************************+++---///222444555111000000444:::BBBHHHLLLMMMLLLLLLMMMOOOPPPMMMJJJEEEEEECCC@@@===<<<<<<===???AAAQQQsssxxxnnnkkkpppxxxzzzssshhh^^^WWWQQQLLLJJJ@@@@@@@@@AAACCCFFFIIIKKKHHHIIIJJJJJJJJJJJJLLLNNNIIIIIIIIIJJJLLLOOOQQQRRRQQQPPPOOONNNNNNNNNOOOOOOTTTVVV]]]gggnnnrrrxxxsssbbbXXXIII>>>888777666555777777888999;;;>>>@@@AAAAAACCCEEEIIIKKKMMMMMMLLLLLLJJJKKKOOORRRTTT[[[bbbeeeooogggQQQEEE>>>:::555444444333444444555555111222333444444444444444555444333333333444666777:::::::::;;;>>>AAAEEEGGGKKKSSS___jjjooonnnjjjfffYYYUUUPPPOOOUUU```nnnwwwyyy}}}rrrYYYFFF@@@BBBEEEMMMQQQVVVXXXVVVQQQMMMJJJIIIGGGIIIMMMOOOUUUdddrrr}}}|||xxxrrrnnnkkkhhhhhhsss~~~nnn___TTTPPPOOOLLLIIIFFFFFFEEECCCBBB???>>>===<<<;;;:::::::::777777666666555555444444000000000000////////////......---------,,,,,,,,,,,,,,,,,,+++++++++******---,,,***)))))))))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))************+++++++++***************************+++,,,...000333555666/////////444;;;DDDLLLOOOPPPNNNMMMNNNOOOOOOKKKHHHDDDFFFEEEAAA===;;;<<>>???@@@AAADDDGGGJJJLLLGGGHHHJJJJJJJJJKKKMMMPPPIIIIIIIIIJJJLLLOOOQQQSSSQQQPPPOOONNNMMMNNNOOOPPPVVVYYYbbbmmmtttwww|||sss```VVVGGG<<<777666555555888888888999;;;>>>AAACCCAAADDDGGGIIIIIIJJJKKKLLLMMMJJJKKKOOORRRVVV]]]eeejjjttt~~~cccNNNBBB<<<888333333333222333333444444000111222333333333333333666555333333333555777888:::::::::<<<@@@EEEKKKNNN^^^jjj|||tttnnnfffbbbcccggglllooohhhnnnwww~~~qqqXXXEEE@@@CCCFFFOOORRRVVVWWWTTTOOOKKKHHHHHHGGGKKKSSSYYYbbbsssuuuqqq|||rrrnnnlllnnnllljjjooowww{{{gggRRRQQQMMMJJJIIIIIIGGGDDDAAA@@@>>><<<;;;999777888;;;999888777666666555666666444333333222111000//////000000///...------,,,,,,+++++++++++++++++++++++++++++++++************)))))))))))))))))))))))))))(((((())))))******++++++(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******+++*********))))))(((((((((((())))))*********+++************************++++++++++++******))))))+++(((''',,,333666222,,,///000333999@@@GGGLLLNNNLLLLLLLLLMMMNNNLLLJJJGGGAAAJJJKKKAAA;;;>>>BBBAAA<<<___vvvuuurrrnnn{{{zzzsssnnnhhh^^^UUUOOOJJJFFFCCC>>>???BBBEEEGGGJJJKKKLLLJJJJJJJJJKKKLLLMMMMMMMMMLLLMMMNNNPPPQQQQQQPPPPPPTTTQQQPPPRRRRRROOOOOORRR[[[aaajjjqqqwww{{{~~~zzznnn]]]III>>>888555555777555888;;;<<<<<<>>>BBBEEEAAAAAABBBDDDGGGKKKNNNPPPKKKLLLNNNQQQUUU\\\ccciiippp|||vvv^^^LLLAAA:::666444444444444444444444444444444444444333333222111444444444444555777888999::::::===BBBDDDFFFMMMVVVjjjzzz}}}xxxyyyvvveeeRRRWWW]]]gggqqqxxxmmmWWWHHHBBBDDDGGGKKKTTTZZZYYYUUUPPPKKKFFFKKKJJJNNNWWW```jjj{{{zzzppphhhgggggggggkkkqqqiiiccc\\\RRRKKKHHHHHHGGGGGGAAA@@@AAAAAA???;;;999888999999888777666666666666444444333222111000000///000//////...------,,,,,,+++++++++++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))))))))*********(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************)))))))))((())))))))))))*********+++++++++++++++++++++++++++++++++++++++*********))),,,+++,,,///444555222......000555<<>>:::>>>AAA???CCClll~~~rrrsssrrrtttwwwqqqkkkeee\\\SSSLLLHHHDDDBBB???AAACCCFFFHHHJJJKKKLLLIIIIIIJJJKKKLLLMMMNNNNNNLLLMMMOOOPPPQQQQQQPPPPPPRRROOOOOOQQQPPPNNNQQQWWWbbbhhhpppwww|||nnn]]]III===888555666888777:::===>>>>>>???CCCFFFBBBBBBCCCDDDGGGIIILLLNNNKKKMMMQQQUUUYYY___fffkkkuuuwwwttt]]]LLLAAA:::777444444444444444333333333444444444444444333222222555555555555666888999:::999999;;;@@@BBBEEEMMMVVVzzzjjjUUUPPPUUU]]]cccgggpppkkkVVVGGGBBBCCCGGGLLLTTTZZZYYYUUUQQQMMMHHHJJJHHHKKKTTT]]]hhhzzzzzz}}}{{{mmmfffeeeeeegggjjjsssnnn[[[PPPLLLLLLMMMHHHGGGDDDCCCBBBAAA???===::::::888777777666666666666555444333222111111000/////////...------,,,,,,+++++++++++++++++++++++++++++++++************)))))))))))))))))))))))))))************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***************)))))))))))))))))))))***************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************,,,...111444555333111///,,,111999AAAGGGJJJJJJJJJKKKKKKLLLMMMLLLIIIFFFEEEJJJHHHBBB======AAADDDCCCQQQuuuoooqqquuuzzzsssmmmfff```WWWOOOIIIEEEBBB@@@BBBCCCEEEGGGIIIJJJKKKKKKIIIIIIJJJKKKLLLNNNNNNOOOMMMNNNOOOPPPQQQQQQPPPPPPPPPOOOPPPPPPOOOOOOXXXbbblllqqqxxx~~~ooo]]]III===888666888;;;;;;===???@@@AAABBBDDDGGGDDDDDDDDDDDDEEEGGGIIIJJJJJJNNNTTTZZZ```ffflllpppwwwpppnnn~~~nnnXXXHHH???999666333333333333333333333333555555555444444444444333666666666777888999;;;;;;:::999;;;>>>AAADDDMMMWWWvvvlllXXXIIIKKKNNNOOOOOOWWWjjj|||zzzfffRRREEEAAACCCEEELLLTTTZZZYYYUUURRRNNNJJJJJJIIIKKKRRR[[[iii||||||www|||tttlllhhhgggiiijjjrrr|||zzzrrrmmmooorrrnnnggg[[[OOOJJJIIIEEE@@@<<<;;;:::888777777777777666666555444333222222111//////.........---------+++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))++++++******))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))*********)))))))))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,000555666444111//////,,,333===FFFJJJKKKJJJHHHJJJKKKLLLLLLIIIGGGEEEEEEHHHCCC===>>>BBBFFFIIILLLfffuuuooolllpppyyy}}}vvvmmmgggaaaZZZRRRJJJEEEBBBAAA@@@FFFFFFHHHIIIJJJKKKKKKKKKKKKKKKLLLLLLLLLMMMMMMMMMMMMNNNPPPQQQQQQQQQPPPOOOOOOPPPRRRSSSRRRTTTaaannnsssxxx~~~}}}nnn]]]HHH===888777999===>>>@@@AAACCCDDDFFFGGGHHHFFFFFFEEEDDDDDDDDDEEEFFFGGGMMMVVV___hhhooovvvzzz}}}uuurrr{{{eeeQQQDDD<<<666444222222222333333333333333666555555555555555555555888888888888999;;;<<<===>>><<<<<<>>>???AAAJJJTTThhh{{{vvvfffYYYOOOLLLIIIHHHGGGKKKWWWccchhhlll|||sss___MMMBBB???AAADDDMMMUUUZZZYYYUUURRROOOKKKKKKKKKMMMRRR]]]nnn|||zzz|||~~~~~~yyyoookkkkkkdddiiippp{{{mmm___dddyyyyyykkk```PPPAAA===<<<;;;:::888888777777777666666555444333222222...............---------+++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))++++++******))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))******+++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,+++000555555111...---...---555AAAIIILLLKKKIIIHHHJJJKKKLLLJJJGGGEEEFFFGGGEEE>>>;;;???BBBDDDKKKSSSpppmmmkkkppp{{{rrrhhhaaaZZZUUULLLFFFCCCBBBAAAAAAHHHIIIJJJKKKLLLLLLLLLLLLNNNNNNNNNMMMLLLLLLKKKKKKNNNOOOPPPQQQQQQQQQPPPOOONNNOOORRRUUUVVVZZZhhhvvvwww{{{wwwmmm\\\HHH>>>:::999;;;???@@@AAACCCEEEHHHIIIJJJIIIHHHGGGEEECCCBBBBBBBBBCCCCCCJJJUUU```lllvvvrrr^^^MMMAAA;;;777444222222222333333444444444777666666555555666777777999999999999:::<<<===>>>???<<<;;;<<<;;;===EEENNNbbbnnntttnnniiippp~~~xxxoooiiieeeaaa]]]ZZZ\\\VVVQQQQQQRRRPPPRRRUUUWWW^^^rrr|||nnnYYYHHH???>>>AAACCCMMMVVV\\\ZZZVVVSSSOOOKKKIIIKKKNNNSSS```uuu}}}tttssswww~~~xxxsssttt|||{{{tttqqqdddfffiiiqqqooo^^^```ssshhhMMM???>>><<<;;;999888888888666666555444333222222111........................+++++++++++++++++++++++++++++++++************)))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))))))))))))))************+++++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,///222222///------...000888DDDKKKLLLKKKJJJJJJKKKLLLKKKHHHEEEEEEHHHLLLDDD===;;;@@@???@@@NNNaaayyynnnmmmmmmwww~~~wwwlllbbb\\\UUUPPPHHHCCCBBBCCCDDDEEEJJJKKKLLLMMMMMMMMMMMMMMMOOOOOONNNMMMLLLLLLKKKKKKOOOPPPQQQRRRRRRQQQPPPOOOLLLMMMRRRWWW[[[aaammmyyyyyy}}}uuukkk[[[III@@@<<<;;;<<>>===;;;:::;;;::::::AAAJJJZZZ______ZZZ]]]jjjuuuxxxeee\\\SSSPPPOOOQQQUUUZZZ\\\[[[]]]cccddd^^^VVVSSSWWW```uuu|||mmmVVVEEE===>>>BBBEEEPPPYYY```^^^ZZZVVVPPPKKKGGGLLLQQQWWWfff~~~xxxtttrrrqqqzzzwwwkkkgggjjj|||lllllllllooo}}}sssbbb```mmmvvvSSS@@@???===;;;:::999999888666666555444333222111111........................+++++++++++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((((()))))))))************,,,,,,,,,++++++*********+++++++++++++++++++++++++++++++++,,,,,,,,,------//////000000///......///333;;;EEEKKKKKKJJJKKKLLLLLLLLLKKKFFFCCCDDDKKKQQQDDD======AAA???BBB]]]}}}tttooopppvvvyyyoooeee\\\XXXQQQLLLFFFBBBBBBDDDGGGIIIKKKKKKMMMNNNNNNOOOOOOOOOMMMMMMMMMMMMMMMMMMMMMMMMOOOPPPQQQRRRRRRQQQPPPOOONNNOOOUUU^^^eeekkkttt||||||uuuiiiZZZIIIAAA???======???@@@AAACCCHHHMMMOOONNNMMMHHHGGGDDDBBB@@@?????????>>>BBBKKKUUUcccsssooocccSSSEEE===999777555333333444555555666777777999888777666666888999;;;999999999:::;;;<<<===>>>===<<<===???>>>???EEEMMMRRRTTTTTTWWWeeeuuuuuukkkTTTMMMHHHHHHHHHIIINNNVVVWWWaaaqqq~~~~~~sssiiifffkkktttoooVVVDDD===@@@EEEIIITTT]]]eeeddd___YYYRRRLLLHHHPPPWWW^^^ooo}}}|||rrrnnnrrruuu~~~ssseeeaaallluuuuuusssrrr{{{zzzpppvvvnnnIII@@@???>>><<<:::999999999666555444333222111111000---.....................+++++++++++++++++++++++++++++++++************)))))))))))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((())))))*********+++,,,,,,,,,++++++*********************************+++++++++,,,,,,---------111000///...//////000000666===FFFKKKJJJJJJLLLNNNLLLLLLJJJEEEBBBDDDLLLTTTCCC>>>???CCCAAAHHHmmmsssrrruuuuuujjj```YYYVVVPPPKKKDDDAAABBBFFFIIIKKKKKKLLLMMMNNNOOOPPPPPPPPPKKKKKKLLLMMMNNNOOOPPPPPPPPPQQQRRRRRRRRRQQQPPPOOOSSSSSSYYYdddmmmssszzz~~~tttgggYYYJJJCCC@@@>>>===???@@@@@@CCCHHHNNNQQQPPPNNNHHHFFFDDDBBB@@@?????????===AAAGGGPPP^^^ooohhh]]]MMM@@@999555333222444444555555666777888888999888777666666888:::;;;999999999:::;;;<<<===>>>??????AAADDDEEEFFFLLLTTTRRRSSSTTT\\\nnn|||qqq\\\MMMHHHFFFIIIIIIFFFJJJPPPXXXlllqqqWWWDDD>>>BBBHHHLLLWWWaaaiiiiiiccc\\\TTTMMMLLLUUU]]]fffxxx~~~~~~}}}}}}~~~yyymmmpppvvvwwweeegggppp{{{wwwwwwpppVVVDDDAAA@@@>>><<<:::777666555555444444333333222222111////////////............+++++++++***++++++,,,,,,)))))))))))))))))))))))))))***++++++***)))((('''((()))***++++++***)))((())))))))))))))))))))))))+++++++++*********))))))(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,***)))))),,,...////////////...---...000222333;;;DDDKKKKKKJJJLLLMMMMMMKKKGGGFFFDDDGGGVVVXXXGGG===???===:::BBB```}}}xxx{{{sssjjjccc\\\SSSMMMMMMGGGAAAAAAEEEJJJKKKJJJNNNMMMLLLKKKKKKLLLMMMMMMNNNMMMMMMLLLLLLMMMNNNOOOUUUTTTTTTSSSRRRQQQRRRRRRQQQWWWbbbmmmvvv|||~~~xxxmmm___TTTIIIBBB===999:::===>>>AAAFFFJJJMMMMMMMMMMMMPPPNNNKKKKKKLLLKKKGGGCCC???@@@DDDIIIOOO]]]uuurrr[[[PPPCCC:::777777666444444444666888::::::999888:::999999:::;;;<<<;;;999;;;;;;:::999999999::::::::::::;;;===AAAJJJSSSZZZXXXPPPLLLWWWhhhlll___OOOMMMMMMKKKFFFEEEJJJPPPTTTeeesssZZZGGG???BBBHHHMMM```ffflllllleee[[[RRRNNNNNN^^^bbbggg~~~~~~}}}}}}|||||||||}}}~~~~~~~~~xxxoooqqq~~~yyymmmlll}}}vvvbbbQQQEEE@@@???>>><<<:::888666666555444444333333222222111////////////............,,,,,,+++++++++++++++,,,************************))))))***+++******((((((((()))***++++++***)))((())))))))))))))))))))))))+++++++++*********))))))(((((((((((()))))))))*********))))))))))))******))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,+++)))***---///000/////////...---...000333555===EEELLLLLLKKKLLLNNNMMMOOOGGGHHHMMMQQQYYYUUUCCC<<>>===NNNsss|||zzzooofffaaa[[[SSSLLLIIIDDDAAABBBGGGKKKMMMLLLOOONNNMMMLLLLLLMMMNNNNNNOOOOOOOOONNNMMMNNNOOOPPPRRRSSSUUUUUUTTTRRRQQQPPPSSSZZZeeepppyyy~~~uuujjj___UUUIIICCC>>>::::::>>>@@@BBBFFFIIIKKKMMMOOOPPPVVVUUUVVVXXXZZZZZZWWWTTTHHHEEECCCDDDHHHTTTiii|||iiiVVVMMMBBB:::888777666444444555666888:::::::::999;;;;;;;;;<<<<<<<<<:::999888777777777777888999999666777777888:::@@@HHHMMMVVVOOOIIILLLTTTXXXUUUOOOHHHJJJIIIGGGFFFJJJQQQVVVhhhuuu\\\IIIAAACCCIIINNNcccgggkkkiiibbbYYYSSSPPPOOO^^^ccchhh~~~}}}}}}||||||{{{{{{{{{yyyzzz{{{|||}}}}}}}}}}}}zzz{{{|||}}}~~~~~~~~~}}}~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~uuurrrvvvxxxjjjqqqvvvzzznnnYYYPPPIIICCC>>>>>>===;;;:::888777777555444444333333222222111////////////...............---,,,++++++***++++++************************((())))))************)))))))))************))))))))))))))))))))))))))))))+++************)))))))))((((((((()))))))))************))))))))))))******))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++---,,,+++,,,...000000000.........---...111555999@@@GGGMMMLLLKKKMMMNNNMMMQQQFFFLLLZZZ]]]YYYNNN===<<>>DDDbbb}}}uuujjjbbb]]]XXXQQQKKKDDDBBBAAADDDIIIMMMNNNMMMNNNNNNMMMMMMMMMNNNNNNOOOPPPQQQRRRQQQOOONNNNNNOOOOOOSSSVVVXXXVVVTTTRRRQQQYYY```jjjttt||||||rrrggg___TTTIIIBBB>>>:::;;;>>>DDDFFFIIIKKKNNNRRRXXX\\\iiijjjmmmppprrrqqqnnnkkk]]]SSSHHHCCCDDDKKK[[[iiisss\\\OOOHHH???:::888777666444555666777888999:::::::::<<<===>>>>>>>>><<<:::999666666666666777888999:::666666666666666999>>>AAAIIIGGGEEECCCBBBCCCDDDFFFBBBEEEGGGHHHGGGJJJRRRYYYhhhwww^^^JJJBBBDDDJJJNNNbbbfffhhhfff___XXXTTTRRRPPP___dddkkk{{{{{{zzzzzzyyyyyyyyyxxxvvvwwwxxxyyyzzzzzzyyyyyyuuuvvvwwwwwwxxxyyyyyyzzz{{{{{{zzzzzzzzz{{{|||}}}|||||||||{{{zzz{{{}}}~~~~~~xxxyyypppjjj{{{zzzlllssswwwUUUHHHEEECCC@@@===<<<;;;;;;:::999888888555444444333333222222111////////////............///...---,,,+++*********************************(((((())))))************)))))))))******)))))))))))))))))))))))))))))))))************))))))))))))(((((()))))))))***************))))))))))))******))))))))))))))))))))))))***************************+++++++++++++++,,,,,,---,,,,,,---///111111000---......---...222888>>>CCCIIIMMMMMMLLLNNNNNNMMMNNNEEERRReeebbbRRRFFF;;;<<>>@@@CCCCCCAAA???<<<;;;::::::999999999::::::;;;:::::::::999999999<<<>>>???DDDJJJLLLJJJEEEAAA???BBBCCCFFFIIIIIIKKKSSS[[[dddvvvwww^^^KKKCCCDDDIIIMMM[[[___dddddd^^^XXXTTTRRRSSSaaafffooovvvvvvvvvvvvuuuuuuuuuuuussstttuuuvvvvvvuuutttsssnnnoooooopppqqqrrrrrrsssvvvuuuuuuuuuvvvwwwwwwxxxvvvwwwwwwvvvuuuuuuxxx{{{zzz{{{}}}zzzzzzsssvvvxxxhhhkkkwwwaaaJJJCCCCCCAAA???<<<;;;;;;:::999999888888555444444333333222222111////////////............///...---,,,++++++++++++************************((((((((())))))***++++++***))))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))******))))))))))))))))))))))))*********************************++++++,,,,,,,,,---,,,,,,...000222111000,,,......---...333<<>>;;;888777666555555666888::::::999999;;;>>>AAAEEEHHHIIIFFFCCC@@@??????>>>===<<<<<<<<<<<<<<<<<<<<<===<<<;;;;;;===>>>EEEKKKSSS\\\```]]]UUUNNNKKKHHHGGGJJJKKKLLLSSS\\\```pppwwwxxx|||uuu]]]JJJBBBCCCHHHKKKQQQWWW___bbb___YYYTTTQQQUUUccchhhsssppppppppppppoooooooooooonnnooopppqqqqqqpppnnnmmmgggggggggggghhhiiijjjjjjmmmmmmnnnoooppppppppppppmmmoooqqqpppnnnmmmpppsssssstttwwwyyy{{{|||}}}}}}~~~oooeeeggg}}}zzzfffOOOEEEDDDCCCBBB@@@<<<;;;;;;:::999888888777555444444333333222222111////////////............///...---,,,,,,+++,,,,,,++++++++++++++++++++++++***)))))))))))))))***+++******))))))))))))******))))))))))))))))))))))))(((((()))))))))))))))***)))))))))*********++++++******))))))))))))******))))))))))))))))))))))))*********************************++++++,,,,,,---,,,,,,,,,...111222111///+++---...---...444???HHHHHHLLLMMMKKKKKKNNNMMMJJJBBBDDDXXXcccRRR???===???AAABBBNNNppp}}}}}}~~~vvvmmm```WWWRRRMMMGGGBBBCCCEEEHHHJJJKKKKKKJJJIIIKKKLLLMMMNNNOOOOOOOOONNNPPPRRRTTTQQQLLLKKKNNNSSSVVVWWWVVVSSSRRRWWWbbblllooovvv~~~zzznnnbbbSSSJJJ@@@;;;999777999===>>>HHHVVVbbbjjjrrr{{{vvvkkk^^^QQQJJJHHHHHHMMMVVVcccmmmjjjVVVAAA<<<;;;999888666666666666666999;;;:::888999<<<@@@DDDIIINNNPPPLLLHHHFFFEEECCCBBBAAAAAA@@@@@@AAAAAA>>>>>>>>>===<<<<<<>>>@@@NNNOOOUUUcccqqqvvvqqqiii\\\QQQJJJKKKMMMMMMSSS[[[]]]llltttwwwrrr[[[IIIAAACCCGGGKKKLLLTTT]]]aaa___YYYTTTQQQVVVccchhhttthhhhhhhhhiiiiiiiiiiiiiiihhhiiikkklllkkkiiigggeeeaaaaaa```______```aaabbbbbbdddgggiiiiiiiiigggfffcccfffjjjiiifffeeegggjjjjjjlllppptttwwwyyy{{{{{{{{{}}}~~~kkkbbbooozzz|||www}}}ttt]]]QQQGGGDDDDDDBBBAAABBB<<<<<<;;;:::999888777666555444444333333222222111////////////...............------,,,,,,,,,------+++++++++++++++++++++++++++***)))(((((())))))***+++***)))(((((()))***+++))))))))))))))))))))))))(((((((((((())))))******))))))*********+++++++++******))))))))))))******))))))))))))))))))))))))************************)))******+++,,,,,,------++++++,,,...000111000...+++---...---...555AAALLLJJJLLLLLLJJJKKKMMMLLLHHHBBBEEETTTYYYHHH===???AAADDDEEEXXX~~~www{{{qqqggg[[[RRRNNNJJJEEEAAACCCEEEHHHJJJKKKKKKKKKKKKMMMNNNOOOQQQQQQQQQQQQQQQQQQSSSTTTQQQLLLKKKQQQWWWUUUWWWVVVTTTSSSZZZhhhsssrrryyy{{{mmm```QQQGGG>>>;;;999888;;;@@@AAANNN```mmmsssvvv{{{}}}}}}|||ooo^^^QQQMMMJJJKKKMMMRRRYYY[[[PPPCCC;;;:::999777555555666777777999<<<;;;888999===AAAFFFMMMTTTUUURRRMMMKKKKKKGGGGGGGGGHHHIIIJJJKKKLLLGGGGGGFFFCCCBBBBBBDDDGGGPPPPPPYYYlllooo\\\MMMLLLOOONNNRRRYYYYYYgggpppvvvqqqZZZIIIBBBCCCHHHLLLOOOVVV]]]```]]]XXXTTTSSSTTTaaaffftttcccddddddddddddddddddddddddeeeggghhhgggeeebbbaaa^^^]]]\\\[[[[[[[[[\\\]]]\\\^^^aaadddeeedddaaa```\\\```eeedddaaa___aaacccdddgggkkkpppuuuxxx{{{|||yyy{{{}}}uuuiiiaaaqqq{{{ttthhhhhhsss~~~qqqYYYSSSKKKFFFFFFDDD???>>>BBB===<<<;;;:::888777666666555555444333333222222111000/////////............------,,,,,,,,,---......++++++++++++++++++++++++,,,+++***((((((((())))))+++***)))(((((()))***+++))))))))))))))))))))))))'''((((((((())))))******)))************+++++++++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,------++++++,,,...000111000...***---///---...555CCCNNNJJJLLLLLLIIIJJJMMMKKKGGGDDDFFFQQQQQQCCC>>>BBBAAAFFFGGG___xxxsss{{{~~~wwwlllcccWWWOOOLLLIIIEEEAAABBBEEEHHHJJJKKKKKKLLLMMMNNNOOOQQQSSSTTTSSSSSSRRRRRRUUUUUUQQQLLLLLLTTT[[[TTTVVVWWWUUUUUU]]]jjjvvvsss{{{zzzlll^^^PPPGGG>>>;;;::::::===BBBGGGVVViiivvvzzzzzzzzz|||}}}{{{xxxuuutttxxx{{{hhhZZZTTTTTTSSSPPPMMMPPPSSSOOOHHH;;;:::999666555555777888777:::<<<;;;888888===BBBHHHOOOVVVYYYUUUPPPNNNNNNLLLLLLMMMOOOQQQSSSUUUVVVRRRQQQOOOLLLIIIIIILLLNNNPPPUUUddd|||{{{cccOOOLLLOOOOOOQQQWWWTTTbbbkkkssspppZZZIIIBBBDDDIIIMMMTTTYYY^^^___\\\WWWUUUTTTRRR___eeesss[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[TTTTTTTTTTTTUUUVVVWWWXXXVVVXXXZZZZZZYYYXXXYYYZZZYYYYYYXXXWWWWWWWWWWWWWWW\\\]]]___ccchhhlllppprrrtttuuuxxxzzz}}}~~~~~~|||xxxffffffmmmrrrkkk^^^___jjjiiihhhgggeeeccc]]]VVVQQQKKKIIIGGGFFFFFFDDDAAA???;;;;;;:::999999888777777888777666555333222111000/////////...------,,,,,,---------,,,,,,,,,+++++++++++++++************)))******))))))******+++,,,+++++++++*********))))))******))))))))))))******+++*********))))))(((((())))))(((((((((((())))))*********)))))))))))))))))))))))))))******************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((***---///222999CCCKKKKKKLLLMMMOOOOOOLLLHHHEEECCCSSSQQQCCC>>><<<;;;AAACCCTTTvvvzzzpppqqq|||}}}xxxpppiii^^^SSSMMMHHHCCCCCCEEEHHHGGGGGGHHHIIIKKKMMMOOORRRRRRRRRRRRSSSTTTUUUVVVTTTTTTTTTRRRPPPPPPRRRTTTRRRRRRRRRUUU[[[eeeqqqyyyzzzkkk\\\MMMCCC;;;:::::::::<<<>>>MMMXXXgggrrrvvvsssmmmiiikkkkkkllllllnnnuuutttjjjeee```\\\^^^[[[QQQPPPLLL>>>:::999666444555888777555888;;;<<<:::777777===CCCOOOWWW```ccc```YYYSSSPPPRRRTTTWWW[[[```eeejjjnnnpppqqqfff]]]^^^]]]]]]eeeiiixxxiiiXXXUUUMMMJJJPPPTTTUUU___mmmyyypppWWWGGGBBBDDDKKKRRRaaacccddd```ZZZTTTRRRRRRSSS___fffsssSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSOOOOOOOOOOOOOOOPPPPPPQQQPPPRRRTTTTTTSSSRRRSSSTTTUUUUUUTTTSSSSSSSSSSSSSSSTTTUUUWWWZZZ^^^bbbfffggglllnnnpppsssuuuwwwyyyyyyzzz{{{}}}}}}|||zzzyyyxxxzzz}}}}}}|||}}}~~~zzzrrrsss{{{qqqkkklllhhh```___eeeaaa```^^^[[[WWWQQQLLLHHHJJJHHHGGGFFFEEEDDDAAA???<<<;;;;;;:::999999888888888888777555444222111111000000///......------,,,---------,,,,,,,,,++++++++++++++++++******************))))))******+++,,,+++++++++*********))))))******))))))))))))******************)))))))))((())))))(((((((((((())))))***)))))))))))))))))))))))))))))))))******************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++---000555===FFFLLLKKKLLLMMMMMMMMMJJJGGGDDDDDDPPPLLL@@@@@@@@@???EEEKKKeeeqqqlllooozzz|||}}}}}}rrrjjjbbbXXXNNNIIIEEEBBBCCCGGGJJJJJJIIIJJJKKKLLLNNNOOORRRRRRRRRRRRSSSTTTUUUUUUUUUVVVVVVTTTRRRRRRSSSTTTSSSUUUWWW[[[bbbkkkvvv}}}~~~vvvfffWWWLLLCCC;;;999;;;;;;<<<@@@HHHPPP\\\eeegggddd```]]]```aaaccceeeiiirrr~~~|||sssooorrrmmmlllfff[[[XXXSSSEEE<<<:::666444666888777555888;;;===;;;999:::AAAGGGQQQ___oootttlll```XXXVVVRRRZZZeeepppyyyrrrppplllkkktttkkkYYYVVVPPPMMMSSSVVVXXXbbbppp|||oooVVVGGGCCCEEELLLSSSaaadddfffccc]]]WWWTTTSSSWWWgggooowwwLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIIIIIIIJJJJJJJJJLLLNNNNNNMMMLLLMMMNNNOOOOOONNNMMMMMMMMMMMMMMMLLLMMMOOOQQQTTTWWWZZZ\\\```bbbeeehhhkkkmmmnnnooorrrrrrssstttsssmmmccc\\\___fffpppuuuvvvuuutttuuussstttuuuuuuuuuwwwzzz}}}xxxnnnqqqmmmfffeeebbb```aaaaaa```]]]XXXQQQLLLHHHGGGIIIGGGFFFEEEEEECCCAAA>>>===<<<<<<;;;;;;:::::::::999888777666555444333222000000//////......------------------,,,,,,,,,,,,,,,+++++++++******************))))))******+++,,,+++++++++*********************))))))))))))******************))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------111999BBBJJJNNNKKKLLLLLLLLLKKKHHHEEECCCHHHMMMEEE===BBBCCCCCCIIIXXXzzzyyylllkkkpppwwwwww{{{wwwlllddd\\\SSSJJJFFFDDDDDDGGGKKKMMMLLLLLLLLLLLLMMMNNNOOOQQQQQQQQQQQQRRRSSSTTTTTTVVVWWWXXXWWWUUUSSSTTTUUUSSSVVV]]]ccckkksss{{{~~~tttcccSSSKKKBBB:::999;;;<<<>>>AAADDDIIIQQQUUUVVVUUURRRQQQVVVYYY]]]aaahhhrrr{{{{{{{{{vvvkkkhhhcccSSSBBB<<<777555666777777777888;;;===<<<;;;===EEELLLVVVjjjxxxggg\\\ZZZWWWcccvvv||||||nnn[[[XXXSSSQQQVVVWWWZZZeeetttmmmUUUGGGCCCFFFMMMSSS```dddiiihhhbbbZZZUUUSSS^^^ooowwwzzzHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGIIIIIIHHHFFFFFFEEEEEEEEEFFFHHHJJJJJJIIIHHHIIIJJJIIIIIIHHHGGGGGGGGGGGGHHHHHHIIIJJJKKKNNNPPPRRRSSSVVVXXXZZZ]]]```ccceeeeeekkklllllliiibbbXXXLLLEEEFFFQQQ^^^gggjjjkkkmmmoookkklllmmmmmmmmmooorrruuu{{{~~~sssmmmwwwuuugggdddbbbbbbcccdddccc```ZZZRRRLLLJJJJJJHHHFFFEEEDDDDDDCCC@@@>>>============<<<<<<;;;;;;999999888777666555444444111111000//////......---...------------,,,,,,,,,,,,,,,+++++++++***************))))))******+++,,,******************************))))))))))))***************))))))))))))))))))))))))******))))))))))))))))))))))))*********((()))))))))******************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///------333===FFFLLLNNNLLLMMMMMMLLLIIIGGGEEEEEENNNKKK???:::AAACCCDDDLLLiiiuuummmnnnrrrsssrrrzzz}}}ssshhh```ZZZQQQIIIFFFFFFFFFJJJOOONNNNNNMMMMMMMMMMMMMMMMMMPPPPPPPPPQQQQQQRRRSSSTTTVVVXXXYYYXXXUUUTTTTTTUUURRRXXXaaajjjrrrxxx}}}vvveeeUUUJJJAAA:::999<<<===???CCCDDDGGGKKKMMMMMMMMMNNNNNNTTTWWW\\\bbbiiiuuuvvveeeJJJAAA888666777777888888999<<<>>>===<<>>;;;FFFSSS\\\___```cccfffaaabbbccccccccceeegggjjjqqquuu{{{}}}zzzxxxwwwxxxyyy{{{{{{{{{{{{{{{yyywwwvvvwwwxxxyyy{{{wwwpppvvvrrrhhhdddeeehhhcccbbb___[[[TTTNNNKKKIIIGGGFFFDDDDDDDDDCCCAAA???>>>>>>===============<<<999999888777666555555444222111111000//////...............---------,,,,,,,,,,,,,,,++++++++++++*********))))))******+++,,,******************************))))))))))))******))))))))))))))))))******))))))************))))))(((((())))))************((()))))))))******************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---///666@@@IIILLLMMMLLLNNNNNNLLLIIIFFFGGGHHHQQQJJJ===999@@@AAAEEETTTssskkkmmmmmmlllnnn}}}wwwnnnccc\\\WWWOOOHHHFFFFFFGGGJJJNNNNNNNNNNNNNNNMMMMMMLLLLLLPPPPPPPPPQQQQQQRRRSSSTTTVVVWWWXXXWWWUUUTTTUUUVVVWWW^^^hhhqqqyyy~~~vvvfffVVVJJJAAA::::::<<<===@@@DDDEEEFFFIIIJJJKKKLLLOOOQQQUUUYYY^^^ccciiissstttUUUGGG;;;888999777888::::::===???>>>===AAAJJJQQQdddttttttgggbbbeeennnlll[[[[[[UUUSSSVVVWWW^^^kkk|||xxxeeePPPDDDBBBDDDJJJPPPZZZaaaiiilllfff]]]VVVRRR]]]eeefffhhhsss{{{????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>???>>>===<<<;;;;;;;;;;;;:::<<<>>>>>>=========>>>@@@???>>>>>>======>>>>>>>>>>>>???@@@AAACCCDDDEEEHHHIIIKKKNNNPPPRRRSSSSSSQQQTTTVVVQQQHHHAAAAAACCC???FFFNNNSSSUUUUUUVVVWWWUUUVVVVVVVVVVVVWWWZZZ\\\cccgggnnnuuu|||{{{xxxsssnnnjjjiiiiiijjjjjjkkkkkklllkkkjjjhhhgggeeegggjjjmmmrrryyy{{{zzz}}}tttjjjggghhhcccbbbaaa```]]]WWWPPPKKKGGGFFFEEEEEEEEEDDDBBB@@@========================888888888777666555555555222222111111000000//////............---------,,,,,,,,,,,,,,,++++++++++++******))))))******+++,,,***************+++++++++******))))))))))))******))))))))))))************((()))***++++++***)))(((((((((((()))******++++++))))))))))))******************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///444<<>>@@@DDDEEEFFFIIIJJJKKKLLLOOOQQQSSSWWW[[[___dddlllwww~~~```NNN>>>;;;:::888888;;;;;;>>>@@@@@@@@@EEEOOOWWWgggyyyqqqiiigggooofffZZZ\\\VVVTTTYYY[[[eeerrrvvvdddPPPEEEBBBCCCIIINNNYYY```iiilllggg^^^VVVQQQVVV\\\\\\cccsss}}};;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999::::::999888777777777888666888::::::999888999:::;;;;;;:::999999999999999999999:::;;;<<<>>>???@@@AAABBBDDDFFFHHHIIIJJJJJJHHHJJJKKKJJJGGGDDDDDDEEEDDDFFFIIIKKKLLLLLLLLLLLLJJJKKKKKKKKKKKKLLLNNNQQQSSSXXX___gggnnnvvv}}}sssoooiiibbb^^^[[[[[[\\\ZZZ[[[\\\]]]\\\\\\ZZZZZZXXXYYY\\\^^^aaahhhpppwww{{{vvvrrrwwwrrrhhhccceeeccccccfffgggbbbWWWNNNHHHFFFEEEEEEFFFEEECCCAAA========================888777777666666555555444333222222111111000//////............------------------,,,,,,,,,+++++++++******))))))******+++,,,))))))*********+++++++++******))))))))))))******((()))))))))************((()))+++,,,,,,+++)))((('''(((((()))******++++++))))))))))))******************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++111;;;CCCHHHKKKLLLMMMIIIKKKLLLIIIFFFEEEHHHLLLDDDAAA;;;>>>CCCDDDYYY}}}tttmmmfffiiijjjoooxxxpppjjjbbbYYYSSSMMMHHHEEEHHHIIIIIIJJJMMMNNNNNNOOOPPPPPPPPPOOONNNRRRRRRRRRRRRSSSTTTUUUUUUWWWWWWVVVUUUUUUWWW[[[___hhhmmmttt{{{}}}tttcccTTTKKKBBB;;;;;;<<<===@@@CCCFFFHHHKKKLLLLLLMMMOOOPPPOOORRRVVVYYY]]]dddmmmtttwww|||jjjTTTBBB===<<<888888<<<:::===AAABBBDDDKKKWWW```jjjpppggggggqqqrrr]]]XXX]]]XXXVVV^^^cccooo|||wwweeeQQQFFFDDDDDDIIINNNXXX```iiilllggg___WWWSSSTTT\\\aaalll|||::::::::::::::::::::::::888888888888888888888888999999888777777777777888555777999999888777888999888888777666666666666777777888888999;;;===>>>???===>>>@@@AAACCCDDDDDDDDDGGGFFFFFFGGGHHHHHHEEEBBBEEEDDDCCCEEEGGGIIIIIIHHHEEEEEEFFFFFFEEEFFFIIIKKKHHHMMMTTT\\\dddlllsssxxx|||pppkkkddd]]]WWWTTTTTTTTTQQQRRRTTTTTTUUUTTTSSSRRRRRRTTTTTTTTTUUUYYY```fffsssyyywwwkkknnnxxxggg^^^bbb```aaagggkkkfffXXXLLLHHHGGGFFFFFFFFFFFFDDDBBB<<<<<<<<<<<<============777777666666555555444444333333222222111000000000//////.........------------------,,,,,,,,,++++++*********)))***++++++,,,))))))******++++++++++++******))))))))))))******(((((())))))*********+++((()))+++,,,,,,+++)))((('''(((((()))***+++++++++))))))))))))******************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++444???GGGKKKKKKLLLNNNGGGJJJKKKHHHDDDDDDHHHMMM===<<<;;;@@@EEEHHHddd~~~qqqnnnmmmoooqqqyyy~~~uuunnnhhhaaaYYYSSSLLLHHHGGGKKKNNNMMMNNNQQQNNNOOOQQQRRRRRRRRRQQQPPPRRRRRRRRRSSSSSSTTTUUUVVVYYYXXXWWWUUUUUUYYY^^^bbbjjjnnntttyyy~~~~~~uuudddTTTLLLCCC;;;;;;<<<===???CCCIIIKKKNNNOOOOOONNNNNNOOOLLLOOOSSSVVVYYY___hhhooopppuuu|||}}}oooXXXDDD???===888888<<<999===AAADDDGGGPPP]]]gggmmmiii^^^gggtttzzzhhhWWWWWW___ZZZYYYcccjjjwwwxxxgggSSSHHHEEEFFFJJJNNNYYYaaaiiilllhhh___XXXTTTVVVbbblllyyy666666666666666666666666666666666666666666555555666666666666666666666666666666666666666666666666666666666666666666666666555555666666777777888888<<<<<<======>>>???@@@@@@???@@@@@@AAABBBBBBCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCGGGIIIKKKPPPVVV]]]cccgggyyy~~~~~~xxxssshhhddd^^^WWWQQQMMMKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKHHHGGGFFFFFFJJJOOOUUUXXXfffiiisssxxxiiimmm```^^^bbbddddddfffggg```VVVNNNIIIFFFGGGGGGEEEBBB@@@AAA???===<<<<<<<<<;;;:::999888777555444444444444222222111111000////////////............---------,,,,,,,,,+++++++++******))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))+++++++++*********)))))),,,+++++++++******)))))))))************+++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,,,,---///+++777DDDJJJLLLMMMLLLHHHKKKOOONNNGGGDDDGGGHHHEEE;;;===>>>CCCEEEJJJqqqxxxooommmooorrr{{{|||rrrkkkdddZZZRRROOODDDFFFIIILLLNNNNNNNNNMMMPPPPPPOOOOOOPPPPPPQQQRRRRRRRRRSSSSSSTTTTTTUUUUUU[[[YYYVVVSSSSSSXXX```fffpppsssyyy}}}yyygggVVVKKKAAA:::;;;>>>@@@AAABBBFFFJJJNNNPPPPPPMMMLLLKKKOOOPPPQQQUUU___iiijjjeeennntttzzzxxxaaaMMM@@@888===BBB<<<===AAABBBBBBKKK\\\iiimmmxxx}}}``````ggg|||~~~yyyuuuddd[[[WWWZZZYYYWWW___lllwwwuuudddRRRGGGDDDFFFLLLSSScccdddfffhhhgggccc[[[VVV\\\kkkvvv555555555555555555555555555555555555555555555555666666666666666666666666666666666666666666666666666666666666666666666666555666666666777777777888888888999999::::::;;;;;;;;;;;;;;;<<<===>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;<<<<<<===>>>???@@@AAADDDIIINNNSSSUUUkkkpppvvv}}}{{{tttmmmiii___[[[UUUOOOJJJFFFEEEDDDEEEEEEEEEEEEEEEEEEEEEEEECCCBBB@@@@@@BBBFFFJJJLLLUUUZZZfffuuu|||ttt}}}|||lllbbbaaabbbfffjjjiiiccc^^^XXXRRRLLLHHHGGGEEECCCBBBAAA???===<<<<<<<<<;;;:::999888777555444444444444222222111111000/////////...---------,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))*********)))))))))((((((++++++*********))))))))))))************+++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,,,,...///...:::FFFLLLNNNOOOMMMJJJLLLLLLHHHCCCDDDHHHGGGCCC999===>>>DDDPPP___tttllljjjhhhmmmwwwxxxnnnggg```VVVNNNLLLEEEGGGIIILLLNNNOOONNNNNNOOOOOOOOOOOOOOOPPPQQQQQQRRRRRRSSSSSSTTTTTTUUUUUUXXXVVVTTTSSSVVV\\\fffllltttxxx|||xxxfffUUUKKKAAA::::::>>>???@@@BBBFFFJJJPPPSSSRRRPPPNNNMMMOOOQQQSSSXXXcccnnnpppllllllpppvvv{{{lll[[[LLL??????AAA:::<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<>>>???@@@EEEJJJUUUeeeqqqyyytttxxxoooccc^^^fffooonnnllllllhhh```UUUKKKEEEDDDDDDDDDAAA???===<<<<<<<<<;;;:::999888777555444444444444222222111111000/////////------,,,,,,,,,+++++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))************************))))))))))))************)))))))))))))))))))))))))))))))))(((((((((((((((******))))))))))))(((((()))************+++++++++******++++++++++++******+++++++++,,,,,,---------,,,---...---,,,,,,...000333>>>IIINNNOOOPPPOOOLLLOOOJJJCCCBBBGGGLLLIIIAAA:::@@@@@@GGG___|||}}}rrrmmmlllgggmmmyyy~~~sssiiibbb[[[QQQJJJHHHFFFHHHKKKMMMOOOOOOOOONNNOOOOOOOOOOOOOOOPPPPPPQQQQQQRRRSSSTTTTTTUUUUUUUUUSSSSSSRRRTTTYYYbbbmmmuuu{{{}}}yyyhhhWWWKKKAAA::::::===??????AAAEEEJJJPPPUUUUUUSSSQQQPPPOOOQQQTTT[[[hhhtttwwwtttjjjmmmsssyyy~~~~~~sssdddPPPHHHEEE<<<>>>@@@CCCKKK[[[ppp~~~xxx\\\YYY\\\fffooowww{{{kkkmmmxxxfff``````ZZZXXX[[[]]]___jjjxxxuuulll^^^NNNFFFFFFIIIQQQXXXcccfffhhheee```[[[XXXXXXgggooopppttt555555555555555555555555333333333444444444444444666666666666666666666666666666666666666666666666666666666666666666666666666666666666777777777777888777777777777777777777888888999999999:::::::::888888888888888888888888888888777777888888999:::::::::::::::;;;<<<===>>>HHHKKKQQQXXX```iiirrrxxx~~~~~~xxxnnneee]]]WWWSSSPPPLLLIIIFFFBBB???===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<===@@@BBBJJJVVV```kkkyyyjjjZZZdddsssvvvxxx|||vvvnnn^^^NNNDDDCCCDDDDDDAAA???===<<<<<<<<<;;;:::999888777555444444444444222222111111000/////////---------,,,,,,,,,,,,+++,,,,,,,,,+++++++++******))))))))))))))))))))))))************************((()))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))*********+++++++++******++++++++++++************+++,,,,,,---......,,,---...---------///111777BBBKKKNNNOOOPPPOOOMMMQQQIIIBBBEEEOOORRRJJJ@@@>>>DDDCCCLLLnnn|||vvvsssqqqoooxxxzzzoooddd]]]VVVMMMGGGFFFHHHIIILLLOOOPPPPPPPPPOOOOOOOOOOOOOOOOOOPPPPPPQQQQQQRRRSSSTTTUUUTTTTTTTTTPPPQQQRRRUUU\\\gggrrrzzz|||lll\\\LLLBBB::::::===>>>???AAACCCHHHPPPUUUVVVTTTRRRQQQOOORRRVVV]]]kkkxxx|||yyylllnnnttt|||gggYYYRRRGGGEEEBBBBBBJJJ\\\qqq{{{]]]YYYWWWggg{{{wwwgggkkkjjj___]]]^^^[[[[[[^^^```fffssssssiii[[[LLLFFFFFFJJJQQQXXXbbbeeegggccc\\\VVVVVVWWWdddiiidddeeeuuu555555555555555555555555333333333444444444555555666666666666666666666666666666666666666666666666666666666666666666666666777777777777666666666666888888888888777777777777888888999999999999999:::888888888888888888888888888888777777888888999:::::::::::::::;;;<<<<<<===???BBBFFFKKKQQQYYYaaafffqqq|||{{{qqqjjjaaaXXXRRRNNNKKKIIIDDDCCCAAA???===<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<======>>>>>>>>>@@@@@@CCCKKKSSS```rrrxxx]]]bbbrrr{{{xxxgggRRREEEDDDDDDCCCAAA???===<<<<<<<<<;;;:::999888777555444444444444222222111111000/////////............------------,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************************((((((((((((((()))))))))))))))*********+++++++++)))******++++++******)))******+++,,,,,,---......,,,---......---...000222:::DDDLLLNNNNNNOOONNNLLLMMMFFFBBBIIIRRRRRRGGG<<>>??????AAAAAAGGGNNNSSSTTTSSSRRRQQQPPPSSSWWW___mmm{{{|||ssssssyyy~~~nnncccVVVKKKEEEBBBIIIXXXlll}}}___XXXUUUkkkuuuffflll|||ddd]]]\\\ZZZ[[[^^^```cccjjjxxx~~~rrreeeXXXKKKEEEFFFIIIOOOUUU```ccceeeaaaYYYTTTTTTVVV```bbb\\\\\\lll|||444444444444444444444444333333333444555555666666666666666666666666666666666666666666666666666666666666666666666666666666777777777777666666666666666666666666777777777777777777777777777777777777888888888888888888888888777777777777777888888999888888888999999:::::::::===>>>AAACCCGGGKKKQQQUUUcccmmmwww|||}}}zzzwwwuuuqqqlllccc]]]UUUNNNIIIGGGEEEDDD>>>======<<<;;;;;;;;;;;;:::::::::::::::::::::::::::;;;;;;<<<===>>>?????????>>>???DDDKKKVVVjjj{{{{{{llldddlllvvv~~~oooXXXIIIGGGEEEBBBAAA???===<<<<<<<<<;;;:::999888777555444444444444222222111111000///////////////.........---------,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************++++++++++++(((((())))))))))))******)))************+++++++++))))))************))))))+++++++++,,,,,,---------+++---......---...000222===FFFMMMNNNMMMNNNNNNLLLHHHCCCBBBJJJOOOKKKAAA:::===BBBGGGaaa~~~zzzvvvsss{{{ttthhh\\\VVVQQQKKKHHHIIIKKKMMMOOORRRSSSRRRRRRQQQQQQQQQQQQQQQQQQRRRRRRSSSTTTUUUVVVVVVUUUSSSQQQOOOPPPTTTYYY```gggqqqzzz}}}ooo```OOODDD<<<<<>>???@@@BBBFFFIIIQQQXXXaaaffflllrrrtttqqqlllooooookkkiiihhheee```XXXSSSLLLFFFCCCBBB@@@@@@;;;;;;<<<<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<===============>>>???@@@>>>===???BBBDDDKKK[[[jjj{{{|||zzz}}}lllccciiiwwwvvv___OOOKKKHHHAAAAAA???===<<<<<<<<<;;;:::999888777555444444444444222222111111000/////////.........---------,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))*********+++)))))))))*********++++++)))************+++++++++))))))************)))))),,,,,,,,,,,,,,,,,,,,,,,,+++---.........///111333@@@HHHNNNNNNMMMNNNNNNLLLGGGCCCDDDIIIJJJDDD???>>>@@@DDDNNNrrr{{{xxxvvvuuu~~~}}}pppeeeYYYSSSOOOKKKIIIJJJMMMNNNPPPSSSTTTSSSRRRRRRRRRRRRRRRRRRRRRSSSTTTTTTUUUVVVWWWWWWUUURRROOOLLLQQQVVV^^^gggoooxxxpppbbbPPPFFF>>>>>>@@@AAAAAACCCDDDGGGLLLOOOPPPQQQRRRSSSTTTWWW]]]gggxxx~~~vvvccc]]]XXXXXXYYY___nnn~~~bbbWWWWWWfff~~~zzznnnhhhwwweee]]]\\\ZZZZZZbbbjjjlllnnnuuuwwwjjjZZZNNNDDDBBBDDDHHHOOOUUU]]]]]]]]]\\\YYYVVVRRRPPPNNNTTTTTT\\\qqq444444444444444444444444444444555555666777888888666666666666666666666666666666666666666666666666666666666666666666666666888888777777666666666555666777777888999:::;;;;;;999999999999999888888888;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;;;;<<<>>>>>>>>>>>>===<<<;;;::::::<<<=========>>>@@@BBBBBBHHHNNNTTT[[[bbbbbb^^^\\\```bbb``````aaa___\\\SSSNNNHHHBBB@@@>>>===<<<<<<<<<===>>>???@@@@@@AAA????????????????????????AAAAAA????????????@@@AAA??????AAABBBAAABBBMMMYYYnnnooottt}}}{{{{{{}}}sss]]]^^^nnnzzzzzzdddTTTOOOJJJAAAAAA???===<<<<<<<<<;;;:::999888777666444444444444222222111111000/////////---------,,,,,,,,,++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))'''((((((((())))))******))))))******+++++++++,,,)))************+++++++++))))))************))))))---,,,,,,,,,,,,,,,,,,,,,+++---.........///111333CCCJJJPPPOOOMMMNNNNNNMMMJJJGGGGGGJJJGGG@@@???DDDGGGIIIUUU}}}wwwvvvxxxzzz{{{nnncccWWWQQQNNNJJJIIIKKKMMMOOOQQQSSSTTTTTTSSSRRRSSSSSSSSSSSSSSSTTTTTTUUUWWWWWWXXXWWWUUUQQQMMMKKKQQQXXXaaallluuu}}}ssseeeQQQGGG??????AAABBBBBBCCCFFFIIILLLOOOPPPQQQSSSTTTUUUYYY```kkk}}}}}}qqqlllgggccc\\\ZZZdddrrreeeYYYYYYeee}}}xxxnnnkkk|||rrr\\\[[[___]]]```iiirrruuuvvv}}}ssseeeUUUJJJAAA@@@DDDIIIPPPVVV\\\[[[[[[[[[ZZZWWWRRRNNNOOOWWW[[[ggg~~~444444444444444444444444555444444444444555666666777777777777666666666666777777777777777888888888888888777777777777888888999888777777777888:::;;;:::999888777777888999:::::::::999999999999888888;;;;;;;;;<<<<<<<<<<<<<<<======<<<<<<<<<>>>???@@@BBBBBBAAA@@@??????@@@@@@@@@@@@@@@@@@???>>>===<<<@@@BBBFFFMMMSSSWWWXXXXXX]]]ZZZWWWWWWYYYZZZXXXVVVOOOMMMHHHDDD???===<<<===???>>>=========>>>???@@@===>>>??????>>>===>>>???BBBAAA@@@???@@@AAACCCDDDFFFDDD@@@???@@@CCCHHHKKKYYY___jjjxxxwwwqqqyyyzzzccc___gggmmm}}}~~~~~~lllVVVQQQOOOBBBHHHAAA===>>>>>><<<;;;;;;:::999888777666444333333333333222222111000000000//////.........---------......---,,,,,,+++******************************************))))))))))))))))))))))))))))))))))))*********)))))))))))))))***************************+++,,,,,,,,,,,,+++***(((((()))***++++++,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////---,,,///555:::JJJKKKMMMNNNNNNMMMLLLKKKHHHDDDFFFJJJFFF<<<<<>>AAACCCDDDEEEGGGHHHJJJLLLNNNQQQSSSSSSTTT]]]hhhuuu~~~{{{}}}vvvrrrlllhhhggghhhiiijjjhhhZZZZZZeeerrrkkknnnnnn___]]]______cccnnnrrrwwwooo[[[NNNGGGBBBCCCFFFHHHMMMSSS\\\\\\^^^```aaa^^^VVVQQQNNN[[[]]]ddd555555555555555555555555555555555555555666777777777777777777777777777777:::::::::999999999999999:::999999888888999999::::::999888888888999;;;;;;;;;:::999888888999:::;;;::::::;;;;;;<<<<<<======;;;<<<<<<======>>>>>>>>>@@@??????>>>>>>???@@@AAABBBAAAAAA@@@??????@@@@@@>>>>>>??????????????????AAAAAABBBFFFKKKOOOQQQRRRSSSQQQPPPQQQTTTVVVUUUSSSKKKGGGBBB???>>>>>>???@@@????????????@@@AAACCCDDDAAABBBCCCBBBBBBBBBDDDFFFEEEEEEEEEDDDDDDDDDDDDDDDEEEDDDCCCBBBCCCDDDFFFHHHMMMRRR]]]lll{{{}}}xxx~~~rrrhhhhhhjjjvvvzzz~~~sssaaa[[[VVVFFFFFF???;;;===>>>===<<<===;;;:::999888777555444444333333222222111000000000//////.........------------------,,,,,,+++++++++************************************))))))))))))))))))))))))))))))))))))************))))))))))))***************************++++++,,,,,,++++++***((())))))***++++++,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------111888>>>LLLMMMNNNOOOOOONNNLLLKKKDDDFFFIIIIIIDDD===>>>CCCKKKKKKkkk|||uuurrrqqqrrrvvv|||yyyqqqggg\\\QQQLLLKKKKKKMMMQQQOOORRRTTTTTTSSSRRRSSSSSSVVVUUUSSSSSSSSSTTTUUUUUUXXXYYYYYYVVVRRRQQQTTTWWW]]]dddnnnuuuzzz{{{nnnYYYLLL@@@>>>BBBCCCDDDEEEFFFGGGIIIKKKNNNQQQRRRSSSWWW___hhhrrr~~~~~~|||}}}{{{pppooommmlllmmmnnnqqqrrriii\\\YYYdddnnniiimmmiii\\\ZZZ^^^```iiiuuuzzzmmmXXXMMMFFFBBBCCCFFFHHHMMMSSS[[[[[[]]]______[[[TTTOOOMMMYYY^^^jjj666666666666666666666666777777666666777777888999999999999999999999999999======<<<<<<;;;;;;;;;:::;;;;;;::::::::::::;;;;;;;;;;;;;;;:::;;;;;;<<<===<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<===>>>???@@@AAAAAA<<<======>>>???@@@@@@AAACCCCCCBBBAAAAAAAAABBBBBBBBBAAA@@@@@@@@@@@@@@@@@@AAA@@@@@@???>>>===<<<<<>>??????@@@AAABBBCCCEEEEEECCCDDDDDDCCCAAABBBDDDFFFDDDDDDDDDDDDCCCBBBAAA@@@AAABBBBBBCCCCCCCCCBBBBBBCCCHHHPPP\\\jjjwww~~~qqqgggdddrrrwww}}}rrrnnnhhhXXXKKKCCC>>>???@@@>>>===>>><<<;;;;;;999888777666555333333333222111111000000/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,************************++++++*********)))))))))))))))))))))))))))))))))******************************************************+++,,,,,,+++******)))))))))***++++++,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------...333<<>>@@@CCCKKKMMMyyyxxxrrrppppppqqqwww~~~|||rrrkkkcccXXXMMMJJJJJJKKKNNNRRRPPPRRRTTTTTTSSSRRRSSSTTTUUUUUUTTTSSSSSSTTTUUUVVVYYY[[[\\\YYYVVVUUUXXXZZZfffllluuu{{{vvv]]]OOOBBB???BBBCCCCCCEEEEEEFFFHHHKKKNNNPPPRRRSSSZZZ```ffflllvvv|||nnnfffjjjoootttwww{{{kkk___YYYcccmmmiiippp~~~fff[[[ZZZ___dddppp~~~jjjUUUKKKEEEAAACCCFFFIIINNNSSS\\\]]]___aaa```[[[TTTOOOPPPUUUWWWccc~~~777777777777777777777777999888888888888999:::::::::::::::;;;;;;;;;;;;;;;???>>>>>>======<<<<<<;;;===<<<<<<;;;;;;<<<<<<===============>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@AAABBBBBBCCC>>>>>>???@@@AAABBBCCCCCCEEEDDDDDDCCCBBBBBBBBBBBBBBBBBBAAA@@@@@@AAAAAAAAACCCCCCBBBAAAAAA@@@@@@@@@CCCAAA??????BBBEEEGGGGGGHHHJJJNNNQQQTTTVVVUUUUUUSSSNNNGGGEEEFFFFFFDDDBBBDDDEEEFFFGGGGGGGGGGGGFFFDDDEEEEEEDDDBBB@@@AAABBBCCCCCCBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDCCCCCCCCCFFFJJJQQQYYYbbblllrrr~~~mmmeeetttxxx~~~mmmTTTKKKDDDCCCAAA>>>;;;<<<======<<<:::999888777666444333333222222111000000////////////............+++,,,,,,,,,,,,,,,,,,,,,************************+++++++++*********)))))))))))))))))))))))))))))))))***************++++++******************************++++++++++++******))))))*********+++++++++,,,++++++******++++++,,,++++++,,,,,,,,,,,,------,,,---......000555>>>EEENNNOOOOOOPPPOOOLLLJJJHHHBBBOOOSSSGGG<<<===AAABBBHHH[[[}}}wwwrrrpppppprrryyyvvvllleee]]]SSSJJJHHHJJJLLLOOOTTTPPPRRRSSSSSSRRRRRRSSSTTTTTTTTTTTTSSSSSSSSSUUUWWW[[[]]]^^^[[[XXXWWWZZZ]]]mmmsss|||zzzbbbSSSEEE@@@BBBBBBCCCEEEDDDEEEGGGJJJMMMOOOQQQRRRZZZ^^^cccfffnnnyyy~~~~~~lll^^^[[[eeerrr}}}mmm```ZZZccc}}}|||ooommmvvv~~~hhh]]]]]]cccjjjvvv}}}hhhTTTIIIDDD@@@CCCGGGJJJOOOTTT```aaaddddddbbb]]]WWWRRRWWWVVVTTT]]]ooowww999999999999999999999999;;;;;;::::::;;;;;;<<<===<<<<<<<<<=========>>>>>>?????????>>>>>>=========>>>======<<<<<<======>>>???@@@@@@AAAAAAAAAAAAAAA@@@AAAAAAAAAAAAAAAAAA@@@BBBBBBBBBBBBAAAAAAAAAAAA@@@@@@AAAAAABBBCCCCCCDDDDDDDDDDDDCCCCCCBBBBBBAAACCCCCCBBBBBBBBBBBBCCCCCCCCCBBBBBBBBBCCCDDDEEEFFFAAA@@@@@@AAACCCDDDDDDCCCAAADDDGGGJJJKKKKKKKKKKKKIIIFFFDDDFFFIIIMMMNNNMMMPPPPPPQQQPPPOOOMMMJJJHHHFFFHHHHHHGGGEEEBBBBBBBBBEEEDDDBBBAAABBBEEEGGGIIIGGGGGGGGGGGGGGGHHHIIIJJJFFFHHHIIIJJJLLLQQQXXX]]]kkksss{{{ooovvv{{{oooWWWMMMEEECCCAAA===;;;;;;>>>===<<<;;;:::888777777444444333333222111111111000000/////////.........+++,,,,,,,,,,,,,,,,,,,,,************************++++++++++++************))))))))))))))))))))))))))))))******+++++++++,,,***************************************************************+++++++++,,,++++++******++++++,,,+++++++++,,,,,,---------///000000///111777@@@GGGNNNNNNOOONNNMMMJJJGGGEEEFFFRRRTTTFFF;;;<<>>>>>======>>>>>>???@@@@@@@@@??????????????????@@@@@@@@@@@@????????????@@@@@@BBBBBBCCCDDDDDDDDDDDDCCCBBBCCCDDDDDDDDDDDDCCCBBBDDDCCCCCCCCCBBBBBBBBBAAABBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCDDDCCCCCCBBBAAADDDDDDDDDDDDDDDDDDEEEFFFGGGFFFDDDBBB@@@@@@@@@AAACCCBBBAAABBBCCCCCCBBBAAA@@@BBBDDDEEEEEEDDDDDDEEEGGGFFFEEEFFFIIINNNTTTWWW___``````___\\\XXXTTTQQQOOONNNLLLHHHDDDBBBBBBCCCCCCBBBAAABBBCCCEEEHHHJJJHHHHHHIIIJJJKKKMMMOOOPPPKKKMMMNNNMMMJJJJJJMMMPPP\\\dddqqqzzzwww{{{gggSSSJJJCCCAAA@@@>>>===>>>>>>===<<<;;;:::999888777444444444333222222111111000000000/////////......,,,,,,,,,,,,,,,,,,,,,,,,************************,,,++++++++++++*********))))))))))))))))))))))))))))))******+++,,,,,,,,,************************+++***))))))))))))***+++************************,,,++++++******++++++,,,***++++++,,,,,,------...000111111000222999CCCJJJNNNOOOOOONNNLLLIIIEEECCCLLLQQQOOOEEE;;;<<>>>>>>>>>>>>>>??????@@@>>>??????@@@AAAAAABBBBBB@@@@@@AAAAAABBBCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCCCCCCCDDDEEEFFFFFFFFFEEEEEEDDDEEEFFFFFFFFFFFFEEEDDDCCCCCCDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCDDDEEEEEEDDDCCCCCCFFFFFFEEEEEEFFFFFFGGGHHHJJJJJJJJJKKKMMMPPPRRRTTTMMMJJJFFFDDDDDDDDDCCCCCCBBBDDDFFFFFFDDDCCCEEEGGGJJJJJJJJJJJJNNNYYYhhhttt{{{vvvqqqmmmkkkeee[[[OOOFFFCCCDDDFFFFFFGGGIIIJJJKKKKKKKKKJJJNNNQQQTTTXXX[[[]]]^^^^^^YYY\\\]]]YYYRRRLLLKKKLLLSSSXXXcccppp~~~}}}ttt}}}|||zzzpppVVVLLLDDDBBBBBB@@@???@@@>>>===<<<;;;999888777777555444444333333222111111000000000000/////////...---------,,,,,,+++++++++************************,,,,,,+++++++++*********))))))))))))))))))))))))))))))***++++++,,,------************************+++***)))(((((()))***+++************************,,,++++++******++++++,,,******+++,,,,,,---......///000000111333;;;GGGOOOPPPPPPPPPOOOLLLIIIEEECCCOOOLLLHHHCCC>>>===FFFQQQhhh}}}qqqnnnmmmmmmmmmooozzzvvvkkkaaa[[[PPPJJJHHHLLLPPPPPPPPPQQQRRRRRRSSSRRRQQQQQQSSSVVVQQQTTTVVVTTTRRRRRRVVVZZZZZZZZZYYYXXXXXX^^^hhhoooxxx~~~qqq```MMMDDDBBBBBBCCCEEEFFFFFFGGGHHHIIIJJJKKKKKKMMMVVV___dddjjjrrrwwwxxxyyyzzz|||}}}hhhWWWNNNMMM```yyytttbbbYYY```xxxxxxqqquuu{{{oooiiieeekkkvvv}}}hhhSSSGGGCCCBBBGGGLLLPPPTTTYYY^^^bbbfffgggccc]]]YYYWWWVVVooo========================??????>>>>>>??????@@@AAA??????@@@AAAAAABBBCCCCCCAAAAAABBBCCCDDDEEEFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFDDDEEEFFFGGGHHHGGGFFFFFFEEEFFFGGGHHHHHHGGGFFFEEECCCCCCDDDEEEFFFGGGGGGHHHDDDDDDDDDCCCBBBBBBAAAAAABBBCCCDDDFFFFFFFFFEEEDDDGGGFFFFFFFFFGGGHHHIIIIIIGGGJJJPPPZZZfffqqq{{{XXXRRRLLLGGGEEEFFFFFFGGGAAACCCEEEDDDBBBBBBEEEHHHDDDFFFIIINNNXXXmmmppp]]]OOOIIIJJJMMMPPPSSSWWWZZZZZZWWWSSSQQQ\\\```gggmmmqqqrrrqqqppphhhkkkkkkeee[[[QQQMMMLLLIIILLLSSS^^^lll|||ppp\\\eeeyyy~~~]]]SSSJJJGGGEEEAAA@@@AAA======<<<;;;999888777666555444444333333222222111000000000000////////////......---,,,,,,+++******************************,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))***+++,,,,,,------************************+++***)))(((((()))***+++++++++******************,,,++++++++++++++++++,,,******+++,,,,,,---......---...///111555>>>JJJSSSRRRRRRQQQPPPMMMIIIFFFCCCQQQGGGBBBBBB@@@>>>IIIWWW|||tttjjjiiihhhiiijjjnnnyyyuuuiii___ZZZNNNJJJIIINNNRRRQQQPPPQQQRRRSSSSSSRRRQQQQQQTTTVVVQQQTTTVVVTTTQQQRRRVVV[[[XXXXXXWWWWWWYYYbbbmmmvvvzzzsssaaaNNNDDDBBBAAABBBEEEGGGGGGGGGHHHHHHIIIIIIIIILLLVVV```fffkkkrrrvvvvvvzzz|||}}}zzzdddSSSLLLOOObbbzzzvvvcccWWW___www}}}xxx|||{{{rrrmmmjjjppp{{{~~~hhhSSSHHHCCCCCCHHHMMMQQQVVV[[[___dddiiijjjfff```]]][[[cccCCCCCCBBB@@@>>><<<===>>>CCCBBBAAA@@@@@@@@@BBBBBB@@@CCCEEEDDDAAA@@@CCCFFFBBBBBBCCCCCCEEEFFFHHHIIIIIIFFFEEEHHHHHHEEEEEEHHHGGGFFFFFFIIIMMMNNNLLLIIIIIIIIIIIIKKKLLLLLLJJJHHHHHHHHHHHHHHHIIILLLNNNOOONNNMMMKKKJJJJJJHHHEEECCCEEEEEEGGGIIIJJJLLLLLLLLLQQQPPPPPPOOONNNNNNMMMMMMUUU^^^nnn|||fffOOOHHHLLLMMMKKKHHHGGGFFFEEECCCBBBBBBCCCDDD@@@FFFHHHKKK[[[xxxzzzbbbRRRKKKMMMYYYgggkkkqqqvvvsssjjjbbb```aaahhhrrr|||jjjXXXQQQJJJDDDKKKOOOQQQVVVdddvvv|||ttt___YYYmmmqqqzzzuuudddSSSLLLHHHBBB@@@BBB===<<<<<<;;;:::999888888444444333222222111111000//////.........---------//////...---,,,,,,++++++++++++++++++++++++++++++************************++++++++++++++++++++++++)))************+++++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,222000...,,,+++,,,---...------/////////...---,,,000......111:::EEENNNSSSUUUQQQQQQTTTRRRKKKGGGIIIJJJIII===<<>>FFFhhh|||nnnkkkfffgggfffbbbbbbnnn~~~rrreeeZZZSSSKKKLLLLLLMMMNNNPPPQQQRRRRRRRRRRRRSSSTTTTTTUUUUUUSSSSSSTTTUUUVVVWWWWWWXXXZZZXXXVVVWWW]]]gggrrrxxxuuugggTTTHHHDDDDDDCCCBBBFFFFFFGGGHHHIIIJJJKKKLLLMMMTTT]]]bbbfffkkkssszzz{{{vvvaaaUUUQQQVVVdddttt|||uuucccYYY```vvv~~~~~~}}}iiiRRRFFFDDDEEEJJJNNNQQQYYYaaaiiimmmqqqrrrkkkaaa[[[ZZZcccwwwBBBCCCDDDCCCBBBBBBDDDEEEDDDCCCCCCBBBBBBBBBCCCCCCCCCDDDEEEGGGGGGGGGFFFEEEHHHHHHHHHHHHHHHIIIJJJJJJOOOKKKIIIJJJIIIGGGHHHLLLGGGGGGHHHJJJMMMOOONNNNNNLLLLLLNNNPPPSSSTTTTTTRRRVVVTTTSSSQQQPPPPPPPPPPPPZZZYYYXXXWWWTTTPPPJJJFFFKKKMMMPPPSSSVVVYYYZZZ[[[]]]]]]]]]^^^^^^^^^______hhhzzzrrr\\\RRROOOMMMIIIGGGLLLJJJHHHFFFEEEDDDDDDEEECCCEEEHHHNNN___wwwyyyvvvssssssvvvxxxyyyyyyqqqeeeWWWNNNLLLTTThhhzzz{{{~~~~~~xxxrrrpppqqqwww~~~xxxdddVVVIIIIIIIIIJJJKKKOOOWWWeeepppzzzyyyzzzgggZZZbbbnnntttsssaaaVVVMMMCCC??????<<<<<<;;;:::999888777777444444333333222111111111//////.........---------...------,,,++++++******++++++++++++++++++++++++************************++++++++++++++++++++++++)))************+++++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,111000...,,,+++,,,---...------...//////...---,,,000......333<<>>===<<<;;;;;;:::999888777777444444333333222222111111/////////.........------,,,,,,,,,++++++******)))++++++++++++++++++++++++************************++++++++++++++++++++++++)))************+++++++++******************************************************++++++,,,,,,------000///...,,,,,,,,,------------......///......---......000666???IIIQQQUUUWWWUUUSSSPPPJJJDDDDDDGGGAAA===;;;BBBCCC===VVVssshhhfffaaa```___bbbkkk|||~~~ttthhh\\\RRRMMMJJJJJJKKKLLLNNNOOOPPPQQQOOOQQQSSSUUUUUUUUUTTTSSSVVVVVVUUUUUUTTTSSSRRRRRRRRRTTTXXX```jjjvvv|||nnn\\\MMMFFFEEEFFFGGGRRRRRRRRRRRRRRRRRRRRRSSSQQQTTTXXX^^^dddjjjooorrrzzznnnZZZRRRQQQUUU[[[aaaeeelll~~~uuuffffffqqqjjjSSSGGGDDDEEEKKKQQQYYYeeepppwwwqqqddd^^^\\\^^^jjjmmmrrrPPPQQQRRRQQQOOONNNNNNOOOOOOPPPRRRSSSSSSSSSRRRQQQNNNSSS[[[bbbeeeeeebbb___^^^___```bbbeeehhhkkklllccc^^^[[[\\\^^^```fffllltttwwwzzz{{{{{{}}}zzzsssoooqqqtttyyy~~~|||pppggg```___bbbZZZWWWSSSNNNIIIFFFDDDCCCDDDCCCEEEKKKTTTWWWSSSLLLOOOOOONNNNNNOOOPPPQQQQQQRRRQQQSSSXXXcccuuulll^^^PPPIIILLLMMMJJJMMMVVVgggwwwyyybbbbbbqqq{{{~~~xxxdddRRRGGGDDDEEE;;;;;;:::999888777777666555444444333222222111111////////////............---,,,,,,,,,++++++******++++++++++++++++++++++++************************************************))))))*********+++++++++************************************************))))))***+++,,,------...///...---,,,,,,,,,,,,------------...............---...222999CCCMMMSSSVVVWWWVVVTTTNNNHHHDDDGGGKKKAAA:::;;;BBB@@@@@@eee~~~lllccccccaaa```aaagggtttxxxmmmaaaWWWOOOKKKIIIJJJKKKMMMNNNOOOPPPPPPNNNPPPSSSUUUVVVUUUSSSRRRUUUUUUUUUTTTTTTSSSSSSSSSPPPTTT\\\fffqqq|||tttbbbRRRHHHFFFHHHJJJTTTUUUWWWYYY\\\^^^___```]]]\\\[[[^^^dddkkkppprrrwwwkkkWWWRRRSSSVVVZZZ^^^cccmmm}}}rrrpppyyyjjjTTTIIIFFFEEEJJJQQQZZZiiiuuu~~~ssseee^^^\\\WWWbbbqqqfffhhhjjjjjjhhhgggggghhhlllmmmooopppqqqpppoooooooooyyyyyyqqqppptttzzzvvvooofff]]]UUUPPPMMMLLLMMMQQQUUUWWWVVVTTTSSSTTTTTTTTTSSSSSSSSSUUUWWWYYY[[[bbbpppkkk^^^VVVWWWVVVQQQPPPSSSXXXjjjsssaaabbbrrr|||zzzjjjUUUJJJIIIJJJ<<<;;;;;;:::999888777777555555444444333222222111000000/////////.........------------,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))*********+++++++++************************************************))))))******+++,,,------...------,,,,,,,,,,,,,,,------------......//////---000555>>>GGGOOOTTTVVVUUUUUURRRLLLHHHIIILLLOOOEEE;;;<<>>======<<<;;;:::999999555555555444333333222222000000000000/////////...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************)))************+++++++++***************************************************************++++++++++++,,,,,,------,,,,,,,,,------,,,,,,---...000111///333;;;EEENNNSSSTTTTTTTTTRRRLLLHHHJJJQQQQQQMMMAAA:::???BBBEEEkkk{{{nnndddaaabbb___fffrrryyyqqqeeeXXXOOOJJJHHHIIIJJJLLLNNNPPPRRRRRRQQQQQQOOOPPPQQQRRRSSSSSSSSSSSSRRRRRRTTTUUUWWWYYYZZZ[[[\\\bbbkkkvvv~~~rrraaaQQQHHHHHHKKKTTTWWW]]]dddllltttyyy}}}}}}uuuqqqqqqsssyyyyyy___XXX[[[]]]dddrrrqqq```SSSLLLHHHGGGLLLSSS]]]lllxxx{{{nnnhhhccc\\\^^^ggg|||vvvqqq~~~|||}}}|||nnnjjjmmm{{{ppphhhiiifffSSSHHHBBB>>>>>>===<<<;;;::::::999666555555444444333222222000000000000////////////++++++++++++++++++++++++++++++++++++++++++++++++************************)))))))))))))))))))))))))))************+++++++++************************************************+++++++++***************++++++,,,---------,,,,,,------,,,,,,---...000111000444<<>>???===999777999999999888666555333222222111111111000//////......000//////...------,,,,,,++++++++++++++++++++++++++++++***))))))***++++++************************++++++************++++++*********+++++++++,,,,,,++++++*********)))))))))***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,,,,...000111===HHHMMMQQQUUUWWWVVVTTTMMMFFFEEEIIIJJJCCC<<<>>>===BBBVVVxxxnnneee```ZZZZZZ```cccrrruuuhhhZZZQQQKKKHHHIIIMMMLLLMMMNNNPPPRRRTTTTTTUUURRRTTTUUUTTTRRRQQQSSSUUUSSSPPPOOORRRSSSTTTYYY___kkkpppyyyyyymmm___QQQJJJHHHJJJUUUXXX]]]```aaaaaabbbcccbbbccceeehhhkkkooorrrttt|||}}}}}}~~~sss___UUUVVV]]]dddttt}}}|||}}}mmm[[[QQQNNNLLLNNNKKKQQQaaaiiirrr|||ooofff^^^WWW___iiisssxxx|||vvvzzz}}}yyy~~~vvvbbbLLLFFF@@@???===999888999999888777666555333222222222111111000000///....../////////...------,,,,,,++++++++++++++++++++++++++++++***))))))***++++++************************++++++************++++++*********++++++++++++,,,+++++++++++++++*********++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,,,,...000555@@@KKKPPPSSSWWWXXXWWWSSSLLLGGGGGGHHHFFF???888;;;:::DDD___zzziiiaaa\\\YYY\\\dddmmm|||sssfffXXXQQQNNNKKKLLLOOOMMMMMMNNNOOOQQQSSSUUUVVVSSSTTTUUUTTTRRRQQQRRRSSSRRROOONNNPPPRRRTTT[[[bbbqqqvvv~~~{{{}}}wwwkkk]]]QQQJJJIIIIIIRRRUUUXXXYYYWWWTTTRRRRRROOOPPPRRRUUU[[[aaagggkkkvvvyyyzzzyyyxxx|||mmm[[[UUUXXX^^^cccxxx~~~xxx|||uuubbbRRRNNNPPPNNNPPPOOOUUUeeellluuuzzzjjj```YYYUUU___dddiiinnnwwwzzz{{{|||{{{zzz{{{}}}}}}|||}}}~~~{{{vvvwww{{{}}}wwwzzzqqqRRRJJJCCCAAA???<<<;;;===888777777555444333222222222222111111000//////...//////.........---------+++++++++++++++++++++++++++******************+++************************++++++************++++++************+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,,,,,,,...000888CCCMMMRRRTTTWWWXXXVVVPPPKKKHHHIIIJJJDDD===999;;;:::GGGgggvvvfff___\\\[[[cccmmmttt|||nnnaaaUUUPPPOOOMMMNNNPPPPPPOOOOOOOOOPPPRRRTTTUUUTTTTTTUUUTTTRRRQQQQQQPPPQQQNNNNNNQQQRRRUUU^^^hhhwww{{{~~~zzz{{{tttiii\\\QQQKKKHHHHHHMMMOOOQQQQQQNNNJJJHHHGGGIIIJJJKKKMMMRRRXXX]]]```iiinnntttttttttxxxjjjYYYUUUYYY^^^aaaxxxxxxttt{{{wwwfffWWWOOOPPPWWWUUUVVVQQQUUUdddkkktttwwwfff]]]XXXUUU]]]^^^```gggsssvvvwwwxxxwwwvvvuuuuuuuuuuuuuuuvvvvvvwwwxxxzzz{{{{{{sssnnngggkkkooonnnjjjooo~~~rrrTTTJJJBBBAAA@@@>>>===???777777666555444333333222222222222111000000//////...............---------++++++++++++++++++++++++*********++++++*********************************++++++************++++++))))))*********+++++++++++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,---///111:::DDDNNNRRRSSSVVVVVVTTTMMMHHHHHHLLLKKKDDD???>>>??????PPPsssqqqccc___^^^```jjjwww}}}~~~wwwhhh\\\PPPMMMNNNNNNMMMNNNRRRQQQPPPOOOOOOPPPQQQRRRTTTTTTTTTSSSSSSRRRPPPOOOPPPOOOPPPSSSUUUYYYcccnnnzzz~~~}}}yyyrrrfffZZZQQQKKKGGGFFFGGGIIIKKKJJJHHHFFFEEEEEEJJJKKKMMMPPPRRRTTTVVVWWWZZZaaajjjnnnpppuuukkk\\\YYY^^^dddhhh~~~xxxsss{{{ooo~~~uuu```SSSNNNNNNUUU\\\^^^\\\SSSRRR^^^fffppprrreee^^^[[[XXX[[[ZZZ\\\ffftttyyyyyyzzzzzzyyyvvvtttsssuuuwwwxxxyyyyyyzzz}}}|||uuuqqqgggggghhhjjjllluuu}}}nnnSSSIII@@@???@@@>>>;;;;;;666666555555444333333222333222222111111000//////........................++++++++++++++++++++++++)))***++++++++++++***)))************************++++++************++++++)))))))))************+++*********+++++++++++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------...000222;;;FFFOOORRRSSSUUUUUURRRJJJFFFGGGLLLKKKCCC???BBB???BBBXXXyyylllaaa___aaaeeerrrzzzrrrcccWWWLLLKKKNNNNNNLLLLLLRRRQQQQQQPPPPPPPPPQQQQQQSSSRRRRRRSSSTTTSSSPPPNNNOOOOOOSSSWWWYYY]]]hhhttt}}}xxxqqqeeeYYYPPPJJJFFFCCCBBBCCCEEEEEEEEEEEEGGGIIILLLPPPVVV\\\^^^]]]ZZZXXXWWW]]]dddhhhkkkqqqzzzpppbbb___fffooouuuzzzuuuoookkk|||mmm]]]MMMFFFHHHNNNWWW___bbb^^^RRRNNNXXX___iii{{{||||||xxxnnnfffbbb___[[[[[[ZZZ___jjjyyy~~~}}}}}}|||{{{zzzyyy{{{~~~~~~~~~zzztttpppssszzztttqqqssstttzzzuuuUUUJJJAAA@@@@@@===999777666555555444444333333222333333222111111000000///........................++++++++++++++++++++++++)))***++++++++++++***)))************************++++++************++++++))))))))))))************)))))))))*********++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........///111333===GGGQQQSSSTTTUUUTTTRRRIIIEEEFFFKKKHHH???===CCC>>>FFFbbbuuujjjbbbcccffflll{{{wwwmmmaaaUUUKKKKKKNNNNNNLLLKKKNNNOOOPPPQQQRRRRRRRRRRRRRRRQQQQQQSSSUUUTTTQQQNNNNNNQQQVVV\\\^^^aaalllxxxxxxpppdddXXXPPPIIIDDD@@@???@@@AAAAAABBBFFFJJJNNNQQQYYYfffqqqvvvtttooojjjggggggggggggiiinnnuuuzzzxxxjjjeeelllwww}}}zzzwwwzzzvvveeevvvssseeeUUUMMMFFFEEEIIIOOOZZZccc___\\\PPPLLLUUUZZZccctttvvvuuuqqqjjjhhhgggbbb[[[[[[]]]dddqqq}}}~~~|||}}}xxx{{{}}}~~~~~~yyy{{{pppcccdddkkkqqqvvvYYYNNNEEECCCBBB>>>888666555555555444444333333333333333222222111000000000---.....................++++++++++++++++++++++++)))***+++,,,,,,+++***)))************************++++++************++++++))))))))))))************(((((())))))*********+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,.../////////000222444???IIIRRRTTTTTTUUUTTTRRRIIIDDDFFFJJJFFF<<<;;;BBBDDDOOOooovvvllleeehhhlllsss~~~uuukkkaaaTTTJJJKKKOOOOOOLLLJJJKKKLLLOOOQQQSSSTTTTTTTTTQQQPPPPPPRRRUUUUUURRRNNNNNNRRRXXX___aaadddooo{{{yyypppcccXXXPPPIIICCC???===>>>>>>???AAAFFFLLLQQQVVVbbbsss~~~zzzuuunnniiiiiimmmsssxxxpppiiimmmyyy}}}}}}pppuuuxxxjjjvvvaaaSSSGGGFFFGGGKKKMMMRRR\\\ggg[[[YYYNNNLLLTTTYYY```oootttrrrmmmiiiiiiiiiccc[[[]]]___iiivvvggg___```cccdddpppttt|||~~~{{{nnnWWWDDDBBBEEE???999999777777666555444333222222111111111111000000000000////////////............++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++************************'''(((******))))))***+++)))******++++++******)))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///,,,,,,///000///111555AAAIIIQQQTTTTTTUUURRRMMMFFFIIIIIICCC>>>@@@EEEIIIGGGTTT~~~qqqmmmgggffflll{{{vvvjjjZZZTTTLLLIIIKKKMMMLLLKKKKKKLLLNNNPPPRRRRRRRRRRRRRRRNNNNNNSSSVVVSSSNNNMMMQQQRRRTTTYYYbbbmmmyyyxxxpppbbbVVVLLLEEE@@@>>>777===DDDFFFEEEHHHOOOVVV```ttt}}}uuurrrsssuuunnnhhhlllooommmhhhnnnzzzwwwppprrrsssvvvdddPPPGGGFFFFFFGGGJJJOOOVVV\\\```]]]UUUNNNMMMOOOUUU___iiimmmjjjhhhhhhiiigggccc___aaa```hhhxxx~~~mmmlllxxxzzzwww|||iii___]]]\\\UUUfffppp{{{yyyooooooqqqxxxwww~~~eeeOOOHHHEEE>>>999999888888777666555444333333222111111111000000000000////////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,,,,++++++++++++************************+++***))))))))))))*********++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///,,,---///000///222666CCCKKKSSSTTTUUUTTTQQQMMMFFFHHHHHHCCC>>>???DDDHHHQQQfff|||yyytttsssyyy~~~rrrfffVVVPPPJJJHHHJJJLLLKKKIIILLLMMMOOOQQQRRRSSSRRRRRRSSSPPPQQQUUUVVVRRRNNNNNNTTTTTTVVV\\\fffqqqzzzwwwoooaaaTTTJJJCCC???<<<:::>>>BBBDDDGGGPPP^^^jjj|||{{{pppcccaaa```\\\HHHNNNZZZeeelllpppsssuuusssvvv{{{xxxvvvvvv{{{rrrYYYJJJEEEFFFFFFIIIMMMTTT\\\cccggg^^^TTTJJJJJJNNNUUU]]]eeeiiigggfffgggiiihhheeeccchhhhhhqqq~~~jjj```eeerrrvvvvvv}}}tttiiiccc___bbbxxx~~~pppiiihhhjjjkkksssxxx}}}nnnqqqwwwsssZZZMMMDDD<<<999<<<999999888777666555444444222222222111111111000000////////////............,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++*********************************...+++((()))+++,,,+++)))++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///------000000///333888GGGNNNUUUUUUTTTTTTPPPKKKFFFGGGFFFBBB>>>>>>CCCJJJ[[[yyyzzzmmm```QQQNNNJJJJJJLLLMMMLLLJJJNNNOOOQQQRRRSSSSSSSSSRRRSSSRRRTTTWWWUUUPPPNNNPPPUUUUUUXXX```lllwww~~~vvvmmm```SSSIIIBBB===;;;===>>>@@@BBBKKK\\\sssyyyyyy}}}sssaaaXXXTTTRRRHHHNNNWWW]]]___^^^\\\ZZZXXXVVVWWW\\\dddlllsssvvv}}}xxx{{{zzz|||cccNNNEEEEEEDDDFFFIIIOOOWWW___fffjjj```TTTJJJIIIOOOWWW___fffjjjjjjiiijjjlllllljjjhhhggggggppp{{{mmmhhhqqqvvv{{{|||vvvpppnnnwwwqqqooopppooonnnuuuooojjjuuu||||||dddRRRDDD<<<<<<@@@::::::999888777666555555333333222222222111111111////////////............------------------------++++++++++++++++++++++++************************************************...+++))),,,111222...***,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---...000000///444;;;JJJQQQVVVVVVTTTSSSOOOJJJGGGFFFDDDBBB>>>>>>EEEOOOhhhvvvhhh[[[OOOMMMLLLMMMOOOPPPOOONNNPPPQQQRRRSSSTTTTTTSSSRRRRRRRRRUUUVVVSSSMMMMMMQQQUUUVVV[[[fffttttttlll___RRRHHHAAA===:::======???CCCPPPfffwwweee]]]^^^cccbbbiiirrrxxx|||wwwcccXXXVVVXXXaaaiiipppqqqnnnhhh```ZZZTTTNNNIIIJJJMMMRRRYYY___hhhvvv~~~yyy}}}yyyvvv\\\IIIDDDHHHGGGIIIMMMSSSZZZbbbhhhkkk___UUULLLKKKPPPYYYdddoooqqqqqqpppooonnnkkkhhhfffaaa```hhhyyy{{{qqqlllmmmmmmllliiixxx{{{tttoooyyy~~~~~~}}}|||xxxtttssssssttt~~~wwwzzz~~~rrr]]]JJJ???>>>BBB::::::999888777666555555333333333333222222222222////////////............------------------------++++++++++++++++++++++++******************************************************+++000666666111+++---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---///111000///666>>>MMMSSSWWWVVVSSSQQQMMMHHHIIIEEEBBBAAA>>>@@@KKKXXXzzz|||rrrdddWWWLLLLLLLLLNNNPPPPPPPPPOOOQQQRRRSSSTTTTTTTTTSSSRRRPPPPPPSSSTTTQQQKKKLLLPPPRRRVVV___lllzzzrrrjjj]]]QQQGGGAAA===;;;;;;<<>>???::::::999888777666555555444444444333333333222222////////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++++++++************************((()))---222666555000+++---,,,+++******+++,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------///111///000777AAANNNTTTWWWUUURRRPPPLLLGGGJJJDDD@@@@@@???CCCRRRdddxxxmmm```TTTJJJJJJKKKLLLMMMNNNNNNOOORRRRRRSSSTTTTTTSSSRRRQQQPPPNNNPPPRRRPPPMMMMMMPPPQQQYYYeeesss~~~~~~nnnfffZZZNNNFFF@@@===;;;:::<<>><<<999999888777666555555444444444444444333333333333////////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,---***************************+++---//////...---+++---+++***))))))***+++---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000111///000888CCCMMMSSSVVVTTTQQQOOOKKKGGGLLLCCC>>>???AAAGGGZZZooo}}}ssshhh[[[QQQJJJKKKKKKKKKLLLMMMOOOPPPRRRRRRSSSSSSSSSRRRPPPOOOQQQNNNMMMQQQRRRPPPOOOQQQRRR]]]mmmyyy{{{wwwiiiaaaUUUKKKCCC???<<<:::;;;<<>>>>>@@@BBBFFFIIILLLLLLMMMNNNPPPUUUaaaqqq|||~~~}}}zzzjjjbbbccc{{{iiiPPPKKKOOORRRVVV]]]\\\lllxxx{{{wwwxxxnnnqqq~~~oooXXXKKKFFFIIINNNTTTZZZeeerrrlllSSSKKKPPPVVVWWWVVVWWW___jjjppppppkkkfffdddjjjhhhrrrssspppjjjeeebbb\\\VVVSSSUUUVVVXXX^^^dddgggiiimmmqqq{{{{{{~~~pppeeecccmmmxxxvvvttt}}}nnnfffjjjrrrwwwdddLLLAAA<<<:::888777666777666444333666555555444444333222222000/////////...............------,,,,,,------...,,,,,,,,,+++++++++******,,,,,,,,,++++++*********************************,,,,,,,,,++++++*********++++++******++++++,,,---******+++++++++,,,,,,,,,,,,,,,,,,---------.........111222000...333>>>GGGRRRVVVXXXUUUOOOLLLNNNQQQWWWBBB===BBB@@@KKKnnnyyyxxx~~~vvvkkk___TTTLLLNNNKKKJJJKKKOOORRRRRRQQQTTTTTTSSSQQQQQQQQQQQQQQQQQQPPPPPPRRRQQQNNNPPPUUU[[[iiiwww}}}{{{tttmmm___YYYOOOFFFAAA===;;;:::???===<<<>>>CCCFFFFFFEEEGGGJJJMMMQQQYYYiii}}}uuulllhhheeevvvtttcccSSSPPPUUU[[[```dddggglllwww{{{vvv||||||sssssslllUUUIIIGGGKKKPPPYYYcccuuutttZZZOOOSSSWWWVVVSSSSSSUUU\\\ccceeefffjjjqqqssstttvvv{{{tttmmmllloooqqqqqqoookkkjjjjjjeee___YYYUUUSSSTTTQQQMMMLLLNNNPPPSSSXXX^^^```^^^]]]\\\dddfffnnnxxxzzzuuulllbbbYYYWWWaaalllvvv{{{vvvfff\\\]]]cccrrr}}}yyylllQQQDDD@@@;;;999888777777777555444555444444333333222111111000000/////////............------,,,,,,------...,,,,,,,,,++++++++++++***,,,,,,,,,+++++++++******************************,,,,,,,,,+++++++++******++++++******++++++,,,---***++++++++++++,,,,,,,,,,,,,,,,,,---------......---000111000///444???IIIQQQUUUXXXVVVOOOKKKJJJLLLRRR???<<>>===AAACCCXXX{{{rrrkkkppprrrcccWWWQQQPPPNNNMMMLLLMMMOOOQQQQQQPPPNNNNNNNNNMMMNNNNNNOOOPPPPPPPPPQQQSSSRRRQQQUUU\\\dddppp|||~~~rrriii```XXXSSSNNNFFF@@@===;;;:::999:::::::::<<<@@@DDDEEEEEEGGGHHHIIIKKKQQQ\\\jjjuuunnn```rrrnnngggeeelllwww|||}}}}}}wwwyyy}}}vvvrrrssstttrrroooyyymmmVVVKKKKKKSSS\\\cccuuuwwwddd\\\dddssszzznnneee```___gggpppwwwxxxuuuxxx|||gggWWWQQQSSSVVVXXXWWWQQQMMMPPPSSSSSSSSSTTTMMMOOONNNLLLNNNSSSTTTRRROOOKKKIIIKKKKKKJJJMMMQQQSSS___qqqsssrrrnnngggbbb^^^YYYTTTRRRLLLIIIJJJIIIJJJTTTaaasss~~~zzzjjjYYYQQQMMMKKKRRR[[[eeerrr}}}{{{ooojjjqqq{{{}}}wwwzzz}}}ZZZGGGCCC===<<<:::::::::999888666555555444333333222222111000000000////////////.........------------......------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---+++++++++,,,,,,,,,------,,,,,,,,,---------......,,,...///000222:::EEENNNRRRVVVWWWTTTNNNKKKMMMPPPMMMAAA@@@CCCFFF___lllfffdddnnnooo^^^SSSPPPQQQNNNNNNNNNNNNOOOPPPPPPPPPKKKKKKKKKKKKLLLMMMNNNOOONNNNNNPPPRRRQQQQQQXXX```nnnxxxzzzmmmcccYYYQQQKKKGGGAAA<<<::::::999999;;;;;;<<>><<<;;;:::;;;:::888777666666666555444444333333111000000000///////////////......------......///---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++,,,,,,,,,---------,,,,,,,,,---------......,,,---...000444<<>><<<;;;:::;;;:::999777777777666666555444444444111111000000000///////////////............//////------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,------------,,,,,,,,,---------......---......000666???IIIPPPVVVVVVUUUQQQNNNRRR[[[dddGGG@@@@@@BBBKKKkkk~~~vvveee]]]^^^eeesssuuueeeWWWOOOOOORRRNNNPPPQQQQQQOOONNNOOOOOOKKKKKKKKKKKKLLLMMMNNNOOOKKKLLLPPPRRRQQQSSS^^^kkkwww}}}rrrcccYYYOOOGGGAAA===:::888888999::::::888:::<<<>>>???AAAEEEGGGMMMMMMMMMNNNPPPRRRUUUVVVXXX```kkkwwwwwwgggnnnvvvoooqqqvvvxxx~~~zzzcccVVVXXXiii{{{~~~ooorrr{{{mmmfffccciiimmmsss|||lll[[[MMMJJJFFFEEEGGGIIIJJJIIIHHHIIINNNVVVZZZ[[[___dddlllnnnpppwww~~~yyyttttttwwwvvvuuutttnnncccUUUOOOUUU[[[___ppp{{{{{{pppZZZKKKPPPZZZfff|||}}}rrrnnnooorrruuu~~~~~~yyywww|||{{{tttRRRDDD>>><<<::::::::::::888777777666666555444444333333111111111000000000////////////............//////...------------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++******++++++,,,---,,,,,,,,,------------...,,,,,,,,,---------......///......111777@@@JJJPPPUUUVVVUUURRRPPPTTT]]]eeeCCC>>>@@@EEETTTxxx|||uuueee___aaajjjyyy|||ooo```VVVPPPPPPQQQNNNQQQSSSRRRPPPNNNNNNOOOMMMMMMLLLMMMMMMNNNOOOOOOLLLNNNQQQTTTSSSVVVcccqqqyyyrrrcccWWWMMMDDD???<<<999888999:::::::::999;;;>>>>>>???@@@DDDGGGNNNMMMNNNOOOQQQRRRRRRRRRTTTYYYbbbmmmvvv~~~yyyjjjrrr~~~tttooossszzz~~~}}}ggg[[[___tttyyyvvvrrrjjjfffjjjkkkrrr}}}uuucccQQQCCCFFFFFFGGGIIIKKKLLLKKKJJJOOOQQQVVV^^^fffnnn{{{mmm]]]UUU[[[aaafffwww}}}~~~xxxlllXXXMMMWWWfffwww~~~~~~~~~zzzuuuwwwRRR@@@>>><<<::::::::::::888666666555555444444333222222111111111111000000000000//////............//////......---------,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++******++++++,,,---,,,,,,,,,---------......,,,,,,,,,---------......000//////111777@@@JJJPPPSSSUUUVVVTTTRRRTTT\\\cccBBB???BBBJJJ^^^|||vvvgggaaadddnnn}}}yyykkk^^^UUURRRPPPPPPNNNQQQSSSSSSPPPMMMNNNOOONNNNNNNNNNNNNNNOOOOOOPPPMMMOOOSSSUUUUUUXXXfffuuu|||uuueeeXXXMMMEEE>>>;;;999888999:::;;;:::;;;>>>@@@AAA@@@AAAEEEHHHMMMMMMNNNOOOQQQRRRQQQPPPPPPSSSZZZccckkkrrrzzz~~~pppuuu|||sssooottt}}}iii^^^ddd{{{{{{tttuuuwwwwwwpppfffiiiiiippp}}}nnnZZZLLLGGGGGGFFFIIIMMMNNNMMMMMMPPPRRRVVV```pppuuudddXXX[[[ggguuuxxxdddYYYSSSWWWlll~~~|||VVVFFFBBB???:::777999:::888444666555555444444333222222222222222111111111111000//////...------------.........---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++,,,,,,---......---,,,+++*********+++,,,---,,,,,,++++++,,,,,,------,,,,,,,,,,,,---.........---...333;;;EEELLLPPPXXXRRRRRRQQQSSS```fff[[[CCCEEECCCJJJgggzzzvvvuuuqqqsssyyywwwfffYYYSSSPPPMMMKKKKKKLLLOOOPPPPPPNNNLLLJJJNNNOOOOOONNNLLLLLLMMMOOOQQQSSSTTTTTTVVV___lllvvvvvvhhh\\\MMMAAA===888666888999888<<>>@@@CCCEEECCCAAACCCFFFCCCLLLVVVZZZWWWRRROOOOOOOOOQQQTTTYYY```hhhppptttzzzuuuwww{{{xxxwwwyyy}}}iii[[[ccc{{{qqqsssuuuooolllpppwwwyyyrrrpppiiimmmrrrwww{{{zzzfffXXXOOOJJJGGGEEEHHHLLLNNNNNNPPPSSSWWWcccnnnooo```WWW^^^lll|||wwwdddYYYUUU^^^www|||^^^GGGAAA???<<<::::::;;;999777666666555555444333333222222222222222111111111111//////...------------.........------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,---------,,,++++++******+++,,,------,,,,,,,,,,,,,,,,,,---------,,,,,,------...///...---...333;;;EEELLLPPPYYYVVVUUURRRVVViiiooo```HHHGGGEEENNNjjj~~~}}}}}}~~~uuudddXXXRRRPPPNNNKKKKKKMMMNNNPPPPPPNNNLLLKKKMMMNNNOOOOOONNNNNNPPPRRROOOQQQRRRSSSVVV___mmmwwwuuuhhh]]]NNNBBB===888666888999999<<>>===<<<;;;:::;;;666666666555444444333333333222222222111111111111000///......------............------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,------...//////......222;;;EEEMMMRRRUUUWWWVVVPPPWWWrrrxxxdddHHHFFFEEEQQQnnnrrraaaUUUPPPOOONNNMMMKKKMMMNNNPPPPPPOOOMMMLLLLLLNNNOOOPPPPPPPPPRRRTTTNNNOOOPPPRRRWWWaaaoooyyyvvviii]]]OOOCCC===999777999::::::>>>CCCRRRKKKDDDCCCHHHNNNPPPOOOXXXWWWUUUSSSQQQQQQQQQRRROOOPPPSSSXXX^^^fffmmmqqqrrrvvv~~~~~~xxxzzzyyy|||qqqiiiqqqiiiddddddaaacccjjjsss~~~}}}vvvqqqooonnnllllllpppxxx|||fffZZZ]]]eeekkklllrrrvvv{{{}}}{{{zzzzzz|||eee\\\YYYcccppp|||yyyrrrcccWWW[[[qqq}}}wwwQQQDDDAAA???>>><<<999:::===777777666666555444444444333333222222222111111111000//////.....................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,---......,,,------------------,,,---------------.../////////...///333<<>><<<888999===888777777666666555444444333333333222222222222111000000///............///......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,+++******+++,,,---.........,,,------......------,,,...------------...//////000///111666???IIIPPPTTTNNNRRRRRRLLLXXXwwwzzz^^^BBB???BBBQQQbbbjjjhhhdddyyy|||~~~zzzvvv{{{uuuiiiYYYOOOLLLNNNNNNMMMLLLMMMNNNOOOPPPOOOOOONNNOOOQQQSSSSSSQQQPPPPPPQQQOOOPPPSSSYYYaaammmyyyxxxjjj]]]NNNBBB===999888:::<<<===AAAGGGFFFRRRZZZXXXUUUUUUVVVTTTSSSRRRPPPPPPQQQRRRRRRQQQMMMNNNQQQVVV\\\dddkkkooosssyyy}}}yyyoooooosssoooaaakkkvvv[[[\\\bbbhhhrrrxxx|||jjjeeeccchhhsss|||~~~kkkQQQNNNRRR___jjjqqq{{{uuukkkkkkvvv~~~tttlllfffbbb^^^\\\^^^bbbjjjttt~~~vvvrrraaaVVV___{{{vvvnnnssswww|||}}}mmmUUUIII???>>>===999999===888888888777666666555555333333333333222222222222111000//////......//////......------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---......------,,,---...//////...---,,,......------......///000///000333:::CCCLLLRRRUUURRRRRRQQQPPP]]]vvvuuuYYYDDD@@@DDDOOOWWW[[[```hhhwwwtttvvvxxxxxxoookkkiiirrrooodddVVVNNNLLLMMMMMMLLLMMMMMMNNNOOOOOOPPPPPPPPPOOOQQQSSSSSSQQQPPPOOOOOOPPPRRRWWW^^^hhhsss|||vvvhhh\\\MMMAAA===999888;;;===???CCCHHHHHH[[[ggg___QQQJJJHHHGGGNNNOOORRRTTTUUUUUUTTTTTTNNNOOORRRWWW^^^gggnnnrrrsss|||}}}ttt~~~ppphhhmmmvvvlll```lllrrr]]]aaaffflllxxxzzziiieeedddgggppp{{{[[[KKKJJJQQQ___iiimmmvvv|||rrrfffaaahhhvvvvvvlllddd^^^ZZZXXXTTTWWW]]]gggssszzzuuuaaaWWWbbb~~~sssllloooyyy}}}xxxyyyxxx|||uuuyyyyyy}}}aaaOOO@@@??????;;;999<<<999999888777777666666555444444333333333222222222111000000///////////////------..................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,---------+++,,,---......------,,,,,,---...//////...---,,,...............//////000///111666>>>GGGOOOTTTUUUWWWQQQPPPUUUaaasssmmmSSSCCC@@@CCCLLLQQQXXXnnnvvvmmmmmmooonnnmmmdddaaadddrrr~~~iii```TTTMMMLLLMMMMMMKKKMMMMMMNNNOOOOOOPPPPPPQQQMMMOOORRRSSSQQQPPPPPPPPPPPPSSSYYYbbbmmmwww~~~sssfff[[[MMMAAA===999888<<<>>>@@@DDDJJJLLL___iii]]]LLLEEEFFFFFFIIIMMMRRRTTTSSSRRRTTTVVVPPPRRRUUU[[[ccckkksssxxx~~~{{{zzzjjjooorrrfffdddppphhhbbbrrrlll]]]dddiiimmmyyy|||}}}iiiggggggiiinnn}}}~~~}}}~~~}}}qqqQQQLLLKKKRRR```hhhkkkrrr|||}}}wwwjjj^^^\\\gggwwwuuummmfffbbb___XXXYYY[[[aaajjjvvv~~~xxx```XXXddduuummmpppyyyyyyppplllooorrrwww~~~yyytttjjjSSSAAA@@@AAA===:::===999999888888777666666666444444444333333333222222111111000///////////////------..................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++,,,,,,---......,,,---.........---,,,+++,,,---///000000///---,,,...............///000000///222888AAAJJJQQQTTTUUUYYYOOONNNVVVbbbnnnfffMMM???===AAAJJJOOO]]]zzznnnhhhhhhjjjiiifff______eeevvv}}}fff^^^SSSMMMMMMNNNLLLJJJMMMMMMNNNOOOOOOPPPQQQQQQJJJMMMPPPRRRRRRQQQQQQQQQOOOSSSZZZdddoooxxx~~~~~~pppdddZZZMMMBBB===:::999<<>><<>>::::::999999888777777777666555555444444333222222///////////////////////////............---------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......///222999BBBKKKRRRUUUVVVXXXTTTNNNZZZrrrpppVVVDDD>>>???AAAEEESSSooouuuqqqkkkddd```^^^^^^^^^aaadddnnnzzzaaaYYYPPPLLLNNNOOOLLLHHHHHHIIIJJJKKKLLLLLLLLLLLLMMMNNNPPPOOOOOOOOOPPPRRRQQQUUUaaaooowwwzzzzzzpppdddWWWJJJBBB===<<<<<<===???CCCFFFHHHJJJiiimmmSSSDDDDDDEEEGGGJJJKKKMMMNNNNNNPPPRRRUUUVVVYYY^^^fffoooyyy}}}qqqbbb___dddttttttmmmkkkqqqhhhiiimmmeeecccfffnnnxxxmmmkkkooooooooo~~~wwwtttsssuuuxxxuuuyyyrrrooo}}}zzzaaaMMMMMMKKKSSSdddoooooommmpppvvvyyypppaaa```ppp}}}{{{oooqqq{{{kkk[[[```yyyxxxiiigggiii|||xxxqqqppprrr|||~~~|||xxxwwwvvvlllbbbfffsss|||~~~jjjWWWPPPAAA===AAA:::::::::999999888777777777666555555444444333222222///////////////////////////............---------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------.........///222999BBBKKKRRRUUUUUURRRQQQOOOZZZmmmgggNNNAAA>>>???AAAGGGXXXuuurrrnnnhhhccc```___```bbbcccjjjxxxxxx___WWWOOOKKKMMMNNNKKKHHHHHHIIIJJJKKKKKKLLLLLLLLLKKKLLLNNNNNNMMMMMMOOOPPPRRRVVVbbbpppxxx|||xxxlll```SSSGGG@@@<<<<<<<<<===???BBBEEEGGGKKKeeeeeeNNNDDDFFFFFFGGGIIIKKKLLLMMMNNNPPPSSSUUU^^^bbbiiirrr|||~~~bbbbbbaaa```\\\\\\fffrrrzzzpppttt}}}nnnqqq|||nnniiiiiimmmuuu~~~nnngggkkkoooxxxsss```WWWTTTWWW^^^eeeiiitttvvvzzzzzzssspppoooqqqrrrsssuuuxxx|||zzz___KKKOOOMMMTTTfffqqqpppmmmnnnwww~~~zzzkkkhhhuuuyyytttyyymmm[[[\\\ssszzziiiccceeeyyy~~~xxxxxx{{{|||zzzxxxqqqllltttwwwvvvnnnWWWNNNDDD@@@>>>777:::::::::999888888777777666555555444444333222222///////////////////////////............---------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------------.........///222999BBBKKKQQQTTTTTTRRRSSSSSS___mmmbbbLLLDDD>>>>>>AAAJJJ___|||ppplllgggaaa^^^^^^```bbbeeerrrttt\\\UUUMMMJJJKKKLLLJJJGGGHHHIIIJJJKKKKKKLLLKKKKKKIIIJJJLLLLLLLLLLLLMMMOOOQQQXXXdddqqqyyy~~~wwwiii\\\PPPFFF???;;;;;;;;;<<<>>>AAACCCEEEMMM^^^YYYFFFCCCHHHGGGFFFHHHJJJLLLNNNOOORRRUUUXXX___eeennnzzzyyy~~~pppUUUQQQOOOPPPSSS[[[jjjxxxyyyuuuvvv|||qqqmmmooottt}}}ooodddhhhpppvvvfff\\\RRRNNNOOOQQQWWW^^^mmm~~~ssskkkhhhhhhffffffggghhhhhhiiijjjjjjlllqqqxxx~~~~~~dddPPPNNNNNNXXXkkkuuuqqqkkkjjjyyyvvvpppzzz~~~nnn[[[ZZZqqqyyyhhhbbbcccxxx}}}||||||}}}nnnTTTIIIDDDAAA>>>888;;;::::::999999888777777666555555444444333222222///////////////////////////............---------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............///222999CCCLLLQQQSSSSSSTTTRRRRRRaaannnaaaLLLHHH???>>>BBBNNNeee}}}oookkkeee___[[[[[[]]]___jjj{{{}}}oooWWWRRRKKKIIIJJJJJJIIIGGGHHHHHHIIIJJJKKKKKKKKKKKKHHHJJJLLLLLLKKKLLLMMMOOOPPPYYYfffrrrzzzwwwhhhZZZOOOFFF@@@::::::;;;<<<>>>@@@BBBCCCMMMVVVMMM@@@DDDJJJHHHGGGGGGJJJMMMPPPSSSVVV[[[^^^```gggqqq~~~wwwkkkkkkvvvdddUUUSSSSSSYYY___gggsss~~~xxxttttttmmmnnnttt|||mmmeeejjjsssmmmYYYNNNJJJHHHLLLQQQUUU[[[aaavvvsssgggdddaaa______]]]\\\[[[ZZZYYYXXXVVVUUUUUUXXX^^^eeelllvvv~~~fffRRRKKKMMM[[[nnnvvvooogggeeezzzxxxooo[[[[[[ssswwwgggaaabbbwwwuuuXXXHHHFFFBBB===;;;;;;;;;::::::999888888888666555555444444333222222000000000000000000000000///............---------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------........./////////333:::DDDMMMRRRSSSSSSTTTMMMMMM```ppp```IIIFFF???@@@DDDSSSjjj|||jjjfff```\\\ZZZ\\\___bbbuuuzzzjjjSSSOOOJJJHHHIIIIIIHHHGGGGGGHHHIIIJJJKKKKKKKKKKKKIIIKKKLLLMMMMMMMMMOOOQQQOOOZZZhhhttt|||uuueeeXXXLLLDDD???::::::;;;<<<>>>???AAABBBKKKOOOFFF>>>EEEJJJHHHIIIHHHLLLPPPUUUYYY^^^dddhhhjjjpppzzznnn]]]XXXjjj{{{vvvdddVVVOOOQQQXXXfffsssyyyrrruuuhhheeelllwwwxxxkkkhhhooozzzwww[[[KKKJJJIIILLLTTT[[[bbbjjjqqqvvv___WWWXXXVVVUUUWWWWWWUUUSSSSSSSSSRRRPPPNNNNNNNNNRRRWWW[[[aaakkkuuuzzzaaaNNNFFFLLL[[[lllpppgggaaaccc{{{~~~rrr]]]\\\tttssseee``````rrrdddLLLHHHBBB;;;>>>;;;;;;;;;:::999999888888666555555444444333222222000000000000000000000000///............---------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------........./////////111444<<>>@@@HHHXXXoooyyyaaa___[[[YYY[[[aaagggkkkwwweeePPPMMMJJJHHHHHHIIIHHHHHHGGGHHHIIIJJJJJJKKKJJJJJJJJJKKKMMMNNNNNNOOOPPPRRRPPP]]]mmmwwwqqqaaaTTTIIIAAA<<<::::::;;;===>>>@@@AAAAAAGGGKKKEEEAAAHHHIIIGGGLLLKKKOOOUUU[[[aaahhhoootttuuuyyyqqq^^^UUUaaalllfffXXXQQQTTTZZZiii|||}}}uuuvvveee___eeeqqqwwwuuujjjiiirrrkkkYYYPPPTTTWWW___kkksssxxx}}}jjjXXXTTTTTTSSSXXXaaaaaa___]]]___bbbddddddcccaaa^^^]]]]]][[[YYY^^^fffmmmuuu~~~ttt\\\IIICCCJJJXXXeeeddd\\\[[[bbb{{{uuu___\\\rrrooobbb^^^\\\jjjoooPPPJJJBBB:::BBB<<<;;;;;;::::::999888888666555555444444333222222000000000000000000000000///............---------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------............////////////222666>>>GGGPPPUUUUUUTTTVVVTTT```|||eeeFFFEEE;;;AAALLL^^^ssswww^^^\\\ZZZZZZ^^^eeennnsssuuuaaaNNNLLLJJJHHHHHHIIIIIIIIIGGGGGGHHHIIIJJJJJJJJJJJJIIIKKKMMMNNNNNNOOOQQQSSSSSSbbbrrr{{{~~~pppaaaSSSHHH@@@;;;:::;;;<<<>>>???@@@AAAAAACCCIIIGGGFFFKKKGGGEEENNNNNNRRRZZZaaaiiirrrzzzwwwcccXXX```ddd\\\TTTUUU^^^lllxxx}}}kkkccciiisssxxxuuullliiipppzzzcccYYYXXX[[[bbbqqquuufffZZZWWWVVVWWWcccsssqqqpppooorrrxxx}}}{{{vvvppplllcccZZZZZZ```^^^gggqqqyyyqqq[[[IIIBBBHHHUUU^^^[[[SSSXXXccc{{{{{{vvvuuu{{{xxx```[[[pppmmm___\\\YYYddd{{{~~~tttQQQJJJAAA:::EEE<<<;;;;;;::::::999999888666555555444444333222222000000000000000000000000//////.........---------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------............/////////000333777???HHHQQQUUUVVVTTTPPPTTTgggaaa>>>>>>999AAAOOOaaawwwuuuaaa^^^\\\\\\```gggpppuuuttt___MMMLLLJJJIIIHHHIIIIIIIIIGGGGGGHHHIIIJJJJJJJJJJJJIIIJJJLLLMMMMMMNNNPPPRRRVVVeeeuuuqqqbbbUUUJJJBBB===;;;<<<===???@@@AAAAAAAAA@@@HHHJJJJJJLLLEEEDDDPPPPPPUUU]]]eeennnxxxtttaaaWWW\\\]]]TTTQQQWWWYYYpppzzztttlllrrrzzz}}}~~~wwwnnnhhhmmm|||}}}kkk[[[ZZZdddooouuujjj^^^XXX\\\gggqqqwww~~~lllaaabbbcccaaacccnnnxxxiiiWWWHHHCCCGGGNNNSSSSSSSSS\\\fffvvvnnntttzzzvvvaaa___qqq{{{mmmbbbXXXTTT]]]lllvvvXXXGGGBBB???===<<<:::999999999999888666555444444333333222222111222111111000000000000000//////.........---------......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------...............///000000111777@@@JJJRRRVVVWWWWWWRRRPPPkkk___HHH???>>>???HHH^^^xxxsssbbb___ZZZYYY^^^gggrrryyylllZZZMMMLLLKKKJJJJJJIIIJJJJJJHHHHHHHHHHHHIIIJJJKKKKKKKKKHHHIIIMMMOOONNNQQQVVVWWWgggxxx{{{kkk___SSSGGG>>>;;;>>>>>>>>>@@@BBBCCCBBBAAADDDFFFGGGHHHHHHJJJMMMOOOUUUXXX___kkkxxxvvv___WWW\\\XXXUUUYYY[[[bbb}}}}}}{{{mmmlllwww|||pppdddpppmmmjjjhhheee]]]WWWbbbrrrnnnggg___]]]cccooo}}}{{{sssnnnpppwww~~~sssgggVVVHHHEEEFFFLLLTTTXXXZZZ```hhhzzzwwwcccaaarrr}}}lll___TTTPPPZZZiiixxx^^^LLLCCC???<<<===;;;::::::::::::999777666666555555444333333333222222111000000000000000//////.........---------......------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------...............///000000111777AAAKKKRRRVVVWWWVVVTTTTTTnnntttSSSAAA===999???NNNeee{{{sssggg\\\\\\\\\^^^bbblllwwwhhhVVVLLLLLLKKKJJJIIIIIIIIIIIIHHHHHHHHHHHHIIIJJJKKKKKKLLLJJJJJJMMMNNNMMMPPPUUUaaapppxxxggg[[[PPPEEE>>><<<>>>>>>>>>@@@CCCCCCCCCAAADDDFFFHHHIIIIIIIIIKKKLLLQQQUUU]]]jjjxxx|||cccZZZ___\\\\\\bbbdddkkk{{{kkkgggqqq}}}xxxllldddnnnxxx]]]XXXVVVWWWXXX```wwwzzzfffeeedddeeemmmzzz|||nnnjjjqqqxxxzzzqqqhhhYYYKKKFFFFFFJJJTTT\\\```dddiiiwwwdddaaaqqq}}}kkk]]]PPPMMMYYYkkk}}}|||zzz|||hhhUUUFFF???===>>><<<;;;;;;<<<;;;:::888777777777666555555444444222222111000000000000111/////////.........------......------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------...............///000000222888BBBLLLSSSVVVVVVVVVRRRVVVmmm{{{dddGGG===>>>999@@@QQQfffyyylllccc[[[___cccfffjjjsss|||dddRRRKKKKKKJJJIIIHHHHHHHHHHHHGGGGGGHHHHHHIIIJJJJJJKKKLLLJJJKKKNNNOOOOOOSSSYYYggguuuuuucccVVVKKKBBB======>>>>>>???AAADDDEEECCCBBBDDDGGGJJJKKKJJJHHHGGGGGGLLLPPPYYYfffuuu~~~cccWWW[[[[[[]]]eeehhhuuu~~~jjjccclllxxxuuuiiicccjjjqqq]]]WWWUUUYYY```ooo~~~qqqcccggglllqqqwww~~~wwwrrrooonnnpppqqqwww|||ooojjjkkk{{{{{{sssiiiYYYIIIDDDEEEKKKTTTZZZ^^^ccciiivvvbbb]]]jjjzzz~~~lll]]]PPPMMM[[[nnn~~~}}}mmmzzzsss___LLLCCCAAA???>>><<<<<<======;;;:::888777777666666555444444333222111111000000111111////////////..................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------...............///000000333999CCCMMMTTTVVVVVVUUUOOOSSSgggpppYYYCCC???BBB===CCCQQQcccvvvooohhhfffkkkoooqqqsss|||yyyaaaPPPJJJJJJIIIHHHGGGGGGGGGGGGGGGGGGHHHIIIJJJJJJJJJJJJJJJIIIKKKNNNOOOQQQXXX```hhhuuuttt```QQQGGG>>><<<===>>>???@@@CCCEEEFFFDDDCCCDDDGGGKKKLLLJJJGGGEEEDDDIIIMMMUUUaaammmyyyeeeUUUXXXYYY]]]eeehhhwww~~~uuuqqqzzzkkkbbblllyyyuuuiiicccjjjrrr]]]XXXXXX```jjj{{{qqqhhhiiiooowww|||}}}yyyvvvqqqkkkfffcccaaa```\\\]]]```eeelllyyy~~~sssiiidddpppvvv~~~wwwjjjWWWFFFAAAEEELLLRRRTTTWWW___jjj}}}vvv```WWW^^^kkk~~~oooaaaSSSNNN[[[mmmkkk~~~||||||jjjSSSGGGEEE@@@>>>============<<<:::777777666666555444444444333222222111111111111111000000/////////...............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------...............///000000444;;;EEEOOOUUUWWWVVVTTTPPPUUUeeeiiiSSSBBBAAAAAA???GGGWWWlll~~~uuuqqqvvvyyyzzzyyyzzzvvv```PPPJJJIIIHHHGGGGGGFFFGGGGGGFFFGGGHHHIIIJJJJJJJJJJJJJJJIIIJJJLLLLLLNNNWWW```kkkwwwsss^^^NNNCCC<<<;;;===>>>???AAADDDGGGGGGFFFDDDCCCFFFJJJKKKIIIFFFDDDCCCIIILLLQQQYYYbbbllluuu{{{mmmYYYZZZ\\\```hhhjjjsss~~~yyyuuupppqqq|||jjjbbbnnn|||yyymmmeeepppzzz[[[YYY]]]iiiwww{{{~~~yyyiiiiiivvvzzz~~~~~~yyyuuurrrhhhgggfffdddccccccbbbbbbTTTUUUWWWXXX[[[bbbkkksssqqqooonnnnnnooommmiiidddggglllrrrzzzrrr]]]KKKAAAEEELLLPPPQQQTTT___lll}}}|||xxx```SSSTTT[[[lllxxxnnndddVVVPPPZZZkkktttwwwrrrYYYJJJHHH@@@>>>============<<<:::777777777666555555444444333333222111111111111222000000000/////////............------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------...............///000000555<<>>???BBBEEEHHHIIIGGGEEECCCEEEGGGHHHGGGFFFFFFGGGKKKLLLNNNQQQWWW```jjjqqq~~~sss[[[[[[]]]bbbiiiiiirrr}}}qqqpppkkkiiimmm}}}hhhdddppp~~~qqqlllwww\\\[[[bbbrrrssszzzrrrooo{{{{{{tttlllgggccccccdddddddddbbbaaa```______^^^\\\]]]___aaaaaa___^^^]]]___dddiiikkkkkkhhhjjjnnnrrr{{{xxxdddRRREEEEEEIIINNNRRRXXXdddpppuuussswww~~~xxx~~~|||dddTTTOOOMMMXXXfffhhhjjjfffeeebbbZZZTTT___ooorrrwww\\\JJJGGG@@@>>>===<<<======<<<:::999888888777777666555555444333222222111111222222000000000000/////////...------..................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------...............///000000666===GGGQQQWWWWWWUUUSSSVVVeeexxxqqqQQQ???>>><<<<<>>@@@BBBFFFJJJJJJHHHEEEDDDDDDEEEDDDDDDEEEIIIKKKMMMMMMLLLKKKNNNWWWbbbkkkyyywww^^^^^^aaagggmmmlllwww~~~sssqqqqqqsssxxxssseeeddd```hhh|||xxxiiihhhttttttqqq|||]]]\\\ddduuuzzzkkkwww{{{qqqzzz}}}xxxrrriiiccc```aaaccceeefffeeedddcccbbb___[[[XXXYYY]]]______\\\]]]___bbbfffkkkoooqqqoooooonnnooouuuuuuaaaQQQHHHEEEFFFMMMVVV^^^iiisssyyyhhhgggmmmvvv}}}gggVVVNNNFFFJJJSSSSSSTTTVVV[[[___\\\YYYeeevvv~~~||||||~~~}}}pppyyy\\\IIIEEE???>>><<<<<<======;;;:::::::::999999888777777777444333222222111111222222000000000000////////////------..................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------...............///000000666===HHHQQQWWWXXXUUUSSSSSSiiivvvRRR>>>@@@@@@>>>UUUqqqzzznnnooorrrxxx{{{jjjXXXLLLKKKKKKJJJIIIHHHHHHHHHHHHEEEGGGIIIKKKKKKKKKJJJIIIHHHIIILLLPPPRRRXXXffftttqqqaaaOOODDD???===???CCC>>>@@@CCCGGGJJJKKKHHHFFFDDDCCCCCCBBBBBBEEEJJJOOOOOOMMMJJJHHHJJJSSS```iiiwww~~~eeefffjjjooouuuttt}}}{{{qqqhhh\\\```hhhuuuooo___^^^```pppwwwlllnnnxxxuuusss~~~gggbbbgggvvvnnnkkkuuuvvvzzz|||}}}|||pppeeeccc___^^^]]]^^^___bbbeeeggg```aaa```___^^^^^^aaaccceeeeeeeeegggkkkpppuuuxxxuuutttsssssswww|||hhhSSSHHHEEEGGGPPPYYYaaaiiipppvvvcccggguuuwww|||rrr\\\MMMIIIKKKKKKJJJKKKNNNTTTXXXZZZcccwww~~~}}}}}}~~~|||zzzzzz}}}~~~yyytttYYYJJJIIIBBB@@@===<<<<<<<<<:::999999999888888777666666666333333333222222222111111////////////000000000000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------++++++,,,---...........................------......///000111:::@@@IIIRRRXXXWWWRRRNNNQQQgggxxxoooUUU@@@:::>>>AAAYYYuuuyyyqqqfffjjjpppyyy{{{kkkZZZOOOMMMLLLKKKJJJIIIHHHGGGGGGHHHHHHHHHIIIIIIIIIJJJJJJLLLKKKKKKMMMPPP[[[uuu~~~ooo___MMMCCC???>>>???BBB@@@@@@CCCGGGKKKKKKGGGDDDDDDDDDCCCBBBBBBEEEJJJNNNNNNMMMKKKKKKLLLSSS___iiiyyyhhheeeuuu{{{xxxgggccc___ZZZ]]]nnnooo[[[bbbhhh{{{pppiiigggsss~~~uuupppuuupppiiiiiivvvuuueeefffrrr|||xxxzzzzzzpppeeebbb\\\\\\[[[\\\]]]___bbbdddeeedddcccaaa```bbbeeehhhmmmooorrruuuvvvvvvtttssstttvvvyyyzzz}}}yyyhhhVVVIIIEEEFFFNNNWWW___hhhpppsssbbbggguuuxxx|||zzzbbbRRRKKKJJJJJJJJJGGGJJJNNNRRRUUU```vvvyyyuuu|||xxx||||||{{{}}}}}}}}}yyy___LLLHHHCCC@@@===<<<;;;:::888777999999888888777666666666333333333222222222111111000000000000////////////........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------++++++,,,---.......................................///111111:::@@@IIIRRRWWWVVVRRRNNNNNNbbbpppfffMMM<<<:::???FFF]]]www|||sssnnnhhhlllqqq{{{zzziiiYYYNNNMMMLLLKKKJJJIIIHHHGGGGGGHHHHHHHHHIIIIIIIIIJJJJJJHHHHHHJJJMMMPPP[[[qqq{{{mmm]]]LLLBBB???>>>???BBBBBBCCCDDDHHHLLLLLLIIIFFFDDDEEEDDDCCCCCCEEEIIILLLOOOOOOOOORRRXXXbbboooyyyoookkkzzzooojjjbbb___dddrrrqqq^^^dddnnn}}}nnngggcccdddpppwwwjjjqqqzzzoooiiiqqqeee[[[bbbppp{{{uuuzzz{{{qqqeee```YYYYYYYYYYYYZZZ\\\^^^___ccccccddddddgggmmmtttyyy{{{|||wwwiii\\\KKKFFFEEEKKKTTT]]]hhhpppooo```ggguuu{{{}}}mmmYYYNNNKKKKKKKKKHHHHHHJJJLLLOOO[[[qqqsssqqqxxxxxx}}}|||}}}}}}|||lllUUUJJJFFFCCC???===<<<;;;999888999999888888777666666666333333333222222222111111111111000000//////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------++++++,,,---....................................///000111111999???IIIQQQVVVUUUQQQNNNNNN___iii]]]FFF:::<<>>>>>===<<<;;;999999888888777666666666333333333222222222111111222111111000///......---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------++++++,,,---....................................///000111222999???IIIQQQTTTSSSQQQOOORRRbbbhhhYYYEEE<<<>>>BBBHHH]]]ttt}}}~~~vvvqqqooovvvxxx~~~uuueeeVVVMMMLLLKKKKKKJJJIIIIIIHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJIIIKKKMMMPPPVVVaaarrryyynnndddVVVGGGAAA@@@@@@AAADDDEEEFFFGGGJJJLLLLLLLLLKKKGGGGGGHHHGGGFFFGGGJJJLLLQQQVVV^^^hhhvvvppp^^^ZZZ[[[SSS^^^{{{kkkpppyyylll___UUUOOORRRWWW]]]jjjyyywwwkkktttxxxhhhccckkk{{{ooo[[[\\\gggttt~~~uuucccZZZXXXXXXXXXYYYYYYZZZ[[[[[[ZZZ]]]aaagggnnnwww~~~zzzooodddRRRKKKFFFJJJRRR\\\gggqqqjjjcccppp~~~yyyvvviiiWWWOOOPPPTTTRRROOOMMMMMMPPPZZZnnnuuurrriiiiiitttzzz}}}{{{zzz||||||}}}xxx{{{kkkUUUFFFCCC???============<<<999999888888777666666666333333333222222222111111222111111000///......---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------++++++,,,---........................///......//////000111222999@@@JJJQQQTTTSSSQQQPPPWWWeeeiiiWWWCCC===>>>>>>JJJ^^^uuuxxxtttrrryyy{{{rrrbbbUUUMMMKKKKKKKKKJJJIIIIIIHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJLLLLLLLLLNNNUUUdddttt~~~sssiii^^^QQQDDD@@@@@@AAABBBEEEEEEFFFGGGHHHIIIJJJKKKLLLJJJJJJJJJIIIIIIJJJNNNPPP[[[fffsss}}}uuu```ZZZ\\\[[[mmmssswwwxxxlllbbbWWWQQQPPPVVV[[[aaapppyyyrrrxxxmmmbbbeeesss{{{ppp```bbblllvvvpppaaaYYYZZZZZZZZZZZZZZZZZZZZZZZZ]]]```dddhhhkkknnnqqqtttxxxyyy|||~~~|||nnnaaaSSSKKKFFFIIIQQQZZZfffooo|||lllkkk|||qqqlll}}}rrr]]]SSSTTTYYYVVVSSSRRRTTTWWW```qqqllllllfffiiiwww}}}zzzzzz|||||||||~~~sss{{{oooXXXFFFBBB>>>;;;:::;;;;;;:::999999888888777666666666333333333222222222111111111111000000//////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------++++++,,,---........................////////////000111222222:::AAALLLRRRTTTSSSRRRSSS[[[hhhgggRRR@@@<<<>>><<>>AAABBBDDDFFFEEEFFFGGGGGGFFFHHHKKKOOORRRQQQOOONNNNNNRRRYYY^^^oooyyyccc___lll~~~xxxrrriiiXXXZZZ]]]eeellljjjjjjzzz~~~rrraaa\\\gggyyy{{{jjjgggmmmvvv~~~ooo^^^ZZZ]]]ZZZZZZZZZ[[[ZZZZZZYYYXXXVVV]]]gggnnnqqqqqqooonnngggddd```]]]^^^bbbgggjjjrrrvvv|||yyyiii___OOOHHHCCCFFFMMMUUU```iiiooorrr|||kkkeeexxxhhhYYYYYY^^^gggdddbbbbbb```aaaiiisssqqqhhhhhhaaacccuuu}}}||||||{{{zzz~~~{{{uuurrr]]]RRRMMMFFF@@@===;;;:::999999999888888777666666666333333333222222222111111////////////000000000000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------++++++,,,---........................////////////000111222333;;;DDDNNNTTTTTTSSSTTTVVVeeemmmdddJJJ:::>>>EEEEEEUUUkkk~~~zzzyyyvvv|||xxxeeeWWWNNNKKKJJJJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHIIIIIIIIIJJJJJJGGGLLLOOOSSS```qqqyyyyyylllbbbRRRHHH???>>>AAACCCDDDFFFFFFGGGHHHGGGFFFHHHLLLPPPTTTSSSQQQOOOPPPUUU]]]bbb}}}{{{kkkmmmoooqqqkkkZZZYYY___iiinnnjjjhhhxxx~~~{{{wwwddd]]]\\\iii|||pppllljjjtttvvvfffdddddd___```^^^\\\\\\^^^^^^[[[XXX[[[___eeemmmsssuuusssppprrrrrrnnnhhheeeggggggeeeaaaeeeiiijjjkkkooowww~~~vvveeeYYYOOOGGGAAAEEEMMMUUU^^^eeeppp}}}tttkkkaaapppvvv[[[TTT\\\iiimmmssssssmmmhhhiiinnnoooiiiffffffkkkttt||||||}}}{{{|||~~~}}}oootttYYYOOOMMMIIIFFFBBB???===<<<::::::999888777666555555333333222222111000000000111000000///...---------------------------------------------------------000///...------------------------............///........................000///...///111222222222===DDDLLLRRRSSSRRRSSSTTTpppyyygggHHH===>>>???AAAXXXhhhzzzyyywwwyyywww~~~ppp___TTTNNNLLLIIIIIIHHHGGGGGGGGGHHHHHHFFFGGGHHHJJJKKKJJJJJJIIIJJJKKKPPPZZZhhhuuu}}}~~~kkk[[[NNNHHHCCCCCCCCCBBBDDDGGGHHHGGGHHHIIIJJJMMMOOOPPPUUUTTTQQQPPPQQQTTTYYY\\\vvvkkkqqq|||zzzuuuggg```UUUZZZaaaddddddhhhuuuqqqlllqqqkkkbbb\\\fff{{{fff]]]YYYddd{{{zzznnnjjjhhhssstttfffffffffbbbdddbbb``````aaa___\\\YYY\\\```gggooovvvyyyxxxvvvzzz~~~~~~zzzwwwvvvqqqlll^^^bbbfffgggfffggglllpppuuuyyy}}}~~~}}}|||}}}ssscccVVVLLLEEE@@@CCCJJJRRR[[[bbblll}}}}}}yyylllaaaoooxxx]]]UUUZZZjjjqqqzzz}}}xxxssssssuuummmeeecccdddkkkuuu}}}}}}~~~|||}}}{{{rrrnnnVVVMMMKKKHHHFFFCCCAAA???===::::::999888777666666555333333333222111111000000111000000///......------------------------------------------------------///......---,,,,,,------------------....................................000/////////000222222222<<>>???BBBPPPddd{{{yyyxxxzzzxxxppp___SSSNNNLLLJJJIIIIIIHHHHHHHHHHHHHHHFFFGGGHHHJJJKKKJJJJJJIIIJJJLLLQQQ[[[iiiuuu}}}{{{iiiYYYMMMGGGBBBCCCCCCCCCEEEHHHHHHHHHHHHIIIJJJMMMOOOQQQSSSSSSRRRRRRSSSVVVZZZ]]]wwwkkkoooxxxxxxsssfff___WWWVVV[[[dddiiilllvvvyyyggg```eee^^^SSSOOOZZZvvvkkk]]]UUU]]]ttt~~~wwwlllhhhfffrrruuukkkjjjiiidddeeedddddddddccc```\\\YYY]]]```gggpppxxx||||||{{{zzzrrr```dddiiijjjhhhffffffgggdddhhhkkknnnmmmlllllllllttt}}}{{{ooo```SSSIIIBBB>>>AAAGGGMMMVVV^^^gggrrryyyyyy|||lllaaammm|||aaaUUUWWWiiittt~~~{{{jjjdddcccfffnnnxxx{{{{{{|||{{{|||}}}yyyuuunnnTTTKKKIIIGGGFFFEEEDDDAAA???;;;;;;:::999888777666666444333333222222111111000111000000//////......---------------------------------------------------...------,,,,,,,,,,,,,,,------------....................................////////////000111222333<<>>>>>CCCOOOhhhzzzyyy|||{{{ooo^^^RRRMMMLLLKKKJJJJJJIIIHHHHHHIIIIIIFFFGGGHHHJJJKKKJJJJJJIIIJJJMMMSSS^^^kkkvvv~~~zzzgggXXXLLLFFFBBBCCCDDDDDDFFFJJJIIIHHHHHHIIIJJJMMMPPPRRRSSSUUUVVVWWWWWWYYY\\\^^^vvvwwwhhhfff{{{rrruuupppbbb^^^XXXUUU^^^rrrqqq]]]UUUSSSMMMFFFGGGUUUsssooo___SSSYYYmmmxxx|||uuukkkgggfffrrr~~~yyyrrrmmmgggaaa``````aaabbbaaa___\\\ZZZ]]]```gggooowww{{{||||||{{{uuuzzz{{{wwwuuummmjjjeee```]]]\\\^^^___bbbjjjqqqrrrooohhh\\\QQQGGGAAA>>>@@@EEEJJJSSS[[[```dddjjjpppzzznnnbbbjjjfffVVVSSSdddtttyyyjjjgggfffjjjttt~~~wwwwwwyyyyyyxxxyyy{{{|||zzz}}}tttTTTLLLJJJGGGGGGGGGGGGDDDAAA<<<<<<;;;:::999888777777444444444333222222111111000000000000//////..............................---------------------------,,,,,,+++++++++,,,,,,,,,,,,---------....................................///000000000111222444===EEENNNTTTTTTRRRPPPPPPbbbnnneeeNNNAAA===>>>EEEYYYwww||||||~~~~~~mmm\\\QQQLLLKKKLLLKKKJJJIIIIIIIIIIIIIIIFFFGGGHHHJJJKKKJJJJJJIIIJJJNNNVVVaaammmwww|||iiiZZZKKKEEEAAACCCDDDEEEHHHKKKJJJIIIIIIIIIKKKMMMQQQSSSXXX[[[___aaa___^^^^^^___mmmzzzfff^^^ooo|||ppplllpppiii]]]\\\\\\bbbxxxmmm[[[SSSGGGEEEHHHRRRdddtttdddUUUVVVgggqqqwwwrrrjjjgggfffttt{{{yyyqqqhhh]]]WWWVVVWWWZZZ[[[\\\[[[ZZZZZZ]]]```eeelllsssxxxzzzyyy{{{oooeee^^^ZZZXXXUUUYYY]]]^^^```^^^UUULLLGGGBBB???@@@CCCHHHPPPYYY[[[ZZZ^^^iiiuuu~~~ppp___bbbppp{{{kkkYYYPPP___rrrzzzmmmjjjjjjnnnxxxxxxwwwyyyxxxwwwxxx|||xxxzzz^^^RRRMMMIIIGGGHHHHHHEEEBBB======<<<;;;:::999888888555555444444333222222222000000000000000/////////........................------------------------,,,,,,+++++++++,,,,,,---,,,,,,,,,------------...........................---///000000///000333555>>>FFFOOOTTTTTTQQQPPPOOOkkksssfffMMMAAA===???HHHbbb~~~}}}kkkZZZPPPLLLKKKLLLLLLKKKJJJIIIHHHHHHIIIFFFGGGHHHJJJKKKJJJJJJIIIJJJPPPYYYdddoooyyymmm\\\KKKEEEAAACCCEEEFFFHHHLLLKKKJJJIIIIIIKKKNNNRRRTTT___eeekkkmmmhhhccc``````jjj|||ggg^^^jjjvvvzzzuuuiiifffjjjaaaYYY^^^hhh}}}kkk[[[UUUHHHKKKWWWjjj|||xxxiiiYYYTTT```jjjqqqooohhhfffgggvvvzzzxxxppphhh[[[PPPLLLMMMOOORRRTTTUUUVVVYYYZZZ]]]___ccciiiqqqvvvxxxyyy|||~~~nnneee[[[ZZZVVVSSSUUUVVVPPPGGGFFFBBB@@@AAABBBFFFNNNWWWVVVTTTZZZhhhsssxxx~~~ooo[[[XXX```fffuuusss]]]QQQ[[[ppp}}}qqqllllllqqq{{{|||zzz|||{{{yyyxxxyyy{{{xxxxxxzzzuuuZZZTTTLLLHHHIIIIIIFFFBBB>>>>>>===<<<;;;:::999999666555555444444333333222000000000000000000000000........................------------------------,,,,,,,,,,,,,,,------...,,,,,,,,,,,,------------........................,,,...111000///000333666AAAGGGOOOSSSRRRPPPOOOPPPooorrraaaJJJAAA>>>@@@JJJbbb~~~zzzhhhXXXNNNKKKKKKLLLLLLJJJIIIHHHHHHHHHHHHFFFGGGHHHJJJKKKJJJJJJIIIJJJQQQ\\\gggqqqzzzooo^^^LLLFFFBBBCCCEEEFFFHHHLLLLLLKKKJJJIIIKKKNNNRRRUUUeeemmmvvvwwwqqqiiidddbbblllzzzhhh```kkkvvvxxxqqqeeecccdddZZZXXXfff{{{|||hhh[[[VVVPPPVVVfff|||{{{nnn\\\RRRYYYbbbkkkjjjeeedddfffwww{{{nnnfff]]]OOOHHHIIIJJJLLLOOOPPPPPPSSSWWW[[[\\\^^^bbbiiiqqqxxx|||}}}tttlll```VVVUUUUUUPPPGGGDDDAAA???@@@AAACCCKKKUUUSSSSSS^^^nnnuuutttzzzkkkVVVQQQVVV[[[hhh~~~{{{cccSSSUUUkkktttnnnooovvv~~~|||}}}|||yyyxxxvvvttt~~~tttwwwdddZZZOOOIIIIIIHHHEEEBBB???>>>>>>===<<<;;;::::::666666555555444333333333000000000000000000000000........................------------------------------,,,,,,---......///++++++,,,,,,,,,---------........................+++...111111//////333777CCCHHHNNNQQQPPPOOOOOOQQQjjjiiiXXXFFFBBB@@@BBBKKKbbb}}}|||wwweeeVVVMMMKKKKKKLLLKKKJJJHHHGGGGGGFFFFFFFFFGGGHHHJJJKKKJJJJJJIIIJJJRRR^^^iiisss{{{ooo\\\MMMGGGCCCDDDEEEEEEHHHLLLMMMLLLJJJIIIKKKOOOSSSVVVfffppp{{{~~~xxxnnngggdddkkksssfffnnn|||vvvnnncccaaa```UUUZZZqqqxxxgggZZZUUUWWW\\\lll}}}qqq]]]PPPTTT]]]ggggggcccccceeewwwzzz|||hhh```VVVIIIFFFLLLJJJLLLNNNNNNNNNQQQWWW[[[\\\^^^bbbjjjsss{{{nnn___ZZZYYYSSSJJJCCC@@@?????????AAAIIISSSQQQTTTcccuuuyyytttyyy~~~}}}{{{~~~gggTTTPPPUUUZZZkkkhhhVVVOOOfffuuuqqqssszzz~~~{{{|||{{{wwwuuuuuurrr~~~qqqtttiii___QQQJJJHHHHHHEEEAAA??????>>>===<<<;;;::::::666666666555444444333333000000000000000111111111////////////////////////---------------------------------------...///000++++++,,,,,,,,,---------........................***...111111//////333888DDDIIINNNPPPOOONNNPPPQQQbbb```QQQBBBBBBCCCDDDKKKfff{{{zzzuuucccUUULLLKKKKKKLLLKKKIIIHHHGGGFFFFFFFFFFFFGGGHHHJJJKKKJJJJJJIIIJJJSSS___kkkttt{{{nnnZZZNNNGGGCCCDDDEEEEEEHHHKKKNNNLLLJJJIIIKKKOOOSSSVVVeeeqqq}}}{{{qqqiiigggiiipppuuuuuummmbbb```]]]SSS]]]yyyvvvgggZZZUUUZZZ\\\kkkzzzbbbSSSPPPVVV]]]^^^___bbbddduuummmUUUQQQQQQJJJIIIOOOLLLOOORRRSSSQQQRRRYYYaaaaaabbbjjjwwwwwwlllZZZIIIHHHAAA>>>@@@CCCEEEIIINNNOOOYYYeeewwwyyy|||}}}|||}}}kkkTTTJJJRRR```sssiiiPPPRRRWWWoooxxxtttuuu}}}~~~zzzzzzwwwuuuvvvyyyvvvzzz{{{|||vvvttteeeVVVNNNJJJFFFCCCCCCCCCBBB???===;;;::::::;;;999888777666555444333333222222111111000/////////////////////............,,,------......------,,,,,,------....../////////------------------------............////////////...---///111000///444;;;EEEKKKKKKNNNUUURRRKKKPPP___aaaTTTFFFEEEDDDFFFOOOeeeyyyzzzxxxbbbSSSNNNLLLIIIMMMKKKIIIHHHHHHIIIHHHFFFFFFFFFFFFFFFGGGHHHIIIJJJLLLVVVdddnnntttyyy{{{jjj^^^OOOHHHCCCEEEHHHHHHHHHJJJLLLJJJIIIKKKPPPWWW\\\___jjjooo{{{wwwnnnnnnrrrpppbbbZZZ[[[WWWRRRaaayyywwwsssvvv}}}vvvcccVVVUUUYYY```mmm~~~|||eeeUUUPPPTTT[[[]]]___ccceeevvv|||dddSSSRRRSSSMMMMMMSSSSSSUUUZZZ^^^```bbbeeehhhllllllsss}}}uuudddTTTIIICCC???@@@BBBCCCFFFJJJLLLZZZhhhyyy|||yyyvvv]]]OOOTTT___{{{hhhPPPOOORRRiiiwwwyyyzzz~~~yyyxxxvvvuuuvvvwwwtttyyy}}}~~~~~~zzzyyyjjjZZZRRROOOJJJGGGGGGCCCBBB@@@===<<<;;;::::::999888777666555444333333222222111111000000//////////////////............,,,------......------,,,---------------.............................................////////////...---///111000000555<<>><<<;;;;;;:::888888777666666555444444222222222111000000//////////////////............,,,------......------,,,------------,,,,,,,,,,,,////////////////////////............////////////...---///111000000555===IIINNNNNNPPPTTTOOOMMMXXXxxxrrr\\\HHHDDDAAAEEEQQQmmm|||rrr[[[OOOLLLLLLJJJLLLJJJHHHGGGHHHIIIHHHGGGFFFFFFFFFGGGGGGHHHIIIJJJNNNYYYgggrrrxxx}}}wwwggg[[[QQQIIIDDDFFFIIIIIIKKKMMMNNNLLLLLLOOOVVV]]]cccffftttyyyyyywwwwwwvvv```PPPQQQRRRTTTgggrrriiikkkqqquuulll\\\UUUWWWVVViiizzzooo\\\QQQOOOVVVYYY^^^fffjjj{{{bbbXXXRRRSSSSSSQQQXXXcccaaammm||||||~~~~~~xxxiiiggghhhaaaVVVOOOIIIDDDEEEDDDBBBBBBEEEEEEVVViii{{{~~~}}}ppp\\\ZZZaaa~~~fffQQQIIIIII\\\uuu{{{vvvvvvwwwyyyyyyuuuxxx|||zzzooo]]]UUURRRMMMIIIGGGCCCBBBAAA???===<<<;;;:::888888777777666555555444333333222111111000000///////////////............,,,------......------,,,---------,,,,,,+++++++++....................................////////////...---...111000000666>>>IIINNNOOOQQQTTTPPPTTTeeezzz^^^HHHBBB@@@FFFUUUooo~~~}}}oooXXXLLLLLLLLLJJJKKKIIIGGGGGGHHHHHHHHHGGGGGGGGGGGGGGGHHHIIIJJJJJJOOOZZZhhhsssyyy~~~xxxiii]]]QQQIIIDDDEEEHHHIIIKKKNNNOOONNNNNNRRRZZZbbbiiimmmsssxxx|||{{{}}}rrr___RRRSSSUUUXXXmmmuuugggkkkqqqsssiii[[[VVVYYY^^^tttuuuaaaRRRNNNTTTXXX^^^hhhnnn~~~|||}}}uuu^^^VVVQQQQQQRRRTTT```nnnyyy~~~zzzdddYYY```iiifff]]]RRRLLLGGGGGGFFFEEEEEEHHHGGGWWWiii~~~qqq]]]ZZZ```zzzgggSSSKKKIIIWWWnnnxxxxxxzzz{{{}}}xxxzzz}}}ttt{{{sss^^^TTTQQQMMMHHHEEECCCBBBAAA@@@>>><<<;;;:::888888777777666666555555333333222222111000000000////////////............,,,------......------,,,---------,,,,,,+++++++++------------------------............///////////////......000000111777@@@HHHMMMNNNQQQTTTRRR]]]wwwdddKKKDDD@@@GGGXXXttt|||}}}lllVVVLLLLLLMMMKKKJJJHHHGGGGGGHHHHHHHHHGGGGGGGGGGGGGGGHHHIIIJJJKKKOOOZZZiiitttzzz~~~yyyjjj]]]QQQIIICCCDDDHHHIIILLLOOOOOONNNOOOUUU]]]gggooossssssxxx}}}xxxdddVVVVVVXXXaaa}}}{{{qqquuuzzzyyyoooeeeaaadddnnn|||}}}gggUUUNNNTTTXXX```kkkqqquuuwwwvvvooo[[[VVVSSSUUUZZZddduuuzzzvvv~~~qqq```^^^mmmzzzxxxnnnSSSLLLGGGFFFGGGGGGJJJNNNPPP```sssttt```ZZZ^^^yyyjjjVVVMMMHHHSSSgggyyyzzzyyy{{{{{{}}}xxx{{{ssszzzaaaUUUQQQMMMIIIGGGBBBBBBBBBAAA???===;;;:::888888888777777666666666333333333222111111000000////////////............,,,------......------,,,------------,,,,,,,,,,,,------------------------............///////////////......000000111888AAAJJJNNNNNNQQQTTTTTTgggkkkOOOGGGAAAHHH[[[zzzzzz|||}}}jjjUUULLLMMMNNNKKKIIIHHHFFFFFFHHHHHHHHHGGGGGGGGGGGGGGGHHHIIIJJJKKKQQQ\\\kkkuuu{{{~~~{{{kkk^^^RRRJJJDDDEEEHHHJJJMMMQQQOOONNNPPPVVV```kkksssxxxyyy~~~ppp{{{qqq\\\[[[bbbsssxxxuuuvvv}}}~~~nnnYYYOOOUUUYYYaaammmtttzzzmmmooopppkkkYYYWWWYYYbbbooo{{{vvvvvvttt|||~~~}}}|||sssiiibbbiii~~~wwwQQQJJJDDDDDDFFFHHHMMMSSS[[[ooojjj```___zzzmmmXXXNNNFFFNNN___ppp{{{yyyzzzzzzyyyuuuxxx|||xxxcccTTTPPPMMMIIIGGGBBBBBBBBBAAA???===;;;:::888888888777777777777777444333333222222111111000////////////............,,,------......------,,,---------------.............................................///////////////......000000111999BBBMMMPPPOOOQQQSSSUUUnnniiiOOOGGGCCCKKK```{{{yyyzzzzzz}}}iiiUUUNNNOOONNNJJJIIIGGGFFFFFFGGGHHHHHHGGGHHHHHHGGGHHHHHHIIIJJJKKKUUU```nnnxxx|||pppbbbTTTLLLFFFGGGJJJMMMPPPTTTNNNNNNPPPWWWbbbmmmvvv{{{wwwppphhhvvv}}}fffjjj{{{sss]]]PPPVVVYYYbbbooouuuwwwgggjjjmmmiiiYYYZZZaaaoooxxxyyy~~~~~~zzzrrrgggbbb```ddd```\\\\\\```fffiiijjjeee```___nnnuuuOOOHHHBBBBBBEEEIIIOOOVVVccc{{{uuufffbbbzzzoooZZZMMMDDDJJJZZZjjj{{{yyyyyyxxxuuuqqqvvvyyy}}}xxxuuu|||bbbRRRMMMKKKGGGEEEBBBBBBBBBAAA@@@===;;;:::888888888888777777777777444444333222222111111000000/////////............,,,------......------,,,---------....../////////////////////////////////............/////////000000......000000111999BBBQQQRRRPPPQQQRRRUUUqqqcccKKKFFFDDDOOOeeezzzyyyyyywww{{{iiiVVVOOOPPPOOOJJJIIIGGGEEEFFFGGGHHHHHHGGGHHHHHHHHHHHHIIIJJJKKKKKKWWWbbbpppzzz~~~vvvgggVVVNNNHHHIIILLLOOORRRVVVNNNNNNPPPXXXcccoooxxx}}}zzzmmmffffffuuuooo{{{}}}ttt```UUURRRVVVaaajjjttttttjjjnnnooojjj^^^]]]qqq}}}pppddd\\\[[[]]]\\\VVVRRRSSSQQQOOOTTT\\\UUUVVV[[[mmmbbbGGGCCCAAACCCFFFHHHOOOUUUhhhxxxgggcccppp\\\MMMHHHHHHRRReeezzz~~~~~~zzztttsssrrrmmmnnnoooqqqyyywww{{{dddPPPJJJIIIFFFAAACCCBBBAAA@@@>>><<<:::888999888777666666555666666333333444333222000...---000/////////............---------------------------------............///---------............///............////////////111000000111///000:::DDDOOORRRPPPSSSVVVXXXnnnvvvTTTJJJGGGDDDOOObbb}}}wwwwwwxxx}}}~~~eeeRRRLLLLLLMMMLLLKKKHHHEEEDDDEEEGGGHHHIIIGGGGGGGGGFFFEEEGGGKKKNNNWWWdddqqqwww{{{vvvfff\\\NNNCCCFFFNNNSSSTTTTTTQQQOOOQQQXXXaaakkkxxx~~~ggg\\\\\\^^^www{{{~~~yyyfffWWWSSSUUU___iiirrrpppkkkuuuvvvnnnbbbmmm{{{uuuqqqqqqqqqrrrkkkfffbbb[[[RRROOORRRYYY]]]cccqqqsssUUUDDDAAAAAADDDGGGJJJPPPWWWrrrqqqkkk~~~lllZZZKKKGGGFFFPPPbbbuuu|||~~~|||uuusssrrrnnnooopppqqqxxx{{{{{{gggRRRLLLKKKIIIEEEEEEEEEDDDBBB@@@>>><<<;;;999888777666666555666666444333333333111000///...000000/////////.........---------------------------------............///---------............///............////////////111000000111///111:::DDDMMMPPPPPPSSSWWWXXXmmmmmmPPPIIIHHHEEEOOO```vvvyyyzzz|||{{{bbbQQQLLLLLLMMMLLLKKKHHHEEEDDDFFFGGGIIIIIIGGGHHHGGGFFFEEEGGGKKKNNNXXXeeerrrxxx|||wwwhhh\\\OOODDDGGGPPPUUUVVVWWWSSSRRRTTTZZZ```jjjzzzvvvaaaYYY[[[eeezzz~~~mmmZZZTTTTTT]]]fffooooooooovvvlll~~~xxxnnnhhhggglllttt}}}eeeIIIBBB@@@BBBFFFIIIKKKRRRYYY{{{~~~wwwyyygggXXXJJJFFFEEEMMM]]]nnnzzzwww~~~~~~uuurrrrrrooopppqqqrrrwwwwwwjjjUUUNNNNNNLLLIIIHHHGGGFFFEEECCC@@@>>>===999999888777666666666666555444333222111000000000000000000/////////......---------------------------------............///---------............///............////////////111000000111000111:::EEEKKKOOOOOOSSSVVVWWWkkkeeeLLLGGGFFFBBBJJJYYYqqq|||xxxaaaQQQLLLLLLLLLKKKKKKHHHEEEEEEFFFHHHIIIIIIHHHHHHGGGFFFFFFHHHLLLOOOZZZgggtttzzz~~~xxxkkk]]]PPPFFFHHHPPPUUUWWWXXXXXXWWWYYY[[[___gggyyyooo^^^[[[```nnn~~~{{{}}}~~~{{{rrr[[[TTTRRRZZZccclll|||sssxxxzzzvvvYYYAAABBBBBBDDDIIIKKKLLLQQQYYY|||}}}{{{uuucccTTTGGGDDDCCCJJJXXXgggsssxxxsssuuurrrsssoooqqqrrrrrrwwwqqqzzzlllVVVOOOOOONNNLLLIIIIIIHHHFFFDDDBBB@@@???:::999888777666666555555555444222111000000111111000000000////////////...........................---------............///---------............///............////////////111000000111000222;;;FFFKKKNNNOOORRRTTTSSSfffjjjQQQIIIEEEBBBIIIWWWrrr~~~yyybbbSSSMMMMMMLLLJJJJJJHHHFFFFFFGGGHHHIIIHHHHHHHHHHHHGGGGGGIIIMMMPPP\\\hhhvvv|||xxxlll]]]QQQGGGHHHNNNRRRTTTVVVYYYZZZ[[[\\\\\\dddwwwoooaaa```gggrrryyyyyy}}}rrrpppwwwuuu^^^UUUQQQXXXaaajjjyyyyyyxxxaaaLLL>>>DDDEEEHHHKKKKKKJJJPPPXXX{{{|||rrrlllkkkqqqwwwqqq[[[MMMEEEBBBBBBHHHTTTbbbmmmsssvvvuuuqqqsssmmmppprrrrrrwwwooowwwkkkWWWPPPOOONNNMMMIIIIIIHHHFFFDDDBBB@@@???;;;:::999777666666555555555444333111000111222222111000000000////////////........................---------............///---------............///............////////////000000000222111222<<>>@@@CCCAAACCCJJJQQQYYYfffrrrvvvooollliiiiiijjjjjjkkkpppzzzxxxoooooommmjjjkkknnnoootttxxx___XXXUUUPPPQQQNNNMMMLLLKKKIIIFFFDDDCCC@@@>>>;;;999777666777777666666666555555555444444222222222111111111111000//////.........---------........................---------............///............////////////000...///111222444<<>><<<@@@DDDBBBCCCGGGLLLTTTcccooorrrjjjggggggiiiggghhhiiioooxxxzzzpppoookkkhhhjjjmmmmmmrrrfffZZZUUUPPPQQQNNNNNNMMMKKKIIIGGGEEEDDDAAA???===:::999888888888555555555555444444444333222222222111111111111000/////////.........---------------------------------------............///............////////////111......000111333<<>>>>><<<;;;:::999888888555555444444444333333333222222222111111111000000000000/////////.........---------------------------------............///............////////////111///...000000222:::DDDMMMPPPSSSTTTXXXkkkfffNNNDDDFFFWWWiiiwww___SSSOOONNNNNNNNNJJJIIIHHHIIILLLMMMMMMMMMJJJJJJJJJJJJKKKNNNSSSWWWdddtttqqq```SSSGGGDDDAAA@@@CCCHHHMMMOOORRRZZZfffrrr|||rrreeeYYYWWWZZZ\\\]]]___]]]```eeeppp|||bbbbbbvvvmmmbbbhhhvvvvvvcccWWW^^^```lll~~~eeecccaaabbbjjj{{{|||kkk]]]YYYaaaiiittt~~~tttqqqkkkccc^^^```hhhnnnmmmoooqqqppppppuuuyyypppeee\\\ZZZ\\\```bbbcccaaa]]][[[\\\^^^\\\aaa\\\UUUUUUVVVcccyyy|||zzz~~~yyyqqqlllooosssvvvzzzuuu```LLLEEEAAA===>>>BBBDDDFFFKKKPPPSSSZZZjjjyyymmmccc```jjjrrrsssrrrtttwww{{{sssnnnjjjhhhjjjmmmlllooo}}}nnn[[[UUUPPPOOOIIIIIIIIIHHHFFFEEECCCBBB======<<<;;;:::999888888555555555555444444444333222222222111111111111000000000000/////////......---------------------------------............///............///////////////...///111111222999BBBKKKPPPSSSSSSVVVgggdddOOODDDEEEUUUgggsss\\\RRRPPPOOOOOOPPPKKKJJJJJJKKKMMMNNNMMMLLLIIIJJJJJJJJJKKKOOOTTTYYYfffvvvqqq___SSSHHHEEEAAA@@@BBBFFFHHHIIIOOOUUU```mmmyyyxxxoooggg^^^YYYUUUSSSVVV[[[bbbjjjvvvuuubbbbbbuuu~~~mmmbbbiiiwwwzzzeeeVVV\\\___mmmbbb```aaahhhrrrrrrbbb]]]bbbkkkvvv~~~vvvtttmmmbbbXXXWWW^^^fffiiimmmoooooonnnqqq{{{|||yyyrrrjjjiiilllnnnooooookkkeeebbbdddgggccchhhbbbZZZXXXXXXeee|||}}}uuulllfffdddiiitttkkkWWWFFFBBBAAA>>>>>>CCCHHHIIILLLPPPTTT___sss}}}pppooottt~~~zzz|||tttnnniiigggiiilllkkkmmm}}}~~~xxxsssqqq]]]XXXQQQNNNJJJJJJIIIHHHGGGEEEDDDCCC>>>>>>>>>===<<<;;;:::999666666666555555555444444222222222111111111111000000000000000/////////...........................---------............///............////////////...---///222222222888???IIIOOOTTTSSSUUUddd{{{{{{aaaMMMAAA@@@OOObbbsss]]]RRRPPPOOOOOOPPPLLLKKKKKKLLLMMMNNNLLLKKKIIIIIIJJJJJJKKKPPPUUUZZZhhhyyyqqq___SSSHHHEEEBBBBBBCCCFFFHHHHHHNNNRRRZZZeeeqqq|||uuuuuurrriiifffaaa[[[XXXUUUSSSXXX___mmm{{{~~~jjjfffkkk}}}lllaaagggvvv}}}gggXXXZZZ```ppp}}}|||ddd```cccooo}}}wwwggg___eeelllzzz~~~zzzpppaaaRRROOOVVV^^^iiimmmqqqpppnnnpppyyy}}}wwwvvv{{{zzz|||{{{uuuooolllooosssmmmqqqiii___[[[YYYeee}}}~~~vvvjjj]]]WWW]]]nnn}}}cccQQQBBB???@@@>>>???CCCHHHHHHKKKOOOUUUddd}}}zzz{{{tttnnngggeeegggjjjiiikkk{{{{{{wwwggg}}}ttt```ZZZSSSNNNKKKJJJJJJIIIHHHGGGEEEDDD????????????>>>===;;;;;;777666666666666555555555222222222111111111111000000000000000////////////////////////////////////---------.........//////............/////////000------000333333333777>>>FFFNNNTTTTTTUUUbbbxxxyyybbbPPPBBB@@@OOObbbwww```TTTPPPNNNMMMLLLMMMLLLLLLMMMNNNNNNLLLJJJIIIIIIJJJJJJLLLPPPVVVZZZjjj{{{rrr```SSSHHHFFFCCCCCCEEEHHHIIIJJJMMMOOOUUU^^^jjjuuu}}}qqquuuqqqfff\\\XXXVVVWWWXXXZZZ```hhhxxx~~~hhhaaakkkwww}}}kkk___eeetttiiiYYYZZZcccsss|||}}}vvvggg```aaannn~~~pppccceeeooo{{{{{{zzzssseeeWWWOOOQQQUUUdddlllqqqrrrtttxxx{{{{{{~~~|||}}}|||xxxzzzpppccc______pppttt___PPPNNNVVVaaaiiiTTTKKKBBB@@@@@@AAACCCGGGIIIHHHNNNPPPVVVqqqtttnnnggghhhiiijjjiiilllxxxuuueeeqqq~~~xxx\\\WWWWWWRRRMMMMMMLLLKKKIIIFFFDDDCCCCCCCCCBBB@@@>>><<<:::999888777666666777777666555333333111000000000111222000000000000///////////////////////////////////////......------///000111////////////000000000000111///000222333222666<<>><<<:::999888777666666777777666555333333111000000000111222000000000000///////////////////////////////////////......---...///000111////////////000000000000111///000222333222666<<>>MMMbbbzzzxxxwwwzzz~~~yyybbbUUUQQQOOOMMMMMMMMMMMMNNNNNNNNNNNNMMMMMMNNNOOOOOONNNMMMQQQYYY___lllyyyrrr___TTTIIIDDDAAADDDGGGGGGIIILLLRRRRRRWWWaaahhhnnnxxxggg^^^]]]gggpppvvvqqqbbb[[[XXXYYY^^^lllyyyfff^^^gggtttkkkXXXVVV\\\ppp~~~uuu\\\YYYYYYcccvvv}}}nnnjjjlllyyy~~~yyyppplllcccYYYRRROOOQQQTTT\\\iiiuuuyyyxxxyyy{{{|||uuugggffflllzzzeeeSSSLLLMMMSSSXXXMMMGGGCCCDDDEEEEEEGGGJJJMMMIIIMMMTTTbbbyyyrrrggghhhiiiiiihhhkkkwwwsssbbbdddyyy~~~aaaYYYUUUPPPOOONNNMMMLLLJJJIIIGGGGGGDDDDDDCCCAAA???===;;;:::999888666666777777666555333333222111111111111222000000000000///////////////////////////////////////............///000000////////////000000000000111///000222333222666<<>><<<;;;:::888777777888888666555333333222222111111111111000000000000////////////////////////////////////............/////////000////////////000000000000111///000222333222666<<>>===;;;:::888888888888666444333333333444333222222111000000000000////////////////////////////////////---......///000/////////////////////000000000000111///000222333222666<<>>MMMbbbxxxkkkggghhhlllssszzz{{{dddXXXTTTRRRPPPPPPNNNNNNOOOOOOOOOOOONNNNNNMMMNNNNNNMMMMMMQQQYYY___mmmzzz~~~sssdddVVVPPPKKKHHHEEEHHHMMMWWWiiixxx{{{nnneeeggggggkkkuuu}}}cccTTTWWWaaahhhrrrcccbbbssszzzddd[[[[[[lllyyywwwXXX]]]bbbjjj~~~{{{ooommmtttzzz||||||zzzrrrfffUUUQQQVVV[[[\\\\\\___fffkkk|||hhhTTTKKKKKKOOOJJJIIIJJJLLLJJJGGGJJJOOOPPPTTTbbbqqqwwwllljjjiiijjjjjjhhhjjjvvvzzz{{{pppeeeiiiYYYSSSRRRLLLKKKIIIHHHHHHHHHJJJKKKHHHGGGFFFEEECCCAAA???===<<<:::888888888888666444333333444444444333222111000000000000////////////////////////////////////------///000000000///...////////////000000000000111///000222333222666<<>>KKK___sssgggdddffflllttt{{{|||eeeXXXTTTRRRPPPPPPNNNOOOOOOPPPPPPOOOOOONNNLLLMMMNNNMMMNNNSSS[[[aaannn{{{}}}rrraaaTTTNNNIIIGGGHHHJJJPPPaaa|||xxxnnnfff^^^ZZZaaabbbiiittt|||gggZZZ```mmmqqqddddddwwwiii]]]XXXgggwwwvvv[[[aaaeeekkk}}}qqqjjjqqqxxxwwwuuu|||wwwgggSSS[[[bbbjjjmmmlllooovvv}}}oooZZZOOOLLLNNNHHHHHHIIIKKKJJJHHHLLLRRRYYY\\\iiisssxxxmmmhhhhhhiiiiiifffhhhtttwwwrrr```kkkYYYRRRRRRMMMLLLJJJIIIIIIJJJKKKLLLHHHHHHGGGEEECCCAAA???>>><<<;;;999888888888666444333333444555444333222111000000000000////////////////////////////////////,,,---///000000000///...////////////000000000000111///000222333222666<<>>>>>===<<<;;;999888777777444444444444333222111111000000000000000000000000111111000000//////......////////////000000000000////////////000000000000222000000222222111555;;;LLLLLLQQQVVVXXXcccqqqVVVFFFEEEIIIaaayyyrrrdddcccoootttzzzzzzcccWWWSSSQQQOOOOOOQQQQQQQQQQQQPPPOOONNNMMMLLLMMMNNNNNNOOOUUU]]]dddttt|||~~~wwwnnn___TTTNNNFFFFFFFFFKKKYYYsssmmmjjj|||ssscccaaawwwqqq^^^\\\cccyyyzzz~~~sss```___```fffzzz}}}nnnjjjgggiiikkkqqq}}}yyyggggggqqqsss___UUUTTTTTTWWWZZZYYYWWWVVVXXXZZZaaallltttwww{{{nnnfffeeeeeeffffffhhhqqq{{{{{{|||dddXXXWWWRRRNNNNNNNNNMMMMMMLLLLLLLLLJJJIIIGGGEEEBBB@@@???>>>======<<<;;;999888777666444444444444333222111000000000000000000000000000000/////////............////////////000000000000////////////000000000000222000000222222111555;;;IIIKKKQQQVVVWWWaaarrrWWWGGGGGGLLLddd~~~vvvhhhgggrrrvvv~~~{{{dddXXXTTTQQQOOOOOORRRRRRRRRRRRQQQPPPOOONNNMMMNNNOOOOOOPPPVVV^^^eeeuuu}}}vvvkkk]]]SSSNNNJJJFFFDDDIIIWWWkkk}}}~~~{{{zzz|||zzzrrryyyrrrbbbbbbzzzsss^^^\\\bbbvvvwwwyyyrrr\\\\\\]]]eeezzzpppiiidddccceeekkkwwwpppfffttt|||cccVVVUUU[[[aaagggfff```\\\^^^aaafffnnntttxxxzzzqqqhhhggghhhjjjmmmsss}}}pppgggeeeeeefffeeeiiittt~~~}}}cccXXXVVVOOOMMMMMMMMMMMMMMMMMMMMMMMMJJJIIIGGGEEEBBB@@@>>>>>>===<<<;;;:::999888777666333333333333222111000000000000000000000000000000//////............------////////////000000000000////////////000000000000222000000222222111555;;;GGGJJJQQQVVVWWWaaatttWWWFFFGGGMMMeeezzzxxxjjjiiisssvvv}}}fffYYYUUURRRPPPPPPRRRRRRRRRRRRQQQPPPOOOOOONNNPPPPPPPPPQQQVVV^^^eeeuuu}}}uuuiii[[[QQQNNNLLLEEEAAAGGGUUUbbbhhhiiigggeeeeeeggglllrrrwwwyyy~~~zzzpppuuupppaaabbb|||uuu___]]]bbbuuuvvvwwwrrrXXXXXXZZZcccyyytttkkkbbb___```fffrrr~~~}}}jjjmmmbbbTTTUUU^^^gggooonnngggaaabbbfffgggnnntttzzzkkk___```ZZZ[[[[[[ZZZZZZaaannnyyyqqqhhhggggggffffffjjjwww}}}cccWWWSSSKKKLLLLLLLLLLLLLLLLLLLLLLLLIIIHHHGGGEEECCC@@@???>>>===<<<<<<:::999888777666333333333333222111000///000000000000000000000000/////////////////////...////////////000000000000////////////000000000000222000000222222111555;;;HHHLLLRRRUUUXXXfff}}}[[[EEEEEEKKKbbbxxxvvvhhhhhhqqqsss}}}gggZZZVVVSSSQQQQQQQQQQQQQQQQQQQQQPPPOOONNNNNNOOOPPPOOOPPPUUU]]]cccsss{{{uuuhhhZZZOOOKKKHHHDDDAAAFFFQQQYYY[[[ZZZ[[[^^^dddkkkrrruuutttsssyyy{{{|||llllll}}}qqqaaabbb{{{xxxccc```cccvvv{{{zzzqqqVVVVVVXXXaaawwwxxxmmmaaa[[[[[[```kkkuuu}}}yyynnn~~~fffWWWXXX^^^gggqqqqqqjjjddddddggghhhnnnuuu~~~kkkbbb]]]SSSPPPWWWQQQTTTUUURRRQQQUUU\\\aaakkkllluuurrriiiiiihhhhhhfffkkkyyy~~~eeeXXXTTTLLLLLLKKKKKKKKKKKKKKKJJJJJJHHHGGGFFFDDDCCCAAA@@@@@@>>>===<<<;;;:::888777777333333333333222111000000111111111111111111111111000000000000000000000000////////////000000000000////////////000000000000222000000222222111555;;;IIINNNSSSUUUZZZooodddHHHEEEIII^^^{{{vvvhhhiiiqqqrrr~~~ggg[[[WWWTTTRRRRRROOOPPPPPPPPPPPPOOOOOONNNNNNOOOOOONNNNNNRRRZZZaaaqqqyyy|||rrrgggXXXMMMHHHDDDCCCCCCEEEIIINNNRRRUUUTTTWWW]]]dddjjjllljjjhhhssswww}}}vvvooolllvvvtttcccbbbyyyyyyccc```bbbtttrrrXXXYYYZZZcccxxx{{{nnn___XXXVVVYYYbbbjjjwww{{{xxxzzzlll[[[\\\]]]eeennnpppkkkggggggiiijjjpppyyy}}}dddQQQPPPSSSOOOMMMQQQLLLPPPRRRRRRSSSWWWYYYYYY\\\\\\ddduuurrrhhhhhhiiihhhfffiiixxxhhh[[[XXXQQQKKKKKKJJJIIIIIIHHHHHHGGGFFFEEEEEEDDDCCCCCCBBBBBB???>>>===<<<;;;999999888444444444444333222111111111111111111111111111111000000111111111111222222////////////000000000000////////////000000000000222000000222222111555;;;IIIOOOTTTVVV^^^xxxnnnMMMGGGJJJ^^^{{{mmmooowwwwww~~~ggg[[[WWWUUUSSSSSSOOOPPPPPPPPPPPPPPPOOOOOONNNOOOOOOMMMMMMQQQYYY___oooxxxuuulllbbbTTTJJJEEEAAADDDEEEDDDCCCEEELLLRRRSSSSSSTTTXXX]]]aaaccccccnnnrrryyytttmmmllliiinnnyyyvvveeeccczzzxxxccc___^^^nnnvvv^^^___bbbjjjqqqaaaXXXUUUVVV\\\cccsssxxxzzzyyyeeeddd]]]cccjjjnnnmmmkkkjjjkkkooouuu{{{aaaWWWOOOQQQTTTSSSQQQSSSPPPTTTWWWYYY___ggggggcccccc```bbblllwwwrrreeeggghhhgggdddfffuuu}}}iiiZZZWWWQQQKKKJJJIIIHHHGGGEEEDDDDDDCCCCCCDDDDDDDDDDDDDDDDDD@@@@@@???===<<<;;;:::999555555555555444333222222111111111111111111111111///000000000111111111111////////////000000000000////////////000000000000222000000222222111555;;;FFFNNNVVVXXXbbb~~~qqqMMMGGGKKK___rrruuu}}}}}}|||fffZZZWWWUUUTTTTTTQQQQQQRRRRRRRRRRRRRRRQQQOOOPPPPPPNNNNNNQQQYYY___oooxxx{{{nnndddZZZNNNEEEBBBAAADDDGGGGGGEEEGGGMMMSSSYYYYYY\\\aaafffjjjlllkkknnnqqqvvv|||{{{|||}}}~~~yyynnnhhhhhhkkktttvvvffffffwwweee___\\\jjj~~~|||fffhhhllluuuuuuddd[[[WWWWWW[[[aaapppvvv~~~}}}sssqqq]]]bbbiiimmmooonnnmmmmmmtttzzzyyy]]]RRRQQQQQQPPPPPPQQQSSSUUUWWWZZZ\\\```jjjttttttnnntttmmmiiikkkmmmqqq|||rrrccceeegggfffbbbdddrrr|||~~~}}}hhhXXXTTTNNNJJJJJJIIIGGGEEEDDDCCCBBBBBBBBBCCCCCCDDDEEEEEEEEEAAAAAA@@@>>>===<<<;;;:::666666666666555444333222111111111111111111111111.../////////000000111111////////////000000000000////////////000000000000333000000222222111555<<>><<<:::777666555444333222222222111111111111111111111111///////////////000000000//////............//////000000000000111111111111111222333333222222444666FFFMMMSSSVVVaaa}}}hhhLLLCCCMMMZZZvvv|||ooo]]]UUUUUUUUUSSSTTTTTTTTTUUUWWWWWWVVVUUUQQQOOOOOOPPPPPPQQQYYYbbbqqqzzzuuucccVVVLLLEEEAAABBBGGGDDDEEEJJJMMMOOOXXXbbblll{{{~~~~~~|||wwwuuuvvvssssssqqqooonnnooorrruuupppqqqqqqooonnnrrryyyuuunnntttssskkkwwwsssiiifffbbbccclllvvvyyyddd[[[[[[jjjxxx~~~uuutttuuu}}}yyyiiiZZZQQQTTT\\\mmmzzz{{{iiiZZZ]]]dddkkkllljjjmmmrrryyyfffXXXTTTQQQRRRRRRSSSUUUXXX]]]aaa```hhhyyyqqqhhheeedddfffdddeeerrrppp}}}ooo[[[QQQPPPKKKJJJIIIHHHGGGFFFFFFFFFFFFGGGGGGFFFFFFEEEDDDCCCAAA@@@????????????<<<:::777777555444333222222222222222222222222222222222000000000000000000000000//////............//////000000000000111111111111111222333333222222444666DDDKKKQQQSSS\\\uuubbbLLLFFFPPP[[[}}}{{{ttt```WWWWWWVVVSSSTTTSSSSSSTTTVVVVVVUUUTTTQQQOOOOOOQQQPPPQQQYYYbbbqqq{{{|||mmm[[[OOOGGGAAA???AAA@@@BBBHHHNNNQQQWWWgggxxxtttwwwrrrkkkxxxwwwpppggg\\\SSSRRRNNNNNNTTT\\\eeetttzzzcccZZZZZZggguuu}}}}}}ooonnnooowwwrrr```UUUVVV^^^lllyyyxxxcccUUUVVVZZZ^^^___aaaiiisss}}}uuu```QQQOOOTTTRRRTTTVVVWWWZZZaaaiiipppqqq{{{pppfffbbbbbbeeedddeeesssqqqrrr___TTTPPPLLLKKKJJJIIIHHHGGGGGGGGGFFFGGGGGGFFFFFFEEEDDDCCCBBB@@@??????@@@???===:::888777666555333333333333333333333333333333333333111111111111111111111111000//////......//////000000000000000111111111111111222333333222333555777CCCJJJQQQSSSXXXlllvvv\\\KKKIIIRRR[[[~~~~~~yyydddYYYXXXWWWTTTTTTSSSSSSTTTUUUVVVUUUSSSQQQPPPPPPRRRQQQRRRYYYbbbrrr{{{ttteeeTTTIIIBBB>>>???AAA???DDDJJJNNNRRRaaa~~~|||uuu|||pppkkkzzzxxxkkk```YYYRRRJJJDDDFFFCCCCCCFFFIIIOOOYYYbbb|||www```XXXXXXdddrrr|||xxxiiiggghhhpppzzzhhh[[[[[[bbbiiiwwwzzzyyyxxxaaaTTTRRRRRRTTTUUUZZZgggsss|||uuubbbUUUOOOQQQVVVRRRTTTYYY___gggpppwww|||pppfffbbbaaadddbbbdddrrrvvvuuu___SSSOOOMMMLLLKKKJJJIIIHHHHHHHHHFFFGGGGGGFFFFFFEEEDDDCCCBBBAAA@@@@@@@@@???===;;;999888666555444444333333444444444444444444444444333333222222222222222111000000////////////000000///000000000111111111111000111333333222333555777DDDKKKRRRUUUXXXfffvvvZZZIIIJJJSSS[[[~~~yyydddYYYXXXWWWUUUUUUTTTTTTUUUVVVWWWUUUTTTRRRPPPQQQSSSRRRSSSZZZbbbsss{{{pppaaaPPPFFFAAA>>>???CCCFFFHHHIIILLLVVVooo~~~zzznnniiizzztttkkk]]]SSSMMMIIIEEEBBBFFFEEEDDDDDDEEEHHHNNNSSSgggwwwooo[[[VVVWWWaaaooo}}}sssbbbaaaccclll}}}pppaaa^^^bbbfffvvv}}}}}}}}}pppjjjkkkwww}}}~~~eeeUUUQQQPPPTTTYYY```mmmyyy{{{~~~fffYYYUUUSSSRRRRRRQQQTTT\\\hhhuuu~~~ooogggcccbbbcccbbbcccrrrxxx{{{{{{```RRRPPPMMMLLLKKKJJJIIIHHHHHHHHHFFFGGGGGGFFFFFFEEEDDDCCCBBBAAA@@@@@@@@@???===;;;999888777666555444444444444444444444444444444444333333333333222222111111000000////////////000000///000000000111111111111000111222222222333555888DDDJJJRRRVVVXXXddd|||ZZZGGGJJJUUU\\\{{{wwwbbbXXXXXXXXXUUUXXXWWWVVVWWWXXXXXXWWWUUURRRQQQRRRTTTTTTTTTZZZbbbrrr{{{~~~iii[[[LLLCCC???===???CCCEEEHHHLLLUUUgggtttsssvvv{{{}}}lllgggxxx|||wwwaaaZZZOOOHHHDDDDDDCCCBBBCCCDDDCCCBBBAAADDDHHHJJJVVVbbbrrrvvveeeUUURRRTTT^^^lll{{{ooo[[[ZZZ]]]iii|||yyyiiiaaaaaafffwww|||vvv}}}|||uuunnneee\\\ZZZ]]]kkkxxxnnnYYYUUUUUU\\\gggpppzzz~~~~~~kkkWWWQQQTTTTTTRRRPPPTTTZZZeeessswwwwwwuuussswwwooohhhdddbbbcccbbbdddrrrxxxnnndddTTTQQQMMMLLLKKKJJJIIIHHHHHHHHHFFFGGGGGGFFFFFFEEEDDDCCCCCCAAA@@@@@@AAA@@@>>>;;;:::999888666555555555555444444444444444444444444444333333222222111111111111000000//////000000111000000000000111111111111///111222222222333666888BBBGGGPPPVVVXXXfff```IIIJJJWWW___{{{uuu```WWWXXXYYYWWWYYYXXXWWWXXXYYYYYYWWWVVVRRRQQQSSSUUUUUUUUUZZZbbbqqqzzz{{{ttt^^^RRREEE???===<<<>>>AAA???GGGTTTdddyyyzzzpppjjjggghhhjjjnnnooovvvkkkdddssszzzkkkcccQQQLLLFFFBBBAAABBBDDDEEE@@@CCCCCC@@@???CCCFFFFFFJJJQQQ\\\mmm}}}kkk[[[MMMMMMPPPXXXdddtttzzzjjjTTTUUUYYYfff|||uuujjjfffjjj{{{vvvrrrssszzz~~~zzzssspppccc]]]XXXUUUQQQOOORRRYYYjjj|||~~~~~~~~~}}}}}}~~~yyybbb\\\\\\gggttt{{{~~~kkk^^^QQQOOOSSSVVVYYY\\\]]]hhhwwwvvvqqqppp|||~~~ooogggcccbbbcccccceeeuuuvvvhhh}}}gggXXXSSSLLLLLLJJJIIIHHHGGGGGGGGGFFFGGGGGGFFFFFFEEEDDDCCCCCCBBBAAA@@@AAA@@@>>><<<::::::888777666555555555333333333333333333333333333333333222111111000000111111000000000000111111000000000000111111111111///000222222222444666888CCCGGGPPPXXX\\\llllllOOOMMMYYY```yyywwwbbbXXXYYYZZZXXXYYYXXXWWWXXXYYYYYYWWWUUURRRQQQSSSVVVVVVUUU[[[bbbooozzzuuujjjSSSIII???<<<<<<===???CCC@@@KKKZZZiiixxx}}}tttqqqooollljjjkkkmmmoooqqqllltttwwwzzz}}}jjjaaammmyyyjjj\\\PPPGGGEEECCCBBBBBBDDDFFFGGGCCCGGGGGGBBBAAAEEEHHHGGGFFFJJJPPP[[[nnnwwwnnn^^^PPPFFFHHHKKKQQQZZZhhhuuu|||~~~qqqbbbTTTTTTYYYggg}}}sssnnnmmm~~~rrrjjjkkkppprrrlll___UUUQQQPPPKKKIIIJJJKKKNNNWWW```kkk|||mmm^^^ZZZZZZXXXYYYZZZ[[[[[[\\\\\\\\\[[[eeemmmuuuiiibbbaaammmyyy}}}zzzwww}}}oooddd[[[TTTRRRTTTYYYccclllgggvvvvvvtttooofffaaaaaacccdddgggxxxppplll{{{iiiZZZTTTLLLKKKJJJIIIHHHGGGGGGGGGFFFGGGGGGFFFFFFEEEDDDCCCCCCBBBAAAAAAAAA@@@>>><<<;;;:::999777666666555555333333333333333333333333333333222222111000//////111111000000000000111111000000000000111111111111///000222222222444666999EEEHHHRRR[[[aaasssyyyWWWPPPYYY___ssszzzdddYYYZZZ[[[YYYXXXWWWWWWWWWXXXXXXVVVTTTRRRRRRTTTWWWVVVVVV[[[bbbnnnyyyrrreeeMMMDDD<<<<<<>>>@@@CCCGGGHHHRRR\\\ccciiillldddZZZ[[[^^^aaadddfffiiilllnnn|||}}}jjj___jjj}}}kkkaaaTTTGGG@@@@@@@@@@@@AAACCCDDDEEEEEEIIIIIICCCAAAFFFIIIGGGHHHLLLNNNRRR___uuu~~~rrriiiaaaTTTHHHBBBEEEHHHKKKSSS___jjjppptttzzz}}}|||{{{wwwkkk]]]VVVWWW\\\iii~~~tttxxxqqqjjjjjjiiiddd[[[SSSMMMJJJFFFEEEDDDFFFKKKRRRYYY^^^mmmmmmhhh___TTTKKKFFFEEEKKKLLLKKKIIIJJJMMMQQQRRRYYYWWW\\\ppptttfffiiissspppnnnyyytttiiiddd\\\YYYTTTQQQZZZiiisssvvvllleeeaaabbbhhhhhhhhhvvv}}}lllfffyyyjjjXXXTTTLLLKKKIIIHHHHHHIIIJJJKKKHHHGGGEEEDDDCCCCCCCCCCCCBBBCCCCCCDDDBBB@@@>>><<<===<<<:::888777666555555444333333222333444555666444444333333222111000000////////////////////////000000000000000000000000///111222222222333777999FFFKKKSSSZZZbbbyyy|||XXXRRR^^^aaa||||||eeeXXXXXXYYYYYYUUUTTTTTTVVVXXXXXXWWWUUUUUUUUUUUUTTTTTTWWW[[[___oooyyy~~~kkk\\\GGGCCC>>>::::::===BBBFFFFFFOOOVVVWWWXXX\\\[[[VVVWWWQQQTTT```fffgggmmmwww~~~ggg^^^jjjvvvggg\\\OOOEEE@@@@@@@@@AAABBBEEEGGGIIIJJJJJJHHHHHHGGGHHHIIIIIIMMMOOOQQQRRRXXXfffzzzsssddd[[[UUULLLEEEBBBBBBEEELLLWWWccckkkpppxxxyyyxxxvvvzzzzzzmmm[[[XXXWWW[[[iiikkkfffbbb\\\VVVOOOJJJFFFDDDCCCCCCDDDGGGMMMTTT\\\``````]]]WWWPPPIIIDDDDDDDDDEEEFFFFFFFFFGGGKKKPPPSSSTTTVVV]]]kkkvvvddddddmmmkkklllwwwyyyooojjjeeebbbaaaWWWXXXZZZ^^^kkk|||}}}kkkeee``````cccdddhhhzzz{{{tttiii|||zzzbbbSSSQQQLLLJJJIIIGGGGGGHHHIIIJJJHHHFFFDDDCCCAAAAAAAAABBBBBBBBBCCCCCCBBB@@@>>><<<===<<<:::888777666555555444444333333333444555666444444333222222111000000000000000000000000000000000000000000000000000000000111111222222333666999AAAIIISSSYYYddd|||YYYUUUaaaeeexxx~~~fffYYYXXXZZZZZZXXXWWWUUUVVVWWWWWWVVVUUUTTTTTTTTTSSSTTTWWW\\\___pppyyyzzzfffWWWEEEBBB===::::::>>>BBBFFFLLLRRRUUURRRQQQTTTTTTQQQVVVSSSUUU]]]```aaammm|||}}}fff^^^jjjqqqcccXXXKKK????????????@@@BBBEEEGGGIIIJJJJJJIIIJJJKKKNNNQQQRRRWWWYYYZZZYYYZZZcccrrr~~~mmm]]]SSSLLLDDD>>>CCCFFFKKKTTTaaappp~~~vvvcccWWWWWW\\\jjj}}}___\\\UUUKKKEEEDDDDDDDDDCCCCCCDDDFFFIIINNNSSSXXX[[[QQQKKKDDD@@@???AAACCCEEECCCDDDFFFFFFGGGKKKSSSZZZbbbggglllpppyyyhhhaaaggggggkkkwww}}}xxxlll___[[[[[[YYYYYY[[[]]]dddnnnyyy{{{iiieee```]]]___bbbjjjwww{{{yyyrrr\\\PPPNNNKKKJJJHHHGGGFFFGGGHHHHHHGGGFFFDDDBBB@@@??????@@@AAABBBBBBBBBAAA???>>><<<<<<;;;:::888777666666666444444333333333444555555333333333222111111000000111111111111111111111111000000000000000000000000000111111111111333666888;;;GGGRRRXXXeeeuuuUUUSSSaaaeeesssiii[[[YYY[[[\\\]]]ZZZWWWUUUUUUVVVUUUUUURRRSSSSSSSSSTTTWWW\\\```qqqzzzttt___QQQCCC@@@===:::;;;???CCCFFFPPPRRRRRRNNNLLLNNNPPPOOOPPPPPPUUU]]]cccmmm{{{~~~zzzeee]]]llllll___SSSEEE999>>>>>>???@@@BBBEEEHHHIIIKKKKKKLLLNNNSSSXXX]]]```ggghhhhhhddd```bbbjjjqqqxxxcccRRRHHHCCC???<<<===BBBMMM\\\pppmmmXXX[[[cccrrrsssTTTOOOHHH???===@@@EEEGGGGGGGGGHHHIIIKKKLLLMMMNNNNNNGGGAAA<<<;;;???CCCFFFGGGHHHIIIJJJKKKKKKOOOZZZeeepppbbbfffgggmmmzzzvvvZZZUUUTTTYYY[[[XXXSSSRRRdddqqqzzziiiccc___^^^___cccooorrr~~~{{{rrr\\\PPPNNNJJJIIIHHHGGGFFFFFFFFFGGGHHHFFFDDDBBB@@@?????????AAAAAAAAAAAA@@@???>>>===<<<;;;:::888777666666666444444444444444444444444333222222222111111000000111111111111111111111111000000000000000000000000000111111111111222555777:::GGGRRRVVVcccnnnPPPPPP```fffnnnlll]]]ZZZ\\\]]]```\\\WWWTTTTTTUUUUUUUUUQQQRRRSSSTTTUUUXXX]]]```qqqzzznnnYYYKKK@@@>>><<<;;;===@@@DDDGGGNNNOOOOOONNNMMMOOORRRTTTRRRTTT[[[hhhvvvtttggg^^^gggwwwxxxccc]]]mmm}}}iii]]]PPPBBB777>>>>>>???@@@CCCFFFIIIKKKMMMMMMOOOSSSYYYaaahhhllltttuuutttoooiiifffhhhkkkzzz}}}lllWWWIIIBBB??????AAA???CCCNNNaaazzzrrr[[[eeeuuukkkMMMFFF@@@;;;;;;AAAEEEFFFEEEGGGHHHIIIIIIHHHGGGEEEDDDAAA>>><<<>>>CCCGGGHHHHHHKKKKKKLLLMMMMMMQQQbbbssstttdddgggkkktttaaaLLLKKKNNNVVVYYYTTTNNNLLL^^^mmmzzzjjj```___```bbbgggtttrrrvvvttt^^^QQQMMMIIIIIIHHHGGGFFFFFFEEEEEEHHHGGGEEECCCAAAAAAAAAAAA@@@@@@@@@@@@???>>>======;;;;;;999888777777777777444444444444444444444333222222111111111111111000111111111111111111111111000000000000000000000000000111111111000222444777<<>>===<<<===???BBBFFFHHHKKKLLLMMMOOOOOOPPPSSSWWW[[[^^^iii|||ccc[[[YYYbbbqqq}}}zzzxxx|||vvvbbb]]]ooo}}}jjj]]]OOOAAA:::>>>>>>???AAADDDHHHKKKMMMMMMNNNQQQWWW^^^fffnnnrrr{{{{{{zzzvvvoookkkjjjjjjooo}}}vvvcccOOODDD@@@>>>@@@EEEHHHIIIRRRfff~~~~~~nnn___qqqcccJJJAAA>>><<<<<>>BBBCCCDDDEEEEEEDDDCCCBBB>>>>>>???BBBFFFHHHIIIHHHJJJIIIKKKNNNPPPYYYpppxxxhhhlllpppzzz\\\KKKGGGGGGJJJLLLJJJIIIJJJRRRaaasssyyyjjj^^^```bbbccciiiwwwxxxxxx|||sss^^^PPPKKKIIIIIIIIIHHHGGGFFFEEEEEEGGGFFFDDDBBBBBBAAABBBBBB?????????>>>>>>>>>======;;;:::999888777777777777444444555555555444333222111111111111111111111111111111111111111111111111000000000000000000000000000111111111000111444666>>>EEEOOOUUUYYYhhh~~~bbbIIILLL^^^dddiiitttbbb\\\\\\\\\]]]YYYUUURRRSSSTTTUUUUUUSSSTTTVVVWWWXXXZZZ]]]```lllwwwuuubbbPPPDDD<<<<<<===>>>AAAEEEHHHJJJLLLKKKMMMPPPRRRRRRVVV\\\___jjj}}}uuuZZZXXX___dddmmm~~~www{{{tttooosss~~~vvvbbb^^^qqq}}}kkk\\\LLLAAA>>>??????@@@CCCFFFJJJMMMOOONNNPPPVVV]]]fffnnnuuuyyyzzztttpppnnnnnniiitttppp]]]JJJBBB???===@@@FFFFFFKKKYYYnnn|||~~~vvvkkkdddzzzmmmVVVCCC>>>==================<<>>============>>>::::::999888777777777777444444555555555444333222000000000000111111111111000000000000000000000000000000000000000000000000000111111000000111333555>>>AAAKKKVVVWWW]]]zzz~~~cccJJJNNN```ggghhhwwweee\\\ZZZYYYYYYVVVSSSRRRSSSUUUVVVVVVUUUVVVXXXYYYYYY[[[^^^```hhhttt~~~nnn\\\LLLBBB;;;<<<>>>@@@DDDGGGJJJLLLOOOLLLMMMSSSWWWZZZbbblllsssjjjTTTXXX]]]dddnnn~~~wwwiiigggzzzwwwppplllrrr{{{wwwbbb___rrr|||jjjYYYHHH@@@AAA???@@@AAADDDHHHLLLOOOQQQTTTXXX```iiittt}}}{{{wwwuuuuuukkkooosssxxx~~~vvvfffSSSCCC@@@@@@===AAAHHHEEERRRggg{{{{{{ssssss}}}{{{wwwqqqlllppp\\\JJJ<<<;;;<<<======<<<===???AAA@@@@@@AAAAAABBBBBBAAAAAA>>>AAADDDEEEEEEHHHMMMQQQOOONNNTTT___hhh{{{{{{~~~cccNNNIIIGGGHHHGGGDDDEEEGGGFFFIIIKKKMMMWWWlllvvvggg___aaa```^^^ccctttnnn]]]SSSNNNJJJJJJJJJIIIHHHGGGEEEDDDBBBBBBAAA@@@@@@@@@BBBBBB???>>>>>>============>>>::::::999888777777777888444444555666555444222111000000000000000111111111////////////////////////000000000000000000000000000111111000000000333555======IIIWWWVVVWWWvvvlllSSSWWWjjjpppiiiyyyfff]]]YYYXXXVVVTTTRRRQQQSSSUUUVVVVVVVVVXXXYYYZZZZZZ[[[^^^```fffssszzzjjjYYYJJJAAA;;;<<<>>>AAAEEEIIILLLMMMQQQMMMNNNUUU\\\cccppp}}}cccPPPWWWUUUaaaqqqggg]]]```yyyqqqllllllttt}}}wwwccc___sss{{{iiiWWWDDD>>>BBB@@@AAABBBEEEIIIMMMQQQSSS[[[```iiiuuu}}}{{{{{{pppnnnkkkjjjpppuuuqqqjjj[[[JJJ===>>>@@@???CCCLLLQQQccc{{{wwwhhh___vvv}}}zzzsssrrr\\\NNNBBB:::999;;;===@@@AAABBBCCCCCCFFFGGGGGGFFFDDDCCCCCCDDDAAADDDGGGGGGGGGJJJLLLLLLJJJTTT___kkk|||xxxaaaYYYQQQOOONNNIIIFFFFFFGGGEEEEEEGGGNNNWWW```fffvvvjjj```^^^^^^aaagggtttlllZZZXXXUUUQQQNNNKKKKKKLLLKKKIIIFFFAAAAAAAAAAAAAAABBBCCCDDD@@@@@@???>>>===<<<;;;;;;:::::::::999888777666555666555555444444333222222333333333222222222111111000000000000////////////000000000000////////////111222333222111000111222999@@@MMMWWWTTTYYY|||xxxXXXXXXmmmxxxhhh}}}~~~lllccc___[[[VVVUUUSSSQQQRRRSSSVVVWWWYYYYYYYYY[[[]]]_________hhhppp}}}sss___OOOEEEAAA<<<<<<>>>???CCCHHHOOOTTTOOOSSSZZZ```___iiiaaaNNNVVVZZZjjj}}}ppp```[[[bbb|||{{{ooommmmmmqqqyyyyyy```^^^wwwnnnYYYGGG@@@AAA===@@@BBBGGGLLLMMMMMMRRRXXXfffjjjsss~~~}}}tttkkkaaa___cccddd```[[[TTTDDD:::===@@@AAAKKKYYYfff}}}wwwbbbbbbccc|||iiiWWWKKKBBB:::;;;<<<>>>AAACCCDDDDDDDDDFFFGGGHHHHHHEEEDDDDDDDDDFFFIIIKKKKKKKKKLLLNNNOOOPPP]]]mmm{{{~~~ppphhh```[[[UUUMMMIIIJJJKKKJJJIIIJJJMMMQQQVVVYYYhhh~~~uuuiiiaaa``````aaaeeerrr|||lll[[[YYYUUUSSSPPPMMMLLLKKKJJJGGGDDDBBBBBBBBBBBBBBBCCCDDDDDD@@@@@@???>>>===<<<;;;;;;::::::::::::999888777666666555555444444333333222333333333222222222111111000000000000////////////000000000000////////////000222333222111000111222888>>>LLLWWWWWW```\\\XXXkkkwwwfffzzzlllbbb^^^ZZZXXXWWWUUUSSSSSSUUUWWWYYYYYYYYYZZZ^^^dddggggggeeeiiisssqqq]]]MMMCCC???===>>>@@@BBBEEEJJJPPPUUUTTTUUU[[[cccjjjzzz```OOOWWW```rrryyybbb^^^fffyyykkkjjjjjjmmmuuuyyyaaa___xxxfffTTTEEE@@@AAA>>>CCCDDDIIIOOOQQQSSSYYYaaammmqqq{{{wwwnnnccc]]]ZZZWWWQQQLLLMMMAAA:::>>>???AAANNN```|||mmmYYY[[[hhhxxxqqqqqqiii\\\OOOGGG@@@;;;===>>>AAACCCEEEEEEEEEEEEFFFHHHIIIIIIGGGFFFFFFFFFGGGHHHIIIJJJJJJKKKMMMPPPUUUfff{{{|||||||||uuummmdddYYYMMMIIIJJJJJJJJJJJJJJJJJJJJJKKKLLLQQQaaavvvsssgggbbbaaabbbaaacccooo~~~}}}sssjjjYYYVVVQQQTTTRRROOOLLLJJJHHHEEEBBBCCCCCCCCCCCCCCCDDDDDDEEE@@@@@@???>>>===<<<;;;;;;;;;;;;;;;;;;:::999888888666666555555444333333333333333333222222222111111000000000000////////////////////////000000000000000111222222111000111222999>>>JJJUUUZZZhhh___VVVgggrrrcccxxxnnnbbb\\\ZZZYYYWWWUUUTTTSSSUUUWWWYYYZZZZZZ]]]eeemmmrrrpppllljjjvvvoooZZZJJJAAA>>>???AAACCCFFFHHHLLLQQQUUUSSSTTT]]]nnn^^^PPPZZZfffzzz~~~cccbbbmmmtttgggfffgggkkksss}}}zzzaaa```yyyzzzZZZLLLBBB@@@BBB???DDDEEEIIIOOOSSSWWW___hhhuuuzzzzzzssshhh]]]UUUMMMGGGCCCHHH@@@???BBBBBBCCCVVVnnnxxxbbbQQQXXXttt|||}}}wwwmmmaaa^^^YYYPPPHHHBBB>>><<<@@@AAACCCEEEGGGGGGGGGGGGHHHHHHHHHGGGGGGHHHLLLOOOPPPMMMKKKKKKJJJJJJOOOTTT]]]rrr}}}zzz~~~xxxnnn___QQQLLLNNNLLLLLLKKKKKKKKKKKKKKKLLLOOOTTT[[[cccppppppdddaaaaaaaaa```aaammmssslllgggUUUQQQIIIRRRQQQNNNLLLIIIGGGDDDCCCCCCCCCBBBBBBBBBBBBCCCDDD?????????>>>===<<<<<<<<<;;;;;;<<<<<<;;;::::::999666666666555444444333333333333333222222222111111000000000000////////////////////////000000000000000111222222111000222333:::???JJJTTT\\\ooo___RRRbbbmmmbbbwwwpppccc]]][[[YYYXXXUUUTTTSSSUUUWWWXXX\\\]]]aaakkkuuuyyyvvvpppmmmxxxnnnXXXGGG@@@>>>???BBBEEEHHHJJJNNNRRRUUUUUU\\\mmm{{{\\\PPP[[[hhh~~~yyycccgggwwwzzzmmmeeeeeegggkkkrrr}}}yyy``````yyyqqqQQQGGGAAA@@@CCCAAAIIIIIIMMMTTTXXX^^^hhhsss}}}xxxpppdddYYYPPPKKKIIIHHHDDDFFFIIIGGGIII```{{{aaa[[[SSS]]]|||{{{uuukkkZZZUUUNNNHHHCCC???===<<>>>>>======<<<<<<;;;;;;<<<<<<<<<;;;::::::777666666555555444333333333333333222222222111111000000000000////////////.../////////000000000111///111222222111111222333:::@@@JJJUUU___www^^^QQQ```kkkbbbwwwttteee^^^^^^]]][[[YYYWWWVVVWWWYYY[[[___aaagggpppyyy|||xxxssspppxxxmmmWWWFFF@@@??????BBBEEEHHHKKKNNNSSSVVV[[[kkk~~~vvvYYYPPP]]]kkkmmmbbbkkkttthhhbbbdddgggkkkrrr}}}www___```zzzjjjLLLFFFAAA@@@DDDDDDPPPQQQUUU]]]cccjjjvvvxxxnnnbbbYYYUUUTTTNNNIIIJJJMMMJJJLLLcccgggPPPXXXYYYeee~~~{{{|||xxxvvvlll[[[RRRIIIEEEAAA======???CCCDDDFFFHHHIIIIIIIIIIIIIIIIIIIIIJJJOOOYYYeeelllsssfffYYYSSSOOOPPP\\\jjj~~~uuujjjffffff___]]]YYYVVVSSSRRRRRRRRROOONNNPPPTTTWWW\\\fffpppwwwmmmccc___^^^```dddkkkzzzqqquuuaaaTTTRRRJJJHHHIIIIIIHHHFFFEEEFFFGGGBBBAAA@@@@@@@@@@@@@@@@@@???>>>>>>>>>=========<<<:::;;;;;;<<<<<<;;;::::::777777666666555444444444333333333222222222111111000000000000////////////......//////000000111111///000222222111111222444999???IIIUUUbbbzzz]]]RRR```iiibbbxxxzzzhhh```aaaaaa```]]][[[ZZZ[[[]]]^^^aaafffmmmuuuzzz{{{yyyvvvssswww|||lllUUUEEE@@@AAA@@@BBBEEEHHHKKKPPPUUUYYYXXXttt|||zzz~~~pppVVVQQQ```ooo~~~ccc___ppprrrhhhbbbdddhhhlllsss~~~vvv___aaa}}}cccIIIFFFBBB@@@EEEHHHPPPRRRYYYccckkktttvvvlllddd```^^^XXXOOOKKKMMMKKKMMM```xxx|||rrrXXXKKKVVV\\\kkk~~~{{{|||uuupppxxxwwwmmm^^^RRRGGGCCC@@@===>>>BBBDDDEEEGGGIIIJJJJJJIIIIIIGGGIIIMMMSSS[[[fffrrrzzzssscccTTTPPPPPPXXXkkk~~~vvvqqqppplllkkkiiifffccc```]]][[[SSSSSSVVV[[[[[[[[[```iiilllxxxlllcccccc```bbbkkkwwwmmmuuu```SSSQQQIIIEEEGGGHHHGGGDDDCCCDDDFFFCCCBBBAAA@@@@@@@@@@@@AAA>>>>>>>>>>>>============::::::;;;;;;;;;;;;::::::777777666666555555444444333333333222222222111111000000000000////////////.........///000111111111...000111222111111333444888>>>HHHQQQ]]]sss~~~XXXPPP]]]ddd___xxxlllbbbbbbbbb```]]][[[[[[[[[]]]^^^bbbiiirrryyy{{{{{{{{{{{{vvvttttttxxx}}}iiiRRRCCC@@@BBBBBBDDDFFFIIIMMMRRRYYY^^^]]]|||xxx{{{jjjTTTRRRdddrrruuu\\\^^^tttssslllfffiiinnnrrrxxxvvv```ddd\\\FFFGGGCCC@@@HHHNNNQQQTTT^^^kkkwww~~~wwwrrrmmmkkkeeeWWWMMMNNNNNNOOO]]]pppooobbbTTTPPPSSS[[[qqq|||vvv{{{zzz}}}nnniiioooxxxnnn```RRRFFFBBB???===???EEEDDDEEEGGGIIIJJJJJJIIIIIIDDDIIIQQQZZZdddooozzzppp___QQQQQQWWWeee}}}{{{zzz{{{||||||yyyuuupppmmmeeeaaaaaacccbbbaaahhhrrrpppqqq{{{~~~llldddfffccceeeppp}}}gggooo___PPPNNNDDDEEEGGGHHHFFFCCCAAABBBDDDDDDCCCBBBBBBAAAAAAAAAAAA>>>>>>>>>>>>============999999::::::;;;:::::::::777777777666555555444444333333333222222222111111000000000000////////////---......///000111111222...000111222111111333444999???GGGMMMUUUhhhuuuSSSLLLYYY^^^]]]wwwnnncccbbb```^^^[[[YYYXXXYYYZZZ\\\bbbkkkuuu{{{|||{{{}}}xxxsssooorrr{{{{{{gggQQQBBB???BBBDDDEEEGGGIIINNNTTT\\\aaappp{{{tttsssyyy~~~{{{gggSSSSSSfffrrrpppYYY^^^wwwuuupppkkkoootttyyyxxxaaafffyyyVVVDDDGGGCCCAAAIIIRRRWWW\\\hhhxxx}}}yyyvvvppp^^^PPPPPPQQQRRR\\\lllfffYYYUUUVVVPPPZZZwwwwwwqqq}}}zzzyyywwwiiidddiiizzzuuummm```RRRDDD???@@@AAACCCGGGDDDEEEFFFHHHJJJKKKLLLMMMKKKPPPWWW___kkkuuuuuuppp]]][[[ZZZ___ooo}}}yyyuuutttwww{{{}}}}}}~~~{{{kkkeeecccdddfffmmm~~~{{{]]]uuuaaaOOOKKKJJJFFFFFFFFFEEEDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@>>>===<<<<<<<<<===::::::::::::::::::::::::999888888777666555555444555444444333333222222111000000000000000000000000000000////////////000000000111111111111222222222777@@@GGGNNNTTTVVVgggoooTTTPPP^^^kkkfffzzzuuueee]]]___^^^\\\ZZZZZZ[[[\\\]]]fffhhhmmmrrrvvvvvvssspppnnngggdddlllxxx|||fffPPPCCCAAACCCFFFEEEIIIOOOQQQUUUcccqqq|||jjjkkkqqqxxx|||}}}yyyjjjXXXTTTaaatttddd]]]jjjrrr}}}~~~pppaaafffsssWWWBBBEEEHHHEEELLL[[[___ddduuu|||zzzrrraaaWWWYYYWWWOOOSSS___\\\UUUPPPQQQUUU___rrr|||ooolllyyy~~~xxxwww}}}~~~iii```lll|||{{{ooohhhcccUUUGGGAAA???>>>@@@CCCEEEEEEEEEGGGHHHKKKMMMNNNUUUXXX^^^fffsss||||||vvvrrruuuyyy{{{lllgggaaabbbccciiiyyyxxxbbb{{{dddQQQKKKIIIFFFEEEEEEDDDDDDCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>===<<<<<<<<<===::::::::::::::::::::::::888888888777666555555555555444444333333222222111000000000000000000000000000000////////////000000000111111111111222222222555>>>DDDLLLRRRSSSeee{{{]]]UUUbbbqqqkkkvvvgggaaa```___]]]\\\\\\\\\^^^___ccceeehhhmmmqqqrrrooommmkkkeeeccclllxxx{{{eeeOOOCCCAAADDDEEEHHHNNNSSSTTTZZZkkk}}}~~~nnnkkklllqqqxxx|||}}}zzzmmm[[[VVVddduuugggeeeuuuzzzoooccclllmmmSSSAAAEEEJJJJJJSSSccckkknnn}}}qqq___TTTVVVUUUOOORRR\\\[[[UUUQQQSSSXXXcccvvvwwwllllllzzz|||yyy}}}}}}uuubbb\\\iii{{{yyyoooiiibbbVVVIIIBBB???===???BBBEEEDDDDDDDDDGGGKKKOOORRR___ccchhhrrrzzzkkkgggaaaaaaaaaeeetttqqqkkkeeeRRRKKKHHHEEEDDDDDDCCCBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@??????>>>===<<<<<<<<<<<<::::::::::::::::::::::::888888777777666666555555555444444333333222222111000000000000000000000000000000////////////000000000111111111111222222222444;;;AAAJJJPPPQQQcccbbbUUUccctttmmmyyykkkeeebbbaaa___]]]]]]^^^___```aaabbbfffkkkoooqqqooonnnjjjeeeccckkkvvvzzzcccNNNCCCBBBEEEDDDKKKSSSWWWYYYddd|||qqqbbbkkklllqqqxxx|||}}}~~~~~~rrr___YYYfffwww~~~jjjnnnjjjbbbooofffOOOAAAFFFLLLOOO[[[lllvvvyyyuuubbbTTTVVVXXXTTTUUU\\\]]]XXXUUUVVVZZZeeewwwooogggkkk||||||}}}vvvoooaaa^^^nnn~~~|||}}}~~~}}}zzztttmmmiii^^^SSSHHHCCC@@@???AAAEEEDDDCCCBBBCCCGGGNNNUUUYYYhhhmmmvvvvvvhhheee```aaa```bbbppprrrqqq```OOOJJJGGGDDDCCCCCCBBBBBBAAA@@@@@@????????????>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<999999999999999999999999888777777777666666666555555444444333333222222111000000000000000000000000000000////////////000000000000111111111222222222444999???IIIOOOOOOccciiiWWWcccxxxppp~~~nnnfffcccaaa___^^^^^^^^^```aaabbbcccggglllrrruuuvvvuuuppphhhdddhhhrrr|||yyybbbMMMCCCCCCGGGCCCLLLUUUXXX^^^qqqssslllbbbkkklllqqqxxx|||}}}~~~}}}~~~{{{ddd\\\iiiyyywwwjjjsssddd^^^lll```NNNBBBGGGMMMQQQ___pppyyy~~~kkk\\\]]]___]]]\\\___bbb___[[[YYY[[[dddrrr~~~hhhdddlll~~~{{{pppmmmccccccsss}}}xxxtttmmmgggeee]]]___ccceeefffeeecccbbb[[[RRRIIIDDDAAA???@@@EEEBBBAAAAAADDDKKKUUU___fffwwwpppcccaaa]]]^^^^^^```nnn}}}{{{wwwWWWKKKHHHGGGCCCCCCCCCBBBAAAAAA@@@@@@?????????>>>>>>========================<<<<<<<<<999999999999999999999999777777777777666666666666555444444333333222222111111111111111111111111111000000////////////000000000000111111111222222222555888===HHHPPPOOOdddttt\\\eee{{{sssqqqgggbbbaaa___^^^]]]^^^```aaaaaaccchhhnnnuuuzzz{{{{{{vvvmmmeeeffflllxxxxxxaaaLLLCCCDDDHHHCCCLLLUUUZZZgggoooiiijjjggglllmmmqqqxxx|||}}}{{{yyy|||jjj___lll~~~ooojjjxxxyyy]]][[[kkk~~~]]]NNNEEEHHHMMMRRRaaassszzzvvvhhhgggiiigggddddddiiigggbbb[[[YYY___jjjqqqgggfffpppzzzlllnnniiijjjvvv}}}jjj```[[[TTTOOOMMMJJJLLLQQQVVVYYY[[[\\\\\\\\\TTTLLLFFFAAA===>>>BBBAAABBBDDDKKKUUUcccooowwwkkk^^^]]]XXX[[[\\\```mmmlllQQQIIIHHHGGGDDDCCCCCCBBBAAAAAA@@@@@@?????????>>>>>>======<<<<<<<<<=========<<<<<<;;;999999999999999999999999777777777777666666666666555444444333333222222111111111111111111111111111000000////////////000000000111111111111222222222555666:::HHHQQQPPPgggyyy[[[aaauuurrr|||uuuhhhcccbbb```^^^^^^___```aaa```bbbgggnnnuuuyyyzzzyyywwwnnneeedddiiiuuuyyyaaaLLLCCCDDDIIIEEEMMMVVVaaauuuyyydddbbbgggiiilllmmmrrryyy|||||||||yyyyyy{{{qqqcccrrr~~~kkkpppoooXXX\\\nnnxxxYYYNNNHHHJJJNNNVVVgggxxxuuutttuuurrrooonnnsssrrrlllbbb]]]aaaiiimmmnnnooo{{{}}}ttt|||{{{zzzwww```SSSLLLHHHEEEDDDHHHKKKNNNSSSVVVXXXZZZZZZYYYRRRLLLGGGBBB===???CCCBBBDDDIIISSSaaaqqqhhh]]]]]]WWW[[[___dddrrrgggRRRKKKJJJHHHDDDDDDCCCCCCBBBAAAAAAAAA@@@@@@??????>>>======<<<;;;;;;<<<======<<<<<<;;;888888888888888888888888666666666666777777777777555444444333333222222111111111111111111111111111000000////////////000000000111111111111222222222333333888GGGPPPPPPhhhxxxXXX\\\pppsssyyyxxxllldddcccaaa```___```bbbccc```ccchhhoootttwwwvvvtttpppiiicccccciiittt{{{aaaLLLCCCEEEJJJGGGPPP[[[lllzzzfff```aaaeeejjjmmmmmmrrryyy||||||}}}|||~~~wwwiiizzzuuulll|||iiiVVV^^^qqqqqqSSSLLLIIILLLRRR\\\ppp}}}|||{{{qqqkkkpppvvvxxx{{{}}}yyy___PPPJJJGGGFFFGGGKKKLLLOOORRRTTTVVVWWWWWWTTTOOOJJJGGGCCC@@@BBBHHHCCCFFFMMMYYYiii{{{ggg\\\]]]YYY^^^ccciiixxx~~~gggUUUNNNLLLHHHEEEDDDDDDCCCCCCBBBAAAAAAAAA@@@@@@???>>>======<<<:::;;;<<<=========<<<;;;888888888888888888888888666666666666777777777777555555444333333222222111111111111111111111111111000000////////////000000000111111111111222222222111111666FFFPPPPPPhhhyyy[[[___rrrzzz}}}{{{pppfffeeecccaaaaaabbbcccdddbbbeeejjjpppuuuuuurrrpppiiidddaaacccjjjttt|||bbbLLLCCCEEEJJJJJJRRR___tttccc[[[aaacccffflllmmmmmmrrryyy|||||||||nnnpppnnnfffUUU___rrrkkkNNNJJJIIINNNUUUbbbxxx~~~zzz~~~dddSSSIIIDDDCCCEEEEEEIIIOOOUUUWWWUUUPPPLLLKKKJJJHHHFFFDDDCCCCCCCCCBBBDDDMMM___qqq|||wwwggg```WWWYYYZZZfffsss}}}___TTTPPPIIIEEECCCCCCBBBAAAAAAAAABBBBBBAAAAAA@@@@@@???>>>>>>>>>;;;<<<>>>???>>><<<999777999999999888777666666555666666666666555555555555666666666666555444333222222222222111111111111000000000000000000000000000000000000000111111111111333555777AAALLLSSSlllvvvVVVZZZxxxwww{{{hhheeeeeedddcccdddeeefffggggggffffffiiikkklllhhheeeZZZZZZYYYZZZ___lll}}}zzzdddKKKEEEIIIGGGIIITTTeee~~~sss]]]\\\bbbdddfffjjjqqqqqqsssxxxyyyxxx{{{uuulllsssxxxzzzdddSSSYYYssszzz\\\MMMIIIKKKTTTZZZccc|||~~~hhhVVVMMMHHHGGGIIIKKKKKKKKKKKKJJJIIIHHHHHHGGGGGGFFFEEEDDDCCCBBBAAADDDGGGPPPaaaqqq{{{tttvvveee___XXXYYYZZZfffsss}}}[[[OOOMMMGGGEEECCCBBBBBBAAAAAAAAAAAAAAAAAAAAA@@@??????>>>>>>======>>>>>>???>>><<<:::999:::::::::999888777777777666666666666555555555555666666666666555444333222222222222111111111111000000000000000000000000000000000000000111111111111333444666@@@LLLPPPdddrrrTTT\\\}}}tttmmmhhhgggeeedddddddddeeeeeegggeeecccccccccaaa\\\XXXVVVUUUSSSSSSZZZjjj}}}|||gggNNNGGGJJJGGGLLLWWWmmmyyyeeeVVVYYY___aaabbbfffmmmmmmpppvvvxxxwwwzzztttlllyyyrrr```SSS[[[uuupppUUUKKKHHHJJJSSS\\\mmmlllYYYOOOJJJIIIKKKKKKKKKIIIFFFCCCAAABBBBBBDDDEEEFFFGGGFFFEEECCCBBBFFFJJJTTTbbbppp}}}lllnnnlllsssaaa]]]XXXYYYYYYdddrrr{{{WWWJJJHHHEEEEEEBBBBBBAAA@@@@@@@@@@@@@@@AAA@@@@@@??????>>>======??????>>>>>>===<<<<<<<<<;;;;;;::::::999888888888666666666666555555555555666666666666555444333333222222222111111111111000000000000000000000000000000000000000111111111111333444555???KKKLLLWWWppppppTTT]]]sssyyytttllljjjhhhfffdddccccccccceeecccaaa___]]]YYYUUUQQQRRRPPPOOOPPPXXXiiijjjQQQHHHJJJGGGOOO[[[uuuwwwjjj^^^WWW\\\aaaaaabbbgggllllllpppvvvxxxwwwzzz~~~qqqiii}}}hhh[[[RRR]]]wwwiiiRRRHHHHHHNNNXXXdddyyy~~~mmmYYYNNNIIIIIILLLHHHJJJKKKKKKHHHDDDBBB@@@CCCEEEHHHJJJJJJIIIFFFDDDFFFJJJTTTaaammmzzzqqqfffdddiiippp^^^\\\XXXZZZYYYdddqqqxxxxxxTTTIIIGGGDDDDDDBBBAAA@@@@@@??????@@@@@@@@@@@@@@@???>>>>>>======???>>>===<<<;;;;;;<<<===::::::999999999888888888666666666666555555555555555555666666555444444333222222222111111111000000000000000000000000000000///000000000111111111111222444555>>>IIIHHHMMM___uuusssYYY___~~~qqqrrrxxxooommmjjjgggdddbbbbbbaaacccbbbaaa```___\\\ZZZXXXSSSSSSSSSUUU^^^mmmkkkPPPGGGJJJHHHPPP```~~~iiibbb]]][[[___aaaaaaccchhhpppppprrrwwwwwwuuuvvv{{{nnndddzzzbbbWWWQQQ\\\xxxfffSSSFFFLLLVVVaaammm}}}lllYYYNNNIIILLLRRRQQQPPPNNNLLLKKKIIIFFFDDDEEEGGGJJJLLLLLLJJJGGGEEEDDDHHHQQQ]]]hhhttt}}}qqqiii^^^jjjsssfffjjjkkk[[[ZZZXXX\\\ZZZdddrrr|||}}}}}}uuuSSSJJJHHHDDDEEEBBBAAA@@@@@@??????@@@@@@@@@@@@??????>>>======<<<===<<<;;;999999:::;;;<<<888888888888888777777777666666666666555555555555555555555666555555444333222222222111111111000000000000000000000000000000///000000000111111111111222444444;;;GGGFFFIIIWWWnnn|||{{{cccbbbyyyvvvsss{{{pppnnnjjjgggdddbbbaaa```dddddddddcccbbbaaa``````YYY[[[___bbbiiissskkkOOOFFFKKKJJJQQQiii{{{bbb[[[ZZZZZZ]]]___aaaeeekkksssrrrrrrtttrrrnnnooosssyyy}}}pppbbbuuu```VVVPPP]]]|||___RRRJJJQQQ[[[eeerrrppp___RRRMMMTTT^^^fff]]]QQQKKKLLLNNNNNNMMMIIIKKKMMMNNNMMMKKKGGGEEEDDDEEELLLWWW```iiiwwwtttiii___aaaooo~~~qqqbbbqqq~~~aaaSSSTTTXXXeeevvvgggYYYZZZYYY\\\[[[eeetttuuummmwwwqqqRRRKKKIIIEEEFFFBBBBBBAAA@@@@@@@@@@@@@@@@@@??????>>>>>>===<<<<<<<<<;;;:::999999:::;;;;;;777777777777777777777777666666666666555555555555444555555555555555444444222222222111111111111000000000000000000000000000000000000000111111111111111555444999DDDGGGKKKYYYrrrmmmfffwwwnnnllliiifffdddbbbaaaaaaeeeffffffeeebbbaaabbbccc___ccciiimmmqqqwwwoooQQQGGGKKKKKKRRRqqqjjjZZZWWWYYY\\\```dddhhhnnnssspppmmmlllllljjjgggiiinnntttzzzrrrcccvvv^^^UUUQQQbbbSSSNNNRRRWWW```jjj}}}~~~lllYYYQQQYYYffftttfffWWWRRRWWW\\\[[[XXXRRRSSSSSSSSSQQQNNNKKKHHHFFFDDDHHHPPPXXX^^^fffnnnoookkkhhhkkksss}}}yyyoooeeebbbfffiiigggccc[[[TTTNNNMMMSSS___rrruuupppzzzsssYYYKKKGGGBBBJJJSSSZZZdddqqq{{{~~~cccXXXZZZYYY[[[ZZZfffwwwzzzdddzzznnnOOOJJJIIIEEEHHHCCCBBBBBBAAAAAAAAAAAAAAA?????????>>>======<<<<<<;;;;;;:::::::::;;;;;;;;;888888888888888888888888666666666666555555555555444444555555555555555444222222222111111111111000000000000000000000000000000000000000111111111111000555555777BBBHHHQQQbbbttthhhwwwllljjjhhheeecccbbbaaaaaadddeeefffdddbbbaaaccceeecccgggmmmpppssswww}}}vvvWWWKKKLLLJJJUUUsssttt]]]VVVXXX[[[___dddiiinnnqqqrrrjjjfffdddeeeeeeeeejjjqqqvvv}}}pppdddwww}}}[[[TTTTTTkkk{{{mmmnnncccJJJSSSUUU^^^kkk||||||www___RRRZZZhhhuuuiii]]]]]]fffkkkfff^^^ZZZZZZZZZYYYVVVSSSOOOMMMHHHEEEFFFMMMSSSWWW[[[______[[[WWWZZZdddooovvvyyyaaaZZZTTTWWW___bbb]]]UUUSSSSSSSSSSSSPPPOOOVVV^^^```kkkrrrtttoooxxxrrr[[[LLLDDDCCCFFFGGGDDDHHHTTTaaagggwwwzzzaaaXXX[[[XXXZZZZZZgggzzz}}}ccclllMMMHHHGGGEEEIIIDDDCCCBBBBBBAAAAAABBBBBB?????????>>>======<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<999999999999999999999:::777666666666555555555555444444555555555555555444222222222111111111111000000000000000000000000000000000000000111111111111///666555666AAAIIIVVViiiwwwhhhwwwjjjiiigggdddcccbbbbbbbbbaaaccceeedddccccccgggjjjdddhhhlllooorrruuu||||||]]]NNNMMMIIIWWWooodddWWWXXXUUUZZZ^^^cccgggjjjjjjgggeeebbbaaabbbdddgggooowww|||lllbbbxxxzzzXXXSSSWWWrrrhhhPPPQQQQQQJJJ]]]UUUcccyyyyyy}}}kkkZZZZZZcccoooggg^^^]]]dddjjjiiicccbbbdddccc\\\XXXUUUQQQKKKGGGGGGHHHKKKOOOSSSUUUUUUTTTRRRMMMNNNYYYfffiiicccTTTYYY[[[gggyyywwwhhhbbbYYYXXXWWWVVVRRROOOQQQTTTRRRWWWiii~~~qqqkkktttrrrvvvvvvfffSSS@@@@@@AAACCCDDDGGGKKKQQQVVViiiwwwqqqaaa^^^[[[WWWZZZ^^^mmm~~~sssnnnjjjRRRGGGCCCCCCEEEDDDCCCBBBAAA@@@@@@@@@@@@======>>>>>>>>>>>>==============================<<<;;;;;;::::::999999888777777777777666666666666666666555555555444444444333333333333333333333333222222222111111111111000000000000000000000000000666111444<<>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999888888777777777777666666666555555555555444444444444333333333333333333333333333222222222111111111111000000000000000000000000000333000333;;;@@@EEEWWWjjj|||___fffyyy{{{wwwrrrllljjjkkkkkkiiieeeffffffeeeeeeeeefffffffffgggjjjnnnqqqssswww}}}kkkUUUMMMOOOVVVnnnzzzdddTTTQQQTTTUUUWWW\\\ccchhhiiieeebbb\\\___dddgggjjjpppwww}}}ggglllsssYYYWWW]]]xxxaaaMMMJJJNNNOOOQQQVVV^^^sss~~~vvvxxxjjjeee\\\VVVPPPOOOTTT[[[```bbbeeehhhfff[[[QQQNNNNNNMMMHHHFFFDDDEEEGGGHHHIIIIIIIIIKKKKKKIIIKKKOOOPPPNNNSSSrrruuufffjjjnnnpppnnniiibbb]]]XXXSSSRRRRRRPPPRRRbbbuuu~~~||||||oooWWWIIIDDDEEEEEEEEEFFFIIINNNRRR]]]nnnlll```]]]]]]\\\\\\kkkxxxaaalll]]]JJJEEEFFFFFFFFFBBBBBBAAAAAA@@@@@@??????======>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::999999888888777777777666666666555555444444444444333333333333333333333333333333333333222222222111111111111000000000000000000000000000111///222999>>>CCCQQQaaazzz]]]aaawwwuuuzzzppplllmmmnnnjjjfffeeefffffffffggghhhhhhiiifffkkkppptttuuuxxx|||rrrZZZOOOOOOVVVfffppphhhXXXPPPRRRWWWWWWZZZ```gggjjjiiieeeaaa___ccciiimmmpppuuu{{{|||iiizzzhhhUUUVVVdddzzzmmm[[[OOOGGGLLLQQQSSSWWW\\\iiivvvvvvrrrfffWWWPPPIIIIIIMMMSSS[[[bbbdddeee```XXXRRRQQQPPPOOOJJJHHHFFFFFFGGGIIIJJJJJJGGGJJJLLLKKKJJJNNNTTTYYYeeerrrmmm|||nnncccYYYTTTQQQUUUggg{{{iiiPPPFFFCCCDDDEEEFFFGGGKKKPPPTTT```ppp{{{hhh]]][[[\\\\\\^^^ssswww]]]ppp}}}XXXFFFDDDFFFEEECCCAAAAAAAAAAAA@@@@@@??????======>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999888888888777777666666666555555555444444333333333222222222333333333333333333333333222222222111111111000000000000000000000000000000000///333999===AAAMMMYYY|||{{{___```}}}www}}}pppjjjkkkmmmjjjgggeeefffggghhhiiijjjjjjkkkfffkkkqqquuuvvvwww{{{~~~yyy___QQQMMMVVVaaaggg___UUURRRWWW\\\[[[^^^cccgggiiihhhdddbbbdddgggkkknnnqqqwwwzzzpppzzz___PPPRRR```~~~uuuVVVPPPSSSNNNLLLPPPSSSXXXcccnnn{{{zzzppptttzzzlll\\\RRRIIIHHHKKKPPPZZZcccaaa```\\\WWWUUUWWWTTTPPPKKKHHHFFFFFFHHHKKKLLLLLLKKKMMMOOONNNNNNSSS___jjjlllssszzzeee\\\[[[```ooo~~~zzzzzz~~~~~~```IIICCCAAABBBDDDFFFIIINNNTTTYYYfffssstttccc[[[YYYZZZ\\\bbb{{{uuu|||\\\www{{{WWWFFFDDDEEEBBB???@@@@@@AAAAAAAAA@@@???>>>======>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999999888777777666666666666555555555555444444333333333222222222333333333333333333333333222222222111111111000000000000000000000000000000000111444888<<>>>>>???@@@AAAAAA@@@???>>>======>>>>>>>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999888888777777666666666555555555444444444444444444333333333333333333333333333333333333222222222111111111111000000000000000000000000000111222333666;;;AAAIIIOOOcccccc[[[sssiiieeefffggggggeeefffhhhjjjkkkkkkkkkjjjfffkkkpppttttttuuuwwwzzzlllXXXPPPRRR\\\aaa\\\VVVVVVZZZ^^^dddfffgggggggggggghhhiiillllllkkkkkknnnwwwwwwfffSSSNNNOOOOOOXXX___VVVSSSaaafffoootttooogggjjj}}}lllfffeeesssmmmXXXFFFDDDGGGIIIOOOXXXaaajjjnnnhhh^^^WWWSSSPPPLLLJJJFFFFFFHHHKKKMMMMMMOOOPPPUUU]]]dddnnnuuufff______bbbfffiiiooovvv}}}~~~~~~~~~}}}}}}~~~lllRRREEEEEEAAACCCFFFIIINNNTTT[[[```oooyyy|||fff[[[XXXYYY]]]cccvvv~~~zzzwww```xxx\\\MMMGGGDDDAAA???===???@@@AAAAAA@@@???>>>======>>>>>>>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;::::::999999888777777777666666555555555444444444555555555444444444444333333333333333333333333333222222222111111111111000000000000000000000000000000111222444888@@@HHHMMMYYYmmmbbb}}}|||ooogggeeegggiiieeefffhhhjjjkkkkkkjjjiiihhhlllqqqttttttuuuxxx{{{uuuaaaXXXRRR\\\bbb\\\UUUUUUZZZ___eeehhhlllmmmkkkjjjkkklllmmmmmmmmmmmmpppyyyiiiZZZLLLJJJNNNLLLMMMUUUWWW^^^nnnuuu}}}rrreeebbbbbbooozzzbbbNNNKKKNNNNNNSSS[[[dddrrr{{{qqq___SSSPPPPPPPPPMMMIIIHHHIIILLLMMMNNNYYY[[[dddrrr~~~ppp]]]RRRQQQSSSWWW[[[aaaiiiqqqxxx}}}zzzrrrnnnoooqqqlllllllllpppwwwfffNNNEEEFFFCCCEEEGGGJJJOOOUUU\\\```rrr|||wwwbbbYYYXXXZZZ```gggyyywwwwwwdddvvv]]]OOOIIIEEEBBBAAA===>>>@@@AAAAAA@@@???>>>======>>>>>>>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;::::::999999888777777777666666555555555444444444666666555555555444444444333333333333333333333333222222222111111111111000000000000000000000000000///111111111666???GGGKKKWWW~~~sss}}}vvvjjjeeehhhkkkeeefffhhhjjjkkkjjjiiihhhjjjnnnrrrttttttvvvyyy||||||hhh___SSS^^^ddd]]]TTTTTT\\\bbbeeejjjoooqqqpppmmmmmmmmmlllmmmooopppsss{{{yyy```SSSGGG>>>HHHJJJMMM[[[hhhuuuxxxgggbbbaaacccpppoooZZZNNNKKKTTTeeettt}}}}}}uuufff[[[WWWSSSNNNPPPPPPKKKMMMQQQLLLPPPcccmmmxxxzzz}}}}}}fffXXXRRRNNNIIIMMMPPPUUUZZZ___eeelllpppsssyyy~~~{{{xxxssslllgggcccaaa```ccceeejjjooouuuyyy}}}aaaIIIBBBDDDFFFFFFGGGJJJQQQYYYaaafffuuuooo]]]]]]ZZZTTT]]]qqqvvvvvvooooooUUUSSSOOOIIIEEE>>>@@@@@@??????????????????????????????>>>===;;;;;;<<<<<<;;;:::::::::;;;;;;;;;:::999888777777777777777666555666777888777666777777777777666666666666333333333333333333333333333333333222222222111111222222111111111111111222444222333555777:::DDDNNN^^^sssxxxqqqfffeeegggggggggggghhhiiiiiiiiiiiiiiijjjkkklllnnnqqqwwwqqq\\\WWW[[[___^^^[[[[[[aaafffmmmnnnpppqqqqqqpppnnnmmmmmmooopppppppppuuummmYYYMMMGGGEEEGGGJJJNNNYYYooofffYYYaaafffeeeqqq~~~|||dddSSSOOOXXXnnnxxxhhh\\\XXXUUUQQQVVVUUUNNNMMMPPPNNNWWWmmmgggUUUMMMIIIEEEJJJMMMRRRVVVYYY^^^cccfffjjjpppvvvyyy}}}}}}uuuqqqjjjddd___]]]^^^___```dddjjjpppuuuzzz}}}}}}```JJJCCCFFFGGGHHHJJJMMMSSS\\\gggooo~~~lll[[[[[[YYYTTT^^^pppssshhhuuuzzzjjjTTTTTTQQQLLLGGG@@@@@@@@@@@@?????????>>>>>>?????????>>>>>>===;;;;;;<<<;;;;;;:::::::::::::::;;;:::999888777777777777888777666777999:::999888777777777777666666666666333333333333333333333333333333333222222222111111222222111111111111111222333222222555777:::CCCMMM___sssrrrfffeeeffffffeeefffgggiiijjjkkkkkkkkkjjjkkkkkklllnnntttzzzwwwbbbWWWZZZ]]]\\\ZZZ\\\bbbhhhmmmnnnpppqqqpppooommmlllmmmoooqqqqqqsssxxxdddQQQGGGBBBCCCFFFIIIPPP^^^www}}}}}}aaaXXX```eeegggrrr~~~ppp^^^UUU[[[ooossscccXXXUUUUUUTTTWWWYYYUUUSSSTTTRRR\\\rrrgggQQQHHHFFFFFFIIILLLPPPSSSTTTVVVYYY[[[```fffmmmpppuuuzzzzzzwwwooojjjbbb\\\YYYZZZ]]]______dddlllsssxxx|||{{{^^^JJJEEEHHHGGGJJJMMMPPPUUU___nnnyyy|||gggYYYZZZYYYUUU___pppddd\\\{{{___NNNQQQPPPMMMIIIBBBBBBAAAAAA@@@???>>>======>>>>>>>>>>>>===<<<<<<;;;;;;;;;:::999999999999999::::::999888777777777777888888777999;;;<<<<<<;;;777777777777666666666666333333333333333333333333333333333222222222111111222111111111111111222222333111222555666999AAAKKKhhhnnnvvvjjjgggggggggcccdddgggiiikkkllllllllljjjkkkjjjjjjkkkoootttxxxzzz|||jjjXXXYYYZZZYYYYYY]]]dddjjjpppqqqrrrsssrrrqqqooonnnnnnppprrrsssuuu|||vvv\\\MMMGGGDDDBBBEEEIIIQQQaaa{{{zzzlllXXXVVVbbbfffiiivvvoooaaa___jjjyyyyyymmm___VVVUUUXXX[[[XXXbbbdddbbbaaa[[[bbbvvveeeOOOHHHJJJMMMMMMOOORRRSSSTTTTTTUUUVVV\\\bbbhhhkkkooottttttrrrjjjfffaaa\\\[[[\\\___bbbaaahhhqqqxxx}}}zzz\\\KKKGGGIIIHHHLLLPPPQQQUUUaaasssuuucccXXXYYYZZZXXX```ooouuu______}}}pppUUUGGGKKKKKKKKKKKKEEEBBBBBBAAA@@@???======<<<======>>>>>>===<<<<<<;;;;;;:::999999888888999999:::999999888777777888888888777777999;;;======<<<777777777777666666666666444444444444444444444444333333333222222222111111111111111000111111222333222111222555666888@@@IIIfff|||jjj}}}ooojjjiiihhhdddeeehhhjjjkkkllllllkkkjjjjjjjjjhhhhhhjjjnnnrrrvvv}}}rrr[[[YYYWWWUUUWWW^^^fffllltttuuuvvvwwwwwwuuusssrrrpppqqqsssuuuwww|||hhhSSSJJJHHHFFFCCCFFFJJJRRR```tttrrr___TTT]]]mmmqqqnnn|||}}}mmmeeekkkuuu}}}uuujjj___XXXWWW\\\bbbcccpppsssnnniiieeeooozzzpppooovvvdddNNNIIIMMMQQQOOOQQQSSSTTTTTTTTTUUUWWW^^^cccggghhhkkkppppppmmmhhhfffcccaaa``````bbbcccgggoooyyyxxxZZZJJJHHHIIIIIIMMMQQQSSSWWWdddvvvpppaaaWWWYYYZZZYYY```lllnnnbbbmmm~~~iiiPPPEEEGGGGGGKKKNNNJJJBBBBBBAAA@@@???======<<<<<<============<<<<<<;;;;;;:::999999888888999999:::999888888777888888888777666666777:::<<<;;;;;;777777777777666666666666444444444444444444444444333333333222222222111111111111000000111222222333222111222444555666===FFFWWWkkkrrrllliiihhhfffgggiiikkklllkkkjjjiiikkkkkkjjjhhhggghhhkkknnnuuu}}}~~~ccc^^^WWWUUUXXX```iiiooovvvwwwyyyzzzzzzyyywwwvvvttttttuuuwwwyyy}}}zzz\\\JJJEEEDDDCCCFFFIIIMMMTTT]]]lll{{{hhh[[[[[[kkk}}}yyyqqqiiimmmuuuvvvooofff___ZZZYYY^^^eeeqqq}}}|||oooiiilll}}}vvv}}}vvvhhhbbbfffnnnvvv}}}cccOOOJJJMMMPPPPPPQQQSSSTTTTTTVVVYYY\\\ccchhhkkkkkkmmmppppppmmmjjjhhhfffdddddddddeeeeeeooowwwtttVVVIIIHHHIIIJJJMMMQQQUUU]]]kkk}}}kkk___WWWXXXYYYXXX]]]fff|||pppmmmuuueeeQQQFFFGGGFFFKKKPPPLLLBBBAAAAAA@@@???>>>======<<<<<<=========<<<<<<;;;;;;;;;:::999999999999999999999888888888888888999666555555666999::::::999777777777777666666666666444444444444444444444444333333333222222222111111000000000000111222333333111000222444444555<<>>>>>;;;;;;<<<======<<<<<<;;;<<<;;;;;;:::::::::::::::999888888888888888999999777666666777999:::999888777777777777666666666666555555555555555555555555333333333222222222111111000000000000111222333444111000111444444444:::BBBQQQ^^^vvvssszzzpppkkkiiieeegggjjjmmmnnnmmmkkkiiillllllllllllkkklllnnnqqqwww}}}qqqccc]]]bbbllltttyyyzzz|||~~~|||{{{~~~lllSSSHHHHHHIIIFFFKKKNNNUUU___ooovvvyyy~~~~~~vvvtttmmmiiijjjooosssuuu~~~pppZZZUUUYYY\\\XXX```ppp|||yyylllcccbbboooxxxzzzaaaSSSQQQRRRQQQSSSTTTUUUWWWZZZ```gggllltttxxx{{{{{{}}}yyyuuuooojjjiiikkknnnqqqyyyjjjNNNGGGJJJKKKLLLNNNSSS]]]mmmddd[[[TTTTTTTTTSSSUUU[[[dddmmmzzzaaarrr|||ZZZLLLGGGGGGCCCEEEFFF???@@@@@@??????????????????;;;;;;<<<<<<===<<<<<<;;;===<<<;;;;;;::::::;;;;;;999888888888888888999999999888777777999:::999888777777777777666666666666555555555555555555555555333333333222222222111111000000000000111222333444000000111444333333999AAAGGGKKK```uuu~~~tttooommmccceeeiiimmmnnnnnnlllkkklllmmmmmmmmmlllnnnpppsssxxxxxxiiibbbfffpppyyy}}}{{{~~~}}}}}}www^^^IIIBBBEEEGGGEEEKKKOOOWWWeeezzzxxxzzz}}}}}}zzz{{{ssstttpppXXXNNNMMMQQQVVV[[[hhhzzzxxxiiieeejjj|||bbbTTTSSSTTTQQQSSSTTTVVV[[[bbbjjjrrrvvv}}}tttoooppptttvvvwwwttt]]]NNNIIIJJJLLLRRRTTT[[[hhhzzzyyy```\\\WWWUUUUUUVVVTTTRRRYYYbbbtttaaapppSSSOOOKKKGGGEEEDDDBBBAAA????????????>>>>>>>>>===;;;;;;;;;::::::999999999;;;;;;:::999999888888777666777888999999888777666666666777888888888888888666666666666555555555555666666555444444444444555222333333333333222111111111111111111111111111111111111111222333555888999@@@PPP___vvv|||{{{wwwooommmjjjjjjjjjkkkkkklllllllllmmmooopppqqqpppooopppppprrrzzzqqqjjjmmmtttzzz}}}}}}xxxvvv|||rrrbbbPPPGGGEEEFFFIIIMMMQQQZZZcccppp~~~xxx|||eeeQQQNNNPPPQQQRRRUUUdddyyy}}}rrrrrryyy{{{bbbTTTRRRRRRQQQXXXYYY]]]dddllluuu}}}{{{wwwxxxzzz{{{|||qqqZZZLLLGGGHHHIIITTTYYYbbbooottt]]]ZZZVVVUUUUUUVVVUUUSSSYYYdddpppiiieeePPPMMMHHHEEECCCBBBAAA????????????>>>>>>>>>======;;;;;;;;;::::::999999999;;;::::::999999888888777666777888888888888777666666666777888888888888777666666666666555555555555666666555444444444444555222333333333333222111111111111111111111111111111222111111222333555777999AAAPPP```|||zzzqqqooojjjkkkkkklllllllllllllllmmmoooppppppooonnnpppqqqrrryyyvvvooooootttzzz~~~~~~xxxtttxxx|||yyycccWWWKKKFFFFFFFFFJJJOOOYYYbbbnnn{{{[[[LLLNNNRRRQQQNNNSSSddd{{{|||}}}fffWWWTTTTTTTTTZZZ\\\bbbiiisss}}}ppp\\\OOOLLLMMMOOOUUU]]]jjjxxxlllZZZWWWUUUUUUVVVVVVVVVUUUZZZjjjqqqxxx___LLLIIIEEEBBBAAA@@@???===>>>>>>>>>>>>============;;;;;;::::::::::::999999:::::::::999888888777777666666777777777777666666555666777777888888777777666666666666555555555555666666555444444444444555222333333333333222111111222222222222222222222222222222111222333555777888@@@NNN```~~~tttpppkkklllmmmnnnnnnnnnmmmlllnnnoooooonnnmmmnnnppprrrttt{{{xxxqqqnnnqqqxxx~~~vvvooopppvvvzzzgggRRRLLLGGGFFFGGGHHHNNNTTT___lll}}}yyyYYYMMMOOOSSSRRRPPP\\\nnnlll^^^YYYYYY[[[```ccciiiqqq{{{ooo]]]SSSRRRTTTWWWWWWbbbrrr~~~dddXXXWWWVVVUUUVVVWWWWWWWWW]]]sssxxx}}}\\\IIIFFFCCCAAAAAA@@@>>>===>>>>>>=========<<<<<<<<<::::::::::::::::::::::::::::::999999888777777777666666666666666666666666555666666777777777777777666666666666555555555555666666555444444444444555222333333333333222111111222222222222222222222222222222222222333555777888>>>KKK^^^wwwppplllmmmnnnoooooonnnmmmllloooooonnnmmmlllmmmpppsssvvv|||~~~{{{zzzzzzzzzyyyxxxwwwvvvsssnnnjjjmmmuuu}}}zzzsssssswwwvvv{{{qqqWWWJJJGGGEEEGGGHHHKKKRRRZZZaaarrrmmmXXXOOOPPPTTTXXX\\\kkkrrreee^^^___cccnnnqqqvvv~~~ssscccYYYXXXYYY[[[```mmm}}}ttt^^^YYYXXXWWWVVVVVVXXX[[[]]]bbb~~~}}}qqqRRRGGGEEEBBBAAAAAAAAA???============<<<<<<<<<<<<;;;::::::::::::::::::::::::::::::999888888777777666666555555555555555555666555555666777777777777777666666666666555555555555666666555444444444444555222333333333333222111111222222222222222222222222333222222222333555666888===JJJ\\\vvvzzzzzzpppmmmnnnooooooooonnnmmmllloooooonnnmmmlllmmmppprrrtttzzz}}}tttpppmmmkkkjjjkkkjjjjjjhhhjjjjjjhhhfffjjjttt}}}{{{tttqqqvvv}}}cccLLLHHHEEEDDDGGGIIIMMMUUU^^^dddzzz{{{~~~jjj^^^SSSPPPRRRYYYcccmmmzzzwwwkkkdddgggmmmyyy{{{sssiiifffggghhhqqq|||lll[[[XXXXXXWWWVVVWWW\\\bbbfffmmmwww~~~fffKKKEEECCCBBBAAABBBAAA@@@>>>===<<<<<<<<<;;;;;;;;;;;;999999::::::::::::;;;;;;999999999888777777666666555555444444444444555555444555666666777777666666666666666666555555555555666666555444444444444555222333333333333222111111333333333333333333333333333333222222333444666777???IIIWWWyyykkk~~~{{{rrrooonnnnnnnnnmmmmmmmmmmmmmmmnnnnnnmmmlllmmmoooqqqpppuuu|||~~~zzzyyywwwuuusssiiifffbbb_________^^^^^^\\\^^^``````bbbhhhttt}}}yyyrrrpppqqqttt{{{uuuYYYGGGGGGDDDDDDIIIOOOTTT[[[cccllluuuvvv}}}^^^VVVPPPRRRXXXbbbnnnyyyuuummmqqqyyyyyyvvvwwwxxxzzzfffYYYVVVVVVVVVVVVYYYaaakkkrrrrrrzzzjjj```HHHBBBAAA@@@@@@AAAAAA???>>><<<<<<<<<;;;;;;;;;::::::999999999::::::;;;;;;;;;999999888888777777666666555555444333333444555555444555666666777777666666666666666666555555555555666666555444444444444555222333333333333222111111333333333333333333333333444333222222333444666777===EEENNNkkkiiixxxxxxpppooommmlllkkklllmmmnnnlllmmmnnnnnnmmmmmmnnnpppnnnssszzz|||wwwrrrpppooommmlllccc```\\\ZZZYYYXXXWWWVVVSSSTTTUUUWWW[[[dddooowwwzzzuuuqqqooorrrxxxkkkSSSFFFFFFCCCFFFQQQ\\\ccchhhlllrrr}}}xxx~~~zzz___WWWRRRVVV___iiiuuu~~~}}}vvvzzz}}}|||~~~tttcccYYYTTTUUUUUUVVV[[[dddqqq{{{jjjuuueeezzz[[[FFF@@@??????@@@AAAAAA???===<<<<<<;;;;;;;;;:::::::::999999999::::::;;;;;;;;;999999888888777666666666555444333333333333444555444555555666666666666666777666666666555555555555666666555444444444444555222333333333333222111111333333333333333333333333444333333222333444666777:::@@@EEE^^^mmmwww|||qqqooollljjjjjjkkkmmmnnnkkkmmmoooooonnnmmmnnnooopppttt{{{|||yyyuuuooojjjhhhfffeeeddd]]]ZZZVVVTTTSSSRRRPPPOOOMMMMMMMMMOOOUUU^^^iiiqqq~~~xxxqqqkkklllpppdddOOOFFFEEEDDDJJJZZZiiipppsssuuussszzztttrrrrrrttttttssswww|||fffZZZRRRYYYeeeppp{{{lll]]]YYYVVVVVVQQQSSS[[[]]]iiiwwwiii|||bbblllPPPDDDCCCCCCBBBAAA???>>>======<<<<<<;;;::::::::::::;;;999999999999999999999999777666555555555555555666444555555555555555444333666666555555555444444444444444444444444444444444555555555444444333333333333333333333333333333333222222222111111111000000222222111111222222333444999===BBBPPPpppyyyyyypppooollliiiiiikkkmmmlllllllllmmmmmmmmmmmmmmmmmmooosssxxxzzzsssoookkkfffbbb___\\\YYYWWWQQQPPPOOOLLLJJJGGGFFFEEEEEEHHHJJJJJJJJJPPPZZZbbbtttzzz{{{uuunnniiiuuuqqqxxxyyy]]]NNNJJJIIIRRR[[[kkkyyywww~~~~~~vvvtttvvv|||mmm]]]\\\eeepppxxx{{{ggg[[[XXXUUUVVVRRRTTTZZZ\\\ggg~~~hhhbbb|||}}}hhhfffMMMDDDAAAAAAAAA@@@@@@?????????<<<<<<;;;::::::::::::;;;999999999999999999999999888777777666555555666666555666666777777777666666666666555555555444444444444444444444444444444444555555555444444333333333333333333333333333333333333222222222222111111111222222111111222222333444333777;;;EEE___||||||sssqqqmmmjjjiiikkklllkkkmmmmmmnnnnnnnnnnnnooooooooorrrwww~~~zzzpppiiigggccc^^^YYYVVVTTTQQQOOOJJJIIIGGGEEECCCAAA???>>>===???AAAAAAAAAFFFOOOWWWfffppp|||yyywwwtttqqqnnnnnnjjjnnn}}}rrrYYYRRRSSSWWWaaasssrrr|||~~~~~~iiigggqqq{{{tttaaaXXXWWWUUUVVVSSSTTTZZZZZZddd{{{\\\ccctttmmm]]]IIIDDD@@@@@@@@@@@@@@@@@@@@@@@@<<<<<<;;;::::::::::::;;;999999999999999999999999::::::888777666666666666666666777888999999999999666666666555555555444444555555555555555555555555555555555444444444444444333333333333333333333333333333333333222222222222222222111111222222333444333999;;;???SSStttxxxtttooollllllllllllmmmnnnnnnnnnoooooopppppppppoooqqquuu}}}zzzqqqhhhaaa^^^[[[UUUQQQNNNKKKHHHEEEBBBBBB@@@???===;;;:::999888999;;;;;;<<<@@@GGGMMMVVVbbbvvv|||wwwsssrrrrrrrrrrrrkkkffffffmmmuuuooo[[[]]]gggoooyyyxxxtttzzz}}}lll\\\VVVWWWTTTWWWTTTUUUYYYXXXccczzzrrr[[[nnnnnnpppzzzXXXFFFDDD@@@@@@@@@@@@????????????<<<<<<;;;::::::::::::;;;999999999999999999999999<<<;;;:::888777666666666555666777888999:::::::::666666666666555555555555666666666666666666666666555555555555555444444444333333333333333333333333444444444333333333222222222222111111222222333444555<<<>>>>>>NNNqqq|||uuuooonnnooonnnooopppnnnnnnnnnooooooppppppqqqpppqqquuu|||zzztttmmmeee```YYYVVVPPPLLLIIIFFFCCCAAA??????>>>===;;;:::999999999;;;<<<<<<===@@@FFFJJJKKKWWWiiixxx|||vvvrrrqqqqqqrrrrrrllliiigggggghhhooorrrccclllzzzlllwwwzzzeeeYYYVVVWWWSSSVVVTTTTTTXXXWWWddd|||hhh\\\xxxeeevvvvvvUUUEEEEEEBBBAAAAAA@@@>>>======<<<<<<<<<;;;::::::::::::;;;999999999999999999999999<<<;;;:::888777666666666444555666777888888888888777777666666666555555555666666666666666666666666555555555555555555555555333333333333333333333333444444444333333333222222222222111111222222333444000888;;;;;;KKKrrr}}}sssmmmnnnpppnnnoooqqqmmmnnnnnnoooppppppqqqqqqsssqqquuu}}}}}}vvvqqqjjjccc]]]TTTQQQLLLHHHEEEBBB???=========<<<<<<;;;::::::999:::;;;<<<===>>>AAAEEEGGGFFFMMMYYYeeelllvvv~~~zzzvvvtttsssqqqooommmllljjjfffaaacccooo{{{uuu~~~{{{rrryyy}}}rrr```XXXVVVVVVQQQUUUSSSTTTWWWXXXgggbbbbbb|||fffpppRRREEEEEEBBBBBBAAA???>>>===<<<;;;<<<<<<;;;::::::::::::;;;999999999999999999999999;;;:::999888777777777777444444555666777777777777777777777666666666555555555555555555555555555555555555555555555666666666333333333333333333333333333333333333222222222222222222111111222222333444...777::::::KKKuuussskkkmmmpppmmmmmmpppnnnoooooopppqqqrrrsssssstttrrruuu|||{{{ssslllddd[[[UUUMMMJJJEEEBBB@@@>>>;;;::::::999999999999999888888777777999:::===???AAABBBDDDFFFLLLUUU^^^lll|||yyyvvvssspppmmmmmmkkkfff```___dddiiiuuuuuutttjjj[[[WWWVVVTTTPPPTTTRRRSSSWWWYYYjjjeeewwwtttnnnfffLLLBBBEEEAAA@@@@@@???>>>======<<<<<<<<<;;;::::::::::::;;;999999999999999999999999:::999888777777777777777555555666666777666666666777777777777666666666555444444444444444444444444444555555555666666666777333333333333333333333333333222222222222111111111222222111111222222333444///777:::999LLLxxxvvvzzzppprrrsssooommmqqqqqqqqqrrrssstttuuuvvvvvvtttpppsss{{{~~~wwwoooggg^^^TTTMMMGGGDDD@@@>>><<<;;;999888777777777777888888888888666666888;;;>>>@@@AAAAAAEEEDDDGGGPPP\\\mmm}}}zzzxxxvvvrrrrrrpppkkkgggfffhhhiiifffppp|||zzzyyy|||yyyxxxxxxwwwxxxzzzeeeXXXVVVUUURRRPPPTTTRRRRRRVVVZZZmmmxxxmmmkkkrrr}}}___HHH@@@DDD??????>>>>>>>>>>>>>>>>>><<<<<<;;;::::::::::::;;;999999999999999999999999888888777777777777777888666777777777777666666555777777777777666666666666444444444444444444444444444555555555666666777777333333333333333333333333222222222111111111000000222222111111222222333444...555666555HHHtttssswwwxxxyyyrrrpppssssssssstttuuuvvvwwwxxxyyytttooorrrzzz|||}}}zzzrrrkkkddd[[[QQQIIIEEEBBB???<<<;;;;;;999888777777777888888888999999888999;;;>>>BBBDDDEEEDDDIIIFFFIIISSSaaasss~~~}}}}}}|||zzzyyyvvvrrrpppqqqqqqpppccciiinnnttt~~~xxxtttwwwgggiiiiiifffeeeiiirrrzzz{{{|||ssseeeZZZQQQPPPRRRRRRQQQRRRQQQOOOZZZzzzttt}}}|||ccczzzuuuVVVFFFAAA@@@@@@@@@???>>>===<<<;;;;;;:::::::::999999999888888777777777888999999::::::777777777777777777777777777777777777777777777777777777666666555555444444555555555555555555555555555555555555555555555555333333333333333333333444222222222222111111000000333333333333333333333333555444666:::HHHiii{{{|||uuuuuuvvvuuussssssuuuxxxzzzzzzyyywwwvvvuuussstttxxx|||yyyoooggg___WWWNNNHHH>>>>>><<<;;;:::999999999555777999:::;;;:::888777;;;===???AAABBBDDDGGGIIIIIIIIIKKKOOOWWWggg~~~zzzxxxwwwwwwyyyyyyrrrpppmmmnnnsss|||{{{mmmppp{{{yyykkkooowwwYYY[[[[[[YYYWWWZZZbbbhhhyyyyyy}}}mmmaaaYYYSSSRRRTTTSSSQQQPPPQQQUUUdddzzzxxxddd~~~nnnSSSEEEBBBBBB@@@@@@???>>>===<<<;;;::::::::::::999999999888888888888888888888888888888777777777777777777777777666666666666666666666666777777777666666555555555555555555555555555555555555555555555555555555555333333333333333333333333222222222222111111111000333333333333333333333333444444555888BBB^^^yyy}}}wwwuuuvvvuuuttttttuuuwwwyyyzzzyyyxxxwwwwwwttttttxxx{{{~~~~~~vvvlllbbbZZZSSSKKKEEE>>>===<<<;;;:::999999999666777888999::::::999999<<>>===<<<;;;;;;::::::::::::999999999888888999999999888777666666666777777777777777777777777666666666666666666666666777777777777666666666666555555555555555555555555555555555555555555555555555555444444333333222222222222222222111111111111333333333333333333333333333333444666;;;OOOqqqzzzvvvvvvvvvuuuuuuuuuvvvwwwxxxxxxyyyyyyyyyvvvuuuwwwyyy||||||sssfff[[[SSSLLLFFFAAA>>>===<<<:::999999999999777777888999999:::;;;;;;>>>AAAEEEGGGHHHHHHIIIJJJJJJIIIIIIJJJLLLTTTeeevvv~~~wwwpppjjjhhhhhhhhhttt}}}uuueeeXXXNNNMMMRRR```oooyyy~~~vvvhhhdddnnnwww|||CCCDDDEEEDDDCCCBBBDDDFFFLLLUUU```jjjsss||||||nnn\\\UUUVVVVVVUUUUUURRRRRRPPPPPP^^^|||jjjkkkwww\\\KKKCCCBBBCCC>>>>>>===<<<<<<;;;:::::::::::::::999999999888888888888777777777666666666777777777777777777777777666666666666666666666666777777777777777777777777555555555555555555555555555555555555555555555555666666555444333222222111222222222222222222222222333333333333333333333333222333555666777CCC]]]ttt~~~wwwttttttuuuttttttttttttuuuvvvxxxyyy|||xxxvvvwwwxxxzzz{{{qqqbbbVVVMMMGGGBBB>>>===<<<;;;:::999999999999888888888888:::;;;===>>>@@@CCCHHHJJJKKKJJJJJJJJJIIIHHHHHHHHHHHHKKKWWWcccyyyxxxoooggg```\\\gggsssvvvmmmcccWWWNNNKKKGGGGGGRRRbbbpppvvvyyynnnbbb^^^iiiqqqttt}}}AAABBBCCCCCCBBBAAAAAAAAAEEEHHHPPP\\\lll}}}}}}yyyyyyhhhXXXRRRTTTTTTSSSSSSPPPSSSSSSRRRaaahhhuuunnnVVVIIIBBB???@@@======<<<<<<;;;;;;:::::::::::::::999999999888888555555666666666777777777666666666666666666666666555555555555555555555555666666666666666777777777555555555555555555555555555555555555555555555555666666555444444333222222222222222222222222222333333333333333333333333333222333666777777>>>QQQcccwwwsssssstttrrrrrrqqqqqqrrrtttwwwxxx|||xxxvvvwwwxxxyyyzzzooo___RRRJJJDDD@@@===<<<;;;:::999999999999999999999999:::<<<>>>???@@@BBBEEEIIILLLKKKJJJJJJJJJHHHFFFGGGHHHFFFGGGOOOXXXhhhxxxwwwlll```YYY___kkkzzzoooddd\\\TTTLLLGGGIIIEEECCCKKK[[[kkktttuuukkk^^^YYY```fffiiittt???@@@AAAAAABBBBBBAAAAAAEEEEEEIIISSSeeezzzqqqcccVVVRRRSSSRRRRRRSSSOOOUUUVVVVVVjjj}}}kkkcccPPPHHHAAA===>>><<<<<<;;;;;;;;;::::::::::::::::::999999999888888444444444555666777777777666666666666666666666666555555555555555555555555555555555555666666666666555555555555555555555555555555555555555555555555666666555555444444333333222222222222333333333333333333333333333333333333222444777888777;;;KKK[[[zzzsssrrrtttqqqqqqqqqqqqrrrtttvvvxxx{{{xxxwwwyyyyyyyyywwwmmm]]]PPPHHHCCC???<<<;;;;;;:::999999999999999999:::;;;===???AAABBBCCCCCCFFFIIIKKKJJJIIIIIIJJJGGGEEEFFFHHHFFFFFFKKKRRR[[[jjjttthhhaaa]]]fffqqqyyy{{{ssszzz|||nnn^^^UUUOOOIIIDDDBBBBBBBBBAAAGGGUUUgggqqqsssiii[[[TTTYYY]]]```lll}}}>>>>>>???@@@BBBCCCCCCBBBGGGGGGIIIOOO[[[nnn}}}wwwwwwvvvtttvvvvvvxxxzzzwwwvvv}}}ggg]]]UUUSSSSSSRRRRRRTTTPPPVVVXXX^^^yyyqqqrrrwwwVVVIIIFFFAAA======;;;;;;;;;::::::::::::::::::::::::999999999888888555555555555555555555555666666666666666666666666555555555555555555555555333444444444555555555666555555555555555555555555555555555555555555555555555555555555555444444444222222222333333333444444333333333333333333333333333444666666555999FFFUUU~~~uuusssuuuqqqqqqrrrssstttvvvxxxxxxyyywwwwwwzzzzzzzzz~~~tttjjj[[[OOOGGGBBB>>>;;;;;;:::999999888999999999999;;;===@@@BBBCCCDDDDDDDDDFFFHHHIIIHHHHHHHHHIIIGGGEEEFFFGGGFFFEEEIIIOOOUUUccczzzuuuooodddgggkkknnnrrr|||xxxqqqgggbbbeeeuuu|||kkk]]]OOOIIIFFFBBBAAABBB@@@BBBCCCFFFQQQ```jjjllldddWWWPPPUUUXXXZZZhhhzzz>>>>>>>>>@@@CCCEEEEEEEEEHHHJJJLLLMMMSSSddd{{{}}}uuusssrrroooqqqnnnmmmmmmiiihhhrrr}}}rrryyyyyyaaaZZZTTTTTTSSSRRRSSSWWWRRRVVVXXXccciiixxxkkkLLLCCCDDDAAA===>>>;;;;;;:::::::::::::::::::::::::::999999999888888666666666555444444333333666666666666666666666666555555555555555555555555333333333444444444555555555555555555555555555555555555555555555555555555444444444555555555555555222222222333333444444444333333333333333333333333333333555555333666CCCQQQ}}}wwwuuuvvvrrrrrrtttuuuwwwxxxyyyyyyxxxvvvxxx{{{{{{zzz~~~rrrhhhZZZNNNGGGBBB===:::::::::999999888999999999999;;;???BBBDDDEEEEEEEEEEEEFFFGGGGGGFFFFFFHHHIIIHHHFFFEEEGGGFFFDDDGGGLLLTTTaaazzz{{{mmmllljjjhhhiiiooozzzmmmcccXXXUUU^^^rrrvvv^^^PPPDDDBBBBBBAAABBBEEEBBBFFFHHHGGGNNN[[[dddeee```TTTNNNSSSWWWYYYfffxxxCCCBBBAAAAAABBBCCCDDDEEEIIIJJJHHHNNNUUUTTTbbbxxxpppmmmlllkkkkkknnnllliiigggggghhhkkkmmmpppgggeeellluuunnn[[[WWWTTTSSSUUUVVVTTTRRRUUUVVV___pppqqqppp~~~[[[GGGGGGBBB>>>???===999999:::;;;:::999888777888888888888777777777777666666666666666666666666444444444444444444444444555555666666666555333222444333333222222333333444555555555555555555555555555555555555555555555555555555555444444333333333333333333333333333333333444444444444444444444444555555444333444999@@@EEEsss}}}~~~zzzzzzvvvuuutttuuuwwwzzz{{{{{{{{{zzzxxxwwwyyy|||xxxlll[[[LLLCCC>>>;;;999::::::999999::::::;;;;;;CCCFFFHHHHHHFFFDDDDDDEEEEEEFFFFFFFFFDDDDDDFFFHHHHHHFFFGGGGGGEEEDDDIIIQQQ]]]rrr~~~uuummmjjjhhhgggiiimmmxxxuuu```[[[TTTOOOWWWmmmlllPPPHHH@@@>>>===;;;===AAAIIIHHHHHHKKKPPPYYYaaafff^^^WWWPPPNNNQQQ\\\nnn~~~CCCCCCCCCCCCDDDFFFGGGHHHJJJLLLJJJMMMSSSSSS___xxx|||ooogggdddgggkkkmmmpppooonnnlllkkkjjjiiihhhkkkbbb___eeennn|||xxxpppjjjjjjmmmoootttzzz}}}|||{{{{{{iiiZZZWWWTTTSSSTTTUUUSSSRRRTTTVVV\\\tttpppxxxxxxWWWDDDEEE@@@<<<>>><<<;;;:::999888888888999999888888888777777777666666555555555555555555555555444444444444444444444444444555666666666555333222444444333333333333444444555555555555555555555555444444444444444444444444444444444444333333333222333333333333333333333333444444444444444444444444555444444333444888???CCCtttxxx}}}{{{yyywwwvvvvvvyyy{{{|||{{{|||{{{zzzzzz{{{~~~wwwkkkZZZKKKCCC>>>;;;999::::::999999:::;;;======CCCEEEHHHGGGEEECCCCCCEEEBBBCCCDDDCCCBBBCCCEEEFFFGGGFFFFFFGGGEEEEEELLLUUUdddxxx}}}tttpppllliiiiiilllppp~~~ppp\\\WWWQQQNNNVVVmmmhhhOOOHHHBBBAAAAAA@@@CCCGGGHHHHHHIIILLLRRRYYY___ddd^^^XXXRRRRRRWWWaaasssBBBBBBBBBCCCDDDFFFGGGHHHGGGKKKIIIJJJOOONNNWWWlllyyyjjj___]]]aaahhhmmmooopppqqqrrrqqqnnnkkkhhhfff]]]WWWZZZ```lll~~~qqqddd\\\UUUTTTTTTTTTWWW\\\^^^aaaffflllrrrwww{{{}}}~~~~~~yyynnngggfffnnnsss{{{tttaaaYYYVVVTTTRRRSSSSSSRRRRRRXXX]]]ccchhh{{{nnnPPPAAABBB>>>;;;===;;;===;;;888666666777:::;;;888888777777777777666666555555555555555555555555555555555555555555555555444555555555555444333333555555444444444444555555444444444444444444444444333333333333333333333333333333333333222222222222333333333333333333333333444444444444444444444444444444444333444888===AAAmmmyyylllwww}}}||||||zzzxxxxxxzzz|||||||||{{{{{{{{{|||}}}wwwkkkYYYKKKBBB>>><<<::::::999999999:::===???AAACCCEEEFFFFFFDDDCCCCCCCCCAAABBBCCCBBBBBBCCCFFFHHHEEEDDDDDDEEEDDDGGGQQQ\\\ooo}}}xxxrrrllljjjlllkkkxxxzzzjjjVVVSSSNNNLLLUUUkkk~~~cccKKKDDD???@@@AAAAAADDDHHHIIIJJJMMMQQQVVV\\\```ccc___YYYVVVXXX^^^hhhxxxDDDEEEEEEFFFGGGHHHIIIJJJHHHNNNLLLJJJPPPQQQXXXhhh~~~nnnbbb]]]aaahhhnnnmmmooorrrtttuuutttrrrqqqlllddd]]]ZZZ[[[___lllzzzpppbbbXXXPPPJJJHHHHHHGGGIIILLLJJJKKKOOORRRVVVYYY[[[\\\XXXVVVWWW\\\]]]ZZZXXXYYYdddkkkttt}}}mmm[[[WWWUUUSSSRRRRRRRRRRRRRRR___mmmxxxnnnccccccKKK???AAA<<<:::===;;;<<<;;;999777777888999:::888777777777666666666666555555555555555555555555555555555555555555555555444444444444444444444444555555555444444555555555444444444444444444444444222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333333333444333444777;;;>>>[[[ooo``````ttt}}}sssnnnyyyyyy|||}}}{{{yyyyyyzzz{{{{{{{{{zzzzzz|||}}}~~~xxxkkkYYYJJJBBB>>><<<::::::999999999;;;???BBBDDDCCCDDDDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDFFFIIILLLGGGFFFGGGHHHHHHNNN\\\kkk~~~~~~xxxppplllmmmmmmwwwvvvfffSSSPPPLLLKKKTTTiiizzz^^^KKKEEE@@@AAABBBBBBDDDHHHKKKNNNRRRXXX]]]bbbdddeeeaaa[[[XXX[[[bbbkkkyyyHHHHHHIIIJJJKKKLLLLLLLLLOOOXXXVVVRRRXXX]]]cccnnnuuujjjeeegggnnnssspppqqqrrrtttuuuwwwxxxxxxzzztttoookkkhhhhhhlllrrrttt}}}gggYYYNNNGGGAAAAAA@@@???@@@CCCBBBCCCEEEGGGIIIKKKLLLMMMHHHDDDDDDJJJOOOQQQRRRUUU___gggqqqyyy{{{fffWWWUUUTTTTTTRRRRRRRRRSSSTTTbbb|||www]]]jjj}}}ZZZFFF???AAA<<<;;;>>>;;;999::::::::::::999888888777777777666666666666555555555555555555555555555555555555555555555555555444444333333333444444444555555555444444555555555444444444444444444444444222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333222333444444444555999;;;HHHkkkppp]]]YYYmmmzzzsssiiimmmwww|||zzzssskkkvvv}}}~~~|||yyyyyyzzz{{{{{{zzzxxxyyy{{{}}}}}}~~~}}}}}}zzzmmmZZZKKKBBB>>><<<;;;:::::::::;;;>>>AAADDDFFFCCCCCCBBBCCCDDDDDDEEEDDDEEEEEEEEEEEEDDDFFFJJJMMMJJJIIIJJJLLLOOOXXXkkk}}}~~~vvvppppppqqqvvv}}}tttdddSSSPPPLLLJJJRRRgggvvv[[[NNNHHHDDDEEEFFFFFFHHHKKKOOORRRXXX___cccfffggggggccc]]]YYY\\\bbbjjjuuuFFFGGGIIIKKKMMMOOOOOOPPPWWWbbb___XXX___gggmmmtttwwwmmmiiilllsssyyyttttttttttttuuuxxxzzz|||~~~}}}}}}}}}~~~yyydddVVVIIICCC?????????>>>>>>AAA>>>@@@BBBFFFIIIKKKMMMMMMKKKGGGFFFJJJMMMNNNQQQUUU___fffooowww~~~qqq___UUUSSSSSSTTTSSSRRRSSSUUUXXXdddhhhZZZxxxoooRRRCCC@@@AAA;;;:::>>>:::888999:::;;;;;;999888777777777666666666666555555444444444444444444444444444444444444444444444444333333333222333333444555555555444444444444555555333333333333333333333333222222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333111222444444444444777999<<>><<<;;;::::::<<<>>>@@@CCCEEEFFFCCCAAAAAABBBEEEGGGGGGGGGFFFFFFEEEDDDCCCEEEIIILLLHHHHHHIIILLLQQQ^^^vvv}}}vvvuuussstttxxx~~~tttdddTTTQQQLLLIIIQQQfffyyyuuu{{{sssXXXKKKFFFDDDGGGJJJKKKNNNQQQYYY\\\bbbfffiiijjjiiihhhddd\\\WWWZZZ```gggqqqzzzJJJLLLPPPTTTXXX[[[]]]^^^dddpppkkkaaahhhsssxxx}}}|||rrrhhhdddgggpppwwwrrrrrrsssuuuxxx{{{}}}xxxdddVVVJJJDDDAAAAAAAAA??????BBB>>>???CCCFFFJJJMMMOOOPPPOOOKKKJJJLLLMMMNNNRRRWWW```fffnnnvvv}}}yyyeeeXXXTTTQQQRRRTTTTTTSSSTTTXXX[[[mmmpppnnnaaaKKK@@@???@@@999999===999:::::::::999999999888888777777666666666555555555444444444444444444444444333333333333333333333333333333222222222333444555444444333333333333444444333333333333333333333333333333333333333333333333222333333333444444444444333333333333333333333333222222222222222222222222000222333444444444555666888KKKmmmqqqbbbnnnxxxvvvooommmttt||||||qqqooo|||}}}{{{{{{|||~~~~~~}}}{{{{{{{{{||||||}}}~~~~~~~~~sss^^^MMMBBB>>><<<;;;:::;;;>>>@@@CCCDDDEEEEEEBBB@@@@@@BBBFFFIIIJJJJJJIIIHHHGGGEEEDDDFFFJJJMMMKKKLLLNNNRRRXXXhhh}}}zzzwwwsssttt|||sssdddTTTQQQKKKHHHQQQgggwwwqqqvvvoooUUUIIIEEEFFFLLLSSSWWW]]]bbbkkkmmmppprrrrrrpppnnnlllcccZZZTTTWWW]]]eeeooowwwVVVYYY^^^dddjjjoooqqqsssuuu{{{ooouuuzzznnnbbb\\\___iiiqqqlllnnnrrrvvv{{{yyydddWWWJJJDDD@@@AAAAAA>>>===??????AAADDDGGGJJJMMMOOOOOOLLLJJJJJJLLLLLLMMMRRRYYYaaafffnnnuuu|||rrr^^^TTTTTTPPPRRRTTTTTTTTTUUUZZZ]]]xxx\\\GGG?????????888888;;;777===;;;999777666888999;;;777666666666555555555555444444444444444444444444222222222222222222222222333333222111222333555666444333333222222333333444333333333333333333333333333333333333333333333333333333333444444555555555333333333333333333333333222222222222222222222222///111333444444333444555777FFFhhhxxxkkkqqqxxxyyyvvvvvvzzz}}}~~~||||||~~~}}}}}}||||||}}}~~~{{{uuu```NNNCCC>>><<<:::999<<>>===@@@@@@???@@@CCCHHHLLLNNNNNNNNNLLLLLLNNNMMMNNNTTT\\\dddlllwww~~~uuueee\\\UUUOOOQQQVVVQQQNNNTTTUUUYYYddd\\\IIIFFFBBB>>>;;;::::::;;;:::999777666666666777888999888888777666555555555444444444444444444444444333333333333333333333333222222222333333333444444333333333333333333333333222222333333333333444444222222333333444555666666222222222222222222222222222222333333333333444444222222222222222222222222333333222222333333444555777AAA[[[|||tttuuu~~~{{{|||~~~||||||~~~}}}{{{zzzzzz|||~~~{{{eeeQQQEEE???>>>===>>>AAADDDFFFFFFEEEEEEFFFBBBBBBCCCEEEHHHJJJJJJIIIRRRLLLOOOYYY]]]WWWUUU[[[WWWeeeqqqttt{{{}}}~~~~~~}}}|||sssfffUUUJJJJJJNNNPPPeeezzz~~~dddSSSLLLJJJOOOaaaxxxzzzvvvlll^^^WWWRRRVVV^^^gggmmmppp~~~{{{fff\\\ZZZSSSSSS\\\```fffmmmrrrtttxxxvvvbbbWWWKKKEEEAAAAAA@@@>>>===@@@CCCBBBCCCEEEIIILLLMMMMMMLLLJJJJJJNNNOOORRRZZZcccnnnttt}}}pppaaaZZZUUUPPPQQQUUURRRQQQUUUTTT[[[nnnpppSSSKKKIIIEEEAAA>>>;;;::::::999888777666666666777888888777777666555555444444444444444444444444444444333333333333333333333333222222222333333333333444333333333333333333333333222222222333333333444444222222333333444444555555222222222222222222222222222222222333333333444444222222222222222222222222333222222222222333444444555===UUUzzzwwwttt~~~}}}|||}}}jjjTTTFFF???<<<;;;>>>AAADDDFFFFFFEEEEEEFFFFFFFFFFFFGGGJJJLLLMMMNNNOOOQQQ]]]mmmpppgggaaaccclll{{{}}}zzzxxx|||pppcccVVVKKKKKKNNNQQQiiixxx___NNNLLLJJJMMM[[[ppp{{{vvvlll^^^VVVQQQUUU\\\bbbhhhlll}}}xxxaaaVVVSSSLLLMMMWWW[[[dddnnnvvvwwwyyyvvvbbbWWWJJJDDD???@@@@@@>>>>>>@@@EEEDDDDDDFFFIIIKKKKKKKKKJJJHHHJJJOOOTTTZZZdddnnnyyy~~~zzzhhh[[[WWWTTTQQQQQQSSSRRRTTTVVVSSSbbb^^^KKKKKKJJJGGGDDD@@@===:::999999888777666666666777777666666555555444444333333333333333333444444444444333333333333333333333333111111222222222333333333333333333333333333333333222222222222333333333333333333333333333333333333222222222222222222222222222222222222333333333333222222222222222222222222222222222222222333444444666999NNNuuuxxxooo~~~}}}}}}oooXXXHHH@@@>>>>>>@@@BBBEEEFFFFFFFFFFFFGGGIIIHHHHHHHHHJJJMMMPPPRRROOOWWWiiiyyy{{{rrrmmmppp~~~~~~xxxtttxxxpppbbbYYYNNNKKKMMMQQQlllpppYYYJJJKKKJJJLLLWWWiii}}}{{{vvvlll^^^UUUPPPSSSXXX\\\aaafffvvvxxx```RRROOOHHHKKKUUUXXXcccpppzzzzzzzzzttt```UUUHHHBBB>>>???@@@>>>???AAACCCCCCDDDFFFJJJLLLLLLKKKMMMKKKMMMTTT\\\eeepppzzzrrraaaWWWSSSRRRQQQQQQRRRPPPSSSVVVVVVmmmnnnPPPHHHFFFEEEDDDBBB@@@<<<999888888888777777666666666666444444444333333333222222333333333333333444444444222222222222222222222222111111111111222222222222222222222222222222222222111222222222222333333333333333333333222222222222111111111111111111111111111222222222222333333333222222222222222222222222222222222111222333333444888999JJJqqquuugggzzz}}}{{{{{{}}}ttt\\\KKKCCCBBBBBBBBBDDDFFFGGGFFFFFFGGGHHHIIIIIIHHHGGGIIILLLRRRVVVWWW```nnnxxxwwwrrrvvv~~~zzzuuuuuuzzzuuuggg[[[PPPLLLLLLRRRqqqyyyhhhUUUHHHJJJJJJNNN]]]ppp}}}zzzvvvkkk]]]TTTNNNPPPTTTUUU[[[bbbqqqwww^^^OOOKKKFFFIIIRRRUUU```ooo{{{}}}{{{sss^^^RRRGGGAAA>>>???@@@???@@@CCCCCCDDDFFFJJJOOOQQQRRRQQQRRROOORRR[[[fffppp{{{~~~jjj\\\UUURRRQQQQQQRRRRRRNNNPPPXXXaaa~~~```FFFCCC===>>>>>>>>><<<:::888666777777777777666666555555333333333333222222222222222222222333333333444444222222222222222222222222000000000111111111222222222222222222222222222222111111111222222222333333222222222222222111111111111111111111111111111111111111111222222222333333222222222222222222222222222111111111111222333333777888FFFhhhpppaaarrr~~~{{{{{{~~~{{{bbbOOOEEEBBBCCCDDDFFFGGGHHHGGGGGGHHHIIIJJJJJJJJJJJJKKKOOOVVV\\\eeemmmxxx|||zzzwww}}}~~~yyyuuuvvvxxxyyylll[[[PPPMMMNNNXXX|||wwwjjj]]]OOOFFFGGGIIITTTjjj}}}xxxsssxxx}}}zzzzzzwwwkkk]]]RRRKKKNNNQQQQQQXXXcccvvvuuu[[[KKKHHHDDDFFFOOOQQQZZZjjjyyy}}}~~~sss]]]PPPGGGAAA>>>@@@AAAAAABBBEEEFFFGGGJJJOOOUUUXXXYYYYYYTTTRRRWWWbbbpppzzzuuubbbXXXTTTRRRPPPPPPPPPSSSOOOPPP```tttzzz{{{RRR======888888999:::999888666555666666777777777666555444333333333333222222222222111111222222333333444444222222222222222222222222///000000000000111111111222222222222222222222222111111111111222222222222111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222111111111111111222333333333555???XXXyyyqqqbbblll~~~~~~kkkTTTFFFAAA@@@FFFGGGHHHHHHGGGGGGHHHJJJKKKMMMNNNNNNPPPUUU]]]cccoooyyy~~~yyywwwwww|||{{{nnnYYYPPPNNNPPP]]]xxxeeeYYYQQQIIIDDDFFFIIIWWWsssxxxmmmiiiqqq{{{|||~~~{{{ooo^^^PPPIIIMMMOOOPPP[[[jjjtttZZZKKKHHHDDDFFFNNNNNNRRRbbbttt|||uuu^^^OOOGGGAAA???AAACCCCCCDDDGGGGGGHHHLLLQQQWWWZZZ[[[ZZZSSSRRRXXXgggvvvyyyuuuuuuvvvyyy~~~{{{jjjYYYTTTUUUSSSQQQQQQMMMUUURRRUUUmmmqqqssshhhFFF:::<<<999999999888888777666555555666777777777666555444333333333333333333333333000111111222333333444444111111111111111111111111/////////000000000111111111111111111111111111111111111111111222222222222//////000000111111222222111111111111111111111111111111111111222222222222222222222222222222222222111111111111111222222333222444999HHHbbbyyy{{{yyykkkkkkzzzzzz~~~~~~sss[[[JJJCCCAAAGGGHHHIIIIIIGGGGGGIIIKKKIIILLLPPPQQQSSSXXX```gggpppzzz~~~|||}}}}}}|||ooo[[[RRROOOOOO\\\lllXXXMMMIIIGGGFFFHHHKKKWWWnnnsssjjjgggrrrsss^^^OOOGGGLLLOOOQQQ___rrruuu[[[LLLJJJFFFHHHOOOOOOLLL]]]ooo{{{www___PPPGGGBBB???AAADDDDDDEEEIIIFFFGGGKKKPPPUUUXXXYYYXXXPPPPPPXXXiiizzznnnhhhjjjkkkoooooosssyyysssbbbSSSRRRUUUTTTRRRRRRKKKVVVVVVZZZwwwfffqqq[[[AAA;;;???<<<;;;:::999777666666555555666777777777666444333333333333333333333333333000000111222333333444444111111111111111111111111////////////000000000000111111111111111111111111000111111111111222222222...//////000111222222333000000000000000000000000000111111111111222222222222222222222222222222222111111111000111222222333444555777???TTTlllyyyyyysssmmm~~~{{{}}}||||||~~~xxx```PPPHHHFFFHHHIIIJJJIIIHHHHHHIIIKKKFFFJJJOOOQQQRRRXXX```gggnnntttxxxwwwuuuvvvyyy{{{ssszzz~~~ppp^^^UUUPPPMMMVVV|||gggRRRHHHGGGHHHIIILLLMMMUUUeeeuuu{{{uuulllkkkhhhtttwww^^^OOOGGGLLLOOORRRbbbwwwxxxeeeQQQIIIIIIKKKMMMNNNNNNWWWdddpppyyywww___NNNIIIAAA===@@@DDDEEEFFFHHHFFFNNNSSSRRRSSSVVVTTTNNNJJJOOO[[[llloooddddddiiipppwww~~~sssccc]]]TTTOOOPPPTTTTTTRRRYYYKKKXXXuuuyyy]]]ttthhhJJJ>>>===888777777777777666666666666666666555444444444444555444444333333333333222222111111222222222222111111222222222111111111111000////////////000000000000111111000000000000111111111111111000000000000000111111000000000000111111222222222111111111000000111111111111111111111111222222222222222222222222333333333222222111111111000666666666IIIkkk{{{zzz{{{yyy~~~~~~}}}}}}kkkUUUIIIFFFHHHHHHIIIIIIIIIHHHHHHGGGIIIJJJLLLNNNPPPRRRVVVXXX^^^dddjjjmmmppptttssspppppprrrzzzuuupppvvv}}}rrrbbbUUUKKKNNN[[[rrrZZZFFFIIIIIIGGGNNNNNNPPPWWWcccoootttqqqlllnnnvvv]]]RRRKKKMMMNNNTTTkkk{{{hhhSSSJJJKKKLLLMMMOOOLLLQQQZZZfffuuu|||cccPPPJJJDDD@@@AAACCCCCCEEEHHHHHHKKKMMMRRR[[[aaa[[[PPPNNNTTT```ooouuuggg\\\___lllzzz|||kkk[[[WWWQQQNNNQQQTTTUUUTTT[[[ZZZgggsssjjjsss\\\DDD<<<>>>:::777777777777666666666666666666555444444444444444444444333333333222222222000111111222222111111000222222222111111111000000////////////000000000000111111000000000000111111000000111111111111111111111111000000000000111111222222222111111111000000111111111111111111111111222222222222222222222222333333333222222111111111111666666555DDDddd~~~}}}~~~zzz}}}~~~~~~~~~~~~~~~ttt^^^OOOIIIHHHHHHHHHHHHHHHHHHHHHGGGIIIHHHIIIMMMSSSWWWXXXWWW^^^hhhppptttvvvzzz{{{zzz|||pppmmmpppvvv}}}xxxdddXXXLLLMMMXXXnnn___IIIIIIGGGFFFNNNPPPWWWcccooowwwyyywwwuuuzzz^^^RRRJJJLLLOOOXXXqqqmmmWWWNNNMMMMMMNNNPPPLLLLLLOOO[[[nnngggSSSKKKFFFBBBBBBAAAAAADDDIIIMMMKKKLLLXXXiiipppcccRRRQQQZZZhhhvvvzzziii^^^UUUTTTaaavvvrrr```RRRPPPNNNOOOQQQSSSUUUUUU[[[iiiwww{{{bbbOOO>>>;;;===:::777777777777666666666666666555555444444444444444333333333333222222222222000111111222222111111000222222111111111000000000////////////000000000000111000000//////000000111000000000111222222333333111111000000000000111111222111111111111000000000111111111111111111111111222222222222222222222222222222222222222111111111111666666444>>>ZZZwww|||~~~zzz}}}}}}}}}~~~kkkWWWJJJHHHHHHHHHHHHHHHHHHHHHHHHKKKJJJLLLRRRZZZ^^^^^^[[[aaannn{{{{{{vvvtttsssuuu~~~|||ggg\\\OOOMMMVVVlllcccNNNMMMJJJIIIQQQRRR```rrr}}}```RRRIIIKKKQQQ^^^|||qqq\\\RRRQQQPPPPPPQQQPPPNNNOOOVVVdddwwwkkkUUUKKKFFFBBBAAA@@@@@@DDDKKKQQQOOOTTTdddvvvxxxgggSSSSSS___pppooo]]][[[WWW\\\nnn~~~iiiXXXOOOMMMNNNPPPQQQPPPRRRUUU[[[ooowwwXXXHHH<<<:::===888777777777777666666666666666555444444333333444444333333333222222222222111000000111111111111000000111111111111000000000000////////////000000000000000000////////////000000///000000111222333333444111111000000000000111111111111111111000000000000111111111111111111111111111111111111111111111111222222222111111111111111000555666333999PPPppp~~~zzz~~~~~~|||}}}~~~www^^^JJJHHHHHHHHHHHHHHHHHHIIIIIIIIIMMMRRRYYY^^^bbbdddeeejjj{{{~~~{{{zzz{{{ggg^^^RRRMMMWWWooofffRRRRRRPPPNNNUUUTTTcccxxxbbbRRRHHHKKKTTTeeevvvbbbYYYWWWVVVUUUTTTTTTWWWYYYZZZ^^^lllnnnYYYLLLFFF@@@???@@@AAAFFFLLLOOORRR]]]nnnzzzuuubbbRRRUUUdddwwwyyydddVVVVVVWWWaaatttuuubbbUUUPPPOOOPPPRRRPPPMMMPPPWWWbbbuuummmNNNCCC;;;:::<<<888777777777777666666666666555555444333333333333333333333222222222111111111000000000111111000000000111111111000000000//////////////////000000000000000000////////////000000//////000111222222333333111111000000000000111111000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111000333555555777HHHggg~~~zzz|||~~~~~~hhhOOOIIIIIIHHHHHHIIIJJJKKKKKKJJJSSS]]]cccdddgggnnnuuuuuubbb\\\QQQLLLWWWtttkkkUUUUUUQQQNNNTTTYYYgggxxxeeeTTTIIIMMMXXXlllzzziiibbbaaa___\\\[[[ZZZdddmmmkkkfffjjj|||uuubbbSSSIII@@@???BBBDDDHHHLLLKKKQQQ```pppvvvmmm^^^UUU[[[iii|||nnn[[[TTTTTTUUU]]]iiirrrtttvvvxxxzzzjjj\\\UUURRRPPPQQQSSSPPPMMMSSS___sss]]]CCC>>>::::::<<<:::777777777777666666666666555444444333333333333333222222222222111111111111///000000111111000000///111111000000000/////////////////////000000000000000//////......//////000/////////000111111222222111111000000000000111111//////000000000000000111000000000000000000000000111111111111111111111111000000000111111111111111000111444666666???[[[vvv~~~xxxtttYYYKKKJJJIIIIIIJJJKKKMMMNNNUUUaaannnsssrrrvvvrrr```\\\RRRLLLWWWwwwwww^^^VVVOOOMMMXXXkkkwwwgggVVVKKKPPP]]]qqqpppkkkllliiidddbbbddduuu|||xxx~~~nnn]]]OOOCCCAAAEEEGGGIIIJJJJJJOOO]]]lllqqqjjjbbb___eeepppmmm``````]]]]]]___ccccccdddiiiqqquuu}}}}}}nnn^^^UUUVVVQQQNNNOOOSSSQQQPPP\\\lllvvvRRR<<<<<<999888:::999777777777777666666666666555444333333222222333333222222222222111111111111//////000000000000//////111000000000////////////////////////000000000000//////............///////////////////////////000111111000000000000111111////////////000000111111000000000000000000000000111111111111111111111111///000000000111111111222222000333777444777MMMgggxxxxxx}}}}}}zzz~~~bbbLLLLLLKKKJJJKKKMMMOOOPPP^^^iiiuuuzzz|||tttfffcccYYYPPP[[[{{{mmm\\\QQQWWWkkkiiiXXXNNNTTTaaasssuuurrrssspppjjjgggnnnwwweeeTTTEEECCCHHHJJJIIIHHHLLLOOO[[[jjjpppllliiijjjmmmuuuuuummmqqqiiihhhhhhhhhgggkkkxxxwwwfffUUUQQQVVVOOOKKKMMMRRRRRRSSScccwwwrrrOOO<<<===:::777888888777777777777666666666666555444333333222222333333222222222111111111111000//////000000000000//////000000000000////////////////////////000000000000//////............//////////////////............111111000000000000111111.../////////000000111111000000000000000000000000000000000000000000000000//////000000111111111222444000222777333222CCC\\\www~~~||||||}}}gggMMMLLLKKKKKKLLLNNNPPPQQQ\\\dddmmmtttyyyxxxnnnkkkaaaVVV___{{{cccWWWeeejjjZZZPPPWWWcccuuuzzzxxxqqqiiidddrrryyymmm]]]MMMHHHJJJLLLMMMNNNKKKKKKZZZqqqvvvkkkkkkxxxzzz{{{}}}www{{{yyy}}}zzznnnkkkvvvwwwkkk^^^SSSNNNOOOTTTPPPMMMNNNPPPZZZooofffNNN::::::???===999:::777777666555444444333333111111111111111111111111222222222111111111111000000000000000000000000000111111000000//////............////////////......111111111000000000000000000000000000000000000000111111000000//////......////////////000000000000////////////000000000000222222111111111111111111000000000000000000000000111222333111111777BBBJJJeeezzzsss~~~~~~~~~|||~~~~~~qqq[[[OOOIIINNNPPPKKKLLLRRR\\\```aaacccnnn~~~~~~wwwpppbbbWWW^^^{{{uuuhhhyyymmm___SSSTTTdddwwwmmmggguuuuuueeeTTTMMMKKKIIIHHHHHHLLLOOO___uuu|||wwwwwwwwwttt{{{www}}}{{{rrrqqq~~~|||mmmbbbZZZSSSQQQSSSSSSPPPOOOOOOPPP[[[ttt^^^JJJ::::::===:::777999777666666555444444333333111111111111111111111111222222222111111111000000000000000000000000000000000000000000//////............////////////......////////////////////////////////////////////////000000000000//////........./////////000000000000////////////000000000000111111111111111111111111000000000000000000000000111333333111000444===DDDQQQrrrvvvmmmuuu|||{{{}}}cccUUULLLMMMNNNKKKNNNUUUZZZZZZ\\\dddppp|||}}}zzzxxxvvvoooaaaVVV___~~~yyypppooobbbXXX\\\nnn}}}rrrmmmzzz~~~nnn]]]RRRMMMGGGEEEEEEMMMUUUggg{{{}}}hhhccciiiooommmvvvxxxsssuuuppp```XXXTTTRRRSSSVVVPPPPPPPPPOOOQQQaaa~~~RRREEE:::::::::777555888666666555555444333333333111111111111111111111111222222111111111000000000000000000000000000000000000000000////////////.........////////////..............................////////////////////////000000000////////////........./////////000000000////////////000000000000111111111111111111111111000000000000000000000000111222333111000222777<<>><<<;;;888555666999444444444444444333333333111111111111111111111111111111111000000000//////////////////////////////.............../////////......////////////...............//////000000000......................................./////////............////////////////////////000000000000000000111111111222222222000000000000000000000000///000222333333444666777;;;XXXzzz{{{~~~uuuggg^^^XXXTTTRRRSSSZZZTTT___zzzkkkgggaaabbbuuussswww~~~uuullleeehhhuuuwwwjjj```WWWTTTYYY```]]]kkk|||vvvxxxzzzuuuhhh]]]XXX[[[bbbwww}}}tttaaaXXXQQQRRRTTTRRRPPPPPPMMMOOOSSS]]]rrr```NNN===<<<<<<:::777666777999444444333333333333333333111111111111111111111111111111000000000/////////000000000000000000000000---............/////////......////////////...............//////000000111........................---............/////////------........./////////////////////000000000000000000000111222222333333000000000000000000000000///000111333555666777888???SSSyyy|||pppgggbbb___\\\ZZZ[[[YYYggg}}}qqqooollloooyyytttuuuzzzssskkkiiimmmzzzvvvmmmaaaXXXYYY^^^___iii~~~wwwlllnnnppp|||tttiiiooo}}}vvviiiaaa^^^___gggqqqpppcccYYYSSSOOOPPPQQQPPPPPPRRRMMMPPPXXXjjjqqqNNNGGG;;;;;;999777666666777666333333333333333333333333111111111111111111111111111000000000////////////000000000000000000000000---------.........//////......////////////......,,,,,,---......///000000........................---------.........//////---------.........//////////////////000000000000///000000111222222333333000000000000000000000000111000000222444555666666AAALLLvvv|||tttqqqrrrqqqoooeeejjjxxx|||rrrvvv{{{tttqqqqqq}}}|||{{{uuummmfffbbbjjjwwwiii[[[VVVXXX^^^cccvvvggg___hhhkkkppptttqqqeee]]]cccoooyyymmmcccbbbgggqqqyyyeeeWWWUUUPPPMMMNNNNNNMMMQQQVVVMMMRRR]]]ttttttiiiEEEDDD::::::888555555666666555333333333333333333333333111111111111111111111111000000000000////////////000000000000000000000000---------.........//////......////////////......++++++,,,,,,---...//////........................---------.........//////---------.........//////////////////000000000000///000000111222222333333000000000000000000000000222111000111222444444444777===kkk~~~rrr{{{|||nnnoooooo~~~{{{hhhaaahhhqqqyyyuuummmgggkkkuuu}}}yyyuuulllbbbYYY___uuunnn]]]TTTQQQWWW]]]kkkwwwqqq```WWWZZZbbbaaacccccc]]]YYY```lllxxxhhhaaammm}}}lll[[[SSSTTTTTTQQQMMMLLLOOOQQQRRRRRRYYYfff|||yyyyyy[[[HHHCCC:::999777555444333444444444444333333333333222222000000000000000000000000000000//////.........---//////.........---------........................//////000000///...------////////////////////////////////////////////////000000//////.........---........................////////////000000000000000000000000000000000000000000000000000000000000333333333333444555666666:::<<>>777::::::777777666555444444333333333333333222222222222111000000000000000000000000///////////////..................................................................//////...------........................................................................................................./////////000000000000000000000000000000000000000000000000000000111000000111111222333444666888>>>NNNjjjttt```UUUMMMGGGLLLIIILLLWWWdddnnnsssvvv|||}}}rrr```WWWPPPNNNQQQ___}}}~~~lllZZZOOORRRPPPNNNMMMKKKJJJNNNTTTSSSVVVXXXYYY\\\ccclllrrrjjj___aaaooouuu{{{vvvfff\\\VVVPPPMMMMMMOOONNNNNNNNNLLLNNN]]]mmmwww{{{ZZZSSSrrrpppKKK999999<<<888666666666555555444333333333333222222222111111111000000000000000000000000.........///////////////---.............................................------............------................................................---------...................................................////////////000000000000000000000000////////////////////////111111111222222333444555777999:::BBB[[[~~~ppp[[[OOOIIIEEEGGGGGGOOO```nnnvvv}}}uuuiiiWWWPPPKKKMMMTTTeeerrr^^^PPPMMMLLLKKKJJJIIIJJJNNNRRRRRRUUUWWW\\\eeepppvvvvvvfffccciiiyyy{{{kkk[[[UUUTTTRRRNNNMMMMMMKKKMMMOOONNNTTTiiiwwwxxxXXXiii___CCC999:::999555555555555555555444333222222222222222111111111111000000000000000000000000.........///////////////---------.......................................,,,,,,---............------------------------------------------------------------------.................................------........./////////000000000000000000000000////////////////////////222111111222222333444555444888<<>>AAAUUU}}}vvv{{{|||rrrdddWWWLLLGGGHHHIIIJJJUUUbbbooouuuccc\\\ZZZUUUOOOLLLJJJOOOPPPYYYmmm|||rrrbbbSSSJJJNNNWWWaaappp~~~~~~qqqiiimmmyyyuuufffZZZSSSOOOOOOOOOOOONNNMMMMMMLLLMMMaaatttuuuiiibbb}}}WWWCCC===777555666888888777333333333333222222222222222222222111111111000000000000000000////////////........................------------------------/////////....../////////------------------------------------------------000///......------......------------------------................................................////////////............////////////////////////000000000111111111222222333222777<<<;;;KKK~~~vvv}}}~~~|||xxxssstttzzz}}}tttxxx{{{lll```VVVMMMJJJKKKSSSPPP[[[jjjwwwwwwhhhZZZSSSQQQMMMIIIHHHLLLKKKMMMbbb|||yyygggWWWJJJKKKRRR\\\lllzzzvvvjjjfffmmm}}}xxxhhhYYYPPPMMMLLLNNNPPPOOONNNMMMNNNPPPRRRlllzzzvvv___lllyyyLLL@@@===888666666555444222333333333222222222222111111111111000000000000///...............---------........................------------------------000///...------...///000------------------------,,,,,,------------------//////......------------------------------------................................................///////////////.........////////////////////////000000000000111111111111333111555999888CCChhhzzz|||wwwsssooorrr}}}zzzzzz}}}uuueeeZZZRRRLLLLLLPPP]]]XXXdddzzzggg[[[OOOKKKIIIFFFEEEFFFKKKKKKRRRgggyyy{{{~~~lll[[[LLLJJJOOOVVVdddrrrzzzxxxuuuqqqqqqzzzzzzkkk[[[PPPLLLLLLJJJLLLOOONNNLLLMMMSSSXXXggg~~~}}}|||iiisss{{{aaaDDD>>><<<999777666444333111333333222222222111111111000////////////.........---------..........................................---,,,,,,,,,,,,---...///...---,,,,,,---...///------------------------,,,,,,,,,---------.....................------,,,------------------------........................................................./////////////////////////////////////////////000000000111111111555000111777888===RRRjjjzzzuuuuuuvvv{{{ppp___SSSKKKIIIMMMRRR^^^]]]rrrsssXXXOOOGGGEEEDDDCCCEEEHHHMMMUUU```mmmqqqjjjzzzqqq___NNNKKKOOOUUUcccpppyyy}}}xxxlll^^^SSSMMMLLLMMMGGGKKKMMMLLLLLLRRR^^^hhhooouuu|||jjjqqqbbbMMM@@@999888777666666555555555222222222222111111111111//////.........---------/////////000000000000000...........................---,,,++++++,,,---...------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------.........////////////////////////////////////////////////000000000111111444///000666999999AAAMMMnnn{{{|||www}}}xxxxxxwwwiiiWWWLLLFFFEEEJJJQQQ\\\dddpppQQQLLLGGGCCCCCCCCCDDDHHHNNNUUUdddooouuusssnnnvvvcccQQQMMMRRR[[[kkkzzzooohhh^^^UUUPPPNNNMMMMMMHHHLLLOOOOOORRR]]]qqqxxxgggggggggrrrRRRCCC<<<666666666555444444555666222222222222111111111111////////////............////////////000000000111...........................---+++******+++---...------............------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///------.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------............/////////000////////////////////////////////////000000000111222///111666777555:::BBB\\\xxx{{{qqqjjjrrr~~~xxxkkk^^^PPPHHHDDDCCCGGGMMMVVVeeerrrYYYFFFEEEBBBAAACCCEEEGGGNNNVVVbbbpppwwwxxx|||zzzeeeSSSOOOUUUaaattt~~~sssccc]]]UUUQQQPPPOOOMMMKKKKKKPPPSSSTTTYYYhhhtttgggiii^^^lllbbbHHH===777666666555444222111333444222222222111111111111000000000000000////////////,,,---------......//////...........................---+++******+++---...---...///000000///...---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////,,,---.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------.........//////000000////////////////////////////////////000000000000111000333666444222888BBBPPPzzz{{{~~~mmmaaajjj{{{~~~tttlll```VVVLLLGGGDDDBBBDDDIIIMMM]]]|||pppXXXOOOKKKBBBAAAAAAEEEGGGJJJRRR[[[kkkvvvwwwwww{{{kkkYYYQQQWWWhhhuuugggXXXTTTPPPOOONNNKKKIIIIIILLLOOOUUU^^^jjj}}}xxxcccbbbbbb]]]|||pppRRR===777:::555555444444444333333333111111111111111111111111000000000000////////////................................................------------------------........................------------------------,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------///...---,,,+++,,,,,,---.........------,,,,,,,,,---------------------------------............///---.........//////000000////////////000000000000111111111222444666777888FFF^^^mmmYYY\\\iii}}}~~~yyyvvvsssssswww}}}{{{uuurrrpppkkkccc]]]UUUOOOGGGBBBBBBCCCCCCBBBIIIOOOUUUVVVRRRLLLFFFDDD???AAABBBCCCFFFQQQ```kkk}}}zzzttt}}}oooaaa]]]dddvvv|||tttfffZZZQQQOOONNNNNNNNNMMMKKKIIIKKKOOOXXXggg~~~vvvbbbppplll\\\lll}}}```HHH888555888555444444444444333333333111111111111111111111111000000000/////////......................................................------------------------........................------------------------------------,,,,,,++++++++++++,,,,,,,,,,,,------///...---,,,+++,,,,,,---------------------,,,,,,---------------------------------............///---........./////////000////////////000000000000111111111222444555777888:::PPPzzztttZZZWWW^^^rrrwwwgggeeeooozzzqqqiiicccdddeeehhhmmmrrrwww{{{}}}~~~}}}|||zzzxxxvvvuuutttmmmhhhccc```___[[[TTTNNNKKKFFFAAA>>>???@@@@@@@@@>>>CCCHHHIIIFFFBBB???>>>@@@BBBCCCEEEJJJWWWhhhttt~~~|||xxx{{{{{{qqqqqqyyyzzzooodddYYYPPPLLLLLLLLLNNNPPPRRRQQQOOOTTTZZZeeeyyyfffjjjkkkZZZeeegggMMM===666555777444444444444333333333333111111111111111111111111/////////.........------................................................------------------------------------------------------------------------............------------++++++,,,,,,,,,,,,------...------,,,,,,,,,,,,---,,,,,,---------------------------------------------------............///.............../////////////////////000000000000000111111222333555666777666EEEppp|||^^^UUUVVViii|||zzzlllYYYTTTWWWbbbmmmsss{{{vvvhhh^^^VVVTTTTTTSSSTTTWWW\\\aaadddeeeeeeeeeeeecccaaa___^^^[[[WWWSSSQQQPPPMMMHHHDDDBBB???===<<<>>>?????????<<<>>>AAAAAA@@@?????????CCCCCCDDDGGGNNN\\\mmmzzzzzztttttt}}}pppcccZZZUUURRRLLLMMMLLLMMMQQQXXX[[[ZZZ\\\iiizzz{{{gggvvv|||eeeeeeyyyUUU@@@999777777777444444444333333333222222111111111111111111111111///.........------------................................................------------------------------------------------------------------------...---------------------+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---------------------------------............///........................////////////000000000000000000111111222444555666888???cccdddZZZYYYiiizzz~~~ooo___XXXSSSTTTVVVXXX___gggtttsssbbbXXXRRRMMMLLLJJJIIIJJJNNNQQQTTTTTTUUUVVVWWWVVVTTTQQQPPPMMMKKKHHHGGGGGGFFFBBB@@@???>>>??????@@@@@@@@@@@@@@@@@@@@@??????@@@BBBCCCDDDEEEGGGJJJQQQ\\\jjjsssqqqnnnvvv~~~qqqcccXXXQQQQQQTTTNNNNNNKKKIIIQQQ^^^ggghhheeeyyygggaaa|||wwwnnn}}}dddGGG:::999999777555444444333333333222222222000000000000000000000000///.........------------................................................------------------------------------------------------------------------,,,,,,,,,,,,,,,---------+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---------------------------------............///...............---------////////////000000000000000000000111222333444555777999SSSjjjccccccooozzz~~~tttddd^^^XXXUUUSSSRRRVVV[[[aaapppmmmZZZQQQNNNIIIHHHGGGGGGGGGGGGHHHHHHHHHJJJKKKLLLKKKJJJHHHFFFBBB@@@???>>>>>>>>>===<<>>???@@@BBBCCCFFFGGGIIILLLRRRZZZccciiiooovvv|||pppbbbWWWOOOJJJLLLPPPKKKMMMJJJHHHSSSggguuuxxx{{{wwwhhhbbbzzzsssaaaOOO===777888777444222333333333333222222222222000000000000000000000000/////////.........------................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,---------++++++,,,,,,,,,,,,------***++++++,,,,,,,,,,,,+++,,,,,,---------------------------------------------------............///.........---------------////////////000000000000000000000000111222333444777777DDDcccqqqmmmooowww{{{{{{}}}ooolllgggaaa\\\ZZZ[[[]]]^^^lll}}}hhhUUULLLGGGCCCDDDDDDDDDDDDBBBAAA@@@???@@@AAABBBBBBAAA@@@@@@>>>======<<<<<<======>>>>>>@@@CCCCCCAAA@@@@@@@@@FFFDDDBBBBBBDDDFFFFFFFFFHHHIIIKKKPPPWWW```hhhlll}}}}}}xxxkkk___TTTPPPMMMJJJJJJMMMHHHMMMMMMNNN\\\uuuuuu^^^dddyyyyyy}}}dddKKKAAA999888888555333333333333333222222222222111000000000000000000000000000000000/////////......................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---------............++++++,,,,,,,,,,,,------)))***+++,,,---,,,,,,+++------------------,,,,,,---------------------------------............///.........------,,,,,,,,,////////////000000000000000000///000000111222333444777<<>>>>>?????????>>>>>>>>>>>>===>>>@@@BBB>>>AAADDDDDDCCCBBBCCCDDDHHHGGGGGGIIIMMMOOONNNLLLKKKKKKMMMSSS___mmmyyyvvvooo]]]RRRKKKMMMPPPNNNMMMOOOGGGNNNQQQUUUfffdddWWWsssyyy~~~XXXAAA<<<999999888555444777333333333222222222111111000000000000000000000000000000000000////////////................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------.........//////000000++++++,,,,,,,,,---------)))***+++,,,---,,,,,,+++.........------,,,,,,,,,---------------------------------.........//////.........------,,,,,,,,,////////////000000000000000000//////000111222222...555:::BBB\\\~~~zzzmmmcccUUUIIIEEEDDDCCCBBBBBBBBBBBBCCC????????????@@@AAABBBCCC<<<<<<<<<<<<;;;<<>>AAAAAA@@@???>>>===<<<;;;;;;;;;<<<===>>>????????????<<>>======>>>??????>>>===<<<======>>>????????????BBBCCCDDDDDDCCCEEEHHHJJJEEEEEEGGGKKKLLLLLLPPPUUUUUUZZZfffwwwwwwmmmcccYYYQQQLLLKKKKKKKKKLLLMMMLLLMMMMMMPPPXXXiiilllQQQFFFIIIXXXqqq~~~nnnRRR>>>333888888666555444444444444222222222222222222222222111111000000000000//////...............---------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------........................------...////////////...///////////////000111111000111///222;;;EEEbbbwwwuuugggeeeppp|||~~~ggg[[[OOOLLLLLLJJJGGGFFF@@@??????@@@BBBBBB@@@?????????@@@@@@@@@@@@@@@@@@AAABBBDDDDDDDDDEEEGGGIIIIIIIIILLLPPPRRRTTT\\\dddhhhppp{{{tttiii___XXXSSSPPPOOOHHHHHHJJJNNNNNNMMMNNNQQQYYYdddxxxuuu[[[MMMPPP```zzzzzzVVVDDD===999777666555444333333333333111111111111111111111111111000000000////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------........................------...//////////////////////////////000000111111111000555888999VVV}}}jjjXXXVVVaaaoooxxx}}}qqq```YYYYYYYYYSSSNNNGGGEEECCCDDDEEEEEEBBB???CCCCCCBBBBBBBBBBBBCCCCCC>>>BBBGGGJJJJJJIIIIIIIIIOOONNNQQQWWW]]]eeerrr~~~|||nnnggg]]]UUUPPPPPPPPPQQQLLLJJJKKKNNNMMMKKKNNNTTTdddtttgggPPPQQQfff{{{iiiHHH;;;999888666555444333222222222333111111111111111111111111000000000////////////...---.....................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------........................---...//////000000/////////////////////000000111///111222666888666OOOyyyxxxcccPPPMMMWWWdddooowww~~~wwwllliiiggg^^^TTTNNNKKKGGGGGGHHHHHHEEEBBBCCCCCCBBBBBBBBBCCCDDDDDDCCCEEEHHHKKKMMMPPPTTTWWW[[[XXXZZZcccooo}}}xxxpppccc]]]TTTNNNLLLLLLLLLMMMQQQLLLLLLOOONNNLLLSSS^^^vvvwww^^^SSSaaaooo^^^DDD888666555555555444333333333333333111111111111111111111111000000////////////......---------...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------..............................///000000000000//////////////////000111111,,,000111444777666GGGfff{{{qqq^^^MMMLLLTTT]]]iiittt|||pppccc[[[UUUNNNLLLNNNNNNLLLHHHCCCCCCBBBBBBCCCDDDFFFGGGHHHGGGGGGIIIPPP[[[hhhqqquuuqqqssstttggg___XXXTTTOOOLLLKKKKKKKKKJJJPPPKKKLLLSSSVVVZZZhhhxxx}}}aaa\\\eeeuuu|||cccNNNBBB:::666666555555444333333333333444111111111111111111111111000000/////////.........---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------..............................///000000000000000///////////////000111111+++222111111666666===OOOzzzzzzvvveeeVVVJJJKKKQQQWWWcccqqqtttkkk___YYYXXXWWWSSSNNNGGGGGGFFFFFFHHHJJJLLLNNNLLLOOOSSS[[[gggvvvtttgggZZZQQQPPPNNNLLLLLLMMMNNNNNNMMMMMMHHHKKKWWW```iii~~~aaaNNN^^^yyy|||vvv}}}zzz]]]CCC;;;<<<999666666555555444333333333444444000000000000000000000000000/////////............---------.........//////........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++------------+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------...........................//////000000000000000///////////////000111111...666333000666666777@@@]]]uuuzzz|||uuuzzz~~~sss[[[NNNFFFIIINNNRRR___oooqqqfffaaa]]]WWWQQQMMMMMMLLLLLLNNNQQQTTTVVVTTT\\\iiiyyyxxxyyymmmdddZZZPPPHHHLLLNNNNNNJJJGGGHHHIIIJJJMMMNNNSSS^^^lllgggOOOVVVttttttrrryyyWWWKKK@@@;;;:::666444444444333222222111111222222111111000000//////.......................................------,,,,,,,,,........................++++++,,,,,,,,,,,,------,,,,,,,,,------.........,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------......---------,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,........................////////////////////////............////////////000000000000////////////000000//////111333666888KKK^^^wwwyyyrrr|||uuu___OOOKKKIIITTTXXXVVVnnntttmmmjjjaaaWWWPPPSSSYYY^^^bbbdddeeeeeegggmmmzzzzzz|||mmmbbbZZZTTTNNNIIIKKKMMMOOOMMMKKKJJJKKKLLLIIIIIIQQQfffsss```ZZZeee~~~~~~sss\\\GGG>>>666555666555444555444333222222111111222222000000000000//////....................................---------,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,------------------,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++,,,,,,,,,------......,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------............////////////000/////////////////////000000//////111333666777@@@PPPkkkwww{{{rrr]]]MMMHHHEEEPPPVVVWWWrrr}}}uuuiii]]]XXX\\\cccjjjqqquuuxxxyyyyyytttjjj]]]SSSOOOMMMLLLJJJFFFIIILLLLLLJJJIIIKKKNNNUUUVVVccc}}}vvvaaammm}}}xxx~~~[[[CCC;;;444000222444444333444333333222111111111111222000000000////////////..............................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------******+++,,,---...//////,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---............/////////////////////////////////000000///000111333555666;;;DDD___~~~~~~~~~uuu^^^MMMGGGBBBMMMVVV[[[zzzvvvqqqtttzzz~~~vvvwwwzzzrrraaaZZZQQQKKKIIIJJJKKKKKKHHHHHHJJJJJJHHHIIIOOOWWWgggpppxxxnnnxxxfffIII999:::555333555666333111222333222222111111111111111////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------.........------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////.........////////////////////////000111333444555<<<;;;PPP|||yyyxxxaaaQQQJJJCCCMMMXXXbbbqqqlllppp~~~sssfff^^^RRRPPPLLLJJJJJJKKKLLLLLLNNNKKKJJJKKKKKKNNN[[[jjjxxxpppkkkiii~~~lllNNN<<<777999555555777777333111222333222111111000000111111.............../////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------.........------,,,,,,,,,---------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............------....../////////000//////000000111222333444;;;333@@@mmm|||yyy{{{sssaaaRRRLLLDDDMMMYYYggg~~~fffeeelllzzzqqqfff[[[SSSJJJKKKKKKLLLLLLLLLLLLLLLLLLHHHHHHKKKMMMTTThhh|||}}}___RRRSSSggg}}}vvvwwwtttZZZCCC999999444222222666666333222444222222111000000000000111---............/////////........................,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,+++++++++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,------------.........---------......//////000//////000111111222222333999222:::^^^wwwmmmyyy~~~nnn[[[OOOKKKEEENNN\\\lllttt^^^aaakkk~~~tttjjjbbb[[[SSSNNNIIIJJJKKKLLLKKKKKKKKKKKKIIIFFFIIIQQQXXXbbbyyyzzzcccWWW\\\hhh|||~~~xxxwwwpppooooooYYYKKK???888999222000111444444111111555222222111000000000000000---------.........//////........................,,,,,,,,,---------......------------------------++++++,,,,,,,,,,,,------,,,,,,------------------------,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,---......///000000...///000111111222222222666555999NNNxxxmmmoooyyy|||zzztttgggTTTKKKKKKHHHSSSbbbssslllYYY___kkk~~~vvvnnnbbbXXXRRRNNNIIIFFFIIIJJJJJJJJJIIIIIIJJJKKKLLLKKKRRR^^^gggsssqqq^^^ZZZfff}}}{{{gggiii|||xxxMMM======:::555333555333333555333///000333222111111000000000000000---------.........//////........................,,,,,,,,,------.................................++++++,,,,,,,,,---------,,,,,,,,,------.........------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,------...*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,------...///000000...///000111111111111111...444555===\\\vvviiittt{{{uuuuuupppnnniii\\\QQQIIIMMMLLLXXXhhh{{{gggVVV]]]jjj~~~~~~xxxrrr```\\\UUUOOOKKKIIIJJJJJJKKKKKKKKKIIIGGGGGGIIIKKKKKKVVVbbbmmmfffVVVjjj{{{vvvlllvvvYYY???999:::666444666444444444333222111000///000000000000000000000000////////////////////////---------....../////////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------------,,,,,,,,,++++++*********++++++++++++++++++++++++---,,,***))))))***,,,---++++++++++++******)))))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///111111111000000000000000///222444888AAAUUUnnn|||mmmttt~~~vvvtttppplllggg```XXXRRRIIILLLKKKNNNZZZiiifffZZZXXXggg}}}zzz~~~~~~uuukkkdddWWWTTTPPPLLLIIIHHHIIIJJJJJJKKKKKKKKKJJJKKKNNNQQQTTT```qqqiii\\\iii```JJJ999777999666444666333333333333222111000///000000000000000000000000........................,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,---------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------------,,,,,,,,,+++++++++******++++++++++++++++++++++++---,,,***))))))***,,,---++++++++++++*********))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///000000000000000000000000111333333444999GGG[[[jjj|||~~~~~~}}}{{{sssvvv|||qqqnnnjjjeee```ZZZSSSNNNIIILLLKKKPPP^^^nnnaaaWWWVVVggg~~~}}}zzzxxxoooeeeZZZSSSNNNMMMKKKJJJIIIIIIJJJKKKJJJJJJKKKKKKMMMPPPUUUYYY```sssrrr]]]dddlllHHH<<<444666777333111333333333333333222111000000000000000000000000000000........................+++,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------------------------,,,,,,,,,++++++++++++***++++++++++++++++++++++++---,,,+++******+++,,,---++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///000000000000000000000000222333333111333;;;IIITTTuuuuuunnn|||rrriiieee```[[[VVVQQQMMMIIIHHHLLLKKKRRRcccvvv{{{```WWWYYYlll{{{uuummmeee]]]UUUMMMIIIIIIIIIJJJJJJJJJKKKKKKLLLIIIJJJKKKMMMRRRZZZcccjjjyyynnnQQQ<<<777444555444///...000222222222222222111000000////////////////////////........................++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............////////////000000000000000111222333222222777@@@GGGdddnnntttsssiii```\\\VVVQQQMMMKKKHHHFFFIIILLLLLLSSSdddvvveee]]]```uuu|||wwwiiicccZZZRRRMMMKKKIIIGGGHHHHHHIIIIIIJJJJJJIIIIIIHHHKKKPPPWWWaaannn{{{zzzkkkQQQ===888666555444222//////222111111222222222111000000////////////////////////........................++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///......//////000000000000111222333333333555:::???KKKppp{{{jjjlll{{{zzzkkkaaaYYYTTTNNNJJJHHHGGGGGGFFFLLLNNNLLLPPP^^^iii|||{{{jjjcccggg{{{xxxnnnfffXXXSSSMMMHHHGGGHHHHHHIIIGGGGGGGGGGGGGGGGGGGGGGGGIIIQQQ\\\jjjwwwxxxvvvsssSSSBBB888555555444333222222444777000111111111111111000000000000000000000000000000------------------------,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///---......//////000000111111222333222222222444666IIIjjjpppgggtttuuudddYYYQQQMMMIIIFFFFFFGGGHHHHHHMMMNNNKKKMMMUUUXXXfff~~~{{{xxxooojjjmmmsssxxxooojjjhhhnnnwwwkkkdddiii}}}zzzyyy|||wwwrrrjjj```XXXLLLJJJHHHHHHIIIIIIIIIHHHGGGGGGGGGGGGGGGHHHIIIIIIPPP\\\mmm~~~~~~{{{\\\BBB<<<:::333444333222222444555555000000111111111111000000000000000000000000000000------------------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///------......///000000111000000111111111111222333IIIbbbqqqpppwww~~~sss^^^PPPKKKHHHEEECCCEEEGGGIIIIIIIIILLLJJJMMMSSSRRRYYYnnn||||||vvvoookkknnnyyy{{{{{{vvvtttxxx~~~iiiccciii~~~|||vvvttt~~~|||rrriiiccc\\\RRRKKKGGGGGGIIIKKKMMMKKKHHHEEEJJJIIIHHHHHHIIIKKKLLLNNNWWWeeezzzsssooo{{{lllGGG555666777333444444222222333222//////000000111111111000000000000000000000000000000---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////---------...///000000111---...000111333444666777777LLLiii}}}mmmmmmvvvsss[[[KKKGGGEEEBBBBBBEEEGGGIIIJJJCCCHHHIIIOOOWWWUUU[[[mmmiiiggg}}}}}}sssrrrvvviiicccjjj~~~~~~~~~~~~}}}}}}||||||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~zzzvvvpppkkkaaaWWWPPPLLLJJJJJJHHHGGGGGGGGGHHHHHHGGGFFFKKKGGGEEEFFFHHHIIINNNTTTkkkkkkeee___vvv{{{}}}\\\KKKAAA777333777333333333222222222111111000000000000000000000000////////////.....................------,,,,,,,,,,,,,,,*********+++,,,---*********++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,++++++*********------------------------,,,,,,---...---,,,***)))++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------............////////////000000000000111111111111444<<>>OOOjjjxxx|||ssscccsssnnnWWWKKKCCCBBBAAA????????????@@@@@@???BBBHHHNNNVVVcccoooxxxzzzwwwppplllmmmmmmllljjjhhhiiiooouuu}}}}}}hhhbbbiii}}}{{{yyy|||{{{{{{zzzyyyyyyxxxxxxxxxxxxyyyzzz{{{|||||||||}}}|||{{{yyyxxxxxxxxxyyyyyyyyyzzz{{{||||||{{{{{{zzzzzzyyyxxxyyyzzz|||}}}~~~~~~}}}}}}||||||{{{{{{{{{{{{{{{zzzzzzyyyyyyzzz{{{{{{||||||{{{{{{}}}|||zzzzzz{{{~~~}}}}}}}}}}}}}}}}}}}}}}}}||||||}}}}}}}}}~~~~~~~~~}}}}}}}}}~~~~~~~~~zzzzzz{{{{{{||||||{{{{{{{{{||||||{{{zzzzzz|||~~~}}}||||||}}}~~~zzzuuuooohhhaaaZZZSSSNNNLLLLLLJJJIIIHHHHHHHHHHHHGGGHHHHHHGGGGGGGGGIIIKKKPPPQQQWWWaaajjjwww|||rrroooxxxuuueeeaaa||||||\\\DDD;;;555777999777555666000000000000//////////////////////////////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,++++++,,,,,,,,,++++++*********+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------------------------------------+++++++++,,,,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------............////////////////////////000000000111///111555999CCCYYY{{{kkkooo~~~rrrYYYKKKEEEDDDBBB@@@??????@@@@@@CCC@@@AAAEEEHHHLLLUUU^^^gggiiigggaaaaaafffkkkllllllnnnssswww|||zzzeeeaaahhh~~~~~~~~~~~~|||yyywwwyyyyyyyyyxxxxxxxxxwwwwwwvvvwwwxxxzzz{{{{{{{{{{{{{{{zzzyyyxxxwwwwwwvvvvvvuuuvvvwwwxxxyyyyyyyyyyyyyyyyyyyyyyyyzzzzzz{{{{{{|||{{{{{{{{{zzzzzzyyyyyyyyyyyyzzzzzzzzzyyyyyyxxxwwwxxxyyyyyyzzzzzzyyyyyy|||{{{yyyyyyzzz}}}{{{{{{{{{{{{{{{{{{{{{{{{zzzzzzzzzzzz{{{{{{{{{|||{{{{{{{{{{{{||||||||||||yyyyyyzzz{{{{{{{{{{{{{{{zzz{{{|||{{{zzzzzz|||}}}~~~~~~~~~~~~}}}}}}}}}}}}|||||||||}}}}}}{{{wwwtttnnnhhh```XXXSSSOOOLLLJJJHHHHHHGGGFFFFFFEEEEEEEEEEEEFFFGGGGGGGGGHHHLLLOOOUUUZZZgggwww|||kkkbbbrrrxxx```FFF;;;777555777777444000000000000000/////////..........................................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******,,,,,,,,,++++++*********+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......------------------------+++++++++,,,,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------............////////////...////////////000000000///111555888===NNNooo{{{rrrsssxxx]]]MMMHHHGGGEEECCCBBBBBBBBBBBBDDD@@@???AAABBBCCCHHHOOOPPPTTTUUUSSSUUU[[[``````aaahhhqqqyyy|||vvv```___hhhyyy{{{{{{||||||{{{yyyxxxvvvvvvvvvvvvvvvwwwwwwwwwwwwvvvwwwyyyzzz{{{zzzzzzyyyxxxxxxwwwwwwvvvuuuttttttqqqqqqrrrssstttttttttsssvvvwwwyyyzzzzzzyyyxxxwwwuuuuuuuuuuuuuuuuuuttttttvvvvvvwwwxxxxxxxxxxxxxxxuuuvvvwwwwwwxxxxxxwwwwwwyyyyyyxxxwwwxxxzzz|||~~~xxxxxxxxxxxxxxxxxxxxxxxxuuuuuuuuuvvvvvvvvvwwwwwwxxxxxxxxxxxxyyyyyyyyyyyyxxxxxxyyyzzz{{{{{{{{{{{{yyy{{{||||||{{{zzzzzz{{{|||||||||{{{{{{zzzzzzzzzyyyyyyyyyxxxvvvrrrkkkggg```[[[SSSMMMJJJIIIIIIHHHFFFEEEEEEEEEFFFGGGHHHHHHDDDFFFJJJKKKMMMQQQWWW]]]lllsssuuujjjiiiuuunnnXXXHHH666444444555555444222000///000000000000////////////.................................------------,,,++++++++++++,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------............////////////......////////////000000222111222333555AAA```zzzmmmsss}}}```PPPLLLKKKHHHGGGEEEEEEEEEEEEBBB>>><<<>>>??????BBBGGGAAAGGGJJJJJJKKKOOOQQQPPPUUU]]]hhhuuuzzzuuuwww```^^^eeeuuuxxxwwwwwwwwwvvvvvvuuuuuusssssstttuuuvvvwwwxxxxxxwwwxxxzzz{{{{{{zzzxxxwwwtttttttttttttttsssrrrqqqooopppqqqqqqqqqqqqqqqpppsssuuuxxxzzzzzzxxxtttrrrqqqqqqrrrrrrrrrrrrrrrrrrrrrssstttuuuvvvwwwwwwwwwttttttuuuvvvvvvvvvvvvvvvuuuuuuuuuuuuuuuvvvwwwxxxuuuuuuuuuuuuuuuuuuuuuuuurrrsssssssssttttttttttttuuuuuuvvvvvvvvvwwwwwwwwwvvvwwwxxxyyyzzzzzzzzzzzzwwwzzz|||}}}{{{xxxwwwwwwyyyyyyxxxxxxwwwvvvvvvuuuvvvtttqqqnnniiiccc]]]XXXSSSPPPLLLIIIHHHGGGFFFFFFHHHHHHGGGGGGGGGIIIJJJKKKGGGLLLRRRWWW[[[cccmmmtttxxxvvv|||kkkgggkkkwwwqqqOOOAAA<<<222333555555333222111222333111111111000000000//////.................................---------,,,,,,******+++++++++,,,,,,,,,)))***+++------------,,,++++++++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,+++++++++,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------............////////////........./////////000000333000000333333888NNNfffrrriiisss}}}bbbRRRNNNMMMKKKIIIGGGGGGGGGGGGCCC>>><<<>>>???>>>???CCC===DDDHHHHHHHHHKKKKKKIIIMMMSSS\\\iii~~~pppvvvggg```aaaqqquuuttttttsssssssssttttttqqqrrrssstttuuuwwwxxxxxxxxxyyyzzz{{{{{{zzzxxxwwwqqqrrrrrrrrrrrrqqqppppppqqqqqqrrrrrrrrrrrrqqqqqqqqqtttwwwzzzyyyvvvrrrnnnqqqqqqqqqrrrrrrsssssssssooopppqqqssstttuuuvvvvvvsssttttttuuuvvvuuuuuuuuurrrrrrssssssssssssssssssttttttttttttttttttttttttssssssssstttttttttuuuuuuttttttttttttuuuuuuuuuuuuuuuuuuwwwxxxxxxyyyyyyyyyvvvyyy|||}}}{{{wwwuuutttwwwwwwvvvuuutttssssssrrrtttpppjjjddd^^^XXXRRRNNNKKKJJJIIIHHHHHHGGGEEECCCJJJIIIGGGEEEDDDEEEFFFGGGMMMSSS[[[bbbiiisssyyykkk^^^hhhsss^^^\\\ooovvvvvvWWW;;;666;;;777222444444000......111222111111111111000000000000..............................---------,,,,,,,,,*********++++++,,,,,,,,,)))***,,,.../////////...*********++++++,,,,,,------------,,,,,,+++++++++,,,,,,,,,------.........++++++++++++++++++++++++,,,,,,+++***+++,,,...///------------------------------------------------++++++,,,,,,---...//////************************++++++,,,,,,,,,---------++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------............/////////000............/////////000111...222888777555AAAQQQvvv{{{fffhhhyyy|||bbbTTTOOONNNLLLIIIHHHGGGGGGGGGGGGAAA>>>??????======???;;;BBBFFFGGGHHHJJJKKKIIIHHHKKKPPPZZZrrrvvvjjj~~~ooobbb^^^oooqqqqqqqqqqqqrrrsssttttttrrrrrrqqqpppqqqrrrtttuuuwwwxxxyyyzzzyyyyyywwwvvvqqqqqqqqqpppppppppoooooonnnnnnnnnnnnnnnnnnnnnnnnrrrrrrssssssrrrqqqooonnnppppppqqqqqqqqqrrrrrrrrrooopppqqqssstttuuuuuuuuuwwwwwwwwwuuusssrrrssstttrrrrrrqqqqqqqqqqqqrrrrrrrrrrrrssssssrrrrrrqqqpppooooooppppppppppppoooooorrrppppppqqqsssuuuvvvuuuuuuvvvvvvwwwwwwwwwvvvvvv{{{zzzyyyxxxvvvtttssssssuuuuuuuuusssqqqnnnkkkjjjgggaaaZZZTTTQQQOOOKKKHHHIIIHHHFFFCCCBBBBBBBBBCCCHHHFFFGGGIIIHHHFFFHHHNNNTTT[[[ggguuuiiifffaaa]]]eee|||wwwhhh```kkkwwwZZZBBB888666555555333333333222222222111111000000000000////////////......////////////......,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++---------,,,,,,+++++++++))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++******))),,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------......---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///////////////////////////...///000000222666;;;???___~~~jjjccctttyyyiii^^^UUUSSSOOOJJJEEECCCDDDFFFAAABBBBBBBBBAAA@@@@@@AAACCCDDDEEEFFFGGGHHHIIIJJJHHHJJJOOOVVV```ooo}}}uuupppmmmooowww~~~kkknnnvvv```___qqqnnnnnnnnnooopppqqqrrrsssppppppooooooooopppqqqrrrrrrssstttuuuuuutttsssrrroooooooooooonnnnnnmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnpppqqqqqqqqqqqqooonnnmmmnnnnnnooooooooopppppppppnnnnnnooopppqqqrrrssstttvvvvvvvvvtttqqqpppqqqrrrppppppooooooooooooppppppqqqqqqqqqqqqpppooommmmmmnnnnnnnnnnnnnnnmmmmmmlllpppooonnnooorrrssstttsssrrrrrrsssttttttttttttsssvvvvvvuuutttsssrrrqqqqqqqqqpppnnnlllhhheeebbb```YYYUUUPPPMMMLLLJJJHHHEEEEEEDDDCCCCCCCCCCCCCCCCCCEEEDDDHHHPPPVVVYYY^^^dddsssvvvzzz|||yyyqqqhhhccc```fffoooyyytttllleeeaaaddduuuiiiZZZGGG999555555444333333333222222222111111111000000000000/////////.........////////////......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,+++++++++,,,,,,,,,++++++*********************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,------------...---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///////////////////////////000111111111111444999<<>>777666555444666333333222222222111111111000000000000000000000000................................................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++++++++,,,,,,,,,---------,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++)))+++------,,,++++++,,,)))))))))***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,,,,++++++++++++---,,,++++++******++++++***++++++++++++,,,,,,,,,,,,------------.............................................////////////////////////000000000000222000111555777AAA]]]yyyyyyuuuyyyuuubbbaaaqqquuuiiieeebbb^^^XXXQQQPPPTTTWWWPPPJJJJJJIIIFFFDDDEEEGGGEEEEEEGGGFFFEEEIIIPPPOOOTTT[[[aaagggoooxxx~~~~~~~~~uuujjjiiilllppptttvvvxxxxxxyyy|||hhhbbbeeeyyyaaaaaaaaaaaabbbcccdddeeebbbbbbbbbbbbcccccccccccccccaaa```aaaccccccbbbaaaaaaaaabbbccccccbbbbbbbbbbbbbbbbbbaaa______```bbbaaadddgggiiiiiigggdddbbb]]]___aaaaaa```___```aaaccccccccccccbbbbbbbbbbbbbbbbbbccccccccccccbbbbbbcccccccccdddeeeeeeffffffbbbbbbbbbbbbbbbbbbbbbbbbccccccbbbaaaaaa```______\\\\\\[[[ZZZYYYYYYXXXXXXYYYXXXUUURRROOOMMMLLLKKKKKKJJJJJJHHHGGGEEECCCBBBFFFEEEGGGKKKQQQVVVWWWVVVXXXYYY\\\bbbfffaaaUUUJJJIIIEEEBBBAAABBBDDDLLLTTT]]]eeerrrbbbUUURRRRRR```tttwww~~~~~~qqqWWWEEE===666555555555555666333222222222222111111111000000000000000000000000................................................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++***++++++,,,,,,++++++***************************++++++++++++++++++++++++************************,,,,,,,,,,,,++++++++++++++++++++++++************,,,,,,------------,,,,,,***,,,//////...,,,++++++))))))******+++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********,,,,,,++++++******++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------........................------------............////////////000000000000111///000333333555CCCTTToooyyysssqqq{{{pppbbbdddlllvvvjjjcccfffmmmpppcccWWWSSSQQQMMMGGGEEEHHHDDDBBBBBBBBBBBBGGGNNNSSSXXXaaakkkttt{{{xxxuuurrrrrrvvvxxxqqqgggpppsssvvvvvvtttsssuuuwwwzzz~~~eeeaaafff{{{bbbbbbbbbbbbbbbbbbcccccc``````aaaaaaaaabbbbbbbbbbbbaaa``````bbbcccbbbaaaaaaaaaaaaaaaaaaaaa``````aaaaaaaaa```_________``````cccgggiiijjjgggdddaaa]]]^^^``````_________```aaaaaaaaaaaaaaaaaaaaaaaa```aaaaaaaaaaaaaaaaaa````````````aaaaaabbbbbbbbb`````````______^^^^^^^^^bbbaaa```^^^]]][[[ZZZYYYUUUUUUUUUUUUUUUUUUUUUUUUVVVTTTQQQNNNLLLJJJJJJJJJIIIIIIIIIIIIHHHFFFEEEDDDEEEHHHMMMTTTYYY[[[[[[ZZZWWWWWWXXXXXXVVVOOOGGG@@@BBBEEEJJJPPPXXXdddtttmmmUUUTTT\\\fff}}}yyypppoooSSS@@@888666444444333222222222222222222222111111111111000000000000000000000000................................................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++************************---------,,,,,,++++++***++++++++++++************,,,------......------,,,+++---000000...,,,+++************++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,++++++***++++++,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,---------------...............------........./////////////////////000000000000333111111333333111666>>>OOO\\\wwwtttxxxtttggg```mmmxxxmmmccc___YYYRRRMMMKKKHHHGGGIIIHHHEEEEEEIIIMMMQQQXXXaaajjjpppqqqqqqfffdddbbbfffooowwwzzzyyy}}}uuusssvvvzzz}}}vvvbbb___ggg|||eeeeeecccbbbaaaaaaaaaaaa_________`````````aaaaaaaaa``````aaabbbccccccbbbaaa```````````````````````````____________^^^^^^```bbbfffhhhiiigggdddbbb]]]___aaaaaa```___```aaa````````````````````````````````````````````````_________``````````````````______^^^]]]\\\[[[[[[[[[ZZZYYYWWWUUUSSSRRRQQQOOOPPPRRRSSSTTTUUUUUUTTTTTTRRROOOMMMKKKJJJJJJKKKIIIIIIIIIIIIIIIHHHHHHGGGEEELLLTTTXXXUUUQQQOOONNNFFFHHHHHHEEECCCEEENNNUUUYYYcccnnnxxx|||hhh___kkkwwwwwwrrrzzzaaaLLL===444666666555333111111111111222222222111111111000000////////////////////////................................................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,+++++++++,,,,,,,,,,,,++++++++++++,,,------......------,,,+++...000000...,,,+++++++++++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************,,,++++++***++++++,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,,,,---------------.........//////....../////////000000000////////////000000000000333111111222333222444777888DDD```{{{uuu^^^XXXdddvvvyyyssslllddd___[[[UUURRRQQQOOOKKKJJJLLLHHHIIIMMMQQQVVVYYYYYYWWWSSSSSSUUUZZZcccppp~~~}}}tttrrrxxx~~~}}}|||zzzyyyzzz|||}}}ppp^^^]]]ggg}}}eeeeeecccaaa```_________^^^^^^^^^^^^____________```______```bbbcccbbbaaa_________^^^^^^___`````````_________``````^^^\\\___aaadddffffffeeedddccc^^^```bbbbbbaaa```aaabbb^^^^^^^^^^^^____________``````____________``````____________````````````^^^^^^]]][[[ZZZXXXWWWWWWQQQPPPOOONNNMMMKKKJJJJJJLLLNNNRRRUUUVVVUUUTTTSSSQQQPPPNNNMMMKKKKKKJJJJJJGGGHHHIIIIIIJJJJJJJJJIIILLLSSSYYYXXXPPPGGGCCCCCC<<>>AAAAAA>>>>>>AAABBBGGGMMMQQQUUUZZZaaaeeevvv}}}ggg^^^]]]hhhqqqzzzzzznnncccjjjwww~~~~~~```OOOCCC===666333444555333111333222222222111111111111//////000000000000//////////////////////////////,,,------.........------........................---,,,,,,++++++,,,,,,---++++++******++++++,,,---,,,,,,,,,,,,,,,+++******++++++++++++++++++++++++,,,,,,,,,+++++++++******---,,,,,,++++++,,,,,,---++++++******++++++,,,------------------------------------,,,,,,+++++++++++++++,,,,,,---......///++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************************+++,,,,,,------,,,,,,...---,,,,,,,,,,,,---...//////.........------------------............///............////////////000000000000111222333444:::@@@;;;777CCCXXXwwwxxx^^^PPPTTTfffvvvwwwiii```[[[WWWTTTSSSPPPJJJIIIJJJKKKFFFCCCDDDDDDAAABBBEEECCCCCCDDDFFFGGGGGGEEEDDDHHHFFFMMMXXXZZZPPPKKKNNNUUUUUUWWWZZZ___dddiiikkkvvvyyy}}}dddSSSPPPLLL]]]mmmzzzVVVVVVVVVWWWWWWXXXXXXYYYXXXXXXXXXYYYZZZZZZ[[[[[[YYYYYYYYYYYYZZZZZZZZZZZZ\\\]]]^^^^^^___^^^^^^^^^[[[[[[\\\^^^```___]]][[[]]]]]]]]]\\\\\\[[[[[[[[[[[[[[[ZZZ\\\]]]^^^\\\[[[UUUTTTSSSRRRRRRRRRRRRRRRNNNMMMMMMLLLJJJIIIGGGFFFFFFEEEDDDCCCBBBCCCDDDEEEDDDEEEFFFEEECCCCCCDDDFFFEEEEEEEEEEEEGGGKKKQQQVVV[[[XXXSSSMMMHHHDDDAAA@@@@@@@@@???>>>===;;;::::::;;;;;;===???===<<>>888555111111333444333111111111111111000000000000...//////000000//////...////////////////////////---...............---------------------------------,,,,,,++++++,,,,,,---++++++******++++++,,,---++++++++++++++++++***)))++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,++++++++++++,,,,,,++++++******++++++,,,---------------------------------,,,,,,,,,,,,++++++++++++,,,,,,------......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,---,,,,,,++++++,,,,,,---...............------------------............///............////////////111111111111222333444444;;;AAA;;;111555AAAZZZxxxpppVVVMMMWWWdddwwwxxxlllgggbbb___ZZZSSSQQQTTTQQQJJJEEEDDDCCCAAAAAACCC@@@@@@AAAAAAAAAAAAAAA@@@IIIHHHMMMWWWWWWOOOJJJKKKMMMMMMMMMPPPWWW___hhhmmmyyyyyy|||yyyiiiTTTJJJLLLMMM]]]nnn{{{NNNOOOOOOPPPQQQRRRSSSSSSSSSSSSSSSSSSTTTTTTUUUUUUVVVVVVVVVWWWWWWWWWXXXXXXXXXXXXYYYYYYYYYYYYXXXXXXUUUVVVWWWXXXYYYYYYWWWVVVYYYXXXXXXWWWVVVUUUUUUTTTRRRRRRQQQSSSTTTUUUTTTRRRLLLKKKJJJIIIIIIHHHIIIIIIGGGGGGGGGGGGFFFDDDCCCBBBEEEDDDCCCBBBBBBDDDEEEFFFEEEFFFGGGFFFEEEEEEFFFHHHDDDFFFHHHIIILLLQQQWWW\\\[[[VVVOOOGGGBBB???>>>>>>;;;<<<<<<;;;999999:::;;;>>>======>>>???HHH]]]ppp}}}xxx~~~~~~xxxrrrwwwtttooofff___bbbsss|||rrr~~~uuuwwwtttkkk\\\cccooozzzttt[[[EEE:::777222000///000222333222000000000000000000/////////...//////////////////...////////////////////////....../////////...---------------------------------,,,,,,++++++,,,,,,---++++++******++++++,,,---******+++++++++******)))++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,++++++++++++,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,---,,,,,,,,,,,,,,,,,,---........................---------............///............////////////000000000000111222333444000999888333666:::EEEWWWuuuppp^^^UUURRRgggsss{{{uuurrrnnnhhhgggjjj^^^VVVNNNLLLKKKHHHHHHJJJBBBAAA???======???CCCFFFAAA???BBBHHHIIIDDDAAACCCFFFFFFFFFHHHMMMUUU]]]bbbnnnnnnnnnhhhXXXIIIFFFLLLRRRbbbrrr~~~GGGHHHHHHIIIJJJKKKKKKLLLKKKLLLLLLLLLLLLLLLMMMMMMPPPPPPPPPPPPQQQQQQQQQQQQPPPPPPQQQQQQQQQPPPPPPOOOMMMOOOPPPQQQQQQPPPPPPPPPQQQQQQPPPOOONNNMMMMMMLLLJJJIIIIIIJJJLLLMMMKKKJJJEEEEEEDDDCCCCCCCCCCCCCCCEEEEEEEEEEEEEEEDDDCCCCCCDDDDDDCCCCCCDDDEEEGGGHHHEEEFFFFFFFFFEEEFFFGGGIIIMMMOOOQQQSSSTTTUUUXXXZZZUUUPPPIIIBBB===;;;<<<===;;;======<<<999999;;;===>>>@@@FFFMMMWWWjjj|||{{{rrrlllkkkiiieee``````jjj{{{tttsss~~~ttteeefffddd]]]dddxxx|||cccPPPBBB888333444111111000111222222111000////////////////////////......////////////......////////////////////////......//////...---,,,,,,---------------------------,,,,,,++++++,,,,,,---++++++******++++++,,,---)))******+++++++++******++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,++++++******++++++,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,------............---------.....................---------............///............///////////////......//////000111222---444333222:::::::::AAA]]]oooyyyaaaMMMUUU___oooyyynnnccc___[[[VVVRRRQQQKKKKKKJJJHHHEEEDDDFFFHHHAAA??????@@@AAA@@@AAADDDBBBBBBBBBCCCFFFJJJMMMOOOXXX[[[]]]XXXNNNFFFHHHOOO[[[jjjyyyDDDDDDDDDEEEFFFFFFFFFGGGFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIJJJJJJIIIIIIHHHHHHGGGHHHJJJJJJIIIIIIIIIJJJJJJIIIIIIHHHHHHGGGGGGGGGFFFFFFEEEGGGHHHIIIHHHFFFCCCCCCCCCBBBBBBCCCCCCDDDDDDDDDEEEEEEFFFEEEEEEEEECCCCCCDDDEEEFFFFFFGGGGGGEEEFFFGGGGGGFFFGGGIIIKKKWWWXXXXXXWWWTTTQQQPPPPPPIIIFFFBBB===;;;:::;;;<<<999;;;===<<<:::;;;???CCCFFFNNN^^^pppkkk]]]^^^jjjvvv}}}rrrnnnwwwzzzpppnnntttuuudddbbbjjjsssuuunnn[[[EEE;;;888666555555333222222222111111000000////////////000000000000---......//////......---////////////////////////............---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++******++++++,,,---)))***++++++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++************++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,---......//////......------------...............---------............///............////////////............///000111111444666000...777888555:::FFFVVVpppuuu\\\MMMOOO[[[nnnyyyrrriiiaaa^^^[[[]]]___\\\TTTMMMHHHGGGKKKIIIGGGFFFFFFGGGIIIKKKCCCCCCBBBBBBBBBBBBBBBCCCFFFKKKNNNMMMHHHGGGKKKQQQbbbqqqEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFEEEEEEFFFFFFEEEDDDDDDCCCBBBDDDFFFFFFDDDCCCEEEGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEGGGGGGFFFDDDCCCCCCBBBCCCCCCDDDEEEFFFCCCCCCDDDEEEFFFFFFFFFFFFDDDEEEGGGIIIIIIIIIHHHGGGHHHJJJKKKKKKKKKLLLNNNPPPUUUTTTQQQMMMHHHDDDCCCCCC===<<<;;;::::::;;;<<<<<<888<<>>;;;<<<:::999;;;>>>@@@???===;;;<<>>999:::444444444333333222222222////////////////////////////////////////////////////////////....................................------------------------+++,,,,,,------,,,,,,+++*********++++++++++++,,,---,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,+++******+++,,,,,,,,,++++++******++++++,,,+++++++++*********))))))++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,+++++++++******++++++,,,---------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++---------,,,,,,+++++++++***+++,,,,,,------,,,,,,,,,,,,,,,---------............................................................//////000000111111//////000000000111111111333111555EEEYYYmmm~~~|||tttwwwdddOOOKKKWWWdddvvv{{{vvvsssppphhhaaa^^^[[[UUURRRRRROOOOOOPPPPPPOOOPPPRRRTTT\\\fffsssKKKKKKJJJJJJJJJJJJKKKKKKJJJJJJIIIIIIIIIHHHHHHHHHHHHGGGFFFEEEEEEEEEFFFGGGFFFFFFGGGGGGGGGFFFFFFEEEFFFFFFEEEEEEDDDDDDCCCCCCDDDDDDDDDDDDDDDDDDEEEFFFCCCCCCCCCDDDDDDDDDEEEEEEDDDCCCCCCDDDEEEGGGIIIKKKKKKLLLNNNPPPSSSVVVWWWXXXXXXUUUOOOIIIEEECCCCCCDDDBBBBBBAAA???<<<::::::;;;999888888:::<<<>>>===<<>>======<<<======;;;888666777<<<@@@AAA@@@???@@@CCCHHHLLLNNNZZZ\\\```eeekkkqqqwww{{{yyy~~~{{{wwwyyyfff]]]XXXRRRRRRVVV^^^iiixxxzzzrrrkkkooo}}}pppxxxvvv___PPP@@@999777444222222333333333222222222222222//////////////////////////////////////////////////////.........------------------...............------------------------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,------.........---------,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,---------......000///---,,,,,,---///000........................//////////////////......////////////000000000111222444777777777>>>RRReee~~~~~~oooWWWLLLLLLZZZiii{{{}}}|||xxxyyy|||yyyxxxwwwyyy{{{{{{vvvrrrvvvxxx|||NNNNNNMMMLLLLLLLLLLLLMMMLLLMMMMMMNNNNNNMMMMMMLLLKKKKKKJJJJJJJJJKKKKKKKKKNNNNNNMMMLLLJJJHHHGGGFFFCCCDDDEEEGGGHHHHHHHHHHHHIIIIIIIIIIIIIIIJJJKKKLLLKKKLLLMMMNNNOOOOOOOOONNNQQQQQQPPPPPPRRRTTTWWWYYYXXXWWWTTTQQQMMMHHHDDDBBBAAA???<<<;;;;;;;;;999888<<<;;;;;;;;;===CCCIIINNN]]][[[YYYZZZ___hhhssszzzvvvxxxyyyuuurrrssszzz}}}|||}}}{{{}}}hhh^^^aaa___WWWZZZccckkkpppwww~~~~~~yyytttooommmuuuzzziiippp|||{{{sss```RRRAAA<<<888888555000///111555444444333111000000///000000000000000000000000////////////////////////............---------------------.........//////------------------------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------+++++++++,,,,,,---------+++++++++++++++++++++++++++++++++++++++++++++++++++******))))))******+++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,---------------,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,---------......000///---,,,,,,---///000........................////////////...............////////////000000000000111333444333666BBBOOOooo}}}}}}oooWWWIIIMMMWWWgggwwwzzz{{{~~~sssWWWVVVUUUTTTSSSRRRRRRRRRNNNOOOQQQRRRSSSRRRRRRQQQPPPQQQQQQQQQQQQRRRRRRRRRSSSRRRPPPNNNMMMLLLKKKKKKJJJKKKMMMOOOPPPPPPOOOOOOQQQPPPPPPPPPPPPQQQQQQRRRSSSTTTUUUVVVVVVUUUSSSRRRRRRQQQOOOMMMLLLLLLLLLLLLGGGFFFDDDAAA>>>;;;999888999999888888777777777777<<>>888888888999888777666666777777777888:::>>>AAADDDEEEHHHIIIGGGFFFKKKUUU]]]fffooozzzyyy{{{ssszzzhhhaaa\\\[[[bbbsss~~~kkknnnxxxzzzwwwvvv|||zzz|||zzz~~~uuuooorrr~~~zzzyyytttmmmlllvvvhhh[[[PPPMMMEEE<<<888888666222///111555999777222111555111111111111111111111111////////////////////////////////////////////////......---------,,,,,,,,,,,,,,,------...///000000------------------------+++,,,,,,------,,,,,,+++))))))*********+++++++++---------,,,,,,+++++++++++++++++++++++++++++++++***+++,,,------,,,+++*********))))))))))))******))))))******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------*********++++++,,,,,,,,,+++++++++++++++***)))(((,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++++++++++++++++++++++++++,,,,,,---------++++++,,,---------,,,,,,,,,,,,,,,---------......------...//////...------........................,,,,,,------...///000000............/////////000///...///333333111333777<<>><<<:::999888888777888777777777:::======:::???=====================;;;;;;:::;;;<<<=========<<<======:::888888888888999666777:::999666777===777<<>>:::666333333333222222000000000000000000000000////////////////////////........................//////...---------------------------------------------------------------,,,---------,,,,,,+++***++++++++++++++++++++++++---,,,+++*********++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......---------............///111111111000000000//////000000111111111222222222777777<<>>;;;::::::999888===:::999999:::::::::999<<<<<<<<<;;;:::999888888444666888888666777:::======???<<<666777<<<;;;555:::999999;;;;;;:::<<>>777666444222111222333222111000000000000000000000000////////////////////////........................///...------------------------------------------------------------------,,,,,,---------,,,++++++++++++++++++++++++++++++---,,,+++*********++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......---------............///111111000000000000//////000000000111111111222222111333444777@@@PPPdddrrr~~~ttt^^^MMMGGGFFFPPPZZZfffmmmssszzz~~~yyyooolllrrryyy}}}}}}~~~~~~~~~~~~~~~}}}yyyxxxyyy{{{~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~}}}~~~WWWRRRLLLIIIIIIKKKKKKJJJLLLIIIIIIKKKJJJGGGFFFGGGHHHPPPTTTOOOFFF@@@===<<<888<<<>>>===<<>>888555444222111000111333333111000000000000000000000000000////////////////////////..............................---,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,+++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,---------......---------............///000000000000000000//////000000000000111111111111///222555666999@@@MMMWWW{{{rrr]]]LLLCCCEEEMMMXXXcccmmmuuu{{{}}}zzzpppllloootttzzzzzz{{{{{{{{{zzzzzzyyyxxxuuussssssuuuyyy{{{{{{{{{|||||||||||||||}}}}}}|||}}}~~~|||}}}~~~}}}qqqaaa]]]YYYYYY]]]aaabbbaaa]]][[[\\\aaa```[[[ZZZ^^^hhhwww~~~qqq[[[KKKEEEBBBBBBFFFJJJIIIHHHOOO\\\ggghhheeeaaacccnnnuuugggSSSPPPPPPRRRXXX```eeeddd```yyyzzzrrriii```^^^dddsss}}}~~~zzzyyyrrrtttvvvyyywwwjjjggghhhnnnuuu|||~~~wwwrrrkkkeeeiiikkkmmm|||uuufff```aaadddfffhhhhhhuuu}}}~~~zzzkkkeeeppp||||||uuuhhhmmm|||{{{}}}tttkkkaaa```eeekkk{{{lll\\\mmmllliiirrrxxx}}}yyyzzzyyytttnnn]]]SSSEEE;;;555333222333222111111222333222000...////////////////////////................................................------,,,,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,---------......---------............/////////////////////000000//////000000000111111111111333444555777;;;AAAEEEbbbrrrqqqZZZKKKCCCEEELLLXXXeeepppyyy~~~~~~{{{vvvqqqllljjjppprrrtttwwwyyyyyyyyyyyyyyytttmmmjjjlllqqqvvvxxxzzzzzz{{{{{{{{{|||||||||||||||}}}}}}}}}|||{{{{{{zzzzzz|||}}}~~~~~~~~~~~~||||||~~~tttmmmaaa```ccckkktttyyyxxxuuunnnjjjlllrrrrrrooorrrzzznnnZZZRRROOONNNRRRUUUUUUVVV\\\iiisssqqqkkkiiirrr}}}|||mmm^^^VVV^^^ffflllqqqsssqqqlll|||wwwnnnhhhccceeeccckkkzzz~~~zzz{{{zzzyyywwwzzzooohhhfffeeekkkttt}}}wwwrrrpppllljjjjjjmmmuuujjj]]]VVVUUUWWWWWWWWW^^^hhhmmmmmmjjjdddmmm~~~nnnlllsssyyyzzzlllbbb[[[^^^dddnnnnnn___vvveeelllxxxxxxqqqnnnggg\\\UUUIII@@@888666555222000000222111000111222222000...////////////////////////........................------------------------,,,,,,,,,,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......---------............///......////////////000000/////////000000000111111444111...---000555:::===LLLdddkkk\\\MMMGGGEEEMMMZZZgggsss{{{}}}{{{zzzzzzyyytttiiiaaacccffflllqqqvvvzzz{{{|||yyyssskkkfffgggmmmsssvvvxxxxxxyyyyyyzzz{{{{{{{{{|||{{{zzzyyyxxxxxxxxxxxxzzz{{{|||}}}~~~~~~~~~~~~wwwyyy{{{~~~vvvttt___eeesssuuunnnnnnsssuuuvvvooobbb^^^[[[XXX\\\```aaaaaadddjjjooolllfffiiitttyyypppfffdddeeevvv|||uuurrrpppwwwwwwuuuooogggbbbaaacccfffkkk|||yyyvvvyyywwwrrrpppwwwuuujjjcccddddddeeeooo|||tttoooqqqqqqjjjhhhkkkyyyxxxaaaYYYNNNHHHJJJOOORRRSSSYYY^^^___bbbiiinnnrrrhhhjjjpppqqq~~~{{{~~~mmm```[[[]]]dddjjjwwwyyymmmiiijjj|||rrrcccvvvzzzeee[[[VVVMMMBBB===;;;444000444666333//////111///...///000111000///////////////////////////........................------------------------,,,,,,++++++,,,,,,---...------------------------++++++++++++++++++++++++***+++,,,,,,---------,,,++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************+++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......---------............///........./////////000000////////////000000000111222000...---...111555888>>>WWWzzzzzz~~~vvvcccTTTFFFEEELLLWWWdddoootttssstttwwwxxxtttjjjbbb^^^aaagggnnnssswwwyyyzzzuuupppjjjgggiiinnnsssvvvvvvvvvvvvwwwxxxxxxyyyyyyyyyxxxvvvttttttuuuwwwxxxyyyyyyzzz{{{||||||||||||wwwwwwxxxyyy{{{}}}bbbmmmpppgggdddiiilllpppxxxbbb___```^^^^^^ccchhhjjjiiigggggghhhfffaaafffsssqqqbbb___hhhvvvsssoooooopppgggaaa___]]][[[___fffgggttt{{{qqqjjjiiieeebbbgggpppsssooojjjcccbbbjjjnnnrrrmmmbbbccceeekkkhhhhhhpppzzzzzzlll^^^SSSNNNFFFCCCJJJUUU]]]``````aaa^^^cccmmmuuu|||lllgggjjjnnnuuuyyyyyyxxx~~~pppkkkbbbYYYZZZdddpppvvv~~~{{{rrrdddZZZaaauuuttteeehhhkkk|||eeeLLLAAA===999555444333,,,+++222777444000000...---,,,---///111111111////////////////////////........................------------------------++++++++++++,,,,,,---...------------------------++++++++++++++++++++++++***+++,,,,,,------------++++++++++++++++++++++++)))***+++,,,---,,,,,,+++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,************************+++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,,,,---------......---------.........//////---.........//////000000////////////000000000000---000444444222111333555444JJJggg|||~~~rrryyy{{{xxxaaaJJJAAABBBJJJVVVaaaiiikkknnnsssvvvtttnnnhhh___bbbggglllqqqsssttttttqqqnnnkkkjjjmmmqqqtttvvvtttttttttuuuvvvwwwwwwxxxwwwuuurrrqqqqqqtttwwwyyyuuuvvvwwwxxxxxxyyyxxxxxxxxxwwwvvvtttuuuxxx}}}}}}dddsssjjjiiigggggglllvvvqqqgggcccbbbbbbaaaeeejjjmmmkkkhhhiiikkknnnmmmooommmaaaXXXbbbuuuxxxkkkjjjhhhfffbbb]]][[[ZZZ\\\^^^^^^kkk{{{qqqrrrcccaaa```ccchhhlllmmmlllpppgggeeejjjjjjoooiii^^^^^^bbbaaabbbdddeeefffccc[[[RRRRRRTTTLLLNNNgggyyywwwsssjjjhhhlllnnntttxxxpppmmmrrryyyzzzuuuyyyxxx{{{|||{{{{{{{{{wwwqqqjjjbbbZZZXXX]]]fffmmmqqqxxxqqqfff\\\\\\gggyyy{{{qqqiiihhhlllwwwXXXNNNBBB999666555333000111111111111000000000000//////............//////////////////..........................................//////...---,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,++++++***************++++++++++++,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++++++++******************)))************+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,++++++*********...---,,,***)))(((((((((+++++++++++++++++++++++++++,,,,,,,,,,,,+++***)))++++++,,,,,,,,,,,,------++++++++++++++++++++++++------------------------------------------------...---,,,,,,++++++,,,,,,---------,,,,,,+++++++++************************++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,,,,,,,,,,---------......---------------------------------............///....................................////////////000000000000111111111111555===KKK\\\lllyyyxxxxxx~~~oooYYYJJJ@@@@@@LLL[[[fffeeeggglllqqqsssqqqnnnjjjjjjjjjiiihhhiiilllnnnrrrpppoooooorrruuuvvvwwwvvvvvvvvvvvvwwwwwwxxxyyyssssssrrrsssssstttuuuvvvwwwwwwvvvttttttsssssssssrrrrrrrrrrrrsssuuuwwwxxxwwwyyy{{{}}}~~~mmmrrrbbbaaabbbcccffflllssswww}}}vvvmmmddd___]]]^^^^^^bbbggglllmmmiiiffffffiiieeedddeeeddd]]]ZZZiii~~~ssskkkhhhbbbcccaaa]]]\\\]]]aaadddfffuuu~~~nnnhhhgggdddcccdddhhhkkklllkkkkkkfffeeegggiiiuuuhhhVVVRRRUUUYYYTTTVVVYYY]]]aaabbb___\\\LLLYYY```pppxxxnnnlllmmmooo{{{~~~{{{ssspppnnnooowwwxxxuuuuuulllsssyyy{{{{{{xxxpppgggccc^^^[[[bbbnnnvvvwwwtttmmmfff]]]YYY^^^iiivvvzzzppplllmmmwwwwwwzzz~~~}}}ttteeeXXXGGG@@@777222222444333111111111111000000000////////////............//////////////////...................................................---,,,,,,------------------------+++++++++,,,,,,,,,---------------,,,,,,,,,++++++,,,,,,------------......++++++,,,,,,,,,,,,---------------,,,,,,+++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,+++++++++******---,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,---,,,,,,,,,++++++++++++************************++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,,,,,,,,,,---------......---------------------------------............///....................................////////////000000000000111111111111222555;;;CCCPPPaaarrr}}}~~~{{{|||{{{kkk^^^RRRHHHFFFIIITTTYYYaaahhhmmmpppqqqqqqrrrooojjjdddaaaaaacccffflllllllllpppuuuzzz}}}~~~{{{zzzxxxvvvuuutttttttttqqqqqqqqqqqqqqqrrrrrrsssttttttsssrrrqqqppppppqqqppppppppppppqqqsssuuuvvvuuuvvvxxxyyyzzz{{{~~~uuurrraaa]]]^^^```cccdddfffffffffdddbbb___\\\\\\]]]___```hhhuuuwwwlllggggggaaa___```aaa^^^cccvvvyyymmmnnnjjjaaaaaa``````aaadddhhhmmmoooxxxooobbb___^^^]]]___bbbeeegggggghhhgggccc___aaarrrzzzaaaOOOIIIKKKMMMNNNKKKMMMQQQVVV[[[^^^aaabbbXXXppp|||lllgggjjjkkksss{{{xxxtttnnnjjjkkkooottt}}}|||sssooohhhcccjjjoooooonnnkkkddd]]]^^^cccnnn}}}}}}rrrhhhaaa[[[\\\eeerrr|||rrrgggdddgggeeeccc___XXXNNNCCC;;;888444///...000222222111111111000000000000////////////............///////////////............------------------------------............------,,,------------------------++++++++++++,,,,,,,,,,,,......------------,,,,,,,,,,,,------------......++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,************+++++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,++++++++++++***,,,,,,+++,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++...---,,,,,,++++++,,,,,,+++++++++++++++*********************************++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,,,,,,,,,,---------......---------------------------------............///....................................////////////000000000000111111111111333444444555;;;JJJ^^^lllyyywwwxxx|||uuuhhhVVVDDD;;;BBBKKKWWW```eeeiiinnnrrrwwwqqqiiiaaa\\\[[[\\\^^^fffgggjjjooovvv||||||zzzwwwsssqqqqqqqqqqqqppppppooonnnnnnnnnnnnoooppppppooonnnmmmmmmmmmmmmlllllllllmmmnnnooopppqqqqqqssstttttttttuuuxxxzzz{{{|||~~~sssxxxkkkbbb\\\ZZZ[[[^^^aaacccbbb___]]]]]]\\\\\\[[[\\\___cccggguuuqqqeeeaaaaaa______``````gggyyysssjjjmmmsssnnnddd```cccgggjjjmmmoooqqqsss}}}|||iiiiiiggg\\\SSSSSSTTTWWW[[[```ccceeedddccc]]]UUUZZZlllzzz~~~ggg[[[OOOMMMSSSXXXUUUPPPPPPPPPSSSXXX[[[\\\^^^bbbhhhzzziiidddgggffflllxxx{{{nnniiifffjjjnnnssszzzrrrpppjjj]]][[[___```]]]\\\___```___gggxxxvvvhhheee```]]]```lll|||zzziii\\\WWWSSSQQQMMMGGG???888444222555222000///111111111///111000000000///////////////......------....../////////.........------------------------------------------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,---------------,,,,,,,,,*********+++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,*********+++++++++,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,+++++++++,,,---...///------------------------++++++++++++,,,,,,------+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++...---,,,,,,++++++,,,,,,************************************************+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,,,,,,,,,,---------......---------------------------------............///....................................///////////////000000000111111111111222555777666666<<>>DDDLLLTTT\\\cccjjjooouuupppiiibbb^^^\\\[[[[[[aaabbbeeekkkrrrwww{{{|||wwwuuurrrpppoooooopppqqqoooooonnnllllllkkkkkkkkkmmmlllkkkkkkjjjjjjjjjkkkiiiiiiiiijjjkkkkkklllmmmnnnoooqqqqqqqqqrrruuuwwwvvvwwwyyy{{{~~~kkkqqqqqqjjjaaa]]]\\\[[[UUUVVVXXX\\\______\\\YYY\\\\\\[[[ZZZ[[[aaaiiipppmmm___\\\^^^^^^^^^^^^]]]aaalllxxxiiifffdddhhhooopppiii```___dddkkkooopppnnnmmmmmmmmmooohhh[[[SSSRRRRRROOOKKKLLLNNNPPPTTTWWW[[[^^^VVVVVVQQQPPP___rrruuulllaaaYYYTTTXXXcccjjjgggaaa^^^[[[[[[```aaa______cccpppwwwiiidddbbb]]]cccrrrvvvmmmgggeeehhhlllooorrrvvvrrrfffgggaaaTTTOOOSSSVVVVVVZZZccckkkooo{{{uuueee```^^^^^^```eeeqqq{{{qqqfffZZZRRRPPPBBBAAA>>>999333111222444333222111111222111000///000000000////////////.........------------..................------------------------------------,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,+++++++++++++++,,,,,,,,,*********+++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))*********+++++++++,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,---------------------------,,,,,,++++++,,,------+++++++++,,,,,,,,,------++++++++++++++++++++++++------------------------------------------------...---,,,,,,++++++,,,,,,************************************************+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,,,,,,,,,,---------......---------------------------------............///....................................///////////////000000000111111111111,,,111444444222444===FFF[[[qqqxxx{{{|||yyyxxxzzz~~~~~~sssbbbTTTEEECCCCCCIIISSS___hhhmmmqqqnnnjjjhhheeeaaa\\\XXXZZZZZZ]]]bbbiiiooossstttuuutttqqqooonnnoooppppppnnnmmmlllkkkjjjiiiiiiiiijjjjjjiiiiiihhhhhhiiiiiiffffffggghhhhhhiiiiiiiiikkklllnnnoooppprrruuuwwwssstttuuuwwwyyyzzz||||||}}}cccfffeee```]]]\\\YYYTTTTTTUUUXXX^^^cccddd```\\\\\\\\\\\\[[[]]]dddpppyyy{{{eee^^^\\\\\\]]]^^^]]][[[\\\aaaeeeZZZZZZ___fffiiiddd[[[VVVZZZ```fffhhhfffbbb``````^^^UUULLLIIIGGGDDDDDDFFFDDDFFFGGGGGGHHHJJJMMMPPPGGGGGGIIITTTlll}}}ppphhhaaaZZZ[[[dddnnnsssuuuoooeeeaaafffiiiffffffjjjxxxhhhaaa```______mmm{{{zzzpppjjjgggkkkoooooooooqqquuuxxxqqqaaaVVVTTTPPPIIIMMMTTT[[[^^^cccnnnxxx|||sss___YYY]]][[[___eeennn{{{}}}jjj]]]TTTLLLFFFEEE999888666222000///111333...//////000000111111111000000////////////............------------...............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++******++++++++++++,,,,,,,,,,,,------------......++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------)))))))))******++++++,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++******++++++++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...,,,+++++++++,,,---++++++,,,,,,,,,,,,------++++++++++++++++++++++++------------------------------------------------...---,,,,,,++++++,,,,,,*********+++++++++++++++************************++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,,,,,,,,,,---------......---------------------------------............///....................................////////////000000000000111111111111,,,///111111111555>>>FFFPPPggg~~~uuuooolllxxx}}}}}}~~~{{{qqqgggRRRJJJCCCCCCLLLYYYdddiiilllkkkkkkkkkkkkfff^^^WWWTTTTTTUUUZZZaaahhhmmmoootttsssrrrpppnnnmmmmmmllllllkkkjjjiiihhhhhhggghhhhhhhhhggggggggggggggghhhdddeeefffggggggggggggggghhhjjjlllmmmnnnpppsssvvvpppqqqrrrtttuuuuuuuuuuuuvvvzzz~~~\\\^^^]]]ZZZYYYYYYUUUOOOSSSUUUZZZbbbhhhhhhbbb\\\YYYYYYYYYXXXYYY```kkktttzzzfff___\\\XXXWWWYYYYYYXXXWWWXXXZZZ[[[TTTQQQTTTZZZZZZSSSOOOQQQRRRVVVXXXWWWRRROOOOOOQQQPPPJJJEEEDDDCCCCCCDDDEEEAAACCCDDDDDDCCCEEEHHHLLLEEEEEEKKK[[[ooozzzwwwnnnbbb^^^ZZZZZZcccrrrooodddhhhmmmlllmmmrrrqqqkkk[[[\\\aaafffssspppjjjgggjjjmmmkkkhhhgggdddbbb\\\TTTKKKIIIOOOVVViiimmmlllfffeeekkksssxxxwwwyyyxxxpppddd[[[XXXYYYYYY___hhhsssyyyiiiWWWMMMGGG@@@;;;888444333111111000000000000......////////////000111000000/////////............------,,,,,,------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------------++++++++++++++++++++++++************+++++++++++++++++++++,,,,,,,,,------,,,,,,------------......++++++,,,,,,,,,,,,------+++++++++,,,,,,---------))))))***++++++,,,------+++++++++,,,,,,,,,------++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++,,,...///000,,,,,,,,,,,,,,,,,,,,,,,,111000---+++***++++++,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,++++++++++++,,,,,,,,,---************************++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,,,,,,,,,,---------......---------------------------------............///....................................////////////000000000000111111111111///111333444666999>>>BBBCCCTTTnnn~~~yyypppjjjiiiwww~~~zzz}}}|||{{{wwwpppaaaYYYMMMEEEEEEMMMWWW^^^bbbccceeeiiillljjjccc\\\VVVTTTSSSUUUZZZaaafffhhhjjjkkkkkklllkkkjjjiiihhhhhhhhhgggfffeeeeeeeeefffeeeeeeeeeddddddeeeeeefffdddeeefffgggggggggfffeeeggghhhjjjjjjjjjkkknnnpppkkklllnnnpppqqqrrrrrrrrrqqqtttxxxyyyyyyzzz}}}XXXYYYVVVQQQOOOQQQQQQOOOMMMPPPWWWaaagggfff^^^VVVPPPRRRRRRPPPOOOTTT]]]eeewwwuuuiiiYYYTTTXXXUUUKKKMMMOOOOOONNNOOORRRTTTTTTOOOHHHFFFKKKMMMIIIKKKRRRLLLMMMMMMHHHCCCAAADDDHHH@@@DDDDDD@@@???DDDGGGEEEDDDGGGIIIJJJJJJLLLQQQUUUNNNMMMRRR^^^iiijjjeeeaaaVVVWWW[[[```kkk~~~wwwfffgggmmmmmmpppuuuuuukkkdddeee___bbbjjjsssjjjddd```bbbccc___YYYWWWNNNJJJIIIJJJJJJOOObbbvvv{{{hhh\\\^^^fffkkkbbb___]]]```eeeddd\\\TTTUUUYYYbbbooo{{{|||WWWJJJ>>><<<===:::666333111000///111333333111///222222222000......///000000/////////...............------,,,,,,------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------++++++++++++++++++++++++)))************+++++++++,,,,,,,,,------.........******+++++++++,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,---------******+++,,,,,,---......++++++,,,,,,,,,---------+++++++++++++++++++++++++++++++++,,,,,,+++++++++*********++++++,,,,,,,,,******+++,,,...000222333++++++++++++++++++++++++222111...,,,******++++++++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++...---,,,,,,++++++,,,,,,+++++++++,,,,,,---------************************++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++++++++,,,---------,,,,,,,,,,,,,,,---------......---------------------------------.........//////..................................../////////000000000000000111111111111---000555999:::999666333333===QQQgggtttyyy||||||zzzzzz}}}ssslllkkkxxx{{{ssszzz~~~{{{yyyzzzxxxsssmmmfffYYYJJJAAAAAAIIIQQQYYYYYY]]]eeelllmmmiiiddd]]]YYYUUUTTTWWW[[[___aaa^^^```bbbeeeggggggfffeeeeeeeeeddddddccccccdddddddddcccccccccccccccdddddddddeeefffggghhhgggfffeeefffggghhhgggggggggiiikkkfffhhhkkkmmmpppqqqqqqqqqmmmpppssstttssstttwww{{{eee[[[PPPMMMPPPRRRLLLFFFHHHFFFGGGKKKNNNOOOOOOOOORRRLLLEEEAAAEEELLLNNNNNNVVVVVVOOODDDEEENNNOOOIIIJJJMMMQQQUUUUUUTTTVVVZZZeeeYYYNNNKKKMMMMMMOOOQQQNNNQQQTTTSSSIIIAAABBBIIILLLNNNLLLHHHIIIOOOOOOKKKNNNLLLLLLUUUbbbkkkjjjggg^^^^^^\\\YYYWWWXXX]]]aaaccc___^^^jjjyyybbb]]]___^^^```eeennnkkkeee```\\\ZZZ[[[[[[SSShhhxxxyyyXXXTTTPPPOOOOOOMMMMMMNNNJJJFFFDDDJJJ[[[qqq}}}mmmeeeXXXTTTXXXXXXXXX[[[```eeegggddd^^^YYY[[[ZZZ[[[___bbb___WWWPPP>>><<<999666444333333333000000000000000000000000////////////////////////////////////....................................------------------------++++++++++++++++++++++++******++++++++++++******------------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,..................------------------------------,,,------,,,++++++,,,...------............------111111111///------///111;;;999666333111000111111111444===GGGOOOYYYjjjzzzzzzwwwzzz}}}xxxuuuuuuppp~~~{{{uuupppnnnqqquuuwwwwwwpppqqqmmmbbbTTTIIIDDDDDDTTTXXX___fffgggddddddiiifffbbbYYYRRRRRRXXXZZZXXXUUUZZZ___```___^^^aaaddd```bbbccccccbbbaaabbbcccccccccbbbbbbbbbbbbccccccbbbcccddddddbbbbbbcccdddgggeeedddeeeggggggfffeeejjjjjjkkkkkklllmmmnnnnnnnnnnnnnnnoooppprrrsssttt||||||||||||~~~rrr]]]QQQOOORRRQQQOOOEEECCCCCCGGGMMMQQQSSSSSSRRRQQQNNNJJJKKKOOOQQQPPPRRRUUUVVVRRRPPPOOOLLLGGGJJJPPP[[[hhhqqquuuuuuuuuwwwjjj[[[SSSOOOLLLMMMPPPTTTccciii\\\LLLHHHLLLNNNXXXYYYVVVPPPPPPTTTUUURRRVVVVVV]]]oooxxxiii___```___^^^___cccjjjpppfffccciii|||uuubbb^^^]]]ZZZ[[[aaaaaa```___]]][[[ZZZXXXXXX]]]kkkrrruuu}}}aaaOOOJJJFFFEEEFFFFFFDDDBBBLLLOOOUUU^^^lllwwweee^^^UUURRRUUURRRWWWZZZ^^^ccceeebbb\\\XXX\\\YYYUUUSSSSSSOOOHHHBBB:::888666444222111111111////////////////////////........................////////////....................................------------------------++++++++++++++++++++++++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,..................------------------------------,,,------,,,++++++,,,...------............------.../////////......111333888777444222111000111111222333888???EEEOOOaaaqqquuuvvv|||~~~{{{{{{uuutttyyytttnnnkkklllqqqvvvyyyssstttssspppgggYYYKKKAAAJJJMMMWWWaaaeeeddddddggglllhhh```WWWTTTUUUSSSOOOPPPVVV]]]```___^^^___bbbaaabbbddddddbbbaaabbbcccbbbbbbbbbaaaaaabbbbbbbbbaaabbbccccccaaaaaabbbcccfffeeedddeeefffgggfffeeeiiiiiijjjjjjkkkkkkllllllkkkkkkkkklllmmmooopppqqqwwwwwwwwwxxxyyy{{{}}}}}}gggXXXUUUVVVXXXWWWKKKIIIIIILLLRRRXXXZZZZZZSSSUUUSSSPPPSSS^^^fffiiidddbbbbbbbbb^^^YYYWWWXXX```iiivvvvvvsssgggYYYPPPJJJIIINNNUUUkkkmmmUUUSSSYYY[[[qqqnnnfff\\\XXXYYY[[[ZZZ\\\bbbtttkkkaaabbbccceeeiiipppxxx~~~llllllvvv|||nnnaaa___]]]YYYZZZ___YYYZZZ\\\\\\[[[XXXUUURRR[[[___```^^^aaaaaaWWWIIIGGGGGGHHHLLLQQQUUUUUUSSSVVV\\\cccjjjtttwwwddd```YYYWWWWWWRRRVVVWWWZZZ]]]^^^\\\VVVRRRUUUPPPHHHCCC@@@===888444444333222111000/////////////////////////////////......................../////////............---------------------------------------------------++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---...///111111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------......------------------------,,,------,,,++++++,,,...------............------,,,---.........///222444555333222000000000111111333222222555999BBBRRRbbbiiiuuu|||}}}~~~|||{{{{{{}}}yyyyyytttqqqlllggggggkkkrrrxxxuuusssrrrtttrrrfffSSSDDDCCCDDDLLLYYYaaadddeeehhhnnnmmmggg___ZZZWWWQQQJJJLLLRRRYYY]]]]]]]]]^^^___aaabbbddddddbbbbbbbbbcccbbbaaaaaa``````aaaaaabbb___```aaaaaa______```aaadddccccccdddeeeffffffeeehhhhhhhhhhhhhhhhhhhhhhhhgggggghhhhhhiiijjjlllllloooooopppqqqsssuuuwwwxxx}}}~~~vvvnnnddd^^^]]]]]]ZZZXXXRRRSSSTTTUUUYYY]]]^^^[[[WWWWWWSSSTTTccc|||qqqcccbbbeeegggooozzz{{{kkk^^^___VVVMMMHHHHHHMMMZZZfffttt\\\WWWaaaiiiuuueee[[[ZZZ]]]```aaarrrlllaaacccgggkkkpppuuuzzz}}}iiikkkvvvkkkddd___^^^\\\XXXYYY]]]WWWXXXXXXWWWUUUQQQMMMJJJHHHGGGGGGHHHGGGEEEEEEHHHQQQ[[[dddhhhhhhhhhjjjjjjbbbcccdddgggooosssfffeee]]]YYYXXXSSSSSSSSSTTTTTTTTTPPPKKKGGGDDD@@@;;;777555333111///000000000///////////////////////////////////////........................//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++************************************+++++++++,,,,,,,,,*********+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,------///000000++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......------------------------,,,---...---++++++---...------............------,,,---//////...///000222111000000//////000000111222000///000111777CCCOOO^^^rrrxxxzzzsssrrrooommmnnnsss{{{|||mmmmmmlllhhheeeffflllqqqvvvqqqnnnoooqqqmmmbbbYYYIIIDDDEEENNNXXX___dddiiijjjmmmlllgggccc___WWWPPPMMMPPPUUUXXXYYYZZZ\\\^^^```aaaccccccbbbaaabbbcccaaa``````______``````aaa]]]^^^___^^^]]]]]]^^^___aaa```___aaacccddddddcccfffeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeefffggghhhiiihhhhhhjjjkkkmmmoooqqqrrrvvvxxxyyyzzzzzz|||___^^^]]]]]]]]]\\\XXXUUUTTTZZZ^^^\\\\\\^^^]]]YYY\\\\\\\\\eeeqqqZZZ[[[jjjxxxyyymmmiiifffbbb___WWWOOOLLLNNNVVVeeerrryyytttppphhh\\\XXXggg}}}xxxfff[[[YYY```hhhnnnyyyjjj___bbbffflllooopppooonnn___aaahhhrrrzzzyyynnnddd]]]ZZZXXXWWWTTTPPPOOOQQQLLLLLLJJJHHHFFFCCCBBBAAA<<<:::>>>DDDDDDEEEOOO]]]hhh{{{pppeeebbbbbbbbbaaabbbgggppp}}}uuueeeaaabbbWWWOOONNNKKKOOOMMMKKKIIIGGGCCC>>>;;;555444333222222111///.../////////000000000//////............................................................------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))*********++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......---------------------------......---,,,,,,---///------............---------///000///...---...///............//////000000111......000000111888@@@NNNddd|||www{{{vvvrrrlllggghhhooozzzxxxnnnlllnnnhhhkkknnnmmmjjjggghhhiiiqqqoooooopppssssssqqqoooVVVLLLDDDEEELLLSSS\\\ccceeekkknnnmmmjjjfff```YYYSSSSSSRRRRRRSSSUUUZZZ]]]\\\^^^```aaa``````aaabbb```______^^^^^^______```[[[\\\]]]]]][[[[[[\\\]]]]]]\\\\\\^^^```bbbbbbaaacccccccccccccccbbbbbbbbbcccccccccccccccdddeeefffdddeeefffhhhjjjkkklllmmmppprrrttttttuuuvvvyyy{{{{{{~~~___^^^[[[YYYWWWWWWXXXYYY___kkkpppiiiaaaaaaaaa___aaaffflll{{{mmmZZZ___tttnnn]]]]]]ooolllbbbXXXSSSSSSVVV___hhhfffZZZUUU[[[\\\___uuupppcccYYYXXXbbbmmm{{{yyyiiieee\\\^^^aaaeeegggfffaaa]]]ZZZZZZ[[[[[[ZZZWWWTTTQQQRRRPPPMMMJJJGGGCCCAAA???===<<<;;;:::;;;<<<>>>???BBBDDDKKKRRRRRRUUUbbbrrrxxxooo[[[WWWXXXYYY]]]fffqqqzzz}}}zzzwwwbbbWWWXXX[[[OOOFFFFFFEEEHHHEEEBBB???<<<999555222000000111222111///...---///000000111111000000///........................------------------------.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++************************************+++++++++,,,,,,,,,+++++++++,,,,,,------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))************+++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,+++******************++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,++++++******++++++,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......---------------------------......---,,,,,,---///------............---------///000000...------------.........///////////////...///222111///111666;;;LLLeeevvvwwwrrruuu|||}}}xxxqqqkkkjjjqqq|||uuuhhhdddcccfffkkkqqqtttsssoookkkhhheeeiiinnnrrrssssssrrrrrrcccWWWLLLFFFEEEHHHOOOWWW___fffllllllkkkiiiddd___ZZZWWWSSSOOOOOORRRVVVYYYWWWYYY\\\]]]]]]^^^```aaa___^^^^^^^^^^^^^^^^^^___ZZZ[[[\\\\\\ZZZZZZ[[[\\\[[[ZZZZZZ\\\___aaaaaa```aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbccccccbbbccceeefffhhhhhhiiiiiikkkmmmnnnooooooqqqtttvvvuuuwwwzzz|||}}}cccaaa\\\XXXVVVYYY^^^cccvvvuuuddd```cccccccccmmmwwwyyymmmbbbeeewwwwwwjjjdddYYYUUUgggnnnbbbWWWRRRRRRRRRVVV[[[YYYSSSQQQTTTXXXccc{{{yyyqqqggg```XXXUUU^^^iiivvvwwwddd\\\]]]YYYXXXYYY\\\^^^\\\XXXTTTWWWUUUQQQMMMJJJIIIIIIJJJGGGEEEAAA>>>===<<<:::666<<<===>>>@@@CCCFFFIIIJJJNNNTTT\\\```___aaalllxxxkkkXXXTTTUUUTTT^^^lllwwwzzztttkkkeee[[[MMMMMMRRRJJJDDDDDDBBB@@@>>>:::777555333111/////////000000///...---...///000111111111000//////........................------------------------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,---......//////++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************************************+++++++++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++*********++++++,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------......---------------------------...///...,,,,,,...///------............------+++---///000...---......---......//////////////////---...111111//////333333<<>>;;;888555333222222111000---......---,,,---///111///000111111111000///...........................------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,------...///000000++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************++++++++++++)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************************************+++++++++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,)))))))))***+++,,,---...******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++------------------------******+++,,,,,,---.........------,,,,,,------...---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......---------------------------...///...,,,,,,...///---..................---)))+++...////////////000......//////000//////...000------000000...///333444666>>>IIISSS]]]jjjuuuzzzyyywwwuuutttwww|||yyyvvvoooeeejjjmmmttt}}}|||wwwqqqooollllllnnnoooooonnnooolllhhhaaaTTTGGGAAABBBJJJTTT]]]aaadddhhhjjjiiiccc^^^YYYTTTQQQPPPOOONNNNNNQQQUUUWWWYYY[[[^^^```^^^]]]]]]\\\\\\]]]]]]^^^ZZZ[[[\\\[[[ZZZYYYZZZ\\\[[[ZZZ[[[]]]aaaccccccccc^^^^^^______```aaabbbbbb]]]]]]]]]\\\]]]]]]^^^^^^```aaacccdddddddddcccbbbccceeefffggggggiiikkknnnlllnnnqqqsssuuuwwwzzz|||wwwyyy}}}```cccaaaZZZ[[[lll}}}gggUUUOOOUUU\\\bbbccceeeiiinnntttyyy}}}gggccc]]]ZZZYYYXXXUUURRRUUURRRUUUddduuu|||tttiiiXXXUUUQQQNNNNNNQQQTTTWWWYYYSSSMMMKKKOOOWWW```fffbbb```\\\YYYWWWUUUUUUVVVaaajjjiiiZZZOOOPPPPPPLLLOOOMMMKKKGGGEEEBBBAAA@@@<<<999777999<<<<<<;;;:::888;;;===>>>@@@CCCGGGJJJmmm{{{oooWWWVVV___^^^YYYZZZ___ccc___YYY[[[fffrrr{{{___RRRNNNKKKPPPUUU\\\aaa```YYYPPPJJJFFFCCC@@@<<<999777777777000000000000000000000000////////////............////////////////////////...........................------,,,,,,------.........---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******************)))))))))))))))))))))))),,,++++++******++++++,,,(((((()))***+++,,,,,,,,,+++,,,------++++++,,,---444111...++++++,,,///111,,,,,,,,,,,,,,,+++***)))+++++++++*********)))))))))************++++++++++++++++++******)))))))))***+++,,,,,,******+++,,,++++++************++++++++++++++++++++++++++++++************************************************)))************+++++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,+++*********+++,,,---++++++++++++++++++++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,/////////...---,,,******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................------------------------........................////////////////////////000000000000000000000000222222777>>>DDDNNN___mmmooozzzzzzuuuyyyyyytttrrrssskkkmmmvvvzzzrrrlllkkkgggccchhhrrrssssssnnnhhhddd^^^NNN===BBBCCCHHHRRR\\\bbbaaa^^^dddccc```\\\WWWRRRNNNKKKJJJLLLNNNRRRTTTVVVWWWXXX[[[[[[ZZZZZZZZZZZZZZZYYYZZZZZZZZZZZZZZZZZZZZZZZZZZZ[[[\\\\\\]]]^^^___```_____________________^^^^^^^^^^^^]]]]]]\\\\\\\\\^^^___aaabbbbbbbbbaaa```bbbbbbcccddddddddddddccchhhiiijjjlllmmmnnnnnnnnnpppqqqrrrtttwwwzzz|||~~~QQQTTTUUUWWWcccyyyyyyhhhXXXPPPNNNPPPSSSUUUUUUVVVXXX[[[___bbbeee^^^YYYSSSPPPPPPQQQPPPOOOSSSOOONNNUUU```ccc\\\SSSRRROOOKKKJJJMMMTTT\\\aaa^^^WWWOOOKKKMMMTTTYYY\\\hhhccc\\\TTTNNNKKKKKKKKKZZZbbbaaaRRREEECCCAAA===CCCAAA>>>;;;999:::;;;<<<>>><<<;;;<<<>>>AAADDDFFFKKKFFFEEEIIINNNSSS[[[bbbuuuYYYSSSTTTPPPNNNRRRVVVXXXWWWVVV\\\iiiuuupppYYYPPPNNNLLLLLLNNNQQQRRRPPPKKKEEEAAA???===999666444222222222////////////////////////////////////............................................................------,,,,,,,,,,,,------...------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************,,,++++++******++++++,,,)))))))))***+++++++++,,,+++,,,------++++++,,,---111///---,,,+++---...000,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,++++++******************++++++++++++---------,,,,,,,,,+++++++++,,,---,,,+++***+++---++++++************++++++++++++++++++++++++++++++************************************************************++++++++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++*********+++,,,---++++++++++++++++++++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,............---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................------------------------................................................////////////////////////000///111555888???LLLXXXlll{{{xxxzzz|||yyywwwuuutttrrrpppnnnpppxxxtttsssrrrnnnhhheeeiiipppyyyxxxsssiiibbb___XXXPPP@@@>>>===CCCMMMVVVZZZ[[[``````___]]][[[YYYWWWUUULLLLLLMMMNNNQQQSSSVVVWWW[[[[[[[[[[[[ZZZYYYYYYXXXZZZZZZYYYYYYYYYYYYYYYYYYZZZZZZZZZ[[[\\\\\\]]]]]]]]]\\\\\\\\\\\\\\\\\\\\\]]]]]]]]]\\\\\\\\\[[[[[[^^^^^^```aaaaaaaaa```___```aaabbbbbbccccccbbbbbbeeefffgggiiikkkllllllmmmnnnnnnoooqqqsssvvvxxxyyy}}}}}}}}}~~~RRRRRRRRRVVVdddwwwlllaaaSSSLLLNNNQQQOOOMMMNNNNNNMMMMMMMMMOOOQQQRRRQQQNNNJJJIIIKKKOOOQQQRRRUUUQQQNNNOOOSSSSSSOOOJJJOOOLLLIIIIIIOOOYYYeeemmm^^^UUUKKKGGGHHHLLLMMMMMMaaa[[[QQQHHHAAA??????@@@NNNSSSOOOBBB;;;;;;;;;888<<<999666444555888===???CCCDDDDDDDDDEEELLLUUU\\\aaaQQQIIIPPPXXX\\\gggvvvnnnVVVQQQOOOLLLPPPPPPQQQRRRTTTXXXbbboooxxx{{{}}}ttt```PPPLLLKKKIIIGGGFFFDDDAAA>>>;;;999888777666444111000//////////////////////////////////////////............---........................------------------------------,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,++++++******++++++,,,******************+++++++++,,,---,,,+++***+++------,,,,,,,,,,,,------...++++++,,,,,,,,,+++******---------,,,,,,,,,,,,+++************+++++++++,,,---------,,,,,,,,,,,,++++++---...---,,,+++,,,---++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++,,,***++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++******++++++,,,---++++++++++++++++++++++++***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------................................................////////////////////////222000000222333666???IIIhhhzzzxxxxxx|||wwwqqqkkkmmmsssxxxxxxuuussstttyyy|||zzzooovvvzzztttmmmkkklllmmmyyyzzzwwwnnnfffcccaaa___FFF@@@::::::BBBLLLUUUYYY[[[]]]^^^___```___]]]]]]QQQOOOLLLKKKKKKNNNRRRUUUYYYYYYZZZ[[[ZZZYYYXXXWWWYYYYYYYYYXXXXXXXXXWWWWWWYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY[[[[[[[[[[[[[[[ZZZZZZZZZ]]]]]]^^^____________^^^^^^___``````aaaaaa``````aaabbbdddfffhhhiiijjjjjjjjjjjjkkklllnnnppprrrsssyyyxxxvvvvvvwwwzzz}}}~~~NNNMMMLLLLLLSSS]]]bbbbbbTTTKKKCCCBBBHHHKKKJJJFFFJJJIIIHHHGGGFFFFFFGGGGGGEEEEEEEEEGGGKKKOOORRRTTTLLLLLLKKKLLLNNNNNNNNNMMMHHHFFFDDDDDDJJJSSS^^^dddRRRJJJAAA===???BBBAAA???JJJFFF@@@:::777777999;;;??????;;;888<<>>===>>>AAAEEEIIIKKKJJJNNNOOOMMMNNNYYYhhhrrroooWWWJJJQQQXXXZZZgggyyyzzzaaaRRRRRROOOMMMUUUPPPPPPQQQSSSXXX```iiinnngggfff^^^QQQHHHFFFDDD@@@@@@>>>;;;888555444333444444333111000/////////000//////////////////////////////.........---------........................---------------------------,,,,,,,,,,,,,,,,,,------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++******************,,,,,,,,,+++***+++,,,)))***+++,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,+++*********+++++++++,,,,,,************************,,,---......,,,,,,---...,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,++++++******++++++,,,+++***++++++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------................................................////////////////////////222//////222333555;;;CCC]]]ooo|||sssuuu{{{yyynnndddeeeppp}}}{{{{{{|||}}}{{{uuupppmmmmmmvvv||||||zzzzzztttlllrrrtttuuuqqqkkkfffbbb___NNNHHH@@@<<<>>>EEEKKKOOOTTTWWW\\\```aaa```]]][[[XXXTTTNNNIIIHHHIIIMMMPPPSSSTTTWWWXXXYYYYYYXXXWWWZZZYYYYYYXXXXXXWWWWWWVVVYYYYYYYYYXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWXXXXXXXXXYYYYYYYYYYYYYYYYYYYYYYYY[[[[[[\\\\\\]]]]]]]]]]]]\\\]]]^^^^^^______^^^^^^^^^___aaaccceeegggggghhhggggggggghhhiiikkklllmmmtttsssrrrrrrsssuuuwwwyyywwwxxxyyy{{{~~~888;;;===<<>>;;;888888:::<<<<<<;;;>>>>>>===<<<<<<;;;;;;;;;:::<<>>888999>>>IIIWWW\\\TTTHHHDDDFFFHHHKKKNNNQQQSSSTTTPPPVVVWWWQQQRRR^^^oooyyynnnVVVGGGMMMTTTUUUaaassszzznnnZZZRRRTTTNNNIIIQQQNNNMMMNNNOOOQQQSSSUUUUUUSSSRRRMMMFFFAAA>>>:::555777666555444333222111111111000000////////////000....................................------------........................------------------------,,,,,,,,,++++++,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++************************,,,++++++******++++++,,,+++++++++******************+++,,,,,,******+++,,,((()))***,,,,,,,,,++++++***++++++,,,,,,,,,++++++************++++++++++++***++++++++++++,,,,,,,,,************************,,,---......,,,,,,---...,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,)))***++++++,,,,,,++++++++++++++++++++++++++++++,,,++++++******++++++,,,******++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------...........................................................................,,,,,,///000000444:::IIIXXXiiiooollllllttt}}}zzzmmm```^^^iiixxx~~~wwwoooiiieeejjjpppxxxrrrqqqmmmjjjiiigggddd```^^^VVVQQQJJJDDD@@@>>>======HHHLLLTTTZZZ^^^^^^[[[YYY]]]YYYRRRLLLIIIHHHIIIKKKMMMNNNQQQTTTVVVWWWXXXXXXYYYYYYXXXXXXXXXWWWWWWWWWYYYYYYXXXXXXWWWWWWVVVVVVUUUUUUVVVVVVWWWWWWWWWWWWVVVWWWWWWWWWWWWWWWWWWWWWZZZZZZZZZZZZZZZ[[[[[[[[[[[[[[[\\\]]]]]]]]]\\\\\\\\\]]]___aaacccdddeeeeeecccdddddddddeeeggghhhiiimmmnnnpppqqqrrrsssttttttttttttvvvwwwzzz}}}555:::===>>>AAAEEEDDDAAA:::999888777555555666888666666666666666666666666444666888999999888999:::;;;<<<<<<;;;999777777777555555555666666666666666888777666777999:::;;;;;;<<<;;;;;;<<<>>>@@@CCCEEEEEEMMM]]]ppp|||uuuaaaNNNGGGIIILLLOOOQQQSSSSSSSSSUUU[[[ZZZRRRPPP[[[iiiooo[[[KKKAAAEEEJJJKKKUUUbbbbbb___TTTOOOTTTOOOJJJOOOKKKLLLLLLLLLJJJGGGDDDBBBCCCBBB???<<<:::777222//////000111222111000///............................................................------------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))))))))***++++++,,,,,,)))))))))))))))))))))))),,,++++++******++++++,,,******************++++++***+++,,,+++***)))***,,,)))***+++++++++++++++*********+++,,,,,,,,,++++++)))***************++++++++++++++++++,,,,,,,,,,,,+++,,,,,,,,,,,,---------+++---...---,,,+++,,,---,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,)))******+++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------------------------........................111------000000...///333666@@@LLLTTTZZZcccqqq|||tttlllbbb^^^bbbmmmwww}}}xxxsssmmmhhhjjjjjjuuuzzzsssjjjaaa______```cccgggjjjfff___VVVLLLCCC<<<888;;;???FFFNNNTTTXXXZZZZZZ]]][[[WWWSSSOOOLLLJJJIIIHHHIIIKKKNNNQQQSSSUUUWWWVVVVVVVVVVVVVVVVVVVVVVVVXXXWWWWWWWWWVVVVVVUUUUUUTTTTTTUUUUUUVVVVVVWWWWWWTTTTTTTTTUUUUUUUUUUUUUUUXXXXXXXXXWWWXXXXXXYYYZZZYYYZZZ[[[[[[\\\\\\[[[[[[ZZZ[[[]]]^^^```aaaaaaaaa`````````aaabbbdddeeefffhhhiiilllnnnpppqqqqqqppprrrrrrsssuuuwwwyyy{{{||||||}}}FFFGGGHHHKKKRRRVVVQQQIIIEEECCC@@@===::::::;;;<<<:::;;;;;;<<<<<<<<<<<<<<<666888999999888;;;???CCCVVVRRRLLLEEE???;;;888888::::::;;;<<<<<<===<<<<<<<<>>??????>>>AAAAAABBBBBBBBBBBBBBBAAA<<<===>>>>>>AAAGGGQQQXXXpppiii]]]QQQIIICCCAAA@@@===>>>???@@@BBBDDDEEEFFFEEEIIINNNMMMJJJHHHIIILLLTTTQQQMMMIIIJJJNNNSSSVVV[[[hhhxxx~~~rrr___PPPKKKNNNMMMKKKJJJJJJKKKLLLNNNfffjjjdddTTTMMMRRRUUUQQQJJJKKKJJJFFFCCCBBBCCCCCC???JJJGGG???BBBCCC>>>???999;;;;;;999444222333666333111//////...---000333222222111111111000//////000000000111111000//////..............................---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++((())))))***++++++,,,,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,(((((()))***+++,,,,,,---)))+++++++++***)))***+++------,,,+++*********+++)))***+++,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,---------)))))))))******+++++++++***+++,,,,,,******+++,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------))))))***++++++++++++***++++++++++++++++++++++++,,,++++++++++++++++++,,,)))***+++,,,---,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------------------------...........................++++++///111///...000333333555:::BBBNNNZZZaaaiiirrrzzzxxxnnndddaaabbbkkksssvvvsssrrruuuuuusss{{{sssyyyssshhhgggiiijjjfffdddlllxxxssscccWWWPPPNNN===:::777777===GGGRRRYYYUUUXXX\\\___]]]XXXQQQMMMHHHGGGFFFEEEGGGIIIMMMOOOOOOOOOPPPQQQRRRSSSTTTTTTRRRRRRRRRSSSSSSSSSSSSSSSQQQQQQQQQRRRSSSTTTTTTUUUQQQRRRRRRRRRSSSSSSTTTTTTWWWVVVUUUUUUUUUVVVWWWXXXYYYZZZZZZ[[[[[[[[[[[[[[[WWWXXXXXXYYYZZZZZZYYYYYYYYYYYYZZZ[[[]]]___```bbbaaa``````aaadddhhhlllooonnnnnnnnnooopppqqqrrrssswwwxxxyyy{{{}}}~~~~~~~~~uuuxxx|||~~~VVVPPPLLLNNNTTTXXXWWWSSSOOOKKKEEEAAAAAACCCEEEFFFFFFEEEDDDFFFIIIIIIFFFCCCBBBCCCCCCEEEHHHNNNVVV[[[tttkkk^^^SSSMMMIIIGGGEEEEEEDDDDDDFFFHHHJJJIIIHHHGGGJJJKKKIIIGGGHHHNNNSSSaaaRRRDDDAAADDDHHHLLLPPPWWW]]]bbbaaaZZZQQQMMMKKKLLLKKKHHHEEECCCGGGNNNTTTyyynnn^^^SSSOOOMMMLLLJJJFFFFFFEEECCCAAA@@@???>>>======<<<<<<;;;::::::999666555444333222000//////////////////////////////////////////////////////........................................................................------------------------------------------------************************------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************************************))))))***++++++++++++***+++++++++*********))))))******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------+++,,,,,,------......///,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,000///,,,*********+++,,,******+++++++++,,,,,,,,,,,,,,,,,,++++++*********+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------...------------------------,,,,,,,,,---------..............................,,,,,,,,,---------.................................///000333888AAALLLSSSccczzzooogggfffccchhhnnnnnnjjjllluuuvvvooovvvdddaaa```kkkyyysssdddjjj~~~zzznnn^^^TTTPPPHHHCCC;;;666555:::@@@EEEJJJNNNTTTYYY[[[YYYUUURRROOOMMMIIIFFFEEEFFFIIIJJJNNNOOOQQQRRRSSSSSSSSSRRRPPPPPPQQQQQQRRRRRRSSSSSSQQQQQQRRRRRRRRRRRRQQQQQQSSSSSSRRRRRRQQQQQQQQQPPPQQQRRRRRRRRRSSSSSSTTTTTTXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWWWWXXXXXXXXXXXXYYYXXXXXXXXXXXXXXXYYYZZZZZZ]]]]]]]]]^^^```ccceeegggjjjjjjkkklllmmmnnnoooooossstttwwwyyyzzzyyyxxxwww|||{{{{{{{{{}}}~~~~~~}}}GGGDDDBBBDDDHHHJJJHHHFFFJJJHHHDDDCCCCCCDDDDDDCCCFFFDDDDDDEEEGGGGGGEEEBBBAAABBBCCCDDDFFFKKKQQQUUU___ZZZSSSNNNKKKIIIGGGEEECCCDDDFFFFFFFFFEEECCCBBBEEEFFFGGGGGGGGGMMMWWW___```SSSEEEAAACCCDDDFFFHHHEEEJJJPPPQQQMMMHHHEEEEEEJJJIIIGGGEEEDDDHHHOOOUUUggg]]]QQQHHHFFFEEEDDDBBBAAAAAA@@@>>>===;;;::::::666666666555444444333333333222222111000///..............................................................................................................................------------------------------------------------++++++++++++++++++++++++------,,,,,,,,,+++++++++++++++++++++++++++++++++************************************************))))))***++++++++++++***+++++++++*********))))))******+++++++++,,,,,,,,,***++++++,,,,,,++++++***+++,,,,,,,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,000...,,,+++******+++,,,******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------...------------------------,,,,,,,,,---------..............................,,,,,,,,,---------..............................000000000111333888@@@EEE]]]rrr{{{oookkkjjjhhhfffgggeeebbbfffnnntttttt}}}~~~|||yyyxxxtttgggYYYYYY___kkktttsssnnnooouuu|||wwwsssjjj^^^UUUSSSQQQJJJ@@@777333555999<<>>@@@BBBDDDEEEDDDDDDCCCBBBBBBBBBCCCCCCAAA@@@BBBBBBAAABBBDDDDDDBBB@@@???@@@BBBBBBCCCEEEHHHKKKJJJIIIGGGGGGHHHFFFDDDBBB>>>CCCGGGHHHEEEBBB@@@@@@AAABBBCCCDDDHHHSSS```jjj[[[OOOEEEBBBCCCBBBBBBCCC>>>CCCGGGHHHFFFDDDDDDEEEEEEEEEEEEEEEGGGLLLTTTYYYQQQJJJBBB===<<<<<<;;;::::::999888777666555444444111000000//////......---/////////.........------................................................------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************************************))))))***++++++++++++***+++++++++*********************+++++++++,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------...------,,,++++++******,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///...,,,+++***++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***+++,,,,,,------,,,,,,+++************************++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---------------------------------------------------,,,,,,,,,---------.........------,,,,,,------...------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------..............................000000000000000222666999KKK\\\iiihhhdddeeegggfffggg```\\\]]]aaagggrrr{{{}}}xxxpppiiicccZZZQQQPPP[[[iiissszzz{{{tttlllkkkhhhggghhhddd\\\XXXXXX]]]XXXQQQHHH@@@;;;888777666:::@@@HHHMMMPPPQQQQQQUUUTTTQQQNNNKKKHHHFFFDDDAAACCCFFFJJJLLLLLLLLLKKKNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOPPPPPPPPPPPPOOOOOOOOOOOOOOOOOONNNNNNNNNNNNOOOOOOOOOPPPPPPPPPPPPPPPPPPPPPQQQRRRSSSTTTTTTUUUUUUUUUUUUUUUVVVVVVVVVVVVUUUUUUTTTTTTTTTTTTTTTUUUXXXXXXXXXYYYZZZ\\\___```bbbccccccdddeeefffgggggghhhjjjlllnnnoooooonnnnnnooopppqqqssstttuuuuuuuuuvvvxxx{{{|||{{{{{{{{{|||}}}~~~===@@@CCCDDDDDDFFFJJJNNN@@@??????AAABBBCCCAAA@@@??????>>>????????????>>>===???AAABBBAAA@@@AAABBBAAAAAABBBCCCCCCBBBAAA???<<>>777444666999>>>EEEKKKQQQTTTWWWVVVUUURRROOOJJJFFFDDDAAABBBDDDFFFHHHJJJKKKLLLLLLLLLMMMMMMMMMNNNNNNNNNPPPQQQQQQQQQQQQQQQQQQPPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNKKKKKKLLLNNNOOOQQQRRRRRRSSSSSSSSSSSSTTTTTTTTTTTTTTTTTTSSSRRRRRRRRRSSSSSSVVVVVVVVVVVVWWWYYY[[[\\\___``````aaabbbcccddddddggghhhjjjkkkmmmmmmmmmmmmjjjlllnnnppppppqqqqqqrrrrrruuuxxxzzzyyywwwwwwwwwxxxyyyzzz{{{|||}}}~~~~~~~~~CCCDDDDDDAAA???BBBIIIOOOCCCAAA@@@AAACCCEEEEEEDDD>>>>>>>>>>>>======>>>??????BBBDDDDDDBBB@@@?????????????????????@@@AAABBBBBBHHHMMMMMMGGGAAA???@@@===>>>@@@CCCGGGNNNTTTYYYMMMFFFBBBDDDDDDAAA@@@@@@@@@@@@@@@???===<<<<<<<<<;;;:::;;;===BBBHHHMMMPPP:::999777666555444333222000000//////.........---////////////............---------............///................................................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********++++++++++++++++++++++++************************************************))))))***++++++++++++*********************************+++++++++,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------*********++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------------,,,,,,++++++,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---------------------------........................,,,,,,,,,---------.........------,,,,,,------...------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------..............................+++---000111222222444555333:::BBBGGGNNNVVV]]]```bbb\\\[[[___```^^^eeeqqq~~~|||yyyrrrhhh___[[[ZZZSSSQQQcccrrrkkkjjjddd^^^[[[XXXXXX___hhhyyywwwqqqiii]]]QQQFFF@@@===;;;999:::>>>FFFNNNSSSSSSTTTTTTTTTQQQNNNJJJGGGEEEDDDBBBBBBCCCFFFIIIKKKJJJJJJKKKKKKLLLMMMMMMNNNOOOOOOPPPPPPPPPPPPOOOOOONNNNNNNNNNNNNNNNNNNNNNNNMMMMMMMMMMMMLLLLLLLLLLLLGGGHHHIIIKKKLLLNNNOOOPPPQQQQQQQQQQQQRRRRRRRRRRRRSSSSSSRRRQQQQQQRRRRRRRRRUUUTTTTTTTTTUUUVVVXXXYYY]]]]]]^^^___```aaabbbbbbdddeeefffhhhiiijjjkkkkkkfffiiimmmnnnmmmmmmnnnoooooorrrvvvxxxwwwuuuttttttuuuuuuvvvwwwyyyzzz{{{{{{|||||||||JJJHHHDDD>>>:::<<>>>>>===<<<<<<>>>???AAACCCEEEEEECCCAAA??????;;;<<<<<<<<<<<<>>>BBBEEEHHHJJJLLLIIICCC===:::::::::;;;<<>>>>>???AAACCCCCCAAA???888::::::999777666999;;;<<<>>>@@@@@@>>><<<<<<<<<666888::::::999:::>>>AAADDDCCCAAA>>>;;;888777666555555666777999:::::::::>>>:::888999888444333444222222222333444444444333444111//////000111000///.../////////.........///---------...............,,,,,,------------------..................------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++************************************************))))))***++++++++++++***))))))*********+++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++************+++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,---------******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,---......+++,,,,,,,,,---,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------...------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................,,,...//////---------.........000222555;;;EEEMMMNNNVVV[[[YYYVVVVVVVVVUUU[[[WWWWWW[[[^^^^^^```eeejjjeeejjjxxx{{{ooodddccc___```dddfffdddaaadddjjjxxxlllaaaYYYWWWWWWYYYOOOJJJCCC<<<777555666666>>>AAAEEEJJJMMMOOOPPPPPPNNNMMMJJJGGGDDDBBBAAAAAAAAABBBCCCEEEGGGIIIKKKKKKIIIJJJJJJJJJJJJJJJJJJIIIKKKKKKLLLLLLLLLMMMMMMMMMMMMLLLLLLLLLKKKKKKKKKKKKGGGGGGHHHIIIKKKLLLMMMMMMMMMMMMNNNNNNNNNOOOOOOOOOLLLLLLMMMMMMNNNOOOQQQQQQPPPPPPOOONNNOOOOOOQQQRRRSSSSSSTTTUUUVVVWWWXXXXXXWWWWWWXXXYYY[[[]]]___```^^^bbbggggggdddaaabbbcccbbbeeeiiijjjjjjjjjjjjkkkllllllmmmnnnpppqqqrrrsssqqqqqqsssuuuxxxzzzyyyxxxxxxyyyzzz|||}}}~~~555333000///000333555777555777:::>>>???>>>999555222444444333000000333666666888999999888666666666444777999999666555777999<<<999666444555777777777222111000111333444555555333000000333444111111333000/////////000000...---000...,,,,,,///111000...+++---............///000------------............---------------..................------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++************)))++++++++++++++++++++++++************************************************))))))***++++++++++++***))))))******++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------///......------,,,,,,+++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,---......++++++,,,---------,,,,,,******+++++++++,,,,,,,,,*********++++++,,,,,,,,,+++,,,,,,------,,,,,,+++************************+++++++++++++++++++++++++++++++++,,,,,,+++++++++))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------...------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................,,,...////////////111222///////////////444>>>HHHJJJVVV\\\WWWTTTVVVVVVQQQRRRLLLKKKSSS[[[___eeelllpppqqqpppllliiifffaaa\\\QQQXXXcccllllllfffeeehhhaaa___[[[WWWTTTRRRQQQQQQ^^^ZZZSSSKKKCCC<<<888555666999???EEEKKKOOOQQQRRRRRRRRRQQQNNNJJJEEEAAA>>>===>>>@@@BBBEEEGGGIIIJJJJJJJJJKKKKKKKKKKKKJJJJJJIIIJJJJJJJJJKKKKKKLLLLLLMMMMMMLLLLLLKKKKKKKKKJJJHHHHHHIIIJJJKKKKKKLLLLLLLLLMMMMMMMMMNNNNNNNNNNNNJJJJJJJJJKKKLLLNNNPPPQQQNNNNNNMMMLLLLLLMMMNNNOOONNNOOOOOOPPPQQQRRRSSSSSSTTTTTTUUUVVVXXXZZZ\\\]]]ZZZ___dddddd___\\\\\\^^^\\\___bbbcccddddddeeefffhhhhhhiiikkklllmmmnnnoookkklllmmmpppssstttsssqqqrrrsssuuuwwwyyy{{{{{{|||{{{}}}111000///......///000111111111222222222333333333000000000000000000000000333222222222111111000000222222222222222222222222444444333222111000//////000000000000000000000000/////////...---------,,,.................................................................................------,,,,,,,,,------------------------........................---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++)))************+++++++++******************************************************************************++++++++++++******,,,,,,,,,++++++*********************************************************))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............------,,,,,,,,,........................++++++,,,,,,,,,,,,------........................++++++++++++++++++++++++---,,,,,,++++++,,,,,,---)))111...%%%...@@@===+++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......++++++,,,,,,,,,,,,------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,........................---------............//////.........111444888;;;HHHTTT```___UUUOOOSSSZZZ```SSSJJJKKKRRR[[[hhhtttxxxvvvrrrlllddd\\\UUUQQQVVVOOOTTThhhzzz{{{pppgggZZZYYYWWWVVVUUUSSSRRRPPPUUU\\\[[[RRRMMMLLLBBB444333555999>>>CCCIIIMMMPPPWWWVVVUUURRRNNNIIIDDDBBBAAA???===>>>CCCFFFFFFEEEHHHHHHHHHHHHHHHHHHIIIIIIKKKKKKKKKKKKJJJJJJJJJJJJMMMMMMMMMMMMLLLLLLLLLKKKJJJJJJKKKLLLLLLLLLLLLLLLPPPOOONNNLLLKKKJJJJJJJJJMMMLLLKKKJJJJJJKKKLLLMMMLLLLLLLLLLLLMMMMMMMMMMMMLLLLLLMMMNNNPPPQQQRRRRRRSSSRRRRRRRRRRRRTTTUUUVVVXXX[[[]]]^^^]]][[[ZZZZZZ^^^^^^^^^_________`````````bbbdddfffhhhiiiiiiiiikkklllmmmnnnoooooooooooonnnqqqsssttttttuuuvvvwwwyyyzzz|||~~~}}}~~~000///............///000//////000000000111111111000000000000000000000000000000000000/////////...000000000000000000000000111111000000//////..........................................------------..............................................................................---------,,,,,,,,,------------------------........................---,,,,,,++++++,,,,,,---+++,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++)))************+++++++++******************************************************************************++++++++++++******,,,,,,,,,++++++*********************************************************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........---------,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---***000---'''---999666*********+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......++++++,,,,,,,,,,,,------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------------............000///------...111444666???JJJUUUUUUNNNLLLSSS[[[aaaWWWOOOOOORRRXXXaaajjjwwwuuusssnnnhhh```ZZZVVVLLLLLLYYYtttsssccc```\\\WWWRRRPPPQQQTTTVVV]]]cccddd]]]XXXUUUJJJ<<<888888777999===CCCIIILLLNNNOOOPPPPPPOOOLLLIIIGGGBBB???===>>>AAACCCCCCBBBEEEEEEFFFFFFGGGHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIKKKKKKKKKKKKJJJJJJJJJJJJHHHIIIJJJJJJKKKKKKJJJJJJNNNNNNLLLKKKJJJIIIIIIIIIJJJJJJIIIIIIIIIIIIJJJJJJJJJJJJKKKKKKKKKLLLLLLLLLKKKLLLLLLMMMNNNOOOPPPPPPPPPPPPOOOOOOPPPQQQSSSTTTSSSUUUXXXZZZYYYXXXXXXYYYYYYYYYYYYYYYZZZZZZZZZZZZ\\\^^^```bbbcccdddddddddfffggghhhiiiiiijjjjjjiiikkkmmmpppqqqqqqqqqrrrtttvvvwwwyyy{{{|||~~~~~~......------------......---------.........//////.................................---------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------............------------------------------------------------------------------------...------------,,,,,,,,,---------------------------------------------------,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++)))************+++++++++******************************************************************************++++++++++++******+++++++++++++++*********************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------...,,,***,,,///...*********+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,+++************+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......++++++,,,,,,,,,,,,------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............000///---,,,,,,---///000333<<>>???@@@AAACCCDDDFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGFFFFFFGGGHHHHHHHHHHHHGGGIIIHHHGGGFFFEEEEEEEEEEEEEEEFFFGGGHHHHHHGGGFFFEEEFFFFFFGGGGGGGGGGGGHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJKKKKKKLLLMMMMMMIIIKKKNNNOOONNNNNNOOOQQQMMMMMMMMMNNNNNNNNNOOOOOORRRSSSSSSTTTUUUVVVVVVWWWYYYZZZ[[[\\\\\\]]]]]]]]]```bbbdddfffffffffgggiiilllmmmoooppprrrsssssstttuuuvvvxxxxxxwwwvvvwwwxxxyyyzzz{{{|||}}}~~~~~~~~~~~~++++++,,,,,,,,,,,,++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++,,,,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------......---------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,++++++,,,,,,------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++))))))*********+++++++++******************************************************************************++++++++++++******************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------***,,,///---(((***000******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------......---,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......+++++++++,,,,,,,,,------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...---,,,,,,,,,,,,---...///+++...111222333999EEENNNSSSYYY______[[[YYYYYYYYYZZZYYYYYYXXXWWWVVVUUUUUUWWW\\\aaaaaa___]]]\\\[[[LLLPPPXXX___cccccc___[[[VVVVVVSSSQQQPPPRRRPPPMMMKKKIIIGGGCCC>>>999555333333666:::???DDDGGGHHHIIIKKKKKKJJJIIIGGGEEEDDDCCC>>>>>>???AAABBBCCCDDDDDDEEEEEEEEEFFFFFFGGGGGGGGGHHHHHHGGGGGGGGGFFFFFFFFFEEEFFFGGGGGGHHHHHHGGGGGGFFFFFFEEEDDDCCCCCCCCCCCCDDDEEEGGGGGGGGGGGGEEEDDDDDDEEEEEEEEEEEEFFFFFFFFFHHHGGGGGGGGGGGGFFFFFFFFFHHHHHHIIIJJJKKKKKKKKKKKKIIIJJJLLLLLLJJJJJJKKKLLLKKKKKKLLLLLLLLLMMMMMMMMMOOOOOOOOOOOOPPPQQQQQQQQQUUUVVVWWWXXXXXXYYYXXXXXXZZZ]]]___``````aaabbbcccggghhhiiikkklllmmmmmmmmmkkkmmmpppqqqqqqrrrsssttttttuuuvvvxxxyyyyyyzzzzzzxxxzzz}}}~~~}}}|||||||||zzz|||~~~~~~~~~~~~++++++,,,,,,,,,,,,++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------............------------------------,,,,,,------.........///------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++)))************+++++++++******************************************************************************++++++++++++******)))))))))***************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,------------...------------------------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,+++,,,...---+++,,,///******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------///...------,,,,,,------***++++++,,,,,,------...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......++++++,,,,,,,,,,,,------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++++++++,,,---...///000---...//////000444<<>>@@@CCCFFFIIIIIIHHHGGGHHHJJJEEEDDDDDDCCCBBBAAA@@@@@@??????@@@@@@AAABBBBBBCCCEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEDDDCCCBBBBBBAAABBBBBBBBBCCCCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEDDDEEEEEEEEEEEEEEEEEEEEEDDDEEEFFFHHHHHHHHHHHHHHHDDDFFFGGGFFFEEEFFFGGGIIIHHHHHHHHHHHHIIIIIIIIIJJJJJJIIIHHHHHHHHHHHHIIIJJJKKKKKKMMMNNNNNNNNNNNNNNNOOORRRTTTUUUUUUVVVWWWXXX[[[\\\]]]^^^___`````````^^^aaaeeehhhiiiiiijjjkkkiiijjjkkklllmmmnnnnnnnnnnnnppprrrrrrqqqqqqrrrtttqqqsssuuuuuuuuutttuuuvvv+++,,,---......---,,,+++***++++++++++++,,,,,,,,,------------------------+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++)))************+++++++++******************************************************************************++++++++++++******(((((())))))*********+++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,------.........************************++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,///---((()))...,,,&&&******+++++++++,,,,,,,,,++++++,,,,,,,,,------------,,,++++++******++++++******+++,,,,,,---......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......++++++,,,,,,,,,---------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++...............000222333<<>>BBBFFFGGGFFFFFFHHHJJJGGGGGGEEEDDDBBBAAA??????<<<======>>>???@@@@@@@@@CCCCCCBBBBBBBBBAAAAAAAAAAAABBBCCCCCCDDDDDDCCCCCCCCCCCCBBBBBBAAAAAABBBBBBCCCBBB@@@@@@@@@@@@BBBCCCCCCCCCCCCDDDDDDDDDEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFBBBDDDEEEGGGGGGGGGFFFFFFAAACCCDDDDDDDDDEEEHHHJJJFFFFFFFFFFFFGGGGGGGGGHHHIIIHHHFFFEEEEEEFFFGGGGGGGGGGGGHHHIIIJJJJJJJJJJJJLLLNNNPPPRRRRRRRRRSSSUUUWWWWWWYYYZZZ[[[[[[[[[[[[ZZZ]]]aaacccdddcccdddeeebbbbbbdddeeefffgggggggggjjjlllmmmmmmmmmmmmooopppmmmoooqqqrrrqqqqqqrrrsss,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++---------------------------------,,,,,,+++++++++------------------------...------------...//////------------------------,,,,,,,,,------.........---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++,,,,,,---...------------------------.........------,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++---+++***+++,,,...------***++++++,,,,,,++++++***++++++++++++++++++++++++************************************************+++++++++++++++***)))((())))))***++++++++++++***)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------,,,,,,+++++++++******+++++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------++++++,,,,,,,,,,,,------------------------------------------------------000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///...---,,,,,,...000---------------------------------............///444666>>>GGGKKKJJJLLLPPPTTTNNNIIIIIIMMMPPPOOOLLL]]]ZZZXXXXXXXXXVVVQQQMMMKKKMMMVVVdddooonnncccWWWSSSUUUWWWWWWUUURRROOONNNLLL]]]fff\\\QQQQQQSSSQQQFFFBBB<<<999999888777555888:::===@@@BBBBBBBBBBBBBBBCCCDDDDDDDDDCCCBBBAAA???>>>=========>>>???@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDAAABBBCCCDDDDDDCCCBBBAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDCCCBBBAAAAAAAAAAAAAAAEEEBBB@@@AAACCCEEEDDDBBBDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDGGGGGGGGGFFFEEEFFFHHHJJJ[[[QQQFFFDDDJJJOOOOOOLLLPPPPPPQQQQQQRRRSSSTTTTTTUUUVVVXXXYYY[[[]]]______^^^]]]]]]___bbbcccbbbaaaeeedddbbbaaacccfffjjjmmmiiifffeeegggmmmooonnnkkk,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++---------------------------------,,,,,,+++++++++---------------------------------------...//////------------------------,,,,,,,,,------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,+++******,,,------,,,***++++++,,,,,,++++++***++++++++++++++++++++++++************************************************+++++++++++++++***))))))))))))***++++++++++++***)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------,,,,,,+++++++++***++++++++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,------------------------------++++++,,,,,,,,,,,,------------------------------------------------------//////...---------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,---------++++++,,,...------------------------------------............000222888AAAEEEEEEGGGLLLNNNNNNOOONNNMMMMMMNNNOOOUUUSSSPPPQQQRRRRRRPPPNNNMMMNNNSSS\\\cccccc[[[TTTQQQQQQRRRSSSTTTRRROOOMMMMMM[[[aaaXXXPPPPPPQQQNNNGGGEEECCCBBBAAA>>>999555555666888:::===???AAABBB???@@@BBBCCCDDDDDDCCCCCCBBBAAA???===<<<<<<======?????????@@@@@@@@@AAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCCCCBBBBBBAAA@@@@@@AAAAAACCCAAA@@@AAADDDFFFEEECCCDDDCCCCCCBBBBBBCCCCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCEEEFFFFFFEEEDDDEEEGGGIIISSSMMMGGGFFFJJJMMMLLLIIILLLLLLMMMNNNNNNOOOPPPPPPRRRRRRTTTUUUWWWYYYZZZ[[[XXXWWWXXXYYY\\\]]]\\\[[[bbbaaa``````aaadddgggiiifffdddbbbdddhhhkkkiiifff,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++------------------------------,,,,,,,,,,,,++++++---------------------------------------......///------------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,***))))))+++,,,,,,+++***++++++,,,,,,++++++***++++++++++++++++++++++++***************************************************++++++++++++***))))))))))))***++++++++++++***)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------*********+++++++++,,,,,,------------------------++++++,,,,,,,,,,,,------------------------------------------------------///...------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...+++---//////...,,,,,,---------------------------------------............,,,---222999<<<<<<@@@EEEIIIPPPUUUTTTMMMHHHJJJNNNKKKIIIFFFFFFIIILLLMMMNNNOOOOOOQQQSSSUUUUUURRROOOMMMJJJJJJMMMRRRTTTPPPLLLNNNVVVXXXQQQMMMNNNNNNJJJHHHIIILLLNNNMMMGGG>>>888444444333444666999<<<>>>;;;<<<>>>@@@BBBDDDEEEEEEEEECCCAAA???===;;;;;;:::=========>>>>>>>>>>>>>>>????????????@@@@@@@@@@@@@@@@@@????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@???@@@AAADDDEEEDDDBBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDCCCBBBBBBDDDFFFHHHGGGFFFGGGIIIIIIGGGEEEGGGHHHHHHIIIIIIJJJJJJJJJLLLMMMNNNOOOQQQRRRTTTTTTUUUUUUUUUWWWYYYZZZYYYXXX\\\\\\\\\]]]^^^```aaabbbbbb___^^^___bbbdddbbb___,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++)))((()))***,,,++++++***++++++,,,,,,++++++***++++++++++++++++++++++++******************************************************+++++++++******)))))))))***++++++++++++***))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------,,,,,,,,,++++++++++++++++++,,,,,,,,,------++++++++++++,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------------------------------------------------------......---,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...,,,///222333222000......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,+++...222444444777===GGGNNNUUUTTTLLLFFFEEEHHHEEECCC@@@???AAAEEEIIILLLLLLNNNOOOOOOMMMLLLLLLLLLHHHCCCBBBGGGQQQVVVSSSNNNNNNPPPOOOKKKJJJLLLKKKGGGHHHLLLQQQUUUTTTNNNGGGAAA:::888555333222444666888555666888;;;>>>AAACCCDDDEEEDDDBBBAAA???===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>>>>???>>>===<<<<<<===>>>???????????????????????????>>>>>>?????????@@@@@@@@@@@@@@@???>>>>>>?????????>>>>>>???@@@AAAAAA@@@???AAA@@@@@@??????@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???AAABBBAAA@@@@@@BBBCCC@@@BBBDDDEEEDDDCCCCCCDDDDDDDDDDDDDDDEEEEEEFFFFFFHHHHHHIIIJJJKKKLLLMMMNNNPPPPPPPPPRRRTTTVVVUUUSSSTTTUUUVVVXXXYYYZZZZZZZZZ\\\ZZZYYYZZZ[[[\\\[[[YYY,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++)))((()))***,,,++++++***++++++,,,,,,++++++***++++++++++++++++++++++++************************************************)))******+++++++++******))))))***++++++++++++***))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------,,,,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,------------------------------------+++++++++,,,,,,,,,------------------------------------------------------------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------,,,,,,++++++,,,,,,---...,,,///222333222000......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...///------000///...000555@@@EEEKKKMMMKKKGGGEEEDDDDDDBBB???<<<<<>>???AAAAAAAAAAAAAAA@@@@@@@@@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======<<<;;;::::::;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>=========>>>>>>???======>>>>>>======<<<<<>>>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>@@@@@@???>>>???AAA>>>???AAA@@@??????AAADDDAAABBBBBBBBBBBBBBBCCCCCCEEEEEEEEEFFFGGGHHHHHHIIIGGGGGGGGGIIIKKKLLLLLLJJJMMMNNNPPPQQQRRRSSSRRRRRRVVVUUUUUUUUUUUUUUUTTTSSS,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------------------------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,***))))))+++,,,,,,+++***++++++,,,,,,++++++***++++++++++++++++++++++++************************************************))))))***++++++++++++***))))))***++++++++++++***)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,---------.........------------------------++++++,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------***++++++,,,,,,------...,,,,,,++++++,,,,,,---...))),,,000111///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------000......000...+++---111444777<<>><<<<<<>>>@@@@@@DDDJJJMMMMMMLLLJJJJJJCCC>>>;;;@@@KKKRRRRRRNNNHHHFFFDDDEEEHHHJJJIIIFFFGGGKKKPPPRRRRRRPPPOOONNNHHHFFFBBB>>>:::666333222///000000222444666888999<<<===>>>@@@AAABBBBBBBBB<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::;;;;;;;;;<<<;;;;;;::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<======>>><<<<<<===<<<::::::<<<>>>=========<<<<<<=========================================================;;;===??????>>>===>>>???>>>>>>>>>===<<<===@@@CCC@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBCCCCCCDDDDDDEEEEEEDDDCCCCCCEEEHHHIIIHHHGGGHHHIIIJJJKKKLLLLLLLLLLLLOOOOOOOOOOOOOOOOOOOOOOOO,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,---------------------------------+++++++++,,,,,,---------------------------------,,,,,,++++++,,,,,,---...+++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++,,,+++******,,,------,,,***++++++,,,,,,++++++***++++++++++++++++++++++++************************************************))))))***+++++++++++++++))))))***++++++++++++***)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++++++++,,,,,,---------,,,,,,,,,------------...+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------------------------------++++++,,,,,,,,,,,,------------------------------------------------------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------******+++,,,,,,---......,,,,,,++++++,,,,,,---...))),,,...///---,,,+++,,,++++++++++++++++++++++++++++++,,,,,,,,,---------...,,,...000///+++,,,000---///444999>>>AAABBBBBBBBBCCCCCC@@@<<<::::::;;;===@@@DDDHHHKKKKKKIIIGGGEEE@@@<<<>>>FFFKKKKKKHHHDDDBBBCCCFFFIIIJJJIIIIIIEEEIIINNNPPPNNNLLLKKKKKKEEEFFFEEEDDDAAA===999666111111000000111222444555777999;;;===???@@@@@@@@@>>>>>>=========<<<<<<<<<999999:::::::::;;;;;;;;;:::::::::;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;<<<======:::;;;<<<;;;:::;;;@@@CCC<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::<<<>>>???>>>======>>>???>>>===<<<===>>>??????>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@AAAAAAAAAAAACCCBBBBBBDDDGGGHHHGGGFFFDDDDDDEEEEEEFFFFFFGGGGGGHHHIIIJJJJJJIIIIIIIIIJJJ,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,---------------------------------+++++++++,,,,,,---------------------------------,,,,,,++++++,,,,,,---...++++++++++++++++++++++++*********++++++,,,,,,---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...------------------------*********++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++---+++***+++,,,...------+++++++++,,,,,,+++++++++++++++++++++++++++++++++************************************************((()))***+++++++++++++++))))))***++++++++++++***)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,---------......+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------,,,,,,,,,++++++++++++,,,,,,,,,---------******+++++++++,,,,,,,,,------------------------++++++,,,,,,,,,---------------------------------------------------------++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------******+++,,,,,,---......,,,,,,++++++,,,,,,---...,,,...///000...------...++++++++++++++++++++++++++++++,,,,,,,,,---------+++***---000///,,,---111,,,///222555666999<<<>>>@@@BBBDDDBBB===:::888999<<<===@@@DDDHHHIIIGGGDDDGGGBBB======AAAEEEDDDCCCAAAAAACCCGGGJJJJJJJJJKKKDDDHHHMMMOOOLLLHHHFFFFFFAAACCCFFFGGGFFFCCC>>>;;;333222111000000000111222555666999;;;===>>>>>>>>>??????>>>>>>>>>=========999999:::::::::;;;;;;;;;999:::;;;<<<<<<;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;999999:::::::::;;;;;;;;;::::::::::::;;;;;;<<<===999;;;;;;::::::===DDDIII<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::<<<>>>???>>>=========???=========??????>>><<<========================????????????????????????>>>===>>>@@@BBBCCCBBBAAABBBBBBBBBBBBBBBCCCDDDEEEDDDEEEFFFFFFEEEEEEFFFGGG---------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,++++++*********...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++***************))))))******+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))***************)))((((((+++++++++,,,,,,---------,,,,,,,,,++++++*********++++++++++++++++++++++++))))))))))))************+++++++++,,,,,,------...///...,,,,,,------,,,+++,,,,,,,,,---------......------------------------************************,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------------------------------........................,,,,,,,,,---------...............------,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,...------///111222///,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///...---...111333555555999===CCCFFFDDDAAA===;;;888999999:::<<>>CCCKKKMMMJJJFFFFFFEEEEEEDDDEEEEEEFFFCCCDDDEEEHHHJJJIIIGGGDDD???===999555000///000222111222333555555666666555;;;<<<===>>>>>>>>>===<<<:::::::::999999888888888888888777777777888:::;;;;;;;;;:::999999:::;;;;;;888888888888888888888888::::::::::::::::::::::::;;;999666666:::BBBJJJPPP::::::::::::::::::::::::;;;:::999999888888999999<<<<<<<<<;;;;;;:::::::::::::::999999:::<<<===???;;;;;;<<<<<<===<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<======>>>>>>???@@@@@@@@@@@@@@@@@@?????????>>>>>>======BBBBBB@@@@@@@@@@@@BBBBBB---------,,,,,,+++++++++++++++,,,,,,,,,,,,------+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,+++++++++******...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++************))))))******+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))+++++++++++++++***))))))+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,+++++++++******++++++++++++++++++++++++************++++++++++++***************+++++++++///---,,,,,,---...,,,+++,,,,,,,,,---------......------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------------------------------------------------------,,,,,,,,,---------............---------,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------......,,,,,,...000111///,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---,,,,,,---///000000666:::???AAAAAA>>><<<;;;999999999999:::<<<===???AAAAAAAAAAAAAAAAAAAAAAAA@@@>>><<>>999555333222222000000111222333444444555666777999:::::::::999999;;;;;;:::::::::999999999999888888777777888999:::::::::999888888999::::::888888888888888888888888888888888888888888888888;;;999777777888;;;>>>@@@999999999999999999999999;;;:::999888888777777777;;;;;;:::::::::999999999:::999999888999:::<<<<<<<<<<<<<<<;;;:::999777666::::::::::::::::::::::::;;;;;;::::::;;;;;;<<<===;;;<<<<<<===============??????>>>>>>============@@@???>>>======>>>???@@@------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------,,,,,,,,,,,,,,,++++++++++++***------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++*********))))))******+++,,,++++++++++++++++++++++++++++++,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,+++***---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,++++++++++++************************+++++++++,,,,,,,,,,,,---++++++++++++************///---,,,,,,---...---+++,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------,,,,,,,,,------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------......,,,,,,,,,---//////...,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,+++++++++,,,,,,222555999;;;;;;::::::;;;999888888777888888999999===>>>@@@AAABBBAAAAAA@@@@@@===:::???MMMYYYYYYSSSKKKIIIFFFFFFGGGGGGDDDAAABBBDDDGGGLLLOOOPPPMMMKKKGGGEEECCC???<<<999666555000000/////////111222333333333555666777777777777;;;;;;::::::::::::999999:::999888888888888888999888888777777777777888888777777777777777777777777777777777777777777777777888999999888888777666555888888888888888888888888::::::888777777666666666999999888888888888777777999888888777777888999999999999999999888666555444::::::::::::::::::::::::::::::999999::::::;;;<<<::::::;;;<<<<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,---------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))******+++,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++***++++++,,,,,,,,,,,,++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++,,,,,,,,,,,,.........------,,,,,,+++...---,,,,,,---...---,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------,,,,,,------------,,,,,,------------------------,,,,,,++++++++++++,,,,,,+++++++++,,,---------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---......---,,,,,,,,,---...000333444444555777999777777777777777777777888:::;;;>>>@@@AAA@@@???>>>>>>===<<<@@@JJJTTTUUUPPPFFFCCCAAACCCFFFHHHFFFCCCBBBCCCFFFJJJMMMMMMJJJHHHFFFEEEDDDCCCAAA???<<<:::555444111/////////000111111222333444555666666666888888888888888888888888:::999999888777777777777666666666666666666666666666666666666666666666666888888888888888888888888666777888999999888777666777777777777777777777777777777666666666666777777666666666666666666666666777777666666666666666666444555666777777777777777999999999999999999999999999888888888888999:::::::::;;;<<<<<<======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999::::::,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------------------------------------------------...---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))******+++,,,++++++++++++++++++++++++***++++++,,,,,,,,,++++++******+++++++++++++++***---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********************************++++++++++++,,,///......------,,,,,,,,,...,,,,,,,,,......---,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,---------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------,,,------......------,,,---------------------------,,,,,,++++++,,,,,,---++++++,,,,,,+++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,......,,,,,,---///+++---/////////111444666555555666777888999999999777999;;;===>>>===<<<;;;;;;>>>@@@???BBBGGGIIIGGGAAA???===>>>BBBEEEEEEDDDCCCCCCDDDFFFHHHGGGDDDBBBAAA@@@@@@BBBEEEEEEBBB???<<<:::777333111000000000000000000111222333444444555555555555555555555555888888888777777666666555555555555555555555555555555555555555555555555555777777777777777777777777666666666777777888888888666666666666666666666666333333333444555666777888555555555555555555555555555555555555555555444444444555666777888888888888888888888888888888888888777777777777777888999999999999:::;;;;;;;;;;;;:::999999999999999999999999888888999999999999888888++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,***++++++++++++,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,---------------------------------------------------------------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,******))))))******+++,,,++++++++++++++++++++++++******+++,,,,,,,,,++++++)))******+++++++++++++++---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,------------++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,++++++++++++---,,,+++,,,.........---,,,,,,,,,---------......------------------------++++++++++++++++++++++++------------------------------------------------,,,---------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,------------...------------------------------............------------------------------//////............//////+++,,,,,,,,,++++++---///,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......))),,,......+++***,,,...+++,,,------------000222333444555777999::::::;;;666666888999::::::999888999>>>@@@===;;;===???>>>???>>><<<;;;<<<>>>AAACCCEEECCCBBBBBBBBBBBB@@@>>><<<;;;<<<@@@EEEHHHFFFDDDAAA@@@<<<999666333222222///............///000000111111222222222222333333555666666666666555555444444444555555555555444444444444444444444444444444444444444444444444444444666555555444444444444555555555555555555555555555111111222222444555777777333444444444444555555555333444444555555555444444777777777777777666555555777777777777777777777777666666666555666777777888555666666777777777777777777777777777888888888888777777888888888888777777+++++++++,,,,,,---------++++++,,,,,,,,,,,,------------------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------******+++++++++,,,,,,,,,,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------------------------........................,,,,,,------......//////------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******))))))******+++,,,++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++***++++++,,,---,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---+++++++++,,,,,,,,,,,,,,,---,,,+++,,,...///...---,,,,,,,,,---------......------------------------------------------------........................------------------------------------............------------------------------------------------,,,,,,,,,---------......,,,,,,,,,---------......------------------------------............------........................//////............//////+++------,,,++++++---000,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...------------------------...------,,,,,,------...........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,,,,,,,,,,---..............................------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++///222111---***+++---,,,---...---++++++,,,...222333555777999999999999555555555555666666666666999<<<<<<999999<<<;;;888;;;;;;;;;999777;;;BBBIIIGGGEEEBBB@@@@@@@@@@@@???;;;::::::???EEEIIIIIIFFFBBBAAA???===:::888666555000000......---......///000000000000111111111222222333444555555555444333444444555666666555444444333333333333333333333333333333333333333333333333333444444444444333333222444444444444444444444444222222222222222333444444333333333444444555555555111222444555555555555444666666666777666666555444666666666666666666666666555555555444555666666777444444555666666666666666555555666666777777777777555666777777777777666555+++++++++,,,,,,---------++++++,,,,,,,,,---------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........*********++++++,,,,,,,,,++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,------------------------........................,,,,,,,,,---...///000000------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,*********)))***++++++,,,++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,+++,,,------.........---+++++++++,,,,,,---------,,,,,,,,,------.........------------------------,,,,,,,,,---------......---------....../////////---,,,+++,,,...///...---,,,,,,,,,---------......------------------------................................................---------------------------------.........//////------------------------........................,,,,,,,,,---------......,,,,,,,,,------.........------------------------------............------........................------,,,,,,,,,,,,------,,,---...---++++++...111,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...------------------------...------,,,,,,------...........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,,,,,,,,,,---..............................------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......111444777555///,,,,,,...---...///...+++******+++222333555777888888777777555555444333333333444444999999888777;;;???===777555888999777666;;;FFFPPPIIIFFFBBB@@@@@@AAABBBBBB<<<:::999>>>EEEJJJIIIGGGAAA@@@@@@???===;;;999888444333111000//////000000//////000000111111111222000111333444555444444333444444555666666555444444333333333333333333333333555555555555555555555555000111444666777666555444333333333333333333333333555444333222111111111111333333333444444555555555000222333555666666555555111222444555666777777777666666666666666666666666555444444444444555666666555666666777888777777777555555555555666666777777444444555666666555444444............------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++*********+++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++...---+++*********++++++++++++++++++++++++++++++------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,...---,,,,,,+++++++++++++++,,,,,,------,,,,,,++++++++++++,,,,,,---------++++++,,,,,,,,,,,,------.........------,,,,,,,,,+++,,,,,,---............---,,,)))((())),,,///222...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,------,,,++++++000///...---------------111///------.........---...------,,,,,,------...------------------------------------------------+++,,,------......------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................------------------------...........................------,,,,,,------...++++++++++++++++++++++++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++---,,,,,,++++++,,,,,,---000///...---,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////000111222333444444555555555666555555444333555666999;;;<<<<<<::::::777888999888999===EEEKKKFFFAAA<<<<<<@@@CCCBBB@@@===<<<<<<>>>AAABBB???<<<>>>>>>===<<<<<<<<<<<<<<<;;;:::999666444111///---///............///000000222222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444555555111111111111111111111111111111111111111111111111000111111111222222222222222222222222222222222222222222333333333333444444444444444444444444444444222222222333333444444444555444333555999999666333333444777:::888333222555333333333333333333333333---------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,************************+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++---,,,+++*********++++++++++++++++++++++++++++++------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,...---,,,,,,+++++++++,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,---------++++++,,,,,,,,,,,,------......---------,,,,,,,,,+++,,,,,,------------,,,---+++***)))***,,,///000...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,---......---,,,+++//////...---------------000...------///000000///...------------------...------------------------------------------------+++,,,------......------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................------------------------...........................------,,,,,,------...++++++++++++++++++++++++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,---++++++++++++++++++++++++---,,,,,,++++++,,,,,,---//////...,,,,,,++++++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------...000111111222333444444555555555444444444555777888999999888777777888888777777:::???DDDBBB===999999<<>>>>>;;;;;;:::888666444222111//////...............///000000111111111111111111333333333333333333333333333333333333333333333333333333333333333333333333222222222222333333333444111111111111111111111111111111111111111111111111000000000111111111222222222222222222222222222222222222222333333333444444444444444444444444444444222222222333333333444444666555444555666666555444555666222...222<<<>>>999333333333333333333333333,,,,,,,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---,,,+++***)))++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------++++++++++++++++++++++++---,,,+++*********+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,+++++++++,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------...------------,,,,,,,,,,,,,,,---------,,,++++++++++++++++++,,,---.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------............------//////...------------...///------...000111111000------------------------------------------------------------------------+++,,,------......------...------------,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,------,,,,,,,,,---------..............................------------------------...........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---///...---,,,,,,++++++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++,,,,,,---......111222333444444444444444555555555555555555555555666777777666555666999;;;===999555555888::::::999<<<<<<;;;===>>>===;;;999888888888:::;;;===???@@@;;;;;;;;;:::999777666555111000000//////.....................//////000000222222222222222222222222222222222222222222222222333333333333333333333333111111111111222222222222111111111111111111111111111111111111111111111111/////////000000000111111222222222222222222222222222222222222333333333333333333333333333333333333222222222222222333333333555555666555333333444555555888333,,,777HHHGGG888222222222222222222222222+++++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,------,,,***)))++++++******++++++,,,---************************++++++++++++++++++++++++,,,,,,------------......++++++++++++++++++++++++,,,+++++++++++++++++++++++++++++++++++++++++++++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,---------,,,+++*********+++,,,,,,------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................///......---------............---...000111000...------............------------------------------------------------------+++,,,------......------------------------------........................------------------------------------------------,,,,,,,,,------------...,,,,,,,,,---------------,,,,,,,,,---------..............................------------------------...........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++,,,,,,---...///111222333444444444666555444333333333333333444555555555555555666666888666333333555666666555<<<<<<<<<======;;;:::888666777777888:::<<<>>>???:::::::::::::::999888777444444333222111000///...,,,,,,---------.........111111111111111111111111111111111111222222222222222222222222222222222222111111111222222222222333111111111111111111111111111111111111111111111111////////////000000000000111111111111111111111111111222222222222333333333222222222222222222222222111111111222222222222222222444555333111111555888222666888;;;DDDJJJBBB444222222222222222222222222***++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,------,,,***)))++++++******++++++,,,---************************++++++++++++++++++++++++,,,,,,,,,------.........++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------,,,,,,+++******+++,,,---------,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------..............................---------......//////......///000000...,,,---......//////......---------------------------------------------------+++,,,------......------------------------------........................------------------------------------------------,,,,,,---------.........,,,,,,,,,------.........,,,,,,,,,---------..............................------------------------...........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---------///111222333333333666666444333333333333333222222333444555666666555555444333222333444444444:::;;;<<<===;;;:::999888777777777777888999:::;;;777777888888888888888777777777777666555333111000........................000000000000000000000000000000000111111222222222222222222222222222222222222222222222333333333333111111111111111111111111000000000000000000000000////////////000000000000111111111111111111111111111111111222222222333333222222222222222222222222111111111111111111111111///111222222000111555999444222999DDDFFF<<<333222111111111111111111111111***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---,,,++++++++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------......++++++++++++++++++++++++******+++,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++++++++,,,------+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,------------...------......------,,,,,,+++,,,,,,------,,,,,,+++...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------......------------.........------------...//////.........000111111///------...///000000///...---------------------------------------------------+++,,,------......------,,,,,,,,,------------...------------------------------------------------------------------------,,,---------............,,,,,,,,,---......//////,,,,,,,,,---------..............................------------------------...........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,---...///111111222222555555555444444333333333222111111222555666666555333333333222222333333333777999;;;;;;999888888888777777777666777777888888444555666666777777666666999999999999888666444333111111111000//////....../////////////////////////////////000111111222222222222222222222222222222222222222222333333333444111111111111111111111111000000000000000000000000/////////000000000111111111111111111111111111111111111111111222222222222111111111111111111111111111111111000000000000000...///000111111222444666666///333>>>:::,,,***444000000000000000000000000++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,---------++++++++++++++++++++++++)))***+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,------......------------------------++++++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,---...+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......------.../////////......,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,++++++,,,---...---------------...//////,,,---...111444555444222---...///000000///...---------------------------------------------------+++,,,------......------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------............,,,,,,------.../////////,,,,,,,,,---------..............................------------------------...........................------,,,,,,------...------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---------------------------,,,,,,++++++,,,,,,---,,,+++++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------+++,,,---//////000000000222333444555444333222111333111///000222444444333111222222222111111222222333555888888666555666777666666555555666666777888333444555555666555555555888999::::::999777555444666555444333222000//////..............................//////000111111222111111111111111111111111111111111111222222222222111111111111111111111111000000000000000000000000000000000111111111222222111111111111111111111111111111111111222222222222111111111111111111111111111111000000000/////////000000000111222222111000333///000444000***,,,333000000000000000000000000+++,,,------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********++++++------++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***++++++,,,------++++++++++++++++++++++++)))***+++,,,---,,,,,,+++++++++++++++++++++++++++++++++,,,------...//////------------------------******+++++++++,,,,,,,,,++++++++++++,,,,,,---...+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++++++++,,,,,,,,,---------,,,,,,,,,------.........------...///000000000///------,,,++++++,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,++++++++++++,,,------------------...///000+++,,,///333777999999777---...///111111///...---------------------------------------------------+++,,,------......------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------.........//////,,,,,,------...///000000,,,,,,,,,---------..............................------------------------...........................------,,,,,,------...------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---------------------------,,,,,,++++++,,,,,,---+++++++++***++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,---------,,,,,,---...////////////000111333444444333222000444111......000222222000000111222111000000000111///333666666444333444666444444444555555777888888333444555555555555555444777888999:::999777555444999888777555333222000000........................---......///000111111222111111111111111111111111000000000000111111111111111111111111111111111111000000000000000000000000111111111111222222222222000000000000000000000000000111111111111222222222000000000000000000000000111111000000/////////...333111000111333222///+++,,,000222000000222222///000000000000000000000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,***))))))***,,,---------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,)))+++,,,,,,+++***,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------,,,,,,+++***+++++++++,,,,,,------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------*********++++++*********---,,,,,,++++++,,,,,,---------------------------------------------,,,,,,------------------------++++++***,,,---...---+++...---,,,---......,,,+++...------,,,,,,++++++***+++++++++,,,...///...---------------------------.........------,,,,,,,,,,,,,,,,,,---------......---------............///......000444777777333/////////.........---------.........------.........------,,,+++,,,---...///........................///...---,,,,,,---...///..............................------------......------------------------------............------------------------------................................................---------............///........................------------------------,,,,,,,,,---------..............................------............------------------------------++++++,,,,,,,,,,,,------,,,------......------,,,...---,,,+++,,,...000222000...,,,+++,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++************++++++,,,,,,,,,++++++,,,,,,,,,---------------............------......///000111222333333111111111000000000//////111111000000000000111111222222222111111111000000111222333444555555555555333555777999888777444222555666777888888999888888888888999888777555333222333333222222111000000///,,,,,,------.../////////444333333222111000000/////////000000111111111222111111111000000000000000000000000000111111111111111111222222222333333333000000000000000000000000111111111111111111111111000000000000000000000000111000000///...---------111111222222222222111111111111111111111111111111////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++))))))+++,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,***,,,------,,,+++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------,,,---------,,,,,,+++***+++,,,,,,,,,,,,,,,,,,------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***++++++,,,,,,++++++***---,,,,,,++++++,,,,,,---------------------------,,,,,,------------------------------------------+++******+++---...,,,+++...------...///000...---,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,......---+++------------------------......---------,,,,,,,,,,,,,,,,,,---------......---------............///......///111444444111...//////.........---------......------------......------,,,,,,,,,---...///........................///...------------...///..............................------------......------------------------------............------------------------------................................................---------............///........................------------------------,,,,,,,,,---------..............................------............------------------------------++++++,,,,,,,,,,,,------,,,------......------,,,...---,,,+++++++++,,,---///---+++++++++,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,------...///000111222222222111111111000000000000111000000//////000000111222222222111111000000000111222333444555555555555444555666777777666444333444555555666666666666555666777777777777666555444444444333222222111000000............////////////222222111111000//////////////////000000000111111000000000000000000000000//////000000000111111111111111111222222222333333111111111111111111111111222222222111111111111111000000000000000000000000111000000///......------000111111111111111111000111111111111111111111111////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++---......---,,,...///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------,,,,,,---------,,,++++++---,,,,,,,,,,,,,,,,,,+++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,------------------------------++++++,,,,,,------......------------------------++++++***,,,---...,,,+++...------...000111000///******+++,,,,,,---......000///------...---,,,***------------------------...------------,,,,,,,,,,,,,,,,,,---------......---------............///...------...000000...,,,...............---------------,,,,,,,,,,,,---------,,,,,,,,,,,,---...///........................///...------------...///..............................------------......------------------------------............------------------------------................................................---------............///........................------------------------,,,,,,,,,---------..............................------............------------------------------++++++,,,,,,,,,,,,------,,,------......------,,,---,,,,,,+++***)))))))))---+++******+++,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++*********++++++++++++,,,++++++,,,,,,,,,,,,++++++,,,,,,---...///000000111222111111111111000000000000//////......//////000111111111111000000000000111222222333444444444444444444444555555555555555333444444444444333333222333444555666666666666666666666555444333222111000000000000000000///////////////////////////...............////////////////////////000000000000000//////000000000000111111000111111111222222222222111111111111111111111111222222222222111111000000////////////////////////111000000//////......---///000000111111000000///000000000000000000000000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...+++,,,------,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***+++,,,,,,---,,,,,,,,,------,,,,,,+++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,------,,,------------------,,,------,,,,,,,,,,,,------------------------------******+++,,,------......---------------------------,,,,,,---//////...,,,,,,,,,,,,...000111000///+++++++++,,,,,,---------333111///......---,,,***------------------------------------------------,,,,,,,,,---------......---------............//////...---------------,,,........................---,,,,,,++++++,,,,,,---,,,,,,,,,,,,------.......................................------.......................................------------......------------------------------............------------------------------................................................---------............///........................------------------------,,,,,,,,,---------..............................------............------------------------------+++++++++,,,,,,,,,------,,,------......------,,,+++++++++++++++***)))(((,,,***))))))+++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,++++++*********))))))*********+++++++++++++++,,,,,,,,,,,,++++++++++++,,,---......//////111111111111111111111111//////............//////000000000000000000000000111111222333333333333333444333333222222333555555333444444444333222111111111111333444555666777777777777666555444333222222333333222222111000000///------------..........................................///////////////000////////////000000000111000000000111111111111222222222222222222222222222333333222222111000000000////////////////////////000000000000//////......//////000000000000//////////////////////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---------)))+++,,,,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,+++,,,,,,------,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------+++++++++,,,,,,,,,------,,,------......------,,,...------,,,,,,------...------------------------******++++++,,,---......------------------------...------...000111///...+++++++++---///000///...---------,,,,,,+++++++++555222000.........---,,,------------------------------------------------,,,,,,,,,---------......---------............///000000///---,,,,,,---...---.....................---,,,,,,++++++,,,,,,---,,,,,,,,,---------------........................---..................---..............................------------......------------------------------............------------------------------................................................---------............///........................------------------------,,,,,,,,,---------..............................------............------------------------------+++++++++,,,,,,,,,------,,,------......------,,,******+++,,,------,,,,,,,,,+++)))***+++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,++++++*********))))))*********+++++++++,,,,,,------------,,,,,,++++++,,,,,,------......000000000000000000000000//////............//////////////////////////////000111222222333222222222333222111000111222444555444444444444444333222111000000111222444555777777777777666666555444444333555555444333222222111000------------........................------------------........./////////...////////////000000000//////000000000111111111111111111111111111111111222222222111111111000000////////////////////////000000000000000///////////////000000000000//////........................////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,)))***,,,+++******+++---,,,,,,,,,,,,,,,,,,,,,,,,***************+++,,,,,,++++++,,,---------,,,,,,---,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...++++++,,,,,,,,,,,,------,,,------......------,,,......------------......------------------------******++++++,,,,,,------------------------------......---///000111000...,,,++++++,,,...///...,,,......---,,,,,,+++******333000...------...------------------------------,,,,,,,,,------------...,,,,,,,,,---------......---------............//////000000...---,,,---///---------...............------,,,,,,,,,,,,------+++,,,------......------........................------...//////...------..............................------------......------------------------------............------------------------------................................................---------............///........................------------------------,,,,,,,,,---------..............................------............------------------------------++++++,,,,,,,,,,,,------,,,------......------,,,++++++,,,,,,---......///...,,,++++++,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++*********++++++++++++,,,,,,,,,------------,,,,,,++++++,,,,,,------------......////////////000000000//////......//////000............////////////000111111222222222111111111111000000000222333444333444444444444333333222111000111111222444555666555555555555555555555555777666666555444333333222//////////////////.....................---------,,,,,,------.../////////......////////////000000////////////000000000000000000000000000000000000111111111111111111111111////////////////////////000000000000000000000000///000000111111000000///////////////////////////////////////////////////++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***+++---,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,***************++++++,,,***+++,,,,,,---------,,,+++,,,,,,,,,,,,,,,,,,---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,......------------......------------------------++++++++++++++++++,,,,,,---------------------------,,,,,,---//////...---...---,,,---//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,))))))***,,,------------------------------,,,,,,,,,---------......,,,,,,,,,---------......---------............///---...000///---,,,---///---------.........//////......------------......+++,,,---.........------........................------...//////...------..............................------------......------------------------------............------------------------------................................................---------............///........................------------------------,,,,,,,,,---------..............................------............------------------------------++++++,,,,,,,,,,,,------,,,------......------,,,------,,,++++++,,,---...000...,,,,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,---------------------------.........///111000000//////000000111---------....../////////000111111111111111000000//////000000111222333333222222333444444444333333222111111000111222333444333333444555555666666777777777777666666555555444222222111111000/////////////////////......------+++,,,,,,---......//////........./////////000000........./////////000000////////////////////////000000000111222222333333000000000000000000000000000000000000000000000000000111111111111111111000////////////////////////////////////////////////++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********+++,,,...---,,,,,,---///,,,,,,,,,,,,,,,,,,,,,,,,*********)))***++++++,,,***+++,,,,,,------------+++++++++,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++,,,,,,---......++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++......------------......------------------------,,,,,,++++++++++++++++++------------------------++++++***,,,---...---+++000///...///000000...,,,***++++++,,,,,,------...***(((&&&&&&(((+++,,,,,,------------------------,,,,,,,,,------.........,,,,,,,,,---------......---------.........//////***---//////---+++,,,...---------........./////////......------......///+++,,,---.........---,,,........................,,,---...//////...---,,,.................................------.........---------------------------..................---------------------------................................................---------.........//////........................------------------------,,,,,,,,,---------..............................---..................---------------------------++++++,,,,,,,,,---------,,,------......------,,,000...,,,*********,,,---222000...------...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++************++++++,,,,,,---++++++,,,,,,,,,---------******++++++++++++******,,,------------------...,,,,,,,,,------.........111111000000000000111111---------.........//////000000111111111000000///...//////000111222222222000111222333333333333333333222111000000000111222222222333444555666777888777777777777666666666666444333333222111000000///000000/////////.........++++++,,,------...//////............/////////000............/////////000//////////////////////////////000111222333333444111111111111111111111111000000000000000111111111111111222222222222111111000000000000000000000000////////////////////////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++******++++++,,,---,,,,,,---...---,,,***)))---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---------------------------......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++---,,,,,,++++++,,,,,,------------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---......------,,,,,,------...+++++++++,,,,,,---------++++++++++++++++++++++++---------------------------------------------------,,,,,,++++++,,,,,,---***+++,,,,,,------,,,,,,111000...---...000333555///...---,,,,,,---...///........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------.........------,,,,,,,,,------------------------////////////////////////------------------------------------------------........................////////////////////////........................000000///...------,,,,,,------------------------........................,,,,,,,,,---------......---------............///........................///...---,,,+++,,,---...//////////////////////////////.........------------------------------------------------------------------............/////////000000///...------,,,------......------,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,...---,,,,,,++++++++++++***+++,,,,,,******+++,,,++++++++++++++++++++++++,,,++++++******++++++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,////////////000000000000111000///...------......111111111111111111111111000000000///////////////......///000111222222333222222222333333333444444111111000000222444777999888777555333222222222333666777777666444444555666333222111000//////...............///////////////------------------------////////////............000000000000////////////000000000000000000000000000000111111222222222333222222111111111111222222222222111111111111222222111111111111111111111111000000000000000000000000...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,+++++++++***++++++,,,---,,,,,,---------,,,+++***---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++---,,,,,,++++++,,,,,,---------------------------......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,------------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---......------,,,,,,------...,,,,,,,,,,,,,,,,,,------++++++++++++++++++++++++---------------------------------------------------,,,,,,++++++,,,,,,---++++++,,,------------,,,///...,,,,,,///444999<<>>>>>222...444000000////////////000000/////////////////////////////////////////////////////////.........//////------------------------............//////////////////............//////000000000000////////////111111000/////////000000000000////////////000000......///000000000//////....................................////////////////////////............000000111111111111000000000///......---...//////222000///.........---,,,.........---,,,,,,++++++------............------........................888888888888888888888888888888888888888888888888666666777777777777666666888888888888888888888888888888888888999999999999999888777888999999777666888888888888999999999999999888888888888999999:::777777777777888888888888777777777777666666666666555555666777777777777777999999999999888888888888777777888888888888777777777777777777777777777777555555555666666666666777666777777777777777777777777777777777777777777777888888888999999999999:::999999::::::::::::999999::::::999999888888777777666666777777777777888999999999::::::::::::999999777888888999999999999999999999888777666555555555555555555555555555555555555555555555555666777888888888888888888888888888999999999999999999999999999999999999999999999999999999999999999999999999777888:::999888888999;;;777888888999999999999999888888777777666666666555222222333444444555666666444555555555555555555555222222333333333444444444555555555666666666777777666777777888888888888888999999999999999999999999::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::888888888888888888888888999999999888999::::::;;;999999::::::;;;;;;;;;;;;<<<;;;;;;:::999888777777999999999999999999999:::::::::999888888888888888888888888888888888888888888888888888888888888888777777777777777777777777888888888777777666666666555555666666777777777777777777666666666666777888888777666555444444333333666666777777777777666666555555555555555555555555444444444444444444444444222222222222222333333444222222222222222222222222111111111111111111111111111222222222333333333444333333333333222222222222000111222222333222222111222222222222222222222222333222222222222333444444222333333333333333333222111111111111111111111111/////////000000000111111333---111======111---333000000////////////000000////////////////////////////////////////////////......//////////////////................................./////////000000/////////....../////////////////////000000000000222222111000000000000000000000////////////000000111111111111000///...---................................./////////000000000000/////////.........000000111111111111000000......///000222555666777333111...---......---,,,.........------,,,,,,,,,---......//////......---........................888888888888888888888888999999999999999999999999666777777888888777777666888888888999999999999:::888888999999999:::::::::999888888999::::::999777777888888888888999999999999999888888888999999:::777777777888888888888999777777777777666666666666555555666777777777777777999999999888888888888888777888888999999888888777777777777777777777777777666666666666777777777777777777888888888888999999888888888888888888888888999999999::::::::::::;;;::::::;;;;;;;;;;;;:::::::::::::::999999999999999777999:::999888888999:::999999::::::::::::999999888888999::::::::::::999999999999888888777777777666666666666666666666666777777666777777888999:::888888888999999999999:::999999999999999999999999999999999:::::::::::::::::::::::::::::::::::::::777999::::::999999:::;;;888888999::::::::::::999999999888888777777666666222222333444555666777777666666666666666777777777333444444444444555555555666666777777777888888888777888999999::::::999999::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999999999999999999:::;;;;;;999::::::;;;;;;<<<<<<===;;;;;;::::::999999888888999999999999::::::::::::;;;:::999999888888999999888888888888888888888888888888888888888888888888666666666666666666666666666666666666666666555555444555555666666777777888777777666555555666888999666666444333222111111111333444444555555444444333444555555666666555555444444444444444444444444444333333333444444444444444444444444444444444444444222222222222222222222222222222222333333444444555333333333333333333333333222222222222222222222222444444333333333333333333333333222222333333444555222222333333333333222222111111111111111111111111/////////000000000111111000---///666666///---000000000////////////000000000000000000000000000000////////////////////////---...//////000/////////////////////////////////.........//////000000111000//////......//////000////////////000000000000444333222111000000000000111000000//////000000111333333333222000///---,,,............................../////////000000000000000000/////////......000000111111111111000000***,,,000444888;;;>>>???333000...---..........................................////////////..............................888888888888888888888888888888888888888888888888777777888888888888777777999999999999:::::::::;;;999999999::::::::::::;;;999999999:::;;;;;;999888777777777888888888888999999999888888888888999999777777888888888999999999888777777777666666666555555555666777777777777777999999888888888777777777777888888999999888888777999999999999999999999999777777777777888888888999888888999999999:::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;999999999:::::::::::::::===???@@@>>>:::888999:::999::::::;;;;;;::::::999888999999:::;;;:::::::::::::::999999999999999999888888888888888888888888888888888999999:::<<<<<<999999999999:::::::::;;;999999999999999999999999999999999:::::::::;;;;;;::::::::::::::::::::::::777999::::::999888:::;;;888999999:::;;;::::::::::::::::::999888777777777666666666777777888888888777777777888888999999999666666666777777777888888888888888888999999999999999999:::;;;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999:::999999999999:::;;;;;;:::::::::;;;<<<=========::::::::::::::::::::::::999999999:::::::::;;;;;;;;;;;;:::999999999999:::777777777777777777777777666666666666666666666666555555555555555555555555444444444555555555555555444444555555666777777888777666555444555666888999666555444444444444555666444444555555555555444444555666777777777777666555555555555555555555555555444444555555666666555555555555555555555555555555333333333333333333333333222222333333444555555555333333444444444444444444444333222111111222333444555555555444444333333333333333222222333333444555222333333444444333333222111111111111111111111111000000000111111111222222///000000111111000000///000000////////////000000000000000000000000000000////////////////////////,,,---///000000000//////000000000000000000000000---......///000000111111000000////////////000000.../////////000000000111444444333222111111111111111111000000000000111111333333333222111000///............................../////////000000000000000000000000/////////...///000000000000000000///+++---111555777888888888222///---,,,---/////////---......//////000000000......////////////..............................777777777777777777777777666666666666666666666666777777888888888888777777999999999::::::;;;;;;;;;999999:::::::::;;;;;;;;;999999999;;;<<<<<<:::888666777777777777888888888999999888888777888888888777777888888999999999999888888777777666666666555555666666777777777777777888888888888777777666666888888999999999999888888999999999999999999999999777888888888999999999999999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;999999999::::::;;;;;;;;;CCCDDDDDDAAA<<<999999:::999::::::;;;;;;::::::999888999::::::;;;;;;::::::::::::::::::::::::;;;;;;999999999999999999999999::::::::::::;;;<<<===>>>999999999::::::;;;;;;;;;999999999999999999999999999999999::::::;;;;;;;;;::::::::::::::::::::::::777999::::::999888:::;;;888999::::::;;;;;;::::::;;;;;;::::::999888777777::::::::::::999999999999888888999999:::::::::;;;888999999999::::::::::::888888999999999:::::::::999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999999999999999999999999::::::999999::::::;;;<<<::::::;;;;;;<<<===>>>>>>:::::::::::::::::::::;;;999999999::::::;;;;;;;;;<<<;;;::::::999999::::::666666666666666666666666555555555555555555555555555555555555555555555555222333333444444555555555444444444555666777777888777666555444555666888:::777777666777888:::<<<===777777888888888888777777666777888999999888777666777777777777777777777777444555666666777777666666666666666666666666666666444444444444444444444444222222333333444555666666444444444444444444444444555444222111111222444555777666666555444444333333333222222222222333444444333444444444444444444333222222222222222222222222111111222222222333333333111444333//////333444111000000////////////000000000000000000000000000000////////////////////////,,,---///000000000//////000000000000000000000000---......///000111111222000000////////////000000.../////////000000111111555444333222111111111111111111000000000000111111111111222222222111111000////////////////////////////////////000000000000000000000000//////////////////000000000000//////---///111333222000---***111///,,,,,,---///000000------...///000111222222......////////////......////////////////////////999999999888777666666555666666666666666666666666444444555777888999:::;;;999999999999999999999999999999999999888888777777555777888::::::999888777555555555555555555555555777777777777777777777777999999999888888777777777888888888777666555555444666666666666666555444444666666666666777777777777777888888999999888888777:::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::<<<;;;;;;:::::::::;;;;;;:::::::::::::::::::::::::::::::::;;;::::::999999:::::::::;;;<<<======>>><<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;;;;:::999999999:::;;;;;;999999:::;;;999::::::;;;;;;::::::999::::::::::::::::::::::::999:::<<<======<<<:::999;;;::::::999999:::;;;;;;::::::::::::::::::::::::888888888888888888888888;;;;;;:::999999999999999888888888888777777777777999999999888888888777777555666777999::::::999999777888999999::::::999999::::::;;;;;;;;;;;;;;;;;;========================;;;;;;;;;;;;;;;;;;;;;;;;999999:::::::::;;;;;;;;;<<<<<<<<<<<<;;;:::999888999999999:::;;;<<<===>>>;;;;;;<<<<<<======>>>>>><<<777999CCCGGGBBB;;;888;;;;;;:::::::::;;;;;;<<<;;;;;;:::999999:::::::::999::::::;;;<<<===>>>>>>>>>>>>>>>>>>===<<<;;;:::===;;;::::::;;;<<<<<<;;;<<<<<<;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;888888888888777777666666444444444444555555555555555555555555555555555555555555555555555666777777777777777888888777777777888888777777777777888888::::::999999::::::;;;<<<<<<:::888666555666888:::777777777777777777777777777777777777888888888888777777777777666666666666555555555555555555555555666666666666666666666666333444666555444444555777555555555555555555555555333333333333333333333333444333333333444555777888333333333333333333333333444222000111333444333000000222444333222111222333222222222222222222222222222111111111000000//////////////////////////////111111000000/////////...////////////////////////...//////000000000000000///222222000000333333111000000000000111111111111111111111111111111111111000000111111111222222222222222111111111111222222///000000///...000333666333333222222111000//////000000000000000000000000000000000000000000000000///000000000111111111111...///000111111111111111000000000000000000000000////////////////////////000000000000000000000000////////////////////////000000000000000000000000;;;::::::999888888777777777777777777777777777777555555666777888888999:::999999999999999999999999:::999999999888888888888555666888::::::999888777777777777777777777777777888888888888888888888888999999888888888777777777999999888888777666666555777777777777777666555555777777888888888999999999999::::::;;;;;;::::::999:::;;;;;;;;;<<<<<<<<<<<<::::::;;;;;;;;;;;;;;;;;;<<<;;;;;;:::::::::;;;;;;::::::::::::::::::::::::::::::;;;;;;;;;;;;::::::;;;;;;<<<======>>>??????<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;:::::::::999;;;;;;;;;:::999:::;;;::::::;;;;;;;;;;;;::::::::::::::::::::::::::::::999:::;;;<<<<<<;;;:::999;;;;;;::::::999999::::::999999999999999999999999777777777777777777777777:::999999888777777888888777777777777888888888888999999888888888777777777555666777999::::::999999888999::::::;;;;;;:::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===<<<<<<;;;;;;:::::::::999999999::::::;;;<<<===<<<<<<===============>>>???;;;<<>><<<<<<<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;<<<======>>>>>>????????????>>>===<<<<<<===<<<::::::<<<<<<<<<;;;;;;;;;:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999888888888777777666666777777777888888888777777777777777777777777777777777777777888999999999999999888888999999999999888888777777888888999::::::999999::::::;;;<<<;;;:::888777777777888999999999999999999999999999999999888888888888888888888777777777666666666666555555555555555555555555666666666666666666666666333444555555444444666777555555555444444444444444333333333333333333333333777777777777888999999:::444444444444444444444444555333111222444555444222111222444444222111222333333333333333333333333333222222111111000000000000111111111111111111111111111111111000000/////////////////////////////////...///000000111111000000111333333000000333333000000000000000111111111111111111111111111111111111111111111111111222222222222222111111111111222222000000000//////000333555333333222222111000000000000000000000000000000000000000000000000000000000111111111111222222222222///000000111111111111000000000000000000000000000111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000<<<<<<;;;;;;::::::999999999999999999999999999999777777777777888888888888999999999999999999999999::::::999999999999888888666777888::::::999999888999999999999999999999999999999999999999999999999999999888888888888777777::::::999999888888777777888888999999999888777777999999999999::::::::::::<<<<<<<<<======<<<<<<<<<;;;;;;<<<<<<<<<=========<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<;;;;;;:::=========>>>>>>???@@@@@@<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::;;;;;;;;;;;;:::;;;<<<;;;::::::;;;<<<;;;;;;;;;<<<<<<;;;;;;;;;::::::::::::::::::::::::999:::;;;<<<<<<;;;:::999;;;;;;;;;:::999999999999999999999999999999999999888888888888888888888888888888777666666666777777666777777777888888999999999999888888888888777777666777888999:::::::::999::::::;;;<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<=========>>>>>>>>>===<<<;;;::::::;;;<<<===::::::::::::;;;<<<======>>>>>>>>>>>>============>>>::::::???BBB@@@<<<;;;>>>======<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<======??????@@@??????>>>===<<<<<<;;;999999;;;;;;;;;:::999888888777777888888999::::::::::::::::::::::::::::::::::::999999999999::::::::::::;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::;;;<<<<<<;;;:::999999:::;;;<<<::::::999999999999:::::::::::::::::::::;;;;;;<<<::::::999999999999999999::::::::::::::::::::::::::::::999888888777888888888888777777777666666666666666666666666666666666666666666666666666666666222444555555555555777888555555444444333333222222333333333333333333333333555555666666666666666555555555555555555555555555555444333333555555444333111222444444222222222333444444444444444444444444222222222111111111111000333333333333333333333333111111111111111000000000000000000000000000000000//////000111111111111000222555555222111444444111000000000111111111222222111111111111111111111111222222222222222111111111222222111111111111222222000111111000///000333555333333333222111111000000000000000000000000000000000000000000000000000000111222222222222333333333111111111222111111000000000000000000000000000000111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000<<<<<<<<<;;;;;;:::::::::::::::::::::::::::::::::999999999999999999999999:::::::::::::::;;;;;;;;;::::::::::::::::::999999888999:::;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999999999;;;;;;:::::::::999999999999:::::::::::::::999999999999:::::::::;;;;;;;;;<<<======>>>>>>======<<<<<<<<<<<<============>>>============<<<<<<<<<<<<:::::::::999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<<<<;;;;;;============>>>>>>??????<<<<<<<<<<<<<<<<<<<<<<<<888888999:::;;;;;;<<<<<<:::<<<===<<<;;;:::;;;<<<;;;<<<<<<======<<<<<<;;;::::::::::::::::::::::::::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;:::999999888888888888888888888888888888888888888888888888888777777666666666666666777777777777888999999::::::::::::::::::999999999888888999999::::::;;;;;;;;;;;;;;;<<<============<<<999::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;============>>>>>>>>>>>>>>>===;;;::::::<<<>>>???<<<<<<<<<<<<<<<===>>>>>>?????????>>>>>>======<<<===:::999;;;======;;;:::???>>>>>>>>>===<<<;;;:::;;;::::::::::::;;;<<<<<<<<<<<<<<<<<<;;;;;;::::::===============<<<;;;;;;999888666666888888888777666555555555555666666777888888888888999999999999;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<======<<<:::999999:::<<<===;;;;;;::::::::::::;;;;;;:::::::::::::::;;;<<<<<<999999:::;;;;;;:::999888:::::::::::::::::::::::::::999888777666666777777888888888777777777666666777777777777777777777777666666666666666666666666222444555666555666777999555444444333333222222111333333333333333333333333222333444555444333222111444444444444444444444444444444333333444444444333111333444444333222222333555555555555555555555555222222222222222222222222444444444444444444444444222222222222222111111111111111111111111111111111///000111111222222111111111444555222333666666444000000111111111222222222111111111111111111111111333333222222222222111111333222222111111222222333111111222111000111333555333333333222222111111111000000000000000000000000000000000000000000000000111111111222222222333333222222222222111111000///000000000000000000000000111111111111111111111111000000000000000000000000////////////////////////////////////////////////;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::<<<<<<;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<======::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::;;;;;;;;;;;;;;;:::999999999:::::::::;;;;;;<<<<<<============<<<<<<<<<<<<<<<============>>>>>>>>>>>>======<<<<<<<<<999999999999999:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<777888888999:::;;;<<<<<<;;;<<<======;;;;;;<<<===<<<======>>>>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;:::999999999999999999999999999::::::::::::::::::::::::888888777777777888888999999999999999::::::;;;;;;<<<<<<;;;;;;;;;::::::::::::::::::::::::;;;;;;<<<:::;;;<<<<<<======<<<<<<999999::::::;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>>>>???===<<<;;;;;;<<<>>>@@@???>>>>>>>>>>>>??????@@@??????>>>>>>======<<<<<>>>>>>>>>>>===<<<::::::999999888888999::::::;;;<<<<<<;;;::::::999999999999::::::::::::999888888777555333333555666555444444444444444444555666777666666777777888888888999;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;;;;<<<<<<<<<<<<;;;::::::::::::;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<===888999;;;<<<<<<;;;:::999999999999999999999999999:::888777555555666777777888888888888777777777777888888888888888888888888666666666666666666666666333444666666666666777999444444444333333222222222333333333333333333333333444444666666666555444333333333333333333333333333222222333333222222222333111333555444333222333444555555555555555555555555222222222222333333333333333333333333333333333333222222222333333333333333222222222222222222222222000111111222222222222222///333444222333777888666111111111111222222222222111111111111111111111111333222222222222222222222333333222222222222333333111222333333222111333444333333333222222222222222111111111111111111111111111111111111111111111111000000000000111111111222222222222222222111000///111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;:::;;;;;;<<<<<<=========::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<=========;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;::::::::::::::::::;;;<<<<<<<<<;;;;;;::::::::::::;;;;;;;;;;;;;;;<<<<<<======<<<<<<;;;;;;;;;<<<<<<<<<=========>>>>>>>>>===<<<<<<;;;;;;999888888999999:::;;;<<<::::::::::::::::::::::::888888999:::;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::777888888999:::;;;;;;<<<<<<===>>>===<<<<<<<<<>>>===>>>>>>??????>>>>>>===========================<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<;;;;;;;;;::::::::::::999999999999:::;;;999999:::;;;;;;;;;;;;;;;888999::::::;;;<<<==============================>>>>>>>>>>>>>>>>>>>>>>>>=========>>>>>>>>>?????????>>>===<<<<<<===>>>???@@@??????>>>>>>??????@@@============<<<<<<<<<<<<<<<>>>===::::::<<<===;;;<<<===>>>>>>===<<<:::999888777777888888999:::;;;<<<;;;;;;;;;::::::999999888888999999999888888777777555444444555666666555666666666666777888999999777777777888888999999:::;;;;;;;;;;;;<<<<<<<<<<<<::::::;;;;;;;;;<<<<<<<<<========================>>>===<<<<<<;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<<<<===999:::;;;<<<===<<<;;;:::999999999999999999999999999888666555555777888999999999888888888777777777777777777777777777777777666666666666666666666666444666777777666555777888333333333333444444444444333333333333333333333333222333333444444444333333333333333333333333333333111222333333111111222333222333555555333333333444555555555555555555555555222333333333333444444444222222222222222222222222333333333333444444444444333333333333333333333333111111222333333333333222///222333222333777888666111111111222222222222333111111111111111111111111222222222222333333333444333333222222222222333333222333444444333222333444333333333333333333222222111111111111111111111111111111111111111111111111//////000000000111111111222222222333222222111111111111111111111111111111////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000================================================:::::::::::::::;;;;;;;;;999999999:::;;;<<<<<<<<<:::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<===::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999999::::::;;;;;;::::::::::::::::::::::::999:::;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<======<<<<<<============<<<<<<:::;;;;;;;;;<<<<<<<<<<<<>>>>>>===<<<<<<;;;::::::888888888888999:::;;;<<<999999999999999999999999666777888999::::::::::::::::::::::::::::::::::::999999999999999999999999888888999999:::::::::;;;<<<===>>>>>>===<<<===>>>>>>??????????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>;;;<<<>>>@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>========================>>>>>>======>>>>>>???@@@??????>>>>>>===<<<<<<<<<;;;:::::::::999999999999888888777666666666777888777777888999999999999999888999999:::;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????????????????@@@@@@@@@@@@@@@??????>>>>>>=========???>>>>>>======>>>>>>>>>;;;;;;;;;;;;<<<<<<<<<<<<888<<<<<<888777::::::777:::;;;<<<======<<<:::999888888888888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;999::::::;;;;;;;;;::::::;;;999888888999::::::999::::::::::::;;;<<<===>>>999999::::::;;;<<<<<<<<<:::::::::;;;;;;<<<<<<<<<::::::;;;;;;;;;<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>???>>>======<<<<<<======;;;<<<>>>??????>>><<<;;;<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;<<<======::::::;;;<<<<<<<<<<<<<<<:::::::::::::::::::::::::::999777666777999<<<===999999999888888888777777777777777777777777777777666666666666666666666666666777888777666555666777333333333444555555666666333333333333333333333333111111111111222333444444444444444444444444444444111333555444222111222444222444555555444333333444444444444444444444444444333333333333444444444555222222222222222222222222333333444444555555555555333333333333333333333333111222222333444333333333111444444222222555555333111111111222222222333333111111111111111111111111000111111222333444555555444333333222222333333444222444555555333222333444333333333333333333333333111111111111111111111111111111111111111111111111000000111111111222222222111111222333333333222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000>>>>>>>>>>>>>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>888888888999999:::::::::777777888999999:::;;;;;;;;;;;;;;;<<<<<<<<<======:::999999999999:::;;;;;;999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;777777777888888999999999::::::::::::::::::::::::999999:::;;;<<<<<<<<<;;;============>>>>>>>>>>>>======>>>>>>>>>>>>======:::::::::;;;;;;;;;<<<<<<>>>======<<<;;;:::::::::888888888888999:::;;;<<<888888888888888888888888555666777888999:::::::::::::::::::::::::::::::::888888888888888888888888888999999999999:::::::::<<<>>>???>>>===<<<===?????????@@@@@@@@@@@@????????????????????????????????????>>>>>>>>>>>>??????;;;<<>>>>>>>>>>>>>>>>>>>>>>>@@@@@@???@@@@@@AAABBBBBBAAAAAA@@@???>>>===<<<<<<999999999888888888777777666555444333333444555666666666777888888888888777888888999:::;;;======>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBB@@@@@@@@@@@@???===<<<;;;>>>===<<<<<<<<<<<<======999::::::;;;;;;<<<<<<<<<:::???@@@;;;999<<<===999888:::;;;======<<<:::999999999999999:::;;;<<<======>>>>>>>>>>>>>>>>>>>>><<<<<<===============<<>>===============>>>???@@@AAABBB;;;;;;<<<<<<===>>>??????:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<>>======>>>>>><<<===@@@AAAAAA@@@===<<<;;;;;;;;;::::::;;;;;;;;;<<<;;;;;;;;;;;;<<<======;;;;;;;;;;;;<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;;;;:::888888999;;;>>>@@@999999999888888888888777666666666666666666666666666666666666666666666666777888999888555444555666222333333444555666777777333333333333333333333333666666555555666777999;;;555555555555555555555555222444666555333222333666222444555555444333333444444444444444444444444444333333333444444555555555333333333333333333333333444444444555555555666666444444444444444444444444111222333333444444333333444666555222111333222///111111222222222333333333111111111111111111111111000000111222444555666666444333333222222333333444222444666555444333333444333333333333333333333333111111111111111111111111111111111111111111111111111111222222222333333333000111222333333333333333111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000@@@??????????????????@@@???????????????>>>======>>><<<:::888777888:::<<<;;;:::999999999:::<<<===============<<<:::888777888888888888888777777777888888888888999:::<<<<<<;;;;;;::::::::::::::::::<<<<<<::::::::::::<<<<<<<<<;;;;;;::::::;;;;;;<<<========================<<<======>>>>>>>>>>>>>>>===============<<<<<<<<<::::::<<<===>>>>>>>>>>>>@@@??????>>>===<<<;;;;;;<<<<<<<<<<<<<<<======>>>;;;;;;;;;;;;;;;::::::::::::::::::;;;;;;;;;<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<===>>>@@@@@@AAABBBBBBBBBAAA@@@@@@???CCCCCCCCCCCCBBBAAA@@@???AAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>===<<<======>>>======<<<<<<===>>>@@@AAA???@@@AAABBBBBBBBBBBBBBBCCCBBBAAA@@@@@@@@@AAABBBBBBBBBBBBBBBBBBCCCDDDEEEBBBAAA@@@???>>><<<<<<;;;::::::999888888777666666666666666777888999:::;;;::::::;;;;;;;;;;;;;;;;;;;;;<<<===>>>???@@@AAABBBBBBBBBBBBAAAAAAAAA@@@@@@BBBBBBBBBBBBBBBBBBBBBBBB@@@@@@AAABBBBBBBBBBBBAAACCCBBBAAA???===<<<::::::;;;<<<<<<===>>>=========<<<;;;::::::;;;<<<===>>>@@@??????>>>>>>??????@@@===>>>>>>??????>>>>>>===<<<======>>>????????????@@@@@@@@@@@@@@@AAABBBCCCBBB@@@===>>>@@@BBBAAA?????????>>>>>>>>>>>>>>>???============<<<;;;::::::<<<<<<;;;;;;;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;=========>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>@@@???>>>======>>>???@@@;;;;;;<<<<<<<<<=========;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>????????????>>>>>><<<<<<<<<<<<<<<<<<<<<<<<=========<<<<<<;;;;;;::::::::::::999999999888888999999888888777777666666888888888888888888888888666666666666555555555555444555555555666666777777555555555555666666666666888;;;999333222666777444777777666666555555555444444444555555666666777777555555444444444333333333555555444444444444555555555555555555555555555555555555555555555555444444111333555444333222333333444444555555555555444444444444444444444444444444555555555666555555444333333333333444444555555555222222222222333444444555444333333222333444666777555555555555555555555555777555444444444555444333333333333333333333333333333222111111000111111111111111222222222333333333111111222222222333333333222222222222222222222222222333333444444333333222111111111111111111111111111111000000000000111111222222222111111111111111222222111111000000//////AAAAAA@@@@@@@@@@@@AAAAAA???????????????>>>=========<<<999888777888:::;;;999999888888888999:::;;;======>>>===<<<:::999888888888888888888888888888888888888999999:::;;;<<<======<<<;;;::::::999999<<<;;;:::999999:::;;;<<<;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<======>>>???????????????>>>>>>>>>>>>>>>>>>>>>>>><<<<<<===>>>??????@@@@@@AAA@@@@@@??????>>>>>>>>>>>>>>>>>>===>>>>>>???@@@?????????>>>>>>=====================>>>>>>>>>>>>@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAACCCCCCCCCCCCCCCBBBAAAAAADDDDDDDDDDDDCCCBBBAAA@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@???===<<<;;;:::;;;;;;;;;;;;::::::;;;<<<>>>???BBBBBBCCCCCCDDDCCCCCCCCCDDDCCCBBBAAA@@@AAABBBBBBBBBAAAAAAAAABBBCCCCCCDDDAAAAAA@@@???>>>===<<<;;;;;;;;;::::::999888888777999999999999:::;;;<<<===;;;;;;<<<<<<===>>>??????>>>??????@@@AAABBBCCCCCCDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@AAABBBBBBBBBBBBAAACCCBBBAAA@@@???===<<<<<<<<<===>>>>>>??????>>>>>>>>>======<<<===>>>???@@@@@@@@@@@@???@@@@@@AAAAAA@@@@@@AAAAAAAAAAAA@@@@@@@@@AAAAAABBBBBBBBBBBBAAABBBBBBBBBBBBBBBCCCDDDEEEEEEBBB@@@AAACCCDDDCCCBBBBBBAAA@@@@@@????????????>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<======>>>====================================>>>>>>>>>>>>========================???>>>===<<<<<<===>>>???:::::::::;;;;;;;;;<<<<<<999999999999999999999999========================>>>??????@@@@@@??????>>>========================??????>>>===<<<;;;:::999;;;::::::::::::999999999888888888888888888888888999999999999999999999999777777777777666666666666555666666666777777777777666666666777777777777888555888999777888;;;888111777777777666666666555555666666666666666666777777555555555555444444444333555555444444444444555555555555555555555555555555555555555555555555555555222333555555333222333444444555555666666555555444333333444444444555555555333444444555666666666555333333444444444555555555333333333333333333444444444444333333444444555555555555555555555555555555999555222222555777666555333333333333333333333333333333222111111111111111111111111222222333333333111111111222222222333333222222222222222222222222222333333333333333333222111111111111111111111111111111000000000000111111111111111111111222222222111111111000000/////////AAAAAA@@@@@@@@@@@@AAAAAA???@@@@@@@@@@@@???>>>>>>>>><<<:::999999:::;;;<<<;;;::::::::::::;;;<<<<<<>>>>>>>>>>>>===<<<:::999::::::::::::::::::::::::999999999999:::;;;<<<<<<@@@@@@???===<<<;;;:::999<<<;;;;;;::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<========================>>>???@@@@@@AAAAAA@@@@@@@@@@@@@@@AAAAAAAAAAAAAAA??????@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@AAAAAABBBCCCDDDDDDCCCBBBBBBAAA@@@@@@@@@@@@@@@AAAAAAAAABBBBBBCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAAAAAAAABBBBBBBBBDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDEEEDDDDDDCCCBBBAAACCCCCCBBBBBBAAAAAAAAA@@@BBBAAA???>>><<<<<<;;;;;;<<<<<<<<<<<<===>>>???@@@EEEEEEFFFFFFFFFEEEDDDDDDEEEDDDCCCBBBBBBBBBBBBCCCBBBBBBAAAAAAAAABBBCCCCCCAAAAAA@@@???>>>>>>===============<<<;;;;;;::::::<<<=========>>>??????@@@======>>>@@@AAABBBCCCDDDBBBBBBCCCCCCDDDDDDDDDEEEFFFFFFFFFEEEEEEEEEDDDDDDBBBBBBBBBBBBBBBBBBBBBBBB@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@??????>>>??????@@@AAA@@@@@@@@@AAAAAA@@@@@@@@@AAABBBBBBBBBBBBBBBBBBBBBCCCDDDDDDDDDEEEEEEFFFFFFEEEEEEDDDDDDEEEEEEEEEEEEDDDDDDCCCEEEEEEDDDDDDDDDEEEFFFFFFGGGEEEDDDDDDEEEFFFFFFEEEEEEDDDCCCBBBAAA@@@@@@@@@???@@@@@@@@@@@@@@@???>>><<<<<<<<<;;;<<<<<<===>>>>>>>>>>>>>>>>>>?????????<<<<<<<<<<<<============;;;;;;;;;;;;<<<<<<<<<<<<===<<<<<<;;;;;;<<<<<<===999:::::::::;;;;;;;;;;;;999999999999999999999999>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>BBBAAA@@@>>><<<;;;:::999<<<;;;;;;;;;::::::::::::777888888999::::::;;;;;;999999999999999999999999999999999888888888777777777777777888888888888888888888888888999999999999777888888777999<<<999333888888888777777777777777777777777777777777666666666666666555555555444444555555444444444444555555555555555555555555555555555555555555555555555555222444666555444333444555555555666666666666555555333444444444555555666666222333444555666777777777444444444555555555555555555555444333333333444444444555555555555444444333555555555555555555555555888555222222444666666555333333333333333333333333444333222222111111222222111111111111222222222222111111111111222222222222333333333333333333333333222222333333333333222222222222222222222222222222111111000000000000111111000000111111222222333333000000000000////////////AAAAAA@@@@@@@@@@@@AAAAAABBBBBBBBBBBBBBBAAAAAA@@@???>>>===<<<<<<===>>>??????????????????@@@@@@@@@@@@@@@@@@??????>>>===<<<<<<<<<<<<===============<<<<<<<<<<<<<<<===>>>>>>AAAAAA@@@@@@???>>>======>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>>>>>>>??????????????????????????????@@@AAAAAABBBCCCBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDBBBBBBBBBCCCCCCDDDDDDEEEDDDDDDDDDEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCDDDEEEEEEGGGGGGFFFEEEDDDDDDCCCCCCBBBBBBCCCCCCCCCDDDDDDDDDEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCFFFEEEDDDCCCCCCCCCCCCCCCDDDDDDDDDCCCCCCCCCDDDDDDCCCCCCDDDCCCCCCBBBAAAAAADDDDDDCCCCCCBBBAAAAAAAAACCCCCCCCCBBBBBBAAAAAAAAABBBBBBBBBCCCDDDDDDEEEEEEHHHHHHHHHHHHGGGFFFFFFEEEGGGFFFEEEEEEDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@?????????>>>>>>@@@@@@AAABBBBBBCCCCCCCCCBBBCCCCCCDDDEEEFFFFFFGGGEEEEEEEEEEEEFFFFFFFFFFFFHHHGGGGGGGGGFFFFFFFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAABBBCCCCCCCCCCCCBBBEEEEEEDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHIIIHHHIIIIIIJJJJJJIIIIIIHHHGGGGGGHHHGGGGGGFFFEEEEEEFFFFFFEEEEEEEEEFFFFFFGGGHHHGGGFFFFFFFFFGGGGGGGGGFFFFFFDDDCCCAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@;;;;;;;;;;;;;;;<<<======>>>>>>>>>>>>>>>?????????;;;;;;;;;<<<<<<<<<======;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<=================================@@@@@@@@@@@@@@@@@@@@@@@@>>>??????@@@@@@??????>>>????????????????????????BBBAAA@@@???>>>===<<<;;;======<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::::::::::::::999999999999999999999999999999999999999999:::::::::;;;;;;;;;======<<<999888888::::::888888888888888888888888999999888888777777666666777666666666666555555555555555444444444444555555555555555555555555555555555555555555666666666666333555777666555444555555555666666777777666666555666666666555555555555444333444555666666777777777555555555555555555555666666666555444333333444444444555666666666444333222555555555555555555555555444666777777444333333444444444444444444444444444444444333222222222222222111111222222222222222222111111111111222222222333444444444444444444444444222222333333333333222222222222222222222222222222222111111000000111111222000000111111222333444444////////////////////////DDDCCCCCCBBBBBBCCCCCCDDDDDDEEEEEEEEEEEEDDDCCCCCCBBBAAA@@@@@@@@@AAABBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBAAAAAAAAA@@@AAAAAABBBBBBBBBBBBBBBCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCBBBBBBAAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCDDDDDDEEEEEEDDDDDDEEEEEEEEEFFFFFFFFFGGGGGGEEEDDDDDDCCCDDDDDDEEEFFFFFFFFFFFFFFFGGGGGGGGGGGGEEEEEEEEEEEEEEEFFFGGGGGGHHHHHHGGGGGGFFFEEEDDDDDDCCCDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFEEEEEEEEEDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFEEEDDDCCCCCCCCCCCCCCCBBBBBBAAAAAABBBCCCCCCAAAAAABBBBBBBBBAAA@@@@@@AAAAAA@@@@@@@@@?????????BBBCCCDDDEEEFFFGGGGGGHHHGGGHHHHHHIIIJJJJJJJJJKKKJJJJJJJJJJJJIIIHHHGGGGGGIIIIIIIIIHHHGGGGGGFFFEEEHHHGGGFFFEEEEEEEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBAAAAAAAAAAAABBBCCCEEEFFFFFFFFFFFFIIIIIIIIIHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEFFFCCCDDDEEEEEEFFFFFFEEEEEEHHHHHHHHHHHHHHHHHHHHHHHHJJJIIIIIIIIIJJJJJJKKKLLLKKKKKKLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJIIIHHHHHHFFFFFFEEEEEEEEEEEEEEEFFFFFFGGGFFFFFFEEEEEEFFFGGGGGGFFFDDDCCCBBBAAA@@@@@@???@@@AAABBBBBBBBBBBBBBB;;;;;;;;;;;;;;;<<<<<<============>>>>>>?????????<<<<<<<<<<<<=========>>>===>>>>>>>>>?????????@@@>>>>>>>>>??????>>>>>>>>>??????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBB>>>??????@@@@@@??????>>>????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>============<<<>>>>>>======<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::999999999::::::::::::;;;;;;;;;;;;>>>BBBGGGFFF???999999===888888888888999999999999999999888888777777666666777666666666666555555555555555444444444444555555555555555555555555555555555555555666666666777777444666888777666555666777666777777777777777777666:::999888777555444333222555666666666666666555555666666666666666666666666777777666555444444444444555555666777666555333222666666666666666666666666333:::AAA@@@888222222666444444444444444444444444555444444333333333333333333333222222222222222222111222222222333333333333444444444444444444444444333333444444444444333333222222222222222222222222222222111111111111222222000000111222333444444555/////////000000000000000GGGGGGFFFFFFFFFFFFGGGGGGFFFFFFFFFFFFFFFEEEDDDDDDDDDCCCCCCCCCCCCDDDEEEEEECCCCCCDDDEEEEEEEEEEEEEEEFFFFFFEEEDDDDDDDDDDDDDDDEEEEEEFFFFFFGGGGGGHHHHHHHHHGGGGGGFFFFFFGGGGGGHHHEEEEEEEEEFFFGGGGGGHHHHHHEEEFFFFFFGGGGGGFFFFFFEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEEEEFFFGGGFFFFFFFFFFFFFFFGGGGGGHHHHHHIIIIIIFFFEEEDDDCCCCCCDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEEEEFFFFFFGGGHHHHHHGGGGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBBBBBBBBBBBBBAAAAAA@@@??????AAABBBCCC@@@@@@AAAAAAAAAAAA@@@???=========>>>>>>>>>>>>>>>AAABBBDDDFFFHHHJJJJJJKKKJJJJJJLLLMMMMMMNNNMMMMMMLLLLLLLLLMMMLLLLLLKKKKKKLLLLLLLLLLLLKKKJJJHHHGGGJJJIIIHHHGGGFFFEEEEEEEEECCCDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBB@@@BBBDDDFFFHHHIIIIIIIIIMMMMMMLLLLLLKKKJJJJJJIIIHHHHHHHHHIIIIIIJJJJJJJJJJJJJJJJJJIIIIIIIIIHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFFFFGGGGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGHHHFFFGGGGGGHHHHHHHHHHHHHHHKKKKKKKKKLLLKKKKKKJJJIIILLLLLLKKKKKKKKKKKKLLLLLLKKKLLLLLLLLLLLLLLLLLLKKKLLLMMMMMMMMMMMMLLLLLLKKKFFFFFFEEEDDDDDDDDDEEEEEEEEEFFFFFFEEEDDDDDDEEEGGGGGGFFFEEECCCCCCBBBBBBBBB@@@@@@AAACCCDDDDDDDDDDDD======<<<<<<======>>>????????????@@@AAAAAABBBBBB@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBCCCDDDDDDEEEEEEBBBCCCCCCDDDDDDCCCCCCBBBCCCDDDDDDDDDDDDEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDD@@@AAAAAABBBBBBAAAAAA@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAAAAABBBBBBBBB????????????>>>>>>>>>>>>@@@@@@??????>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::::::::::::::999999999999999999999::::::::::::999AAALLLQQQKKK???888888888888888888888999999999777777777777777777666666666666666555555555444444555555444444444444555555555555555555555555555555555555555666666777777888555777999888777666777777777777888888888888777777;;;:::999777666444333333777777777777777666555444777777777777666666666666777666666555555555666666555555666666666555555444666666666666666666666666444===EEEDDD;;;444555999444444444444444444444444666555444444333333444444444444444444333333333333333333333333444444444444555555555555555555555555444444555555555555444444333333333333333333333333222222111111111111222222111111222222333333444444000000000000111111111111HHHGGGGGGFFFFFFGGGGGGHHHEEEEEEEEEEEEEEEDDDDDDCCCDDDDDDDDDDDDEEEEEEFFFFFFFFFGGGHHHIIIIIIIIIHHHGGGIIIHHHGGGFFFFFFFFFGGGHHHIIIJJJJJJKKKLLLLLLMMMMMMMMMMMMLLLLLLLLLLLLMMMMMMIIIIIIIIIJJJJJJJJJJJJJJJGGGHHHIIIIIIIIIIIIHHHGGGFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHHHHHHHHHHGGGFFFGGGGGGHHHIIIIIIJJJJJJFFFEEECCCBBBBBBCCCEEEFFFHHHHHHGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHFFFGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGDDDDDDDDDDDDDDDDDDDDDDDDBBBAAA@@@@@@@@@@@@@@@AAAAAA@@@?????????@@@BBBCCC@@@AAAAAABBBBBBAAAAAA@@@>>>??????@@@@@@AAAAAABBBDDDEEEHHHJJJLLLMMMMMMMMMMMMMMMOOOPPPQQQQQQPPPPPPNNNOOOPPPPPPPPPPPPPPPPPPOOOOOOOOOOOONNNLLLKKKJJJJJJJJJHHHGGGFFFEEEEEEEEEBBBBBBBBBCCCCCCDDDDDDDDD??????????????????@@@@@@>>>@@@CCCGGGIIIJJJJJJJJJNNNMMMMMMMMMMMMMMMMMMMMMJJJJJJKKKKKKLLLMMMNNNNNNLLLLLLLLLLLLKKKKKKKKKJJJHHHHHHHHHHHHHHHHHHHHHHHHGGGHHHHHHIIIIIIIIIIIIIIIGGGHHHHHHHHHHHHHHHIIIIIIHHHHHHIIIJJJJJJJJJJJJJJJLLLMMMMMMNNNMMMLLLKKKJJJMMMLLLKKKJJJJJJJJJJJJJJJJJJKKKKKKLLLLLLKKKKKKJJJIIIJJJKKKKKKKKKKKKKKKKKKGGGFFFFFFEEEEEEDDDEEEEEEDDDFFFFFFEEECCCCCCEEEGGGGGGGGGFFFEEEEEEEEEEEEEEEAAABBBCCCEEEFFFFFFGGGGGG@@@@@@@@@???@@@AAAAAABBBCCCCCCDDDEEEEEEFFFGGGGGGEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGHHHIIIJJJJJJJJJGGGGGGHHHIIIIIIHHHGGGGGGFFFFFFGGGGGGGGGHHHHHHHHHEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@????????????@@@@@@@@@???????????????========================<<<<<<;;;;;;;;;:::::::::::::::::::::999999888888777777888888888999999999888:::AAAJJJJJJ@@@777444777777777888888888999999666666666666666666777777555555555555444444444333555555444444444444555555555555555555555555555555444555555666777777888888666888999999888777777888777888888999999888888777999999888777777666666555555666666777777777666666888888888777777777666666666666666555666666777777666555555555555666666777666666666666666666666666666999===<<<999777777999555555555555555555555555666555555444444444444444666666555555555444444444444444444555555555666666555555555555555555555555555555666666666666555555333333333333333333333333333222222111111222222333333333333333333333333333000111111111222222222333EEEEEEDDDDDDDDDDDDEEEEEEDDDDDDDDDDDDDDDCCCCCCBBBCCCCCCDDDDDDEEEEEEEEEFFFIIIJJJLLLMMMMMMMMMLLLKKKKKKJJJIIIHHHGGGHHHIIIJJJLLLLLLMMMNNNOOOOOOPPPPPPQQQQQQPPPPPPOOOPPPPPPPPPMMMMMMLLLLLLKKKKKKJJJJJJHHHHHHIIIJJJJJJIIIHHHHHHFFFFFFEEEEEEEEEEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHHHHIIIIIIHHHHHHGGGGGGHHHHHHIIIJJJKKKKKKFFFEEECCCAAAAAABBBDDDEEEHHHHHHGGGFFFFFFEEEDDDDDDEEEEEEDDDDDDEEEEEEFFFGGGGGGGGGHHHHHHIIIJJJJJJJJJHHHHHHHHHIIIIIIIIIIIIJJJJJJJJJIIIIIIIIIHHHHHHHHHCCCCCCCCCCCCCCCCCCCCCCCC?????????>>>>>>??????@@@BBBAAA?????????AAACCCDDDAAAAAABBBCCCCCCBBBBBBBBBBBBCCCCCCDDDEEEFFFGGGGGGIIIJJJLLLNNNOOOPPPOOOOOOPPPQQQRRRTTTTTTTTTTTTSSSQQQQQQRRRSSSSSSTTTSSSSSSQQQQQQQQQQQQPPPNNNLLLKKKJJJIIIHHHFFFEEEDDDDDDDDD@@@@@@AAAAAABBBCCCCCCCCC=====================>>>===???CCCGGGIIIKKKKKKKKKMMMMMMMMMNNNNNNOOOOOOOOOKKKKKKLLLMMMOOOPPPQQQQQQNNNNNNNNNMMMMMMMMMMMMLLLIIIIIIIIIIIIIIIIIIIIIIIIHHHIIIJJJJJJKKKKKKJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJKKKKKKKKKKKKKKKMMMNNNNNNOOONNNMMMLLLKKKMMMLLLKKKIIIHHHHHHHHHHHHJJJJJJKKKKKKKKKKKKJJJJJJEEEEEEFFFGGGHHHHHHHHHGGGHHHGGGGGGFFFEEEEEEEEEFFFDDDFFFGGGFFFCCCCCCEEEHHHHHHHHHGGGGGGFFFGGGGGGGGGBBBCCCEEEFFFHHHHHHIIIIIICCCCCCBBBBBBBBBCCCDDDDDDGGGGGGHHHIIIIIIJJJKKKKKKIIIIIIJJJJJJJJJKKKKKKKKKJJJJJJKKKKKKLLLMMMNNNNNNJJJJJJLLLLLLLLLLLLJJJJJJGGGGGGHHHHHHHHHIIIIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDCCCBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@??????>>>??????@@@@@@AAABBBBBB>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;;;;;;;::::::::::::::::::999999888888888666666777777777888888888:::333111999@@@===777444666666777777888888888888444444555555666666777777555555444444444333333333555555555444444555555555555555555555555555555555444555555666777888888999777888::::::888777888999888888999999999999888888666777777777888888888888333444555777888888888888999888888888777777666666666666555666666777888999666555444444444666777888777777777777777777777777555333111222555777777777555555555555555555555555666666555444444444444555777777666666666555555555555555555666666666666777666666666666666666666666666666777777777777666666333333333333333333333333333222222111111222222333444333333333333333333333111111222222222333333333AAAAAAAAAAAAAAAAAAAAAAAAEEEEEEEEEEEEDDDCCCBBBAAACCCDDDDDDEEEEEEFFFFFFFFFHHHHHHHHHHHHIIIIIIIIIIIIHHHGGGFFFEEEEEEFFFGGGHHHKKKKKKKKKLLLLLLMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLKKKLLLKKKIIIFFFDDDCCCDDDEEEEEEFFFFFFFFFFFFEEEEEE???>>>>>>???AAAAAA@@@???@@@@@@@@@@@@@@@@@@@@@@@@DDDEEEEEEFFFFFFFFFFFFFFFDDDEEEFFFGGGHHHHHHGGGGGGCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@BBBBBBAAAAAABBBDDDEEEFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFBBBBBBBBBAAAAAA@@@@@@@@@DDDBBB???======???BBBDDDCCC@@@===>>>BBBDDDDDDCCCFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDDDDEEEFFFGGGGGGHHHHHHIIIIIIIIIJJJJJJJJJJJJLLLLLLMMMMMMMMMMMMMMMMMMNNNNNNMMMLLLLLLKKKJJJJJJIIIIIIHHHGGGFFFEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@????????????BBBDDDGGGJJJLLLLLLKKKKKKKKKLLLMMMMMMNNNNNNMMMMMMLLLLLLMMMNNNOOOOOOOOONNNLLLLLLLLLKKKKKKJJJJJJJJJKKKJJJHHHGGGGGGGGGHHHIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFFFFGGGGGGIIIIIIHHHHHHHHHHHHIIIIIIKKKKKKJJJJJJIIIHHHGGGGGGGGGFFFEEEDDDDDDDDDDDDDDDEEEEEEEEEDDDDDDCCCCCCCCCFFFEEEDDDDDDCCCCCCCCCDDDDDDCCCCCCCCCCCCDDDEEEEEEIIIHHHHHHGGGFFFEEEEEEDDDHHHGGGFFFEEEDDDCCCCCCCCCBBBBBBCCCCCCDDDEEEFFFFFFCCCCCCDDDDDDEEEFFFFFFGGGHHHHHHHHHHHHHHHIIIIIIIIIIIIJJJJJJKKKKKKJJJJJJIIIIIIIIIIIIJJJJJJKKKKKKKKKJJJJJJJJJIIIIIIIIIHHHHHHJJJJJJJJJIIIIIIIIIIIIHHHIIIFFFDDDDDDEEEGGGHHHHHHHHHHHHGGGFFFFFFEEEFFFFFFHHHGGGGGGFFFFFFFFFFFFFFFHHHGGGGGGFFFEEEDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBAAA@@@@@@@@@??????>>>>>>????????????????????????============<<<;;;:::999999999::::::::::::999999:::999666555555666999:::777666555444444555666777999888888777777777777777333555666777666666888:::888222000666:::888777:::666666666666666777888888666666666666666777777888888888888888777777777666999888777666666777888999999999999999999999999999888888888888888888888888777777777777777777777777666777888999999888777666:::::::::::::::999888777555666666777777777777777555555666666666666555555777666555555555555666777555555666666666666555555000111222333444444444444333333333333333333333333333444555666777777777777777777777777777777777777666666777777888888999999777777777777666666666666333333333222222111111111333333333333333333333333222222333333333333444444222222222222222222222222AAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCBBBBBBAAA@@@AAABBBBBBBBBBBBBBBBBBCCCBBBBBBBBBBBBCCCCCCCCCCCCBBBAAA@@@@@@@@@@@@AAABBBDDDDDDDDDEEEEEEEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEEEECCCAAA??????@@@@@@@@@AAAAAAAAAAAA@@@@@@>>>>>>===???@@@AAA@@@>>>????????????????????????BBBBBBCCCDDDDDDDDDDDDCCCAAABBBCCCEEEFFFFFFEEEEEEBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@@@@BBBCCCDDDDDDDDDDDDEEEEEEEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBAAAAAA@@@@@@@@@CCCAAA???>>>>>>???AAACCCBBB@@@>>>>>>AAABBBBBB@@@BBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBBCCCDDDDDDEEEEEEDDDDDDDDDDDDDDDEEEEEEFFFEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGFFFEEEDDDDDDDDDDDDCCCCCCBBBBBBAAAAAA@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@?????????>>>>>>===>>>@@@BBBCCCDDDDDDCCCEEEFFFFFFGGGGGGGGGGGGGGGFFFFFFGGGHHHHHHHHHGGGGGGFFFFFFFFFEEEEEEDDDDDDDDDHHHGGGFFFEEEDDDEEEEEEFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCDDDDDDEEEDDDDDDDDDCCCCCCDDDDDDDDDGGGFFFFFFEEEDDDDDDCCCCCCCCCCCCBBBAAAAAAAAAAAAAAABBBBBBBBBAAAAAAAAA@@@@@@AAA@@@@@@?????????@@@@@@BBBAAAAAAAAAAAABBBCCCCCCFFFFFFEEEDDDDDDCCCBBBBBBCCCBBBAAA@@@@@@?????????@@@@@@AAAAAABBBBBBCCCCCC@@@AAAAAABBBCCCCCCDDDDDDCCCCCCCCCDDDDDDDDDDDDEEEFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDEEEDDDCCCBBBBBBDDDFFFGGGFFFEEEDDDDDDCCCCCCDDDDDDFFFEEEDDDCCCBBBBBBCCCCCCEEEDDDDDDCCCBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@?????????>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::999888777666888999999::::::999999888999888777666666777888999777777666555555666777777888888777666666666666666666888999999888888:::;;;===777555:::<<<;;;;;;===777666666666666777888888;;;:::999888888888888888::::::999999999888888888777888888888888888888777888888888888888888888888777777777777777777777777666666666666666666666666555666777888888777666555777888888888888777666555555555666777777777666666555555666666666666555555555555555555555555555555555555666666666666555555111111222444444555555555333333333333333333333333333333444555666666666666666666666666666666666666777777777777777777666666777777777666666666555555444444444444333333222222333333333333333333333333222222333333333333444444333333333333333333333333@@@@@@@@@@@@@@@@@@@@@@@@>>>??????@@@@@@@@@@@@@@@???????????????>>>>>>>>>======>>>>>>>>>?????????>>>======<<<<<<======>>>>>>>>>>>>>>>>>>?????????????????????@@@@@@@@@@@@???@@@AAA???===<<<===>>><<<======>>>>>>======<<<>>>======>>>@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAAAAAAAAAAA===>>>@@@AAABBBCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@???@@@@@@?????????@@@AAAAAAAAABBBBBBBBBBBBCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@BBBAAAAAA@@@@@@AAAAAABBBAAA???>>>???@@@@@@???===???????????????????????????@@@@@@AAAAAABBBBBBBBBAAAAAA@@@???@@@AAABBBCCC@@@@@@@@@AAAAAAAAABBBBBBBBBBBBAAAAAA@@@?????????????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@CCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@?????????>>>>>>???@@@@@@AAABBBBBBCCCCCCAAAAAABBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBAAA@@@AAAAAAAAAAAAAAA@@@@@@@@@DDDCCCBBBBBBAAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAAAAAAAAAAABBBBBBBBBAAAAAA@@@@@@AAAAAABBBCCCCCCCCCBBBAAAAAA@@@@@@AAAAAA@@@@@@??????@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@>>>>>>=========>>>>>>???@@@@@@??????@@@@@@AAABBBCCCCCCBBBBBBAAAAAA@@@@@@@@@@@@???>>>============????????????????????????>>>>>>??????@@@AAAAAAAAA@@@@@@@@@AAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCBBBBBBCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@BBBCCCAAA??????BBBFFFCCCBBBAAAAAAAAAAAAAAAAAADDDCCC@@@>>>>>>>>>???@@@@@@@@@@@@??????>>>>>>===============<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::999999999999999888777666888888999999999999888888888888888888888888888888888777666666666666777888888777777777666666666666888999::::::999888999:::AAA<<<:::;;;===<<<===???777777777666777777888999===<<<:::999888777777777999999999999888888888777666777888999999888777666777777777777777777777777555555555555555555555555555555555555555555555555444444555666666555444444555555555555555555444333444444555666666666666555444444555555555555444444333444555666666555444333444444555555555555444444222222333444555555555555333333333333333333333333222333444555555666666555555555555555555555555555888777777666555555444444666666666555555555444444555555555555444444444444333333333333333333333333222222333333333333444444444444444444444444444444@@@@@@@@@@@@@@@@@@@@@@@@======>>>???@@@AAAAAA@@@??????>>>>>>======<<<<<<>>>>>>>>>?????????@@@@@@??????>>>>>>>>>>>>??????==================>>>>>>???????????????@@@@@@@@@???@@@AAAAAA??????@@@AAA>>>??????????????????>>>>>>======>>>@@@@@@???===========================>>>>>>???@@@@@@@@@@@@@@@<<<===>>>???AAABBBBBBCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBAAAAAAAAAAAAAAABBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAA@@@@@@@@@?????????>>>===AAAAAAAAAAAAAAAAAAAAAAAA??????@@@@@@@@@AAAAAAAAABBBAAA@@@???@@@AAACCCDDD??????@@@@@@AAABBBBBBBBBBBBBBBAAAAAA@@@@@@@@@????????????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCBBBBBBBBBBBB@@@@@@@@@@@@????????????DDDDDDCCCCCCCCCDDDEEEEEEAAABBBBBBCCCCCCCCCCCCCCCBBBBBBCCCCCCBBBAAA@@@@@@BBBBBBBBBBBBAAAAAAAAAAAABBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@AAAAAABBBBBBAAAAAAAAAAAABBBBBBDDDCCCCCCCCCBBBBBBAAAAAABBBAAAAAA@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBB?????????>>>??????@@@AAA???????????????@@@AAAAAAAAAAAAAAAAAA@@@@@@??????AAAAAA@@@???????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@@@@AAAAAABBBBBBCCCCCCAAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBAAAAAAAAAAAA@@@===AAACCCAAA>>>===AAAEEEAAAAAA@@@@@@@@@@@@@@@AAACCCBBB???===<<<<<<===>>>>>>>>>>>>======<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;:::999888888999999999999888888888888999::::::999888888888888888777777888888888888999999999888888777777777888999999777666777888AAA>>>;;;:::::::::;;;===888777777777777888999999::::::999888777666666666777777777666666666555555666666777777777777666666555555555555555555555555444444444444444444444444555555555555555555555555333444444444444444444333444444444555555444333333333444444555555555555555444444555555555555444444222444555777777555444222444444555555555555444444333333444555555555555555444444444444444444444444111222333444555555555555555555555555555555555555666666555555555444444444666555555555444444444444555444444444444444444444333333333333333333333333222222222333333333444444444444444444444444444444@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>@@@AAABBBBBBBBBBBB@@@@@@??????>>>>>>>>>===@@@@@@@@@AAAAAAAAABBBBBBAAAAAAAAABBBBBBAAAAAAAAA??????????????????>>>>>>???@@@@@@@@@AAAAAAAAABBB@@@AAACCCBBBAAAAAACCCDDDAAAAAAAAABBBBBBAAAAAAAAA>>>======>>>@@@@@@???>>>========================??????@@@AAAAAAAAAAAAAAA>>>>>>>>>???@@@BBBCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBBBBBBBAAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCAAAAAAAAABBBBBBCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCAAABBBCCCCCCCCCCCCBBBAAAAAAAAAAAAAAA@@@@@@@@@AAACCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAABBBBBBBBBBBBBBBBBBAAAAAAAAABBBCCCDDD@@@AAAAAABBBCCCDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBB@@@@@@AAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDCCCCCCCCCBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@BBBBBBAAAAAAAAAAAABBBCCCCCCCCCDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDCCCBBBAAACCCCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@BBBAAAAAAAAAAAAAAAAAABBBCCCBBBBBBAAAAAABBBBBBCCCDDDCCCCCCCCCCCCCCCBBBBBBAAAAAA@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@AAAAAABBB@@@@@@@@@@@@@@@AAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAABBBAAAAAA@@@@@@@@@@@@AAA@@@@@@@@@@@@@@@?????????????????????@@@@@@@@@@@@@@@@@@AAABBBBBBCCCDDDDDDCCCCCCDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCBBBBBBBBBBBBAAAAAAAAACCCCCCCCCBBBBBBBBBAAAAAA>>>AAADDDCCC???>>>AAAFFFBBBAAAAAAAAAAAAAAABBBBBBCCCBBB@@@>>>======>>>???>>>>>>>>>>>>==================<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<==================<<<;;;999999::::::::::::999999888999:::;;;;;;:::999888888999999999999999999888:::;;;;;;;;;;;;:::999888888999:::999888777888999??????===:::999999:::;;;888888888888888999::::::999999888888888888999999777777777777666666666666888777555444444555777888555555555555555555555555666666666666666666666666555555555555555555555555444444444333333444444444444555555666666666555555333444444555555555555555444555555555555555555444333444666777777666444333444555555555555555555444444444555666666666555555444444444444444444444444111222333444555555555555555555555555555555555555333444444444555555555666666555555555444444444444333333333333333444444444333333333333333333333333222222222333333333444444333333333333333333333333AAAAAAAAAAAAAAAAAAAAAAAA@@@AAABBBCCCDDDDDDDDDDDDAAAAAAAAAAAAAAAAAA@@@@@@@@@AAAAAAAAAAAABBBBBBBBBAAABBBCCCCCCCCCCCCBBBAAA@@@@@@@@@@@@??????????????????@@@@@@AAABBBBBBBBB@@@AAABBBBBBAAAAAABBBDDDAAAAAABBBBBBBBBBBBAAAAAA???>>>>>>???AAAAAA@@@???????????????????????????@@@AAAAAABBBBBBBBBBBBBBB@@@@@@@@@@@@AAABBBCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@AAAAAAAAAAAAAAABBBBBBBBBBBBCCCDDDDDDCCCCCCCCCBBBCCCCCCCCCDDDDDDDDDDDDBBBBBBBBBCCCDDDDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDDDDDDDEEEBBBCCCCCCDDDDDDCCCCCCBBBBBBCCCCCCCCCBBBCCCFFFHHHBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCAAAAAABBBBBBBBBCCCCCCCCCAAAAAABBBCCCCCCDDDEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCAAAAAAAAABBBBBBCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAABBBBBBBBBBBBCCCCCCCCCCCCCCCCCCDDDEEEEEEEEEEEEDDDDDDDDDDDDEEEDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDEEEDDDEEEEEEEEEEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBBBBBBBBBBCCCCCCBBBAAAAAA@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@??????@@@@@@AAAAAA@@@@@@@@@@@@AAAAAAAAAAAABBBBBBAAA@@@@@@@@@@@@@@@AAAAAA@@@@@@AAAAAABBBCCCCCCCCCCCCCCCBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAA??????@@@AAAAAABBBCCCCCCDDDEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBBBBAAAAAAAAA@@@BBBDDDDDDBBBAAACCCEEEBBBBBBBBBBBBBBBCCCCCCDDDBBBBBBAAAAAAAAAAAAAAAAAA???????????????????????????>>>>>>>>>>>>=========<<<<<<<<<===============;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::;;;;;;;;;;;;::::::999:::;;;<<<<<<;;;:::999999999:::;;;;;;:::999999;;;<<<=========<<<:::999:::;;;<<<<<<::::::;;;<<>>>>>;;;<<<<<<<<<=========>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;:::;;;<<<<<<======<<<<<<;;;::::::;;;;;;;;;;;;::::::999:::;;;<<<<<<;;;:::999;;;<<<=========<<<:::999999;;;<<<<<<;;;;;;===>>><<>>===<<<;;;:::;;;===>>>>>>>>>>>>=========<<<<<<;;;;;;<<>>===:::999999:::===>>>::::::::::::;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;;;;:::888888;;;;;;;;;;;;;;;;;;;;;:::<<<<<<<<<:::888888:::<<<;;;;;;;;;::::::;;;<<<<<<999999999:::::::::;;;;;;;;;;;;;;;::::::999999999999999:::<<<>>>===;;;888;;;;;;;;;::::::;;;;;;;;;:::999888888777777777777::::::999999999888888888666666666666666666666666666666777888888888888888777888999888666555666777777666555444444555666777777777777777777777777777666777777777777888888888888888888777777666444444888888888888777777777777555555555555666666666666666666666666666555444444555555555555666666666666777777666666555555444444444555666777777666555444444444444444444444444444555555555555555666777777444444444444444444444444EEEEEEEEEDDDDDDDDDDDDDDDFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFGGGGGGGGGHHHHHHDDDDDDEEEEEEEEEFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGFFFFFFEEEDDDDDDDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCAAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGHHHHHHHHHGGGHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFHHHHHHHHHFFFFFFGGGHHHHHHHHHGGGGGGGGGFFFFFFFFFGGGGGGGGGFFFFFFFFFEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEFFFFFFGGGHHHGGGGGGHHHIIIIIIIIIIIIHHHHHHHHHIIIIIIIIIHHHGGGGGGHHHHHHIIIIIIIIIIIIHHHHHHIIIIIIHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFGGGGGGGGGHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIGGGHHHIIIIIIJJJJJJJJJIIIKKKKKKKKKJJJJJJJJJIIIIIIHHHGGGGGGGGGGGGGGGGGGGGGHHHHHHGGGGGGHHHHHHIIIJJJIIIIIIHHHHHHGGGHHHHHHIIIIIIJJJJJJJJJJJJHHHGGGFFFHHHHHHHHHHHHGGGGGGGGGGGGEEEEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDEEEFFFFFFGGGGGGIIIIIIIIIIIIIIIIIIIIIIIIMMMLLLKKKJJJIIIHHHHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDDDDDDDEEEEEEDDDDDDCCCCCCCCCDDDEEEFFFEEEEEEFFFGGGHHHHHHHHHHHHGGGGGGFFFEEEEEEFFFGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEFFFFFFGGGEEEDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHGGGFFFFFFEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGDDDDDDCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEDDDCCCCCCBBB@@@>>>BBBHHHKKKHHHEEEAAA???>>>>>>???@@@???>>>????????????>>>>>>>>>======???AAA@@@>>><<<===>>>???>>>===<<<<<<===>>>???============>>>>>>>>>>>>========================<<<===>>>>>>>>>===<<<;;;========================<<<======<<<:::999;;;<<<::::::999999999999::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;:::::::::;;;::::::;;;===<<<:::888;;;;;;::::::::::::;;;;;;<<<;;;::::::999999999:::<<<<<<;;;;;;;;;:::::::::999999999999999999999999::::::::::::999888777777999:::;;;:::888888888999999999888888888888999999999999999999999999999999888888888999999999999:::::::::::::::999888777666999999888888888777777777777888888888888999999999999999999999999888777777666666666666777777777777888888888777777777777777888888999999999999888888666666666666666666666666444444444444444555555666777777777777777777777777FFFFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJGGGHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIGGGHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHEEEEEEDDDDDDDDDCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGHHHHHHHHHHHHHHHGGGFFFFFFIIIJJJJJJIIIGGGFFFGGGHHHIIIIIIIIIHHHHHHHHHGGGGGGHHHHHHHHHGGGGGGGGGGGGFFFGGGGGGHHHHHHIIIIIIJJJJJJJJJIIIIIIHHHHHHHHHHHHIIIHHHIIIJJJJJJKKKKKKJJJJJJKKKKKKKKKKKKJJJJJJIIIHHHIIIIIIJJJJJJJJJJJJIIIIIIJJJJJJIIIIIIIIIHHHHHHHHHGGGHHHHHHHHHHHHIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHIIIHHHHHHHHHHHHHHHGGGGGGGGGHHHHHHIIIJJJKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJGGGGGGIIIJJJKKKLLLLLLMMMMMMMMMMMMMMMLLLLLLLLLLLLIIIIIIIIIIIIIIIIIIIIIIIIJJJIIIIIIIIIIIIJJJKKKKKKJJJJJJJJJIIIIIIJJJJJJKKKJJJKKKLLLMMMMMMLLLKKKJJJLLLKKKKKKKKKKKKJJJJJJJJJHHHHHHHHHHHHGGGGGGGGGGGGFFFFFFFFFGGGHHHHHHIIIIIINNNNNNMMMMMMLLLLLLKKKKKKOOONNNMMMKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJGGGGGGFFFFFFFFFGGGHHHHHHFFFFFFEEEEEEEEEFFFGGGHHHGGGGGGHHHHHHHHHHHHHHHGGGIIIIIIHHHHHHHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGFFFGGGGGGFFFEEEEEEGGGIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHGGGFFFGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFEEEGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHIIIIIIHHHHHHGGGGGGGGGGGGHHHHHHFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGFFFEEEEEEDDD@@@>>>CCCLLLPPPMMMHHHDDDBBBAAA@@@AAAAAA???>>>@@@@@@@@@@@@???????????????AAABBBBBB@@@??????@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>======>>>>>>>>>>>>>>>>>>>>>>>><<<>>>??????===<<<<<<======<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<=========>>>>>>>>>============<<<<<<<<>>????????????>>>=========>>>>>>>>>>>>??????========================>>>>>>>>>>>>>>>=====================>>>>>>>>>>>>>>>@@@BBBBBBAAA???>>>???>>>>>>===<<<<<<<<<======>>>>>>>>>>>>?????????@@@??????????????????>>>>>>CCC@@@===<<<<<<=========>>>>>>============>>>>>><<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::::::::::::::::::::::::::::::::;;;<<<<<<:::<<<<<<<<<::::::;;;<<<999:::;;;<<<<<<;;;:::999999999999999999999999999888888888888999999999999:::::::::::::::999888777::::::::::::999999999999888888888999999999999:::999999::::::::::::999999999999999999::::::::::::777777777888888999999999:::999888777777888999:::666666666666666666666666888888777777888888999:::777777777777777777777777IIIIIIIIIJJJJJJKKKKKKKKKJJJJJJJJJKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLJJJJJJKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMLLLKKKJJJJJJJJJJJJJJJJJJJJJKKKLLLLLLHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGHHHHHHHHHGGGFFFEEEGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFGGGGGGGGGHHHHHHFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHIIIIIIIIIIIIHHHHHHFFFFFFGGGGGGHHHHHHHHHHHHJJJJJJJJJJJJJJJJJJKKKKKKLLLLLLMMMOOOOOOPPPPPPPPPLLLMMMMMMLLLJJJHHHIIIJJJLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIJJJKKKLLLLLLMMMMMMNNNNNNMMMMMMLLLLLLKKKKKKLLLLLLMMMNNNNNNNNNNNNMMMLLLLLLMMMMMMLLLKKKKKKJJJJJJJJJKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIJJJJJJJJJJJJKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHIIIIIIJJJKKKKKKLLLJJJJJJJJJIIIIIIHHHHHHHHHIIIIIIJJJKKKKKKKKKKKKJJJLLLLLLLLLLLLKKKKKKKKKKKKKKKLLLLLLMMMNNNOOOOOOPPPOOOOOONNNNNNNNNNNNOOOOOOMMMLLLLLLLLLMMMNNNNNNOOOMMMNNNPPPQQQRRRRRRQQQPPPOOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOPPPPPPQQQQQQTTTTTTSSSSSSRRRQQQPPPPPPNNNMMMLLLLLLKKKKKKKKKKKKMMMMMMMMMMMMMMMMMMMMMMMMJJJJJJJJJJJJJJJKKKLLLMMMIIIIIIIIIJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKJJJJJJIIIJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIFFFGGGHHHHHHGGGGGGIIIKKKNNNNNNNNNMMMMMMMMMMMMMMMLLLLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIHHHHHHGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHGGGGGGGGGGGGHHHHHHGGGFFFFFFEEEEEEFFFFFFGGGFFFFFFGGGGGGGGGGGGGGGFFFDDDEEEFFFFFFEEEDDDEEEEEECCCCCCCCCDDDFFFFFFEEECCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDCCC???@@@AAABBBBBBAAA@@@???>>>>>>>>>????????????@@@>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@??????>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@AAACCCEEEEEECCCAAAAAAAAA>>>===<<<<<<;;;;;;;;;<<>>>>>@@@@@@@@@@@@@@@????????????@@@@@@>>>>>>=========>>>>>>??????>>>>>>>>>>>>=========;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::::::::;;;<<<<<<===>>>??????======>>>???:::;;;<<<======<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;::::::999;;;;;;;;;;;;::::::::::::999999999999::::::::::::::::::;;;;;;;;;;;;::::::::::::::::::;;;;;;;;;;;;999999999::::::;;;;;;<<<;;;:::999888888999:::;;;888888888888888888888888666666666666666777888888888888888888888888888888JJJKKKKKKLLLLLLMMMMMMMMMNNNNNNOOOOOOOOOPPPPPPPPPMMMMMMMMMMMMLLLLLLLLLLLLKKKKKKLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNOOOOOOOOONNNMMMLLLKKKLLLKKKKKKKKKKKKLLLMMMMMMKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIIIIIIIIIIHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIIIIJJJJJJKKKKKKLLLLLLLLLMMMMMMLLLLLLKKKKKKHHHIIIIIIJJJJJJKKKKKKLLLJJJJJJJJJKKKKKKKKKKKKKKKMMMNNNOOOPPPRRRRRRRRRSSSPPPQQQRRRQQQOOONNNOOOPPPNNNNNNNNNMMMMMMMMMLLLLLLMMMMMMMMMLLLLLLLLLKKKKKKJJJJJJKKKKKKLLLLLLMMMMMMMMMNNNNNNNNNNNNNNNMMMLLLLLLMMMNNNNNNOOOOOONNNNNNLLLMMMMMMNNNNNNMMMMMMLLLMMMMMMNNNNNNNNNNNNMMMMMMNNNMMMMMMMMMMMMLLLLLLLLLJJJJJJKKKKKKKKKLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIIIIJJJJJJJJJJJJKKKIIIJJJJJJJJJJJJKKKKKKKKKMMMMMMMMMLLLKKKKKKJJJJJJKKKKKKLLLMMMMMMMMMLLLLLLNNNNNNNNNNNNMMMMMMMMMLLLMMMMMMNNNOOOPPPRRRRRRSSSRRRRRRQQQPPPPPPPPPPPPQQQMMMMMMMMMMMMNNNNNNOOOPPPNNNOOOPPPRRRRRRRRRQQQPPPRRRRRRRRRRRRQQQQQQQQQQQQOOOOOOOOOOOOPPPPPPPPPPPPQQQQQQQQQRRRSSSSSSTTTTTTUUUTTTTTTTTTSSSRRRRRRRRRRRRQQQQQQPPPOOOOOOPPPPPPNNNNNNNNNNNNNNNNNNNNNNNNLLLLLLKKKKKKKKKLLLLLLMMMIIIJJJKKKKKKLLLLLLKKKKKKKKKKKKLLLLLLLLLLLLLLLKKKJJJKKKKKKLLLLLLKKKKKKJJJIIIIIIIIIJJJJJJJJJJJJJJJKKKKKKLLLKKKJJJJJJLLLNNNMMMMMMMMMNNNNNNNNNOOOOOONNNMMMLLLLLLKKKKKKLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKMMMLLLLLLLLLLLLLLLKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHJJJJJJIIIIIIIIIIIIJJJJJJIIIIIIHHHHHHHHHHHHIIIIIIHHHHHHIIIJJJJJJJJJIIIIIIAAAEEEHHHHHHEEEDDDFFFIIIDDDDDDEEEGGGIIIJJJHHHFFFEEEEEEEEEEEEFFFFFFFFFFFFDDDCCCCCCDDDFFFFFFEEECCCBBBCCCDDDEEEEEEDDDCCCBBB@@@@@@@@@AAAAAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAACCCBBBAAAAAA@@@@@@AAAAAAAAAAAAAAABBBCCCCCCDDDDDDBBBDDDEEEEEECCCBBBBBBCCCCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBB@@@@@@@@@AAAAAAAAAAAAAAAFFFDDDAAA???@@@AAABBBAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@AAAAAABBBBBBAAAAAAAAAAAA@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>???>>>===<<<;;;<<<======@@@AAABBBBBBAAAAAABBBCCC>>>>>>????????????>>>>>>????????????????????????>>>>>>>>>?????????@@@@@@===>>>>>>???>>>>>>======<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<======>>>>>>======::::::;;;;;;;;;;;;<<<<<<<<<===============>>>>>><<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;;;;<<<::::::::::::::::::::::::KKKLLLLLLMMMNNNNNNOOOOOOPPPPPPPPPQQQQQQQQQRRRRRROOOOOONNNNNNMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPPPPPPPOOONNNMMMLLLLLLLLLKKKKKKLLLLLLMMMNNNMMMMMMMMMMMMMMMMMMMMMMMMLLLKKKJJJIIIHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJHHHHHHIIIIIIIIIJJJJJJJJJIIIIIIJJJKKKKKKLLLMMMMMMMMMMMMNNNNNNMMMMMMLLLKKKIIIIIIIIIJJJKKKLLLLLLLLLJJJJJJJJJJJJKKKKKKLLLLLLOOOOOOPPPQQQQQQQQQQQQQQQRRRSSSTTTTTTRRRQQQRRRTTTOOOOOOOOONNNNNNNNNNNNMMMNNNNNNNNNNNNMMMMMMMMMMMMKKKKKKKKKKKKLLLLLLLLLLLLLLLMMMNNNOOOOOOOOONNNMMMMMMMMMNNNOOOOOOOOONNNNNNMMMMMMNNNOOOPPPPPPPPPPPPNNNNNNOOOOOOOOOOOONNNNNNOOONNNNNNNNNNNNMMMMMMMMMKKKKKKKKKLLLLLLLLLMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLIIIIIIJJJJJJKKKKKKKKKKKKLLLLLLLLLLLLLLLKKKKKKKKKNNNNNNMMMMMMLLLKKKKKKJJJIIIJJJKKKLLLMMMMMMNNNNNNOOOOOOOOONNNNNNNNNMMMMMMNNNNNNOOOQQQRRRTTTUUUUUUTTTTTTSSSRRRRRRRRRRRRRRRMMMMMMMMMMMMNNNOOOPPPQQQNNNOOOPPPQQQRRRQQQPPPOOOSSSRRRRRRRRRRRRQQQQQQQQQOOOOOOOOOOOOPPPPPPQQQQQQQQQQQQRRRRRRSSSTTTTTTUUUTTTTTTSSSSSSSSSSSSSSSSSSUUUTTTTTTSSSSSSSSSSSSTTTPPPPPPPPPPPPPPPPPPPPPPPPMMMMMMLLLLLLKKKLLLLLLLLLIIIJJJKKKLLLMMMLLLLLLKKKKKKKKKLLLMMMNNNNNNNNNMMMLLLMMMNNNNNNNNNNNNMMMLLLKKKKKKKKKKKKLLLLLLLLLMMMMMMNNNNNNMMMKKKKKKLLLNNNKKKKKKLLLMMMNNNOOOPPPPPPOOONNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNKKKKKKJJJJJJJJJIIIIIIIIIJJJIIIIIIIIIIIIIIIIIIJJJIIIHHHHHHHHHHHHHHHHHHIIIGGGHHHIIIIIIJJJJJJJJJIIIBBBDDDFFFFFFEEEEEEFFFGGGDDDDDDEEEFFFHHHGGGEEECCCDDDDDDDDDEEEEEEEEEFFFFFFDDDCCCBBBDDDFFFGGGEEECCCBBBBBBBBBCCCCCCBBBBBBBBB@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBCCCBBBAAA@@@@@@@@@AAAAAAAAABBBBBBCCCDDDDDDEEEEEEBBBCCCCCCBBB@@@@@@AAABBBFFFEEEDDDCCCCCCBBBBBBBBB@@@@@@@@@AAAAAAAAABBBBBB@@@@@@@@@AAAAAAAAABBBBBBDDDBBB@@@???AAABBBBBBAAA@@@@@@????????????@@@@@@@@@@@@@@@@@@@@@AAAAAABBB@@@@@@@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>=========???AAADDDEEE???@@@BBBBBBAAA@@@BBBCCC??????>>>>>>>>>>>>??????????????????????????????>>>>>>?????????@@@@@@@@@>>>>>>???????????????>>>=========<<<<<<<<<;;;;;;::::::;;;;;;;;;<<<<<<<<<;;;<<<<<<===>>>>>>======:::::::::;;;;;;;;;<<<<<<======<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;<<<======999999999999999999999999LLLLLLMMMNNNOOOOOOPPPPPPOOOOOOOOOPPPPPPPPPPPPQQQPPPPPPPPPOOOOOONNNNNNNNNNNNNNNNNNOOOOOOOOOPPPPPPQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQPPPOOONNNMMMLLLLLLKKKKKKLLLLLLMMMNNNMMMMMMMMMMMMMMMMMMMMMMMMNNNLLLJJJIIIHHHIIIKKKLLLKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIIIIJJJJJJJJJJJJKKKHHHHHHHHHIIIJJJKKKKKKLLLLLLLLLLLLLLLLLLKKKJJJJJJGGGGGGHHHHHHIIIJJJKKKKKKIIIJJJJJJJJJKKKKKKLLLLLLPPPPPPPPPQQQPPPPPPOOONNNQQQRRRSSSSSSRRRRRRSSSTTTPPPPPPOOOOOOOOONNNNNNNNNOOOOOOOOONNNNNNNNNMMMMMMLLLLLLLLLKKKKKKKKKKKKKKKKKKLLLNNNOOOPPPOOOOOONNNLLLMMMNNNNNNOOOOOONNNNNNNNNNNNPPPQQQRRRRRRSSSSSSLLLMMMMMMNNNNNNMMMMMMLLLMMMMMMMMMLLLLLLLLLLLLKKKLLLLLLLLLLLLMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLIIIJJJJJJJJJKKKKKKLLLLLLOOOOOONNNNNNMMMLLLLLLLLLMMMLLLLLLKKKJJJIIIIIIHHHDDDEEEGGGIIIKKKLLLMMMMMMNNNNNNNNNMMMMMMMMMLLLLLLNNNOOOPPPRRRSSSUUUVVVWWWUUUUUUTTTSSSRRRRRRSSSSSSMMMMMMMMMMMMNNNOOOPPPQQQNNNOOOPPPQQQQQQPPPOOONNNPPPPPPPPPPPPOOOOOOOOOOOONNNOOOOOOOOOPPPPPPQQQQQQQQQQQQQQQRRRSSSSSSTTTTTTSSSSSSSSSSSSSSSSSSTTTTTTUUUUUUTTTTTTSSSTTTTTTTTTRRRRRRRRRRRRRRRRRRRRRRRRNNNNNNMMMLLLKKKKKKKKKLLLIIIJJJKKKMMMMMMLLLLLLKKKJJJKKKLLLMMMNNNOOOOOOOOONNNNNNPPPPPPPPPPPPNNNNNNLLLLLLMMMMMMNNNNNNNNNNNNLLLMMMMMMLLLJJJIIIJJJLLLJJJJJJKKKLLLNNNOOOPPPPPPPPPOOONNNNNNMMMMMMNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOKKKKKKKKKLLLMMMMMMMMMNNNKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIHHHHHHHHHGGGHHHGGGGGGFFFFFFGGGGGGHHHGGGFFFFFFEEEEEEFFFFFFGGGEEEFFFFFFGGGHHHHHHHHHGGGEEEDDDBBBCCCEEEEEECCC@@@BBBBBBBBBCCCDDDCCC@@@===@@@AAAAAAAAABBBBBBCCCCCCDDDCCCBBBDDDGGGHHHFFFCCC????????????????????????======>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@???>>>===>>>???@@@@@@@@@AAAAAABBBCCCDDDDDDAAABBBAAA???>>>>>>@@@BBBAAA@@@???>>>============@@@@@@@@@AAAAAAAAABBBBBB@@@@@@@@@AAAAAABBBBBBBBBAAA@@@>>>???@@@AAAAAA@@@??????>>>>>>>>>>>>??????======<<<<<<===>>>??????============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999999;;;>>>BBBHHHLLLOOO<<<===??????>>>>>>???@@@>>>===<<<;;;;;;<<<===>>>========================<<<<<<<<<<<<============<<<======>>>>>>>>>==================<<<<<<<<<<<<888888888999999999::::::999999:::;;;<<<<<<;;;;;;:::::::::;;;;;;;;;<<<<<<:::::::::999999888888888777888::::::::::::888777777777777777777777777777555555444444555555666777777777777777777777777777