BM6P6(@ ```QQQJJJFFFAAA===;;;999666444333222111111000000111111//////............//////......---------,,,,,,,,,---------............///---------,,,,,,+++++++++........................---......//////...------///++++++000111...///444777CCCVVVfffpppuuuvvvwwwzzzmmm___YYYYYY]]]fffooo{{{~~~zzzmmm\\\QQQMMMMMMLLLKKKMMMJJJHHHJJJLLLHHH===333...------,,,+++***))))))((()))************))))))((((((((((((((((((((((((''''''((((((((((((''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''(((((((((((((((((('''''''''&&&&&&&&&%%%&&&''''''&&&&&&''')))))))))((('''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************************)))))))))))))))************+++++++++******+++,,,,,,,,,,,,,,,++++++++++++************+++************+++,,,,,,,,,+++******,,,,,,+++***************++++++++++++,,,+++***((((((((()))***,,,+++++++++++++++,,,,,,++++++************++++++******))))))((((((''''''******))))))((((((''''''((((((((((((((((((((((((******))))))((((((''''''))))))))))))))))))))))))''''''''''''((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))((('''&&&%%%%%%&&&'''((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((*********)))))))))))))))************))))))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((())))))))))))(((((())))))((('''&&&&&&))))))(((((('''''''''&&&(((((((((((())))))))))))************************************************)))************+++++++++************************************************++++++******)))******+++)))************++++++++++++***)))'''''')))***+++))))))************))))))''')))******(((''''''((()))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......___QQQJJJFFFAAA===;;;999666444333222111111000000111111//////............//////.........---------,,,,,,---------............///...---------,,,,,,,,,,,,........................///////////////......---...,,,...111111111999DDDJJJXXXjjjvvvwwwsssooonnnlllfff^^^[[[aaakkkuuu{{{{{{}}}xxxiii\\\TTTOOOKKKHHHGGGEEEEEEIIIMMMLLLFFF@@@666333///+++((((((((((((((())))))******)))))))))((((((((((((((((((((((((''''''((((((((((((''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''(((((((((((((((((('''''''''&&&&&&&&&%%%&&&''''''&&&&&&''')))))))))((('''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))***))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))************************))))))))))))************++++++++++++******+++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,------+++***+++,,,---,,,+++)))*********++++++,,,,,,///...---,,,++++++,,,---******))))))))))))******+++******))))))******+++******))))))((((((((((((***)))))))))((((((((('''((((((((((((((((((((((((***)))))))))((((((((('''))))))))))))))))))))))))''''''''''''(((((((((((('''''''''((((((((())))))))))))))))))))))))))))))((('''&&&&&&&&&&&&'''((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((***)))))))))))))))))))))************))))))))))))(((((((((((((((((((((((((((''''''&&&&&&''''''((((((((((((((())))))))))))))))))******))))))((('''))))))((((((((('''''''''(((((((((((()))))))))***))))))))))))))))))))))))+++++++++***************)))************+++++++++************************************************++++++***************+++************+++++++++++++++***)))(((((()))***+++))))))************))))))((()))******)))((()))***************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........^^^QQQIIIFFFAAA===;;;999666444333222111111000000111111//////............//////.........------------,,,---------............///...............---------........................000000/////////.........---...000111111777GGGWWWcccppp~~~vvvjjjeeeddd```bbb```^^^iiizzz{{{www}}}vvvhhh\\\QQQJJJGGGEEEEEEEEEHHHKKKMMMMMMLLLAAA<<<555...)))''''''((()))))))))))))))(((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&''''''''''''(((((((((((('''''''''''''''&&&&&&&&&%%%&&&''''''&&&&&&''')))))))))((('''''''''((((((((((((((((((((((((((((((((((((((()))))))))******))))))))))))))))))))))))((((((((()))))))))******)))))))))*********++++++++++++*********)))))))))************+++++++++,,,+++++++++,,,,,,+++******++++++++++++,,,,,,,,,,,,---------------------------,,,++++++------,,,+++++++++,,,,,,---...//////------,,,+++++++++,,,,,,+++******))))))***************))))))))))))*********))))))))))))((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))''''''''''''((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))(((''''''&&&&&&''''''((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))******************))))))))))))(((((((((((((((((((((((((((''''''&&&&&&''''''((((((((((((((())))))))))))******++++++******))))))))))))((((((((((((''''''((((((((()))))))))******))))))))))))))))))))))))++++++++++++******)))))))))************+++++++++************************************************++++++******++++++++++++************+++++++++,,,+++***)))(((((()))***+++))))))************)))))))))*********)))***,,,...************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........___RRRIIIEEEAAA===;;;999777555333222111111000000111111//////............//////............---------------------............//////////////////.................................//////......---------------///111333999EEEXXXggguuu|||xxxiii^^^___dddiiinnnllliiittt|||{{{|||pppcccWWWPPPLLLNNNLLLJJJIIIHHHJJJLLLMMMIIIEEE>>>666///+++(((((())))))((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''%%%&&&''''''&&&&&&''')))))))))((((((((((((((()))(((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))(((((()))))))))*********))))))*********++++++++++++++++++*********))))))*********+++++++++,,,,,,+++,,,,,,,,,,,,+++******++++++++++++,,,,,,,,,,,,---------------------,,,---+++***+++,,,---,,,+++------...///000111111222------------------------...------,,,,,,,,,,,,---***))))))(((((())))))***))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''(((((((((((()))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))))))))))))))*********************)))))))))(((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((()))))))))))))))***************))))))))))))(((((((((((((((((((((((()))))))))*********)))))))))))))))))))))))),,,,,,++++++***)))))))))))))))*********+++++++++******************************************************++++++++++++++++++*********+++++++++,,,,,,+++******))))))******+++)))******++++++******)))************)))+++///222*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------............___SSSHHHEEE@@@===;;;999777555333222111111000000111111//////............////////////.........------------------............///////////////////////////////////////////////////......---,,,,,,---.........000555<<>>///...,,,***))))))***+++))))))))))))))))))))))))''''''((((((((((((''''''((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''((((((((()))&&&&&&&&&'''''''''((((((%%%&&&((('''&&&&&&''')))))))))((())))))***++++++)))))))))))))))))))))))))))************+++++++++)))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,---------,,,---///000222333333333333333444555555666777777888:::===AAACCCDDDCCCCCCBBBAAA@@@AAABBBCCCBBB@@@>>>======<<<<<<;;;;;;:::999:::;;;=========<<<;;;111111000///...------------,,,,,,++++++,,,,,,---))))))******++++++++++++'''((((((((())))))******))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))************))))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))'''(((((()))***+++++++++************))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((()))))))))))))))***+++,,,,,,,,,,,,,,,(((((())))))*********+++)))************+++++++++************************(((((()))***+++,,,,,,---)))************+++++++++************************************************((())),,,.........---,,,++++++,,,,,,,,,---------***++++++,,,,,,++++++******++++++,,,,,,++++++***(((***------,,,,,,---...++++++,,,,,,,,,---------------------------------............/////////000..................................../////////000YYYMMMFFFCCC???<<<;;;999888666444222000///000222222111//////000000000000//////.................................////////////000...------------...//////444111......000111///---000+++---555999:::CCCPPP```dddjjjmmmeeeYYYUUUVVV^^^aaammm||||||}}}~~~xxxzzz{{{xxxooopppssstttrrrhhhZZZPPPJJJGGGHHHKKKKKKHHHHHHKKK;;;777222...,,,+++***)))************(((((()))***''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%&&&'''((())))))'''((((((''''''(((+++------,,,+++)))((((((((((((''''''''''''''''''&&&&&&&&&&&&&&&'''''''''((((((&&&&&&''''''''''''&&&&&&''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++///000///---++++++,,,...///---+++---000111///---////////////111444777999???AAAAAA>>>@@@EEEGGGFFFHHHHHHGGGHHHIIIJJJLLLLLLLLLLLLNNNOOOKKKFFFFFFJJJAAACCCCCCAAAAAACCCBBB===BBBAAA??????AAADDDGGGIIIAAA===888444333222111000,,,,,,,,,---......,,,***++++++************++++++******))))))))))))******((()))***++++++***)))(((******))))))(((((('''''')))))))))))))))))))))))))))))))))))))))))))))))))))***+++***)))((()))***))))))(((((((((((())))))(((((())))))))))))(((((((((((((((((())))))))))))''''''''''''''''''''''''******))))))((((((''''''))))))))))))************************************+++*********))))))((((((,,,,,,+++***))))))******''''''((()))***++++++,,,+++*********))))))((((((************************------,,,+++*********+++++++++++++++++++++++++++******++++++++++++******++++++++++++******))))))++++++++++++++++++,,,,,,+++,,,,,,+++******+++---))))))***++++++++++++***++++++************++++++///...---,,,++++++++++++++++++******************,,,++++++******++++++,,,------,,,+++,,,---...///........................////////////////////////...------------.../////////......------///000111XXXMMMGGGDDD@@@===<<<:::999777444222000000111222222111//////000000000000//////........................---............/////////...------------...//////111///---...000111000...555000111888BBBMMMXXXaaaiiigggeeeccc^^^YYY[[[bbbkkkooozzzzzznnndddcccdddcccdddgggpppvvv}}}zzz~~~}}}|||{{{wwwzzz}}}lll^^^MMMHHHFFFIIIJJJIIIIIIKKKDDD???888222///,,,+++)))++++++***)))(((((())))))***)))(((''''''''''''''')))(((((('''&&&&&&&&&&&&''''''(((((('''(((***,,,,,,+++***)))(((''''''(((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&''''''((((((''''''&&&'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))***************************************++++++++++++++++++***,,,,,,+++++++++++++++++++++,,,......,,,,,,---...///...------///111222111444666888;;;>>>AAABBBCCCBBBHHHLLLKKKLLLPPPSSSSSSNNNTTTZZZ]]]^^^___bbbeeennnnnnqqqrrrmmmbbbZZZYYYUUUTTTPPPIIIGGGIIIIIIFFFCCCDDDEEEEEEDDDCCCCCCDDDDDDAAA===:::999777444222000...,,,,,,---......---------,,,+++******************))))))))))))******((())))))******))))))(((******))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))***+++***)))((()))***))))))(((((((((((())))))(((((())))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((***)))))))))((((((((('''))))))))))))************************************+++*********)))))))))))),,,,,,+++***************(((((())))))******++++++++++++******))))))))))))************************,,,,,,+++***************++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++*********)))+++++++++++++++++++++++++++,,,,,,+++******+++---))))))***+++++++++++++++,,,,,,++++++++++++,,,,,,///...---,,,++++++++++++,,,,,,,,,+++++++++++++++,,,,,,++++++++++++,,,,,,------,,,,,,,,,---...///........................////////////////////////...------------...////////////.........///000111XXXMMMHHHEEEAAA>>>===;;;999888444333111000111222111000//////000000000000//////........................---------............///......------......///000///......000222333222111333444666???RRRgggqqqsssllleee]]]YYYWWWZZZdddooosss{{{~~~|||ooofff___]]][[[]]]___```]]]ZZZSSSKKKEEEEEEHHHHHHJJJLLLFFFJJJPPPUUU^^^lll~~~~~~sssvvv{{{uuu}}}}}}kkkXXXNNNFFFFFFIIIIIIJJJLLLOOOIIIAAA:::444000,,,***,,,+++)))((((((((()))))),,,,,,***)))((((((((((((***)))((('''&&&&&&&&&&&&&&&'''(((((('''''')))+++******)))(((''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((&&&''''''((((((''''''&&&''''''((((((((())))))))))))))))))))))))))))))))))))))))))*********++++++******************************++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,))),,,...///......///000///000000000222555:::>>>???AAAEEEHHHKKKLLLMMMMMMMMMYYYdddeeecccdddgggggggggpppxxxzzzyyy~~~wwwttttttrrrkkkaaa]]]___```___WWWWWWUUUPPPIIIEEEDDDFFFFFFDDDAAA@@@@@@???===;;;999555000---------------///...---,,,+++***************))))))))))))******))))))(((((((((((())))))***))))))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))******)))((()))+++))))))(((((((((((())))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))*********++++++))))))))))))))))))))))))***************))))))))),,,++++++************+++************************+++++++++************)))++++++++++++++++++++++++,,,+++******)))*********************************,,,,,,------------,,,,,,++++++++++++************---,,,,,,++++++*********+++,,,,,,+++******+++---)))******+++++++++++++++---,,,,,,,,,,,,,,,,,,---......---,,,++++++++++++,,,,,,,,,---------------,,,,,,++++++++++++,,,,,,------,,,,,,------...///........................////////////////////////......------......///000/////////...///000000111WWWMMMGGGDDD@@@===<<<;;;999777555333111111222222111000//////000000000000//////........................------------...........................//////000000000000111222333444333///777@@@NNNeeezzz|||rrrbbb\\\XXXYYY\\\cccnnnyyywww}}}tttxxx{{{{{{qqqdddYYYOOOFFF@@@BBBAAA@@@BBBDDDEEEDDDCCCDDD@@@===>>>AAABBBCCCCCC@@@AAACCCDDDIIISSSbbblll}}}~~~yyy{{{|||xxxkkk[[[KKKEEEGGGHHHJJJLLLRRRNNNIIICCC===666///+++,,,***((('''(((***++++++---,,,+++***)))((((((((('''''''''''''''((())))))&&&'''(((((('''''')))***)))((((((''''''''''''(((''''''''''''((((((((((((''''''''''''((((((((((((''''''(((((((((((('''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))*********+++++++++************************)))******++++++******))),,,,,,,,,,,,---------------...//////...///222444111333555666777<<>>======>>>======>>>@@@BBBBBBBBB@@@@@@@@@???AAABBBBBBAAACCCDDDCCCAAAAAADDDKKKQQQ```jjjttttttmmmggggggiiitttzzzwwwsssyyy~~~{{{}}}}}}jjjTTTJJJGGGHHHJJJMMMNNNNNNLLLJJJFFF>>>555...---***''''''***,,,------,,,+++***)))(((((((((((((((((('''''''''((())))))&&&'''((((((''''''((()))(((''''''''''''(((((()))'''''''''((((((((())))))'''''''''((((((((())))))'''(((((((((((((((((('''(((((((((((()))))))))***))))))))))))))))))))))))************++++++++++++******************************++++++++++++******,,,,,,---------.........111111///------///333777888;;;===>>>???CCCJJJOOOMMMOOOQQQWWW^^^gggooossstttdddXXXQQQOOOPPPLLLFFFBBBBBBDDDFFFGGGDDDAAA>>><<<:::666222///......------,,,,,,------++++++************++++++***)))(((''''''((()))***))))))))))))************************************((((((((((((((((((((((((''')))******))))))***+++))))))(((((((((((())))))(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))************++++++++++++))))))))))))))))))))))))***************+++++++++,,,+++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++***************++++++************************++++++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,------,,,,,,+++***))))))+++,,,,,,+++******+++---******+++,,,,,,,,,,,,+++++++++************++++++------,,,+++++++++,,,,,,***+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,---------.........//////...///////////////////////////////////////////////////............///000000000000000111111111111111UUUMMMFFFCCC???<<<:::999777666555444333333444333000...//////000000000000//////////////////////////////.........////////////000//////......//////000111.........------000444888HHHTTTcccooouuuqqqdddVVVYYYbbbppp}}}rrrkkkhhhYYYMMMJJJFFFBBB>>><<<>>>???>>>>>>@@@@@@@@@@@@AAABBBDDDFFFGGGFFFIIIIIIGGGGGGIIIIIIGGGEEEFFFFFFEEEDDDEEEGGGIIIAAAGGGLLLKKKFFFDDDFFFJJJMMMQQQWWW___iiitttwwwtttyyy~~~{{{rrr^^^RRRMMMKKKLLLOOOJJJLLLMMMNNNLLLEEE<<<555111---)))(((+++---...---***))))))(((((((((((((((,,,+++***((('''&&&&&&%%%%%%'''))))))'''&&&'''(((''''''''''''((()))******'''''''''(((((())))))***''''''((((((((()))))))))'''(((((())))))(((((('''((((((((()))))))))******))))))))))))))))))))))))*********++++++++++++,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,------....../////////222222111000000333888;;;CCCEEEHHHKKKMMMPPPRRRUUUTTTVVV\\\eeesssxxxkkkcccfff```WWWOOOKKKIIIHHHHHHDDDCCCBBBBBBBBB@@@===:::222111000///////////////++++++************++++++******))))))))))))******)))))))))************+++************************))))))))))))))))))))))))'''(((******))))))***,,,))))))(((((((((((())))))(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))*********++++++++++++,,,*********************************+++++++++++++++,,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,---,,,,,,++++++*********+++,,,,,,+++******+++---***++++++,,,,,,,,,,,,,,,+++******))))))******+++---,,,,,,++++++,,,,,,,,,******++++++,,,,,,------------,,,,,,,,,,,,------------...////////////...//////////////////////////////////////////////////////......//////000111000000111222222222222111TTTMMMGGGCCC???===;;;:::888777555444444444444333000...//////000000000000///////////////////////////////////////000000000111111///////////////000000111000000000///000555===CCCXXX^^^gggnnnjjj```ZZZZZZhhhrrrooo\\\TTTRRRFFF>>>>>>;;;@@@>>>???CCCCCC??????CCCCCCDDDDDDEEEEEEGGGIIIKKKFFFJJJKKKHHHHHHKKKLLLIIIKKKLLLLLLLLLLLLMMMNNNOOOHHHKKKNNNMMMJJJHHHJJJMMMBBBCCCDDDEEEFFFKKKQQQVVVdddiiiwww{{{pppddd\\\VVVPPPOOORRRKKKLLLMMMNNNMMMIIICCC>>>888222,,,***+++---,,,***)))(((((((((((())))))***---,,,***((('''&&&&&&%%%%%%'''))))))'''&&&&&&'''(((''''''((()))***+++,,,&&&''''''((())))))******'''((((((((())))))))))))(((((())))))))))))(((((((((((()))))))))*********))))))))))))))))))))))))*********+++++++++,,,,,,++++++++++++++++++++++++,,,,,,------------,,,,,,,,,------...//////000000222444777999;;;>>>AAADDDJJJMMMTTT\\\cccfffgggfffgggjjjppp{{{{{{sssjjjbbb\\\VVVSSSLLLJJJGGGFFFFFFEEECCCBBB999888666444222111000///,,,++++++******++++++,,,******++++++++++++******))))))*********+++++++++************************))))))))))))))))))))))))&&&(((******))))))+++,,,))))))(((((((((((())))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))'''((((((((()))))))))************+++++++++,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++++++++,,,---...++++++,,,,,,------......,,,,,,,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++++++++,,,,,,,,,------+++++++++++++++++++++++++++,,,,,,+++******+++---***+++,,,,,,------,,,,,,,,,++++++******++++++,,,,,,,,,,,,++++++,,,,,,---+++++++++,,,---.........------,,,,,,,,,,,,------,,,---...///000//////...///////////////////////////////////////////////////////////////000000111000111222333333333222222TTTMMMHHHEEEAAA>>><<<;;;999888666555444444444333000...//////000000000000//////000000000000000000000000000000000000111111111111///////////////000111111333444444333555<<>>>>>DDDEEEDDDAAAAAADDDDDDBBBFFFMMMGGGHHHIIIHHHIIIJJJMMMOOOOOOUUUVVVRRRRRRVVVXXXUUUQQQQQQPPPPPPPPPPPPQQQRRRNNNOOOPPPPPPNNNLLLLLLMMMKKKLLLKKKHHHDDDDDDGGGJJJFFFGGGPPPbbbrrr~~~zzz{{{qqqkkkfffccc]]]UUURRRTTTNNNMMMMMMMMMMMMKKKGGGDDD===777///+++,,,,,,***'''(((((((((((()))***+++,,,***)))(((((((((((())))))%%%'''))))))'''&&&&&&&&&(((((((((((()))+++,,,---&&&''''''((()))******+++(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))************))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,------......------,,,---------...///000000111333888>>>DDDGGGIIIKKKLLLMMMRRR[[[hhhuuu||||||zzz{{{~~~yyypppgggaaaVVVRRRLLLHHHFFFEEEDDDCCC???>>>;;;888444222000///,,,++++++******++++++,,,***+++,,,------,,,+++***))))))******++++++++++++************************))))))))))))))))))))))))&&&((()))***))))))+++---))))))(((((((((((())))))(((((())))))))))))(((((((((((((((((())))))))))))************************'''((((((((())))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++,,,,,,---...++++++,,,,,,---...//////,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///---------------------------..................---+++++++++,,,,,,---------++++++++++++++++++,,,,,,+++,,,,,,+++******+++---***+++,,,,,,------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,++++++,,,------,,,,,,------...///000000...------,,,,,,------...,,,---///000000000///...000000000000000000000000///////////////////////////////////////000111111000111222333444333222222~~~RRRLLLFFFCCC???===<<<;;;999888333888000'''>>>___WWW666000000000000000000000000111111111111111111111111222111111111000000//////...---000333222///111555222444222111999JJJWWWZZZeee___YYYUUUYYYcccooowww~~~wwwbbbWWWBBBBBBBBBAAA@@@AAADDDGGGIIIHHHGGGFFFGGGIIILLLNNNLLLMMMNNNQQQTTTUUUTTTSSSXXXWWWWWWYYY[[[ZZZWWWSSSWWWXXXXXXYYYXXXVVVUUUSSSTTTUUUVVVVVVUUUTTTSSSRRRUUUSSSRRRQQQOOOLLLHHHDDDFFFEEEHHHNNNQQQXXXhhhyyywwwzzzuuupppooolllfff^^^YYYSSSQQQMMMKKKMMMNNNLLLHHH@@@<<<666///***)))+++---)))'''&&&&&&((())))))((('''''''''''''''((()))***((((((''''''''''''((((((+++'''%%%)))...///***$$$(((((()))***************''''''((((((((((((''''''************************))))))))))))(((((((((((()))************+++++++++++++++,,,,,,,,,---------******+++++++++,,,,,,,,,(((***,,,---------...///***///333333000---...000;;;???GGGNNNPPPPPPUUU]]]gggdddnnnvvviiibbbccc___UUUMMMKKKIIIGGGBBB@@@>>>===<<<:::555222/////////...---,,,++++++)))***+++------.........************************---+++((((((***+++++++++))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))******+++))))))))))))))))))))))))++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,+++,,,------,,,***---,,,,,,++++++,,,,,,---------------------------,,,---.........---,,,+++111///...,,,,,,,,,......,,,,,,---------.........------------------------......///111222000---+++------,,,+++,,,---...///------------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......////////////////////////............///////////////////////////.........///////////////000111111333222/////////000111000~~~SSSMMMFFFCCC???===<<<;;;999888444:::555---;;;RRRNNN666000000000000000000000000111111111111111111111111222111111111000000000000444111000222111///000444222444666???PPPbbbhhheee___]]]\\\^^^eeeppp{{{iiiUUUIIICCC@@@AAAAAAAAAAAACCCFFFIIIMMMNNNOOOOOOPPPRRRTTTVVVUUUUUUVVVXXXZZZ[[[[[[ZZZ]]]\\\]]]```cccdddaaa^^^^^^^^^^^^______^^^^^^]]]XXXYYYZZZZZZZZZZZZYYYXXXYYYXXXWWWUUURRROOOMMMLLLLLLHHHGGGGGGGGGHHHRRR]]]jjjvvv}}}zzzxxxtttmmmeeeaaaTTTVVVWWWUUUSSSPPPMMMJJJGGGCCC===666000---,,,---***)))'''((()))******)))(((((('''''''''((())))))((((((''''''''''''((((((***((('''***------)))%%%(((((()))***************(((((())))))))))))(((((((((((((((((((((((((((((()))))))))))))))))))))(((************++++++++++++++++++,,,,,,,,,---------+++++++++,,,,,,,,,------***,,,......------///000111000///000333888===@@@DDDIIISSS]]]bbbeeellltttxxxzzz|||xxxoooeee^^^XXXNNNEEEGGGEEEBBBAAA@@@>>>:::777555555333111000000000111***++++++,,,,,,,,,++++++************************,,,***)))(((***++++++***)))))))))))))))))))))(((************************))))))))))))))))))))))))************************)))))))))))))))***++++++************************************************++++++,,,,,,,,,,,,---------,,,+++,,,......,,,***---,,,,,,++++++,,,,,,------------------------------......//////...------........................,,,,,,,,,,,,,,,,,,,,,,,,////////////...............---------------+++***......////////////......---------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---,,,,,,---------.........////////////////////////............////////////....../////////////////////////////////000111111222111000000111333333333SSSMMMFFFCCC???===<<<;;;999888222666444...222<<<;;;111000000000000000000000000000000000000000000000000111111111111111000000000777222...000111000111444444777???RRRiiixxxtttiii\\\^^^dddkkkttt}}}qqqXXXFFF???===>>>@@@BBBCCCEEEFFFIIIMMMPPPQQQSSSVVVWWWXXXYYY\\\^^^^^^^^^___```aaacccddddddiiiiiikkknnnqqqrrrpppnnnlllllllllllllllmmmmmmnnneeefffggghhhhhhggggggfffdddfffeeeaaa\\\YYYYYYZZZ[[[UUUPPPMMMIIIFFFHHHLLLKKKUUUfffwwwyyynnneeeXXX]]]aaaaaaZZZSSSOOOOOOKKKHHHBBB;;;444///+++***,,,+++))))))***++++++***))))))((('''''''''(((((()))((((((''''''(((((()))((()))***++++++***)))((((((((()))***************))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))************+++++++++,,,,,,,,,,,,,,,------------,,,,,,---------.........,,,...//////......000222555333333777@@@HHHMMMPPPOOOTTTaaannnvvv{{{tttdddVVVPPPIIIEEECCCAAA>>>;;;;;;999666333111000000000------------,,,,,,++++++++++++++++++++++++++++++,,,***))))))***++++++***))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))***++++++************************************************++++++,,,,,,,,,,,,---------,,,,,,---......---+++------,,,,,,,,,,,,------------------------------......///////////////...***+++,,,---------,,,,,,000000//////////////////////////////////////////111000//////.../////////...///000000000///...------...///000//////------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------------.........////////////////////////............////////////.........//////000000000000////////////000111111000111111222333444666666TTTMMMFFFCCC???===<<<;;;999888444333111000000000000...000000000000000000000000////////////////////////111111111111111111111111444///---000222222333555;;;???LLLaaatttzzzoooaaa___dddllluuu}}}mmm```OOOBBB===???AAACCCCCCEEEHHHKKKMMMQQQVVVYYYXXX[[[]]]]]]]]]___cccggghhhiiikkklllnnnppprrrtttxxxyyy{{{~~~}}}|||||||||}}}~~~yyyzzzzzz{{{zzzyyyxxxwwwssswwwxxxtttllleeedddffffff```ZZZWWWUUUSSSPPPNNNJJJKKKOOOVVVbbbrrr~~~kkk___```dddeeeaaaYYYUUUUUUPPPLLLGGGAAA;;;555///+++---,,,***)))***+++***)))******)))((('''''''''((())))))(((((((((((())))))'''***,,,,,,)))'''(((***(((((()))************************++++++*********)))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,,,,,,,------------...............////////////...////////////000333555666:::AAAHHHNNNSSSUUUWWW\\\bbbooo~~~pppeeeWWWMMMHHHFFFBBB??????>>><<<999666222000...000//////...............++++++++++++++++++++++++,,,***))))))+++++++++))))))))))))))))))*********************************))))))))))))))))))))))))((((((((((((((((((((((((******))))))******+++,,,************************************************+++++++++,,,,,,,,,---------,,,,,,---//////...,,,------,,,,,,,,,,,,------.................................///////////////......------------......///000111222333444555555222333333444444555666666666666666555333222222222111111111111000000000000---...000111222111000///------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........///------------............////////////////////////............////////////------...///000111111222000000//////000000111222000111222333333444666888SSSMMMFFFCCC???===<<<;;;999888;;;666333555666333222222111111111111111111111111////////////////////////111111111111111222222222333//////222444333333555CCCIIIWWWiiitttqqqfff\\\ccciiirrr{{{tttOOOIIICCC???@@@BBBCCCBBBGGGIIIMMMQQQTTTWWW\\\___```bbbcccbbbbbbeeekkkqqqsssvvvzzz|||}}}yyypppkkkkkkgggddd___\\\\\\\\\XXXSSSVVVRRRMMMJJJOOO[[[kkkuuu~~~~~~zzzhhhcccaaaeeeeee```\\\]]]UUUQQQMMMHHHCCC===666111...,,,***)))******)))'''+++***)))((((((((((((((())))))(((((((((((())))))(((+++---,,,(((&&&(((***(((((()))*********************++++++++++++******))))))))))))))))))))))))((()))))))))*********+++***++++++++++++,,,,,,,,,,,,,,,---------.............../////////000000000......//////000333888;;;<<>>:::666444000///............///000+++++++++++++++++++++++++++***)))***+++,,,***)))((()))))))))*********+++************************))))))))))))))))))))))))((((((((((((((((((((((((***************++++++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------...000000///---...------,,,,,,------..........................................//////000555333111000000111333444000111333666999;;;===???@@@@@@AAACCCDDDEEEFFFGGGBBBCCCCCC@@@;;;666444444666444222111000000111222+++---...000111111111000........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------........./////////---------.........//////////////////////////////............////////////---......///000111222222000000000000000111222222111333333333222333777:::~~~RRRLLLFFFCCC???===<<<;;;999888:::555222444555444222222111111111111111111111111000000000000000000000000111111111222222222222222444222333555444333555;;;MMMRRR^^^kkkppplllfffdddiiinnnvvvkkkPPPGGGEEECCCCCCDDDFFFGGGGGGKKKNNNRRRVVVYYY\\\```cccaaaeeehhhhhhhhhlllttt{{{}}}{{{uuussspppooolllhhhggghhhddd^^^[[[YYYUUUPPPNNNPPPUUUZZZjjjyyywwwxxxpppgggcccgggiiieeeccceeeVVVRRRMMMIIIFFF@@@999333///---***)))***)))((('''******)))((((((((())))))***))))))(((((())))))***)))+++,,,+++(((&&&(((***(((((()))*********************++++++++++++******((((((((((((((((((((((((((())))))******+++++++++++++++++++++,,,,,,,,,,,,,,,---------................../////////000000000...///000111333888???DDDGGGOOOUUUVVVTTTXXXdddppp{{{zzzooobbb[[[TTTLLLEEE@@@AAABBBCCCAAA>>>;;;999111000...---,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***,,,,,,***(((((())))))******+++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))+++************+++,,,,,,++++++++++++++++++++++++------------------------++++++,,,,,,,,,,,,------...------...000111000///......------------..............................//////......///000111222444333222111222444777888===>>>AAAEEEIIIMMMPPPRRRUUUUUUVVVWWWWWWXXXYYYYYYUUUWWWVVVQQQJJJEEECCCDDD===;;;888555333111111111........./////////000000////////////////////////------------------------------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------........./////////////////////////////////............/////////////////////000000111111111111000000000000111222222333444444333222444;;;@@@}}}QQQKKKFFFCCC???===<<<;;;999888444444333111000000000000111111111111111111111111111111111111111111111111111111111222222333333333222222444555444666@@@KKKZZZYYY^^^hhhlllkkklllpppsssvvv}}}{{{aaaNNNDDDAAACCCFFFHHHJJJLLLNNNPPPSSSVVVZZZ^^^```cccfffiiihhhoooxxx|||}}}~~~{{{|||yyysssiiiiiigggbbb[[[UUUQQQPPP]]]lll}}}vvv{{{~~~}}}xxxzzzwwwnnnlllpppooohhhffflll]]]XXXQQQMMMJJJEEE===666111///,,,++++++***)))''')))))))))((())))))************))))))))))))******+++++++++***((('''((()))(((((()))***************))))))************))))))((((((((((((((((((((((((((())))))******+++,,,,,,+++++++++,,,,,,,,,------------------...................../////////000000///000222444888???HHHNNNOOOUUU\\\```ccckkkxxx{{{xxxpppdddZZZOOONNNKKKHHHDDDAAA>>>===888666333000...------...,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,,,,***(((((())))))******+++,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))************************++++++******++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...------///111222111///......------------..............................111111000000111222444555555777:::===@@@BBBCCCCCCMMMNNNQQQUUUYYY]]]```bbbcccccccccbbbaaaaaa``````]]]^^^^^^ZZZVVVVVV[[[```UUUTTTRRRNNNHHHBBB===:::999777555222111111111222////////////////////////................................................,,,,,,,,,---------......------------------------,,,,,,---------.....................////////////////////////////////////............////////////000000000000000000000111111111000000111111222333333444444333333888BBBIII|||PPPJJJFFFCCC???===<<<;;;999888333999:::444///000222222111111111111111111111111111111111111111111111111111111111222222333333333...///222333444:::KKK\\\ccc]]]]]]cccjjjlllpppvvv}}}oooSSSFFFFFFHHH>>>DDDKKKOOOOOONNNOOOPPP[[[^^^bbbeeegggiiilllnnnvvv|||uuukkkccc]]]ZZZRRRWWWcccpppzzzvvvdddjjjrrr|||}}}zzzuuuuuuyyyssshhhhhhpppiiiccc\\\WWWSSSNNNFFF???333000...,,,,,,,,,***((())))))(((((()))***++++++******))))))))))))******,,,+++***)))(((((((((((((((((()))***************))))))************))))))************************((())))))***++++++,,,,,,++++++,,,,,,,,,------------------.........//////............////////////000222333666<<>>???>>>999555444111000------------,,,+++************************((())))))))))))*********))))))******+++,,,,,,---++++++++++++++++++++++++(((((())))))******++++++)))******+++,,,,,,------,,,,,,,,,,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,---------......---------............///............///000111111333222000...///222555888:::===AAAFFFKKKQQQXXX\\\jjjsssuuuooossszzz~~~yyyiii\\\SSSFFF???777444333333000---.../////////////////////........................------------------------...------,,,,,,------...---------------------------------............///,,,---......//////............/////////000000000000000000000000000000000111111111111222222222222333444888<<<>>>IIIfffpppXXXOOOHHHDDD???<<<::::::999888777555333333444444333222222222222222222222222222111111000000111111111000000111222222111111333444777777>>>PPP___bbb[[[UUUWWWaaaoooyyy~~~{{{dddfffwwwnnnYYYPPPMMMIIIEEECCCEEEJJJMMMRRRUUUYYY]]]```dddiiilllmmmsss~~~~~~mmmbbb]]]ZZZdddmmmwww~~~{{{~~~|||ssskkkbbbpppyyytttggg\\\TTTPPPJJJFFF@@@888222...---,,,,,,,,,++++++******)))))))))***++++++,,,,,,,,,,,,,,,++++++******)))))))))))))))*********))))))(((************************'''((())))))******))))))*********+++++++++,,,,,,---...///...,,,,,,---///,,,111666666222000222555111111000111444:::???BBBIIIRRRZZZ^^^eeerrr~~~uuutttpppfff[[[TTTTTTVVV[[[YYY]]]fffmmmqqqyyy~~~xxxzzztttssstttvvvzzz~~~\\\OOOCCC??????===;;;;;;999666222000000000...---++++++++++++++++++++++++)))))))))*********++++++*********++++++,,,,,,,,,************************(((((()))***+++,,,,,,---))))))***+++,,,,,,------+++,,,,,,---,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,------------------------............111111000000111111222333111000000222777<<>>:::666444222111000...++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,++++++************************************++++++,,,---......++++++++++++++++++,,,,,,+++,,,,,,---------,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......---------.........//////222222111111111111111222222444888===BBBHHHNNNQQQWWW^^^hhhsss}}}{{{}}}~~~|||{{{vvvvvv}}}xxxuuu~~~uuuaaaMMMAAA===>>>777444111000111111///......................................................------,,,,,,------...---------------------------------............/////////000111111111111000////////////000000000111000000000000000000000000222222222222222333333333888<<>>===???<<<888666444222000---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,...------,,,++++++******++++++++++++++++++++++++++++++,,,,,,------......,,,,,,,,,++++++++++++***+++,,,,,,---------------++++++,,,,,,,,,------------------.........//////.........////////////000111111000000000111222222444999???EEEJJJQQQ[[[aaalllzzz{{{sssjjjdddgggnnnsss{{{~~~vvvmmmiiiiiijjjaaaaaahhhxxxvvvppp~~~kkkVVVHHHAAA<<<888444333444444222000////////////////////////...........................------,,,,,,------...---------------------------------............///000000111222222222111111/////////000000000111111000000000000000000000000222222333333444555555555444<<>><<<:::888555222///------------------------+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,---......------,,,,,,---------................../////////000000/////////000000000111111000000111222444555777888<<>>===999555222------------------------++++++,,,,,,,,,---------***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++*********++++++,,,,,,---+++,,,,,,---.........------------.........//////////////////000000000000000000000000111111111111111222333666888;;;>>>???IIIQQQ[[[aaajjj{{{yyy{{{|||yyyvvvoooiiifffdddhhhppp}}}~~~yyyyyy{{{^^^VVVLLLEEEAAA<<<666000000000000000000000000000////////////////////////...------,,,,,,------...---------------------------------.........//////...//////000000000000000000000000000111111111111000000000000000000000000111222333555777888999:::@@@OOOeeeyyyrrrVVVLLLGGGDDD@@@===;;;:::888777666666555444333333333333111222222333333222222111222222222222222222222222555000000444333444AAAQQQ```rrr|||kkkeeessshhheeehhhdddaaaaaa[[[PPPIIIKKKOOOPPPNNNNNNPPPTTTWWWYYY]]]aaadddeeeooonnnqqq{{{}}}wwwrrrttt{{{}}}qqqnnnppp{{{|||rrrtttpppsss{{{{{{qqqaaaXXXOOOJJJHHHBBB<<<888000000///...,,,+++***)))******)))))))))***,,,---******)))(((((((((((((((------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---,,,,,,,,,------111...---000555888555222555///---222888:::999:::AAAFFFMMMVVV```mmmzzz{{{rrrccc]]]bbbsss~~~ssssssmmm|||wwwjjjSSSGGG>>>>>>===888666777333111////////////---,,,---,,,++++++******++++++++++++,,,,,,,,,---------------------------------...---+++******+++---...+++,,,------......------,,,,,,,,,---------......///......---------......111111000000000000000111333222000000222222222222333333555:::>>>BBBIIINNN___jjjsss{{{~~~vvvnnnnnn{{{~~~xxxeeeXXXMMMAAA::::::111333555555222000......---------------...///000---------.........//////.........------,,,,,,,,,///////////////.........000000000000111111111111111111000000//////......222222222222222222333333444444555777666444999@@@EEEWWWuuuqqqUUUKKKGGGDDD@@@===;;;:::888777666666555444333333333333222222333333333333222222111111111111111111111111222222444555444:::IIIXXXbbbjjjrrrrrrnnnnnnuuu|||tttfffgggiiiccc^^^]]]UUUOOOLLLNNNPPPOOOPPPSSSZZZ]]]```bbbeeeiiimmmoooyyy{{{yyyqqqpppssstttzzzzzzgggeeegggsss~~~uuuuuu~~~~~~xxxwwwtttooobbbSSSJJJHHHEEE@@@;;;222222000///...---,,,,,,++++++*********+++,,,---++++++***))))))))))))***+++++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------......------,,,------...---...111555888888555111333000000444666777:::???IIINNNXXXfffttt~~~{{{tttooollliiifffkkkkkkvvvzzzfffPPPGGGDDD???;;;999666333000------------,,,---,,,,,,+++++++++++++++++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,---------.........///......------.........111111000000000000111111333222111111222222222222444888<<>>AAAFFFPPPfff~~~tttmmmgggiiiuuuzzz{{{zzzaaaPPPJJJCCC<<<888777666111---444333222000////////////.............../////////...............---------............///////////////000000000111111111111000000000000000000000000111222222333333444444444444444666888777999DDDPPPbbbkkkRRRKKKFFFCCC???===<<<;;;999888777777666555444444444444333333333444444333333333222222222333333333444444222444333555CCCTTTWWWPPPLLLXXXkkk{{{yyyjjjgggfffeeeccc]]]TTTOOONNNNNNIIIFFFKKKRRRXXX___fffkkkiiijjjmmmooosss~~~zzzqqqppprrryyyzzzttt|||zzzkkk[[[ZZZiiiyyy}}}~~~}}}xxx]]]PPPNNNKKKFFF<<<999555111...---...///............---,,,,,,,,,++++++***))))))))))))***+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------...///000111222555999<<<999333///000333444222555<<>>DDDLLLWWWkkkyyypppqqq}}}zzzyyy}}}~~~lll^^^TTTGGG>>>;;;888333///222111000000//////000000////////////////////////........................---.........//////000000///000000000111111111111000000000000111111111111111111222333444444555555555555777888888===MMM]]]xxxjjjRRRLLLEEEBBB???===<<<;;;:::888888777666555444444444444333333444444444444333333222222333333444555555555444444666???MMMXXXUUULLLJJJ\\\tttwwweeeiiihhhfffbbb\\\UUUOOOLLLLLLNNNIIIIIIOOOWWW]]]ccchhhllliiilllsssxxx~~~|||xxxttttttxxx||||||{{{{{{mmmVVVMMMUUUbbboooXXXOOOLLLHHHAAA===777111...---...///------.........---,,,,,,++++++***))))))))))))))),,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------......000111333333888::::::666000...111555666555999CCCKKKQQQWWW]]]hhhtttxxxsssvvvvvvmmmnnnzzz|||llleeebbbXXXRRRLLLLLLOOOUUUbbbnnnooottt|||{{{}}}zzz{{{rrrnnnlllooowww{{{xxx\\\FFFDDDAAA===:::888555111...//////...------------...,,,---------............------------------------...---+++******+++---...+++,,,------......------------........./////////............///000111111111111111111111222333444111333666777999>>>EEEKKKJJJZZZpppwwwwww{{{~~~|||~~~zzzlllZZZIII@@@;;;:::999111111000000000000000000000000000////////////................../////////------......///000000000000000000000111111111111000000000111111111111222111111222333444555666666666666777999<<>>MMMXXXYYYTTTRRRYYYgggyyyjjjdddjjjdddaaa[[[SSSNNNLLLLLLLLLKKKLLLRRRZZZ___```dddjjjhhheeekkkvvvyyyuuuuuuxxxxxxvvvxxx}}}vvveeeXXXVVVXXX~~~aaaQQQMMMJJJFFFAAA:::333...---...///++++++,,,---...---,,,,,,,,,,,,+++************+++,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------...///000222444555666777666444111111444777333777@@@KKKRRRWWW```iiipppxxxtttooossswww{{{zzzfffUUUKKKIIILLLOOOKKKKKKSSS^^^lll~~~}}}~~~pppWWWTTTNNNFFF???:::777444333000//////...............------------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------............////////////............///000111222111111111111222333444555444777:::;;;>>>FFFQQQYYYbbbvvvvvvmmmuuurrr```PPPEEE???===555444333111111000000000000000000000/////////...---........./////////000------......///000000111000000000000111111111111000000111111111222222222111111222333444555666666666666888<<>>AAA>>>444///333444111222000///...000000000///////////////////////////////////////000000000000000000000000111111111111000000000000111111111111222222222333444555666777999::::::>>>NNNpppgggPPPIIIFFFCCC@@@======<<<;;;999888777666555444333333222333333333444444555555555555222333666777555555888999OOO```ccc^^^WWW```yyyqqqkkkhhhdddcccYYYMMMGGGKKKMMMIIIIIIMMMRRR\\\dddhhhlllqqqrrroooqqquuu}}}zzzxxxxxxvvvtttwww||||||xxxxxxyyywwwqqqkkkUUUZZZkkk}}}{{{xxxwwwrrrwwwmmmZZZTTTNNNIIIDDD???777///---000.........---------,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,+++++++++++++++,,,,,,++++++,,,,,,---...///......------......////////////000000111111111---111333333222444888;;;BBBNNNQQQUUU```hhhrrr}}}xxxvvvsssuuu}}}}}}lllaaaUUUKKKIIITTTUUUXXXfffnnnooosss|||~~~ppp^^^LLLHHHFFF;;;999666222///////////////........................---------------------------,,,,,,++++++,,,,,,---------------------------........................000000000000000111222222///222444333333555:::===DDDAAAJJJ^^^ooo}}}~~~sssvvvmmmZZZKKKGGG???777555666555222222111//////111111111000////////////////////////////////////000000000000000000000000111111111111111111111111222222222222333222333333444555666777888;;;>>>DDDZZZgggQQQJJJFFFCCC@@@======<<<;;;999888777666666555444333333444444444444444555555555555333444777777555777<<>>EEENNNKKKVVVuuu{{{zzzvvviiiYYYGGG???===999555222333111000000111222222111////////////////////////////////////000000000000000000000111111111222222222222222333333333333444444333333333444555666666666>>>CCCKKKggggggQQQJJJFFFCCC@@@======<<<;;;999777777777666555444444333444444444555555555555555555444666777555444999AAAIIIfffnnn___ZZZcccwwwwwwlllmmmooogggWWWJJJLLLJJJLLLPPPPPPOOOSSS[[[^^^cccffffffeeeiiipppvvvzzzxxxyyy|||yyyvvvxxx}}}wwwsss|||}}}vvvfff[[[gggyyyzzzvvvxxx}}}___OOOMMMJJJFFF===222///111............------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---------,,,,,,,,,,,,,,,---......//////............/////////////////////000000000000111444999<<>>CCCJJJQQQSSSbbb||||||xxxcccOOOGGGAAA:::666444222000000111222111000////////////////////////////////////000000000000111111111111222222222222111111111222222222222333444444444444555555666777555CCCPPP]]]|||dddOOOIIIFFFCCC@@@======<<<;;;999777777777666666666555555666666666555555555555555666666777666444777FFFVVVmmmvvvlll^^^gggtttzzz~~~vvvwww{{{{{{jjjXXXNNNKKKLLLMMMMMMNNNSSS[[[aaaccceeehhhiiiiiirrr|||wwwrrrooonnnppptttsssqqqrrrvvv}}}}}}sssooommmiiisssjjj[[[TTT^^^ttt~~~XXXPPPKKKIIIEEE<<<333000/////////.........------,,,,,,,,,,,,------------,,,,,,,,,,,,---------------------------......///000//////......//////000------...000111333444444222000444===BBBGGGSSS```gggmmmlllooo{{{~~~}}}xxxjjjfffkkkxxxpppYYYJJJFFFHHHPPPSSSZZZccchhhmmmwwwsssSSSFFF@@@999333000000000000////////////////////////..............................------------..............................////////////////////////222111111111111222333333888222333===EEEKKKUUU```hhh~~~wwwxxxrrrYYYNNNJJJDDD===666444222111222222111///////////////////////////////////////000000000000111111111222222222222333111111111111222222222222333333333444555777888999999JJJ\\\ooocccNNNHHHFFFCCC@@@======<<<;;;999777777777777666666666666777666666666555555555444444555777777666>>>SSSgggvvvwwwkkkfffuuu|||zzzbbbQQQKKKHHHKKKMMMPPPTTTZZZ___bbbbbbdddiiinnnrrr~~~{{{vvvqqqnnniiihhhkkkooopppnnnppptttzzzzzznnnfffbbbnnnoooeeeUUUPPP^^^vvv}}}sss{{{iii[[[MMMIIIGGGAAA999444////////////............,,,,,,,,,---------......---------------,,,,,,,,,---------------...//////000000////////////000000///000000111222333333444555222777BBBJJJPPP^^^nnnyyy|||{{{{{{lllhhhnnn{{{|||cccOOOGGGIIIOOOSSSYYY\\\cccllltttjjjTTTLLLAAA888333222222333////////////////////////..............................------------..............................////////////////////////222222111111222222333444666555<<>>;;;888666666444222111////////////////////////////////////000000000000111111222222222333333333333333333444444444555555111222222444666888:::;;;OOO___wwwdddPPPGGGDDDBBB???>>>>>>===;;;:::888777666555555444444555555555555555666666666777444888777333:::NNNeeeqqqfffgggnnn}}}~~~|||XXXLLLKKKIIINNNNNNQQQYYYbbbggggggeeejjjqqq{{{{{{{{{~~~~~~||||||||||||~~~}}}wwwrrrpppmmmkkkiiigggeeeeeeggghhhiiinnnuuu|||yyylllaaaeeekkkppphhhSSSGGG[[[xxxyyyqqq{{{nnnVVVQQQOOOEEE<<<:::666444111000000111000///...------,,,,,,------......------,,,,,,------...000000//////.........------......///000111111222555333111000111222333333:::<<>>>>>===;;;:::888888666555555555555555555555555666666666777777666999888888AAATTTdddkkkdddjjjuuukkkRRRJJJIIIGGGPPPQQQVVV\\\bbbfffggggggooo{{{}}}wwwuuutttuuuwwwyyyzzzyyyzzz~~~yyyxxxxxxwwwvvvvvvxxxzzz|||}}}zzzvvvqqqmmmkkkiiigggeeeccc```aaadddeeeffflllssswww|||uuuiiidddgggkkkgggVVVIIIRRReeeuuuttt}}}___NNNIIIFFFDDDCCC777444111000000000//////...------,,,,,,------......------,,,,,,------...000/////////..................//////000000111111555444444444666777888888>>>AAAIIIRRRXXX```rrr}}}zzzxxxvvvrrrXXXPPPKKKPPPXXXaaaiiipppzzzlll[[[LLL???666444777222222222111111000000000//////////////////////////////////////////////////////000000000000//////111111111111000000000000111222222222333444666888???EEEKKKUUU```jjj~~~{{{fffXXXPPPFFFCCC>>>333333555000111111111111111111111111000000000000111111111111000000000111111111222222111222222222222333333333666333333555777777<<>>>>>===;;;:::888888777666555555555555555555666666666777777777999999999===JJJYYYaaabbb___kkk{{{lllUUUKKKJJJJJJIIIPPPUUU]]]bbbeeeiiimmmqqq{{{|||vvvmmmgggfffgggiiikkkttt|||}}}tttrrrooooooppprrrssstttqqqnnnjjjfffeeecccbbb```]]][[[[[[___aaaccciiipppqqqvvv|||ttteeedddeeeggg^^^QQQMMMQQQ{{{zzzlllvvvrrrRRRGGGJJJKKKGGG888555111////////////.........------------............------------......////////////............000000000000000000000000000111111333444666777888BBBGGGPPPZZZaaajjjwww~~~zzzyyynnn}}}uuuUUUPPPPPPTTTZZZ```hhhwwwwwwhhhZZZJJJ<<<888999555555333222111111000000//////////////////////////////////////////////////////000000111000000///111111111111111111111111111222333333444666:::===BBBMMMYYYgggssszzz}}}nnn]]]RRRNNNGGG:::666777000111111111111111111111111000000000111111111222222111111222222222333333333222222222222333333333333777444444777888:::AAAIII^^^~~~aaaOOOHHHDDDBBB???>>>>>>===;;;:::999888777666555555555555555666666666666777777777<<<888777???NNN[[[^^^[[[dddsss|||~~~zzzTTTIIIKKKLLLLLLOOOOOOXXXbbbgggiiinnnxxxuuullliiijjjkkkmmmzzztttpppjjjhhhjjjllllllkkkiiigggdddbbbaaa```___]]]YYYWWWXXX[[[^^^```fffmmmppptttzzz{{{jjjcccaaaeeeeee\\\QQQJJJggg}}}fffppp{{{___MMMNNNLLLCCC:::777222000//////...---......------------............------------......///////////////.........111111000000000000000000...///111222333444777888DDDKKKWWWbbbjjjsss~~~}}}wwwtttuuu___QQQXXX[[[```eeehhhrrr~~~ssseeeTTTCCC<<<<<<999888666444222111111111//////////////////////////////////////////////////////000111111111000000000111111111111111222222222444555444555777===BBBKKKYYYfffuuu|||}}}mmm]]]SSSKKK@@@===:::000222222222222222111111111000000111111111222222222222222222333333333444444222222222333333333444444777555666999<<>>>>>===;;;:::999888777666666555555666666666666666777777777888===777666@@@OOOZZZ]]][[[ppp~~~~~~yyykkkLLLIIINNNKKKKKKQQQQQQ[[[fffkkkmmmssswww{{{~~~xxxtttrrrpppnnnrrruuu}}}wwwppphhhdddeeeffffffdddcccbbb```___``````___]]]XXXVVVWWWZZZ\\\^^^dddkkkqqqvvv|||~~~nnnddd]]]```eeebbbWWWNNN]]]fffkkkrrrmmmQQQMMMKKKDDD===999444000//////......///......------......//////......------......///.........///////////////111111111111000000000000222333555555555777;;;>>>FFFQQQ___jjjsss~~~zzzyyywwwqqqtttaaa[[[]]]^^^```eeeiiinnnzzz|||ppp^^^KKK???<<<===;;;888555333111111111000000000000000000000000000000000000000000000000//////000111111111111111000000111111222222222333444666777777777:::BBBHHHVVVeeerrriiiXXXNNNFFFEEE@@@222444333333333222222222111111111111111222222222222222333333333333444444444222222333333333444444444888666777:::===CCCPPP]]]vvv^^^MMMIIIDDDBBB???>>>>>>===;;;:::999999888777666666666666666666666777777777888888<<<888:::EEEQQQYYY^^^aaawwwyyy|||aaaMMMNNNPPPJJJIIIPPPXXXaaakkkooorrr||||||ooorrr}}}|||uuupppgggkkkvvvzzzrrrgggaaa```aaa___]]]^^^]]]\\\]]]^^^___^^^]]]ZZZWWWWWWZZZ[[[[[[aaagggqqqxxx~~~rrrhhh]]][[[______YYYRRRYYYzzzlllfffjjj|||WWWLLLLLLKKKAAA<<<666222000//////...//////............////////////............//////.........///////////////111111111111111111111111222444555444444888>>>DDDLLL[[[lllvvvwwwllllllpppqqqoooccc[[[YYY\\\```dddjjjnnnrrr}}}mmmYYYIIIBBBAAA???;;;777444222111111000000000000000000000000000000000000000000000000//////000111222222222222000000111111222333333333666999;;;;;;;;;AAAKKKTTTTTTrrr}}}yyyeeeZZZPPPNNNGGG777555444444333333222222222111111111222222222222333222222333333333444444444333333333333444444444444999777888:::===DDDTTTbbb\\\MMMIIIDDDBBB???>>>>>>===;;;::::::999888777666666666666666666777777777888888888999:::BBBOOOWWW[[[bbbjjjzzz}}}hhhXXXLLLMMMNNNJJJLLLTTT```hhhqqqwww~~~{{{ooorrryyy~~~}}}wwwmmmpppxxx|||qqqddd]]][[[[[[XXXUUUXXXWWWXXXYYY\\\]]]\\\[[[[[[YYYXXXYYYYYYXXX]]]cccmmmvvvyyypppddd[[[XXXXXXVVVSSSOOOggg~~~vvveeeddd{{{fffNNNKKKNNNDDD???888333111000000/////////............////////////............//////............/////////000000000000111111222222333000222333333444:::DDDLLLTTThhh{{{wwwhhhccciiizzzkkkaaaaaa```dddkkkxxxnnn]]]SSSDDDAAA===888444222222222000000000000000000000000000000000000000000000000//////000111222222222222000000111222222333444444666:::>>>???BBBJJJWWWbbbddd~~~{{{wwwvvvyyy~~~{{{nnn^^^UUUMMM???555555555444333333222222111111111222222222333333222222222222333333333333333333333444444444444555666666888<<>>>>>===;;;::::::999888777666666666666777777777777888888888888777===IIIWWW]]]^^^eeeoooxxx[[[PPPHHHJJJLLLMMMRRRZZZdddkkkuuu{{{sssuuuxxxxxxssswww|||zzzyyyzzz|||pppbbbYYYWWWWWWSSSPPPTTTTTTTTTVVVYYY[[[ZZZYYY\\\YYYXXXXXXWWWVVVZZZ```iiitttyyylll___VVVTTTTTTTTTBBBUUUrrrgggaaattt~~~vvvSSSIIILLLEEE@@@999444111111000000//////............////////////............//////---.........//////000000//////000111222333333333444555777777999AAANNNXXX[[[qqqyyyggg```cccqqqvvvhhh```eeejjjooowwwooodddFFFCCC>>>888444222222222000000000000000000000000000000000000000000000000//////000222222333333333000000111222333333444444555:::@@@CCCGGGQQQ```lll{{{yyyzzzyyyxxxxxxwwwwwwzzz~~~|||~~~gggYYYQQQDDD666666555444333333222222111111222222222333333333111111222222222333333333333333333444444444555555333444888???GGGUUUkkk~~~aaaMMMIIICCCBBBAAA???===<<<;;;;;;888666555666777888777555777777666777888999888777;;;@@@OOO^^^^^^[[[jjj{{{yyyuuuVVVPPPIIIHHHLLLSSSXXX[[[kkkrrr|||sssrrroooiiikkkpppyyyzzznnnaaa[[[VVVOOOLLLOOORRRTTTVVVVVVUUUUUUVVVWWW\\\ZZZWWWUUUUUUWWW[[[]]]gggoooxxx}}}kkk[[[QQQPPPTTTWWWIIINNN^^^wwwtttpppmmm{{{```RRRMMMFFFCCC>>>888333111000///111111111111000///------,,,,,,,,,---------................../////////000...000222222222111222333222444777999<<>>999777111333111000000111111000///000000000000000000000000111111111111111111111111111222333333222222444666666:::GGGUUU[[[eeexxxuuuzzzxxxzzz}}}|||yyy{{{vvvYYYPPPBBB>>>===444222555222444333333222222222222333222222333333333333444444333333333333444555666777555888;;;FFFbbb]]]LLLJJJCCCBBBAAA???===<<<;;;;;;888666555666777888777555555666666666777888:::<<>>LLLlll]]]LLLKKKCCCBBBAAA???===<<<;;;;;;888666555666777888777555777888999888666777:::===MMMooo|||uuucccOOOJJJKKKNNNSSS[[[eeennnttt}}}~~~ooolll|||nnn___TTTOOONNNJJJLLLMMMMMMLLLLLLNNNOOOQQQQQQQQQQQQRRRSSSUUUUUU^^^ccckkkttt}}}}}}mmm```VVVPPPMMMLLLIIIEEEJJJ___{{{sss___ddduuu~~~|||}}}oooXXXMMMJJJEEE???:::555222000///000000000000//////...------........./////////////////////000000000111///000222111111222555777999BBBMMMZZZnnnlll\\\iiilll___jjjyyywww]]]WWW^^^gggkkk}}}}}}oooccccccbbbkkknnnYYYMMMGGG@@@??????777555333111000111111000///333222111222444555444333000000111111222222222333333444444333222333666888AAAJJJQQQ[[[uuu|||vvvuuu~~~}}}|||}}}~~~fffPPPFFFDDD:::555777666555555444333222222222222222222222333333333444444444444444444555666777777:::<<>>EEEZZZ\\\JJJHHHCCCBBBAAA???===<<<;;;;;;888666555666777888777555666999;;;:::999;;;AAAFFFeeewww}}}fffXXXMMMJJJNNNUUU]]]eeepppzzzyyy{{{{{{fffZZZTTTPPPKKKLLLLLLJJJIIIHHHIIIKKKNNNOOOQQQRRRSSSTTTTTTSSSUUUWWW]]]gggtttyyyeeeYYYVVVHHHKKKGGGAAAJJJeeezzz```VVVhhhssswww~~~yyy|||lllPPPNNNIIICCC===777333111//////000000000000//////....../////////000000000//////000000000111111111000111111111111333666999>>>KKKZZZiiixxxuuu{{{xxxoooppp[[[XXX^^^gggmmmvvvxxx~~~zzzpppfff___fffpppyyyssseeeUUUCCC@@@CCC===:::777444222222333333222444222000222666888666333000000111222222333444444555555555555555777<<>>CCC]]]xxxiiiZZZlllxxxzzz}}}}}}zzzQQQOOOJJJDDD>>>888333111//////000000000000000///000000000000111111111111000000000000111111111111000111111111111333777:::DDDRRRaaaqqq{{{{{{xxxxxx}}}qqq[[[\\\bbbccckkkwwwzzz{{{sssuuuzzzwwwppp___dddkkkuuu|||nnnZZZDDD@@@CCC>>>;;;888444333333444333333444111...111555888555222000000111222333333444444555555666555666999>>>AAAXXX___rrrrrr{{{||||||~~~~~~{{{}}}|||~~~}}}vvvsss|||vvvYYYRRRJJJBBB===888333333333333444444555666222222333333333444444444555444444555555666777888<<>><<<;;;:::999999999888888888888777888777888;;;;;;===IIIWWWiiimmmttt|||aaaTTTSSSOOOQQQXXX```gggooo|||ooo\\\RRROOOMMMKKKIIIGGGGGGGGGHHHIIIPPPRRRTTTTTTRRRRRRSSSTTTUUUWWW^^^jjjvvvvvveee]]]PPPIIIGGGHHHEEEKKKgggmmmWWW]]]qqq^^^HHHKKKEEE<<<<<<222111111111000///////////////---------...///000000111444333333222111111111222444111111222222222777>>>LLL\\\ppp}}}lllzzzmmmaaaXXX\\\dddjjjssszzzxxx|||}}}vvvvvvyyytttmmm^^^```ccciiiuuuzzzkkkKKK@@@EEEAAA@@@999222000222444333111333222000//////000222333111222222333333444444555111777999666444:::FFFOOO[[[}}}|||xxxwww~~~~~~vvvqqqqqqrrrsssrrrnnnUUUSSSFFF777;;;555444222333444555555444333333333444444444555555666555444444666777777666:::BBBRRRooo\\\LLLHHHCCCBBBAAA???===<<<;;;:::999999999888888888888777999777888;;;;;;???LLLZZZfffmmmvvv]]]QQQRRRPPPSSSZZZcccjjjsssooo[[[QQQNNNLLLJJJHHHGGGFFFFFFGGGHHHMMMPPPRRRTTTTTTTTTVVVWWWUUUVVV\\\gggsss~~~tttfff```QQQKKKIIIIIIFFFIIIbbbqqqYYY\\\qqqbbbJJJKKKFFF>>>>>>333333111111000///////////////------......///000000111444333222222111111222222222000111333444444:::AAARRRjjjvvvwww|||```[[[YYY]]]ccckkkzzzyyyqqqtttzzz|||}}}|||{{{sssiiiWWWWWWYYY^^^jjj|||~~~oooPPPDDDHHHDDDBBB<<<555222333555444222333222111000000111222333222333333444444555666666222666777666777???LLLVVVbbbyyyuuu{{{{{{uuuqqqooonnnlllkkkcccRRRIII@@@===777555333333444555555444333333444444444555555555777666555555777888999999@@@FFFXXXvvv\\\LLLHHHBBBBBB@@@???===<<<::::::999999999888888888888777999888888:::<<>><<<;;;:::999999999999888888888777777999:::::::::@@@MMM\\\fffkkk~~~```KKKJJJRRRVVVaaagggrrr~~~uuuzzz~~~{{{{{{kkkSSSGGGDDDGGGGGGFFFEEEDDDDDDDDDDDDCCCGGGLLLOOOPPPQQQRRRSSSTTTRRRVVV___jjjwwwvvvooo]]]SSSNNNNNNGGG@@@IIIZZZ}}}eeeUUU^^^yyy\\\MMMFFFBBBBBB777777222222111000000000000000/////////000000000000000333222222111222222333333555555888;;;<<>>DDDKKKYYYfffwwwqqq||||||xxxrrrmmmiiigggfffcccsss|||~~~yyyVVVNNNIII>>>;;;777555555555555444444444444555555555666666444555555555555777;;;???JJJSSSjjj[[[KKKGGGAAAAAA???>>><<<;;;999999999999999888888888888777888:::;;;;;;CCCRRRaaahhh|||vvvWWWKKKMMMUUUZZZggglllwww~~~rrrvvv~~~{{{tttsssvvvwwwxxxyyy{{{~~~~~~}}}jjjRRRFFFCCCFFFFFFFFFEEEEEEDDDCCCCCCBBBEEEJJJNNNOOOOOOOOOPPPSSSQQQUUU___kkkxxxuuueeeYYYRRRPPPIIIAAAFFFSSSuuummmVVVVVVjjjhhhQQQGGGCCCCCC888:::222222111000000000000111000000000000000000000000222222111111222222333333666666999===AAAKKK]]]nnnpppaaa|||ZZZRRRZZZ^^^```jjjwww~~~}}}|||xxxrrrfff___^^^hhhuuuvvvddd}}}mmmXXXFFFEEECCC@@@===888555333333222333333333333333333333333111111222222333444444555666555:::BBBGGGPPPdddxxxtttpppwww~~~wwwoooiiiffffff]]]]]]___ccckkksss{{{~~~dddNNNMMMAAA>>>999666555555555444444444555555555666666666333444555555444666<<<@@@QQQ```xxx[[[KKKGGGAAA@@@???>>><<<:::999888999999999888888888888777666:::<<<===FFFWWWdddjjjiiiRRRMMMQQQXXX\\\jjjppp{{{~~~qqqssszzzyyysssqqqqqqooosssyyyyyyuuuzzzzzzxxxlllSSSGGGEEEFFFFFFFFFFFFEEEDDDDDDCCC@@@DDDJJJMMMOOOOOOPPPPPPQQQQQQVVV```mmmzzz{{{lll___VVVTTTMMMCCCFFFQQQmmmuuuZZZRRR]]]pppsssVVVJJJEEEEEE;;;===333222111111000000111111000000000000000000000000222222111111222222333444444555999>>>EEETTTlllkkklllqqqWWWUUU]]]```fffuuu~~~~~~{{{{{{xxxsssmmmhhhkkkxxxqqqzzzwww___IIIGGGCCCAAA>>>;;;777555444555444333222222222222333444222222333333444555555555777666;;;CCCJJJXXXvvvvvvuuuyyywwwmmmgggeee]]]XXXSSSSSS[[[lll}}}vvvSSSOOOCCC???:::666555555555444555555555555666666666666333555777555444777===CCCZZZppp[[[KKKGGGAAA@@@???>>><<<:::999888999999999888888888888777555:::<<<>>>HHHZZZfffjjjcccOOOOOOTTTZZZ^^^lllrrr}}}ppprrrxxx~~~wwwssssssooolllrrr{{{yyypppvvv~~~yyywwwmmmUUUIIIFFFGGGGGGGGGGGGFFFEEEDDDCCC>>>CCCIIINNNPPPQQQQQQRRRPPPPPPVVVbbbnnn|||rrrcccYYYWWWPPPEEEGGGQQQgggzzz^^^RRRWWWfffyyy{{{ZZZLLLGGGGGG===???333222111111000111111111111111111000000000000000222111111111222333333444222333777>>>HHHZZZvvvqqqkkkwwwhhhXXX[[[```bbblll|||zzzwwwrrrlllhhhnnn~~~~~~uuu{{{bbbIIIGGGCCCBBB@@@<<<999666666777555444222111111222444555333333444444555666666777888777;;;DDDLLL___yyyvvv}}}rrriiieeeZZZWWWSSSOOOSSSccczzzYYYPPPEEE@@@;;;777555555555444555555555555666666666777444666888777555888???EEEfff[[[JJJBBBDDDAAA???======<<<:::888:::::::::999999888888888666999<<<@@@IIIVVVbbbiii}}}pppVVVTTTUUUQQQVVVdddqqqvvvvvv||||||ffflll~~~xxxtttpppnnnkkkiiimmmuuuzzzxxxuuusss}}}xxxwwwqqqWWWIIIGGGFFFFFFEEEFFFGGGFFFDDDBBB>>>@@@DDDIIIMMMPPPRRRSSSRRRQQQQQQbbbzzzrrrddd\\\\\\XXXMMMJJJPPPccc}}}|||iiiWWWTTTaaarrraaaMMMHHHAAA<<>>SSS}}}ZZZJJJCCCDDDAAA???======<<<:::999:::::::::999999999888888777999<<>>@@@DDDHHHLLLPPPRRRSSSTTTSSSQQQ\\\mmmqqqvvvqqqiiidddbbb[[[OOOJJJKKKQQQjjjxxxvvvmmm^^^XXX```lllkkkSSSKKKDDD???@@@777555222111111111111000000000///000000111222333222222333333333444444444333666:::AAAOOOhhhtttrrrnnngggUUU\\\eeedddnnn}}}~~~~~~vvvssstttoooqqqllllllssssss}}}oooWWWHHHEEECCC@@@===;;;999666444333333222222111222222222222333555555444444555666999===JJJRRRbbbuuu{{{~~~zzzsssjjj```XXXRRRPPPOOO^^^cccNNNAAA===<<<555555999444444444444555555555666666555888666777:::999BBBXXXYYYKKKEEECCCAAA>>>======<<<:::999:::::::::999999999999888999999===GGGTTTaaaiiimmmttt\\\LLLQQQXXXZZZdddtttuuuvvv{{{uuupppkkkhhhgggfffiiimmmmmmjjjkkkooonnnsss|||~~~vvvtttwww}}}www[[[HHHBBBEEEDDDDDDEEEFFFFFFDDDBBB>>>@@@CCCGGGKKKOOOQQQSSSUUUTTTQQQVVVaaaccciii{{{ppppppoooiii```TTTKKKGGGCCCZZZmmmuuuuuugggZZZ]]]mmmyyyYYYLLLEEE@@@>>>888555222111111111111111111111000000000111111222333333333333444444444444444555999CCCXXXtttnnnrrr|||mmmUUUSSS^^^ggghhhwww}}}|||tttqqqrrrmmmooojjjgggkkkwwwnnnhhhyyy^^^OOOFFFDDDBBB@@@>>>;;;777444333222222222222333333444333444666555444444555666<<>>======<<<;;;999999999999999999999999999:::999===KKK\\\hhhooosss}}}kkkXXXNNNTTT[[[^^^hhhvvv~~~~~~xxxtttpppkkkhhhddddddeeegggdddbbbeeekkkffflllwww~~~{{{tttsssvvv}}}xxx]]]IIIBBBDDDCCCCCCEEEFFFFFFCCCAAA>>>???AAAEEEIIIMMMQQQSSSRRRTTTQQQUUU]]]___kkkpppttttttmmmbbbWWWMMMGGG@@@XXXnnn}}}nnn[[[ZZZsss\\\IIICCC???;;;999666222000111111111111222222111111000111111111333333333444444444444555777777:::FFF^^^|||rrr{{{}}}XXXLLLRRR^^^hhhooozzzyyyrrrpppqqqlllkkkgggccceeepppyyyhhhxxx~~~eeeVVVGGGEEEBBB@@@???<<<777333222222222222222333444555444555666555444444666777>>>GGGPPP^^^uuuooorrrjjjuuu|||vvvrrrkkkfff___[[[YYYWWWVVVUUU\\\___bbbeeedddaaa^^^\\\]]]___bbbffflllvvv~~~xxxwwwrrrkkkiii^^^WWWUUUPPPZZZ|||WWWHHHCCCCCC:::555777555555555555555555666666666666999777888<<<<<>>=========;;;:::999999999999999999999999;;;888???PPPbbbmmmuuuzzz|||zzzbbbVVVPPPXXX___cccmmm{{{zzzuuusssqqqmmmiiicccbbbbbbbbb^^^[[[___eeebbbhhhrrrzzzyyytttssswww~~~vvv^^^KKKDDDCCCBBBBBBDDDEEEEEECCCAAA>>>???@@@CCCGGGLLLPPPSSSPPPSSSRRRUUU]]]```pppppppppooojjjaaaVVVMMMHHHAAAYYYrrrpppZZZXXXooocccIIICCC@@@;;;;;;777333000000111111111333222111111111111111222333333444444444555555555999;;;???LLLhhh|||uuulllNNNIIIRRR]]]mmm|||yyywwwqqqpppqqqkkkgggddd```aaaiiizzzkkkhhh}}}gggXXXIIIEEEAAA??????<<<777222222222222222333444555555444555666555555555888:::???JJJSSSfffnnnzzzyyypppppp~~~sssjjjdddaaa______\\\YYYVVVUUUUUUTTTSSSTTTWWWZZZZZZXXXVVVUUUVVVXXX\\\aaaffflllvvv|||zzzzzzyyypppcccZZZWWWQQQVVVvvvzzz___KKKCCCCCC;;;666888666666666666666666666666666666:::888777;;;<<>>=========<<<:::888999999999999:::::::::;;;888@@@SSSeeeoooyyy{{{|||yyywwwXXXQQQRRR[[[ccciiittt~~~xxxtttsssrrrnnnjjjddd```^^^^^^\\\XXXZZZ___```bbbkkktttwwwuuuuuuwww|||vvv```MMMDDDBBBAAABBBCCCEEEEEECCCAAA>>>>>>???AAAEEEJJJPPPSSSPPPSSSQQQTTT[[[___ooorrrkkkhhhjjjdddUUUKKKIII???TTTmmmqqqYYYWWW```xxx~~~oooMMMEEEDDD>>><<<888333000000111222222222222111111111222222333333444444444555555555555888>>>FFFVVVuuusssssspppYYYGGGHHHSSScccyyyyyyvvvooonnnnnnhhhcccbbb___\\\```mmmppp```www~~~jjjYYYLLLFFF@@@>>>>>>===888333444333333333333444444555444555555555555777:::<<>>QQQooo|||VVVIIIEEEBBB@@@============<<<;;;888888999999999::::::::::::999BBBVVVfffppp}}}www~~~|||lllQQQOOOSSS^^^fffkkkwwwzzz~~~{{{xxxssssssrrrmmmhhheee```\\\\\\[[[XXXWWWYYYZZZZZZ```llltttvvvvvvwwwwwwzzzxxxbbbMMMBBBAAAAAAAAACCCDDDDDDCCCAAA>>>>>>>>>???CCCIIIOOOSSSPPPRRROOORRRZZZ^^^mmmzzzkkkgggqqqnnnYYYKKKKKK@@@OOOddd|||rrrXXXRRRUUUlllvvvwww~~~{{{QQQGGGFFF???===999333000000111222222111111111111222333333444444444444444555555555555777@@@MMM___~~~kkkuuuXXXLLLEEEJJJYYYmmm|||wwwnnnkkkjjjbbb^^^___^^^YYYXXXaaasssvvv{{{hhhggg|||vvvaaaPPPIIIAAA===>>>>>>:::555555444444333333333444444333444555555666888<<>>======>>>CCCIIIOOOSSSOOOPPPMMMQQQ[[[```nnnoookkk{{{yyy___MMMOOOEEENNN]]]wwwtttVVVLLLSSSfffnnnqqqRRRFFFEEE>>>>>>999444000000111222222111111111111222333444555444444444555555555666666777CCCQQQdddhhhzzzNNNHHHFFFNNN___www}}}wwwmmmiiiggg^^^YYY\\\]]]YYYVVV]]]mmm{{{zzzcccfff|||uuu___~~~}}}lllSSSKKKAAA>>>??????<<<888666555444444333333333333222333444555666999===AAATTTaaarrrqqqwwwwwwvvvyyyvvvkkk```YYY[[[]]]```bbbdddfffhhhjjjyyy~~~qqqfffgggqqq||||||ttttttuuummm^^^SSSPPPKKKDDDIIIVVViiiuuuaaaEEEBBB>>>;;;:::888888888777777666666666555222777777888???FFF^^^xxxWWWLLLEEEBBBAAA???>>><<<;;;;;;;;;::::::999999888999999999>>>@@@HHHVVVfffvvv~~~}}}___OOORRRTTT^^^lllnnnttt}}}}}}yyyxxxqqqpppqqqjjjfffiiihhheee___YYYUUURRRQQQPPPSSSUUUXXX^^^dddjjjooorrryyysssuuu~~~zzzcccKKK@@@CCCDDDEEEEEEEEEDDDCCCBBB>>>@@@AAABBBCCCGGGNNNTTTRRRRRRPPPUUU```cccnnn{{{zzzwww]]]PPPTTTNNNIIIYYYrrrzzzsss```JJJFFFWWWjjjyyyYYYDDDDDD>>>>>>:::555222222222222111000111111111111222222222333222222444555666555444999GGG\\\rrr}}}mmmhhhGGGIIIHHHPPPfffyyy|||{{{ppplllfffbbbbbb]]]YYYYYYZZZVVVTTTcccwww~~~eee]]]mmmkkkiiiuuukkkVVVJJJAAAAAADDDBBB<<<888777555333222333444444333777666666777555555===GGGRRRlllsss|||uuuvvv|||zzzoookkkmmmlllqqqppplllrrr~~~}}}ooogggeeennn|||xxx{{{wwwyyy}}}|||ssseeeWWWLLLEEECCCGGGOOOaaaxxx]]]KKKFFF???AAA777???888888888888777777777777888777:::===>>>IIIhhhxxxWWWLLLEEEBBBAAA???>>><<<;;;;;;;;;::::::999999999999999:::===BBBMMM[[[jjjzzz~~~YYYRRRUUUUUU^^^lllpppyyy}}}}}}qqqpppooogggdddgggfffbbb]]]WWWRRROOONNNNNNMMMOOOSSSXXX]]]bbbfffhhhnnnjjjmmmuuuppp\\\IIIAAABBBCCCDDDEEEEEECCCAAA@@@===???AAAAAABBBFFFMMMRRRQQQSSSRRRVVV```dddppp}}}aaaQQQTTTRRRGGGTTTqqq}}}uuu```IIIFFFWWWmmmbbbHHHCCC===>>>:::666333222222222111111111111111222222222222222222333444555666555555===NNNdddyyytttmmm[[[JJJMMMLLLUUUlllwwwsssnnnhhhddddddYYYUUUTTTVVVUUUXXXkkkllldddmmm~~~~~~hhhzzzmmm[[[NNNCCCAAACCC@@@;;;888777555333222333444444333666555666888777888BBBLLL[[[}}}{{{qqqyyyvvvvvv~~~tttkkkdddgggqqq~~~kkk^^^```gggfffiiilllrrryyywwwiiiZZZNNNGGGDDDDDDNNNffflllRRRIIIAAAAAA777<<<888888888888777777777777666555999???CCCRRRssswwwWWWLLLFFFBBBAAA@@@>>>===<<<;;;;;;::::::999999999999:::::::::CCCPPP]]]kkkzzz|||}}}UUUTTTWWWWWW```nnnsss{{{sssqqqmmmddd```cccbbb___ZZZTTTOOOLLLKKKJJJIIIKKKNNNRRRWWWZZZ\\\]]]```^^^bbbgggaaaQQQDDDAAA@@@AAADDDEEEEEECCC@@@>>>===???@@@@@@@@@DDDJJJPPPPPPTTTTTTWWW```cccrrrnnn^^^___[[[GGGPPPsssyyybbbKKKEEETTTkkkoooLLLCCC===>>>:::666333222222222222111111111111222222222333222333333444555555666666BBBVVVpppllluuuiiiNNNLLLPPPPPP^^^{{{yyy|||tttmmmiiieeecccYYYSSSQQQRRRSSSYYYmmm~~~mmmgggkkkssslllqqqyyysssaaaSSSEEEAAABBB???;;;888777555333222333444444444444444666999999<<>>DDDTTTuuuwwwVVVLLLFFFBBBAAA@@@>>>===<<<<<<;;;::::::999999999:::;;;;;;<<>>@@@CCCEEEEEEBBB???<<<===>>>@@@??????BBBHHHNNNNNNSSSTTTWWW^^^bbbrrruuugggiiieeeJJJOOOsss}}}eeeOOOFFFPPPcccyyyxxxNNNCCC???>>>;;;666333222333222222111111111222222222333333222333444444444555777888DDD[[[xxxppplllvvvXXXIIIKKKQQQXXXooo~~~uuuwwwrrrjjjfffbbb___\\\VVVRRRQQQQQQUUUdddrrrlllccccccfffiiitttkkkooouuuzzzeeeUUUEEEAAAAAA???<<<;;;888666333333444555555444444444666999:::===IIITTTvvvqqqrrr|||mmmbbbfffoooooovvv|||ppp^^^```mmm\\\UUUWWW[[[bbbdddfffdddccchhhqqq{{{{{{zzz{{{{{{xxxyyy|||xxxlll]]]QQQJJJHHHJJJgggaaaKKKEEECCC<<<999888888888888777777777666777777888===FFFYYYzzzvvvVVVMMMGGGCCCBBB@@@???===<<<<<<<<<:::999999999:::;;;;;;<<>>@@@===@@@CCCEEEEEEBBB>>><<<<<<>>>???>>>>>>AAAHHHMMMLLLRRRSSSVVV]]]```ooommmbbbeeegggKKKKKKkkk~~~yyyfffQQQJJJMMMZZZppp~~~OOOCCCCCC???;;;666444333333333222111222222222222333333333222333555444444444777:::HHH___|||hhhsssfffPPPKKKOOOYYYiiizzztttsssvvv}}}qqqgggddd```\\\[[[WWWSSSQQQOOOQQQXXX___\\\YYY```cccbbbwwwzzzbbbnnnhhh~~~|||{{{eeeUUUEEE@@@AAAAAA???>>>888666444333444555555444555444666888999===IIIUUU}}}pppwww~~~llldddffflllkkk```wwwsss]]]fff{{{yyyXXXXXX]]]ccclllooommmjjjgggjjjsss}}}~~~{{{{{{yyyvvvvvvyyy{{{xxxgggVVVKKKMMMNNNmmm~~~fffKKKGGGCCC???;;;888888888888777777777666555555777===JJJcccuuuVVVMMMHHHCCCBBBAAA???>>>===<<<<<<:::999999::::::;;;<<<===EEEUUUcccjjjqqq}}}ttt{{{cccUUUPPPXXX```lllzzz~~~}}}www{{{ttthhhccc^^^YYYYYYWWWUUUQQQNNNKKKJJJIIIJJJJJJIIIIIIJJJJJJKKKLLLOOOPPPPPPLLLFFFAAA???@@@???@@@CCCDDDDDDBBB???===;;;===>>>>>>>>>BBBHHHNNNMMMQQQRRRVVV]]]___kkk|||cccXXXZZZ^^^GGGEEE\\\nnnrrrgggTTTQQQNNNWWWmmmRRRDDDEEE???;;;777444333333333222222222222222333333333333111444555555333444888<<>>===<<<<<<999999999::::::<<<======DDDTTTccckkkvvvsss|||~~~{{{ZZZRRRTTT\\\cccnnn{{{|||tttrrreeebbb]]]UUUUUUTTTRRRPPPMMMKKKJJJIIIJJJHHHFFFDDDDDDEEEGGGIIINNNNNNMMMIIIEEECCCCCCBBB@@@AAACCCDDDCCCBBB@@@???;;;<<<>>>>>>???CCCJJJOOOPPPRRRQQQVVV^^^___hhh}}}www]]]PPPQQQQQQBBBAAANNN^^^mmmkkk[[[WWWQQQWWWmmmVVVEEEFFF???<<<777444333444333333222222222333333333444444111444666555333444999>>>TTTjjjrrrnnnjjjOOOKKKSSSfff~~~zzzvvvvvvssssssnnnaaa```]]]VVVSSSQQQNNNMMMMMMOOOOOOMMMSSSOOOUUUXXXVVVjjj^^^[[[cccSSSbbbrrr~~~uuudddTTTDDD@@@AAAAAA???>>>999777444444555666666555444333666999<<>>======<<<999999999:::;;;<<<===>>>JJJZZZiiisss{{{sss~~~yyyWWWRRRYYY```eeennn{{{vvvpppcccbbb\\\RRRRRRQQQPPPNNNMMMKKKJJJIIIJJJHHHEEECCCBBBDDDFFFHHHMMMMMMJJJGGGFFFFFFEEECCCBBBBBBCCCCCCCCCBBBAAA@@@:::<<<>>>>>>???CCCKKKQQQRRRTTTRRRWWW``````gggyyyrrrWWWJJJIIIIII@@@@@@HHHVVVlllqqqcccZZZRRRVVVlllYYYFFFFFF???<<<777444444444333333222222333333333444444444111444666555222444999>>>WWWmmmooorrr___JJJLLLWWWmmmyyyssstttsssrrr}}}jjj]]]\\\YYYRRRTTTRRRNNNKKKLLLNNNNNNKKKNNNHHHLLLPPPPPPfffkkk[[[|||nnnXXX___kkk~~~ttteeeUUUEEE@@@AAA@@@===<<<999777444444555666666555333333555:::>>>FFFTTTbbb}}}|||sss|||}}}|||kkkWWWWWW```xxxiiiWWWfff}}}zzznnnpppvvv~~~yyygggyyyyyy}}}yyyvvvyyy|||uuusssrrruuutttqqqqqqsssooowwwwwwfffTTTIIIIIIHHHJJJSSSbbbnnnrrrqqqzzz|||[[[RRRCCCBBB999888888888888777777777777555777;;;FFF```uuusssVVVMMMEEECCCBBBAAA???>>>======<<>>NNNaaannn{{{|||xxxxxxXXXQQQWWWbbbhhhnnnzzzxxxmmmeee```XXXVVVTTTRRRPPPMMMKKKIIIIIIIIIGGGFFFEEEDDDDDDEEEFFFGGGJJJJJJIIIHHHHHHGGGFFFFFFEEEDDDCCCCCCCCCBBB???===@@@======???AAACCCIIIPPPTTTUUUSSSWWW______fffyyyaaaPPPLLLFFFHHH===<<>>>>><<<999666444333222222111333444444333222444555222888555333777666999EEEYYYuuujjjuuuTTTJJJPPP^^^rrr~~~zzz{{{}}}wwwooouuufff\\\XXXVVVUUUPPPOOONNNMMMLLLLLLLLLLLLNNNLLLLLLQQQZZZkkk|||[[[pppVVV]]]mmmzzzuuummm^^^KKK@@@???@@@>>>;;;:::999777666555444555555222333666666GGGNNNOOOsss~~~rrr|||zzzzzz}}}ooosssggg^^^YYY___yyyggg[[[^^^kkk~~~ssswwwwwwooonnnuuu}}}xxxvvvwwwvvvvvvuuuuuuttttttsssssstttuuu|||{{{fffSSSKKKDDDAAAFFFMMMVVVkkkyyysssbbbPPPIII===<<<999999:::999999888666666:::999777AAAeeexxxsssVVVMMMDDDBBBAAA@@@>>>===<<<<<<;;;???;;;999;;;<<<;;;<<>><<<:::777444333222222000222333333222111333444333888555333777666999GGG```{{{yyyjjjfffMMMJJJUUUdddwww}}}}}}yyyyyy|||xxxpppsss}}}~~~cccXXXSSSPPPNNNNNNMMMLLLKKKJJJJJJJJJJJJMMMLLLNNNRRRWWWbbbuuuhhhqqqXXX```ttt}}}xxxtttdddOOOAAA>>>???>>>;;;:::999777666555444555555444555999888HHHQQQYYY~~~uuu~~~vvveeedddrrr|||___ZZZ[[[ccc|||kkkXXX\\\hhhzzzmmmmmmmmmkkkrrr|||vvvrrrrrruuuuuuttttttsssssssssssspppqqqxxxzzzgggSSSIIIJJJDDDEEEEEEKKKccczzzfffNNNGGG@@@BBB::::::999999888777777777<<<======IIIkkkuuusssVVVMMMDDDAAAAAA???===<<<;;;;;;;;;>>>:::999;;;<<<;;;===AAAXXXeeekkkttttttXXXUUU[[[eeejjjrrr{{{yyyzzzkkkccc]]]VVVVVVPPPOOOLLLJJJHHHGGGFFFFFFCCCBBBAAA@@@@@@AAABBBCCCHHHHHHHHHGGGGGGFFFFFFEEEDDDCCCCCCCCCCCCBBB@@@===>>><<<<<>>===:::777444333222222000111222222111111222333333777444333888666;;;KKKeeetttpppXXXGGGJJJVVVeee~~~zzzxxxyyysssssswwwuuuoooooottt~~~sss[[[TTTPPPLLLIIIKKKJJJIIIHHHHHHGGGGGGHHHKKKLLLOOORRRSSSXXXggguuuvvv|||xxx^^^bbbxxxzzzxxxhhhRRRCCC>>>>>>===<<<:::999777666555444555555555777;;;:::IIIVVVfff{{{{{{qqq___YYYaaaoooxxx^^^\\\aaakkk}}}lllXXX\\\hhhppp```___bbbhhhwww|||vvvrrrrrrssssssrrrrrrrrrrrrqqqqqqllllllqqqyyyyyyjjjUUUGGGGGGDDDEEEDDDEEE___sssSSSGGGAAAAAA<<<;;;999888777777888888777999<<>><<<<<<;;;;;;===::::::;;;;;;;;;>>>CCC[[[dddgggooopppYYYZZZ^^^gggmmmvvvvvvkkkmmmrrrnnnggg___VVVUUUOOOMMMKKKHHHFFFFFFEEEEEECCCBBBAAA@@@@@@AAABBBCCCGGGGGGGGGFFFFFFEEEEEEEEEDDDCCCBBBCCCCCCCCC@@@>>>>>><<<<<>>;;;AAANNNbbbkkkbbbSSSKKKSSSmmmmmmMMMDDD???===:::777555333333222000222333333222111333444444777444444888777>>>RRRnnnsss|||vvvOOOIIIPPP\\\lll}}}zzzvvvssssssmmmlllpppqqqllliiiiiiooozzzcccSSSPPPPPPMMMJJJIIIHHHGGGGGGFFFFFFFFFGGGJJJLLLOOOQQQQQQUUUdddsss~~~ooohhheeeuuuvvvrrrdddQQQCCC???>>>===<<<:::999777666555444555555666888<<<;;;JJJYYYrrrxxxuuummm]]]WWW^^^lllzzz___[[[aaaiiizzzyyyhhhXXX___mmmkkkZZZZZZcccnnn}}}~~~yyyvvvvvvpppppppppppppppooooooooohhhhhhllluuuxxxmmmXXXGGGAAABBBHHHFFFCCCZZZ]]]III@@@;;;===;;;999777666777888999555555999IIIhhhxxxdddrrrUUULLLDDDCCCBBBAAA???>>>===<<<<<<===::::::<<<;;;:::???FFF___fffiiirrrmmm\\\___aaajjjoooyyyzzzyyy{{{nnnlllaaa\\\ccckkk{{{mmmfff\\\PPPNNNMMMKKKIIIGGGEEEEEEEEEEEECCCCCCBBBAAAAAABBBCCCCCCEEEEEEEEEEEEEEEDDDDDDDDDCCCBBBBBBCCCDDDCCC@@@>>>>>><<<<<>><<<:::999777666555444555555555666<<<<<>>=========<<<:::;;;<<<;;;:::@@@HHH]]]eeekkkwwwjjj^^^bbbeeemmmqqq{{{vvvnnnlllppptttmmmkkk```ZZZ```fffrrr|||kkkfff[[[NNNLLLJJJIIIGGGEEECCCCCCCCCCCCDDDCCCBBBBBBBBBBBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBCCCDDDCCCAAA>>>>>>======AAAAAAAAAEEEKKKNNNSSSTTTWWW\\\[[[fff}}}vvv^^^aaaiiiaaaSSSDDD===@@@III\\\ddd[[[MMMFFFPPPpppyyyMMMDDD???>>>;;;888555444333333333444555555444444555666666666444777===<<>><<<:::999777666555444555555444555;;;===LLLYYYwwwxxxggg\\\\\\aaaZZZRRRUUUaaasssxxx]]]QQQRRRWWW]]]bbb```]]]dddlllppptttnnn\\\RRR^^^ooouuuffffffpppxxx|||~~~{{{vvvtttnnnnnnmmmllljjjiiihhhhhheeefffhhhmmmsssppp```OOOEEE@@@CCCEEEFFFcccaaaGGGEEEAAA===<<<:::999888888999999===:::???TTTttthhhRRRpppTTTLLLEEECCCBBB@@@???===<<<<<<<<<;;;:::;;;<<<::::::AAAJJJZZZcccmmm~~~hhh^^^ccchhhooosss}}}~~~yyyxxxyyy}}}}}}yyyjjj```bbbccckkk}}}wwwfffcccYYYMMMLLLFFFEEECCCAAA@@@???@@@@@@DDDCCCBBBAAAAAABBBCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCDDDCCCAAA??????===???BBBCCCBBBFFFKKKNNNTTTUUUXXX]]]\\\ggg~~~nnnXXXbbbnnnhhhTTTDDD===>>>GGG[[[ddd[[[QQQGGGMMMiiiPPPGGG???>>>;;;888666444444333222333555444333333444666666666444999???>>>NNNmmmjjjuuu___HHHMMMXXXlll|||yyywwwtttqqqnnnjjjiiihhhfffeeeeeebbb```]]]___```___```fffpppxxxcccYYYOOOLLLJJJHHHGGGHHHFFFFFFEEEEEEEEEEEEFFFFFFHHHKKKPPPTTTYYYhhhppp```yyylllccc[[[OOOFFFAAA>>>===<<<:::999777666555444555555555444;;;???OOOZZZttt|||uuulllcccbbbeeeddd[[[[[[bbbrrr{{{```PPPNNNRRRWWWZZZVVVUUU```lllqqquuummmYYYPPP\\\kkk|||qqqooouuu{{{uuusssooonnnllljjjhhhfffeeedddccceeegggjjjooonnnaaaRRRFFF>>>AAAFFFLLLhhhfffIIIHHHBBB<<<;;;;;;:::999999888888:::888@@@YYY{{{}}}bbbOOOoooSSSLLLFFFBBBAAA???>>><<<;;;;;;;;;;;;:::;;;<<<::::::AAAKKK]]]hhhtttggg___ccciiipppttt~~~|||qqqeeeeeedddkkk{{{mmm\\\ZZZRRRHHHIIIDDDBBB@@@???============CCCCCCAAAAAAAAAAAACCCCCCBBBCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCDDDCCCAAA???@@@>>>???CCCCCCCCCFFFKKKNNNTTTVVVYYY]]]\\\gggkkkYYYiii{{{wwwSSSCCC<<<===GGG[[[eee\\\XXXJJJLLLddd|||SSSJJJ@@@>>>;;;888666444444444111333444444333222444555666666444:::@@@@@@QQQrrrtttVVVFFFQQQaaa~~~~~~zzzxxxvvvssspppmmmeeefffeeebbb```___^^^]]]WWWWWWWWWVVVVVVYYY^^^bbbWWWQQQMMMLLLKKKGGGHHHKKKEEEEEEDDDDDDDDDEEEEEEFFFHHHKKKQQQVVV[[[jjjrrrZZZsssnnnkkkaaaSSSGGG@@@=========:::999777666555555555555555444<<>>>>>===<<<;;;:::;;;888888===:::AAAUUU]]]cccpppggg___aaahhhrrrvvv}}}xxx~~~nnnhhhgggmmm{{{yyybbbTTTPPPOOOHHHAAABBBAAA@@@>>>>>>???@@@AAAFFFEEECCCBBBAAAAAABBBBBBAAABBBCCCBBBBBBBBBDDDFFF???AAABBBDDDDDDCCCAAA@@@AAA??????AAAAAA@@@DDDJJJQQQVVVUUUWWW^^^^^^aaaooolllaaarrr~~~___DDD;;;>>>BBBXXXllleeeVVVOOOJJJ___~~~___III@@@>>><<<:::777666555444555555555555555555444444;;;;;;555666???FFFXXXttt~~~pppfffKKKDDDRRRlll~~~{{{vvvrrroookkkhhheeeaaa```___]]]ZZZXXXVVVUUUWWWUUUSSSPPPOOOOOOPPPPPPPPPPPPPPPOOOMMMJJJGGGFFFCCCDDDCCCBBBAAAAAACCCEEEIIIOOOTTTVVVXXXccctttzzzhhhuuu|||ssspppdddTTTHHHBBB>>>:::777;;;:::888666555444555555555888???HHHSSShhhwwwnnnkkkvvv[[[LLLFFFDDDJJJSSS^^^eeelllpppnnneee\\\VVVSSSYYYeee}}}~~~zzzvvvtttnnnhhheeefffgggeeebbbbbbdddddddddffffff]]]SSSGGGCCCAAACCCFFFNNN```qqqmmmMMMGGGCCC>>><<<:::999:::;;;;;;:::<<<<<>>>>>===<<<;;;:::<<<888999===;;;CCCXXXbbbfffrrr}}}ccc\\\]]]fffqqquuu}}}zzz{{{ooommmnnnvvvppp\\\OOOLLLJJJEEE???>>>>>>??????AAABBBDDDEEEEEEDDDCCCAAAAAAAAAAAAAAA@@@BBBCCCBBBBBBBBBDDDFFFAAAAAABBBCCCCCCBBBAAA@@@AAA??????AAAAAA@@@DDDJJJPPPUUUTTTVVV^^^^^^aaaooolllbbbttt}}}aaaFFF<<<>>>@@@VVVhhhbbbVVVOOOJJJ\\\yyy~~~\\\GGG@@@>>><<<:::777666444444555555555555555555444444888999555888AAAIII\\\yyywwwfffaaaHHHGGG[[[www}}}zzzuuupppmmmiiieeebbb^^^]]]\\\ZZZXXXVVVTTTSSSSSSRRRPPPNNNMMMMMMNNNNNNPPPPPPPPPOOOMMMJJJHHHGGGCCCCCCCCCBBBAAAAAACCCEEEGGGMMMSSSTTTSSSYYYeeeooouuulllpppzzzzzzlllZZZJJJBBB???<<<;;;;;;999888666555444555555777:::BBBMMMYYYoooyyytttpppuuu[[[NNNGGGDDDIIIQQQ^^^dddkkkmmmhhh```ZZZVVVSSS\\\lll}}}yyyvvvpppiiifffggggggeeebbbeeeeeedddbbbcccddd^^^VVVLLLFFFCCCDDDEEEIIIWWWhhhiiiOOOGGGAAA>>><<<:::999:::;;;;;;:::<<<<<>>>>>===<<<;;;:::<<<999:::>>>===GGG]]]hhhjjjuuuuuu]]]XXXZZZeeeooottt}}}|||wwwmmmeeeccciiieeeaaagggmmmyyy{{{vvvyyytttgggWWWLLLHHHEEEAAA<<<<<<===@@@BBBEEEGGGHHHHHHCCCCCCBBBAAA@@@@@@@@@@@@@@@AAABBBBBBAAABBBDDDFFFCCCCCCBBBBBBAAAAAA@@@@@@AAA??????AAAAAA@@@DDDJJJNNNTTTSSSVVV^^^^^^bbbppplllddduuu}}}dddIII>>>>>>>>>SSSfff```UUUOOOJJJXXXqqqzzz{{{YYYEEE@@@???<<<:::777555444444444444444444444444555555444777555999DDDMMMaaaoooddd]]]FFFGGG[[[sss{{{wwwrrrmmmiiieee```]]]YYYYYYWWWUUUSSSRRRPPPPPPNNNMMMLLLKKKJJJKKKKKKLLLOOOOOONNNMMMLLLJJJHHHGGGCCCCCCCCCBBB@@@AAACCCEEEDDDJJJQQQRRRPPPRRRYYY```mmmnnngggvvv|||qqq\\\JJJAAA=========:::999777666555555555555777;;;EEEQQQ```xxx{{{}}}xxxttt\\\PPPIIIEEEHHHOOOWWW]]]cccddd___[[[YYYZZZZZZfffyyy}}}wwwrrrkkkhhhgggfffdddbbbeeeeeeaaa^^^___```\\\VVVLLLFFFDDDFFFEEEFFFRRRaaammmSSSGGGBBB>>><<<:::999:::;;;;;;:::;;;===NNNnnntttZZZJJJoooTTTMMMGGGDDDAAA???>>>>>>===<<<;;;999<<<999:::??????JJJbbblllppp|||mmmYYYWWWYYYeeennnrrr||||||uuueeeYYYOOOHHHGGGNNNMMMNNNZZZeeevvvuuupppkkkkkkiii```UUULLLGGGCCC???===@@@BBBDDDFFFHHHHHHHHHHHHBBBAAAAAA@@@@@@?????????@@@AAABBBBBBAAABBBDDDEEEDDDCCCBBBAAA@@@@@@@@@@@@AAA??????AAAAAA@@@DDDJJJNNNTTTSSSVVV______cccqqqkkkaaasss}}}fffKKK@@@???>>>SSSgggcccVVVPPPIIITTTjjjrrrxxxVVVEEE@@@???===:::777555444333333333444444444444555555222666555:::EEENNNdddkkkmmm|||VVVFFFFFFVVViiiuuutttttt|||wwwsssmmmhhhddd___[[[XXXTTTSSSRRRQQQOOONNNLLLLLLJJJJJJIIIHHHIIIIIIJJJKKKLLLKKKKKKJJJIIIGGGFFFFFFBBBCCCCCCAAA@@@@@@BBBDDDCCCIIIOOOQQQPPPRRRYYY___ooolll^^^jjj}}}wwwkkkXXXHHH???<<<<<<<<<:::999777666555555555666666;;;DDDRRRfff|||~~~rrr[[[PPPJJJFFFIIIOOOOOOUUUZZZ[[[XXXXXX\\\aaacccpppwwwssslllhhheeedddbbb```aaabbb```\\\\\\]]]YYYSSSIIIBBBBBBHHHHHHGGGSSSdddzzzWWWIIICCC>>><<<:::999:::;;;;;;:::<<<@@@RRRtttuuu[[[MMMnnnSSSMMMFFFDDDAAA???>>>>>>===<<<;;;999<<<::::::??????MMMfffrrr{{{eeeWWWYYY[[[fffnnnqqq|||~~~kkkVVVKKKDDD???;;;BBBEEECCCFFFRRR\\\oooyyyhhheee```^^^ZZZXXXSSSMMMIIIEEEDDDCCCIIIIIIJJJJJJHHHGGGEEECCC@@@@@@@@@@@@@@@@@@??????@@@AAABBBAAAAAAAAACCCEEEDDDCCCBBB@@@@@@?????????AAA??????AAAAAA@@@DDDJJJOOOUUUTTTWWW___```dddrrrjjj\\\lll~~~{{{gggMMMBBB@@@???UUUkkkhhhYYYRRRIIIQQQeeennnvvvVVVFFFAAA???===:::777555333333333333333333444444555555111666666:::DDDOOOgggpppuuuhhhLLLFFFHHHUUUfffrrr~~~jjj\\\fffqqqqqqnnnhhhccc___ZZZVVVSSSOOOOOONNNMMMKKKJJJIIIIIIHHHHHHHHHHHHHHHHHHIIIIIIHHHGGGFFFEEEEEEDDDDDDCCCBBBBBBBBBAAA@@@@@@BBBDDDFFFIIIMMMNNNOOORRRYYY```pppiii\\\jjjjjjbbbTTTHHH@@@===<<<<<<999888777555555555666666777<<>><<<:::999:::;;;;;;:::===BBBWWWyyywww[[[NNNlllRRRLLLFFFDDDAAA???>>>>>>===<<<;;;:::===::::::>>>???NNNiiizzz___VVV[[[^^^eeennnrrr}}}}}}lllTTTFFFAAA???>>>???FFFGGGCCCDDDMMMSSSccc}}}hhhZZZWWWTTTTTTRRRTTTUUURRRMMMJJJJJJKKKMMMLLLKKKIIIFFFCCCAAA???@@@@@@AAAAAAAAA@@@@@@??????@@@AAAAAA@@@AAACCCEEEBBBBBBAAAAAA@@@@@@??????AAA??????AAAAAA@@@DDDJJJPPPUUUTTTWWW______cccqqqnnn[[[iii||||||hhhNNNCCCAAA???VVVnnnmmm\\\SSSHHHOOOcccmmmuuuWWWGGGAAA@@@===:::777555333222222222333333444444555555222666666:::EEEQQQlllyyy___HHHGGGHHHRRRaaakkk}}}|||zzzxxxtttmmmccc]]]```jjj||||||lllhhhccc^^^ZZZVVVRRROOOLLLKKKKKKJJJIIIHHHHHHHHHFFFGGGGGGGGGGGGGGGGGGGGGEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBAAA???@@@BBBDDDIIIKKKLLLKKKKKKOOOVVV[[[hhhjjj]]]ooo|||ddd___VVVLLLDDD@@@>>>>>>999888777555555555666777:::???GGGXXXttt|||{{{uuuzzzkkkUUUKKKIIIIIIPPPYYYfffeeebbb```___bbbgggkkkrrrvvv{{{{{{~~~wwwtttnnngggaaa^^^\\\[[[]]]bbbdddbbbaaaaaa]]]XXXNNNCCCAAAIIIJJJIIIWWWmmmaaaJJJBBB>>><<<:::999:::;;;;;;:::>>>EEE[[[vvvYYYLLLkkkQQQKKKFFFDDDAAA???>>>>>>===<<<;;;:::===;;;:::<<<>>>NNNjjj[[[UUU\\\___dddmmmrrrzzzyyy{{{zzzdddYYYNNNHHHBBB>>>???DDDFFFGGGEEEGGGNNNOOO\\\tttbbbYYYWWWUUUXXXYYY^^^aaa]]]UUUNNNMMMNNNKKKJJJGGGEEEBBB@@@???>>>???@@@AAABBBBBBAAA@@@@@@???@@@AAAAAA@@@AAACCCEEE???@@@AAABBBAAAAAA??????AAA??????AAAAAA@@@DDDJJJOOOTTTSSSUUU]]]]]]```nnn|||dddnnniiiOOODDD@@@>>>TTTmmmmmm```UUUHHHOOOdddnnnuuuXXXHHHBBB@@@===:::777444333222111222222333444444555555222777777:::FFFUUUsss}}}___HHHGGGIIIUUUdddkkk|||ssskkkcccfffrrrtttuuugggddd___ZZZWWWSSSOOOLLLJJJJJJIIIIIIHHHHHHGGGGGGEEEEEEFFFFFFFFFEEEEEEDDDCCCCCCBBBAAA@@@AAABBBBBBAAABBBBBBAAA??????AAACCCIIIJJJKKKKKKLLLNNNTTTXXXaaajjj[[[ooo|||gggbbbYYYNNNEEE???>>>>>>999888666555555666666777;;;???GGGXXXwww}}}~~~xxxnnniiippphhhQQQGGGFFFJJJUUUaaarrrmmmgggdddeeehhhkkkmmmqqqqqqsss|||uuu~~~yyyvvvppphhhaaa]]][[[[[[]]]aaabbb___^^^```___\\\PPPCCC???GGGHHHHHHYYYrrreeeKKKBBB>>><<<:::999:::;;;;;;:::===FFF^^^qqqUUUKKKkkkPPPKKKEEEDDDAAA???>>>>>>===<<<;;;:::>>>;;;999<<<===NNNjjjYYYTTT\\\^^^ccclllssswwwuuuqqqhhhTTTRRRQQQOOOFFF<<<<<>>???AAABBBBBBAAA@@@>>>AAA??????AAAAAA@@@DDDJJJNNNSSSRRRTTT[[[ZZZ^^^kkkooowwwjjjOOODDD@@@<<>>:::777444333222111111222333333444555555222777777;;;HHHXXXyyy{{{^^^FFFFFFLLL___ttt{{{uuuhhhfffjjjwwwkkkooodddaaa\\\XXXUUUQQQNNNKKKIIIIIIIIIIIIHHHHHHGGGGGGDDDDDDEEEEEEDDDDDDCCCBBBDDDCCCBBBAAAAAAAAABBBCCCAAABBBBBB@@@??????AAACCCFFFHHHKKKMMMOOOQQQVVVYYY___jjjWWWkkk~~~lllfff[[[NNNCCC===;;;<<<888888666555555666777777999===DDDUUUvvv~~~xxxpppeee```iii{{{gggNNNEEEEEEKKKXXXeeetttmmmfffdddhhhmmmoooooogggfffgggttt{{{{{{zzzwwwqqqjjjbbb]]]\\\\\\[[[^^^^^^ZZZYYY\\\^^^]]]OOO@@@<<>><<<:::999:::;;;;;;:::===FFF```lllSSSLLLmmmTTTJJJEEECCCBBBAAA???===<<<;;;;;;<<<<<<:::888999CCCRRR^^^xxxyyy]]]UUUXXX```jjjmmmyyy{{{sssggg]]]TTTVVVVVVPPPIIIEEEGGGJJJGGGMMMKKKOOO]]]gggnnn{{{zzzsssrrruuutttuuu\\\SSSMMMCCC@@@@@@@@@@@@??????>>>>>>===>>>>>>???AAABBBCCCCCCCCCBBBAAAAAA@@@@@@@@@@@@>>>>>>===============>>>>>>>>>>>>>>>???CCCHHHMMMRRRUUUWWWWWWXXX\\\bbbhhhvvvjjjMMMBBB@@@<<>>KKKYYYxxx}}}TTTGGGFFFXXXqqqvvvoooqqq|||mmmaaadddZZZWWWSSSPPPNNNLLLIIIGGGFFFGGGIIIIIIIIIGGGEEEDDDGGGFFFDDDCCCBBBBBBBBBCCCAAAAAAAAAAAAAAAAAAAAAAAABBBAAA?????????AAACCCEEECCCGGGLLLOOOQQQTTTXXX\\\cccfffWWWaaa~~~}}}iii]]]WWWGGG======;;;:::999888777666666666666===>>>DDDXXX|||vvvzzz|||zzzuuueee\\\[[[aaavvvzzzcccMMMGGGJJJNNNWWW```kkkggg]]]YYYeeeuuuvvvmmmoooccc```ppp}}}nnnjjjwwwxxxuuuoooggg___[[[ZZZ[[[XXXYYYYYYYYYZZZ[[[]]]]]]PPPBBB>>>EEEFFFIIIfff}}}sss}}}tttKKKFFFAAA<<<999;;;;;;999999:::;;;FFFaaahhhMMMLLLlllTTTJJJFFFDDDCCCBBB@@@>>>===<<<<<<;;;;;;;;;:::<<>>??????>>>>>>???@@@AAABBBCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@>>>>>>============>>>>>>>>>?????????@@@CCCIIIMMMQQQSSSVVVWWWXXX\\\ccchhh}}}rrrhhhKKKAAA@@@===NNNeeefffWWWLLLGGGQQQ^^^iiixxx\\\IIIDDD???<<<;;;888333222444444333333333333444555555444888999???MMM[[[yyyrrrNNNDDDHHH```vvv}}}uuusssyyyjjj___bbbXXXUUUQQQNNNLLLJJJGGGEEEHHHIIIJJJJJJIIIHHHEEEDDDFFFEEECCCBBBAAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>???AAACCCDDDEEEIIIMMMOOOPPPSSSXXX\\\eeedddTTTZZZ}}}iii^^^XXXHHH>>>===;;;:::999888777666666666666:::>>>EEEUUUtttzzzvvvqqqpppqqqqqqrrrtttvvvwwwqqqbbb[[[ZZZ___sss}}}eeeNNNGGGJJJMMMTTT\\\]]]WWWTTT\\\rrrqqqeeeffflllkkkeee___ZZZ___rrrzzzwwwqqqhhh```[[[ZZZZZZXXXXXXWWWWWWXXXZZZ[[[\\\NNNCCCAAAFFFDDDEEE```pppgggoootttJJJDDDAAA<<<999;;;;;;999999;;;<<>>======999;;;<<<<<<>>>GGGVVV```rrrttt[[[UUUXXX```mmmnnnxxxvvvjjj^^^VVV]]]___bbbbbb^^^WWWPPPKKKLLLUUUXXX___ppp|||}}}}}}gggLLLEEEDDDBBBAAA@@@???>>>>>>>>>???@@@??????@@@AAABBBBBBCCCCCCBBBAAA@@@@@@???@@@@@@@@@>>>>>>============>>>>>>???@@@@@@@@@AAADDDIIIMMMOOOQQQTTTVVVWWW\\\ccciii|||lll}}}fffJJJAAAAAA===MMM```___PPPHHHGGGPPP[[[eeeuuu___JJJDDD???<<<;;;888333222444444333333333333444555555444999:::@@@OOO___{{{fffJJJBBBMMMjjj~~~yyyuuulllkkkmmmnnnqqqtttyyyhhh___```TTTQQQMMMJJJIIIGGGEEECCCJJJJJJKKKJJJIIIGGGEEEDDDCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>???@@@BBBCCCGGGIIILLLNNNNNNRRRXXX]]]jjj}}}iiiYYYZZZ}}}hhh]]]XXXIII@@@>>>;;;:::999888777666666666666888@@@HHHRRRjjjxxx~~~uuutttqqqooooooqqqtttuuuvvvrrrbbb[[[\\\```tttgggNNNGGGJJJMMMRRRXXX^^^SSSQQQbbbyyyrrrjjjcccXXXPPPMMMHHHUUUgggwww~~~~~~|||yyysssjjjaaa\\\ZZZZZZXXXWWWVVVUUUVVVWWWYYY[[[MMMDDDCCCGGGEEEDDDXXXsss~~~vvvooommmqqqvvvKKKDDDAAA;;;999;;;<<<:::999;;;;;;DDD```bbbNNNTTTkkkSSSLLLIIIEEEDDDBBB@@@>>>===<<<<<<999;;;======???GGGTTT___sssqqqYYYTTTXXXaaannnooowww}}}oooddd]]]\\\aaaiiimmmkkk```QQQFFFNNNZZZ___hhhyyyyyysssVVVFFFEEEEEECCCAAA@@@???>>>===>>>@@@AAA???@@@@@@AAABBBBBBCCCCCC@@@@@@????????????@@@@@@>>>============>>>>>>??????@@@AAAAAABBBEEEIIILLLLLLOOOSSSUUUWWW\\\ccciii}}}|||iiixxx|||eeeJJJAAABBB>>>JJJZZZUUUHHHEEEGGGPPPYYYdddttt```LLLDDD@@@<<<;;;888333222555444333333333333444555555333888999@@@QQQbbb|||```IIICCCRRRppp}}}vvv^^^OOOKKKMMMSSSYYYfffnnn{{{yyyssshhh___]]]QQQNNNJJJHHHGGGGGGFFFEEEJJJJJJJJJIIIGGGEEECCCBBBAAAAAA@@@@@@????????????@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>===>>>???@@@BBBBBBFFFHHHKKKLLLNNNRRRZZZ___nnnuuuppp______}}}ggg\\\WWWIII@@@===999:::999888777666666666666:::EEEMMMRRReee|||vvvzzzeee\\\___hhh|||gggMMMGGGKKKNNNQQQUUU```TTTSSSbbbrrrxxxzzz~~~ooo[[[NNNJJJEEEPPPZZZbbbppp}}}}}}|||yyyssskkkccc]]][[[[[[YYYWWWVVVTTTTTTVVVXXXZZZMMMDDDAAAFFFHHHIIIUUUeeemmmpppxxx{{{NNNFFF@@@;;;999;;;<<<::::::<<<>>>HHHgggbbbKKKQQQkkkTTTLLLIIIDDDCCCAAA???===<<<;;;;;;999;;;===<<<>>>FFFSSS]]]mmm~~~mmmWWWSSSXXXaaaqqqrrrzzzrrrbbbXXX\\\eeerrrzzzwwwhhhSSSDDDWWWdddlllvvvyyy{{{pppWWWGGGCCCEEEDDD???@@@@@@???>>>>>>???@@@AAA???@@@@@@AAAAAABBBBBBBBB??????>>>>>>>>>??????@@@===============>>>?????????@@@AAABBBBBBEEEHHHKKKKKKNNNQQQSSSVVV[[[ccciii~~~|||jjjxxxfffKKKBBBCCC>>>HHHTTTLLLBBBCCCIIITTT```nnn~~~aaaLLLEEE@@@===<<<999444333555444333333333333444555555222777777>>>QQQfff~~~^^^IIIEEESSSlllyyybbbTTTGGGDDDEEEGGGKKKPPPZZZdddvvv}}}xxxqqqkkkjjjiiiddd]]]ZZZOOOLLLIIIGGGHHHIIIIIIIIIHHHGGGFFFEEEDDDBBB@@@@@@???????????????>>>>>>>>>????????????????????????=========>>>???AAABBBBBBDDDGGGJJJLLLNNNTTT[[[bbbjjjqqq}}}uuudddaaahhhZZZTTTGGG???<<<888:::999888777666666666666:::GGGNNNRRRddduuutttfffYYY```mmmfffLLLGGGMMMPPPRRRTTTSSSMMMPPP]]]ggglllvvvpppWWWHHHDDDHHHOOOTTTZZZnnn}}}|||}}}zzzxxxssslllddd^^^\\\\\\YYYXXXVVVUUUUUUVVVWWWXXXNNNCCC>>>CCCLLLRRRVVV[[[```jjjxxx{{{OOOGGG@@@;;;999;;;===;;;;;;===BBBPPPsss\\\IIIRRRlllTTTLLLIIICCCBBB@@@>>>===;;;;;;;;;999;;;<<<;;;===FFFTTT^^^hhhyyyiiiTTTSSSXXXaaarrrttt}}}|||gggZZZ___jjjzzz~~~lllVVVGGGYYYiiisss}}}~~~iiiXXXFFF@@@BBBBBB>>>:::>>>?????????@@@@@@@@@@@@?????????@@@@@@AAAAAAAAA>>>>>>>>>===>>>>>>???@@@===<<<<<<======>>>???@@@???@@@AAABBBBBBDDDGGGJJJJJJMMMQQQSSSUUUZZZaaagggmmmzzzfffJJJAAACCC>>>HHHRRRHHH@@@DDDMMM\\\nnnbbbNNNEEE@@@===<<<999444333555444333333333333444555555222777666<<>>>>>>>>?????????>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>???@@@BBBBBBCCCCCCFFFJJJMMMOOOTTT[[[aaacccppp|||kkkccc|||yyyjjjZZZSSSFFF>>><<<888:::999888777666666666666:::FFFLLLQQQgggxxx|||~~~bbbUUU]]]iii|||fffKKKFFFNNNRRRQQQQQQIIIKKKPPPWWW\\\cccppp|||zzzzzzxxxppp___MMMEEEFFFIIIOOOVVVaaauuu|||{{{zzz{{{xxxtttlllddd^^^[[[ZZZXXXXXXWWWVVVVVVUUUVVVVVVMMMDDD===AAAMMMVVVXXXVVV___lllxxxyyyMMMEEE@@@;;;999<<<===;;;<<<>>>???OOOtttuuuUUUJJJXXXnnnUUULLLHHHDDDCCCAAA???>>><<<<<<;;;888:::::::::>>>HHHXXXdddnnnfffSSSSSSXXXaaannnqqq|||tttcccaaannn}}}|||jjjXXXLLLSSSdddqqq|||~~~|||rrreeeSSSHHHAAAAAAAAA<<<999;;;<<<>>>???AAAAAAAAA??????>>>>>>????????????@@@@@@===============>>>??????<<<<<<<<<<<<===>>>???@@@>>>???AAAAAABBBCCCFFFHHHJJJMMMPPPRRRTTTYYY```fffnnnwwwcccGGG???BBB???IIISSSIIIEEEIIISSSdddyyydddQQQEEEAAA===<<<999444333666444333333333333444555555444999666;;;UUUpppzzzTTTGGGNNNZZZhhhwww|||ssscccXXXRRRGGGBBBIIIMMMIIIHHHLLLOOOWWWcccsssnnn^^^^^^```dddiiillliiidddUUUQQQLLLHHHGGGHHHHHHGGGCCCBBBAAA@@@????????????===>>>??????@@@???>>>===>>>>>>>>>>>>>>>>>>>>>>>><<<===???@@@BBBCCCCCCDDDDDDHHHLLLOOOPPPSSSXXX]]]aaakkk{{{ooo___nnntttnnn[[[SSSFFF???>>>999:::999888777666666666666<<>><<>>>>>>>>>>>>>>>>>?????????===============>>>??????<<<<<<<<<<<<===>>>@@@@@@===???AAAAAAAAACCCEEEGGGKKKMMMPPPRRRSSSXXX___eeemmmqqqaaaEEE===AAA???KKKVVVLLLKKKOOOWWWggg~~~fffSSSEEEAAA======999555333666444333333333333444555555666:::777<<>>???@@@@@@???>>>===>>>>>>>>>>>>>>>>>>>>>>>>===>>>???AAACCCDDDDDDDDDFFFJJJNNNPPPPPPRRRVVVYYYeeeeeetttlllVVVcccuuurrr]]]SSSFFF@@@???;;;:::999888777666666666666@@@HHHMMMVVVwww|||oookkklllxxxrrr]]]WWW[[[]]]jjjkkkMMMGGGOOOQQQLLLIIICCCKKKNNNKKKOOOYYY\\\WWWZZZWWWVVVWWWSSSMMMJJJLLLQQQRRRXXXcccnnn{{{~~~|||zzzuuuvvv|||}}}wwwmmmbbbYYYTTTRRRTTTUUUVVVVVVUUUSSSPPPOOOGGGGGGDDD@@@DDDMMMUUUWWWnnnwwwNNNHHH@@@;;;999<<<===<<<<<>>>>><<<;;;@@@<<<:::;;;>>>HHH^^^ssscccRRRRRRUUUZZZeeelllvvv{{{[[[dddhhhuuuxxxnnnhhh___PPPVVVZZZeeewww~~~nnnaaa]]]TTTCCCCCCBBBBBBAAA@@@???>>>>>>======>>>>>>??????@@@@@@?????????>>>>>>>>>>>>>>>???@@@@@@@@@@@@???>>>>>>===;;;:::===CCCEEECCC@@@AAABBBBBBBBBAAAAAACCCDDDGGGPPPPPPOOOUUUXXX]]]iii~~~bbbgggtttxxxZZZHHH>>>???CCCQQQZZZUUUHHHRRRXXXhhhfffPPPDDDBBB>>>:::888666666666777666555444444444444444555888777CCC]]]sss|||uuuzzzQQQRRRWWW[[[lllfffVVV[[[aaa___XXXPPPLLLKKKLLLQQQVVVYYY]]]hhhwww{{{zzzqqqxxxwwwTTTOOOIIIFFFFFFFFFEEECCCCCCBBBAAAAAA@@@@@@AAAAAA========================<<<<<<<<<<<<=========>>>???@@@@@@AAAAAABBBBBBCCCHHHIIIKKKMMMOOORRRSSSUUUeeeggg~~~lllTTTfffxxxvvv^^^WWWQQQEEE===>>>:::999888666666666666777888HHHLLLVVV|||jjjnnntttuuu```VVVVVVYYYjjjoooQQQIIINNNQQQMMMIIIIIIIIIJJJMMMQQQTTTUUUUUUXXXZZZZZZVVVSSSSSSVVVXXXYYYaaahhhmmmxxx~~~wwwxxxtttuuu{{{xxxnnncccZZZTTTRRRPPPQQQSSSTTTTTTSSSRRRPPPLLLDDD;;;BBBLLLHHHLLL```~~~wwwMMMEEE@@@<<<:::;;;;;;999:::>>>CCCRRRqqqxxx```IIIXXXpppUUUKKKIIIEEECCC@@@???>>>>>><<<;;;:::888999===AAAKKK___rrrcccRRRRRRUUUZZZdddkkkuuu{{{[[[XXX[[[hhhooojjjiiibbbRRRSSSWWWcccttthhh\\\RRROOOKKK@@@@@@@@@??????>>>===<<<<<<=========>>>??????@@@@@@@@@????????????>>>>>>>>>===>>>>>>>>>>>>>>>======???===<<>>>>>>>>???@@@@@@AAAAAABBBCCCCCCGGGHHHJJJLLLMMMOOORRRSSSjjjeeehhhRRR^^^yyyuuuxxxaaaYYYRRRDDD:::;;;;;;:::888777666666777777===KKKLLLTTTyyyaaaTTTUUU^^^wwwtttRRRIIIOOOQQQMMMIIIDDDBBBAAACCCHHHMMMPPPQQQRRRUUUUUUTTTWWW^^^eeehhhkkkuuussshhhggglllwww|||uuukkk```WWWRRRPPPQQQRRRTTTUUUUUUTTTSSSRRRJJJEEE???BBBHHHFFFQQQlllxxxMMMCCC@@@<<<:::;;;;;;999:::>>>???JJJggg}}}gggNNN\\\sssVVVKKKIIIEEECCC@@@???>>>>>><<<;;;888888;;;>>>CCCMMM```qqqcccRRRRRRUUUZZZcccjjjtttqqqSSSMMMNNN[[[ggglllqqqlll[[[UUUZZZgggzzzhhhNNNHHHCCC@@@AAA>>>=========<<<<<<;;;;;;:::<<<======>>>??????@@@@@@AAAAAA@@@@@@????????????;;;;;;;;;<<<<<<<<<<<<<<<@@@>>>>>>@@@DDDFFFDDDBBB@@@AAABBBAAA@@@AAABBBDDDGGGPPPOOOMMMSSSVVVZZZgggpppbbbkkkooogggTTTCCC===???DDDRRR\\\WWWOOOQQQLLLUUUrrrdddNNNJJJGGGCCC===888555333333666666555444444444444555777999888BBBZZZnnnzzztttZZZRRR[[[dddzzzzzzsssjjj\\\^^^oooxxxyyy```NNNKKKSSS]]]cccnnnyyyyyyrrrppp{{{kkkTTTJJJGGGDDDBBBBBBBBBBBBBBB@@@@@@???>>>>>>>>>>>>>>>=================================>>>>>>>>>??????@@@@@@@@@AAABBBBBBCCCCCCFFFHHHJJJKKKKKKMMMPPPRRRjjjfffdddQQQWWWsss|||}}}ggg___UUUEEE:::999;;;:::888777666666777777>>>KKKNNNWWW{{{cccVVVYYYhhh|||UUUIIINNNOOOKKKHHH???<<<;;;<<>>BBBFFFdddkkkQQQ]]]sssVVVKKKHHHEEECCC@@@???>>>>>><<<;;;:::<<<===???CCCPPPeeeuuucccSSSSSSUUUZZZccchhhrrrzzziiiMMMIIIHHHVVVhhhuuu|||iiiZZZbbbsss~~~VVV>>>???===999<<<===;;;;;;;;;;;;;;;:::::::::<<<<<<===>>>???@@@@@@AAABBBAAAAAAAAA@@@?????????:::::::::;;;;;;<<<<<<===>>>======???BBBCCCBBB@@@@@@AAABBBAAA@@@@@@BBBDDDGGGPPPPPPNNNTTTVVV[[[hhhtttiiipppooodddQQQCCC===???CCCOOOYYYUUULLLNNNLLLXXXuuudddOOOJJJGGGCCC===888555333333666555555444444444555555777999888CCC[[[ooo~~~|||SSSYYYaaaffftttwwwlll\\\___sssmmmYYYPPPWWWbbbjjjyyyuuujjjdddiiixxx~~~oooXXXIIIEEEDDDBBB@@@@@@AAABBBBBB@@@@@@???>>>>>>>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@AAAAAABBBCCCCCCCCCGGGIIIKKKKKKKKKLLLPPPSSSeee~~~jjjeeeTTTWWWtttmmmeeeZZZHHH<<<;;;;;;:::999777666777777888:::JJJPPP\\\{{{eeeYYY```sssWWWIIILLLKKKFFFDDD>>>===<<>>IIILLLkkkkkkOOOZZZsssVVVJJJGGGEEECCC@@@???>>>>>><<<;;;;;;<<<===<<>>888::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<===>>>???@@@AAAAAABBBBBBAAAAAA@@@??????>>>;;;;;;:::;;;<<<===>>>????????????@@@AAABBBAAA@@@@@@AAAAAAAAA@@@@@@BBBCCCHHHQQQQQQOOOVVVXXX]]]jjj|||{{{llllllggg]]]PPPBBB>>>???AAALLLTTTPPPJJJKKKJJJYYYvvviiiVVVIIIFFFBBB===888666444444555555444444444555555666555888999EEE^^^sssvvvMMMYYYccciiirrryyybbbaaawww}}}bbbQQQVVVgggttt~~~fffbbbbbbjjjrrrkkkWWWIIIGGGBBBBBBAAAAAA@@@AAABBBCCCAAAAAA@@@????????????????????????????????????????????????@@@@@@@@@@@@AAA@@@AAAAAABBBBBBCCCDDDDDDHHHKKKMMMMMMLLLMMMRRRWWWggg{{{qqqgggUUUXXXuuuppphhh\\\HHH======;;;:::999777777777777888:::IIIPPP[[[}}}zzzdddXXX___wwwWWWIIIJJJEEE@@@AAAAAAAAABBBGGGLLLQQQTTTUUUVVVWWWVVVYYYpppzzzwww}}}|||xxxqqqggg]]]VVVRRRRRROOOOOOPPPPPPPPPPPPOOOOOOHHHGGGAAA@@@GGGHHHQQQeeeoooiiiiiiiiiooo~~~QQQFFF@@@<<<:::;;;;;;999:::>>>IIIPPPrrrjjjMMMXXXrrrUUUJJJHHHEEECCC@@@???>>>>>><<<;;;888:::::::::FFF```cccSSSTTTVVVZZZcccgggqqq{{{fffQQQIIIIIIWWWmmm~~~pppYYYbbbwwwWWW???999@@@===999999777:::::::::;;;;;;<<<<<<<<<;;;<<<===>>>???@@@AAABBBBBBBBBAAA@@@???>>>>>>===;;;;;;:::;;;<<<>>>@@@AAAAAABBBCCCCCCCCCCCCCCCBBB???@@@AAA@@@???@@@AAACCCGGGPPPPPPPPPWWWZZZ```mmm{{{xxxfffbbb\\\SSSLLL@@@===>>>???HHHQQQLLLLLLIIIFFFUUUtttiiiVVVJJJGGGCCC>>>999777555555555444444444444555666666555888999FFFaaavvvrrrQQQRRRaaalllzzzkkkfff}}}fffPPPVVVlll}}}zzzfffccceeejjjhhhZZZHHHCCCHHH@@@AAAAAAAAA@@@@@@BBBCCCAAAAAA@@@????????????@@@????????????????????????@@@@@@@@@AAAAAAAAAAAABBBAAAAAAAAABBBCCCCCCDDDDDDIIILLLOOOOOOMMMOOOUUU[[[pppzzzxxxkkkWWW]]]www{{{qqqhhh[[[GGG<<<===<<<;;;999888777777888888===IIIMMMWWWwwwxxxaaaUUU^^^zzz~~~VVVJJJIIIBBB???CCCFFFFFFIIIMMMSSSWWWYYYYYYUUU\\\```dddyyyyyy{{{wwwpppfff]]]VVVSSSSSSOOONNNNNNMMMLLLLLLKKKKKKGGGFFF???@@@IIIJJJKKKWWW]]]```lllvvv|||PPPGGG@@@<<<:::;;;;;;999:::>>>AAANNNrrrjjjPPP]]]qqqVVVLLLJJJEEECCC@@@???>>>>>><<<;;;777;;;;;;;;;GGGdddcccTTTTTTVVVZZZdddhhhqqq|||zzz```NNNHHHIIIXXXlllzzz|||fffZZZaaarrrkkkCCC888999>>>::::::;;;666888888999:::;;;;;;<<<<<<;;;;;;<<<>>>???@@@AAABBBBBBAAA@@@???>>>======<<<;;;:::::::::;;;>>>@@@BBBBBBCCCDDDDDDCCCBBBBBBBBB???@@@AAA@@@??????AAACCCEEENNNOOOOOOWWW[[[aaannnmmm^^^]]]YYYQQQGGG<<<;;;======GGGOOOKKKJJJHHHGGGZZZzzzeeeSSSOOOLLLFFFAAA;;;888666555444444444444444555666666555888:::GGGaaavvvtttZZZVVVaaalll}}}qqqjjjjjjUUU[[[ooo}}}xxxiii^^^^^^[[[UUUKKKCCCAAACCC>>>???AAA@@@???>>>@@@BBB@@@@@@???>>>>>>>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBAAAAAABBBBBBCCCDDDDDDDDDGGGLLLOOOOOOMMMOOOWWW^^^sss{{{rrrZZZhhhyyyvvvkkk\\\GGG<<<>>><<<;;;999888777777888999===IIIMMMXXXwwwwwwsssttt|||~~~zzz{{{qqq```ZZZiiivvvSSSLLLKKKCCCBBBJJJOOONNNOOORRRWWW\\\___aaa[[[jjjuuu{{{}}}vvvxxxtttmmmcccZZZSSSQQQQQQPPPOOOMMMLLLJJJIIIIIIIIIEEEFFF@@@@@@IIIIIIHHHQQQXXXaaaqqq{{{wwwMMMFFF@@@<<<:::;;;;;;999:::>>>>>>LLLooojjjSSScccrrrWWWMMMLLLEEECCC@@@???>>>>>><<<;;;999>>>>>>===HHHdddcccTTTTTTVVV[[[dddhhhqqqwww]]]NNNHHHIIIYYYlllxxx~~~uuu___^^^cccqqqnnnPPP999444999<<<888;;;>>>888777777888999:::;;;;;;<<<;;;;;;<<<>>>???AAABBBBBBAAAAAA@@@???>>>===<<<;;;:::999999999;;;===@@@BBB@@@AAABBBBBBAAA@@@@@@@@@???@@@AAA@@@??????AAACCCCCCLLLMMMNNNVVVZZZaaannncccZZZ^^^]]]VVVCCC999999<<<===FFFOOOLLLFFFHHHMMMeeegggUUUSSSPPPJJJCCC===999666555444444444444444555666777555999:::GGGaaavvvuuu___```eeeiiiyyyrrrjjjmmm]]]bbbooovvvuuuhhhTTTPPPHHHBBBAAACCCAAA>>><<>>===============@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCCAAAAAABBBBBBCCCDDDDDDDDDFFFKKKOOONNNLLLOOOWWW___ppp}}}yyy___uuuwww|||ooo^^^III>>>@@@<<<;;;:::888777888888999888GGGPPP^^^{{{}}}uuutttwwwoooooottt{{{|||vvvvvvzzzjjj```dddyyypppRRRMMMMMMEEEFFFPPPWWWUUUSSSUUUZZZ```eeegggpppuuuqqqjjj```WWWQQQOOOOOOQQQPPPNNNLLLJJJIIIHHHHHHCCCFFFAAA@@@GGGGGGHHHQQQ^^^gggsssxxxsssJJJDDD@@@<<<:::;;;;;;999:::>>>@@@NNNnnniiiTTTgggttt[[[QQQFFFFFFCCC@@@>>>>>>===<<<;;;<<<>>>===>>>JJJbbbzzzhhhVVVTTTVVV[[[dddiiirrrvvvWWWHHHGGGRRR]]]ffflllnnnfffZZZ]]]___nnnwwwRRRFFF<<<;;;:::999999:::<<<===;;;;;;======>>>======<<<<<<===>>>>>>>>>>>>@@@AAA???@@@@@@@@@???>>>===<<<<<<<<<===<<<;;;===@@@CCCAAAAAABBBCCCCCCCCCBBBBBBBBBBBBAAA???>>>???CCCFFFFFFLLLLLLNNNVVVXXX___ppp~~~___TTT]]]aaaTTTFFF===::::::<<>>AAAAAA@@@@@@AAABBBBBBCCC????????????????????????@@@@@@??????????????????CCCCCCCCCBBBBBBAAAAAAAAACCCDDDEEEFFFFFFFFFFFFFFFKKKNNNPPPPPPOOOQQQUUUYYYlllbbb{{{ppp___NNNBBB===<<<;;;:::999888888777777AAAIIIPPPbbb}}}}}}yyyooobbbdddmmmZZZTTTPPPJJJMMMVVV[[[YYYSSSVVVaaa``````kkkvvv}}}{{{tttiii]]]UUUQQQQQQRRRLLLLLLLLLLLLKKKJJJIIIHHHDDDDDD???AAAHHHFFFGGGTTTaaaooozzzpppNNNCCC???===:::999:::::::::999???IIIooolllZZZdddrrrZZZQQQGGGFFFCCC@@@>>>>>>>>><<<;;;<<<===<<<<<>>>>>????????????<<<<<<<<<;;;;;;<<<<<<<<>>>>>===<<<;;;;;;<<<<<<;;;;;;===@@@BBBAAABBBBBBCCCCCCCCCCCCCCCAAAAAAAAA???>>>???BBBEEEHHHNNNMMMOOOWWWXXX___pppwww```YYYbbbcccVVVFFF===::::::===KKKTTTLLLGGGFFFPPPfffxxx~~~ppp^^^]]]]]]UUUGGG;;;666444333666555555555555555666666888<<>>@@@AAA@@@>>>??????>>>>>>>>>>>>??????????????????????????????@@@@@@??????????????????BBBBBBBBBBBBBBBBBBBBBBBBEEEEEEFFFGGGGGGGGGFFFFFFKKKNNNPPPPPPPPPQQQUUUYYYkkkwww[[[qqq}}}tttbbbOOOCCC???===<<<:::999888888888888???HHHRRRkkknnnfffiii|||qqqfffddd\\\NNNMMMWWWXXXXXXSSSUUU___aaagggvvv}}}wwwqqqfff[[[SSSPPPPPPQQQLLLLLLLLLLLLKKKJJJIIIHHHEEECCC===@@@IIIFFFGGGTTTbbbsssmmmMMMCCC???===:::999:::::::::999===FFFjjjqqq\\\eeeqqqZZZSSSJJJFFFDDD@@@???>>>>>>===<<<;;;<<<<<<<<>>>>>======<<<;;;;;;::::::;;;;;;;;;;;;<<>>???BBBDDDKKKPPPOOOPPPWWWXXX^^^nnneeeYYYZZZbbbbbbUUUFFF<<<:::<<>>AAAQQQooorrraaaeeeiiittteeeUUU```iiixxxooo\\\\\\ooo}}}gggVVVIIIFFFBBB===<<<===??????>>>???>>>===============>>>??????????????????????????????@@@@@@@@@@@@@@@@@@AAAAAABBBBBBCCCDDDDDDDDDGGGHHHHHHHHHHHHGGGGGGFFFKKKNNNQQQQQQPPPRRRVVVZZZiiiyyykkkWWWgggzzzfffRRREEE@@@===<<<;;;999888777888888:::FFFVVVzzz}}}mmmjjjmmmvvvzzzyyy{{{}}}mmmSSSMMMXXX```ccc\\\XXX\\\___jjj~~~~~~|||tttmmmcccYYYRRRNNNNNNOOOLLLLLLLLLLLLKKKJJJIIIHHHDDDAAA<<<@@@IIIHHHLLL\\\rrrjjjKKKAAA???<<<:::999:::;;;::::::===DDDdddttt\\\eeerrr[[[UUUNNNGGGDDDAAA???>>>>>>===<<<;;;<<<<<<===HHH[[[kkksssgggSSSPPPTTT\\\fffjjjrrr{{{YYYEEE???FFFEEECCCBBBDDDHHHKKKLLLZZZ___nnn]]]EEE???AAA@@@AAACCCEEEGGGHHHIIIIIIPPPPPPPPPOOOMMMJJJGGGEEEBBBBBBBBBBBBCCCBBBAAA???======<<<;;;::::::::::::999:::;;;;;;;;;<<<>>>@@@@@@@@@@@@@@@AAAAAABBBCCC@@@AAAAAA???>>>???BBBDDDLLLQQQOOOPPPVVVVVV\\\llltttYYYWWW[[[bbbbbbXXXFFF<<<;;;===BBBOOOTTTJJJEEEAAAIII]]]oooxxxwwwpppmmm```MMM>>>888666555666666666666777888999::::::>>>AAAQQQooosssfffiiirrraaaSSS\\\ccc}}}zzzccccccwwwiiiUUUGGG===@@@===999999;;;<<<===<<<>>>>>>>>>>>>>>>???@@@@@@??????????????????????????????@@@@@@@@@@@@@@@AAA@@@@@@AAACCCDDDEEEFFFGGGIIIJJJJJJJJJIIIHHHGGGGGGKKKNNNQQQRRRRRRSSSWWWZZZiiirrrwwwbbbXXXfff~~~jjjTTTEEE@@@???===;;;999777777888888===HHHZZZ|||wwwllliiikkkssswwwzzzvvvUUULLLYYYjjjpppiii___^^^cccsss~~~|||}}}{{{sssmmmcccYYYQQQMMMLLLLLLLLLLLLLLLLLLKKKJJJIIIHHH@@@@@@===AAAIIIJJJWWWrrrgggJJJ@@@>>><<<:::999:::;;;;;;:::???CCCbbbrrrYYYeeeuuu^^^YYYRRRGGGDDDAAA??????>>>===<<<;;;======???KKK^^^mmmttt{{{kkkVVVRRRWWW```fffiiiqqqnnnPPPAAA???DDDBBB@@@AAABBBEEEKKKOOO[[[bbbrrrrrrNNN@@@BBBGGGJJJJJJKKKMMMOOORRRUUUVVVUUUWWWXXXXXXTTTMMMGGGBBB@@@??????AAACCCCCCAAA>>>===<<<;;;:::999999999:::888:::;;;;;;;;;<<<>>>@@@>>>>>>>>>>>>???@@@AAABBB@@@AAABBBAAA@@@@@@BBBDDDKKKPPPNNNNNNTTTTTTZZZjjjrrraaa```bbbgggeeeZZZEEE<<<;;;???DDDQQQTTTHHHEEEBBBJJJ```ttt~~~wwwssseeeOOO???999888777666666666777777999:::;;;<<<@@@BBBRRRnnnqqqiiilll~~~\\\QQQZZZ___yyybbbeee{{{|||ZZZIII@@@999:::999777777888:::;;;;;;<<<<<<<<<===>>>@@@AAABBB>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@AAAAAAAAAAAA@@@@@@AAACCCEEEFFFHHHHHHJJJJJJJJJJJJJJJIIIHHHGGGJJJNNNRRRSSSSSSTTTXXX[[[kkklll|||lll^^^YYYllllllUUUEEE???@@@>>>;;;999777777888999BBBKKKYYY{{{zzzooowwwllleeeeeeqqq}}}pppRRRNNN\\\qqqzzzuuuhhhfffnnnjjjeeeccciiivvvzzz|||~~~}}}|||uuunnndddZZZQQQLLLJJJJJJLLLLLLLLLLLLKKKJJJIIIHHH===@@@???CCCHHHKKKcccdddIII???>>><<<999999:::;;;;;;;;;???DDDcccoooXXXgggyyy```[[[TTTGGGEEEAAA?????????>>>===<<<======@@@MMM```nnnttt{{{qqqZZZTTTWWW```hhhkkkrrrzzz{{{dddJJJAAABBBAAA???>>>@@@BBBEEEKKKSSS]]]gggxxx___HHHBBBGGGMMMNNNOOORRRUUUXXX[[[]]]^^^^^^___```^^^XXXPPPGGGAAA<<<;;;<<<@@@DDDEEEBBB???>>><<<;;;999999999999:::888:::<<<===<<<===>>>@@@>>>>>>======>>>@@@BBBCCCAAABBBCCCBBBAAABBBCCCEEEJJJOOONNNNNNSSSSSSYYYiiitttnnnlllooogggSSSEEE<<<<<>>BBBDDDTTTpppnnniiirrrvvvUUUMMMVVVYYYvvvbbbgggmmmOOODDD@@@;;;999888888888888:::;;;<<<:::::::::;;;<<<>>>@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@AAABBBBBBBBB@@@AAABBBDDDFFFGGGHHHIIIIIIJJJJJJJJJJJJIIIIIIHHHJJJNNNRRRTTTTTTUUUXXX\\\mmmhhhxxxpppaaaYYYsssnnnUUUEEEAAAAAA???<<<999777777888999>>>HHHUUUrrrppptttvvvkkkccceeettt}}}___MMMRRR___|||qqqmmmtttwwwZZZXXXRRRVVVeeegggrrrvvv|||~~~}}}|||tttnnndddZZZRRRMMMKKKJJJLLLLLLLLLLLLKKKJJJIIIHHH===???@@@FFFJJJKKKeeevvv___GGG@@@===;;;999999:::;;;<<<;;;>>>DDDeeepppZZZkkk{{{aaa[[[TTTHHHEEEBBB@@@??????>>>=========;;;>>>KKK^^^lllqqqwww]]]SSSTTT\\\gggiiippp}}}{{{nnnsss~~~wwwZZZEEE@@@CCCCCC@@@???AAABBBDDDMMMWWWcccooofffNNNHHHIIIOOOVVVSSSWWW\\\bbbfffgggfffeeefffeeebbb]]]VVVMMMFFFAAA999888:::???EEEGGGEEEAAA>>>===;;;999999999:::;;;999;;;===>>>===>>>???@@@@@@???>>>>>>???AAADDDEEEBBBCCCDDDDDDCCCCCCDDDFFFKKKPPPNNNNNNTTTTTTZZZjjj~~~|||oooNNNEEE<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@AAABBBBBBCCCAAABBBCCCDDDFFFGGGIIIIIIHHHHHHIIIJJJJJJJJJIIIIIIJJJNNNSSSUUUUUUVVVYYY\\\nnneeetttwwweee\\\zzzmmmTTTGGGDDDBBB@@@<<<999777777888999:::GGGTTTmmmtttiiijjjsssmmmPPPJJJUUU___|||vvvrrr|||kkkUUU\\\TTTXXXggghhhrrrwww}}}|||yyyxxxpppjjjbbbYYYRRRNNNLLLLLLLLLLLLLLLLLLKKKJJJIIIHHH@@@??????GGGMMMKKK^^^WWWEEEBBB===;;;999999:::<<<<<<;;;???EEEeeexxx^^^lll|||aaaZZZSSSHHHEEEBBB@@@@@@???>>>===>>>===:::<<>>???>>>>>>???AAAAAA@@@@@@???AAACCCEEEGGGCCCDDDEEEEEEDDDDDDEEEFFFKKKPPPOOOOOOUUUUUU[[[kkk~~~SSSEEE<<<<<>>>>>======???AAABBBBBB@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAAAAABBBCCCCCCBBBBBBCCCEEEFFFGGGHHHIIIGGGGGGHHHIIIJJJJJJJJJIIIJJJNNNSSSVVVVVVWWWYYY\\\nnncccrrrxxxiiibbbmmmTTTHHHGGGCCC@@@<<<999777777888:::>>>LLLWWWhhh~~~xxxiiiqqqfffIIIIIIVVV]]]lll}}}}}}tttxxxcccUUUeee```ddduuuuuuyyy~~~zzzuuussslllggg```XXXRRROOONNNNNNLLLLLLLLLLLLKKKJJJIIIHHHDDD???<<>>???888???@@@@@@LLLcccrrruuuwww^^^QQQPPPWWWaaahhhnnnzzzwwweeecccooo{{{vvv^^^III@@@AAADDDIIIBBB???BBBEEEHHHVVVfffwww}}}cccDDDBBBJJJMMMSSS]]]___ooo~~~|||eeeXXXOOOEEE@@@??????===:::<<<======@@@HHHMMMIIIAAA@@@???===;;;::::::;;;;;;::::::;;;===???AAACCCDDDDDDCCCBBBAAAAAABBBDDDEEEEEECCCBBBBBBCCCDDDEEEEEEIIIOOONNNNNNSSSSSS[[[mmmkkkLLLAAA@@@===>>>IIISSSRRRIIIBBBIIIaaawwwSSSDDD>>>999::::::999777666666666777888777<<>>999;;;@@@???>>>======???BBBCCCCCCBBBBBBAAAAAA@@@???>>>>>><<<===>>>>>>===>>>@@@BBB???@@@BBBCCCCCCCCCBBBBBBAAABBBDDDFFFGGGHHHHHHGGGHHHHHHJJJKKKLLLLLLLLLLLLJJJOOOUUUWWWUUUVVVZZZ^^^nnnZZZzzzxxxbbbcccmmmWWWIIIEEEFFFDDD@@@===:::777:::===;;;KKKTTT^^^ttt~~~}}}www{{{cccIIIEEELLLQQQ\\\eeehhhnnn|||}}}ssspppyyyxxxooohhh```bbb\\\QQQKKKLLLLLLIIIMMMLLLLLLLLLNNNNNNLLLJJJ@@@===CCCGGGCCCNNNdddpppyyyTTTGGGAAA===<<<;;;:::999::::::;;;===FFFdddnnniiiddd[[[WWWLLLGGGCCCCCCBBB???===???;;;BBBDDDBBBLLLdddxxxttt\\\PPPOOOWWWbbbjjjooo{{{|||jjj]]]```mmmyyy}}}~~~uuu```LLLBBBAAACCCIIIBBB???CCCEEEIIIVVVfffxxxsssUUU???AAAHHHKKKRRR]]]iiiyyyxxx]]]LLLFFF>>>;;;;;;<<<:::888<<<======@@@HHHMMMIIIBBB>>>===;;;:::999999999::::::;;;<<<>>>???AAABBBCCCCCCBBBAAA@@@@@@AAACCCDDDEEEDDDCCCBBBCCCEEEEEEFFFKKKQQQPPPOOOTTTTTT\\\nnnbbbEEE@@@???===???IIIRRRPPPHHHKKKPPPeeeyyyRRRDDD???999::::::999777666666666777888:::>>>BBBTTTrrrnnnssswwwZZZDDDBBBIIIIIIUUU___eee```WWWYYYhhhxxxUUU@@@===<<<===???AAAAAAAAABBBDDDEEEFFFFFFBBBBBBAAA@@@???>>>>>>>>><<<===>>>===<<<;;;;;;===???@@@BBBCCCDDDDDDCCCCCCBBBCCCDDDFFFGGGGGGGGGGGGHHHHHHJJJKKKLLLLLLLLLLLLMMMQQQVVVVVVTTTUUUZZZ___gggjjjzzzgggkkkvvv___PPPKKKHHHFFFBBB>>>999777999<<<999HHHRRR```{{{}}}xxx~~~}}}yyy\\\HHHFFFMMMRRRZZZbbbccchhhvvvyyyxxx{{{pppiiieee^^^^^^YYYPPPKKKMMMNNNKKKLLLLLLKKKLLLNNNNNNLLLJJJCCC>>>GGGNNNIIIPPPggguuu~~~zzzPPPDDD@@@===<<<;;;:::999:::;;;;;;===IIIhhhfffgggdddXXXSSSMMMGGGCCCCCCBBB>>>===>>>===BBBCCCAAAKKKddd}}}rrr\\\PPPNNNVVVaaaiiiooozzzyyynnnccc]]]```kkkuuuxxx{{{uuucccOOOEEEBBBBBBHHHBBB@@@DDDFFFJJJWWWgggyyyVVVFFF===BBBIIIMMMVVVcccuuuiiiLLL@@@===999888:::;;;:::888<<<======???FFFKKKHHHAAA;;;:::999777777777888888:::;;;===???AAABBBBBBAAAAAAAAA@@@???@@@AAABBBCCCEEEEEEDDDCCCDDDEEEFFFGGGMMMRRRQQQPPPTTTUUU]]]oooXXXAAA>>>>>>===@@@IIIPPPNNNGGGKKKOOOaaayyyyyyPPPDDD@@@:::999:::999888777666777888888<<<>>>@@@RRRrrrppptttjjjRRRBBBAAAGGGEEEJJJPPPTTTSSSPPPWWWggguuunnnHHH:::<<>>AAABBBDDDCCC@@@===<<<<<<@@@AAABBBCCCDDDDDDDDDDDDCCCDDDEEEFFFFFFFFFFFFEEEGGGHHHIIIKKKLLLLLLMMMMMMPPPSSSVVVUUUSSSUUU[[[aaahhh||||||iiiooo|||dddTTTNNNNNNKKKFFF???999777999:::999EEEOOObbb~~~xxx|||uuutttvvvvvvjjjSSSEEEGGGNNNRRRWWW______cccrrrxxxkkkgggfff[[[ZZZUUUNNNKKKMMMNNNMMMKKKKKKKKKLLLMMMMMMKKKIIICCC>>>HHHRRRMMMRRRjjj~~~rrrKKK???@@@===<<<;;;:::999:::;;;;;;>>>JJJiiiyyy^^^iiieeeWWWPPPNNNHHHDDDDDDBBB>>><<<===<<<>>>===>>>LLLeee}}}~~~zzzuuuaaaRRRNNNVVV^^^ggglllvvv|||uuutttrrrnnngggdddiiirrrxxx|||vvvdddQQQFFFCCCCCCGGGAAA@@@EEEGGGKKKYYYhhh{{{```CCC???@@@GGGMMMUUUcccqqqqqqTTT>>>;;;999888999;;;<<<:::888:::;;;<<<===BBBHHHEEE@@@999888777666555666777888:::<<<>>>AAABBBBBBAAA@@@AAA@@@@@@@@@AAABBBCCCDDDEEEEEEEEEDDDDDDEEEGGGIIIMMMRRRPPPOOOTTTUUU]]]ooooooPPPCCC===<<<===CCCJJJNNNKKKFFFFFFJJJ\\\rrr{{{{{{yyyOOOCCCBBB<<<::::::999888777777777888999:::;;;<<>>>>>>>>CCCEEEFFFFFFCCC@@@>>>>>>@@@AAABBBCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDGGGHHHIIIKKKLLLMMMMMMMMMQQQSSSUUUSSSRRRVVV^^^eeeuuuzzzffflllrrrlll]]]WWWXXXVVVMMMAAA999888999999:::DDDMMMeee~~~vvv|||kkkcccfffiiiaaaPPPFFFIIIPPPSSSWWW___bbbhhhwww{{{rrrwww|||lllffffff\\\YYYSSSMMMKKKLLLMMMMMMKKKJJJKKKLLLMMMMMMJJJHHHBBB<<>>KKKhhhkkk[[[mmmiiiZZZRRRPPPJJJFFFEEECCC???<<<===<<<:::999===NNNggg}}}|||~~~iiiUUUNNNVVV]]]fffkkktttvvvzzzxxxzzzzzzkkkaaagggrrrzzz}}}wwwdddQQQGGGEEEEEEFFFAAA@@@FFFIIIMMMZZZiiizzzZZZHHH<<>>888777666666666777888999;;;===???AAABBBAAA@@@???AAAAAAAAABBBBBBCCCDDDEEECCCEEEEEEEEEDDDDDDGGGJJJLLLQQQOOONNNSSSTTT]]]pppbbbIII@@@<<<;;;>>>FFFLLLMMMIIIFFFGGGMMM___uuu}}}}}}{{{OOODDDCCC>>>;;;;;;:::888777777777888999999:::;;;OOOppplllnnnsssRRRFFF@@@AAADDD@@@FFFGGGIIIMMMTTTbbbsss}}}WWWNNNEEECCCEEEFFFHHHJJJJJJMMMPPPOOOKKKGGGEEEDDD???===<<<:::999:::;;;;;;>>>@@@CCCCCCAAA???>>>>>>@@@@@@AAABBBCCCDDDEEEFFFEEEEEEEEEDDDDDDDDDDDDDDDFFFGGGIIIKKKLLLMMMMMMNNNPPPRRRSSSRRRQQQVVV```iii}}}yyybbbiii}}}lll}}}{{{nnniiihhhdddWWWEEE:::999:::999999BBBLLLhhh}}}~~~zzz~~~eee]]]ccciiifffWWWNNNQQQWWWYYYYYYeeekkkttt~~~uuu~~~rrrtttzzz~~~jjjdddddd```ZZZRRRMMMKKKJJJKKKKKKKKKKKKKKKLLLMMMKKKHHHEEEBBB>>>FFFMMMLLL\\\}}}aaaEEE;;;AAA<<<;;;::::::::::::<<<<<>>???<<<:::@@@OOOfff|||qqqYYYNNNUUU]]]gggllltttyyywwwttt}}}zzzfffZZZbbbssswww{{{vvvdddRRRHHHFFFGGGFFFAAAAAAGGGJJJNNN[[[jjj\\\DDD@@@<<>>@@@AAAAAAAAA@@@@@@@@@AAABBBCCCDDDDDDEEEEEEBBBDDDEEEEEECCCCCCGGGKKKJJJPPPMMMMMMRRRUUU___rrrYYYAAA;;;<<<;;;@@@IIIOOOMMMHHHFFFIIIPPPcccxxx~~~TTTGGGDDD>>><<<;;;:::999888777888999999;;;<<<>>>PPPooommmnnnhhhJJJDDD@@@AAACCC@@@EEEHHHKKKPPPZZZiii{{{^^^FFFGGGHHHJJJJJJKKKMMMOOOOOOQQQSSSOOOIIIBBB???>>>888777555444444555666888>>>@@@CCCCCCBBBAAAAAAAAA??????@@@@@@BBBCCCEEEFFFEEEEEEDDDCCCCCCCCCDDDDDDFFFGGGIIIJJJLLLMMMNNNNNNOOOQQQRRRQQQQQQVVV```hhhyyysssxxxcccooo|||nnn~~~~~~{{{{{{uuucccJJJ;;;:::;;;999888AAAKKKjjj|||ddd___fffppprrrdddXXXYYY___aaa___mmmwwwhhhpppkkkggg}}}wwwhhhhhhlllddd[[[QQQMMMLLLJJJIIIJJJLLLLLLLLLMMMLLLJJJEEEBBBBBBBBBIIIMMMRRRmmm|||ZZZEEE:::AAA<<<;;;:::999:::;;;<<<===EEENNNhhhuuu^^^___rrrddd]]]UUUNNNJJJHHHFFFAAA>>>???@@@??????AAAJJJ___{{{vvv[[[NNNUUU]]]ffflllsss|||}}}tttbbbVVV^^^nnnnnntttssseeeTTTJJJGGGFFFEEE@@@AAAGGGKKKOOO\\\kkkpppPPP@@@@@@>>>EEEMMMWWWlllvvv]]]MMMCCC===;;;888999:::;;;:::999999999777:::;;;:::<<>>?????????@@@@@@@@@@@@@@@@@@???@@@AAABBBCCCDDDDDDDDD@@@CCCEEEDDDBBBBBBFFFKKKJJJOOOMMMMMMSSSWWWaaauuuwwwPPP===<<<<<<;;;AAALLLQQQLLLGGGFFFHHHQQQfff|||[[[JJJEEE>>><<<;;;:::999888888888999999;;;>>>???NNNiii{{{ppprrrxxx```FFFDDDBBB@@@BBB@@@DDDIIIOOOWWWaaaqqqsssIIIBBBEEEHHHKKKNNNQQQRRRQQQTTTVVVUUUOOOFFF>>>::::::666444333222333555777999BBBCCCDDDDDDBBBBBBCCCDDD>>>>>>>>>???@@@BBBDDDEEEDDDDDDCCCCCCCCCDDDEEEEEEEEEGGGHHHJJJLLLMMMNNNNNNQQQSSSSSSQQQPPPTTT]]]dddqqqhhhrrrggg|||ooo{{{mmmNNN<<<<<<===::::::AAAIIIfffzzzccc^^^ffftttzzzmmm^^^\\\bbbfffffftttnnnmmm}}}lll^^^```~~~ssslllqqqvvvfffZZZPPPNNNMMMJJJJJJLLLMMMMMMMMMMMMLLLHHHCCC???===DDDNNNOOOZZZlllSSSDDD888@@@;;;;;;:::999:::;;;<<<===BBBKKKfffzzz___^^^uuuhhhaaaVVVPPPKKKJJJGGGBBB???@@@???AAABBB@@@CCCVVVyyyxxx\\\NNNTTTZZZdddiiippp|||vvvpppdddYYY\\\gggfffnnnpppfffVVVLLLHHHFFFEEE@@@AAAHHHLLLPPP\\\kkk{{{dddNNNEEE@@@AAAHHHQQQ^^^xxxcccMMMEEEAAA:::444999:::<<<<<<<<<;;;<<<===999<<<<<<;;;===BBBCCC@@@===<<<<<<<<<===???@@@BBBAAA@@@@@@??????@@@AAAAAA===>>>@@@AAABBBCCCCCCCCC???BBBEEEDDDAAAAAAFFFKKKJJJPPPNNNNNNUUUXXXdddxxxnnnHHH===CCC<<<;;;BBBNNNRRRMMMGGGFFFJJJUUUlll```MMMFFF===;;;;;;:::999888888888999::::::===>>>KKKccctttooopppzzzttt\\\EEEEEECCC@@@BBBAAADDDKKKSSS\\\gggxxxccc???DDDEEEFFFIIIOOOTTTUUURRRWWWYYYWWWOOODDD;;;888888777666555444555888;;;===AAAAAAAAA@@@>>>>>>???AAA>>>======>>>???BBBDDDEEEDDDCCCCCCBBBCCCDDDEEEFFFEEEFFFHHHJJJLLLNNNNNNOOOSSSTTTUUURRROOORRRZZZaaannncccmmmiiioooyyytttQQQ===<<<>>>;;;===CCCHHH```~~~www```[[[bbbsss|||ooo^^^[[[bbbgggkkkxxx{{{iii{{{}}}ggg```[[[```wwwsssvvvyyyfffYYYOOONNNNNNKKKKKKNNNNNNNNNMMMMMMKKKGGGAAA===777DDDOOOPPP^^^bbbOOODDD777>>>;;;::::::999:::;;;<<<======FFFcccwwwaaaccc|||gggbbb\\\UUULLLGGGEEECCC>>>999::::::<<>>>>>>>>@@@AAA@@@@@@AAAAAAAAABBBBBBBBBAAABBBCCCBBB@@@BBBGGGKKKQQQQQQMMMPPPYYY\\\eeezzz```DDD<<<>>><<<;;;DDDTTTYYYPPPHHHGGGLLLYYYiii~~~iiiSSSMMMHHHAAA===<<<::::::;;;;;;;;;:::======999BBBYYYkkk|||nnnpppxxxqqqppp{{{YYYDDDGGGDDD@@@CCCGGGEEEOOOZZZaaalllgggKKKDDDDDDGGGIIIMMMTTT[[[\\\WWW[[[UUUJJJ===444222444777444555666999<<>>AAADDDFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFHHHKKKLLLLLLMMMNNNPPPPPPSSSUUUTTTSSSVVV]]]ccc~~~ssslllkkkuuuhhhqqqsssOOODDD@@@::::::===DDDFFFTTTyyyuuu___UUUcccmmmtttpppgggcccjjjtttttt~~~oooWWWPPPRRR^^^uuu|||uuusssrrr```ZZZSSSMMMKKKKKKKKKLLLOOOMMMKKKKKKJJJGGGAAA<<<>>>HHHGGGLLLeeezzzZZZMMM???BBB;;;:::999999888888999999:::???III___|||gggYYYlllggg___XXXPPPJJJHHHDDD???:::;;;:::===BBBHHHXXXzzzyyydddWWWQQQ[[[cccgggooo}}}zzz{{{}}}~~~vvvppplllaaaTTTTTT]]]eeekkknnnjjj___RRRIIIEEEAAA@@@CCCIIIMMMRRR]]]hhhyyyqqqTTTFFFEEEEEEJJJUUUiiiuuuYYY>>>777999888888;;;;;;::::::999999:::::::::;;;:::999;;;===@@@@@@@@@===<<<<<<;;;;;;:::::::::777:::===>>>???@@@AAACCC@@@AAAAAAAAAAAABBBBBBBBBCCCDDDDDDCCCBBBDDDHHHLLLQQQRRROOOSSS]]]```kkkoooRRR???777888<<<===HHHVVVYYYNNNGGGHHHIIIXXXhhh{{{lllVVVOOOIIIAAAAAA???<<<;;;;;;;;;:::888:::<<<:::AAAUUUeeewwwjjjooo~~~tttoooyyyZZZCCCFFFEEEBBBEEEGGGGGGPPPZZZ```llljjjRRRFFF@@@HHHMMMQQQSSSXXX^^^aaa___TTTNNNDDD:::555444666888888888999;;;===???@@@AAAFFFCCC>>>:::888888999999===<<<<<<===>>>AAACCCDDDFFFFFFFFFFFFFFFFFFEEEEEEFFFIIIKKKLLLLLLMMMNNNPPPSSSWWWYYYXXXWWW\\\iiiuuuqqquuummmuuurrrrrrtttNNNCCC@@@;;;;;;???GGGHHHSSSrrr~~~qqq]]]RRR^^^jjjuuuwwwrrrqqqxxx|||{{{nnn]]]WWWUUUWWWcccqqq~~~xxxoookkkZZZVVVPPPLLLKKKKKKLLLLLLMMMLLLKKKKKKJJJGGGAAA<<<<<>>@@@@@@???===<<<;;;:::999999999999777999<<<>>>???AAACCCEEEAAAAAAAAABBBBBBBBBCCCCCCEEEEEEEEEDDDDDDFFFIIILLLOOOPPPNNNSSS^^^bbboootttYYYIII???:::999;;;@@@MMMXXXVVVKKKFFFIIIJJJ[[[kkkzzzsss^^^UUULLLCCCEEEBBB???<<<;;;:::999777888<<<:::???PPP```uuuooouuuzzzooowww\\\DDDEEEEEEDDDGGGFFFIIIQQQYYY```llliiiGGGFFFHHHBBBKKKRRRXXX[[[___ccceeecccKKKDDD;;;555555666888888<<<<<<======>>>>>>??????BBB@@@===:::888888999:::999:::;;;===???AAACCCDDDFFFFFFFFFEEEEEEDDDDDDDDDGGGIIIKKKMMMLLLMMMNNNPPPQQQUUUWWWWWWXXXbbbtttoooiiiooo{{{uuuMMMBBB???;;;===???HHHJJJSSSmmm{{{{{{sss]]]OOOXXXdddsss{{{}}}||||||mmm___[[[[[[[[[dddnnnwwwwwwfff\\\UUUQQQMMMKKKKKKLLLLLLLLLLLLKKKKKKKKKJJJFFF@@@<<<===HHHJJJIIIUUUddduuuwwwQQQHHHAAAAAA<<<:::999999888888999999:::;;;???TTTzzzhhh[[[xxxsssjjjeee\\\UUUNNNHHHAAA===???<<<===AAAGGGVVVvvvhhhUUUSSS\\\dddhhhppp~~~wwwqqquuu~~~zzzyyyuuunnniiiiiieee\\\UUUTTT\\\bbbhhheee[[[OOOGGGDDDCCCBBBCCCFFFIIINNNXXXcccwww}}}gggNNNDDDIIIOOO```tttvvvRRREEE;;;<<>>???;;;:::999888888:::;;;<<<:::999:::<<<>>>@@@@@@???<<<;;;:::999888888888888888;;;>>>???@@@AAABBBDDDBBBBBBBBBBBBCCCCCCCCCCCCEEEEEEEEEEEEEEEGGGIIIKKKLLLNNNMMMRRR\\\aaaooohhhOOOEEE@@@======888BBBPPPXXXRRRFFFDDDIIIMMMbbbrrr|||yyyeeeZZZPPPGGGFFFCCC???<<<;;;:::999888888<<<:::>>>NNNaaa|||}}}ooottt___EEEEEEFFFGGGIIIGGGJJJRRRYYY```nnnUUU???FFFKKKEEELLLTTT\\\bbbgggjjjeee^^^EEE>>>666333666999999777<<<<<<===>>>>>>?????????@@@@@@>>>;;;999999;;;===777888;;;>>>AAADDDEEEFFFFFFFFFEEEEEEDDDCCCCCCCCCHHHJJJLLLMMMMMMMMMNNNOOORRRTTTUUUXXX___lll~~~tttyyy]]]ccc|||}}}sssJJJ@@@>>>:::===;;;EEEIIISSSkkk~~~uuu___QQQTTT^^^lllwwwrrrbbb\\\___gggvvvppp\\\TTTTTTQQQNNNLLLLLLLLLKKKKKKJJJJJJKKKKKKIIIEEE@@@===AAAJJJKKKNNNZZZgggyyyoooMMMFFFBBB???;;;:::999999888888999999:::<<<===QQQ{{{jjj[[[~~~xxxsssnnneee\\\RRRIIIBBB===@@@<<<;;;>>>BBBNNNiiilllXXXVVVZZZcccgggppp~~~xxxttt{{{{{{xxxxxxqqqkkkhhhhhheee^^^VVVQQQWWW]]]bbb```VVVLLLFFFDDDDDDBBBCCCFFFIIINNNYYYdddqqqxxxvvvdddOOOGGGMMMVVVooouuu^^^BBB<<<888:::<<<;;;::::::::::::999999999:::;;;<<<999999:::<<>>;;;:::999777777888999:::<<<>>>@@@@@@@@@@@@AAABBBBBBBBBCCCCCCCCCDDDDDDDDDDDDCCCCCCDDDFFFHHHIIIJJJLLLOOONNNRRR[[[```pppdddKKK@@@999888;;;777CCCQQQUUULLLBBBBBBHHHOOOfffxxxyyyhhh\\\RRRJJJFFFCCC???<<<;;;;;;:::999999===:::===NNNeeemmmqqqbbbIIIGGGGGGIIIKKKGGGJJJQQQYYYbbbrrrdddIIIBBBDDDFFFFFFQQQYYYbbbkkkqqqooobbbTTTEEE???999777:::===<<<999999:::<<<>>>????????????@@@AAA@@@>>><<<;;;===@@@>>>???AAACCCEEEFFFFFFFFFFFFEEEEEEEEEDDDDDDCCCCCCHHHKKKMMMMMMMMMMMMNNNOOOWWWWWWYYY___lllzzziiiSSS]]]|||oooFFF???>>>:::===888AAAFFFPPPggg}}}|||pppaaaWWWUUU[[[fffqqq||||||mmmhhhmmm|||eeeWWWWWWWWWTTTPPPMMMLLLLLLKKKJJJIIIJJJKKKJJJGGGCCC@@@>>>DDDIIILLLWWWjjjuuuhhhLLLDDDBBB<<<::::::999999888888999999:::<<<;;;NNNyyymmmZZZ}}}xxxpppdddXXXLLLCCC>>>@@@<<<;;;===>>>FFF]]]uuu|||sss___XXXWWW```eeemmm{{{}}}{{{}}}~~~xxxsssooollliiigggeeeccc\\\TTTNNNSSSXXX\\\ZZZQQQIIIEEEDDDDDDCCCCCCGGGJJJPPP\\\gggooosssqqqcccRRRLLLVVVaaazzzYYYFFF777777777999999::::::;;;888999999::::::;;;;;;;;;999999:::===???@@@???>>>:::999888777777999;;;<<<>>>???AAAAAA@@@@@@@@@AAACCCCCCCCCDDDDDDDDDDDDEEECCCBBBBBBDDDGGGJJJKKKKKKNNNRRRQQQUUU^^^ddduuuaaaIII???777666;;;777DDDPPPQQQHHHAAACCCIIIOOOiii{{{vvvhhh^^^TTTNNNIIIEEE@@@===<<<;;;;;;:::999===:::===PPPgggvvvxxx{{{kkkpppdddOOOKKKHHHIIILLLHHHJJJQQQZZZddduuu|||QQQEEEFFFDDDGGGOOO[[[cccmmmssstttlllZZZIIIEEEAAA>>>===???@@@???===888999<<<>>>@@@@@@@@@@@@AAACCCCCCAAA>>>===???BBBHHHHHHGGGFFFEEEDDDCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEIIIKKKMMMNNNMMMMMMNNNOOOUUUWWW[[[dddqqqyyy^^^QQQaaakkkEEEAAA???:::===999???AAAKKKccczzzuuuqqqpppkkkddd\\\___gggsss|||wwwZZZSSSWWW[[[WWWRRRNNNLLLLLLKKKJJJIIIJJJJJJGGGDDDAAA@@@AAAFFFIIIQQQfffaaaKKKCCCCCC:::;;;:::999999888888999999:::;;;999HHHpppqqqZZZzzzmmm^^^PPPFFFAAAAAA<<<;;;===>>>CCCWWWlllyyyyyydddUUUVVV^^^cccjjjvvvzzz}}}|||vvvooojjjggggggeeebbb^^^XXXQQQKKKNNNRRRUUURRRJJJDDDBBBCCCDDDCCCDDDHHHLLLSSS```llluuuvvvqqqeeeWWWVVVdddttt```GGG===555888::::::888999;;;<<<666888:::;;;<<<<<<;;;:::888999:::===@@@AAA???===:::888777777888:::===???===???AAABBBAAAAAABBBCCCCCCCCCDDDDDDDDDEEEEEEEEEBBBAAABBBEEEJJJMMMNNNMMMNNNRRRSSSXXXaaahhhzzzVVVDDD???:::888<<<:::EEEOOONNNFFFBBBEEEKKKUUUmmm~~~uuukkkbbbZZZVVVNNNJJJDDD???===<<<<<<;;;999<<<999>>>PPPddd~~~|||zzz}}}nnn}}}}}}nnnsssfffTTTNNNHHHIIILLLIIIJJJQQQZZZeeeuuupppLLLEEEJJJJJJOOOYYYdddoooyyywwwlll]]]LLL???>>>>>>==================:::;;;>>>@@@AAAAAAAAA@@@AAADDDEEEBBB>>>===???CCCFFFEEECCCAAA@@@???@@@@@@DDDDDDEEEEEEFFFGGGGGGGGGJJJLLLNNNNNNMMMMMMNNNOOOQQQWWW___gggppp~~~nnnYYYTTTiiihhhEEEDDDCCC===???;;;>>>===HHHbbb{{{uuurrr{{{yyyeeehhhpppeeeUUUTTTYYY\\\WWWQQQLLLKKKKKKLLLKKKJJJJJJIIIEEEAAA???AAACCCHHHNNN]]]{{{~~~ZZZKKKBBBCCC888<<<:::999999888888999999:::<<<999EEEgggvvv]]]rrrbbbSSSHHHCCCAAA===<<>>???DDDCCCDDDIIINNNUUUbbbooo}}}{{{uuuiii]]]___qqqoooOOOBBB@@@555999;;;888444444666777555777:::<<<===<<<;;;999888999:::===@@@AAA???===999888777777888;;;>>>AAA;;;>>>@@@BBBBBBBBBDDDEEEDDDDDDDDDDDDEEEEEEEEEEEECCCBBBBBBFFFLLLPPPPPPOOOKKKPPPRRRWWWbbbiii}}}uuuGGG:::<<<:::888:::<<>>OOO___uuu|||uuu~~~tttnnnssswwwgggWWWQQQIIIHHHLLLJJJJJJRRRZZZeeeuuudddJJJFFFKKKOOOTTT[[[hhhvvvwwwbbbOOOAAA999666777999999888888999:::<<<>>>@@@BBBCCCBBBAAA@@@AAADDDFFFCCC>>><<>>AAADDDJJJTTTiiirrrUUUJJJAAACCC888>>>:::999999999999999999:::>>>;;;EEEbbbxxx___{{{pppZZZHHHCCC===???;;;:::???BBBSSSnnn}}}hhhSSSRRRVVV```jjjpppuuu~~~~~~{{{uuuoooiiifffdddfffcccZZZTTTSSSOOOHHHJJJKKKKKKHHHEEEBBB@@@AAADDDDDDGGGLLLQQQYYYhhhvvvxxxmmmnnn~~~YYYDDD>>>555666777888999999:::999999999:::;;;;;;:::999777666;;;;;;;;;===>>>>>><<<;;;999888888888999<<<>>>@@@AAAAAAAAAAAABBBCCCDDDDDD@@@AAADDDFFFGGGGGGFFFEEE???BBBFFFIIILLLNNNQQQSSSPPPSSSTTTYYYbbbjjjhhhFFF>>>;;;:::<<<999<<>>@@@HHH[[[xxxxxxwwwuuuvvvyyyqqqyyyuuubbbRRRJJJIIIJJJKKKLLLUUU^^^gggttt}}}YYYFFFIIIGGGHHHYYYhhhuuupppUUUCCC;;;888666666777888999::::::;;;;;;<<<===???AAABBBBBBBBBBBBEEEGGGEEE@@@======>>><<<999777999===AAAAAAAAAEEEFFFFFFFFFFFFGGGGGGGGGJJJLLLNNNMMMKKKKKKMMMPPP[[[```cccgggwww~~~{{{{{{qqq```TTTpppaaaPPPIIICCCBBB???>>>???===GGG___wwwzzz{{{sssooo|||tttnnniiihhhgggddd___[[[ZZZZZZ\\\^^^UUURRROOOKKKJJJJJJKKKLLLKKKJJJFFFAAA>>>???DDDHHHIII___nnnMMMNNN???;;;BBB:::888888888888888888888888::::::DDD[[[yyyfffsss\\\JJJDDD???AAA<<<;;;>>>@@@PPPkkkiiiQQQQQQUUU___iiiooouuu~~~}}}{{{vvvqqqkkkgggddd```bbb___XXXSSSRRROOOIIIHHHIIIJJJHHHFFFCCCBBBBBBJJJKKKOOOTTTVVV]]]mmm|||lllNNN???:::222666666777888999999999999999999999999999999888777::::::;;;>>>@@@AAA@@@???<<<;;;:::::::::<<>>FFFYYYvvv{{{|||zzznnnvvvzzzooottt|||fffUUUNNNLLLKKKKKKJJJRRR[[[cccpppsssRRRDDDKKKMMMSSSfffwww|||dddJJJ<<<666444666666777888999:::;;;;;;<<<===???@@@BBBCCCCCCCCCCCCEEEFFFDDD???::::::::::::999999;;;@@@DDDDDDDDDFFFFFFFFFFFFGGGGGGGGGGGGIIIKKKLLLLLLKKKLLLOOORRRXXXaaaooo}}}yyynnn^^^VVVvvv[[[MMMGGGCCCCCCAAA??????<<>>AAAGGGLLLLLL^^^{{{kkkNNNNNN@@@:::@@@:::888888888888888888888888999888>>>SSSrrriiizzzcccOOOFFFBBBCCC===;;;>>>???LLLfffkkkPPPPPPSSS\\\gggnnnttt}}}|||{{{yyyuuupppkkkgggdddbbb\\\]]][[[VVVRRRQQQNNNJJJEEEGGGIIIIIIGGGEEEEEEEEENNNRRRXXX\\\\\\aaaqqqeeeSSSBBB999777222555666777888999999999999888888777777777888999999999:::<<<@@@DDDFFFFFFEEEAAA@@@===<<<<<<===???AAA@@@@@@?????????@@@AAAAAACCCCCCEEEFFFFFFEEEDDDCCCCCCCCCEEEIIIOOOSSSRRRQQQPPPTTTUUU\\\kkkzzzcccGGG:::===;;;999;;;999@@@KKKKKKEEEDDDCCCJJJZZZcccsss~~~tttoooooommmrrrjjj```VVVPPPJJJDDD???===;;;:::<<>>@@@AAABBBCCCDDDDDDEEEGGGHHHDDD>>>:::888999888999;;;???DDDFFFGGGFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHIIIJJJJJJKKKNNNRRRUUUZZZiii}}}wwwjjj[[[ZZZqqqVVVKKKEEEAAACCCAAA??????;;;@@@PPP___yyy~~~wwwmmmfffdddgggjjjnnnqqquuuuuupppfff[[[TTTHHHHHHIIIJJJKKKLLLMMMNNNIIIGGGCCC??????BBBIIIOOOMMMZZZnnn~~~fffOOOOOOAAA:::>>>:::888888888888888888888888:::777;;;MMMkkkoookkkTTTHHHBBBCCC===<<>>@@@KKKeee}}}yyywwwzzzzzzpppiiixxx~~~nnniiirrrqqqYYYKKKJJJMMMLLLIIIIIIPPPXXXaaammmzzzjjjQQQIIIRRRZZZjjj|||\\\CCC888888999888888888999:::;;;<<<=========>>>???AAABBBCCCCCCCCCFFFHHHIIIFFF@@@;;;::::::888:::===BBBEEEFFFFFFEEEGGGGGGGGGGGGHHHHHHHHHIIIGGGHHHHHHIIILLLPPPTTTXXXaaatttwwweeeWWW^^^iiimmmtttSSSJJJBBB???@@@???AAAAAA<<>>>>>CCCJJJOOONNNXXXdddppp~~~eeeSSSPPPBBB999;;;:::888888888888888888888888;;;888<<>>CCCIIILLLMMMMMMEEEBBB???<<<;;;===???AAABBBAAAAAAAAAAAABBBBBBCCCEEEEEEEEEDDDCCCCCCBBBAAADDDBBBCCCIIIPPPSSSPPPLLLKKKRRRTTT___wwwoooMMM>>>;;;===777666<<<===CCCNNNMMMFFFFFFEEEMMM^^^gggssszzzpppgggdddgggfffUUUSSSQQQNNNLLLJJJGGGEEEGGGAAA???AAAAAAHHH___wwwyyyvvvvvvuuummmiii|||ooohhhooo{{{mmmWWWKKKKKKOOOOOOLLLJJJPPPYYYbbbooo|||hhhSSSMMMXXXfffzzzmmmNNN<<<888:::;;;:::999999:::;;;<<<===>>>>>><<<===>>>@@@AAAAAAAAAAAACCCFFFGGGDDD???;;;:::;;;999<<<@@@CCCEEEEEEDDDCCCGGGHHHHHHHHHIIIIIIIIIIIIGGGGGGHHHJJJMMMRRRUUUWWWaaaxxxyyybbbYYYgggtttfffvvvgggPPPIIIBBB@@@CCCBBBBBBBBB===???IIIPPPbbb~~~|||zzzwwwrrrppppppsssvvv}}}~~~~~~yyyoooaaaRRRIIIHHHIIIKKKMMMMMMMMMLLLKKKGGGDDD???===>>>DDDJJJMMMNNNWWWaaallljjjXXXPPPCCC:::999:::888888888888888888888888999888===NNNjjjwwwwwwYYYEEEBBBAAA<<<<<<@@@???GGG\\\}}}sssZZZQQQPPPUUU^^^gggnnnvvv~~~~~~}}}~~~vvvsssnnniiifffcccbbbbbb___[[[XXXUUUPPPHHHCCCCCCAAABBBDDDEEEGGGJJJNNNQQQVVV[[[cccgggfffhhhuuu~~~XXXDDD;;;;;;333111777777444555666777888888888888888888777777777888999999999:::<<>>;;;:::222333<<<===DDDNNNLLLEEEEEEGGGRRRdddwwwxxxnnnfffbbbdddbbbQQQPPPNNNLLLJJJGGGEEEDDDEEE??????CCCDDDHHH\\\uuu~~~wwwwwwvvv{{{qqqiiimmmvvv{{{yyyiiiUUUJJJIIILLLMMMKKKLLLRRR[[[eeetttjjjYYYWWWfffxxxttt^^^EEE999888888999999::::::;;;<<<===>>>??????======>>>???@@@@@@@@@@@@AAADDDEEECCC>>>:::999::::::>>>BBBDDDEEEDDDDDDDDDHHHHHHHHHIIIIIIIIIJJJJJJHHHHHHHHHKKKOOOSSSTTTTTTXXXooo~~~zzzeeecccwwwiiikkkpppXXXJJJHHHCCCBBBHHHHHHCCCCCC>>>???GGGMMM^^^yyy}}}wwwvvvtttpppkkkhhhggggggiiiiiigggccc]]]TTTLLLGGGHHHIIIJJJJJJJJJIIIGGGFFFEEEAAA>>>===AAAGGGLLLNNNLLLWWWaaallluuu___OOOEEE<<<888;;;888888888888888888888888666666;;;LLLggguuu^^^GGGDDDCCC===<<<@@@>>>DDDWWW{{{wwwuuuaaaRRRPPPSSS]]]fffllltttzzz~~~~~~}}}sssqqqmmmiiifffcccaaaaaa]]]XXXUUUTTTNNNEEE@@@AAA???@@@@@@@@@BBBGGGMMMRRRZZZ]]]bbbfffeeeeeeooozzzkkkSSSBBB888777777111444888333444555666777888888888888999999999999999999888777777777999<<<@@@AAAAAA@@@===;;;888666777:::>>>AAA?????????@@@AAACCCDDDEEEDDDCCCCCCBBBBBBBBBCCCCCCCCCFFFJJJOOORRRRRRRRRQQQQQQ[[[___mmmlllJJJ===:::999222666??????DDDLLLGGG@@@BBBIIIZZZppppppjjjbbb]]]\\\YYYQQQQQQOOOLLLIIIFFFEEEEEEDDD>>>???EEEEEEEEEWWWooozzzrrrjjjjjjnnnpppqqqdddUUUKKKJJJMMMOOOPPPQQQXXXaaammm}}}|||mmmmmm||||||___NNN===777777666777::::::;;;<<<===>>>??????@@@>>>>>>???@@@AAAAAAAAAAAAEEEGGGHHHEEE???;;;999:::;;;???CCCEEEFFFFFFGGGIIIIIIIIIIIIIIIJJJJJJJJJJJJIIIIIIJJJMMMQQQSSSRRRPPPLLL___pppzzzzzzkkksss|||eeesss___MMMGGGGGGBBBBBBIIIIIIDDDCCC===>>>EEEJJJZZZuuu}}}}}}xxx}}}yyywwwuuuuuurrrllleee___[[[ZZZUUUTTTSSSRRROOOLLLJJJHHHIIIIIIIIIIIIHHHHHHGGGFFFAAA>>>===@@@FFFMMMQQQSSSUUUbbblllvvveeeNNNEEE===999<<<888888888888888888888888777666:::IIIbbb~~~uuueeeKKKGGGEEE>>>===@@@<<>>>>>======???DDDLLLQQQ\\\]]]```cccaaaaaagggppprrrxxxxxxrrrmmmfffSSS===999444555555222999;;;111444555666777888888888888999:::;;;;;;:::999777666555555666999;;;<<<;;;999:::888555333555999>>>AAA=========???@@@BBBDDDEEECCCCCCBBBBBBBBBCCCCCCDDDDDDHHHNNNRRRSSSSSSSSSTTTVVV```eeesssnnnIII===;;;:::666;;;DDDCCCEEEJJJDDD;;;@@@KKK```yyyxxxeeefffcccaaaaaa]]]QQQQQQOOOLLLIIIFFFFFFGGGGGG@@@AAAGGGEEEBBBRRRiiizzzsssjjjhhhhhhgggmmmdddXXXQQQQQQUUUYYY\\\WWW^^^hhhuuufffOOOBBB777555555555999>>>;;;;;;<<<===>>>???@@@@@@???@@@AAAAAABBBBBBBBBBBBKKKMMMMMMIIICCC===;;;<<<;;;???DDDFFFGGGHHHKKKNNNIIIIIIIIIJJJJJJJJJKKKKKKJJJJJJKKKNNNRRRSSSQQQNNNEEESSS]]]ddd}}}zzzzzzppp|||hhh|||gggYYYJJJFFFGGG@@@???FFFFFFDDDCCC===<<>><<<===BBBJJJRRRVVVWWWfffttt~~~hhhNNNFFF>>>999===888888888888888888888888:::888:::GGG```|||wwwkkkNNNDDDAAA??????===>>>DDDMMMmmm~~~xxxnnnqqqwwwuuuoooVVVUUUUUUXXX^^^gggqqqyyy~~~|||wwwtttqqqmmmiiieeecccaaa___^^^ZZZXXXUUUQQQKKKEEE@@@======<<<::::::<<>>>>>???@@@CCCEEEFFFIIIFFFBBBAAACCCEEEEEEDDDFFFHHHMMMRRRRRRQQQUUU[[[^^^YYYbbb}}}hhhHHH===666999999777>>>IIIIIIHHHDDD???@@@MMMcccttt~~~~~~jjjccccccbbb___]]]RRROOOLLLKKKIIIFFFFFFGGGHHHBBBBBBEEECCCBBBOOOaaa|||{{{wwwkkkdddeeeiiisssiii\\\RRRPPPTTTZZZ^^^fffkkksss}}}zzzUUUDDD???999777888::::::999@@@AAABBBBBBBBBBBBAAA@@@EEEEEEEEEEEEDDDDDDDDDDDDSSSRRRPPPMMMHHHBBB===:::???BBBDDDFFFGGGHHHKKKLLLLLLMMMNNNLLLIIIHHHHHHIIIMMMLLLLLLNNNPPPRRRRRRRRRRRRJJJTTTeeexxxqqqkkkjjj{{{rrrcccRRRLLLEEEDDDFFFHHHGGGEEEBBB@@@???>>>>>>GGG[[[nnnqqqfff^^^YYY\\\bbbwwwzzzvvvsssrrrqqqlllfff```[[[WWWRRROOOLLLIIIFFFEEEGGGJJJLLLMMMLLLLLLMMMNNNMMMJJJDDD@@@>>>===AAAGGGJJJMMMZZZgggyyygggIIIBBB@@@===@@@888888888888888888999999777333666EEE```}}}vvvpppOOOFFFBBB@@@???======CCCKKKiii}}}wwwjjjkkkssswwwvvv\\\TTTPPPVVV___fffooowww~~~{{{wwwssspppmmmiiifffdddaaa^^^\\\VVVUUUSSSOOOJJJEEEAAA>>><<<;;;999999;;;>>>BBBDDDKKKJJJIIIKKKMMMOOOPPPOOORRRQQQMMMIIICCC===888555666555555444444555555555444666777777666555777888777888888999999888888777666666666555222222333444222222222333555999<<<>>><<<===>>>???BBBDDDFFFHHHGGGDDDBBBBBBDDDEEEEEECCCIIIJJJNNNRRRQQQOOORRRXXXYYYWWWeee{{{^^^FFF<<<666888999888???JJJIIIGGGDDD@@@DDDSSSiiiyyy}}}}}}hhhbbbdddccc\\\VVVQQQOOONNNMMMKKKJJJJJJJJJKKKFFFEEEHHHEEECCCNNN]]]zzznnnggggggjjjooohhh]]]VVVVVV]]]gggooosssuuuyyyjjjLLL>>>;;;777666888:::;;;:::???@@@AAABBBBBBBBBAAAAAADDDDDDEEEEEEEEEFFFFFFFFFQQQPPPOOOLLLGGGBBB>>>;;;===@@@DDDGGGHHHIIIKKKLLLLLLMMMMMMLLLIIIGGGGGGHHHKKKLLLMMMPPPRRRTTTTTTTTTRRRWWWbbbrrrzzzjjjooorrr}}}www]]]PPPKKKEEECCCEEEGGGFFFDDD??????@@@AAACCCLLL___qqqzzzlll```WWWRRRVVV]]]jjjsss~~~|||yyyuuusssrrrmmmiiiccc^^^YYYUUUQQQOOOKKKHHHEEEEEEGGGJJJKKKLLLIIIJJJKKKLLLKKKGGGCCC@@@??????CCCJJJPPPYYYjjjyyycccHHHBBB===999<<<888888888888888888888888999666888FFF```}}}}}}wwwQQQIIIDDD@@@???===<<>>AAACCCFFFGGGHHHEEEDDDCCCCCCEEEFFFEEECCCMMMMMMOOORRRPPPMMMPPPVVVXXX[[[nnnqqqUUUCCC:::555888999999@@@JJJHHHFFFCCCCCCJJJ[[[ppp~~~lllhhhllliii^^^UUUPPPPPPOOOOOONNNNNNMMMMMMMMMIIIIIIJJJGGGDDDKKKWWW}}}zzzooogggfffggghhhddd___ZZZ[[[dddsss~~~lllRRRAAA888666666777999;;;<<<;;;>>>>>>@@@AAABBBCCCCCCCCCCCCDDDEEEEEEFFFFFFFFFFFFLLLKKKJJJHHHEEEAAA>>><<<:::>>>DDDGGGIIIJJJKKKKKKLLLMMMMMMKKKHHHFFFFFFGGGJJJLLLOOORRRTTTVVVVVVVVVVVVgggqqqfffeeekkkpppwwwwwwUUUNNNIIIDDDBBBDDDEEEDDDCCC>>>???AAACCCEEEKKK[[[kkkuuufffZZZRRROOORRRXXX\\\___cccdddgggmmmyyy~~~{{{wwwssspppnnngggccc^^^ZZZVVVSSSPPPNNNJJJGGGEEEEEEGGGJJJKKKKKKGGGGGGHHHHHHGGGDDDAAA???AAABBBFFFMMMUUUaaatttXXXFFFBBB<<<888;;;888888888888888888888888:::777888DDD\\\zzz~~~SSSKKKEEEAAA???===<<<@@@FFFZZZuuutttjjjrrryyy```QQQXXXbbbdddiiissswww|||yyytttooommmkkkiiifffddd___ZZZWWWQQQPPPNNNLLLHHHCCC@@@===;;;;;;:::999999888777777777888999;;;===<<<999777444555555555555555555555555555555555555666666777333555666666555555666777999::::::;;;;;;::::::999666777777666444333555666111333555888:::;;;<<<<<<;;;<<>>888555777999;;;AAAIIIHHHEEECCCFFFRRRcccuuu}}}rrrqqqqqqiii^^^VVVPPPRRRRRROOOOOOPPPOOOLLLLLLJJJJJJKKKHHHEEEJJJRRRooo}}}uuukkkccc`````````aaaaaa```aaajjjwwwhhhMMMAAA===666666777999;;;<<<===<<<===>>>???AAABBBCCCDDDEEEDDDDDDEEEEEEEEEDDDCCCBBBDDDCCCCCCAAA???===;;;:::888===CCCGGGIIIJJJJJJKKKLLLMMMMMMKKKHHHFFFFFFGGGJJJLLLPPPSSSUUUUUUVVVWWW\\\ppp|||^^^eeewwwbbbhhhpppxxxpppOOOJJJGGGCCCAAABBBCCCCCCBBB@@@@@@AAACCCBBBDDDNNNZZZ|||tttbbbXXXTTTRRRSSSUUUTTTWWW\\\aaagggqqq||||||vvvpppkkkhhhaaa]]]YYYUUUSSSQQQNNNLLLHHHGGGEEEFFFHHHJJJKKKKKKHHHIIIHHHFFFCCC@@@>>>===BBBDDDIIIMMMTTT```ppp}}}yyyLLLCCCBBB<<<;;;===999999999888888888888888888666666@@@UUUrrrWWWMMMGGGAAA???===<<>>???AAACCCDDDDDDDDDDDDEEEFFFHHHIIIIIIJJJJJJJJJNNNMMMNNNPPPPPPOOOUUU\\\gggooozzzRRRDDD;;;777555666999<<>>>>>???@@@AAACCCEEEFFFGGGFFFFFFFFFEEEDDDAAA???===<<<;;;;;;:::999888777666777<<>>PPPlll]]]OOOGGG@@@>>>>>>===???BBBKKKbbbsssvvv{{{ppp___XXXXXX]]]dddkkkyyy{{{yyyuuuppplllhhhfffccc```^^^[[[XXXUUUQQQPPPNNNJJJFFFAAA===;;;<<<;;;;;;999888777666555777777888;;;<<<;;;888555333333222222333444555666555555555555666777888888555666777777666666777888999::::::;;;;;;::::::999777888888777666555777999999:::<<<===>>>>>>======@@@AAABBBCCCCCCDDDDDDCCCFFFHHHJJJJJJJJJKKKMMMNNNOOONNNOOOQQQPPPQQQXXX```iiiuuujjjIIIBBB888777666666999===AAAEEEEEEBBBDDDOOObbbttt~~~zzzkkkZZZRRRRRRTTTXXXUUUNNNMMMQQQQQQLLLLLLKKKJJJHHHFFFEEEGGGJJJYYYuuu}}}wwwnnnccc[[[VVVTTTTTTZZZdddlllsssyyy~~~gggRRREEE>>>999666:::<<<>>>???>>>>>>???@@@AAAAAAAAABBBDDDFFFGGGHHHHHHHHHHHHFFFDDD@@@===:::777777777666666555555555888<<>>;;;<<<>>>???HHHOOORRRXXXcccooovvvdddEEEEEE===:::===666::::::999999888777777777999999:::???NNNgggdddOOOGGG???>>>>>>===???BBBIII___ppp|||xxx{{{|||wwwjjj[[[VVV^^^iiiooowww||||||yyywwwtttoookkkeeeccc___]]][[[ZZZWWWUUUOOONNNMMMJJJGGGCCC???===::::::888777666666666666666666777999;;;;;;999777333333222222222444555666555555555555666777888999666777888888777777888:::999999::::::::::::999999999:::::::::888888:::;;;<<<<<<=========<<<<<<<<<@@@@@@AAAAAACCCDDDEEEFFFFFFHHHIIIIIIIIIJJJNNNQQQRRRPPPPPPQQQQQQRRRYYYbbblll|||{{{WWWCCCAAA777777666666888===AAACCCBBB@@@DDDTTTkkk}}}{{{pppbbbUUURRRTTTUUUYYYVVVNNNMMMTTTVVVQQQQQQPPPMMMHHHEEEEEEFFFFFFSSSkkk}}}uuujjj___WWWRRRPPPNNNSSSZZZccckkkqqquuuwwwtttvvvwwwxxx}}}~~~xxxssseeeTTTHHHAAA<<<888555:::===??????>>>>>>AAACCCCCCCCCCCCDDDEEEGGGHHHJJJHHHIIIIIIHHHFFFBBB???<<<888777777666666666666777:::===AAADDDEEEFFFHHHIIIJJJKKKLLLLLLKKKKKKLLLNNNLLLPPPTTTUUUVVVYYY```fffqqq~~~rrrrrrvvvZZZVVVvvvtttmmmVVVMMMEEEEEEDDDCCCAAAAAABBBBBB???>>>???AAA@@@???CCCIII]]]zzzrrrhhh\\\TTTVVV\\\[[[```mmmzzz{{{{{{xxxssskkkddd```UUURRRNNNLLLKKKJJJHHHGGGGGGHHHIIILLLOOOPPPNNNMMMJJJJJJHHHBBB<<<:::===AAACCCLLLSSSUUU\\\jjjxxxZZZFFFGGG:::;;;AAA555::::::999999888777777666888999:::???KKKaaa}}}iiiOOOFFF???>>>>>>>>>???BBBCCCYYYhhhrrryyyyyy}}}{{{zzz}}}sss___WWWcccpppuuussswww}}}{{{wwwvvvsssoookkkdddaaa]]]ZZZYYYXXXWWWVVVLLLLLLKKKJJJGGGDDDAAA@@@999888777555555666666777666666777999;;;;;;:::888666555555444555666888999555555555555666777999999666888999999888888999:::888999999::::::999999888;;;<<<===<<<;;;;;;<<<>>>=========<<<;;;;;;;;;:::?????????@@@BBBEEEGGGIIIFFFHHHIIIHHHGGGIIINNNRRRTTTRRRRRRRRRRRRRRRYYYbbbooottt[[[EEE;;;:::666777777666888===@@@AAA@@@???EEEXXXqqqwwwiii^^^UUUNNNOOOSSSVVVZZZWWWMMMNNNWWWZZZVVVUUUTTTPPPIIIEEEEEEEEEDDDNNN```qqq}}}|||rrrggg\\\SSSNNNLLLKKKLLLPPPWWW^^^cccffffffcccfffhhhhhhiiiggg___VVVQQQIII???:::888888;;;>>>999;;;>>>>>>===>>>BBBFFFEEEEEEDDDEEEEEEGGGIIIJJJHHHIIIJJJJJJHHHEEEAAA???:::999999888888888888999<<<>>>AAACCCDDDEEEGGGIIIIIIKKKMMMMMMLLLLLLNNNPPPLLLPPPTTTVVVXXX]]]fffmmmzzzmmmVVV___jjjkkkSSSLLLDDDEEEDDDCCCAAAAAABBBCCC@@@>>>>>>???>>><<>>AAABBBJJJPPPbbbxxx|||xxxxxxbbbXXXcccooorrrzzzyyy|||~~~|||zzzxxxvvvrrrmmmiiibbb```^^^]]]\\\ZZZWWWUUURRROOOLLLIIIGGGDDDAAA>>><<<:::777666666777666555666777999;;;<<<<<<<<<<<<:::999888777777777777888555555555555666666666666888777777777777999:::;;;999:::;;;;;;999999:::;;;;;;<<<>>>@@@AAAAAA@@@@@@<<<<<<;;;999888999===@@@@@@@@@AAABBBCCCDDDEEEFFFDDDEEEFFFHHHLLLPPPSSSUUUYYYRRROOOSSSUUUVVV___kkksss^^^FFF<<<>>>===777777777888???EEEEEE???AAA@@@KKKbbbuuu~~~wwwhhhXXXRRRQQQOOONNNOOOPPPLLLJJJLLLLLLLLLRRR[[[\\\XXXRRRLLLHHHGGGGGGHHHHHHYYYjjjvvv|||zzzqqqeee\\\VVVNNNFFFEEEEEEFFFHHHKKKLLLKKKJJJOOOPPPRRRSSSSSSNNNHHHDDD???<<<999999<<<>>>===<<<===>>>???@@@BBBCCCDDDEEEEEEEEEDDDDDDEEEGGGIIIJJJKKKKKKJJJIIIHHHHHHGGGGGG@@@???===<<<<<<===???@@@CCCCCCCCCDDDFFFHHHJJJLLLPPPPPPPPPNNNLLLLLLMMMOOOTTTSSSTTTWWWXXX\\\gggsss~~~tttyyyjjjWWWhhhqqqqqqooocccQQQFFFDDDBBBAAAAAAAAA@@@???BBBAAA@@@@@@??????@@@@@@NNN___uuuppp\\\RRRXXXkkkxxxvvvtttppplllgggaaaYYYUUUQQQMMMHHHEEEDDDEEEFFFFFFLLLMMMMMMNNNMMMLLLKKKJJJBBB@@@===<<<<<>>===BBB;;;;;;:::999888888888888666888999999CCCXXXrrr]]]NNNIIIBBB======@@@BBBDDDFFFMMM___xxx||||||~~~jjj[[[\\\eeejjjvvvxxx{{{}}}zzzwwwuuuqqqmmmjjjeeeccc```^^^]]]ZZZWWWTTTQQQOOOKKKIIIGGGEEEAAA???===;;;777666666777777666777888999:::<<<<<<<<<<<<;;;;;;:::999999888777777555555666666666666777777888777777777888999:::;;;999;;;<<<;;;:::999:::;;;;;;<<<<<<===>>>>>>>>>>>>;;;;;;:::999888:::===@@@AAABBBBBBCCCEEEFFFFFFGGGEEEEEEGGGIIILLLPPPSSSUUUVVVQQQPPPTTTUUUWWWdddsssooo[[[DDD;;;<<<999666777666777===EEEEEE@@@???EEEUUUlllyyy|||oooaaaSSSOOOOOONNNNNNOOOOOOLLLHHHHHHKKKOOOQQQRRRaaa]]]VVVOOOJJJHHHGGGGGGGGGWWWgggssszzzxxxqqqfff]]]WWWNNNFFFDDDCCCBBBBBBDDDDDDCCCBBBDDDEEEFFFGGGGGGCCC???;;;===;;;999:::<<<>>>>>><<<>>>>>>???AAABBBCCCDDDEEEFFFEEEEEEEEEGGGHHHJJJKKKKKKKKKJJJJJJIIIHHHHHHGGGFFFEEECCCBBBAAA@@@AAAAAAGGGFFFEEEEEEFFFIIIKKKLLLPPPPPPPPPNNNLLLLLLNNNPPPSSSSSSUUUXXXZZZ]]]iiiuuuqqq}}}ooo___\\\vvvqqq{{{jjj]]]JJJCCCBBBBBB@@@???>>>======AAAAAA@@@????????????@@@AAATTTkkkmmm```YYY___ppp~~~yyyrrrpppllliiieee___YYYTTTPPPMMMIIIFFFGGGHHHIIIIIIMMMMMMNNNNNNNNNLLLIIIHHHAAA???<<<;;;<<<@@@EEEHHHUUU^^^iiiwww\\\NNNDDDEEEDDD>>><<<@@@<<<;;;:::999888888888888666888999:::CCCWWWqqqYYYMMMHHHBBB>>>>>>AAADDDEEECCCIII[[[tttwww{{{vvveee\\\^^^dddqqqtttzzz~~~}}}yyyuuussspppmmmkkkhhhfffbbb___\\\YYYUUURRRPPPNNNKKKIIIGGGEEEBBB@@@???<<<888666666777888888888999999:::;;;<<<======<<<=========<<<:::888666555666666666777777777888888777777888888999:::;;;:::<<<======;;;;;;;;;<<<;;;;;;;;;::::::;;;;;;<<<999999:::999999;;;???BBBCCCCCCDDDEEEFFFFFFGGGGGGFFFFFFHHHJJJMMMPPPSSSTTTRRRPPPRRRUUUVVVYYYjjj~~~iiiVVVBBB:::;;;777777888888888???GGGIIIFFFAAAJJJ]]]pppxxxzzzzzzdddXXXNNNKKKLLLLLLMMMNNNLLLKKKGGGEEENNNYYYWWWNNN]]]ZZZUUUOOOKKKIIIHHHIIIEEERRR```lll~~~www}}}~~~wwwvvvpppfff___XXXOOOFFFEEEBBB???=========<<<;;;???@@@AAAAAA@@@>>>;;;999;;;::::::;;;===???>>>===??????@@@AAACCCDDDEEEEEEGGGGGGGGGGGGHHHJJJKKKLLLLLLKKKKKKJJJJJJIIIIIIHHHGGGGGGGGGGGGFFFFFFFFFEEEJJJIIIGGGFFFGGGIIILLLNNNPPPQQQQQQOOONNNNNNPPPQQQTTTTTTUUUXXX[[[aaannn{{{uuuvvvssskkkfffxxx{{{]]]VVVDDDAAACCCEEEDDD???<<<<<<===AAA@@@@@@???????????????<<>><<>>???@@@AAABBB@@@===999777555555666666777888888888777888888888999:::;;;;;;;;;===>>>???===<<<<<<===<<<;;;:::888888888999:::888999:::::::::===@@@CCCCCCCCCDDDEEEEEEFFFGGGGGGGGGGGGIIIKKKNNNPPPSSSTTTPPPPPPSSSVVVVVV[[[qqqttt^^^NNN???;;;<<<666888::::::<<>><<<;;;;;;;;;:::AAAAAAAAA@@@===;;;::::::999::::::<<<>>>?????????@@@AAAAAACCCDDDEEEFFFFFFHHHHHHIIIIIIJJJLLLMMMMMMLLLLLLLLLKKKKKKJJJJJJJJJDDDEEEGGGHHHJJJJJJJJJJJJIIIHHHFFFFFFGGGKKKNNNQQQQQQQQQQQQPPPOOOOOORRRTTTVVVTTTTTTWWW[[[fffxxxjjjrrrppplllOOOOOODDDBBBGGGKKKIIICCC>>>>>>@@@@@@@@@???>>>>>>>>>>>>>>>???OOOaaa}}}xxxwww{{{yyynnnkkkmmm{{{}}}uuutttooojjjfffddd```^^^[[[VVVRRRNNNKKKJJJIIIJJJLLLOOOPPPPPPNNNOOOPPPOOOLLLHHHDDDAAA===<<<:::;;;@@@GGGOOOUUU___xxxdddSSSKKKGGGGGGFFFAAA>>>???===<<<;;;:::999888888888777888999<<>>:::888888999:::999;;;;;;;;;<<<<<<=========@@@AAACCCDDDCCC???;;;888444555555666777888888888777888888999::::::;;;;;;<<<>>>@@@@@@???>>>===>>>===<<<:::999888888999:::888:::;;;<<<<<<>>>BBBDDDCCCCCCCCCDDDDDDEEEEEEFFFHHHIIIKKKMMMOOOQQQRRRSSSQQQPPPTTTWWWWWW___yyywww___NNNDDD:::888:::555555999;;;>>>DDDNNNRRRQQQFFFNNNbbbyyymmm^^^WWWYYYQQQJJJJJJJJJHHHHHHJJJHHHJJJHHHGGGUUUeee```OOOGGGGGGGGGHHHIIIJJJKKKLLLGGGLLLTTTaaauuu}}}yyyqqqqqqmmmeee^^^XXXOOOFFFCCC@@@<<<;;;;;;<<<<<<<<<@@@AAAAAA>>>:::777777888999:::;;;<<<===>>>???@@@BBBBBBCCCDDDEEEEEEFFFFFFHHHIIIJJJKKKLLLMMMMMMNNNMMMMMMLLLLLLLLLLLLKKKKKKGGGHHHIIIJJJKKKLLLLLLKKKEEEEEEEEEFFFHHHLLLPPPSSSQQQRRRRRRQQQQQQQQQTTTVVVZZZVVVSSSVVV^^^ooo~~~hhhooossscccJJJJJJAAACCCGGGKKKIIIDDD???@@@BBB@@@???>>>>>>======>>>>>>>>>IIIUUUsssyyytttnnnmmmqqqwww{{{||||||}}}vvvuuuxxxuuuooonnnjjjfffaaa___[[[XXXUUUQQQMMMJJJJJJIIIIIIKKKNNNPPPPPPPPPOOOOOOOOOMMMJJJEEEAAA>>>===<<<<<>>===;;;:::999888888888888777999<<<@@@KKKccczzzTTTIIIEEEAAA>>>???BBBCCCDDDBBB>>>GGG```vvvqqqooorrr{{{oooZZZ```iiitttyyyzzz}}}||||||wwwqqqllliiigggeeeddd```]]]YYYVVVTTTSSSQQQPPPNNNLLLIIIHHHHHHGGGDDDBBB@@@>>>;;;:::;;;;;;:::999:::;;;===>>>>>>>>>===<<>>>>>>>>===<<<<<<;;;;;;;;;;;;:::<<<===>>>???@@@CCCEEECCCCCCCCCDDDDDDEEEEEEEEEIIIJJJLLLNNNPPPQQQRRRRRRRRRQQQTTTXXX\\\hhh{{{[[[III@@@<<<555555888333333888;;;>>>CCCJJJNNNMMMBBBRRRooowww[[[XXXVVVUUUOOOKKKKKKJJJGGGGGGIIIIIIJJJHHHHHHPPPYYYTTTIIIHHHIIIIIIIIIIIIIIIIIIIIIKKKLLLQQQ^^^rrr|||yyyppppppkkkbbb[[[VVVMMMEEE>>><<<::::::;;;<<<<<<<<>>>>>@@@???>>>>>>==================FFFLLLeee~~~yyytttnnnmmmpppuuuxxxyyyyyy~~~|||}}}~~~qqqllliiidddaaa[[[YYYUUUSSSQQQNNNKKKHHHJJJJJJKKKMMMPPPQQQPPPOOONNNNNNLLLJJJFFFBBB???======>>>@@@DDDLLLTTT]]]bbbfffuuummm___RRRQQQOOOLLLIIIEEECCCBBB>>>>>><<<;;;999888888888999888999<<<===EEE]]]tttRRRHHHEEE@@@>>>>>>@@@AAABBBDDD===CCCYYYppp~~~uuupppwww~~~sss[[[]]]gggqqquuuuuuwww~~~}}}xxxtttnnniiifffdddaaa___[[[XXXUUUSSSSSSTTTSSSSSSMMMKKKIIIHHHHHHGGGEEECCC???>>>===<<<===<<<:::888999;;;>>>@@@@@@???===;;;<<<===>>>???>>><<<999888222222333444555666777777777888999;;;;;;;;;;;;:::===@@@CCCDDDBBB@@@??????>>>???????????????>>>===<<<>>>@@@AAAAAABBBDDDFFFDDDDDDEEEEEEEEEEEEFFFFFFJJJKKKMMMOOOQQQQQQRRRRRRSSSQQQSSSZZZbbbrrr___GGG;;;:::;;;555444888555555:::???@@@BBBGGGHHHFFFCCCYYY{{{eeeWWWXXXRRRPPPKKKIIIKKKJJJGGGGGGIIIHHHHHHHHHIIIKKKLLLJJJGGGIIIJJJJJJJJJIIIHHHGGGFFFKKKIIIKKKXXXlll}}}zzzpppoooiii___XXXSSSLLLDDD<<<;;;:::;;;===>>>===<<>>>>>===;;;999;;;???CCCDDDDDDEEEFFFFFFGGGGGGGGGHHHIIIKKKLLLMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNSSSQQQOOOKKKIIIGGGFFFFFFDDDEEEHHHKKKNNNPPPRRRSSSRRRSSSTTTSSSSSSTTTWWWZZZ[[[YYY[[[dddttt___lllpppcccwwwwwwbbbHHHAAA@@@???@@@??????>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<===>>>FFFGGGVVV{{{vvvpppoooqqquuuwwwwwwuuuxxxwwwxxx|||}}}yyylllhhhddd^^^[[[UUURRRPPPOOONNNMMMLLLJJJMMMMMMNNNPPPRRRRRRPPPNNNNNNLLLIIIFFFCCC@@@>>>===>>>@@@DDDJJJRRRZZZbbbfffjjjvvvxxxiiiaaaSSSSSSQQQLLLHHHEEECCCBBB???>>>===;;;999888888888:::888999<<<;;;@@@VVVoooQQQHHHDDD@@@>>>>>>???@@@@@@GGG>>>@@@TTTjjjwww~~~tttooozzzwww___\\\fffpppsssrrruuu~~~yyyuuuqqqlllhhheeebbb^^^\\\YYYVVVSSSRRRTTTUUUVVVVVVMMMKKKIIIHHHHHHGGGEEECCC???>>>>>>>>>>>>===:::777999;;;???BBBBBB@@@<<<:::999:::;;;<<<;;;:::888777111111222333444555666777777888:::;;;<<<<<<;;;:::===@@@CCCDDDCCCAAA@@@??????@@@AAABBBBBBAAA@@@???>>>???AAABBBBBBCCCEEEFFFFFFFFFFFFFFFFFFGGGGGGGGGJJJKKKNNNPPPQQQRRRRRRQQQSSSPPPSSS\\\gggzzzoooMMM@@@777;;;???888777:::888999???CCCCCCDDDFFFEEEBBBHHH___\\\WWWXXXKKKLLLHHHHHHJJJJJJGGGGGGJJJFFFEEEGGGKKKJJJFFFGGGLLLGGGGGGHHHIIIHHHGGGFFFEEEHHHDDDEEERRRfffzzzrrrvvv}}}zzzqqqoooggg]]]VVVRRRKKKCCC>>>======>>>@@@@@@>>><<<>>>CCCGGGGGGDDDAAABBBEEE??????>>>;;;888:::???DDDEEEEEEEEEFFFGGGGGGGGGHHHGGGIIIJJJLLLMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNPPPNNNJJJGGGEEEEEEEEEEEEFFFHHHKKKNNNPPPQQQRRRRRRRRRSSSTTTTTTTTTUUUXXX[[[ZZZZZZ```lllnnnUUUrrrlllddd~~~aaaTTTAAAAAAIII@@@>>>======>>>??????>>>>>>>>>===<<<<<<<<<<<<<<<<<>>======???BBBGGGNNNVVV^^^dddhhhoooyyyooofff```TTTTTTRRRLLLGGGEEECCCBBB???>>>===;;;999888888888:::888999<<<:::===SSSlll}}}~~~PPPFFFCCC???======@@@DDDGGGAAACCCDDDJJJ[[[rrrxxxssssssyyyuuufff```dddlllssstttssswww}}}}}}yyy{{{~~~~~~wwwtttooojjjfffcccbbbaaaYYYXXXWWWUUURRRPPPNNNMMMHHHHHHHHHHHHGGGFFFEEEEEEBBBBBBAAA???===;;;999888555999???BBBCCCCCCCCCCCC@@@>>><<<;;;;;;999777555333444444444333444777999::::::;;;;;;<<<=========>>>???@@@@@@BBBBBBCCCDDD@@@AAABBBCCCCCCCCCBBBAAA@@@@@@AAABBBCCCCCCCCCCCCFFFFFFEEEEEEEEEFFFHHHIIIMMMLLLKKKLLLOOORRRSSSTTTQQQQQQYYYgggwwwpppQQQBBB===<<<;;;:::888777666555888EEELLLFFFAAAEEEGGGDDDTTTppplllUUUPPPRRRLLLIIIHHHGGGFFFEEEFFFGGGGGGHHHHHHGGGGGGFFFEEEDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFHHHIIIKKKPPPZZZkkkooolll|||uuullljjjeeeccciiixxx~~~}}}}}}wwwppphhh```ZZZTTTLLLGGGDDDAAA>>>======>>>??????DDDDDDFFFIIIKKKLLLJJJGGGFFFCCC???;;;:::<<>>===============>>>=========<<<;;;;;;;;;:::===>>>BBBHHHQQQbbb}}}{{{|||~~~yyyssspppmmmkkkkkkkkkkkkjjjjjjkkkjjjjjjkkkpppwww|||nnngggbbb^^^YYYSSSQQQTTTMMMMMMMMMMMMMMMMMMMMMMMMQQQQQQQQQSSSTTTSSSQQQNNNPPPFFF>>>===>>>===<<<======NNNSSSRRR\\\fffmmmvvv}}}uuuddddddaaaXXXUUUQQQNNNKKKHHHDDDAAACCC@@@===;;;;;;;;;;;;999999:::888;;;???<<>>>>>AAAEEEHHHCCCDDDCCCGGGWWWmmm|||~~~qqqqqquuu{{{qqqdddeeeiiiooorrrsssvvv{{{}}}yyytttrrruuuzzz{{{yyyzzzxxxuuuqqqlllhhheeedddddd]]]\\\YYYVVVSSSPPPMMMLLLJJJJJJIIIIIIHHHFFFEEEDDD@@@@@@???>>><<<:::888777999;;;???AAADDDGGGKKKNNNHHHEEECCCAAA@@@>>><<<:::666666555444333444666888::::::;;;<<<===>>>>>>>>>??????@@@AAABBBCCCCCCDDDAAABBBCCCDDDCCCCCCBBBAAA@@@AAABBBCCCCCCDDDCCCCCCFFFFFFEEEEEEFFFHHHIIIJJJPPPOOONNNNNNOOOPPPPPPPPPTTTWWW```pppyyyWWWFFF???<<<<<<;;;:::888777666666<<>>@@@AAAAAACCCDDDEEEIIIMMMNNNNNNMMMIIIFFFAAA===;;;===???AAADDDEEEFFFFFFFFFFFFHHHJJJLLLNNNOOOOOONNNLLLLLLMMMNNNNNNMMMLLLKKKIIIIIIHHHEEEEEEEEEEEEFFFHHHJJJLLLNNNQQQTTTUUUUUUVVVYYY[[[\\\ZZZWWWUUUVVVZZZ]]]^^^^^^hhhttt~~~lll~~~```WWWqqq}}}rrrttt___QQQHHHBBBAAA>>>???>>>>>>===<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;;;;;;;:::<<>>CCCJJJQQQRRRXXXkkkvvvxxx}}}lll___]]]YYYZZZWWWSSSPPPMMMIIIEEEBBBBBB@@@===<<<<<<<<<;;;::::::999666999<<<<<>>===<<<:::999888777;;;<<<===>>>BBBHHHPPPVVVOOOMMMIIIGGGEEECCC@@@>>>:::888666444444555777888:::;;;<<<===>>>???@@@@@@??????@@@AAABBBCCCDDDDDDDDDDDDDDDDDDDDDCCCAAAAAAAAAAAABBBCCCDDDDDDDDDDDDFFFFFFFFFGGGHHHJJJKKKLLLOOOOOOOOOPPPPPPPPPQQQQQQUUU[[[gggxxx___HHHBBB@@@<<<;;;:::999888888888888AAADDDGGGFFFAAA@@@KKKYYYnnnggg[[[WWWSSSMMMEEEHHHHHHGGGFFFFFFFFFFFFGGGFFFFFFFFFEEEDDDDDDCCCCCCIIIIIIIIIIIIIIIIIIJJJJJJGGGGGGHHHJJJQQQ```rrr~~~yyykkkfff\\\UUUZZZaaahhhvvv{{{yyysssoooiiiccc^^^WWWMMMGGG======>>>???@@@AAACCCCCCCCCCCCEEEHHHMMMQQQRRRRRRLLLIIIDDD???======>>>@@@BBBDDDFFFFFFGGGGGGJJJKKKNNNPPPQQQQQQOOONNNNNNNNNNNNNNNMMMLLLLLLKKKJJJJJJEEEFFFIIIKKKNNNPPPQQQQQQRRRTTTVVVWWWXXXZZZ]]]___^^^[[[XXXXXXZZZ]]]```bbbbbbvvvoookkkVVV]]]}}}sssdddnnnfff\\\SSSKKKEEE???@@@???>>>===<<<;;;;;;;;;:::;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;===???GGGZZZkkk~~~rrruuutttssssssqqqnnnhhheeefffaaa\\\\\\```bbb___[[[[[[______\\\^^^bbb^^^TTTUUUPPPNNNNNNMMMKKKKKKOOOPPPPPPQQQQQQRRRSSSTTTTTTQQQQQQRRRSSSSSSQQQMMMJJJ???>>>>>>???======DDDMMMQQQUUUWWWfff}}}}}}yyykkkccc___YYY]]]ZZZVVVRRROOOKKKGGGDDDAAA???===<<<======<<<;;;::::::555666:::;;;MMMlllvvvOOOFFFDDD@@@>>>>>>AAAEEEHHHGGGDDDAAABBBNNNbbbvvvssspppmmmlllooovvv}}}rrrhhhaaafffnnnsssuuuvvvrrrpppnnnooossswwwzzz|||xxxyyy}}}~~~xxxqqqqqqvvvrrrqqqnnnjjjgggdddcccbbb___^^^[[[WWWSSSOOOLLLJJJNNNMMMLLLKKKIIIFFFDDDCCC???>>>===<<<;;;:::999999<<<<<<<<<<<>>NNNccczzz[[[WWWWWWQQQLLLGGGGGGGGGGGGFFFFFFFFFFFFFFFEEEDDDDDDDDDCCCCCCBBBBBBCCCDDDEEEGGGJJJLLLNNNOOOGGGGGGGGGHHHNNN\\\lllxxxkkkiiibbbXXX___dddnnn~~~~~~zzzwwwppplllhhhddd___WWWMMMFFF???@@@AAABBBBBBBBBCCCEEEDDDDDDEEEGGGLLLPPPRRRRRRMMMJJJEEE@@@===<<<======@@@BBBEEEGGGHHHIIILLLMMMQQQRRRSSSRRRPPPOOOPPPQQQOOOOOONNNNNNMMMMMMMMMLLLJJJKKKMMMOOORRRTTTUUUVVVUUUVVVWWWXXXZZZ\\\___aaa^^^ZZZXXX[[[^^^___bbbeeeooonnnddd\\\ooozzzlllfffwwwrrrfffYYYMMMFFF???@@@???>>><<<;;;:::::::::999999::::::;;;;;;;;;<<<<<<;;;<<<>>>???FFFUUUccczzzqqqqqqqqqrrrsssqqqmmmfffaaaaaa]]][[[[[[^^^___\\\XXXXXX[[[[[[WWWVVVXXXVVVQQQPPPLLLKKKMMMMMMKKKMMMPPPRRRRRRSSSSSSTTTTTTTTTUUUTTTSSSRRRRRRQQQMMMHHHDDD>>>===???BBBCCCEEELLLUUUUUUaaammm~~~{{{uuuppphhhccc^^^^^^[[[WWWSSSPPPLLLGGGDDDAAA@@@>>>>>>>>>>>>===<<<:::;;;777777;;;:::GGGaaapppMMMEEEBBB???<<<===@@@DDDGGGGGGDDDAAABBBKKK\\\rrr~~~xxxoooiiiiiippp{{{wwwjjj___cccmmmsssuuuuuunnnllljjjkkknnnrrrtttvvvrrrsssvvvwwwrrrlllmmmsssqqqpppmmmjjjgggdddbbbaaa[[[ZZZXXXUUURRROOOMMMLLLNNNNNNMMMKKKHHHFFFDDDBBB@@@@@@>>>===<<<<<<<<<<<<===>>>???@@@@@@BBBEEEHHHRRRQQQPPPPPPOOOMMMHHHEEE>>>:::555333666999<<<===;;;===???AAABBBBBBBBBAAA???@@@AAABBBCCCDDDDDDEEEGGGGGGFFFEEEDDDDDDCCCCCCCCCCCCDDDEEEFFFFFFFFFFFFFFFGGGHHHJJJKKKMMMMMMNNNHHHKKKNNNPPPRRRTTTWWWZZZ^^^kkkhhhMMMGGGBBB999999888777777888999;;;===HHHDDDCCCDDDAAABBBUUUkkktttUUUUUUSSSKKKHHHGGGEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCBBBBBBBBBBBBAAAAAA@@@AAABBBEEEGGGJJJKKKLLLFFFFFFGGGHHHMMMYYYgggrrrrrrqqqllldddiiikkkxxx}}}xxxtttmmmjjjfffccc___WWWMMMFFFDDDEEEFFFDDDBBBAAACCCEEEGGGEEEEEEGGGJJJLLLMMMMMMKKKHHHDDD???<<<;;;;;;;;;>>>AAAEEEGGGIIIKKKMMMOOORRRSSSTTTSSSQQQQQQRRRTTTPPPPPPPPPPPPPPPPPPPPPPPPQQQQQQQQQQQQRRRUUUWWWYYYXXXWWWXXXYYY[[[^^^______ZZZWWWXXX]]]``````fffmmmrrrrrrbbbiiivvvppp~~~hhhZZZMMMDDDAAA<<>>===;;;:::999999999888999999999::::::;;;;;;999888:::<<<===AAALLLWWWyyyxxxvvvssslllmmmnnnooonnnjjjddd```^^^^^^^^^]]][[[YYYXXXWWWUUUWWWVVVSSSQQQQQQPPPOOOPPPMMMLLLNNNOOOMMMMMMQQQTTTTTTTTTTTTSSSSSSSSSSSSVVVTTTRRROOOLLLHHHCCC???AAA>>>???EEEJJJMMMSSSZZZ^^^tttqqqrrrmmmddd```]]]^^^[[[WWWSSSPPPMMMHHHEEECCCBBB@@@@@@@@@@@@>>><<<999===;;;:::<<<888???SSSpppkkkJJJDDDAAA>>><<<<<>>===>>>??????AAACCCFFFGGGGGGFFFFFFFFFQQQRRRUUUXXXYYYVVVQQQNNNAAA<<<555333666;;;===>>>>>>???AAACCCDDDCCCBBBAAA@@@@@@AAABBBCCCDDDEEEEEEHHHHHHFFFFFFEEEEEEEEEEEEDDDDDDEEEFFFGGGGGGGGGGGGFFFGGGIIIJJJLLLLLLMMMMMMKKKMMMPPPPPPPPPRRRWWW\\\```rrrwwwRRRDDDCCC@@@:::888777666666888:::===???FFFDDDBBBCCCEEENNNaaasssdddPPPQQQKKKDDDDDDDDDCCCCCCDDDDDDDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCDDDDDDEEEEEEDDDEEEGGGHHHKKKSSS___gggtttwwwpppnnnrrryyy{{{vvvrrrmmmjjjfffccc___XXXOOOHHHHHHIIIHHHEEEAAA???BBBEEEHHHGGGFFFGGGIIIIIIIIIGGGHHHEEEBBB>>>;;;:::;;;;;;===AAAEEEHHHJJJKKKMMMOOOQQQRRRSSSSSSRRRSSSUUUWWWRRRSSSSSSSSSSSSSSSSSSSSSWWWVVVTTTTTTUUUWWWYYY[[[YYYYYYYYY[[[^^^___^^^]]]XXXVVVXXX]]]```cccqqqkkk}}}zzzfffeeezzznnnxxxiiiRRRIII@@@>>>AAA???>>>===<<<;;;:::999999999888999999999999999::::::;;;:::;;;======>>>DDDMMMttt{{{~~~~~~}}}yyyxxxvvvlllkkkkkkkkkkkkhhhccc```^^^______[[[VVVSSSRRRSSSSSSSSSRRRPPPOOOOOONNNMMMQQQNNNMMMPPPPPPMMMNNNQQQTTTTTTTTTTTTTTTTTTTTTTTTVVVSSSOOOKKKGGGDDD@@@===BBB@@@AAAIIIPPPUUU[[[```kkkyyynnnpppiiibbbaaa^^^^^^\\\XXXTTTRRRNNNKKKHHHFFFEEECCCCCCCCCBBB???===999???===;;;<<<777:::IIIeeexxxfffGGGEEEBBB???<<<===@@@DDDFFFGGGEEEDDDDDDFFFMMM```rrrsssjjjkkkrrr|||zzzlllaaaccclllsssvvvxxxssstttwwwzzz{{{yyytttpppiiieeedddeeefffeeehhhmmmtttssspppmmmiiieeebbb```ZZZYYYWWWUUUSSSQQQOOONNNLLLKKKKKKIIIGGGEEECCCBBBBBBAAA???>>>>>>???@@@AAABBBEEEJJJLLLMMMLLLLLLLLLNNNQQQWWW]]]```^^^YYYTTTGGG@@@777444666:::<<<<<<@@@AAACCCEEEEEECCCAAA@@@@@@@@@AAABBBCCCDDDEEEEEEHHHGGGFFFFFFEEEFFFGGGHHHDDDEEEFFFGGGHHHHHHHHHHHHGGGHHHIIIKKKLLLLLLKKKKKKJJJLLLOOOOOOOOOSSSZZZaaaiii~~~\\\EEE@@@@@@>>><<<777666555666888;;;>>>AAAAAACCCBBBBBBKKK]]]ppp{{{oooXXXLLLLLLGGGDDDEEEAAAAAAAAABBBBBBBBBAAA@@@???@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBAAAAAAAAAAAAAAAAAABBBDDDEEEFFFGGGKKKSSSYYYhhh}}}zzznnntttyyy}}}xxxtttqqqnnnkkkgggdddaaa[[[RRRLLLIIIIIIHHHCCC>>>===BBBFFFHHHHHHGGGHHHIIIIIIFFFDDDEEECCC@@@===<<<<<<<<<======AAAEEEIIIJJJLLLMMMOOOPPPQQQRRRRRRRRRTTTVVVYYYTTTTTTUUUUUUVVVVVVVVVWWWWWWXXXXXXYYYZZZ[[[\\\\\\\\\[[[\\\___aaaaaa]]]ZZZYYYVVVXXX\\\___hhhssszzzmmmcccvvvqqqhhhjjjRRREEEBBB===>>>CCCAAA<<<<<<;;;:::999999::::::999999999999888888888888;;;:::;;;>>>>>>===AAAGGG[[[xxxqqqooollljjjiiigggdddaaa___]]]ZZZXXXVVVTTTSSSRRRSSSPPPOOOPPPRRRQQQPPPOOOQQQNNNNNNQQQRRROOOPPPSSSRRRRRRSSSTTTUUUVVVWWWXXXTTTOOOJJJFFFCCCBBB@@@???CCCDDDJJJRRRWWW\\\eeeooozzz~~~pppmmmnnnhhhfffgggccc___\\\YYYVVVTTTQQQNNNKKKIIIHHHFFFFFFEEECCC@@@===999???<<<999:::666888FFF___tttcccFFFFFFCCC@@@===>>>AAAEEEGGGHHHEEEEEEEEEDDDGGGXXXiii}}}ooohhhjjjsss|||yyymmmbbbdddlllssswwwyyyrrrvvv|||{{{rrrkkkjjjdddaaaccceeegggjjjooorrrqqqoookkkgggbbb___]]]\\\[[[YYYWWWTTTQQQOOONNNKKKJJJJJJIIIGGGEEECCCBBBBBB@@@???======>>>@@@AAA@@@DDDIIIMMMOOOPPPQQQRRRJJJNNNVVV^^^cccaaa\\\WWWLLLCCC999444666999:::999AAABBBDDDFFFEEECCCAAA???@@@AAAAAABBBCCCDDDEEEEEEHHHGGGFFFFFFFFFGGGHHHIIIEEEEEEFFFGGGHHHHHHHHHHHHGGGHHHJJJKKKKKKKKKJJJJJJFFFIIILLLMMMOOOUUU___gggyyynnnIII>>>???<<<999:::666555555555888;;;???BBB===BBBCCCBBBPPPiii{{{cccRRRKKKJJJGGGHHHHHH@@@@@@@@@AAABBBAAA@@@???>>>???????????????@@@@@@@@@??????@@@@@@AAABBBCCCCCCAAACCCDDDDDDCCCEEEJJJOOObbbuuu|||jjjwww~~~zzz{{{wwwsssqqqpppmmmhhheeebbb\\\UUUOOOHHHHHHFFF@@@;;;<<>>======>>>???>>>AAAFFFIIIKKKLLLMMMNNNOOOPPPQQQRRRRRRTTTXXXZZZUUUVVVVVVWWWWWWXXXXXXXXXVVVXXX[[[^^^______^^^]]]]]]]]]^^^aaacccbbb]]]YYY[[[WWWWWW[[[___lllwwwyyyfffggg~~~eeekkknnnZZZHHHAAACCC???>>>@@@<<<;;;;;;:::999999::::::::::::999999999888888777777444333666:::;;;:::===CCCHHHmmmyyywwwsssnnnjjjhhhgggdddccc___ZZZUUUUUUYYYZZZXXXTTTRRRNNNLLLPPPSSSSSSPPPNNNQQQOOOPPPSSSTTTRRRSSSVVVPPPQQQSSSUUUWWWYYY[[[\\\PPPLLLFFFBBBAAAAAABBBAAADDDJJJSSS[[[]]]aaannn|||qqqjjjkkkjjjeeehhhllleee```]]]ZZZXXXVVVTTTPPPNNNKKKJJJHHHGGGFFFDDD@@@===999???;;;666888666999GGG[[[qqq]]]KKKCCCBBB???===<<>>======???@@@BBB>>>@@@EEEJJJOOOSSSVVVXXXSSSQQQQQQUUU[[[___]]]ZZZLLLDDD:::666888;;;===<<>>@@@???AAABBBIII___yyyYYYRRRJJJFFFFFFFFFCCC@@@???@@@AAAAAA??????@@@AAAAAA???>>><<<<<<===???@@@CCC@@@>>>???AAABBB@@@======???AAABBBBBBDDDGGGJJJiiippp{{{sssttt~~~}}}qqqttt~~~{{{xxxtttqqqjjjiiifffbbb]]]XXXTTTRRRJJJGGGDDD@@@??????AAABBBFFFJJJNNNOOOLLLKKKLLLNNNHHHIIIIIIEEE???===>>>@@@>>>AAAEEEHHHIIIIIIJJJKKKOOOQQQSSSTTTTTTUUUWWWYYYXXXWWWVVVWWWYYY[[[[[[ZZZYYYZZZ\\\]]]^^^^^^]]]\\\___dddfffcccbbbccc___XXX[[[YYY[[[```hhhzzz~~~hhhnnnxxxyyyWWWIIIEEEAAA???>>>?????????;;;;;;::::::999888777777777888888888888999999999999999999:::::::::;;;;;;BBBXXXuuu~~~yyyrrrllliiifffcccbbb[[[ZZZXXXXXXXXXWWWUUUSSSTTTRRROOONNNPPPRRRSSSSSSNNNNNNNNNPPPRRRSSSSSSQQQRRRRRRUUUYYY]]]^^^ZZZWWWOOOHHHBBBAAA@@@???BBBFFFMMMSSSTTTUUUaaavvv|||qqqpppnnnmmmllljjjgggeeeddd```[[[WWWUUUTTTRRRQQQRRROOOKKKFFFBBB@@@??????>>><<<:::888888999<<<>>>YYYfff~~~[[[IIICCCBBB???===<<>>======>>>@@@AAA>>>@@@CCCGGGKKKPPPSSSTTTPPPMMMLLLNNNSSSUUUSSSQQQGGG@@@888555888<<<>>>>>>>>>AAACCCDDDDDDCCCCCCDDDAAACCCDDDFFFGGGGGGGGGGGGFFFHHHIIIJJJIIIHHHIIIJJJJJJIIIHHHGGGGGGIIIJJJKKKOOOMMMLLLMMMOOOOOOMMMKKKNNNLLLPPPWWWYYY]]]ppp```LLL;;;999;;;888888;;;666555555555888;;;===>>>DDDEEEJJJUUUiii{{{vvvRRRLLLEEEAAABBBBBB@@@===???@@@AAAAAA??????@@@AAACCCAAA???===<<<======>>>AAA???===>>>@@@@@@>>><<<<<<>>>@@@@@@AAABBBEEEGGGTTT___ooo}}}uuu{{{wwwmmmrrr|||yyyuuurrroooiiihhheeeaaa\\\XXXTTTRRRKKKHHHDDDAAA??????@@@BBBDDDIIINNNSSSSSSRRRPPPOOOLLLLLLKKKHHHCCC???=========AAAEEEHHHJJJJJJLLLMMMQQQSSSUUUVVVVVVWWWYYY[[[YYYYYYYYY[[[\\\\\\[[[ZZZZZZ[[[\\\^^^______^^^^^^]]]eeehhhddd___^^^^^^[[[^^^[[[\\\eeeuuu{{{jjjeeegggHHHFFFCCC???===<<<=========;;;::::::999888888777777666666777777777888888888999999999::::::::::::;;;>>>MMM```sss~~~wwwpppkkkggg]]]ZZZVVVSSSRRRRRRRRRQQQPPPNNNLLLMMMNNNPPPQQQPPPQQQOOONNNNNNPPPQQQRRRRRRXXXXXXZZZ___cccbbb\\\UUUNNNGGGBBBBBBBBBCCCHHHMMMKKKPPPYYYddduuussspppooommmkkkiiigggdddcccddd```\\\YYYWWWVVVUUUSSSTTTQQQMMMHHHDDDBBB@@@@@@???===:::888888:::<<<>>>QQQ^^^uuuYYYHHHBBBAAA???<<<<<<>>>DDDHHHHHHHHHGGGEEECCCDDDFFFIIIddd}}}yyyxxxvvvrrr}}}}}}~~~~~~vvvpppooommmjjjgggeeeggglllppprrrttttttqqqllllllqqqvvvwwwtttqqqpppqqqnnnggg```ZZZXXXVVVSSSRRRQQQQQQQQQMMMLLLKKKIIIGGGFFFEEEDDD@@@???============>>>?????????@@@CCCFFFIIIMMMOOOMMMJJJFFFFFFHHHIIIHHHFFF@@@;;;555444888===???@@@>>>@@@CCCDDDCCCCCCCCCDDDCCCDDDFFFHHHIIIIIIIIIHHHGGGHHHJJJJJJIIIIIIIIIJJJIIIIIIIIIIIIJJJLLLNNNOOOQQQPPPOOOOOOPPPPPPNNNMMMPPPOOOTTT[[[aaajjjmmmLLL>>>555888;;;999777999555666777888:::<<<===>>>FFFIIITTTgggwww^^^LLLGGGBBB??????@@@???===>>>@@@AAA@@@???>>>???@@@DDDBBB@@@>>>===<<<======???>>>======>>>>>>===<<<<<<>>>??????>>>???AAADDDGGGUUUhhhwwwyyyuuuwwwuuunnnjjjuuu|||yyyvvvsssooolllgggfffddd```\\\WWWTTTRRRLLLJJJFFFBBB@@@AAABBBCCCFFFIIIOOOVVV[[[\\\YYYVVVWWWUUURRROOOKKKFFF@@@<<<<<<@@@EEEIIIKKKMMMOOOPPPTTTVVVXXXYYYYYYYYY[[[\\\[[[\\\]]]^^^^^^]]]\\\\\\[[[\\\]]]___``````aaaaaa^^^fffkkkeee]]]ZZZ\\\___eee```bbbqqq|||gggZZZdddyyyPPPBBBBBB@@@<<<::::::;;;;;;:::::::::999999888777777777555555555666666666777777888888999999999:::::::::999BBBMMMZZZooo~~~tttnnnjjjeee]]]XXXVVVWWWWWWXXXUUUSSSRRRSSSTTTUUUTTTSSSUUURRRPPPPPPSSSVVVWWWXXXYYYWWWXXX\\\```^^^TTTLLLGGGAAA>>>???AAACCCIIIPPPNNNSSSbbbxxxsssooonnnllljjjgggeeecccbbbaaaccc```]]]ZZZZZZYYYXXXWWWVVVTTTPPPKKKGGGCCCBBBAAA@@@>>>;;;999999:::<<<===JJJWWWmmmWWWGGGBBBAAA???<<<;;;>>>CCCHHHGGGHHHHHHFFFDDDDDDEEEFFF[[[|||~~~xxxsss{{{ooollliiieeeccceeejjjooorrrsssuuuvvvuuusssuuu{{{}}}wwwqqqpppqqqoooggg```]]][[[XXXUUUSSSRRRRRRRRRMMMMMMLLLKKKJJJHHHGGGFFF???>>>======<<<======>>>??????>>>>>>@@@CCCFFFHHHIIIEEEAAA???@@@AAA@@@???;;;777444555888<<>>AAACCCDDDCCCCCCCCCDDDEEEFFFHHHIIIJJJJJJJJJJJJHHHIIIKKKKKKJJJJJJJJJKKKIIIIIIJJJKKKMMMOOOQQQRRRQQQPPPOOOOOOOOOOOOOOOOOOPPPRRRXXX```ggguuu\\\CCC;;;888;;;>>>:::666666555777:::===>>>>>>???@@@EEEKKK]]]uuupppVVVIIIFFFBBB@@@@@@AAA@@@???>>>???@@@???>>>===>>>@@@BBBAAA@@@>>>=========>>>>>>>>>===============<<<===>>>???>>>======???AAAKKKXXXiiixxxwwwsssrrrooopppxxx~~~zzzwwwtttqqqnnnkkkfffdddbbb___[[[WWWSSSRRRMMMJJJGGGDDDDDDEEEGGGIIIKKKKKKNNNTTT\\\aaabbbaaabbb^^^XXXSSSOOOIIIAAA;;;<<<@@@FFFJJJMMMPPPRRRTTTWWWYYY\\\]]]\\\\\\]]]^^^______^^^]]]\\\\\\^^^___]]]]]]___```aaabbbccccccdddggghhhccc[[[YYY[[[^^^hhhfffllllll\\\ZZZrrr~~~bbbEEEEEE@@@===:::999:::::::::999999999888888777777777777555555666666666777777777888888888888999999999999999===DDDOOObbb}}}yyyssskkkddd```^^^]]]\\\VVVUUUUUUVVVWWWWWWUUUSSSTTTSSSSSSUUUXXXZZZ[[[[[[WWWRRROOORRRUUUTTTKKKBBBBBB??????AAABBBBBBGGGMMMRRRYYYmmmrrrppppppjjjiiihhheeecccaaabbbcccbbb```]]]\\\\\\\\\[[[ZZZWWWUUUQQQMMMHHHEEEBBBAAAAAA???===:::::::::;;;<<>><<<;;;>>>CCCGGGGGGHHHHHHGGGEEEEEEEEEGGGNNNggg|||}}}yyynnniiidddfffnnntttvvvvvvxxxzzzzzzyyyyyy{{{xxxoookkklllkkkfff```bbb```\\\XXXTTTRRRPPPOOOKKKLLLLLLKKKJJJIIIGGGFFF???>>>>>>===============???>>>===<<<===>>>AAABBBAAA>>>;;;::::::;;;;;;;;;888777666777999<<<>>>??????AAADDDEEEDDDCCCDDDDDDFFFGGGIIIJJJKKKKKKKKKKKKIIIJJJLLLLLLKKKKKKKKKLLLJJJJJJKKKMMMOOOPPPRRRSSSOOOOOOOOONNNNNNNNNOOOPPPPPPUUU]]]fffpppnnnNNN>>>;;;;;;>>>>>>;;;777555555888<<>>??????======>>>???>>>>>>>>>>>>>>>>>>??????>>>??????>>>============>>>??????>>>======>>>@@@MMMWWWgggvvvvvvtttuuuwwwyyy{{{}}}yyyvvvtttqqqmmmkkkdddcccaaa^^^[[[WWWTTTRRRMMMKKKIIIGGGHHHJJJMMMOOOOOOLLLJJJNNNWWW```eeehhhiiiddd]]]WWWQQQJJJ@@@999<<<@@@FFFLLLOOORRRUUUWWWYYY\\\^^^___^^^]]]]]]^^^bbbaaa^^^[[[YYYZZZ___ccc``````aaabbbcccdddeeefffgggdddaaa]]]ZZZXXXZZZ\\\eeekkk{{{ttt^^^[[[hhhxxxSSS???EEE>>><<<:::999:::;;;:::999888888777777777777666666666666666777777777888888777777777888888888999999;;;<<>><<<;;;;;;;;;<<>>;;;;;;===CCCGGGGGGGGGHHHGGGEEEDDDFFFGGGDDDWWWjjjxxxooohhhnnn|||~~~{{{{{{~~~wwwnnnjjjiiiiiifffccceeeccc```[[[WWWRRROOOMMMIIIIIIJJJIIIHHHFFFDDDCCC?????????>>>>>>======<<<>>>===<<<;;;;;;<<<===>>>999888777666666777777888777888999:::;;;===>>>???@@@BBBEEEFFFEEEEEEEEEFFFFFFGGGIIIKKKLLLLLLLLLKKKJJJKKKMMMMMMLLLLLLLLLMMMLLLLLLMMMNNNOOOPPPQQQQQQMMMMMMNNNMMMLLLMMMPPPRRRTTT\\\hhhsssvvvMMM<<<999999;;;<<<;;;:::888777555999>>>@@@???@@@BBBEEEKKKZZZooo}}}}}}mmmNNNMMMBBBAAA@@@>>>>>>>>>>>>???<<<>>>???>>>===<<<===>>>;;;;;;<<<======>>>>>>???===??????>>>===<<<===>>>===>>>???>>><<<<<<===???DDDMMM[[[jjjzzzuuupppqqqwwwzzzxxxyyy~~~}}}~~~|||xxxvvvsssqqqmmmkkkdddcccaaa^^^[[[XXXUUUSSSNNNLLLJJJIIIJJJLLLPPPRRRPPPMMMLLLNNNUUU]]]dddhhhrrrppplllggg^^^RRRFFF???===BBBHHHMMMQQQTTTWWWYYYZZZ]]]``````___]]]]]]]]]bbbbbb```\\\YYY[[[aaagggccccccccccccdddeeefffggggggaaa[[[[[[[[[[[[^^^bbblll|||mmm___kkkvvvpppzzzuuuLLL???CCC<<<;;;999999;;;;;;;;;:::777777777666666666666666666666777777777888888888666777777777777888888888<<<:::999;;;FFF]]]|||wwwqqqooommmlllkkkjjjhhhfffaaabbbcccdddccc^^^WWWRRRKKKFFFAAA@@@BBBDDDEEEDDDCCCBBBCCCEEEDDDDDDIIIQQQYYYjjjxxxmmmkkkiiieeebbbeeegggfffcccaaabbbddd^^^]]]\\\\\\]]]]]]\\\[[[VVVUUURRROOOKKKHHHEEECCCCCCAAA???===<<<;;;;;;;;;>>>LLLaaayyySSSEEEAAA@@@>>>;;;:::===CCCGGGGGGHHHGGGEEEBBBBBBDDDEEEBBBOOO]]]vvvyyynnnvvv|||zzzzzz{{{xxxtttooolllkkkjjjiiihhhiiihhhfffbbb]]]WWWRRROOOIIIJJJJJJJJJHHHFFFCCCAAA@@@@@@@@@@@@???>>>===<<<=========<<<<<<;;;;;;;;;777888888888777666777777555777:::===>>>@@@AAABBBAAADDDFFFGGGFFFFFFFFFGGGFFFGGGIIIKKKLLLLLLKKKKKKJJJLLLNNNNNNMMMLLLMMMNNNNNNNNNOOOOOOPPPOOOOOOOOOKKKLLLMMMMMMLLLNNNRRRUUUYYYfffvvv|||UUU>>>666:::;;;;;;999777777888888999===BBBCCCBBBCCCGGGKKKTTThhh|||[[[EEEHHH@@@@@@???>>><<<<<<<<<===<<<===>>>>>><<<<<<===>>>;;;;;;<<<<<<<<<<<<<<<<<<<<<===???===;;;:::;;;===;;;<<<<<<<<<::::::<<<>>>===EEEPPP[[[hhh{{{sssmmmvvv}}}zzzvvvxxxppptttzzz}}}zzzwwwtttrrrpppllljjjdddcccaaa___\\\YYYVVVUUUOOOMMMKKKIIIIIIKKKNNNPPPOOORRRWWW[[[^^^aaaeeegggvvvzzz|||xxxlll\\\LLLBBB>>>CCCIIINNNRRRUUUXXXZZZZZZ]]]``````___]]]\\\\\\```bbbccc```^^^^^^ccchhhgggfffeeeeeeeeeeeefffgggfffaaa___```aaabbbkkkuuu}}}llljjjsssgggooo]]]FFF@@@???:::999888999:::;;;:::999666666666666666666666666555555555666666666777777666666666777777777888888:::999:::<<<@@@NNNiii|||xxxwwwxxx{{{zzztttnnnjjj____________]]]YYYRRRMMMBBBBBBAAAAAAAAADDDGGGJJJFFFDDDDDDEEEFFFKKKVVVbbbqqqwwwnnnlllgggbbbbbbaaaeeeiiihhhccc___^^^___]]]\\\[[[[[[\\\\\\ZZZYYYVVVUUUTTTQQQNNNKKKHHHGGGDDDBBB@@@>>><<<;;;::::::999EEEXXXppp|||QQQDDDAAA@@@>>>;;;:::===BBBGGGIIIHHHFFFCCC@@@???AAACCCCCCIIIOOOeeesss|||}}}zzzzzzzzzrrrrrrqqqpppnnnmmmmmmlllmmmmmmllliiiddd^^^XXXUUULLLLLLLLLLLLJJJGGGDDDCCCAAAAAAAAA@@@@@@>>>=====================<<<:::::::::;;;<<<<<<:::999888999444777;;;>>>@@@BBBCCCEEEBBBEEEGGGHHHGGGGGGGGGHHHFFFGGGIIIJJJKKKLLLKKKKKKKKKLLLNNNNNNMMMMMMMMMNNNOOOOOOPPPPPPOOOOOONNNMMMJJJLLLNNNMMMMMMOOOSSSWWW^^^mmmUUUCCC@@@===???@@@>>>999444555666888>>>CCCGGGHHHGGGHHHLLLQQQYYYrrrVVVEEEHHHAAAAAAAAA???===<<<===>>><<<===>>>===<<<;;;<<<>>>;;;<<<<<<<<<;;;:::999999:::<<<>>><<<:::888:::<<<999:::;;;:::999999;;;<<<>>>FFFNNNSSSYYYkkkrrrxxxyyynnnjjjffflllttt||||||yyyvvvsssqqqoookkkiiidddcccaaa___\\\YYYWWWUUUQQQOOOKKKIIIHHHIIIKKKLLLPPPXXXbbbiiijjjhhhggggggqqqxxx~~~qqq\\\III===???DDDJJJOOOSSSVVVYYY[[[ZZZ\\\___```___\\\[[[ZZZ]]]bbbfffeeebbbaaadddgggiiihhhgggeeeeeeffffffgggfffeeefffhhhhhhjjjxxxxxxjjjqqq}}}iiieeeyyyiiiGGG>>>===999999888777888999:::999888555555555666666666666666444444444555555555666666666666666666777777777777777:::AAAEEECCCEEEUUUhhhyyyssslllggggggjjjmmmooo{{{|||vvvjjj```ZZZOOONNNNNNNNNNNNLLLHHHEEECCCEEEHHHIIIJJJKKKPPPTTTQQQMMMKKKLLLOOOXXXiiixxxtttgggmmmnnneee```eeeaaafffjjjhhhbbb\\\ZZZ[[[\\\[[[ZZZZZZ[[[[[[YYYWWWWWWVVVUUUSSSPPPMMMKKKIIIDDDCCCAAA???===;;;::::::777BBBSSSjjjzzzRRRGGG>>>======???BBBEEEEEEEEECCCCCCBBBBBBBBBCCCCCCDDD>>>DDDJJJWWWsssuuu{{{yyy}}}}}}{{{vvvxxxzzzxxxsssppppppqqqkkkjjjiiiiiiiiigggdddbbbSSSPPPSSSYYYTTTEEE>>>AAA@@@@@@???>>>>>>===<<<<<<>>>>>>??????>>>>>>===<<<;;;;;;;;;::::::999999999;;;<<<===???AAADDDFFFHHHCCCDDDEEEFFFGGGGGGFFFEEEFFFIIILLLMMMLLLJJJIIIIIIMMMLLLLLLMMMNNNOOOPPPQQQVVVSSSOOONNNOOOPPPNNNLLLQQQKKKIIILLLOOOPPPVVV]]]jjj|||dddKKKCCC>>>888???===;;;888777777999:::EEEEEEGGGJJJOOOTTTWWWZZZfffsssnnnTTTEEE:::AAA@@@???>>>============<<<<<<===>>>??????>>>>>>>>>===<<<;;;;;;;;;;;;;;;<<<;;;:::<<<>>>>>><<<888<<<======<<<::::::<<<===BBBDDDIIIMMMQQQ___xxxsssddd[[[ZZZfffttt}}}}}}uuupppooommmjjjfffeeeccc```]]]ZZZXXXWWWVVVOOONNNKKKJJJIIIJJJKKKLLLUUU[[[eeemmmpppooojjjgggjjjrrrwwwrrrcccSSSGGGBBB>>>AAAGGGMMMSSSWWWYYYZZZ\\\^^^______^^^]]]^^^___]]]bbbhhhiiifffdddfffjjjdddgggiiigggbbb___```bbblllggghhhoooqqqvvvsssaaazzz|||vvvoooqqq{{{YYYBBB===@@@===<<<999777666888:::;;;;;;999888888888777777666666666666666666666666666666555555555555666666666666;;;AAAIIINNNPPPNNNKKKJJJfffyyyyyytttooojjjeeebbbgggfffjjjpppsssxxxssscccYYYPPPHHHJJJHHHGGGJJJKKKIIIFFFEEEHHHIIIKKKOOOTTTVVVUUUSSSXXXQQQSSS]]]aaadddyyyqqqmmmjjjiiihhhgggccc```___aaacccccc```]]]ZZZYYY[[[]]]```aaa^^^ZZZXXXVVV[[[YYYWWWVVVUUUSSSPPPNNNDDDCCCCCCAAA@@@>>>>>>>>>888AAALLLaaayyyPPPFFF???>>>>>>???BBBEEEEEEEEECCCBBBBBBBBBBBBBBBCCCCCCBBBDDDEEEMMMggg||||||}}}}}}}}}vvvrrrpppmmmllljjjjjjiiifffccc```ZZZXXX\\\bbb\\\MMMDDDEEE@@@??????>>>======<<<<<<===============<<<<<<;;;======<<<<<<;;;;;;;;;;;;?????????AAABBBDDDFFFGGGDDDEEEFFFGGGHHHHHHGGGGGGGGGIIILLLMMMLLLJJJJJJJJJKKKLLLLLLNNNOOOQQQSSSTTTUUURRRNNNMMMNNNNNNMMMKKKMMMJJJJJJNNNPPPSSS[[[eeemmmwwwQQQBBB@@@@@@???>>><<<999777777888;;;===HHHFFFEEEFFFJJJPPPUUUYYYlllxxx|||YYYIIIEEECCC??????>>>===<<<<<<<<<<<<:::;;;;;;<<<======<<<<<<======<<<;;;;;;;;;;;;;;;<<<;;;:::;;;======;;;888;;;;;;;;;;;;::::::;;;<<>>???;;;<<<:::777666888999:::999888777777777666666666666555555555555555555555555555555555555666666666666:::>>>CCCFFFFFFCCCAAA@@@RRRaaattt~~~rrrjjjeee___\\\___ccceeemmmuuu~~~rrr___RRRNNNLLLIIIGGGEEEEEEFFFHHHJJJLLLNNNLLLNNNPPPQQQRRRSSSVVVYYYYYY\\\gggtttyyy}}}{{{kkkiiiffffffgggfffdddaaaaaaaaa```]]][[[YYYXXXXXX^^^```bbbbbb___\\\ZZZYYY]]][[[YYYXXXWWWUUUQQQOOOIIIGGGCCC@@@>>>===;;;:::777<<>>>>>>>>>>>>>>>>>=========<<<>>>>>>>>>>>>============BBBBBBBBBCCCDDDEEEFFFGGGEEEEEEGGGHHHHHHIIIIIIHHHHHHJJJKKKKKKJJJJJJKKKLLLKKKLLLMMMOOOQQQTTTVVVXXXUUUSSSPPPNNNNNNNNNMMMLLLMMMMMMOOOSSSVVV]]]jjjwwwXXXAAA======>>>@@@<<<:::777666777:::>>>AAAKKKGGGCCCCCCJJJSSS\\\bbbxxx[[[FFF???AAAFFF>>>===<<<;;;::::::::::::999999::::::::::::::::::<<<<<<;;;:::::::::;;;;;;<<<;;;::::::;;;;;;:::888::::::::::::::::::::::::BBBCCCFFFHHHJJJSSSgggzzzssslllnnnwwwvvvooolllkkkiiifffdddbbb___\\\YYYVVVTTTTTTRRRQQQOOOMMMLLLKKKLLLLLLLLLRRRZZZaaacccaaa\\\XXXQQQTTTUUUQQQHHHBBBAAABBBFFFIIINNNRRRVVVYYYZZZZZZ\\\^^^```aaa``````aaabbb```___```eeekkkmmmjjjggglllllljjjgggdddbbb```___gggjjjuuu~~~dddaaa|||tttiiisss~~~rrrLLLDDD@@@======999<<<:::777777777888888777666666666555555555555555555555555555555555555555444555555555555666666666777999;;;<<<;;;::::::;;;BBBJJJ^^^zzzvvvnnnfffeeefffeeeddddddgggfff```UUUMMMKKKMMMNNNNNNOOOPPPOOOOOOQQQSSSUUUUUUXXXZZZYYYYYY^^^fffmmmrrr}}}jjjfffdddccccccddddddcccbbbdddaaa^^^ZZZYYYYYYZZZ[[[```aaabbbaaa^^^\\\[[[[[[YYYXXXVVVUUUTTTQQQNNNKKKNNNIIICCC@@@??????<<<:::;;;===BBBVVVzzzxxxPPPEEEBBBAAA@@@AAACCCEEEEEEEEEBBBAAAAAA@@@@@@@@@@@@AAA@@@@@@@@@CCCQQQkkk~~~oooooosssxxxxxxsssqqqooollljjjiiigggdddbbb]]]\\\^^^```YYYMMMEEEDDDDDDCCCCCCBBBBBBAAAAAA@@@AAA@@@@@@??????????????????>>>>>>>>>>>>>>>>>>>>>CCCCCCDDDDDDEEEGGGHHHIIIDDDEEEFFFGGGHHHHHHIIIIIIHHHIIIIIIIIIHHHIIIKKKMMMMMMMMMNNNPPPRRRUUUWWWXXXVVVTTTRRRPPPOOOOOOOOOOOOQQQSSSVVVYYY^^^lllbbbDDD???AAA<<<999;;;:::888666555777<<>>???BBBDDDFFFLLL]]]mmmwwwyyyuuuvvvllliiiiiigggeeebbbaaa^^^\\\YYYWWWVVVUUUSSSRRRPPPNNNMMMLLLLLLLLLHHHJJJNNNQQQQQQOOOLLLJJJFFFIIIJJJGGGCCCAAACCCFFFJJJMMMPPPTTTWWWYYYYYYYYY]]]___```aaa```___```aaaaaaaaaccciiinnnpppmmmjjjhhhfffcccbbbaaaaaabbbbbbgggtttiii___tttlllnnnUUU<<<>>>>>>;;;;;;;;;<<<:::777777777777666555444444444444444444444444444444444444444444444444444444444555555555666666333555666666777888;;;===<<<>>>OOOmmm~~~yyysssnnnaaacccccc___YYYVVVVVVVVVVVVZZZ\\\ZZZWWWWWWVVVUUU]]]^^^```eeelllxxxuuukkkdddcccbbbbbbbbbbbbaaaaaadddbbb___]]]^^^___``````___``````^^^[[[YYYYYYYYYWWWVVVUUUUUUTTTQQQMMMJJJNNNIIIDDDCCCDDDCCC???<<<===>>>BBBQQQmmmyyyQQQFFFBBBAAA@@@AAACCCEEEEEEEEEAAAAAA@@@???????????????<<<<<<===@@@III^^^|||zzz{{{ggggggqqqzzz{{{wwwpppnnnllljjjjjjiiigggfffeeedddccc```ZZZRRRNNNNNNFFFEEEEEEDDDCCCBBBAAAAAAAAA@@@???>>>>>>>>>??????>>>>>>>>>>>>????????????BBBBBBCCCDDDFFFHHHJJJKKKCCCCCCDDDEEEFFFGGGHHHIIIHHHIIIIIIHHHGGGIIILLLNNNPPPPPPPPPQQQRRRSSSTTTUUUSSSRRRQQQPPPOOOOOOPPPQQQRRRVVVZZZ]]]ggg{{{bbbMMM>>>@@@AAA999666;;;888777666666999===BBBFFFHHHDDDBBBGGGTTTdddooouuuuuuOOODDDDDD===888:::<<<<<<;;;:::::::::;;;;;;;;;;;;:::999999::::::;;;::::::999999999999:::;;;;;;;;;:::888888999;;;<<>><<<;;;<<<===<<<:::::::::===@@@BBBFFFSSSaaagggxxxllliiiiiihhheee___^^^\\\ZZZXXXVVVUUUUUUSSSRRRQQQPPPNNNNNNMMMMMMNNNMMMKKKJJJIIIHHHGGGGGG@@@CCCEEEFFFEEEEEEGGGJJJMMMOOORRRVVVXXXYYYYYYXXX^^^```aaaaaa___^^^_________ccciiinnnpppooollljjj\\\\\\\\\]]]aaahhhoootttkkkkkkZZZiiirrrdddFFF999>>>;;;777:::===;;;999777666777777666444333333333333333444444444444444444444444444444444444444444444555555555555333444555555555777:::===999999GGG]]]mmmyyyvvvrrrnnniiidddcccccc\\\^^^\\\VVVVVV]]]bbbccckkkiiilllwww|||oookkkjjjeeeeeedddcccaaa```______```______aaadddeeecccbbb___``````^^^[[[XXXWWWXXXZZZZZZZZZZZZZZZWWWSSSPPPLLLIIIFFFEEEEEECCC@@@===;;;===AAAKKK___zzzyyyQQQGGGAAA@@@???@@@CCCEEEEEEEEEAAA@@@???>>>>>>>>>>>>>>>===;;;===BBBGGGUUUrrr}}}pppllluuu}}}~~~{{{qqqnnnlllkkkkkkkkkiiihhhhhhgggddd```[[[VVVUUUVVVIIIIIIHHHFFFDDDCCCBBBAAAAAA@@@>>>=========>>>??????????????????@@@@@@@@@AAAAAABBBCCCEEEGGGIIIJJJCCCCCCCCCDDDEEEGGGHHHIIIIIIJJJJJJJJJJJJKKKNNNPPPQQQQQQQQQPPPPPPPPPQQQQQQOOOPPPPPPOOOMMMNNNPPPRRRRRRYYY```gggvvvkkkOOODDD<<<<<<;;;777888>>>777777777888:::>>>BBBDDDDDDBBBCCCLLL[[[hhhoooqqq{{{aaaEEE???@@@===:::<<<;;;;;;::::::::::::;;;;;;===<<<;;;:::999:::;;;<<<999999888888999999::::::;;;::::::888777999===@@@FFFAAA<<<:::;;;<<<<<<:::777888:::===>>>@@@JJJUUU```yyywwwooonnnmmmiiiccc```___]]]ZZZWWWUUUSSSRRRQQQQQQPPPPPPOOOOOONNNNNNQQQOOOLLLHHHFFFFFFGGGHHHAAACCCEEEFFFFFFHHHJJJLLLPPPRRRTTTWWWYYYZZZYYYYYY___aaabbbbbb`````````aaa___eeennnssstttpppjjjgggZZZ[[[[[[[[[___iiivvv~~~nnn```dddvvv~~~PPP@@@<<>>>>>???BBBEEEEEEEEE@@@@@@???>>>============???@@@IIIQQQQQQPPP___sss~~~|||zzzwwwxxx|||}}}sssqqqmmmkkkkkkjjjiiihhheeefffeeeaaa\\\ZZZYYYXXXRRRQQQOOOMMMJJJHHHFFFFFFCCCBBB@@@?????????AAABBB@@@@@@AAAAAAAAABBBBBBBBBAAAAAABBBBBBCCCEEEFFFGGGDDDCCCDDDDDDFFFHHHJJJKKKKKKLLLNNNNNNNNNNNNQQQSSSPPPPPPOOONNNNNNOOOOOOOOONNNPPPQQQQQQPPPQQQTTTWWWZZZdddppp|||qqqNNNCCC???<<<999999:::;;;;;;777777888:::<<<>>>AAABBBBBBDDDKKKYYYiiitttwwwuuu|||___OOO@@@===>>><<<;;;<<<999999999888888999999:::>>><<<;;;999999999;;;<<<888888888888888999:::::::::::::::888777:::???DDDJJJCCC;;;777888::::::999888888:::<<<;;;;;;BBBJJJVVVkkkuuullliiigggddd___ZZZWWWTTTSSSOOOOOOOOOPPPPPPOOOOOOOOOOOONNNLLLKKKJJJIIIJJJJJJHHHHHHGGGGGGHHHJJJNNNPPPRRRTTTWWWZZZ[[[\\\[[[[[[^^^```cccdddcccdddeeeffffffjjjrrryyy|||wwwlllccc^^^aaabbbbbbeeerrr~~~fffaaajjjpppxxx}}}bbbDDD>>>>>>===555888<<<777777666555666777777666444333333333333444444555555222222222222222222222222333333444444444555555555444666:::;;;;;;:::::::::===@@@DDDFFFHHHXXXzzzsssnnnlllhhhcccdddeeeeeeccc___\\\]]]^^^\\\[[[[[[___cccddd___[[[]]]___aaa```\\\XXXUUUTTTTTTUUUVVVYYYZZZYYYUUURRROOONNNKKKFFFDDDHHHQQQYYYXXXRRRKKKJJJVVVooovvvOOODDD>>>======???BBBEEEFFFEEE@@@@@@>>>===<<<<<<<<<<<>>:::333777888999;;;===>>>???@@@CCCGGGSSSeeexxxpppFFFBBB?????????===:::888888777777777777777888888===<<<:::888888999:::;;;888888777777888999::::::999::::::888888;;;AAAFFFLLLDDD:::555666888999888:::999:::<<<:::888<<>>:::444:::===222666555444666777777666444333333333444444555555555222222222222222222222222333333333444444444555555111666<<<@@@AAAAAA@@@AAA999<<<===888666AAAYYYnnn|||jjj```cccfffeeeaaaaaacccdddbbb^^^\\\]]]^^^```^^^\\\___bbbccc___ZZZYYY\\\^^^^^^ZZZVVVRRRPPPUUUVVVXXX[[[]]]\\\YYYVVVPPPOOOLLLHHHGGGQQQbbbpppdddWWWHHHCCCMMMeeevvvSSSBBB>>>???===;;;>>>CCCDDD@@@AAA>>><<<;;;<<<>>>>>>>>>===CCCKKKOOOOOOKKKFFFCCCTTTmmm}}}zzztttvvv}}}}}}vvvpppnnnkkkiiiiiillliiigggdddbbbaaaaaa```^^^___[[[WWWWWWZZZ[[[WWWRRRQQQOOONNNMMMLLLKKKHHHEEEKKKHHHDDDCCCEEEGGGFFFEEEFFFFFFFFFFFFGGGHHHIIIJJJJJJLLLNNNOOONNNMMMMMMNNNSSSQQQNNNKKKKKKLLLOOOPPPLLLMMMMMMLLLKKKLLLOOOQQQRRRRRRSSSTTTWWW\\\ccchhhvvvfffOOOBBB;;;999===AAA???:::777777999666999;;;;;;;;;>>>AAABBBEEEPPP```zzz~~~RRR@@@>>><<<999888888999:::999999888777777888999:::666666777777888888888999777777777777888888888888:::999888888:::<<>>EEEKKKRRRjjj|||uuulllcccZZZSSSOOOLLLKKKMMMPPPQQQOOORRRVVVRRRPPPQQQTTTTTTOOONNNPPPSSSSSSQQQOOONNNOOOSSSWWWUUUVVVXXX[[[^^^___^^^]]]]]]___ccchhhhhhfffiiinnnpppwwwsssjjjnnnwwwwwwaaaaaaxxxjjjcccjjjXXXEEEBBB::::::999888777666555444555555444333333333333444333333333222222111111111222222222222222222222222333333333333333333333333555999>>>BBBBBB???;;;777555555555555666:::@@@EEEWWWdddqqqsssmmmddd___^^^___``````^^^___``````^^^]]]^^^___aaa``````ccceeeddd```\\\]]][[[YYYWWWUUUTTTTTTTTT[[[ZZZYYYWWWUUUTTTRRRRRRTTTQQQMMMLLLNNNUUU\\\aaaPPPDDD===@@@GGGVVVsssuuuRRRAAA===>>><<<;;;>>>CCCCCC???AAA???<<<;;;<<<=========;;;>>>CCCEEEDDDBBB@@@@@@GGGaaa~~~~~~zzzssspppnnnjjjiiijjjgggeeecccbbbbbbaaa^^^\\\___\\\ZZZZZZ\\\\\\YYYVVVYYYWWWUUUUUUTTTSSSPPPNNNJJJIIIHHHJJJLLLMMMLLLJJJKKKJJJJJJIIIIIIIIIJJJJJJMMMOOOPPPQQQPPPOOOPPPQQQRRRPPPMMMKKKJJJLLLNNNOOOOOOPPPPPPNNNLLLLLLNNNOOOTTTTTTUUUXXX]]]eeeooovvvfffKKK>>>999999888===@@@???;;;888888999:::<<<===<<<===???CCCEEEKKK^^^pppcccDDD???>>>;;;999888888999:::999888777666666666777888666666666777777777888888666666666666777777777777999999888888999:::===>>>::::::999888888888888888999:::;;;::::::>>>FFFMMMIIINNN```}}}~~~|||uuujjj]]]UUUQQQRRROOOMMMNNNRRRTTTUUUYYY^^^\\\XXXUUUVVVTTTQQQQQQTTTUUUTTTSSSRRRQQQRRRVVVYYYXXXYYYZZZ\\\^^^``````___dddccceeehhhhhhiiipppyyywwwuuupppuuu}}}lllaaaddd{{{xxxiiigggmmmoooLLL@@@999:::999999888777666555444555555444333333333333444333333333333222222222111222222222222222222222222333333333333333333333333222444777999999888666444555555555555555777;;;>>>@@@PPPaaauuurrrmmmhhhaaa]]]]]]^^^^^^^^^``````aaa```^^^^^^___aaa___^^^___aaabbbbbb^^^ZZZXXXVVVUUUSSSRRRSSSTTTUUU\\\[[[ZZZXXXVVVTTTSSSRRRTTTRRROOOMMMMMMOOORRRSSSJJJBBB???DDDIIITTTkkksssQQQ@@@===>>><<<;;;>>>DDDCCC???BBB???===;;;<<<<<<<<<;;;:::;;;<<<<<<;;;:::;;;===<<>>;;;999999;;;??????>>>===>>>AAAFFFKKKUUUoookkkIII???>>>===;;;999888888999999888777666555555555555555555555555666666666666666444555555555666666666666888888777666777888999:::888888777777666666777777333555777777777;;;CCCHHHEEEDDDPPPfffzzzwwwhhhYYYPPPPPPTTTOOOLLLKKKOOORRRTTTYYY___aaaZZZUUURRROOOLLLNNNSSSRRRSSSSSSRRRRRRSSSVVVXXXZZZZZZZZZ[[[\\\^^^___```dddccceeehhhhhhjjjqqqzzz~~~{{{^^^bbb{{{zzzjjjbbbdddpppQQQBBB@@@666999999888777666555555444555555444333333333333333444444333333333333222222222222222222222222222222333333333333333333333333222111111111111222222333333444555444333333555777444BBBOOOaaawwwtttdddeeebbb^^^\\\[[[\\\\\\[[[______^^^\\\[[[\\\___bbb\\\\\\]]]___```___[[[XXXSSSRRRPPPPPPPPPSSSUUUWWWZZZZZZXXXVVVTTTRRRPPPPPPPPPOOOOOONNNLLLJJJIIIHHHEEEAAACCCHHHKKKPPP___ppprrrQQQ@@@???>>><<<<<<@@@FFFDDD>>>BBB@@@===<<<<<<<<<;;;:::;;;<<<<<<:::999999:::<<<555FFF]]]ttt}}}{{{}}}zzz}}}wwwqqqrrrtttqqqllljjjjjjgggcccaaa```aaa```___]]]^^^``````___]]]]]]^^^ZZZXXXVVVUUUTTTTTTRRRQQQVVVUUUUUUUUUTTTRRRPPPNNNRRRQQQPPPOOONNNNNNNNNNNNNNNOOOOOONNNMMMMMMPPPRRRQQQOOOMMMKKKKKKLLLMMMNNNMMMNNNPPPPPPQQQRRRTTTVVVYYY[[[___gggssscccDDD>>>???<<<;;;@@@<<<===<<<:::999999<<>>===>>>???CCCJJJRRReee{{{QQQ@@@AAA<<<<<<:::999888888888888888888777666555555555555555555555555555555555555333333444444444555555555777777666555555666666777777666666555555555666666333444444333333555999===>>>;;;AAARRRcccqqqyyyjjj]]]VVVVVVYYYVVVQQQOOORRRUUUXXX]]]bbbbbb[[[TTTQQQMMMJJJLLLPPPRRRTTTUUUVVVUUUVVVWWWYYY]]]]]]]]]]]]]]]^^^```bbbaaaaaaeeeiiijjjiiinnnuuucccnnnppp```]]]kkk^^^???;;;???888888888777666666555444444555444333333222222333333444333333333333333333333111111111111111111111111222222222222222222222222333222111000111111222333111333444444333222333444777>>>@@@FFFXXXkkkxxxiii]]]]]]\\\[[[[[[[[[[[[ZZZZZZ[[[ZZZYYYVVVUUUXXX\\\```\\\]]]^^^______]]][[[XXXSSSRRRPPPPPPQQQTTTWWWYYYWWWVVVTTTSSSPPPNNNMMMLLLKKKKKKLLLLLLLLLJJJHHHGGGDDDCCCFFFJJJJJJLLLUUUaaasssRRRAAA@@@???======CCCHHHEEE>>>AAA???===<<<<<<<<<:::999:::;;;===<<<;;;::::::;;;555===LLLccc}}}xxx}}}{{{{{{|||{{{vvvpppmmmlllgggaaa]]]\\\^^^```aaa]]]___aaabbb```^^^^^^^^^^^^\\\YYYXXXXXXXXXWWWVVVXXXWWWUUUSSSRRRQQQRRRSSSQQQQQQPPPPPPPPPPPPQQQQQQOOOOOOOOONNNMMMNNNPPPSSSPPPOOONNNMMMMMMNNNOOOQQQRRRSSSTTTUUUUUUXXX\\\___aaaeeeooo|||tttWWWBBB666;;;AAA<<<999>>>???===:::777777:::???CCC@@@<<<;;;???BBBGGGQQQ[[[xxxYYYBBB>>>>>>;;;:::999999888888888888888888888777777666666666555555555555444444444444333333333333444444444444666666555555444444444444666555555444555555666666888888777666555666888999;;;888<<>><<<<<<<<<<<<:::999777999;;;<<<:::999999999<<>>;;;:::>>>>>><<<999777888<<>>777777999666666555555444444444444444444333222222222222222111111222222222222333333111111111111111111111111222222222222222222222222///111222333333111///......000222333333333555666...333111222;;;@@@MMMbbbzzzsss```^^^___YYYVVVYYYUUUWWWYYYYYYXXXXXXYYYZZZWWWVVVUUUSSSSSSVVV[[[___[[[]]]``````^^^[[[YYYXXXVVVVVVUUUUUUUUUVVVWWWXXXWWWVVVUUUTTTSSSRRRRRRQQQSSSRRRPPPNNNMMMLLLKKKKKKIIIJJJIIIEEEBBBDDDKKKSSSxxxqqqQQQAAA???===:::;;;BBBHHHCCC:::>>><<<<<<<<<======;;;999666888999999999888:::;;;>>>CCCKKKYYYnnn~~~}}}~~~zzzrrrqqqoookkkgggdddddddddeeedddeeecccccceeefffeee```\\\^^^[[[XXXWWWWWWXXXWWWWWWSSSUUUWWWWWWVVVWWWZZZ\\\VVVUUUTTTSSSSSSRRRSSSSSSPPPRRRSSSSSSRRRRRRSSSTTTPPPPPPQQQRRRTTTVVVXXXYYYXXXXXXYYYZZZ___gggqqqwwwxxxSSS@@@???===<<<<<<===>>>>>>===:::999999:::===???@@@AAA@@@;;;???JJJTTTZZZhhhwwwVVVAAA???>>>999888888888888888777777666333444666777777777777666666666666666555555444444333333333444444444444555333333444444555444444444555555555555555666777777222222333444666777777777999777:::AAAEEEKKK]]]qqq~~~~~~|||{{{ooolllnnnwww}}}}}}zzzyyy|||rrrfff]]]UUUPPPPPPUUUVVVYYY^^^___]]]ZZZXXXVVVWWW\\\``````^^^^^^aaaeeekkkkkkooowwwpppeeebbbcccsssjjjfffjjjqqqSSSCCCBBB<<<888:::999555555555444444444444333444333222222111222222222000000000111111222222222111111111111111111111111111111111111111111111111///000111111111///...---...000111222111222333555///444333555;;;:::===KKKgggtttssszzz}}}hhh[[[___```VVVSSSYYYRRRUUUWWWWWWVVVUUUWWWYYYTTTTTTSSSRRRRRRUUUZZZ]]]WWWZZZ]]]]]]YYYVVVUUUUUURRRRRRSSSTTTUUUUUUUUUUUUVVVVVVVVVVVVUUUUUUUUUTTTVVVUUUTTTSSSPPPNNNLLLKKKHHHIIIHHHCCC???AAAHHHNNNhhh}}}oooPPP@@@===;;;888:::AAAGGGBBB888<<<<<<;;;<<<======;;;:::888999999888888999<<>>GGGQQQaaauuu~~~~~~xxxzzzrrrqqqnnnmmmmmmllljjjhhhhhhfffdddfffiiihhhbbb\\\```]]]YYYXXXXXXYYYYYYYYYUUUXXX\\\\\\ZZZXXXYYYZZZYYYXXXWWWUUUTTTSSSRRRRRRMMMPPPRRRSSSRRRQQQQQQQQQPPPQQQRRRTTTVVVXXX[[[\\\```aaacccgggooo|||sssKKK===BBB888<<<<<<;;;===@@@===888666777:::>>>AAAAAA???===AAA===BBBPPP[[[cccqqq\\\@@@;;;;;;999777777888888888888777777666111222444666777777666666777777666666666555555555333333444444444555555555222333444555555555555444555555555555555666777888555555555666777888777555666444777<<>>@@@FFFKKKVVVqqqoooOOO;;;???;;;999===DDDGGGEEEAAA<<<<<<;;;:::999777777666888888999999999888888777===:::>>>HHHOOOZZZttt}}}xxxvvvuuusssnnnjjjnnnhhheeefffgggdddbbbbbb```_________^^^]]]]]]\\\]]]]]]]]]ZZZWWWVVVYYY\\\XXXXXXXXXWWWVVVUUUTTTSSSRRRRRRSSSTTTVVVVVVTTTRRRSSSUUUYYY]]]```bbbbbbccchhhhhhooo}}}xxx^^^MMM@@@===AAA???======???AAA???:::555777:::>>>AAAAAA@@@>>><<>>:::777666666666666555555444444444333333333444444444444444444444444////////////////////////000000000000000111111111000000000000000000000000000000000000000000000000000000000000111111111111222222111111222222333444:::===CCCKKKXXXkkk{{{~~~{{{ssslll___ZZZTTTSSSUUUUUURRRNNNLLLMMMNNNOOOQQQSSSUUUWWWQQQRRRSSSTTTUUUVVVWWWWWWUUUUUUUUUTTTSSSRRRQQQPPPKKKNNNQQQRRRPPPQQQTTTWWWRRRSSSSSSTTTTTTSSSRRRRRRRRRNNNKKKKKKMMMPPPPPPNNNIIIFFFCCCAAABBBDDDEEEEEESSS```wwwoooPPP===@@@<<<999<<>>>>>???@@@BBBGGGNNN```zzzmmmLLL???777:::===999555555777666666555555555666666444444444444444444444444555555444444444444333333222333333444555555555444333333444444444444555555555555555444444555555555444555555555444444666777888333222666777666<<>>@@@===::::::::::::999888777777666555666777888999999999888888999;;;;;;666777FFFXXX}}}~~~zzzpppkkkooovvv{{{tttnnnsss~~~vvvqqqqqqooommmkkkhhhfffeeeffffffddddddddddddcccbbbaaabbb]]]___```bbbbbbbbbaaa```bbbcccccccccbbbccceeefffdddkkktttyyy}}}xxx```TTTKKKDDDFFFIIIHHHGGGIII@@@???===999666666:::>>>>>>??????===<<<>>>CCCGGGVVV]]]pppTTTIII???888888777555555888777777666555444444444444333333333333333333333333444444333333333333333333222222333444555555555555333333333333333333444444666555555444444555555666333444555444333333555777:::555444777999888:::>>>KKKSSSaaaooozzzyyygggbbbmmm}}}{{{vvvvvvvvvvvvzzzfffJJJCCCEEE<<<999666555555555555444333333333333222222222222////////////////////////000000000000000000000000//////000000000000000000000000000000000000000000000000000000000000000000////////////000000000111000000000000000111222222333444555555555888>>>BBBNNN___jjjrrr~~~vvvjjjdddiiixxx|||xxx~~~wwwwwwjjj\\\OOOMMMQQQSSSTTTUUUNNNKKKIIIJJJLLLNNNNNNMMMLLLLLLLLLLLLMMMNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPRRRTTTTTTSSSQQQPPPPPPMMMKKKLLLOOOPPPNNNLLLMMMLLLJJJJJJJJJLLLNNNPPPNNNMMMLLLKKKMMMOOOQQQRRROOOMMMKKKJJJIIIHHHEEECCCGGGNNNWWWmmmfffMMM??????===;;;;;;===>>><<<999:::999999888888777777777555666777888888888888888777555444444444666>>>FFF]]]}}}}}}xxxpppqqquuu}}}wwwmmmjjjqqquuuzzzzzzyyyvvvsssqqqoooooonnnrrrooollliiihhhiiijjjkkkfffhhhjjjllllllkkkjjjiiikkkmmmnnnoooppprrrwww{{{|||gggPPPDDDJJJHHHHHHMMMOOOMMMKKKKKK===:::777666999;;;<<<<<<===>>>>>>>>>???FFFQQQYYYuuuxxx~~~___EEE;;;777333333333333666:::666666555444333333444444333333333333333333333333222222333333333333333333222333333444555555555444333333333333333333222222555555444444444444555555222333444333222333444666:::666555888:::999888888===DDDQQQ___iiivvvtttmmmlllkkknnnyyy{{{kkkfffrrryyyyyyoooNNN===888999999777444444444444444333333333222222222111111111000000000000000000000000////////////////////////------...///000111111222////////////////////////////////////////////////...////////////000000000000000//////000000111222000111222333444555777999777AAAFFFOOO```lllzzzlllZZZLLLIIIHHHIIIIIIFFFGGGJJJIIIHHHGGGHHHJJJMMMNNNNNNKKKKKKKKKKKKKKKLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNOOOQQQRRRTTTTTTSSSQQQPPPMMMKKKIIIKKKOOOPPPOOOMMMMMMLLLJJJJJJJJJLLLNNNOOOMMMLLLLLLLLLMMMOOOQQQTTTPPPOOOLLLKKKJJJIIIFFFDDDDDDMMMUUUgggbbbJJJ>>>>>>===<<<<<<======;;;:::999999888888888777777777666777777888888777777666666444222333555888;;;===BBBaaa{{{uuupppqqq{{{{{{ssskkkhhhuuu{{{vvvssssssuuuwwwxxxxxxzzz}}}~~~}}}rrrXXXHHHEEEIIICCCHHHPPPUUUUUUNNNFFF@@@:::888777:::???AAA>>>;;;888:::===AAAHHHVVVhhhvvvwww]]]EEE???666666555666555555444444555555444333333333444444222222222222222222222222111111222222222222333333333444444555555444444333333333222222222222111111444444444333333444444444222333333333222222444555666444444555777777666555777;;;GGGUUU^^^hhhzzz}}}yyy}}}uuubbbYYY]]]kkkwwwtttqqqfffXXXTTTbbb|||xxxxxxzzzpppRRRBBB:::555444666555333333444444333222222222222111111111000000000000000000000000000000........................------...///000000111111////////////////////////////////////////////////......////////////000000///////////////000000111111111222222333222222222///444333999IIIVVVeeezzzyyydddTTTIIICCCEEEEEEFFFFFFCCC???CCCJJJFFFFFFFFFGGGIIIKKKMMMOOOIIIIIIIIIIIIJJJJJJKKKLLLKKKKKKKKKLLLLLLMMMMMMMMMQQQQQQQQQQQQQQQQQQPPPPPPJJJIIIIIIJJJLLLMMMMMMLLLOOONNNMMMLLLLLLMMMNNNNNNKKKLLLLLLLLLLLLNNNRRRUUURRROOOLLLKKKJJJJJJHHHFFFCCCMMMQQQ]]]xxx```III===>>>===<<<<<<======<<<;;;888888888888777777777777888888888888777666555444555666777666777888:::;;;999EEEaaaxxxnnnnnnyyy{{{pppooossscccOOOFFFDDDIIIPPPGGGMMMTTTUUUOOOFFF<<<666666999>>>CCCDDDBBB>>>;;;777:::@@@FFFRRRfff~~~}}}]]]FFF===;;;<<<;;;999777666555333000333333333333333333444444222222222222222222222222111111111111222222222333555555555555444333222222333222222222111111111111333333222222222222333333111222333222111111333555222333444444444555666555888666???OOO[[[```lllyyytttqqqqqqvvvzzz|||~~~}}}~~~}}}vvvttt}}}{{{hhhWWWZZZXXXXXXaaauuuwwwmmmgggaaakkkOOOBBB>>><<<:::999444333222222333444222111222111111111000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////........./////////000000///............///000000222222222222333333111000333444111333>>>CCCMMM___eeeqqqwwwmmm]]]NNNDDD@@@BBBEEEEEECCCCCCDDDCCCAAAEEELLLCCCDDDEEEEEEFFFHHHKKKMMMGGGGGGGGGHHHHHHJJJKKKLLLIIIJJJJJJKKKLLLMMMNNNNNNQQQPPPOOOMMMMMMMMMNNNNNNJJJKKKLLLLLLKKKJJJKKKLLLQQQQQQPPPPPPOOOOOONNNNNNJJJKKKMMMLLLLLLNNNSSSVVVRRROOOLLLJJJIIIJJJIIIHHHDDDLLLLLLRRRkkk___III>>>=====================<<<888888888888777777777777888888888888777555444333000666999666333444666888@@@888FFFkkkpppgggooo|||wwwuuu{{{xxxaaaJJJDDDFFFFFFDDDDDDGGGKKKMMMIIICCC===999555444<<>>DDDKKKXXXnnn[[[???===<<<666:::777222...000444666666222222222222333444444555111111111111111111111111000000111111222222222333666666666555444333111111333222222222111111000000333222222111111222222333111222333222111111333555111444666555444555777888666000666IIIWWW[[[```hhhrrriiibbbaaabbbbbbbbbeeeeeeiiinnnpppmmmhhhbbb___bbbfffooo~~~pppfff]]]VVVQQQaaatttyyyfffdddhhhiii```OOO@@@;;;:::777555666333222111222333333222111111111111111000000000000////////////////////////000000000000000000000000222111000///...---,,,,,,////////////////////////////////////////////////............/////////000...............///000000///......000111111000///666666111111666333444BBBLLLUUUhhhyyyzzzuuu||||||eeeTTTLLLDDD???>>>???AAADDD@@@======AAADDDCCCCCCFFFBBBCCCDDDDDDEEEGGGJJJLLLFFFFFFFFFGGGHHHIIIKKKKKKIIIIIIJJJKKKLLLMMMNNNOOOQQQOOOMMMKKKJJJJJJKKKLLLMMMPPPQQQOOOLLLJJJKKKNNNSSSSSSSSSRRRQQQPPPOOONNNIIIKKKMMMLLLLLLNNNSSSWWWSSSOOOKKKIIIIIIJJJJJJJJJEEELLLIIILLLeee}}}```JJJ>>>===;;;::::::;;;;;;:::999:::999999999888777777777666666666666666666666666444333333333333444555555777:::@@@NNNggg{{{zzz|||lllbbbjjj|||uuu~~~wwwxxx{{{xxx~~~rrrQQQLLLGGGFFFHHHKKKLLLKKKLLLIIIDDD???;;;999888888>>>@@@CCCEEEBBB>>>===???===@@@GGGUUUgggxxxaaaHHHAAA===::::::444444444333333222222222333222222111111222222333111111111000000000000000000111111222222333444444;;;:::999777666444333222111111111111111111111111111222333444444222111000111111222222222333333333444444444444444444444444111;;;===>>>HHHOOOVVVcccvvvwwwvvvpppqqqzzz|||}}}{{{}}}lllmmmttt|||rrreee\\\\\\```lllwwwkkkcccbbbpppbbbKKKDDD<<<888888888444111222222222111111111000000000000000000000000000000////////////....................................////////////////////////---------............//////...---,,,,,,---...///............////////////............//////////////////000111222222333333111111111111222333444555999>>>EEEMMMVVVbbbnnnwww~~~qqqbbbSSSHHHDDDCCCBBB@@@???===<<<;;;>>>??????@@@@@@AAABBBBBBBBBBBBBBBCCCDDDFFFGGGHHHHHHHHHGGGFFFGGGHHHIIIJJJLLLLLLKKKKKKKKKKKKLLLLLLPPPMMMKKKKKKLLLLLLJJJGGGNNNPPPQQQOOOJJJHHHIIIKKKPPPSSSUUUUUUSSSQQQOOOOOOOOONNNMMMMMMNNNPPPSSSTTTOOONNNNNNNNNOOOOOOMMMKKKLLLKKKKKKOOO\\\ooo~~~{{{}}}^^^HHH===<<<;;;999:::;;;;;;:::888888888777777777777777666666666666666666666666666444444444444444555555666444555999CCCTTTjjj}}}|||||||||kkkeeeiiipppsssxxxzzzyyy|||}}}lll[[[PPPIIIIIIJJJLLLMMMLLLIIIFFFBBB@@@===:::999999:::;;;FFFGGGGGGEEE@@@<<<<<<===777HHH]]]jjjpppwwwoooHHH999888666444444444444333333333222222222222222222111111222222222000000000000000000000000000111111222222333333444888888777555444222111111111111111111111111111111111111222333333222222222111111111222222222333333444444444444444444444444222888777777>>>DDDRRRiiiooozzzzzzpppeee``````||||||xxxsssooolllooo{{{xxxkkkiiillltttcccEEECCC===777444555555333000222222111111111000000000////////////////////////////////////............................................................------------............///...------------...///............////////////............////////////......///000000111222222111111111111222333444444111444888;;;>>>DDDKKKQQQWWWZZZaaajjjvvvvvvbbbSSSKKKFFFAAA<<<<<<<<<<<<<<<;;;;;;::::::=========>>>??????@@@@@@AAABBBCCCDDDEEEFFFGGGHHHJJJJJJIIIIIIIIIJJJKKKLLLKKKKKKJJJJJJJJJJJJKKKKKKMMMKKKIIIIIIJJJJJJHHHFFFIIIKKKKKKKKKIIIHHHIIIIIIHHHKKKOOOQQQPPPOOOMMMMMMOOOOOOPPPPPPQQQQQQQQQQQQSSSRRRPPPQQQQQQQQQOOOMMMGGGKKKOOOSSSYYYiii}}}zzz\\\GGG<<<<<<:::999999:::;;;999888555555666666666666666777666666666666666666666666555555444444555555666777444222444999???PPPppp}}}xxxuuugggbbbhhhhhhmmmxxx}}}sss[[[MMMHHHEEEDDDBBBHHHNNNRRRPPPJJJDDD@@@888777666666888;;;???AAADDDDDDBBB???<<<===???AAAFFFTTTeeemmmqqq~~~dddMMM888444777666444444333333333333222222222222222222111111111111222222000000000000000000000000000000111111222333333333555555444333222111000///111111111111111111111111111111111111111222333444111111111222222222222333333333333333444444444444555666333444999===UUUyyy{{{uuuwwwwwwrrrgggkkkuuuuuunnnjjjkkkoooiiirrrqqqgggeeetttvvvYYYEEE:::;;;777333111333444333111111111111111000000000000/////////////////////////////////............---------------------------........................------------............///...------------...///---............/////////---............/////////---......//////000000000000000000000111222333444111222222222111111333555999:::<<>>>>>???AAACCCEEEFFFGGGGGGGGGJJJJJJIIIIIIIIIJJJKKKLLLJJJIIIIIIIIIIIIIIIIIIJJJJJJHHHGGGGGGHHHHHHFFFEEEGGGGGGGGGHHHJJJKKKJJJHHHCCCFFFLLLOOOOOONNNMMMMMMNNNOOOQQQSSSSSSQQQPPPNNNUUUSSSRRRQQQQQQPPPNNNMMMGGGLLLQQQQQQSSSdddxxx[[[FFF===<<<;;;::::::;;;;;;:::999555555555666666777777777666666666666666666666666666555555555555666777777999333333777777???^^^{{{|||}}}|||sssqqqfffdddhhhvvv{{{zzz~~~qqqeeeSSSGGGDDDEEEHHHIIIEEEKKKPPPPPPKKKCCC===;;;555555555777;;;@@@EEEHHHFFFEEEBBB>>>===BBBGGGHHHVVV\\\dddooo}}}bbbLLL@@@666777:::888555555333222222222222222222222111111000000000000111111/////////000000000000000000000000111222222333333333222222111111000000///111111111111111111111111111000000///000222444555111111111111222222222222333333333333333444444444555555333888<<>>::::::<<<===;;;999777777888999:::;;;;;;;;;999::::::;;;;;;<<<=========???BBBEEEFFFGGGFFFEEEGGGGGGGGGGGGHHHHHHHHHIIIHHHHHHGGGGGGGGGGGGHHHHHHGGGFFFFFFFFFFFFFFFFFFEEEIIIGGGFFFHHHLLLMMMKKKIIIEEEHHHMMMPPPPPPOOONNNNNNMMMNNNPPPQQQRRRRRRQQQQQQUUURRRPPPOOOOOONNNLLLKKKKKKNNNNNNJJJNNNaaavvvZZZGGG>>>===<<<;;;;;;<<<<<<;;;999666666666777777888888888666666666666666666666666666555555555555666777777<<<444333999888999LLLddd{{{ooohhhdddhhhnnnrrrvvvyyy|||||||||rrrdddSSSNNNGGGDDDDDDFFFFFFEEENNNOOONNNHHHAAA;;;999999999999:::<<<@@@EEEJJJMMMMMMNNNJJJEEEGGGOOOTTTTTT]]]gggvvviiiIII???999555666777555222222222222222222222222222222111000000//////000000111......//////000000000000///000000111111222333333111111111111111111111111111111111111111111111111000000//////000222444555000000111111111222222222222222222333333333444444444444444:::>>>===TTT|||xxxrrruuuzzz{{{kkkaaaaaannn}}}|||zzzvvvuuuXXXYYYWWWSSSVVVfff~~~uuujjjfffgggqqqmmmxxx~~~ZZZEEE===:::999999777555444444444333333000000000/////////..........................................------------------------------------........................,,,,,,,,,------------...---..................---------------............------------............//////000000000000000111000000/////////000111111//////111222444444444333000000000111222555777888::::::<<>>>>>:::666999999999999999999999:::999999::::::;;;<<<<<<<<<;;;===@@@CCCEEEFFFEEEEEEEEEFFFFFFGGGGGGGGGGGGGGGFFFEEEEEEEEEEEEEEEEEEFFFEEEFFFFFFFFFFFFFFFGGGGGGJJJGGGEEEGGGJJJLLLJJJHHHJJJMMMPPPQQQOOOMMMMMMMMMLLLLLLLLLMMMOOORRRTTTVVVUUURRROOONNNNNNMMMLLLKKKMMMMMMKKKJJJNNN]]]rrr|||ttttttXXXGGG>>>===;;;::::::;;;<<<:::999666777777777777777888888666666666666666666666666555555444444555555666777:::444333777888777===HHHppprrrbbbXXXVVVZZZfffqqqvvvxxx|||}}}}}}xxxiii___VVVOOOLLLIIIGGGDDDCCCEEEGGGHHHHHHOOOLLLGGG@@@:::888999;;;>>>>>>>>>@@@CCCHHHLLLOOODDDIIIJJJKKKUUUdddlllkkksssdddGGG<<<999666444333444444222111111111111222222222222222000000////////////000000---......//////000000111//////000000111222222222000000111111222222222222111111111111111111111111000000000000000111222333000000000111111111111222111111222222333333444444111333333666:::555AAA[[[SSSOOOYYYvvvwwwmmmpppxxxvvvvvvyyyxxxnnnhhhttttttrrrkkkbbbZZZVVVUUUPPPXXXaaafffrrrxxxcccZZZ```sss{{{VVVAAA;;;:::666444666555444222111111000000////////////.............................................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------------...//////...------,,,------------.........,,,------------.........000000000000000000000000000000////////////000000///......000222333222000---...000222333444444444222333444444333333555777888888999;;;===>>><<<:::888999999999888777666555555777888999:::999888777666555444555666777777666777777777777777666666666888888888999::::::;;;;;;:::<<<>>>AAACCCDDDDDDDDDEEEFFFGGGHHHHHHHHHGGGGGGDDDDDDCCCCCCCCCCCCDDDDDDDDDEEEGGGGGGFFFFFFGGGIIIHHHFFFDDDCCCEEEHHHIIIJJJPPPQQQQQQOOOLLLJJJJJJJJJJJJJJJJJJKKKNNNQQQUUUWWWVVVSSSPPPNNNOOOOOONNNMMMIIIJJJLLLNNNRRRWWW\\\```dddeee~~~qqqVVVEEE===;;;:::888999::::::999777777666666666666666555555666666666666666666666666444444444444444555555666777555333333444555888999QQQbbb~~~~~~lll^^^UUURRRYYYaaaeeelllooonnnlllnnnppppppqqqooovvvlll^^^OOOHHHDDD@@@AAADDDFFFEEEEEEEEEGGGJJJLLLMMMGGGCCC>>>;;;:::;;;======>>>>>>>>>???BBBGGGKKKNNNCCCKKKQQQWWWfffzzz___AAA444555666555444333444555333000000111111111222222222222000//////......//////000------......///000000111//////000000111111222222...//////000111222222333111111111111111111111111000000111111111111111000000000000000111111111111000111111222333333444444000444222222777333333???;;;<<>>@@@BBBDDD@@@AAACCCDDDDDDDDDCCCBBBBBBAAAAAA@@@@@@AAAAAABBB@@@CCCEEEEEEDDDDDDFFFIIIFFFFFFEEEDDDDDDHHHQQQXXXXXXVVVSSSOOOLLLKKKLLLOOOFFFHHHKKKMMMOOOPPPOOOOOOPPPNNNKKKJJJKKKLLLLLLLLLKKKLLLMMMLLLMMMOOOTTTXXXYYY```|||oooWWWGGG???===;;;::::::::::::999777444555666666666666666555444444444333333222222222555444444333333444444555555333222444666666777777===999AAAaaa|||}}}}}}wwwvvvfffQQQUUUQQQSSS^^^gggjjjnnnssshhheeefffqqq}}}qqqgggggghhhhhhiiimmmkkkgggeeedddggghhhgggeeeqqqkkklllwww|||vvvrrr|||yyyoooddd```cccffffff\\\ZZZWWWUUUTTTSSSMMMGGGEEEJJJLLLIIIGGGJJJLLLKKKQQQNNNJJJFFFDDDAAA>>><<<<<<<<<>>>AAACCCBBB===888>>>>>>>>>???CCCJJJSSSZZZrrrtttKKK;;;999666444555222333333444444333333222000000000000000000000000////////////////////////......////////////......111111000000//////......000000////////////000000111111000000//////......000000000000////////////000000000000111111111111111111222222222333333333666555555444444444555555777777999;;;???MMMhhhzzzyyywwwyyytttnnnjjjkkkpppuuuxxxqqqnnnggg``````eeehhhggggggbbbbbbfffeeedddkkkvvv}}}xxxrrreeeZZZXXXTTTcccwwwkkkOOODDD<<<;;;999666444222111111222222222222111111111000000000///...............---------............///........................------------------------,,,,,,,,,,,,,,,---...///*********++++++,,,,,,,,,---------............///---------------------------------............///---------............///000///...---------------......//////000000111111///000000000111111111111////////////////////////111111222222222333333333222222222111111111000000111111222222222333333333222333444444555555444444555555555555555555555555555555555555555555555555777888999:::<<<===>>>???@@@AAAAAABBBBBBAAAAAAAAABBBBBBCCCCCCBBBBBBAAAAAA===???AAACCCEEEDDDDDDCCCEEEDDDBBBBBBCCCFFFIIILLLOOOOOONNNLLLJJJHHHFFFEEEJJJJJJJJJJJJJJJJJJJJJJJJGGGFFFFFFGGGIIIJJJJJJIIIGGGHHHKKKMMMPPPUUU[[[___ZZZ\\\mmmmmmTTTDDD===<<<;;;999999::::::888777555555666666666666555555444444444333333333222222444444333333333333444444//////222555111---444AAA999555777JJJiii~~~zzzyyy|||zzzgggYYYMMMMMMTTTYYY___dddkkkjjjkkkqqqxxx~~~tttppplllddd^^^]]]\\\YYYTTTSSSSSSTTTTTTSSSTTTRRRUUU]]]aaa^^^[[[[[[ZZZ[[[XXXRRRRRRVVVYYYXXXTTTSSSQQQPPPPPPRRRQQQPPPTTTWWWWWWRRROOOPPPPPPOOOKKKHHHCCC???===<<<<<<<<>>>>>???AAAAAA>>>;;;<<>>???@@@@@@@@@@@@AAAAAABBBBBBBBBBBBAAAAAA>>>???AAABBBBBBBBB@@@???@@@???>>>???AAADDDHHHJJJJJJJJJJJJJJJIIIHHHGGGGGGJJJIIIHHHHHHHHHHHHHHHIIIHHHGGGFFFGGGHHHIIIHHHGGGEEEGGGJJJLLLNNNQQQVVVYYYNNNTTTfff~~~jjjQQQBBB;;;<<<:::999999:::999888666666666666666666555444333444444444444333333333333444444333333333333444444444///000888;;;666444777777777666999FFF```~~~}}}{{{|||nnnSSSGGGGGGLLLQQQUUUYYY^^^eeekkkmmmkkkgggdddrrr~~~tttfff___SSSNNNIIIEEECCCDDDDDDDDDGGGGGGJJJOOOOOOLLLLLLNNNOOOPPPPPPMMMNNNSSSVVVUUUQQQUUU[[[___```____________```]]]UUUNNNMMMLLLJJJBBB???;;;999999;;;>>>AAA>>>===;;;;;;===?????????AAACCCGGGPPP___xxxoooOOO???222333777555333444222222333333333333222222////////////////////////..............................////////////......000000000////////////...000//////......//////000000000000////////////...//////////////////////////////000000000000111111000111111111222222222222333333222222222333333444666333333888<<>>?????????@@@@@@AAAAAAAAAAAAAAA@@@???@@@@@@AAA@@@???===<<<=========>>>@@@DDDGGGIIIDDDEEEFFFGGGHHHIIIIIIIIIJJJIIIGGGFFFEEEFFFGGGHHHIIIGGGFFFFFFGGGGGGGGGEEEDDDFFFHHHJJJJJJLLLNNNPPPIIIRRRaaawwwgggOOO@@@:::;;;:::888888999999777666666777666666555444333222444444444444444444333333444333333333333333333444:::222///>>>WWW___JJJ...:::>>>???:::888BBBXXXkkk}}}~~~eeeQQQIIIGGGHHHIIIHHHPPP[[[cccggghhhgggfff]]]dddiiiiiiqqq|||gggccc\\\UUUPPPNNNMMMMMMLLLLLLLLLNNNPPPOOOOOOOOOQQQTTTVVVWWW[[[ccchhhhhhkkkqqqzzzxxxjjj___[[[YYYYYYSSSJJJDDDBBB@@@<<<;;;;;;::::::;;;===BBBEEE>>>===<<<===???AAACCCDDDHHHLLLYYYpppvvvZZZEEE>>>777444666888444111222111111222222222222111111////////////////////////........................---......//////......---/////////////////////////////////....../////////////////////////////////.........///////////////////////////000000000111000000000111111111111222222111111111111222222333333222444:::>>>AAAGGGNNNWWWtttxxxiiifff]]]hhhqqqvvv{{{bbbGGG;;;<<<<<<888555333333222111111111111111000////////////.........111000//////......//////,,,,,,---------.........++++++++++++++++++++++++++++++++++++++++++++++++---,,,+++***************+++++++++++++++++++++++++++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,---------...............---,,,,,,---------........................------------....................................//////000000000111111111000000000000000000000000000000000111111111111222///000111111222222111111333333333333333333333333333333333333333333333333333444444444555555666666777888:::;;;<<<=========>>>>>>???@@@AAAAAAAAA@@@???@@@@@@@@@@@@???>>>===AAA@@@@@@AAACCCEEEGGGIIIBBBCCCEEEGGGHHHIIIIIIIIILLLJJJHHHEEEEEEFFFHHHIIIJJJHHHFFFEEEEEEFFFEEEDDDDDDFFFHHHIIIHHHGGGHHHIIIHHHQQQZZZoooeeeNNN@@@;;;;;;999888888888888777555666666666666555444222222444444444444444444444444333333333222222333333333555555222<<<^^^xxxbbb888:::>>>@@@;;;666777BBBMMMvvv}}}xxx{{{|||{{{vvvcccTTTKKKFFFCCCKKKNNNTTTXXX[[[___ccceeefffiiihhhdddfffttt{{{tttkkkbbb\\\XXXWWWWWWTTTSSSWWW^^^cccbbb]]]\\\eeennnvvv~~~uuu\\\JJJDDDGGGGGGDDD>>><<<===<<<999;;;===???>>>======>>>@@@>>>>>>???@@@BBBEEEHHHJJJRRRdddrrrOOOAAA999;;;999888999777333222333000111111222222111111000................................................------............------...............///////////////............//////.............../////////------....../////////000...////////////000000000//////000000000111111111000000000000000111222333111222777;;;<<<===FFFPPPUUUbbbqqq{{{~~~sssbbb\\\```jjjyyyxxxRRREEE:::999<<<<<<:::999111111000000000000111111////////////.........---000//////...............,,,,,,,,,------------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++***++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,------------...------,,,,,,,,,------............------------------------.........//////------------------------........./////////000000//////////////////////////////000000000111111111000000111222222222222222333333333333333333333333333333333333333333333333333333444444555555666666999:::;;;;;;;;;;;;;;;;;;<<<===>>>???@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAADDDDDDCCCCCCCCCDDDEEEFFFDDDEEEFFFHHHIIIIIIIIIJJJNNNLLLIIIGGGGGGHHHJJJKKKKKKIIIFFFDDDEEEEEEEEEDDDFFFGGGIIIHHHFFFEEEEEEEEEFFFLLLQQQdddcccMMM@@@;;;:::888777777888777666555555555555555555444333222444444444444555555555555333333222222222222333333000999666111AAAYYYSSS999555666777555555777>>>CCCQQQtttyyy}}}{{{yyykkk```XXXRRROOOLLLIIIGGGIIIMMMSSSWWW```dddffffffhhhnnnxxxyyywwwtttssssssxxxwwwpppiiiZZZGGG<<<<<<;;;======<<>>HHHRRROOOOOOXXXhhhvvv}}}~~~{{{}}}}}}||||||wwwyyyvvvtttuuuvvvuuuuuu{{{}}}```RRRDDD>>>:::999777444555888111000000000000000111111////////////............///...------,,,,,,------,,,,,,,,,,,,------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,------...---------------,,,,,,,,,---------.........//////------------------------------........./////////............////////////////////////000000000000000000111222222222222222222222222222222222222222222222222222222222222222222333333444555555666666::::::;;;;;;;;;;;;:::::::::;;;<<<>>>???@@@@@@@@@AAAAAAAAABBBBBBCCCCCCCCCDDDCCCBBBBBBBBBBBBBBBBBBEEEFFFGGGHHHIIIJJJJJJJJJMMMLLLKKKIIIIIIKKKLLLMMMLLLIIIFFFDDDEEEFFFFFFFFFGGGHHHHHHGGGEEEDDDDDDEEEGGGLLLOOO^^^```KKK@@@;;;:::888777666777777666444444444444555555444333333444444444444555555555666333333222222222222333333222666444------444666222222222333444666888:::;;;<<>>AAACCCAAA<<<:::<<<>>>AAACCCFFFLLLXXXiii{{{vvv|||pppSSSFFF<<<888888444333444444222111222444444///000000000000000000///........................------------------------,,,------......------,,,---------........./////////......------......///---------.........//////,,,,,,---......///000000........./////////000000........./////////000000000000000000111222333444666333333444333222555;;;BBB>>><<>>???@@@@@@CCCCCCCCCBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAABBBCCCDDDFFFHHHIIIJJJKKKKKKKKKKKKKKKKKKKKKLLLMMMNNNLLLIIIFFFEEEEEEGGGHHHHHHGGGGGGGGGEEECCCCCCEEEFFFGGGNNNPPPXXXsss}}}^^^JJJ???;;;999888666666777777555444333333444444555444444444444444444555555555666666333222222222222222222333444------444555000111777333555888;;;;;;888333000::::::BBBZZZ~~~{{{~~~|||~~~}}}rrrbbbWWWQQQMMMIIIFFFJJJGGGEEEFFFHHHJJJNNNRRRVVVaaalllrrrzzzzzzcccVVVLLLEEEHHH>>>:::AAADDD???===BBBCCCEEEEEEEEEGGGIIIDDD===;;;???AAA@@@>>>???DDDIIIMMMPPPUUU```rrrzzzhhhiiixxx^^^FFF<<<===777333444222111333333111111222333222//////000000000000//////........................------------------------,,,------......------,,,---------.........//////.........------.........---------.........//////,,,,,,------...///000000............/////////000............/////////000000000000000111222333444777111...222444333222333000444999888333444@@@LLLVVV]]]dddmmm|||zzz|||~~~|||qqqgggccceeehhhmmmxxx{{{|||~~~sssxxxvvv}}}uuurrrkkkmmmkkkmmmtttssswwwpppVVVDDD999888<<<333333666888666000000444222111111000000000000000000000000000////////////---,,,++++++******++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))(((((()))***++++++,,,,,,,,,++++++*********)))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,---------++++++++++++,,,,,,---...---------,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////............/////////000---......///////////////111111111111111111111111111111111111111111111111...///000111333555666666444555777888:::;;;;;;;;;888999;;;===>>>???@@@@@@FFFEEECCCBBBAAA@@@@@@@@@@@@@@@AAABBBBBBCCCDDDDDDAAABBBDDDGGGIIIKKKLLLLLLIIIIIIJJJKKKLLLMMMNNNNNNMMMJJJFFFEEEFFFHHHIIIIIIGGGFFFFFFCCCBBBBBBEEEGGGCCCKKKMMMMMM\\\uuuyyy[[[III@@@<<<999888888888999888666333222333333444444333333222222222111111222444555666333333333222222111111111111111000000000000111111444444444444444444333333999777888???PPPlll}}}~~~ssssssxxxtttqqqiii[[[OOOJJJEEE???<<<>>>AAACCCDDDBBBHHHQQQWWW[[[^^^bbbfffnnnrrr}}}tttaaaRRRKKKJJJIIIHHHGGGIIIKKKLLLKKKGGGCCCAAABBBBBBAAA??????@@@@@@>>><<>><<<999555222111111111000000000000000000000000222222222111111///......------............------------------------------,,,------......------,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,******+++++++++,,,,,,,,,......---,,,---...///000000000000000000/////////...///111333333333111000000000111111111222222222555555555555666888999:::<<>>999777555444333333333222222222111111222111111000///......---------------------------,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,++++++***)))(((''''''******+++++++++,,,,,,,,,++++++,,,,,,,,,+++******+++++++++*********))))))******++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,++++++*********,,,,,,++++++,,,,,,---...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,---...////////////............////////////////////////000000000000222111111111000000//////111222222222222111000000000000111222333444444555999888888888888888888888666777999;;;===???@@@AAABBBAAAAAA@@@???>>>======BBBCCCBBBAAA??????@@@AAAAAABBBDDDGGGJJJKKKKKKJJJLLLLLLMMMMMMLLLKKKIIIHHHOOOMMMKKKIIIHHHGGGHHHHHHDDDDDDCCCCCCDDDFFFHHHIIIJJJIIIKKKNNNPPPUUUbbbpppxxx[[[III@@@===999888777888999888666333222333333444444333333222222222111111222333555666333333333222222111111111111111000000000000111111333333333444444444444444222444666888>>>OOOgggxxx~~~xxxyyyqqqeeeVVVPPPGGGAAA???@@@@@@@@@BBBDDDGGGJJJLLLOOOSSSUUUTTTRRRUUU\\\___cccuuuiii```UUUNNNNNNQQQSSSSSSIIIIIIIIIIIIGGGDDDBBB@@@;;;<<<>>>AAADDDFFFFFFDDD<<>>???AAA@@@@@@???>>>======<<>>999888777777888888555333222333333444444333333222222222111222222333444555222222222222222111111111111111000000000000111111222222222333333444444555222777:::888555:::HHHUUU}}}rrrqqqvvv}}}ooobbb\\\TTTLLLHHHEEEDDDCCCCCC@@@>>>===@@@CCCEEEFFFJJJDDDBBBFFFIIINNN]]]nnnxxx~~~{{{|||{{{sssbbb]]]XXXVVVXXXZZZZZZXXXCCCBBB@@@>>><<<::::::999;;;;;;===AAAGGGKKKMMMNNNVVVXXXZZZZZZ[[[___gggmmmxxxtttyyy|||uuuSSS???;;;===555444222111111222222333111111111111111111111111000111111111000///...---------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,---------------------,,,---......///...........................///111222222111000000111111111222222222333333111111222222333555666777999GGGVVVYYYWWW[[[jjjxxxsss{{{rrrYYYHHH<<<888444444666777555333222222222222111111111000000000000///......------...........................---------,,,,,,,,,,,,*********++++++++++++,,,(((((())))))*********************++++++++++++,,,))))))***+++,,,,,,,,,,,,+++************))))))))))))******++++++******)))*********++++++++++++,,,+++++++++++++++*********+++++++++++++++*********+++++++++++++++,,,------++++++,,,,,,,,,,,,++++++************************,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,+++,,,---......///......---............/////////....../////////000000000111111000000000000//////111111222222111111000//////000000111222333444444777777777777777777777777777888888999;;;<<<<<<===???>>>>>>======<<<<<<<<<<<<>>>BBBCCCDDDDDDEEEFFFFFFGGGIIIKKKMMMNNNNNNMMMLLLIIIFFFDDDDDDGGGKKKMMMMMMLLLLLLJJJHHHFFFDDDCCCEEEEEEFFFGGGHHHHHHHHHHHHDDDEEEGGGJJJJJJMMMWWWbbbwww[[[JJJAAA>>>999888777777777777555444222333333444444333333222111111222222222333333444222222222111111111111111111111000000000000111111000111111222333444444555444888;;;999666777>>>EEE^^^|||{{{zzz}}}xxxwww{{{llliiifffaaa]]]YYYVVVTTTRRRKKKGGGBBBAAACCCEEEDDDBBBAAA<<<;;;>>>@@@@@@DDDKKKOOORRRSSSPPPPPPTTTRRRNNNMMMKKKJJJJJJJJJIIIFFFCCC???>>>;;;999888999:::;;;>>>???DDDMMMWWW^^^fffmmm}}}}}}|||wwwsssqqqsssvvvyyy___MMMEEE@@@999333333333222111111111222333111111111111111111111111///000000000//////...---,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,---------------...//////000111111000000///111111111222222222222333111111111222333444555666@@@HHHLLLHHH@@@@@@LLLXXXccckkkuuuxxxvvvxxxnnn^^^RRRIII@@@:::666444333333555555333222222111111111111000000000/////////......---------........................------,,,,,,,,,+++++++++************++++++++++++))))))))))))))))))******************++++++++++++(((((()))+++,,,,,,,,,,,,************))))))))))))))))))************))))))************+++++++++++++++++++++***************+++++++++***************+++++++++***+++,,,,,,---++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++,,,------.........------------.........//////........./////////000000000000000000000000//////111111111111111000000/////////000111222333444444555555555555666666666666999999999::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;???CCCEEEEEEEEEEEEFFFDDDFFFIIIJJJKKKKKKKKKLLLKKKIIIFFFEEEFFFIIILLLOOOKKKKKKKKKJJJHHHEEECCCAAACCCDDDEEEFFFFFFEEEDDDDDDCCCBBBDDDEEEFFFIIISSS___vvvZZZIIIAAA===999888666666666666555444222333333444444333333222111111222222222222222222111111111111111111111111111111000000000000111111000000111111222333444444444333333333444666999;;;@@@TTTppp~~~|||{{{}}}qqqnnnooooooooommmjjjhhhggg___\\\WWWTTTRRROOOIIIDDDAAA>>>===>>>>>><<<<<<===AAACCCCCC@@@>>>??????===777888:::===??????===;;;@@@???>>>===>>>@@@CCCDDDAAAHHHXXXkkkwww~~~}}}~~~{{{xxxyyy}}}zzzTTTHHH;;;666:::;;;666///555444333222111111111000000000000000000000000000...////////////...------,,,,,,------------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------......,,,,,,,,,---------------+++,,,,,,,,,------....../////////000////////////000000111111111111222222111111111222333444666666FFFEEEBBB;;;444444:::AAALLLQQQ[[[dddhhhnnn~~~www[[[RRREEE<<<888999::::::777555333222222222222111111111111000000000//////............------------........................++++++++++++*********)))))))))*********+++++++++++++++******)))(((((('''))))))*********+++++++++'''((()))***+++,,,,,,,,,)))))))))))))))))))))))))))))))))******)))))))))))))))*********+++++++++************************************************+++************+++,,,,,,***++++++,,,,,,++++++***))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,,,,------------+++,,,------------------------------........................//////////////////////////////000000000111111111111000//////...///000111222333333444333333333444444555555555999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<>>>AAADDDEEEEEEDDDCCCDDDDDDGGGJJJJJJIIIIIIJJJKKKIIIIIIIIIJJJKKKLLLMMMNNNJJJJJJJJJIIIGGGEEEBBBAAACCCDDDEEEFFFFFFEEECCCBBBCCCAAAAAAAAAAAAFFFRRR___vvvZZZIII@@@<<<:::888555555666666555444222333333444444333333222111111222222222222111111000000000111111111111111111111000000000000111111000000000111111222222333444222///000333555555444;;;>>>GGG[[[xxx~~~~~~xxxooozzz|||~~~vvvsssvvvyyy{{{zzzzzzzzz{{{{{{xxxtttmmmeee[[[QQQKKKIIIFFFBBB???>>>???BBBEEEGGGHHHGGGDDDAAA???>>>???999;;;<<<>>>??????>>>===;;;<<<===>>>@@@BBBDDDEEELLLYYYpppzzzyyyyyyzzz}}}mmmMMM<<<;;;999444000///222555555444444222111000///...////////////////////////---...............------,,,,,,------------,,,,,,************************++++++,,,,,,,,,,,,+++++++++++++++++++++*********++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------++++++,,,------------,,,+++,,,,,,------.........////////////............/////////000000000111111111111111111222444555666CCC>>>999555444666888999???BBBLLLYYYbbbmmmjjjUUUJJJFFFBBB>>><<<;;;999777333222111000000111222333000000000000////////////------------------------------------------------************)))))))))))))))))))))************+++,,,,,,+++***)))((('''''')))))))))************+++(((((()))***++++++++++++(((((()))))))))))))))***((())))))******))))))((()))))))))************+++)))))))))***************)))))))))******************************+++,,,,,,******++++++++++++******))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,---------.........,,,,,,------------,,,,,,,,,------------.........------........./////////......////////////000000000000111111000000///......//////000111222333333111111222222333444444444888888888999999::::::::::::::::::;;;<<<<<<<<<===@@@BBBDDDDDDCCCBBBBBBBBBDDDHHHKKKKKKIIIHHHIIIKKKGGGHHHJJJLLLMMMLLLKKKKKKHHHHHHHHHGGGFFFDDDCCCBBBGGGGGGGGGGGGFFFEEEDDDDDDCCCAAA@@@@@@???BBBNNNZZZuuuZZZHHH>>>::::::777555444555666555444222333333444444333333222000111222333333222111000///000000000111111111222111111000000000000111111000000000111111111111111222222333333333333444444888666666>>>PPPnnn~~~~~~yyyqqqvvvyyywwwwwwxxxvvvsssuuuwwwzzz|||vvviii___ZZZQQQOOOJJJDDD@@@BBBGGGKKKIIIIIIIIIGGGBBB===<<<>>>??????>>>===<<<;;;<<<===DDDFFFHHHKKKMMMMMMMMMMMM\\\gggyyyuuuzzzyyywwwxxx|||}}}ttt___HHH999888::::::666111///333777222222222111000///...---........................,,,------.........------+++,,,,,,------,,,,,,+++************************++++++,,,,,,,,,,,,++++++++++++++++++*********)))************************++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,***+++,,,---------,,,,,,,,,,,,,,,---......//////000///......---------.............../////////////////////000111222333444999666333222444777888777======EEEOOOTTT\\\rrr}}}lll]]]OOOEEE::::::999777555222///,,,///000111222111111111222000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))************+++*********))))))(((((())))))))))))************))))))************))))))(((((((((((())))))******(((((())))))))))))(((((())))))))))))************((()))))))))*********+++((()))))))))*********+++***************++++++,,,******++++++++++++******************************************************++++++,,,,,,,,,---------,,,,,,,,,------,,,,,,+++,,,,,,---------.........---------.........//////........./////////000000000000000000000//////.........///000111222333333000000111111222333333444555555555666777888999999:::::::::;;;<<<======>>>@@@AAABBBBBBAAAAAABBBCCCBBBFFFJJJJJJFFFEEEFFFIIIEEEFFFGGGIIIIIIIIIHHHGGGGGGGGGFFFEEEDDDDDDDDDDDDHHHHHHGGGEEEEEEDDDDDDDDDAAA@@@AAABBB??????FFFPPPuuuYYYGGG===999:::777555444555555555444222333333444444333333222000111222333333222000000//////000000111111111222111111000000000000111111111111111111000000000000+++000444555222000111333...222777888:::IIIeee}}}~~~{{{vvvpppppppppnnnsssuuuwwwyyytttmmmjjjhhhjjjhhh```ZZZXXXZZZ\\\[[[[[[[[[YYYTTTNNNMMMOOOKKKKKKJJJIIIIIILLLPPPTTT\\\^^^bbbfffgggfffdddbbbdddkkkwww{{{rrrlll}}}{{{zzzgggRRREEE<<<999;;;444000...111777888444/////////000000///...------------------------------,,,,,,---......---------+++,,,,,,------,,,,,,+++))))))))))))))))))))))))+++++++++,,,,,,+++++++++++++++++++++******))))))************************+++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,***+++,,,---...---,,,,,,,,,,,,------...///000000000///...------------------------............///............///111222333000000000111333444444444666666:::===:::;;;PPPjjj{{{tttyyy~~~sssfff]]]SSSEEE<<<:::;;;:::777666666666777777///222444555444222000///000/////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))))))))************))))))))))))************))))))))))))************)))************))))))((('''((((((((())))))******(((((())))))))))))(((((())))))))))))************(((((())))))*********+++(((((())))))*********+++*********)))***++++++,,,******++++++++++++************************************************************+++++++++,,,,,,,,,,,,,,,,,,------,,,++++++,,,,,,,,,---------......---------.........//////---.........//////000000000000000000000//////.........///000111222333333///000000111222222333333222222333444555666777777999:::;;;;;;<<<===>>>>>>???@@@AAA@@@@@@@@@CCCEEE???CCCGGGGGGCCCAAABBBEEECCCDDDDDDEEEEEEEEEEEEEEEGGGFFFDDDCCCCCCCCCDDDEEEGGGFFFDDDCCCBBBBBBBBBCCC???@@@CCCDDD@@@<<<@@@GGGpppWWWGGG===777;;;:::999777666555555555222333333333333222111111///111222111000///000111//////000111111111111000111111000000/////////...222222111111000000//////444444555555444222111000555444333222444:::AAAGGG[[[yyyzzzooofffdddccceeejjjrrr}}}sssppptttuuurrrlllfffccccccfffiii}}}}}}zzzvvvtttqqqggg]]]fffnnnnnneee___fffrrrzzzqqqiiikkkoooyyyqqqTTTMMMCCC;;;666444333333555444222111111111222222111000000///...---------..............................---------,,,,,,,,,++++++++++++++++++++++++...---,,,+++************++++++************++++++,,,***)))***+++***%%%!!!+++++++++,,,,,,+++++++++))))))************))))))))))))***+++,,,,,,------222000...///000000---***+++++++++,,,,,,---------------------------------------/////////...---,,,............////////////111111222222222333333333333444444444666<<>>BBB@@@>>>======>>>@@@BBB>>>>>>>>>>>>>>>??????@@@BBBBBBAAAAAABBBCCCEEEFFFGGGEEEDDDDDDEEEGGGFFFFFFGGGGGGFFFEEEDDDBBB@@@????????????@@@@@@AAAAAAAAAoooWWWHHH===888;;;:::999777666555555555222333333333333222111111///111222111000///000111000000000000000///...---000000000//////.........111111111000000000000000222333333333222111000///000111111222222555888<<>>CCCKKKGGGDDDEEEEEEHHHOOOXXXvvv}}}|||qqqmmmwwwtttqqqxxxrrreeeVVVJJJEEEGGGJJJFFFBBB===;;;;;;:::666222444444444333333333222222111000000///////////////............---------------,,,++++++------,,,+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))************)))))))))((((((((('''((()))++++++)))))))))******)))))))))((((((((('''))))))))))))))))))))))))***++++++++++++***)))((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))*********++++++************))))))))))))************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...,,,---...---,,,---...000000/////////.........---...///111222333333222222444444444333444444555666666888;;;<<<======???@@@BBBAAA>>>===<<<>>>???AAA>>>>>>>>>>>>>>>??????@@@BBBBBBBBBBBBBBBDDDEEEFFFEEEDDDCCCDDDFFFGGGFFFEEEEEEEEEEEEDDDCCCAAA@@@????????????@@@@@@@@@AAAAAAmmmVVVHHH>>>888:::999888777666555555555333333333333333222222111///111222111000///000111111111000000///---,,,+++/////////...............///000000000000000000111111111222111111000///...,,,///111222111111111111999444:::PPPkkkrrrfffaaa``````\\\]]]bbbggglllttt|||xxx|||}}}xxxrrrqqqxxx{{{}}}kkkOOO>>>888777444111000111333333333333222111111000111111111000000//////...---------------------------------------------,,,,,,,,,,,,++++++++++++++++++++++++---,,,+++***************))))))(((((((((((()))))))))((((((((()))(((%%%"""'''(((((())))))(((((('''))))))************))))))(((((())))))******+++++++++******,,,...///...---++++++,,,,,,,,,,,,------++++++++++++++++++++++++......---------......///////////////000000000000000111111111222222222222333333333222111222666888888777999<<<===<<>>===<<<===>>>@@@>>>>>>>>>>>>>>>??????@@@BBBBBBAAABBBBBBCCCDDDEEEAAAAAAAAACCCFFFFFFEEECCCCCCCCCCCCCCCBBBAAA@@@??????????????????@@@@@@@@@kkkVVVIII???999999999888666666555555555333333444444333333222111///111222111000///000111000000000000///...---,,,..................------.../////////000000111111111111111111000000//////---///222333222000000000:::555999DDDKKKVVVrrr}}}~~~zzzwwwvvvmmmddd]]]]]]___aaaeeeiiiooovvv~~~||||||}}}}}}{{{~~~nnnaaaPPP???999===555444222222333333222111111111111000000000111111/////////......------------------------------------------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,+++***************))))))(((((((((((()))))))))(((((())))))(((&&&%%%'''(((((((((((((((((('''))))))************))))))'''((((((((())))))******)))******+++---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,///...---,,,,,,---///000/////////000000000111111000000000111111111111222222222222111111000111222666666999>>>>>>;;;<<<@@@AAAHHHKKKDDD@@@CCCIIILLLRRRUUU[[[bbbfffnnnyyyuuukkk___UUUOOONNNOOOXXXSSSRRRUUUWWWVVVZZZ```\\\UUUKKKCCC===:::888777>>>:::666444444555666555111111111111000000000000000000///............///.........---------,,,,,,,,,+++***+++,,,,,,,,,***************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))***))))))))))))((((((((((((((()))++++++)))((()))***))))))))))))(((((((((((((((((((((((((((((((((((())))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((************************************************************************************************++++++++++++++++++++++++++++++,,,,,,,,,---------,,,---------,,,,,,...000........................//////000111111111111111333222222222222333444444444666999<<<===>>>@@@BBB@@@???>>><<<<<<===>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@@@@@@@AAAAAABBBBBB<<<===>>>AAADDDDDDBBB@@@AAAAAAAAAAAAAAA@@@???>>>>>>?????????????????????hhhUUUIII@@@999888888777666555555555555333444444444444333222222///111222111000///000111///000000111111000000000------........................//////000000000111222111111000000000000000---///000000000000222333111///555;;;888666JJJeee|||rrrkkkfff```]]]]]]gggiiimmmsssyyy}}}~~~~~~xxxggg```___PPPDDDBBB>>>666222666555444333333444444222000000000000000000000000000............------------------------------------------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++******))))))******+++******))))))******+++)))*********))))))))))))((())))))******))))))((())))))************))))))((((((((((((((()))))))))******+++,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------.........---,,,,,,,,,...///000////////////000000000000//////000000000111111111000000000111222222111000111000333666666444555999:::<<<===;;;;;;>>>>>>======???CCCEEEDDDEEEOOOZZZcccdddddd___ZZZVVVWWWYYYbbbcccgggjjjeee[[[UUUUUUPPPNNNJJJEEEAAA???>>>??????;;;999999;;;>>>CCCHHHFFFBBB===999999999888888;;;888444111111222222333111111000000000/////////000//////..................------------,,,,,,,,,,,,+++******,,,,,,+++***************************************************))))))))))))))))))))))))(((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((())))))))))))&&&((())))))(((''''''((((((((((((((())))))))))))))))))))))))))))))))))))((())))))*********))))))(((((((((((())))))))))))))))))))))))))))))))))))************************************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++,,,,,,,,,------+++,,,------,,,,,,---///---------...............000000000000000000111111333333222222333333444555555777:::;;;;;;;;;===>>>>>>>>>===<<<<<<===>>>>>>>>>>>>>>>>>>>>>??????@@@>>>>>>?????????@@@@@@???::::::<<>>@@@@@@AAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>fffTTTJJJAAA:::888777666666555555555666444444444444444333222222///111222111000///000111//////000111111111111111.............../////////...//////////////////000111111000000000000111111,,,---...------...111444111,,,...444555222666>>>FFFccc{{{xxxxxx~~~vvvmmmiiiiiijjjiiigggsssyyy{{{vvvrrruuu{{{wwwwwwyyy~~~zzz}}}|||qqq\\\JJJ@@@???AAA888222444777555222000111000000111333333222000...//////000000000000///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++******)))))))))******++++++************++++++)))***++++++))))))***,,,)))******++++++******)))))))))************))))))(((((((((((()))))))))))))))+++,,,,,,***)))***+++------,,,,,,,,,,,,++++++,,,,,,,,,------......///---------------...///000............////////////////////////000000000000000//////111333333222000111000111333333111333888888777666888;;;<<<:::777777:::@@@DDD@@@::::::>>>@@@@@@@@@>>><<<<<<===>>>???AAAGGGKKKGGG???<<<>>>>>>>>>>>>===<<<:::888777888888:::;;;<<<;;;::::::777666555444333333444444666555333222111222444555111111000000000/////////000///......------......------------,,,,,,,,,,,,,,,***)))***+++,,,+++***************************************************))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((())))))(((((((((((())))))))))))%%%'''(((((('''&&&&&&'''(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))++++++************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++,,,---,,,++++++---///---------------.........000000/////////000000111333333222222333333444555666888::::::999999:::;;;;;;;;;;;;<<<<<<===>>>???>>>>>>>>>>>>>>>??????@@@>>>>>>????????????>>>>>>;;;:::;;;===@@@@@@???===AAAAAAAAAAAA@@@???>>>===>>>>>>>>>>>>============dddTTTKKKBBB;;;777777666555555555555666444444444555444444333222///111222111000///000111000000000000000000//////.........//////000000000///////////////.........000//////......///000000,,,.........---...000111444222111222444444222///222???PPP^^^mmm{{{vvvrrroooqqqtttrrrkkkhhhmmmtttxxxnnnlllnnnvvvxxxsssoooooommmwwwsssbbbOOODDD>>>888666777333444333111444888777333000///...///111111000///---...///000000000//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++******))))))))))))************))))))))))))******''')))******((((((***---)))******++++++******)))))))))************))))))))))))))))))))))))))))))'''***,,,,,,+++***,,,------------,,,,,,+++++++++***++++++,,,------......+++,,,---...////////////------------...................../////////000000000///...///222333111///444333444777666333555999333333555777888777777777666888???EEEDDD???<<<>>>:::999888999:::<<<;;;;;;666:::@@@EEEAAA;;;999===999999:::;;;;;;999666444...111444555666666555333666888:::888444222222444444444444333222333444555111111111000000000////////////...------------...---------,,,,,,,,,+++++++++***)))***+++,,,+++)))************************************************))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))'''((((((((()))))))))***&&&((())))))(((''''''((('''((((((((()))))))))***(((((((((((((((((((((((('''(((((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******)))))))))(((((((((************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,+++,,,---,,,++++++---///,,,,,,,,,------.........111000//////...///000111222111111111111222333333444666888888888777888999999999:::;;;===>>>???@@@>>>>>>>>>>>>>>>??????@@@??????@@@AAAAAA@@@???>>>>>>======>>>@@@AAA@@@???BBBBBBBBBAAA@@@>>>===<<<>>>>>>=========<<<<<<<<>>@@@@@@>>>>>>>>>>>>>>>??????@@@@@@AAABBBCCCBBBBBB@@@???BBB@@@??????@@@AAAAAAAAADDDCCCCCCBBB@@@>>>===<<<>>>>>>======<<<<<<<<<;;;bbbQQQEEE===999666666666555444444333333333333444444333333222111333222111111000000111111///000000///---,,,...///000000//////..................///000000111000000......------------...............///////////////////////////000000000000222111222333888>>>DDDHHHdddttt}}}zzz|||||||||~~~jjjSSSEEE???===:::777666777888666333333333111000////////////////////////////////////////////////////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++*********))))))(((((((((((((((((())))))))))))))))))))))))************))))))))))))************((((((''''''''''''(((((())))))((((((((((((((()))***)))))))))***,,,...000222---(((''')))+++,,,,,,,,,,,,---------,,,++++++,,,,,,,,,------.........,,,,,,,,,---------..................////////////////////////////////////111111222222222333333333333333444555666777888999888777666555555666777888555555555555666666666666444;;;BBBCCC>>>777444444555555555555555555555555444444444444444444444444222333333444555666777777333222111111000000111111000000000000////////////,,,,,,------------------------,,,,,,,,,,,,++++++******+++,,,,,,,,,,,,+++******************************))))))((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&***000000,,,)))))))))))))))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************+++***)))))))))***,,,,,,...---+++*********++++++++++++,,,,,,,,,,,,------+++,,,...---,,,,,,---///............////////////000000000000////////////////////////000111222333222222444555777999:::;;;:::999888888999<<<>>>@@@======>>>>>>???AAABBBCCCDDDDDDDDDDDDDDDCCCBBBBBBDDDDDDCCCCCCCCCCCCDDDDDDAAA@@@???>>>============>>>===<<<;;;;;;;;;;;;;;;~~~```OOOEEE===:::777777666555555444444333333333444444333333222111222111000000//////000000///000000///---,,,...////////////......------------...//////000000/////////......------......////////////.........---------............/////////111111111111444777;;;===555???QQQdddzzz~~~yyywwwyyy{{{yyyzzzyyyrrrfffVVVGGG>>>999888999777444444555555333111222222111000////////////////////////////////////...........................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********************************)))))))))(((((())))))*********+++++++++(((((()))))))))*********(((((()))))))))*********((((((''''''''''''(((((())))))(((((((((((())))))***)))))))))***,,,...///000,,,)))((()))+++++++++,,,,,,++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,------------...------------....................................111111111222222222222333222333444555666777888888666666555444444555666666444444555555555666666666666<<>>???============???@@@AAABBBDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBAAAAAAAAAAAABBBBBB@@@@@@???>>>===<<<<<<=========<<<;;;;;;;;;;;;;;;{{{]]]NNNDDD===:::777777777666555555444444333333333333333222222111000000///............/////////000...---,,,...///......------------,,,,,,------......///.........//////............////////////......---,,,,,,,,,,,,,,,---------.........000000000000000111333333:::999888:::BBBSSSgggvvv~~~}}}}}}}}}yyyssssssvvv\\\SSSFFF:::333111222222555444222222222222000///111000000//////.........////////////////////////........................------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************))))))))))))(((((())))))************++++++(((((())))))))))))******(((((())))))))))))******((((((''''''''''''(((((())))))(((((((((((())))))))))))(((((()))+++---...---+++))))))***+++***)))++++++***))))))***+++,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------+++,,,,,,,,,------------........................000000000111111111222222222222333444555666777777444444333333333333444444444444444444555555555555999<<<@@@???;;;777555666444444444444444444444444333333333333333333333333333333333333333333333333222111111000000000000000000////////////..................------,,,,,,+++,,,,,,,,,,,,++++++++++++)))***++++++,,,,,,++++++************************))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&(((((((((,,,222444111((())))))))))))(((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))******))))))))))))))))))))))))***************************))))))))))))***++++++,,,,,,+++************+++++++++++++++,,,,,,,,,,,,+++,,,------,,,,,,---...+++++++++,,,,,,,,,------////////////////////////------------...///000000222333444555777999::::::<<<;;;:::::::::;;;===>>><<<<<<<<<<<<===???@@@AAACCCCCCDDDDDDCCCCCCBBBAAA??????>>>>>>>>>>>>?????????>>>===<<<<<<<<<<<<<<<<<<<<<;;;:::::::::;;;;;;yyy\\\MMMCCC===999888777777666666555444444222333333333333222111111111000//////......//////...//////...---,,,...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---------000//////......//////000------------------,,,,,,,,,------------............///000111222222222222777666444222333999BBBIII\\\lll~~~~~~~~~~~~}}}ppp\\\RRRLLLIIIPPP\\\[[[QQQCCC999555444333222444333333222222111000//////////////////...------................................................---------,,,,,,,,,++++++++++++++++++++++++++++++************************************************))))))))))))))))))((((((''''''''''''((((((((()))(((((((((((()))))))))***(((((((((((()))))))))***((((((''''''''''''(((((()))(((((((((((())))))***)))((((((((()))***,,,---******************))))))+++***((('''''')))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,------------........................//////000000000111111111222222222333444555555555333333333333333333333333333333333333444444444444888:::<<<:::777555555555444444444444444444444444444444444444444444444444333222222222111111111000111111000////////////000/////////.........------//////...---,,,,,,++++++,,,,,,,,,++++++++++++***))))))***+++++++++++++++************************))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''')))***(((+++///111///(((((())))))(((((('''&&&(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))************************)))))))))))))))******+++++++++*********************++++++++++++,,,,,,,,,***,,,------,,,+++---...+++++++++,,,,,,,,,,,,------...............//////------------...///000111222222333555666888999999<<<;;;;;;::::::;;;<<<===;;;;;;;;;<<<===>>>???@@@BBBBBBCCCCCCBBBBBBAAA@@@=========<<<<<<===============<<<;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;yyy\\\LLLBBB;;;888777777777666555555444444222222333333222222111000111111000////////////000---.........,,,,,,...///+++,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,//////............//////+++,,,,,,,,,---.........------........./////////,,,...000333666777888888,,,...222555777999;;;======EEERRReee~~~sssjjj___OOOAAA>>><<<;;;CCCNNNHHHBBB:::555444555444333444555666555444333222222...//////000//////...---------------------------........................------,,,,,,,,,+++++++++************************************************))))))))))))))))))))))))(((((((((((((((((())))))&&&''''''''''''((((((((('''(((((((((((()))))))))'''(((((((((((()))))))))((((((''''''''''''((((((((((((((((((((()))******(((((((((((()))******+++'''(((*********)))))))))***)))((('''''')))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,------------........................................../////////000000111111222222333333444444333333333333333333333333222222222222333333333333666666777666444333444444444444444444444444444444444444444444444444444444222222222111000000//////111000//////......//////............------------//////...---,,,,,,++++++,,,,,,+++++++++*********))))))***++++++++++++***))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''******''''''***+++***((((((((((((((('''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((('''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********************************************+++++++++,,,,,,***+++---,,,++++++,,,...++++++,,,,,,,,,---------,,,,,,------........................///000111111111111222444555666777777;;;::::::::::::;;;;;;;;;::::::;;;;;;<<<>>>???@@@@@@AAAAAAAAAAAA@@@??????======<<<<<<<<<<<<======;;;;;;::::::999:::::::::::::::999999999999:::;;;xxx[[[KKKAAA;;;888666666666555444444333333222222222222222111111000222111000000//////000000,,,---...---,,,,,,...000++++++,,,,,,,,,,,,------------......------,,,,,,......------------......,,,---------............---............/////////,,,---000333777999;;;;;;222333333333222111000///777666888@@@QQQbbbgggdddrrrxxx|||oookkkppp}}}ssshhh]]]XXXSSSKKKEEEBBB>>>999666888888777777999888666444333333333222111444666777777666444333444...///000111000000...---------------------------------------------------,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))''''''(((((((((((())))))(((((())))))))))))******''''''(((((((((((())))))''''''(((((((((((())))))((((((''''''''''''(((((((((''''''(((((()))***+++''''''(((((())))))))))))&&&(((******)))(((((()))))))))(((((((((***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------............------------------------------........./////////000111111111222222222333222222333333333333222222111111111111222222222222333333333333333333444444333333333333333333333333444444444444444444444444222222111111111000000000000000///.....................---------,,,,,,,,,.........------,,,,,,+++++++++++++++************((()))******++++++******))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''******&&&$$$&&&(((&&&'''(((((((((((('''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))'''((())))))******))))))((()))******+++*********************++++++++++++***+++,,,,,,++++++,,,---++++++,,,,,,,,,---------++++++,,,,,,---.....................///000111222000000111222333444555555888888999999::::::::::::;;;;;;;;;;;;<<<>>>???@@@>>>????????????>>>======<<<<<<;;;;;;;;;;;;<<<<<<:::999999888888999999999999999888888999999::::::tttXXXIIIAAA;;;888555555555444333333222222222222222222222111000000000000///.........//////,,,---------,,,,,,...000,,,,,,,,,,,,---------..................---,,,,,,------,,,,,,,,,,,,------000000//////...---,,,,,,,,,,,,---------.........,,,---///111333555777777---,,,,,,---000222333444111111000222;;;CCCCCC???777<<>>>>>>>><<<<<<>>>888::::::999:::;;;888333555666777666444222111222111444777777555222222333...///111222222111///...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,++++++++++++***))))))))))))))))))))))))************************))))))))))))))))))))))))'''''''''((((((((())))))((((((((()))))))))******'''''''''((((((((())))))'''''''''((((((((())))))((((((''''''''''''((((((''''''''''''((()))***+++''''''(((((())))))((((((%%%'''))))))''''''(((+++(((((()))******+++,,,,,,,,,,,,,,,+++++++++*********++++++++++++,,,,,,,,,+++,,,,,,,,,------------------------------------,,,------------.........000000000111111111111222000111111222222111111000000000000111111111222222000000111222444555555555333333333333333333333333222222222222222222222222222111111111111111111111000///......------......---------,,,,,,,,,,,,+++------------------------++++++++++++************((())))))***************))))))))))))))))))))))))'''((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%)))***&&&###%%%''''''''''''((((((''''''&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))'''''')))*********)))((('''((()))***++++++***)))************++++++++++++)))+++,,,,,,++++++,,,---*********++++++++++++,,,***++++++,,,------......------------...///000000......///000111222333333555666777888999:::::::::;;;;;;;;;<<<===>>>@@@@@@<<<============<<<;;;;;;;;;;;;::::::::::::;;;;;;888888888777777888888999888888888888888999::::::qqqVVVHHH@@@;;;999555444444333333222111111111222222222222111000000//////...------------...+++,,,------,,,,,,...000,,,,,,,,,------............/////////...------,,,---,,,,,,++++++,,,,,,---444333222000...,,,******++++++,,,,,,,,,------------------......000111222222111000000111000///...---111333333444666444///555666777777777888<<<>>><<<888666999:::999999<<<@@@@@@@@@???@@@@@@AAAAAA;;;;;;===AAAGGGHHHFFFBBB<<<<<<<<<<<<<<<<<<<<<===777555555777666333222555555888555......666666///...111444444222111333555///222666666333111111222...///111222333222000///,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))&&&&&&&&&&&&'''''''''(((''''''''''''((((((((()))''''''''''''((((((((()))((((((''''''''''''((((((''''''''''''((()))++++++&&&'''((((((((((((((('''%%%''')))(((&&&&&&)))+++'''(((***+++,,,,,,,,,,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,------------------------,,,,,,,,,---------......000000000000111111111111...///000111111000///...000000000000111111111111//////000222555777666666333333333333333333333333000000000000000000000000111111111111111111222222//////...------------...---------,,,,,,,,,++++++,,,,,,------------------+++++++++************)))(((((()))***************))))))))))))))))))))))))'''((((((((())))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((($$$(((***&&&$$$&&&((((((''''''((((((''''''&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))&&&''')))*********)))((('''((()))+++++++++***))))))************+++++++++)))+++,,,,,,+++***,,,---))))))))))))******************+++,,,,,,---......,,,,,,,,,,,,---...//////---......///000111111222444444666777999999::::::<<<<<<<<<<<<===???@@@AAA;;;;;;<<<<<<;;;;;;:::999::::::999999999999::::::888777777777777777888888888888777777888999::::::nnnZZZJJJCCC???777777666666444333222111111111111111111111111111111000000000000////////////---.........---,,,++++++,,,------......------,,,111000...---,,,,,,------------,,,,,,,,,,,,------;;;:::666111---,,,...000...------///111111---)))000///---------...000111..................------///000111222333444444444333444555666777666555444444555666666666666555555999999888888888888999999888777666666777999;;;<<<999555444888999666555777999888555333222222333444555555555666666666666666//////000000111111111222111111111111000000000000111111111111000000000///,,,,,,,,,---------.........---,,,,,,++++++,,,,,,------......------,,,+++,,,,,,+++***))))))******))))))(((((((((((())))))(((''''''(((******)))(((((((((((((((((((((((((((&&&&&&''''''((()))))))))((((((((((((''''''''''''+++***((('''&&&''')))***(((((((((((((((((((((((())))))))))))((((((((((((((()))***+++,,,+++************)))(((((((((((((((((()))***+++++++++++++++++++++++++++++++++++++++))))))))))))************++++++,,,,,,,,,------------------,,,,,,+++++++++******+++++++++,,,,,,,,,---------............///222111111111000000//////000000000000000000000000///000111222333444444444444444444444333333222111000000111111111222222222000000000000//////////////////...------------...///............------------------,,,,,,+++++++++***++++++,,,,,,++++++***,,,,,,++++++***)))(((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************((((((((((((((((((((((((%%%&&&&&&&&&'''((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((%%%&&&&&&&&&'''(((((((((&&&''''''((((((((((((((()))((('''&&&&&&'''((())))))((('''&&&&&&'''((()))((((((((((((((((((((((((++++++++++++++++++++++++))))))))))))))))))))))))+++*********))))))((((((*********)))))))))))))))***+++,,,---,,,,,,***)))++++++,,,,,,,,,,,,---------------............////////////000111111222222888888888777666777:::===999:::;;;<<<============<<<<<<;;;::::::999888888666666777888999:::::::::999::::::;;;;;;::::::999666666777888999999::::::mmmYYYJJJBBB>>>666777666555444333222222111111111111111111111111111............------------...............---,,,,,,,,,------......------,,,------,,,++++++,,,---......------------------...777666333///,,,+++,,,...---,,,+++---//////,,,***++++++,,,......//////000...........................///000111222222222222000111222333333333333222333444444444555555666666666555444444444444444555555555555555777999<<<>>>999444333666888555555666888777555333222333444555555555555444444444444444000000111111111111111111111111111000000000//////111111111000000000//////,,,,,,,,,---------.........---,,,,,,++++++,,,,,,******++++++******)))(((+++***))))))(((((())))))++++++************++++++(((''''''(((******)))(((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((''''''''''''''''''&&&%%%%%%&&&'''((('''''''''''''''''''''''')))((((((((((((((((((((('''((()))*********))))))******)))(((((((((((((((******+++++++++******)))(((((((((((((((((((((((())))))))))))************++++++++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,------------............000000000/////////......////////////////////////000000111222333333333333222222333333222111111000111111111111222222222222000000000000/////////...//////...---------------------------,,,,,,,,,,,,------,,,,,,,,,+++++++++)))******++++++******)))++++++***))))))((('''''''''((((((((())))))))))))'''((((((((())))))))))))''''''((((((((()))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((&&&&&&&&&'''''''''''''''&&&''''''((((((((((((((()))((('''&&&&&&'''((())))))((('''&&&&&&'''((()))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))((((((***)))))))))))))))))))))***+++,,,,,,,,,,,,+++***+++++++++,,,,,,,,,---------------............///---......///000000111111555666666555444555888;;;999999:::;;;<<<<<<<<<<<<<<<;;;;;;:::999999888888777777777888888999999:::999999::::::::::::999999666666666777888999999999lllYYYIIIAAA===555666666555444333222222111111111111111111111111111............------------///////////////......---,,,------......------,,,************+++,,,---...........................000111000...+++***+++,,,---+++******,,,---,,,+++'''))),,,...000000///...........................---...///000000111000000000000000111111111222222333222222222333555666777444333222222111111111111333333333444666999<<<===777333222555777555444666666555444333333444555666555555444444333333222222222222222222222111111111111111000000000000//////000000000000////////////,,,,,,,,,---------.........---,,,,,,++++++,,,,,,)))************)))((((((***)))((((((((((((((((((+++******))))))******+++(((''''''(((******)))(((((((((((((((((((((((((((***))))))(((''''''&&&&&&((((((((((((''''''''''''$$$%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&'''((()))))))))((((((***))))))(((((((((((((((++++++++++++***)))((('''''''''''''''''''''''''''))))))))))))************)))*********++++++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,---------------------............//////...............---////////////////////////000111111222222222111111111111111111111111000///111111111222222222333333000000000/////////......///......---------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++((())))))))))))))))))((()))))))))((((((''''''&&&''''''((((((((()))))))))''''''((((((((()))))))))&&&&&&'''''''''((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((('''''''''''''''&&&&&&&&&&&&''''''(((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))(((((())))))))))))))))))*********++++++,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,---------............///,,,------......///000000222333333222222333555888888888:::;;;;;;;;;;;;;;;;;;;;;::::::999888888888888888888888888888888888777888888999999888888777666666666777888888999999lllYYYJJJBBB===555666666555444333333222222111111111111111111111111000000000000//////////////////000000000000//////,,,------......------,,,++++++++++++,,,,,,------........................+++---...---,,,***++++++---,,,***)))***,,,---...***+++---...//////...------------...............---...///000000000000000111111111111111222333333333222111111222555777999555555444333222222222222222222333444555777999:::666222111555777555333555444333333333333444555666666555555444333222222111444333333222222111111111111000000000////////////000000/////////.........,,,,,,,,,---------.........---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,++++++******))))))((((((((())))))((((((''''''''''''(((((((((''''''(((******)))((((((((((((((((((((((((((())))))((((((''''''''''''((((((((((((''''''''''''$$$%%%''')))******)))(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((''''''(((((())))))))))))))))))(((((((((((())))))***************)))((((((************************((()))))))))************))))))))))))************,,,++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,---------.................................////////////////////////111111111111111111000000000111111222111111000000111111111222222222222333000000/////////.........///...------,,,,,,------,,,,,,,,,,,,++++++++++++,,,+++++++++++++++++++++((())))))******))))))((()))))))))((((((''''''''''''''''''((((((((())))))'''''''''((((((((())))))&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((('''&&&&&&&&&%%%&&&''''''((((((((((((((((((((((((''''''((((((((((((((((((''''''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))(((((()))))))))))))))***************++++++,,,,,,,,,+++***++++++++++++,,,,,,,,,---------............///,,,------...//////000000000111222222111111444666777777888999::::::::::::::::::999999888888888777888888888888777777777777666666777777777777666666777777777888888999999999kkkYYYJJJCCC???666555555555444444333333222000000000000000000000000000000000000//////////////////000000000000000///,,,------......------,,,------------,,,,,,++++++------...//////...------)))+++---...,,,++++++,,,------+++******,,,...000111000///---------......---------.........//////...///000000111000000000000000000111111111222222333222111111333555888999555444333333222222222333333333333333444555555666444222222777999666444444222222333333444444555666777666666555444333222222444333333222222111111111000000000////////////.../////////............---,,,,,,,,,---------.........---,,,,,,++++++,,,,,,---------...---,,,,,,+++*********))))))******+++((((((''''''''''''(((((((((''''''(((******)))(((((((((((((((((((((((((((''''''''''''(((((())))))((((((((((((''''''''''''###%%%'''*********((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))(((((((((((())))))******))))))(((((((((((())))))'''((()))***************++++++++++++++++++++++++((()))))))))************(((((()))))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,------------...////////////////////////........................000000111111111000//////111111222222222222222111000000111111111111222222////////////..................---,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++)))******************)))***)))))))))))))))((((((''''''''''''((((((((((((''''''''''''((((((((((((''''''((((((((()))))))))((((((((((((((((((((((((((((((((('''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((('''&&&&&&&&&%%%&&&''''''((((((((((((((('''((((((((((((((((((''''''(((((((((((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((())))))*********************++++++,,,,,,,,,*********+++++++++,,,,,,---------............///---......//////000111111000111222222111222333555555666777888999999999999999888888888888888777777888888777777777777777777555666666777777666666555888888888999999999999999hhhWWWJJJCCC???777555555444444444333333333000000000000000000000000............------------...//////000000000000000,,,------......------,,,............---,,,+++***+++,,,---......---,,,+++)))+++------,,,+++,,,---,,,,,,,,,+++***+++...111444333000---,,,,,,---...,,,,,,------...///////////////000000000000//////---...///000111000///...222222111111222444555777222111111000111111222222333333333333333333333333333222555;;;===999555444222222333333444444444555666666555555444444333333222222222222222111111111000000////////////......///.........------------,,,,,,,,,---------.........---,,,,,,++++++,,,,,,+++,,,,,,,,,,,,+++*********************++++++,,,***))))))(((((())))))***(((''''''(((******)))(((((((((((((((((((((((((((&&&&&&''''''((())))))***((((((((((((''''''''''''"""###%%%'''((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))))))))((((((((()))***+++((((((((((((((())))))***&&&'''((()))************))))))))))))))))))))))))))))))))))))************((()))))))))*********************+++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,------------///////////////000000000...........................//////000000000//////000111222222333222222222/////////000000000111111/////////.........------...------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,*********+++++++++++++++)))******++++++******)))))))))))))))))))))))))))&&&&&&'''''''''(((((((((&&&&&&'''''''''(((((((((''''''((((((((()))))))))(((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((('''''''''''''''&&&&&&&&&&&&''''''(((((((((((((((''''''((((((((((((''''''''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''(((((((((((())))))((((((((()))******++++++************+++,,,------************++++++++++++---------............///---......///000000111111///000222222111111333444444555666777777888777777777777777777777777777777777777777777777777777777555666666777777666666555888888888888888888888999dddUUUHHHBBB???777555444444444444333333333000000000000000000000000............---------------...//////000000000///,,,------......------,,,++++++,,,------,,,+++******+++,,,......,,,+++***)))***++++++******+++,,,)))+++,,,+++******---000111000///...---,,,,,,,,,,,,,,,------...//////000....../////////......---+++---000222222111///---///000000000111111222222////////////000111222333000111111222333333333333333333888@@@BBB<<<666444222333333444444444333333444444444333333333333333000000111111111111111111000000/////////..................---------,,,,,,,,,,,,,,,---------.........---,,,,,,++++++,,,,,,+++++++++++++++***)))))))))))))))))))))***++++++))))))(((((((((((())))))(((''''''(((******)))((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((''''''''''''$$$$$$%%%&&&&&&&&&%%%$$$''''''''''''''''''''''''%%%%%%&&&''''''((())))))(((((('''''''''((()))***((((((((((((((()))******(((((()))))))))))))))((())))))))))))))))))))))))))))))))))))************)))))))))*********++++++)))*********++++++++++++)))))))))*********++++++++++++,,,,,,,,,---------------........./////////........................------...///000000000000///000000111222222111111............//////////////////.........---------...---,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++++++++)))*********++++++++++++((())))))))))))))))))(((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&'''''''''(((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((&&&&&&&&&'''''''''''''''&&&''''''(((((((((((((((&&&'''((())))))((('''&&&&&&'''((())))))((('''&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))'''(((((()))******++++++***************,,,---...************++++++++++++---------............///,,,------......///000000---///111222111111222333333444555666666777777666777777777777777777777777555555666666777777888888666666777777777777666666777777777666666666666666aaaRRRFFFAAA>>>666444444444444444444333333000000000000000000000000111000000000////////////------...///////////////,,,------......------,,,'''(((***+++,,,,,,++++++)))***,,,------,,,***))))))******)))((((((***,,,''')))++++++)))))),,,///,,,---...//////---+++***,,,,,,------...///000000---------......---,,,,,,,,,///333666666444111...---...///////////////...000000000000111333444555......000111333333444444222333:::CCCEEE???777444222333333444444333333222222222222222222222333333//////000000111111111222000/////////..................---------,,,,,,,,,,,,,,,,,,---------.........---,,,,,,++++++,,,,,,+++,,,,,,,,,,,,+++******((((((((((((((()))******''''''&&&&&&&&&&&&''''''(((''''''(((***+++)))((((((((((((((((((((((((((()))))))))(((''''''&&&&&&)))((((((((('''''''''''''''''''''(((''''''&&&&&&((((((((((((((((((((((((%%%%%%&&&&&&'''((())))))''''''&&&%%%&&&'''((()))((((((((((((((()))******************)))((('''&&&************************))))))))))))************************++++++++++++))))))******++++++++++++((())))))))))))*********++++++,,,,,,,,,---------,,,,,,,,,------.................................,,,---...///000000000000......///000000000000000---------............/////////.........---------...---,,,,,,++++++,,,,,,+++++++++************)))))))))******++++++++++++''''''((((((((((((''''''&&&'''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((%%%&&&&&&''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''''''''''''''((((((((()))%%%&&&&&&''''''(((((((((&&&''''''(((((((((((((((&&&'''((())))))((('''&&&&&&'''((())))))((('''&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))'''(((((()))***+++++++++******))))))***,,,---///)))************+++++++++---------.........//////++++++,,,------......///,,,...000111000000111222222333444555666666666666666666666666777777777777444555555666777888888999666666777777777777666666555555555555555444444444aaaRRRHHHCCC???666555555555555444333222111111111000000//////......000...------///000000///---------------------------,,,,,,++++++,,,,,,---,,,++++++******++++++,,,,,,,,,,,,+++++++++************************************))))))******+++,,,---,,,,,,++++++,,,,,,---......---,,,---...///000,,,---......//////......000000//////.........---///...---,,,,,,---...///000000000000111222333444111000//////111333333333111222444666777777666666111111222333333333333222111111222222222333333333//////000000111111222222111000000///...---------------,,,,,,,,,,,,++++++***+++,,,,,,------,,,,,,+++++++++*********))))))---------,,,+++***)))((())))))))))))))))))))))))******))))))((((((''''''&&&''''''(((((((((((((((((((((((((((((((((((((((***(((&&&$$$$$$&&&(((***(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''((()))((('''&&&&&&&&&&&&&&&&&&''''''((()))******++++++*********))))))((((((((((((''''''''''''(((((('''((()))))))))(((&&&%%%)))************+++++++++))))))))))))))))))))))))*********)))))))))))))))))))))*********++++++++++++*********************,,,,,,,,,---------......------,,,+++,,,---...///------------------------//////////////////......000000//////.........------------...............,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))''''''((((((((((((''''''(((((())))))((('''&&&&&&((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((('''&&&%%%%%%&&&'''(((((((((((((((((((((((((((((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''''''''((((((((((((''''''&&&'''''''''(((((())))))***)))(((''''''((()))***))))))(((((('''''''''&&&)))))))))))))))))))))))))))((('''&&&&&&'''((())))))))))))***+++++++++,,,******))))))((((((''''''((((((((((((((()))******))))))))))))******************+++++++++,,,,,,,,,------------------------,,,,,,,,,---------..................////////////000111222333444444444444:::999777666666666777888666666666666666666666666666777999:::999888666444777666666555444444333333```RRRHHHCCC???666555555555555444333222111111000000000/////////...///---,,,---...000//////---------------------------,,,,,,++++++,,,,,,---...------,,,,,,------...,,,,,,++++++******************************************))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++,,,......+++,,,,,,---------------000/////////.........---///...------------...///000000000000111222333444222111000222444555444333000111333444555555444444000111222222333333222222111111111222222222333333000000000000000111111111000000000///...---------------,,,,,,,,,,,,++++++***+++,,,,,,------,,,,,,+++++++++*********)))))),,,,,,,,,,,,+++***)))((())))))))))))))))))))))))))))))))))))((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((%%%$$$###""""""###$$$%%%(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''((((((((('''&&&&&&&&&&&&&&&&&&''''''((())))))***************)))))))))((((((((((((''''''''''''(((((((((((((((((((((''''''&&&(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------,,,,,,+++,,,---...///------------------------........................000/////////.........---........................,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))'''(((((())))))(((((('''((((((((((((((('''&&&&&&((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''((((((((()))***)))(((''''''((()))))))))(((((((((''''''''''''))))))))))))))))))))))))((((((''''''''''''((((((((()))))))))))))))*********)))))))))((((((((('''((((((((((((((()))******(((((()))))))))******************+++++++++,,,,,,------------------------++++++,,,,,,,,,------------.........////////////111111222333444444444444888777777666666777888888555555555555555555555555666777888999999777555444444444444444555555555555```QQQGGGCCC???666555555555555444333222111000000000000////////////...---+++,,,...//////...------------------------,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,------+++************)))))))))***************************))))))))))))***++++++***+++,,,------,,,+++***++++++*********+++,,,---***+++,,,,,,------,,,,,,/////////...............///...------------...///000//////000000111222333222111222444666666555333000111222333333222111000000111222222333333222222111111111222222222222333111000000000000000000///000000//////...---------------,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,,,,+++++++++*********************+++******)))((('''))))))))))))))))))))))))(((((((((((())))))))))))&&&''''''((((((((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''(((((((((''''''''''''&&&&&&&&&&&&''''''''''''((((((((('''&&&&&&&&&&&&''''''''''''(((((())))))*********))))))))))))((((((((((((''''''''''''(((((()))((((((''''''''''''((('''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,---......------------------------------------------------/////////...............//////////////////......---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))((())))))******))))))((((((((((((((((((''''''&&&((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''(((((((((((()))((((((''''''((())))))((((((((((((''''''''''''))))))))))))))))))))))))''''''(((((((((((('''''')))(((((((((((((((''''''))))))))))))((((((((((((((((((((((((((())))))***(((((())))))))))))***************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------.........//////111111222333444444444444666666555666666777888999555555555555555555555555666666777888777666555444222222333444444555666666___QQQGGGBBB???666555555555555444333222111000000000000////////////...,,,++++++---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++************++++++***)))))))))))))))))))))************************)))))))))))))))***++++++)))***,,,------,,,***)))************++++++,,,,,,++++++,,,------------,,,.................................------.........///////////////000111222000111222444666666444222111222222333222111000///000000111222222222222222111111111111222222222222111111000000/////////.../////////......---------------,,,,,,,,,+++++++++******+++,,,,,,,,,,,,+++************************)))))))))))))))(((''''''))))))))))))))))))))))))''''''(((((())))))******&&&''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((('''''''''''''''&&&&&&&&&''''''''''''((((((''''''&&&&&&&&&'''''''''''''''((((((((())))))))))))))))))))))))((((((((((((''''''''''''(((((()))((('''&&&&&&'''((()))''''''((((((((()))))))))((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))***************************+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,------........................000///////////////......------........./////////++++++,,,,,,,,,,,,------++++++++++++++++++++++++(((((((((((((((((((((((())))))************))))))'''(((((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&'''''''''(((((((((((((((''''''''''''((((((((()))((((((((((((((('''''''''((((((((((((((((((((((((&&&'''((())))))((('''&&&)))))))))(((((('''''''''))))))))))))(((((((((((())))))(((((((((((())))))(((((((((((()))))))))***************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,---------.........000111222333444444444444333444444555666777999999555555555555555555555555555666666666666555444333222222222333444444555555^^^PPPFFFBBB>>>555555555555555444333222111////////////000000000000...,,,++++++---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++******))))))******+++)))))))))))))))))))))***))))))))))))))))))))))))))))))(((((())))))***+++)))***,,,------,,,***)))******++++++,,,,,,,,,,,,,,,,,,---...............---------...............---..................---/////////...//////000000...///000222444444222000222222333333222111///...000000111222222222222111000000111111111222222222111000000000//////..................------------------,,,,,,,,,+++++++++)))***++++++,,,,,,++++++************************(((((()))))))))(((''''''((((((((((((((((((((((((''''''(((((())))))******&&&''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''&&&&&&&&&''''''(((''''''''''''(((((((((((((((((((((((((((((())))))((((((''''''''''''(((((()))((('''&&&&&&'''((()))((((((((()))))))))******((((((((((((((((((((((((''''''(((((())))))))))))))))))))))))))))))))))))''''''(((((()))))))))************+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---------------...............000/////////.........---------------.........///+++++++++,,,,,,---------++++++++++++++++++++++++(((((((((((((((((((((((())))))************))))))''''''((((((((((((((('''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&''''''''''''''''''&&&''''''''''''''''''''''''&&&''''''''''''''''''&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&((((((((((((((('''''''''&&&&&&''''''(((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((&&&'''((())))))((('''&&&*********))))))((((((((((((((((((((())))))))))))))))))(((((((((((())))))'''(((((((((((()))))))))))))))*********+++++++++++++++++++++++++++++++++------------............,,,,,,,,,,,,------------///000111222333333333333222222333555666777888888555555555555555555555555555555555555444444333333333333333333333333333333~~~]]]OOOFFFBBB>>>555555555555555444333222111////////////000000000000...---+++,,,...//////...,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,++++++++++++,,,,,,)))))))))************+++)))))))))))))))))))))))))))(((((((((((()))******)))***+++,,,,,,+++***)))******+++,,,,,,,,,,,,+++,,,---......//////......---------------.........------...//////...------//////............//////...---...000222222111///111111222222222111///...///000111111222222111111000000000111111111111222000//////////////////...------------------------------,,,,,,,,,,,,++++++)))******+++++++++++++++***************+++++++++(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))&&&''''''((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))'''(((((((((((()))))))))&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''(((((((((((())))))((((((''''''''''''(((((((((''''''''''''(((((()))(((((()))))))))*********))))))))))))))))))))))))&&&''''''(((((())))))******)))))))))))))))((((((&&&&&&&&&'''(((((())))))))))))*********+++++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...---------------........./////////...------,,,,,,,,,,,,,,,---------......***++++++,,,,,,------...++++++++++++++++++++++++))))))))))))))))))))))))((())))))******))))))(((&&&'''((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&((((((((((((((('''''''''%%%&&&'''((((((((((((((('''''''''((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''******)))))))))))))))((((((((((((((())))))))))))***))))))(((((((((((((((''''''(((((((((((()))))))))))))))************+++************************,,,,,,,,,---------......+++++++++,,,,,,,,,------......///000111111111111111222333555666777777777444444444444444444444444444444444333333333333333222222222222222222222222}}}\\\OOOEEEAAA>>>555555555555555444333222111.../////////000000000111///---,,,---...000//////++++++++++++++++++++++++++++++************++++++,,,,,,++++++++++++,,,,,,************++++++,,,,,,))))))))))))))))))))))))((((((((((((((()))******************************((()))***+++++++++******,,,,,,---............---,,,,,,,,,------.........------...//////...------///......------......///...------...000111111000...///000111000000...---///000000111111111111111000000000000111111111111.........///////////////------------------------------,,,,,,,,,,,,++++++))))))***+++++++++++++++))))))*********+++++++++((())))))******)))))))))(((((((((((((((((((((((())))))))))))((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((+++***(((''''''(((***+++'''((((((((())))))))))))&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&'''(((((('''''''''''''''''''''''''''''''''((((((((())))))((((((''''''''''''((((((&&&''''''((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))&&&&&&''''''((())))))*********))))))((((((((((((&&&&&&''''''((())))))***))))))))))))*********+++)))***+++,,,---,,,,,,++++++++++++++++++++++++++++++++++++,,,---.........,,,,,,,,,------..................---,,,,,,+++++++++++++++,,,,,,,,,,,,---******+++,,,,,,---......************************))))))))))))))))))))))))'''(((((())))))(((((('''&&&&&&'''(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%)))(((((((((''''''''''''$$$%%%&&&(((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))((((((''''''''''''((((((''''''((((((((((((((()))'''((((((((()))))))))*********)))((((((((((((((('''''''''((((((((())))))))))))))))))******************************************+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---...///000000000000111222333555666666666555444444444444444444444444444333333222222222222222000000111111222222333333}}}\\\NNNEEEAAA>>>555555555555555444333222222.../////////000000111111000...------///000000///++++++++++++++++++++++++++++++************++++++******))))))))))))************+++++++++,,,,,,,,,))))))))))))))))))))))))((((((((((((((()))******++++++***))))))***++++++&&&''')))*********)))(((++++++,,,---------,,,,,,,,,,,,,,,------.........,,,---...//////...---,,,///......---------......000...---...000111222111,,,---...//////...------//////000111111111111111000000000000111111111111---.........//////000000---------------------------------,,,,,,,,,++++++))))))***++++++++++++***))))))******++++++++++++))))))***************)))((((((((((((((((((((((((******))))))((((((''''''&&&''''''((((((((((((((((((((((((((((((((((((((('''&&&$$$""""""$$$&&&''''''((((((((())))))******&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&'''((()))'''''''''''''''''''''&&&&&&'''''''''(((((())))))((((((''''''''''''((((((%%%&&&((()))))))))((('''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))&&&&&&&&&'''((())))))*********))))))((((((((('''&&&''''''((()))******+++))))))))))))************)))***+++,,,---,,,++++++++++++++++++++++++++++++++++++,,,------...//////,,,,,,,,,------...............---,,,,,,+++************+++++++++,,,,,,,,,******+++,,,,,,---......************************))))))))))))))))))))))))''''''((((((((((((''''''&&&&&&'''((())))))((((((((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''((((((((()))''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%))))))(((((('''''''''&&&###$$$&&&((())))))((('''&&&'''''''''(((((()))))))))))))))))))))))))))))))))((('''&&&&&&'''((()))%%%&&&&&&''''''((((((((('''((((((((())))))************)))(((((((((((((((''''''''''''((((((((()))))))))))))))************))))))))))))))))))))))))((())))))))))))***************+++++++++,,,,,,,,,+++,,,---...////////////111222444555666555555444444444444444444444444444444333222222111111222222......///111222333444555yyyYYYOOOGGG@@@<<<666555444444333333222222111222111///.........///000///000000///------...000,,,++++++******++++++,,,************************,,,,,,,,,++++++************++++++)))((()))+++---((((((((((((((((((((((((((((((((((((''''''''''''))))))))))))))))))))))))******+++,,,,,,,,,,,,+++((()))***+++,,,+++******------,,,++++++,,,,,,,,,,,,---.........---,,,+++000000///---,,,---///222......------------......,,,---///222555444000---111111111000000000000000000000000000000000000000111000000///...---------//////.........---------+++,,,,,,------,,,,,,+++,,,,,,,,,++++++*********,,,,,,,,,+++++++++******))))))))))))))))))))))))%%%&&&((())))))(((&&&%%%******))))))((((((''''''))))))))))))))))))))))))&&&&&&''''''((()))))))))%%%&&&&&&&&&'''((((((((((((((())))))((('''&&&&&&((((((((((((((((((((((((''''''''''''(((((((((((($$$$$$%%%%%%%%%&&&&&&&&&((((((((('''&&&&&&&&&%%%))))))(((((('''''''''&&&''''''''''''''''''''''''''''''((((((((((((((('''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))******))))))))))))******((()))))))))************,,,,,,,,,++++++************+++,,,,,,------,,,,,,------------------------//////...---,,,,,,++++++++++++++++++++++++++++++,,,,,,++++++***+++++++++,,,+++******))))))******))))))))))))(((((((((((())))))((('''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$%%%&&&&&&''''''((('''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&%%%))))))(((((((((((())))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))******************************************+++++++++,,,,,,,,,------......///000000000111111222222222333333333222222333444444555555666666555444222111000000000111111222222222333333333xxxXXXOOOFFF@@@<<<666555444444333333222222111111000000///////////////---......---++++++,,,---,,,++++++******++++++,,,************************,,,,,,,,,++++++*********+++++++++***((((((***,,,************************)))))))))(((((((((''''''))))))))))))))))))))))))))))))******++++++************+++++++++++++++***---,,,,,,,,,+++,,,,,,,,,,,,,,,---......---,,,+++...///...---,,,---000222......------------......000333777::::::666111...000000000000000000000000000000000000000000000000000000000///...---------///.........------------+++,,,,,,------,,,,,,+++,,,,,,,,,++++++*********+++++++++*********))))))))))))))))))))))))))))))''''''((())))))(((''''''***)))))))))((((((((('''((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&'''''''''''''''((((((((((((((('''&&&&&&((((((((((((((((((((((((''''''''''''(((((((((((($$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&((('''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((()))))))))***))))))))))))))))))***************++++++++++++,,,,,,,,,++++++************+++,,,,,,------,,,,,,------------------------///......---,,,,,,++++++++++++++++++++++++++++++,,,,,,++++++***++++++,,,,,,+++******))))))******(((((((((((())))))))))))))))))((('''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&%%%$$$$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&%%%%%%'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((((((''''''))))))(((((((((((())))))''''''''''''(((((((((((())))))))))))))))))))))))(((((()))))))))******************************************+++++++++,,,,,,,,,------......//////000111111111222222222333333222222333333444555555555666555444222111000000000111222222222222333333333wwwWWWNNNFFF@@@<<<666555444444333333222222111///000000000000///......---......---+++***,,,---,,,++++++******++++++,,,************************+++++++++++++++*********+++,,,,,,***(((((()))*********************************)))))))))((((((((())))))))))))))))))))))))((((((((()))))))))******,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---......---,,,---000222......------------......111777===???;;;555000///000000000000000000000000000000000000000000000000000000//////...---------............------------++++++,,,,,,,,,,,,+++++++++++++++++++++******************)))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((***))))))(((''''''&&&&&&'''''''''''''''&&&&&&&&&(((((((((((((((''''''&&&((((((((((((((((((((((((&&&''''''''''''(((((((((%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%'''''''''''''''''''''''''''(((((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''((((((((())))))))))))))))))))))))***++++++++++++,,,,,,,,,+++++++++++++++************++++++,,,,,,,,,,,,,,,------------------------......------,,,,,,++++++++++++++++++++++++++++++,,,++++++***++++++,,,,,,++++++***))))))))))))***''''''(((((())))))******)))((((((''''''''''''(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&%%%$$$$$$'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((************)))))))))))))))((((((''''''(((((()))''''''''''''(((((((((((())))))))))))))))))))))))(((((())))))))))))***************************************++++++++++++,,,++++++,,,------......///000111111111222222222222111222222333333444555555555444333222111111111111222222222222333333333333uuuVVVMMMEEE???<<<666555444444333333222222111...///000000000///---,,,/////////...---,,,---///,,,++++++******++++++,,,************************+++++++++***************+++,,,,,,***((('''((()))((((((((((((((((((((((((************))))))))))))))))))))))))))))))))))))(((((((((((())))))******...---+++*********+++,,,++++++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------/////////...,,,,,,---///...------,,,,,,------......444::::::555000...////////////000000000000000000000000000000000000000/////////......---------------------------------++++++,,,,,,,,,,,,+++++++++++++++***************+++*********))))))))))))(((((((((((((((((((((((())))))(((''''''((())))))))))))))))))(((((((((((((((((((((((((((((((((((())))))((((((''''''''''''((((((((('''&&&&&&&&&%%%'''(((((((((((((((''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((('''&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((((())))))))))))))))))(((*********+++++++++,,,,,,+++++++++*********************+++,,,,,,,,,,,,+++---------------------------------,,,,,,,,,++++++++++++++++++++++++++++++++++++******++++++,,,,,,++++++***)))))))))))))))&&&''''''((()))******+++)))(((''''''''''''((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$%%%&&&&&&''''''((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''(((((((((((())))))'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*********)))))))))))))))(((((((((''''''(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))***************************************++++++++++++***++++++,,,,,,---......000000000111111111111222111111111222333333444444444444333222111111111111222222222333333333444444sssTTTKKKDDD???<<<666555444444333333222222111...///000000000///---,,,...//////...,,,,,,---///,,,++++++******++++++,,,***************************************************+++,,,+++(((''''''(((((((((((((((((((((((((((************))))))))))))((((((((((((((((((((((((***))))))))))))***+++,,,---,,,+++*********+++,,,***+++,,,------------,,,++++++++++++,,,,,,------000111111///,,,******+++------,,,,,,,,,,,,------,,,000444222...,,,...222......//////000000000000////////////////////////............------------,,,,,,------------------***++++++,,,,,,++++++***************************,,,,,,+++++++++*********(((((((((((((((((((((((((((''''''&&&&&&''''''((((((((((((((())))))))))))''''''''''''''''''''''''''''''''''''(((((())))))((((((((('''&&&&&&&&&%%%''''''((((((((((((((('''((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''%%%%%%&&&&&&&&&'''''''''%%%&&&&&&&&&'''(((((((((''''''''''''''''''((((((''''''''''''''''''''''''((((((((((((((('''&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&'''''''''((('''((())))))))))))((('''))))))))))))*********+++************************)))***++++++,,,,,,++++++------------------------,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++*********++++++,,,---+++***))))))(((((())))))&&&''''''((()))******+++((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$%%%&&&&&&''''''((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&'''''''''((((((((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))))))))))))))))))))))))))))))))*********+++++++++******++++++,,,---------//////000000000111111111000000111111222333333333333333222222111222222222222222333333333444444444rrrSSSJJJCCC>>><<<666555444444333333222222111...////////////...------,,,------,,,***)))+++,,,,,,++++++******++++++,,,************************)))))))))***************)))***++++++)))''''''(((******************************)))))))))(((((((((((((((((((((((((((((((((******)))((()))***+++,,,******))))))******+++,,,)))***,,,---...------,,,++++++******+++,,,---...000111111///,,,*********------,,,,,,,,,,,,------,,,...000///---...111444---......//////000000111////////////////////////------------------------,,,,,,,,,,,,------------******++++++++++++******)))))))))***************,,,,,,,,,++++++++++++***))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((())))))))))))''''''''''''''''''''''''&&&&&&''''''((())))))***'''''''''''''''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((((((%%%&&&&&&&&&&&&'''''''''%%%&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''''''''''''''(((((((((((((((''''''''''''''''''''''''))))))))))))((('''&&&%%%((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''))))))))))))''''''(((((()))))))))*********)))))))))***************)))******+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************+++,,,------******)))(((((((((((()))''''''(((((())))))******(((''''''''''''(((((()))''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&%%%$$$$$$'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''(((((()))'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''(((''''''&&&&&&''''''(((''''''''''''(((((((((((())))))))))))))))))))))))''''''(((((((((((()))))))))))))))))))))))))))))))))))))))************+++******+++,,,,,,------...////////////000000000000///000000111111222333333222222222111222222333333333333333333444444444444pppRRRJJJCCC>>>;;;666555444444333333222222111//////...------------...,,,,,,---+++***)))***,,,,,,++++++******++++++,,,************************((()))))))))*********+++''')))***+++)))(((((((((************************)))))))))(((((((((''''''((((((((((((((((((((((((***)))((('''''')))***,,,&&&'''((()))***+++++++++(((***,,,---......---,,,+++************,,,---...---...//////,,,++++++,,,---,,,,,,++++++,,,,,,------......//////000111111------......///000000111////////////////////////------------------------++++++,,,,,,,,,---------******++++++++++++******((()))))))))*********+++++++++++++++************))))))))))))))))))))))))&&&'''((())))))((('''&&&'''((((((((()))))))))***'''''''''''''''''''''''''''''''''(((((((((((((((&&&&&&&&&'''''''''''''''&&&&&&'''(((((((((((((((((((((((((((((((((((((((%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''(((((((((''''''''''''''''''''''''))))))))))))((('''&&&%%%((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))))))))&&&''')))******)))'''&&&))))))*********+++++++++((()))))))))*********+++))))))***+++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************+++,,,---...******)))((((((((((((((((((((((((((())))))))))))'''''''''''''''((())))))''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&%%%$$$$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&''''''((())))))******'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%&&&&&&&&&'''''''''(((''''''&&&&&&''''''(((''''''''''''(((((((((((())))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))************++++++,,,,,,---................../////////000000//////000000111222222222222111111111222333333444333333333444444444444555pppQQQIIIBBB>>>;;;666555555444333333222222111000///...,,,,,,---...............---,,,+++,,,...,,,++++++++++++++++++,,,************************(((((())))))*********+++&&&(((******)))(((((()))((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((()))(((&&&%%%&&&''')))+++###%%%''')))+++++++++***((())),,,.........---,,,******))))))***,,,---///***,,,......---------...---,,,,,,++++++,,,,,,------------///111111///,,,---------...///000000111////////////////////////------------------------+++++++++,,,,,,---------******++++++++++++******(((((())))))*********+++************))))))))))))))))))))))))))))))))))))&&&((()))++++++)))(((&&&'''((((((((())))))******'''''''''''''''''''''''')))))))))(((''''''&&&&&&%%%&&&&&&''''''(((((((((&&&&&&'''((())))))((((((((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((((((((((((''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''))))))))))))((('''&&&%%%((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))&&&'''(((******((('''&&&******+++++++++,,,,,,,,,(((((())))))*********+++))))))***++++++++++++***))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++************+++,,,---...******)))((((((((((((((())))))))))))(((((((((((('''''''''''''''((()))***'''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$%%%&&&&&&''''''((('''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%'''''''''''''''''''''''''''(((((()))***+++++++++'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''''''''&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&&&&&&&''''''(((((('''''''''&&&&&&'''''''''''''''''''''((((((((()))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))************+++,,,,,,------......///............/////////000/////////000111111222222111111111111222333444444333333333444444444555555lllWWWIIIBBBBBB999:::666444111000111111///...///............---------...---,,,+++++++++++++++,,,,,,+++******))))))(((((()))+++,,,---,,,,,,+++++++++************++++++)))))))))))))))((('''''''''***---000000...+++)))))))))))))))))))))))))))'''((()))******)))((('''''''''''''''(((((((((((()))************))))))((()))+++,,,......---,,,+++******+++,,,...///000000---,,,++++++,,,---///000000...+++***+++---...------......,,,++++++---///222///+++***---//////...000000//////.........---000...,,,---...///...---++++++,,,---............+++******)))((()))))))))***)))))))))((((((''''''))))))))))))))))))))))))((((((((((((((('''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''&&&&&&&&&(((((((((((((((((((((((((((((('''''''''&&&&&&&&&((((((''''''''''''((((((((((((((((((((((((((((((%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))******************++++++++++++******))))))))))))))))))))))))++++++***)))))))))))))))))))))))))))***+++,,,------,,,***)))))))))*********++++++,,,,,,++++++***+++***)))'''''')))***+++(((((())))))))))))(((((())))))(((((((((((())))))((((((((('''&&&&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%&&&'''(((((('''''''''&&&%%%$$$$$$%%%&&&''''''((()))(((&&&%%%%%%''''''((()))(((&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))'''%%%&&&)))***(((&&&&&&&&&&&&'''''''''((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''&&&%%%%%%&&&'''((()))''''''''''''''''''''''''&&&&&&&&&&&&'''''''''((())))))(((((('''''''''&&&(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************++++++,,,,,,,,,+++******...------------...////////////000111111111111111000000000000000111111222111222333222111111333555lllWWWIIIAAAAAA888999777555222222222222111//////............---------......---,,,,,,,,,,,,,,,+++++++++++++++*********)))******++++++++++++******))))))))))))))))))***)))))))))))))))(((''''''(((***...000000///,,,***))))))))))))))))))))))))(((((())))))))))))((((((((((((((())))))))))))***((())))))*********)))))))))***,,,---------+++*********+++,,,------......++++++++++++,,,---...///222///,,,++++++,,,,,,+++---......,,,++++++---///111///,,,,,,///000000///000/////////............---,,,******,,,---,,,+++,,,,,,------------------+++******)))))))))))))))******)))))))))((((((((())))))))))))))))))))))))((((((((((((((((((((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''((('''''''''&&&&&&'''''''''((('''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((()))******++++++******)))))))))))))))))))))))))))+++***)))(((((((((((()))))))))))))))***+++,,,,,,,,,,,,***)))))))))*********++++++,,,,,,++++++***+++***(((''''''(((***+++((()))))))))))))))((('''))))))(((((((((((())))))'''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&&&&'''((((((''''''(((''''''&&&&&&''''''((('''(((((('''&&&%%%%%%'''%%%&&&'''&&&$$$###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%)))'''&&&'''))))))(((&&&&&&&&&&&&'''''''''(((((())))))((((((''''''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&%%%&&&'''((((((''''''''''''''''''''''''&&&&&&'''''''''((((((((()))(((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))***************+++,,,,,,,,,,,,++++++---------------....../////////000111111111111000000000//////000000111222111222222222111111333444kkkWWWIIIAAAAAA777888777555333222333333222000///............---------............------------++++++++++++,,,,,,,,,,,,++++++******)))*********))))))(((((((((((()))))))))))))))))))))((('''''')))+++---///000...,,,+++))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************'''((()))***************((()))***,,,,,,+++***************+++++++++,,,,,,))))))++++++,,,,,,,,,,,,222///,,,+++++++++***)))------...---++++++---//////...---...000111111000////////////............---,,,******,,,,,,,,,+++,,,------------,,,,,,+++*********)))))))))))))))************))))))))))))))))))))))))))))))))))))''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((('''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&((((((''''''''''''(((((('''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((()))******++++++******)))))))))))))))))))))))))))))))))((((((''''''((((((******)))))))))******+++,,,+++******)))***************++++++++++++************((((((((((((******)))))))))))))))((('''''')))((((((''''''(((((()))&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&''''''(((''''''''''''(((((((((((((((((('''&&&'''((('''&&&%%%&&&'''%%%&&&&&&&&&$$$###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))'''&&&'''((()))((('''&&&&&&&&&'''''''''''''''***))))))((('''&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((('''&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((()))))))))((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))***************++++++,,,------------------,,,,,,------...///...//////000000000000000///////////////000111111000111222111000000222444jjjVVVIIIAAAAAA666666666444222222222333222000///............---------...///////////////......******+++,,,,,,---.........---+++***))))))***+++))))))(((((((((((()))))))))))))))))))))((('''''')))***,,,---------+++***))))))))))))))))))))))))***)))(((''''''((()))***(((((()))))))))*********&&&'''(((******+++++++++(((((()))***+++******))))))))))))***************'''(((***+++,,,,,,++++++000---+++***++++++***))),,,---...---,,,,,,---...,,,,,,---///000111000000///////////////.........///---,,,,,,---......------------------,,,+++******************)))((((((******************))))))))))))))))))))))))))))))''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&''''''(((''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&''''''''''''(((&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))************))))))************))))))((((((((((((((((((((((((((((((''''''''''''((((((+++******))))))))))))***++++++************************++++++++++++*********)))(((((((((((()))***)))******))))))((('''&&&(((((((((''''''(((((((((%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&'''''''''''''''&&&&&&'''((())))))((('''&&&%%%&&&''''''%%%%%%&&&'''&&&'''((((((&&&&&&&&&(((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))((((((''''''((((((((('''''''''''''''''''''''''''******)))((('''&&&&&&%%%''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((())))))))))))((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************)))***+++,,,---.........,,,,,,,,,,,,,,,------...---...//////000000/////////............///000000///000111111000000111333iiiUUUIIIAAAAAA666666555333111000111222111000///............---------......///000000//////...******+++,,,------...//////---,,,*********+++,,,+++******))))))******+++)))))))))))))))((('''''''''((()))************)))((((((((((((((((((((((((***)))(((''''''((()))***'''''''''((((((((())))))&&&'''(((******+++++++++(((((())))))************))))))))))))))))))))))))'''(((***+++,,,,,,+++***,,,***)))***+++,,,,,,+++,,,---......,,,,,,---...***+++,,,............///.........///////////////...---++++++---...---,,,------------,,,+++******)))************)))(((((())))))))))))))))))******((((((((((((((((((((((((&&&'''''''''(((((())))))''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&'''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&''''''''''''(((&&&&&&'''(((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))************)))))))))******)))))))))((((((((((((((((((((((((((((((''''''''''''((((((******))))))((()))))))))************+++*********)))******++++++******))))))(((((((((((((((((())))))))))))))))))(((''''''((((((''''''''''''((((((%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&'''''''''''''''&&&&&&%%%&&&'''(((((('''&&&%%%$$$&&&'''&&&%%%%%%&&&'''&&&'''((('''&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&'''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))'''(((((((((''''''(((((('''''''''''''''''''''&&&***))))))((('''&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((''''''&&&%%%%%%''''''''''''''''''''''''(((((((((((())))))))))))'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************)))***+++,,,------...---+++++++++++++++,,,------------...////////////............---......///000///000000000//////111333gggTTTHHHAAAAAA777777444222000000111111111000///............---------------///000000000///...)))******+++,,,------...,,,,,,++++++***+++++++++++++++************++++++)))))))))))))))(((''''''''''''''''''(((((())))))(((((((((((((((((((((((())))))(((((((((((())))))''''''''''''(((((((((((('''((()))***************)))))))))))))))*********((((((((())))))*********((((((******++++++++++++)))(((((()))+++,,,,,,++++++---......---,,,,,,---***+++------,,,,,,---///.........///////////////,,,+++))))))+++++++++***+++,,,,,,,,,,,,++++++***)))******++++++)))((('''(((((((((((())))))))))))((((((((((((((((((((((((&&&&&&''''''((()))))))))''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''&&&&&&&&&''''''''''''(((%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((((())))))******))))))((())))))))))))))))))))))))((((((''''''(((((())))))))))))((((((((())))))***))))))***++++++++++++***))))))************))))))(((((((((((((((((((((((((((((())))))))))))(((((((((''''''&&&&&&''''''(((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((''''''&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%&&&&&&%%%%%%&&&'''###%%%&&&%%%$$$$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((()))((('''&&&''')))'''''''''''''''&&&&&&&&&((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''''''''(((''''''&&&%%%''''''''''''''''''''''''''''''((((((((()))))))))'''''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************)))******+++,,,,,,,,,,,,++++++******++++++,,,---,,,------...............---------------...//////...///000///......000222dddSSSHHHBBBBBB777888444333111111222222222111///............---------+++,,,...000000///...---)))*********++++++,,,,,,((())))))************)))******))))))))))))******)))))))))))))))(((''''''(((((('''''''''((()))***(((((((((((((((((((((((((((((())))))))))))(((((('''(((((((((((()))))))))((())))))*********))))))***)))))))))******++++++''''''((()))******++++++************+++,,,------***)))((()))++++++***)))+++---//////---,,,,,,---,,,---...---++++++---000............/////////000,,,***))))))***++++++******++++++,,,,,,,,,++++++((()))+++++++++***((('''&&&'''''''''((((((((((((((((((((((((((((((((((((&&&&&&''''''((())))))***''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((%%%&&&((())))))(((&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((()))))))))))))))))))))))))))(((((((((((()))***+++((((((((((((((()))***+++((()))***+++,,,++++++***))))))************))))))'''(((((((((((((((((('''&&&'''((())))))******)))(((''''''&&&&&&''''''((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((('''&&&&&&%%%''''''&&&&&&&&&&&&''''''###%%%&&&&&&%%%%%%&&&'''###$$$&&&%%%$$$$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&((())))))'''&&&''')))(((((('''''''''&&&&&&&&&''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((%%%&&&'''((((((((('''&&&''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))***++++++************************+++,,,,,,,,,,,,---............---------,,,,,,------...///.../////////......000111cccRRRHHHBBBBBB888888555444222222333444333222//////.........---------***,,,...///000///...---)))************+++++++++%%%&&&''')))))))))((('''))))))(((((((((((()))))))))))))))))))))((((((''')))((('''''''''(((***+++(((((((((((((((((((((((('''((()))******)))((('''))))))))))))************)))************))))))(((*********)))***++++++,,,&&&'''((()))***+++,,,---+++******)))***,,,---...+++***)))***+++***(((&&&+++---//////...,,,,,,---///000///---******...111---.........//////000000...,,,++++++,,,------,,,)))***+++,,,,,,,,,,,,,,,((()))+++,,,+++***((('''%%%&&&&&&&&&''''''((((((((((((((((((((((((((((((&&&&&&&&&'''((())))))***''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''''''''((((((%%%&&&((())))))(((&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))************(((((())))))))))))(((((()))))))))))))))))))))))))))))))))))))))***++++++''''''''''''(((***++++++((()))***+++,,,,,,+++***))))))************))))))''''''((((((((((((''''''%%%&&&''')))************'''''''''&&&&&&'''''''''(((((((((''''''&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((('''&&&%%%%%%)))((('''&&&&&&'''((()))###$$$&&&%%%%%%%%%&&&'''%%%&&&''''''&&&&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&(((***)))&&&%%%''')))(((((('''''''''&&&&&&&&&&&&&&&''''''((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((($$$%%%'''(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((&&&'''''''''(((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))*********))))))(((*********)))***++++++,,,+++,,,------......---------,,,,,,,,,,,,---......---...//////......///111```RRRJJJDDDCCC999:::777666444444333444555666666666666555333000...------------------.........************))))))))))))+++*********))))))((((((******)))((((((((((((((())))))((('''''''''''''''###%%%''')))******((((((&&&'''''''''((((((((()))''''''''''''((((((((()))((((((((((((''''''''''''************************)))))))))(((((((((((((((******)))******+++,,,,,,*********))))))))))))))),,,+++++++++++++++++++++,,,,,,,,,------,,,+++++++++,,,------......------........................++++++++++++++++++++++++***+++,,,,,,------------************))))))))))))+++******)))(((''''''&&&))))))(((((('''''''''&&&((((((((((((((((((((((((,,,+++)))'''&&&%%%&&&&&&(((((((((((((((((((((((())))))(((((('''''''''&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&%%%###""""""###%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''&&&&&&'''''''''(((((((((((()))))))))))))))((((((((((((''''''''''''''''''''''''%%%&&&&&&'''((()))******))))))************))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((()))************************))))))(((''''''''''''''''''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$$$$$$$%%%&&&&&&'''&&&&&&&&&'''''''''(((((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&$$$$$$###"""''''''''''''&&&%%%$$$###%%%&&&''''''(((((('''''''''&&&%%%%%%%%%%%%&&&'''(((((((((((((((((((((((($$$%%%%%%&&&'''((())))))''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))************)))************+++++++++++++++,,,,,,,,,,,,------..............................---,,,---...///000___QQQIIICCCCCC888999666555444333333333333444777777777777555333000///000//////...------------************))))))))))))************)))))))))(((******)))((((((((((((((())))))((('''''''''''''''$$$&&&(((*********)))((('''''''''''''''''''''''''''''''''((((((((())))))((((((((((((((((((((((((************************))))))))))))))))))))))))(((((('''''''''((()))))))))))))))))))))*********)))))))))******++++++++++++,,,,,,---,,,,,,+++++++++,,,------...---------------------------------++++++++++++++++++++++++)))***++++++,,,,,,,,,+++************))))))))))))*********)))(((''''''''')))(((((((((''''''''''''(((((((((((((((((((((((())))))((('''&&&'''(((((('''''''''''''''''''''''')))(((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''%%%$$$######$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&'''''''''(((((((((&&&&&&'''((()))***++++++''''''''''''''''''''''''&&&&&&''''''(((((())))))))))))************)))))))))((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((('''''''''''''''''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%$$$%%%%%%&&&&&&%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))************)))************++++++++++++++++++,,,,,,,,,------------------------------...------,,,---...///000]]]OOOGGGAAAAAA777888666555444222111111111111666777999999999777555333111000///---------......++++++*********)))))))))************))))))))))))***))))))((((((((((((((()))((((((''''''''''''(((&&&''')))***+++******)))''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))************************************************((((((''''''&&&'''''''''(((((())))))******++++++&&&''''''((()))***++++++++++++,,,,,,,,,,,,++++++++++++,,,---------------++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++++++++******************))))))))))))******))))))((((((''''''((((((((((((''''''''''''(((((((((((((((((((((((('''''''''''''''((()))***&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%&&&&&&&&&''''''''''''&&&&&&'''((())))))***+++'''''''''''''''''''''''''''''''''(((((((((((((((((())))))******))))))((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))(((''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%""""""###%%%%%%&&&&&&&&&%%%&&&''''''((((((''''''&&&'''(((((((((((('''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''((()))***+++''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))************)))************+++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++---------,,,---......///ZZZMMMFFF@@@@@@555666555444333222111000//////333555777:::;;;;;;;;;:::111000///------...///000+++++++++*********))))))*********)))))))))))))))))))))(((((((((((()))))))))(((''''''''''''(((((('''((()))***+++*********))))))(((((((((((('''''''''(((((((((((()))))))))))))))))))))***************************************************++++++++++++***)))(((((('''((((((''''''((()))***++++++,,,((((((((())))))***************+++,,,,,,,,,,,,+++++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******************)))))))))(((***)))))))))((((((((('''((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''(((((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''''''''%%%%%%%%%&&&&&&&&&'''''')))))))))((('''''''''&&&''''''''''''''''''''''''((((((((((((((('''''''''(((((())))))))))))(((((('''''''''((((((((((((((((((((((((((((((((((((((()))(((((((((((())))))***))))))))))))))))))))))))))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((('''&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''######$$$%%%&&&&&&&&&&&&%%%&&&''''''((('''''''''&&&''')))******)))'''&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((()))***''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((((((((((((((((((((((((((((()))))))))************))))))*********+++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......XXXLLLEEE??????444444444333333222000///...---///111444888;;;>>>@@@@@@777555333111///.........++++++++++++************))))))))))))))))))******))))))(((((((((((())))))((((((''''''''''''((((((((())))))***************))))))))))))))))))))))))(((((((((((()))))))))***((()))))))))*********+++))))))))))))))))))))))))))))))******+++++++++++++++***)))(((((('''((((((''''''((()))***++++++,,,+++++++++******))))))((()))***++++++,,,,,,,,,+++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++************)))))))))((())))))))))))(((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&'''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''(((((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&'''''')))))))))((('''&&&&&&%%%''''''''''''''''''''''''((((((((((((((('''''''''(((((())))))))))))((((((&&&&&&''''''((((((((()))((((((((((((((((((((((((((((((((((((((()))******************************))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((''''''&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&''''''(((&&&&&&''''''''''''&&&&&&%%%&&&''''''((('''''''''&&&''')))******)))'''&&&''''''''''''''''''''''''((((((((('''&&&&&&%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((((((((((((((((((((((((((((()))))))))************))))))*********+++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------~~~WWWKKKEEE??????333333222222222222111000......---...000444888<<<@@@BBB@@@>>>;;;777333///,,,***,,,++++++++++++*********))))))))))))************((((((((((((((())))))***(((''''''''''''(((((()))))))))))))))))))))))))))(((((()))))))))*********((((((((()))))))))******'''(((((())))))*********))))))))))))))))))))))))(((((())))))***+++++++++((((((''''''&&&'''''''''(((((())))))******++++++---,,,+++***)))(((((('''((()))***+++,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,---------,,,++++++************))))))))))))))))))))))))(((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((())))))((('''&&&&&&(((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&''''''''''''(((%%%%%%&&&&&&'''(((((((((%%%&&&&&&&&&''''''''''''&&&&&&'''''''''((((((((('''''''''''''''''''''''''''''''''((((((((((((((('''(((((())))))(((((('''&&&&&&&&&''''''(((((()))))))))))))))))))))))))))(((''''''(((((()))***+++************************))))))((('''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''((('''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''''''''(((''''''(((((((((''''''&&&%%%&&&''''''((((((''''''&&&'''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''((('''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))************)))************+++++++++************++++++++++++------------------------++++++,,,------------,,,}}}VVVKKKEEE@@@???333333111222222222222111000///.........000333888===@@@CCCCCCAAA>>>:::555111...,,,,,,+++++++++*********((()))))))))************((((((((((((((()))******'''''''''''''''((()))))))))(((((((((((((((((((((%%%%%%&&&'''((())))))***(((((()))))))))*********&&&&&&'''(((((()))******))))))))))))))))))))))))''''''((())))))***++++++(((((('''''''''((()))))))))))))))))))))******************))))))(((((('''((()))***++++++,,,,,,,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++******************))))))))))))(((((((((((())))))))))))''''''''''''((((((((()))((((((((((((((((((((((((&&&'''((())))))(((((('''''''''''''''''''''''''''''''''''''''((((((((()))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((%%%%%%&&&&&&'''(((((()))&&&&&&'''''''''(((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&''''''(((((())))))''''''((((((((((((''''''%%%%%%&&&''''''((())))))))))))))))))))))))))))))''''''''''''((()))***+++************************))))))((('''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((%%%&&&&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''%%%%%%&&&'''((((((((((((%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&'''((((((''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))************)))************+++++++++************++++++++++++++++++++++++++++++++++++***+++,,,---------,,,,,,}}}VVVKKKEEE@@@???333333000111222333333222111000111///------000555:::===BBBBBBCCCCCC@@@===999666,,,,,,,,,+++++++++******(((((())))))*********+++((((((((((((((()))******'''''''''''''''((()))***)))(((''''''''''''(((((("""###$$$%%%&&&((())))))))))))))))))************%%%&&&&&&'''((())))))***))))))))))))))))))))))))&&&''''''((()))***************)))******+++,,,---*********)))))))))))))))'''''''''((((((((((((((((((((()))++++++,,,,,,,,,******+++,,,,,,,,,,,,+++************************+++++++++++++++++++++++++++++++++++++++***)))(((************))))))))))))(((((((((((())))))))))))&&&'''''''''(((((())))))((((((((((((((((((((((((###%%%'''(((*********)))&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((%%%%%%&&&&&&'''((())))))'''''''''(((((((((((()))***)))((('''&&&%%%$$$$$$''''''''''''''''''''''''%%%&&&&&&'''((()))******''''''((((((((((((''''''%%%%%%&&&&&&'''((())))))))))))))))))))))))))))))''''''''''''((()))++++++))))))))))))))))))))))))))))))((('''''''''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''""""""$$$&&&'''((())))))%%%&&&''''''(((((('''''''''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&'''((((((((('''((((((((((((((((((((((((&&&''''''''''''''''''&&&'''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''((()))***+++&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))************)))************+++++++++)))************+++++++++***************************+++,,,---...---,,,,,,yyy]]]LLLGGG???;;;999333444333333333444333000.........---...///222555777999???FFFHHHFFFBBB@@@@@@777222---))))))+++---...&&&''''''((()))******+++))))))(((((('''''''''&&&$$$%%%'''((((((((('''&&&,,,)))&&&%%%''')))(((&&&(((((()))***************((())))))(((&&&&&&''')))((((((''''''&&&&&&&&&%%%))))))))))))))))))))))))&&&''')))***+++++++++******)))((()))***+++***((())))))))))))))))))))))))((((((((((((((()))******++++++,,,,,,,,,+++******(((((((((((())))))))))))******************++++++...---+++)))(((((()))***+++++++++++++++***)))((())))))))))))((((((((((((((((((''''''''''''(((((('''''''''''''''((())))))'''''''''''''''((())))))''''''&&&&&&&&&&&&''''''%%%&&&((()))))))))((('''''''''''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((((((''''''''''''&&&&&&&&&(((''''''''''''&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&'''''''''&&&%%%$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%%%%%%%&&&''''''((('''&&&%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&&&&'''((('''&&&''''''''''''(((((((((((()))((('''&&&&&&'''((()))((((((((((((((((((((((((******))))))(((((('''''')))(((((('''''''''((((((******))))))))))))******((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&***'''%%%&&&((((((&&&$$$''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''(((((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%''''''''''''''''''''''''&&&'''((('''%%%%%%'''(((%%%%%%%%%&&&&&&'''''''''(((((('''''''''&&&&&&&&&((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&%%%%%%$$$$$$%%%%%%&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&&&&&&&'''(((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((***)))((('''&&&&&&'''((((((((((((((((((((((((((('''((()))((('''&&&''')))*********)))))))))))))))++++++******************,,,++++++******++++++,,,***************************++++++,,,,,,------...vvv[[[JJJGGG???;;;:::444666333111111222222222111...---------...000333444555999???CCCDDDCCCBBBBBB>>>999222,,,***+++,,,,,,)))))))))))))))*********)))))))))((((((((('''''''''(((((()))))))))))))))+++)))&&&&&&'''((((((&&&(((((()))************)))((())))))(((&&&&&&'''(((((((((((('''''''''&&&&&&((((((((((((((((((((((((&&&''')))***++++++*********)))((()))******)))((((((((((((((((((((((((((('''''''''''''''(((((())),,,,,,,,,++++++*********((((((((()))))))))******************++++++++++++---,,,+++******)))))))))+++++++++++++++***))))))++++++++++++************(((((((((((((((((((((((('''''''''''''''((())))))'''''''''''''''(((((()))(((''''''&&&&&&''''''(((&&&&&&'''((((((((((((((($$$%%%%%%&&&'''((())))))''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%%%%%%%&&&''''''(((''''''&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&&&&'''((('''&&&''''''''''''(((((((((((()))((('''&&&&&&'''((()))''''''''''''''''''''''''))))))))))))((((((''''''((((((''''''''''''((((((******))))))))))))******((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&)))'''%%%&&&(((((('''%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''(((((('''&&&&&&%%%&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&'''((('''%%%%%%'''(((%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&''''''((((((((((((((('''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((***)))((('''&&&''''''((((((((((((((((((((((((((('''((()))((('''&&&''')))))))))))))))))))))))))))************************,,,++++++******++++++,,,******************************+++,,,,,,------...sssXXXHHHEEE???;;;:::444666333000///000222333333...------------///111222111222666;;;@@@DDDDDDDDDFFF@@@888111...,,,******,,,++++++******)))*********)))))))))))))))(((((()))(((((((((((())))))******(((&&&&&&'''((((((''''''((())))))******))))))((()))***)))'''&&&'''((())))))((((((((((((''''''((((((((((((((((((((((((''''''((()))***************)))((((((******)))(((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((...---+++***)))))))))***)))))))))*********++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,++++++***)))***++++++++++++***))))))++++++++++++************(((((()))******)))(((((((((''''''''''''(((((()))''''''&&&&&&''''''((()))((((((''''''''''''(((((('''''''''&&&''''''((()))&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$''''''''''''&&&&&&&&&&&&$$$%%%&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%%%%%%%&&&''''''(((((('''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&'''((('''&&&&&&''''''''''''(((((((((((((((''''''''''''(((((('''''''''''''''''''''''')))))))))(((((((((((('''((('''''''''''''''((((((***))))))(((((())))))***((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&'''&&&%%%&&&(((((('''&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''(((''''''&&&%%%''''''(((((((((''''''&&&''''''''''''''''''''''''&&&'''((('''%%%%%%'''(((%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&'''(((((((((((((((''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))(((''''''''''''((((((((((((((((((((((((((('''((()))((('''&&&''')))))))))))))))))))))))))))************************++++++************++++++******************************++++++,,,---------rrrWWWHHHEEE???:::999333444222000000222333333222//////.........///000000111///000555<<>>999777000000111222444555555222///000000000000000000000111333000///222888>>>@@@@@@=========>>><<<777111+++,,,+++)))(((((()))+++,,,))))))))))))************((('''&&&%%%%%%&&&'''(((''''''((((((((('''((((((''''''((()))))))))))))))((()))+++***)))''''''(((((((((((()))))))))))))))''''''''''''''''''''''''((((((((((((((())))))))))))((('''((()))***)))'''''''''''''''''''''''''''((((((''''''(((((()))***---,,,)))'''&&&'''((())))))*********++++++++++++))))))***++++++,,,------***+++,,,---,,,+++***))))))******+++++++++******))))))))))))((((((((('''''')))***,,,,,,***)))'''((((((''''''''''''((((((&&&&&&&&&&&&&&&'''((((((((((((''''''''''''(((((('''&&&%%%%%%%%%&&&((()))***))))))'''&&&%%%$$$$$$''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%###$$$&&&(((((('''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%%%%%%%&&&''''''''''''((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&&&&&&&'''((('''&&&&&&&&&&&&&&&'''''''''''''''((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''(((((((((&&&&&&&&&&&&&&&'''(((((())))))(((((((((((())))))((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&%%%&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&'''''''''''''''&&&(((((())))))(((''''''&&&''''''''''''''''''''''''&&&'''((('''%%%%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&&&&%%%%%%'''(((((((((((((((''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((('''((()))((('''&&&''')))''''''(((((())))))))))))(((((()))))))))*********+++******))))))******+++))))))))))))))))))))))))))))))***++++++,,,,,,---rrrXXXIIIGGG???:::666///000111333555666555111---000000000111111111111111333111///000333777:::<<<555888===AAACCC???999444///---+++))))))***+++,,,(((((()))))))))))))))******))))))(((((((((((()))%%%'''))))))((('''((()))&&&'''(((((())))))((((((''')))++++++***((('''(((''''''(((((((((((())))))'''''''''''''''''''''''')))((((((''''''(((((())))))(((''''''))))))((('''''''''''''''''''''''''''((((((((((((((()))************((('''''''''((())))))))))))*********++++++(((((()))***+++,,,,,,---******+++++++++******)))))))))***++++++++++++***++++++++++++************(((((()))******)))(((((()))((((((''''''''''''(((&&&&&&%%%%%%&&&&&&'''(((''''''&&&&&&&&&&&&''''''&&&&&&&&&%%%&&&&&&'''(((&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%###$$$&&&''''''''''''&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%%%%%%%&&&''''''%%%&&&'''((()))((('''&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&'''((('''&&&%%%&&&&&&&&&&&&'''''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((%%%%%%%%%%%%&&&'''(((((()))((((((''''''(((((()))((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&%%%'''((('''&&&&&&'''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%&&&''''''((('''''''''((((((((((((((('''&&&%%%''''''''''''''''''''''''&&&'''((('''%%%%%%'''((('''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&&&&%%%%%%&&&''''''(((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&'''(((((()))((((((((((((((((((((((((((((((((('''((()))((('''&&&''')))&&&''''''(((((())))))***'''(((((())))))***************))))))))))))******))))))))))))))))))))))))))))))******+++,,,,,,,,,qqqWWWIIIGGG@@@;;;888111222222333444555333000---......///000000111111000000000///......111555888444666<<>>888111---******(((''''''))))))((('''))))))))))))(((((((((((()))((('''&&&&&&'''((()))(((((((((((((((((((((((())))))******))))))((('''))))))))))))))))))))))))'''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))(((((((((((()))*********(((&&&&&&'''(((((('''&&&''''''''''''((((((((('''((()))((((((((()))++++++***)))((((((((()))***))))))))))))))))))))))))(((((())))))***+++++++++***************)))(((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((((('''&&&&&&'''((('''&&&%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&%%%$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%((('''%%%$$$$$$%%%'''((($$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''&&&'''''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''((())))))((((((((((((''''''''''''&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%((('''&&&%%%%%%%%%%%%&&&$$$$$$%%%%%%&&&''''''(((''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&''''''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''((((((''''''(((((('''''''''&&&&&&&&&'''((((((((())))))))))))''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))+++***))))))((()))))))))oooUUUHHHFFF@@@;;;888111222111111000000///...............---......///000---000333333111---+++***+++111555777<<>>:::999333222222111111000//////............------......//////000222111...,,,+++***))),,,///222666<<>>999999444222222222111000000//////......------------......111111000---+++***+++---((()))+++...111555;;;@@@EEEIIIOOORRRPPPIII@@@;;;,,,***(((((()))******)))))))))))))))(((((((((((('''(((((((((((((((((('''(((((((((((())))))******(((((((((((((((''''''&&&((((((((((((((((((((((((%%%&&&&&&'''((()))******%%%%%%%%%%%%%%%%%%%%%%%%))))))))))))))))))))))))&&&&&&&&&&&&&&&''''''(((&&&%%%%%%&&&((()))(((&&&&&&&&&&&&'''''''''((((((''')))******)))(((((((((''''''(((((())))))))))))((((((((((((((((((((((((((())))))***++++++,,,,,,((((((((()))(((''''''&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((((((&&&&&&&&&'''((('''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''&&&%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&'''''''''''''''''''''&&&''''''((((((''''''&&&%%%%%%&&&''''''&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((''''''&&&''''''''''''''''''''''''&&&'''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((''''''&&&%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&###$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&'''((())))))''''''''''''''''''''''''%%%&&&''''''((('''''''''&&&'''''''''''''''''''''''''''''''''((((((((((((&&&&&&'''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((&&&'''''''''((()))++++++iiiSSSHHHFFF>>>999999555333222222111111000/////////...------,,,---------111000...+++)))))),,,///((('''))),,,---...333999>>>DDDKKKRRRSSSPPPJJJFFF666222---+++******+++***))))))))))))((((((((((((''''''(((((((((((('''''''''(((((())))))******+++((())))))))))))(((''''''((((((((((((((((((((((((&&&&&&''''''(((((())))))''''''''''''''''''''''''(((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((%%%$$$$$$&&&((()))'''&&&'''''''''(((((((((((()))''')))++++++)))'''''''''''''''((()))))))))(((((())))))))))))))))))))))))((((((((()))******++++++''''''((((((''''''&&&%%%'''''''''&&&&&&&&&&&&%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''((((((((('''&&&&&&'''((('''&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&#########$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&''''''$$$%%%%%%&&&&&&'''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''''''''''''''((((((((((((''''''###%%%'''(((((('''%%%###$$$%%%&&&&&&''''''&&&&&&((((((((((((((((((((((((&&&&&&'''(((((((((((('''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((&&&%%%$$$%%%%%%%%%&&&''''''((((((((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''))))))(((((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''%%%&&&''''''((((((''''''&&&&&&&&&'''''''''''''''&&&&&&'''''''''(((((((((&&&&&&'''(((((((((((('''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''''''''((()))***+++gggQQQHHHGGG???999888444333333222111111000000//////...------,,,,,,,,,---......---,,,******,,,...)))'''(((++++++))),,,222777===EEEMMMQQQQQQNNNLLLDDD>>>666///,,,+++******))))))))))))((((((((((((&&&'''((())))))((('''&&&'''(((((()))******++++++))))))******))))))((('''(((((((((((((((((((((((('''''''''(((((((((((((((************************'''''''''''''''''''''''''''''''''&&&'''(((((()))$$$$$$$$$&&&((()))'''&&&((((((((()))))))))******''')))++++++)))''''''''''''((()))))))))((('''&&&))))))))))))))))))))))))'''''''''((())))))******(((((((((((((((''''''&&&'''''''''&&&&&&&&&%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''((((((((('''&&&&&&'''((('''&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&''''''&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&''''''''''''''''''''''''''''''''''''%%%&&&''''''&&&&&&''')))&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&&&&''''''$$$$$$%%%%%%&&&''''''(((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''((((((((((((''''''%%%%%%&&&''''''&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&((((((((((((((((((((((((&&&&&&'''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%&&&'''((((((&&&$$$###$$$$$$%%%&&&&&&'''((((((((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&''''''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''((((((''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((%%%&&&''''''((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''''''''((()))***eeeQQQIIIHHH???999888444333333222222111000000000///...------,,,,,,,,,,,,+++,,,...---,,,++++++,,,***'''(((,,,+++'''(((...222777@@@HHHMMMNNNMMMLLLNNNGGG<<<222---+++******))))))))))))((((((((((((&&&'''((())))))((('''&&&'''(((((()))***+++++++++***************)))((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((''''''''''''((())))))$$$###$$$&&&((()))'''&&&))))))))))))************''')))++++++***'''&&&&&&(((((()))))))))'''&&&%%%))))))))))))))))))))))))&&&&&&''''''((())))))))))))))))))))))))(((((('''''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''((((((((('''&&&&&&'''((('''&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&''''''&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((((((((('''&&&''''''''''''''''''''''''%%%&&&''''''&&&&&&''')))&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&''''''$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''(((((((((((('''''''''&&&%%%%%%%%%%%%&&&'''$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''&&&&&&'''((())))))((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((%%%&&&'''((((((&&&$$$###$$$$$$%%%%%%&&&'''((((((((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&((((((((()))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''%%%&&&''''''((((((''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((%%%&&&''''''((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((''''''''''''((())))))bbbQQQIIIFFF===:::999333444444333222111000///......------,,,,,,------...------,,,++++++******)))))))))))))))))))))))))))+++...444:::???FFFLLLPPPNNNNNNKKKBBB777---)))(((---***&&&&&&)))******((())))))(((((('''''''''&&&((('''&&&%%%&&&''')))++++++++++++******((('''&&&&&&&&&&&&'''''')))******&&&&&&&&&'''((())))))***''''''&&&&&&&&&&&&''''''+++)))&&&%%%&&&(((((((((***)))))))))))))))******&&&&&&''''''((()))))))))***''''''******((()))---,,,)))'''))),,,---((($$$))))))))))))((((((((((((+++***(((((()))******)))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&'''(((((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((('''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&$$$%%%&&&'''((((((((((((%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((((((((''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&''''''%%%%%%&&&'''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((()))&&&%%%&&&((()))'''%%%''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))((('''&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&'''((())))))***&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''(((((((((((())))))))))))aaaPPPIIIFFF===:::999333444444333222111000//////...------,,,,,,------...------,,,++++++******)))))))))))))))))))))))))))***+++...111666===EEEKKKPPPNNNKKKFFF@@@888000+++******)))))))))((((((((()))(((((((((''''''''''''((((((&&&&&&&&&''')))***+++++++++***)))(((''''''&&&&&&&&&''''''((()))***&&&&&&''''''((())))))***(((((((((''''''(((((((((***(((&&&&&&'''((((((((())))))(((((()))******+++((((((((((((((('''''''''(((%%%&&&)))+++)))+++...222---((((((***+++(((&&&%%%&&&&&&&&&''''''((((((***(((''''''((())))))(((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((''''''&&&%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''(((''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((('''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&'''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&'''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((((((&&&%%%&&&((()))'''%%%''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((('''&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&'''((()))))))))''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''((((((((())))))))))))```PPPHHHFFF===:::999333444333333222111000//////...------,,,,,,------...------,,,++++++******)))))))))))))))))))))))))))+++***))))))---444>>>DDDPPPNNNMMMLLLKKKEEE:::222,,,------,,,***)))((()))((((((((((((''''''''''''(((((('''&&&&&&''')))***************)))(((((('''''''''&&&''''''((()))***&&&&&&''''''((()))))))))))))))(((((((((((())))))(((''''''((()))***(((''''''''''''((()))***+++,,,***))))))(((''''''&&&&&&'''$$$%%%)))+++***,,,///666111)))&&&&&&(((((('''$$$$$$%%%&&&'''((())))))((('''&&&'''((()))((('''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&(((''''''&&&&&&''''''((((((((('''&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&((()))))))))((('''''''''&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''')))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&%%%$$$###"""%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''###$$$$$$%%%&&&'''((((((''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''%%%&&&''''''%%%%%%&&&'''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((('''&&&&&&'''((('''&&&''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&'''''''''''''''&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&'''(((((())))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''((((((((()))))))))___OOOHHHFFF===:::999222333333222222111000000///...------,,,,,,------...------,,,++++++******)))++++++++++++++++++++++++,,,+++)))(((***///777===JJJLLLOOORRRRRRMMMDDD===666333///---,,,+++***)))((((((((((((((('''''''''((((((''''''''''''((()))((()))))))))))))))(((((('''''''''''''''((())))))''''''''''''(((((()))))))))(((((((((((((((((()))''''''((()))++++++(((&&&&&&&&&'''''')))***,,,,,,))))))((((((''''''''''''(((%%%%%%)))***)))***...333///)))&&&&&&''''''''''''''''''((()))******+++((('''&&&''')))***)))'''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''(((''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&(((***+++,,,+++)))(((&&&&&&&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))'''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&'''((()))***+++''''''''''''''''''''''''&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((((((%%%&&&''''''%%%%%%&&&'''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''&&&''''''''''''&&&''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''((((((((())))))^^^NNNHHHFFF>>>:::999222333333222222111000000000...------,,,,,,------...------,,,++++++******)))***************************+++*********,,,000444???EEEMMMRRRQQQMMMJJJHHH@@@888///++++++,,,***''''''''''''(((((((((((((((((((((((('''''''''(((((('''(((((()))))))))(((((((((''''''''''''(((((()))''''''''''''(((((((((((((((''''''&&&&&&''''''(((&&&&&&(((***,,,,,,)))&&&&&&&&&&&&'''(((***+++,,,''''''''''''(((((())))))***'''&&&))))))'''(((+++***)))'''''''''''''''&&&)))))))))))))))(((((((((((((((((()))++++++***(((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&(((******)))((('''&&&&&&&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%&&&'''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&'''((()))***+++'''''''''''''''''''''''''''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((((((%%%&&&''''''%%%%%%&&&'''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&'''''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((}}}]]]MMMGGGFFF>>>:::999111222222222111111111000000...------,,,,,,------...------,,,++++++******)))''''''''''''''''''''''''((()))******))))))***,,,333;;;EEEJJJKKKKKKLLLNNNFFF>>>444...,,,+++(((&&&'''''''''(((((((((((((((((((((((((((((('''''''''&&&'''(((((())))))))))))((((((''''''''''''((((((''''''((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&'''(((***,,,,,,***'''&&&&&&&&&'''((()))***+++&&&&&&''''''((())))))***+++((('''))))))&&&&&&)))$$$%%%'''((((((((('''&&&((((((''''''&&&&&&&&&&&&((('''(((***,,,,,,+++)))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%&&&'''''''''&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%"""###%%%&&&&&&&&&%%%$$$''''''&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((('''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''((((((((('''''''''''''''(((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&$$$%%%&&&'''((((((((((((%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''###$$$$$$%%%&&&'''((((((''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''%%%&&&''''''%%%%%%&&&'''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&'''((('''&&&&&&'''(((''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&'''''''''((((((((({{{\\\LLLGGGFFF>>>:::999111222222222111111111111111...------,,,,,,------...------,,,++++++******)))(((((((((((((((((((((((()))******)))''''''((()))+++000777???DDDIIIKKKMMMIIIHHHDDD<<<222,,,******''''''''''''((((((((()))(((((((((((((((''''''&&&%%%&&&'''((())))))))))))((((((''''''''''''((((((((((((((((((((((((((('''((((((''''''''''''((((((''''''''')))+++,,,+++)))'''''''''''''''((()))***'''''''''((((((((((((((()))&&&&&&((()))&&&'''***###%%%'''(((((((((''''''&&&&&&&&&'''''''''''''''&&&&&&'''))),,,,,,***(((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&###$$$$$$$$$%%%%%%%%%%%%(((''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&''''''''''''&&&'''''''''((((((((()))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((()))%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&'''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%''')))(((&&&%%%&&&(((''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''(((((({{{[[[LLLGGGFFF>>>:::999111222222222111111111111111...------,,,,,,------...------,,,,,,+++******)))++++++++++++++++++++++++,,,,,,+++)))'''''')))+++((()))---666@@@HHHKKKJJJKKKQQQSSSJJJ:::...---000&&&'''''''''(((((())))))(((((())))))((('''&&&&&&%%%%%%'''((()))))))))))))))(((((('''''''''((((((((((((((((((((('''''''''))))))(((((((((((())))))((('''''')))+++,,,+++***(((((('''''''''(((((())))))))))))(((''''''&&&&&&(((%%%%%%((()))'''(((,,,&&&''')))(((((('''((()))&&&''''''((()))***++++++%%%%%%&&&)))++++++)))'''((((((((((((((((((((((((&&&''''''''''''''''''&&&'''''''''&&&&&&'''''''''############$$$$$$%%%&&&'''''''''&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&''''''''''''''''''&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$$$$''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&'''''''''(((((())))))((((((((((((((((((((((((&&&''''''''''''''''''&&&&&&&&&&&&&&&%%%$$$######%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((((((((''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((())))))%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&''''''%%%%%%&&&'''&&&''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%''')))(((&&&%%%&&&)))'''''''''&&&&&&'''''''''&&&''''''''''''''''''&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''''''''&&&&&&'''''''''&&&&&&&&&'''''''''((((((XXXOOOGGGDDD@@@:::555444222222222111111111111000......---,,,,,,,,,,,,---,,,,,,,,,+++++++++******(((((())))))))))))((((((+++*********))))))(((((('''(((***...555<<>>GGGOOOTTTPPPIIIBBB999111))))))***)))((('''((()))******)))(((((((((((()))))))))))))))))))))))))))''''''''''''''''''''''''&&&'''((()))))))))((((((''''''&&&&&&&&&&&&''''''))))))))))))(((((('''''',,,***'''%%%%%%&&&&&&''''''&&&&&&&&&&&&'''(((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&+++***((('''&&&&&&'''''')))(((''''''))))))((('''''''''''''''''''''''''''***)))'''%%%%%%&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%&&&'''(((''''''&&&&&&&&&&&&''''''((())))))'''&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%%%%'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&%%%%%%$$$###$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((($$$%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&'''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&''''''&&&%%%%%%&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''(((vvvWWWNNNFFFCCC@@@999555444222222222111111111111000......---,,,,,,,,,,,,---,,,,,,,,,+++++++++******((())))))******))))))(((************))))))))))))))))))((()))+++...222444AAAIIIQQQQQQNNNJJJBBB;;;///---***))))))))))))(((***************)))(((((())))))))))))))))))))))))'''''''''''''''''''''''''''((())))))******))))))''''''&&&&&&&&&&&&'''''')))))))))(((((((((((('''%%%&&&'''&&&$$$$$$$$$%%%'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''$$$(((+++)))&&&$$$%%%(((%%%$$$######$$$&&&)))***((('''&&&&&&(((((('''&&&'''''''''''''''''''''''''''((()))&&&"""!!!%%%)))%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&''''''$$$&&&((('''%%%###%%%'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((('''&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((tttVVVMMMEEEBBB???999555444222222222111111111000000......---,,,,,,,,,,,,---,,,,,,,,,+++++++++******)))))))))******)))))))))*********))))))))))))))))))(((((('''(((***,,,---777@@@HHHLLLNNNMMMHHHBBB:::444---))))))***)))''')))***+++++++++***((('''''''''''''''''''''''''''''''''''''''''''''''''''((())))))***************''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((( $$$)))+++)))'''&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''###'''******((('''(((***&&&&&&%%%%%%%%%&&&'''((('''&&&%%%%%%''''''&&&%%%&&&&&&&&&'''''''''''''''!!!%%%)))(((%%%######%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''######%%%((((((%%%######&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((&&&%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&'''((('''&&&&&&&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((uuuUUULLLDDDBBB???999444333222222222111111111000000......---,,,,,,,,,,,,---,,,,,,,,,+++++++++******))))))************))))))))))))))))))))))))******)))(((((('''((()))***++++++333<<>>888444333222222222111111111111000......---,,,,,,,,,,,,---,,,,,,,,,+++++++++******)))******++++++******)))))))))))))))************)))))))))))))))******+++%%%+++111888BBBMMMRRRPPPJJJDDD:::111,,,***)))))))))))))))))))))(((''''''))))))))))))))))))))))))'''''''''''''''''''''''')))(((((((((((()))***+++''''''&&&&&&&&&&&&''''''&&&''''''''''''(((((((((---)))$$$!!!"""$$$&&&''''''&&&&&&&&&&&&'''(((((('''''''''''''''''''''''')))'''&&&%%%%%%%%%%%%$$$!!!"""###%%%%%%&&&%%%%%%'''&&&%%%%%%''''''&&&%%%%%%%%%&&&&&&'''((((((((('''%%%""" !!!$$$'''(((''''''''''''''''''''''''((('''&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&---$$$###$$$###%%%+++&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$$$$%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''&&&'''((('''&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''''''''''''''''''''''''''######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''(((((('''''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&''''''''''''(((oooSSSJJJCCC@@@>>>888444333222222222111111111111000......---,,,,,,,,,,,,---,,,,,,,,,+++++++++******)))******++++++******)))((()))))))))************************************''')))***---666BBBHHHHHHGGGEEEAAA:::222---******)))(((((('''''''''''''''))))))))))))))))))))))))''''''''''''''''''''''''(((((('''''''''((()))***''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''(((((('''%%%%%%)))......)))###'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''%%%''''''&&&$$$&&&***///...,,,)))&&&%%%&&&'''((('''&&&%%%&&&'''((('''%%%%%%%%%&&&&&&'''(((((()))$$$'''***)))&&&######$$$&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$***111---###"""***&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''%%%$$$$$$%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&''''''((((((&&&'''((('''&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&######$$$%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&$$$%%%%%%%%%&&&&&&&&&&&&***)))(((''''''((()))******)))(((''''''&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&''''''''''''(((jjjRRRJJJBBB@@@===888444333222222222111111111111000......---,,,,,,,,,,,,---,,,,,,,,,+++++++++************++++++++++++******(((((())))))*********++++++++++++***))))))((((((---+++'''%%%***555::::::BBBDDDEEE@@@888000,,,***)))((('''%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&&&&&&&''')))***'''''''''&&&&&&'''''''''&&&&&&&&&'''''''''((((((!!!%%%000>>>HHHEEE555''''''&&&&&&&&&&&&'''(((((('''''''''''''''''''''''' %%%***)))&&&***444>>>TTTLLLAAA444+++&&&$$$$$$((('''&&&&&&(((((('''&&&%%%%%%&&&&&&'''((())))))###///<<<>>>666***$$$###%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&!!!"""###$$$%%%$$$######&&&%%%%%%$$$$$$%%%%%%&&&(((===KKKAAA,,,%%%***&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$'''%%%$$$$$$%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((())))))&&&'''((('''&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&'''&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&######$$$%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&''''''''''''''''''&&&$$$$$$$$$%%%%%%&&&&&&&&&,,,+++***))))))***+++,,,+++***)))(((&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&'''''''''((((((lllSSSMMMFFFAAA>>>;;;666222222222222111111111111000......---------,,,,,,,,,...---+++*********++++++++++++******))))))(((((()))))))))))))))******+++))))))))))))))))))))))))***(((&&&%%%&&&***...111888CCCIIIFFF@@@<<<555---'''$$$&&&++++++&&&&&&***))))))))))))))))))))))))%%%&&&''''''((((((''''''&&&'''((('''&&&&&&'''((($$$&&&((()))'''&&&'''(((!!!000''',,,"""+++"""000WWW444!!!333!!!444###***)))'''///***###!!!,,,)))%%%,,,UUUwww,,,******444"""///###+++&&&!!!'''###$$$///))))))"""___,,,"""%%%///'''$$$"""""" &&&$$$...&&&&&&&&&&&&&&&&&&&&&&&&(((&&&$$$"""""""""$$$%%%(((555---+++###///sss###'''***$$$... '''(((''''''&&&&&&%%%$$$$$$,,,&&&$$$((()))%%%$$$'''((((((((('''&&&%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$((((((((('''&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&''''''''' !!!"""$$$%%%''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''&&&%%%&&&'''((()))(((((())))))***++++++++++++,,,+++(((%%%"""""""""&&&&&&%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''###$$$%%%%%%&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&kkkRRRMMMFFFAAA>>>;;;666222222222222111111111000000......---------,,,,,,,,,---,,,+++*********++++++*********))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))***((('''&&&''')))---///222===GGGHHHFFFDDD@@@:::222+++&&&)))***(((&&&'''((((((((((((((((((((((((%%%&&&''''''((((((''''''&&&'''((('''&&&&&&'''((((((((('''&&&&&&%%%&&&&&&=== ---(((%%%iiiiii,,,%%%---&&&(((///,,,:::!!!###lll444%%%&&&###&&&$$$%%%'''...***!!!$$$&&&!!!222pppCCC%%%111"""!!!'''///'''AAA&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%###"""###$$$%%%&&&***'''@@@(((&&&333'''$$$$$$'''&&&&&&&&&&&&%%%%%%%%%***%%%###&&&'''$$$###&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$''''''''''''&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&###$$$$$$$$$%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%$$$%%%&&&'''(((''''''''''''''''''''''''))))))(((''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''$$$$$$%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&iiiRRRLLLEEEAAA>>>;;;666222222222111111111000000000......---------,,,,,,,,,---,,,+++*********++++++))))))))))))************)))))))))))))))******+++))))))))))))))))))))))))))))))((('''((()))***++++++555@@@EEEGGGIIIHHHFFF>>>333)))(((***)))((('''''''''''''''''''''''''''&&&&&&'''(((((((((((('''&&&'''((('''&&&&&&'''((()))'''%%%$$$%%%'''''''''FFF111AAA444!!!&&&%%%***...999BBB666"""###$$$$$$"""%%%+++%%%'''111ooo:::((( $$$///"""&&&&&&&&&&&&&&&&&&&&&&&&$$$############%%%'''(((000$$$%%%nnnCCC$$$%%%... %%%%%%%%%&&&&&&&&&'''''''''###"""$$$%%%######$$$$$$%%%%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''(((((())))))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$######&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&(((''''''&&&%%%%%%$$$$$$'''%%%$$$&&&)))+++***(((######$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''%%%%%%&&&''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''(((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&gggQQQLLLEEE@@@>>>;;;666222111111111111000000000000......---------,,,,,,,,,,,,+++++++++++++++++++++(((((())))))******++++++)))))))))))))))******+++(((((((((((((((((((((((()))))))))))))))(((((()))'''...777<<>>333,,,***)))))))))''''''''''''''''''''''''&&&&&&'''(((((((((((((((&&&'''((('''&&&&&&&&&(((%%%$$$###%%%((())))))(((######000zzz%%%111+++222AAAZZZ!!!222---***###&&&---###(((:::###%%%$$$>>>{{{CCC''''''***888&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&''')))222+++'''$$$$$$%%%%%%&&&'''((((((&&&###"""###%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((())))))***%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&'''((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&(((((((((''''''&&&&&&&&&'''$$$"""%%%+++...,,,(((######$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&'''''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&eeePPPKKKDDD@@@===;;;666222111111111000000000//////......---------,,,,,,,,,++++++++++++++++++++++++(((((())))))******++++++)))))))))))))))******+++(((((((((((((((((((((((()))))))))))))))(((''''''&&&)))---111666===GGGOOOLLLJJJCCC777---((('''(((''''''''''''''''''''''''&&&'''(((((())))))((((((&&&'''((('''&&&&&&&&&((($$$%%%&&&(((***)))(((&&&333)))777222777$$$(((((($$$---CCC''')))222"""###///###''''''(((333$$$(((BBB+++444+++&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%$$$$$$$$$((('''===???hhh$$$###$$$$$$%%%&&&'''((((((&&&%%%$$$$$$&&&((((((&&&&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&'''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((()))************)))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&'''((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&''''''(((((()))%%%###%%%***,,,***&&&###$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&dddOOOJJJDDD???===;;;666333111111000000000/////////......---------,,,,,,,,,******+++,,,,,,,,,++++++))))))))))))************)))))))))))))))******+++))))))))))))))))))))))))((((((((((((((((((((((((&&&%%%'''+++///777DDDOOONNNRRRPPPCCC555,,,(((&&&''''''''''''''''''''''''''''''((())))))))))))(((&&&'''((('''&&&&&&'''(((''')))++++++)))'''&&&'''"""jjj&&&%%%###dddUUU:::!!!((($$$888&&&---qqq&&&222---"""+++###***)))...'''"""$$$%%%666)))333''' 333&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%$$$$$$###,,,QQQ%%%&&&&&&###666$$$$$$%%%%%%&&&'''((((((%%%&&&%%%$$$&&&***+++(((&&&'''''''''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((()))******)))(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%&&&'''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((((((((('''''''''''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%"""######$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&'''(((((((((''''''######$$$$$$%%%&&&&&&''')))&&&$$$%%%((()))'''%%%%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''%%%%%%&&&''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&cccOOOJJJCCC???===:::666333111000000000////////////......---------,,,,,,,,,)))***+++,,,,,,,,,,,,+++*********))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))(((((('''''''''(((((()))'''%%%%%%)))+++...999DDDFFFNNNRRRLLLBBB:::111(((((((((((((((((((((((((((''''''((()))))))))))))))&&&'''((('''&&&&&&'''(((&&&)))+++)))&&&&&&+++111=== ***""";;;111222&&&,,,$$$qqq +++555!!!&&&^^^{{{'''&&&+++"""+++$$$---,,,***(((,,,000 """000eee&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%"""+++,,,)))###...%%%%%%%%%&&&&&&'''''''''$$$'''&&&$$$&&&,,,,,,(((%%%%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&)))***++++++***)))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((()))((((((((('''''''''&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&''''''((((((%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%(((((()))***)))(((&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''$$$$$$%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&'''((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&cccNNNIIICCC???===:::666333000000000000////////////......---------,,,,,,,,,)))***+++,,,---,,,,,,+++++++++******))))))(((((()))))))))))))))******+++))))))))))))))))))))))))((('''&&&&&&&&&((()))******&&&&&&((('''&&&---666===FFFNNNOOOMMMGGG;;;...))))))))))))))))))))))))'''(((((()))))))))))))))&&&'''((('''&&&&&&'''((("""&&&)))'''###'''333>>>)))''')))!!!%%%"""$$$+++(((zzzNNN)))777###...(((oooVVV"""'''%%%///###((($$$+++((( '''$$$+++'''...%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&''''''''''''xxxTTT+++$$$###***UUU%%%%%%%%%&&&&&&&&&''''''###&&&&&&###%%%,,,,,,((("""###%%%&&&'''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''')))+++---...---,,,+++''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))(((((('''''''''&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''((())))))%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((($$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%&&&'''&&&%%%%%%***))))))((((((''''''&&&$$$%%%&&&&&&$$$$$$%%%&&&)))***++++++***(((&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''###$$$%%%%%%&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&'''((((((((('''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&```NNNGGGAAA@@@>>>999444333111111111111000000000000---------,,,,,,+++++++++---,,,++++++******++++++))))))************))))))******))))))((((((''''''***)))(((((())))))((('''))))))***))))))(((''''''((()))((('''&&&&&&(((***///555AAALLLSSSPPPHHH@@@888111***''')))+++***'''((((((''''''''''''((((((&&&%%%%%%$$$$$$%%%%%%&&&+++$$$'''***---%%%???''''''***--- +++$$$!!!777^^^&&&&&&&&&''''''''''''((('''((('''333(((###***+++ &&&&&&&&&&&&&&&&&&&&&&&&###&&&###)))((((((|||(((000!!!''' $$$///,,,)))$$$"""+++888===111$$$&&&)))---EEE%%%%%% +++&&&###&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%&&&))))))'''$$$%%%%%%%%%&&&&&&&&&&&&'''((('''%%%$$$###$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%''''''(((((())))))******(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((&&&&&&%%%'''((()))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%******)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&%%%&&&'''((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&^^^NNNFFFAAA@@@>>>999444333111111111111000000000000.........---------,,,,,,---,,,++++++******++++++))))))************))))))***)))))))))((((((((('''***)))(((((())))))((('''((()))))))))(((((('''&&&'''(((((('''%%%&&&((())))))///:::FFFPPPSSSPPPLLLDDD<<<222+++((('''&&&%%%''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&& %%%%%%((((((NNN999&&&&&&((( ***bbb###&&&777bbb///(((&&&&&&&&&''''''''''''(((%%%,,,///***///&&&&&&&&&&&&&&&&&&&&&&&&&&&)))+++!!!###***!!!@@@{{{***,,,###...'''%%%,,,###***,,,333((($$$&&&"""''')))&&&+++((((((&&&)))&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%&&&((()))'''$$$(((((((((((())))))))))))'''&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&((((((((((((((()))))))))((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&'''&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&'''(((&&&%%%$$$%%%&&&&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''&&&&&&%%%&&&'''((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&[[[MMMFFF@@@@@@>>>888444333111111111111000000000000//////............---------,,,++++++******++++++))))))************))))))))))))))))))((((((((((((***)))(((((())))))(((''''''(((((((((((('''&&&&&&&&&'''((('''%%%%%%''')))'''***222===HHHOOOSSSSSSNNNGGG<<<222***'''&&&''''''&&&&&&%%%%%%&&&&&&'''((((((''''''''''''(((((()))%%%+++%%%###$$$000%%%%%%'''$$$%%%,,,++++++888;;;```YYY222$$$&&&&&&&&&''''''''''''((((((...GGG222!!!...%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%+++###$$$000&&&,,,ZZZ"""!!!///"""&&&%%%!!!&&&((('''BBB---%%%'''***!!!%%%...)))*** ###***&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&((((((&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&''''''''''''((((((((((((((('''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''((((((((((((((((((((((((%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))((((((''''''&&&&&&'''&&&&&&&&&&&&%%%%%%%%%!!!"""###%%%&&&((()))***''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%'''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''''')))(((''''''((((((&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&'''%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((''''''''''''''''''((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&[[[LLLEEE@@@???>>>888444333111111111111000000000///............---------------,,,++++++******++++++))))))************))))))))))))))))))((((((((((((***)))(((((())))))((('''&&&'''''''''''''''&&&&&&&&&'''((('''&&&%%%&&&((()))***---222:::BBBIIIMMMOOOKKKDDD;;;222,,,******'''''''''&&&&&&'''''''''(((''''''''''''''''''((((((&&&000((($$$'''aaa)))%%%%%%'''(((###%%%--- ***222"""###'''&&&)))+++'''&&&&&&&&&''''''''''''(((,,,%%%&&&---..."""&&&&&&&&&&&&&&&&&&&&&&&&&&&***)))(((...((( %%%uuu@@@111((((((###+++***+++vvv((('''&&&***%%%%%%;;;$$$(((&&&)))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''******)))((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&""""""###%%%'''((()))***((('''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''((('''&&&'''))))))'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((''''''''''''((((((&&&&&&&&&&&&''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&[[[LLLDDD??????===888444333111111111111000000000///,,,,,,,,,,,,,,,,,,,,,------,,,++++++******++++++))))))************))))))(((((((((((())))))))))))***)))(((((())))))((('''&&&&&&'''''''''''''''&&&&&&'''((((((&&&&&&&&&(((******))))))---444<<>>>>>===888444333111111111111000000000000+++++++++,,,,,,,,,,,,------,,,++++++******++++++))))))************))))))(((((((((((())))))))))))***)))(((((())))))((('''&&&&&&'''(((((((((((('''&&&((())))))(((''''''(((''''''&&&%%%''',,,333999DDDFFFIIIIIIDDD;;;111******))))))))))))))))))***'''&&&&&&&&&&&&&&&&&&'''***%%%''' (((TTT &&&***%%%&&&)))&&&999 777)))'''111***+++---&&&///&&&&&&&&&''''''''''''(((!!!$$$EEE:::///###&&&&&&&&&&&&&&&&&&&&&&&&---"""%%%'''######'''###%%% ;;;###&&&))))))%%%""",,, """+++%%%,,,%%%)))%%%+++###&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%''''''%%%$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''))))))((((((''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&'''''''''(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''(((((((((''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&)))---//////...%%%%%%%%%%%%%%%%%%%%%%%%((('''''''''&&&&&&%%%%%%%%%%%%%%%&&&''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((''''''''''''''''''(((%%%&&&''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&XXXJJJCCC>>>>>>===888444333111111111111000000000000,,,,,,,,,,,,------......---,,,++++++******++++++))))))************))))))'''((((((((()))))))))******)))(((((())))))((('''&&&'''(((((()))))))))(((''')))***+++)))(((((()))&&&&&&'''&&&&&&)))///333;;;===BBBHHHIIICCC999111))))))(((((((((((())))))((((((''''''''''''((((((,,,***)))!!!***jjj(((+++$$$%%%&&&(((^^^)))$$$$$$---(((...'''###***((( !!!&&&&&&&&&''''''''''''((($$$YYY***000!!!&&&&&&&&&&&&&&&&&&&&&&&&)))"""###((())))))***%%%222rrr...&&&***%%%%%%'''(((:::"""---$$$'''+++%%%***"""***###%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###%%%''''''%%%$$$$$$&&&"""############$$$$$$$$$###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''((((((((((((((('''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&'''''''''((((((((()))((('''&&&%%%%%%%%%%%%%%%(((((()))+++...000000///%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''%%%&&&'''((((((((('''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&}}}UUUJJJCCC>>>>>>===888444333111111111111000000000000---------.........//////---,,,++++++******++++++))))))************))))))'''((((((((())))))*********)))(((((())))))((('''''''''((()))******))))))''')))+++,,,***)))))))))''')))***)))'''(((,,,000222555;;;DDDKKKJJJBBB:::((((((''''''''''''(((((())))))(((((((((((()))))) $$$)))$$$000|||""")))+++"""$$$###)))zzz...---'''***'''111(((%%%+++'''&&&&&&&&&'''''''''((((((...iii,,,...&&&&&&&&&&&&&&&&&&&&&&&&###(((///,,,"""&&&***"""(((BBBZZZ...!!!"""(((,,,eee'''%%%'''%%% &&&"""...%%%%%%...&&&&&&&&&&&&&&&&&&&&&&&&###%%%''''''$$$###$$$&&&%%%%%%&&&&&&&&&'''''''''"""###%%%&&&'''&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''((((((((()))$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''((((((((((((((((((((((((&&&&&&&&&'''''''''(((((($$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''((())))))(((((((((((((((((((((((('''''''''(((((((((((((((%%%%%%%%%&&&&&&'''''''''%%%%%%&&&&&&'''(((((()))''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&'''''''''(((((())))))((('''&&&%%%%%%%%%%%%%%%$$$$$$$$$&&&((())))))'''%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$%%%&&&''''''%%%%%%&&&&&&'''((())))))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%'''((((((((('''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&xxxVVVHHHAAA<<<===<<<888555444111111000000//////......//////...------,,,++++++******************++++++******))))))((((((((('''(((((((((((((((((((((((((((((((((((((((''''''''''''((()))***)))(((&&&$$$***++++++***'''&&&&&&'''***'''%%%&&&'''''')))***(((---555@@@GGGGGGBBB===000...+++)))(((((()))***(((((((((((((((((('''''''''+++%%%******"""&&&&&&---###...uuu&&&))) +++,,,777"""!!!!!!+++%%%+++ '''///'''%%%&&&$$$xxx###$$$%%%""",,,...'''&&&(((---)))"""<<>>DDDBBB@@@<<<777111---***))))))((('''&&&&&&%%%%%%)))((('''***###---%%%''''''###---???333!!!)))..."""$$$///'''$$$'''!!!///---(((!!!$$$999111ooo^^^&&&&&&'''... 222JJJ$$$***###&&&(((!!!###((('''***'''$$$***###***&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&'''(((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''(((((((((%%%%%%%%%&&&&&&''''''&&&(((''''''''''''&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''$$$%%%&&&'''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&%%%&&&&&&&&&'''''''''((((((&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$%%%'''((('''&&&((('''&&&%%%%%%%%%&&&'''%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&%%%&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%&&&'''(((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''rrrRRRHHHAAA<<<===<<<888444444111111111000//////......///...---,,,,,,,,,------,,,,,,,,,,,,++++++******************************((((((((((((((((((((((((&&&'''''''''(((((())))))''''''((((((((((((((('''&&&(((((('''&&&%%%&&&''')))......)))&&&((()))'''(((((()))+++---000333666===???CCCCCC@@@999111+++++++++***)))((('''&&&%%%)))(((''')))$$$ +++'''$$$######mmm---$$$''',,,###$$$$$$)))...!!!---:::)))444333###:::<<<***"""***333---"""mmm!!!(((%%%'''!!!!!!$$$)))&&&(((%%%!!!+++&&&!!!'''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''(((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&%%%&&&&&&''''''((((((((($$$%%%&&&&&&&&&&&&&&&'''(((''''''''''''&&&&&&&&&&&&&&&%%%$$$######$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''$$$$$$&&&'''((((((((((((%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%$$$$$$%%%&&&&&&'''&&&&&&%%%%%%&&&&&&&&&'''''''''((((((&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$%%%''''''&&&%%%'''&&&%%%$$$$$$%%%&&&&&&(((((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%&&&%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&'''((()))))))))(((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&rrrSSSHHHAAA<<<===<<<888555444111111000000///.........---------------------------------,,,++++++******'''''''''(((((((((((()))''''''''''''''''''''''''&&&&&&''''''((()))))))))''''''''''''(((((((((((('''))))))(((&&&%%%&&&''')))000111***&&&)))***'''''')))++++++++++++,,,...777<<>><<<<<<999555111222111///000111111000......------,,,,,,++++++++++++++++++*********))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))((('''&&&%%%%%%%%%'''&&&&&&&&&&&&'''((((((((((((((((((((('''''''''(((((())))))*********+++---+++(((&&&'''***...111...---***)))))))))))))))$$$'''$$$'''--- GGG%%%###++++++"""(((---$$$******"""$$$&&&---+++ !!!'''nnn;;;### ---###---%%%"""---'''!!!///%%%'''######zzzyyy"""+++$$$'''***'''(((%%%!!!***111(((+++'''######%%%'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''((((((''''''&&&''''''&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''&&&$$$%%%&&&(((''''''((((((((((((((((((((((((&&&'''((('''&&&&&&&&&(((((('''&&&&&&(((((('''&&&&&&&&&&&&''''''&&&&&&%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((((((((('''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''''''''''''''((())))))((((((((((((((((((((((((iiiQQQFFFBBB>>><<<;;;999555111222111000000111111000///---------,,,,,,++++++***+++++++++***************+++******))))))******+++(((((((((((((((((((((((((((((((((((((((((((((((())))))((('''&&&%%%%%%%%%'''&&&&&&&&&&&&'''(((((('''''''''((((((((((((((((((((())))))******+++++++++***((('''((()))+++,,,******)))(((''''''((()))$$$)))!!!%%%---...DDD&&&---*** (((555---!!!---,,,((("""'''''''''444 +++---(((444&&&333***000333&&&"""888+++"""***!!!(((%%%'''######zzzyyy!!!)))$$$%%%+++))) $$$%%%''' ,,,///)))///***&&&$$$&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''(((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&'''(((''''''''''''''''''''''''((('''%%%&&&((())))))(((((((((((((((((((((((((((&&&'''((('''&&&&&&&&&((((((&&&%%%&&&'''((('''&&&%%%%%%&&&&&&&&&&&&&&&%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((()))))))))))))))'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''''''''''''''((())))))((((((((((((((((((((((((gggOOOFFFBBB>>><<<;;;999444111333111000000111222000///,,,,,,,,,,,,++++++++++++************************++++++************++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((('''&&&&&&&&&%%%'''&&&&&&&&&&&&'''(((((('''''''''((((((((((((((())))))))))))************%%%&&&'''(((***+++,,,,,,'''((()))(((&&&&&&''')))""",,,((($$$&&&///###www>>>,,,((())))))***(((&&&(((---((($$$)))+++,,,!!!///'''(((###%%%333------((()))%%%..."""000###%%%'''$$$$$$|||}}}&&&!!!%%%---%%%%%% """$$$))){{{""",,,!!!))))))222///+++((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''(((((())))))'''(((((((((((()))))))))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%&&&'''((()))''''''''''''''''''''''''((('''%%%&&&((())))))(((''''''''''''''''''''''''&&&'''((('''&&&&&&'''((('''&&&%%%&&&''''''&&&%%%$$$%%%%%%&&&&&&&&&&&&%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''))))))(((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((()))************'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((('''''''''''''''((())))))''''''''''''''''''''''''fffMMMFFFBBB===;;;;;;999444000333222000111222222111///+++++++++++++++,,,,,,,,,******************************))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''((((((((()))))))))))))))))))))(((((($$$%%%&&&((()))***++++++&&&((())))))'''&&&(((***$$$***---$$$''''''!!!(((TTTzzzyyyjjjLLL888+++!!!,,,(((///+++"""000///$$$%%%###000%%%..."""'''(((!!!:::###333---///---...''''''222###,,,+++((()))((($$$'''&&&&&&~~~ppp+++ ''''''$$$$$$######***LLL)))$$$###+++333333000,,,(((%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''((()))))))))'''''''''(((((((((((()))''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&'''((()))''''''''''''''''''''''''&&&%%%$$$$$$&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&&&&'''((('''&&&%%%%%%''''''&&&%%%###$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''$$$%%%&&&((()))*********'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((''''''&&&&&&'''''''''((((((((((((((((((((((((((((((((('''''''''''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&eeeMMMFFFBBB===;;;;;;888444000333222111111222222111///*********++++++,,,,,,---******************++++++))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&'''((((((&&&'''''''''(((((())))))******))))))(((((('''''''''''''''''''''''''''(((&&&(((******(((''')))+++)))$$$***%%%000###)))444)))((($$$)))######'''!!!"""...+++###''')))$$$'''///&&& ***'''$$$444,,,'''%%%***111"""+++)))&&&...###%%%'''######)))...$$$''''''(((ZZZ---&&&+++ddd&&&***'''$$$)))***%%%''' ...444555444///((($$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''((())))))***&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&'''''''''%%%%%%%%%&&&'''((())))))''''''''''''''''''''''''%%%###"""###$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&&&&'''((('''&&&%%%%%%''''''&&&%%%###$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((###$$$%%%'''((()))))))))'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))''''''(((((((((((('''''''''''''''((((((((())))))(((((((((((((((((((((((('''''''''''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&bbbMMMFFFCCC???<<<999666333000111000//////000000///......------,,,,,,++++++******)))'''%%%&&&(((+++,,,(((((())))))))))))(((((((((((((((((((((((((((((('''((((((((((((((('''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((())))))(((((((((((())))))******))))))((((((''''''***)))(((''''''((()))***)))******)))'''%%%&&&''')))((('''&&&&&&'''((()))RRRKKK---"""&&&(((+++ """++++++))))))))))))(((((((((((())))))999000$$$---'''%%%%%%///+++%%%!!!777oooEEE&&& %%%###+++&&&$$$$$$!!!&&&000)))'''GGG###///(((@@@###(((***$$$ '''%%%--- ###---"""---------,,,***)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$###''''''&&&%%%%%%%%%&&&&&&$$$&&&))))))(((((((((((("""###%%%&&&'''&&&&&&%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''((((((((()))***************+++***((('''&&&&&&&&&&&&$$$######%%%''''''&&&%%%''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&%%%''''''&&&%%%&&&'''((()))((((((((((((((('''''''''***)))((('''&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&&&&%%%$$$$$$%%%&&&&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((&&&$$$%%%((()))(((&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((())))))''''''&&&%%%%%%%%%%%%&&&(((((((((((('''&&&%%%$$$(((&&&$$$&&&)))***'''$$$((((((&&&%%%%%%&&&'''(((&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&'''((((((((('''%%%$$$)))(((((('''''''''((((((***)))(((''''''((()))***+++******)))(((''''''&&&(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&aaaMMMFFFCCC@@@===:::777333111111000//////000000///......------,,,,,,++++++******)))((('''((()))+++,,,(((((())))))))))))(((((((((((((((((((((((((((((('''(((((((((((((((''''''&&&&&&&&&&&&&&&''''''(((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''***)))))))))((((((((('''(((((())))))))))))(((((()))******)))'''%%%&&&''')))((('''&&&&&&'''((()))(((&&&666333&&&(((+++---***%%%$$$'''((((((''''''''''''(((((( 999000(((///888---333333+++###xxx,,,&&&)))"""+++###$$$+++www###&&&((("""((((((%%%$$$...%%%)))))) (((((("""000$$$*** &&&***$$$************)))'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((''''''&&&%%%&&&&&&%%%%%%%%%%%%&&&'''%%%''')))***)))(((((()))%%%%%%&&&'''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&&&&''''''''''''((((((((()))************)))((((((((('''&&&%%%%%%%%%$$$######%%%'''((('''%%%''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&'''&&&&&&%%%&&&'''((()))''''''''''''''''''''''''))))))''''''&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((&&&$$$%%%''')))((('''%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''(((((()))''''''&&&%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&%%%&&&(((((('''&&&&&&&&&((('''&&&&&&&&&&&&'''(((((((((((('''&&&&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((''''''&&&%%%''''''''''''''''''((((((***)))(((''''''((()))************)))((('''''''''(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&aaaMMMGGGDDD@@@===;;;888444222111000//////000000///......------,,,,,,++++++*********************++++++(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''))))))))))))((((((((((((&&&((()))++++++)))(((&&&)))******)))'''&&&&&&'''(((''''''&&&&&&''''''((($$$666CCC,,,"""'''+++)))%%%%%%&&&'''''''''&&&&&&&&&&&&''''''yyy%%%)))000 ---...BBB%%%***---))),,, +++"""***eee'''&&&!!!***&&&&&&"""+++)))...!!!*** '''&&& ///ggg###&&& )))&&&''''''''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((''''''&&&&&&$$$$$$$$$$$$%%%&&&&&&'''&&&(((******)))(((((()))(((((('''&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''(((((()))))))))))))))&&&&&&'''''''''%%%$$$###$$$######%%%'''((('''%%%''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((%%%%%%&&&&&&''''''(((((((((''''''''''''(((((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%%%%'''(((((('''$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&''''''((()))''''''&&&%%%%%%%%%%%%&&&$$$%%%&&&'''((((((((((((###'''***)))%%%$$$%%%(((''''''&&&&&&&&&''''''((())))))((('''&&&%%%%%%$$$''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''&&&&&&''''''&&&&&&&&&''''''((((((((())))))(((((((((((())))))******))))))((((((''''''(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((('''''''''&&&&&&```MMMGGGDDDAAA>>><<<999555333111000//////000000///......------,,,,,,++++++*********+++,,,,,,,,,+++***(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((())))))))),,,+++***)))''''''&&&&&&(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))(((((((((((('''((()))******)))((('''((()))***)))'''&&&'''(((''''''''''''''''''''''''222"""vvv$$$111"""((()))%%%!!!$$$+++,,,'''(((''''''&&&&&&''''''(((!!!...000,,,###***,,,555(((''',,,,,,%%%---ZZZ+++%%%!!!+++%%%###***,,,$$$)))"""///((($$$######%%%777%%%%%%""",,,"""(((%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&%%%%%%$$$$$$#########$$$%%%&&&'''(((&&&(((***+++)))(((((())))))((('''%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((&&&'''(((((())))))((((((%%%&&&((()))(((&&&$$$###$$$$$$$$$%%%'''((('''&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''(((((($$$$$$$$$%%%&&&'''((((((''''''''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((((((((((('''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&''''''(((((($$$$$$$$$%%%%%%%%%%%%&&&'''&&&&&&&&&&&&'''((((((''''''&&&%%%%%%%%%%%%&&&%%%&&&&&&'''((((((''''''$$$&&&((((((&&&%%%%%%'''&&&&&&&&&&&&'''''''''(((((((((''''''&&&&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''')))((('''&&&&&&'''((()))%%%&&&&&&'''(((((((((((())))))(((((((((((())))))***)))))))))((((((((('''(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''___MMMFFFDDD@@@>>><<<999666333111000//////000000///......------,,,,,,++++++******+++,,,------,,,***)))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((()))***+++111000---+++)))'''&&&%%%(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))***)))(((''''''((()))***((()))***)))((('''((()))((((((((((((((((((((((((000''''''------,,,...---((('''))))))((()))(((((((((((((((((()))gggFFF!!! 444&&&###,,,###&&&&&&+++!!!***(((&&&(((BBB]]]---%%%&&&'''&&&---EEE ###///''' KKK )))"""$$$+++(((%%%$$$+++ (((%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%&&&%%%%%%$$$######$$$$$$%%%&&&'''(((&&&(((******)))((('''(((((('''%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((&&&&&&'''(((((((((((('''&&&''')))***)))(((&&&%%%%%%$$$$$$&&&(((((('''&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''$$$$$$$$$%%%&&&'''((((((&&&&&&'''(((((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&'''((((((((((((((('''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((((((''''''&&&%%%%%%%%%%%%&&&''''''(((((('''&&&&&&%%%'''%%%$$$%%%'''(((&&&$$$%%%&&&&&&'''''''''((((((%%%&&&&&&&&&''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&''')))***&&&'''((()))))))))(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((((((((('''''''''^^^MMMEEECCC???===;;;999666333111000//////000000///......------,,,,,,++++++******+++,,,---,,,+++***)))(((((())))))))))))(((((((((((((((((((((((((((((()))(((((('''((()))+++,,,111000...+++)))((('''&&&((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((())))))))))))+++)))(((&&&&&&((()))+++((()))******(((((()))***((())))))******))))))(((...***111(((""" &&&...///'''!!!&&&///))))))(((((((((((())))))"""000///000((('''888)))(((***%%%%%%)))$$$)))'''nnn---$$$)))$$$'''RRR+++''' 222)))!!!'''"""((($$$&&&+++(((%%%&&&((("""(((%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&###$$$$$$%%%%%%&&&&&&'''&&&&&&''''''((((((''''''%%%%%%%%%%%%&&&''''''(((&&&(((******(((&&&&&&'''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%&&&&&&'''''''''''''''''''''((())))))((('''&&&%%%$$$$$$&&&((()))(((&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&''''''((((((''''''%%%%%%&&&&&&''''''((((((&&&'''(((((()))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''(((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&((()))%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''(((''''''&&&%%%%%%%%%%%%&&&(((((((((((('''&&&%%%$$$'''$$$###$$$((()))&&&"""$$$%%%&&&'''(((((((((((($$$%%%%%%&&&'''((())))))''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))((()))***+++******(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((())))))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((('''''']]]MMMDDDBBB>>><<<;;;888555333111000//////000000///......------,,,,,,++++++***+++++++++++++++***))))))(((((())))))))))))(((((((((((((((((((((((((((((()))(((''''''(((***,,,---,,,,,,+++***)))(((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''''''((((((((()))))))))***))))))(((((((((((())))))((()))******)))((()))***)))***+++,,,,,,+++***)))---777&&&,,,...ccc000%%%###))))))"""$$$///(((((((((''''''((((((((((((~~~dddKKK===nnn***''''''*** +++((("""+++nnn---$$$'''%%%'''CCC###000&&&$$$(((+++,,,>>>;;;((((((&&&$$$555FFF"""%%%$$$&&&###&&&(((&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%&&&''''''%%%&&&''''''(((((('''''''''''''''&&&&&&'''((((((%%%'''))))))'''%%%%%%%%%$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&&&&''''''''''''(((%%%%%%&&&''''''''''''&&&''''''''''''''''''''''''%%%%%%%%%&&&((()))((('''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&%%%&&&'''((((((((('''&&&'''''''''''''''''''''''''''(((((())))))((('''&&&''''''''''''''''''''''''''''''''''''&&&%%%$$$###%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((('''%%%%%%'''***&&&&&&'''''''''(((((((((&&&&&&%%%%%%&&&&&&'''(((''''''&&&%%%%%%%%%%%%&&&&&&'''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%&&&(((((((((((('''%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))***+++,,,,,,,,,***(((''''''((()))******)))((('''(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''']]]MMMCCCAAA>>><<<:::888555222111000//////000000///.........---,,,,,,++++++***+++++++++******)))))))))(((((())))))))))))(((((((((((((((((((((((((((((()))(((''''''(((***,,,---((('''''''''((()))******(((((((((((((((((((((((())))))(((((((((((())))))'''((((((((())))))******'''((()))******)))((('''((()))******)))((()))+++***+++,,,------,,,+++***000 %%%222&&&999aaa999"""---)))###&&&'''''''''&&&&&&'''''''''"""444(((%%%$$$---...)))(((%%%,,,$$$###(((((('''***---***"""***'''UUU$$$'''&&&"""VVV***######&&& )))(((&&&&&&&&&&&&&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$######$$$%%%%%%&&&''''''###$$$$$$%%%&&&&&&&&&%%%)))(((((('''''''''((((((%%%'''((((((&&&$$$$$$$$$$$$%%%'''((()))(((''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((($$$%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%&&&((()))(((''''''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&&&&%%%%%%'''((((((((('''&&&((((((((((((((('''''''''(((((()))))))))'''&&&%%%''''''''''''''''''''''''''''''''''''&&&%%%$$$###%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((('''%%%%%%'''***'''''''''(((((((((((()))&&&%%%%%%%%%%%%&&&''''''''''''&&&%%%%%%%%%%%%&&&%%%%%%&&&'''(((((((((((("""%%%((('''$$$###$$$'''###$$$&&&((())))))((('''''''''''''''''''''&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))&&&'''(((*********)))(((,,,---......---+++(((''''''((()))******)))((('''(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((\\\JJJDDDAAA>>>;;;999666333000000000000000////////////---------,,,,,,+++++++++...---,,,+++************(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))&&&'''((('''&&&&&&'''((((((((())))))))))))(((((())))))))))))))))))))))))&&&&&&''''''''''''&&&&&&((()))***++++++***)))((((((((((((((())))))))))))---+++...222///(((&&&)))***)))%%%111000;;;BBB!!!$$$&&&,,,***######000+++$$$)))###$$$###WWWiii777,,,*********(((+++ ,,,000'''!!!+++DDD&&&'''%%%&&&((())))))(((&&&%%%---&&&+++''' 222&&&%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%'''&&&%%%%%%&&&((((((''''''&&&&&&%%%$$$$$$&&&&&&&&&''''''''''''(((&&&'''((((((&&&&&&'''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''$$$&&&''''''&&&%%%&&&'''%%%%%%&&&'''(((((((((((())))))(((((('''''''''&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%'''''''''''''''((())))))'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&******))))))((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((&&&%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&'''((()))'''''''''&&&&&&%%%%%%%%%'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))444777777333,,,((()))+++(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((\\\JJJEEEBBB???<<<:::777444111000000000000////////////---------,,,,,,+++++++++,,,,,,+++***))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))&&&'''((((((&&&&&&'''((((((((())))))))))))(((((())))))))))))))))))))))))'''(((((())))))(((((('''((()))***++++++***)))(((%%%&&&'''((()))++++++,,,---,,,...222///)))'''***"""...,,,***///((('''999vvv---+++///)))+++***%%%"""222///%%%777555OOO'''(((111$$$ ###)))(((,,,...QQQ)))...\\\222"""%%%&&&'''))))))'''&&&%%%'''### '''222...,,,&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%'''&&&%%%%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))&&&'''((('''%%%%%%'''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%&&&((('''&&&%%%&&&'''%%%&&&&&&'''(((((((((((()))(((((((((''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&((('''&&&&&&%%%%%%%%%&&&'''''''''''''''((())))))'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))))))))(((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((((((''''''&&&&&&&&&%%%%%%%%%'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))222444555111+++((((((+++(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))))))))))))))))))))(((((((((((((((((((((((([[[JJJFFFCCC@@@===;;;888555222000000000000////////////------,,,,,,,,,,,,++++++,,,+++***)))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))&&&'''((((((&&&&&&'''(((((())))))******))))))((())))))))))))))))))))))))((())))))******))))))(((((()))************))))))''''''((())))))******+++------///111///***(((***(((///*** &&&222***777LLL(((666'''"""(((---,,,...***'''###MMM---,,,&&&+++''',,,***"""&&&///***'''111...uuu&&&,,,%%%&&&'''(((((('''&&&%%%)))222nnn&&&rrr888&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%'''&&&%%%%%%&&&((($$$$$$%%%&&&&&&'''(((((((((((((((((()))))))))***'''''''''&&&$$$$$$''')))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&'''((((((&&&&&&'''(((''''''''''''''''''((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((''''''''''''&&&''''''''''''''''''''''''(((((((((''''''''''''&&&((('''&&&&&&%%%&&&&&&&&&(((''''''''''''(((((()))'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''''''''&&&))))))((((((((((((''''''$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%'''&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&%%%%%%%%%'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))...000111...***'''(((***(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((([[[KKKEEECCC???<<<:::888444222000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))(((((()))(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((&&&((()))((('''&&&'''((()))))))))******)))))))))((((((((((((((((((((((((((())))))******))))))(((((())))))***************,,,,,,+++***)))((('''&&&,,,---///000---***)))***///(((((()))$$$(((111222 333kkk???))) '''&&&'''###CCC+++(((555000///&&&,,,...,,,$$$%%%###)))SSSnnn###'''111###+++&&&&&&'''(((((('''&&&&&&---666~~~$$$888&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%'''&&&%%%%%%&&&(((%%%%%%%%%&&&&&&&&&''''''''''''((((((((()))))))))'''''''''%%%$$$$$$''')))''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''((()))(((''''''(((***((((((((('''''''''''''''((((((((((((((('''''''''''''''''''''''''''''''''((((((((('''''''''''''''''''''''''''''''''''''''((((((((('''''''''''''''''''''&&&&&&&&&&&&''''''((((((''''''''''''((()))'''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((('''''''''''''''((((((((((((((((((((((((''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''&&&&&&%%%%%%''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))***,,,,,,+++((('''((()))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))******+++))))))))))))))))))))))))((((((((((((((((((((((((ZZZKKKDDDAAA>>>;;;999777333111000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++************(((((((((((())))))))))))'''((((((((()))))))))***(((((((((((((((((((((((('''((()))(((''''''((()))))))))************))))))(((((((((((((((((((((((('''(((((())))))((((((''')))))))))))))))******+++---,,,+++***)))((('''&&&+++---///---++++++******(((###---666+++!!!&&&---111'''111WWWttt777...***000...///###+++eee///$$$ ,,,)))"""+++'''$$$***...***>>>;;;===000'''+++222###&&&''''''''''''''''''&&&111"""999rrrYYY000///&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%'''&&&%%%%%%&&&(((''''''&&&&&&&&&%%%%%%%%%&&&&&&'''''''''((((((((('''((((((&&&%%%%%%''')))(((''''''&&&&&&''''''(((''''''''''''''''''''''''(((''''''&&&&&&''''''(((&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''((()))(((((()))+++---***)))(((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&''''''(((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%&&&&&&++++++***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))(((''''''&&&%%%%%%(((''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((())))))))))))))))))))))))(((((((((((()))))))))***(((((((((((((((((((((((())))))))))))))))))))))))((()))***)))((((((((()))(((((((((((())))))))))))************************************************(((((())))))******++++++************************))))))))))))))))))))))))ZZZLLLDDDAAA>>>;;;999666333000000000000000////////////++++++,,,,,,,,,,,,------...---,,,+++************(((((((((((())))))))))))''''''(((((())))))******))))))))))))))))))))))))'''((())))))''''''((())))))******++++++******)))))))))))))))))))))))))))'''(((((())))))((((((''')))((((((((()))***+++,,,))))))******************)))---...+++)))******)))$$$***+++((())),,,(((###!!!......((())))))***222zzz%%%!!!)))***+++ ,,,+++333---555oooBBB000111&&&"""(((,,,&&&""")))(((!!!333)))***(((...+++pppWWW333333***&&&,,,'''''''''''''''''''''''')))555 222...888444 %%%++++++&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%'''&&&%%%%%%&&&((((((((('''&&&%%%%%%$$$$$$&&&&&&&&&&&&'''''''''''''''((())))))((('''((()))((((((''''''''''''((((((''''''''''''''''''''''''((((((''''''''''''((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&'''(((((()))***...111,,,+++)))'''&&&&&&'''''''''''''''((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((((((((((((((('''(((((((((((()))))))))'''''''''&&&''''''((())))))((((((''''''''''''((('''''''''''''''((((((((('''''''''''''''''''''''''''''''''''''''((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))*********,,,,,,+++***)))(((((('''''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((******)))((('''&&&&&&%%%(((((('''&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((())))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************************************))))))******************************************))))))))))))))))))))))))YYYLLLDDDBBB>>><<<:::777444111000000000000////////////+++++++++,,,,,,------------,,,+++***))))))))))))(((((((((((())))))))))))'''''''''((()))*********))))))))))))))))))))))))''')))***)))((('''((())))))******++++++******)))))))))))))))))))))))))))((())))))******))))))((()))((((((((()))***+++,,,)))))))))******+++++++++''',,,---(((''')))***((($$$111&&&***222,,,,,,"""222111(((+++...)))(((***((('''DDD------...;;;,,,---&&&---((((((...,,,***bbbVVV 222555''',,,%%%(((---"""&&&888...,,,444,,,<<<222 ---(((***ccc@@@)))###&&&444***:::111'''''''''&&&&&&'''''''''777***###JJJ000+++***,,,%%%###&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%'''&&&%%%%%%&&&(((&&&&&&&&&&&&&&&&&&&&&%%%''''''''''''((((((((((((''')))+++,,,+++)))))))))((((((''''''''''''((((((''''''''''''''''''''''''((((((''''''''''''((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%&&&(((((())),,,000444---,,,)))'''&&&&&&''''''''''''''''''((((((((()))(((((((((((((((((((((((('''((((((((())))))))))))(((((((((((((((((((((((('''((((((((())))))))))))'''''''''''''''((())))))))))))((('''''''''''''''&&&'''''''''((((((((()))'''''''''''''''''''''''''''''''''(((((()))))))))'''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))+++++++++,,,,,,---------))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((++++++***)))((('''&&&%%%(((((('''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((())))))))))))))))))))))))&&&&&&&&&''''''''''''((())))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))******))))))*********)))(((((((((((())))))))))))************************************************++++++******************************************))))))))))))))))))))))))YYYMMMEEECCC???===;;;888555222000000000000////////////+++++++++,,,,,,---------,,,+++***)))(((((((((((((((((((((((())))))))))))&&&''''''((()))******+++))))))))))))))))))))))))''')))***)))((('''(((*********++++++++++++******))))))))))))))))))))))))******++++++++++++******)))((((((((((((***,,,---,,,,,,++++++***)))))))))&&&+++,,,'''&&&)))***'''...(((%%%444***---+++((("""'''000)))$$$,,,&&&&&&,,,///&&& ///GGG]]]RRRgggEEE)))111&&&*** ,,,///***///---'''&&&+++(((&&&===ZZZ[[[GGGDDD---%%%111///"""888444((( ,,,...***''''''...&&&"""111000!!!"""''')))(((%%%111777```SSS444III,,,$$$"""(((***&&&'''......((()))...$$$''''''&&&&&&&&&&&&'''''',,,---,,,!!!...***''',,,OOOTTTJJJ;;;"""---...&&&&&&555&&&(((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%'''&&&%%%%%%&&&((($$$%%%%%%&&&&&&''''''((((((((((((((())))))))))))&&&)))---...---***))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%&&&'''(((***---222666...,,,***'''&&&&&&''''''&&&'''''''''(((((())))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))'''((((((((())))))******'''''''''''''''((())))))***)))((('''''''''''''''&&&'''''''''(((((())))))(((((((((((((((((((((((('''((((((((())))))******''''''''''''''''''''''''(((((((((((((((((((((((('''((((((((())))))******&&&&&&''''''((((((((()))&&&&&&'''((()))***+++,,,))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((++++++***)))((('''&&&&&&)))((('''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((())))))))))))))))))))))))&&&&&&&&&'''''''''(((((())))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))),,,+++******++++++***)))(((((((((((())))))))))))************************************************,,,+++++++++***)))))))))************************))))))))))))))))))))))))WWWNNNDDDBBB???===;;;888333000000/////////............,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))''''''''''''((((((((()))%%%&&&'''((()))))))))(((---,,,+++)))))))))***+++''''''''''''((((((((()))((()))))))))'''''')))*********))))))))))))******(((+++...111000---)))'''((((((((()))******++++++)))******))))))((('''&&&++++++******))))))((((((,,,+++***))))))***+++,,,******++++++++++++******------,,,******)))))))))(((***++++++)))''''''(((&&&'''(((***++++++++++++*********))))))***++++++......------------------...,,,***)))***++++++******************((('''''''''((()))***+++***))))))******)))***++++++(((&&&))),,,000222222000,,,)))+++)))&&&%%%&&&((((((((())))))))))))))))))))))))''''''(((((((((((('''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&'''((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''(((((()))+++,,,,,,+++)))(((((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((()))++++++)))(((''''''''''''''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((''''''******))))))((((((((('''(((((((((((((((((((((((('''''''''''''''((())))))************))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((()))((('''((()))***)))((((((((((((((())))))))))))((((((((((((((((((((((((&&&'''((())))))((('''&&&((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((()))***)))(((''''''((()))***''''''(((((())))))******''''''((((((((((((''''''&&&&&&&&&'''''''''((((((&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((&&&&&&''''''(((((())))))''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''************************&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%'''((((((((('''&&&''''''''''''((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******++++++++++++******)))*********++++++++++++(((((((((((())))))))))))))))))***+++,,,,,,,,,,,,******++++++******)))(((---------------,,,+++***---,,,+++*********+++,,,)))(((((((((((((((((((((VVVNNNCCCBBB???===;;;888333000000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))'''''''''((((((((())))))((((((((((((((((((((('''+++***((('''''''''((()))'''''''''((((((((())))))((()))***)))'''''')))*********))))))))))))******'''***...111111///,,,***************))))))))))))(((((())))))***)))))))))*********))))))(((((((((++++++***))))))***++++++)))******************)))******))))))((()))))))))'''(((******)))***+++---******++++++++++++************+++,,,...///111111000111222333444555666666666444333333444333111///222222111000///...------******+++++++++***(((''')))))))))***++++++)))'''---000555888999777333111,,,)))&&&%%%&&&((((((((())))))))))))))))))))))))''''''((((((((((((''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&'''((()))'''((()))******)))((('''((((((''''''''''''''''''&&&&&&&&&&&&&&&'''((((((******))))))(((''''''&&&''''''((((((((((((''''''''''''''''''(((((((((((()))))))))((('''&&&%%%$$$)))))))))(((((('''''''''(((((((((((((((((((((((((((''''''''''''((())))))************))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((''''''''')))***)))((((((((((((((())))))))))))(((((((((((((((((((((((('''((())))))))))))((('''((((((''''''''''''(((((((((((((((((((((((((((((('''''''''((((((((())))))***)))(((((((((((()))***'''((((((((()))))))))***''''''((((((((((((''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&'''((())))))((('''&&&''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&''''''((((((''''''((((((((())))))))))))***''''''((((((((((((''''''))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))'''(((((())))))((((((''')))))))))*********++++++)))))))))*********++++++++++++,,,,,,++++++******(((((()))***++++++,,,,,,))))))***+++,,,,,,,,,,,,------,,,,,,,,,---......++++++++++++,,,,,,,,,,,,TTTMMMCCCAAA???===;;;888333000000000000/////////......------,,,,,,,,,,,,,,,,,,++++++*********)))))))))''''''((((((((()))))))))+++***)))(((''''''''''''***)))(((((('''(((((((((''''''((((((((()))))))))))))))***)))(((''')))+++******))))))))))))******''')))---000111000...,,,,,,++++++***))))))((((((''''''(((******+++++++++))))))))))))((((((((((((+++***))))))))))))***+++))))))))))))))))))))))))))))))(((((()))******+++***+++++++++***+++---000+++,,,---...///000000111///000222555888:::<<<======>>>@@@BBBEEEGGGIIIJJJGGGGGGHHHIIIIIIGGGBBB???;;;:::888666333222111000////////////...,,,+++******))))))***,,,------,,,111444888;;;;;;999555222,,,***'''&&&'''((()))(((((((((((((((((((((((((((''''''((((((((((((''''''((('''&&&%%%$$$%%%&&&'''&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''((())))))''''''''''''''''''''''''((('''''''''&&&&&&%%%%%%'''&&&&&&&&&&&&'''((((((((()))******)))(((&&&%%%''''''((((((((((((''''''''''''''''''((((((((((((***))))))((('''%%%$$$###((((((((('''''''''''''''((((((((((((((((((((((((((((((''''''(((((()))***************))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((&&&&&&'''((())))))((((((((((((((())))))))))))((((((((((((((((((((((((((())))))******))))))((()))((((((''''''(((((()))((((((((((((((((((((((((''''''((((((((()))))))))***))))))(((((())))))***(((((((((((())))))))))))&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''((((((&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%&&&&&&'''(((%%%&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''))))))))))))''''''(((((((((((((((((((((((())))))))))))))))))))))))''''''&&&&&&''''''((()))))))))))))))************'''(((((())))))(((((('''))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))''''''((((((((((((''''''((()))))))))******************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------***+++---...///000000000,,,,,,,,,,,,,,,---...///,,,,,,------------,,,,,,~~~SSSLLLCCCAAA???===;;;888444000000000000////////////...---------------,,,,,,,,,+++++++++*********))))))'''(((((((((((()))))))))+++***)))((((((((())))))++++++******************'''(((((((((((())))))))))))******)))(((((()))+++******))))))))))))******((())),,,...///...---,,,+++++++++******)))))))))((()))******+++++++++***((((((((((((((((((((((((************************))))))))))))))))))))))))++++++*********+++,,,,,,......---+++)))***---///***,,,000444999<<>>===;;;888444111111000000000////////////.........------,,,,,,,,,++++++++++++************(((((((((((()))))))))***)))))))))))))))***++++++*********+++++++++******(((((((((((()))))))))***)))*********((((((***+++******))))))))))))******)))***+++,,,,,,+++))))))))))))******+++++++++,,,+++++++++++++++***))))))((((((((()))))))))))))))******++++++++++++************))))))))))))******,,,++++++******++++++,,,,,,---,,,,,,+++---000333333555:::@@@FFFKKKNNNPPPIIIKKKNNNQQQSSSTTTSSSRRROOOOOOQQQSSSVVVXXXZZZZZZ\\\^^^bbbfffhhhfffaaa]]]WWWUUUPPPKKKFFFAAA===<<>>===;;;999555111111111000000000///////////////......---,,,,,,,,,,,,++++++++++++*********((((((((()))))))))******((((((***+++,,,,,,,,,+++''''''((())))))))))))(((((((((((()))))))))******)))***+++***)))(((***,,,******))))))))))))******************))))))(((((())))))******+++,,,,,,------------,,,+++***))))))))))))))))))************++++++,,,,,,,,,,,,++++++,,,+++***))))))***+++,,,************+++,,,------+++---000222555999===AAAEEEGGGKKKOOOSSSWWWZZZ[[[VVVXXX\\\______^^^\\\ZZZXXXXXXZZZ\\\^^^```aaabbbeeefffiiillloooooollljjjiiihhhddd```[[[UUUQQQNNNNNNMMMMMMMMMMMMNNNOOOPPPRRRMMMGGGBBB???===;;;:::;;;::::::888777666444444000---***((())))))))))))((((((((((((((((((((((((''''''((((((((((((''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&&&&&&&'''&&&'''((((((((((((&&&&&&''''''((((((((((((''''''''''''''''''((((((((((((%%%&&&'''((())))))))))))'''''''''''''''((((((((())))))))))))))))))))))))))))))(((((())))))***+++************))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))'''&&&&&&'''***++++++***(((((((((((())))))))))))((((((((((((((((((((((((***))))))(((((())))))******))))))(((((())))))***))))))))))))))))))))))))((((((((()))))))))******)))******++++++******)))))))))))))))((((((((((((''''''((((((((((((''''''$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''&&&&&&''''''((()))&&&&&&'''''''''(((((((((''''''''''''''''''''''''((((((************((((((&&&&&&&&&''''''(((((()))''''''''''''''''''''''''((((((''''''(((((()))***''''''''''''((((((((((((((())))))******))))))((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((())))))))))))(((((()))*********++++++++++++******+++++++++,,,,,,,,,...---,,,,,,---...///111222333555777999::::::;;;???AAACCCGGGJJJMMMNNNOOONNNNNNOOOOOOOOOOOONNNMMMMMMNNNOOOOOOOOOLLLJJJHHHyyyPPPLLLAAA@@@>>>===<<<999555222111111111000000000///////////////...------,,,,,,,,,,,,+++++++++*********(((((()))))))))*********(((***,,,------,,,***)))&&&'''((()))***))))))((((((((()))))))))************++++++***))))))***,,,******))))))))))))******)))))))))))))))*********+++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++)))*********+++++++++,,,,,,------......------,,,---,,,+++******+++,,,---***++++++---///111333444666999>>>CCCGGGLLLQQQTTTVVVXXXZZZ]]]```bbbddddddbbbeeeiiilllllljjjgggdddeeefffhhhjjjmmmoooqqqrrrooonnnoooqqqssstttsssrrrqqqqqqqqqoookkkfffaaa^^^YYYYYYXXXWWWWWWWWWXXXYYY[[[WWWRRRNNNNNNOOOPPPPPPGGGDDD@@@;;;888555444444111...***))))))******)))))))))))))))))))))))))))''''''((((((((((((''''''###$$$&&&'''((('''&&&%%%%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''((((((((('''&&&&&&'''((())))))((('''&&&&&&&&&&&&''''''(((((()))(((((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''(((((((((((((((((())))))***)))))))))'''''''''(((((()))))))))))))))))))))))))))))))))))))))(((((())))))***+++************))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((''''''(((+++,,,,,,+++(((((((((((())))))))))))(((((((((((((((((((((((())))))(((''''''((())))))******))))))))))))******))))))))))))))))))))))))(((((()))))))))*********)))***++++++++++++***)))***)))))))))((((((((('''(((((())))))))))))((((((%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''''''''(((((()))''''''''''''((((((((((((''''''''''''''''''''''''((()))***++++++***)))(((&&&''''''((())))))******''''''''''''''''''''''''''''''((()))))))))))))))'''(((((((((((()))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------111111111222555888<<<>>>AAADDDGGGKKKMMMNNNNNNMMMTTTUUUWWWYYY[[[\\\]]]]]]ZZZ[[[[[[[[[[[[YYYXXXWWWUUUWWWYYY[[[\\\[[[ZZZYYYyyyPPPLLLAAA@@@>>>===<<<999555222111111111111000000000000000000///...------,,,,,,,,,,,,,,,+++++++++******))))))))))))************)))+++...///...,,,(((&&&((()))***,,,,,,,,,+++***))))))))))))***************++++++***))))))***,,,******))))))))))))******))))))))))))***+++---...------,,,++++++***************+++,,,------------******+++++++++,,,,,,,,,------...//////...------...---+++******+++---...,,,---...111444888;;;<<>>DDDMMMTTT\\\bbbiiikkkiiiggghhhkkkllldddccckkkpppnnnoootttqqquuuzzz}}}{{{wwwtttrrrvvvwww{{{{{{xxxtttrrrssswwwxxxuuupppppppppppppppooonnnmmmmmmeeejjjkkkiiijjjkkkdddZZZMMMKKKFFFDDDEEEMMMWWW___ddddddbbb[[[QQQGGGAAA???888333...+++,,,,,,***(((***)))(((&&&%%%&&&***---%%%%%%%%%'''))))))(((&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((('''''''''(((((((((((((((((('''&&&%%%%%%&&&'''(((,,,+++***((('''%%%$$$###'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))******************)))))))))))))))***))))))))))))(((((((((((((((((((((((()))))))))))))))******)))((((((***,,,))))))))))))************))))))))))))))))))))))))******)))))))))))))))***************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************++++++++++++))))))***+++,,,,,,------+++++++++***)))(((((('''&&&'''''''''(((((())))))******))))))((((((''''''))))))((('''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((***)))((('''&&&&&&'''((()))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((('''''''''&&&&&&&&&((((((''''''''''''((((((++++++++++++*********)))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((,,,,,,++++++***)))(((((())))))***++++++++++++************)))***++++++,,,'''&&&&&&))),,,...---+++)))***,,,---//////000000.........---,,,...222555888???GGGLLLNNNRRRYYY______aaabbbcccgggjjjeee]]]ccc```[[[XXXVVVVVVUUUUUUYYY\\\___ccchhhiiibbbXXXVVVSSSRRRTTTWWWZZZYYYXXX{{{OOOHHHCCCAAA???===;;;777333000111111000///////////////......---------,,,,,,,,,,,,,,,,,,+++++++++******+++*********))))))))))))++++++++++++++++++++++++++++++************++++++))))))******+++++++++,,,************************((())))))************)))))))))************))))))(((((())))))******++++++)))******++++++******))),,,------,,,+++******+++000///......---,,,***))),,,******,,,000555888999CCCDDDGGGLLLTTT]]]ffflllmmmqqqttttttqqqppprrruuusssmmmnnnvvvxxxrrrnnnooorrrvvv{{{|||yyyuuurrrpppmmmjjjgggkkknnnnnnkkklllmmmhhh```\\\YYYRRRKKKHHHJJJPPPUUUggghhhhhhddd^^^YYYVVVVVVEEE<<<222,,,,,,......---*********))))))((('''''''''&&&'''(((******)))''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&''''''))))))(((((('''''''''&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((''''''&&&&&&''''''((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))******************))))))))))))******)))))))))))))))))))))((((((((((((((()))))))))***)))***+++***(((((()))+++))))))))))))******************************************))))))))))))******************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++(((((((((((()))))))))))))))******+++,,,,,,------++++++******)))((((((''''''''''''((((((((())))))))))))))))))(((((((((((())))))(((''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((***)))((('''&&&''''''((((((((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((('''''''''&&&&&&&&&((((((((((((((((((((((((++++++*********)))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((,,,,,,++++++***))))))((())))))***++++++++++++++++++++++++***++++++,,,,,,,,,+++***,,,...///---***---,,,,,,+++***))))))((()))+++...111666===DDDIIIKKKQQQXXX\\\\\\]]]^^^```bbbeeeiiimmmsssvvvrrrjjjXXXUUUPPPNNNNNNOOOPPPPPPVVV^^^eeehhhkkkllliiidddOOOMMMJJJJJJLLLMMMLLLKKKxxxNNNHHHCCCAAA>>><<<:::777333000222222111000000000000000...------------,,,,,,,,,,,,,,,,,,+++++++++*********************)))))))))************************++++++************++++++'''((()))***+++,,,------)))***+++,,,,,,+++***))))))************))))))((((((((()))***++++++++++++)))*********************))))))************))))))***+++------,,,++++++,,,------......////////////111222555<<>>;;;:::777333111222111000000//////000000------------------------,,,,,,,,,+++++++++******************************))))))))))))))))))))))))++++++************++++++((())))))***++++++,,,,,,((()))+++,,,,,,+++)))(((***************)))(((''''''((()))***+++,,,,,,,,,+++*********************)))******************)))'''***---.........///000,,,,,,---...///222666999>>>BBBJJJUUU___gggjjjjjjlllmmmrrr|||ssshhh```aaabbbcccdddgggkkkoookkkaaa[[[[[[YYYUUUWWW^^^hhhgggeeebbb```aaadddfffaaaccccccbbbeeejjjjjjggg\\\___dddhhhkkknnnqqqttt|||}}}{{{vvvrrrooommmllliiieeebbbcccfffiiinnnpppqqqqqqoookkkhhhfffggg]]]QQQKKKHHHDDD;;;444444///***+++...000...***+++***))))))***+++)))((('''''''''''''''''''''''''''''''''''''''(((((()))******)))((('''&&&&&&%%%%%%&&&'''(((((('''&&&%%%%%%&&&&&&'''((())))))***'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))(((((((((((())))))((()))))))))******************))))))******++++++)))))))))))))))*********(((((()))))))))*********+++,,,---,,,)))((((((((())))))*********+++++++++******************************))))))******++++++++++++++++++++++++++++++************************************************************+++++++++,,,******+++++++++,,,,,,,,,*********++++++,,,,,,,,,************))))))(((((((((((((((((((((((())))))''''''(((((())))))*********))))))((('''((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((('''''''''(((((((((''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((('''''''''''''''&&&''')))******)))'''&&&))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++*********)))))))))***++++++,,,,,,++++++---,,,++++++***+++++++++++++++---...000000///...---...///111444888;;;===BBBGGGNNNTTTXXX[[[^^^___ccc___ZZZWWWYYY\\\___aaabbbggglllnnnooonnnfff]]]ZZZVVVOOOKKKJJJKKKLLLMMMIIINNNQQQLLLIIIIIIIIIHHHJJJIIIFFFEEEEEEFFFFFFGGGrrrLLLJJJCCC@@@===:::999777444111000000///............///------------------------,,,,,,,,,+++++++++*********************+++++++++))))))))))))))))))))))))++++++************++++++************************((()))+++,,,,,,+++)))(((***************)))((('''(((((()))+++,,,,,,,,,,,,++++++++++++******************++++++++++++******)))+++------------...000//////000000222777>>>CCCQQQWWW```jjjrrrtttrrrooorrrssswww}}}yyyiii]]]]]]___aaaccceeehhhkkkmmmccc[[[XXX[[[\\\[[[aaakkkiiigggccc___\\\\\\___bbb^^^^^^^^^aaahhhnnnlllfffRRRUUUXXXZZZ[[[\\\^^^```aaahhhooosssuuuzzz}}}{{{|||qqqpppmmmiiifffeeefffhhhmmmooorrrttttttqqqmmmiii^^^VVVMMMJJJMMMPPPOOOLLLAAA999///***+++------+++,,,***)))((())))))((('''(((((((((((((((((((((((((((''''''''''''((())))))******)))((('''&&&&&&%%%%%%&&&'''(((((('''&&&%%%'''''''''((((((((((((((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((''''''((((((((((((((((((((((((((((((((())))))(((((((((((())))))((()))))))))***************************+++,,,,,,((()))))))))*********+++))))))))))))************+++,,,---,,,***(((((((((************++++++++++++***************************************+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))))))))*********++++++++++++++++++,,,,,,,,,,,,***+++++++++++++++,,,,,,*********)))))))))))))))))))))))))))))))))((((((''''''(((((())))))************)))((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((((((((''''''&&&&&&&&&''''''(((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((('''(((***++++++***((('''))))))))))))(((((((((((('''((((((((()))))))))***(((((((((((((((((((((((((((((((((((())))))))))))************************((()))))))))*********++++++++++++*********************+++,,,,,,,,,,,,+++,,,++++++*********++++++---...//////000000111111222333444777:::>>>AAABBBNNNTTT[[[```aaa___]]][[[[[[WWWSSSQQQRRRTTTUUUVVVQQQXXX^^^aaabbbaaaZZZRRRXXXTTTOOOLLLLLLNNNOOOPPPHHHKKKLLLJJJKKKOOOPPPMMMNNNMMMJJJGGGFFFFFFGGGHHHpppKKKJJJBBB@@@<<<999888666444222000//////...............,,,,,,,,,------------...,,,,,,,,,+++++++++***************+++++++++++++++************************++++++************+++++++++++++++*********)))))))))***+++,,,,,,+++***))))))************))))))((())))))***+++,,,,,,,,,,,,******++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,------,,,++++++---///---111777<<>>;;;999888666333000222111000111222111000...,,,+++******,,,,,,+++***------------,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,///...,,,+++***+++,,,,,,---,,,+++*********+++,,,***+++,,,,,,------,,,,,,------,,,,,,+++***))))))+++,,,,,,------,,,,,,+++))))))*********+++++++++---,,,,,,,,,,,,---...///000...+++***,,,.........333444444333888EEEUUU^^^fffkkkooorrrvvvwwwpppggg___\\\___gggjjjjjjlllqqq}}}}}}zzzuuunnnkkklllnnnnnnnnnnnnpppsssuuuuuuuuurrrooonnnqqqpppmmmmmmooozzzzzz|||}}}yyyssstttyyy~~~|||zzzxxxwwwwwwuuutttpppjjjiiiuuuuuummmiiieeeeeehhhiiigggccc]]]\\\___bbb```[[[\\\cccnnnhhhfffkkkrrryyyrrreee^^^]]]^^^ggghhhiiikkkiiicccZZZTTTXXXXXXXXXXXX\\\\\\RRRFFF<<<555---***+++---------,,,***(((((()))++++++***)))((((((((('''''''''''')))))))))))))))(((''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&))))))***))))))(((''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))&&&((()))++++++)))(((&&&))))))))))))))))))))))))+++***)))((((((***,,,---))))))***+++++++++++++++*********)))******+++,,,******++++++++++++******++++++***************+++++++++++++++++++++++++++------------------------000///---++++++,,,///000------.........---,,,,,,000000000000000000000000/////////000000000000000............////////////,,,,,,---------,,,++++++*********,,,------+++)))+++***))))))++++++***)))+++*********+++,,,------************))))))))))))'''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))''''''(((((())))))******(((((())))))((('''&&&&&&'''((()))((('''&&&''')))))))))))))))************))))))))))))(((((((((((())))))(((((((((((()))))))))))))))))))))******+++++++++++++++++++++++++++))))))))))))))))))))))))******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---...---,,,,,,------,,,+++000---+++---222555666555===AAAGGGNNNVVV^^^fffkkkqqqiii]]]VVVSSSSSSRRRQQQUUUQQQUUUdddrrrxxxwwwuuunnnkkkdddaaaiiixxx~~~yyyvvvjjjkkkqqqxxxzzzxxxyyy|||{{{uuuyyy|||zzzvvvwww~~~iiiQQQGGG@@@>>>;;;999777555333000222111000111222111000......---,,,,,,......---,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++*********++++++,,,,,,+++******++++++,,,******+++,,,,,,,,,,,,++++++++++++++++++++++++,,,+++,,,,,,------,,,,,,+++******++++++++++++,,,,,,------------------......---.........///000000111000666>>>FFFOOOYYYbbbfffmmmrrruuusssqqqlllbbbYYYcccccciiisssyyy{{{~~~{{{uuusssuuuxxxnnnooorrruuuwwwyyyzzz{{{{{{xxxxxx{{{zzzwwwwwwyyy}}}~~~|||zzzyyyxxxwwwuuutttwwwvvvyyy}}}ppplllgggddddddddddddccc___^^^___aaa___\\\```gggaaaZZZWWW\\\ccckkkvvv~~~wwwnnngggbbb```bbbcccdddfffggggggfffddd```___]]]\\\^^^```ZZZRRRJJJCCC999111,,,***)))(((,,,***((((((((())))))((())))))(((((((((''''''''')))))))))))))))(((''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((()))))))))(((((('''&&&(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))+++***)))((()))***,,,---+++***)))))))))***,,,---***************++++++,,,******++++++++++++******++++++************++++++++++++++++++++++++++++++------------------------,,,,,,,,,---------------,,,+++++++++,,,---......,,,,,,------------------............////////////////////////...------,,,/////////......,,,++++++...---,,,,,,---,,,***(((...---,,,,,,---...---++++++************+++,,,---************))))))))))))(((((()))******)))(((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((('''&&&&&&'''((()))(((''''''((()))'''(((((((((((()))))))))((((((((((((''''''''''''))))))(((((((((((()))))))))))))))))))))******+++******************************************************+++,,,,,,,,,,,,+++***++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,---...//////...000000111333666;;;AAAEEEPPPUUU]]]dddiiimmmooopppbbb\\\TTTOOONNNPPPTTTVVVUUUXXXfff~~~}}}wwwssslllgggmmmyyy{{{vvvuuuvvvyyy}}}|||wwwvvvyyy{{{yyy{{{|||{{{yyy{{{hhhPPPGGGAAA>>>;;;888777555333111222111000111222111000......---,,,---...///...,,,)))***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))******,,,++++++******+++,,,,,,))))))***+++++++++++++++)))******+++,,,------...,,,,,,------------,,,,,,+++,,,,,,,,,,,,------------...............------***,,,//////...///222666===CCCPPP^^^iiinnnmmmlllppppppjjjbbb___cccggggggqqqrrrxxx~~~yyywwwxxx{{{yyy}}}~~~tttrrrmmmhhhdddcccdddggggggfffiiinnnqqqrrrvvv|||jjj```VVVSSSUUUXXX]]]bbbdddkkkssswwwvvvqqqkkkgggaaaaaaaaa```bbbeeekkkoooggggggccc^^^]]]^^^[[[WWWYYYSSSJJJ???666///***(((,,,+++)))((())))))(((''')))))))))((((((((('''''')))))))))))))))(((''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))+++***)))))))))***,,,------+++)))'''(((***---///***************+++,,,,,,******++++++++++++******+++++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------..................***,,,...000000///---+++---------...///222555777666777888999:::999999888::::::::::::;;;;;;<<<======>>>>>>>>>===;;;999888888888666555333111000///111///---,,,------,,,***---,,,******,,,,,,,,,++++++************++++++,,,++++++*********)))))))))((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))*********)))((('''''''''(((((((((((((((''''''&&&'''((())))))''''''((()))''''''''''''(((((((((((((((((('''''''''&&&&&&&&&)))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))******************************+++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,------///000111222111555:::<<>>;;;888777555333111222111000000222111000...---+++***+++,,,---,,,+++***+++,,,,,,---------,,,+++++++++++++++++++++++++++++++++************+++++++++++++++++++++,,,,,,******+++,,,,,,,,,,,,+++******++++++,,,------...,,,,,,------------,,,,,,------------..................///000///...---,,,,,,///111000000555@@@HHHYYYZZZ```jjjrrrqqqnnnkkkccchhhjjjhhhjjjttt}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~uuuvvvuuuqqqjjjhhhjjjmmmkkkmmmuuu|||qqqcccYYYUUUTTTSSSSSSSSS[[[hhhsssxxxwwwuuuttthhhgggddd```^^^```fffjjjiiiiiieee]]]XXXWWWTTTPPPXXXXXXVVVQQQHHH>>>666111...,,,*********+++***))))))))))))((((((((((((''')))))))))))))))(((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''''''''&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))******)))))))))***+++,,,,,,+++***)))***+++,,,---+++************+++,,,,,,***++++++,,,,,,++++++***,,,++++++++++++,,,,,,---------------------------.............../////////...///000111111111000///444555888<<>>000...+++)))*********)))***)))))))))(((((((((((()))))))))))))))(((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))***************+++++++++)))***+++------,,,+++++++++++++++***+++,,,,,,---++++++,,,,,,,,,,,,++++++,,,,,,++++++,,,---......------------------------.........//////000000000222111000///000222555777@@@DDDJJJQQQUUUWWWWWWVVVYYYZZZ[[[\\\\\\[[[ZZZYYYXXXWWWVVVVVVWWWXXXZZZ\\\]]]]]]^^^^^^]]]\\\ZZZYYYXXXWWWUUUSSSQQQPPPPPPPPPHHHEEE@@@===;;;999777666111///------...000000000,,,,,,+++++++++++++++,,,++++++++++++******************))))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((('''((((((((()))))))))***''''''((((((((((((((('''((()))***)))((('''(((***(((((()))))))))******************))))))))))))((())))))************)))))))))))))))))))))******+++++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++++++++,,,,,,,,,---------...------,,,,,,------...---...///......///222555===@@@GGGPPPXXX\\\\\\ZZZVVVUUUUUUWWW[[[]]]\\\[[[]]]dddmmmsssuuuwwwyyy{{{~~~|||sssmmmlllkkkhhhqqqxxxyyy~~~{{{zzz|||~~~{{{wwwvvvyyysssrrrvvvvvvrrrnnnnnnppppppmmmjjjgggPPPHHHBBB???:::777555555333222222111000111222111000...///...---...///000///---------------,,,+++***)))++++++++++++++++++++++++++++++,,,---------,,,,,,))))))+++,,,,,,,,,,,,,,,,,,------...............------------,,,,,,,,,,,,------............---------............////////////////////////000111111000444:::BBBMMM]]]nnnyyywwwkkkaaaaaaccceeemmmwwwxxxpppwwwzzztttsssrrrssswww~~~~~~qqqkkklllppprrrtttttttttwww}}}yyypppkkkhhhnnnuuuvvvsssppppppqqqnnnyyyxxxyyyxxxrrriiieeeffffffeee\\\]]]^^^^^^aaaeeelllqqquuurrrpppppprrruuuuuuuuummmlllfff^^^ZZZYYYTTTNNN>>>CCCLLLWWW]]][[[SSSKKK999444...***)))))))))(((******)))))))))((((((((()))))))))))))))(((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''(((((((((((('''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******++++++++++++(((***,,,...///---+++)))+++++++++++++++,,,------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,---...//////..............................//////000000111111222111//////333999@@@DDDOOOSSSZZZ```cccccc```^^^`````````___^^^^^^]]]]]]ZZZYYYXXXXXXYYY[[[]]]___aaa```___^^^]]]\\\[[[[[[]]]\\\[[[ZZZZZZZZZ[[[\\\XXXUUUPPPLLLIIIEEEBBB???777444111///////////////...------,,,,,,,,,,,,---,,,++++++++++++*********+++******))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((('''''''''))))))))))))))))))))))))'''''''''((()))*********&&&'''((((((((((((((((((((()))******(((((()))***))))))))))))************+++++++++*********))))))((()))***++++++***)))((()))))))))))))))******+++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,------------......------------......---///000000///111666:::DDDGGGMMMVVV^^^___YYYSSSJJJKKKOOOYYYeeennnrrrsssiiioooxxx~~~|||~~~{{{qqqpppuuuuuuxxxwwwqqqmmmmmmllliiizzz|||qqquuu{{{xxxxxx{{{~~~tttsssvvvyyywwwvvvvvvxxxvvvrrrnnnfffPPPHHHCCC???:::666555555444333222111000111222111000...000...---...///000///...,,,,,,,,,------,,,++++++************************)))***+++,,,---,,,,,,+++((()))+++,,,------,,,,,,+++,,,------......------++++++,,,,,,---.........------............---------------.........//////000///...---...000333555888???JJJWWWdddnnnvvvyyyrrriiidddhhhkkknnnzzz{{{vvv}}}~~~{{{tttsssuuuyyywwwvvv{{{rrrtttvvvvvvwww}}}yyymmmeeefffjjjooorrrqqqppppppqqqyyyuuuwww{{{yyyooogggggggggfffdddccc```^^^___cccjjjpppqqqnnnmmmttt~~~~~~xxxlllbbb^^^]]]XXXQQQDDDCCCEEENNNZZZ___\\\WWWIIIBBB999111,,,+++***************)))))))))(((((()))))))))))))))(((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''(((((()))))))))((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***+++++++++++++++)))***,,,---...---,,,+++,,,++++++++++++,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,---...///000..............................///000000111222222222222333666===GGGPPPVVV\\\^^^bbbeeeeeebbb^^^\\\^^^\\\ZZZWWWVVVVVVVVVWWWTTTSSSRRRRRRSSSUUUXXXZZZ]]][[[XXXTTTRRRPPPPPPPPPQQQPPPPPPPPPRRRTTTWWWXXXXXXWWWUUUTTTSSSQQQNNNLLLEEEAAA;;;777444222111///000///...---------------,,,,,,+++++++++*********++++++***))))))***++++++)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))&&&&&&'''(((((((((((((((((()))******)))((()))***((((((((())))))))))))***************))))))))))))((()))+++,,,,,,+++)))((()))))))))))))))******+++************************++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,------------.........------------......,,,///111222222555<<>>;;;:::888666222000111111111111111000//////......---------,,,,,,,,,.........------,,,,,,,,,******************************+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///---------.........//////222000---,,,...000111111///111222111222999FFFQQQgggpppzzzxxxsssllllllxxx|||zzzxxxzzzzzzzzzyyysssuuuzzz~~~vvvpppoooqqqrrrrrrtttxxx~~~zzzqqqnnnnnnqqqpppjjjiiinnnpppnnnxxx|||ooolllvvv{{{vvvooonnnpppqqqkkkgggfffpppvvvhhh[[[___qqqyyyjjjbbbaaa\\\UUUUUUPPPLLLPPPYYY```aaa___\\\YYYSSSJJJ???555///,,,+++,,,,,,,,,+++***)))((((((((()))))))))))))))((()))))))))))))))))))))))))))(((((((((((())))))***((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***************))))))))))))******************))))))))))))******,,,+++*********+++,,,---+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////++++++---...//////000000111...///444555222333888CCCDDDIIIQQQZZZ```aaa___iiidddbbbbbb]]]TTTOOOPPPWWWSSSPPPOOORRRSSSQQQNNNNNNPPPSSSTTTVVVXXXYYYWWWVVVUUURRRMMMEEE???<<<;;;@@@;;;777999===@@@BBBDDDFFFHHHJJJIIIIIIKKKPPPUUUSSSSSSRRRQQQOOOLLLIIIGGG>>><<<999555222000...---///---,,,,,,------+++)))---+++***(((((()))+++,,,))))))*********++++++++++++*********))))))((((((++++++******))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))((('''&&&&&&&&&(((***+++)))((('''((())))))(((((('''''''''&&&)))((((((((()))***++++++***,,,...000///---***'''))))))))))))***************++++++,,,,,,++++++*********************************+++,,,,,,---......,,,,,,,,,---------......///000000///---...///111,,,333<<>>;;;999888666222000111111111111111000//////.........---------,,,,,,......---------,,,,,,,,,******************************+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///---------........./////////...------...///000000444000...000;;;LLL^^^iiiuuuzzz~~~{{{rrrooommmqqqzzz|||~~~|||}}}uuukkkfffgggjjjllllll{{{sssjjjdddcccfffhhhiiieeeggglllrrrxxx~~~}}}|||vvvzzzzzztttppppppmmmhhhqqqxxxyyynnnyyy{{{zzzzzz{{{ppplllkkkttt{{{pppddd```fffooouuuvvv|||}}}rrrhhhbbb\\\VVVXXXUUUSSSVVV]]]bbbcccaaa```^^^YYYQQQGGG===555111------,,,,,,,,,***'''%%%(((((())))))))))))(((((())))))))))))))))))))))))))))))(((''''''((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******************++++++))))))))))))******************))))))))))))******,,,+++*********+++,,,---***+++,,,,,,------,,,,,,------------------------------------------------------........./////////111111111111111111000000555000///666<<<@@@DDDJJJMMMNNNPPPTTTZZZ```eeehhheeeeeeccc___ZZZXXXYYYZZZWWWUUUUUU[[[cccfff```YYYYYYXXXVVVUUUUUUVVVVVVTTTXXXYYYYYYVVVQQQLLLIIIHHHAAA>>><<<===>>>@@@CCCEEEEEEEEEEEEDDDBBBBBBDDDEEEMMMNNNPPPRRRSSSTTTTTTTTTLLLGGG@@@999444222222222444111...------,,,+++***...---,,,************+++))))))*********+++++++++************)))))))))(((*********)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))(((''''''&&&&&&(((******)))((((((((())))))((((((((('''''''''))))))))))))))))))***+++***+++---......,,,***((())))))))))))***************++++++,,,,,,++++++******************************++++++,,,------......,,,,,,---------............///000000///...///111111888???EEEHHHMMMTTTZZZVVVYYY[[[ZZZYYY^^^hhhqqqwwwtttyyy~~~xxxuuusssvvv~~~aaaNNNGGG@@@>>>;;;999888666333000111111111111111000//////.........------------,,,...------------,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///------........./////////......///000000111111111555222333???SSShhhvvv|||~~~|||vvvsssvvv{{{yyytttrrrrrruuuyyy{{{}}}wwwrrrpppnnnllljjjlllgggbbbaaadddffffffeeeuuuooogggbbbaaadddgggiiiaaabbbccceeehhhjjjlllmmmwww{{{~~~}}}xxxrrrpppppplllqqqtttttttttsssooojjjhhhlllqqqwww}}}|||uuunnnyyytttpppooouuuyyysssjjjbbb]]]^^^bbbfffqqqzzz{{{pppggg```\\\YYYXXXVVVWWWZZZ]]]^^^^^^bbbbbb___ZZZRRRIII@@@;;;000---++++++,,,,,,)))&&&((())))))***))))))(((((())))))))))))))))))))))))))))))((('''&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++,,,)))))))))*********++++++******))))))))))))******+++++++++++++++,,,------******+++,,,,,,,,,,,,,,,........................------------------------............////////////000000000000000000//////444111222:::BBBGGGJJJNNNMMMPPPTTTVVVXXX[[[aaaeeegggqqqtttmmmhhhiiijjjfffffffffkkkwww}}}sssiiieee```]]]]]]]]]^^^___```bbbcccaaa\\\VVVRRRPPPIIIJJJIIIFFFDDDEEEJJJMMMMMMJJJGGGDDDCCCAAA>>><<>>;;;999777555333111111111111111111000//////............------------------------------------++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///............///////////////000222333222333333444666<<>>???@@@AAABBBCCCDDDDDDJJJMMMRRRTTTSSSMMMFFFBBB===888222...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))*********************************)))))))))))))))(((((())))))******++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))((((((''''''((())))))(((((()))***))))))((((((((((((((((((++++++***)))((((((((()))******)))))))))))))))***))))))*********+++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,------......------------............---...///000222666;;;???AAAHHHQQQVVVWWWUUURRRQQQZZZccclllmmmkkkllluuu~~~yyyzzzyyyzzzxxxxxx~~~^^^MMMGGGAAA>>>;;;888777555333111111111111111111000////////////.........---------------------------------++++++++++++++++++++++++++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///........./////////000000///000222222222444777:::CCCQQQfffwww|||uuupppggghhhhhhlllwww}}}}}}~~~zzz}}}~~~yyyyyy}}}~~~{{{zzz}}}}}}xxxrrrkkkfffddd]]]YYYVVVUUUTTTRRROOOMMMQQQTTT___ppp~~~~~~yyyyyy{{{yyytttrrrtttsssqqqppprrrtttxxxyyywwwqqqlllnnnjjjfffeeehhhlllooopppooommmkkklllnnnoooqqqssspppmmmhhhccc___^^^^^^___[[[[[[]]]______[[[UUUPPPGGG???666///---------,,,***************)))((((((((((((((((((((((((((((((***)))(((&&&&&&%%%%%%%%%(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***((((((((((((((((((((((((************************(((((()))***+++,,,,,,,,,************++++++++++++++++++************++++++++++++,,,,,,------------,,,------...............------------------------......................../////////000000000111111000111111333555777999;;;===DDDKKKMMMNNNSSS[[[bbbhhhnnnsssrrroooqqqyyy{{{xxxxxxyyygggXXXVVVZZZ]]][[[VVVPPPNNNNNNOOONNNLLLEEEDDDCCCAAA@@@???>>>===;;;@@@HHHOOOSSSSSSPPPNNNHHHDDD===777333111...,,,)))***+++,,,,,,++++++***************************))))))))))))))))))******(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))))))))((('''((())))))(((((()))+++(((((())))))))))))))))))++++++***)))((((((((()))***)))((((((((()))******************++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,------------......---------.........//////...///000222666===FFFLLLKKKNNNQQQSSSUUUVVVWWWXXXbbbkkksssvvvssssssyyy{{{{{{vvvxxxzzz|||]]]MMMGGGBBB>>>:::888666555333222111111111111111000///////////////.........------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///....../////////000000000---///111111333999AAAHHH]]]jjjzzz~~~uuunnnkkkcccmmmzzz|||zzzxxx|||vvvlllgggdddnnnwww~~~zzzvvvmmmcccXXXSSSOOOKKKHHHHHHJJJPPPaaa|||yyypppmmmoooooommmlllpppuuuzzz|||{{{yyywwwvvvqqqlllmmmqqqvvvwwwvvvpppggg```___ccciiipppwwwxxxtttooollliiigggdddaaaYYYXXXYYY\\\___```\\\XXXWWWPPPEEE:::111,,,***+++++++++++++++***)))(((((())))))))))))))))))))))))))))))((('''&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******))))))))))))))))))))))))************************)))))))))***+++++++++,,,*********++++++++++++,,,++++++************++++++++++++,,,---------------------...///////////////------------------------........................000000000000111111111111333444555777:::>>>AAACCCIIIOOOSSSTTTYYYhhhyyyzzzggg``````^^^YYYWWWUUUTTTTTTSSSRRRPPPJJJHHHFFFCCC@@@>>>======666777999>>>DDDKKKQQQUUUSSSPPPJJJDDD???999333///,,,+++++++++,,,,,,,,,,,,+++++++++***************))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))*********))))))'''((()))((('''(((***,,,(((((())))))))))))******+++***)))))))))))))))))))))))))))((())))))***+++*********++++++++++++,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------------------......------........./////////000222555999???GGGOOOUUUSSSQQQOOOPPPVVV^^^hhhnnnmmmssszzz|||{{{{{{~~~~~~yyywww}}}xxxwww~~~\\\LLLGGGBBB???:::777666555333222111111111111111000//////////////////............,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///.../////////000000000000///000222444888CCCRRR]]]qqqzzz{{{qqqlllllllllzzz{{{rrrllljjjiiiooo~~~xxxkkkddd___YYYWWWXXXTTTWWWhhhuuullljjjmmmllliiiiiimmmrrrvvvxxx{{{~~~~~~xxxuuuvvvwwwwwwvvvpppggg___]]]]]]aaakkkvvvyyywwwuuuwwwwwwtttkkkddd\\\YYYWWWZZZ___bbb```^^^\\\ZZZSSSGGG:::000,,,,,,++++++++++++***)))(((((())))))))))))))))))))))))))))))(((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))******************************************++++++*********+++++++++,,,,,,,,,++++++******++++++,,,+++,,,---.........---,,,,,,---......//////......................................................000000000111111111222222777888;;;AAAGGGOOOUUUYYY^^^bbbdddgggsss{{{tttnnnfffdddgggkkkkkkhhhbbb^^^[[[OOOMMMJJJFFFCCC@@@???>>>999777444444999@@@IIINNNPPPOOONNNLLLIIICCC<<<777222111///---,,,+++,,,,,,+++++++++*********))))))((()))))))))*********************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************'''((((((((('''(((***---(((((()))))))))*********))))))))))))))))))***+++)))))))))******+++++++++*********+++++++++,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,..................------............////////////222666===DDDIIIOOOSSSWWWTTTTTTWWW]]]fffpppxxx}}}}}}~~~wwwuuuwww~~~zzzyyyyyywwwuuuzzzpppjjjjjjlllmmmnnnnnnpppvvv}}}[[[LLLGGGBBB???:::777666555333222111111111111111000//////000/////////............,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////////////////000000000000222333555888???NNNaaaoooyyy|||sssmmmkkkvvv|||rrrjjjjjjrrr|||xxxpppgggaaabbbbbbbbbmmm}}}xxxooogggfffjjjiiidddhhhjjjlllnnnpppuuu|||{{{vvvuuuuuuvvvqqqkkkeeebbb]]]]]]hhhvvv|||{{{~~~vvvkkk```\\\XXXYYY^^^bbbcccaaaYYY\\\ZZZPPPAAA555000000,,,,,,,,,++++++)))(((((()))))))))))))))))))))))))))(((((((((((())))))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************+++++++++*********************+++++++++,,,,,,,,,,,,++++++******++++++,,,+++,,,---.........---,,,+++,,,------......------000000000000000000000000////////////////////////000111111111111222222222===@@@FFFOOOZZZeeennnttttttwwwzzz}}}sssuuu|||uuummmiiiXXXUUUQQQLLLHHHEEEBBBBBB===;;;999777999<<<@@@BBBFFFGGGKKKNNNNNNJJJDDD???888666222///,,,++++++,,,++++++++++++******))))))(((((())))))*********+++++++++******))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************'''((((((''''''(((+++---(((((())))))*********+++))))))(((((()))***++++++((()))***+++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,..................------............/////////000222999CCCLLLQQQSSSTTTUUUPPPWWWbbbooozzz~~~|||yyy|||}}}~~~}}}yyyvvvxxx~~~xxxnnngggfffhhhkkksss~~~rrrrrrrrrnnneee^^^```ggggggffffffhhhmmmppprrrrrrpppooommmlllppp|||\\\HHHHHHBBB>>>:::888666555333222333333333222222222222111......////////////......//////...---,,,,,,++++++++++++++++++++++++++++++,,,------......------,,,.........------,,,,,,+++////////////////////////000000//////.........---111111000//////000111222444222666DDDYYYmmmyyy~~~{{{~~~|||wwwsssssstttttt|||xxxqqqqqqsssvvv~~~||||||~~~xxxlllbbb```___\\\]]]aaaaaacccggglllqqqtttuuuuuu{{{}}}vvvmmmvvvqqqkkkiiijjjjjjhhheeennnsssxxxggg```YYYYYY^^^aaa```]]]```]]]ZZZXXXSSSGGG888---***+++,,,+++)))((()))***))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''((())))))***))))))))))))************,,,,,,+++***))))))******))))))***++++++++++++*********+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,------------------------------...//////...---,,,,,,---...000000000000/////////000111111000//////444333222333666:::???AAAKKKHHHPPPfff~~~jjjaaaXXXRRROOONNNNNNOOOJJJHHHDDD>>>:::888999;;;;;;>>>BBBEEEFFFFFFGGGGGGFFF@@@888111///...//////000///---+++******+++,,,+++++++++************)))))))))))))))))))))))))))***************)))((((((+++)))((()))***+++***((((((((((((((((((((((((((())))))))))))******************))))))******+++,,,(((((())))))************(((((())))))******++++++******+++++++++,,,,,,,,,///...------++++++***)))++++++,,,,,,,,,---------//////...------------...***///333333000000444999???JJJNNNSSSXXXSSSNNNUUUYYYmmm~~~{{{vvvzzz~~~lllnnnkkkbbbbbblllrrrqqqmmmiiifffhhhmmmooonnnkkkddd```[[[XXXYYY]]]aaadddfffkkklllkkkpppxxx|||yyy~~~yyysssnnnnnnppprrrsss\\\HHHHHHBBB>>>:::888666555333222111111111000000000000///......////////////......///......---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---......---,,,,,,,,,------////////////////////////000/////////.....................------...000222888<<>>;;;999999:::===???BBBFFFIIIKKKIIIFFFAAA===999555000---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************************************************)))((((((***)))((((((******)))((((((((((((((((((((((((((())))))))))))******************))))))******+++,,,)))))))))*********++++++************++++++++++++*********+++++++++,,,,,,...------,,,,,,+++++++++++++++,,,,,,,,,---------//////...------.........---///111111222555;;;@@@JJJRRRSSSRRRXXXXXXZZZfffrrr}}}|||uuuvvv|||ssspppoooqqqsssnnncccYYYZZZ___``````gggssswwwrrrkkkgggeeeggglllooommmiiibbb___[[[\\\```dddffffffeeelllppppppsssyyy|||{{{~~~zzzvvvssstttxxx|||~~~\\\HHHHHHBBB>>>:::888666555333222111111111000000000000///......////////////...............------,,,,,,+++------------------------...//////////////////......---,,,+++,,,---...///////////////////////////////////////............,,,------------...111444777BBBVVVlll}}}|||uuuqqqvvvyyyuuusssuuu{{{zzztttkkkmmmuuu|||~~~wwwooofffbbb]]]UUUOOOLLLIIIOOOYYYgggssswwwuuurrrqqq{{{wwwpppkkkmmmpppssstttqqqkkkfffcccgggqqq}}}wwwtttoooiiidddaaa______```___]]]]]][[[UUUMMMFFF888333///,,,,,,,,,***((())))))***+++,,,---......(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))******++++++))))))))))))************,,,+++******)))*********)))******+++++++++++++++***++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------///000000111111000000///...///000111222222222222///000111222333333222222555777;;;AAAKKKVVV___eeefffjjjvvvuuutttyyy|||xxxrrr```ZZZRRRMMMKKKHHHBBB<<<;;;::::::;;;>>>BBBGGGIIIKKKJJJJJJHHHEEE>>>555///******+++,,,------......,,,+++++++++************++++++++++++++++++++++++*********+++******)))(((***((('''((()))***)))'''(((((((((((((((((((((((())))))))))))******************))))))******+++,,,*********+++++++++++++++,,,,,,,,,,,,,,,+++++++++))))))*********+++++++++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------///...............///000000///...000555===EEEJJJSSSYYYVVVUUU___fffnnn{{{zzztttvvv}}}tttnnnmmmkkkiiiiii___]]][[[]]]]]]YYYOOOGGGQQQZZZbbbkkkzzzxxxjjjgggeeehhhnnnpppmmmiiidddbbb```bbbgggjjjkkkjjjlllrrrvvvuuuuuuwwwzzzzzz{{{xxxuuutttuuuyyy}}}\\\HHHIIIBBB>>>:::888666555333222333333333222222222111111......////////////............---------,,,,,,,,,------------------------......////////////......---,,,+++++++++---///000///////////////////////////////////////............///000//////111666;;;???NNNddduuu||||||yyyxxx}}}uuuttt}}}{{{}}}tttkkklllzzz|||nnnccc\\\UUUQQQNNNDDDFFFNNN[[[kkktttuuusssrrrwww|||}}}{{{xxxuuurrrtttsssqqqnnnkkkiiiiiiiiidddfffkkkssszzz~~~}}}yyyrrrjjjdddbbbccc___]]]\\\\\\[[[XXXRRRNNNDDD;;;222,,,,,,---+++(((******++++++,,,------...((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))*********((()))))))))************++++++***************+++)))***++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,------........................//////000000000000000000//////000111111222222222222222111111222444666777;;;@@@IIITTTaaallluuuzzzyyysssgggXXXPPPOOONNNIIIDDDCCCAAA>>>======???@@@@@@FFFGGGJJJLLLKKKFFF>>>999///...---,,,,,,---...///,,,,,,+++++++++*********++++++++++++++++++++++++*********++++++******))))))((('''((())))))((('''((((((((((((((((((((((((((()))))))))******************))))))******+++,,,++++++++++++++++++++++++------,,,,,,++++++******)))))))))*********++++++,,,,,,,,,,,,------......,,,,,,,,,------------...///.........///000000111000//////444===FFFMMMQQQSSS[[[ZZZ^^^ooozzz}}}~~~~~~zzzzzz~~~tttjjjcccdddfffccc\\\WWWRRROOONNNOOOSSSWWWXXXWWW\\\iiixxxyyyiiigggfffiiioooqqqoookkkhhhhhhiiihhhhhhkkkpppttt}}}wwwvvvyyy|||zzzxxxvvvssssssuuuzzz}}}\\\HHHIIIBBB>>>:::888666555333222333333333222222222111111......////////////......---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---,,,,,,+++,,,---//////////////////////////////.........//////////////////000111000111555>>>EEEXXXeeetttxxxtttooorrrvvvwwwwww|||tttmmmpppuuu|||rrrggg___VVVOOOLLLIIIJJJVVViiiyyyzzzxxxvvvtttqqqpppsssvvvyyyyyyvvvrrrmmmkkkmmmooommmllljjjmmmrrrxxx}}}}}}~~~|||uuullleeecccddd___^^^]]]\\\[[[YYYVVVSSSOOOEEE888000......,,,***++++++++++++++++++******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((((()))((()))))))))************+++***************++++++******+++,,,,,,,,,,,,+++++++++,,,------------,,,++++++,,,,,,,,,---------.................................//////000000000.../////////000111222222444222000000222666;;;???DDDMMM]]]nnn}}}zzzdddWWWSSSRRROOOJJJJJJHHHEEECCCCCCAAA???<<>>:::888666555333222111111111000000000000///......////////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------------////////////////////////.........///////////////...000111111444===KKKVVVpppvvvxxxsssjjjgggmmmtttttt|||sssjjjmmmsssuuu{{{kkk^^^YYYRRRNNNXXXlllzzztttqqqnnnmmmrrryyyssszzz~~~yyywwwwwwyyysssmmmlllqqqwww|||}}}zzz{{{zzztttlllfffcccccc`````````___^^^\\\YYYXXXWWWOOODDD;;;555222...,,,++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))*********************)))******+++,,,***++++++,,,,,,,,,,,,,,,++++++,,,---------------,,,,,,,,,,,,------------.......................................000111111///////////////000222222222222333666;;;BBBHHHLLLTTT___rrrwwwggg```]]]WWWRRRQQQNNNJJJJJJKKKJJJFFFCCC???>>>>>>@@@CCCFFFHHHHHHDDD@@@:::444000...///000,,,,,,,,,,,,++++++++++++************************)))***++++++,,,+++++++++***)))((()))***+++***((())))))))))))))))))))))))))))))))))))******************))))))******+++,,,+++++++++++++++*********++++++++++++******************+++++++++,,,,,,,,,,,,,,,------.........///,,,---------.....................///000222333444444999@@@HHHNNNSSSVVVWWW___qqqyyy~~~{{{ssszzzxxxpppjjjeee```[[[YYY[[[YYYSSSLLLIIIMMMRRRZZZbbbhhhmmmrrruuuuuuvvvbbbdddaaa___bbbiiimmmllljjjggglllooonnnppp{{{ssskkkiiiooovvvsssttttttrrrqqqrrrxxx}}}\\\HHHIIIBBB>>>:::888666555333222111111111000000000000///......////////////......------------------------------------------------------............------,,,---...//////---,,,+++////////////////////////............/////////000...111333555;;;III]]]lllxxxtttooojjjjjjnnntttyyyyyywwwkkkfffuuu~~~oooeee___fffwwwzzzuuurrrrrrooolllooouuuppp}}}zzzqqqpppwww~~~||||||zzzvvvpppjjjeeeccc^^^```aaaaaa___]]]\\\[[[ZZZWWWQQQJJJAAA888000+++)))))))))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))******************))))))***++++++,,,***+++,,,,,,------,,,,,,+++,,,------...---------,,,,,,,,,------------...........................//////......///111222333000000//////000111333444333777>>>GGGPPPWWW]]]```iiisssxxxqqqggg```ZZZUUUPPPOOOQQQQQQPPPMMMFFFCCC???===>>>AAABBBCCCIIIFFFAAA<<<777333000///------,,,,,,,,,+++++++++++++++++++++++++++++++++)))***++++++,,,,,,,,,+++,,,***)))***+++,,,+++)))))))))))))))))))))))))))))))))))))))******************))))))******+++,,,++++++*********)))))))))+++++++++,,,,,,,,,,,,,,,+++,,,,,,,,,,,,------------------...............------------..................///000111333444555===CCCKKKQQQTTTVVVZZZ]]]mmmzzzxxx}}}|||zzzsssjjjfffhhheee```]]]ZZZYYYYYYWWWSSSRRRUUU\\\aaahhhlllnnnqqqvvvyyyzzz~~~pppcccfffaaa^^^aaagggmmmnnnlllkkklllnnnqqq{{{rrrhhheeegggnnnvvvsssttttttrrrooooootttyyy\\\HHHIIIBBB>>>:::888666555333222333333333222222222222111......////////////......------------------------////////////////////////......////////////......+++---///000///---+++)))////////////////////////---.........//////000000000333666:::CCCTTTlll}}}xxxooofffgggrrr}}}yyyjjjlllpppuuu|||tttyyy~~~qqqoooppptttrrrkkkkkkooottt}}}ssssss|||~~~zzzuuuoooiiieee[[[]]]___```___]]]\\\\\\[[[\\\[[[UUUJJJ<<<111+++(((((()))***+++,,,,,,---))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))******************))))))***+++,,,,,,***+++,,,,,,------,,,,,,+++,,,------......------,,,,,,,,,---------......////////////////////////111000000000000222444555222111111000111333444555555<<>><<<<<<<<<<<>>:::888666555333222333333222222111000000000///////////////......---000000//////.........---------------------------..................------//////.........------------------.........//////000//////......///000111666111333CCCYYYlllwww{{{uuuiiifffuuu~~~{{{wwwqqqooovvvuuujjjdddiiikkkhhhllluuuzzz~~~yyyttttttyyyzzzzzzyyyyyywwwtttpppmmm```^^^\\\]]]``````]]]ZZZ^^^[[[XXXWWWTTTIII888+++------,,,)))'''&&&(((***...***'''&&&(((******)))''''''(((((())))))***************)))))))))))))))((((((((((((((())))))***)))************+++++++++*********++++++,,,,,,,,,***,,,------,,,+++---...//////.........------------------........./////////////////////.........000111111000//////111333,,,---111666444000555???>>>LLL^^^mmm{{{xxxvvvyyysssiii^^^UUUQQQRRRUUURRROOOHHHBBB>>><<<<<<===CCCAAAAAACCCEEEAAA999222111...,,,,,,......---***,,,+++++++++***)))))))))*********++++++,,,,,,---************************))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))************************++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,,,,---.../////////...---//////222333111111:::DDDHHHRRRUUUPPPQQQ]]]hhhkkk}}}sssgggbbbaaa```aaaaaa```aaabbb]]]UUUWWWWWWXXXZZZ]]]^^^]]]\\\iiijjjkkkkkkjjjmmmtttyyyxxxpppkkkiiihhhiiimmmttt|||yyy~~~zzz{{{{{{uuuyyy]]]IIIGGGBBB???;;;888666555333222333333222222111000000000//////000000//////...---000/////////............------------------------........................//////.........------------------.........///////////////......///111333666:::EEEXXXkkkvvvwwwvvvnnnooouuu~~~rrrnnnsss~~~uuuiiibbbeeefffeeejjjttt}}}~~~zzzvvvpppmmmnnnqqquuuwwwvvvrrrqqqsssxxxyyyvvvqqqkkkfffaaa```aaabbb___\\\bbb^^^[[[ZZZWWWNNN@@@555---,,,***)))))))))))))))...+++(((''')))+++***)))(((((((((((())))))******))))))))))))************))))))(((((())))))******************++++++++++++******+++++++++,,,,,,,,,***,,,------,,,+++---.........---------,,,,,,,,,---------........./////////////////////////////////000111000///...000111555333555777666444999AAAQQQjjjqqqbbbXXXQQQNNNPPPMMMKKKIIIGGGDDD???<<>>AAA@@@AAADDDHHHIIIGGGDDD999555000---,,,,,,,,,,,,***+++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************************************((()))))))))***+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------...////////////......//////000000///......111...///999CCCIIIOOOTTTSSSOOOPPP[[[iiiwwwuuukkk^^^UUUVVV```llltttqqqmmmcccYYYXXX^^^bbbbbbbbbaaaaaabbbdddeeeeeedddmmmnnnooonnnnnnrrrzzzZZZHHHGGGBBB???;;;888777666444222444333333222222111000000000000000000000///......///////////////.............................................////////////////////////........................////////////222333333333222555:::>>>FFFXXXkkkttttttssstttvvvxxxyyyyyymmmiiihhhiiipppwwwvvvvvvvvvwwwxxxxxxwwwvvvvvvwwwwwwtttnnnkkkkkkmmmllljjjjjjpppyyy}}}xxxrrrooonnnmmmiiifffhhhddd```^^^]]]ZZZTTTNNNAAA999000,,,...000000///...---,,,+++++++++,,,,,,))))))))))))))))))))))))(((((()))***++++++,,,,,,******++++++,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,,,,---///------------------------............//////////////////000000000000111111000222444555333222333333333333666;;;DDDOOO[[[dddooozzzrrrfffZZZTTTPPPPPPSSSRRRLLLEEECCCAAAAAADDDHHHKKKKKKJJJDDD@@@:::444111///......***+++++++++,,,,,,---------------,,,,,,++++++***++++++++++++++++++++++++************************************************(((((()))***++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------.........///......///000000000000///000000000000000000000///333000333@@@MMMSSSUUUUUUOOOOOOZZZmmmyyy|||uuu```\\\XXXVVVYYY```gggjjjkkkeeefffdddaaaaaafffhhhfffiiieeebbbaaadddgggjjjkkkuuuxxxzzz{{{}}}ZZZIIIIIICCC???;;;999777666444333444444333333222111111111000000000000000//////............///////////////................................./////////000000000000/////////................../////////000000111333333222333777@@@GGGZZZjjjtttooohhhlllzzz{{{|||~~~vvvqqqnnnnnnqqqmmmrrryyy{{{xxxuuuuuuvvvuuuxxx{{{yyysssmmmjjjiiiiiikkkmmmpppuuu{{{yyysssmmmjjjjjjfffaaa]]]\\\ZZZWWWUUUMMMCCC555------/////////---------,,,++++++,,,,,,************))))))))))))((())))))***+++,,,,,,---******+++,,,,,,,,,,,,+++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---......---,,,...///............////////////........./////////000000000000000000111111222222000111333444333333444666777;;;@@@FFFOOO[[[hhhoooqqqvvvxxx}}}lllaaaUUUOOOOOOPPPNNNJJJFFFEEEDDDDDDFFFIIIJJJJJJKKKHHHCCC===666111///...++++++,,,,,,---------......------,,,,,,+++++++++++++++++++++++++++++++++************************************************((())))))***+++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------........./////////...///000000111111000000000000000000111111222222444333:::GGGRRRTTTSSSRRRUUUZZZjjj|||oooWWWKKKNNNQQQYYYcccjjjjjjddd___ccchhhkkkjjjlllqqqrrrppplllhhhcccbbbgggnnnvvvzzz~~~ZZZJJJJJJCCC@@@<<<999888666555333444444444333222222111111000000111111000000///............///////////////.................................//////000000111000000000/////////............/////////000000000...000111111444===KKKVVVmmmwwwxxxnnniiiuuuzzz~~~~~~vvvnnnjjjjjjsss|||~~~zzzuuutttuuusssuuuwwwvvvsssnnniiigggiiillloooppppppssszzzuuuooonnnmmmiiiccc___\\\ZZZYYYWWWTTTJJJ<<<222------,,,,,,,,,---...---+++***+++,,,+++************))))))))))))*********+++,,,,,,,,,)))***+++,,,---,,,++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,+++---......------...//////////////////000000000....../////////000000000000000000111222222333333...000111222222333666888888CCCOOOWWW___lllxxx}}}wwwyyyfffWWWPPPNNNMMMLLLIIIHHHGGGFFFFFFFFFHHHHHHJJJJJJIIIDDD<<<555111///,,,------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////...///000000111111000000000000000111222333444555666999BBBNNNSSSSSSTTTWWWeeekkkuuu~~~nnnVVVLLLLLLLLLQQQZZZccchhhgggaaa\\\hhhlllmmmkkklllrrrwwwxxxfffcccbbbeeennnzzz~~~XXXIIIIIICCC@@@<<<999888777555333555444444333333222111111000111111111111000//////............/////////000........................---......///000000111111000000000000/////////....../////////000000000000---000222444:::HHH\\\kkkuuuzzzwwwrrryyyzzzqqqpppuuu|||~~~{{{wwwsssqqqoooooooooppprrrtttsssrrrnnnpppqqqqqqrrrssswwwyyysssqqquuusssnnnhhhbbb^^^[[[YYYYYYVVVPPPFFF<<<444///---,,,***,,,...---+++)))***,,,+++++++++*********))))))++++++++++++++++++++++++((()))+++,,,---,,,+++***+++++++++,,,,,,,,,------......---------,,,,,,,,,,,,---......------...000............//////000000.../////////000000000000000000111111222333333444000111222222333666;;;???EEEVVVffflllpppwww|||ooo___UUUOOOMMMKKKKKKJJJHHHGGGFFFGGGHHHGGGKKKMMMKKKEEE===666333............------------,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------............//////000111000000000//////000111222555777888>>>DDDNNNVVVWWWXXX```jjj{{{wwwhhhWWWKKKIIINNNJJJQQQZZZaaaddddddcccbbbiiimmmnnnlllmmmsssyyy{{{oooqqqvvv}}}WWWGGGHHHCCC@@@<<<999888777555333555444444333333222222111111111111111111000//////---.........//////000000////////////////////////---......///000111111222000000000000////////////////////////000000000000///222555999AAASSSkkk|||uuuvvvuuuwww|||~~~wwwxxxzzz||||||xxxrrrmmmmmmjjjiiimmmuuu}}}vvvtttssstttwwwxxxxxxwww{{{pppttt|||wwwssslllfff```]]]ZZZZZZVVVTTTOOOGGG===555000///))),,,...---***)))***+++++++++++++++******)))))),,,,,,++++++++++++++++++''')))***,,,,,,+++***)))++++++,,,,,,,,,---------.........------,,,,,,,,,,,,---......------...000---------.........//////////////////000000000000000000111222333333444444444555555555777;;;AAAEEE^^^ppp~~~wwwuuuwwwxxxttt~~~nnn]]]SSSOOOLLLLLLLLLJJJHHHGGGHHHIIIEEEKKKQQQRRRLLLDDD===::://///////...---------,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------............///000000000000000/////////111333666888:::FFFNNNXXX^^^]]]___mmm}}}{{{iiiXXXPPPMMMHHHGGGIIIGGGOOOZZZbbbdddeeefffhhhgggnnntttuuuwww{{{}}}WWWGGGFFFBBB???<<<999888666444222333333333222222222111111222222222111111///...---...000111000///...///111000000000000000000000000////////////////////////000000////////////000000222000///...///000000///222111000777KKKbbbqqquuuzzzqqqtttxxxyyy}}}www{{{}}}yyysssqqqvvvooohhhgggqqqzzzwww~~~yyyxxxxxxxxxwwwtttoooiiibbb]]]ZZZXXXXXXWWWQQQGGG<<<333...000...++++++,,,......---++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,------......------,,,222000---******,,,...000///......---------......---...//////......///111111111111000000000000000222111000000111222222222666222111666:::@@@LLLZZZooo~~~{{{pppiiipppwwwhhh]]]PPPPPPQQQPPPMMMIIIEEEBBBIIIIIIIIIJJJJJJHHHDDD@@@555333///...///000000///------------------------,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------,,,,,,++++++***+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------.../////////000000000000111111111111,,,...//////000555>>>EEEKKKPPPTTTXXXbbbuuusss^^^XXXTTTSSSNNNHHHFFFGGGQQQVVV```hhhhhhdddfffkkknnnrrrvvvwwwxxx}}}WWWGGGFFFCCC@@@===:::999777555333333333333222222222111111111111111111111000///......000111000///...///111000000000000000000000000////////////////////////000000////////////000000000000///000111222222222222555:::FFFZZZkkkqqqooorrrrrr~~~www|||}}}{{{vvvrrrrrrrrrnnniiihhhqqq~~~}}}vvvwww}}}xxxvvvtttrrrpppjjjbbb[[[ZZZYYYWWWRRRKKKAAA777000000...,,,+++,,,---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,------......------,,,111000---,,,+++,,,...//////......------.........---...//////......///111111111111111000000000000222111111222333444444444777333222888???HHHXXXfffyyyvvvnnnjjjuuu|||sssoooeee]]]TTTQQQRRRSSSQQQNNNIIIIIIIIIJJJJJJIIIEEEBBB:::666222000/////////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,,,,++++++***++++++,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---......//////000000000000000111111111111333333333333666===GGGNNNPPPRRRVVVaaavvvppp]]]QQQSSSWWWYYYUUUOOOOOOSSSTTT[[[gggoooooojjjjjjnnnoooxxx}}}WWWGGGGGGDDDAAA>>>;;;:::888666444333333333222222222111111000000111111111000000///...000111000///...///111000000000000000000000000////////////////////////111000000//////000000111//////000111222333444444111;;;KKK\\\llluuuqqqiiinnnyyyzzzyyy}}}~~~~~~~~~zzzvvvvvv{{{~~~}}}~~~{{{tttqqqrrrnnnmmmlllllloooxxx~~~uuussszzzvvvsssuuuxxxuuujjj```\\\YYYVVVTTTQQQIII>>>444111///---,,,,,,,,,+++))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,------......------,,,//////...---------......///......---......//////---///000000///...000111111111111111111111111111111222333444555555666666777777;;;DDDPPP^^^ooo|||zzzlllnnnyyyttt^^^QQQPPPQQQPPPMMMKKKJJJJJJKKKLLLKKKIIIFFFAAA===777222000///---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++,,,++++++***++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......///000000000000111111111222222222333333222555:::BBBKKKPPPPPPSSS\\\pppmmmZZZPPPSSSUUUYYYYYYRRRNNNSSS\\\```cccjjjooonnnmmmrrryyy|||WWWHHHHHHDDDAAA>>>;;;:::888666444333333333222222222111111///000000111111111111000...000111000///...///111////////////////////////////////////////////////111000000000000000000111///000111222222333444555222EEE]]]nnnvvvwwwqqqjjjxxxwwwnnnpppxxx~~~~~~}}}~~~}}}{{{wwwtttssstttwwwxxxzzzxxxvvvxxx{{{|||yyyvvvooojjjgggiiikkkjjjkkknnnssstttvvvvvvuuuvvvxxxzzzzzzyyyxxxyyy||||||{{{yyy}}}|||}}}~~~uuurrrssssssuuuxxxzzzxxxyyy}}}vvvtttxxxrrrvvv}}}~~~tttjjj___ZZZUUUUUUVVVRRRFFF<<<111///------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,------......------,,,---...............------...............//////000---///000000//////000111000111111111111111222222222333444555444555666777777@@@OOO___mmmyyyrrrqqqoooZZZQQQOOOOOONNNNNNMMMLLLMMMNNNMMMLLLJJJGGGBBB<<<666222///---+++........................------------------------++++++************++++++++++++******++++++,,,,,,+++++++++,,,,,,,,,------------------------------........................---------...//////000000000000111111222333333333222333555:::@@@GGGMMMOOORRR\\\mmmtttcccWWWWWW\\\aaa^^^ZZZVVVRRRSSS^^^kkkooollllllnnnrrr{{{|||WWWHHHIIICCC@@@===:::999777555333333333333222222222111111///000000111111111111000...000111000///...///111////////////////////////000000000000000000000000111111000000000000111111000111222222111111444666888QQQlllxxxxxxvvvtttsss~~~~~~|||yyywwwwwwyyyzzz||||||zzztttlllfffgggrrr}}}~~~zzzzzz{{{zzzvvvvvvzzz{{{xxxvvvvvvpppmmmiiifffddddddfffggghhhhhhjjjoootttuuuqqqmmmccc\\\VVVUUUUUUUUUWWWZZZ]]]___aaabbbbbbbbbdddeeeeeeeeeggghhhjjjkkkjjjiiittttttuuuzzz|||wwwtttxxxtttuuu{{{}}}uuuvvv}}}~~~yyyggg___WWWVVVYYYWWWNNNEEE555222///............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,------......------,,,,,,---...//////...------...............///000111...///000000//////000222000000111111222222222333333444555555333444666999>>>QQQiii{{{mmmZZZRRRTTTWWWPPPNNNLLLKKKLLLLLLKKKIIIKKKFFF@@@:::666222///,,,........................------------------------+++,,,,,,,,,,,,,,,,,,++++++*********++++++,,,---++++++,,,,,,,,,---------------------------------........................------......///000000111000111111222333444444444444888???FFFKKKOOORRRSSS___nnnhhhWWWPPPSSS```nnnlllddd^^^\\\]]]bbblllwwwooopppuuu{{{WWWIIIJJJCCC@@@===:::999777555333333333333222222222111111000000111111111000000///...000111000///...///111000000000000000000000000000000000000000000000000222111111000000111111222111333333111000222777<<>>;;;:::888666444333333333222222222111111111111111111111000///......000111000///...///111000000000000000000000000000000000000000000000000222111111000000111111222222333333222111555===DDDXXXiiiyyy}}}|||~~~}}}zzzxxxvvvsssqqqssswwwzzzzzzwwwssspppppplllpppsssqqqlllhhhhhhjjjdddaaa]]][[[YYYXXXUUUTTTVVV^^^fffiiilllooommmggg___ZZZYYY^^^aaa___\\\[[[WWWUUURRRNNNKKKIIIHHHHHHIIILLLQQQTTTVVVXXXZZZ[[[RRRLLLIIIJJJIIIGGGFFFHHHGGGIIILLLNNNNNNNNNOOOPPPPPPQQQSSSUUUWWWYYY[[[\\\^^^aaafffmmmuuu~~~|||vvv{{{uuulllrrrwwwzzz{{{iii]]]YYYWWWTTTQQQGGGAAA888222///...//////---------------------------------------------------,,,,,,++++++,,,,,,---,,,------......------,,,------------......//////............///000111222...000111111000000111222000000111222222333444444333444555555555:::CCCJJJ```vvvtttmmmoootttnnnYYYUUUYYY\\\XXXRRRNNNLLLKKKJJJIIIIIIGGGEEECCC@@@;;;555111................................................***+++,,,,,,,,,,,,+++***************+++,,,---...,,,,,,,,,------------............................................................///000000111111111111222333444555666666444>>>JJJQQQTTTXXXaaahhh{{{fffWWWOOOWWWaaaeeehhhllljjjiiijjjllllllkkkpppvvv{{{WWWJJJKKKEEECCC???===;;;:::777555333333333222222222111111222222222111111///......///000111000///...///111000000000000000000000000000000000000000000000000222222111111111111222222222333333222222888CCCKKKeeepppzzz~~~~~~}}}qqqnnnjjjgggeeebbb___]]]```bbbdddbbb___]]]^^^___^^^bbbfffeeeaaa]]]^^^```WWWTTTQQQOOOOOONNNMMMLLLJJJQQQWWWYYY^^^aaa\\\RRRUUUPPPNNNTTTXXXVVVRRRPPPJJJJJJIIIHHHGGGGGGGGGGGGDDDFFFIIIJJJJJJLLLQQQVVVNNNKKKJJJNNNOOOKKKHHHHHHJJJLLLOOOQQQQQQQQQRRRSSSUUUWWWYYY[[[\\\^^^bbbdddgggkkkrrr{{{}}}sssvvv}}}tttyyyzzzmmmsssvvvwwwyyyqqqaaaYYYVVVUUUTTTOOOGGG<<<333...------...---------------------------------------------------,,,,,,++++++,,,,,,---,,,------......------,,,---------------...///000............///000222222...000111111000000111222000000111222333333444444222444555555666>>>IIIRRRlll{{{gggbbbmmmwww|||mmmkkkoooddd___YYYTTTQQQOOONNNLLLGGGFFFEEEEEECCC>>>777222////////////////////////........................)))***+++,,,,,,+++***)))************+++,,,---...,,,,,,,,,---------..............................////////////////////////......//////000000111111111111222333444666666777:::EEEQQQWWWYYY```mmmyyy~~~oooZZZPPPPPP^^^jjjhhheeefffbbbdddiiinnnqqqxxx|||[[[KKKGGGEEECCC@@@<<<999777555555555444444333333222222111000000000000000000000000000000000000000000000000//////000000000000//////////////////000000000000111111111000111111222222000333555444555AAATTTddduuuxxx|||}}}~~~ooofff\\\YYYTTTRRRQQQQQQQQQQQQNNNQQQTTTRRRNNNLLLOOORRRWWW[[[]]]ZZZXXXXXXTTTOOOOOOMMMLLLMMMKKKHHHKKKPPPEEEKKKRRRTTTSSSPPPOOOOOONNNLLLSSSbbbeeeYYYNNNLLLOOOMMMKKKKKKJJJIIIKKKNNNPPPPPPPPPPPPRRRVVV[[[___]]]ZZZYYYXXXRRRMMMPPPXXX^^^^^^```bbbbbb___bbbhhhhhhkkkoooqqqtttyyyzzzzzzyyy{{{{{{zzz{{{rrrlllmmmwww|||zzz|||mmm___]]]YYYRRRPPPNNNFFF:::222111111///,,,---...///...---,,,+++------------------------++++++,,,,,,,,,---------........................//////.........---------////////////000000000000111111111000000000000000333111000111222444444333222333777;;;???FFFTTTbbb{{{mmmeeeoooyyy|||sssbbb\\\RRRPPPQQQMMMLLLJJJGGGGGGGGGDDD>>>999444111//////111000...+++......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++***+++++++++++++++,,,,,,,,,---------,,,---......//////......////////////000000000000/////////000111111222222333444666666666666777888CCCPPPVVVUUU]]]pppyyyvvv{{{iiiZZZTTT\\\jjjtttoooccc___ddddddnnnuuuvvv~~~|||ZZZJJJGGGEEECCC@@@<<<999777666555555444444333333222222111000000000000000000000000000000000000000000000000//////000000000000//////////////////000000000111111111111000111111222333222222222333:::JJJ^^^lllyyyyyy{{{{{{nnnbbb\\\YYYVVVRRROOOOOOOOOOOONNNMMMPPPSSSRRROOONNNPPPSSSVVVYYYYYYUUUSSSTTTSSSOOONNNLLLLLLNNNMMMJJJIIILLLKKKMMMQQQSSSSSSSSSSSSSSSPPPNNNVVVccceee\\\VVVXXXUUUTTTSSSSSSRRRQQQSSSUUUTTTTTTUUUYYY^^^bbbfffgggfffdddccc___WWWSSS\\\iiipppppprrruuuwwwyyy|||~~~yyytttrrrrrrnnnllllllppptttwww~~~tttbbb\\\YYYTTTRRRPPPIII===444111///,,,,,,---.........---++++++------------------------++++++,,,,,,,,,---------........................//////.........---------////////////000000000111111111111111000000000000333222222222444444444444555444777===DDDOOO```ooo}}}rrrfffeeetttyyymmmdddWWWRRRUUUTTTMMMJJJHHHGGGHHHFFFBBB>>>666333000///000000///............---------,,,,,,++++++++++++++++++++++++,,,,,,+++++++++++++++,,,++++++,,,,,,,,,---------,,,---......//////......////////////000000000000//////000000111111222222000222444444444666:::>>>MMMRRRUUUXXXdddvvv{{{bbbVVV[[[kkkuuuqqqiiieeedddcccgggqqqzzz{{{ZZZJJJGGGEEECCC@@@<<<999777666555555444444333333222222111000000000000000000000000000000000000000000000000///000000111111000000////////////000000000111111111111000000111222222333444000...555DDDXXXiiisss|||{{{}}}yyyqqqjjj```ZZZXXXXXXUUURRRQQQQQQQQQQQQPPPOOORRRUUUUUUSSSSSSVVVYYY[[[___^^^YYYUUUVVVUUUSSSTTTQQQPPPSSSTTTPPPNNNOOORRRSSSTTTWWWZZZ[[[ZZZXXXUUUVVV\\\dddbbb[[[ZZZ___aaaccceeeeeeddddddeeefffhhhgggiiiqqqyyy~~~}}}zzzzzzuuulll```XXX___wwwwwwssstttrrrvvvwwwrrrqqqxxxlllaaa[[[VVVTTTSSSLLLAAA999444///***,,,------------,,,++++++------------------------,,,,,,,,,,,,------------......................../////////............---/////////000000000111111111111111111111111111111333333444444555555555555999888;;;CCCNNN[[[kkkyyy{{{xxxrrrnnnuuu{{{sssiiiWWWQQQTTTTTTOOOLLLHHHGGGIIIIIIGGGEEE<<<777222//////000111111.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------,,,---......//////......////////////000000000000//////000000111222222222000333555444444888AAAIIITTTUUUZZZcccooozzz|||gggXXXQQQdddxxx~~~nnnccchhhlllhhhssszzzYYYJJJGGGDDDBBB???<<<999777666666555444444333333222222111000000000000000000000000000000000000000000000000000000000111111000000000//////000000000111111111000000000000111222333333555000000<<>>DDDOOOYYYbbbllluuuttt{{{yyyooo___XXXYYYSSSRRRNNNIIIGGGIIIKKKKKKJJJCCC>>>777111......000222............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,------------...,,,---......///.........////////////000000000000///000000111111222333333333666777666666<<>>555///...///000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------...,,,,,,---------.........,,,---......///.........////////////000000000000000000000111222222333333555777777777888@@@MMMVVVXXXbbbrrr}}}cccPPPRRR[[[^^^iiimmmppppppnnnvvvwwwWWWIIIFFFCCCBBB???<<<999888777777555444444333333222222111000000000000000000000000000000000000000000000000000111111222222111111000000000000111111111222222//////000000111222444444555999DDDUUUgggqqqqqqmmmlll}}}~~~iiieeedddeeeeeegggmmmuuuxxxnnn___ddd{{{yyyhhhmmmsssrrrhhhddd```^^^```dddhhhkkkoooiiiccc___```aaaaaaaaabbbaaafffqqqyyy|||}}}rrrsssdddVVVWWWTTTPPPMMMJJJBBB888000//////...---.................................,,,---------.......................................////////////000000000000000000111111111222222000000111111222333333333222444555444333555;;;@@@JJJRRR^^^iiijjjfffhhhlllzzzggg^^^XXXQQQMMMMMMMMMMMMKKKMMMJJJCCC:::333///...////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...///,,,---------............,,,---......//////......////////////000000000000000000111111222333333333555555555777===FFFPPPWWWbbbpppqqqUUULLLWWWdddiiijjjiiinnnxxxwwwWWWHHHFFFCCCAAA???<<<999888777777555444444333333222222111000000000000000000000000000000000000000000000000000111111222222111111000000000111111111222222222/////////000111333444555666@@@OOO```mmmsssrrrpppvvv}}}fffkkksssyyyxxxuuuxxx~~~{{{~~~qqqfffiii|||qqqZZZaaalllmmmnnnmmmkkkfffccchhhsss}}}~~~vvvnnnhhhdddccccccdddaaabbbhhhnnnpppuuuzzz|||vvvuuu}}}rrrZZZZZZWWWSSSRRROOOFFF<<<222111000///...//////000........................------------......................................./////////000000000000000000111111111222222222000000111222222333444444444555666444444888@@@GGGTTT\\\gggnnnmmmllltttrrrfff```WWWRRRPPPOOOMMMKKKLLLJJJFFF???777111///000////////////............------------------------+++++++++,,,,,,...//////------------............,,,---......//////......////////////000000000000000111111222222333333444444444555;;;EEEPPPXXX[[[jjj~~~sss\\\NNNQQQ\\\gggkkknnnsssyyyvvvVVVHHHFFFCCCAAA>>><<<999888777777555555444333333222222111000000000000000000000000000000000000000000000000111111222222222222111111000111111111111222222222/////////000111333444555888DDDVVVeeeooosssuuuuuuvvvzzz|||}}}|||jjjfffrrruuuuuuxxxiiizzzzzzssshhhjjj~~~fffooo~~~}}}wwwlllgggqqqwwwooolllkkkkkkfffbbbcccfffhhhmmmsssxxxxxxwww~~~|||}}}^^^]]]YYYUUUTTTQQQHHH>>>333222000/////////000111////////////////////////---------.........//////.........................../////////000000111111000111111111111222222222000000111222333333444444666777777555555:::DDDLLLZZZaaakkkpppnnnrrr}}}llleee\\\VVVSSSQQQMMMJJJIIIIIIHHHBBB:::444111111000/////////............------------------------+++++++++,,,---...///000---------.........//////,,,---......//////......////////////000000000000000111111222222333444444666555777@@@NNNYYY___aaammmiiiZZZMMMLLLUUU^^^dddgggrrrsssWWWJJJFFFDDDBBB>>>:::777666666666555444222333444444333111111111111111000000000//////111222111000///000111000000000000000000000000000111111111111222222222111777333000222000111===AAAYYYkkktttyyytttqqqzzz~~~{{{~~~uuu{{{tttooovvvooonnnyyylll```^^^nnntttsssgggaaasss~~~vvvzzz{{{}}}wwwsssqqqoooiiicccbbbeeemmmxxx~~~tttnnnnnnwwwxxx{{{ttteeeVVVQQQRRRRRRMMMHHH<<<888333111111000...,,,........................---------.........//////........................000000000000000000000000/////////000111111222222111111222111000111444666444555777999999>>>KKKYYYqqqmmmmmmttt|||}}}xxxmmm```TTTLLLIIIHHHLLLKKKDDD>>><<<777000111///---.../////////...---------------------------.........------///000++++++,,,,,,,,,,,,------////////////000000000000000000000000111111111111666666555333111222444666333999BBBKKKUUUaaannnvvvaaaXXXWWWYYY___aaabbbiiisss~~~sssWWWJJJFFFDDDBBB>>>;;;888666666666555444222333444444333111222222222222111111111111///111222111000///000111111111111111111111111111000111111111111222222222111444000000666333222;;;SSSsss|||}}}zzzxxx~~~}}}|||yyyxxxpppkkkooo{{{|||uuu___UUUUUUjjjlllhhhaaaeee}}}{{{xxxrrriiieeegggiiiqqq}}}yyygggnnnuuuwwwyyyzzzzzzyyyppp]]]TTTTTTSSSOOOKKK???;;;444111000000///---........................---------.........//////........................000000000000000000000000//////000000111111222222111222333222222222444666555555777:::===GGGZZZkkk|||yyy{{{ppp^^^RRRLLLIIIMMMMMMGGGBBB???999222222000......000000000///---------------------------.........------///000,,,,,,---------.........////////////000000000000000000000000111111111111444444444333333333666888999BBBNNNWWW___iiiwww~~~fffTTTSSSTTTZZZdddiiilllrrrzzzrrrWWWKKKGGGDDDBBB???;;;888777666666555444333333444444333111333333333222222222222111///111222111000///000111111111111111111111111111000111111111111222222222111222...000888666444>>>___|||yyyyyyyyy{{{{{{vvvtttppp~~~zzznnnmmmyyyuuu~~~lllXXXPPPTTTdddddd```^^^nnn|||qqqlllllljjjnnnuuu}}}aaakkkooommmsss}}}{{{oookkkZZZTTTTTTRRROOOEEE@@@777111////////////........................------........./////////........................000000000000000000000000000000000111111111111111000222444555444444555666777666777<<>>;;;888666555666555444444555555444222111111111000000000/////////111222111000///000111000000000000000000000000000111111111111222222222000444333555999;;;RRRvvvvvvqqq{{{yyy}}}rrreeeooouuuWWWRRRWWWgggwwwnnnhhhyyyvvvoooxxx|||}}}|||tttkkk^^^SSSXXXdddjjjvvv}}}yyyrrrssswww~~~}}}}}}zzziiioooyyyyyyyyy}}}wwwzzzzzzwwwsssvvvcccWWWTTTSSSOOOLLLEEE===666222111222////////////////////////....../////////000000000////////////////////////000000000000000000000000000000111111222333333444111333555666555555666777777;;;GGGZZZhhhllljjjiii}}}qqq___SSSHHHGGGJJJIIIDDDAAA999666111///.../////////........................---.........------///000,,,,,,---------.........////////////000000000000111111111222222222222333222222333333333666:::===OOOVVVaaalllxxxsssVVVNNNYYYaaa___aaaiiiooosssoooUUUKKKIIICCCBBBAAA>>><<<999666555777555444444555555444333222222222111111111000000///111222111000///000111222222222222222222222222000111111111111222222222000333333999AAAEEE]]]uuu|||||||||vvvmmmjjjzzzwww^^^TTTQQQYYYbbbjjjvvvpppgggvvvwwwkkkddduuuvvvkkksssssshhhaaaZZZVVV^^^lllyyytttkkkuuuyyyxxxzzz|||~~~~~~{{{zzzzzzyyy}}}xxxxxx~~~ttt___WWWSSSNNNMMMIIIBBB:::444222222////////////////////////.../////////000000000000////////////////////////000000000000000000000000//////000111333444555555222333444444333444666888;;;DDDUUUdddjjjkkkooouuurrr___NNNIIIKKKIIIEEECCC>>>:::555111000000000000........................---.........------///000---............/////////////////////000000000000111111111222222222333333333333333444666;;;AAAFFFQQQ]]]kkksssxxxxxx^^^RRRXXXdddiiifffhhhmmmtttqqqWWWMMMKKKCCCBBBAAA???<<<999666555777555444444555555444333333333333222222222111111///111222111000///000111444444444444444444444444000111111111111222222222111111222<<>>888444111111111///////////////////////////......------......///......///000000000000000000000000000111111111111111111111111222222222222333444444666;;;EEERRR[[[mmmmmmYYYSSSRRRKKKOOO___eeefffooozzz}}}xxxxxx|||~~~{{{{{{zzzhhhaaaddd]]]]]]^^^^^^^^^^^^]]]]]]YYYYYYZZZ[[[\\\\\\\\\\\\```]]]ZZZYYYXXXWWWUUUTTToooTTTIIIFFFCCCBBB@@@>>>;;;888666555555555444333333333333444222222111111111111222222111111111111111111111111111111111111111111111111111333444333222222333444444333999LLLeeewww}}}||||||xxx~~~yyyvvvhhhiiiuuurrrfff\\\]]]bbbkkk|||}}}{{{mmmhhhsss|||oooaaaWWWVVVYYY___nnn}}}~~~uuukkkhhhsss~~~zzzxxxvvvuuuzzzzzz}}}yyyZZZPPPQQQQQQOOOIII@@@777111222000///...///000///...000000000000000000000000000000000000000000000000000000000111111111222222222222333555777777555444333555666555555:::DDDLLLXXXXXX___qqqeeeRRRNNNKKKEEEJJJGGGAAA<<<777444222222///////////////////////////......------......///......///000000000000000000000000000111111111111111111111222222333333333444444555888AAAOOO___iiiyyy|||tttZZZIIIHHHLLLMMMVVVeeeiiijjjuuu~~~mmmaaa___```dddcccbbbaaaaaa`````````aaadddhhhjjjkkkiiifffdddiiifffbbb___^^^^^^]]]\\\oooUUUJJJGGGDDDCCC@@@>>>;;;999777666555555444333333333333444222222111111111111222222111111111111111111111111111111111111111111111111111333444333222111222444999666<<>>SSSppp{{{zzz|||vvvwwwwwwiiiccceeeeeeccckkkyyyssslllccc]]]aaaqqq~~~sssaaa```eeesss~~~yyywwwssskkkeeeQQQIIIDDDGGGKKKSSSeeewww~~~qqqhhhkkkttt}}}|||zzzxxxyyy~~~xxxuuutttttttttwwwxxxeeemmmppprrrssswww\\\UUUMMMKKKMMMLLLEEE???555333000000000000///...///000000111111222222222111111111111111111111111111111111222222222222333222222333555777777555444444555777888<<>>:::777666666666555555444333333333333444222222111111111111222222222222222222222222222222111111111111111111111111///111333444444555777999CCCPPPiii|||xxx}}}|||pppeee```ZZZWWWbbbrrr~~~{{{ssseeebbbYYYPPPRRRaaawww{{{gggYYY\\\eeerrr~~~wwwtttqqqhhh\\\TTTHHHCCCBBBHHHNNNXXXmmm|||pppgggkkkttt}}}zzzxxxzzz}}}vvvsssrrrsssyyyfff```kkkrrrpppnnnsssyyy{{{qqqcccSSSLLLMMMNNNIIIDDD777555222111222222000//////000000111222222333333111111111111111111111111111111222222222333333333333222000111333555555444666666999AAANNN^^^llluuujjjSSSIIIHHHGGGEEEAAA<<<888555000000000000000000000000000000////////////000000...//////000000000000000000000000000111111111111222222333444555666777888===BBBMMM^^^ppppppTTTEEEIIIVVV^^^cccgggjjjrrr|||iiiTTTLLLHHHDDDBBB???<<<:::999888888888777666555444333222222222222222222222222222222111222222333333222222111111111222222222333333333222111111222111222666;;;HHH```vvv{{{|||uuuqqqeeeYYYWWWbbbooouuu}}}ssseeeYYYNNNKKKPPP[[[jjjvvv|||fffXXXXXXjjjsss{{{~~~sssooojjj___SSSLLLIIIJJJCCCDDDQQQ^^^ppp{{{mmmeeejjjuuuyyyyyy~~~yyywww~~~xxxssstttyyyyyyxxxcccffflllpppoooqqq~~~~~~eeeLLLQQQVVVKKKFFFMMM@@@999111...000111000...111111111111111111111111222222222222222222222222000111111111111222222222222222222333444555777777777666<<>>;;;;;;//////000000111111222222///////////////000111111////////////000000000000222222111111222222333444777555333222444777777444???HHHVVVfffxxx~~~```PPPJJJIIIQQQZZZ^^^fffmmmtttiiiTTTLLLHHHDDDCCC@@@===:::888888888888777666555444333222222222222222222222222222222111222222333333222222111111111222222222333333333111000222333333333999@@@SSSiii}}}rrrlllaaaXXXWWWbbbssszzzpppcccWWWLLLIIILLLTTTaaakkkwwwwwwcccXXXZZZfffqqq{{{{{{mmmgggaaaWWWMMMHHHFFFHHHCCCDDDRRR^^^ooo{{{mmmdddhhhrrr~~~wwwwwwyyy{{{~~~yyywww{{{uuuqqqnnnsssuuuyyyhhhcccfffpppwww{{{~~~sssTTTRRRUUULLLGGGMMMBBB;;;444000111222222000111111111111111111111111222222222222222222222222111111111111222222222222222222222333333555666666555999@@@HHHMMMWWWlll~~~{{{yyywwwvvvwwwxxxyyyzzz~~~~~~{{{xxxwwwwwwxxx{{{~~~|||yyy|||zzzwwwvvvvvvuuusssqqqvvvuuuvvvzzz\\\RRRKKKEEEDDDCCC>>>999999222222111111000000000000///////////////000111111////////////000000000111222222111111222222333444555444333333555888999888AAANNN```ppprrrXXXPPPRRRTTTVVV[[[___bbbllliiiTTTLLLHHHEEEDDD@@@===:::888777666777777666555444333333222222222222222222222222222111222222333333222222111111111222222222333333333000000222555444555===HHHhhhzzzqqqggg]]]ZZZZZZddd|||vvvlll^^^SSSIIIFFFHHHMMMUUU^^^gggsss}}}qqq```XXX\\\bbbooo|||wwweee\\\UUULLLEEEAAAAAAEEEBBBEEERRR^^^ooo|||nnncccfffnnn}}}yyywwwwwwwww|||{{{~~~{{{vvvssslllqqqqqqrrrzzzkkkiii|||{{{|||```UUUTTTMMMJJJLLLFFF???666222111333333333111111111111111111111111222222222222222222222222111111111111222222222333333222222222333444555555444===GGGIIIHHHUUUsss|||xxxvvvuuuwwwzzzzzzuuuqqqmmmfff___```^^^[[[YYYYYY[[[]]]___cccggglllnnnnnnkkkiiihhhlllooosssvvvvvvsssooolllcccaaa___^^^]]]\\\YYYWWWbbb___]]]```iiittt~~~mmmYYYOOOGGGEEEDDD@@@;;;:::555444333111000/////////000////////////000111111/////////000000000111111222222111111222222333444444333444555666888:::;;;GGG[[[rrryyybbbPPPRRR[[[^^^\\\\\\ddddddtttzzziiiTTTLLLHHHFFFDDDAAA===:::777666666777666666555444444333333222222222222222222222222111222222333333222222111111111222222222333333333111000222555444555AAAQQQ}}}|||pppccc[[[\\\^^^iii}}}ssshhhYYYOOOGGGEEEGGGIIIPPPVVVYYYeeessszzzmmm^^^XXX\\\bbbpppsss___RRRKKKDDD@@@>>>===BBBBBBFFFTTT___ppp|||oooeeefffmmm|||}}}zzzwwwwww}}}~~~{{{zzzqqqsssqqqmmmtttxxxuuu~~~yyyyyy~~~oooYYYRRRNNNLLLLLLHHHAAA999333111222333333111111111111111111111111222222222222222222222222111111111222222222333333333333333333333444555555666AAAJJJKKKLLL^^^wwwuuussspppnnnmmmmmmnnnmmmssswwwvvvvvv{{{~~~}}}{{{}}}~~~}}}{{{yyywwwvvvvvvssswwwwwwssspppmmmgggaaa____________```bbbfffiiipppvvv}}}}}}xxxtttlllkkkiiiiiihhhfffbbb___WWWSSSPPPTTT]]]hhhrrrvvv|||uuuvvvdddWWWJJJGGGGGGDDD@@@>>>666555333111000000///000000000//////000000111222//////000000000111111111222222111111222222333444333333444666666666:::???SSSooo|||dddVVVNNNVVV___```]]]^^^kkkmmmxxxmmmggggggjjjmmmttt}}}yyynnnoooiiiTTTLLLHHHFFFDDDAAA===:::777666666666666666555444444333333222222222222222222222222111222222333333222222111111111222222222333333333333111333666444555GGG\\\zzztttkkk___XXX[[[bbbqqqzzznnncccSSSLLLFFFFFFIIIKKKPPPVVVWWW___iiivvvvvvxxxjjj\\\XXX\\\eeetttoooYYYLLLEEE@@@>>>>>>:::AAACCCHHHUUU```sss|||pppfffggglll{{{}}}yyywww}}}}}}|||}}}vvvuuupppkkknnn}}}~~~zzzzzz}}}aaaRRRNNNMMMMMMIIICCC;;;555222111222333111111111111111111111111222222222222222222222222111222222222222333333333333333333333444555666666;;;CCCIIILLLSSSiiivvvnnngggfffeeedddcccccccccdddjjjnnnnnnjjjiiiooouuuxxxwwwvvvuuuvvvxxx}}}yyysssjjjlllnnnpppqqqssswwwzzz}}}wwwsssbbb[[[TTTVVVaaappp}}}~~~|||qqqllltttqqq___MMMFFFGGGEEEBBB@@@666555333111000111111222000000000000000111222222000000000000111111111111222222111111222222333444444333555777555444;;;EEEeee~~~hhhTTTPPPRRR[[[^^^[[[\\\bbbnnnyyyyyypppddd[[[XXX]]]eeelllyyy}}}mmmoooiiiTTTLLLHHHEEEDDD@@@===:::888777666666666555555555444444444222222222222222222222222111222222333333222222111111111222222222333333333555222333777555999PPPlllwwwoooccc[[[VVV[[[gggwwwiii]]]NNNHHHDDDFFFJJJMMMSSSXXX[[[aaagggqqq}}}sss}}}ttteeeXXXWWW\\\hhhvvv|||iiiSSSGGGBBB???===>>>:::BBBDDDJJJWWWcccwww|||rrrhhhfffkkk|||zzz|||}}}|||yyy|||||||||yyytttnnnkkkmmmxxx~~~}}}}}}pppWWWOOONNNMMMIIIEEE???888444222111222111111111111111111111111222222222222222222222222222222222222333333333333333333444444555777888999@@@FFFKKKPPP\\\sssvvvrrrrrrqqqqqqqqqqqqrrrsssttttttuuuyyyyyyxxx|||ssshhh]]]\\\iii~~~~~~{{{|||}}}{{{ssslllmmmtttiiiPPPFFFEEEEEEBBB???777666333111111111222333111000000000000111222222000000000111111111222222222222111111222222333444555333555888666666AAAPPPwww~~~mmmYYYLLLOOOWWW^^^\\\XXX___llluuu}}}fff```WWWSSSWWWdddsss}}}pppfffzzziiiTTTLLLHHHDDDCCC@@@===:::888888888555555555555555444444444222222222222222222222222111222222333333222222111111111222222222333333333666111333888888???\\\}}}~~~uuulll^^^[[[YYY^^^qqq|||rrrdddWWWJJJDDDAAAEEEIIIMMMSSSYYY]]]ccciiirrr}}}mmm\\\RRRVVV^^^hhhvvvrrr```MMMCCC???===<<<===;;;CCCFFFKKKXXXeee{{{}}}rrrgggdddgggyyyyyy}}}~~~}}}}}}uuummmkkkmmmsss^^^QQQPPPOOOJJJGGGCCC<<<777333222222111111111111111111111111222222222222222222222222222222222333333333444444333333444555777999:::;;;EEEMMMUUU]]]lll{{{pppfff]]]___lll~~~}}}|||}}}yyywwwvvvqqqjjjggghhhxxxXXXIIIFFFEEEBBB???:::888555222000000111222111111000000111111222333000000111111111222222222222222111111222222333444444222555:::999:::JJJ^^^uuu[[[PPPJJJNNNWWW___]]][[[gggxxxsssgggWWWTTTQQQVVVeee|||}}}eeejjjiiiTTTLLLHHHDDDBBB???<<<:::999888888555555555555555444444444222222222222222222222222222222222333333222222222111111222222222333333333666111333999;;;DDDeee{{{xxx{{{}}}sssiii]]]^^^]]]ccc{{{zzzooo```RRRHHHBBB@@@CCCHHHLLLRRRXXX\\\cccjjjtttzzzfffUUUNNNUUU```hhhuuujjjZZZHHH@@@>>><<<;;;<<<<<>><<<;;;;;;<<>>777333333333222111222222111111111111222222111111222222222333333333000111111222222333444444555222444;;;>>>DDDXXXooozzzeeeQQQFFFGGGKKKUUU^^^___eeewwweeeYYYQQQTTT\\\hhh}}}wwwqqqjjjUUUKKKFFFDDDCCC@@@===;;;:::999999666555444333333333444444555444333222222222222222222222222222222222222222333333222222333333444555333666888:::FFF___mmmqqqxxx}}}}}}wwwnnnggg___bbbfffuuu{{{ppp\\\IIICCCAAABBBFFFIIILLLTTT\\\gggfffkkkxxxppp]]]QQQOOOZZZgggppp{{{jjjYYYGGG>>><<<;;;;;;===BBBEEEMMMUUU]]]mmmxxxllleeecccuuu}}}|||zzz}}}vvvwwwnnniiiiiinnnuuujjjSSS\\\nnnwwwzzzxxx|||```QQQPPPKKKJJJGGGBBB===888555333222222222333333444444444111111222222222333333333222222333333333333444444444444333333555:::BBBGGGXXXeeerrr{{{vvvbbbjjjtttwwwwwwooonnnjjjkkkxxxzzzeee[[[WWWVVVVVVRRRQQQXXXiiiuuurrrhhh```eeemmmuuu}}}~~~yyyxxxtttqqqooommmhhhaaa\\\YYY```yyyZZZNNNIIICCCGGGCCC>>>888444333333222111222222111111111111222222111111222222222333333333111111111222333333444444555222444;;;???FFF[[[rrrpppYYYJJJFFFMMMQQQ\\\dddfffppp}}}mmm```VVVQQQTTTaaatttzzzzzzhhhTTTLLLHHHEEECCC@@@===;;;999888888666555444444333333444444333222222111111222222222222222222222222222222222333333222222333333444555444888999<<>>CCCGGGOOOXXX]]]cccuuu|||oooddd```pppzzzzzzzzz{{{|||{{{qqqhhhdddhhhnnnxxxjjj]]]bbbmmmsssmmmnnnzzz~~~xxxYYYRRRPPPNNNJJJFFFBBB<<<777444333333333333333333333333111111222222222333333333222222222333333333444444444555555555888>>>FFFKKKQQQlll~~~uuupppgggddd```eeehhhggggggfffbbb\\\bbbkkkpppxxxmmm[[[UUUUUUVVVWWWWWW[[[iii}}}{{{vvvqqqpppttt}}}~~~yyyvvvsssooonnnlllhhhbbb]]]TTTNNNVVVttt}}}YYYKKKGGGEEEDDDAAA<<<888555333222222222222111111111111222222111111222222222333333333111111222222333444444555666444777>>>FFFSSSiii}}}lllTTTEEEFFFPPPPPPWWWbbbkkkuuuttteee[[[UUUTTTUUU___zzzeeeRRRLLLIIIEEECCC@@@===:::888777666555666666555555555444444444333333333333444444555222222222222222222222222333333222222333333444555333777<<>><<>>:::666333333333222222111111111111222222111111222222222333333333111222222333444444555555666666:::AAALLL\\\rrrqqq\\\KKKCCCHHHPPPUUU]]]iiivvvlll___WWWQQQRRRWWWggg~~~yyywwweeeRRRLLLIIIDDDBBB???<<<:::888777777555666666666666555444444555555444333333444444444222222222222222222222222333333222222333333444555444666AAAVVVqqquuulll{{{zzzvvvnnneee___]]]^^^```qqqmmmZZZTTTSSSUUUXXXYYYXXX[[[```gggtttsssxxx}}}bbbJJJEEEFFFGGGNNNXXXZZZ]]]```ccciiipppxxx~~~yyyiiiUUUGGG@@@>>>DDDKKKSSS[[[bbbeeeooovvvjjjdddjjjxxx}}}{{{qqqnnnzzzwww{{{yyymmmgggffffffhhhzzznnnmmmlllnnnrrruuuwww|||pppYYYQQQNNNJJJHHHFFFBBB;;;555444444333333333333222222111111222222222333333333222222333333333333444444444555777999>>>FFFPPPVVVeeezzzvvvpppZZZTTTYYY___fffeeeaaa[[[YYYZZZWWWRRRPPPTTTWWWXXX\\\dddhhhhhhzzz~~~gggZZZYYY]]]___```dddjjjttt~~~wwwoooiiikkkttt}}}~~~xxxpppjjjgggddd___\\\TTTNNNNNN]]]xxxwwwYYYNNNFFFDDDCCCAAA<<<777444333333222222111111111111222222111111222222222333333333222222333333444444555555555888>>>FFFSSSeeezzzdddOOOFFFDDDHHHMMMWWW___mmm~~~xxxeeeZZZRRROOOTTT^^^uuu{{{vvv{{{fffRRRKKKGGGCCCAAA>>><<<999888888888555666666777666555444333555555444333222222222222222222222222222222222222333333222222333333444555555777GGGddd{{{vvvppp}}}|||wwwnnnddd^^^___aaadddyyyvvvdddYYYWWWXXX[[[\\\[[[___dddlllyyywwwqqqyyy~~~vvvYYYCCCBBBFFFFFFIIIRRRSSSUUUZZZ```fffnnnwww~~~}}}mmmYYYJJJAAA@@@FFFNNNYYY___dddhhhuuuxxxjjjcccggguuu}}}zzzoooiiitttyyy{{{xxxmmmiiifffbbbbbbuuulllyyyuuutttvvvxxxzzz```PPPMMMIIIHHHGGGCCC<<<666444444444333333222222222111111222222222333333333222222333333333333444444444555888;;;AAAKKKUUU[[[qqq~~~xxx}}}rrrpppuuu~~~yyymmmrrrmmmeeejjjttt{{{yyypppllliii```VVVVVVVVVWWWXXXUUUVVVcccrrrzzzeeeZZZ\\\aaacccbbbggglllqqqxxx~~~~~~zzzttttttqqqjjjdddfffooowww{{{ppphhhcccaaa]]][[[TTTQQQNNNUUUhhhcccSSSIIIDDDDDDBBB===888444333444222222111111111111222222111111222222222333333333222222333333444555555555555:::AAAKKKZZZmmmwwwWWWGGGFFFIIILLLNNNWWW```ooosssaaaWWWQQQPPP]]]mmm~~~{{{{{{fffRRRKKKGGGBBB@@@>>>;;;:::999888888555666777777777666444333555444333222111111111111222222222222222222222222333333222222333333444555777888LLLmmmxxxttt}}}|||yyypppfff``````bbbhhh|||jjj[[[YYYZZZ]]]^^^]]]bbbhhhqqq~~~qqqTTT???@@@FFFEEEGGGNNNPPPRRRWWW^^^eeemmmvvv}}}ooo[[[KKKCCCAAAHHHPPP]]]bbbeeejjjyyyxxxjjjbbbeeesss}}}zzzxxxqqqiiittt~~~tttkkkiiifffaaaaaasssfff{{{|||~~~eeeOOOLLLHHHHHHHHHDDD===666444444444333333222222222111111222222222333333333222222333333333444444444444555888===CCCMMMWWW___vvv|||}}}{{{mmmpppyyy|||ppp]]]^^^tttyyyuuu|||yyyjjj\\\\\\YYY[[[^^^ZZZ\\\ssswwwdddZZZ]]]ccceeeaaaggglllnnnqqqvvvwwwuuupppqqqpppjjjcccdddkkksss}}}qqqgggaaa___\\\ZZZTTTRRRNNNOOO]]]zzzjjjWWWLLLDDDEEECCC>>>888444333444222222111111111111222222111111222222222333333333222222333444444555555666444;;;CCCNNN^^^rrrjjjOOODDDHHHMMMQQQRRR\\\eeeuuurrr```WWWQQQTTTfff{{{~~~}}}iiiUUULLLGGGDDDAAA===;;;:::999777666666666555444444444444555222333333444444333333222000222333333222111333444555111111444666444555777888>>>TTTrrrzzzttt}}}xxxqqqhhh```\\\___dddoooxxxbbb\\\[[[```bbb```dddmmm}}}~~~ttt^^^OOOBBB@@@DDDHHHLLLPPPZZZaaagggiiimmmxxxrrrZZZKKKBBB@@@JJJVVVYYY___fffpppyyykkkdddeeeqqq}}}{{{xxxzzz~~~}}}xxxqqqnnnqqq~~~vvvmmmeeeaaaiiihhhxxxfff~~~||||||xxx\\\JJJEEEIIIGGGCCC???666555444333333333333222111444444444444333333222111555444444333333333444444222777<<<@@@HHHTTT___dddrrrzzz~~~{{{oooeeeiiiqqqzzz}}}pppnnnnnnrrrwwwuuummmpppxxxeee]]]___bbbaaajjjlllnnnoooooooooqqqrrrrrrnnneee]]]___kkkwww|||~~~rrrhhhbbb^^^[[[XXXUUUPPPNNNQQQTTT```___NNNHHHEEEBBB@@@;;;444333555333333333222222222111111111111000000111111222333555222222666888777777999888;;;HHH[[[iiisss~~~uuu^^^IIIDDDGGGJJJNNNUUU]]]eeexxxggg[[[ZZZWWW[[[tttyyyhhhTTTLLLGGGEEEBBB???<<<;;;:::888777666555555444333444444444222333333444444333333222000222333333222111333444333//////333444222222555999EEE___{{{}}}yyyttt{{{yyyuuummmccc^^^bbbjjjvvvuuujjjccceeegggiiiqqq{{{zzz```OOOCCCCCCGGGIIIRRR^^^eeeqqq{{{|||||||||\\\KKKEEEDDDJJJRRR[[[aaaiiissszzzmmmdddbbbooo~~~{{{~~~~~~|||yyyzzz}}}|||wwwppplllpppxxxnnneee___aaaaaapppiiirrr{{{~~~^^^LLLGGGKKKHHHDDDAAA999666444333333444444222111444444444444444333222111555444444333333444444555666777===EEEMMMSSSZZZ^^^qqqxxx~~~~~~rrruuuwwweee^^^aaaddddddiiikkkmmmnnnnnnnnnooopppqqqmmmddd\\\___mmm||||||pppgggaaa]]]YYYVVVTTTNNNLLLMMMNNNWWWqqqnnnQQQIIIEEECCCAAA===666444666333333333222222222222111222222222222222333333444555222222666777666666888>>>DDDQQQ```jjjsssfffUUUGGGIIIOOORRRVVV[[[cccrrrooo```VVVWWWWWW___|||{{{|||nnnnnn|||eeeSSSKKKGGGFFFCCC???===<<<;;;999888555444444333333333333333222333333444444333333222000222333333222111333444222///000333444222222555999MMMlllzzzyyyyyyvvvuuutttrrrmmmccc]]]dddnnn}}}pppgggiiinnnrrrzzzhhhSSSEEEFFFHHHKKK[[[qqqZZZIIIHHHJJJMMMQQQ]]]ccckkkwww{{{nnneee```mmm|||{{{xxx{{{}}}}}}{{{{{{}}}{{{vvvpppjjjnnn{{{pppeee^^^[[[^^^hhhuuulll```uuu}}}uuu{{{cccOOOJJJNNNIIIDDDBBB===777555333333444444333111333444444444444333333222555444444444444444555555:::888===IIIPPPRRRXXX```ttt|||}}}ttt~~~uuuddd^^^bbbfffggghhhjjjllllllkkkkkkkkkmmmooommmfff^^^```pppzzzooogggbbb]]]XXXTTTTTTOOOLLLKKKIIIMMM```uuuTTTIIIEEECCCCCC???888555666333333333333222222222222333333333333333444555555555333333666666444555999AAAKKKYYYccchhhppp|||YYYOOOKKKRRRYYYZZZ]]]bbbddd}}}fff[[[SSSTTTXXXeee~~~{{{xxxeee[[[iiidddQQQKKKGGGFFFCCC???<<<;;;:::999777444444333222222222222333222333333444444333333222000222333333222111333444333111333666777444666::::::UUUxxx{{{vvvxxxzzzyyypppjjjfffddd^^^[[[bbbnnn|||pppkkkqqqyyy}}}xxx]]]IIIHHHKKKQQQjjjuuuSSSGGGIIIMMMQQQVVV]]]dddmmm{{{{{{nnneee```lllwww}}}yyyvvvyyy}}}~~~||||||}}}zzzuuuqqqkkkooo}}}ssshhh___]]]```eeejjj{{{pppWWWnnn~~~zzzuuu|||}}}yyy}}}kkkTTTKKKNNNIIICCCCCC@@@999777444333444444333222333444444444444444333333555444444444444555555666;;;999>>>IIINNNRRR```rrr{{{vvv{{{sssccc^^^bbbggghhhhhhjjjkkkjjjhhhgggggggggkkkmmmjjjeeehhhwwwyyyqqqjjjeee___YYYTTTTTTQQQNNNLLLHHHIIIUUUcccYYYIIIEEECCCCCC@@@:::555555444444333333333222222222333333333333333444444555555333333666555444555:::BBBOOO___fffhhhrrrzzzWWWQQQQQQYYY]]]\\\^^^eeeiiizzz```YYYSSSTTT[[[mmmnnnbbb]]]vvv~~~cccQQQJJJFFFDDDAAA>>>;;;:::999888666444444333222222222222333222333333444444333333222000222333333222111333444333222333777777666999???CCCbbb~~~tttsssyyy|||{{{nnnccc]]]^^^]]][[[cccoootttmmmsss|||lllQQQLLLTTTccc~~~eeeLLLDDDGGGJJJQQQXXX]]]dddooo{{{nnndddcccnnn}}}rrr}}}~~~|||xxxvvvyyy~~~~~~}}}}}}zzzvvvsssmmmsss}}}wwwkkkccc^^^aaacccdddsss|||YYYjjjzzz~~~yyyzzzxxxZZZLLLNNNHHHBBBCCCBBB;;;888555333444444444333333444444555555444444444444444444444444555666777::::::@@@FFFKKKVVVqqq|||zzzyyywwwpppaaa[[[```dddeeehhhiiijjjhhhfffdddcccdddgggllloooqqqxxxzzztttooojjjddd\\\VVVRRRPPPNNNLLLHHHHHHNNNVVVqqqfffLLLFFFBBBBBB@@@:::555444444444444333333333222222222222222222222333444444555333444666555444777===IIIYYYjjjqqqtttvvvUUUQQQRRRXXXZZZYYY___iiizzzrrrZZZVVVSSSVVVccczzz}}}kkkeeeiii{{{dddRRRJJJFFFDDDAAA===;;;:::999777666555444444333333333333333222333333444444333333222000222333333222111333444111000222555555555<<>>DDDFFFMMMbbb}}}zzz|||ooo^^^WWW[[[^^^___eeefffggggggeeeccccccdddeeekkkrrrzzz|||wwwtttppphhh___XXXOOONNNLLLJJJHHHGGGJJJLLLeee~~~zzzQQQIIICCCBBB@@@;;;666555444444444444333333333333222222222222222333333444444333555777666555:::AAAVVVfffxxx}}}mmmOOOLLLOOOUUUWWWXXXdddrrr}}}jjjTTTTTTTTT[[[ooozzzfffjjj|||yyyfffSSSJJJEEEEEEBBB>>><<<;;;:::888777666555555444333444444444222333333444444333333222000222333333222111333444222111222444555777@@@KKKjjjpppjjjqqqzzzyyyrrrjjjhhhnnntttnnndddlll~~~|||tttnnnfffjjjppptttvvvuuurrroooxxxvvvsssqqqsssxxx{{{lll]]]VVVXXXdddiiiZZZjjjhhhTTTCCC@@@CCCFFFNNNWWWbbbkkkzzz}}}xxxooogggeeemmmrrr{{{~~~|||zzz{{{}}}~~~}}}{{{nnnmmmzzz{{{}}}rrrjjj___\\\^^^```hhhkkk___ddd~~~kkkNNNMMMJJJEEEDDDBBB===:::666444444444444444333333444555555555555555444444444444555666777888999CCCIIIIIIVVVsssxxxrrr{{{~~~~~~vvv|||mmm[[[SSSUUUXXXXXX___aaadddeeeeeefffgggiiijjjmmmrrrzzz}}}zzzwwwssskkkaaaYYYOOONNNMMMJJJHHHHHHHHHGGG\\\WWWNNNFFFCCCAAA<<<888777555444444444444333333333333333333333333444555555444333666888777666===EEE___nnnvvvcccLLLKKKPPPWWWYYY\\\lll~~~vvvcccUUUVVVWWWaaa{{{uuucccsss~~~uuutttwww}}}~~~~~~~~~hhhTTTJJJEEEFFFCCC???===<<<;;;999888666666555444444444444555222333333444444333333222000222333333222111333444444333444666777:::EEEQQQuuu~~~mmmhhhqqqzzzwwwllleeekkkxxxttteeennn|||tttjjjccc[[[]]]bbbfffiiiiiihhhgggnnnjjjdddbbbeeennnxxxuuuzzzttthhh[[[TTTQQQXXXppprrr]]]mmm|||yyyzzzhhhRRR???>>>DDDJJJRRRZZZeeeooowwwzzz}}}wwwppphhheeekkk~~~sss|||}}}{{{}}}}}}~~~~~~}}}kkklll{{{{{{~~~tttkkkccc]]]^^^```dddyyy{{{eeedddqqqPPPMMMKKKGGGEEECCC>>>;;;666444444444555444333333444555666666666555444444444555555777888888:::FFFLLLMMM___kkkfffnnnxxx}}}yyyvvvqqqyyymmmZZZQQQRRRTTTSSSZZZ]]]aaadddfffhhhkkkmmmppppppqqqvvv}}}{{{yyyuuummmaaaYYYQQQQQQOOOLLLJJJKKKIIIFFFPPP}}}xxx\\\RRRHHHDDDBBB>>>999888555555444444444333333333555444444444444555666666333444666888777777>>>GGGbbbooorrr]]]NNNOOOUUU\\\^^^aaarrrrrr___ZZZZZZ[[[fffuuueee{{{~~~pppkkkkkknnniiinnnppppppttt}}}gggTTTKKKFFFEEECCC@@@===:::888777777666555555555555444444444333333333333333333333333222222222333333444444444000555444555777777GGGcccqqqnnntttyyy~~~pppfffppp~~~nnnllluuuzzzooofffbbb\\\^^^______aaafffnnnttt|||ooo```[[[aaaiiillllllhhhooouuuvvvtttsssrrrqqqjjj^^^RRRLLLLLLTTTcccpppyyycccnnn|||ffffffkkkjjj[[[LLL???;;;???FFFOOOVVVbbbqqqzzztttzzzwwwlll^^^aaaiii|||yyyyyy~~~}}}{{{rrreee|||uuurrrlllbbb[[[]]]cccmmmrrreeeyyy{{{SSSOOOLLLDDDDDDEEEAAA===888444444444555444555444444333333444444555555666666666666777:::<<<@@@JJJKKKSSSmmmwwwnnnaaaYYYbbbqqq}}}qqqqqqnnnqqq|||kkkYYYMMMHHHKKKOOOVVVXXX]]]bbbfffhhhkkknnnrrrlllmmmwww}}}yyyvvvrrrmmmfff```TTTQQQOOOMMMLLLJJJGGGEEEQQQeeemmmRRRHHHDDD:::???CCC444666444222222333333333222444333333333333444555555:::222111777999777>>>JJJcccrrr}}}{{{eeeNNNNNNSSS[[[aaaccckkk}}}nnn```[[[XXX\\\ooonnnfffqqqjjjddd``````^^^aaaaaaaaajjjzzzgggTTTKKKFFFEEECCC@@@===:::888777777666555555555555444444444333333333333333333333333222333333333333333333444222444333666999888LLLooonnnmmmyyytttnnnuuu~~~mmmooo{{{~~~ssskkkfffbbbccceeefffhhhkkkmmmooouuujjj^^^[[[aaaiiilllkkkfffiiikkkhhhccc^^^[[[ZZZZZZRRRKKKIIIMMMUUUbbbooovvvbbbkkk{{{{{{ttt]]]OOONNNPPPNNNJJJAAA;;;<<>>???BBB666666444222222333444333222444444333333444444555666777111222777888888AAAOOOiiivvvlllZZZKKKNNNTTT]]]dddfffooo~~~iii[[[YYYYYY```vvvnnnqqqrrrhhhfffbbb______XXXZZZ[[[]]]hhhyyygggTTTKKKFFFEEECCC@@@===:::888777777666555555555555444444444333333333333333333333333444333333333333333333222444333222777:::888SSS~~~iiikkkvvvtttwwwxxxjjjqqq|||sssmmmhhhhhhkkkppptttuuurrrooommmeee^^^^^^fffnnnqqqqqqkkkhhhddd\\\SSSKKKGGGFFFIIIEEEDDDHHHNNNWWWdddppp~~~qqq```gggoooqqqpppmmmaaaPPPEEEAAA@@@???===<<<:::<<>>888555444555555555555555444444444444555555555666666666777999>>>AAA[[[___\\\bbbyyy{{{vvv\\\FFFGGGOOO\\\dddooo~~~rrriiijjjxxx{{{oooZZZMMMJJJJJJIIIFFFKKKXXXccceeebbbcccgggkkkppptttqqqlllvvvzzzpppiiilllzzzxxxuuussslllfffZZZUUUNNNJJJHHHIIIJJJKKKGGGNNN]]]vvvoooNNNGGGEEE???<<<<<<666444333333444444333222444444444444444555666666555666999<<<;;;>>>MMM^^^oooxxxsssQQQJJJPPPTTTXXXbbbjjjkkkwwwtttaaaUUURRRTTTbbb~~~wwwjjjfffccceeefffddd___ZZZ\\\ZZZWWWUUUZZZdddpppwwwgggTTTKKKFFFDDDBBB???<<<:::999888888666555555555555444444444333333333333333333333333444444444333333222222222777444111666:::===```qqqbbbooo|||}}}uuuwwwhhhbbbuuu}}}sssoooooottt|||yyyssseeeffflllwwwzzzmmmbbbVVVJJJEEEGGGEEEDDDFFFLLLRRR\\\lllzzzaaaZZZ^^^ZZZTTTSSSMMM@@@999>>>@@@;;;999>>>===???CCCHHHIIILLLWWWbbbyyyxxx{{{pppvvvmmmkkktttzzzxxx~~~{{{{{{|||yyynnnkkk|||ssszzzsssfff[[[XXXXXX\\\jjj{{{}}}^^^aaauuu}}}|||qqqyyy|||tttRRROOOKKKCCCFFFBBB>>>999555555555666555666555555444444555555666666666666666777:::???CCCXXXZZZZZZhhh}}}qqq~~~WWWFFFHHHPPPZZZ___iiiyyypppppp|||~~~nnnYYYMMMLLLMMMLLLIIIQQQaaalllhhh___]]]bbbeeekkkssssssnnnvvv~~~vvvkkkdddffftttzzzvvvsssmmmhhh]]]WWWOOOIIIHHHIIIJJJKKKKKKMMMUUUlll}}}TTTFFFEEE???:::>>>777555333333444444444333555444444444444555666666555777:::::::::@@@QQQaaauuu{{{oooMMMJJJRRRVVV\\\eeejjjmmmqqq```VVVTTTUUUdddbbbggglllmmmkkkfffaaa]]]```]]]ZZZWWWVVVZZZbbbjjjtttfffSSSLLLGGGCCCBBB???<<<:::999999999666555555555555444444444333333333333333333333333444333333333333333333222444666333444;;;FFFiiikkkggg{{{uuurrreeeeee|||~~~yyyuuuvvvyyyxxxqqqjjjgggkkktttzzzpppkkk```QQQHHHGGGLLLKKKMMMQQQVVV^^^nnn}}}ttt[[[UUUWWWSSSLLLIIIDDD===;;;===<<<666666:::>>>>>>BBBGGGKKKPPP]]]iiixxxrrrzzzwww{{{~~~{{{hhhgggpppzzzwww{{{zzz{{{|||~~~vvvmmmoooyyy|||~~~xxxuuuhhh^^^[[[YYY[[[gggvvvfffhhh}}}|||VVVQQQLLLAAAGGGBBB>>>999666555666666666666666555555555555666666666666666666777;;;AAAEEEOOOXXXccczzz}}}ooo{{{NNNFFFGGGNNNVVVZZZccczzzyyyvvv|||~~~~~~~~~nnnZZZNNNMMMPPPPPPMMMVVVhhhqqqgggXXXUUUYYY]]]___jjjrrrsssyyyrrraaaYYY\\\kkkzzztttooojjj```ZZZQQQJJJHHHHHHIIIJJJIIIIIINNNaaaaaaGGGFFFBBB;;;???777555333333444555444333555555444444555555666777333555777777:::EEEVVVddd|||eeeJJJJJJPPPTTT___gggjjjtttnnn___VVVWWWXXXiiirrrdddqqqzzzwwwmmmfffcccbbb```^^^\\\\\\YYYYYY^^^fffcccooofffSSSLLLGGGCCCAAA???<<<:::999999999666555555555555444444444333333333333333333333333222333333333333333333444000777555333>>>RRRtttkkksss}}}{{{kkkiiiaaakkk}}}wwwmmmfffiiinnnxxx}}}uuuooopppuuuppp^^^PPPLLLSSSTTTWWW[[[^^^eeesssxxxjjjXXXOOOOOONNNIIIDDDBBB@@@>>><<<:::999;;;>>>BBBAAADDDJJJPPPWWWbbbmmmsssqqq~~~zzzyyyzzzwwwrrrmmmeeefffppp~~~yyyzzzzzz{{{}}}~~~xxxqqqkkkvvvuuuxxxzzzwwwlllbbb^^^ZZZYYYbbbnnnxxxzzz^^^VVVMMMAAAHHHBBB???999666555666666666666666555555555555666666666666666666888<<>>>>>777666444444555555555444555555555555555666777777888999999<<>>;;;999888777888777555444333333444444222222222222222222222222555555555444444333333333555777555666IIIkkk}}}yyy}}}uuuooonnnjjjaaa___ttt{{{nnnjjjooorrr|||yyyhhh^^^bbbmmm|||ccc\\\```iiioootttuuuoooxxxzzzqqq^^^OOONNNPPPMMMFFFAAABBB===:::<<<<<<<<<@@@EEELLLJJJKKKQQQXXXbbbppp}}}zzzpppzzz}}}vvvkkkddddddggghhhhhhppp{{{|||{{{jjjiiisss|||qqqmmm~~~~~~}}}rrrgggbbb\\\XXXZZZaaakkk||||||tttSSSNNNKKKAAABBB@@@===:::777666555444555555555555666666666666555888:::999777;;;CCCJJJ\\\pppqqqhhhooo___IIICCCGGGVVV___eeeuuu|||{{{jjjZZZWWW^^^cccbbbbbbxxx}}}eeeNNNNNNZZZbbb{{{zzz|||sssttt~~~sssmmmccc^^^VVVNNNHHHFFFEEEFFFCCCCCCDDDLLLaaa}}}ZZZJJJDDD>>>DDD;;;888555333444555555444555555555555666666666666222888;;;===PPPlllzzzyyy{{{zzz]]]JJJIIIOOORRRTTT```kkkwwwwwwfffXXXQQQUUUYYYppp{{{hhh~~~|||ddd]]]WWWZZZeeemmmpppmmmkkkmmmllliiimmmpppuuu}}}gggTTTMMMHHHDDDBBB???<<<999888777777888777555444333333444444222222222222222222222222555555444444444333333333444777777;;;PPPpppwww}}}|||vvvqqqhhhfffaaabbbyyysssqqqpppvvvwwwjjjddd```tttmmm```kkktttyyy{{{zzzsss}}}xxxjjjZZZMMMJJJLLLJJJEEECCCAAA===:::<<<>>>???CCCIIINNNMMMOOOWWW___jjjyyy~~~xxxpppffffffeeebbbcccgggrrr|||{{{{{{pppfffkkkwww~~~uuummmttt~~~vvvkkkeee___ZZZ\\\bbbdddxxx}}}rrr{{{}}}zzzyyy~~~YYYNNNJJJCCCBBBAAA>>>:::777666555555555555555555666666666666666777888888999>>>FFFLLL```wwwxxxjjjnnneeeLLLEEEHHHTTT]]]bbbqqq}}}ooo___YYY^^^bbbcccjjjyyyxxx```OOOYYYnnnzzzzzzvvvtttmmmeee```XXXPPPJJJGGGFFFGGGFFFEEEDDDHHHXXXqqqxxxbbbKKKDDD===>>>;;;888555444444555555444555555555555666666666666444999;;;???QQQkkkwwwuuu{{{kkkSSSJJJRRR]]]cccVVVbbbnnn|||tttcccUUUMMMQQQVVVnnnwwwmmmqqq[[[UUUUUU\\\pppvvvyyytttqqqsssuuussssssuuuwwwyyyhhhUUUMMMHHHAAA@@@===:::888777777666777777666555444444444444333333333333333333333333555444444444444333333333000444666===TTTuuuqqq{{{xxxsssddddddccciii~~~~~~qqqyyy~~~qqqkkkmmmwwwfffuuu~~~~~~{{{vvv~~~tttfff[[[QQQNNNNNNMMMKKKKKKAAA===;;;===???AAAFFFLLLMMMNNNSSS^^^hhhuuu}}}ooojjjjjjdddZZZ]]]dddppp}}}zzz|||qqqffffffrrr~~~qqqmmm~~~uuujjjbbb\\\XXXYYY]]]___oooiiikkk}}}|||wwwwwwyyyzzz}}}bbbNNNIIIEEECCCAAA>>>:::888666555555555555555555666666666666888777666888<<>>;;;===???@@@FFFLLLLLLNNNVVVcccooo~~~yyyppprrryyy}}}ppp^^^SSS\\\aaalll}}}~~~xxxxxxjjjeeennn{{{qqqsss}}}vvvkkkaaaZZZWWWXXXZZZ```jjjhhhcccsss{{{wwwuuuwww|||lllOOOGGGGGGCCCAAA>>>;;;888666555555555555555555666666666666999777555888???IIIQQQVVVhhhoooggguuuTTTIIIFFFPPPWWW\\\kkk}}}zzzjjj[[[TTTUUUYYYYYYZZZXXXYYYnnnwwwrrrlll{{{~~~ssshhhccc\\\SSSMMMHHHGGGFFFFFFFFFEEEEEEKKK^^^mmmtttNNNGGGEEE>>>===:::666444444555555444555555555555666666666666888888;;;EEEVVVffflllllllllWWWRRR]]]jjjmmmhhh]]]hhhyyyqqq___SSSMMMTTT[[[uuuyyysssUUUOOOXXXmmmjjjVVVMMMGGGBBBAAA???<<<:::999999999666666666666666666555555333333333333333333333333444444444444444444444444666888:::FFFbbb|||ppp}}}vvvmmmgggggggggttt|||}}}oooiii]]]\\\YYYUUURRROOOKKKHHHEEE@@@<<<<<<===>>>DDDJJJQQQTTT[[[fffqqq~~~xxxjjj___gggqqqTTTLLLXXX\\\fff{{{~~~vvv}}}qqqhhhlllxxxuuunnn{{{{{{qqqfff^^^\\\\\\\\\aaahhhnnnaaalllvvvuuuuuuyyyvvvRRRFFFHHHCCCAAA>>>;;;888777666555555555555555666666666666999666555888BBBMMMXXX]]]nnnsssddd{{{{{{XXXKKKFFFNNNUUUZZZiiizzz{{{mmmZZZNNNLLLOOOTTTTTTWWWeee}}}wwwssslllzzzttthhhddd\\\TTTMMMHHHEEEDDDEEEEEEFFFFFFHHHWWWvvvuuu~~~PPPEEEGGG???===:::777555555555555444555555555555666666666666777666;;;IIIXXXcccjjjnnn}}}gggSSSRRRbbbnnnmmmggg```lllrrraaaWWWSSSWWW^^^yyy~~~___PPPSSSgggjjjVVVMMMGGGEEECCC@@@>>>;;;:::::::::666666777777777666666555333333333333333333333333333333333444444444444555444666:::HHHfffxxx~~~tttgggffffffhhhvvvxxxnnnhhhfffeee___XXXTTTQQQMMMGGGGGGAAA<<<<<<===>>>CCCJJJZZZ[[[aaaiiirrrxxxuuuqqqffffffwwwhhhLLLIIINNNVVVeee~~~ttt~~~}}}sssjjjllluuu||||||xxxiiiqqq|||rrrfff^^^^^^^^^\\\^^^ccc{{{tttbbbdddqqqtttwww{{{WWWGGGHHHDDDBBB???;;;999777666666555555555555666666666666888777777:::CCCPPP]]]fffxxx{{{cccppp~~~___OOOGGGLLLSSSXXXfffwwwzzzooo]]]LLLGGGJJJSSSUUU[[[iiirrrooommmpppuuuxxxuuurrruuuwww{{{uuuiiieee]]]UUUNNNHHHEEEDDDFFFEEEGGGGGGEEELLLfffVVVCCCEEE===>>>;;;777555555555555444555555555555666666666666666666>>>NNN[[[bbblllwwwyyyaaaLLLMMM^^^kkkooommmdddssssssccc[[[XXXWWW```|||oooVVVTTTaaa~~~kkkWWWMMMGGGFFFDDDAAA>>>;;;:::999999555666777777888777666555444444444444444444444444333333333444444444555555111555===NNNnnn}}}qqqccceeefffjjj|||xxx}}}}}}uuuppppppuuupppdddXXXSSSSSSOOOHHHGGGAAA<<<===>>>@@@FFFMMM\\\^^^ccckkkttt}}}sssrrrtttnnn{{{}}}YYYJJJKKKRRRaaaxxx|||rrr}}}{{{tttkkkjjjvvv~~~|||vvvsssqqq}}}{{{qqqddd^^^^^^^^^[[[[[[___ttt{{{eee^^^ooovvv{{{}}}^^^IIIGGGDDDBBB???<<<999777666666555555555555666666666666666777999<<>>;;;999888777555666777888888777666555444444444444444444444444333333333444444555555555666<<>>;;;999888777888666555555666666555444666555444333222333333444666555555444444333222222888777EEEffflll[[[dddhhhnnn{{{iii^^^ZZZ[[[[[[ZZZVVVQQQQQQTTTXXXeeemmmwwwzzztttuuu|||xxxcccSSSSSSVVVPPPKKKKKKFFF@@@<<>>;;;999888777888666555555666666555444666555444333333333444444555444444444444333333333999:::IIIkkkzzzgggZZZeeeiiippp{{{lllZZZOOOMMMLLLLLLLLLKKKJJJKKKMMMOOOLLLSSSZZZooozzzuuutttwwwlllXXXJJJNNNSSSOOOHHHFFFFFF@@@===???CCCGGGLLLQQQYYY___bbbggg}}}wwwjjjfffppplllZZZKKKNNNkkkzzzmmmvvv~~~xxxqqqlllmmmsss|||qqqttt}}}vvvrrrnnnhhh```YYYWWW\\\bbbsssvvvcccpppwww}}}oooHHHJJJFFFCCC???<<<:::888666444777777777777777777777777999777<<>>;;;999888777888666555555666666555444555555444333333333444444333333333444444444555555777;;;NNNrrr}}}~~~tttbbbXXXeeekkktttzzzmmm\\\KKKCCCBBBAAAAAABBBEEEHHHIIIHHHGGGKKKNNNOOOYYYmmmwww~~~{{{uuupppnnn^^^NNNEEEKKKRRRNNNGGGCCCFFF@@@===AAAEEEHHHMMMRRRWWW\\\bbblllrrrbbbcccvvv{{{^^^WWWPPPZZZyyyzzzpppyyy}}}uuuppplllmmmvvvzzzwww}}}wwwsssmmmfff\\\UUUWWWWWW\\\mmm{{{fffgggpppxxx{{{wwwMMMKKKEEECCC???<<<;;;999666444777777777777777777777777666888???GGGJJJQQQfff|||~~~dddaaawwwwww```KKKFFFJJJQQQZZZbbbkkkqqq{{{|||xxxtttlll```WWWWWW```mmmwwwqqqvvv|||wwwkkkkkkpppjjjaaaXXXPPPKKKFFFDDDAAACCCEEEEEEDDDFFFKKKOOOggg~~~}}}NNNLLL??????===:::888666555666666777777777777777777888888:::???NNN```iiiooo~~~vvvTTTWWWYYYZZZ[[[^^^ccchhh{{{ttteee\\\XXXXXXfffcccZZZaaaxxx}}}qqqrrroooppptttqqqrrryyyqqqVVVKKKHHHEEEDDDAAA>>>;;;999888777888666555555666666555444444444444444444444444444222222333333444555666666333<<>>;;;999888777888666555555666666555444333444444444444444444444111222222333444555666666333@@@\\\~~~ooo]]]VVVdddnnn|||rrrbbbSSSGGGEEEHHHJJJIIIJJJNNNQQQQQQMMMIIIEEEJJJIIIPPPaaalllzzzzzzsssggg\\\JJJKKKOOOQQQOOOJJJIIIJJJGGGBBB@@@DDDIIILLLPPPUUUXXX\\\fff{{{uuudddcccmmmmmmfffbbb^^^XXXVVVYYY]]]qqq{{{ttt}}}}}}}}}yyyxxxooohhhbbb]]][[[[[[UUU]]]kkkzzzfffgggooorrrooonnnuuuXXXMMMEEEBBB???===;;;:::888666666666666666666666666666888===DDDJJJQQQbbb|||iii```ooowwwdddOOODDDDDDKKKTTTZZZZZZ___gggqqq{{{sssjjjcccYYYYYYmmmyyyvvv|||yyymmmjjjrrr|||}}}www|||rrriiiiiisssyyypppcccXXXRRRNNNIIIFFFBBBCCCEEEFFFFFFFFFGGGHHHRRR{{{XXXIIIBBB@@@>>>;;;888666666666777666666777777888888888888:::DDDVVVhhhqqqzzz```HHHIIILLLSSS]]]ffflllpppxxxfffYYYRRRVVVeeelll]]]ssseeeWWWTTTYYY___qqquuuZZZOOOLLLEEEDDDAAA>>>;;;999888777888666555555666666555444222333444555555555444444222222333333444555666666666GGGeeezzzlll]]]XXXeeeqqq~~~oooaaaRRRHHHGGGKKKMMMNNNOOOQQQTTTUUUTTTRRRNNNUUUYYYfff|||{{{vvvpppdddWWWGGGKKKOOOPPPMMMJJJKKKMMMGGGBBBAAAFFFKKKMMMQQQVVVZZZ\\\hhhvvvddd^^^```aaa^^^VVVUUUWWWYYYZZZ```ooo|||~~~uuuqqqzzz|||uuuqqqyyyyyyppphhhcccaaaaaa]]]UUU^^^jjjrrriiieeekkknnnlllnnnwww]]]KKKEEEBBB???===<<<;;;888666777777777777777777777777777;;;AAAHHHTTTgggjjj]]]jjjtttdddOOOBBBAAAGGGNNNSSSRRRVVV]]]eeennnxxxzzzllldddWWWXXXfffssslllooo}}}}}}ppphhh^^^dddlllsss||||||vvv|||zzznnnpppsssuuuuuufffZZZTTTOOOJJJEEECCCCCCDDDEEEFFFGGGGGGHHHSSSsss^^^HHHCCC@@@>>>;;;999777666777777666666666777888888999999<<>>;;;999888777888666555555666666555444222333444555555555444444333333333444444555555555888KKKhhh|||qqqvvviii[[[\\\ggguuurrreeeWWWMMMKKKNNNPPPRRRTTTVVVYYY\\\aaaddd]]]dddiiiwww|||ssslll___RRRIIIKKKLLLMMMOOOQQQQQQPPPGGGCCCBBBGGGLLLOOORRRWWW[[[\\\hhhxxxjjj___ZZZ\\\bbb^^^]]]aaaccceeennnuuurrrvvv{{{~~~www|||{{{wwwtttssswww~~~zzzssslllgggeeeddd___TTT]]]dddfffppp^^^eeekkkooovvvbbbIIIEEEBBB???===<<<;;;999777777777777777777777777777666:::AAAJJJYYYllliiiYYYcccoooaaaNNN@@@===BBBHHHJJJLLLPPPVVV]]]eeeooo{{{}}}rrreee^^^VVVhhhqqqfffdddpppyyyvvvqqqpppkkkpppvvv}}}wwwwww~~~zzz}}}{{{iii\\\UUUOOOIIIDDDCCCBBBBBBCCCEEEGGGHHHHHHRRRgggfffKKKGGG@@@>>><<<999777777777777555666666777888888999999???III\\\lllsss}}}rrrSSSJJJRRRZZZ\\\[[[```kkkvvvzzzjjj^^^YYYYYYbbb~~~kkkaaattt|||dddWWWTTT___ooovvvZZZMMMIIIEEEDDDAAA>>>;;;999888777888666555555666666555444111222444555666555444444333333333444444444555555777KKKhhhzzz}}}~~~uuuiiirrrfffZZZ^^^iiixxxyyylll^^^SSSPPPSSSSSSVVVZZZ\\\___fffnnnuuuzzzsssjjj\\\NNNNNNKKKIIIKKKSSSYYYXXXSSSGGGCCCCCCHHHMMMOOOSSSWWW[[[\\\hhh{{{sssggg[[[\\\eeeqqqoooqqqssswwwwwwqqquuu||||||wwwqqqllliiippp|||vvvpppjjjgggfff___SSS[[[___^^^}}}uuu\\\dddnnnwwwfffIIIEEEBBB???===<<<;;;999777777777777777777777777777777<<>>>>>:::777666555666777777666666777888;;;===AAAKKK```zzzsss[[[UUUbbbZZZKKK===999===@@@???GGGLLLOOOVVVaaadddqqqtttooo```ZZZlllvvvoooiiilllwww{{{yyynnnaaaYYYQQQIIIEEEGGGCCCBBBDDDFFFFFFEEEDDDIIIPPPyyy~~~xxxQQQCCC@@@>>>;;;888666555666666666444666999:::888999===DDDMMM^^^nnnyyy}}}gggUUUUUUkkk{{{uuuhhhjjjyyyqqqdddXXX___yyynnneeevvvgggXXXWWW\\\pppyyyXXXKKKJJJFFFDDDAAA>>>;;;999999888888888777777666666555555444444444444444444444444333444666666555666888:::@@@___qqqiiittt}}}eee\\\___nnnxxxvvvgggYYYUUUWWWXXXXXX\\\```fffqqqrrrVVVNNNLLLKKKQQQ```qqqxxxpppfffSSSHHH@@@CCCKKKPPPUUUXXXYYY\\\ggg~~~|||kkkYYY\\\kkkuuuzzzvvvlllttt|||wwwtttqqqnnnlll```YYYXXX[[[bbbwww]]]]]]kkkzzzzzzmmmSSSIIIBBB>>>>>>>>>;;;777777555666777777666666777999;;;===BBBNNNfffsss[[[UUU___XXXKKK>>>:::>>>@@@???FFFKKKMMMTTT^^^cccrrrpppggg\\\aaayyy}}}yyytttooorrr{{{yyyxxx}}}qqqcccZZZRRRJJJFFFIIIFFFDDDEEEFFFFFFEEEFFFJJJRRR{{{zzzooo|||TTTFFF@@@>>>;;;888666666666666777555666999:::888999===HHHSSSfffvvv}}}fffTTT]]]ooo{{{tttiiimmm~~~zzznnn___ddd{{{~~~mmmkkkxxx]]]YYY\\\mmmooofffmmmwwwzzzYYYLLLJJJGGGEEEBBB???<<<::::::999999888888777666555555444444444444444444444444444333444555555555666888:::???bbbrrrlllwwwggg]]]]]]pppzzz~~~pppaaa[[[[[[\\\[[[]]]aaaiiixxxrrrRRRIIIKKKKKKVVVnnnvvvbbbTTTIIIAAACCCIIINNNSSSWWWWWWYYYbbbvvvoooZZZXXXdddsss{{{{{{ooouuu{{{||||||wwwtttrrrooommm```WWWWWWZZZ```sss\\\YYYeeevvv~~~wwwvvvWWWJJJCCC>>>>>>>>>;;;888888555666888777666666777999<<<>>>DDDSSSnnnsss[[[TTTZZZUUUJJJ???;;;>>>@@@>>>DDDIIIJJJQQQ\\\cccuuu~~~hhh\\\[[[ooo}}}{{{zzzwwwuuuwww}}}yyyyyyyyyxxxuuueee\\\SSSLLLHHHLLLJJJHHHEEEDDDEEEFFFFFFJJJQQQyyy{{{kkkvvvuuuYYYHHHAAA???<<<999777666666666888666777999999777:::???GGGVVVjjjxxx}}}dddRRRhhhsssyyyqqqjjjqqqxxxeeefffxxxuuukkksssdddWWW]]]ccc~~~hhhUUUUUU^^^kkk{{{{{{ZZZMMMKKKGGGEEEBBB???<<<:::999999999999888777666555444444555555555555555555555555222444555555555555888:::<<>>??????;;;999999555777888888777666888999<<<>>>EEEXXXvvvrrrXXXQQQTTTRRRJJJ@@@<<<>>>@@@>>>DDDIIIJJJPPP[[[eeezzzvvvbbb\\\iii~~~~~~{{{wwwwwwwwwxxx||||||yyyvvvuuuyyyhhh^^^UUUMMMJJJLLLMMMKKKFFFBBBCCCEEEFFFHHHNNNrrrooovvvvvv___JJJAAA???<<<999777666666777888777888999888777;;;BBBIIIZZZnnnzzz|||cccSSSmmmssstttnnniiisssjjjfffpppooolll{{{~~~]]]\\\hhhpppsss___TTTMMMRRR\\\hhh{{{}}}\\\MMMKKKFFFDDDAAA>>>;;;999999888888888888777666555555444555555555555555555555555333444555555555666888:::AAAiiizzzxxxvvvgggaaammmzzz~~~ppphhhhhhcccffflllrrruuu|||iiiOOOLLLKKKZZZsssppp\\\QQQHHHAAAAAAFFFKKKSSSZZZ\\\]]]cccqqqxxx```WWW[[[nnnppppppvvvsssyyy~~~{{{yyywwwuuusss]]]TTTUUUXXXZZZjjjeeeVVV\\\ooovvvyyy|||zzzzzz\\\LLLEEE?????????<<<::::::666777888888777777888999;;;???HHH]]]zzzqqqVVVNNNOOONNNIII@@@<<<>>>@@@???EEEKKKLLLRRR^^^iiinnnfffmmm}}}~~~vvvwwwyyyzzz|||zzzyyyttt{{{iii___VVVOOOLLLIIIOOONNNFFF@@@BBBDDDDDDGGGJJJeeepppvvv{{{iiiNNNAAA???<<<999777666777777888777888999888777>>>FFFQQQbbbttt}}}|||fffYYYlllooooookkkjjjuuuuuujjjkkkkkkrrrnnn[[[ddd{{{dddTTTNNNJJJLLLTTTZZZcccttt~~~]]]NNNLLLFFFDDDAAA>>>;;;999888888777777777777666666666666555555555555555555555555444555666666666777999;;;FFFoooxxxkkkcccmmm{{{yyytttuuu}}}dddPPPQQQMMM___vvvssscccYYYSSSKKKCCCCCCFFFKKKSSS[[[^^^```gggttt|||eeeYYY\\\pppqqqnnnxxxvvv|||~~~|||zzzwwwsssppp\\\RRRSSSWWWWWWfff}}}iiiUUUWWWkkkrrrssswwwxxxaaaMMMEEE?????????<<<;;;;;;666777999888777777888:::<<>>AAAAAAFFFLLLOOOUUUbbbnnn|||qqqzzz~~~}}}~~~xxxyyy{{{|||~~~uuu|||iii^^^VVVPPPMMMFFFOOOQQQHHH@@@AAADDDDDDIIIGGGZZZoooooorrruuuTTTBBB@@@===:::777777777777777666888999777888@@@JJJUUUdddttt|||lllbbbgggjjjnnnnnnnnnyyyvvvmmmzzzzzzjjj|||{{{aaa\\\ooobbbSSSLLLKKKKKKRRR[[[^^^aaannn~~~^^^OOOLLLGGGEEEBBB???<<<::::::999666666666666777777777777555555555555555555555555555666777777777888:::<<>>:::===BBBCCCEEEMMMPPPXXXeeerrr|||}}}~~~~~~|||zzzyyyzzz{{{}}}vvv{{{hhh]]]UUUPPPNNNDDDPPPUUUKKKBBBCCCFFFDDDHHHDDDTTTggguuummm~~~XXXBBB@@@===:::888777777777555555777999777999CCCNNNWWWeeerrr{{{pppfffbbbhhhppptttuuu~~~sssxxxuuullliii```iii}}}gggUUUQQQOOORRRUUU^^^hhhhhhgggooo}}}^^^OOOLLLHHHGGGDDD@@@===<<<;;;;;;555555666666777777888888666666666666666666666666555777888888888888;;;===PPP}}}{{{ooohhhbbbuuuwwwssseeeSSSTTT[[[dddjjjdddXXXQQQUUU]]]```VVVMMMJJJIIIKKKSSS[[[]]]```hhhvvvkkk^^^```kkkmmmfffwww|||{{{}}}}}}|||xxxqqqhhhccc[[[QQQRRRVVVTTTaaazzzvvvZZZWWWlllssssssyyyfffOOOFFF@@@??????===<<<===666888999999888888999:::AAAIIIWWWhhh~~~sssXXXPPPHHHIIIEEE===999===BBBDDDDDDMMMQQQYYYfffttt}}}}}}~~~}}}yyyvvvyyyyyyyyy|||}}}www{{{ggg]]]UUUPPPNNNCCCQQQWWWMMMDDDEEEGGGEEEGGGCCCSSSggg~~~jjjYYYBBB@@@===:::888777777888444555777888777999DDDQQQ]]]jjjvvvrrrfff___gggssszzzzzzvvvyyytttnnnyyybbbiiiyyyvvvYYYRRRRRRQQQXXX[[[eeepppppplllrrr~~~]]]MMMLLLGGGEEEBBB???<<<:::999888777777777777666666666666555555555555555555555555999666555888888666888<<>>BBBEEEHHHMMMPPPZZZkkkxxx{{{{{{~~~}}}yyy|||yyywwwyyy}}}~~~}}}}}}~~~|||xxxwwwfffWWWRRRPPPIIIHHHMMMQQQMMMEEE@@@BBBFFFDDDJJJSSShhhwwwXXXDDD???;;;;;;;;;777555777777:::777888;;;888???SSSlllwwwiii[[[```lllzzz}}}wwwrrryyyqqqdddmmmfffUUUUUU[[[YYY]]]fffttt}}}|||xxx|||^^^MMMLLLIIIGGGDDD@@@===;;;:::999777777777777666666666666555555555555555555555555777444444777777666999>>>QQQ~~~~~~~~~nnneeeaaafffsss{{{zzzjjj^^^ZZZRRRUUUXXX\\\bbbpppbbbKKKIIIJJJMMMUUU]]]aaajjjxxxxxxeeeVVVdddvvvrrr```ttt|||ttt{{{zzzvvvyyy~~~}}}{{{xxxtttooolll^^^XXXPPPSSS[[[^^^nnndddWWWhhhwwwtttttt|||qqqQQQIIIAAA>>><<<::::::<<<999888888888888888999999CCCOOOTTTmmmvvv\\\KKKIIIGGGDDD???===>>>BBBEEEFFFMMMQQQ]]]ooo}}}yyyzzz~~~}}}yyy|||{{{zzzzzz|||}}}~~~}}}}}}~~~{{{vvvdddUUUQQQPPPIIIFFFLLLPPPMMMFFFAAABBBFFFHHHMMMTTTgggwww___EEE???;;;;;;:::777555777777:::777888;;;888???TTTqqqyyyzzz___TTTdddnnnzzz}}}{{{}}}}}}vvvvvvlllmmmmmm[[[QQQPPPTTTRRR```gggsss^^^MMMLLLJJJHHHEEEAAA>>><<<;;;:::777777777777666666666666555555555555555555555555555333444666666666:::AAAWWW}}}}}}{{{jjjbbb```gggppp~~~sssrrrqqqeeeYYYSSSOOOQQQXXXcccttt]]]FFFIIINNNOOOVVVYYY^^^iiiyyy~~~hhhVVV```rrrwwwbbbsss|||tttyyyyyypppnnnqqqwww{{{~~~}}}|||zzzvvvppplll```[[[QQQSSSZZZ]]]llllllZZZhhhxxxxxxvvv|||yyyTTTKKKBBB???>>>;;;;;;<<<777777777777888999::::::CCCOOOVVVssstttXXXDDDGGGFFFCCC???===>>>BBBEEEFFFMMMQQQ[[[lll~~~}}}~~~~~~|||}}}~~~yyy|||}}}}}}|||{{{{{{|||~~~}}}~~~~~~~~~uuubbbSSSOOOOOOIIIDDDIIINNNMMMHHHDDDDDDFFFGGGKKKOOO___wwwdddFFF@@@;;;;;;:::777666777777:::777777;;;999@@@UUUtttxxxpppXXXSSSlllsss{{{}}}}}}xxxllljjjyyyxxxWWWQQQOOOMMMPPPPPPXXXZZZcccrrr___NNNMMMKKKIIIEEEBBB>>><<<;;;:::777777777777666666666666555555555555555555555555666444444666555555;;;BBB^^^|||}}}yyyhhh```^^^dddnnn|||}}}~~~vvvtttwwwqqq___OOOIIIQQQRRRZZZmmmsssSSSAAAGGGNNNPPPWWWYYY^^^hhhxxxiiiVVV]]]oooyyybbbrrr|||rrruuuxxxkkkmmmpppvvv{{{|||}}}~~~~~~}}}}}}{{{wwwqqqmmmddd]]]SSSSSSYYY[[[jjjsss]]]iiizzz|||{{{WWWLLLAAA>>>>>><<<;;;<<<777777777777888999:::;;;BBBOOOYYYzzz}}}sssXXXEEEFFFEEECCC@@@>>>???BBBFFFGGGMMMOOOVVVcccrrrvvvyyy|||yyy~~~zzz|||~~~}}}zzzyyy{{{~~~}}}}}}~~~}}}|||~~~vvvcccSSSPPPPPPIIICCCGGGKKKLLLIIIFFFEEEEEEGGGIIIKKKXXX}}}xxx|||dddGGGAAA<<<;;;:::777666888777999666777;;;999BBBWWWooosss|||fffUUUWWWoootttzzz|||}}}yyynnnrrrbbbMMMQQQPPPNNNRRRVVVSSSSSSXXXcccooo|||aaaPPPNNNKKKIIIEEEAAA>>>;;;:::999777777777777666666666666555555555555555555555555999777666666555555<<>>;;;:::999777777777777666666666666555555555555555555555555999888888777555666>>>IIInnn|||rrrxxxqqqaaa[[[ZZZbbbooo~~~zzz{{{~~~eeeLLLGGGOOOMMMZZZqqqpppfffeeeXXXLLLLLLKKKLLLUUU[[[___iiiyyymmm[[[]]]iii{{{```pppyyywwwvvvkkkrrryyy~~~~~~}}}{{{xxxrrrnnnkkkcccVVVSSSWWWWWWeeeuuu___eeeuuu|||[[[MMM@@@<<<===;;;999999777777777777888999::::::DDDRRR___wwwkkkffffffgggjjjooosssyyy{{{wwwooo[[[FFFEEEEEEDDDBBBAAABBBEEEHHHIIIMMMMMMTTTbbbooovvv```XXX\\\eeennnmmmtttyyyzzz{{{}}}}}}zzz{{{||||||zzzyyyxxxyyyzzz{{{||||||{{{zzzyyyzzz|||xxx~~~ssseeeXXXTTTRRRIIIFFFFFFFFFGGGIIIHHHGGGEEEGGGJJJKKKUUUxxxzzzsss{{{xxxJJJBBB===;;;999666666888777999555666;;;:::DDDZZZ```iiiwwwwwwZZZVVVcccssszzzllluuu^^^OOONNNUUUTTTVVV___cccfffgggiiiiiigggkkk|||eeeTTTRRRMMMKKKGGGCCC???<<<;;;:::777777777777666666666666555555555555555555555555777777777888666888CCCOOO{{{zzzpppyyyiiiZZZWWW[[[eeeooo~~~}}}~~~~~~{{{vvvooofffTTTEEEGGGQQQUUUdddwww|||qqqjjjjjjhhhZZZNNNNNNLLLNNNXXX\\\```jjjzzzqqq]]]]]]ggg~~~dddqqq|||yyy|||uuuwww}}}~~~~~~|||zzzwwwrrrooonnneeeWWWSSSVVVUUUcccrrr^^^bbbooouuuyyy~~~]]]OOOAAA===>>>===::::::999888888888888888999999CCCSSSbbbmmmcccZZZYYY[[[^^^dddjjjlllrrryyy}}}|||{{{|||}}}www|||~~~~~~yyy___DDDEEEFFFEEEDDDCCCDDDGGGJJJLLLOOOPPPZZZlllyyyfffWWWOOOLLLXXXjjjsssyyy~~~}}}|||}}}|||zzz{{{yyyxxxxxxyyyyyyyyyxxxzzz{{{|||{{{yyyxxxyyy{{{wwwyyy|||~~~}}}jjjaaaXXXUUURRRIIIIIIFFFDDDEEEGGGIIIGGGEEEBBBGGGJJJTTTvvvqqqKKKCCC===;;;999666666999777999555666;;;;;;EEE\\\ccckkkxxxvvv\\\WWWbbbqqqzzz~~~{{{oooyyyZZZRRRUUUZZZ^^^iiiqqqlllooommmmmmllliiikkkuuufffUUUTTTOOOMMMIIIDDD@@@>>><<<;;;777777777777666666666666555555555555555555555555555555777888777;;;GGGTTT{{{rrr|||dddUUUTTT\\\hhhooo~~~vvvnnncccYYYVVVPPPJJJLLLTTTUUUbbbooopppiiihhhqqq}}}yyydddSSSPPPNNNNNNWWW^^^bbbkkkyyysss___]]]eee|||hhhqqq|||www}}}}}}~~~{{{yyyvvvrrrppppppgggXXXSSSVVVTTTbbb~~~qqq]]]___jjjppptttyyy```QQQBBB>>>???>>><<<;;;999999888888888888888888@@@RRRcccyyy[[[SSSNNNQQQWWW^^^gggooowww}}}rrrPPPFFFFFFFFFEEEDDDEEEHHHKKKPPPRRRSSS___sss]]]WWWVVVRRR\\\ooo}}}{{{{{{xxxuuuvvvyyyzzzyyywwwzzz{{{|||{{{yyyxxxyyyzzzzzzyyyzzz{{{{{{{{{}}}{{{}}}yyyrrrccc^^^WWWUUURRRHHHKKKGGGCCCCCCFFFHHHGGGDDDDDDJJJMMMXXXyyyrrr~~~KKKDDD===;;;999666666999777999555666;;;;;;FFF\\\hhhnnnyyytttYYYPPPXXXeeeqqq}}}vvvxxxvvv^^^YYY\\\aaaiii{{{vvv}}}yyyuuuuuuttttttyyyfffXXXYYYRRRRRRNNNEEE???===:::666777777777777666666666666666666666666666666666666333555222555;;;999@@@TTT|||wwwsss~~~eeeSSSQQQYYYgggrrrzzzzzzpppfff[[[PPPLLLLLLLLLNNNQQQ___aaabbbbbbdddoooiiiSSSJJJKKKPPPSSS^^^cccmmmzzzzzzccc]]]eeeyyyggghhh~~~zzz~~~{{{zzzwwwsssppppppgggYYYVVVZZZYYYddd}}}rrr]]]^^^iiiqqqvvvzzzhhhHHHCCC@@@;;;===777;;;666666666666777999;;;<<>>FFFUUUllluuudddZZZVVVUUUYYY^^^cccllltttyyy|||uuu^^^MMMJJJGGGGGGEEECCCGGGMMMQQQVVVXXXaaattt```ZZZ```gggwww~~~yyywwwxxxxxxyyyyyyxxxxxxwww{{{{{{||||||{{{zzzyyywwwyyyyyyzzzzzzzzzyyyxxxwww|||yyyvvvtttuuuzzzrrrkkkccc^^^[[[VVVPPPKKKGGGDDDBBBAAABBBDDDEEEEEEFFFFFFJJJPPPhhhoooLLLCCC<<<::::::888777999999999999999888<<>>===<<<888777777777777666666666666666666666666666666666666555777555666:::888@@@UUUyyy|||rrrppp~~~dddUUUUUU___nnnvvv{{{nnneeeYYYPPPHHHGGGIIIKKKOOOSSSRRRRRR[[[rrrfffOOOFFFIIIPPPVVV^^^dddmmm{{{jjj```iii~~~vvvnnnyyy~~~~~~{{{yyyxxxwwwuuussstttjjj[[[VVVXXXVVVaaazzznnnSSSRRRaaappp}}}mmmJJJDDD@@@<<<>>>777;;;999999888888999;;;===>>>HHHVVVlllzzznnnoooooorrrxxxzzz}}}sssNNNKKKHHHHHHFFFCCCFFFLLLPPPUUUWWW```qqq|||ddd___kkkzzzzzzxxxxxxxxxwwwwwwxxxxxxxxx{{{{{{||||||{{{zzzxxxwwwwwwwwwxxxxxxxxxwwwvvvvvvxxxvvvtttqqqpppqqqrrrsssjjjfffaaa^^^\\\XXXRRRMMMGGGDDDBBBAAABBBDDDEEEEEEFFFFFFHHHKKK```nnn~~~|||MMMDDD<<<;;;:::888777999999888999999888<<>>===<<<:::777777777777666666666666666666666666666666666666666999666777:::777@@@VVVyyyvvvsssaaaRRRTTT___oooyyyuuujjjbbbTTTKKKDDDEEEGGGIIILLLOOOQQQUUUccc|||nnndddWWWMMMIIIKKKNNNPPP```gggsssrrreeelll}}}ooo}}}yyy}}}zzzxxxvvvuuutttssshhhXXXSSSVVVTTT```zzzmmmQQQOOO___ooo|||qqqMMMDDD@@@<<<>>>777;;;777777666666777999:::;;;IIIVVVmmm}}}zzzOOOKKKHHHHHHEEECCCFFFLLLMMMTTTXXXdddxxxhhh___nnn|||yyyxxxwwwvvvvvvwwwxxxyyyzzzzzz{{{{{{zzzyyywwwvvvuuuuuuuuuuuuuuuuuuuuutttssssssrrrrrrqqqpppnnnnnneeeccc```^^^\\\XXXRRRNNNGGGDDDBBBAAABBBDDDEEEEEEEEEEEEFFFGGGZZZppp~~~{{{OOOFFF===;;;:::888888999888888999999888===JJJXXXiiiuuu{{{aaaYYYWWWaaaqqq~~~{{{ooo{{{uuuqqqmmmkkkgggeeeiiippp|||yyygggcccbbb^^^TTTGGG???===<<<:::777777777777666666666666666666666666666666666666666999777777999777AAAYYY|||{{{uuu```RRRTTT```ooo{{{~~~|||ssshhhaaaPPPHHHBBBCCCEEEFFFHHHJJJMMMSSS___ppp{{{wwwhhhZZZRRRPPPMMMLLLMMMOOOQQQQQQ```hhhvvvzzzmmmooo~~~nnnyyyyyy}}}yyyvvvsssrrrqqqpppeeeTTTPPPSSSSSSaaa|||nnnRRRQQQaaaoooxxx}}}uuuOOOEEE???<<>>;;;:::888888999888888888999888===KKKYYYiiixxx{{{bbb[[[XXXdddsss~~~|||zzznnn{{{```YYYTTTUUUXXXYYY\\\```cccmmmzzz~~~lllhhheeeaaaWWWIII@@@>>><<<999777777777777666666666666666666666666666666666666555999888777999777CCC\\\|||vvvcccTTTUUUaaappp}}}}}}}}}zzzrrrggg___MMMEEE@@@AAADDDDDDEEEGGGFFFIIIOOOUUUXXXUUUOOOJJJKKKJJJHHHGGGHHHLLLOOORRRbbbiiivvvyyytttzzzooowwwyyy~~~~~~~~~|||xxxssspppoooppppppdddSSSNNNRRRSSSaaa}}}oooTTTTTTcccoootttvvvyyyRRREEE???<<>>AAACCCDDDDDDFFFAAABBBDDDFFFHHHJJJLLLMMMMMMLLLJJJGGGFFFHHHKKKMMM^^^bbblllzzzxxxvvvrrrwwwyyy}}}}}}}}}yyyuuurrrrrrssssssgggUUUOOORRRSSSbbb}}}pppUUUUUUdddooosssttt}}}|||SSSFFF???<<<@@@999;;;;;;:::999999999:::;;;<<>>@@@DDDHHHHHHFFFKKKNNNUUU]]]___]]]___eeeeeebbbaaa```\\\UUUTTTWWWTTTVVV[[[bbbjjjxxxuuucccnnnuuukkkxxx}}}~~~~~~yyyzzz~~~uuuhhhTTTMMMQQQSSScccmmmQQQRRRgggzzzQQQEEECCC<<<@@@<<<:::;;;888888:::999777;;;@@@OOOgggzzz{{{xxxdddRRRKKKFFFBBBBBBBBBBBBFFFKKKVVV[[[kkkrrrqqq}}}xxxvvvuuuvvvwwwwwwvvvuuutttsssqqqpppppppppqqqrrrppppppooonnnnnnnnnnnnnnnnnnkkkhhhgggiiijjjiiiggggggeeeaaa]]]WWWRRROOOMMMIIIFFFBBBAAABBBDDDFFFGGGHHHKKKFFFNNNZZZxxxvvvttt```CCC@@@<<<888<<<666888888666888:::888999HHH[[[lllppp~~~ttteee___VVV]]]lllzzzqqqYYYYYYZZZaaarrr|||ttt{{{\\\TTTKKKGGGGGGIIIIIIHHHLLLSSS^^^jjjuuu|||{{{ssslllkkkkkkqqq|||sssnnnbbbQQQFFFBBB>>>;;;::::::888777777777777777666666555555555555666666666777333444::::::EEE\\\zzzxxxfffRRRPPP]]]ppp|||wwwiiiYYYOOOBBBAAAAAABBBDDDGGGJJJLLLMMMSSS]]]eeeggghhhooowwwxxxuuuttttttmmmaaaYYYVVVYYYYYY\\\aaahhhrrrqqqaaakkkttthhhwwwzzz}}}{{{||||||{{{|||pppdddRRRLLLPPPRRRcccjjjOOOUUUpppRRREEECCC<<<@@@<<<::::::888888:::999888;;;@@@SSSiiizzzdddSSSIIIEEEBBBCCCCCCBBBEEEJJJSSSXXXeeewwwrrrpppyyyxxxwwwwwwxxxxxxvvvuuurrrqqqpppooooooooopppqqqpppppppppoooooonnnnnnnnnkkkiiiggggggggghhhgggfffeeeccc```[[[VVVRRRNNNLLLHHHEEEBBBAAABBBEEEFFFFFFGGGLLLHHHNNNVVVsssxxxqqqaaaDDD@@@<<<888===777999777555777:::999;;;KKK^^^nnnrrrqqq___WWWPPPZZZlllyyyzzz}}}gggUUUZZZaaalll}}}uuujjjQQQKKKEEECCCDDDFFFEEEDDDGGGLLLUUUbbbppp~~~xxxqqqnnnrrrwwwrrreeeSSSFFFAAA>>><<<::::::999888777777777777666666555555555555666666777999555555999:::GGG```wwwuuujjjVVVRRR\\\ooozzzxxxjjjYYYMMMAAACCCEEEFFFFFFIIIOOOTTTVVV[[[dddnnnwwwwwwppp```]]]]]]```gggqqq}}}qqqbbbhhhrrrfff|||xxxxxx}}}tttpppqqqvvv|||zzzzzz{{{~~~~~~{{{xxxvvvkkkaaaPPPLLLRRRSSScccjjjOOOXXXvvvRRREEECCC===@@@<<<;;;:::888888:::999888;;;AAAYYYkkk|||eeeRRRHHHDDDBBBCCCDDDCCCEEEIIINNNRRR___ooo}}}rrrooo{{{zzzxxxxxxxxxxxxvvvuuuqqqqqqpppooooooooopppqqqppppppppppppooonnnnnnmmmiiihhhgggfffffffffeeeddddddbbb___ZZZVVVQQQNNNLLLHHHEEEBBBBBBCCCEEEFFFFFFFFFMMMIIINNNTTTqqqzzznnnaaaDDDAAA<<<888===777999888666777:::999;;;LLL___kkkooo{{{oooZZZSSSOOOXXXlllxxxuuu|||www___[[[aaakkkyyy}}}yyy~~~\\\JJJGGGDDDBBBCCCDDDCCCBBBDDDFFFJJJRRR^^^jjjvvv|||zzzyyy~~~{{{vvviiiUUUFFF@@@>>><<<;;;:::999888777777777777666666555555555555666666888:::777666:::;;;IIIcccyyyvvvqqq]]]UUU]]]ooo{{{zzzkkkYYYMMM@@@CCCFFFFFFGGGKKKRRRYYY^^^dddooojjjddd___bbbhhhrrrxxxccc^^^ooo|||uuufffhhh}}}qqqddd{{{yyyvvv|||lllaaa]]]___gggppptttyyy}}}wwwqqqhhh^^^PPPNNNSSSUUUccciiiOOOWWWsssRRRFFFDDD===AAA<<<;;;999777777:::999888<<>>===;;;;;;:::999888888888888666666555555555555666666444888777777999999HHHccc|||~~~iiiZZZ\\\lllyyy~~~ppp^^^QQQCCCCCCEEEGGGLLLSSSZZZ___ddd{{{{{{mmmfffddd^^^]]]fffrrr}}}}}}bbb\\\aaarrr}}}}}}pppiii{{{pppeee}}}vvvlllqqqxxxmmmgggaaa^^^ZZZVVVXXX]]]___iiittt{{{~~~wwwlllbbbZZZNNNMMMSSSSSS```zzzeeeNNNSSSgggvvv{{{}}}SSSFFFDDD===AAA===;;;999777777999999999<<>>BBB===<<<999666777999:::999<<>><<<:::999999999999888666888888777777777888:::;;;888666555555666:::GGGUUU~~~zzziiiZZZZZZggguuuwwwggg[[[KKKIIIHHHLLLWWWdddmmmpppttt\\\XXXSSSSSSWWWXXXVVVTTTPPPXXX\\\eeevvvvvv\\\QQQYYY```jjjwww{{{{{{zzzqqquuurrreeevvviiibbbdddeeessssssmmmhhhdddhhhkkkmmmsss{{{{{{ppphhh```UUUNNNMMMOOOSSSaaaqqqkkkRRRUUUjjjuuuzzzXXXFFFBBBBBBDDD999::::::777777999999888<<>>;;;>>>DDDGGGFFFRRROOOQQQ]]]lll~~~}}}|||{{{yyywwwuuutttsssooooooooommmkkkkkknnnpppmmmmmmmmmlllkkkhhhfffeeefffeeedddddddddcccaaa___\\\YYYVVVQQQNNNKKKIIIIIIFFFDDDCCCDDDFFFGGGGGGFFFFFFMMMIIIOOOYYYzzz~~~uuudddIII;;;;;;::::::;;;666666:::888888<<<@@@SSSppplllXXX\\\___|||uuupppqqqqqqxxx}}}~~~ppp\\\PPPUUURRROOOOOOOOOPPPSSSWWWXXX\\\```aaa^^^YYYTTTRRRSSS^^^jjjttteeeNNNDDDAAA???<<<:::999999:::999888777888888777777777888999:::999777666777777;;;HHHUUU~~~}}}{{{nnn^^^^^^kkkttt|||nnncccNNNLLLMMMUUU^^^gggsss}}}dddUUUVVVRRROOOPPPSSSUUUSSSPPPRRRZZZ___iiizzz}}}dddXXXZZZ[[[aaajjjmmmpppuuurrrkkkrrrttteeerrrwww^^^]]]hhhppp{{{tttwwwxxxzzz~~~~~~yyyooohhh```UUUNNNNNNOOOSSSaaapppmmmUUUWWWnnnyyy~~~XXXFFFBBBBBBDDD999;;;:::888888::::::999===CCCYYYyyy~~~kkk\\\MMMNNN```|||jjjTTTGGGCCC???<<>>CCCYYY{{{www```TTTJJJOOOaaa}}}|||jjjWWWHHHDDD@@@>>>@@@BBBDDDEEEFFFHHHXXXyyyxxxwww}}}}}}|||zzzxxxuuusssqqqpppooonnnllliiihhhiiillloooqqqpppmmmjjjgggeeedddcccdddcccbbbbbbbbbaaa___]]][[[YYYUUUQQQMMMJJJHHHHHHEEECCCBBBCCCEEEGGGGGGGGGIIINNNIIIPPPYYYwww}}}tttdddKKK===>>>::::::;;;666777:::777777;;;===MMMiii{{{|||hhhVVVYYYfffjjj]]]```iiiooo}}}}}}sssbbbYYY\\\]]]VVVMMMJJJOOOYYYbbbgggpppqqqrrrooojjjddd```^^^^^^hhhttt}}}kkkPPPBBB>>>======;;;:::999::::::999777888777777777777888888888888777777888777:::EEEQQQuuu{{{jjj[[[[[[gggppp~~~|||{{{zzzuuupppooojjjnnnuuuzzzwwwoooXXXPPPRRR^^^cccjjjvvvbbbXXXUUUNNNMMMOOORRRUUUVVVUUUSSSTTT^^^hhhzzz{{{nnngggZZZVVVYYYWWWZZZ[[[YYYYYYdddzzzpppaaannnqqqaaagggyyy}}}zzzyyyxxxtttnnnhhh___UUUNNNNNNOOOSSS___nnnsssZZZZZZppp}}}WWWGGGCCCBBBCCC999<<<999777888;;;;;;999===BBBWWWuuu}}}qqqVVVNNNIIIPPPbbb{{{}}}lllXXXJJJEEEAAAAAAAAAAAADDDGGGLLLPPPdddssswww|||}}}{{{yyyvvvsssqqqpppooonnnkkkhhhfffhhhlllooopppnnnkkkhhhfffeeeeeeeeedddbbbaaaaaaaaaaaa^^^\\\ZZZXXXTTTPPPLLLIIIHHHGGGCCCBBBAAACCCEEEGGGHHHGGGIIINNNKKKTTT]]]vvv{{{tttcccKKK??????;;;999;;;777777:::777777;;;<<>>???:::999;;;999888:::666777======GGG^^^kkklllwwwnnnYYYTTTZZZwww}}}nnn^^^VVVXXXcccvvviii^^^eeeffffff```UUUTTT\\\bbbaaadddeeeeeefffjjjqqqzzzyyyWWWEEEAAAAAA===<<<;;;:::;;;;;;:::888777777888888888777555444555555777999777777???IIIjjjvvvyyyoooaaa\\\eeepppvvv|||vvvaaa\\\^^^mmm~~~~~~zzz}}}ssshhh```eeeyyygggZZZYYYWWWYYYSSSTTTUUUWWWYYY[[[^^^```dddkkkqqqmmmfff___\\\]]]```ccceee``````WWW[[[uuuqqqiiissszzzzzzyyy||||||{{{~~~zzzxxxwwwxxxxxxuuupppkkk^^^UUUNNNOOOOOORRR]]]jjjsss\\\XXXnnnVVVIIIFFFCCCBBB:::>>>666555777::::::888:::???QQQggg}}}yyyfffVVVKKKIIIKKKTTT```rrrppp\\\MMMEEEAAACCCDDDEEEOOO^^^rrrvvvgggaaa^^^aaadddgggkkkooojjjpppyyy}}}zzzzzzyyyxxxvvvtttrrrpppooolllmmmmmmllljjjjjjkkkllliiiiiiiiihhhgggeeedddcccdddcccbbbbbbbbbaaa___]]]XXXVVVRRRNNNJJJHHHFFFEEE@@@??????AAAEEEHHHIIIIIIJJJJJJHHHSSSWWWeeeooosssYYYEEE===>>>999888;;;999888999666888>>>>>>GGG]]]ooommmtttuuu```YYY___rrr}}}zzzhhhVVVRRRXXXfffyyyiii]]]fffpppssskkkZZZSSSYYY______cccccceeehhhooo{{{zzzWWWDDD>>>>>>>>><<<;;;;;;;;;;;;:::888666777888888888666555444666666888:::888888???IIIiiiuuu{{{qqqaaa[[[bbbpppuuuuuunnncccbbbjjjtttkkkbbbggg___UUUTTTSSSVVVWWWXXXYYYZZZ[[[]]]aaadddoootttvvvtttmmmfffbbb___ZZZUUUSSSOOOVVVTTT[[[tttqqqqqqssstttkkk{{{}}}}}}yyyxxxxxxyyyzzzwwwqqqkkk^^^UUUNNNOOOPPPQQQ\\\jjj~~~rrr\\\YYYqqqVVVJJJFFFCCCBBB:::>>>777666888;;;;;;999;;;@@@LLLeee~~~uuu```OOOIIIHHHKKKTTT```qqqqqq^^^MMMDDD@@@DDDEEEFFFSSSccczzzlll^^^^^^```bbbccceeemmmwwwsss{{{|||zzzxxxwwwuuutttrrrpppooonnnkkkmmmnnnnnnlllkkkkkkkkkjjjjjjjjjiiigggeeebbb```dddcccbbbbbbbbbbbb___]]]XXXVVVRRRNNNJJJGGGFFFEEE?????????AAAEEEHHHIIIIIIKKKIIIDDDMMMPPP___lllrrrWWWCCC<<<>>>999888;;;:::888999666999??????HHH]]]rrrooorrrzzz}}}hhhaaacccoooxxxsss```PPPQQQ]]]kkk{{{fff\\\hhhvvvyyyppp[[[OOOUUU\\\^^^cccccceeeiiisssVVVEEECCC===???===:::999999999888777777777777777777777777777888888777666777:::???CCC```tttwww{{{kkkaaa\\\ooo{{{xxxpppdddkkk{{{~~~|||yyyrrrqqqkkkZZZZZZVVVUUUXXXWWWYYY[[[___cccfffggghhhxxxxxx{{{xxxrrrggg[[[SSSRRRLLLLLLPPP^^^vvvzzzrrrmmmeeettt}}}{{{|||{{{yyyzzzyyynnncccYYYRRRHHHJJJQQQPPPZZZqqqsssSSSQQQqqq~~~WWWJJJEEEBBBCCC999999666888999999999:::>>>@@@QQQfffjjjWWWMMMGGGKKKOOORRRYYYkkkooocccRRRAAAJJJDDDDDDRRR\\\}}}nnnccc]]]______```ccciiipppvvvzzz{{{zzz{{{xxxwwwvvvtttrrrpppooonnnllllllllllllkkkjjjiiihhhiiihhhhhhfffdddbbbaaa```aaacccbbb______aaa^^^XXXUUURRROOOLLLKKKIIIGGGEEECCCAAA@@@BBBEEEGGGIIIIIILLLJJJJJJDDDGGGeeevvvfff|||TTTDDD======888:::===999888:::666777;;;:::DDDZZZeeerrrrrrwwwxxxaaaiiivvvyyyvvvwww~~~vvv\\\OOOSSSZZZjjj}}}ooocccsssfffTTTSSSUUUQQQ[[[ccclllsssYYYGGGDDD===>>><<<:::999::::::999777777777777777777777777777777777777666777:::???BBB[[[tttrrrwwwiii```ooo{{{yyyppplllxxx}}}qqqvvv~~~vvvtttlll[[[[[[YYYXXX[[[XXX\\\aaafffkkkppptttwww~~~vvvlll___WWWUUUQQQPPPPPPZZZnnn}}}vvvjjjfffhhhyyy~~~}}}|||zzz{{{yyyooocccYYYRRRIIIKKKRRRQQQ[[[sssqqqTTTYYY|||~~~VVVKKKEEEBBBCCC999999777888999999999:::===@@@TTTiii}}}eeeRRRIIIHHHLLLQQQTTT[[[nnn~~~jjj]]]QQQAAAIIIGGGJJJ[[[kkkmmm```___^^^aaabbbdddgggmmmttt}}}|||xxxvvvvvvuuuuuuuuutttsssqqqpppoooiiiiiijjjiiiiiihhhgggggghhhhhhgggfffeeecccaaa```aaabbbaaa______```]]]XXXUUURRROOOLLLKKKIIIGGGEEECCCAAAAAABBBEEEHHHIIIIIIJJJJJJKKKFFFIIIfffxxxjjjTTTDDD======888999===999888:::777777;;;:::CCCYYYiiitttqqqvvvsss___]]]jjjoooqqqwwwsssZZZOOOUUU]]]nnntttiiixxxoooWWWSSSTTTQQQ___hhhttt~~~\\\IIIEEE======;;;:::999:::;;;:::999777777777777777777777777777777777666777999>>>AAAUUUwwwlllmmm```mmmzzz|||ssssss~~~kkkeeettt|||xxxmmm]]]\\\[[[[[[^^^\\\bbbiiioootttzzzzzzqqqfff^^^\\\ZZZWWWUUUZZZjjjzzz}}}yyy{{{nnneeeccceee{{{}}}{{{|||zzzpppdddXXXRRRIIIKKKRRRRRR^^^wwwoooXXXeee|||VVVKKKGGGCCCCCC999999777888999999999:::===@@@WWWmmmxxxaaaOOOGGGHHHMMMRRRWWW___rrr{{{cccUUUOOOBBBHHHIIINNN```{{{pppZZZXXX\\\]]]```bbbeeehhhmmmvvv}}}yyyvvvrrrppppppqqqrrrsssrrrpppnnnmmmggggggggggggffffffffffffgggggggggfffeeecccbbbaaa```bbbaaa^^^^^^___\\\WWWUUURRRNNNLLLKKKIIIGGGEEEBBBAAAAAACCCFFFHHHIIIIIIJJJKKKLLLHHHLLLjjjuuukkkTTTCCC======888999===999888:::777777<<<:::CCCXXXkkktttooossskkkYYYQQQ___gggmmmwwwpppXXXOOOWWWaaasss|||ssswww\\\TTTVVVUUUeeerrr^^^JJJEEE======;;;999999;;;;;;;;;:::777777777777777777777777666777777666666999<<<@@@PPPwww}}}iiiyyyppp```kkkyyyzzzxxxtttjjjiii|||{{{ooo^^^]]]]]]^^^aaabbbiiirrryyy}}}yyyrrrjjjdddccccccaaa___bbbnnnyyyzzzuuu{{{yyyooohhheeeeeeeee}}}~~~~~~{{{|||zzzooodddVVVPPPHHHKKKRRRSSS```zzznnn^^^rrrzzzUUULLLHHHCCCCCC999999777888999999999:::===???XXXooottt___OOOIIIHHHMMMSSSYYYbbbuuurrrYYYMMMMMMIIILLLKKKMMM```|||aaaXXX[[[]]][[[___bbbfffjjjpppyyyzzzxxxuuurrrpppnnnoooqqqqqqpppmmmjjjhhheeeeeedddeeeeeeffffffgggeeeeeeeeeeeedddcccbbbbbb```bbbaaa______```]]]WWWTTTRRRNNNLLLJJJIIIFFFDDDBBBAAAAAACCCGGGIIIJJJIIIKKKLLLMMMIIIPPPrrrtttoooSSSCCC===<<<888999<<<888777:::777888<<<999BBBWWWhhhqqqmmmtttdddSSSLLL]]]gggmmmuuunnnXXXPPPZZZeeevvv||||||___VVVZZZ]]]nnn|||___JJJEEE<<<===;;;::::::;;;<<<;;;:::666666666666666666666666555666777666666888;;;>>>LLLppplllxxxssscccjjjzzzssshhhqqq|||qqq```^^^___aaadddjjjqqq|||xxxqqqiiiffffffiiijjjkkknnnvvv|||xxxooopppgggdddcccgggmmm{{{}}}~~~}}}zzz{{{yyynnnbbbSSSOOOGGGJJJQQQSSSaaa}}}lllccczzzxxxTTTMMMIIIDDDCCC888:::888999999999888:::<<>><<<;;;:::;;;<<<;;;:::666666666666666666666666555666666666666777:::<<>>QQQjjjrrrZZZKKKFFFHHHOOOVVV]]]gggzzz~~~\\\OOOTTT```nnnbbbWWW[[[zzzsssWWWNNNQQQTTTVVVYYY[[[___gggssssssnnnmmmmmmlllmmmmmmmmmmmmkkkiiieeeaaa___\\\\\\\\\]]]^^^```cccddd______```aaabbbbbbaaaaaa```bbbaaa^^^^^^```\\\WWWTTTQQQMMMKKKJJJHHHFFFDDD@@@@@@BBBEEEIIIKKKKKKJJJNNNPPPQQQNNN]]]SSSBBB<<<<<<777888<<<888777999777888<<<999@@@TTTdddtttvvv~~~sss\\\NNN```lllpppuuu|||mmmWWWQQQ[[[eeesssyyy|||cccZZZ___eeewww```LLLHHH@@@@@@>>>;;;;;;;;;;;;:::999666666666666666666666666444555666666666777999;;;DDDbbbtttzzzooo\\\dddwww~~~sss{{{~~~{{{~~~~~~zzzuuufffgggmmmssswww|||tttnnnqqqxxx|||zzzooowww}}}qqqaaa___aaahhhrrr}}}yyyvvvvvvtttiii]]]RRROOOJJJLLLTTTWWWhhhccc^^^ttttttSSSOOOLLLEEECCC888:::999999:::999888999<<<>>>LLLgggsss[[[LLLHHHKKKQQQYYY```jjj}}}zzz[[[ZZZiii{{{ppp]]]gggvvv```OOOMMMPPPPPPSSS[[[[[[___iii|||{{{qqqgggcccbbb```aaadddcccbbbaaa```]]][[[YYYWWWUUUTTTTTTUUUWWWZZZ]]]^^^\\\]]]^^^___````````````^^^```___\\\\\\]]]ZZZUUUSSSQQQMMMKKKIIIHHHEEECCC@@@@@@BBBEEEIIIKKKKKKJJJLLLQQQTTTTTTdddSSSBBB<<<<<<777888;;;777666999777888<<<888???SSSbbbtttwww}}}|||^^^OOO___kkkuuuiiiTTTOOOZZZcccppp~~~}}}sss___YYY___fff|||aaaMMMIIIBBBAAA>>><<<;;;;;;;;;:::888666666666666666666666666444555666666666666888:::AAA^^^sssvvvzzz|||rrr^^^^^^qqqxxx~~~~~~yyyuuu|||xxxvvvxxxxxxyyyyyywwwvvvtttsssqqquuuzzz}}}{{{|||~~~yyy~~~vvviiikkkttt{{{yyyvvv}}}sssqqq{{{nnnfff```dddlllyyy~~~|||xxxttttttrrrggg[[[SSSQQQLLLNNNVVVYYYkkk^^^ZZZooovvvsssSSSPPPLLLEEECCC888:::999::::::999888999<<<>>>JJJfffuuu^^^PPPLLLMMMTTT\\\cccmmm|||```fff|||xxx```nnnbbbSSSMMMSSSVVVRRRTTT]]]cccgggsss}}}llleee___\\\XXXUUUWWW[[[XXXWWWVVVTTTSSSQQQPPPPPPOOOOOONNNOOOQQQTTTXXXZZZZZZ[[[]]]^^^___`````````\\\^^^]]]ZZZZZZ[[[XXXSSSSSSQQQMMMKKKIIIHHHEEECCC@@@@@@BBBFFFJJJLLLKKKJJJKKKQQQWWWXXXiiiwwwRRRBBB<<<;;;777888;;;777666999777999<<<888???SSS```rrruuuxxx~~~~~~\\\QQQ^^^kkk{{{{{{fffRRRMMMYYYbbbooo}}}yyyiii[[[XXX```gggeeeLLLCCCAAADDDAAA>>><<<<<<<<<;;;;;;777777777777666666666666999999888888888888999999===```qqqiiitttyyyeeeaaahhhuuu||||||qqqjjjttt{{{zzzuuunnnjjjkkkpppqqqrrrqqqnnnkkkjjjiiikkkiiijjjnnnpppoooppptttxxx||||||vvvpppppptttuuuuuu}}}||||||vvvjjjgggiiisss~~~}}}}}}~~~~~~zzzoooaaaVVVRRRRRRDDDOOO[[[[[[tttxxx^^^```lll|||pppZZZQQQPPPIIIBBB@@@:::999999:::;;;<<<<<<======GGGaaaxxxdddUUUMMMNNNUUU[[[___kkk{{{jjj{{{zzzbbbwwwQQQNNNMMMPPPQQQQQQUUUZZZ```pppnnnccc^^^XXXTTTRRRQQQQQQPPPNNNNNNMMMLLLLLLLLLLLLLLLJJJKKKLLLMMMNNNNNNNNNNNNRRRUUUYYY\\\]]]]]]___``````___]]]\\\\\\[[[ZZZXXXPPPOOOLLLJJJGGGEEEDDDCCCBBBCCCDDDGGGJJJKKKKKKIIIKKKQQQXXX\\\ooojjj{{{RRREEE999888;;;:::888666888888:::;;;888777@@@KKK]]]mmmvvvvvv]]]WWW[[[qqq~~~qqq]]]TTTOOOWWWbbblllvvv~~~zzzlll```VVVTTT\\\gggeeeMMMDDDBBBBBB???<<<::::::::::::999888777777777666666666666999888888777777888888999:::VVVrrrhhhrrrzzzddd[[[bbbooowwwuuujjjeeelllxxxyyyxxxuuurrrppplllhhhkkkpppoooppppppnnnkkkhhhfffeeehhheeedddggghhhgggiiimmmuuuyyy|||zzzxxxxxx}}}xxxfffqqq{{{tttqqqvvv~~~}}}|||}}}}}}~~~zzzoooaaaWWWSSSTTTGGGQQQ[[[]]]yyyrrrZZZ]]]jjj{{{qqq\\\TTTSSSIIIAAA===777888888888888999999::::::GGG\\\|||{{{gggVVVMMMMMMSSSYYY___mmmyyyxxxbbbsssgggOOOLLLLLLOOORRRSSSYYY___iii|||wwwbbbYYYUUUPPPLLLKKKKKKKKKJJJIIIHHHHHHGGGGGGGGGGGGGGGDDDEEEEEEFFFGGGGGGHHHHHHLLLPPPVVV[[[]]]^^^^^^______]]][[[[[[ZZZYYYWWWUUUOOONNNKKKIIIFFFDDDCCCCCCAAABBBDDDGGGJJJLLLLLLKKKMMMQQQYYYbbbzzznnn|||QQQEEE999888;;;:::888666888888:::;;;888777???JJJ\\\jjjrrrqqqyyy]]]VVV___zzzvvvjjjYYYRRRPPPWWWaaaiiittt}}}zzzooobbbXXXQQQQQQYYYccc~~~eeeNNNEEECCCBBB???<<<;;;;;;;;;:::999888888777777777666666666999888888777777888888999999LLLppptttfffnnnuuu___ZZZ___kkkrrrzzz~~~qqqbbb\\\ddd}}}nnnfffpppnnnkkkiiijjjkkkmmmvvv}}}|||zzzxxxtttqqqnnnlllkkkgggeeefffeeedddfffjjjsssvvvzzzzzzvvvvvvhhh[[[iiittt|||{{{}}}||||||}}}}}}yyyoooaaaWWWRRRSSSIIIRRRXXX```kkkTTTZZZiii{{{sssaaa[[[ZZZMMMAAA===777999999888888888888999999GGGVVVtttjjjXXXNNNLLLQQQWWW^^^ooommm\\\gggqqqcccKKKLLLJJJJJJNNNRRRWWW```iiiuuu|||dddVVVPPPLLLGGGEEEDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBB??????@@@@@@AAABBBBBBBBBCCCIIIPPPWWWZZZ\\\]]]^^^]]]\\\ZZZYYYYYYWWWTTTRRRMMMLLLJJJGGGEEECCCBBBBBB@@@BBBEEEHHHKKKMMMNNNNNNPPPSSS^^^mmmtttxxxPPPDDD:::999;;;:::888777888888999:::888888???HHHYYYfffmmmkkksss```RRR\\\tttyyyjjj___PPPNNNPPPWWW___gggttt~~~pppdddWWWPPPNNNPPPXXX```uuufffNNNFFFEEECCCAAA>>>===>>>>>>===;;;888888888777777777666666888888777777777777888888;;;EEEcccwwwggglllvvvbbbbbbccclllqqquuu|||mmmeee\\\^^^sss~~~mmmccceeerrroookkkjjjqqqyyy}}}zzzwwwrrrnnnnnnmmmkkkmmmrrruuuwwwxxxvvvtttvvv{{{ggg[[[___iiiwww~~~~~~|||{{{}}}|||{{{{{{{{{wwwnnn```WWWMMMNNNIIIRRRVVVdddeeeQQQYYYhhhxxx}}}wwwhhheeebbbQQQCCC>>>999::::::999999:::;;;<<<===EEESSSrrrnnnZZZOOOLLLPPPUUU^^^rrr{{{[[[PPPVVVWWWMMMAAAIIIHHHIIINNNSSSZZZgggrrriiiWWWNNNJJJGGGCCCAAAAAAAAAAAA@@@AAAAAAAAAAAAAAA@@@@@@???>>>>>>>>>>>>???@@@AAAAAA???CCCIIIOOOSSSWWW[[[]]]\\\[[[YYYXXXXXXVVVSSSPPPLLLJJJHHHFFFDDDBBBAAAAAA???BBBFFFIIILLLNNNOOOQQQQQQVVVeeeyyyxxxuuuMMMCCC:::999;;;:::888777888888999:::999888>>>FFFUUUbbbiiiiiiqqqdddQQQUUUdddxxx~~~nnn___VVVMMMPPPVVV\\\bbblllyyy|||zzzkkk^^^RRROOOPPPSSSYYY___ooo|||fffNNNFFFEEEBBBAAA???>>>>>>>>>===<<<888888888888777777777777888777777777777777777888;;;???WWW{{{|||kkkmmmpppiiieeelllrrrttt~~~uuuooocccaaa___hhhzzzgggdddkkkvvv~~~zzztttsss~~~{{{xxxwwwwwwuuuwww|||{{{|||{{{xxxvvvzzz~~~|||mmm^^^YYY```jjjsssuuuyyy~~~~~~~~~|||{{{~~~{{{{{{zzzyyyuuukkk^^^UUUJJJKKKJJJUUUXXXkkk```PPP[[[iiiuuuzzzzzz{{{ooonnnjjjUUUCCC???<<<:::999999999:::<<<>>>@@@DDDRRRuuuqqq]]]PPPMMMPPPTTT___vvv}}}eeeMMMGGGHHHFFFDDDEEEHHHGGGJJJOOOUUU]]]lllyyyvvv^^^QQQJJJGGGDDDAAA???@@@@@@@@@???AAABBBBBBCCCBBBAAA@@@@@@???????????????AAABBBCCCAAACCCEEEGGGKKKQQQWWW\\\[[[ZZZYYYXXXXXXVVVRRROOOKKKIIIGGGEEECCCBBBAAAAAA???CCCHHHKKKLLLNNNQQQSSSQQQYYYmmmyyyrrrKKKAAA::::::;;;999888888999777888:::999999===DDDQQQ^^^gggiiirrrgggRRRQQQZZZmmm~~~wwwdddWWWRRRQQQXXX___ccchhhrrryyytttfff[[[RRRQQQSSSUUUYYY]]]lllxxxfffNNNFFFEEE@@@>>>============<<<:::999999888888888777777777888777777666666777777888999:::MMMmmmuuuttt{{{iiiaaagggqqquuuyyymmmfffcccVVV\\\ddduuuiiieeerrr{{{|||}}}~~~~~~~~~}}}yyyuuuuuussspppooorrrvvv{{{}}}qqq___YYYYYY^^^ddddddccclllzzz~~~~~~}}}|||~~~{{{zzzyyywwwrrrhhh[[[QQQKKKJJJLLLYYY\\\sss\\\PPP___kkkrrrvvvyyyzzzyyyrrrXXXCCC???===:::999888888999;;;>>>???CCCQQQuuutttaaaTTTNNNPPPUUUccc}}}gggWWWHHHCCCBBBAAAEEELLLHHHHHHLLLRRRWWW___nnn|||iiiWWWMMMGGGDDDBBB@@@@@@BBBCCCDDDCCCFFFFFFGGGHHHGGGFFFEEEDDDCCCCCCBBBBBBBBBDDDFFFGGGHHHGGGFFFEEEGGGMMMTTTZZZXXXWWWWWWXXXXXXVVVRRROOOJJJIIIGGGEEECCCBBBAAAAAA@@@DDDJJJLLLMMMNNNQQQTTTRRR[[[rrruuunnnHHH@@@::::::;;;999888999999777777::::::999===BBBMMM[[[ggglllttthhhOOOOOOXXXlll~~~ooo\\\SSSRRRSSS[[[bbbgggooo}}}{{{ssslll]]]WWWRRRSSSTTTTTTWWW[[[jjjuuueeeNNNEEEDDD???>>>======>>>>>><<<:::999999999888888888777777777777666666666666777777777999HHHccc}}}}}}~~~ggg[[[aaaooouuu{{{jjj^^^ZZZZZZUUUeeewwwrrrlll}}}xxxxxx}}}~~~}}}tttllliiigggdddbbbdddbbbhhhnnnqqqtttzzzwwwbbbXXXRRRRRRVVVUUUPPPUUU```hhhiiippp{{{}}}~~~}}}|||~~~{{{zzzwwwuuuoooeeeWWWNNNLLLHHHLLL[[[\\\ttt|||WWWPPPbbbmmmooorrr{{{}}}^^^GGGBBBAAA???===;;;999999;;;<<<>>>CCCNNNoooxxxeeeXXXMMMPPPWWWhhhjjjVVVMMMCCCAAABBBEEEIIILLLIIIKKKOOOUUUYYY```nnn|||qqqZZZQQQJJJDDDBBBBBBBBBEEEIIILLLNNNNNNOOOPPPQQQRRRQQQPPPNNNMMMKKKJJJIIIIIIIIIKKKMMMNNNOOONNNLLLJJJIIILLLRRRVVVTTTTTTTTTVVVVVVUUUQQQNNNJJJIIIGGGEEEDDDCCCBBBBBBAAAFFFKKKNNNMMMNNNQQQUUUTTT[[[qqqzzzppp}}}gggFFF???::::::;;;888888:::999777777::::::999<<>><<<999999999888888888888777777777666666666666777777777;;;HHH___{{{gggXXX]]]nnnttt~~~tttaaaTTTSSSVVVeee{{{ppphhh|||xxxmmmrrr{{{||||||}}}kkkeeeaaa___\\\XXXXXX[[[XXX]]]dddiiimmmttt~~~~~~hhhUUULLLIIIMMMLLLFFFHHHQQQQQQPPPVVVbbbkkkrrr}}}}}}|||~~~|||}}}|||{{{~~~|||zzzwwwtttnnncccUUULLLKKKFFFKKKYYYZZZrrroooSSSOOOdddmmmnnnqqq}}}vvveeeKKKFFFFFFEEECCC???===;;;<<<===>>>CCCJJJiii{{{iii\\\MMMPPPXXXkkk~~~RRRJJJDDD>>>>>>DDDJJJKKKIIIJJJLLLQQQWWWZZZ```nnn{{{\\\NNNLLLIIICCCCCCCCCEEEJJJPPPUUUXXXYYYXXXYYYZZZ[[[[[[YYYWWWVVVRRRQQQPPPOOOPPPRRRTTTUUUSSSSSSQQQOOOMMMMMMPPPSSSQQQQQQRRRTTTUUUSSSPPPMMMJJJIIIHHHFFFDDDCCCBBBBBBAAAGGGLLLNNNMMMMMMQQQUUUVVVZZZpppjjjlll|||bbbFFF???:::;;;;;;888888:::999777777:::;;;:::<<<@@@GGGVVVfffmmmsssmmm^^^^^^aaahhhnnnuuu}}}xxxbbbPPPOOOVVVaaalllzzz|||wwwiii\\\PPPOOOPPPTTTXXXWWWUUUXXX^^^cccmmmvvv{{{iiiRRRHHHEEEAAA???>>>===>>>===;;;:::888888888888777777777777777777777777777777777777666888AAAVVVtttiii[[[ZZZiiiwww|||}}}jjjYYYUUU]]]fffvvv|||mmm]]]mmmyyyrrrzzz}}}|||zzz|||{{{ooobbbZZZZZZXXXUUURRRRRRTTTVVVZZZ___dddgggnnnzzzfffYYYPPPIIIHHHIIIHHHHHHJJJQQQRRRRRRTTT\\\lll~~~{{{}}}{{{zzzzzz}}}|||{{{}}}{{{uuuqqqpppjjj___TTTNNNOOOIIIPPPVVV^^^yyy}}}___NNNZZZbbbjjjssswwweeeJJJBBBFFFHHHDDD???:::777777888:::BBBMMMlll}}}ooocccPPPNNNTTTjjjcccNNNDDDAAA>>>@@@EEEJJJLLLMMMPPPUUUTTTWWWaaadddlll|||bbbUUUNNNEEEEEELLLIIIMMMSSSXXX[[[[[[ZZZXXXdddbbbaaabbbeeefffdddbbb[[[YYYVVVTTTSSSSSSTTTUUUZZZ\\\\\\\\\```dddbbb\\\UUUQQQPPPTTTSSSOOOOOOTTTKKKJJJJJJIIIHHHGGGFFFEEEFFFIIILLLNNNOOOQQQTTTVVVWWW\\\uuummmrrraaaCCC???;;;999999999888777666666666777888:::;;;<<>>>>>>>>>>><<<:::888888888888777777777777777777777777777777777777999999???PPPllllll^^^[[[iiiuuuzzzrrrbbbWWWWWWcccoooeee\\\cccjjjtttxxxvvvssstttxxx~~~{{{yyy{{{zzzrrrggg]]]VVVVVVVVVTTTRRRQQQSSSUUUYYY___eeejjjttteeeXXXPPPIIIHHHHHHGGGGGGIIIOOOQQQSSSUUU]]]nnn~~~{{{}}}~~~|||}}}}}}}}}yyysssnnnmmmggg]]]SSSNNNNNNIIIOOOWWWbbbyyyyyy\\\MMM[[[ccckkkvvv}}}eeeJJJAAACCCBBB@@@<<<:::999:::<<<>>>BBBLLLhhh{{{nnnbbbQQQPPPVVVllltttVVVHHHCCCAAA???@@@EEEJJJMMMNNNQQQUUUTTTWWWaaafffnnntttWWWNNNJJJEEEFFFNNNOOOSSSXXX]]]```bbbcccddddddeeehhhmmmooonnniiiddd```^^^[[[ZZZZZZ\\\^^^```eeefffeeeccceeehhheee```TTTOOOOOOUUUVVVQQQLLLKKKJJJJJJIIIHHHGGGFFFEEEEEEFFFHHHKKKNNNOOOQQQTTTVVVXXX\\\xxx|||mmmtttZZZBBB???;;;999999999888777666666666777888:::;;;<<>>???>>><<<;;;888888888888777777777777777777777777777777777777;;;:::<<>>===<<<;;;;;;<<<===>>>CCCIIIcccssshhhRRRPPPVVViiixxx[[[JJJEEEBBB@@@???AAAFFFKKKOOOQQQRRRVVVTTTWWWbbbhhhrrrzzz```KKKGGGIIIGGGKKKSSSTTTWWW\\\```cccgggkkknnnooorrrwww|||}}}zzztttooo```^^^[[[XXXXXXZZZ^^^``````bbbbbb```bbbfffeeeaaaXXXTTTTTT[[[^^^XXXNNNHHHIIIIIIHHHGGGFFFEEEDDDDDDEEEHHHKKKNNNOOOQQQSSSUUUXXX]]]~~~rrrlllrrrwwwTTTAAA???;;;:::999999888777666666777777888999;;;;;;CCCQQQgggvvvyyyfffSSSYYY[[[eee{{{xxxbbb[[[[[[ggg{{{yyyyyyeeeZZZRRROOOOOOOOOSSSXXXZZZYYYZZZ___gggnnnxxxdddNNNFFFCCCBBBAAA???>>>???>>>===;;;888888888888777777777666666666666666666666666666888999:::CCC\\\{{{ttteee\\\dddnnnvvv{{{sssiiiaaa^^^___iiisss]]]WWW[[[YYY]]]^^^[[[___rrr~~~{{{yyyyyywwwyyywwwnnnbbbXXXSSSQQQLLLMMMOOOPPPPPPQQQTTTVVVYYYcccmmmxxxpppSSSKKKDDDDDDFFFGGGHHHKKKPPPQQQSSSYYYcccrrr{{{zzzzzz|||||||||{{{{{{||||||}}}uuunnnhhhfffbbbYYYQQQNNNMMMJJJNNNZZZiiiqqqbbbKKKIII]]]kkkttt```JJJBBB>>>???>>>>>>===<<<<<<<<<;;;AAAGGG]]]yyyoooSSSPPPRRR```wwwvvv```MMMEEEFFF@@@@@@AAACCCGGGMMMQQQSSSSSSWWWUUUXXXdddkkkvvvfffTTTFFFGGGJJJKKKPPPXXXZZZ___dddiiilllqqqwww|||vvvqqqWWWTTTOOOKKKJJJKKKNNNPPPNNNRRRUUUWWW]]]eeeiiiiiiggghhhmmmqqqoooeeeVVVLLLHHHHHHGGGFFFEEEDDDCCCCCCEEEHHHLLLOOOPPPRRRTTTUUUWWW```gggjjjvvvoooOOOAAA>>>;;;:::::::::888777777777777777888999:::;;;<<>>>>>>>><<<;;;888888888888777777777666666666666666666666666666444888:::@@@XXX}}}}}}vvvfff[[[```kkkuuuzzztttnnnllljjjhhhjjjzzzlllYYYSSSWWWZZZZZZaaadddeeeooo|||}}}{{{yyyyyywwwtttnnneeeZZZQQQOOOOOOJJJLLLNNNNNNOOOQQQTTTVVV___jjjwwwvvvQQQHHHAAABBBEEEHHHLLLPPPRRRQQQSSS^^^mmm{{{~~~~~~{{{yyy{{{{{{{{{||||||{{{{{{zzzzzzuuunnnhhhfffbbbYYYQQQNNNLLLMMMPPP\\\llliiiUUUCCCNNNddduuu\\\KKKEEE???????????????>>>===<<<<<>>???AAACCCCCCJJJPPPWWWaaaoooxxx{{{qqqZZZKKKHHHGGGGGGFFFEEEDDDCCCBBBFFFIIIMMMPPPRRRSSSTTTVVVXXXiiiaaajjjeeeLLL???>>>;;;:::;;;:::999777777777777777888999::::::;;;LLLcccpppnnntttqqqRRRQQQXXXiiikkk^^^eeerrr}}}lll^^^TTTSSSQQQRRRWWW]]]___]]]___ccclllssscccNNNGGGEEEAAA???>>>===>>>===;;;:::888888888888777777777777777777777777777777777777222888:::<<>>===<<<===???BBBDDDBBBJJJTTT]]]kkk~~~qqqVVVEEEHHHHHHGGGFFFEEEDDDCCCCCCGGGJJJOOORRRTTTUUUVVVWWW^^^vvv```ooo[[[HHH???===;;;;;;;;;;;;999777888888777777888999999:::>>>MMMaaallliiilll~~~[[[UUUZZZiiihhh```nnn}}}ppp```UUUUUUTTTUUUYYY___aaa```bbbgggooowwwaaaLLLEEEDDD@@@>>>===<<<===<<<:::999888888888888777777777777777777777777777777777777333:::999777LLLttt~~~~~~~~~mmm]]][[[eeeqqqzzzzzz~~~kkkSSSPPPJJJQQQ[[[WWWiiittt|||sssrrruuuwwwwwwwwwvvvhhhZZZTTTPPPLLLKKKNNNLLLKKKJJJHHHHHHJJJOOOSSS```nnn}}}WWWKKK@@@>>>AAAFFFNNNUUUUUUXXX^^^iiivvv}}}|||}}}~~~}}}~~~}}}~~~~~~}}}zzzwwwuuutttmmmiiigggbbbWWWMMMHHHFFFQQQVVVcccrrrbbbKKKJJJ]]]rrrVVVOOOLLLCCCDDDCCCBBBAAA@@@@@@@@@@@@AAA@@@PPPrrrzzzrrriiiXXXRRRNNNPPPZZZgggppptttvvvsssqqqmmmbbbQQQFFFBBB@@@CCCGGGIIIJJJMMMRRRVVVSSSXXXWWW\\\hhhnnnwww^^^MMMJJJIIIMMMRRRWWW___eeerrroooXXXHHH@@@>>>>>>???@@@AAADDDEEEGGGDDDOOO[[[hhhzzzrrr___PPPFFFIIIHHHGGGFFFEEEDDDDDDCCCHHHLLLQQQTTTVVVVVVWWWXXXhhhdddxxxSSSGGG>>>===;;;;;;<<<;;;999777888888888777888888999:::===III\\\gggeeeiiigggZZZZZZdddwwwxxx|||iiiggg{{{ooo___UUUVVVWWWWWW[[[```bbbbbbfffkkksss|||```KKKDDDCCC???>>><<<<<<<<<;;;:::888888888888888777777777777777777777777777777777777666<<<888333EEEooo}}}~~~ppp^^^ZZZcccooowww{{{|||qqqOOOFFFMMMIIIOOO[[[YYYeeeuuu{{{nnnmmmrrruuuuuuvvvuuudddSSSNNNMMMJJJJJJLLLLLLKKKHHHEEEEEEGGGMMMQQQYYYiii|||[[[NNNAAA===@@@EEEMMMUUUWWW]]]dddjjjppp||||||{{{~~~}}}}}}}}}||||||}}}}}}{{{wwwsssqqqsssmmmhhhgggbbbVVVKKKFFFCCCQQQXXXfffuuucccLLLPPP___rrr~~~VVVPPPNNNDDDJJJIIIEEEBBB???======<<>>MMMsss|||ssslllcccZZZSSSOOOLLLOOOWWWaaahhhkkklllpppvvvuuuhhhUUUHHHEEEAAADDDHHHJJJJJJMMMRRRVVVRRRXXXXXX]]]iiinnnwwwzzzSSSJJJJJJKKKPPPVVV]]]fffnnn~~~cccLLL@@@>>>@@@AAAAAABBBCCCDDDDDDEEEEEEIIIUUUeeetttdddOOOLLLNNNNNNIIIIIIHHHGGGFFFEEEDDDDDDIIIMMMRRRUUUWWWWWWXXXYYYooohhh|||zzzOOOHHH===<<<;;;;;;<<<;;;999777888888888888888888999999888DDDVVVcccdddkkkooo^^^YYY```pppsssyyy}}}mmmnnnmmm]]]SSSVVVZZZYYY\\\aaacccdddhhhnnnvvvbbbNNNDDDAAA???>>><<<<<<======;;;::::::999888888777777888888999888888777777777777777:::000777===;;;XXXwww{{{aaaVVV]]]hhhqqquuusss{{{___QQQHHHLLLSSSTTTVVV[[[gggqqquuukkkiiipppvvvwwwuuuooocccRRRFFFCCCDDDGGGIIIIIIHHHFFFCCC@@@AAADDDGGGSSSXXXdddtttlllSSS>>>===BBBDDDKKKVVV\\\bbbjjjnnnpppttt|||~~~|||xxxvvvuuusssqqqooommmllllllhhh]]]OOOGGGGGGJJJOOObbbyyyxxxaaaRRRRRRgggooo{{{vvvWWWOOOKKKJJJNNNJJJFFFCCC@@@======>>>AAACCCOOOqqqwwwlllbbbWWWTTTVVVWWWcccdddVVVNNNUUU^^^___jjjmmmtttvvvooo^^^LLLBBBCCCEEEIIILLLPPPRRRSSSSSSQQQRRRUUUYYY[[[bbbqqqmmmOOOGGGFFFLLLWWW^^^cccqqq{{{kkkVVVGGGAAACCCGGGHHHKKKJJJIIIIIIJJJKKKLLLLLLZZZ```ooobbbRRRMMMLLLOOOTTTTTTMMMFFFDDDCCCAAACCCGGGQQQRRRRRRSSSUUUYYY]]]___wwwnnnwww{{{lllEEEEEE>>>===;;;:::999888888888777888888888888999999999999BBBOOOZZZcccrrr}}}ddd\\\^^^iiirrrnnnwww}}}mmmvvvzzzeeeUUURRRVVVXXX[[[^^^```aaafffmmmsssaaaLLLCCC@@@???>>><<<<<<======;;;::::::999888888777777888888888888777666666666666777999111888<<<:::TTTvvvzzzbbbVVV[[[fffpppvvvqqqjjj~~~___RRRKKKPPPTTTTTTWWW\\\dddmmmzzz~~~tttiiigggmmmtttvvvuuupppdddSSSGGGCCCEEEHHHIIIIIIHHHFFFBBB@@@???BBBDDDFFFIIIQQQ\\\jjjxxxmmmTTTAAAAAAEEEFFFMMMXXXccchhhnnnrrrtttxxx~~~}}}zzzwwwuuutttsssqqqooonnnlllkkkggg\\\NNNHHHHHHMMMRRRhhhfffSSSTTTjjjrrr|||sssXXXQQQLLLKKKMMMKKKIIIFFFBBB???>>>???BBBCCCLLLkkkqqqcccVVVPPPVVV```ttt}}}xxxbbbPPPPPPYYY]]]gggmmmvvv{{{vvvfffSSSGGGCCCEEEHHHLLLNNNPPPQQQQQQPPPPPPRRRVVVYYY___lllyyy|||xxx~~~hhhNNNMMMMMMSSS^^^eeemmmwwwVVVOOOGGGEEEHHHLLLNNNNNNLLLQQQVVVYYYYYYYYYYYYZZZ```jjj|||qqqWWWLLLMMMQQQWWW\\\VVVNNNHHHFFFEEEDDDFFFJJJQQQRRRTTTVVVXXX\\\```cccjjj}}}~~~gggCCCDDD======;;;:::999888888888777888888888888999999999999AAANNNZZZeeewwwkkkaaa___hhhrrrooowwwpppzzztttaaaTTTQQQTTTXXXZZZ]]]```bbbhhhqqqxxx___KKKBBB??????>>><<<<<<======;;;::::::999888888777777888888888777666666555555666666888333999;;;777LLLvvvyyywww~~~dddVVVXXXcccnnnvvvwwwhhh```ggg]]]TTTPPPTTTWWWVVVYYY```hhhppp||||||rrrfffdddjjjrrrvvvvvvssseeeSSSGGGDDDFFFHHHIIIIIIIIIGGGDDDBBBAAABBBCCCDDDFFFIIINNNVVV___gggkkkwwwiiiTTTEEEEEEHHHIIIQQQ]]]mmmpppuuuxxxyyyzzz|||~~~~~~~~~~~~zzzxxxvvvuuutttsssqqqooonnnllliiidddYYYMMMHHHJJJPPPVVVqqqfffTTTXXXqqqxxx~~~oooZZZTTTNNNLLLJJJKKKKKKHHHDDDAAA@@@???CCCBBBGGGcccyyyjjjYYYMMMOOObbbuuummmRRRKKKSSS[[[bbbkkkxxx|||nnnYYYJJJDDDFFFHHHKKKMMMNNNNNNNNNNNNMMMOOOTTTXXX]]]fffnnnrrrkkkjjjrrr{{{|||dddOOOOOOOOOVVVaaajjjvvv{{{cccIIIFFFEEEHHHNNNSSSUUUTTTVVV^^^hhhllliiiggghhhjjjppp{{{|||xxxdddPPPKKKPPPXXX]]]```SSSMMMHHHFFFEEEDDDGGGLLLRRRTTTWWWYYY\\\___dddggg~~~ccc___BBBCCC===<<<;;;:::999888888888777888888888888999999999999@@@LLLZZZiii}}}pppccc]]]eeerrrsssyyysss~~~|||hhh[[[RRRQQQSSSXXXZZZ]]]___ccclllwww~~~^^^KKKBBBAAA???>>><<<<<<======;;;::::::999888888777777888888777777666555555555555555666555999999666DDDiiiwww{{{gggWWWVVV___lllvvvkkkbbbaaalll\\\UUUSSSXXX[[[YYY^^^gggnnnwww{{{qqqfffccciiiqqqwwwyyyvvvfffSSSFFFDDDFFFHHHHHHHHHIIIIIIHHHFFFEEEFFFGGGKKKMMMOOORRRUUUYYY^^^aaakkk```PPPFFFHHHKKKLLLUUUddd|||zzzvvvyyyzzz}}}{{{{{{|||~~~~~~}}}yyyxxxvvvuuuuuutttqqqooonnnjjjfff```VVVLLLJJJMMMQQQ\\\zzz]]]RRRaaavvv|||kkk\\\WWWNNNKKKEEEIIIKKKHHHDDDBBBAAA@@@AAAAAACCC[[[uuucccSSSQQQaaa}}}pppUUUKKKQQQYYY]]]hhhvvv~~~rrr\\\KKKEEEGGGIIIKKKLLLMMMLLLLLLNNNLLLMMMSSSXXX[[[```fffwww~~~mmmbbb```aaaeeekkkqqqvvvxxxrrrcccTTTPPPQQQYYYfffqqqsss___OOOMMMKKKNNNUUU^^^dddgggnnnuuuzzzxxxrrrooosssxxxzzzhhhUUUOOOUUU\\\]]]\\\MMMHHHDDDCCCAAAAAAFFFLLLUUUXXX[[[]]]^^^bbbgggkkkppp```VVVCCCDDD===<<<;;;:::999999999999777777888888888999999999888>>>KKK\\\mmmrrreee[[[cccsssyyy|||sss~~~lll[[[SSSPPPQQQSSSXXXZZZ\\\___eeeooo|||}}}___LLLDDDBBB???>>><<<<<<======;;;::::::999888888777777888888777777666555555555555555555777888888666===[[[~~~{{{|||lll[[[WWW\\\iiitttzzzzzzkkkeeehhhqqqaaaZZZXXX]]]```aaahhhrrrttt~~~|||sssiiiffflllttt{{{~~~zzziiiTTTGGGDDDFFFGGGFFFDDDGGGIIIJJJJJJIIIIIIJJJLLLOOOTTTVVVXXXZZZ^^^```nnnmmmTTTIIIDDDJJJMMMNNN[[[lllwwwooohhhnnn{{{~~~~~~~~~}}}{{{{{{|||~~~~~~|||zzzyyywwwvvvvvvvvvtttqqqoookkkfffaaaZZZRRRJJJKKKPPPUUUgggsssQQQSSSllluuuxxx}}}hhh___YYYNNNKKKBBBIIILLLHHHCCCCCCCCC@@@???BBBBBBUUU{{{ooo[[[TTTdddqqq[[[PPPPPPUUUZZZfffsss{{{|||ttt___LLLGGGHHHJJJLLLMMMMMMLLLLLLPPPNNNOOOUUUYYYZZZ^^^cccnnnzzz~~~rrraaaZZZZZZ\\\ZZZ___ccchhhnnnoooggg\\\XXXZZZcccqqqmmm^^^LLLOOOTTT^^^kkkxxx~~~tttkkkkkkrrrzzzvvvzzz}}}sss^^^SSSWWW\\\YYYSSSHHHDDDBBBAAA@@@@@@FFFNNNYYY\\\___``````cccjjjooonnngggwwwMMMDDDBBB<<<<<<;;;:::999999999999777777888888888999999999666<<>><<<<<<======;;;::::::999888888777777888888888777666666555555666666444888666666888999NNNrrrvvveee[[[[[[eeeooovvv}}}jjjeeehhhqqqrrrggg```dddiiillluuu~~~wwwooommmrrr{{{oooWWWIIIFFFHHHHHHFFFBBBEEEJJJLLLMMMLLLKKKLLLLLLPPPVVV[[[]]]aaagggkkk~~~ZZZJJJCCCDDDLLLOOOPPP___rrr~~~mmmeeeeeeppp~~~}}}~~~}}}{{{xxxwwwvvvuuuuuusssooommmhhhbbb[[[UUUMMMIIIMMMTTT\\\sssbbbIIIVVVrrrqqqooovvvgggbbb[[[PPPNNNFFFOOORRRKKKDDDEEEDDDAAA???CCCBBBNNNqqq|||jjjZZZ___uuucccTTTNNNQQQYYYdddooouuuxxxuuudddQQQIIIJJJLLLMMMNNNNNNNNNNNNQQQPPPSSSWWWYYYYYY^^^dddjjjuuuxxxkkk]]]YYYYYYXXXVVVZZZ___fffooouuuqqqiiiaaabbblll~~~zzznnneeeRRR\\\lll}}}{{{kkk]]]XXX[[[ccciii]]]ccckkkrrrzzz|||cccUUUVVV[[[VVVMMMGGGEEECCCCCCBBBBBBIIIRRR]]]```cccbbbbbbgggpppxxxrrrsssgggGGGEEE===<<<;;;::::::999999999:::777888888888888999999999777;;;GGG[[[mmmxxxhhheeesss}}}rrrvvvppp```PPPJJJLLLNNNQQQTTTVVVXXX[[[___eeeppp~~~```LLLBBB??????>>><<<<<<======;;;::::::999888888777777888888888888777666666666666777444888444555;;;777DDDggg|||pppaaa[[[```iiirrrkkkdddgggsssxxxlllnnnsssyyy|||vvvuuuyyyuuu\\\MMMIIIKKKIIIFFFEEEIIIOOORRRRRRPPPOOONNNQQQUUUZZZ^^^ccckkkvvv~~~zzzPPPEEEAAAFFFOOOQQQQQQ```uuuuuugggaaajjj{{{~~~~~~~~~|||{{{vvvuuuttttttssspppllliiiddd^^^VVVPPPJJJGGGNNNWWW```yyyuuuSSSEEEVVVmmmoooiiirrrgggeee^^^SSSTTTQQQ[[[\\\QQQGGGGGGFFFBBB@@@FFFBBBGGGggg~~~pppfffuuu{{{hhhTTTMMMQQQUUU___fffjjjqqqsssgggUUUJJJLLLNNNOOOQQQQQQQQQPPPQQQRRRVVVYYYXXXXXX^^^ffflllwwwyyylllaaa^^^]]]XXXZZZ___fffooo{{{{{{mmmmmmxxxvvvqqqlllbbboooxxxhhhTTTIIIKKKRRRWWWXXXPPPWWWbbbooo|||hhhVVVVVV[[[VVVLLLGGGEEEDDDDDDCCCDDDLLLVVV```ccceeeeeeeeelllxxxppp}}}XXXBBBGGG;;;;;;;;;:::999999999::::::777888888888888999999999999:::DDDWWWhhhrrrwww{{{lllbbbmmmvvv~~~tttttt|||ooo```UUUKKKJJJLLLNNNPPPSSSUUUWWW[[[___eeeooo|||aaaKKK???<<>><<<<<<======;;;::::::999999888777888888888999999888777777777777777333888333555===666???aaa|||xxx{{{xxxeee[[[]]]eeeppp|||qqqgggiiixxxvvvuuu{{{{{{zzz~~~zzz```PPPLLLMMMKKKHHHKKKOOOUUUXXXWWWUUURRRQQQTTTXXX[[[___dddpppxxxNNNDDDBBBHHHQQQRRRRRRaaavvvvvvjjjgggkkk~~~~~~xxxyyy{{{|||||||||{{{zzzuuutttsssrrrqqqnnniiifffbbb[[[TTTMMMHHHGGGOOOXXXaaazzzjjjJJJCCCTTTeeeqqqhhhrrr~~~fffggg```VVVYYY[[[ddddddVVVJJJIIIHHHCCCAAAHHHAAACCCbbb{{{vvv}}}jjjSSSLLLSSSPPPXXX^^^bbbjjjpppgggWWWKKKMMMOOOQQQRRRRRRRRRRRRQQQSSSWWWZZZWWWVVV^^^hhhrrr|||}}}qqqgggeeebbb[[[aaagggpppzzzzzzyyyxxxppplllggggggrrrqqq___LLLGGGOOOXXXYYYVVVTTTXXXbbbooommmXXXWWW\\\WWWLLLEEEDDDDDDDDDCCCDDDLLLWWWaaadddffffffhhhpppuuujjjNNN@@@III;;;;;;;;;:::999999999::::::777888888888888999999999<<<:::BBBSSSeeeoootttvvvjjj]]]gggppp|||vvvtttrrrcccXXXPPPKKKLLLNNNNNNOOOQQQTTTWWW[[[^^^dddnnnzzz{{{jjj}}}\\\JJJBBB???=========<<<;;;;;;::::::777777666666666666777777777777777777666666666666888333444888777555AAASSSxxxyyyrrr{{{~~~nnnbbb^^^^^^sssxxxuuuhhhjjj~~~jjjTTTOOOSSSQQQIIIQQQSSSYYYbbbccc\\\UUUQQQTTTXXX]]]aaajjjzzznnnOOOFFFIIIIIINNNXXX\\\jjjpppfffsss~~~zzz|||~~~}}}|||{{{{{{vvvssspppppppppoookkkggg```XXXNNNIIIFFFHHHQQQ[[[iii}}}hhhNNNAAAEEE^^^iiipppooo}}}{{{mmmbbb___dddggglllkkkeeeZZZSSSPPPLLLGGGCCCFFFDDDCCCSSSrrrttt___PPPLLLMMMPPPUUU[[[aaaeeeaaa\\\PPPOOOOOOPPPRRRTTTUUUUUUVVVVVVVVVXXXXXX[[[fffrrrzzzmmmiiijjjkkkvvvxxxuuupppkkkoooqqquuuyyy|||~~~iiiZZZLLLIIINNNRRRTTTWWWYYY___jjjyyylll\\\]]]]]]SSSHHHCCCDDDCCCBBBDDDJJJSSSZZZbbbccc]]]eeerrrjjjssskkkjjjwwwIII@@@FFF;;;999999999888888888777777888888888888777777777777<<<;;;BBBSSSbbbjjjpppvvv|||nnn^^^ZZZ```qqq{{{pppmmm{{{jjj[[[SSSKKKEEEHHHMMMOOOQQQSSSSSSVVVXXX[[[___hhhsss{{{~~~iii\\\VVV}}}\\\JJJCCC???=========<<<;;;;;;::::::888777777666666777777888777777777777666666666555555222333777555333===LLLkkkvvvxxxrrrddd^^^\\\llluuuvvvnnnssskkkWWWPPPTTTSSSOOOUUUZZZeeeqqqsssiii^^^YYYVVVZZZ___eeeppplllMMMFFFIIIJJJPPP[[[aaaooo~~~sss~~~~~~~~~~~~~~~~~~|||yyy|||~~~}}}{{{{{{vvvsssooonnnnnnlllgggccc\\\TTTLLLGGGFFFIIISSS^^^kkk|||dddKKKBBBIIIcccoooooovvvwwwkkkbbb```ddddddjjjjjjddd[[[TTTQQQLLLHHHEEEHHHEEEDDDTTTsss}}}uuufffVVVMMMIIIKKKOOOUUU\\\^^^\\\WWWSSSRRRRRRSSSUUUWWWWWWWWWXXXXXX[[[```ccchhhtttzzzwwwzzzxxxrrrppplllgggfffgggiiikkklllmmmmmmmmmfffYYYLLLIIILLLPPPUUUZZZ```lll|||nnn]]]ZZZXXXOOOGGGCCCCCCCCCBBBDDDKKKUUU\\\aaaddd```fffqqqooo~~~~~~hhhooo|||~~~iiiDDD>>>BBB;;;:::999999999999888888888888888888888777777777777888777>>>OOO___iiissszzz~~~uuujjjZZZQQQRRRjjjxxx|||kkkmmmxxxfffVVVOOOHHHDDDGGGLLLOOOQQQSSSWWWYYY[[[\\\```hhhsss{{{zzzbbbSSSKKKHHH{{{[[[JJJCCC@@@======<<<<<<;;;:::::::::888888888777777888888888777777777666666666555555444222333777555333:::FFFZZZwww|||vvvxxx}}}zzzggg]]]ZZZdddrrr|||xxx~~~yyyhhhXXXQQQTTTWWWWWWZZZcccssswwwhhh```aaaeeekkkssskkkMMMIIIMMMMMMUUUaaaiiizzzxxx~~~|||}}}~~~~~~}}}|||{{{yyywww~~~}}}zzzyyytttqqqnnnlllllliiiccc___WWWPPPIIIFFFFFFKKKWWWbbbnnnxxx\\\FFFDDDOOOlllxxxvvvooohhheeeeeegggdddggghhhddd[[[UUURRRNNNIIIHHHIIIFFFDDDSSSrrr|||zzz|||pppzzzvvvnnn___PPPGGGGGGJJJPPPVVVXXXVVVTTTUUUUUUVVVWWWXXXYYYZZZZZZXXX[[[bbbkkkrrrzzzppplllllliiieeegggfffeeedddcccbbbbbbbbbbbbXXXNNNJJJKKKPPPZZZdddqqqrrr^^^YYYTTTMMMIIICCCBBBBBBBBBFFFNNNYYY```aaaeeedddgggooovvvtttgggyyysss~~~YYYAAA@@@@@@===::::::::::::999999999999888888888888777777777777777666<<>>>>>;;;;;;;;;:::::::::999999888888888888777777777666999999:::>>>JJJZZZjjjttt||||||eeeZZZYYYdddqqqmmmfffRRRJJJHHHJJJQQQVVVXXX[[[___]]]]]]^^^___cccnnn|||eeeOOOIIIFFFDDDCCCwwwVVVFFFAAA???<<<<<<;;;;;;:::999999999888888888777777888888888666666666555555555444444333444555555444444666888>>>^^^~~~{{{}}}iii^^^XXXhhhvvv|||~~~}}}ooobbb]]]^^^aaadddfffjjjuuuiiiXXXRRRSSSPPPWWWgggwwwwwwsss~~~{{{yyy{{{|||}}}}}}||||||}}}~~~~~~~~~yyyuuurrrqqqnnnllljjjiiihhhddd^^^XXXOOOIIIEEEEEEIIIQQQ___kkkyyypppLLLDDDWWWhhh|||yyymmmlllhhhhhhhhh```aaabbb^^^XXXUUUVVVUUURRRJJJKKKHHHEEEHHHZZZtttxxxjjj___ZZZ\\\UUUPPPSSSaaatttyyyuuu}}}zzzuuukkkaaaTTTIIIBBBEEEJJJMMMSSS[[[___dddiiikkkkkkkkknnnqqq~~~{{{uuunnniiiffffffeeeeeecccbbbaaa___^^^^^^^^^^^^[[[YYYWWWXXXZZZcccvvvzzzXXXQQQUUUPPPHHHCCCBBBAAABBBHHHQQQZZZaaaeeegggggglllnnnxxx{{{ooooooIIIAAA@@@<<<:::::::::::::::999999999999888888888888777777777777555777888;;;FFFYYYkkkttt~~~~~~lll```^^^aaa|||uuu}}}fffPPPIIIHHHKKKRRRVVVWWWYYY^^^^^^^^^^^^^^^dddooo___MMMIIIFFFDDDDDDvvvUUUEEE???===<<<<<<;;;::::::999999888888777777666666777777888666666555555555444444444444555555444444666888888999NNNsss|||yyypppbbbUUUaaaooozzz~~~~~~qqqccc```aaafffmmmrrruuuzzzgggZZZSSSVVVVVV___ooo}}}nnnmmm}}}{{{{{{}}}}}}|||}}}~~~{{{wwwsssrrrrrrooollljjjhhheee```XXXQQQLLLGGGCCCEEEKKKUUUdddqqq~~~sssNNNKKKbbbqqq}}}uuunnnllleeeeeegggaaa```aaa\\\VVVTTTWWWXXXVVVOOOPPPNNNJJJIIITTTkkk|||hhhZZZUUUTTTYYYSSSSSSccc}}}{{{rrrllllll]]]NNNCCCEEEJJJNNNWWWbbbmmmsssyyy||||||}}}uuuqqqnnnjjjfffddddddfffgggbbbbbbbbbbbbaaa```___^^^[[[XXXWWWXXX[[[ddduuuwww^^^MMMPPPUUULLLDDDCCCAAAAAADDDJJJTTT]]]bbbdddhhhfffmmmrrrsssttt]]]HHH===<<<===888:::999999999999888888888888888888888777777777777555999:::999CCCVVVhhhqqqwwwyyywwweee^^^___wwwfffOOOKKKJJJNNNTTTWWWWWWYYY]]]``````^^^^^^cccooo~~~\\\MMMKKKJJJJJJMMMvvvTTTDDD>>><<<<<<<<<;;;::::::999999888777777666666666666777777666666555555555444444444666777777555666999;;;;;;555BBBaaayyyvvv}}}}}}ttteeeSSS[[[jjjwwwyyytttyyyuuuiiicccccciiirrrwwwzzz}}}|||tttfff]]]VVV[[[^^^hhhyyy{{{iiilll~~~}}}~~~~~~~~~zzzvvvssssssssspppmmmjjjgggccc\\\SSSLLLIIIDDDBBBEEELLLWWWhhhuuuuuuQQQQQQjjjwww|||{{{ooolllkkkdddeeeiiieee``````[[[UUUSSSWWWYYYXXXSSSTTTTTTOOOKKKRRRfffyyyuuuaaaUUUUUUYYY___YYY]]]vvv|||~~~~~~|||qqqnnntttdddSSSGGGHHHLLLQQQ\\\iiiyyytttmmmkkkiiifffdddeeehhhjjjaaaaaabbbbbbaaa```^^^]]][[[XXXVVVXXX[[[cccrrrqqqZZZLLLIIISSSVVVKKKCCCEEEAAAAAAEEELLLVVV^^^bbbccciiieeellluuupppwwwuuuRRRHHH<<<;;;@@@999999999999888888888777777888888888888777777777777999===<<<:::AAASSSdddlllnnnttt|||eeeXXX___uuuhhhQQQNNNNNNRRRXXXZZZYYYZZZ^^^bbbaaa___^^^bbbnnn}}}{{{XXXKKKLLLLLLPPPUUU