BM6P6(@ ,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************+++++++++*********))))))************************))))))))))))))))))))))))************************++++++++++++++++++++++++************************))))))))))))))))))))))))*********)))))))))))))))************************++++++++++++++++++++++++************************************************************************************************************************))))))))))))))))))))))))***)))((((((((()))+++,,,************************))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,++++++*********)))************+++++++++,,,,,,,,,---------......---...000111111111000///333333444666888:::<<<>>>@@@@@@AAABBBCCCDDDEEEFFFHHHJJJLLLMMMMMMMMMNNNPPPUUUTTTSSSPPPOOOQQQUUUXXXZZZWWWSSSRRRRRRQQQNNNKKKNNNLLLKKKKKKLLLMMMMMMLLLIIIJJJJJJKKKLLLMMMNNNNNNKKKLLLMMMMMMLLLJJJHHHFFFKKKJJJIIIGGGFFFEEEEEEEEEDDDBBB@@@??????>>>===;;;<<<:::777666666555333222333222111111000000111111////////////....................................,,,,,,,,,,,,,,,,,,,,,,,,*********************************************************)))))))))))))))))))))))))))))))))))))))******))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++***(((&&&'''***+++)))'''))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))+++*********))))))((((((+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************))))))))))))************************************************************+++++++++,,,,,,,,,,,,,,,,,,---------......111111111111222333444555FFFZZZqqqyyyxxxtttnnncccVVVLLLFFF===CCCJJJMMMTTTeee}}}|||yyy|||,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************+++++++++*********))))))************************))))))))))))))))))))))))************************++++++++++++++++++++++++************************************************************))))))))))))************************************************************************************************************************************************************************))))))))))))))))))))))))***))))))((()))***+++,,,************************))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,++++++*********)))************+++++++++,,,,,,,,,------------...---...///000111000//////222222333555777999;;;<<>>>>>>>><<<;;;<<<999777666666555444222333222111111000000111111////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,***************************************************)))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++***((('''(((******)))'''))))))))))))))))))))))))))))))))))))))))))))))))******))))))(((((((((((())))))))))))))))))))))))************)))))))))(((************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************))))))))))))************************************************************+++++++++,,,,,,,,,,,,,,,,,,------------...000000000000111222333444===LLL___rrrwwwaaaLLL@@@===>>>CCCKKKYYYnnnyyyuuuxxx|||~~~,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************+++++++++***************************************))))))))))))))))))))))))************************++++++++++++++++++++++++************************************************************************************************))))))))))))))))))))))))************************************************************************************************************************))))))))))))))))))))))))***))))))))))))***++++++************************))))))))))))))))))))))))+++++++++++++++++++++++++++++++++++++++*********)))************+++++++++,,,,,,,,,,,,---------------...//////000000//////000111111333555777999:::======>>>???@@@AAABBBBBBGGGIIIKKKLLLKKKKKKLLLNNNOOOPPPQQQPPPQQQTTTXXX[[[WWWUUUSSSRRRRRRQQQOOONNNKKKJJJIIIIIIKKKKKKJJJIIIGGGGGGGGGHHHHHHIIIIIIJJJIIIJJJKKKLLLLLLKKKIIIIIIHHHGGGFFFEEEDDDDDDCCCCCCCCCAAA???=========<<<:::;;;888666555555555444222222222111000000000000111/////////............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))******))))))))))))))))))))))))******))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))*********)))((((((******)))((())))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))((((((((())))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************))))))))))))************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,------------////////////000111222222777???MMM___sss~~~~~~oooRRRBBB777:::>>>BBBQQQbbbmmmwww}}}zzz}}}++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************))))))))))))))))))))))))************************++++++++++++++++++++++++************************************************)))***************++++++************************************************************************************************************************************************************************)))))))))))))))))))))))))))))))))*********++++++************************))))))))))))))))))))))))************************+++++++++***************))))))*********+++++++++++++++,,,,,,,,,---------------......//////////////////000111333555777888:::;;;<<<===>>>???@@@AAAFFFHHHJJJJJJJJJJJJKKKLLLHHHJJJLLLMMMOOOQQQUUUXXXWWWVVVTTTRRRQQQOOONNNLLLKKKJJJIIIJJJKKKLLLJJJIIIFFFFFFFFFFFFFFFGGGGGGGGGDDDEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEDDDCCCBBBBBBBBB@@@>>><<<<<<<<<;;;999999777555444555555444222222222111000000000000000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************)))))))))))))))*********))))))))))))))))))))))))******))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***))))))))))))))))))******))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))******************************************))))))))))))************************************************************+++++++++,,,,,,,,,++++++,,,,,,,,,---------...............///000111333777???KKK\\\mmmyyyjjjPPP>>>>>>>>>888???MMMSSS]]]kkkyyy++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************))))))))))))))))))))))))************************++++++++++++++++++++++++************************************************))))))******+++++++++,,,************************++++++++++++++++++++++++************************************************************************************************************************)))))))))))))))))))))))))))*********++++++++++++************************))))))))))))))))))))))))************************************************))))))*********++++++++++++++++++,,,,,,,,,---------------------......///......///000111333555666777888999;;;===>>>@@@@@@EEEGGGIIIIIIHHHHHHIIIJJJEEEGGGJJJLLLNNNPPPSSSUUUVVVVVVTTTRRROOOLLLKKKJJJKKKJJJJJJKKKMMMMMMKKKIIIFFFFFFFFFFFFFFFEEEEEEEEEBBBBBBCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCBBBAAAAAA???===;;;;;;;;;:::888777555444333444555444333222111000000//////000000............------------------------------------++++++++++++++++++++++++************************************************(((((())))))************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))******))))))))))))*********)))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))******))))))))))))************************************************************+++++++++,,,,,,,,,+++++++++,,,,,,,,,------.........---....../////////111555:::BBBPPPbbbpppzzzxxx___MMMLLLGGG<<<===HHHBBBHHHTTTddduuu***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************************************************+++++++++************************))))))))))))))))))))))))************************++++++++++++++++++++++++************************++++++++++++++++++++++++))))))******+++,,,,,,,,,************************++++++++++++++++++++++++************************************************************************************************************************)))))))))))))))))))))))))))***++++++,,,,,,++++++************************))))))))))))))))))))))))************************)))))))))***************)))************+++++++++++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,---...............///111222444555444555777999<<<>>>@@@AAADDDFFFHHHHHHGGGGGGGGGHHHEEEHHHKKKMMMNNNPPPRRRSSSSSSTTTSSSPPPLLLJJJIIIIIIKKKJJJKKKLLLMMMMMMKKKIIIHHHGGGGGGFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDCCCCCCDDDEEEDDDCCCBBBAAA@@@>>><<<;;;;;;:::999777666444222333444555444333111111000////////////000.........------------,,,........................++++++++++++++++++++++++************************************************((((((((()))******++++++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))***++++++))))))***+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******))))))))))))************************************************************+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,///......---......//////111222333444666>>>PPPaaazzzvvvooobbb\\\PPP???999>>>>>>>>>DDDRRRbbbppp}}}******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))*********+++++++++************************))))))))))))))))))))))))************************++++++++++++++++++++++++************************++++++++++++++++++++++++))))))***++++++,,,------************************************************************************************************************************************************************************)))))))))))))))))))))))))))***+++,,,,,,,,,++++++************************))))))))))))))))))))))))************************((()))))))))*********+++)))************+++++++++***++++++++++++,,,,,,,,,---,,,+++++++++,,,...............///000222444444111333555888<<>>EEEOOOXXXbbbkkksss}}}*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))******++++++++++++************************))))))))))))))))))))))))************************++++++++++++++++++++++++************************++++++++++++++++++++++++))))))***+++,,,,,,------************************))))))))))))))))))))))))************************************************************************************************************************)))))))))))))))))))))))))))***+++,,,---,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++)))************+++++++++******+++++++++,,,,,,,,,---,,,+++++++++,,,---............///111222333444000222444888<<<@@@CCCDDDCCCEEEGGGGGGFFFEEEEEEFFFCCCFFFIIIKKKKKKJJJJJJKKKJJJLLLNNNMMMJJJIIIKKKMMMHHHHHHIIIJJJLLLKKKHHHFFFKKKJJJJJJIIIHHHGGGFFFFFFHHHHHHFFFEEEDDDDDDDDDDDDBBBCCCEEEFFFFFFDDDBBBAAA???===;;;999999999888666444222111222333444444333111111000///////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************'''(((((()))***+++++++++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))((((((+++,,,,,,)))(((***,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++))))))))))))))))))))))))(((((())))))*********+++(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******))))))))))))************************************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,000//////.........//////...+++,,,222444444888???RRRlll|||}}}sssmmmlllQQQFFF===>>>AAADDDIIIQQQXXXfffwww+++++++++++++++++++++++++++******))))))******+++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++************)))+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********)))))),,,***((((((***++++++***++++++******************************************)))************+++++++++,,,,,,,,,,,,,,,+++***))))))************+++++++++---,,,,,,+++*********+++)))))))))))))))))))))))))))************+++++++++************************++++++************++++++************************+++++++++*********))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))++++++******++++++,,,---++++++,,,,,,,,,,,,------......//////000000111111---///333666:::<<<======FFFFFFEEEDDDDDDDDDDDDDDD???BBBFFFIIIIIIHHHHHHHHHGGGHHHJJJMMMNNNOOOOOOOOONNNKKKGGGFFFHHHIIIHHHFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGIIIKKKKKKIIIHHHHHHHHHDDDEEEEEEEEEEEECCCAAA@@@BBB@@@===:::888777777777444444333333333333222222222222222111000//////...........................------,,,,,,,,,,,,++++++))))))))))))))))))))))))((((((((()))******++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))************************))))))))))))))))))))))))******))))))))))))******++++++******))))))(((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***************************************************************,,,+++***))))))***+++,,,)))************+++++++++++++++******+++---...///---------............////////////000111333444555BBBSSSgggvvv|||}}}bbbCCC:::<<<<<<<<<@@@FFFMMM\\\qqqxxxwww++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))+++++++++++++++******+++************************************************)))************+++++++++,,,,,,,,,,,,,,,+++***))))))************+++++++++---,,,++++++******++++++************************)))************+++++++++************************++++++************++++++************************+++++++++*********))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))++++++******++++++,,,---+++++++++,,,,,,,,,---------......///000000111111...///222555777:::;;;<<>>:::888777777777444444333333333222222222222222111111000//////...........................------,,,,,,,,,,,,++++++*********************************)))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************************))))))))))))))))))))))))******))))))))))))***************)))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************++++++***))))))***++++++)))************+++++++++++++++******+++,,,...///------------..................//////000222333444666AAANNN\\\mmm}}}~~~zzz{{{~~~uuuRRRDDD@@@<<<<<>>;;;999777777777333333333333222222222222222111111000000//////...........................------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******)))(((((('''************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++************************))))))))))))))))))))))))******))))))))))))******))))))))))))***************))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++***))))))***++++++)))************+++++++++++++++***++++++,,,---...------------............------......///000222222111555<<>>???@@@@@@>>>===AAACCCFFFHHHGGGGGGHHHHHHIIIJJJKKKMMMMMMMMMLLLLLLKKKNNNQQQTTTTTTPPPKKKGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEGGGHHHHHHFFFDDDDDDDDDDDDCCCBBBAAAAAABBBDDDEEEBBBAAA>>><<<999777666666333333333222222222222111111111000000////////////........................------,,,,,,,,,+++++++++++++++++++++++++++++++++************))))))((((((************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++************************))))))))))))))))))))))))******))))))))))))******(((((())))))******++++++***))))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************************************+++******************+++))))))*********+++++++++******+++++++++,,,,,,---,,,,,,---------.........------------...///000111222444777<<>>>>>===<<>>===HHHKKKTTTaaannnwwwyyyxxxlllnnnpppqqqrrrtttwwwzzz~~~************************,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++***---///...+++))))))+++)))))))))***++++++,,,,,,************************)))************+++++++++******+++,,,,,,,,,++++++)))************+++++++++++++++******++++++,,,,,,++++++++++++++++++++++++)))************+++++++++************************++++++************++++++***************************************+++++++++************************************************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))******)))))))))))))))))))))))))))))))))***))))))))))))***++++++************++++++++++++++++++,,,,,,---..................///000111222333444555888:::<<<=========@@@BBBDDDDDDDDDDDDEEEFFFBBBDDDFFFIIIJJJKKKKKKKKKNNNRRRUUUVVVSSSNNNJJJHHHIIIIIIIIIIIIIIIIIIIIIIIIEEEGGGHHHGGGEEECCCBBBBBB@@@@@@???????????????@@@===<<<;;;:::999777666666222222222222111111111111////////////////////////........................------,,,,,,,,,,,,++++++))))))))))))))))))))))))'''(((((()))******++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))************+++******))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))******+++************************************************)))***++++++++++++***))))))************+++++++++******++++++++++++******,,,,,,,,,,,,------------------,,,,,,---......///+++///444444000333BBBRRRbbbtttyyyvvvwww}}}tttVVVBBB;;;;;;:::888<<<>>>EEESSSdddrrrzzz|||yyyuuuooogggbbbdddlllsssuuuxxx|||************************++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********++++++++++++++++++++++++******+++((())))))***++++++,,,,,,************************)))************+++++++++)))***+++,,,,,,,,,,,,+++)))************+++++++++++++++******++++++,,,---++++++++++++++++++++++++)))************+++++++++************************++++++************++++++************************))))))*********+++++++++************************************************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))******++++++******))))))))))))))))))))))))))))))))))))))))))***++++++************+++++++++++++++++++++,,,------......,,,---...000111111222222333444666888:::<<<>>>>>>???AAABBBBBBBBBBBBCCCDDDDDDEEEGGGIIIJJJJJJJJJJJJJJJMMMQQQQQQNNNKKKJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIFFFGGGIIIHHHEEECCCBBBBBB>>>?????????>>>===<<<<<<999999999999888777666666222222222222111111111111////////////////////////........................------,,,,,,,,,,,,++++++************************)))))))))))))))*********************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))++++++******)))((((((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))***************)))))))))))))))+++******))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***++++++,,,************************************************)))***++++++++++++***))))))************+++++++++)))***+++,,,,,,+++***)))++++++,,,,,,,,,------------------------......///...///222444222000666???EEEYYYrrr|||qqqmmmsssxxx~~~iiiTTTJJJFFFCCC@@@===>>>AAAHHHSSSaaammmuuu|||zzztttjjjbbb^^^bbbfffgggkkkppptttxxx{{{))))))))))))))))))))))))+++******************+++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))******++++++++++++,,,***((()))***++++++***((())))))***++++++,,,,,,************************)))************+++++++++)))***+++,,,,,,,,,,,,,,,)))************++++++++++++*********+++,,,,,,---++++++++++++++++++++++++)))************+++++++++************************++++++************++++++************************))))))******++++++++++++************************************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))+++++++++,,,,,,+++++++++)))))))))))))))))))))))))))))))))))))))******+++)))************+++++++++***++++++,,,,,,---......+++,,,...111222222222111333444555666999<<<>>>??????@@@AAAAAA@@@AAABBBCCCGGGHHHIIIJJJJJJJJJIIIIIIFFFIIILLLLLLJJJIIIKKKLLLHHHHHHHHHHHHHHHHHHHHHHHHFFFHHHIIIHHHFFFCCCBBBBBB===>>>>>>???>>><<<:::999777777888888888777777666222222222111111111111000.........///////////////........................---------,,,,,,,,,++++++++++++++++++++++++++++++++++++******)))(((((((((************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,+++***)))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******++++++******))))))((((((++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))((())))))***+++,,,,,,,,,************************************************)))***+++,,,,,,+++***))))))************+++++++++)))***+++,,,,,,+++))))))++++++,,,,,,,,,---------......---------...//////000,,,---222444000000444888HHH]]]mmm{{{~~~vvvccclllxxx}}}ooobbbYYYQQQLLLHHHAAAAAAAAA@@@AAAKKKZZZeeetttxxxzzzvvvlllbbb\\\[[[[[[___eeejjjoootttyyy|||,,,,,,,,,+++++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++...------,,,+++***))))))***************************)))))))))***,,,...000---,,,+++*********+++,,,+++++++++************)))******++++++++++++******************************,,,+++***))))))***+++,,,******************************+++++++++,,,,,,,,,)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************************************************************))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))***++++++***))))))***,,,)))((((((((((((((()))***)))************+++++++++)))((('''''''''(((***+++************************++++++,,,,,,,,,---------------......///000000000222333444555777999;;;<<>>???AAABBBDDDDDDEEEEEEHHHIIIJJJJJJIIIIIIJJJKKKIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBBBCCCCCCBBBAAA???===<<<999777555444444444333222222222111111000//////...////////////............------......------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))************))))))))))))************))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************'''((()))***++++++***)))******))))))))))))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,------------.....................///000000111111333555===GGGQQQ^^^qqq{{{{{{}}}~~~}}}zzzzzz}}}}}}nnn[[[III???>>>@@@EEEOOO]]]hhhkkkjjjfffdddaaa\\\ZZZ[[[\\\\\\___dddjjjmmmqqquuuyyyzzz{{{{{{~~~,,,,,,,,,+++++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******))))))***,,,...///---,,,++++++******+++++++++++++++************)))******++++++++++++******************************++++++***))))))***++++++************************)))))))))*********++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************************************************************))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))***++++++***))))))***,,,,,,,,,+++***)))))))))))))))************+++++++++***))))))))))))***++++++************************)))*********++++++++++++,,,,,,---......//////000000000000222333555777888===>>>@@@AAACCCDDDDDDDDDGGGHHHIIIIIIHHHHHHIIIKKKGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFCCCBBBBBBAAA@@@>>>===<<<999777444444444444333111222222111111000/////////////////////............------......------,,,+++++++++++++++++++++++++++))))))******+++,,,,,,---))))))))))))************))))))))))))************))))))))))))))))))))))))++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************++++++++++++***)))((()))******+++***************))))))))))))***************))))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,------------............---......//////000111111...111666999:::DDDZZZooo~~~zzztttpppzzzyyyzzz~~~oooVVVDDD======;;;@@@GGGRRR\\\cccggghhhgggfffbbb[[[XXXZZZ\\\ZZZ\\\^^^bbbggglllooorrrsss{{{|||~~~,,,,,,,,,+++++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************+++,,,---...,,,,,,++++++++++++***++++++++++++*********))))))******++++++++++++******************************+++******************+++************************((())))))))))))*********))))))*********+++++++++++++++++++++++++++++++++************************************************************************************************************************))))))))))))))))))))))))((()))))))))************************************))))))))))))))))))))))))***++++++***))))))***,,,...---,,,+++******))))))))))))*********+++++++++***************+++++++++************************))))))))))))************+++,,,,,,---......////////////000111222444666777;;;<<<>>>@@@AAABBBCCCCCCEEEFFFHHHHHHGGGGGGHHHJJJEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDBBBAAABBBCCCEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFAAA@@@@@@???===<<<::::::888666444333444444222111111111111111000000//////////////////............------......------,,,+++++++++++++++++++++++++++))))))******+++++++++,,,((()))))))))************((()))))))))************))))))))))))))))))))))))***++++++++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))***++++++***)))(((******************************))))))))))))******++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,---------.........------......///000000111000111333333111666HHHZZZlllxxxvvvooosssrrrssswww~~~www```OOOIIIIIICCCAAA???@@@GGGRRR___hhhnnnsssqqqgggaaabbb]]]TTTTTTTTTVVVYYY^^^ccciiilllvvvwwwyyy|||~~~,,,,,,,,,+++++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,+++***))))))++++++++++++++++++++++++************+++,,,------,,,,,,,,,,,,++++++******+++++++++*********))))))******++++++++++++***************************************++++++*********************************((())))))))))))*********))))))*********+++++++++++++++++++++++++++++++++************************************************************************************************************************))))))))))))))))))))))))((()))))))))************************************))))))))))))))))))))))))***++++++***))))))***,,,......,,,+++************))))))*********+++++++++))))))******++++++++++++************************(((((()))))))))*********++++++,,,,,,------......///000000111222444555666888999;;;===???@@@AAAAAABBBDDDEEEFFFEEEEEEGGGHHHEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBAAAAAACCCEEEGGGEEEEEEEEEEEEEEEEEEEEEEEEAAA@@@???>>><<<;;;::::::888666444333333333222111111111111000000000000000////////////............------......------,,,++++++++++++++++++++++++++++++++++++******)))))))))((()))))))))************((()))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************'''((())))))******))))))++++++************************))))))))))))***************++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,------------...---------...//////000000333111000111111333;;;EEEUUUaaauuuzzzvvvtttsssvvv}}}ooobbb]]]]]]QQQPPPMMMFFFBBBGGGRRR]]]iiissswwwrrrnnnkkkbbbUUUXXXVVVRRRQQQRRRVVV[[[___gggiiilllpppuuuzzz}}},,,,,,,,,+++++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++...------,,,+++***)))(((,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,,,,,,,+++***)))+++++++++************)))******++++++++++++******************************)))***++++++++++++***)))************************)))))))))*********++++++)))************+++++++++++++++++++++++++++++++++************************************************************************************************************************))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))***++++++***))))))***,,,------,,,+++************)))************+++++++++((()))******++++++******************************((()))))))))******************+++,,,,,,------.../////////000111333444555555666888:::<<<>>>>>>??????AAACCCCCCCCCCCCEEEFFFEEEEEEEEEEEEEEEEEEEEEEEECCCCCCBBBBBBCCCEEEGGGHHHDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBAAA???======<<<<<<888666333333333333222000111111000000000000000000////////////............------......------,,,+++++++++++++++++++++++++++,,,++++++***))))))(((((())))))))))))************))))))))))))************)))))))))))))))))))))))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((('''(((((()))***,,,---,,,,,,+++************+++******))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,------......///000000222...---111333222333666???III]]]ttt}}}~~~{{{zzz{{{sssuuussshhhWWWKKKGGGIIIUUU___kkkrrrwwwxxxsssmmmddd```YYYSSSPPPPPPRRRSSSWWWXXX\\\aaahhhnnnsssvvv|||{{{{{{{{{|||~~~,,,,,,,,,+++++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,+++++++++,,,,,,,,,+++***)))+++++++++************)))******++++++++++++******************************)))***++++++++++++***)))************************************+++++++++,,,)))************+++++++++************************************************************************************************************************************************))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))***++++++***))))))***,,,,,,+++************++++++)))************+++++++++'''((()))*********))))))************************)))))))))*********++++++*********+++,,,,,,------............///000222222222333555888:::;;;<<<======>>>@@@AAA@@@AAACCCDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDEEEFFFGGGHHHHHHCCCCCCCCCCCCCCCCCCCCCCCCCCCBBB@@@>>>===<<<<<<<<<777555333222333333111000000000000000000000000111////////////............------......------,,,+++++++++++++++++++++++++++************))))))))))))))))))))))))************))))))))))))************)))))))))))))))))))))))))))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((((((***---000222---,,,+++*********++++++******))))))))))))******000///...---,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---......//////000000------111222000///111444888FFFZZZjjjvvv~~~{{{{{{{{{|||ooo[[[LLLDDDIIIMMMXXXfffpppsssuuuyyyllljjjeeeaaa\\\XXXVVVUUURRRSSSTTTWWW[[[___ccceeeiiiiiijjjkkknnnrrrvvvxxxxxxyyyzzz|||~~~,,,,,,,,,+++++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++++++++,,,---,,,+++***)))+++++++++************)))******++++++++++++******************************)))***+++,,,,,,+++***)))***************************++++++++++++,,,,,,,,,)))************+++++++++************************************************************************************************************************************************))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))***++++++***))))))***,,,*********)))******++++++)))************+++++++++&&&'''(((******))))))(((************************************++++++++++++)))******+++,,,,,,------,,,,,,,,,---...///000111000222444666888:::;;;;;;;;;===?????????@@@AAACCCCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCEEEGGGHHHIIIIIIIIIBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@>>><<<::::::::::::777555333222333333111000000000000000000111111111000/////////............------......------,,,+++++++++++++++++++++++++++((((((((()))******++++++))))))))))))************))))))))))))************))))))))))))))))))))))))+++++++++,,,,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++***((((((+++///333666...---+++*********++++++******))))))))))))******777666444222///---+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,------...//////000///---...222222//////222333222888EEESSS```pppnnnmmmnnnttt|||xxxiiiZZZQQQNNNIIILLLWWW\\\[[[___hhhnnnoooooonnnjjjfffaaa^^^WWWVVVUUUTTTUUUUUUWWWWWWXXXYYYZZZ]]]bbbggglllooonnnoooqqqtttwwwyyy{{{|||++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,------++++++,,,---++++++------------++++++000000...---+++***((((((******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,+++******+++,,,---++++++++++++++++++++++++,,,+++******,,,,,,+++***************************((()))***+++++++++++++++******+++++++++,,,,,,,,,************************************************((()))+++,,,,,,+++***)))************************,,,,,,+++***))))))******************************,,,+++++++++***))))))))),,,,,,+++***)))(((''''''++++++++++++++++++++++++))))))))))))))))))))))))************************)))************+++++++++******************************+++++++++,,,,,,,,,************************************************)))))))))))))))))))))))))))************+++++++++------......///000000111///000111444666:::<<<>>>>>>??????@@@AAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCHHHHHHGGGFFFFFFGGGHHHHHHCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@;;;888;;;@@@===555666555555444222111000000222222222111111111111000///............---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))************************((()))))))))************))))))))))))))))))))))))***++++++,,,,,,++++++***++++++++++++++++++++++++************************************************---*********(((,,,===OOOCCC@@@999222,,,'''$$$"""***)))((()))+++,,,+++)))+++>>>LLLDDD222(((***000))))))************))))))*********)))))))))))))))+++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++(((((())))))))))))((((((************************************************)))))))))))))))))))))))))))************+++++++++************************++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------,,,,,,,,,---------......////////////000000000000111111555;;;AAAKKK[[[iiirrrkkkdddfffqqq}}}}}}sssjjjeee___ZZZUUURRRQQQRRRRRRQQQYYYbbbpppyyy|||xxxsssooojjjfffaaa___^^^]]]YYYVVVWWWTTTQQQRRRWWW]]]______bbbeeehhhkkkmmmqqquuuxxx++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,------++++++,,,---+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,++++++++++++++++++++++++,,,+++******,,,,,,+++***************************))))))***+++++++++******************+++++++++,,,******************************************************+++++++++******)))************************,,,++++++***))))))******************************+++++++++***************++++++******)))((((((((())))))))))))))))))))))))************************************************)))************+++++++++******************************+++++++++,,,,,,,,,************************************************)))))))))))))))))))))))))))************+++++++++,,,,,,---......///000000///000111333555888:::;;;;;;<<<===>>>@@@AAABBBCCC@@@@@@@@@@@@@@@@@@AAAAAAEEEEEEEEEEEEEEEEEEEEEEEECCCBBBAAA@@@??????????????????;;;777999===;;;555666555444333222111111000222222222111111111000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))************************************++++++++++++))))))))))))))))))))))))***++++++,,,,,,++++++***++++++++++++++++++++++++************************************************+++)))))))))'''&&&000;;;===<<<999777666555666777000///---***((('''''''''111333333222444555000((())))))************))))))***)))))))))))))))))))))+++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))******++++++******)))************************************************)))))))))))))))))))))))))))************+++++++++************************++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------,,,,,,,,,---------........./////////000000000000111000222666999???KKKWWWooo}}}xxxrrrmmmooovvv}}}~~~}}}}}}xxxzzzuuunnneee[[[SSSLLLGGGJJJQQQ]]]jjjttt{{{}}}~~~tttpppllljjjiiigggccc^^^```[[[VVVSSSUUUVVVVVVUUUZZZ\\\___aaacccfffjjjmmm++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,------++++++,,,------,,,,,,++++++,,,,,,---******+++,,,,,,---......******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,+++******,,,,,,+++*********************************+++++++++******))))))))))))*********++++++************************************************,,,,,,+++***))))))))))))************************,,,+++******)))************************************************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************************************)))************+++++++++******************************+++++++++,,,,,,,,,************************************************)))))))))))))))))))))))))))************++++++++++++,,,,,,------....../////////000111333555777888888888:::<<<>>>@@@AAABBB>>>>>>>>>??????@@@@@@AAABBBCCCDDDEEEEEEDDDCCCBBBBBBAAA@@@???>>>>>>>>>>>>===>>>;;;777555777777555555555444333222111111000222222111111111000000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************))))))))))))))))))))))))***************************++++++++++++,,,,,,,,,))))))))))))))))))))))))******++++++++++++******++++++++++++++++++++++++************************************************((('''(((***(((%%%&&&***//////000111444777:::<<<888888666333000111555:::>>>666///000<<>>>>>???@@@AAABBBCCCCCCAAABBBDDDEEEEEEDDDBBBAAAAAA@@@???>>>============;;;<<<;;;777444444555555444444333333222111111000111111111111000000000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))*********************************+++++++++,,,,,,))))))))))))))))))))))))******++++++++++++******************************************************************************&&&&&&(((***,,,+++)))'''&&&&&&''')))+++---000111555777888777888===HHHQQQNNNMMMJJJHHHKKKNNNLLLFFF))))))************)))))))))))))))))))))*********************************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,,,,,,,,,,,,,,,,+++************************************************))))))))))))))))))))))))))))))*********+++++++++************************))))))))))))))))))))))))************************))))))*********+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,---------.............../////////000000222111111333222000222888:::FFFUUUdddvvvwwwtttoooooouuuvvvmmmhhhYYYUUUSSSUUUZZZ[[[XXXTTTYYYXXXYYY```iiirrrvvvxxxuuupppkkkjjjlllnnnnnnmmmnnnmmmkkkgggbbb``````aaa++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,------++++++,,,---------++++++++++++------+++,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,------,,,+++***++++++++++++++++++++++++,,,+++******,,,,,,+++***************************+++++++++++++++***)))(((((())))))))))))*********************************************************...---+++)))(((((()))***************************+++***************++++++************************)))))))))***+++++++++,,,((((((((()))******++++++++++++++++++++++++++++++************************************************))))))*********+++++++++******************************+++++++++,,,,,,,,,************************************************))))))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,,,,,,,///......//////000111222777777888999::::::;;;;;;<<<<<<>>>???AAABBBDDDDDDBBBCCCEEEFFFFFFEEECCCBBB@@@@@@???>>>============:::::::::999666333333555333333333222222111111000111111111000000000/////////............---------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))************************))))))))))))*********+++)))))))))))))))))))))))))))******++++++******)))************************************************************************((((((((())),,,...,,,))))))))))))))))))))))))******---//////111777CCCLLLQQQSSSTTTQQQPPPQQQOOOKKK))))))************))))))(((((())))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++******++++++++++++******))))))))))))))))))))))))************************))))))))))))))))))))))))))))))*********+++++++++************************))))))))))))))))))))))))************************))))))*********+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------..................////////////000...000333333000111555333999BBBNNNaaauuu|||uuukkkfffhhhssszzzwwwkkkhhhfffeeeddd]]]RRRIIIEEECCCBBBHHHSSS^^^fffiiigggdddcccgggooovvv{{{|||xxxvvvsssnnnhhhffffffggg++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,------++++++,,,------,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,+++******,,,,,,+++*********************************+++++++++******))))))))))))*********++++++************************************************,,,,,,+++***))))))))))))*********************************)))******+++,,,***************************************+++++++++(((((())))))*********+++))))))))))))))))))))))))++++++++++++++++++++++++************************)))************+++++++++******************************+++++++++,,,,,,,,,************************************************)))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,............///000000111666777777888888999999:::999:::;;;===???AAACCCDDDCCCDDDEEEFFFFFFEEEDDDCCCAAA@@@???>>>============:::888999;;;:::666444555333333222222111111111111111111000000000////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++))))))))))))))))))))))))************************(((((()))))))))*********))))))))))))))))))))))))))))))************))))))************************************************************************)))***)))'''(((+++***'''******************)))))))))******)))(((,,,222888<<<:::777999@@@CCC<<<222))))))************))))))((((((((()))******++++++***************+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))************))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))************+++++++++************************************************************************)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******++++++,,,,,,------,,,,,,,,,---------......------........./////////---+++---111222000000333333444888@@@NNNaaaqqq{{{~~~xxxuuutttxxx}}}~~~xxxkkk]]]RRRKKKFFFBBBBBBGGGNNNRRRTTTQQQOOOOOOTTT^^^gggmmmooojjjiiigggccc``````bbbddd++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,------++++++,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,++++++++++++++++++++++++,,,+++******,,,,,,+++***************************))))))***+++++++++******************+++++++++,,,******************************************************+++++++++******)))******************************))))))***++++++,,,************************+++++++++***************)))))))))))))))*********))))))))))))))))))))))))++++++++++++++++++++++++************************)))************+++++++++******************************+++++++++,,,,,,,,,************************************************)))))))))))))))))))))))))))************+++++++++---------------,,,,,,,,,---------......000111111555555666777888999:::;;;888999;;;>>>@@@BBBDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDAAAAAA@@@???>>>>>>>>>>>>:::666777===@@@;;;666444222222222222111111111111111000000000///////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++))))))))))))))))))))))))************************))))))*********+++++++++))))))))))))))))))))))))))))))************))))))************************************************************************&&&***+++''''''))))))&&&(((((()))*********))))))++++++***)))))))))+++,,,)))(((%%%&&&,,,000+++###))))))************))))))'''(((((()))******++++++))))))*********+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))************))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))************+++++++++************************++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,)))******+++,,,,,,------,,,,,,,,,---------......---------.........//////...+++,,,000111///...000222111333888???IIITTT\\\kkkzzzyyytttwwwzzzpppiiiWWWRRRLLLIIIIIIJJJIIIGGGHHHEEEBBBDDDIIIOOOQQQRRRPPPOOONNNLLLJJJLLLPPPSSS++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,------++++++,,,---++++++---......---+++++++++++++++,,,,,,------...******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,+++******+++,,,---++++++++++++++++++++++++,,,+++******,,,,,,+++***************************((()))***+++++++++++++++***++++++++++++,,,,,,,,,************************************************((()))+++,,,,,,+++***)))******************************))))))***+++,,,,,,************************,,,+++++++++******))))))******))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++******************************+++++++++,,,,,,,,,************************************************)))))))))))))))))))))))))))************+++++++++---------------------------------...///000111222222333555777999:::<<<===:::;;;===@@@CCCEEEGGGHHHEEEDDDCCCCCCCCCCCCDDDEEEBBBAAA@@@???>>>>>>>>>>>>;;;555666???CCC>>>777444222222222111111111111111000000000000//////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++))))))))))))))))))))))))******************************+++++++++,,,,,,,,,))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************************************************"""))),,,)))(((++++++((()))***+++++++++++++++***((('''''')))+++,,,,,,***(((...111,,,((()))+++,,,))))))************))))))'''(((((()))***+++++++++))))))******++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++*********++++++*********))))))))))))))))))))))))************************)))))))))))))))))))))))))))************+++++++++************************++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))***+++,,,,,,------,,,,,,,,,---------......---------.........//////111...---111222///---/////////111444666888===AAAKKKcccwww~~~xxxllljjjtttrrrnnnjjjhhhgggeee```\\\MMMHHHAAA>>>>>>???>>><<<>>>===;;;999888999===@@@++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,+++******+++,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++************************++++++++++++++++++++++++,,,,,,,,,++++++*********************************************************************************************************++++++++++++++++++++++++...---+++*********++++++,,,,,,+++***))))))******))))))))))))))))))))))))************************))))))*********+++++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++************++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))***+++,,,...///000000000222333222000...---,,,,,,,,,---------......000111444666999:::<<<<<<999:::===???BBBDDDEEEFFFCCCBBB@@@??????@@@BBBCCC@@@@@@???>>>===<<<;;;;;;999888777666666555555555222222222111111111111000000000000000//////////////////...---,,,,,,++++++,,,++++++******++++++,,,+++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((***,,,---******))))))))))))******))))))))))))))))))))))))***)))))))))((((((''''''))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))+++++++++*********************++++++++++++******))))))))))))))))))))))))))))))************))))))******+++++++++,,,,,,,,,))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))******))))))))))))******************************************))))))))))))))))))))))))))))))))))))+++***)))))))))***,,,,,,************************)))))))))((())))))***+++***+++---......---+++******++++++,,,,,,++++++***)))******+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++......---,,,,,,,,,------+++,,,------......------......------------......////////////000000000000111000000000111333555777<<>>===<<<;;;;;;888777666555555444555555222222222111111111000000000000000000/////////...///......---,,,,,,++++++,,,++++++******++++++,,,+++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))***+++,,,******))))))))))))******))))))))))))))))))))))))++++++++++++*********)))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))******************++++++******++++++++++++******))))))))))))))))))))))))))))))************))))))************++++++++++++))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))******))))))))))))******************************************))))))))))))))))))))))))))))))))))))+++***)))))))))***+++,,,************************+++++++++++++++,,,,,,---***+++---......---+++***++++++,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,------...+++,,,------......------......------------........./////////000000000000111000000000111333555666;;;???FFFQQQ```rrr|||zzz~~~~~~}}}{{{sssnnnpppxxx|||ssshhh```]]]YYYSSSNNNJJJFFFAAA>>><<<;;;:::999++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++------,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++************************++++++++++++++++++++++++,,,,,,,,,++++++++++++***************************************************************************************************++++++++++++++++++++++++---,,,+++*********++++++,,,+++******)))*********************************************************++++++++++++,,,,,,,,,,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++***************************************+++,,,,,,//////000111111000...---,,,,,,,,,,,,---------------...///222444666888999:::;;;===???AAABBBCCCCCCAAAAAA@@@??????@@@AAABBB?????????>>>===<<<;;;:::777666555444333333333333222222111111111000000000000000000/////////............------,,,,,,++++++,,,++++++******++++++,,,+++++++++***************)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))***+++,,,******))))))))))))******))))))))))))))))))))))))++++++++++++************))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))))))))***+++++++++,,,******++++++++++++******))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))******))))))))))))******************************************))))))))))))))))))))))))))))))))))))******))))))******+++,,,************************+++++++++++++++,,,------++++++------------++++++++++++,,,,,,,,,,,,++++++++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///+++,,,------......------......------------............/////////000000000000000//////000222444555777666777<<>>???@@@AAAAAA@@@????????????@@@AAAAAA>>>??????>>>===<<<:::999666555444333222222222222111111111111000000000000000000/////////.........---------,,,,,,,,,++++++,,,++++++******++++++,,,************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++******))))))))))))******)))))))))))))))))))))))))))))))))((((((((((((((())))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((()))***+++,,,,,,,,,******++++++++++++******))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))******))))))))))))******************************************)))))))))((())))))))))))))))))))))))***************+++++++++***************************))))))))))))***+++++++++,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,+++***+++,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000+++,,,------......------...------,,,,,,------............/////////000000000/////////000111333444222222444777===GGGRRRYYYiiivvvqqqfffccceeeggggggrrr}}}xxxooofff```]]]ZZZYYY++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++***************++++++************************************************++++++,,,,,,,,,---------******************************+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++***+++,,,,,,,,,,,,+++*********************************+++++++++,,,,,,,,,++++++++++++++++++++++++************************,,,+++******))))))***************++++++*********+++++++++,,,,,,,,,------...---......///111333444777888:::<<<===>>>??????>>>>>>>>>>>>??????@@@@@@===>>>??????===<<<:::888555444333222222111111111111111111000000000//////////////////............,,,,,,,,,,,,,,,+++++++++,,,++++++******++++++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))******************))))))))))))******))))))))))))))))))))))))(((((((((((((((((())))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((()))***+++,,,,,,,,,******++++++++++++******))))))))))))))))))))))))))))))************))))))''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))******))))))))))))******************************************)))))))))((())))))))))))))))))))))))))))))******++++++++++++*********************************)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,)))***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000+++,,,------......------------,,,,,,,,,,,,------............////////////////////////000111111222111333555777888:::<<<>>>LLLXXXhhhxxxvvvppprrrwwwyyyzzzzzztttiiiiiinnnuuuyyy~~~|||++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,************************************************************************************************++++++++++++++++++++++++******+++,,,,,,,,,++++++*********)))******+++,,,++++++++++++++++++++++++************************++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++***+++,,,------,,,+++*********************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++*********++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,111000///...///000111222444555777999;;;<<<===============>>>??????@@@@@@======>>>???>>><<<999777555444333222111111111111111111000000000//////////////////.........------,,,,,,,,,,,,++++++++++++,,,++++++******++++++,,,***************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))((()))************))))))******))))))))))))******))))))))))))))))))))))))************++++++++++++))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))))))))***+++++++++,,,******++++++++++++******))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******))))))))))))******************************************))))))))))))))))))))))))))))))))))))))))))***++++++++++++***************************,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,((()))***,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///+++,,,------......------------,,,,,,,,,,,,------------........./////////......//////000000000000222333333333222333666888;;;AAAKKKXXXfffwwwqqqdddaaaddd___dddlllrrruuuvvvvvvvvv{{{|||++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,,,,,,,,,,+++***+++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************************************************************++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++******))))))***++++++,,,++++++++++++++++++++++++*********************************++++++++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++***+++---......---+++*********************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++++++++,,,---+++++++++++++++,,,,,,---***++++++++++++,,,,,,,,,555333111/////////000111111222444666999:::<<<<<<;;;<<<===>>>????????????<<<===>>>???>>>;;;999777555555444333222222222222111000000000//////////////////.........---------++++++++++++++++++++++++,,,++++++******++++++,,,))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))(((******))))))))))))******)))))))))))))))))))))))))))*********++++++++++++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))******************++++++******++++++++++++******))))))))))))))))))))))))))))))************))))))(((((()))))))))*********))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))******))))))))))))******************************************))))))))))))))))))))))))))))))))))))((()))***+++,,,++++++***************************---,,,,,,,,,,,,---......---,,,,,,++++++,,,,,,---,,,,,,------------,,,,,,)))***+++---......//////------------------------------------------------------,,,,,,,,,------...+++,,,------......---------,,,,,,++++++,,,,,,------------.........//////......//////000000//////000111111000///111555777333888===CCCLLL\\\pppuuullliiijjjcccfffkkkppprrroookkkgggfffhhhmmmttt|||++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,------,,,+++***+++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++************************++++++++++++++++++++++++*********++++++,,,,,,,,,************************************************************************************************++++++++++++++++++++++++)))***+++,,,---,,,,,,+++******))))))***+++,,,,,,++++++++++++++++++++++++************************))))))*********+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++***+++---......---+++*********************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...))))))(((((()))***++++++******+++++++++,,,,,,,,,777555333000/////////000...000222555888:::;;;<<<;;;<<<===>>>????????????<<<===>>>???>>>;;;888777666555444333222222222222000000000000//////////////////.........---------++++++++++++++++++++++++,,,++++++++++++++++++,,,))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))(((******))))))))))))******))))))))))))))))))))))))''''''(((((()))))))))***))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))+++++++++*********************++++++++++++******))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))******))))))))))))******************************************))))))))))))))))))))))))))))))))))))((()))***+++,,,+++******************************++++++******++++++,,,------,,,,,,++++++,,,,,,---,,,------......------,,,***+++,,,...///000000000------------------------------------------------......---,,,,,,,,,------+++,,,------......---------,,,,,,++++++,,,,,,------------.........//////---...///////////////...---///111222111111222333///666<<<===>>>HHH\\\lllzzz}}}wwwtttssstttyyyzzz}}}~~~yyypppjjj```aaadddiiiqqqwww{{{|||++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,***++++++,,,------------************************++++++++++++++++++++++++***+++,,,,,,******+++,,,))))))))))))))))))))))))******++++++++++++******))))))***++++++++++++***)))************+++++++++************************************************++++++************************+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,+++***))))))***+++,,,******+++++++++,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,++++++***,,,,,,,,,++++++*********...------,,,+++******))),,,,,,------,,,+++)))(((,,,,,,---.........------,,,,,,,,,+++++++++******///...,,,---......---,,,++++++++++++,,,---...///------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++***'''(((***,,,,,,,,,,,,+++...---,,,+++************++++++++++++++++++++++++------,,,,,,,,,,,,++++++,,,,,,,,,---------......000000222444666999<<<===;;;;;;<<<===>>>>>>>>>===;;;;;;;;;:::999888777666444444333222222111111000333000...000555777555222////////////............,,,,,,,,,+++++++++******++++++++++++++++++++++++************************((()))***+++,,,+++******++++++++++++++++++++++++))))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))(((((())))))*********+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))******************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++)))))))))))))))***+++++++++***)))))))))+++,,,---,,,+++*********,,,...///---.../////////////////////000111222222222222222222555777777666444444444555666777777666333111///444444444333111000...---/////////......---++++++,,,,,,---.........------/////////...............///...---,,,,,,---///000////////////////////////000000000000111111111111000111444666999===CCCGGGZZZeeewww~~~}}}{{{vvvaaaaaabbbfffoooxxxvvvppp++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,++++++,,,,,,---,,,,,,,,,************************++++++++++++++++++++++++***+++,,,,,,******+++,,,******************************++++++++++++******))))))***+++++++++++++++)))************+++++++++******************************************************************************+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,+++***))))))***+++,,,******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---------,,,,,,++++++,,,,,,------------...............---------111///...///000000...,,,------,,,,,,,,,,,,,,,---,,,,,,+++++++++,,,---...------------------------+++,,,,,,,,,,,,***)))(((++++++***************+++++++++++++++++++++++++++------,,,,,,,,,,,,++++++,,,,,,,,,------------.........000222444777999;;;999999:::;;;<<<<<<<<<<<<::::::::::::999777666555444333333222222111111000222///---...222444222///////////////............,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************((((((***+++++++++***)))++++++++++++++++++++++++))))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))((()))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))************)))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))******************************++++++++++++******************************************++++++++++++++++++***************+++,,,,,,+++******+++,,,------------......000111111111222333444666666666777999:::::::::;;;;;;;;;;;;:::;;;======;;;:::;;;<<<999:::;;;;;;;;;999777666::::::999999777666555444333333333333222000///...//////////////////...---------........./////////..................///000//////////////////////////////000000000111111111222333333333333555999<<>>>>>???>>>>>>======>>>@@@@@@@@@AAAAAA@@@??????@@@BBB>>>>>>@@@AAAAAA@@@???>>>?????????>>>===<<<;;;;;;888888888777666444333222222222111111000...---,,,,,,,,,------......//////------.../////////////////////////////////////////////000000000000111111222333333222111111333666777;;;DDDPPPZZZfffwww}}}zzz~~~++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,******+++,,,++++++++++++++++++++++++******++++++++++++******)))***++++++,,,,,,++++++))))))*********+++++++++***************************************************************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,............---------,,,------------...000111222000000000111222444555666666666666888999999666333555555444333222222222222333222000000///000111222.........---------------******++++++,,,,,,,,,,,,+++++++++,,,---...000111,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++,,,,,,,,,---------+++,,,,,,...000222444555555666777999999:::::::::;;;;;;;;;:::999888666666333333222222111000000000000...------//////...,,,//////.........---------......---------,,,,,,,,,++++++++++++++++++++++++************************)))******+++++++++++++++************************))))))))))))))))))))))))***))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))*********************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((()))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++)))***,,,------,,,***)))*********************************+++++++++,,,,,,---,,,+++******))))))***)))******+++---...///000111333555777888999888888;;;;;;===>>>@@@@@@AAAAAA@@@???===<<<<<<===???@@@???@@@???>>>======???AAA>>>???@@@AAABBBBBBBBBBBB@@@@@@AAAAAA@@@@@@??????<<<;;;;;;;;;:::888777666555444444333111///...---...............---------+++,,,.../////////...---////////////////////////////////////000000000111000111222222222333666888999999===CCCIIIRRRaaannn++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,+++******)))++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,******+++,,,******************************++++++++++++************+++,,,,,,,,,,,,+++))))))*********+++++++++************************************************))))))*********+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........//////000111111222222222222333444555666999999:::;;;>>>AAADDDFFFGGGGGGFFFFFFEEEAAA<<<777444444333333333333444444888777666555444444333333333333333444333222111000---------------.........+++++++++,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,---...///111333444555555777888999:::::::::<<<<<<;;;;;;:::888777666333333222111111000000///000///...////////////...............------------......---------,,,,,,,,,++++++++++++++++++++++++************************++++++++++++,,,,,,------************************)))))))))))))))))))))))))))))))))******)))))))))))))))))))))))))))))))))******))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))************)))(((((()))))))))************)))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************((()))***++++++***)))(((***************************++++++++++++,,,,,,,,,,,,,,,++++++***++++++,,,+++,,,...111333666777888888999;;;===>>>???>>>>>>AAAAAABBBBBBBBBAAAAAA@@@???===<<<::::::;;;===>>><<<<<<<<<:::999999<<<>>>:::;;;<<<===>>>??????@@@@@@@@@AAABBBBBBBBBBBBAAA@@@@@@@@@??????>>>===<<<:::::::::999777666444333555444333111///...---,,,,,,---...//////...---,,,////////////////////////...////////////000000000...000111222333444777999777666777:::===@@@IIISSSnnnzzz++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++***))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,******+++,,,))))))))))))))))))))))))******++++++++++++*********++++++,,,,,,,,,,,,,,,)))************+++++++++************************************************)))))))))***++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******++++++++++++******++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,---------------------....../////////...///000111444666999:::777777888999999999888888<<<<<<===@@@DDDIIINNNPPPSSSRRRPPPNNNJJJCCC:::555222222222111111222333333999:::;;;;;;:::888666444777999<<<>>>>>>===:::999777666444333111000000000,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,---------...///000222333333444666777999999::::::;;;;;;;;;:::999888777666222222222111000000///////////////000000000000000.........------------,,,------------,,,,,,,,,,,,++++++++++++++++++++++++************************,,,++++++++++++,,,------************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))((())))))))))))************((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++,,,,,,,,,,,,+++,,,,,,,,,---///000111222444666:::<<>>===777666555444444444555666888999999888777777888:::555666666777888::::::;;;>>>???@@@AAABBBCCCCCCCCCBBBBBBCCCCCCCCCCCCBBBBBB@@@@@@@@@@@@@@@???>>>>>>===<<<:::888555222111000000000000000///...------////////////////////////......////////////000000...///111111000000222333333111333777888888===CCCQQQ^^^nnnzzz~~~++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***)))******++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,******+++,,,******************************++++++++++++*********+++,,,,,,------,,,,,,)))************+++++++++************************************************((())))))***++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******++++++++++++******++++++,,,------,,,++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---------......,,,---...000222444666666777666666777888:::<<<===:::;;;===>>>>>><<<:::888:::;;;<<<@@@FFFLLLRRRUUUUUUTTTTTTSSSOOOHHH???999555555444333222222222222666888;;;======;;;888666777;;;AAAEEEHHHGGGDDDBBB>>>===;;;999777777777777111000///...------------------------------------------,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,,,,,,,,,,---...///000111111222444555777888888888999999999888777666555444222222111111000000//////---.../////////000000111.........---------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******************************)))))))))***+++,,,************************))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))************)))))))))(((************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))((())))))))))))************(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************************,,,+++)))(((((()))+++,,,************************+++++++++,,,,,,,,,------,,,,,,...///222444666888888:::<<>><<<;;;;;;;;;<<<;;;===???AAA@@@===:::888<<<===???CCCJJJQQQXXX\\\VVVWWWXXXZZZYYYTTTLLLGGG;;;:::888777555444444333222555:::>>>???>>>:::888444999AAAHHHLLLLLLIIIGGG@@@???======<<<===>>>???777666444333111000//////---------------------------------,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,---...///000///000222444555666777777777777777777666444333222222222111111000/////////,,,---.../////////000222......---------,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++************************)))((('''''''''(((***+++))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))+++*********))))))((((((************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''')))***++++++***)))'''))))))))))))************(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++...,,,***((((((***,,,...************************++++++,,,,,,,,,------------...///222555888;;;===;;;<<<>>>@@@AAABBBAAAAAA>>>===;;;:::::::::;;;<<<888888888777666444333222222222333333222111000000///111333444222111111111111111111111222333444555444555777888:::;;;;;;;;;;;;<<<===???@@@AAAAAAAAA@@@AAABBBDDDEEEFFFFFFFFFHHHGGGFFFDDDBBBAAA??????;;;:::777444333222222222////////////////////////............/////////000,,,...111222111111222444444111222666666444555999===@@@EEEIIIOOOUUU[[[___mmmwww++++++++++++++++++++++++((())))))))))))*********************************++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,....../////////...------........................------...///000111222222222666<<>>???AAABBBCCCAAA>>>999666555444222000000000/////////......---+++,,,...000111000000///,,,+++*********,,,---...------------------------///000111222444555666777888777777666555444444444222222222111111111111000444000------///111000.........////////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********************************************************)))************+++++++++************************************************,,,++++++******++++++,,,))))))))))))))))))))))))+++*********))))))((((((************************************************+++*********))))))(((((())))))))))))))))))))))))******************************************************))))))))))))******************************++++++++++++++++++++++++---,,,,,,+++*********+++++++++************++++++++++++******************++++++*********++++++,,,,,,---------,,,,,,...///555555555666777999:::;;;;;;;;;;;;::::::999999999555555444444444444555555444444222111111222444555444444333222222222333333222222333444555666777777555444333333222333333333222333444444555555555555888777777666777999;;;<<<===???BBBEEEFFFFFFDDDCCCHHHKKKMMMJJJDDD???@@@BBBBBBAAA>>>;;;888666555444///111333222111000111222222111000//////000111222------......000111222333111333444333333444666888777999===BBBFFFJJJKKKLLLWWW^^^iiittt~~~++++++++++++++++++++++++)))))))))*********++++++************************++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))***++++++++++++***++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------............///000111111000111222333444666777777777:::???DDDGGGHHHHHHGGGAAA@@@===;;;999888888999<<<>>>@@@BBBCCCDDDGGGJJJLLLOOOSSSXXX\\\^^^^^^^^^[[[ZZZYYYYYYZZZ[[[ZZZXXXRRRNNNHHHFFFEEECCC>>>999555555555666999===AAACCCIIIMMMTTTXXXXXXVVVTTTSSSNNNKKKGGGDDDCCCCCCCCCBBBBBBBBB@@@<<<888555444444666555333222222111///....../////////...---,,,+++...---,,,,,,,,,,,,------------------------------//////111222333555666666666666555555444333333222222222222111111111000000333000------///000///...,,,,,,------------,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++************************)))************+++++++++************************************************+++******))))))******+++))))))))))))))))))))))))************)))))))))(((************************************************************)))))))))((())))))))))))))))))))))))******************************************************))))))))))))******************************++++++++++++++++++++++++---,,,++++++******++++++++++++************++++++++++++******************+++++++++******++++++,,,+++,,,...//////111333555555555555555555555555555555555333222111111000000222222111111222222333444444444555666777999:::;;;;;;;;;:::999777666555444444555666777999;;;<<<<<<;;;::::::999888777666666222222111111222444777888999999888777777777777888888888:::<<<>>>@@@BBBCCCCCCFFFHHHGGGCCC>>><<<;;;>>>???@@@AAAAAA@@@???>>><<<999555111......000111000000//////.........---000000000///000000111222111333333333333333555777555666:::===@@@BBBCCCDDDHHHLLLSSS[[[ccckkktttyyy++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,(((((()))************)))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---------...///111222666777777888999:::;;;;;;;;;===@@@DDDGGGJJJKKKLLLKKKIIIFFFCCC@@@>>>===<<<999:::<<<===@@@FFFMMMSSSTTTVVVZZZ]]]______^^^]]]\\\XXXRRROOOOOOQQQSSSTTTPPPLLLHHHFFFFFFDDD@@@<<<999777444222444888===@@@UUUXXX[[[]]]\\\ZZZYYYYYYXXXTTTPPPMMMKKKHHHEEECCCEEEHHHIIIFFF???::::::;;;:::999777666777666444333111000///...---,,,+++***............------------------------------------//////000111222444555555444444444333333222222111222222111111111000000000111///------...///...---,,,,,,------------,,,,,,************************,,,,,,,,,++++++++++++***++++++++++++++++++++++++************************)))************+++++++++************************************************)))))))))(((((()))))))))))))))))))))))))))))))))************))))))))))))************************************************************))))))))))))))))))))))))))))))))))))************************************************************************************************++++++++++++++++++++++++,,,,,,++++++******++++++++++++************++++++******++++++++++++++++++,,,++++++******++++++,,,+++---000111222444666888666666666666666555444444666555333111000///000000111000000000111222333333333555888;;;===???@@@@@@@@@@@@???>>><<<999666555555666888999;;;===???@@@????????????===;;;999888:::888555444555888<<>>>>>===<<<;;;999888777444333222333555999>>>@@@???AAADDDGGGFFFBBB;;;666888;;;@@@EEEHHHJJJKKKJJJHHHCCC===888555333111000---...////////////......222222111000000000000000111222333333222222444666444555777999;;;<<<<<<<<<@@@BBBDDDHHHLLLTTT\\\bbbttt+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,((())))))***************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------111000//////............------,,,---...000333444>>>======<<<<<<;;;;;;:::888:::===AAAFFFKKKPPPRRRYYYWWWSSSOOOKKKHHHFFFEEE>>>???@@@@@@CCCHHHNNNSSSWWWXXXZZZ\\\\\\[[[YYYWWWWWWQQQIIICCCBBBCCCDDDEEECCC@@@>>>>>>>>>>>><<<::::::888666444666:::???BBBUUUWWWZZZ[[[[[[\\\]]]^^^\\\ZZZVVVTTTQQQNNNIIIFFFEEEGGGHHHGGGCCC???<<<;;;;;;999888:::===???>>>===555444333111000///......,,,---------------,,,,,,------------------------......///000111222333444444444333333333222222222111111111111000000000000///......------------------......//////......---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++***************************************************))))))(((((())))))***))))))))))))))))))))))))*********)))))))))))))))*********************************************************)))))))))))))))))))))))))))))))))))))))************************************************************************************************++++++++++++++++++++++++,,,,,,++++++***++++++,,,,,,++++++******++++++,,,******+++++++++++++++,,,+++++++++***++++++,,,,,,///111333555555666888999::::::;;;;;;;;;:::999888777666444333333333555555444333333333333333444444888:::>>>AAACCCCCCBBBBBB@@@AAABBBAAA@@@===:::888::::::;;;===>>>???@@@AAA@@@AAABBBCCCBBBAAA>>>===AAA???===;;;<<>>999888666444444666888999<<<===AAAGGGJJJGGG>>>666555777;;;AAAFFFKKKOOOQQQMMMJJJGGGDDDBBB===777333////////////000111111222111111000////////////000111222333222111222333555666666777999:::;;;<<<<<>>CCCBBBAAA???<<<:::999888555777:::@@@GGGNNNUUUYYY[[[YYYUUUQQQNNNMMMMMMNNNLLLMMMNNNMMMLLLMMMOOOQQQOOOQQQRRRSSSSSSQQQNNNLLLMMMHHHBBB===;;;;;;;;;;;;888888777888:::;;;;;;:::444555666999===AAADDDFFFLLLNNNRRRTTTVVVYYY\\\___YYYWWWUUUTTTRRRPPPLLLIIIDDDBBBAAACCCFFFEEE???999999888888===EEEJJJJJJIII@@@???===:::888555333222,,,,,,,,,,,,,,,------------------------------------......///000111222222444444444333333333333333111111111000000000//////......///...------------------............------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++*********************************************************))))))*********))))))))))))))))))))))))))))))))))))))))))******************************************************))))))))))))))))))******))))))))))))))))))))))))************************************************)))***++++++++++++***)))************************++++++++++++++++++++++++,,,++++++***++++++,,,,,,,,,,,,++++++++++++,,,,,,******++++++,,,,,,,,,,,,++++++++++++,,,---...///333555999;;;;;;<<<>>>@@@?????????>>><<<;;;:::999333333222333444555777888777666555555555555555666<<<>>>AAACCCDDDCCC@@@???>>>???AAABBBBBBAAA@@@>>>????????????@@@@@@@@@@@@>>>@@@BBBDDDEEEDDDCCCBBB>>>>>>>>>>>>@@@BBBDDDFFFHHHIIIJJJJJJJJJIIIGGGFFFEEEDDDBBB???<<<999666444999888;;;AAAGGGEEE===555444444555888===DDDJJJNNNNNNLLLIIIFFFDDDBBB???===777555222000//////111222//////.........///000000111222222222111111222444555555666888:::<<<===>>>===???AAABBBBBBCCCEEEFFFPPP]]]iiilllmmmuuu++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------///...---,,,,,,,,,---...111333666:::???CCCFFFHHHCCCCCCBBB@@@???===<<<<<<===>>>AAAFFFMMMUUU\\\```UUURRRNNNJJJIIIJJJLLLNNNPPPQQQQQQPPPMMMJJJIIIIII@@@BBBCCCEEEDDDBBB@@@>>>>>>;;;888777777777777666222333444555666777888888444555888:::;;;<<<<<<<<<@@@BBBEEEHHHJJJLLLPPPSSSOOOMMMLLLLLLMMMLLLIIIGGGGGGCCCBBBFFFNNNOOOIIIBBB<<<:::;;;BBBLLLSSSTTTRRRNNNMMMKKKHHHCCC>>>:::888333222000...------......------------------------------...//////000111111333333333333333333333333111111000000000/////////---///000000...------...++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,************************************************)))************+++++++++************************************************+++******))))))******+++))))))))))))))))))))))))))))))))))))************************************************************))))))))))))************))))))))))))))))))))))))************************************************)))***+++,,,,,,+++***)))************************++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,++++++++++++,,,,,,******++++++,,,---------,,,------...000222444555888;;;???AAACCCDDDEEEGGGAAA???===:::888666555444333444555777999;;;<<<===888888888888999:::;;;;;;;;;===???AAABBBAAA???===???@@@CCCEEEGGGHHHIIIIIIFFFEEEEEEDDDDDDCCCCCCBBB@@@AAACCCEEEFFFGGGGGGFFF?????????@@@AAACCCEEEFFFJJJJJJKKKKKKLLLKKKKKKKKKNNNNNNNNNLLLHHHCCC>>>;;;999777777:::>>>>>>999444666444222222555;;;BBBFFFNNNLLLGGGAAA>>>>>>CCCGGGAAA???:::666222000////////////...//////000111111111111222111000000111333222222333555777999;;;<<<:::===AAACCCBBBAAAAAAAAABBBLLLTTTTTTUUU[[[bbbfffiiippp|||++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))***+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,................................................------,,,---...111333555:::<<>>:::888555555666777777777444555666666555555666777999:::;;;===>>>>>>>>>>>>AAABBBDDDDDDBBBBBBCCCDDDCCCBBBAAAAAABBBCCCBBBAAADDDBBBBBBGGGNNNQQQNNNJJJDDDBBBBBBHHHRRRYYYYYYVVVUUUUUUVVVTTTQQQLLLGGGDDD???<<<888333000///000000---------------------------------......///000000222222222222222222222222111000000000////////////---000222111///------///***++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))))))))))))))))))))************************)))************+++++++++************************************************)))))))))(((((()))))))))))))))))))))))))))))))))((()))))))))************************************************************((()))))))))************))))))))))))))))))))))))************************************************)))***,,,------,,,***)))************************++++++++++++++++++++++++++++++******++++++,,,------,,,,,,++++++,,,,,,---******++++++,,,------...///000111333555888:::<<>>AAADDDFFFGGGCCCEEEHHHKKKNNNOOOOOOOOOTTTVVVXXX[[[]]]```bbbcccZZZZZZZZZZZZZZZYYYYYYYYYUUUUUUVVVWWWXXXYYYYYYZZZXXXUUUPPPLLLJJJJJJKKKLLLMMMMMMLLLLLLLLLLLLMMMMMMOOOQQQRRRSSSRRROOOLLLJJJEEEAAA===;;;;;;;;;:::888777555333222333777;;;>>>IIIKKKKKKFFF???<<>><<<===???<<<======<<<;;;<<<>>>@@@EEEGGGIIILLLMMMMMMKKKJJJCCC@@@===;;;;;;<<<<<<<<<<<<======<<<:::999999:::999;;;???DDDKKKPPPUUUXXXNNNNNNMMMKKKFFFBBB@@@@@@<<<:::999999;;;<<<<<<;;;777888;;;@@@EEEHHHIIIIIIMMMIIIHHHMMMVVV[[[ZZZWWWTTTVVVYYY[[[ZZZWWWSSSQQQIIIEEE>>>888333111111222------------------------,,,------....../////////000000000000000111111111000000000000////////////---000333222000......///,,,------......------,,,*********************************++++++,,,,,,,,,((((((((((((((((((((((((************************)))************+++++++++************************************************((((((''''''''''''(((((())))))))))))))))))))))))(((((())))))*********+++************************************************(((((())))))*********+++))))))))))))))))))))))))************************************************)))***,,,------,,,***)))************************+++++++++++++++++++++++++++*********+++,,,,,,------,,,,,,++++++,,,,,,---******+++,,,,,,---......222222444666999===???AAAFFFGGGHHHFFFBBB===:::999333222000///111555999;;;999;;;>>>AAABBBAAA@@@???>>>???AAAEEEIIIMMMQQQSSSTTTWWW[[[```dddhhhjjjkkkttttttvvvxxx{{{vvvvvvwwwwwwwwwxxxxxxxxxsssrrrrrrrrrrrrsssttttttwwwqqqggg]]]VVVSSSSSSTTTRRRQQQOOONNNMMMNNNOOOOOOMMMOOORRRUUUWWWXXXXXXXXXSSSNNNGGGAAA>>>>>>??????888777666555555777999:::CCCLLLTTTRRRHHH>>>:::;;;JJJLLLNNNOOOLLLGGGAAA>>>777666444333222111111111000111222111//////000222222222111111222444666777666999<<<>>>>>>???@@@BBB@@@DDDFFFCCCBBBDDDDDDBBBFFFGGGJJJMMMPPPWWWcccnnn{{{|||)))************+++++++++++++++++++++++++++++++++---------,,,,,,+++++++++........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,******+++,,,---,,,,,,+++***)))((((((,,,,,,,,,++++++*********,,,,,,,,,---------......,,,,,,,,,------.........,,,,,,,,,---------..............................111000...---...000222444000111111333666===FFFLLLMMMHHHCCC@@@@@@>>><<<999<<>><<<;;;;;;<<<>>>BBBFFFIIIRRRUUUZZZ^^^___^^^[[[XXXOOOJJJDDDCCCDDDEEECCC@@@BBBBBB@@@===;;;:::<<<>>><<<<<>><<<::::::;;;<<<<<<;;;777888999;;;===???AAACCC===DDDHHHJJJPPPYYY\\\ZZZXXXYYY[[[[[[ZZZYYYYYYYYYSSSNNNGGGBBB>>>:::555111///...------......,,,***++++++,,,---///000000111000000111111111111000000000000000000////////////111111111111000///...---------------------------++++++++++++++++++++++++,,,++++++******++++++,,,************************+++***)))***++++++***)))******+++++++++,,,,,,,,,)))************+++++++++++++++************++++++************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************+++***(((''''''(((***+++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++,,,......---,,,,,,,,,...111222666777999;;;>>>AAADDDEEEEEEEEECCCAAA===999666444666666444222222555999===>>>===>>>BBBBBB@@@AAAEEEEEEHHHNNNUUU]]]dddjjjnnnlllhhhlllxxx|||yyyzzzxxxjjjbbbaaaccccccaaa^^^XXXTTTQQQQQQRRRMMMOOOOOOOOOSSSXXXZZZWWWWWWVVVSSSNNNGGGAAA===<<>>IIIUUUWWWOOODDD===;;;@@@GGGNNNQQQOOOMMMLLLMMMEEE???888555666666333000111222111000//////111222222222222222333444555666999999;;;===>>>?????????BBBBBBBBBBBBBBBBBBBBBBBBEEEDDDCCCCCCFFFKKKOOORRR]]]gggttt}}}************++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,******+++,,,,,,,,,++++++***))))))))),,,,,,,,,+++++++++******,,,,,,,,,---------......,,,,,,------------------,,,,,,---------.................................///.............../////////222888===BBBIIIOOOTTTPPPMMMJJJIIIIIIJJJHHHFFFIIILLLOOORRRUUUZZZ```eeehhhhhhiiiiiijjjkkkkkkkkkjjjdddZZZRRRMMMKKKIIIHHHEEEEEEEEEFFFHHHKKKOOORRR]]]___bbbeeefffeeebbbaaa^^^YYYUUUSSSSSSSSSQQQNNNJJJIIIGGGDDDBBBBBBCCCEEEJJJKKKOOOVVV___dddeeedddggghhhhhheee___VVVMMMHHHGGGCCC???<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>??????CCCFFFGGGMMMWWW]]]]]]YYYZZZ[[[ZZZYYYYYYZZZ\\\XXXUUUPPPKKKHHHCCC<<<777333000---+++,,,.........------.........//////000///000000111111000000///000/////////////////////000000000000///...---,,,------------------------++++++++++++++++++++++++,,,++++++******++++++,,,************************+++***)))***++++++***)))))))))*********+++++++++)))************+++++++++++++++************++++++************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************,,,+++******+++---///000************************,,,,,,,,,,,,,,,+++++++++,,,,,,,,,+++++++++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,---,,,,,,---...000333555777;;;===???BBBDDDEEEEEEEEEAAA???===:::777444222111444777999999999<<>><<<;;;999888777777777888999===AAABBBAAADDDKKKQQQLLLIIIHHHLLLQQQVVV^^^fffjjjssszzzuuurrrffffffccc^^^]]]]]]ZZZUUUWWWXXXXXXXXXUUUQQQMMMKKKFFFDDDBBB@@@>>>>>>======GGGHHHMMMVVV^^^___XXXQQQBBB===:::@@@KKKSSSUUUSSSSSSRRROOOJJJCCC>>>:::999222222222222222222222222222222111222222333444555444555666777999:::;;;;;;@@@@@@@@@@@@@@@@@@@@@AAA???>>>===============>>>:::>>>DDDHHHLLLRRRYYY___kkkooottt{{{*********+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++++++++,,,,,,++++++++++++++++++++++++***+++,,,,,,******+++,,,*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------...............------,,,,,,,,,------------..........................................///000222333444444@@@EEEMMMSSSVVVXXXZZZ\\\\\\\\\]]]___bbbdddfffgggdddfffhhhjjjkkkllllllmmmnnnooopppqqqrrrqqqqqqpppooommmjjjiiijjjjjjiiihhheeeeeeeeeccc``````cccffffffeeecccbbbaaaaaaaaabbbccccccbbbaaa___^^^]]]]]]bbb___[[[YYYYYYZZZZZZ[[[ZZZ\\\^^^``````bbbdddgggaaaccceeeggghhhgggeeeccceeebbb]]]YYYWWWUUUTTTRRRMMMKKKHHHDDD@@@===:::999===>>>>>>???CCCJJJPPPRRR[[[\\\\\\YYYTTTPPPOOONNNQQQTTTWWWZZZXXXTTTMMMIIIKKKEEE<<<555111///...---///...------------...///...//////000000//////............///////////////......//////...---,,,,,,------------------------++++++++++++++++++++++++,,,++++++******++++++,,,************************+++***)))***++++++***)))))))))))))))*********+++))))))*********+++++++++++++++************++++++************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))++++++++++++++++++++++++************************((((((((()))***+++---...***************************************+++++++++,,,,,,,,,+++++++++******))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,---///111222444888<<>>@@@AAACCCCCCCCCDDDDDDFFFHHHKKKPPPTTTWWWXXXVVVXXXaaajjjrrr{{{|||zzzyyytttnnnaaa^^^ZZZVVVTTTSSSRRRRRRMMMLLLKKKIIIGGGGGGIIIKKKOOOOOORRRZZZcccfffccc]]]OOOFFF===<<>>???????????????@@@@@@>>>>>>>>>>>>======<<<;;;888:::;;;;;;;;;>>>BBBFFFIIILLLRRRZZZcccmmmxxx~~~***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,******+++,,,*********+++,,,,,,------++++++++++++++++++++++++,,,,,,,,,---------...............------,,,,,,,,,---------.........//////////////////////////////.........000222666999;;;CCCFFFJJJMMMPPPSSSWWWZZZ```aaadddfffhhhjjjlllmmmkkklllnnnoooppppppnnnmmmooopppqqqrrrsssrrrqqqpppnnnmmmkkkkkklllkkkjjjhhhjjjjjjiiieeeaaa```dddhhheeeccc___\\\[[[[[[\\\]]]^^^aaacccbbb___]]]]]]___aaa^^^[[[ZZZ[[[\\\\\\[[[___``````^^^\\\\\\^^^```eeeeeeeeeeeeeeecccbbbaaafffeeedddddddddaaa]]]ZZZUUUSSSOOOKKKFFFCCC@@@???======???BBBDDDEEEFFFGGGPPPRRRSSSRRRMMMHHHDDDBBBGGGLLLSSSYYY[[[YYYUUUSSSQQQMMMGGGAAA<<<888333000...---,,,,,,,,,---///000......////////////......------....../////////000..................---,,,------------------------++++++++++++++++++++++++,,,++++++******++++++,,,************************+++***)))***++++++***)))*********+++++++++,,,,,,))))))*********+++++++++++++++************++++++************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))++++++++++++++++++++++++************************((((((((((((((()))))))))************************))))))*********+++++++++,,,,,,,,,+++++++++******))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,///444888<<<>>>AAADDDEEEEEEDDDCCCDDDBBB???;;;999777777777===???CCCGGGIIIIIIGGGFFFGGGFFFIIIQQQ]]]fffiiijjjnnnlllpppyyy}}}tttfff\\\WWWWWWYYYZZZYYYYYYWWWTTTRRRSSSWWW[[[ZZZ\\\___dddhhhjjjjjjiiibbbZZZNNNDDDCCCIIIQQQXXXTTTRRRPPPQQQTTTVVVVVVTTTLLLFFF===666333222111000222222111111111222333333444444444555666888:::;;;============>>>>>>??????===>>>??????>>>===<<<;;;:::;;;;;;:::999888888888===???AAABBBEEEKKKQQQVVV```ccchhhmmmsss{{{++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---++++++++++++++++++++++++***+++,,,,,,******+++,,,***+++++++++,,,,,,------***++++++++++++,,,,,,,,,,,,,,,,,,---------......------------------,,,,,,------........./////////////////////////////////...///000222555888;;;======>>>AAACCCHHHNNNVVV[[[aaadddhhhjjjkkkmmmoooqqqpppppppppqqqrrrrrrpppnnnmmmnnnpppqqqqqqpppooommmnnnllljjjiiiiiihhheeecccaaabbbaaa]]]ZZZ\\\cccjjjhhheeeaaa]]]\\\\\\^^^___ccchhhlllkkkfffbbbbbbdddccc```___```cccdddbbb```fffddd```]]][[[[[[[[[[[[^^^^^^^^^______```aaaaaa___```bbbeeefffddd```]]]ZZZYYYVVVSSSPPPMMMLLLKKKEEEEEEHHHLLLMMMIIIFFFGGGEEEHHHJJJIIIFFFAAA===<<>>@@@???AAAEEEGGGGGGFFFCCCAAAFFFKKKVVVfffwwwwwwiiicccbbbbbbbbbggggggeee```[[[YYY\\\___cccfffjjjlllkkklllnnnqqqkkkfff\\\PPPGGGFFFMMMTTT___YYYQQQKKKKKKOOOUUUZZZYYYQQQGGG???:::666111---222222111111111111222222444444333444555777:::;;;;;;;;;<<<<<<======>>>>>><<<<<<<<<===<<<<<<;;;:::888888999::::::888777666:::;;;:::999999:::===@@@DDDFFFJJJOOOTTT[[[ccchhhrrruuuzzz+++++++++,,,,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------++++++++++++++++++++++++***+++,,,,,,******+++,,,++++++,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,------------------............////////////////////////////////////111444888<<<>>>>>>===<<<:::<<<>>>AAAFFFNNNWWW^^^bbbfffjjjmmmnnnpppsssuuuqqqooonnnppprrrrrrpppnnnjjjlllnnnoooooonnnkkkjjjkkkiiihhhiiikkklllkkkjjjaaadddeeeddddddkkkxxx}}}zzzvvvsssqqqqqqsssuuu}}}|||vvvuuuwwwwwwvvvvvvzzz~~~|||xxxuuuqqqllljjjlllnnnnnnmmmeeedddbbbaaaaaaaaabbbccc^^^^^^```cccffffffcccaaa]]]]]][[[ZZZYYYXXXXXXXXXSSSQQQTTTZZZZZZUUURRRTTTKKKKKKJJJGGGBBB>>><<<;;;999???HHHOOOTTTWWWZZZ]]]UUUSSSPPPNNNLLLHHHDDDAAA999777444111//////000111---------......---------,,,,,,---......///000000...//////000000/////////------------------------++++++++++++++++++++++++,,,++++++******++++++,,,************************+++***)))***++++++***)))************++++++++++++)))************+++++++++++++++************++++++************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************((()))***+++++++++++++++*********************************+++,,,---------,,,,,,,,,+++++++++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...000333666999<<>>>>>???BBBFFFIIIQQQUUU[[[```fffnnnvvv|||++++++,,,,,,,,,---------+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------++++++++++++++++++++++++***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,------...................../////////000000000000000000000000000666:::AAAFFFGGGDDD???<<<>>>???BBBEEEJJJQQQZZZ```bbbfffllloooqqqrrrvvvyyypppmmmlllmmmpppqqqooommmhhhjjjlllmmmmmmllliiihhhgggggghhhkkkpppuuuwwwxxxpppssswwwxxx|||~~~}}}wwwooohhhccc```___bbbbbbbbbeeegggiiihhhggg______^^^^^^______```aaa___\\\^^^dddddd___^^^aaaYYYWWWQQQIIIBBB===<<<===555;;;CCCIIINNNRRRWWW[[[[[[WWWSSSOOOLLLIIIEEEBBB???<<<888444111000000000,,,------......------,,,,,,,,,------...///000000//////000000000000000///------------------------++++++++++++++++++++++++,,,++++++++++++++++++,,,************************+++***)))***+++++++++)))))))))))))))************)))************+++++++++++++++************++++++************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************%%%&&&((()))++++++,,,,,,******************************+++,,,------......,,,,,,,,,+++++++++******++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---111888===@@@CCCEEEFFFBBBBBB@@@>>>;;;888666555555666888:::;;;======>>>CCCBBBBBBBBBEEEIIIMMMPPP]]]sssrrrjjjfff^^^```bbbfffiiilllmmmnnnqqqssstttpppiiibbb]]][[[^^^iiirrrjjjWWWIIIHHHMMMKKKJJJKKKNNNPPPLLLCCC<<<222222111111111111111222333222111111333555888:::999999:::;;;;;;<<<======???>>><<<:::999888777777:::888666666777888888888555666777666555444444555444555555555555777;;;>>>555999>>>BBBEEEKKKRRRWWW------------------------++++++,,,,,,,,,,,,------+++,,,---...------+++***,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************************++++++,,,,,,++++++***+++*********+++,,,,,,---,,,++++++,,,+++)))+++...,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,---------------------------------............///......------------......000///...---......---,,,000111111111111222555888CCCHHHNNNQQQQQQNNNLLLKKKHHHJJJNNNTTTZZZ```dddfffjjjnnnrrrtttuuuvvvtttqqqkkkkkklllmmmmmmllljjjhhhjjjjjjlllnnniiidddcccgggppppppuuu}}}}}}yyywwwzzzrrreee```[[[ZZZ^^^aaaaaaaaaccc```bbbdddeeedddcccccccccddd___YYYUUUSSSNNNEEE???888999:::===AAAGGGLLLPPPWWWWWWWWWVVVSSSPPPMMMKKKFFFCCC???<<<:::777444111///////////////---,,,+++..............................////////////...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,************************++++++************++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++************************++++++************++++++************************)))***++++++***)))***+++***************************************************************************************************++++++,,,,,,++++++***++++++******+++---...000...---,,,,,,,,,,,,---...000///...---,,,+++++++++///...---,,,,,,---///000777:::>>>BBBDDDDDDBBBAAA===999777888888555333444;;;:::999999;;;>>>@@@AAACCCBBBDDDHHHMMMUUUaaakkk|||nnnddd```___aaaaaa```dddlllmmmoooqqqsssuuutttqqqnnnqqqrrrtttrrrkkk^^^PPPGGGMMMIIIDDDDDDHHHLLLNNNMMM@@@;;;555111000111111111333111000111333666777777:::999888777888999:::;;;:::999888777666666666666666666666666555555555555555555444444444333333333444444444444444444444444444444555666777888999999,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++,,,,,,,,,,,,++++++++++++******++++++,,,---+++++++++,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,---------------------------------............//////......------......///.........///000000///...111111000000111555;;;???NNNRRRWWWYYYYYYXXXWWWVVVXXXZZZ]]]aaaeeeiiilllnnnppprrrsssssstttvvvxxxxxxnnnmmmlllkkkjjjiiihhhgggbbbgggooouuussspppqqqwww|||oookkkddd```aaabbbbbbeeeiiigggfffdddaaa```aaadddffffffccc___^^^[[[VVVLLLEEE???<<<:::999;;;@@@FFFJJJSSSTTTVVVWWWUUUSSSPPPNNNKKKGGGBBB>>>;;;999666444//////................................................////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,************************,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,************************++++++++++++++++++++++++************************++++++************++++++************************)))***++++++***)))***+++***************************************************************************************************++++++,,,,,,++++++***++++++******+++,,,...///...---,,,,,,,,,,,,---.........------------.........---+++***,,,///333666<<<>>>@@@BBBBBB@@@>>><<<<<<777555666555222222444:::;;;===???@@@AAAAAAAAAGGGJJJOOOVVV___jjjvvvhhhdddbbbccc```]]]___eeejjjlllppptttvvvwwwuuusssxxxvvvuuutttqqqfffWWWKKKIIIIIIHHHHHHHHHIIILLLNNNIIIDDD<<<555111000111111222111000000222444444444888888888888888999999::::::999888777666666666666666666666666555555555555555444444444444333333333333333333333333333333333333333444444555555666666++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++******++++++,,,,,,+++++++++++++++---......,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,---------------------------------............//////......------......///---...///000111111111111111111111222555===EEELLLXXX[[[___aaaaaaaaaaaabbbbbbccceeehhhkkkoooqqqrrrqqqrrrrrrrrrppppppqqqssskkkkkkiiigggeeefffiiilllnnnxxx|||zzzzzzwwwrrrqqqssssssmmmddd]]]YYYZZZ^^^```dddccccccdddddd```XXXRRRIIIEEE>>>888666999>>>BBBHHHKKKOOORRRTTTTTTSSSRRRPPPLLLFFFBBB???===;;;999111000///...---...//////..............................////////////.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,---******+++++++++,,,,,,,,,************************++++++++++++++++++++++++************************++++++************++++++************************)))***++++++***)))***+++***************************************************************************************************++++++,,,,,,++++++***************+++,,,------...------,,,,,,------...,,,,,,,,,---...///000111---,,,***+++...444:::>>>AAABBBBBBAAA???;;;888666777444333555555333555888<<<===???@@@AAACCCGGGJJJUUU[[[dddmmmvvvzzzvvvsssooohhhbbb```ccceeehhhlllppptttwwwyyyyyy~~~zzzxxxyyyyyyqqqbbbVVVLLLNNNOOOLLLGGGFFFIIILLLVVVRRRKKKBBB999444111111333111000111333444333222666666777888888888888888999999888777666666666666666666666666555555555555444444444444333333333333222222222222222222222222222222222222222222222222+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++,,,++++++***++++++,,,,,,,,,---+++***+++------+++---------------------------------------------------------------------------------............/////////............//////,,,...000000000000000111000222666;;;AAAJJJSSSYYY]]]___bbbddddddeeeggghhhdddeeehhhkkknnnrrrtttuuupppppprrrssspppkkkjjjmmmkkkkkkkkkiiihhhllluuu|||~~~wwwkkkaaa[[[XXXXXXYYY^^^^^^___bbbddddddaaa^^^TTTOOOHHH@@@<<<;;;===>>>===???CCCHHHLLLOOORRRSSSQQQOOOLLLIIIGGGDDD@@@===666444222///------...///..............................////////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,************************++++++++++++++++++++++++************************++++++************++++++************************)))***++++++***)))***+++***************************************************************************************************++++++,,,,,,++++++***************++++++,,,,,,------------------------++++++,,,,,,---...///000,,,,,,...000555;;;@@@CCCBBBBBBAAA???<<<888555333222111444888:::999;;;???@@@AAAAAAAAACCCJJJUUU^^^lllwww|||tttqqqppphhhiiikkklllooossswwwzzz}}}{{{{{{}}}~~~yyyoooggg[[[ZZZVVVPPPJJJFFFGGGHHHZZZ[[[YYYSSSIII???888444444222111111333444444333333444666777888888777666888888777666666666666666666666666666555555555555444444444333333333222222111111111111111111111111222222222111111000000000------------------------+++++++++,,,,,,,,,------++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,++++++***++++++,,,---...,,,)))***///...)))---------------------------------------------------------------------------------............////////////....../////////---///000000......000222222777@@@IIIQQQXXX^^^bbb^^^aaaccceeefffgggjjjllllllmmmnnnppprrrtttvvvwwwpppnnnnnnooommmlllrrr{{{}}}~~~{{{yyy~~~}}}wwwqqqlllfffbbb```___]]]]]]^^^___``````\\\YYYTTTOOOIIIEEECCCBBB>>>>>>>>>???AAAEEEIIIKKKMMMMMMNNNOOOOOOKKKFFFBBB>>>;;;777333000...------..............................////////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,++++++++++++++++++++++++++++++************++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++************************++++++************++++++************************)))***++++++***)))***+++***************************************************************************************************++++++,,,,,,++++++******+++++++++,,,,,,,,,,,,------------------------,,,,,,++++++,,,---......---000444999===AAACCCDDD@@@???>>><<<:::888777666666777;;;@@@AAA>>>@@@DDDEEEJJJOOOQQQTTT\\\hhhrrr{{{yyyvvvrrrnnnmmmpppssstttxxx}}}~~~{{{xxxwwwqqqjjj___VVVQQQMMMJJJHHHOOOTTTZZZ]]]XXXOOOEEE???666444111000111222333222111333444666777777666555888777666666666666666666666666666666555555555555444444333333333222222222111111111111111111111111333333222222111000000000------------------------++++++,,,,,,,,,,,,------***,,,---/////////......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++******++++++,,,///---))),,,333333+++------------------------,,,,,,,,,------------...---------------------------------............///000//////......//////000...000111///---...333777:::AAALLLWWW]]]aaaccceeeaaacccfffiiijjjkkknnnpppsssrrrrrrrrrqqqqqqpppppplllfffcccfffiiippp~~~mmmjjjeee```\\\ZZZZZZZZZ^^^]]]\\\ZZZVVVRRRNNNKKKKKKHHHDDD@@@>>>===>>>???EEEGGGJJJNNNPPPOOOKKKGGGDDDBBB===888444111...---..............................////////////......,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++************************++++++************++++++************************)))***++++++***)))***+++***************************************************************************************************++++++,,,,,,++++++***+++,,,,,,---------,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,---...///111555999>>>BBBCCCCCCBBB>>>======<<<<<<<<<======BBBBBBDDDGGGEEEBBBEEEJJJRRR\\\hhhmmmnnnqqqzzzvvvnnnkkkkkkmmmsssyyy|||{{{zzz|||~~~vvvjjjbbb]]]YYYTTTPPPDDDIIIRRRZZZ___]]]VVVPPP???:::555111000000000000111111333444555555555555777666666555555666666666666666666666555555555555333333333333222222222222111111111111111111111111333222222222111111000000,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***,,,///111222111///...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---,,,++++++******+++++++++///---***000;;;;;;333........................,,,,,,,,,---------......---------------------------------............///000000////////////000000///000111///...111999???FFFMMMWWW___cccdddccccccbbbeeejjjmmmnnnoooqqqsssrrrrrrqqqooonnnlllkkkkkkiiidddeeemmmttt|||yyyssskkkccc]]]ZZZYYY[[[\\\]]]^^^]]]ZZZWWWUUUWWWTTTPPPKKKFFFAAA===;;;>>>???BBBFFFKKKNNNNNNMMMGGGEEEBBB>>>999555222000..............................////////////......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,************************++++++++++++++++++++++++************************++++++************++++++************************)))***++++++***)))***+++***************************************************************************************************++++++,,,,,,++++++***,,,---............---,,,,,,,,,---......---,,,,,,,,,,,,,,,---///000222333888:::<<>>>>>>>>???AAACCCEEEJJJHHHHHHHHHFFFFFFNNNWWWkkkttt}}}|||~~~wwwnnnjjjjjjmmmrrruuuwwwxxxzzz{{{|||wwwpppkkkeeeaaa^^^LLLJJJLLLSSS]]]cccbbb___OOOHHH???777333111111111111111111222333444555666666666555555555666666777666666666666555555555555333333333222222222222111222222222222222222222222111111111111000000000000++++++++++++++++++++++++++++++,,,,,,,,,---------))),,,000333444333000...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---,,,,,,+++*********+++***......,,,444AAAAAA999........................,,,,,,,,,------.........---------------------------------.........//////000000////////////000000...000111//////444>>>FFFPPPVVV]]]cccdddcccaaa```bbbfffkkknnnpppqqqrrrtttqqqqqqppppppoooooonnnnnnlllkkkttt}}}uuulllddd___]]]XXXYYY[[[]]]^^^]]]]]]\\\\\\[[[YYYUUUPPPIIIBBB>>>::::::;;;???FFFLLLOOOQQQGGGFFFDDDAAA<<<888444222..............................////////////......,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,************************++++++++++++++++++++++++************************++++++************++++++************************)))+++++++++***)))***+++************************************************************************************************+++++++++,,,,,,+++++++++---.../////////...---,,,,,,,,,---......---,,,,,,+++,,,---///111444666777============>>>>>>>>>>>>AAA@@@@@@@@@BBBEEEGGGIIILLLIIIFFFEEEEEEJJJWWWeee{{{}}}sssmmmjjjjjjlllpppuuuxxxwwwvvvzzz}}}{{{tttnnnkkkjjj\\\TTTLLLOOOZZZdddhhhggg]]]UUUIII>>>777555444444111000000000111333555777666666555555555666666777777666666666555555555555333333333222222222111111222222222222222222222222///000000000000000000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,...111444444333000...---------------------------------------------------,,,,,,++++++,,,,,,---.........------,,,,,,,,,---------,,,,,,++++++++++++,,,,,,------,,,,,,+++---,,,++++++------,,,+++++++++,,,,,,,,,,,,------,,,,,,------------------...------,,,,,,------...,,,,,,------------,,,,,,,,,,,,,,,---------......---------............///...///000000......///000...///000333999CCCNNNUUU\\\^^^aaadddggghhhiiiiiiqqqpppppprrruuuvvvtttrrrrrroookkkhhhkkkuuu}}}rrrqqqccc___aaa]]]]]]```[[[```]]]\\\]]]^^^ZZZPPPHHH===999777888>>>DDDFFFGGGNNNMMMIIIEEEBBB???<<<;;;888333000111///+++,,,000//////000000///......---------............------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++*********************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,,,,,,,---,,,,,,***)))(((++++++++++++******))))))---+++)))+++------+++(((******+++++++++,,,,,,,,,......---,,,,,,---------+++,,,...//////...,,,+++///------///444999===???FFFDDDAAA>>>===>>>AAACCCCCCBBBBBBEEEHHHJJJHHHGGGKKK@@@CCCMMMQQQ^^^qqqyyy|||}}}xxxpppooosssrrrlllrrrvvvzzz}}}uuujjj^^^ZZZ___gggkkklllddd[[[SSSNNNHHH>>>444000222333333333333444444555777777777777777666666666777666666555444444333333222222222222222222222222000000000000000000000000000000000000000000000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,...000222222111///...---------------------------------------------------,,,,,,++++++,,,,,,---......---------,,,,,,,,,---------,,,,,,++++++++++++,,,,,,------,,,,,,+++---,,,++++++------,,,+++++++++,,,,,,,,,,,,------,,,,,,------------.........------,,,,,,------.../////////....../////////,,,,,,---------................../////////000000...000111111000000111222///222666<<>>FFFOOOXXX```eeedddeeefffhhhjjjmmmooopppooossswwwuuuqqqmmmmmmooohhhnnnyyy{{{xxxuuuqqqhhhXXXZZZYYYXXXZZZ\\\]]]]]]\\\QQQLLLDDD;;;555666:::>>>BBBEEEJJJOOOQQQPPPNNNLLLBBBIIIKKKEEEAAA???777---------..................------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,************+++,,,---...++++++++++++************,,,+++***+++------,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,---...//////////////////111444888===AAAEEEGGGAAA??????BBBGGGJJJJJJHHHJJJNNNPPPNNNJJJFFFGGGIIIEEEKKKcccyyyzzzssslllmmmpppuuuyyy|||~~~{{{vvvttttttttt___VVVQQQRRRTTTOOOGGGCCC777444111111333555444222444444444444444444444444666555555444444333333222222222222222222222222222000000000000000000000000////////////////////////------------------------.........------,,,,,,,,,---------,,,------......------------------------------------------------------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,++++++------,,,++++++++++++,,,,,,,,,------,,,,,,------......//////......------------......***---000222222000---***------------............/////////000000000111111///000111111000000222444555<<>>@@@CCCFFFIIILLLNNNSSSXXXPPP@@@:::@@@@@@888......---------......///------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,++++++++++++++++++,,,+++++++++++++++++++++,,,***+++,,,---------------++++++,,,,,,,,,---------,,,+++++++++,,,,,,---...000000......---...//////666999>>>@@@@@@@@@AAACCCBBBBBBEEEJJJPPPRRRPPPNNNOOOLLLKKKPPPYYYaaaeeeeeejjjtttxxxqqqsssyyy}}}~~~{{{|||~~~uuufffUUUKKKHHHFFFIIIMMMKKKDDD;;;555333333222111000111111111222222222333333333333333333222222222111111111111111111111111////////////////////////........................------------------------------------------,,,,,,...---,,,,,,,,,,,,,,,,,,------------------------------------------------......------------......,,,,,,,,,------------...++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++---,,,++++++------,,,+++++++++,,,,,,,,,,,,------,,,,,,---...///000000111//////............//////---111777;;;;;;777111---------........./////////........./////////000000000000//////000555<<>>IIIPPP[[[___dddhhhkkknnnqqqtttuuuuuuttttttrrrpppnnnmmmuuuzzzxxxzzz}}}nnnbbbZZZXXXVVVTTTQQQMMMGGGDDD@@@>>>======???BBBFFFIIIKKKLLLMMMLLLIIICCC===999444333000...---......///------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,''')))+++---...---+++***+++++++++,,,,,,,,,------)))+++......---,,,...000,,,,,,,,,------------...------------...///000111111000000000333777;;;>>>CCCGGGJJJIIIEEEDDDFFFIIIKKKPPPTTTTTTPPPMMMMMMOOOIIIUUUkkk{{{zzz~~~tttdddccclllsssuuuwwwyyy{{{}}}}}}rrreeeUUUIIIHHHNNNKKKNNNPPPKKKCCC:::555444///000000111222222333333111111111222222222222222111111111111111111111111////////////////////////................................................,,,,,,,,,------.........---............---,,,+++------------------------------------------------......------------......,,,,,,,,,------.........+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++---,,,++++++------,,,+++++++++,,,,,,,,,---------,,,,,,---...///000111222//////............//////000///............///000............/////////000000111111111111222222222222111111333:::FFFSSS\\\```cccfffiiilllooosssvvvzzzwwwtttqqqooonnnnnnnnn~~~pppgggnnn~~~xxxjjj[[[XXXTTTSSSRRRPPPKKKFFFGGGFFFCCCAAA@@@@@@BBBCCCRRROOOOOOQQQNNNGGGDDDEEE666444222///.........///---..................---////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,$$$'''***...//////---++++++++++++,,,,,,---------(((+++......---,,,...000,,,,,,,,,---------......---------...///000111111000000000222666<<>>???GGGMMMRRRRRRMMMHHHHHHIIIAAA;;;444...---...///000---,,,,,,,,,...///...,,,---------,,,,,,,,,++++++---,,,,,,++++++,,,,,,---------------------------***+++---......---+++***+++++++++++++++++++++++++++++++++,,,,,,++++++***+++++++++++++++++++++++++++,,,,,,+++******+++---)))---...***)))+++,,,***))))))***+++,,,,,,------******+++++++++,,,,,,,,,++++++++++++++++++++++++///,,,+++...222222...)))++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,---------......+++,,,...//////...,,,+++000333777<<>>999555111//////...------///000000///------------,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------++++++------------++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,+++******+++---+++///000,,,+++,,,---+++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++)))(((***...000///---++++++,,,,,,,,,,,,------*********+++++++++,,,,,,,,,,,,,,,---------......---------...///000111222666999>>>DDDHHHJJJKKKKKKLLLPPPTTTXXXXXXUUUPPPMMMNNNNNNLLLLLLPPP\\\kkkvvv~~~|||uuunnnnnnrrrttt{{{xxxllldddQQQNNNOOOSSSOOOFFFDDDJJJEEE<<<222...111444333111222222111111111111222222000000000000000000000000////////////...................................................---------------------------------------------------------........................,,,,,,------------------+++,,,------......------------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------...................................................//////////////////000000000000//////...////////////000000000222111111000222444666888AAAKKKXXXaaafffhhhllloooooossswwwvvvqqqkkkgggeeewww|||vvvsssxxx}}}sssjjj```XXXNNNIIIJJJLLLKKKIIIGGGHHHJJJNNNRRRTTTTTTSSSWWWSSSNNNGGGAAA:::333///000...------...000000///...------------,,,,,,,,,------,,,,,,,,,,,,------------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++))))))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,+++******+++------111111---+++---...,,,,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++---+++))))))+++,,,,,,++++++++++++,,,,,,,,,------++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......///...------...000222444:::===BBBHHHKKKLLLLLLKKKSSSTTTTTTUUUUUUSSSPPPNNNJJJMMMQQQWWW```nnnyyytttzzzwwwtttqqqnnntttyyyzzzuuubbbVVVQQQTTTOOOAAA>>>EEEHHHAAA888333222444555666222222111111111111222222000000000000000000000000////////////............................................................------------------------------------------------........................,,,,,,,,,---------......+++,,,------......------------------------------------------------------,,,,,,,,,---------..............................---------....../////////................................./////////000000//////000000000000//////////////////000000000111333222000000222555999<<>>AAAFFFJJJMMMNNNMMMLLLMMMNNNQQQRRRRRRRRRQQQPPPFFFOOO\\\iiiuuutttqqqrrr~~~~~~uuulllqqqtttzzzooo]]]SSSWWWVVVJJJDDDGGGGGGFFFBBB;;;444111222555222222111111111111222222000000000000000000000000////////////.................................................../////////------------------------------------------------........................+++,,,,,,------.........+++,,,------......------------------------------------------------------,,,,,,,,,---------..............................,,,,,,------.../////////.................................//////000000111000000////////////000000/////////000000000111111111000000111444:::AAADDDWWW^^^fffjjjkkkmmmqqquuuqqqtttuuurrrqqqyyy~~~xxxssswww}}}pppfffWWWMMMJJJLLLOOOQQQSSSRRRQQQPPPQQQTTTXXXZZZ]]][[[XXXTTTNNNGGG???999666333///------......---............---------,,,......------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,++++++***+++++++++++++++++++++++++++,,,,,,+++******+++---...111222...+++------+++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++(((((()))***,,,---...///++++++,,,,,,,,,,,,------,,,,,,---------.........,,,,,,,,,---------......000000000111333666999;;;CCCFFFIIIMMMOOOOOONNNMMMLLLPPPTTTSSSPPPMMMLLLMMMRRR^^^nnn}}}ssszzzxxxwwwxxxyyy|||~~~zzziii\\\[[[YYYOOODDD???FFFJJJMMMGGG===444000111222222111111111111222222000000000000000000000000////////////....................................---........./////////000------------------------........................------------------------++++++,,,,,,---......///+++,,,------......------------------------------........................,,,,,,,,,---------..............................+++,,,,,,---......//////........................---......///000000111111000000////////////000000//////000000000111111111222111222666===FFFOOOTTT^^^cccjjjmmmnnnoooqqqsssooosss{{{hhhjjjmmmuuu}}}oooaaaWWWRRRPPPPPPRRRUUUWWWVVVUUUUUUYYY\\\^^^\\\ZZZWWWTTTNNNGGGBBB;;;777333000/////////...............------------......------------......---------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,+++******)))+++++++++++++++++++++++++++,,,,,,+++******+++---...111111---+++,,,,,,************++++++,,,,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++&&&(((+++------.........++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------,,,,,,,,,---------.........///111444999>>>BBBDDDIIIKKKMMMOOOPPPQQQQQQQQQSSSUUUUUUPPPKKKMMMWWWaaavvv~~~~~~~~~~~~xxxmmmeee```XXXLLLCCCFFFMMMUUUWWWPPPDDD;;;555222222111111111111222222000000000000000000000000////////////....................................---.........//////000000------------------------........................------------------------++++++,,,,,,---...//////+++,,,------......------------------------------........................,,,,,,,,,---------......------------------------++++++,,,,,,---...//////........................---......///000111111222000000////////////000000000000000000111111111111444444777<<>>;;;555222111000000/////////.........---------......------------......---------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++---------,,,+++***)))(((+++++++++++++++++++++++++++,,,,,,+++******+++------111111---***++++++)))))))))***+++,,,,,,------******+++++++++,,,,,,,,,++++++++++++++++++++++++)))+++...///...,,,++++++++++++,,,,,,,,,---------******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,...222777>>>DDDHHHKKKMMMNNNOOOQQQRRRSSSSSSSSSTTTSSSOOOHHHHHHWWWrrr~~~{{{zzz{{{sssnnnjjjcccYYYFFFNNNZZZbbbaaaWWWIII???222222111111111111222222000000000000000000000000000/////////....................................000000000000000000000000---------.........//////.........------,,,,,,,,,/////////...---------,,,...//////000//////........./////////000000111111........................---------............///........................//////.........------------------............///////////////////////////////////////000000000000000000000000111111111111444222111111333444444333///222:::GGGTTT^^^bbbcccgggkkkooopppooooooqqqsssssstttqqqtttcccWWWPPPRRRUUUXXX[[[\\\[[[ZZZ^^^]]][[[XXXUUUSSSQQQPPPJJJDDD;;;444000...------***+++,,,++++++///555:::???444,,,...///---,,,...***+++,,,,,,------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********333111///,,,++++++,,,---...---,,,,,,++++++++++++***+++,,,------,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,---------....../////////...------///111000333999???EEEJJJMMMOOOIIINNNPPPOOOQQQVVVUUUOOOUUUUUUQQQLLLOOOeee}}}xxxvvvxxx}}}wwwtttoooiii]]]ZZZ\\\eeejjjeeeXXXMMM???888000---000333222000///......//////000111222111000000///...---------------------------------////////////////////////---------.........//////.........------,,,,,,,,,...............---------........................,,,---------.........///........................---------............///........................//////.........------------------............///........................////////////000000000111000000000000111111111111111111111000000111222333666:::BBBNNNZZZbbbffffffnnnqqqrrrpppmmmooovvv}}}|||}}}lllaaaPPPQQQSSSUUUXXXZZZZZZZZZ[[[[[[ZZZXXXVVVTTTRRRQQQNNNHHH@@@999555222000...///000111000///111666:::<<<222,,,...///---,,,...***+++,,,---------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******222000...,,,+++++++++,,,...---,,,,,,+++++++++,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------/////////...------///222222666===DDDIIILLLMMMMMMNNNRRRSSSQQQRRRUUUSSSNNNJJJLLLOOOVVVddd~~~zzzwwwsss{{{|||zzzzzzxxxuuukkkhhhgggkkkooojjj^^^UUUKKKBBB777000///000111111111000///////////////000111000000///......------------------------------........................---------........................------------------------.....................---------......///---------------.................................---------............///.......................................------------------............///------------------------/////////000000000111111000000000111111111222222000222333111///000333777AAAFFFNNNYYYbbbhhhjjjjjjpppqqqoookkkkkkttt~~~wwwsssyyy|||sss[[[XXXUUUTTTVVVXXXYYYZZZXXXXXXYYYYYYXXXWWWUUUTTTSSSNNNHHHBBB===888333000000000000///...///111333666000,,,...///...,,,---+++,,,,,,------------,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,++++++++++++***000///---+++******++++++------,,,+++++++++,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------------...///...------...000333777;;;BBBIIIMMMNNNMMMLLLMMMPPPPPPNNNNNNOOOOOOLLLKKKPPP[[[lllwwwyyy}}}{{{zzztttyyy}}}||||||{{{wwwsssssstttooodddZZZTTTLLL???555000///000111222111000///............000000000///......------------------------------////////////////////////.......................................---------,,,---------.../////////...------,,,,,,---...///////////////////////////........................---------............///................................................---------............///........................//////000000000111111111000000111111111222222222000333555333000222888>>>MMMQQQYYYbbbiiimmmmmmmmmooonnnnnnpppyyypppcccgggrrr}}}zzzrrrpppllliiifffeeeeeeeeefffdddcccdddeeefffdddbbbgggjjjmmmnnnnnnooorrruuu}}}rrrjjj___XXXVVVXXXZZZ[[[WWWXXXZZZ[[[[[[ZZZYYYXXXWWWSSSOOOJJJDDD>>>777222...//////...------...///111...,,,---//////---,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------,,,+++*********+++---,,,,,,++++++,,,,,,,,,---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............------------............---000333666???BBBGGGLLLOOOOOONNNMMMNNNOOONNNLLLJJJKKKMMMNNN[[[dddtttzzzfffhhhxxx~~~~~~|||yyywwwrrrfffZZZSSSMMMEEE<<<666222000///111111000///////////////000000//////............------------------------000000000000000000000000.....................---........................,,,---------.../////////---------------.../////////////////////.................................---------............///........................---.....................---------............///////////////////////////000000000000111111111111111111111111222222222222///222444333222666>>>EEEVVVZZZaaahhhlllnnnoooooolllqqq{{{ooogggttt|||wwwsssrrrmmmiiieeeccccccaaa]]]YYYXXXVVVSSSPPPNNNMMMMMMNNNOOONNNMMMMMMMMMMMMMMMLLLQQQRRRTTTVVVWWWXXXZZZ[[[aaaeeejjjooouuu{{{ooobbb[[[ZZZZZZZZZYYYZZZ[[[]]]]]]]]]\\\\\\YYYWWWTTTPPPKKKDDD<<<666111111000000000111111111------------...///...,,,---------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++++++++******++++++,,,,,,,,,++++++,,,,,,------,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------..............................//////000333888<<>>888222---///////////////000111111////////////............------------------------111111111111111111111111...............---------.............../////////---------...............,,,---...///000000000///---------,,,,,,,,,,,,,,,........................---------............///........................---------...............---------............///000000000000000000000000000000000111111111222222111111111222222222222333...///111222555<<>>AAADDDBBBCCCDDDDDDEEEDDDDDDCCCCCCDDDDDDCCCBBBCCCEEEGGGDDDCCCCCCDDDFFFGGGGGGFFFDDDCCCBBBAAAAAACCCFFFHHHJJJMMMPPPRRRVVV]]]gggnnnlllvvvwwwkkk___]]]ZZZXXXWWWXXXZZZ[[[\\\\\\[[[ZZZXXXSSSMMMIII@@@;;;444111111111111///...222222,,,+++///111....../////////...---,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********************************++++++,,,,,,,,,***+++,,,---------------++++++++++++,,,,,,---...***+++,,,------,,,+++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///111222222///111222555999@@@IIIOOOIIIKKKMMMOOOPPPOOOMMMLLLNNNIIIGGGLLLRRR___uuuxxxooommmooonnnggg```WWWQQQMMMJJJDDD===@@@GGGBBBAAAAAACCCFFFGGGDDDAAACCCAAABBBDDDBBB===>>>BBBDDDBBB@@@@@@BBBBBBAAA???AAADDDFFFDDDCCCIIIVVVbbbpppvvv|||}}}yyyzzz|||}}}~~~ttthhhXXXEEE===@@@CCC@@@:::222111000//////......///.........///////////////------------------------333111000000111111000///000000///...............//////.........---------------------------------...///000222222000///..............................................................................///000///.........///////////////////////////............////////////000000000000111111111111000000000000111111111111222000000444444222222666666444777EEESSS\\\aaadddhhhllloooooommmrrr|||eeeZZZiiizzzzzztttkkkeee]]]WWWSSSOOOKKKGGGGGGEEECCCAAAAAABBBCCCEEE>>>AAACCCDDDEEEEEEGGGHHHJJJIIIJJJKKKJJJGGGHHHIIIJJJJJJIIIHHHHHHHHHIIIIIIJJJJJJJJJJJJIIIIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFGGGHHHIIIMMMQQQTTTTTT[[[dddmmmuuu~~~pppggg[[[SSSUUUZZZYYYWWWWWW[[[]]]```aaa___[[[UUURRRKKKDDD:::444111000...---//////////////////......///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++++++++,,,,,,,,,------///---,,,---111333333111...222888>>>CCCHHHMMMPPPTTTMMMJJJMMMOOONNNKKKJJJEEEHHHQQQ___lllzzz}}}}}}wwwhhhbbb[[[UUURRROOOLLLIIICCCCCCCCCCCCCCCBBBBBBBBB???@@@@@@@@@@@@???>>>>>>???EEEGGGCCCBBBEEEDDD@@@DDDBBBAAAAAAAAABBBAAA@@@>>>@@@BBBAAA@@@BBBGGGKKKYYY^^^gggqqq{{{zzz}}}zzz}}}}}}|||{{{uuufffPPPAAA@@@HHHKKKHHH===888333111111222000...//////.........//////000......---------,,,,,,,,,888555111000000000000///000000///...............//////.........---------///.....................---...000111111000...---.........................................................................../////////...---......////////////////////////............////////////000000000000111111111111000000000000111111111111333111222555555222222666444666???MMMXXX^^^ccciiiooojjjiiioooxxxmmm^^^jjjyyyvvvnnnfffaaa[[[VVVPPPLLLJJJHHHEEECCCAAAAAA@@@@@@AAACCCDDDEEEEEEGGGIIIJJJJJJJJJLLLMMMKKKLLLLLLLLLKKKJJJLLLNNNKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIIIIJJJJJJIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJHHHGGGGGGFFFEEEGGGIIIKKKJJJNNNTTT[[[bbblllvvv}}}}}}rrrcccVVVSSSUUUWWWYYY]]]\\\^^^aaabbbaaa^^^ZZZWWWOOOHHH???888444222000////////////........./////////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,------------///---,,,---000222222111333777>>>DDDIIILLLPPPRRRPPPMMMLLLNNNNNNIIIFFFFFFCCCLLLZZZkkk~~~zzzyyy~~~zzznnncccVVVQQQKKKHHHGGGGGGEEEDDDCCCCCCBBBAAA??????>>>>>>AAAAAAAAABBBBBBBBBCCCCCCAAAGGGJJJGGGEEEGGGFFFCCCGGGEEECCCAAAAAAAAAAAAAAADDDDDDDDDDDDDDDEEEHHHKKKLLLPPPWWW___fffmmmqqqsss{{{}}}~~~{{{zzzzzzzzznnnYYYGGGBBBGGGKKKKKKDDD???888333111000////////////.........//////000......---------,,,,,,,,,@@@;;;555000////////////000000///.........///////////////............---000000000//////.........---...///000000///...---........................................................................//////.........---------////////////////////////............////////////000000000000111111111111000000000111111111222222333222333666555222333777444<<>>FFFUUUccchhhggghhhkkkjjjeeerrr}}}kkkooowwwiiiXXXMMMKKKKKKHHHEEEBBBAAA@@@AAABBBCCCDDDDDDGGGHHHJJJKKKLLLMMMMMMMMMIIIKKKNNNNNNNNNNNNOOOPPPOOORRRRRRMMMJJJLLLOOOPPPOOOPPPQQQRRRRRRQQQQQQPPPSSSSSSRRRQQQQQQPPPPPPPPPNNNNNNNNNNNNMMMMMMMMMMMMLLLJJJIIIIIIJJJKKKKKKKKKHHHHHHFFFFFFGGGJJJNNNQQQTTT[[[dddoooyyyssscccZZZXXXYYY[[[^^^```bbbdddffffffffffff\\\XXXPPPHHHAAA<<<888666000000///........./////////............---------------------------------------------------------,,,,,,------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................///////////////...------///111333444:::@@@HHHNNNQQQQQQQQQPPPQQQRRRTTTRRRJJJEEEJJJRRR]]]vvvvvvuuu}}}}}}yyyxxxzzzkkkcccXXXQQQNNNJJJEEE@@@DDDCCCAAA@@@AAACCCEEEGGGGGGHHHKKKPPPTTTYYY^^^```WWWXXXZZZ]]]aaaeeeiiikkkssstttsssoookkkkkknnnpppjjjhhhddd```___aaafffiiikkkgggaaa^^^^^^\\\XXXUUU[[[[[[ZZZYYYYYYYYYYYYZZZXXX[[[ccciiilllooozzz{{{zzzzzzzzz|||tttaaaOOOHHHHHHJJJJJJJJJGGG@@@777111000111111000//////////////////......---------,,,,,,,,,SSSLLLCCC:::555222111///000000/////////000000111/////////////////////////////////.........------------............------........................................................................///---,,,---//////...,,,////////////////////////............///////////////000000000111111111111111111111111222222222222111111333555444333888???MMMQQQ[[[hhhmmmjjjggggggeeekkkzzzxxxvvvyyy|||qqqhhhYYYPPPFFFBBBDDDFFFDDDAAABBBCCCDDDEEEEEEFFFHHHIIILLLMMMNNNNNNOOONNNNNNMMMNNNPPPSSSTTTUUUUUUWWWYYYVVVZZZZZZWWWYYY___aaa```ccccccdddeeeeeeeeeeeeeeefffeeeccc```^^^]]]\\\\\\^^^]]]]]]\\\[[[[[[ZZZZZZQQQOOOMMMMMMOOOOOONNNLLLIIIHHHGGGGGGGGGGGGGGGGGGGGGJJJPPPWWW^^^hhhrrrxxx{{{oooggg___YYY``````bbbdddfffhhhiiijjjcccaaa\\\TTTLLLDDD>>>;;;333222000///......///000///............---------------------------------------------------------,,,,,,,,,---------......+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.............../////////000000............///222555888@@@EEELLLQQQRRRRRRQQQPPPSSSSSSSSSOOOHHHHHHVVVeee{{{|||yyyyyyssshhhbbb___]]]RRRMMMFFFAAA@@@@@@@@@???AAABBBBBBDDDGGGLLLQQQTTTZZZ]]]bbbiiipppvvv{{{~~~wwwyyy|||}}}}}}}}}yyyxxx||||||yyyuuutttpppmmmiiigggeeeddd```_________^^^]]]ccclllzzzzzzwwwwwwsss{{{|||nnn[[[OOOIIIGGGGGGJJJLLLHHH@@@888333111111111000///////////////......---------,,,,,,,,,YYYTTTKKKCCC===777333000000000/////////000111111...////////////000000000........................................................................................................................///---+++---000222111...////////////////////////............////////////000000000000111111111111111111111222222222222333111111333555444666???IIIYYYZZZ```iiimmmiiiffffffmmm}}}kkkjjjnnnyyyuuulllddd[[[QQQLLLFFFCCC@@@???AAABBBAAA???EEEGGGIIIIIIIIIIIIKKKMMMMMMNNNNNNOOOPPPPPPQQQQQQTTTWWWZZZ]]]___aaaccceeeggglllnnnooowww{{{{{{{{{{{{|||}}}~~~~~~|||xxxuuusssrrrrrrrrrqqqpppooommmlllkkkjjjaaa]]]YYYWWWWWWUUUQQQNNNKKKIIIHHHHHHIIIIIIGGGEEEDDDEEEFFFHHHLLLSSS\\\bbboooxxx}}}nnnaaacccbbbbbbccceeehhhkkkllljjjjjjiiicccYYYOOOGGGBBB888666333000///.../////////............---------------------------------------------------------+++,,,,,,------.........++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------................../////////000---...//////000444999===GGGKKKOOORRRRRRRRRRRRSSSQQQPPPOOOLLLJJJQQQfff{{{}}}yyyxxx|||{{{gggYYYRRRMMMHHHEEECCC@@@>>>>>>@@@CCCEEEAAADDDHHHMMMTTT\\\eeejjjyyy|||}}}xxxrrrlllggg```ZZZZZZ]]]gggmmmyyyyyytttrrroooyyyxxxjjj\\\PPPHHHHHHLLLOOONNNIII@@@888444222222111000////////////......---------,,,,,,,,,^^^YYYSSSLLLDDD===555111000000//////000111111222.../////////000000000000.........//////000000111000//////////////////000........................................................................///,,,+++---222555333111////////////////////////............////////////000000000000111111111111111111111222222222333333333222444666666;;;GGGUUU___```eeeiiihhhdddeeejjjtttiii]]]mmmvvviii[[[TTTOOOGGGBBBBBB@@@AAABBBBBBCCCCCCDDDEEEGGGJJJMMMNNNMMMMMMOOOQQQPPPPPPRRRTTTXXX\\\___aaacccfffkkkooorrruuuyyy{{{~~~}}}yyytttooollljjjggg```[[[XXXTTTPPPMMMMMMMMMKKKIIIGGGGGGFFFFFFFFFIIINNNRRRZZZbbblllvvvooogggfffddddddfffiiilllnnnqqqsssuuuqqqfffZZZPPPJJJ<<<999555222///.../////////............---------................................................++++++,,,,,,---......///++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------........./////////---...///000111666<<>>888333222111000////////////......---------,,,,,,,,,```]]]WWWQQQIII@@@777111000000///000000111222222.../////////000000111111......///000111222333333000000////////////000000........................................................................///,,,***...333777555222////////////////////////............/////////000000000000000111111111111111111222222222333333333444444555777888>>>MMM\\\```ccchhhiiiccc___eeeooo}}}eee]]]fffuuudddXXXMMMJJJGGGBBBAAAEEE???BBBFFFGGGFFFGGGKKKNNNIIIMMMPPPQQQPPPQQQSSSUUUTTTUUUXXX\\\bbbiiiooorrruuuyyy~~~~~~}}}yyyrrrllliiicccZZZTTTRRRPPPNNNLLLJJJJJJJJJHHHGGGGGGIIIKKKRRRXXX___gggssszzzjjjhhhfffeeefffiiimmmooouuuyyy}}}yyyoooaaaVVVPPP>>>;;;777333000///////////////.........---------................................................++++++,,,,,,---...//////++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------.........///,,,...000111222777>>>DDDLLLLLLKKKJJJIIIKKKNNNQQQRRRQQQRRRUUU]]]mmmrrrwww~~~|||pppjjj[[[KKKCCCDDDAAA;;;<<<@@@FFFJJJMMMRRRXXX\\\hhhlllsssyyyyyywwwyyyvvv}}}~~~|||xxxtttvvvwwwsssrrrzzzuuueeeWWWVVVTTTSSSSSSQQQKKKBBB;;;333222111000////////////......---------,,,,,,,,,jjjeee\\\TTTRRRNNNAAA444555333111000111111111000000000000000000000000000////////////////////////....................................////////////////////////////////////........................222---+++000888;;;555///............/////////000////////////000000000000000111222111000000222444000222333333333333444666444222333777AAAOOO[[[bbbiiiiiijjjfff^^^^^^pppgggdddssspppaaaXXXMMMHHHBBB???@@@BBBBBBAAACCCEEEHHHJJJJJJKKKMMMOOORRRRRRRRRQQQQQQSSSXXX[[[```hhhpppwwwxxxnnniiihhhfff___YYYVVVSSSNNNKKKIIIIIIHHHGGGHHHKKKOOOTTTZZZdddpppyyywwwooogggeeeiiinnnpppooo|||zzzpppkkkaaaTTTIII@@@888444222...///222//////...------------...------............------------------------------------------------------***---///000...,,,++++++------------------------.........------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------............///...............---------111111000111999DDDIIIHHHLLLMMMMMMNNNMMMMMMMMMNNNLLLPPP[[[kkkxxxwww}}}yyylll___YYYSSSKKKCCCAAAAAA@@@@@@BBB???KKKWWW]]]cccnnnzzzjjjkkkuuuvvvnnnooozzz}}}{{{~~~uuucccSSS]]]aaaZZZTTTRRRMMMFFF777777555222000000///...//////.........---------nnnjjjbbb[[[XXXTTTKKK@@@:::666222000111222222000000000000000000000000000////////////////////////....................................////////////////////////////////////........................000---,,,///555666333............/////////000000////////////000000000111000111222111000000222444111333444444333333444555666666999@@@KKKWWW```eeejjjgggfffkkkpppxxx|||ppp~~~xxxnnndddWWWLLLHHHFFFCCC@@@@@@BBBEEEEEEDDDFFFIIILLLNNNNNNNNNQQQSSSQQQTTTXXX\\\aaahhhooosss}}}wwwqqqmmmhhhaaa\\\XXXUUUPPPLLLHHHIIIJJJKKKMMMRRRZZZ```rrr|||xxxllleeefffjjjnnnpppyyy|||tttpppggg\\\PPPGGG>>>999444000///111//////...------------...------............---------------------------------------------------------///111111///---,,,,,,------------------------......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------............///////////////............000222222444<<>>:::@@@???BBBFFFHHHJJJRRR[[[rrr}}}vvvnnniiifffgggjjjmmmnnnkkkfffbbbbbbkkkzzzzzzyyyuuuxxx|||zzzzzz||||||zzzxxxyyyyyyvvvrrrnnnllllllbbb```fffvvvyyykkkdddkkkuuuyyylll___^^^kkkpppbbbRRRJJJIIICCC;;;666444333222000/////////.........------ttttttoooddd\\\YYYWWWSSSHHH@@@666222333444111...////////////////////////////////////////////////....................................////////////////////////////////////...........................//////...------...///...////////////000000000//////000000000111111111111222222222111111333444333444555555444444555666888===GGGUUUaaahhhiiigggjjjhhhooorrriiibbbgggyyyyyyggg\\\QQQKKKFFFBBBBBBEEE@@@BBBDDDHHHKKKMMMNNNMMMOOOQQQSSSRRRQQQUUU]]]dddooovvv}}}wwwlllddd^^^[[[WWWRRRNNNLLLKKKLLLOOOVVVaaannn{{{sssjjjgggjjjllluuu}}}~~~{{{uuunnn```VVVKKKCCC<<<333///000000//////...............------............------------------------------------------------------000111222222///---------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............//////......---...///000111000666<<<@@@GGGNNNOOOMMMJJJMMMPPPOOOMMMKKKMMMOOO]]]www}}}xxxyyyooo```PPPHHHEEEAAA>>>===BBBCCCFFFJJJNNNWWWgggwww{{{rrrlllggg```ZZZ\\\^^^cccgggiiihhhdddaaadddmmm|||yyysssvvvtttuuu{{{zzzuuusssuuuvvvvvvuuulllmmmlllhhhccc^^^\\\[[[RRRTTT___ppp~~~~~~mmmdddhhhqqq||||||~~~uuuhhhaaaiiisssnnn[[[KKKLLLGGGCCC>>>888111000111////////////............||||||vvviii___[[[XXXVVVMMMFFF<<<666444333111---000000000000000000000000////////////////////////////////////////////////............///////////////////////////////////////////////////////////////000111///---,,,...000////////////000000000111000000000000111111111111111222333222111111333555222444555555555555666888888@@@MMMZZZdddhhhhhhfffdddmmmppp```dddkkk{{{qqqbbbTTTMMMGGGEEECCCAAABBBEEEDDDFFFHHHKKKLLLNNNOOOPPPPPPSSSWWWXXX[[[cccqqq|||{{{sssiiifff```ZZZUUUPPPMMMKKKNNNPPPUUU]]]hhhttt|||uuuqqqnnnuuu{{{}}}xxxtttfff\\\QQQHHH@@@666111111000000///............///------............------------------------------------------------------///000000///---,,,,,,---------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///...---,,,,,,---///111222444;;;CCCGGGLLLQQQQQQNNNKKKPPPRRRNNNHHHKKKXXXdddzzz}}}~~~}}}ooo[[[OOOEEEBBBAAAAAABBBEEELLLPPPWWW___ccckkk|||}}}sssggg```]]][[[WWWSSSVVVZZZ```eeeggggggeeedddiiipppzzz}}}uuunnnqqquuuzzz~~~~~~~~~xxxuuuqqqqqqtttuuutttrrrggghhhhhheee```\\\ZZZYYYRRRWWWcccqqqwwwtttpppooouuu|||wwwrrrvvv{{{}}}yyyzzz}}}~~~yyytttiiidddnnnwwwhhhPPPJJJIIIJJJGGG<<>>>>>@@@CCCKKKSSSeeelllwwwwwwddd___XXXTTTTTTUUUUUUTTT\\\```fffkkkmmmnnnooopppqqqwww|||~~~~~~~~~zzztttyyy}}}~~~||||||xxxvvvtttvvvxxxxxxuuurrrfffiiikkkjjjgggcccaaa___\\\aaajjjrrrqqqhhhaaa___iiimmmrrrvvvyyy~~~{{{yyy{{{{{{~~~tttfffkkkzzzrrr\\\KKKJJJLLLKKK@@@111---222000000000/////////......xxxnnnhhhbbb[[[WWWTTTOOOEEE<<<555333333222222222222222222222222////////////////////////////////////////////////............////////////////////////////////////////////////////////////......///000111111///...//////000000000111111111000000111111111222222222222333333333222222444555000222444666777888:::<<>>LLLYYYfffjjjgggfffnnnvvvooorrryyyfffWWWNNNHHHFFFFFFDDDBBBCCCGGGIIIIIILLLRRRSSSTTTUUUWWW[[[dddoooxxxzzzttthhhbbb^^^\\\WWWQQQRRRXXXUUUiii~~~uuuwww|||yyykkk___RRRCCC999777111111000///////////////---..................---------------------------------------------------+++,,,---,,,,,,,,,...000------------------------,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////222111000000111444888:::CCCLLLRRRSSSRRRRRRQQQOOONNNJJJHHHNNN```{{{~~~vvvsss|||{{{aaaSSSNNNIIICCC@@@AAAFFFMMMTTTccc{{{vvvvvvxxxxxxzzz|||xxxqqqsssxxxpppbbb\\\___bbbeeeggglllppptttsssxxx}}}yyypppuuuzzz|||{{{wwwsssqqqpppppprrrrrrllleeeeeejjjggggggeeeaaa]]]^^^cccgggjjjqqqxxx}}}}}}xxxvvvwwwzzzYYYKKKCCCHHHHHH===555444000000000000////////////wwwnnneee```YYYWWWSSSMMMFFF>>>888555222000......000000000///000000000000000000000000111111000000//////......000000//////.........---////////////000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000111111111111222222333333333333444444000555777555222777CCCNNNVVVXXX```hhhggggggwwwuuurrrqqqeeeVVVMMMKKKKKKHHHEEEDDDGGGLLLOOOOOOOOOOOOPPPPPPUUUZZZaaannnyyytttmmmeee]]]WWWSSSQQQUUUYYYcccppp|||ppppppwwwrrrgggYYYGGG;;;777222///...111111...///111//////.........---------........................//////.........---------,,,------......------,,,,,,,,,,,,---------......///............---------,,,,,,,,,---------......++++++,,,,,,,,,---------------------------------............/////////000///000111111111444:::???JJJMMMOOONNNNNNOOOOOONNNNNNQQQSSS[[[ppp|||sssxxxcccQQQJJJEEEDDDFFFJJJMMMOOOUUUggg~~~}}}tttooommmqqqwwwuuusssqqqnnnlllkkkkkkkkkjjjkkkmmmqqqvvvzzz~~~}}}{{{}}}{{{wwwtttqqqooonnnnnnsssmmmddd^^^\\\\\\\\\]]]bbbcccgggnnnxxx~~~{{{zzz{{{dddUUUFFFBBBGGGGGG<<<111333444333000---,,,,,,...|||vvvmmmggg^^^ZZZUUUPPPJJJCCC<<<777555333111000111111000///000000000000000000000000111000000000/////////...000000/////////.........////////////000000000000000000000000000000000000111111111111000000//////000000111111111111000000000000000000111111111111222222333333333333444444111444555444555<<>>555111///000000......000//////.........---------........................//////.........---------,,,------......------,,,,,,,,,,,,---------......///............---------,,,,,,,,,---------......++++++,,,,,,,,,---------------------------------........./////////000000000111222222333777===BBBHHHKKKMMMMMMMMMOOOQQQQQQLLL\\\nnn|||yyy|||mmmTTTHHHEEEEEEGGGJJJUUU^^^iiivvv|||zzznnndddbbbeeemmmuuupppppppppppprrrsssuuuvvv{{{}}}|||zzzxxxxxxwwwzzzvvvpppkkkgggdddbbb```aaa___```cccjjjrrrwwwzzz~~~}}}}}}ttteeeSSSKKKKKKKKKEEE>>>888666333000///......///xxxnnnbbb]]]WWWSSSPPPJJJAAA:::999666333222222222111///000000000000000000000000000000000000////////////000000////////////......////////////000000000000000000000000000000000000222111111111000000//////000000111111111111000000000000000111111111222222222222333333333333444444555444444666<<>>DDDHHHKKKLLLNNNOOONNNPPPXXXbbb~~~~~~{{{{{{xxxWWWNNNKKKMMMXXXiii{{{}}}rrryyyyyyooohhhjjjpppsssuuuwww}}}}}}wwwsssppplllgggdddccccccbbbaaabbbeeejjjrrr{{{}}}}}}~~~vvvgggYYYPPPNNNOOORRRDDD===444111222333111...ooohhh```XXXUUUUUURRRKKKDDD:::777333222222333333333000000000000000000000000////////////000000000000//////000000000000000000////////////000000000000000000000000000000000000------...000111222333444111111222222222222111111111111111111222222222222222222222333333333444444666555666===IIIVVV```eeeeeehhhmmmyyy~~~cccaaarrr}}}kkk]]]RRRKKKGGGCCCDDDFFFKKKQQQUUUWWWWWWUUUWWWZZZ___hhhuuu~~~tttjjjddd___[[[]]]aaahhhttt{{{ooo\\\NNNFFF<<<333222222111222333000000/////////.................................---.....................,,,------......------,,,,,,,,,,,,---------......///............---------,,,,,,,,,---------......,,,,,,---------.................................////////////000000000111///000222666<<>>888444333222222111000000000000000000000000.../////////000000000111//////000000000111111111////////////000000000000000000000000000000000000/////////000111111222222111222222333333222222111111111111222222222333333222222333333333333444444555:::CCCMMMVVV]]]bbbdddfffmmmrrrvvvqqqdddVVVOOOKKKFFFEEEHHHIIILLLPPPTTTVVVYYY\\\^^^eeemmmzzz|||qqqiiifff```dddjjjqqqyyy{{{lll[[[LLL===777555222000111000000000000/////////...........................---------.........//////,,,------......------,,,,,,,,,,,,---------......///............---------,,,,,,,,,---------......------------....................................//////000000000111111111111333999AAAHHHLLLLLLJJJLLLIIIIIIKKKJJJRRRllluuusss{{{}}}mmm]]]UUUTTTddduuu}}}yyyssskkkggghhhaaaaaaeeemmmqqqsssxxx}}}}}}zzztttqqqkkkgggdddcccdddgggiiijjjrrrvvvzzz{{{zzzxxxuuurrrqqqnnnjjjlllzzz~~~|||||||||~~~vvvgggXXXOOOKKKIIIEEE@@@:::555222000///}}}pppbbbXXXRRRQQQQQQHHHCCC<<<666333222111000000000000000000000000000.../////////000000111111//////000000111111111222////////////000000000000000000000000000000000000111111111111000000000///111222222333333222222111111111222222222333333333222222333333333444444444999AAALLLWWW^^^bbbeeegggnnnxxxqqqrrrjjj___SSSIIIGGGGGGEEEGGGKKKLLLSSSZZZ\\\ZZZ[[[aaagggvvvwwwtttfffeeeccccccjjjxxx|||hhhXXXFFF>>>:::666333333000000000000////////////........................---------.........//////,,,------......------,,,,,,,,,,,,---------......//////.........---------,,,,,,,,,---------......---------.........//////////////////////////////000000000000111111111111333666<<>>777222111000yyyhhh^^^[[[WWWQQQLLLIIIBBB999333111222333222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000111111111111111111111111222222333444444555555666333444555555444444666888===BBBMMMXXX___dddjjjoooeee||||||ggg[[[QQQKKKFFFEEEIIIMMMNNNNNN[[[YYYTTTZZZcccbbbhhhzzzyyynnndddbbbeeemmm~~~~~~uuubbbMMMBBB;;;555111222222111000///....................................////////////////////////---------............///................................................---------............///............////////////.................................///111222111000666:::AAAHHHLLLMMMMMMLLLCCCMMMNNNIIITTTsss~~~vvvxxx|||uuufffZZZWWWUUUXXXhhh{{{{{{nnnYYYTTTOOOMMMOOOUUU[[[^^^gggkkkqqquuuyyy~~~|||xxxtttoookkkhhhgggjjjkkknnnsss{{{|||{{{~~~|||xxxwwwyyy}}}~~~vvvllleeeYYYPPPGGGDDD@@@999333222pppbbb[[[UUUOOOMMMIIICCC;;;555111111111222222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///111111111111111111111111222222222222222222222222222222333444444555555666333444555555444555777:::AAAKKKWWW___aaaeeennnwwwqqqqqqmmmZZZQQQMMMIIIFFFFFFKKKOOOQQQQQQXXXWWWUUU^^^mmmsss~~~xxxmmmiiihhhkkkttt~~~~~~kkkVVVIII@@@888444444222111000///////////////................................................---------............///................................................---------............///............////////////.................................000111222111111555:::BBBHHHLLLMMMLLLLLLKKKKKKKKKQQQhhh{{{~~~dddVVVNNNUUUaaammm~~~{{{ooobbbXXXRRRPPPMMMNNNRRRYYY```dddmmmrrryyy}}}{{{{{{{{{}}}~~~}}}xxxssspppmmmlllkkkjjjkkkooovvv}}}{{{{{{}}}|||{{{{{{}}}zzzqqqjjjaaaXXXOOOKKKFFF===444000lllaaaYYYTTTOOOLLLFFF@@@:::555222111333222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111222222222222333333333333222222333444444555555666444555555444444666:::===IIIUUUbbbeeeccciiixxx}}}llluuu}}}lll[[[MMMGGGGGGGGGHHHLLLQQQVVVXXXYYYUUUXXXZZZggg|||{{{vvvtttqqqqqqsssvvvaaaQQQEEE;;;555222111111000000000000000000........................---------------------------------............///................................................---------............///............////////////......................../////////000111222222333999???FFFLLLNNNMMMMMMMMMNNNHHHIII^^^~~~~~~zzzwwweeeUUUOOOTTTjjj{{{lll^^^VVVOOOJJJKKKLLLNNNRRRYYYbbbjjjooo{{{|||zzz|||yyywwwsssqqqpppsssvvvxxx}}}~~~{{{xxxwwwwwwrrrooollllllppptttxxxzzz~~~~~~xxxzzz}}}~~~}}}yyysssnnneee\\\XXXRRREEE888111zzzlllccc]]]SSSPPPKKKFFF@@@;;;555222333333222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111222333333333333333444444222222333444444555555666666666555444555999???CCCSSS\\\ddddddgggttt}}}rrrkkkvvvvvveeeXXXNNNGGGFFFDDDHHHNNNTTTYYY\\\^^^___\\\dddkkk||||||xxxsssrrryyyppp]]]NNNBBB999444222111111000000111111111................................................---------............///................................................---------............///............////////////........................///000000000000222444777AAAFFFLLLPPPOOONNNMMMMMMNNNLLLXXXuuuzzz}}}rrr```UUURRRZZZnnn}}}fffeee```YYYSSSPPPOOOOOOPPPTTTZZZaaajjjttt||||||yyyyyysssqqqsssooommmiiiggghhhlllqqqtttwwwxxxzzz|||~~~~~~|||xxxssspppmmmllljjjhhhooowww|||wwwooohhheee^^^PPP???666uuuiii```UUUQQQMMMHHHDDD>>>777222333333333222222222222111111111111111111111111111111111111111111111111111111111111111111111111111///000000000111111111222111111111111111111111111222222222333333444444444222222333444444555555666777666555555777===EEEKKK[[[___aaabbbnnniiifffuuuxxxcccUUUMMMGGGFFFGGGHHHNNNVVV[[[\\\]]]^^^___jjjxxx|||wwwzzzzzz~~~xxxooopppxxxmmm[[[MMMAAA999333222222111111111111222////////////////////////////////////////////////---------............///................................................---------............///............///////////////////////////////////////000111000000333777;;;GGGKKKPPPPPPMMMKKKKKKLLLOOO[[[ttt~~~qqq}}}~~~nnn]]]WWWZZZ```nnnppp___YYYYYYZZZYYYWWWTTTSSSTTT[[[aaajjjsss|||{{{xxxyyyzzz~~~wwwsssmmmfffeeegggfffeeecccccceeeiiimmmpppoooppprrrtttxxx{{{}}}~~~|||}}}{{{wwwrrrkkkddd___fffnnnxxx{{{sssmmmmmmhhhYYYFFF;;;~~~mmmaaaUUUQQQLLLHHHEEE@@@888222333333333333222222222222111111111111111111111111111111111111111111111111111111111111111111111111///000000111111222222222222222222222222222222222111111222222333333444444222222333444444555555666777777555666999BBBLLLSSS```bbbbbbfffzzz}}}gggpppzzziiiWWWMMMHHHFFFFFFIIIPPPVVV[[[]]]\\\]]]bbbfffzzz~~~|||vvvvvvuuuwww}}}vvvrrrttt~~~vvvdddTTTEEE999555444333222111111111111////////////////////////000000000000000000000000---------............///................................................---------............///............////////////////////////////////////...///000000000444;;;AAAIIIMMMPPPNNNJJJHHHJJJNNNTTTmmmooooooxxxjjjZZZOOOVVVfff}}}xxxeeeZZZaaa``````aaa]]]WWWUUUWWWbbbiiittt~~~yyyuuuxxx~~~uuupppkkkhhhddd______aaaaaaaaaaaabbbdddfffhhhjjjkkkkkklllnnnqqqtttwwwxxx{{{|||}}}~~~~~~|||{{{}}}~~~zzzssskkkeeekkkoootttyyy}}}}}}vvvqqqssspppbbbNNNBBBxxxhhhXXXSSSNNNJJJHHHDDD<<<666444444333333333222222222111111111111111111111111111111111111111111111111111111111111111111111111///000000111111222333333222222222222222222222222000000111111222333333444222222333444444555555666888777666777<<>>EEEJJJNNNPPPNNNJJJJJJOOOUUUjjjooosssyyyaaaWWWRRRSSSfff~~~vvvkkkeeeaaagggcccaaabbb```\\\^^^dddpppxxx}}}wwwwww|||}}}wwwnnnjjjhhhjjjiiiggghhhllljjjkkknnnooopppooommmlllnnnnnnnnnnnnoooqqqssstttwwwxxxyyy{{{}}}~~~{{{zzz{{{{{{uuuqqqssssssssstttyyy~~~zzz|||zzzmmmYYYLLLsss\\\WWWQQQNNNLLLIIIBBB<<<444444444333333333222222111111111111111111111111111111111111111111111111111111111111111111111111///000000111222222333333222222222222222222222222//////000111222222333333222222333444444555555666888777666777===HHHVVV___aaakkkttt}}}kkkzzzvvvgggZZZOOOFFFFFFJJJMMMPPPSSSYYY[[[]]]]]]aaaqqqvvv}}}wwwnnnkkklllwwwxxxqqqkkkmmmyyy}}}}}}}}}~~~xxxgggTTTEEE888777555333222000000///000000000000000000000000////////////////////////---------.........//////................................................---------.........//////............/////////000000000000000000000000000+++...000000000666@@@HHHMMMPPPRRRPPPLLLNNNVVV^^^uuujjjcccKKKJJJUUUdddsssgggbbbbbbbbbccc]]][[[]]]___bbbkkkvvvzzzwwwyyy~~~rrrlllooommmmmmrrrttttttwww{{{}}}{{{xxxuuutttsssqqqqqqqqqrrrssswwwwwwxxxzzz}}}}}}}}}|||zzzyyyzzz}}}|||yyyvvvsssqqqrrrvvv~~~vvvcccUUUnnn\\\TTTRRRJJJHHHFFF???999666333111111222111111222222222111111111111000000000000000000000000000000000000000000000000000333222000//////000222333111111222222222333333333333333222111222333444555444444333333333444555555555777999<<>>666333111//////222111111000///////////////000000000000000000000000........................////////////////////////////////////////////////...---------.........---............////////////000000000000////////////444222111222777???GGGMMMVVVOOOMMMPPPNNNPPPfff|||xxxiii[[[OOOTTTjjj~~~kkkfffiiihhhbbb\\\\\\[[[\\\bbblllwww{{{yyy}}}ttttttzzzzzzvvvsssqqqqqqsssuuuwwwyyyzzzyyyyyyzzz~~~{{{xxxzzz|||~~~}}}zzzzzz|||~~~~~~||||||zzzxxxxxxyyy}}}}}}kkk___yyydddYYYUUUNNNLLLKKKCCC;;;888444222222222222111222222222111111111111000000000000000000000000000000000000000000000000000222111000000111333555666111111222222222333333333333333222222222333444555444444333333444444555555555777999>>>HHHTTT^^^dddjjjuuu~~~kkksss{{{cccUUUIIIJJJEEEEEEKKKSSSWWW[[[___aaaeeeqqq}}}uuuqqqkkknnn{{{zzzjjjaaaiiiuuu~~~~~~pppRRRIII@@@888555333000000333111111000///////////////000000000000000000000000........................///////////////////////////////////////////////////------111666777333...............////////////000000000000////////////222111111333888@@@HHHMMMPPPOOOOOOPPPQQQ\\\yyybbbYYYWWWhhh|||qqqgggdddccc^^^YYYWWW___bbbhhhoooyyy~~~~~~}}}~~~{{{ssstttuuuvvvwwwxxxyyyzzzzzz~~~|||yyyzzz}}}}}}||||||}}}}}}yyyvvvvvvxxxzzz}}}}}}||||||||||||{{{{{{{{{{{{~~~{{{wwwrrrfffnnn]]]WWWPPPOOOOOOGGG===:::555333222222222111222222222111111111111000000000000000000000000000000000000000000000000000111111000111222555777888111111222222222333333333333333222222222333444555444444333333444555555666666666:::CCCMMMXXX```dddmmmzzztttgggllliiiVVVMMMFFFHHHEEEGGGQQQ[[[___```bbbeeeooo}}}yyytttnnnnnnzzznnnbbbiiiwww~~~{{{ZZZNNNDDD;;;777666333222333111111000////////////000000000000000000000000000........................///////////////////////////////////////////////////,,,,,,222:::<<<666///............////////////////////////000000000000111111222555;;;BBBIIINNNKKKOOOPPPOOOTTTjjj}}}lll\\\[[[fffhhheeedddccc]]]VVVTTTWWWaaaiiirrr{{{}}}xxxwwwvvvuuuuuuvvvxxxyyyzzz}}}|||{{{{{{}}}~~~||||||{{{zzzwwwuuutttuuuwwwzzz|||~~~~~~zzzvvvtttqqquuu{{{|||wwwsssxxxwwwlllxxxcccXXXOOOOOOOOOHHHAAA===888444333333333222222222222111111111000000000000000000000000000000000000000000000000000000111111111111222444555666111111222222222333333333222222222333333333444444444444333444444555666777888888===HHHSSS[[[bbbhhhuuuiiiooosss^^^PPPMMMJJJGGGHHHNNNXXX]]]___ccchhhqqq|||xxxqqqpppzzzuuuffflll|||hhhUUUIII>>>999777444222222222111000000//////000000000000000000000000000000........................////////////////////////////////////////////////,,,++++++000555777444000............////////////////////////000000000000000111444888>>>EEEKKKNNNLLLOOONNNMMMZZZxxx}}}|||jjjaaa```iii|||lllcccbbbaaa___ZZZVVVYYY```kkkrrr}}}}}}yyyvvvttttttvvvwwwyyy{{{~~~~~~}}}||||||}}}~~~}}}{{{zzzxxxvvvvvvwwwxxxzzz{{{|||||||||zzzvvvsssqqqssswww|||~~~{{{xxxxxxzzzyyypppmmm___RRRPPPPPPJJJDDD@@@:::666444444333333222222222111111111000000000000000000000000000000000000000000000000000000111111111111111222222333111111222222222333333333222222333333333444444444444444444444555666777888<<<<<>>888555555555444222222222111111111111000000000000000000000000000000000000000000000000000000111111222333333333333111111222222222333333333111222333444444444333333333333444444555777888999AAADDDOOO\\\dddmmm}}}sssrrr]]]SSSPPPHHHGGGNNNPPPWWW[[[___aaabbbooo}}}yyy~~~~~~}}}}}}}}}|||hhhQQQCCC<<<777444333333222111111000000111111111111111111111111111111///////////////////////////////////////////////////////////////////////////000000///------///111............////////////.........///000111111111444888???FFFKKKNNNNNNNNNPPPPPP^^^}}}sss]]]RRRZZZuuunnnaaa]]]^^^ZZZXXXZZZ___eeemmm{{{~~~yyyvvvssssssuuuxxx{{{||||||{{{xxxzzz{{{zzzxxxyyy|||~~~}}}{{{wwwuuuuuuwww{{{}}}zzz{{{}}}~~~zzzvvvqqqkkkddd```aaafffqqq{{{yyyvvv{{{aaaSSSRRRNNNLLLFFF???999666555555555222222222111111111111000000000000000000000000000000000000000000000000000///000111333444555666666111111222222222333333333111222333444555444333333333333444444666777888999AAAFFFRRR```hhhsssyyyfffSSSLLLMMMGGGGGGOOOPPP\\\\\\^^^aaahhh{{{{{{|||zzz~~~pppVVVFFF>>>999555444333222111111000111111111111111111111111111111111000000000000000000000000////////////////////////////////////////////////---,,,,,,...000000...,,,............/////////000---......///000111111222555:::AAAIIINNNOOOOOONNNPPPRRRhhhcccSSSSSSdddqqqggg```^^^^^^VVV[[[dddmmmssszzz}}}yyyqqqrrrtttwwwzzz|||{{{zzzyyy{{{||||||{{{|||~~~yyyvvvvvvyyy~~~zzz|||~~~~~~zzzsssiii^^^WWWWWW^^^kkktttpppkkkwwwnnnWWWPPPTTTKKKFFFBBB>>>888111000333333333333222222222111111000000000000000000000000222222222222222222222222111111222222222333333333222222222222222222222222333333333444444444555555666555777999777666:::AAAHHHOOOZZZccciiiyyy{{{yyyjjjVVVMMMFFFEEEIIIMMMUUU\\\\\\]]]cccnnnwwwpppwwwfffMMM@@@===999333333333222222111000000///000000000000000000000000111111000///////////////000///...///000111///...///////////////////////////////////////////////////////////////............///000//////000333555444AAAEEEHHHOOOOOOLLLPPPJJJcccssslllTTTOOO```zzzllldddddd```]]]]]]___eeeoooyyy~~~zzzwwwuuuttttttxxxyyy{{{}}}~~~~~~uuuuuuvvvvvvwwwwwwwwwwwwtttwww{{{}}}wwwuuuxxx|||}}}||||||{{{yyypppbbbWWWZZZ\\\bbbiiillloooyyyzzz___SSSSSSKKKGGGCCC@@@;;;444333555333333333222222222222111111111111111111111111111222222222222222222222222111111222222222333333333222222222222222222222222333333444444444555555555777666777999888777<<>>FFFUUU```bbb___pppooollllllYYYPPPJJJFFFGGGOOOWWW[[[^^^aaa```ppp|||www{{{{{{nnnooouuuiiiRRREEE<<<666222222111111000111111111000000000000000000000000111000000///////////////111///...---///000000///////////////////////////////////////////////////////////////////////////111111111111111222555888<<>>;;;888555333333444555000000000000000000000000///////////////000111111111///......///000000///000000000000000000000000////////////////////////...//////000111222222222000111222444777===EEEJJJIIILLLIIIJJJQQQ\\\zzztttkkkxxxzzzccccccuuujjjdddeeeeee\\\```kkkyyyuuujjjeeeccccccdddbbbbbbaaabbbccceeeggghhhgggiiikkknnnqqqssstttuuupppsssvvvxxxyyyzzz|||~~~{{{|||}}}~~~}}}}}}{{{|||||||||{{{}}}zzzvvv{{{|||xxxaaaOOOIIIKKKFFFBBB@@@888777666444444444444222111111111111111111111111111000000111111111222222222111111222222222333333333444333333333333444555555777777777777666666666666111:::888777DDDPPPVVV^^^tttnnn}}}lllYYYNNNJJJJJJMMMQQQ^^^^^^^^^```hhh|||}}}vvvpppiii|||uuupppxxxjjjXXXYYYiiizzzoooKKKBBB>>>888333222444444222000000000000////////////000000000000000000000000000000000000000000000000////////////000000000000//////............//////000000000000000111111222333222222444999@@@HHHLLLLLLMMMKKKHHHOOOhhh}}}qqqtttiii^^^hhh~~~pppeeedddccc___^^^jjjwwwxxxkkkfffccc```]]]^^^aaaaaabbbcccdddfffggghhhkkklllnnnnnnmmmnnnoooqqqtttuuuvvvxxxyyyzzz{{{{{{}}}}}}}}}}}}}}}|||{{{{{{~~~{{{zzz{{{~~~~~~yyysss|||}}}|||jjjTTTKKKLLLFFFCCCAAA:::888666444444444444222111111111111111111111111111111222222222333333333333111222222222222333333333444444333333444444555666777777777777777777777666666:::777:::JJJTTTZZZeee{{{nnn```QQQKKKJJJLLLQQQVVV]]]^^^bbbiiixxx~~~wwwrrrnnn}}}xxxttt|||iiiVVV[[[iii}}}zzzVVVGGGBBB;;;666444555444222111000000000////////////000000000000000000000000000000000000000000000000////////////000000000111//////............//////000000000000000111222222333333333555:::AAAHHHMMMNNNNNNNNNQQQ___xxx~~~pppsssqqqccceeexxxvvvgggcccdddcccaaaeeeqqq|||qqqfffcccbbb```___```aaaaaabbbbbbdddfffggghhhgggiiikkkllllllmmmoooqqqssstttuuuwwwxxxyyyzzzzzz}}}}}}}}}}}}|||{{{zzzzzz{{{zzzyyy{{{{{{ttt|||}}}~~~vvv\\\MMMLLLGGGCCCBBB===999777555444444444333111222222222222222222222222222222333333333444444444222222222222333333333333444444444333444444555666777777777777777777777777:::999666@@@PPPVVV^^^ooo}}}zzzwww\\\RRRJJJJJJNNNRRRWWW]]][[[^^^ffftttyyytttooo{{{hhhVVV___mmmeeeMMMFFF>>>999777666444333111111000000000/////////000000000000000000000000000000000000000000000000/////////000000000111111000//////......//////000111000000000000111222222333333444888===CCCJJJMMMMMMJJJMMM\\\ttt{{{lllggg{{{tttcccaaarrruuubbb^^^aaabbbdddhhhqqq~~~}}}xxxqqqhhhaaa````````````bbbaaaaaaaaabbbdddeeeggghhhdddfffiiijjjkkkllloooqqqsssssstttvvvwwwxxxyyyzzz|||}}}}}}|||{{{zzzyyyyyyxxxxxxyyy|||~~~www|||}}}bbbMMMKKKFFFCCCCCC@@@;;;888555444444444333222222222222222222222222222222222222333333333333444222222222333333333444444444444444444444555666666777777777777777888888888:::999999DDDRRRTTT```zzzzzzxxxgggRRRLLLIIIMMMSSSWWW]]]bbb^^^eeeppp{{{wwwnnnvvvkkkZZZfffwwwsssSSSIII>>>999888555333333111111111000000000////////////////////////////////////////////////////////////000000000111111111000000////////////000000111111000000111111222333333444777;;;@@@FFFKKKNNNMMMIIIPPPiiinnneeelllxxxkkkccclllvvvcccVVVZZZ______fffrrr~~~uuuoooiiibbb]]]^^^______```cccaaaaaaaaabbbccceeefffgggeeegggiiijjjjjjkkkmmmooosssttttttuuuwwwxxxyyyzzz||||||||||||{{{zzzyyyxxxxxxyyyzzz}}}{{{}}}hhhNNNJJJEEEBBBDDDBBB<<<:::666444444444444333222222222222222222222222111111111111222222222222222222333333333444444444555444444444444555666666666777777777888888888999666:::===HHHRRRUUUfffooonnnVVVMMMJJJKKKQQQVVVYYY^^^cccdddooo~~~{{{rrrvvvtttdddooo~~~~~~ZZZLLL>>>999777444222444111111111111000000000000////////////////////////////////////////////////000000000000111111111111000000////////////000000111111111111111222222333333555999>>>DDDIIIMMMOOONNNLLLYYYyyyfffjjj|||kkkggglll~~~dddXXXTTTZZZ]]]^^^kkk~~~|||oooiiieee```]]]^^^___^^^```cccaaaaaaaaabbbcccdddeeefffiiikkkllllllkkkkkklllnnntttttttttuuuvvvxxxzzz{{{{{{{{{{{{{{{{{{zzzzzzyyyzzz{{{|||}}}}}}}}}}}}}}}~~~}}}|||}}}|||rrrSSSMMMHHHCCCCCCBBB>>>;;;777555444555444444333333333333333333333333000000111111111222222222333333333333444444444444555555444444555555666777666777777888888999999999444===BBBKKKWWW```uuuwwwuuubbbNNNJJJIIILLLSSSXXXZZZ^^^ccchhhyyy|||zzzqqqwww{{{{{{|||~~~gggTTTBBB;;;888333222555222222111111111000000000000000000000000000000000000000000000000000000000000000000111111111222222111000000//////000000111222111111111111222333333333666<<>>FFFLLLOOOQQQQQQSSS___zzzpppvvv{{{gggtttqqq[[[NNNQQQWWW\\\ddduuu~~~rrrdddZZZWWWYYYWWWYYY\\\\\\[[[]]]bbbbbbaaaaaaaaabbbcccddddddhhhjjjllllllllllllnnnppppppooonnnnnnppprrruuuwwwxxxyyy{{{}}}~~~zzz{{{{{{yyyxxxzzz~~~xxxxxx}}}}}}xxx}}}~~~tttYYYMMMGGGEEEGGG@@@>>>;;;888555444444444444333333222222333333444111111111111111111111111222222222333333333444444555555555555555555555555666777888999999999999999<<>>HHHPPPcccfffUUUOOOLLLGGGOOOWWW___bbbdddmmm|||qqqlllxxxfffOOOCCC<<<::::::555444333222111111111111222222111111111000000000000000111111111111000000111000000000000000000000//////000000111111222222444111000000333666666555444:::DDDMMMOOOOOOSSSYYYhhhzzzxxx~~~ooosssdddSSSQQQTTTXXXcccooozzzxxxnnnaaaWWWUUUXXXVVVYYY[[[]]]]]]^^^___aaaaaaaaabbbbbbcccddddddddddddeeefffhhhjjjlllnnnooooooooopppqqqsssuuuvvvwwwvvvwwwyyy|||~~~~~~{{{yyyyyy|||~~~fffSSSJJJGGGHHHEEEBBB>>>999555333222111444333333222222333333444333333333333333333333333444444444444555555555666555555555555555555555555777777888888999:::::::::>>>GGGSSSjjjxxxyyy^^^OOOKKKKKKIIIUUUZZZ___aaafffttt~~~~~~}}}ooojjjwwwuuuTTTBBB>>>;;;777555444333222111111111111111111000000000/////////000000111111111111000000000000000000000000111111//////000000111222222222444333111111333555555555666;;;EEEMMMNNNOOOVVV___xxxqqqvvvooonnn}}}nnnWWWSSSTTTSSSZZZjjj|||yyylllccc\\\VVVUUUWWWXXXZZZ\\\]]]]]]]]]^^^___``````aaaaaabbbccccccddddddeeegggiiikkkmmmnnnoooooopppppprrrsssuuuwwwxxxtttvvvxxx{{{{{{xxxyyy|||oooWWWKKKGGGHHHDDDBBB>>>999666444333333444333333222222333333444333333333444444444444444555555555555666666666666555555555555555555555555777777777888999:::;;;<<>>:::888777777777444333333222222333333444222333333444444555555555555555555555666666666777666666666666666666666666888777777888999;;;===>>>JJJWWWddduuuuuuwwwgggVVVLLLJJJLLLQQQWWW[[[]]]cccppp|||hhh^^^kkkxxxVVVFFF???888555444333222111111111111111111000000000/////////000000111111111111000000/////////000111111222222000000111111222333333333222333444333333444777999>>>BBBHHHIIIHHHRRRlll}}}mmmnnnSSSTTTZZZWWW]]]kkkooodddYYYVVVVVVVVVWWWYYYYYY[[[]]]]]]\\\\\\]]]^^^______```aaacccdddeeeeeeeeefffhhhjjjlllnnnoooppprrrssssssuuuvvvxxxzzz{{{vvvwwwzzz~~~}}}}}}~~~~~~~~~}}}|||zzzzzzzzz{{{{{{}}}{{{~~~iiiRRRIIIFFFEEECCC???;;;888666666666444333333222222333333444111222222333444444555555444444555555555666666666666666666666666666666666888888777777999;;;>>>???NNNaaaooo{{{}}}fffYYYMMMJJJKKKMMMRRRYYYYYY]]]gggyyy~~~~~~jjjaaarrr~~~```III???<<<555444333222111111111111222222111111111000000000000000111111111111000000...//////000111111222222000111111222222333333444000222444444333555888<<>>@@@WWWnnn~~~yyyttt]]]QQQHHHHHHKKKMMMRRRYYY^^^cccppp}}}nnnggg{{{}}}zzz{{{mmmPPPEEEDDD555444333222111111111111222222222222111111111111000000111111111111000000...//////000111222222222000111111222222333444444///111333444333555999===DDDHHHMMMNNNQQQdddzzzppptttccc]]]UUUQQQVVVcccrrr|||{{{tttbbb\\\WWWWWWVVVTTTTTTWWWXXXZZZ\\\]]]]]]]]]^^^______```aaabbbdddeeefffgggfffggghhhjjjlllnnnooopppttttttuuuvvvwwwyyy{{{|||zzz{{{~~~~~~}}}zzz}}}~~~}}}|||||||||}}}|||~~~|||YYYKKKJJJGGGDDD@@@>>><<<:::777555444444444444444444444444555555555555555555555555444444444444555555555666666666666666555555555555999999555888???<<<>>>NNNfffwww}}}eeeRRRMMMGGGFFFKKKUUUZZZ[[[]]]hhh|||xxxxxx~~~{{{xxx~~~[[[JJJ???777777666444333222444555222222222222222222222222222222222222222222222222000000000000000000000000///000000000000111111111...000222111222555<<>><<<:::888555444444444444444444444444555555555555555555555555444444555555555666666666666666666666666666666666888999666999>>>;;;AAASSStttxxxrrr[[[PPPKKKGGGHHHPPPXXX]]]]]]ggguuu{{{}}}|||~~~}}}|||gggRRRBBB888888666444222111222333222222222222222222222222222222222222222222222222000000000000000000000000000000000111111111222222///000222222222666===CCCGGGRRRTTTOOO^^^{{{ooovvvrrrqqqgggWWWQQQOOOWWWfffxxx~~~ooohhhZZZXXXVVVTTTSSSUUUWWWXXXXXXZZZ\\\\\\\\\\\\^^^```aaa```___aaaeeegggfffeeeggghhhjjjmmmooopppqqqqqqtttuuuvvvxxxzzz|||}}}~~~~~~}}}|||}}}zzzyyy{{{{{{}}}~~~|||kkkRRRJJJGGGEEEAAA>>><<<:::888666444444444444444444444444555555555555555555555555555555666666666777777777777777777777777777777777666:::999:::>>><<>>===;;;888666555555555555555555555555555555555555555555555555666666666666777777777777777777777777888888888888555::::::;;;>>>===LLLgggttt^^^OOOKKKHHHIIIQQQYYY^^^```bbbvvv{{{yyy{{{}}}xxxuuucccCCC===:::666444333444444444222222222222222222222222111111111111111111111111000000000000000000000000111111222222222333333333000222333333555:::BBBIIIMMMPPPOOOSSSlllwwwmmmrrruuuqqq~~~jjjXXXRRRQQQWWWeeexxxmmm```[[[TTTSSSSSSSSSTTTVVVXXXYYYXXXYYY[[[\\\[[[\\\]]]______``````bbbdddfffgggggghhhiiikkknnnppprrrssssssvvvvvvxxxzzz}}}~~~~~~~~~{{{zzzyyywwwvvvyyy~~~~~~{{{YYYKKKHHHEEEAAA???===;;;888666555555555555555555555555555555555555555555555555666666666666777777777777666777777777888888888999555;;;;;;;;;???AAASSSpppjjjXXXOOOKKKIIILLLUUU[[[]]]bbbhhhzzzyyyzzz|||}}}sssqqqKKK???<<<777555666888888888222222222222222222222222111111111111111111111111000000000000000000000000111111222222222333333333111222444444666<<>>888666888::::::888222222222222222222222222111111111111111111111111000000000000000000000000111111111111222222222333222333444555888>>>IIIPPPMMMNNNPPP^^^{{{ooosssyyywwwsss[[[SSSHHHPPPUUUcccxxxppp___VVVSSSQQQRRRTTTVVVWWWXXXXXXXXXWWWYYYZZZ[[[[[[[[[]]]^^^]]]___bbbcccccceeegggiiihhhiiillloooqqqtttuuuvvvuuuvvvxxx{{{}}}}}}zzztttsssssstttwwwyyyzzzzzz~~~eeePPPIIIFFFBBB???>>><<<999777555555555555555555555555555555555555555555555555444444555555555666666666444444555666666777888888888:::777999BBBJJJ___~~~||||||hhhVVVNNNNNNJJJMMMUUU^^^^^^```qqq~~~zzzuuutttxxx}}}zzzmmm|||hhhGGGAAA:::666777888777555222222222222222222222222111111111111111111111111000000000000000000000000000000000111111111222222222444555666999@@@KKKSSSLLLPPPXXXjjj|||nnn}}}vvv```QQQPPPFFFUUU\\\lll}}}kkk\\\TTTRRRRRRSSSUUUWWWYYYYYYXXXXXXWWWYYYZZZ[[[ZZZ[[[\\\^^^\\\___bbbccccccdddgggjjjhhhjjjlllooorrrtttvvvvvvuuuvvvxxxzzz}}}|||rrrsssttttttssstttvvvwww}}}jjjSSSIIIFFFBBB???>>><<<999777666666666666666666666666555555555555555555555555444444444444555555555666333444444555666777777888999:::666999CCCMMMbbbzzzvvvxxxcccRRRLLLNNNJJJNNNXXX```___bbbxxx}}}wwwuuuxxx~~~|||eeemmmnnnKKKCCC:::666666666444111222222222222222222222222000000000000000000000000000000000000000000000000///000000000000111111111222444555666999AAALLLTTTLLLRRR___tttssspppwwwyyyQQQLLLSSSNNN\\\cccuuu{{{iii[[[SSSRRRRRRTTTVVVYYYZZZYYYYYYXXXWWWXXXZZZ[[[ZZZ[[[\\\^^^\\\___bbbccccccdddgggkkkhhhjjjlllooorrruuuvvvwwwtttuuuwwwzzz}}}~~~qqqsssuuutttqqqqqqsssvvvxxx}}}xxxUUUNNNEEECCCAAA;;;===>>>555444444333333333444555555444444444444444444444444555555555555555555444444666666666777888888999999:::777:::;;;>>>UUUooovvv{{{yyynnn\\\TTTNNNJJJNNNXXXZZZ[[[cccnnntttuuuzzzzzz~~~{{{eeeccckkk|||TTTAAA:::;;;666555777333333333111000000000111222222222111000//////000000000000000000111222333444222222222222222222222222111555777666<<>>>>>555555555444333333444444444444444444444444444444444555555555555555555555555666666777777888888999999;;;:::>>>AAAEEEYYYpppyyygggWWWQQQMMMKKKRRR[[[\\\^^^iiiwww~~~zzzwwwxxxxxx|||~~~ddd[[[___~~~\\\GGG======777555777333333333111000000000111222222222111000000000000000000000000000111222333444222222222222222222222222222666777888???JJJOOOOOORRRcccxxx{{{rrrVVVNNNMMMQQQ]]]ppp~~~|||mmm___VVVSSSSSSTTTTTTUUUVVVWWWXXXYYYYYYZZZYYYXXXXXXZZZ\\\^^^```___```aaaccceeeggghhhiiiiiilllqqqtttuuuvvvxxxyyyyyyzzz{{{}}}xxxwwwvvvtttrrrpppooonnnssszzzbbbPPPEEEBBBBBB===>>>>>>555666666555444333333333333444444444444444444444444555555555555555555555555666666777777888999999999:::;;;???DDDLLL[[[ppp~~~vvv^^^QQQMMMMMMNNNWWW^^^]]]aaaqqqvvvtttvvvxxx~~~}}}zzz~~~yyyvvvuuuyyy|||~~~}}}bbbWWWWWWwwwhhhNNN@@@>>>888555666333333333222111111111111222222222111000000000000111111111000111111222333444222222222222333333333333555666777;;;CCCMMMPPPNNNVVVpppwww}}}}}}___OOOOOOOOOWWWjjj|||vvvggg[[[TTTTTTUUUSSSSSSTTTTTTUUUVVVWWWWWWYYYYYYYYYYYY[[[]]]```aaabbbbbbccceeeggghhhiiijjjjjjmmmrrruuuwwwwwwyyyzzz{{{|||}}}|||zzzvvvsssooonnnmmmmmmqqqzzzmmmTTTFFFBBBCCC>>>>>>>>>666777777666444333333333333555555555555555555555555555555555555666666666666666777777888888999::::::888:::<<>>>>>777888777666555444333333333555555555555555555555555555555555666666666777777777777777888999999::::::888<<<;;;DDDWWWbbbyyybbbQQQLLLLLLQQQWWWZZZ^^^^^^iiixxxjjjdddhhhnnnnnnwww{{{}}}tttrrrvvv|||zzz|||nnn```YYYWWWyyy\\\DDD@@@:::666777666333333333333222222111111222111111111111111222222222222222222222222333444222222333333333444444444555444777???HHHNNNQQQSSSggglllrrrgggNNNMMMWWWWWWbbb}}}~~~vvviii]]]VVVTTTTTTUUUUUUUUUVVVVVVWWWWWWXXXXXXYYYZZZ[[[\\\^^^```bbbcccccccccdddfffhhhiiijjjkkkmmmqqquuuxxxzzz{{{|||}}}~~~~~~}}}wwwrrrooonnnnnnooopppzzzdddMMMCCCDDD@@@>>>>>>999777777666555444444444444555555555555555555555555555555555666666777777888777777888888999::::::::::::@@@>>>JJJdddooouuuZZZNNNMMMNNNTTT[[[YYY^^^aaasss{{{iii]]][[[```eeennnxxxxxxsssuuuxxxzzz{{{kkkZZZTTTnnneeeHHHBBB<<<777888777333333333444333222222111222111111111111222333333333333222222222222333333222222333333444444555555555555999AAAIIINNNTTT[[[nnn{{{wwwjjjZZZIIIMMM[[[```nnn}}}qqqkkkaaaZZZVVVUUUUUUUUUWWWWWWWWWXXXXXXYYYYYYYYYZZZ[[[\\\^^^___aaabbbbbbbbbccceeefffiiikkklllmmmooorrrwwwzzz{{{|||~~~zzztttpppooooooppppppwww}}}lllRRRDDDEEE@@@>>>???;;;666666555555555555555666555555555555555555555555444555555666777777888888777888888999999::::::;;;999BBBAAASSSrrr|||mmmTTTMMMOOOPPPTTT\\\YYY___ggg~~~kkk[[[UUUWWW]]]aaammmxxxvvvrrrqqqwwwwwwzzzjjjYYYeee}}}pppNNNFFF>>>777777777333333444444444333222111222111111111222222333444444333333222222333333333222222333333444555555666555666<<>>LLLhhh}}}~~~xxxaaaNNNMMMSSSVVVXXX[[[[[[aaasssuuugggYYYTTTUUUYYY___dddrrrzzzxxxooonnnooorrrttttttyyyddd^^^jjj^^^III???666222555333333333222222333444444111111111111111111111111222222222222222222222222333333555666666666555444777333:::IIIOOOQQQddd~~~ssssssuuu{{{]]]QQQOOOLLLYYYppp|||}}}zzzyyyyyyxxxwwwrrrqqqooommmkkkiiigggfffdddcccaaa___\\\ZZZXXXWWWSSSSSSSSSSSSSSSSSSSSSSSSVVVWWWXXXXXXXXXYYY[[[]]]^^^^^^]]]]]]^^^```ccceeeeeefffiiikkknnnpppqqqqqqsssvvvzzz||||||}}}~~~{{{wwwqqqjjjfffiiiiiimmmwww~~~|||___GGGGGGDDD???===;;;:::999777666555555666666666666444444444555777888666666666666777777777777666777888888777888:::<<>><<<:::999777666555555666666555555555555666666666666666666666666777777777777777888999888888888:::<<>>^^^zzzzzzjjj\\\OOOIIIOOOVVVXXX[[[___dddvvvsssdddZZZRRRMMMNNNTTT[[[ccckkkwwwwwwnnnlllmmmpppooommmppp|||hhh[[[nnnaaaFFFAAA===666555444444333333333333444222222222222222222222222333333333333333333333333333333444444444555555555777;;;DDDMMMUUUjjj}}}lllwww```KKKHHHQQQ[[[lllyyyooogggaaaZZZUUUQQQNNNJJJGGGEEECCCAAA???BBBBBBBBBBBBBBBBBBBBBBBB@@@AAABBBDDDFFFHHHIIIJJJKKKLLLNNNPPPSSSUUUWWWXXXWWWYYYZZZZZZZZZZZZ]]]___`````````aaaccceeeggghhhiiijjjmmmooorrrtttuuuuuuvvvyyy{{{}}}}}}yyyrrrkkkfffhhhhhhjjjpppssstttxxx~~~~~~uuuPPPHHHCCC@@@AAAAAA;;;:::888777666666777777444555666777777666555444666666666666777777777777777888999999888999;;;===<<>>===>>>?????????@@@@@@AAAAAA@@@AAABBBDDDEEEGGGHHHIIIKKKLLLMMMOOOQQQSSSTTTUUUWWWYYYZZZZZZZZZZZZ]]]______```aaabbbdddfffhhhiiijjjkkknnnpppsssuuuvvvvvvxxxzzz|||}}}~~~{{{tttmmmiiiffffffiiinnnppprrrxxx~~~|||TTTJJJDDDAAABBBAAA;;;:::888777666666777777555666777777777666444444666666666666777777777777777999:::999999999;;;===:::HHHhhh}}}sss```UUUNNNNNNVVV[[[[[[___fffpppzzznnn___SSSPPPLLLLLLQQQWWW]]]eeennnwwwpppkkkiiilllkkkjjjrrr~~~vvv___```zzzxxxPPP???<<<:::777666555444333333333333333333333333333333333333333333333333333333333333666666555555666666777888999CCCLLLNNNUUUjjjxxxrrrhhhLLLJJJIIIUUUcccwwwuuugggXXXPPPKKKFFFCCCBBBBBB@@@???@@@AAABBB@@@???===>>>>>>??????@@@@@@AAAAAAAAABBBCCCDDDEEEFFFGGGLLLLLLMMMOOOPPPQQQRRRSSSWWWXXXYYYYYYYYYZZZ\\\^^^______aaaccceeeggghhhiiikkklllnnnqqqsssuuuvvvwwwyyy{{{}}}~~~~~~}}}wwwqqqmmmeeeeeegggkkkmmmnnnuuu~~~~~~YYYMMMGGGBBBBBB@@@;;;:::999777666777777888666666666666666555555444666666666666777777777777888999::::::999999;;;===<<>>>>>??????@@@@@@AAAAAA@@@@@@AAABBBDDDEEEFFFFFFJJJKKKLLLNNNOOOQQQRRRSSSVVVWWWYYYYYYXXXYYY[[[]]]]]]___```ccceeeggghhhhhhjjjlllnnnqqqsssuuuvvvwwwzzz|||}}}~~~~~~zzzuuuqqqeeeeeefffiiihhhiiiqqqzzz|||}}}~~~^^^PPPHHHCCCAAA>>>;;;:::999777777777777888777777666666555555555555666666666666777777777777888999::::::999:::<<<===@@@TTTaaauuuhhhYYYRRROOORRR\\\aaabbbhhhrrr|||fffYYYTTTPPPJJJLLLKKKOOOWWW___fffpppyyyrrrfff```fffjjjiiimmmuuuzzzfffTTT___hhhFFF:::<<<777777666555444333333333333333333333333333333333444444444444444444444444555555444333444555666777999EEENNNRRRaaattt~~~vvvnnnRRRDDDRRRRRR]]]lllyyykkkQQQFFF???BBBEEEBBB>>>>>>???>>>>>>???AAAAAA???>>>???@@@@@@@@@AAAAAABBBBBB???@@@AAACCCDDDFFFGGGHHHHHHIIIKKKMMMOOOQQQSSSTTTVVVWWWXXXXXXXXXYYY[[[]]]]]]^^^```ccceeefffggghhhjjjlllnnnpppsssuuuvvvvvv{{{|||~~~~~~|||wwwtttfffeeefffgggeeeeeelllvvvxxx~~~}}}|||iiiJJJHHHFFF@@@CCC===<<<:::888777777777888777777777777777777777777999999888888888888888888999888888888:::<<<<<<<<>>MMMOOOTTTsssvvvgggmmmkkkSSSLLLJJJMMMXXXeee{{{xxxcccPPPDDDCCCCCCBBBCCCCCCDDDDDDDDDDDDDDDDDDEEEEEEDDDCCCEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEFFFHHHIIIIIIJJJJJJKKKLLLMMMNNNOOOQQQRRRRRRUUUVVVVVVWWWXXXXXXYYYYYY]]]___aaabbbccceeehhhkkknnnppprrrrrrrrrtttvvvyyy{{{||||||}}}zzzvvvoooeee```cccdddaaadddkkkqqqzzz~~~~~~pppzzzSSSJJJEEE>>>???===<<<:::888777777777888777777777777777777777777888888888888888888888888::::::999999:::;;;===>>>AAATTTiiizzzlllYYYRRRMMMUUUZZZ```bbb___pppttteeeUUUMMMJJJIIIJJJLLLSSSSSSWWWaaajjjqqqyyytttdddbbbeeefffjjjpppvvv{{{kkkWWW```wwwUUUCCC???777777777666555555444444333333333333333333333333111222222222333333333333333444444444333444777999CCCMMMMMMUUUwwwkkkiiivvvaaaLLLHHHKKKSSS^^^kkk~~~nnnYYYHHHCCCCCCCCCCCCCCCDDDEEEFFFGGGGGGHHHIIIIIIHHHGGGFFFHHHHHHHHHHHHHHHHHHHHHHHHGGGHHHIIIJJJKKKLLLLLLLLLMMMMMMMMMNNNOOOOOOPPPPPPSSSTTTUUUVVVWWWXXXYYYZZZ\\\^^^aaabbbccceeehhhkkknnnoooqqqrrrrrrtttwwwyyy|||}}}}}}|||yyyqqqgggaaacccccc```ccciiinnnwww~~~nnnXXXKKKGGG@@@???===<<<:::888777777777888666666666666666666666666888888888888888999999999:::::::::::::::;;;>>>@@@EEEXXXsss}}}cccSSSNNNMMMXXX^^^```aaabbbxxxrrraaaVVVLLLHHHGGGGGGJJJOOOUUUUUUZZZdddmmmsss{{{}}}~~~yyyhhhbbbccceeeiiinnnppptttxxx[[[YYY|||xxx\\\CCCAAA888777666666555444444444222222222222222222222222222222333333333444444444333444555444444555888:::EEEOOOPPPYYY|||ooovvvzzzXXXJJJHHHOOO]]]eeerrrxxxdddPPPCCCBBBCCCCCCDDDEEEGGGHHHIIIJJJLLLNNNOOOMMMLLLKKKJJJLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKLLLNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOQQQRRRSSSUUUWWWXXXZZZZZZ\\\^^^```bbbccceeeiiikkkmmmoooqqqrrrsssuuuxxxzzz~~~~~~~~~|||sssjjjcccbbbaaa```bbbgggkkkttt~~~~~~~~~qqq]]]MMMIIICCC@@@===<<<:::888777777777888666666666666666666666666777777888888888999999999999:::;;;::::::<<<@@@CCCNNN```uuu]]]PPPNNNOOO[[[``````bbbgggmmm\\\SSSLLLGGGFFFGGGHHHMMMSSSWWWWWW\\\fffooouuu{{{}}}lllcccaaacccgggkkkjjjooozzzbbbUUUooo~~~fffEEEBBB888777666555444444555555222222222222222222222222444444444444555555555555333444555555555666999;;;FFFRRRUUU```ooommmRRRKKKIIIQQQbbbmmmzzzsss\\\JJJBBBCCCCCCDDDEEEHHHJJJLLLMMMOOOQQQSSSSSSPPPOOOOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPOOOOOOPPPQQQRRRRRRRRRRRRQQQQQQQQQQQQPPPPPPPPPPPPQQQRRRSSSUUUWWWYYYZZZ[[[\\\^^^```bbbcccfffiiillllllnnnppprrrsssuuuxxx{{{~~~uuummmeeebbb``````bbbeeeiiisss}}}~~~sss|||bbbMMMKKKEEEAAA===<<<:::888777777777888777777777777777777777777777777777888999999::::::888999;;;::::::<<>>FFFMMMXXXjjjzzzcccTTTQQQUUUWWWaaa```]]]eeevvv|||nnn___RRRIIIFFFDDDEEEHHHKKKKKKJJJPPPXXXaaaaaafffooovvvyyy~~~tttfff____________cccfffooo{{{{{{]]][[[kkk{{{VVVHHH999888666444333444555666444444444444444444444444333333333444444444555555444555666666666888;;;>>>IIIRRR\\\uuu|||xxxPPPFFFNNNPPP\\\vvvgggNNNEEEHHHEEEFFFHHHKKKNNNRRRUUUWWWYYYZZZZZZVVVRRRQQQUUUZZZYYYYYYYYYYYYYYYYYYYYYYYYWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXUUUUUUVVVWWWYYYZZZ[[[[[[[[[]]]___bbbcccfffjjjmmmjjjllloooqqqsssvvvzzz}}}}}}wwwmmmccc```aaaccccccbbblllvvv|||}}}mmm}}}uuuuuuRRRLLLHHH===>>>===;;;999888666666555777777777777777777777777777777888999999999999888<<<999999::::::<<>>===<<<:::888777666666777777777777777777777777777777888999999999999888999888999:::;;;>>>GGGRRRaaa{{{dddWWWQQQRRRUUU]]]___ccchhhqqquuucccSSSMMMJJJDDDEEELLLJJJJJJMMMQQQQQQQQQVVV^^^dddgggkkkppptttyyyssslllkkknnnyyyxxxvvvsssqqqbbb[[[ZZZ]]]]]]^^^dddppp}}}aaaTTTZZZuuuxxxnnnNNN@@@999444555777555333444444444444444444444444444555555555555555555555555555666777666555888???DDDSSSXXXhhhyyy]]]HHHIIIOOOVVVkkkkkkYYYQQQPPPNNNNNNPPPRRRUUUXXXZZZ[[[YYYZZZZZZYYYXXXXXXZZZ\\\\\\]]]]]]^^^___``````aaa]]]^^^___aaaaaa```___^^^```___^^^^^^]]]]]]^^^^^^\\\\\\[[[[[[\\\\\\]]]^^^aaabbbbbbbbbbbbdddgggjjjkkklllnnnrrruuuxxx{{{|||}}}uuuqqqtttvvvvvvwww{{{|||~~~yyyrrrmmmgggaaa```bbbccceeemmmwww~~~~~~{{{}}}jjjjjjpppkkk```OOOGGG>>>???>>><<<:::888777666666777777777777777777777777777777888999999999999888777777999<<<<<>>===;;;999888777777777777777777777777777777777777888999999999999888777888;;;======???JJJWWWsssppp]]]SSSPPPUUU\\\^^^]]]```iiiyyyrrrbbbXXXOOOIIIIIIIIIGGGIIIMMMOOOOOOSSSVVVWWWWWW\\\ccckkklllnnnqqqtttyyyqqqaaaZZZaaalllwwwlllrrr}}}xxxjjj___YYYXXX\\\\\\bbblllwwwjjjVVVQQQ^^^mmmwww[[[DDD<<<666666777555444555444444444444444444444444555555555555555555555555555666777666777;;;CCCIIITTTiii|||eeeRRRFFFKKKUUU```tttsssbbbWWWRRRRRRRRRSSSTTTUUUWWWXXXYYYYYYZZZ[[[[[[[[[\\\^^^```cccccccccdddddddddddddddddddddeeeeeedddcccbbbaaaccccccbbbaaaaaaaaaaaabbb_______________```aaaaaaaaabbbcccbbbbbbdddgggjjjlllnnnpppssswwwzzz|||~~~zzztttrrrooommmjjjiiiiiikkkooorrruuuxxxvvvwwwyyy|||}}}zzzxxxqqqfff___^^^___aaahhhqqqxxx}}}ooo___ooorrrfff|||lllRRRHHHCCC@@@???===;;;:::888888888777777777777777777777777777777888999999999999888999:::<<<===<<>>777666666444444555444444444444444444444444555555555555555555555555444555666555666<<>><<<:::999888888777777777777777777777777777777888999999999999888::::::<<<===;;;???NNN^^^fffXXXRRRPPPUUU```___^^^dddttt{{{dddSSSKKKGGGGGGGGGIIILLLOOORRRTTTXXXXXX[[[_________dddllloooqqqtttwwwzzz~~~fffWWWVVVffftttlll{{{sssfff[[[TTTVVVWWW[[[aaaiiitttyyy\\\LLLQQQxxxiiiiiioooHHH???888777666444444555444444444444444444444444555555555555555555555555444555555555777===FFFMMM^^^zzzkkkQQQIIIGGGRRR```ooozzzlll___WWWPPPPPPPPPQQQRRRSSSTTTUUUTTTVVVXXXYYYZZZ\\\___aaaddddddeeeeeefffffffffggggggggggggfffffffffffffffhhhhhhgggfffffffffffffffdddccccccccccccdddeeeeeeeeefffggggggggghhhlllnnnnnnppprrruuuyyy|||~~~ttthhhZZZRRRPPPPPPSSSWWWVVV\\\```aaadddiiimmmmmmoooqqquuuyyy}}}~~~wwwjjjaaa^^^]]]]]]aaaiiiooottt|||aaaggguuu~~~^^^LLLEEEAAA@@@???===;;;:::999999777777777777777777777777777777888999999999999888888999;;;;;;:::AAASSSfff}}}^^^TTTRRRPPPVVVbbb______hhh{{{kkkTTTIIIHHHCCCEEEGGGIIILLLQQQUUUWWW\\\\\\___ccccccccchhhooopppssswwwzzz~~~ttt]]]TTT\\\ssssssyyyvvvtttwwwiii\\\TTTUUUVVVYYY^^^cccnnnbbbNNNNNNhhhpppfffxxxJJJAAA999777666444444555444444444444444444444444555555555555555555555555555666666666888???IIIPPPbbb~~~___JJJFFFIIIVVVfffwww|||nnn___VVVMMMMMMNNNNNNOOOQQQRRRSSSTTTUUUXXXYYYZZZ]]]```ccceeeeeeffffffggghhhiiiiiiiiiiiihhhhhhiiiiiijjjjjjjjjiiihhhhhhggghhhhhhhhhggggggggggggggghhhhhhiiihhhiiijjjjjjjjjkkknnnqqqooopppsssvvvyyy}}}xxxcccXXXPPPOOORRRSSSWWW\\\\\\cccgggfffggglllnnnmmmlllnnnsssxxx{{{}}}~~~~~~zzznnndddaaa\\\[[[___fffkkkpppyyyjjjsss|||cccNNNDDDBBBAAA???===;;;:::999999777777777777777777777777777777888999999999999888666777999999:::BBBWWWkkkvvvYYYQQQQQQPPPWWWccc]]]^^^hhh~~~yyyaaaKKKDDDGGGEEEHHHJJJKKKMMMRRRVVVXXX^^^^^^aaaeeeeeeeeejjjqqqpppsssxxx}}}lllXXXUUUddd~~~rrrmmmxxxyyyyyykkk]]]TTTWWWWWWYYY^^^bbbmmmfffPPPLLL^^^vvvfff}}}KKKAAA999777666444444555444444444444444444444444555555555555555555555555666777777777:::@@@KKKSSSbbbxxxWWWJJJGGGKKKYYYhhhyyy|||mmm]]]QQQKKKKKKLLLMMMNNNPPPQQQRRRTTTVVVXXXZZZ[[[^^^aaadddeeefffggghhhiiijjjkkkkkkjjjjjjjjjjjjkkkkkklllmmmkkkjjjiiiiiihhhhhhiiiiiijjjjjjiiiiiijjjjjjkkkllljjjkkklllllllllmmmpppsssoooqqqsssvvvzzz}}}~~~}}}xxxhhhTTTMMMJJJPPPVVVYYY]]]cccdddkkknnnjjjhhhkkkllliiiiiilllrrrwwwzzz{{{zzzyyy||||||}}}~~~|||pppfffccc\\\[[[]]]dddiiinnnvvvqqqwww{{{eeeMMMGGGBBBAAA>>>;;;999888888888777777777777777777777777888888999999999:::::::::>>>444888999AAAGGGPPPvvvnnnWWWQQQOOOTTT]]]]]]\\\```nnn|||kkkYYYJJJCCCCCCGGGIIIKKKMMMPPPUUUZZZ___bbbcccddddddfffiiinnnrrrwwwvvvwww{{{~~~cccOOOWWWlllwww~~~}}}sss```PPPTTTRRRUUU___ffflllyyylllQQQLLLVVVvvvrrrvvvTTT@@@888999666666999444555555555555555555555555555555555555555555555555444666777777999BBBOOOYYYeeekkkTTTJJJJJJOOO\\\mmmyyyiiiYYYNNNHHHIIIJJJKKKLLLNNNOOOOOOQQQTTTXXX[[[\\\^^^___aaadddfffggghhhiiijjjmmmpppkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkklllkkkllllllllllllllllllmmmlllkkkkkklllmmmoooqqqrrrrrrsssuuuwwwyyy{{{}}}~~~xxxxxxggg]]]GGGIIILLLQQQVVV[[[___bbbccceeefffeeedddcccdddeeedddkkkooonnnooorrrvvvvvv{{{|||~~~~~~~~~~~~xxxmmmccc]]]\\\^^^```ccchhhtttwwwzzziiiOOOGGGCCCBBB???===;;;999999999888888888888888888888888888888999999999:::::::::===444:::;;;BBBIIIVVVkkkUUUPPPOOOUUU^^^^^^^^^bbbrrrtttcccTTTHHHCCCDDDGGGIIILLLOOORRRWWW]]]aaabbbcccdddeeefffjjjooorrrwwwvvvxxx|||fffTTT]]]tttuuucccRRRUUURRRUUU]]]cccgggtttqqqVVVMMMSSSooolllnnnXXXBBB999;;;777777999666555555555555555555555555555555555555555555555555555666888777:::BBBOOOZZZgggzzzaaaPPPJJJJJJQQQ___ppp~~~vvvlll___QQQHHHDDDEEEFFFHHHJJJKKKMMMMMMPPPSSSWWWZZZ[[[]]]___aaadddeeehhhiiijjjkkknnnqqqmmmmmmmmmmmmmmmmmmmmmmmmlllllllllkkkkkkkkkkkkkkkllllllmmmmmmmmmmmmnnnnnnmmmmmmmmmnnnoooqqqssstttuuuuuuwwwxxxzzz|||~~~{{{zzzgggWWWNNNEEEFFFGGGIIILLLOOORRRSSSTTTVVVWWWXXXXXXYYY\\\^^^___ggglllmmmoootttxxxyyy||||||~~~}}}~~~zzzooofff^^^]]]]]]___aaaeeeppp|||~~~pppRRRFFFEEECCC@@@>>><<<;;;::::::888888888888888888888888888888999999999:::::::::;;;555<<<<<>><<<:::::::::888888888888888888888888888888999999999::::::::::::666>>>===@@@KKKdddeeeRRRPPPPPPWWW``````ccchhhzzzwwwaaaQQQHHHCCCDDDHHHGGGJJJNNNQQQUUUZZZ```dddccceeefffgggiiilllpppssswwwyyy{{{nnn___iii{{{iiiYYYTTTPPPQQQXXX[[[^^^iiiwww~~~eeePPPLLLaaaqqqkkkcccHHH:::<<<888666999777555555555555555555555555555555555555555555555555666888999999;;;EEESSS^^^~~~xxxxxxnnnbbbQQQJJJGGGJJJVVVhhh{{{vvvlll___TTTOOOJJJEEEAAA>>>>>>???AAACCCFFFHHHJJJKKKNNNRRRUUUWWWZZZ^^^```bbbeeehhhkkklllnnnqqqsssoooooooooooooooooooooooooooooonnnnnnmmmlllkkkkkkmmmmmmmmmnnnooooooppppppooopppqqqrrrssstttvvvvvvyyyyyyyyyyyy{{{|||~~~}}}~~~~~~pppYYYJJJCCCBBB@@@@@@AAABBBCCCEEEGGGHHHFFFIIINNNTTT[[[eeennnuuuuuu|||tttnnnccc^^^\\\\\\^^^aaakkkuuu}}}yyyYYYEEEDDDBBB???===;;;:::999999888888888888888888888888888888999999999::::::::::::777???<<>>IIIZZZfffyyy{{{mmmhhhYYYHHHFFFGGGMMM^^^tttvvvTTTMMMEEEDDDGGGHHHEEEAAACCCBBB@@@@@@AAABBBEEEFFFGGGJJJMMMQQQUUUYYY^^^bbbaaaeeeiiikkkmmmnnnoooqqqppppppppppppppppppppppppqqqppppppoooooonnnnnnnnnmmmnnnoooooopppqqqrrrrrrpppqqqssstttvvvwwwwwwwwwyyyxxxxxxxxxyyy|||uuusssmmmVVVFFF@@@@@@AAACCCCCCCCCCCCDDDEEEFFFGGGNNNPPPRRRUUUXXX]]]bbbfffppp{{{}}}wwwsssiiibbb\\\[[[\\\```hhhpppvvvzzz{{{dddJJJEEECCC@@@>>><<<;;;::::::999999999999999999999999888888999999999::::::::::::666>>><<>>:::555777:::555555555555555555555555555555555555555555555555444666777999???MMM___lll}}}zzznnnRRRDDDLLLLLLTTTgggoooRRRPPPSSS[[[fffhhhbbbZZZHHHFFFBBB???>>>>>>???@@@FFFHHHLLLPPPTTTZZZ```dddaaaeeeiiikkkkkkkkklllmmmttttttttttttttttttttttttpppppppppppppppqqqqqqqqqrrrrrrssstttuuuvvvwwwxxxsssuuuwwwyyyzzz{{{{{{zzzzzzzzzyyyzzz||||||qqquuummmSSSCCC@@@EEEIIIJJJOOOPPPSSSVVV[[[___bbbddd___aaadddffffffhhhjjjlllgggkkkkkkiiikkkttt~~~}}}{{{pppfff]]]XXXWWWXXX^^^dddqqqzzzxxxmmmMMMHHHEEE@@@>>>===<<<;;;::::::::::::999999999888888999999::::::::::::;;;;;;777888===AAABBBSSS~~~qqq]]]NNNQQQZZZ^^^___bbbbbb}}}|||___RRRFFFBBBCCCEEEHHHLLLIIILLLQQQUUUYYY]]]aaadddiiigggiiinnnpppppprrruuu}}}zzzvvvtttgggTTTLLLJJJPPPTTTVVV]]]ggg|||~~~^^^IIIJJJ]]]vvvtttfff}}}WWW999888999888888555777777777777777777777777555555555555555666777777666:::888;;;FFFMMMZZZooopppVVVIIIHHHLLLWWWmmmxxxYYYYYY^^^iiitttuuukkk```RRRGGG===<<<===>>>???BBBBBBFFFKKKPPPUUUZZZ___ccceeehhhkkknnnnnnoooqqqrrrssssssssstttttttttuuuuuusssrrrqqqpppqqqrrrssstttssstttuuuvvvwwwxxxyyyyyyzzzyyyyyyxxxyyyzzz|||}}}}}}{{{}}}vvvmmmwwwzzzdddOOOHHHEEECCCJJJTTTTTTXXX]]]cccfffggggggfff```dddfffeeehhhnnnssstttppppppooooooppptttzzz~~~~~~}}}wwwggg\\\[[[ZZZWWW]]]hhhooowwwsssoooKKKHHHEEEAAA>>>===<<<;;;::::::::::::999999999888888999999::::::::::::;;;;;;999:::>>>@@@CCCVVVooo\\\NNNRRR[[[```bbbeeehhhzzzpppZZZOOODDDBBBCCCDDDGGGJJJJJJMMMRRRVVVYYY]]]aaadddfffeeehhhnnnqqqrrrtttxxx}}}uuuiiiVVVNNNJJJOOOSSSTTT\\\fffzzzcccLLLHHHWWWooosssaaauuuZZZ;;;::::::999999666666666666666666666666666666666555555555666666777555999888;;;HHHRRRbbbxxxnnnTTTHHHHHHNNN[[[qqq}}}eeedddgggrrr}}}~~~rrreeeTTTJJJ@@@>>>>>>>>>>>>AAABBBFFFLLLRRRVVV[[[```cccfffhhhlllnnnooopppqqqrrrttttttttttttttttttttttttsssrrrrrrrrrrrrsssttttttuuuuuuuuuvvvwwwxxxyyyyyyxxxxxxxxxxxxyyyzzz||||||~~~yyywwwzzz}}}~~~wwwnnnxxxqqq\\\IIIEEEGGGIIIPPPYYYccccccbbbaaa````````````[[[```bbbbbbeeennntttvvvuuuvvvwwwvvvuuuwwwyyy|||}}}yyyjjj]]]ZZZXXXUUU[[[eeellluuummmtttuuuMMMIIIEEEAAA>>>===<<<;;;::::::::::::999999999888888999999::::::::::::;;;;;;;;;<<<>>>???DDD[[[lllZZZNNNSSS]]]aaadddhhhooo|||mmmaaaSSSJJJBBBBBBCCCDDDFFFIIILLLOOOSSSVVVYYY]]]aaadddddddddgggnnnrrrsssvvvzzz|||wwwkkk[[[PPPIIIMMMPPPRRRZZZcccsssjjjOOOFFFQQQeeeyyyaaaooo^^^>>><<<;;;999:::777666666666666666666666666777666666555555555666666444999777<<>>@@@BBBGGGNNNTTTYYY]]]aaadddgggjjjmmmnnnoooppprrrsssuuuuuuuuuuuuttttttttttttrrrsssttttttuuuuuuuuutttvvvwwwwwwwwwxxxxxxyyyyyywwwwwwwwwxxxxxxyyyzzzzzzvvvqqqoootttxxx{{{xxxpppzzzgggUUUGGGHHHPPPUUUZZZaaahhhddd^^^XXXTTTTTTUUUVVV[[[```dddeeejjjssszzz|||zzz|||}}}}}}{{{zzz{{{||||||mmm___ZZZVVVSSSXXXaaahhhqqq}}}kkkhhh~~~SSSJJJFFFBBB???======;;;::::::::::::999999999888888999999999:::::::::;;;;;;:::;;;===???GGGdddkkkZZZOOOTTT]]]bbbeeejjjtttrrrcccXXXLLLFFFBBBCCCEEEDDDFFFHHHMMMPPPTTTWWWYYY\\\```cccddddddhhhooottttttwwwzzz|||yyymmm___RRRIIIJJJNNNPPPWWW```mmmyyyoooQQQFFFMMM^^^bbbhhhaaa@@@<<<;;;999999777666666666666666666666666777777666555555555555666555999777<<>>===;;;::::::::::::999999999888888999999999:::::::::;;;;;;999:::<<<>>>KKKnnnkkk[[[QQQUUU]]]aaadddiiivvvxxxjjj[[[QQQGGGCCCAAADDDFFFEEEFFFIIIMMMPPPSSSVVVYYY\\\```cccfffeeeiiiqqquuuuuuvvvyyy|||zzzoooaaaSSSHHHIIILLLNNNTTT]]]mmmxxxqqqSSSGGGLLLZZZbbbbbbdddAAA<<<:::888888666555555555555555555555555777666555555555555666666666:::777<<>>>>>>>><<<>>>AAACCCHHHPPPXXX]]]aaadddfffjjjkkkmmmnnnnnnppprrrtttvvvvvvvvvvvvvvvvvvvvvvvvtttuuuwwwxxxyyyyyyxxxxxxyyyyyyyyyyyyzzzzzzzzzzzz{{{||||||{{{yyyvvvsssqqqhhhcccaaaffflllrrrzzz}}}vvvrrr\\\VVVUUU\\\eeegggccc___TTTQQQNNNLLLMMMQQQUUUYYY\\\gggrrrzzz{{{yyyyyy|||{{{ooobbbZZZUUUUUUXXX]]]aaajjjwwwvvvccc|||VVVKKKHHHCCC???>>>===;;;::::::::::::999999999888888999999::::::::::::;;;;;;888;;;===@@@OOOvvvhhhZZZQQQVVV]]]```ccciiizzzxxxmmm```SSSKKKDDDAAAAAADDDEEEDDDEEEIIIKKKNNNRRRUUUXXX\\\```cccffffffjjjrrrvvvuuuvvvzzz}}}{{{pppbbbSSSGGGHHHLLLMMMRRRYYYnnnxxxsssTTTHHHLLLWWWjjjeeehhhCCC===:::777888666555555555555555555555555555555555555555666777777777;;;888===OOO```www|||___NNNMMMRRRUUUiiiyyyiiieee```^^^]]]WWWOOOGGGAAA===;;;<<<===<<<>>>BBBDDDIIIPPPWWW]]]aaaeeehhhjjjkkkmmmmmmmmmoooqqqsssvvvvvvvvvvvvwwwwwwwwwwwwvvvwwwxxxyyyzzzzzz{{{{{{yyyyyyzzzzzz{{{{{{{{{|||}}}~~~~~~|||xxxtttqqqhhhbbb___cccjjjqqqyyyzzzjjjZZZYYYZZZ```dddbbb[[[UUUKKKJJJJJJLLLQQQXXX___dddqqq|||~~~zzzzzz}}}zzzqqqeee\\\WWWVVVXXXZZZ]]]gggtttggg}}}[[[LLLHHHCCC@@@>>>===;;;::::::::::::999999999888888999999::::::::::::;;;;;;:::===???BBBRRR{{{dddWWWOOOUUU]]]```eeekkk{{{vvvooofff\\\RRRJJJEEEAAA??????BBBBBBAAACCCHHHIIILLLPPPTTTWWW[[[```cccddddddjjjrrrwwwwwwyyy|||~~~{{{pppbbbRRRGGGHHHLLLMMMPPPWWWgggqqqvvvUUUGGGJJJTTT}}}ssskkklllFFF>>>:::888999777555555555555555555555555444444444444555777888999777;;;:::@@@RRRccczzzvvvZZZLLLMMMQQQWWWlllxxxhhhVVVTTTQQQNNNIIIFFFCCCAAA===;;;:::<<<<<<;;;===BBBEEEIIIOOOVVV[[[aaafffjjjjjjkkklllllllllmmmpppsssuuuuuuvvvvvvwwwxxxyyyyyyxxxxxxxxxyyyzzz{{{}}}}}}yyyyyyzzz{{{||||||}}}}}}}}}{{{wwwtttkkkeeeaaadddkkkrrrzzz}}}{{{ccc\\\]]]^^^^^^]]]ZZZUUUPPPKKKKKKMMMSSS]]]jjjvvv~~~|||uuujjj___YYYWWWVVVUUUYYYcccqqq}}}jjj}}}bbbLLLHHHDDD@@@>>>===;;;::::::::::::999999999888888999999:::::::::;;;;;;;;;<<<@@@BBBCCCTTT}}}~~~aaaTTTNNNTTT]]]aaafffmmmzzzuuuqqqooogggccc\\\UUUNNNHHHEEECCC@@@===>>>@@@@@@???AAAFFFGGGKKKOOOSSSWWW[[[```cccaaabbbiiirrrxxxyyy{{{~~~~~~{{{qqqaaaQQQFFFHHHMMMMMMPPPUUU]]]hhh{{{yyyWWWGGGHHHQQQ|||tttlllnnnHHH@@@<<<999:::999555555555555555555555555333333333444666777999:::777;;;;;;AAATTTfff}}}sssWWWKKKLLLOOOXXXoooppp\\\JJJJJJHHHDDD???===>>>@@@===;;;;;;===<<<:::<<>>@@@FFFKKKRRRXXX]]]aaaeeegggfffiiilllnnnoooppprrrsssxxxxxxxxxxxxyyy{{{}}}~~~|||||||||||||||{{{{{{{{{zzzyyyyyyzzz}}}~~~}}}{{{tttiiiddddddiii}}}}}}lll___^^^bbbeeellluuunnn```ggg[[[SSSUUUYYYWWWTTTSSSZZZ\\\dddttt|||zzzyyy|||~~~{{{qqqeeeZZZTTTSSSTTTYYY]]]iiixxxtttnnn___PPPHHHAAA@@@@@@<<<:::;;;;;;:::::::::999999999999888999999::::::;;;<<<<<>><<<;;;;;;===@@@BBBGGGLLLSSSYYY^^^bbbfffhhhhhhjjjmmmooopppqqqsssuuuyyyxxxxxxxxxzzz{{{}}}~~~||||||||||||||||||||||||{{{zzzzzz{{{}}}~~~}}}~~~~~~yyyrrrfffaaaccclllqqq```QQQOOOQQQSSSYYYaaaqqqwwwpppcccaaaYYYUUUXXXZZZXXXVVVWWWaaaeeeqqq|||wwwuuutttssswwwyyy}}}}}}sssggg\\\VVVTTTTTTWWW[[[gggvvvtttkkk___QQQIIIBBB@@@@@@<<<;;;;;;;;;;;;;;;;;;::::::::::::999999999:::;;;;;;<<<<<<===>>>DDDKKK]]]```TTTQQQZZZ``````hhhuuuzzzqqqggg```VVVTTTOOOKKKGGGEEEDDDDDDBBBAAA@@@???????????????@@@AAAAAABBBCCCEEEFFFGGGLLLOOOTTTWWWZZZ\\\```bbbcccgggnnnssswwwyyy{{{}}}{{{sssssstttvvv{{{rrriiiYYYKKKGGGIIILLLOOOQQQ[[[aaapppcccMMMIIIGGGaaa^^^WWWmmm|||PPP===;;;:::999999666666666666666666666666666666666666777777777777;;;999;;;FFFWWWmmmbbbSSSLLLNNNXXXcccwwwppp```^^^ZZZWWWUUUUUURRRLLLHHH???>>><<<<<<===???BBBDDDIIINNNUUU[[[```dddhhhjjjjjjmmmppprrrrrrsssuuuwwwyyyyyyyyyyyyzzz|||}}}~~~||||||||||||||||||}}}}}}}}}|||{{{|||~~~~~~}}}|||tttlll___[[[cccqqqdddSSSDDDBBBDDDDDDIIIQQQ```gggsss~~~nnnbbbYYYXXXZZZ]]]\\\YYYZZZ]]]fffooo}}}wwwsssrrrrrrrrrrrruuuwwwyyy{{{|||vvvjjj___WWWTTTTTTUUUYYYdddsss~~~tttkkkcccSSSJJJCCCAAA@@@<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999::::::;;;<<<<<<<<<888:::CCCMMMbbb^^^SSSPPPZZZ```aaakkkzzzxxxoooggg^^^UUUNNNHHHGGGEEEDDDBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBDDDEEEGGGHHHMMMPPPTTTWWWYYY\\\___bbbdddhhhnnnsssvvvyyy{{{}}}~~~nnneeebbbdddfffjjjttt{{{sssjjj[[[LLLGGGIIILLLNNNPPPYYY___lllhhhOOOHHHEEEYYYaaaUUUggg}}}QQQ===;;;:::999999666666666666666666666666666666666666777777777777:::999<<>>===<<<<<<===@@@CCCEEELLLPPPWWW^^^cccgggjjjmmmmmmpppssstttuuuuuuwwwyyyzzzzzzzzz{{{{{{|||}}}~~~||||||}}}}}}}}}}}}~~~~~~~~~}}}~~~~~~wwwnnnbbbVVVVVVdddxxx[[[LLL??????AAABBBFFFMMMTTTYYYfffwww|||jjj]]]SSSZZZaaabbb___]]]```fffppp{{{xxxuuutttuuuuuuuuuttttttuuuuuuuuuuuuvvvyyy{{{}}}wwwlllaaaXXXSSSRRRSSSWWWbbbqqq|||zzzllljjjVVVLLLDDDAAA???<<<;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;<<<======888:::DDDOOOfff]]]RRRQQQZZZ```bbbnnn~~~~~~{{{sssfff\\\TTTNNNHHHDDDBBBBBBCCCCCCCCCDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBAAAAAABBBBBBDDDEEEGGGIIIJJJNNNPPPTTTVVVXXX[[[___bbbeeeiiiooosssvvvyyy|||}}}~~~wwwuuurrrnnnkkknnnpppsssxxx~~~uuulllaaaZZZZZZaaacccdddhhhsss{{{tttlll\\\MMMHHHIIIKKKMMMOOOXXX]]]jjjlllPPPHHHFFFUUU{{{fffWWWeeeRRR===:::999888888666666666666666666666666666666666666777777777777999999<<>>AAAEEEGGGNNNSSSZZZaaaeeeiiimmmpppppprrruuuvvvwwwwwwyyyzzzzzz{{{{{{|||}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~}}}qqqeeeWWWNNNTTTiiiVVVHHH>>>@@@CCCBBBEEEJJJLLLOOOXXXhhhzzz{{{hhhZZZTTT___hhhhhhbbbbbbiiippp|||{{{yyyvvvttttttsssqqqooolllmmmnnnmmmmmmooorrrtttsssvvvzzz}}}xxxnnnbbbXXXRRROOORRRVVVaaaooozzzooorrrXXXNNNEEEAAA???<<<;;;<<<::::::::::::;;;;;;;;;;;;:::::::::;;;<<<<<<=========>>>GGGRRRiii~~~\\\SSSQQQZZZ```bbbooo|||ssskkkbbbVVVLLLGGGDDDBBB???@@@AAABBBCCCDDDDDDDDDDDDBBBCCCCCCCCCCCCBBBAAA@@@BBBBBBCCCEEEGGGJJJLLLNNNOOOQQQTTTWWWYYY]]]aaadddhhhkkkppptttwwwzzz}}}{{{ooogggdddaaa]]]YYYXXXZZZ___dddlllvvv{{{fff___\\\WWWXXX___hhhiiikkkppp{{{}}}|||vvvnnn^^^NNNIIIIIIKKKLLLNNNVVVZZZggg}}}nnnPPPGGGGGGQQQuuukkkWWWdddUUU???;;;999888777666666666666666666666666666666666666777777777777777999<<>>@@@AAABBBDDDDDDDDDCCCBBBAAABBBCCCDDDDDDCCCCCCBBBBBBBBBDDDGGGJJJMMMPPPQQQPPPRRRVVVXXX[[[```eeehhhjjjmmmqqquuuxxx{{{~~~{{{rrriii]]]VVVUUUTTTPPPLLLJJJLLLOOOSSSYYYdddpppyyyyyyeeeYYYaaagggeeeiiirrruuuwww|||~~~|||xxxooo___OOOIIIJJJJJJLLLMMMSSSWWWccczzzpppPPPEEEFFFMMMooonnnYYYeeeYYYBBB===;;;888888666666666666666666666666666666666666777777777777777:::>>>IIIaaasss^^^WWWOOOOOO[[[iii}}}tttfff[[[XXXTTTSSSQQQMMMFFFAAA>>>>>>>>>???BBBFFFKKKMMMSSSXXX___eeejjjnnnrrrtttsssuuuwwwxxxxxxyyyzzz{{{{{{|||}}}~~~~~~~~~}}}}}}}}}}}}~~~~~~wwweeeSSSLLLJJJ[[[wwwvvvPPPHHHGGGRRRZZZZZZ[[[___^^^^^^^^^aaagggnnntttxxx|||jjj^^^eeepppvvvoooiiinnnzzz|||xxxtttpppnnnkkkhhhfffhhhiiijjjjjjkkkmmmpppssssssuuuwwwvvvvvvzzz|||sssfffZZZQQQMMMOOORRR\\\jjjvvv~~~}}}|||ZZZPPPFFFBBB???<<<;;;<<<888888888999999:::::::::::::::;;;;;;<<<============>>>FFFTTTnnn|||\\\TTTSSS[[[___bbbpppuuujjjccc]]]TTTMMMNNNIIICCC@@@@@@@@@???===AAABBBDDDEEEEEEDDDCCCAAAAAABBBDDDFFFGGGGGGFFFFFFBBBCCCEEEGGGKKKOOORRRSSSRRRTTTWWWZZZ]]]bbbgggkkkkkknnnrrrvvvxxx{{{xxxppp^^^UUUIIIDDDEEEFFFDDD@@@DDDEEEGGGIIINNNXXXeeennnjjjZZZYYYlllyyyyyy{{{xxxxxx}}}yyyppp```OOOIIIJJJJJJKKKMMMQQQUUUaaawwwqqqPPPDDDEEEJJJkkkppp[[[hhh]]]EEE???<<<:::999666666666666666666666666666666666666777777777777888;;;@@@KKKeeeqqq^^^YYYRRRQQQ]]]lll{{{kkk\\\TTTQQQNNNMMMMMMJJJFFFAAA@@@@@@@@@AAADDDIIIMMMPPPTTTYYY```fffkkkooosssuuusssuuuxxxyyyyyyyyyzzz|||||||||~~~~~~}}}}}}}}}}}}~~~~~~uuuaaaNNNKKKLLL```|||qqqRRRLLLPPP```mmmppprrrwwwrrrpppmmmiiiggggggjjjnnnrrrxxxyyyiii```lllvvvyyyqqqkkkrrr~~~~~~yyyuuusssqqqooommmrrrrrrrrrqqqooooooqqqssswwwzzz||||||zzz{{{~~~uuuhhh\\\RRRNNNMMMPPPZZZhhhttt}}}~~~```QQQEEEBBB@@@;;;:::???<<<<<<<<<;;;;;;::::::::::::::::::;;;;;;;;;<<<<<<>>>>>>EEESSSrrrwww[[[SSSSSS]]]bbbdddpppooo[[[QQQLLLHHHGGGGGG@@@@@@@@@@@@AAABBBCCCCCCCCCCCCCCCCCCDDDEEEFFFFFFIIIHHHGGGFFFFFFFFFGGGHHHHHHHHHIIIKKKMMMQQQTTTVVVXXXZZZ\\\^^^```dddhhhlllppprrruuuxxx{{{~~~uuuggg\\\VVVJJJ@@@???BBBBBBAAAAAA???CCCKKKVVV```fffkkkooommm^^^aaavvvnnnnnnwww}}}}}}xxxmmmbbbSSSHHHEEEGGGJJJLLLRRRWWW```qqqnnnSSSBBBCCCKKKcccsssZZZooo]]]AAA>>>777:::777777777777777777777777777777777777777666666666666;;;:::<<>><<<<<<;;;;;;;;;::::::::::::::::::;;;;;;;;;<<<<<<===???IIIXXXwwwxxx[[[SSSSSS]]]bbbdddpppkkk\\\LLLFFFDDDCCCCCCDDDBBBBBBAAAAAABBBCCCDDDDDDCCCCCCCCCCCCDDDEEEFFFGGGIIIHHHHHHGGGGGGHHHIIIIIIJJJJJJKKKMMMPPPSSSVVVWWWXXXZZZ\\\^^^aaadddiiillloooqqquuuxxx{{{~~~vvvoooggg^^^WWWMMMEEE@@@AAADDDEEEFFFHHHNNNPPPYYYkkk~~~|||hhhhhhrrr|||jjj```jjjyyy}}}xxxnnncccSSSIIIFFFHHHKKKMMMRRRWWW```pppmmmSSSBBBCCCJJJ```uuu\\\ppp]]]BBB???888:::777777777777777777777777777777777777777777777777666888:::???NNNkkkvvvbbbTTTOOOUUU^^^pppvvvhhhbbbkkkrrrqqqkkkbbbTTTIIICCCCCCCCCDDDEEEEEEDDDCCCBBBCCCEEEFFFIIINNNSSSXXXZZZ\\\aaafffkkkpppsssuuuvvvwwwyyyzzz||||||}}}}}}rrr]]]NNNNNNZZZnnnqqqhhhkkkxxxyyypppkkkaaaaaahhhuuutttnnnqqqyyyxxxvvvvvvzzz~~~wwwlll___SSSKKKMMMNNNVVVdddqqq{{{~~~}}}bbbQQQDDDAAA???:::999===<<<;;;;;;;;;;;;::::::::::::::::::;;;;;;;;;<<<<<<<<<@@@LLL\\\{{{yyy[[[SSSSSS]]]aaadddrrr}}}ZZZOOOEEEBBBCCCCCCCCCEEEDDDCCCCCCCCCCCCCCCDDDEEEDDDDDDDDDDDDEEEFFFGGGGGGIIIIIIIIIIIIIIIJJJLLLLLLLLLLLLNNNPPPRRRUUUXXXZZZYYY[[[]]]___aaadddiiilllnnnqqquuuxxx{{{~~~|||mmmccc___]]]YYYVVVGGGCCCAAADDDFFFGGGKKKPPPVVV]]]nnn|||vvveeeooo}}}```YYY[[[mmm~~~yyyooodddUUUJJJGGGIIILLLMMMQQQVVV___nnnlllRRRCCCCCCIII[[[vvv^^^rrr]]]DDD@@@999;;;666777777777777777777777777777777777777777777777777777;;;BBBQQQnnnvvvaaaSSSOOOVVV```sssuuueee]]][[[dddkkkiiibbbYYYLLLBBB@@@??????@@@BBBDDDDDDDDDEEEFFFHHHJJJLLLPPPUUUYYYZZZ]]]aaaffflllqqquuuwwwyyyyyy{{{||||||}}}}}}}}}tttaaaSSSQQQ___tttyyyxxx|||yyyrrrbbbYYYWWWbbbttttttrrrvvv|||xxxuuuvvv~~~yyyooobbbUUULLLMMMNNNUUUbbbnnnyyyvvvzzzdddRRRCCC@@@???:::999<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<>>IIIYYYvvvzzz[[[TTTTTT\\\```cccuuuzzzaaaLLLFFFCCCEEEFFFEEEDDDEEEHHHGGGFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDEEEFFFGGGHHHKKKLLLMMMNNNOOOPPPQQQQQQNNNOOOQQQTTTVVVYYY[[[\\\[[[]]]___```bbbeeeiiilllmmmpppuuuyyy}}}{{{tttbbbUUUMMMVVVhhhqqqgggZZZFFFDDDEEEIIIOOOYYYjjjyyylll\\\\\\ZZZ[[[cccqqq~~~vvvpppmmmtttzzzbbbTTTWWW```tttzzzrrrfffVVVKKKHHHIIILLLNNNOOOTTT\\\iiiiiiPPPCCCDDDFFFSSSxxx___kkkdddHHHAAA999<<<666666666666666666666666666666777777777888888888999999999???VVV~~~ppp]]]PPPNNNWWWbbbuuulllWWWRRRXXXbbbeeecccXXXMMMGGGCCC@@@AAA@@@BBBHHHNNNQQQPPPMMMIIIKKKMMMOOOPPPSSSWWWZZZ]]]___bbbgggmmmrrrwwwzzzzzzzzz{{{{{{{{{{{{zzzzzzyyyzzz}}}{{{nnnddd^^^fffvvvrrrhhh___\\\aaajjjyyy~~~tttvvv{{{}}}zzzzzz}}}vvvjjjZZZNNNNNNMMMRRR^^^jjjuuuxxxuuu{{{{{{pppfffnnnjjjVVVDDD@@@@@@<<<:::<<<:::::::::;;;;;;;;;;;;<<<:::::::::;;;;;;;;;<<<<<<<<<>>>IIIXXXvvv|||[[[TTTUUU\\\___cccwwwrrrZZZFFFCCCCCCHHHKKKKKKKKKNNNLLLKKKJJJIIIHHHHHHHHHHHHGGGGGGFFFGGGGGGHHHIIIJJJMMMNNNOOOQQQRRRSSSSSSSSSOOOPPPSSSVVVYYY[[[\\\]]]\\\^^^```aaacccfffjjjmmmmmmqqqvvv{{{~~~yyykkkbbbNNNHHHJJJ]]]tttzzziiiUUUFFFDDDGGGPPP^^^pppcccWWWSSSTTTWWW\\\cccmmmyyyuuuddd]]]\\\```kkk~~~kkk[[[WWW]]]lll{{{rrrfffVVVKKKGGGIIILLLMMMNNNSSSZZZfff~~~hhhOOOBBBDDDFFFQQQ~~~|||___dddjjjIII???888<<<777777777777777777777777777666777777888888999999999888888@@@ZZZnnn\\\QQQOOOXXXcccvvvqqq^^^RRRTTT[[[dddeee```RRREEEAAABBBBBBAAACCCHHHRRR\\\___[[[VVVLLLNNNPPPRRRSSSUUUXXX[[[```aaadddhhhmmmrrrwwwzzzyyyzzzzzz{{{{{{{{{zzzzzzwwwyyy|||}}}rrrkkkdddgggsss~~~|||{{{|||~~~yyysssmmmhhhdddfffqqq}}}zzz{{{~~~}}}{{{}}}zzzmmm\\\PPPMMMLLLPPP[[[gggsss{{{wwwxxxsssyyyooouuummmXXXEEEAAAAAA>>>;;;<<<:::::::::;;;;;;;;;<<<<<<:::::::::;;;;;;;;;<<<<<<<<<@@@LLL]]]{{{~~~[[[UUUUUU\\\___cccxxxnnnWWWGGGEEEGGGMMMPPPQQQSSSVVVQQQPPPOOONNNLLLLLLKKKKKKJJJJJJJJJJJJKKKLLLMMMNNNOOOPPPRRRSSSTTTTTTTTTSSSQQQSSSVVVYYY\\\^^^______]]]___aaabbbcccfffjjjmmmnnnrrrxxx}}}~~~nnn]]]RRREEEGGGSSSiii|||{{{dddNNNIIIHHHNNN\\\pppcccRRRSSSVVVYYY]]]dddmmmvvvtttaaaYYYaaalll|||sssgggiiiuuu{{{qqqfffVVVKKKGGGHHHKKKLLLNNNSSSYYYdddzzzhhhNNNAAADDDFFFQQQ}}}aaa^^^uuuoooJJJ===777<<<888777777777777777777777777666777777888888999::::::777:::DDD]]]mmm]]]SSSQQQZZZeeeyyyiiiZZZXXX^^^bbbhhhiiidddVVVJJJFFFIIIJJJLLLOOOWWWcccllllllddd\\\OOOQQQSSSUUUVVVXXXZZZ\\\cccccceeehhhmmmrrrwwwzzzyyyzzz{{{|||||||||||||||zzz{{{~~~}}}uuunnnhhhgggrrr}}}|||zzzzzz{{{zzzxxxvvvuuuvvvwwwyyywwwvvvsssnnnjjjooowww~~~|||zzzxxxwwwzzz}}}}}}ppp^^^PPPKKKJJJMMMWWWcccooo}}}yyyppp~~~nnnYYYFFFBBBBBB>>><<<===:::::::::;;;;;;<<<<<<<<<:::::::::;;;;;;;;;<<<<<<===AAAOOObbb[[[UUUVVV\\\___cccyyylllWWWGGGEEEGGGMMMPPPPPPRRRUUUUUUTTTSSSQQQPPPOOONNNNNNMMMMMMMMMMMMNNNOOOPPPQQQPPPQQQSSSTTTUUUUUUTTTTTTSSSUUUXXX[[[^^^```aaaaaa^^^___aaabbbcccfffjjjmmmnnnrrrxxx~~~yyygggUUUJJJEEEMMM^^^tttxxx```KKKNNNNNNUUUggg}}}zzzZZZTTTZZZ]]]___ccckkkwwwyyyiii^^^aaavvvvvv{{{|||qqqfffVVVJJJFFFHHHJJJLLLNNNSSSXXXbbbxxxgggMMM@@@DDDFFFRRR}}}cccZZZnnnsssKKK<<<666<<<888777777777777777777777777666777777888999999::::::888>>>III]]]{{{mmm^^^UUUTTT\\\ggg{{{hhh[[[```gggiiilllooolll___SSSPPPSSSTTT[[[^^^fffqqqxxxuuuiii]]]QQQSSSVVVWWWXXXZZZ\\\^^^dddeeefffiiimmmrrrvvvyyyzzz{{{|||}}}~~~~~~~~~~~~~~~}}}uuupppjjjgggrrr~~~|||}}}|||~~~zzzuuuuuuvvvwwwvvvxxxyyyvvvqqqqqquuuwww~~~|||wwwpppiiidddbbbdddeeehhhooozzz~~~rrr___QQQJJJHHHJJJTTT```lllzzzhhhtttXXXGGGCCC>>>>>>@@@======<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<============<<>>III[[[xxxsss^^^XXXUUUYYYfffwww|||nnnffffffkkkoooqqqyyy{{{ooobbb^^^dddiiijjjrrr{{{|||oooaaaUUUUUUUUUVVVWWWZZZ\\\]]]cccgggkkknnnpppsssvvvxxx{{{{{{||||||}}}}}}~~~~~~}}}~~~xxxrrrrrrnnniiivvv|||zzz|||uuupppqqquuuxxxxxxyyyzzzzzzxxxsssppptttwww}}}~~~zzz}}}wwwjjj]]]WWWTTTQQQPPPQQQWWW]]]fffpppzzz~~~uuucccSSSKKKIIIKKKSSS]]]iiixxxmmmtttXXXGGGCCC>>>>>>@@@======<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<============<<>>>>>@@@======<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<============<<>>CCCMMM```|||uuu___WWWSSSXXXfffyyy}}}yyyxxxxxxzzz{{{vvvzzz}}}nnnaaaYYYYYYYYYZZZ\\\^^^aaabbbdddggglllpppsssvvvyyy|||zzz{{{{{{|||}}}}}}~~~~~~wwwtttwww{{{sss~~~pppiiilllzzzzzzssspppooorrrwwwuuuuuuvvvxxx{{{}}}|||{{{yyyrrrkkkhhheee^^^ZZZYYYOOOGGGBBBDDDIIILLLPPPTTT\\\\\\^^^bbbgggmmmrrruuutttuuuwwwyyy}}}wwwfffVVVMMMKKKLLLSSS\\\gggwww|||wwwZZZGGGCCC>>>===@@@======<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===============CCCKKK^^^cccYYYVVV^^^ccchhhzzzxxx___JJJKKKOOOVVV]]]bbbeeeeeefffdddaaa\\\YYYVVVTTTSSSQQQQQQSSSTTTUUUWWWWWWXXX\\\]]]___```bbbcccccccccaaa``````bbbeeeggghhhggghhhiiijjjjjjjjjlllpppsssyyy{{{eeeLLLCCCEEEJJJ\\\sss{{{wwwccc]]]fff~~~zzz|||zzzrrrfffUUUHHHDDDEEEGGGIIIPPPQQQUUUaaavvv\\\HHH@@@CCCDDDSSSggg]]]~~~oooGGGCCC;;;:::888777777888888888888777777555555555666777999:::;;;<<>>===<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<============>>>DDDMMM```fff[[[XXX^^^ccciii|||zzzdddMMMOOOTTT[[[ccchhhjjjkkkhhhfffbbb]]]YYYWWWUUUUUURRRSSSTTTUUUWWWXXXYYYYYY]]]]]]___aaabbbccccccdddbbbbbbbbbdddgggiiijjjiiijjjkkkllllllmmmnnnqqqtttzzz|||~~~fffNNNEEEGGGKKKZZZmmmxxxvvvaaa___oootttpppwww|||yyyqqqeeeTTTHHHCCCEEEHHHIIIPPPQQQUUUaaavvv|||ZZZGGG@@@CCCEEEUUUccc]]]}}}kkkFFFBBB;;;:::888777777888888888888777777555555555666777999:::;;;:::<<>>===<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<============<<>>@@@???>>>BBBKKKRRRVVV\\\bbbggglllssswwwuuunnnddd^^^UUU___jjjpppssswwwyyyjjj[[[OOOKKKJJJNNNVVV```ppp}}}zzz\\\HHHCCC======AAA>>>===<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<============:::GGGUUUhhhmmm```YYY]]]aaaiiixxxbbbdddhhhmmmrrrsssrrroooiiigggccc___\\\[[[[[[[[[YYYXXXWWWWWWYYY[[[^^^___bbbcccdddfffggghhhiiiiiiiiiiiiiiikkknnnpppppppppppprrrtttttttttuuuwwwyyy|||~~~zzziiiVVVKKKIIIRRRWWWiii{{{xxxxxxnnn___]]]gggvvv~~~zzz{{{vvvpppdddSSSGGGCCCEEEHHHIIIOOOPPPUUUaaawwwzzzYYYHHHBBBEEEGGGYYYoooVVV[[[{{{bbb@@@???999888666777777888888888888777777777777666666777888999999;;;;;;HHHdddxxx```UUUQQQZZZmmmxxx{{{sssmmmgggaaaaaaaaabbbcccfffhhhiiimmmppptttvvvxxxzzz}}}}}}~~~~~~zzzvvvrrruuu{{{sssiiikkkmmmddd]]]XXXPPPWWWYYY[[[\\\[[[[[[\\\]]]ZZZVVVVVVZZZ___cccjjjqqqtttuuuwww{{{~~~}}}sssqqqnnniii\\\KKKAAA???>>>???FFFQQQYYY^^^eeelllnnnqqqvvvyyyyyyuuuppplllllluuu}}}|||vvvxxx}}}}}}yyyjjj\\\NNNJJJHHHLLLSSS^^^mmm{{{{{{]]]IIICCC======AAA???======<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<=========>>>777GGGXXXkkkoooaaaYYY\\\aaaiiikkkmmmppptttwwwvvvsssoooiiigggccc```^^^]]]^^^^^^[[[ZZZYYYYYYZZZ]]]```bbbeeefffhhhiiikkkkkklllllllllllllllnnnqqqssssssssssssuuuwwwwwwwwwxxxzzz{{{}}}xxxjjjYYYMMMIIITTTYYYkkk~~~mmmaaaaaa```]]]gggwwwzzzuuuwww}}}yyyyyyvvvpppdddSSSGGGCCCEEEHHHIIINNNPPPUUUbbbxxxzzzZZZIIICCCEEEGGGZZZhhhSSS[[[{{{___>>>>>>888888666777777888888888888777777888777777777777777888888::::::FFFbbbzzzaaaTTTOOOXXXkkkwwwyyysssnnnjjjcccccccccdddeeehhhjjjkkkoooqqquuuwwwyyyzzz}}}~~~~~~yyywwwsssnnnmmmooo\\\TTTXXX[[[UUUXXXcccffflllnnnpppmmmgggcccaaabbbUUURRRPPPQQQRRRTTT[[[cccjjjnnnuuu|||{{{vvvdddaaa```aaa[[[NNNBBB<<<;;;>>>GGGSSS]]]ccckkkrrr~~~vvvvvv~~~{{{|||~~~xxxjjj\\\NNNIIIGGGKKKRRR\\\lllyyy|||]]]HHHBBB===>>>AAA=========<<<<<<<<<======>>>===<<<<<<;;;;;;===>>>???@@@CCCUUUlllttt]]]XXXbbbdddkkkrrrllliiinnnrrrqqqnnnmmmiiieeeaaa___``````^^^\\\]]]\\\ZZZ[[[^^^```aaaaaadddfffiiijjjjjjkkknnnpppooollljjjmmmrrrwwwxxxxxx{{{zzzxxxxxxxxxzzz|||}}}xxxnnneee]]]RRRJJJPPP]]]mmm~~~}}}___PPPQQQPPP\\\zzz|||jjjkkkssswwwooovvv~~~xxxpppcccRRRFFFDDDFFFHHHIIINNNTTTUUUbbbYYYKKKFFFDDDGGG[[[kkkWWW\\\yyy```===???>>>444888777777888888888888777777777777777777777888888999;;;???KKK```yyywww^^^VVVVVV\\\hhhxxx|||wwwqqqnnngggeeeccccccfffjjjlllmmmoooqqqtttxxx{{{~~~|||uuuqqqpppmmmddd]]]TTTSSSTTTXXX^^^dddhhhjjjqqqoookkkfffbbb^^^[[[ZZZRRRPPPLLLIIIHHHKKKQQQVVVbbbhhhooosssssspppllljjj\\\[[[YYYXXXUUUPPPIIIEEEEEEDDDGGGOOOWWW```lllwww{{{ttt|||~~~}}}{{{zzz}}}}}}wwwjjj]]]QQQLLLIIIKKKQQQ[[[jjjxxx~~~zzz|||\\\GGGBBB>>>>>>AAA=========<<<<<<<<<======>>>===<<<<<<;;;<<<===>>>???@@@CCCSSSjjjuuu]]]WWWaaabbbiii~~~zzzjjjdddaaaeeeiiihhhfffgggcccaaa^^^]]]^^^___^^^\\\]]]\\\[[[\\\___aaacccccceeegggiiijjjjjjlllnnnpppooolllkkkmmmssswwwyyyyyy|||{{{zzzzzz{{{|||~~~}}}qqqfff```YYYQQQIIIQQQ^^^mmm}}}vvvXXXKKKSSS[[[lllsssbbbaaalllttt|||~~~xxxpppcccRRRFFFCCCEEEGGGHHHMMMTTTWWWeee[[[LLLFFFCCCGGG[[[kkkVVV[[[xxx]]];;;>>>===555777777777888888888888777777777777777777777888888999999===HHH^^^yyyxxx___WWWVVV\\\iiixxx{{{vvvrrrooojjjhhhffffffiiilllnnnooorrrsssvvvyyy{{{}}}|||yyyuuurrrmmmfff]]]VVVZZZYYYYYY[[[^^^aaaaaaaaaaaa___]]]ZZZXXXVVVUUUTTTMMMLLLIIIFFFDDDFFFJJJNNNVVV[[[aaaeeeeeedddbbbaaaYYY[[[^^^```___\\\YYYWWWUUUSSSTTTYYY^^^ccclllvvvvvvttt}}}~~~zzz{{{{{{{{{}}}wwwkkk^^^QQQLLLIIIKKKPPPZZZjjjwww{{{zzz\\\GGGCCC>>>???AAA>>>>>>======<<<<<<============<<<<<<<<<<<<===>>>>>>@@@CCCRRRgggwww^^^VVV___```ggg{{{xxxmmmYYYSSSOOORRRVVVUUUUUUWWW[[[ZZZYYY[[[]]]^^^^^^]]]]]]\\\[[[]]]```ccceeeeeefffhhhjjjkkklllmmmoooqqqpppmmmlllnnntttyyyzzzzzz~~~~~~}}}}}}~~~|||vvvdddZZZXXXVVVQQQLLLSSS___mmm|||wwwYYYQQQdddxxx~~~eeeZZZ^^^kkkvvv}}}xxxooobbbQQQFFFCCCEEEFFFFFFKKKSSSXXXlll\\\LLLFFFBBBGGG]]]jjjUUU[[[zzzYYY:::<<<===666777777777888888888888777777777777777777777888888999999<<>>???>>>==================<<<<<<<<<<<<=========>>>@@@CCCSSSfff}}}xxx^^^VVV^^^```ggg{{{mmm^^^KKKEEEBBBEEEGGGGGGIIILLLRRRSSSUUUYYY\\\^^^______^^^]]]\\\^^^bbbeeeggggggiiikkkmmmnnnnnnoooqqqsssqqqooommmpppvvv{{{||||||~~~yyynnnYYYPPPRRRTTTTTTSSSVVV```lllyyy~~~bbb___~~~iii\\\ZZZgggttt|||wwwnnnaaaPPPEEECCCDDDEEEEEEKKKQQQXXXsssYYYJJJEEEBBBHHHbbbhhhVVV```SSS999:::<<<888666777777888888888888777777777777777777777888888999<<<===GGG]]]yyy|||cccYYYXXX^^^lll{{{|||yyywwwvvvrrrpppnnnnnnpppqqqrrrrrruuuvvvxxxzzz|||~~~}}}yyywwwqqqhhh^^^WWWUUUVVVUUUQQQLLLGGGDDDBBB???===>>>>>>>>>???AAACCCDDDEEEHHHJJJJJJJJJHHHHHHIIIKKKGGGJJJOOOTTTXXX\\\aaaeeekkksss|||}}}{{{|||}}}~~~{{{{{{~~~yyyooommmwwwwwwtttsssvvvyyy{{{zzznnnaaaSSSMMMHHHIIINNNWWWgggtttxxxZZZGGGCCC@@@@@@CCC>>>??????>>>===============;;;<<<<<<===============@@@DDDTTTfff|||zzz___UUU^^^```hhh|||~~~eeeSSSHHHCCC@@@CCCDDDDDDGGGJJJLLLOOOSSSXXX[[[]]]______^^^]]]]]]___bbbfffggghhhmmmnnnpppqqqqqqrrrsssuuurrrpppoooqqqwww}}}~~~~~~iiiRRRKKKPPPUUUZZZ^^^ZZZbbbkkkuuummmoooppp\\\[[[```ppp~~~{{{zzzuuukkk___OOOEEEBBBDDDEEEDDDLLLOOOWWWvvv{{{UUUHHHCCCBBBJJJfffeeeXXXkkkNNN:::999:::999666777777888888888888777777777777777777777888888999<<<<<>>===<<<::::::;;;<<<>>>@@@AAABBBFFFHHHJJJLLLKKKLLLMMMNNNLLLOOOTTTYYY^^^eeemmmrrrvvv}}}zzzyyyzzzxxxvvvxxx}}}~~~vvvpppkkknnn|||~~~uuuqqqqqquuuxxxzzz~~~|||pppcccUUUNNNHHHHHHLLLVVVeeesss|||vvvYYYFFFDDD@@@AAACCC???@@@@@@???>>>============;;;<<<<<<===>>>=========???DDDTTTeeeyyy~~~```UUU]]]___gggzzz|||aaaNNNDDD@@@???BBBCCCBBBDDDIIIIIIMMMTTTYYY[[[]]]___```___^^^]]]___bbbeeeggggggoooppprrrsssrrrsssuuuvvvsssqqqpppsssyyy~~~hhhRRRLLLPPPUUU^^^fff^^^dddiiirrr{{{~~~fffXXX^^^ffftttvvvxxxrrrhhh]]]MMMDDDBBBDDDEEEDDDKKKOOOVVVsssuuuQQQFFFCCCBBBKKKiiiaaa[[[wwwxxxJJJ===888888:::777777777888888888888777777777777777777777888888999;;;:::BBBXXXvvvhhh[[[WWW^^^lll|||~~~}}}||||||uuusssrrrrrrtttuuutttttttttuuuxxx{{{~~~~~~ssscccYYYXXXZZZ\\\\\\MMMHHHBBB>>><<<=========;;;;;;<<<<<<>>>???AAAAAA@@@CCCFFFHHHHHHIIIKKKLLLOOOQQQUUUYYY^^^eeemmmrrrrrruuuyyyxxxtttooommmmmmffffffiiiooossstttyyytttooommmmmmtttwwwssspppppptttxxxyyy~~~}}}qqqeeeVVVOOOHHHGGGKKKTTTdddqqquuuXXXFFFDDDAAABBBCCC???AAA@@@???>>>============;;;;;;===>>>>>>>>>===<<<===CCCTTTbbbssscccUUU\\\]]]cccuuu|||```LLL@@@>>>???BBBBBBAAACCCGGGHHHNNNUUUZZZ\\\]]]^^^``````___^^^___bbbdddffffffnnnppprrrrrrrrrrrrtttuuutttrrrqqqtttzzziiiUUUOOOPPPSSS]]]iiibbbfffhhhooobbbXXX___fffzzzuuu~~~~~~vvvpppeeeZZZLLLCCCBBBDDDEEEEEEHHHOOOVVVlllrrrPPPFFFCCCBBBKKKhhh]]]]]]oooHHH@@@888666;;;888777777888888888888777777777777777777777888888999<<<;;;CCCZZZzzzjjj\\\WWW]]]lll}}}}}}|||||||||uuutttttttttvvvwwwwwwvvvvvvwwwyyy|||~~~~~~|||mmm\\\XXX]]]___XXXOOOBBB@@@===<<<<<<<<<<<<;;;;;;;;;<<<<<<>>>???@@@AAA<<<>>>AAABBBBBBCCCEEEFFFHHHJJJLLLOOORRRWWW]]]bbbaaacccdddffffffffffffeeeaaa```ccchhhjjjiiimmmrrruuu}}}}}}zzztttnnnkkkmmmrrr{{{rrrpppmmmoootttxxxzzz~~~sssgggWWWOOOHHHGGGJJJSSSbbbpppuuuXXXFFFDDDAAABBBDDD???AAA@@@???>>>============:::;;;===>>>>>>>>>===<<<===CCCSSS```nnneeeVVV[[[[[[```qqq}}}|||aaaLLLBBBAAACCCGGGGGGDDDFFFJJJHHHOOOVVV[[[]]]]]]^^^```aaa___^^^___aaadddeeeeeennnoooqqqqqqqqqqqqssstttuuusssrrruuu{{{kkkXXXQQQPPPQQQ[[[iiidddggggggmmm~~~___WWW^^^cccttt}}}~~~uuunnndddYYYKKKCCCBBBEEEFFFFFFFFFPPPWWWfffrrrOOOFFFDDDBBBJJJggg[[[^^^iiiGGGBBB888555;;;888777777888888888888777777777777777777777888888999???>>>FFF^^^kkk\\\WWW\\\kkk}}}|||{{{{{{{{{vvvuuuuuuvvvxxxyyyyyyxxxyyyzzz{{{}}}~~~~~~}}}xxxhhhYYYYYYbbbaaaSSSCCC>>>>>>>>>@@@AAA@@@===:::::::::;;;<<<===???@@@AAA;;;<<<>>>>>>>>>???@@@BBB@@@AAACCCDDDEEEHHHMMMPPPSSSSSSVVVZZZ___cccddddddgggfffgggkkkjjjhhhiiimmmnnntttwwwrrrmmmlllmmmmmmkkkooovvv~~~nnnmmmkkkmmmtttxxx{{{sssgggWWWOOOHHHFFFIIIRRRbbbppphhhYYYJJJEEEEEECCCBBBBBB>>>>>>>>>>>>>>>????????????===<<<;;;;;;<<<===???;;;CCCJJJRRRhhhkkkUUUVVV^^^cccppp~~~fffRRRJJJIIIHHHJJJMMMQQQRRRSSSTTTVVVXXXYYYZZZ[[[]]]^^^\\\]]]___bbbdddfffggggggiiilllqqqtttuuuuuuuuuvvvyyy{{{uuuuuurrr]]]QQQMMMPPPZZZfffhhheeeggglll~~~|||{{{ZZZQQQ[[[mmmzzzrrrlllbbbSSSEEEAAACCCDDDBBBBBBIIILLLRRR```vvvqqqSSSEEEGGG@@@HHHooo}}}[[[ddd```GGG>>>666<<<888666888888999999999999888888555666777888999:::;;;;;;>>>???IIIcccrrr[[[TTT^^^iii{{{|||{{{||||||}}}~~~~~~~~~~~~~~~yyyzzz{{{}}}~~~}}}{{{pppccc___eeeeeeVVVGGG@@@@@@@@@??????????????????<<<===?????????@@@CCCEEEBBBAAA???>>>??????>>>>>>===<<<<<<===???AAAAAAAAAGGGJJJNNNTTT[[[ccclllrrrwwwwwwuuutttssssssttttttuuurrrnnnkkkiiiiiikkkllllllooo{{{wwwsssqqqrrrrrrsssvvv{{{ttthhhXXXMMMFFFGGGJJJPPP___ppp~~~~~~gggYYYJJJEEEEEECCCBBBBBB>>>>>>>>>>>>???????????????>>><<<;;;;;;<<<>>>???<<>>???IIIeeettt]]]VVV___jjj{{{~~~|||zzzzzz{{{|||}}}}}}~~~~~~wwwjjjcccaaaeee```QQQFFFDDDBBBCCCCCCCCCCCCCCCBBBBBB;;;<<<===<<<<<<===???BBBDDDCCCBBBAAA@@@???>>>===<<<<<<;;;<<<>>>???@@@@@@AAADDDHHHNNNVVV```jjjpppxxxyyyyyyyyyyyyxxxwwwwwwwwwuuurrrooollljjjhhhgggkkksss~~~ssspppqqqssstttvvvyyy}}}ttthhhXXXMMMFFFGGGJJJPPP___ooo~~~~~~{{{|||gggXXXJJJEEEDDDCCCAAAAAA????????????????????????>>>>>><<<<<<<<<<<<>>>>>><<>>>>>@@@BBBFFFFFFEEEEEECCCAAA>>>===<<<;;;;;;<<<===>>>@@@AAA@@@AAAEEEIIIOOOXXXbbbhhhsssuuuxxx{{{|||{{{yyywwwxxxxxxwwwvvvssspppmmmkkknnn{{{wwwnnnnnnqqqtttwwwzzz}}}ttthhhXXXNNNFFFGGGIIIOOO^^^ooo~~~mmmwwwgggXXXJJJEEEDDDCCCAAAAAA@@@@@@???????????????>>>>>>>>>===<<<<<<===>>>>>><<<@@@EEELLL^^^uuuYYYXXX^^^bbbmmm|||yyyggg\\\KKKOOOWWWbbblllrrrttttttmmmdddZZZXXX[[[]]]ZZZUUUWWWYYY\\\___bbbdddeeefffjjjmmmrrruuuvvvwwwyyy{{{||||||~~~kkkZZZQQQTTTaaallloooiiihhhmmm~~~gggrrr}}}{{{yyy^^^XXXhhh~~~wwwnnnhhh\\\OOODDDAAACCCCCCBBBDDDHHHJJJRRRddd}}}jjjOOOCCCEEEAAALLLooojjjUUUdddPPP???;;;666<<<888777777777888888888888777777666777777888999999::::::@@@>>>FFFaaazzzdddXXX^^^jjjyyy}}}{{{xxxwwwwwwwwwxxxzzz{{{||||||}}}yyymmmddd```\\\VVVMMMCCCCCCIIIFFFHHHJJJKKKLLLLLLKKKJJJPPPOOOKKKGGGBBB@@@AAACCCEEEGGGHHHHHHFFFCCCAAA@@@=========>>>>>>@@@CCCFFFGGGGGGHHHHHHKKKQQQXXX^^^hhhmmmsssyyy||||||zzzxxxyyyyyyzzzzzzzzzzzzzzzyyyyyyqqqllloooqqqtttyyy|||ttthhhYYYNNNFFFGGGIIINNN]]]mmm~~~iiittthhhYYYKKKEEEEEEDDDBBBBBBAAA@@@@@@@@@??????>>>>>>>>>>>>============>>>>>><<<>>>CCCKKK]]]~~~zzz\\\XXX^^^aaalllzzzooo]]]UUUGGGHHHMMMTTT]]]cccggghhhaaaXXXQQQRRRZZZ^^^ZZZUUUUUUWWWZZZ]]]```ccceeefffiiimmmqqqtttvvvxxxzzz|||}}}~~~qqq___VVVZZZcccjjjqqqlllmmmsssdddWWWkkk~~~{{{cccXXXeee}}}}}}vvvmmmfffXXXMMMDDDAAABBBBBBCCCEEEJJJLLLTTTffffffMMMBBBDDDAAANNNoooaaaRRRgggOOO@@@===777;;;888666777777777888888777777777777777777888999999::::::>>><<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>BBBJJJ\\\{{{^^^YYY^^^aaakkkxxxdddRRRMMMCCCAAAAAACCCGGGLLLNNNOOOLLLHHHFFFMMMWWW]]][[[VVVSSSUUUXXX\\\___bbbdddeeeiiilllpppsssuuuwww{{{}}}}}}sssaaa[[[aaahhhkkkpppmmmqqqxxxkkkWWWSSSlll~~~cccVVVaaayyy|||{{{tttkkkcccUUULLLCCCBBBBBBBBBCCCEEEKKKMMMVVVhhhcccKKKAAACCCBBBOOOooosssXXXPPPnnnNNN@@@===666;;;888777666777777888888777777666777777888888888999999999::::::BBBZZZiiiVVVXXXeeesss|||wwwrrroooffffffgggjjjnnnssswwwzzz|||~~~~~~zzznnnbbb]]]UUUMMMLLLPPPUUUXXXXXXUUUVVVXXX[[[^^^```bbbdddfffeeebbb\\\UUUPPPMMMMMMGGGJJJLLLKKKGGGDDDDDDEEEAAACCCEEEEEEFFFIIIPPPUUUWWWXXXYYYZZZ\\\```fffjjjnnnrrryyy~~~{{{{{{~~~zzzqqqrrrvvvuuuxxx|||tttgggZZZOOOGGGFFFHHHMMM[[[kkk~~~zzzjjj\\\MMMHHHHHHFFFEEEEEEBBBBBBAAA@@@@@@???>>>>>>>>>>>>>>>??????>>>>>>>>>???>>>AAAJJJYYYxxx___YYY^^^aaajjjwwwzzz]]]KKKHHHBBB@@@>>>>>>@@@AAABBBBBBBBBAAAEEEMMMXXX]]]ZZZUUUQQQSSSWWWZZZ^^^bbbdddeeegggjjjnnnqqqtttwww{{{}}}|||ppp]]]\\\gggppprrrrrrooouuu~~~bbbXXXWWWppp{{{]]]QQQ^^^yyy|||rrrzzz~~~{{{sssiiibbbSSSJJJCCCBBBBBBAAACCCFFFJJJLLLUUUiii|||```JJJAAABBBBBBQQQoooiiiSSSTTT|||LLL???;;;555:::999999666666777777777777666666888888888888888999999999999:::BBBWWWxxxlllVVVWWWcccppp~~~|||yyyssskkkeee```YYYYYY\\\```fffnnntttxxxzzz}}}{{{zzzyyyhhh\\\UUURRRNNNNNNQQQTTTTTTQQQKKKKKKMMMOOOSSSXXX\\\___ggggggfffbbb]]]WWWTTTSSSLLLNNNOOOKKKEEEAAABBBDDDAAADDDGGGHHHIIIMMMUUU\\\^^^aaadddgggkkkoootttxxxwwwyyy~~~zzzvvvxxxyyyzzz|||tttggg[[[OOOGGGFFFGGGLLLZZZjjj~~~{{{kkk]]]NNNIIIHHHGGGEEEEEEBBBBBBAAAAAA@@@???>>>>>>>>>>>>????????????>>>>>>AAA???AAAIIIWWWttt```YYY^^^aaaiiivvvxxxYYYHHHGGGCCCBBBAAABBBDDDEEEDDDCCCDDDEEEJJJSSSZZZ\\\WWWRRRPPPRRRVVVZZZ^^^aaadddeeegggjjjmmmqqqsssvvvzzz}}}{{{mmmZZZ\\\lllwwwxxxuuusssyyyddd[[[[[[rrrtttXXXMMM]]]zzzwww~~~|||ooonnn~~~zzzsssiiiaaaQQQIIICCCBBBBBBAAACCCGGGHHHKKKUUUjjjyyy___III@@@BBBBBBRRRooofffSSSZZZ}}}III<<<:::333::::::;;;666666777777777777666666888888888888888999999999:::<<>>>>>========================???<<<@@@GGGOOOeeegggZZZ]]]bbbhhhnnntttXXXJJJJJJCCCEEEDDDAAABBBGGGJJJIIIMMMNNNQQQSSSTTTTTTSSSRRRPPPQQQSSSXXX]]]aaabbbbbbgggjjjnnnqqqtttvvvzzz|||rrr]]]aaattt}}}zzz|||uuuyyyttt```___```OOOLLL[[[tttwwwvvvwwwnnnyyywwwlllfff~~~zzzwwwrrrfffYYYLLLFFFAAABBBBBBAAABBBEEEIIILLLTTThhhrrrVVVGGG@@@@@@AAARRRjjjsssbbbNNNfffiiiJJJ;;;===999555777888666666666666777888999:::777777777777888888888888;;;:::>>>NNNjjjqqq[[[WWW```lll{{{oooaaaWWWOOOHHHFFFHHHCCCFFFLLLSSS[[[dddmmmsssvvvxxx||||||}}}{{{gggVVVRRRQQQQQQPPPKKKDDD??????@@@AAABBBDDDGGGJJJMMMOOOPPPRRRRRRQQQPPPOOOPPPTTTWWWUUUWWWVVVQQQIIIEEEEEEHHHGGGHHHKKKNNNRRRWWW]]]aaagggkkkqqqxxx{{{yyy|||tttgggZZZNNNDDDCCCDDDHHHWWWgggyyyrrr{{{rrraaaQQQKKKLLLKKKHHHFFFCCCCCCAAA@@@???>>>>>>>>>========================AAA>>>@@@GGGMMMbbbkkk[[[\\\___eeellluuuXXXIIIIIIEEEIIIJJJIIILLLQQQUUUUUUVVVVVVVVVUUUTTTRRRQQQPPPOOOPPPRRRWWW]]]```bbbbbbgggjjjooorrrtttwwwzzz|||wwwccceeeuuu}}}{{{sssqqq{{{kkkppp{{{YYYMMMKKKVVVlllppp|||yyyyyypppkkkqqqqqqqqqvvv}}}zzzvvvqqqdddWWWKKKDDD@@@AAABBB@@@AAADDDJJJLLLUUUhhhoooTTTFFFAAA@@@AAASSSiiippp[[[OOOmmmcccGGG:::===:::666999999888888777777777777777888777777777777888888888888::::::>>>MMMiiisss\\\XXX___kkk~~~yyyjjjXXXLLLEEEAAA@@@CCC>>>BBBHHHPPPYYYdddnnntttyyy{{{~~~|||{{{|||rrr```VVVWWWQQQOOOKKKEEEAAA@@@BBBDDDHHHJJJMMMOOOPPPPPPOOONNNKKKJJJHHHFFFFFFIIIOOOTTT[[[]]]]]]XXXQQQMMMMMMNNNOOOQQQSSSUUUWWW[[[```dddhhhkkkooowww~~~|||zzz}}}sssfffXXXLLLDDDCCCEEEJJJYYYiiiyyyzzzooo}}}tttdddTTTOOONNNLLLHHHFFFCCCBBBAAA@@@???>>>>>>>>>========================BBB>>>@@@EEEJJJ^^^qqq^^^ZZZ]]]cccjjj}}}xxx]]]NNNLLLGGGMMMQQQRRRUUU[[[______aaa^^^[[[WWWSSSPPPNNNMMMNNNOOORRRVVV\\\```bbbbbbhhhkkkooosssuuuxxx{{{}}}}}}~~~~~~jjjgggrrryyyxxxiiilll|||tttpppQQQKKKJJJQQQbbbccctttoooiiijjjgggqqqzzzuuuoooaaaTTTHHHCCC???@@@AAA@@@AAADDDIIIKKKUUUiiijjjRRRFFFAAA@@@AAASSSfffkkkVVVRRRuuu[[[BBB888===:::888:::999:::999888777666666666666777777777777888888888888::::::===LLLgggvvv^^^XXX^^^jjj}}}xxxdddNNNAAA<<<;;;<<<>>>>>>BBBHHHPPPYYYdddooovvv}}}~~~zzzxxxttthhhYYYUUUZZZPPPKKKDDD@@@@@@CCCFFFHHHNNNPPPRRRTTTSSSPPPMMMJJJEEEDDDAAA??????DDDKKKPPPZZZ]]]___]]]XXXTTTSSSSSSTTTUUUXXXYYY\\\___dddgggiiijjjmmmrrrzzz|||~~~}}}rrreeeUUUJJJCCCCCCFFFLLL[[[kkkzzztttnnnuuufffXXXRRRQQQMMMIIIGGGDDDCCCBBB@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>AAA===>>>CCCHHHZZZxxxbbbZZZ\\\cccjjjyyy{{{bbbTTTRRRNNNVVV\\\]]]___dddggggggfffbbb\\\VVVQQQNNNLLLLLLNNNNNNQQQVVV\\\```bbbbbbiiilllppptttvvvyyy|||~~~|||}}}~~~rrrjjjnnnrrrqqqdddgggwwwxxxkkkNNNJJJKKKOOO\\\fff{{{uuuiiijjjpppyyytttlll]]]PPPFFFAAA>>>@@@AAA@@@@@@CCCHHHKKKUUUjjjyyydddOOOEEEAAA@@@BBBSSSddddddUUUUUUxxxUUU@@@999===:::888:::777999999888777666666777777666777777777888888888888::::::===JJJeeezzzbbbYYY\\\iii{{{ttt```III===;;;;;;;;;<<>>AAAFFFIIIJJJNNNNNNOOOOOONNNKKKHHHGGGEEEEEEDDDBBBBBBEEEJJJNNNRRRVVVZZZ[[[ZZZXXXWWWWWWUUUWWWZZZ]]]___cccgggjjjkkkjjjjjjmmmssszzz~~~|||uuuxxx~~~qqqdddTTTIIIBBBCCCEEEKKKZZZjjj{{{tttuuutttgggZZZUUUSSSNNNJJJIIIEEEDDDCCCAAA@@@@@@??????????????????????????????>>>;;;===BBBFFFVVVggg\\\]]]dddkkkwwwyyyaaaSSSQQQWWW___eeeeeeeeegggiiiiiiddd```ZZZSSSNNNLLLLLLMMMNNNNNNQQQVVV\\\aaabbbcccjjjmmmqqquuuwwwzzz}}}|||~~~}}}qqqmmmllllllcccbbbooolllMMMJJJLLLRRRaaa|||uuudddooo~~~wwwrrriiiZZZKKKDDD???===@@@AAA@@@AAACCCGGGKKKVVVmmmrrr^^^LLLDDDAAA@@@BBBSSS```\\\QQQTTTvvvSSS@@@:::===999777999555777777666666777888999999666777777777888888888888::::::<<>>>>>===<<<;;;@@@EEENNNXXXcccnnnzzz|||{{{{{{||||||~~~yyyqqqiiifffccc[[[SSSNNNHHHDDDAAAAAAEEEHHHIIIHHHJJJIIIHHHGGGFFFFFFGGGGGGGGGHHHIIIIIIGGGGGGHHHJJJMMMQQQWWW\\\^^^_________```bbbeeeggghhhkkknnnqqqpppmmmkkklllpppvvvzzz|||yyysssoooyyy~~~qqqcccSSSIIIBBBBBBDDDIIIWWWggg{{{}}}qqqeeeZZZVVVTTTPPPMMMLLLFFFEEEDDDCCCBBBAAAAAAAAA????????????????????????===;;;>>>BBBDDDRRRyyynnn___^^^dddjjjtttqqqZZZLLLJJJQQQYYY```___]]]___bbbccc___\\\VVVPPPMMMLLLMMMNNNNNNOOORRRWWW]]]bbbddddddkkknnnrrrvvvxxx{{{~~~uuuhhhdddfffoooxxx|||nnniiihhhbbb___iii}}}rrrQQQLLLQQQ```vvvnnndddxxx{{{uuuooofffVVVGGGCCC???===@@@BBBAAABBBDDDHHHMMM[[[rrrkkkWWWJJJCCCAAA@@@BBBTTT^^^UUUKKKSSSxxx~~~RRRAAA<<<===888777999444666666666666777888999:::777777777777888888888888:::999;;;FFF___~~~kkk\\\[[[fffxxx|||tttmmmZZZMMM@@@===>>>===;;;;;;<<>><<<@@@DDDCCCNNNqqqtttbbb^^^bbbgggqqq{{{uuugggRRRFFFEEEEEENNNUUUUUUTTTXXX]]]```\\\XXXTTTOOOMMMMMMNNNOOOOOOPPPSSSXXX^^^ccceeeeeelllooosssvvvyyy{{{~~~zzzcccTTTNNNPPPZZZeee{{{oooeeecccbbb___gggwww{{{XXXSSS^^^xxx|||kkkppp}}}}}}yyysssmmmdddTTTEEECCC???===AAACCCBBBBBBEEEKKKQQQ```yyydddQQQGGGBBBAAA???CCCTTT[[[PPPIIIZZZyyyPPPAAA===<<<777888;;;666888777777777777777888888777777777777888888888888999999;;;EEE^^^}}}nnn^^^[[[bbbuuu{{{yyywwwrrrhhh```MMMDDD<<<;;;<<<<<<===???AAAIIIUUUcccppp{{{xxxsssrrrtttuuurrruuuyyy|||~~~zzzvvvjjjeee___[[[YYYUUUKKKCCCBBBCCCCCCBBB@@@???@@@AAA??????@@@AAABBBDDDFFFGGGEEEGGGIIIIIIHHHGGGGGGHHHQQQTTTZZZaaagggkkkmmmmmmuuuxxx|||xxxhhhlllxxxqqqdddRRRHHHBBBDDDHHHMMM[[[jjj}}}jjjaaaYYYWWWVVVSSSPPPPPPIIIHHHGGGEEEDDDDDDDDDDDD@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>BBBEEECCCKKKlllxxxccc]]]aaaeeeooo|||tttnnnkkk___NNNDDDDDDAAAKKKSSSTTTUUUZZZbbbfffZZZWWWSSSOOOMMMMMMNNNOOOOOOPPPSSSYYY___dddfffffflllooossswwwyyy|||pppYYYKKKFFFGGGRRR^^^rrrmmmaaa___bbbaaahhhrrr~~~```[[[jjjyyyooo{{{{{{wwwrrrlllcccRRRCCCCCC???>>>BBBDDDCCCCCCEEEMMMTTTddd~~~___LLLFFFBBBAAA@@@CCCTTTZZZMMMJJJbbbtttNNNAAA<<<<<<666999===999:::999888777666666666666777777777777888888888888999999:::DDD]]]|||qqq___\\\```rrr|||vvvsssqqqkkk```WWWGGG@@@::::::;;;<<<@@@DDDJJJRRR^^^kkkuuu}}}{{{rrrnnnmmmnnnpppnnnrrrvvvzzz|||~~~xxxsssdddbbb^^^XXXSSSNNNIIICCCBBBCCCCCC@@@;;;:::===@@@:::<<<>>>@@@BBBCCCCCCCCCFFFFFFGGGGGGFFFGGGJJJLLLPPPSSSWWW^^^dddiiijjjjjjooosssyyypppdddmmm}}}rrrdddQQQHHHCCCFFFJJJPPP^^^nnn}}}kkkeee]]]WWWUUUTTTQQQOOOLLLKKKIIIGGGEEECCCBBBBBBAAAAAA@@@@@@???@@@@@@@@@:::@@@BBBBBBCCCFFFcccggg[[[^^^gggmmm~~~vvvsssllliiibbbXXXMMMEEEBBBAAAFFFGGGGGGJJJTTT]]]^^^ZZZ\\\XXXSSSOOONNNNNNNNNNNNPPPTTTYYY]]]```dddhhhkkkmmmnnnqqqtttwwwzzz}}}~~~fffQQQOOOOOOMMMTTTaaassssss```VVV]]]fffiiijjjyyyfffccc{{{|||uuuoooggg\\\MMMBBB???@@@@@@@@@???AAACCCFFFJJJVVVjjjvvvXXXJJJEEEDDD@@@>>>GGGSSSUUUQQQIIInnnpppHHHDDD???;;;999888777666777777777777666666666666777777777777888888888888888:::<<>>@@@GGGUUUgggsss|||}}}yyyppphhhcccbbbdddffffffkkkrrrxxx{{{}}}{{{pppiii```[[[TTTOOOLLLJJJIIIHHHDDD@@@===<<<>>>???>>><<<@@@???@@@AAADDDEEEDDDCCCEEEEEEDDDDDDEEEGGGIIIKKKLLLMMMPPPSSSWWW\\\___aaaccckkkvvv~~~ooofffttt|||mmm___RRRJJJEEEFFFHHHMMM\\\nnnlllfff^^^YYYWWWVVVTTTQQQNNNMMMKKKIIIGGGEEEDDDDDDBBBAAAAAA@@@@@@@@@@@@@@@;;;@@@AAABBBCCCFFFaaalll]]]]]]dddkkkxxxjjjccc```[[[YYYTTTMMMFFFAAA@@@@@@AAAAAABBBGGGSSS```bbb___[[[VVVQQQMMMMMMNNNNNNOOOQQQUUUZZZ^^^bbbeeeiiilllnnnooorrruuuyyy|||~~~|||eeeSSSQQQRRRSSS^^^mmmyyycccVVVXXXdddmmmtttuuuwwwyyyxxx{{{tttmmmeeeYYYKKKAAA???@@@@@@@@@???AAACCCFFFNNNZZZmmmoooUUUIIIEEEDDD@@@@@@GGGRRRTTTPPP[[[fffGGGCCC>>>;;;999999888777888777777777666666666666777777777777888888888888777999;;;AAAUUUwww}}}hhh]]]^^^pppxxxnnnkkkfff[[[NNNGGG<<<;;;:::999999;;;>>>???LLL[[[lllxxx}}}}}}vvvooofffbbb]]]XXXUUUUUUWWWYYY]]]ccckkkrrrxxx{{{~~~uuukkkdddXXXVVVSSSQQQNNNLLLHHHEEECCCAAA??????BBBDDDDDDCCCFFFFFFGGGIIILLLNNNNNNMMMLLLKKKIIIGGGFFFGGGHHHIIIJJJJJJKKKMMMPPPVVV[[[^^^cccjjjssszzz~~~}}}lllmmmzzz{{{mmm^^^PPPHHHCCCFFFHHHNNN^^^ppp{{{lllggg```\\\ZZZZZZWWWUUUQQQPPPNNNKKKIIIHHHGGGFFFCCCBBBBBBAAA@@@@@@AAAAAA<<>>???@@@@@@@@@AAADDDFFFRRR^^^qqqfffPPPGGGCCCCCCAAABBBHHHPPPRRRPPPgggZZZEEEBBB===;;;::::::999999888888777777777666666666777777777777888888888888666999:::???TTTvvvoooaaa^^^nnnvvvkkkfffaaaUUUHHHAAA;;;:::999888999;;;===???MMM]]]nnnwwwxxxrrrfff[[[SSSQQQMMMIIIHHHIIIKKKMMMVVV\\\eeennnuuuzzzyyyoooeee___TTTTTTTTTUUUSSSNNNHHHCCC@@@???>>>@@@CCCFFFHHHHHHHHHHHHJJJMMMPPPSSSSSSRRRRRRPPPLLLIIIGGGFFFFFFFFFIIIIIIIIILLLQQQXXX^^^cccjjjnnntttxxx|||uuuhhhuuuzzzkkk]]]MMMFFFBBBEEEIIIOOO```rrr}}}vvvlllgggaaa]]]]]]\\\YYYWWWRRRQQQOOOMMMKKKIIIHHHHHHDDDDDDCCCBBBAAAAAAAAAAAA===AAA@@@AAACCCDDDYYY|||yyyaaaYYY^^^eee|||oooZZZVVVYYYZZZ]]][[[UUUMMMFFFBBBAAABBB@@@@@@BBBIIIWWWdddeee```XXXSSSLLLIIIIIILLLPPPRRRSSSWWW\\\```cccgggkkknnnssstttwwwzzz}}}yyylllaaa```aaahhhzzz~~~jjj^^^___eeekkkxxxyyywwwvvvxxx{{{{{{yyyqqqggg]]]RRRGGG@@@>>>???@@@@@@@@@AAADDDGGGSSS```ttt___LLLFFFBBBBBBBBBCCCHHHMMMQQQRRRnnnqqqSSSCCC@@@===;;;;;;;;;;;;:::888888888777777777666666666777777777888888888888777999999===PPPrrrtttbbb___mmmvvvjjjccc]]]QQQEEE>>>:::999999999999;;;===???HHHWWWfffnnnnnnggg[[[PPPRRROOOIIIEEEDDDEEEHHHKKKWWW\\\eeennnuuu{{{~~~vvvlllccc^^^XXXXXXXXXWWWTTTNNNGGGAAA@@@@@@@@@BBBDDDHHHJJJKKKIIIIIIJJJMMMQQQSSSSSSRRROOOMMMJJJHHHFFFFFFFFFGGGKKKLLLPPPUUU\\\dddjjjnnnoooqqqtttvvvyyynnnfffwwwxxxjjj[[[MMMEEEAAAEEEHHHOOO```qqqssslllgggaaa___^^^]]][[[XXXTTTSSSQQQNNNLLLKKKJJJIIIFFFEEEDDDCCCBBBBBBBBBBBB???AAA???AAADDDBBBTTTtttcccYYY^^^cccwwwiiiVVVXXX```bbbdddaaaYYYPPPGGGAAA@@@@@@???@@@DDDNNN^^^iiiggg___YYYTTTNNNJJJJJJNNNQQQSSSTTTWWW\\\```dddgggkkknnnuuuvvvyyy|||}}}|||uuullliiiiiiqqqxxxggg___```aaaeeesss~~~vvvkkkaaadddooo{{{}}}xxxooodddYYYOOOFFFAAA>>>???@@@@@@@@@AAADDDGGGQQQ```wwwyyyZZZIIIEEEAAAAAABBBDDDGGGKKKPPPUUUyyyfffNNNAAA???<<<;;;<<<<<<;;;:::888888888888777777777777666777777777888888888888888999999;;;MMMmmmxxxcccaaakkk}}}ttteee]]]VVVLLLBBB===999999999999:::<<<>>>???BBBOOO\\\bbbccc```YYYQQQQQQMMMGGGCCCCCCGGGMMMQQQ\\\aaahhhooouuuzzz~~~uuukkkdddaaa]]][[[WWWSSSOOOIIICCC???AAABBBCCCEEEGGGJJJMMMOOOOOONNNNNNPPPRRRSSSRRRPPPIIIHHHGGGGGGHHHJJJLLLMMMQQQUUUZZZaaahhhllloooqqqkkkkkkkkklllnnntttzzzxxxjjjhhhuuu~~~wwwhhhYYYNNNFFFBBBDDDHHHNNN^^^ppp}}}tttmmmiiicccaaa```___[[[XXXUUUTTTRRRPPPNNNLLLLLLKKKGGGGGGEEEDDDCCCCCCBBBBBB@@@AAA>>>AAADDDAAAPPPmmmhhh[[[___aaarrrgggTTTYYYbbbdddccc___XXXNNNFFFAAA@@@AAA???CCCJJJXXXjjjtttnnnccc\\\WWWQQQNNNNNNQQQTTTUUUUUUYYY^^^bbbfffiiimmmpppvvvxxxzzz}}}wwwppprrr|||tttppppppwwwvvvgggaaa\\\[[[aaasss~~~lll^^^VVV\\\aaarrrzzzuuukkk```TTTKKKDDDAAA===>>>???@@@@@@BBBEEEGGGRRRbbb{{{qqqTTTFFFEEE@@@???AAADDDEEEIIIQQQZZZ^^^KKKAAA???===<<<<<<<<<;;;:::999999888888888777777777777777777777888888888888999:::999;;;KKKhhh}}}hhhccciiixxxooo]]]SSSMMMEEE???<<<999999:::;;;<<<===???@@@AAAKKKUUUZZZ\\\\\\XXXSSSHHHEEECCCBBBFFFMMMVVV[[[bbbggglllrrrvvvzzz~~~}}}sssjjjdddbbb[[[WWWPPPKKKGGGCCC@@@>>>>>>@@@CCCGGGJJJOOOUUUXXX[[[YYYWWWWWWVVVTTTQQQOOOKKKKKKKKKMMMPPPSSSWWWYYY]]]```eeejjjmmmmmmlllkkkdddcccaaaaaadddiiinnnrrryyyppphhhmmmuuu|||uuufffXXXMMMFFFAAADDDGGGNNN^^^ppp|||xxxpppkkkfffccccccaaa]]]YYYXXXWWWUUUSSSPPPOOONNNNNNHHHHHHFFFEEEDDDCCCCCCCCCAAAAAA>>>@@@DDD@@@LLLgggooo]]]___```mmmkkkYYY___hhhhhhhhhddd]]]TTTLLLHHHIIIJJJJJJOOOZZZjjj|||xxxiii___[[[VVVSSSSSSUUUVVVWWWXXX\\\aaaeeeiiilllpppssswwwxxx{{{~~~~~~nnniiiooowwwsssttt{{{qqqjjj___]]]bbbwwwnnnWWWNNNNNN[[[hhh~~~uuupppggg[[[OOOGGGBBB@@@===>>>??????@@@BBBEEEHHHVVVgggfffLLLCCCEEE???>>>???CCCDDDGGGRRR___{{{XXXKKKAAA???===<<<===<<<:::999999999999888888888777777777777777777888888888888888::::::===KKKgggooocccgggsss|||jjjVVVLLLFFFAAA===<<<999:::;;;<<<===???@@@AAABBBKKKSSSUUUUUUUUURRRMMMEEEFFFHHHLLLSSS[[[ccchhhjjjnnnssswwwzzz}}}{{{oooeee```^^^TTTPPPJJJFFFDDDCCCBBBAAAAAAEEELLLSSSZZZbbbkkkqqqssspppllliiieeeaaa\\\YYYWWWWWWXXXYYY\\\```dddgggkkkmmmoooqqqrrrqqqooonnniiigggeeeeeehhhlllpppsssuuu|||jjjgggpppzzz{{{ttteeeVVVKKKCCC@@@CCCHHHOOO```rrr}}}rrr|||rrrnnniiifffeeebbb^^^[[[ZZZYYYWWWUUUSSSQQQPPPPPPIIIHHHGGGEEEDDDCCCCCCCCCBBBAAA===@@@DDD@@@JJJddduuu___^^^```jjj{{{rrraaagggpppooosssoooggg^^^VVVSSSSSSTTTXXX^^^iiizzznnnaaa]]]XXXVVVVVVWWWWWWWWW[[[^^^cccgggkkknnnrrruuuwwwyyy{{{~~~zzzlllhhhpppxxxtttvvv|||}}}uuuhhhbbbeeezzzhhhPPPLLLRRRZZZnnn}}}rrrmmmcccWWWLLLDDD@@@???===>>>??????@@@BBBEEEHHHZZZlll^^^FFFAAAFFF>>>===???BBBCCCFFFSSSbbbvvvVVVKKKAAA???=========<<<:::888999999999888888888888777777777777777888888888888777:::;;;>>>MMMhhhvvvcccdddooo{{{iiiTTTHHHCCC@@@>>>???::::::;;;===>>>@@@AAAAAACCCKKKQQQRRRPPPNNNJJJDDDJJJMMMSSSZZZbbbiiioooqqqqqqtttyyy|||yyylllaaa[[[ZZZNNNKKKGGGEEEFFFGGGGGGGGGMMMSSS\\\fffppp{{{zzztttnnniiicccccccccdddgggjjjmmmooouuuvvvwwwxxxxxxxxxwwwwwwtttrrrpppqqqtttxxx{{{}}}}}}ggggggrrr{{{tttdddVVVIIIAAA>>>CCCHHHPPPbbbttt~~~~~~wwwzzzyyyvvvqqqlllgggccc```___]]]XXXTTTSSSVVVVVVSSSOOONNNMMMJJJHHHFFFEEEEEEEEEFFFAAABBBEEECCC@@@LLL\\\|||fff]]]___dddvvvmmmgggpppyyy}}}|||yyyrrriiicccaaaaaahhhlllyyyvvvmmm```VVVUUUYYYZZZ[[[\\\```bbbeeeiiimmmqqqtttvvv{{{|||}}}}}}kkkffffffttt||||||~~~vvviiiqqq~~~]]]NNNNNNPPPhhh|||xxxvvvooocccUUUIIIBBBAAAAAA@@@>>>>>>@@@AAABBBHHHOOO\\\tttrrrTTTFFFBBB;;;???GGGAAA@@@IIIFFFPPPpppsssWWWNNNFFFEEEBBB@@@>>>=========::::::999999888777777777777777666666666666777777:::777777===JJJ```~~~~~~jjjeeekkk}}}eeeLLLFFFDDD>>>:::;;;===???@@@AAA@@@AAABBBDDDGGGIIIKKKKKKJJJIIIIIIJJJNNNSSS\\\fffnnnsssvvvwwwyyy|||wwwiiiZZZOOOJJJGGGJJJLLLLLLJJJKKKPPPUUUWWWbbbqqq}}}zzzttttttrrrooonnnnnnqqquuuxxx|||zzz}}}}}}{{{zzzxxxxxx{{{wwwkkkgggxxx~~~wwwsssfffUUUGGGCCCAAADDDIIITTTeeeuuu~~~yyywwwuuuqqqmmmiiifffdddccc^^^YYYUUUUUUVVVWWWSSSPPPOOOMMMKKKHHHGGGFFFEEEFFFFFFAAABBBEEEBBB@@@KKKZZZxxxjjj^^^```dddtttwwwqqqvvv}}}~~~xxxttttttvvv~~~zzzooocccYYYXXX[[[\\\\\\^^^aaacccfffjjjooosssvvvxxx|||}}}ppp\\\\\\eeewww|||{{{ooowww~~~]]]MMMOOOVVV~~~zzzvvvssslll___RRRGGGAAA???@@@@@@>>>???BBBBBBBBBHHHOOObbb{{{mmmRRRFFFEEE???<<>>===<<<<<<:::::::::999888888777777777777666666666666777777999777777>>>JJJ___|||llleeejjj{{{|||bbbKKKDDDCCC???<<<>>>;;;===>>>>>>>>>>>>@@@BBBBBBDDDGGGIIIKKKMMMPPPRRRYYY___gggqqqxxx|||~~~~~~sssaaaTTTOOOOOOMMMOOOQQQQQQPPPSSS[[[aaafffttt}}}~~~{{{yyyyyy{{{~~~ssshhhgggzzz}}}wwwrrrdddSSSGGGCCCAAADDDJJJUUUfffvvvuuutttsssqqqnnnllliiihhhggg___\\\XXXWWWXXXXXXUUURRROOONNNLLLIIIHHHGGGGGGGGGEEEBBBBBBDDDBBB@@@IIIVVVqqqqqq___```cccqqq}}}rrrggg^^^]]]______```aaabbbdddhhhlllqqqvvvzzz|||~~~vvv```PPPZZZmmmsss|||~~~___MMMVVVhhh~~~xxxtttooogggZZZMMMDDD???>>>???@@@???AAACCCCCCCCCIIIPPPjjj|||cccLLLCCCEEEBBB<<<>>>@@@EEEEEEAAA\\\jjjSSSOOOGGGEEECCC@@@>>>===<<<<<<;;;::::::999999888888777888777777666666777777888999777888???JJJ^^^yyyqqqggghhhwwwxxxaaaJJJCCCBBB@@@???@@@<<<===>>>>>>>>>???AAADDD@@@CCCHHHMMMRRRXXX^^^bbbiiinnnwww{{{lll[[[SSSUUUZZZ___``````___aaagggqqqxxxpppjjjooo|||vvvpppaaaPPPGGGCCCAAADDDKKKVVVhhhwww{{{rrrsssrrrqqqpppnnnkkkiiihhhaaa^^^[[[YYYYYYXXXVVVTTTQQQOOOMMMKKKIIIIIIIIIIIIEEEBBBBBBCCCBBBAAAHHHRRRhhhyyybbb```aaannn|||wwwmmmdddcccccccccccceeedddfffjjjoootttyyy}}}vvvcccVVVPPPaaawwwsss{{{aaaQQQddd}}}wwwrrrkkkbbbVVVJJJBBB???>>>???@@@@@@BBBEEEDDDDDDKKKSSSpppoooXXXDDD>>>BBBAAA@@@===AAAHHHEEEHHHpppdddRRROOOHHHGGGDDDAAA???=========;;;;;;;;;:::999999888888888777777777777777777888888777999@@@KKK\\\uuuuuuhhheeesssyyycccMMMCCCBBB@@@@@@AAA???@@@@@@@@@@@@CCCFFFJJJHHHKKKQQQXXX___gggoootttwww{{{}}}sssfff^^^]]]ccciiipppooommmmmmoooxxxrrrsss{{{vvvnnn^^^MMMFFFCCCBBBEEELLLXXXjjjzzzzzzzzz{{{qqqqqqqqqqqqqqqnnnllliiigggbbb```]]][[[ZZZYYYWWWVVVRRRPPPOOOMMMKKKKKKKKKKKKEEEDDDCCCCCCBBBBBBHHHNNN___hhh``````jjj~~~~~~{{{rrrjjjhhhhhhffffffiiigggiiimmmqqqwww|||{{{aaaQQQQQQWWWhhh{{{yyywwwjjjppp~~~qqqwwweeeYYYuuu|||uuupppggg^^^QQQFFFAAA??????@@@???@@@CCCEEEDDDEEENNNYYYuuueeeRRRBBB===@@@@@@BBB;;;@@@HHHDDDQQQ```RRRPPPJJJHHHEEEBBB@@@>>>>>>===<<<<<<;;;;;;:::999999999888888777777777777888888888888;;;BBBLLL\\\rrr{{{jjjcccpppkkkSSSFFFBBBAAAAAAAAA@@@AAAAAAAAABBBFFFLLLPPPSSSXXX^^^eeelllttt|||wwwkkkeeeffflllqqqtttuuusssqqqpppttt}}}ttt|||}}}zzzwwwmmm\\\LLLFFFCCCBBBFFFMMMYYYlll|||wwwyyyrrrmmmnnnooopppnnnkkkhhhfffbbbaaa___\\\ZZZXXXWWWWWWSSSRRRPPPNNNMMMMMMMMMMMMFFFFFFEEEDDDCCCDDDHHHKKKWWWqqqbbb```gggyyy~~~vvvooommmkkkhhhiiillliiikkkooosssxxx}}}jjjRRRHHHPPP^^^ttt{{{mmmsss{{{~~~yyymmmaaaZZZ\\\mmmtttvvvkkkddd}}}zzzrrrllldddZZZLLLBBB??????@@@@@@???@@@CCCEEEDDDFFFRRR___{{{~~~^^^PPPCCC>>>AAAAAABBB999???FFFDDD[[[vvv\\\SSSRRRLLLKKKHHHDDDBBB@@@??????===<<<<<<;;;;;;::::::999999888888777777888888999888999===EEENNN[[[ooommmbbblll}}}ttt\\\KKKDDDDDDCCCCCC@@@@@@AAAAAADDDIIIPPPVVV^^^cccjjjqqqwww}}}}}}sssiiigggmmmtttvvvtttsssrrrqqqrrrxxx}}}{{{~~~yyy}}}yyyyyyxxxnnn[[[LLLFFFCCCBBBGGGNNN[[[nnn~~~uuutttooogggiiilllnnnnnnlllhhhfffbbbbbb```]]]ZZZXXXWWWWWWTTTSSSQQQOOONNNNNNOOOOOOGGGGGGGGGEEEDDDFFFHHHIIISSSxxx|||eeeaaaeeeuuuyyyssspppmmmjjjjjjmmmkkkmmmppptttyyy}}}nnnZZZMMMLLLWWWeee}}}uuufff[[[___bbbaaa]]]XXXSSSOOOOOOaaaxxx}}}{{{sssooo{{{}}}wwwoooiii___UUUGGG>>><<<===?????????@@@BBBCCCCCCGGGVVVeeesssUUUMMMDDD???AAA@@@AAA:::AAAGGGFFFeeemmm[[[UUUSSSNNNMMMJJJFFFCCCBBBAAA@@@======<<<<<<;;;:::::::::999888888777777888888999999:::???HHHPPP\\\nnn~~~pppaaaiiiyyy{{{bbbOOOGGGGGGGGGFFFAAABBBBBBCCCGGGNNNWWW]]]ggglllttt{{{xxxqqqkkkjjjnnnpppnnnjjjkkkkkklllqqqxxx}}}tttkkkdddaaaffflllrrryyy~~~yyywwwyyyyyyooo\\\MMMEEEBBBBBBGGGOOO\\\ppp{{{}}}nnnjjjccceeeiiimmmnnnllliiigggbbbbbb```]]]ZZZWWWWWWWWWTTTSSSQQQPPPOOOOOOOOOPPPHHHIIIHHHFFFEEEGGGHHHHHHQQQsssgggbbbdddrrr{{{uuurrrnnnkkkkkknnnlllnnnqqquuuyyy}}}{{{___PPPNNNTTT___jjj~~~yyyjjjYYYNNNGGGIIIIIIHHHHHHIIIGGGDDDLLL]]]sssyyyuuuuuutttiiinnnssswww|||}}}~~~{{{uuulllfff]]]RRRDDD;;;:::<<<======???@@@BBBBBBBBBHHHXXXiiiiiiNNNHHHBBB>>>???>>>BBB<<>>CCCNNN^^^ooozzz|||fffeeeooo{{{uuuYYYKKKNNNPPPMMMNNNLLLKKKMMMSSS\\\cccfffwww{{{xxxvvvpppggg]]]WWWWWWXXX[[[^^^ccchhhrrr|||~~~{{{sssjjj]]]TTTQQQNNNJJJGGGKKKJJJMMMRRRVVV]]]jjjvvv{{{tttqqqWWWEEEDDDEEEAAAEEEVVVcccttt|||qqqvvvnnnmmmiiihhhhhhiiijjjiiifffdddfffeeeccc```^^^[[[YYYXXXYYYVVVRRRQQQSSSTTTTTTSSSOOOMMMKKKIIIIIIIIIJJJKKKPPPdddxxxggg```hhhrrr~~~~~~wwwooojjjkkkmmmooopppqqqtttwww{{{~~~dddMMMLLLSSSdddwww~~~~~~hhhWWWJJJBBBAAACCCAAABBBCCCDDDDDDEEEEEEEEEJJJRRRddd|||uuu___UUUWWW^^^lllooouuu{{{vvvnnneee^^^UUUJJJ@@@>>>@@@???>>>???>>>AAA@@@BBBJJJOOO___zzzyyyWWWDDDDDD@@@<<<>>>===>>>DDDGGGIII___sssccc\\\YYYWWWPPPMMMKKKLLLIIIDDDCCCDDDDDDAAA???=========;;;:::;;;:::999999888999999999999:::<<>><<<;;;===AAA???CCCMMMSSSeeeoooRRRBBBCCC???<<>>>>>>>>===<<<;;;;;;:::999999999999999777888:::>>>HHHXXXlllyyy}}}ooogggkkkwwwiiiUUURRRVVVXXX___```ccchhhnnntttxxx{{{wwwmmm^^^TTTRRRXXX```fffoootttxxxyyyzzzxxxqqqhhhccc]]]VVVSSSTTTVVVVVVUUUYYYXXXZZZ]]]]]]^^^dddmmmzzz|||}}}bbbPPPHHHCCCEEEBBBHHHZZZgggwww~~~rrr|||uuummmmmmmmmkkkiiihhhiiijjjjjjjjjffffffeeedddcccaaa___]]]\\\[[[YYYXXXXXXWWWWWWWWWUUUSSSQQQNNNMMMLLLMMMMMMLLLZZZ|||sss___bbblllxxx{{{qqqeee^^^\\\]]]ccciiiooorrrvvvyyy|||}}}~~~qqqVVVLLL[[[jjjwww|||vvvcccTTTEEEAAABBBBBBCCCEEEEEEGGGKKKOOORRRTTTUUUUUUOOORRR\\\kkkzzzoooYYYUUU[[[mmmyyyrrrzzzrrrgggZZZQQQEEE>>>:::;;;<<<<<<===???===AAA@@@DDDOOOWWWkkkdddKKK@@@AAA===<<>>DDDEEEKKK^^^}}}mmmccc^^^ZZZWWWRRRNNNMMMMMMKKKFFFDDDFFFEEECCC@@@@@@@@@@@@>>>===;;;;;;:::999999999999:::777888999;;;CCCRRReeesss}}}uuuhhhgggrrrsss\\\UUUXXX\\\dddhhhnnntttyyy~~~|||jjjaaaWWWSSSXXXcccmmmrrrvvvzzz|||yyyuuuppphhh___\\\ZZZYYYZZZ```eeeiiijjjooonnnppprrrqqqooorrrxxxvvvyyy^^^MMMGGGBBBEEEDDDKKK]]]kkkzzzwwwxxx}}}uuummmnnnllljjjiiiiiikkknnnooooooffffffgggfffeeeccc```___]]]]]]\\\[[[YYYXXXXXXXXXVVVUUURRROOONNNMMMNNNNNNLLLVVVrrr{{{bbbbbbjjjuuurrrdddWWWQQQPPPRRRXXX```jjjnnntttxxxyyy{{{|||~~~iiiWWWXXXkkkuuuvvvoooaaaIIIDDDBBBCCCDDDEEEHHHMMMVVVXXX\\\```dddgggiiiiiidddbbbccchhhooo{{{rrr``````jjj{{{|||vvvnnnbbbUUUKKKCCC@@@>>>>>>;;;999===DDD???BBBAAAFFFRRR\\\qqqXXXEEE>>>@@@<<<<<<@@@>>>DDDHHHXXXuuujjjbbb]]]XXXVVVUUURRRPPPPPPNNNIIIGGGIIIGGGDDDBBBAAAAAAAAA???>>><<<;;;::::::999999::::::888:::::::::>>>III[[[iii}}}~~~|||jjjdddlll|||cccWWWXXX\\\eeekkkssszzz~~~yyymmm\\\XXXVVVXXXaaajjjpppsssrrrvvvvvvqqqllliiiddd^^^]]]]]]___bbbhhhnnnsssuuuzzz{{{{{{uuu^^^LLLDDDAAAEEEEEEMMMaaannn~~~sss~~~yyysssmmmmmmkkkiiihhhjjjmmmpppqqqqqqgggggghhhgggfffccc```_________```^^^[[[YYYYYYZZZWWWVVVSSSQQQPPPPPPPPPQQQOOOTTTjjjiiidddhhhqqq}}}iiiYYYKKKGGGGGGHHHOOOXXXccciiippptttvvvwwwzzz|||eee[[[ccctttuuukkk]]]NNNCCCBBBCCCEEEEEEIIITTT___lllmmmnnnoooqqqsssuuuuuuuuurrrpppooommmppp|||uuunnnttttttdddggguuu~~~xxxrrrjjj^^^PPPGGGAAA???>>>>>>;;;888:::???@@@CCCCCCIIIVVVccczzznnnOOOAAA>>>@@@;;;<<>><<<;;;;;;:::::::::::::::888;;;;;;999:::CCCRRR___uuuooodddiiiyyylll[[[WWWYYYbbbiiissszzz~~~wwwhhh\\\RRRSSSUUUYYY___dddfffggggggkkkllliiigggiiiiiigggggggggiiikkknnnqqqtttvvvyyy{{{~~~qqq]]]LLLCCC@@@EEEFFFPPPdddrrrppp~~~uuupppjjjkkkjjjiiihhhiiilllnnnooonnnggghhhhhhhhhfffccc```^^^aaabbbcccaaa^^^[[[\\\]]]YYYWWWUUUSSSRRRSSSTTTUUUSSSRRRcccooogggfffjjjzzzdddRRRDDDBBBCCCCCCIIISSS\\\ccclllqqqrrrssswwwzzz|||}}}zzzddd^^^hhhtttkkk\\\OOODDDEEEEEEGGGKKKOOOWWWggguuuzzzwwwtttqqqnnnlllllllllqqqssswwwxxxsssmmmpppvvv}}}ssshhh[[[VVV___hhhvvvnnn^^^dddsss{{{tttmmmeeeZZZMMMDDD???;;;<<>>@@@DDDDDDLLL]]]lll\\\III???>>>@@@;;;<<>>DDDUUUzzzssseeeaaa\\\YYY[[[ZZZVVVTTTUUURRRMMMLLLNNNLLLIIIFFFDDDCCCBBB???>>><<<<<<;;;::::::::::::;;;666:::;;;999888>>>LLLXXXmmm}}}uuufffhhhvvvsss```WWWVVV___gggqqqyyy|||~~~rrrfffXXXMMMJJJLLLNNNPPPQQQSSSVVVYYYYYY```fffgggiiiooossssssuuuvvvwwwxxxxxxyyyzzz|||{{{}}}xxxlllZZZKKKCCC@@@EEEGGGRRRfffttt~~~~~~kkkyyyqqqnnnhhhiiiiiihhhhhhiiikkkllllllkkkggghhhiiihhhfffccc___]]]ccceeefffddd```]]]]]]___ZZZYYYWWWUUUUUUUUUWWWXXXVVVRRR___ttthhhccceeeyyyxxxbbbOOOAAA@@@BBBBBBHHHQQQXXX```iiinnnpppqqquuuxxxyyy{{{tttddd___hhhoooaaaPPPIIICCCFFFFFFKKKTTT^^^hhhwww|||xxxqqqiiibbb^^^\\\[[[bbbjjjvvv}}}xxxnnnjjjllllllsssnnnbbb[[[RRROOOYYYWWWbbbqqq~~~}}}fffUUU[[[kkk}}}vvvxxx}}}yyyrrrjjjbbbWWWKKKCCCBBB<<<>>>LLLXXXXXXOOOGGG???DDDEEEOOOaaarrrxxxQQQGGG>>>???AAA;;;===BBB>>>HHH\\\nnncccaaa]]][[[^^^ZZZVVVUUUUUUSSSNNNLLLNNNMMMJJJGGGEEECCCBBB???===<<<<<<;;;::::::::::::;;;444888;;;999777===JJJVVVhhhzzzyyyhhhhhhuuuxxxcccWWWTTT^^^fffqqqxxx{{{~~~ttteeeZZZNNNDDDCCCEEEFFFEEEDDDGGGLLLQQQPPPYYYccchhhnnnvvv{{{}}}vvviiiWWWJJJDDD???EEEHHHSSShhhvvvwwwhhh{{{qqqjjjiiikkkiiigggfffhhhlllnnnmmmllliiiiiiiiigggfffdddbbbaaagggiiikkkjjjfffaaa^^^\\\[[[[[[ZZZZZZYYYZZZZZZ[[[YYYVVV^^^zzzfffcccgggttt|||qqqbbbNNN>>>???EEEGGGLLLSSS[[[eeellljjjiiikkkjjjgggpppsssyyyxxxnnn```^^^\\\ZZZRRRHHHCCCCCCBBBNNNYYYaaaqqqtttiiiaaa___]]]YYYXXX\\\]]]fffnnnppppppppplllgggllliiiddd]]]WWWUUUVVVXXXTTTTTTZZZeeepppxxxoooZZZNNNRRR[[[kkknnnsssyyyyyytttnnnggg[[[LLLCCCBBB@@@<<>>===<<<;;;:::::::::;;;;;;999888999>>>EEEJJJfffqqqggglll}}}nnn___YYY```dddkkkssszzzqqq]]]NNNFFFBBBAAACCCCCCCCCDDDEEEFFFGGGHHHMMMPPPUUU\\\eeeppp{{{wwwiii]]]QQQHHHBBBAAACCCFFFUUUlllxxxtttsssyyyqqqmmmkkkmmmmmmkkkjjjlllnnnooommmkkkjjjjjjiiigggeeecccaaa```dddgggiiiiiifffbbb___^^^]]]\\\\\\\\\\\\\\\]]]^^^ZZZVVV]]]vvvmmmddddddoooxxxmmmaaaOOO@@@@@@EEEHHHOOOYYYdddjjjlllgggbbbaaa```]]]dddhhhqqq~~~zzzlllbbbWWWTTTRRRQQQKKKDDDAAACCCKKKXXXgggyyyfff```___eeekkkkkkkkkmmmnnnsssvvvsssrrrrrrqqqnnnrrrooojjjccc]]][[[\\\]]]ZZZXXXZZZbbbkkkrrr{{{xxxgggTTTIIIOOOZZZlllsss}}}zzztttllldddWWWJJJBBBAAA;;;<<>>===<<<;;;;;;;;;===<<<;;;999999<<>>???WWWWWWHHHAAAAAAJJJ^^^yyykkkOOOEEE@@@@@@???>>>>>>AAAFFFJJJSSSooorrrhhhiiifffdddccc\\\\\\[[[ZZZZZZ[[[\\\[[[ZZZTTTPPPLLLHHHGGGEEECCCAAAAAA@@@???===<<<<<<<<<<<<======<<<:::999:::<<>>BBB???HHHmmm\\\TTT???>>>DDDEEEOOOeee^^^IIICCC???>>>??????>>>???FFFNNN\\\ooohhhiiieeedddccc\\\[[[XXXVVVXXX[[[\\\[[[XXXWWWSSSOOOLLLIIIGGGDDDBBBAAA@@@???===<<<<<<<<<<<<<<<<<<<<<;;;999999:::<<>>@@@AAAAAAGGGNNNVVVqqq}}}gggzzz}}}~~~~~~|||{{{}}}}}}wwwsssuuuvvvrrrmmmkkkiiigggddd^^^QQQLLL\\\rrr}}}yyysssgggYYYPPPGGG???<<<===777;;;===EEE555???BBBDDDEEEGGGTTTnnntttSSSDDDBBB???>>>>>>???======GGGTTTgggpppiiihhhbbbccceee^^^\\\YYYWWWXXX[[[[[[YYYVVVXXXUUUQQQNNNLLLIIIFFFDDDAAA@@@???===<<<<<<;;;;;;:::;;;<<<;;;:::999;;;<<>><<<>>>CCCEEEFFFJJJQQQaaa~~~xxxvvvvvvrrrooonnniiieeedddaaaUUUPPPbbb}}}zzzvvvlll___RRRJJJDDD>>><<<===111:::AAA???333@@@FFF@@@CCCHHHYYYyyycccHHH?????????===>>>@@@===>>>MMM___xxx|||pppkkkggg```bbbfff```___^^^\\\\\\\\\[[[ZZZXXXXXXVVVRRRPPPNNNKKKHHHEEEBBBAAA@@@>>>======<<<<<<:::;;;;;;;;;::::::<<<===CCCYYYooopppooowwwaaa\\\]]]```eeekkkrrrxxx{{{|||nnnWWWPPPJJJKKKQQQVVVVVVSSSLLLJJJGGGDDDCCCCCCDDDEEEFFFHHHIIIKKKLLLOOOSSSWWW[[[bbblllvvv~~~yyyyyypppyyyfffUUUJJJEEEDDDDDDDDDJJJRRRgggqqq{{{sssrrrkkkjjjhhhgggjjjmmmmmmmmmkkkhhhhhhkkknnnrrrpppmmmjjjgggfffffffffbbbccceeedddcccaaaaaabbb^^^^^^]]]\\\[[[[[[[[[[[[\\\\\\]]]___ggg}}}lllnnnwwwwwwnnnkkkfffYYYMMMGGG??????======AAAHHHMMMOOOKKKGGGFFFFFFDDDBBBIIIRRR___jjjzzz~~~xxxkkk[[[KKKAAA>>>>>><<<===BBBIIIMMMNNNRRRXXXmmmtttkkkkkkmmmqqquuurrrnnnnnnlll```[[[pppzzzwwwrrreeeXXXKKKEEEBBB>>>======:::;;;BBBBBB;;;>>>CCC;;;FFFLLLbbb~~~VVVBBB???@@@>>><<<>>>AAA@@@CCCWWWmmmvvvmmmkkkhhh```cccggg````````````___\\\[[[[[[[[[WWWUUUSSSQQQOOOMMMIIIGGGDDDCCCBBBAAA@@@?????????<<<<<<<<<;;;999999<<<>>>???RRRggguuuqqqvvvwww^^^SSSTTTVVV[[[aaahhhnnnrrrvvvzzz~~~pppeeeRRRRRRTTTXXX[[[[[[VVVQQQIIIIIIHHHIIIJJJLLLNNNOOONNNPPPSSSTTTUUUVVVXXXZZZ[[[```gggooowwwuuusssrrrjjjuuubbbQQQFFFCCCDDDEEEDDDLLLWWWmmmuuuyyyxxxvvvnnnjjjiiiggghhhlllqqqqqqpppmmmiiiiiilllpppwwwtttpppkkkgggeeedddccc```bbbddddddccccccdddeee___^^^]]]\\\[[[ZZZZZZZZZYYY[[[\\\]]]bbbwwwsssqqqrrr|||ssseee```[[[QQQIIIFFF???>>>======@@@DDDEEEDDDDDDBBBCCCGGGGGGGGGNNNXXXgggrrrwwwiiiWWWGGG??????AAA===???GGGPPPUUUWWWZZZ```xxxnnn```___gggrrr{{{~~~zzzzzzyyymmmhhh~~~wwwsss~~~}}}uuuqqq```TTTHHHCCCAAA>>>===>>>DDD888;;;???>>>>>>GGGGGGKKKSSSjjjsssOOOAAABBBEEE===;;;>>>BBBBBBGGG^^^xxxoooiiijjjhhhaaadddggg```]]]___aaa___[[[YYYZZZ]]]WWWUUURRRQQQPPPNNNJJJHHHFFFEEEDDDCCCBBBAAAAAAAAA??????===;;;999999;;;===@@@PPPeeeyyytttnnnxxxvvv[[[LLLLLLNNNRRRYYY```fffjjjmmmqqqwww}}}uuuiii^^^WWWZZZ___dddccc]]]SSSLLLIIIJJJLLLOOORRRUUUXXXZZZVVVYYY]]]_________```aaa___bbbffflllsss|||}}}qqqooo|||iiippprrr___MMMDDDAAACCCEEEFFFNNNZZZrrrmmmrrrssskkkhhhfffhhhlllvvvqqqmmmkkklllmmmlllkkkuuurrrnnnjjjfffeeeddddddaaaaaaaaabbbccccccbbb```^^^bbbccc___XXXTTTVVV[[[]]]bbb```^^^dddpppyyyiiippp|||ooo\\\XXXUUULLLFFFFFF??????@@@@@@AAAAAABBBBBBCCCCCCDDDFFFGGGIIISSS^^^ttt{{{ppp]]]OOOEEE>>>>>>AAA<<>>;;;:::;;;===>>>???===>>>BBBEEEFFFTTT[[[{{{aaaHHHCCCAAA;;;;;;999===BBBCCCJJJiiioookkkfffdddddddddbbb``````___^^^\\\[[[ZZZYYYYYYXXXVVVUUUTTTRRRPPPLLLHHHFFFGGGGGGGGGEEECCCAAA@@@>>>>>><<<<<<<<<<<<===>>>EEEMMM```~~~kkknnnvvvlllTTTKKKGGGDDDHHHOOOUUUVVVTTT^^^gggqqqxxx|||zzzvvvlll```]]]ccchhhgggccc___XXXPPPTTTSSSTTTXXX^^^bbbcccbbbdddfffhhhhhhfffeeeeeefffiiijjjmmmrrrzzzvvvnnnvvvkkkggglllmmmVVVIIIEEEDDDCCCBBBHHHMMM___yyyjjj~~~sssooommmlllmmmooosssoookkkiiijjjkkklllkkknnnllliiigggeeeccccccccc___^^^^^^___`````````___dddggghhhccc[[[WWWYYY]]]]]]cccaaa```dddkkknnnmmmvvvnnnXXXSSSRRRJJJCCCBBB<<<<<<======>>>?????????DDDDDDGGGIIIJJJNNN[[[iiizzz~~~ooo]]]OOODDD>>>>>>BBBAAAPPPUUUaaannn]]]ZZZ|||~~~kkkbbb___bbbooo~~~uuuuuummmbbbTTTJJJ@@@>>>>>><<<<<<======>>>???>>>???CCCHHHKKKYYYeee}}}YYYFFFAAA@@@<<>>===<<<;;;:::;;;<<<===???FFFWWWtttqqqmmmttteeeNNNCCCAAA@@@BBBGGGKKKNNNOOOXXXbbbnnnwww|||{{{vvvrrrkkkbbbmmmrrrrrrjjjbbb___^^^\\\cccdddgggmmmsssuuusssqqqqqqrrrtttuuuvvvvvvyyyzzzzzz{{{}}}sssppp}}}|||```aaaiiizzzhhhRRRGGGDDDCCCCCCDDDIIIPPPccc|||wwwyyyrrrrrrrrrqqqqqqrrrooolllhhhfffgggiiikkkkkkhhhhhhgggfffeeedddcccccc^^^_________````````````iiikkkkkkeee^^^ZZZ[[[]]]___dddbbb```bbbeeeyyyvvvkkkppp|||oooWWWOOOOOOIIIBBB???;;;;;;;;;<<<===>>>>>>>>>CCCDDDGGGLLLPPPXXXiiiyyy~~~ooo\\\NNNDDD???@@@DDDGGGVVVcccttt{{{eeefffxxxrrrhhhdddeeeqqq~~~}}}uuuxxxmmmdddXXXMMMDDD===<<<======>>>@@@===>>>?????????CCCKKKRRRcccuuueeeMMMCCC???>>>>>>>>>???AAAAAACCCVVVqqqnnnkkkhhhfffffffffeeedddbbbaaa___]]]]]]^^^___```]]][[[YYYXXXWWWUUURRROOOQQQPPPMMMJJJGGGEEECCCBBB???>>>===;;;;;;;;;<<<===<<<@@@OOOhhhyyynnnssssssZZZGGG???@@@AAA@@@AAAFFFMMMSSSdddlllvvv~~~{{{uuurrrpppmmm{{{}}}xxxmmmdddeeelllpppvvvxxx{{{~~~zzzvvvtttvvvxxxzzz|||wwwyyyhhhVVV___lllsss```MMMDDDBBBBBBDDDFFFLLLWWWlll}}}uuuooopppqqqqqqqqqrrrkkkiiifffdddeeegggiiikkkhhhhhhiiiiiihhhgggfffeeebbbcccdddcccccccccdddfffgggiiihhhddd^^^ZZZ[[[]]]aaaeeeaaa___```aaaqqq~~~mmmnnnuuusssYYYOOONNNJJJCCC>>><<<<<<======>>>???@@@@@@CCCAAADDDMMMYYYgggxxxooo[[[MMMDDD@@@BBBGGGMMM\\\qqqiiiqqq|||rrr{{{~~~qqqgggggguuuwwwxxx~~~rrrfff\\\PPPHHHAAA;;;<<<===<<<===@@@>>>>>>?????????BBBNNNYYYooovvvRRREEECCC???===@@@999>>>CCCDDDJJJaaa{{{rrrmmmllljjjhhhhhhgggggggggcccbbb```^^^^^^```bbbccc^^^\\\ZZZYYYXXXWWWUUURRRSSSQQQNNNKKKHHHFFFFFFEEEBBBAAA???>>>=========>>>===@@@KKK```zzzsssttt}}}}}}fffPPPBBBBBBDDDEEEDDDDDDLLLZZZeeezzz~~~zzzrrrqqqvvvzzzyyypppnnnwww|||vvvrrrooopppqqqtttwwwzzzsssZZZSSSdddttt~~~mmm[[[JJJDDDBBBAAACCCIIIQQQ^^^uuu{{{rrrllllllmmmmmmmmmppphhhgggfffeeedddfffhhhjjjiiiiiiiiiiiihhhgggfffeeefffggghhhfffeeedddgggiiieeeffffffccc___\\\]]]___cccddd___\\\______lllppplllpppwww\\\OOOLLLIIICCC===<<<<<<===>>>???@@@AAAAAADDD@@@CCCSSSfffwwwooo\\\MMMDDDAAAEEEKKKRRRdddiii{{{yyytttoooooosssvvvvvvttt}}}}}}xxxnnnvvvzzzwwwhhhgggyyylllfffyyy|||mmm```WWWKKKEEE???<<<<<<<<<;;;<<>><<<<<<<<<===<<>>???@@@AAABBBGGGFFFMMM```tttqqq\\\NNNFFFDDDHHHOOOXXXooo|||lllxxx```aaadddggghhheeeaaa]]]kkknnnvvv{{{sssuuuwww{{{|||llllll}}}kkk]]]bbb}}}wwwfffZZZRRRHHHBBB>>><<<======:::;;;??????>>>AAACCCAAAEEEXXXnnnvvv[[[DDDAAABBB???>>>AAA@@@@@@===???UUU|||{{{wwwooolllmmmmmmkkkhhhffffffgggccccccbbbbbbbbbccccccddd^^^\\\ZZZYYYYYYYYYXXXVVVSSSRRRPPPNNNLLLKKKJJJJJJCCCAAA???===;;;;;;;;;;;;999<<>>@@@AAACCCDDDDDDMMMRRR```rrrrrr]]]OOOGGGFFFKKKSSS]]]yyyyyysss|||ccc```ccceeeeeeaaa\\\XXXWWW\\\```jjjvvvzzzxxxxxx}}}yyyyyyvvvgggbbbeeetttxxxppp___TTTMMMDDD???<<<<<<>>>>>>;;;===AAA>>>>>>AAAFFFFFFKKKccc|||___QQQCCC@@@???>>>>>>AAA@@@@@@???IIIiiivvvvvvkkklllnnnnnnlllhhheeeeeefffbbbcccdddddddddcccbbbbbb___]]]ZZZYYYZZZZZZZZZYYYWWWVVVTTTRRRPPPMMMJJJIIIFFFDDDBBB???>>>===<<<<<<:::;;;BBBQQQgggwww}}}hhhUUURRRXXXIIIGGGKKKZZZooo{{{wwwsssttt~~~{{{yyy~~~tttsssppplllhhhgggjjjmmmrrrvvv{{{qqqWWWUUUYYYgggyyyqqq```NNNBBBDDDDDD@@@FFFSSS]]]lll}}}~~~zzzyyytttpppooosssuuuqqqmmmkkkeeeiiimmmmmmjjjgggfffgggbbbbbbaaabbbdddgggjjjllllllnnnnnniiidddbbbeeeiiijjjiiigggdddaaa___^^^]]][[[]]][[[]]]bbb]]]```ppp~~~mmmppp{{{nnnYYYMMMHHHCCC@@@@@@AAABBBCCCEEEFFFGGGHHHQQQ]]]ooosss^^^OOOHHHGGGMMMUUUaaaxxxyyybbbWWWmmmmmmiiibbbZZZWWWZZZ^^^VVVXXX^^^iiixxx~~~{{{xxx{{{{{{hhh]]]\\\hhhzzztttkkkYYYOOOJJJBBB<<<:::;;;>>>???===???CCC======BBBHHHIIIPPPjjjzzzPPPJJJCCC>>>======???@@@@@@EEEKKK^^^uuutttwwwkkklllnnnooolllhhhddddddeeebbbccceeeeeeeeecccaaa``````^^^[[[ZZZ[[[\\\[[[ZZZZZZYYYXXXVVVRRRNNNJJJHHHJJJIIIFFFDDDBBB@@@@@@@@@>>>===@@@MMMbbb|||{{{}}}}}}gggUUUVVV___OOOMMMSSSggg{{{tttnnnnnnmmmmmmuuuvvvuuuqqqmmmpppuuutttoooooosssvvvwwwuuussssssuuusssxxx```MMMTTTaaasss~~~lll[[[III???CCCDDDAAAHHHVVVdddrrrsssxxx{{{ooopppqqqrrrssssssrrrrrrjjjkkklllllljjjgggcccaaa^^^]]]___eeehhhhhhjjjnnnkkkiiieeebbbbbbeeehhhkkkpppiiibbb```dddeeeccc___\\\^^^___^^^\\\___ffflllkkknnnxxxqqqXXXKKKGGGCCC===DDDDDDEEEHHHHHHHHHMMMUUU^^^iiiyyytttaaaSSSJJJIIIPPPXXXjjjzzz~~~fff\\\kkktttkkkddddddhhhiiigggdddfffeeefffmmm{{{yyyzzzgggddd```eeezzz|||nnndddQQQDDDBBB@@@<<<===??????>>>>>>???AAABBB???DDDKKKLLLUUUvvvhhhLLLGGGAAA>>>??????>>><<>>AAAHHH]]]}}}zzzxxxwwwddd\\\^^^```XXXVVV]]]sssxxxqqqrrriiiddd______cccgggfffdddgggeeecccbbbccceeehhhjjjqqqxxx~~~|||~~~ooo^^^RRRYYYnnnvvvgggRRRIIIDDDDDDCCCCCCMMMZZZkkkwwwhhhuuuvvvtttsssrrrqqqpppooonnnmmmkkklllmmmllljjjgggcccaaa___^^^aaafffiiiggghhhjjjjjjhhhdddaaaaaacccgggiiimmmgggbbbaaaeeegggeeeaaa]]]___```___]]]^^^dddjjjyyyrrruuu|||vvv]]]MMMHHHEEEAAADDDDDDGGGIIIHHHIIIQQQ[[[nnnwwwrrr```RRRKKKJJJQQQZZZkkkxxxuuu___```qqqtttrrrqqquuuzzz|||zzzwwwwwwxxxzzz|||{{{xxxiiijjjuuuvvvggg^^^NNNCCCAAA>>><<<>>>??????>>>>>>@@@AAA@@@???EEEOOOSSS^^^[[[EEEBBB>>><<<===>>>>>><<>>????????????AAABBBAAAAAAHHHUUU___ooonnnMMM@@@>>><<<<<<>>>?????????DDDVVVssszzzwwwvvvqqqsssqqqooollljjjiiiiiiiiijjjhhhffffffggghhhgggfffbbbaaaaaabbbbbbbbb___]]][[[[[[ZZZXXXVVVSSSPPPNNNMMMLLLJJJGGGDDDAAA???>>>>>>???>>>BBBQQQmmmrrraaa^^^eeekkk___mmm~~~}}}{{{wwwmmm^^^UUUSSSQQQRRRSSSTTTVVVYYY^^^aaabbbeeekkkrrrzzzuuuwww___]]]aaakkkuuu~~~hhhXXXKKKDDDAAADDDFFFJJJWWWfffwwwqqq||||||wwwssspppmmmmmmooopppooommmiiiiiiiiihhheeeccc```^^^bbbaaadddiiiiiieeebbbccciiigggeeebbbbbbbbbdddeeeeeebbb```aaaeeefffccc```]]]___`````````bbbeeehhhoooyyygggkkkzzzkkkTTTHHHFFFHHHTTTXXX___dddeeelll~~~~~~ooo]]]QQQJJJIIIQQQ[[[kkkppp\\\ZZZkkkuuuyyyxxxyyyxxx~~~}}}bbbSSSNNNFFFAAA@@@;;;<<<>>>@@@@@@@@@@@@BBBCCCEEEEEEMMM]]]mmmuuuYYYCCC@@@???>>>???@@@AAABBBBBBJJJcccxxxwwwuuurrrsssqqqnnnllljjjiiiiiijjjiiigggfffeeeggghhhhhhggg`````````bbbdddcccaaa____________\\\XXXUUURRRQQQPPPNNNKKKHHHDDDAAA???>>>??????>>>AAAMMMeee}}}ppp______iiiqqqlllvvvyyy|||~~~|||tttkkkeeecccaaadddhhhiiihhhjjjqqqvvv~~~}}}tttyyydddXXX\\\eeeooovvv]]]OOOHHHBBB@@@DDDGGGLLL[[[mmmnnn{{{{{{zzzyyyttttttpppmmmnnnpppqqqooollliiiiiiiiihhhfffdddbbbaaadddccceeejjjjjjeeebbbbbbjjjhhhfffdddcccccccccdddcccaaa______aaaaaa___]]]\\\]]]```bbbdddfffhhhjjjpppzzzooommmyyyrrrZZZJJJGGGJJJMMMRRR[[[aaaeeennn}}}nnn\\\OOOHHHHHHOOOYYYkkkzzzqqqoooUUUfffzzz{{{vvvqqqYYYKKKIIICCC@@@AAA======>>>@@@AAA@@@AAACCCDDDGGGHHHQQQdddzzz___LLL??????????????????@@@BBBDDDNNNnnnzzzvvvtttssssssqqqooommmkkkiiiiiihhhiiihhhfffeeeeeefffggggggfff^^^^^^^^^```bbbcccbbb```bbbcccdddaaa\\\XXXVVVVVVSSSQQQNNNJJJFFFCCCAAAAAAAAAAAA@@@CCCLLLaaa}}}~~~|||ooo___```kkkuuutttzzz~~~}}}|||yyy~~~oooqqqqqqUUUXXX]]]gggqqq{{{wwwVVVKKKFFFAAAAAAEEEHHHNNN```ssstttyyyyyyyyyvvvxxxtttpppqqqssssssnnniiikkkkkkkkkjjjiiihhhgggfffeeedddfffjjjjjjfffdddeeejjjiiihhhfffdddcccbbbbbbaaa___]]]]]]^^^^^^]]]\\\\\\^^^aaadddgggiiikkkllltttxxxzzzooouuu~~~yyybbbOOOHHHJJJGGGKKKRRRYYY]]]fffxxx~~~}}}yyyjjjYYYLLLFFFFFFOOOXXXooowwwzzzddd^^^www{{{}}}eeeOOOFFFFFFAAA>>>AAA>>>===???@@@AAAAAABBBDDDEEEGGGKKKXXXooosssUUUKKKCCC>>>>>>===<<<<<>><<>>???===???AAABBBBBBCCCEEEGGGLLLWWWooo{{{MMMAAACCC<<<===>>>>>>===>>>DDDMMMTTT{{{yyy}}}yyynnnkkkrrrkkklllnnnnnnmmmjjjgggeeeeeefffhhhkkkmmmlllhhheeebbb___]]]\\\___bbbddddddcccfffiiifffaaa]]]]]]___[[[YYYUUUQQQNNNMMMLLLLLLKKKJJJLLLMMMNNNXXXqqq~~~rrreeeiiixxx}}}jjjeeeuuujjjZZZXXXRRR[[[bbbssspppQQQCCCGGGCCCBBBFFFNNNTTT^^^vvv{{{~~~yyynnn|||wwwuuuvvvssspppsssrrrnnnppptttsssnnnhhhggggggfffffffffggggggcccdddfffggggggfffdddcccaaa```aaabbbccccccaaa___bbbaaa___\\\ZZZ]]]ccciiikkkjjjhhhiiijjjkkkkkkjjjiiioooqqq}}}ooo{{{{{{bbbRRRLLLNNNRRRWWWYYYXXXXXXYYY[[[___bbbgggmmmtttyyy}}}{{{qqqdddZZZNNNFFFDDDJJJXXXeeellldddyyy~~~iiiSSSHHHDDD???>>>??????>>>===BBB@@@AAACCCCCCCCCHHHNNNSSSggg]]]BBB@@@CCC???AAA:::999@@@CCCFFFVVVjjjzzzyyyvvvpppnnnqqqpppppppppooommmkkkhhhgggjjjgggdddeeeiiikkkkkkjjjdddbbb___^^^^^^```ccceeeeeeeeeeeeccc```^^^^^^^^^aaa]]]XXXTTTRRRQQQOOONNNRRRKKKGGGHHHGGGMMMbbb{{{zzziiiggguuudddbbbkkk}}}sss^^^UUUYYYaaalllxxxaaaNNNEEEFFFDDDFFFIIINNN\\\qqq|||ooozzzyyyuuutttuuusssqqqsssqqqmmmnnnqqqooojjjggggggfffffffffeeeeeeeeebbbccceeeffffffeeecccbbbbbbaaabbbdddffffffdddccceeeeeebbb___]]]```gggmmmooommmjjjiiijjjkkkjjjiiikkkqqqqqq|||uuuvvv|||eeeTTTLLLPPPUUUZZZ]]]^^^___bbbeeeeeeggglllqqqwww{{{zzzrrreeeWWWJJJDDDBBBFFFWWWiii|||jjjiii}}}qqq[[[HHHFFFBBB???===?????????===AAA???@@@CCCDDDEEEKKKSSS\\\tttyyyRRRAAAAAAAAA>>>>>>;;;===AAACCCKKKeee{{{xxxuuuqqqppptttpppppppppnnnllljjjhhhfffiiifffccceeehhhjjjjjjhhheeedddcccbbbccceeegggiiidddeeeeeeccc```^^^^^^^^^___\\\YYYWWWVVVUUUSSSRRRQQQJJJGGGHHHFFFJJJ]]]sss}}}kkkhhhsss~~~|||~~~qqq^^^dddppp~~~kkk```^^^bbbiiiwwwmmmYYYJJJDDDGGGDDDFFFJJJQQQ^^^tttnnn{{{wwwttttttwwwtttrrrrrroookkkkkkllljjjfffffffffffffffeeedddbbbbbbaaabbbcccddddddcccbbbaaabbbbbbcccfffiiijjjiiigggiiihhhfffccc```cccjjjpppssspppllljjjjjjkkkjjjjjjnnnsssqqqwwwttt{{{iiiVVVMMMPPPUUU[[[___bbbeeejjjnnnmmmoootttyyy}}}|||iiiUUUFFFDDDCCCEEEZZZuuuhhheeemmm~~~rrr```QQQFFFBBB@@@>>>===>>>?????????@@@???@@@CCCEEEHHHQQQ[[[hhh___FFFAAAAAA???>>><<<===AAABBBDDDWWWzzzwwwssspppqqquuuppppppooommmkkkiiigggfffhhheeecccdddhhhjjjiiigggdddddddddeeefffggghhhhhhcccddddddccc```^^^^^^___^^^\\\ZZZZZZZZZZZZXXXWWWPPPKKKHHHHHHFFFHHHVVVhhhoooiiiqqq|||}}}yyyxxxyyy}}}~~~bbb\\\gggwwwoooffffffiiioootttvvv]]]OOOFFFCCCFFFEEEGGGLLLUUUdddyyy|||qqqxxxvvvtttuuuyyyvvvtttrrrnnnkkkiiiiiigggdddeeeffffffeeedddbbb```___aaaaaabbbccccccbbbaaaaaaaaaaaacccfffjjjkkkkkkjjjjjjjjjhhheeeccceeelllrrrssspppllljjjkkkllllllllloootttqqqssswwwzzzmmmYYYNNNMMMRRRXXX\\\```dddjjjooosssvvv{{{kkkSSSDDDFFFFFFIIIcccttt]]]fffuuuttt^^^SSSLLLGGG??????>>>>>>>>>@@@@@@@@@AAA@@@AAADDDFFFKKKXXXddduuurrrLLL@@@AAA???===???<<>>?????????@@@AAABBBBBBAAACCCFFFJJJRRRbbbqqqzzz\\\CCCAAABBB===;;;@@@???@@@???EEEZZZyyy|||}}}zzzvvvssspppooommmlllkkkjjjiiihhhggggggjjjhhhfffhhhkkkllljjjgggaaaccceeefffeeeccc```^^^aaaccceeeeeecccaaaaaaaaaaaa___^^^]]]]]]\\\YYYWWWRRRQQQPPPNNNJJJIIIPPPWWWiiizzzoooooorrr}}}|||xxxrrrpppvvv~~~}}}~~~yyynnnsss^^^VVVgggrrr~~~zzzwwwwwwxxx|||yyyZZZLLLHHHDDDBBBDDDGGGKKKVVVfffuuuzzz|||uuuuuupppqqquuuqqqtttnnniiiiiihhheeedddeeefffeeedddbbbaaaaaaaaaaaadddddddddddddddddddddddd``````aaadddfffhhhgggeeedddfffhhhgggeeeeeehhhllliiihhhgggiiilllooooooooommmqqqpppqqqzzzxxx|||zzzfffVVVNNNMMMPPPUUUXXX\\\bbbjjjqqqxxx{{{{{{YYYIII???DDDKKKYYY{{{```^^^mmm}}}zzz}}}tttdddTTTGGGAAA@@@???===???@@@AAA@@@@@@BBBCCCBBBCCCEEEJJJPPP]]]rrr___NNNAAABBBBBB;;;;;;AAAAAAAAA@@@JJJiiivvvttt{{{}}}xxxuuurrroookkkjjjiiihhhhhhhhhhhhhhhkkkiiihhhiiilllmmmjjjgggccceeeggghhhgggeeebbb```aaadddfffgggfffdddcccccccccaaa___]]]]]][[[YYYWWWSSSTTTSSSPPPMMMLLLPPPTTT]]]uuussspppqqqwwwzzzxxxqqqmmmrrr{{{{{{yyyzzz|||~~~xxxgggkkk|||WWWWWWjjjzzzyyyyyy}}}iiiQQQIIIGGGDDDBBBEEEGGGMMM[[[ooo|||}}}zzzyyyrrrrrruuuqqqpppiiieeeffffffccccccfffgggeeecccaaa```aaacccdddffffffeeeeeeeeeeeeffffffaaaaaaaaaccceeefffdddbbbaaadddhhhhhhfffeeefffhhhdddeeefffiiilllnnnmmmlllkkkooooooqqqxxx~~~yyyxxxrrr^^^PPPLLLLLLOOOTTTWWW\\\cccmmmtttwww{{{wwwkkkNNNEEE@@@DDDNNNdddkkkccccccooovvvzzzqqqhhh[[[OOOFFFAAA???@@@>>>@@@BBBCCCAAA@@@BBBDDDAAACCCHHHPPPYYYjjjlllNNNFFF@@@@@@???<<<<<>>>>>AAADDDDDDBBBAAABBBDDD@@@CCCJJJSSS___sssWWWHHHCCC>>><<<<<<======>>>>>>CCCHHHXXX{{{{{{rrrtttmmmvvvyyytttnnnoooooolllgggfffffffffggghhhjjjkkkiiihhhggghhhkkkkkkhhheee___aaacccfffggghhhggggggbbbeeeiiijjjiiigggfffffffffccc___]]]^^^^^^^^^^^^SSSUUUTTTPPPNNNPPPRRRSSS\\\nnnzzzrrrpppsss{{{~~~wwwqqqtttyyy{{{zzztttqqqpppuuuvvvyyy{{{}}}}}}eeebbbpppmmmYYYbbbsss~~~iiiWWWGGGBBBBBB@@@DDDKKKHHHOOOccc{{{uuu{{{vvvpppoookkkgggdddbbbbbb```___cccbbbaaaaaabbbdddfffgggfffffffffeeeeeeeeeeeeeeeaaabbbcccfffhhhgggdddaaaaaaeeeiiihhhdddbbbcccfffaaa```^^^```cccgggjjjkkkmmmkkkmmmrrrtttwwwzzzwww~~~jjjSSSFFFEEECCCEEEKKKQQQVVV]]]kkkyyy{{{|||tttpppggg^^^[[[ZZZVVVPPPCCCAAACCCLLL]]]zzzpppeeedddvvvtttgggYYYSSSKKKDDDAAA@@@??????BBBAAA@@@AAABBBBBBAAA@@@EEEGGGLLLXXXjjjfffIIICCCCCC@@@<<<:::<<<>>>>>>GGG@@@JJJmmm~~~yyywwwrrrmmmmmmnnnoooooooooooonnnmmmiiieeefffjjjlllkkkhhhkkkjjjjjjhhhfffdddbbbaaabbbccceeefffgggffffffeeecccfffjjjkkkjjjiiihhhhhhgggbbb^^^^^^```aaa^^^ZZZZZZXXXUUUTTTUUUUUUUUUSSS^^^mmm~~~wwwvvvyyy}}}}}}vvvrrrtttxxx~~~wwwpppkkklllrrryyy{{{}}}~~~~~~zzz|||vvvnnnkkkeeeXXXcccoooZZZiiiyyy{{{rrr\\\PPPFFFCCCDDDEEEHHHKKKKKK[[[lll~~~~~~{{{vvvsssnnnkkkfffdddccccccbbbaaadddcccaaaaaaaaaccceeeggghhhhhhhhhhhhhhhgggffffffbbbcccdddfffggggggdddaaaeeehhhkkkiiieeebbbccceeebbbaaaaaabbbfffiiijjjjjjkkkjjjllloooppprrr{{{|||~~~lllSSSEEECCC???AAAGGGKKKNNNTTTbbbppp|||zzzuuurrrlllfffZZZWWWRRRLLLLLLOOOMMMHHHDDDGGGGGGMMMfff~~~mmmsss~~~xxxiii]]]PPPKKKDDD@@@>>>>>>??????AAAAAAAAABBBCCCDDDCCCCCCGGGMMMZZZjjjvvvWWWEEEBBBAAA???======???@@@AAAFFFIII\\\zzzxxxvvvpppppppppppppppooonnnnnnnnnooojjjfffeeehhhkkkkkkjjjjjjjjjhhhgggeeecccaaa```bbbbbbcccdddeeeeeeeeeeeeeeehhhkkklllkkkiiihhhgggfffccc___```bbbbbb___[[[]]]\\\ZZZYYYYYYZZZ\\\]]]ccckkkyyy|||zzzxxx{{{~~~}}}yyyvvvwwwyyyzzzrrrnnnlllqqqyyy~~~wwwsssqqqqqqvvvxxx|||yyytttsssmmmeeedddccc\\\mmmttt___mmm~~~qqqhhhUUULLLCCCAAACCCEEEHHHLLLPPPcccttt}}}{{{wwwssssssmmmjjjfffddddddeeeeeedddeeedddbbbaaaaaabbbdddeeejjjkkkkkkkkkjjjiiigggfffdddddddddfffgggfffcccaaahhhjjjllliiieeecccdddfffdddddddddfffiiikkkjjjiiiiiiiiijjjlllllllllrrryyy}}}pppUUUEEEAAA===???DDDFFFFFFJJJWWWfffwwwyyyuuujjjaaa[[[UUUPPPIIIHHHEEECCCGGGNNNOOOLLLKKKNNNLLLSSSuuu{{{vvvvvvjjj\\\RRRGGGCCC???<<<===???@@@@@@@@@AAABBBCCCDDDEEEEEEEEEJJJWWWkkkvvvZZZIII???@@@>>><<<===???AAACCCDDDGGGXXXwwwvvvvvvuuuooosssrrrqqqooonnnmmmmmmmmmqqqlllgggfffhhhjjjkkkjjjiiiiiigggeeecccaaa```___bbbaaaaaabbbcccdddeeeeeehhhkkkmmmmmmkkkhhhggggggeeecccaaabbbdddddd```\\\^^^___^^^\\\ZZZ\\\aaafffkkkkkkooo}}}xxxyyy{{{}}}}}}|||zzzzzz}}}vvvqqqgggkkkrrryyyvvvpppiiidddeeekkksssxxx}}}|||wwwoooiii```___aaaccc{{{{{{eeessstttggg^^^OOOGGGBBBBBBDDDFFFKKKPPPYYYooo~~~xxxxxxwww|||sssppppppkkkiiifffffffffhhhhhhgggfffdddcccaaaaaabbbdddeeekkkkkkllllllkkkiiifffeeeeeedddeeefffgggfffdddaaaiiijjjjjjhhheeedddeeegggfffggghhhjjjlllllljjjhhhggghhhiiijjjjjjkkknnnrrrtttXXXEEE@@@>>>@@@DDDFFFCCCEEEQQQ^^^mmmnnnhhh\\\QQQLLLIIIFFFHHHGGGEEEFFFMMMXXX]]]\\\UUUQQQOOO```wwwlllaaaTTTKKKCCCAAA>>>===???AAACCCCCC@@@AAACCCCCCDDDDDDFFFHHHOOObbb{{{bbbNNNCCC;;;???;;;:::===@@@BBBDDDFFFOOOlll{{{sssuuutttoooqqqpppnnnmmmllllllmmmmmmooollljjjiiijjjjjjiiigggjjjiiigggeeecccbbbaaa```cccbbbbbbbbbcccdddfffhhhkkkmmmnnnmmmjjjhhhffffffbbbbbbbbbccceeeddd```]]]]]]______[[[WWWYYY___fffnnnkkkkkkvvv~~~zzzyyyzzz}}}|||yyy}}}~~~wwwsssgggiiilllqqqvvv{{{zzztttnnnkkk^^^\\\ZZZ\\\dddrrr{{{sssmmmccc```eeelll~~~hhhxxxzzznnnaaaXXXLLLFFFCCCDDDEEEHHHNNNVVVaaayyywwwzzz{{{}}}rrr{{{|||uuuqqqooommmjjjiiihhhhhhjjjjjjjjjhhhfffdddcccaaaaaabbbdddeeeiiijjjjjjiiihhhfffdddccceeeeeedddeeeggggggeeecccggggggfffeeedddeeegggiiihhhiiijjjlllmmmllliiifffeeeggghhhiiijjjmmmppprrr~~~yyy\\\HHHBBBAAAAAADDDFFFDDDEEEMMMWWWcccddd___SSSHHHEEEEEEDDDFFFGGGGGGKKKVVVdddlllmmm^^^RRRUUUtttooodddYYYNNNFFFBBBAAA??????AAABBBCCCCCCBBBCCCDDDCCCCCCEEEIIILLLWWWmmmqqqSSSHHHBBB<<<>>>::::::>>>@@@@@@EEELLLdddvvvsssuuussspppllllllkkkkkkkkklllllllllkkkkkklllllllllkkkgggeeeiiihhhgggeeedddccccccccceeedddddddddeeegggiiijjjmmmnnnnnnmmmjjjgggffffff``````aaaccccccbbb```^^^___aaa```[[[VVVVVV\\\bbbfffhhhjjjrrr}}}|||zzzyyy||||||xxx|||~~~|||vvvrrrmmmlllkkklllmmmppprrrsssvvvuuuqqqlllfff```]]][[[[[[\\\```hhhtttzzzvvvuuurrriiigggnnnyyy|||vvv{{{}}}jjjzzz}}}tttiii\\\SSSHHHEEECCCDDDEEEHHHRRR\\\jjjwwwvvvwwwrrrvvvwwwtttrrrrrrppplllhhhhhhjjjlllnnnmmmjjjhhheeedddbbbaaaaaabbbdddeeehhhggggggfffeeeddddddccceeeddddddeeeggggggfffeeegggfffdddcccdddfffiiikkkjjjjjjjjjkkkllljjjgggdddcccfffggggggjjjooorrrrrrwww}}}```KKKEEEBBB@@@BBBFFFHHHGGGKKKPPP\\\___[[[PPPGGGEEEHHHIIIKKKOOOTTT\\\iiixxx~~~fff\\\gggsssuuu}}}sssdddZZZQQQHHHBBBAAA???>>>???AAABBBAAA@@@CCCDDDDDDDDDDDDHHHOOOUUUeee~~~}}}VVVDDD@@@???>>>===:::<<<@@@@@@@@@JJJWWW}}}uuutttsssqqqqqqhhhiiijjjkkkkkkkkkkkkkkkhhhiiikkklllllljjjgggeeehhhgggeeedddddddddeeefffeeeeeefffggghhhiiikkklllmmmnnnnnnllliiifffeeefff___```aaabbbbbbbbbaaa```ddddddbbb]]]YYYXXX[[[___\\\aaagggmmm|||~~~|||zzzyyy{{{~~~}}}zzz}}}zzztttqqqnnnjjjeeebbbaaaaaaaaaaaa```___\\\XXXTTTSSSTTTVVV^^^eeeppp~~~{{{xxxvvvuuutttvvvrrrsss}}}wwwlllooo{{{{{{kkk}}}}}}tttkkk```TTTKKKDDDCCCBBBDDDEEEJJJWWWdddvvvyyy{{{{{{rrrqqqrrruuuvvvsssqqqpppmmmiiiggghhhllloooqqqooojjjfffdddcccaaaaaaaaaccceeeggggggfffdddcccbbbcccdddeeedddcccccceeeggghhhhhhgggkkkhhheeecccdddgggiiikkkkkkjjjiiiiiiiiihhheeecccbbbeeeeeecccgggnnnrrrpppqqqcccOOOJJJDDDAAABBBIIINNNMMMLLLLLLXXX]]]\\\TTTMMMOOOTTTWWW^^^eeeooozzzsssvvvuuukkkpppuuuyyy~~~~~~vvvgggZZZQQQKKKEEE@@@???>>>>>>@@@BBBCCCBBBAAACCCDDDEEEDDDFFFMMMYYYbbbyyy```HHH???;;;<<>>AAAAAAAAA@@@AAAAAABBBBBBHHHDDDDDDJJJQQQ[[[lll}}}bbbFFF>>>>>><<<;;;>>>???BBB@@@BBBGGGLLLccc}}}{{{wwwrrrooommmllllllooommmkkkjjjjjjjjjiiihhhfffggggggeeebbbbbbfffjjjdddcccaaa```aaacccfffhhhcccdddeeeggghhhhhhiiiiiiiiiiiiiiihhhggggggfffffffffeeeeeeddddddccccccbbbeeeccc```___```aaabbbbbb^^^ddd___ZZZeeewww{{{xxxuuuuuuxxx}}}}}}yyywwwpppkkkddd\\\WWWUUUVVVWWWYYYZZZ[[[___gggttttttllltttvvvvvvxxxjjj]]]OOOEEECCCFFFCCCDDDFFFJJJSSSbbbuuu~~~|||ttttttnnntttsssqqqnnnkkkhhhfffeeeeeefffhhhjjjkkkjjjeeebbbeeedddbbb```______``````dddcccbbbaaa```aaaeeehhhhhhfffeeefffiiilllnnnooojjjgggeeedddeeeeeeeeedddddddddeeehhhiiihhhccc___aaa``````bbbdddgggiiijjjoooqqq{{{rrraaaKKKEEEDDDMMMXXX[[[WWWSSSVVV[[[```cccfffllluuu|||xxxkkknnnvvv{{{rrr```XXXMMMFFFDDDCCC@@@>>>AAAAAAAAAAAABBBCCCDDDEEEHHHCCCDDDMMMZZZkkkeeeOOO===;;;>>><<<;;;>>><<>>;;;:::===>>>@@@===IIIhhhsssooonnnllljjjiiiiiijjjkkkkkkkkkjjjjjjiiihhhfffeeeiiihhhhhhiiikkklllkkkjjjeeeeeedddcccccccccddddddcccdddfffggghhhiiihhhhhhffffffeeeeeedddccccccccc``````aaaaaabbbcccddddddfffeeedddccccccccccccdddeeeddd^^^___gggoootttpppvvv|||xxxxxxzzz|||}}}}}}}}}yyyxxxmmmtttxxxmmmaaaSSSKKKFFFBBBBBBDDDDDDIIIOOOWWWdddxxxuuuvvvooopppqqqrrrpppmmmjjjhhhfffeeedddggggggfffggggggfffbbb```aaa``````___```aaacccddddddddddddbbbaaaaaadddfffkkkhhheeedddeeegggggggggiiigggdddcccdddeeedddddddddeeegggiiijjjhhheeebbbeeeeeeeeeddddddeeehhhiiijjjvvv{{{{{{rrrXXXNNNKKKVVVcccgggiiikkkjjjnnnsssvvvwwwxxxzzz|||sssxxx|||zzz}}}dddMMMIIIEEE@@@>>>@@@AAABBBBBBBBBAAAAAAAAABBBEEEGGGHHHRRROOOQQQ```yyyeeeKKKBBB===<<>>???AAABBBBBBCCCBBBAAAAAABBBDDDGGGHHHRRRTTT[[[lllrrrRRRFFFAAA?????????===::::::===???BBBLLLppp}}}tttnnnmmmjjjhhhgggggghhhiiijjjlllmmmllliiigggggghhhiiihhhhhhkkknnnnnnjjjgggffffffeeeeeedddcccbbbaaabbbcccfffhhhiiiiiihhhgggffffffeeeeeedddcccccccccdddcccbbb``````aaabbbbbb```cccfffgggfffeeeggghhheeedddbbbgggiiicccrrrgggUUUTTT^^^nnn~~~~~~xxxzzzuuugggttt~~~wwwooo^^^RRRGGGDDDEEEEEEEEEFFFHHHQQQ]]]iiiwww~~~{{{~~~yyyqqqooommmlllmmmmmmnnnnnnnnnnnnmmmjjjhhheeedddcccaaa___]]]^^^^^^___```cccfffiiijjjhhhfffccc``````ccciiinnnpppmmmiiifffffffffeeedddjjjhhhfffeeeeeeffffffeeecccfffjjjkkkjjjhhhgggfffhhhjjjkkkiiiggggggjjjnnnsss~~~{{{{{{jjjZZZTTTaaapppvvv~~~vvv\\\MMMIIIAAA@@@???>>>>>>???@@@AAADDDCCCBBBBBBCCCFFFIIILLLRRR\\\kkk[[[GGGCCC>>>>>>===<<<;;;;;;>>>AAA<<>>===<<<>>>AAACCCCCCQQQbbbxxxppppppooommmkkkkkklllmmmnnnkkklllkkkfffbbbaaafffkkkkkkmmmooommmjjjggghhhjjjeeecccaaa___^^^```bbbcccaaacccgggiiijjjjjjgggfffddddddccccccbbbaaaaaaaaa^^^]]][[[ZZZ[[[]]]```aaalllqqqtttssslllfffdddeeeaaagggccc^^^cccdddccckkkrrr}}}qqqggglllzzz}}}fffYYYeeezzzqqqhhh\\\RRREEECCCDDDFFFGGGFFFIIIOOOYYYiii~~~{{{vvvpppmmmmmmmmmkkkhhhffflllqqqsssooollllllnnnpppppppppnnnllliiifffeeeffffffeeeeeeeeeffffffgggeeedddcccccccccdddeeefffkkkhhhdddcccccceeeffffff```___^^^\\\\\\]]]^^^___ccciiinnnooolllhhhffffffkkkkkkllllllmmmmmmmmmmmmsssttttttsssssswww}}}kkkPPPHHHGGGBBB>>>???AAA@@@@@@AAADDDFFFFFFFFFDDDGGGDDDEEEMMMPPPWWWhhh|||___OOOJJJBBB===>>><<<<<<<<<<<>>:::===>>>999:::@@@???>>>KKK___qqquuuqqqtttppprrrrrrpppmmmlllnnnoookkkiiigggeeedddeeeggghhhiiihhhggghhhiiijjjiiihhhdddcccaaa``````bbbdddeeebbbbbbcccddddddddddddcccccccccddddddeeeeeeeeeeee```______bbbhhhlllmmmmmmzzzxxxtttnnniiifffeeefffdddbbbccceeeeeedddhhhnnnttt}}}|||hhhaaalll|||yyypppdddYYYOOOIIIEEEGGGHHHGGGHHHLLLTTTZZZlllqqqqqqpppmmmjjjgggffffffjjjlllooonnnkkkiiikkkmmmllllllkkkjjjhhhfffdddccceeeddddddccccccddddddeeegggfffdddbbbaaaaaabbbbbbbbbaaaaaabbbcccdddcccaaabbb___^^^```eeefffccc______bbbgggmmmpppoookkkhhhiiihhhggggggffffffffffffmmmlllmmmrrrwwwwwwsssooo~~~vvvfffQQQEEE>>>BBBEEEBBBAAACCCCCCCCCBBBBBBBBBCCCEEEEEEBBBFFFFFFMMM^^^kkkzzzsssYYYCCC??????;;;:::>>>@@@888;;;DDDCCCDDD```~~~tttppprrrpppqqqqqqpppnnnmmmnnnooojjjiiigggffffffgggiiijjjgggffffffgggiiikkkjjjiiieeeeeedddcccccccccddddddaaaaaabbbccccccccccccbbbccccccddddddeeeeeeeeefff``````aaadddhhhjjjjjjjjjttttttrrrooojjjfffeeeffffffccccccdddddddddhhhnnnvvvyyykkkgggrrr}}}{{{rrreeeXXXNNNIIIFFFDDDDDDEEEEEEHHHQQQ]]]fffyyy{{{vvvnnnpppqqqnnniiieeedddeeejjjlllllljjjhhhgggiiijjjiiiiiihhhgggeeecccbbbaaaddddddcccccccccdddeeeeeehhhfffdddbbbaaa`````````bbbbbbcccfffhhhgggeeebbbaaa]]]\\\aaahhhiiiddd^^^]]]___ccckkkqqqrrrnnniiihhhgggeeedddccccccccccccgggjjjooosssuuusssmmmiiivvviiiVVVJJJGGGBBB@@@CCCDDDAAA@@@CCCEEEEEEEEEDDDCCCDDDGGGIIIGGGMMMPPPZZZoooVVVGGG===???@@@<<<<<>>EEEMMM___}}}uuuooommmnnnooooooppppppoooooonnnooojjjiiihhhgggggghhhjjjkkkhhhgggggghhhjjjkkkkkkjjjffffffffffffeeedddddddddbbbbbbcccdddddddddddddddfffeeeeeeddddddddddddddd^^^___aaadddfffffffffeeennnppppppoookkkgggfffeeefffccccccddddddccchhhnnnrrrqqq{{{pppooowww}}}zzzuuuiii[[[NNNFFFEEEFFFEEEEEEEEEGGGLLLXXXhhhsss~~~~~~sssmmmooopppmmmhhhddddddeeeiiiiiihhhgggeeeeeefffhhhfffeeedddcccbbbaaa``````ccccccccccccdddeeefffggggggeeecccaaa```___``````bbbccceeehhhjjjiiifffccc___\\\\\\aaahhhiiiddd]]]\\\]]]aaahhhnnnpppmmmiiigggfffeeecccccccccdddeeeccckkksssuuuqqqllliiiiiilllyyyrrraaaQQQFFF???EEECCCCCCCCCBBB???AAADDDDDDEEEEEEDDDCCCDDDHHHKKKLLLUUU]]]lllsssZZZHHHAAA>>>AAAAAA===<<>>@@@AAAFFF\\\{{{rrrnnnllllllnnnmmmmmmnnnooooooooonnnmmmiiihhhhhhggghhhhhhiiijjjkkkjjjiiiiiijjjkkkjjjiiiffffffffffffeeedddddddddaaabbbccccccddddddcccccchhhgggeeedddbbbaaaaaaaaa___```cccdddeeedddddddddkkkmmmoooooolllhhhfffeeefffdddccceeedddcccgggmmmnnnlllrrrrrrtttzzzyyy~~~tttlll```RRRHHHCCCDDDFFFIIIIIIJJJMMMUUUcccttt}}}|||ssszzz{{{sssmmmnnnmmmjjjgggeeeddddddeeeeeedddcccccccccddddddbbbbbb```___^^^^^^^^^^^^``````aaabbbccceeeggghhhdddcccaaa`````````aaaaaaaaabbbdddggghhhgggccc```^^^\\\\\\```fffgggbbb^^^]]]^^^aaafffiiikkkjjjiiihhhgggeeedddeeegggiiijjjfffnnnvvvuuunnnhhhhhhkkkiiinnnyyy|||fffWWWNNNGGGBBBAAABBBBBBAAA@@@???@@@BBBEEE@@@BBBCCCBBBBBBDDDJJJOOOMMMZZZggg|||}}}\\\IIIBBB???>>>@@@???<<<<<>>======@@@===CCCRRRmmmvvvmmmkkkjjjiiijjjllliiihhhiiikkknnnooollljjjiiihhhhhhggggggfffffffffgggfffeeefffhhhjjjiiihhhdddcccaaa``````bbbdddeee```aaabbbbbbccccccbbbbbbeeecccaaa```___```aaaaaaaaaccceeedddccccccfffhhhjjjlllnnnnnnllliiiggggggdddccceeehhhgggdddeeeiiilllmmmnnnsss~~~uuu}}}zzz~~~tttbbbXXXLLLEEEEEEGGGGGGFFFDDDIIIPPPYYYfffwww|||{{{ttt}}}yyyxxxxxxhhhnnniiidddbbbcccdddbbb```^^^^^^^^^```aaabbbaaa______^^^\\\[[[[[[[[[\\\]]]XXXYYYZZZ]]]```ccceeeggg___^^^^^^___```bbbdddeeeddddddeeefffgggfffbbb___^^^___aaabbbccccccbbbbbb```bbbcccbbb``````cccgggiiihhhhhhhhhkkkooorrruuuttttttrrrpppmmmlllmmmnnnqqqlllkkktttqqqaaaWWWNNNFFFDDDBBB>>>>>>CCCBBBCCCCCCBBBBBBDDDCCC@@@BBBEEEHHHHHHIIIMMMUUU]]]tttaaaGGG@@@CCC@@@===;;;<<<>>>???@@@BBBCCCEEE[[[wwwpppkkkjjjhhhffffffiiigggggggggjjjnnnnnnllliiiiiihhhhhhgggfffeeeeeedddcccbbbbbbdddgggiiiiiihhhcccaaa___^^^___aaadddeeeccccccdddeeeeeeeeeeeedddbbb```___^^^___```bbbccc```aaacccaaa```aaadddhhhkkkmmmooonnnllliiihhhhhhcccccceeeiiihhheeeeeehhhkkkmmmmmmmmmvvvxxx~~~}}}~~~wwwlll\\\QQQEEEBBBFFFJJJHHHEEEIIIPPPZZZfffttt}}}zzz{{{~~~{{{yyy{{{yyytttmmmkkkfffbbbbbbeeehhhgggddd]]]\\\[[[[[[\\\___aaaccceeeaaa^^^^^^______\\\YYY\\\ZZZYYYXXXYYY[[[^^^```eeeaaa^^^^^^aaadddeeeeeeaaadddhhhhhheeeccccccdddiiieeebbbbbbfffgggeeeaaaccccccbbb___\\\\\\```dddiiiiiihhhiiikkkoootttvvvsssqqqnnnllllllooosssvvvrrrooonnnpppvvv}}}{{{~~~rrrcccUUUMMMBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDEEEFFFHHHCCCEEELLLNNNRRRdddxxxvvvVVVHHHGGGCCC;;;999;;;<<<<<<===???CCCFFFEEE\\\}}}|||ooojjjeeebbbdddfffffffffeeegggjjjkkkkkkhhheeeccchhhjjjkkkiiifffdddbbbbbbeeecccbbbcccfffhhhjjjjjjhhhddd```___bbbeeeggggggfffdddaaa^^^^^^___aaaccc```````````````aaabbbbbb```cccfffeeebbbaaaeeeiiillljjjhhhjjjlllllljjjgggeeedddggglllkkkeeecccggglllhhhhhhmmmpppxxx{{{}}}~~~tttttttttgggWWWKKKGGGFFFHHHJJJHHHHHHKKKMMMZZZ```kkkzzzwww|||sss}}}tttyyyvvvsssuuuqqqllljjjfffbbbcccgggjjjiiiggg]]]]]]\\\]]]^^^aaadddfffdddaaa___```bbbbbb___\\\```^^^\\\ZZZYYYZZZ[[[]]]bbb```]]]^^^bbbeeeggggggfffjjjmmmmmmkkkiiiiiikkklllhhheeefffiiijjjhhheeedddcccbbb___]]]___cccggghhhhhhhhhiiikkkmmmpppqqqpppnnnmmmlllmmmppptttvvvpppmmmkkklllppp{{{}}}{{{~~~~~~iiiZZZPPPGGGCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@AAAAAABBBBBBCCCDDDEEEHHHDDDFFFOOOWWWccc{{{vvv[[[UUUSSSIII>>>;;;;;;<<<===>>>???AAAEEEGGGZZZooowwwmmmkkkhhhdddcccdddfffeeedddccceeegggiiiiiigggdddbbbhhhiiijjjiiigggdddccccccddddddcccdddfffgggggggggeeebbb______cccfffggggggfffdddaaa^^^\\\]]]___```aaaaaaaaaaaaaaabbbccccccbbbeeehhhgggddddddhhhlllkkkiiihhhhhhjjjjjjhhheeeeeedddgggkkkkkkeeedddffffffdddeeeiiihhhooo~~~|||rrrnnnkkk]]]NNNIIIDDDCCCEEEGGGGGGIIIMMMYYYjjjsss|||wwwtttvvvyyywwwiii}}}qqqrrrvvvtttpppiiifffccceeehhhkkkkkkjjj^^^^^^^^^___aaacccfffgggbbb```___bbbeeefffdddaaaaaa```^^^\\\[[[[[[]]]^^^```^^^]]]^^^bbbfffhhhiiijjjnnnqqqqqqooolllmmmnnnllliiiggghhhjjjkkkiiigggfffdddbbb______bbbgggkkkfffgggiiijjjkkkkkkkkkkkkkkkkkkkkklllmmmppprrrtttkkkiiihhhiiikkksss|||{{{{{{zzz}}}tttaaaQQQGGGCCCBBBAAABBBBBBBBBBBBBBBBBBBBBBBB@@@AAABBBBBBBBBBBBDDDFFFHHHGGGMMMYYYgggyyyzzzXXXJJJ___hhhTTTCCCCCC<<<>>>>>>>>>???DDDMMMUUUwwwuuuiiiffffffeeeddddddeeeeeecccaaaaaabbbdddffffffeeecccbbbfffhhhiiiiiigggeeedddddddddeeefffffffffeeedddccc```______```dddfffggggggfffddd```]]][[[[[[]]]^^^bbbbbbaaaaaaaaabbbccccccccceeeggggggeeefffiiillljjjhhhgggggghhhgggeeeccceeedddgggjjjjjjgggdddeeecccccceeeeee```dddzzz}}}rrrjjjbbbVVVJJJIIIDDDBBBDDDFFFHHHMMMSSSaaattt{{{tttoooppp|||fffiiizzzqqqtttwwwvvvrrrjjjhhhfffgggiiikkkkkkjjj_________```aaabbbdddeee^^^^^^___cccgggiiigggcccaaa```_________```bbbccc```______```bbbeeeggghhhkkknnnqqqpppmmmjjjiiijjjhhhfffeeefffhhhhhhgggeeeiiigggcccaaaaaadddiiilllfffhhhkkkmmmmmmkkkhhhfffhhhiiiiiikkklllmmmnnnnnngggeeefffhhhkkkppp|||~~~}}}{{{xxxxxx{{{ggg^^^QQQGGGBBBBBBCCCCCCAAAAAABBBBBBBBBBBBBBBBBBAAACCCEEEDDDCCCCCCFFFIIIKKKPPP\\\mmm~~~dddKKKFFF^^^iiiUUUDDDCCC<<>>KKKbbbttt~~~jjjdddfffaaaaaaccceeeeeedddbbb```aaabbbcccdddddddddcccbbbdddfffhhhiiigggfffffffffdddfffhhhhhhfffcccaaa```^^^___```bbbdddeeeeeeeeedddbbb```^^^]]]]]]^^^___bbbbbbaaaaaaaaaaaabbbbbbbbbccceeeeeedddeeegggjjjiiiiiihhhhhhgggeeedddbbbeeeeeefffiiijjjhhheeeddddddfffhhhddd[[[\\\nnnxxxlllaaaXXXOOOHHHKKKGGGDDDFFFHHHLLLTTT\\\gggyyywwwssspppxxxnnnmmmtttoooqqqtttssspppkkkjjjhhhhhhhhhhhhhhhgggaaaaaa``````____________\\\\\\___dddiiijjjgggdddccccccbbbbbbbbbcccdddeeeaaaaaaaaaaaaaaaccceeefffkkknnnpppnnniiieeedddddddddddddddeeeffffffeeecccllliiieeebbbbbbdddgggiiifffiiimmmpppooolllhhheeehhhhhhiiiiiiiiiiiiiiiiiifffdddeeehhhjjjlllttt}}}~~~}}}}}}}}}~~~~~~|||yyywwwvvvxxxzzz}}}sssbbbPPPLLLFFFBBB@@@@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCCBBBDDDEEEDDDBBBDDDJJJOOORRR```uuuyyy___KKKAAA@@@IIINNNFFF<<<999<<<@@@AAA>>>BBBXXX~~~pppbbb]]]___]]]___bbbddddddcccbbbaaaccccccccccccccccccccccccbbbeeeggghhhhhhgggggghhheeehhhkkkjjjfffbbb___^^^___```bbbcccccccccccccccbbbaaa```___```aaacccdddbbbaaaaaa``````aaaaaaaaacccddddddddddddeeefffhhhiiiiiiiiihhhfffeeedddccceeeffffffhhhjjjjjjfffbbbdddhhhiiibbbXXXXXXfffwwwvvviii]]]SSSKKKGGGFFFKKKHHHFFFHHHKKKPPP[[[eeewww~~~xxxtttvvv~~~ssspppyyyqqqnnnpppsssrrrqqqiiiiiiiiihhhgggfffeeedddbbbbbbaaa```^^^]]]\\\\\\\\\]]]```fffkkkkkkhhhdddgggfffeeedddbbbaaaaaaaaa```aaabbbbbbaaabbbdddeeekkknnnpppnnnhhhdddbbbccccccdddeeefffgggfffeeedddlllhhhdddbbbccceeeffffffeeeiiimmmqqqqqqnnnjjjgggiiiiiiiiihhhhhhhhhgggggggggeeeeeegggggggggkkkqqq~~~~~~|||zzzzzzzzzyyyzzzzzzxxxtttqqqoooooorrruuuzzziiiUUUKKKDDDDDDCCCBBBAAA@@@??????@@@AAAAAABBBBBBCCCCCCCCC@@@CCCEEEDDDDDDIIITTT\\\fffxxxpppWWWDDD???AAA@@@======??????<<<>>>AAADDDFFFQQQnnnuuuiii```[[[[[[]]]___aaabbbbbbbbbccceeefffeeedddccccccccccccdddaaacccfffhhhhhhhhhiiijjjgggjjjmmmkkkfffaaa______```bbbddddddcccbbbcccdddbbbaaaaaaaaabbbdddfffgggccccccbbbaaaaaaaaaaaabbbffffffeeeeeeeeeffffffgggggghhhiiihhhfffdddddddddeeeffffffgggiiikkkgggaaabbbfffgggaaaYYYZZZeeeppp~~~uuujjj\\\SSSMMMHHHGGGJJJHHHFFFGGGLLLPPPXXXeeerrrxxxwwwvvvqqqkkk|||wwwqqqnnnoooppppppnnneeefffgggfffeeedddddddddaaaaaaaaa```___^^^]]]\\\^^^___ccchhhmmmmmmhhhcccfffeeedddcccaaa```___^^^^^^```bbbcccbbbbbbeeeggghhhkkknnnlllhhhdddcccdddaaaccceeegggfffeeeeeedddhhheeebbbbbbdddfffeeedddcccggglllqqqrrrooollliiijjjjjjiiiiiiiiiiiijjjkkkgggddddddgggggggggjjjooowww{{{yyyxxxwwwssstttvvvuuurrrnnnlllkkkhhhjjjmmmpppvvv~~~hhhSSSIIICCCAAACCCDDDDDDDDDBBBBBBBBB@@@@@@AAAAAABBBCCCCCCDDDBBBEEEHHHIIILLLUUUdddpppgggUUUHHH===AAACCCBBB>>>===@@@CCCDDDBBBCCCHHHSSShhhzzzooojjjccc^^^___^^^___``````___aaaeeeiiigggfffdddbbbaaaaaabbbbbb___bbbfffhhhhhhiiijjjkkkiiilllnnnlllfffaaa```bbb```bbbddddddcccccceeegggcccbbbbbbbbbcccdddeeeffffffeeedddccccccccccccdddhhhfffeeeddddddddddddcccdddfffggggggdddbbbcccdddeeegggffffffiiimmmhhh```aaadddfffbbb___ccclllsss{{{{{{yyykkk___SSSOOOMMMJJJJJJMMMEEEEEEJJJRRRZZZdddtttzzzxxx}}}uuufffxxxzzzuuuoookkkiiiiiihhhfffbbbccceeeeeedddcccdddddd```````````````___^^^^^^aaabbbeeekkkooonnniiidddaaaaaa``````````````````[[[^^^bbbcccbbbcccfffiiidddhhhkkkjjjfffccccccddd___aaadddeeeeeedddccccccdddbbbaaabbbeeegggfffdddbbbeeekkkpppqqqpppllljjjkkkjjjiiiiiijjjlllnnnoooeeeccccccgggjjjjjjnnnsssuuu{{{|||xxxwwwvvvppprrrsssssspppnnnmmmlllccccccdddfffkkkttt~~~kkkSSSHHHDDDBBB???AAABBBBBBBBBBBBBBBCCC@@@@@@AAAAAABBBCCCDDDDDDDDDHHHLLLOOOTTTaaasssjjjQQQIIIGGGCCC@@@<<<;;;<<<<<<;;;===AAAFFFEEEKKK]]]zzznnniiiiiiccc```bbb___``````^^^^^^```fffkkkhhhfffcccaaa`````````aaa___bbbeeehhhhhhiiikkkllljjjmmmooolllfffaaaaaaccc___aaaddddddcccdddhhhkkkddddddcccccccccccccccdddhhhgggfffeeeeeeeeeeeeeeefffeeebbbaaaaaaaaa```___aaadddfffeeecccaaabbbdddeeegggfffeeeiiimmmhhh___aaadddfffeeefffllltttyyywwwrrrnnn___SSSIIIIIIKKKIIIHHHJJJDDDGGGNNNYYYcccooozzzssswww|||aaahhhuuurrrnnnjjjfffcccaaa```eeecccaaa```aaaaaa```___]]]```dddeeeeeedddddddddjjjjjjkkkmmmmmmlllhhheeebbb___\\\[[[\\\^^^_________aaacccdddcccccceeefffeeebbb``````bbbcccaaa^^^fffdddcccccccccdddcccbbb``````bbbggglllnnnkkkhhhbbbbbbfffmmmtttvvvqqqlllnnnmmmllllllnnnoooooonnnhhheeebbbccchhhooouuuxxxwww{{{|||yyyuuupppmmmnnnmmmhhheeeeee``````___^^^___ccciiimmmsssuuuzzzttt___OOOGGGEEECCCBBBCCCCCCCCCCCCCCCBBBAAA@@@AAAAAAAAAAAABBBDDDFFFGGGIIINNNSSSZZZiiifffPPPEEEBBBBBBBBBBBB>>>===>>>===;;;???EEEDDDPPPhhhzzztttkkkfffdddcccbbbaaa`````````bbbdddeeedddcccdddeeefffeeecccaaaaaaaaaddddddeeegggiiikkkmmmnnniiiiiigggeeecccaaa______```___^^^aaaeeehhhhhhfffeeeccccccbbb]]]YYYZZZ```ggghhhiiihhhfffddddddeeehhhdddbbbbbbaaa]]]]]]```ccccccddddddeeefffgggggggggfffgggiiijjjhhhddd```ccceeefffgggjjjppptttuuurrr|||uuueee\\\RRRJJJEEEHHHJJJHHHFFFEEEGGGOOO[[[hhhvvv{{{wwwqqqkkkyyy}}}XXXYYYyyysssqqqnnnjjjfffdddbbbbbbdddbbb``````aaaaaaaaa```___bbbdddffffffeeefffgggjjjjjjjjjkkkkkkjjjgggdddbbb___\\\\\\]]]```aaaaaaccceeefffeeedddccccccdddbbb```___```aaabbb```^^^aaa`````````aaa```___]]]```aaadddhhhkkklllkkkiiiddddddgggmmmtttuuuqqqlllmmmmmmnnnmmmlllkkkiiiiiidddcccbbbeeejjjppptttvvvssstttvvv||||||wwwqqqmmmmmmjjjeeebbbbbb^^^^^^]]]\\\\\\___bbbddddddfffiiioootttyyy}}}~~~uuuoooaaaWWWKKKCCCAAAAAA@@@???AAAAAABBBBBBBBBBBBAAAAAA???@@@AAABBBDDDGGGJJJMMMSSS]]]jjjuuummm```NNNAAA<<<<<<======<<<;;;===@@@???>>>CCCKKK[[[ttttttoooiiifffeeedddbbb``````___```aaadddeeedddcccfffffffffeeecccaaa```___eeeeeefffgggiiikkkmmmnnnhhhgggeeebbbaaa___^^^^^^```______aaadddffffffdddcccbbbbbbbbb^^^YYY[[[```fffggghhhhhhfffddddddeeehhhdddaaabbbbbb___```ccceeeeeeeeeeeeeeeeeeeeeeeeeeeiiimmmnnnkkkgggdddccc^^^bbbfffjjjnnnqqqrrrqqqnnnuuu}}}wwwhhhYYYQQQNNNHHHEEEGGGHHHGGGGGGIIITTT\\\iiixxx{{{nnnjjjkkkuuupppZZZhhhwwwqqqooommmiiigggeeeddddddcccaaa___^^^```aaaaaa```aaaccceeeffffffgggiiijjjkkkiiihhhgggggggggeeeccc```^^^\\\]]]___bbbcccdddggghhhhhhfffdddbbbaaabbb______^^^___aaaaaa```^^^]]]^^^___``````^^^]]][[[___bbbfffhhhiiiiiiiiijjjeeefffhhhmmmrrrsssoookkklllnnnooommmhhheeedddeeedddcccdddgggkkkooorrrrrrpppmmmmmmrrrvvvyyyuuu{{{|||tttnnnkkkhhhbbb______^^^]]]]]]\\\\\\[[[[[[[[[VVVWWWZZZ^^^ccchhhmmmooowwwxxxzzz}}}}}}xxxtttlllhhhccc```]]]XXXQQQLLLGGGDDD@@@@@@CCCDDDCCCAAAAAABBBBBBBBBCCCCCCCCCCCCAAABBBCCCDDDGGGMMMSSSXXXcccsssfffMMMGGG???;;;<<<>>>>>>===;;;===@@@BBBAAABBBLLLXXX~~~{{{mmmllljjjhhhgggfffdddaaa___```______aaaccceeedddccceeeeeedddcccbbb```^^^^^^fffffffffgggiiikkkmmmnnnfffdddaaa___]]]]]]^^^^^^```______```bbbccccccbbb```___aaaccc```[[[\\\```dddfffgggfffddddddeeefffgggcccaaaccccccbbbdddhhhggggggfffdddccccccccccccdddkkkqqqqqqkkkeeeeeefffcccdddgggjjjmmmmmmnnnnnnooorrrvvv{{{sssgggXXXMMMHHHLLLHHHFFFGGGGGGGGGLLLRRRaaaiiiwwwuuuoooeeeaaakkkxxx^^^^^^|||wwwnnnllljjjhhhggggggggggggdddaaa^^^]]]^^^______^^^aaabbbdddddddddfffiiikkkjjjhhheeecccccccccbbbaaa^^^\\\[[[\\\___bbbddddddgggggggggeeebbb``````aaa^^^^^^___```aaabbbaaa```]]]___bbbcccbbb```^^^^^^^^^bbbfffgggfffeeefffiiieeefffgggkkknnnnnnllliiilllnnnoookkkeeebbbeeeiiillljjjhhhhhhjjjlllmmmmmmnnniiijjjnnnlllooouuurrr}}}zzzrrrnnniiibbb_________^^^^^^^^^]]][[[XXXVVVTTTTTTTTTVVVYYY]]]aaadddhhhiiilllppptttyyy}}}|||wwwpppjjjeeeaaa\\\XXXQQQOOOMMMLLLKKKIIIFFFCCCDDDCCCCCCDDDFFFGGGEEECCCCCCCCCCCCCCCCCCDDDDDDEEEFFFGGGGGGIIIMMMWWWccclllxxxbbbLLLDDDAAA>>>>>>???@@@@@@???AAAAAABBBBBBBBBIII[[[nnnuuulllgggggghhhhhhgggddd```^^^```______```bbbddddddccccccbbbbbbbbbbbbbbb```___ddddddeeefffggghhhjjjkkkeeebbb___]]]\\\]]]^^^`````````___````````````___]]]]]]aaaccc```\\\\\\aaacccdddeeedddccccccdddffffffbbbaaadddeeeeeeggglllhhhgggeeedddcccbbbccccccgggkkknnnmmmiiieeeeeegggmmmjjjiiijjjjjjjjjkkknnnssstttsss}}}zzzpppfffZZZNNNIIIIIILLLJJJIIIIIIGGGIIIRRR]]]jjjrrryyyeeegggbbbaaauuufff[[[lll{{{|||pppiiiiiigggggggggggghhhiiifffbbb^^^\\\\\\\\\\\\[[[___aaabbbbbbbbbdddfffiiigggeeeaaa``````aaa``````[[[ZZZYYY[[[___bbbcccccccccdddcccaaa___^^^___aaa^^^___aaaccccccbbbaaaaaa]]]```dddeeecccaaa``````^^^aaaeeeeeecccbbbdddfffddddddeeegggiiijjjiiiggglllmmmlllgggccccccjjjpppxxxssslllhhhfffggghhhhhhjjjfffhhhlllhhhfffyyyrrrooosss{{{vvvppphhhdddeee```___^^^]]]]]][[[WWWTTTTTTTTTRRRRRRSSSUUUWWWYYYZZZ[[[]]]aaadddhhhkkkmmmpppuuu|||zzzuuusssccc```[[[VVVRRROOOLLLJJJEEEEEEDDDEEEEEEFFFEEECCCDDDCCCBBBBBBBBBBBBAAA@@@CCCCCCBBBBBBCCCCCCDDDEEEGGGIIILLLPPPYYYiii|||vvvdddRRREEEAAA???===<<<<<<=========BBB@@@@@@AAAFFFVVVqqqxxxnnnjjjfffgggiiiiiigggccc```]]]aaa___^^^___aaacccddddddbbbaaaaaadddggghhhgggeeebbbbbbbbbbbbcccdddeeefffdddbbb___]]]]]]^^^```bbb````````````___^^^^^^___[[[\\\```ccc```\\\]]]aaabbbccccccbbbaaaaaaccceeeeeebbbbbbfffhhhgggiiimmmfffeeedddbbbbbbcccddddddjjjhhhfffeeeeeeffffffeeejjjiiikkkqqqqqqmmmkkknnnooorrrooossswwwmmmaaaXXXPPPJJJJJJMMMKKKJJJJJJKKKJJJNNNZZZgggwww}}}rrrkkkVVV```fffnnnooosssyyyrrruuupppdddeeeddddddeeefffhhhjjjkkkeeebbb]]][[[ZZZ[[[[[[[[[^^^```aaabbbaaabbbccceeecccaaa^^^]]]^^^______^^^ZZZYYYYYY[[[___bbbcccccc```aaa```^^^\\\\\\^^^```^^^```cccdddcccbbbaaaaaa[[[___ccccccaaa______aaa```bbbcccccccccbbbbbbcccbbbcccdddeeeffffffggggggjjjjjjhhhfffdddgggnnnsss|||vvvmmmgggddddddeeeeeedddccceeehhheeecccnnn~~~nnnccckkkwww{{{sssooonnndddaaa]]][[[[[[ZZZVVVRRRSSSQQQPPPNNNMMMMMMNNNNNNNNNOOOPPPSSSUUUXXXYYYZZZ]]]bbbhhhkkklllnnnqqqtttvvvwwwxxxxxxxxxzzz}}}wwwiii___[[[YYYXXXPPPNNNKKKHHHFFFDDDDDDCCCAAAAAAAAAAAA@@@@@@@@@@@@CCCBBBAAA@@@@@@AAABBBCCCBBBAAAAAABBBCCCFFFHHHIIILLLRRRZZZdddqqq}}}dddSSSJJJCCC>>>???>>><<<;;;;;;===>>>???@@@???BBBJJJWWWlllmmmfffeeedddfffhhhgggeeebbb```___aaa___^^^^^^aaacccdddddddddccccccfffkkknnnmmmkkk____________``````aaabbbbbbaaa___^^^^^^```aaabbb___```aaa```^^^]]]^^^___\\\\\\___aaa___[[[]]]bbbbbbbbbbbbaaa______aaacccdddbbbdddhhhjjjhhhhhhkkkgggeeecccbbbaaabbbcccdddgggdddaaaaaaccceeeeeeddd```bbbmmmzzz|||ssslllkkkgggkkkhhhiiisss{{{uuuggg]]]RRRLLLIIIGGGIIIMMMHHHHHHJJJMMMQQQXXXffftttkkk```___TTTggg{{{ppplllmmmggg```aaaaaaaaaccceeegggjjjlllbbb___[[[YYYZZZ\\\]]]]]]^^^```bbbcccbbbaaaaaabbb___]]]\\\\\\]]]^^^^^^]]][[[ZZZZZZ]]]```bbbcccccc``````___]]][[[[[[]]]___]]]aaaddddddbbb```______\\\```cccbbb___^^^```ccceeedddccccccddddddcccbbbaaabbbcccddddddeeeggghhhgggfffffffffhhhkkknnnpppvvvqqqkkkfffeeedddddddddaaabbbccccccccceeeiiimmmuuu}}}fff___dddmmmxxxzzzyyynnnggg```[[[ZZZYYYVVVRRRQQQQQQPPPNNNMMMLLLKKKJJJHHHIIIJJJKKKLLLMMMMMMMMMNNNRRRWWWYYYXXXYYY[[[^^^^^^```cccccccccdddgggjjjjjjjjjkkkmmmpppssswwwyyywwwyyy|||~~~~~~{{{wwwtttddd^^^UUUNNNJJJHHHGGGGGGEEEEEEDDDBBB@@@@@@AAABBBAAAAAAAAA@@@??????@@@@@@BBBCCCCCCCCCCCCDDDEEEGGGBBBBBBDDDFFFJJJNNNRRRUUU___hhhvvvoooYYYHHH@@@===<<<;;;<<<===>>>>>>???@@@AAACCCCCCFFFPPP```rrrttthhhddddddaaacccdddcccaaa```aaacccaaa___]]]^^^```cccddddddcccaaaaaaeeejjjmmmllliii^^^^^^^^^]]]^^^^^^_____________________```aaabbb^^^```bbbaaa^^^]]]___```]]]]]]^^^```^^^ZZZ]]]cccbbbbbbaaa___]]]]]]___bbbcccccceeekkkkkkhhhfffgggiiigggdddaaa``````aaabbb___```bbbccccccccccccccccccccclllzzz{{{qqqjjjkkkfffiiifffgggpppttt~~~}}}nnncccZZZPPPHHHGGGIIIIIIHHHIIIIIIHHHLLLUUU^^^iiixxxmmm[[[VVVYYY```{{{tttlllkkkiiifffeee______```aaadddgggjjjlll___\\\YYYXXXZZZ]]]___```^^^aaacccdddcccaaa``````\\\[[[[[[\\\]]]^^^]]]\\\\\\\\\\\\^^^aaacccdddcccbbbbbb```]]][[[ZZZ\\\^^^]]]```ddddddaaa^^^]]]]]]^^^aaadddccc```___bbbfffhhheeecccdddfffgggeeebbbbbbcccdddddddddfffhhhjjjddddddeeehhhkkkmmmlllkkkmmmkkkhhhfffffffffeeedddbbbdddbbb```bbbhhhiiieeefffxxxmmm^^^]]]^^^cccooowwwnnnddd^^^\\\ZZZWWWTTTRRRRRRRRRRRRQQQOOONNNMMMHHHHHHIIIIIIJJJIIIIIIHHHEEEIIINNNOOONNNMMMOOORRRNNNQQQTTTUUUTTTUUUWWWZZZ[[[ZZZYYYZZZ]]]______^^^^^^___``````___[[[XXXUUUOOOMMMJJJIIIIIIIIIHHHGGGBBBBBBBBBAAA@@@@@@BBBDDDBBBCCCCCCCCCBBBCCCDDDFFF@@@BBBCCCDDDDDDDDDEEEFFFDDDEEEHHHLLLQQQWWW]]]```sssxxxcccWWWIIIAAA@@@@@@@@@AAA:::<<<>>>???@@@???@@@AAALLLRRRaaavvvvvvjjjeeedddddd^^^```aaa```^^^___cccfffaaa___]]]]]]```bbbddddddaaa___^^^aaafffiiigggddd^^^^^^]]]]]]]]]^^^^^^___]]]]]]^^^______``````aaa^^^```bbbaaa___^^^___aaa___]]]^^^___\\\ZZZ]]]cccccccccaaa___]]]\\\^^^aaaccccccgggllllllgggddddddllliiieeebbb_________```WWW^^^eeegggdddaaaaaacccoooiiikkkssssssjjjggglllkkkmmmhhhjjjssstttwww}}}{{{rrraaaXXXSSSJJJDDDHHHLLLKKKGGGEEEKKKKKKQQQ\\\jjjwwwnnn```VVVUUUXXXjjj|||{{{ooogggeeeeeedddbbb```bbbdddffffffeeedddddd```]]]ZZZ[[[^^^``````^^^dddcccbbbccccccbbbaaa___\\\ZZZZZZZZZ\\\]]]\\\[[[___]]]\\\```fffiiigggccceeeaaa\\\\\\___bbbccccccbbbccceeedddbbb___^^^^^^eeeeeeeeecccbbbbbbdddfffiiigggffffffgggeeeaaa^^^bbbaaabbbeeeggghhhfffeeefffeeeeeegggiiilllllllllooommmjjjgggeeeeeeeeeeeecccaaa``````bbbdddeeedddjjjlllxxx{{{iiiZZZYYYbbblllwww|||rrrfff``````]]]YYYXXXUUUQQQOOONNNNNNMMMLLLMMMLLLKKKJJJIIIHHHHHHGGGHHHHHHHHHIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKLLLMMMNNNOOONNNMMMKKKKKKLLLLLLMMMMMMMMMMMMLLLLLLKKKKKKKKKGGGFFFFFFEEECCCBBBBBBAAABBBBBBBBBBBBBBBAAA@@@???@@@??????AAABBBCCCBBB@@@DDDEEEEEEDDDCCCCCCFFFHHHLLLLLLNNNSSS\\\iiiuuu|||ooo```NNNIIIBBB>>>>>>>>>===<<<@@@AAA:::999BBBCCCAAAGGGLLLmmmyyypppjjjdddaaabbb___``````___^^^^^^```ccc___^^^]]]\\\\\\]]]___```[[[[[[\\\\\\]]]^^^______]]]]]]]]]\\\[[[\\\^^^```___]]]ZZZYYYYYY[[[^^^```^^^___``````______```aaa_________^^^]]]]]]\\\\\\aaaaaaaaa^^^[[[[[[^^^aaabbbgggiiigggfffgggfffcccgggddd```^^^^^^______^^^]]]```ccccccbbbbbbdddgggmmmsssuuuooohhhhhhkkklllkkkiiijjjllllllkkkooouuurrrzzz{{{rrrbbbWWWQQQKKKJJJHHHFFFEEEGGGJJJLLLPPPTTT___mmmvvvpppddd[[[RRRXXXfff~~~{{{ooooooyyyqqqhhhdddeeeffffffeeeiiigggeeeeeedddcccbbb```cccaaa______bbbdddcccbbbcccccccccdddeeedddbbbaaa^^^]]]\\\]]]^^^___^^^\\\^^^\\\[[[^^^dddhhhgggddddddbbb___```bbbdddcccbbbcccdddeeedddbbbaaaaaabbbffffffeeedddcccccceeefffgggeeecccdddeeeeeeccc```bbbaaabbbdddffffffdddcccdddddddddeeegggiiijjjkkkhhhgggggggggggggggffffffaaa___]]]^^^```cccdddeeeggghhhooo}}}kkkYYYRRRTTT]]]gggzzz~~~rrrkkkiiifffaaa[[[XXXSSSPPPNNNMMMKKKJJJMMMMMMLLLKKKJJJJJJIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGHHHIIIIIIJJJIIIHHHGGGGGGGGGHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFCCCCCCBBBBBBBBBBBBBBBAAADDDDDDEEEDDDDDDCCCBBBAAABBBBBBAAAAAABBBAAA@@@???AAABBBCCCCCCDDDGGGLLLOOOSSSWWW___kkkyyy}}}eeeRRRIIIEEEAAA===<<<=========<<<:::===;;;>>>EEECCCEEESSSuuuyyymmmiiigggbbbaaabbb`````````___]]]]]]___aaa^^^]]][[[ZZZZZZ[[[\\\]]]YYYZZZZZZ[[[\\\\\\]]]]]][[[\\\\\\[[[ZZZ[[[]]]______]]]ZZZYYYYYY[[[]]]___^^^___aaa```______```bbb``````____________^^^^^^```aaa```___\\\]]]___bbbbbbgggjjjhhhggghhhhhhffffffeeecccaaa___^^^]]]]]]]]]```cccdddccccccdddfffnnntttvvvpppiiiiiilllmmmllljjjiiikkkkkkjjjmmmsss~~~{{{pppcccVVVMMMIIIHHHFFFDDDCCCDDDHHHNNNQQQXXX^^^lll|||}}}hhh^^^[[[___ooo{{{fffgggppplllfffeeefffhhhhhhgggllliiieeeddddddeeeccc```eeecccbbbbbbdddeeeeeedddbbbccceeeffffffdddbbbaaa___^^^___```bbbbbbaaa______\\\[[[]]]bbbeeefffeeebbbbbbbbbccceeeeeedddbbbfffgggfffeeecccbbbdddfffgggfffeeeeeeddddddeeeeeedddbbbaaaaaacccddddddcccaaaaaaaaabbbddddddbbb```bbbbbbcccccceeehhhjjjkkkhhhggggggiiikkkkkkiiigggbbb___]]]]]]```dddggghhhgggfffhhhoooxxxsss^^^QQQPPPTTT]]]eeesss{{{wwwrrrmmmfffbbb\\\WWWSSSQQQNNNLLLLLLKKKJJJIIIIIIHHHHHHIIIKKKJJJJJJIIIHHHGGGGGGFFFEEEEEEEEEDDDEEEEEEFFFGGGFFFFFFEEEDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBB@@@@@@AAAAAABBBBBBCCCCCCCCCCCCCCCCCCBBBAAA@@@???@@@AAAAAAAAAAAAAAAAAAAAADDDFFFGGGIIILLLRRRZZZ___iiippp~~~zzzeeeVVVJJJBBB???===;;;;;;<<<===>>>===<<<===>>>===BBBIIIHHHUUUoootttjjjfffdddeeeccc______````````````^^^\\\\\\]]]___\\\[[[YYYXXXWWWXXXYYYYYYXXXXXXXXXYYYYYYZZZZZZ[[[XXXYYYZZZYYYYYYYYY[[[]]]^^^]]]ZZZYYYYYYZZZ\\\^^^^^^```aaaaaa```___aaabbb``````aaaaaaaaaaaabbbbbb`````````___^^^___aaacccccchhhjjjhhhgggiiijjjhhhiiikkkllliiiddd___^^^^^^]]]```ccceeeddddddddddddlllrrrtttoooiiiiiikkklllmmmjjjiiijjjiiiiiimmmssswwwpppfff[[[SSSLLLGGGDDDFFFEEEDDDDDDGGGOOOYYY___fffnnn~~~{{{rrrfff^^^cccwww|||eeefff|||qqqnnnkkkjjjjjjjjjgggeeegggeeeccceeeiiijjjgggccccccbbbbbbbbbcccccccccccccccdddffffffdddbbb```___]]]]]]___bbbeeeeeedddbbbbbb___]]]]]]```cccdddccc``````aaabbbdddfffggggggjjjiiigggdddbbbbbbdddffffffeeeddddddddddddcccbbbcccbbb`````````bbbcccccc_________```aaaaaa___]]]bbbcccdddeeegggjjjnnnqqqvvvsssooonnnnnnnnnkkkiiieeebbb______ccchhhlllnnnjjjhhhhhhkkknnnvvvooo[[[PPPOOORRR[[[iiiwwwxxxuuupppiiiccc^^^YYYVVVSSSOOONNNLLLKKKJJJJJJJJJJJJKKKKKKJJJJJJIIIHHHGGGGGGGGGFFFFFFEEEFFFFFFGGGGGGFFFEEEEEEDDDDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBBBBCCCCCCCCCBBBBBBBBBBBBBBBAAA@@@??????AAABBBCCCDDDFFFHHHJJJLLLNNNRRRVVV\\\eeeooouuu{{{iiiVVVLLLGGGCCC???>>><<<<<<===>>>??????>>>===DDDBBB???GGGRRRXXXmmmwww]]]aaacccdddddd```]]]]]]___``````___\\\ZZZYYYZZZ\\\[[[ZZZYYYWWWVVVVVVVVVVVVXXXXXXXXXXXXXXXXXXXXXXXXUUUWWWXXXXXXWWWWWWYYYZZZ]]]\\\ZZZYYYXXXZZZ\\\]]]^^^```aaaaaa```___aaabbb``````aaabbbbbbcccddddddaaaaaaaaa```___```aaabbbeeeiiijjjgggfffiiijjjiiioootttwwwtttkkkccc``````^^^```ccceeefffeeedddccciiioooqqqlllhhhhhhjjjjjjllliiihhhiiiiiijjjooovvv{{{{{{uuufff^^^TTTMMMJJJIIIGGGEEEFFFFFFGGGIIIOOOZZZgggqqqvvvzzzwwwooohhhuuutttllliii}}}qqqpppnnnmmmllljjjfffdddbbbcccfffjjjmmmlllhhhcccbbbbbbccccccbbbbbbbbbbbbdddfffgggeeeaaa^^^\\\\\\ZZZ[[[___cccggggggeeeccceeeccc```^^^___``````aaa^^^^^^^^^___bbbfffjjjmmmmmmllliiidddaaaaaaccceeeeeecccbbbbbbccccccaaa___cccbbbaaa```___```aaabbb]]]]]]]]]___aaabbb```^^^dddfffhhhiiikkkoootttyyyyyyrrrqqqpppnnnkkkfffccc```aaadddiiinnnpppkkkjjjkkkmmmmmmqqq|||pppYYYNNNJJJLLLWWWbbbmmmzzz}}}uuummmgggbbb]]]ZZZVVVTTTRRROOOMMMLLLMMMMMMJJJJJJIIIIIIHHHGGGGGGFFFGGGGGGFFFFFFFFFFFFFFFGGGEEEEEEEEEEEEDDDDDDCCCCCCAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAACCCCCCDDDDDDEEEDDDDDDCCCBBBDDDFFFGGGHHHJJJNNNQQQRRRWWW^^^gggqqq|||ppp```TTTHHHDDDCCC???<<<:::>>>???@@@@@@???>>>>>>>>>AAABBBEEETTTfffqqq{{{sssbbbaaadddeeeaaa]]][[[]]]___^^^^^^]]]ZZZWWWVVVXXXYYYZZZZZZYYYXXXWWWVVVVVVVVVXXXXXXXXXXXXWWWWWWWWWWWWSSSTTTVVVVVVVVVVVVWWWYYY[[[ZZZYYYXXXXXXZZZ[[[]]]]]]___``````______```aaa______```aaabbbccccccdddbbbbbbaaa```````````````eeeiiiiiieeedddgggiiiiiitttyyy}}}zzzqqqhhhcccaaa```aaaccceeefffeeedddccchhhmmmooollliiijjjjjjiiijjjggggggjjjkkklllqqqxxxyyyzzzqqqhhhbbbVVVQQQJJJFFFGGGGGGFFFEEEDDDGGGKKKOOOWWWdddttt}}}|||yyyppp{{{llllllllllllkkkhhhfffdddcccggglllooonnnjjjddd```bbbdddfffeeedddbbbbbbcccdddfffgggddd___[[[[[[]]]ZZZ\\\```dddhhhgggdddaaadddcccaaa___^^^]]]^^^^^^]]]]]]^^^^^^aaaeeelllqqqmmmllljjjfffbbbaaaccceeeeeebbb```aaacccbbb___\\\aaabbbbbbaaa______```bbb]]]]]]^^^aaadddfffeeeccchhhjjjlllmmmmmmqqqwww}}}zzzrrrppppppnnnllleeebbb```aaadddiiilllnnniiiiiikkkoooooonnnssszzzvvvYYYNNNHHHKKKQQQWWWbbbnnn|||xxxrrrlllgggddd]]][[[WWWRRROOOMMMLLLLLLLLLKKKJJJIIIHHHFFFEEEEEEFFFEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCDDDCCCBBBBBBAAA@@@@@@@@@@@@AAAAAAAAAAAABBBAAAAAAAAA@@@@@@??????@@@AAABBBCCCDDDEEEEEEEEECCCFFFJJJKKKLLLNNNTTTYYY___fffrrrwww```TTTQQQHHH@@@>>>>>><<<<<<>>>>>>??????>>>===>>>AAACCCCCCQQQ^^^nnnvvvmmmmmmccc^^^aaaaaa\\\YYY[[[^^^___[[[[[[ZZZWWWUUUTTTUUUWWWYYYXXXXXXXXXWWWWWWVVVVVVXXXXXXWWWWWWVVVVVVUUUUUUQQQSSSUUUVVVUUUUUUVVVXXXXXXXXXWWWXXXYYYZZZ\\\]]]\\\^^^______^^^]]]___```]]]]]]^^^______```aaaaaaaaa```___```aaaaaa```___dddggggggcccccchhhllllllsssxxx|||{{{uuummmgggdddcccbbbbbbccceeefffeeeccchhhmmmooolllkkklllllliiihhhfffgggkkkllllllpppvvvttt}}}~~~zzztttkkkbbbYYYUUULLLJJJGGGEEEEEEEEEEEEEEEFFFLLLTTT[[[dddqqqjjjkkklllkkkiiifffeeedddfffkkkqqqqqqlllfffbbbaaabbbeeeggggggdddbbbbbbcccccceeefffccc^^^\\\^^^bbb^^^```cccgggiiigggbbb^^^^^^^^^^^^^^^]]]\\\\\\]]]]]]___aaabbbcccfffkkkooolllllljjjhhheeeeeegggiiifffccc```aaadddccc___[[[]]]```bbbcccaaaaaabbbddd^^^___aaaeeejjjllllllkkklllnnnooonnnlllnnnuuuzzz|||rrrmmmnnnpppnnnkkkeeecccbbbcccfffjjjlllmmmhhhgggiiinnnpppnnnnnnqqq~~~~~~kkkZZZRRRNNNJJJOOOYYYbbbhhhooovvv~~~yyyvvvmmmjjjddd^^^YYYVVVUUUUUUUUUTTTRRROOOLLLIIIGGGFFFEEEEEEDDDCCCCCCCCCCCCCCCBBBCCCCCCDDDCCCBBBAAA@@@@@@@@@AAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCCCCDDDDDDAAABBBDDDFFFHHHIIIJJJJJJMMMQQQWWW[[[^^^dddlllsss}}}xxxhhhVVVJJJGGGAAA>>><<<======<<<>>>CCC>>>>>>>>>>>>???CCCJJJPPPccc{{{jjjeeefff]]][[[^^^]]]XXXWWW\\\^^^\\\WWWWWWWWWUUURRRRRRSSSUUUVVVVVVWWWWWWWWWVVVVVVUUUVVVVVVUUUUUUTTTSSSSSSRRRPPPRRRUUUVVVVVVUUUVVVWWWUUUVVVVVVWWWYYY[[[]]]^^^[[[\\\^^^]]]\\\\\\]]]___[[[[[[[[[\\\\\\]]]]]]]]]]]]\\\\\\^^^aaacccbbb``````dddeeeccceeelllqqqsssqqqtttyyy{{{yyyuuuoookkkfffcccaaabbbdddfffeeedddeeeiiikkkjjjiiikkkjjjfffgggeeegggkkkjjjiiikkkooonnnpppssszzz|||zzztttrrrlllddd\\\TTTNNNLLLFFFGGGGGGFFFFFFGGGJJJMMMSSS[[[fffpppyyynnnoooooommmiiieeecccbbbffflllrrrpppiiidddcccfffaaadddffffffcccaaaaaabbbbbbeeeeeebbb^^^^^^bbbgggbbbdddfffiiiiiifff```[[[XXXZZZ\\\\\\\\\[[[\\\\\\^^^bbbeeegggfffgggiiillljjjkkkkkkjjjhhhiiikkkmmmgggdddaaabbbeeeeee```[[[ZZZ^^^bbbccccccbbbdddfff```aaaccchhhnnnqqqrrrqqqoooqqqqqqnnnjjjkkkqqqvvvwwwooohhhhhhlllooonnnkkkgggfffeeegggjjjlllnnnnnnhhhfffhhhnnnqqqooommmnnnmmmrrrwwwfffWWWIIIHHHOOOMMMQQQVVV]]]jjjzzz~~~xxxqqqkkkgggeeeddd___]]]ZZZVVVRRRMMMJJJIIIGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDEEEFFFEEEDDDCCCBBBBBBBBBCCCCCCCCCDDDDDDDDDEEEEEEFFFGGGHHHIIIJJJJJJIIIJJJMMMOOOQQQSSSTTTUUU\\\ccckkkrrrxxx}}}nnn]]]QQQGGG??????DDD999;;;???BBB@@@;;;;;;???>>>>>>??????BBBJJJTTT\\\~~~pppfffhhhiii___[[[^^^]]]XXXXXX\\\]]]XXXUUUUUUUUUSSSQQQQQQRRRTTTTTTUUUUUUVVVVVVVVVUUUUUUUUUUUUTTTSSSRRRQQQQQQPPPOOORRRUUUVVVVVVUUUVVVWWWTTTTTTUUUWWWYYY\\\^^^___ZZZ\\\]]]]]]\\\[[[]]]^^^YYYYYYZZZZZZZZZ[[[[[[[[[ZZZYYYYYY]]]bbbeeedddbbb^^^bbbccccccfffooowwwyyypppssswww|||~~~|||wwwrrrhhhdddaaa```cccffffffeee```eeegggeeeeeegggfffbbbffffffgggjjjiiieeefffiiijjjhhhgggnnnxxx~~~}}}{{{zzzzzz|||}}}xxxtttqqqeeebbb\\\TTTLLLFFFCCCCCCCCCEEEGGGHHHHHHLLLSSSYYYaaakkkyyy~~~llltttxxxrrrjjjggggggfffdddfffiiikkkkkkgggccc```cccaaa```bbbfffhhhgggfff___dddgggfffbbbbbbgggmmmkkkeeedddiiikkkggg```\\\bbb```]]][[[[[[\\\^^^```cccgggkkkkkkhhhfffhhhkkkkkkiiigggggghhhiiihhhgggbbb___]]]^^^bbbccc```\\\]]]bbbfffgggeeedddeeefff```bbbfffmmmsssuuusssppprrrooonnnpppoookkkiiikkklllkkkjjjjjjlllllllllkkkjjjjjjjjjjjjjjjiiiiiiiiifffgggjjjmmmpppooollliiiiiiiiinnn|||rrreeeYYYMMMFFFLLLNNNLLLPPP[[[dddgggrrr}}}zzzxxxuuuqqqlllgggccc^^^YYYUUUVVVRRRMMMJJJIIIIIIJJJJJJLLLKKKIIIGGGEEEEEEDDDDDDEEEEEEFFFFFFGGGHHHIIIIIIKKKLLLLLLKKKKKKMMMPPPSSSSSSWWW\\\^^^___ccclllrrrxxxvvvlllWWWQQQJJJEEECCCCCCAAA???;;;CCCCCC;;;888>>>???;;;CCC@@@BBBJJJOOOYYYtttzzzsssjjjeeeeeedddaaa^^^YYYXXXVVVWWWYYYZZZZZZYYYXXXUUURRRPPPPPPQQQTTTVVVXXXVVVTTTUUUWWWXXXVVVSSSOOOQQQSSSUUUUUUSSSPPPNNNPPPRRRQQQPPPSSSWWWUUUQQQUUUVVVXXXXXXWWWWWWYYYZZZ[[[[[[ZZZYYYYYYYYYYYYYYYYYYYYYXXXXXXYYYZZZYYYXXXYYYZZZ\\\^^^```aaaaaa```^^^aaacccdddiiiqqquuuuuupppsssuuuwww}}}~~~wwwggg___dddiiieeecccfffeeeeeedddcccbbbbbbcccccchhhjjjhhhddddddggghhheeedddeeehhhnnnvvv{{{yyy|||zzzxxxyyy||||||wwwsssooojjjbbb]]]UUUQQQKKKFFFEEEFFFGGGHHHFFFGGGHHHIIIMMMWWWccclllyyyzzzmmmsssvvvqqqkkkhhhfffccc```bbbfffhhhgggddd___\\\___^^^___bbbfffjjjjjjiiiaaadddeeedddbbbcccggglllgggcccbbbdddccc___]]]___bbb```^^^\\\\\\\\\]]]^^^cccgggiiiiiiggggggkkkpppooommmiiihhhggggggfffddd```^^^]]]___```aaa___]]]^^^aaaeeeeeebbbaaabbbdddcccccceeejjjpppsssrrrqqqooonnnnnnpppnnnjjjiiilllkkkjjjiiijjjlllllljjjiiihhhhhhhhhggggggggghhhhhhhhhhhhjjjlllnnnmmmjjjhhhffffffiiisssmmm[[[OOOKKKGGGHHHMMMRRRTTTTTT[[[fffqqqwww~~~yyytttpppkkkfffbbbddd```ZZZVVVUUUTTTTTTSSSRRRRRRQQQOOONNNLLLKKKJJJKKKLLLMMMNNNOOOOOOOOOOOOQQQRRRSSSTTTUUUXXX\\\___bbbgggnnnsssxxxzzzhhhYYYQQQLLLHHHCCC@@@??????>>>===???BBBBBB???@@@CCCEEECCC@@@@@@GGGUUUaaarrr~~~pppjjjdddbbbcccdddbbb___YYYWWWVVVWWWXXXZZZYYYYYYWWWUUUSSSQQQQQQSSSUUUWWWXXXVVVTTTUUUWWWXXXWWWUUUNNNPPPSSSUUUUUUTTTRRRPPPMMMRRRTTTRRRRRRTTTUUUTTTTTTVVVWWWXXXXXXXXXZZZ\\\[[[ZZZZZZYYYYYYXXXYYYYYYYYYXXXXXXXXXYYYYYYYYYXXXXXXZZZ\\\^^^```aaaaaaaaa^^^bbbdddcccffflllooonnnllloooqqqsssyyywwwhhh___cccgggdddbbbeeebbbbbbaaaaaa````````````dddffffffcccdddhhhjjjiiibbbhhhoooqqqrrrxxx~~~|||zzzwwwvvvxxx{{{}}}~~~}}}zzzzzzuuuoooiiiccc\\\UUUPPPNNNLLLIIIFFFFFFFFFFFFFFFEEEIIIMMMRRRYYYeeesss|||pppssstttpppllljjjeee```\\\___bbbeeeddd```\\\YYYZZZZZZ]]]aaafffjjjkkkkkkddddddcccbbbccceeegggiiiccc```___^^^ZZZWWWZZZ`````````___^^^]]]]]]\\\\\\ccceeefffffffffkkkrrrxxxvvvrrrlllhhhfffdddbbb```\\\]]]______^^^]]]]]]^^^^^^aaaccccccaaabbbeeehhhiiigggffffffiiilllmmmmmmllllllnnnoookkkgggggglllgggggghhhiiikkkjjjgggeeeffffffdddddddddeeefffgggjjjiiihhhiiijjjiiihhhfffeeefffhhhkkktttxxxfffTTTEEEDDDHHHFFFDDDFFFPPPVVV]]]bbblll|||{{{wwwuuuqqqkkkfffcccbbb```___]]]]]]]]]\\\ZZZXXXVVVTTTVVVWWWYYY[[[\\\\\\\\\[[[aaaccceeehhhjjjnnnsssvvvvvv{{{|||lll[[[NNNFFFBBBAAA???===<<<=========;;;===;;;===AAAAAA??????BBBEEEKKK[[[ooozzzmmmfffbbb___^^^```aaa___\\\XXXVVVUUUVVVXXXYYYXXXWWWSSSSSSRRRQQQRRRTTTUUUWWWUUUTTTSSSTTTUUUVVVUUUTTTNNNPPPSSSUUUVVVUUUTTTSSSKKKRRRVVVSSSQQQRRRTTTTTTUUUVVVXXXXXXXXXXXX[[[]]]ZZZYYYYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYZZZ\\\^^^```aaaaaaaaa^^^bbbcccbbbdddggghhheeegggjjjlllnnnttt}}}xxxkkkdddfffhhhdddcccfffaaaaaaaaa```````````````bbbeeeeeebbbccchhhjjjhhhaaakkkuuutttnnnooozzz}}}xxxvvvvvvxxxyyyzzz{{{}}}}}}{{{yyyuuusssmmmiiiaaaZZZTTTOOOIIIFFFDDDDDDDDDDDDDDDDDDEEEEEEIIINNNVVV^^^gggtttrrrsssqqqmmmlllkkkeee^^^\\\^^^aaacccbbb___[[[XXXWWWXXX\\\```dddgggiiiiiigggccc```aaadddfffgggfffaaa]]]ZZZZZZYYYWWWYYY]]]]]]]]]^^^______^^^]]]]]]bbbbbbcccdddhhhpppzzzzzzuuunnnhhhdddaaa___]]]YYY]]]```___[[[YYY[[[^^^^^^aaaccccccccceeejjjooonnnjjjfffbbbaaacccfffgggjjjjjjllllllgggaaabbbgggcccccceeeggghhhfffccc```dddcccbbbaaaaaabbbdddeeeiiigggeeedddeeeeeedddcccfffiiikkkkkkmmmuuurrrZZZTTTOOOFFFDDDJJJFFFGGGHHHKKKQQQ\\\gggmmmyyy|||yyywwwtttsssrrrsssssssssqqqnnnkkkiiikkkmmmpppsssvvvwwwwwwwww{{{}}}jjjddd[[[QQQIIIDDDCCCBBB<<<<<<======>>>>>>===<<<>>>;;;???EEECCC???FFFSSShhhqqq{{{mmmbbb```^^^]]]\\\]]]\\\ZZZWWWVVVUUUUUUUUUWWWWWWVVVUUUOOOOOOPPPQQQRRRSSSTTTUUUTTTSSSRRRRRRQQQQQQPPPOOOPPPQQQTTTUUUVVVUUUTTTSSSNNNSSSVVVUUUTTTVVVVVVTTTWWWXXXXXXXXXWWWWWWYYY[[[XXXXXXXXXYYYXXXXXXXXXWWWWWWXXXXXXWWWWWWXXXYYY[[[ZZZ[[[\\\]]]___```aaaaaa]]]aaacccbbbbbbdddddd```bbbeeegggiiioooyyywwwppplllnnnmmmiiiffffffbbbbbbbbbcccbbbbbbbbbaaaeeegggfffbbbbbbeeefffddddddmmmtttrrrlllmmmwww~~~zzzyyyyyyyyyyyyxxxyyyzzzzzzyyyzzz|||}}}xxxtttppplllhhheee\\\XXXSSSNNNJJJHHHGGGGGGBBBCCCDDDEEEFFFIIILLLOOOYYY___gggpppyyyqqqppplllhhhhhhhhhccc\\\\\\]]]___```___]]]ZZZXXXWWWZZZ]]]```bbbcccdddeeegggccc```aaaeeegggeeeccc```ZZZWWW[[[]]]\\\YYYYYYYYY[[[]]]___``````____________```ccciiitttzzzuuunnnhhhddd```]]]ZZZWWW\\\```___ZZZXXX[[[___```bbbcccbbbaaaccchhhmmmjjjgggbbb^^^]]]```dddggghhhgggggghhhddd^^^]]]aaa___```aaabbbcccbbb^^^[[[aaaaaa`````````aaacccdddfffdddbbbaaabbbbbbbbbaaafffkkkooonnnkkknnnwwwyyyiiiTTTLLLQQQGGGDDDCCCEEEIIINNNSSSVVVYYYfffxxxwwwjjj^^^VVVIIIGGGDDD@@@>>>>>>???@@@;;;===>>>???>>>>>>======BBBAAADDDHHHIIIQQQjjjssshhhbbb[[[[[[[[[[[[[[[[[[ZZZXXXVVVUUUTTTTTTUUUVVVVVVTTTRRRNNNPPPRRRTTTUUUUUUUUUUUUUUUUUUTTTSSSPPPNNNNNNMMMSSSTTTUUUUUUUUUSSSRRRPPPQQQSSSTTTWWW^^^dddaaa[[[ZZZZZZYYYWWWUUUUUUVVVXXXVVVWWWXXXXXXXXXXXXWWWWWWVVVWWWXXXXXXWWWXXX\\\___\\\\\\\\\]]]^^^___``````]]]aaabbbaaaaaacccccc______cccdddeeejjjssszzz|||tttssstttvvvsssmmmhhhfffaaabbbccccccccccccbbbbbbdddfffeeebbbbbbfffgggeeejjjmmmnnnmmmlllpppyyy}}}{{{zzzwwwwwwwwwtttrrrrrrsssuuuxxxyyyzzz|||~~~zzzwwwtttsssoooiiiccc___ZZZVVVRRRNNNLLLIIIFFFDDDEEEGGGIIIGGGHHHIIIKKKMMMSSS[[[aaammmsss|||nnnmmmgggbbbbbbdddbbb]]]______^^^^^^]]]\\\\\\[[[ZZZ]]]```bbbbbbaaaaaabbbeeecccbbbcccffffffccc``````YYYWWW\\\aaa___ZZZWWWYYY[[[]]]___````````````]]]]]]^^^bbbjjjttt}}}uuuqqqlllhhheeeaaa]]]ZZZXXX\\\___^^^ZZZXXX[[[^^^```bbbbbb```]]]^^^aaaeeebbbaaa___]]]^^^aaahhhlllfffbbbbbbdddccc^^^]]]^^^^^^^^^^^^___```^^^[[[YYY`````````aaabbbbbbbbbccccccaaa``````aaacccbbbbbbeeejjjnnnnnnjjjjjjpppvvvkkkYYYVVVNNNGGGDDDGGGJJJKKKKKKMMMKKKTTT```kkkuuuttteeeZZZQQQIIIDDDAAA@@@???===<<<<<<;;;;;;;;;===>>>???>>>===>>>???>>>@@@EEEIIISSSkkkwwwggg```]]][[[VVVWWWXXXYYYYYYYYYYYYYYYSSSSSSSSSTTTUUUUUURRRPPPOOORRRUUUXXXYYYXXXWWWUUUVVVWWWWWWTTTQQQOOONNNOOOTTTUUUUUUUUUTTTRRRPPPOOORRRRRRTTTZZZfffnnnkkkcccZZZYYYXXXUUUSSSSSSUUUWWWUUUVVVWWWXXXXXXXXXWWWVVVTTTWWWXXXXXXXXXZZZ___ddd^^^^^^]]]]]]]]]^^^^^^___]]]aaaaaa______bbbbbb^^^\\\```bbbaaadddlllrrrtttnnnqqquuuvvvrrrlllgggeee___```bbbccccccbbbaaaaaaaaaddddddbbbccciiikkkiiimmmkkkiiiiiikkkqqqxxx|||}}}|||wwwwwwuuuqqqnnnmmmnnnppprrrrrrsssuuuwwwzzz|||}}}{{{{{{zzzxxxuuuqqqmmmjjjgggccc]]]XXXTTTPPPLLLJJJGGGGGGFFFDDDCCCDDDGGGJJJIIILLLNNNQQQUUU\\\gggooozzzpppnnniiibbbaaadddfffdddfffeeebbb`````````bbbccc\\\```dddeeedddbbbbbbcccbbbcccdddffffffeeeaaa^^^^^^ZZZYYY^^^```]]][[[[[[\\\]]]^^^^^^______^^^^^^]]]\\\]]]aaahhhooouuuyyynnnllljjjhhhfffccc^^^[[[ZZZ\\\^^^^^^[[[ZZZ[[[]]]\\\^^^```___]]]^^^aaaeee```aaaaaaaaaaaaccciiimmmccc^^^\\\aaaeeecccaaa```___^^^]]]]]]^^^]]][[[YYY^^^```bbbcccddddddcccbbbaaa``````aaadddfffeeeeeefffiiilllkkkiiikkkoootttyyy|||rrr[[[PPPGGGFFFFFFBBB>>>>>>GGGKKKPPPWWW^^^gggpppvvv|||{{{llldddYYYPPPKKKHHHDDDAAAAAA@@@@@@???>>>>>>======;;;===???@@@??????BBBDDDCCCNNN[[[fffwwwxxxllleee\\\ZZZ]]]VVVWWWWWWWWWVVVVVVWWWWWWRRRRRRRRRSSSTTTTTTQQQNNNNNNQQQUUUXXXYYYXXXUUUSSSRRRSSSTTTRRROOOMMMNNNPPPSSSSSSSSSSSSSSSRRRQQQPPPQQQSSSVVVZZZbbbiiifff___VVVVVVUUUSSSRRRSSSVVVYYYSSSUUUVVVXXXXXXXXXVVVVVVSSSVVVYYYYYYYYY\\\ccciiiaaa```^^^]]]\\\\\\]]]]]]___aaa```]]]\\\______\\\ZZZ^^^```^^^___dddiiijjjgggkkkooommmhhheeebbbbbb```aaacccdddddddddcccbbbbbbddddddcccdddjjjlllkkkllljjjhhhggghhhkkkooorrrrrrzzzyyywwwssspppoooqqqsssqqqqqqqqqrrrsssuuuwwwxxxxxxyyy{{{zzzxxxxxxzzz}}}}}}zzzwwwoooooommmkkkhhhdddaaa___[[[XXXSSSPPPNNNMMMKKKJJJFFFGGGHHHHHHGGGIIIMMMPPPQQQUUU[[[```eeemmmxxx{{{{{{tttsssmmmeeeccchhhkkkkkknnnkkkhhheeedddfffhhhjjj^^^bbbggghhhfffddddddeee```cccfffhhhgggddd```^^^\\\[[[\\\^^^]]]ZZZ\\\``````______^^^]]]]]]\\\\\\]]]\\\]]]```fffkkknnnpppiiihhhhhhggggggddd___\\\[[[\\\]]]]]]\\\\\\\\\\\\WWWZZZ^^^``````bbbgggkkkccceeefffdddccccccgggjjjaaa[[[YYY```ggghhheeecccaaa___]]]]]]]]]]]]\\\ZZZ^^^```ccceeefffeeecccbbb``````aaacccgggiiihhhgggiiijjjkkkjjjjjjlllrrrwwwpppssswwwqqqbbb[[[UUULLLFFFDDD@@@AAABBBFFFJJJPPPUUUWWW\\\bbbkkksssxxx~~~{{{sssmmmfffZZZPPPNNNIIICCC@@@AAAAAA@@@>>>;;;;;;;;;<<<===>>>@@@AAA<<>>>>>>>>===<<<>>>>>>???>>><<<<<<>>>@@@@@@AAADDDGGGIIIQQQccctttlllddd^^^]]]ZZZUUUSSSVVVVVVVVVUUUUUUUUUUUUTTTTTTTTTSSSQQQPPPOOOOOOPPPPPPPPPOOOOOONNNNNNOOOOOOPPPPPPNNNKKKIIIHHHIIIKKKMMMPPPPPPNNNNNNNNNOOOPPPPPPTTTSSSSSSTTTVVVVVVUUUSSSSSSRRRQQQQQQRRRTTTVVVXXXWWWUUUSSSSSSTTTTTTTTTSSSVVVVVVVVVWWWYYY\\\___aaacccaaa^^^[[[YYYZZZ[[[\\\`````````]]]ZZZXXXXXXYYY\\\\\\\\\]]]^^^___``````^^^____________]]]\\\[[[ccccccdddfffhhhiiihhhfff```cccfffgggfffdddccccccfffffffffffffffeeeeeeeeehhhnnnuuu~~~~~~|||~~~}}}zzzvvvuuutttssssssssstttuuurrrpppnnnmmmooorrrssssssqqqrrrrrrrrrrrrqqqqqqpppsssqqqooollliiigggfffeeegggfffeeedddbbb___ZZZWWWUUUSSSQQQOOOOOONNNMMMLLLJJJIIIHHHIIIKKKLLLLLLLLLOOOQQQTTTXXX]]]aaafffhhhvvvzzz~~~yyysssqqqpppwwwrrrmmmhhhjjjpppuuuvvvuuupppooolllkkkkkkkkkjjjiiiccckkkuuu{{{yyyqqqhhhbbb]]]dddjjjlllhhhbbb]]][[[\\\\\\]]]]]]ZZZWWW[[[bbbcccaaa^^^[[[ZZZYYYZZZZZZ```cccfffgggffffffggghhhdddcccbbbcccdddcccaaa^^^]]]\\\\\\[[[[[[[[[[[[[[[\\\]]]```ccceeefffeeedddbbb___\\\[[[]]]```ccceee^^^```hhhsssuuuooohhhdddaaa```___```bbbcccbbbaaacccaaa___aaaeeefffccc````````````cccgggjjjjjjiiilllooorrrssspppnnnlllkkkjjjmmmpppqqqsss}}}wwwiii```RRRGGGFFFIIIHHHHHHIIIBBBBBBBBBBBBDDDGGGLLLOOORRRSSSVVVYYY^^^eeemmmsssuuupppiiidddaaa\\\TTTNNNNNNIIICCC@@@AAA@@@===:::AAA@@@????????????>>>===;;;===>>>??????@@@BBBDDDHHHJJJPPP]]]llluuukkkfff___ZZZZZZYYYUUUTTTWWWUUUUUUUUUTTTTTTSSSSSSSSSSSSRRRPPPOOONNNNNNOOOOOOOOONNNNNNNNNNNNNNNNNNOOONNNMMMJJJHHHGGGGGGIIIJJJNNNMMMLLLLLLLLLNNNOOOPPPSSSRRRQQQRRRTTTUUUSSSRRRRRRQQQQQQQQQRRRTTTVVVXXXVVVTTTSSSRRRSSSTTTSSSRRRVVVUUUTTTSSSUUUWWWZZZ[[[```___]]]ZZZYYYZZZZZZ[[[]]]^^^^^^\\\ZZZYYYYYYZZZ\\\\\\]]]^^^___`````````]]]^^^___```___^^^\\\[[[aaaaaabbbdddgggiiihhhfffcccfffhhhhhhfffcccaaaaaafffeeeeeeeeeeeeeeeeeeeeedddhhhmmmttt|||{{{yyywwwvvvvvvvvvvvvqqqooolllkkklllnnnnnnmmmmmmmmmnnnoooooooooooonnnnnnllljjjgggeeecccbbbaaa``````___^^^\\\YYYUUURRRRRRQQQOOONNNNNNNNNMMMLLLOOONNNOOOQQQSSSVVVWWWWWWZZZ\\\aaahhhooovvv|||zzzsssrrruuuvvv}}}qqqlllgggeeellluuu{{{xxxrrrjjjllloooooommmjjjhhhgggfffooozzz~~~ttthhhaaa]]]ccciiihhhbbb]]]]]]___]]]\\\]]]^^^[[[XXX[[[aaadddbbb___\\\[[[ZZZ[[[[[[dddeeeffffffddddddeeefffaaa``````aaabbbbbbaaa___\\\\\\[[[ZZZ[[[\\\]]]^^^]]]___cccfffhhhhhhfffeee___^^^]]]]]]]]]___aaabbbbbbccchhhqqqsssnnnhhhfff_________bbbeeeggghhhgggeeebbb```aaadddfffdddbbbcccbbbaaacccgggkkkmmmnnnnnnppprrrqqqnnnkkkiiihhhmmmoooqqqpppooottt~~~}}}lllZZZQQQLLLHHHDDDCCCEEEDDDCCCBBBCCCEEEGGGIIIJJJIIIIIIIIIKKKQQQYYY___dddiiipppwww}}}~~~xxxqqqjjjddd___]]]SSSOOOJJJHHHGGGFFFBBB>>>AAA>>>::::::;;;===;;;999:::;;;<<<===>>>>>>>>>>>>;;;===???AAABBBDDDHHHKKKQQQVVVdddzzzqqqbbb___^^^YYYUUUVVVVVVTTTTTTVVVUUUTTTTTTSSSRRRQQQQQQPPPQQQPPPOOONNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMKKKIIIFFFEEEEEEFFFGGGJJJIIIIIIIIIJJJLLLNNNOOOPPPOOOOOOPPPQQQRRRQQQPPPPPPPPPPPPPPPRRRTTTVVVXXXTTTSSSQQQQQQRRRRRRRRRQQQTTTSSSPPPOOOOOOQQQSSSUUU[[[[[[ZZZYYYYYYYYYZZZZZZYYY[[[[[[ZZZYYYXXXYYYZZZ[[[\\\^^^___```______^^^[[[\\\^^^``````___]]]\\\```___```bbbeeegggfffeeefffhhhiiihhhdddaaa___^^^ddddddddddddddddddeeeeee```dddgggkkkwww}}}|||{{{zzzuuurrrnnnmmmllllllkkkjjjggghhhiiijjjjjjkkkjjjjjjiiigggeeeccc```___^^^]]]ZZZZZZZZZYYYVVVTTTQQQOOOOOOOOOOOOPPPPPPPPPPPPQQQRRRSSSUUUYYY\\\```bbbdddgggjjjpppxxx}}}uuuqqqrrruuuzzzmmm\\\gggcccdddmmmyyy}}}vvvmmmdddiiimmmmmmjjjfffeeeffffffnnnxxx|||yyypppeee___^^^aaaccccccaaa___```bbb___]]]^^^___]]][[[]]]bbbdddbbb___]]][[[[[[\\\\\\bbbbbbaaaaaa``````aaabbb^^^]]]]]]^^^```aaaaaa```]]]\\\\\\[[[\\\^^^```aaa\\\```eeehhhiiihhhfffeee___```aaaaaaaaaaaaaaabbbcccbbbeeekkkmmmiiieeeddd______```bbbfffhhhiiihhhdddbbb___```bbbddddddccceeeeeefffhhhkkknnnpppqqqmmmnnnooonnnkkkiiihhhhhhmmmoooqqqqqqpppsssyyy~~~{{{nnndddYYYMMMFFFCCCCCCBBBBBBBBBAAA@@@>>>AAAAAAAAA@@@AAADDDIIIMMMQQQUUUYYY]]]```cccfffhhhnnnooorrruuuxxx|||~~~yyyxxxvvvrrrooollliiihhhaaa___[[[WWWSSSPPPMMMLLLHHHEEEBBBAAAAAABBBAAA@@@???<<<;;;;;;===??????>>>888:::<<<>>>?????????@@@>>>@@@BBBEEEJJJRRRZZZ```nnnwwwvvvddd]]]^^^XXXTTTQQQQQQRRRRRRRRRRRRSSSRRRRRRQQQPPPOOONNNNNNOOONNNMMMMMMLLLKKKKKKKKKJJJKKKKKKKKKKKKKKKKKKJJJKKKJJJHHHFFFDDDDDDDDDEEEFFFFFFFFFFFFHHHJJJLLLMMMMMMLLLKKKLLLNNNOOOOOONNNNNNNNNNNNOOOQQQSSSUUUVVVRRRPPPOOOOOOPPPQQQPPPOOOQQQOOOMMMLLLLLLNNNQQQRRRVVVWWWWWWWWWXXXXXXXXXXXXWWWYYYZZZYYYWWWVVVWWWXXXXXXZZZ\\\]]]^^^]]]\\\\\\YYYZZZ]]]_________^^^]]]```______```bbbcccbbbaaadddfffgggeeebbb___]]]\\\bbbbbbbbbccccccddddddddd```dddfffhhhooo}}}zzzvvvsssrrrpppmmmkkkggghhhhhhhhhhhhgggfffffffffeeecccaaa___^^^]]]\\\ZZZZZZ[[[ZZZWWWUUUTTTTTTRRRSSSUUUWWWWWWXXXYYYZZZ[[[^^^cccgggkkkppptttvvv{{{~~~wwwsssvvv~~~ttt```UUUdddbbbcccmmmxxxzzzpppeeebbbeeehhhgggdddcccdddeeedddiiinnnpppmmmgggaaa^^^```^^^]]]___cccffffffdddaaa______aaa```]]]^^^bbbbbbaaa^^^\\\\\\\\\]]]^^^```___^^^^^^___`````````]]]\\\[[[]]]___aaaaaa```___^^^^^^^^^___aaacccddd[[[```eeehhhgggfffddddddbbbdddggggggfffeeeeeefffdddbbbccchhhjjjfffbbbbbb`````````aaadddffffffeeebbb```___^^^```aaabbbbbbccceeeiiilllmmmnnnnnnnnnhhhjjjjjjjjjhhhggghhhiiiiiilllnnnnnnmmmooorrrvvvwwwuuugggYYYTTTLLLFFFCCCAAA???===<<<>>>????????????AAACCCDDDFFFHHHIIIIIIIIIJJJLLLPPPQQQSSSUUUWWWYYYZZZ[[[ZZZ\\\^^^______]]]ZZZXXXVVVUUUTTTRRRPPPNNNLLLLLLHHHGGGEEEDDDCCCBBBBBBBBB@@@>>><<<;;;<<<=========;;;:::::::::<<<======<<<===???AAAAAA@@@???AAABBBBBBEEELLLUUUcccsss}}}mmmccc[[[XXXYYYTTTSSSPPPNNNOOOPPPOOOMMMPPPOOOOOONNNMMMMMMLLLLLLLLLLLLLLLKKKJJJJJJIIIHHHHHHHHHIIIJJJJJJIIIHHHHHHJJJIIIGGGFFFDDDDDDDDDDDDCCCCCCCCCDDDEEEHHHJJJKKKKKKJJJHHHIIIKKKMMMMMMMMMLLLLLLMMMNNNOOOQQQRRRSSSOOONNNLLLMMMNNNOOOOOONNNMMMLLLLLLLLLMMMPPPRRRSSSSSSSSSTTTTTTUUUVVVVVVVVVVVVXXXYYYXXXVVVTTTSSSSSSUUUVVVXXXZZZ[[[[[[[[[ZZZXXXYYY[[[\\\]]]]]]]]]]]]aaa___^^^^^^______^^^]]]```aaabbbaaa___]]]\\\\\\___``````aaabbbccccccdddaaadddggghhhjjjtttyyy}}}}}}zzzwwwtttqqqooonnnnnnlllkkkiiigggffffffeeedddbbbaaa_________^^^```aaa```^^^\\\]]]^^^\\\___ccceeefffgggiiikkkooosssyyy~~~}}}}}}zzzuuuvvvqqq___TTTQQQbbb```bbbkkkssssssjjj```aaabbbcccbbbaaaaaabbbdddbbbccceeeeeeccc```______```]]][[[___fffjjjhhhdddbbb______bbbbbb______bbb```^^^]]][[[[[[\\\^^^___bbbaaa``````bbbbbbaaa```]]][[[[[[\\\^^^```aaa`````````aaaaaabbbccccccddd[[[```eeegggeeecccdddeeeeeehhhlllllliiiggghhhiiigggdddeeeiiijjjfffcccbbbaaa```___```bbbcccbbbaaa```____________```aaaaaa```dddhhhkkkkkkjjjiiiiiifffggghhhgggfffgggiiikkkkkklllnnnnnnmmmnnnppprrroooyyyvvvcccSSSKKKHHHHHHGGGAAACCCEEEEEEDDDBBBBBBCCC???AAABBBAAA@@@@@@AAACCCCCCDDDDDDDDDEEEFFFFFFFFFEEEFFFGGGHHHHHHFFFEEECCCCCCCCCBBBBBBAAAAAA@@@@@@>>>>>>===<<<<<<<<<======>>>===<<<<<<;;;;;;;;;;;;:::;;;;;;;;;<<<<<<<<<<<<>>>AAACCCBBB@@@@@@DDDGGGOOOUUUaaarrrxxxddd[[[YYYVVVTTTTTTRRRRRRPPPMMMMMMOOONNNJJJLLLLLLLLLLLLKKKKKKKKKKKKJJJJJJJJJJJJIIIHHHGGGFFFEEEFFFGGGHHHHHHGGGFFFEEEGGGFFFFFFEEEDDDDDDDDDDDDBBBAAAAAABBBDDDFFFHHHIIIIIIHHHFFFGGGIIIKKKLLLLLLJJJJJJKKKLLLMMMNNNOOOOOOMMMLLLJJJKKKLLLMMMMMMLLLIIIJJJLLLNNNPPPRRRTTTTTTQQQQQQQQQQQQRRRSSSTTTUUUTTTVVVWWWWWWTTTRRRQQQQQQSSSSSSTTTVVVXXXYYY[[[[[[YYYXXXXXXXXXYYY[[[\\\]]]___]]][[[[[[\\\\\\\\\ZZZ]]]^^^___^^^]]][[[\\\\\\]]]^^^___```aaabbbccccccaaaccceeegggfffjjjuuuzzzmmmmmmxxx}}}zzz{{{zzzyyywwwtttrrrooonnnmmmllljjjiiihhhggggggggghhhjjjlllkkkhhhgggiiilllmmmrrrwwwyyyzzzzzz}}}|||~~~~~~zzznnn]]]QQQMMMNNN^^^^^^aaagggmmmmmmfff___`````````aaaccccccbbbaaa___```aaa```^^^___```bbb^^^^^^^^^bbbfffhhheeebbbaaa]]]]]]aaaaaa___^^^___]]]\\\[[[ZZZ[[[]]]___```eeecccbbbcccdddccc```\\\^^^\\\[[[\\\^^^```aaa```___```bbbcccdddcccbbbaaa\\\aaaffffffdddbbbdddffffffjjjmmmlllhhhggghhhkkkhhheeefffiiijjjfffbbbbbbaaa```___```aaabbbaaa```^^^```aaaaaaaaaaaaaaaaaabbbeeehhhhhhgggfffgggiiihhhhhhhhhgggfffgggjjjlllllllllnnnooooooqqqssstttsss{{{yyyfffZZZTTTOOOLLLEEEFFFEEECCC@@@>>>>>>???AAABBBCCCBBBAAAAAABBBDDDBBBBBBBBBBBBBBBAAAAAAAAAAAAAAABBBBBBAAAAAA@@@???????????????????????????>>>======<<<<<<=========???@@@AAA@@@???>>>======<<<===>>>?????????@@@AAA>>>BBBFFFIIIKKKQQQYYY```kkksssrrrfff[[[WWWVVVTTTRRRRRROOOQQQPPPLLLMMMPPPOOOJJJIIIIIIIIIJJJJJJJJJJJJKKKHHHHHHIIIIIIHHHGGGEEEDDDDDDEEEFFFGGGGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAAAAACCCDDDFFFHHHIIIGGGEEEEEEHHHKKKLLLLLLIIIIIIJJJJJJKKKKKKKKKKKKKKKJJJIIIIIIKKKLLLLLLKKKHHHJJJMMMQQQSSSSSSSSSSSSQQQPPPNNNNNNNNNPPPRRRTTTQQQSSSUUUUUUSSSQQQQQQQQQRRRRRRRRRTTTVVVYYY\\\^^^YYYXXXVVVUUUUUUWWWZZZ\\\\\\ZZZXXXXXXZZZ\\\\\\\\\]]]^^^___^^^\\\[[[[[[\\\\\\\\\]]]___```aaaccccccdddbbbccceeedddeeemmmwwwooocccgggxxx}}}|||yyyxxxwwwvvvuuuuuuttttttuuuxxxzzzyyyvvvvvvyyy}}}qqq]]]SSSMMMKKKKKK[[[\\\```eeeiiiiiiddd___```______bbbffffffbbb^^^^^^___```______```bbbeee\\\___ccceeeeeecccaaa```___\\\\\\___```^^^\\\^^^[[[ZZZYYYYYY[[[]]]```aaafffeeeccccccdddbbb]]]XXX___]]][[[\\\^^^`````````^^^```bbbddddddcccaaa___^^^bbbfffgggdddbbbeeehhheeeiiilllkkkgggeeegggjjjgggdddeeeiiiiiiddd``````aaa```___```aaabbbaaa```^^^```bbbccccccbbbaaabbbfffhhhiiigggeeeeeehhhkkkjjjjjjjjjhhhggggggjjjmmmfffgggiiikkknnnqqqtttvvvuuu}}}|||xxx~~~rrrfff^^^UUUTTTQQQLLLHHHFFFHHHIIIBBBCCCCCCAAA??????@@@AAA@@@@@@@@@???????????????@@@@@@?????????>>>>>>>>>========================;;;;;;;;;;;;<<<<<<===>>>;;;===>>>>>>===;;;:::::::::<<>>???AAA<<<:::===>>>======???999;;;>>>???>>>===>>>>>>BBB???<<<===???@@@>>><<>>>>>>>>???AAAAAAAAAAAAAAABBBBBBBBBCCCCCCEEEDDDCCCBBBCCCDDDFFFHHHHHHGGGGGGGGGGGGGGGGGGGGGFFFGGGHHHIIIIIIIIIHHHGGGIIIIIIJJJMMMQQQTTTTTTSSSQQQPPPPPPPPPRRRRRRPPPOOOOOOSSSUUUTTTPPPPPPSSSWWWRRRTTTVVVVVVWWWXXXZZZ\\\XXXUUUSSSSSSUUUWWWVVVUUURRRUUUYYY\\\^^^]]]\\\ZZZ[[[[[[ZZZZZZYYYYYYXXXXXXZZZYYYYYY[[[^^^```aaaaaacccbbbaaaaaabbbcccfffggguuuzzzjjj^^^OOOHHHJJJLLLIIIEEEYYY\\\___```aaabbbfffiiihhheee```^^^^^^^^^______\\\^^^^^^```mmm{{{{{{qqqcccaaa^^^]]]]]]\\\[[[ZZZVVVXXX[[[^^^___^^^\\\ZZZWWWXXXYYYZZZ]]]bbbiiinnnkkkhhhccc`````````___^^^^^^]]]\\\\\\^^^___^^^]]]]]]]]]]]]]]]^^^___aaabbbcccbbbaaaaaabbbccceeefffhhhhhhhhhhhhhhhgggffffffeeedddddddddeeedddaaa___aaa```^^^]]]\\\]]]^^^___^^^___```___^^^^^^___aaadddeeeffffffffffffggghhhiiihhhgggeeeddddddeeeeeebbbccceeehhhkkkmmmnnnooommmpppqqqnnnjjjkkkrrryyy{{{zzzrrrooojjjddd]]]VVVPPPLLLMMMKKKHHHFFFEEEDDDCCCBBBAAABBBBBBAAA@@@??????@@@BBB>>><<<@@@AAA@@@@@@BBBDDDDDDCCCAAA@@@@@@BBBDDDBBBCCCDDDDDDEEEFFFIIIKKKLLLSSS```mmmqqqssszzz|||jjj___YYYWWWQQQQQQPPPNNNNNNMMMMMMMMMMMMLLLKKKJJJIIIIIIIIIIIIHHHHHHFFFEEEEEEEEEFFFGGGDDDEEEEEEEEEDDDCCCBBBAAACCCCCCBBBBBBAAA@@@??????>>>>>>===<<<===>>>???@@@??????@@@@@@@@@AAAAAAAAABBBBBBAAA@@@AAACCCEEEFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGIIIIIIIIIHHHGGGKKKLLLMMMNNNOOOPPPPPPPPPMMMMMMNNNPPPSSSTTTTTTRRROOORRRSSSQQQNNNNNNRRRVVVVVVXXXYYYYYYWWWVVVVVVWWWUUUSSSPPPPPPRRRTTTSSSRRRRRRTTTWWWYYYZZZXXXVVVUUU[[[[[[ZZZZZZYYYYYYYYYYYYYYYXXXXXXZZZ]]]___````````````______```ccceeegggnnn~~~||||||mmmWWWOOOGGGCCCDDDDDDBBB>>>\\\^^^```aaaaaaaaaccceeeeeebbb___]]]]]]^^^]]]\\\[[[^^^```gggwwwwwwdddaaa]]][[[ZZZZZZYYYXXXUUUWWW[[[]]]^^^\\\ZZZXXXWWWXXXZZZ\\\___dddiiimmmgggeeebbbaaabbbbbbbbbbbb___^^^]]]^^^______]]]\\\XXXYYY[[[\\\]]]^^^^^^^^^```````````````bbbcccddddddeeeeeeeeeeeeddddddcccbbbaaa``````aaaaaa___^^^```___]]]\\\\\\\\\]]]^^^]]]^^^______^^^___aaacccaaaaaaaaaccceeeeeeeeedddeeedddcccbbbbbbbbbbbbbbbbbbccceeehhhjjjkkklllmmmkkkmmmmmmjjjfffffflllrrr}}}~~~rrrlllhhhccc\\\WWWTTTQQQLLLIIIHHHHHHGGGGGGFFFDDDCCCBBBFFFBBBAAADDDFFFEEEDDDFFFGGGFFFDDDBBBBBBEEEKKKOOONNNUUU[[[\\\ZZZ]]]fffnnn}}}rrr^^^UUUTTTSSSQQQNNNNNNNNNNNNNNNNNNOOOPPPKKKJJJIIIHHHGGGGGGGGGGGGGGGFFFEEEEEEDDDDDDEEEEEEBBBCCCCCCCCCBBBAAA@@@???AAAAAAAAA@@@@@@??????>>><<<<<<;;;;;;<<<<<<===>>>======>>>>>>>>>????????????>>>>>>>>>@@@AAADDDEEEAAAAAABBBBBBCCCCCCDDDDDDCCCDDDFFFGGGHHHHHHHHHHHHLLLNNNPPPOOOLLLJJJKKKMMMIIIIIIKKKOOOSSSVVVVVVVVVPPPRRRRRROOOMMMNNNRRRWWW[[[]]]]]][[[WWWSSSQQQPPPQQQOOOMMMMMMNNNPPPPPPOOOQQQRRRTTTUUUUUUSSSQQQPPP[[[ZZZZZZZZZZZZYYYYYYYYYXXXWWWWWWYYY\\\^^^______]]]]]]]]]]]]```cccfffhhhiiirrr}}}wwwkkkggglllsssyyyhhhOOOIIIGGGEEEDDDDDDCCCAAA???^^^___aaaaaabbbcccddddddbbb```^^^^^^^^^^^^\\\ZZZYYY[[[^^^iiiyyyttteeebbb]]]ZZZYYYYYYYYYYYYUUUWWWZZZ\\\\\\[[[XXXVVVWWWYYY[[[\\\]]]```cccfffcccbbbaaaaaacccddddddccc```_________```___\\\ZZZUUUWWWZZZ]]]^^^]]][[[ZZZ]]]]]]]]]^^^______``````aaaaaabbbbbbbbbaaaaaa``````^^^]]]]]]^^^______^^^______^^^]]]\\\]]]]]]^^^^^^___```___^^^^^^```aaa___]]]]]]___ccceeebbb```aaaaaaaaa```````````````bbbccceeegggiiijjjjjjkkkjjjkkkllliiifffggglllqqqwwwyyy|||{{{xxx{{{xxxsssmmmeee___ZZZWWWTTTRRRPPPNNNLLLJJJNNNIIIHHHKKKMMMKKKKKKMMMLLLLLLMMMNNNRRRZZZccciiioooyyy}}}vvvcccXXXUUUTTTQQQMMMMMMMMMMMMMMMMMMMMMNNNOOOIIIHHHGGGFFFFFFEEEEEEFFFEEEDDDDDDDDDCCCCCCCCCCCCAAAAAAAAAAAA@@@@@@??????@@@??????>>>>>>>>>>>>>>>;;;;;;;;;;;;<<<<<<======<<<<<<<<<=========>>>>>><<<<<<<<<===???AAACCCDDD>>>??????@@@AAABBBCCCCCCAAABBBDDDFFFGGGGGGGGGGGGIIIMMMPPPNNNIIIFFFGGGJJJGGGGGGIIIMMMRRRUUUVVVUUURRRRRRQQQOOONNNPPPTTTXXX]]]______]]]XXXRRRNNNLLLOOONNNLLLLLLLLLMMMNNNNNNPPPQQQRRRSSSSSSSSSRRRRRRZZZZZZZZZZZZZZZZZZZZZZZZYYYXXXXXXYYY\\\___```___\\\\\\\\\]]]```cccgggiiijjjmmmvvvvvveeeYYYUUU[[[iiizzzwww{{{qqqVVVFFFDDDFFFGGGFFFEEECCCCCCCCCaaa```______aaabbbcccdddaaa___^^^^^^^^^^^^\\\ZZZVVVWWWZZZdddrrryyysssiiiccc```[[[YYYYYYYYYZZZZZZVVVXXXYYY[[[ZZZYYYWWWUUUVVVXXXZZZ\\\]]]^^^aaacccaaa``````bbbddddddcccbbb_________``````___[[[XXXTTTWWW[[[^^^___]]]ZZZXXXYYYZZZ[[[\\\]]]]]]]]]\\\^^^______`````````_________]]]\\\]]]___```aaa``````______^^^^^^^^^^^^^^^```aaaaaa___]]]\\\]]]^^^]]]\\\\\\^^^bbbccc```]]]______``````````````````cccccceeefffggghhhhhhhhhdddeeefffdddcccdddiiimmmuuuuuutttrrrmmmnnnzzz}}}yyytttpppnnnkkkiiifffgggbbb```ccceeedddeeehhhnnnppprrrvvv||||||kkkeee]]]XXXUUUSSSPPPNNNNNNMMMLLLKKKKKKKKKKKKKKKHHHHHHFFFEEEEEEEEEEEEEEEBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@????????????>>>>>>===<<<<<<<<<<<<===;;;;;;;;;<<<<<<<<<<<<<<<;;;<<<<<<<<<============:::;;;<<<===>>>@@@AAABBB===>>>>>>???@@@AAAAAABBB>>>???AAACCCDDDEEEEEEDDDEEEIIILLLJJJFFFCCCFFFIIIFFFFFFHHHKKKOOOQQQQQQPPPOOONNNMMMLLLMMMPPPUUUXXX\\\]]]^^^\\\WWWRRRNNNLLLNNNNNNMMMLLLKKKLLLMMMOOOPPPQQQRRRTTTUUUVVVWWWXXXZZZZZZZZZZZZ[[[[[[[[[[[[ZZZYYYYYY[[[^^^```aaaaaa]]]]]]]]]^^^```cccgggiiilllkkkqqqzzz{{{xxxttt```SSSQQQYYYbbbjjjwww}}}zzzxxxrrr[[[LLLGGGBBBCCCCCCBBB???>>>???AAAeeebbb^^^]]]^^^```aaabbb```^^^]]]]]]]]]]]]\\\ZZZTTTTTTWWW^^^gggjjjeee______\\\ZZZYYYZZZ[[[[[[[[[YYYYYYYYYYYYXXXXXXWWWVVVUUUWWWZZZ\\\^^^aaaeeehhhaaa``````bbbcccccc```^^^]]]]]]^^^```aaa^^^ZZZVVVVVVXXX\\\^^^^^^\\\XXXVVVUUUWWWYYY[[[\\\[[[ZZZYYY]]]^^^^^^_______________]]]]]]\\\^^^aaabbbbbbaaa____________^^^^^^^^^]]]```aaa```^^^[[[ZZZZZZ\\\\\\\\\^^^___aaa```^^^\\\______```aaabbbbbbbbbbbbcccdddeeefffffffffffffffcccccccccccccccdddhhhkkkooommmllljjjfffeeellluuu{{{ooohhh[[[XXXTTTOOOLLLLLLNNNPPPMMMLLLKKKIIIHHHGGGGGGGGGGGGFFFEEEDDDCCCCCCCCCCCC@@@AAAAAAAAAAAA@@@??????@@@???>>>>>>>>>>>>??????===<<<;;;:::::::::;;;<<<::::::;;;<<<<<<<<<<<<;;;::::::;;;;;;;;;<<<<<<<<<999:::;;;<<<===>>>???@@@<<<=========>>>?????????<<<===???AAAAAABBBAAAAAA@@@CCCFFFFFFDDDCCCDDDFFFEEEEEEEEEHHHJJJLLLKKKJJJJJJIIIIIIJJJMMMPPPTTTWWWYYY[[[[[[YYYUUUQQQNNNNNNNNNNNNNNNMMMKKKKKKNNNPPPQQQQQQRRRTTTVVVYYY\\\]]]ZZZZZZZZZ[[[[[[[[[[[[\\\[[[ZZZYYY[[[^^^aaaaaaaaa___^^^^^^^^^___bbbeeefffhhhggglllqqqqqqnnnuuuvvvnnniii___XXX\\\iiissswww}}}}}}}}}~~~iiiVVVHHHDDDEEECCCBBBAAA???======>>>???ooojjjccc^^^^^^```aaaaaa___]]]ZZZZZZ[[[[[[ZZZYYYUUUTTTVVVZZZ^^^___\\\ZZZ^^^]]]\\\]]]___aaaaaaaaa\\\[[[YYYWWWVVVWWWWWWXXXWWWXXXZZZ\\\^^^bbbfffjjjaaaaaaaaabbbbbb```\\\YYYZZZ[[[]]]```aaa^^^YYYUUUWWWYYY[[[]]]\\\YYYVVVTTTRRRTTTWWWZZZZZZYYYWWWVVV]]]^^^^^^______```______[[[[[[\\\___bbbcccbbbaaa^^^^^^^^^^^^^^^]]]\\\\\\^^^^^^^^^\\\ZZZYYYZZZ[[[\\\^^^aaabbb```^^^]]]\\\```aaabbbddddddeeeddddddcccddddddeeeeeeeeeddddddeeeeeeeeeddddddeeeggghhhgggdddcccddddddbbbeeeiiisssqqqhhhccc___]]]SSSQQQMMMIIIGGGHHHKKKMMMKKKJJJIIIGGGFFFFFFEEEEEEDDDDDDCCCBBBAAAAAAAAAAAA??????@@@@@@@@@???>>>===>>>===<<<;;;<<<<<<===>>>;;;:::999888888999;;;<<<888999:::;;;;;;;;;:::999888888999999999:::::::::888888999:::;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???>>>>>>===???@@@AAAAAABBBBBBBBBBBBBBBBBBBBBDDDGGGHHHGGGFFFHHHHHHIIILLLPPPTTTWWWYYYYYYYYYYYYWWWSSSPPPNNNNNNMMMNNNNNNMMMKKKKKKMMMPPPQQQQQQQQQSSSUUUYYY\\\^^^ZZZZZZ[[[[[[[[[\\\\\\\\\ZZZYYYXXXZZZ]]]```aaa``````___^^^]]]^^^___aaacccbbbdddgggiiihhhiiinnnttt~~~ooojjjkkkhhhccccccbbblll}}}~~~sss\\\NNNFFFAAA???AAABBBAAA@@@@@@@@@???>>>>>>yyyrrrhhhbbbaaabbbcccccc]]][[[YYYXXXYYYYYYYYYYYYVVVUUUVVVYYYZZZYYYYYYZZZ```___```bbbeeeggghhhggg^^^\\\YYYVVVUUUVVVXXXYYYZZZ[[[[[[[[[\\\^^^cccfffbbbbbbbbbbbbaaa^^^YYYUUUXXXZZZ\\\___```^^^YYYUUUXXXYYY[[[\\\[[[XXXTTTRRRQQQSSSWWWYYYZZZXXXVVVTTT]]]^^^______````````````YYYZZZ\\\```cccdddbbb```\\\]]]]]]]]]]]]\\\[[[[[[[[[\\\\\\[[[ZZZYYY[[[\\\\\\```dddccc```]]]\\\]]]aaabbbdddeeefffffffffeeedddddddddeeeeeeddddddccceeedddcccbbbaaaaaabbbcccaaa^^^^^^ccceeeddddddeeefffuuuwwwiii___ZZZZZZYYYYYYPPPMMMKKKJJJJJJKKKJJJIIIHHHHHHGGGFFFEEEEEEEEEEEECCCBBBAAA@@@????????????>>>???@@@@@@@@@???===<<<<<<;;;:::::::::;;;<<<===;;;:::888777777999:::<<<666777888999:::999888888777777777777888888888888666777888999999999999999::::::999999999999999999:::;;;<<<======<<<<<<;;;???>>>>>>???AAAAAA@@@>>>@@@???@@@BBBEEEFFFEEEDDDJJJJJJLLLPPPUUUYYY\\\]]]YYYYYYXXXUUUQQQNNNNNNNNNLLLNNNNNNMMMJJJJJJMMMPPPQQQQQQPPPQQQTTTWWWZZZ\\\ZZZZZZ[[[[[[\\\\\\\\\\\\YYYXXXWWWYYY\\\_________```___]]]\\\\\\]]]^^^___^^^cccfffddddddhhhmmmooosss|||}}}nnn```UUUVVVdddmmmnnnyyyzzz|||{{{nnnYYYFFF@@@BBBAAA@@@@@@===<<<<<<>>>??????<<<999zzzrrrjjjeeecccdddfffiiiddd```[[[[[[^^^^^^[[[WWWWWWYYYZZZZZZYYYZZZ\\\^^^bbbffffffbbbdddlllnnnlllfffccc]]]VVVSSSTTTYYY^^^\\\]]]___`````````______^^^______^^^\\\YYYWWWUUU[[[___cccccc___ZZZWWWVVVaaa\\\WWWXXX\\\]]]XXXSSSSSSUUUXXXXXXXXXWWWWWWXXX___]]]ZZZYYY[[[]]]]]]]]][[[\\\^^^aaacccccc___\\\^^^^^^^^^\\\ZZZZZZ[[[]]]YYYYYYZZZ[[[]]]^^^______bbbbbbaaa______^^^^^^^^^cccdddeeehhhjjjjjjhhheeeeeeeeeeeeeeeeeedddbbbbbbgggfffcccaaa````````````___```bbbbbbbbbdddfffiiimmmttt}}}}}}~~~~~~hhhbbb[[[WWWWWWWWWVVVTTTLLLKKKKKKJJJJJJJJJJJJJJJHHHHHHGGGEEEDDDBBBAAAAAA@@@???>>>>>>??????>>><<<;;;;;;<<<<<<;;;;;;:::999999999999999999999999999999999999999999999999999888888888888777777777666666666666666666666666666666666777888888888888888777777888888888999999999;;;;;;;;;;;;;;;;;;;;;;;;>>>======<<<<<<<<<<<<===>>>>>>???@@@@@@AAABBBBBBBBBEEEKKKQQQVVVYYY[[[[[[VVVVVVTTTRRRPPPMMMLLLKKKMMMMMMLLLJJJGGGGGGIIILLLOOOOOOQQQTTTWWWYYYYYYYYYWWW[[[^^^^^^ZZZYYYZZZ]]]YYYXXXXXXXXXZZZ]]]```bbb^^^```aaabbbaaa^^^[[[YYYZZZ[[[^^^aaaccceeeggggggnnnsss|||lll```YYY\\\]]]\\\gggxxx{{{~~~vvvsssooonnnxxxqqqQQQKKKCCC???>>>???>>>=========>>>======<<<;;;;;;pppnnnjjjgggeeeeeegggkkkccc___[[[[[[]]]]]]ZZZWWWVVVWWWXXXXXXXXXZZZ]]]______bbbcccaaaeeemmmrrrqqqjjjddd\\\UUUTTTWWW]]]aaa``````^^^]]]]]]]]]^^^^^^\\\\\\\\\[[[YYYXXXVVVUUU[[[^^^aaa___\\\ZZZ\\\```jjjccc\\\ZZZ\\\\\\YYYTTTUUUVVVXXXXXXWWWUUUUUUVVV]]][[[YYYYYYZZZ[[[[[[[[[YYYZZZ\\\___aaabbb___]]]]]]]]]]]][[[ZZZZZZ\\\]]][[[[[[\\\]]]^^^_________aaaaaa```___^^^^^^^^^^^^dddfffhhhjjjjjjhhheeedddccccccccccccddddddddddddeeeeeedddcccccccccdddeeeaaabbbcccdddcccdddfffhhhmmmsssxxxzzzwwwttttttvvvttthhh]]]ZZZUUURRRQQQQQQQQQQQQMMMLLLKKKJJJIIIIIIIIIIIIFFFFFFEEEDDDBBBAAA@@@???@@@>>>======>>>???===<<<;;;;;;;;;;;;;;;:::999999999999999999999999999999888888888888888888888888777777777666666666555555666666666666666666666666666666777888888888888777777777777888888888999999::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<======>>>>>>??????@@@@@@AAAAAABBBDDDHHHLLLPPPSSSTTTUUURRRQQQPPPOOONNNMMMLLLKKKJJJIIIHHHFFFCCCCCCEEEGGGIIIJJJLLLOOOSSSVVVXXXXXXXXX\\\______[[[YYYYYYZZZXXXXXXXXXYYYZZZ\\\^^^___\\\^^^___``````^^^]]][[[\\\]]]___```bbbccccccdddhhhmmmvvvxxxnnnlllggg^^^___hhh|||zzz}}}ssshhhccchhhppp|||ooo___KKKFFFAAA======>>>===<<<<<<<<<<<<<<<<<<;;;:::999eeeiiimmmkkkgggfffiiilllbbb^^^[[[ZZZ\\\\\\ZZZWWWXXXYYYZZZZZZ[[[]]]aaaeee```aaaaaa```ccckkkpppqqqllldddZZZUUUWWW\\\aaaccccccaaa^^^[[[ZZZZZZ\\\]]]ZZZYYYXXXWWWVVVVVVVVVVVVZZZ]]]^^^[[[XXXZZZbbbjjjrrrjjjaaa]]]]]]\\\YYYVVVWWWXXXYYYXXXVVVUUUTTTUUUYYYXXXXXXXXXZZZZZZYYYWWWWWWWWWYYY\\\___```___^^^[[[[[[[[[ZZZYYYZZZ\\\^^^^^^^^^______````````````______^^^^^^^^^^^^^^^___dddhhhlllkkkhhhcccaaaaaa`````````aaabbbeeeggghhhdddcccddddddeeeggghhhiiiccceeeffffffeeeeeeeeeggglllooorrrpppllliiiiiijjjuuu|||zzzqqqhhh^^^VVVSSSSSSRRROOOMMMLLLMMMOOONNNMMMLLLJJJIIIHHHHHHGGGDDDDDDCCCBBB@@@???>>>>>>???===<<<<<<===>>><<<;;;:::::::::;;;:::999999888888888888888888888888888666666666666666666666666666555555555555444444444666666666666666666666666555666666777777777777777777777777777888888888888::::::::::::::::::::::::::::::;;;;;;<<<<<<======>>>>>>>>>>>>????????????AAABBBDDDFFFIIILLLMMMOOOMMMMMMLLLLLLLLLKKKKKKKKKGGGHHHGGGEEECCCCCCEEEGGGEEEFFFHHHLLLOOORRRUUUVVVVVVXXX[[[[[[YYYWWWUUUUUUWWWXXXYYYZZZ[[[[[[[[[[[[ZZZ[[[\\\^^^__________________````````````aaaaaacccgggnnnvvv~~~}}}uuuuuuuuupppnnnpppqqqqqqtttyyy{{{qqqnnnjjjhhhmmm}}}iiiTTTHHHCCC@@@===<<<<<<<<<<<<;;;:::::::::::::::999999888```jjjrrrpppjjjgggiiikkkaaa^^^[[[ZZZ[[[[[[YYYWWW]]]^^^______```ccchhhkkkfffeeebbb```aaaeeehhhjjjiiibbbZZZXXX\\\```bbbaaa```___]]]ZZZYYYZZZ[[[[[[XXXWWWVVVUUUUUUVVVWWWXXXXXX[[[]]]ZZZVVVYYYcccmmmpppjjjccc___^^^]]]ZZZVVVXXXYYYZZZYYYWWWVVVWWWXXXWWWWWWXXXYYY[[[ZZZXXXUUUUUUUUUVVVYYY]]]______^^^YYYZZZZZZYYYXXXYYY[[[^^^``````aaabbbbbbaaa```___]]]]]]]]]]]]]]]^^^______ccchhhlllkkkddd___^^^___^^^]]]]]]___aaaeeeiiikkkccccccdddeeefffggghhhiiieeegggiiiiiigggeeeeeeeeeiiijjjjjjhhhfffdddeeegggkkknnnuuu~~~mmmbbb^^^]]]YYYVVVPPPRRRSSSPPPLLLKKKLLLOOOPPPOOOMMMKKKIIIHHHGGGGGGCCCCCCBBBAAA@@@???>>>======<<<;;;;;;<<<<<<;;;:::999999::::::999999888777777777777777777777777777666666666666666666666666555555555555444444444444555555555555555555555555444555666666777777666666666666666777777777888888999999999999999999999999888888999:::;;;<<<<<<<<<========================@@@AAAAAACCCFFFHHHKKKLLLKKKKKKJJJJJJIIIIIIIIIIIIHHHIIIJJJIIIIIIJJJLLLNNNHHHIIIKKKLLLMMMOOOQQQSSSTTTTTTUUUVVVWWWXXXXXXXXXVVVWWWYYYZZZZZZZZZXXXWWWYYYZZZ[[[]]]^^^```bbbccc``````````````````aaaaaaccceeejjjrrryyyxxxpppiiicccbbbfff{{{uuueeeeeennnnnnSSSAAA:::<<<;;;;;;;;;;;;;;;;;;;;;999999999::::::999999888cccpppxxxsssjjjggghhhiii```^^^\\\[[[ZZZZZZYYYXXX```aaaaaabbbbbbdddhhhkkkgggdddaaa```______bbbdddbbb^^^ZZZ[[[```bbb```\\\[[[[[[[[[[[[[[[ZZZZZZYYYXXXWWWVVVUUUVVVWWWXXXYYYUUUYYY\\\[[[XXXYYY```ffffffdddaaa``````^^^ZZZVVVXXXYYYZZZZZZYYYYYYZZZ\\\XXXXXXYYY[[[\\\[[[XXXUUUUUUUUUVVVYYY\\\______^^^XXXYYYYYYXXXWWWXXXZZZ]]]```aaabbbcccbbbaaa```___\\\\\\\\\]]]^^^___```aaaaaafffiiigggaaa\\\\\\^^^^^^]]]]]]___aaaeeeiiikkkccccccddddddeeeeeeeeeeeeeeehhhjjjkkkiiifffdddddddddeeeeeeddddddeeegggiiikkkkkkooovvv~~~}}}rrrhhh\\\WWWYYY\\\[[[XXXQQQSSSSSSQQQLLLJJJKKKMMMQQQOOOMMMKKKIIIHHHGGGFFFBBBBBBAAA@@@@@@???>>>>>><<<;;;999:::;;;;;;:::888888888888999888777777666666666666666666666666666777777777777777777777777666666555555555444444444444444444444444444444444444444555666666666666555555555666666666777777777888888888888888888888888666777999:::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<===@@@@@@AAACCCFFFHHHKKKLLLJJJJJJIIIIIIHHHGGGFFFFFFGGGIIIKKKMMMNNNPPPSSSUUUPPPQQQQQQPPPNNNNNNPPPSSSSSSQQQQQQSSSXXX\\\\\\\\\UUUVVVXXXYYYYYYXXXVVVUUUYYYYYY[[[]]]___aaacccddd```_________```bbbcccddddddbbbfffqqqyyy|||wwwlllhhhiii||||||mmmgggpppvvv|||~~~|||xxxqqqpppssssssyyyxxx|||uuu[[[GGG<<<888999:::;;;;;;;;;:::;;;;;;888999999:::::::::999999kkkvvv{{{qqqhhhfffgggfff```___]]]\\\ZZZYYYYYYYYY^^^___````````````bbbdddbbb^^^]]]^^^___^^^___ccc]]]\\\\\\___aaaaaa]]]ZZZXXXYYYZZZ[[[[[[ZZZXXXWWWWWWWWWWWWWWWWWWXXXYYYYYYSSSVVVYYYZZZXXXXXX[[[]]][[[[[[\\\]]]^^^]]]YYYVVVXXXYYYYYYYYYYYYYYY[[[]]]YYYYYYYYY[[[\\\\\\YYYWWWUUUUUUWWWZZZ^^^```___^^^XXXXXXXXXWWWVVVWWWYYY[[[^^^```aaabbbbbbaaa___^^^[[[[[[\\\]]]^^^```bbbcccaaaccceeeccc```^^^___aaa`````````aaabbbeeeggghhhbbbcccddddddddddddcccccceeehhhkkkllljjjfffdddcccbbbbbbbbbbbbcccfffhhhiiimmmmmmooosssxxxyyyuuurrrxxxtttggg```YYYXXX\\\]]]ZZZVVVQQQQQQOOOMMMJJJIIIJJJKKKOOONNNLLLJJJHHHFFFFFFEEEAAAAAA@@@@@@???>>>>>>===;;;999888888999:::888777777777888888777777666555555555555555555555555555777777777777777777777777666666555555555444444444444444444444444444444444333444444555555555555555555555555555666666666666777777777777777777777777666777888:::::::::999999999999::::::;;;<<<<<<===@@@AAABBBDDDFFFHHHIIIJJJHHHHHHGGGFFFFFFEEEDDDDDDCCCEEEIIIKKKMMMOOORRRUUUSSSUUUVVVTTTQQQPPPSSSWWWSSSPPPOOOSSSYYY\\\ZZZVVVSSSUUUVVVXXXXXXWWWUUUTTTXXXYYY[[[]]]___aaabbbbbb^^^^^^^^^^^^___aaaccceeebbb^^^bbbmmmtttsssssswww|||eeeYYY___fffkkknnnlllooo{{{yyyyyyxxx}}}yyysssllliiiffffffkkkqqqzzzppp[[[LLLBBB===;;;888:::;;;:::999888999:::777888999999999999999999qqqzzzzzzmmmdddeeegggddd``````___]]][[[ZZZZZZZZZ[[[]]]______]]]\\\\\\\\\\\\YYYZZZ^^^___\\\]]]aaa]]]]]]___``````___]]]\\\[[[ZZZZZZYYYXXXWWWVVVVVVVVVVVVWWWWWWXXXWWWWWWWWWRRRSSSTTTVVVXXXYYYXXXXXXVVVVVVWWWXXXZZZZZZYYYXXXXXXYYYYYYXXXWWWWWWYYY[[[YYYYYYYYYZZZ[[[[[[YYYWWWVVVWWWYYY]]]```aaa___]]]XXXYYYXXXWWWUUUUUUWWWYYY\\\]]]___aaaaaa```^^^]]][[[[[[\\\^^^___bbbccceeebbbaaa``````aaabbbdddfffccccccccccccddddddddddddaaabbbcccdddeeeddddddccccccgggkkkllljjjgggdddbbbcccbbbaaaaaabbbcccddddddfffhhhlllqqqsssssspppnnnooouuu|||{{{uuuiiiaaa[[[XXXYYY^^^```[[[VVVPPPMMMJJJHHHIIIJJJKKKKKKKKKJJJHHHFFFEEEDDDCCCCCC??????>>>>>>===<<<<<<<<<:::888777777888999777666666666777777777666555555444444444444444444444444555555555555555555555555444444444444333333333333333333333333333333333333333333444555555555555444444444555555555666666666666666666666666666666666666777888::::::999777666666777888999:::<<<<<<===@@@AAABBBDDDEEEEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCC@@@BBBEEEHHHIIIJJJMMMOOOOOORRRTTTTTTRRRSSSYYY^^^]]][[[\\\```eeecccZZZQQQRRRSSSUUUVVVVVVVVVUUUUUUVVVXXXZZZ]]]^^^^^^]]]]]]]]]]]]\\\\\\]]]___aaabbb___\\\```iiijjjeeefffnnnyyyvvvfffiiiccchhhjjjggggggnnnwww|||rrrfffdddccclll}}}vvvsssyyy|||uuuttttttrrrgggeeefffhhhiiimmmzzzlllbbbSSSFFF@@@===<<<<<<999::::::999666555666999555666777888888888888777uuu{{{wwwiiiaaadddgggddd```aaa```^^^[[[ZZZZZZ[[[[[[]]]______]]]ZZZYYYXXX[[[XXXYYY^^^^^^ZZZZZZ^^^^^^___``````^^^]]]^^^______]]]YYYVVVTTTTTTUUUVVVTTTUUUWWWXXXXXXWWWVVVUUURRRPPPPPPRRRWWWYYYXXXVVVUUUTTTTTTUUUVVVXXXZZZZZZYYYYYYXXXVVVTTTTTTVVVXXXYYYXXXXXXYYYZZZZZZYYYWWWWWWXXX[[[___bbbbbb```]]]YYYYYYXXXWWWUUUTTTVVVXXXZZZ\\\^^^```aaa___]]]\\\[[[[[[\\\^^^```ccceeefffccc```^^^___bbbfffhhhjjjeeeeeeeeeeeeeeedddcccbbb```aaaccceeeffffffeeeeeebbbfffjjjllljjjgggcccbbbeeecccaaa```aaa``````___]]]aaagggmmmoooooonnnmmmkkkkkkkkkppp~~~tttrrrqqqiiiiiihhh```ZZZVVVUUUYYY```ccc___ZZZPPPKKKGGGFFFIIILLLMMMMMMGGGGGGEEECCCBBBAAAAAAAAA=========<<<<<<;;;;;;:::999888777777888888777666666666666666666555555444444444444444444444444444444444444444444444444444333333333222222222111111333333333333333333333333222333444444555555444444444444444555555555666666666666666666666666666666666777999:::999888666555555666777888:::<<<======???AAABBBDDDCCCBBB@@@?????????@@@AAABBBBBBCCCCCC???AAADDDFFFFFFGGGIIIJJJJJJNNNQQQRRRSSSVVV]]]cccpppoooqqqvvvyyyrrrcccVVVRRRRRRSSSTTTUUUVVVVVVVVVTTTVVVYYY\\\]]]\\\ZZZYYY]]]\\\[[[ZZZZZZ\\\^^^___^^^]]]bbbgggbbbZZZ^^^jjjsssxxxqqqhhh```eeevvvwwwtttnnnhhheeeiiiqqqyyyooogggcccgggrrrwwwrrrxxx}}}sssXXXOOOIIIAAA;;;999:::::::::999::::::777333222444777444444555666777777666666lllrrrpppccc^^^bbbeeeaaaaaa^^^[[[YYYYYYYYYYYYXXXUUU\\\cccccc^^^YYYXXXZZZXXX\\\___]]]YYYVVVWWWZZZZZZ```ggggggbbb]]][[[\\\]]]XXXSSSSSSWWWYYYXXXUUUZZZWWWTTTSSSTTTTTTRRRPPPPPPQQQQQQQQQPPPQQQTTTVVVUUUUUUUUUUUUVVVXXXZZZ[[[ZZZYYYWWWTTTRRRRRRUUUXXX\\\[[[ZZZYYYWWWWWWVVVVVVTTTYYY]]]^^^```bbb```\\\XXXWWWVVVUUUUUUUUUVVVWWWXXX[[[]]]^^^]]]\\\\\\]]]^^^^^^^^^^^^^^^^^^]]]]]]_________```bbbdddggghhhggggggfffeeedddbbbaaa```___aaadddfffeeeccccccccceeefffhhhhhhhhhgggfffeeebbb```___]]][[[[[[[[[[[[aaaaaaaaaaaaccceeeggghhhjjjjjjkkkmmmooorrrtttuuuwww}}}pppeeebbb___]]]___dddfffccc___XXXUUUTTTZZZ``````WWWNNNJJJIIIHHHIIIJJJJJJHHHFFFBBBBBBAAA@@@@@@??????>>>>>><<<::::::;;;;;;:::999666666666666666666666666666666666666666666666666666666555444333333222222222222333333333333444444555444333444555555333222222222222333333444444444333333333333333333333333555555555555555555444444444444444555555555555666777777777777777777777777999888999999:::;;;<<<===============>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAA===@@@CCCEEEFFFFFFHHHIIINNNLLLMMMQQQSSSVVVbbbooozzzqqq___TTTTTTTTTSSSSSSSSSTTTVVVWWWWWWWWWXXXXXXXXXWWWUUUUUUVVVXXX[[[[[[[[[[[[\\\]]]aaaaaa```````````````aaajjjjjjppp}}}|||vvvuuuttt^^^OOOFFF===<<<;;;999888777777777777666666666666666777777555555555555666666666666fffllljjjaaa^^^dddeee```___\\\XXXVVVVVVXXXYYYYYY[[[aaagggfff___YYYWWWYYYXXX\\\___^^^YYYUUUUUUWWW[[[___dddddd```\\\ZZZZZZXXXWWWVVVXXX\\\]]][[[YYYZZZWWWTTTSSSTTTTTTRRRPPPQQQRRRRRRQQQPPPPPPRRRTTTUUUTTTTTTTTTUUUWWWYYYZZZXXXXXXVVVTTTSSSTTTXXX[[[\\\[[[YYYXXXWWWVVVVVVVVVVVVZZZ]]]\\\\\\^^^\\\XXXWWWVVVUUUTTTTTTUUUVVVWWWWWWYYY\\\]]]\\\\\\\\\]]]^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^___```aaacccdddeeeeeeffffffeeedddbbb```___^^^aaadddeeeddddddddddddccccccccccccddddddcccbbb^^^^^^\\\[[[[[[[[[\\\]]]````````````bbbdddfffggggggggghhhjjjkkknnnpppqqqooosssxxx}}}|||xxxsssjjjaaaZZZ\\\\\\^^^bbbdddccc___[[[[[[ZZZ[[[___bbb___UUUMMMKKKJJJJJJJJJKKKJJJGGGEEEAAAAAAAAA@@@??????>>>>>><<<:::999888999:::999888666666666666666666666666555555555555555555555555666555555444333333222222222222222333333333444444333222222333444444333111222222222333333333444444333333333333333333333333555555555444444444444444444444444444555555555555666666666666666666666666777777777777888999:::;;;<<<<<<<<<<<<========================>>>???@@@@@@===@@@CCCEEEEEEEEEGGGHHHIIIKKKPPPVVVXXX[[[gggttt|||~~~~~~uuuhhhZZZRRRUUUUUUTTTSSSSSSTTTUUUUUUUUUVVVWWWWWWWWWVVVUUUTTTWWWYYY[[[[[[[[[\\\^^^___bbbbbbaaa```____________dddeeekkkxxxuuu\\\MMMDDD===<<<;;;:::888777666666666777666666666666666777777444555555555666666666666```dddccc^^^___dddccc]]]___[[[WWWTTTUUUXXXYYYZZZbbbfffjjjggg```[[[YYY[[[YYY\\\^^^\\\XXXTTTTTTUUU]]]^^^______^^^[[[YYYXXXUUUWWWZZZ]]]______^^^\\\XXXVVVTTTSSSSSSRRRQQQOOORRRRRRRRRQQQOOOOOOPPPQQQTTTSSSSSSSSSTTTVVVXXXYYYVVVVVVUUUTTTSSSUUUYYY\\\[[[ZZZYYYWWWVVVVVVVVVVVVYYY\\\\\\YYYYYYZZZYYYVVVVVVUUUTTTSSSTTTTTTVVVVVVUUUWWWZZZ[[[[[[[[[\\\^^^]]]]]]^^^^^^^^^^^^^^^^^^\\\]]]___```aaa`````````aaabbbcccdddcccaaa___]]]]]]___bbbddddddddddddeeecccaaa______bbbcccbbb``````___]]]\\\[[[\\\\\\]]]^^^^^^______aaacccdddeeeeeeffffffgggiiijjjlllmmmhhhjjjkkkmmmpppuuu||||||kkklllkkkgggaaa[[[WWWUUUTTTZZZ```dddccc```\\\ZZZ]]]^^^```bbb```YYYPPPJJJLLLLLLKKKLLLLLLJJJFFFCCC@@@@@@@@@???>>>>>>======;;;999777777888999888777666666666666666666666666444444444444444444444444555555444444333333222222222222222222333333333333111000000111333444333111222222222222333333333333333333333333333333333333444444444444444444444444444444444444555555555555666666666666666666666666666666666666777888999999:::::::::;;;;;;;;;;;;<<<;;;;;;;;;<<<<<<===>>>???===@@@BBBDDDDDDEEEFFFHHHJJJPPPYYY^^^]]]^^^gggqqqsssrrrooojjjccc[[[TTTQQQUUUUUUTTTSSSSSSSSSTTTTTTTTTUUUUUUVVVVVVVVVVVVUUUYYYZZZ[[[[[[\\\]]]aaacccdddcccbbb```___^^^]]]]]]___```fffqqqtttUUUCCC===;;;999:::999888777666666555555777666666555555555666666444444444555555555666666\\\^^^]]][[[___ccc```YYY^^^[[[XXXXXXZZZ]]]```aaahhhiiihhhccc^^^[[[]]]```YYYZZZZZZXXXVVVTTTVVVWWW^^^\\\[[[[[[[[[[[[XXXVVVWWWZZZ]]]^^^]]][[[[[[[[[XXXVVVTTTSSSRRRQQQQQQPPPPPPQQQRRRQQQOOOOOOPPPQQQSSSRRRRRRRRRRRRTTTVVVWWWTTTTTTTTTSSSRRRSSSWWWZZZYYYXXXWWWVVVUUUUUUUUUUUUZZZ\\\\\\XXXWWWZZZZZZWWWUUUTTTSSSRRRSSSTTTUUUVVVSSSUUUXXXYYYYYYZZZ\\\]]]\\\\\\]]]]]]]]]]]]]]]^^^ZZZ\\\^^^______^^^\\\ZZZ]]]^^^```aaaaaa___]]][[[\\\^^^aaacccccccccdddfffeeebbb___```cccdddbbb___cccbbb```^^^]]]\\\]]]]]]]]]]]]^^^___aaabbbcccdddfffffffffggghhhjjjkkklllhhhiiiiiijjjkkkoootttxxx}}}||||||{{{oooiiiaaadddfffddd]]]WWWVVVWWWQQQXXX```dddbbb___^^^___```aaaaaa___YYYRRRMMMJJJMMMLLLLLLLLLLLLIIIEEEBBB??????>>>>>>===<<<<<<<<<:::888777777888999888777555555555555555555555555444444444444444444444444444444444333333333222222111222222222222333333333000//////111333444444222222222222222222222222333222222222222222222222222333333333333333444444444333333444444444555555555666666666666666666666666666666666666666777888888888888888999999999::::::;;;;;;;;;;;;<<<===??????>>>@@@CCCDDDDDDDDDFFFHHHRRR[[[dddfff```[[[^^^ddd^^^\\\YYYVVVSSSQQQPPPPPPSSSSSSSSSSSSTTTTTTUUUUUUTTTTTTUUUVVVWWWWWWXXXXXX[[[[[[\\\\\\\\\___cccffffffeeecccaaa___^^^]]]]]]___```ccclllxxxwwwXXXAAA999:::<<<;;;888777666555555555555555666666555555444444555555333333444444444555555555[[[[[[[[[[[[^^^```]]]WWW[[[ZZZ[[[___dddiiilllmmmnnnkkkfff^^^YYYXXX\\\```ZZZYYYXXXVVVVVVWWWZZZ]]]\\\[[[ZZZZZZZZZZZZYYYWWW\\\]]]]]][[[XXXVVVVVVWWWWWWWWWVVVTTTRRRQQQQQQQQQPPPQQQRRRRRRPPPPPPPPPRRRQQQQQQPPPPPPQQQRRRSSSTTTSSSSSSSSSQQQPPPPPPSSSUUUXXXWWWVVVUUUUUUTTTTTTUUUYYY[[[ZZZWWWWWW[[[\\\ZZZSSSRRRRRRQQQRRRSSSTTTUUURRRTTTVVVVVVWWWXXXZZZ\\\ZZZ[[[[[[[[[\\\\\\\\\]]]YYY[[[]]]^^^^^^\\\YYYWWWYYYZZZ\\\]]]]]]]]][[[ZZZ\\\^^^```aaaaaabbbdddfffeeedddccceeefffeeeaaa^^^aaa```___^^^]]]^^^^^^___]]]]]]___```aaaccccccdddddddddeeeeeeggghhhjjjjjjjjjkkkmmmnnnnnnooorrrtttuuurrrqqqssswwwyyyxxxvvv~~~|||}}}qqqddd^^^\\\[[[aaafffddd]]]WWWUUUVVVQQQXXX___aaa___^^^aaaeeebbbaaa___ZZZSSSOOOOOOOOOMMMLLLKKKKKKJJJHHHDDD@@@>>>======<<<<<<;;;:::::::::888777777999:::999888444444444444444444444444444444444444444444444444333333333333333222222222111111111222222222333333111000000222444555444333222222222222222222222222222222222222222222222222222222222222333333444444333333333444444444444555555555555555555555555555777666666666666777777888777777777777888888888888;;;;;;;;;<<<===>>>@@@@@@@@@BBBCCCDDDDDDDDDGGGHHHVVV```hhhggg^^^WWWVVVVVVNNNNNNMMMLLLLLLMMMNNNOOOPPPPPPQQQSSSTTTUUUVVVVVVUUUUUUVVVWWWXXXYYY[[[[[[\\\\\\]]]]]]]]]```dddggggggfffdddbbbaaa______^^^cccbbbccchhhsssvvvhhhWWWCCC::::::<<<;;;999666666555555444555555555666666555444444333444444333333333333444444444444[[[\\\\\\]]]^^^^^^\\\YYYYYY[[[```gggooossstttsssppplllddd\\\WWWVVVYYY]]][[[[[[ZZZ[[[[[[]]]___```ZZZZZZ[[[[[[[[[ZZZZZZZZZ___^^^\\\ZZZXXXWWWUUUTTTWWWXXXWWWUUURRRQQQQQQSSSQQQSSSTTTSSSRRRPPPPPPQQQPPPPPPOOOOOOOOOPPPQQQRRRQQQQQQQQQPPPNNNNNNPPPRRRVVVVVVUUUTTTTTTTTTTTTTTTUUUWWWXXXUUUVVVZZZ[[[YYYRRRQQQPPPPPPQQQRRRTTTUUURRRSSSTTTUUUTTTVVVXXXZZZXXXXXXYYYYYYZZZ[[[[[[[[[YYYZZZ\\\]]]]]][[[XXXVVVXXXYYYZZZ[[[[[[\\\\\\\\\\\\^^^`````````aaaccceeeeeehhhlllnnnlllgggaaa]]]]]]\\\\\\\\\]]]___```bbb^^^___```bbbcccdddeeeeeeaaabbbbbbccceeefffhhhiiijjjllloooppppppooooooooonnnmmmmmmnnnppprrrrrrqqqyyyyyyuuunnnfffkkknnnppplllddd]]]ZZZZZZZZZ___eeeddd^^^XXXVVVVVVRRRWWW[[[\\\ZZZ[[[___ccc___]]]YYYTTTQQQPPPSSSUUUKKKJJJHHHGGGFFFEEEBBB@@@<<<<<<<<<;;;::::::999999999888666777888:::999999444444444444444444444444444444444444444444444444333333333333222222222222111111111111222222222222222111111222444555444222222222222222222111111111222222222222222222222222000111111222222333333444333333333333444444444444555555555555555555555555777666666555555666666777666666666777777777777888::::::;;;;;;===>>>@@@AAA@@@AAACCCCCCBBBCCCFFFHHHQQQZZZaaa```ZZZVVVRRROOOKKKLLLLLLMMMMMMMMMLLLLLLOOOPPPQQQSSSTTTUUUUUUUUUUUUUUUUUUWWWYYY[[[]]]^^^\\\]]]^^^^^^___```cccfffeeedddcccbbbaaa`````````eeedddccceeemmmyyyjjjTTTLLLBBB:::999;;;999666444555555555444555555666666666555444333333333333333222222222333333333444444[[[\\\]]]^^^^^^]]]]]]___```ccciiippptttsssnnnjjjhhhfffbbb]]][[[ZZZ\\\^^^^^^___bbbeeefffeeebbb```VVVZZZ]]]^^^\\\[[[\\\^^^]]][[[[[[\\\^^^^^^ZZZVVVXXXYYYYYYVVVSSSQQQRRRTTTVVVWWWWWWVVVRRROOONNNNNNOOOOOONNNMMMNNNOOOPPPQQQNNNPPPPPPPPPOOOPPPRRRTTTUUUUUUTTTSSSSSSSSSSSSTTTPPPSSSSSSQQQRRRUUUVVVSSSQQQPPPPPPOOOPPPRRRSSSTTTRRRSSSTTTSSSSSSTTTVVVXXXVVVVVVWWWXXXXXXYYYZZZZZZXXXYYY[[[\\\[[[ZZZXXXWWWZZZZZZYYYZZZ[[[]]]___```]]]___``````___```bbbccciiipppyyy{{{uuullleeeaaabbbaaa```_________aaaaaa___```bbbdddffffffffffffaaaaaabbbdddfffhhhjjjkkkjjjlllnnnnnnmmmllllllmmmjjjkkkmmmnnnnnnoooqqqrrrwww~~~~~~yyy}}}tttiiibbbaaa^^^YYY```ccceeeddd___[[[YYYYYYWWWZZZ]]]]]]YYYVVVTTTUUURRRTTTWWWWWWUUUUUUWWWYYYUUUSSSOOOMMMNNNQQQTTTUUUIIIGGGDDDBBBBBBBBBAAA@@@;;;;;;;;;:::999999888888888666555555777999888888333333333333333333333333333333333333333333333333222222222222222222222222111111111111222222222222222111000111333333222000222222222222111111111000111111111111111111111111000000000111222333333333222222333333333444444444555555555555555555555555555555444444444444555555666666666666777777777777888999999:::;;;===???@@@???@@@@@@@@@@@@AAACCCFFFJJJRRRWWWVVVUUUUUUQQQKKKLLLMMMMMMNNNNNNMMMMMMLLLQQQRRRSSSTTTTTTSSSSSSRRRSSSSSSTTTVVVXXX[[[]]]___\\\]]]___`````````bbbdddaaa```````````````aaaaaabbbaaaaaabbbfffnnnvvv|||~~~jjjRRRBBB@@@:::888:::999555333555555555555555555666777777666555444333222222222222222222222222333333333333ZZZ\\\^^^```^^^]]]```dddjjjmmmrrrvvvuuunnnddd\\\]]]^^^______```aaaaaabbb___ccchhhmmmnnnjjjccc^^^TTTZZZ___```]]][[[]]]```YYYXXXZZZ```eeeeee```ZZZXXXZZZZZZWWWTTTRRRSSSUUUYYYZZZZZZWWWSSSNNNLLLKKKOOONNNMMMMMMMMMNNNOOOPPPMMMNNNPPPPPPPPPQQQTTTVVVUUUTTTSSSSSSSSSSSSSSSTTTLLLOOOPPPNNNNNNQQQPPPMMMPPPPPPOOOOOOPPPQQQSSSTTTSSSSSSSSSSSSRRRRRRUUUWWWUUUUUUVVVVVVWWWXXXYYYYYYYYYYYYZZZ[[[[[[ZZZYYYXXX\\\[[[ZZZZZZ\\\^^^aaaccc^^^___```_________aaacccmmmxxx~~~rrrjjjfffllljjjgggdddbbb```______```bbbdddfffggghhhggggggccccccdddfffhhhkkkmmmnnnkkkllllllkkkjjjjjjkkkllliiillloooooommmmmmooorrruuu{{{yyyrrrvvvsssmmmmmmnnnkkkhhhhhhgggaaaYYYUUUVVVWWWVVVVVVYYY[[[\\\ZZZVVVSSSQQQPPPQQQQQQPPPOOONNNOOOPPPQQQRRRTTTTTTRRRPPPOOOOOOKKKHHHGGGHHHLLLOOOQQQRRRHHHEEEAAA???@@@@@@@@@@@@;;;;;;::::::999888888777666555444444666777777666333333333333333333333333111111111111111111111111222222222222222222222222000111111111111222222222111000000000222222000...222222222222111111000000111111111111111111111111///000000111222222333333222222333333333444444444555555555555555555555555444444333222222333333333666666666666777777777888777777888999:::<<<>>>???===>>>???>>>>>>???AAADDDGGGMMMPPPOOOQQQSSSOOOGGGJJJKKKLLLMMMMMMNNNNNNNNNSSSTTTTTTTTTSSSRRRPPPOOORRRRRRSSSTTTWWWZZZ]]]^^^\\\^^^```aaa``````aaabbb]]]]]]]]]^^^^^^```aaabbb^^^^^^___```bbbeeejjjnnnvvv}}}jjjXXXIII@@@===>>>:::999:::777333555;;;555555555555555666777888666555444333222222222222111111222222222333333333aaa```^^^\\\\\\___eeejjjxxxzzzzzztttjjjaaa^^^^^^ZZZ[[[___cccffffffccc```\\\eeekkknnntttxxxnnn^^^]]]^^^^^^^^^]]]\\\\\\\\\WWWXXX[[[ccciiijjjddd___ccc___[[[VVVSSSRRRSSSSSSWWWVVVSSSQQQOOOMMMMMMMMMPPPSSSUUURRRMMMJJJLLLOOONNNMMMMMMMMMNNNNNNOOOPPPRRRQQQQQQRRRSSSTTTSSSRRRQQQRRRRRRPPPOOOOOOPPPRRRRRRPPPMMMLLLMMMNNNNNNMMMMMMOOORRRSSSSSSSSSUUUVVVVVVSSSRRRVVV\\\___^^^[[[XXXYYYYYYZZZZZZZZZZZZZZZZZZ\\\^^^______```aaabbb___bbbdddbbb^^^\\\___cccwww|||}}}zzzxxx||||||vvvjjjbbbaaabbbbbbbbbccceeeggggggfffeeedddbbbbbbgggoootttrrrmmmjjjlllhhhfffhhhiiihhhhhhkkkeeejjjooonnnkkkkkkqqqwww}}}|||uuunnnssszzzvvv~~~}}}|||vvvmmmqqqlllccc\\\ZZZ[[[[[[YYYeeebbb^^^YYYUUURRRPPPPPPOOOPPPRRRTTTSSSQQQOOOMMMPPPOOOPPPRRRPPPLLLLLLOOOSSSUUUWWWVVVQQQNNNNNNNNNKKKFFFBBBCCCIIIMMMKKKHHHCCCAAA>>>======>>>>>>======<<<;;;:::999777666666666666666666666555555444222222222333333444444444222222222222222222222222222222222111111111111000222222111000//////000000111000///......///000111000000000000000000000000000000000000000000000000222222222222222222222222222222222222222222222222222222222333333333444444444444444555555555555666555555555555555444444444999888777777777999<<<===:::<<>><<<;;;<<<<<<<<<;;;::::::999888777666555555777777777777666555555444222222222333333333444444222222222222222222222222222222222111111111000000222111111000//////000000000000////////////000000////////////////////////000000000000000000000000222222222222222222222222222222222222222222222222222222222333333333333444333444444444555555555555555555555555555555555555888777777777888:::<<<>>><<<>>>??????>>>>>>@@@AAACCCCCCDDDEEEEEEEEEEEEEEEIIIIIIIIIHHHGGGGGGJJJLLLPPPQQQRRRRRRRRRQQQPPPOOONNNOOOQQQTTTVVVYYY[[[\\\\\\ZZZYYYZZZ\\\\\\YYYWWWXXX[[[___``````^^^^^^^^^______```aaaccceeeggghhhiiigggdddbbbcccgggnnntttvvvzzz|||eeeUUUDDD===999666444666777777666666555444444333555444444444333333333333111111111111111111111111000000000000000000000000aaaaaa```^^^]]]___bbbeeevvvvvvtttlllbbbZZZVVVUUUWWWXXXZZZ^^^```___\\\YYY___mmmxxx{{{~~~zzzrrriii^^^WWWUUUXXXZZZ[[[VVVVVVXXX^^^dddgggeeebbbWWWVVVTTTSSSSSSUUUWWWYYYUUUSSSPPPMMMKKKKKKMMMNNNSSSVVVXXXWWWTTTRRRSSSUUUMMMMMMMMMMMMMMMNNNNNNNNNSSSQQQOOOOOOPPPRRRSSSRRRQQQQQQPPPNNNMMMOOOSSSVVVQQQOOOMMMMMMNNNOOONNNMMMNNNPPPRRRSSSSSSSSSUUUWWWZZZWWWTTTTTTWWWZZZZZZYYYTTTUUUWWWYYYZZZZZZYYYXXX\\\ZZZXXXXXXYYY[[[^^^aaa___```bbb```___```dddiiinnnooopppqqquuu}}}vvvkkkgggdddaaaaaabbbdddffffffffffffeeegggfffgggkkkooorrrppplllhhhjjjqqqyyyzzzsssllljjjjjjiiiiiikkkooovvv}}}vvvttt}}}qqqmmmpppyyy}}}~~~~~~|||sssqqqnnniiiffffffggghhhhhhkkkjjjiiifffdddbbbdddeeebbbbbbaaa___]]]\\\[[[ZZZbbbbbbeeellltttvvvpppiiiaaabbb```]]]YYYVVVWWWYYY\\\[[[XXXVVVSSSQQQPPPOOONNNOOOQQQRRRQQQPPPNNNMMMGGGJJJQQQYYYXXXRRROOOOOOYYYZZZYYYWWWSSSQQQPPPPPPJJJFFFCCCCCCFFFFFFBBB===>>><<<:::999:::::::::888777777666666666555555555888888888888777666444444222222222222333333333333222222222222222222222222222222111111111000000000111111000/////////000000//////000000000000//////////////////////////////000000000000000000000000111111111111111111111111111111111111111111111111111111222222222333333333333333333333444444444444555555555555555555555555777666666777999;;;===???>>>??????>>><<<===???AAA@@@@@@AAAAAABBBDDDEEEFFFHHHHHHHHHHHHGGGGGGJJJLLLQQQRRRRRRRRRQQQPPPOOOOOOLLLNNNQQQTTTWWWYYYZZZ[[[YYYXXXWWWXXXYYYYYYWWWVVVZZZ\\\^^^^^^^^^]]]^^^___^^^^^^___```bbbdddfffggggggfffccc```]]]^^^aaadddfffppp~~~mmm^^^JJJAAA999888999777555444666666666555555444444333444444333333333333333222111111111111111111111111000000000000000000000000ddddddbbb```^^^^^^___aaalllllljjjeee___ZZZXXXXXXWWWWWWYYY\\\^^^]]]ZZZWWW[[[fffpppvvv|||{{{rrriii\\\UUUTTTWWWZZZZZZUUUTTTUUUXXX\\\^^^^^^]]]UUUTTTSSSSSSTTTVVVXXXZZZSSSQQQNNNKKKJJJKKKMMMNNNPPPRRRTTTTTTSSSQQQRRRSSSNNNNNNOOOOOOOOOOOOOOONNNRRROOOMMMMMMOOOQQQQQQQQQPPPOOONNNMMMLLLOOOSSSVVVOOOMMMLLLLLLMMMNNNMMMLLLNNNPPPQQQRRRRRRSSSUUUWWWZZZVVVSSSRRRTTTVVVWWWWWWRRRTTTWWWYYYZZZYYYXXXWWWZZZYYYYYYZZZ]]]```bbbccc___aaaaaaaaaaaadddhhhlllooommmlllmmmqqqyyyuuummmiiifffbbbcccdddeeeeeeeeeeeedddccchhhhhhggghhhmmmrrrrrroookkkqqq{{{yyyoookkkgggfffgggllluuu}}}wwwttttttrrrrrrvvv{{{|||{{{}}}tttsssppplllhhhfffffffffgggeeeddddddcccaaa```______^^^]]]\\\[[[ZZZZZZ[[[[[[^^^^^^```fffpppyyymmmfff```]]]ZZZWWWVVVXXXWWWVVVUUUSSSQQQPPPOOOOOONNNOOOPPPPPPPPPOOOMMMLLLLLLNNNUUU[[[ZZZSSSOOOOOOZZZYYYWWWTTTQQQOOONNNNNNGGGEEECCCDDDEEEEEE@@@<<<<<<;;;999999::::::999888666666666666666666666666999999888888777666444444222222222222222222222333111111111111111111111111111111111111000000000000111000000/////////000000...///000111111000///...////////////////////////000000000000000000000000111111111111111111111111111111111111111111111111111111111111222222222222222222222222333333333444555555555555555666666666555555666777999;;;===???>>>>>>===;;;999:::===???>>>>>>>>>???AAACCCFFFGGGGGGGGGHHHGGGGGGHHHKKKMMMSSSSSSRRRRRRQQQPPPOOOOOOLLLNNNQQQTTTVVVWWWVVVVVVUUUUUUVVVVVVWWWWWWVVVUUUZZZ[[[\\\\\\\\\\\\^^^```^^^^^^^^^^^^___```aaabbbddddddccc```]]]\\\]]]___```hhhuuu}}}~~~hhhRRRFFFAAA===999999::::::777444555555555444444444333333333333333333222222222222111111111111111111111111000000000000000000000000gggfffeeebbb^^^]]]___```fffeeeccc___\\\YYYYYYZZZXXXXXXYYY\\\^^^]]][[[XXXZZZ```hhhrrr|||~~~wwwtttlllbbb[[[XXXXXXXXXXXXVVVUUUTTTTTTVVVWWWXXXWWWVVVUUUTTTSSSTTTUUUWWWXXXPPPOOOLLLJJJJJJKKKMMMNNNNNNPPPRRRSSSRRRQQQQQQQQQOOOOOOPPPQQQQQQPPPOOOOOOPPPNNNLLLLLLNNNPPPPPPOOONNNNNNMMMLLLLLLMMMQQQTTTLLLKKKJJJKKKLLLMMMLLLJJJNNNOOOPPPPPPPPPRRRTTTWWWVVVTTTQQQPPPPPPRRRTTTUUUSSSTTTVVVXXXYYYXXXWWWWWWUUUUUUXXX\\\aaaddddddbbb``````aaabbbdddgggkkknnnlllkkkjjjlllqqqwww}}}zzz{{{yyysssqqqpppmmmhhhfffffffffeeedddbbbaaaaaafffgggggggggoooyyy}}}zzzrrrwwwzzzpppmmmooonnnpppvvv{{{uuuyyy{{{ppprrruuu{{{~~~}}}~~~{{{xxxuuuqqqkkkfffccccccccc``````___^^^^^^]]][[[ZZZXXXXXXXXXXXXYYYZZZ\\\\\\UUUXXX[[[^^^fffuuu~~~lll\\\XXXXXXVVVSSSRRRRRRRRRRRRQQQPPPOOOOOONNNMMMNNNOOOOOONNNNNNLLLLLLOOOQQQUUUZZZZZZTTTRRRTTTWWWTTTQQQNNNLLLKKKKKKKKKDDDBBBBBBCCCEEEDDDAAA>>>===<<<;;;;;;<<<<<<;;;999666666777777777777888888888888888777777666444444222222222222222222222222111111111111111111111111111111111000000000//////000///////////////000000...///000111111000///...........................////////////////////////000000000000000000000000000000000000000000000000000000000111111111222222111111111111222222222222333444444444555555555666333444555666888:::<<<===;;;;;;:::888666777:::<<<=========>>>@@@CCCFFFHHHEEEFFFGGGGGGGGGHHHKKKMMMSSSSSSRRRQQQPPPOOOOOOOOONNNOOOQQQRRRSSSRRRPPPOOOQQQRRRTTTUUUUUUUUUVVVVVVZZZ[[[\\\[[[ZZZ[[[]]]```^^^]]]\\\[[[ZZZZZZZZZZZZYYY[[[\\\\\\[[[ZZZ[[[\\\^^^___eeelllrrryyykkkZZZJJJ@@@<<<<<<999666444555666555222444444444444333333333333222222222222222222222222000000000000000000000000////////////////////////hhhgggeeebbb______bbbdddgggddd```\\\YYYWWWWWWWWWYYYYYYZZZ\\\^^^___]]][[[]]]___gggsss~~~|||uuuxxxtttlllccc\\\WWWVVVUUUWWWVVVUUUTTTTTTTTTTTTTTTUUUTTTSSSSSSRRRSSSTTTUUUNNNMMMLLLLLLLLLLLLMMMNNNOOOPPPRRRSSSTTTSSSQQQPPPOOOPPPQQQQQQQQQPPPNNNMMMMMMLLLKKKLLLNNNOOONNNMMMKKKLLLLLLLLLKKKLLLNNNPPPKKKJJJJJJKKKMMMMMMLLLJJJMMMNNNNNNNNNNNNPPPSSSVVVRRRQQQPPPPPPPPPRRRTTTUUUVVVVVVWWWWWWXXXWWWWWWWWWPPPQQQTTTZZZ```cccaaa^^^^^^___```ccceeehhhkkklllffffffhhhlllqqquuuwwwxxxrrruuuxxxwwwyyyyyyuuuooogggfffeeedddcccbbbaaa```bbbeeeggghhhrrrtttxxx~~~~~~uuupppqqq{{{zzz{{{}}}uuuuuuzzzzzzttt|||{{{yyy||||||zzzzzz~~~}}}|||zzzuuunnnfffaaa______aaa___]]]]]]\\\\\\YYYXXXTTTTTTUUUWWWXXXYYYZZZ[[[QQQUUUXXXXXX\\\lllnnnWWWRRRTTTRRROOONNNOOOPPPPPPPPPPPPOOONNNMMMMMMMMMMMMMMMMMMLLLLLLKKKMMMNNNRRRXXXYYYVVVWWWZZZRRRNNNJJJGGGGGGHHHHHHGGGAAA@@@@@@AAACCCCCCBBB@@@>>>=========??????===;;;888888888888888888888888666666666666666555555444222222222222222111111111111111111111111111111111111111000000000///////////////......//////000000//////000000000000//////........................///////////////////////////////////////////////////////////////////////////000000000000111111111000000000000111111111222222222222333444444555555222333444666777999::::::777888888777555666888:::;;;;;;<<<>>>@@@BBBDDDFFFBBBCCCDDDDDDDDDFFFIIILLLQQQPPPOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNLLLKKKIIIMMMOOORRRTTTTTTUUUWWWXXXYYYZZZ[[[[[[ZZZ[[[]]]___\\\[[[YYYWWWUUUTTTSSSSSSSSSUUUXXXZZZZZZZZZ\\\]]]```[[[[[[aaahhhoooxxxxxx]]]JJJ???999999<<<666666444111222666666333333333333333333333333333000111111111111222222222000000000000000000000000////////////////////////fffeeecccaaaaaaccchhhlllhhhddd___ZZZWWWVVVUUUUUUXXXXXXYYY\\\^^^___^^^\\\ZZZ___iiiuuu||||||vvvrrrvvvuuuoooeee[[[TTTTTTVVVSSSSSSSSSRRRQQQQQQQQQRRRRRRRRRQQQPPPPPPQQQQQQRRRKKKLLLMMMMMMNNNNNNNNNNNNPPPPPPRRRSSSTTTSSSPPPNNNMMMNNNOOOPPPPPPNNNLLLKKKJJJJJJKKKMMMOOOOOOLLLJJJIIIKKKLLLLLLKKKJJJKKKLLLLLLKKKKKKMMMOOOOOOMMMLLLKKKLLLMMMLLLLLLNNNRRRTTTOOOPPPQQQQQQRRRTTTVVVWWWYYYXXXWWWVVVVVVWWWWWWXXXRRRQQQQQQVVV]]]```^^^[[[[[[\\\^^^bbbeeeggghhhhhhcccccceeeiiinnnpppooonnnrrrwww|||~~~xxxpppeeeddddddcccccccccccccccaaaeeeffffffppprrrrrrtttuuuqqqlllnnntttyyyyyyyyyzzz{{{|||{{{{{{|||}}}xxxpppqqqzzz|||xxx}}}uuuqqqooonnnnnnqqqvvv{{{~~~}}}zzzwwwwwwvvvsssmmmfffaaa```aaaeeebbb^^^]]]]]]]]]ZZZXXXTTTUUUWWWYYYYYYYYYYYYXXXQQQTTTUUUTTTWWWbbbvvvkkkUUUPPPRRRPPPOOOQQQNNNOOOOOOPPPOOONNNMMMMMMMMMMMMLLLLLLLLLKKKKKKKKKJJJKKKPPPVVVWWWUUUUUUXXXNNNJJJDDDBBBCCCEEEFFFEEE@@@???>>>>>>???@@@@@@???>>>>>>>>>???@@@@@@>>><<<888888888888888888888888333444444555555555555555222222222222111111111000111111111111111111111111111000000000////////////...............///000000000000////////////000000......................../////////////////////////////////////////////////////////////////////////////////000000000111111/////////000000000111111000000111222222333444444111222333555666777777777555666777777777777888999888999;;;===???AAAAAABBB>>>???@@@@@@AAACCCFFFIIIMMMLLLKKKJJJJJJKKKLLLLLLKKKKKKJJJJJJIIIHHHHHHGGGIIIMMMQQQSSSTTTUUUXXX[[[XXXYYY[[[[[[ZZZZZZ\\\]]]ZZZYYYWWWUUUSSSRRRQQQQQQQQQTTTWWWXXXXXXYYYZZZ\\\```[[[YYY^^^cccffflllqqqwwwkkkXXXDDD:::888888888:::555777666333444888999555222222222222222222333333000000000000111111222222000000000000000000000000////////////////////////ccccccaaa```bbbfffmmmrrrgggccc]]]YYYWWWWWWWWWWWWWWWWWWYYY[[[^^^______]]]TTT\\\iiitttwwwsssooonnnoooppplllcccWWWRRRTTTXXXNNNOOOPPPPPPOOONNNOOOPPPOOOOOONNNNNNNNNOOOPPPPPPJJJKKKMMMOOOOOOOOONNNNNNOOOOOOPPPRRRSSSQQQNNNKKKKKKLLLNNNOOONNNLLLJJJIIIIIIIIIKKKNNNOOONNNKKKIIIHHHJJJLLLLLLJJJIIIHHHIIIMMMLLLMMMOOOQQQQQQOOOMMMKKKKKKLLLKKKKKKMMMQQQTTTMMMOOORRRSSSTTTVVVXXXYYY\\\ZZZXXXVVVUUUVVVWWWXXXWWWSSSRRRTTTZZZ^^^]]]ZZZXXXZZZ]]]aaadddfffeeeddddddcccdddgggjjjkkkhhheeevvv{{{wwwmmmbbbbbbbbbbbbcccdddeeefffbbbgggfffcccjjjxxx{{{uuunnnllllllkkkgggfffllluuuooonnnnnnnnnoooqqqtttvvvxxxwwwqqqjjjooozzz~~~yyy~~~}}}wwwrrrooommmkkkgggmmmvvv{{{|||xxxtttqqqlllllllllhhhcccaaabbbdddeeeaaa]]][[[[[[[[[YYYVVVUUUVVVXXXYYYYYYWWWUUUTTTQQQRRRQQQPPPRRRZZZfffpppiiiWWWSSSSSSOOOQQQWWWNNNNNNOOOPPPOOONNNMMMLLLLLLLLLLLLLLLKKKKKKKKKKKKIIIKKKPPPVVVVVVRRRPPPRRRLLLGGGAAA???AAADDDEEEEEE@@@???===<<<<<<======>>>>>>>>>>>>???AAAAAA???===999888888888777777777666111222333444555555555555222222222222111111000000000000000000000000000000000000000000////////////...............///000111111000///......///000111........................////////////////////////////////////////////////////////////////////////////////////000000000000////////////000000000000//////000111222222333333111222333444555555555555333555888999888888999:::666777:::<<<>>>?????????:::<<<======>>>@@@DDDFFFJJJIIIHHHGGGGGGHHHJJJKKKHHHHHHGGGFFFFFFFFFGGGGGGGGGKKKPPPSSSTTTVVVYYY]]]WWWYYY[[[\\\[[[[[[[[[\\\XXXWWWVVVTTTSSSRRRRRRRRROOOQQQSSSTTTSSSSSSTTTUUUZZZXXXXXX[[[]]]]]]```fffqqq~~~zzzmmmgggUUUGGG;;;999===<<<999666444888888444444888777222222222222222222222222333//////000000111111111222000000000000000000000000////////////////////////cccbbbaaa```^^^```cccfff___\\\XXXWWWXXXYYYWWWVVVWWWXXXXXXYYYZZZYYYYYYXXXWWW]]]eeeiiiiiiiiijjjlllkkkeee]]]XXXVVVTTTRRRPPPNNNNNNMMMLLLJJJIIIJJJKKKLLLMMMNNNOOONNNLLLJJJIIIJJJJJJLLLMMMNNNOOOPPPQQQOOOOOOOOOOOONNNNNNMMMMMMLLLMMMNNNNNNNNNLLLKKKJJJIIIJJJKKKLLLLLLKKKJJJJJJIIIDDDCCCIIIKKKHHHHHHKKKNNNNNNOOOPPPQQQQQQOOOMMMPPPHHHDDDHHHMMMOOONNNOOOMMMQQQTTTUUUTTTSSSVVVXXX\\\ZZZXXXVVVUUUTTTUUUUUUVVVUUUTTTVVVYYYZZZZZZZZZYYYZZZ[[[]]]___aaabbbccc^^^______```bbbccceeefffvvv{{{}}}{{{xxxuuuooohhhaaa```aaabbbdddeeedddcccgggaaaaaahhhnnnpppoooooonnniiiggggggfffgggllltttssspppjjjfffeeegggkkkooouuusssnnnjjjmmmvvv|||}}}vvvnnnmmmmmmiiieeedddeeelllvvv|||xxxnnnkkkmmmhhhgggeeecccccccccdddeeehhhaaaZZZWWWXXXYYYVVVSSSUUUWWWXXXWWWUUUSSSTTTTTTSSSPPPPPPUUUVVVXXXaaalll{{{hhhUUUPPPSSSTTTSSSQQQKKKLLLMMMMMMMMMKKKJJJIIIQQQOOOKKKIIIGGGHHHIIIJJJKKKKKKLLLOOOQQQPPPKKKGGGGGGEEECCCAAAAAAAAABBBCCC===<<<;;;;;;<<>>@@@BBBCCCEEEEEEEEEEEEEEEEEEFFFFFFKKKJJJHHHGGGFFFGGGGGGHHHGGGKKKPPPTTTVVVWWWXXXZZZYYYYYYZZZ[[[ZZZYYYWWWVVVWWWVVVVVVUUUTTTSSSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRWWWYYYYYYWWWTTTUUU[[[aaakkkwww~~~jjj[[[RRROOOEEEBBB>>>:::777666666777555555444444444333333333111111111111111111111111222222222111111111000000//////............//////......////////////......``````^^^\\\ZZZ[[[]]]___\\\YYYVVVVVVWWWWWWVVVTTTUUUVVVVVVVVVWWWWWWXXXXXXUUUXXX]]]```bbbcccddddddccc^^^WWWSSSQQQQQQOOONNNLLLLLLLLLKKKIIIIIIIIIJJJKKKLLLMMMNNNMMMLLLKKKIIIIIIIIIJJJKKKLLLNNNOOOPPPNNNMMMLLLKKKKKKKKKKKKKKKLLLLLLMMMMMMLLLKKKJJJIIIGGGHHHJJJLLLMMMNNNNNNNNNJJJFFFEEEJJJLLLJJJJJJLLLMMMMMMMMMNNNNNNMMMKKKIIIIIIFFFEEEJJJLLLLLLMMMPPPNNNQQQSSSSSSRRRQQQTTTWWWVVVUUUUUUTTTUUUVVVWWWXXXUUUTTTUUUXXX[[[]]]]]]\\\YYYZZZZZZ[[[\\\]]]]]]]]]\\\\\\\\\]]]___aaabbbcccnnntttwwwtttppplllhhhbbbbbbbbbbbbcccddddddcccbbbkkkggggggkkknnnmmmlllnnnmmmiiiffffffgggiiipppxxxvvvrrrkkkeeeccceeehhhkkkrrrqqqmmmjjjpppzzz|||sssjjjiiihhhfffdddddddddhhhqqqyyyyyyqqqkkkjjjhhhfffddddddeeeeeedddcccddd___YYYWWWWWWWWWUUURRRSSSUUUWWWWWWUUUTTTTTTUUUPPPNNNOOOTTTWWW[[[eeepppqqqaaaTTTSSSXXXXXXSSSPPPKKKLLLLLLLLLKKKKKKJJJIIIMMMLLLIIIHHHGGGIIIJJJLLLIIIIIIIIIKKKLLLLLLHHHDDDCCCBBB@@@>>>>>>>>>???@@@<<<;;;:::;;;<<>>@@@AAADDDDDDEEEEEEFFFFFFFFFFFFJJJIIIHHHGGGFFFGGGGGGHHHIIIMMMQQQTTTUUUVVVWWWXXXWWWWWWWWWWWWWWWVVVUUUUUUUUUUUUUUUUUUTTTTTTTTTTTTRRRRRRRRRRRRQQQQQQQQQQQQUUUWWWWWWUUURRRTTTYYY___ccchhhnnnrrrvvv|||gggUUUJJJEEEAAA@@@===;;;999666444444444555444444444444333333333333111111111111111111111111222222111111111000000000//////............//////......////////////......^^^^^^]]]ZZZWWWVVVWWWXXXVVVUUUTTTUUUVVVUUUSSSRRRSSSSSSRRRRRRTTTVVVYYYZZZUUUUUUVVVXXXZZZ\\\\\\[[[YYYVVVRRROOONNNOOONNNMMMKKKKKKKKKKKKJJJIIIHHHHHHIIIJJJKKKLLLLLLLLLKKKJJJHHHHHHGGGHHHIIIKKKMMMOOOKKKJJJHHHGGGGGGHHHIIIJJJKKKKKKKKKKKKJJJIIIHHHGGGFFFGGGIIILLLNNNPPPQQQQQQLLLHHHHHHKKKMMMLLLLLLMMMLLLLLLLLLKKKJJJIIIHHHGGGDDDDDDGGGJJJJJJIIILLLQQQNNNQQQRRRQQQOOONNNQQQTTTRRRRRRRRRRRRSSSUUUVVVWWWSSSTTTVVVYYY]]]______^^^XXXYYYYYYYYYYYYXXXWWWWWWXXXXXXYYYZZZ\\\]]]^^^^^^gggooosssooohhhdddbbb___bbbccccccdddcccbbbaaa```iiiiiilllpppoookkkjjjmmmlllgggdddeeefffiiirrr{{{zzzuuummmfffccccccfffhhhpppooollliiiooozzzwwwmmmeeebbbbbbaaabbbdddfffiiirrr|||yyyqqqnnnkkkgggccccccffffffbbb^^^___[[[WWWUUUVVVUUURRROOOPPPSSSUUUVVVUUUTTTSSSSSSPPPNNNOOOSSSXXX]]]fffooocccZZZTTTXXX\\\ZZZTTTOOOLLLKKKJJJJJJJJJJJJJJJJJJJJJIIIGGGGGGGGGIIIKKKLLLHHHFFFEEEEEEFFFEEECCC@@@AAA@@@>>>===<<<<<<======::::::999:::<<>>CCCCCCDDDEEEFFFFFFGGGGGGHHHHHHGGGGGGFFFGGGGGGHHHKKKNNNQQQSSSSSSSSSTTTUUUTTTTTTSSSSSSSSSSSSSSSTTTTTTTTTTTTTTTUUUUUUVVVVVVSSSSSSRRRRRRQQQQQQPPPPPPTTTUUUUUUSSSQQQRRRVVV[[[WWWXXXYYYWWWYYYaaaooozzz|||jjjYYYEEE999999:::888555555555555555444444444444444444444333333333222222111111111111111111111111111111111111000000000000//////............//////......////////////......^^^^^^\\\YYYVVVTTTTTTUUUTTTTTTTTTUUUUUUTTTQQQPPPRRRQQQPPPQQQTTTXXX]]]```ZZZWWWSSSSSSUUUWWWVVVTTTSSSQQQOOONNNNNNNNNOOOOOOKKKKKKKKKLLLLLLKKKIIIHHHGGGHHHIIIJJJKKKKKKJJJJJJFFFFFFEEEFFFGGGIIILLLMMMKKKIIIGGGEEEEEEFFFHHHJJJKKKJJJJJJIIIHHHGGGFFFFFFEEEFFFHHHJJJMMMOOOPPPQQQLLLJJJIIIKKKMMMMMMLLLLLLJJJKKKKKKKKKJJJIIIIIIJJJJJJGGGFFFHHHIIIHHHKKKPPPNNNPPPQQQOOOLLLLLLNNNRRRSSSRRRQQQPPPPPPQQQRRRSSSSSSTTTUUUYYY\\\]]]\\\[[[VVVWWWWWWXXXWWWWWWVVVUUUUUUVVVWWWXXXZZZZZZ[[[[[[dddmmmrrrmmmeeebbbbbbaaa___aaacccdddcccaaa``````aaagggpppvvvtttllljjjllljjjeeebbbccccccfffnnnwwwxxxssslllfffcccccceeegggmmmlllhhheeejjjssszzz{{{ppphhh```___^^^^^^```ddddddjjjuuuzzzuuutttssskkkcccaaacccddd```\\\ZZZWWWUUUTTTTTTSSSPPPNNNOOOQQQTTTUUUSSSQQQPPPPPPRRRQQQRRRTTTYYY^^^eeekkkZZZTTTSSSXXX]]]YYYRRRNNNKKKJJJIIIHHHHHHIIIJJJKKKIIIHHHGGGFFFGGGHHHIIIJJJFFFEEECCCAAAAAA@@@???>>>@@@???>>>===<<<<<<<<<===999888888999;;;===@@@BBB<<<;;;999666555444555555555444444333222222111111111222222333333333222222111111111111111111111111000000000000////////////.........................................................------,,,,,,,,,------------------------........................------......///000000111..............................////////////......////////////////////////222111111000000000000111444444444333333333333333333333444555555555555444444555555666888999999::::::::::::::::::;;;<<<===AAABBBCCCDDDEEEFFFGGGGGGFFFFFFFFFFFFFFFGGGGGGGGGKKKNNNPPPQQQPPPPPPPPPQQQSSSRRRQQQPPPQQQRRRSSSTTTUUUUUUUUUUUUUUUUUUUUUUUUSSSSSSSSSRRRRRRQQQQQQPPPTTTUUUTTTSSSQQQRRRUUUXXXPPPRRRSSSRRRRRRUUU\\\bbbqqqwwwsssbbbYYYPPPGGG===:::===>>>999333444555666777777666555555333333333333222222222222111111111111111111111111111111000000000////////////......------......///---......//////......---\\\[[[ZZZWWWTTTRRRSSSUUUVVVWWWWWWWWWUUUSSSQQQPPPQQQPPPPPPQQQUUU[[[aaaddd]]]XXXRRRPPPPPPQQQPPPNNNNNNOOOOOONNNNNNMMMMMMNNNLLLKKKLLLNNNPPPOOOKKKHHHFFFGGGHHHHHHIIIIIIIIIIIIEEEEEEEEEFFFGGGIIIKKKLLLKKKIIIGGGEEEEEEGGGIIIKKKJJJJJJIIIHHHGGGFFFEEEEEEEEEFFFFFFHHHIIIKKKLLLMMMJJJJJJIIIIIIKKKLLLKKKIIIHHHJJJKKKKKKKKKKKKMMMOOOTTTKKKDDDEEEHHHIIIKKKMMMMMMOOOPPPNNNKKKJJJLLLOOOPPPPPPOOONNNOOOPPPQQQRRRSSSSSSTTTVVVXXXXXXWWWUUUTTTUUUWWWXXXYYYXXXWWWWWWUUUVVVWWWYYYZZZZZZZZZZZZbbbkkkooojjjcccaaabbbccc\\\___cccdddbbbaaaaaaaaa___hhhvvv~~~zzzoooiiijjjgggcccaaabbbaaabbbgggnnnooolllgggccc```aaabbbdddeeeeeebbb___ccckkkppppppiiiddd``````aaa___aaaddd```jjjyyy~~~vvvtttyyyttthhhbbbcccdddaaa]]]XXXVVVTTTSSSRRRQQQOOOMMMOOOQQQSSSSSSPPPNNNMMMMMMQQQRRRTTTVVV[[[aaaeeegggVVVRRRQQQVVVXXXTTTOOOLLLJJJIIIHHHGGGGGGHHHIIIJJJLLLKKKIIIGGGFFFFFFFFFFFFEEEDDDBBB@@@>>>=========>>>======<<<;;;;;;::::::888888888888:::<<<>>>???999888777555444444444444555444444333333222222222222222222333333222111111000000000000000000000000000000000000////////////......................................................------,,,,,,,,,+++---------------------------------...............,,,,,,---...///000111111..............................////////////..............................111111000000///000000000...//////000111222333333222333333444444444444444444444555555666777888888::::::::::::;;;;;;<<<===@@@@@@AAABBBDDDEEEFFFFFFDDDEEEEEEFFFFFFGGGGGGGGGJJJLLLMMMNNNMMMLLLMMMOOOSSSRRRQQQQQQQQQSSSTTTUUUWWWWWWVVVVVVUUUTTTTTTSSSTTTTTTTTTSSSSSSRRRRRRRRRVVVVVVUUUSSSRRRSSSUUUVVVQQQRRRSSSRRRPPPPPPSSSVVVaaacccjjjwwwlllYYYKKKBBB???===<<<;;;<<<:::777555555666777888777666444333333333222222222111111111000000000000000000000000000000000/////////............------------......------............------XXXWWWVVVSSSQQQRRRUUUWWW]]]]]]]]]ZZZVVVSSSQQQQQQQQQPPPPPPQQQUUUZZZ___bbbXXXUUUPPPMMMLLLLLLLLLKKKMMMOOOPPPOOOMMMKKKKKKKKKLLLKKKLLLOOORRRQQQLLLGGGFFFFFFGGGGGGGGGGGGGGGHHHDDDEEEFFFGGGIIIJJJKKKKKKJJJIIIHHHGGGGGGIIIJJJLLLKKKJJJIIIGGGFFFEEEEEEDDDEEEEEEEEEEEEFFFGGGHHHIIIIIIJJJIIIGGGIIILLLKKKGGGFFFIIIKKKKKKJJJKKKOOORRRWWWMMMDDDEEEIIIJJJIIIJJJJJJMMMPPPOOOLLLJJJLLLNNNLLLLLLLLLMMMNNNPPPSSSTTTRRRQQQPPPQQQSSSTTTSSSRRRRRRTTTVVVYYYZZZZZZYYYXXXUUUVVVXXXYYYZZZZZZYYYYYY]]]dddgggccc^^^___``````]]]aaaffffffdddaaaaaabbbccclllyyy|||pppgggeeedddbbbcccdddccc```bbbfffdddcccaaa____________```]]]^^^]]]\\\```gggjjjhhhcccbbbdddhhhhhhdddccceeedddooo~~~~~~uuuwww~~~{{{ooogggeeeeeecccaaaYYYWWWUUUSSSQQQOOONNNNNNPPPQQQRRRQQQOOONNNNNNNNNQQQTTTWWWYYY^^^cccdddaaaSSSPPPPPPSSSSSSNNNKKKJJJGGGGGGGGGGGGGGGHHHHHHIIINNNMMMKKKIIIFFFEEEDDDCCCCCCCCCBBB@@@===;;;<<<===:::::::::999999888777777888888888888999:::;;;;;;666555555555444555555555555444444444333333333222222222222222222222111000000000000000000000000000000000000000////////////------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------.........,,,,,,---...//////000000------------------------......////////////..............................000000/////////000000111000000111111111111222222111222333333444444333333333333444555555666777777999999999999:::;;;<<<===??????@@@AAABBBBBBCCCCCCBBBCCCDDDFFFFFFGGGGGGGGGHHHJJJKKKLLLKKKLLLNNNOOORRRRRRRRRRRRSSSUUUVVVVVVXXXXXXWWWVVVUUUTTTSSSSSSTTTTTTTTTTTTTTTUUUUUUUUUWWWVVVUUUTTTSSSTTTTTTUUUTTTSSSPPPMMMKKKLLLOOORRRUUUTTTVVV```nnn|||wwwhhhXXXKKKBBB>>>===:::::::::777444444777:::444555555666555333222111222222222111111111000000000000000000000000000000////////////..................------------......------............------WWWVVVTTTRRRRRRUUUZZZ^^^eeeeeeccc^^^XXXTTTSSSSSSQQQQQQPPPPPPQQQTTTWWWYYYQQQPPPOOOLLLJJJKKKMMMOOOQQQSSSUUUSSSOOOKKKJJJJJJKKKJJJKKKOOORRRQQQKKKFFFGGGGGGFFFFFFEEEEEEFFFFFFDDDEEEHHHJJJLLLLLLKKKKKKIIIIIIHHHHHHIIIJJJJJJKKKLLLKKKIIIGGGEEEEEEDDDEEEDDDDDDCCCDDDEEEFFFHHHIIIIIIKKKJJJGGGHHHLLLKKKFFFDDDGGGJJJIIIGGGGGGKKKPPPPPPJJJGGGHHHIIIGGGGGGHHHHHHLLLPPPPPPNNNKKKKKKMMMMMMLLLLLLLLLNNNPPPQQQSSSPPPNNNMMMMMMOOOQQQRRRRRRRRRTTTWWWYYYZZZZZZYYYXXXTTTVVVXXXYYYZZZYYYXXXWWWWWW\\\]]][[[YYY\\\]]]\\\cccgggkkkkkkfffbbbaaabbbccchhhrrryyyvvvllleeecccbbbbbbfffjjjhhhcccaaacccaaaaaabbbbbbaaaaaa```___]]]______^^^aaafffeeebbb___aaaiiiqqqqqqkkkfffeeehhhppp||||||tttuuuzzzyyyqqqjjjfffcccaaa```[[[ZZZWWWSSSOOONNNNNNOOOQQQQQQRRRQQQPPPQQQSSSUUUWWW[[[]]]]]]___aaa]]]UUUMMMLLLNNNQQQPPPKKKHHHHHHEEEFFFFFFGGGGGGHHHGGGGGGNNNMMMLLLIIIGGGEEEDDDCCC???AAAAAA@@@<<<:::;;;<<<:::::::::999999888777666888888888888888888888888333333444444555666666777444444333333333333222222222222222222222111000000000000000000000000000000000000000000////////////------------------------------------------------,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---------....../////////------------------------......////////////..............................///////////////000111222111111111111111111111111111111222333333333333333333333333444555555666666666666777888999:::<<<===>>>>>>??????@@@@@@@@@AAAAAABBBDDDEEEGGGGGGGGGGGGGGGIIIKKKLLLLLLMMMPPPRRRPPPQQQRRRTTTUUUVVVVVVVVVWWWWWWWWWVVVVVVUUUUUUUUUTTTUUUUUUVVVVVVWWWWWWXXXXXXVVVTTTSSSSSSSSSSSSSSSTTTRRROOOLLLKKKKKKMMMOOOMMMNNNOOOSSSYYYaaahhhlllsssvvv~~~zzzjjjXXXRRRHHH???999888:::;;;999999999666222333666:::333333444444333333222222222111111111000000000000000000000000000000000000/////////.........------...------,,,,,,------...,,,------......------,,,XXXWWWUUUSSSTTTYYY```eeekkkjjjgggaaaYYYTTTTTTUUURRRQQQOOONNNNNNOOOPPPQQQMMMNNNOOONNNLLLLLLPPPTTTVVVYYYZZZXXXSSSNNNLLLLLLIIIIIIJJJNNNRRRQQQKKKDDDHHHGGGFFFEEEDDDDDDEEEEEEDDDFFFIIILLLNNNMMMLLLKKKHHHHHHIIIIIIJJJJJJJJJJJJLLLKKKIIIGGGEEEEEEEEEEEECCCCCCCCCCCCEEEGGGIIIJJJIIILLLKKKGGGHHHMMMLLLFFFCCCFFFHHHGGGCCCCCCHHHLLLHHHGGGIIILLLJJJEEEEEEHHHFFFKKKPPPQQQOOOLLLKKKLLLQQQPPPNNNMMMMMMMMMNNNOOOOOOMMMJJJKKKNNNQQQTTTUUUSSSUUUWWWZZZZZZYYYWWWVVVTTTUUUWWWYYYYYYYYYWWWWWWTTTWWWXXXVVVWWW[[[\\\YYYhhhlllpppnnnhhhbbb```aaa]]]```gggoooooohhhddddddaaaccciiiooommmgggcccdddcccdddfffgggfffeeecccaaabbbeeedddbbbccceeebbb\\\\\\bbbmmmwwwxxxooohhheeedddhhhpppvvvtttmmmlllooovvvsssooojjjeeeaaa^^^\\\]]][[[XXXSSSOOOMMMNNNPPPQQQQQQRRRQQQRRRTTTXXX[[[```cccddd```___]]]TTTIIIIIIIIIMMMQQQPPPJJJFFFGGGDDDEEEFFFHHHHHHHHHGGGFFFNNNMMMLLLJJJHHHFFFEEEDDD===???AAA???<<<::::::<<<;;;;;;<<<;;;;;;:::999888999888888888777777666666222222333444666777888888333333333222222222222222222222222222222111000///000000000000000000000000000000000000////////////------------------------------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---------...............------------------------......////////////..........................................///111222222......//////000000111111111111222333333333333222333333333444444555555555444444555666888999;;;<<<>>>>>>>>>>>>>>>?????????@@@AAACCCEEEGGGGGGGGGFFFGGGIIIKKKLLLMMMOOORRRUUUOOOPPPRRRTTTVVVVVVVVVUUUUUUUUUVVVVVVVVVVVVWWWWWWTTTUUUVVVVVVXXXXXXYYYZZZWWWVVVTTTSSSSSSSSSRRRQQQQQQRRRSSSSSSQQQOOOMMMLLLKKKNNNQQQPPPNNNOOOUUU[[[\\\aaakkkyyy{{{ooodddRRR???>>>===<<<:::999888888888444555666666555444333444333333444444444555555555111111111111000000000000000000000000000000000000//////.........---------...------,,,,,,------...,,,------......------,,,[[[WWWVVV[[[___aaadddiiilllkkkiiifffaaa\\\WWWTTTVVVRRROOOOOONNNLLLMMMQQQPPPPPPPPPMMMLLLNNNTTTYYYbbbbbb```[[[UUUQQQNNNNNNGGGKKKPPPSSSTTTPPPKKKGGGFFFHHHIIIHHHFFFDDDDDDEEEIIIKKKMMMOOOOOOLLLIIIGGGKKKMMMNNNMMMJJJIIIJJJLLLLLLJJJHHHFFFFFFEEECCCAAAAAABBBCCCEEEGGGIIIKKKKKKJJJKKKKKKKKKKKKIIIHHHGGGDDDEEEFFFGGGGGGGGGGGGGGGKKKIIIGGGGGGGGGGGGEEECCCIIIKKKMMMKKKHHHGGGHHHJJJMMMNNNNNNNNNNNNMMMLLLLLLMMMLLLKKKLLLNNNRRRVVVXXXVVVWWWXXXZZZZZZYYYWWWVVVWWWXXXYYYYYYXXXXXXZZZ[[[VVVUUUUUUUUUWWWZZZ]]]___lllssstttlllccc`````````\\\___dddiiikkkiiiddd___```eeejjjkkkhhheeecccbbbeeeeeefffeeedddccccccbbbhhhnnnttttttmmmeeeaaa```bbbeeeiiinnnpppmmmhhhccc```gggnnnppprrrrrrmmmgggqqqooojjjddd^^^[[[[[[[[[^^^[[[WWWTTTRRRRRRTTTUUUQQQSSSSSSRRRQQQTTTZZZ___gggoooeeeVVVVVVVVVOOOLLLLLLHHHIIIMMMNNNIIIEEEDDDDDDEEEGGGHHHIIIIIIHHHGGGKKKKKKKKKJJJGGGEEEBBB@@@;;;;;;:::::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;:::999888888777666555555555555333111222333555666555333333333333222111000000111111000000//////......//////////////////////////////............//////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...------++++++***))).........------,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,---------......------------------------...------------...//////............////////////111000/////////000222333222222222222222222222222222222222333333333444444444444555666777888999999999::::::;;;<<<===>>>>>>???@@@BBBBBBBBBCCCFFFHHHEEEGGGJJJMMMOOONNNMMMLLLPPPPPPPPPQQQQQQQQQQQQRRRTTTTTTSSSSSSSSSSSSSSSTTTSSSVVVYYY[[[YYYVVVSSSRRRSSSTTTTTTSSSQQQPPPQQQRRRUUUWWWUUUPPPNNNOOONNNKKKMMMPPPQQQPPPLLLLLLPPPTTTZZZ[[[___eeeooozzzsssaaaQQQFFF@@@===::::::999999888777777666555555444444444333333333222222222222222222222222000000000000000000000000000000000000000000000000000000//////.........---...------,,,,,,------...---,,,,,,++++++,,,,,,---[[[XXXYYYbbbiiikkkmmmpppqqqpppnnnllliiiddd^^^YYYVVVRRROOOOOOMMMKKKMMMRRRSSSSSSRRRPPPNNNQQQVVV[[[______]]]XXXSSSNNNLLLLLLJJJMMMPPPSSSRRROOOJJJGGGFFFHHHIIIHHHFFFDDDDDDEEEGGGIIIKKKMMMLLLJJJGGGEEEFFFHHHJJJJJJIIIHHHJJJLLLKKKIIIGGGFFFFFFEEECCCAAA@@@AAABBBDDDEEEGGGHHHIIIIIIJJJJJJJJJJJJHHHGGGFFFCCCDDDDDDDDDEEEEEEEEEFFFIIIGGGFFFFFFGGGFFFEEECCCEEEGGGIIIIIIGGGGGGIIIKKKLLLMMMMMMMMMMMMMMMLLLLLLLLLLLLKKKLLLNNNQQQUUUWWWTTTUUUWWWYYYYYYXXXWWWVVVVVVWWWYYYYYYWWWVVVWWWXXXWWWYYYZZZ[[[ZZZZZZ]]]___jjjpppqqqjjjaaa^^^______]]]___ccchhhlllkkkhhheeeaaacccfffhhhgggeeebbbaaaeeeeeefffeeedddcccbbbbbblllttt|||~~~wwwlllddd___aaaffflllmmmiiidddaaaaaafffmmmrrrsssrrrqqqlllgggfffdddaaa]]]ZZZZZZ[[[\\\]]]ZZZVVVRRRPPPQQQSSSTTTSSSTTTTTTSSSSSSVVV[[[```sss|||pppZZZRRROOOKKKNNNNNNJJJIIIKKKJJJFFFDDDFFFEEEEEEGGGHHHHHHHHHGGGGGGJJJJJJIIIHHHFFFCCCAAA???FFFCCC???<<<::::::;;;<<<;;;:::::::::999999888888888777777666666555444444555333222222333555666555444444444333333222111000000000000000//////..............................//////............//////------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,++++++***......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------------------...//////............////////////111000/////////000111222222222222222222222222222222222222333333333333444333444555666777888888999999999:::;;;<<<======>>>===???@@@AAAAAABBBDDDFFFEEEGGGJJJMMMOOONNNMMMLLLOOOOOOPPPPPPPPPQQQQQQQQQSSSSSSRRRRRRRRRRRRRRRSSSQQQSSSVVVWWWUUUSSSRRRRRRRRRSSSTTTRRRPPPOOOOOOPPPRRRTTTRRRNNNLLLMMMMMMJJJLLLNNNPPPNNNJJJIIIMMMQQQSSSTTTVVV[[[aaaiiipppuuuwwwlllfff\\\PPPFFF@@@===;;;999999888888777666666555444444444444333333333333222222222222222222222222000000000000000000000000////////////////////////000/////////.........---...------,,,,,,------...---,,,,,,++++++,,,,,,---YYYWWW\\\jjjuuuyyyxxxxxxvvvrrrnnnmmmmmmiiiaaaZZZUUUSSSRRRSSSQQQNNNPPPUUUVVVUUUSSSPPPOOOPPPUUUXXXYYYYYYXXXTTTOOOKKKJJJJJJNNNOOOPPPPPPOOOLLLHHHFFFFFFHHHIIIHHHFFFDDDDDDEEEEEEFFFHHHIIIIIIGGGEEECCCAAACCCEEEFFFGGGHHHJJJLLLIIIGGGEEEEEEEEEEEECCCAAA@@@@@@AAABBBCCCDDDEEEFFFHHHHHHHHHHHHGGGFFFEEEEEECCCBBBBBBAAAAAABBBDDDDDDFFFEEEDDDEEEGGGGGGEEEDDDBBBDDDEEEFFFFFFFFFHHHJJJJJJKKKKKKLLLLLLLLLKKKKKKKKKKKKJJJKKKMMMPPPSSSUUUQQQSSSUUUWWWXXXXXXWWWVVVUUUWWWXXXXXXVVVUUUVVVVVV[[[___bbbaaa]]][[[\\\___iiioooooohhhaaa___``````aaaaaabbbfffiiillllllkkkfffdddccceeeggggggdddaaabbbcccddddddbbbaaabbbccclllvvvuuuiiicccccciiinnnkkkccc]]]^^^aaakkkrrrvvvsssnnnkkkhhhddd[[[ZZZYYYXXXYYYZZZ\\\^^^^^^[[[VVVRRRPPPQQQTTTVVVUUUUUUUUUTTTUUUWWW[[[___zzzyyy```RRRJJJJJJRRRPPPMMMKKKKKKHHHEEEEEEIIIEEEFFFFFFGGGGGGGGGFFFFFFHHHGGGGGGEEECCCAAA???>>>IIIEEE@@@;;;999999;;;===::::::999888777777666666666666666555555444444333666444222222333555555555444444444444333222111111000000000////////////...........................//////............//////,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,......---,,,,,,+++******,,,,,,,,,---------......---------------------------------------......///---............/////////000000/////////000111222111111111111111111111111111111222222222333333333333333444555666777777888888888999:::;;;<<<<<<===<<<===?????????@@@CCCEEEFFFGGGJJJMMMNNNNNNMMMMMMNNNNNNOOOOOOOOOPPPPPPPPPQQQQQQPPPPPPPPPPPPQQQQQQNNNPPPRRRRRRQQQPPPPPPQQQRRRRRRRRRQQQNNNMMMMMMNNNPPPRRRQQQMMMLLLNNNMMMJJJLLLMMMNNNKKKHHHGGGJJJMMMMMMNNNOOOQQQSSSVVVYYY[[[bbbgggooovvvzzz{{{ttthhhXXXLLLLLLIIIDDD???;;;888777777777777777666555555444444444444444333333333222222222222222222222222222222000000000000000000000000/////////////////////////////////..................------,,,,,,------...---,,,,,,++++++,,,,,,---VVVVVV___ppp~~~}}}wwwppphhhffffffddd]]]VVVRRRSSSXXX\\\[[[VVVVVVZZZZZZXXXTTTOOOMMMMMMPPPRRRQQQRRRRRRPPPLLLJJJJJJJJJOOOOOONNNMMMKKKHHHFFFDDDFFFHHHIIIHHHFFFDDDDDDEEECCCDDDFFFGGGGGGEEECCCBBB@@@AAABBBDDDEEEFFFHHHIIIEEECCCBBBBBBCCCCCCAAA@@@@@@AAAAAABBBBBBCCCCCCCCCFFFFFFFFFEEEEEEDDDCCCCCCCCCBBB@@@??????AAABBBDDDDDDCCCDDDEEEGGGHHHGGGEEEBBBCCCDDDDDDEEEFFFGGGHHHHHHHHHIIIJJJKKKKKKKKKJJJJJJJJJIIIJJJLLLNNNPPPRRROOOPPPSSSUUUWWWWWWWWWVVVUUUVVVUUUTTTTTTVVVYYY\\\aaaeeehhhddd]]]ZZZ]]]bbbkkkooopppjjjeeeeeeffffffgggdddaaabbbgggmmmrrruuuooojjjdddeeejjjllliiiddd```bbbdddcccbbbaaadddfffiiissszzzoooiiiiiilllmmmhhhaaa^^^bbbhhhooouuuvvvppphhheeebbb___YYYXXXWWWWWWZZZ\\\^^^^^^___\\\WWWRRRQQQSSSVVVYYYUUUUUUTTTTTTTTTWWWZZZ\\\rrr}}}vvvbbbWWWOOOMMMTTTOOOMMMMMMMMMJJJFFFGGGKKKFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDBBB@@@???===<<>>;;;999888999;;;===::::::999888777666555444555555555444444333333333666444222222333555555444444444555444444333222111////////////////////////........................///......------......///,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------......------------------------------,,,,,,------...///---------.........//////////////////000000111111111111111111111111111111111111111111222222222222222333333444555555666666666777777888999:::;;;<<<;;;===>>>??????@@@BBBDDDEEEGGGIIIKKKMMMMMMMMMLLLMMMMMMMMMNNNNNNNNNOOOOOOOOONNNNNNNNNNNNOOOPPPPPPMMMNNNOOONNNMMMNNNPPPQQQQQQRRRRRRPPPMMMLLLLLLLLLOOOQQQRRROOONNNPPPPPPMMMMMMNNNMMMJJJGGGFFFHHHJJJNNNNNNOOOOOOOOONNNMMMMMMLLLQQQXXX^^^cccjjjrrrxxx{{{nnn]]]QQQJJJEEE???:::===<<<;;;999777555444333555555555555444444333333333333333333222222222222111111111111111111111111000000000000000000000000////////////////////////...........................------,,,,,,------...---,,,,,,++++++,,,,,,---VVVYYYcccuuu~~~vvvlllaaa\\\\\\\\\WWWRRROOOUUU```hhhggg```]]]___```\\\VVVPPPMMMLLLLLLMMMKKKMMMMMMMMMKKKJJJKKKLLLNNNMMMLLLJJJGGGEEEDDDCCCFFFHHHIIIHHHFFFDDDDDDEEECCCDDDEEEFFFFFFDDDCCCBBBAAAAAAAAABBBCCCDDDEEEDDDAAA???>>>???@@@AAA@@@>>>AAAAAAAAABBBBBBBBBCCCCCCDDDDDDCCCBBBBBBAAAAAAAAACCCBBB@@@??????@@@AAACCCBBBBBBCCCFFFHHHIIIGGGFFFDDDCCCCCCDDDEEEEEEEEEEEEEEEFFFGGGHHHIIIJJJJJJJJJIIIIIIHHHIIIJJJLLLNNNOOOLLLNNNQQQTTTUUUVVVUUUUUUVVVUUURRRQQQRRRWWW___eeegggiiiiiiccc[[[YYY^^^eeelllpppqqqllljjjlllnnnmmmjjjfffbbbcccjjjttt~~~xxxppphhhgggmmmqqqooollleeegggiiihhhffffffiiimmmmmmsss{{{~~~xxxpppkkklllkkkhhhdddaaacccjjjpppuuuxxxvvvmmmfffccc```^^^\\\ZZZXXXXXXZZZ\\\\\\[[[[[[XXXTTTQQQQQQSSSVVVYYYTTTSSSRRRRRRSSSUUUWWWXXXdddmmmiii```]]]WWWPPPSSSNNNLLLKKKMMMJJJFFFFFFIIIGGGFFFFFFEEEDDDDDDDDDDDDCCCCCCAAA@@@>>>===<<<;;;777777888999999:::::::::;;;:::999888777666555444444444444444333333333333666444222222333444444444444444444444333222111111.............../////////..............................------------......,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,---......------------..................//////000000000000000000000000000000000000000000000111111111222222222222222333444444555555555555666777888999::::::;;;===>>>??????@@@BBBDDDEEEFFFHHHIIIKKKLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMLLLLLLMMMNNNOOOOOOLLLMMMNNNMMMLLLMMMOOOQQQPPPPPPQQQOOOMMMKKKKKKLLLLLLOOOPPPNNNNNNQQQQQQMMMOOONNNMMMKKKHHHHHHHHHIIIOOOPPPQQQQQQPPPNNNKKKJJJGGGJJJNNNQQQTTTYYY```fff|||{{{}}}vvvlllhhh```VVVHHH>>>;;;;;;:::999999999999888777555444333444444444333333333333333333333222222222111111111111111111111111111111111////////////////////////........................---------..................------,,,,,,------...---,,,,,,++++++,,,,,,---YYY]]]hhhvvv~~~}}}{{{zzzqqqhhh^^^XXXWWWWWWUUUSSSPPPXXXfffooommmddd```aaaeee```YYYSSSPPPOOONNNMMMJJJKKKMMMLLLKKKKKKLLLMMMLLLKKKJJJHHHGGGFFFEEEDDDFFFHHHIIIHHHFFFDDDDDDEEECCCDDDEEEEEEEEEDDDBBBBBBAAA@@@???@@@BBBBBBAAA@@@>>>===<<<===???@@@???>>>@@@@@@@@@AAAAAABBBBBBBBBCCCBBBAAA@@@????????????BBBAAA???>>>>>>???@@@@@@AAAAAACCCEEEHHHHHHFFFDDDDDDBBBBBBBBBDDDEEEDDDCCCCCCDDDEEEFFFHHHHHHIIIIIIGGGGGGHHHHHHIIIJJJKKKLLLKKKMMMPPPRRRTTTTTTSSSSSSTTTSSSQQQOOORRRXXXbbbhhhiiiiiifff```ZZZZZZ___eeejjjnnnnnnkkkkkkpppsssrrrjjjgggeeeiiiqqq|||xxxooogggffflllsssuuuuuunnnqqqrrroookkkjjjnnnrrruuuvvvwwwwwwtttooojjjggghhhgggfffdddeeeiiipppuuu{{{zzzuuulllgggfffccc___]]]ZZZWWWXXXZZZ[[[YYYWWWTTTSSSQQQOOOPPPRRRUUUWWWSSSQQQPPPPPPRRRTTTTTTTTTZZZ___[[[YYY___\\\VVVYYYSSSMMMIIIJJJIIIFFFDDDEEEGGGGGGEEEDDDCCCCCCCCCCCCBBBAAA???>>><<<;;;;;;;;;888888:::::::::999777666999999888777666666555555444444444444444444444444777555333222333444444333333333333333222111000000---............/////////------------------------......------------......,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,------...,,,------------.........---...///000000000/////////////////////////////////000000000000111111111111222222222333333333333444444555666777888888999;;;<<<>>>>>>>>>???BBBDDDCCCDDDFFFGGGIIIJJJJJJJJJJJJKKKKKKKKKKKKLLLLLLLLLLLLLLLKKKLLLLLLMMMNNNOOOLLLMMMMMMMMMKKKKKKMMMOOOLLLMMMNNNMMMKKKJJJJJJKKKGGGKKKMMMLLLMMMPPPOOOLLLOOONNNLLLJJJIIIIIIIIIIIIMMMNNNPPPPPPPPPNNNKKKJJJGGGIIIKKKKKKJJJLLLQQQVVVcccaaaaaaeeekkkuuu|||tttkkk]]]QQQKKKHHHCCC>>>;;;;;;:::777444555666666777777666555555333333333333333333333333222222222111111111000000111111111111111111111111////////////////////////........................---------------............------,,,,,,------...---,,,,,,++++++,,,,,,---YYY^^^gggqqqssspppnnnpppfffbbb\\\YYYWWWWWWVVVUUUTTT\\\hhhoookkkbbb^^^```ddd^^^WWWSSSQQQQQQPPPPPPNNNOOOOOONNNLLLJJJKKKLLLJJJJJJJJJIIIIIIHHHGGGGGGFFFHHHIIIHHHFFFDDDDDDEEEBBBCCCCCCCCCCCCBBBAAAAAA???===<<<===???@@@???======<<<<<<===@@@AAA@@@@@@======>>>???@@@@@@AAAAAAAAA@@@???>>>=========>>>???>>>>>>>>>============>>>???AAACCCFFFFFFCCCAAA@@@???>>>@@@CCCDDDCCCBBBAAABBBCCCEEEGGGHHHHHHHHHGGGGGGGGGGGGHHHIIIIIIIIIKKKLLLOOOQQQRRRRRRQQQQQQQQQQQQQQQQQQSSSXXX```eeegggeeebbb^^^[[[\\\___bbbcccggghhhfffhhhooorrrrrriiiiiikkkooovvv{{{ooohhhaaaaaahhhrrrxxx{{{vvvxxxxxxrrrkkkhhhjjjooosssrrrooollliiifffccc``````gggmmmnnnlllmmmtttzzz}}}yyyppphhhggghhheee___\\\YYYVVVXXX\\\^^^\\\YYYQQQQQQPPPQQQRRRUUUWWWXXXSSSQQQOOOOOORRRSSSSSSQQQRRRTTTNNNNNNZZZ___bbblllcccWWWLLLIIIJJJHHHFFFFFFHHHGGGEEECCCBBBBBBBBBBBBAAA@@@>>>===;;;;;;;;;;;;999999999888777666666555777666666666555555444444444444444444444555555555777555333222333444444333222222222222111000//////---------.........//////------------------------...------,,,,,,------...------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,++++++,,,,,,---...,,,,,,---------.........---...///000000000///.../////////////////////////////////000000000111111111111111222222222222222333333444555666777888888999;;;<<<======>>>@@@BBBBBBCCCDDDEEEFFFHHHHHHIIIIIIJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKLLLMMMNNNOOOKKKLLLMMMLLLKKKJJJJJJLLLHHHIIIJJJIIIHHHGGGHHHJJJDDDIIIKKKKKKMMMPPPPPPMMMOOOMMMKKKIIIIIIIIIIIIIIIJJJKKKLLLMMMMMMLLLJJJIIIEEEGGGHHHFFFCCCCCCGGGJJJOOOLLLKKKOOORRRXXXdddooowwwuuuwwwwwwhhh```XXXRRRKKKBBB<<<;;;:::888777777888888555222333444444555555555444444333333333333333333333333222111111111000000000000111111111111111111111111////////////////////////........................,,,,,,,,,------............------,,,,,,------...---,,,,,,++++++,,,,,,---VVV[[[dddkkkiiidddcccggg]]]\\\[[[ZZZXXXWWWVVVVVVXXX___hhhmmmggg^^^[[[^^^```ZZZTTTPPPPPPQQQQQQPPPQQQRRRRRROOOLLLJJJIIIJJJIIIJJJJJJKKKKKKJJJJJJIIIFFFHHHIIIHHHFFFDDDDDDEEEAAABBBBBBBBBBBBAAA@@@@@@<<<:::999:::===???>>><<<>>>======>>>AAABBBBBBAAA;;;;;;<<<===>>>???@@@@@@AAA@@@>>>===<<<<<<======<<<<<<======<<<;;;::::::======???BBBDDDCCCAAA>>>===;;;;;;===AAADDDDDDBBB@@@AAABBBDDDFFFGGGHHHHHHFFFFFFGGGGGGGGGHHHHHHHHHKKKLLLNNNQQQRRRQQQPPPPPPOOOPPPQQQRRRTTTWWW\\\```cccbbb```^^^]]]]]]^^^^^^^^^aaabbbaaaeeelllpppqqqiiikkkooosssvvvuuuqqqnnnfff```[[[\\\dddoooyyyyyyzzzyyyqqqhhhbbbdddiiillliiifffcccaaa```^^^\\\\\\iiivvvyyysssqqqwww|||uuukkkdddeeehhheee^^^[[[XXXWWWZZZ___cccaaa^^^QQQRRRSSSUUUWWWYYY[[[\\\TTTQQQOOOPPPRRRTTTRRRQQQMMMNNNFFFGGGUUUaaammmsssbbbQQQKKKLLLLLLKKKJJJHHHGGGEEECCCBBBAAAAAABBBAAA@@@>>><<<;;;:::;;;;;;888777555444444444666777444444444444444444444444555555555555555555555555777555333222333444444333111111222111111000///...---------.........//////------------------------...------,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,...------,,,,,,++++++***,,,,,,,,,---------......------------------------,,,,,,++++++,,,,,,---...,,,,,,,,,---------......,,,---///000000000///...////////////////////////////////////000000000000111111111111111222222222222333333444555666777777888999;;;;;;;;;<<>>AAADDDFFFCCCAAABBBBBBCCCJJJQQQTTTVVV]]]lll}}}xxxkkkZZZMMMHHHDDD@@@<<<777333666;;;999777444333555777888888555555444444333333222222333333333333333333333333111111111111000000000000000000000000000000000000////////////////////////........................,,,,,,,,,------............------,,,,,,------...---,,,,,,++++++,,,,,,---XXXZZZ[[[\\\[[[\\\^^^```eee___[[[[[[ZZZWWWWWWYYY]]]bbbffffff```[[[WWWWWWUUUTTTRRRPPPOOOPPPQQQQQQRRRNNNJJJJJJMMMOOONNNLLLNNNKKKHHHEEEDDDFFFHHHIIIHHHIIIHHHFFFDDDBBBCCCDDDCCCBBBBBBAAAAAA@@@@@@???>>><<<;;;;;;<<<<<<;;;:::===============<<<<<<;;;;;;999888999===>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;999:::<<<===>>>===<<<;;;::::::;;;;;;<<<=========>>>???@@@AAACCCDDDEEEEEECCCCCCDDDFFFFFFGGGGGGGGGHHHJJJMMMNNNMMMMMMMMMNNNUUUTTTSSSSSSWWW[[[___bbbcccaaa___]]]\\\[[[YYYWWWYYYZZZ[[[^^^eeemmmoookkkaaaqqq~~~sssjjjdddaaaZZZ[[[^^^aaagggpppyyy|||tttlllhhheeeaaaaaacccooofff___^^^]]][[[ZZZ[[[aaakkktttuuuooolllpppvvvvvvpppjjjggghhhhhhddd```]]]XXXUUUZZZccchhheee```XXXWWWVVVVVVWWWYYY\\\^^^]]]WWWQQQPPPRRRSSSOOOKKKHHHJJJKKKKKKNNN[[[qqqwwwjjjYYYOOOLLLMMMLLLIIIKKKIIIFFFBBB@@@>>>>>>>>>@@@???>>><<<;;;:::888888777666555444444555666777555444444333333444444555555555444444444333333333333333333222222222111111111111000000/////////...,,,,,,,,,------..................------,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,.........------,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,............................................................////////////////////////000000000000000111111111111222222222111222222333333444444555777777888999:::<<<===>>>???@@@AAACCCEEEFFFGGGGGGFFFHHHJJJJJJIIIHHHIIIJJJLLLKKKKKKKKKKKKMMMOOOPPPJJJIIIIIIHHHHHHIIIIIIJJJJJJIIIHHHHHHGGGGGGGGGGGGJJJJJJJJJMMMPPPRRRRRRQQQNNNMMMKKKJJJJJJKKKLLLLLLJJJKKKLLLLLLLLLKKKJJJIIIDDDDDDCCCBBBAAAAAAAAAAAAAAA@@@>>>=========>>>???FFFEEEIIIVVVeeemmmlllggglllooottt{{{rrrjjj___VVVPPPJJJBBB<<<999888888777666555555555444444444444444444444444555555444444444333333333111111111111111111111111000000000000000000000000000000000000000000000000111000000///...---------.........------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++WWWXXXYYYZZZZZZ]]]aaadddbbb\\\XXXXXXXXXVVVWWW[[[bbbfffiiihhhddd]]]YYYVVVSSSQQQNNNNNNQQQTTTVVVVVVUUUPPPLLLJJJLLLMMMMMMKKKKKKHHHEEECCCBBBCCCEEEGGGHHHHHHGGGEEEDDDCCCCCCCCCBBBBBBBBBAAA@@@@@@??????>>><<<;;;;;;<<<===;;;:::<<<============<<<;;;;;;:::888777999;;;===<<<:::::::::::::::::::::::::::;;;;;;<<<<<<<<<;;;;;;:::888:::;;;=========;;;::::::::::::;;;<<<<<<=========>>>???@@@AAACCCDDDDDDCCCDDDEEEFFFGGGGGGGGGGGGGGGIIILLLMMMMMMLLLMMMNNNRRRUUUXXXYYYYYYZZZ___ccc___^^^]]]]]]]]]\\\ZZZYYYXXX[[[^^^bbbjjjrrrsssoooeeerrr|||xxxmmmddd___]]]]]]^^^```dddjjjqqqyyy~~~zzzrrrjjjgggdddaaa```ccchhhbbb^^^______\\\[[[\\\```gggnnnnnniiigggmmmssstttpppkkkhhhhhhfffccc```\\\WWWUUUZZZcccgggddd___XXXXXXWWWWWWXXXYYYZZZ[[[YYYTTTNNNMMMNNNPPPPPPNNNJJJKKKKKKJJJLLLWWWgggssswwwkkkZZZPPPLLLLLLJJJHHHIIIGGGDDDAAA???>>>>>>>>>???>>>===<<<;;;999888888777666555444444555666777444444333333333333444444555444444444444333333333333222222222111111111111000000000//////.........,,,,,,,,,---------............---------,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---------,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,............................................................////////////.../////////000000000000000000111111111222222222111111222333333444444555777777777888:::;;;===>>>>>>???AAACCCEEEFFFFFFGGGFFFHHHJJJJJJIIIHHHIIIJJJNNNMMMLLLKKKJJJKKKLLLLLLHHHHHHHHHHHHHHHIIIJJJJJJJJJIIIIIIHHHHHHHHHHHHIIIJJJJJJKKKMMMPPPRRRQQQPPPLLLKKKJJJIIIIIIIIIJJJKKKHHHIIIJJJJJJJJJIIIHHHGGGCCCCCCBBBAAA@@@@@@@@@@@@???>>>===<<<<<<<<<======>>>>>>@@@HHHRRRWWWUUUQQQUUUXXX^^^fffpppzzzxxxtttoooiiidddUUUOOOGGGCCCBBB@@@;;;777888777777666555555444444444444444444444444444444444444444333333333333222111111111111111111111111000000000000000000000000////////////////////////000000000///...---------......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++ZZZZZZZZZZZZ[[[```fffkkkbbb\\\WWWVVVVVVVVVYYY___gggiiikkkjjjggg```ZZZVVVSSSNNNJJJMMMTTT[[[]]]]]]WWWSSSMMMKKKLLLMMMLLLJJJIIIGGGDDDBBBAAABBBDDDFFFGGGGGGFFFDDDCCCCCCCCCCCCBBBBBBAAAAAA@@@?????????>>><<<;;;;;;<<<===;;;:::;;;<<<<<<<<<<<<;;;::::::999888777888999:::999888888888888888888888888888999::::::;;;;;;;;;::::::888999:::;;;<<<;;;:::999999999::::::;;;<<<<<<<<<;;;<<<===>>>???AAABBBBBBCCCCCCDDDEEEFFFFFFFFFFFFEEEHHHKKKLLLLLLKKKLLLMMMNNNUUU]]]___]]]\\\```dddYYY[[[\\\]]]]]]\\\ZZZYYYYYY]]]bbbfffmmmsssqqqkkkeeepppwwwrrrggg```]]]\\\^^^```bbbfffkkkqqqvvvyyytttlllfffdddbbb______aaa```]]]]]]aaaccc```_________dddhhhgggbbbbbbgggmmmmmmkkkiiifffcccaaa___^^^YYYVVVUUUZZZbbbeeeaaa\\\XXXXXXXXXXXXWWWVVVVVVUUUTTTPPPLLLKKKMMMOOOQQQRRRPPPPPPOOONNNOOOUUU\\\bbbssshhhYYYOOOKKKJJJGGGEEEEEEDDDBBB@@@>>>>>>>>>>>>>>>===<<<;;;:::999888777777666555444444555666666444444333333333333444444444444444444333333333333111111111111000000000000/////////...............,,,,,,,,,------------......------------,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------............/////////....../////////000000000000000000111111111222222111111222222333444444444666666777888999;;;<<<======>>>@@@BBBDDDEEEEEEFFFFFFHHHJJJJJJIIIHHHIIIJJJOOONNNLLLJJJIIIHHHHHHHHHFFFFFFGGGHHHIIIJJJKKKKKKIIIIIIIIIIIIIIIIIIJJJJJJKKKJJJKKKMMMOOOPPPPPPOOOKKKJJJHHHGGGGGGGGGHHHHHHFFFGGGGGGHHHGGGFFFEEEDDDBBBAAA@@@???>>>>>>>>>>>>>>>===<<<;;;:::;;;;;;<<<>>>======@@@BBBDDDCCCAAA@@@BBBGGGNNNVVV^^^eeeiiinnnrrrvvvwwwwwwyyy}}}~~~}}}{{{yyymmmeee[[[SSSOOOMMMJJJHHH@@@<<<888888:::;;;999777666666555555444444333333333333333333333333333333333333333222222222111111111111111111111111111111000000000000000000000000////////////////////////000000//////...---------...------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++aaa```___]]]^^^bbbiiinnnbbb]]]WWWVVVTTTTTTZZZaaahhhhhhiiihhhfff```ZZZVVVVVVPPPLLLPPPYYYaaabbb```WWWRRRMMMKKKMMMNNNNNNLLLIIIGGGEEEDDDCCCDDDFFFGGGGGGEEEDDDCCCCCCDDDCCCCCCAAAAAAAAA@@@??????>>>>>>===<<<;;;;;;<<<<<<;;;:::::::::;;;;;;::::::999888888777777777777777777666777777777777777777777777888888999999::::::999999888888999::::::999999888888888999999:::;;;;;;;;;999:::;;;<<<===>>>???@@@AAAAAABBBCCCCCCDDDCCCCCCCCCFFFIIIJJJJJJJJJKKKLLLKKKRRR[[[```aaaaaaaaabbbVVVYYY\\\]]]\\\ZZZXXXWWWZZZ___cccggglllooojjjbbbaaalllsssooogggbbb```___^^^^^^```dddhhhlllnnnooojjjddd``````___]]]]]]___\\\[[[___fffhhheeedddeeebbbeeegggeeeaaa___aaaeeedddddddddbbb^^^[[[ZZZZZZWWWUUUUUUZZZ```bbb^^^YYYUUUVVVWWWWWWUUUSSSPPPOOONNNNNNNNNPPPRRRTTTUUUUUUWWWVVVUUUUUUVVVXXXXXXXXXhhh___SSSJJJGGGFFFDDDBBBAAAAAA???>>>>>>===>>>>>><<<<<<;;;:::999888777777777666555444333444555666444333333333333333333444444444444333333333222222000000000000000/////////..................------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------.........//////........./////////000000000000000000111111111111111111111222333333444444555555666777888:::;;;<<<<<<===???AAABBBDDDDDDDDDEEEGGGIIIIIIHHHGGGHHHIIILLLLLLKKKIIIHHHGGGFFFFFFDDDEEEFFFHHHIIIJJJKKKKKKIIIIIIIIIIIIIIIJJJKKKLLLKKKJJJKKKLLLNNNOOONNNMMMIIIHHHGGGEEEEEEEEEFFFFFFEEEFFFGGGGGGFFFEEECCCBBB@@@@@@???>>>============>>>===;;;:::::::::;;;<<<>>>???>>>===;;;;;;<<<<<<:::;;;===@@@DDDHHHLLLNNNOOORRRTTTUUUTTTUUUXXXZZZaaabbbcccccceeelllwww{{{pppbbbXXXTTTSSSRRRQQQLLLGGG@@@<<<;;;<<<<<<<<<<<<999777777888999888777444444444333333333222222222222222222222222222222222222222111111111111000111111111111111111111111000000000000000000000000/////////////////////////////////......---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++fffeeebbb___^^^```eeeiii```[[[VVVSSSQQQQQQWWW```eeeffffffeeeaaa\\\XXXVVV[[[VVVRRRVVV^^^dddccc___SSSOOOLLLLLLOOOQQQQQQOOOHHHFFFEEEDDDCCCDDDEEEFFFFFFDDDBBBBBBCCCDDDDDDBBBAAA@@@@@@??????>>>======<<<;;;::::::;;;;;;:::999999999999999999888777777666666777666666555555666666666666666666666666666666666777888888888888888777888888888888888777777777777888888999:::::::::777888999:::;;;===>>>>>>>>>??????@@@@@@@@@@@@???AAADDDGGGHHHHHHIIIIIIKKKJJJMMMTTT\\\ccceeebbb]]]UUUXXX[[[\\\YYYVVVUUUUUUYYY^^^bbbfffkkknnniiiaaabbbllltttqqqkkkfffcccaaa]]]]]]]]]```dddffffffdddaaa\\\ZZZ]]]^^^]]]]]]___^^^___dddkkkmmmjjjiiikkkgggiiikkkiiieee```]]]\\\^^^```aaaaaa^^^[[[YYYYYYVVVUUUUUUYYY]]]^^^ZZZUUURRRSSSTTTTTTRRRPPPMMMKKKKKKMMMQQQWWW\\\]]]ZZZWWWYYYXXXXXXYYYZZZYYYVVVSSSYYYRRRJJJEEECCCBBBAAA@@@??????>>>>>>============;;;;;;:::999888777777666777666555333333333444555333333333222222333333333444444333333333222222222////////////////////////------..................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------........................//////////////////000000000111111111000000111222222333333444444444555555777999:::;;;:::;;;===???AAABBBCCCCCCDDDFFFHHHHHHGGGFFFGGGHHHHHHHHHHHHHHHGGGGGGFFFFFFCCCDDDFFFHHHJJJKKKKKKKKKIIIIIIIIIIIIIIIJJJKKKLLLJJJJJJJJJLLLNNNOOONNNLLLIIIHHHFFFEEEDDDDDDEEEEEEFFFFFFGGGGGGFFFEEECCCBBB??????>>>===<<<<<<<<<<<<>>>===<<<;;;;;;;;;<<<<<<:::;;;;;;999777777999;;;::::::;;;;;;<<<===>>>???===>>>???>>>>>>===>>>???@@@BBBCCCEEEGGGLLLTTTZZZcccccccccaaa___]]]]]]]]]___```hhhwwwzzzmmmeeeeeeeeeeeecccbbbbbbbbbfffjjjppptttqqqjjjbbb]]]RRRKKKCCC===;;;;;;:::999999888666666666777888888888777555555555555444333333333333333222222222222222222222222222222222222222222111111111000000000000000000000000000000000////////////////////////....................................------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++fffeeebbb___[[[ZZZ\\\^^^YYYUUURRRPPPMMMMMMUUU^^^eeeffffffbbb[[[WWWVVVWWW]]][[[[[[^^^cccccc___ZZZNNNMMMLLLNNNRRRTTTSSSQQQEEEDDDCCCBBBBBBCCCDDDDDDEEEBBB@@@AAACCCEEEDDDBBB@@@@@@??????>>>=========;;;999888888999:::888777777888888888888777666666444555777666555444666777666666666666666666666666444555666777777777777777777777777666666666666666666666777777888999999999666777888999:::<<<======<<<======>>>>>>=========???BBBEEEGGGGGGGGGHHHIIIIIIIIIMMMVVV```bbb]]]WWWTTTWWWZZZZZZVVVTTTTTTUUUXXX\\\```eeelllrrrpppjjjhhhqqqwwwtttnnnjjjfffcccaaa___]]]^^^aaacccaaa___\\\XXXYYY^^^aaaaaabbbeeefffgggkkkppppppmmmmmmpppkkkllllllkkkgggbbb\\\YYY]]]^^^```bbbbbb```]]][[[XXXVVVVVVWWWZZZYYYUUUQQQPPPPPPQQQRRRPPPNNNLLLJJJKKKLLLRRR\\\dddeee^^^XXXUUUUUUUUUVVVWWWUUURRROOOMMMIIIDDDAAA@@@@@@@@@@@@>>>>>>>>>>>>============:::999999888777777666666777666555333333333333444333333222222222222333333333333333333222222222222////////////000000000000.............../////////...------------,,,,,,,,,,,,,,,,,,------------...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........------.........//////////////////000000000111111000000111111222333333333333333444555666888999:::999:::<<<>>>@@@AAABBBBBBBBBDDDFFFFFFEEEDDDEEEFFFDDDEEEFFFFFFFFFFFFFFFEEEBBBDDDFFFHHHJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIJJJJJJIIIHHHIIIKKKMMMOOONNNMMMJJJIIIGGGEEEDDDDDDEEEEEEGGGGGGGGGGGGFFFEEECCCBBB???>>>===<<<<<<;;;;;;;;;>>>===<<<;;;:::;;;<<<<<<999:::::::::999999;;;===777888888999:::::::::;;;999999999888888888777777777999::::::;;;<<>>;;;888777777777777666444555666666666555444444444444444444444444444333333333333333222222222222111111111111111111111111222222222111111111000000000000000000000000000000////////////////////////........................------------------------,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++cccdddccc```[[[XXXVVVVVVTTTRRRPPPPPPNNNOOOXXXbbbiiilllkkkbbbWWWRRRTTTYYY[[[]]]aaadddeeeaaaZZZUUULLLLLLMMMQQQUUUVVVSSSPPPEEEDDDDDDCCCCCCDDDEEEEEEDDDAAA>>>@@@CCCFFFDDDAAA@@@??????>>>======<<<<<<999888777777888888777555666777777777777666555555333555777666555555666999666666666666666666666666333333555666666777777777777666666555555555555555555555666777777888888999666666777999:::;;;<<<===<<<<<<============<<<<<<>>>@@@DDDEEEFFFFFFGGGIIIHHHIIILLLRRRWWWYYYVVVRRRQQQUUUXXXWWWTTTSSSUUUXXXYYY\\\___ccckkkssstttppplllssswwwtttooonnnmmmkkkiiieeeaaaaaacccdddbbb___\\\YYY[[[bbbhhhiiikkkmmmooooooqqqsssqqqmmmnnnrrrmmmllljjjhhhfffbbb^^^ZZZ\\\\\\^^^bbbeeeeeeaaa]]]ZZZXXXVVVVVVVVVUUURRROOOOOOOOOPPPPPPPPPOOONNNMMMLLLKKKOOOZZZfffhhh```WWWPPPQQQRRRSSSQQQOOOMMMLLLHHHFFFCCCAAAAAAAAAAAAAAA>>>>>>>>>>>>>>>===<<<<<<999888888777777666666555777666555333222222333333333333222222222222333333333333333222222222222111/////////000000111111111.........//////000000000......---------,,,,,,,,,,,,,,,,,,---------......+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,*********+++++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------.........//////////////////000000000111000000000111222222333333222222333444555777888999888999;;;===???@@@AAAAAA@@@BBBDDDDDDCCCBBBCCCDDDCCCDDDEEEEEEEEEEEEDDDCCCBBBDDDFFFHHHJJJJJJIIIIIIJJJIIIIIIHHHHHHHHHHHHIIIGGGGGGHHHJJJMMMOOONNNMMMKKKJJJHHHGGGEEEEEEFFFFFFFFFFFFGGGGGGEEEDDDBBBAAA???>>>===<<<<<<;;;;;;;;;===<<<:::999999999:::;;;;;;;;;;;;;;;<<<<<<<<<;;;666777777888999999999999888888888888999999999999888999999999999999:::;;;===>>>>>>???@@@???===;;;===AAAGGGNNNRRRPPPHHHAAA999;;;=========???CCCGGG999999>>>CCCAAA:::999<<<999888777777777777777666444555666666555444333333333444666666555555555666333333333333333333333333111111111111111111111111333333222222222111111111000000000000000000000000////////////////////////........................------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++cccdddeeebbb^^^YYYUUUTTTRRRQQQRRRSSSRRRTTT]]]gggnnnqqqooodddVVVOOOSSSZZZXXX]]]dddhhhfff___WWWQQQLLLLLLNNNRRRVVVWWWSSSNNNGGGFFFFFFFFFFFFFFFGGGGGGDDD@@@===???CCCFFFDDDAAA?????????>>>======<<<<<<888777666666777777666555666666666777666555555444222444777777555555777:::666666666666666666666666222333444555666666666666777666555444444444444444555555666666777888888888666666777999:::;;;<<<===<<<===============<<<<<<===???CCCEEEEEEFFFGGGHHHHHHJJJMMMPPPQQQPPPPPPOOONNNRRRVVVUUUSSSSSSVVV[[[\\\^^^___aaahhhqqqrrrooommmrrruuuqqqoooqqqttttttooojjjeeedddggggggeeebbb]]]\\\___gggmmmoooqqqtttuuusssssssssppplllmmmrrrmmmjjjfffdddcccbbb___]]]ZZZYYY[[[```fffgggaaa\\\[[[YYYVVVTTTTTTSSSPPPNNNOOOOOOPPPPPPQQQQQQPPPPPPNNNJJJKKKVVVdddiiiaaaWWWOOOPPPRRRQQQNNNKKKKKKKKKHHHGGGEEECCCBBBBBBBBBBBB????????????>>>===<<<;;;888888777777666666555555777666555333222222333333333222222222222222222333333333333222222222111111//////000000111111222222.../////////000000111111.........------,,,,,,,,,,,,,,,,,,------.........+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////////////////000000000000000000000111222222333333222222333333555666888999888999;;;<<<>>>???@@@@@@???AAACCCCCCBBBAAABBBCCCCCCDDDEEEEEEEEEDDDBBBAAACCCDDDGGGIIIJJJIIIHHHHHHJJJIIIHHHHHHGGGGGGGGGGGGFFFFFFGGGJJJMMMOOOOOONNNLLLKKKIIIHHHFFFFFFFFFGGGEEEFFFFFFFFFDDDCCCAAA@@@??????===<<<<<<<<<<<<<<<;;;:::999888888888999:::;;;999888888999999777444888888999999999999888888666555555777999:::::::::444444444444555666888999:::::::::;;;;;;:::777444888;;;>>>AAAAAAAAA@@@@@@888:::;;;::::::<<>>;;;444444999999777666555444444444333444555555555444444555666333444666555444333333333333333333333333333333333000000000000000000000000333333333222222222222111000000000000000000000000////////////////////////........................------------------------,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++eeegggfffbbb\\\WWWUUUVVVSSSPPPNNNNNNPPPXXXdddnnniiikkkhhh```VVVQQQTTTYYY^^^eeekkkiii```WWWTTTTTTMMMMMMLLLLLLLLLNNNOOOPPPJJJHHHGGGGGGHHHIIIGGGFFFCCCAAA??????@@@AAA@@@???@@@AAA@@@>>>:::777777777666666666666666666666666777777777666444333444666111111111222555888<<<>>>999999:::999999777555444666444333333555666666555555555444444444333333333666666666666666555555555666777777888999999::::::999999999::::::;;;;;;;;;>>>===<<<;;;>>>EEENNNTTTSSSPPPLLLLLLMMMNNNKKKIIILLLOOOQQQQQQPPPSSS[[[aaahhhddd``````aaacccgggkkkpppooooooqqquuuxxxzzzzzz~~~rrriiijjjooommmgggbbbgggbbbdddpppyyywwwsssrrruuuuuuqqqiiifffjjjnnnooosssrrrkkkbbb___bbbcccbbb\\\[[[\\\___bbbcccaaa^^^XXXTTTSSSTTTSSSOOOMMMNNNUUUVVVWWWXXXXXXVVVTTTRRROOOLLLKKKPPPYYY```bbbaaaYYYSSSMMMMMMOOONNNHHHBBBFFFEEEEEEGGGIIIIIIEEEBBB>>>>>>===<<<;;;:::999999555555555555444444444444444444333333333333444444000111333444444333111000000000000000////////////222111111000000000000000////////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,***++++++,,,,,,++++++***+++++++++*********))))))***+++,,,,,,,,,,,,+++*********+++,,,,,,,,,,,,+++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------------......//////000000111000///////////////000000111111222222333444444888888999:::;;;===>>>???>>>@@@BBBCCCBBBAAAAAAAAAAAAAAABBBBBBCCCDDDDDDDDDBBBDDDGGGIIIIIIHHHFFFEEEFFFHHHIIIIIIFFFDDDDDDDDDHHHIIIJJJKKKKKKIIIGGGFFFJJJHHHFFFEEEFFFFFFEEEDDDBBBBBBCCCCCCCCCCCCCCCCCC=========<<<;;;;;;::::::888888888888888888888888:::999888888777888888888999888777666666555555555777777666666555555555444444444444555555555555666666666666666666666666666888555444777<<<===:::666555666777888999999888777777777666666555555555444555555555555555555555555555555555444444333333333222333444333111000111222222222222111111111000000000000000000000000000000000000///...............000000000000000000000000///////////////////////////000000///------...000////////////...---,,,+++------------------------......---,,,,,,+++******...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,aaaccceeeddd```[[[YYYYYYSSSSSSSSSTTTXXX^^^fffmmmgggfffbbb[[[SSSPPPRRRVVV\\\aaafffccc[[[TTTQQQRRROOONNNLLLJJJIIIJJJKKKLLLIIIHHHFFFGGGHHHHHHGGGEEEBBB@@@>>>>>>??????>>>===>>>???>>><<<999777777777666666666666666666666666333555666666444444555666444444333444666888;;;===AAAAAAAAA???<<<888444111555444222333555666555555333333333333333333333333666555555555555555555555777777777888888999999999888888999999:::;;;<<<<<<>>>=========???DDDLLLQQQPPPLLLIIIIIIKKKLLLIIIGGGGGGJJJMMMNNNOOOTTT^^^eeekkkhhhdddaaa___```cccggglllkkkjjjmmmqqqwwwzzz|||uuummmnnnqqqoookkkiiinnnjjjkkkrrruuuqqqmmmmmmkkklllkkkfffgggnnnuuuwwwuuutttmmmeeebbbeeehhhggg^^^[[[XXXYYY]]]___]]][[[[[[WWWUUUTTTRRRNNNNNNRRR___]]]\\\[[[[[[YYYVVVSSSKKKIIIHHHKKKQQQXXX[[[[[[^^^YYYSSSPPPOOOMMMIIIEEEHHHGGGGGGIIIKKKJJJGGGDDD>>>===<<<<<<::::::999888777777777666666666555555555444444444444444444555000111333444444333111000111111000000000/////////222111000000//////000000............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,***++++++,,,,,,++++++***+++++++++*********))))))***+++,,,,,,,,,,,,+++*********+++,,,,,,,,,,,,+++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///.........------------............////////////000000///////////////000000111111222222333333444777777888888:::<<<===>>>===???BBBBBBAAA@@@@@@AAACCCCCCCCCCCCCCCCCCCCCCCCCCCEEEFFFHHHHHHGGGFFFEEEGGGHHHJJJIIIGGGEEEEEEEEEHHHIIIJJJKKKKKKIIIGGGFFFGGGEEEDDDEEEFFFGGGGGGFFFDDDDDDCCCBBBAAA@@@@@@???======<<<<<<;;;:::::::::888888888888888888888888999999888777777666666777999888777666555555555555666666666666555555444444444444444444555555555555666666666666666666666666777555444777;;;<<<999666555666777888888888777777666666666666555555444444444444444444444444444444555444444444333333333333222333444333111000111222222222222111111111000000000000000000000000000000000000///............///////////////////////////000000000000000000000000...//////...------///000000//////...------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,^^^aaadddfffdddaaa___^^^WWWXXXZZZ[[[___cccfffhhhbbb^^^YYYTTTQQQQQQSSSTTTZZZ^^^```]]]UUUOOONNNOOOPPPMMMJJJGGGEEEEEEFFFGGGHHHFFFEEEEEEFFFFFFEEEDDDAAA???===<<<======<<<;;;:::;;;<<<:::888666777777666666666666666666666666000333555666666555555666666555444444555666999:::EEEEEEEEEDDD@@@:::555111555444333444555666666444222222333333333333333333555555555555555555555555777777777777888888888888666777888999:::;;;<<<======>>>>>>???@@@CCCIIIMMMKKKHHHEEEFFFHHHIIIGGGEEEFFFHHHJJJKKKNNNTTT^^^ffflllllliiiddd``````dddhhhhhhfffdddffflllsssxxx{{{}}}vvvrrrrrrrrrppppppsssxxxvvvuuutttooohhhfffgggfffiiihhhfffiiiqqqyyy|||zzzxxxqqqiiifffjjjnnnmmmaaa[[[UUUVVV]]]bbbaaa___```\\\YYYWWWRRRPPPUUU\\\jjjeee___]]]]]]]]]XXXTTTLLLKKKJJJKKKMMMRRRWWWZZZ```^^^YYYUUUPPPMMMJJJIIIHHHHHHGGGHHHIIIIIIFFFDDD======<<<;;;:::999999888888888888888777777777777555555555444444555555555111222333444444333222111222222111111111000000000222111000000//////000000...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,***++++++,,,,,,++++++***+++++++++******************++++++,,,,,,++++++*********+++,,,,,,,,,,,,+++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............------------/////////...............////////////////////////000000111111222333333333555666666777888:::;;;<<<<<<>>>@@@@@@?????????@@@DDDDDDDDDDDDDDDCCCCCCCCCEEEEEEFFFFFFFFFFFFFFFFFFGGGIIIJJJIIIGGGFFFFFFFFFGGGHHHJJJKKKJJJIIIGGGFFFCCCBBBBBBDDDGGGIIIIIIHHHEEEDDDCCCAAA???===<<<;;;<<<<<<<<<;;;::::::999999777777777777777777777777888888888777777777666666999888777666555555555555666555555555555444444444444444444444555555555555555555555555555555555555666555444777:::;;;888555555555666777777777666666666555555555555444444444444444444444444444444444444444333333333333333222111333333333111000111222222111111111111000000000000000000000000000000000111111000///////////////////////////////////////000000000000000000000000,,,.........---...///111111000...---,,,,,,------------------------------******+++,,,,,,---......------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,bbbcccdddeeeeeeeeeeeeeee___```______bbbggggggddd\\\XXXRRRQQQSSSUUUWWWWWW[[[]]]]]]XXXQQQLLLKKKLLLMMMKKKGGGDDDBBBBBBDDDEEEFFFDDDCCCCCCDDDEEECCCBBB@@@>>>;;;;;;;;;;;;:::999777888999888666555666777555555555555555555555555111444777888777666555555444444333222333555777888???@@@BBBCCCAAA===888555666555444555777888777555555555444444333333333222444444444444444555555555777777777777777777777777555666777888:::<<<=========>>>???@@@@@@BBBEEEHHHGGGDDDBBBCCCFFFHHHFFFDDDIIIJJJJJJKKKNNNTTT]]]ccclllnnnmmmhhhdddfffkkknnneeeccc```bbbgggnnntttwwwvvvsssssstttrrrqqquuu{{{~~~}}}uuukkkcccbbbffflllooonnnkkklllsssyyy{{{}}}vvvmmmjjjnnnqqqpppccc]]]YYY]]]ffflllllliiieeebbb___\\\YYYXXX```iiimmmddd\\\YYY[[[\\\XXXTTTNNNNNNMMMKKKKKKNNNSSSWWW[[[]]]]]]YYYRRRMMMKKKKKKEEEEEEEEEEEEEEEDDDCCCBBB>>>>>>===<<<;;;:::999999888888888888777777777666666555555444444555555666111222222333333222222111222222222222111111111000111111000///////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***************************++++++++++++++++++++++++******+++,,,,,,,,,,,,+++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------/////////......---------......//////////////////000000000111222222333333444444444555666888999:::;;;<<<>>>>>>======>>>@@@CCCCCCCCCDDDDDDDDDEEEEEEGGGFFFEEEDDDDDDEEEFFFGGGFFFGGGHHHGGGFFFEEEEEEFFFGGGHHHIIIJJJJJJHHHGGGEEEBBBBBBBBBDDDGGGHHHHHHGGGCCCBBBAAA???===;;;:::999;;;;;;;;;:::999999888888777777777777777777777777666666777888999:::::::::888888666555555555555555444444444444444444444444333333444444444555555555444444444444444444444444555444444666999999777555555555555555666666555555444444444444444444444444333333333333333333333333333333333333222222222222111222333222111000111222111111111111000000000000000000000000000000000000111111000////////////000////////////////////////////////////////////////+++---......---...000222111000---,,,+++,,,...///------------------------***++++++,,,,,,------...---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,iiigggdddbbbccceeehhhjjjeeeeeebbb```fffmmmmmmhhhXXXSSSPPPQQQVVVZZZ[[[[[[]]]]]][[[UUUOOOJJJIIIJJJIIIGGGDDDBBBAAABBBDDDEEEDDDBBBAAAAAABBBBBBAAA@@@>>><<<:::999::::::999888555666777666555555666777444444444444444444444444444666999999777555444444444333222222444666999:::777:::===???>>>;;;777555777666666777999999888666888777666555444333222111222333333333444444444555666666666666666666777777555666777888:::;;;<<<===;;;===?????????@@@BBBCCCDDDAAA@@@AAAEEEGGGGGGEEEJJJJJJJJJLLLOOOVVV^^^cccmmmqqqpppjjjgggkkkooooooeeebbb```aaaeeejjjnnnpppllllllooorrrpppnnnttt|||~~~uuuhhhaaacccgggrrruuusssooooootttyyyzzzzzzqqqmmmoooqqqpppeeecccbbbhhhpppssspppkkkhhheeeccccccbbbccciiirrrfff^^^UUUSSSVVVXXXVVVRRRNNNNNNLLLJJJIIIJJJNNNRRRQQQVVVZZZYYYSSSMMMJJJIIIDDDDDDDDDDDDBBBAAAAAAAAA???>>>>>>===<<<;;;::::::777777666666666555555555555555444444444444555555222222222222222222222222222222222222111111111000111000000///.../////////////////////.........---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***************************++++++++++++++++++++++++******+++,,,,,,,,,,,,+++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------//////......------,,,,,,,,,---...///000////////////000000111111222333333333333333444555666777888999:::<<<<<<;;;<<<===??????@@@AAACCCDDDFFFGGGHHHGGGFFFEEECCCCCCDDDFFFGGGDDDEEEFFFEEECCCCCCDDDEEEGGGHHHIIIJJJJJJHHHFFFEEECCCCCCCCCDDDFFFFFFEEECCC@@@???>>>===<<<;;;:::::::::::::::999888888777777666666666666666666666666333555777:::<<<>>>??????888777666555444444444444333333333333444444444444333333333444444444444555333333333333333333333333444444444666777777555444555555444444444444444444333333333333444444444444333333333333333333333333222222222222222222222222000111222222000000111222000000000000000000000000////////////////////////111000000///////////////................................................+++,,,------------///111111///---,,,+++,,,...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,mmmhhhbbb___```dddhhhjjjeeeeeeaaa___hhhssstttmmmTTTRRRQQQSSSWWW[[[[[[ZZZYYYYYYVVVRRRMMMIIIHHHHHHEEEEEEDDDCCCCCCCCCDDDEEEBBB@@@??????@@@AAA???>>><<<:::888888999:::999888444555666666444444555666444444444444444444444444555777999888666444333444555444444444555777:::;;;555666999:::999777333111666666666888::::::888666777777666555333222111111111222222333333444444444444444444555666777777777555666777888999:::;;;<<<999;;;===>>>===>>>???AAAAAA???===@@@DDDGGGGGGFFFFFFGGGHHHLLLRRRYYY```dddlllooommmeeeeeekkkmmmiiidddcccbbbdddgggjjjkkkkkkdddfffkkknnnllljjjnnnuuuxxx}}}|||qqqeeeaaadddgggoooqqqqqqnnnoootttyyy{{{zzzrrroooppppppnnnggggggjjjnnnqqqpppkkkfffeeebbbbbbfffhhhhhhkkkooo^^^WWWPPPNNNQQQTTTTTTRRRSSSQQQOOONNNNNNNNNOOOPPPJJJOOOTTTUUUQQQKKKHHHGGGDDDEEEEEEDDDAAA@@@@@@AAA>>>>>>===<<<;;;::::::999555555555555444444444444444444444333333444444444222222222222222222222222222222111111111000000000111000//////......//////000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++******************+++++++++,,,++++++******++++++,,,******+++,,,,,,,,,,,,+++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........---------------+++,,,...///000000///...//////000000111222222222333333333333444555666777888999::::::999:::<<<>>>===>>>???AAADDDFFFHHHIIIGGGFFFEEEDDDCCCDDDEEEFFFCCCDDDDDDCCCBBBBBBCCCEEEFFFGGGIIIJJJIIIHHHFFFEEEDDDCCCCCCDDDFFFEEECCCAAA=========<<<<<<;;;;;;;;;999999999888777777666666666666666666666666666666333555888;;;>>>@@@AAAAAA888777666555444444444444222222333333333333333444333333333333444444444444222222222222222222222222333333555555555555444333555444333333222333333333222222333333333333333444222222222222222222222222000111111111111222222222///000222111000000111222//////000000000000000111////////////////////////000000///.......................................------------------------+++---------,,,---...000///...------,,,---...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,jjjeee___\\\^^^bbbeeefffaaaaaa]]][[[eeeqqqooodddQQQRRRRRRTTTVVVVVVVVVUUUQQQPPPOOOMMMJJJHHHGGGHHHEEEEEEEEEEEEEEEDDDCCCCCC@@@???>>>>>>??????>>><<<:::999777888999;;;::::::444555666666444333444666333333333333333333333333333444555555333222333444555444333222222444666777444555666777666555333111444444555777999999666444333333222222222222111111111111111222333333444444222222333444666777888888666777777888999:::::::::888999;;;;;;;;;;;;===???>>><<<;;;>>>CCCFFFGGGEEEEEEEEEHHHLLLSSSYYY^^^```bbbeeeaaa[[[___hhhhhh```bbbccceeehhhkkkkkkjjjhhhbbbdddhhhllliiieeefffjjjpppvvvvvvlllbbbaaacccdddeeeiiijjjhhhiiipppvvvwwwxxxzzzwwwrrrpppqqqpppmmmeeehhhlllnnnmmmiiifffccc___[[[]]]dddhhhgggcccbbbZZZVVVQQQOOOPPPRRRSSSTTTXXXUUURRRRRRTTTTTTRRRPPPJJJLLLNNNNNNKKKIIIGGGFFFBBBCCCDDDBBB>>>===>>>@@@===<<<;;;:::999888888777555555555444444444444333333333222222222222333333333222222222222222222333111111000000000/////////000000///............/////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***))))))*********+++++++++,,,,,,+++******+++,,,,,,******+++,,,,,,,,,,,,+++***++++++,,,,,,++++++***++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,------------------...***,,,...///000000///...//////000000111111222222333333333333444555666666666777888888888999<<<>>>======???AAACCCDDDFFFGGGFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBDDDFFFFFFGGGIIIIIIIIIHHHFFFDDDBBBBBBCCCDDDEEEEEEBBB@@@=========<<<;;;;;;::::::999888888777777666555555555555555555555555555555444555888<<<>>>??????>>>777777666555444444444444111222222222333333333333222222333333333444444444222222222222222222222222222333555555444333333222555444333222111222222333111222222222333333333333222222222222222222222222000000000000111111222222...000111111000000111333////////////000000111111///////////////////////////......---------------................................................,,,---...---,,,,,,---///........................------------------------***++++++,,,,,,------...,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,eeeaaa\\\[[[^^^aaacccccc^^^___ZZZWWW___iiidddVVVPPPRRRTTTTTTTTTRRRPPPOOOIIIIIIIIIIIIHHHGGGGGGGGGEEEFFFGGGGGGFFFDDDBBBAAA???>>>======>>>>>>===<<<999888777888:::;;;;;;;;;555666777666444333444555333333333333333333333333000111222222111111444666444222000///...///000111222333444555666666555555333333444666888777555222......///000111111222222000000111222333333444444111111222444666777888999777777888888999999999:::777888999999999:::===???<<<:::999<<>>;;;999;;;===;;;::::::999888777666666666555555555555444444444333222222111111222222333333222222111111222222333000000000000////////////000000///.....................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++))))))******++++++++++++---,,,+++******+++,,,---******+++,,,,,,,,,,,,++++++++++++,,,,,,+++++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,------.........***+++---///000000///.../////////000111111222222333333333333444555555666666777777777777888;;;>>>>>>>>>???@@@BBBCCCDDDDDDFFFFFFEEEEEEDDDDDDCCCCCCEEEEEEEEEDDDCCCCCCEEEGGGFFFGGGHHHIIIIIIGGGFFFDDDAAAAAABBBDDDFFFEEECCCAAA???>>>>>><<<;;;:::999999888888888777666666555555555555555555555555555555555666999;;;======<<<;;;777777555444444444444444111111111222222333333333222222333333333444444444111111111111111111111111111333555555444222222222555444222111111111222222111111111222222333333333111111111111111111111111//////000000111111111222...000111111000000111333.../////////000000111111////////////////////////......---,,,,,,,,,,,,---........................////////////////////////---......---++++++---...------...//////......---------------------------((()))***+++---...///000,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,eee```XXXSSSWWW___bbb___YYYYYYWWWWWW___fffddd\\\RRRXXXZZZVVVPPPMMMJJJFFFNNNIIIEEECCCEEEFFFDDDCCCAAAAAABBBEEEFFFEEEBBB???@@@>>><<<<<<<<<===<<<::::::999888888777777888888555555555555555555555555333333333333333333333333000111222333333222111000222222222333333333444444222222222222222222222222222222222222222222222222000000111111111222222222000111222333333333333333333333333444444444555555555555555666666666666777777777777888999999::::::;;;:::999<<>><<<:::999::::::999888777777777777666666555444333333222222222222222111111111111000222111111000000000000000////////////////////////..............................---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************++++++++++++++++++*********))))))************************************************************************)))***++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********---,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,+++++++++,,,------------......///000000000////////////////////////111111222222222333333333666666777888999::::::;;;@@@@@@???@@@@@@AAACCCCCCCCCBBBAAA@@@@@@AAABBBCCCFFFEEEDDDCCCCCCBBBBBBCCCHHHHHHIIIIIIIIIHHHGGGFFFAAAAAAAAADDDFFFEEEAAA===@@@???>>>===;;;;;;::::::777777777777666666666666555666777777666444111000666666777888999::::::;;;444444444333333222222222111111111111111111111111222222222222222222222222222222222222222222222222333333333222222111111111222222222222222222222222000000000000000000000000222222111111000/////////000000000000000000000000000000000000000000000000////////////////////////............................................................////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,eeeaaaZZZUUUXXX]]]]]]YYYYYYYYYXXXYYY```fffccc[[[YYY___```\\\WWWTTTQQQMMMNNNJJJFFFFFFGGGGGGFFFCCCAAAAAABBBDDDFFFEEECCC@@@@@@>>><<<;;;<<<<<<;;;:::999999888888888777777777555555555555555555555555333333333333333333333333000111222222222222111000222222333333333444444444222222222222222222222222222222222222222222222222111111111111222222222222111111222222222222222111333333333333444444444444444444444555555555666666666666777888888999999::::::888888<<>>===<<<;;;:::;;;:::999888777666666666666555555444333333222222111111222222333333333444222111111000000000000000////////////////////////..............................---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++)))************++++++++++++++++++*********))))))******************************************************************************+++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++---,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++///...---,,,,,,,,,,,,---,,,,,,------.../////////////////////////////////111111111222222222333333444555555666777888999999??????@@@@@@AAACCCDDDEEEDDDCCCBBBAAAAAABBBCCCDDDGGGFFFEEEDDDCCCBBBBBBBBBFFFFFFGGGHHHHHHGGGFFFEEEBBBAAAAAABBBEEEDDDAAA>>>@@@???>>><<<:::999999888777777777666666666555555<<<=========;;;888666444555555555666666777777888444444333333333222222222111111111111111111111111222222222222222222222222222222222222222222222222333333222222222111111111222222222222222222222222000000000000000000000000000000000000000000111111////////////////////////////////////////////////....................................................................................////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++eeeccc^^^ZZZZZZ]]]ZZZUUUZZZZZZYYYZZZ___dddaaa[[[bbbggghhhccc___\\\YYYUUUOOOLLLIIIIIIJJJJJJGGGDDDAAAAAABBBDDDEEEEEECCCAAA???===;;;:::;;;;;;;;;999777888999999999888666555444444444444444444444444333333333333333333333333000111222222222222111000333333333333444444444444333333333333333333333333222222222222222222222222111111222222222333333333111111111111111111000000222222333333333444444444333333333333444444444444666666777777888888999999888888888;;;???CCCDDDDDDFFFFFFFFFHHHIIIIIIGGGEEEGGGLLLRRRWWW___ccc```YYYTTTXXX___ffffffbbbaaadddlllpppoooddd]]]aaajjjqqqkkkgggeeefffeee```]]]]]][[[]]]```bbbdddhhhlllpppwwwwwwqqqiiieeehhhmmmnnnnnnggg]]]XXXZZZ^^^bbbccc___]]][[[YYYXXXWWWTTTRRRRRRRRRRRRSSSSSSRRRNNNKKKIIIGGGEEEFFFHHHJJJKKKJJJIIIGGGEEECCCBBBBBBBBBBBBBBBAAA???===<<<;;;;;;;;;;;;:::999777666666555555555555444444333333222222000111222333444555666666222111111000000000000000////////////////////////..............................---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************++++++++++++++++++***************************************************************************************++++++,,,,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************------,,,,,,,,,,,,++++++------,,,,,,,,,,,,,,,---++++++,,,,,,---.................................000111111111222222222222333333444555666777777888>>>??????AAABBBDDDFFFGGGEEEDDDCCCBBBBBBCCCDDDEEEHHHGGGFFFDDDCCCBBBBBBBBBCCCDDDEEEFFFFFFFFFEEEDDDBBBAAA@@@AAABBBCCCBBB@@@@@@???>>><<<:::888777666777666666666666555555555;;;<<<;;;:::888666333111333333333444444444444444333333333222222222222222111111111111111111111111111111111111111111111111111111111111111111111111222222222111111111111111111111111111111111111111000000000000000000000000......///000000111222222////////////////////////////////////////////////........................................................................---............/////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++,,,,,,,,,++++++++++++***************************eeeeeeccc```___```]]]WWW\\\YYYWWWWWW[[[______\\\hhhkkkkkkgggcccaaa^^^YYYPPPMMMKKKLLLMMMLLLIIIEEEBBBAAAAAABBBDDDDDDCCCBBB>>><<<:::::::::::::::888666777888999999777555444444444444444444444444444222222222222222222222222111111111222222111111111333333333333444444444444333333333333333333333333111111111111111111111111222222222222333333333333000000000000000000111111222222222222333333333333111222222222333333333333555555666666777888888999999999999;;;===???AAAAAACCCCCCCCCDDDDDDDDDCCCBBBFFFNNNVVV\\\```bbb\\\UUUTTTWWW]]]bbb```\\\^^^dddjjjlllhhh```\\\bbbkkkqqqkkkfffeeeiiikkkggg```]]][[[]]]aaafffjjjmmmmmmmmmsssqqqlllfffccceeeiiilllqqqjjjbbb]]]]]]aaadddfff___\\\YYYUUUSSSRRRRRRRRRTTTSSSSSSSSSSSSRRRNNNLLLIIIGGGFFFFFFGGGIIIJJJIIIIIIGGGEEECCCBBBBBBBBBCCCCCCAAA???<<<;;;;;;;;;<<<;;;:::888777666555444444444444444333333333222222111111222222333444444555222111111000000000000000////////////////////////..............................---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++++++++++++++++++++++++++))))))*********+++++++++************************************************************************************************,,,,,,,,,,,,++++++***)))++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------+++,,,,,,------...//////////////////////////////000000000111111111111222222222333444555666777777===>>>???@@@BBBEEEGGGHHHEEEDDDCCCCCCCCCDDDEEEFFFHHHGGGFFFDDDCCCBBBBBBAAABBBCCCEEEFFFFFFEEEDDDDDDBBBAAA@@@@@@@@@AAABBBCCCAAAAAA???===;;;999777666666666666555555555444444666666555555444222000///333333333222222111111111222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000111111111111111111111111000000000000000000000000////////////000000111111////////////////////////////////////////////////........................................................................---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++***++++++++++++++++++++++++++++++++++++++++++++++++dddggggggdddeeefffddd______ZZZVVVVVVYYY[[[]]]^^^iiikkkjjjeeecccbbb^^^XXXQQQNNNLLLLLLNNNMMMIIIFFFCCCAAA@@@@@@BBBBBBBBBAAA===;;;999888999999888777555666888888888777555333444444444444444444444444222222222222222222222222222111111111111111111222222222222333333333333444222222222222222222222222111111111111111111111111111111222222222333333333////////////000111333333111111111222222222333333111111111111222222222333444555555666666777888888:::::::::::::::;;;<<<===>>>>>>@@@@@@AAAAAAAAABBBHHHRRR\\\```aaa___ZZZSSSWWWXXX[[[\\\ZZZWWW]]]eeeeeeccc^^^ZZZ]]]eeekkkkkkeeebbbccclllpppkkkbbb]]]YYY[[[aaahhhnnnoookkkgggiiigggeeecccaaaaaadddhhhoookkkgggdddbbbbbbccccccZZZXXXUUURRRPPPPPPQQQRRRTTTSSSPPPPPPPPPOOONNNLLLMMMKKKHHHHHHIIIIIIIIIIIIHHHGGGFFFDDDCCCCCCCCCDDDCCCAAA???<<<;;;;;;;;;<<<:::999777666555444444444333333333333333222222222222222222222111111111111222111111000000000000000////////////////////////..............................---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++))))))*********+++++++++************************************************************************************************,,,,,,,,,,,,++++++***)))++++++++++++++++++++++++*********++++++,,,,,,,,,++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,+++,,,,,,---------...//////000000000000000000000000000000//////000000000111111111222333333444555666777777;;;<<<===???AAADDDFFFGGGDDDCCCBBBBBBBBBDDDEEEFFFGGGFFFEEECCCBBBAAAAAAAAACCCDDDEEEFFFFFFEEEDDDCCCAAAAAA@@@??????@@@BBBDDDBBBBBBAAA???===;;;888777555555555555444444444444444444444555555444444444444333333222222111111000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000//////..............................................................................................................................------------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,cccggggggeeefffiiijjjgggbbb]]]ZZZ\\\]]]\\\]]]___ggghhhfffbbb``````\\\VVVQQQNNNKKKKKKLLLLLLIIIFFFDDDBBB???>>>???@@@??????<<<:::888888888888888666555666777777777666444333333333333333333333333333222222222222222222222222222222111000000111222222111111111111222222222222111111111111111111111111111111111111111111111111000000111111111222222222000000//////000111333444000000111111111222222222111111111111222222222222444444555555666666777777999:::::::::999999:::<<<999;;;===>>>>>>@@@BBBDDDIIITTT^^^aaa___]]]YYYTTTYYYWWWXXXYYYWWWVVVZZZaaa^^^]]]ZZZYYY___ggggggccc^^^]]]aaajjjoookkkddd___[[[[[[^^^fffmmmnnniiiddd___^^^```bbbaaa^^^___ccciiiiiijjjhhheeeaaa\\\ZZZUUUUUUTTTRRRPPPPPPQQQSSSRRRPPPNNNMMMMMMMMMLLLKKKPPPMMMKKKJJJJJJKKKKKKJJJHHHHHHGGGGGGFFFEEEDDDDDDBBBAAA???===<<<;;;;;;;;;888777666555555444444555333333333333222222222222222222222111111000000000222111111000000000000000////////////////////////..............................---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))******+++,,,,,,,,,++++++++++++++++++++++++)))************+++++++++***************+++++++++************************************************************************++++++,,,,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++,,,,,,***+++,,,---......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------777555333000---+++***)))------......///000000111000000000000000000000000////////////000000000000222222333444555666777777999:::;;;<<>><<<<<<======<<<;;;999777777777888777666666666666555555555444444333333333333333333333333111111111111111111111111222222111000000111222222///000000000000111111111////////////////////////111111111111111111111111//////000000000111111111555333222000000000111222000000000000111111111222111111111222222222333333333444444555555666777777555777999999888888;;;===888:::=========???BBBEEEHHHSSS]]]___\\\[[[ZZZXXXWWWUUUUUUXXXXXXVVVWWWZZZYYY\\\______bbbeeeccc^^^]]][[[___hhhmmmkkkhhhgggccc```^^^ccckkkooolllggg]]]]]]bbbhhhhhhaaa___aaafffhhhkkkkkkggg___XXXSSSRRRTTTVVVUUUSSSQQQRRRSSSPPPOOOOOOPPPQQQPPPNNNLLLOOOMMMKKKJJJLLLMMMMMMLLLGGGHHHIIIIIIIIIGGGEEEDDDAAA@@@???>>>===<<<;;;:::666555555444444555555666222222222222222222222222111111222222222222222222222111111000000000000000////////////////////////..............................---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********+++,,,---------++++++++++++++++++++++++)))************+++++++++))))))*********+++++++++******************************************************************************+++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++***+++,,,............---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------555444222///---+++******,,,,,,---......//////000................................./////////000000000111111222333444555555777888999:::<<<>>>@@@AAA??????>>>>>>???@@@BBBCCCBBBAAAAAA@@@@@@AAAAAAAAADDDDDDDDDDDDCCCBBB@@@???===???AAA@@@??????BBBDDD@@@@@@@@@@@@???<<<:::888444444444333333333333222111111111111111222222333111111111111111000000000/////////000000000111111000000000000000000000000////////////////////////////////////////////////........./////////000000//////////////////////////////////////////////////////////////////......................................................------------------------................................................,,,,,,---------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++aaadddccc______eeejjjkkkfffeeejjjrrrrrriiibbbbbbgggfffccc___^^^^^^ZZZSSSQQQMMMHHHGGGHHHIIIHHHFFFFFFBBB>>>;;;:::;;;;;;;;;;;;999777666777777666555666666555444444444444555333333333333333333333333111111111111111111111111333222111000000111222333////////////000000000000////////////////////////000000000000000000000000////////////000000000000888777444111//////000000000000000000111111111111111222222222222333333333333333444444555666666777222555777888777999<<<@@@888;;;=========>>>BBBEEEEEEQQQ[[[\\\ZZZZZZ[[[[[[TTTRRRSSSYYYZZZWWWTTTTTTVVV^^^eeefffdddccc```\\\___]]]```gggllllllmmmooommmfffaaaccclllrrrqqqnnn```aaahhhpppooofffaaacccfffjjjmmmmmmhhh___WWWRRRRRRUUUXXXXXXUUURRRRRRRRRPPPQQQSSSVVVWWWUUUQQQMMMMMMLLLJJJJJJLLLNNNOOONNNGGGHHHJJJKKKKKKIIIFFFDDD@@@@@@@@@???>>><<<:::999555444444444444555666666222222222222222222222222111111222333444444555666222111111000000000000000////////////////////////..............................---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,------......++++++++++++++++++++++++)))************+++++++++))))))******++++++++++++************************************************************************)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++*********)))+++,,,...//////......,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++,,,,,,---------------,,,+++++++++,,,,,,++++++,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,............/////////000//////000111222333444444666777777888:::<<<>>>???======<<<<<<===???@@@BBB@@@@@@??????@@@@@@AAABBBCCCCCCDDDCCCBBB@@@>>><<<<<>>>>>??????>>><<<999888444444444333333333222222555444333333222222333333000000000000000000000000.../////////000000111111000000000000000000000000////////////////////////////////////////////////---.........//////000000////////////////////////////////////////////////------......///000000000................................................------------------------................................................,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---*********++++++,,,,,,,,,************************iiiccc]]]\\\```eeeiiikkkjjjhhhjjjnnnmmmgggbbbaaaeeemmmoooeeeYYYTTTTTTTTTMMMLLLJJJHHHGGGFFFGGGGGGAAA???===<<<;;;:::888666888999:::;;;:::888666444777666444222333555777999444444444444333333222111333333333222222111111111222222222111111111000000//////000000000000//////000000000000000000000000//////////////////////////////000000000000//////222222111000///...------000000000000111111111111222222111111222222333444555444444444444555666666777666666666777999;;;===888999:::<<<>>>???AAABBBDDDHHHNNNSSSVVVVVVTTTSSSSSSRRRRRRUUUXXXYYYWWWTTTTTT\\\ggglllkkkhhhfffggggggggghhhiiilllooorrrtttpppiiifffjjjpppqqqqqqrrrlllkkkooosssnnnccc]]]^^^gggggghhhhhhfffbbb[[[VVVYYYZZZ[[[YYYUUURRRQQQPPPQQQSSSVVVXXXXXXUUURRROOOJJJIIIIIIJJJLLLMMMLLLKKKGGGGGGGGGGGGFFFDDDCCCBBBBBB@@@?????????===:::777666666555444333222222111555444333333222222333333444444444444333222222111222222222111111///......000000//////.........---***+++---//////...---,,,000000///...------,,,,,,,,,------......------,,,++++++++++++++++++++++++...+++***+++((()))444CCC111000///---,,,+++******************************************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,...---,,,++++++---...000,,,,,,,,,++++++*********///...,,,+++***+++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------------------------------,,,,,,,,,---------..................////////////000000000000111111111111555555666888999:::<<<<<<======>>>???????????????AAAAAAAAAAAAAAAAAAAAAAAACCCEEEEEEAAA@@@BBB@@@===???@@@BBBAAA@@@??????@@@AAA???<<<999777777777888222333333333333222111111222222222222222222222222000000000000////////////000000000000000000000000222111000.........///000////////////////////////////////////////////////000000000000000000000000........................////////////////////////........................------------------------,,,---.........---,,,+++........................---------............///---///...++++++---...++++++,,,---......---,,,+++......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,++++++,,,,,,---...++++++++++++++++++++++++hhhccc___^^^ccciiimmmooojjjhhhiiillljjjddd___^^^hhhnnnoooeeeXXXRRRQQQQQQRRROOOKKKHHHHHHHHHGGGFFF@@@>>>===<<<<<<;;;999888888999::::::999888666444222222333666:::@@@EEEHHH333333444444333333222111333333333222222111111111111111111000000000////////////000000000000//////000000000000000000000000//////////////////////////////000000000000//////111111000000///.........//////000000000111111111222111111111111222333333444444444444444555555666555555555555666888:::;;;888999:::;;;===>>>???@@@CCCFFFLLLQQQSSSSSSRRRPPPRRRQQQQQQTTTXXXYYYXXXVVVTTT\\\gggmmmmmmkkkjjjkkkiiiiiijjjkkkmmmppprrrssspppiiifffiiinnnnnnnnnoookkkpppxxxzzzpppbbb___ccccccdddeeegggiiihhhdddaaaaaa^^^[[[VVVSSSPPPNNNMMMTTTVVVXXXYYYYYYVVVRRRPPPMMMLLLJJJJJJKKKKKKJJJHHHFFFFFFFFFEEEDDDCCCBBBAAAAAA???>>>>>>===<<<888666555555555444444444444444555444333333222222333333///000111222333333333333111222222111111///......000/////////.........---,,,---///000111000///...000//////...------,,,,,,+++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++***+++---***)))111;;;///...---++++++***************************************************************************************************************+++++++++,,,,,,,,,---,,,*********+++---...,,,,,,,,,+++++++++******...---,,,+++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------,,,,,,,,,------------...............//////////////////000000000111111111444444555666888999:::;;;;;;;;;<<<===>>>>>>>>>>>>AAAAAA@@@@@@@@@@@@@@@@@@DDDGGGGGGDDDBBBDDDBBB??????AAABBBBBB@@@??????@@@@@@>>>;;;888666666666666222333333333333222111111111111111111111111111111000000000000////////////////////////////////////222111///.........///000................................................................................................................................................------------------------***+++---............---........................------------............+++...---******......,,,,,,------------------,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,++++++*********,,,++++++++++++,,,------++++++++++++++++++++++++eeeaaa^^^___ffflllppprrriiiggggggjjjhhhaaa]]]]]]hhhnnnmmmbbbWWWRRRRRRSSS[[[TTTMMMJJJKKKLLLIIIFFF???>>><<<<<<===<<<;;;999888888999999999777555444333333333444777:::>>>@@@333333333333333222222111222222222222222111111111000000000/////////////////////000000000000//////000000000000000000000000////////////////////////...//////000000//////...//////////////////////////////000000000000111111111111111111111222222333333333333333333444555555444444444444555777888999888888:::;;;<<<=========AAADDDHHHLLLNNNNNNMMMLLLOOOOOOPPPSSSWWWYYYXXXWWWYYY```hhhmmmmmmkkkjjjkkkiiijjjkkkmmmnnnppprrrsssrrrkkkfffhhhjjjhhhggghhhkkkuuu~~~pppbbb```fffbbbbbbbbbdddgggiiiiiihhhddd^^^WWWSSSQQQPPPNNNLLLRRRSSSVVVWWWWWWUUURRRQQQPPPNNNLLLKKKKKKJJJHHHFFFEEEEEEEEEDDDCCCBBBAAA@@@@@@>>>===<<<<<<:::777555444444555555555666666666555444333333222222333333...///000111222222222222111111111111000///....../////////...............,,,---...000000//////...//////......---,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++)))))),,,...,,,))),,,111,,,,,,+++******************************************************************************************************)))))))))******+++++++++,,,,,,,,,+++******))))))***,,,---,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++,,,...///------------------------,,,,,,,,,,,,---------------............///////////////000000000000111111222333444555666777888999999999:::<<<<<<=========?????????????????????@@@FFFIIIJJJGGGFFFGGGEEEBBBAAABBBCCCCCCAAA??????@@@???===:::888555444444444333333333333333222222111000000000000000000000000000000000000////////////////////////////////////111000///.........//////................................................------------------------........................................................................------------------------)))***,,,---.../////////------------------------------------............,,,......++++++...///,,,...------,,,,,,------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++***************)))+++++++++++++++,,,------++++++++++++++++++++++++\\\ZZZYYY\\\cccjjjmmmnnngggeeefffiiifffaaa___aaahhhkkkggg\\\TTTTTTYYY\\\```XXXOOOKKKMMMNNNJJJEEE>>><<<;;;<<<======<<<;;;888888888888777666555444777555333111000000111111222222333333333222222111222222222111111111111111000000000000000000000000//////000000000000//////////////////////////////////////////////////////...//////////////////............/////////000000////////////000000000111000000000000000111222222222222222222222333444444444444444555555666777888777888999;;;<<<<<<;;;;;;???AAADDDGGGIIIJJJIIIHHHMMMMMMOOORRRUUUWWWXXXXXX^^^bbbhhhjjjiiigggeeeeeedddfffhhhkkkmmmooopppqqqpppjjjeeefffeeecccaaacccooowww~~~zzznnnddddddhhheeebbb``````ccceeeffffff```ZZZTTTSSSUUUWWWTTTQQQMMMNNNQQQRRRSSSSSSRRRQQQQQQOOOLLLKKKKKKJJJHHHFFFEEEEEEEEEDDDCCCBBBAAA@@@@@@???===<<<;;;:::888666555666666666666666666666555444333333222222333333333333222222111000///...000000111111000///..............................***+++,,,---------,,,,,,.........------,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++))))))+++,,,+++))))))+++++++++*********++++++,,,************************************************************************+++++++++*********************+++++++++,,,,,,,,,+++************+++,,,,,,++++++++++++++++++++++++***+++,,,------,,,******+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******,,,...///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------.........//////////////////000000000111111111222333444555666666777888999;;;<<<=========>>>>>>>>>>>>????????????HHHKKKLLLJJJIIIJJJHHHDDDBBBCCCDDDCCCAAA??????@@@===<<<999777555333333222333333444444333333222111111111111111111111111111000000000000////////////////////////////////////////////////.../////////................................................------------------------........................................................................------------------------+++,,,,,,------.........------------------------,,,,,,---------.........///111000,,,,,,......+++...---,,,++++++,,,---.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++************+++++++++***+++,,,,,,---++++++++++++++++++++++++SSSRRRRRRVVV^^^ccceeeeeecccccceeegggeeebbbbbbfffjjjjjjcccWWWPPPTTT\\\```]]]TTTLLLIIIJJJJJJFFF@@@===;;;:::;;;<<<===<<<:::777777777777666555555444444444333222222333444444111111222333333222222222111111111111111111111111111111111111111111111111//////000000000000//////////////////////////////////////////////////////......////////////......------......//////000000...////////////000000000000000//////000000111222111111111111111222333333444444555666666777777777666777999;;;<<<<<<;;;:::===>>>AAACCCEEEFFFFFFFFFJJJKKKMMMOOORRRTTTVVVXXX[[[^^^bbbddddddcccbbbbbb]]]___cccgggkkkmmmnnnnnngggccc```bbbcccbbbcccfffvvvxxxwwwrrrllljjjjjjjjjgggddd```^^^```ccceeeeee___[[[YYYZZZ]]]^^^ZZZVVVPPPPPPQQQQQQQQQPPPPPPOOOOOOMMMLLLKKKLLLLLLJJJIIIFFFFFFFFFEEEDDDCCCBBBAAABBB@@@===<<<<<<;;;999777888777777666555555444444555444333333222222333333444444444333222000///...///000000000000//////...---------...............***++++++,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++++++++)))((()))+++***)))+++++++++++++++,,,,,,---************************************************************************------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,+++++++++++++++,,,,,,---++++++++++++++++++++++++)))***+++,,,,,,,,,+++***+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,*********+++---///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------...............////////////000000000000000111222333444444555666777999;;;<<<===>>>>>>=========>>>>>>?????????GGGKKKMMMKKKJJJKKKIIIDDDBBBDDDDDDCCC@@@>>>>>>>>>;;;:::888777555333333222333444444444444333222222222222222222222222222222000000000000////////////.................................////////////...................................................................................................................................................------------------------.........---,,,,,,,,,,,,------------------------,,,,,,,,,------------...333555333...---...---***...---,,,++++++,,,---.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,++++++++++++++++++++++++OOONNNOOOSSSYYY]]]]]]\\\______aaadddbbb___bbbhhhkkkiiiaaaTTTMMMQQQXXX]]]SSSNNNGGGEEEFFFDDD@@@<<<<<<:::999:::;;;;;;:::999777777666666555444444444444444333333333333333333000111222222222222222222000000000111111111111111111111111111222222222222//////000000000000//////000000000000000000000000////////////////////////---......//////......------------....../////////......////////////000000///////////////000000111000000000000000111222222444444555666777777666666555777999;;;===<<<<<<;;;;;;<<<>>>@@@CCCDDDFFFFFFHHHIIIKKKMMMNNNPPPTTTVVVSSSUUUXXX\\\___aaacccdddYYY\\\aaafffiiikkkkkkjjj]]]ZZZ[[[___bbbcccggglllwwwuuuooojjjkkknnnnnnkkkgggddd```^^^```dddggghhhdddbbb``````aaa___[[[WWWWWWVVVUUUSSSQQQOOONNNNNNMMMLLLKKKKKKMMMMMMLLLKKKFFFFFFFFFEEEDDDCCCBBBAAABBB@@@===<<<;;;;;;999888888888777666555444333222555444333333222222333333111111222222222222222111/////////000000//////...---------------.........---------------.........------,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++,,,+++((('''***......***,,,,,,+++++++++,,,,,,---************************************************************************.........---,,,,,,++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,)))***++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,------------...............////////////000000000000000111222333333333555666888:::<<<===>>>???=========>>>??????@@@@@@EEEJJJLLLJJJJJJJJJHHHCCCBBBCCCDDDBBB???===<<<<<<999888888777666555444333444444444444444333222222222222222222222222222222000000000000////////////........................------.../////////......------------------------------------------------................................................------------------------........................------------------------000///...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------444666444///---...---***...------,,,,,,------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,---------***************+++,,,,,,++++++++++++++++++++++++PPPOOOPPPTTTYYY[[[YYYVVV[[[[[[]]]^^^\\\YYY]]]cccdddccc]]]RRRMMMPPPUUUWWWLLLJJJHHHFFFEEECCC???<<<;;;:::999999999999888777777777666555444444444444555555444222111000//////000000111222222222222222///000000000111111111222000000000000111111111222//////000000000000//////000000000000000000000000////////////////////////---......//////......------............................../////////000000///............///000000000////////////000111111222333444555666555444444444666999<<<>>>>>>===<<<:::;;;===???AAADDDFFFGGGFFFHHHJJJKKKKKKMMMQQQTTTNNNOOORRRVVV[[[___bbbccc\\\___ccchhhjjjjjjiiiggg\\\ZZZ[[[___aaabbbffflllnnnmmmhhhcccfffllllllhhhfffccc___]]]___bbbeeegggdddccc```^^^[[[YYYWWWVVVVVVUUUTTTRRRQQQPPPPPPPPPNNNMMMKKKLLLMMMMMMLLLJJJEEEEEEEEEDDDCCCBBBAAA@@@BBB???<<<::::::999888777666555555555444444333333555444333333222222333333000111111111111111000000......///////////////...,,,,,,,,,------.........------,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++++++++)))(((---333111***,,,++++++*********++++++************************************************************************......---,,,,,,+++************+++++++++,,,,,,,,,)))******+++++++++++++++******+++++++++,,,,,,,,,***************+++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,---------................../////////000000000000000111222222333333333444666888;;;<<<===>>>======>>>??????@@@AAAAAACCCGGGJJJHHHHHHIIIFFFAAABBBCCCCCCAAA>>>;;;;;;;;;777777777777777666555555444444444555444444333222111111111111111111111111000000000000////////////........................,,,---.../////////......------------------------------------------------------------------------........................------------------------........................------------------------//////---,,,+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------000222111---,,,......+++,,,------------------,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------******++++++,,,,,,,,,,,,***************++++++,,,++++++++++++++++++++++++SSSRRRSSSVVVZZZ[[[XXXUUUXXXXXXZZZZZZWWWSSSWWW^^^YYY[[[YYYRRROOOQQQTTTTTTKKKKKKKKKJJJGGGEEEBBB@@@;;;:::888888888888777555777777555444444444444444222333333444444555555666///000111222222222222222//////000000111111111222.../////////000000111111//////000000000000//////000000000000000000000000////////////////////////---..................---..................................../////////000...............///000000///////////////000111111111222333444555444333222444666999===??????>>>===::::::<<<>>>AAADDDGGGIIIEEEGGGIIIIIIIIIKKKOOOSSSOOOOOOPPPTTTXXX\\\___``````bbbgggjjjkkkjjjhhhfff```^^^^^^______^^^aaafffccceeebbb^^^aaaggghhhcccfffbbb^^^[[[\\\^^^```aaa___^^^[[[WWWSSSRRRSSSUUUPPPOOOOOOOOOPPPRRRSSSUUUOOONNNLLLLLLMMMLLLKKKIIIDDDDDDDDDCCCBBBAAA??????AAA>>>;;;999888888777666333333333444444444444555555444333333222222333333333222222111///...,,,+++......///////////////...,,,,,,,,,------.........++++++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++)))***)))***000777333***++++++***)))))))))))))))************************************************************************------,,,,,,+++***))))))******+++++++++,,,,,,,,,(((((()))************************++++++,,,,,,,,,+++***)))))))))***,,,---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------................../////////000000000111111222222333333111222444777999;;;<<<======>>>>>>???@@@AAAAAAAAAAAAFFFHHHGGGGGGHHHEEE@@@BBBCCCCCCAAA===;;;::::::666666777777777777777666444444555555444444333222000000000000000000000000000000000000////////////........................+++,,,.../////////......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------........................------------------------...---,,,+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,......++++++......,,,+++,,,............,,,+++......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------))))))******++++++++++++*********)))***++++++,,,++++++++++++++++++++++++RRRWWW]]]___^^^]]]\\\]]]XXXYYYZZZYYYVVVTTTSSSTTTSSSQQQMMMKKKLLLMMMNNNOOOOOOOOONNNJJJEEEAAA??????;;;;;;:::999999888888777666666666666666666666666666555333222111222333333222222222111111111000000111111000000//////......////////////////////////000000//////.........---111000000///...---------111000000///...------------------............///------------------------..................------////////////////////////////////////000000000000111111222222222333333333444555777888::::::;;;;;;===:::888999>>>AAABBBBBBAAADDDGGGGGGFFFEEEGGGIIIIIIIIIJJJNNNSSSXXXZZZ[[[XXX[[[___bbbdddcccbbbaaa]]]___bbbbbbaaa``````aaa\\\]]]___`````````___^^^bbb___\\\\\\]]]]]]ZZZWWWUUUYYYZZZUUURRRRRRSSSSSSOOOOOONNNMMMNNNQQQSSSUUUPPPPPPPPPOOOMMMJJJGGGEEEDDDBBBAAAAAAAAAAAA???>>>===;;;999888999999888666666555333333333333111000111111111111111111111111111111111000000000000000........................---------------------------,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++++++++++++++++++++++++++***************************+++,,,,,,------,,,,,,************************************************************************,,,,,,,,,++++++******************)))))))))))))))************************++++++***))))))***++++++***++++++,,,,,,++++++***************************++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------............///////////////000000000111111111111555444444444666999<<<>>>>>>???AAABBBCCCBBBBBBAAA@@@CCCEEEEEEDDDCCCDDDDDDEEECCC@@@???>>>>>><<<;;;666777999999999666444222555555444444444333333333111111111111000000000000........................////////////////////////........................,,,,,,,,,---------......------------------------...---,,,,,,,,,,,,---...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------------++++++++++++---------------,,,,,,+++++++++------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,***))))))***,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++WWW[[[^^^^^^]]][[[[[[\\\YYYYYYXXXWWWUUUTTTRRRQQQOOOMMMKKKJJJJJJKKKLLLLLLMMMNNNMMMJJJEEEAAA>>>===999999999888777777666666555555555555555555555555555444333111111111222333222222222111111111000000111000000000/////////...////////////////////////000/////////............111000000///......------000000000///...---------------------............------------------------.................................................../////////000000000000111111111222222222333333444555666888999:::;;;;;;;;;999888999>>>BBBCCCCCC@@@BBBDDDDDDCCCCCCEEEHHHHHHGGGHHHKKKOOOSSSUUUUUUTTTVVVYYY]]]```aaa___]]]\\\___aaaaaa___\\\[[[[[[\\\]]]______```______^^^___[[[XXXVVVXXXYYYXXXWWWWWWZZZYYYTTTRRRRRRQQQNNNLLLLLLKKKKKKLLLNNNPPPQQQQQQQQQPPPOOOMMMJJJHHHFFFEEEDDDBBBAAAAAAAAA???===>>><<<999888888888777666666444333333333333222000111111111111111111111111111000000000000000000000........................---------------------------,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++++++++++++++++++++++++++***************************+++,,,,,,------,,,,,,************************************************************************,,,,,,,,,+++++++++******************))))))))))))************************++++++++++++++++++++++++***++++++,,,,,,++++++***************************++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------............//////////////////000000000111111111444444444444666999;;;===<<<===???@@@AAAAAA@@@@@@???AAACCCDDDCCCBBBBBBCCCEEECCC@@@?????????>>><<<666777999:::999777444222444333333333222222222222111111111111000000000000........................................................................,,,,,,,,,------------...------------------------...---,,,,,,,,,,,,---...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,------------,,,,,,++++++,,,,,,------------,,,,,,+++++++++------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,***))))))***,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++______^^^\\\YYYWWWXXXYYYZZZXXXVVVWWWXXXWWWSSSOOOLLLLLLKKKJJJIIIIIIHHHHHHJJJLLLLLLJJJEEE@@@===;;;888888777777666555555555555555555555555555555555333222111111000111111111222111111111111000000000000000000000////////////////////////////////////////////////............000000000///......------000000//////...---------------------............------------------------....................................................../////////000000000111111111222222222222333444444555777888999:::::::::999888:::===AAACCCCCC>>>???@@@@@@???AAACCCFFFEEEEEEEEEHHHKKKNNNNNNNNNOOOPPPRRRWWW\\\^^^\\\YYYZZZ]]]```aaa___]]]\\\[[[\\\]]]^^^____________^^^]]]YYYTTTRRRSSSVVVXXXXXX]]]]]]ZZZWWWVVVWWWRRRKKKJJJJJJJJJJJJKKKMMMNNNOOOQQQQQQPPPOOOMMMJJJHHHGGGGGGEEECCCBBBBBBAAA???===>>><<<999888888888666555666444333333333333222000111111111111111111111111000000000000000000111111........................---------------------------,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,************************************************************************,,,,,,,,,++++++++++++***************************++++++++++++++++++++++++***************************++++++,,,,,,++++++***************************++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,++++++,,,,,,+++******+++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------............/////////////////////000000000000333333333444555888:::;;;:::;;;<<<>>>>>>???>>>>>>>>>@@@BBBBBBAAAAAAAAABBBDDDBBB@@@???@@@@@@???>>>666777999999999777555333222222222222111111111111111111111111000000000000................................................------------------------,,,,,,,,,,,,------------------------------------...------,,,,,,------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++fffccc^^^XXXTTTRRRSSSTTTWWWVVVVVVZZZ^^^\\\UUUNNNNNNOOOOOOMMMJJJGGGFFFEEEGGGIIIKKKIIIEEE???;;;999888888777777666555555555444444444444444444444444111111000000000000000000111111111111000000000000000000000000///////////////////////////////////////////////////.........000000//////............/////////......---------,,,,,,---------.........---------------------------------................................................/////////000000111111111111222222222222333333444555666888999:::;;;::::::;;;===???@@@AAA======<<<<<<===???BBBDDDBBBBBBCCCFFFIIIKKKLLLKKKMMMLLLNNNTTTZZZ]]][[[XXXXXX[[[```bbbbbbaaaaaaaaa\\\\\\]]]]]]^^^^^^^^^^^^\\\XXXTTTQQQRRRUUUYYY\\\cccaaa^^^\\\^^^___XXXOOOLLLLLLMMMNNNOOOPPPPPPQQQQQQQQQPPPNNNLLLJJJIIIHHHHHHFFFDDDBBBBBBAAA>>><<<>>><<<999888888777555444555444222333333444222111111111111111111111111111000000000000000111111111........................---------------------------,,,,,,++++++,,,,,,---------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++************************************************************************++++++++++++++++++++++++)))***************++++++++++++++++++++++++++++++'''((()))******)))((('''***++++++,,,,,,++++++***************************+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,***))))))***,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------.........//////........./////////000000222222222333444666888999999:::;;;<<<======>>>>>>???@@@BBBBBBAAA@@@AAABBBAAA???======?????????>>>666777888999888777555444333222222222222111111111111111111111000000000///................................................------------------------++++++,,,,,,,,,---------,,,,,,------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++kkkeee\\\TTTOOONNNOOOPPPRRRSSSWWW^^^cccaaaXXXPPPTTTUUUVVVRRRMMMHHHEEEDDDEEEGGGIIIHHHCCC>>>:::888888888888777666666555555444444444444444444444444000000000000000000000000000000000000000000000000////////////000000000000////////////////////////.........///////////////////////////........................------------,,,,,,,,,------------...---------------------------------.........//////....................................////////////000000111111111222222222333333333333555777888999<<<<<<<<<<<<<<<<<<===>>>===;;;:::;;;===???BBBCCC@@@@@@BBBFFFJJJLLLLLLKKKMMMMMMOOOTTTZZZ]]]\\\ZZZYYY\\\```bbbaaa```______[[[[[[[[[[[[[[[\\\\\\\\\YYYWWWSSSQQQQQQSSSXXX[[[bbb```^^^^^^ccceee]]]RRROOOPPPRRRTTTUUUUUUUUUUUUPPPPPPNNNMMMKKKJJJIIIHHHHHHFFFCCCBBBBBB@@@>>><<<===;;;999777777777555444555333222222444444333111111111111111111111111111//////000000111111111111........................---------------------------,,,,,,++++++,,,,,,---------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++,,,,,,++++++************************************************************************++++++++++++++++++++++++))))))******+++++++++,,,++++++++++++++++++++++++)))***,,,......,,,***)))***++++++,,,,,,++++++***************************+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------............---............/////////000111111222333555666777999999:::;;;<<<===>>>???@@@AAABBBAAA@@@@@@BBBCCC>>>===;;;;;;<<<======<<<666666777777777666555555333333333333222222222222111111111111000000000///................................................------------------------+++++++++,,,,,,,,,------,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++nnnggg\\\RRRNNNMMMMMMNNNNNNQQQVVV]]]```^^^WWWPPPXXXYYYYYYUUUNNNHHHEEEEEEDDDFFFGGGEEEAAA<<<999888888888888777666666555555333333333333333333333333//////000111111111111000//////000000000000000111////////////000000000000////////////////////////........./////////////////////////////////......------------------------,,,,,,,,,,,,------------------------------------,,,,,,------.../////////------------------------------........./////////000000000111111111111222222222222222333666888999;;;<<<======<<<;;;<<<======<<<;;;<<>><<<<<<:::888777777777666555444333222222444444333222111111111111111111111111/////////000111111222222........................---------------------------,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))******+++++++++++++++***************************************************************************++++++++++++,,,,,,,,,))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...111333333111...,,,***++++++,,,,,,++++++***************************++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,------------.........------------.........//////000000111333444444555888888888999:::<<<===>>>@@@AAAAAAAAA@@@@@@BBBDDD===;;;::::::;;;<<<;;;:::555555555666666555555444444333333333222222222222111111111111000000000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++,,,,,,------.........,,,------......------,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,++++++***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++qqqhhh\\\SSSOOONNNNNNNNNNNNPPPSSSUUUVVVTTTQQQOOOVVVXXXXXXTTTLLLGGGFFFHHHCCCDDDEEEBBB>>>;;;999888777777666666555444444444222222222222222222222222///000111222222222111111////////////000000111111.../////////000000000111////////////////////////............/////////000.../////////////////////------------------------++++++,,,,,,,,,---------------------------------,,,,,,------...//////000---------------------------------.........//////000000000000111111111111222111111111222555777999777:::<<<===<<<<<<>>>@@@>>>===<<>><<<:::888777666777888777666444333222222444444333222111111111111111111111111...//////000111111222222........................---------------------------,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++++++++++++++******************************************************************************+++++++++,,,,,,,,,))))))***++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,...222444444222...,,,***++++++,,,,,,++++++***************************++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------+++,,,...//////...,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,---------.........,,,,,,---------............///000111222333333333666666666666888:::<<<===???@@@@@@???>>>???AAACCC>>><<<::::::;;;;;;;;;999333444444444444444444444222222222222111111111111111111111111000000000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++,,,,,,---......///,,,,,,---......---,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,++++++++++++,,,,,,------,,,,,,++++++++++++,,,,,,---------------------------------------,,,,,,,,,,,,++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++rrriii]]]TTTQQQPPPPPPOOOOOOOOOPPPOOOMMMLLLLLLNNNSSSVVVVVVRRRKKKFFFGGGIIIDDDDDDDDDAAA===:::888888666555555444444333222222222222222222222222222222///000111333333333222111.../////////000000111111.../////////000000111111////////////////////////---.........//////000000.........///////////////------------------------++++++,,,,,,,,,---------------------------------,,,,,,------...///000000---------------------------------.........//////000000000000111111111111222111000000222444777999444777;;;===<<<===@@@BBB???===>>>AAAEEEGGGFFFDDDEEEFFFGGGIIIKKKLLLIIIGGGGGGMMMSSSTTTQQQQQQVVV\\\]]]\\\ZZZVVVRRRQQQQQQRRRVVVVVVUUUTTTUUUVVVWWWXXXTTTXXX[[[[[[XXXVVVUUUVVVWWWZZZ\\\]]]______YYYPPPLLLNNNRRRTTTUUUTTTRRRQQQMMMLLLJJJHHHGGGFFFGGGGGGBBBAAA????????????>>><<<999777666666777888888777444333222222444444444222111111111111111111111111...//////000111222222222........................---------------------------,,,,,,++++++,,,,,,------------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++++++++************************************************************************************++++++,,,,,,,,,))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,))),,,000222222000,,,)))+++++++++,,,,,,+++++++++************************++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------+++---///111111///---+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......,,,,,,,,,---------......---...///111222222222222444444444444666888:::<<<>>>>>>???>>>======???BBB???===;;;;;;;;;<<<;;;:::333333333333333333333333111111111111000000000000111111111111000000000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,---...//////,,,,,,---......---,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++++++++------------+++++++++++++++,,,,,,------------------------------------------,,,,,,,,,++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++sssmmmddd\\\VVVQQQNNNLLLOOONNNMMMMMMNNNOOOQQQRRRTTTSSSPPPKKKFFFDDDEEEFFF@@@>>>;;;999::::::999888666555555555555444444444444444333333333333222222222222222111111111000000////////////000000000000////////////////////////.........///......---,,,////////////////////////---...///...------...///........................------------------------...---,,,,,,,,,,,,---.........------------......333222000...------------............////////////111111111000000000000000111222222333333444444555777:::===??????>>>>>>>>>===@@@DDDFFFEEEDDDCCCCCCAAABBBDDDFFFGGGHHHHHHHHHKKKHHHMMMUUUTTTLLLMMMVVVXXXWWWVVVUUURRRPPPNNNMMMRRRRRRQQQQQQQQQQQQRRRRRRVVV___gggdddZZZSSSTTTYYY^^^aaaccc```ZZZVVVWWWYYYSSSOOOPPPTTTUUUQQQNNNNNNIIIHHHHHHHHHIIIIIIGGGEEECCCAAA>>>>>>@@@@@@>>>;;;888888777666555555666666333333333333333333333333111222222222222111000000//////000111222333333444////////////............000000///...------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---.........***++++++,,,,,,++++++***,,,,,,+++******+++,,,,,,++++++++++++++++++++++++************************))))))*********+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,............////////////000000000000111111111111555555555666777999:::;;;;;;<<<===>>>>>>===<<<;;;<<<<<<<<<;;;;;;:::::::::444444555555444444333222444333333222111111111222000000000000////////////......................../////////...---------,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,..................------------,,,++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------++++++,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++qqqkkkccc\\\WWWTTTQQQOOOQQQOOOMMMKKKKKKMMMPPPRRRTTTQQQLLLHHHEEEDDDCCCDDD@@@===:::999999:::999888666555555555555444444444444444333333333222222222222222222111111111000000/////////000000000111111////////////////////////,,,,,,---.../////////...........................---...///...------...///........................------------------------...---,,,,,,,,,,,,---.........------------......000///...---------...///............////////////000000000000000000000000111111222333333444444555666999<<<>>>============<<<@@@EEEHHHGGGDDDBBBAAA???@@@BBBDDDFFFFFFFFFFFFHHHGGGLLLTTTSSSLLLMMMUUUYYYZZZ[[[[[[XXXTTTOOOLLLPPPQQQQQQPPPOOOOOOQQQSSS]]]ccciiiggg___YYYYYY[[[___bbbdddaaa\\\ZZZ[[[]]]VVVRRROOOQQQQQQNNNLLLMMMIIIHHHGGGHHHIIIIIIHHHFFFCCCAAA???>>>@@@???===;;;:::999888777666555555555333333333333333333333333111222222222222111000000000000000111111111111111////////////............000//////...------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------------***++++++,,,,,,++++++***,,,,,,+++******+++,,,,,,++++++++++++++++++++++++***************************************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,------------------------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,............//////////////////000000000111111111444555555666888999;;;<<<<<<===>>>??????>>>======;;;;;;::::::999888888888666666666666666555444444444333222222111111222222000000000000////////////.......................................---------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,..................------------,,,,,,+++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++kkkfff```ZZZWWWUUUSSSRRRUUURRRNNNKKKKKKNNNQQQTTTSSSNNNHHHDDDDDDCCCBBB@@@???<<<:::999999999999888666555555555555444444444333333333333222222222222222111111111111000000000000000000111111111222222////////////////////////***+++,,,...///000000000........................---...///...------...///........................------------------------...------,,,,,,------.........------------......------,,,,,,---...//////---............/////////000000000000000000000000111111222222333444444444555777:::;;;;;;;;;;;;<<<;;;@@@EEEHHHGGGCCC@@@>>>===>>>@@@AAACCCDDDDDDDDDEEEEEEKKKRRRQQQKKKKKKRRRZZZ\\\___```^^^XXXRRRNNNNNNRRRTTTRRROOOOOOSSSWWWcccgggkkkjjjddd___]]]]]]bbbcccdddbbb^^^\\\^^^```ZZZTTTOOOOOONNNKKKKKKLLLJJJIIIHHHHHHIIIIIIHHHFFFBBBAAA???>>>???>>><<<;;;;;;:::999777666555555555333333333333333333333333111111222222111111000///111000000000////////////////////////............//////......---,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,,,,,,,***++++++,,,,,,++++++***,,,++++++******++++++,,,++++++++++++++++++++++++************************+++++++++++++++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,------------------------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---............///////////////000000000000111111333444444666888:::<<<===>>>???@@@@@@AAA@@@???>>>999999888888777666666555777777777888777666666555333333222222111111222222000000000000////////////........................---------...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------......---,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---,,,,,,++++++,,,,,,---------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++bbb___ZZZVVVUUUTTTRRRQQQTTTRRRQQQPPPQQQSSSUUUWWWQQQKKKCCCAAABBBCCC@@@<<<>>>;;;999888888999999888666555555555555444444444333333333222222222222111111111111111000000000000000111111111222222222222////////////////////////+++,,,---...////////////........................---...///...---------///........................------------------------------------------------...------,,,,,,------...,,,,,,,,,,,,------......---------.........///////////////000000000000000111111111222333333444444333666888999999999:::;;;;;;>>>BBBDDDBBB???===<<<;;;<<<===>>>@@@AAAAAABBBAAACCCIIIOOONNNIIIIIINNNXXXZZZ]]]___^^^ZZZVVVSSSQQQVVVYYYWWWRRRRRRXXX___gggiiijjjjjjhhhdddaaa___ddddddccc```\\\[[[\\\^^^YYYTTTPPPQQQQQQNNNLLLNNNNNNLLLJJJHHHHHHHHHFFFDDDAAA@@@???>>>===<<<;;;:::<<<;;;:::888666555555444333333333333333333333333111111111111111000000////////////////////////...////////////.....................------,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,++++++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////////////////000000000111222333444555888:::<<<===AAAAAABBBBBBAAA@@@>>>===999999888777666666555444777777777777777666555555333333222222111222222333000000000000////////////........................,,,---------.../////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......---,,,,,,,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---------------------,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++ZZZWWWSSSQQQQQQPPPPPPOOOLLLNNNPPPSSSUUUVVVWWWWWWOOOIIIBBB???AAABBB???;;;===:::888777888999888888666555555555555444444444333333222222222111111111000000000000000000000000000111111111222222222222////////////////////////---...............------........................---...///...---------///........................------------------------------------------------------,,,,,,,,,,,,---------------------,,,,,,,,,------------..................//////000000000000000000111222222333333444333444666777777777888:::;;;<<<======;;;:::;;;<<<999999:::;;;===>>>???@@@???BBBGGGKKKJJJFFFGGGJJJSSSTTTVVVWWWXXXXXXXXXXXXUUUZZZ]]][[[WWWXXX___fffiiijjjjjjkkkjjjhhhdddbbbfffdddaaa\\\XXXVVVWWWXXXVVVSSSSSSVVVWWWSSSQQQQQQRRRPPPLLLIIIGGGFFFCCCAAA@@@@@@@@@>>><<<;;;::::::<<<;;;999777666555444444333333333333333333333333000111111111111000//////,,,------...//////000000////////////............---------------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++************************,,,+++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------...............////////////000000000111222333444777999;;;<<>>??????BBBFFFGGGEEECCCDDDFFFMMMMMMMMMNNNQQQTTTWWWYYYWWWZZZ\\\[[[YYY[[[bbbhhhhhhiiijjjkkkjjjiiigggfffgggddd^^^YYYUUUTTTTTTTTTVVVSSSTTTYYY[[[XXXUUUVVVUUUQQQMMMIIIGGGEEECCCAAA@@@@@@@@@>>>;;;999999999:::999888666555444444444333333333333333333333333000000111111000000///...,,,,,,---...///000111111////////////............------,,,,,,,,,,,,,,,,,,+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,,,,,,,***++++++,,,,,,++++++******++++++,,,,,,++++++***++++++++++++++++++++++++************************++++++++++++,,,,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,------------------------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...............////////////000000000111222333555777999:::@@@AAAAAAAAA@@@>>>===<<<<<<;;;:::999888777666555444444444444444333333222222222111111222222333333000000000000////////////////////////////////////---------...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......,,,,,,,,,,,,---...///000------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,---,,,,,,++++++,,,,,,---.........------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++VVVSSSQQQOOOOOOOOONNNLLLEEEGGGKKKOOORRRSSSSSSSSSLLLIIIEEEBBB@@@??????@@@;;;999666666777888888777666555555555555444444444222222222222111111111111////////////000000111111/////////000000000111111////////////////////////------..................---------------------------...///...------...///........................------------------------,,,,,,---......---,,,,,,---,,,,,,++++++,,,,,,---,,,---.../////////......,,,,,,---------.........------......///000000111000000000111222222333333333444555555555666888:::666888888888777777999;;;777777777888999;;;===>>>???CCCEEECCCAAA@@@BBBDDDHHHHHHHHHIIILLLPPPSSSUUUTTTUUUUUUUUUVVVZZZ```dddaaacccfffgggeeeddddddeeehhhddd]]]XXXUUUUUUUUUVVVXXXUUUUUUYYYZZZXXXWWWYYYTTTPPPLLLIIIGGGFFFDDDCCC???@@@@@@>>>:::888888999888777666555444444444444333333333333333333333333000000000000000//////............//////000000000////////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------------***++++++,,,,,,++++++******+++,,,,,,,,,,,,+++***++++++++++++++++++++++++************************)))******+++,,,---......++++++++++++++++++++++++******+++++++++,,,,,,,,,)))******+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,------------------------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------................../////////000000000000111222333555666777:::<<<===????????????>>><<<;;;:::999777666555444444444444444444333222222222222111111222222333444000000000000////////////////////////////////////...............---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------......,,,,,,,,,------...///000------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---///......---,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++XXXUUUSSSQQQQQQPPPOOOMMMIIIJJJLLLNNNPPPRRRTTTTTTKKKJJJGGGCCC???>>>@@@BBB:::888666666777888888777666666555555555444444444222222222111111111111000.../////////000000111111////////////000000000000////////////////////////++++++---...//////000000---------------------------...///...------...///........................------------------------,,,,,,---......---,,,,,,---,,,,,,++++++,,,,,,---+++,,,...000111111111000,,,,,,,,,---------......---------...///000000111000000000111222222333333333444555555555666888:::444666999:::999999::::::777777777777999;;;===>>>@@@DDDEEEAAA>>>>>>AAABBBFFFFFFGGGHHHJJJMMMOOOQQQQQQPPPOOOPPPSSSWWW\\\___YYY]]]aaaaaa___^^^```bbbhhhddd]]]XXXWWWWWWXXXYYY\\\WWWTTTWWWXXXWWWXXXZZZRRROOOKKKHHHGGGGGGGGGFFF???@@@AAA>>>:::777777999777666555444444444444444333333333333333333333333000000000000000//////...000000000000////////////000/////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---.........+++++++++,,,,,,+++++++++***+++,,,------,,,+++***++++++++++++++++++++++++************************))))))***+++---...//////++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))***+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------................../////////000000000000111222333555666666777:::===???@@@AAAAAA;;;;;;:::888777555444444444444555555444444333222222111111111222333333444000000000000////////////000000000000000000000000/////////......------,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,---...///000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---//////...---,,,,,,++++++++++++,,,,,,,,,---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++ZZZTTTPPPSSSTTTQQQLLLJJJKKKMMMMMMMMMQQQVVVUUUPPPNNNLLLIIIEEEBBB???>>>===999888777555555444444444666666555444333333222222333222111111000000111111222111111111000000//////////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---------.../////////........................,,,,,,,,,---------..............................------------------,,,,,,...------,,,,,,------...------------------------......////////////...............//////000111222333444666666555555777888666777999999777666777888555555777888999::::::;;;============>>>???@@@AAAEEEEEEFFFFFFGGGHHHIIIJJJJJJLLLNNNOOOOOOPPPRRRTTTSSSUUUYYYZZZYYYWWWWWWWWW\\\]]]]]]ZZZWWWVVVWWWZZZXXXWWWWWWXXXXXXXXXUUUSSSPPPKKKGGGEEEFFFGGGFFFDDDDDDAAA===<<<===>>>>>>===999888777666555444333333333333333222222222111111000000000000000000000000////////////............000000//////.........---.........------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,------,,,,,,+++***---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++***))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++***************************+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***---------............///---------............///000000000111222222333333666888;;;>>>@@@@@@@@@???<<<<<<;;;999777666555444222333555555555555333222444444444444333333222111222222111000///...------///////////////////////////............---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------,,,+++,,,...///...---.........------,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,++++++******++++++,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++WWWQQQNNNRRRTTTQQQMMMLLLKKKMMMMMMNNNQQQVVVUUUQQQKKKJJJHHHEEEBBB???===;;;888777666555555555555555666555555444333333222222333222111111000000111111111111111000000000//////////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.......................................,,,,,,,,,---------..............................------------------------...------,,,,,,------...------------------------......////////////...............//////000111222111333444444444444555777555666888888666666666777555555777888999:::::::::;;;;;;;;;<<<<<<===>>>???CCCDDDEEEFFFGGGHHHHHHHHHGGGIIIKKKLLLLLLMMMOOOQQQPPPRRRTTTTTTSSSRRRRRRSSSSSSTTTTTTSSSQQQRRRVVVYYYYYYXXXXXXXXXWWWUUUQQQNNNMMMKKKHHHGGGGGGFFFEEEDDDDDDAAA>>><<<<<<======<<<999999888777666555444333333333333222222222111111000000000000000000000000////////////............000/////////.........---.........------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,------,,,,,,+++***---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++************+++++++++++++++++++++++++++++++++++++++++++++++++++***************************+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***------------............------------............//////000111111222222333555777999<<<>>>>>>>>>>>><<<;;;:::999777666555444333333444444444444333333333444444444333333222111000000000000000////////////////////////////////////............---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------,,,,,,,,,------------......---------,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,------------...,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---------,,,,,,,,,+++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++RRRMMMMMMRRRUUUSSSPPPPPPMMMOOOPPPOOOQQQUUUUUUQQQGGGGGGFFFDDDBBB???<<<:::777666666555555555666666555555555444444333333222333222111111000000111111111111000000000000//////////////////////////////........................------------------------,,,,,,,,,---------.....................---------........................,,,,,,,,,---------..............................+++,,,,,,------............------,,,,,,------...------------------------......////////////...............//////000111222000111333333222222444555444666777777666555555666444555666888999999999999888999999::::::;;;<<<<<<@@@BBBDDDFFFGGGGGGFFFFFFEEEGGGIIIJJJJJJJJJLLLNNNNNNPPPQQQQQQPPPNNNOOOOOONNNNNNNNNMMMMMMOOOTTTWWWZZZYYYYYYXXXWWWRRRLLLHHHKKKKKKLLLJJJHHHFFFEEEFFFDDDAAA>>><<<<<<<<<;;;:::999888888777666555444444333333333222222222111111000000000000000000000000////////////............/////////........................------------------,,,,,,++++++,,,,,,---,,,,,,------,,,,,,+++***------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***------------............------------............//////000000111111222222333555777999;;;<<<<<<;;;::::::999888666555444444333222222222222222222333333333444444444333222222/////////000000000111111///////////////////////////............---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------------,,,++++++,,,......------------,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,++++++******++++++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........---------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,MMMKKKLLLRRRVVVUUUTTTUUUQQQSSSSSSPPPPPPRRRQQQMMMDDDEEEEEEEEECCC@@@===;;;666555555555555666666777555555444444444333333333333222111111000000111111000000000000000000//////////////////////////////................................................,,,,,,,,,---------....../////////...---------,,,........................,,,,,,,,,---------..............................++++++,,,,,,---...//////...------,,,,,,------.................................////////////..................///000111222000111333333222222444555555666888888666555666777444555666777888888888888777777888999::::::::::::===???BBBEEEFFFFFFDDDCCCGGGIIIKKKKKKKKKLLLNNNPPPOOORRRUUUVVVTTTQQQOOONNNQQQPPPNNNMMMMMMOOOSSSUUUYYYYYYYYYYYYWWWSSSLLLGGGIIILLLOOONNNJJJGGGGGGHHHDDDAAA>>><<<<<<;;;:::888777777666666555444444333333333333222222222111111000000000000000000000000////////////...................................................------------,,,,,,++++++,,,,,,---,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,---...///++++++++++++++++++++++++***+++++++++++++++,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...//////...,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***,,,,,,---------.........,,,,,,---------...............//////000111111222111222444666888888999999888888777777666555444444333222111000000111222333333333333444444333333222000000000000000000000000///////////////////////////............---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,......---+++***,,,...------------------------+++++++++,,,,,,,,,------++++++,,,,,,,,,---------,,,++++++******++++++,,,))))))************++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,KKKIIIMMMTTTXXXWWWVVVXXXUUUWWWVVVQQQNNNNNNLLLIIIDDDEEEFFFEEECCC@@@===;;;666555555555555666666777444444444444444333333333333222111111000000111111//////////////////000000////////////////////////................................................,,,,,,,,,---------....../////////...---------,,,........................,,,,,,,,,---------..............................++++++,,,,,,---...//////...------,,,,,,------.................................////////////..................///000111222111222444444333333555666555777888888777666666777444555666666777777777777666777888::::::::::::::::::===@@@CCCDDDDDDCCCBBBJJJLLLNNNOOOOOOPPPSSSUUUSSSWWW\\\^^^\\\VVVQQQNNNQQQPPPNNNNNNOOORRRUUUVVVVVVVVVXXXYYYXXXUUUOOOKKKIIIMMMPPPPPPLLLIIIHHHIIIBBB@@@>>><<<<<<;;;999777666555555444444333333333333333333222222222111111000000000000000000000000////////////............---------.......................................---,,,,,,++++++,,,,,,---,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++,,,---...///++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...//////...,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***,,,,,,,,,------------...,,,,,,,,,------------...---......//////000111111000111222333444555666666666666666555555444444444222222000//////000222222222333333444444333333333222222222111000////////////////////////////////////............---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,---......---,,,------------------------------+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,++++++******++++++,,,))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,HHHHHHMMMTTTWWWVVVVVVXXXVVVYYYXXXRRRMMMKKKIIIFFFFFFEEEEEEDDDBBB@@@===<<<777666666555555555666666444444444444444444444444333222111111000000111111......////////////000000////////////////////////........................------------------------,,,,,,,,,---------.....................---------........................,,,,,,,,,---------..............................+++,,,,,,------............------,,,,,,------.................................////////////...............//////000111222222333555555444444666777444666888777666555666666444444555666666666666666666777999:::;;;;;;:::999999;;;===@@@BBBBBBBBBAAAJJJLLLOOOPPPQQQSSSVVVXXXVVVZZZ```aaa^^^XXXRRRNNNLLLKKKKKKMMMQQQTTTVVVVVVSSSTTTUUUWWWXXXVVVRRROOOJJJLLLNNNNNNLLLIIIHHHHHHAAA???===<<<<<<;;;888666555555555444444444333333333333333222222222111111000000000000000000000000////////////............---------------......................../////////---,,,,,,++++++,,,,,,---,,,,,,------,,,,,,+++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************+++,,,......++++++++++++++++++++++++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***,,,,,,,,,,,,------------,,,,,,,,,,,,------------------......//////000000//////000111222333444555555444444444444444444444222111111111111111111222222222333444444444333333444333222111000///......///////////////////////////............---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,---000222111///,,,,,,,,,,,,------------...++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,,,,++++++******++++++,,,*********+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------.........++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,FFFGGGLLLSSSUUUSSSSSSVVVTTTWWWWWWQQQKKKJJJHHHFFFFFFEEEDDDBBB@@@===<<<;;;888777666555555555555555444444444444444444444444333222111111000000111111........./////////000000////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.......................................,,,,,,,,,---------..............................------------------------...------,,,,,,------.................................////////////...............//////000111222222333555555444444666777222444555555444333333444444444555666666666555555555666888:::;;;:::999888888999;;;===???@@@AAAAAAFFFHHHKKKNNNOOORRRUUUWWWVVVYYY\\\\\\XXXSSSOOOMMMJJJIIIJJJMMMRRRTTTTTTSSSRRRRRRSSSTTTVVVUUURRRPPPJJJIIIIIIIIIJJJIIIGGGEEE???===<<<<<<<<<;;;999777777666666666666555555555333333333222222222111111000000000000000000000000////////////............,,,,,,,,,------.........---........./////////000---,,,,,,++++++,,,,,,---,,,,,,------,,,,,,+++***+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************+++,,,---++++++++++++++++++++++++)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,------......///000000/////////000111222333444333333333333333444444444111222222222222222222111111222333333444444444333222222222111111000000000///////////////////////////............---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,+++,,,111777777111***,,,,,,,,,---------......++++++,,,,,,,,,,,,------***++++++++++++,,,,,,,,,,,,++++++******++++++,,,***++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,,,,------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------EEEFFFKKKRRRTTTQQQQQQTTTQQQUUUVVVPPPKKKJJJIIIGGGFFFEEEBBB@@@===;;;::::::999888777555555444444444444444444444444444444444333222222111000111111111---.........//////000000////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------....../////////........................,,,,,,,,,---------..............................------------------,,,,,,...------,,,,,,------...////////////////////////......////////////...............//////000111222111333444444444444555777000222444333222111222222444444555555666555555555444555777999:::999888777888999:::<<<===???AAABBBBBBDDDHHHJJJMMMOOOSSSUUUVVVWWWWWWUUUQQQMMMLLLKKKNNNMMMMMMOOOSSSSSSQQQNNNRRRQQQQQQRRRSSSSSSQQQPPPIIIGGGEEEEEEHHHHHHEEEBBB===<<<;;;;;;<<<;;;999777888888888888777777777777333333333222222222111111000000000000000000000000000/////////............,,,,,,,,,------.........---.........//////000000---,,,,,,++++++,,,,,,---,,,,,,---------,,,+++++++++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))******+++,,,++++++++++++++++++++++++))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,------...//////000////////////000222333444222222333333333333444444111222333444444333222111111222333333444444444444111111111111111222222222//////////////////////////////.........---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------***+++222:::;;;222))),,,,,,,,,------.........++++++,,,,,,,,,---------******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,++++++,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------KKKJJJIIIKKKNNNRRRSSSTTTVVVTTTRRRNNNKKKHHHGGGFFFFFFCCC@@@======<<<:::999777777777777666666666666555444444444444333333333444222000///000000///...////////////////////////////////////////////////................................................000000//////............000///---,,,,,,---///000.................................------,,,,,,,,,,,,,,,,,,---------......---------............//////......---------......111000///......///000111000000000000000000000000////////////000000000000333333222111222333444555555555666666555555444333333444555555333222333555555555666777888999::::::999:::::::::<<<===>>>???AAABBBDDDGGGJJJMMMPPPRRRPPPPPPPPPOOOOOOPPPPPPPPPQQQQQQQQQRRRRRRQQQQQQQQQUUUUUUVVVVVVTTTRRROOONNNKKKHHHEEECCCBBBCCCDDDFFFAAA>>>;;;:::<<<<<<:::777888888777666666666666666444444333333333333222222222222222111111111111000......//////......---,,,........................,,,,,,,,,------.........---------............///......---------,,,,,,,,,---------...------,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,+++***)))((((((***+++,,,------,,,+++***++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++///+++)))+++///111...+++---------------------------------,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,++++++,,,,,,---.........---------,,,,,,,,,,,,,,,,,,---------.........---,,,+++,,,...000222....................................////////////222222222222222222222222333333333333333333333333111111111111111111111111222222222111111111111000222......000...+++///777000000///...------,,,,,,,,,---///...---,,,,,,---------------------------.........------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++---111333333222///---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------------------------------------------------------,,,------......------,,,------------,,,,,,+++***///...---,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---...---,,,,,,---///LLLJJJJJJKKKNNNQQQSSSSSSTTTSSSPPPNNNKKKIIIGGGFFFDDDAAA>>>;;;::::::888777777777777777666666666666555555555444444444333333444222000///000000///...////////////////////////////////////////////////................................................/////////.........------///...---,,,,,,---...///..............................---------,,,,,,,,,,,,,,,,,,------------...------------............///......---------......000///...------...///000........................////////////000000000000333333222222222333444555444444555555444444333222333444555444333222333444444555666777888999999:::999999999:::;;;===>>>???AAAAAACCCFFFIIILLLOOOPPPMMMMMMMMMNNNOOOQQQSSSUUUSSSSSSRRRRRRRRRRRRSSSSSSWWWXXXXXXXXXVVVSSSPPPNNNHHHGGGEEEDDDCCCDDDEEEFFFAAA>>><<<;;;;;;;;;:::888888777777666666666666666444444333333333222222222222222222111111111111000......//////......---,,,........................,,,,,,,,,---------......------------..................---------,,,,,,,,,,,,------...------,,,,,,++++++++++++++++++++++++------------------------,,,,,,++++++******)))))))))***++++++++++++***)))++++++++++++++++++++++++***++++++++++++,,,,,,,,,------------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++///,,,)))+++///000...+++---------------------------------,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,++++++,,,,,,---.........---------,,,,,,,,,,,,,,,,,,---------.........---,,,,,,,,,...000111....................................////////////222222222222222222222222333333333333333333333333111111111111111111111111222222222111111111000000111......///...+++///666000//////...------,,,,,,+++---......---,,,,,,---------------------------......---------,,,,,,,,,,,,,,,,,,---------......------------------------,,,---///111111000///---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,,,,,,,---------,,,++++++......---,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,------,,,,,,...000LLLKKKJJJKKKNNNQQQRRRRRRQQQPPPOOOMMMKKKIIIGGGGGGEEEBBB???<<<;;;:::888777777777777777666666666666555555555555444444444444444222000///000000000...////////////////////////////////////////////////.........................................................---------------...................................................------------,,,,,,,,,,,,,,,,,,,,,------------------------..................---------......///......------------................................./////////000000000111333222222222222333444444333333333444333222222111222333444444222222333444444444555666777888999999999999999999:::<<<===>>>???@@@BBBDDDGGGJJJMMMNNNJJJJJJKKKLLLOOOSSSWWWYYYSSSSSSSSSRRRRRRSSSSSSSSSXXXYYYZZZZZZWWWSSSOOOLLLFFFFFFFFFFFFFFFFFFEEEEEEAAA???<<<;;;;;;;;;999888888777666666555555666666333333333333222222222222222222222111111111111000...////////////...------........................,,,,,,,,,------------...------------..................---------,,,,,,,,,,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++++++++*********))))))************))))))++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------)))******+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++...,,,***+++...000...,,,------------------------------------,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,++++++,,,,,,---.........---------,,,,,,,,,,,,,,,,,,---------.........---,,,,,,---...000111....................................////////////000000000000000000000000333333333333333333333333000111111222222111111000222222111111111000000000000...---...---,,,///444/////////...------,,,,,,***,,,......,,,,,,,,,---------------------------...------------,,,,,,,,,,,,,,,,,,---------..............................,,,---......//////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,------++++++++++++++++++++++++------------------------,,,------......------,,,+++,,,,,,------------,,,------,,,,,,,,,---......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,------,,,,,,,,,---------......***+++---,,,,,,---///111MMMKKKJJJKKKMMMOOOPPPPPPMMMMMMMMMKKKJJJIIIGGGGGGIIIFFFBBB???>>>===<<<:::777777777777666666666666555555555444444444444333333111000///000111000///////////////////////////////////////////////////................................................------------------------------...//////...------........................------------------------++++++,,,,,,,,,---------,,,,,,---------............------------...//////......................................................//////000000111111222222222222222333333333222222222222222111000000111222333333222222333444333444444555666777888999888888888999999:::<<<<<<===>>>@@@BBBEEEHHHJJJLLLIIIIIIIIIKKKNNNSSSWWWYYYRRRRRRQQQPPPPPPQQQRRRRRRVVVXXXYYYYYYWWWRRRMMMJJJHHHIIIJJJKKKJJJGGGEEECCCAAA???===<<<;;;:::999888777777666555555555555666333333333222222222222111222222222111111111000000///////////////...------........................------------------------,,,,,,---------...............---------,,,,,,,,,,,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++++++++++++++++++++*********++++++*********+++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------))))))***+++,,,......///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...///...,,,------------------------------------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,++++++,,,,,,---.........---------,,,,,,,,,,,,,,,,,,---------.........------------...///000....................................////////////000000000000000000000000222222222222222222222222111222333333333333222111111111111111000000000000///...------------///222//////.........---------***,,,......---,,,,,,---------------------------------------------------,,,,,,,,,---------...................../////////---,,,,,,,,,------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++------------------------,,,------......------,,,++++++,,,---.........---,,,,,,,,,,,,,,,---...///---,,,,,,++++++,,,,,,---,,,,,,,,,---------------,,,,,,,,,---------......)))+++,,,,,,,,,---000222MMMKKKIIIJJJKKKMMMMMMMMMKKKKKKKKKJJJIIIHHHGGGFFFHHHFFFBBB@@@??????===<<<777777777777666666666666444444444444333333333333333111//////000111000///////////////////////////////////////////////////................................................------------------------------...//////...------........................------------------------+++++++++,,,,,,,,,------,,,,,,,,,------------...---------------...//////////////////////////////////////////////////////.........///000111111111111111222222222333333333111111222222111111000///000111222222111111222444333333444555666777777888888888777888888999:::;;;;;;<<<===@@@BBBEEEGGGIIIIIIIIIIIIJJJMMMPPPSSSUUUPPPOOONNNMMMMMMNNNOOOPPPVVVWWWXXXYYYWWWSSSOOOMMMMMMNNNOOOOOOLLLHHHDDDAAAAAA@@@>>><<<:::888888888777666666555555555555555333333222222222111111111222222222111111111000000//////000000//////...---........................------------------------,,,,,,,,,------------.........---------,,,,,,,,,+++,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------)))******,,,---...//////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,---......---------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,111000///...,,,+++******,,,,,,++++++,,,,,,---.........---------,,,,,,,,,,,,,,,,,,---------......---------------......///....................................////////////////////////////////////222222222222222222222222222333555555555555333222111111111000000000////////////...---...000000000...............---------***,,,......------...///------------------------------------------------,,,,,,,,,---------......,,,,,,------............---,,,,,,+++,,,---...///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------------------------------,,,------......------,,,+++,,,------............,,,,,,,,,,,,,,,---...///---,,,,,,++++++,,,,,,---,,,,,,,,,------.........,,,,,,,,,---------......)))+++,,,,,,,,,---000222MMMKKKHHHHHHIIIJJJJJJJJJIIIIIIJJJJJJIIIGGGEEEDDDDDDAAA>>>=========<<<;;;777777777777666666666666333333333333222222222222222111//////000111111000////////////////////////////////////////////////................................................---------------.........................................................,,,,,,,,,------------...++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------...///000//////000000000000//////000000000000000000000000------...///000111222222000111111222333222222222111111111222111111000//////000111222111111222444222222333444555666777777777777777777777888999999::::::<<<===@@@CCCEEEFFFIIIIIIIIIJJJLLLNNNOOOPPPNNNMMMKKKJJJJJJKKKMMMNNNUUUVVVWWWWWWWWWUUUSSSRRRPPPQQQQQQPPPMMMHHHBBB???@@@AAA@@@===999777888888777666555555444444555555222222222222111111111111222222222111111111111000///000000000000///.................................------------,,,,,,,,,,,,,,,,,,,,,------------......---------,,,,,,,,,++++++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,+++++++++------,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,------------------------------------***++++++,,,---......///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------------------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,111000///...,,,+++)))))),,,,,,++++++,,,,,,---.........---------,,,,,,,,,,,,,,,,,,---------......---.........................................................////////////////////////////////////222222222222222222222222222333555666666555333222111111000000000////////////000///---///222222///........................+++---/////////...///000------------------------,,,,,,,,,------------...,,,,,,,,,---------......,,,,,,,,,---......//////---,,,,,,,,,,,,---............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---.........---,,,***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------,,,------......------,,,,,,------............---------,,,,,,,,,---......---,,,,,,++++++,,,,,,---,,,,,,,,,---......//////,,,,,,,,,---------......***+++---,,,,,,---///111LLLJJJGGGFFFGGGHHHHHHGGGHHHHHHIIIIIIHHHFFFDDDBBB???===:::::::::;;;::::::777777777777666666666666222222222111111111000000222000//////000111111000////////////////////////////////////////////////................................................------.........////////////...---,,,,,,---...///........................,,,,,,,,,---------......***++++++++++++,,,,,,,,,++++++,,,,,,,,,------------,,,,,,------///000000......///000000///......////////////////////////------...///000111222222///000111222333222222111111222222222222111000000...///111111000111222444222222333444555666666777777777666666666777888888888999:::<<<>>>AAACCCDDDFFFGGGIIIJJJLLLLLLLLLLLLMMMLLLJJJHHHHHHJJJLLLMMMQQQQQQQQQRRRSSSSSSTTTTTTOOOOOOPPPOOOKKKGGGBBB???@@@AAA@@@===999777777999666666555444444444444555222222222222111111111111222222222111111111111000000000000000000///....................................---------,,,,,,,,,++++++,,,,,,,,,---------......---------,,,,,,,,,***+++,,,---............---------------------------------------------------------,,,,,,++++++***------,,,++++++,,,------++++++++++++++++++++++++,,,,,,,,,------------...------------------------,,,,,,,,,,,,------..............................,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------+++,,,---------------...------------------------------------.........///------------------------,,,,,,,,,,,,,,,,,,,,,,,,......------,,,+++++++++,,,,,,++++++,,,,,,---.........---------,,,,,,,,,,,,,,,,,,---------......---...............------....................................////////////000000000000000000000000111111111111111111111111000222444555555444222000111000000000////////////000111000...000555444...........................,,,...000111000000111222------------------------,,,,,,,,,---------......,,,,,,,,,---------......,,,------...//////000000,,,---------..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---...///...---,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,..................---,,,......---,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,------.../////////,,,,,,,,,---------......+++,,,------,,,,,,...000KKKIIIFFFEEEFFFGGGFFFEEEHHHHHHIIIIIIHHHEEECCCAAA>>><<<999999:::;;;;;;;;;777777777777666666666666111111111000000000000///222000//////111222111000////////////////////////////////////////////////........................................................./////////000000000///---,,,,,,---///000........................,,,,,,,,,------.........******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---...///000111,,,---...//////...---,,,........................------...///000111222222///000111222333222111111222222222222222111000000---///000111000000222444111222222333444555666777777666666666666777777888888888999;;;===@@@BBBCCCCCCEEEHHHJJJLLLLLLKKKJJJMMMLLLIIIHHHHHHIIILLLMMMKKKKKKKKKLLLNNNPPPQQQRRRMMMMMMMMMMMMJJJFFFBBB@@@@@@AAAAAA===999666777999666666555444444444444555222222222111111111111000222222222111111111111000000000000000000//////....................................------,,,,,,,,,++++++,,,,,,,,,---------......---------,,,,,,,,,***+++,,,---............------------------------------------------------......---,,,,,,+++******---,,,+++******+++,,,---++++++++++++++++++++++++,,,,,,,,,---------......------------------------------------------------........................++++++++++++++++++++++++------------------------+++++++++,,,,,,---------+++,,,---------,,,---///---------------------------------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,++++++,,,,,,---.........---------,,,,,,,,,,,,,,,,,,---------......---......///......------..................................../////////000111111111111111111111111111111111111111111111111...000222444444222000...000000000000////////////000222111...111666555...---.....................---///111111111111222333------------------------,,,,,,,,,------.........,,,,,,,,,---------......---......///000111111222,,,---......//////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---//////...---,,,*********++++++,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++------------------------,,,------......------,,,.../////////...---,,,,,,///...------,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,------...///000000,,,,,,,,,---------......,,,---...---,,,,,,---///IIIGGGDDDBBBAAABBBDDDEEEHHHJJJLLLMMMKKKFFF@@@===:::;;;;;;;;;::::::;;;===:::999888666555444444444333222111111000111111111222111111000000000000000////////////////////////////////////////////////...................................................111333333111/////////------......//////000000///...---,,,,,,---...///---------------------------,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,...---+++---111000,,,...///000///...---...000000000000000000000000000/////////000111111222222000000111222222222222111333222111111000000111111222111111111000000//////222222222333333333444444777666555444444555666777888888888888999;;;===>>>>>>>>>BBBHHHHHHEEEFFFJJJLLLKKKKKKKKKKKKJJJJJJJJJIIILLLOOOOOOMMMMMMPPPSSSLLLMMMKKKEEEDDDFFFGGGEEEEEECCC@@@===;;;888777666777666666555444333333222111222333444444222111///000000000000000000000000222111111000///......---000///...---,,,+++******++++++,,,,,,,,,------------------............///......---------,,,,,,,,,---,,,,,,,,,,,,---......------------------------,,,,,,,,,---------.........---,,,,,,++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,...------------...//////,,,------......------,,,++++++,,,,,,---...//////------------------------,,,,,,,,,---------......---------------------------,,,,,,++++++,,,,,,---------------------------........................111000///...------...///...------,,,,,,------...++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................000///...---------------,,,,,,,,,---------......---------.........//////////////////////////////000111222222111222444666222222111111111111111222111111111111111111111111000000000000000000000000...///000000//////000111222000...,,,,,,---///111////////////............---,,,,,,,,,,,,---......///...---,,,,,,,,,,,,,,,------------------------000000///...............---------............///------------------,,,,,,*********++++++,,,,,,,,,,,,------......------,,,++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---......---------,,,,,,+++++++++------............------.................................------,,,,,,,,,,,,------......------,,,------------------------///***)))...111000......---------.........//////.........///000000///...FFFEEECCCAAAAAABBBCCCCCCIIIJJJKKKKKKIIIDDD@@@===;;;<<<<<<;;;::::::;;;===:::999888777666555555555333222222111111111111111222111111000000000000000////////////////////////////////////////////////................................................///000111000...---...000.........//////////////////...------------...///---------------------------,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,///222222...---//////,,,...///000///...---...000000000000000000000000000/////////000111111222222000000111222222222222111333222111111000000111111111111111111000000000///222222222333333333333444555555444444444666777888999888888888999:::<<<===<<<===@@@EEEFFFDDDEEEIIIJJJJJJIIIIIIIIIHHHHHHHHHJJJLLLNNNPPPPPPPPPQQQRRRKKKMMMJJJEEEDDDGGGGGGEEEBBBAAA???<<<:::888777666666666666555555555555555222333444555555333222000000000000000000000000000111111111000///...............------------,,,,,,++++++,,,,,,,,,------------------............///.........---------,,,,,,---,,,,,,,,,,,,---......------------------------,,,,,,,,,---------......------,,,+++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---------,,,---......///,,,------......------,,,++++++,,,,,,---......///------------------------,,,,,,,,,---------......---------------------------,,,,,,++++++,,,,,,---------------------------........................111000///...---......///...------,,,,,,------...++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................//////...---------------,,,,,,---------.........---------.........//////////////////////////////000111222111000111333555222222111000000111111222111111111111111111111111000000000000000000000000...///000///...///111333111000...,,,,,,...000111////////////............---,,,,,,,,,------......///...------,,,,,,,,,---------------------......000000///...............---------............///------------------------******+++++++++,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---......---------,,,,,,,,,++++++---......//////......---.................................------,,,,,,,,,,,,------......------,,,------------------------...,,,---111333000...///---------.........//////.........////////////...BBBBBBBBBAAAAAAAAAAAAAAAJJJIIIIIIHHHEEEBBB???======>>>>>><<<;;;:::;;;<<<::::::888777666666666666333333222111111111111111222111111000000000000000////////////////////////////////////////////////................................................000000///---++++++...111///////////////.........///...------------...///---------------------------,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,111666666111------...---...///000///...---...000000000000000000000000000/////////000111111222222000000111222222222222111333222111111000000111111111111111111000000000000111111222222222333333333333333333444555666777888999888888777888999:::;;;;;;;;;>>>CCCCCCBBBCCCHHHHHHHHHGGGGGGFFFFFFGGGGGGKKKKKKMMMPPPSSSSSSRRRPPPJJJKKKJJJEEEDDDGGGHHHEEE@@@???===;;;999888777777666666666666777777777777333444555555555444222111000000000000000000000000111111000000//////......,,,,,,------.........///,,,,,,,,,,,,---------------------............///.........------------,,,---,,,,,,,,,,,,---......------------------------,,,,,,,,,---------......---,,,++++++******++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------...,,,------......------,,,+++,,,,,,------.........------------------------,,,,,,,,,---------......------------------------------,,,,,,,,,,,,------------------------------........................000000///............///...------,,,,,,------...,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................//////...------------...,,,------------.........------........./////////////////////////////////000111111000//////111222111111000000000111111222111111111111111111111111000000000000000000000000...//////...---///222555111///...------...000111////////////............,,,------------.........///...------,,,---------,,,---------......//////000000///...............---------............///+++,,,,,,------.........++++++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---......------------,,,,,,,,,,,,---......//////......---.................................---------------------............------------------------------------111555444///---///------........./////////........................???@@@AAABBBBBBBBBAAAAAAIIIHHHFFFDDDAAA???>>>===?????????===;;;:::;;;<<<::::::888777777666666666333333222111111111111222222111111000000000000000////////////////////////////////////////////////................................................///000///...,,,,,,...000000000//////......------.........------.........---------------------------,,,,,,,,,,,,---......------------------------///555777222,,,,,,...///...///000///...---...000000000000000000000000000/////////000111111222222000000111222222222222111333222111111000000111111111111111000000000000000111111111111222222222222111222222333555666777888999888777777777888999::::::999<<<@@@AAA@@@CCCHHHIIIHHHGGGFFFEEEFFFFFFGGGJJJIIIKKKOOOSSSTTTPPPMMMIIIKKKIIIEEEEEEGGGGGGEEE>>>>>><<<;;;:::999999999888888888777777777777777333333444444444333222111000000000000000000000000111000000000/////////...------------............,,,,,,,,,------------...---------............///............---------------,,,,,,,,,,,,---......------------------------,,,,,,,,,---------......,,,,,,+++************+++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++++++++,,,------,,,------......------,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------......------------------------------,,,,,,,,,,,,------------------------------......................../////////.........//////...------,,,,,,------...,,,,,,,,,------------...------------------------------------....................................///......---------......------------........................////////////////////////////////////000000111000......///111111000000000000111111222111111111111111111111111//////////////////////////////...---,,,///333666000///...------...000111////////////............,,,------.....................------------......---------...//////000000000000///...............---------............///++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,---......------------------,,,,,,......////////////.............................................---------------............------------------............+++...333777444...,,,///............////////////...//////...------...///===>>>@@@BBBCCCCCCBBBBBBGGGFFFCCC@@@>>>=========?????????===;;;:::;;;<<<999999888777666666666666444333333222111222222222222111111000000000000000////////////////////////////////////////////////...................................................///111111///.........000000//////......---------..................------------------------------,,,,,,,,,,,,---......------------------------+++222444000+++,,,///000...///000///...---...000111111111111111111111111/////////000111111222222000000111222222222222111333222111111000000111111000000000000000000111111000000000111111111222222000111222333444555666666888777666555666777888999:::999;;;???@@@???CCCIIIJJJIIIGGGFFFFFFFFFGGGHHHHHHGGGHHHLLLPPPPPPMMMIIIHHHJJJIIIFFFEEEGGGFFFDDD???>>>===<<<;;;;;;;;;;;;;;;:::999888777666555555222222222222222111000000000000000000000000000000000000000000//////////////////.........---------,,,,,,---------.........---------............/////////.........------------,,,,,,,,,,,,---......------------------------,,,,,,,,,---------......---,,,++++++******++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++++++++,,,------,,,------......------,,,,,,,,,,,,---------------------------------------,,,,,,,,,---------......------------------------...------,,,,,,------...------------------------..............................//////////////////...------,,,,,,------...,,,,,,---------.........---------------------------------....../////////..............................---------......///---------.........//////........./////////000000///////////////////////////000000///...---///000000000//////000111111222000000000000000000000000//////////////////////////////...---,,,...222555///......---...///000111////////////............,,,---.../////////............---------......///.........//////000000000000000///...............---------............///++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---------,,,,,,,,,,,,---......------------------------...//////////////////...................................................---......//////......------------....../////////---...222555222,,,+++............/////////000000...///000///------000222;;;===???AAACCCCCCCCCCCCDDDCCC@@@>>>===<<<=========>>>>>><<<;;;:::;;;<<<888888777666666666666666444444333222222222222222222111111000000000000000////////////////////////////////////////////////................................................---///222222111...------///////////////.........------...//////...---------------------------------,,,,,,,,,,,,---......------------------------)))...000---+++---//////...///000///...---...000111111111111111111111111/////////000111111222222000000111222222222222111333222111111000000111111000000000000111111111111///000000000000111111111000111222333444555555444666555555444555666777888:::888999<<<>>>>>>CCCIIIKKKJJJHHHFFFFFFGGGHHHIIIFFFGGGHHHJJJKKKKKKIIIGGGIIIKKKJJJFFFEEEFFFEEEBBB???>>>===<<<<<<<<<<<<<<<<<<;;;:::888777555444333222111111111000000000000000000000000000000000000000000000000/////////////////////.........------,,,---------............---------............////////////.........---------,,,,,,,,,,,,---......------------------------,,,,,,,,,---------.........---,,,,,,++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------...,,,------......------,,,------------------------------------------------,,,,,,,,,---------......------------------------......------------......------------------------........................---...//////000/////////...------,,,,,,------...,,,---------............---------------------------------...//////000000...........................------------...//////------........./////////....../////////000000000///////////////////////////000000///......000111////////////000111111222000000000000000000000000000000000000000000000000000000000...---...111333...............///000111////////////............,,,---...///000///...............---......///000000000000000000000000000000000///...............---------............///+++,,,,,,------.........------------,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---......------------...............//////000000//////........................................../////////......////////////......---------...//////000000111000000222000++++++///....../////////000000000---///111000......222666:::;;;===???@@@BBBCCCCCC@@@???>>>===<<<<<<<<<===;;;<<<<<<;;;::::::;;;===777666555555555555555555444444333222222222222333222111111000000000000000////////////////////////////////////////////////................................................---///000///...------............///////////////------...//////...---------------------------------,,,,,,,,,,,,---..............................+++......,,,,,,///000---...///000///...---...000111111111111111111111111/////////000111111222222000000111222222222222111333222111111000000111111///000000000111111111111/////////000000000111111000111222333444444333222444444333333444666888999888666666999;;;<<>>===<<<;;;;;;;;;;;;:::999999777666555444444333222111111000000111111000000000000000000000000////////////000000000000............////////////------------............---------............///////////////............---,,,,,,,,,,,,---......------------------------,,,,,,,,,---------......///...------,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,---------,,,---......///,,,------......------,,,------------------------------------------------,,,,,,,,,---------......------------------------......------------......------------------------........................,,,---///000000000//////...------,,,,,,------...------------....................................---------...///000000000........................---------------...//////............////////////.../////////000000000000////////////////////////...///000000//////111333.........//////000222222000000000000000000000000000000000000000000000000000111111000......///000---------...///000000111////////////............,,,---///000000000.....................///000000222111111000000/////////000000///...............---------............///------------------------......---------,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---......------------........./////////000000000000//////........................---........./////////000......////////////......---------...///000000000888222......///---...000.../////////000000000000,,,///111000///000555:::888999:::<<<>>>AAABBBCCC>>>======<<<<<<<<<<<<===:::;;;;;;;;;::::::;;;===666555555444444444555555555444333333222222333333222111111000000000000000////////////////////////////////////////////////................................................//////...,,,******---///---.........//////000000,,,---...//////...---,,,---------------------------,,,,,,,,,,,,---..............................---///...,,,---000///+++...///000///...---...000111111111111111111111111/////////000111111222222000000111222222222222111333222222111000111111111//////000000111111111222////////////000000000000000111333333444333222111333333222333444666888999777444444777999:::@@@GGGKKKIIIGGGEEEDDDFFFHHHIIIGGGIIIKKKIIIEEECCCEEEGGGJJJLLLKKKGGGDDDEEEBBB>>>>>>===<<<;;;:::999999999888888777777666666555555444333222222111111222222000000000000000000000000////////////000000000000,,,,,,---...///000111111---------.........//////---------.........//////000/////////............---,,,,,,,,,,,,---......------------------------,,,,,,,,,---------......//////...------------...++++++++++++++++++++++++******+++++++++,,,,,,,,,...------------...//////,,,------......------,,,------------------------------------------------,,,,,,,,,---------......------------------------......------------......------------------------........................,,,---///000000000//////...------,,,,,,------...---------.........//////........................---------...///000000111........................---------------...///000............/////////000////////////000000000000////////////////////////...///000000000000222444............///000222222000000000000000000000000000000000000000000000000000111222111///---...///---------...///000000111000/////////............,,,---///000111000///---...............///000000333333222111000///......000000///...............---------.........//////------------------,,,,,,.........------,,,,,,,,,+++++++++,,,,,,+++++++++++++++,,,,,,,,,------------,,,,,,,,,,,,---......---------.........////////////000000000000//////........................---.........//////000000......////////////......---------...///000000111===444------......000222////////////000000000000,,,///222111///111777===999999999999:::<<<>>>@@@;;;;;;<<<======<<<;;;::::::;;;;;;:::999999:::<<<555666777777777666444333444222111111222333333222000000000000////////////////////////////////////........................------------------------........................................................................///............---------------............------------------------------,,,,,,,,,---------.....................///000000............/////////000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111000////////////000111111111111111////////////000000000000000111111222222333444444///000111222444555666777666666666555666888===@@@CCCCCCEEEFFFGGGHHHHHHIIIGGGGGGGGGGGGFFFHHHLLLOOOVVVSSSOOOJJJFFFCCCBBBAAA???===;;;999888999:::;;;AAA<<<666555777777444111666444333111000000111111111111000000000000111111000000000000000000000000////////////////////////......---------,,,,,,,,,........................------------------------,,,,,,---......---,,,,,,------------------------------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------.........------,,,,,,,,,...,,,***+++...000...,,,---------------------------------............///.........------,,,,,,,,,------------------------,,,,,,,,,---------......---------------------------------.........//////////////////////////////...........................222666555000------000..................//////000000000//////.........//////............/////////000000111111000000///111111111111111111111111222///,,,+++,,,.........000000////////////000000000000////////////000000---...//////000111///,,,000000000000000000000000000000//////000111222222////////////////////////////////////////////////............////////////......///...,,,,,,...///;;;333...000222000,,,***000000///...............000000//////.........---......////////////......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---//////...,,,++++++,,,,,,,,,---------...---,,,++++++---...000......------------......---......///000111111222////////////////////////...............///000000---------.........//////444///---111222//////333///......---------......111111000...,,,---///222...///111444999AAAIIIPPP888777777666777888:::;;;;;;;;;<<<======<<<;;;:::999:::;;;:::999888:::<<<555666777777777666444444444222111111222333333222000000000000////////////////////////////////////........................------------------------........................................................................///............---------------............------------------------------,,,,,,,,,---------.....................///000000........./////////000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111000////////////000111111111111000////////////000000000000000111111222222333333444222222222333333444444555666666666666666888;;;>>>@@@BBBDDDFFFGGGHHHHHHHHHHHHIIIIIIHHHHHHJJJMMMPPPSSSQQQNNNJJJGGGFFFEEEEEEAAA@@@===;;;::::::;;;;;;???;;;666555777777555222555444333111111111111111111111000000000000111111000000000000000000000000////////////////////////............------,,,,,,........................------------------------,,,---............---,,,------------------------------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------......---------,,,,,,,,,...,,,+++,,,...///...,,,---------------------------------............///.........------,,,,,,,,,------------------------,,,,,,---------.........---------------------------------.........//////////////////////////////...........................111444333000------...---------...............////////////......------111111000000000000111111...//////000000000//////////////////////////////000...------...000000000000000////////////000000000000////////////000000000///---,,,...111333333000000000000000000000000000000000000000111222222////////////////////////////////////////////////............////////////.../////////---,,,---...444///---000333111///000000000///............///000/////////..................////////////......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,---...///---,,,++++++,,,,,,,,,---------...---,,,++++++---...000///......------......///......//////000000111111////////////////////////...............///000000---------.........//////000,,,,,,111222...---000000//////....../////////---.../////////000333555444777<<>><<<;;;:::::::::888666666777777666444333333333222222111111111111111000000000000111111000000000000000000000000/////////////////////////////////////////////...................................................------............------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------------------....................................---------............///...............---------........................------------................................................////////////////////////////////////........................///...---...///...,,,***...//////000000111111111111111000000000000000000///......------......//////000111222222222222222222222222222222222222222222111000000111000...+++000000////////////000000000000000111111000000000//////222555444///---...000000000000000000000000111000000000000000111111////////////////////////////////////////////////............////////////---///111000///---------111///000222111---...222111000000///...////////////////////////...............////////////..............................111///---,,,,,,---------,,,,,,,,,------------...------,,,,,,,,,---.../////////............//////000000000000////////////////////////////////////...............///000000............////////////,,,///444888888444111000000000/////////000111111---///111222444666:::===EEEJJJQQQWWW[[[]]]___aaa333333333333444666888999999999999999999::::::;;;999999:::999888777999;;;777666666666555555555555333333222333555555333111000000000000////////////////////////////////////................................................................................................///////////////////////////............---------------............------------------------------,,,,,,,,,---------.....................///000000////////////000000000111000000000000000000000000000000000000000000000000111111111111222222222222111111111111111000//////......///000000000000000////////////000000000000///000000111111222333333111111222222333444444444333444666666555555666777777999<<<@@@BBBCCCCCCCCCDDDFFFGGGGGGFFFFFFHHHIIIGGGGGGFFFEEEEEEEEEEEEEEEBBBAAA@@@>>><<<:::999999888777666666777777666444222333333333222222111111111111000000000000111111////////////////////////////////////////////////.../////////////////////........................................................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------------............//////........................---------............///................................................---------.........//////................................./////////000000000000000000000000000000///////////////////////////...------//////---,,,------...//////000111111000000000000000000000000111111000000000000111111///000111111222222222111111111111111111111111111000//////000111111///---000000////////////000000000000111111111111000000...---000444222...///444111111111111111111111111111111000000000000000111000000000000000000000000////////////////////////............////////////---///000000///......///333111111222000---///333111111000///////////////.........///////////////......////////////..............................222///---,,,---......---,,,,,,---------.........,,,,,,,,,,,,------....../////////....../////////000000000000////////////////////////////////////...............///000000........./////////000000---222888999777444222000///.........//////000111///000222444888>>>FFFKKKPPPSSSWWWZZZ\\\^^^```bbb000000000000222444666777777777666666777888999:::888999:::999777777999:::777777666555555555555666333333333444666555333111000000000000////////////////////////////////////................................................................................................///////////////////////////............---------------............------------------------------,,,,,,,,,---------.....................///000000/////////000000000111111000000000000000000000000000000000000000000000000111111111222222222222333111111111111111000//////---...//////000000//////////////////000000000000//////000000111222222222///000000111222333333444222333444444333444666888777888:::<<<>>>@@@AAAAAAAAABBBDDDDDDCCCBBBDDDEEEDDDDDDCCCCCCCCCBBBBBBAAA@@@???>>>===;;;:::999888777777777777777666555444222222333333333222222111111111000000000000111111////////////////////////////////////////////////---............/////////................................................//////...------...//////------------------------------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,------------...,,,...//////......///000........................---------............///.............../////////........................------........./////////............................../////////000000000000000000000000000000000////////////////////////////////////////////////,,,,,,---...///000111111000000000111111111111111222111111111111111111222111111222222222222111111000000000000000000000000///......///222333333222000000////////////000000///000111222222111000///000,,,,,,000///...555@@@111111111111111111111111222111111000000000000000000000000000000000000000////////////////////////............////////////---...//////...///111333666111///000111000222666222111000000//////000000.........///////////////......////////////......------------------------000///------...///...---,,,---------............,,,,,,,,,---------......000//////......//////000////////////000000000000////////////////////////...............///000000....../////////000000000...444999666333222111///............///000111111000222777<<>>>>>>>>===<<<;;;999999666777888888666444333333111222333333333333222111111111000000000000111111////////////////////////////////////////////////,,,,,,------............................................................000///...------...///000........................------------------------------,,,,,,,,,,,,++++++------------------------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......,,,...000///...---///111........................---------............///---........./////////000....................................////////////.........................../////////000000000000000000000000000000000000///////////////////////////222333222//////111444000000111222333444555555555555666666777777777777888888777777777777888888888888888888888777666555222222222222222222222222555333111111222333333333000000////////////000000///000222333333222000///000---000777555000444???111111111111111111111111222222111000000000000000000000000000000000000000////////////////////////............////////////---......------///333666===555//////000111222555222111000000//////000000............/////////000......////////////......,,,,,,,,,,,,,,,,,,,,,,,,......---...000000///---------------............,,,,,,------......------000000////////////000000......//////000000111111////////////////////////...............///000000.../////////000000000000222888:::555000000111000////////////000111222333666:::BBBIIIPPPVVV\\\```^^^aaaccceeeeeeeeeggghhh555555444333333444555666444444333333444555777888888999999888777777888:::888777666444444555555666333333444555777666333111000000000000////////////////////////////////////........................////////////////////////................................................000000000000000000000000//////.........------------..................---------------------------,,,,,,,,,---------.....................///000000000000000000111111111111000000000000000000000000000000000000000000000000111111222222222333333333111111111111111000//////---......///////////////////////////000000000000/////////000111111222222111111111000///......---111111111000000333777;;;999888777777888;;;>>>???>>>???AAAAAA@@@???@@@AAA>>>???@@@AAABBBCCCCCCCCC>>>>>>>>>>>>===<<<::::::666888999888666444333222000111333333444333222111111111000000000000111111////////////////////////////////////////////////,,,,,,,,,---------..............................////////////////////////000///...------...///000////////////////////////---------------------------------,,,,,,,,,++++++------------------------++++++,,,,,,,,,---------------------------------,,,,,,,,,------.........,,,...000000...---///111////////////////////////---------.........//////---.........//////000000////////////////////////............/////////000////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000333666444000///222777666666777888999:::;;;<<<<<<<<<<<<======>>>>>>>>>DDDDDDCCCCCCCCCCCCDDDDDD@@@@@@@@@???>>>===;;;;;;666666666666666666666666???;;;777333222111000///000000////////////000000///000222333333222000//////000999CCC???222...333111111111111111111111111222222111000000///000000000000000000000000000000////////////////////////............/////////000---------,,,,,,///555999FFF;;;111///000000000111222111111000000000000000---.........//////000000......////////////......,,,,,,,,,,,,,,,,,,,,,,,,---------///111111///------------.........//////+++,,,------......------000000////////////000000---......///000111111222////////////////////////...............///000000////////////000000000000666======555000111444333000000000000111222333444>>>DDDLLLTTTYYY[[[]]]^^^^^^aaaeeehhhiiihhhiiiiii000000111222333444444555333333333444444444555555888777777666555555444444888777666555444555666666333333333222222222111111000000000000000000000000000000000000//////////////////............//////////////////////////////000000000000000///......000000000000000000000000111///......000111000000......//////......---,,,,,,------......------,,,++++++,,,,,,,,,------------------............///,,,,,,------------,,,,,,---...000000.........///000000000000111111111111000000000000111111111111111111111111111111111111222111111111000000//////////////////////////////......////////////......000000000000000000000000333333333222222222111111111111222222222333333333555555555666666777999999:::;;;;;;<<<======<<<<<<>>>>>>???@@@AAAAAABBBBBB???>>><<<;;;:::999999888666666666555444444333333333333333222222222111111000000000000000000000000+++...111222111000///000000000000000000000000000////////////////////////............////////////.......................................///000000222///------///000///---------............---------------,,,,,,,,,+++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,------......------,,,........................------------------,,,,,,/////////...---------,,,...............///000000//////////////////////////////............//////000//////.........////////////............//////000000111222222111//////000111222222222111000///...///000111111111000000...000222444444666888:::;;;<<<===AAAEEEHHHIIIHHHFFFIIILLLMMMMMMLLLMMMNNNSSSSSSSSSSSSSSSTTTTTTTTTOOOPPPQQQQQQOOOLLLHHHFFFGGGDDD@@@<<<999999:::;;;RRRFFF888111111444444222000333333///...111222111222111111222333222000...222333444555555444333222222000///111333444222000222111000//////000111222222222222111111111111000000000000000000///......////////////////////////............////////////555333111...------......///////////////////////////000000///......000222000///...///000000...,,,------------------------...,,,,,,000666777444000........................++++++---...////////////------............------////////////000000000000000000000000000000000000000000000000000000000000...000111111000000111222===:::666222///...//////222000...///333777:::<<>>>>>>>>???@@@@@@@@@>>>===<<<;;;:::999999999777666666555555444333333333333333222222222111111000000000000000000000000---///000///......000111000000000000000000000000////////////////////////............////////////.......................................///000000222///------///000///------......//////......------------,,,,,,,,,+++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,------......------,,,....................................------------...............---------...............///000000//////////////////////////////............////////////............////////////............//////...///000111222111000000...///////////////......111111111222333333444444666888;;;<<<<<<>>>@@@BBBFFFGGGIIINNNTTTWWWYYYYYYXXXZZZ\\\]]]\\\[[[[[[\\\\\\\\\\\\]]]]]]^^^^^^___\\\]]]______^^^\\\YYYWWWUUUSSSPPPMMMJJJIIIHHHGGGJJJAAA666111333444333000888:::888222000333444222222111111111222111///---///000111222222111000///111000///111333444222000222111000//////000111222222222222111111111000000000000000000000///......////////////////////////............////////////222111///......///000111////////////////////////---///111111000000111222111///......//////...---------------------------000...///444:::<<<:::777........................,,,---...///////////////---......//////......---////////////000000000000000000000000000000000000000000000000000000000000...000111111000000111222666444222000//////000111333222222444999@@@FFFIIIRRRUUUYYY]]]```bbbccccccccceeeiiikkkkkkkkkmmmnnn222222222222222222222222333333333333444444444444222333333444555666666666666555555444333444444444333333333222222222111111000000000000000000000000000000000000////////////////////////////////////////////////////////////000000000000000//////...000000000000000000000000333111///...///000///.........//////......---,,,,,,------......------,,,,,,,,,,,,,,,---------------------............///.........//////............000111111000//////000000000000000111111111111000000000000111111111111111111111111111111111111111111111111000000000000////////////////////////...//////000000//////...////////////////////////111111111111000000000000111111111222222222222333333333333333444555666666777777888:::;;;<<<==================>>>>>>>>>>>><<<<<<;;;:::::::::::::::777777666555555444444333333333333222222222111111000000000000000000000000///000///...---...000333000000000000000000000000////////////////////////............////////////.......................................///000000111///...---...///...------......//////......---------------,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,....................................////////////---------..............................///000000//////////////////////////////............////////////............//////000//////......//////000......///000111111111111000////////////000000111333444555666888:::<<<===@@@AAACCCCCCCCCDDDEEEGGGHHHIIIMMMSSSZZZ___aaabbbbbbccceeeeeedddccccccdddeeeeeeddddddeeefffggggggcccdddeeeffffffeeecccbbb______]]]\\\ZZZXXXVVVVVVPPPJJJDDDBBBCCCBBB>>>999??????;;;555222555555333222111111111222222000...//////000000000000//////111000000111333333222000222111000000000000111222222222111111111000000000000000000000000//////...////////////////////////............///////////////.........///111333444////////////////////////,,,///111222222111222333222000------...//////...------------------------...,,,---000555777555222...........................//////000000/////////---......//////......---////////////000000000000000000000000000000000000000000000000000000000000...000111111000000111222000000//////000111333444444555888===DDDMMMTTTYYY\\\^^^aaadddfffffffffeeefffhhhjjjkkklllmmmoooqqq333333333222222111111111222222333333333444444444222222333333444555555555555555444444333333333333333333333222222222111111000000000000000000000000000000000000/////////////////////000000///////////////////////////////////////000000000000//////////////////////////////333111////////////...---.........///......---,,,,,,------......------,,,,,,,,,,,,------------...---------............///......////////////......///000222222000000000111///000000000111111111111///000000000111111111111111111111111111111111111111111111000000000000000//////////////////////////////000000000000//////////////////////////////000000000000000/////////111111111111222222222222222222222222222333444444555555666888999;;;===>>>>>>>>>>>>===============;;;;;;::::::999:::::::::777777666666555444444444333333333222222222111111000000000000000000000000000111222111000///111222////////////////////////////////////////////////............////////////.......................................///000000111000........................////////////.........------------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,........................////////////000000000000,,,---------.../////////...............///000000//////////////////////////////............/////////............//////000000000////////////000000//////000000000000000000222111111111222333555777555888<<<@@@CCCEEEFFFFFFFFFGGGGGGFFFDDDCCCDDDEEECCCDDDHHHNNNVVV\\\^^^___```bbbddddddcccccceeefffhhhggggggfffffffffggggggcccdddeeeffffffdddcccbbb___^^^]]][[[ZZZZZZZZZZZZ\\\ZZZXXXXXXYYYVVVPPPJJJFFFDDD???888555777666333222000000111222333222000000000111111111111000000000000111111222222222111111111111111111111111111111111111111000000000000//////000000000000//////////////////////////////............////////////.........///000222333444////////////////////////...///000111000222444666333000---,,,---...//////------------------------...,,,,,,---......,,,)))........................///000000000000000///.........////////////......////////////000000000000////////////////////////000000000000000000000000...000111111000000111222000000000000111333444555666:::@@@HHHOOOWWW]]]aaabbbdddfffiiijjjjjjjjjiiijjjkkkmmmmmmmmmnnnqqqsss444333333222222111111111222222222333333333444444444444444444444444444444444444444444444333333333333333333222222222111111000000000000000000000000000000000000//////////////////000111111000////////////////////////////////////000000000000//////////////////////////////333111////////////...---.........///......---,,,,,,------......------,,,,,,,,,---------.........---------............///......////////////......///000222222000000000111///000000000111111111111///000000000111111111111111111111111111111111111000000000000000000111111000000000000000000000000//////000000000000//////////////////////////////////////////////////////000000111111111222222222222111111111111222222333333444444666888:::<<<>>>>>>>>>>>>>>>>>>=========;;;::::::999999999::::::888777777666555555444444333333333222222222111111111111111111111111111111...111555666444222000000////////////////////////////////////////////////............////////////////////////////////////...............///000000000000///......---...///...//////////////////............---------,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,......................../////////000000000111111,,,---------.../////////...............///000000//////////////////////////////............//////...............///000000000000////////////000000222222111111000000000000000000000111333666999;;;;;;???FFFMMMRRRSSSRRRPPPMMMMMMMMMJJJFFFDDDCCCDDDBBBCCCFFFLLLRRRWWWYYYYYY]]]___aaacccccceeegggiiiiiiiiiiiihhhhhhgggffffffhhhhhhhhhhhhgggfffdddccc^^^\\\YYYUUUSSSRRRSSSSSSZZZZZZ[[[___aaa```\\\XXXSSSQQQIII@@@===<<<999444111000//////111222111000000000000000000000000000///000111222222222222222111111222222222222111111111111111000000000////////////000000000000//////////////////////////////............////////////000000000000000111222222000000000000000000000000111000///......000555999333000---,,,---...//////------------------------111000/////////...---,,,........................///000000000000000///......//////////////////...////////////000000000000////////////////////////000000000000000000000000...000111111000000111222222111111000111222444555999@@@JJJSSSXXX\\\___aaadddfffhhhkkkmmmmmmmmmllllllmmmoooooooooppprrruuu333333333222222111111111222222222222333333333333555555555444444444444444444555555555555444333333333333333222222222111111000000000000000000000000000000000000//////////////////111111111111//////////////////////////////...//////000000000000000000000000000000000000000333111///...///000///.........//////......---,,,,,,------......------,,,,,,---------............---------............///.........//////............000111111000//////000000000000000111111111111000000000000111111111111111111111111111111111111000000000000111111111111000000000000000000000000///000000111111000000///////////////////////////////////////000000000000000000000111111111111222222111111000111111222222333333333444666888;;;<<<=========>>>>>>>>>>>>>>>;;;;;;:::999999999999999888888777666666555555444333333333222222222111111111111111111111111111111...111666777666333000...000000000000000000000000////////////////////////............////////////////////////////////////...............///000000///000000///------...///...//////000000//////...............---------,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,..............................//////000000111111---------..............................///000000//////////////////////////////............//////......---......///000111111000000//////000000111444333222111111111111222000111333666999===@@@AAAHHHLLLTTTZZZ]]]]]][[[YYYVVVVVVVVVSSSOOOLLLKKKKKKHHHHHHIIILLLOOORRRRRRQQQVVVXXXZZZ\\\]]]```cccfffggghhhjjjkkkkkkjjjhhhgggiiiiiihhhhhhfffeeedddcccbbb```\\\WWWRRROOOMMMLLLOOOQQQUUUZZZ```ccccccbbbccc```XXXOOOKKKIIICCC;;;777555222222222222111000//////............/////////000222222111111111333111111222333333222111111111111000000000/////////...//////000000000000000////////////////////////............////////////111111111111111111111111000000000000000000000000111111///------///444888222000------...//////...------------------------.........//////000000111...........................//////000000/////////...//////000000//////...////////////000000000000000000000000000000000000000000000000000000000000...000111111000000111222222000//////111444777999BBBJJJTTT\\\^^^^^^___```eeegggjjjlllnnnooonnnnnnmmmnnnpppqqqpppqqqsssttt333333222222222222222222111222222222222333333333444444444555555666666777555555666666666555444333333333333222222222111111000000000000000000000000000000000000////////////...///111222222111///...////////////////////////......///000000000000000000000000000000000000000111000......///000000///......//////......---,,,,,,------......------,,,------------............---------............///------............---------///111000///...//////000000000000111111111111000000000000111111111111111111111111111111111111///000000000111111111111000000000000000000000000000000111111111111000000000000000000000000000000/////////000000111111111000000000000111111111111222222111111111111111222333333222333444777999;;;;;;;;;;;;<<<=========>>><<<;;;:::999888888888888888888777777666555555555333333333222222222111111111111111111111111111111...111444555333000///...000000000000000000000000////////////////////////............////////////////////////////////////...............///000000///000111///---,,,...000//////000000000000//////............------------------............------------------------------,,,------......------,,,........................------...//////000111111...............---------...............///000000//////////////////////////////............//////---------......///000111111111000000000000111111222222111222222444555666:::<<<@@@DDDIIIMMMPPPQQQ[[[]]]```bbbccccccaaa```^^^___^^^\\\YYYWWWWWWXXXSSSRRRQQQQQQRRRQQQOOOMMMLLLNNNOOOPPPQQQTTTWWWZZZ]]]```eeeiiikkkjjjhhhfffdddddddddccccccbbbbbbbbbddddddccc```[[[VVVPPPMMMJJJKKKNNNSSSYYY___ccceeefffddd___ZZZYYYYYYSSSKKKFFFCCC>>>;;;999777444222000000///......///000000...111333333111000111333111222222333333222222111111000000000////////////......///000000000000000////////////////////////............////////////000000111111222222222222000000000000000000000000...///000000//////111333111///......//////...---------------------------++++++,,,,,,,,,---///000........................,,,---.../////////////////////000000000000//////////////////000000000000000000000000000000000000000000000000000000000000...000111111000000111222111000///000444;;;AAAFFFMMMTTT\\\aaaaaa```bbbdddgggiiikkknnnoooooonnnnnnllloooqqqrrrrrrrrrrrrsss222222222222222222222222111111222222222333333333222333444555666888999999555666777777777666444444333333333222222222111111000000000000000000000000000000000000////////////...000111222222111000...////////////////////////......///000000000000000000000000000000000000000111///......000111000000......//////......---,,,,,,------......------,,,---------.........//////---------.........//////,,,------------------,,,---///000000///......///000000000000111111111111000000000000111111111111111111111111111111111111//////000000111111111222000000000000000000000000000000111111111111000000111111111111111111111111//////000000111111222222000000000000111111111111222222111111111111111222444333222222333666888:::999999::::::;;;<<<=========<<<;;;999888777777777888888777777666666555555333333333222222222111111111111111111111111111111///000222111///.........000000000000000000000000////////////////////////............/////////000000000000000000000000000...............///000000...000111///---,,,...000//////000000000000////////////.........---------------............------------------------------,,,------......------,,,........................,,,------...///000000111/////////......------,,,...............///000000//////////////////////////////............//////---------......000111111111111000000000000111111000000111222444666999:::FFFIIINNNTTTYYY^^^```bbbiiihhhgggfffeeeddddddcccbbbccccccbbb```___```aaaaaa___]]][[[YYYWWWSSSQQQHHHIIIJJJJJJKKKMMMPPPSSSQQQVVV]]]cccggggggdddbbbaaaaaabbbbbbbbbcccccccccbbbdddggghhheee___XXXSSSIIIIIIIIILLLQQQWWW\\\___aaaaaa___^^^bbbeee```YYYUUUPPPJJJEEEAAA===999777333222111000000111222333...111333333111000111333111222333444444333222111000000000000////////////......///000000000000000////////////////////////............/////////000...///000222222333333333000000000000000000000000+++...222333222000......000///...///000000...,,,------------------------/////////...---,,,---...........................+++,,,---...//////////////////000000000000//////////////////000000000000000000000000000000000000000000000000000000000000///000111111000000111222111000111333:::CCCLLLRRRVVV\\\aaacccbbbbbbeeeiiijjjkkkmmmooooooooonnnmmmlllnnnrrrssssssrrrrrrrrr222222111111111111222222222222222222222222222222666444//////;;;GGG@@@///888888777777666666555555333333333444444555555555111111111111000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000111111111111000000000000000000000000000000000000000000000000////////////////////////---...///111111///...---.........------,,,,,,,,,//////.........---------//////////////////////////////000111111111111111111111222222222111111000000111111111111222222222000000111222222222222111000000000000000000000000111111111111111111111111222222222111111111000000000000000000000000000000000...---,,,,,,---...000000000000000000000000000111111111111111111111111222111000000000222444666777888888999999:::;;;;;;;;;:::888777666555666666777555444555666777666555333333333222222222111111111111111111111111111111000000000000000000000000111111000///////////////000000000000000000000000...............///000000000000000000000000000000000000000000000000000000000000//////.........---000000//////.........---......------------.........------,,,,,,------...000///...---------------,,,,,,,,,---------......---------.........//////............/////////000000000//////.........---111000///......///000111000000///...............000000000000000000000000222111///...///111444666222111000000111222111000444222111222666<<>>DDDKKKQQQUUU^^^___aaaccceeefffffffffhhhhhhhhhgggdddaaa^^^\\\YYYYYYYYYYYYYYYYYYYYYYYY\\\\\\\\\^^^```___ZZZVVVPPPLLLHHHFFFGGGGGGFFFDDDDDDHHHNNNSSSWWWXXXWWWUUUZZZZZZYYYYYYZZZ[[[\\\]]]bbbccceeefffgggfffdddddd]]]XXXQQQMMMLLLMMMOOOOOOZZZ\\\aaaeeeggggggfffeeebbb___]]][[[ZZZWWWRRRNNNDDD>>>777444444444111...111000000000222222111000000111222333444555555555111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000...///000111222222111111111111000///////////////000000000000////////////........................------------------------................................................/////////////////////...111000000000000000111111111222111000//////000000000111222222111000111222000000000000000000000000222111000111222222333222111444999AAAJJJRRRXXX\\\ddddddeeeggghhhiiijjjkkkooooooooonnnmmmmmmpppsssrrrtttuuusssqqqppppppppp444444333222111111111111333333333333333333333333222444444333:::CCCAAA888666666666666666555555555333333333333222222222222222222111111111000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000111111111111000000000000000000000000000000000000000000000000////////////////////////---...///000000///...---.........---------------...............---------//////////////////////////////000111111111111111111111222222222222222111111111111111222222222333000111111222222222222222111111111111111111111111111111111111111111111111222222222111111111111111000000000000000000000000111000///......///000111000000000000000000000000111111111111111111111111111111000000111222444555666666777888888999999:::666666555555555555666666777555444555666777666555333333333333222222222222111111111111111111111111000000000000000000000000111111000////////////000000000000000000000000000//////......//////000111000000000000000000000000000000000000000000000000////////////............////////////..................------------............------------......//////...------------...,,,------------.........------........./////////....../////////000000000000000////////////......000000////////////000000000000///.........//////000000000000000000000000111000000000000000111222222111111111222444666777:::>>>EEEMMMUUUZZZ^^^___cccdddeeeeeeffffffeeeeeeeeeeeecccaaa^^^ZZZWWWUUUOOOOOOOOOOOOOOOOOOOOOOOOQQQQQQQQQRRRSSSQQQNNNKKKIIIFFFDDDBBBBBBBBBAAA@@@???AAAEEEIIIKKKKKKJJJIIIMMMMMMLLLMMMNNNQQQTTTVVVYYYZZZ\\\^^^aaadddeeefffbbb^^^ZZZVVVSSSOOOKKKHHHOOOSSSZZZaaafffhhhhhhhhhccccccbbbccccccaaa^^^[[[SSSLLLCCC<<<888666333000111///...///111222222111000000222333444555555555111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000...///000111222222222222111111000////////////000000000000000////////////........................------------------------......................................................//////////////////////////////000111222333333222222111//////000222333444444222000//////000000000000000000000000000222222222222222333333444333999CCCMMMVVV\\\___```gggggghhhjjjkkklllmmmnnnrrrqqqooollljjjlllooossspppppppppooolllkkkkkklll333333222222222222222333333333333333333333333333...222333111444999:::666555555555555555555555555333333333222222111111111222222222111111111000000////////////////////////////////////////////////111111111111111111111111///000000000111111111111000000000000000000000000000000000000000000000000////////////////////////......///000000///.....................---------........................//////////////////////////////000111111111111111111111222222333333222222111111111222222222333333000111222222333333222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111000//////000111111000000000000000000000000111111111111111111111111111000000000111222333444555666666777777888888999555555555555666666777777777555444555666777666555444444333333333222222222111111111111111111111111000000000000000000000000222111000000//////000000/////////////////////////////////...///000000111000000000000000000000000///////////////////////////////////////.........///////////////...............------------............------------......///......---------......------------........................////////////...////////////000000000000000//////////////////000000////////////000000000000///////////////000000000000000000000000000000000000000000000000000555444333333555:::AAAFFFLLLOOOTTTYYY]]]___``````ccccccbbbbbbaaa```______]]]\\\ZZZWWWTTTPPPLLLJJJCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDBBB@@@AAAAAA@@@@@@@@@???>>>>>>;;;<<<>>>@@@AAAAAAAAAAAABBBAAA@@@@@@BBBEEEHHHJJJLLLLLLNNNPPPTTTXXX[[[]]]\\\[[[[[[[[[YYYUUUOOOKKKGGGKKKPPPWWW]]]bbbeeegggcccdddeeeggggggfffdddbbb^^^XXXQQQKKKFFFBBB===:::555222111000222444444444000000222333444555555555111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////...///000111222333333333222111000000//////000000000000000000////////////............................................................................................................////////////000000//////000111222222333000000444666555333222333444444222000//////000111111111111111111111111111111222222222333555777<<>>???@@@AAABBBBBBAAA@@@??????@@@AAABBBCCCBBBBBBCCCEEEHHHKKKMMMMMMNNNRRRVVVYYYXXXTTTQQQGGGHHHIIILLLRRRXXX___bbbbbbdddgggiiiiiihhhfffeee```^^^\\\XXXTTTOOOIIIFFF;;;888444222222333333333111111222333444444444444111111111111111111111111111111111111111111111111111111111111111111111111//////////////////////////////000111222333444555222222111000000000000000000000000000////////////................................................................................................---.........//////000000222222111000//////000000333---...888@@@===555000000222333222111000111222222222222222222222222222000111111111222555:::>>>IIIMMMTTT[[[aaaeeeffffffjjjjjjkkkmmmnnnooopppqqqrrrrrrrrrpppnnnllllllmmmooojjjhhhjjjkkklllttt}}}777666555444444333444444333333333333333333333333333444444222111000222222333333333444444444444444333333333333222222222222333222222222222111111111000000000000000000000000000000000000000000000000////////////////////////000000000000111111111111000000000000000000000000111111111111111111111111000000000000000000000000////////////////////////.............../////////---------...............//////////////////////////////000111111111111111000111222333444444444444222222222222333333333333111222222333333333333333222222222222222222222222111111111111111111111111111111111111111222222222000000000000000000000000000000000111111000000000000000000000000000000000111111111111111111111111//////000111111222222222333444444555555666777777666666777888999999888888777555444555666777666555444444444444333333333333111111111111111111111111111111111111111111111111222222111000000000000111000000000000000000000000000000//////000000111222111111111111111111111111000000000000000000000000.........///////////////.........///////////////......------------......//////............//////...------------...//////------........./////////....../////////000000000/////////000000000111111//////000000000000111111//////000000000000//////000000/////////000111111111111111111111111111111000000000000111222333444...222777<<>>======888888999999::::::;;;;;;<<<===>>>>>>>>>@@@BBBEEEEEEGGGJJJJJJHHHFFFEEEEEEAAAAAAAAABBBDDDGGGJJJLLLNNNMMMKKKJJJHHHGGGGGGFFFDDDCCCBBB@@@@@@@@@AAABBBAAACCCFFFLLLQQQSSSRRRQQQIIIHHHFFFFFFIIIOOOVVV[[[```dddhhhjjjjjjhhhgggggg``````aaa```]]]WWWQQQNNNDDD???999555333222222111222333333444444333333222222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000//////000000222333555666222222111000000000000111000000000000////////////................................................................................................------......///000000000333222111000////////////111,,,///<<>>555000///000222222111111222444222222222222222222222222000111222222333999BBBIIIUUUWWW[[[___cccfffhhhiiikkkkkklllmmmooopppqqqrrrssstttuuussspppnnnmmmmmmgggccceeelllqqquuu~~~???>>>;;;999666444333222444444444444444444444444555444333333222111222444222222333333333444444444333333333333444444444444333333222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111000000000000000000000000//////............//////---........./////////000---------.........////////////////////////////////////000111111111111111000111222333444444444444222222222333333333444444111222333333444444333333222222222222222222222222111111111111111111111111000000111111111222222222000000000000000000000000///000000000000000000///000000000000000000000000111111111111111111111111...///000111111222222222333333333444555555666666555666777888888777777666777555444555666777666555555444444444444333333333111111111111111111111111111111111111111111111111333222111111000000111111000000000000000000000000000000//////000000111222111111111111111111111111000000000000000000000000............/////////000............/////////000......------------......//////............//////---------------...//////............////////////.../////////000000000000//////000000000111111111//////000000000111111111...///000111111000///...000000//////000111111222111111111111111111111111111000000000111333666888666===FFFMMMQQQVVV]]]ccc^^^]]][[[YYYVVVSSSQQQPPPEEEDDDBBBAAA@@@@@@AAAAAA======<<<<<<<<<======>>><<<<<<===>>>>>>???@@@@@@???AAACCCCCCDDDGGGLLLPPPQQQTTTWWWVVVRRRMMMKKKJJJHHHHHHHHHJJJMMMRRRVVVYYY[[[[[[ZZZYYYWWWTTTRRRPPPOOOMMMKKKHHHFFFDDDCCCBBBCCCBBBBBBEEEHHHKKKKKKKKKFFFDDDBBBAAACCCGGGLLLPPPZZZ___eeehhhiiigggggghhhdddeeeeeeccc___ZZZVVVSSSQQQKKKBBB;;;777555444333444444444444333222111111222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000000//////000222444666777333222111111000000111111000000000000////////////................................................................................................------......///000000111111111000000000000000111000---333???@@@777000222///111222222111111222333333333333333333333333333111222333333555>>>KKKTTT[[[]]]```cccgggjjjkkkllllllmmmnnnoooppprrrssssssrrrsssrrrpppmmmlllmmmnnnbbbaaaiiixxxMMMKKKGGGCCC???;;;999888444444444444444444444444444111000111222222333444222222222333333444444444333333333444444555555555333333333222222222111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000111111111111000000000000000000000000111111111111111111111111000000000000000000000000//////............//////---.........//////000000---------.........////////////////////////////////////000111111111111111000111222333444444555444222222333333333444444444111222333333444444333333222222222222222222222222111111111111111111111111000000111111222222222222000000000000000000000000//////000000000000//////000000000000000000000000111111111111111111111111...///000111111222222111222222333444444555555666444555666777777666555444777555444555666777666555555555444444444333333333111111111111111111111111111111111111111111111111333222111111000111111111000000000000000000000000000000000000000111111222111111111111111111111111000000000000000000000000---.........//////000000---.........//////000000.........------.........//////............//////---------------...///000............/////////000////////////000000000000000000000000111111111111//////000000111111111222...///000111111000///...000000///000000111222222111111111111111111111111222111000///111444888:::CCCLLLVVV\\\\\\ZZZZZZ[[[XXXWWWVVVSSSOOOJJJFFFCCC???>>>===<<<;;;<<<======999::::::;;;<<<>>>???@@@AAAAAABBBCCCCCCDDDEEEEEEGGGJJJMMMNNNOOOSSSYYY^^^\\\^^^```^^^XXXRRRNNNMMMMMMMMMMMMOOOSSSYYY___ccccccccccccccc```]]]ZZZXXXYYYWWWUUURRRNNNKKKHHHGGGKKKHHHDDDCCCDDDEEEFFFFFFAAA@@@>>>>>>???AAADDDFFFTTTZZZaaaeeefffeeefffgggkkkkkkiiieee```[[[XXXWWW\\\UUUKKKBBB===999777666555555555444333222000///222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000000//////000222444666777333222111111000111111111000000000000////////////........................////////////////////////................................................---------...///000000111////////////000111222333///000777???:::...,,,444111222333222111000111222333333333333333333333333222444444444777BBBQQQ\\\]]]___cccgggjjjmmmnnnnnnnnnnnnoooppprrrsssttttttqqqpppmmmjjjggghhhjjjmmmfffggguuukkkddd\\\VVVSSSNNNGGGAAA<<<===;;;777777888555000444444444222111111222333111111222222222333333333111222222333333222222111222222222222222222222222111111111000000000000000//////000000111111111222000111111111111222222222111111111111111111111111111111111111111111111111////////////////////////222111111111000000//////...///////////////..........................................////////////000000000000000000000000000000000000000000000000111111222222222333333333111222333333444444333333444444444555444444333333444222000111333444333000222111111000000000000000111111111111111111111111000111111111111222222222333222///...222666333---222111111111000000//////000000000000000000000000///000000000111111111111111222222333444555666666444444555666666555444333444555555555555555444444444444444444444444444444444444444333333222222222111111111111111111111111222222111111111111222222222111000//////000111222///////////////000111111000000000000000111111111000000000000000000000000000000000000000000000000...///000111111000///.........------------..............................000000///...------,,,,,,///////////////.........000000000111333555777999111111111000000000000000111111111111111111111111333222111111111222333444111111111111111111111111///111111111000000222444333333444444555;;;FFFQQQWWW\\\bbbbbb\\\VVVRRRQQQMMMPPPTTTVVVTTTOOOIIIDDD===<<<;;;::::::<<>>>>>===>>>AAADDDGGGJJJPPPSSSWWWYYYXXXVVVVVVVVVUUUWWWXXXXXXVVVVVVYYY\\\```____________]]]ZZZWWWZZZXXXWWWYYY^^^dddiiikkkmmmjjjgggdddcccbbb```___\\\\\\\\\[[[XXXTTTQQQOOONNNQQQPPPMMMKKKKKKIIIEEE>>>BBBBBB>>>;;;>>>AAAAAAHHHLLLRRRXXX\\\___cccfffiiiiiihhhfffdddaaa___^^^^^^]]]XXXQQQLLLGGG>>>555999777444333333333222111444333222222111111222222000000111111222222222222...///000111222333444444000000111111111111000000000000000111222222333333222222111111111111222222000000000000000000000000//////.........---------//////000000///...------....................................////////////000000000000////////////111111000000000000111111111222888===:::222000333111111222222222111111000222222222333555555444333222777===CCCHHHPPPYYY___cccdddgggiiilllnnnooopppsssqqqoooqqqsssssspppmmmnnnkkkhhhffffffhhhooouuuwwwzzzsssnnnlllhhhbbb]]]UUUQQQGGG;;;666888777555444444444333222111222222444444444333333333333333222222333333333333222222222222222222222222222222000000000000111111111111111111111111222222222333000111111111111222222222111111111111111111111111111111111111111111111111222222222222222222222222111111111111000000000///------...///000000000///....................................////////////000000000000000000000000111111111111111111111111111111222222222333333333111222333333444444333333333333444555555444444444444222000111333444333111222222111000000000000000111111111111111111111111000111111111111222222222000111000...111444333///222111111111000000000000000000000000000000000000111111111111222222222222333333333444444444444444444444555666666555444333444555555555555555444444444444444444444444444444444444444333333222222222222222222222222222222222222222111111111111222222222111000//////000111222///////////////000111111111111111111111111111111000000000000000000000000000000000000000000000000...///000111111000///.........------------..............................---------.............../////////////////////............///000222444555111000000000000000000000111111111111111111111111111111000000000111222333111111111111111111111111111222333222000111222444///222777<<>>:::555555444444333333333333666555555444444333222222222222333333333333222222222222222222222222222222//////000000111222222222222222222333333333333333000111111111111222222222111111111111111111111111111111111111111111111111222222222222222222222222111111111111000000000000+++,,,---///000000111111....................................////////////000000000000000000000000111111111111111111111111111111222222222333333333111222333333444444333333222333444555555555555555444222111222333444333111222222111000000000000111111111111111111111111111000111111111111222222222...222333000///222333222111111111111111000000000000000000000000000000000111222222222222333333333555444444444333333333222333444555555555555444444444444555555555555555444444444444444444444444444444444333333333333222222333333333333333333333333222222111111111111222222222111000000000000111222000////////////000111111333333222222111111000000000000000000000000000000000000000000000000000000//////000000000000//////......------------..............................***+++,,,---...000111111......//////////////////............///000111222000000000000000000111111111111111111111111111111000000000000000111222222222222222222222222222222333333333222111111333555111777@@@HHHPPPYYYccciiiggggggaaaVVVIIICCCFFFKKKVVVXXX\\\\\\XXXPPPGGGAAA===;;;===DDDMMMRRROOOJJJGGGGGGHHHLLLTTT]]]fffkkkjjjmmmppppppooonnnmmmmmmooopppqqqooommmkkkjjjkkkjjjhhhhhhiiikkkmmmmmmmmmffffffgggiiikkkkkkiiigggiiigggeeeccccccbbb```^^^```aaaaaabbbaaa___^^^\\\YYYXXXVVVTTTWWWYYYUUUMMMSSSVVVTTTLLLFFFDDDAAA===>>>>>>>>>>>>AAAGGGOOOTTTWWWYYY\\\___aaacccccccccbbbcccbbb^^^[[[YYYSSSKKKFFFAAA:::555333333333333333333222222222333333444111111111111222222222222333222222222111111000000000000111111111111000000000000111111222333333333222222111111111111222222000000000000000000000000/////////.........---------------...000222444555....................................////////////000000000000000000000000222222111000//////000000///:::???888222222222000222222222222222222222222444444444555666777888888666???LLLVVV[[[^^^aaacccdddfffhhhkkknnnpppqqqrrrrrrrrrrrrsssssspppkkkhhhjjjoootttuuuyyy~~~|||}}}{{{uuujjjaaaYYYNNNEEE===:::777444444444555555555555444444444333333333222333333333333333333222222222222222222222222222111111111111111111111111222222222222333333333333000000111111111222222222111111111111111111111111111111111111111111111111000000000000000000000000111111111000000000000000------...///000000//////....................................////////////////////////////////////111111111111111111111111111111222222222333333333111222333333444444333333222222444555666666666666333333222333333333333222333222111111000000111111111111111111111111111111000000111111111222222222///555888333///000222333111111111111111111111111000000000000000000000000111111111222222222333333333333333333333333333333333333444444444555444444333444555555666555555555444444444444444444444444333333333333333333333333333333333333333333333333222222111111111111222222111111111111111111111111000000//////000000111222444444333333222111000000000000000000000000000000//////////////////////////////000000000000//////......------------..............................***+++,,,---...000111111............////////////000000000000000111111111000000000000000111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222111000111444777<<>>???BBBIIIMMMPPPRRRUUUYYY\\\^^^______^^^aaabbb___]]]\\\VVVPPPLLLGGGAAA;;;888666444333333333333333333444444555222222222222222222222222222222222111111111111000000000111111111111000000000000111222222333333444222222111111111111222222000000000000000000000000////////////............000/////////111444666888....................................////////////000000000000000111111111333222111000///////////////>>>BBB666...222444///222222222222222333333444444555555666666888;;;>>>@@@IIIUUU^^^aaacccdddeeefffgggjjjllloooqqqrrrsssssssssqqqpppnnnllliiigggooo|||~~~yyyrrrfff\\\RRRKKKBBB<<<888777666555333444444444444444444444333333333444444333333333222222222222222222222222333333222222111111000000222222222222222222111111000000111111111222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000111111//////000000///...------....................................////////////////////////////////////111111111111111111111111111111222222222333333333111222333333444444333333222333444555666666777666333333444333333333333444333222222111111111111111111111111111111111111111000000111111111222222222333999;;;666//////111222111111111111111222222222000000000000000000000000000000000000111111111222111111222222333444444555333333333333444444555555333444444555666666555555444444444444444444444444333333333333333333333333222222222222222222222222222222111111111111222222111111222222222222111111000000000000000111222222444444333333222111000000000000000000000000000000////////////////////////000000////////////000000......------------..............................---------.........//////---.........//////000000000000000000111000000000//////000000111111111111111111111111111111111111222222222333333333333333222222222222222222222222000000111222222555:::===LLLUUU]]]```dddiiijjjgggaaa\\\SSSHHHBBBDDDNNNVVVWWWUUUQQQNNNJJJHHHGGGFFFNNNRRRWWWXXXVVVSSSRRRSSSTTTXXX^^^eeekkkppprrrsssoooqqqsssrrrpppooonnnooonnnoooqqqrrrsssrrrooommmnnnllljjjjjjlllnnnooooooooollliiiggggggfffeeecccbbbaaaaaabbbcccbbb___\\\[[[[[[]]]^^^```aaaaaabbb```^^^[[[[[[aaaeee```WWWUUUWWWVVVRRRQQQPPPMMMHHHGGGFFFEEECCCAAABBBDDDFFFEEEGGGJJJNNNRRRUUUXXXYYY\\\aaadddbbb```___[[[UUUOOOLLLHHHDDD@@@<<<777333555444444444444444555555333222222222222222222222000111111111111222222222000000111111111111000000111111111222333333444444222222111111111111222222000000000000000000000000000000/////////.........111000///...///111333555////////////////////////............///////////////000000000111111111222222222111000//////000000222>>>AAA444---222444///333333222222333444555555444666777777888<<>>GGGRRR\\\cccfffgggnnnnnnoooooonnnkkkiiiggg]]]YYYTTTQQQOOOLLLIIIFFFEEEDDDEEEGGGJJJPPPUUUXXXZZZYYY]]]fffmmmoooqqqtttvvvyyyzzzyyytttpppooonnnkkkjjjiiigggeeeeeedddddd\\\```fffiiiiiigggdddccc```aaafffpppzzz}}}xxxqqqrrrvvvvvvrrrqqqrrrlllddddddlllpppnnnkkkjjjcccZZZZZZXXXUUUVVVZZZ]]]^^^^^^```______aaadddggggggfff___^^^^^^^^^^^^___aaabbb___]]]\\\]]]___``````___eeebbb^^^ZZZVVVPPPHHHAAADDDDDDGGGOOOYYY^^^]]]ZZZYYYYYYVVVOOOHHHGGGKKKPPPEEEDDDBBB<<<666444555777222333222111000111333555222222222222222222222222222222222222222222222222333222111111222333555666111111111222222333333333111111111111111111111111000000000000000000000000///////////////////////////////////////////////////////////////000000111000111111111111222222222222111333555222...444???===999//////777333---333555444333222222444666777===???CCCKKKTTT]]]aaacccggghhhiiikkkmmmooopppppptttqqqqqqsssrrrmmmlllmmmjjjuuuwwwnnnhhhfffgggiiinnnrrrvvv{{{~~~~~~~~~}}}zzzvvvsssoooeee[[[WWWPPPEEE;;;888888666444333444444333222555555444333333333444444111111222222222333333333999666333333444555444333333333222222222222222222000000000///000000111111111111111111111111111111222222222222222222222222111111111111111111111111//////............////////////.........---------........./////////000000000////////////000111111000000111111111111000000222222222222222222222222111222222333333444555555777777777777777666555555555444444333333444444555333333222111111222333333222222222111111111222222111111111111222222222222333333333222222222111111222222222222222222222222333333333222222222222111333333333333333333333333333222111000000111222333222222444555555555444333555888:::888444222333555333444555555666666555555555555444444444333333333333333333333333333333333222222222111111111000000111111000000000111222222000000000000000111222222222222222222111111111111000000000000000000000000000000000000000000000000111111000000//////..............................///......------......///,,,,,,---......///000000//////......//////000111111111222222222111111000111111111111222222222222111111111111222222222222333333333444444333333222333555666555333555999===JJJNNNUUU]]]eeejjjllllllooopppqqqrrrrrrqqqooonnnhhhfffccc\\\TTTNNNKKKJJJHHHIIILLLPPPVVV[[[```cccjjjhhhjjjppptttrrrrrruuuuuusssrrrrrrqqqnnnkkkhhhcccddddddeeefffgggggghhheeekkkqqquuuuuusssssssssyyyzzz{{{rrrkkkgggccccccfffgggeeebbb______^^^```bbbcccbbbaaa```````````````______^^^^^^]]]]]]___ccceeeffffffjjjiiigggfffddd```YYYTTTKKKHHHFFFIIIPPPVVVXXXWWWUUUUUUTTTNNNGGGDDDFFFIIIHHHHHHFFFBBB;;;777666777444555444333222222333444222222222222222222222222222222222222222222222222333222222222222444555666111111222222222333333333111111111111111111111111000000000000000000000000////////////////////////////////////////////////000000/////////000111111000111111111111222222222222111333444111///666@@@777999222///666666222777444333222222444666999;;;@@@DDDJJJQQQYYY___dddgggggghhhkkkmmmooopppppppppooommmnnnpppnnnkkkmmmqqqzzznnn```VVVPPPVVVWWW[[[```fffmmmsssvvv~~~~~~|||||||||}}}vvvpppllldddVVVHHHAAA>>>;;;777444444444333333444444333333333444555555222222222222333333333333444333222333555666666666222222222222222222333333222222111111000111111111111111111111111111111111222222222222222222222222222222222222222222222222//////............///////////////............---....../////////000000000//////......//////000111000000111111111111000000444444444444444444444444333222222222222444555666777777777777777666555555555444444333333444444555333333222222222222333333111111111111111111111222111111111111222222222333333333333333222222222222333333333333333333333333333333333333222222222222333333333333333333333333333333222222222222333333111111222333333333333333666@@@CCC:::222333555333333444555555666666555555555444444444444333333333333333333333333333333333222222222111111111111111////////////000111222333111000000000000111222222333222222222111111111111000000000000000000000000000000000000000000000000000000000000////////////........................///......------......///.........//////000111111...............///000000000111111222222222111111111111111111222222222333111111111111222222222333333333444444444444333333444666888666444777>>>EEE\\\___dddiiimmmnnnoooooooooppprrrtttuuuuuuttttttsssrrrnnneeeZZZQQQOOOPPPQQQTTTYYY___eeejjjmmmooossspppqqqtttsssooonnnooorrrnnnkkkkkkllllllgggcccbbbdddhhhmmmqqqtttuuuvvvzzz~~~}}}}}}vvvppplllkkkiiiiiiiiihhhfffddd______``````______]]]]]]\\\[[[[[[^^^aaaeeeffffffjjjjjjkkklllllliiiddd```VVVOOOFFFCCCEEEKKKOOOQQQQQQRRRRRRNNNGGGCCCBBBBBBKKKLLLLLLIIICCC===999777666666666555444444333333333333333333333333333333222222222222222222222222222222222222333444555666222222222222333333333333111111111111111111111111000000000000000000000000////////////////////////////////////////////////111000000000000111222222000111111111111222222222222111111222222222888@@@222<<<777---111444222333333222222333555999===???EEEKKKSSSYYY^^^bbbgggkkkhhhjjjllloooqqqqqqqqqppplllllllllmmmjjjiiioooxxx~~~xxxmmm```TTTMMMOOOPPPSSSXXX___eeeiiijjjxxx|||~~~~~~~~~|||zzzwwwqqqfffZZZSSSGGGAAA:::444333444555666333222222222333444555555333333333333333333333333222222222333444666666666111111111222222333333333444333333222111111111111111111111111111111111111222222222222222222222222222222222222222222222222//////............///////////////..................////////////000000000...............///000000000111111222222111111000333333333333333333333333444333222111222444666888777777777777777666555555555444444333333444444555333333333333333333333333000000111111111111111111111111111222222222333333333333333333333333333333333333333333333333333333444444333333333222222222333333333333333333333333333333222222222222333333111222222333333333333333444CCCGGG999000333666222333444555555666555555555444444444444444444444444444444444444444444444444111111111111111111111111000000000///000000111111111111000000111111222333333333222222222111111111000000000000000000000000000000000000000000000000.../////////000000000111........................//////............//////.........//////000000000...............//////000000000111222222222111111111111111222222222333333111111111222222222333333222333444444444444444444444666777666666<<>>666000222555444333444555555666666555555333333333444444444444555444444444444444444444444111111111111111222222222333222222111111111111111222111111111111222333333333333333333222222222222000000000000000000000000111111111111111111111111......//////000000111111////////////////////////000//////......//////000........................///////////////000111111///000111222222222222222222222222222333333333333222222222222333333333333222333444555555666555555555666888===FFFSSSaaajjjhhhkkkoooooolllkkklllnnnwwwwwwwwwvvvwwwwwwwwwwwwwwwnnnffffffmmmssstttrrrppppppnnnmmmllllllllllllmmmjjjgggeeebbb```fffnnnuuu}}}xxxpppjjjgggfffZZZYYYXXXZZZ\\\^^^______^^^aaaeeehhhiiillloooqqqiiieee___XXXPPPKKKGGGEEEBBBCCCEEEEEEEEECCCAAA@@@???AAAFFFKKKOOOPPPMMMKKK@@@<<<777666777777555222333333333333333333333333222222222222222222222222222333444555555666666555444444444444333333333333111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111000000000000111222222000111111111111222222222222222111111666;;;;;;777555BBB???444444444222555444444444666:::AAAHHHLLLTTTYYY___cccdddeeehhhjjjmmmmmmooopppqqqrrrrrrrrrllllllooouuu{{{yyyvvvvvv}}}~~~fffccc___\\\XXXSSSKKKFFFGGGHHHMMMXXXeeennnrrrqqqggghhhjjjnnnrrruuuvvvvvvvvv{{{|||yyyxxxzzzyyyuuusssmmmeee\\\SSSIII@@@:::666666555444444444555555555555444444444333333333000333555555333222222444333333222222222222222222222111111111111222222333111111111111111111111111222222222222222222222222111111111111111111111111//////............//////.../////////000000000000//////000000000111111111000////////////000111111111222222333333222222111444444444444444444444444333333444444555666666666777777777777777666555555555444444333333444444555333333444555555444333333000111333555555555444333222222222333333333444444333333333444444444555555444444444444444444444444555444444444444333333333333333333333333333333333111222333444444333222111333222111111111222444444222555777666333111222444333444555555666666555555333333333444444444555555555555555555555555555555000000111111111222222222111111111111222333444555222222111111222222333444444444333333333222222222000000000000000000000000111111111111111111111111////////////000000000000////////////////////////000000////////////000000////////////////////////000000000000000111222222//////000222222333333222222222222333333333444444222222222333333333444444222333444555666666666666666888>>>IIIVVVaaaiiillllllpppsssrrrooommmnnnqqqvvvuuuuuuuuuvvvvvvwwwwwwuuuqqqnnnpppuuuxxxwwwtttpppmmmjjjgggfffgggiiikkkgggeeedddeeefffkkkwww}}}yyygggdddbbb``````___]]]\\\\\\^^^aaabbbdddggglllqqqnnnmmmiiibbbZZZSSSNNNKKKEEEDDDCCCBBBBBBBBBAAA@@@???@@@CCCIIIOOOSSSSSSRRRJJJDDD<<<888777666444111444444444444444444444444222222222222222222222222222333444555666666666555555555444444444333333333111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000/////////000111111000111111111111222222222111333222333888>>>;;;333///666444111444222000777444444555999???HHHQQQVVV]]]___bbbdddgggiiijjjkkknnnnnnnnnnnnoooppprrrssspppqqqxxx{{{tttuuu~~~{{{vvvnnnhhhbbb[[[SSSNNNGGGFFFIIISSS```kkkpppqqqsssnnnjjjhhhkkkmmmmmmlllooovvvyyywwwwwwzzzzzzvvvtttrrrooojjjbbbVVVJJJAAA999888777666666666666666555555555444444333333333...222555555333222333555444333333222222111111111000000000000111222333333111111111111111111111111222222222222222222222222000000000000000000000000//////............//////.../////////000000111111000000000000111111111111000000000000000111222222111222222333333222222111555555555555555555555555222333444555666666666666777777777777777666666555555444444333333444444555333333444555555444333333000111444666666666555444222222333333333444444444333333333444444555555555444444444444444444444444555555444444444333333333333333333333333333333333333333444555555444333333222111000000000111333444555333444777555000000444333444555555666666555555333333333444444555555555555555555555555555555555000000111111222222222222//////000111333666888999222222111111222222333444444444444333333333222222000000000000000000000000111111111111111111111111000000000000////////////000000000000000000000000000000////////////000000111111111000000000000000111111111111111222222333//////000222222333333333222222333333333444444444222222333333333444444444222333444555666666666666777;;;DDDRRRaaakkkllljjjooosssvvvtttpppmmmooorrrrrrrrrrrrrrrssstttvvvvvvssstttvvvxxxxxxwwwtttqqqmmmjjjeeebbbaaaeeeiiilllfffeeeggglllrrr||||||xxxsssnnnjjjfffaaa^^^bbbcccdddccccccffflllppprrrqqqnnnhhh```YYYTTTQQQJJJGGGDDDBBBBBBBBBBBBBBBAAA@@@BBBHHHOOOUUUVVVUUURRRJJJ@@@:::888666333///444444444444444444444444222222222222222222222222222333444666666666666555555555555444444333333333111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000///////////////000000111000111111111111222222222111333333333:::???:::000333666333555:::555222<<<333444666;;;CCCNNNWWW]]]dddcccdddfffjjjmmmmmmmmmooonnnmmmmmmnnnppprrrtttvvvyyy{{{rrrrrr~~~|||tttjjj```YYYNNNJJJHHHKKKSSS\\\bbbdddhhhjjjmmmmmmdddYYYYYY```jjjtttyyytttrrrvvv{{{}}}xxxxxxuuuoookkkeeeZZZOOODDD@@@:::666555666666666555444333333333444666777555555444444444333333333333444444444333222222111111111111111111111111111111111111111111111111111333333333222222222111111222222222111111111000000//////000000000000//////000000000000000000000000000000000000111111111111222222111000//////000000111222444444222111111222666444222333444555444333111222222333333444444555666666777777777777666666555555555555555555555555444444444333333222222222222333444333222222333444444444444444444444444444555555555666666666666777555555555555555555555555666666555555555555555555444333222111111222333444222222222222222222222222333333333333333333333333555555555555555555555555222222333333333444444444555555555555555555555555333333333333333333333333222222222222222222222222222222222222333777<<>>:::777666666666666555555555555444555555555444444444444333444555555555555444333333222222222222222222222222333333333333333333333333333333333222222222111111222222222111111111111111///000000111111000000///000000000000000000000000000000000000111111111111222222111000000000000111111222222111000111444666555444222222444444444333111222222333333444444555666666777777777777666666444444444444444444444444444444333333333333222222222444777777666444444444444444444444444444444444444444444555555555555666555555555444444444333333222222333333444444555555555555444444444444555555555555555555555555555555444444444444444444444444444444444444444444444444333333333333444444444444555555555555555555555555333333333333333333333333333333333333333333333333222333333222111000222444555444333222111222333444444444444444444444444444222222222222222222222222222222222111111111111111111111111111111111111111111000000//////000000111000000000///000111111222/////////////////////////////////000000000111111111111111111222222222333333444444444444555555555333333333444444444555555222555888888555777DDDSSS___bbbfffiiijjjkkklllnnnssspppmmmiiifffdddcccbbbaaacccfffiiikkkoootttwwwxxxuuusssqqqqqqpppnnnllljjjgggdddaaa___fffxxx}}}sssooommmjjjgggkkkjjjgggeeehhhjjjfff___\\\YYYTTTPPPMMMJJJGGGDDDAAACCCCCCCCCIIISSS[[[\\\XXXVVVSSSOOOJJJDDD<<<777555555555555555555555555333333333333333333333333111222333555666777777777444444444444333333333333222222222222222222222222222222111000000000000111000000000000111111111111/////////000000000111111222111000000000111333444111111222222222222222222333222111222333444333222666555444555777777666555666;;;DDDNNNXXX```eeeggglllnnnooopppqqqqqqppppppnnnpppqqqoooooovvv}}}zzz|||~~~~~~{{{uuucccVVVPPPMMMIIIFFFFFFGGGIIILLLMMMLLLKKKKKKPPPXXXdddnnnvvvzzz{{{{{{xxxzzzzzzwwwvvvxxxvvvrrrqqqjjj```UUUKKKCCC<<<888666777777777777777777666555555555555444444444444444555555666555555444444222222222222222222222222333333333333333333333333333333333222222222111111111111111111111111111111000000000111111000000000///////////////////////////000000000111111111111222222111000000111111111111111111000000111555888555333222222333444444333111222222333333444444555666666777777777777666666444444444444444444444444333333333333333333333333222555888999888555444444555555555555555555555555444444444444555555555555666666555555444333333333333333333444555666777777555555444444444444555555666666666666666666666666555555555555444444444444444444444444444444444444333333333444444444444555555555555555555555555555444444444444444444444444333333333333333333333333333444555555333222222333111111222222222333333333444444444444444444444444222222222222222222222222111111111111111111111111111111111111111222222222111000000000000000000111111111000000111111222333//////////////////////////////000000000111111111111111111222222222333333444444444444555555555555444444444444555555555555555777999::::::@@@QQQaaahhhhhhhhhhhhiiijjjlllnnnrrrnnnggg```ZZZWWWWWWWWW___ccchhhlllnnnppprrrtttrrrooommmmmmppptttvvvwww~~~wwwnnniiikkkvvv}}}ssslllgggccc___```dddhhhgggdddbbb___[[[VVVSSSPPPOOONNNFFFHHHFFFDDDHHHRRR[[[___\\\YYYUUUSSSPPPJJJAAA;;;666555444555666666555555444444444444444444444444222333444555666666666666555444444444444333333333222222222222222222222222333222111111000000111111///000000000111111111111//////000000000111111111111111000000000111222333111111222222222222222333555333111000222333333222666555555555666666666666888@@@KKKWWW___eeehhhiiioooooopppqqqqqqpppooooooooopppppprrrxxx~~~tttxxx{{{}}}pppaaaTTTMMMMMMOOOOOOOOOOOOMMMLLLLLLKKKJJJOOOUUUaaaoooyyy||||||zzzwwwzzzzzzwwwvvvyyyyyyvvvwwwssslllcccYYYNNNCCC<<<666666666666666666666666666666555555555444444444444444555555666555555444222222222222222222222222333333333333333333333333333333333222222222111111111111111111111111111111000000111111111111000000///////////////////////////000000000111111111111222111111111111111222222111111111000000111555888444333111111333444333222111222222333333444444555666666777777777777666666444444444444444444444444333333333333333333333333222555888999888666444444555555555555555555555555444444444555555555666666666666666555555444444444222333333444555666666777444555555555555555555444666666666666666666666666666666666555555444444444444444444444444444444444333333444444444555555555555555555555555555555555444444444444444444444444333333333333333333333333111333444555333222222333000000111222333333333333444444444444444444444444222222222222222222222222111111111111111111111111000000111111111222222222111111000000000000111111111111111111111222333333000000000000000000000000000000000000111111111111111222222222222333333333444444444555555555666666444444555555555666666666888555666<<>>AAAMMMUUU^^^dddfffhhhkkknnnnnnooopppppppppooonnnmmmjjjrrrzzzqqquuu~~~{{{pppggg```\\\___ppp}}}xxxnnn```UUUUUUZZZ]]]aaaffflllsssxxxwwwvvvxxxyyyxxxzzzyyywwwvvvsssmmmfffaaaPPPLLLEEE???:::888888999777666666666555555555555111222333333444444444333333333333333333333333333111111111111111111111111333333333222222222111111000000111111222222222222111111222222222222111111000000000000000000000000000000000000111111111111222111111111222333333444111222444444222111111222444222111111222333333222111222222333333444555555666666777777777777666666333333333333333333333333222222222333333444444444444555666555444333444666666666666666666666666666777777777777888888888888666666777888999:::;;;;;;======<<<<<<<<<<<<<<<<<<::::::<<<<<<<<<<<<::::::999999999999999999999999999888888777666555555444777777777777777777777777444444444555555555666666555555555555555555555555555555555555555555555555444444444444444444444444666666666444222222333444444333222111222333555666444444444444444444444444333333333333333333333333000000111111222222222222///000000111222222333333222222111111111111222222000000000///000111111222000000000000000000000000000111111111111222222222222222333333333444444444555555555555666666666777666666666666777777777777;;;@@@LLL\\\gggkkklllmmmjjjkkknnnqqqqqqkkkbbbZZZJJJIIIIIILLLSSS]]]gggmmmppppppnnnmmmnnnsssyyy~~~zzzrrroooppplllmmmllliiiggghhhmmmqqqmmmmmmfffXXXMMMLLLPPPRRR\\\___aaa___ZZZUUUTTTTTTSSSJJJ???999888999888777555555555555555555555555222222444555666666777777666666555555555444444444333333333333333333333333444333222222111111222222000000000000111111111111000111111111111222222222000000111222222222222111111111222333333444555555333222222333555777666555555777999999999<<>>CCCFFFMMMLLLJJJGGGEEEEEEGGGIIIEEEFFFFFFDDDCCCCCCEEEGGGFFFEEEEEECCCAAA???===<<>>@@@OOO^^^dddfffjjjmmmnnnkkkllllllkkkddd[[[PPPIIIEEEJJJPPPWWWaaajjjkkkgggsssrrrooolllnnnzzzsssuuunnnkkkmmmmmmjjjjjjnnnooollljjjggg[[[OOOLLLPPPYYY___dddccc\\\VVVUUUVVVWWWRRRIII@@@:::777777777999777666666777777666555555666666777777777777777666666666666666555555444444444444444444444444444444333222222111111222222000111222111000///000111/////////000222222111///222222222222222222222222333333333333333333333333555444444555555666777888666888888999:::AAAJJJRRRZZZ^^^cccgggiiijjjlllmmmrrrnnnmmmppppppmmmnnnsssppphhhccc{{{~~~{{{sssnnntttyyyzzz|||~~~|||uuufffVVVOOONNNNNNQQQTTTYYY\\\```bbbeeellluuu|||zzz{{{}}}}}}{{{wwwrrrnnnjjjfff^^^RRREEE<<<888777888666555555666666555444555555555555555555555555444444444444444444444444222222222222222222222222333333333222222222111111222222222222222222222222111111222222222222111111111111111111111111111111111111111111222222222222111111111111111111111111222222333333333333222222444444444333333333222222333333333444444444555555666666666666555555555444444444444555555555666666777666555444444444444555555555555555555666666777777999<<<>>>???>>><<<:::<<<;;;:::999999999:::;;;??????@@@BBBEEEIIIMMMOOORRRSSSTTTRRRPPPOOOPPPQQQOOOOOOPPPOOONNNNNNPPPRRRQQQPPPOOOMMMJJJGGGDDDCCCCCC>>><<<>>>@@@>>><<<===<<<::::::<<<>>>???<<<999888888999999999888777777666666777777777777777666666666555555555555666666444444444444444444444444222222222222222222222222222222222111222222333444444444333333333333333333444444444444444444444444555444333222111111111111222111111333555666555333333333333222222222111111111111111111111222222333111111111111111111111111000000111333333444444444333333444444444555555555444444555555666777777777666666555666777:::===???GGGUUUbbbggghhhiiikkkjjjoooooommmeeeYYYNNNHHHEEEIIILLLPPPUUUaaalllqqqooojjjlllooottt}}}~~~tttllllllmmmjjjjjjlllmmmiiihhhgggbbbWWWPPPOOOZZZaaagggfff___WWWSSSRRRXXXSSSLLLEEE???;;;999777999888777777888888777555555666777777888888777777666666666666666555555444444444444444444444444444444333222222111222222222000111111111000000000111333222111222333444444333222222222222222222222222333333333333333333333333555555555555555666888888666666666888<<>>@@@BBBCCCDDDHHHJJJNNNRRRWWWZZZ\\\]]]\\\^^^aaaaaa```^^^^^^^^^^^^___```_________aaaccc```___]]]ZZZWWWSSSPPPNNNJJJGGGFFFIIIIIIDDDAAA@@@<<<===???@@@@@@???===<<<::::::::::::999999999999888888888888888777777666777777666555555666777777444444444444444444444444333333333333333333333333222222222222222333444444333333333333444444444444444444444444444444444444333333222222222222333333333222222444666666555444333333333333222222222222111111111111111222333333222222222222222222222222000111222333333444444333333444444444444555555555444555555666666777777888666777888888888;;;@@@EEERRR]]]gggiiihhhiiiiiihhhooonnnggg[[[LLLCCCCCCEEEFFFJJJOOOVVVbbbnnnrrrqqqjjjnnnvvvtttnnnkkkiiihhhiiikkkgggfffiiijjjccc[[[VVV\\\bbbiiijjjddd]]]WWWTTTYYYUUUPPPLLLGGGAAA<<<888888888888999:::999777555666666777888888888888777666666666666666555555444444444444444444444444444444444333222222222222222111111111111111111111222222000///000111333222111333333333333333333333333333333333333333333444444555555555555666777888888777666666999BBBKKKTTTXXX]]]aaaeeehhhiiikkkmmmnnnmmmlllmmmooossszzzxxxhhhffftttzzz~~~pppjjjjjjjjjgggaaaXXXRRRRRRTTTQQQOOONNNLLLOOORRROOOLLLRRR```mmmuuuwwwyyy{{{||||||{{{zzzuuusssppphhh^^^SSSJJJDDD===;;;888666777888999888666666666666666666666666555555555555555555555555333333333333333333333333333333333333333333333333333333333333333333333333111222222333333222222111222222222222222222222222111111111222222222333333222222222222222222222222222333333333333333333222444444444444444444333333333333333444444444555555777666555444444444555555555555555555666666666666666666555555555555666666333444666777888777777666777777888999::::::999999???AAADDDIIINNNSSSWWWYYYWWWZZZ```eeeiiijjjjjjiiigggiiikkkkkkjjjjjjjjjkkkmmmnnnnnnnnnllllllmmmnnnjjjiiihhheeebbb___]]][[[ZZZWWWXXXZZZXXXPPPKKKJJJAAADDDHHHJJJIIIFFFDDDDDD???>>>>>>===============;;;;;;;;;:::888777555444777888999999999999888777555555555555444444444444333333333333333333333333333222222222222333444444222333333333444444555555444444444444444444444444222222222222222333444555111111111222444555444333333333333333333333333333222111111111111222333333222222222222222222222222111222222333444444333333444444444444555555555555555555555666777777888888555888999888999???IIIRRR^^^fffkkkiiihhhiiikkkkkkkkkeee[[[NNNEEEBBBFFFJJJGGGMMMUUU^^^kkkuuuwwwssswww}}}}}}sssmmmkkkllliiiggggggkkknnnmmmhhheeebbbfffkkkllljjjddd___\\\ZZZWWWTTTQQQNNNGGG???999888777888999:::999666444666777888888999999888888666666666666666555555444444444444444444444444444444444333222222222222333111111000111222333333222000000111222444444222///333333333333333333333333333333333444444444444444555555555555666777888999999777888???JJJUUU\\\___```cccfffiiijjjkkkmmmoooooonnnnnnrrrzzzwwwnnnhhhvvvssswwwwwwsssooojjjbbbYYYSSSUUUXXXXXXVVVVVVWWWZZZZZZTTTNNNNNNXXXbbbjjjnnntttzzz}}}~~~}}}|||xxxqqqjjjhhhgggcccYYYPPPBBB>>>:::777888999::::::777777777777777777777777555555555555555555555555333333333333333333333333333333333333333333333333333333333333333333333333222222333333333333222222222222222222222222222222111222222222222333333333222222222222222222222222333333333444444333333333444444444444444444444444333333333444444444555555777777666555555555555666555555555666666666777777666666555555555666666777333555666888999999888777;;;::::::;;;===@@@DDDFFFGGGJJJOOOUUU\\\bbbgggiiifffiiinnnrrruuutttsssqqqpppqqqpppoooooopppsssuuusssttttttsssqqqoooooopppnnnnnnnnnmmmkkkiiihhhgggiiihhhiiiiiidddZZZSSSQQQIIINNNVVVZZZYYYVVVSSSQQQJJJIIIGGGEEECCC@@@???>>>;;;;;;;;;;;;:::888777777666999<<>>:::888888999999777777777777777777777777555555555555555555555555333333333333333333333333333333333333444444444444333333333333333333333333222222333333333333222222333333333333333333333333222222222222333333333333333333333333333333333333333333444444444444333333444444444444555555555555333333333444444444555555777777888888888777666555555555666666666777777777666666555555666666777777555666777999::::::::::::999999:::<<>>EEEQQQ```jjjjjjnnnnnnjjjjjjnnnqqqqqqlllbbbVVVPPPSSSWWWXXXWWWaaabbbbbbgggvvvzzznnnnnnlllhhhjjjrrrzzz|||{{{xxxtttsssrrrooojjjeeeaaa]]]YYYXXXVVVQQQGGG???:::888777777888888777666888888999::::::::::::999666666666666666555555444444444444444444444444444555444444333333333333333222000///111555777666444000333666;;;<<<:::444000333333333333333333333333333333333444555555666666666666666666777888999999777:::AAAJJJTTT]]]aaacccfffhhhjjjkkkkkkmmmoooqqqllluuunnnfffrrr}}}wwwpppnnnyyyiiiaaa``````bbbeeekkkmmmnnniii```XXXSSSQQQWWW[[[cccllluuu{{{~~~{{{nnn___[[[aaaggghhheeeWWWPPPGGG@@@;;;999888888888888888888888888888888555555555555555555555555444444444444444444444444333333333444444444555555444444444444444444444444222333333444444333333222333333333333333333333333222222222333333333444444333333333333333333333333333333444444444444333333444444444444555555555666333333333444444444555555777888:::;;;;;;999777555555666666666777777777777666666666666666777888888888888888999:::;;;======:::<<>>===888999;;;======;;;999888777777777666555444444444444444444444444444444444444333333333333444555555555555555555444444444444444444444444444444444444444444333333333444444555555444444666888999888666333333333444444444555555333222222222222333444444333333333333333333333333333444444444444444333333555555555555666666666666666666666777888888999999888:::???GGGPPP[[[eeekkkjjjoooqqqoooooopppooollllllfff```^^^```ccceeedddgggiiilllttt}}}zzzsssmmmqqqzzz}}}zzzwwwuuuvvvxxxvvvoooiiigggbbb\\\YYYYYYUUULLLDDD>>>;;;888888999:::::::::888999999:::;;;:::::::::666666666666666555555444444444444444444444444444555555444333333333333444222000...111666999777555000000222444666555222///444444444444444444444444333333444444555666666666666666666666777888999:::888???IIISSS[[[```dddfffhhhiiikkkllllllmmmppprrrpppwwwiiisssuuunnnttt|||}}}rrrpppqqquuuzzzwwwyyy{{{yyyqqqggg^^^YYYSSSVVV]]]fffoooxxx}}}ppp```WWWZZZaaagggjjjccc[[[PPPFFF@@@<<<:::999888888888888888888888888666666666666666666666666444444444444444444444444333333333444444555555555444444444444444444444444222333333444444333333222333333333333333333333333222222333333333444444444333333333333333333333333333444444555555444444333444444444555555555666666333333333444444444555555777999;;;======:::777555666666666666777777777777666666666666666777888888:::999999999:::<<<>>>???CCCFFFJJJOOORRRSSSSSSSSSSSSUUUXXX[[[^^^```aaaaaa\\\^^^aaafffmmmsssxxx{{{yyy{{{}}}}}}{{{zzzzzzzzzuuuxxx{{{||||||||||||}}}yyyzzzzzzzzzzzzyyyxxxwwwxxxvvvtttooocccTTTKKKJJJEEELLLYYYhhhqqqooocccYYYRRRUUUYYY]]]^^^\\\YYYWWWMMMLLLJJJFFFCCC???;;;999:::999999888888999999:::888777777666555444444444444444444444444444444444444333333333333444555555666666666555444444444333444444444444444444444444555444444333333444444444333333333444666777666555333333333444444555555555333333222222333333444555333333333333333333333333444444444555444444333333555555555555666666666777666666666777888888999999999<<>>:::999:::;;;======888999::::::;;;;;;::::::666666666666666555555444444444444444444444444444555555444333333333333444333000...111777:::888555444333222333555666555444444444444444444444444444333333444444555666777777666666666666777888999:::<<>>GGGNNNWWW^^^ccceeefffggghhhkkkkkkiiikkkqqqvvvvvv}}}lllxxxssskkkrrrzzznnnhhh___XXXXXX```llluuu}}}qqqbbbVVVTTT[[[cccpppoookkkaaaSSSFFF@@@???999:::::::::999999999999666666666666666666666666444444444444444444444444555555555555555555555555555555444444444444444555555555555555555555555555444444444444333333333222555555555555555555555555666555555444444555555666555555555555555555555555555555555666666666777777888777666555555555666666777777888999999999999999999999888888888888777777888888888999999999:::999<<<>>>BBBFFFKKKPPPUUUXXXVVVYYY]]]bbbfffiiijjjjjjhhhiiiiiijjjiiieeeaaa^^^\\\YYYWWWXXX\\\aaaeeegggjjjhhhjjjssszzz}}}~~~~~~sssrrrooollljjjkkknnnqqqtttxxx}}}}}}vvvkkk___WWWRRRPPPPPPYYYeeelllkkkgggddd^^^XXXVVVXXX[[[\\\[[[\\\XXXQQQIIICCCAAABBBDDDAAA???<<<:::999999;;;<<<999999999888888777666555444444444444444444444444555555444444555555666777555555555555555555555555444444444444444444444444444444444444444444444444444444444444444444444444333333333333333333333333333444555555333333444555444444444555555444444444333333444444444555555555666666555555555666777777999::::::::::::;;;<<<===>>>IIIXXXdddjjjkkkjjjiiikkkmmmnnnjjjdddaaabbbdddgggllluuu}}}~~~|||~~~wwwuuuuuuuuuvvvyyy~~~wwwlllddd```\\\XXXUUUPPPJJJCCC>>>;;;::::::999999999::::::::::::::::::888888777777777666666666555555555555555555555555555444444333222333333333333333333333333333333333111222222222333333333333555555555555555555555555444444444444555666777777888666777999888666:::AAANNNTTT\\\cccgggiiijjjjjjllliiijjjooopppooowwwooogggvvvsssjjjuuuxxxjjj^^^WWWYYYaaahhhzzz~~~|||ooo\\\RRRVVV___rrrsssrrriii\\\NNNEEE@@@::::::::::::;;;:::::::::777777777777777777777777555555555555555555555555777777777777777777777777555555555444444555555666666666666666666666666666555555555444444444444333666666666666666666666666666666555555555555666666666666666666666666666666666666666666777777777777888777666666555666666666777888888999999999999999;;;:::::::::999999999999777888999:::;;;<<<======@@@BBBGGGPPPZZZ```cccbbbaaadddjjjoootttvvvwwwwwwsssuuuwwwxxxuuuoooiiidddbbb___ZZZXXXYYY\\\^^^___aaa```eeennnuuuzzzrrrmmmfffaaa```ccceeegggmmmsss|||xxxmmmfff^^^XXXSSSVVVbbbmmmssssssnnnhhh^^^VVVRRRSSSVVVYYYZZZVVVOOOGGGBBBBBBFFFIIIFFFDDD@@@===;;;:::;;;;;;::::::999999888777666555555555555555555555555555555555555555555666777777666666666666666666666666555555555555555555555555555555555555555555555555555555555555555555555555444444444444444444444444444555666555444333444666444444555555555555444444333333333444444444555555666666666666666777888888:::;;;<<<<<<<<<<<<>>>@@@EEEPPP___lllqqqooojjjgggkkkkkkiiiddd^^^]]]```ccciiioooxxx~~~~~~|||xxxuuuvvv{{{rrrhhhbbb^^^ZZZWWWVVVQQQIIIBBB>>>===<<<;;;::::::;;;;;;;;;:::::::::999888888888777777777777555555555555666666666666555555444333333333333444444444444444444444444444111111222222222333333333666666666666666666666666444444444555555666777888888888999:::888777===FFFTTTYYYaaafffiiijjjkkklllmmmfffiiisssrrrooo}}}sssdddfffvvvrrrjjjlll|||uuuhhh___]]]```dddqqq{{{yyygggZZZ[[[```nnnssstttnnncccXXXLLLDDD===<<<;;;;;;;;;;;;;;;:::888888888888888777777777666666666666666666666666777777777777777777777777666666555555555666777777666666666666666666666666555555555555555555555555666666666666666666666666777666666555555666666777666666666666666666666666777777777777777777777777888777777777777777777777777888999999::::::999999;;;;;;;;;:::::::::999999999888888:::<<>><<<;;;<<<;;;999::::::999999999888888888777777777777777777777777666666666666666666666666777666666666777777888999777777777777777777777777666666666666666666666666777777777777777777777777777777777666666777777777777777777777777777777777888888888888888888888777777777888888888888888888888888999::::::::::::999::::::::::::::::::::::::<<<:::999:::>>>EEELLLPPPTTT[[[dddjjjkkklllooorrrxxxzzz}}}~~~{{{yyyxxxyyyyyyvvvrrrpppqqqrrrjjjfffbbb^^^^^^^^^^^^^^^]]][[[\\\```bbbdddkkkrrr{{{}}}xxxmmmfffccccccaaa```bbbfffnnnxxx}}}xxxtttrrrtttzzz|||yyysssggg[[[TTTSSSUUUYYYXXXTTTMMMGGGEEEIIINNNTTTSSSPPPLLLHHHCCC???===;;;;;;:::::::::;;;<<<<<<777777777777777777777777777666666666666777888888777777777777777777777777666666666666666666666666666666666666666666666666666666666666666666666666555555555555555555555555555666777777555555666777555666666777777666666555777777777777888888888888666666666777777999::::::888;;;======<<>>;;;<<<===>>>>>>>>><<<;;;:::::::::::::::999999999999666666666777777777888888777666555555444444555555555555555555555555555555555555555666666666777777777777777777777777777777666666666666777888999999888777777999:::>>>HHHTTT[[[___dddhhhiiiiiiiiijjjgggppprrrnnnsssllleeetttwwwooonnnkkkrrr|||rrrjjjgggqqqyyy}}}rrrhhhbbbbbbnnnwww}}}{{{yyyvvvlll```SSSLLLDDD>>>===<<<;;;999;;;;;;;;;:::999999888888888888888888888888888888666666666666666666666666777777777777888999::::::777777777777777777777777666777777777777888888888777777777777777777777777888888777777777777888888777777777777777777777777999999999999888888888888777777888999999999999888888999999:::::::::::::::999999999:::;;;;;;<<<<<<>>>======???EEENNNWWW]]]dddkkkrrrtttqqqqqquuuyyy|||~~~}}}vvvvvvsssnnniiiiiimmmqqqrrrooollljjjjjjiiihhhfffeee```\\\]]]^^^___dddiiitttxxx~~~yyysssnnnjjjfffcccdddfffkkkttt~~~~~~~~~}}}yyypppeee\\\XXXWWWaaabbb___XXXNNNHHHHHHJJJTTTUUUUUUTTTPPPJJJEEEAAA>>>===<<<;;;<<<<<<>>>>>>888888888888888888888888777777777777777888888999777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777666666666666666666666666666777888777666555666888666666777777777777666666888888999999999:::::::::777777777777888999;;;;;;888:::<<<<<<<<>>???@@@???===;;;:::;;;;;;;;;;;;::::::::::::666666777777888888999999777777666555555555555666666666666666666666666666666777777777777888888888777777777777777777777777666666666666777888999:::===999777:::>>>DDDOOOYYY```ccchhhkkklllllllllmmmjjjvvvyyyuuummmdddgggyyyooolllkkkooommmvvv|||sssnnnuuu}}}uuullljjjlllpppzzz~~~~~~wwwkkkbbbXXXKKKCCC???>>>===;;;<<<<<<<<<;;;:::999999999999999999999999999999999888888888888888888888888777777777888888:::;;;;;;888888888888888888888888777777777888888888999999888888888888888888888888999888888777777888888999888888888888888888888888::::::999999999888888888777888999:::::::::999999888999::::::;;;;;;::::::999999:::;;;===>>>??????@@@AAADDDIIIQQQZZZaaafffoooqqqtttuuuuuuwwwzzz}}}~~~|||oooooonnniiifffgggmmmssszzzyyywwwvvvvvvtttqqqnnnmmmddd]]]]]]___```cccfffiiiooowww}}}}}}wwwpppjjjgggfffgggkkkttt~~~zzztttlllddd^^^\\\```cccddd]]]RRRJJJGGGHHHNNNQQQUUUXXXWWWRRRKKKGGGDDDBBB@@@>>>=========>>>999999999999999999999999888888777777777888999999888888888888888888888888777777777777777777777777777777777777777777777777777777777777777777777777666666666666666666666666666777888888666666777888666777777888888777777666888888888999999999::::::777777777888999:::;;;<<<888;;;===<<<>>>FFFTTT```nnnpppsssvvvwwwssslllfff```___```bbbgggmmmrrrtttwww}}}~~~rrriiidddaaa]]]YYYSSSKKKCCC======???@@@AAA@@@>>>;;;:::<<<<<<<<<<<<;;;;;;;;;:::666666777888888999::::::888777666666555555666666666666666666666666666666666666777777777888888888888888888888888888888888777777777777888999::::::GGG???:::===CCCJJJTTT\\\bbbeeejjjlllmmmmmmnnnnnnooouuuzzzrrriiimmmxxxxxxllllllppprrrtttwwwzzzvvvwwwxxxpppsssyyyvvvtttkkk```QQQFFFAAA@@@>>><<<======<<<;;;::::::999999999999999999999999999999999999999999999999999999888888888888999:::;;;<<<888888888888888888888888777777888888999999999999888888888888888888888888999999888888888888999999888888888888888888888888:::::::::999999888888888777888999:::;;;::::::999888999::::::;;;;;;::::::999:::;;;===>>>@@@AAABBB@@@CCCIIIQQQZZZbbbhhhkkkrrrqqqoooqqqvvvzzz}}}~~~{{{xxxfffhhhjjjhhhfffiiiqqqwww{{{zzzzzzyyyyyyvvvqqqnnnlllaaaXXXXXX[[[^^^```bbb___gggpppwwwzzzzzz{{{|||{{{|||sssmmmjjjfffgggkkkttt}}}yyyuuuooohhhccc___XXX]]]aaa^^^TTTKKKGGGHHHGGGMMMTTTYYYZZZVVVPPPKKKHHHFFFCCC???===<<<<<<<<<999999999999999999999999888888888777888888999:::888888888888888888888888777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777666888999888777666777888777777888888888888777777777888888888888999999999777777777888999;;;<<<===999<<<======@@@JJJZZZgggnnnooosssvvvwwwrrrhhhaaa```aaabbbfffkkkqqqtttuuu}}}}}}{{{qqqeeecccaaa]]]WWWOOOEEE>>>>>>???AAAAAAAAA>>><<<:::===<<<<<<<<<<<<;;;;;;;;;666777777888999999::::::888888777666666666666666777777777777777777777777666666666666777777777777888888888888888888888888777777777777888999:::;;;OOODDD===???GGGNNNVVV\\\bbbeeeiiikkkllllllmmmnnnrrrooowww|||jjjnnn~~~llliiirrryyy{{{{{{zzzxxx~~~~~~yyyooogggYYYKKKAAA<<<;;;<<<===<<<;;;:::999999999999999999888888888888999999::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999999999999999999999999999::::::::::::::::::::::::::::::::::::999999999999888888888888888888888888:::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;::::::::::::888999;;;===???AAACCCDDDKKKPPPWWW___eeeiiimmmooorrrrrrtttvvvyyy|||~~~ssskkkfffeeecccaaabbbccceeefffpppooooooppppppmmmhhhccc___\\\XXXWWWXXX[[[]]]^^^___bbbffffffeeefffiiilllpppsssxxx||||||vvvoooiiieeeiiinnnrrrvvv{{{wwwtttoooiiieeebbbaaa```\\\ZZZXXXYYYYYYVVVNNNGGGHHHMMMTTTZZZ\\\YYYSSSOOOPPPLLLFFFBBB@@@>>><<<:::;;;999888888:::;;;:::999777777777777888999:::;;;999999999999999999999999999999888888777777666666777777777777777777777777777777777777888888888888666666777777777777666666888888777666666666666666777777777777888888888888888888999999999:::::::::;;;:::::::::::::::;;;;;;;;;;;;<<>>===>>>>>>>>>===:::;;;===>>>===<<<:::999777777888888888999999999999999999888888888888777888888777777666666666555999888888888888888888999999999:::;;;:::999777666;;;:::999999:::;;;;;;;;;IIIAAA>>>EEEMMMSSS[[[ccccccgggkkkmmmlllmmmqqqtttvvv{{{kkktttlllkkkwww~~~xxx~~~|||uuummmaaaTTTJJJCCC@@@>>>>>>===<<<;;;;;;:::;;;;;;;;;;;;::::::::::::;;;;;;999999999999999999999999999999999999999999999999999999999999999999999999888888888888888888888888999999999999999999999999:::999999999999888888888888888888888888888888888999999999999999999999999888888999999999999:::::::::::::::::::::999::::::???>>>>>>@@@DDDIIINNNRRRYYY^^^dddiiilllnnnoooooouuuuuuuuuwwwyyy}}}}}}|||{{{yyytttlllfff_________```aaacccdddeeekkkjjjjjjkkkkkkhhhccc___^^^[[[XXXWWWYYY]]]___```___```aaaaaabbbccceeegggjjjmmmqqqtttsssoooiiiddddddhhhllloooqqqrrrtttuuu}}}vvvrrrlllfffaaa___^^^^^^\\\ZZZXXXYYY[[[ZZZUUUPPPRRRVVV\\\aaaaaa\\\TTTNNNNNNLLLIIIHHHFFFDDDAAA>>><<<:::888888:::::::::999888888888888999:::;;;<<<::::::::::::::::::::::::999999999999888888888777888888888888888888888888777777777888888888999999777888888999999888888777:::999888888777777777888777777777777888888888999888888888999999999::::::999999999888999999::::::======???EEEPPP]]]gggmmmqqquuuxxxvvvpppjjjgggggggggiiipppwww{{{zzzlllccc___ZZZRRRKKKCCCAAA>>>===>>>???>>>>>><<<<<<<<<;;;;;;;;;;;;;;;888888888999999999::::::999999999999888888888888888888777777777666666666:::999999888888999999:::>>>>>>>>>===;;;:::888777:::999999999:::;;;;;;:::CCC>>>???HHHQQQXXX___ffffffiiilllooopppqqqssstttxxxuuuvvvhhhppp~~~zzzxxx{{{xxxqqqeeeZZZPPPHHHAAA=========<<<;;;:::::::::::::::999999888888999999:::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999:::::::::::::::::::::::::::::::::999999999888888::::::::::::::::::::::::::::::::::::::::::::::::888999999999::::::::::::;;;:::::::::::::::;;;;;;@@@???>>>@@@FFFOOOXXX^^^dddgggkkkoooqqqqqqooommmrrrqqqpppoooqqqtttxxx{{{xxxuuupppmmmjjjhhhfffddd\\\^^^```cccfffiiikkkkkkmmmlllmmmmmmmmmkkkfffcccccc```^^^^^^aaafffiiijjjkkkiiigggggghhhkkkllllllnnnoooqqqqqqnnnjjjdddaaacccgggkkkmmmllljjjiiiiiinnnsssyyy~~~}}}|||uuuqqqjjjddd^^^[[[YYYYYY[[[YYYXXXZZZ^^^aaa```___[[[^^^aaadddaaaYYYOOOGGGGGGGGGGGGHHHIIIGGGDDDAAA???===;;;;;;<<<<<<;;;::::::999999999:::;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999999888999999999999999999999999888888888888999999999999999999::::::::::::999999;;;::::::999999999999:::777777888888888999999999888888888888999999999999999999999999::::::;;;<<<>>>???CCCLLLXXXdddkkkmmmtttvvvvvvsssnnnjjjkkklllnnnsss{{{wwwiiiccc___XXXRRREEEBBB???>>>>>>????????????===<<<::::::;;;<<<===999999999:::::::::;;;;;;:::999999999888888888888888888888777777777777777;;;::::::999999::::::;;;BBBAAA???===;;;999888777888999::::::;;;;;;::::::======BBBMMMXXX^^^dddiiijjjlllnnnppprrrtttvvvxxxyyyzzzqqqiiiiiiwww}}}zzzxxxrrrttt|||yyyrrrhhh^^^VVVLLLCCC===???>>>===<<<<<<;;;;;;;;;:::999999999999999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::;;;;;;<<<<<<======;;;;;;;;;:::;;;<<<===>>>>>>???@@@EEELLLVVV```eeegggiiimmmqqqsssqqqnnnkkkkkkiiifffddddddfffjjjmmmllliiifffccccccdddfffgggcccfffkkkppptttwwwyyyzzzyyyzzzzzz{{{zzzxxxtttrrrpppnnnlllmmmqqqvvvzzz|||}}}yyyxxx{{{~~~~~~}}}~~~zzztttnnniiiffffffiiimmmooolllhhheeecccccchhhooorrrrrrrrrsssuuuuuusssooojjjeeeaaa___]]]^^^[[[ZZZ\\\```eeeggghhhcccccceeeeeebbbXXXKKKBBBCCCCCCDDDFFFHHHIIIGGGFFFCCCAAA???>>>>>>>>>===<<<:::::::::::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999888888888888888888888888999999999999::::::::::::999::::::;;;;;;::::::999;;;;;;:::999999:::::::::888888888999999999::::::888888888888999999999::::::::::::;;;<<<===>>>???>>>@@@FFFQQQ___hhhllllllvvvvvvuuurrrooonnnppprrrwww|||rrrjjjddd]]]WWWHHHEEEAAA??????@@@@@@?????????>>>>>>======<<<<<<:::::::::;;;;;;;;;<<<<<<::::::999999999888888888888888888888888888888888;;;;;;;;;::::::;;;;;;;;;AAA???===:::888888888888777999;;;<<<;;;;;;;;;;;;;;;???HHHSSS]]]dddhhhjjjmmmoooqqqppppppttt|||uuu{{{rrrjjjiiippp|||qqqnnnrrr~~~xxxqqqhhh```YYYQQQHHHAAAAAA@@@???>>>===============<<<<<<;;;;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999999999999999999999999999999999999999999999999999999::::::;;;<<<<<<===>>>>>>;;;:::999999:::<<<>>>??????BBBHHHOOOXXX___eeehhhkkklllmmmooopppmmmhhhdddccc```\\\ZZZYYY[[[^^^```______```bbbdddgggkkkmmmooorrrxxx~~~~~~|||~~~{{{xxxwwwrrrtttwwwwwwrrrkkkfffcccbbbeeehhhhhhggggggkkknnnppppppppppppooommmkkkjjjgggdddbbbaaabbbdddffffffjjjiiihhhhhheee\\\PPPFFFEEECCCCCCDDDGGGJJJKKKKKKEEECCC@@@??????>>><<<;;;;;;;;;:::::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999888888888888888888888888::::::::::::;;;;;;;;;;;;999::::::;;;;;;::::::999::::::999999999::::::;;;999999999999::::::::::::888999999999::::::::::::999999::::::<<<===??????>>>BBBKKKWWWcccjjjlllkkkwwwwwwvvvuuutttuuuwwwyyy|||wwwmmmbbb[[[NNNJJJEEEAAA@@@AAA@@@@@@???@@@BBBCCCBBB???===;;;::::::;;;;;;;;;<<<<<<<<<:::::::::999999999999888888888888999999999999999<<<;;;;;;::::::;;;;;;<<<>>>===;;;:::999999:::;;;777:::<<<<<<;;;;;;<<<>>>???FFFPPPYYYaaafffiiiiiimmmqqqssspppmmmtttqqqsssssslllooorrrzzz|||yyyzzzzzzxxxtttiiihhhkkkvvvyyyrrrjjj```ZZZVVVQQQIIICCC>>>===<<<;;;::::::::::::<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999999999999999999999999999999999999999999999999999::::::;;;<<<===>>>>>>???;;;::::::999;;;===@@@AAAAAAGGGPPPZZZbbbfffggggggmmmkkkhhhhhhgggccc]]]WWWVVVUUUSSSQQQRRRUUUXXXZZZ\\\```dddhhhllloootttwww{{{~~~wwwpppmmmjjjiiigggeeecccccceeehhheeefffgggiiikkklllnnnnnnooonnnllliiifffdddcccbbbhhhfffeeeeeeeee___TTTKKKDDDBBB@@@AAADDDGGGIIIIIIHHHEEEBBB@@@@@@>>>===;;;===<<<<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<999999::::::::::::;;;;;;999999999999999999999999;;;;;;;;;;;;<<<<<<<<<<<<::::::;;;;;;;;;;;;:::::::::::::::::::::;;;;;;<<<999999:::::::::;;;;;;;;;::::::::::::;;;;;;;;;;;;777888888999;;;===>>>???@@@GGGRRR^^^ggglllmmmnnnvvvwwwzzz|||~~~}}}vvvhhh```TTTOOOIIIDDDBBBAAAAAA@@@>>>@@@CCCEEEDDD@@@<<<999:::::::::;;;;;;;;;<<<<<<::::::::::::999999999999999999999999999:::::::::<<<;;;;;;::::::;;;;;;<<<<<<<<<;;;;;;<<<======>>>999<<<>>>===;;;;;;???BBBEEENNNWWW]]]bbbgggjjjiiinnnrrrsssqqqpppzzzrrrlll|||~~~qqqppprrrvvv}}}www|||~~~|||~~~}}}wwwnnniiihhhjjjkkkkkkgggfffgggooozzz}}}wwwooofff\\\WWWVVVTTTOOOJJJBBBAAA@@@???>>>>>>>>>>>>@@@??????>>>>>>??????@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@?????????>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>???@@@AAABBBCCC@@@@@@???>>>@@@CCCFFFHHHOOOUUU```iiioooqqqpppnnnppplllhhhfffeeebbb]]]WWWRRRRRRRRRTTTWWW\\\```bbbjjjnnnrrrvvvxxx||||||xxxtttrrrpppnnnmmmiiigggcccaaaaaadddhhhjjjnnnooopppooommmjjjhhhgggdddaaa___aaadddaaaYYYRRRGGGFFFEEEFFFHHHIIIIIIHHHNNNLLLHHHFFFEEECCCAAA???@@@??????>>>>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<<<<<<<============;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========;;;<<<<<<======<<<<<<;;;<<<;;;;;;;;;<<<<<<===>>>::::::::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======999999:::<<<===@@@AAABBBDDDNNN\\\fffkkknnnqqqsssssswww~~~zzzjjjbbbZZZTTTMMMGGGDDDBBBAAA@@@???@@@BBBBBBAAA>>>;;;999999:::::::::;;;;;;;;;;;;;;;;;;:::::::::999999999999999999:::::::::;;;;;;;;;;;;::::::::::::;;;;;;::::::;;;<<<<<<<<<<<<<<<;;;>>>???===;;;<<>>>>>??????@@@@@@========================<<<<<<<<<<<<==================>>>>>>>>>>>>=====================>>>??????:::::::::;;;;;;;;;<<<<<<<<<<<<<<<============>>>======>>>@@@BBBDDDFFFGGGHHHTTTcccllloooppptttxxxrrrxxxzzziiibbb]]]XXXOOOIIIEEECCCAAA@@@@@@@@@??????>>><<<;;;:::999999999:::::::::;;;;;;;;;;;;;;;:::::::::999999999999999::::::;;;;;;;;;;;;::::::999999::::::;;;777888999:::;;;:::999888===???@@@===;;;<<