BM6P6(@ ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***++++++------------++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++*********************************+++,,,---...///---------,,,,,,+++++++++000...+++))))))***,,,...444:::@@@AAA>>><<<>>>@@@>>>???AAABBBCCCCCCCCCBBB@@@EEENNNZZZiii}}}zzzrrrfff\\\ZZZ]]]hhhkkkpppwww~~~zzzyyyzzz{{{|||~~~~~~}}}zzzxxxrrrmmmiiijjjkkklllqqqxxx~~~}}}|||}}}}}}{{{yyyxxxvvvssspppooopppssstttssssssrrrrrrrrrsssttttttsssuuuxxxyyyyyyyyy{{{|||{{{yyyvvvsssrrrssstttvvvtttvvvyyy{{{|||}}}~~~|||{{{{{{}}}~~~{{{zzzzzzxxxyyyzzz|||}}}}}}|||}}}~~~|||yyywwwuuuvvvxxxxxxxxxzzz}}}}}}qqq___PPPJJJEEEGGGOOO^^^uuummmZZZMMMBBB>>>;;;999555000111555......///000111222333333---.........//////000000////////////............////////////............------,,,++++++******))),,,,,,,,,,,,------...///------------------------***)))))))))***+++,,,,,,******+++,,,,,,,,,,,,++++++,,,---...---+++((('''***)))(((((()))+++---///,,,+++)))(((((()))+++,,,))))))))))))))))))))))))---,,,+++***)))***+++,,,************************))))))))))))))))))))))))++++++++++++++++++++++++++++++******************)))***+++,,,,,,+++***)))************************))))))))))))************+++***)))(((((()))***+++,,,,,,+++***))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********************))))))))))))******((($$$ """'''***)))&&&************************(((((())))))*********++++++******)))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......---------,,,,,,,,,++++++++++++***+++,,,...111222777;;;@@@@@@>>><<<>>>@@@???@@@AAACCCCCCCCCBBBBBBAAACCCJJJWWWjjj~~~~~~xxxpppiii```WWWWWW[[[bbbeeekkksss{{{{{{wwwxxxyyy{{{|||~~~zzzvvvtttqqqlllgggggghhhiiinnnuuu|||zzzzzz{{{}}}}}}|||{{{{{{zzzzzzzzzzzzzzz|||~~~}}}}}}}}}~~~}}}~~~|||zzz{{{}}}}}}~~~}}}~~~nnnVVVNNNGGGFFFKKKWWWkkk|||yyyfffXXXHHHAAA:::777444000///111//////000000111111222222........./////////000000////////////............////////////...............---,,,+++***((((((''',,,,,,,,,,,,,,,,,,---...------------------------*********)))******++++++******++++++,,,,,,,,,+++,,,,,,------,,,+++***)))---,,,***)))))))))+++,,,,,,+++)))(((((()))+++,,,************************,,,,,,++++++*********+++************************************************++++++++++++++++++++++++************************'''((()))******)))((('''''''''''''''''''''''''''))))))))))))************+++***)))(((((()))***+++******)))((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++,,,,,,,,,******))))))))))))*********'''%%%&&&)))+++***)))************************))))))))))))*********+++,,,,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---...---------------------------------------------------,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,***+++,,,---///222333555:::===??????===<<<>>>AAAAAAAAABBBBBBCCCBBBBBBAAADDDCCCGGGWWWlll~~~sssmmmfff```ZZZVVVXXX^^^bbbffflllssszzz|||xxxvvvxxx{{{}}}~~~zzzxxx{{{~~~zzzvvvsssssslllhhhggghhhiiiooouuu}}}}}}}}}{{{```WWWLLLHHHHHHPPP___mmmwwwgggSSSGGG<<<777555222000000111111111111111111111111......////////////000000////////////............////////////..................,,,+++)))(((&&&&&&---,,,,,,++++++++++++,,,------------------------++++++******)))***************+++++++++,,,,,,,,,,,,,,,+++++++++++++++,,,...---+++*********+++,,,,,,+++***))))))***+++,,,************************++++++,,,,,,++++++***)))))))))))))))))))))))))))++++++++++++++++++++++++************************************************'''((())))))))))))((((((************************))))))))))))******************))))))))))))*********)))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))***+++,,,------******))))))))))))******+++************+++++++++************************)))))))))*********************)))(((((('''((((((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***---,,,+++******+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---...///------------------------++++++++++++++++++++++++...------,,,,,,,,,------------------------,,,,,,///.........000222444666<<<=========;;;<<>>AAACCCDDDDDDCCCCCCCCCCCCCCCCCCAAAEEENNNXXXccclllrrrtttuuuxxx|||llleee___^^^```bbbiiippp{{{~~~~~~~~~}}}{{{yyyyyy{{{}}}}}}}}}{{{}}}{{{tttrrruuuxxx}}}}}}wwwrrrppprrrtttvvv{{{~~~}}}}}}}}}~~~~~~|||~~~xxxwwwvvvhhhYYYNNNHHHGGGMMMUUU]]]lllgggVVVDDD===<<<:::666444333333222222111111000000000000000000000000//////////////////............////////////............,,,,,,------------......---,,,,,,+++************------------------------,,,,,,+++***)))))))))***++++++*********+++,,,---...---+++******+++...///*********+++,,,---...///+++******************+++************************)))***+++,,,+++***)))((())))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))*********+++++++++***************++++++,,,((((((((((((((((((((((((((()))))))))************)))))))))******)))))))))+++***************++++++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&******))))))))))))******((()))******((('''((()))************************+++++++++***************...---,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++------------------------...---------------......------------...............------...111666;;;>>>::::::;;;===???CCCFFFHHHGGGGGGFFFFFFFFFFFFGGGHHHAAAHHHQQQXXX\\\aaaiiiooowwwzzzmmmfffaaabbbgggkkkrrryyy|||yyyyyy{{{yyyxxxxxxzzz{{{{{{zzzzzzzzzxxxyyy|||{{{~~~zzzwwwvvvxxx{{{{{{~~~||||||{{{{{{zzzzzz{{{{{{|||~~~}}}|||}}}zzz|||ppp^^^QQQIIIEEEGGGKKKKKK\\\qqqooo]]]JJJAAA>>>:::666444333333222222222111111111111111000000000000//////////////////............////////////............,,,,,,---......///000000---,,,,,,++++++++++++,,,------------------------++++++******)))*********,,,+++*********+++,,,---///...,,,+++***+++---...,,,,,,,,,,,,++++++++++++************************++++++++++++++++++++++++******++++++******)))(((************************++++++++++++++++++++++++************************)))))))))***++++++,,,,,,((('''''''''((()))***+++))))))))))))))))))))))))))))))))))))************))))))************))))))((((((((((((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******)))((('''&&&%%%%%%******))))))))))))******'''(((((()))))))))((((((************************+++++++++++++++*********)))((((((((((((((()))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++*********++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++***)))))))))))),,,,,,,,,,,,,,,,,,,,,,,,........................---------------...///000------------.........///+++,,,///111444777999:::999:::<<<@@@EEEIIILLLMMMKKKKKKJJJJJJKKKLLLMMMNNNJJJOOOVVVYYY[[[```hhhnnnyyy~~~qqqjjjfffjjjpppuuu||||||yyyyyyyyyxxxxxxzzz|||}}}|||{{{}}}~~~{{{|||~~~}}}~~~{{{xxxxxxyyyyyyyyyyyyyyyxxxyyy{{{}}}||||||~~~}}}|||gggXXXMMMFFFEEEGGGDDDOOO```qqqyyyhhhUUUJJJCCC<<<777555222222222222222222222222111111111000000000//////////////////............////////////............,,,,,,------.../////////,,,,,,,,,,,,,,,,,,---...------------------------*********)))******++++++,,,+++***))))))+++---...///...---,,,++++++,,,,,,+++++++++++++++******)))*********++++++*********++++++++++++++++++++++++++++++***)))))))))))))))++++++++++++++++++++++++************************++++++++++++++++++++++++((())))))***++++++,,,,,,((('''''''''((()))***+++++++++++++++++++++++++++))))))))))))************((()))***++++++***)))(((((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))*********))))))(((((('''******))))))))))))*********((((((***---...,,,)))************************,,,,,,,,,++++++*********%%%%%%%%%%%%%%%&&&'''(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++)))***+++,,,,,,+++***)))++++++++++++++++++++++++++++++++++++++++++++++++---,,,***)))((((((''''''------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111---------.........//////,,,...222666777666555333:::;;;===CCCIIINNNQQQQQQNNNNNNMMMMMMNNNPPPRRRSSSTTTWWWZZZ]]]___dddkkkqqq{{{vvvppplllpppwww}}}|||}}}yyyyyyzzz|||}}}{{{|||}}}}}}zzztttuuuwwwxxxyyyyyyxxxxxxxxxzzz~~~~~~}}}~~~~~~~~~zzz{{{}}}~~~~~~|||ppp___SSSJJJFFFHHHCCCIIITTTeee{{{rrr```RRRHHH???888777222222222222222222222222222111111111000000//////000/////////............000/////////............------------------------,,,,,,,,,,,,---......///------------------------***)))))))))***+++,,,,,,,,,+++***))))))+++---...000///...---,,,+++++++++'''((()))***+++,,,,,,,,,******++++++++++++******++++++++++++++++++++++++,,,+++)))((((((((()))***,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))++++++++++++++++++++++++((())))))***++++++,,,,,,***))))))))))))+++---...(((((((((((((((((((((((())))))))))))************((()))***++++++***)))(((******)))******+++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++******))))))))))))******,,,***(((,,,111222///+++************************,,,,,,,,,++++++*********))))))))))))***,,,---...((()))+++,,,---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++******)))))))))))))))***++++++++++++******+++,,,------,,,+++******+++,,,,,,------,,,,,,------------------------+++,,,------......------------,,,,,,,,,---.........000222333333444666888;;;>>>BBBGGGLLLPPPSSSUUUUUUVVVTTTRRRUUU\\\bbbccchhhiiikkkllljjjjjjsss}}}xxxyyy{{{zzzzzzyyy}}}~~~|||zzztttttttttwww{{{}}}{{{yyy{{{}}}zzz}}}|||zzz~~~~~~}}}~~~~~~}}}|||{{{{{{zzzzzz{{{{{{|||yyyyyyzzz{{{}}}~~~~~~zzz~~~~~~~~~|||zzz}}}}}}xxxzzz}}}iiiZZZRRRKKKEEEFFFFFFLLL[[[sss|||qqqbbbOOO@@@999888333333333222333222222111......//////000000000111000000000000000000000000......////////////......///...---,,,,,,---...///.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,+++******+++,,,---...---+++*********++++++************************+++++++++++++++++++++++++++)))'''''')))*********+++***'''&&&&&&'''***++++++++++++*********))))))***)))((((((((()))++++++))))))))))))))))))))))))************************))))))))))))***+++,,,---))))))))))))))))))))))))***(((((()))***+++***)))************************+++++++++*********))))))++++++************++++++))))))***++++++++++++***+++*********))))))(((((())))))))))))))))))))))))+++++++++***************************)))))))))))),,,,,,,,,+++++++++******%%%***333;;;@@@BBBAAA@@@555111---++++++,,,***)))+++++++++*********************+++++++++,,,,,,,,,,,,---..................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,+++++++++*********))))))***++++++++++++++++++++++++,,,,,,+++++++++***+++,,,,,,------,,,,,,------------------------+++,,,------......---------------,,,,,,------......000222333333444777888<<>>777666444333333222111000/////////000000111111111000000000000000000000000......////////////......///...------------...///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))***++++++---,,,+++*********++++++************************+++++++++++++++++++++++++++)))(((((()))*********+++***(((&&&&&&(((***++++++++++++*********))))))******)))))))))***+++,,,))))))))))))))))))))))))************************(((((((((((()))***+++,,,))))))))))))))))))))))))***(((((()))***+++***)))************************+++++++++*********))))))***))))))))))))))))))***))))))***++++++++++++***+++*********))))))))))))************************))))))))))))))))))))))))(((((())))))******++++++,,,,,,+++++++++*********(((+++111555777777555333444111---+++,,,---,,,***++++++++++++++++++++++++******+++++++++,,,,,,,,,///......------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,++++++++++++)))******+++++++++++++++,,,++++++++++++++++++,,,***+++,,,,,,------,,,,,,------------------------+++,,,------......------......---------------......000333444444555888:::===@@@DDDHHHKKKOOOTTTWWW\\\ggguuu~~~wwwuuuvvvwww{{{|||uuuqqqttt~~~}}}xxx}}}|||yyyzzz}}}|||~~~}}}}}}}}}~~~~~~~~~~~~}}}|||zzzzzzzzz{{{}}}~~~zzztttuuuuuusssrrrsssuuuwwwxxxxxxxxxwwwwwwvvvvvvvvvssstttvvvxxxzzz{{{{{{|||zzzyyyyyyyyyzzzyyyvvvsssuuuuuuuuuuuuvvvwwwxxxyyy{{{{{{zzzzzzyyywwwuuuuuusssrrrrrrqqqqqqpppppppppqqqqqqpppooooooooooooooorrrssstttuuuuuutttsssrrrtttuuuwwwyyy}}}}}}wwwuuurrrmmmjjjhhhfffdddcccaaabbbgggooovvvzzz||||||zzzlll___WWWNNNIIIEEEIIITTTeeeuuu~~~{{{tttlllbbbWWWJJJAAA;;;999555333333222111///000000000111111111111111000000000000000000000000......////////////......///...------------...///...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******---,,,+++*********++++++************************+++++++++++++++++++++++++++***(((((()))******)))+++***(((''''''(((***++++++++++++***************+++************+++,,,,,,))))))))))))))))))))))))************************''''''''''''((()))***+++))))))))))))))))))))))))***(((((()))***+++***)))))))))))))))))))))))))))+++++++++***************))))))(((((((((((())))))))))))***++++++++++++******************)))))))))************************)))))))))******+++++++++''''''((()))***+++,,,---+++++++++******************,,,...//////...,,,+++222///---,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,---,,,+++)))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,++++++---,,,+++******+++,,,---***+++,,,,,,------,,,,,,------------------------+++,,,------......------......------------......///111333555666777:::<<>>:::555333333333111000111111111111111111222222////////////////////////......////////////...............------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++******************+++,,,+++++++++++++++++++++***************************+++++++++++++++,,,,,,+++***((()))******)))(((+++***)))(((((()))***+++************************+++++++++++++++,,,,,,,,,))))))))))))))))))))))))************************((((((((((((((()))***+++))))))))))))))))))))))))***(((((((((***+++***)))((((((((((((((((((((((((************************))))))(((((((((((())))))))))))***++++++++++++***************************************************++++++,,,,,,---...//////(((((()))******+++,,,,,,******************************+++,,,,,,---------...---,,,+++,,,---------++++++,,,,,,,,,,,,------+++++++++++++++,,,,,,,,,,,,+++***((((((((()))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++---,,,+++******+++,,,---***+++,,,,,,------,,,,,,------------------------+++,,,------......------...------------...//////000222555777888:::===???AAADDDGGGHHHIIIMMMTTTZZZcccwww{{{yyy}}}{{{vvvrrrtttzzz|||{{{yyy{{{|||zzzzzz}}}|||zzz{{{}}}~~~~~~~~~|||{{{{{{|||}}}~~~~~~~~~~~~~~~{{{{{{xxxsssnnnkkkjjjjjjppppppoooooonnnnnnmmmmmmnnnnnnpppqqqsssuuuwwwwwwpppooonnnnnnooonnnmmmkkkiiiiiihhhhhhhhhhhhiiiiiiggggggfffeeeeeeeeeddddddffffffgggggggggfffeeedddbbbbbbaaaaaaaaabbbbbbcccfffggghhhiiiiiihhhggggggfffffffffhhhkkkoootttvvvuuuwww{{{}}}~~~{{{ssslllddd___XXXSSSRRRRRRSSSSSSSSSQQQRRRXXX^^^dddoooyyy|||{{{|||sss```RRRKKKFFFFFFIIIQQQ___nnnvvvvvvsssooommmgggVVVEEEAAA<<<555222333444333111222222111111111111111111////////////////////////......////////////......---..................---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********************************++++++,,,,,,,,,+++***))))))******)))'''+++***)))(((((()))***+++******************************++++++,,,,,,,,,,,,))))))))))))))))))))))))******************************)))))))))***++++++))))))))))))))))))))))))***(((((((((***+++***)))((((((((((((((((((((((((************************+++******))))))******+++))))))***++++++++++++******************+++++++++************************++++++,,,---.../////////+++++++++*********************************+++++++++******++++++,,,---...***+++++++++++++++,,,---+++++++++,,,,,,,,,---------------,,,,,,,,,,,,,,,---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,***+++,,,,,,------,,,,,,------------------------+++,,,------......------,,,,,,------...///111111111444777999;;;===@@@BBBCCCFFFIIIHHHHHHLLLTTT[[[ggg{{{wwwqqqnnnqqqxxx|||zzzvvvttt}}}}}}|||{{{xxxxxx|||~~~|||{{{{{{||||||||||||||||||}}}~~~{{{uuuqqqppprrrqqqqqqpppnnnmmmmmmllljjjlllmmmoooqqqrrrrrrssslllkkkiiijjjkkkkkkjjjhhheeeeeecccbbbaaaaaaaaaaaa]]]\\\\\\[[[[[[[[[\\\\\\___```aaabbbbbbaaa```___\\\\\\\\\\\\\\\]]]^^^___aaabbbcccccccccbbb```___^^^^^^^^^___aaaeeehhhjjjjjjnnnrrrvvvxxxzzz|||~~~|||}}}xxxtttmmmfff___ZZZRRRLLLJJJJJJJJJJJJOOOLLLMMMQQQUUUYYYaaajjjvvvzzz~~~zzz{{{jjjXXXOOOHHHHHHHHHIIITTT```pppssssssqqqsssqqqdddTTTHHHAAA888444555666555222111111111111111000000000000000000000000000000000......////////////......------...//////...------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,******+++,,,,,,,,,++++++*********************************++++++,,,,,,---+++***)))***+++***(((&&&*********))))))************************+++++++++)))******+++,,,+++++++++))))))))))))))))))))))))************************++++++************++++++))))))))))))))))))))))))***(((((()))***+++***)))))))))))))))))))))))))))***************+++++++++++++++************++++++))))))***++++++++++++************+++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,+++++++++*********+++++++++++++++,,,,,,,,,---,,,+++*********++++++)))+++,,,,,,++++++,,,---+++,,,,,,------.........//////............------,,,,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---*********+++++++++,,,,,,***+++,,,,,,------,,,,,,+++++++++,,,,,,+++++++++***+++,,,,,,------,,,,,,------------------------+++,,,------......------++++++,,,---///111222333333666999;;;===@@@CCCEEEDDDHHHJJJIIIGGGKKKTTT\\\kkk|||yyyqqqiiijjjpppuuurrrnnnooovvv~~~}}}|||{{{xxxyyy~~~{{{xxx{{{~~~}}}||||||{{{|||||||||}}}~~~|||zzzzzzyyywwwuuutttsssrrrnnnppprrruuuvvvvvvuuutttooommmllllllmmmmmmlllkkkhhhgggeeecccaaa```______ZZZYYYXXXXXXXXXYYYZZZZZZ]]]^^^```aaabbbbbbaaa```]]]]]]]]]]]]]]]^^^______aaaaaabbbbbbaaa___]]]\\\[[[[[[ZZZ[[[\\\^^^___aaabbbfffkkkoooqqqsssuuuvvvssswwwxxxtttpppnnnhhhbbb[[[VVVOOOKKKIIIIIIJJJJJJNNNKKKLLLNNNPPPQQQVVV]]]dddjjjqqquuuxxx|||zzzvvvyyy{{{fffXXXLLLJJJGGGDDDJJJTTTccckkkooopppuuu{{{tttgggRRRIII>>>888888888666222111111111000000/////////000000000000000000000000......////////////......------...//////...------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------------,,,+++)))***+++,,,,,,,,,,,,+++************************)))******+++,,,,,,------+++*********+++***(((%%%************************))))))*********+++++++++((()))***+++++++++******))))))))))))))))))))))))******************************))))))))))))******))))))))))))))))))))))))***(((((()))***+++***)))************************))))))*********+++++++++******))))))))))))******))))))***++++++++++++************++++++,,,,,,,,,++++++++++++++++++++++++************++++++++++++***+++++++++++++++++++++++++++,,,,,,,,,---------///...---,,,,,,+++++++++***---///...---,,,---///---......///000000111111111000000000/////////...***+++---...///...------,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,------...)))))))))******+++++++++***+++,,,,,,------,,,,,,***+++,,,------,,,+++***++++++,,,---------,,,,,,------------------------+++,,,------......------******+++---///111444555444777:::===???AAAEEEGGGEEEHHHKKKIIIGGGJJJTTT]]]mmm{{{~~~sssgggeeekkkqqqppplllkkknnnttt|||~~~zzzzzzzzz{{{}}}||||||}}}wwwsssxxx}}}|||{{{}}}{{{zzzyyyvvvxxx{{{}}}~~~}}}{{{zzztttrrrqqqppprrrrrrrrrqqqmmmllliiigggeeecccbbbaaa\\\[[[ZZZYYYZZZ[[[\\\]]]^^^```bbbdddeeeeeedddccccccbbbaaaaaaaaaaaaaaaaaaccccccdddcccbbb```^^^\\\[[[[[[[[[[[[[[[\\\]]]]]]^^^bbbgggjjjlllmmmoooppplllpppqqqnnnkkkjjjfff```XXXTTTOOOLLLLLLNNNOOOPPPOOOMMMMMMOOOOOOMMMPPPVVVVVV]]]ffflllpppuuu}}}{{{tttsssyyysssaaaRRRLLLGGGAAAEEENNNXXXcccjjjmmmvvv~~~tttYYYOOOCCC<<<::::::666222111000000000//////......000000000000000000000000......////////////......,,,---...//////...---,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,------,,,+++***)))***+++,,,---,,,,,,+++************************))))))***+++,,,,,,------+++*********+++***'''%%%************************))))))******++++++++++++'''((()))***+++***))))))))))))))))))))))))))))))***************************)))(((((((((((())))))))))))))))))))))))))))))***(((((()))***+++***)))************************))))))******++++++++++++))))))(((((((((((())))))))))))***++++++++++++************++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,------...,,,,,,,,,------.........///////////////000000000,,,///111111...---...000///000000111222333333333222222111111000000//////---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++***************************++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------)))***+++,,,------------------...000111333444555666888:::===@@@CCCFFFGGGHHHHHHGGGHHHLLLPPPUUUXXXmmmyyyxxxqqqjjjgggjjjlllllljjjgggjjjnnnssswwwyyyzzzzzz{{{~~~~~~{{{}}}|||}}}xxx}}}xxxvvvsssxxx~~~}}}}}}}}}|||||||||{{{yyyxxxvvvssspppllljjjhhhgggeeecccaaa```bbbdddeeeeeehhhhhhhhhiiikkklllkkkiiilllhhheeedddfffhhhhhhgggjjjjjjjjjjjjjjjiiihhhhhhbbb```______aaabbbbbbaaaggghhhjjjkkklllmmmllllllpppooooooooonnnkkkgggddd\\\ZZZWWWUUUSSSSSSTTTUUUSSSRRRQQQQQQSSSTTTTTTSSSVVVXXX[[[]]]aaaiiisss{{{}}}zzzrrrttt~~~{{{iiiUUUKKKGGGDDDFFFKKKJJJYYYiiirrryyykkk^^^MMM@@@;;;999555222111000000000000000111111000000000000////////////***)))(((***...000///---000000000000///...---,,,//////.........---------,,,,,,,,,------.........((()))+++---------+++***************************---------,,,,,,+++++++++,,,,,,+++******+++,,,,,,,,,,,,,,,++++++*********+++++++++,,,,,,---------///---***'''&&&(((***,,,+++++++++*********)))))))))************+++++++++))))))))))))))))))))))))***,,,---+++((('''))),,,))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))(((((())))))************************************++++++++++++++++++++++++,,,+++++++++******))))))************++++++++++++******+++,,,,,,,,,,,,+++*********++++++,,,,,,,,,------...///000111111222222333444444444222111000111111222222333444444444444444444333111222444666555555444333333333333333---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********************************++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------***+++,,,------.........//////......000333666888999:::<<>>@@@BBBEEEGGGIIIIIIJJJJJJNNNQQQOOOKKKLLLTTT\\\iiimmmrrrvvvxxxzzz~~~yyyrrrllliiinnntttxxxyyy|||{{{xxxzzz~~~|||{{{~~~~~~|||zzz}}}xxxsssnnnkkkiiihhhbbbdddkkktttzzz}}}~~~}}}|||{{{}}}~~~~~~~~~zzzwwwzzz{{{}}}~~~~~~|||zzzzzz|||}}}}}}|||yyyzzz|||~~~~~~|||zzzxxxxxxxxxwwwtttrrrrrrssstttqqqooollliiiggghhhkkkmmmqqqvvv}}}yyyttt|||rrrdddWWWKKKEEE???CCCMMM[[[mmm}}}nnn[[[KKK@@@999555222222111111000000111111000000000000//////////////////......//////......,,,,,,---................................................------,,,,,,,,,...---,,,,,,,,,---...///++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++******))))))))))))***+++++++++++++++************************))))))*********+++++++++************************+++++++++***))))))***+++++++++++++++++++++++++++))))))))))))))))))))))))((()))************))))))++++++++++++++++++++++++************))))))))))))***************************+++++++++++++++,,,,,,))))))))))))))))))))))))------------------------///...,,,+++,,,---///000000111222444555777888888999999999888888888777777999999::::::;;;;;;<<<<<<999999::::::;;;;;;;;;;;;999:::<<<<<<;;;;;;===???AAAAAAAAAAAAAAA@@@@@@???---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---..........................................///111222000222444666999:::;;;;;;@@@BBBEEEHHHJJJKKKKKKKKKLLLPPPSSSQQQNNNOOOXXX___eeegggkkkooouuu{{{zzzqqqllljjjjjjqqqyyy}}}~~~}}}~~~}}}zzzzzz~~~~~~{{{|||wwwrrrmmmkkkjjjjjjhhhgggiiimmmoooooosssxxx}}}zzzzzz|||}}}}}}{{{{{{}}}~~~~~~}}}}}}zzzvvvtttsssssssssssswww}}}xxxooowww|||mmm]]]OOOEEEBBBBBBHHHUUUgggvvvtttcccRRRDDD<<<999333333222111111111111111000000000000///////////////000000//////......///......//////...------,,,---..............................------,,,,,,,,,,,,---.........---,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,+++++++++******++++++,,,+++***)))(((************************))))))*********+++++++++************************+++***))))))***+++++++++************************))))))))))))))))))))))))))))))*********))))))(((++++++++++++++++++++++++*********)))))))))))))))*********************************++++++,,,,,,,,,)))))))))))))))*********,,,,,,,,,---------......111000...---...///111333333444555666888999;;;;;;:::::::::999888888777777999999999999:::::::::;;;888999:::;;;===???@@@@@@???AAACCCDDDDDDDDDFFFGGGHHHHHHIIIIIIIIIHHHGGGFFF---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.................................------...///111222000333666:::<<<======<<>>??????EEEGGGKKKPPPSSSTTTTTTTTTWWWXXXZZZ[[[^^^cccjjjooolllmmmooottt{{{yyytttuuuvvvzzz~~~~~~xxxttttttuuu}}}~~~~~~zzzvvvtttrrrrrrsssqqqnnnmmmmmmjjjfffggglllmmmwww~~~|||}}}|||||||||zzzzzz|||yyyzzz|||~~~~~~xxxwwwvvvvvvvvvtttqqqooollllllnnnrrrwww~~~zzzooogggqqquuugggWWWJJJGGGBBBBBBHHHPPPZZZiiiwww|||uuudddRRRFFFAAA555444333222111111111111000000000000////////////,,,...000///---,,,...000///000000000000000//////---------.........//////,,,,,,------------------,,,,,,,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------***+++,,,,,,,,,,,,+++*********+++++++++,,,,,,,,,+++++++++++++++,,,,,,,,,++++++******************))))))*********+++++++++)))************++++++++++++++++++++++++++++++++++++)))((((((+++,,,,,,***************************))))))))))))))))))))))))***************)))((((((************************''''''((()))***++++++,,,************************)))******+++,,,,,,------***+++++++++,,,,,,,,,,,,------...000222333555555333444444444444555555555777777888999999:::;;;;;;::::::999999999999999999::::::;;;<<>>AAABBBGGGJJJNNNSSSVVVXXXXXXWWW______```ccchhhooouuuyyyuuuuuuwww{{{}}}~~~{{{}}}}}}}}}|||xxxrrrnnnoooqqq}}}~~~{{{xxxwwwwwwwwwuuurrrpppoookkkffffffjjjjjjttt{{{yyywwwzzz|||zzzvvvwwwzzz~~~{{{zzz}}}|||~~~~~~xxxxxxwwwttttttwww~~~}}}|||zzz{{{}}}~~~uuuuuuttttttssspppllliii`````````dddkkkuuu~~~{{{ppp^^^fffssswwwlll___RRRGGGBBB@@@CCCGGGOOO___oooyyy|||kkkXXXJJJCCC555444333222111111111111000000000000////////////+++---//////---,,,...111...///000111111222222111---------.........//////,,,,,,,,,------............---+++))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------***+++,,,------,,,+++************++++++,,,,,,,,,))))))******+++++++++,,,))))))))))))***+++,,,---))))))******++++++++++++)))************+++++++++++++++++++++++++++++++++,,,)))'''(((+++---,,,***++++++++++++++++++++++++))))))))))))))))))))))))***************)))(((((())))))))))))))))))))))))&&&&&&''')))***+++,,,---************************))))))***+++,,,,,,------+++++++++,,,,,,---------......000222444666888999444555666666777777666666888888888999999:::::::::::::::::::::::::::::::::>>>>>>@@@BBBFFFJJJNNNPPPPPPQQQRRRSSSTTTVVVWWWWWWTTTWWWZZZ\\\]]]^^^___``````aaabbbcccbbbaaa___^^^------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,---///000........................///...,,,,,,,,,...000111777777888999<<>>;;;999888666777999:::;;;===@@@CCCDDDIIIPPPSSSTTTVVV[[[```^^^\\\ZZZXXXWWWXXXYYYZZZ^^^___bbbdddfffffffffffflllllllllkkkiiieeeaaa___---------------------------------------------------------,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,---///000........................///...------...000222444888888999;;;>>>BBBEEEGGGSSSUUUWWWXXXYYY]]]ccciiirrrwwwwwwyyy}}}~~~yyyqqqnnnjjjggghhhmmmssswww~~~}}}}}}}}}~~~{{{yyysssmmmllloooqqqtttwwwzzz{{{zzzxxxvvvtttuuuwwwyyy{{{}}}~~~~~~}}}yyytttsssuuuxxxyyyyyyyyyzzzzzzyyyyyyyyy|||~~~}}}~~~~~~}}}{{{zzz{{{}}}~~~zzzzzz}}}~~~|||xxxxxxvvvsssrrrssswwwzzz~~~||||||}}}~~~zzzyyywwwuuurrrmmmfffbbbXXXTTTQQQPPPTTTYYY^^^```kkksss~~~qqqjjjgggppp|||}}}lll]]]QQQIIIBBBAAACCCGGGPPPYYYmmmwww}}}|||xxxppp\\\HHHAAA:::555444333000000333222222111000/////////000////////////////////////.........///////////////111111000000////////////........................,,,,,,------......//////,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++((()))))))))************+++******************+++)))************+++++++++,,,***))))))***++++++***************+++++++++,,,)))************+++++++++******))))))((((((((((((************+++++++++,,,,,,)))&&&&&&''')))++++++************++++++++++++++++++******++++++,,,---...///111222444444444444999999999999888777555555444666888888888888:::<<<888:::;;;;;;:::999999::::::<<>>@@@DDDHHHMMMPPPTTTWWWYYY[[[]]]___[[[^^^aaaccccccdddfffhhhlllllljjjiiigggeeecccccc`````````bbbeeehhhkkkmmmiiihhhgggeeedddddddddddd,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------........................+++---...111444888:::<<<::::::<<>>999444333555222222222111222222333333000000000000000000000000222222111000///......---//////////////////000000........................---------------,,,,,,,,,,,,------......------,,,........................++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++******************************)))))))))))))))))))))***++++++++++++***)))))))))*********+++++++++******)))***,,,,,,***(((((())))))))))))*********))))))*********+++++++++))))))))))))************((())))))))))))*********)))))))))+++------+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,...111444777999:::;;;<<<;;;;;;:::999999888888333444555777888999999999777:::>>>??????>>>>>>>>>===@@@DDDHHHJJJMMMPPPSSSYYY[[[]]]^^^^^^^^^___```]]]___aaabbbbbbbbbcccdddjjjjjjjjjiiigggdddbbbaaaaaaaaa``````bbbdddfffggggggfffeeedddddddddeeeeee,,,,,,,,,,,,,,,,,,,,,,,,------------------------)))***++++++---......///******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------,,,........................,,,---000333666999<<<===:::;;;>>>CCCHHHNNNSSSVVVSSSWWW^^^ccchhhpppyyyxxxooosssxxxvvvqqqllllllmmmrrrvvv{{{|||zzz{{{|||yyyxxxyyyyyyvvvwwwzzz}}}|||||||||||||||||||||{{{~~~{{{||||||~~~~~~~~~}}}}}}~~~~~~|||xxxuuussstttvvvtttvvvxxxzzzzzz{{{~~~~~~}}}|||}}}||||||{{{zzz{{{|||}}}}}}{{{{{{{{{yyywwwwwwyyyzzz}}}|||zzzxxxyyyzzz}}}~~~~~~~~~~~~zzz||||||qqqjjj___UUUOOOKKKIIIHHHAAABBBEEEHHHMMMSSS[[[```fffiiimmmqqquuuzzzxxxqqqnnnsss{{{~~~qqqaaaTTTJJJEEEHHHMMM```qqq{{{cccXXXMMMEEE===666333444222111111000000000111111000000000000000000000000333333222111///...---------............/////////........................))))))***,,,---...///000,,,------......------,,,------------------------***++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++***+++++++++******+++++++++************************************)))))))))))))))***+++,,,,,,+++***))))))************+++++++++***)))***+++,,,,,,***((()))))))))*********++++++)))************+++++++++)))))))))************+++)))))))))*********++++++,,,+++++++++---,,,+++)))------------............000222666999<<<>>>??????<<<;;;:::999888888888888999::::::;;;;;;;;;::::::333666999;;;<<<<<<===???DDDHHHOOOTTTWWWZZZ\\\^^^bbbbbbbbb```^^^]]]^^^```^^^___```aaabbbbbbbbbbbbggghhhhhhhhhgggdddaaa___]]]]]]]]]\\\\\\]]]]]]^^^]]]^^^^^^^^^____________++++++++++++++++++++++++------------------------+++++++++,,,,,,---------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......---,,,,,,........................---///222555999<<<>>>???;;;===BBBGGGLLLQQQUUUWWWTTTWWW\\\```fffooozzz{{{sssjjjnnnrrrtttrrrpppoooppptttzzz~~~{{{zzz~~~||||||}}}}}}~~~~~~}}}~~~~~~|||}}}~~~~~~~~~|||{{{yyy~~~}}}~~~~~~~~~{{{wwwtttuuuwwwuuuwwwxxxyyyzzz|||~~~~~~}}}~~~~~~~~~}}}}}}}}}}}}zzz{{{{{{zzzyyyxxxzzz|||}}}{{{yyyyyyzzz|||}}}}}}||||||}}}~~~~~~}}}xxxzzz}}}uuupppggg___WWWPPPJJJFFF@@@AAACCCDDDFFFIIINNNQQQUUUYYY___ccchhhnnnvvv{{{{{{tttlllmmmsss|||kkk]]]PPPGGGFFFJJJTTTfffwwwwwwkkk\\\PPPEEE:::555555111000///...............000000000000000000000000222222222111000///......+++++++++,,,,,,,,,------........................******+++,,,------......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,+++++++++************))))))))))))******************************************)))))))))((((((***+++,,,,,,+++***((()))************+++++++++))))))***+++---,,,***'''************+++++++++,,,)))************+++++++++))))))*********+++++++++************+++++++++,,,---,,,***+++,,,---,,,+++,,,---...///111222333444666888:::===>>>???>>>>>>:::999888888888888999:::============<<<;;;::::::111333777:::===@@@DDDGGGNNNRRRXXX\\\___bbbdddfffggggggddd```]]]\\\^^^___^^^^^^^^^___aaaaaaaaa```aaacccdddeeedddaaa^^^[[[UUUVVVVVVVVVVVVVVVUUUTTTSSSUUUVVVXXXYYYYYYYYYXXX++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---.........---,,,+++........................///111444777;;;===???@@@<<>><<<;;;777777777777888:::<<<===::::::;;;;;;<<<;;;;;;:::666999>>>BBBFFFKKKQQQUUUWWWYYY]]]```bbbeeehhhkkkjjjhhhddd```\\\\\\^^^```\\\[[[\\\]]]_________^^^\\\^^^```aaa```]]]ZZZXXXOOOPPPQQQRRRRRRQQQPPPOOORRRSSSVVVXXXZZZYYYYYYXXX---,,,,,,,,,,,,---......------------,,,++++++***++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,+++***))),,,,,,,,,---------......---------............///...000111000//////000111...333999;;;;;;;;;>>>@@@BBBEEEJJJOOOSSSVVV[[[]]][[[WWWVVVYYY^^^gggvvv~~~rrriiillllllttt{{{}}}~~~}}}}}}zzz~~~|||{{{~~~~~~~~~}}}~~~~~~|||{{{zzzyyyxxx}}}}}}|||zzzyyyxxxyyyzzz{{{{{{|||~~~~~~}}}{{{|||||||||||||||{{{zzz{{{xxxuuutttvvvxxxzzzzzzuuuvvvxxxzzz{{{{{{zzzzzzvvvvvvwww}}}~~~xxxtttuuussskkk___UUUNNNLLLFFFDDDBBBAAACCCDDDDDDDDDFFFFFFHHHLLLSSS\\\dddiiinnnrrrxxx{{{}}}}}}~~~~~~~~~nnnhhhjjjwww~~~mmm\\\PPPKKKJJJLLLSSSeee}}}}}}jjjUUUDDD:::555666444222111222222111000/////////000111111222222//////............//////............///////////////............---------------,,,++++++***))))))"""%%%)))---///...,,,***,,,,,,,,,,,,,,,,,,,,,,,,************************,,,++++++******++++++,,,******************************++++++++++++******)))***+++***((((((((()))))))))))))))***+++,,,---,,,***(((((()))***)))(((******))))))))))))******((()))***+++,,,,,,+++***************************+++*********))))))((((((******+++++++++******)))***,,,---+++(((&&&'''))),,,---000333666999<<<======<<<<<<;;;:::999888777555666888999;;;<<<======<<<======;;;999999;;;===:::===BBBHHHMMMRRRUUUVVV\\\^^^```dddfffhhhhhhiiimmmiiidddaaaaaa```^^^\\\\\\\\\\\\ZZZXXXVVVTTTSSSSSSVVVYYY]]]___```___^^^RRRRRRRRRRRRRRRRRRRRRRRROOOPPPTTTYYY___bbbbbbaaa---,,,,,,,,,------......,,,,,,---------,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,+++******,,,,,,,,,---------......---------............///...000000000......///111000555:::<<<<<<<<<>>>AAADDDHHHMMMRRRWWW[[[___bbb]]]XXXTTTUUUYYYbbbqqq~~~}}}ssskkkjjjnnnvvv~~~}}}~~~~~~}}}}}}}}}~~~~~~}}}|||{{{zzzyyyyyy||||||~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}|||{{{{{{xxxvvvsssssstttvvvvvvvvvpppqqqrrrttttttttttttsssqqqppprrrwww}}}{{{wwwsssttttttpppggg]]]TTTOOOHHHEEECCCAAABBBBBBBBBAAAAAAAAABBBEEEJJJPPPVVVZZZaaaeeekkkppptttwwwzzz}}}sssjjjiiilllyyysssaaaRRRJJJFFFDDDKKK\\\uuuuuu```MMM@@@999666444222111222222222000000000000000111111111111//////............//////............///////////////............---------,,,,,,,,,------------------...///000000000000///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,******************************++++++++++++*********+++,,,+++)))((()))***))))))))))))***+++,,,---,,,+++))))))*********)))******))))))))))))*********************((('''&&&************************+++*********))))))))))))+++++++++,,,+++++++++***)))+++,,,+++)))(((***---111222444777999;;;<<<===<<<<<<;;;999888777777777888999:::;;;<<<<<<<<<<<<<<<======<<<;;;<<>>AAAFFFIIIOOOQQQUUUYYY\\\]]]]]]]]]^^^___aaadddfffhhhiiiiiikkkgggbbb``````aaabbbcccYYYXXXUUUSSSRRRQQQQQQQQQUUUXXX\\\```dddfffffffffgggeeebbb___]]]\\\\\\]]]^^^^^^aaaeeejjjnnnnnnnnn,,,,,,---------...------***++++++,,,------------++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++,,,,,,---,,,,,,++++++,,,,,,,,,---------......---------............/////////000///---...000222777:::>>>???>>>@@@CCCGGGLLLPPPVVV\\\___bbbfffhhheee___ZZZYYYZZZ\\\dddlllrrruuuyyyzzztttooommmwww~~~~~~~~~}}}~~~~~~}}}}}}}}}}}}}}}}}}}}}||||||{{{{{{{{{zzzyyyzzz~~~~~~}}}|||||||||{{{xxxvvvtttssssssrrrqqqqqqrrrrrrooommmlllmmmpppsssssssssiiiiiiiiijjjiiicccZZZSSSOOOMMMIIIGGGFFFEEEDDDBBBBBBBBBBBBCCCDDDDDDEEEEEEJJJMMMRRRXXX___hhhqqqvvvxxx|||qqqfffeeemmmvvv}}}nnn^^^PPPHHHCCCDDDLLL\\\mmm{{{~~~ooo]]]MMMBBB999777444222333333333333222222222111000//////.........////////////..................///////////////............---------+++,,,---...///000111222...---***((((((((()))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******************************++++++++++++******+++,,,---,,,*********+++))))))))))))***+++,,,---...,,,******+++,,,+++*********))))))))))))************+++,,,---.........***************************************************************++++++,,,******+++,,,...111555777;;;<<<===>>>===<<<:::999777666555555666777999;;;<<<;;;;;;:::999999999999>>>??????@@@BBBGGGMMMQQQUUUWWWZZZ]]]___``````___```aaabbbdddeeeggghhhhhhfffccc___\\\\\\^^^```aaaZZZYYYWWWUUUTTTUUUWWWXXX^^^```dddiiimmmpppqqqrrrooolllhhhcccaaa___````````````aaaeeejjjmmmoooooo+++,,,---.........------***++++++,,,------------++++++++++++++++++++++++,,,,,,,,,,,,------------+++,,,,,,---------,,,,,,,,,,,,,,,---------......---------............///...//////......///222444:::===@@@@@@@@@BBBGGGLLLRRRVVV\\\```ccceeegggiiijjjfffcccddddddcccdddhhhqqqtttzzz~~~vvvqqqpppqqq}}}~~~~~~|||}}}||||||~~~~~~~~~}}}}}}~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}zzzyyyzzz|||}}}zzzyyywwwuuuuuuuuuvvvwwwvvvssspppnnnnnnnnnnnnnnnkkkiiifffeeeeeeccc^^^YYYQQQNNNKKKIIIHHHHHHFFFEEECCCCCCCCCDDDDDDCCCCCCCCCEEEGGGJJJOOOTTT]]]eeekkkrrrvvv|||xxxkkkkkknnnqqqwwwvvvgggYYYOOOHHHFFFHHHQQQ^^^lll}}}wwwfffTTTHHH<<<999555333333333333333333222222111000///............///000000///..................///////////////............---------,,,,,,---------...........................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******************************++++++++++++******+++,,,---,,,*********+++))))))))))))***+++,,,---...,,,******+++,,,+++*********))))))))))))***************+++---...//////***************************************+++++++++***))))))))))))***+++,,,,,,,,,---///333666999;;;<<<<<<===<<<;;;:::888777333333444555777:::<<<>>>::::::999888888999::::::BBBCCCEEEGGGJJJOOOUUUYYY[[[\\\^^^```bbbcccccccccaaaaaabbbbbbcccddddddeee```^^^\\\ZZZYYY[[[^^^```___^^^]]]\\\]]]___aaabbbaaacccgggkkkooorrrsssttttttrrrmmmhhheeeccccccdddaaa```aaacccgggkkkmmmnnn+++,,,---.........---,,,++++++,,,---------,,,,,,++++++++++++++++++++++++,,,,,,---------.........+++,,,,,,---------------,,,,,,,,,---------......---------............///...////////////111555888<<<>>>AAABBBBBBFFFLLLQQQWWW\\\bbbgggjjjkkkmmmnnnqqqmmmlllooopppmmmjjjkkkrrrvvv}}}~~~uuuqqqtttxxx}}}~~~~~~~~~~~~}}}|||||||||}}}~~~}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~|||zzzzzz|||}}}}}}|||}}}|||wwwsssqqqppppppmmmiiieeeaaa```___^^^]]]UUURRRNNNLLLLLLKKKIIIHHHCCCCCCBBBBBBBBBAAAAAA@@@BBBCCCEEEGGGJJJPPPXXX]]]ffflllsssyyy~~~uuuqqqqqqoooqqq{{{~~~qqqcccYYYLLLGGGEEEIIIRRRaaatttyyyhhhUUUGGG@@@<<<777444333333333222222222222111000//////...---...///000000///...---............///////////////............------------------,,,,,,,,,,,,,,,,,,---///111111000...---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,******************************++++++++++++*********,,,,,,,,,***)))***+++))))))))))))***+++,,,------+++***)))++++++***)))******))))))))))))******+++***))))))))))))***************************************+++++++++++++++***))))))((()))***,,,---//////000444888;;;<<<<<<<<<;;;:::999888777666666333444666888:::<<<===>>>999999999:::;;;===@@@AAAIIIKKKNNNQQQTTTXXX]]]aaaccccccbbbbbbcccdddeeefff``````___^^^]]]]]]^^^^^^[[[[[[\\\\\\\\\^^^bbbeeehhhgggfffffffffhhhiiijjjfffgggjjjmmmppprrrtttuuuvvvtttpppllliiigggggggggcccbbbaaabbbfffjjjmmmnnn***+++---//////...---,,,,,,,,,---------,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,---------+++,,,,,,---......------,,,,,,,,,---------......---------............///---...//////000444888<<<<<>><<<;;;999777555555555666666777888:::<<<======<<<;;;;;;;;;<<<>>>AAAEEEIIIKKKRRRUUUYYY\\\___bbbeeehhhjjjhhheeebbbaaabbbdddeee]]]\\\ZZZXXXVVVVVVUUUVVVXXX[[[```ccceeehhhmmmpppppppppooonnnmmmlllllllllkkklllmmmoooqqqssstttuuurrrqqqooollljjjhhhgggfffdddbbb```aaaeeeiiilllnnn***+++---//////...---,,,------------,,,,,,+++***++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,---.........---,,,,,,,,,---------......---------.........//////---...///000111555:::>>>===???BBBCCCEEEJJJRRRXXX___dddmmmtttyyy|||}}}wwwuuuyyy{{{yyyxxxxxx|||qqqooovvv~~~~~~~~~~~~~~~}}}|||{{{zzz{{{||||||}}}}}}||||||yyyyyyzzz|||~~~~~~}}}||||||zzz|||~~~~~~|||vvvooollllllnnnjjjgggbbb^^^[[[XXXUUUSSSQQQPPPMMMJJJHHHGGGGGGGGGAAABBBBBBBBBCCCFFFKKKNNNPPPWWW```jjjqqqxxx}}}~~~~~~zzzvvvzzz~~~uuunnnWWWOOOFFFCCCFFFQQQddduuuxxxfffYYYEEE@@@:::555333222111000111111111111000000000000---...///111111///...---............/////////000//////.........---------,,,,,,,,,---------....../////////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,++++++++++++++++++,,,******************************++++++++++++******)))***+++***((((((((()))))))))))))))***+++,,,---,,,***(((((()))***)))(((******))))))))))))******((((((((((((***,,,...///*********************************++++++,,,,,,,,,...---,,,+++,,,...000222555555777<<<@@@AAA???;;;:::888666444333444666888:::<<<>>>??????===:::888======???AAAFFFKKKPPPSSSXXX[[[```dddfffhhhjjjlllmmmjjjeee```^^^^^^```bbb[[[YYYWWWTTTQQQPPPPPPPPPWWW\\\ccciiilllqqqvvvzzzvvvuuutttssspppnnnkkkjjjkkkkkklllmmmooopppqqqqqqmmmmmmkkkjjjhhhfffdddccccccaaa______cccgggkkklll,,,,,,+++******+++++++++***+++---...///......---,,,,,,---...---,,,***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))---------...------,,,,,,,,,,,,,,,,,,---...//////000000000222444666999;;;>>>???BBBEEEJJJQQQYYY___bbbfffllluuu~~~~~~~~~}}}wwwsssrrrtttvvv}}}~~~~~~|||vvvyyy~~~~~~~~~}}}||||||}}}}}}~~~~~~}}}{{{yyyxxxzzzyyyyyyzzz{{{}}}}}}~~~}}}zzz{{{yyyuuuoooiiiccc___^^^\\\WWWPPPMMMMMMMMMKKKIIIGGGFFFDDDBBB@@@AAADDDFFFHHHNNNVVV___iiiqqqzzz}}}tttsss}}}}}}oooaaaRRRIIIJJJHHHFFFUUUjjj|||rrr^^^QQQLLLCCC;;;555111///...222111111000000000000000//////000000000000//////000///...---------------........................,,,---------.../////////.........------,,,,,,,,,......---+++(((((()))+++...---,,,,,,++++++++++++*********++++++,,,,,,,,,************************)))***++++++***)))***+++***++++++***))))))***,,,,,,,,,+++***)))))))))*********************************))))))))))))******+++++++++*********)))))),,,,,,,,,++++++)))((((((***+++------+++***+++,,,......---...000333666888999;;;>>>??????===:::888222222333444666888:::;;;@@@???>>><<<<<<<<<<<<===AAACCCGGGMMMSSSXXX\\\^^^___bbbfffkkkmmmmmmlllllliiigggddd```]]]\\\[[[[[[WWWTTTPPPMMMLLLNNNQQQSSS```bbbggglllqqquuuwwwxxx{{{vvvqqqqqqssstttrrroooooolllhhhggggggiiijjjjjjiiihhhfffdddbbbaaa``````aaabbbcccdddfffkkkqqquuu,,,,,,++++++++++++,,,,,,+++,,,,,,------------,,,,,,,,,---------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,++++++---------......------,,,,,,,,,,,,,,,---...//////000000111222555888:::<<>>?????????>>>;;;888666222333555777999;;;<<<===<<<<<<;;;<<<>>>@@@CCCDDDGGGJJJPPPVVVZZZ]]]______aaadddiiimmmoooooommmllldddcccaaa^^^[[[YYYWWWVVVUUUTTTSSSRRRSSSUUUWWWYYYbbbeeejjjooosssvvvwwwxxxxxxtttpppppprrrtttrrrooollliiieeecccddddddeeedddeeedddcccbbbbbbbbbbbbccckkklllllllllmmmooorrruuu------,,,,,,,,,,,,---------,,,,,,++++++++++++,,,,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,,,,,,,------.........------,,,,,,,,,------.../////////000111333777:::===>>>@@@CCCGGGKKKPPPWWW___dddgggjjjoooyyy~~~zzzvvvtttyyyyyywwwtttssssssvvvyyy{{{{{{~~~ssslllooo|||}}}~~~~~~~~~~~~~~~~~~~~~}}}|||zzzzzzzzzzzzxxxxxxyyyyyy{{{|||~~~~~~~~~vvvqqqjjjeeeccc```\\\XXXQQQOOOKKKGGGEEEDDDDDDEEECCCFFFJJJNNNTTT\\\dddiiisssxxxyyyyyysssaaaTTTPPPLLLFFFJJJUUUeeesss~~~qqqaaaKKK===999888666333222222111000000000000111//////000000000000//////111111000000000000000000.......................................---------...------------,,,,,,,,,,,,...000000///...///000------,,,+++++++++,,,,,,,,,,,,++++++++++++++++++************************)))***++++++***)))***+++***++++++***))))))***,,,------,,,,,,+++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,+++++++++***************((()))***+++,,,,,,,,,,,,((()))++++++******+++,,,,,,---000444777:::===>>>BBBBBB@@@>>>;;;888666444444555888;;;===>>>>>>???::::::;;;>>>AAAFFFKKKMMMRRRVVV[[[aaadddeeecccbbbcccfffkkkoooooommmjjjggg^^^^^^]]]\\\ZZZWWWUUUSSSUUUWWWXXX[[[]]]___```aaaeeehhhlllqqqtttvvvvvvuuutttqqqnnnnnnqqqrrrpppnnnhhhfffcccaaabbbbbbaaaaaaccccccbbbcccdddfffhhhjjjsssttttttsssqqqpppppprrr------,,,,,,,,,---.........---+++***)))******+++,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,------...............,,,,,,---...///////////////000222555999<<>>>>>BBBAAA>>>;;;999777555444666888;;;===??????>>>===;;;<<<>>>BBBHHHNNNTTTWWW^^^```dddhhhjjjjjjiiihhhfffhhhkkkmmmkkkgggbbb___YYYZZZZZZZZZZZZZZZZZZYYYZZZ]]]aaaeeegggggggggffffffiiimmmqqqssssssrrrqqqpppnnnlllmmmnnnooommmkkkhhhgggeeeeeefffffffffeeeiiiiiiiiijjjkkknnnppprrryyyzzz{{{zzzvvvsssrrrrrr---,,,,,,,,,------...///...---+++***)))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,++++++,,,---....../////////...------///000000111000000///111444777;;;???AAABBBAAAEEELLLRRRYYY```fffkkkiiioooxxx{{{pppiiieeekkkmmmqqqtttwww|||}}}zzz|||tttoooqqqvvvzzz{{{|||~~~}}}}}}}}}}}}}}}|||||||||{{{{{{{{{|||}}}~~~~~~|||{{{zzzzzzzzz{{{vvvvvvxxxyyyzzz||||||}}}yyyyyyzzz|||~~~~~~~~~~~~~~~}}}uuuoooiiiddd[[[TTTOOOKKKGGGDDDFFFEEEDDDCCCEEEIIIOOOTTT___dddmmmvvv}}}}}}tttvvv|||vvvaaaUUULLLFFFGGGMMMWWWkkk}}}wwwfffRRRBBB999666666333222222111111111111111//////000000000000//////......///000000000///.../////////////////////////////////...---------,,,---------------------------///111000...,,,++++++,,,,,,,,,++++++,,,,,,---,,,,,,,,,++++++*********************************)))***++++++***)))***+++***++++++***))))))***,,,++++++************++++++++++++++++++++++++++++++******))))))))))))******************************++++++,,,,,,,,,,,,++++++''')))***++++++,,,///222444666999<<<>>>>>>===<<<>>>===;;;999777777666666999:::<<<>>>>>>===<<<;;;:::===BBBJJJSSS[[[bbbfffhhhiiijjjlllmmmmmmmmmmmmkkkkkkkkkiiifffaaa\\\YYYUUUVVVWWWYYY\\\___bbbcccdddfffiiilllmmmllljjjhhheeegggjjjmmmooonnnmmmmmmnnnmmmmmmmmmmmmmmmlllkkklllllllllmmmooopppooonnnqqqqqqrrrssstttuuuvvvwww}}}~~~|||yyywwwwww,,,+++++++++,,,---...///---,,,,,,++++++++++++,,,,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,++++++,,,---...///////////////...///111222333333222111111333666:::===@@@BBBCCCCCCHHHOOOWWW^^^eeekkkooommmttt~~~wwwjjjbbb^^^hhhkkkpppuuuyyy}}}~~~xxxwwwzzz}}}|||zzzzzz}}}~~~}}}}}}|||||||||{{{{{{zzzzzzyyyyyyyyyyyy{{{}}}~~~}}}|||zzzzzzzzzzzzuuuvvvwwwyyyzzz{{{||||||xxxxxxxxxzzz|||~~~}}}}}}|||zzzwwwvvvxxx|||zzzssshhh^^^XXXQQQKKKFFFFFFFFFDDDAAAAAACCCHHHLLLYYY]]]eeennnuuu{{{~~~xxxwww{{{~~~jjjZZZNNNFFFFFFKKKSSSgggyyy~~~qqq]]]III;;;777777333333222111111111111222//////000000000000//////---...///000111000///...////////////////////////...............---------,,,,,,,,,------------...111222333222///---------,,,,,,+++++++++,,,------,,,,,,++++++++++++++++++************************)))***++++++***)))***+++***++++++***))))))***,,,******))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,***************++++++++++++,,,,,,,,,,,,,,,++++++)))***,,,,,,---///333666999:::<<<>>>>>>===<<<;;;::::::999888888888999999;;;;;;======>>>===<<<;;;;;;@@@HHHSSS___iiippptttqqqppppppooonnnnnnmmmmmmnnnkkkgggbbb^^^ZZZXXXWWWSSSUUUYYY]]]bbbfffjjjlllmmmnnnooopppooommmjjjiiidddeeeggghhhjjjjjjjjjiiilllmmmnnnooopppppppppppprrrrrrsssuuuxxxxxxwwwuuutttuuuvvvwwwxxxwwwvvvuuutttvvvxxxwwwuuusssssssss*********++++++,,,---...+++,,,,,,------------,,,,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------,,,,,,,,,---...///000000000000///111333444555555444333333444888;;;???AAABBBCCCEEEKKKSSS\\\dddjjjppptttooovvvxxxkkkdddbbbhhhkkkpppuuuxxx{{{~~~~~~}}}wwwyyy|||{{{|||~~~}}}}}}||||||{{{zzzyyyxxxxxxwwwwwwvvvwwwyyy|||~~~~~~}}}}}}|||zzzyyyxxxtttuuuwwwyyyzzz{{{{{{{{{zzzyyyyyyyyyzzz|||~~~}}}|||~~~|||{{{{{{|||~~~~~~|||zzzyyyzzzyyywwwvvvvvvwwwxxxxxxwwwsssrrrpppppprrrwww|||yyynnnfff^^^UUUOOOJJJIIIGGGDDDBBBCCCFFFIIIPPPTTT[[[ccclllsssyyy{{{{{{zzz}}}xxxgggVVVKKKHHHJJJMMM```sss{{{uuubbbOOOBBB:::777444333222222111111222222//////000000000000//////---...000222222111000///////////////////////////---------...............,,,,,,,,,---------......000111111///...---...///,,,+++++++++,,,,,,---...++++++++++++++++++,,,,,,************************)))***++++++***)))***+++***++++++***))))))***,,,+++************+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,))))))*********+++++++++******+++,,,------------+++,,,---...///222777:::;;;<<<===>>>>>>>>>===<<<999999::::::;;;;;;;;;;;;;;;;;;<<<===>>>??????@@@BBBHHHRRR^^^iiiqqqvvvyyywwwwwwvvvtttqqqmmmjjjhhhjjjeee^^^WWWSSSSSSTTTVVVVVV[[[bbbiiiooorrrrrrrrrttttttrrrpppnnnlllkkkjjjcccddddddeeefffggghhhiiijjjlllpppsssvvvwwwyyyzzzwwwwwwxxxzzz|||{{{xxxuuunnnpppsssuuuuuusssqqqnnnhhhiiijjjjjjhhhgggggghhh************+++,,,---...***+++---...///......---,,,,,,+++***+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------.........---,,,---...///000000000000000222444666666666555444444666999<<>>888444333222222111111222222//////000000000000//////...///111333444333111000000000000000000000000000,,,------....../////////,,,,,,,,,------.........,,,------,,,++++++...000++++++++++++,,,,,,---...*********++++++,,,,,,---************************)))+++++++++***)))***+++***++++++***))))))***,,,++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******))))))******++++++++++++((()))***,,,---...//////,,,---///000111444999<<<<<<<<<===>>>>>>>>>>>>>>>:::;;;<<<=========<<<<<<::::::;;;<<<>>>AAACCCDDDKKKQQQ[[[eeemmmsssuuuvvv{{{{{{{{{yyytttmmmfffbbbccc]]]UUUNNNKKKLLLQQQTTT[[[aaakkkuuuzzz{{{yyywwwxxxvvvsssooommmlllkkkkkkdddcccccccccdddfffhhhiiiiiilllqqqvvvzzz}}}zzzzzz{{{||||||zzzvvvsssfffiiinnnqqqqqqoookkkhhhcccdddeeedddbbbaaabbbccc---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---///...+++))),,,------......------,,,......---------,,,,,,,,,............/////////000///222555666555333333333555777;;;===???AAADDDFFFMMMTTT\\\cccllluuuzzzyyyuuuvvvvvvvvvyyyyyyoookkkjjjrrruuuwwwyyy~~~zzz}}}}}}zzzyyy~~~{{{zzz}}}}}}{{{|||~~~{{{zzz}}}~~~}}}|||{{{|||}}}~~~yyyxxxwwwvvvvvvwwwwwwxxx}}}{{{zzzzzzzzzzzzxxxwwwttttttttttttuuuvvvwwwxxxxxxxxxyyyzzz{{{{{{{{{{{{~~~~~~~~~~~~}}}~~~~~~}}}{{{{{{zzzzzzzzz}}}~~~~~~}}}{{{yyyzzz{{{zzzyyyyyyyyyyyyvvvqqqnnniiieeeaaa___aaadddhhhiiimmmllllllmmmppptttxxx{{{{{{|||}}}~~~~~~}}}||||||zzz~~~}}}}}}}}}}}}||||||||||||||||||}}}~~~~~~~~~~~~yyyuuussszzzzzzzzzzzzzzz|||}}}~~~{{{|||}}}~~~}}}nnnaaa[[[UUUMMMIIIIIIIIIEEEAAAHHHEEEGGGOOOXXXaaallluuuwwwzzz~~~}}}}}}}}}}}}kkkZZZMMMFFFGGGPPPbbbwww~~~mmm\\\MMM@@@999666555444444555444333222////////////////////////111111000000//////......000000000000///...---,,,)))***++++++------...///..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++,,,---......,,,,,,++++++***)))))))))++++++++++++++++++++++++,,,+++++++++,,,,,,---...------...//////000000111...000444777999;;;;;;:::=========;;;999777777777888999999:::;;;<<<=========;;;:::<<>>AAADDDHHHMMMPPPWWWbbbnnnxxxtttlllcccbbbgggoootttwww}}}xxxqqqpppuuuzzz~~~~~~{{{vvvuuuwwwzzz{{{zzzxxx|||~~~~~~~~~~~~~~~}}}|||{{{zzzzzzzzz{{{|||zzzyyywwwuuuttttttuuuuuuzzzyyywwwwwwxxxxxxwwwuuuyyyxxxwwwvvvuuuuuuuuuuuuwwwxxxyyyzzz{{{{{{{{{{{{{{{{{{|||}}}}}}~~~~~~~~~{{{{{{zzzyyyxxxxxxxxxxxxyyy{{{|||{{{yyyyyyzzz{{{xxxwwwvvvuuutttqqqllliiibbb^^^XXXVVVZZZaaahhhlllppppppqqqsssuuuvvvxxxyyyyyyzzz{{{{{{||||||{{{{{{~~~|||zzzzzzzzz{{{{{{{{{{{{{{{~~~}}}}}}}}}}}}}}}~~~~~~}}}~~~~~~~~~~~~}}}|||{{{{{{vvvssssssssssssssssssqqqooonnnppprrrvvv{{{~~~~~~~~~xxxooobbbZZZVVVSSSOOOKKKHHHDDDDDDHHHNNNSSS[[[ccckkkpppwww}}}{{{qqqxxxnnn[[[OOOJJJNNNYYYnnnppp]]]LLLAAA:::888555333222222111///111111111111111111111111000000000000////////////000000000000///...---,,,//////.........---------..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++*********))))))*********)))))))))*********++++++)))))))))*********++++++......---,,,++++++++++++((())))))***++++++,,,,,,++++++++++++++++++++++++------,,,++++++,,,,,,,,,---,,,,,,,,,...///111333777888:::<<<<<<<<<<<<;;;999::::::999777666666777===<<<;;;::::::999999999;;;===AAAHHHOOOTTTWWWWWW[[[aaaddddddfffjjjllllllmmmlllkkkjjjgggbbb[[[VVVOOOQQQTTTXXX]]]bbbfffhhhgggjjjnnnpppqqqpppqqqqqqmmmmmmlllkkkhhhfffdddccc^^^```cccgggjjjjjjgggdddhhhkkkoooqqqpppoooooooooppplllhhhffffffgggggggggfffnnnwwwnnnkkkgggeeeeeeggggggggg------------------,,,,,,---------------------------,,,,,,---......---+++,,,------......------,,,...........................////////////000000000000111222111111333777:::;;;===???BBBEEEIIIOOOSSS]]]iiiwwwvvviii^^^^^^eeemmmtttwww~~~}}}rrrlllnnnwww~~~yyysssrrrtttvvvwwwvvvvvv|||}}}|||}}}~~~~~~~~~|||{{{{{{zzzzzz{{{|||}}}|||zzzxxxvvvuuuuuuuuuuuuzzzxxxwwwwwwxxxxxxwwwvvvxxxxxxwwwvvvvvvvvvvvvvvvvvvwwwxxxyyyzzz{{{{{{{{{zzzzzzzzz{{{|||}}}}}}~~~{{{zzzyyyxxxxxxxxxxxxxxx{{{|||}}}}}}{{{{{{|||~~~xxxwwwuuutttssspppkkkhhhddd```\\\[[[___eeejjjmmmqqqssstttvvvxxxxxxxxxxxxxxxyyyyyyzzz{{{{{{{{{{{{~~~}}}zzzzzz{{{{{{{{{{{{||||||~~~}}}}}}|||}}}}}}~~~~~~||||||||||||{{{zzzzzzyyyyyy|||~~~yyyvvvrrrrrrsssrrrpppmmmjjjhhhnnnqqqwww}}}~~~~~~~~~ttthhhaaa\\\UUUPPPKKKFFFDDDGGGJJJNNNTTT[[[ccciiirrrzzzttttttzzzvvvbbbVVVJJJJJJQQQbbb{{{xxxfffUUUKKK;;;888444222222222222111222222222222222222222222000000000000//////////////////000//////...------++++++,,,---...///000000..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,******))))))))))))******((())))))))))))*********((())))))))))))*********++++++++++++,,,---......))))))*********+++++++++++++++++++++++++++++++++------,,,+++++++++,,,,,,------,,,---...111333555:::;;;<<<<<<<<<;;;::::::666888888888666555666777999999888888888999:::;;;;;;???GGGPPPXXX^^^aaaaaadddeeeffffffggghhhhhhhhheeedddbbb```]]][[[YYYWWWWWWZZZ^^^bbbeeefffffffffggghhhjjjkkkkkkkkkkkklllgggggggggfffeeedddcccbbb```aaadddgggjjjjjjhhheeejjjmmmppppppnnnkkkjjjjjjhhheeebbb______aaadddeeeeeemmmwwwxxxuuuqqqooonnnoooooonnn------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,---......---,,,,,,------......------,,,------..................////////////000000000111111111222222222555999===>>>???@@@BBBEEEKKKRRRWWWbbbnnn}}}vvvhhh^^^```iiipppvvv|||~~~rrrkkkmmmvvvyyywwwrrrlllkkkmmmrrruuuwwwwww|||}}}|||}}}~~~}}}}}}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{|||}}}}}}~~~}}}|||zzzxxxwwwwwwwwwwwwzzzyyyxxxxxxyyyyyyxxxwwwvvvvvvuuuuuuvvvwwwwwwxxxuuuvvvwwwyyyzzz{{{{{{{{{yyyyyyxxxyyyzzz{{{|||}}}{{{zzzyyyyyyxxxyyyyyyyyyxxxyyy{{{zzzyyyyyyzzz{{{xxxwwwuuutttssspppmmmjjjeeecccbbbcccfffjjjllllllssstttvvvxxxyyyyyyyyyxxxxxxxxxxxxyyyzzz{{{{{{|||~~~~~~~~~~~~{{{{{{|||||||||}}}}}}}}}}}}}}}|||}}}}}}~~~|||{{{yyyxxxyyyzzz{{{|||wwwzzz}}}zzztttttttttssspppllliiifffkkkooovvv~~~~~~~~~~~~}}}}}}yyyooofff\\\UUUOOOIIIFFFGGGHHHIIIOOOUUU\\\cccmmmwww}}}zzzuuuttt{{{iii\\\NNNKKKLLLXXXmmm}}}mmm]]]RRR===999555222222333444444222222222222222222222222////////////000000000000//////////////////...---******+++,,,---......///..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...******))))))))))))******((())))))))))))*********((())))))))))))*********++++++++++++,,,---......+++++++++*********))))))++++++++++++++++++++++++---,,,,,,++++++,,,,,,,,,.........///111333666777;;;;;;;;;:::999888777777444666777777666555666888999999888888999:::<<<===@@@FFFOOOYYYaaafffiiijjjkkkiiihhhhhhgggfffeeeeeeaaa___]]]ZZZXXXXXXZZZ[[[aaadddgggjjjkkkjjjhhhfffeeeeeedddeeefffggghhhiiigggggghhhhhhggggggfffeeeeeeddddddeeeggghhhhhhggglllpppttttttooojjjhhhiiieeeccc```]]]]]]___cccfffdddlllttt{{{}}}{{{wwwuuuuuuuuutttsss------------............,,,,,,,,,,,,,,,,,,,,,,,,///---,,,---...///...,,,,,,------......------,,,,,,,,,,,,---------------/////////000000000111111000222333333444777<<>>AAA@@@BBBEEEIIIPPPZZZeeelllrrr|||xxxooommmuuuyyyxxx{{{xxxvvvyyy~~~xxxsssooonnnllliiikkkooorrr|||~~~~~~~~~~~~~~~yyyzzz{{{|||}}}}}}~~~}}}xxxxxxzzz{{{|||}}}}}}}}}|||{{{zzzyyyxxxyyyyyyzzzxxxwwwvvvwwwxxxyyyxxxwwwuuutttttttttttttttuuuuuutttuuuvvvxxxzzz{{{{{{{{{yyyxxxwwwvvvvvvwwwyyyzzzxxxxxxwwwwwwwwwxxxxxxyyy{{{|||}}}|||zzzyyyyyyzzzwwwuuusssrrrrrrqqqooommmhhhggggggjjjnnnrrrsssttttttuuuvvvxxxyyyzzz{{{{{{yyyyyyxxxyyyzzz{{{}}}~~~~~~~~~zzzzzz{{{{{{|||}}}}}}~~~~~~}}}||||||{{{{{{||||||wwwwwwwwwxxxxxxxxxxxxyyyuuuvvvxxxzzz||||||||||||uuutttrrrooollliiigggeeedddjjjrrrzzz}}}|||{{{{{{{{{|||}}}~~~yyy{{{}}}}}}{{{{{{|||}}}|||{{{{{{|||||||||{{{zzz|||~~~tttccc[[[TTTPPPKKKGGGIIIMMMMMMUUU```kkkttt{{{yyyrrrrrr{{{rrrdddXXXRRRKKKIIIQQQcccxxxvvvfff\\\GGGAAA:::444222333333444222222222222222222222222.../////////000000000111......////////////.........------------,,,,,,,,,..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,++++++************++++++************+++++++++,,,************+++++++++,,,......---,,,++++++++++++++++++******************++++++++++++++++++++++++*********+++,,,---...//////111444888:::<<<<<<<<<;;;:::888777555444444333222444666666666777999:::<<<<<<>>>AAAFFFLLLQQQUUU^^^cccjjjnnnooonnnooopppmmmeee```aaa___ZZZWWWXXXXXX^^^fffkkkmmmmmmmmmmmmrrrrrrrrrqqqpppmmmllljjjbbb___]]]___dddjjjmmmooorrrrrrrrrrrrqqqooonnnnnnhhhfffdddeeehhhkkklllmmmpppxxx{{{tttpppooooooooonnnkkkjjjkkkooosssnnntttxxxxxxzzz~~~tttqqqooonnnnnnnnnmmmkkk---------.........//////........................000...,,,,,,...///...---,,,------......------,,,*********++++++,,,,,,,,,000000000000111111111111000222555777999;;;???BBBAAACCCGGGLLLUUUaaannnvvvxxx|||uuuwww|||}}}{{{|||ooojjjgggggggggeeeggglllttt}}}}}}}}}~~~~~~~~~~~~~~~yyyyyy{{{|||}}}}}}}}}}}}vvvwwwxxxzzz{{{|||||||||{{{zzzyyyxxxxxxxxxyyyzzzwwwvvvuuuvvvwwwxxxwwwvvvvvvuuutttssssssrrrsssssstttuuuvvvxxxzzz{{{{{{{{{zzzyyywwwuuuuuuvvvxxxyyywwwvvvvvvvvvvvvvvvwwwwwwwwwxxxyyywwwuuuttttttuuuuuusssrrrqqqqqqqqqooonnnllljjjiiikkkpppvvvzzz|||ttttttuuuwwwyyy{{{|||}}}yyyyyyyyyyyyzzz|||~~~~~~}}}|||yyyyyyzzzzzz{{{|||}}}}}}~~~|||{{{zzzyyyxxxxxxuuuvvvxxxyyyyyywwwuuussstttttttttuuuwwwxxxyyyzzztttrrrooollliiigggeeedddeeejjjsss{{{~~~}}}}}}||||||{{{{{{{{{{{{wwwyyy{{{{{{{{{zzz{{{||||||||||||}}}~~~}}}{{{yyyzzz{{{~~~oooggg^^^WWWQQQKKKJJJNNNIIIPPP\\\gggpppxxx~~~}}}}}}tttqqqwwwuuufffXXXRRRIIICCCGGGWWWmmm}}}xxxjjj```KKKEEE<<<666222222222222111111111111111111111111.../////////000000111111......///////////////...+++,,,,,,---...///000000..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((())))))))))))*********,,,,,,++++++++++++,,,,,,***++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++,,,---......)))))))))***++++++,,,,,,++++++++++++++++++++++++))))))***+++,,,...///000000222777;;;>>>>>>>>>===::::::888666555444444444222444666777777777999;;;888:::>>>EEENNNXXX```eeekkkoootttuuurrrooonnnooojjjaaa\\\\\\[[[UUURRRSSSUUU___mmmwwwzzzxxxvvvuuuzzzxxxvvvrrrooollljjjhhhbbb___\\\___eeelllqqqrrrsssssssssrrrqqqooommmmmmgggfffeeegggkkknnnooooooqqqzzzxxxsssrrrtttuuuuuussspppqqquuuyyyvvvzzz|||yyyxxxzzz{{{yyyyyywwwuuuuuuuuuuuutttrrr.........------,,,,,,,,,......---------,,,,,,,,,++++++++++++,,,,,,---...---------------------------------............////////////000111111222222222333444888<<<@@@BBBBBBFFFFFFHHHOOO\\\lll{{{}}}yyy{{{~~~~~~}}}~~~uuunnniiidddaaadddiiiooorrr}}}|||~~~}}}}}}}}}}}}}}}}}}}}}~~~}}}}}}}}}||||||{{{{{{|||{{{zzzyyyxxxwwwxxxxxxuuuvvvwwwxxxyyyyyyxxxwwwvvvvvvvvvvvvvvvvvvvvvuuussssssttttttssssssrrrqqqssstttuuuwwwyyy{{{|||}}}zzzyyywwwvvvuuuvvvwwwwwwxxxwwwvvvuuuuuuuuuvvvwwwuuutttsssssstttuuuvvvwwwsssssssssqqqnnnkkkkkkkkkkkkiiigggjjjpppvvvyyyyyyyyyzzzzzzzzzyyyyyyzzz||||||{{{zzzyyyzzz|||~~~~~~~~~{{{{{{yyyxxxxxxyyyzzzzzz}}}|||{{{zzzyyyxxxwwwvvvxxxxxxwwwwwwvvvvvvuuuuuuuuuuuuuuuuuuvvvvvvvvvvvvrrroookkkfffddddddeeefffhhhlllrrrxxx}}}~~~~~~}}}|||yyyzzz|||}}}|||zzz}}}{{{yyywwwwwwyyy{{{}}}{{{zzzyyyzzz||||||{{{zzzwwwwwwyyy{{{}}}wwwiiiccc\\\SSSLLLLLLNNNNNNTTT___iiipppxxx~~~yyyvvvyyy|||eee[[[RRRIIIGGGIIIQQQ^^^iiiwww{{{kkk\\\QQQIII???888555555333111333333333222222222111111111...///666777111---...////////////............///...---,,,++++++***)))///---***((((((***---////////////......---------++++++,,,,,,,,,,,,------))))))))))))))))))))))))++++++************++++++,,,,,,,,,++++++*********))),,,...---***)))***---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))+++******)))***+++---...///...+++***+++---111333666888<<>>???>>><<<;;;666666444444333444555555666666777888:::===???@@@CCCIIISSS]]]gggmmmqqqssswwwwwwuuuqqqlllgggeeeddd[[[VVVSSSUUUUUUTTTWWW]]]dddjjjsss{{{~~~{{{zzzwwwtttqqqooooooooooooiiifffcccdddiiiooosssuuurrrrrrrrrrrrqqqnnniiieeeddddddeeegggiiijjjkkkkkkkkkrrrzzz~~~|||vvvpppmmmqqqtttwwwxxxxxxzzz}}}~~~...------------,,,,,,,,,***+++,,,---///000222222,,,,,,,,,,,,,,,,,,---...++++++++++++++++++++++++---------............/////////000000111222222222333444777:::===@@@CCCDDDFFFIIIQQQ\\\jjjyyy~~~{{{}}}~~~xxxvvvzzzvvvnnn___^^^___ccckkktttzzz~~~}}}~~~~~~~~~{{{|||||||||}}}}}}~~~~~~}}}||||||}}}~~~~~~xxxyyyyyyzzzyyyxxxvvvuuuqqqrrruuuwwwyyyyyyzzzzzzuuutttssssssrrrrrrrrrrrrssssssssstttsssrrrrrrqqqrrrssstttvvvwwwyyyzzz{{{yyyyyyyyyxxxxxxxxxxxxxxxxxxxxxwwwvvvvvvvvvvvvvvvqqqqqqpppooopppqqqrrrsssrrrtttvvvuuurrrmmmjjjiiidddaaa```dddmmmuuu{{{}}}yyyzzz{{{{{{{{{{{{}}}}}}|||{{{zzzzzzzzz{{{|||~~~~~~}}}}}}|||{{{zzzyyyyyyyyyyyyyyy{{{zzzyyyxxxvvvuuuttttttrrrrrrrrrrrrqqqpppoooooopppooonnnmmmmmmnnnoooooolllkkkiiigggeeedddcccccckkkmmmrrrwww{{{}}}~~~}}}|||{{{||||||zzzyyyzzzxxxwwwvvvvvvwwwxxxzzzzzzyyyxxxyyy{{{|||{{{zzzvvvvvvwwwwwwyyyzzz|||}}}{{{}}}xxxiii]]]XXXPPPMMMLLLRRRZZZdddpppzzz~~~yyyxxxsssfff[[[NNNFFFCCCDDDLLLUUUdddrrr|||}}}|||zzzrrrfffVVVNNNCCC;;;777666555333333333333222222222111111111111555<<<>>>888222///////////////..........................................------------......------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************+++++++++++++++)))))))))***+++***)))++++++++++++++++++++++++---------,,,,,,,,,++++++)))***+++,,,,,,---------...---,,,---...111444666<<<<<<=========<<<;;;:::666666555555555666777777888888999;;;===@@@CCCEEEHHHRRR___iiiooorrruuuwwwyyyxxxvvvpppjjjdddaaa```TTTQQQQQQTTTWWWYYY]]]aaafffkkkssszzz~~~|||yyywwwuuusssqqqqqqqqqqqqrrrnnnjjjhhhjjjmmmpppqqqrrrtttvvvuuuqqqlllhhhfffeeeeeeeeeffffffggghhhhhhhhhmmmtttxxxxxxtttqqqoooqqqtttxxx{{{}}}~~~------------------------+++,,,---...///111222222------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------............//////000000111111222333333333666999<<<>>>AAADDDFFFHHHMMMWWWcccppp|||~~~{{{~~~|||vvvvvvzzz}}}ppphhhZZZ[[[___fffoooxxx~~~}}}}}}}}}~~~~~~~~~~~~~~~zzz{{{{{{||||||}}}}}}~~~}}}|||{{{{{{|||}}}~~~yyyzzz|||}}}|||{{{xxxwwwtttuuuwwwyyyzzzzzzzzzzzzuuutttsssqqqpppppppppqqqpppppppppppppppooonnnnnnrrrrrrsssuuuvvvwwwxxxyyyyyyyyyzzzzzzzzzyyyyyyxxxxxxxxxwwwvvvvvvuuuuuuuuuqqqpppooonnnnnnooopppqqqsssvvvyyyyyyuuupppkkkiiihhhdddaaacccjjjqqqvvvwwwxxxyyyzzzzzzzzz{{{}}}~~~}}}|||zzzzzzyyyzzzzzz~~~~~~~~~~~~}}}}}}}}}}}}zzzzzzyyyyyyxxxxxxxxxwwwyyyxxxwwwvvvuuutttssssssrrrrrrrrrrrrqqqpppnnnmmmjjjhhhgggeeeeeefffgggiiijjjjjjjjjiiiiiihhhfffffflllnnnqqquuuxxx{{{|||}}}~~~}}}|||||||||{{{yyyxxxyyyxxxwwwvvvvvvwwwxxxyyyyyyxxxwwwxxxzzz{{{{{{zzzvvvvvvvvvvvvvvvwwwxxxxxxzzz|||~~~yyykkkcccXXXQQQMMMOOOTTT]]]jjjuuu}}}|||wwwpppdddVVVLLLEEEDDDIIIQQQ^^^mmmzzz|||}}}}}}xxxooo[[[RRRFFF<<<888666555333333333333222222222111111---...111555777444000---////////////............,,,---------.........///------............------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++******++++++,,,,,,------+++(((&&&(((+++,,,***(((************************---,,,,,,,,,,,,+++++++++)))***+++---...------,,,------...///111444666888======<<<;;;:::999999999666666777777777888999999;;;<<<<<<>>>AAADDDHHHJJJMMMXXXhhhrrruuuuuuvvvwwwxxxxxxxxxsssmmmeee```^^^VVVVVVWWWYYY\\\^^^```ccceeeiiiooouuuyyyzzzzzzyyyyyyyyyxxxwwwuuussstttttttttqqqmmmjjjiiijjjlllmmmtttxxx|||{{{uuunnnjjjiiiiiiiiihhhgggfffgggiiikkkjjjnnnssswwwxxxwwwvvvuuutttwww|||~~~------------------------.........////////////000......---,,,,,,---------........................---------............///000000000111222222333333444777;;;===???AAAEEEHHHJJJQQQ]]]lllxxxyyyuuuxxx}}}{{{wwwtttuuuyyy}}}}}}}}}yyyjjjaaaYYY\\\aaajjjsss{{{~~~||||||||||||}}}}}}~~~~~~zzzzzz{{{{{{|||||||||||||||{{{zzzyyyzzzzzz{{{|||xxxzzz{{{||||||zzzyyywwwxxxyyyzzz{{{{{{{{{zzzyyyvvvuuusssqqqpppoooppppppooooooppppppoooooonnnmmmqqqqqqrrrsssuuuvvvwwwwwwwwwxxxzzz{{{{{{zzzyyywwwwwwwwwvvvvvvuuutttssssssqqqpppooonnnnnnnnnoooppptttwww{{{{{{wwwqqqllljjjhhheeebbbdddjjjppptttuuuwwwxxxyyyyyyxxxyyy{{{}}}}}}}}}|||{{{zzzyyyyyyxxx||||||||||||||||||||||||xxxxxxwwwwwwvvvuuuttttttuuuuuuuuuttttttssssssrrrssssssttttttsssqqqooommmcccaaa^^^\\\\\\]]]___aaafffggghhhiiijjjjjjiiiiiilllnnnqqqtttvvvxxxyyyyyy{{{|||||||||{{{yyyxxxxxxzzzyyyxxxwwwwwwxxxyyyzzzxxxwwwvvvxxxzzz{{{{{{zzzwwwvvvvvvuuuuuuuuuvvvvvvzzz{{{|||}}}~~~{{{oooaaaXXXPPPMMMOOOVVVbbblllttt{{{|||sssvvv~~~yyylll\\\QQQIIIEEEIIIOOO]]]nnn|||wwwaaaWWWJJJ???999666444222333333333222222222111111000111111222444666555333////////////............+++++++++,,,------......+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++************+++++++++,,,,,,,,,------......***(((&&&(((+++,,,+++(((************************++++++++++++************)))***,,,---......---,,,---...000222444666888999<<<;;;:::888888888888999777888888999::::::::::::=========???BBBFFFKKKMMMUUU```oooxxxyyywwwwwwwwwyyy{{{|||yyyqqqggg___[[[ZZZ\\\^^^___aaacccdddcccbbbdddhhhmmmqqqtttuuuvvvxxxyyyzzzyyyvvvttttttuuutttrrrooollljjjkkkmmmnnnvvv{{{zzzrrrnnnllliiijjjiiihhhggghhhlllppprrrtttwww{{{~~~~~~}}}}}}|||xxxzzz}}},,,,,,,,,------------.../////////......---------///...------------------........................---------............///000000111111222333333333555999===???@@@BBBFFFJJJLLLVVVeeevvvwwwqqqrrrtttyyy~~~}}}sssssssssvvvzzz}}}qqqddd]]]ZZZ^^^eeennnwww|||||||||{{{|||||||||}}}~~~~~~{{{{{{{{{{{{{{{{{{{{{{{{yyyyyyyyyzzzzzzzzzzzzzzzvvvwwwxxxxxxxxxwwwvvvvvv{{{|||}}}}}}}}}|||zzzyyyyyywwwtttrrrpppppppppqqqqqqqqqqqqrrrqqqqqqpppoooppppppqqqrrrssstttuuuuuuuuuwwwyyy{{{|||zzzxxxvvvuuuuuuuuuuuutttsssqqqppppppooonnnmmmmmmmmmnnnooouuuxxxzzzzzzvvvpppllliiidddbbbaaaeeemmmtttwwwxxxwwwxxxyyyxxxwwwwwwyyy{{{|||||||||{{{zzzyyyxxxxxxzzzzzzyyyyyyxxxxxxxxxxxxuuuuuuuuutttsssrrrqqqppppppppppppppppppqqqqqqqqqrrrsssttttttssspppnnnlll^^^\\\XXXUUUTTTVVVYYY[[[aaabbbdddfffhhhjjjkkkkkknnnpppsssuuuvvvvvvuuuuuuwwwyyy{{{{{{yyyxxxwwwxxxyyyyyyxxxxxxxxxxxxyyyyyywwwvvvuuuwwwyyy{{{zzzyyywwwwwwvvvuuuuuuuuuuuuvvvwwwxxxyyyzzzzzz|||yyylllaaaVVVPPPNNNPPPYYYbbbkkkttt}}}{{{ooommmqqq~~~qqqaaaTTTJJJEEEGGGLLL\\\nnniii^^^OOOCCC<<<888555333333333333222222222111111111222111///222777777555////////////............+++++++++,,,,,,---------,,,,,,------------,,,,,,,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,------------)))(((((()))+++,,,+++++++++++++++++++++++++++++++++++++++*********))))))***+++,,,------............///222444777888999999999999888888888999::::::999:::;;;;;;<<<;;;;;;;;;;;;<<<===@@@DDDKKKPPPTTTbbbjjjuuu|||}}}{{{yyyxxx{{{}}}{{{sssiii```[[[]]]aaadddeeegggiiiiiifff```bbbdddhhhlllqqqtttvvvwwwyyy|||zzzvvvrrrrrrssstttsssrrrooolllllloooqqqwww{{{}}}vvvoookkkggghhhiiihhhgggkkkqqqvvv||||||~~~{{{tttwwwzzz}}},,,,,,,,,---------..................------,,,,,,//////...---------------........................---------............///000111111222222333333444555:::???@@@@@@BBBGGGLLLQQQ\\\mmmyyysssqqqqqqttt{{{~~~}}}wwwtttvvvyyy|||~~~|||qqqggg___[[[[[[___hhhrrryyy|||{{{yyy{{{{{{|||~~~~~~~~~~~~|||{{{{{{zzzzzzyyyyyyyyywwwxxxzzz||||||{{{zzzyyyvvvvvvvvvvvvvvvvvvvvvvvvzzz{{{|||}}}}}}|||{{{zzz|||zzzvvvsssqqqqqqrrrrrrqqqrrrrrrrrrrrrqqqppppppoooppppppqqqrrrsssttttttsssuuuyyy{{{|||zzzwwwuuuttttttttttttsssqqqooonnnnnnmmmlllkkkjjjkkkllllllsssvvvxxxwwwsssnnniiigggaaa```bbbhhhpppwwwzzz{{{yyyzzzzzzyyywwwwwwxxxzzz{{{{{{{{{{{{zzzyyyyyyxxxwwwvvvvvvuuutttsssrrrrrrqqqqqqrrrqqqpppnnnmmmllliiiiiijjjkkklllmmmnnnnnnpppqqqrrrrrrpppnnnkkkiii\\\YYYUUUQQQPPPRRRVVVYYY^^^___bbbeeehhhkkknnnoooqqqsssvvvxxxxxxwwwtttrrrsssvvvyyyzzzxxxwwwwwwxxxxxxxxxxxxwwwwwwxxxxxxxxxvvvuuuuuuvvvyyyzzzzzzyyyxxxxxxwwwvvvvvvvvvvvvwwwuuuwwwxxxxxxxxxyyy|||~~~yyynnnaaaXXXRRRPPPTTT[[[dddooozzzsssooopppwwwfffXXXLLLEEEEEEJJJXXXmmmrrrfffVVVHHH@@@;;;777555333333333222222222111111---000000...111666666222////////////............,,,,,,,,,---------------------------------------,,,,,,---------.........++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++******((()))++++++***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********,,,,,,+++,,,,,,---...//////111444666888999999999777888999:::;;;<<<======;;;<<<=========<<<;;;:::<<<===???DDDKKKTTT\\\```lllpppwww|||~~~|||yyyvvvxxxzzzzzzxxxrrrkkkfffddddddjjjnnnmmmmmmpppmmmhhhcccccceeehhhmmmrrrwwwzzzyyy}}}~~~yyyttttttuuurrrrrrqqqnnnlllkkknnnqqqtttwww{{{}}}|||vvvnnnhhhgggiiikkkjjjkkkpppxxx{{{wwwyyy|||,,,,,,,,,------.........------------------------000///...------------------------------------------------.........//////000111111222222333444444555:::???AAAAAACCCHHHMMMVVVaaasss~~~xxxtttsssrrryyy{{{}}}{{{uuu{{{~~~zzzqqqfff___\\\[[[[[[```iiisss{{{}}}{{{xxxzzz{{{}}}~~~||||||{{{zzzyyyxxxxxxwwwwwwyyy{{{}}}~~~}}}{{{yyyxxxwwwwwwvvvwwwwwwxxxxxxwwwxxxzzz||||||}}}||||||}}}{{{wwwtttrrrrrrsssssspppppppppppppppooonnnnnnoooooopppqqqrrrrrrssssssrrrtttxxx{{{{{{zzzwwwtttssssssssssssrrrpppnnnmmmmmmllljjjiiiiiiiiijjjjjjrrrtttvvvtttpppkkkgggfffaaaaaacccjjjrrryyy{{{zzz{{{||||||zzzxxxwwwyyyzzzzzzzzz{{{{{{zzzzzzyyyxxxttttttsssrrrpppooonnnnnnoooooopppooonnnllljjjiiidddeeefffgggiiikkkllllllmmmnnnoooooonnnkkkhhheee\\\YYYTTTPPPOOOQQQUUUXXX___```bbbfffjjjnnnrrrttttttvvvyyy{{{zzzwwwtttqqqqqqtttxxxyyywwwvvvvvvxxxvvvvvvvvvvvvvvvvvvvvvvvvuuuuuutttvvvyyyzzzzzzyyyyyyxxxxxxwwwwwwwwwwwwxxxuuuwwwxxxxxxxxxyyy|||~~~~~~xxxjjj```WWWSSSUUUZZZ```mmmyyy~~~|||wwwwww{{{}}}kkk\\\OOOFFFFFFIIIUUUjjjxxxlll[[[LLLCCC===999666333333333222222222111111,,,111222111444:::888222000/////////....................................//////............//////---------....../////////++++++,,,,,,,,,---------------------------------++++++************+++++++++*********))))))(((((('''***---,,,******---///,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++---,,,++++++,,,---///000000222555888999:::999999666888:::<<<>>>???@@@@@@======>>>>>>>>><<<;;;:::>>>@@@CCCJJJSSS^^^ggglllqqqsssvvvzzz|||{{{wwwtttrrrssstttsssqqqooooooooonnntttwwwtttssstttpppiiiffffffgggjjjooovvv{{{~~~}}}xxxwwwxxxooopppooollliiihhhjjjmmmrrrsssvvvzzz{{{vvvllldddhhhkkkmmmnnnooouuu~~~}}}}}}}}}{{{wwwsss...---,,,,,,......---,,,.........------,,,,,,,,,---.........///000000000---------............///------------.........///111222333333333444777999;;;>>>AAACCCEEEHHHLLLOOO[[[lll|||~~~~~~|||zzzzzz}}}zzzxxxyyy}}}uuummmddd[[[ZZZ]]][[[aaaiiiqqqvvvzzz}}}~~~~~~~~~}}}|||{{{zzzyyyzzz{{{|||}}}}}}||||||{{{{{{zzzxxxvvvvvvwwwxxxyyyzzz{{{{{{||||||||||||||||||zzzxxxvvvttttttttttttrrrqqqpppooooooooopppqqqoooooooooqqqsssuuuuuuuuuvvvvvvwwwwwwwwwwwwvvvvvvssssssssssssrrrpppnnnlllqqqiiifffiiiiiieeebbbcccfffpppvvvsssmmmkkkhhhccc^^^bbbhhhoootttxxxzzz{{{{{{zzzyyyxxxwwwwwwwwwwwwyyyyyyyyyzzzzzzxxxtttpppooopppoookkkeeeaaabbbccccccdddfffgggfffeeecccbbb^^^\\\[[[[[[]]]aaafffhhhfffiiimmmnnnnnnmmmllllllbbb```\\\XXXVVVVVVVVVWWW^^^___bbbgggmmmpppqqqpppxxxxxxwwwwwwwwwuuuqqqnnnrrrsssuuuvvvvvvuuusssrrrzzzxxxvvvuuuvvvvvvuuuuuusssssstttuuuvvvxxxzzz{{{yyyxxxwwwwwwwwwxxxyyyzzzxxxyyyzzz|||}}}}}}||||||zzz{{{vvvmmmcccYYYTTTUUU^^^iiiuuu}}}~~~zzztttxxxttteeeYYYQQQJJJGGGMMMccc|||uuueeeVVVJJJ@@@888333777555333333333333111///333...---222444222333888000///...///000000...,,,***+++,,,---............---------,,,,,,+++++++++//////.........---------.........------,,,,,,,,,)))+++,,,---......---,,,,,,++++++***)))))))))***++++++************++++++++++++************++++++/////////......---------,,,,,,,,,---------......000///...------...///000555666888999999888777666333666:::===???@@@???>>>:::<<<======<<<;;;<<<>>>===DDDKKKTTTbbbpppwwwwwwsssuuuwwwvvvtttrrrppppppllljjjiiiiiilllrrrxxx|||~~~|||yyysssnnnkkkggggggkkkrrrvvvyyy~~~xxxoooiiiffffffiiiiiifffgggjjjnnnssszzz|||zzztttnnnjjjmmmoooqqqtttxxx~~~xxxpppmmmqqqqqqooowww...---,,,,,,......---,,,......---------,,,,,,,,,..................//////---------............///---.........////////////111222333333222444777999===@@@CCCEEEGGGJJJOOOSSS___ooo{{{vvvyyy~~~}}}|||||||||}}}{{{rrrjjjbbb\\\\\\aaa```eeelllrrrvvvzzz|||~~~~~~~~~~~~~~~~~~}}}{{{zzzzzzyyy{{{{{{{{{{{{{{{|||||||||{{{zzzxxxvvvvvvwwwxxxyyyzzz{{{||||||}}}}}}||||||{{{zzzxxxuuutttsssttttttrrrqqqpppooooooppppppqqqpppppppppqqqssstttttttttuuuvvvvvvwwwwwwvvvvvvuuusssttttttsssrrrqqqooonnnooohhhcccdddccc^^^\\\]]]```jjjrrrpppllljjjgggccc^^^bbbiiipppvvvzzz{{{{{{zzzyyyxxxwwwvvvvvvwwwwwwxxxwwwwwwxxxxxxvvvrrrooojjjiiigggccc^^^[[[ZZZ[[[YYYZZZ\\\]]]]]]]]]\\\\\\WWWUUUTTTSSSTTTWWW[[[]]]cccgggmmmpppqqqqqqrrrrrrjjjgggccc___\\\[[[[[[[[[``````ccchhhmmmqqqsssrrrwwwxxxzzz}}}}}}zzzuuuppprrrssstttuuuvvvuuutttsssxxxwwwvvvvvvvvvvvvvvvuuuttttttuuuuuuvvvxxxyyyzzzzzzyyyxxxwwwvvvwwwwwwxxxwwwxxxyyyzzz{{{{{{{{{zzzyyyyyy|||vvvjjj^^^XXXXXXYYYaaakkkssswww{{{~~~xxxrrr}}}nnn___SSSJJJFFFKKK^^^uuu}}}mmm]]]PPPEEE<<<777777555333333333333111000111------222555222111333111000000000111111///---***+++,,,---............---------,,,,,,,,,++++++.........------------,,,......---------,,,,,,,,,)))***+++,,,,,,,,,+++***,,,,,,+++***************++++++************++++++,,,,,,++++++++++++,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,------------000//////......///000111666777999999999888666555666888;;;>>>@@@@@@???>>>===>>>>>>===;;;;;;<<<>>>BBBKKKVVV```kkkuuuzzzyyysssuuuvvvtttpppkkkhhhgggeeeeeefffiiioooxxxzzzsssmmmjjjkkkkkknnnuuuyyyzzz~~~wwwnnnkkkhhhgggiiiiiigggiiilllmmmqqqwww{{{zzzwwwtttrrrvvvxxx|||~~~|||zzzqqqkkklllssswwwwww...---,,,,,,......---,,,...------------,,,,,,,,,.........------------------------............///////////////000000000000000111222222333444777:::@@@CCCFFFGGGHHHLLLSSSXXXffftttuuuooorrrxxx|||~~~wwwmmmfff```^^^aaaggghhhlllppptttwwwyyy|||~~~}}}}}}}}}}}}~~~~~~~~~~~~}}}}}}||||||{{{zzzyyyyyy{{{zzzzzzzzzzzz{{{|||}}}}}}|||zzzyyyyyyyyyzzz{{{zzz{{{||||||}}}}}}||||||zzzyyywwwuuutttsssssstttrrrrrrqqqpppppppppppppppqqqqqqrrrsssssssssssssssuuuuuuvvvvvvvvvvvvuuuuuuttttttttttttsssrrrqqqpppnnnhhhcccbbb___ZZZWWWWWW[[[eeemmmnnnllliiifffccc]]]bbbkkksssyyy{{{{{{zzzwwwwwwuuuuuuuuuuuuvvvwwwwwwvvvuuuttttttrrrooollldddaaa\\\YYYVVVTTTRRRPPPNNNOOOPPPQQQRRRSSSSSSTTTOOONNNLLLKKKKKKMMMPPPRRR]]]bbbjjjqqquuuvvvxxxyyytttqqqmmmhhhdddbbb``````bbbbbbdddhhhmmmrrrtttuuuuuuxxx}}}zzztttrrrrrrssssssttttttttttttuuuuuuvvvvvvvvvvvvwwwwwwvvvvvvvvvvvvvvvwwwwwwxxx{{{zzzxxxwwwvvvuuuuuuuuuuuuvvvwwwxxxyyyyyyyyyyyyzzzxxxyyy{{{|||}}}tttfff___]]]UUUYYY```iiipppvvvzzz|||~~~pppwww{{{iiiYYYNNNIIIHHHUUUiii~~~vvveeeVVVIII@@@;;;777555333222333333111000000...000666999666111///000/////////000000...---+++,,,---...............------------,,,,,,,,,,,,------------,,,,,,,,,,,,...------------,,,,,,,,,,,,------------,,,,,,+++---,,,,,,+++++++++++++++++++++************++++++---,,,,,,,,,,,,,,,,,,---+++++++++************)))++++++++++++,,,,,,,,,,,,000000000000000111222333666777888999999888777666999:::===???@@@@@@???>>>>>>>>>===;;;:::;;;>>>AAAIIIUUUccclllrrrwwwyyywwwsssssssssooohhhbbb]]]\\\^^^___bbbgggpppyyyyyyrrrmmmiiimmmlllooouuuyyyyyyzzz~~~yyyooonnnjjjhhhiiijjjjjjnnnrrrrrruuuxxxzzzzzzyyyzzzzzzzzz~~~}}}zzzxxxwwwwwwpppnnnrrr}}}...---,,,,,,......---,,,------------------------.........---,,,,,,,,,+++---------............//////000000000000111111111000111222333333555888;;;AAADDDGGGHHHIIINNNWWW___ooo|||}}}pppllloootttyyy}}}}}}ssshhhbbb```aaagggmmmppprrruuuwwwxxxyyy{{{}}}|||||||||}}}}}}}}}}}}}}}||||||{{{{{{zzzzzzyyyyyyxxxyyyzzz{{{||||||{{{{{{~~~}}}|||||||||}}}}}}{{{{{{|||}}}}}}}}}}}}}}}yyyxxxvvvtttssssssssstttsssrrrrrrqqqppppppppppppqqqsssttttttsssrrrrrrrrrtttuuuuuuvvvvvvuuuuuutttuuuuuuuuuttttttsssrrrrrrooollliiifffbbb^^^[[[ZZZ]]]cccjjjmmmkkkhhhdddaaa]]]cccllluuuzzz{{{yyywwwtttsssrrrqqqqqqrrrtttuuuvvvtttrrrqqqpppnnnkkkhhhaaa\\\UUURRRQQQOOOLLLIIIHHHHHHHHHHHHIIIJJJLLLLLLIIIHHHGGGFFFGGGIIIKKKMMMTTT[[[eeennntttxxxzzz|||zzzxxxsssnnniiieeecccbbbccccccdddgggmmmrrruuuvvvvvvxxx}}}{{{sssrrrqqqppppppqqqrrrrrrssstttuuuvvvvvvvvvwwwxxxxxxwwwwwwvvvvvvvvvvvvvvvyyyxxxxxxwwwvvvvvvvvvvvvuuuuuuvvvvvvwwwwwwwwwwww|||yyyyyyzzzyyyyyy~~~~~~pppgggcccVVVWWWZZZbbbllltttxxxyyytttvvvrrraaaTTTNNNFFFNNN\\\sss}}}lll[[[MMMBBB<<<888555333222222222111000222222666;;;===:::333......---,,,---......,,,***,,,,,,---...............------------------,,,,,,------,,,,,,,,,+++++++++------------------------------,,,,,,++++++******------,,,++++++,,,,,,---,,,++++++******++++++,,,,,,,,,++++++++++++,,,,,,*********************)))******+++++++++,,,,,,,,,000000111111222333444444444555777888::::::::::::<<<===>>>@@@@@@???>>>>>><<<<<<;;;:::;;;>>>DDDHHHRRR___lllqqqrrrssstttrrrppppppnnniiibbb[[[VVVTTT\\\]]]```eeelllttt{{{~~~zzzuuuqqqmmmkkkkkkiiikkkqqqtttttttttvvv}}}}}}tttoookkkiiikkknnnpppuuu{{{}}}}}}}}}{{{zzzzzz|||~~~}}}~~~{{{yyyyyy{{{}}}}}}~~~...---,,,,,,......---,,,------------------------.........---,,,,,,,,,+++---------............///000000000000111111111222000111333333444777:::===AAAEEEHHHHHHIIIPPP\\\fffwwwwwwmmmnnnrrruuuyyy}}}yyynnndddaaabbbeeelllrrruuuwwwyyyzzzzzzzzz{{{}}}||||||||||||||||||||||||{{{{{{{{{{{{{{{zzzzzzzzzuuuxxx{{{~~~}}}{{{yyy~~~}}}}}}|||||||||||||||{{{||||||}}}}}}}}}}}}}}}yyyxxxvvvuuutttttttttuuusssssssssrrrqqqpppooooooqqqsssvvvvvvtttrrrqqqrrrttttttuuuuuuuuuuuuttttttuuutttttttttttttttttttttttttttssspppllliiifffddddddfffkkknnnlllfffbbb```^^^dddllltttxxxwwwtttqqqooonnnlllkkkkkklllnnnpppsssrrrqqqpppooommmjjjggg___ZZZSSSOOOMMMLLLHHHEEEGGGFFFFFFEEEEEEEEEFFFGGGFFFEEEEEEEEEFFFIIIKKKLLLNNNTTT___hhhooouuuxxx{{{{{{yyytttooojjjfffcccbbbcccbbbcccffflllqqqtttvvvwwwxxx{{{vvvtttqqqnnnmmmmmmooopppqqqsssvvvwwwvvvuuuwwwxxxyyyxxxwwwvvvuuuuuuuuuuuuvvvvvvwwwwwwxxxxxxxxxxxxvvvvvvvvvvvvvvvvvvwwwwww{{{xxxwwwxxxxxxwww{{{{{{nnnfffZZZWWWWWW]]]gggqqqvvvwww~~~wwwtttyyyzzzgggXXXOOOFFFIIIRRRfffsssbbbRRREEE???888666333111222222222111111555:::<<<<<<999333---...---,,,---......,,,***------......//////......------------------------------,,,,,,,,,+++++++++------------------------******))))))(((((((((''',,,,,,,,,++++++,,,------,,,,,,++++++++++++,,,,,,++++++************++++++*********+++++++++++++++******+++++++++,,,,,,,,,///000111222333444555555111333555777:::<<<>>>???>>>>>>???@@@@@@???>>>===999999:::;;;>>>EEEMMMRRR___jjjssstttqqqqqqqqqooonnnmmmjjjeee^^^XXXUUUTTT]]]^^^aaaeeejjjpppuuuxxx|||{{{xxxuuurrrooonnnmmmjjjggggggmmmppppppoooqqqwww}}}|||qqqmmmkkkooosssvvv}}}~~~{{{{{{}}}~~~...---,,,,,,......---,,,,,,,,,,,,------------............------------------------............///000000000000111111111111000222444555666999===@@@AAAEEEHHHIIIKKKSSSbbbnnn~~~uuummmrrrwwwyyy|||uuukkkcccbbbfffjjjooouuuwwwyyy|||}}}|||{{{|||}}}}}}}}}}}}}}}||||||||||||{{{{{{{{{{{{{{{|||||||||vvvxxx||||||{{{{{{{{{{{{zzzzzzzzzyyyyyy{{{|||}}}}}}~~~~~~}}}}}}zzzyyywwwvvvuuuuuuuuuvvvssssssssssssrrrqqqooonnnpppssswwwwwwtttrrrrrrsssssssssttttttttttttssssssttttttssssssssstttuuuuuuyyy}}}|||yyyvvvrrrnnnlllkkklllnnnllleee```______dddkkkqqqsssqqqmmmiiigggfffcccbbbaaaccceeeggglllmmmnnnpppqqqpppmmmjjjaaa]]]VVVQQQMMMKKKIIIHHHIIIIIIIIIHHHHHHHHHGGGGGGEEEEEEEEEFFFGGGJJJLLLMMMLLLRRR[[[dddkkkpppuuuxxxyyywwwsssnnnjjjfffcccbbbbbbbbbdddhhhmmmrrrtttuuuyyyxxxyyy|||}}}yyysssnnnkkkkkkmmmnnnooossswwwwwwuuutttvvvxxxyyyxxxwwwvvvuuuuuuuuuuuuuuuvvvwwwxxxzzzzzzzzzzzzwwwwwwvvvvvvvvvwwwwwwxxxzzzvvvtttuuuuuutttwww{{{uuuiii]]]ZZZWWWZZZbbblllrrrvvv}}}yyyssssssnnn[[[NNNGGGHHHLLLYYYqqqzzziiiXXXJJJCCC999666222111111222222111///666<<<:::666333000---000/////////000000...------....../////////......------------............------------,,,,,,,,,,,,,,,,,,,,,------------.........---,,,,,,,,,------,,,++++++++++++,,,,,,---,,,,,,++++++++++++,,,,,,+++******))))))******++++++++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,...///111333444555666666111222444777:::===@@@AAA>>>>>>????????????>>>>>>888:::<<<@@@FFFNNNWWW^^^kkkrrrxxxwwwuuuuuutttqqqnnnmmmhhhbbb\\\YYYXXXYYY^^^```bbbfffkkkooosssuuuxxxwwwuuurrrqqqppppppqqqoooiiigggkkknnnmmmmmmmmmpppwwwuuuqqqppptttxxx|||{{{{{{}}}...---,,,,,,......---,,,,,,,,,,,,---------........................//////---------............////////////000000000111111111333555666888;;;???BBBBBBFFFJJJJJJMMMWWWhhhvvvwwwpppuuu{{{{{{qqqiiiccceeejjjnnnrrruuuvvvzzz}}}~~~}}}||||||~~~~~~~~~}}}}}}|||||||||{{{{{{{{{||||||}}}}}}}}}zzzzzz{{{}}}~~~{{{{{{{{{{{{{{{zzzzzzyyy||||||}}}~~~~~~~~~~~~}}}zzzyyyxxxwwwvvvvvvwwwwwwssstttttttttrrrqqqooonnnnnnssswwwxxxtttrrrrrrtttsssssssssttttttsssssssssssssssrrrrrrrrrsssuuuvvv|||}}}xxxrrrqqqmmmkkkmmmkkkddd``````aaadddiiimmmmmmjjjeeebbb___]]]ZZZXXXWWWXXX[[[\\\ccceeejjjpppuuuvvvsssqqqhhhfff```YYYSSSPPPPPPQQQOOOPPPQQQRRRRRRRRRQQQPPPJJJJJJJJJJJJKKKLLLNNNNNNPPPTTT[[[bbbhhhnnnssswwwvvvuuurrrnnnjjjgggeeecccbbbccceeejjjppptttuuuuuuyyyxxxyyy|||xxxppplllkkklllmmmoootttxxxxxxuuusssuuuwwwxxxxxxwwwvvvuuuuuuuuuvvvwwwxxxyyyzzz{{{{{{zzzzzzyyyyyyxxxwwwwwwxxxyyyyyy{{{vvvtttuuuuuussstttwww}}}~~~}}}oooccc___[[[ZZZ```hhhqqqvvv}}}vvvpppxxxxxxcccSSSJJJJJJIIINNN___uuu}}}mmmZZZLLLDDD999666222000111222222222...999???999111///000000111000000000111111///---......////////////......------------.........///.........------------,,,,,,,,,,,,---------......111000/////////000111222***************+++,,,,,,---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,*********++++++,,,,,,,,,,,,,,,,,,,,,---------------...000333444555666666333444555777:::<<>>>>>>>>>>>>>>>>>>>>;;;>>>BBBGGGNNNWWW```gggooouuu{{{||||||}}}yyysssrrroooiiibbb\\\[[[]]]___```aaadddfffiiilllnnnnnnpppooonnnnnnpppsssuuuwwwuuummmhhhiiikkkiiihhhhhhjjjrrrzzz~~~{{{wwwvvvzzz}}}zzzvvvvvvvvv}}}...---,,,,,,......---,,,,,,,,,,,,------.........---.........///000000000---------.........//////////////////000000000000222444666777999<<<@@@CCCBBBGGGKKKLLLOOOZZZlll{{{zzzrrrvvv|||}}}{{{zzzzzzppphhhcccgggmmmpppsssuuuuuuyyy~~~~~~}}}|||~~~~~~}}}}}}||||||{{{{{{||||||}}}}}}~~~~~~}}}|||{{{zzz{{{~~~~~~~~~~~~~~~~~~}}}||||||||||||}}}~~~~~~~~~~~~~~~{{{zzzxxxwwwwwwwwwxxxxxxttttttttttttsssqqqooonnnmmmrrrxxxxxxuuurrrsssuuurrrssssssttttttssssssrrrsssrrrqqqqqqrrrsssuuuvvv~~~yyyrrrsssmmmjjjllljjjccc```aaabbbeeehhhjjjiiieee```]]]YYYWWWTTTQQQPPPQQQSSSUUU\\\```hhhqqqxxxzzzyyywwwpppnnnjjjbbbZZZWWWXXXZZZUUUWWWZZZ\\\]]]\\\[[[ZZZQQQPPPPPPOOOOOOPPPPPPPPPTTTWWW]]]bbbgggmmmssswwwuuutttrrrooollliiifffeeecccdddggglllrrruuuvvvvvvxxxyyyzzz~~~{{{sssmmmkkklllnnnoootttxxxxxxuuussstttvvvxxxxxxwwwvvvvvvvvvvvvvvvyyyzzz{{{{{{{{{zzzyyyxxx{{{zzzyyyxxxxxxxxxzzzzzz~~~yyyvvvwwwvvvttttttvvv{{{{{{uuuhhhddd___]]]```hhhrrrxxx}}}{{{qqqttt~~~lll[[[LLLKKKIIIIIITTThhh||||||lllZZZKKKBBB999666222000111222222222000<<>>===============>>>>>>>>>???BBBGGGMMMTTT]]]ffflllnnntttzzz~~~|||tttuuuqqqjjjbbb]]]\\\___bbbbbbcccdddeeeffffffffffffffffffgggjjjooouuuzzz~~~yyyppphhhggggggeeeccccccgggooowwwzzz~~~|||{{{}}}xxxqqqmmmlll((()))***+++---...///000...------,,,,,,------...//////.........------------------.........//////000000000000111111111111//////111555:::???BBBCCCGGGKKKNNNPPPUUUaaassszzzwwwyyy~~~zzzrrrvvvxxxhhhaaacccgggmmmrrruuuuuusss{{{}}}~~~~~~|||{{{zzzyyyyyyzzz||||||||||||||||||{{{{{{{{{{{{yyyyyyyyyyyy{{{~~~|||zzzyyy~~~}}}}}}|||{{{zzzyyyyyyxxxuuuuuutttsssrrrqqqqqqpppnnnoooppprrrssstttuuuuuuvvvuuuuuuttttttssssssrrrrrroooooorrrtttsssuuuyyyxxxpppllllllmmmnnniii```\\\]]]^^^eeejjjhhheeedddbbb```VVVTTTQQQNNNMMMMMMNNNOOOSSSYYYbbblllyyy|||yyyuuuoooiiiccc___]]]```ccciiioooqqqoooiiidddbbb[[[WWWWWWWWWVVVVVVYYYZZZ[[[]]]aaafffkkkpppsssvvvtttqqqmmmiiieeebbb```ccceeeiiiooouuuyyyzzzzzzzzz|||}}}}}}~~~~~~vvvooollllllnnnrrrvvvwwwvvvtttuuuvvvwwwuuutttuuuwwwwwwuuurrrwwwxxxxxxyyyxxxwwwvvvuuuuuuvvvxxxyyyyyyxxxwwwvvvzzzxxxtttssssssssssssrrr{{{zzzzzz{{{~~~{{{rrriiibbb___aaaeeeoooxxx}}}yyyrrrzzzuuuhhhWWWMMMFFFHHHQQQ\\\iiisss{{{{{{qqqbbbSSSHHH===999555222222333444444333:::@@@===444---...111000//////000111111///---,,,------......------,,,///...---,,,,,,---...///...------,,,,,,------.........------------......++++++++++++++++++++++++++++++++++++,,,,,,---...+++++++++*********))))))///...,,,+++***)))))))))++++++******************++++++******+++---///000333333444444444333333222777888;;;===>>>>>>======AAA@@@>>><<<<<<>>>@@@AAABBBGGGPPPXXX^^^ccchhhjjjnnnpppuuu|||~~~zzzwwwkkkcccdddfffddddddggghhhhhhgggffffffeeeeeedddaaagggoootttvvvwww{{{~~~|||sssllljjjfffaaaaaafffgggkkkqqqvvvyyy|||~~~~~~~~~~~~|||sssnnnqqquuu,,,,,,---------............------,,,,,,------...//////.........------------------.........//////000000000000111111111111111222444888<<>>;;;666333222222222111111666<<<;;;666222222555333111000000111111000...,,,------......------,,,---...////////////...---...------,,,,,,------.........------------......++++++++++++++++++++++++,,,+++++++++,,,,,,---.../////////.........------,,,,,,,,,,,,++++++++++++++++++******************++++++++++++,,,---///000222222333333333444444444888888999;;;===???AAABBBDDDBBB@@@>>>>>>@@@CCCEEEIIIOOOXXX___dddfffhhhjjjkkkmmmrrryyy~~~{{{wwwuuukkkeeefffhhhffffffhhhgggeeecccaaa```bbbdddeeeiiimmmsssxxxzzz{{{|||}}}|||sssllljjjfffaaaaaaeeedddggglllqqquuuyyy|||~~~}}}~~~xxxsssuuu{{{000000//////...---------......------------.....................---------------........./////////000000000111111111222222555666888;;;???BBBEEEFFFHHHLLLRRRXXX```ooowwwpppmmmrrrzzzvvvnnneee]]]]]]cccjjjooorrrtttxxx{{{|||~~~~~~~~~}}}|||{{{{{{|||}}}~~~||||||||||||}}}}}}}}}}}}||||||||||||}}}~~~~~~~~~~~~}}}|||{{{zzzyyyyyyxxxwwwwwwvvvuuutttsssssspppppppppqqqqqqqqqrrrrrrrrrrrrrrrrrrrrrqqqqqqppppppmmmmmmqqqssstttwww{{{~~~vvvnnniiiggghhhiiieee___]]]___fffnnnsssrrrooommmjjjgggdddaaa]]]YYYVVVTTTUUUUUUWWW\\\dddnnn|||zzztttnnniiigggiiinnnxxxxxxooofffccc```\\\]]]______```bbbeeeiiilllppprrrqqqooollliiieeebbb```___aaadddjjjppptttwwwyyyyyyzzz{{{|||||||||~~~~~~tttlllgggaaadddiiilllooorrrvvvyyytttssssssuuuwwwxxxwwwuuuvvvwwwwwwwwwwwwuuutttrrrssssssssstttvvvwwwyyyzzzzzzxxxvvvuuuuuutttrrrqqqooopppqqqsssuuuvvvwwwwwwuuummmfffddddddfffmmmuuuzzz~~~|||rrrrrr~~~qqq]]]SSSIIIHHHLLLTTT```jjjqqqvvvyyywwwsssjjjZZZLLLAAA>>>999666444333111000000444888;;;;;;:::::::::555333000000000111000///------............------,,,...000222222000...,,,...------,,,,,,------.........------------......++++++++++++,,,,,,,,,,,,,,,,,,+++++++++,,,------...---------,,,,,,,,,,,,***+++,,,---......---,,,******+++++++++++++++++++++++++++,,,---...000111222222111111333444666777999999999:::===AAAEEEGGGFFFDDDAAA@@@@@@CCCGGGJJJSSSZZZcccjjjlllllljjjiiigggjjjnnntttxxxxxxuuurrrooohhhdddfffhhhhhhgggggghhhddd```]]]]]]bbbhhhllltttvvvzzz~~~|||tttnnnkkkiiiffffffhhhdddeeehhhmmmrrrwww|||}}}yyyuuuwww000//////......---------......------------..........................................////////////000000111111111222222222666888;;;>>>AAACCCFFFHHHHHHMMMTTT\\\gggwww~~~ooolllmmmsssyyy}}}zzzmmmccc]]]ZZZ```fffnnnqqqqqqsssxxx|||}}}~~~~~~}}}|||{{{{{{{{{|||}}}|||||||||}}}}}}}}}}}}}}}{{{{{{|||}}}~~~~~~~~~~~~~~~}}}|||{{{zzzzzzxxxwwwwwwvvvuuutttsssrrrqqqqqqpppppppppppppppppprrrssssssrrrqqqpppnnnmmmnnnkkkkkknnnqqqrrrvvv{{{~~~uuummmfffddddddeeebbb]]]\\\```iiirrrzzzzzzyyyxxxvvvssspppmmmhhhbbb^^^\\\[[[[[[[[[___eeennn|||zzzrrrlllhhhfffhhhmmmxxxxxxmmmhhhccc___^^^aaa```aaacccfffiiilllooopppooommmiiifffbbb```^^^]]]aaaffflllrrruuuxxxyyyzzz{{{|||}}}|||||||||~~~|||sssmmmffffffhhhjjjlllooosssuuutttttttttuuuvvvuuuuuutttuuuuuuvvvvvvuuutttrrrqqqtttssssssssstttuuuwwwxxxyyyxxxvvvvvvvvvtttrrrooonnnmmmlllkkkkkkkkkllllllssswwwpppiiifffeeeffflllrrrzzz}}}~~~rrrmmmuuuqqq___UUUJJJFFFHHHOOO[[[eeeooouuuyyywwwuuuooo```OOODDDAAA<<<999777555333111333444777;;;>>>???>>>===666333000....../////////------............------...///000222222000///......------,,,,,,------......------,,,,,,------...+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,+++++++++************+++---//////...---,,,******+++++++++++++++,,,++++++,,,---...000111222222111111111333666999:::::::::;;;<<>>:::777555333111333333444777;;;<<<;;;888444111...,,,---.........---......//////......---000000////////////000000...------,,,,,,------...------,,,,,,,,,,,,------++++++,,,,,,,,,------------,,,,,,++++++,,,,,,,,,......------------,,,,,,,,,---...//////---+++*********++++++,,,,,,,,,,,,+++,,,---///000111222333222222111222444777;;;===;;;<<<>>>@@@BBBBBBBBBBBBCCCBBBBBBCCCGGGMMMSSSWWW```gggqqqwwwxxxuuuqqqnnnjjjkkkkkkjjjhhhggggggggggggiiilllnnnoooooommmiiijjjfffbbb```dddmmmwww~~~zzzxxx|||uuusssqqqrrrxxx~~~++++++,,,---......////////////............//////---------...................../////////000000000111111111222222222222333444888>>>AAABBBCCCGGGJJJLLLQQQZZZeeetttyyyvvv{{{}}}xxxsssooorrryyyuuueeeYYYYYY___jjjmmmqqqsssssstttwwwzzz~~~}}}|||{{{zzzyyyyyyzzzzzzzzzzzz{{{{{{||||||}}}}}}xxxyyy{{{}}}~~~~~~}}}|||{{{{{{wwwvvvvvvuuutttsssrrrqqqsssrrrpppoooooopppqqqrrrvvvwwwwwwvvvssspppmmmkkkfffbbb```bbbccccccggglllyyyvvvmmmddd```^^^]]]ZZZWWWZZZ___hhhttt|||tttmmmiiifffeeebbbeeeiiippp{{{vvvmmmgggbbb``````eeeooo{{{yyyoooiiiddd___^^^```cccdddgggjjjlllnnnppppppnnnkkkgggbbb]]][[[YYYYYYaaahhhpppuuuvvvwwwyyyzzzyyyzzz|||{{{zzzzzz{{{|||{{{}}}rrrnnniiiggggggjjjlllmmmqqqrrrssssssqqqppppppqqqpppqqqrrrsssssssssrrrqqqwwwvvvuuuttttttsssssssssvvvvvvvvvvvvvvvsssnnnjjjgggccc\\\VVVSSSSSSUUUWWW___iiiuuu}}}zzzrrriiifffdddeeejjjqqqyyy}}}{{{oookkkvvvvvviii___RRRIIIEEEHHHSSS___rrr~~~}}}zzzzzzqqqdddOOOJJJBBB;;;777444222000000000111222444444333111111///---,,,---......---......////////////......111000...------...000111...------,,,,,,------...------,,,,,,,,,,,,------++++++,,,,,,------......------,,,+++++++++,,,,,,,,,,,,,,,,,,+++++++++***,,,---......---,,,+++*********++++++,,,---------+++,,,...000222333333333333333444555777:::<<<>>>===>>>@@@BBBBBBAAA???>>>@@@BBBDDDIIIPPPWWW^^^bbbfffllltttxxxyyyvvvsssqqqnnnmmmjjjfffcccccceeehhhkkkqqqwwwyyyzzzzzzvvvpppiiigggddddddhhhooowww}}}|||}}}~~~~~~zzzzzz~~~~~~|||}}}~~~,,,------...//////000000//////............//////---------.........//////.../////////000000000000111111111222222222333333333999@@@CCCDDDEEEIIILLLQQQVVV^^^kkkzzzyyyuuuuuuuuu{{{xxxsssvvvzzz{{{oooaaaXXXZZZccclllmmmooorrruuuwwwyyyzzz~~~~~~~~~|||zzzzzzzzzzzz{{{yyyyyyyyyzzz{{{|||||||||zzz{{{|||}}}~~~~~~}}}~~~~~~}}}||||||{{{xxxwwwwwwvvvuuutttsssssssssrrrqqqppppppqqqssstttuuuvvvwwwxxxvvvssspppooohhhccc````````````ccchhhvvvwwwmmmddd___\\\ZZZWWWUUUXXX^^^gggtttxxxpppkkkhhhfffcccfffkkkrrr}}}}}}tttkkkddd```^^^ZZZ___iiiuuu~~~vvvmmmiiieee___^^^___eeegggjjjmmmppprrrssssssooolllgggaaa\\\YYYXXXWWW___fffoootttuuuuuuvvvxxxuuuwwwyyyyyyxxxwwwxxxyyyyyyyyy{{{{{{rrrllljjjjjjjjjjjjkkknnnpppqqqpppoooqqqrrrmmmnnnppprrrssssssrrrrrruuuuuuvvvvvvvvvuuuttttttuuuuuuuuuvvvuuurrrlllhhhaaa]]]XXXSSSQQQQQQSSSTTTZZZcccmmmttt|||{{{rrrhhhdddbbbdddjjjrrrxxx{{{vvvmmmrrr}}}ttthhhZZZNNNGGGGGGQQQ\\\rrr}}}}}}sss^^^WWWKKKAAA:::666333222...///000000000////////////...---...///000///.........////////////.................................------,,,,,,------...---,,,,,,++++++,,,,,,---++++++,,,,,,---......///...---,,,,,,+++++++++,,,++++++*********)))))))))++++++++++++,,,,,,,,,,,,******++++++,,,------...+++---///111333444444444444555666888:::<<<===>>>>>>??????@@@@@@@@@@@@???AAACCCIIIQQQZZZcccjjjnnnnnnrrrvvvyyyxxxvvvtttsssooommmhhhccc___aaagggllloooyyy}}}uuukkkjjjiiijjjlllppptttwwwuuuwww{{{{{{yyyyyy{{{~~~////////////000000000000//////............//////---------.........//////////////////000000000000111111222222222333333333333999AAADDDEEEFFFJJJNNNUUUYYYbbbnnn}}}yyytttuuuwwwrrrzzzyyyuuu|||uuujjj^^^VVV[[[eeellllllmmmqqqvvvzzz{{{{{{~~~~~~}}}|||{{{{{{{{{|||xxxxxxyyyyyyzzz{{{|||||||||}}}}}}}}}}}}||||||{{{|||}}}~~~}}}||||||yyyyyyxxxwwwvvvuuuttttttsssrrrqqqpppppprrrtttuuutttuuuwwwyyyxxxvvvtttrrrlllgggccccccbbbaaadddiiittt~~~xxxmmmddd___[[[YYYVVVTTTWWW]]]ffftttyyyqqqkkkgggfffbbbggglllsss{{{rrriiibbb^^^\\\UUUZZZdddqqq|||{{{sssllliiieee```^^^___fffhhhlllooorrrtttuuuvvvpppmmmgggaaa[[[XXXWWWVVV]]]eeennnssssssssstttwwwrrrtttvvvwwwvvvuuuvvvwwwyyywwwvvvzzz}}}sssnnnkkkiiiggggggjjjnnnooooooooorrruuukkkmmmoooqqqrrrsssssssssssstttvvvwwwwwwwwwvvvuuuttttttuuuuuuuuuqqqkkkfff]]][[[YYYVVVUUUTTTUUUVVVXXX```hhhoooxxx{{{qqqgggbbbaaaccckkksssvvvzzz~~~{{{ooopppyyy|||ppp```RRRHHHFFFOOOZZZrrr}}}kkkcccUUUIII@@@:::777555///111222222000//////111.........///111222111///......////////////......+++---///000000///---+++...------,,,,,,------...---,,,,,,++++++,,,,,,---++++++,,,,,,---...//////...---,,,,,,++++++++++++//////.........---------)))))))))***+++,,,...///******+++,,,,,,---......+++---///222444444555555555666888:::<<<===>>>>>>@@@???>>>===>>>???AAABBBBBBFFFNNNWWWbbbkkksssvvvtttvvvyyyyyywwwuuuttttttpppmmmgggaaa^^^bbbjjjqqqqqq{{{wwwnnnoooooopppqqqrrrrrrsssooorrrvvvzzz}}}}}}{{{xxxwwwxxx{{{............//////////////////............//////........................111111000000//////......000//////000222444666888:::<<<@@@BBBDDDGGGKKKNNNWWW]]]fffrrrzzzzzzyyyvvvtttxxxvvvooorrr}}}ooo```XXXXXX^^^cccnnnlllllloootttyyy{{{zzz~~~~~~~~~~~~~~~~~~}}}|||{{{|||zzzyyyyyy{{{||||||{{{{{{|||~~~}}}{{{zzz~~~~~~~~~~~~}}}~~~}}}{{{zzzyyyxxxxxxxxxwwwwwwuuuttttttyyyvvvsssrrrrrrsssrrrqqqssssssuuuyyy}}}}}}zzzsssqqqnnnjjjhhhgggggggggvvv~~~|||qqqeee]]]VVVRRRNNNMMMPPPUUUcccpppxxxqqqkkkfffcccaaadddkkkuuutttiiiaaa\\\ZZZZZZ\\\bbbnnn{{{|||rrriiihhhgggeeebbbbbbhhhmmmqqqqqqssswwwvvvsssmmmiiieeeaaaZZZTTTVVV\\\dddhhhnnnrrrtttuuuvvvwwwxxxxxxwwwuuutttvvvyyy|||vvvyyy|||||||||wwwnnnjjjhhhgggkkkooopppoooooorrruuutttsssssssssssstttuuuuuuwwwwwwwwwwwwwwwwwwxxxyyyzzzzzzzzzyyyvvvppphhhcccaaaaaa```^^^[[[ZZZYYYZZZZZZ]]]cccjjjrrrxxx|||zzzrrrhhh___]]]```gggllluuuwwwzzz|||}}}~~~~~~zzzsssxxxwwwhhh\\\PPPGGGHHHOOOggg|||~~~zzzsssfffUUUDDD999666777444333333222111111222222111111000000//////......//////............//////////////////.....................------,,,,,,,,,///......------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,***))))))+++...//////---,,,+++***************+++,,,,,,,,,,,,+++---------,,,,,,------...333333333333555666888999777:::======;;;:::<<<>>>???AAAAAA???<<<;;;>>>AAAGGGJJJQQQ___nnnyyy|||{{{wwwyyyzzzzzzxxxuuuttttttuuuooohhhddddddgggjjjllltttxxx}}}~~~|||pppssswwwvvvsssqqqrrrtttrrrnnnmmmrrryyyxxxsssrrrtttvvvwwwyyy~~~............//////////////////............//////////////////////////////111111000000////////////000000000111333555777999===???AAADDDFFFIIIMMMPPPXXXaaakkkwww~~~}}}|||xxxuuuxxxuuurrryyywwwjjj]]]VVVXXX___fffmmmllllllooouuuyyy{{{{{{~~~~~~}}}|||||||||||||||}}}}}}~~~~~~~~~~~~~~~~~~|||{{{zzzzzz|||}}}||||||{{{{{{|||}}}}}}}}}|||{{{~~~}}}{{{zzzyyyxxxxxxxxxxxxwwwvvvuuutttxxxvvvttttttuuuuuutttsssttttttvvvzzz~~~|||xxxtttrrrpppppppppwww|||qqqhhh```WWWRRRMMMJJJLLLQQQ]]]kkk{{{~~~vvvoooiiidddaaabbbeeelllvvvvvvkkkddd___]]][[[\\\bbbnnn{{{}}}tttkkkiiihhheeecccdddiiinnnqqqrrrtttwwwvvvrrrnnnjjjeeeaaaZZZTTTVVV\\\dddhhhnnnrrrssstttuuuvvvxxxxxxwwwuuutttvvvyyy|||wwwyyy{{{yyyxxx{{{wwwooollliiikkkmmmnnnoooppprrrtttuuutttssssssrrrssssssssswwwvvvvvvvvvvvvwwwxxxxxxxxxxxxyyyyyyxxxssslllgggfffffffffdddbbb```^^^^^^[[[]]]bbbgggnnntttxxxzzzzzztttkkkbbb]]]```hhhnnnwwwyyy{{{|||||||||~~~{{{{{{uuugggWWWKKKIIINNN```ttt|||ooo]]]JJJ;;;444333111111000000000000000111000000000000//////////////////............//////////////////.....................------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,+++)))***,,,---++++++,,,,,,,,,,,,------******+++,,,,,,,,,,,,+++......---------...//////222333444555666777777888777999<<<<<<::::::<<<>>>@@@AAABBB@@@======@@@CCCIIINNNXXXdddqqqxxx{{{{{{zzz{{{{{{zzzwwwuuutttssssssnnniiifffgggjjjmmmoootttvvvyyy{{{|||{{{zzzyyyvvvwwwwwwvvvtttrrrqqqrrrooollllllrrrwww||||||tttooopppsssxxx|||............//////////////////............//////000000000000000000000000111000000000000/////////111111111222444666888:::???AAADDDFFFHHHKKKOOOSSS\\\gggtttzzz||||||wwwyyy~~~uuuxxx~~~vvvnnnbbbWWWRRRWWW```hhhllllllmmmqqqvvvzzz||||||}}}|||{{{{{{zzzzzz{{{{{{yyyzzz{{{}}}~~~}}}{{{{{{{{{}}}~~~~~~}}}zzzzzzzzzzzz{{{|||}}}}}}~~~~~~}}}|||{{{zzzzzzxxxyyyyyyxxxxxxwwwvvvuuuwwwwwwvvvwwwxxxyyywwwuuuuuuuuuwww|||{{{xxxvvvuuuuuuyyy|||qqqjjjaaaXXXRRRLLLGGGHHHLLLWWWeeevvvwwwpppjjjddd```bbbeeelllwwwxxxnnngggbbb```]]]^^^cccnnn{{{vvvmmmkkkiiifffeeefffkkkooosssssstttwwwvvvrrrooojjjfffaaaZZZTTTVVV\\\eeeiiinnnrrrttttttuuuvvvxxxxxxwwwvvvuuuvvvxxx{{{zzz{{{{{{xxxvvvvvv{{{vvvqqqmmmkkkiiijjjmmmppprrrsssuuutttsssrrrrrrqqqqqqrrrvvvuuuuuuuuuvvvvvvwwwxxxwwwxxxzzz||||||yyytttpppmmmmmmmmmllljjjhhhfffddd```aaacccgggkkkpppuuuwwwxxxvvvoooeee^^^```hhhpppxxxzzz|||||||||{{{|||}}}{{{{{{rrr___PPPKKKMMMYYYiii|||xxxfffQQQ@@@666222111111000000000111111222////////////000000000000//////............///////////////............---.........---------------++++++,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,+++******,,,---***+++,,,---------,,,,,,***++++++,,,,,,,,,,,,,,,...............///000111222333555777888888777777888999:::::::::;;;>>>@@@@@@AAABBB@@@===>>>AAAEEELLLTTT```llltttyyy{{{|||}}}|||zzzxxxuuusssqqqpppmmmjjjgggfffhhhlllooopppssssssrrrrrrssstttuuuuuuyyywwwuuutttuuutttsssrrrnnnlllmmmsssvvvwwwzzzzzzsssnnnrrrvvv}}}............//////////////////............//////000000000000000000000000000000000000000000000000000000000222444666999:::AAABBBEEEFFFIIIMMMRRRUUUaaannn~~~}}}zzzyyyzzz|||zzz{{{}}}~~~|||wwwllleeeZZZQQQNNNTTT___gggjjjkkkooossswww{{{|||}}}||||||{{{zzzzzzzzzzzz{{{yyyyyyzzz{{{}}}~~~||||||{{{}}}}}}zzzzzzyyyxxxyyy{{{}}}~~~}}}}}}~~~}}}||||||{{{{{{{{{{{{zzzzzzyyyyyyyyyyyyyyyxxxwwwwwwwwwwwwwwwyyy{{{|||zzzxxxvvvvvvwww{{{|||yyyxxxxxx{{{}}}rrrjjjaaaXXXRRRKKKFFFEEEIIISSSaaarrrzzzssslllfffbbbaaaeeemmmxxx{{{qqqiiidddaaa^^^^^^cccnnn{{{xxxpppllljjjgggfffiiimmmqqqttttttuuuwwwvvvrrroookkkfffaaaZZZTTTVVV\\\hhhlllqqqtttuuuvvvvvvwwwxxxxxxxxxvvvuuuvvvxxxzzz{{{|||{{{xxxvvvvvvyyy{{{}}}yyyrrrmmmhhhgggjjjnnnpppppprrrrrrrrrqqqqqqrrrrrrsssuuutttttttttuuuvvvwwwxxxzzz{{{}}}}}}zzzssssssrrrrrrqqqooollliiihhhhhhhhhiiilllpppsssvvvvvvuuupppggg______hhhqqqwwwyyy{{{|||{{{{{{|||~~~~~~vvvrrryyyfffUUUMMMLLLTTT```vvv~~~lllXXXFFF<<<888333333222222222333444444......//////000000111111//////............////////////.........---------...............---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,+++***,,,---,,,---...///...+++)))'''***+++,,,,,,------,,,,,,---------......000111111333444777999999999888777888999999:::<<<>>>@@@BBB???@@@AAA???===>>>CCCGGGOOOYYYhhhrrrwwwzzz}}}|||yyyuuussspppmmmkkkfffddddddeeeiiimmmooopppsssqqqnnnllllllooosssvvvxxxtttqqqrrruuuwwwvvvuuupppmmmnnnrrruuuuuuwww||||||~~~~~~xxxssswww|||............//////////////////............//////////////////////////////000000000000111111111111000000000111333666999:::AAABBBDDDGGGIIINNNTTTXXXhhhvvv~~~vvvsssuuuwww}}}~~~sssddd^^^UUUMMMKKKQQQ\\\dddhhhkkkpppuuuyyy{{{}}}~~~~~~}}}||||||{{{{{{||||||zzzzzzyyyzzz{{{|||}}}~~~|||{{{|||}}}~~~{{{zzzxxxxxxyyy{{{~~~}}}{{{{{{}}}~~~}}}zzzzzzzzzzzzzzzzzzzzzzzzyyyzzzzzzzzzzzzyyyyyyxxxvvvvvvwwwzzz|||}}}{{{zzzwwwwwwwwwxxx|||}}}|||{{{{{{~~~ttthhh```XXXRRRKKKFFFFFFIIIQQQ___ppp~~~{{{sssllleeeaaa```dddmmmyyy~~~tttkkkddd```]]]^^^dddooo}}}{{{rrrnnnjjjggggggkkkoootttvvvuuuvvvwwwuuuqqqnnnjjjfffbbb[[[UUUXXX^^^kkknnnsssvvvwwwwwwwwwxxxwwwxxxxxxwwwuuuuuuwwwyyyyyyxxxxxxvvvuuuuuuwwwyyywww}}}xxxrrrkkkhhhiiilllnnnnnnoooooopppqqqrrrsssuuuvvvttttttttttttuuuvvvwwwxxx|||}}}yyywwwvvvvvvvvvtttqqqmmmnnnmmmllllllmmmoooqqqsssssssssoooggg``````iiiqqqtttwwwyyy{{{{{{|||~~~wwwoooxxxmmm\\\PPPKKKPPPXXXlllppp\\\JJJ@@@;;;444333333333333333444444......//////000000111111//////............//////............------------..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,+++,,,---,,,---...///...+++)))'''++++++,,,------------,,,,,,,,,,,,---...000111222444666888:::::::::888777:::::::::<<>>BBBHHHNNNPPPNNNKKKSSSTTTUUUTTTSSSWWW^^^dddmmmmmmoooppprrrvvv|||||||||{{{uuullldddgggjjjnnntttxxxxxxuuurrriiijjjlllqqqxxx~~~{{{{{{vvvrrrpppsssuuuvvvzzz////////////////////////222111000//////000111222............/////////000......///000111222333333555555555666888<<>>AAACCCGGGIIINNNSSSTTTYYYfffsss|||rrrmmmssszzznnn\\\LLLFFFFFFGGGHHHLLLTTT^^^dddlllqqqwww{{{||||||||||||||||||||||||{{{zzzyyyxxxxxxxxxxxxyyyyyyyyyyyyyyyyyyxxxxxxyyy|||}}}|||{{{}}}|||{{{{{{zzz{{{{{{{{{|||{{{zzzzzz{{{{{{zzzyyyyyyxxxxxxxxxyyy|||~~~~~~|||zzzzzzzzz{{{|||xxxxxxxxxxxxxxxyyyyyyzzz{{{yyyxxxwwwwwwxxxzzz{{{yyyzzz{{{{{{|||~~~|||zzz{{{}}}|||mmmggg^^^UUUOOOJJJFFFCCCHHHOOO\\\mmm~~~}}}tttmmmddd[[[XXX^^^jjjyyywwwiiiaaaWWW[[[eeettttttkkkgggiiikkkrrryyy~~~{{{xxxsssmmmiiifffccc```\\\YYY]]]dddkkknnnqqqsssttttttvvvwwwxxxxxxxxxxxxxxxxxxxxxxxxxxxvvvttttttuuuvvvvvvuuuxxxzzz}}}xxxqqqmmmlllmmmooorrruuuvvvuuusssxxxxxxwwwuuutttuuuxxx{{{|||}}}{{{{{{zzzzzzxxxvvvrrrqqqppppppqqqsssuuuwwwzzz{{{}}}~~~~~~}}}{{{zzz{{{}}}{{{ppprrruuu```SSSIIILLLXXXdddwww}}}|||lllYYYIIIAAA999666333111111111000000000000/////////.........,,,,,,---...///000000111......------------......///............---------,,,,,,,,,---------............---,,,,,,,,,,,,,,,------------,,,,,,,,,,,,+++,,,------------,,,+++------------------------...///111333666888:::;;;::::::999999:::<<<===>>>@@@DDDIIILLLNNNPPPRRRSSSXXX\\\bbbeeefffgggjjjmmmqqqsssuuuuuuttttttvvvxxx}}}||||||{{{vvvqqqrrrwwwttttttuuuwwwwwwtttnnniiijjjooouuuxxx{{{zzzwwwxxxyyyyyyyyyyyy{{{}}}////////////////////////000000////////////000000....../////////000000000000000111222333444555555777777888:::===AAADDDFFFHHHKKKPPPUUUXXX]]]kkkyyy~~~}}}vvvllliiiooo~~~uuufffUUUGGGCCCEEEFFFIIIOOOWWWaaahhhooosssxxx{{{|||{{{{{{{{{{{{{{{{{{{{{zzzyyyxxxxxx{{{zzzyyyxxxwwwxxxyyyyyywwwwwwxxxzzz}}}~~~|||{{{zzzyyyxxxwwwwwwxxxzzz{{{zzzyyyxxxxxxyyyyyyxxxwwwvvvuuuttttttuuuxxx{{{}}}~~~}}}{{{zzzyyyyyyzzz{{{wwwwwwwwwxxxxxxxxxyyyyyy{{{zzzyyyxxxxxxxxxzzzzzzyyyzzz{{{{{{|||~~~|||}}}|||mmmggg^^^UUUOOOJJJFFFCCCEEEKKKWWWgggyyyxxxpppeee[[[VVV\\\hhhxxxyyyjjjbbbXXXZZZcccsssyyyooojjjjjjkkkpppxxx}}}|||yyywwwqqqkkkgggcccaaa^^^[[[YYY^^^fffmmmppptttwwwwwwvvvvvvwwwxxxxxxxxxxxxxxxxxxxxxxxxxxxwwwuuuuuuwwwxxxwwwwwwvvvxxxzzz}}}xxxpppllllllnnnqqqssstttrrrpppvvvwwwvvvuuutttuuuxxx{{{|||~~~~~~}}}{{{zzzwwwvvvuuuttttttvvvxxxyyy{{{|||}}}~~~~~~}}}|||{{{}}}rrrooowww~~~jjjYYYNNNMMMUUU^^^ooo{{{yyyuuuyyy|||yyymmm]]]MMMDDD:::777444222222222222111222111111000...------,,,,,,---...///000111111222......------------......///............---------,,,,,,,,,---------------------,,,+++++++++,,,,,,............------------+++,,,------------,,,,,,+++,,,------------,,,,,,///000222444777888::::::::::::999:::;;;===???@@@EEEIIIMMMOOOQQQRRRTTTUUUYYY___ggglllnnnpppsssvvvvvvwwwyyyxxxvvvsssssssssxxxwwwvvvwwwuuutttyyy{{{xxxvvvsssooolllpppsssuuuwwwxxx}}}zzz|||||||||{{{zzz{{{}}}////////////////////////000//////////////////000...////////////000000000000000111222333444555555666777999;;;???CCCFFFHHHIIILLLRRRXXX[[[bbbrrr~~~zzztttllliiippp~~~qqqaaaQQQGGGBBBDDDGGGLLLRRR[[[eeekkkppptttxxxzzzzzzyyyyyyyyyzzzzzzzzzzzzyyyyyyxxxwww{{{zzzxxxvvvuuuvvvwwwyyytttuuuwwwzzz}}}~~~|||zzzvvvuuusssrrrrrrtttwwwyyyxxxwwwvvvvvvwwwwwwvvvttttttrrrqqqppprrruuuxxx{{{{{{{{{zzzyyyyyyyyyzzzzzzxxxyyyyyyzzzzzzzzzzzzzzzzzzyyyxxxxxxwwwxxxxxxyyyxxxyyyzzzzzz{{{}}}|||mmmggg^^^UUUOOOJJJFFFCCCBBBGGGRRRbbbuuu|||rrreeeZZZUUUZZZfffvvvyyykkkbbbYYYZZZaaappp|||rrrllljjjjjjooovvv{{{{{{xxxuuupppjjjeeeaaa^^^\\\YYYYYY```hhhooossswwwzzzzzzxxxwwwwwwyyyyyyxxxxxxxxxxxxxxxwwwyyywwwvvvwwwxxxyyyyyyxxxtttvvvxxxzzz}}}~~~}}}{{{nnnlllkkklllnnnpppqqqqqquuuuuuvvvuuutttuuuxxxzzz~~~|||{{{yyyxxxxxxyyyzzz{{{{{{|||}}}~~~~~~~~~}}}}}}~~~uuunnnqqq}}}ttt^^^QQQNNNRRRWWWggguuuuuusssvvvzzzyyyqqqcccTTTIII<<<999555333222333333222111111000000///......---000000000000////////////......------------......///............---------////////////////////////------,,,,,,,,,,,,,,,---------,,,,,,,,,+++++++++,,,,,,,,,---------------++++++------...---,,,,,,000111444666888999::::::999888999:::;;;>>>@@@BBBHHHKKKOOORRRSSSUUUWWWYYYZZZaaaiiiooorrrtttvvvyyyuuuvvvxxxyyyxxxvvvtttsssrrrpppqqqssstttvvv|||xxxuuusssrrrvvvuuutttssstttxxxzzz|||}}}}}}|||{{{|||~~~yyyyyy000000000000000000000000//////000000000000//////////////////000000000111//////000111222333444444555666999<<<@@@DDDGGGIIIJJJMMMSSSZZZ___hhhxxx~~~wwwsssnnnmmmtttnnn[[[NNNGGGCCCEEEJJJOOOVVV___hhhnnnqqqtttwwwyyyyyyxxxxxxxxxyyyyyyyyyyyyyyyyyyxxxwwwzzzyyyvvvuuutttuuuvvvwwwttttttvvvyyy|||}}}{{{yyyuuutttrrrqqqqqqsssvvvxxxvvvuuuttttttuuuuuutttsssrrrqqqppppppqqqtttwwwyyyyyyyyyyyyyyyyyyzzzzzzzzzxxxyyyzzz{{{{{{{{{zzzzzzyyyyyyxxxwwwwwwwwwwwwwwwvvvwwwxxxxxxyyy|||{{{mmmggg^^^UUUOOOJJJFFFCCCBBBEEENNN]]]pppuuuggg\\\UUUYYYcccssszzzlllbbbZZZYYY^^^mmm~~~tttmmmjjjjjjnnnuuuzzzzzzwwwtttoooiiiccc___\\\ZZZWWWXXX```jjjqqqtttyyy||||||zzzyyyyyyyyyyyyyyyxxxxxxwwwwwwwwwxxxwwwwwwxxxzzz{{{zzzxxxtttuuuwwwxxxzzz||||||}}}{{{~~~tttpppjjjhhhiiimmmqqqsssssstttuuuttttttuuuwwwyyy~~~|||{{{zzz{{{}}}~~~|||}}}}}}~~~~~~~~~~~~~~~{{{qqqoooyyyzzzbbbTTTNNNOOOSSScccsssuuuwwwxxx{{{|||xxxlll]]]RRR@@@<<<777444333333333333//////000000000000000000000000000000////////////......------------......///............---------/////////////////////.........------------......------,,,,,,,,,+++++++++,,,,,,,,,------.........+++,,,------............222333555888999::::::999777777888999;;;>>>AAACCCIIILLLPPPSSSUUUXXX\\\^^^^^^dddlllqqqssstttvvvyyyuuuvvvwwwxxxwwwvvvsssqqqkkkjjjlllppprrrvvv||||||}}}yyywwwsssooonnnrrrxxx|||zzzzzz{{{{{{{{{{{{|||}}}uuutttzzz000000000000000000000000000000111111111111000000/////////000000000111111//////000111222333444444444666999>>>BBBFFFJJJKKKLLLOOOVVV]]]dddnnnyyytttsssrrrsssxxxzzzhhhUUUJJJGGGFFFIIINNNTTTZZZbbbjjjooorrruuuxxxyyyyyyxxxxxxyyyyyyyyyyyyzzzzzzyyyyyyxxxyyyxxxvvvvvvuuuvvvwwwwwwuuuuuuvvvxxx{{{|||zzzyyywwwvvvuuuttttttuuuwwwxxxuuutttssssssttttttsssrrrqqqqqqqqqqqqsssuuuwwwxxxxxxyyyyyyzzzzzz{{{{{{{{{wwwxxxyyyzzz{{{zzzyyyxxxyyyyyyyyyxxxxxxwwwwwwvvvuuuvvvwwwwwwxxx{{{}}}mmmggg^^^UUUOOOJJJFFFCCCAAADDDJJJXXXkkkyyykkk```WWWYYY```ppp|||mmmccc\\\YYY[[[iii~~~tttnnnllllllmmmuuuzzzyyywwwtttnnnhhhccc^^^ZZZXXXVVVWWW```kkkrrruuuyyy||||||{{{{{{{{{zzzyyyyyyxxxxxxwwwwwwwwwwwwwwwwwwxxxzzz{{{zzzxxxuuuvvvvvvwwwxxxyyyzzz{{{yyy{{{yyyoooiiihhhlllpppsssrrrsssttttttttttttwwwyyy}}}~~~}}}||||||}}}~~~}}}}}}}}}~~~xxxrrrxxx}}}fffXXXPPPOOOQQQaaatttwww{{{{{{|||~~~uuufff[[[DDD???999555333333333222/////////000000111111111,,,---...///000111111222......------------......///............------------------------,,,,,,,,,......---------...//////............---------------,,,,,,,,,---...///000...---------...///000111333555777999;;;;;;:::999777777888:::===@@@CCCEEEIIILLLPPPSSSVVVYYY]]]```dddiiipppssstttuuuwwwyyyyyywwwvvvuuutttrrrooollleeeeeeiiinnnqqqttt}}}|||wwwqqqlllkkkmmmqqqsss~~~~~~~~~}}}{{{zzzyyyxxxzzz{{{{{{{{{{{{|||~~~wwwooonnnuuu|||}}}~~~~~~}}}}}}000000000000000000000000000111222333333222111000//////000000000111111111000000111222333444555555555777;;;@@@EEEIIILLLNNNOOORRRYYYbbbiiittt{{{sssuuuwwwzzz~~~wwweeeRRRIIIIIIIIIMMMRRRWWW]]]dddkkkppptttvvvyyy{{{zzzzzz{{{{{{yyyyyyzzzzzzzzzzzzyyyyyyxxxxxxxxxxxxxxxyyyyyyyyyvvvvvvuuuvvvyyyzzzyyyxxxxxxxxxwwwvvvvvvvvvwwwwwwuuutttrrrsssttttttsssqqqqqqrrrssstttvvvwwwwwwxxxxxxxxxyyy{{{{{{|||||||||wwwyyyzzz||||||{{{zzzyyy{{{{{{{{{{{{zzzyyyxxxxxxvvvwwwwwwxxxxxx{{{mmmggg^^^UUUOOOJJJFFFCCC@@@AAAGGGSSSfff|||}}}qqqeeeZZZZZZ___mmmpppfff^^^YYYYYYggg}}}uuuooonnnooommmuuuzzzyyywwwtttnnnhhhccc^^^YYYVVVTTTVVV```jjjrrruuuyyy{{{{{{|||}}}~~~zzzzzzyyyyyyxxxwwwwwwvvvvvvvvvvvvxxx{{{{{{zzzxxxwwwwwwwwwwwwwwwxxxxxxyyywwwzzz~~~xxxoookkklllnnnpppppprrrttttttttttttvvvxxxzzz{{{}}}||||||}}}}}}}}}~~~~~~~~~wwwxxx~~~mmm]]]SSSOOOPPP```tttyyy|||{{{{{{{{{nnncccGGGBBB;;;666444333222222111111111000000000000000,,,,,,---...///000000111......------------......///............---------......---------,,,,,,,,,---,,,,,,,,,------...///------------,,,,,,,,,,,,---,,,,,,,,,---...000111000///...---...000222444444666888;;;<<<;;;:::999888999:::<<>>BBBFFFIIIKKKMMMOOOQQQSSSTTTVVVZZZ]]]dddhhhmmmooopppqqquuuyyyyyyuuuqqqoooooonnnllliii___aaagggmmmoooooossszzz{{{zzzrrrllliiiiiiiiijjjlllmmmmmmiiidddgggpppxxx{{{}}}|||xxxuuutttrrrooollloooxxx}}}|||zzzvvvtttqqqooonnnllljjjhhhfffggggggeeecccaaaaaabbb000000000000111111111111111000///////////////000'''+++000222333222111111333333555666666666555444999;;;???DDDJJJOOOPPPPPPSSSYYY___dddlll~~~{{{yyyzzz~~~|||wwwmmm^^^NNNGGGHHHQQQRRRUUU[[[bbbjjjoooqqqxxxyyyzzz{{{|||}}}}}}}}}zzzzzz{{{{{{zzzzzzyyyxxxwwwxxxzzz{{{|||}}}}}}}}}~~~{{{xxxvvvvvvwwwwwwvvvyyyxxxvvvuuusssrrrrrrrrruuutttsssrrrrrrrrrrrrrrrqqqqqqrrrsssuuuwwwyyyzzzxxxxxxyyyyyyzzz{{{{{{|||vvvwwwzzz|||||||||zzzyyyzzzzzz{{{{{{{{{{{{zzzzzzxxxxxxxxxxxxyyyyyyzzz{{{tttjjj]]]TTTOOOKKKFFFBBBBBBDDDFFFKKKXXXqqq}}}rrrmmm```YYYXXXeeeyyyyyykkk```ZZZXXXdddzzzzzzsssooommmqqqrrrssstttrrrnnnjjjhhh___^^^[[[WWWVVV[[[dddkkkvvvxxx{{{{{{{{{zzzzzz{{{||||||{{{zzzyyyyyyyyyyyyuuuvvvwwwxxxyyyyyyxxxwwwsssuuuwwwxxxyyyyyyyyyxxxxxx{{{|||{{{zzz}}}uuummmjjjiiiiiijjjlllooorrruuuwwwyyy{{{|||~~~~~~}}}|||||||||}}}~~~~~~~~~uuuyyy{{{lll[[[TTTVVV___mmmzzz}}}|||{{{}}}}}}ssshhhSSSFFF;;;888888666333111111111111111000000000000...............//////000000///...------...///000................................................---------...------,,,,,,+++,,,---......---,,,+++...------,,,,,,------...000/////////111333555666777888999999888999;;;<<<:::<<<>>>AAAEEEIIILLLNNNPPPRRRTTTUUUUUUUUUVVVWWWcccjjjppprrruuuwwwuuupppooommmllllllmmmnnnmmmlll```eeelllppprrrrrrqqqqqqtttxxx~~~}}}{{{yyyvvvtttsssnnnhhhgggjjjjjjlllmmmlllkkknnnsssxxxxxxwwwxxxyyyuuunnnkkkmmmiiiooosssxxx|||wwwrrrnnnlllhhhfffcccaaa```^^^[[[XXXZZZZZZXXXWWWUUUTTTSSSRRR000000000000111111111111000000////////////000000+++...000111111111222333222333444666777777666666;;;===BBBGGGMMMQQQSSSTTTVVV[[[aaahhhrrr{{{}}}|||zzzuuunnndddWWWJJJGGGIIIQQQRRRUUU[[[cccjjjooorrrxxxyyyzzz{{{||||||||||||{{{{{{zzzzzzzzzyyyyyyyyyyyyyyyzzz{{{|||}}}~~~~~~|||xxxwwwwwwwwwwwwvvvwwwvvvuuutttsssrrrrrrrrruuutttssssssrrrrrrssssssqqqqqqrrrsssuuuwwwyyyzzzyyyyyyzzzzzz{{{{{{||||||zzzzzz|||}}}}}}||||||{{{zzz{{{{{{||||||{{{{{{zzzyyyyyyxxxyyyyyyzzz{{{|||vvvlll___VVVQQQMMMHHHCCC@@@BBBDDDHHHTTTjjjuuunnnccc[[[YYYdddvvvzzzmmmbbb[[[YYYbbbwww|||vvvrrrpppqqqrrrssssssqqqnnnjjjggg___]]]ZZZVVVVVV[[[eeemmmwwwyyy||||||{{{zzz{{{{{{}}}|||{{{zzzzzzyyyyyyzzzvvvvvvwwwxxxxxxwwwvvvuuuuuuvvvwwwxxxyyyyyyyyyyyywwwyyyzzzyyyxxx{{{yyyqqqlllhhhiiikkkmmmppprrrsssssszzz{{{}}}~~~}}}|||||||||}}}~~~~~~~~~~~~pppqqq|||}}}nnn]]]SSSQQQYYYhhhuuuwwwmmmYYYKKK>>>999888666333222111111111111000000000000......///000000000000///000///...------...///000................................................,,,------.........------,,,------------------,,,...------,,,,,,------...///......///000222444555888999999999888888:::<<<<<<===@@@DDDHHHMMMQQQSSSSSSTTTVVVWWWWWWXXXYYYZZZcccjjjqqquuuyyy{{{yyytttsssqqqpppooonnnmmmjjjgggdddhhhmmmqqqrrrqqqqqqqqquuuxxx{{{~~~~~~}}}||||||zzzvvvsssrrrnnniiihhhkkkgggjjjnnnpppppprrrvvvyyyzzzwwwuuusssmmmeeecccdddfffpppyyy|||xxxrrrlllgggdddbbb\\\ZZZXXXVVVUUUTTTRRRPPPNNNNNNMMMLLLJJJIIIHHHHHH000000000000111111111111000000000//////000000111111222222111000111333444111222444666777888888888===@@@EEEKKKQQQTTTWWWWWW[[[^^^dddmmm{{{~~~zzzttt|||uuummmbbbYYYNNNFFFFFFJJJPPPRRRWWW]]]dddkkkpppsssyyyyyyzzz{{{||||||{{{{{{{{{{{{zzzyyyyyyyyyyyyzzzzzzzzz{{{{{{|||}}}}}}zzzxxxxxxxxxwwwvvvuuutttttttttssssssssssssuuuttttttsssssssssssstttqqqqqqrrrsssuuuwwwxxxyyyzzzzzz{{{{{{|||}}}}}}}}}~~~~~~~~~~~~}}}}}}}}}}}}zzz{{{{{{||||||{{{{{{zzzyyyyyyyyyzzzzzz{{{}}}}}}yyyooobbbYYYTTTPPPJJJEEE===@@@CCCEEEMMMaaa}}}yyyqqqggg^^^ZZZbbbrrr|||oooddd]]]XXX```rrrzzzvvvtttqqqrrrsssrrrpppmmmiiifff^^^]]]YYYUUUUUU\\\gggpppyyy{{{}}}}}}|||{{{{{{|||}}}}}}|||{{{zzzzzzzzzzzzwwwwwwwwwwwwwwwuuuttttttwwwwwwwwwwwwxxxyyyyyyzzzvvvwwwxxxwwwvvvxxx~~~|||qqqiiiiiijjjkkkmmmnnnppppppxxxzzz|||~~~}}}}}}|||||||||}}}~~~zzzllllllttttttcccUUUNNNRRRaaappp~~~vvvcccSSSCCC;;;999666444444222222111111111000000000---...000222222111000/////////............//////................................................,,,---...///////////////...------,,,,,,------.........------------......//////000111222444555666888999:::999888888:::;;;===???BBBGGGMMMSSSWWWZZZXXXXXXYYYZZZ[[[]]]______dddllluuu{{{|||zzzwwwtttqqqoookkkgggdddiiillloooqqqqqqppppppqqqvvvwwwyyyzzz{{{|||{{{{{{{{{vvvrrrqqqnnnjjjiiilllhhhlllqqqrrrrrrqqqsssuuuxxxsssmmmhhh```XXXWWWZZZcccrrr~~~zzzuuuqqqlllfff___[[[XXXVVVQQQOOOMMMKKKKKKKKKIIIHHHHHHGGGGGGFFFEEEDDDDDDDDD///000000000111111111111000000000///000000111111444666666555444333444555111222444666777999::::::>>>CCCIIIOOOSSSVVVXXXZZZ^^^```fffsss}}}vvvqqqnnn|||ttthhhZZZPPPHHHDDDFFFKKKOOOSSSYYY```gggmmmrrruuuzzzzzz{{{|||||||||{{{{{{|||{{{zzzyyyyyyyyyzzzzzzzzzzzzzzzzzz{{{}}}~~~}}}zzzyyyyyyyyyxxxvvvttttttuuuuuuuuuuuuuuutttuuuuuutttttttttttttttuuurrrrrrssssssuuuwwwxxxyyy{{{{{{{{{|||}}}}}}~~~~~~}}}}}}|||}}}}}}{{{{{{||||||||||||{{{{{{zzzzzzzzzzzz{{{}}}~~~}}}{{{qqqeee\\\VVVQQQJJJEEE===???BBBDDDHHHXXXttt~~~tttjjjbbb\\\aaaooo~~~rrreee^^^XXX]]]mmm}}}xxxvvvrrrssssssqqqoookkkhhheee^^^\\\XXXTTTUUU]]]jjjsssyyy{{{~~~~~~}}}||||||}}}}}}|||{{{zzzyyyyyyyyyyyywwwwwwxxxxxxwwwwwwwwwvvvzzzyyyxxxwwwwwwxxxzzz{{{vvvwwwxxxwwwvvvwww{{{~~~|||ooommmjjjhhhhhhlllppprrrvvvxxx|||~~~~~~~~~~~~~~~}}}~~~~~~||||||||||||}}}}}}~~~~~~~~~zzznnnlllqqq~~~|||jjjZZZOOONNN[[[jjjooo]]]III>>>999666444555222222222111111111000000---///111333333222000////////////....../////////................................................,,,---...///000000000000...---,,,++++++,,,---.........------------......000111222333555666888999888999:::999888888:::<<<>>>@@@EEEKKKRRRYYY^^^aaa___^^^]]]^^^aaaccceeefffgggpppzzz|||vvvqqqnnnllliiihhhlllnnnppppppooooooooopppxxxyyy{{{}}}~~~}}}|||uuuqqqpppnnnkkkkkkmmmnnnqqqrrrpppmmmjjjkkklllqqqjjjbbb[[[SSSNNNPPPUUUddduuuxxxsssllliiiddd^^^YYYVVVTTTSSSOOOMMMJJJIIIIIIIIIHHHFFFGGGFFFFFFFFFEEEEEEDDDDDD///000000000111111111111000000000000000111222222555888:::;;;999666444444222333444666888:::;;;<<>>???BBBGGGNNNVVV^^^dddggggggeeebbbcccfffjjjllllllllluuu~~~vvvooommmnnnooopppoooooopppooonnnnnnppprrr}}}~~~vvvpppoooooommmmmmppprrrrrrpppkkkeeebbbcccfffggg___VVVQQQLLLKKKQQQYYYjjjyyy~~~wwwsssjjjiiieeebbb___]]]\\\[[[WWWTTTPPPMMMLLLLLLJJJIIIEEEEEEEEEDDDDDDCCCCCCCCC000000000000111111111111000000000000111111222333555888;;;<<<:::777444333444444555666888:::<<<===AAAGGGOOOTTTUUUVVVXXXZZZ```eeeppp}}}yyypppssszzztttcccRRRJJJHHHHHHKKKNNNOOOVVV```hhhmmmrrrxxx|||~~~~~~~~~~~~}}}||||||zzzzzz{{{{{{{{{zzzyyyxxxvvvwwwxxxzzz{{{{{{{{{{{{{{{zzzyyyyyyzzzzzzyyywwwvvvwwwxxxyyyyyyxxxwwwvvvvvvuuuuuuuuuuuuvvvvvvwwwuuuuuuvvvvvvwwwyyyzzz{{{{{{{{{||||||}}}}}}~~~~~~~~~~~~~~~}}}|||{{{{{{zzz{{{||||||}}}}}}||||||{{{yyyyyyzzzzzz|||}}}uuuiii```ZZZSSSKKKEEEBBB???@@@CCCEEELLLaaavvvzzzppphhhaaa```fffuuu{{{iiiccc\\\\\\ggg|||zzzwwwtttsssrrrooolllhhheeeccc]]][[[XXXVVVWWW___kkktttwwwyyy|||~~~~~~~~~||||||zzzyyyyyyyyyyyyyyywwwxxxxxxyyyzzz|||}}}~~~|||{{{{{{zzzyyyyyyyyyyyyyyyyyyzzzzzz{{{{{{||||||}}}yyynnnddd```dddjjjpppssswww||||||}}}|||{{{{{{{{{zzz{{{|||}}}}}}}}}||||||}}}|||||||||}}}~~~xxxoookkkpppttteeeWWWNNNPPPWWWjjj}}}lllSSSDDD<<<777555555333222222222222111111111---...000222222111000///......////////////......................................................,,,---...///////////////...------,,,,,,------...//////............//////,,,---///222444555666666888:::;;;;;;;;;<<>>BBBDDDHHHXXXkkk|||rrrkkkccc^^^```llloooiiiaaa^^^fffxxx|||yyytttsssrrroookkkgggdddbbb\\\[[[YYYWWWXXX___jjjssstttwww{{{}}}~~~~~~~~~}}}|||{{{{{{zzzzzz{{{yyyxxxxxxxxxyyy{{{|||}}}|||||||||{{{{{{zzzxxxxxxyyyyyyzzz{{{}}}}}}|||{{{|||xxxllleeedddgggjjjrrrvvvzzz}}}~~~~~~~~~{{{}}}~~~~~~~~~}}}|||zzzyyyxxxzzz{{{|||}}}}}}}}}|||{{{{{{{{{zzzzzzzzz{{{}}}~~~~~~~~~~~~tttllliiixxxzzzmmm```UUUQQQRRRYYYmmmoooVVVFFF>>>888555555333333222222222111111111......///000000000000///---...///000000///...---................................................,,,------.........------,,,------------------,,,//////............//////---...111333555777777777888:::;;;<<<===???BBBDDDFFFIIINNNVVV^^^gggnnnqqqwwwrrrlllkkkooosssttttttqqqxxx}}}wwwssssssuuuwwwxxxrrrrrrqqqppppppsssxxx{{{~~~uuuuuuwwwwwwxxxzzzvvvvvvrrrkkkbbb\\\[[[\\\YYYSSSNNNNNNQQQYYYfffrrr{{{|||}}}~~~~~~}}}|||zzzyyysssmmmfff___[[[WWWTTTRRRQQQQQQPPPOOOMMMLLLKKKKKK000000000000111111111111000000000000111222333444555666666555333222444555666666666666888:::<<<===FFFMMMUUUYYYXXXWWWXXX[[[ccclll{{{rrrkkkvvvhhhYYYJJJFFFIIILLLNNNOOOPPPYYYeeennnrrrvvv|||~~~}}}wwwyyy|||~~~}}}{{{xxxvvvuuuwww{{{~~~~~~|||zzzvvvvvvvvvxxxzzz{{{zzzxxxuuuvvvxxxyyyxxxwwwuuusssvvvvvvuuuvvvvvvwwwxxxxxxxxxxxxxxxyyyzzz{{{|||}}}zzzzzz{{{{{{|||}}}}}}}}}|||}}}~~~|||zzz||||||}}}}}}}}}}}}||||||xxxxxxxxxyyy{{{}}}~~~}}}|||~~~{{{oooeee___XXXOOOHHHFFF>>><<>>AAADDDGGGHHHKKKQQQYYYbbbjjjqqqttt{{{uuunnnmmmqqquuuvvvuuuqqqxxx~~~}}}yyywwwwwwwwwwwwvvvtttsssrrrqqqrrrvvv{{{yyyxxxzzz{{{|||||||||xxxpppeee[[[VVVUUUXXXSSSOOOQQQVVV___nnn{{{~~~xxxooogggaaa]]]YYYVVVSSSRRRQQQPPPNNNMMMKKKKKK111111111000000000000000///000000000000111111111222444555777777666444333555666666666777999===@@@KKKQQQXXX[[[[[[[[[\\\^^^hhhsssxxxooommmuuuyyyaaaTTTGGGDDDFFFHHHIIIKKKRRR[[[gggpppuuuxxxzzz|||~~~}}}~~~~~~}}}zzzxxxyyyyyyyyyyyyyyyyyyyyyyyyuuuvvvxxxzzz|||}}}}}}|||xxxyyyyyyzzzzzz{{{{{{{{{{{{yyyxxxvvvvvvvvvwwwwwwxxxxxxxxxxxxwwwuuusssrrrwwwxxxyyy{{{{{{|||{{{{{{|||{{{zzzyyyzzz{{{|||}}}|||}}}~~~~~~}}}|||~~~}}}}}}|||{{{zzzzzzzzz{{{{{{{{{{{{||||||||||||||||||~~~oooccc]]]XXXQQQKKKCCCAAAAAAAAAAAADDDNNNZZZrrrxxxpppggg```]]]cccssszzzoooccc___bbbnnnzzzwwwtttooollliiifffccc```___\\\XXXWWWZZZccclllrrrwwwxxxzzz{{{}}}}}}||||||}}}}}}}}}~~~~~~~~~|||{{{zzzzzz{{{{{{zzz{{{{{{{{{zzzyyyyyyxxxwwwxxx{{{~~~}}}zzzwwwxxxyyy{{{tttllliiiffflllmmmqqqwww|||~~~}}}}}}~~~|||~~~~~~|||yyywwwwwwwwwxxxyyyzzz{{{zzzyyyxxxwwwwwwuuuttttttuuuxxx{{{}}}zzzzzzzzzyyyyyyzzzzzz{{{}}}|||tttlllnnn{{{tttggg[[[UUUTTT[[[gggvvvyyycccOOO@@@888666555333333222222111000000000////////////////////////------------------------111...,,,---//////---+++,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////------......---,,,++++++...///000000//////000111444555666888:::;;;<<<<<<888888999;;;===AAADDDGGGMMMSSS\\\dddiiilllmmmnnnrrrqqqqqqsssvvvyyyzzzzzz{{{{{{{{{|||}}}xxxxxxzzz}}}yyytttmmmlllpppvvv{{{}}}{{{{{{zzz}}}~~~zzz{{{vvvjjj]]]WWWXXXRRRVVVYYYYYY[[[dddsss~~~{{{uuummmgggbbb^^^]]]XXXWWWTTTRRRPPPPPPPPPPPP111111111111000000000000222222222222333333333333222222333444555444333333444555666777888;;;@@@DDDMMMRRRYYY\\\\\\\\\^^^```jjjvvv}}}uuunnnnnnyyy~~~uuu^^^QQQEEEBBBEEEFFFHHHJJJQQQZZZfffoootttvvvyyy{{{~~~}}}}}}}}}~~~}}}zzzxxxyyyyyyyyyyyyyyyyyyyyyyyyuuuvvvxxxzzz||||||||||||xxxyyyyyyyyyzzzzzz{{{{{{yyyxxxwwwuuuuuuuuuuuuvvvxxxyyyyyyyyyyyywwwvvvuuuuuuvvvxxxzzz{{{zzzyyyxxxzzzzzzyyyyyyyyyzzz{{{|||{{{{{{|||}}}}}}|||{{{zzz}}}}}}}}}|||{{{zzzzzzzzz||||||||||||}}}}}}}}}}}}~~~~~~tttggg___YYYRRRLLLEEECCCAAAAAA@@@AAAJJJUUUiiizzzzzzrrrggg___ZZZ]]]jjjxxx~~~rrreee___aaakkk}}}xxxuuupppllljjjfffccc```^^^[[[XXXWWW[[[ccclllrrruuuvvvxxxzzz{{{{{{{{{{{{{{{|||}}}~~~~~~|||{{{zzzzzzzzz{{{zzz{{{{{{{{{zzzzzzyyyxxxvvvwwwyyy||||||zzzyyyyyyyyyzzz}}}wwwooohhhgggjjjooouuu{{{~~~}}}||||||~~~}}}{{{|||}}}}}}{{{xxxvvvvvvwwwxxxyyyyyyyyyyyyxxxwwwwwwuuutttsssssstttwwwzzz|||zzzzzzyyyxxxxxxyyyzzz{{{|||{{{xxxnnnoooyyy|||oooaaaYYYXXX]]]fffttt~~~iiiTTTDDD;;;777666333333222222111000000000////////////////////////////////////////////////000...,,,---//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,....................................------,,,,,,...///000000//////000111444555666777777888888777:::::::::<<>>DDDHHHOOOTTTZZZ]]]^^^^^^aaacccmmm{{{yyyqqqmmmppp}}}wwwmmmYYYMMMBBB@@@CCCEEEGGGJJJTTT\\\hhhppptttwwwyyy{{{~~~}}}||||||}}}}}}{{{yyyxxxxxxxxxxxxxxxxxxxxxxxxuuuvvvxxxzzz{{{|||||||||yyyyyyyyyyyyyyyyyyzzzzzzwwwvvvuuutttsssssssssssswwwxxxyyyzzzzzzyyyxxxxxxssstttwwwyyyzzzyyywwwvvvxxxxxxwwwwwwxxxyyyzzzzzzxxxyyyzzzzzzzzzzzzyyyyyy}}}}}}||||||{{{zzzzzzzzz|||||||||}}}}}}}}}~~~~~~zzzlllccc[[[SSSNNNHHHDDDBBB@@@>>>>>>EEENNN^^^rrrwwwkkkaaaYYYYYYbbbmmmwwwhhh______hhhzzzzzzwwwrrrnnnjjjgggccc```]]][[[XXXWWW\\\dddmmmsssuuuvvvwwwxxxyyyzzzzzzzzzzzzzzz|||~~~~~~}}}{{{zzzzzzyyyyyyzzz{{{{{{{{{{{{zzzyyyyyytttuuuwwwzzz}}}~~~|||zzzzzzzzzyyyyyy{{{}}}wwwkkkccceeejjjqqqxxx{{{{{{zzz|||}}}}}}~~~}}}|||{{{zzzyyyzzz{{{zzzwwwvvvwwwxxxyyyxxxwwwwwwvvvvvvvvvwwwsssrrrrrrrrrsssvvvxxxzzzzzzyyywwwvvvvvvxxx{{{}}}~~~}}}|||~~~}}}sssrrryyyxxxhhh]]]ZZZ]]]dddqqqoooZZZIII>>>888666333333222222111000000000////////////////////////////////////////////////...---,,,---//////...---,,,,,,,,,,,,,,,,,,,,,,,,........................000///...---------...///...///000000//////111222333444555666777888888888<<<;;;;;;>>>BBBIIIPPPTTT```eeelllooommmhhhdddaaa```eeekkkooorrrvvv{{{}}}|||zzzzzzsssuuuyyy}}}wwwqqqrrrxxx||||||yyywwwtttqqqqqquuu~~~qqqeeeffflllppptttzzz}}}~~~{{{{{{yyyvvvqqqlllhhheee]]][[[YYYVVVSSSQQQPPPOOO000111111111111111222222000000000111111111222222222222000000111222444555333444666777:::???EEEIIIPPPUUUZZZ]]]^^^___cccfffqqquuummmlllrrr|||pppdddTTTIII@@@@@@BBBEEEHHHLLLYYYaaakkkssswwwyyy{{{~~~}}}|||{{{{{{}}}}}}|||zzzwwwwwwwwwwwwwwwwwwwwwwwwvvvwwwxxxyyyzzz{{{{{{|||yyyyyyyyyyyyxxxxxxxxxxxxuuuttttttsssrrrrrrqqqqqquuuvvvxxxyyyzzzzzzyyyyyyrrrtttwwwyyyzzzxxxvvvtttvvvvvvvvvvvvwwwxxxxxxyyyxxxxxxxxxyyyyyyyyyyyyyyy|||||||||{{{{{{zzzzzzzzz{{{{{{{{{{{{|||||||||}}}~~~~~~~~~qqqggg___WWWQQQIIIEEEAAA@@@======BBBJJJVVVlll}}}pppfff]]]YYY___ggg|||zzzjjj```^^^fffwww|||yyytttoookkkgggccc```\\\ZZZWWWXXX]]]eeennntttwwwwwwxxxyyyzzz{{{||||||{{{{{{}}}~~~}}}|||{{{zzzyyyyyyzzzzzz{{{{{{{{{{{{zzzzzzttttttvvvxxx{{{}}}|||{{{{{{zzzzzzyyyzzz|||~~~ttteeeeeefffjjjpppuuuxxxyyy||||||||||||{{{{{{zzzzzzxxxyyyzzzyyyxxxwwwxxxyyyxxxwwwvvvtttttttttuuuuuuqqqppppppppprrrtttvvvxxxyyywwwuuutttuuuxxx{{{}}}~~~~~~vvvtttxxx~~~lll^^^XXXZZZcccrrrsss___MMM@@@999777333333222222111000000000////////////////////////------------------------------------...///......------------------------........................111000...------...///111...///111111000000111333444555777888:::;;;<<<<<<<<<;;;<<<@@@FFFOOOXXX]]]kkkoootttuuupppiiibbb^^^\\\ccclllqqqsssvvv|||~~~{{{xxxwwwsssuuuyyyzzzvvvxxx~~~yyyxxxuuurrrppprrrxxx~~~{{{wwwzzz|||xxxnnniiippp{{{}}}yyy~~~|||xxxtttpppmmmkkkeeeccc```\\\XXXTTTQQQPPP000000111111222222222333000111111111111222222222444333222111222444666888555666666777:::>>>EEEJJJQQQUUUZZZ]]]^^^aaaeeeiiiuuusssllllllssszzzlll^^^PPPGGG@@@@@@CCCFFFJJJOOO\\\cccmmmtttwwwyyy{{{}}}|||{{{zzzzzz|||}}}|||{{{wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwxxxyyyzzz{{{{{{yyyyyyyyyxxxwwwwwwwwwvvvtttttttttsssrrrrrrqqqppprrrtttuuuwwwxxxxxxxxxxxxsssuuuwwwyyyyyyxxxvvvuuuttttttuuuvvvvvvwwwwwwwwwxxxxxxxxxyyyyyyzzzzzz{{{{{{{{{{{{{{{zzzzzzzzzzzzyyyyyyyyyzzzzzzzzz{{{{{{{{{|||}}}}}}vvvkkkbbb[[[VVVKKKEEEAAA@@@>>>===AAAGGGRRRgggtttjjjaaa[[[]]]bbbwww{{{lllbbb```fffvvv~~~zzzuuuoookkkgggbbb___ZZZXXXWWWYYY^^^gggpppvvvzzzzzzzzz{{{|||}}}~~~~~~~~~~~~~~~~~~}}}|||{{{zzzyyyxxxzzzzzz{{{||||||{{{{{{zzzvvvvvvvvvxxxzzz|||||||||{{{zzzzzzzzz{{{}}}~~~pppkkkfffdddgggmmmssswwwzzzzzz{{{{{{{{{{{{zzzzzzyyyzzz{{{zzzyyyxxxyyyzzzwwwvvvtttsssrrrrrrssssssooooooooooooqqqsssuuuvvvwwwvvvtttssstttwww{{{}}}sssrrrtttrrr```WWWZZZfffyyytttbbbPPPBBB:::777333333222222111000000000////////////////////////---------------------------............---......------------------------........................111///...------...000111...///111111000000222444777888999:::;;;;;;;;;;;;;;;;;;===CCCKKKVVV```fffooorrruuutttnnnggg```]]]\\\ccclllqqqsssuuuzzz|||||||||{{{yyywwwtttssssssuuuzzz|||{{{zzzuuutttttttttuuuxxxzzz|||}}}rrrkkkmmmqqqoooiiihhhttt~~~yyyssszzz{{{uuuqqqooonnnnnniiigggccc___YYYTTTPPPNNN000000111111222333333333333333333333444444444444555444333333333666888999777777888888;;;@@@GGGLLLTTTWWW\\\^^^```ccciiinnnzzz~~~}}}qqqlllooovvv~~~xxxjjj\\\LLLEEE@@@AAADDDGGGLLLRRR[[[bbbkkkqqqtttvvvxxx{{{|||zzzyyyyyy{{{}}}}}}|||xxxxxxxxxxxxxxxxxxxxxxxxwwwwwwwwwwwwxxxyyyzzz{{{yyyyyyxxxxxxwwwvvvuuuuuuttttttuuuttttttsssrrrqqqqqqrrrtttvvvwwwwwwwwwvvvuuuuuuvvvwwwwwwwwwvvvuuurrrssstttvvvwwwwwwwwwwwwyyyyyyxxxxxxyyyzzz{{{|||zzzzzzzzzzzzzzzzzzzzzzzzxxxxxxxxxyyyyyyyyyyyyzzzxxx{{{}}}}}}}}}{{{oooeee^^^ZZZNNNHHHCCCBBB@@@>>>@@@EEEMMM___vvvxxxnnnddd]]]\\\___ppp}}}ooofffbbbggguuu{{{uuuoookkkfffaaa]]]YYYXXXWWWYYY___hhhqqqwww{{{zzz{{{{{{|||~~~~~~~~~~~~}}}}}}|||}}}}}}}}}|||{{{zzzyyyzzzzzz{{{||||||||||||{{{zzzxxxwwwxxx{{{}}}}}}}}}{{{{{{{{{{{{|||}}}~~~wwwllldddccchhhooosssvvvwwwyyyzzz{{{{{{zzzzzzyyyzzz{{{zzzyyyxxxyyyzzzuuutttsssrrrqqqqqqppppppnnnnnnnnnoooqqqrrrtttuuutttsssrrrrrrtttwwwzzz|||pppnnnooozzzyyyeeeZZZ\\\kkkxxxgggTTTDDD;;;888333333222222111000000000////////////////////////////////////////////////...///000///---,,,---...------------------------------------------------///...---------...///000---///111111111111333444:::::::::::::::999888777;;;<<<@@@HHHRRR^^^hhhnnnpppppppppmmmhhhbbb^^^\\\^^^dddmmmrrruuuwwwyyy{{{wwwvvvuuutttrrrpppnnnmmmsssuuuxxx}}}}}}{{{|||{{{qqqrrrtttvvvyyy|||~~~~~~}}}yyynnnkkkkkkkkkiiiddddddppp~~~~~~~~~xxxnnnuuu}}}~~~xxxrrrnnnmmmnnnoookkkiiigggccc^^^YYYUUUSSS000000111222222333444444333333333444444444555555444333333333555666888999888888999:::>>>DDDLLLRRRWWW[[[^^^aaabbbgggmmmrrr~~~}}}ooommmrrrzzz~~~|||wwwhhhYYYHHHBBB>>>@@@CCCGGGMMMSSS]]]ccckkkqqqsssuuuwwwzzz{{{yyyxxxyyy{{{}}}}}}}}}yyyyyyyyyyyyyyyyyyyyyyyyxxxwwwwwwwwwwwwyyyzzz{{{zzzyyyxxxwwwvvvuuuttttttuuuvvvvvvvvvuuutttsssrrrqqqrrrsssuuuvvvvvvvvvuuuuuuuuutttttttttttttttuuurrrssstttvvvwwwwwwwwwwwwxxxxxxwwwwwwxxxzzz{{{|||zzzzzzzzzzzzzzzzzzzzzzzzxxxxxxyyyyyyyyyzzzzzzzzzwww{{{~~~sssggg```[[[TTTMMMFFFDDDAAA>>>???BBBEEESSShhh}}}~~~sssiii```\\\]]]gggxxxsssjjjeeegggrrr~~~{{{uuuooojjjddd___\\\WWWWWWWWWZZZ```iiirrrxxxxxxxxxxxxxxxyyy{{{}}}~~~~~~~~~~~~}}}}}}|||||||||{{{{{{|||}}}}}}|||{{{zzzzzzzzz{{{|||||||||||||||~~~|||zzzzzz|||}}}~~~~~~{{{{{{{{{{{{|||||||||||||||~~~vvvjjjeeegggkkknnnqqqsssvvvyyy{{{zzzyyyxxxyyyzzzzzzyyyxxxwwwwwwxxxsssssssssrrrqqqpppnnnnnnmmmmmmnnnpppqqqrrrssstttrrrrrrrrrsssuuuwwwzzz{{{}}}~~~~~~vvvrrrnnnuuu~~~hhh]]]^^^kkk~~~nnnYYYGGG===999333333222222111000000000///////////////////////////////////////////////////000111///,,,++++++---........................------------------------,,,,,,------............---///111111111111333555999::::::;;;<<<<<<;;;;;;;;;>>>DDDMMMYYYeeepppvvvsssqqqnnniiiccc___^^^___dddhhhpppwww{{{~~~~~~}}}wwwuuussspppnnnkkkjjjjjjqqqrrruuuzzz||||||yyyvvvtttzzz{{{rrrrrrtttvvvyyy}}}|||{{{zzzrrroookkkgggccc______iiiuuu~~~~~~~~~|||rrruuu{{{~~~~~~zzzuuusssrrrsssssssssrrrqqqooollliiieeeddd000000111222333333444444111111222222222333333333222333333444555666888888888888:::<<<@@@HHHQQQWWWZZZ]]]aaaccceeeiiipppvvvyyynnnmmmuuu}}}}}}vvvfffVVVFFF@@@===???CCCFFFMMMTTT___eeemmmrrruuuvvvyyy{{{{{{yyyxxxxxx{{{}}}~~~~~~yyyyyyyyyyyyyyyyyyyyyyyyxxxxxxwwwwwwwwwxxxzzz{{{zzzyyyxxxwwwvvvuuutttsssvvvwwwwwwwwwwwwuuutttsssqqqrrrtttuuuvvvvvvvvvuuuuuutttrrrqqqqqqrrrssstttqqqsssuuuvvvxxxxxxxxxwwwxxxwwwwwwvvvwwwyyy{{{|||zzzzzzzzzzzzzzzzzzzzzzzzyyyyyyyyyzzzzzzzzz{{{{{{vvv{{{uuuiii```\\\XXXQQQIIIFFFBBB>>>===??????JJJ]]]sssyyynnnddd^^^^^^```qqqvvvlllggggggppp{{{|||uuuoooiiiddd^^^[[[WWWVVVWWWZZZ```jjjrrrxxxvvvvvvuuuuuuvvvxxxzzz{{{}}}}}}}}}}}}||||||||||||yyyzzz|||}}}}}}}}}|||{{{zzzzzz{{{|||}}}}}}||||||~~~|||{{{|||~~~|||||||||{{{{{{zzzyyyyyyyyy{{{|||}}}~~~pppiiihhhiiikkkmmmppptttxxxzzzzzzxxxwwwxxxyyyzzzxxxvvvuuuuuuvvvrrrrrrsssrrrqqqooommmlllmmmmmmnnnpppqqqrrrssstttpppqqqrrrsssuuuwwwyyyzzz|||}}}~~~xxxqqqsssiii^^^]]]hhh|||sss]]]JJJ>>>999333333222222111000000000////////////////////////------------------------///111222000,,,******,,,........................------------------------++++++,,,---......---------///111111111222444555666777:::===@@@BBBDDDDDD<<<@@@GGGRRR^^^jjjuuuzzzxxxuuuooohhhbbb``````bbbiiimmmsss|||zzzxxxtttpppmmmkkkjjjiiinnnpppssswwwzzzyyyuuurrrpppxxx~~~{{{wwwvvvuuuuuuxxx|||wwwwwwyyy|||~~~~~~|||zzzpppjjjccc^^^ZZZ[[[dddnnn|||}}}~~~~~~xxxzzz|||}}}~~~~~~|||zzzyyyyyyxxx}}}}}}}}}}}}{{{yyywwwvvv000000000000000000000000333333222222333333444555666666555555555444444444777:::===???AAAHHHSSS[[[^^^ccchhhiiiiiilllsssyyy{{{rrrlllrrr}}}|||tttooodddWWWCCCBBBAAA@@@BBBGGGOOOUUUdddhhhnnnsssvvvxxxzzz{{{xxxyyy{{{|||||||||{{{{{{xxxwwwvvvuuuuuuuuuwwwxxxwwwwwwxxxxxxyyyxxxxxxxxxyyyyyyxxxwwwvvvvvvvvvvvvwwwwwwwwwwwwwwwwwwwwwwwwwwwtttrrrrrrtttuuutttqqqrrrrrrssstttttttttsssrrrqqqsssuuuvvvuuuuuuvvvwwwxxxyyyyyyxxxuuusssttttttwwwwwwxxxxxxxxxyyyyyyyyyzzzzzzzzz{{{{{{{{{{{{|||{{{|||}}}zzzkkkbbb]]]UUUSSSNNNHHHBBB@@@AAABBBAAAJJJVVVggg}}}sssgggaaaaaacccnnn}}}rrrkkkjjjsss|||wwwoooiiiccc\\\WWWRRRSSSVVV[[[bbbiiiooosssuuuvvvwwwxxxxxxwwwvvvuuuwwwvvvvvvwwwyyyzzzzzzyyyyyyyyyzzz|||~~~~~~|||{{{|||~~~}}}{{{zzzzzz{{{{{{{{{{{{{{{{{{|||||||||~~~}}}|||{{{zzzyyyxxxyyy{{{}}}~~~|||sssmmmgggdddmmmpppssstttrrrrrrtttvvv|||||||||zzzxxxvvvvvvvvvxxxvvvtttrrrpppooonnnnnnmmmnnnpppqqqrrrsssssssssrrrsssssstttvvvwwwyyyzzz{{{}}}xxxlllppp{{{lll___^^^dddpppyyy}}}uuucccSSSDDD999888555222000000///...---111111000000//////......,,,---...//////...---,,,111111000000//////..............................%%%(((+++---......///000---,,,++++++---.........000000//////111333666888:::;;;<<<;;;::::::;;;===@@@EEELLLUUUcccssszzzzzz}}}zzzrrrhhhbbbaaafffkkkmmmttt}}}wwwmmmfffeeeiiinnnqqqqqqpppooollllllmmmooooooxxx~~~xxxpppttttttqqqttt|||~~~{{{xxxwwwzzz~~~|||xxxoooggg___YYYVVVYYYeeerrrxxx}}}111111111111111111111111222222111111222222333444444444444555555666666666:::===@@@BBBEEELLLVVV___^^^cccgggiiijjjmmmuuu|||}}}zzzwwwpppnnnvvvwwwnnn___RRR@@@@@@@@@AAADDDJJJRRRXXXeeeiiioootttvvvxxxyyyzzzwwwxxxyyyzzz{{{zzzzzzyyywwwvvvvvvvvvvvvvvvvvvuuuwwwwwwxxxyyyyyyyyyyyyxxxzzzyyyxxxwwwvvvvvvvvvvvvwwwwwwwwwvvvwwwwwwxxxxxxwwwtttrrrrrrtttuuutttrrrsssssstttuuuuuutttsssrrrsssuuuwwwwwwvvvuuuvvvwwwxxxyyyyyyxxxvvvuuuuuuvvvwwwwwwwwwwwwxxxxxxxxxxxx{{{{{{{{{|||||||||||||||zzz|||}}}qqqfffaaaXXXUUUPPPIIIDDDAAAAAABBB@@@GGGQQQ```wwwyyykkkbbb```___jjj}}}wwwooommmsss|||vvvmmmggg```ZZZUUUQQQRRRUUUZZZ```gggmmmqqquuuvvvwwwxxxyyyxxxxxxwwwxxxwwwvvvwwwyyyzzzzzzyyyxxxxxxyyy{{{}}}~~~}}}{{{{{{}}}~~~~~~|||{{{{{{|||}}}}}}}}}}}}}}}}}}}}}~~~~~~}}}}}}{{{zzzyyyxxxxxxxxxzzz||||||}}}|||uuunnniiijjjmmmppprrrrrrrrruuuwww}}}~~~}}}zzzwwwtttssssssuuuuuutttsssrrrqqqppppppnnnooopppqqqrrrsssssssssssssssssstttvvvwwwyyyzzzzzz|||yyynnnooo}}}yyyjjjZZZWWWZZZfffqqqyyyyyyhhhXXXGGG:::888555222000000000...---111000000000/////////...---......//////......---////////////.........---........................***,,,---...---,,,---...000...------///000//////000//////000222444777999999:::;;;;;;;;;<<<>>>AAABBBIIIQQQ\\\jjjyyy|||sssjjjddddddjjjoooqqqxxx{{{tttmmmhhhgggjjjmmmlllllllllkkkjjjjjjmmmooopppxxxvvvoooqqqpppmmmqqqyyy~~~}}}|||zzz|||~~~{{{wwwmmmeee]]]WWWUUUYYYgggtttwww{{{111111111111111111111111111111111111111222222333333333444555666777888888<<>>???@@@BBBFFFMMMVVV\\\gggkkkqqquuuvvvwwwxxxyyywwwwwwxxxyyyyyyyyyxxxxxxvvvvvvvvvvvvvvvuuutttssswwwwwwxxxyyyyyyyyyyyyyyyzzzzzzxxxwwwwwwwwwwwwwwwxxxwwwuuuuuuuuuwwwyyyzzzwwwvvvttttttuuuuuuuuuttttttuuuvvvwwwvvvuuusssrrruuuwwwxxxxxxvvvuuuuuuvvvvvvwwwxxxxxxvvvvvvwwwxxxvvvvvvwwwwwwwwwxxxxxxxxx{{{{{{|||}}}}}}}}}}}}}}}zzz{{{}}}yyymmmfff\\\XXXRRRLLLGGGCCCBBBBBB???CCCIIIUUUjjjqqqeee```\\\eeewww}}}tttpppttt{{{vvvmmmggg```YYYTTTPPPQQQSSSXXX^^^eeekkknnntttuuuvvvxxxyyyyyyyyyyyyzzzyyyxxxxxxzzzzzzzzzxxxwwwwwwwwwyyy|||}}}|||zzz{{{}}}~~~~~~|||{{{{{{|||}}}}}}|||{{{zzzyyyyyyxxxyyyzzzzzzzzz{{{}}}|||rrrjjjeeehhhkkkmmmooorrruuuxxx{{{{{{{{{yyyvvvtttttttttsssssstttuuuuuutttsssrrroooooopppqqqrrrsssssssssssssssssstttuuuwwwyyyyyyzzz}}}~~~~~~zzzooommmuuu|||nnn]]]VVVTTT^^^nnn{{{qqqaaaNNN???888666222111000000///...000000000000///////////////..................///............------------........................---.........------...000222111//////000111000////////////000333666888:::888:::;;;<<<<<<>>>AAADDDEEENNNZZZfffttt~~~uuukkkggghhhnnntttvvv||||||wwwpppllljjjlllmmmnnnkkkkkkjjjgggffffffiiilllsss{{{yyyqqqpppnnnlllqqqyyy~~~}}}}}}~~~}}}zzzvvvkkkddd[[[VVVTTTZZZhhhuuuyyy{{{~~~~~~}}}111111111111111111111111222222111111222222333444444444555666777888888999<<>>???AAADDDIIIPPPYYY___jjjmmmrrruuuwwwwwwwwwxxxwwwxxxxxxxxxxxxxxxxxxxxxwwwvvvuuutttssssssssssssuuuvvvwwwxxxyyyyyyyyyxxxzzzyyyxxxwwwwwwwwwwwwwwwxxxvvvtttssstttvvvyyy{{{yyyxxxvvvvvvvvvvvvvvvvvvvvvwwwxxxyyyxxxvvvtttrrrvvvwwwxxxwwwuuusssssstttssstttvvvvvvuuuvvvwwwyyywwwwwwwwwxxxxxxxxxyyyyyyzzzzzz{{{|||}}}||||||{{{yyy{{{}}}sssjjj```\\\UUUOOOIIIEEEBBB@@@???AAADDDLLL^^^wwwuuuiiibbb\\\cccrrrvvvqqquuu|||zzzpppiiibbb[[[UUUPPPQQQSSSXXX]]]dddjjjmmmrrrssstttvvvwwwyyyyyyzzz{{{yyyxxxyyyzzzzzzyyyxxxwwwvvvvvvwwwzzz{{{{{{zzzzzz|||}}}}}}{{{zzzzzz{{{}}}|||||||||{{{{{{zzzzzz{{{{{{{{{zzz{{{|||~~~~~~tttmmmdddeeefffhhhkkkooosssvvvtttvvvwwwwwwvvvuuuwwwxxxssstttvvvwwwwwwuuusssrrrppppppppppppqqqrrrssssssssssssttttttuuuwwwxxxyyy{{{~~~zzz}}}yyypppjjjmmmzzzvvvcccYYYQQQYYYlllyyyjjjUUUDDD999666333111000000///...000000000000////////////000///...------...///000................................................+++,,,---------///222555333111//////000000000.........///111444777999;;;999:::;;;;;;<<<>>>BBBEEEHHHSSSbbbooo|||~~~uuullliiilllrrrwww{{{|||zzzvvvrrrmmmlllooorrrsssrrrqqqppplllhhhddddddfffhhhxxxxxxuuuqqqpppvvv}}}~~~}}}}}}|||xxxuuukkkddd\\\XXXVVV[[[hhhvvv}}}111111111111111111111111444333333333333444555555666666666777777777888888;;;===AAAGGGNNNWWW```fffkkkmmmnnnmmmnnnuuuzzztttkkkkkksssuuuaaaMMMAAA???AAACCCFFFKKKSSS[[[aaakkkooosssvvvwwwwwwwwwxxxyyyyyyxxxxxxxxxxxxxxxxxxyyywwwtttqqqpppppprrrsssssstttuuuvvvwwwwwwwwwwwwwwwwwwwwwvvvvvvwwwwwwxxxxxxvvvtttssstttvvvxxxzzzyyyyyyyyyxxxwwwwwwxxxxxxvvvxxxzzz{{{{{{yyyvvvtttuuuvvvwwwvvvsssrrrqqqrrrpppqqqssstttssstttvvvwwwxxxxxxxxxxxxyyyyyyyyyzzzxxxyyyzzz{{{|||{{{zzzyyyxxxzzz}}}zzzooofff```YYYRRRMMMHHHCCC@@@@@@AAABBBGGGSSSiiiyyymmmfff___cccnnnuuuqqquuu}}}|||rrrjjjccc[[[UUUPPPQQQTTTXXX^^^eeekkkoooqqqqqqrrrsssuuuwwwxxxyyyzzzyyyxxxxxxzzzzzzyyywwwvvvuuuuuuvvvyyyzzzzzzzzzyyy{{{||||||zzzyyyyyyzzz~~~~~~~~~}}}}}}}}}|||}}}|||||||||||||||||||||}}}|||{{{{{{|||~~~~~~~~~~~~zzzjjjgggeeedddgggkkkpppsssrrrsssuuuuuutttuuuvvvxxxtttuuuwwwwwwwwwuuusssqqqqqqpppppppppppprrrssstttttttttttttttuuuwwwxxxxxxzzz}}}}}}|||xxx{{{}}}yyyppphhhgggrrr}}}hhh\\\PPPTTThhh|||nnnYYYFFF999666333111111000///...////////////000000000000000///...------...///000////////////////////////........................,,,---...------///222555222000......//////...---...///000333555888:::;;;;;;<<<<<<;;;;;;===AAADDDKKKXXXiiivvv}}}tttmmmkkkooouuuyyy~~~{{{wwwtttrrrooommmooossswwwxxxwwwvvvsssooojjjffffffiiilll|||zzztttuuuzzz~~~~~~}}}|||yyyvvvssslllfff```]]][[[___jjjuuu222222222222222222222222444444444444444555666666777777777777888888888888;;;===AAAHHHQQQ[[[ccchhhooopppqqqpppqqqyyy}}}wwwllloooxxx{{{nnnZZZIII@@@???BBBEEEIIINNNVVV^^^dddlllppptttwwwxxxwwwxxxxxxzzzyyyxxxxxxwwwwwwxxxxxxxxxwwwtttqqqooooooppppppooopppqqqssstttttttttttttttttttttuuuvvvwwwxxxyyyxxxwwwuuuttttttuuuwwwxxxxxxyyyyyyxxxvvvvvvwwwyyyvvvxxx{{{}}}}}}{{{xxxvvvtttuuuvvvuuusssqqqqqqqqqnnnppprrrrrrrrrrrrtttvvvwwwwwwxxxxxxxxxyyyyyyyyyvvvxxxzzz{{{{{{{{{yyyxxxxxxzzz}}}wwwmmmggg^^^WWWRRRLLLFFFAAAAAAAAACCCFFFLLL]]]xxx~~~sssjjjccccccjjjzzzxxxrrrvvv}}}}}}rrrjjjbbbYYYTTTOOOQQQTTTYYY___gggmmmqqqpppqqqqqqrrrsssuuuwwwxxxyyyxxxwwwwwwyyyyyyyyywwwwwwuuuuuuvvvxxxzzzzzzzzzyyy{{{||||||zzzyyyyyyzzz}}}}}}||||||{{{zzzzzzzzz{{{{{{{{{||||||||||||||||||{{{zzz{{{}}}~~~|||}}}wwwqqqhhhcccdddhhhmmmoootttuuuvvvuuusssqqqrrrsssuuuuuuvvvvvvvvvtttsssrrrrrrqqqpppppppppqqqssstttttttttttttttuuuvvvwwwxxxwwwzzz}}}~~~|||{{{{{{yyy|||{{{qqqgggbbbkkk}}}pppdddVVVVVViii{{{ppp[[[HHH999777333111111111000///////////////000000000000000//////////////////000/////////000000000000000........................///000000///------...000000...------...///...---///000222444666888:::;;;=========<<<<<>>>>>>>>>>>???BBBHHHLLLYYYhhhyyy{{{tttqqqrrrvvvyyyzzz|||}}}}}}tttvvvyyyzzzzzzzzz{{{|||vvvsssooojjjhhhkkkqqquuuwwwzzz}}}~~~{{{~~~|||uuuoookkkffffffiiimmmnnnnnnttt{{{~~~}}}}}}}}}}}}~~~222222222222222222222222333333222222333333444555444444666777999;;;<<<===@@@BBBFFFOOOZZZdddlllpppoooqqqrrrrrrvvvzzznnnvvv{{{tttdddPPPDDDAAA;;;>>>DDDJJJRRR\\\eeellllllppptttxxxyyyyyyyyyzzzxxxwwwvvvtttttttttuuuvvvqqqsssvvvwwwuuupppkkkgggjjjkkklllnnnooooooppppppooooooppprrrtttwwwyyyzzzxxxxxxwwwvvvuuutttsssssssssuuuvvvtttrrrqqqsssuuuuuuxxx||||||zzztttuuuwwwvvvtttsssttttttppprrrsssssssssssstttvvvttttttttttttuuuuuuuuuuuuwwwyyy{{{}}}~~~|||zzzyyywwwyyy}}}yyyrrrhhhaaa\\\UUUMMMFFFAAABBBEEEFFFDDDKKKccczzzzzznnneeebbbdddrrryyyvvvxxxwwwnnnfff]]]WWWLLLNNNRRRWWW___gggnnnrrrtttssssssssstttvvvwwwxxxuuuttttttuuuwwwyyyxxxwwwxxxvvvuuuvvvxxxzzz{{{{{{}}}~~~}}}||||||}}}|||{{{{{{zzzyyyyyyxxxxxxwwwwwwwwwxxxxxxyyyyyyzzztttssssssuuuyyy||||||zzzzzzzzz{{{ttthhhdddfffjjjmmmpppqqqssssssrrrqqqssstttqqqqqqrrrrrrsssuuuwwwxxxsssrrrpppooooooqqqrrrtttuuuuuutttuuuuuuvvvwwwxxx{{{}}}~~~vvvhhh___bbbooozzzuuukkk\\\VVVeeeyyyfffTTT:::777444222222111000///.../////////000000111111...///000111111000///...---------.........//////........................)))+++...//////.../////////---,,,---///000000000111222444666777888999999>>>>>>??????AAAFFFLLLPPP```nnn~~~|||uuusssuuuxxxzzz{{{zzz~~~xxx{{{~~~~~~{{{yyyzzz{{{xxxuuupppjjjggghhhnnnrrrrrr~~~~~~~~~~~~}}}}}}tttlllgggbbbeeekkkrrrttttttxxx~~~}}}|||{{{}}}~~~~~~~~~}}}}}}~~~222222333333333333444444333333333333444555666666::::::999999999:::<<<<<<@@@CCCJJJTTT^^^ggglllnnnnnnppprrrvvv}}}ssskkkvvv~~~qqq___NNNEEEBBBBBBCCCGGGMMMUUU^^^fffjjjqqqsssuuuwwwxxxxxxwwwvvvxxxwwwuuutttsssssstttuuuvvvvvvwwwyyyzzzuuummmffffffiiikkkjjjiiijjjmmmpppmmmmmmnnnoooqqqrrrtttuuuwwwwwwwwwwwwwwwvvvuuuttttttttttttssssssrrrrrrrrrtttvvvyyy~~~{{{wwwvvvvvvuuutttssssssrrrrrrpppqqqsssttttttrrrqqqooosssssssssttttttttttttuuusssuuuxxxzzz{{{zzzyyyyyyxxxyyyzzz|||~~~{{{mmmeeeaaa[[[QQQIIIFFF???===CCCFFFIIIVVVfffrrrkkkbbb___kkk{{{xxx{{{oooeee]]]YYYVVVRRRRRRYYYaaagggooouuuuuuvvvwwwvvvuuutttuuuvvvxxxxxxxxxyyyyyyzzzzzzzzzvvvxxx{{{{{{{{{{{{}}}~~~~~~|||xxxyyyzzzzzz{{{{{{zzzzzzyyyyyyxxxxxxxxxxxxxxxxxxxxxwwwwwwwwwxxxyyyzzz{{{|||zzz{{{|||}}}xxxmmmgggdddccckkkrrrtttqqqqqqttttttpppssssssrrrsssssstttvvvvvvvvvvvvtttssssssrrrrrrrrrrrrrrrsssttttttuuuuuuttt{{{{{{||||||}}}}}}~~~~~~|||qqqfffaaahhhssswwwhhh[[[YYY]]]jjjmmm[[[DDD;;;333222222000000111//////////////////////////////...------------...//////............//////......////////////......////////////////////////+++***))))))+++...222444222444777999999:::<<<===<<<<<>>>>>@@@CCCDDDGGGRRR]]]mmmxxx{{{uuuooooootttyyy{{{zzz{{{~~~zzz{{{}}}yyyrrrooooooqqqrrrqqqmmmqqqtttuuuuuuyyy{{{vvvttttttttt{{{yyyxxxyyyzzzuuukkkcccgggpppyyy~~~||||||{{{{{{{{{{{{{{{{{{~~~~~~}}}}}}}}}}}}||||||~~~~~~}}}}}}~~~222222333333333333444444333333333333444555666777999888888888999:::<<<===???EEEOOOZZZdddlllpppsssuuuvvvwww{{{uuujjjfffqqq}}}mmm[[[LLLCCCAAA@@@CCCHHHOOOXXXaaahhhmmmqqqsssuuuvvvwwwvvvuuutttuuuuuuuuuuuutttsssrrrrrrqqqqqqtttyyy{{{yyysssmmm```bbbdddeeeeeeeeegggiiikkkjjjiiihhhjjjllloooqqqssstttuuuuuuvvvvvvuuuuuuvvvuuutttsssrrrqqqpppooojjjkkkmmmqqquuuxxxwwwvvvuuuuuuttttttsssrrrrrrrrrppprrrtttvvvvvvvvvtttssssssssssssttttttttttttuuusssttttttuuuvvvwwwxxxxxxxxxyyy{{{|||~~~}}}qqqjjjbbbXXXQQQJJJCCC@@@BBBBBBAAAHHHSSShhh}}}{{{mmmeee___bbblll||||||oooddd^^^WWWRRRRRRWWW___eeelllssstttuuuvvvvvvttttttuuuvvvvvvwwwwwwwwwwwwwwwxxxxxxvvvxxxzzz{{{{{{{{{|||}}}}}}|||{{{{{{}}}~~~~~~}}}zzzzzzzzzzzzzzzzzzzzzzzzxxxxxxyyyyyyzzzzzz{{{{{{zzzyyyyyyxxxxxxyyyyyyzzzuuuvvvxxxyyy||||||mmmeeeccc___eeejjjlllppptttsssqqqrrrrrrrrrsssttttttuuuuuuyyyxxxwwwvvvuuutttttttttwwwxxxyyyzzzyyywwwuuutttyyyyyyzzz{{{}}}~~~~~~xxxlllcccfffnnnvvvvvvgggYYYTTTUUU\\\ooopppbbbEEE<<<444222222000///111111111111111111111111111111111000///////////////......------------......------------------------////////////////////////000000///.........//////333555888:::::::::<<<>>>@@@@@@BBBEEEGGGLLLYYYeeevvvuuuqqqnnnpppvvv{{{{{{zzz}}}}}}~~~~~~wwwyyy||||||vvvuuuvvvwwwvvvtttoooooonnnmmmnnnssszzz|||tttpppoooqqqvvvvvvuuusssppplllgggeeekkkuuu}}}yyyzzzzzzzzz{{{{{{{{{|||||||||||||||{{{zzzyyyyyy|||{{{{{{|||~~~222222222333333333444444333333333444444555666777888888777888999;;;===>>>BBBIIIUUUaaakkkqqqvvvxxxyyyxxxzzz{{{pppgggdddpppyyyhhhWWWIIIBBB@@@@@@CCCIIIQQQZZZcccjjjnnnssstttvvvxxxxxxxxxwwwvvvuuuvvvvvvvvvuuusssrrrpppnnnooorrrwww{{{zzzvvvqqqaaabbbcccdddeeefffggghhhiiihhheeedddeeehhhkkknnnpppqqqrrrtttuuuuuuuuuuuuvvvvvvuuusssrrrpppooonnnjjjiiijjjmmmqqqtttuuuuuutttttttttssssssrrrrrrrrrnnnoooqqqsssttttttsssrrrsssssssssttttttttttttuuutttttttttuuuvvvwwwxxxyyyyyyyyy{{{|||~~~yyyooofff[[[TTTNNNHHHDDDDDDDDDBBBFFFMMM[[[qqq~~~qqqjjjcccaaagggttt~~~tttggg___YYYTTTRRRWWW^^^dddkkkrrrsssuuuvvvvvvttttttuuuwwwwwwwwwwwwwwwxxxxxxxxxxxxvvvxxxzzz{{{zzzzzz{{{|||}}}|||zzzzzzzzz{{{|||}}}|||{{{{{{{{{{{{{{{{{{|||xxxxxxyyyzzzzzz{{{||||||{{{zzzyyyyyyxxxxxxxxxyyyuuuuuuvvvxxxzzz}}}|||mmmeee___bbbeeeiiinnnppppppnnnqqqqqqrrrsssttttttttttttzzzzzzxxxwwwvvvuuuuuuuuuvvvwwwyyyzzzzzzyyyvvvuuuxxxxxxzzz{{{}}}~~~}}}~~~{{{nnncccdddjjjsss~~~wwwhhhZZZTTTSSSXXXhhhzzz~~~mmm^^^GGG>>>666444444111111333000000000000000000000000111000//////......//////------,,,,,,,,,,,,------/////////....../////////////////////////////////111111111000000000//////444666999::::::;;;<<<>>>AAA@@@BBBFFFJJJQQQ```nnn|||wwwsssoooqqqxxx}}}}}}}}}|||yyywwwxxx{{{}}}zzzzzz||||||yyywwwvvvrrrmmmjjjjjjmmmrrrvvv~~~zzzrrrlllkkkmmmqqqrrrpppkkkdddaaacccfffmmmwwwzzzyyyyyyyyyyyyzzzzzzzzzzzzxxxyyy{{{{{{zzzyyyyyyzzzyyyyyyzzz{{{~~~222222222333333333444444444444444444555666777777888777777888:::<<<>>>???CCCLLLZZZgggooouuuyyy{{{zzzzzz|||zzznnngggdddpppsssaaaQQQFFFAAA@@@@@@DDDKKKTTT]]]eeekkknnntttuuuxxxzzz{{{{{{zzzyyyvvvwwwwwwwwwvvvtttrrrqqqnnnmmmooosssxxxzzzxxxtttcccbbbbbbbbbcccdddeeefffgggeeecccaaabbbdddgggjjjmmmnnnppprrrtttuuuvvvvvvwwwvvvuuutttrrrqqqpppooonnnmmmkkkllloooqqqsssssssssssssssssssssrrrrrrrrrnnnoooqqqsssttttttsssrrrsssssssssttttttttttttuuuuuuuuuuuuuuuvvvxxxyyyzzzyyyzzz{{{}}}~~~vvvjjj___XXXPPPKKKFFFDDDDDDCCCEEEHHHRRRfffsssllleeebbbdddnnnwwwjjjaaa[[[UUUSSSWWW]]]ccckkkrrrtttuuuvvvvvvuuuuuuvvvxxxyyyyyyyyyyyyyyyyyyyyyxxxwwwxxxzzz{{{zzzzzzzzz|||}}}|||{{{yyyxxxxxxyyyzzzzzzyyyyyyxxxxxxyyyyyyzzzxxxxxxyyyzzzzzz{{{||||||{{{{{{zzzyyyxxxxxxxxxxxxvvvvvvvvvwwwyyy|||}}}~~~{{{mmmbbb```aaafffkkknnnpppppppppqqqrrrssstttttttttssszzzyyyxxxwwwwwwvvvvvvwwwssstttvvvxxxyyyyyyxxxwwwwwwxxxyyy{{{|||~~~|||}}}~~~|||ooodddccchhhvvv{{{lll]]]WWWTTTWWWeeevvvlllYYYGGG>>>666333333000000111////////////////////////000///......------......------,,,,,,,,,,,,------000///............///000//////////////////////////////000111111222222222555888:::;;;;;;;;;===>>>@@@@@@CCCHHHMMMVVVgggvvv{{{uuupppqqqwww~~~~~~zzzzzz~~~~~~xxxyyyyyy{{{}}}||||||~~~{{{wwwvvvrrrmmmhhhgggjjjooorrrxxx|||}}}xxxpppjjjiiijjjmmmmmmjjjbbbYYYXXX___fffpppzzz~~~zzzzzzzzzzzzyyyxxxwwwwwwvvvtttwww{{{|||{{{zzz{{{|||xxxxxxzzz|||~~~|||{{{222222333333333333444444444444444444555666777888888888888999;;;>>>@@@BBBDDDOOO___kkkssswwwzzz|||||||||{{{oooiiifffrrr|||kkkYYYKKKDDDAAA@@@AAAEEEMMMVVV___fffkkknnntttuuuxxx{{{}}}}}}}}}|||yyyyyyxxxwwwvvvtttsssrrrooommmmmmoootttxxxxxxvvvfffccc```^^^___aaacccccceeecccaaa``````bbbdddfffjjjkkknnnpppsssuuuvvvvvvwwwwwwvvvuuutttsssrrrqqqsssqqqooonnnppprrrrrrrrrssssssrrrrrrrrrrrrrrrrrrppprrrtttvvvvvvvvvtttssssssssssssttttttttttttuuutttuuuuuuvvvwwwxxxyyyyyyzzzzzz{{{}}}~~~rrreee]]]SSSMMMGGGCCCBBBBBBCCCDDDLLL\\\vvvuuummmeeebbbbbbiiiyyy|||ooofff^^^XXXTTTXXX]]]ccckkkrrrtttvvvwwwwwwwwwwwwxxxzzzzzzzzzzzzyyyyyyyyyyyyyyywwwxxxzzz{{{zzzyyyzzz{{{{{{|||{{{yyywwwvvvvvvxxxvvvvvvttttttttttttvvvvvvxxxxxxyyyyyyzzzzzz{{{{{{{{{zzzyyyyyyxxxxxxxxxxxxxxxvvvuuuvvvxxx{{{||||||~~~jjjccc```ccciiimmmqqqtttoooppprrrsssttttttssssssxxxxxxxxxwwwwwwwwwxxxxxxrrrssstttvvvwwwxxxyyyyyyxxxxxxyyyzzz|||}}}~~~~~~|||}}}~~~|||pppeeedddiii{{{rrraaaXXXTTTUUUcccsss~~~lllYYYEEE<<<444111000...---///........................//////...---------------......------------.........---,,,++++++,,,---...////////////////////////...//////000111222444555777999;;;<<<<<<<<<===>>>???@@@DDDKKKRRR\\\mmm}}}{{{uuuooopppwww~~~|||yyyyyy|||{{{yyyyyy{{{~~~zzz{{{}}}|||wwwqqqooolllhhhgggjjjqqqvvvwwwyyyzzzwwwqqqlllkkkkkkllljjjcccYYYQQQRRR\\\fffrrr}}}}}}{{{zzzzzzyyyxxxwwwvvvuuuuuussswww|||}}}{{{zzz{{{|||xxxyyyzzz|||~~~}}}yyyyyy}}}222222333333333333444444444444444444555666777888999999999:::===???BBBDDDIIIUUUeeerrrxxx{{{}}}}}}~~~}}}pppkkkjjjtttuuucccRRRFFFAAA@@@AAABBBGGGOOOXXX```gggkkkmmmrrrtttwwwzzz}}}~~~~~~~~~|||{{{yyywwwvvvuuuuuutttrrrnnnkkkkkkpppuuuwwwwwwlllfff```]]]^^^aaacccccccccbbbaaa``````aaabbbbbbhhhiiilllooorrrtttvvvwwwxxxwwwwwwvvvuuuttttttttttttrrrqqqqqqrrrttttttsssrrrrrrrrrrrrrrrrrrrrrrrrrrrsssuuuvvvvvvuuusssrrrsssssssssttttttttttttuuurrrsssuuuwwwxxxxxxxxxwwwzzz{{{{{{}}}~~~{{{mmmeeeYYYSSSKKKDDDBBBCCCCCCBBBGGGRRRhhhyyyppphhhdddcccgggqqq{{{uuummm```ZZZVVVXXX^^^ccckkkrrruuuwwwxxxyyyxxxxxxzzz{{{yyyyyyyyyyyyxxxxxxwwwwwwwwwyyyzzzzzzyyyyyyyyyzzzwwwyyy{{{zzzwwwvvvvvvwwwvvvuuutttrrrrrrtttuuuvvvxxxxxxxxxyyyyyyyyyyyyyyyzzzzzzyyyxxxxxxxxxyyyyyyyyyvvvssstttwwwzzz{{{zzz}}}yyymmmcccbbbeeehhhlllrrroooppprrrtttttttttsssrrrvvvvvvvvvvvvwwwxxxyyyzzzuuuuuuuuuuuuvvvwwwyyyzzzyyyyyyzzzzzz{{{|||}}}}}}}}}}}}~~~}}}~~~|||rrrhhhggglllwwwdddYYYQQQQQQ^^^nnnzzz~~~|||lll[[[GGG===555333111///...///////////////////////////000//////...............///..................//////...,,,++++++,,,...///////////////////////////000///......///111444555777999<<<<<<<<<<<<===>>>???AAAFFFOOOWWWbbbsssxxxtttqqquuu}}}~~~zzzwwwyyyxxxxxxyyy{{{xxxzzz~~~}}}wwwpppqqqpppmmmjjjlllttt{{{yyyyyyyyywwwtttqqqooonnnlllggg^^^RRRKKKNNNZZZeeerrr|||}}}|||{{{zzzxxxxxxwwwwwwwwwvvvvvvvvvtttyyy}}}}}}zzzwwwwwwyyyyyyzzz{{{}}}}}}yyyyyy}}}222222333333333444444444555444444555555666777888999999:::;;;===@@@CCCEEENNN[[[lllyyy~~~~~~qqqkkklllvvv~~~qqq___NNNDDD@@@@@@AAACCCHHHPPPYYYaaagggjjjlllppprrrvvvzzz|||~~~~~~~~~~~~|||zzzxxxvvvuuuvvvvvvsssooojjjiiimmmsssvvvwwwqqqkkkccc______ccceeeeeebbbaaaaaa````````````aaaggghhhkkknnnrrrtttvvvwwwxxxxxxwwwwwwvvvvvvuuuuuutttrrrqqqrrrtttuuuuuutttrrrrrrrrrrrrrrrrrrrrrrrrppprrrsssttttttrrrqqqooossssssssstttttttttuuuuuuppprrrtttvvvwwwwwwvvvuuuzzz{{{|||}}}~~~sssjjj```ZZZOOOGGGDDDEEEDDDBBBDDDLLL]]]ttt}}}tttkkkgggeeegggmmmtttzzzrrrbbb[[[WWWYYY^^^dddkkkrrrvvvxxxyyyyyyyyyyyy{{{|||xxxxxxxxxxxxwwwwwwvvvvvvwwwyyyzzzzzzyyyxxxyyyzzzsssvvvzzzzzzxxxvvvwwwxxxxxxwwwvvvttttttvvvwwwxxxyyyxxxxxxxxxxxxxxxxxxxxxzzzyyyyyyxxxxxxyyyyyyzzzyyyuuurrrrrrvvvyyyzzzzzz}}}xxxhhhcccbbbbbbffflllnnnppprrrtttttttttsssrrruuuuuuuuuvvvwwwyyyzzz{{{yyyxxxvvvuuuuuuwwwxxxzzzzzzzzzzzz{{{{{{{{{||||||}}}~~~|||}}}}}}sssjjjjjjooozzzeeeXXXOOOMMMYYYiiivvv|||wwwiii]]]JJJAAA888666555222111222000000000000000000000000111111000/////////////////////............//////111000...------...000111////////////////////////222000...---...000333555888:::<<<===<<<<<<===>>>???BBBHHHRRR[[[fffwwwzzzwwwttttttzzztttqqqtttvvvvvvwwwzzz}}}xxxzzz~~~wwwuuuxxxxxxsssmmmnnnuuu}}}|||zzzxxxxxxwwwvvvsssqqqmmmfffZZZNNNHHHMMMZZZeeeoooyyy}}}xxxwwwxxxxxxvvvvvvvvvvvvwwwwwwwwwwwwvvvzzz~~~}}}xxxttttttuuuyyy{{{|||~~~~~~}}}~~~{{{{{{~~~222222333444555666777888777666555555666888:::<<<:::888888<<>>BBBEEELLLVVVeeeuuu}}}vvvrrruuuwww|||vvvrrrrrrtttrrrsssuuutttrrrsssxxxrrrzzzvvvxxxxxxsssmmmnnnuuu|||}}}yyyvvvxxx||||||uuummmbbb\\\TTTMMMMMMUUUaaajjj{{{{{{zzzyyywwwvvvuuuuuuvvvvvvvvvtttsssssstttvvv|||zzz{{{|||xxxrrrppprrrxxxxxxyyyzzz|||~~~}}}}}}|||{{{{{{~~~111111222333444555666777555555666888999999::::::;;;999:::>>>@@@BBBFFFLLLWWWjjjvvv{{{~~~uuulllmmmzzzzzziiiUUUJJJDDD@@@@@@AAADDDJJJRRRYYY```eeejjjlllpppssswwwyyyzzz{{{}}}~~~{{{zzzyyyzzz{{{{{{yyyxxxtttsssrrrooonnnqqquuuyyywwwooofffbbbbbbeeeggghhhhhhfffcccaaa___^^^______```cccggglllqqqtttvvvvvvxxxwwwvvvtttssssssssssssqqqqqqqqqqqqqqqrrrssssssttttttuuuuuuttttttsssrrrpppooopppsssvvvxxxvvvttttttttttttuuuuuutttttttttuuuuuuuuuuuuuuuuuuuuuuuuxxxxxxzzz{{{}}}~~~~~~~~~tttkkkbbbXXXRRRKKKDDDBBBDDDBBBGGGNNN[[[ppp|||sssmmmfffaaaccciiittt{{{sssfff^^^WWWWWW[[[aaaiiiqqqvvvxxxzzzzzzyyyyyyzzz{{{wwwxxxyyyyyyzzzzzzzzzyyywwwwwwwwwxxxxxxxxxyyyyyyyyyxxxvvvuuuuuuuuuvvvwwwwwwwwwwwwxxxxxxxxxxxxxxxyyyyyyyyyxxxxxxxxxwwwwwwxxxxxxyyyzzz{{{{{{{{{{{{zzzzzzyyyxxxxxxyyyzzz{{{yyywwwwww|||tttiii``````eeehhhlllppprrrrrrrrrrrrtttsssuuuwwwzzzzzzzzzxxxwwwwwwwwwwwwwwwwwwwwwwwwwwwzzz{{{|||||||||}}}~~~||||||}}}~~~|||sssllliiiooooooaaaVVVRRRWWW___rrrwwwhhh\\\III999777777222000333111000///...------------///////////////////////////---,,,---///000...,,,////////////////////////---------.........///////////////000222444666777666888:::<<<<<<===???@@@EEEHHHPPP[[[jjjzzz|||wwwsssuuuyyyzzzuuuvvvvvvsssssstttrrrnnnooosssttt}}}||||||zzzuuuppppppvvv||||||xxxvvvxxx|||{{{tttlll^^^XXXQQQMMMPPPZZZgggppp{{{zzzyyyxxxvvvuuussssssuuuvvvuuutttrrrrrrtttvvv|||zzz{{{|||zzztttrrruuuyyyyyyyyyzzz|||~~~zzz{{{{{{}}}}}}{{{zzzzzz~~~111111222333444555555666333555888:::;;;;;;999888<<<;;;<<<@@@CCCDDDJJJQQQaaattt}}}sssnnnqqqxxxgggSSSGGGBBB@@@@@@CCCDDDJJJRRRZZZ```eeejjjlllnnnqqquuuxxxxxxyyy{{{||||||{{{{{{|||}}}~~~|||{{{tttssspppnnnmmmpppvvvzzz{{{tttkkkdddbbbcccfffhhhhhhgggdddaaa^^^]]]\\\\\\[[[^^^ccciiinnnrrrtttvvvwwwwwwuuutttsssrrrrrrrrrmmmnnnpppqqqrrrssstttttttttuuuuuuuuuuuuttttttsssoooooooooqqqtttuuuuuutttttttttttttttttttttttttttvvvvvvuuuuuuuuuuuuvvvvvvxxxxxxyyy{{{|||}}}~~~|||qqqhhh^^^XXXQQQIIIEEEEEEBBBDDDHHHOOO___sssxxxqqqiiiccccccgggkkkrrr}}}{{{}}}vvvhhh```YYYYYY\\\```gggnnnuuuwwwzzz|||{{{zzzzzzzzzwwwxxxxxxyyyyyyyyyxxxxxxvvvwwwwwwwwwxxxxxxxxxxxxyyyyyyyyyxxxxxxwwwwwwwwwxxxyyyzzzzzzzzzyyyxxxwwwvvvwwwxxxyyyzzzyyyxxxxxxxxxxxxyyyyyyzzz{{{{{{{{{{{{zzzyyyxxxxxxyyyzzz{{{xxxvvvvvvyyyrrreeeaaabbbcccgggkkknnnpppqqqsssttttttuuuwwwyyyzzzyyyxxxwwwtttuuuuuuvvvvvvwwwwwwwwwwwwyyyzzz}}}}}}}}}}}}}}}~~~yyyooohhhhhhrrrdddXXXRRRVVV]]]ppp{{{oooaaaOOO>>>999777222000222222111000///.........//////////////////////////////...------...///...---////////////////////////------........./////////000000000111333555888999666888;;;<<<===>>>@@@BBBHHHLLLUUUbbbqqq}}}yyywwwwww|||{{{wwwxxxxxxuuussssssoookkkkkkooozzz}}}xxxtttvvv{{{|||xxxwwwyyy}}}{{{rrrjjjUUUQQQMMMLLLSSS___mmmvvvzzzzzzxxxwwwuuusssrrrqqqtttttttttsssrrrsssuuuwww}}}zzzzzz}}}|||xxxvvvxxxzzzzzzzzz{{{|||}}}~~~~~~}}}zzzzzzzzz{{{}}}~~~zzzyyyyyy{{{~~~222222333444444555666666555666888:::;;;;;;::::::======???CCCEEEHHHOOOWWWjjj{{{}}}ssssssyyyuuucccPPPDDD@@@???AAAEEEDDDJJJSSS[[[aaafffjjjlllooorrruuuwwwxxxyyyzzz||||||{{{{{{}}}}}}uuutttqqqnnnmmmpppvvvzzzyyyppphhhcccbbbfffiiiiiigggddd```]]]ZZZXXXXXXWWWYYY^^^dddjjjooossstttwwwwwwuuutttssssssssssssmmmnnnppprrrsssssssssrrrssstttttttttttttttssssssnnnooooooqqqrrrssstttssssssssssssrrrrrrssssssssswwwvvvuuuuuuuuuvvvwwwxxxxxxxxxyyyzzz{{{}}}~~~wwwnnnddd]]]VVVMMMGGGFFFDDDDDDEEEIIISSSeeexxx}}}wwwoooiiihhhjjjggglllvvv{{{yyyzzzlllccc\\\\\\^^^aaagggnnntttwww{{{}}}|||{{{zzzzzzyyyyyyzzzzzzzzzyyyxxxxxxvvvvvvvvvwwwwwwwwwwwwxxxxxxxxxyyyzzzzzzzzzzzzyyyxxxyyyzzz{{{zzzyyyvvvuuutttvvvxxxzzz{{{zzzyyyxxxxxxxxxxxxxxxyyyzzz{{{{{{|||{{{zzzyyyxxxyyyzzzzzzzzzyyyxxxzzz}}}qqqgggdddaaacccfffiiikkkmmmooopppssstttvvvwwwwwwwwwvvvuuuttttttuuuuuuvvvwwwxxxxxxtttuuuxxx{{{}}}}}}}}}|||}}}~~~rrrgggfffyyyvvvgggZZZRRRTTTZZZnnn~~~wwwhhhWWWEEE<<<777222111222222222111000//////000000////////////////////////......---............---////////////////////////............////////////111111111222444777999;;;999;;;=========>>>AAACCCIIIOOOZZZhhhwww~~~{{{zzzyyy}}}zzzxxxyyyyyyvvvtttsssooojjjkkkooo{{{|||zzz||||||yyyxxx{{{~~~zzzooofffNNNKKKIIILLLVVVcccpppxxxzzzyyyxxxvvvtttrrrqqqppprrrsssssssssssstttwwwyyy~~~zzzzzz}}}~~~{{{zzz|||{{{{{{{{{{{{|||}}}~~~~~~~~~~~~|||{{{||||||{{{{{{}}}{{{yyyzzz{{{|||~~~444444555555666666777777888888777888999:::<<<===>>>>>>AAAEEEGGGJJJSSS]]]nnnwwwrrrwwwqqq```LLLBBB??????AAAEEEEEEKKKUUU]]]ccchhhkkkmmmpppssswwwyyyyyyzzz{{{|||{{{zzz{{{}}}yyywwwtttqqqoooqqquuuyyy|||vvvmmmfffcccfffiiihhhfffccc```\\\XXXVVVTTTTTTVVVYYY^^^dddjjjooorrrvvvvvvuuutttttttttuuuuuupppqqqrrrssssssrrrqqqpppqqqrrrrrrssssssrrrrrrrrrnnnoooppppppqqqrrrssstttrrrrrrqqqppppppqqqrrrrrrvvvvvvvvvvvvvvvwwwxxxxxxxxxxxxxxxyyyzzz|||~~~ttthhhbbb[[[QQQJJJGGGCCCCCCDDDFFFLLLXXXjjjwww}}}{{{tttnnnlllllliiilllsss||||||www|||}}}qqqhhh```^^^```ccciiipppssswww{{{}}}}}}|||{{{{{{{{{{{{||||||{{{zzzyyyyyyuuuuuuvvvvvvvvvwwwwwwwwwtttuuuwwwyyy{{{|||}}}}}}wwwxxxyyyzzzzzzxxxvvvtttsssuuuxxxzzz{{{zzzyyyxxxxxxxxxwwwxxxxxxyyy{{{{{{||||||zzzyyyyyyyyyzzzzzzzzz{{{{{{{{{|||}}}rrrhhh______```bbbfffjjjmmmooossstttuuuvvvwwwwwwvvvvvvuuuuuuvvvvvvwwwxxxyyyyyyuuuuuuvvv{{{~~~}}}|||{{{|||}}}~~~tttffffffuuuzzzlll\\\RRRRRRXXXnnn~~~}}}qqqaaaMMM???888333222222222111111000000000000111////////////////////////---.........------......////////////////////////........./////////000000111111222333555888:::<<<===>>>???>>>>>>???AAACCCIIIQQQ^^^nnn~~~|||zzzzzzwww|||~~~}}}zzzzzz|||zzzwwwtttsssppplllnnnrrrxxx{{{yyyyyy|||}}}wwwkkk```LLLKKKKKKQQQ\\\iiisssxxxyyyxxxwwwuuutttrrrqqqppppppqqqsssssstttvvvzzz|||{{{yyy}}}~~~}}}|||||||||||||||}}}~~~}}}~~~}}}|||{{{}}}}}}{{{zzzzzz{{{{{{|||}}}~~~~~~|||yyywww{{{|||~~~555555666666666777777777:::999888777888;;;===???>>>???CCCGGGIIILLLWWWbbbrrryyyooommmwwwlll\\\JJJAAA??????AAAEEEFFFMMMWWW```fffjjjmmmooorrruuuxxxzzzzzz{{{|||}}}{{{zzz{{{~~~~~~}}}zzzvvvrrrrrrtttvvv|||}}}{{{tttkkkffffffiiiiiigggeeeaaa]]]YYYVVVTTTRRRRRRSSSWWW\\\ccciiimmmsssssssssssstttuuuvvvvvvtttttttttsssrrrqqqpppoooppppppqqqrrrrrrrrrrrrqqqooopppqqqqqqpppqqqsssuuurrrrrrpppppppppppprrrrrruuuvvvwwwxxxxxxyyyxxxxxxxxxxxxxxxxxxzzz|||~~~{{{mmmeee^^^UUUMMMJJJAAAAAABBBDDDFFFLLLYYYfffttt{{{{{{tttnnnkkkiiikkklllpppwwwwwwwwwuuukkkbbb___```dddkkkssstttwww{{{||||||||||||}}}}}}}}}}}}||||||zzzyyyyyyuuuuuuuuuuuuvvvvvvvvvvvvrrrssstttwwwyyy|||~~~wwwxxxxxxyyyyyyxxxwwwvvvuuuvvvwwwyyyzzzzzzyyyyyyxxxxxxwwwwwwwwwyyy{{{|||}}}|||{{{yyyyyyyyyzzzzzzyyyzzz{{{{{{zzzzzz{{{}}}~~~rrrbbb___\\\]]]aaaggglllnnnrrrssstttvvvwwwwwwxxxxxxuuuvvvvvvwwwwwwxxxxxxxxxwwwuuuuuuzzz~~~|||zzzzzz{{{}}}~~~vvvhhhfffpppqqq```SSSRRRWWWpppyyyjjjUUUCCC999555333333111111000000000000111111////////////////////////---...///...------...///////////////////////////....../////////000000000111111111333555888;;;<<<>>>???@@@??????@@@CCCEEEKKKUUUdddvvv~~~zzzyyyyyyvvvzzz~~~~~~}}}~~~{{{xxxuuutttqqqnnnpppuuuzzz|||xxxzzzxxxwwwzzzzzzrrrcccWWWLLLLLLOOOXXXdddooouuuwwwvvvvvvuuusssrrrqqqpppooonnnooorrrtttvvvyyy~~~{{{yyy}}}}}}}}}}}}||||||}}}~~~~~~}}}}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~}}}{{{xxxuuusssqqqpppqqqrrrtttuuuvvvvvvvvvvvvzzz|||~~~~~~~~~555555555666666666666666888999999:::;;;<<<===>>>>>>???DDDHHHIIIMMMYYYeeexxxtttiiiiiiwww{{{hhhYYYHHHAAA??????AAADDDHHHOOOYYYbbbhhhlllnnnppprrruuuxxxzzzzzzzzz|||}}}||||||}}}{{{vvvsssssstttxxx|||zzzppphhhgggiiikkkjjjgggddd```[[[XXXVVVPPPOOOMMMNNNSSSZZZaaafffoooooopppqqqrrrtttuuuvvvvvvuuutttsssrrrrrrrrrrrrpppqqqrrrrrrsssssssssrrrpppqqqrrrqqqppppppsssvvvtttsssrrrqqqqqqrrrsssttttttuuuxxxzzz{{{zzzxxxwwwxxxxxxwwwxxxyyy{{{~~~rrriiibbbYYYQQQMMMCCCAAAAAACCCCCCEEEMMMXXXdddoooxxxvvvpppmmmjjjgggjjjjjjlllqqqyyyyyyuuuzzzwwwlllaaa^^^___dddmmmuuuuuuwwwzzz{{{{{{|||}}}}}}}}}}}}|||{{{yyyxxxwwwtttttttttuuuuuuuuuvvvvvvrrrrrrrrrtttvvvyyy|||~~~xxxxxxxxxyyyyyyyyyyyyyyywwwwwwwwwxxxxxxyyyyyyyyyxxxxxxwwwvvvwwwxxxzzz|||~~~}}}{{{zzzyyyyyyzzzzzzxxxzzz||||||zzzyyy{{{|||nnnhhh```\\\^^^bbbfffhhhnnnnnnpppqqqssstttvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvsssqqquuu}}}~~~|||zzzyyyzzz|||}}}~~~yyylllcccjjj{{{xxxeeeWWWTTTYYYqqqrrr\\\GGG:::666555444000000/////////000000111////////////////////////,,,...000///---,,,---///////////////////////////.../////////000000000000000000111222555888;;;<<<===>>>??????@@@BBBGGGJJJPPPZZZlll~~~~~~||||||yyy|||}}}yyyvvvtttqqqmmmooottt|||{{{uuuvvvuuutttvvvuuulll[[[NNNHHHJJJOOO[[[hhhqqqttttttrrrqqqqqqpppoooooonnnnnnlllnnnqqqtttxxx|||{{{xxx|||~~~~~~}}}}}}}}}}}}}}}~~~|||}}}}}}~~~~~~~~~~~~~~~}}}}}}|||{{{|||}}}~~~}}}yyysssmmmhhheeedddeeehhhkkknnnqqqssstttwwwzzz}}}~~~~~~~~~444444444555555555555555666888:::<<<======<<<<<<===???DDDHHHJJJNNNZZZggg|||sssgggiiixxx}}}yyyuuufffWWWHHHAAA??????AAADDDIIIPPPZZZccciiimmmoooqqqrrruuuxxxyyyzzzzzz{{{|||}}}}}}~~~~~~xxxtttrrrrrrttt|||~~~tttjjjhhhiiimmmllliiifffbbb^^^[[[YYYOOOLLLIIIIIIMMMTTT\\\bbbllllllmmmoooqqqsssuuuvvvvvvuuutttsssrrrsssttttttqqqrrrsssssstttttttttsssppprrrsssrrrppppppssswwwvvvuuusssrrrrrrsssuuuvvvsssuuuxxx{{{|||{{{xxxwwwxxxxxxwwwwwwyyy{{{~~~uuukkkddd\\\TTTPPPHHHCCCBBBDDDCCCBBBHHHRRRUUUdddppppppmmmmmmkkkhhhgggggghhhllluuu|||wwwyyy~~~wwwlll```\\\^^^cccmmmvvvvvvxxxzzz{{{{{{|||~~~}}}||||||{{{zzzxxxwwwvvvttttttttttttuuuuuuuuuvvvsssrrrrrrrrrtttwwwzzz|||yyyyyyyyyyyyyyyzzz{{{|||xxxxxxwwwwwwwwwxxxyyyzzzxxxxxxvvvvvvvvvxxxzzz|||~~~}}}{{{zzzyyyyyyzzzzzzyyy{{{~~~~~~|||{{{|||~~~zzz{{{rrrfff]]][[[]]]```aaahhhiiijjjlllnnnppprrrsssuuuuuuuuuuuuuuutttttttttsssooolllooowww~~~{{{yyyyyyzzz{{{}}}{{{}}}{{{ooo```fffvvv|||iiiYYYVVVZZZrrrvvv___III;;;777666555000///////////////000000////////////////////////,,,...000///---,,,---000////////////////////////////////////000000000000000000000222555888;;;<<<:::<<<===???AAAEEEJJJMMMSSS___qqq~~~~~~zzzvvvtttppplllnnnssswwwyyy}}}~~~wwwtttrrrrrrtttrrrgggUUUGGGCCCEEEMMMZZZhhhppprrrpppnnnnnnnnnnnnmmmmmmmmmmmmkkkmmmqqquuuyyy~~~{{{xxx|||~~~~~~}}}}}}}}}}}}}}}||||||}}}~~~~~~~~~~~~~~~}}}|||{{{zzz{{{}}}{{{tttllleee```[[[]]]```dddiiimmmppprrrtttwww|||~~~~~~666666666777888888999999777999::::::999:::<<<>>>AAAAAACCCGGGKKKSSScccrrr{{{pppfffiiixxx|||rrrhhh[[[NNNBBB>>>??????AAADDDHHHPPP[[[dddiiimmmqqqtttsssuuuxxx{{{}}}}}}}}}}}}~~~~~~}}}xxxtttwwwxxx~~~uuukkkhhhlllpppoooiiifffeeeaaaZZZXXXPPPJJJHHHIIILLLTTT\\\fffiiilllmmmmmmnnnrrrvvvxxxvvvttttttuuuvvvvvvvvvtttuuuvvvvvvvvvuuusssrrrsssssstttuuuuuutttttttttvvvvvvuuuttttttttttttttttttvvvwwwwwwvvvvvvwwwxxxxxxxxxyyyzzz{{{}}}~~~}}}ppphhh```UUULLLJJJHHHDDDAAA@@@AAACCCDDDJJJTTTaaajjjmmmllllllllljjjiiihhhiiinnnwwwzzzzzz}}}~~~pppjjjbbb]]]]]]dddmmmtttwwwwwwxxxyyyzzz|||}}}~~~|||{{{yyywwwwwwwwwyyyzzzuuuvvvvvvwwwwwwxxxxxxyyywwwwwwxxxzzz{{{}}}~~~~~~zzzuuuuuuyyy||||||zzz{{{{{{{{{{{{{{{zzzzzzzzz{{{zzzyyyyyyxxxxxxyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyzzz|||~~~~~~|||{{{zzz{{{{{{|||rrrkkkeee^^^\\\^^^fffiiilllooopppqqqrrrsssvvvvvvvvvvvvuuutttsssrrrmmmkkkjjjlllqqqvvv{{{}}}~~~|||yyywwwvvvwwwyyy{{{~~~}}}~~~|||lllgggeeemmm~~~zzzhhhYYYVVVZZZkkkxxxdddKKK:::555444333333111////////////...---//////...------------..................///000000///......------///000111,,,---///000000000///......000222666999;;;===>>>===<<>>???BBBEEEJJJQQQ\\\dddiiilllppptttsssuuuxxxzzz|||}}}}}}|||~~~{{{xxxyyyyyy|||uuunnnmmmnnnqqqqqqmmmjjjiiiccc[[[XXXQQQJJJHHHIIIKKKRRRYYYcccgggjjjllllllmmmrrruuuwwwvvvttttttuuuvvvvvvvvvuuuuuuvvvwwwvvvvvvuuutttttttttsssssssssssssssssswwwwwwvvvvvvuuuuuuuuuuuuuuuvvvwwwwwwuuuuuuvvvxxxwwwwwwxxxxxxyyy{{{|||}}}uuukkkbbbWWWNNNKKKHHHEEEBBB@@@AAABBBCCCGGGNNNYYYbbbhhhiiijjjiiifffffffffgggllluuu{{{xxxyyy}}}qqqkkkbbb]]]]]]ccclllrrrvvvvvvvvvwwwxxxyyy{{{||||||{{{yyyxxxxxxxxxzzz{{{yyyyyyxxxxxxxxxxxxxxxxxxwwwxxxyyy{{{|||}}}~~~zzzvvvvvvyyy||||||zzz}}}}}}||||||{{{{{{zzzzzzzzzzzzyyyxxxxxxxxxxxxyyyyyyyyyyyyyyyyyyyyyyyyyyy{{{}}}~~~~~~}}}{{{{{{{{{{{{|||~~~tttiii```\\\]]]]]]```dddiiimmmpppsssuuuuuuuuuuuuuuuuuutttsssrrrooommmkkklllppptttwwwyyy{{{zzzxxxvvvuuuuuuuuuvvv{{{yyyxxx{{{|||nnndddaaagggwww|||jjjZZZTTTWWWhhhzzzeeeLLL;;;555555444444222000000000000///...000000///............///...............///000000///......---...///000111---...///000000000///...333444666888999;;;;;;<<<======???CCCDDDEEEKKKTTT\\\kkk~~~~~~zzzwwwtttqqqttt{{{}}}~~~wwwuuuyyy~~~~~~zzzwwwzzzzzz{{{zzzppp^^^OOOHHHGGGQQQ\\\ccciiimmmmmmiiikkkkkklllmmmmmmmmmmmmmmmmmmnnnpppuuu{{{}}}xxxuuuvvv||||||||||||}}}}}}}}}}}}||||||||||||||||||}}}~~~~~~~~~~~~}}}}}}~~~~~~}}}~~~yyyssspppmmmkkkllllllkkkjjjqqqyyyzzz|||~~~~~~666777777888888999::::::888999;;;;;;:::;;;>>>@@@@@@AAAEEEJJJNNNXXXkkk|||uuummmmmmvvv}}}vvvjjj___RRRHHH???===>>>???BBBFFFLLLSSS]]]eeeiiilllpppssssssuuuwwwyyy{{{||||||{{{~~~~~~~~~}}}|||}}}~~~wwwsssrrrooossstttsssqqqnnnggg___ZZZRRRKKKIIIHHHIIINNNUUU___ccchhhjjjkkkmmmqqquuuvvvvvvuuuuuuuuuuuuvvvvvvuuuuuuvvvvvvvvvvvvvvvuuuuuutttsssqqqqqqqqqrrrrrrxxxxxxwwwwwwwwwwwwwwwwwwuuuvvvwwwvvvuuutttuuuvvvxxxxxxxxxxxxyyy{{{||||||~~~|||pppeeeZZZQQQLLLJJJFFFCCCAAAAAAAAABBBCCCGGGNNNWWW___dddffffffccccccccceeeiiirrr}}}zzzxxxyyy~~~{{{qqqkkkccc]]]\\\bbbjjjooossssssssstttuuuvvvwwwxxxzzzyyyxxxxxxxxxyyyzzz{{{|||{{{{{{zzzyyyyyyxxxxxxxxxyyyzzz|||}}}~~~~~~{{{wwwwwwzzz||||||zzz~~~}}}||||||{{{{{{zzzzzzyyyxxxxxxxxxxxxyyyxxxxxxxxxyyyyyyzzzzzzzzz|||~~~~~~|||||||||{{{{{{|||~~~uuuhhh```___XXXZZZ^^^ccciiinnnrrrtttsssssstttttttttssssssrrrrrrpppmmmmmmooorrrttttttwwwvvvuuusssqqqooonnnnnnppppppppptttyyy|||qqqccc___bbbppp}}}kkkZZZSSSSSSbbb|||gggNNN<<<666666555555333111000111111111///111111000///////////////...............///000000///............///000000---...///000000000//////444555777999;;;<<<============@@@DDDFFFGGGMMMUUUbbbqqq|||yyyxxx|||vvvqqqsssuuuvvvzzz~~~~~~yyyvvvvvv{{{|||~~~{{{nnn[[[MMMIIIIIITTT```gggkkknnnmmmiiijjjkkkkkkkkkkkkkkkkkkjjjkkklllnnnrrrwww{{{}}}}}}wwwvvvvvvxxx{{{}}}}}}|||{{{|||}}}~~~~~~}}}|||{{{|||{{{zzzzzz|||~~~}}}}}}|||}}}~~~~~~~~~~~~~~~xxxtttqqqooonnnkkkjjjqqqyyy{{{}}}~~~~~~}}}~~~777777888888999:::::::::999:::;;;;;;;;;<<>>???CCCHHHMMMUUU___fffiiilllooorrrssstttvvvxxxyyyzzz{{{{{{{{{{{{}}}|||wwwtttoooqqqtttvvvwwwtttmmmfff]]]UUUNNNKKKHHHGGGJJJPPP[[[```fffjjjkkkmmmqqquuutttuuuvvvvvvuuuuuuvvvwwwttttttuuuuuuuuuuuuuuuuuuvvvuuurrrpppooopppqqqrrrvvvwwwwwwwwwwwwwwwvvvvvvuuuvvvwwwvvvtttssstttuuuyyyyyyyyyyyyzzz{{{|||}}}|||}}}ssshhh]]]VVVOOOMMMIIIEEEBBBAAAAAAAAAAAAAAADDDLLLVVV^^^bbbbbbbbbbbbbbbcccgggnnnwww}}}~~~zzztttyyy}}}zzzqqqkkkccc\\\\\\```hhhmmmqqqqqqqqqqqqrrrssstttuuuwwwwwwwwwwwwwwwxxxyyyzzz|||||||||{{{{{{zzzzzzzzzyyyzzz{{{}}}~~~~~~~~~{{{xxxxxxzzz||||||{{{~~~~~~}}}||||||{{{zzzyyyyyyxxxxxxyyyyyywwwwwwxxxyyyyyyzzz{{{{{{}}}~~~}}}||||||yyyzzz||||||}}}yyyllleee\\\\\\]]]```eeekkkoooqqqqqqrrrrrrsssttttttsssssssssqqqnnnnnnppprrrssssssrrrrrrqqqooolllhhheeedddddddddeeeiiiooouuuzzz}}}|||uuugggaaaaaannn~~~}}}lllZZZSSSTTT\\\vvv}}}iiiPPP>>>888777555444222000000111111111///111000//////......//////...............///000000............/////////000......//////000000000000111222555888<<<>>>@@@AAA>>>???BBBGGGIIIJJJPPPXXXeeeuuu~~~vvvpppoooppppppssszzzzzzuuutttvvvyyyzzz{{{vvvgggUUUJJJHHHKKKVVVbbbhhhkkklllkkkggggggggggggggghhhiiiiiijjjkkkkkknnnrrrwwwzzz{{{{{{rrruuuxxxzzz{{{|||}}}}}}zzz{{{~~~~~~{{{zzz|||{{{{{{|||~~~~~~}}}||||||zzz|||}}}~~~}}}~~~}}}sssnnnjjjgggddddddiiiqqqyyyzzz{{{{{{zzz{{{~~~888888888999::::::;;;;;;999:::<<<<<<===>>>@@@CCCFFFHHHMMMQQQUUU___uuuwwwllliiiqqq|||rrrcccVVVGGGAAA<<<===>>>@@@DDDIIIOOOVVV___gggjjjlllppprrrssstttuuuvvvxxxyyyyyyzzz{{{{{{}}}zzzuuunnnmmmpppuuuzzzxxxrrrmmmaaaYYYRRRMMMIIIFFFGGGKKKVVV\\\dddiiilllnnnrrruuusssuuuwwwvvvuuuuuuvvvxxxtttttttttttttttttttttuuuvvvuuurrrpppooopppqqqrrrssstttuuuvvvvvvuuuttttttsssuuuvvvuuutttssstttuuuxxxxxxxxxxxxyyyzzz||||||{{{{{{|||~~~wwwlllbbb[[[RRRPPPLLLHHHEEEBBBAAAAAA@@@??????EEENNNWWW\\\^^^bbbbbbcccccceeejjjqqqvvvzzzssswww}}}}}}yyypppjjjbbb\\\[[[___fffkkkooooooppppppqqqrrrssstttuuuuuuuuuvvvvvvwwwxxxxxxzzzzzzzzz{{{{{{|||||||||yyyzzz|||~~~~~~}}}}}}{{{zzzyyyzzz{{{{{{{{{~~~~~~}}}}}}|||{{{{{{zzzyyyzzzzzzzzzwwwwwwxxxyyyyyyzzz{{{{{{~~~}}}||||||wwwzzz||||||}}}|||nnnbbb^^^[[[[[[```ggglllnnnpppppprrrsssttttttuuuuuutttrrrpppppprrrtttuuuuuupppooonnnkkkgggbbb^^^\\\YYYZZZ[[[^^^bbbhhhnnnrrrzzz{{{}}}~~~}}}yyykkkdddbbbmmm}}}~~~lll[[[UUUVVVWWWlll}}}kkkSSSAAA:::777555222000//////000000000///000///......------.....................///000000---......///////////////////////////000000111111000222555888;;;>>>???@@@@@@AAAEEEKKKLLLNNNTTT[[[fffxxx~~~}}}vvvqqqnnnnnnooopppxxx~~~xxxrrrsssvvvvvvuuussslll]]]MMMGGGHHHKKKWWWbbbgggggghhhgggdddbbbbbbcccdddeeegggiiijjjjjjlllpppuuuzzz||||||zzzrrrvvvzzz|||||||||}}}zzz{{{~~~~~~{{{zzz|||}}}~~~}}}|||||||||}}}ssskkkddd___\\\[[[aaahhhvvvxxxyyyzzzzzz{{{}}}888999999::::::;;;<<<<<<:::;;;======>>>???BBBDDDHHHKKKQQQUUUYYYddd|||vvvkkkgggpppxxxmmm\\\NNNDDD???<<<>>>???@@@DDDJJJOOOVVV```gggkkkmmmqqqssssssssstttuuuvvvwwwxxxyyy~~~}}}~~~wwwnnnjjjjjjqqqwwwwwwsssqqqfff^^^WWWQQQLLLFFFEEEHHHPPPWWWaaagggkkkmmmqqqtttqqqtttwwwwwwuuutttvvvxxxvvvvvvuuutttttttttttttttuuutttsssqqqqqqqqqrrrrrrqqqrrrssstttuuutttsssrrrrrrsssttttttsssssstttvvvtttuuuuuuvvvwwwyyy{{{|||}}}{{{{{{|||~~~|||pppfff```VVVTTTPPPKKKGGGDDDBBBAAAAAA???>>>AAAGGGOOOUUUYYY``````aaabbbcccgggmmmqqqyyyuuuvvvzzz~~~{{{xxxnnniiiaaa[[[[[[___eeejjjoooooopppqqqrrrtttuuuvvvuuuvvvvvvvvvvvvwwwwwwwwwxxxxxxyyyyyyzzz{{{{{{|||xxxzzz|||~~~~~~~~~}}}||||||{{{{{{{{{{{{{{{{{{|||~~~~~~~~~}}}}}}|||{{{{{{{{{{{{|||xxxxxxxxxyyyyyyzzzzzzzzz~~~~~~|||{{{|||wwwyyy{{{|||}}}}}}iiibbbYYYVVVZZZbbbhhhlllooopppqqqsssuuuvvvvvvvvvvvvtttssssssuuuwwwxxxwwwqqqpppnnnjjjeee___[[[XXXSSSTTTTTTTTTVVVZZZ```eeeqqqsssuuuwwwxxx{{{~~~|||nnnfffcccmmm|||ooo^^^WWWXXXTTTeeezzz|||kkkUUUDDD<<<888555111000......///000000/////////...---------------...............///000000---......///000/////////000000/////////000111222444555777999;;;<<<<<<===BBBCCCHHHNNNQQQRRRXXX___jjj}}}~~~}}}zzzvvvsssooommmnnnqqqwww}}}|||vvvrrrsssvvvtttnnnggg^^^RRRGGGEEEHHHLLLWWWbbbdddcccccccccbbb_________```bbbeeehhhiiijjjmmmssszzz~~~{{{uuuxxx{{{}}}}}}}}}~~~{{{|||}}}~~~~~~}}}|||{{{}}}~~~~~~}}}|||~~~zzzpppddd]]]XXXWWW[[[bbbqqqtttwwwyyyyyyzzz|||~~~999999::::::;;;<<<<<<<<<:::<<<===>>>>>>@@@CCCEEEGGGKKKSSSXXX]]]jjj|||qqqiiiiiitttwwwkkkYYYJJJBBB???===???@@@@@@EEEKKKOOOVVV```gggkkknnnrrrtttssssssssstttuuuvvvwwwxxx~~~~~~|||ppphhheeelllrrrsssqqqqqqkkkccc[[[UUUNNNGGGEEEGGGKKKRRR]]]dddhhhkkkoooqqqppptttxxxxxxuuutttvvvyyyzzzyyywwwvvvuuuuuuuuuuuuttttttsssssssssssssssssspppqqqssstttuuutttsssrrrpppqqqssssssssssssuuuwwwuuuuuuvvvwwwyyy|||~~~~~~{{{{{{~~~uuujjjdddZZZWWWSSSNNNJJJFFFCCCBBBAAA@@@???>>>@@@FFFMMMSSSZZZ[[[]]]___aaaeeekkkoooxxx~~~wwwvvvwwwyyy||||||xxxuuulllggg```[[[ZZZ___eeeiiiooopppppprrrtttvvvxxxyyyxxxxxxxxxxxxxxxwwwwwwwwwxxxxxxxxxxxxxxxxxxyyyyyywwwyyy{{{}}}~~~}}}|||zzz{{{|||||||||{{{{{{{{{|||~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}yyyyyyyyyyyyyyyyyyyyyyyy~~~~~~{{{{{{{{{xxxwwwwwwyyy|||wwwkkk]]]UUUVVV]]]dddhhhoooppprrrtttvvvwwwxxxxxxzzzxxxvvvwwwxxxyyyyyyyyyvvvtttpppkkkeee```[[[XXXRRRRRRQQQOOONNNPPPVVVZZZcccgggkkknnnqqqsssvvvyyy~~~qqqiiifffooo~~~uuubbbXXXXXXSSS___qqq~~~~~~yyykkkWWWFFF>>>888444222000//////000111111000000//////..............................///000000------///000000000///...111000/////////000111222555666888:::<<<===>>>>>>DDDFFFKKKRRRTTTUUU[[[cccppp||||||||||||~~~||||||vvvvvvtttnnnkkklllssswwwzzzxxxtttqqqrrruuutttiii\\\RRRIIIDDDEEEJJJMMMXXXaaabbb___```aaaaaa___^^^^^^^^^```bbbeeeggghhhmmmuuu~~~|||xxxyyyzzz{{{}}}~~~~~~}}}||||||}}}}}}}}}}}}||||||~~~}}}~~~~~~~~~~~~yyyjjj___XXXTTTWWW\\\iiilllqqquuuvvvwwwxxxyyy999999:::;;;;;;<<<<<<===:::<<<>>>>>>???@@@CCCFFFEEEKKKSSSZZZ```nnnyyylllgggmmmyyyyyylllYYYJJJBBB???>>>@@@@@@AAAEEEKKKNNNVVV```hhhlllooorrruuusssssssssttttttvvvwwwxxx~~~||||||sssiiiccchhhnnnoooooopppmmmfff^^^WWWPPPHHHEEEFFFGGGOOOZZZbbbgggiiimmmooooootttxxxxxxuuutttvvvyyy}}}|||zzzxxxvvvvvvvvvvvvsssssstttuuuuuuuuuttttttpppqqqsssuuuuuutttsssrrrnnnppprrrsssssstttvvvwwwwwwxxxyyy{{{}}}|||{{{~~~yyymmmfff[[[YYYUUUPPPKKKGGGDDDBBB@@@AAA@@@======@@@HHHOOOUUUWWWZZZ\\\___dddjjjnnnppp{{{xxxvvvuuuvvvyyyyyyvvvssskkkfff___[[[ZZZ___eeeiiippppppqqqsssvvvxxxzzz|||zzzzzzzzzzzzzzzyyyxxxwwwyyyxxxxxxwwwwwwvvvvvvuuuwwwxxx{{{}}}~~~}}}{{{yyy{{{|||}}}|||{{{{{{{{{||||||}}}}}}~~~~~~~~~~~~~~~~~~~~~zzzyyyyyyyyyyyyyyyyyyyyy~~~}}}{{{zzzzzzzzzwwwtttuuuzzz~~~wwwdddWWWVVV[[[aaadddoooppprrrtttvvvxxxyyyyyy}}}{{{yyyyyyzzzzzzyyyxxxzzzwwwsssmmmfffaaa\\\ZZZRRRRRRPPPMMMJJJKKKPPPTTTXXX\\\bbbgggjjjnnnqqqsssxxxuuullliiirrrzzzeeeXXXVVVSSS]]]lllyyy~~~{{{xxxkkkXXXHHH???888333333111000000111222222111111111000///////////////...............///000000,,,---///000000000///...111000/////////000222333333555888;;;>>>@@@BBBCCCEEEGGGMMMTTTVVVWWW]]]ddduuutttvvvxxxzzz{{{}}}~~~yyy~~~yyytttuuutttmmmiiijjjuuuwwwwwwuuurrrppprrrttttttfffVVVKKKEEEBBBFFFKKKOOOYYYaaaaaa^^^^^^```aaa```___^^^]]]^^^```bbbdddggglllvvv|||zzzyyyxxxyyy|||~~~}}}|||}}}}}}||||||||||||}}}}}}~~~~~~~~~}}}{{{}}}~~~~~~|||zzzyyyyyy{{{nnnaaaXXXSSSTTTYYYaaaeeekkkppprrrrrrrrrsss999999999999999999::::::<<<===??????@@@AAADDDFFFHHHNNNSSSXXXddd{{{wwwnnniiimmmwwwcccPPPGGGCCC@@@>>>??????@@@EEELLLSSSZZZbbbhhhlllooosssvvvwwwvvvuuuwwwyyy|||}}}}}}|||}}}~~~zzzmmmhhheeehhhnnnsssqqqmmmkkkjjjfff___VVVNNNHHHEEEEEEJJJSSS___iiiooopppooooooqqquuuwwwwwwvvvsssqqq{{{||||||zzzxxxvvvvvvwwwwwwuuurrrrrrssstttttttttrrrqqqooopppqqqssssssrrrrrrsssttttttuuuuuuuuuuuuxxxyyy{{{~~~}}}pppiii```[[[UUUQQQNNNJJJEEEAAA???@@@AAA???===>>>BBBFFFMMMSSSYYY\\\]]]```fffkkkqqq{{{zzzwwwttttttvvvwwwuuurrrkkkeee^^^ZZZ\\\aaahhhlllppprrrtttuuuuuuvvvwwwxxxwwwxxxzzzzzzzzzxxxvvvuuuqqqsssuuuwwwxxxxxxvvvvvvuuuxxx{{{~~~~~~{{{zzzzzzzzzyyyyyyyyyzzzzzz{{{zzz|||~~~}}}}}}~~~}}}|||zzzzzz|||}}}}}}}}}}}}|||{{{yyyxxxwwwyyyyyyzzzzzzzzzzzz{{{{{{wwwwwwwwwwwwxxxyyyzzz{{{tttdddZZZWWWZZZ^^^hhhlllpppsssssstttwwwzzzzzz{{{{{{{{{yyyyyy{{{|||~~~yyyqqqhhhbbb^^^]]]VVVUUUSSSQQQOOONNNNNNMMMRRRUUUZZZ```eeehhhiiijjjuuuyyy~~~uuummmfffooo~~~mmm___WWWVVV___lllwww}}}{{{ttthhhXXXGGG;;;444111111111000///////////////////////////............111///------.../////////000000/////////...............///......///222444444777<<>>>>>FFFPPPWWWZZZ]]]^^^^^^]]]]]]]]]\\\[[[ZZZZZZ\\\^^^aaabbbgggmmmxxx|||yyyyyyyyyyyyzzzzzz{{{|||{{{zzzzzzzzzzzz{{{||||||~~~~~~~~~~~~}}}yyy{{{}}}{{{wwwttttttuuuxxx}}}|||iiiYYYPPPOOOPPPXXX[[[___bbbdddfffhhhjjj999999999999::::::::::::;;;===>>>??????AAACCCFFFJJJOOOTTTYYYgggwwwnnnkkktttsss___NNNFFFAAA>>>===??????@@@EEELLLTTT[[[cccjjjnnnqqqvvvyyyzzzyyywwwwwwxxx{{{}}}~~~||||||}}}|||wwwmmmhhhdddgggmmmqqqpppnnnmmmkkkhhhaaaYYYPPPJJJGGGBBBGGGOOOZZZdddkkkmmmmmmnnnpppsssuuuvvvuuusssrrrxxxyyyyyyyyywwwvvvwwwxxxwwwuuusssrrrssstttssssssqqqpppoooppprrrsssrrrqqqooopppqqqrrrrrrssssssssswwwxxxzzz}}}uuunnnccc^^^WWWSSSPPPLLLGGGCCCAAABBBAAA???======@@@CCCHHHNNNVVVZZZ]]]___bbbfffnnnwww}}}yyyuuutttuuuuuurrroookkkeee^^^ZZZ\\\aaahhhkkkooorrrtttuuuuuuvvvwwwxxxwwwxxxzzzzzzzzzxxxwwwuuurrrsssuuuwwwxxxxxxwwwvvvuuuwwwzzz|||||||||zzzyyyyyyyyyyyyyyyyyyzzz{{{|||zzz|||~~~~~~}}}}}}~~~~~~}}}|||{{{{{{|||}}}~~~}}}}}}}}}|||{{{zzzxxxwwwyyyyyyyyyyyyyyyyyyzzzzzzyyyyyyxxxxxxxxxyyyzzzzzz|||}}}pppaaaYYYXXXZZZeeeiiiooorrrsssssstttvvvwwwxxxzzz{{{{{{}}}|||uuummmfffcccbbb[[[YYYWWWUUURRRQQQPPPOOOPPPSSSWWW\\\aaaeeeggghhhqqquuu||||||~~~vvvnnnhhhqqqnnn]]]TTTTTT___nnn{{{yyysssgggWWWGGG;;;555333222222111000000000000111////////////............000///...---...//////////////////......---------//////000000///000333666555888<<<>>>??????@@@AAAFFFHHHMMMRRRSSSXXXeeerrrzzzrrrsssssssssssssssuuuvvvtttooonnnvvvxxxpppssstttooonnnrrrzzztttoooooorrrrrrooommmiii]]]NNNDDD>>>===EEENNNVVVYYY\\\]]]]]]\\\\\\\\\[[[ZZZYYYYYY[[[]]]```aaaffflllwww|||yyyyyyyyyyyyyyyzzz{{{|||{{{{{{zzzzzz{{{{{{|||}}}}}}}}}}}}}}}~~~}}}}}}vvvwwwvvvssspppnnnppprrruuuyyyooo^^^TTTQQQQQQRRRTTTWWWYYYZZZ\\\___aaa999999999:::::::::;;;;;;===>>>@@@AAAAAACCCFFFHHHLLLQQQVVV\\\kkkssshhhiiiuuunnnZZZJJJDDD???<<<<<<>>>???@@@FFFMMMUUU[[[dddkkkoootttyyy}}}}}}yyywwwwwwzzz~~~}}}}}}~~~}}}zzzzzz{{{yyywwwnnniiieeefffkkkooopppnnnnnnmmmiiiccc\\\TTTMMMIIIBBBEEELLLVVV```hhhkkkmmmmmmoooqqqtttuuuuuuttttttuuuvvvxxxxxxwwwwwwxxxyyyxxxvvvssssssssssssrrrqqqpppppppppqqqssssssqqqpppnnnnnnoooppprrrsssttttttuuuvvvyyy{{{~~~~~~uuugggbbbZZZUUURRRNNNIIIEEECCCCCCBBB???<<<;;;===???BBBIIIRRRYYY]]]___``````iiirrr~~~|||wwwuuutttssspppmmmkkkeee^^^ZZZ\\\aaagggkkkoooqqqtttvvvvvvvvvwwwxxxxxxxxxyyyzzzzzzyyywwwvvvssstttvvvwwwxxxxxxwwwvvvuuuvvvwwwxxxyyyyyyyyyyyyxxxxxxxxxyyyzzz{{{|||}}}zzz|||~~~~~~}}}|||}}}~~~~~~}}}|||{{{{{{|||}}}~~~}}}}}}}}}}}}|||{{{yyyyyyyyyyyyxxxxxxxxxxxxxxxxxxzzzyyyyyyyyyyyyyyyzzzzzzxxxzzz}}}mmm___YYYWWW```eeekkkppprrrrrrrrrrrrsssuuuxxxzzz}}}|||uuunnnjjjiiicccaaa___[[[XXXVVVTTTSSSRRRSSSVVVZZZ___dddhhhjjjnnnrrryyyzzz|||~~~uuummmgggooorrr___RRRQQQ^^^qqqxxxrrrfffWWWHHH===777555333333222111111111111222////////////............//////............///000000000////////////......///000111111000222444777666999;;;======???AAACCCHHHJJJNNNSSSVVV\\\lllzzzzzzzzzzzzqqqrrrrrrsssssssssrrrrrrjjjhhhjjjvvvyyyqqqqqqqqqnnnoootttyyysssnnnmmmpppsssrrrooodddXXXKKKBBB======DDDMMMUUUWWWZZZ\\\[[[ZZZZZZZZZXXXXXXWWWWWWYYY[[[^^^```dddkkkuuu}}}zzzyyyyyyyyyyyyzzz{{{{{{{{{{{{{{{{{{{{{|||}}}}}}~~~~~~~~~~~~~~~}}}}}}|||vvvuuurrrnnnkkkkkknnnqqqpppqqqtttyyyssscccXXXRRRPPPLLLMMMOOOOOOPPPRRRUUUXXX999999::::::;;;;;;<<<<<>>;;;;;;===???AAAGGGNNNUUU[[[dddkkkpppuuu{{{}}}yyywwwyyy}}}}}}||||||{{{{{{qqqlllfffeeeiiimmmoooooopppmmmjjjeee___WWWPPPKKKDDDEEEJJJRRR]]]fffkkknnnmmmnnnqqqsssuuuvvvvvvvvvvvvwwwxxxxxxwwwwwwxxxyyyxxxvvvtttttttttsssrrrpppooopppqqqsssttttttqqqoooooopppppprrrsssuuuvvvwwwuuuwwwyyy{{{~~~|||lllfff^^^WWWTTTPPPJJJFFFDDDCCCAAA>>><<<<<<<<<===???EEEPPPZZZaaabbbaaa^^^fffooozzz~~~xxxtttsssrrrooollliiiddd]]]ZZZ\\\aaagggjjjnnnqqqtttvvvwwwwwwwwwxxxxxxyyyyyyzzzzzzyyyxxxxxxuuuvvvwwwxxxxxxxxxwwwwwwvvvvvvuuuvvvvvvwwwxxxxxxwwwxxxxxxyyyzzz{{{}}}~~~zzz{{{}}}}}}|||{{{|||~~~}}}}}}||||||||||||}}}}}}}}}}}}}}}}}}}}}|||{{{zzzyyyxxxxxxxxxwwwwwwvvvvvvwwwwwwwwwwwwxxxyyyzzz{{{www{{{~~~~~~mmm___WWW[[[```gggnnnrrrsssrrrqqqqqqtttwwwzzz~~~}}}vvvqqqooommmkkkhhhddd```]]]ZZZYYYYYYYYY[[[^^^ccchhhmmmpppooorrrxxx~~~|||{{{~~~}}}{{{qqqjjjccciii~~~wwwbbbSSSNNN\\\qqqxxxssshhhYYYJJJ???999666333333222111111111111111////////////..................//////......///000111111111111111111111111///000111000000222555777999:::;;;<<<===???BBBEEEKKKLLLPPPUUUXXX```qqqyyyyyy~~~wwwsssssssssttttttsssqqqpppiiifffiiiuuuuuuqqqpppnnnqqquuuxxxtttooolllpppuuuuuuqqq^^^SSSFFF???<<<>>>DDDLLLSSSVVVYYYZZZYYYXXXWWWXXXVVVVVVUUUVVVWWWZZZ]]]^^^dddjjjttt~~~}}}{{{zzzzzzyyyzzzzzz{{{{{{||||||{{{{{{||||||}}}~~~~~~}}}||||||wwwuuurrrnnnkkkkkklllnnniiihhhggghhhnnnuuu}}}yyymmmaaaVVVOOOLLLIIIIIIJJJJJJKKKNNNRRRUUU999::::::;;;<<<<<<======???AAACCCDDDDDDFFFIIILLLNNNSSSYYYbbbvvvmmmgggooozzz|||jjjUUUFFFAAA>>>;;;;;;>>>???AAAHHHOOOTTTZZZbbbiiinnnttt{{{|||xxxxxx{{{~~~~~~~~~wwwqqqjjjggghhhlllooopppqqqnnnjjjgggbbb[[[RRRLLLEEEEEEGGGNNNWWWaaaiiimmmnnnoooppprrrtttvvvwwwxxxyyyzzzzzzzzzxxxwwwxxxyyyyyywwwvvvuuuuuuuuusssqqqpppqqqrrrtttuuuuuurrrppppppppppppqqqsssuuuwwwxxxwwwxxxzzz}}}pppjjjaaaZZZUUUQQQLLLHHHEEECCC@@@>>>======>>>>>>>>>DDDNNNZZZdddhhheeeaaadddmmmwww~~~xxxtttsssrrrooolllgggbbb\\\ZZZ\\\bbbhhhkkknnnqqquuuxxxxxxxxxyyyyyyyyyyyyyyyyyyzzzyyyyyyyyywwwwwwwwwxxxxxxxxxxxxxxxvvvvvvuuuuuuuuuvvvwwwxxxwwwxxxxxxyyyzzz{{{}}}~~~zzz{{{|||{{{zzzzzz|||}}}}}}}}}||||||||||||}}}}}}}}}}}}}}}~~~}}}}}}||||||yyyyyyxxxwwwwwwvvvuuuuuusssssstttuuuvvvxxxzzz{{{vvvzzz}}}{{{zzzjjj[[[XXX\\\cccjjjpppsssssssssqqqsssvvvyyy}}}}}}wwwtttuuusssppplllhhheeecccbbbaaaaaabbbdddhhhmmmrrruuuppprrrwww~~~~~~{{{wwwppphhhaaacccvvvyyycccSSSMMMYYYppp{{{vvvlll]]]NNNBBB:::666222222111000000000000111////////////............,,,...000000......///111000000000000000000000000---...//////000111444777:::<<<<<<===>>>@@@DDDGGGMMMOOOSSSWWW\\\eeevvv||||||vvvvvvuuuuuuwwwxxxvvvrrrnnnhhheeegggssszzzsssooonnnrrrvvvwwwvvvrrrnnnrrrxxxvvvoooXXXLLLAAA======???FFFLLLRRRUUUXXXYYYWWWVVVVVVVVVTTTTTTTTTTTTVVVYYY\\\]]]eeekkkttt|||~~~||||||{{{{{{zzz{{{{{{|||}}}||||||||||||}}}~~~~~~~~~}}}||||||tttrrroookkkhhhfffdddccc]]][[[XXXWWWZZZ```fffkkkkkkjjjggg```WWWOOOJJJHHHFFFGGGHHHHHHIIILLLQQQTTT999::::::;;;<<<===>>>>>>===???AAABBBCCCEEEIIIKKKOOOTTT\\\ggg|||vvvgggfffrrr|||wwwfffRRREEEAAA???<<<<<>>>>>???>>>>>>>>>AAAJJJXXXfffllljjjfffdddllluuu}}}xxxtttrrrqqqnnnkkkddd```[[[ZZZ]]]ccciiilllooorrrwwwzzzzzzzzzzzz{{{yyyyyyyyyyyyzzzzzzzzzzzzxxxxxxxxxxxxxxxxxxxxxyyywwwwwwvvvvvvvvvwwwwwwxxxxxxxxxxxxyyyzzz{{{|||}}}zzzzzz{{{zzzyyyzzz{{{}}}||||||}}}}}}}}}}}}|||||||||}}}}}}~~~~~~~~~~~~}}}zzzzzzyyyxxxwwwuuuuuutttrrrrrrssstttuuuwwwyyyzzztttwwwyyywwwuuuxxxxxxdddZZZ[[[___eeelllppprrrrrrqqqrrruuuwww{{{}}}zzz|||zzzwwwtttqqqnnnlllkkkgggggghhhjjjmmmqqquuuwwwrrrssswww}}}|||uuupppjjjbbbbbbrrruuuaaaTTTOOOWWWmmm~~~{{{rrrdddTTTEEE:::555222222111000000000000000////////////............***---111000...---///111------............//////---...//////000111555777<<<===??????@@@BBBFFFHHHNNNPPPUUU\\\aaakkk~~~zzzyyyxxxwwwyyyzzzxxxrrrmmmdddaaadddqqq{{{rrrnnnnnnrrruuuuuuwwwuuuqqqtttyyysssiiiQQQFFF===;;;>>>BBBHHHNNNRRRUUUWWWXXXWWWUUUTTTUUUSSSSSSSSSSSSUUUXXX[[[]]]ggglllttt{{{}}}~~~~~~~~~~~~~~~}}}||||||||||||}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~}}}}}}|||ppplllgggccc___[[[VVVSSSQQQOOOLLLJJJKKKNNNSSSVVVUUUVVVUUURRRMMMIIIGGGFFFEEEFFFGGGHHHHHHJJJMMMPPP::::::;;;<<<===>>>?????????AAACCCDDDEEEGGGKKKMMMQQQWWW```mmmtttfffhhhuuu|||}}}ppp___MMMDDDCCCAAA>>>>>>@@@AAABBBIIIPPPUUU[[[bbbhhhmmmrrrzzz}}}wwwuuuuuusssxxx|||}}}}}}~~~tttllliiikkkpppsssvvvsssooommmkkkdddZZZSSSJJJFFFCCCEEEMMMXXXbbbhhhnnnnnnmmmnnnooorrrtttvvvwwwxxxyyyyyyxxxwwwyyyzzzyyyxxxxxxyyyzzzyyywwwuuuvvvttttttuuuvvvwwwvvvuuusssrrrqqqqqqrrrsssuuuwwwzzzzzz{{{|||}}}}}}}}}}}}|||}}}}}}~~~{{{tttjjjaaa\\\WWWRRRNNNKKKGGGBBB?????????===<<<<<<>>>EEESSSdddmmmmmmiiidddkkkssszzzzzztttqqqoookkkhhhaaa^^^ZZZYYY^^^dddjjjnnnooosssxxx|||||||||||||||yyyyyyyyyyyyyyyzzz{{{{{{yyyyyyyyyxxxxxxxxxyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyyyyyyyyyyzzz{{{|||yyyzzzzzzzzzxxxyyy{{{}}}||||||}}}}}}}}}}}}|||||||||}}}~~~~~~~~~|||{{{zzzyyywwwvvvuuutttuuuuuutttuuuuuuvvvwwwxxxtttvvvwwwuuusssvvv}}}ppp^^^]]]\\\___eeekkknnnooonnnppprrruuuyyy~~~|||yyywwwuuuttttttmmmnnnnnnppprrruuuxxxyyywwwvvvzzzvvvooojjjcccbbbppprrraaaWWWQQQVVVkkkxxxkkkYYYHHH:::444333333222111111111111222////////////............)))---111111...---///222.........//////000000000...///000000111333666999===???AAABBBBBBDDDGGGIIIMMMPPPXXX```hhhttt~~~}}}}}}zzzxxxxxxzzz|||yyyqqqkkkbbb```dddqqqxxxooojjjlllqqqtttrrrwwwwwwsssuuuxxxoooaaaLLLBBB999:::???EEEKKKPPPRRRUUUWWWXXXVVVUUUTTTTTTSSSRRRRRRSSSUUUXXX[[[]]]iiiooovvvzzz||||||}}}~~~~~~}}}}}}~~~~~~~~~~~~}}}}}}}}}~~~}}}}}}~~~}}}}}}sssmmmddd]]]XXXSSSOOOLLLKKKJJJHHHFFFFFFGGGIIIKKKJJJKKKKKKJJJGGGFFFGGGHHHFFFHHHIIIIIIHHHHHHIIIKKK::::::;;;<<<===>>>???@@@BBBDDDFFFHHHIIIKKKNNNQQQRRRYYYcccppp|||oooqqq|||yyykkkZZZJJJCCCDDDBBB??????AAABBBCCCIIIPPPWWW\\\ccciiimmmssszzzwwwsssrrrrrrxxx~~~wwwmmmjjjkkkppptttyyyuuurrrpppnnnhhh]]]UUUNNNIIIEEEFFFNNNYYYcccjjjmmmlllllllllmmmooorrrtttsssuuuwwwwwwwwwxxxyyy{{{yyyyyyyyyzzz{{{{{{xxxvvvwwwvvvtttuuuvvvxxxxxxwwwwwwvvvtttssstttvvvxxxyyyzzzzzz{{{{{{|||{{{{{{{{{{{{||||||}}}~~~~~~xxxmmmddd___ZZZUUUQQQOOOJJJDDDAAA@@@>>><<<999::::::AAAOOOaaalllnnnjjjdddjjjqqqxxx{{{tttpppmmmiiifff```\\\YYYYYY^^^eeekkkoooppptttyyy}}}~~~}}}}}}}}}yyyyyyyyyyyyyyyzzz{{{|||zzzzzzyyyxxxxxxyyyyyyyyyyyyyyyzzzzzzzzzyyyyyyxxxzzzzzzyyyyyyyyyzzzzzz{{{yyyzzzzzzyyyxxxyyy{{{}}}||||||}}}}}}}}}}}}|||||||||}}}~~~||||||{{{yyywwwvvvuuutttxxxxxxwwwvvvvvvuuuvvvvvvvvvwwwwwwuuutttvvv{{{{{{bbb^^^[[[[[[```fffjjjkkklllmmmpppsssxxx~~~}}}{{{zzzyyyyyysssssstttuuuwwwyyy{{{||||||{{{~~~xxxmmmiiibbbbbbnnnrrrccc[[[SSSVVVjjj|||ooo\\\III:::222555444333333222222333333000/////////............(((---111222///---///222111111222222333333333333///000111111222444777:::===@@@BBBDDDDDDFFFHHHJJJLLLPPPYYYdddmmmzzz|||~~~{{{~~~zzzxxxxxxzzz|||yyyqqqjjjcccbbbfffsss|||tttkkkgggjjjpppsssooovvvwwwtttuuuvvvkkk[[[III???888999@@@FFFLLLRRRSSSUUUXXXXXXVVVUUUTTTTTTSSSRRRRRRSSSUUUXXX\\\^^^kkkpppwwwzzz{{{{{{|||~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~~~~~~~~~~zzzqqqfff\\\VVVRRROOOMMMLLLKKKJJJHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFFFFIIIKKKJJJKKKLLLLLLIIIGGGGGGHHH;;;<<<>>>>>>>>>???AAACCCBBBDDDGGGHHHIIIKKKNNNPPPVVVZZZeeexxxwwwtttttt|||zzzhhhVVVIIICCCAAA@@@>>>>>>AAACCCDDDJJJQQQVVV\\\dddiiimmmrrrwww|||zzztttpppuuutttvvvzzz}}}wwwmmmfffjjjqqqxxxzzzyyyuuuqqqlllcccZZZQQQJJJDDDEEEJJJRRR^^^iiikkkppprrrooommmoooqqqqqqssssssttttttuuuwwwxxxyyyuuuwwwyyyyyyxxxwwwwwwxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxwwwuuussssssuuuwwwxxx||||||{{{{{{{{{|||||||||~~~}}}{{{{{{{{{|||}}}~~~~~~tttlllfff```ZZZUUURRRNNNHHHDDDAAA@@@===<<<:::<<<>>>DDDSSSgggqqqpppnnnnnnpppvvv~~~wwwqqqmmmiiiggg```ZZZVVVXXX\\\aaakkktttvvvuuuvvvyyy}}}~~~|||yyyzzz{{{{{{{{{||||||}}}}}}}}}|||zzzyyyxxxyyyyyyzzzwwwyyyzzz||||||{{{zzzxxx{{{{{{||||||{{{yyywwwvvvzzzzzzzzzzzz|||}}}~~~~~~}}}||||||}}}}}}~~~~~~~~~~~~{{{xxxtttrrrrrrssstttyyywwwuuusssrrrtttvvvxxxvvvuuuttttttuuuwwwyyy{{{|||qqqeee[[[\\\______aaafffhhhjjjkkklllpppyyy~~~|||{{{{{{xxxvvvuuuvvvxxxyyyyyyyyy{{{{{{~~~{{{tttpppiiidddjjjzzzuuubbbTTTRRRUUUggg~~~nnn\\\JJJ===777444333222111000000000000000000//////.........---........................///////////////.........111333444444444555888:::@@@BBBCCCDDDDDDFFFHHHJJJKKKQQQZZZdddqqq|||{{{}}}~~~||||||}}}~~~}}}zzzuuupppkkkeeebbbgggttt}}}~~~~~~}}}wwwooofffaaaeeennnvvvttttttrrrrrrtttqqqcccUUUDDD???;;;;;;@@@HHHMMMOOOSSSSSSRRRRRRQQQQQQQQQPPPRRRNNNOOOTTTWWWXXXZZZ^^^iiinnnuuuyyyzzzzzz|||~~~}}}~~~~~~~~~~~~~~~}}}|||}}}~~~~~~|||yyyrrrfffZZZSSSQQQQQQQQQQQQPPPNNNMMMKKKJJJJJJFFFGGGIIIIIIIIIIIIKKKMMMKKKNNNPPPPPPMMMKKKLLLNNN;;;<<<>>>>>>>>>???BBBDDDCCCEEEHHHIIIJJJLLLNNNPPPUUU[[[iii~~~xxxwwwyyyxxxeeeRRRFFF@@@??????======@@@BBBDDDIIIPPPVVV\\\dddiiimmmrrrwww|||yyyrrrppppppsssxxx|||yyynnngggjjjqqqvvvyyyyyyvvvsssnnnddd[[[SSSLLLFFFFFFIIIPPP[[[eeeiiiooorrrooommmoooqqqqqqtttttttttuuuvvvwwwxxxyyywwwxxxyyyxxxvvvuuuvvvwwwyyyyyyyyyyyyyyyyyyyyyyyyvvvuuusssqqqqqqsssuuuvvvzzzzzzzzzzzz{{{|||}}}~~~~~~}}}|||{{{{{{{{{||||||}}}~~~~~~~~~yyypppjjjccc\\\WWWTTTPPPJJJFFFCCCAAA>>><<<;;;>>>???CCCOOObbbooossssssrrrrrrvvv}}}yyytttnnniiieee___YYYVVVXXX\\\bbbkkksssvvvuuuuuuxxx{{{}}}|||{{{{{{{{{|||}}}}}}}}}}}}}}}|||{{{yyyxxxwwwwwwxxxxxxuuuxxx|||~~~}}}yyywwwzzzzzz{{{{{{zzzxxxwwwvvvyyyyyyyyyzzz{{{|||}}}~~~}}}|||||||||}}}~~~~~~~~~|||zzzwwwuuuuuuuuuuuuxxxwwwuuutttttttttvvvwwwuuutttsssssssssuuuwwwxxxyyyxxxlllbbb```aaaaaacccgggkkklllnnnoooqqqxxx~~~}}}}}}yyyxxxvvvwwwyyyzzzzzzyyy{{{{{{{{{uuujjjbbbfffwwwwwweeeWWWOOOPPP___{{{}}}nnn\\\JJJ===777444333222111000000000000000000/////////.......................................//////////////////111222333333333555999;;;AAABBBDDDDDDDDDEEEHHHJJJMMMRRRZZZeeerrr}}}zzzzzz}}}}}}~~~yyyqqqkkkhhhfffjjjuuu|||{{{yyyzzzvvvrrrkkkeeedddhhhpppwwwuuuvvvvvvvvvxxxssscccSSSCCC>>>:::;;;AAAHHHMMMOOOQQQQQQQQQPPPPPPOOOOOOOOOQQQNNNNNNRRRVVVWWW[[[___iiiooovvvyyyyyyyyyzzz{{{{{{{{{{{{||||||}}}}}}}}}~~~}}}||||||}}}~~~~~~uuuiii```[[[YYYXXXWWWVVVSSSQQQOOOMMMLLLJJJLLLOOOPPPOOOOOOOOOPPPOOOQQQSSSSSSRRRRRRTTTVVV;;;===>>>>>>???@@@BBBDDDEEEGGGJJJKKKKKKMMMOOOQQQRRRZZZkkkvvvwww}}}ttt```MMMBBB======>>><<<<<<@@@AAACCCIIIPPPVVV\\\dddjjjmmmqqqwww{{{}}}uuukkkkkknnnuuuyyy|||zzzpppiiijjjooorrrwwwyyyxxxvvvqqqggg]]]VVVNNNGGGFFFHHHNNNXXXbbbgggmmmqqqooonnnppprrrrrruuuuuuuuuvvvwwwxxxyyyzzzyyyyyyyyyvvvtttssstttvvvyyyyyyyyyyyyyyyyyyyyyyyyvvvuuusssrrrrrrsssuuuvvvxxxxxxxxxyyy{{{}}}~~~~~~}}}|||{{{{{{{{{||||||}}}}}}|||{{{|||}}}~~~~~~uuunnnhhh```[[[WWWSSSMMMIIIEEEBBB???===<<>>888444333222111000000000000000000////////////.......................................//////000000000000000111111222555:::>>>AAACCCDDDEEEDDDFFFHHHJJJOOOTTT[[[fffttt}}}{{{|||tttkkkkkkkkkooowwwzzzxxxuuutttooolllhhhgggiiinnntttxxxwwwyyy|||}}}|||tttaaaPPP@@@===999;;;AAAIIIMMMOOOOOOOOOOOONNNNNNNNNNNNMMMQQQMMMLLLPPPSSSVVV[[[aaajjjooovvvyyyyyywwwwwwxxxwwwwwwwwwxxxyyy{{{~~~}}}zzzxxxzzz{{{}}}~~~}}}}}}{{{ooogggbbbbbb```^^^[[[WWWTTTQQQPPPOOOSSSXXX[[[[[[YYYWWWWWWWWWXXXZZZ[[[[[[]]]```ccc;;;===>>>??????AAACCCFFFHHHJJJLLLMMMMMMNNNQQQSSSQQQYYYjjj~~~pppttt~~~qqq[[[JJJ@@@<<<;;;===;;;;;;???AAACCCIIIPPPWWW]]]dddjjjmmmqqqwww{{{}}}xxxmmmjjjkkkpppuuuxxx{{{rrriiihhhlllnnntttyyyzzzyyyuuujjj```YYYPPPIIIGGGHHHLLLVVV___eeelllrrrqqqppprrrtttsssuuuuuuvvvvvvwwwyyyzzz{{{{{{zzzyyyuuurrrrrrsssuuuxxxxxxxxxxxxxxxxxxxxxxxxxxxwwwvvvuuuuuuvvvwwwxxxxxxxxxyyyyyyzzz|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}|||zzz{{{|||~~~wwwqqqllleeeaaaZZZWWWQQQLLLHHHDDD@@@===:::===???>>>DDDTTTkkk{{{~~~yyywwwyyy{{{rrrhhhbbb\\\WWWUUUXXX]]]aaajjjrrruuuuuuuuuvvvxxx{{{~~~|||}}}~~~}}}{{{{{{zzzyyyxxxwwwvvvvvvsssvvvzzz}}}}}}{{{xxxvvvyyyzzz{{{{{{{{{zzzyyyxxxyyyyyyyyyzzz{{{|||}}}~~~~~~|||||||||}}}}}}~~~~~~~~~~~~|||{{{zzzyyyyyyyyyzzzzzzzzzxxxwwwvvvyyyxxxwwwvvvvvvwwwwwwxxxzzz}}}wwwooollllllnnnpppwww{{{|||{{{yyyyyyzzz{{{{{{zzz}}}|||{{{mmmaaaaaaqqqvvvfffZZZRRRLLLPPPeee|||sssaaaOOOAAA:::444333222111000000000000000000//////////////////........................------...///000111111222//////000000222666<<>>;;;999;;;BBBIIIMMMNNNNNNNNNMMMMMMMMMMMMMMMMMMOOOLLLKKKNNNQQQTTT\\\dddkkkpppvvvxxxwwwttttttttttttsssssstttwwwzzz}}}}}}zzzwwwyyyzzz{{{}}}~~~~~~}}}}}}~~~sssllljjjiiieeebbb]]]YYYVVVUUUTTTZZZaaafffgggeeecccbbb`````````aaadddggglllooo;;;===???@@@@@@BBBDDDGGGIIIKKKNNNOOOOOOQQQSSSUUUUUU\\\lll{{{lllrrr~~~mmmXXXHHH???<<<<<<<<<:::;;;???AAACCCIIIPPPWWW]]]dddjjjmmmqqqvvvzzz|||tttnnnjjjmmmqqquuu}}}}}}tttjjjfffgggiiipppwwwzzz{{{yyypppfff\\\SSSKKKHHHHHHLLLUUU^^^ccclllrrrssssssuuuvvvuuuuuuuuuvvvvvvwwwyyyzzz{{{{{{zzzyyyvvvsssrrrtttvvvxxxxxxxxxxxxxxxxxxxxxxxxyyyxxxxxxwwwwwwxxxxxxyyy{{{{{{zzzzzzzzz{{{||||||}}}||||||}}}xxxtttooojjjfff___[[[UUUPPPKKKFFFAAA===999;;;======@@@OOOhhh||||||yyyyyy}}}~~~tttiiiaaa[[[VVVTTTWWW[[[aaajjjrrrvvvvvvvvvwwwxxx{{{~~~~~~~~~~~~}}}||||||{{{zzzyyyxxxwwwvvvtttuuuwwwxxxyyyyyyxxxxxxzzz{{{|||}}}}}}||||||{{{zzzzzz{{{{{{|||~~~~~~||||||||||||}}}~~~~~~~~~~~~~~~|||{{{{{{{{{|||}}}}}}}}}{{{yyyxxxxxxxxxxxxwwwwwwwwwwwwwwwuuuyyy{{{xxxssstttuuuuuuxxx}}}~~~|||zzzzzz{{{{{{zzzyyy~~~|||~~~zzzoooddddddqqqxxxhhh\\\SSSMMMNNN^^^ssswwweeeSSSDDD<<<444333222111000000000000//////000000000000000000////////////////////////---......///000111222222//////000000333777>>>BBBCCCEEEFFFGGGGGGIIILLLNNNSSSWWW^^^kkk|||}}}rrrpppwww}}}|||xxxuuurrrpppmmmmmmqqqwww{{{zzzxxxvvv|||~~~qqqZZZGGG<<<:::888;;;BBBIIILLLLLLMMMMMMMMMMMMMMMMMMMMMMMMNNNKKKKKKNNNPPPTTT]]]ggglllpppuuuvvvtttrrrrrrsssrrrrrrrrrsssvvvyyy}}}}}}~~~~~~{{{zzzyyyzzzzzz{{{|||~~~~~~~~~}}}}}}~~~tttrrrnnniiiddd___[[[YYYWWW]]]eeelllnnnnnnlllllleeecccaaaaaadddiiinnnqqq<<<===???@@@AAABBBEEEHHHJJJLLLOOOQQQRRRSSSVVVXXX]]]dddssszzzkkksss}}}hhhUUUGGG@@@===<<<===;;;<<>>@@@AAAAAACCCFFFIIIJJJLLLOOORRRSSSVVVYYY[[[bbbjjjzzzxxxkkkssswwwcccQQQEEE???===;;;===;;;<<<@@@CCCEEEKKKSSSXXX^^^eeejjjmmmpppuuuyyy|||xxxooonnnpppsssxxx}}}|||ooofffdddaaaiiirrryyy~~~{{{ssshhh^^^SSSLLLIIIIIIOOOWWW]]]fffooorrrsssvvvwwwuuutttttttttuuuvvvwwwxxxyyyvvvxxxyyyyyyxxxxxxyyy{{{zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzyyyyyyzzzzzzzzz|||||||||||||||}}}~~~~~~~~~~~~|||xxxsssoookkkgggaaa[[[UUUNNNHHHCCC======>>>??????GGG[[[ooo}}}|||}}}uuujjjccc\\\UUUQQQSSSWWW___jjjuuuxxxzzz}}}}}}|||{{{}}}~~~|||||||||~~~~~~|||||||||{{{zzzxxxvvvtttuuuvvvwwwyyyzzzzzzzzzzzzyyyzzz|||}}}~~~~~~~~~}}}{{{{{{{{{{{{|||~~~~~~}}}|||{{{||||||||||||}}}~~~~~~|||{{{||||||}}}~~~~~~}}}}}}|||zzzyyyxxxtttuuuuuuvvvwwwwwwwwwwwwyyy|||}}}}}}~~~{{{yyyuuuuuu{{{~~~|||yyyxxx{{{~~~{{{rrrfffdddooonnnaaaPPPOOOQQQXXXgggxxx|||jjjUUUEEE;;;444333222111000000000000//////000000000111111111////////////////////////000000000000000000000111///111333555777:::???BBBDDDFFFIIIKKKLLLOOOSSSVVVYYY]]]hhhwww}}}xxxzzz~~~yyyuuuppplllkkkrrr{{{zzzsssrrrxxx{{{yyyrrreeeRRRAAA;;;999999<<>>@@@AAABBBDDDGGGIIIJJJLLLPPPRRRTTTWWWZZZ]]]bbblll~~~wwwjjjrrrsss```OOODDD???<<<;;;===<<<===AAACCCEEELLLSSSXXX^^^eeejjjmmmpppuuuyyyyyyyyyrrrqqqrrrrrruuuxxxrrrhhhddd```hhhqqqxxx~~~~~~wwwmmmbbbVVVNNNIIIGGGLLLSSSZZZdddmmmqqqrrruuuuuutttssssssttttttuuuwwwxxxyyytttvvvyyyzzzzzzzzz{{{|||||||||||||||||||||||||||}}}}}}}}}}}}}}}}}}}}}}}}{{{{{{{{{|||~~~~~~}}}|||{{{vvvqqqoookkkfff___YYYRRRKKKFFFAAA??????@@@@@@EEEVVVhhh}}}}}}}}}vvvkkkddd]]]VVVPPPQQQVVV^^^kkkvvvxxx|||}}}||||||~~~}}}{{{zzz{{{}}}{{{{{{{{{zzzyyywwwtttssstttvvvzzz}}}~~~}}}{{{zzzxxxyyy{{{|||}}}~~~}}}}}}zzzzzzzzzzzz|||}}}~~~}}}|||{{{{{{|||||||||}}}~~~}}}{{{zzz{{{|||~~~~~~}}}|||{{{zzzyyyxxxxxxuuuvvvwwwyyyyyyzzzzzzzzzvvvxxxxxxvvv||||||wwwrrrvvv|||~~~wwwuuuzzz~~~ssseeebbbmmm~~~nnn```PPPRRRUUU[[[gggwww}}}jjjUUUCCC:::444333222111000000000000//////000000111111111222000000000000000000000000111111111000000000000000000222555777999;;;???BBBDDDFFFIIILLLNNNQQQUUUXXX[[[```kkk||||||yyyzzzuuummmiiihhhooozzz~~~yyyrrrpppuuuxxxuuunnnaaaOOO@@@;;;:::999===BBBGGGGGGFFFHHHHHHHHHIIIIIIJJJJJJJJJJJJJJJNNNRRRTTTWWWaaakkknnnppppppnnnlllmmmqqquuuvvvvvvxxxyyyzzzzzzzzzyyy~~~~~~~~~}}}}}}}}}}}}}}}}}}{{{zzzzzz|||~~~zzznnnfffaaa\\\^^^```bbbcccfffiiikkkkkkddd[[[WWWXXX\\\```bbb>>>@@@BBBCCCDDDGGGJJJMMMNNNOOOQQQRRRTTTWWW[[[^^^bbbjjj~~~sssiiittt~~~qqq^^^MMMBBB=========:::;;;<<<===@@@FFFNNNSSSYYY]]]ccciiinnnrrrvvvxxx|||zzzssspppqqqssstttyyymmmfffbbbccciiittt~~~~~~yyymmmeee[[[RRRMMMLLLLLLLLL[[[aaahhhmmmoooqqquuuwwwqqqssstttuuuuuuvvvyyy{{{xxxxxxyyyyyyyyyzzzzzzzzzzzzzzz{{{{{{{{{{{{{{{{{{~~~}}}{{{{{{||||||zzzyyy~~~~~~}}}}}}}}}}}}~~~~~~~~~xxxtttpppooommmiiibbbYYYNNNFFFBBB???=========BBBOOO]]]vvv}}}~~~|||~~~wwwmmmeee___VVVPPPRRRXXX___fffmmmwwwzzz~~~}}}{{{yyyxxx{{{{{{{{{|||||||||||||||zzz{{{|||||||||||||||{{{yyy{{{~~~~~~|||yyywwwzzz{{{}}}|||{{{zzzzzz{{{~~~~~~~~~~~~~~~}}}}}}|||}}}~~~~~~}}}||||||}}}}}}}}}|||yyyvvvsssrrrttttttuuuuuuvvvvvvwwwwwwvvvxxxzzz|||~~~zzzxxxvvvxxx~~~}}}||||||zzzwwwxxxzzzooofffeeeooottthhhYYYUUUUUU]]]lll{{{yyyjjjXXXHHH>>>888555222000000111111000000000000000000000000000000000000000///////////////------111666777333///333333444666:::>>>BBBEEEHHHIIILLLMMMNNNPPPTTTVVV^^^dddppp}}}{{{~~~vvvrrrnnneeedddnnnvvvsssooopppqqqvvv{{{{{{qqq___MMMAAA999:::===???BBBDDDEEEFFFGGGGGGGGGGGGHHHIIIJJJJJJJJJKKKMMMPPPTTTZZZaaagggnnnoooooonnnnnnnnnqqqsssuuuuuuvvvxxxzzz}}}}}}}}}}}}~~~|||{{{{{{|||~~~~~~~~~~~~~~~yyymmmcccdddcccbbbaaabbbfffiiilllnnniii```[[[ZZZ\\\___bbb>>>@@@CCCEEEFFFGGGJJJLLLMMMOOOQQQRRRTTTWWW\\\___eeemmmzzzlllgggrrr~~~}}}ppp]]]LLLBBB>>>======;;;<<<<<<>>>AAAGGGNNNSSSYYY^^^dddjjjnnnrrrvvvyyy{{{}}}uuuqqqqqqrrrttt~~~~~~sssllldddccceeemmmvvv||||||zzzrrrjjj___UUUOOOMMMLLLKKKWWW]]]eeekkknnnqqqsssuuutttuuuvvvvvvuuuvvvxxxzzzxxxxxxyyyyyyyyyzzzzzzzzz{{{zzzzzzyyyyyyyyyzzzzzz|||{{{{{{{{{}}}~~~}}}|||~~~}}}}}}||||||}}}}}}~~~{{{uuuqqqooonnnllljjjeee\\\SSSLLLEEEAAA>>>===<<<@@@KKKWWWpppzzz~~~}}}xxxoooggg___VVVPPPRRRXXX___fffmmmsssvvvzzz||||||{{{zzzyyy{{{{{{{{{{{{{{{||||||}}}zzz{{{|||}}}~~~zzz|||~~~~~~{{{yyyzzz{{{||||||zzzyyyzzzzzz}}}~~~~~~~~~~~~~~~~~~}}}~~~~~~}}}~~~~~~~~~}}}}}}}}}}}}|||{{{yyyvvvtttrrrttttttuuuuuuvvvvvvwwwwwwyyyzzz{{{{{{|||~~~yyyuuuvvv|||~~~|||{{{|||yyyzzzyyyooofffeeeqqqyyylllZZZVVVVVV^^^mmm{{{vvvhhhWWWFFF<<<888555222000000111111111000000000000000000000000000000000000000000000///222000000333888999666222333333444777:::???CCCFFFHHHJJJLLLNNNPPPSSSVVVYYY```fffsss~~~zzzxxxxxxrrrhhh___^^^iiirrrpppnnnooosssxxx|||{{{ooo]]]KKK???999:::===???BBBDDDEEEEEEGGGFFFFFFGGGGGGHHHIIIJJJIIIJJJMMMPPPTTT[[[ccchhhpppppppppooonnnnnnppprrruuuuuuvvvxxxzzz|||~~~~~~|||{{{~~~}}}}}}}}}~~~~~~~~~~~~~~~yyykkkfffeeedddccceeehhhmmmpppqqqjjjaaaZZZXXX[[[```ccc???BBBEEEGGGHHHHHHIIIJJJLLLNNNPPPRRRUUUXXX]]]aaaiiirrr~~~qqqeeeeeeppp}}}yyylllYYYJJJAAA>>>===<<<<<<<<<===???BBBHHHOOOTTTZZZ^^^dddjjjooossswwwyyyzzz~~~xxxrrrppprrrsss|||yyyrrrhhheeebbbgggpppyyy|||}}}xxxqqqeeeZZZSSSNNNLLLJJJQQQWWW```hhhmmmppprrrtttuuuwwwxxxxxxwwwvvvxxxyyyyyyyyyyyyyyyzzzzzzzzzzzz|||{{{yyyxxxwwwwwwxxxyyyzzzzzzzzz|||}}}}}}||||||||||||}}}}}}yyysssooommmmmmllljjjfff```XXXSSSIIIDDD@@@>>>;;;===FFFPPPfffuuu}}}|||zzz~~~{{{rrrjjj```WWWPPPQQQWWW^^^fffmmmnnnrrrwwwzzzzzzzzzzzz{{{{{{{{{zzzyyyzzz{{{|||}}}{{{|||}}}{{{}}}~~~|||zzz{{{|||{{{zzzyyyyyyzzz|||}}}}}}~~~~~~}}}}}}|||~~~}}}||||||zzzxxxvvvtttssstttttttttuuuvvvwwwwwwwww||||||{{{zzzzzz|||}}}uuuvvv{{{}}}{{{~~~||||||yyyoooffffffsss}}}ooo\\\XXXVVV^^^mmmzzz|||sssgggWWWFFF;;;888555222000111111111111000000000000000000000000000000000000000000000000444333333666999:::888555333444555777;;;@@@DDDGGGIIIKKKNNNPPPRRRUUUYYY\\\bbbjjjwww|||yyy|||}}}{{{{{{zzzqqqbbbYYYXXXcccmmmmmmlllnnntttxxx|||yyylllZZZHHH>>>999:::<<>>???BBBHHHPPPUUUZZZ^^^eeejjjooossswwwzzzzzz|||}}}tttqqqqqqsss{{{}}}vvvkkkfffbbbeeeoooyyy{{{ttthhh^^^VVVPPPLLLJJJMMMSSS\\\eeelllppprrrsssuuuvvvxxxyyyxxxxxxyyy{{{yyyyyyyyyzzzzzzzzzzzz{{{}}}|||zzzxxxwwwwwwxxxyyyzzzzzz{{{}}}}}}||||||||||||||||||}}}{{{tttpppmmmlllkkkiiifffaaaZZZVVVKKKFFFAAA>>><<<<<>>@@@BBBCCCDDDEEEEEEEEEEEEFFFGGGHHHHHHHHHJJJMMMQQQUUU[[[bbbgggnnnooopppooonnnooorrrtttuuuvvvvvvxxxyyy{{{}}}~~~~~~}}}~~~~~~}}}{{{wwwuuuuuuwwwyyy{{{}}}~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~kkkkkkjjjiiijjjooowww~~~|||uuujjj```[[[]]]ccciiiBBBEEEIIIKKKKKKKKKKKKKKKMMMOOORRRUUUXXX\\\aaaeeelllyyy{{{mmmeeeiiivvv}}}pppcccQQQEEE@@@???>>>;;;<<<===>>>???BBBHHHPPPUUUZZZ^^^dddjjjnnnssswwwyyy{{{|||~~~xxxrrrqqqrrrzzzwwwjjjeeeaaadddnnnxxx~~~{{{tttjjj```XXXRRRNNNKKKJJJOOOXXXbbbjjjppprrrrrrrrrtttwwwyyyzzzzzz|||}}}yyyyyyzzzzzzzzz{{{{{{{{{~~~}}}{{{zzzyyyyyyyyyyyyzzzzzz{{{~~~~~~}}}}}}||||||||||||}}}}}}~~~|||uuuooonnnllljjjgggddd```ZZZVVVLLLFFFAAA???===<<>>CCCHHHKKKOOOQQQSSSTTTUUUWWWZZZ\\\gggppp}}}xxxuuuvvvuuurrrpppuuu}}}ggg\\\WWW^^^eeecccaaacccjjjooorrrnnn```PPPDDD===888:::;;;>>>@@@AAABBBBBBDDDDDDDDDDDDEEEFFFGGGGGGIIIKKKOOORRRUUUZZZ```dddjjjkkkmmmmmmnnnppptttwwwuuuvvvvvvwwwyyy{{{}}}~~~~~~|||yyyxxxxxxwwwtttrrrqqqsssuuuxxx{{{~~~}}}}}}}}}}}}}}}}}}}}}}}}~~~|||lllmmmlllkkklllrrr|||uuuiiibbbaaaffflllCCCFFFIIIKKKKKKLLLMMMNNNOOOQQQTTTWWWZZZ^^^cccgggnnn|||~~~ooohhhkkkxxx~~~lll^^^MMMCCC@@@@@@>>>;;;<<<<<<===???BBBHHHOOOTTTYYY]]]ccciiinnnrrrvvvxxx{{{{{{}}}{{{tttqqqrrrwww~~~|||kkkeee```bbbkkktttzzz|||zzztttkkkbbb[[[TTTOOOLLLIIILLLSSS]]]gggnnnqqqrrrpppssswwwyyyzzz{{{|||~~~yyyzzzzzzzzz{{{{{{{{{{{{|||||||||{{{{{{zzzzzzyyyxxxyyy{{{~~~}}}~~~~~~}}}}}}}}}}}}~~~~~~~~~tttnnnnnnkkkhhhfffccc___ZZZVVVNNNHHHBBB@@@???===@@@EEENNN```sss{{{{{{{{{|||{{{zzz~~~xxxpppfff[[[SSSSSSYYY```hhhpppuuuwwwyyyzzzyyyxxxyyyyyy{{{{{{{{{|||||||||||||||~~~~~~~~~~~~}}}|||{{{zzz~~~||||||{{{yyywwwvvvxxxyyyzzzzzzzzz{{{{{{zzzzzzzzzzzzzzz{{{|||}}}~~~~~~~~~}}}}}}}}}}}}}}}}}}{{{zzzyyywwwvvvvvvvvvvvvrrrssstttuuuvvvwwwxxxyyyxxxvvvuuuvvvxxxzzz{{{zzzxxxzzz}}}~~~|||}}}}}}qqqddd^^^jjjttt___XXXSSS[[[mmm||||||uuufffSSSEEE999666333111222222222222000000000000000000000000///000000111111222222222000000000111111111222222333444666:::???DDDJJJMMMQQQSSSUUUVVVWWWZZZ]]]___kkkuuu||||||{{{vvvmmmhhhnnn|||rrreee]]]aaaeeeaaa^^^```gggkkknnniii[[[LLLAAA===888999;;;===???@@@AAAAAACCCCCCCCCCCCDDDEEEFFFFFFHHHKKKOOORRRVVV[[[```dddggghhhjjjlllmmmpppuuuxxxvvvvvvvvvwwwyyyzzz|||}}}~~~{{{xxxwwwxxxvvvrrrooonnnooorrruuuyyy|||}}}}}}}}}}}}||||||||||||}}}xxxtttnnnoooooommmnnnuuuvvvlllhhhkkknnnDDDFFFIIIKKKKKKMMMPPPRRRRRRTTTWWWYYY\\\```eeehhhooopppjjjjjjwww~~~hhh[[[JJJAAA@@@@@@>>>;;;;;;<<<<<<>>>AAAGGGNNNSSSXXX\\\bbbhhhmmmqqquuuwwwzzzyyy|||~~~uuurrrrrrssszzzssskkkbbbaaagggqqqwwwzzz}}}wwwnnneee]]]UUUOOOKKKHHHJJJOOOXXXccckkkoooppppppssswwwyyyzzzzzz{{{|||zzzzzzzzzzzz{{{{{{{{{{{{yyyzzz{{{||||||{{{yyyxxxuuuvvvxxx}}}~~~~~~~~~~~~wwwooommmjjjgggeeebbb___\\\YYYQQQJJJDDDBBB@@@>>>???BBBIII[[[ooozzz~~~{{{yyy}}}xxxooohhh]]]TTTTTTZZZaaajjjrrruuuvvvyyyyyyxxxxxxyyyzzzzzz{{{}}}~~~~~~}}}|||}}}}}}}}}~~~}}}}}}||||||~~~~~~~~~}}}}}}}}}|||{{{yyyvvvvvvwwwyyyyyyyyyzzzzzzzzzzzzyyyyyyxxxyyyyyyzzz{{{|||}}}}}}~~~~~~}}}}}}||||||{{{{{{{{{zzzzzzyyyxxxwwwvvvvvvwwwwwwrrrrrrsssuuuvvvxxxyyyyyyxxxvvvtttuuuxxxzzzzzzyyyuuuvvvxxx~~~}}}}}}zzzpppbbb\\\eee|||wwwbbbYYYTTT\\\ooozzzkkkWWWHHH999777333222222333333222000000000000000000000000///000000111111222333333111111111111111111222333333444666:::@@@FFFKKKNNNRRRTTTWWWYYY\\\___cccfffpppzzz~~~wwwmmmfffjjjxxxqqqhhhjjjlllgggccceeeggglllnnngggXXXHHH???;;;888999;;;===>>>@@@@@@@@@BBBBBBBBBBBBCCCDDDEEEFFFEEEHHHMMMRRRWWW]]]cccgggfffhhhiiikkklllooosssvvvvvvvvvvvvwwwxxxzzz{{{||||||zzzyyy{{{|||xxxqqqjjjhhhiiikkknnnrrrwww{{{~~~}}}}}}|||||||||{{{{{{{{{|||uuuqqqrrrsssqqqqqqxxxwwwooonnnpppEEEGGGIIIJJJKKKNNNQQQTTTTTTVVVXXX[[[]]]aaaeeeiiiqqqpppiiiiiivvv}}}gggYYYHHH@@@@@@AAA>>>;;;:::;;;<<<===@@@FFFNNNSSSWWW\\\bbbggglllppptttwwwxxxxxx{{{wwwrrrrrrpppwww|||rrrfffaaafffpppwwwzzzzzzqqqggg^^^VVVOOOJJJGGGHHHLLLUUU```iiimmmoooqqqtttwwwyyyyyyyyyyyyyyyzzzzzzzzz{{{{{{{{{||||||vvvwwwzzz||||||zzzxxxwwwqqqssswww|||{{{rrrllljjjgggeeecccaaa^^^\\\TTTMMMFFFDDDAAA======???FFFXXXnnn|||{{{xxx|||~~~wwwnnniii___UUUUUUZZZbbbkkkssssssuuuwwwxxxxxxxxxyyy{{{zzz|||~~~}}}|||{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}|||{{{}}}}}}{{{xxxvvvuuuwwwyyyxxxyyyyyyzzzzzzyyyyyyxxxxxxxxxyyyyyyzzz{{{{{{|||}}}~~~~~~}}}||||||{{{zzzzzzyyyyyyzzzyyywwwvvvvvvvvvwwwxxxrrrrrrsssuuuvvvxxxyyyyyyyyyvvvtttuuuxxxzzzyyywwwssstttwww}}}|||}}}|||~~~~~~|||xxxnnnaaaZZZccczzzwwwddd[[[TTT]]]qqq}}}nnnYYYJJJ999777333222222333333222000000000000000000000000///000000111222222333333222333333333222222444555444444777;;;@@@FFFLLLOOORRRTTTXXX\\\___ccchhhlllsss~~~}}}}}}wwwnnngggkkkyyy|||rrrssstttoookkkllliiinnnooofffVVVFFF===:::888999;;;===>>>???@@@@@@BBBBBBBBBBBBBBBDDDEEEEEEBBBFFFKKKQQQXXX^^^eeejjjggghhhiiijjjkkkmmmqqqtttvvvvvvvvvwwwxxxzzz{{{|||{{{zzz|||{{{pppgggbbbbbbdddggglllqqqwwwzzz}}}}}}||||||{{{{{{{{{zzz|||sssuuuuuussssss{{{}}}ssspppqqqGGGIIIMMMPPPSSSSSSSSSRRRXXXXXXZZZ^^^___```gggooozzz}}}hhhggglllzzzzzzhhhQQQEEEEEE>>><<>>AAAEEELLLPPPXXX^^^dddiiilllqqqvvv{{{uuuwwwyyy{{{}}}zzzvvvtttqqquuu|||}}}|||sssiiidddbbbeeeppp{{{yyymmmccc\\\SSSKKKJJJGGGIIIQQQ[[[ccckkkrrroooppprrruuuwwwwwwxxxwwwxxxyyyyyyzzzyyyxxxvvvuuutttuuuwwwxxxyyyyyyxxxxxxsssqqqrrrxxx~~~~~~wwwnnnjjjdddaaaaaa```]]][[[TTTNNNGGGAAA???>>>??????KKKRRReee}}}}}}}}}~~~~~~xxxrrriii^^^UUUVVV]]]eeemmmtttwwwvvvuuuuuuuuuvvvwwwxxxzzz{{{|||}}}~~~~~~~~~~~~}}}~~~~~~|||yyy|||{{{yyyxxxwwwwwwxxxyyyxxxxxxxxxyyyyyyzzzzzzzzzxxxyyyzzzzzz{{{{{{zzzzzz~~~~~~}}}~~~~~~}}}{{{zzz}}}|||{{{zzzyyyyyyxxxwwwssssssssssssuuuwwwyyyzzzzzzwwwuuuuuuxxx{{{{{{yyyssstttuuuwwwzzz|||{{{{{{{{{}}}~~~wwwvvvpppeee^^^eeexxxsssZZZYYYVVV\\\ttt}}}qqq]]]JJJ<<<999555222222111111000000000000000000000000000...///000111111000///...000000111222444555666666777777999<<>>>>>>>>>>>???@@@BBBBBBBBBCCCCCCCCCCCCDDDDDDGGGNNNUUU\\\bbbeeegggfffcccbbbeeejjjpppssstttxxxyyyyyyyyyyyyxxxvvvuuuyyyyyyzzzvvvmmmccc]]]\\\aaahhhnnnsssyyyyyyxxxyyyzzz|||}}}|||{{{{{{yyyyyyyyyxxx{{{}}}yyyHHHJJJNNNRRRTTTUUUUUUUUUYYYXXX[[[___```bbbiiiqqq}}}yyyfffggglllzzz|||gggPPPDDDCCC===;;;>>><<<<<<<<<===>>>AAAEEELLLPPPXXX^^^eeejjjmmmqqquuuyyyxxxyyy{{{|||}}}yyytttqqquuu{{{~~~~~~~~~uuukkkdddaaadddooozzz|||sssjjjbbbXXXOOOKKKGGGHHHOOOXXX___gggnnnoooqqqsssuuuwwwxxxxxxxxxwwwxxxyyyzzzzzzyyyxxxwwwuuuvvvwwwxxxyyyyyyyyyxxxsssqqqqqquuu}}}{{{qqqkkkeeeaaa```___]]]ZZZTTTOOOHHHBBB@@@?????????EEELLL^^^uuu~~~}}}~~~~~~xxxrrrkkk```WWWXXX___gggpppxxx{{{yyyxxxwwwwwwwwwyyyzzzzzzzzz{{{|||}}}}}}}}}}}}~~~~~~~~~}}}~~~|||zzz|||{{{zzzxxxxxxxxxxxxyyyyyyyyyzzzzzzzzzzzzzzz{{{zzzzzz{{{|||||||||||||||||||||||||||}}}~~~}}}|||{{{{{{{{{zzzyyyxxxwwwvvvvvvuuutttttttttuuuwwwyyyzzzyyyvvvttttttwwwxxxxxxwwwtttuuuuuuvvvxxxzzz|||}}}{{{{{{{{{|||~~~xxxwwwqqqfff^^^dddtttqqq[[[YYYUUUYYYppp}}}sss___MMM<<<999555222222111111000333222222111111000000000//////000000000000//////111111222333333444555555666777999===CCCJJJPPPTTTWWWVVVYYY```eeejjjqqqxxx{{{ssskkkgggjjjttt}}}zzzuuutttxxx|||ppp\\\LLLCCC>>>999999;;;===>>>>>>>>>???@@@BBBBBBBBBBBBCCCCCCCCCCCCFFFIIINNNTTT[[[```dddgggeeecccbbbeeejjjpppssssssxxxzzz{{{||||||{{{yyyxxxzzzyyy{{{yyykkkbbb[[[]]]ccciiipppuuuxxxyyyzzz{{{}}}}}}}}}|||~~~}}}|||{{{}}}IIIKKKOOOSSSVVVXXXXXXXXXXXXXXX[[[___aaadddllluuussscccgggmmm{{{~~~fffOOOCCCBBB<<<:::===:::;;;<<<===>>>AAAFFFLLLQQQYYY___ffflllnnnqqqtttwwwzzz{{{|||}}}}}}~~~}}}sssqqqtttxxx~~~}}}yyymmmfffaaaccclllwww{{{tttlll___TTTMMMHHHGGGLLLTTT[[[bbbjjjpppqqqtttvvvxxxyyyyyyyyywwwxxxyyyzzzzzzzzzyyyxxxvvvvvvwwwyyyyyyyyyyyyyyytttrrrpppsssxxx}}}uuunnnfff```^^^]]][[[YYYUUUOOOHHHCCCAAA@@@@@@???CCCJJJZZZqqq~~~~~~yyytttlllbbbYYYYYY```iiittt|||}}}{{{xxxvvvvvvwwwyyyzzzyyyyyyzzzzzz{{{{{{||||||~~~~~~~~~}}}||||||}}}~~~~~~|||zzz|||{{{zzzyyyxxxxxxxxxxxx{{{{{{{{{{{{zzzzzzzzzzzz{{{||||||}}}~~~}}}}}}}}}{{{|||}}}~~~}}}}}}zzzzzzzzzyyyxxxwwwuuuuuuwwwwwwvvvvvvwwwwwwxxxyyyxxxvvvttttttuuuvvvuuutttuuuuuuuuuvvvvvvxxxyyyzzz{{{zzzzzz{{{~~~yyyxxxrrrhhh___bbbppp|||nnn]]]YYYSSSVVVkkk{{{rrr___NNN<<<999555333222222111000000000000000000111111111111000000//////000000111222222222333333444444444555666999>>>DDDKKKRRRUUUYYYXXXZZZ___dddhhhqqqzzzwwwmmmhhhkkkttt{{{||||||{{{zzzxxxyyy|||yyyrrrssswww~~~qqqZZZGGG>>>;;;:::999;;;===>>>>>>>>>???@@@BBBBBBBBBBBBCCCCCCCCCCCCHHHIIIMMMRRRXXX^^^bbbeeedddcccbbbeeejjjooorrrsssxxxzzz}}}}}}|||{{{{{{~~~xxxiii[[[WWW[[[aaaiiipppuuuvvvyyy{{{|||||||||{{{~~~~~~~~~~~~IIIKKKOOOSSSVVVXXXYYYZZZWWWWWWYYY^^^aaadddmmmwwwpppccchhhppp}}}fffOOOCCCBBB<<<:::===;;;;;;<<<===>>>AAAFFFLLLQQQYYY___hhhmmmoooqqqtttvvvyyyzzz|||||||||}}}tttssstttvvv{{{}}}~~~}}}qqqhhhbbbbbbiiisss|||}}}uuugggZZZOOOIIIFFFJJJQQQXXX```hhhpppqqqtttvvvxxxyyyyyyyyyxxxxxxyyyzzzzzzyyyxxxwwwvvvwwwxxxxxxyyyyyyzzzzzzwwwtttrrrrrrvvvzzz}}}}}}zzzssshhhaaa^^^\\\YYYWWWTTTOOOHHHCCCAAA@@@???>>>AAAHHHWWWlllzzzuuulllbbbYYYZZZ```iiiuuu|||zzzwwwtttssstttvvvxxxxxxxxxxxxyyyyyyzzz{{{{{{~~~~~~~~~}}}{{{{{{{{{||||||}}}|||||||||{{{{{{zzzyyyyyyxxxxxx{{{{{{{{{zzzyyyyyyyyyxxx{{{{{{|||}}}}}}}}}}}}}}}|||~~~~~~zzzzzz{{{zzzyyyxxxvvvuuuyyyxxxxxxxxxxxxxxxxxxxxxxxxwwwvvvuuuuuuuuutttsssuuuuuuuuuvvvwwwxxxyyyzzzzzzzzzzzzzzz||||||zzztttiiiaaabbbmmmxxxooo___YYYRRRSSSddd|||zzzppp]]]LLL===:::555333222222111000+++,,,---...///111222222222111000//////000111222333333333333333333333333444666999???FFFMMMTTTWWWZZZYYYZZZ___bbbfffpppzzz}}}qqqkkkooowww|||zzzxxxtttooommmmmmqqqtttxxxuuummmmmmrrr}}}|||oooYYYDDD;;;::::::888;;;===>>>======>>>@@@AAAAAABBBBBBBBBCCCCCCCCCGGGIIIKKKOOOTTTZZZ___aaabbbbbbccceeeiiimmmqqqsssvvvyyy|||~~~~~~~~~sss```WWWVVVZZZaaahhhnnnrrrvvvyyyzzzzzzzzzzzz~~~~~~}}}IIIKKKNNNRRRUUUWWWYYYYYYVVVUUUXXX]]]```dddmmmwwwooodddllltttgggPPPDDDCCC===;;;>>>;;;:::;;;===>>>AAAFFFMMMRRRYYY```hhhmmmpppqqqtttvvvwwwyyy{{{||||||}}}~~~{{{vvvvvvvvvyyy}}}|||~~~uuukkkdddaaafffnnnwww~~~|||nnnaaaSSSKKKFFFIIIOOOVVV```hhhnnnppprrruuuvvvwwwwwwwwwyyyyyyzzzzzzyyywwwuuutttwwwwwwwwwwwwxxxyyyzzzzzzyyywwwuuuuuuwwwzzz|||~~~xxxmmmddd___\\\YYYVVVSSSNNNHHHCCCAAA@@@>>>======CCCOOOcccyyyzzzvvviii```YYYYYY^^^gggsss}}}|||zzzwwwuuutttuuuvvvxxxxxxwwwwwwwwwxxxyyyzzz{{{~~~~~~~~~~~~~~~}}}{{{{{{{{{{{{{{{{{{||||||{{{{{{{{{{{{zzzyyyxxxxxxzzzyyyyyyyyyxxxwwwwwwwwwyyyzzz{{{{{{||||||{{{{{{|||}}}||||||}}}}}}|||zzzxxxwwwyyyyyyyyyyyyyyyxxxxxxwwwyyyyyyyyyxxxwwwuuuuuuuuuttttttuuuvvvxxxzzz|||}}}zzzyyyyyyyyy{{{}}}|||uuujjjbbbdddoooyyyrrr```YYYPPPQQQ___uuu}}}rrr___MMM===:::666333333222222111......///000000111111222222111000//////000111222333333333333333333333333444666:::@@@HHHOOOUUUXXXZZZZZZ\\\___bbbeeeooozzzvvvpppuuu}}}~~~zzzssskkkeeedddhhhkkkrrr}}}sssjjjjjjmmmvvvvvvlllWWWDDD;;;999999888:::<<<=========>>>???AAAAAAAAABBBBBBBBBBBBCCCFFFFFFIIILLLQQQVVV[[[^^^```aaaccceeehhhlllppprrrtttvvvzzz~~~}}}jjj]]]WWWVVV[[[bbbiiinnnuuuyyyzzzzzz{{{{{{||||||IIIKKKMMMQQQSSSVVVXXXXXXVVVUUUWWW\\\___dddnnnxxxpppfffnnnyyy~~~gggPPPDDDCCC===;;;>>><<<:::;;;<<<>>>AAAFFFMMMRRRZZZ```gggmmmooorrruuuxxxxxxzzz}}}~~~~~~~~~zzzyyyxxxyyy~~~~~~zzz|||xxxooogggbbbdddjjjttt|||ttthhhXXXOOOHHHHHHMMMTTT^^^ffflllnnnppprrrtttuuuuuuuuuwwwxxxxxxxxxxxxvvvuuutttvvvvvvvvvvvvwwwxxxyyyzzz{{{zzzyyyxxxyyy{{{}}}~~~}}}~~~~~~~~~{{{}}}uuukkkeee```[[[WWWSSSOOOIIIDDDBBBAAA???>>>???DDDMMM^^^uuu~~~~~~|||xxxtttfff^^^YYYYYY]]]dddpppzzz|||{{{zzzyyyxxxxxxyyyyyyxxxxxxwwwwwwwwwyyy{{{||||||}}}}}}~~~~~~~~~||||||}}}|||zzzzzz{{{}}}{{{||||||{{{{{{zzzyyyxxxxxxxxxxxxxxxwwwwwwwwwwwwxxxyyyyyyzzzzzzzzzzzzzzzyyyzzz{{{|||}}}}}}}}}}}}~~~}}}~~~~~~|||zzzxxxxxxxxxyyyyyyyyyxxxxxxwwwyyyzzz{{{zzzxxxvvvvvvwwwttttttuuuvvvxxxzzz|||}}}zzzyyyxxxxxxyyy{{{~~~~~~tttiiicccgggtttttt___XXXPPPPPP\\\pppyyydddQQQ===:::666444333333222111555444444333222111111000111111111000000111111111222222222333333444444444555777<<>>???AAAAAAAAAAAABBBBBBBBBBBBCCCEEEHHHLLLPPPUUUYYY[[[^^^aaadddfffhhhkkkooorrrsssuuuxxxzzz}}}~~~xxxkkk^^^VVVWWW\\\dddkkktttzzz||||||}}}~~~||||||}}}KKKLLLNNNQQQSSSUUUWWWXXXXXXWWWYYY]]]```dddnnnyyyqqqgggppp~~~{{{fffOOOCCCBBB<<<:::===;;;:::;;;<<<>>>AAAGGGNNNRRRZZZ___ggglllooorrrwww{{{}}}~~~}}}{{{zzz}}}zzz{{{~~~{{{sssiiibbbbbbgggsss{{{zzzooo]]]SSSJJJGGGJJJOOOYYYaaaiiikkkmmmpppqqqrrrrrrrrrssstttuuuvvvwwwwwwvvvuuuvvvuuuuuuuuuuuuwwwxxxyyyzzz{{{{{{{{{{{{|||}}}}}}~~~~~~~~~}}}}}}zzz{{{}}}~~~~~~~~~~~~tttlllfff___ZZZUUUQQQKKKGGGEEECCCAAA???AAAEEEMMM[[[sss~~~{{{zzzxxxtttpppddd^^^ZZZZZZ]]]cccmmmwwwzzzzzzzzzzzzzzzzzzyyyyyyyyyxxxwwwwwwwwwyyy{{{|||zzz{{{|||~~~}}}~~~~~~|||zzzyyy{{{}}}{{{|||||||||{{{zzzyyyxxxwwwxxxxxxxxxxxxxxxyyyyyyxxxxxxyyyzzzzzzzzzzzzzzzyyyyyyyyyzzzzzz{{{|||}}}}}}}}}~~~~~~}}}zzzxxxvvvwwwxxxyyyyyyxxxwwwwwwwwwzzz|||{{{xxxvvvwwwxxxuuuuuuuuuvvvwwwxxxyyyzzzyyyxxxwwwwwwxxxzzz|||~~~}}}~~~ssshhhdddkkkzzzttt^^^WWWPPPPPP[[[lll}}}hhhUUU>>>:::666444333333222111222222222222222111111111000111111222222111111000111111222333333444555555666888===CCCJJJPPPUUUXXX^^^```dddhhhhhhiiirrr}}}zzzvvvuuuiii```\\\]]]___iiiwww}}}sssnnnmmmmmmsssnnn___LLL>>>999777666888:::<<<===<<<<<<>>>???@@@@@@AAAAAAAAABBBBBBBBBBBBDDDHHHMMMRRRVVVYYY[[[]]]```dddfffgggjjjnnnqqqtttuuuvvvxxxzzz}}}{{{|||zzzhhhYYYUUUXXX\\\eeepppwwwyyyzzz|||~~~}}}~~~yyyzzz~~~MMMNNNOOOQQQSSSVVVWWWXXXZZZYYYZZZ^^^aaaeeeooozzzrrrgggpppyyydddMMMBBBAAA;;;999;;;999999;;;<<<>>>AAAGGGNNNSSSZZZ___fffkkknnnrrrxxx}}}~~~}}}{{{}}}{{{{{{yyy}}}uuukkkcccbbbeeesss{{{~~~tttaaaVVVKKKGGGHHHLLLTTT]]]hhhiiilllnnnppppppqqqpppooopppsssuuuwwwwwwxxxwwwuuuuuutttttttttvvvwwwyyyyyyzzz||||||||||||}}}~~~}}}~~~}}}}}}yyyzzz{{{}}}~~~~~~}}}~~~}}}zzzrrrjjjbbb\\\VVVSSSMMMIIIGGGEEECCCAAA>>>BBBGGGTTTlll|||yyywwwuuuppplllccc^^^[[[\\\^^^bbbkkkuuuvvvwwwxxxyyyzzzyyyxxxwwwyyyyyywwwwwwwwwyyy{{{}}}yyyzzz|||}}}~~~}}}zzzyyy{{{~~~{{{||||||||||||zzzyyyxxxxxxxxxxxxyyyyyyzzzzzzzzzxxxyyyzzzzzz{{{{{{zzzzzz{{{{{{zzzzzz{{{|||~~~|||}}}~~~}}}}}}zzzxxxuuuvvvwwwxxxyyyxxxwwwwwwvvvyyy{{{{{{xxxvvvwwwxxxvvvuuuuuuuuuuuuvvvvvvwwwyyyxxxwwwwwwwwwyyy|||}}}xxx{{{~~~sssgggdddmmmrrr]]]VVVPPPQQQ[[[kkk}}}~~~iiiVVV>>>;;;777444333333222111)))***+++---000222333444000111222333333222111000000000111222444555666666777999>>>DDDJJJPPPUUUWWW```ccchhhlllkkkllltttzzzwww~~~ttthhh___[[[[[[]]]cccrrr|||yyyqqqnnnmmmlllvvvnnn\\\GGG:::777777555777:::<<<===<<<<<<===???@@@@@@AAAAAAAAABBBBBBBBBBBBEEEIIIOOOTTTXXXZZZ[[[\\\```dddfffgggiiinnnqqqvvvvvvvvvwwwyyy|||~~~yyyyyyooo[[[TTTVVVUUU___kkksssvvvwwwyyy|||zzz~~~{{{xxxvvvxxxxxx|||PPPOOOPPPQQQTTTVVVWWWVVV^^^YYYWWWZZZ^^^eeeoooxxxmmmhhhnnnwww\\\OOOBBB??????===:::999:::;;;<<<>>>AAAGGGMMMRRR]]]```eeeiiimmmsssxxx|||}}}~~~zzzzzzzzzooofffbbb```llluuu|||yyyiii]]]QQQJJJHHHIIINNNUUU```eeejjjnnnoooooooooooopppqqqrrrsssttttttttttttvvvuuutttttttttvvvwwwxxxyyyzzz{{{}}}~~~~~~~~~}}}||||||}}}}}}{{{{{{{{{{{{|||}}}|||}}}~~~{{{rrriiiaaa[[[VVVPPPJJJGGGEEECCCAAAAAAEEEIIIPPPbbbzzz|||xxxtttnnnhhhfffaaa[[[VVVVVV\\\eeelllooowwwyyy{{{||||||{{{yyyxxxyyyyyyyyyyyyyyyyyyyyyyyyzzzzzzzzzzzz|||~~~~~~}}}||||||{{{{{{||||||{{{zzzyyyyyyuuuvvvxxxyyyzzz{{{{{{{{{yyyzzzzzzzzz{{{|||||||||}}}|||{{{zzzyyyzzzzzz{{{zzz{{{}}}~~~~~~~~~}}}|||}}}~~~}}}{{{wwwxxxyyyzzzyyyyyywwwwwwxxxyyyzzz{{{{{{yyywwwvvvvvvvvvwwwxxxyyyzzzzzz{{{yyyyyyzzzzzz{{{|||||||||}}}}}}yyymmmgggnnnuuu```YYYQQQRRR\\\jjjvvv}}}~~~zzzgggTTTAAA<<<666222000000111111333222222111000//////...000000000111222222333333222222111111111222333333777===DDDIIILLLOOOTTTXXXdddgggjjjkkklllqqq{{{zzzsss~~~uuujjjccc]]]YYYYYY[[[gggqqqrrrooommmlllkkkvvvooo]]]GGG:::999888555;;;;;;::::::;;;<<<>>>???>>>>>>>>>>>>???@@@AAAAAABBBFFFKKKPPPSSSVVVYYY[[[^^^___bbbeeeiiimmmppprrrwwwxxxyyyxxxwwwyyy}}}sssrrryyy}}}hhhZZZTTTVVV]]]fffooouuuyyy|||}}}~~~{{{xxxzzz{{{zzz}}}MMMNNNOOOQQQTTTUUUVVVVVV\\\YYYWWW[[[___dddmmmuuu}}}kkkiiiqqqvvv]]]OOOBBB>>>>>>===:::::::::;;;<<<>>>AAAGGGMMMRRRZZZ^^^ccciiinnnsssxxx{{{~~~~~~{{{yyy~~~{{{qqqiiiccc```gggppp}}}}}}zzzlllaaaUUUNNNKKKJJJMMMRRR___ccciiilllmmmmmmmmmmmmmmmmmmoooppprrrsssssssssuuutttttttttuuuvvvxxxyyyzzz{{{|||}}}~~~~~~}}}}}}||||||}}}}}}|||{{{{{{{{{|||}}}~~~~~~~~~~~~~~~~~~~~~zzzqqqjjj```[[[TTTNNNJJJGGGDDDBBB???DDDGGGMMM\\\rrr|||vvvrrrlllgggccc]]]XXXUUUWWW^^^gggnnnqqqvvvwwwxxxyyyzzzzzzyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyzzzzzzzzzzzz|||~~~~~~}}}}}}|||{{{{{{zzzzzzzzz{{{{{{{{{{{{{{{yyyyyyyyyyyyyyyyyyyyyyyyzzzzzzzzzzzz{{{{{{{{{{{{}}}|||{{{zzzyyyzzzzzz{{{{{{{{{|||}}}}}}}}}}}}}}}}}}~~~~~~|||{{{wwwxxxyyyzzzzzzyyyxxxwwwyyyzzz{{{{{{{{{zzzxxxwwwxxxxxxxxxxxxxxxxxxyyyyyyyyyyyyzzzzzz{{{|||||||||}}}}}}~~~wwwmmmgggnnn~~~wwwddd[[[RRRRRRZZZgggqqqvvvyyy~~~vvvdddRRRAAA===777333111222222222333222222111111000000000000000000111222222333333333333222222222333444444666<<>>???>>>>>>>>>>>>???@@@AAAAAABBBFFFKKKOOORRRUUUXXX[[[aaabbbdddfffiiikkkmmmooosssuuuwwwxxxxxxzzz~~~{{{vvvyyyrrraaaWWWSSSXXXaaaiiipppuuuyyy{{{~~~}}}|||zzzwwwyyy~~~NNNOOOQQQSSSUUUVVVWWWWWWYYYVVVUUUXXX\\\```iiirrr{{{kkkjjjssswww^^^PPPBBB======<<<:::::::::;;;<<<>>>AAAGGGMMMRRRVVV[[[ccciiinnnrrrvvvxxx~~~}}}wwwyyy|||ssslllddd______iiixxx{{{qqqfffZZZSSSNNNJJJKKKOOO\\\```fffjjjkkkjjjjjjjjjhhhiiijjjllloooqqqrrrsssssstttttttttvvvwwwyyyzzz{{{{{{}}}~~~~~~}}}}}}||||||||||||}}}|||||||||{{{||||||}}}}}}}}}}}}~~~}}}~~~yyysssgggbbbZZZRRRMMMHHHEEEBBB@@@DDDHHHKKKUUUhhhyyy{{{tttooojjjdddaaaXXXUUUTTTXXXaaajjjoooqqqttttttuuuuuuvvvwwwxxxyyyxxxxxxxxxxxxxxxxxxxxxxxxzzzzzzzzz{{{{{{}}}~~~~~~}}}}}}||||||{{{{{{{{{yyyyyyyyyyyyzzz{{{|||}}}|||{{{yyyxxxwwwwwwwwwxxx{{{{{{{{{{{{zzzzzzzzzzzz}}}|||{{{zzzyyyzzz{{{{{{|||||||||||||||}}}~~~~~~|||}}}~~~~~~~~~}}}{{{zzzxxxyyyzzz{{{{{{zzzyyyxxxzzzzzz{{{||||||zzzyyyxxxyyyyyyyyyxxxxxxxxxwwwwwwyyyyyyyyyzzz{{{{{{||||||}}}}}}~~~}}}vvvlllgggnnn~~~yyyfff]]]SSSSSS\\\iiiqqqtttttt||||||yyyssscccQQQBBB===777444333333444444222222222111111111111111000000111111222333333333444444333333444444555666555<<>>============>>>???@@@AAABBBEEEJJJNNNQQQUUUXXX[[[dddeeefffhhhiiijjjjjjkkkmmmppptttwwwyyy|||~~~zzzvvvwwwkkk[[[QQQUUU[[[ccckkkrrrwwwzzz}}}|||yyyzzz}}}RRRSSSVVVWWWXXXXXXYYYZZZWWWSSSPPPQQQSSSYYYeeeqqq}}}llljjjrrryyy^^^PPPAAA======;;;:::::::::;;;<<<>>>AAAGGGMMMRRRUUU[[[cccjjjnnnpppqqqrrrvvv|||wwwuuuwww}}}vvvnnneee^^^ZZZcccrrr~~~~~~xxxkkk^^^TTTNNNIIIIIIMMMXXX\\\cccggghhhhhhggggggdddeeegggiiilllooorrrssssssssstttuuuwwwxxxzzzzzzzzz{{{|||}}}~~~~~~~~~~~~}}}||||||{{{{{{|||||||||}}}||||||{{{{{{{{{||||||{{{|||}}}~~~}}}}}}~~~xxxnnnhhh___VVVOOOIIIEEEBBBBBBGGGJJJKKKQQQ^^^ppp~~~|||sssmmmhhhccc^^^UUUTTTTTTZZZccckkkoooqqqsssrrrrrrrrrsssuuuwwwyyyxxxxxxxxxxxxxxxxxxxxxxxxzzzzzzzzz{{{{{{||||||}}}}}}}}}|||||||||{{{{{{{{{{{{zzzyyyyyyyyyzzz{{{||||||{{{xxxwwwvvvvvvxxxyyy{{{{{{{{{zzzzzzyyyyyyyyy|||{{{zzzyyyyyyzzz{{{|||}}}|||{{{{{{{{{|||~~~||||||}}}}}}||||||{{{zzzxxxyyyzzz{{{|||{{{zzzzzzzzz{{{{{{||||||{{{zzzzzzxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyzzzzzz{{{|||||||||}}}}}}~~~}}}tttjjjfffnnnxxxfff\\\SSSUUUbbbpppwwwxxxrrryyy|||yyyvvvqqqcccRRRAAA===777333333333444444000000000111111111111111000000111222222333333444555444444444555666777888888>>>FFFMMMQQQWWW]]]aaahhhkkknnnnnnpppvvv{{{|||rrrpppnnncccXXXTTT]]]eeegggiiinnnqqqrrrkkk```NNN???888666666666;;;;;;;;;;;;<<<<<<======<<<<<<<<<===>>>???@@@AAABBBEEEIIIMMMPPPTTTXXXZZZdddeeegggiiijjjkkkjjjjjjhhhkkkpppuuuyyy|||~~~tttooowwwrrr^^^TTTUUUXXX^^^gggpppwww{{{zzz}}}TTTVVVXXXXXXXXXYYY\\\^^^\\\UUUOOOKKKLLLSSSbbbqqqooojjjpppxxx\\\NNNAAA======<<<:::::::::;;;<<<>>>AAAGGGMMMRRRWWW]]]eeekkkmmmmmmllllllmmmssszzz~~~zzzuuussszzzyyypppeee^^^YYY```lllxxx}}}ooo___TTTLLLHHHHHHLLLSSSXXX___eeegggfffeeeeeebbbccceeehhhkkkooorrrtttrrrssstttvvvxxxyyyzzzzzzyyyyyyzzz{{{|||||||||||||||{{{{{{{{{{{{{{{||||||}}}|||{{{{{{{{{{{{{{{|||{{{|||}}}~~~~~~}}}~~~{{{qqqkkkbbbXXXQQQJJJEEEBBBCCCFFFIIIJJJLLLUUUfffttt~~~tttmmmiiiccc]]]TTTSSSUUU[[[dddkkkoooooorrrqqqppppppqqqtttwwwyyywwwwwwwwwwwwwwwwwwwwwwwwyyyyyyzzzzzz{{{{{{{{{{{{||||||||||||{{{{{{{{{{{{||||||{{{zzzyyyxxxxxxxxxyyyxxxwwwvvvvvvxxxzzz{{{{{{{{{zzzzzzyyyyyyyyyxxx|||{{{zzzyyyyyyzzz{{{|||}}}|||{{{{{{{{{|||~~~|||||||||||||||{{{zzzzzzyyyzzz{{{|||}}}||||||{{{zzzzzz{{{{{{{{{{{{{{{{{{vvvvvvwwwxxxyyyyyyzzzzzzxxxxxxyyyyyyzzz{{{{{{{{{||||||||||||}}}~~~ttthhhdddnnnuuufff[[[RRRWWWgggvvv{{{{{{rrrxxxzzzvvvsssooobbbSSSAAA<<<777333222222333333//////000000000000000000111111111222333333444444555555555555666777888999;;;AAAIIIOOOTTTXXX^^^ccckkknnnpppqqqrrryyy~~~~~~xxxzzzwwwttthhhYYYVVV]]]bbbbbbdddiiinnnnnnkkk^^^MMM@@@;;;999999999;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<===>>>@@@AAABBBEEEHHHLLLOOOSSSWWWZZZbbbdddhhhkkkmmmnnnmmmmmmfffhhhlllqqqwww|||~~~vvvlllsssyyydddWWWUUUTTTYYYbbbllluuuyyywww{{{SSSUUUWWWXXXXXX[[[aaafffiiiaaaWWWOOOKKKQQQbbbsssrrrmmmrrr~~~sssYYYLLL@@@===>>>===;;;::::::;;;<<<>>>AAAGGGMMMRRRYYY___fffkkkmmmkkkjjjiiijjjooowww}}}~~~{{{uuuvvv}}}rrrggg```ZZZ^^^fffpppzzz~~~qqqbbbWWWOOOIIIIIILLLNNNTTT\\\ccceeefffeeeeeeaaabbbdddfffjjjnnnrrruuussstttuuuwwwxxxyyyyyyyyyxxxxxxyyyzzzzzzzzzzzzzzz{{{zzzzzzzzzzzz{{{{{{|||{{{{{{{{{zzz{{{{{{||||||{{{|||}}}~~~~~~}}}~~~|||sssmmmdddZZZRRRLLLGGGDDDBBBCCCEEEGGGHHHMMM[[[iiiyyy~~~uuummmiiicccZZZSSSSSSTTT[[[dddlllooopppsssrrrqqqqqqrrrtttvvvxxxvvvvvvvvvvvvvvvvvvvvvvvvwwwxxxyyyzzz{{{{{{{{{{{{zzzzzzzzzzzzzzzzzzzzzzzz|||||||||{{{zzzxxxvvvuuuvvvvvvuuuvvvwwwyyy{{{|||zzzzzzzzzzzzyyyyyyyyyyyy{{{{{{zzzyyyzzz{{{|||}}}|||||||||||||||}}}~~~~~~}}}|||||||||{{{{{{{{{{{{yyyzzz|||}}}~~~~~~}}}|||zzzzzzzzzzzzzzz{{{{{{{{{uuuvvvwwwxxxyyyzzzzzz{{{xxxxxxxxxyyyzzzzzz{{{{{{||||||{{{{{{|||~~~ttthhhdddnnn~~~tttggg[[[RRRYYYlll{{{|||vvv{{{{{{vvvrrrooobbbTTTBBB===777333111222222222111111000000000000000000111111222222333444444444444444444555666777888999===CCCKKKRRRVVV[[[```eeeoooqqqssstttuuu}}}~~~~~~|||zzz{{{zzzxxx{{{wwwsss~~~{{{nnn___\\\```bbbaaabbbiiimmmnnnnnn^^^MMMCCC???<<<<<<===;;;;;;<<<<<<===<<<<<<;;;:::::::::;;;===>>>@@@@@@BBBDDDHHHKKKNNNRRRWWWZZZ```ccchhhnnnqqqrrrqqqqqqhhhhhhhhhlllsssyyy~~~~~~ooorrr|||mmm[[[VVVQQQSSS[[[gggpppuuuvvvzzz~~~RRRUUUXXXZZZ\\\bbblllttt|||sssggg[[[SSSUUUdddsssuuuqqqxxx}}}nnnUUUIII???>>>@@@>>>;;;::::::;;;<<<>>>AAAGGGMMMRRRZZZ___fffkkklllkkkjjjiiijjjooovvv|||{{{|||wwwzzzuuujjjddd]]]^^^aaahhhqqqyyy}}}~~~}}}rrrfff]]]UUUMMMJJJJJJKKKQQQZZZbbbeeefffeeeeee```aaabbbdddhhhmmmqqqssstttuuuvvvxxxyyyyyyxxxxxxyyyyyyzzzzzz{{{{{{zzzzzzzzzzzzyyyyyyzzzzzz{{{|||zzzzzzzzzzzz{{{{{{|||}}}|||}}}}}}~~~~~~}}}}}}}}}}}}}}}~~~yyyuuuoooeee\\\UUUOOOJJJGGGCCCAAACCCGGGHHHKKKUUUaaarrr{{{~~~uuummmiiiaaaWWWQQQPPPRRRZZZdddmmmrrrsssttttttssssssssstttvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvuuuvvvxxxzzz{{{|||{{{{{{wwwwwwxxxxxxxxxxxxxxxxxxyyyzzz{{{|||{{{yyyvvvtttuuuuuuvvvwwwxxxyyyzzzzzzyyyyyyyyyyyyyyyyyyzzzzzz{{{zzzzzzyyyzzz{{{|||}}}{{{{{{|||}}}}}}}}}}}}}}}~~~}}}||||||{{{{{{||||||zzz{{{|||~~~~~~~~~yyyyyyyyyyyyyyyzzz{{{{{{wwwwwwwwwxxxxxxyyyyyyyyywwwxxxxxxyyyyyyzzz{{{{{{|||{{{{{{zzz{{{}}}~~~}}}uuujjjfffnnn}}}ttthhh\\\TTT^^^ttt{{{vvvsssgggXXXDDD@@@999444222222222111444333333222222111111111111111222333333444444555444444444555666777888999===CCCLLLSSSXXX]]]dddiiirrrtttvvvvvvxxx}}}}}}zzzyyyyyyxxxuuuvvvqqqlllvvvggg___bbbbbb___aaahhhnnnooommm\\\JJJAAA>>>;;;:::<<<;;;;;;<<<======<<<;;;:::999999:::;;;<<<>>>???@@@BBBDDDGGGJJJMMMQQQVVVZZZ```dddjjjppptttuuutttssslllhhhfffgggnnnvvv}}}tttsssyyyzzzbbbZZZRRRQQQYYYdddnnnsssvvvzzzSSSWWWZZZ]]]aaajjjvvvtttggg\\\ZZZffftttuuuuuu}}}|||mmmSSSHHH??????AAA???<<<::::::;;;<<<>>>AAAGGGMMMRRRYYY^^^eeejjjlllllllllkkkjjjnnnuuuzzz~~~~~~~~~~~~yyy~~~yyyxxxwwwmmmggg___]]]]]]bbbkkktttzzz|||zzzrrriiibbbZZZQQQJJJIIIIIIOOOYYYaaaeeefffffffff``````aaacccgggkkkooorrruuuvvvwwwxxxyyyyyyxxxwwwzzzzzz{{{{{{|||{{{{{{{{{yyyyyyyyyyyyzzzzzz{{{|||yyyyyyyyyzzz{{{|||}}}~~~}}}}}}~~~~~~}}}|||{{{zzzyyyxxxyyy{{{~~~{{{vvvvvvpppggg^^^WWWQQQLLLIIIEEEBBBDDDIIIKKKLLLUUU___mmmxxx}}}tttlllhhh```UUUOOONNNQQQYYYdddooouuuwwwuuuuuutttttttttuuuuuuvvvvvvvvvvvvvvvvvvvvvvvvvvvtttuuuwwwzzz{{{|||||||||uuuuuuuuuuuuvvvvvvvvvvvvvvvxxx{{{}}}|||zzzwwwuuuuuuuuuwwwxxxyyyyyyxxxxxxxxxxxxxxxyyyyyyzzzzzzzzz{{{zzzzzzyyyzzz{{{|||}}}zzz{{{}}}~~~~~~~~~}}}|||~~~~~~}}}|||||||||||||||zzz{{{}}}~~~~~~xxxxxxxxxxxxxxxyyyzzz{{{yyyyyyyyyxxxxxxxxxxxxwwwwwwxxxxxxyyyyyyzzz{{{{{{|||{{{zzzzzz{{{}}}~~~}}}{{{uuummmhhhmmm|||~~~vvvggg\\\VVVccc||||||xxxlll^^^GGGBBB;;;666333222222222666666555444444333222222111222222333333444444555333333444444555777888999;;;BBBKKKSSSYYY```gggllltttvvvxxxxxxzzz}}}}}}zzzxxxyyyzzzvvvuuummmgggzzz|||nnn___aaa```]]]```hhhnnnoooiiiWWWEEE>>>;;;777666999;;;;;;=========<<<;;;:::999999999:::<<<>>>???@@@AAADDDGGGJJJMMMQQQVVVZZZaaaeeekkkqqquuuvvvtttsssoooiiiddddddkkkttt|||wwwuuuwwwhhh___TTTRRRYYYeeeoootttwww{{{WWWYYY^^^ccchhhrrrllldddmmm{{{vvv{{{}}}fffRRRHHH???>>>???===;;;;;;:::999;;;???BBBDDDJJJQQQ[[[```hhhnnnpppqqqrrrrrrvvvwwwzzz}}}}}}|||zzzwww{{{uuullldddaaa^^^aaagggoootttuuuxxxuuuooofff\\\SSSLLLHHHGGGNNNYYYbbbhhhjjjjjjjjjdddcccaaaaaadddiiinnnrrruuuwwwzzz{{{zzzyyyyyyzzzzzzzzzzzzzzzzzzzzzzzzzzzxxxxxxyyyyyyyyyzzzzzzzzz{{{{{{{{{{{{{{{{{{{{{{{{yyyzzz{{{}}}}}}}}}||||||~~~|||yyyvvvsssqqqpppsssuuuwwwyyyzzzuuusssqqqllleee[[[RRRLLLIIIEEEEEEDDDCCCDDDIIIPPPUUUgggqqqyyyvvvnnnfff]]]WWWRRROOOOOOVVVbbbmmmsssuuuvvvuuutttuuuxxxxxxuuurrrssssssrrrrrrssstttvvvwwwvvvxxxyyyyyywwwvvvwwwwwwxxxvvvssstttwwwyyyxxxvvvwwwwwwwwwwwwwwwwwwwwwwwwxxxyyyyyyzzzzzzyyyyyyxxxyyyyyyxxxxxxxxxyyy{{{|||yyyyyyyyyzzz{{{||||||}}}}}}}}}}}}}}}|||{{{yyyyyyzzz{{{{{{||||||||||||{{{~~~|||{{{zzzvvvtttssstttuuuvvvvvvuuuuuuvvvvvvvvvuuuvvvxxx{{{vvvxxxzzzzzzzzzzzz|||~~~~~~|||{{{zzz{{{|||}}}yyyyyyuuullldddhhhxxxxxxddd\\\ZZZhhhppp\\\III???777555444111000222222222222222222222222222444333222111111111222333777777888777666666999;;;???GGGQQQXXX\\\bbbjjjpppuuuwwwyyy{{{~~~~~~}}}{{{|||~~~~~~wwwllljjjwww{{{ooo^^^aaaaaa______eeejjjkkkfffXXXFFF<<<;;;===<<<999;;;;;;:::::::::999999999<<<===<<<;;;::::::<<<>>>AAACCCFFFIIILLLPPPUUUYYY^^^ccciiinnnvvv|||{{{uuuqqqkkkdddbbbhhhrrrzzz~~~|||oooooo|||uuubbbTTTUUUYYY]]]fffrrrwwwzzz}}}}}}}}}TTTWWW]]]dddkkkwwwwwwzzzuuuzzziiiRRRHHH???>>>???===;;;;;;:::999;;;???BBBDDDJJJQQQYYY^^^ffflllpppsssuuuvvvwwwyyy{{{}}}}}}|||wwwyyyyyynnnhhhddd```aaagggnnnsssvvvwwwtttoooggg^^^UUUNNNJJJGGGNNNXXXaaagggjjjkkklllfffdddaaa___aaagggmmmqqqvvvxxx{{{{{{yyyxxxxxxyyyzzzzzzzzzyyyyyyyyyyyyyyyxxxyyyyyyyyyzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz{{{|||||||||||||||}}}|||{{{yyywwwtttsssrrrnnnoooooopppuuu{{{wwwsssrrrnnnggg^^^TTTMMMIIIGGGFFFEEEDDDEEEIIIOOOTTTdddooowwwuuunnnfff]]]VVVOOOMMMMMMTTT___jjjqqqsssssssssrrruuuwwwxxxvvvssssssrrrrrrrrrssstttuuuvvvuuuwwwxxxxxxwwwvvvvvvwwwxxxvvvtttuuuxxxyyyyyywwwxxxxxxxxxxxxxxxxxxxxxxxxzzzzzzzzzzzzyyyxxxwwwvvvxxxxxxxxxxxxyyy{{{}}}~~~{{{{{{{{{|||}}}~~~~~~~~~|||}}}}}}}}}|||{{{zzzzzzzzzzzz{{{{{{||||||{{{{{{~~~~~~~~~~~~}}}||||||{{{tttsssqqqqqqsssuuuuuuuuussstttuuuuuutttuuuxxxzzzvvvxxxzzzzzzzzzzzz|||~~~~~~|||{{{{{{{{{}}}}}}wwwwwwsssjjjbbbfffttt}}}uuujjj___[[[kkkppp]]]JJJ@@@888555444222111222222222222222222222222222444333222111111222333333444555666666666888;;;===@@@HHHRRRYYY^^^ccckkkqqqwwwyyy{{{}}}~~~wwwllliiiuuuzzzpppaaadddeeebbbccchhhmmmmmmfffVVVDDD999888::::::999;;;;;;;;;;;;::::::::::::<<<<<<<<<;;;::::::<<<>>>???BBBEEEGGGJJJOOOTTTXXX\\\bbbiiioooyyy}}}sssllleeeccchhhpppyyy}}}qqqmmmwwwyyyfffVVVSSSVVVZZZdddpppwwwzzz}}}}}}}}}~~~TTTVVV\\\ccciiittt|||tttyyyiiiRRRHHH???>>>???===;;;;;;:::999;;;???BBBDDDJJJQQQXXX]]]dddkkkppptttxxx{{{zzz{{{|||~~~~~~~~~}}}}}}~~~yyywww~~~~~~rrrnnniiidddbbbeeelllrrrvvvvvvtttoooiiiaaaXXXQQQMMMHHHMMMVVV```ggglllmmmnnnjjjfff```\\\^^^ccckkkpppwwwxxxzzzzzzyyywwwwwwxxxyyyyyyyyyxxxxxxxxxwwwwwwxxxxxxxxxyyyyyyyyyzzzzzzyyyyyyyyyyyyyyyyyyyyyyyy{{{{{{{{{zzz{{{{{{|||}}}zzzzzzyyyxxxwwwuuusssrrrlllkkkjjjhhhkkksss}}}yyytttrrrooojjjbbbYYYPPPKKKHHHHHHGGGFFFFFFIIINNNRRR___jjjttttttoooggg]]]UUULLLJJJKKKQQQ\\\gggnnnqqqqqqqqqrrrtttwwwwwwvvvtttrrrqqqqqqqqqrrrssstttuuutttuuuwwwwwwvvvuuuuuuvvvwwwvvvuuuvvvxxxzzzzzzyyyyyyyyyyyyyyyyyyyyyyyyyyy{{{{{{{{{zzzyyyxxxwwwvvvwwwwwwwwwxxxzzz|||}}}}}}}}}~~~{{{|||||||||||||||{{{{{{yyyyyyzzz{{{{{{{{{{{{{{{}}}}}}}}}}}}}}}}}}||||||uuurrrooooooqqqssstttuuuqqqrrrssssssssstttvvvyyywwwxxxzzzzzzzzz{{{|||~~~~~~}}}|||{{{|||}}}~~~xxxxxxtttkkkdddfffsss}}}tttmmmaaa[[[lllqqq^^^KKKAAA999666555333222333222222222222222222222222333333222222222222333333222333555555666999<<>>===<<<<<<<<<;;;;;;;;;;;;:::<<<<<<<<<;;;999:::<<<>>>>>>@@@CCCFFFIIINNNSSSWWW[[[aaahhhoooyyyvvvppphhhdddgggnnnvvvzzztttmmmrrr{{{lllYYYRRRRRRVVVaaammmvvvyyy}}}~~~}}}~~~VVVWWWZZZ___cccjjjyyyxxxpppvvviiiRRRHHH???>>>???===;;;;;;:::999;;;???BBBDDDJJJQQQXXX\\\ccciiioootttxxx|||{{{|||}}}~~~~~~}}}|||{{{zzz|||~~~|||vvvyyyxxxtttooohhhcccdddjjjqqqvvvvvvuuurrrlllddd[[[TTTOOOJJJNNNUUU^^^ggglllooopppmmmhhh```[[[[[[```hhhmmmsssvvvxxxyyyxxxxxxxxxyyyyyyyyyxxxxxxwwwvvvvvvvvvvvvvvvwwwwwwwwwxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx|||{{{zzzyyyzzz{{{|||}}}zzzzzzzzzzzzyyywwwvvvuuuqqqoookkkhhhgggnnnyyy~~~yyytttssspppmmmggg^^^UUUOOOHHHHHHHHHGGGHHHJJJNNNQQQ[[[fffqqqssspppiii___UUUJJJIIIJJJOOOYYYcccjjjmmmpppqqqrrrtttuuuvvvuuutttqqqqqqqqqqqqrrrrrrssssssrrrtttvvvvvvuuutttuuuvvvwwwvvvvvvwwwxxxzzz{{{{{{yyyyyyyyyyyyyyyyyyyyyyyy{{{{{{{{{|||{{{{{{zzzyyyxxxxxxxxxxxxyyy{{{}}}~~~~~~~~~~~~zzz{{{|||||||||||||||{{{yyyzzz{{{|||||||||||||||{{{{{{{{{{{{||||||}}}}}}yyyuuuqqqoooppprrrssstttoooppprrrrrrrrrsssuuuwwwwwwyyyzzz{{{zzz{{{}}}~~~~~~~~~}}}||||||}}}}}}~~~|||{{{wwwooohhhjjjuuuyyykkk___ZZZgggppp^^^KKKBBB:::777666444333444222222222222222222222222222222222222333333333444222333555666777999===@@@FFFNNNYYYaaaeeejjjqqqwww~~~{{{nnnkkkttt~~~wwwvvvwwwtttnnnaaagggkkkkkknnnsssvvvvvvuuueeePPP@@@;;;<<<>>>>>>======<<<<<<<<<;;;;;;;;;;;;<<<<<<:::999999;;;===>>>@@@CCCFFFJJJNNNTTTXXX[[[bbbhhhnnnvvv~~~zzztttlllffffffkkkrrrwww|||yyypppqqqwwwttt___RRROOORRR^^^iiitttxxx}}}~~~}}}}}}YYYXXXYYY\\\]]]aaammmxxxtttmmmsss}}}jjjRRRHHH???>>>???===;;;;;;:::999;;;???BBBDDDJJJQQQXXX]]]ccchhhmmmrrrvvvyyy{{{|||}}}~~~~~~}}}|||{{{xxxyyy{{{~~~xxxwww{{{}}}xxxssskkkeeedddhhhooouuuwwwwwwtttooohhh^^^VVVQQQLLLNNNTTT\\\fffmmmpppqqqpppjjjbbb\\\ZZZ^^^dddiiinnnqqqtttwwwwwwxxxyyy{{{xxxxxxxxxwwwwwwvvvvvvvvvtttuuuuuuuuuvvvvvvvvvvvvwwwwwwwwwwwwwwwwwwwwwwwwzzzzzzyyyyyyyyy{{{}}}~~~~~~}}}zzzxxxsssnnnkkkoooyyy~~~yyytttrrrpppnnnjjjcccZZZTTTHHHIIIJJJIIIIIIKKKNNNQQQXXXcccmmmqqqpppkkkaaaWWWKKKJJJKKKNNNVVV^^^eeeiiinnnoooqqqssssssrrrrrrrrrqqqqqqrrrrrrrrrrrrrrrrrrrrrsssuuuuuuuuutttuuuvvvwwwwwwwwwwwwxxxyyyzzz{{{xxxxxxxxxxxxxxxxxxxxxxxxzzzzzz|||}}}~~~~~~~~~~~~zzzzzzyyyxxxxxxyyyzzz{{{}}}}}}~~~~~~~~~~~~~~~zzz{{{|||||||||||||||{{{zzzzzz{{{|||}}}~~~~~~}}}{{{zzzzzzzzz{{{|||}}}~~~~~~zzzuuuqqqqqqrrrrrrrrroooppprrrsssssssssuuuvvvwwwyyy{{{{{{{{{{{{}}}~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~}}}xxxpppiiikkkuuu}}}hhh```[[[cccwwwppp^^^LLLBBB:::888777444333555222222222222222222222222222222333333444444444444444666777777888:::===@@@JJJSSS^^^fffkkkooovvv{{{~~~rrrpppwww~~~~~~wwwpppnnnqqqoookkk___ffflllooorrrwwwzzzyyywwwhhhSSSBBB;;;999999999======<<<<<<<<<;;;;;;;;;;;;;;;;;;:::999999;;;===>>>@@@DDDGGGKKKOOOUUUYYYZZZaaahhhmmmttt~~~~~~xxxooohhheeehhhnnnsssyyyuuutttvvv}}}fffVVVNNNQQQ[[[eeeqqqvvv|||~~~}}}}}}ZZZYYYYYY[[[\\\^^^gggpppvvv{{{~~~~~~rrrkkkqqq{{{kkkRRRHHH???>>>???===;;;;;;:::999;;;???BBBDDDJJJQQQWWW\\\bbbhhhlllpppsssuuuzzz{{{|||~~~~~~~~~}}}}}}yyyzzz{{{|||}}}~~~|||wwwyyyzzzuuunnngggdddfffmmmssswwwwwwvvvrrrkkkbbbYYYTTTPPPPPPSSS[[[eeemmmqqqqqqqqqllleee___\\\^^^aaadddjjjmmmqqqtttvvvwwwyyy{{{wwwwwwwwwwwwwwwwwwwwwwwwtttttttttuuuuuuuuuvvvvvvuuuuuuuuuuuuuuuuuuuuuuuuwwwxxxxxxyyyzzz|||}}}~~~~~~xxxtttvvv|||~~~yyysssqqqnnnnnnlllggg```ZZZMMMNNNOOONNNLLLLLLMMMOOOTTT^^^hhhmmmnnnkkkbbbXXXLLLLLLLLLMMMRRRXXX___ccchhhjjjmmmooonnnnnnoooppprrrrrrssssssssssssrrrrrrqqqsssuuuvvvuuuuuuuuuwwwwwwxxxxxxxxxvvvwwwxxxzzzwwwwwwwwwwwwwwwwwwwwwwwwxxxyyy{{{}}}||||||zzzyyyyyyyyyzzz{{{}}}}}}}}}}}}}}}}}}}}}}}}{{{|||||||||||||||{{{{{{yyyyyy{{{|||}}}}}}}}}}}}{{{zzzyyyyyyyyy{{{|||}}}|||wwwtttsssssssssrrrppprrrtttuuuttttttuuuvvvxxxyyy{{{{{{{{{{{{}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}{{{uuulllgggjjjttt}}}~~~~~~kkkddd^^^aaannnrrr___LLLBBB:::777666444333444222222222222222222222222111222333444555555444444666777888999999;;;>>>AAANNNWWWccclllpppuuu{{{wwwvvv|||~~~{{{zzztttllljjjmmmmmmiii```hhhooosssvvvzzz{{{yyyxxxlllYYYIII@@@===;;;:::<<<<<<<<<;;;;;;;;;;;;:::;;;;;;;;;:::888999;;;===>>>@@@DDDGGGKKKPPPUUUYYYXXX```gggmmmuuu}}}sssiiidddeeekkkpppwwwzzzvvvuuuooo[[[QQQRRR[[[bbbmmmsss{{{}}}}}}}}}~~~\\\YYYYYYZZZZZZ[[[aaaiiijjjkkknnnqqqsssyyyrrrkkkqqqzzziiiRRRHHH???>>>???===;;;;;;:::999;;;???BBBDDDJJJQQQTTTYYYaaahhhlllooorrrssswwwyyy{{{}}}}}}||||||||||||~~~zzzyyy}}}zzzvvvppphhhdddeeelllqqqssstttuuutttoooggg^^^YYYSSSQQQSSSZZZdddmmmqqqqqqqqqmmmhhhccc___^^^^^^___hhhkkkooorrrsssuuuvvvxxxvvvvvvwwwwwwxxxyyyyyyyyyuuuuuuuuuvvvvvvvvvwwwwwwtttttttttttttttttttttttttttuuuwwwzzz|||}}}~~~~~~yyyrrrooollllllmmmjjjddd___VVVWWWVVVTTTPPPMMMLLLLLLPPPYYYccchhhkkkiiiaaaXXXMMMMMMLLLLLLMMMRRRWWW[[[^^^bbbfffiiiiiijjjmmmooorrrsssttttttttttttsssrrrrrrtttvvvvvvvvvuuuvvvwwwwwwxxxyyywwwuuutttvvvxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyzzz|||}}}~~~}}}}}}|||{{{{{{|||}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}|||}}}}}}}}}|||{{{zzzzzzvvvwwwyyyzzz{{{||||||||||||{{{yyyxxxxxxzzz{{{|||}}}zzzwwwuuuuuuuuutttssssssuuuwwwwwwvvvuuuuuuuuuxxxzzz{{{|||{{{|||}}}}}}}}}~~~~~~}}}~~~|||yyyqqqiiidddiiittt}}}pppfff\\\]]]kkk}}}uuubbbKKKBBB999777666333222444222222222222222222222222111222333555555555555444555777999:::;;;>>>BBBEEERRR[[[hhhpppuuuyyy|||}}}}}}zzzyyytttmmmjjjlllllliiieeemmmtttwwwyyy{{{zzzwwwvvvlll^^^QQQHHHCCC@@@>>>;;;;;;;;;;;;:::::::::::::::;;;;;;:::888888:::<<<<<>>???===;;;;;;:::999;;;???BBBDDDJJJQQQPPPVVV___ggglllooorrrsssvvvwwwzzz}}}}}}||||||~~~|||zzz{{{~~~yyyvvvpppiiidddeeekkkpppppprrrtttuuuqqqjjjbbb^^^UUURRRSSSYYYdddmmmpppqqqqqqnnnjjjfffaaa___]]]\\\hhhkkkoooqqqrrrssstttuuuvvvvvvwwwxxxyyyzzzzzz{{{wwwwwwwwwwwwxxxxxxxxxxxxttttttttttttttttttttttttrrrtttwwwzzz}}}~~~{{{~~~zzzrrrnnnkkkkkkmmmlllgggbbb]]]]]]\\\XXXRRRMMMKKKJJJNNNVVV___dddhhhggg```XXXNNNMMMLLLJJJJJJNNNSSSWWWWWW[[[aaadddfffhhhkkknnnssstttuuuuuuuuutttsssrrrrrrtttvvvwwwvvvvvvwwwxxxwwwxxxyyywwwtttsssuuuwwwyyyyyyyyyyyyyyyyyyyyyyyyxxxyyyzzz{{{||||||||||||~~~}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}|||{{{yyyyyytttuuuwwwxxxyyyzzzzzzzzz|||{{{yyyxxxxxxyyy{{{|||yyywwwvvvvvvvvvwwwvvvuuuuuuwwwyyyyyywwwuuuuuuuuuxxxzzz{{{|||{{{|||~~~|||}}}~~~}}}~~~}}}yyyqqqhhhdddjjjuuusssfffYYYZZZjjj}}}wwwdddKKKAAA999666555333222333222222222222222222222222000222333555666666555555444666888:::===@@@EEEHHHTTT^^^jjjssswww{{{}}}zzzzzzuuunnnkkkmmmmmmjjjjjjrrrxxxzzzzzz{{{yyyuuuoooggg[[[QQQIIICCC???===;;;;;;:::::::::999999999:::;;;;;;999888888:::<<<;;;>>>AAAEEEIIINNNTTTXXXYYY```gggjjjoooyyywwwkkkcccbbbffflllttt}}}|||rrrnnn|||{{{fffYYYWWW[[[^^^hhhoooyyy~~~}}}}}}^^^]]][[[YYYXXXXXXXXXYYYbbbhhhhhhjjjttt|||zzzoooooonnn}}}tttbbbNNNFFF@@@??????<<<::::::;;;999:::???CCCEEEJJJOOORRRXXX```gggjjjnnnssswww{{{{{{|||}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~|||ssstttwwwyyyppphhhdddeeehhhkkksssxxxzzzwwwsssoooggg___ZZZUUUSSSWWWaaajjjlllkkkooommmjjjddd^^^[[[[[[\\\fffkkkqqqsssrrrqqqsssvvvttttttssstttuuuvvvxxxzzzuuuuuuvvvvvvvvvwwwwwwwwwttttttuuuuuutttsssrrrrrrqqqrrrsssuuuvvvxxxyyyzzzzzz}}}{{{vvvrrroookkkhhhhhhiiiiiihhheeebbb___ZZZUUURRROOONNNRRRUUUZZZ___cccccc___\\\QQQNNNKKKIIIKKKMMMOOOPPPRRRTTTWWWZZZ]]]aaafffiiinnnqqqtttuuuuuuuuuuuuvvvuuuuuuuuuuuuuuutttttttttvvvvvvwwwvvvvvvuuuttttttvvvwwwwwwxxxzzz{{{{{{|||xxxyyyzzz{{{||||||||||||~~~}}}{{{|||}}}~~~~~~}}}}}}~~~}}}}}}|||{{{zzzxxxvvvuuuyyyzzzzzzyyyxxxyyy{{{}}}zzzzzzyyyxxxwwwwwwwwwwwwxxxxxxxxxxxxxxxwwwvvvuuutttuuuuuuuuuvvvvvvwwwwww{{{zzzzzzzzz{{{|||~~~~~~~~~}}}|||{{{{{{{{{|||~~~ssshhhfffooo{{{zzzlll```aaakkkxxx}}}fffKKKAAA888666444111000111444444333222222333333333333222222222222333444444666888999;;;<<>>???===<<<;;;:::::::::::::::::::::999999999999::::::;;;===AAAEEEHHHMMMQQQUUUXXX]]]dddiiinnnttt|||tttjjjffffffhhhsssjjj___cccqqq~~~~~~fffUUUQQQTTT[[[```hhhmmmqqqtttyyy~~~jjjkkkllllllkkkiiigggeeedddjjjjjjooo}}}~~~kkkeeeccctttvvvcccNNNFFF@@@??????<<<::::::===:::;;;???CCCDDDHHHMMMTTTZZZccciiimmmrrrwww{{{}}}~~~~~~~~~~~~}}}~~~rrrmmmllluuu~~~uuunnnjjjhhhmmmssswwwwwwwwwvvvqqqjjjddd___ZZZZZZ```gggmmmpppoooooommmiiibbb\\\XXXVVVYYY___hhhooosssttttttsssqqqqqqqqqqqqpppooonnnnnnttttttssssssrrrrrrrrrqqqqqqpppooommmmmmoooqqqrrrooopppqqqrrrtttuuuvvvwwwwwwxxxyyy{{{xxxuuutttssssssnnnjjjfffcccbbbccccccbbbfffdddbbb^^^ZZZUUUQQQOOOMMMNNNQQQUUUYYY[[[[[[YYYVVVSSSOOOMMMLLLLLLKKKJJJJJJKKKLLLLLLMMMPPPUUUYYYbbbffflllppprrrssstttuuuuuuuuuuuuuuuvvvvvvwwwwwwvvvvvvwwwxxxyyyyyyxxxxxxwwwwwwxxxxxxyyyzzzzzzzzzxxxyyyzzz{{{||||||||||||yyyyyyzzz}}}~~~~~~{{{yyyyyyyyyyyyzzzzzzyyyyyyyyyzzzyyyxxxwwwwwwwwwwwwwwwuuuvvvvvvtttssssssuuuwwwxxxwwwvvvuuuttttttttttttrrrrrrqqqqqqqqqqqqrrrsssqqqqqqqqqqqqppppppppppppwwwxxxyyy{{{|||}}}~~~{{{{{{{{{zzzzzz{{{||||||{{{|||~~~zzzooonnnxxx{{{pppfffaaakkkyyy}}}mmm]]]JJJAAA999666666444333555444333333333444444555666777666666666666777888888888:::;;;===>>>AAAEEEHHHOOO]]]ppp~~~}}}~~~}}}xxxqqqiiiddddddvvvzzz{{{wwwtttsssrrroooYYYMMMAAA======<<<===???:::::::::::::::;;;<<<===:::999999888888999999:::;;;===AAAEEEHHHMMMQQQUUUZZZ___eeejjjnnnttt|||zzzpppjjjfffgggrrr~~~lll___aaaooo|||jjjXXXRRRSSSXXX]]]cccgggjjjnnntttyyy}}}~~~~~~jjjlllnnnoooooommmjjjhhheeekkkjjjnnnzzz~~~nnniiifffvvvvvvcccNNNFFF@@@??????<<<::::::<<<999:::>>>AAACCCGGGLLLRRRXXXaaahhhlllpppvvvzzz|||}}}~~~~~~~~~~~~yyypppkkkpppyyyyyyqqqlllhhhjjjpppvvvwwwxxxwwwsssmmmgggbbb]]][[[^^^eeekkkoooqqqrrrpppllleee^^^YYYWWWVVV[[[ccckkkqqqtttttttttqqqqqqqqqpppooonnnlllkkkpppppppppqqqqqqrrrrrrrrrqqqpppnnnmmmmmmmmmnnnooommmnnnoooqqqrrrtttuuuvvvuuuvvvwwwyyy}}}yyytttqqqpppooonnnkkkfffbbbaaaaaaaaa```bbbaaa```]]]YYYUUUQQQOOOMMMMMMOOORRRVVVXXXWWWVVVUUURRROOOMMMMMMMMMLLLKKKMMMNNNOOOOOOOOOPPPSSSVVV^^^cccjjjooorrrssstttuuutttuuuuuuvvvvvvwwwwwwxxxwwwwwwxxxyyyyyyyyyxxxxxxxxxxxxyyyyyyyyyzzzzzzzzzxxxyyyzzz{{{||||||||||||zzzyyyyyy{{{}}}}}}{{{yyyxxxyyyyyyzzzzzzyyyyyyxxxyyyxxxwwwvvvvvvvvvwwwxxxuuuvvvvvvtttrrrrrrtttvvvvvvvvvuuutttssssssssssssqqqpppooooooooopppqqqrrrqqqqqqqqqppppppppppppooouuuvvvxxxzzz|||}}}~~~~~~|||{{{{{{{{{{{{||||||}}}zzz{{{}}}xxxoooooozzzxxxnnneeeaaammmzzziiiYYYIII@@@777555444222111333333333333333444555666777777777666666777777888999999:::<<<===???BBBFFFIIISSSbbbuuu}}}yyyxxx}}}uuukkkffffff{{{~~~}}}vvvqqqpppnnnkkk\\\OOOBBB===<<<<<<<<<>>>::::::::::::;;;<<<======999999888888888888999999;;;===AAAEEEHHHMMMQQQUUU[[[___eeejjjnnnttt{{{wwwnnngggfffpppzzzqqqccccccooo{{{|||jjj[[[SSSRRRWWW[[[___aaacccgggnnnssszzz{{{|||~~~iiikkknnnpppqqqooollljjjffflllkkklllvvv~~~~~~}}}oookkkggguuutttaaaNNNFFF@@@??????<<<::::::;;;888999===@@@AAAEEEJJJPPPVVV___fffjjjoootttxxxxxxyyy{{{}}}~~~uuulllmmmuuu~~~uuunnnkkkiiipppvvvxxxyyyzzzvvvpppjjjeee^^^ZZZ\\\bbbiiimmmrrrsssrrrmmmfff^^^YYYVVVSSSWWW^^^fffmmmrrrssssssppppppoooooommmkkkiiihhhjjjkkklllmmmoooppprrrrrrpppoooooonnnmmmlllkkkkkkllllllmmmnnnoooqqqqqqrrrrrrtttuuuwwwzzz~~~wwwrrrooommmkkkgggccc```____________^^^^^^]]][[[XXXTTTQQQNNNKKKKKKKKKNNNQQQSSSSSSRRRRRRPPPNNNNNNNNNOOONNNMMMPPPQQQSSSSSSQQQQQQQQQRRRZZZ```gggmmmppprrrsssttttttuuuuuuvvvwwwwwwxxxxxxyyyyyyyyyyyyyyyyyyxxxxxxxxxxxxxxxxxxxxxyyyyyyyyyxxxyyyzzz{{{||||||||||||zzzyyyxxxyyy{{{|||{{{zzzxxxxxxyyyzzzzzzyyyxxxxxxxxxwwwvvvuuuuuuvvvxxxyyyvvvvvvvvvtttrrrrrrtttvvvvvvvvvuuutttssssssssssssrrrqqqpppooooooqqqssstttqqqqqqqqqpppppppppoooooossstttvvvxxxzzz{{{||||||zzzyyyyyyyyyzzzzzz{{{|||yyyzzz|||~~~zzzwwwoooqqq~~~uuummmdddbbbpppwwweeeUUUGGG>>>666555555333333444333333333444444555666777666666666666666777888888999;;;===>>>???BBBFFFIIIUUUdddxxx{{{wwwtttsssvvvmmmiiikkk~~~~~~wwwrrrpppooolll]]]PPPCCC>>>===<<<<<<>>>;;;;;;:::::::::;;;;;;<<<999999888888888888999999;;;===AAAEEEHHHMMMQQQUUUZZZ___dddiiimmmrrryyy~~~{{{qqqiiifffmmmvvvxxxiiifffoooyyy{{{nnnaaaYYYVVVXXXZZZ\\\]]]^^^aaahhhnnnwwwxxxzzz}}}~~~gggjjjnnnqqqrrrpppmmmkkkiiinnnlllmmmuuu{{{}}}xxx|||ooolllfffsssrrr___NNNFFF@@@??????<<<:::::::::777888<<>>@@@BBBFFFIIIVVVeeezzz|||yyy{{{}}}uuurrrpppqqq}}}tttlllkkknnn}}}}}}wwwsssssssssqqq\\\OOOCCC>>>===<<<<<<>>>======<<<;;;::::::::::::999999888888888888999999;;;===AAAEEEHHHMMMQQQUUUYYY^^^ccchhhkkkpppwww}}}~~~tttjjjeeekkkrrr|||}}}mmmhhhoooxxx|||rrrggg___[[[XXXZZZ[[[[[[[[[^^^eeekkkuuuwwwyyy|||~~~jjjjjjlllmmmmmmmmmlllllllllnnnqqqrrrpppvvv|||xxx}}}pppmmmiiiwwwyyydddPPPHHHAAA??????<<<:::;;;888999;;;<<<>>>BBBGGGJJJPPPVVV]]]cccggglllrrrvvvxxxwwwwwwwwwyyy|||uuulllmmmwwwwwwpppllllllpppuuuzzz{{{xxxtttooojjjbbb[[[WWWYYY```eeeiiioooqqqmmmfff```YYYRRRMMMRRRYYY___dddhhhlllnnnmmmkkkiiigggeeeccccccbbbcccdddgggjjjlllnnnnnnooonnnnnnmmmkkkhhhffffffgggjjjllloooooonnnlllkkkkkkoooqqqtttuuuvvvyyy|||zzzqqqlllkkkhhhddd```]]][[[[[[[[[[[[[[[[[[YYYWWWSSSPPPMMMKKKJJJIIIIIIIIIJJJKKKLLLKKKKKKKKKLLLMMMOOOQQQQQQUUUSSSTTTUUURRRMMMMMMPPP[[[aaaiiinnnpppppprrrtttuuuuuuttttttuuuvvvxxxyyy~~~}}}|||{{{zzzyyyxxxxxx{{{zzzzzzyyyxxxwwwvvvvvv{{{{{{{{{{{{{{{|||||||||yyyxxxuuuttttttuuuwwwyyyzzzzzzzzzzzzyyyxxxxxxwwwxxxwwwvvvuuuuuuvvvwwwwwwuuuuuuuuuuuuuuuuuuuuuuuuuuuvvvvvvuuurrrpppooooooqqqrrrsssssssssrrrqqqpppppppppqqqqqqqqqpppoooooopppqqqrrrssstttvvvwwwxxxuuuwwwyyyyyyxxxvvvvvvvvvzzzyyyzzz}}}}}}|||xxx{{{|||uuupppuuuoooaaa^^^___kkk~~~zzzuuufffVVVBBB<<<777777666333333555777777777555222111333444777999::::::999999999:::>>>;;;;;;???AAAAAADDDHHHOOOaaaxxx~~~~~~{{{uuutttpppjjjgggpppyyyqqqjjjddd||||||vvvtttsssqqq___PPPAAA<<<===<<<<<<===::::::;;;;;;;;;;;;;;;;;;888888999888777777999:::;;;===@@@CCCFFFKKKQQQUUUYYY\\\aaaeeeiiiooouuuzzzxxxpppggghhhnnnxxxrrrnnntttzzzyyylllccc```\\\dddaaa\\\]]]ZZZYYYbbblllrrrxxxzzzzzz{{{~~~~~~llllllnnnnnnooonnnmmmlllkkkmmmppprrrrrrxxx|||}}}ooommmjjjyyy{{{hhhPPPHHHAAA@@@???<<<:::;;;888999;;;<<<>>>AAAFFFJJJOOOUUU\\\bbbfffkkkqqqvvvwwwwwwxxxyyy{{{}}}zzznnnllltttvvvooolllkkklllpppuuuxxxwwwtttqqqllleee]]]YYY[[[aaafffiiioooqqqmmmgggbbb\\\VVVNNNQQQWWW]]]cccgggkkkmmmlllkkkiiifffdddbbbaaa```aaacccfffjjjlllnnnnnnnnnmmmmmmllljjjfffdddeeeeeeiiilllooopppooommmmmmmmmnnnpppqqqssssssvvvyyy{{{vvvqqqmmmjjjfffbbb^^^\\\ZZZZZZWWWWWWXXXWWWUUUSSSPPPNNNIIIHHHGGGFFFFFFFFFGGGHHHJJJJJJKKKLLLMMMNNNOOOPPPTTTSSSTTTVVVTTTNNNNNNPPPYYY```hhhmmmnnnoooppprrruuuuuuttttttuuuvvvxxxyyy|||||||||{{{zzzzzzyyyyyy{{{zzzzzzyyyxxxwwwvvvvvvzzzzzz{{{||||||}}}||||||{{{yyywwwuuutttuuuwwwxxxxxxyyyzzzzzzyyyxxxwwwvvvwwwwwwvvvuuuuuuuuuvvvwwwttttttttttttttttttttttttuuuvvvwwwuuurrrpppooooooqqqqqqrrrsssssssssrrrqqqqqqrrrrrrrrrqqqpppooooooppppppqqqssstttvvvwwwwwwwwwxxxzzzyyyxxxwwwwwwxxx{{{zzzzzz}}}{{{}}}{{{ssspppwwwsssccc______kkk~~~zzzsssdddTTTBBB;;;777777666333333555444666777777555555666777777999::::::999999999:::===:::;;;>>>@@@@@@BBBFFFOOOaaaxxx~~~yyyooommmgggdddkkk}}}{{{ssslllgggzzz|||wwwuuusssqqqaaaRRRCCC>>>===<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888999999888777777888::::::<<>>@@@???AAAEEENNN```xxx}}}ooonnnhhhbbbgggxxx|||tttmmmiiiwww~~~|||wwwtttrrrooodddTTTDDD>>>===<<<<<<<<<<<<<<<<<<;;;;;;::::::999888999999888777777888:::999;;;>>>BBBFFFKKKQQQVVVZZZ\\\```ccchhhnnnuuuyyy||||||sssoooooorrryyyzzztttyyy~~~rrriiifffccclllkkkhhhhhh```YYY]]]gggmmmvvv{{{~~~~~~}}}~~~nnnooopppppppppooonnnmmmpppnnnooosssxxx~~~pppoooooolllRRRIIIBBB@@@???<<<:::;;;666888999:::;;;???CCCGGGKKKPPPXXX^^^bbbgggnnnssstttvvvyyy}}}uuukkkjjjuuuvvvnnnllljjjmmmrrrvvvwwwvvvuuurrrkkkddd___^^^aaadddfffkkkmmmhhhccc```[[[VVVOOOPPPRRRWWW]]]cccgggiiikkkjjjhhheeeaaa^^^[[[YYYZZZ]]]aaaeeeiiikkkllllllllllllkkkhhhdddaaaaaabbbaaadddhhhjjjkkkkkklllmmmkkklllllllllmmmnnnrrruuu~~~}}}vvvsssnnnhhhbbb]]]ZZZXXXSSSSSSSSSSSSRRRQQQPPPOOOKKKJJJGGGEEEDDDEEEFFFGGGJJJJJJKKKLLLLLLMMMMMMMMMPPPOOORRRVVVTTTOOONNNPPPYYY___ggglllnnnnnnppprrruuuuuuttttttuuuvvvwwwyyyyyyyyyzzzzzz{{{|||||||||{{{{{{zzzyyyxxxwwwwwwvvvuuuwwwzzz}}}~~~}}}|||zzzvvvtttqqqnnnmmmmmmoooppptttuuuwwwxxxxxxwwwuuussstttttttttttttttuuuuuuuuussssssssssssssssssssssssuuuvvvwwwuuurrrooonnnoooooopppqqqrrrrrrssstttttttttttttttsssrrrqqqpppoooooopppqqqrrrssstttuuuuuuwwwxxxxxxvvvuuuvvvxxxzzz~~~}}}|||}}}xxxpppqqq{{{|||iiidddgggwww}}}ppp___QQQAAA;;;666666666444333666555666666555333333444666777888999999888999:::<<<>>>;;;<<<@@@AAA@@@AAAEEENNN```xxxuuutttnnneeeeeerrrxxxqqqllliiiuuu{{{{{{uuurrroookkkcccTTTDDD======<<<<<<=========<<<;;;::::::999999888999:::888777666888999888:::===AAAEEEKKKQQQVVVZZZ\\\___cccgggmmmtttxxx{{{wwwtttssstttyyywww|||uuukkkgggeeeooopppnnnooodddYYYZZZcccjjjttt{{{~~~~~~~~~mmmnnnooopppoooooommmmmmqqqnnnmmmqqqvvvrrrqqqqqq~~~lllSSSJJJBBBAAA@@@<<<:::;;;777888999:::;;;>>>CCCFFFIIIOOOVVV\\\aaafffmmmrrrsssuuuyyy}}}{{{mmmiiipppzzzxxxooonnnmmmqqqvvvyyyyyywwwvvvsssnnngggaaa___```aaaffflllnnnjjjeeeaaa[[[VVVQQQPPPPPPSSSZZZaaafffgggjjjiiigggdddaaa]]]YYYWWWVVVXXX\\\```dddhhhjjjkkkllllllkkkgggccc```___```___bbbfffiiijjjkkklllmmmjjjkkkkkkkkkkkkmmmqqqttt}}}{{{xxxsssllleee^^^ZZZWWWTTTTTTSSSSSSQQQPPPOOONNNLLLJJJGGGEEEDDDEEEGGGHHHKKKLLLMMMNNNNNNMMMMMMLLLMMMLLLOOOSSSQQQMMMMMMPPP[[[aaaiiinnnpppppprrrsssuuuuuuttttttuuuvvvwwwyyyxxxxxxyyyzzz{{{|||}}}}}}|||{{{{{{zzzyyyxxxwwwwwwtttvvvyyy|||||||||zzzxxxtttrrrooolllkkkkkkmmmnnnqqqssstttuuuuuutttsssrrrrrrrrrssssssttttttttttttsssssssssssssssssssssssssssuuuuuutttqqqooonnnnnnooooooooopppqqqrrrssssssssstttssssssrrrqqqpppooooooppppppqqqrrrsssttttttuuuuuuuuutttssstttwwwyyy}}}}}}}}}}}}~~~wwwooorrr{{{kkkgggmmmooo]]]QQQ@@@:::666666666444444666555666666555444555777999777888999888888999;;;===???===???CCCEEECCCDDDGGGNNN```yyy||||||tttiiidddlllzzz}}}vvvooojjjgggfffrrryyy}}}yyytttqqqmmmjjjbbbSSSCCC<<<=========???======<<<;;;::::::999999999::::::888777666777999888:::===@@@DDDJJJPPPTTTYYY[[[___cccggglllrrrvvvzzz{{{vvvttttttyyyyyy}}}xxxmmmgggeeepppsssssstttiii[[[ZZZ```gggqqqzzz~~~~~~lllmmmnnnpppppppppooonnnqqqooooooqqqttt|||rrrqqqrrr~~~lllSSSKKKCCCAAA@@@<<<:::;;;777888999:::;;;>>>BBBFFFHHHMMMUUU\\\```fffmmmrrrrrrtttxxx{{{~~~tttjjjlllttt~~~~~~pppnnnnnnrrrwwwzzzzzzxxxxxxvvvqqqjjjddd```___```gggnnnrrroookkkgggaaaZZZTTTPPPNNNQQQXXX```eeegggiiihhhgggdddaaa]]]YYYWWWSSSTTTWWW[[[___dddhhhjjjkkkkkkiiieee```]]]\\\]]]^^^aaafffiiikkkkkkmmmnnniiiiiiiiiiiiiiilllqqqtttxxxzzz}}}xxxpppggg___YYYVVVTTTSSSRRRQQQPPPOOONNNNNNKKKIIIFFFDDDCCCDDDGGGIIINNNOOOPPPPPPPPPOOONNNMMMKKKJJJLLLPPPOOOLLLMMMQQQ\\\ccckkkpppqqqrrrsssuuuuuuuuuttttttuuuvvvxxxyyyxxxxxxyyyzzz{{{|||}}}~~~||||||{{{zzzyyyxxxwwwwwwuuuvvvxxxyyyzzzyyywwwvvvtttrrrooommmllllllnnnoooppppppqqqqqqqqqqqqqqqqqqpppqqqrrrsssssssssssssssrrrrrrrrrrrrrrrrrrrrrrrrppprrrsssrrrpppnnnnnnoooooonnnnnnnnnooopppqqqqqqrrrrrrrrrrrrrrrqqqqqqpppoooooopppqqqqqqrrrssssssrrrtttttttttssstttvvvxxx{{{|||~~~~~~~~~uuummmqqqzzzoooiiiooolllZZZPPP@@@:::666666666444444777///111444555555555666777777888888888888999<<<>>>@@@>>>@@@FFFHHHFFFGGGJJJPPPaaazzzxxxmmmhhhllltttwwwxxxvvvsssmmmgggcccbbbcccooovvvzzzwwwtttsssqqqoooeeeUUUDDD=========>>>@@@<<<<<<<<<;;;;;;::::::999999::::::999777666777888888:::===@@@CCCHHHNNNSSSWWWZZZ```eeeiiilllpppsssyyy~~~uuussstttyyyyyy||||||ooogggeeeppptttwwwzzzooo```^^^___eeennnwww}}}}}}lllmmmoooqqqrrrrrrqqqqqqsssuuuxxxxxxwwwzzzqqqoooooonnnTTTKKKCCCAAA@@@<<<:::;;;888999:::;;;<<<>>>CCCFFFGGGMMMUUU[[[```fffmmmrrrqqqsssvvvyyy|||~~~~~~{{{mmmjjjnnn{{{qqqnnnlllmmmrrrwwwyyyyyyzzzyyyuuunnngggbbb```___dddlllrrrrrrppplllfff___VVVQQQMMMOOOWWW```eeeggghhhhhhgggeeeaaa]]]ZZZWWWQQQQQQRRRUUUZZZ```fffjjjiiihhhfffbbb]]]ZZZYYYYYY[[[^^^cccfffggghhhiiikkkfffggggggfffgggkkkpppttttttwww|||{{{sssiii```YYYUUUPPPPPPOOOOOONNNNNNNNNNNNMMMJJJGGGEEEEEEGGGJJJLLLPPPQQQSSSSSSSSSQQQOOONNNLLLJJJKKKNNNNNNLLLOOOTTT]]]ccckkkppprrrrrrtttvvvuuuuuuttttttuuuvvvxxxyyyxxxyyyyyyzzz{{{|||}}}}}}||||||{{{zzzyyyxxxxxxwwwvvvvvvvvvvvvvvvvvvuuutttrrrpppnnnlllkkklllnnnpppnnnnnnmmmmmmmmmnnnppppppooooooqqqrrrsssssssssrrrqqqqqqqqqqqqqqqqqqqqqqqqmmmnnnppppppnnnnnnnnnooonnnnnnmmmlllmmmmmmnnnoooooopppqqqqqqrrrqqqqqqqqqooooooppppppqqqqqqrrrrrrqqqsssuuuvvvuuuuuuvvvwwwxxx{{{~~~~~~~~~qqqiiipppyyy~~~sssjjjlll}}}hhhVVVNNN@@@:::666666666444555777444999???BBB@@@<<<777555777888888777777999<<>>AAAGGGIIIHHHIIILLLRRRbbb{{{|||uuurrruuuwwwvvvrrrrrrooojjjccc______```kkkrrrwwwwwwvvvxxxzzzyyykkkZZZHHH@@@>>>===>>>???;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999777666777888999;;;===@@@BBBGGGMMMQQQTTTYYY```fffjjjlllooopppvvv~~~rrrqqqrrrxxxxxxzzzqqqhhhdddpppuuuzzzvvvgggddd___ccckkkttt{{{~~~{{{~~~lllnnnppprrrsssttttttssswww{{{|||zzzpppmmmmmmqqqTTTKKKDDDBBB@@@<<<:::;;;999:::;;;;;;<<>>888777888888777777999<<>>===@@@GGGJJJIIIJJJMMMSSSccc|||{{{{{{~~~{{{rrrrrrooojjjccc^^^^^^___iiipppvvvwwwxxx}}}ppp___LLLBBB@@@>>>===>>>::::::;;;;;;;;;;;;;;;;;;:::;;;:::999777666777888:::<<<>>>@@@BBBFFFKKKOOOSSSYYYaaagggkkkmmmnnnnnnsss|||pppoooqqqxxxwwwyyysssiiidddpppvvv|||zzzkkkhhh___ccciiirrryyy~~~~~~}}}zzz}}}pppnnnlllnnnrrrttttttrrryyy{{{{{{zzz~~~zzzpppggglllxxxpppXXXMMMDDDAAAAAA===::::::999999999:::<<>>>>>======<<<;;;:::999999999999:::999999888888999999:::888;;;???BBBDDDGGGJJJLLLUUUYYY^^^cccgggkkknnnqqqrrryyyyyyuuutttzzz~~~zzz|||ooollliiiuuu~~~sssdddcccccchhhrrrxxxyyyyyyzzz~~~~~~ooolllkkklllooorrrsssrrrvvvxxx|||~~~{{{{{{|||qqqgggjjjvvv~~~oooVVVLLLCCCAAAAAA???<<<<<<999999999:::<<<>>>AAABBBHHHLLLQQQWWW]]]cccjjjnnnsssuuuxxxyyyzzz{{{}}}~~~rrrppprrrwwwwwwsssmmmjjjlllssszzz}}}zzzuuuooojjjfffccc```ccciiiooosssrrrnnnkkkeee\\\UUUUUUYYY^^^eeelllpppmmmhhhdddaaa]]]YYYWWWPPPLLLIIIKKKRRR[[[bbbeeehhhgggddd___YYYTTTSSSSSSTTTVVVXXX[[[]]]^^^______^^^]]]]]]^^^aaaeeejjjlllnnnrrrvvvvvvwww~~~}}}tttkkkbbb\\\QQQMMMJJJHHHHHHJJJJJJJJJLLLKKKJJJJJJKKKLLLMMMNNNTTTVVVXXXXXXVVVTTTSSSSSSQQQQQQSSSSSSOOOKKKOOOVVVcccgggllloooqqqqqqrrrsssttttttsssssstttuuuvvvvvvwwwwwwyyyzzz{{{|||||||||}}}{{{zzzzzzzzzzzzyyywwwvvvuuuuuutttsssrrrrrrqqqmmmllljjjiiiiiiiiijjjkkkjjjiiihhhhhhjjjlllnnnpppnnnnnnpppqqqrrrssssssssssssrrrrrrrrrrrrqqqqqqqqqqqqpppnnnnnnnnnnnnmmmkkknnnnnnmmmmmmmmmmmmnnnnnnnnnnnnooopppqqqrrrrrrsssrrrrrrssssssssssssssssssssstttvvvxxxyyyzzzzzzyyy}}}~~~~~~~~~}}}~~~|||zzzxxxvvvllljjjsss|||vvvmmmmmmyyymmmVVVGGG>>><<<888777888999999999===NNNaaaooommmRRR===???888888999:::;;;===>>>???BBBAAADDDJJJMMMLLLMMMPPPWWWiii~~~uuuxxx}}}{{{qqqmmmnnndddZZZ^^^fffpppvvvvvvxxxzzziiiRRRBBB===>>>>>>======<<<;;;:::999999999999999888888777777888888999999<<<@@@CCCEEEGGGJJJLLLQQQUUU[[[aaafffjjjnnnqqqpppvvvyyytttrrrvvv~~~{{{}}}tttooojjjvvvwwwjjjcccaaadddmmmuuuwwwxxxzzz||||||}}}~~~mmmkkkiiiiiillloooqqqrrrsssuuuyyy|||{{{|||~~~qqqeeehhhrrr{{{nnnTTTJJJBBBAAAAAA???======999999999:::<<<>>>@@@BBBGGGKKKPPPVVV\\\ccciiinnnrrruuuxxxyyyzzz|||~~~~~~~~~~~~~~~yyysssooouuu~~~yyytttmmmiiijjjqqqzzz}}}yyytttnnniiifffaaacccggglllqqqrrrpppmmmiii```YYYWWWYYY]]]cccjjjnnnllljjjgggddd```[[[WWWRRRNNNJJJJJJOOOXXX```dddeeeeeeddd___ZZZUUURRRRRRQQQSSSUUUWWWYYYZZZ[[[[[[ZZZYYYYYYZZZ\\\```dddgggkkkooossssssrrrwwwyyypppggg```RRRNNNIIIFFFFFFHHHJJJJJJKKKJJJIIIIIIIIIJJJKKKLLLRRRUUUYYYZZZYYYVVVTTTTTTSSSSSSUUUVVVQQQMMMPPPWWWcccgggllloooqqqqqqrrrrrrtttssssssssssssttttttuuuuuuvvvwwwxxxyyyzzzzzzzzz|||zzzyyyyyyzzzzzzxxxwwwvvvvvvuuutttrrrqqqppppppjjjjjjiiiiiiiiiiiijjjjjjiiiiiiiiijjjkkknnnpppqqqooopppqqqsssttttttttttttssssssssssssrrrrrrrrrrrruuurrrooonnnnnnnnnnnnmmmkkklllmmmnnnoooooooooooonnnnnnooopppqqqrrrrrrsssuuuuuuuuuuuuuuuttttttttttttuuuvvvxxxzzz{{{{{{{{{}}}~~~~~~~~~~~~|||{{{~~~tttlllkkkuuuxxxpppppp}}}mmmUUUEEE===;;;777666777888888888333???IIIUUUXXXGGG888===;;;;;;;;;<<<>>>???AAABBBCCCCCCGGGNNNPPPNNNNNNQQQZZZlll~~~tttvvvsssmmmnnneee\\\```eeepppwwwvvvxxx|||jjjSSSBBB======>>>======<<<;;;:::999999999999888777777777777777777888;;;===AAADDDEEEGGGIIIKKKMMMRRRXXX___dddiiimmmpppqqqvvv~~~}}}wwwrrruuu{{{}}}~~~wwwqqqkkkxxx{{{ooobbb^^^```iiiqqquuuxxx{{{yyyzzz{{{|||}}}~~~~~~~~~~~~~~~llljjjhhhgggiiillloooqqqrrrssswww{{{{{{|||}}}oooccceeeooozzzoooUUUKKKBBBAAAAAA???======:::999999:::;;;===@@@AAAEEEIIIOOOUUU[[[bbbhhhmmmqqqssswwwzzz{{{}}}~~~}}}~~~~~~|||rrrqqqwwwzzztttlllfffgggoooxxxzzzsssmmmiiidddeeegggkkkooorrrrrrqqqjjjbbb[[[YYYZZZ\\\bbbiiimmmlllkkkkkkhhhccc]]]XXXUUUQQQMMMKKKOOOWWW___eeebbbbbbbbb___YYYTTTQQQPPPOOOPPPQQQSSSUUUWWWXXXXXXWWWWWWVVVWWWYYY]]]```ccchhhlllppppppooorrryyy}}}tttjjjcccWWWRRRLLLGGGFFFGGGHHHIIIIIIIIIIIIHHHGGGGGGIIIKKKQQQTTTYYY[[[ZZZWWWUUUTTTTTTUUUWWWXXXSSSOOOQQQXXXcccgggllloooppppppqqqrrrqqqqqqppppppppppppqqqqqqttttttvvvwwwxxxyyyyyyyyy|||zzzyyyyyyzzzzzzyyyxxxvvvvvvuuusssrrrpppooonnniiiiiiiiihhhhhhhhhhhhhhhjjjjjjkkklllnnnppprrrsssssstttuuuvvvwwwwwwwwwwwwvvvvvvvvvuuutttssssssrrrwwwtttpppnnnmmmnnnmmmmmmiiikkkmmmoooppppppoooooonnnnnnooopppqqqrrrrrrsssvvvvvvvvvuuuuuuuuuuuuttttttuuuvvvxxxzzz{{{|||||||||}}}~~~~~~|||tttmmmkkkuuuvvvpppsssjjjRRRBBB:::888555333444555555555555;;;<<>>555;;;<<<<<<<<<===???@@@BBBCCCCCCDDDHHHPPPRRRPPPOOOQQQ[[[mmm~~~vvvyyytttnnnoooggg^^^bbbeeeqqqyyyxxxxxx~~~}}}kkkSSSCCC===>>>>>>===<<<<<<;;;:::::::::::::::888888777777777777888888<<<>>>BBBDDDEEEGGGIIIKKKMMMRRRXXX^^^ccchhhlllooossswww~~~{{{uuuvvv{{{xxxqqqlllyyy|||pppaaa]]]^^^hhhqqqvvvxxxzzzwwwxxxyyy{{{|||~~~~~~}}}||||||{{{zzzlllkkkiiiggggggiiimmmpppssstttwwwzzz{{{|||{{{mmmaaabbblll{{{qqqWWWMMMCCCAAAAAA>>>;;;::::::999999:::;;;===???@@@CCCGGGMMMSSSZZZ```ggglllooorrrwww{{{}}}~~~tttrrrvvv{{{uuukkkeeeeeellluuu|||wwwpppkkkhhhggghhhkkkooossstttttthhhbbb\\\[[[ZZZ\\\ccckkkllllllmmmmmmkkkfff___ZZZWWWTTTOOOLLLNNNUUU]]]ccc___```___\\\WWWSSSPPPOOONNNOOOPPPQQQSSSTTTVVVWWWWWWWWWVVVVVVXXX[[[___aaaeeeiiimmmnnnmmmooouuuzzzwwwlllddd\\\WWWOOOHHHEEEDDDDDDDDDGGGHHHHHHGGGEEEFFFHHHKKKPPPTTTYYY[[[YYYWWWTTTSSSTTTTTTWWWWWWSSSOOOSSSZZZcccggglllooopppppppppqqqpppooooooooooooppppppqqqrrrsssuuuvvvwwwwwwxxxxxx|||{{{yyyzzz{{{{{{zzzyyyvvvuuutttrrrqqqooonnnnnnkkkjjjiiihhhggggggggggggkkkkkklllnnnppprrrtttuuuuuuvvvwwwwwwxxxxxxxxxxxx{{{zzzyyyxxxvvvtttssssssvvvsssooommmmmmmmmmmmllliiijjjlllnnnpppppppppooonnnnnnooopppqqqrrrrrrsssuuuuuuttttttttttttttttttuuuuuuvvvwwwyyyzzz{{{|||zzz|||~~~~~~~~~~~~tttnnnkkksss~~~pppmmmsss~~~gggPPPBBB:::777444333444555555444888;;;777777>>>:::666<<<<<<<<<<<<===>>>@@@BBBCCCCCCCCCHHHPPPSSSQQQPPPRRRYYYlll{{{|||wwwppprrrjjj```ccceeerrr{{{yyywww|||}}}zzziiiSSSCCC>>>>>>>>>===<<<<<<;;;;;;::::::;;;;;;999999999888888999999999;;;>>>AAADDDEEEFFFHHHJJJPPPTTTZZZ___cccgggkkkmmmsssvvv|||~~~wwwvvvzzz{{{qqqlllzzz{{{pppaaa]]]^^^iiisssxxxxxxxxxwwwxxxyyy{{{|||~~~~~~~~~}}}||||||yyyuuuwwwmmmmmmkkkiiihhhhhhkkknnntttsssvvvzzz{{{~~~zzzmmmaaabbbkkk{{{rrrXXXNNNDDDAAAAAA===:::999:::999999999;;;<<<>>>???BBBFFFLLLRRRXXX```gggkkkmmmqqqwww{{{~~~|||qqqsssyyyyyynnnfffdddiiipppvvv{{{sssnnnkkkjjjjjjlllpppssstttuuuiiiccc___]]]\\\]]]eeemmmllllllnnnnnnmmmiiibbb]]]VVVTTTPPPMMMMMMRRRYYY___^^^___^^^[[[VVVRRRQQQPPPOOOPPPPPPQQQRRRTTTVVVWWWYYYXXXWWWWWWXXX[[[^^^```dddgggiiijjjjjjlllppptttxxx{{{ooofff```ZZZQQQJJJFFFCCCAAA@@@DDDFFFHHHGGGEEEEEEIIILLLQQQTTTXXXYYYXXXUUUSSSSSSSSSSSSTTTUUUQQQOOOTTT\\\cccggglllnnnooooooppppppoooooooooppppppqqqssssssrrrssstttvvvwwwwwwwwwwww{{{yyyxxxyyyzzz{{{zzzxxxttttttsssrrrpppooonnnnnnllljjjhhhffffffggghhhiiimmmnnnoooppprrrssstttuuuttttttuuuvvvvvvvvvvvvvvv|||{{{zzzxxxwwwuuutttsssuuurrrooonnnnnnnnnmmmllljjjkkklllnnnooopppppppppnnnnnnooopppqqqrrrrrrssssssssssssssstttttttttuuuuuuuuuuuuvvvwwwxxxzzzzzzxxxzzz|||~~~~~~~~~tttpppnnnuuu|||wwwiiiiiirrrzzzeeePPPCCC<<<:::666555666777777777555:::555333999999777>>><<<<<<<<<===>>>@@@BBBBBBCCCCCCHHHPPPTTTSSSSSSVVVWWWjjj|||{{{{{{tttwwwooodddeeeeeesss{{{xxxuuuxxxzzzxxxttteeeQQQDDD@@@@@@???===<<<<<<;;;;;;;;;;;;;;;<<<::::::999999999999:::::::::<<<@@@CCCDDDFFFHHHJJJQQQUUU[[[```cccgggjjjmmmppprrrxxx~~~vvvvvvyyy}}}qqqkkkzzz|||sssddd^^^^^^gggsssxxxyyyyyyyyyzzz{{{|||}}}~~~~~~}}}}}}}}}xxxsssrrr}}}ooooooooollliiihhhjjjlllrrrrrrtttyyy}}}}}}pppbbbccclllzzzoooWWWLLLCCCAAAAAA>>>;;;;;;:::999999999:::<<<>>>???@@@DDDJJJQQQWWW___fffkkklllqqqwww|||uuusssttt{{{uuujjjeeefffkkkoooyyy}}}}}}uuuppplllkkkjjjlllooorrrsssssslllgggcccaaa______fffnnnmmmmmmnnnooonnnjjjddd___WWWVVVSSSOOONNNQQQXXX^^^``````^^^[[[VVVSSSSSSSSSQQQQQQQQQRRRSSSUUUWWWXXXYYYXXXWWWWWWXXX[[[^^^```cccdddeeeeeedddfffiiimmmqqq|||tttjjjccc^^^VVVPPPKKKHHHEEECCCBBBEEEHHHGGGEEEEEEJJJNNNRRRUUUWWWWWWUUUSSSRRRRRRQQQPPPQQQQQQOOONNNUUU^^^cccgggkkknnnoooooooooooommmmmmnnnoooppprrrssstttrrrssstttvvvwwwwwwwwwwwwxxxwwwvvvwwwxxxyyyxxxvvvsssrrrrrrqqqpppoooooonnnjjjiiifffeeefffiiillloooooopppqqqrrrsssttttttuuutttuuuuuuvvvvvvvvvvvvuuuxxxxxxxxxwwwvvvvvvuuuuuutttrrrqqqpppqqqqqqooonnnlllllllllmmmmmmoooppppppnnnnnnooopppqqqrrrrrrsssqqqrrrrrrssstttuuuvvvvvvvvvvvvuuuuuuuuuvvvwwwxxxvvvxxx{{{}}}}}}}}}~~~sssrrrssszzzyyyooobbbeeesssuuu```MMMBBB===:::777666666777888777333;;;888444999888777>>><<<<<<===>>>???AAABBBCCCEEEDDDIIIPPPUUUUUUWWW[[[VVViiixxxvvv{{{~~~ttthhhhhhcccqqqzzzvvvqqqssstttsssnnn```OOODDDAAABBB@@@===<<<<<<;;;;;;;;;;;;<<<<<<999999888888888888999999888:::>>>AAACCCEEEHHHJJJOOOSSSYYY___cccgggkkknnnnnnqqqwwwxxxxxx{{{}}}ooojjjzzz{{{jjj```[[[cccnnnuuuyyy{{{||||||}}}~~~~~~{{{tttoootttpppqqqqqqooojjjhhhiiikkkppppppsssyyy~~~rrrddddddmmmxxxmmmUUUKKKBBBAAAAAA???======::::::999999:::<<<===>>>@@@DDDJJJPPPWWW^^^fffjjjlllpppwww|||{{{vvvrrruuu~~~zzzmmmfffdddgggjjjrrrwww~~~~~~wwwrrrlllkkkjjjlllnnnqqqqqqqqqpppkkkgggdddaaa```gggooommmmmmnnnooonnnkkkeeeaaaYYYYYYWWWSSSQQQSSSZZZ___bbbaaa___[[[WWWUUUUUUVVVSSSSSSRRRSSSTTTVVVXXXYYYZZZYYYWWWWWWXXXZZZ]]]___bbbccccccaaa```aaadddgggpppyyyxxxmmmgggbbb\\\VVVRRRNNNJJJHHHAAAEEEHHHGGGEEEFFFKKKPPPSSSUUUVVVVVVSSSQQQQQQQQQPPPOOOOOOOOOMMMMMMUUU___cccgggkkknnnoooooooooooojjjjjjkkklllnnnpppqqqrrrrrrssstttvvvwwwwwwxxxxxxvvvuuutttuuuvvvwwwvvvuuurrrqqqqqqqqqppppppooooooiiigggddddddfffjjjppptttpppqqqrrrsssttttttttttttvvvwwwwwwxxxxxxxxxwwwwwwttttttuuuuuuvvvvvvvvvwwwsssrrrrrrrrrssssssqqqooonnnmmmlllllllllnnnpppqqqnnnnnnooopppqqqrrrrrrsssqqqrrrssstttuuuvvvwwwxxxwwwvvvuuuttttttuuuvvvwwwtttwwwzzz|||||||||}}}~~~}}}~~~}}}}}}}}}qqqtttxxxxxxiii___dddsssooo[[[III???;;;999555444555666666666666???===888:::888555<<<======>>>???@@@BBBCCCDDDFFFFFFIIIQQQVVVWWW[[[___VVViii|||sssrrr~~~yyykkkjjjaaapppyyytttnnnooopppnnnjjj]]]MMMDDDBBBCCCAAA>>><<<<<<;;;;;;;;;<<<<<<===888888777777777777888888666999===@@@CCCEEEHHHJJJLLLQQQWWW^^^cccgggllloooooorrrxxx{{{{{{{{{llliiizzznnnbbbYYY^^^iiisssyyy}}}~~~~~~vvvmmmlllsssqqqqqqqqqppppppppppppppppppooorrrvvvyyy~~~yyygggccckkk|||{{{hhhPPPIIIBBBAAA???<<<;;;===888888888888999;;;===>>>AAACCCHHHNNNUUU]]]bbbeeelllooossswwwyyy|||{{{rrrsssxxx~~~{{{rrrmmmjjjgggeeeiiipppyyy{{{vvvrrrkkkkkkjjjjjjlllnnnppprrrqqqpppmmmhhhdddfffkkkqqqrrrssssssqqqmmmhhhbbb___]]]YYYTTTQQQRRRWWW^^^ccciiifffbbb]]]YYYWWWVVVUUUVVVUUUSSSSSSTTTVVVYYY[[[ZZZZZZZZZXXXVVVWWWYYY[[[[[[[[[\\\]]]___aaacccdddqqqttt{{{}}}rrrllljjjfffaaaZZZSSSLLLHHHHHHHHHGGGFFFEEEHHHLLLPPPSSSTTTTTTSSSPPPNNNMMMMMMMMMOOOOOOKKKHHHJJJTTT\\\hhhkkknnnpppqqqpppqqqqqqoooooooooooopppqqqrrrrrruuuuuutttssstttuuuwwwxxxvvvuuutttsssrrrqqqqqqqqqnnnnnnnnnnnnmmmlllkkkkkkgggeeeccccccffflllsssxxxvvvuuutttsssssstttuuuvvvuuuuuuvvvvvvvvvwwwwwwwwwyyyyyyyyyyyyyyyyyyxxxxxxxxxwwwuuutttrrrqqqqqqqqqqqqpppnnnmmmmmmmmmnnnoooooooooqqqrrrtttuuuwwwwwwuuuuuuuuuvvvwwwwwwxxxxxxssssssrrrrrrrrrsssssstttwwwvvvwwwzzz~~~~~~|||~~~~~~}}}}}}rrrtttyyy|||lllfffkkkuuuuuuiii[[[MMMEEE:::999888666666666777777;;;:::999888888999;;;===>>>>>>>>>???AAACCCEEEGGGEEEGGGKKKRRRYYY]]]^^^^^^___kkk{{{uuurrrrrrzzzyyyooojjjwww}}}vvvrrrtttsssnnnpppaaaRRRLLLGGG@@@===???>>>===;;;:::999999:::;;;999888777777777888999:::;;;===???AAAAAACCCEEEGGGMMMQQQWWW]]]bbbggglllppppppsssxxx{{{zzz~~~nnnkkkvvvzzziii^^^ccckkkooovvv~~~}}}||||||~~~sssfff```dddkkkooopppoooooopppppppppqqqqqqqqqrrrqqqssswwwyyy|||~~~mmmhhhnnn|||}}}kkkRRRIIIBBB@@@>>>:::999;;;999888888888999;;;===>>>AAACCCHHHNNNUUU\\\bbbeeekkkooosssvvvyyy{{{vvvrrruuuyyy|||ssslllgggcccaaadddkkksssyyyzzzxxxuuussskkkiiihhhgggiiilllpppsssrrrqqqooojjjfffggglllqqquuuvvvvvvuuuqqqlllfffccc```\\\WWWSSSTTTYYY___dddjjjgggccc___[[[YYYXXXWWWXXXWWWWWWVVVWWWYYY[[[\\\ZZZZZZYYYWWWUUUVVVXXXZZZYYYYYYZZZ[[[]]]```bbbcccmmmpppwwwyyyooonnnjjjeee___WWWPPPKKKJJJIIIHHHGGGFFFHHHMMMPPPRRRSSSTTTRRRPPPNNNMMMNNNNNNOOONNNKKKHHHLLLWWW```hhhkkkoooqqqqqqpppqqqqqqppppppppppppqqqqqqrrrsssrrrrrrrrrrrrssstttuuuvvvtttsssrrrqqqqqqpppppppppmmmmmmnnnnnnmmmlllkkkkkkiiihhhfffgggjjjoootttxxxvvvuuutttttttttuuuvvvwwwwwwwwwwwwwwwwwwwwwxxxxxxxxxxxxxxxyyyyyyzzz{{{|||yyyxxxvvvuuussssssrrrrrrqqqpppooonnnmmmnnnnnnooonnnoooppprrrsssuuuvvvwwwuuuuuuvvvvvvwwwwwwxxxxxxuuuuuutttttttttuuuuuuvvvvvvuuuuuuxxx|||}}}}}}{{{{{{|||}}}~~~~~~|||}}}ppppppttt}}}~~~nnnkkkpppyyy|||sssgggXXXKKKBBB:::999777666666666777888;;;:::999888888:::;;;===>>>>>>???@@@AAADDDFFFGGGIIIJJJOOOUUU[[[___`````````kkkyyytttqqqrrr{{{}}}ssslllxxxyyyuuuxxxxxxsssrrrdddTTTLLLGGGAAA>>>@@@======<<<;;;:::::::::::::::999888777777888999999:::===???@@@AAABBBEEEGGGKKKOOOUUU[[[```eeejjjnnnqqqtttyyy{{{zzz|||llliiittt|||kkk```cccjjjmmmttt}}}~~~~~~}}}}}}vvveee[[[ZZZ\\\]]]]]]nnnooooooppppppqqqqqqqqqsssrrrtttvvvwwwzzzmmmggglllxxxoooXXXNNNEEEAAA???;;;999:::999888888888999;;;===>>>@@@CCCGGGMMMUUU\\\aaaeeekkknnnrrrvvvxxxzzz~~~~~~uuutttuuuxxx{{{|||tttkkkccc^^^\\\^^^ccckkkpppsssssssssssskkkhhheeecccdddiiinnnrrrsssrrrppplllhhhiiimmmrrryyyzzzzzzzzzvvvqqqlllhhhccc___ZZZVVVWWW[[[aaaeeejjjhhhdddaaa]]][[[ZZZZZZZZZZZZ[[[[[[\\\\\\]]]]]]YYYYYYXXXVVVTTTUUUWWWYYYWWWWWWXXXYYY\\\^^^```aaaiiilllrrrzzztttrrroookkkfff^^^VVVPPPLLLLLLKKKIIIHHHIIIMMMPPPPPPRRRRRRQQQOOOMMMNNNNNNOOOOOOMMMJJJHHHNNNZZZdddiiillloooqqqqqqpppqqqqqqrrrrrrrrrrrrrrrrrrssssssmmmnnnoooqqqrrrsssssssssrrrqqqqqqppppppooooooooolllmmmmmmmmmmmmmmmlllkkkkkkkkkjjjkkknnnqqquuuwwwuuuuuuuuuuuuuuuvvvwwwxxxyyyyyyyyyyyyyyyyyyxxxxxxxxxxxxxxxxxxzzz|||~~~zzzyyyxxxwwwuuutttssssssqqqpppooonnnnnnnnnnnnooommmnnnoooqqqrrrtttuuuvvvuuuuuuvvvvvvwwwxxxxxxxxxxxxwwwwwwvvvvvvvvvwwwwwwvvvuuutttvvvxxxzzz{{{zzzwwwxxxzzz|||~~~~~~{{{yyyzzz}}}qqqoooqqqzzztttooovvvyyypppdddUUUHHH???999888777666666666777888;;;:::999999999:::<<<===??????@@@AAACCCEEEGGGHHHMMMNNNRRRWWW]]]aaabbbbbb```kkk~~~xxxrrrpppqqqzzzzzznnnzzz}}}zzz||||||xxxuuugggXXXMMMFFFAAA???@@@<<<<<<===<<<<<<;;;:::999;;;:::999777777777888888:::<<>>;;;<<<999999888888999;;;<<<===@@@BBBFFFMMMTTT[[[aaadddkkknnnrrruuuwwwyyy|||~~~|||wwwuuuuuuvvvxxxzzzyyytttjjjaaa\\\ZZZYYY]]]ccchhhkkknnnqqqssslllhhhccc______ccciiimmmqqqqqqpppmmmjjjjjjooosss{{{|||~~~~~~{{{vvvqqqmmmeeebbb]]]YYYYYY\\\aaaeeeiiigggeeebbb___]]]\\\[[[\\\]]]^^^______^^^]]]]]]YYYYYYXXXVVVTTTTTTVVVYYYWWWWWWXXXYYY[[[]]]___```eeegggnnnuuuzzzuuusssqqqnnnjjjddd[[[TTTNNNNNNMMMLLLJJJKKKNNNPPPOOOPPPPPPOOOMMMMMMMMMOOORRRPPPLLLHHHGGGNNNZZZdddiiilllpppqqqqqqpppqqqqqqsssssssssssssssrrrrrrrrrjjjlllnnnqqqrrrssssssrrrrrrrrrqqqqqqpppooonnnmmmllllllmmmnnnnnnmmmmmmmmmlllmmmnnnoooqqqssstttuuuuuuuuuuuuvvvwwwxxxxxxyyy{{{{{{{{{zzzzzzzzzzzzzzzzzzyyyxxxyyyzzz|||~~~{{{zzzzzzyyywwwvvvttttttpppppppppooooooooooooooommmmmmoooppprrrsssuuuuuuuuuvvvvvvwwwwwwxxxyyyyyyyyyxxxxxxwwwwwwwwwwwwxxxwwwvvvuuuuuuwwwxxxzzz{{{wwwxxxzzz|||~~~~~~|||~~~}}}xxxuuuvvvxxxtttqqqqqqzzzzzzrrr}}}xxxnnnbbbTTTFFF===999888777666666777888888::::::999999:::;;;<<<===@@@@@@AAACCCDDDFFFHHHHHHNNNOOORRRWWW]]]aaabbbbbb```iiizzztttoooooowwwppp{{{}}}}}}|||yyyxxxlll[[[NNNEEEAAA???@@@<<<<<<=========;;;999888<<<;;;999777666666777777999;;;>>>???@@@AAADDDFFFHHHLLLRRRXXX]]]bbbgggkkkpppsssxxx}}}|||yyy~~~}}}nnneeeqqqtttiiigggiiilllqqqwww|||}}}~~~uuucccTTTMMMJJJIIIGGGqqqppppppoooooonnnnnnnnnnnnnnnqqquuuwwwyyypppgggjjjrrrfffYYYKKKEEECCC???<<<;;;:::999999888999:::<<<===???AAAFFFLLLSSSZZZ```cccjjjmmmqqqtttvvvxxx{{{}}}{{{vvvttttttpppsssuuurrrjjjbbb]]][[[WWWZZZ^^^aaaeeeiiinnnqqqkkkgggbbb]]]\\\^^^bbbeeekkkmmmmmmllljjjkkkpppttt{{{}}}~~~yyytttpppgggddd___[[[ZZZ]]]aaadddgggfffdddbbb```^^^]]]\\\]]]^^^___``````___]]]\\\[[[[[[ZZZWWWUUUUUUWWWYYYYYYYYYYYYZZZ\\\]]]______bbbdddjjjqqqtttxxx}}}tttqqqnnnmmmkkkfff^^^WWWQQQQQQQQQNNNLLLLLLNNNPPPOOOOOOOOONNNLLLKKKMMMNNNSSSPPPKKKFFFFFFNNNYYYbbbjjjmmmppprrrqqqppppppqqqrrrssssssssssssqqqppppppjjjkkknnnpppqqqrrrrrrrrrsssssssssrrrqqqooommmllllllmmmnnnnnnoooooooooooommmnnnoooqqqrrrrrrrrrrrrssstttuuuvvvwwwxxxyyyyyy||||||{{{{{{{{{{{{{{{{{{||||||zzzzzzzzzzzz{{{|||zzzzzzzzzyyyxxxvvvtttssspppppppppppppppoooooonnnmmmmmmoooppprrrsssuuuuuuvvvvvvvvvwwwxxxxxxyyyyyyyyyxxxwwwwwwvvvvvvvvvwwwxxxxxxxxxwwwwwwxxxzzz|||zzz{{{|||~~~zzz|||}}}{{{vvvsssrrrsssssspppqqq{{{~~~yyyyyyooocccTTTFFF===888888777666666777888999999:::::::::;;;<<<======AAAAAACCCEEEFFFHHHIIIIIIMMMMMMPPPTTTZZZ^^^``````___ggg|||wwwqqqnnnssspppyyy}}}{{{yyyxxxzzzpppaaaQQQFFFAAA@@@???<<<===>>>>>>===<<<:::999<<<;;;999777666666777777999;;;===??????AAACCCEEEGGGKKKQQQWWW\\\bbbgggjjjmmmqqquuuyyy}}}~~~yyy|||rrrfffqqqyyynnniiijjjmmmrrrvvvzzz|||~~~~~~~~~vvvgggZZZRRROOOMMMLLLppppppooooooooonnnnnnnnnnnnnnnrrrwwwzzz|||oooeeehhhtttiiiYYYJJJCCCAAA===:::999::::::999888999:::;;;<<<>>>AAAEEEKKKSSSZZZ___ccciiilllpppsssuuuwwwyyy|||xxxtttuuunnnooopppnnniiiddd___]]]WWWXXX[[[\\\___ccchhhlllgggddd```\\\ZZZ[[[]]]^^^bbbeeehhhiiiiiikkkpppuuu{{{}}}|||vvvsssjjjgggbbb]]]\\\^^^bbbdddffffffeeecccbbb```___^^^___```aaaaaa```___^^^]]]^^^]]]\\\YYYWWWWWWYYY[[[\\\\\\[[[[[[\\\]]]^^^^^^___aaagggmmmooorrr{{{zzzrrrnnnjjjiiijjjgggaaaZZZTTTTTTSSSQQQOOONNNOOOPPPOOOOOONNNLLLJJJJJJKKKMMMRRRNNNIIIFFFGGGOOOZZZbbbkkknnnqqqrrrrrrqqqpppqqqqqqqqqrrrrrrqqqooonnnlllhhhiiikkklllmmmnnnoooooopppqqqqqqrrrrrrpppooonnnmmmmmmooopppqqqqqqqqqqqqooopppqqqqqqrrrqqqqqqqqqqqqrrrtttvvvwwwxxxyyyyyy{{{{{{{{{|||||||||}}}}}}}}}}}}|||{{{zzzyyyxxxwwwxxxyyyyyyxxxwwwuuusssqqqppppppqqqqqqppppppooonnnmmmnnnoooqqqrrrtttuuuvvvvvvvvvwwwwwwxxxyyyyyyyyyyyyxxxwwwvvvvvvvvvvvvvvvyyyzzzzzzzzzxxxxxxzzz|||}}}~~~~~~{{{zzzyyyxxxvvvtttrrrqqqmmmlllppp|||zzzpppcccUUUGGG>>>888777666666666777888999999999:::;;;<<<======>>>AAABBBDDDFFFHHHIIIJJJJJJKKKLLLNNNSSSYYY]]]`````````ggg{{{{{{sssmmmooozzzmmmuuu~~~}}}yyyxxxxxx}}}vvvhhhVVVIIIDDDAAA>>>===============<<<;;;:::;;;:::999777777777888888888:::===>>>???@@@BBBDDDFFFJJJPPPVVV[[[```fffiiikkknnnsssvvvxxx}}}zzzzzzvvvjjjssszzzpppjjjjjjmmmrrrvvvwwwyyy|||}}}~~~~~~~~~sssggg^^^YYYWWWUUUmmmmmmmmmnnnoooppppppqqqrrrrrrvvv{{{~~~~~~mmmdddfffuuukkk[[[JJJCCCAAA>>>;;;999;;;:::999999999:::;;;<<<>>>@@@EEEKKKRRRYYY___bbbiiilllppprrrtttvvvxxxzzz}}}~~~}}}xxxzzzqqqooommmkkkiiieee```]]]VVVWWWXXXYYYZZZ]]]aaaeee```___^^^\\\[[[[[[[[[[[[YYY^^^bbbfffgggkkkpppuuu{{{~~~~~~yyyuuummmjjjeeeaaa___```ccceeegggffffffeeedddcccaaaaaabbbbbbbbbbbbaaa```___^^^``````^^^\\\YYYYYY[[[]]]^^^]]]\\\\\\[[[[[[[[[\\\\\\^^^dddiiijjjlllttt~~~{{{pppjjjffffffhhhhhhccc]]]VVVVVVVVVSSSPPPOOOOOOPPPPPPPPPNNNKKKIIIHHHJJJLLLOOOLLLHHHFFFJJJSSS^^^ffflllnnnqqqrrrrrrqqqpppqqqooopppppppppooommmkkkiiieeeeeeeeeffffffhhhiiiiiiiiikkknnnppprrrrrrqqqqqqnnnnnnpppqqqrrrsssssssssrrrrrrrrrrrrrrrrrrqqqqqqoooqqqsssuuuwwwxxxyyyyyyyyyzzzzzz{{{|||}}}~~~~~~{{{{{{||||||{{{yyyvvvuuuvvvwwwwwwwwwvvvsssqqqoooppppppqqqqqqqqqpppooonnnnnnoooppprrrsssuuuvvvwwwvvvwwwwwwxxxxxxyyyyyyzzzzzzyyyxxxwwwvvvvvvvvvvvvxxxzzz|||{{{yyyxxxyyyzzz}}}}}}~~~~~~zzzwwwwwwxxxxxxuuuqqqjjjkkkqqq|||~~~|||{{{qqqdddUUUGGG>>>888777666666666777999:::888999:::<<<======>>>>>>BBBCCCEEEHHHIIIJJJKKKKKKLLLLLLNNNSSSYYY___bbbcccccciii{{{}}}uuunnnllluuuwwwiiipppzzz}}}yyyyyyzzz|||ooo\\\NNNIIIDDD@@@???>>>===<<<<<<;;;;;;;;;:::999888777777888999999888:::<<<===>>>@@@BBBDDDDDDHHHNNNTTTYYY^^^cccgggjjjmmmrrrtttuuuzzzzzzyyywwwnnnuuu~~~yyypppiiihhhmmmrrruuuuuuwww{{{|||}}}}}}}}}zzzqqqkkkgggdddiiijjjlllnnnpppqqqssstttvvvvvvzzzpppgggjjjtttnnn]]]KKKDDDCCC@@@===;;;;;;:::999999999:::;;;<<<===@@@DDDKKKRRRYYY___bbbiiilllooorrrtttuuuxxxzzz{{{}}}}}}uuuqqqllljjjhhheee```\\\VVVWWWWWWWWWWWWYYY]]]```[[[[[[\\\]]]\\\[[[ZZZZZZTTTYYY___cccfffkkkpppuuu{{{zzzvvvppplllgggcccaaabbbeeeggghhhhhhggggggfffeeecccccceeedddcccbbbbbbaaa``````bbbbbb```]]][[[ZZZ\\\^^^^^^^^^\\\[[[ZZZZZZZZZZZZZZZ\\\aaaggggggiiipppyyy~~~oooiiiccccccggghhhddd```WWWXXXWWWTTTQQQOOOPPPQQQPPPPPPNNNKKKHHHGGGIIIKKKLLLJJJGGGGGGMMMWWWbbbjjjlllooorrrsssrrrqqqpppqqqnnnooooooooonnnllliiigggbbbbbbaaa```aaabbbdddeeedddfffjjjnnnqqqsssttttttnnnoooqqqrrrssstttuuuuuuttttttssssssrrrrrrrrrrrrnnnppprrruuuwwwxxxxxxxxxxxxyyyzzz{{{|||}}}~~~xxxzzz{{{|||{{{yyyvvvtttuuuvvvvvvvvvuuurrrpppnnnppppppqqqrrrqqqpppooonnnooooooqqqrrrtttuuuwwwwwwvvvwwwwwwxxxxxxyyyzzzzzz{{{zzzyyyxxxwwwwwwwwwwwwvvvzzz||||||yyywwwxxxyyy{{{|||}}}~~~{{{vvvwwwzzz|||xxxssskkkmmmsss}}}zzzzzz{{{pppcccUUUFFF===888777666666666888999:::888999:::<<<===>>>>>>>>>BBBDDDFFFHHHJJJKKKKKKKKKMMMMMMOOOTTT[[[aaaeeefffeeejjj|||~~~vvvnnnlllsss~~~}}}|||zzzoooeeelllwww~~~~~~{{{{{{}}}tttaaaRRRLLLGGGAAA@@@???===;;;;;;;;;<<<<<<999888777777777888999:::777999<<<===>>>???BBBDDDBBBFFFLLLRRRXXX]]]bbbeeejjjmmmqqqssstttyyyzzzxxxvvvpppwww{{{wwwooogggggglllrrruuusssvvvzzz||||||}}}~~~|||zzzvvvssshhhffffffiiinnnrrrrrrqqquuuqqqsss|||qqqcccgggssshhhWWWGGGAAAAAA@@@===<<<;;;999777666777999;;;===>>>@@@DDDHHHMMMUUU]]]bbbiiiiiijjjmmmqqquuuvvvvvv||||||}}}~~~vvvqqqjjjeeecccaaa]]]YYYXXXXXXWWWUUUSSSQQQRRRSSSRRRUUUYYY\\\^^^\\\YYYVVVTTTUUUWWW[[[bbbkkktttyyy}}}~~~{{{yyyrrroooiiidddbbbbbbdddfffhhhggggggfffffffffggggggdddeeefffgggfffeeecccbbbbbbbbbbbbbbbaaa___^^^]]]______^^^\\\[[[YYYXXXWWWXXXYYY\\\bbbdddgggoooxxxqqqlllfffcccccccccaaa___YYYWWWTTTQQQOOOOOOOOOOOOOOOMMMKKKHHHGGGGGGHHHHHHKKKHHHEEEGGGOOOYYYccchhhoooppprrrsssrrrqqqooonnnpppllliiijjjkkkiiiccc]]]___\\\YYYWWWXXXYYYYYYYYY^^^ccchhhkkklllnnnrrruuurrrsssuuuvvvvvvvvvuuutttsssrrrqqqpppppprrrssstttqqqrrrtttuuuvvvvvvvvvuuu{{{{{{{{{|||}}}}}}~~~~~~}}}|||zzzxxxvvvvvvvvvvvvssssssssssssrrrqqqppppppmmmoooqqqqqqpppnnnnnnooonnnoooppppppqqqsssvvvyyyvvvvvvvvvwwwxxxyyy{{{||||||{{{yyywwwvvvvvvvvvwwwwwwwwwwwwwwwwwwwwwwwwwwwxxxyyy{{{}}}~~~|||zzz}}}}}}wwwrrrpppkkkkkkrrr}}}vvvnnnlll{{{}}}ooo```QQQEEE>>>;;;:::888777777888:::;;;:::;;;<<<===???AAABBBBBBGGGHHHIIIIIIIIIJJJMMMPPPNNNPPPSSSVVVYYY^^^eeeiiihhhlll|||~~~uuunnnlllnnnooo{{{|||{{{xxxvvvwwwsssnnn```fffrrr{{{|||uuurrrrrr}}}jjjVVVKKKHHHGGGDDDAAA===;;;;;;;;;:::999999999888888777888888888777888999999999:::===@@@EEEGGGJJJNNNRRRWWW^^^bbbdddjjjqqqtttuuuxxxzzzuuuyyyvvvpppwww}}}{{{wwwnnndddcccjjjqqqssstttvvvyyy|||~~~}}}gggfffgggjjjnnnppppppnnnpppmmmooowww~~~tttggglllttthhhWWWGGGAAAAAA???===<<<;;;999888666777999;;;===>>>@@@CCCGGGMMMTTT\\\aaaggghhhjjjmmmqqquuuwwwwww|||}}}~~~zzztttlllfffcccaaa]]]ZZZXXXXXXWWWUUURRRQQQPPPPPPQQQSSSXXX\\\^^^]]]YYYVVVUUUUUUVVVZZZ```hhhpppuuu{{{}}}~~~zzzwwwrrrnnniiieeecccdddfffhhhkkkjjjiiihhhgggffffffffffffggggggggggggfffffffffgggffffffeeecccbbbaaa```bbbaaa___]]]\\\ZZZZZZYYYXXXYYY\\\aaadddgggoooxxxrrrmmmfffbbbbbbbbbaaa___[[[YYYVVVTTTRRRQQQRRRRRRPPPNNNLLLIIIHHHHHHHHHIIIJJJGGGEEEGGGOOOYYYbbbhhhoooppprrrssssssrrrqqqppppppmmmjjjjjjkkkhhhccc]]]YYYWWWTTTRRRSSSSSSSSSSSSSSSXXX___eeejjjooouuuyyyxxxvvvuuutttttttttuuuvvvtttsssssssssttttttuuuuuurrrsssuuuvvvwwwwwwvvvvvvyyyzzz{{{|||}}}~~~}}}{{{yyywwwuuutttttttttssssssssssssrrrqqqoooooommmoooqqqqqqooonnnnnnooolllnnnooopppppprrruuuwwwuuuuuuvvvwwwxxxzzz{{{||||||{{{yyywwwvvvvvvvvvvvvwwwwwwwwwvvvvvvvvvvvvvvvxxxyyy{{{}}}~~~~~~~~~|||}}}|||uuupppnnnlllnnnwwwtttmmmlll|||mmm^^^OOODDD???;;;:::999777777888:::;;;;;;<<<===>>>@@@BBBCCCCCCFFFGGGHHHIIIIIIJJJMMMOOOOOOQQQTTTVVVYYY\\\aaaeeegggiiiyyyvvvnnnlllooorrrwwwyyyxxxtttrrrrrrnnniii]]]bbbllluuuwwwtttrrrttt{{{{{{kkkYYYOOOMMMLLLEEEBBB>>><<<;;;;;;;;;::::::999888888777888888888777888999999999;;;>>>@@@DDDFFFIIIMMMQQQWWW]]]bbbeeekkkqqquuuvvvyyyzzzuuuxxxvvvpppwww~~~|||xxxooofffdddkkkrrrttttttvvvyyy|||~~~ffffffhhhjjjmmmnnnmmmkkkkkkjjjlllqqqtttxxxttthhhnnnvvv{{{iiiXXXGGG@@@@@@???<<<;;;;;;999888777777999;;;<<<===???CCCGGGLLLSSSZZZ___dddfffiiimmmqqquuuwwwyyy}}}~~~xxxnnngggdddaaa^^^[[[YYYXXXWWWUUUSSSPPPNNNMMMNNNQQQVVV\\\``````]]]ZZZXXXWWWWWWYYY^^^dddkkkooowwwzzz~~~|||xxxtttqqqnnniiifffdddeeehhhiiinnnmmmkkkiiigggfffeeeeeeiiihhhggggggggghhhiiiiiimmmllljjjhhhgggfffffffffeeecccaaa^^^]]]\\\\\\\\\YYYYYY\\\aaadddgggoooyyytttnnnfffaaaaaaaaaaaa___[[[YYYWWWTTTRRRRRRSSSSSSQQQPPPMMMKKKIIIIIIJJJJJJHHHEEEDDDGGGOOOZZZcccgggnnnoooppprrrrrrrrrqqqppppppmmmkkkjjjjjjhhhccc^^^WWWTTTQQQPPPPPPPPPOOONNNLLLQQQXXX```hhhooowww{{{}}}zzzuuurrrqqqrrruuuwwwtttuuuvvvwwwwwwwwwvvvvvvttttttuuuvvvwwwwwwwwwwwwxxxyyyzzz|||}}}|||zzzxxxuuussssssrrrrrrsssssssssrrrqqqooonnnmmmlllnnnoooooonnnmmmmmmnnnkkkmmmoooppppppqqqtttvvvttttttuuuvvvxxxzzz|||}}}{{{zzzyyywwwvvvvvvvvvvvvwwwwwwvvvvvvuuuuuuuuutttwwwxxxzzz|||}}}~~~~~~~~~}}}}}}yyyrrrllljjjpppttt~~~sssmmmooo|||kkk[[[MMMCCC???;;;:::999888888999:::;;;<<<===>>>@@@AAACCCDDDEEEFFFGGGIIIIIIIIIJJJMMMOOOPPPRRRUUUWWWYYY[[[^^^```dddffftttzzzpppnnnppptttuuuxxxvvvrrrnnnnnnjjjeee\\\___hhhrrrvvvtttuuuxxx|||}}}mmm[[[QQQOOONNNEEEBBB>>><<<<<<<<<;;;;;;:::999999888777777888888777999:::::::::;;;>>>@@@CCCEEEHHHLLLPPPVVV\\\aaaffflllrrrvvvwwwzzzzzztttvvvwwwoooxxx}}}zzzqqqhhhffflllrrrsssuuuwwwyyy|||~~~fffgggiiijjjlllkkkjjjiiihhhiiikkkkkkjjjnnn{{{pppeeekkkxxx}}}kkkYYYGGG@@@@@@>>><<<;;;::::::888777888999:::;;;===???BBBEEEJJJQQQXXX]]]aaadddhhhlllppptttxxx{{{~~~~~~}}}rrriiidddaaa^^^[[[ZZZYYYXXXVVVUUURRRNNNKKKKKKMMMSSS[[[bbbeeedddaaa]]]\\\ZZZ[[[]]]bbbgggkkksssvvv{{{{{{vvvsssnnnlllhhheeeeeefffhhhjjjmmmmmmkkkiiihhhgggffffffjjjiiigggffffffhhhjjjlllqqqooonnnllljjjjjjiiijjjgggeeeccc```^^^]]]]]]]]]ZZZZZZ]]]aaadddgggpppzzzvvvooofff```___``````___YYYWWWUUURRRQQQQQQRRRSSSSSSQQQOOOLLLJJJJJJJJJKKKGGGEEEEEEIIIQQQ[[[cccgggkkklllnnnoooppppppppppppooommmkkkjjjjjjiiieeebbb[[[YYYVVVTTTSSSRRRQQQOOOOOORRRXXX___gggnnnuuuxxx|||yyyuuuqqqoooppprrrsssssstttwwwyyyzzzyyywwwvvvuuuuuuvvvwwwwwwwwwwwwwwwzzzzzz{{{|||}}}~~~~~~zzzxxxvvvtttrrrqqqqqqqqqssssssrrrqqqpppooommmllllllmmmnnnnnnlllkkklllmmmkkkmmmpppqqqqqqqqqssstttrrrssstttuuuxxxzzz|||~~~zzzyyyxxxxxxwwwvvvvvvvvvxxxxxxwwwwwwvvvvvvuuuuuuwwwxxxyyy{{{|||~~~~~~|||wwwnnngggfffuuuzzztttpppuuu~~~kkkYYYKKKBBB===::::::999999999:::;;;;;;======???AAACCCDDDFFFGGGFFFGGGIIIJJJJJJKKKMMMOOOPPPSSSVVVYYYZZZ\\\^^^```dddfffsssvvvrrrsssvvvxxx{{{yyysssnnnlllhhhddd]]]```iiitttyyyxxxwwwyyyqqq]]]QQQLLLJJJEEEBBB>>><<<<<<<<<;;;:::::::::999888777777777777777999:::;;;;;;<<<>>>@@@AAACCCGGGJJJNNNTTTZZZ___ffflllsssvvvwwwzzz|||uuuuuu{{{wwwoooyyy~~~{{{sssiiifffkkkpppqqqtttuuuxxxzzz|||~~~ggghhhiiijjjjjjiiiiiiiiifffggggggeee```cccsssnnnbbbhhhxxxmmm[[[IIIAAA@@@???===<<<::::::999888888999999:::<<<>>>AAADDDIIIOOOVVV[[[___bbbggglllooosssxxx|||~~~~~~wwwmmmgggccc___[[[ZZZYYYXXXXXXXXXUUUPPPLLLIIIKKKPPPZZZdddkkkllljjjdddbbb___^^^___bbbfffiiiooosssxxx}}}~~~{{{wwwtttmmmkkkhhheeeeeefffhhhiiikkkjjjiiiiiihhhiiiiiiiiikkkiiigggeeeeeegggjjjlllqqqpppooonnnmmmllllllllliiigggeeebbb```^^^^^^^^^\\\[[[^^^bbbeeeiiirrr|||wwwpppfff```^^^___^^^]]]YYYWWWUUUSSSRRRRRRSSSTTTTTTRRROOOMMMKKKJJJKKKKKKGGGFFFGGGKKKSSS\\\cccgggkkkkkklllmmmnnnoooooooookkkjjjjjjkkkllllllkkkjjjeeebbb___\\\ZZZXXXUUUSSSSSSUUUXXX^^^eeelllqqqtttwwwvvvtttrrrpppooonnnnnnqqqsssvvvyyyzzzyyywwwuuuvvvvvvvvvvvvvvvwwwwwwwww|||||||||{{{{{{{{{{{{zzzxxxwwwuuusssqqqqqqqqqqqqrrrrrrrrrqqqpppooommmmmmlllmmmmmmllljjjiiiiiikkkjjjmmmqqqrrrrrrrrrrrrsssqqqqqqrrrtttvvvyyy{{{|||xxxxxxxxxxxxwwwvvvvvvuuuyyyyyyyyyxxxxxxwwwwwwwwwwwwxxxyyyzzz|||~~~}}}vvvkkkfffeeewww|||uuusss|||lllXXXIII@@@<<<999999999::::::;;;;;;<<<===>>>???AAACCCEEEGGGHHHFFFHHHJJJKKKKKKLLLNNNOOOOOORRRWWWZZZ\\\___bbbdddiiinnnzzzyyyxxxzzz}}}~~~vvvoookkkgggccc]]]aaakkkwww|||yyyuuutttrrr^^^RRRLLLIIIDDDAAA>>>;;;;;;;;;;;;:::;;;:::999888777777777777666888:::;;;;;;<<<===??????BBBEEEHHHLLLRRRYYY]]]eeekkkqqquuuvvvyyy~~~wwwvvvzzzxxxppp{{{}}}uuukkkgggjjjmmmmmmppprrrtttwwwzzz|||~~~hhhiiijjjjjjiiihhhjjjkkkgggfffddd```YYY[[[jjj{{{pppcccggguuu}}}ppp^^^KKKBBBAAA@@@>>>===::::::999999888999999999<<<>>>@@@CCCGGGMMMTTTYYY]]]bbbhhhkkknnnrrrwww|||}}}~~~uuummmgggaaa]]]ZZZYYYYYY[[[]]][[[UUUPPPJJJJJJMMMWWWcccmmmpppooojjjgggdddbbbaaacccfffiiilllooouuuzzz|||{{{yyyvvvmmmllliiigggffffffhhhiiiiiiiiiiiijjjjjjkkkmmmmmmlllkkkhhhffffffgggiiikkkoooppppppppppppooonnnmmmjjjjjjhhhfffdddaaa```___^^^]]]___cccfffjjjttt~~~wwwpppgggaaa___^^^\\\ZZZZZZYYYWWWUUUUUUVVVWWWXXXUUUSSSPPPMMMKKKJJJJJJKKKGGGFFFGGGLLLSSS[[[aaadddiiijjjjjjjjjkkklllllllllfffgggiiikkknnnppprrrtttpppmmmiiifffbbb___ZZZWWWUUUVVVXXX]]]dddkkkoooqqqqqqrrrssssssrrrooommmlllqqqsssvvvxxxyyyxxxwwwvvvwwwvvvuuuuuuuuuvvvvvvwww||||||{{{zzzyyyxxxxxxwwwvvvuuusssrrrqqqqqqrrrrrrrrrrrrrrrrrrqqqpppooonnnnnnnnnmmmkkkhhhfffggghhhiiilllppprrrrrrqqqppppppppppppqqqrrrtttvvvxxxyyywwwwwwxxxxxxwwwvvvvvvuuuyyyyyyyyyyyyyyyyyyyyyyyyxxxyyyyyy{{{}}}}}}wwwmmmhhhhhhwww~~~tttssskkkWWWIII???;;;999999::::::;;;;;;<<<<<<======???AAADDDFFFGGGHHHGGGJJJLLLMMMMMMNNNOOOPPPOOORRRVVVZZZ\\\```dddgggpppxxxzzzpppjjjeeebbb[[[^^^hhhuuuzzzvvvqqqnnnxxxqqq```UUUPPPNNNEEEBBB>>><<<<<<<<<;;;;;;;;;;;;999888777777666666555777999;;;;;;;;;<<<>>>>>>@@@CCCGGGKKKQQQWWW\\\ccciiiooossstttwww}}}{{{xxx{{{yyyrrr}}}yyynnniiijjjkkkjjjkkkmmmooosssvvvzzz}}}~~~~~~iiijjjjjjiiiggghhhkkknnnllljjjfff```XXXYYYfffvvvqqqcccfffnnnyyysss```LLLDDDBBBAAA???>>>:::::::::999999888888888<<<===@@@BBBFFFLLLRRRWWW]]]bbbhhhkkkmmmpppvvv{{{|||}}}~~~~~~}}}uuummmeee```ZZZYYYZZZ^^^aaa```ZZZTTTMMMJJJKKKSSS```kkkoooooonnnkkkgggdddcccdddggghhhjjjmmmsssxxx{{{|||{{{zzzpppnnnllliiihhhhhhiiijjjllllllllllllmmmnnnooopppooommmkkkiiihhhhhhiiijjjmmmoooqqqssssssrrrpppooommmmmmmmmkkkiiifffbbb``````___aaaeeehhhlllvvvwwwppphhhbbb```^^^[[[XXXZZZYYYWWWVVVVVVVVVXXXYYYUUUSSSPPPMMMJJJJJJJJJJJJFFFEEEGGGKKKRRRYYY^^^```dddcccccccccccccccddddddaaacccgggkkkpppuuuzzz}}}}}}zzzuuuppplllgggaaa^^^\\\[[[[[[___eeekkknnnoooooopppqqqrrrrrrqqqooonnnrrrsssvvvxxxyyyyyyxxxwwwvvvvvvuuuttttttuuuuuuvvvzzzyyyyyyxxxxxxwwwwwwwwwtttsssrrrrrrrrrrrrssstttqqqqqqrrrrrrrrrrrrqqqqqqoooooommmjjjfffddddddeeefffjjjnnnqqqpppooommmmmmoooooopppqqqrrrtttvvvwwwvvvwwwwwwxxxxxxwwwuuuuuuwwwwwwwwwxxxyyyyyyzzzzzzyyyzzzzzz{{{~~~{{{zzz{{{qqqlllnnn|||qqqooo|||}}}iiiWWWHHH???;;;888999:::;;;<<<<<<<<<<<<<<<===???AAACCCFFFGGGHHHHHHKKKNNNOOOOOOOOOPPPQQQPPPRRRUUUXXX[[[___dddgggppp}}}tttlllgggdddZZZ\\\dddpppwwwtttpppnnnqqqyyy{{{ppp```VVVRRRQQQGGGDDD@@@>>>>>>>>>======<<<;;;:::888777666666666333666999:::::::::;;;<<<===???BBBFFFJJJOOOVVVZZZaaafffmmmpppqqqttt{{{~~~{{{|||yyyttt~~~~~~rrrlllkkkkkkhhhfffhhhkkkooosssxxx{{{}}}~~~jjjkkkjjjhhhfffhhhlllqqqsssooojjjccc[[[[[[ggguuupppbbbeeeiiivvvtttbbbMMMDDDCCCAAA@@@???:::::::::999999888888888<<<===???BBBEEEKKKRRRVVV]]]bbbhhhkkklllpppvvv{{{||||||}}}~~~~~~~~~~~~zzzqqqiiicccZZZYYY[[[```dddccc]]]WWWPPPKKKJJJPPP]]]hhhllllllooolllhhhdddcccdddfffhhhiiilllqqqwww{{{}}}}}}}}}rrrqqqnnnllljjjjjjkkkkkkooooooooooooooopppqqqqqqpppooommmkkkjjjiiiiiijjjlllooorrruuuvvvtttrrrpppoooooopppooommmiiidddbbbbbbaaabbbfffiiimmmwwwwwwpppiiiccc```^^^ZZZVVVXXXWWWUUUTTTTTTUUUWWWXXXUUUSSSOOOLLLJJJIIIIIIJJJEEEDDDFFFJJJPPPWWW[[[]]]]]]\\\\\\[[[[[[[[[\\\\\\^^^aaaffflllrrrxxx~~~yyytttnnnhhhccceeecccaaacccggglllmmmmmmppppppqqqqqqrrrrrrrrrrrrssstttvvvxxxyyyyyyyyyyyyvvvuuutttsssssstttuuuvvvwwwwwwwwwwwwwwwwwwwwwwwwssssssrrrqqqrrrsssuuuuuuqqqqqqrrrssssssssssssrrrppppppmmmiiieeebbbbbbcccdddhhhmmmoooooommmkkkjjjooooooooopppqqqrrrtttuuuvvvvvvwwwxxxxxxwwwuuuuuuuuuuuuvvvwwwxxxyyyyyyzzzzzzzzz{{{|||~~~xxxyyy~~~tttppprrrnnnkkkxxxzzzgggVVVIII@@@<<<888999:::;;;<<<<<<<<<<<<;;;<<<>>>AAACCCEEEGGGHHHIIILLLOOOPPPPPPPPPQQQRRRQQQSSSUUUVVVYYY]]]bbbfffmmm}}}yyypppkkkggg[[[[[[bbbmmmuuutttrrrqqqnnnwwwyyyooo```VVVRRRPPPIIIFFFBBB@@@@@@@@@??????<<<;;;:::888777666666666222555888::::::999:::;;;<<<>>>AAAEEEIIIOOOUUUZZZ___eeekkkooopppssszzz}}}~~~zzzuuuuuunnnmmmkkkhhhccceeehhhlllqqqvvvzzz}}}~~~~~~iiihhhgggggghhhjjjkkklllmmmsssuuunnneeedddnnnyyyttteee]]]eeepppttt^^^KKKFFFCCC===<<>>@@@CCCHHHNNNRRR]]]aaagggkkknnnqqqvvvzzz|||}}}~~~~~~~~~|||~~~~~~wwwlllddd[[[YYYZZZ^^^dddfffbbb^^^VVVRRROOOTTT]]]ggglllnnnmmmiiiddd```^^^___aaaccchhhkkkppptttwwwxxxxxxxxxuuussspppnnnllllllmmmnnnmmmmmmmmmnnnooorrrtttuuuvvvtttpppllliiigggggggggnnnppprrrrrrqqqqqqrrrssspppppppppooommmkkkiiihhheeeeeeeeefffjjjrrr|||{{{xxxsssnnngggbbb^^^[[[YYYWWWYYYXXXXXXXXXXXXYYYYYYZZZUUUSSSPPPMMMJJJGGGFFFFFFAAABBBEEEIIINNNSSSWWWYYYXXXWWWVVVTTTSSSUUUYYY]]]___aaahhhooossswwwwwwrrrnnnkkkkkkjjjiiihhhhhhiiijjjkkkqqqqqqrrrsssssstttuuuuuurrrrrrsssttttttuuuuuuvvvwwwwwwwwwuuussssssuuuwwwvvvvvvwwwwwwwwwwwwvvvvvvvvvuuutttsssqqqpppooonnnoooqqqsssuuuuuuuuussssssrrrssssssoooiiiccc___]]]cccdddfffiiilllllliiigggiiikkknnnooopppqqqtttvvvvvvvvvvvvuuutttsssqqqppptttuuuvvvwwwxxxyyyyyyyyy}}}}}}~~~}}}{{{{{{pppmmmooo}}}ooopppxxxooo```RRRDDD===;;;:::::::::;;;;;;<<<<<<<<<;;;>>>AAACCCDDDEEEHHHIIILLLLLLMMMNNNPPPQQQRRRRRRUUUUUUVVVXXX[[[___cccfffmmmyyywwwpppkkkbbb```eeeqqqzzzxxxqqqkkkdddooovvvmmmaaaYYYTTTOOOQQQJJJAAA<<<<<<===<<<:::<<<;;;;;;:::999888777777999888888888999:::;;;;;;>>>@@@CCCFFFIIIMMMSSSVVV^^^dddkkkpppqqqssswwwzzz~~~|||~~~vvvyyy}}}{{{sssoookkkfffcccbbbbbbccchhhnnnuuuyyy|||yyyzzziiiiiiiiijjjkkkmmmooopppqqqvvvyyyssskkkjjjsss}}}vvvhhh___aaalll~~~uuu___LLLFFFBBB===<<>>AAACCCDDDFFFHHHJJJMMMMMMOOOPPPRRRSSSTTTUUUUUUUUUVVVYYY\\\aaaeeeggglllvvv|||yyyuuufffaaadddoooyyyxxxoooiiicccnnntttlllaaaZZZVVVSSSPPPIIIAAA<<<======<<<:::<<<;;;::::::888888777666777777777777888999;;;;;;===@@@CCCFFFIIIMMMRRRVVV___dddjjjoooqqqssswww{{{}}}~~~~~~yyyzzz}}}zzztttxxx|||vvvsssooojjjbbb```^^^^^^aaagggnnnrrryyyvvvxxx}}}iiiiiiiiijjjlllnnnpppqqqqqqvvvzzzvvvppppppwwwwwwhhh^^^[[[gggzzzwwwbbbNNNFFFBBB======@@@;;;:::999999888888999999999:::===???BBBGGGMMMQQQYYY___eeejjjllloootttxxxxxxzzz~~~~~~}}}}}}~~~vvvmmm```\\\ZZZ]]]dddjjjkkkiii^^^ZZZUUUUUUZZZ___ccccccccc```]]]ZZZYYY[[[]]]___aaaeeejjjooorrruuuxxxzzz{{{yyyvvvrrrpppooooooooooooooooooppprrrtttvvvxxxwwwuuussspppooooooqqqrrrsssttttttrrrpppnnnnnnnnnssstttuuuuuutttpppmmmkkkdddeeeeeegggkkkrrr|||}}}xxxssslllgggaaa\\\ZZZZZZZZZZZZWWWVVVUUUTTTTTTTTTTTTTTTSSSQQQMMMIIIEEECCCAAAAAAAAACCCEEEIIIMMMQQQTTTUUUWWWWWWWWWVVVVVVXXX\\\___bbbdddjjjrrrwww{{{|||tttlllmmmnnnooooooooonnnnnnqqqqqqqqqqqqqqqqqqqqqrrrppppppqqqqqqrrrsssssssssuuuvvvwwwwwwuuuttttttuuutttuuuuuuvvvvvvuuuuuutttuuuuuutttsssqqqpppoooooooooppprrrsssttttttsssrrrssstttuuutttpppjjjddd```]]]___aaaeeehhhhhhfffccceeehhhjjjlllmmmnnnpppqqqpppqqqrrrrrrssssssssssssssstttuuuvvvwwwxxxxxxyyy||||||}}}~~~}}}~~~|||qqqnnnpppssskkkrrr~~~sssdddWWWKKK@@@::::::999999::::::;;;<<<<<<======???BBBCCCDDDFFFIIIKKKNNNOOOPPPRRRTTTVVVWWWXXXVVVVVVWWWZZZ]]]aaaeeegggkkksss~~~~~~|||wwwssswww}}}ooofffbbbkkkvvvwwwooohhh^^^fffkkkddd[[[TTTRRRPPPMMMGGG@@@=========<<<:::;;;;;;:::999888777777666555555555666777999:::;;;===???BBBEEEHHHLLLRRRUUU___dddiiimmmooorrrxxx|||||||||{{{}}}vvvtttxxxxxxvvv{{{wwwsssuuu~~~zzzxxxtttpppdddaaa\\\YYY[[[```gggllltttrrrtttyyy~~~hhhhhhiiijjjkkklllmmmnnnmmmqqquuutttqqqpppvvv{{{uuufffZZZWWWcccwww|||hhhSSSHHHCCC???>>>???;;;;;;:::999888888888888888:::<<>>@@@CCCDDDEEEGGGJJJMMMOOOPPPQQQSSSUUUWWWXXXYYYXXXXXXYYY[[[]]]```cccdddhhhnnnxxx}}}zzzssslllnnnsss~~~nnncccgggrrruuupppkkk^^^bbbddd___UUUNNNLLLLLLIIIEEE@@@=========<<<;;;;;;;;;:::999888777666666333333444555777999:::;;;<<<>>>AAADDDGGGKKKQQQTTT___ccchhhkkkmmmqqqxxx}}}zzz}}}~~~|||yyyzzz}}}tttqqqtttuuutttwwwssspppmmmyyy}}}yyytttlllggg___ZZZYYY^^^dddiiimmmlllooouuuzzzjjjjjjkkkkkklllllllllllljjjnnnqqqqqqpppppptttxxx~~~vvvgggYYYVVVaaatttpppYYYKKKDDDAAA??????<<<;;;:::999888888888888777999<<<>>>AAAFFFLLLPPPVVV\\\ccciiilllnnnrrrvvvuuuxxx|||~~~~~~}}}||||||~~~}}}lllddd\\\[[[```fffjjjkkkccc___ZZZWWWVVVXXXZZZ\\\ZZZXXXUUURRRQQQRRRTTTVVV\\\bbbiiimmmmmmmmmooorrryyyxxxvvvssspppmmmkkkjjjmmmmmmnnnpppssswwwzzz|||zzzwwwssspppnnnoooppprrrrrrrrrrrrpppnnnmmmooopppqqqqqqrrrrrrqqqmmmjjjhhhdddeeefffhhhlllttt|||~~~|||{{{wwwsssoooiiiddd^^^XXXVVVVVVUUUUUURRRRRRRRRRRRSSSTTTTTTUUUQQQOOOKKKGGGDDDAAA@@@???BBBDDDIIIOOOTTTYYY\\\^^^aaaccceeeeeeeeefffgggiiilllkkknnnuuuzzz~~~}}}vvvsssnnnjjjiiikkkmmmppppppppppppppppppppppppooooooppppppqqqqqqrrrsssssstttvvvxxxxxxvvvtttttttttttttttuuuuuuuuuuuuttttttttttttsssrrrrrrqqqppppppoooooopppqqqqqqrrrrrrrrrssssssuuuwwwvvvqqqjjjddd\\\^^^bbbgggkkkkkkhhheeeeeehhhlllnnnnnnnnnooopppqqqqqqrrrrrrqqqqqqpppooorrrrrrrrrssstttuuuwwwxxxyyyzzz{{{}}}}}}zzzwwwxxx}}}zzzxxx{{{~~~qqqfffdddppprrrbbbUUUIII???::::::999:::;;;<<<===>>>??????AAACCCEEEFFFGGGIIILLLOOOPPPQQQRRRTTTUUUWWWXXXYYYZZZZZZ[[[\\\]]]^^^``````eeekkksss}}}tttkkkhhhlllyyygggeeennntttsssqqqdddffffff```VVVMMMIIIJJJEEECCC@@@>>>======<<<;;;;;;::::::999888777666555333333444555666888:::;;;;;;===@@@CCCFFFJJJPPPSSS]]]aaafffiiilllpppvvv{{{zzz||||||yyyvvvxxx~~~tttppptttwwwwwwvvvooojjjeeeqqq}}}xxxsssmmmddd\\\ZZZ\\\bbbfffhhhhhhkkkqqquuu|||kkklllmmmnnnoooooooooooolllnnnpppqqqqqqrrruuuwww{{{zzzlll^^^WWW```pppyyyaaaOOOGGGDDDAAA???<<<;;;:::999888777777777777888;;;===@@@EEEKKKOOOUUU[[[ccciiilllooosssvvvuuuxxx|||~~~~~~}}}}}}~~~~~~vvvlllaaa\\\^^^cccffffffaaa^^^ZZZVVVUUUWWWZZZ]]][[[YYYVVVSSSQQQQQQQQQRRRYYY```iiimmmlllkkklllnnntttttttttsssppplllhhheeeggghhhjjjmmmqqquuuyyy{{{|||yyyuuuqqqoooppprrrtttrrrrrrrrrooommmmmmnnnpppqqqqqqqqqpppnnnllljjjhhhdddeeegggiiimmmttt||||||zzzxxxvvvuuurrrooolllgggccc]]]YYYWWWUUUTTTRRRRRRQQQQQQQQQRRRRRRSSSTTTOOOMMMJJJFFFCCCAAA@@@???BBBFFFLLLTTT\\\bbbgggiiiiiikkknnnnnnmmmmmmnnnooorrrpppqqqvvvzzz|||~~~yyyqqqkkkhhhiiilllooopppppppppppppppppppppqqqqqqqqqrrrrrrssstttttttttuuuvvvwwwwwwuuuttttttuuutttuuuuuuvvvvvvuuuuuutttttttttsssrrrrrrqqqppppppoooooooooppppppqqqrrrrrrsssrrrsssuuuvvvssslllfff\\\___ccciiimmmmmmjjjgggfffiiimmmooooooooooooooorrrrrrrrrrrrrrrqqqpppooorrrrrrqqqqqqrrrtttvvvwwwxxxyyyzzz|||~~~~~~{{{yyyxxxzzz|||}}}xxxjjjaaabbbrrr~~~qqq```TTTHHH>>>;;;;;;:::;;;<<<===>>>@@@@@@AAADDDEEEGGGHHHIIIKKKOOORRRRRRSSSTTTUUUVVVXXXYYYYYY\\\\\\]]]^^^^^^___``````dddhhhooozzzzzznnniiijjj}}}mmmggglllrrrtttuuugggfffeee```VVVJJJEEEEEEBBBAAA@@@>>>===<<<<<<<<<::::::999888777666666555444444444555666888999::::::<<>>;;;<<<<<<<<<===???@@@AAABBBCCCGGGHHHIIIJJJKKKMMMRRRUUUVVVVVVWWWWWWXXXYYYYYYZZZ\\\]]]^^^```bbbcccddddddeeegggiiiqqquuunnnnnnvvvssslllnnnppprrrtttgggdddccc```VVVIIIBBBBBB???@@@@@@???===<<<<<<<<<::::::999888777666555555666666666666777888999:::999;;;>>>AAADDDIIINNNRRRVVV[[[bbbgggjjjmmmrrrvvvxxxzzzzzzvvvrrrrrrxxx~~~|||qqqlllpppvvvyyy|||vvviiidddhhhsss|||vvvlllccc^^^^^^aaadddgggffffffhhhjjjqqqdddfffiiilllppprrrssssssqqqooonnnoooqqqtttvvvwwwzzzzzzlll\\\ZZZ^^^hhhxxxlllVVVKKKHHHDDD???===<<<;;;999888777777777666888:::===@@@EEEJJJNNNTTT[[[dddjjjmmmpppsssvvvxxxzzz||||||}}}~~~~~~{{{lllbbb___```___^^^ZZZYYYWWWUUUUUUXXX^^^bbbdddbbb^^^YYYUUUSSSRRRRRRPPP[[[hhhoooooollllllnnnmmmpppsssuuusssmmmfffaaaZZZ\\\___ccciiioootttvvvtttqqqnnnkkkkkknnnrrruuuwwwvvvtttoookkkjjjjjjllllllkkkhhhfffdddcccccccccdddeeegggjjjnnnuuu|||{{{vvvsssnnnjjjiiihhhgggfff___]]][[[ZZZZZZXXXVVVTTTTTTSSSQQQOOOMMMKKKJJJJJJHHHGGGDDDBBB@@@>>>>>>>>>BBBGGGQQQ]]]iiirrryyy|||~~~zzzvvvtttwwwyyyyyy{{{~~~~~~wwwqqqnnnmmmllloooooopppqqqrrrsssssssssttttttuuuuuuvvvwwwwwwwwwwwwwwwwwwuuussssssuuuwwwvvvvvvwwwwwwwwwwwwvvvvvvsssssssssrrrrrrqqqqqqqqqnnnnnnnnnnnnooopppqqqrrrrrrooonnnpppsssrrrmmmhhh\\\___dddkkkoooooollliiieeehhhmmmoooooonnnmmmmmmooooooqqqrrrssstttttttttqqqqqqppppppqqqsssuuuwwwwwwxxxyyy{{{~~~~~~zzzooorrrxxx~~~|||yyy|||uuuiiifffppptttgggXXXMMMDDD===;;;===<<<===>>>???AAABBBCCCDDDHHHIIIJJJKKKLLLOOOSSSVVVYYYYYYYYYYYYZZZZZZZZZZZZ[[[\\\___bbbdddfffhhhhhhgggfffdddjjjyyyrrrqqqppp|||wwwppppppooopppqqqjjjgggfffeee\\\MMMFFFFFF>>>???@@@???===<<<<<<<<<::::::999888777666555555777777777777777888999999999;;;>>>AAADDDHHHNNNQQQSSSYYYaaafffiiilllppptttwwwyyyyyyuuuppppppuuuzzz{{{oooiiilllsssvvv}}}~~~nnnggghhhppp~~~}}}}}}zzzpppgggbbbaaaccceeeiiigggeeeeeeffflll}}}eeegggiiikkkmmmnnnoooooorrrrrrrrrrrruuuxxx{{{}}}~~~}}}qqqgggaaa[[[___hhhwwwzzz___LLLDDDBBB@@@>>>===<<<:::999888777777555777:::<<<>>>BBBGGGJJJSSSYYYbbbiiinnnppprrrsssvvvvvvwwwyyy{{{~~~ttthhhdddbbb^^^ZZZVVVUUUUUUTTTRRRRRRYYYccchhhkkklllfff[[[RRRQQQRRRTTT[[[eeelllooommmiiigggmmmooosssuuusssnnngggccc^^^\\\[[[^^^dddkkkpppsssuuuooojjjgggeeeeeekkkrrrxxxvvvsssnnniiidddaaa___fffiiijjjgggbbb^^^]]]^^^```cccgggjjjnnnsssxxx{{{|||xxxrrrooonnnllliiifffeeeeeeccc```]]]ZZZWWWVVVQQQQQQPPPNNNMMMKKKIIIHHHIIIGGGCCC@@@??????@@@@@@???DDDOOO```qqq}}}zzzxxxuuussssssuuuxxxyyy|||~~~yyyuuurrrooonnnnnnnnnnnnnnnooopppqqqssssssssssssssstttvvvvvvuuuuuuuuuuuuttttttttttttvvvvvvwwwwwwwwwxxxxxxxxxwwwwwwuuutttrrrpppooonnnnnnooopppqqqqqqqqqqqqqqqqqqrrrttttttsssqqqnnnlll^^^___aaaeeejjjmmmmmmllleeegggiiilllmmmnnnnnnnnnooopppqqqrrrssstttttttttpppooooooooooooqqqrrrtttvvvvvvvvvwwwyyy{{{}}}}}}~~~ssssssqqqrrrxxxvvv}}}~~~uuuoooqqquuuvvvxxxrrrqqqoooeeeVVVJJJCCC@@@>>>======>>>@@@CCCEEEFFFGGGGGGIIIKKKMMMNNNOOOQQQTTTVVV\\\\\\]]]\\\[[[\\\^^^aaa]]]___bbbeeegggiiijjjjjjkkklllkkknnn|||zzztttppprrr{{{zzznnnlllrrrvvvuuupppmmmkkkiii```SSSHHHDDDAAAAAA@@@???>>>===<<<<<>>AAAFFFIIIRRRXXX```hhhmmmpppssstttvvvwwwxxxyyy{{{}}}~~~pppiiiddd___ZZZVVVSSSRRRQQQNNNMMMTTT]]]fffkkkmmmhhh^^^VVVSSSSSSTTT[[[dddlllooonnnkkkiiillloootttxxxwwwrrrjjjddd[[[YYYXXXZZZ```hhhnnnqqqsssmmmiiigggddddddjjjqqqsssqqqnnniiiddd___\\\[[[cccfffhhhfffaaa\\\[[[[[[\\\___ccchhhlllqqqwww{{{|||xxxtttqqqpppooommmjjjhhhhhhfffdddbbb___]]]\\\ZZZYYYVVVSSSPPPNNNMMMMMMIIIGGGCCC@@@>>>>>>???@@@???DDDOOO```qqq}}}}}}{{{xxxvvvsssqqqpppqqqsssuuuwww{{{{{{wwwssspppnnnnnnmmmmmmmmmnnnoooooosssrrrrrrsssssstttuuuvvvwwwvvvvvvuuutttsssrrrrrrvvvvvvvvvwwwwwwwwwxxxxxxsssssssssrrrrrrrrrqqqqqqnnnoooooopppqqqqqqqqqppppppqqqssstttsssqqqnnnlllbbbbbbdddgggkkkmmmmmmllleeefffhhhkkkmmmnnnnnnnnnooopppqqqrrrrrrrrrrrrrrrppppppoooooopppqqqrrrssstttttttttuuuwwwzzz|||~~~}}}zzzsssrrrssswww~~~|||ssswwwvvvnnnjjjnnntttwwwyyyrrrrrr~~~mmmbbbSSSHHHAAA???===<<<===???AAACCCEEEFFFGGGHHHIIIKKKNNNOOOQQQTTTWWWZZZ\\\^^^___^^^^^^^^^```bbbaaabbbeeehhhjjjlllmmmmmmmmmmmmmmmppp}}}{{{tttooopppzzz~~~|||~~~tttkkkmmmtttyyyxxxsssooommmkkkcccVVVKKKGGGAAAAAA@@@???>>>===<<<<<<===<<<:::888777666666555777777777777777888999:::;;;===???@@@BBBFFFKKKOOOSSSTTTZZZbbbgggjjjooouuu||||||{{{wwwtttrrrtttvvv~~~}}}xxxooogggeeekkkrrrzzzxxxwwwxxx}}}|||uuurrrttt{{{zzzpppiiiggghhhjjjjjjkkkllljjjfffgggsssjjjjjjiiiiiijjjkkklllmmmmmmmmmmmmnnnqqqtttxxxzzz|||nnncccZZZ___hhhttt~~~fffRRRHHHCCC???===<<<;;;:::999999888999555777999;;;===@@@EEEHHHOOOUUU]]]eeekkkppptttvvvwwwwwwxxxyyyzzz|||~~~~~~~~~}}}}}}~~~wwwmmmfff```[[[WWWTTTRRRPPPMMMKKKPPPXXXdddjjjooommmddd[[[VVVUUUTTTZZZccckkkoooooommmkkkiiinnntttzzz|||wwwnnnggg\\\YYYWWWYYY^^^fffllloooooojjjfffdddbbbaaafffmmmnnnmmmkkkfff___[[[YYYXXX___bbbeeeddd___ZZZWWWWWWVVVZZZ___eeejjjpppvvv{{{|||yyyvvvtttsssrrrpppnnnmmmlllkkkjjjhhhgggfffeeefffddd```\\\WWWSSSPPPNNNJJJGGGDDD@@@>>>===>>>>>>>>>CCCNNN___ppp}}}{{{wwwttttttrrrooommmlllmmmnnnooorrruuu{{{|||xxxtttqqqnnnnnnmmmmmmlllmmmmmmmmmqqqqqqqqqqqqrrrssstttuuuwwwwwwvvvuuusssrrrqqqqqquuuuuuvvvvvvvvvwwwwwwwwwsssssssssrrrrrrrrrrrrrrrnnnnnnooopppppppppoooooommmoooqqqssssssqqqooommmgggggggggjjjmmmnnnmmmllleeefffhhhjjjkkklllmmmmmmoooooopppqqqqqqpppppppppqqqqqqpppppppppqqqrrrrrrqqqqqqrrrsssuuuxxx{{{||||||uuuttttttwww|||~~~|||yyyrrrsssooohhhgggnnnwww}}}wwwqqqqqq{{{iii___PPPEEE@@@>>><<<;;;>>>???AAACCCFFFGGGHHHHHHJJJLLLOOOQQQSSSVVVZZZ]]]^^^___aaabbbaaaaaabbbcccdddeeegggjjjlllnnnooooooooooooooosss~~~vvvqqqoooxxx|||zzzwwwsss|||yyyrrrmmmpppxxx{{{zzztttpppmmmkkkdddWWWKKKGGGAAAAAA@@@???>>>===<<<<<<:::;;;;;;;;;999777555444777777777777888999;;;;;;<<<===>>>???AAADDDIIILLLPPPQQQWWW___eeehhhmmmttt{{{||||||xxxuuutttwwwzzzzzznnnbbb___eeellluuu~~~{{{{{{rrrqqquuuwwwooolllkkkllllllmmmmmmkkkeeedddnnnzzzkkkjjjhhhffffffgggiiijjjkkkkkklllmmmppptttxxxzzzxxxkkk\\\```hhhrrr|||}}}fffSSSIIICCC>>>>>>===<<<:::999888777777555777999:::<<>>BBBMMM\\\mmmzzz~~~zzzuuuqqqooonnnllljjjiiiiiijjjlllmmmooorrrvvv|||~~~{{{wwwsssqqqooonnnmmmllllllllllllllloooooooooooopppqqqrrrrrruuuuuuttttttsssrrrrrrrrrttttttuuuuuuuuuvvvvvvvvvwwwvvvuuutttsssqqqppppppnnnnnnooooooooonnnnnnmmmkkkllloooqqqrrrqqqooonnniiiiiiiiikkknnnppppppoooeeefffgggiiijjjkkklllmmmoooooooooooooooooonnnnnnrrrrrrqqqqqqqqqrrrrrrrrrqqqqqqqqqsssuuuwwwzzz|||{{{~~~~~~xxxwwwxxx{{{~~~}}}|||vvvrrrlllgggiiissstttmmmnnnwwwfff\\\NNNDDD???>>>======???@@@BBBEEEGGGIIIJJJJJJLLLNNNQQQSSSTTTWWWZZZ]]]___aaadddeeeeeedddeeeeeeeeefffhhhjjjlllnnnoooppprrrqqqrrrvvv|||vvvssszzz~~~}}}{{{www}}}{{{vvvrrruuu{{{}}}zzzrrrmmmjjjiiibbbUUUIIIDDDAAAAAA@@@???>>>===<<<<<<;;;;;;;;;;;;999888666555666666666777888:::;;;<<<<<<===>>>>>>???BBBFFFJJJNNNOOOUUU^^^cccffflllsssvvvyyyzzzyyyvvvwww|||~~~pppaaa[[[```gggqqq}}}xxxssssss|||}}}vvvqqqoooooooooppppppmmmeeeaaaiiitttjjjiiigggeeeddddddeeefffjjjjjjjjjlllppptttxxxzzzrrr```bbbgggoooyyyyyydddSSSIIICCC>>>AAA???===;;;888666555555555777888999;;;===AAADDDHHHMMMUUU]]]dddkkkrrrvvvwwwwwwxxxxxxzzz{{{|||}}}~~~}}}}}}|||{{{zzzyyyzzz|||~~~vvvmmmhhh]]]XXXTTTRRROOOMMMPPPVVV]]]eeeooosssooofff]]]XXXTTTWWW]]]eeelllooonnnkkkkkkooovvv~~~wwwkkkeee___]]]___dddjjjmmmiiidddaaa___[[[XXXZZZ___gggjjjjjjfff___XXXVVVVVVVVVZZZ^^^]]]YYYSSSPPPPPPQQQUUU\\\ccckkksss{{{|||}}}}}}yyyuuusssrrrrrrqqqpppppppppqqqrrrssswwwyyy{{{yyyqqqdddVVVNNNMMMJJJFFFAAA>>><<<<<<<<<===AAAJJJXXXhhhtttyyyzzzzzzyyyxxxvvvsssooollljjjgggfffffffffhhhjjjlllnnnnnnqqquuuyyy}}}}}}}}}}}}{{{xxxtttrrrqqqooonnnmmmlllllllllllllllllllllllllllmmmnnnooooooqqqqqqrrrrrrssssssttttttsssssstttttttttuuuuuuuuuxxxwwwvvvuuutttsssrrrqqqnnnnnnnnnnnnmmmmmmlllkkkiiikkknnnpppqqqqqqooonnnjjjiiiiiillloooqqqrrrrrrfffgggggghhhjjjkkklllmmmnnnnnnooooooooonnnmmmmmmqqqrrrrrrrrrssssssssssssssssssssstttuuuxxxzzz{{{zzz}}}}}}{{{|||}}}yyyrrrjjjhhhmmmyyyrrrlllmmmwwwdddZZZMMMDDD@@@@@@@@@@@@@@@BBBDDDGGGIIIKKKLLLMMMOOOQQQSSSTTTTTTVVVYYY[[[```bbbeeeffffffffffffggghhhiiijjjlllnnnpppqqqrrruuusssuuuyyy~~~{{{~~~{{{|||zzzvvvssswww}}}{{{sssmmmhhhhhhbbbVVVIIIBBBAAAAAA@@@???>>>===<<<<<<===<<<:::999888888888888666666666777888:::;;;<<<;;;<<<======>>>@@@EEEHHHMMMNNNSSS\\\aaadddjjjpppssswww{{{zzzvvvwww|||rrraaaXXX[[[aaalllxxx|||www}}}|||wwwuuutttssstttuuuqqqgggaaafffoooiiihhhfffeeedddcccddddddhhhhhhiiikkkooossswwwzzz}}}wwwdddcccfffnnn{{{yyydddSSSJJJDDD???AAA???===;;;888666555555555666888999999<<>>===<<<<<<===<<<:::999888888999999666666666666777888::::::999:::;;;<<<===???DDDGGGKKKLLLQQQYYY^^^```ffflllrrrxxx}}}{{{vvvsssvvv{{{vvvcccVVVVVVZZZeeerrr~~~||||||wwwyyyzzzvvvkkkccceeemmm{{{iiihhhhhhgggfffeeeddddddeeeeeefffiiimmmrrrvvvyyy{{{~~~{{{gggddddddooo}}}gggUUUKKKEEE@@@>>>===<<<:::999888777777555666777888999;;;>>>AAACCCGGGNNNUUU\\\eeemmmrrruuuuuuvvvxxxyyy|||~~~}}}~~~~~~}}}}}}}}}yyyyyyzzzzzz{{{||||||}}}{{{}}}zzzssskkkccc[[[VVVRRRNNNNNNPPPVVV___jjjqqqqqqjjj```ZZZSSSSSSVVV^^^fffjjjhhheeejjjiiimmmvvvsssmmmeeeaaabbbiiiooosssuuuqqqlllhhhaaaZZZXXX[[[bbbiiiooonnneee[[[VVVUUUSSSVVVXXXWWWRRROOONNNNNNQQQUUU]]]eeemmmvvv~~~}}}~~~yyytttrrrrrrmmmlllkkkkkkkkkmmmooopppwww}}}xxxjjj```RRROOOJJJDDD@@@===<<<<<<<<<>>>DDDNNN[[[dddggggggjjjiiihhhfffdddcccaaa```______```bbbdddfffhhhjjjjjjmmmppptttwwwyyyzzzzzzwwwxxxyyyvvvssspppqqqrrrnnnnnnmmmmmmmmmnnnooooookkkkkkkkkkkklllmmmnnnnnnoooooopppqqqrrrsssssstttrrrrrrrrrrrrssssssssssssrrrrrrrrrrrrssssssttttttnnnnnnmmmmmmkkkjjjiiihhhgggiiilllnnnoooooommmlllllljjjiiijjjllloooooooooiiiiiiiiiiiijjjkkkmmmnnnlllmmmnnnooooooooooooooooooppprrrtttuuuvvvvvvvvvwwwvvvuuuuuuuuuvvvxxxxxxyyy||||||pppiiinnnyyytttlllmmmpppxxx```WWWKKKCCCAAABBBCCCCCCDDDFFFHHHKKKNNNPPPRRRRRRSSSTTTVVVWWWWWWYYY\\\^^^```bbbcccddddddeeegggjjjnnnnnnnnnoooqqqsssuuuvvvwwwtttwww}}}yyysssqqqllljjjqqq|||yyyqqqllllllhhh\\\NNNFFFAAAAAA@@@???>>>===<<<<<<;;;;;;;;;;;;:::999888888666666555555666777777888888999:::;;;<<>>======;;;===BBBKKKWWW___bbbbbbffffffdddbbb```___]]]\\\^^^______```bbbccceeefffhhhjjjnnnrrruuuwwwwwwwwwwwwyyyyyyvvvrrrpppqqqtttnnnnnnnnnnnnnnnooopppqqqllllllllllllmmmnnnoooooopppqqqqqqqqqqqqrrrrrrrrrqqqqqqrrrrrrrrrsssssssssssssssrrrrrrqqqpppoooooonnnnnnmmmlllkkkiiihhhggggggiiilllnnnooonnnlllkkknnnllljjjjjjkkklllmmmllljjjjjjiiiiiijjjlllnnnooollllllnnnoooppppppppppppnnnppprrrtttvvvwwwwwwwwwwwwvvvuuuttttttuuuvvvwwwxxx{{{~~~rrrkkkrrr~~~{{{lllgggjjjooottt^^^UUUJJJBBB@@@BBBCCCCCCEEEGGGIIIMMMOOORRRSSSTTTSSSUUUWWWXXXYYY\\\___bbb```aaabbbbbbbbbdddgggjjjlllllllllmmmoooqqqssstttwwwuuuwww~~~{{{}}}vvvrrrllliiiooo{{{yyyqqqlllkkkhhh\\\NNNFFFAAAAAA@@@???>>>===<<<<<<888:::<<<>>>===;;;777555666666555555555555666777777888999:::;;;???CCCGGGGGGGGGLLLSSSWWWXXX]]]ccciiiqqqzzz{{{vvvrrrtttxxxlll\\\VVVWWWWWWfffttt{{{|||~~~~~~~~~~~~rrrggghhhooowwwnnnmmmkkkhhhfffdddccccccaaaaaa```aaaeeejjjppptttyyy~~~}}}jjjeeeffftttlllXXXJJJEEEDDD???===;;;::::::999777666666666777777888999;;;<<>>CCCKKKSSSYYY[[[[[[]]]^^^^^^___^^^^^^]]]]]]^^^______^^^]]]]]]___aaacccfffiiilllnnnppprrrtttzzzyyyxxxvvvtttqqqooommmooonnnnnnmmmmmmnnnnnnooommmnnnnnnmmmkkklllnnnpppqqqpppooooooqqqssssssrrrssstttttttttsssrrrqqqqqquuutttrrrpppooooooppppppjjjiiihhhfffeeeeeeffffffgggiiilllnnnooonnnmmmkkkkkkkkkkkkiiiggghhhjjjmmmooonnnlllkkklllmmmoooqqqooonnnmmmmmmmmmnnnpppqqquuuuuuuuuuuuuuuttttttssstttuuuuuutttssssssuuuwwwxxx{{{qqqhhhrrryyyqqqcccZZZcccrrr~~~}}}ooo[[[OOOCCC???@@@@@@AAADDDGGGHHHJJJLLLNNNOOOPPPPPPRRRSSSUUUWWWXXX[[[^^^```_________```bbbdddgggiiihhhhhhjjjnnnrrrttttttsssvvvxxx{{{|||}}}|||rrriiikkkwwwsssnnniiigggddd[[[PPPIIIEEEBBB===;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<:::777444555555555555666888999:::999999:::;;;===???AAABBBEEEHHHKKKNNNQQQTTTYYY\\\bbbkkkuuuyyyxxxuuutttttttttaaaUUUNNNWWW^^^hhhppptttwwwzzz}}}}}}|||~~~yyynnnhhhjjj}}}kkkkkkiiihhhfffeeeeeeeeecccbbbaaabbbeeejjjooosssyyy~~~pppiiihhhsssmmmZZZLLLFFFEEE???===;;;:::::::::888666666666777777888999;;;<<<>>>BBBIIINNNTTT\\\fffmmmrrrtttvvvwwwxxxyyy{{{}}}|||yyywwwvvvwwwyyy|||}}}{{{{{{|||}}}zzzoooeee^^^ZZZWWWYYY\\\bbbiiinnnnnngggbbbZZZWWWXXX^^^bbbbbbaaaccc\\\ZZZYYYYYY\\\aaagggjjjkkkiiieeecccdddjjjrrryyywwwnnnhhheeeggglllrrrtttqqqiiibbb^^^ZZZYYYXXXWWWUUURRROOOMMMQQQVVV^^^gggooowww~~~{{{zzzxxxuuuqqqooolllkkkggggggffffffeeefffffffffjjjoootttzzz{{{rrrdddYYYOOOKKKHHHCCC>>><<<;;;===AAAHHHPPPTTTVVVVVVXXXYYYZZZZZZ[[[[[[ZZZZZZ[[[[[[\\\[[[YYYZZZ\\\^^^bbbdddhhhkkkmmmnnnqqqssssssssssssrrrqqqooonnnmmmnnnnnnmmmmmmlllmmmmmmmmmlllmmmmmmlllkkkkkkmmmooopppooonnnoooqqqrrrrrrrrrssssssttttttssssssrrrrrrsssrrrqqqpppnnnnnnnnnnnnhhhgggfffeeeeeefffgggiiikkklllnnnooooooooonnnmmmmmmmmmlllkkkiiijjjlllnnnooonnnmmmllllllnnnooopppnnnnnnnnnnnnnnnoooooopppssssssttttttttttttsssssstttuuuuuuuuutttuuuwwwzzzzzz}}}qqqlllwww}}}ttthhh]]]XXXccctttxxxjjjXXXMMMCCCAAAAAAAAABBBEEEGGGIIIKKKMMMPPPRRRSSSSSSQQQRRRTTTVVVXXXZZZ]]]_________```aaabbbccceeefffggggggiiimmmppprrrrrrqqqqqqtttyyy|||~~~~~~~~~~~~uuukkkiiiqqqzzz}}}uuuooojjjjjjiiiaaaUUUKKKEEEBBB???============<<<<<<;;;;;;<<<<<<:::777444777666666666666666777888999999:::;;;===???@@@AAACCCEEEIIIKKKNNNQQQVVVYYY___gggqqqwwwwwwvvvuuuvvv~~~xxxfffWWWOOOQQQXXXaaahhhmmmqqqtttwwwyyyzzzzzzzzz{{{|||qqqlllnnniiihhhhhhgggggggggffffffdddcccbbbbbbeeeiiimmmpppwww|||vvvmmmiiirrrppp^^^PPPHHHDDD???===<<<;;;;;;:::888666666666777777888999;;;<<<<<>><<<:::<<>>>>>>>>===<<<<<<;;;;;;;;;<<<:::888555888777666666555555666666888999999:::<<<>>>@@@AAA@@@BBBEEEHHHJJJMMMQQQTTTZZZbbbmmmtttvvvvvvvvvwww}}}lllZZZOOOKKKPPPWWW^^^dddiiimmmpppsssuuuxxxyyyyyyyyy{{{}}}vvvrrrttthhhiiiiiihhhhhhggggggfffeeedddbbbbbbdddgggjjjlllrrrxxxvvvmmmiiiqqqvvvdddTTTHHHCCC@@@>>><<<;;;;;;;;;999777666666666777888999;;;;;;<<<@@@EEEJJJPPPXXXcccjjjqqqsssuuuvvvvvvwwwyyy{{{{{{xxxvvvuuutttvvvzzz}}}{{{{{{|||}}}~~~xxxnnnfff```]]]\\\]]]bbbhhhkkkiiiggg```\\\ZZZ\\\___aaaeeekkkfffbbb^^^YYYWWWWWWXXXZZZ\\\\\\]]]]]]___dddkkkpppzzz~~~|||vvvpppmmmjjjoootttvvvtttnnniiifffccccccaaa^^^YYYUUURRRQQQTTTYYYbbbkkkttt||||||yyyuuuqqqmmmiiigggfffhhhfffbbb___]]]^^^___```ccchhhlllqqqxxx{{{nnncccWWWRRRMMMFFF@@@>>>;;;;;;===AAAEEEHHHHHHHHHIIIJJJLLLNNNOOOQQQQQQRRRSSSTTTTTTSSSSSSSSSVVVXXXXXX[[[___aaaccceeehhhjjjggghhhiiiiiijjjjjjjjjiiillllllkkkjjjiiiiiiiiiiiiiiijjjllllllkkklllmmmooonnnlllkkklllnnnppppppoooqqqqqqrrrssstttttttttsssooooooppppppooommmkkkiiidddcccbbbccceeeiiinnnqqqtttrrrqqqooommmmmmmmmmmmmmmnnnnnnmmmllllllnnnpppnnnnnnmmmmmmnnnnnnoooppplllmmmooopppppppppooonnnooopppqqqsssttttttuuuuuutttuuuvvvwwwxxxzzz}}}uuutttxxx{{{xxxxxxssslllbbbaaaeeeppp~~~{{{jjj\\\OOOHHHDDDEEEFFFEEEEEEHHHFFFGGGIIILLLNNNOOOPPPQQQRRRQQQQQQRRRTTTVVVWWWWWW\\\^^^___aaabbbbbbbbbaaaeeeeeefffiiikkkmmmllljjjiiilllqqqvvvyyy}}}zzzyyyrrrpppsss~~~tttppptttzzzyyytttoooqqqwwwuuueeeUUUFFFCCCAAA?????????===<<<<<<;;;:::;;;;;;:::888666777666666555555555666666888888999:::;;;===???@@@>>>@@@CCCEEEGGGJJJNNNQQQXXX___hhhppptttuuuuuuvvv}}}qqq\\\NNNIIILLLQQQXXX^^^eeejjjnnnqqqsssuuuuuuuuuuuuwwwxxxxxx{{{yyywwwzzzjjjjjjkkkjjjiiihhhffffffeeedddcccbbbcccfffhhhjjjlllrrr{{{rrrjjjgggppp}}}lllZZZJJJAAAAAA???===<<<<<<;;;999888666666666777888999;;;;;;<<<@@@EEEIIIOOOWWWbbbjjjppprrrtttuuuuuuvvvxxxzzz~~~}}}zzzwwwuuussstttwww{{{~~~zzzzzzzzz{{{}}}~~~|||tttlllggg___]]]\\\^^^cccffffffddd^^^ZZZYYY[[[^^^bbbjjjqqqooommmkkkgggbbb^^^ZZZWWWWWWXXXZZZ\\\^^^bbbfffjjjqqquuuzzz{{{yyytttpppnnnlllpppuuuwwwuuupppllljjjfffggggggccc]]]XXXUUUTTTUUU[[[dddnnnwww~~~|||zzzxxxsssnnnjjjgggeeedddcccaaa___\\\[[[\\\^^^___aaafffjjjlllrrrzzz|||zzznnncccWWWRRROOOHHHBBB@@@<<<<<<<<<>>>AAACCCCCCBBBCCCDDDFFFHHHKKKLLLMMMNNNOOOPPPQQQPPPPPPPPPSSSUUUTTTWWW[[[^^^___aaadddfffffffffgggggggggffffffeeeiiihhhhhhgggffffffggggggfffhhhjjjkkkkkkkkkmmmooollljjjiiijjjlllnnnnnnmmmppppppqqqrrrrrrsssrrrrrrooooooppppppooommmkkkjjjdddddddddeeehhhmmmqqqttttttssspppmmmkkkkkkkkkkkkjjjlllmmmlllkkklllmmmooonnnnnnnnnnnnnnnooopppppplllmmmooopppppppppooonnnoooppprrrsssuuuuuuvvvvvvtttuuuwwwxxxyyy{{{}}}rrrtttyyy|||}}}~~~||||||~~~ssslllbbbfffmmmwwwwwwfffXXXKKKGGGEEEFFFGGGFFFGGGJJJIIIJJJLLLNNNOOOPPPQQQQQQTTTSSSQQQRRRTTTVVVVVVTTTYYY[[[]]]```aaabbbbbbbbbddddddeeegggjjjlllkkkiiijjjkkknnnrrrttt{{{|||wwwtttnnnkkkkkkvvvttttttyyyyyyuuupppqqqxxxzzzmmm]]]HHHEEEAAA???>>>>>><<<;;;<<<;;;::::::;;;;;;999777444444444444555666777888888888888999;;;<<<>>>>>>>>>@@@BBBDDDEEEHHHLLLNNNVVV\\\eeelllqqqsssssssss~~~uuu___NNNKKKLLLOOOTTT\\\eeekkkooopppppppppooonnnooosssvvvtttuuuxxx||||||{{{kkklllllllllkkkjjjhhhggggggfffeeedddeeegggiiijjjjjjooowwwpppgggdddlll{{{tttaaaOOODDDAAA???=========<<<:::888666666777777888999;;;<<<<<<@@@DDDHHHMMMVVVaaaiiinnnppprrrttttttvvvxxxzzz}}}~~~}}}yyyvvvttttttvvvyyy{{{|||xxxxxxxxxyyy{{{}}}|||sssmmmdddaaa]]]]]]___aaa```___[[[XXXWWWZZZ^^^ccclllvvvwwwwwwwwwtttnnneee]]]XXXUUUWWWZZZ\\\^^^___bbbdddhhhlllrrruuutttrrrpppooommmpppuuuwwwuuurrrooonnniiilllnnnkkkddd]]]YYYXXXWWW]]]fffpppzzz{{{xxxwwwtttooojjjeeecccaaaaaa^^^\\\[[[YYYYYYYYY[[[\\\]]]bbbeeeggglllrrrvvvtttlllaaaVVVRRRNNNHHHBBB@@@===<<<;;;<<<>>>??????>>>>>>???AAADDDFFFHHHHHHIIIJJJKKKKKKKKKJJJKKKNNNQQQQQQTTTWWWZZZ\\\^^^```bbbbbbbbbccccccbbbbbbaaa```cccbbbbbbaaaaaabbbccccccbbbeeegggiiiiiijjjkkkllljjjiiihhhiiikkkllllllllloooooopppqqqqqqqqqppppppooooooooonnnmmmlllkkkjjjffffffhhhjjjmmmpppsssuuutttrrrooommmkkkiiiiiiiiiiiijjjllllllkkkkkklllnnnnnnnnnooooooooopppppppppmmmnnnnnnooooooooooooooopppqqqrrrsssuuuuuuvvvvvvtttuuuwwwxxxyyy|||zzzqqqtttyyy|||~~~}}}|||}}}{{{rrrmmmaaajjjttt}}}rrraaaWWWJJJFFFEEEGGGGGGFFFHHHKKKNNNOOOPPPRRRTTTUUUVVVVVVWWWUUUSSSTTTXXXZZZYYYWWWXXXYYY[[[^^^```aaabbbccccccccceeehhhkkklllkkkjjjlllkkkmmmpppsssyyyxxxsssnnniiihhhqqqwwwrrruuuwwwuuuooommmtttzzzrrrdddMMMIIICCC@@@>>>===<<<<<<<<<;;;999999:::;;;999888333333333444555666888999888888888999:::;;;=========???AAACCCDDDFFFIIILLLSSSXXX```hhhooorrrrrrrrr|||yyycccQQQLLLKKKLLLQQQZZZdddlllppppppooollliiigggiiimmmqqqqqqqqqrrruuuyyyjjjkkkmmmnnnnnnmmmkkkjjjiiiiiihhhhhhhhhjjjlllmmmkkkooottt~~~rrrggg```fffuuu|||iiiVVVIIIBBB@@@>>>======<<<;;;999666666777777888999;;;<<<;;;>>>BBBEEEKKKSSS___gggkkknnnqqqssstttvvvyyy{{{|||}}}{{{xxxuuutttuuuwwwxxxxxxvvvvvvwwwxxxzzz|||~~~{{{rrrjjjeee```^^^^^^^^^\\\ZZZZZZWWWWWWZZZ]]]bbblllvvv|||uuulllbbb\\\UUUXXX\\\^^^^^^^^^^^^______dddiiimmmnnnmmmmmmmmmmmmppptttvvvuuurrrpppppplllqqquuutttlllddd___]]]XXX^^^hhhrrr|||~~~yyyvvvqqqnnniiiddd```^^^]]]]]]YYYXXXWWWVVVUUUUUUUUUUUUVVV[[[___aaaeeellloooooolll```UUUPPPLLLEEE@@@===<<<:::999999;;;<<<;;;::::::;;;===???AAACCCDDDDDDBBBCCCDDDCCCCCCDDDGGGJJJIIILLLPPPSSSTTTVVVYYY[[[[[[[[[\\\\\\\\\\\\\\\[[[[[[[[[[[[[[[\\\]]]^^^^^^]]]```ccceeeffffffgggiiiiiihhhggggggiiikkkkkkjjjnnnoooooooooooonnnnnnmmmooonnnmmmllljjjjjjjjjjjjiiijjjllloooqqqssstttuuusssrrrpppmmmkkkjjjiiihhhhhhjjjllllllkkkkkklllnnnnnnnnnooopppppppppppppppnnnnnnnnnnnnnnnoooooopppooopppqqqssssssttttttttttttvvvwwwxxxyyy{{{zzzsssuuuzzz|||}}}tttxxx|||xxxpppmmmiiitttzzzkkk\\\VVVJJJGGGFFFGGGGGGEEEHHHMMMMMMOOORRRUUUWWWZZZ[[[\\\YYYVVVUUUXXX^^^aaaaaa___ZZZZZZ[[[\\\^^^___aaabbbcccccceeehhhlllnnnmmmlllllllllnnnrrruuuyyyzzzrrrlllhhhooo~~~zzzqqqqqqttttttnnnhhhnnnwwwuuujjjSSSNNNGGGAAA???>>>>>>>>><<<;;;999999:::;;;:::999444444444444444555666777888888888888999;;;<<<<<<<<<===@@@AAABBBDDDGGGIIIOOOTTT\\\eeemmmrrrssssssxxx|||hhhWWWKKKIIIHHHLLLVVVaaajjjnnntttrrrooojjjgggfffiiikkklllmmmnnnppptttzzziiijjjlllnnnoooooonnnmmmkkkkkkjjjjjjkkkmmmnnnooolllpppsss{{{vvvhhh]]]aaapppooo[[[MMMBBB@@@>>>>>>>>>===;;;999666666777777888999;;;<<<:::<<<@@@DDDIIIQQQ]]]eeejjjmmmppprrrtttvvvyyy|||{{{}}}|||yyyvvvtttuuuuuuuuuuuutttuuuvvvwwwyyy|||~~~}}}uuunnniiiccc___^^^]]]ZZZWWWZZZXXXXXX[[[]]]aaakkkuuuzzzpppgggaaaVVVYYY]]]___^^^]]]\\\\\\YYY]]]bbbfffhhhiiijjjkkkmmmppptttvvvuuusssqqqqqqooouuuzzzyyyrrriiicccaaaYYY___iiisss}}}}}}wwwtttmmmjjjeee```]]][[[ZZZ[[[VVVVVVUUUTTTSSSRRRQQQPPPPPPVVV[[[]]]aaagggkkkkkklll```UUUOOOKKKCCC===::::::999777777888999999888888999;;;===>>>@@@@@@AAA======>>>>>>>>>???BBBDDDBBBEEEHHHKKKMMMOOOQQQSSSTTTUUUVVVWWWXXXXXXXXXXXXVVVVVVVVVVVVWWWYYYZZZ[[[ZZZ]]]```bbbcccccceeefffhhhgggfffgggiiijjjjjjjjjnnnnnnooonnnnnnmmmllllllnnnmmmkkkiiihhhhhhiiiiiikkklllooorrrtttuuuuuuuuurrrrrrpppooommmkkkiiiiiihhhjjjlllmmmllllllmmmnnnnnnnnnooopppppppppppppppooonnnmmmmmmmmmnnnpppqqqooopppqqqqqqrrrrrrrrrrrruuuvvvwwwxxxyyy{{{}}}vvvxxx{{{|||~~~~~~zzzxxxlllsss|||~~~uuuooollluuuuuueeeYYYVVVJJJGGGFFFGGGFFFEEEHHHNNNJJJLLLPPPTTTXXX[[[^^^___YYYWWWVVV[[[bbbhhhhhhggg]]]\\\[[[[[[\\\]]]___```cccccceeeiiimmmoooooonnnkkklllpppuuuwwwyyyuuunnniiiooo}}}}}}qqqooorrrsssllleeeiiiuuuvvvnnnXXXRRRIIIBBB??????@@@@@@<<<;;;999999:::;;;:::999666666555444444444444555888888888888999:::;;;<<<;;;<<<>>>???@@@BBBEEEGGGLLLPPPYYYcccmmmsssuuuuuuuuu~~~lll\\\IIIFFFDDDHHHRRR^^^ggglllyyywwwtttoooiiigggggghhhiiijjjlllooorrrvvvzzz||||||}}}mmmggggggnnnssspppooopppkkklllllllllmmmmmmnnnnnnlllmmmqqqxxxzzzhhhZZZ___nnn}}}xxxaaaNNNFFFCCC???===<<<;;;999888;;;999777555555666888::::::===AAAEEEKKKRRR[[[```gggkkkppptttuuuvvvwwwxxxxxx{{{|||{{{{{{zzzxxxwwwvvvvvvvvvuuuuuuuuuvvvxxxzzz{{{rrrpppkkkddd]]]YYYXXXYYYUUUUUUUUUXXX\\\ccciiilll}}}~~~wwwnnnfff```]]]]]]bbbiiijjjfff``````\\\[[[]]]^^^]]]```dddhhhlllqqqsssqqqooopppqqquuuxxx||||||wwwpppjjjfffdddgggmmmxxxzzzxxxqqqmmmhhhccc___[[[WWWTTTYYYWWWUUURRRPPPNNNNNNNNNKKKMMMQQQSSSVVV[[[```dddddd___XXXOOOGGGAAA===;;;>>><<<:::888666666666666777777777777888888888888888999999:::;;;;;;<<<<<>>===<<<::::::;;;<<<<<<333444555555666777777777;;;;;;;;;:::999888777666:::;;;===>>>>>>AAADDDGGGLLLNNNTTT^^^gggmmmnnnmmmttt}}}rrr___OOOEEEAAAFFFMMMTTTbbbpppyyy}}}}}}tttjjjfffdddbbbcccfffjjjmmmpppqqqtttuuuvvvzzz~~~~~~lllhhhhhhnnnqqqnnnkkkkkknnnmmmkkkjjjjjjkkkmmmnnnnnnnnnpppvvv~~~mmm___aaannn||||||fffRRRGGGDDDAAA>>>===<<<;;;:::999888666444555666888:::;;;===@@@DDDIIIOOOWWW\\\fffjjjppptttvvvwwwxxxxxxxxxzzz}}}~~~|||{{{yyyxxxxxxwwwyyyxxxxxxwwwwwwxxxzzzzzz|||}}}{{{wwwqqqkkkfffaaa\\\YYYWWWWWWWWWXXX[[[aaafffiiiwww~~~{{{rrriiiaaaaaacccjjjqqqsssmmmgggaaa\\\YYYZZZZZZYYY\\\aaadddhhhmmmnnnllljjjjjjkkktttxxx|||}}}yyysssnnnkkkgggiiioooyyy}}}{{{tttpppjjjeeeaaa]]]XXXUUUWWWUUUSSSOOOMMMKKKJJJJJJIIIKKKNNNPPPSSSWWW\\\```ccc___XXXOOOGGGAAA===;;;:::999777555444333333333666666666666777777777777777777888999999::::::;;;;;;<<>>===<<<;;;777666444444444666888:::;;;===???BBBFFFLLLSSSXXXeeeiiioootttvvvxxxyyyyyyxxxyyy{{{}}}}}}{{{zzzzzzzzz|||{{{zzzyyyyyyyyyyyyyyyyyyyyy|||wwwppplllfff^^^WWWYYYXXXWWWWWWZZZ^^^bbbeeennnwwwvvvmmmccceeeiiisss|||{{{vvviiibbb\\\ZZZXXXVVVZZZ___bbbfffjjjjjjhhheeeeeefffppptttyyy{{{yyyuuurrrpppkkkmmmrrr|||xxxtttoooiiiddd___[[[WWWXXXVVVSSSOOOLLLIIIGGGFFFFFFGGGJJJLLLNNNQQQVVVYYY```\\\VVVNNNGGGAAA===;;;999888777555444333333333444444555555555666666666555666666777777888999999888999;;;===>>>??????@@@???======@@@@@@>>>>>>@@@@@@@@@AAAAAACCCDDDFFFGGGHHHJJJLLLNNNPPPSSSXXX[[[ZZZ\\\^^^aaadddggghhhiiijjjkkklllmmmnnnnnnnnnnnnoooooonnnnnnllljjjiiihhhfffgggiiikkklllnnnooopppppppppppppppqqqrrrssstttqqqppppppoooooonnnmmmmmmoooooonnnnnnnnnnnnoooooonnnnnnpppqqqqqqrrrqqqqqqrrrsssssstttttttttssssssuuuwwwxxxxxxyyyzzz~~~~~~~~~vvvnnnkkkqqqvvvzzzzzzuuuvvv|||pppbbbWWWQQQHHHGGGFFFFFFGGGJJJLLLNNNJJJLLLNNNPPPQQQQQQQQQQQQUUUUUUUUUWWWXXXZZZ\\\]]]````````````____________^^^^^^```bbbccceeeggggggiiihhhjjjnnnqqqrrrxxx~~~wwwnnnppp|||yyyoookkkmmmjjjbbb^^^dddmmmsssrrrdddRRRFFFCCCCCC@@@===<<<<<<======<<<<<<;;;::::::888666444333444555555888888888888888777666555777999:::;;;;;;===AAADDDIIIJJJNNNUUU^^^eeejjjkkkhhhqqq}}}yyyiiiYYYLLLCCCDDDIIINNNZZZggguuu}}}~~~wwwppphhhbbbccceeehhhjjjkkkjjjgggfffdddiiiqqqwwwzzzzzz{{{{{{|||~~~kkkgggeeehhhlllnnnnnnmmmqqqooommmjjjiiiiiiiiijjjmmmjjjjjjooowwwxxxjjjffflllxxxooo[[[KKKGGGCCC???>>>>>>===<<<555444444333444666888999:::<<<>>>AAAEEEKKKRRRWWWbbbgggnnntttwwwxxxyyyzzzxxxyyyyyyzzz|||}}}}}}|||{{{|||{{{zzzzzzyyyyyyyyyyyyyyyxxxxxxyyy}}}xxxtttnnnccc[[[ZZZXXXWWWVVVXXX[[[___aaagggqqq{{{xxxnnndddffflllvvvxxxoooeee___ZZZWWWZZZ___eeehhhllllllhhheeeddddddiiimmmsssvvvvvvuuuttttttqqqrrrwww~~~zzzsssmmmhhhbbb]]]YYY[[[ZZZVVVRRRNNNJJJGGGEEECCCDDDFFFGGGHHHKKKNNNQQQYYYWWWQQQKKKEEE@@@<<<;;;;;;;;;:::999777777666666333444444444555555555555444444555555666777777777888888999:::;;;<<<<<<<<<<<<;;;<<<===>>>===>>>???=========>>>???AAABBBBBBBBBCCCEEEFFFIIINNNSSSXXXUUUWWW[[[___bbbdddgggiiijjjjjjkkklllnnnoooooooooqqqrrrssssssrrrooollljjjfffffffffhhhiiijjjlllllloooooopppqqqsssttttttuuupppoooooonnnnnnnnnnnnooopppoooooonnnnnnoooooopppnnnoooooopppqqqqqqrrrrrrsssssstttuuuuuuuuuttttttuuuvvvwwwwwwwwwyyy}}}~~~}}}zzzqqqkkklllqqqvvv{{{wwwqqqrrrxxxjjj^^^SSSMMMHHHGGGGGGGGGHHHJJJLLLMMMKKKLLLNNNOOOPPPPPPOOOOOORRRSSSTTTWWWYYY\\\^^^______``````aaaaaa```______\\\]]]^^^```bbbccccccccciiigggiiinnnpppqqquuu{{{xxxmmmmmmyyyzzzppplllpppooohhhaaacccllltttxxxkkkYYYKKKDDDAAA@@@>>>;;;<<<=========<<<:::999:::888555333222333555777888888999999888777666666777999::::::;;;<<<@@@CCCHHHIIIKKKQQQYYYaaahhhkkkiiippp}}}ttt```QQQDDDBBBEEEHHHSSS^^^mmmzzz~~~rrrhhhfffgggjjjlllllliiidddaaa\\\aaajjjsssxxxyyyvvvtttssswww|||yyyssskkkfffhhhmmmoooooonnnnnnnnnmmmkkkiiigggfffhhhdddfffkkkqqq{{{ooogggkkkvvvqqq\\\LLLHHHCCC???======<<<<<<444444444444555666888999888:::===@@@EEEKKKRRRWWW^^^dddlllssswwwyyyzzz{{{yyyyyyyyyyyy{{{}}}~~~}}}}}}|||wwwxxxxxxyyyyyyyyyyyyyyyyyyxxxyyyzzz}}}~~~~~~xxxmmmddd[[[YYYWWWVVVWWWZZZ]]]___ccclllvvv}}}wwwmmmdddeeejjjsss{{{nnneee^^^YYY[[[```iiilllooonnniiieeecccdddeeeiiiooosssuuuwwwxxxyyywwwxxx{{{yyyrrrlllfff```\\\]]]\\\XXXTTTOOOJJJFFFDDDAAABBBCCCCCCDDDEEEIIIKKKQQQOOOLLLGGGBBB>>>;;;:::<<<<<<<<<;;;:::999888888444444444555555555555666444444444555666666777777777777777777777888999999666888888888888999:::999999999:::;;;<<<======>>>>>>???@@@AAADDDHHHOOOSSSQQQUUUYYY\\\^^^```dddfffiiijjjkkklllmmmooopppqqqtttuuuxxxyyyxxxtttpppmmmffffffeeeeeeeeefffggghhhnnnoooppprrrrrrrrrrrrqqqmmmmmmmmmmmmnnnoooqqqqqqppppppooooooooooooppppppoooooooooppppppqqqrrrrrrssstttuuuvvvvvvvvvvvvvvvtttuuuuuuuuuuuuxxx|||{{{{{{|||}}}||||||}}}|||xxxssslllhhhmmmssszzzpppjjjlll~~~uuugggZZZQQQLLLIIIHHHHHHGGGHHHIIIJJJKKKMMMNNNOOOPPPQQQPPPOOOOOOQQQRRRTTTVVVYYY[[[\\\]]]^^^___````````````______[[[\\\]]]___```aaaaaaaaafffeeeggglllmmmnnnrrrxxxsssqqqzzz|||zzz~~~yyyqqqllloooqqqllldddbbbjjjsss{{{ppp___PPPFFFAAA???>>>;;;<<<=========<<<:::999888777444333333444777888999999999:::999999888888888999::::::;;;<<<@@@BBBFFFGGGJJJNNNUUU]]]fffkkkkkkppp{{{|||hhhVVVFFFBBBBBBCCCJJJTTTbbbrrr~~~rrrllllllmmmooopppmmmhhhcccZZZ^^^eeennnvvvxxxuuuqqqmmmqqqwww|||wwwjjjgggkkkmmmlllkkkllllllllljjjgggdddbbbddd```bbbiiimmmxxxtttiiiiiitttrrr]]]MMMIIICCC???=========<<<555555555555666777888888777999<<>><<<;;;:::;;;;;;::::::999777777555555666666666777777777444555555666666777888888666555555444444444555555555888888666666999999777555555666888888999999888;;;<<<======???CCCHHHLLLMMMQQQVVVYYYZZZ\\\```ccchhhhhhiiijjjlllnnnpppqqquuuxxx{{{}}}|||wwwrrrnnnhhhgggeeedddcccccccccdddlllnnnpppqqqrrrqqqooonnnllllllkkklllmmmooorrrsssqqqqqqppppppppppppqqqqqqoooooooooooopppqqqrrrssstttuuuuuuvvvwwwwwwwwwwwwuuuuuuuuuuuuuuuxxx|||wwwuuuxxx{{{}}}yyyzzzzzzxxxrrrmmmiiihhhooovvv|||kkkfffiiixxxsssdddYYYQQQNNNJJJJJJIIIIIIIIIJJJJJJKKKOOOPPPQQQRRRRRRRRRQQQPPPQQQRRRTTTUUUWWWWWWXXXXXX^^^^^^^^^_______________\\\\\\\\\]]]^^^______```aaa```ccchhhjjjjjjnnnttt|||~~~xxx~~~}}}xxxyyy|||wwwpppeeehhhlllllleeebbbhhhqqq{{{ssseeeWWWKKKCCC@@@???<<<<<<======<<<<<<;;;:::777666555444444555777888999999:::::::::999999888888999:::::::::<<>>>>>>>>>>>777777777777777777777777777999;;;>>>AAAGGGMMMRRRWWW^^^hhhpppuuuxxxyyyzzz{{{{{{|||}}}~~~~~~~~~~~~~~~~~~~~~|||{{{yyyzzzzzz{{{{{{zzzyyyxxxvvvvvvvvvvvvwww{{{}}}~~~~~~tttiiifffbbb^^^[[[ZZZ[[[\\\]]]bbbiiiooovvvzzzuuummmcccdddhhhoooyyywwwnnnfffaaacccgggqqqtttvvvsssmmmgggddddddbbbffflllqqqvvvzzz~~~xxxqqqjjjfff___^^^[[[WWWRRRMMMHHHFFFCCCDDDDDDBBBAAAAAACCCEEEDDDDDDCCCBBBAAA???>>>===999::::::::::::999777666777777888888888999999999666666666777888888999999888777555444444444555555777;;;:::777666::::::666333444555666777777666666777888999999999<<<@@@CCCFFFKKKQQQTTTUUUWWW\\\aaaeeeeeefffgggiiillloooppptttxxx|||~~~xxxrrrmmmjjjhhhfffcccaaa``````aaaiiikkknnnqqqrrrqqqooommmmmmmmmlllllllllnnnppprrrqqqqqqqqqppppppqqqqqqqqqpppooooooooooooqqqrrrssstttuuuvvvwwwxxxxxxxxxxxxwwwwwwwwwvvvvvvyyy~~~}}}uuutttxxx|||}}}xxxzzzyyyuuunnnjjjiiijjjqqqyyyzzzkkkggglllxxxqqqaaaVVVPPPNNNJJJJJJKKKLLLLLLMMMNNNOOOQQQRRRSSSTTTUUUTTTSSSSSSQQQRRRUUUWWWXXXYYYYYYYYY^^^]]]\\\\\\]]]^^^___```]]]]]]\\\\\\\\\]]]___```___^^^bbbgggiiijjjmmmsssvvv~~~}}}{{{{{{uuummm^^^```eeejjjgggdddjjjssszzzuuukkk^^^QQQGGGBBB@@@======<<<;;;;;;;;;;;;;;;888777666555555444555555888888999999999999888888777888999888888:::===???>>>AAAEEEIIINNNVVV___fffhhhhhhqqqwwwcccPPPHHHEEEAAAAAAFFFNNN[[[mmm{{{vvvttttttwww{{{{{{xxxsssccc```^^^eeeooowwwwwwuuukkklllmmmooottt{{{wwwpppqqqpppjjjgggfffdddbbb````````````ccc___aaahhhhhhmmmoooiiiqqq|||uuubbbRRRMMMFFFAAA@@@???@@@???888888888888777777777777888999;;;<<>>===<<<::::::;;;<<<<<<999999888777555444222222666777777888888888777777555666777777777888;;;>>>;;;???CCCHHHLLLTTT]]]cccgggfffooo{{{gggTTTLLLHHHBBB@@@DDDIIITTTaaannn{{{xxxuuuuuuxxx}}}}}}yyygggaaa]]]aaalllvvvxxxvvvmmmlllkkklllooowww}}}qqqpppqqqpppnnnmmmiiiddd```^^^___```ccceeebbbeeepppwwwuuujjjkkkuuu}}}yyylllUUUNNNFFFBBBCCCBBB???<<<999888777555555555666666555777999:::===AAAFFFJJJRRRYYYccckkkrrrvvvzzz|||yyyxxxxxxyyyzzz|||~~~}}}|||||||||}}}}}}|||}}}~~~{{{}}}|||{{{{{{||||||{{{yyytttuuuuuuvvvvvvyyy}}}{{{xxx}}}}}}|||wwwpppjjjddd```[[[YYY[[[ZZZ\\\bbbjjjooopppooohhhggggggjjjpppyyy}}}sssjjjfffhhhkkkxxx}}}|||qqqhhheeeeee```bbbgggmmmsssyyy}}}}}}tttnnnkkkfff```\\\ZZZWWWRRRNNNNNNKKKHHHEEECCCBBBCCCDDDFFFDDDAAA@@@@@@@@@???===<<<:::888888:::;;;::::::;;;;;;;;;::::::999999999888888888999999:::::::::;;;;;;:::::::::999999999888888888777777666666555777777777777777666666666555555555666777888999:::>>>@@@CCCFFFJJJOOOUUUZZZ]]]___aaabbbdddhhhlllpppsssvvvzzz}}}|||wwwqqqmmmlllkkkiiigggggggggggghhhfffgggiiijjjkkklllooorrrnnnnnnmmmmmmmmmnnnnnnooopppqqqqqqqqqqqqpppoooooooooooopppqqqrrrttttttuuu{{{zzzyyyzzz{{{{{{yyywwwzzzyyyxxxvvvvvvyyy~~~~~~~~~~~~|||}}}}}}|||yyyrrrllliiijjjmmm{{{rrrlllnnnsssyyyzzziii^^^WWWRRROOOLLLMMMOOOQQQRRRRRRRRRQQQTTTTTTSSSSSSSSSSSSSSSTTTSSSTTTWWWYYY[[[]]]^^^^^^___^^^]]]\\\\\\\\\\\\]]]]]][[[ZZZXXXYYY[[[^^^___```aaabbbdddgggkkknnnpppsss}}}|||{{{xxxeee\\\[[[dddkkkjjjnnnvvv|||zzzuuummm___PPPFFFBBB>>><<<999999:::;;;;;;;;;888888777666555444333333333555888::::::999777666666666666666888:::<<<======@@@CCCGGGKKKPPPWWW\\\bbbdddiiiuuusssUUUGGGCCCBBBAAACCCFFFKKKTTT```kkkttt{{{~~~uuuvvvwwwyyyzzz|||}}}~~~pppiiicccbbbiiiqqquuuwwwnnniiigggiiikkkooovvv~~~{{{pppooopppppprrrppplllgggbbb```bbbcccdddfffcccfffpppvvvxxxlllkkkttt}}}zzzlllYYYQQQGGGBBBAAA@@@===999;;;:::888777666666777777555777999:::<<<@@@EEEIIIQQQXXXbbblllrrrvvvxxxzzzxxxxxxxxxxxxzzz|||~~~~~~}}}}}}}}}~~~~~~|||zzzxxxwwwwwwxxxxxxwwwvvvssstttvvvwwwxxxzzz~~~{{{xxxzzz{{{}}}ssskkkfffbbb]]]YYYYYYXXXYYY^^^eeejjjjjjiiifffeeeeeehhhnnnvvv~~~|||ssskkkggghhhkkkvvv|||{{{rrriiieeeeeeaaacccgggmmmtttzzz~~~|||uuupppkkkeeeaaa___\\\WWWSSSQQQOOOKKKHHHFFFFFFFFFGGGIIIGGGDDDCCCCCCCCCAAA@@@@@@???===>>>???@@@???>>><<<;;;;;;;;;::::::::::::<<<<<<<<<<<<<<<<<<======>>>>>>>>>=========<<<<<<::::::999999888888888888777777666666666666555555555555555666777888999999<<<>>>AAADDDHHHMMMSSSXXXZZZ]]]___aaaccceeeiiikkklllooosssvvvuuurrrnnnkkklllkkkjjjiiihhhgggggggggfffhhhiiijjjkkkllloooqqqooonnnnnnmmmmmmnnnnnnnnnppppppqqqqqqqqqqqqppppppppppppqqqrrrssstttuuuuuuyyyyyyyyy{{{}}}}}}{{{zzz{{{zzzyyywwwvvvyyy}}}~~~||||||}}}|||xxxrrrllljjjnnnqqq~~~qqqkkkooovvv{{{vvveee[[[UUUPPPNNNLLLNNNPPPRRRSSSTTTTTTTTTUUUTTTTTTSSSSSSTTTTTTTTTWWWWWWXXXYYY[[[\\\^^^^^^^^^]]][[[ZZZZZZ[[[]]]^^^___^^^\\\[[[[[[\\\___`````````aaaccceeeiiimmmooottt|||}}}}}}zzzlllaaa\\\ccchhhgggiiipppyyyxxxwwwrrrgggXXXIIIAAA???<<<:::999:::;;;;;;:::888888777666555444333333777888999:::999777555333777777666666777999;;;<<<<<<>>>AAADDDHHHNNNTTTYYY___bbbgggrrrzzz^^^OOOIIIEEEBBBAAA@@@DDDLLLUUU```iiippptttrrrssstttvvvwwwyyyyyyzzzrrrllleeedddhhhmmmppppppnnnhhhdddeeegggkkkttt}}}xxxnnnmmmpppqqqsssrrrmmmhhhdddbbbdddfffggghhhfffiiiqqqvvvqqqlllsss}}}|||lll___VVVKKKDDDBBBAAA===999<<<;;;999888777777888888555777888:::<<>>???@@@AAA@@@????????????>>>>>>>>>>>>>>>>>>==================<<<>>>>>>>>>=========<<<<<<;;;;;;;;;:::::::::::::::888888888777777777666666666555555555666777888888888:::===@@@DDDJJJPPPTTTVVVYYY^^^```bbbcccdddeeefffhhhkkknnnooonnnlllkkkkkkkkkkkkjjjiiihhhgggfffggghhhjjjjjjjjjlllnnnqqqppppppoooooonnnnnnmmmmmmooopppqqqqqqrrrrrrrrrrrrqqqqqqrrrssstttuuuuuuvvvwwwwwwyyy|||}}}|||{{{zzzxxxwwwyyy}}}}}}{{{{{{|||zzzvvvppplllmmmrrrwwwpppjjjrrr{{{ooo```XXXSSSOOOMMMMMMNNNPPPRRRTTTVVVVVVWWWUUUUUUUUUTTTTTTUUUUUUVVV[[[ZZZYYYYYYZZZ\\\___```aaa___\\\ZZZZZZ[[[^^^___```___]]][[[[[[\\\^^^___aaa`````````cccgggkkknnntttzzzyyyvvv|||xxxiii^^^```cccccceeeiiiuuuwwwyyyxxxqqqbbbOOOAAA@@@>>>;;;:::;;;;;;::::::888888777666555444333333666777999999999777555333999888666555555777999;;;:::<<>>CCCFFFLLLTTT```jjjqqqsssttttttwwwwwwwwwwwwyyy{{{}}}~~~~~~~~~~~~}}}|||zzzwwwuuutttuuuvvvvvvvvvqqqtttxxxzzz{{{|||~~~zzzvvvsssrrrtttzzz|||wwwssskkkddd___\\\ZZZ[[[___aaaaaa`````````___aaaeeekkkrrrvvv{{{{{{yyyssskkkggggggiiipppvvv||||||vvvnnnhhhfffaaacccgggmmmssszzzxxxssspppkkkfffaaa\\\[[[XXXUUURRRQQQQQQQQQNNNKKKIIIHHHHHHGGGFFFEEECCCBBBBBBBBBDDDDDDCCCAAAEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCBBBBBBAAAAAAAAA@@@AAA@@@@@@??????>>>>>>>>><<<<<<;;;;;;;;;:::::::::;;;;;;;;;:::999999888888555555444444444555666666555777:::===@@@EEEKKKOOORRRVVV\\\```bbbaaaaaabbbbbbdddfffhhhkkklllmmmmmmkkkkkkllllllkkkiiigggfffhhhiiijjjkkkkkklllnnnpppqqqqqqppppppooonnnmmmlllnnnooopppqqqssssssttttttrrrrrrsssssstttuuuvvvvvvuuuvvvxxx{{{||||||{{{yyyxxxyyy}}}}}}~~~~~~{{{yyyxxxzzzxxxtttnnnkkknnnuuu|||pppmmmwwwwwwhhh\\\VVVRRRPPPNNNMMMNNNPPPRRRTTTVVVWWWXXXVVVVVVVVVUUUVVVVVVWWWWWW\\\[[[YYYYYYZZZ^^^aaadddllliiiccc___]]]]]]___```___^^^\\\[[[ZZZ[[[\\\]]]bbbaaa___```bbbeeeiiilllqqqwwwtttnnnttt~~~tttbbb\\\^^^```dddhhhssswwwzzz{{{wwwjjjUUUDDDBBB???<<<;;;;;;;;;:::999888888777666555444333333333444666888999999888777:::888666444444555888:::999;;;>>>@@@CCCHHHNNNRRRVVVZZZ```hhhvvvttt^^^OOOHHHDDD@@@>>>??????@@@DDDJJJQQQYYY]]]ggghhhjjjlllmmmnnnnnnnnnoookkkfffccccccccccccbbbeeeaaa___aaaccchhhtttyyymmmkkkmmmmmmmmmlllkkkgggeeeeeefffiiijjjlllkkkmmmtttuuuxxxkkkllltttvvvggg]]]PPPGGGDDDCCCAAA>>><<<;;;999777666666666666666777888999:::===AAAEEEIIIQQQ]]]hhhooorrrssssssvvvvvvvvvwwwxxxzzz|||}}}}}}|||}}}}}}|||{{{{{{yyyvvvvvvwwwxxxxxxwwwsssvvvyyy{{{{{{|||~~~~~~xxxsssppppppqqqwww}}}ssskkkfffaaa]]][[[]]]___^^^]]]^^^]]]\\\]]]aaafffkkkoootttuuuuuupppjjjeeedddeeelllssszzz}}}yyyqqqjjjggg```bbbeeejjjpppwww|||~~~}}}yyytttnnniiifffdddbbb___\\\ZZZZZZYYYXXXVVVSSSRRRRRRRRRPPPOOONNNMMMMMMNNNOOOOOOMMMLLLJJJKKKKKKKKKKKKKKKKKKKKKMMMMMMLLLLLLKKKKKKJJJJJJHHHHHHGGGFFFEEEDDDCCCCCC>>>======<<<<<<;;;;;;:::<<<<<<;;;;;;:::999999888555555444444333444444444333555777999<<<@@@EEEIIINNNSSS[[[```bbbbbbbbbaaa___```bbbdddgggjjjlllmmmkkkkkkllllllllljjjhhhgggjjjkkkllllllkkklllnnnpppqqqqqqqqqqqqpppooommmmmmmmmnnnoooqqqrrrsssttttttrrrssssssttttttuuuuuuuuussssssuuuxxx}}}||||||{{{zzzyyy{{{~~~|||yyy{{{|||yyyvvvwwwxxxvvvrrrmmmkkkooowww~~~tttssszzzqqqdddZZZUUUSSSRRRQQQMMMNNNOOOQQQSSSUUUWWWXXXWWWWWWWWWWWWWWWXXXYYYYYY[[[YYYXXXXXX[[[```eeehhhwwwsssmmmfffbbb```aaaaaaaaa```___^^^]]]^^^^^^^^^cccbbbaaaaaabbbeeehhhjjjnnnsss{{{ooohhhkkktttiii]]][[[```fffllltttyyy{{{zzzwwwmmmZZZHHHBBB@@@===<<<<<<<<<;;;:::888888777666555444333333222333555777888888888888999888666444333555777888999;;;===???AAAEEEKKKOOORRRWWW]]]cccoooyyyeeeTTTKKKGGGEEEBBBAAA@@@???@@@DDDJJJQQQUUU```aaadddfffhhhiiihhhhhhfffccc```_________``````^^^^^^```dddggglllwww}}}ppplllkkkjjjmmmmmmmmmjjjgggffffffggggggjjjjjjmmmsssrrr|||yyyjjjffflll}}}}}}iii^^^OOOFFFBBBAAA???===<<<;;;999777666555555666666777888888999<<<@@@CCCFFFNNNZZZeeelllppprrrtttvvvvvvvvvvvvwwwyyy{{{}}}}}}}}}}}}~~~}}}|||{{{zzzyyyyyyzzzzzzyyywwwvvvxxxzzz{{{{{{|||~~~~~~yyytttqqqoooooosssyyy~~~|||tttlllfff___\\\\\\\\\[[[ZZZ\\\[[[ZZZ[[[]]]aaaeeehhhmmmooopppmmmgggcccaaaaaagggnnnwww{{{yyyrrrjjjeee___```bbbfffkkkrrrwww{{{|||{{{vvvsssrrrooommmjjjhhhffffff```^^^\\\ZZZZZZZZZYYYWWWXXXXXXXXXYYY[[[[[[XXXVVVRRRRRRRRRSSSSSSSSSSSSSSSTTTTTTSSSSSSSSSSSSSSSSSSOOONNNMMMKKKIIIGGGFFFEEECCCCCCBBBAAA???>>>======<<<<<<;;;::::::999888888777777666555444444444444333444666777888<<<@@@DDDJJJPPPXXX___bbbcccdddddd]]]^^^```bbbeeegggiiijjjkkkkkkkkkllllllkkkkkkjjjlllmmmnnnnnnmmmmmmoooqqqpppqqqrrrrrrrrrpppooonnnmmmmmmooopppqqqrrrrrrrrrrrrrrrssssssttttttttttttsssrrrqqqssswww{{{~~~~~~{{{{{{|||{{{{{{|||}}}yyywwwyyyzzzwwwvvvxxxyyywwwsssooolllpppxxx{{{}}}uuulllaaaXXXUUUTTTSSSRRRNNNOOOOOOQQQSSSUUUWWWXXXXXXXXXXXXXXXYYYYYYZZZ[[[YYYXXXXXXYYY\\\aaafffiiiyyyvvvpppjjjfffccccccccceeeeeeddddddcccdddddddddddddddddddddeeefffhhhiiikkkooozzz~~~xxxoooffffffkkkvvvvvvddd^^^aaaiiinnnssszzz}}}xxxtttlll[[[JJJBBB@@@===<<<======<<<<<<888888777666555444333333666666666777777666666555777666555444444555666666888:::<<<===???CCCHHHKKKNNNTTTYYY^^^hhhxxxppp]]]PPPKKKFFFBBBBBB@@@======???DDDJJJMMMWWWYYY\\\```bbbccccccccc[[[ZZZXXXXXXYYY[[[^^^```[[[]]]bbbgggjjjnnnyyy|||pppmmmllljjjmmmnnnnnnlllgggccc```___bbbffffffjjjpppnnnvvv}}}lllfffiiiyyyooocccSSSHHHCCCBBB???===>>><<<:::888777666666666666777888888999;;;???BBBDDDLLLWWWbbbjjjooosssuuuuuuuuuuuuvvvwwwyyy{{{|||}}}~~~~~~~~~~~~}}}}}}|||zzzzzz{{{{{{zzzzzz{{{}}}|||wwwtttooommmnnnqqqssswwwsssmmmddd___^^^^^^\\\[[[[[[ZZZYYYYYY[[[^^^bbbdddfffiiillljjjeee```^^^^^^aaahhhrrrxxxxxxqqqhhhbbb]]]]]]___bbbffflllrrruuuxxx||||||yyywwwuuutttllljjjgggfffffffffdddcccdddddddddfffggggggdddbbb]]]^^^^^^^^^_________```]]]]]]]]]^^^^^^^^^^^^^^^[[[ZZZXXXUUUSSSPPPNNNMMMLLLKKKIIIHHHEEEDDDBBBAAA@@@???>>>===<<<;;;;;;:::;;;:::999888777666666666444444555555666888<<>>>>>===888888777666555444333333555666666666666666666666444444555555666555555555777888999:::<<>>???>>><<<999888777777888666777888888888;;;>>>BBBCCCJJJUUU```iiioootttvvvuuuuuuuuuuuuwwwyyy{{{||||||}}}~~~|||||||||zzzyyyzzz}}}~~~~~~{{{xxxooolllkkkllllllnnnwwwzzzsssjjjdddaaaaaa___^^^[[[ZZZXXXXXXZZZ\\\```bbbbbbfffiiihhhccc^^^[[[[[[]]]dddooovvvvvvooofff___[[[\\\\\\___ccciiinnnqqqsssxxx}}}{{{xxxvvvuuuuuutttsssrrrqqqqqqqqqsssuuutttqqqooohhhhhhhhhiiiiiijjjjjjjjjjjjkkkkkkllllllmmmmmmmmmkkkiiigggdddaaa]]][[[ZZZRRRQQQOOOMMMJJJHHHFFFEEEDDDDDDCCCBBBAAA@@@???>>>======;;;:::999999888888444555555555555777:::===BBBHHHQQQZZZ```cccfffhhhcccdddfffhhhjjjkkklllllljjjjjjjjjjjjkkkmmmoooppppppqqqqqqpppooooooqqqrrroooppprrrssssssrrrqqqppplllmmmnnnoooooopppooooooqqqqqqrrrrrrrrrrrrrrrrrrsssoookkkkkkmmmrrrwwwyyyxxxzzz{{{||||||{{{xxxwwwyyyzzzxxxyyy}}}}}}|||yyyuuurrrttt{{{zzznnnggg]]]VVVTTTTTTTTTSSSTTTSSSSSSSSSTTTVVVXXXYYYYYYYYYYYYYYYZZZ[[[\\\]]]ZZZZZZYYYZZZ\\\___bbbdddfffeeeeeeddddddeeefffgggffffffgggggghhhhhhiiiiiifffgggiiijjjjjjjjjiiihhhjjjjjjmmmxxx|||rrrllljjjkkkzzzkkkfffgggiiinnnzzzyyyooogggWWWGGGAAA???===<<<>>>??????>>>888888777666555444333333222222333555666888999:::222333555666777666555444555666888888:::===AAAEEEFFFMMMSSSVVV^^^mmm{{{zzzmmmcccYYYPPPCCCAAA>>>======@@@DDDGGGHHHKKKPPPTTTXXXZZZZZZZZZNNNNNNMMMMMMOOOTTT[[[___bbbbbbdddeeefffjjjxxx{{{tttpppnnnooopppmmmpppppplllddd[[[WWWUUUXXXYYY___eeehhhmmmwww|||qqqnnnyyyttt___OOOHHHEEEBBB??????>>><<<:::888666555555888888777888:::===@@@BBBEEEJJJSSS[[[ccckkkrrrwwwwwwyyy{{{{{{{{{zzz{{{|||~~~}}}{{{{{{{{{}}}|||xxxtttpppkkkiiijjjmmmpppqqq~~~~~~pppgggeeeeeebbb___[[[XXXUUUTTTVVVZZZ\\\]]]aaabbbccccccbbb___\\\ZZZ\\\___eeellloookkkbbb[[[YYYUUUUUU[[[```cccggglllsssuuuxxx}}}}}}}}}{{{{{{zzzzzzyyyzzzzzzzzz{{{{{{|||}}}~~~zzzyyywwwtttpppkkkgggdddaaa]]]YYYUUUSSSPPPKKKGGGGGGEEECCCBBBBBBAAA???===>>>???>>>===:::999888999::::::888777777888888999@@@EEEJJJPPP[[[fffkkkkkkjjjdddaaafffjjjkkklllnnnqqqooonnnnnnpppqqqpppppprrrrrrqqqqqqpppqqqqqqqqqpppppppppqqqqqqpppoooooonnnooopppooonnnoooppprrruuutttrrrqqqqqqrrrssstttpppnnnmmmlllmmmnnnppprrrwwwwwwyyy{{{}}}~~~}}}{{{yyyyyy{{{}}}|||zzzwwwtttsssvvv}}}nnnggg^^^XXXXXXWWWUUURRRSSSTTTUUUVVVWWWXXXWWWWWWYYYYYYYYYYYYXXXZZZ]]]```]]]\\\[[[\\\^^^`````````dddcccaaaaaabbbccceeegggeeeggghhhfffdddccceeehhhfffggghhhjjjkkklllmmmmmmooommmpppyyy~~~sssiiihhhqqquuurrrmmmfffmmmxxxvvviiiXXXLLLBBBAAA@@@>>>;;;:::;;;<<<;;;:::888777666444111///222222222333555777888999;;;:::888666444444444555444444333444666999<<<>>>FFFJJJOOOWWWbbbooo~~~wwweeeVVVNNNHHHBBB@@@===<<>>===;;;999777666666666777777666777999;;;>>>???CCCHHHPPPXXX```hhhoootttvvvxxxzzz{{{{{{{{{|||}}}~~~}}}}}}~~~~~~uuupppkkkhhhhhhjjjlllmmmttt}}}sssnnnjjjfffbbb\\\YYYUUUTTTUUUXXXZZZ[[[^^^___``````___]]]ZZZXXXWWWYYY^^^dddgggddd^^^XXXSSSOOOOOOSSSXXX[[[___eeennnppptttzzz|||zzztttnnnfff```\\\YYYUUUSSSOOOLLLIIIGGGFFFEEECCCAAA??????>>><<<:::999999999999999777777777777888999:::@@@GGGOOO[[[hhhnnnnnnkkkeeecccgggkkklllmmmoooooonnnmmmmmmoooppppppoooqqqqqqpppppppppqqqqqqrrrqqqqqqrrrrrrrrrrrrqqqqqqnnnooopppoooooooooqqqrrrttttttssssssssssssttttttrrrqqqooonnnooopppqqqsssvvvwwwyyy{{{}}}}}}yyyxxxzzz||||||wwwtttuuuyyy}}}zzzllleee]]]XXXXXXXXXVVVSSSVVVVVVWWWWWWXXXYYYZZZZZZXXXYYYYYYXXXXXXYYY\\\___]]]^^^______``````aaaaaacccbbb`````````aaacccdddeeeggggggfffdddccceeegggfffggghhhjjjlllmmmmmmnnnooonnnpppwwwwwwkkkccclll}}}~~~uuusssqqqmmmlllwww|||ooo]]]OOOCCCBBB@@@===;;;:::;;;<<<;;;:::888777777666333111222222222333555666888999888777666555444444555555444444444555777:::===???CCCHHHPPPZZZgggwwwzzzkkkWWWNNNEEEAAA>>>===@@@EEEJJJHHHHHHKKKQQQWWWZZZ[[[XXXSSSMMMKKKPPPXXX^^^bbbbbbcccccc```^^^dddpppzzzsssqqqooommmnnnpppsssuuuvvvyyyyyyuuummmeeeaaa```bbbaaadddhhhjjjmmmvvvxxxuuuzzzppp]]]NNNFFFCCCBBB<<<;;;:::999777777666666777666666666777999;;;===@@@DDDLLLTTT\\\dddkkkppptttwwwzzz||||||}}}~~~~~~~~~yyyuuuoookkkiiijjjkkkkkkkkksss|||}}}uuuoooiiieee```]]]XXXVVVVVVXXXYYYYYYZZZ[[[\\\\\\[[[YYYWWWUUURRRTTTXXX\\\^^^\\\XXXTTTNNNJJJIIILLLPPPRRRXXX^^^hhhkkkooouuuzzzqqqjjjfffdddccc\\\XXXRRRNNNKKKIIIGGGEEEBBBAAA@@@>>>===<<<;;;;;;888888777666666777888999777===EEEMMMYYYffflllllljjjdddbbbggglllnnnoooqqqnnnmmmllllllnnnooooooooooooooooooooopppqqqrrrrrrrrrsssssstttttttttssssssooopppqqqpppooooooqqqrrrttttttuuuuuuuuuuuutttttttttsssrrrqqqqqqrrrssssssuuuvvvxxx{{{~~~yyyvvvxxx|||zzztttsssvvvzzz|||}}}zzzqqqhhhbbb[[[XXXXXXXXXWWWUUUWWWVVVVVVVVVXXXYYY[[[\\\YYYZZZZZZYYYXXXYYY[[[^^^^^^bbbeeeeeecccaaaaaabbbbbbaaa```___^^^___```aaaeeefffgggfffdddcccdddeeeeeefffgggiiikkklllnnnnnnooooooqqquuu|||}}}ooobbbhhhxxx|||tttrrrtttuuulllvvvxxxcccQQQEEECCC@@@===;;;;;;;;;;;;:::999888888888777555333222222222333444666777888555555444444444444555666555444444555777:::===???AAAGGGQQQ]]]lll}}}eeeWWWIIIBBB@@@??????BBBHHHFFFEEEHHHNNNUUUZZZ]]]___XXXQQQMMMPPPXXX```dddfffeeeccc]]][[[___jjjssspppnnnmmmlllmmmoooqqqsssvvvyyyzzzwwwpppkkkhhhhhhllllllnnnssswwwyyyyyyvvvtttwwwcccQQQGGGDDDEEE;;;;;;:::888888777777777777777666777777999:::;;;>>>BBBIIIPPPWWW___fffkkkqqquuuyyy|||~~~}}}vvvqqqooommmmmmlllhhhooowwwyyyzzzwwwqqqmmmhhhddd^^^ZZZYYYYYYYYYXXXVVVWWWXXXXXXWWWUUUTTTRRRRRRSSSUUUVVVVVVUUURRRPPPMMMIIIHHHJJJKKKMMMSSSZZZcccgggmmmsss|||~~~xxxuuussskkkeee^^^WWWRRROOOLLLJJJHHHFFFCCCAAA@@@???>>>===999888777666666777888999:::???EEELLLVVVaaafffeeefffaaa```fffmmmooorrruuuooommmlllmmmooopppppppppnnnnnnnnnooopppqqqrrrsssssstttuuuuuuuuuuuuuuuuuupppqqqrrrqqqooooooqqqsssssstttvvvwwwwwwvvvuuuuuuuuuttttttsssrrrsssssstttuuuvvvxxx{{{yyyvvvxxx|||zzzuuuppppppuuuzzz{{{zzzttthhhccc___ZZZWWWWWWXXXWWWWWWUUUUUUTTTTTTUUUXXXZZZ\\\[[[[[[\\\[[[ZZZ[[[]]]______eeejjjjjjeeeaaaaaaccccccbbbaaa___^^^^^^^^^___eeeeeeeeeeeeddddddccccccccccccdddfffhhhjjjlllmmmnnnooorrrtttwwwsssgggjjjtttyyyooommmqqquuummmvvvhhhSSSGGGDDD@@@===<<<<<<;;;;;;999777777777888777555333222222222333444555777888666666555555555555555555555444444555777:::===???AAAHHHTTT___mmm~~~tttbbbNNNEEECCCAAA>>>>>>CCCBBBAAADDDJJJSSS[[[___ddd^^^VVVQQQRRRYYYbbbgggjjjhhhccc]]]YYY\\\dddkkk~~~qqqpppnnnmmmllllllmmmnnnqqqtttwwwuuurrrnnnnnnooossssssxxxyyyuuuppp~~~zzzgggUUUIIIFFFGGG<<<;;;:::999888888888888777777777888999::::::;;;===AAAGGGMMMSSSZZZaaafffmmmrrrwww|||~~~~~~xxxtttqqqooommmjjjpppuuuuuuuuuzzz~~~yyyrrrmmmfff```\\\ZZZXXXWWWUUUUUUVVVUUUTTTSSSQQQPPPRRRRRRRRRQQQOOOMMMKKKKKKLLLIIIHHHJJJIIIJJJPPPWWW```fffmmmssszzz}}}wwwnnneee^^^XXXTTTQQQNNNKKKFFFDDDCCCBBB@@@???;;;:::999888777888999999<<<@@@DDDIIISSS^^^cccbbbaaa\\\]]]dddlllppptttwwwpppnnnnnnnnnqqqrrrrrrrrroooooooooooopppqqqrrrsssssstttuuuuuuvvvvvvvvvuuuqqqrrrsssrrrppppppqqqsssssstttvvvwwwwwwwwwvvvuuuuuutttttttttttttttttttttvvvwwwxxx{{{zzzwwwxxx{{{uuuqqqnnnqqqxxx~~~}}}pppbbb___\\\YYYWWWVVVWWWXXXXXXUUUUUUTTTTTTVVVXXX[[[]]]\\\]]]^^^^^^]]]^^^___aaa```fffllllllgggcccbbbddddddcccbbbaaa```_________ccccccddddddeeedddcccbbb```aaaaaabbbdddfffhhhjjjlllnnnqqqsssvvvvvvmmmjjjmmmwww}}}|||}}}}}}yyyrrrhhhccceeeiiimmmttt~~~jjjUUUJJJFFF@@@===<<<<<<<<<;;;888666666666777777555333222222222333444555666777999888888777666555444333444444333444666999<<<>>>AAAJJJVVVaaammm}}}lllVVVKKKGGGCCC???===>>>>>>>>>AAAGGGPPPYYY___fffaaa[[[VVVVVV[[[dddiiillljjjddd]]]YYYZZZ```eeepppyyyqqqqqqooommmlllkkkjjjjjjlllpppssssssqqqoooqqqssssssuuu}}}~~~yyyuuurrr{{{jjjXXXLLLGGGFFF>>>===<<<;;;999999888888555666777888999:::;;;;;;===@@@EEEIIINNNUUU[[[```ggglllsssyyy}}}~~~yyyuuurrrpppmmmqqqttttttsssvvv}}}yyyppphhhaaa]]]YYYWWWWWWVVVVVVUUUSSSRRRPPPOOOOOOOOOOOOMMMJJJHHHGGGGGGJJJIIIIIIKKKIIIGGGLLLSSS\\\cccmmmtttzzzyyyppphhhaaa]]]WWWRRRKKKHHHGGGFFFCCC@@@???>>><<<:::999999::::::999===AAAFFFQQQ^^^eeefff```\\\\\\dddlllppptttwwwpppooonnnoooqqqsssssssssppppppppppppqqqrrrssssssrrrssstttuuuuuuuuuuuuuuurrrssssssrrrqqqppprrrsssssstttuuuvvvvvvwwwwwwvvvttttttuuuuuuuuuvvvvvvvvvwwwxxxyyy|||}}}yyywwwvvvvvvpppooopppuuu~~~{{{rrrwwwnnn```\\\ZZZXXXWWWVVVVVVWWWXXXVVVVVVVVVWWWYYY[[[]]]___\\\^^^````````````bbbdddbbbfffjjjkkkhhhdddccccccddddddccccccbbbaaa``````aaaaaaaaaccceeefffdddbbb``````___```aaaccceeegggjjjkkknnnqqqttt}}}~~~qqqiiifffnnnwww|||}}}}}}yyyvvvrrrmmmddd\\\ZZZ]]]iiipppzzzlllZZZMMMGGGAAA=========<<<:::999888777777888888666444222222222222333444555666:::999999888777555333222333222222333555888;;;===@@@IIIVVVaaakkkzzzvvv___SSSLLLFFFAAA???======>>>???DDDKKKUUU[[[bbb```\\\YYYYYY]]]dddiiillliiiddd^^^YYYYYY\\\___```hhhtttnnnnnnmmmlllkkkjjjiiiiiijjjnnnqqqqqqooooooqqqsssppptttzzzvvvrrr}}}lll[[[NNNGGGDDDAAA@@@>>><<<:::999999888222333555777888999:::;;;===???BBBEEEIIIOOOUUUYYY```fffnnntttyyy|||~~~~~~}}}}}}}}}}}}~~~~~~|||~~~{{{wwwtttssstttuuuvvvwwwxxx{{{}}}~~~tttllleee```]]]YYYYYYWWWVVVTTTRRRPPPOOOLLLNNNOOOMMMJJJHHHHHHJJJKKKKKKMMMNNNKKKHHHKKKRRRTTT___kkktttzzz{{{rrrlllccc\\\UUUPPPOOONNNJJJFFFCCCBBB@@@===<<<;;;;;;;;;888;;;>>>CCCOOO^^^hhhjjjccc___^^^eeelllooorrruuuooonnnmmmnnnqqqssssssssssssrrrrrrrrrrrrrrrsssssspppqqqrrrsssttttttttttttsssttttttsssqqqqqqrrrsssttttttttttttuuuvvvwwwwwwtttuuuvvvwwwxxxyyyyyyyyyyyyyyyzzz||||||zzzxxxvvvrrroooiiikkkpppxxx~~~sssnnnnnnzzzkkk^^^ZZZYYYXXXWWWUUUUUUVVVXXXUUUVVVWWWYYYZZZ\\\]]]^^^ZZZ]]]___```aaaaaaccceeeccceeeggghhhhhhfffdddbbbccccccccccccbbbaaaaaa```___^^^___cccfffgggeeecccaaa```______```aaaccceeegggfffiiimmmqqqxxxwwwkkkcccgggrrrzzz|||wwwsssqqqjjj___YYYYYYaaajjjttt|||}}}oooaaaOOOIIIAAA======>>><<<:::<<<:::999999:::999777555222222222222333444555555777777777777777555444333111111111222444777:::<<>>@@@CCCFFFKKKQQQUUU\\\aaajjjqqqvvvyyy|||~~~~~~}}}|||{{{{{{{{{{{{}}}}}}zzz{{{|||yyyxxxwwwwwwyyy{{{||||||{{{}}}uuunnnhhhddd\\\[[[YYYWWWTTTRRRPPPPPPLLLNNNQQQPPPMMMLLLMMMOOOMMMNNNQQQRRROOOJJJMMMSSSOOOZZZiiissszzz~~~wwwmmmfff^^^YYYWWWVVVQQQNNNFFFEEEBBB???===<<<;;;;;;:::<<<>>>BBBMMM]]]hhhkkkhhhbbbaaagggmmmoooqqqsssnnnmmmlllmmmppprrrrrrrrrttttttsssrrrrrrrrrssssssooopppqqqrrrssssssssssssttttttuuusssqqqqqqrrrssstttssssssssssssuuuwwwxxxuuuvvvwwwyyyzzz{{{||||||zzzzzzzzz|||~~~{{{}}}zzzxxxxxxuuuoooiiibbbgggoooxxxyyyooommmiiirrr|||hhh[[[YYYYYYXXXWWWUUUTTTVVVWWWRRRSSSUUUXXXYYY[[[[[[[[[YYY[[[^^^```aaabbbccceeedddddddddfffggggggdddbbbbbbbbbbbbbbbbbbaaaaaa```]]]]]]^^^bbbfffhhhfffccccccbbb```___```aaacccdddeeeccceeeiiinnnttt~~~oooccceeepppzzz|||xxxxxxrrrfff]]][[[\\\eeepppxxx}}}|||qqqfffPPPIIIAAA======>>><<<:::>>>===<<<<<<<<<;;;999777222222222222333444444555444444555666666555444333111000000111333666999;;;@@@HHHRRRXXX\\\dddsss~~~pppbbbWWWNNNIIIHHHAAABBBBBB@@@@@@BBBIIINNNTTTWWWYYYZZZZZZ\\\```ccceeeddd```\\\YYYWWWVVVVVVZZZ]]]dddnnn|||nnnmmmkkkjjjkkknnnqqqtttooorrrssspppkkkiiillloooooossszzz{{{tttsssyyyzzzuuurrr```NNNGGGHHHAAA@@@>>>===>>>===<<<:::777777777777888999:::;;;:::<<<>>>@@@DDDIIIOOOTTTZZZ```iiippptttvvvxxxxxxzzzzzz{{{{{{zzzzzzyyyxxx~~~~~~}}}}}}~~~{{{zzz{{{|||~~~}}}sssiiigggeeeaaa___\\\YYYUUURRRLLLNNNPPPRRRRRRQQQOOONNNRRRTTTVVVWWWUUUSSSRRRQQQYYY^^^fffqqq}}}zzznnnfffcccaaa]]]ZZZRRRKKKDDD@@@@@@???<<<999===<<<===@@@HHHSSS^^^eeegggeeedddgggmmmqqqrrrqqqmmmmmmnnnnnnoooppprrrrrrsssvvvxxxwwwtttrrrsssuuuqqqqqqqqqqqqqqqqqqqqqqqqoooooopppqqqrrrrrrrrrrrrsssrrrqqqoooooorrrwww{{{zzzzzzzzzzzz{{{}}}~~~}}}|||~~~|||wwwvvvwwwtttoooiiiaaajjjttt{{{}}}tttnnnkkkqqq|||zzzeeeYYYXXXXXXXXXXXXWWWVVVUUUTTTVVVWWWXXXYYYYYYYYYXXXWWWYYY\\\___```______aaacccbbbaaa```aaabbbbbbaaa```cccaaa```]]][[[ZZZYYYYYYWWWXXXYYY[[[^^^aaaccceeecccbbbaaa```______```aaaaaabbbdddgggjjjooouuuyyyyyyfffaaaiiittt~~~|||lll]]]___hhhppprrruuuxxxtttmmmWWWLLLBBB@@@>>>;;;<<<@@@;;;999888999::::::999888555444333222333444555666444444555555555444222111222222222333555777999;;;===BBBIIIOOOUUU]]]fffmmmyyy}}}mmm___XXXRRRMMMDDDHHHIIIFFFAAA@@@FFFLLLLLLNNNQQQTTTUUUXXX\\\___dddfffgggddd___[[[ZZZ[[[ZZZ\\\bbbkkktttiiihhhhhhiiilllqqqvvvyyypppsssuuusssnnnlllnnnqqqqqqssswww|||}}}{{{vvvrrrooottt|||ttt}}}vvvfffUUUKKKIIIBBB@@@>>>======<<<:::999666666666666777888999::::::;;;>>>@@@CCCHHHOOOSSSYYY___hhhooosssvvvwwwxxxyyyyyyzzzzzzzzzzzzyyyyyy}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~sssmmmiiieeeaaa^^^[[[XXXVVVPPPRRRTTTUUUUUUTTTRRRQQQSSSVVVYYYZZZYYYVVVTTTRRRZZZ___hhhsssvvvpppmmmiiifff]]]WWWOOOJJJIIIGGGCCC@@@???>>>===???EEENNNXXX^^^aaa```aaaffflllqqqqqqooollllllmmmnnnoooppprrrrrrvvvxxxxxxvvvssspppppppppnnnnnnnnnnnnooooooooooooppppppqqqrrrrrrrrrrrrrrrrrrrrrrrrpppppprrrwwwzzz{{{{{{zzz{{{|||}}}|||~~~~~~{{{yyyyyyyyyvvvooojjjcccmmmwww~~~vvvpppmmmnnnttt~~~tttcccYYYWWWWWWWWWWWWWWWVVVVVVUUUVVVWWWYYYYYYZZZYYYYYYXXXXXX[[[^^^_________aaacccaaa___^^^^^^```aaaaaaaaabbbaaa___]]][[[YYYXXXXXXWWWXXXYYYZZZ]]]___aaabbbaaa```___^^^^^^^^^___```aaaccceeegggjjjpppwww|||kkkcccgggqqquuugggbbbiiimmmmmmpppuuutttpppZZZOOOEEEBBBAAA>>>===???;;;:::999999::::::999888444333222222222333444555444555666666666444333222000000000000222444666888<<<@@@GGGLLLQQQXXXaaagggooo{{{yyykkkbbb[[[UUULLLLLLKKKGGGBBBBBBFFFKKKJJJLLLNNNPPPRRRUUUYYY\\\```dddiiijjjgggccc```___aaaaaaeeekkkqqqzzzhhhhhhhhhjjjmmmrrrvvvyyyqqqtttwwwvvvssspppqqqsssrrrtttttttttrrrpppppppppnnnqqquuuxxxwwwjjjZZZMMMGGGCCCAAA???======;;;999777555555555555666777888888:::;;;===???BBBGGGMMMRRRWWW]]]fffmmmrrrtttvvvwwwvvvwwwxxxyyyzzzzzzzzzzzz{{{|||}}}~~~~~~}}}}}}zzz{{{{{{|||}}}~~~xxxsssmmmgggdddaaa___]]]XXXYYY[[[\\\\\\[[[YYYXXXWWWZZZ___bbbaaa^^^YYYVVV[[[```jjjuuu~~~xxxsssooohhhaaaYYYSSSOOOLLLGGGCCCCCCAAA??????CCCJJJQQQVVVXXXYYY]]]dddlllppppppnnnkkkllllllmmmoooqqqrrrsssvvvwwwwwwvvvssspppooopppmmmmmmmmmmmmmmmnnnooooooqqqrrrrrrssssssssssssrrrrrrrrrsssrrrrrrsssvvvyyyzzzzzzzzz{{{|||}}}~~~~~~~~~{{{zzz{{{|||}}}yyyqqqkkkhhhrrr}}}yyyppplllkkkrrryyy|||kkk^^^WWWUUUVVVVVVVVVWWWWWWWWWWWWWWWXXXYYYYYYZZZZZZYYYYYYXXXZZZ]]]^^^^^^___bbbddd```^^^\\\\\\^^^```aaaaaabbb```^^^\\\ZZZYYYXXXWWWXXXXXXYYYZZZ[[[\\\^^^_________^^^^^^^^^___``````bbbccceeegggkkkrrrzzzwwwjjjgggnnntttgggiiiiiihhhkkkqqqtttttt```TTTGGGDDDDDDBBB???===<<<;;;999999:::;;;999888444333222111111222333333555666666777777666444444000000000000111333555666:::>>>CCCGGGKKKQQQYYY^^^cccoootttjjjddd[[[WWWQQQLLLIIIHHHJJJLLLJJJLLLOOOPPPRRRTTTXXXZZZ\\\bbbiiinnnnnnjjjfffdddeeeeeefffjjjlllsssmmmmmmlllmmmnnnoooqqqrrrpppsssvvvwwwuuusssssssssrrrttttttrrrnnnmmmpppssstttttt~~~yyyvvv|||xxxmmm___QQQIIIDDDBBB???>>><<<;;;888666666555555555666666777888999;;;<<<>>>@@@EEEKKKOOOUUU[[[ccckkkooorrruuuvvvtttuuuvvvxxxyyyzzzzzzzzzyyyzzz|||~~~~~~}}}{{{xxxxxxyyyyyyzzz|||}}}~~~}}}}}}wwwpppkkkhhhfffeee```aaabbbccccccbbbaaa```^^^aaaeeeiiijjjgggaaa\\\[[[aaakkkwww~~~~~~}}}}}}}}}}}}~~~{{{uuuooofff^^^XXXQQQKKKGGGFFFEEEBBBAAACCCGGGLLLPPPPPPRRRXXXbbbkkkpppooommmkkkkkklllnnnpppsssuuuvvvtttuuuvvvvvvuuutttssssssooonnnmmmmmmnnnooopppppprrrrrrssssssttttttssssssqqqsssttttttttttttvvvwwwyyyyyyzzzzzz{{{}}}~~~~~~}}}xxxzzz}}}|||tttmmmnnnxxxvvvoookkkjjjuuu}}}ssseeeZZZUUUTTTTTTUUUUUUVVVWWWYYYYYYWWWWWWXXXXXXYYYYYYYYYYYYXXXYYY[[[\\\^^^```bbbcccccc```\\\[[[\\\^^^`````````___^^^[[[ZZZXXXWWWWWWZZZYYYYYYYYYZZZZZZ[[[\\\^^^_________``````aaaaaacccccceeegggkkkrrrzzztttiiimmm|||jjjiiihhhhhhjjjooosssuuuhhhZZZKKKCCCBBBBBB@@@======<<<::::::;;;;;;999888666555333222222222333333555666777888888777666555333333222222333444666777777;;;???BBBDDDIIIOOOTTT[[[fffvvvuuunnnfff]]]VVVSSSSSSRRRRRRQQQSSSTTTUUUUUUWWWZZZ\\\ZZZ___ffflllnnnllliiigggfffeeefffhhhjjjooo{{{pppooooooooonnnnnnnnnnnnnnnpppsssuuutttsssssssssqqqtttwwwwwwttttttvvvxxx~~~||||||tttwww{{{pppdddWWWMMMFFFCCC@@@>>>===;;;888666777777666666666777888888999:::;;;===???CCCIIIMMMSSSYYYaaahhhmmmpppsssuuussstttuuuwwwxxxyyyyyyyyywwwyyy{{{}}}~~~}}}|||{{{yyyyyyyyyyyyzzz{{{}}}}}}~~~yyysssooollljjjfffggghhhiiiiiiiiihhhhhhdddfffiiilllnnnlllgggbbb]]]ccclllxxx}}}}}}|||{{{|||}}}~~~|||{{{{{{{{{|||}}}}}}}}}}}}}}}}}}zzzpppfff]]]VVVQQQIIIHHHEEECCCCCCFFFIIIKKKKKKMMMSSS]]]gggmmmnnnlllkkkkkkmmmooorrruuuwwwxxxwwwwwwwwwwwwwwwwwwuuuuuuooonnnlllkkkkkklllnnnoooqqqqqqrrrsssttttttttttttrrrtttvvvvvvuuuuuuvvvwwwwwwxxxyyyzzz{{{||||||||||||{{{uuuyyywwwqqqttt|||zzzuuuqqqmmmkkkwww}}}nnn```WWWSSSSSSSSSSSSTTTVVVWWWYYYZZZWWWWWWWWWWWWWWWXXXXXXXXXYYYYYYYYY[[[]]]___aaabbbeeebbb^^^\\\\\\^^^^^^^^^___^^^]]][[[ZZZYYYYYYYYY[[[[[[ZZZZZZZZZZZZZZZ[[[\\\]]]]]]^^^____________bbbcccdddfffiiipppwww}}}}}}llljjjyyylllkkkkkklllnnnooorrrtttqqqdddRRREEEBBBBBBAAA>>>>>>===;;;;;;;;;;;;:::888888777555444333333333444555666777888888777666666555444333333333444555666555888<<<===>>>AAAGGGKKKWWW___mmmvvvkkkccc```___]]][[[\\\]]]]]]\\\[[[ZZZ\\\]]][[[]]]bbbfffjjjkkkjjjhhhhhhgggggghhhhhhjjjuuunnnnnnooopppppppppooonnnmmmnnnppprrrssssssssssssrrruuuyyy|||}}}}}}}}}~~~|||rrrppp}}}|||ooodddWWWMMMFFFDDDAAA@@@>>>===:::777888777777666666777777888888999;;;;;;===AAAGGGKKKRRRWWW^^^eeejjjnnnrrrtttrrrssstttvvvwwwxxxxxxxxxvvvxxxyyy{{{|||||||||{{{zzzzzzzzzzzz{{{|||}}}~~~~~~~~~wwwsssppplllmmmnnnooopppqqqqqqqqqlllkkkkkkmmmppppppmmmiiicccgggoooxxx{{{uuusssrrruuuzzz~~~}}}}}}~~~~~~}}}{{{{{{yyyxxxyyyzzz{{{zzzyyywwwxxxyyy{{{{{{{{{zzzyyyzzz~~~ttthhh```[[[PPPNNNKKKHHHFFFFFFGGGGGGIIIJJJNNNWWWaaahhhjjjjjjiiijjjlllooorrruuuxxxzzz|||{{{yyyxxxxxxwwwtttqqqnnnllljjjhhhggghhhiiijjjnnnoooqqqrrrtttuuuuuuuuusssuuuvvvvvvuuuuuuvvvxxxwwwxxxyyyzzz{{{|||||||||{{{~~~}}}xxxsssyyyzzzuuuwww~~~}}}tttppppppooonnnzzzuuuhhh]]]VVVTTTSSSSSSSSSSSSUUUWWWYYY[[[XXXWWWWWWWWWWWWXXXYYYYYY[[[ZZZXXXYYY\\\___``````dddaaa^^^]]]]]]^^^^^^]]]]]]]]]\\\[[[[[[[[[[[[[[[]]]]]]\\\[[[[[[[[[[[[\\\ZZZ[[[\\\\\\]]]\\\\\\\\\```aaacccdddgggkkkqqquuuqqqgggooo}}}pppooopppssstttqqqqqqsssyyyppp___OOOGGGEEECCC??????>>><<<<<<<<<<<<:::888:::999777555333333333444555555777888888777777666555444333222111222333333333666999::::::<<>><<<:::777666666555555666666666888999:::;;;<<<@@@EEEIIIPPPUUU]]]ccciiimmmqqqtttrrrssstttuuuvvvwwwwwwwwwwwwwwwxxxyyyzzz{{{||||||{{{{{{{{{{{{||||||}}}~~~}}}{{{vvvwwwxxxzzz|||}}}~~~wwwssspppqqquuuwwwvvvtttkkknnnrrrwww}}}sssllliiihhhkkkpppwwwyyy~~~~~~|||{{{|||}}}}}}}}}}}}{{{zzzzzz{{{{{{{{{zzzyyywwwvvvvvvxxxxxxxxxwwwrrrtttvvvyyyzzzyyyxxxwwwzzz{{{~~~uuulllggg^^^[[[WWWRRRNNNKKKJJJIIIHHHGGGIIIOOOYYYbbbfffgggggghhhjjjmmmppptttwwwyyy|||zzzxxxxxxxxxwwwtttqqqooommmjjjgggffffffggghhhlllmmmoooqqqsssuuuvvvvvvuuuvvvwwwvvvuuuuuuwwwyyyxxxyyy{{{|||}}}~~~~~~}}}|||~~~~~~{{{|||yyytttsssyyy}}}yyyvvv}}}|||nnnhhhiiiooossswwwlllaaaZZZWWWVVVTTTSSSSSSSSSTTTVVVYYYZZZZZZYYYYYYXXXYYYZZZ[[[\\\]]]ZZZXXXXXX[[[^^^^^^^^^___]]]\\\\\\^^^___^^^]]]\\\\\\\\\\\\\\\]]]^^^^^^______^^^]]]]]]]]]]]]^^^]]]]]]^^^^^^^^^]]]\\\[[[^^^```bbbcccdddfffjjjlllxxx|||yyyiiiiiiqqqwwwtttuuuxxxxxxsssrrruuu|||ppp^^^QQQKKKFFFAAA@@@>>>===<<<<<<<<<:::999:::999666444333222222222444555666777777777666666888666555333222222333333222555777888777999===BBBHHHNNNYYYfffvvv|||zzzxxxwwwtttoooiiidddbbbbbb___```bbbhhhnnnssstttssspppmmmjjjfff```]]]ccclllnnnoooqqqrrrqqqpppnnnlllmmmllllllnnnqqqssstttuuuzzzyyyyyy}}}|||~~~~~~tttjjjnnn}}}~~~qqqbbbVVVGGGEEECCCAAAAAA???===;;;666555555444444444555555888999::::::<<>>??????;;;999999<<<;;;:::999777555333222444555666777888888888888555555444444444444555555444444555555666888999:::===CCCJJJQQQZZZiii|||~~~uuunnnkkkkkkgggiiijjjjjjooowwwzzzxxxuuuppphhhbbb^^^^^^aaacccppprrrtttsssooonnnoooqqqnnnnnnnnnqqqtttwwwyyyyyywwwyyyzzz|||}}}|||pppmmmtttlllUUUKKKCCCBBBBBB???;;;::::::999777666555555666666777777888888:::===BBBEEEKKKPPPWWW^^^dddjjjooorrrtttuuuwwwwwwuuuttttttuuuxxxyyy{{{}}}~~~~~~}}}zzzyyyyyy|||||||||zzzzzzzzz|||~~~xxxlll```YYYXXXYYY\\\cccfffkkkooosssvvvyyy|||}}}}}}}}}{{{yyyxxxyyy{{{yyyyyyyyyxxxwwwvvvuuutttwwwwwwwwwwwwvvvuuutttsssrrrsssuuuwwwxxxxxxwwwwwwwwwwwwxxxyyyzzzzzzzzzyyy{{{{{{|||~~~wwwpppiii^^^WWWVVVLLLFFFBBBCCCGGGLLLUUU]]]ccciiillljjjhhhkkkmmmllllllmmmnnnpppqqqqqqqqqqqqppppppppppppoooooonnnnnnooooooppprrrssstttuuuvvvuuuvvvvvvuuussstttvvvxxx{{{zzzyyyzzz|||~~~zzzuuupppooonnnssszzz{{{zzzxxx|||{{{xxxvvvuuuyyyssshhhqqquuuggg\\\VVVUUUUUUUUUQQQQQQQQQOOOOOOQQQUUUXXXXXXZZZ\\\^^^___^^^]]]]]]]]]]]][[[XXXVVVVVVYYY[[[]]]\\\[[[[[[]]]______^^^___^^^^^^^^^^^^___```aaaaaa```___^^^___```bbbcccddddddddddddddddddcccccccccaaa^^^\\\]]]___ccceeekkkrrr|||yyynnnlllppp|||wwwsssxxxzzztttsssxxxttteeeYYYLLLEEE@@@@@@???<<<:::;;;;;;;;;:::999777555333222555555666666777777666666666666555444444444444444444444444555666888999:::999>>>DDDJJJQQQ^^^ppp}}}wwwqqqnnnmmmnnnpppooommmoootttvvvtttqqqmmmfff```]]]]]]```bbbqqqtttwwwwwwsssppppppqqqrrrpppooorrrwwwzzz{{{zzzwwwwwwxxxxxxzzz}}}ssskkkmmmwwwzzz^^^PPPDDDBBBCCCAAA===;;;:::999777666555555666666666777888888999<<>>;;;;;;:::888666555555666666555777888888999<<>>;;;<<<:::999777666555666666555666888888999;;;>>>AAACCCGGGNNNTTTZZZaaahhhlllnnnqqquuuwwwwwwvvvvvvvvvttttttuuuvvvwwwxxxzzzzzz}}}}}}|||zzzwwwvvvwwwxxx||||||}}}}}}~~~}}}{{{{{{||||||~~~yyymmmggg^^^TTTMMMIIIHHHHHHJJJLLLOOORRRXXX___hhhnnnuuuwwwzzz{{{zzzyyyyyyzzzyyyyyyyyyxxxwwwvvvuuuttttttttttttssssssrrrqqqpppooopppqqqssstttuuuvvvwwwwwwwwwwwwxxxwwwwwwvvvvvvwwwxxxyyy{{{|||}}}~~~|||~~~|||qqqjjj^^^VVVMMMHHHDDDCCCGGGMMMRRR[[[bbbbbbaaabbbbbb```]]]]]]\\\\\\]]]___aaabbbmmmqqqwww{{{|||yyyuuurrrsssuuuvvvwwwwwwuuusssqqqnnnoooppppppppppppsssuuuuuuxxxzzzzzzyyyyyy{{{}}}}}}}}}{{{wwwqqqmmmkkkjjjkkkllloooxxx{{{vvvttt|||wwwuuuuuuwwwooorrrvvv{{{wwwlll^^^UUURRRQQQNNNKKKNNNQQQTTTUUUUUUVVVWWWXXX[[[[[[[[[\\\\\\\\\\\\\\\]]]___aaaaaa___^^^]]]^^^]]][[[ZZZ[[[]]]_________```___\\\[[[\\\]]]```bbbccccccccccccaaa___]]]\\\cccdddeeeffffffeeedddccc```___^^^^^^```cccfffhhhdddiiiooottt|||xxxmmm{{{zzzuuuuuullleeefffkkkooosssvvvuuuzzzmmm]]]LLLCCC???<<<;;;<<<:::::::::999888666555444111111111222333555777888:::999777555333222111111444333333333444555666777666888:::<<<===AAAGGGLLLXXX```kkkvvv}}}}}}~~~{{{vvvwwwxxxwwwuuuqqqiiiaaa\\\YYYYYYYYYppptttyyy{{{xxxuuuuuuvvvuuuuuuuuuttttttuuuvvvvvvtttuuuvvvvvvxxx|||vvvjjjfffoooooo^^^MMMFFFDDDAAA===<<<<<<;;;999777666555666666444666777888999:::===???BBBFFFKKKQQQWWW]]]dddiiikkkooosssvvvvvvvvvvvvvvvuuuuuuuuuvvvwwwxxxzzz{{{{{{||||||{{{yyyxxxyyy{{{{{{{{{|||}}}~~~~~~}}}}}}}}}}}}}}}~~~ttthhhcccZZZQQQKKKGGGFFFEEEGGGGGGIIIKKKPPPXXXaaahhhppptttyyy{{{|||{{{{{{{{{yyyyyyyyyxxxwwwvvvuuutttsssttttttssssssrrrqqqpppnnnooopppqqqsssuuuvvvwwwuuuvvvvvvwwwwwwwwwvvvvvvvvvwwwyyy{{{|||}}}~~~~~~zzz|||}}}}}}~~~{{{pppfff\\\RRRKKKEEEBBBDDDIIIPPPXXX___^^^]]]]]]]]][[[WWWWWWYYYZZZ]]]___bbbcccllloootttxxxzzzxxxuuusssrrrsssssstttsssrrrqqqpppooopppooonnnmmmnnnrrrtttrrrvvvyyyzzzyyyxxx{{{}}}}}}xxxrrrmmmjjjjjjkkkmmmmmmsss}}}~~~}}}xxxssspppwwwwwwwwwwwwwwwwwwwwwwwwrrrtttxxx}}}ttthhh[[[TTTSSSSSSPPPMMMPPPRRRUUUVVVVVVWWWXXXZZZ[[[[[[[[[[[[[[[[[[[[[[[[]]]___aaaaaa_________```^^^]]][[[\\\]]]^^^^^^]]]___^^^\\\\\\\\\]]]___aaabbbbbbccccccaaa^^^\\\ZZZ___aaaccceeeeeeeeedddccc^^^]]]]]]^^^```cccfffhhhdddhhhmmmrrrxxxttt~~~{{{vvvqqqkkkdddaaaaaaeeeiiilllsssvvvzzzxxxfffRRRGGGBBB>>><<<<<<;;;;;;;;;:::999888666555777666444333222222333333999888777555333222222222333333333333333444555555333555777888:::<<<@@@CCCGGGMMMUUU]]]dddmmmvvv}}}}}}~~~~~~|||yyyxxxyyyzzz{{{|||{{{}}}{{{sssjjjddd```^^^^^^nnnrrrwwwxxxwwwuuuvvvwwwvvvxxxyyywwwsssqqqssswwwuuuvvvwwwwwwwwwxxx{{{~~~zzzmmmhhhnnn|||qqqcccSSSKKKFFFAAA>>>>>>===<<<:::888666666666666333555777888999:::<<<>>>AAADDDIIINNNSSSYYY```dddfffjjjooosssssssssssstttvvvuuuuuuuuuvvvxxxyyyzzzyyyzzz{{{{{{zzzzzz|||}}}zzzzzz{{{|||}}}~~~~~~}}}}}}||||||~~~yyynnnccc^^^WWWOOOIIIEEEDDDCCCEEEDDDDDDEEEIIIQQQ[[[bbbnnnrrrwwwzzz{{{zzzyyyyyyyyyyyyyyyxxxwwwvvvuuutttttttttttttttsssrrrqqqpppnnnnnnoooppprrrtttvvvwwwttttttuuuvvvwwwwwwwwwwwwuuuvvvxxxzzz{{{|||||||||xxxzzz{{{{{{zzz{{{}}}|||rrrggg[[[RRRIIICCCDDDHHHJJJSSSZZZ[[[[[[^^^```___^^^^^^```aaacccdddddddddeeehhhlllppprrrssssssrrrpppppppppooooooooooooooonnnmmmkkkhhhgggiiimmmqqqoootttxxxzzzxxxxxx{{{~~~}}}xxxrrrmmmkkkjjjiiilllnnnrrrxxx{{{~~~~~~{{{wwwsssppppppmmmkkknnntttyyyyyyxxxuuuxxx{{{zzz{{{~~~ooodddXXXSSSUUUXXXUUURRRPPPRRRTTTUUUUUUVVVYYY[[[[[[[[[[[[[[[\\\\\\]]]^^^```aaaaaa```^^^]]]^^^___^^^\\\[[[[[[]]]^^^^^^]]]^^^^^^^^^^^^^^^___``````___```bbbcccbbb```]]][[[[[[]]]```cccddddddcccbbb^^^]]]]]]^^^___bbbdddfffdddffflllrrrvvv}}}~~~~~~tttqqqjjjbbb\\\\\\```ccciiimmmrrrxxxnnnXXXLLLFFFAAA>>>===<<<<<<<<<;;;:::999888777888777555333222333333444888888666555333333222222333333333222333333444555222444666888:::;;;===???>>>BBBHHHMMMQQQXXXaaagggiiikkkmmmmmmkkkkkkmmmpppppptttzzz~~~}}}uuunnnjjjhhhhhhmmmqqquuuwwwvvvuuuvvvxxxwww{{{}}}yyyrrrooossswwwwwwwwwxxxwwwuuuuuuvvvwww}}}pppiiilllwwwsssfffWWWNNNHHHAAA???@@@===<<<:::888666666666666333555777888888999;;;===@@@CCCGGGKKKPPPVVV]]]aaabbbfffllloooqqqppppppqqquuutttttttttuuuvvvxxxyyywwwyyyzzz{{{{{{|||}}}zzzzzz{{{|||}}}~~~~~~~~~}}}||||||~~~uuujjj```[[[UUUMMMHHHDDDBBBBBBCCCCCCBBBBBBEEEMMMWWW^^^lllqqqvvvyyyzzzxxxwwwwwwyyyyyyyyyxxxwwwvvvuuutttttttttttttttsssrrrqqqqqqmmmnnnnnnpppqqqtttuuuwwwssssssuuuvvvwwwwwwwwwwwwuuuvvvxxxyyyzzzzzzyyyyyyxxxyyyzzzzzzyyyyyy{{{}}}{{{}}}}}}}}}~~~}}}rrrdddYYYNNNGGGFFFIIICCCLLLUUUXXX\\\bbbfffgggjjjjjjkkkkkkiiigggeeeddd^^^```cccgggjjjmmmooopppnnnnnnmmmmmmlllmmmnnnnnnkkkiiifffbbbaaaccchhhlllmmmrrrxxxyyyxxxxxx{{{}}}}}}{{{wwwrrrooommmmmmfffkkkooorrr|||{{{uuuyyy}}}|||zzzxxxuuurrrkkkfffcccgggqqqyyy{{{yyyxxxzzz~~~vvvrrrttt{{{kkk```UUUSSSWWW[[[ZZZVVVOOOQQQRRRSSSTTTUUUXXX[[[ZZZZZZ[[[\\\]]]___```aaaccccccbbb```]]]\\\]]]^^^]]][[[ZZZ[[[]]]__________________```````````````\\\^^^aaaddddddbbb```^^^XXXZZZ^^^aaaccccccbbbaaa___^^^^^^^^^___```bbbcccdddeeekkkrrruuuzzzzzzyyyrrrfff[[[XXX[[[^^^^^^ccciiiooozzzsss\\\OOOIIIDDD@@@>>>=========<<<;;;:::999888444444333222333555888999888777666555444333333333333333222222333333444444333444777:::<<<===??????<<<@@@DDDFFFGGGJJJPPPUUU^^^aaadddeeedddeeehhhkkklllqqqxxx}}}|||vvvrrrqqqppppppqqqrrrtttuuuvvvvvvvvvvvvtttqqqooonnnoooqqqsssvvvvvvvvvuuuuuuuuuuuuuuuxxxqqqjjjnnnuuu|||vvvkkk\\\OOOHHHDDDAAA???>>>===:::777666555666666444666888;;;<<<<<<;;;:::===@@@DDDHHHLLLRRR[[[aaadddgggkkkmmmnnnmmmmmmmmmoooooooooqqqrrrtttvvvwwwwwwwwwxxxyyyzzz{{{|||}}}}}}|||||||||}}}~~~~~~}}}~~~}}}||||||~~~yyyoooggg]]]YYYSSSMMMJJJGGGDDDBBBAAA@@@BBBEEEFFFJJJRRR\\\fffooowwwxxxxxxyyyyyywwwxxxyyyyyyxxxwwwuuusssrrrvvvvvvuuuuuuttttttssssssssssssrrrqqqpppqqquuuxxxxxxxxxvvvtttrrrqqqtttvvvxxxyyyyyyzzzzzzyyyyyyxxxwwwwwwwwwwwwwwwxxxxxxxxx|||zzzwwwuuuuuuwwwzzz|||}}}nnn___UUUOOOKKKIIIIIIOOOWWW^^^ccchhhnnnsssxxx|||zzztttpppnnn___^^^___aaaeeeiiijjjkkknnnnnnnnnmmmlllkkkmmmnnnkkkiiifffcccaaacccgggjjjmmmnnnqqqvvv{{{}}}}}}|||~~~}}}zzzwwwsssqqqooonnnlllkkklllqqqwww{{{|||zzzzzzwwwvvvyyy~~~~~~xxxqqqmmmfffaaadddnnnxxx}}}~~~tttdddfffwww|||ggg\\\TTTUUU[[[___```bbb[[[WWWSSSSSSVVVYYYXXXWWW[[[[[[[[[[[[[[[]]]aaadddmmmjjjeee___[[[YYYYYYYYYYYYZZZ[[[\\\]]]\\\[[[ZZZ```___^^^]]]]]]^^^``````]]]^^^___```bbbcccdddeeeaaaaaaaaaaaabbbbbbbbbaaaaaaaaa`````````aaacccddddddhhhmmmpppssszzz}}}xxxrrrggg\\\TTTRRRUUUWWW[[[bbbnnnzzzyyyiiiYYYKKKBBB======??????>>>;;;888666666777777666444333333444555666888888777777666444333222222222222222222222333333555777999:::999999;;;<<<:::<<>><<<:::777666555555666444666777999::::::::::::;;;???CCCFFFJJJPPPYYY___bbbeeejjjllllllkkkkkkkkkmmmmmmnnnppprrrtttvvvwwwxxxyyyyyyzzz{{{||||||||||||||||||||||||}}}~~~~~~|||}}}}}}}}}}}}|||tttjjjccc\\\XXXRRRMMMJJJGGGEEECCCCCCAAABBBEEEFFFIIIQQQ[[[dddmmmuuuvvvvvvxxxxxxvvvyyyzzzzzzzzzyyywwwvvvtttuuuuuuuuuuuuuuuuuuuuuuuuttttttsssqqqoooppprrruuuwwwwwwvvvsssqqqqqqsssuuuwwwxxxxxxyyyyyyxxxxxxwwwuuuuuuuuuvvvvvvvvvvvvvvvzzzyyywwwuuuuuuwwwyyyzzz|||{{{|||~~~~~~wwwggg[[[RRRKKKGGGJJJOOOWWW___gggpppxxx~~~~~~yyyiiieeeaaa___bbbgggkkknnnnnnooopppooonnnmmmnnnoooooonnnkkkgggddddddfffhhhlllmmmqqquuuzzz}}}}}}|||~~~|||zzzxxxuuusssrrrqqqjjjjjjjjjlllppptttvvvvvv}}}zzzzzz~~~yyyrrrkkkhhhgggkkkttt|||{{{ooodddhhhxxx~~~ggg]]]UUUWWW]]]```bbbddd```[[[UUURRRTTTVVVWWWVVVYYYZZZ[[[ZZZZZZ\\\```bbblllkkkiiifffccc```]]][[[YYYZZZ\\\]]]]]]]]]\\\\\\]]]]]]\\\\\\]]]___```bbbaaaaaabbbcccddddddeeeeeeaaaaaaaaaaaaaaabbbcccdddbbbaaa`````````aaabbbcccdddgggkkknnnpppvvv|||vvvkkk]]]SSSTTTWWW[[[___fffqqq{{{uuueeeTTTGGGBBBCCC>>>>>>>>><<<;;;::::::;;;777666444333222333555666666777777666666555444333111111111111111111111111333666888999::::::<<<>>><<<>>>@@@AAABBBDDDGGGJJJOOOSSSYYY^^^bbbeeehhhjjjjjjpppwww|||}}}~~~mmmmmmnnnooooooooooooooooooooooooooooooooopppppppppoooooommmkkkiiihhhgggppp~~~uuunnnkkkvvvyyyoookkkbbbVVVLLLEEEBBBAAA>>>===:::888666555555555555555666777888888999999999===AAADDDGGGMMMVVV\\\```dddhhhjjjjjjiiiiiiiiikkklllmmmnnnpppsssuuuvvvzzzzzz{{{||||||}}}||||||{{{{{{{{{{{{{{{{{{||||||~~~~~~~~~~~~|||}}}}}}}}}~~~~~~xxxooofff```ZZZVVVQQQMMMKKKIIIGGGFFFFFFDDDDDDFFFFFFHHHPPPYYYcccllltttuuuuuuwwwwwwuuuxxxyyyyyyzzzyyyxxxwwwvvvttttttuuuvvvvvvwwwxxxxxxuuuuuutttqqqooonnnpppqqquuuuuutttsssqqqppprrrtttvvvvvvvvvwwwwwwvvvvvvvvvrrrsssssstttttttttttttttwwwwwwvvvvvvvvvvvvwwwwwwxxxxxxyyy{{{{{{}}}rrreee[[[QQQLLLOOOTTT\\\dddmmmwwwzzzsssiiicccbbbggglllpppqqqsssuuuuuuuuutttuuuvvvxxxxxxvvvrrrllliiigggggglllnnnqqqvvv{{{~~~~~~~~~}}}{{{yyywwwuuutttsssjjjjjjiiihhhiiilllqqquuu~~~zzzrrrjjjkkkoootttzzzzzzooojjjgggmmmzzz{{{ggg^^^XXXZZZ___bbbdddffffff___WWWSSSSSSUUUUUUUUUWWWXXXYYYZZZZZZ[[[^^^```ggghhhjjjjjjhhhddd___\\\YYYZZZ\\\]]]^^^^^^^^^^^^\\\[[[[[[\\\]]]___aaacccfffeeeeeeeeeeeeeeeeeeeeebbbaaa``````aaaccceeegggdddcccbbbaaaaaaaaabbbcccdddgggjjjkkkmmmqqqyyy~~~nnn]]]XXXYYYZZZ\\\___hhhuuu|||nnn\\\NNNGGGFFF??????>>>>>>===<<<;;;;;;666555444333222333444444555555666666666555555444222222111111000000//////111444777888:::;;;>>>@@@???AAABBBCCCCCCEEEGGGJJJOOOSSSYYY___cccgggjjjmmmkkkpppwww{{{|||}}}~~~|||zzz|||oooooopppppppppppppppooommmnnnooooooooonnnmmmllllllllllllkkkjjjhhhfffeeemmm{{{tttkkkrrrzzz{{{ooonnnhhh]]]QQQHHHEEEDDD>>>===;;;999777555555444555555444555555777888999999<<<@@@CCCFFFKKKSSSZZZ___bbbgggiiiiiiiiiiiiiiiiiijjjkkkmmmooorrrtttuuuzzz{{{|||}}}~~~}}}}}}|||{{{{{{zzzzzzyyyzzzzzzzzz}}}||||||}}}~~~~~~}}}||||||}}}~~~~~~~~~~~~}}}wwwnnnfff```YYYVVVQQQNNNLLLKKKJJJIIIJJJHHHHHHIIIHHHHHHOOOXXXbbbkkksssuuuuuuwwwwwwuuuuuuuuuwwwwwwxxxwwwvvvuuuuuuvvvvvvvvvwwwwwwwwwxxxwwwxxxwwwtttqqqooonnnooosssttttttrrrppppppqqqsssttttttuuuuuuuuuuuuttttttqqqrrrsssttttttttttttsssuuuuuuvvvvvvvvvvvvuuuuuuvvvxxxzzzzzzzzz|||{{{qqqggg\\\UUUVVV[[[bbbjjjrrryyyxxxnnnjjjjjjmmmnnntttwww{{{}}}~~~yyysssnnnllloooppprrrwww}}}~~~}}}{{{yyyvvvtttssskkkkkkiiifffeeeiiiqqqxxxzzzrrrjjjnnntttzzz{{{vvvjjjjjjmmmrrr{{{qqqeee]]]YYY\\\```bbbdddfffeee```YYYVVVVVVVVVUUUSSSTTTVVVXXXYYYYYYZZZ\\\]]]```bbbdddeeedddaaa]]][[[ZZZZZZ[[[]]]^^^___``````^^^]]]]]]]]]^^^___aaabbbhhhggggggfffeeedddccccccbbbaaa```___```cccfffhhhfffeeedddcccbbbbbbcccdddfffhhhiiijjjkkknnnssswwwqqqbbb]]]YYYZZZ^^^gggtttvvvhhh\\\QQQJJJCCCAAA???>>><<<;;;999777666555444333222222333333333444555555666666666555444333333222111000//////000222555777999;;;???AAAAAACCCEEEFFFFFFHHHKKKMMMUUUXXX\\\```bbbdddgggiiihhhmmmrrruuuvvvwwwzzz~~~}}}yyyvvvyyynnnoooooopppppppppoooooonnnnnnoooooonnnmmmkkkiiiiiijjjlllmmmmmmlllkkkjjjooozzzvvvqqqxxxpppoookkkaaaUUUKKKEEEDDD???>>><<<:::888666555444555444444444555666777777999<<<@@@BBBDDDJJJRRRXXX]]]aaafffiiijjjiiijjjjjjiiijjjkkklllnnnqqqssstttzzz{{{}}}~~~~~~}}}}}}{{{{{{zzzyyyxxxxxxyyyyyyyyy{{{~~~~~~}}}}}}~~~~~~zzz{{{}}}}}}}}}}}}{{{zzz~~~~~~}}}~~~|||vvvnnnfff```YYYVVVRRROOONNNNNNMMMLLLOOOLLLKKKKKKJJJJJJPPPXXXbbbkkksssuuuvvvxxxxxxvvvtttuuuvvvwwwxxxwwwvvvvvvxxxwwwwwwwwwvvvvvvvvvuuuyyyyyyyyywwwsssqqqpppppprrrssssssrrrqqqpppqqqsssrrrssssssttttttssssssrrrrrrssstttuuuvvvuuutttssssssssstttuuuuuutttssssssuuuwwwyyyxxxxxx{{{zzzpppddd\\\WWW\\\ccclllsssxxxzzzzzzzzzxxxsssooommmtttwww|||~~~xxxuuussstttvvvzzz}}}zzzwwwtttrrrkkkjjjhhhddddddiiisss{{{}}}{{{sssmmmqqqwww|||yyyuuullloootttyyy~~~yyyhhhbbb\\\YYY\\\___```bbbdddaaa^^^[[[ZZZ[[[YYYUUUQQQRRRUUUXXXYYYYYYYYYZZZ[[[\\\\\\]]]]]]]]]]]]\\\\\\ZZZ[[[[[[\\\]]]___``````aaa```___^^^^^^^^^___```ffffffeeedddcccbbbaaa```bbbaaa______```cccfffhhhgggfffeeedddccccccdddeeeggghhhiiiiiijjjlllppprrrxxx~~~sssttt~~~sssfff[[[[[[ccclllwwwzzzppp___PPPFFFBBB???===<<<;;;999777666666555444333333222222222333444555666666666666555555444333222222111111///111333555777:::>>>AAAAAACCCEEEGGGIIIKKKOOOQQQWWWZZZ]]]^^^___aaaccceeeeeeiiimmmooooooppptttxxx{{{wwwtttwwwkkkkkklllmmmmmmnnnmmmmmmnnnnnnoooooonnnmmmkkkjjjjjjllloooqqqssssssrrrqqqttt{{{sssyyy~~~sssqqqkkkbbbWWWMMMEEEBBBAAA@@@>>><<<:::888666555444444555555555666666666888;;;???AAACCCHHHPPPVVV[[[^^^dddhhhiiijjjkkkllljjjkkkkkkmmmnnnppprrrsssxxxyyy|||~~~~~~}}}||||||zzzyyyxxxxxxxxxxxxvvvyyy}}}~~~~~~}}}|||}}}~~~~~~~~~~~~}}}yyy{{{|||~~~~~~|||{{{yyy|||}}}~~~~~~}}}}}}~~~{{{wwwooogggaaa[[[XXXTTTQQQPPPPPPOOOOOOPPPNNNLLLLLLJJJJJJPPPXXXbbbkkksssuuuvvvxxxxxxwwwwwwwwwyyyyyyzzzyyyxxxwwwxxxxxxwwwvvvvvvuuuttttttxxxyyyzzzyyyvvvsssqqqqqqqqqrrrssssssqqqqqqrrrsssrrrrrrssssssssssssrrrrrrrrrsssuuuwwwwwwvvvuuutttrrrrrrssssssssssssrrrrrrrrruuuvvvttttttyyy|||}}}vvvhhh]]]TTTWWW^^^hhhpppvvvwwwvvvsssxxx}}}}}}{{{~~~vvvqqqrrrtttxxx{{{~~~|||wwwwwwyyy||||||yyyvvvuuummmkkkfffcccdddkkkttt{{{{{{~~~wwwqqqtttyyy~~~~~~yyyvvvnnnttt{{{pppdddaaa\\\ZZZ]]]___^^^___bbb```^^^]]]]]]^^^\\\VVVQQQQQQTTTXXXZZZZZZYYYYYYZZZ[[[ZZZZZZZZZZZZ\\\]]]^^^[[[[[[[[[[[[\\\^^^___```bbbaaa___^^^]]]]]]^^^^^^ccccccbbbaaaaaa``````___aaa```______```bbbdddffffffeeedddcccccccccdddeeeggggggggghhhjjjlllnnnooottt~~~pppkkkooozzzqqqaaa```gggnnnwww~~~mmmZZZLLLGGGAAA>>>>>>>>>===;;;777777666555444444333222222333444555555555555555555555444444333333222222///000222333444777;;;>>>>>>AAACCCEEEGGGJJJNNNQQQRRRUUUWWWYYYZZZ\\\___aaabbbeeehhhiiihhhjjjnnnrrrtttqqqooorrr{{{hhhiiijjjkkkllllllllllllllllllmmmnnnnnnnnnnnnnnnnnnpppsssvvvxxxxxxwwwvvvwww|||}}}vvvzzz}}}zzzuuunnneee[[[RRRHHHCCCBBBBBB@@@>>><<<999777666333444666777777666666555777:::===>>>@@@EEEMMMSSSWWW[[[aaaeeehhhiiikkkllllllllllllmmmnnnpppqqqrrruuuwww{{{~~~~~~~~~}}}|||{{{zzzxxxxxxwwwwwwvvvyyy}}}~~~~~~~~~~~~~~~~~~~~~}}}{{{{{{|||}}}}}}|||yyy{{{}}}~~~~~~}}}{{{yyyxxxzzz{{{||||||}}}~~~zzzsssjjjddd]]]ZZZVVVSSSSSSRRRQQQPPPPPPMMMLLLKKKIIIIIIOOOWWW```iiiqqqttttttwwwwwwvvvwwwxxxyyyzzzyyyyyywwwwwwuuuuuuuuuuuuuuuuuuuuuuuuuuuwwwyyyyyywwwtttrrrrrrqqqrrrttttttrrrrrrrrrsssqqqrrrrrrssssssrrrrrrqqqqqqsssuuuwwwwwwvvvtttsssrrrrrrrrrrrrrrrrrrrrrrrrqqqttttttqqqrrrxxx{{{zzzzzzkkk___TTTUUUYYYaaajjjqqqttttttrrruuuwwwvvvvvvyyyzzzrrrsssuuuvvvxxx|||zzzyyyzzz}}}~~~|||{{{uuuoooiiifffhhhooovvvzzzyyy~~~}}}uuuwww{{{}}}uuuppplllttttttjjjdddaaa]]]\\\^^^___]]]]]]```ccc```]]]]]]]]][[[VVVRRRPPPTTTXXX[[[[[[ZZZYYYYYYYYYYYYYYYZZZZZZ[[[\\\]]]\\\[[[[[[ZZZ[[[\\\]]]^^^___^^^]]]\\\\\\\\\]]]^^^``````````````````````````````______```aaabbbbbbbbbbbbaaa``````aaacccdddeeedddeeefffiiikkkmmmmmmnnnvvvuuummmjjjnnnzzz|||jjjggghhhjjjrrr}}}ooo\\\TTTIIICCCAAA@@@>>><<<888888888777666555333333333333444555555555444444333333333333333333333333000111111111111333777:::;;;===???@@@BBBDDDGGGJJJMMMNNNQQQRRRSSSTTTWWWZZZ]]]___aaaaaa```bbbfffkkkhhhhhhhhhkkksssggghhhjjjkkklllmmmnnnnnnjjjjjjkkkmmmnnnpppqqqrrrqqqsssvvvyyyzzzzzzyyyxxxwww}}}|||xxx{{{}}}{{{rrriiiaaaWWWMMMFFFCCCCCCBBB@@@===:::888666333444666888888777555444555888;;;===>>>CCCKKKPPPTTTXXX^^^cccfffhhhjjjlllnnnmmmmmmnnnnnnooopppqqqtttvvvzzz}}}~~~~~~}}}|||zzzyyyxxxxxxwwwwwwzzz~~~~~~}}}}}}}}}~~~{{{yyyxxxxxxzzz|||||||||yyy{{{}}}~~~~~~}}}{{{yyytttvvvyyy{{{|||~~~xxxoooiii___[[[WWWUUUTTTSSSRRRQQQNNNLLLJJJJJJHHHHHHNNNVVV^^^hhhppprrrsssuuuvvvuuuvvvwwwwwwxxxwwwvvvuuutttssssssttttttuuuuuuvvvvvvrrruuuxxxxxxvvvtttrrrrrrqqqsssttttttsssrrrssstttrrrrrrrrrssssssrrrrrrrrrppprrrtttvvvwwwuuutttrrrrrrrrrqqqppppppqqqrrrrrrrrrvvvuuuppprrryyy}}}{{{|||ooocccXXXWWWWWW\\\dddlllqqqrrrsssssssssssstttwww{{{}}}ttttttttttttuuuxxx~~~{{{zzzzzz||||||uuummmjjjmmmsssxxxzzzyyy~~~wwwyyy~~~zzzpppjjjiiissswwwmmmfffdddbbb^^^]]]``````]]]]]]```gggccc^^^\\\[[[ZZZVVVSSSPPPTTTYYY[[[[[[ZZZYYYYYYVVVWWWYYYZZZ[[[[[[[[[ZZZ\\\[[[ZZZZZZZZZ[[[\\\]]][[[[[[ZZZZZZZZZ[[[]]]^^^^^^^^^______``````aaaaaa_________```````````````______^^^^^^^^^```aaabbbcccbbbccceeehhhkkklllllljjjnnn{{{zzzrrrjjjgggooozzzqqqkkkgggeeennn{{{yyykkkaaaSSSHHHCCC@@@<<<999999999999888777555444333333444444555555444444333222222222222222222333333111111111000000111555888888:::<<<<<<===>>>AAACCCKKKLLLMMMMMMMMMNNNPPPRRRXXXZZZ[[[ZZZYYY[[[```ddd___```bbbeeemmm|||jjjlllmmmllliiigggiiillljjjkkkmmmmmmmmmmmmnnnppptttttttttttttttuuuvvvwwwzzzzzz~~~{{{vvvuuu|||{{{ttthhhXXXLLLJJJEEECCC@@@>>>>>>===;;;:::777666666666666777777888777888:::<<>>======BBBBBBCCCDDDFFFHHHJJJKKKPPPQQQRRRSSSUUUWWWXXXYYYXXXXXXZZZ^^^dddpppkkkkkkjjjhhhffffffgggiiihhhiiikkklllmmmmmmnnnoooqqqrrrrrrssstttuuuwwwxxx{{{{{{|||tttooooooxxx|||ppp___PPPJJJFFFCCC@@@>>>===;;;888666777666666666666777888888777888:::;;;>>>CCCIIIMMMQQQTTTZZZ^^^aaadddgggiiihhhhhhjjjlllnnnoooooooooqqqrrruuuxxx{{{}}}~~~~~~|||{{{zzzyyyyyy{{{}}}~~~~~~{{{|||~~~~~~|||zzzwwwvvvuuuttttttuuuwwwxxxyyyzzz|||}}}}}}|||{{{zzzwwwwwwwwwyyy{{{}}}~~~tttmmmeeeaaa\\\XXXVVVUUUSSSQQQMMMKKKGGGEEEEEEHHHLLLOOO[[[cccjjjmmmqqqvvvxxxvvvvvvvvvwwwwwwvvvuuuttttttuuuuuuvvvvvvuuuuuutttssswwwwwwxxxxxxxxxvvvuuutttsssssstttuuuuuuuuuuuutttssssssrrrrrrrrrsssssstttrrrrrrsssssssssttttttttttttsssrrrqqqpppppppppppprrrrrrtttuuuvvvwwwwwwwwwyyy{{{|||rrrfff\\\WWW]]]fffkkkmmmmmmoooooopppqqqrrrtttuuuvvvyyyzzz|||~~~~~~|||yyyuuurrrtttzzz~~~~~~}}}|||xxxxxxyyyzzz|||{{{qqqoootttzzz|||{{{~~~~~~{{{yyypppnnnpppsss~~~wwwiii___[[[ZZZ^^^^^^^^^^^^^^^^^^]]]]]]^^^______```___^^^\\\[[[UUUUUUVVVXXXZZZ[[[YYYWWWXXXYYYZZZZZZZZZZZZ\\\^^^\\\___aaa___\\\[[[^^^aaa^^^\\\YYYYYYZZZ\\\[[[ZZZ[[[\\\\\\]]]]]]]]]]]]]]]_______________^^^^^^^^^\\\]]]^^^]]]\\\\\\^^^```___aaa```\\\\\\aaaeeefffiiihhhmmmzzzrrrlllmmmuuuyyyhhh```ccchhhqqq|||mmmWWWJJJDDD@@@>>><<<<<<;;;999888777666555222222222333333333444444444444444333222111111111222333333333333222111111333444666777888888888777======>>>???AAACCCDDDFFFKKKLLLMMMNNNPPPRRRSSSTTTTTTSSSVVVZZZ___jjj~~~kkkhhhdddbbbaaabbbcccbbbcccdddgggjjjlllmmmmmmmmmnnnnnnoooqqqsssuuuxxxyyy~~~|||{{{~~~rrrmmmllluuu{{{jjjWWWMMMGGGEEEBBB@@@>>>;;;888555666666666666666777888999666777999;;;===AAAFFFJJJMMMQQQVVV[[[^^^aaadddfffggghhhjjjkkklllmmmmmmnnnoooqqqsssvvvyyy|||~~~~~~~~~}}}|||{{{{{{zzzzzz}}}~~~~~~}}}~~~~~~|||xxxvvvtttsssqqqpppqqqsssuuuwwwyyyzzz{{{||||||zzzyyywwwtttsssssstttvvvzzz}}}~~~wwwqqqhhhddd```\\\ZZZWWWTTTQQQNNNLLLHHHFFFEEEGGGKKKMMMWWW___ggglllqqqwwwzzzyyywwwwwwwwwwwwvvvuuutttsssttttttttttttttttttsssrrrtttuuuvvvwwwvvvvvvttttttrrrsssttttttuuuuuuttttttrrrrrrrrrrrrssstttuuuuuuqqqrrrrrrrrrrrrrrrssssssuuuuuutttrrrqqqooonnnnnnpppqqqsssuuuvvvwwwxxxxxxwwwxxx{{{{{{mmmccc[[[^^^eeeiiijjjlllnnnnnnooopppqqqrrrtttuuuxxxxxxxxxxxxyyyzzz{{{|||~~~{{{xxxuuuuuuwwwzzzzzz{{{|||}}}}}}{{{yyyxxxwwwwwwxxxyyy{{{~~~{{{rrrooorrrvvvxxxwww||||||yyyxxx|||vvvrrruuu{{{|||oooaaaXXXWWWZZZ______^^^^^^]]]]]]\\\\\\___`````````___^^^\\\[[[UUUUUUVVVXXXZZZZZZXXXWWWWWWXXXYYYXXXXXXYYY\\\___^^^aaacccbbb^^^\\\]]]___]]][[[XXXXXXYYYZZZYYYYYYZZZZZZYYYYYYZZZZZZ[[[\\\^^^^^^^^^^^^____________]]]^^^___^^^]]]\\\]]]^^^]]]^^^[[[VVVVVV\\\``````gggfffjjjsssuuuooolllyyytttgggdddeeemmmxxxiiiTTTGGG@@@>>>>>>===<<<;;;999888777777222222222222333333333333555444444333333222222111222333333333333222111111222222222333333444444444777777777999:::<<<>>>???DDDEEEFFFHHHIIIKKKLLLMMMOOONNNPPPTTTYYYbbbssshhhbbb\\\YYYZZZ\\\[[[ZZZ]]]^^^aaaeeeiiikkkkkkkkkjjjkkkmmmooorrruuuxxxzzz}}}}}}yyyrrrooovvvttt```QQQJJJGGGDDDBBB@@@>>>;;;888666666666666777888999999666777999:::;;;>>>CCCFFFJJJNNNTTTXXX\\\___bbbdddfffhhhjjjkkkkkkkkklllmmmnnnoooqqqtttwwwzzz}}}~~~~~~~~~~~~}}}}}}|||||||||~~~}}}|||~~~~~~~~~~~~~~~~~~~~~~~~~~~|||xxxtttrrrpppnnnmmmlllmmmpppsssuuuxxxyyyzzzzzzyyywwwuuutttmmmmmmmmmnnnppptttxxxzzz~~~~~~wwwqqqkkkhhhddd```]]]YYYUUURRRPPPMMMJJJGGGFFFHHHJJJLLLUUU^^^fffkkkpppvvvyyyyyyxxxxxxxxxwwwvvvuuutttssssssssstttttttttssssssrrrrrrssstttuuuuuuuuutttsssqqqrrrssstttttttttttttttrrrrrrrrrrrrrrrssstttuuuqqqqqqqqqqqqqqqqqqqqqqqqtttttttttsssrrrpppoooooooooppprrrtttvvvwwwxxxxxxwwwwwwxxx{{{vvvkkkaaaaaaeeehhhjjjlllmmmmmmnnnnnnpppqqqrrrsssuuuuuuttttttuuuwwwyyy{{{~~~|||yyyvvvtttsssssstttvvvxxxzzzzzzyyywwwvvvvvvwwwxxxyyy{{{}}}zzzsssppppppsssttttttxxx{{{}}}}}}|||zzzzzz{{{~~~~~~|||yyy|||~~~uuuhhh\\\VVVYYY]]]______^^^^^^]]]\\\[[[[[[______``````___]]][[[ZZZUUUUUUUUUWWWYYYZZZXXXWWWVVVWWWWWWWWWWWWYYY\\\___```bbbdddccc```]]]\\\]]]\\\[[[YYYXXXXXXXXXYYYYYYYYYXXXWWWWWWWWWXXXZZZ[[[\\\\\\]]]]]]^^^______```]]]^^^```___]]]\\\]]]]]]]]]\\\VVVOOOOOOUUU[[[]]]bbbdddhhhpppxxxxxxiiirrrssskkkiiillltttvvv\\\III@@@???>>>===<<<;;;:::888777777333333333333222222222222444444444333333333222222222333333333333222111111......//////111333555666333333444555777999:::<<>><<<:::666666666666777888999:::666777999::::::<<<@@@BBBHHHLLLRRRVVVZZZ]]]```ccceeegggjjjkkkjjjjjjlllnnnooooooqqqsssuuuxxx{{{}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}|||}}}~~~~~~}}}}}}}}}}}}}}}~~~~~~}}}~~~~~~}}}zzzuuuqqqnnnkkkjjjhhhgggiiimmmqqqssswwwxxxxxxwwwuuurrrooommmgggffffffhhhkkkppptttwww|||~~~}}}vvvrrrnnnkkkgggccc___[[[WWWTTTRRRPPPLLLJJJIIIJJJKKKMMMUUU^^^fffjjjooouuuwwwvvvxxxxxxxxxxxxwwwvvvuuutttssssssttttttuuuttttttsssqqqrrrttttttuuutttsssrrrpppqqqrrrsssttttttttttttuuutttsssrrrrrrrrrrrrrrrqqqqqqqqqqqqqqqqqqqqqqqqrrrrrrsssssssssrrrqqqqqqnnnoooqqqsssuuuvvvwwwxxxxxxxxxyyyzzz~~~~~~ssshhhfffhhhiiikkknnnmmmmmmmmmnnnooopppqqqrrrsssrrrqqqqqqsssvvvyyy{{{~~~|||zzzwwwtttqqqnnnpppqqqtttvvvxxxxxxwwwwwwvvvwwwxxxzzz|||}}}~~~~~~{{{xxxtttqqqpppqqqssstttzzz{{{{{{yyyxxxyyy{{{}}}}}}~~~}}}qqqcccYYYWWWZZZ^^^______^^^]]]\\\\\\[[[[[[^^^^^^^^^^^^]]][[[YYYXXXVVVUUUUUUVVVXXXYYYXXXWWWVVVWWWWWWWWWWWWXXX[[[]]]___```aaaaaa___]]][[[[[[]]]\\\[[[YYYXXXXXXYYYYYYYYYXXXWWWWWWWWWXXXZZZ[[[ZZZZZZ[[[\\\]]]^^^^^^___\\\^^^______]]]]]]^^^```aaa```ZZZPPPLLLQQQXXX\\\^^^aaagggooouuuooorrr}}}sssmmmjjjmmmttt{{{~~~dddOOODDDBBB======<<<:::999888777666555444444444333222222222444333333333333333222222222333333333333222111111////////////111222444555222222333444666888:::;;;===>>>???@@@BBBDDDEEEFFFIIIIIILLLQQQVVV\\\gggqqq___\\\XXXUUUTTTTTTTTTTTTYYYXXXYYY]]]dddhhhiiihhhjjjkkkllloooqqqtttwwwxxx|||~~~wwwpppttt~~~nnn]]]MMMHHHCCC???===<<<;;;:::666666666777888999:::;;;777888:::::::::;;;>>>@@@EEEIIIOOOTTTXXX[[[^^^aaacccgggjjjkkkjjjjjjmmmpppqqqqqqqqqrrrtttwwwzzz{{{}}}~~~~~~~~~~~~~~~~~~~~~|||~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~{{{{{{{{{{{{|||}}}~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~}}}yyytttnnnkkkgggeeecccccceeejjjooorrrttttttsssqqqnnniiieeeccc^^^^^^^^^```eeekkkppptttyyy|||~~~yyyuuupppmmmhhhddd```]]]YYYWWWTTTRRRPPPMMMLLLMMMOOOPPPUUU]]]eeeiiinnnsssvvvuuuwwwwwwxxxxxxwwwwwwvvvuuutttuuuvvvvvvvvvvvvvvvvvvrrrssstttuuuttttttrrrrrrooopppqqqrrrssstttttttttuuuuuutttsssrrrrrrrrrrrrrrrrrrrrrqqqqqqqqqqqqpppqqqrrrsssttttttsssrrrqqqnnnoooqqqssstttuuuvvvvvvwwwyyyyyyzzz{{{xxxnnnkkkjjjjjjlllpppnnnnnnnnnnnnooopppqqqqqqqqqppppppqqqrrruuuxxxzzz|||{{{zzzzzzyyywwwtttqqqoooppprrrtttuuuvvvwwwwwwwwwxxxyyy{{{}}}~~~~~~~~~vvvwwwvvvtttrrrrrrtttvvv}}}|||yyyvvvtttuuuyyy|||~~~~~~}}}}}}oooaaaYYYXXXXXXZZZ^^^^^^]]]]]]\\\\\\[[[[[[]]]^^^^^^]]]\\\ZZZXXXWWWVVVUUUTTTUUUWWWYYYXXXWWWVVVWWWYYYYYYXXXXXXZZZ[[[[[[\\\\\\\\\\\\[[[[[[ZZZ\\\\\\\\\YYYWWWVVVXXXYYYXXXXXXWWWWWWXXXXXXYYYZZZXXXYYYYYYZZZ[[[\\\\\\]]][[[\\\]]]]]]]]]___bbbdddmmmppplll___TTTSSSYYY]]]]]]___dddkkkpppwww|||wwwzzzyyyqqqgggeeegggoooxxxlllWWWJJJFFF======<<<;;;999888777666777666666555444333333222222222222222222222222222222333333333333222111111333222222222111111000000222222333444666888:::;;;;;;;;;<<<>>>@@@AAACCCCCCFFFFFFJJJQQQWWW\\\eeemmm}}}______]]][[[XXXWWWXXXYYY\\\YYYXXX\\\ccciiikkkjjjlllmmmnnnoooqqqtttvvvwwwzzz}}}~~~tttmmmpppzzzttteeeUUUOOOGGG@@@===<<<;;;;;;666666666777888999;;;<<<888999;;;;;;:::;;;<<<>>>BBBFFFLLLQQQUUUXXX\\\^^^bbbfffkkklllkkkkkkooossssssrrrrrrrrrsssvvvxxxzzz{{{{{{||||||}}}}}}}}}}}}{{{}}}~~~}}}~~~~~~}}}||||||||||||{{{{{{|||~~~|||{{{{{{{{{{{{{{{||||||}}}}}}~~~~~~~~~~~~}}}}}}}}}}}}||||||}}}~~~~~~zzztttmmmjjjcccbbb``````bbbgggmmmpppoooooommmjjjeee```[[[XXXRRRRRRRRRUUUZZZaaahhhmmmrrrvvv|||}}}zzzxxxqqqmmmhhhccc```^^^[[[ZZZVVVTTTRRRQQQPPPQQQRRRSSSSSS\\\dddhhhmmmsssvvvuuuvvvvvvwwwxxxxxxxxxwwwwwwvvvwwwwwwxxxyyyyyyxxxxxxttttttuuuuuuuuusssrrrqqqnnnoooppprrrsssssssssttttttssssssrrrrrrrrrssssssssssssrrrrrrqqqqqqqqqqqqrrrssstttuuutttsssqqqpppooopppqqqrrrsssttttttuuutttwwwyyyyyyxxx|||yyypppmmmlllkkkmmmpppnnnnnnnnnnnnooopppqqqqqqqqqppppppqqqrrrsssuuuvvvxxxwwwwwwzzz}}}~~~{{{yyyssssssrrrrrrssstttvvvwwwxxxyyy{{{}}}~~~~~~~~~~~~}}}{{{sssuuuwwwvvvttttttwwwzzz{{{yyyuuuqqqooorrrxxx|||}}}|||{{{|||{{{{{{~~~kkk^^^[[[[[[ZZZXXX]]]]]]\\\\\\\\\\\\\\\\\\^^^______^^^]]][[[XXXWWWVVVUUUTTTUUUWWWXXXXXXWWWVVVYYY[[[\\\ZZZYYYXXXYYYWWWVVVVVVWWWXXXZZZZZZZZZ[[[[[[[[[YYYUUUTTTVVVXXXVVVVVVWWWXXXXXXXXXXXXWWWWWWXXXXXXYYYYYYZZZZZZZZZZZZZZZ[[[[[[\\\```eeeiii}}}xxxeee\\\\\\^^^```^^^___ccchhhmmmwww}}}yyywwwkkkccc___eeepppxxxqqq\\\LLLEEE???>>>===<<<;;;999888888999888777666555444333333111111111111111111111111222333333333333222111111222222333333222000///...000111111333444666888999777888999;;;<<<>>>???@@@BBBBBBGGGPPPWWW\\\cccjjjsss}}}```bbbccc```\\\ZZZ[[[^^^___[[[YYY\\\cccjjjllllllnnnnnnooopppqqqsssuuuvvvyyy{{{}}}}}}~~~tttkkkmmmvvvyyylll^^^WWWLLLDDD???=========666666666777888:::;;;<<<999:::<<<<<<;;;;;;<<<===???CCCIIINNNRRRVVVZZZ\\\aaafffkkklllkkklllppptttttttttsssrrrsssuuuxxxyyyyyyyyyzzzzzz{{{|||||||||yyy|||~~~}}}|||~~~}}}~~~}}}|||{{{{{{zzzyyyyyyzzz|||{{{}}}}}}|||{{{zzzzzzzzzzzzzzzzzz||||||zzz{{{{{{{{{{{{{{{|||}}}}}}{{{tttmmmiiibbb```^^^^^^aaaffflllppplllkkkiiieee___YYYTTTPPPGGGGGGHHHKKKQQQYYY```eeejjjooovvv{{{}}}|||zzzyyyrrrmmmgggbbb```^^^]]][[[WWWVVVTTTSSSRRRSSSUUUVVVQQQZZZbbbhhhmmmtttwwwvvvuuuvvvwwwxxxxxxxxxxxxxxxwwwxxxyyyzzzzzzzzzzzzzzzuuuuuuvvvvvvuuusssqqqpppnnnnnnpppqqqrrrsssssssssrrrrrrrrrrrrssstttuuuuuusssssssssrrrrrrqqqqqqqqqtttuuuvvvvvvtttrrrooonnnooopppqqqrrrssstttttttttqqquuuxxxwwwvvvxxx}}}}}}yyy{{{~~~yyyqqqnnnmmmkkkmmmpppoooooonnnoooooopppqqqrrrqqqqqqqqqqqqqqqrrrrrrsssuuutttvvvzzzwwwvvvtttrrrrrrssstttuuuxxxyyy{{{}}}~~~~~~}}}{{{{{{{{{yyywwwuuuqqquuuxxxxxxvvvuuuyyy|||uuurrrooollllllqqqyyy~~~|||wwwxxxvvvwwwzzzfff\\\]]]___]]]YYY\\\\\\\\\\\\\\\\\\]]]]]]`````````___^^^[[[YYYXXXVVVUUUTTTTTTVVVXXXXXXWWWWWWYYY\\\]]]\\\YYYXXXWWWTTTSSSRRRSSSVVVXXXZZZZZZYYYZZZZZZWWWTTTSSSUUUWWWTTTUUUVVVWWWXXXWWWVVVVVVWWWWWWWWWXXXXXXXXXXXXXXXYYYYYYYYYZZZ\\\aaahhhmmmtttccc^^^^^^ccc^^^[[[]]]aaafffnnnvvvyyyrrreee]]]aaakkkqqqwww}}}sss]]]KKKAAA@@@@@@???===<<<;;;:::999:::999888777666555444333000000000000000000111111222333333333333222111111---///111333333222111000//////000111333555666888444555666888999;;;<<<===>>>>>>DDDNNNVVV[[[bbbhhhjjjpppwwwaaafffkkkmmmkkkfffaaa___```_________bbbeeeiiillljjjlllooopppqqqrrrtttvvvzzzzzzzzzzzz|||}}}~~~yyylllkkkttt|||tttuuuiii]]]OOOFFFDDDCCC???;;;;;;999777888:::<<<<<<<<<===<<<:::999999:::<<<===@@@DDDHHHLLLNNNQQQTTTVVVaaafffkkkmmmlllkkklllnnnrrrqqqoooooooooqqqssstttuuuvvvwwwxxxzzz{{{|||}}}zzz{{{}}}~~~}}}||||||~~~~~~~~~~~~~~~|||zzzxxxvvvvvvxxxzzz{{{||||||}}}~~~~~~|||zzzyyyyyyzzz{{{{{{yyyyyyzzz|||~~~~~~~~~{{{zzz||||||}}}}}}|||xxxqqqkkkeeebbb^^^^^^aaaeeehhhjjjjjjhhhddd^^^WWWPPPJJJGGGFFFGGGGGGGGGHHHMMMVVV\\\dddhhhoootttwwwwwwtttrrrqqqnnniiifffccc```]]]ZZZXXXUUURRRRRRTTTUUUTTTRRRWWWYYY\\\cccjjjppptttuuuxxxwwwuuuttttttuuuuuuvvvyyyyyyzzzzzz{{{zzzzzzzzzwwwwwwwwwwwwvvvtttsssrrrrrrqqqqqqqqqqqqrrrssstttrrrsssssssssssssssssssssqqqqqqqqqppppppoooooooooqqqqqqrrrsssssssssrrrrrrmmmnnnnnnoooppprrrssstttssssssssstttvvvxxxzzz|||}}}yyyvvvvvvyyy}}}|||yyytttooommmmmmooopppssssssrrrqqqpppppppppppppppooooooooopppqqqqqqrrruuuttttttvvv{{{}}}wwwrrrqqqrrrssstttxxxxxxzzz|||}}}~~~~~~~~~zzztttooonnnooosssxxxzzzzzz{{{~~~~~~zzzvvvjjjaaaeeepppyyy~~~yyyuuuooommm{{{sss```]]]^^^ZZZXXX\\\ZZZXXXWWWXXX\\\^^^]]][[[```___^^^]]][[[YYYWWWVVVTTTUUUVVVWWWXXXYYYYYYYYYVVVVVVWWWWWWWWWXXXXXXXXXTTTSSSSSSSSSSSSSSSSSSTTTTTTTTTUUUVVVWWWXXXXXXXXXYYYXXXWWWVVVUUUUUUTTTUUUWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXZZZ\\\\\\]]]dddnnn~~~kkkaaa[[[^^^^^^______aaaeeekkkooo}}}rrrgggcccdddgggmmmsss~~~xxxeeeTTTKKKEEECCC@@@===:::999999:::999999999999888666555444333333333333333333333333333333333333444444555666111222222222222111000000222111000000000111333333666666666666777777777777<<<>>>BBBHHHOOOXXX___cccbbbbbbdddiiissshhhmmmrrrtttqqqmmmiiifffhhhfffdddcccccceeegggiiijjjlllnnnoooppprrrtttvvvyyyzzzzzz{{{|||~~~sssnnnpppyyy}}}sssqqqlllbbbTTTIIIDDDAAA===;;;;;;999888888:::;;;<<<;;;<<<;;;:::888888:::;;;<<<>>>AAAEEEIIILLLPPPTTTWWW___dddjjjlllkkkjjjkkkmmmqqqpppooooooppprrrtttvvvvvvwwwxxxyyyzzz{{{|||}}}zzzzzz{{{|||~~~}}}|||~~~}}}}}}}}}}}}}}}~~~~~~|||yyywwwvvvwwwxxxyyy{{{zzz{{{~~~~~~}}}{{{zzzzzzzzz{{{|||zzzxxxxxxyyy{{{}}}}}}}}}{{{{{{}}}}}}~~~}}}xxxqqqllleeebbb___^^^```dddhhhiiigggeeeaaa[[[UUUOOOJJJGGG@@@AAABBBBBBCCCGGGMMMSSS^^^bbbiiinnnrrrrrrpppnnnllliiieeebbb```]]][[[XXXTTTRRRPPPQQQUUUWWWWWWVVVWWWYYY\\\bbbhhhooosssuuuxxxwwwvvvuuuttttttuuuuuuxxxyyyyyyzzz{{{{{{{{{zzzxxxxxxxxxwwwvvvuuusssssstttsssssssssssssssttttttsssssssssrrrrrrsssssstttrrrrrrqqqqqqqqqppppppppprrrrrrrrrsssrrrrrrqqqqqqnnnnnnoooooopppqqqssssssssssssssstttvvvxxx{{{|||}}}zzzuuurrrrrrtttxxx{{{xxxvvvsssooonnnooopppqqqrrrrrrqqqqqqpppqqqqqqqqqpppppppppppppppqqqrrrrrruuutttssstttxxx}}}~~~xxxsssqqqqqqrrrsssuuuvvvxxxzzz{{{|||}}}}}}|||~~~}}}yyysssnnnnnnoootttxxx{{{zzz|||~~~{{{vvvkkkdddiiissszzz{{{rrrnnngggeeerrrrrr```^^^^^^ZZZXXX[[[YYYXXXXXXYYYZZZ[[[[[[ZZZ^^^^^^]]]\\\ZZZXXXWWWVVVRRRSSSTTTUUUVVVWWWWWWWWWVVVVVVUUUUUUVVVVVVWWWXXXUUUUUUTTTTTTTTTTTTUUUUUUTTTTTTTTTTTTUUUVVVWWWWWWWWWWWWVVVUUUTTTTTTTTTTTTVVVVVVVVVVVVWWWWWWWWWWWWWWWWWWYYY[[[[[[[[[ccckkk~~~lllccc]]]]]]]]]\\\\\\\\\___dddhhhrrrxxxhhhbbbaaacccgggkkksss{{{~~~ooo^^^SSSJJJHHHFFFDDDCCCAAA>>>;;;:::::::::999888777666555444444444444333333333222333333222222333444444555111222222222222111000000222111000000000111222333444444555555666666777777;;;<<>><<<<<<<<<:::888888999;;;;;;;;;;;;:::999888888999:::;;;;;;>>>AAAEEEHHHMMMSSSWWW\\\aaagggjjjiiihhhjjjlllooooooooooooqqqtttvvvwwwxxxyyyyyyzzz{{{{{{||||||{{{zzzyyyyyy{{{}}}~~~}}}|||{{{{{{{{{|||}}}~~~~~~~~~|||yyywwwuuuuuuvvvvvvxxxwwwwwwzzz|||~~~~~~}}}{{{zzzyyyyyyyyy{{{|||}}}yyyxxxwwwxxxzzz|||}}}|||||||||~~~yyyrrrmmmgggccc___^^^```dddgggiiieeebbb^^^YYYSSSNNNJJJHHH???@@@@@@@@@AAACCCGGGJJJUUUXXX^^^dddhhhiiihhhgggdddaaa^^^[[[YYYWWWTTTRRRLLLLLLLLLOOOSSSWWWZZZZZZZZZ[[[^^^bbbgggmmmrrrtttyyyxxxwwwvvvuuuttttttuuuwwwxxxyyyzzz{{{{{{||||||yyyyyyyyyxxxwwwvvvttttttvvvuuuuuutttttttttuuuuuuttttttrrrrrrqqqrrrssstttrrrrrrrrrrrrqqqqqqqqqqqqrrrsssssssssrrrqqqppppppppppppoooooopppqqqqqqrrrqqqqqqrrrsssuuuxxx{{{|||yyyvvvqqqnnnmmmooorrrttttttsssrrrpppppppppqqqrrrqqqqqqqqqpppqqqqqqrrrrrrqqqqqqqqqqqqqqqrrrrrrssssssrrrqqqqqqssswww|||yyytttqqqpppqqqrrrrrrtttuuuxxxyyy{{{||||||yyyzzz{{{wwwrrrnnnnnnooouuuyyy|||{{{}}}|||vvvmmmiiipppzzz|||ssskkkeee^^^]]]iii{{{oooaaa___^^^ZZZXXXZZZWWWYYYZZZZZZYYYXXXYYYYYY[[[[[[[[[ZZZYYYWWWVVVUUUPPPPPPRRRSSSTTTUUUUUUUUUVVVUUUSSSSSSSSSTTTVVVXXXWWWWWWVVVVVVVVVVVVWWWWWWUUUTTTRRRQQQRRRSSSTTTVVVUUUTTTTTTSSSSSSTTTTTTTTTUUUUUUUUUVVVVVVWWWWWWWWWWWWVVVWWWZZZZZZZZZ```ggg{{{{{{kkkccc^^^]]]\\\\\\ZZZYYY[[[___bbbjjjwwwlllaaa^^^^^^aaafffiiiqqq~~~}}}mmmbbbSSSPPPLLLLLLLLLIIIAAA;;;;;;;;;::::::999777777666777666666555444333222222222222222111222222333444111222222222222111000000111111000000111111222333222222333444444555666666999999:::>>>CCCJJJQQQUUUWWWVVVTTTTTTVVV]]]ffflllvvvyyy}}}}}}zzzxxxwwwtttrrrpppmmmlllmmmnnnooojjjlllmmmnnnnnnpppsssvvvuuuvvvxxxzzz|||}}}~~~~~~sssjjjlll|||xxxlllpppkkk```RRRFFF>>>===???===;;;888888999:::::::::999999888777777888999999;;;===@@@BBBEEEKKKQQQUUUYYY^^^dddfffffffffhhhjjjlllmmmnnnooorrruuuwwwyyyzzzzzzzzz{{{{{{||||||||||||{{{yyyxxxyyy{{{~~~~~~~~~zzzzzzzzzzzz{{{|||}}}}}}{{{zzzxxxvvvuuuuuuuuuvvvwwwuuutttuuuwwwyyyyyyxxxuuuuuuuuuvvvwwwyyy{{{|||yyyxxxwwwxxxzzz|||}}}||||||}}}{{{tttpppiiieee```^^^```dddgggiiifffccc___YYYTTTNNNJJJHHHDDDDDDDDDDDDDDDDDDFFFGGGKKKOOOTTTYYY]]]______^^^\\\YYYUUURRRPPPMMMJJJHHHCCCDDDFFFIIIOOOUUUYYY\\\```aaaccceeehhhlllppptttyyyxxxwwwvvvuuuuuuttttttvvvwwwxxxzzz{{{|||||||||yyyyyyyyyyyywwwvvvuuutttvvvvvvuuuttttttttttttuuuuuutttrrrqqqqqqrrrssstttrrrrrrrrrrrrrrrrrrrrrrrrsssssssssrrrqqqpppooonnnqqqqqqpppppppppppppppqqqppppppqqqrrruuuxxx{{{|||wwwtttppplllkkkllloooqqqrrrrrrrrrqqqqqqqqqqqqqqqppppppppppppqqqrrrsssssssssrrrrrrqqqqqqrrrssssssooonnnlllkkklllpppvvvzzzzzztttooonnnooopppqqqrrrtttvvvxxxzzz{{{{{{vvvxxxxxxuuuqqqnnnoooqqqvvvzzz~~~~~~vvvqqqpppyyyyyynnnfff```YYY[[[gggwwwvvvkkkaaa___^^^ZZZXXXYYYWWWZZZ]]]\\\YYYWWWXXXZZZYYYYYYYYYXXXXXXVVVUUUUUUOOOPPPQQQSSSTTTTTTTTTTTTVVVTTTRRRQQQQQQSSSVVVXXXYYYYYYXXXXXXXXXXXXYYYYYYVVVTTTQQQPPPOOOQQQSSSUUUSSSSSSRRRRRRRRRSSSSSSTTTSSSTTTTTTUUUVVVWWWWWWXXXWWWUUUVVVXXXXXXXXX\\\cccooorrrfff```]]]]]]]]]]]][[[ZZZ\\\___bbbkkkqqqvvvggg^^^ZZZ^^^eeeeeelllxxx~~~uuuhhhaaaYYYVVVUUUPPPGGG>>>======;;;:::999999888888999888777666444333222111222111111111111111222222111222222222222111000000111111111111111222222222000000111222333444555555777666666777;;;AAAGGGKKKPPPOOONNNMMMMMMQQQWWW[[[{{{~~~~~~{{{yyyuuurrrpppooopppqqqkkklllmmmmmmmmmnnnqqqtttrrrtttvvvyyy{{{}}}}}}~~~wwwlllkkkwwwooooookkkcccUUUHHH@@@@@@BBB>>>;;;999888999::::::999888888888888888888888888===>>>@@@AAADDDHHHMMMQQQUUUZZZ```ccccccdddeeehhhjjjkkkmmmooorrruuuwwwxxxzzzzzzzzz{{{{{{|||||||||~~~|||zzzyyyyyy{{{~~~~~~zzzzzzyyyyyyzzz{{{||||||{{{zzzyyyxxxxxxxxxyyyyyyyyywwwtttrrrssstttttttttooopppqqqrrrtttvvvxxxyyyyyyxxxwwwxxx{{{|||}}}|||}}}{{{|||~~~xxxtttmmmhhhbbb___```dddgggiiijjjhhhddd___YYYSSSMMMJJJHHHGGGFFFFFFEEEEEEDDDCCCFFFHHHLLLPPPSSSUUUVVVVVVUUURRRMMMIIIFFFCCC@@@===<<<===???CCCHHHNNNTTTXXXccceeeggghhhiiikkkooosssxxxxxxxxxwwwvvvvvvuuutttvvvwwwxxxzzz{{{|||||||||yyyyyyyyyyyywwwvvvuuutttttttttsssrrrrrrsssssssssuuutttsssrrrqqqrrrrrrsssrrrrrrrrrrrrrrrrrrrrrrrrssssssrrrrrrqqqpppooonnnrrrqqqppppppooopppppppppppppppqqqrrrtttwwwyyy{{{wwwtttpppmmmlllmmmoooqqqrrrrrrrrrrrrqqqppppppoooppppppppppppqqqrrrssssssssssssrrrqqqqqqrrrrrrrrrkkkjjjhhheeeeeeiiipppvvv}}}{{{xxxrrrmmmkkkmmmoooqqqrrrtttvvvxxxyyyzzzzzzvvvvvvvvvsssooonnnpppsssvvv|||xxxtttvvvzzzrrrbbb\\\XXX]]]jjjwww~~~nnngggaaa___]]]ZZZYYYYYYXXX[[[___^^^[[[YYYZZZ[[[XXXXXXXXXWWWVVVUUUTTTSSSQQQQQQSSSTTTUUUVVVVVVVVVVVVUUUSSSQQQRRRTTTVVVXXXZZZYYYYYYYYYYYYYYYYYYZZZVVVTTTQQQPPPOOOQQQSSSUUURRRRRRQQQQQQQQQRRRSSSSSSRRRRRRSSSTTTUUUWWWWWWXXXXXXUUUUUUWWWXXXVVVYYY^^^bbbmmmuuuqqqggg___[[[ZZZ[[[[[[\\\[[[[[[]]]```ccchhhjjjqqqvvvdddYYY[[[dddhhhllltttvvvjjjbbb^^^WWWMMMEEE???>>>===;;;::::::::::::::::::999777555444333222222111111000000111111111111222222222222111000000000000111111222222222222000000000111222333333333555444333333666:::???BBBFFFGGGGGGGGGHHHKKKOOORRR{{{vvvqqqooonnnnnnmmmnnnmmmlllkkklllooorrrqqqsssvvvyyy|||}}}~~~~~~|||sssnnnsss{{{uuuppplllcccWWWJJJCCCBBBCCC???<<<:::888999999999888888888888888888888888888;;;===???AAACCCFFFJJJMMMQQQVVV]]]```aaaaaacccfffhhhjjjlllnnnqqqtttvvvwwwxxxyyyyyyzzz{{{{{{||||||}}}|||{{{zzzzzz|||~~~~~~}}}{{{{{{zzzzzzzzzzzzzzz{{{{{{{{{{{{{{{{{{{{{||||||zzzvvvrrroooooopppppppppkkklllnnnppprrrtttuuuvvvxxxwwwvvvwwwzzz{{{|||{{{zzzyyyzzz~~~~~~}}}}}}zzzpppkkkeeeaaabbbeeehhhjjjnnnnnnlllhhhccc\\\UUURRRKKKIIIFFFEEEEEEDDDCCCAAADDDFFFHHHJJJLLLNNNNNNNNNOOOLLLGGGDDDAAA>>>:::888888999;;;>>>AAAGGGMMMRRR^^^bbbfffhhhhhhjjjnnnrrrwwwwwwxxxxxxwwwwwwvvvuuuwwwxxxyyyzzz{{{{{{||||||yyyyyyyyyxxxwwwvvvttttttqqqqqqqqqqqqqqqrrrsssssstttttttttssssssrrrrrrqqqqqqqqqqqqqqqrrrrrrrrrrrrqqqrrrrrrrrrqqqpppooooooqqqqqqpppppppppppppppqqqqqqqqqqqqrrrsssvvvxxxyyyvvvtttpppnnnmmmnnnpppqqqqqqqqqqqqqqqqqqpppppppppqqqqqqqqqpppqqqqqqrrrrrrsssrrrrrrqqqqqqqqqqqqrrrlllkkkgggbbb___bbbjjjqqqvvvvvvtttooojjjiiikkknnnqqqrrrsssuuuvvvwwwxxxxxxuuuuuusssnnnjjjkkkppptttvvv}}}zzzwwwyyy~~~xxxbbb\\\ZZZbbbooozzzvvvooogggdddaaa]]][[[YYYYYYZZZYYY[[[^^^___]]]\\\[[[[[[XXXXXXXXXWWWVVVUUUSSSRRRSSSSSSUUUVVVWWWXXXXXXXXXWWWVVVTTTTTTTTTUUUWWWXXXYYYYYYXXXXXXXXXXXXYYYYYYUUUTTTRRRQQQRRRSSSTTTVVVSSSSSSRRRQQQQQQRRRRRRRRRPPPQQQRRRSSSUUUVVVXXXXXXYYYVVVUUUWWWWWWVVVWWWZZZYYY^^^cccbbb\\\XXXXXXYYYWWWXXXYYYYYYZZZ[[[^^^aaaeeegggkkkvvv{{{{{{rrraaa]]]```iiikkkooowwwttthhh___VVVLLLEEEAAA@@@>>><<<;;;;;;;;;<<<;;;:::999888666555444333333222111111000111111111111222222222222111000000000000111222222222222111000000111111111222222222333222222222444777999;;;<<<>>>@@@BBBCCCEEEHHHKKK}}}wwwrrrpppooonnnoooooonnnkkkjjjjjjmmmoooqqqssswww{{{}}}}}}xxxuuuwww{{{rrrmmmcccWWWLLLEEEBBBAAA???===:::999999999888777888999999999999999999888666999===???AAADDDHHHJJJNNNSSSZZZ^^^______bbbdddggghhhkkknnnppprrrtttuuuvvvwwwxxxyyyzzz{{{|||}}}{{{{{{{{{{{{{{{|||}}}}}}~~~~~~|||}}}|||{{{zzzzzzyyyyyyzzzzzzzzzyyyyyyxxxxxxwwwwwwtttpppkkkhhhhhhiiijjjkkkjjjkkkmmmoooqqqrrrttttttvvvttttttuuuwwwyyyyyyyyywwwwwwxxx{{{{{{zzz~~~tttnnngggccccccfffiiikkkppprrrsssrrrmmmggg```[[[RRRNNNJJJIIIIIIIIIGGGEEEFFFFFFGGGHHHHHHIIIIIIIIIJJJGGGCCCAAA???===;;;999888999;;;;;;<<>>AAADDDGGGIIILLLRRRYYY]]]^^^^^^aaacccggghhhjjjmmmpppqqqssssssuuuvvvwwwxxxzzz{{{|||}}}yyyyyyzzz{{{{{{||||||||||||~~~}}}|||~~~}}}|||{{{zzzyyyyyyyyywwwvvvuuutttsssrrrqqqppplllhhhccc```aaaccceeefffjjjkkkmmmoooqqqssssssttttttrrrrrrsssuuuwwwwwwwwwvvvuuuwwwzzzyyyxxx}}}uuuppphhhddddddgggjjjlllqqqtttwwwxxxuuunnngggbbbZZZVVVQQQOOOPPPPPPOOOMMMGGGGGGGGGGGGGGGGGGGGGGGGGGGDDDBBB@@@@@@???===<<<999:::;;;::::::===DDDIIIIIIQQQZZZaaadddggglllppptttuuuwwwxxxyyyyyyxxxxxxyyyyyyzzzzzz{{{zzzzzzzzzwwwwwwwwwwwwvvvtttsssrrroooooopppqqqrrrtttuuuvvvrrrsssuuuvvvuuussspppnnnoooooooooppppppqqqqqqqqqoooppppppqqqqqqqqqppppppppppppoooooopppqqqqqqrrrrrrrrrqqqqqqrrrsssuuuvvvpppnnnlllkkkjjjlllnnnooommmmmmmmmnnnppprrruuuvvvssssssrrrqqqpppppppppppprrrqqqqqqpppooooooooopppxxxuuunnnddd\\\[[[aaahhhjjjlllmmmjjjfffeeeiiinnnppppppqqqrrrrrrrrrrrrqqqtttqqqllleeeaaaccckkkrrruuu~~~yyyxxxyyywwwmmmggghhhsss}}}ssshhhbbb```aaa```[[[WWWXXX[[[]]]XXXWWWXXX[[[______\\\XXXZZZZZZYYYXXXVVVTTTRRRQQQTTTUUUVVVWWWXXXYYYYYYYYYXXXXXXXXXYYYYYYYYYYYYZZZWWWWWWVVVVVVVVVVVVWWWWWWTTTTTTUUUVVVWWWXXXXXXXXXVVVUUUTTTRRRRRRQQQQQQQQQNNNOOOQQQRRRTTTVVVXXXXXX[[[WWWUUUXXXXXXVVVUUUWWWUUUSSSSSSTTTTTTTTTXXX\\\XXXYYY[[[ZZZZZZZZZ\\\^^^\\\ccciiijjjnnn|||uuuqqqpppeee]]]```dddhhhnnnwwwyyykkk\\\QQQJJJCCCAAA???===<<<<<<===>>>;;;::::::999888777666666444444333222111111222222111222222222222111000000///000111222333222111111333333222222111000000000000111222444555555555555666999<<<>>>>>>======>>>yyyzzz{{{}}}}}}}}}|||||||||wwwrrrpppooopppqqqsssrrrooommmkkkiiihhhhhhooorrrxxx}}}~~~}}}xxxvvvzzzxxxvvvyyyrrrggg\\\SSSKKKEEEAAA>>><<<;;;;;;;;;;;;999888777777777777777777777777999999999;;;>>>BBBFFFHHHLLLPPPUUUYYY[[[^^^```bbbdddfffhhhkkknnnpppqqqrrrsssuuuwwwwwwwwwxxxzzz|||zzz{{{||||||{{{{{{|||~~~}}}~~~}}}{{{zzzzzzzzzxxxvvvsssrrrooollliiihhhggggggbbb^^^ZZZYYYXXXXXX]]]dddfffjjjnnnqqqqqqooonnnnnnssssssuuuvvvwwwwwwwwwwwwuuuwwwyyyzzzzzz{{{}}}~~~}}}xxxpppiiiggghhhhhhlllqqqsssyyy}}}|||yyyvvvqqqlllgggbbb\\\WWWUUUUUUTTTTTTOOOLLLIIIHHHIIIIIIFFFDDDDDDDDDBBB@@@???===;;;;;;:::;;;<<<;;;;;;===@@@BBBMMMSSSZZZ^^^```dddkkkpppuuuvvvvvvwwwwwwwwwwwwwwwwwwwwwxxxyyyyyyyyyyyyyyyvvvvvvuuutttsssrrrqqqqqqpppqqqrrrssssssrrrqqqpppqqqrrrtttttttttrrrpppoooooooooooopppqqqqqqrrrrrrqqqqqqqqqqqqqqqqqqrrrrrrqqqooommmlllmmmooorrrtttssssssssstttvvvwwwyyyzzzwwwtttpppmmmmmmnnnooooooppppppppppppqqqrrrssstttsssssssssrrrqqqpppooonnnmmmnnnnnnnnnmmmnnnpppssswwwwwwsssiii___ZZZ]]]bbbeeeeeeeeeeeehhhkkknnnpppqqqpppppppppppppppqqqrrrpppqqqrrrooolllmmmrrrwwwyyy~~~|||sssjjj___iiittt|||~~~{{{tttjjjbbb___kkkgggaaa\\\XXXXXXYYYZZZYYYZZZ[[[[[[[[[YYYXXXWWWXXXXXXXXXWWWVVVTTTSSSRRRSSSTTTTTTUUUVVVXXXYYYZZZXXXXXXYYYYYYZZZZZZ[[[[[[UUUWWWYYY[[[[[[ZZZYYYXXXWWWWWWWWWWWWXXXYYY[[[[[[YYYWWWUUUSSSRRRRRRRRRSSSRRRSSSSSSTTTTTTTTTUUUUUUTTTRRRPPPQQQTTTVVVVVVTTTUUUUUUUUUUUUVVVXXXZZZ[[[\\\\\\[[[[[[[[[[[[[[[[[[ccccccfffiiimmmwww}}}oooqqq}}}|||jjj]]][[[[[[^^^bbbhhhuuuzzzmmm\\\NNNIIIFFFBBB>>><<<;;;<<<===<<<<<<<<<<<<:::888555444444444333333333222222222111000000000000000111111555444222111000111222222111000000000//////......111111111111111111111111444555666777999;;;<<<<<>>===<<<;;;;;;<<<<<<<<<>>>AAACCCMMMSSSZZZ^^^```dddkkkpppuuuvvvvvvwwwwwwwwwvvvvvvwwwwwwwwwwwwwwwvvvvvvuuuwwwvvvuuutttsssrrrrrrrrroooppppppqqqqqqppppppoooqqqqqqrrrrrrrrrqqqpppooooooooooooppppppqqqqqqqqqooooooooooooooopppppppppqqqpppnnnmmmmmmoooqqqsssqqqrrrrrrtttuuuwwwyyy{{{xxxuuupppmmmllllllnnnooooooooooooooopppqqqqqqrrrrrrrrrrrrrrrqqqpppooonnnnnnooooooooonnnooorrrtttvvvwwwtttkkkaaa[[[]]]aaabbbbbbbbbcccfffiiimmmooopppooooooooonnnnnnnnnnnnkkkjjjjjjmmmrrrwwwzzz{{{{{{}}}|||}}}}}}rrrjjjgggppp{{{|||xxxoooeee^^^^^^gggddd___ZZZXXXWWWXXXYYYZZZ[[[\\\\\\\\\[[[YYYXXXYYYYYYXXXXXXWWWWWWWWWVVVTTTTTTTTTUUUVVVWWWYYYZZZXXXXXXYYYYYYZZZZZZ[[[[[[VVVWWWYYYZZZZZZZZZYYYYYYYYYYYYYYYYYYYYYZZZZZZ[[[ZZZYYYWWWVVVUUUTTTTTTTTTSSSRRRRRRRRRRRRSSSTTTUUUSSSQQQPPPQQQTTTVVVVVVUUUUUUUUUUUUUUUVVVXXXZZZ[[[\\\\\\\\\[[[[[[[[[ZZZZZZ```bbbeeeiiikkkrrrxxxoooxxxwwwddd]]]XXXWWWYYY___jjjuuu|||{{{hhhYYYLLLHHHCCC???>>>>>>===<<<888888999999888777666555555555555444444444333333222111111111111111222222444333222222111111111222333222222222111111111111111111111111111111111111222333444555777888999:::ssstttvvvwwwxxxxxxwwwwwwvvvuuurrrpppooopppqqqrrrsssrrrqqqooonnnnnnnnnnnnoooqqqtttwwwzzz|||~~~~~~|||zzzzzz{{{|||sssxxx}}}vvvgggZZZPPPHHHDDDCCCAAA===;;;:::888666444999999999999999999999999999888999:::===@@@DDDFFFHHHKKKPPPSSSVVVYYY\\\___aaaccceeehhhkkkmmmnnnooonnnppprrrsssssstttvvvwwwxxxzzz{{{|||{{{{{{}}}~~~{{{||||||}}}~~~~~~{{{yyyxxxwwwuuusssooolllnnnkkkfffaaa[[[WWWUUUSSSOOOKKKIIIIIIIIIIIIOOOVVV^^^ccciiinnnqqqrrrssstttsssttttttuuuuuuuuuttttttpppsssuuuwwwxxxzzz}}}zzzrrrlllkkkmmmnnnsssxxx{{{|||yyytttqqqnnnllljjjhhheee```XXXRRRNNNLLLJJJIIIHHHGGGEEEDDDAAA???>>>===<<<============???CCCEEEOOOTTT[[[___bbbffflllqqqvvvvvvvvvwwwvvvvvvuuuuuuvvvvvvvvvvvvuuutttssssssyyywwwuuutttsssrrrsssssspppoooooooooooooooooopppqqqqqqppppppooooooppppppooooooppppppppppppppppppllllllmmmmmmmmmnnnnnnnnnqqqpppooonnnnnnoooqqqsssppppppqqqrrruuuxxxzzz|||zzzwwwrrrmmmkkkkkklllnnnooooooooooooooooooppppppqqqqqqqqqqqqpppooonnnnnnooopppqqqpppooopppsssuuuwwwxxxwwwoooeee^^^]]]_________```aaadddhhhlllnnnnnnnnnnnnmmmlllkkkiiiiiifffdddeeennn{{{}}}yyyzzz~~~}}}uuuooopppxxx~~~yyyssshhh]]]ZZZ\\\bbb```\\\YYYWWWWWWXXXXXX[[[\\\]]]]]]]]]\\\[[[ZZZVVVUUUTTTSSSSSSTTTUUUVVVTTTTTTTTTUUUVVVWWWXXXYYYXXXXXXYYYYYYZZZZZZ[[[[[[XXXXXXXXXXXXXXXYYYYYYZZZ\\\\\\[[[ZZZZZZZZZZZZ[[[ZZZZZZZZZZZZYYYWWWVVVUUUTTTSSSQQQPPPQQQRRRTTTUUURRRQQQOOOPPPSSSUUUVVVVVVVVVVVVVVVWWWWWWYYYZZZ[[[^^^]]]]]]\\\[[[ZZZYYYYYY]]]___cccfffgggkkkxxxrrruuu{{{pppcccVVVQQQQQQWWWaaakkkrrr|||zzzmmmWWWPPPGGGBBBBBBBBB@@@===666777888888888888888777777777666666666555555555333222222111111111222222222222222333222222111000222222222222222111111111111111111111111111111111000111222333444555666777pppqqqsssuuuvvvvvvuuuuuusssrrrqqqoooooooooooooooqqqppppppoooooooooooooooooopppqqqsssuuuyyy{{{}}}~~~~~~~~~}}}|||{{{|||rrrdddXXXNNNHHHEEEBBB>>>;;;:::999777555999999999999999999999999999888888999;;;???BBBDDDFFFIIIMMMQQQTTTWWW[[[^^^aaabbbeeehhhjjjlllnnnooommmoooqqqrrrrrrsssuuuvvvwwwyyyzzz{{{{{{{{{}}}||||||||||||}}}~~~xxxwwwuuusssqqqmmmhhhddddddaaa]]]WWWRRRNNNKKKJJJIIIFFFDDDFFFFFFGGGMMMTTT[[[```gggmmmpppqqqssstttvvvvvvwwwwwwwwwvvvuuuuuutttvvvwwwxxxwwwwwwxxxzzz~~~{{{sssnnnnnnpppsssxxx}}}}}}{{{xxxuuurrrooolllggg___WWWRRROOONNNNNNJJJIIIGGGEEECCCAAA???>>>>>>??????>>>???AAAEEEHHHRRRWWW]]]cccgggkkkooossswwwwwwwwwwwwvvvuuuuuutttttttttuuuuuuuuuuuuuuutttzzzxxxvvvtttssssssttttttqqqpppooonnnnnnooopppqqqsssrrrpppoooooopppqqqrrrppppppppppppooooooooooookkkkkkllllllmmmmmmnnnnnnqqqpppooonnnooopppqqqrrrpppppppppqqqtttwwwzzz|||}}}zzzuuuppplllkkklllnnnppppppppppppppppppoooooopppppppppppppppooonnnnnnooopppppppppoooppprrruuuxxxzzzzzztttkkkccc______]]]^^^^^^aaadddiiimmmooonnnmmmmmmllljjjgggeeeddddddcccgggrrr}}}~~~zzz}}}|||{{{}}}}}}wwwooobbbWWWWWW\\\]]]\\\ZZZWWWVVVVVVWWWXXX[[[[[[\\\]]]]]]\\\[[[ZZZWWWUUUTTTRRRRRRSSSTTTVVVUUUUUUUUUUUUVVVVVVWWWXXXXXXXXXYYYYYYZZZZZZ[[[[[[ZZZYYYXXXWWWWWWXXXZZZ[[[^^^]]]\\\\\\[[[[[[[[[[[[ZZZ[[[\\\\\\[[[YYYXXXVVVUUUSSSQQQPPPPPPQQQTTTVVVRRRQQQPPPPPPRRRUUUWWWXXXXXXXXXYYYYYYZZZ[[[\\\\\\^^^^^^]]]\\\[[[YYYYYYXXX[[[\\\___aaabbbeeeooo{{{{{{yyyooo]]]TTTRRRVVV^^^eeemmmuuu~~~kkk^^^OOOFFFEEEEEEBBB???:::;;;;;;;;;:::::::::999999888888888777777777777333222111111111111111111000111222333333222111000000000000000000000000000111111111111111111111111000000111222333333444444nnnoooqqqssstttttttttsssuuuuuutttrrrqqqpppoooooonnnnnnmmmmmmmmmnnnnnnooopppoooooooooqqqtttwwwyyy}}}|||}}}~~~||||||~~~{{{~~~pppaaaRRRIIIEEEBBB>>><<<;;;;;;999888888888888888888888888888888888888888:::===@@@BBBEEEHHHLLLOOORRRVVV[[[^^^aaabbbeeehhhjjjmmmnnnooommmoooqqqrrrrrrsssuuuvvvvvvwwwzzzzzz{{{|||~~~~~~}}}}}}}}}}}}~~~vvvssspppmmmjjjeee```\\\WWWUUUQQQMMMJJJGGGFFFEEEEEECCCBBBDDDEEEFFFKKKRRR[[[___fffkkknnnpppqqqrrruuuvvvvvvvvvvvvuuuuuutttvvvwwwxxxwwwuuutttuuuvvv{{{{{{tttooopppssswww|||{{{wwwtttsssoooggg^^^WWWQQQOOOOOOMMMLLLJJJHHHEEECCCAAA@@@@@@@@@@@@@@@@@@CCCHHHKKKWWW[[[aaaggglllppptttvvvxxxxxxxxxxxxwwwvvvttttttrrrssstttvvvwwwxxxyyyyyyzzzyyywwwuuuttttttttttttrrrqqqpppoooooopppqqqrrrtttsssqqqooooooqqqssstttqqqppppppoooooonnnnnnnnnkkkkkkllllllmmmnnnoooooopppooooooooopppqqqrrrsssqqqppppppppprrruuuxxxzzz~~~}}}zzztttooolllnnnppppppqqqqqqrrrrrrqqqpppooooooppppppppppppooonnnnnnnnnooopppooonnnooorrrtttyyy{{{{{{wwwppphhhbbb```^^^^^^___aaaeeejjjnnnqqqnnnnnnllljjjhhheeecccaaabbbfffnnnvvv}}}|||}}}|||uuukkk^^^UUUVVV\\\ZZZZZZYYYXXXWWWWWWWWWWWWYYYZZZ[[[\\\\\\[[[ZZZZZZ^^^]]]ZZZXXXWWWWWWXXXYYYVVVVVVUUUUUUUUUVVVWWWWWWXXXXXXYYYYYYZZZZZZ[[[[[[[[[ZZZXXXVVVVVVWWWYYY[[[^^^]]]]]]\\\\\\\\\\\\]]][[[[[[\\\]]]\\\[[[YYYXXXWWWUUUSSSQQQQQQSSSUUUVVVSSSRRRQQQQQQRRRTTTWWWYYY[[[[[[\\\]]]]]]^^^^^^^^^^^^^^^]]]\\\[[[YYYYYYXXXZZZYYYZZZ\\\]]]```jjjvvvmmmaaaZZZWWWYYY]]]bbbiiisss|||~~~oooZZZKKKFFFEEEBBB@@@@@@???>>><<<;;;999999888:::::::::999999999888888333222111000000000000000///000222333333222111000000000000000000111111111111111111111111111111111111111111222222333333333kkklllnnnpppqqqrrrrrrqqqvvvvvvvvvvvvtttsssqqqpppmmmmmmllllllllllllmmmmmmpppooonnnmmmnnnpppssstttxxxuuuuuuxxxxxxxxx{{{|||www}}}yyygggWWWLLLHHHDDD@@@======<<<;;;;;;777777777777777777777777888888777888999<<<>>>@@@CCCFFFIIIMMMPPPTTTYYY]]]```bbbdddgggjjjlllnnnnnnnnnoooqqqrrrrrrsssuuuwwwtttvvvyyyzzz{{{|||~~~~~~~~~~~~~~~}}}}}}}}}}}}rrrnnniiiddd```[[[VVVSSSKKKJJJHHHEEEDDDCCCCCCCCCBBB??????BBBBBBCCCHHHOOOZZZ^^^eeejjjmmmnnnooopppqqqrrrrrrsssssssssrrrrrrrrrtttttttttrrrrrrssstttuuu|||{{{tttppprrrvvvzzz{{{xxxxxxvvvqqqhhh___WWWRRRPPPQQQPPPNNNLLLIIIFFFDDDCCCBBBBBBBBBAAABBBEEEJJJNNNZZZ^^^dddjjjppptttwwwxxxzzzzzzzzzyyyxxxvvvuuutttqqqrrrtttwwwyyyzzz{{{{{{yyyyyyxxxwwwvvvuuuttttttrrrrrrqqqqqqqqqqqqrrrrrrtttrrrqqqpppppprrrtttuuuqqqqqqpppooonnnnnnmmmmmmkkkkkklllmmmnnnoooooopppnnnnnnooopppqqqrrrtttuuutttrrrqqqppppppsssuuuwww~~~~~~}}}xxxrrrnnnnnnppppppppprrrssssssrrrqqqpppoooppppppqqqppppppoooooonnnooooooooonnnoooqqqtttxxxyyyzzzxxxrrrjjjdddaaa______```bbbfffjjjnnnqqqpppnnnllliiifffdddcccbbbcccjjjsssxxxyyyzzz}}}{{{xxx|||~~~|||rrrggg\\\TTTUUU[[[YYYYYYYYYYYYYYYXXXXXXWWWYYYZZZ[[[\\\\\\\\\[[[ZZZ___^^^\\\ZZZXXXXXXXXXXXXWWWWWWVVVUUUUUUUUUVVVVVVXXXXXXYYYYYYZZZZZZ[[[[[[[[[ZZZXXXWWWVVVWWWYYYZZZ[[[[[[[[[\\\\\\^^^______]]]]]]]]]]]]]]]\\\[[[[[[YYYXXXVVVUUUTTTUUUWWWXXXUUUUUUTTTRRRRRRSSSWWWZZZ\\\]]]^^^^^^______^^^^^^^^^]]]]]]\\\[[[ZZZYYYYYYYYYWWWXXXZZZZZZ]]]fffooo}}}tttggg[[[UUUTTTRRR[[[hhhttt}}}gggUUUKKKFFFDDDAAABBBAAA???<<<999888777666;;;::::::::::::999999999444333222111111111111111///000111111222111111111222222222333333333333333111111111111111111111111111111111222222222222222hhhiiikkkmmmnnnoooooooooqqqrrrssstttsssrrrpppooommmmmmlllllllllllllllmmmpppooommmllllllmmmnnnooorrrnnnmmmrrruuuuuuuuuwwwzzz{{{tttyyy}}}oooaaaWWWLLLHHHCCC???>>>===<<<;;;888888888888888888888888888888777777888;;;===???AAACCCFFFJJJMMMRRRWWW[[[___```cccfffhhhkkklllmmmmmmoooqqqqqqqqqrrrtttvvvsssvvvxxxzzzzzz|||~~~}}}~~~~~~~~~}}}{{{yyyxxxmmmhhhaaaZZZUUUQQQMMMJJJCCCBBBAAA@@@@@@@@@AAABBB@@@>>>>>>@@@AAAAAAFFFLLLWWW\\\ccciiilllnnnoooqqqoooooopppqqqrrrrrrrrrrrrqqqrrrrrrpppnnnllllllmmmiiiooovvvzzz~~~~~~zzztttpppssswww|||~~~zzzwwwwwwxxxxxxsssjjjbbb\\\ZZZVVVUUUSSSPPPNNNKKKIIIHHHDDDDDDCCCBBBCCCGGGLLLPPP\\\___eeelllrrrwwwxxxxxx|||||||||{{{yyywwwvvvuuurrrsssuuuwwwxxxzzzzzzzzzxxxxxxyyyyyyxxxvvvtttsssppppppqqqqqqqqqqqqppppppqqqqqqpppppppppqqqssstttrrrqqqpppooonnnmmmlllllljjjjjjkkklllmmmnnnoooppplllmmmnnnppprrrtttuuuvvvwwwuuurrrooooooppprrrttt{{{}}}~~~zzztttooonnnooommmnnnppprrrsssrrrqqqpppppppppqqqqqqqqqqqqqqqpppooopppppppppooopppsssuuuuuuvvvwwwvvvqqqjjjdddaaa______```bbbeeeiiimmmppprrrppplllhhheeedddddddddhhhooowww{{{{{{{{{~~~{{{vvvtttrrrqqqwww}}}|||}}}{{{vvvuuu|||nnndddZZZTTTUUUYYYZZZZZZ[[[[[[[[[ZZZXXXXXXYYYZZZ\\\]]]]]]]]]\\\[[[[[[ZZZZZZYYYXXXWWWWWWWWWXXXWWWVVVVVVUUUUUUUUUUUUXXXXXXYYYYYYZZZZZZ[[[[[[[[[ZZZYYYXXXWWWXXXXXXYYYXXXXXXYYY[[[]]]___aaabbb```______^^^^^^^^^^^^^^^[[[ZZZYYYXXXXXXXXXXXXYYYXXXXXXWWWTTTRRRSSSWWW[[[[[[\\\]]]^^^^^^^^^]]]]]]\\\\\\\\\[[[[[[[[[ZZZZZZWWWVVVWWWZZZZZZZZZ___fffrrrxxxeeeYYYUUUPPPVVV___jjjyyyxxxeeeXXXOOOJJJGGGEEECCC@@@===;;;999888888;;;;;;:::::::::999999999666666555444333222222333000000000000000111222222222222222333333444444444111111111111111111111111111111111111111000000000eeefffiiikkklllmmmmmmmmmjjjkkknnnooopppooonnnmmmnnnnnnmmmllllllllllllmmmpppooommmlllkkkkkkllllllpppkkkiiioootttuuusssrrrvvv~~~}}}sssvvv~~~vvvkkkdddPPPKKKEEEAAA>>><<<;;;:::999999999999999999999999888888777777888:::<<<>>>???AAADDDHHHKKKPPPVVVZZZ]]]___aaadddgggiiikkkkkklllnnnpppppppppqqqsssuuusssuuuxxxyyyzzz||||||}}}~~~~~~|||zzzwwwuuujjjddd\\\TTTNNNJJJGGGDDD@@@???>>>===>>>>>>@@@@@@AAA??????AAABBBAAAFFFLLLUUUZZZbbbhhhlllnnnppprrrooopppqqqrrrssstttttttttssssssrrrnnniiifffeeeeee]]]dddkkkpppvvv|||}}}zzzzzztttpppsssxxx}}}{{{wwwuuurrrvvvzzzyyysssmmmhhhfffZZZYYYWWWTTTQQQOOOLLLKKKEEEDDDDDDCCCDDDGGGMMMRRR\\\___eeelllssswwwxxxxxx}}}}}}}}}{{{zzzxxxvvvuuussstttuuuwwwxxxxxxxxxxxxwwwxxxzzz{{{zzzwwwtttrrrnnnooopppqqqqqqpppooonnnpppooooooppppppqqqrrrrrrrrrqqqpppooonnnmmmlllkkkiiijjjjjjkkkmmmnnnooooookkklllnnnppprrruuuwwwwwwyyywwwsssooonnnoooppprrrxxx|||~~~{{{tttooommmnnnkkkmmmoooqqqrrrqqqpppppppppqqqqqqrrrrrrrrrqqqqqqqqqqqqrrrqqqpppqqqtttvvvssstttuuusssooojjjddd```______```bbbeeeiiillloootttqqqlllgggeeedddeeefffoootttzzz~~~vvvnnnlllkkklllsss|||{{{xxxyyy|||zzzuuuooonnn{{{{{{lllaaaYYYTTTUUUXXXZZZ[[[\\\\\\\\\[[[YYYXXX[[[[[[]]]^^^___^^^^^^]]][[[[[[\\\\\\\\\\\\[[[[[[XXXXXXWWWVVVUUUUUUUUUUUUXXXXXXYYYYYYZZZ[[[[[[[[[ZZZZZZYYYXXXXXXXXXXXXXXXVVVVVVXXXZZZ]]]```bbbdddcccbbb```______```aaaaaa\\\\\\[[[[[[[[[ZZZYYYYYYYYYYYYXXXUUURRRSSSWWW[[[ZZZ[[[\\\]]]]]]]]]\\\[[[\\\\\\[[[[[[[[[[[[[[[[[[UUUUUUXXX[[[[[[XXXZZZ^^^cccppppppaaa\\\YYYZZZZZZ___mmmtttdddYYYQQQNNNGGGFFFCCC@@@>>>===<<<<<<;;;;;;:::::::::999999999888888777666555444444444111000/////////000222333000000000111111222222222111111111111111111111111000000000000000/////////dddgggkkkllllllkkkkkkkkkmmmnnnnnnoooooooooooonnnrrrqqqooollljjjkkknnnqqqoooppppppooollliiiiiiiiijjjhhhgggjjjoootttvvvwwwyyy}}}zzzsssttt|||{{{tttpppooo]]]SSSHHHAAA@@@@@@===999999888888888999::::::;;;666666777777888999;;;;;;===???CCCFFFIIINNNSSSWWW\\\^^^```bbbccceeeiiillllllmmmppprrrttttttsssssswwwxxxyyyyyyzzzzzzzzzzzzzzz{{{||||||yyytttpppmmmggg```WWWOOOJJJGGGFFFEEE???>>><<<;;;;;;===@@@BBBBBBAAABBBCCCBBB@@@DDDKKKMMMWWW```dddgggllloooooonnnoooqqqtttvvvtttppplllnnnmmmkkkgggbbb\\\WWWTTTTTTXXX^^^eeelllrrrvvvxxxvvvuuutttsssvvv|||~~~xxxsssppptttvvv{{{uuuiiifffeeeaaaZZZRRRNNNNNNPPPOOOKKKHHHFFFDDDDDDKKKTTT^^^cccjjjqqqtttwwwyyyzzz~~~|||{{{yyyxxxzzzyyyyyyyyyyyyyyyyyyxxx{{{{{{||||||{{{yyyxxxvvvrrrrrrqqqqqqpppooooooooorrrqqqqqqppppppqqqqqqqqqpppppppppooooooooonnnnnnjjjjjjjjjjjjkkkmmmooopppnnnoooqqqrrrtttxxx~~~~~~yyysssooonnnnnnnnnxxx{{{|||zzzuuuqqqooopppmmmnnnooopppqqqrrrrrrqqqssstttuuuuuuuuutttrrrqqqttttttrrrqqqqqqqqqqqqrrrrrrqqqooollliiigggfffeeecccbbbbbbccceeegggjjjllltttrrrmmmgggbbbbbbggglllqqqssswww~~~zzztttmmmiiikkkqqqwww{{{{{{zzz{{{|||wwwooojjjlllxxxvvvddd```^^^XXXVVVZZZ\\\[[[ZZZZZZZZZ[[[\\\]]]^^^^^^____________^^^^^^^^^^^^^^^^^^]]]]]]]]]]]]^^^\\\ZZZXXXVVVTTTSSSSSSWWWWWWXXXXXXXXXXXXXXXWWW[[[ZZZXXXVVVVVVVVVWWWWWWWWWVVVVVVWWWXXXZZZ\\\]]]]]]^^^_________^^^]]]\\\____________^^^]]]\\\[[[YYYYYYWWWVVVVVVWWWXXXYYYXXXZZZ[[[[[[ZZZZZZ[[[]]]]]]\\\\\\[[[ZZZYYYXXXXXXWWWWWWWWWXXXXXXXXXXXXYYY```eeeqqqrrrbbbZZZTTTWWWdddnnnvvvzzzkkk\\\QQQLLLIIIDDD???<<<::::::;;;:::::::::;;;<<<<<<999777999888888777666555555444333333222222222222222333111111111111111111111111111222222333333222222111///000000111111111000000eeehhhkkkkkkjjjiiihhhiiihhhiiijjjlllmmmnnnoooooouuusssqqqmmmiiiiiikkkmmmnnnppppppooommmkkkkkkkkkllljjjhhhjjjnnnrrruuuuuuvvvzzzxxxvvv|||{{{rrrnnnnnnhhh[[[KKKBBBAAAAAA>>>:::999999888888999::::::;;;777777777777888999::::::<<<>>>AAADDDGGGLLLQQQUUUYYY\\\___aaabbbdddgggiiijjjlllnnnqqqssstttssssssuuuvvvwwwxxxxxxxxxxxxxxxxxxxxxxxxwwwtttooojjjgggaaa[[[TTTMMMIIIGGGEEECCC@@@???===<<<===>>>AAABBBAAA@@@AAACCCAAA@@@DDDLLLOOOXXXaaaeeehhhlllooonnnoooppprrrtttuuutttpppmmmllljjjfffaaa[[[UUUPPPMMMMMMQQQVVV\\\ccchhhkkkmmmnnnnnnoooqqquuu|||}}}{{{zzzpppllleee]]]VVVRRRQQQQQQSSSPPPMMMKKKGGGEEEKKKRRR___eeelllrrrvvvyyy{{{}}}~~~~~~~~~}}}|||zzzxxxwwwyyyyyyyyyyyyyyyxxxxxxxxxzzzzzz{{{{{{zzzyyywwwvvvrrrrrrqqqqqqpppooooooooorrrqqqqqqqqqqqqqqqrrrsssssssssssssssrrrrrrrrrrrrmmmlllkkkkkkkkklllmmmnnnnnnoooqqqrrrtttxxx}}}~~~yyytttpppnnnnnnooosssvvvxxxwwwsssooommmmmmnnnoooppppppqqqqqqppppppqqqrrrssstttuuuttttttsssrrrrrrrrrqqqqqqpppooooookkkkkkjjjiiihhhhhhhhhhhheeedddddddddeeehhhkkkmmmqqqpppmmmfffaaabbbiiipppssssssvvv|||~~~xxxtttooommmpppvvv|||~~~||||||vvvrrrlllhhhjjjuuussscccaaa```[[[YYY\\\^^^]]]\\\\\\\\\\\\]]]^^^^^^_______________^^^^^^^^^^^^^^^^^^]]]\\\[[[[[[\\\[[[ZZZXXXVVVTTTSSSRRRWWWWWWXXXXXXXXXXXXWWWWWWYYYXXXWWWVVVVVVVVVVVVVVVVVVUUUUUUUUUVVVXXXZZZ[[[\\\\\\]]]^^^^^^]]]\\\[[[]]]]]]^^^^^^^^^]]]\\\\\\ZZZYYYXXXWWWVVVVVVWWWXXXWWWYYYZZZYYYXXXXXXYYY[[[ZZZZZZYYYYYYXXXWWWWWWWWWUUUUUUUUUUUUVVVVVVVVVVVV\\\```hhhssstttbbbYYYXXXaaaiiiooo|||zzzlllcccXXXRRRJJJCCC@@@>>>===<<<===<<<;;;<<<<<<<<<999777999999888777777666555555333222111000000000000000111111111111111222222222222222333333333333222222222222222333333222111111fffhhhjjjjjjhhhfffffffffeeefffhhhjjjmmmooopppqqqvvvuuurrrmmmiiifffggghhhmmmoooppppppnnnmmmnnnnnnpppmmmkkkkkkmmmppprrrssssssxxx}}}xxxzzzsssnnnnnntttfffSSSGGGCCCBBB???===999999999999999::::::;;;999888888888888888999999:::===@@@BBBEEEIIIOOORRRUUUYYY]]]```bbbcccdddfffgggiiillloooqqqsssssssssrrrssstttuuuvvvvvvvvvvvvwwwwwwvvvsssooojjjdddaaa[[[WWWRRRNNNKKKIIIFFFDDDAAA@@@???>>>>>>???AAACCCAAA@@@AAABBBAAA@@@FFFMMMSSS\\\eeegggjjjmmmoooooorrrrrrrrrssstttssspppmmmjjjgggaaa[[[TTTMMMIIIGGGHHHJJJNNNSSSWWW[[[^^^___bbbdddhhhmmmsss{{{yyylllaaa[[[WWWTTTRRRWWWTTTRRRQQQLLLIIILLLSSS```eeemmmssswwwzzz}}}~~~~~~}}}|||{{{yyyxxxwwwyyyyyyyyyxxxxxxxxxwwwwwwyyyyyyzzzzzzyyyxxxvvvuuurrrrrrqqqqqqpppooooooooorrrqqqqqqqqqrrrsssssstttuuuttttttttttttssssssssspppooommmlllllllllmmmmmmnnnoooqqqrrrsssvvv{{{}}}yyyuuuqqqpppoooooopppsssuuuuuurrrooolllkkknnnoooooopppppppppoooooonnnoooqqqrrrssstttttttttooopppqqqqqqpppnnnlllkkkgggfffffffffffffffggggggfffeeeccccccdddgggjjjlllmmmnnnlllfff```cccmmmvvvwwwvvvwww{{{}}}uuusssqqqrrrwww~~~}}}|||qqqoookkkhhhkkktttoooccccccccc___]]]^^^______^^^^^^^^^^^^_____________________^^^]]]]]]^^^^^^______^^^\\\[[[YYYYYYYYYYYYYYYWWWUUUSSSRRRVVVVVVWWWWWWWWWWWWVVVVVVUUUVVVVVVVVVVVVVVVUUUUUUUUUUUUTTTTTTTTTUUUVVVWWWZZZZZZ[[[\\\\\\\\\[[[ZZZZZZ[[[[[[\\\\\\\\\\\\\\\ZZZZZZXXXWWWVVVVVVVVVVVVVVVWWWXXXWWWVVVUUUVVVWWWVVVVVVVVVVVVVVVVVVVVVVVVTTTTTTTTTUUUUUUUUUVVVVVVXXX[[[```eeekkkvvv}}}vvvyyylll```XXX\\\ccchhhrrr||||||lllbbbTTTKKKGGGEEEAAA>>>???===<<<<<<<<<<<<:::888999999999888777777666666555444333222111000000000000111111111222222333333222333333444444333333222444555555555444333222111eeegggiiiiiigggffffffgggfffggghhhjjjllloooqqqrrrtttsssqqqmmmhhhfffeeeffflllnnnppppppoooooopppqqqtttrrrooommmnnnoooqqqrrrrrrwww~~~yyywww~~~xxxrrrqqqxxxooo```QQQFFF@@@??????::::::999999999::::::;;;:::999999888777777888888:::<<>>;;;;;;<<<<<<;;;:::::::::999999888888888777999888777555444333333333000111111222222333333444333333444444444444333333555555555555444333222111ccceeegggggggggfffhhhiiiffffffggggggiiikkkmmmnnnnnnnnnnnnllliiiffffffgggjjjlllnnnoooooooooppprrruuutttsssqqqppppppqqqrrrtttwww}}}{{{uuuzzz~~~uuuqqqsssrrrjjj[[[III???>>>AAA;;;;;;::::::999::::::;;;::::::999888777777777777;;;<<>>AAA<<<;;;;;;:::::::::::::::::::::999888777777777888:::<<<>>>@@@BBBEEEIIIMMMPPPTTTZZZ___aaaaaabbbcccbbbccceeegggjjjmmmooopppqqqrrrtttuuuvvvwwwxxxxxxvvvuuusssppplllgggcccaaa\\\[[[YYYXXXWWWTTTPPPMMMGGGFFFFFFEEEEEEEEEEEEFFFDDDBBBAAABBBBBBEEENNNYYYdddmmmssstttssstttuuussspppooonnnnnnmmmjjjfffcccYYYXXXVVVSSSPPPNNNLLLKKKGGGGGGGGGGGGGGGHHHIIIIIIMMMPPPTTTYYYaaakkkvvv}}}~~~vvvllleee```\\\YYYWWWTTTSSSZZZccckkknnnsssxxx{{{~~~~~~|||{{{zzzyyyxxxxxxwwwvvvuuuttttttssstttuuuvvvvvvuuutttsssrrrrrrqqqqqqpppooooooooooooooonnnnnnnnnnnnnnnoooppppppppppppoooooooooooommmmmmlllllllllmmmooopppnnnoooqqqqqqqqqrrrtttvvvvvvvvvvvvuuusssqqqooonnnoooqqqtttvvvvvvqqqjjjddddddeeegggiiikkklllmmmmmmlllkkkjjjjjjiiiiiijjjjjjjjjkkkmmmnnnmmmiiifffcccaaaaaabbbccceeeggghhhiiiggggggggggggffffffeeeeee```aaaaaaaaaccciiissszzzssstttwww}}}~~~sssqqqoooqqqwww|||oookkkgggeeedddaaa]]]YYY]]]]]]^^^]]]]]]\\\[[[ZZZZZZZZZ[[[[[[[[[[[[ZZZZZZZZZZZZZZZ[[[[[[\\\]]]]]]VVVWWWXXXYYYYYYYYYXXXWWWUUUUUUUUUUUUTTTSSSRRRQQQOOOPPPRRRTTTUUUVVVWWWWWWXXXWWWVVVUUUUUUUUUVVVWWWTTTUUUWWWXXXYYYYYYXXXWWWSSSTTTUUUVVVWWWWWWWWWWWWXXXXXXXXXXXXWWWUUUTTTSSSOOOPPPQQQPPPOOONNNOOOPPPPPPPPPPPPQQQQQQRRRRRRRRRNNNNNNNNNOOOOOOOOOPPPPPPNNNQQQWWW]]]\\\[[[```gggwww{{{www{{{ssseee^^^[[[[[[[[[```eeeoooyyysssjjjaaaXXXQQQGGGDDD???===============;;;;;;;;;;;;;;;;;;::::::999888777666555444444444333333333333333333333333111222222333333222222111222222333222222111000///```aaabbbbbbaaaaaaccceeeaaa`````````aaaccceeefffeeehhhjjjjjjiiihhhggghhheeehhhjjjkkkkkkkkkmmmnnnnnnqqqtttuuusssqqqpppqqqsssqqqttt{{{|||{{{xxx|||zzzpppjjjjjjfff\\\NNNDDD@@@@@@<<<<<<;;;:::::::::::::::999999888888888888888888999;;;===>>>@@@CCCGGGJJJNNNRRRXXX\\\^^^___aaabbbaaabbbdddfffhhhkkkmmmnnnpppqqqsssuuuvvvwwwwwwxxxwwwvvvtttrrroookkkhhhfffbbb```^^^\\\[[[XXXTTTQQQKKKKKKKKKJJJJJJIIIIIIIIIFFFCCCBBBCCCDDDGGGQQQ\\\fffooouuuuuusssttttttrrrmmmlllllllllkkkgggbbb^^^XXXXXXWWWVVVTTTRRRPPPOOOJJJJJJIIIHHHGGGHHHIIIIIIJJJKKKMMMRRR[[[ggguuu~~~~~~xxxmmmggg___XXXSSSRRRZZZdddllloootttwwwyyy|||}}}|||zzzyyyyyyxxxwwwvvvuuutttssssssrrrssstttuuuuuutttsssrrrrrrrrrqqqqqqpppooooooooonnnmmmlllkkkkkkjjjkkkkkkpppppppppooooooooonnnnnnnnnmmmlllkkkkkkkkklllmmmnnnoooqqqqqqpppqqqrrrtttssstttttttttsssqqqooommmmmmooossswwwyyyuuunnngggeeeeeefffggghhhhhhhhhhhhhhhggggggffffffggghhhiiikkklllmmmmmmkkkhhheeeccc``````aaabbbdddfffggghhhdddeeefffgggfffdddaaa```]]]]]]\\\___dddlllrrrvvv}}}zzz{{{~~~~~~|||ssssssvvv{{{~~~vvvoookkkiiifffdddcccaaa]]]YYY]]]^^^^^^^^^]]]\\\ZZZYYYWWWWWWXXXYYYZZZZZZZZZZZZ[[[YYYXXXVVVVVVVVVXXXXXXUUUUUUUUUVVVVVVWWWWWWWWWTTTTTTTTTTTTSSSRRRQQQPPPMMMMMMNNNPPPQQQTTTUUUVVVWWWVVVUUUTTTUUUVVVWWWXXXTTTUUUVVVXXXYYYYYYXXXXXXRRRSSSTTTUUUUUUUUUUUUUUUVVVWWWWWWXXXWWWVVVUUUTTTMMMNNNPPPOOONNNNNNOOOPPPNNNNNNNNNNNNOOOOOOOOOOOOLLLLLLLLLLLLMMMMMMMMMNNNPPPPPPSSSYYYZZZXXXYYY\\\gggyyy{{{xxx}}}pppfff___ZZZYYY\\\aaagggqqq}}}xxxooofffaaaQQQLLLFFFAAA???>>>======;;;;;;;;;;;;;;;;;;;;;;;;999888777666666666666666444444444333333222222111000111111222222111111000111111222222222222111111```aaaaaa```^^^^^^___aaaaaa```___```aaadddfffhhhdddgggjjjjjjiiigggfffgggdddfffiiijjjjjjjjjkkkmmmjjjnnnsssuuussspppooooooqqqmmmpppwwwxxxyyyzzz|||~~~rrrkkkfff___WWWOOOHHHBBB>>>===<<<;;;:::::::::::::::999888888888888888999999888999;;;<<<>>>AAAEEEHHHMMMQQQVVVYYY\\\]]]___aaaaaabbbccceeegggjjjlllmmmoooppprrrtttuuuvvvwwwwwwzzzyyyxxxuuussspppmmmlllhhhfffcccaaa___\\\XXXUUUOOONNNNNNNNNMMMMMMLLLLLLGGGDDDBBBCCCDDDIIISSS^^^gggooouuutttssssssrrrpppjjjkkkkkkkkkjjjeee___ZZZ[[[[[[[[[[[[YYYWWWTTTSSSNNNMMMLLLKKKJJJJJJKKKLLLHHHHHHJJJNNNWWWfffvvvxxxooodddZZZRRRPPPXXXbbbjjjmmmqqqtttvvvxxx{{{}}}~~~|||{{{yyyxxxxxxxxxwwwvvvuuutttssssssqqqrrrssstttttttttsssrrrrrrrrrqqqqqqpppooooooooommmlllkkkjjjiiihhhhhhhhhnnnnnnnnnnnnmmmmmmmmmmmmpppooommmkkkjjjjjjjjjjjjnnnoooqqqqqqppppppqqqsssqqqrrrssstttsssqqqnnnmmmmmmoootttzzz}}}zzzsssmmmfffgggggggggfffeeeddddddeeedddddddddeeeggghhhjjjkkkllllllllljjjhhheeedddcccbbbbbbbbbbbbbbbcccddd___aaacccdddccc```]]]ZZZ\\\ZZZZZZ^^^fffmmmrrrsssyyy}}}yyyxxxsssvvv|||wwwllldddggggggeeebbbbbbbbb___[[[^^^^^^______^^^\\\[[[ZZZTTTUUUWWWXXXYYYYYYZZZZZZ\\\YYYVVVSSSQQQRRRSSSTTTSSSSSSSSSSSSTTTUUUVVVWWWTTTTTTTTTTTTSSSRRRQQQPPPKKKKKKKKKLLLOOOQQQTTTVVVVVVUUUTTTTTTTTTUUUWWWXXXTTTUUUVVVXXXYYYYYYXXXXXXRRRSSSSSSTTTTTTTTTTTTTTTUUUVVVWWWWWWWWWVVVUUUTTTLLLMMMOOOOOONNNNNNOOOQQQMMMMMMMMMLLLLLLLLLLLLLLLLLLMMMMMMMMMNNNNNNNNNNNNTTTQQQRRRWWWYYYWWWVVVWWWXXXggg|||yyy{{{ttthhh```UUUUUUWWWZZZbbbpppxxxqqqlllYYYSSSKKKDDD@@@>>>===<<<;;;;;;<<<<<<<<<<<<<<<<<<::::::999999999999999:::666555444444333222111000000000111111111111000000111111222333333333222222___^^^^^^]]]^^^___aaabbbcccbbbaaaaaaaaabbbdddeeeffffffeeefffhhhiiiiiihhhfffffffffggghhhiiijjjkkkhhhkkknnnpppqqqqqqssstttmmmqqquuutttsssyyyzzz{{{zzzxxxmmmaaaZZZPPPEEE@@@AAA>>>>>><<<999888888;;;>>>;;;:::999888888888999:::999:::;;;===@@@CCCFFFHHHJJJNNNSSSWWWZZZ\\\___aaabbbdddgggiiiiiijjjlllnnnnnnpppssstttssstttuuuvvvwwwxxxxxxwwwuuussspppnnnnnnkkkgggdddbbb___\\\ZZZYYYWWWTTTSSSRRRPPPMMMKKKGGGEEECCCBBBFFFNNNYYYaaammmooorrruuuuuutttrrrpppnnnkkkgggbbb___]]]]]]]]]^^^^^^___bbbdddaaa[[[VVVTTTRRROOONNNMMMLLLIIIGGGHHHIIIKKKNNNRRR^^^uuu~~~ooodddZZZVVV[[[bbblllmmmppptttvvvxxxyyyyyy}}}|||{{{zzzxxxwwwvvvuuuwwwwwwvvvuuutttrrrpppooorrrrrrssssssssssssttttttttttttsssrrrqqqooonnnmmmiiiiiijjjjjjjjjkkkkkkkkknnnooooooppppppppppppooommmmmmmmmmmmlllkkkjjjiiimmmmmmmmmnnnoooooopppppptttttttttsssqqqnnnllljjjnnnooosssyyy}}}~~~yyyuuuppppppooonnnnnnkkkgggcccdddccccccdddgggjjjjjjjjjjjjiiihhhgggfffeeeeeeeeedddcccbbbbbbdddeeedddbbbfffgggfffccc^^^ZZZXXXXXXYYYWWWXXX___jjjqqqsssssszzzwwwtttuuu{{{~~~vvvmmmeee___iiieeeaaa^^^\\\ZZZXXXVVV[[[[[[\\\\\\\\\[[[[[[ZZZZZZYYYWWWVVVUUUVVVVVVWWWUUUVVVVVVUUUSSSRRRTTTUUURRRQQQQQQRRRTTTVVVUUUTTTRRRRRRSSSSSSSSSSSSSSSSSSOOOMMMKKKJJJKKKNNNQQQTTTRRRUUUWWWVVVTTTRRRSSSUUUSSSTTTUUUVVVVVVUUUTTTSSSRRRRRRSSSTTTTTTTTTTTTSSSYYYXXXVVVSSSQQQOOONNNNNNMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLKKKKKKKKKJJJJJJJJJHHHIIIJJJLLLMMMMMMNNNNNNMMMOOORRRVVVWWWXXXXXXWWWZZZ[[[eeezzzyyyggg\\\WWWWWW\\\\\\^^^nnn~~~tttiiiaaaVVVMMMIIIGGGDDDBBB<<<;;;::::::;;;;;;999888888888888777666555555555555555555666555555444444111111111111000000000000;;;999666333000/////////___^^^^^^^^^______```aaacccccccccccccccddddddeeeaaaaaacccggglllmmmjjjgggeeeeeeddddddeeefffggghhhfffiiilllnnnnnnooopppqqqmmmrrrvvvuuutttyyyzzzxxx}}}tttjjjbbbWWWKKKDDDCCC@@@???===;;;999999:::<<<;;;:::999888888888999:::999999999:::<<>>@@@GGGKKKOOOSSSVVVXXX\\\^^^```cccfffiiiiiijjjlllmmmjjjlllnnnppppppqqqtttvvvxxxzzz}}}~~~xxxtttpppmmmllllllkkkjjj```]]]YYYVVVUUUTTTSSSRRRNNNLLLIIIHHHKKKSSS^^^fffpppqqqssstttrrrooollliiiccc```\\\YYYXXXZZZ^^^```gggiiikkknnnooolllgggccc___\\\WWWSSSQQQOOOMMMKKKLLLJJJKKKMMMRRR^^^uuuvvvjjjbbbbbbgggmmmnnnpppsssuuuwwwxxxxxxyyyxxxvvvuuutttsssrrrrrrvvvvvvuuuuuusssrrrpppooooooooopppqqqrrrrrrsssssspppqqqqqqrrrrrrrrrqqqqqqnnnmmmmmmllllllkkkkkkjjjllllllmmmnnnnnnnnnnnnnnnnnnnnnooooooooonnnnnnmmmppppppoooooooooooonnnnnnnnnooopppqqqqqqpppooonnnlllmmmqqqxxx~~~}}}zzzqqqssswww|||~~~{{{vvvqqqpppnnnjjjiiijjjkkkkkkkkkdddccccccbbbbbbccccccccceeecccaaa```bbbcccccccccbbbbbbaaa^^^ZZZXXXXXXXXXYYY```iiippptttuuuuuuuuuyyypppqqqvvvwwwlllccc``````ccc```\\\ZZZXXXWWWVVVTTTXXXXXXYYYZZZ[[[[[[[[[ZZZYYYXXXWWWUUUTTTSSSSSSSSSRRRSSSTTTSSSRRRQQQRRRSSSSSSRRRQQQRRRTTTUUUUUUTTTSSSRRRPPPNNNNNNNNNOOOPPPQQQPPPNNNMMMMMMOOORRRTTTRRRSSSUUUTTTRRRQQQQQQRRRPPPQQQRRRSSSSSSRRRQQQPPPRRRRRRSSSTTTTTTTTTTTTTTTQQQQQQQQQPPPNNNKKKIIIGGGJJJJJJJJJJJJJJJJJJJJJJJJGGGGGGGGGGGGHHHHHHHHHHHHJJJJJJLLLMMMNNNNNNNNNNNNMMMMMMNNNOOOQQQRRRTTTUUURRRPPPRRR\\\kkkxxxfffUUURRRSSSUUUZZZaaalllvvvyyyiii\\\TTTPPPNNNLLLCCC@@@===<<<<<<<<<;;;:::::::::::::::999999999999888888888777777555444333444333333333222222222222000111111222222111111000___```aaabbbbbbaaa```___aaabbbdddeeeeeeeeedddccc```___ccckkktttxxxuuupppgggfffeeedddcccdddeeeeeeiiilllooopppqqqqqqrrrsssppptttyyyyyywwwxxx~~~{{{~~~nnn[[[MMMFFFCCCAAA???>>>===<<<:::999;;;;;;::::::999999999999;;;:::::::::;;;===???@@@EEEHHHLLLOOORRRUUUYYY\\\^^^aaaeeehhhiiijjjkkklllkkklllnnnooooooppprrruuuyyy|||~~~zzzvvvtttssstttsssssshhhddd^^^YYYWWWUUUTTTSSSPPPOOOLLLKKKNNNUUU___fffpppqqqrrrrrrpppkkkgggddd[[[XXXTTTRRRSSSWWW\\\```iiikkkooossssssqqqnnnkkkgggccc^^^YYYVVVTTTQQQOOOOOOLLLKKKMMMRRR]]]rrrssshhhfffjjjoooppprrrsssuuuwwwxxxyyy{{{zzzxxxvvvuuuuuuuuuuuuuuuuuuuuutttsssrrrppppppnnnnnnooopppqqqrrrrrrssspppqqqqqqrrrrrrqqqqqqpppnnnnnnmmmlllkkkjjjiiiiiijjjkkkllllllmmmmmmmmmmmmmmmmmmnnnooooooooonnnnnnqqqqqqpppoooooonnnmmmmmmnnnooopppppppppooonnnmmmlllmmmpppvvv|||~~~|||xxxooorrrvvv{{{||||||xxxrrrmmmkkkiiigggfff```````````````aaabbbccceeeccc```___aaabbbbbbbbbbbbaaa___[[[XXXVVVVVVWWW\\\fffsss{{{|||yyyxxxxxxzzzxxx}}}qqqeee___```cccaaa^^^[[[YYYXXXXXXWWWVVVVVVWWWXXXYYYZZZZZZZZZZZZYYYXXXVVVUUUSSSRRRQQQQQQQQQRRRSSSSSSRRRQQQQQQRRRSSSRRRRRRRRRTTTUUUUUUSSSTTTRRRPPPMMMMMMNNNPPPQQQRRRQQQOOONNNOOOPPPRRRSSSRRRRRRSSSSSSRRRQQQQQQPPPPPPQQQRRRSSSSSSRRRQQQPPPRRRRRRSSSTTTTTTTTTTTTSSSMMMNNNOOOOOOMMMJJJGGGFFFHHHHHHHHHHHHIIIIIIIIIIIIHHHHHHHHHIIIIIIIIIIIIJJJIIIJJJKKKLLLMMMMMMMMMMMMLLLLLLKKKKKKLLLNNNQQQRRRPPPNNNOOOTTT]]]mmmzzzfff\\\XXXUUUVVVZZZbbbkkkuuuyyyzzzwwwmmmddd\\\TTTNNNFFFCCC???=========<<<;;;999999999999999999999999777888888888888777777666555555555555444444444444000111222333333333222111aaabbbcccddddddcccaaa``````aaacccdddddddddcccbbbbbbaaabbbgggpppuuuuuusssffffffeeeddddddcccccccccjjjmmmpppqqqqqqqqqrrrsssppptttxxxyyywwwwww{{{~~~yyyhhh[[[SSSJJJFFFAAA???>>>===<<<:::;;;;;;;;;;;;::::::999999999888999999;;;===???AAABBBEEEIIILLLOOORRRVVVYYY[[[___dddggghhhhhhiiijjjmmmnnnoooooonnnoooqqqttt|||~~~|||zzzzzz{{{zzzzzzqqqlllddd^^^ZZZWWWUUUSSSRRRQQQPPPOOOQQQWWW```fffppppppqqqooolllgggbbb___UUUSSSOOOMMMOOOTTTYYY]]]eeeiiiooosssuuutttrrrqqqoookkkfffaaa]]]ZZZWWWTTTRRRNNNLLLMMMQQQ[[[mmm}}}}}}qqqmmmooorrrrrrssstttvvvwwwyyyyyy|||zzzxxxwwwvvvvvvvvvwwwttttttttttttsssrrrppppppnnnnnnoooppppppqqqrrrrrrrrrrrrrrrrrrqqqpppoooooonnnmmmlllkkkjjjiiihhhgggiiiiiikkkllllllmmmmmmmmmlllmmmmmmnnnnnnnnnmmmmmmqqqppppppooonnnmmmllllllnnnoooppppppooonnnlllkkkmmmmmmoootttyyyzzzxxxtttnnnnnnppptttzzzxxxrrrlllgggccc```_______________```aaabbbdddbbb```___```aaaaaa```aaa```]]]YYYUUUTTTUUUWWW]]]iiixxx{{{yyyyyy~~~}}}~~~{{{~~~uuuiii```^^^bbbfff```]]]ZZZYYYZZZZZZYYYXXXUUUVVVWWWYYYYYYZZZZZZZZZXXXWWWVVVUUUSSSRRRPPPPPPPPPRRRTTTTTTSSSRRRRRRSSSTTTSSSRRRSSSTTTUUUTTTSSSUUUTTTQQQOOONNNPPPRRRSSSSSSRRRQQQOOOOOOPPPQQQRRRQQQQQQQQQRRRRRRRRRQQQPPPRRRSSSTTTTTTTTTTTTSSSRRRQQQQQQRRRSSSSSSSSSSSSRRRLLLMMMNNNNNNMMMJJJHHHFFFFFFFFFGGGGGGHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHIIIJJJKKKKKKKKKKKKKKKJJJIIIHHHIIIKKKNNNPPPOOOMMMNNNQQQVVV```rrrqqqcccYYYUUUVVV^^^dddlllooooooqqqxxxyyynnn```WWWNNNKKKGGGEEECCCBBBAAA???===============<<<<<<<<<777777888999::::::::::::888777777777666666666666444444555666555444222111dddeeeeeeeeeeeedddccccccaaaaaabbbccccccccccccbbbcccaaa```bbbfffkkknnnpppdddeeefffffffffdddcccbbbhhhkkknnnoooooonnnooopppppptttwwwwwwuuuuuuxxx{{{~~~wwwoooiiiXXXPPPGGGAAA???>>>===;;;;;;;;;;;;;;;;;;:::999999777666777777999;;;===???@@@BBBFFFHHHKKKOOOSSSWWWXXX\\\aaaeeefffgggggghhhmmmnnnnnnnnnmmmoooqqqtttxxx|||~~~wwwsssllleee```\\\YYYVVVUUUUUUUUUVVVXXX\\\cccgggnnnnnnnnnlllhhhccc]]]ZZZRRRPPPMMMKKKLLLPPPTTTXXX^^^dddkkkrrruuuuuuvvvvvvuuurrrnnniiifffaaa\\\YYYUUUQQQNNNOOOQQQXXXeeesss}}}xxxssstttssssssssstttuuuwwwxxxyyyzzzxxxvvvtttssstttuuuvvvtttttttttssssssrrrppppppoooppppppppppppqqqqqqqqqsssssssssrrrqqqpppooonnnmmmllllllkkkiiihhhgggggghhhiiijjjllllllmmmmmmmmmmmmmmmnnnnnnnnnmmmmmmllloooooonnnmmmmmmlllkkkkkknnnnnnooooooooommmlllkkkmmmlllnnnrrrwwwxxxvvvsssmmmjjjiiikkkqqqyyyzzztttnnnhhhccc_______________``````aaabbbcccaaa``````aaaaaa___^^^^^^]]]ZZZWWWTTTTTTWWWZZZ```kkkyyy~~~{{{zzz~~~~~~{{{zzz}}}xxxmmmbbb]]]___cccggg^^^\\\ZZZZZZ[[[\\\\\\[[[WWWWWWXXXYYYZZZZZZZZZYYYWWWWWWVVVVVVTTTSSSQQQPPPQQQTTTVVVVVVUUUTTTTTTUUUTTTSSSRRRSSSTTTUUUTTTSSSUUUSSSRRRQQQQQQRRRTTTUUUSSSRRRQQQPPPOOOPPPPPPQQQPPPPPPPPPQQQSSSTTTSSSRRRSSSTTTUUUVVVVVVUUUTTTSSSOOOPPPPPPQQQQQQQQQQQQQQQKKKLLLLLLLLLKKKJJJHHHGGGEEEFFFFFFGGGGGGHHHHHHIIIHHHHHHHHHHHHGGGGGGGGGFFFGGGGGGHHHIIIIIIIIIIIIIIIJJJIIIHHHGGGHHHIIIKKKMMMMMMKKKKKKNNNRRRWWWbbbmmmvvveee[[[WWW\\\___dddhhhgggffflllsss{{{~~~sssiiiZZZWWWSSSOOOLLLHHHCCC@@@??????>>>>>>===<<<<<<;;;888999:::;;;;;;;;;;;;;;;999999999999888888888888888888888777666555444333hhhggggggffffffeeeffffffcccbbbbbbbbbbbbcccddddddbbbccccccaaaaaacccgggkkkeeegggjjjlllllliiifffdddgggiiilllmmmmmmlllmmmnnnppprrrttttttssssssvvvxxx|||~~~|||iii^^^OOODDD???>>>===<<<:::;;;<<<<<<<<<;;;:::999999999888888999:::<<<===>>>@@@CCCFFFIIIMMMQQQUUUVVVZZZ___ccceeeeeeeeefffiiijjjkkkkkklllooosssvvvyyy}}}{{{wwwrrrmmmhhhddd```\\\YYY[[[]]]___```cccgggjjjkkklllkkkiiieee___ZZZVVVQQQOOOLLLJJJKKKMMMOOORRRWWW^^^gggoootttvvvyyyzzzyyywwwtttqqqmmmhhhbbb]]]XXXSSSPPPPPPPPPTTT^^^iiiooowwwzzzuuuuuurrrrrrrrrrrrssstttvvvwwwyyywwwuuusssrrrsssuuuvvvssssssssssssrrrrrrqqqppprrrqqqqqqqqqqqqpppppppppqqqqqqrrrrrrrrrqqqqqqpppmmmmmmlllkkkjjjjjjiiiiiihhhiiijjjlllmmmnnnnnnnnnoooooooooooonnnnnnmmmlllmmmmmmmmmlllkkkkkkkkkjjjkkklllmmmnnnnnnnnnmmmmmmlllkkkmmmrrrwwwyyywwwuuummmiiiffffffjjjqqqvvvzzz|||zzzwwwtttqqqmmmhhhdddaaaaaa`````````aaabbbbbbaaaaaa```aaabbbaaa^^^[[[ZZZYYYWWWUUUTTTWWW\\\```gggppp|||~~~}}}||||||}}}~~~tttfff]]]\\\___bbbddd]]][[[YYYYYY[[[\\\\\\\\\XXXYYYYYYZZZZZZZZZYYYYYYVVVVVVVVVVVVVVVTTTSSSRRRSSSUUUXXXYYYXXXWWWVVVWWWUUUSSSRRRSSSTTTUUUSSSRRRRRRRRRRRRRRRSSSTTTUUUUUUSSSRRRQQQPPPOOOOOOOOOOOOPPPOOOOOOQQQUUUVVVUUUSSSSSSTTTUUUVVVVVVUUUTTTSSSMMMNNNOOOOOOPPPPPPOOOOOOKKKJJJJJJJJJIIIIIIHHHHHHEEEEEEFFFGGGGGGHHHIIIIIIKKKJJJJJJIIIHHHGGGFFFFFFHHHHHHIIIIIIJJJJJJIIIIIIIIIIIIHHHGGGGGGHHHIIIJJJOOOJJJIIILLLOOOSSSZZZaaarrr{{{lllccc]]][[[]]]aaaaaa]]]___dddjjjnnnvvvoookkkfff```ZZZRRRJJJDDDAAAAAA@@@>>>===<<<;;;:::<<<<<<<<<<<<<<<;;;:::999;;;;;;;;;:::::::::999999999888777666666555666666jjjiiihhhfffffffffggghhheeedddcccbbbcccdddeeefffcccfffgggddd```___ccchhhhhhkkkooorrrrrroookkkiiigggjjjlllmmmmmmmmmmmmnnnppprrrsssrrrrrrrrruuuwwwxxxvvvhhhUUUGGG@@@>>>>>><<<:::;;;<<<<<<<<<;;;:::999>>>===<<<;;;;;;;;;<<<======???BBBDDDGGGKKKPPPTTTTTTXXX^^^bbbdddddddddeeedddfffgggiiikkkoootttwww}}}zzzuuuqqqnnnjjjeeebbb]]]```cccfffgggiiilllnnnjjjjjjjjjhhhccc^^^XXXTTTPPPOOOLLLJJJJJJKKKLLLNNNRRRZZZeeennnssswww{{{}}}{{{zzzwwwuuuqqqkkkeee```YYYUUUQQQQQQPPPRRRZZZcccggglllttt{{{yyyssssssqqqqqqppppppqqqrrrtttuuuzzzxxxuuusssssstttvvvwwwssssssssssssrrrrrrqqqpppssssssrrrrrrqqqpppppppppoooooopppqqqrrrssssssrrrmmmmmmmmmllllllkkkkkkjjjhhhiiikkklllmmmnnnnnnnnnqqqqqqqqqppppppnnnmmmmmmllllllkkkkkkkkkkkkjjjjjjhhhjjjlllmmmooooooooooookkkjjjlllrrrxxx{{{zzzxxxmmmiiieeedddgggkkkooorrrtttssssssssssssqqqmmmjjjbbbbbbaaaaaaaaaaaabbbbbb``````aaabbbcccaaa]]]ZZZVVVUUUTTTSSSUUUZZZ```eeeooovvv~~~{{{xxxwwwzzz~~~{{{}}}sssccc[[[\\\```aaaaaa\\\ZZZXXXXXXZZZ\\\\\\\\\YYYZZZZZZZZZZZZZZZYYYXXXUUUVVVWWWWWWVVVUUUTTTSSSTTTVVVYYYZZZZZZXXXXXXXXXUUUSSSRRRSSSTTTTTTSSSRRRPPPPPPQQQRRRSSSTTTUUUUUUSSSRRRQQQPPPOOONNNNNNNNNOOONNNNNNQQQUUUXXXWWWUUUSSSTTTUUUVVVVVVUUUTTTSSSMMMMMMNNNOOOOOOOOOOOONNNJJJIIIHHHHHHGGGGGGHHHHHHEEEFFFFFFGGGHHHHHHIIIIIINNNNNNMMMLLLJJJIIIHHHGGGIIIIIIJJJJJJKKKJJJJJJJJJIIIHHHHHHHHHHHHHHHIIIIIIRRRLLLHHHKKKOOORRRXXX]]]```qqq~~~qqq^^^ZZZYYY]]]\\\VVVTTTWWW\\\```hhhuuu|||tttkkkaaaVVVOOOGGGGGGEEEDDDBBBAAA????????????>>>===<<<:::888777<<<<<<;;;;;;;;;:::::::::888777666555555666777888cccdddeeeggghhhjjjkkklllfffccc```aaaeeehhhhhhhhheeedddaaa______aaaccceeehhhjjjqqq{{{tttjjjooommmllllllmmmmmmlllkkkmmmnnnooopppppppppppppppxxx}}}|||uuu^^^MMMEEECCC@@@>>>;;;::::::999999::::::;;;:::999777666666888999;;;>>>===>>>???BBBFFFJJJLLLUUUYYY]]]```aaabbbcccdddgggiiikkkmmmpppwwwzzzuuupppkkkhhhfffhhhjjjlllmmmnnnnnnmmmkkkjjjhhhfffccc^^^XXXSSSPPPMMMIIIEEEDDDEEEGGGIIINNNSSS]]]hhhrrrxxx|||~~~zzzwwwtttpppkkkfff[[[XXXSSSPPPPPPSSSXXX[[[^^^cccjjjrrrzzzyyyrrrnnnooopppppprrrsssttttttuuu|||{{{yyyvvvttttttssstttttttttttttttttttttttttttnnnnnnoooooopppppppppqqqqqqooooooppprrrqqqnnnkkklllllllllllllllmmmnnnnnnkkkkkklllmmmnnnnnnmmmmmmooooooppppppppppppooooooooonnnllllllmmmmmmlllkkkmmmnnnooonnnlllkkkkkkkkkllljjjjjjpppxxx}}}}}}{{{mmmiiifffdddfffiiilllmmmnnnmmmmmmllllllkkkkkkjjjcccbbbaaabbbbbbbbb```___```]]]YYYYYYZZZZZZWWWUUUOOOQQQQQQOOOSSS^^^hhhmmmwwwzzzzzzvvvsssvvv~~~}}}wwwrrrxxx{{{kkk^^^]]]___]]]\\\\\\\\\[[[YYYXXXYYYZZZ\\\]]][[[[[[\\\\\\\\\]]]]]]]]]ZZZZZZYYYWWWVVVUUUTTTSSSZZZYYYYYYXXXWWWWWWVVVVVVVVVTTTRRRPPPOOOPPPQQQRRRNNNNNNOOOOOOOOOPPPPPPPPPPPPOOONNNNNNOOOOOONNNLLLQQQQQQQQQQQQRRRTTTUUUVVVZZZVVVSSSTTTWWWXXXTTTPPPOOOOOOOOOOOOOOONNNMMMLLLHHHIIIIIIIIIIIIIIIIIIHHHHHHGGGEEEDDDDDDEEEGGGHHHKKKKKKJJJIIIHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFEEEFFFGGGGGGIIIKKKMMMOOOQQQ``````iii}}}}}}www}}}tttggg]]]ZZZXXXSSSPPPQQQRRRWWW^^^eeemmmxxxuuuggg]]]XXXRRRLLLHHHGGGFFFCCC@@@AAA>>>;;;;;;===>>><<<999===<<<<<<;;;;;;:::999999777666666555444444333333bbbcccdddeeeggghhhiiijjjhhheeebbbaaadddeeeeeeeeeeeedddbbbaaaaaabbbcccdddgggiiipppzzzwwwnnnmmmlllmmmnnnppppppnnnlllnnnooopppqqqrrrrrrrrrrrruuuyyywwwzzzyyygggVVVJJJCCC???===:::::::::999::::::;;;;;;;;;:::999888777888:::;;;=========>>>AAAEEEIIIKKKRRRVVV[[[^^^```aaabbbdddeeehhhmmmqqqwww}}}xxxsssnnnkkkhhhiiijjjlllmmmmmmmmmlllmmmkkkiiigggddd```ZZZUUUNNNKKKGGGDDDCCCDDDFFFHHHMMMRRR[[[eeennnvvvzzz}}}~~~zzzwwwuuuqqqkkkfff\\\YYYTTTPPPOOORRRUUUXXX\\\```gggooovvv{{{}}}zzzuuurrroooooopppqqqrrrssstttttt{{{zzzxxxvvvtttsssssssssrrrrrrrrrrrrssssssssssssnnnooooooooopppppppppppppppooommmnnnppppppnnnkkkkkkkkkkkkllllllnnnoooooollllllmmmnnnnnnnnnnnnnnnoooppppppppppppoooooonnnooonnnlllmmmnnnnnnlllkkklllmmmnnnnnnmmmlllllllllllliiiiiinnnvvv{{{}}}|||rrrnnniiifffgggiiikkklllmmmlllllljjjiiihhhgggfffcccbbbaaaaaabbbbbb```^^^]]]YYYUUUSSSSSSRRROOOMMMKKKNNNNNNOOOVVVcccnnnsssxxx{{{wwwtttrrrwww~~~xxxrrrlllppp~~~wwwjjj___^^^```^^^\\\]]]ZZZYYYXXXWWWXXXYYY[[[\\\\\\\\\\\\\\\]]]]]]]]]^^^[[[[[[ZZZYYYXXXWWWVVVVVVYYYYYYXXXXXXWWWVVVVVVVVVUUUSSSQQQPPPOOOOOOPPPQQQNNNNNNNNNNNNOOOOOOOOOOOOPPPNNNMMMMMMNNNNNNMMMLLLNNNOOOOOOPPPRRRTTTVVVWWWYYYVVVRRRSSSUUUVVVSSSOOOOOOOOOOOONNNNNNMMMLLLLLLIIIIIIJJJJJJJJJJJJIIIIIIHHHGGGEEEDDDDDDEEEGGGHHHKKKKKKJJJIIIIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEEEEFFFGGGIIIKKKLLLMMMUUUWWW___mmm}}}|||{{{wwwkkkeee___WWWQQQQQQOOORRRWWW\\\cccmmmxxxxxxnnngggccc]]]ZZZWWWRRRKKKEEEBBB???<<<;;;===>>>===;;;<<<<<<;;;;;;:::999999999666666555555444333333333aaaaaabbbccceeefffgggggghhhfffcccbbbbbbcccbbbaaaddddddccccccccccccddddddgggiiinnnvvv|||{{{ssskkkjjjkkknnnqqqttttttqqqnnnmmmmmmnnnoooqqqrrrsssssssssvvvxxxvvv{{{uuudddRRREEE??????::::::999999:::;;;<<<<<<===<<<:::999888999::::::<<<;;;<<<===@@@CCCGGGIIINNNRRRWWW\\\^^^```bbbdddhhhlllrrrxxx{{{vvvrrrooojjjjjjkkklllllllllllllllnnnllljjjhhhfffaaa\\\WWWNNNLLLHHHFFFEEEFFFHHHIIILLLPPPWWW___hhhpppvvvzzz~~~|||zzzyyyvvvqqqkkkfff___\\\WWWSSSQQQRRRTTTVVVZZZ^^^eeelllrrrvvvwwwwwwzzz}}}|||yyyvvvtttpppppppppqqqrrrssstttuuuzzzyyywwwuuusssrrrrrrqqqppppppqqqqqqrrrrrrssssssoooooooooooopppppppppppppppnnnllllllmmmnnnmmmlllkkkkkkkkklllmmmnnnoooooommmnnnnnnoooooooooooonnnpppppppppppppppooonnnnnnooonnnmmmmmmnnnnnnmmmlllkkklllmmmnnnoooooooooooollljjjiiilllsssyyy||||||zzztttnnniiihhhhhhiiijjjjjjiiihhhgggeeecccbbbbbbcccbbbaaaaaabbbaaa___]]]YYYVVVQQQNNNMMMLLLJJJIIIKKKMMMNNNPPPZZZiiisssvvvzzz{{{wwwtttttt|||}}}xxxssslllgggiiiuuupppggg```___aaa___]]]\\\ZZZZZZYYYXXXYYYZZZ[[[\\\\\\\\\\\\\\\]]]]]]]]]]]]\\\\\\[[[[[[ZZZYYYXXXXXXXXXXXXWWWWWWVVVUUUUUUUUUSSSRRRPPPOOONNNNNNOOOPPPMMMMMMMMMNNNNNNNNNOOOOOOOOOMMMLLLLLLMMMMMMLLLKKKLLLLLLMMMOOOQQQSSSUUUVVVXXXUUURRRRRRTTTTTTQQQNNNOOONNNNNNMMMMMMLLLKKKKKKJJJKKKKKKLLLLLLKKKKKKJJJHHHGGGFFFEEEEEEFFFGGGHHHKKKJJJJJJIIIIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGHHHIIIJJJNNNUUU[[[bbbrrr}}}zzz~~~~~~uuukkk___VVVRRRPPPPPPRRRTTTYYYaaakkkrrr~~~}}}wwwtttqqqoookkkcccYYYQQQHHHDDD@@@???@@@AAA@@@>>>;;;;;;;;;:::999999888888555555444444333222222222aaaaaabbbcccddddddeeeeeeeeedddbbbaaaaaaaaaaaaaaaccccccdddddddddeeeeeeeeeiiiiiikkkooorrrpppjjjdddhhhjjjnnnssswwwvvvssspppjjjjjjkkklllnnnoooqqqrrrtttvvv|||xxxuuu|||~~~pppZZZHHHBBBBBB:::::::::::::::;;;<<<======<<<;;;999888888888888:::::::::<<<>>>BBBEEEGGGKKKOOOUUUZZZ]]]```ccceeeooorrrwww||||||xxxtttrrrmmmmmmmmmmmmmmmmmmmmmlllnnnllljjjhhheeeaaa\\\YYYQQQOOOLLLIIIHHHIIIKKKLLLMMMOOOSSSYYYaaajjjppptttyyyyyyyyyxxxvvvqqqkkkgggdddaaa]]]XXXVVVUUUVVVWWWZZZ^^^eeelllqqqtttuuuuuuwwwzzz}}}~~~}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}{{{}}}}}}}}}|||{{{yyywwwvvvrrrrrrrrrrrrssstttuuuvvvyyyyyywwwuuutttrrrqqqqqqppppppqqqqqqrrrrrrssssssoooooooooooooooppppppppppppooommmlllmmmnnnnnnooommmmmmllllllllllllmmmmmmnnnoooooopppppppppoooooopppppppppppppppooonnnnnnooonnnmmmnnnoooooonnnmmmllllllmmmooorrrsssssssssooollljjjlllqqqwww{{{}}}~~~xxxpppjjjgggfffffffffddddddcccbbbaaa``````___bbbaaa``````aaa```^^^\\\YYYVVVQQQNNNKKKKKKKKKKKKOOOQQQRRRUUU```mmmuuuwww{{{|||{{{xxxyyy}}}vvvnnnhhhdddgggqqq~~~|||iiieeeaaaaaaaaa___]]][[[\\\[[[[[[ZZZ[[[\\\]]]]]][[[[[[[[[[[[[[[[[[[[[[[[\\\[[[[[[ZZZZZZYYYYYYYYYXXXWWWWWWVVVVVVUUUTTTTTTRRRQQQPPPOOONNNNNNNNNOOOMMMMMMNNNNNNNNNOOOOOOOOONNNMMMLLLLLLMMMMMMLLLKKKMMMMMMMMMNNNOOOQQQRRRSSSUUUSSSQQQQQQRRRQQQOOOMMMOOONNNMMMLLLKKKKKKJJJJJJKKKLLLLLLMMMMMMLLLLLLKKKGGGGGGFFFEEEEEEFFFGGGGGGJJJJJJIIIIIIHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGEEEDDDDDDDDDDDDCCCCCCCCCDDDDDDCCCDDDDDDEEEFFFGGGHHHJJJOOOQQQTTT___xxx||||||nnnaaaYYYXXXVVVTTTTTTWWW]]]eeekkkooovvv~~~}}}zzzssshhh```QQQLLLFFFCCCCCCCCCAAA???;;;::::::999999888888777555444444333333222111111bbbbbbbbbccccccddddddddd```````````````aaaaaabbbccccccddddddeeeeeeeeeeeehhhhhhhhhjjjlllkkkgggcccgggiiimmmsssvvvwwwtttrrrjjjjjjkkklllmmmoooqqqrrrtttuuuzzz~~~qqqqqqxxx{{{qqq\\\JJJCCCCCC;;;:::::::::;;;;;;<<<===;;;;;;:::999888777777777:::::::::;;;===@@@DDDFFFIIIMMMTTTYYY]]]```cccfffooossswww{{{|||yyyvvvtttqqqpppppppppooooooooooooooommmjjjhhhfffbbb^^^ZZZTTTRRROOOMMMKKKKKKLLLMMMNNNOOOQQQUUU[[[bbbiiimmmqqqsssttttttrrrnnnjjjhhheeeccc```]]]ZZZZZZZZZZZZ[[[___eeekkkppprrrsssssssssvvvxxxyyyxxxwwwwwwxxxzzzzzzzzzzzzzzzzzzzzzzzz}}}|||{{{{{{|||}}}{{{zzzzzz{{{{{{{{{{{{{{{{{{zzzvvvuuuttttttuuuvvvxxxyyyzzzyyyxxxwwwuuusssrrrqqqqqqqqqrrrrrrssssssssstttppppppooooooooooooooooooppppppooonnnmmmnnnpppqqqpppooonnnmmmlllkkkkkkkkkooopppppppppppppppooooooooooooppppppppppppoooooopppnnnmmmnnnppppppooonnnnnnmmmnnnqqquuuxxxwwwvvvqqqooollllllooouuuyyy|||}}}wwwpppiiifffdddbbbaaa^^^^^^^^^_______________aaa```______``````^^^]]]\\\YYYSSSMMMIIIGGGHHHIIIOOOSSSXXX]]]fffsssyyyzzz|||~~~{{{zzz~~~{{{rrriiifffeeeiiisss|||vvveeeeeedddcccaaa___]]]ZZZ[[[ZZZZZZZZZ[[[[[[\\\\\\ZZZZZZZZZZZZYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYXXXWWWWWWVVVVVVUUUTTTTTTRRRRRRQQQPPPOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPPPPPPPOOONNNMMMMMMNNNNNNMMMLLLOOOOOONNNNNNNNNNNNOOOOOOSSSQQQPPPPPPPPPPPPOOONNNPPPOOOMMMLLLKKKJJJJJJJJJLLLMMMMMMMMMMMMMMMMMMLLLGGGFFFFFFFFFFFFFFFFFFGGGHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGDDDDDDDDDDDDCCCCCCCCCBBBDDDDDDCCCCCCDDDEEEEEEFFFIIIIIIKKKNNNPPPWWWfffuuutttiiieeeaaa\\\ZZZ[[[```eeehhhiiinnnwww|||rrrkkkYYYRRRJJJDDDCCCBBB@@@>>>;;;::::::999999888888777555444444333333222111111bbbbbbbbbbbbbbbbbbcccccc[[[]]]___```___```bbbcccccccccbbbccccccdddeeefffgggffffffgggiiikkkjjjiiihhhhhhkkkooosssuuuuuusssnnnnnnnnnnnnoooqqqsssuuusssuuuyyy}}}}}}|||rrriiiooorrrjjjZZZKKKCCCAAA<<<<<<;;;;;;;;;;;;<<<<<<999999999999888777777777::::::::::::<<<@@@CCCEEEGGGLLLRRRXXX\\\```ccceeeiiilllqqquuu{{{|||yyyxxxwwwuuutttssssssssssssssstttsssqqqnnnkkkiiifffbbb___XXXVVVSSSPPPNNNMMMNNNNNNQQQQQQQQQSSSWWW\\\```cccfffiiillllllkkkhhhgggfffdddcccbbb``````___``````___bbbfffjjjnnnpppqqqqqqrrrtttvvvwwwuuuttttttuuuuuuuuuuuuvvvvvvvvvvvvvvvxxxwwwwwwwwwyyyzzzyyyxxxvvvwwwxxxyyy{{{}}}~~~yyyxxxvvvuuuvvvwwwyyy{{{{{{{{{{{{zzzxxxvvvtttsssssssssssssssssssssrrrrrrppppppppppppoooooooooooonnnoooppppppnnnnnnppprrrqqqpppnnnmmmkkkkkkjjjjjjoooppppppppppppoooooonnnmmmnnnoooppppppqqqqqqppppppooonnnooopppqqqpppoooooonnnnnnrrrwwwzzzyyywwwrrrpppnnnlllnnnqqquuuxxxxxxtttnnniiieeeccc```]]][[[[[[\\\]]]]]]^^^______^^^]]]]]]^^^```aaa___^^^^^^[[[SSSKKKCCC@@@AAACCCLLLUUU___eeennnxxxzzz|||xxxppphhhhhhjjjpppyyywwwqqqgggjjjkkkfffbbbaaa^^^[[[YYYYYYYYYZZZZZZZZZZZZ[[[ZZZZZZZZZYYYYYYYYYYYYYYYWWWXXXXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWVVVUUUUUUUUUSSSSSSSSSRRRRRRQQQPPPPPPQQQQQQQQQRRRRRRRRRSSSSSSRRRPPPOOOOOOPPPPPPOOONNNQQQPPPOOONNNNNNMMMMMMNNNPPPPPPPPPPPPPPPPPPPPPPPPRRRPPPNNNLLLKKKJJJKKKKKKLLLMMMMMMNNNNNNMMMMMMLLLFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEFFFIIIGGGHHHLLLNNNPPPXXX```ppp}}}tttooohhhcccbbbccceeeffffffhhhlllqqqwwwvvvnnn[[[TTTJJJCCCAAA???>>><<<;;;;;;;;;:::999999888888555555444444333222222222aaaaaaaaa```````````````ZZZ\\\______^^^^^^```bbbcccbbbaaa```aaaccceeegggfffeeeddddddfffhhhjjjkkkiiihhhhhhkkkooorrrtttuuuqqqpppoooooooooqqqsssuuuuuuwww{{{~~~}}}yyyiiikkkkkkeeeZZZNNNEEEBBB>>>===<<<;;;;;;:::;;;;;;999999999999999999888888::::::::::::<<<@@@CCCDDDEEEJJJPPPVVVZZZ]]]aaacccdddgggkkknnnsss||||||zzzzzzzzzxxxwwwvvvvvvvvvwwwxxxyyyyyywwwsssqqqooollliiifff___^^^ZZZWWWTTTSSSRRRRRRTTTTTTSSSRRRTTTVVVYYY[[[[[[^^^bbbbbbaaaaaabbbcccfffffffffggghhhhhhiiijjjiiiiiikkklllnnnooopppqqqqqqsssuuuuuutttrrrrrrsssrrrssssssssstttttttttuuuvvvuuutttuuuvvvvvvuuutttuuuuuuvvvwwwxxxzzz||||||zzzxxxvvvuuuuuuwwwyyy{{{}}}}}}}}}|||{{{xxxvvvuuussssssrrrrrrqqqqqqppppppppppppppppppooooooooonnnlllnnnppppppnnnnnnoooqqqnnnnnnmmmllllllllllllmmmooooooppppppoooooonnnmmmkkklllnnnoooqqqrrrrrrrrrpppooonnnoooqqqrrrqqqpppooommmmmmqqqwwwzzzxxxvvvqqqpppnnnlllkkkmmmpppsssssspppllliiigggccc___\\\[[[[[[\\\\\\]]]]]]^^^^^^\\\[[[\\\^^^```aaa```___ZZZWWWPPPGGG@@@===@@@CCCLLLYYYgggnnnssszzz}}}yyytttnnnpppttt{{{zzzrrrmmmkkkqqqrrrkkkeeecccaaa^^^[[[[[[\\\\\\]]]]]]\\\\\\\\\\\\[[[[[[[[[ZZZZZZZZZWWWWWWWWWXXXXXXYYYYYYYYYYYYYYYXXXXXXWWWVVVVVVVVVUUUUUUUUUUUUTTTSSSRRRRRRTTTTTTTTTTTTUUUUUUUUUUUUTTTSSSQQQRRRSSSSSSRRRPPPPPPPPPOOONNNNNNNNNNNNOOONNNNNNOOOPPPPPPPPPQQQRRRSSSQQQOOOMMMKKKKKKKKKLLLLLLLLLMMMMMMMMMMMMLLLLLLFFFFFFFFFGGGGGGFFFFFFFFFDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCBBBAAABBBBBBCCCDDDEEEFFFGGGFFFGGGJJJJJJIIIMMMTTT\\\iii~~~uuunnnjjjhhheeecccbbbeeehhhkkknnnssszzzvvvlll]]]UUUKKKDDDBBBBBBAAA@@@<<<<<<;;;;;;:::999999999666666555555444333333333_______________^^^^^^^^^ZZZ]]]___```^^^]]]___aaacccbbb```___```bbbeeeggggggeeecccaaaaaaccceeegggjjjhhhfffhhhlllppptttuuupppooonnnmmmnnnoooqqqsssxxxzzzooommmjjjddd\\\SSSIIIDDD???>>>===<<<;;;:::::::::999999:::;;;;;;;;;::::::;;;::::::;;;===@@@CCCDDDDDDHHHOOOTTTXXX\\\___aaadddfffiiikkknnnvvv|||{{{||||||zzzyyyxxxxxxxxxyyy{{{|||~~~|||xxxvvvtttqqqnnnlllgggeeeaaa^^^[[[XXXWWWWWWVVVUUUTTTSSSSSSTTTUUUVVVTTTWWW[[[\\\[[[[[[^^^aaaiiijjjkkkmmmoooqqqrrrsssrrrqqqqqqpppppppppqqqrrrmmmnnnppppppooommmmmmmmmrrrsssssssssttttttuuuuuuwwwvvvttttttuuuuuutttrrrwwwvvvvvvuuuuuuuuuvvvvvvyyyxxxvvvtttuuuvvvyyyzzz~~~|||zzzxxxvvvsssrrrrrrqqqpppooonnnnnnqqqpppppppppoooooonnnnnniiilllppppppnnnmmmnnnooollllllkkkllllllnnnooooooooooooooooooooonnnmmmmmmjjjkkkmmmoooqqqrrrsssssspppooonnnoooqqqrrrrrrpppnnnllllllooovvvyyywwwtttpppooommmkkkiiijjjllloooooonnnllljjjhhhddd```\\\]]]]]]\\\\\\\\\\\\\\\\\\[[[ZZZ[[[]]]```bbbaaa```TTTRRRLLLEEE@@@???DDDIIIOOO___ooouuuuuuxxx}}}}}}{{{uuuxxx~~~~~~wwwppplllpppvvvwwwnnngggeeeccc```^^^___``````aaaaaa``````]]]]]]]]]]]]\\\\\\[[[[[[WWWWWWXXXXXXYYYYYYZZZZZZZZZYYYYYYXXXXXXWWWVVVVVVVVVWWWWWWVVVVVVUUUTTTSSSUUUUUUVVVVVVVVVWWWWWWWWWUUUTTTSSSSSSTTTTTTSSSRRROOOOOONNNNNNOOOOOOPPPQQQLLLNNNOOOPPPPPPQQQRRRTTTTTTRRRPPPMMMKKKKKKLLLLLLLLLLLLMMMMMMMMMMMMLLLLLLFFFFFFGGGGGGGGGGGGFFFFFFCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDD@@@@@@@@@AAABBBCCCEEEEEEFFFGGGIIIJJJFFFDDDIIIQQQQQQ[[[lllyyywwwpppkkkfffbbbdddhhhlllnnnoooqqqtttwww~~~vvvkkk___XXXNNNGGGFFFFFFFFFEEE===<<<<<<;;;;;;::::::999777666666555555444333333______``````___^^^]]]]]]aaaaaa````````````aaaaaacccaaa^^^]]]^^^```cccfffdddccc```___```bbbeeehhhiiiiiikkklllnnnooopppqqqooopppqqqrrrrrrqqqpppooowwwxxxyyyzzzxxxuuuoooiiibbbWWWLLLEEE@@@???>>><<<;;;;;;<<<<<<======<<<;;;::::::999999999999:::;;;<<<===>>>???DDDFFFIIILLLPPPRRRTTTUUU___ccchhhhhhiiinnnyyy|||zzz|||xxxxxxzzz}}}|||yyyvvvtttqqqmmmgggcccaaa___]]]\\\YYYXXXVVVSSSQQQPPPOOONNNOOONNNPPPSSSRRRQQQWWW^^^fffmmmqqqooonnnqqqvvvxxx~~~yyyuuurrrqqqqqqqqqoooooopppnnnmmmlllnnnooopppppppppqqqqqqrrrrrrsssqqqqqqpppppppppqqqrrrssstttuuuvvvwwwwwwvvvuuuuuuvvvvvvuuuuuuvvvxxxzzz{{{}}}~~~~~~}}}zzzxxxvvvvvvuuurrrpppnnnmmmmmmmmmpppnnnmmmmmmnnnnnnnnnmmmoooooonnnnnnmmmmmmllllllpppppppppoooooooooooooooppppppooonnnnnnmmmnnnnnnkkklllnnnpppqqqpppooonnnppppppppppppppppppppppppppppppppppppqqqrrrssstttpppooommmkkkjjjjjjjjjkkklllkkkiiigggdddbbb```___[[[[[[[[[\\\\\\\\\]]]]]]\\\]]]___bbbbbb^^^XXXTTTQQQJJJCCCCCCCCCCCCFFFJJJ\\\jjjxxx}}}~~~{{{xxx}}}wwwtttrrrqqq|||rrrlllllljjjeee```aaa```___^^^^^^^^^^^^___]]][[[YYY[[[^^^___^^^\\\YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYXXXXXXWWWWWWWWWVVVUUUVVVWWWXXXXXXXXXWWWVVVUUUUUUUUUVVVXXXXXXWWWUUUVVVTTTRRRSSSVVVXXXWWWUUURRRQQQOOOMMMLLLMMMNNNOOOPPPQQQQQQQQQQQQOOONNNMMMSSSRRRPPPNNNLLLKKKJJJJJJJJJKKKLLLMMMMMMLLLKKKJJJGGGGGGEEEDDDCCCCCCCCCCCCBBBCCCEEEFFFGGGFFFDDDCCCFFFFFFEEEEEEDDDDDDCCCCCCEEEEEEDDDDDDDDDDDDDDDEEEBBBAAA@@@???@@@AAABBBCCCGGGGGGFFFFFFFFFFFFGGGGGGHHHQQQ^^^lll}}}yyyvvv|||zzzqqqkkkiii^^^bbbhhhmmmqqqrrrqqqqqqwwwzzz}}}zzzlll```SSSLLLMMMNNNKKKGGGBBBAAA??????>>>===:::777>>>:::777444333333222111aaaaaaaaa`````````______bbbbbbaaaaaa``````aaaaaacccaaa___^^^^^^___aaacccaaa```]]]\\\\\\___bbbdddfffggghhhjjjlllnnnooopppmmmnnnoooppppppoooooonnnqqqrrrsssvvv}}}{{{sssjjj^^^QQQHHHEEEBBB???=========;;;:::===<<<<<<;;;::::::999999999999:::;;;<<<===>>>>>>@@@BBBEEEHHHMMMPPPSSSUUU\\\```eeefffggglllvvv}}}|||~~~xxxyyy{{{|||{{{vvvsssnnnjjjhhheeebbb```]]][[[XXXUUURRRPPPNNNMMMMMMLLLNNNPPPPPPOOOTTT\\\fffmmmrrrqqqpppsssvvvwww}}}{{{wwwssspppooooooppplllmmmmmmmmmllllllnnnppppppppppppqqqqqqrrrrrrsssssssssrrrrrrqqqppppppppprrrssstttuuuuuuuuutttsssuuuuuuuuuvvvwwwyyyzzz|||||||||}}}}}}{{{yyyvvvuuuvvvuuusssqqqoooooooooooopppnnnllllllmmmnnnmmmlllnnnnnnnnnnnnnnnmmmmmmmmmooooooooooooooonnnnnnnnnpppooonnnnnnmmmmmmmmmnnnlllmmmoooqqqqqqqqqpppooorrrrrrrrrrrrrrrrrrrrrrrrpppoooooooooooopppqqqqqqlllkkkiiihhhggggggggggggiiiiiihhhfffeeecccbbbbbb^^^]]]]]]\\\\\\]]]]]]]]]\\\\\\^^^______[[[UUUQQQLLLFFF@@@@@@AAADDDKKKSSSdddoooyyy|||~~~yyypppoootttzzz{{{pppjjjiiigggbbb]]]^^^^^^^^^^^^^^^]]]]]]]]]^^^\\\ZZZZZZ\\\\\\ZZZXXXXXXXXXWWWWWWWWWWWWXXXXXXXXXXXXXXXWWWWWWWWWVVVVVVUUUVVVWWWWWWWWWWWWVVVUUUVVVUUUUUUUUUVVVWWWVVVUUUVVVTTTRRRSSSUUUVVVUUUTTTRRRQQQOOOMMMLLLLLLLLLMMMOOOPPPQQQQQQQQQPPPNNNNNNPPPOOOOOONNNMMMLLLKKKKKKJJJJJJKKKKKKKKKKKKJJJJJJHHHGGGFFFDDDCCCBBBBBBBBBAAABBBCCCDDDDDDCCCAAA@@@DDDDDDDDDCCCCCCCCCBBBBBBEEEEEEDDDDDDDDDDDDDDDEEEDDDDDDBBBAAAAAABBBCCCDDDEEEEEEDDDDDDDDDDDDEEEEEEGGGMMMVVV___kkk~~~}}}vvvwww{{{wwwpppmmmdddccccccfffkkkppprrrrrruuuwwwyyy|||~~~~~~sssjjj___[[[\\\\\\XXXTTTOOOKKKEEEAAA???>>>===<<<<<<:::888777777666444222dddcccaaa``````aaabbbbbbdddcccbbbbbbaaaaaabbbbbbbbbbbbaaa_______________]]]\\\ZZZXXXYYYZZZ]]]^^^bbbccceeegggiiikkkmmmmmmkkklllmmmnnnnnnnnnnnnnnnnnnnnnooottt}}}vvviiiZZZOOOLLLFFF@@@>>>??????;;;777<<<<<<<<<;;;;;;::::::999999999::::::;;;<<<=========>>>@@@DDDHHHMMMQQQSSSXXX\\\aaabbbdddiiirrryyy||||||~~~yyyzzz|||~~~|||xxxuuurrrnnnjjjfffccc```]]]XXXSSSPPPMMMKKKKKKJJJKKKLLLLLLLLLQQQYYYfffmmmssssssssswwwyyyyyyyyywwwsssooommmlllmmmnnnhhhjjjkkkkkkkkklllnnnpppoooooopppqqqrrrrrrssssssttttttttttttrrrpppnnnlllpppqqqrrrrrrssssssrrrrrruuuuuuuuuvvvxxxyyy{{{|||zzz{{{{{{{{{yyywwwuuutttuuutttsssrrrrrrqqqrrrrrrpppnnnmmmlllmmmnnnmmmlllmmmmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnooooooooopppooonnnnnnmmmnnnnnnnnnmmmnnnpppqqqrrrrrrqqqqqqrrrrrrrrrrrrrrrrrrrrrrrrppppppooonnnnnnnnnnnnnnnjjjiiihhhgggfffeeeeeeeeefffffffffeeeeeeeeeddddddaaa```___]]]]]]]]]]]]^^^[[[ZZZZZZZZZYYYUUUPPPLLLGGGBBB>>>>>>@@@GGGUUUbbbnnnvvv|||{{{}}}|||}}}tttiiikkkwwwyyynnngggeeebbb^^^ZZZZZZ[[[\\\]]]]]]]]]\\\[[[[[[YYYXXXYYYZZZZZZYYYXXXXXXVVVUUUTTTTTTUUUVVVXXXXXXXXXXXXWWWWWWWWWWWWVVVUUUUUUVVVVVVVVVUUUUUUTTTUUUUUUTTTTTTUUUUUUVVVWWWVVVTTTSSSSSSTTTUUUTTTSSSSSSQQQPPPMMMLLLKKKJJJJJJMMMNNNOOOPPPQQQPPPOOOOOOLLLMMMNNNNNNNNNMMMLLLKKKJJJIIIIIIIIIIIIIIIIIIJJJIIIHHHFFFDDDCCCBBBAAAAAAAAABBBCCCCCCCCCBBBAAA@@@BBBBBBBBBBBBBBBAAAAAAAAADDDDDDCCCCCCCCCDDDDDDEEEEEEDDDCCCAAAAAAAAABBBBBBCCCBBBBBBAAAAAABBBBBBCCCDDDHHHLLLPPPWWWeeewww|||vvvuuuxxx}}}wwwtttnnniiieeedddhhhnnnrrrsssvvvvvvvvvwwwyyy||||||wwwpppooopppqqqnnnjjjccc\\\QQQIIIDDDCCCCCCCCC>>>===<<<;;;;;;999666333dddbbbaaa______```bbbccceeedddccccccbbbbbbbbbcccccccccbbbaaa```___^^^]]]\\\[[[YYYWWWWWWXXXZZZ[[[___```aaadddfffhhhjjjkkkjjjjjjkkklllmmmnnnoooooommmlllmmmsss|||~~~vvvggg]]]TTTKKKBBB???AAAAAA<<<777<<<<<<;;;;;;;;;:::::::::888999999:::;;;;;;<<<<<<======>>>@@@DDDIIIMMMPPPTTTXXX]]]___aaafffnnnttt|||~~~}}}{{{xxxxxx{{{yyyzzz|||{{{vvvpppllliiifffaaa[[[UUUPPPLLLJJJKKKIIIIIIJJJIIIIIIOOOXXXeeelllsssuuuwww|||~~~}}}vvvtttpppllljjjiiijjjkkkggghhhjjjjjjjjjkkkmmmooooooooopppqqqrrrrrrssssssssstttuuuuuusssqqqnnnlllppppppqqqqqqrrrrrrssssssttttttuuuwwwyyyzzz||||||zzzzzzzzzzzzxxxwwwuuutttttttttttttttttttttttttttqqqooommmmmmnnnnnnmmmlllllllllmmmmmmnnnnnnoooooonnnnnnnnnoooooopppppppppppppppooooooooooooppppppnnnoooppprrrrrrssssssrrrrrrrrrrrrqqqqqqqqqqqqqqqrrrqqqooonnnmmmlllllllllkkkkkkjjjiiihhhgggffffffdddddddddddddddddddddddddddbbb```^^^]]]]]]]]]^^^XXXWWWUUUSSSRRRNNNJJJGGGCCC@@@>>>>>>AAAKKK]]]nnnvvv|||~~~~~~|||ooogggkkkwwwwwwmmmeeebbb___\\\XXXWWWYYY[[[\\\\\\[[[ZZZYYYTTTTTTUUUVVVXXXZZZ[[[[[[WWWUUUSSSQQQQQQSSSUUUWWWXXXXXXXXXXXXXXXXXXXXXXXXUUUUUUUUUUUUTTTTTTTTTSSSSSSSSSTTTTTTTTTUUUWWWYYYWWWVVVUUUTTTTTTTTTTTTTTTSSSSSSQQQOOOMMMKKKIIIHHHKKKLLLNNNOOOPPPPPPPPPOOOLLLMMMOOOOOOOOONNNKKKJJJKKKJJJIIIHHHHHHIIIJJJKKKIIIHHHFFFDDDBBBAAA@@@@@@AAAAAACCCDDDDDDEEEDDDDDDBBBBBBBBBBBBBBBAAAAAAAAACCCCCCBBBBBBCCCCCCDDDDDDDDDCCCAAA???>>>>>>??????AAAAAAAAA@@@@@@AAAAAAAAABBBDDDFFFGGGLLLWWWeeeppp{{{zzz}}}|||{{{xxxvvvsssooommmmmmoooqqqxxxvvvuuuuuuvvvyyy|||~~~zzzzzz}}}wwwooocccXXXRRRNNNMMMLLLGGGEEEBBB@@@???<<<999666bbbaaa___^^^^^^___aaabbbddddddccccccccccccddddddcccdddddddddcccaaa___^^^^^^\\\[[[YYYYYYYYYZZZ[[[]]]^^^```bbbdddfffggghhhiiiiiijjjlllmmmooopppqqqmmmlllmmmrrryyy{{{~~~uuummm___UUUIIICCCBBBBBB>>>999;;;;;;;;;;;;;;;:::::::::888888999999::::::;;;;;;???>>>>>>???BBBEEEIIIKKKQQQUUUYYY]]]___dddjjjnnnuuu~~~{{{vvvuuutttssstttwwwxxxyyy{{{}}}wwwrrrooolllggg```YYYSSSNNNLLLLLLJJJIIIIIIHHHIIIPPPYYYcccjjjqqqtttyyyvvvsssoookkkgggfffffffffeeeggghhhhhhhhhiiikkkmmmnnnooooooqqqrrrsssttttttqqqrrrtttttttttsssqqqoooqqqqqqqqqrrrrrrssstttuuutttuuuvvvxxxyyy{{{{{{|||zzzzzzzzzyyyxxxwwwvvvuuuttttttuuuuuuvvvvvvvvvvvvsssqqqooonnnoooooonnnmmmllllllmmmmmmnnnnnnoooooonnnnnnoooooopppqqqrrrrrrrrrqqqqqqpppqqqqqqrrrrrrnnnooopppqqqrrrsssttttttttttttsssssssssrrrrrrrrrsssrrrpppooommmlllllllllkkkkkkjjjiiihhhgggffffffdddddddddcccbbbaaaaaa```cccbbb```^^^]]]\\\\\\]]]UUURRROOOLLLJJJGGGDDDBBB???======@@@DDDOOOaaarrryyy|||~~~~~~~~~|||}}}~~~vvvkkkiiimmmssswwwxxxrrrjjjdddaaa___[[[YYYVVVXXXYYY[[[[[[ZZZXXXWWWRRRSSSTTTVVVWWWXXXYYYZZZWWWUUUSSSQQQQQQSSSUUUWWWYYYYYYYYYYYYYYYYYYZZZZZZUUUUUUTTTTTTSSSSSSSSSSSSPPPRRRTTTUUUUUUVVVYYY\\\YYYXXXXXXWWWVVVUUUVVVWWWTTTTTTSSSRRRPPPMMMJJJIIIJJJKKKMMMOOOPPPPPPOOOOOONNNOOOPPPPPPOOOMMMKKKIIILLLKKKJJJIIIIIIJJJKKKLLLIIIHHHFFFDDDBBB@@@@@@???>>>???@@@BBBDDDEEEFFFGGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBBCCCDDDDDDCCCBBBAAA???>>>>>>>>>???BBBAAAAAA@@@@@@AAAAAABBBCCCCCCDDDDDDGGGNNNXXX```fffyyyyyy~~~}}}~~~|||~~~tttllljjjkkkoooooopppqqqsssvvvxxxzzz|||zzzxxxxxx{{{wwwoooiiiddd___\\\XXXUUUPPPKKKHHHEEEAAA???___^^^^^^]]]]]]^^^``````bbbbbbbbbbbbcccdddeeeeeedddeeeeeefffeeeeeeddddddaaa```^^^]]]\\\\\\\\\\\\^^^^^^```aaacccdddffffffhhhhhhiiijjjmmmoooqqqsssssstttuuuyyy}}}|||vvvvvv|||{{{pppdddUUUIIIDDDBBB???===;;;;;;;;;;;;;;;;;;;;;;;;888888888999999:::::::::>>>>>>>>>???AAACCCFFFGGGNNNQQQUUUZZZ]]]aaaeeehhhnnnuuuzzzsssoooooopppoooqqqtttwwwxxxzzz~~~yyyvvvsssmmmfff___XXXTTTQQQQQQMMMKKKKKKIIIJJJSSS\\\bbbhhhmmmqqqvvv}}}}}}wwwsssnnnhhhdddbbbaaa``````bbbcccdddeeefffiiikkknnnnnnoooppprrrsssttttttpppqqqrrrtttttttttsssrrrqqqqqqqqqrrrssstttuuuvvvuuuvvvxxxyyyzzzzzzzzzzzzzzzyyyyyyxxxwwwwwwvvvvvvttttttuuuvvvwwwwwwvvvvvvuuusssppppppppppppooonnnmmmmmmmmmnnnnnnnnnnnnnnnlllmmmnnnooopppqqqrrrsssqqqqqqqqqqqqqqqqqqrrrsssnnnnnnoooppprrrssstttuuuvvvvvvvvvuuuuuuttttttssssssrrrpppooommmlllllllllhhhhhhhhhgggfffeeedddcccccccccbbbaaa```^^^]]]]]]``````___^^^]]]\\\[[[ZZZQQQNNNIIIEEECCCAAA???>>>;;;;;;===DDDLLLVVVeeerrryyy}}}{{{yyyyyy~~~~~~}}}||||||uuuxxx|||zzzmmmhhhiiimmmmmmlllnnnkkkgggcccaaa___\\\ZZZXXXXXXYYYYYYYYYXXXWWWVVVUUUVVVWWWVVVUUUTTTUUUVVVWWWUUUTTTSSSSSSTTTUUUWWWYYYYYYYYYYYYYYYZZZZZZZZZWWWVVVUUUTTTSSSSSSSSSSSSPPPTTTWWWXXXVVVVVVXXX[[[XXXYYYYYYXXXWWWVVVXXXYYYVVVVVVVVVVVVSSSPPPMMMKKKJJJKKKMMMNNNOOOOOONNNNNNOOOOOOOOOOOONNNLLLJJJIIIKKKKKKJJJJJJJJJJJJKKKKKKHHHGGGEEECCCBBBAAA@@@@@@;;;<<<===???AAACCCDDDEEEAAAAAABBBBBBBBBBBBCCCCCCAAAAAAAAAAAAAAABBBCCCDDDDDDCCCBBB@@@@@@@@@AAAAAABBBAAAAAA@@@@@@AAAAAABBBCCCCCCBBBBBBCCCFFFLLLPPPTTTccczzz}}}|||zzzoooiiigggeeefffgggjjjmmmppprrrtttssssssrrrqqqsssxxx|||wwwsssoookkkfffaaa]]]XXXSSSOOO]]]]]]^^^^^^^^^_________`````````aaacccdddfffgggfffffffffggghhhiiiiiijjjcccbbbaaa___^^^^^^^^^^^^___```aaabbbcccddddddeeeeeefffggghhhkkknnnqqqrrrvvvxxx{{{~~~wwwqqqwwwvvvcccRRRGGGBBB@@@@@@;;;;;;;;;;;;;;;;;;;;;;;;888888888888999999999999:::;;;<<<>>>@@@BBBDDDEEEJJJMMMQQQVVVZZZ^^^aaaccciiinnnwwwvvvppplllmmmnnnnnnqqqtttvvvwwwzzz|||yyytttmmmfff```[[[YYYUUUQQQOOOMMMLLLMMMVVV```bbbfffiiikkkpppwwwyyyvvvwwwsssmmmfff```\\\ZZZYYYWWWZZZ\\\___aaadddhhhkkkmmmnnnoooppprrrssstttuuurrrrrrrrrsssssssssttttttqqqqqqqqqqqqrrrtttvvvwwwwwwxxxyyyzzzzzzzzzyyyyyyxxxxxxwwwvvvuuuuuuuuuuuutttuuuvvvwwwwwwvvvvvvuuuvvvtttrrrqqqqqqqqqpppooonnnnnnnnnnnnnnnmmmmmmmmmjjjjjjkkkmmmnnnpppqqqqqqpppoooooooooooopppqqqrrrmmmnnnnnnoooqqqrrrtttuuuuuuuuuuuutttsssrrrrrrrrrqqqpppooommmlllkkkkkkkkkffffffffffffeeedddbbbaaaaaa``````___^^^]]]\\\\\\\\\]]]]]]^^^]]][[[YYYWWWNNNJJJDDD@@@>>>===<<<;;;<<<<<>>>>>???AAABBBBBB@@@@@@@@@@@@AAAAAAAAABBB@@@@@@@@@@@@AAABBBCCCDDDCCCBBBAAA@@@@@@AAABBBBBBAAAAAA@@@@@@@@@@@@AAAAAA???@@@@@@@@@@@@BBBDDDFFFNNNTTTeeezzz~~~wwwpppkkkeeeeeeddddddfffhhhjjjllloooqqqrrrpppoooqqqvvvzzz}}}xxxqqqiiiccc]]]]]]^^^___``````______^^^______aaabbbeeefffgggffffffggghhhiiikkkmmmnnneeedddcccaaa```___^^^^^^aaaaaabbbbbbcccdddddddddddddddeeegggiiimmmppprrrpppsssxxxzzzzzz|||vvv|||nnnXXXHHHAAA@@@BBB;;;;;;;;;;;;;;;;;;;;;;;;888888888888888999999999666777:::===@@@BBBCCCDDDGGGJJJOOOTTTXXX[[[^^^___fffjjjrrr}}}vvvooolllmmmoooooorrrvvvuuuvvv{{{~~~xxxqqqkkkeee```^^^XXXTTTQQQPPPNNNPPPXXXcccccceeeggggggkkkqqqssspppwwwssslllddd]]]XXXVVVUUUPPPSSSWWW[[[^^^bbbgggkkkmmmnnnoooppprrrssstttuuutttssssssrrrrrrsssssstttqqqpppppppppqqqsssuuuvvvxxxxxxzzzzzzzzzzzzxxxxxxwwwvvvuuuttttttttttttttttttuuuvvvwwwwwwvvvuuutttxxxuuusssrrrrrrrrrqqqpppoooooonnnnnnmmmmmmmmmlllhhhhhhiiikkkmmmnnnooopppnnnnnnmmmnnnnnnoooppppppmmmmmmnnnoooppprrrtttuuurrrrrrqqqppppppooonnnnnnoooooommmlllkkkjjjjjjjjjfffgggggggggfffdddbbbaaa^^^^^^^^^]]]]]]\\\\\\\\\YYYZZZ\\\]]]]]]ZZZXXXVVVLLLGGGAAA===;;;;;;::::::>>>???GGGVVVdddnnnvvv|||{{{yyyoooqqqttt{{{xxxsssrrrvvv{{{kkkjjjgggdddbbbbbbcccddd\\\]]]___``````___]]]\\\\\\[[[ZZZXXXVVVVVVUUUUUURRRUUUWWWVVVTTTTTTVVVXXXWWWWWWWWWWWWWWWWWWWWWWWWUUUUUUUUUVVVVVVWWWWWWWWWYYYXXXVVVTTTSSSTTTTTTUUUVVV[[[___^^^YYYSSSRRRSSSTTTVVVXXXWWWUUUUUUXXX[[[XXXYYY[[[[[[ZZZVVVRRRPPPJJJKKKMMMNNNNNNMMMLLLLLLIIIHHHHHHHHHHHHIIIJJJKKKGGGGGGIIIJJJJJJIIIGGGGGGFFFEEEDDDCCCBBBAAAAAAAAABBBBBBAAA@@@@@@AAAAAABBB>>>>>>??????@@@@@@@@@AAA@@@@@@@@@@@@AAABBBCCCDDD@@@???>>>>>>>>>???@@@AAA@@@@@@????????????@@@@@@;;;<<<===???AAABBBCCCDDDIIIJJJSSSddduuu~~~zzz|||zzzsssmmmkkkfffcccaaabbbdddfffpppsssvvvtttqqqoooqqquuuyyy|||yyyqqqaaaaaa```___^^^]]]]]]\\\\\\]]]]]]___aaaccceeefffffffffggghhhkkknnnqqqsssllljjjgggdddbbbaaaaaaaaacccbbbaaaaaaaaabbbdddeeeeeeddddddeeehhhkkkllllllnnnooorrrssstttvvvyyy{{{}}}dddRRRJJJDDD===:::999888999:::;;;:::888999::::::::::::999888888555666888;;;===@@@BBBCCCEEEHHHLLLOOORRRVVVZZZ\\\aaadddlllwwwqqqpppooonnnnnnoooppppppppprrrxxx~~~yyyssslllddd___ZZZYYYVVVSSSRRRWWW```gggjjjhhhgggfffgggjjjmmmoooxxxkkk^^^SSSNNNMMMMMMMMMNNNOOOSSSXXX^^^dddhhhlllmmmnnnppprrrsssssstttpppppppppqqqqqqrrrrrrrrrooopppqqqqqqpppqqqssstttwwwxxxxxxwwwvvvvvvwwwyyyvvvvvvtttsssrrrqqqqqqqqqrrrtttuuutttsssssstttuuuttttttsssrrrqqqoooooonnnooommmkkkkkkkkklllkkkjjjiiijjjkkklllmmmmmmmmmmmmnnnmmmlllkkkkkklllnnnooolllmmmnnnooopppqqqrrrsssvvvtttqqqooonnnnnnnnnooorrrooommmllllllllljjjiiigggggggggfffeeecccbbbaaaaaa^^^\\\[[[\\\\\\\\\[[[WWWXXXZZZ]]]]]]ZZZUUUQQQJJJDDD???<<<999777999>>>>>>GGGUUUbbbllluuu~~~{{{uuutttlllssszzz~~~vvvpppmmmrrr|||zzzjjjfffaaa```aaa```[[[VVVWWWWWWWWWXXXZZZ\\\___```^^^]]]\\\ZZZYYYWWWVVVUUUUUUTTTSSSRRRRRRTTTVVVXXX[[[[[[[[[[[[[[[ZZZYYYXXXYYYWWWUUUTTTUUUUUUTTTSSSTTTTTTUUUUUUVVVVVVVVVWWWXXXYYYYYYVVVRRRPPPSSSUUUUUUUUUTTTTTTTTTUUUWWWXXXZZZZZZYYYXXXVVVTTTRRRQQQNNNNNNMMMLLLKKKJJJIIIHHHHHHHHHGGGFFFFFFFFFGGGGGGDDDDDDCCCCCCCCCEEEFFFGGGFFFEEEDDDDDDEEEDDDBBB@@@@@@@@@@@@????????????>>>BBBBBBAAAAAA@@@?????????@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBAAA@@@??????????????????>>>>>>???@@@AAAAAA@@@@@@????????????@@@@@@CCCDDDHHHPPPXXXdddvvv~~~|||zzzzzzuuuppphhh___]]]```ppptttyyy||||||yyytttpppwwwtttrrruuu|||aaa``````___^^^^^^]]]]]]\\\\\\]]]^^^```bbbdddeeeffffffgggiiikkknnnqqqrrrnnnllliiifffdddbbbbbbbbbbbbbbbbbbaaaaaabbbccccccdddcccccceeehhhjjjjjjiiijjjlllnnnooopppqqqtttwww{{{lllVVVHHHCCCAAA<<<:::999:::;;;;;;:::999999::::::::::::999888888666777888:::<<<===>>>???BBBEEEIIIMMMPPPSSSWWWZZZ]]]```gggsss|||oooooonnnnnnnnnpppqqqrrrooorrrxxx|||vvvnnnfffaaa]]]\\\XXXUUUTTTZZZbbbiiijjjiiigggeeeeeefffhhhiiipppjjj```UUUNNNJJJHHHIIIJJJKKKMMMPPPVVV]]]cccfffkkklllnnnpppqqqrrrssssssqqqqqqqqqqqqqqqqqqrrrrrroooqqqrrrqqqqqqqqqsssuuuwwwxxxxxxwwwvvvvvvwwwyyyuuutttsssqqqpppooooooooorrrtttuuutttsssrrrsssuuutttssssssrrrpppoooooonnnooommmllllllmmmmmmllljjjiiijjjkkklllmmmmmmmmmmmmllllllkkkkkkkkklllllllllllllllmmmnnnooopppqqqqqqsssrrrpppnnnmmmmmmnnnnnnrrrpppmmmkkkjjjiiihhhffffffeeeeeedddcccbbbaaaaaabbb___]]][[[[[[[[[ZZZYYYXXXXXXYYYZZZYYYUUUPPPKKKCCC===:::999777666999???EEEPPP^^^iiipppxxxzzzsssrrrqqqxxx~~~yyyrrrlllkkkpppxxxuuummmjjjeeeaaa^^^[[[VVVSSSUUUVVVXXXZZZ\\\]]]]]]]]]YYYYYYXXXXXXWWWVVVVVVVVVUUUTTTSSSRRRRRRTTTUUUVVVZZZZZZ[[[[[[ZZZYYYXXXXXXVVVTTTSSSRRRSSSSSSRRRQQQRRRRRRSSSTTTVVVWWWXXXXXXUUUVVVVVVSSSOOOMMMOOORRRTTTSSSSSSRRRSSSTTTUUUVVVWWWWWWVVVUUUTTTRRRQQQPPPNNNMMMMMMLLLKKKJJJIIIIIIHHHGGGGGGFFFEEEEEEEEEEEEFFFEEEDDDCCCCCCDDDEEEEEEDDDCCCBBBCCCCCCCCCAAA???@@@@@@@@@?????????>>>>>>?????????>>>>>>>>>>>>===????????????@@@@@@AAAAAACCCBBBAAA??????>>>>>>>>>??????>>>>>>>>>>>>>>>?????????>>>>>>>>>>>>??????BBBBBBDDDIIIMMMTTTbbbooozzzwwwvvvrrrjjjggggggiiimmmsssxxx{{{{{{yyywwwtttqqqnnnppptttwwwxxxwww````````````___^^^]]]]]][[[[[[\\\]]]^^^```bbbccceeefffggghhhkkkmmmpppqqqpppnnnkkkhhhfffdddccccccaaabbbbbbbbbbbbbbbaaaaaaaaa```aaadddggghhhhhhggghhhjjjkkklllmmmnnnqqqttttttwwwxxx___IIICCCGGG>>><<<;;;:::;;;;;;;;;999:::::::::::::::999999888777777888888999:::;;;;;;>>>AAAEEEIIILLLPPPTTTWWWXXX[[[aaakkkwwwyyynnnnnnmmmnnnoooppprrrsssqqqssswww~~~|||uuummmhhhccc```\\\YYYYYY^^^gggmmmmmmkkkhhheeebbb```^^^]]][[[WWWQQQKKKFFFCCCBBBBBBFFFFFFIIIMMMSSSZZZaaaeeejjjkkkmmmoooqqqrrrssssssrrrrrrqqqqqqqqqqqqqqqqqqpppqqqrrrrrrqqqrrrtttvvvvvvxxxxxxxxxvvvvvvwwwxxxuuutttsssrrrqqqpppppppppssstttuuutttsssrrrssstttssssssrrrqqqpppoooooonnnnnnnnnnnnooopppooommmkkkjjjkkkkkkllllllmmmmmmmmmjjjkkkkkklllkkkkkkjjjjjjkkkkkkllllllmmmnnnooooooooonnnmmmlllkkklllmmmmmmqqqooollljjjiiigggeeeddddddcccbbbaaa```aaabbbbbbccc```]]]\\\\\\[[[YYYXXXZZZYYYWWWVVVSSSNNNHHHCCC<<<888666777666777===DDDPPP[[[iiirrrvvv|||yyyssssssyyy|||xxxtttoookkkiiimmmssszzzooommmlllhhhbbb\\\VVVTTTSSSRRRUUUXXX[[[\\\]]]\\\[[[WWWWWWWWWWWWWWWXXXXXXXXXUUUUUUSSSRRRRRRSSSTTTTTTXXXYYYYYYYYYYYYXXXXXXWWWUUUSSSRRRRRRSSSSSSQQQPPPOOOPPPQQQSSSUUUVVVWWWXXXRRRTTTTTTRRRMMMLLLMMMPPPQQQQQQQQQQQQQQQQQQRRRSSSRRRRRRRRRRRRQQQPPPOOONNNLLLLLLLLLKKKKKKKKKJJJJJJHHHGGGFFFEEEDDDDDDDDDDDDGGGFFFEEEDDDCCCCCCCCCCCCBBBAAAAAAAAACCCCCCAAA???@@@@@@?????????>>>>>>>>>;;;;;;;;;<<<<<<<<<<<<=========>>>??????@@@AAAAAACCCBBB@@@???>>>=========>>>>>>>>>>>>>>>>>>======>>>==================>>>>>>===???BBBCCCFFFNNNXXXgggyyy}}}yyywww{{{{{{vvvqqqpppiiilllqqquuuxxxzzzyyyyyyssspppmmmlllmmmmmmjjjggglllvvv^^^______``````___^^^]]]ZZZZZZ[[[[[[\\\^^^___```bbbcccdddfffhhhkkklllmmmooonnnkkkhhhfffdddcccccc```aaabbbccccccbbbaaa```]]]]]]___bbbfffhhhhhhgggiiikkklllmmmmmmnnnqqqsssppppppvvv~~~jjjPPPFFFIII@@@>>>;;;:::;;;;;;:::999::::::;;;;;;::::::999888555666666777888888999999;;;>>>CCCFFFIIIMMMQQQTTTUUUWWW\\\dddmmmwwwyyyoooooonnnnnnnnnpppqqqrrrtttuuuxxx|||}}}vvvqqqhhheeeaaa^^^^^^cccjjjooosssppplllfff___YYYTTTQQQJJJIIIFFFDDDAAA???>>>===AAABBBEEEIIIPPPXXX^^^bbbiiijjjlllnnnpppqqqrrrrrrrrrrrrrrrqqqqqqpppppppppqqqrrrssssssrrrrrrtttvvvvvvwwwyyyxxxwwwvvvwwwxxxwwwvvvuuutttssssssssssssssstttuuutttrrrqqqrrrsssrrrrrrrrrqqqpppoooooonnnnnnnnnoooqqqrrrqqqooolllkkkkkkkkkkkkllllllmmmmmmjjjkkklllmmmmmmllljjjiiijjjjjjkkkkkkllllllmmmmmmlllkkkjjjjjjjjjkkkkkklllooollljjjhhhhhhhhhfffdddcccbbb```______aaabbbdddbbb```^^^]]]]]]\\\ZZZYYYZZZXXXTTTQQQLLLGGGAAA===999777777888999:::AAAJJJYYYeeesssyyyzzz~~~yyywwwzzzxxxrrrooommmllliiilllqqqyyy~~~nnnkkkllljjjddd[[[UUUUUUWWWSSSTTTVVVXXXZZZ[[[\\\\\\YYYYYYYYYYYYYYYYYYYYYYYYUUUTTTSSSRRRRRRRRRRRRRRRVVVVVVWWWWWWXXXWWWWWWWWWVVVUUUTTTTTTUUUUUUSSSRRRNNNOOOPPPQQQRRRSSSTTTUUUSSSTTTUUUSSSNNNLLLNNNPPPOOOOOOOOOOOOOOOOOOPPPPPPMMMNNNNNNNNNNNNMMMMMMLLLKKKKKKKKKKKKJJJJJJJJJJJJIIIHHHGGGEEEDDDDDDDDDDDDEEEEEEDDDDDDCCCCCCCCCCCCAAAAAA@@@AAACCCCCCBBB@@@????????????>>>>>>>>>>>>999999::::::;;;<<<<<<===;;;;;;<<<===???@@@AAAAAABBBAAA@@@>>>===<<<;;;;;;<<<===>>>@@@@@@@@@???>>>===<<<<<<;;;;;;<<<<<<===;;;:::<<>>BBBEEEHHHKKKOOORRRSSSUUUXXX]]]dddkkkrrrwwwyyyzzz{{{rrrqqqpppnnnnnnnnnooooootttuuuwww{{{|||wwwmmmjjjeeecccdddhhhlllooovvvsssmmmddd[[[RRRLLLHHHBBBBBBBBBAAA@@@>>><<<;;;>>>???BBBGGGNNNUUU\\\aaaggghhhjjjmmmooopppqqqrrrrrrrrrrrrqqqqqqpppppppppqqqrrrssssssrrrrrrtttvvvuuuwwwyyyyyywwwvvvwwwwwwvvvuuutttsssssssssssssssssstttuuutttrrrqqqrrrsssrrrqqqqqqppppppooooooooommmnnnoooqqqsssssspppnnnllllllkkkkkkkkklllmmmmmmlllmmmnnnnnnnnnlllkkkjjjjjjjjjjjjjjjjjjkkkkkkkkkiiiiiiiiiiiiiiiiiijjjjjjkkkiiigggggghhhhhhhhhgggcccbbb```______aaacccddd```___^^^]]]^^^]]][[[ZZZXXXTTTOOOJJJFFFAAA===999999777888::::::<<>>>>>>>>======888999999:::;;;<<<======::::::;;;<<<>>>???@@@@@@@@@@@@>>>===<<<;;;;;;;;;:::<<>>;;;;;;::::::999;;;;;;;;;;;;;;;:::999999555555666777888:::;;;;;;;;;>>>AAADDDFFFHHHLLLNNNQQQSSSVVVYYY\\\aaaggglllnnnqqqwww}}}sssrrrpppooonnnmmmnnnnnnqqqsssvvvyyy~~~yyypppmmmiiihhhiiijjjkkklllrrrnnnggg^^^TTTLLLFFFCCC>>>???@@@AAA@@@???===<<<===>>>AAAFFFLLLTTT[[[___fffgggiiilllnnnpppqqqqqqrrrrrrqqqqqqqqqqqqqqqqqqpppqqqrrrrrrqqqrrrtttvvvuuuwwwyyyyyyxxxwwwvvvwwwsssrrrqqqppppppppppppqqqsssttttttsssqqqpppqqqrrrqqqqqqpppppppppooooooooommmmmmnnnppprrrsssrrrpppmmmlllkkkjjjkkkkkkmmmmmmnnnnnnnnnnnnmmmlllkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjhhhhhhhhhhhhhhhhhhhhhhhhgggeeedddeeefffggggggfffbbbaaa`````````aaabbbccc___^^^]]]\\\\\\[[[YYYWWWQQQMMMHHHCCC@@@===:::888777777999;;;;;;===GGGRRRcccnnn{{{{{{ooojjjjjjlllsssvvv{{{~~~xxxrrrrrrrrrnnndddYYYRRRQQQSSSVVVTTTRRRRRRSSSWWW[[[^^^[[[ZZZYYYWWWUUUTTTRRRRRRRRRRRRRRRRRRRRRQQQQQQQQQQQQQQQSSSTTTUUUUUUUUUUUUSSSSSSSSSTTTUUUUUUSSSQQQQQQPPPPPPPPPOOOOOOOOOOOOPPPRRRTTTRRRNNNKKKLLLMMMNNNOOOOOOOOOOOONNNNNNMMMJJJJJJJJJKKKJJJJJJIIIIIIHHHHHHHHHHHHGGGGGGFFFFFFFFFEEEEEEDDDDDDDDDDDDDDD@@@AAABBBDDDDDDEEEDDDDDDCCCBBBBBBBBBDDDDDDBBB@@@??????>>>>>>>>>=========999999::::::;;;<<<======::::::;;;<<<======>>>>>>>>>>>>===<<<;;;;;;;;;;;;:::===@@@DDDEEEDDDBBBAAA<<<<<<;;;;;;;;;;;;<<<<<<===;;;;;;>>>???<<<<<>>===<<<;;;;;;;;;;;;;;;<<<;;;;;;:::999888888999999999:::::::::;;;===@@@BBBCCCEEEHHHKKKMMMPPPSSSVVVWWW[[[```dddggglllttt{{{~~~rrrqqqpppnnnnnnnnnoooooooooqqqrrrtttzzz|||rrrooolllkkklllllljjjggghhhddd\\\TTTLLLFFFBBB@@@;;;<<<>>>@@@AAA@@@@@@???>>>???AAAFFFLLLTTTZZZ^^^eeefffhhhkkkmmmooopppqqqqqqqqqqqqqqqqqqqqqrrrrrroooqqqrrrqqqqqqqqqsssuuutttwwwyyyzzzxxxwwwvvvvvvqqqqqqpppoooooooooppppppsssttttttsssqqqppppppqqqppppppppppppoooooooooooonnnmmmmmmnnnqqqrrrrrrqqqnnnmmmkkkjjjjjjkkklllnnnooonnnmmmlllkkkkkkkkkkkkkkkkkkkkkjjjjjjiiiiiiiiihhhhhhhhhhhhhhhhhhggggggeeecccbbbbbbcccdddcccbbb`````````__________________]]][[[ZZZYYYVVVSSSPPPHHHDDD???;;;999999888777777888<<>>???>>>>>>>>>============999999999::::::;;;;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<;;;>>>BBBDDDEEEBBB???===<<<<<<;;;;;;;;;;;;<<<<<<===:::999===>>>;;;:::<<<======BBBKKKTTT```tttwwwtttqqqqqqrrrrrrnnnkkkcccaaa___[[[XXXVVVUUUUUUZZZ\\\___aaabbbaaa```___\\\\\\[[[[[[[[[[[[\\\\\\[[[]]]___aaaccccccccccccaaaaaabbbbbbbbbaaa``````bbbbbbbbbccceeehhhkkkmmmlllhhhdddbbbccceeeggggggjjjkkklllkkkjjjjjjlllnnnoooooorrruuuvvvvvv}}}rrraaaMMMIIIDDD@@@???>>>======;;;;;;<<<<<<;;;;;;:::999<<<;;;;;;;;;:::999999999:::===???AAABBBCCCFFFHHHJJJNNNRRRTTTVVVYYY]]]bbbdddjjjsssxxxzzz{{{|||}}}ppppppooonnnnnnooopppqqqnnnppppppoooqqq}}}ssspppnnnmmmnnnlllhhhddd^^^ZZZTTTLLLFFFBBB@@@@@@999:::<<>>999666666666777777999;;;???CCCDDDHHHTTT```iiisss|||ssstttzzzyyyrrroooqqqsssmmmjjjeee^^^WWWSSSRRRRRRQQQRRRSSSTTTVVVXXXYYYZZZ[[[[[[ZZZYYYWWWVVVUUUTTTOOOOOOPPPQQQRRRRRRRRRQQQNNNOOOPPPRRRSSSTTTTTTTTTVVVVVVWWWXXXZZZYYYWWWTTTQQQRRRRRRSSSTTTUUUUUUVVVTTTWWWYYYWWWSSSPPPPPPQQQPPPQQQQQQRRRQQQPPPOOONNNKKKKKKKKKKKKJJJIIIHHHHHHHHHGGGFFFEEEDDDCCCBBBAAA????????????@@@AAABBBBBBCCCDDDDDDDDDDDDBBBAAA@@@CCCBBB@@@AAAAAA@@@>>><<<>>>>>>>>>>>>============999999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;<<<<<<===???BBBDDDDDD@@@<<<888===<<<<<<;;;;;;<<<<<<===;;;888888<<<>>>======??????>>>AAAGGGJJJPPP^^^mmm}}}}}}|||}}}}}}zzzwwwrrrpppllljjjgggddd```]]]ZZZZZZ[[[\\\]]]^^^^^^___[[[ZZZYYYXXXXXXYYYZZZ[[[[[[]]]```ccceeeeeeeeeddd```______^^^___```aaabbb``````bbbfffjjjmmmnnnnnnkkkiiigggeeedddeeefffgggmmmllljjjiiiiiijjjlllmmmrrrtttuuutttssstttxxx{{{|||ttt___TTTJJJFFFCCC===;;;======;;;::::::;;;<<<;;;:::<<<<<<;;;;;;;;;::::::::::::;;;===@@@BBBDDDEEEEEEFFFJJJOOOSSSWWWZZZ^^^```cccgggllloooqqqrrrssssssmmmnnnooonnnlllkkklllmmmlllkkkjjjjjjkkkpppzzz|||vvvooonnnnnnlllddd]]]]]]RRRHHHEEECCC???;;;;;;;;;<<<>>>@@@AAA@@@???>>>@@@AAACCCFFFKKKRRR[[[aaadddgggiiikkkjjjjjjjjjkkkqqqqqqppppppqqqssstttuuutttsssqqqnnnlllmmmooorrrsssssstttttttttttttttsssssssssrrrrrrpppooommmlllppppppooooooooooooppppppnnnnnnnnnmmmmmmlllllllllkkkjjjkkkkkklllmmmnnnooommmllllllllllllkkkkkkkkkjjjjjjiiiiiiiiijjjkkkkkkiiijjjjjjkkkkkkjjjjjjiiihhhgggfffeeeeeedddeeeeeecccbbb``````aaa```___]]]___^^^]]]\\\[[[\\\]]]]]]\\\\\\ZZZVVVQQQKKKFFFCCC:::888999:::888444444888===???CCCJJJRRRZZZbbbfffqqq~~~{{{sssssszzz||||||xxxqqqpppttttttoookkkgggaaa^^^ZZZUUUSSSSSSRRRRRRSSSSSSTTTVVVWWWXXXYYYYYYXXXXXXWWWUUUTTTSSSSSSRRRQQQPPPPPPPPPQQQRRRQQQPPPOOOMMMNNNOOOQQQRRRWWWWWWWWWXXXXXXXXXXXXXXXTTTSSSSSSSSSSSSSSSTTTUUUUUUUUUTTTSSSQQQPPPNNNMMMPPPNNNLLLLLLLLLLLLKKKJJJIIIIIIHHHGGGGGGGGGGGGHHHFFFFFFFFFEEEDDDBBBAAA@@@AAA@@@@@@??????@@@@@@AAA??????????????????????????????>>>???@@@???===;;;<<<<<<=========<<<:::999888999:::;;;:::999888777888999999:::;;;;;;;;;:::==============================>>>>>>>>>===;;;:::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;888:::<<<>>>AAAFFFMMMQQQ```mmm}}}~~~}}}sssjjjddd[[[[[[\\\\\\]]]]]]^^^^^^\\\[[[ZZZYYYYYYZZZ[[[\\\]]]___aaacccdddccccccbbb```___^^^^^^___```aaabbbbbbbbbcccfffiiillllllkkkjjjiiigggfffeeeeeeeeeeeejjjjjjiiiiiiiiijjjkkklllnnnpppqqqqqqooooooqqqsssmmm^^^OOOIIIFFFAAA>>>>>>>>><<<::::::<<<===<<<<<<<<<<<<;;;;;;;;;::::::::::::;;;===???AAACCCDDDEEEFFFIIIMMMQQQTTTWWW[[[^^^aaaeeejjjnnnoooooopppqqqjjjkkklllllljjjjjjkkkllljjjiiifffccc```bbbiiippp{{{tttpppoookkkccc[[[XXXNNNEEECCCBBB???======<<<>>>@@@AAABBBAAA@@@??????@@@BBBEEEJJJQQQYYY___dddfffiiikkkkkkjjjkkklllqqqpppppppppqqqrrrtttuuuttttttsssqqqnnnnnnppprrrrrrrrrssssssttttttttttttqqqqqqqqqqqqppppppooonnnpppoooooonnnnnnoooooopppmmmmmmmmmlllllllllkkkkkkiiiiiiiiiiiijjjkkklllmmmlllllllllllllllllllllllljjjjjjjjjjjjkkklllmmmmmmjjjjjjjjjjjjjjjiiihhhhhhgggfffeeeddddddcccccccccbbbaaa____________]]]\\\\\\[[[ZZZYYYYYYZZZ[[[[[[YYYXXXUUUQQQLLLGGGBBB???999777777999888555777<<>>>>>>>>??????===;;;;;;<<<=========<<<:::999999999:::::::::999888888999999:::;;;;;;;;;;;;;;;:::::::::::::::::::::::::::;;;<<<<<<;;;:::999888::::::::::::::::::::::::::::::::::::::::::::::::999:::;;;<<<===AAAFFFJJJQQQZZZiiiyyy|||www]]]]]]]]]]]]]]]]]]]]]]]]\\\[[[ZZZZZZZZZZZZ[[[\\\^^^___aaabbbbbbaaa```____________^^^______```aaaeeeddddddfffhhhjjjiiihhhiiiiiihhhgggfffeeedddcccggghhhiiiiiijjjjjjjjjjjjjjjllloooooommmkkkjjjjjjvvvppp^^^SSSMMMGGGBBB@@@???===;;;;;;<<<=========<<<<<<;;;;;;;;;::::::::::::;;;<<<>>>@@@BBBCCCDDDFFFHHHKKKMMMPPPSSSXXX\\\___ccchhhkkklllkkkllllllggghhhiiiiiihhhiiikkkmmmjjjjjjgggaaa[[[YYY\\\___hhhrrrwwwqqqmmmhhh___XXXQQQIIIBBBAAAAAA???===???>>>???AAABBBBBBAAA@@@???>>>???AAADDDHHHOOOWWW\\\cccfffiiikkkkkkkkklllmmmpppppppppppppppqqqrrrssstttuuuuuusssqqqooopppqqqppppppqqqrrrssstttttttttooooooppppppqqqppppppoooooonnnnnnnnnnnnnnnnnnooollllllkkkkkkkkkkkkkkkjjjgggggggggggghhhiiijjjjjjllllllllllllllllllllllllkkkkkklllmmmmmmnnnooooookkkkkkkkkjjjiiihhhgggfffeeeeeedddccccccbbbbbbaaabbb```^^^^^^^^^]]][[[ZZZXXXWWWWWWVVVVVVWWWWWWXXXUUURRRNNNIIIDDD@@@===;;;777555555777777777;;;AAADDDKKKVVVbbbnnnwww}}}~~~|||rrrooolllmmmwwwlllfff^^^YYYWWWWWWVVVTTTQQQQQQRRRSSSTTTVVVXXXYYYYYYYYYYYYZZZZZZYYYYYYXXXTTTTTTSSSRRRRRRSSSTTTUUURRRRRRQQQQQQRRRTTTVVVWWWWWWVVVUUUUUUUUUVVVXXXYYYSSSRRRRRRQQQQQQPPPPPPPPPRRRRRRRRRQQQPPPNNNMMMLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJIIIHHHHHHGGGGGGHHHHHHEEEEEEDDDDDDCCCBBBAAA@@@@@@@@@????????????@@@@@@========================@@@>>>===<<<>>>>>>>>>===;;;<<<<<<<<<<<<;;;::::::;;;:::999999888888888999999::::::;;;;;;;;;;;;;;;::::::::::::::::::::::::888888999999999888777666999999999999999999999999888888888888888888888888:::::::::999999:::>>>AAAEEEKKKTTT___mmm}}}wwwvvvwwwxxxxxx{{{___^^^^^^^^^]]]]]]]]]\\\\\\[[[ZZZYYYYYYZZZ[[[\\\]]]^^^______``````______`````````````````````aaaeeedddccceeeggghhhhhhhhhhhhhhhhhhgggfffeeecccbbbfffgggiiikkkllllllkkkjjjjjjlllnnnooonnnjjjgggeeemmm{{{tttfffZZZOOOGGGCCC@@@===;;;:::;;;=========<<<<<<;;;;;;;;;::::::::::::;;;<<<===>>>@@@BBBBBBGGGHHHIIIKKKMMMQQQVVVYYY\\\```dddggghhhgggggghhhdddeeegggggghhhjjjmmmooonnnqqqooohhhaaa^^^^^^]]]```dddnnn|||wwwpppjjjddd\\\VVVNNNGGGAAAAAA@@@>>>===??????@@@AAABBBBBBAAA???>>>>>>@@@BBBEEEIIIOOOVVV[[[aaadddhhhjjjkkkkkkmmmnnnooooooooooooppppppqqqqqqrrrsssuuutttqqqooonnnooonnnnnnooopppqqqsssttttttpppppppppppppppoooooonnnnnnnnnmmmmmmmmmmmmnnnnnnjjjjjjjjjjjjjjjjjjjjjjjjggggggggggggggghhhiiijjjkkkkkkkkkllllllmmmmmmmmmllllllmmmnnnoooppppppqqqmmmmmmlllkkkjjjhhhfffeeeddddddddddddcccbbbaaaaaaaaa___]]]]]]\\\[[[YYYXXXTTTTTTSSSSSSSSSSSSTTTTTTPPPMMMHHHBBB>>>:::999888777444333555666777===DDDLLLSSS```ooo{{{}}}{{{|||~~~~~~}}}~~~{{{qqqmmmkkkrrr~~~oookkkbbb[[[ZZZ[[[ZZZWWWSSSSSSSSSTTTTTTUUUVVVWWWXXXYYYZZZZZZ[[[[[[[[[ZZZVVVUUUTTTTTTTTTUUUVVVVVVTTTSSSSSSSSSSSSTTTUUUVVVUUUTTTSSSSSSSSSUUUWWWXXXSSSSSSSSSRRRQQQPPPOOOOOOPPPPPPPPPOOONNNMMMLLLKKKJJJKKKLLLKKKJJJJJJJJJKKKIIIIIIHHHGGGGGGGGGGGGHHHDDDDDDDDDCCCBBBAAA@@@@@@??????>>>>>>>>>>>>??????<<<<<<<<<<<<<<<<<<<<<<<<@@@>>>;;;;;;<<<===>>>===;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;999888777888888999::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;666777777777777666666666888888888888888888888888777777777777777777777777999999999888666777999;;;@@@CCCGGGNNNYYYjjj}}}xxxssspppllllllmmmrrr|||``````______^^^]]]]]]]]][[[[[[YYYYYYYYYYYY[[[[[[[[[\\\]]]^^^___`````````bbbbbbbbbcccbbbbbbbbbbbbdddcccbbbcccfffhhhiiihhhfffgggggggggfffeeedddccceeegggjjjmmmnnnmmmlllkkkiiikkkmmmooooookkkfffcccgggqqq}}}kkkZZZNNNGGGBBB???;;;::::::<<<<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;===>>>@@@AAAFFFGGGHHHJJJKKKOOOTTTXXXYYY\\\aaadddddddddddddddcccdddfffgggiiilllppptttuuu{{{|||tttmmmiiieee``````___ccckkkvvv~~~vvvnnniiiccc\\\WWWNNNHHHDDDCCCAAA======??????@@@BBBBBBBBB@@@>>>===???AAACCCFFFIIIOOOUUUZZZ___bbbfffiiijjjkkkmmmnnnnnnnnnoooooooooooooooooonnnppprrrrrrpppnnnmmmmmmmmmmmmmmmnnnoooqqqssstttqqqqqqqqqpppooonnnmmmlllmmmllllllllllllllllllmmmjjjjjjjjjjjjjjjjjjjjjjjjiiihhhhhhhhhhhhiiiiiijjjjjjjjjkkkkkklllmmmnnnnnnlllmmmnnnoooppppppppppppnnnnnnmmmllljjjiiigggfffddddddeeeeeedddcccaaaaaa```^^^\\\[[[ZZZYYYWWWUUUPPPQQQPPPPPPPPPPPPOOOOOOJJJGGGCCC===:::777666666777444333666777999@@@GGGTTT\\\hhhvvv}}}zzzvvvwwwxxxxxxwww~~~wwwllljjjlllwwwnnnnnnhhh^^^ZZZ[[[YYYUUUWWWWWWVVVUUUUUUUUUUUUUUUWWWXXXYYYZZZZZZ[[[[[[ZZZXXXWWWVVVUUUTTTUUUVVVVVVTTTTTTSSSSSSSSSSSSSSSSSSSSSRRRRRRRRRSSSTTTVVVWWWSSSTTTTTTSSSSSSQQQPPPOOOMMMMMMMMMMMMMMMLLLKKKJJJIIIKKKMMMLLLJJJIIIIIIJJJHHHHHHGGGFFFFFFFFFFFFFFFBBBCCCCCCBBBBBBAAA@@@??????>>>>>>======>>>>>>???;;;;;;;;;;;;;;;;;;;;;;;;???<<<::::::<<<=========;;;;;;:::::::::;;;;;;;;;===;;;:::888777777888999999:::::::::::::::999999::::::::::::::::::::::::666666666666666666777777777777777777777777777777666666666666666666666666666777888777666777999;;;:::<<>>@@@CCCEEEGGGIIIKKKNNNRRRUUUVVVYYY^^^aaabbbbbbbbbcccaaaccceeegggjjjnnnsssxxx~~~zzzvvvppphhhbbb^^^]]]aaaeeeooo|||tttmmmgggaaa\\\YYYOOOKKKGGGFFFCCC???>>>AAAAAABBBCCCCCCCCCAAA>>>===???AAADDDFFFJJJNNNTTTXXX\\\___dddgggiiijjjmmmnnnmmmmmmnnnoooooonnnnnnmmmkkkmmmoooooonnnmmmlllmmmmmmmmmllllllmmmoooqqqrrrrrrrrrqqqpppooommmlllkkkllllllkkkkkkkkkkkklllllliiijjjjjjjjjjjjkkkkkkkkkjjjjjjiiiiiiiiiiiijjjjjjiiiiiijjjkkkmmmnnnoooooolllmmmnnnooopppooonnnmmmmmmmmmmmmllljjjhhhgggfffddddddeeeeeedddcccaaa```^^^\\\YYYWWWVVVUUURRRPPPMMMMMMMMMMMMLLLJJJIIIHHHDDDBBB>>>:::777666555555777444555999<<>>>>>============>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;===;;;::::::<<<======<<<:::::::::999::::::;;;<<<<<<;;;:::999888888777777999999999999999888888777777777777777777777777777666666555555555666777888666666666666666666666666666666666666666666666666555666777777777777999;;;888:::===>>>AAAFFFOOOVVVkkkwww}}}yyyxxxzzz|||~~~`````````_______________^^^]]]\\\\\\\\\\\\]]]^^^ccccccccccccddddddeeeeeehhhiiiiiijjjiiihhhgggfffgggeeebbbbbbccceeeeeeeeeeeeddddddcccdddeeeggghhhdddfffhhhkkklllmmmnnnnnnkkklllnnnrrrtttsssnnnjjjooorrrzzzlllYYYJJJFFFAAA===<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::<<<;;;:::999:::;;;===???>>>AAADDDGGGIIILLLPPPRRRSSSWWW\\\___```aaaaaabbb___aaacccfffiiiooouuuzzzzzznnngggbbbaaa^^^```sss|||wwwppphhhaaa\\\XXXUUUPPPLLLJJJIIIFFFBBBBBBFFFDDDEEEFFFFFFEEECCC@@@???>>>@@@CCCFFFIIIMMMRRRVVVYYY]]]aaaeeegggiiilllnnnlllmmmnnnnnnnnnnnnmmmllliiikkkmmmmmmmmmmmmnnnooonnnmmmlllkkklllmmmooopppppppppppppppooonnnmmmlllkkkkkkjjjjjjjjjjjjkkkkkkjjjjjjjjjjjjkkkkkklllllljjjjjjiiiiiihhhiiiiiijjjhhhiiijjjkkkmmmnnnoooppplllmmmnnnooonnnmmmkkkjjjkkkkkkjjjjjjhhhgggeeeeeebbbcccddddddcccbbb```^^^ZZZWWWUUUSSSRRRPPPMMMKKKIIIIIIIIIHHHGGGDDDBBBAAA>>><<<:::888666555444444555444777>>>CCCGGGOOOXXXdddiiiqqqzzz}}}wwwxxx}}}{{{sssnnnmmmpppsss{{{yyyooojjjhhhmmmwww}}}yyysssqqqvvvwwwiiiccc___ZZZXXXXXXXXXXXXXXXYYYZZZZZZUUUVVVVVVWWWWWWWWWVVVVVVVVVUUUSSSPPPOOONNNNNNNNNKKKKKKMMMNNNOOOPPPPPPPPPMMMNNNPPPSSSTTTTTTSSSRRRPPPQQQRRRSSSSSSRRRPPPOOOIIIIIIJJJJJJJJJJJJJJJIIIKKKOOORRRPPPKKKHHHHHHIIIEEEEEEDDDCCCCCCCCCCCCCCC@@@AAAAAAAAAAAA@@@@@@???>>>======<<<<<<======>>><<<<<<<<<<<<<<<<<<<<<<<<;;;::::::;;;======<<<;;;::::::999999999:::;;;<<<;;;;;;;;;:::999888777666888888888888888777666666666666666666666666666666555555444444444555666777555555555555555555555555666666666666666666666666444555777777666666888:::888:::<<<<<<<<<>>>DDDIIISSS^^^nnn{{{___````````````````````````___^^^^^^^^^^^^___```iiihhhgggffffffffffffgggjjjkkkllllllkkkjjjiiihhhjjjgggcccbbbbbbccccccbbbdddcccbbbbbbcccfffhhhjjjdddeeegggiiikkklllmmmnnnooooooqqqvvvyyyyyyuuuqqqnnnoootttxxx```NNNJJJDDD???>>>>>>======<<<<<<;;;;;;;;;:::::::::<<<;;;999999999;;;===>>>;;;>>>BBBFFFHHHKKKNNNPPPQQQUUUZZZ^^^``````aaabbb^^^___bbbeeeiiiooovvvzzz|||ssslllggg^^^[[[iii}}}wwwrrrkkkccc[[[UUUQQQOOOPPPMMMKKKLLLIIIEEEFFFJJJGGGGGGHHHHHHGGGDDDBBB@@@===???BBBEEEGGGKKKPPPTTTXXX[[[```dddfffiiikkkmmmlllmmmnnnnnnnnnmmmlllkkkiiikkklllmmmlllmmmoooqqqnnnmmmlllkkkkkklllnnnooonnnnnnoooooooooooonnnnnnkkkjjjjjjjjjjjjjjjjjjkkkjjjjjjjjjkkkkkkllllllllliiiiiihhhhhhhhhhhhhhhiiihhhhhhjjjkkkmmmnnnooopppkkklllmmmnnnmmmllliiihhhhhhhhhhhhhhhgggeeedddccc```aaabbbcccbbb```^^^]]]WWWTTTQQQPPPNNNLLLIIIGGGGGGGGGFFFEEECCC@@@>>><<<:::999888666555444333333444444999AAAHHHNNNVVV___hhhlllsss{{{xxxrrrttt|||}}}{{{rrrkkkjjjnnnsss{{{xxxpppooolllooouuuuuummmhhhgggttt{{{jjjaaa\\\WWWWWWWWWWWWXXXZZZ[[[]]]^^^TTTUUUUUUVVVVVVUUUUUUTTTUUUSSSPPPNNNKKKJJJJJJJJJEEEGGGIIILLLNNNPPPQQQQQQKKKMMMPPPSSSTTTTTTRRRQQQMMMOOOPPPRRRRRRQQQOOONNNHHHHHHIIIIIIJJJJJJIIIIIILLLPPPSSSQQQLLLHHHGGGIIIDDDDDDCCCBBBBBBBBBBBBBBB@@@@@@AAAAAAAAA@@@??????======<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<999999:::;;;======<<<:::::::::999888999:::<<<===;;;;;;;;;;;;:::888666555777777777777777666555555888888888888888888888888444444333222333444666777555555555555555555555555666666666666666666666666444555777666555555666888444666777666555777<<<@@@DDDNNN[[[eeennnyyy~~~]]]^^^^^^___```aaabbbbbbaaaaaabbbbbbbbbaaa``````fffggghhhgggfffeeefffgggiiihhhiiiiiijjjkkkmmmmmmnnniiidddbbbdddeeedddcccfffffffffffffffggghhhhhhhhhhhhiiihhhhhhjjjnnnqqqqqqqqqsssxxx}}}|||yyysssssstttxxx{{{zzzuuuXXXMMMDDDBBB@@@;;;:::===:::::::::999999:::;;;;;;::::::888888888999:::;;;<<<===???BBBFFFKKKOOOQQQUUUXXX[[[]]]^^^aaadddfffeeedddcccccceeekkkrrrxxxxxxssskkkcccccckkk~~~zzztttooohhh```YYYTTTRRRQQQRRRQQQQQQPPPNNNLLLJJJIIILLLLLLJJJHHHFFFCCC@@@??????AAACCCDDDFFFIIIMMMPPPTTTXXX___cccfffhhhjjjkkkllllllmmmoooooopppppppppnnnnnnnnnnnnmmmmmmmmmmmmkkkkkkkkkjjjjjjkkkkkklllmmmnnnooopppooonnnllljjjllllllkkkjjjkkklllmmmnnnooonnnmmmlllkkkjjjjjjjjjiiihhhhhhhhhjjjkkkjjjiiijjjiiiiiiiiijjjkkkkkkllllllmmmmmmmmmllljjjhhhgggiiihhhgggeeeccccccbbbbbb```^^^\\\ZZZYYYYYYYYYYYYRRRQQQOOOLLLIIIFFFDDDCCCDDDBBB@@@???>>><<<888666777555333222333444444444222555===EEEIIIPPP___mmmyyy|||{{{{{{yyywww~~~sssmmmjjjiiilllqqq{{{|||vvvttttttoookkkllljjjfffcccdddppprrrrrrnnnggg```[[[ZZZYYYYYY[[[[[[\\\[[[ZZZYYYWWWWWWVVVUUUSSSQQQPPPOOOQQQPPPPPPOOOMMMKKKJJJIIIJJJKKKLLLNNNNNNNNNMMMLLLNNNMMMMMMOOORRRTTTUUUUUUQQQPPPNNNMMMLLLKKKKKKKKKJJJJJJIIIIIIIIIHHHHHHHHHJJJJJJIIIHHHHHHHHHIIIIIIHHHFFFEEEDDDDDDCCC@@@>>>@@@@@@@@@???????????????@@@???>>>======<<<<<<<<<<<<:::888888;;;<<<;;;999::::::;;;;;;;;;;;;::::::999::::::;;;;;;::::::999999888888777777777777777999999888888777777666666888888777777777777888888555444333333222222333333333222111000000222444555444444555555555555444444333444555666777777777777444555666777888999::::::@@@BBBEEELLLVVVcccnnnttt|||zzzyyy{{{\\\]]]^^^___```aaabbbbbbccccccdddddddddddddddcccggghhhiiihhhfffeeeeeegggggggggggghhhhhhiiijjjkkkmmmjjjfffddddddeeeeeeeeeggggggffffffgggggghhhiiiggghhhhhhgggggghhhkkknnnnnnooorrrvvvzzz}}}}}}||||||{{{zzz{{{wwwZZZNNNCCC@@@???<<<;;;===;;;;;;::::::::::::;;;;;;;;;:::999888888999999:::<<<===>>>AAAEEEJJJNNNPPPTTTWWWZZZ\\\]]]___bbbeeeccccccbbbaaaccchhhooouuuuuuhhheeejjjqqqzzzvvvoookkkeee^^^XXXUUUTTTSSSWWWWWWVVVUUUSSSQQQOOONNNPPPOOONNNKKKHHHEEECCCAAAAAABBBDDDFFFHHHKKKPPPSSSVVV[[[```eeeggghhhiiijjjkkklllmmmnnnoooooooooooooooooonnnnnnnnnmmmmmmmmmllllllkkkjjjjjjjjjkkkkkkllllllmmmnnnnnnmmmlllkkkllllllkkkkkkkkklllnnnooonnnnnnmmmkkkkkkjjjjjjkkkiiihhhhhhhhhjjjkkkjjjiiiiiiiiiiiiiiiiiijjjkkkllljjjkkkkkkkkkkkkiiigggfffgggfffeeecccbbbaaa``````^^^]]][[[XXXWWWVVVVVVVVVPPPNNNLLLJJJGGGDDDBBBAAAAAA@@@>>><<<;;;:::666444666444222222333444555555777;;;CCCLLLSSSZZZgggsss~~~~~~~~~}}}}}}|||qqqkkkiiiiiilllqqq{{{yyyuuusssrrrkkkgggfffddd```]]]^^^bbbdddfffdddaaa]]]\\\\\\[[[\\\]]]]]]]]]\\\[[[ZZZYYYWWWUUURRRPPPOOOOOOOOOQQQQQQPPPOOOMMMKKKIIIHHHJJJKKKMMMNNNNNNNNNNNNMMMMMMLLLKKKMMMPPPSSSTTTSSSPPPPPPOOOMMMLLLLLLKKKKKKJJJJJJIIIIIIIIIHHHHHHHHHIIIHHHHHHGGGFFFFFFFFFGGGGGGEEEDDDDDDCCCBBB@@@>>>????????????????????????>>>>>>===<<<;;;;;;;;;;;;<<<:::888888:::<<<;;;999;;;;;;;;;<<<<<<;;;;;;;;;999::::::;;;;;;::::::999999888777777666666777777666666666555555555444444666666555555555555666666444444333222222222222333333222111000000222444555444444555555555555444444111222333444444555444444333444444555666777888999;;;<<<>>>CCCKKKUUU^^^cccnnnyyy}}}{{{xxx{{{[[[\\\]]]^^^```aaabbbcccdddeeefffggghhhhhhhhhhhhhhhiiijjjhhhfffeeeeeefffeeeeeeffffffgggggghhhhhhjjjjjjhhhfffddddddfffhhhhhhgggggggggggghhhiiiiiiggghhhhhhgggfffgggiiikkkjjjlllooorrruuuxxx|||}}}{{{bbbTTTEEE@@@@@@???>>>>>>;;;;;;::::::::::::;;;;;;<<<;;;:::999888888999999;;;<<<===@@@DDDHHHKKKMMMRRRTTTWWWYYYZZZ\\\___bbbaaaaaa```___```eeekkkooo{{{oooggghhhiiiuuuzzzsssooojjjgggccc^^^[[[YYYYYYYYY______]]][[[YYYWWWUUUTTTUUUTTTRRROOOLLLIIIFFFEEEDDDEEEGGGIIIKKKOOOTTTXXX[[[___dddgggiiiiiijjjjjjkkklllmmmnnnnnnoooooonnnooooooooonnnnnnnnnmmmmmmmmmlllkkkjjjjjjjjjjjjjjjkkkkkkkkklllllllllllllllkkkkkkkkkllllllnnnooopppnnnmmmlllkkkkkkjjjjjjkkkiiihhhhhhhhhjjjkkkjjjiiiiiiiiiiiiiiiiiiiiijjjkkkhhhiiijjjjjjiiihhhgggfffeeedddcccbbb```___^^^^^^\\\[[[YYYVVVSSSRRRQQQPPPLLLKKKIIIGGGDDDBBB@@@???===<<<:::999999777444222444333222111222444666777999<<>>>>>??????@@@@@@???>>>===<<<<<<;;;;;;;;;<<<:::888999:::;;;;;;:::;;;<<<<<<<<<<<<<<<<<<;;;999999::::::::::::999999999888777777666666777777555555555555555444444444444444444333333444444444444444333222222222222222333222111111111222333444333444444555555444444333222222333444444333333333222222333444555666666777777777777:::???EEEKKKOOOXXXbbbppp}}}xxxwwwwwwzzz~~~ZZZ[[[\\\]]]___aaabbbbbbdddeeefffhhhiiijjjjjjjjjiiiiiijjjhhhfffdddeeefffeeefffffffffggggggfffffffffhhhhhhfffcccbbbeeeiiihhhhhhhhhhhhhhhiiiiiijjjhhhiiiiiihhhffffffhhhjjjhhhkkkmmmnnnnnnrrrxxx}}}~~~mmm___NNNEEECCCBBB@@@===;;;::::::999999999999:::<<<;;;;;;:::999999999888;;;;;;<<<>>>AAAEEEHHHJJJOOOQQQTTTUUUVVVXXX[[[]]]^^^___^^^^^^^^^aaafffjjjuuu|||vvvjjjgggiiirrr|||zzzsssmmmjjjgggfffcccaaa```aaabbbcccfffeeeccc```]]][[[YYYXXXZZZXXXUUURRROOOLLLJJJHHHHHHIIIKKKMMMOOOTTTZZZ^^^bbbeeejjjllllllllllllllllllmmmnnnoooooooooooooooooooooooonnnnnnnnnmmmmmmmmmlllkkkjjjiiiiiiiiiiiilllkkkkkkkkklllmmmnnnnnnkkkkkkllllllmmmnnnooopppmmmllllllkkkjjjjjjjjjkkkiiihhhhhhhhhjjjkkkjjjiiiiiiiiihhhhhhhhhiiiiiijjjhhhhhhiiijjjiiihhhgggfffccccccbbbaaa```^^^]]]\\\[[[YYYWWWTTTQQQNNNLLLKKKHHHHHHFFFDDDBBB@@@>>>===:::999888777777666444222222222222222222555999;;;===AAALLL[[[gggmmmrrrxxxzzzsssrrrsssssswww{{{yyyzzzzzz{{{|||uuummmfffccc___[[[ZZZ[[[YYYYYYXXXXXXXXXXXXZZZ[[[^^^^^^^^^]]]]]]\\\[[[[[[[[[YYYVVVSSSQQQOOOOOOOOOQQQQQQQQQPPPNNNLLLKKKJJJKKKKKKKKKLLLLLLMMMMMMMMMKKKJJJJJJLLLOOOQQQRRRRRROOOOOOOOONNNMMMLLLKKKJJJJJJJJJIIIIIIIIIHHHHHHHHHHHHGGGGGGFFFEEECCCBBBAAADDDBBBAAAAAAAAA@@@>>><<<<<<<<<======>>>???@@@@@@AAAAAA???>>>>>>>>>>>>>>>;;;:::999999::::::::::::;;;<<<<<<======<<<<<<;;;999999::::::::::::999999888888777666666666666666666666666666666666666666444444333333333333444444444333333222111222222222222222111111111222333444333333444444444444333333444444555555555444444333222222333333444555555666666666666777999===AAACCCJJJRRR]]]iiiuuu|||xxxyyy~~~~~~}}}|||}}}ZZZZZZ[[[]]]^^^```aaaaaabbbccceeefffggghhhiiiiiiggghhhiiigggeeeddddddeeefffggghhhhhhhhhgggffffffbbbdddfffdddbbbaaadddhhhhhhhhhhhhhhhhhhiiiiiijjjiiijjjjjjiiihhhggghhhiiiiiijjjkkkjjjiiikkkrrrwwwzzz|||wwwkkkYYYLLLFFFDDD???:::::::::999888888888888888;;;;;;;;;;;;::::::999999::::::;;;===???BBBEEEGGGJJJLLLOOOQQQRRRSSSVVVXXX[[[\\\\\\\\\\\\___cccfffnnntttqqqjjjfffmmmsssvvvzzz~~~zzzuuupppkkkhhhfffeeeddddddeeegggiiikkkllljjjgggccc```]]][[[[[[\\\ZZZWWWTTTPPPNNNLLLLLLLLLNNNOOOPPPSSSXXX^^^ccciiillloooqqqqqqooooooooonnnnnnooopppppppppoooooonnnnnnnnnnnnmmmmmmmmmmmmlllkkkjjjjjjiiiiiiiiiiiimmmmmmllllllmmmnnnooopppjjjkkklllmmmmmmnnnnnnnnnllllllkkkjjjjjjjjjkkkkkkiiihhhhhhhhhjjjkkkjjjiiiiiihhhhhhgggggghhhhhhhhhiiiiiijjjjjjjjjhhhgggfffbbbbbbbbbaaa```^^^\\\[[[YYYXXXVVVSSSOOOLLLIIIGGGFFFEEEDDDBBB@@@>>>===<<<888777666666777777444333222333333333444777===AAAHHHLLLYYYiiitttyyy|||zzzvvvwwwyyyzzz}}}}}}{{{zzz{{{||||||tttmmmfffccc```[[[ZZZ\\\ZZZYYYWWWVVVWWWXXXYYYZZZ\\\[[[[[[ZZZZZZYYYYYYYYYYYYYYYYYYXXXVVVSSSPPPNNNQQQQQQQQQQQQPPPNNNMMMMMMKKKKKKKKKKKKJJJKKKKKKKKKLLLKKKJJJLLLOOORRRSSSRRROOOOOOOOOOOONNNLLLKKKJJJJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHHHHGGGFFFDDDCCCBBBBBBAAA@@@@@@AAA@@@>>><<<;;;;;;<<<===>>>>>>??????AAA@@@???>>>============::::::::::::999999:::;;;;;;;;;<<<<<<<<<<<<;;;;;;888999999::::::999999888888777777666555666666666555555555555555666666666555444444444444444444555333333222111111111111222222222111222222222333333222222333333333333222222333444444444444444333222222333333444444555555555666555555666888:::===>>>???DDDLLLUUU___lllxxx|||zzzyyyZZZ[[[\\\\\\]]]^^^______```aaabbbdddeeefffffffffeeefffgggfffdddddddddeeehhhhhhiiiiiiiiigggfffeee```bbbbbbbbbbbbccceeefffhhhgggggggggggghhhiiiiiihhhiiijjjjjjhhhhhhhhhiiijjjiiihhhfffeeehhhlllooouuuyyy}}}wwwhhhWWWMMMGGG@@@999;;;:::999888888777888888::::::;;;;;;;;;;;;:::::::::::::::;;;===???BBBCCCFFFHHHJJJLLLLLLNNNPPPRRRVVVWWWXXXYYYZZZ[[[___aaagggkkkuuuxxxooohhhlllnnnnnnqqqwwwyyywwwzzzzzzyyyxxxtttpppllljjjggggggggghhhkkkmmmpppqqqrrroookkkgggccc```___^^^]]][[[XXXUUURRRQQQPPPPPPQQQRRRSSSSSSVVV[[[aaafffmmmpppssstttsssrrrqqqqqqnnnnnnoooooooooooonnnnnnmmmmmmmmmlllllllllkkkkkkjjjjjjiiiiiiiiiiiijjjjjjmmmmmmnnnnnnnnnnnnnnnnnnjjjkkkllllllmmmmmmllllllkkkkkkjjjjjjjjjjjjkkkkkkiiihhhhhhhhhjjjkkkjjjiiiiiihhhhhhgggggggggggggggjjjjjjkkkjjjiiigggfffddd```aaaaaa```___]]][[[YYYVVVUUUSSSPPPMMMIIIFFFDDDBBBBBBAAA???>>><<<;;;;;;666666555666777777555333222444666666666;;;BBBHHHPPPVVVdddsss|||~~~zzzxxx{{{}}}~~~~~~}}}}}}~~~zzzvvvooohhhbbb```^^^ZZZYYYZZZVVVUUUSSSSSSUUUXXXXXXXXXXXXXXXWWWWWWWWWWWWXXXXXXWWWYYYZZZZZZXXXUUUQQQOOOQQQQQQRRRRRRRRRRRRQQQQQQNNNMMMLLLKKKJJJIIIIIIIIILLLKKKJJJLLLOOORRRRRRRRRNNNOOOOOOOOONNNLLLJJJIIIJJJJJJIIIIIIIIIHHHHHHHHHGGGHHHHHHHHHGGGFFFDDDCCCBBBAAA@@@@@@AAA@@@>>><<<;;;;;;<<<<<<======>>>>>>>>>===<<<;;;;;;::::::::::::;;;;;;:::999999:::<<<:::;;;;;;;;;;;;;;;;;;:::888888999999999999888888888777666666555555666666222222222333333333333333666555555444444555555666333333222111111111111111111111222222222333333333111222222333333222222111000000111222222111111111222333333333444444444444333333444555777888999:::;;;>>>CCCIIIPPP[[[eeelllttt[[[\\\\\\\\\]]]]]]]]]]]]___```aaabbbccccccccccccbbbdddeeedddccccccdddfffhhhhhhiiijjjiiigggeeedddaaa``````bbbdddfffffffffggggggffffffgggggghhhiiifffhhhiiiiiihhhggghhhiiiiiifffccccccdddgggiiijjjnnnrrrxxx{{{{{{|||yyygggYYYPPPHHHAAA===<<<;;;:::999999999999888999:::<<<<<<<<<<<<;;;999999999:::;;;===@@@AAABBBDDDFFFGGGHHHIIILLLNNNOOOQQQTTTUUUVVVXXXZZZ]]]```dddkkkuuu|||rrrlllnnnnnnllloootttvvvtttvvvwwwxxxxxxvvvsssooommmmmmmmmnnnpppsssvvvxxxyyyxxxuuuqqqlllgggdddcccbbb___]]]ZZZWWWUUUTTTTTTTTTUUUUUUUUUUUUWWW\\\bbbgggnnnqqqtttuuutttrrrrrrqqqlllmmmmmmmmmmmmmmmllllllllllllkkkkkkkkkjjjjjjjjjhhhhhhhhhhhhiiijjjkkkllllllmmmnnnnnnnnnmmmlllkkkjjjkkklllllllllkkkjjjiiikkkjjjjjjjjjjjjjjjkkkkkkiiihhhhhhhhhjjjkkkjjjiiiiiihhhgggffffffffffffgggjjjjjjjjjiiihhheeecccbbb^^^^^^______]]][[[XXXWWWRRRQQQPPPMMMJJJFFFCCCAAA???>>>===<<<;;;:::999888444333333444666666555333333666888999999>>>FFFMMMWWW___nnn{{{}}}|||~~~zzzyyyzzz{{{ssshhhbbb^^^^^^]]]YYYWWWXXXUUUSSSRRRSSSUUUWWWVVVTTTUUUUUUTTTTTTUUUVVVWWWXXXWWWXXXXXXXXXWWWUUUSSSRRRQQQQQQRRRSSSTTTUUUUUUTTTRRRQQQOOOLLLKKKJJJIIIIIIJJJIIIIIIKKKNNNPPPQQQQQQNNNOOOOOOPPPOOOMMMJJJIIIJJJJJJIIIIIIIIIHHHHHHHHHEEEFFFHHHHHHHHHFFFDDDCCCBBBAAA@@@@@@AAAAAA???===<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;:::999999999999999;;;<<<:::888888:::<<<999999::::::::::::999999888888999999999999888888777777666555555555555666111111222222222333333333555555444444444444555555333222222111111111111111111111222222333333333222111111222222222222111111...///000111111222111111111111111222222222222333222222333555555666777777999;;;>>>BBBIIIRRR[[[```fffvvv\\\\\\\\\\\\\\\\\\\\\\\\______```aaabbbbbbbbbbbb```bbbccccccccccccdddfffggghhhiiiiiihhhfffdddbbbccc``````bbbfffiiihhheeefffffffffffffffggghhhhhhdddfffhhhhhhgggfffggghhhhhhddd```aaadddggghhhgggffflllrrrvvvwwwwwwyyy{{{}}}tttcccYYYQQQJJJ???>>>===<<<;;;:::::::::777888:::<<<=========<<<999999999999:::<<<>>>@@@@@@BBBDDDEEEFFFGGGIIIKKKKKKMMMPPPRRRSSSUUUXXXZZZ]]]aaafffkkksss~~~}}}sssnnnooommmjjjlllrrrsssqqquuuwwwxxxyyyxxxuuurrrpppssstttuuuxxxzzz}}}}}}zzzuuuoookkkhhhffffff```^^^[[[XXXVVVVVVVVVWWWWWWWWWWWWVVVXXX\\\cccgggmmmppptttuuutttrrrqqqqqqkkkkkkkkkllllllkkkjjjjjjkkkkkkkkkjjjjjjjjjiiiiiigggggghhhhhhiiijjjllllllkkklllnnnnnnnnnllljjjhhhjjjkkkllllllkkkjjjhhhgggjjjjjjjjjiiijjjjjjkkkkkkiiihhhhhhhhhjjjkkkjjjiiiiiihhhgggfffffffffffffffjjjjjjiiihhhfffcccaaa___\\\]]]]]]]]]\\\YYYWWWUUUOOONNNMMMKKKHHHDDDAAA???<<<<<<;;;:::999888777666333222222333555555444222444777::::::;;;@@@IIIQQQ```jjjyyy~~~zzzyyyuuuooossswwwtttddd___\\\]]]]]]YYYWWWXXXYYYVVVTTTTTTVVVVVVSSSQQQTTTSSSSSSSSSTTTVVVXXXYYYWWWWWWVVVUUUTTTTTTTTTTTTPPPQQQSSSTTTVVVVVVWWWWWWUUUTTTQQQNNNLLLJJJJJJJJJIIIHHHHHHIIILLLOOOPPPPPPNNNOOOPPPPPPOOOMMMJJJIIIJJJJJJIIIIIIIIIHHHHHHHHHDDDEEEGGGHHHGGGFFFDDDCCCBBBAAA@@@AAAAAAAAA???===<<<<<<<<<<<<<<<<<<;;;;;;>>>>>>===;;;;;;;;;;;;;;;999;;;<<<;;;888888:::===888999999::::::999999888888888999999999999888888777777666555555555555555333333333444444555555555555444444333333444444555333222222111000111111111111111222333333333333222111111222222222222111111///000111222333444444444000000000000111111111111333333444555666666555555444555888<<>>@@@BBBEEEFFFGGGHHHGGGJJJMMMPPPRRRTTTXXXZZZ___```bbbeeejjjqqqzzzzzzsssqqqmmmjjjkkkooossstttttttttvvvxxxyyyxxxxxxyyyzzzzzzzzzyyyuuuoookkkkkkiiigggccc```]]][[[ZZZYYYXXXYYYZZZXXXWWWZZZ```dddoooqqqrrrrrrqqqqqqrrrtttmmmnnnnnnnnnnnnllljjjiiikkkkkkkkkjjjjjjjjjiiiiiillllllllllllllllllllllllkkklllnnnooonnnllliiihhhhhhhhhhhhhhhhhhiiiiiiiiihhhhhhiiiiiiiiiiiihhhhhheeeffffffgggggggggggggggeeeeeedddddddddeeeeeefffdddcccbbbbbbbbbbbbaaa```[[[ZZZZZZYYYXXXVVVQQQNNNNNNLLLIIIFFFBBB???===<<<999888777666555444444444666444333333444555555444555666777;;;BBBKKKTTTZZZoooxxxzzzuuupppkkkhhhooozzz{{{mmmeeeaaa\\\[[[[[[[[[YYYVVVVVVUUUUUUTTTUUUUUUVVVVVVUUUVVVWWWWWWVVVVVVXXXZZZYYYYYYZZZYYYXXXWWWUUUTTTTTTUUUVVVVVVTTTSSSSSSSSSSSSUUUVVVSSSNNNJJJJJJKKKKKKJJJHHHIIIKKKNNNNNNNNNNNNNNNOOOPPPPPPPPPOOOOOOIIIIIIHHHHHHHHHIIIIIIJJJIIIIIIHHHFFFEEECCCBBBAAADDDDDDDDDCCCBBBAAA??????<<<;;;:::999999:::<<<===;;;;;;<<<<<<;;;;;;:::999=========<<<<<<<<<;;;;;;:::::::::999999999888888888777666444444444555666666666555444333222222111555444333222222222222222555555555444444333333333222222000///............222111111111000000//////000000000000111111111111111111000000000000111111222222111111111111111111111111111222222333333333222333555999???FFFMMMQQQVVV]]]dddgggffffffhhhkkkvvvzzz~~~[[[[[[ZZZZZZZZZYYYYYYYYY\\\\\\]]]^^^^^^______```_________```aaabbbcccdddgggfffeeeddddddcccccccccbbbcccccccccddddddddddddaaabbbccceeeeeeeeeeeedddeeecccaaa```___```aaabbbcccbbbaaaaaaaaaccceeefffeeegggkkkmmmooorrruuuxxx|||yyyttteeeRRRKKKCCC???>>>>>>;;;888999999999999999999999999::::::::::::::::::::::::;;;<<<>>>@@@BBBDDDEEEFFFEEEHHHKKKMMMOOORRRUUUXXXZZZ[[[]]]^^^bbbhhhooottt}}}zzztttpppnnnkkkiiijjjmmmqqqrrrrrrsssuuuxxxyyyzzz{{{}}}{{{tttpppppplllkkkhhhdddaaa___^^^]]]\\\]]]]]]\\\[[[^^^cccggglllmmmnnnnnnmmmmmmnnnpppnnnnnnoooooonnnmmmkkkjjjkkkkkkkkkjjjjjjjjjjjjiiiiiiiiiiiiiiiiiiiiijjjjjjjjjlllmmmnnnnnnllljjjhhhiiiiiiiiiiiiiiiiiiiiiiiihhhhhhiiiiiiiiiiiihhhhhhffffffggggggggggggffffffddddddccccccccccccddddddcccbbb``````aaaaaa```^^^[[[YYYXXXWWWVVVSSSOOOLLLJJJIIIFFFBBB???<<<;;;:::888777666555444333333333222111111111333444555555777888<<>>===;;;::::::;;;<<<===;;;<<<<<<<<<<<<;;;::::::999999999888888888777777999999999999888888888888999888777555555555666777444444444444444333333333555444333333222222333333333333333333333222222222222111111000////////////111111111000000000////////////000000000111111111111111000000000000111111111111111111111111111111111111111222222222333333222222333666:::@@@EEEHHHFFFJJJNNNOOONNNOOOTTTXXXbbbfffmmmwwwYYYYYYYYYXXXXXXXXXWWWWWWYYYZZZ\\\]]]^^^^^^]]]]]]]]]\\\]]]]]]^^^___aaaaaaeeeddddddcccbbbaaaaaa```aaaaaacccddddddccccccbbb___```aaabbbcccccccccccccccbbb```___^^^^^^______aaaaaaaaabbbccccccddddddcccfffjjjmmmooorrrvvvxxx{{{wwwaaaWWWJJJCCCBBBBBB>>>:::888888888999999999999999888888888999999999999999999999;;;===???@@@BBBBBBCCCEEEHHHKKKLLLNNNQQQTTTVVVWWWXXXYYY[[[___dddiiinnnpppssstttrrrooommmlllkkkiiiggggggjjjmmmoooooorrrtttwwwzzz||||||wwwwwwrrrpppnnnkkkhhheeecccbbbbbbbbbbbbaaaaaacccgggjjjjjjlllmmmmmmlllkkklllnnnoooooooooooonnnmmmllllllkkkkkkkkkkkkjjjjjjjjjjjjiiihhhhhhhhhhhhhhhhhhhhhjjjkkklllmmmmmmllljjjiiijjjjjjjjjjjjiiiiiiiiiiiihhhiiiiiijjjjjjiiiiiihhhggggggggggggfffeeeddddddccccccbbbbbbbbbbbbbbbcccbbb```____________^^^\\\YYYWWWUUUTTTRRROOOKKKHHHDDDCCC@@@===:::888777666666555444333333333333333111111111111333555777888<<>>???@@@AAABBBCCCCCCCCC@@@???===<<<;;;;;;<<<===<<<<<<======<<<<<<;;;::::::::::::999999999888888888888888777777777666666888888777666666666777777222333333333444444444555555444444333333333333333111111111111222222222222222111111000000000111111111111000000000000////////////000000000000111111111000000//////000000111111111111111111111111111111111111111111222222222222222222222555888;;;======>>>>>>===<<<>>>DDDIIIKKKOOOUUU^^^jjjyyyYYYXXXXXXXXXWWWWWWWWWWWWWWWXXXZZZ\\\]]]\\\[[[ZZZZZZZZZZZZZZZ[[[\\\]]]^^^``````aaaaaaaaa`````````___```bbbccccccbbb```___^^^^^^______````````````aaa```___^^^]]]]]]]]]]]]___```aaaccccccccccccbbbdddfffiiilllnnnppptttvvvyyyuuuzzzvvvgggTTTHHHDDDCCC@@@<<<999999999999999999999999888888888999999999999999888999:::;;;<<<>>>???@@@AAADDDFFFHHHJJJKKKNNNQQQTTTUUUVVVWWWXXX[[[___bbbcccfffhhhiiiiiihhhiiijjjgggfffeeefffhhhjjjlllmmmooorrrvvv{{{}}}|||wwwvvvtttrrroookkkiiigggggggggfffeeeeeegggjjjlllmmmnnnoooooommmmmmnnnoooooooooooooooooonnnnnnmmmllllllkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjiiiiiiiiiiiihhhiiikkkllllllkkkjjjiiiiiiiiiiiiiiihhhhhhhhhhhhhhhiiiiiiiiiiiiiiiiiihhhgggggggggfffeeedddcccbbbccccccbbbaaaaaaaaaaaabbbaaa___^^^]]]^^^]]]\\\ZZZUUUSSSQQQOOOMMMJJJFFFCCC@@@>>><<<:::777555444444333333222222222222222333222333333333444666999<<>>???@@@AAAAAABBBBBBBBB??????===<<<;;;;;;;;;;;;<<<<<<======<<<<<<;;;::::::::::::999999999888888777777666666666555555555666666666555555555666666333333333333333333333333444444333333333333444444000111111111222222333333222111111111111111222222000000000000000000//////////////////000000000111000000////////////000000000000000000111111111111000111111111111111111111111000000000111333555666::::::999777666888===AAA@@@BBBEEEJJJRRR]]]hhhpppYYYYYYXXXXXXXXXWWWWWWWWWUUUVVVXXXZZZ[[[ZZZYYYXXXXXXXXXXXXXXXYYYZZZ[[[[[[ZZZ[[[]]]___```aaaaaaaaa^^^___aaabbbbbbaaa___]]]\\\\\\\\\\\\\\\]]]]]]]]]___^^^^^^]]]]]]]]]]]]]]]^^^___aaabbbccccccbbbaaadddgggiiikkklllmmmppprrrwwwrrrtttxxx```OOOGGGDDDAAA???::::::::::::999999999999888999999999:::::::::;;;999999999:::;;;===>>>???@@@CCCEEEGGGGGGIIILLLNNNOOOQQQSSSUUUVVVXXX\\\^^^\\\___ccceeeeeeddddddeeedddddddddeeefffhhhjjjkkkmmmqqqwww}}}{{{zzzzzzxxxuuuqqqmmmkkkkkkiiihhhhhhiiijjjllllllnnnpppppppppnnnnnnooopppooooooooonnnnnnnnnnnnnnnlllllllllkkkkkkkkkjjjjjjjjjjjjjjjiiiiiihhhhhhhhhggghhhiiikkkkkkkkkjjjjjjhhhgggggggggfffffffffeeeggghhhhhhiiiiiihhhhhhggggggggggggfffeeecccaaaaaacccbbbbbbaaa``````aaaaaa___]]]\\\[[[[[[[[[YYYWWWQQQOOOLLLJJJHHHEEEAAA>>><<<;;;999777666444444333222222111111111222222333333444444444333555:::===FFFMMMXXXbbbmmmyyy~~~tttvvvzzz|||wwwpppooorrr|||~~~oooddddddmmmuuuwwwwwwxxxxxxuuummmddd]]]XXXYYYYYYYYYXXXWWWWWWWWWTTTSSSSSSRRRQQQQQQRRRRRRQQQRRRSSSSSSRRRRRRSSSUUUUUUVVVWWWXXXYYYYYYXXXXXXYYYZZZ[[[YYYVVVTTTSSSSSSRRRRRRQQQQQQQQQPPPOOONNNNNNMMMLLLLLLLLLLLLKKKIIIIIIHHHHHHHHHIIIJJJLLLMMMGGGGGGFFFEEEEEEEEEEEEEEEBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@AAAAAA@@@@@@???>>>>>>===<<<;;;::::::999999<<<<<<<<<<<<<<<;;;;;;:::666666666555555555555444666666666555555555444444333333444444444444444444555444444333222222111111333333222222222333333444111111222222333333444444222111111111111111222222//////////////////000000...////////////000000000000000////////////000000//////000000000111111111000000000000000000000000//////...///000111333444444555555444444444555777:::;;;<<<===AAAGGGPPPUUUfffllltttzzzXXXXXXXXXXXXWWWWWWWWWVVVTTTUUUVVVWWWXXXXXXXXXWWWWWWWWWWWWWWWWWWXXXYYYYYYWWWXXX[[[^^^```aaabbbbbb^^^______``````___]]]]]][[[ZZZZZZYYYYYYZZZZZZ[[[\\\\\\\\\]]]]]]]]]^^^^^^]]]^^^```aaabbbbbbaaaaaadddfffhhhiiiiiijjjlllnnnssspppqqq{{{nnn[[[NNNGGGDDDCCC======<<<;;;:::999888888888888999999:::;;;;;;;;;::::::999999:::;;;===>>>???AAACCCDDDEEEFFFHHHJJJIIILLLOOOQQQRRRTTTVVVXXXVVVYYY^^^```````````````bbbdddeeeeeeeeegggiiikkklllqqqzzz~~~~~~{{{vvvrrrooommmkkkiiiiiikkklllllllllnnnooopppooommmmmmmmmnnnoooooonnnmmmmmmnnnnnnooollllllllllllkkkkkkkkkkkkiiiiiihhhhhhgggffffffffffffggghhhiiijjjkkkkkkkkkggggggffffffeeeeeeddddddfffgggggghhhhhhggggggffffffffffffeeedddbbbaaa```bbbaaa```______^^^^^^___\\\ZZZXXXWWWWWWWWWUUUSSSLLLJJJGGGDDDCCCAAA>>>;;;:::999777666555444333333111111111111111222333444111333444444333666;;;@@@JJJTTTaaannnyyy{{{xxxvvvyyyyyyvvvqqqnnnppp|||zzzmmmfffhhhrrr{{{~~~zzztttnnnhhhbbb[[[WWWUUUVVVXXXXXXWWWVVVVVVWWWUUUTTTSSSRRRRRRQQQQQQRRRRRRSSSSSSRRRPPPPPPQQQRRRRRRSSSUUUWWWXXXYYYXXXXXXYYYZZZZZZYYYVVVTTTTTTTTTTTTSSSSSSSSSUUUTTTSSSQQQMMMLLLKKKLLLMMMLLLJJJHHHGGGGGGFFFFFFGGGIIIKKKLLLGGGFFFEEEDDDDDDDDDDDDDDD@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@???>>><<<<<<<<<<<<<<<;;;;;;:::999999;;;;;;<<<<<<;;;;;;:::999777777777777666666666666666666666555555555444444111222333333444333333333555555444333222111000000222111111111111222222333222222222333333333333333222111111000000000111111......////////////000000......////////////000000000//////......//////000...//////000000111111111000000000000////////////.........///000111222333111111222333333222111111444555666666888<<>>===;;;999888888777777888888999::::::::::::999888777888:::<<<======>>>AAAAAABBBCCCEEEGGGFFFIIILLLNNNNNNOOOPPPRRRRRRUUUXXXZZZ[[[\\\^^^```bbbdddfffgggffffffiiilllmmmttt{{{vvvrrrpppmmmkkkkkkmmmnnnmmmlllnnnooopppooommmlllmmmnnnnnnnnnmmmllllllmmmnnnooommmllllllllllllkkkkkkkkkjjjjjjiiihhhhhhgggffffffffffffggghhhiiijjjkkkkkkhhhggggggfffeeeeeeddddddeeeeeeffffffffffffeeeeeeeeeeeeeeeddddddbbbaaaaaa___^^^]]]\\\\\\[[[[[[[[[WWWUUUSSSRRRRRRRRRPPPNNNHHHFFFCCC@@@???>>>;;;999777666555444333333333333111000111111222333444555111444666777777;;;BBBIIIVVV```nnnzzz}}}yyyyyy}}}}}}xxxuuurrrooopppxxxxxxnnnjjjmmmsssxxxzzzuuummmfff```[[[VVVSSSRRRTTTWWWXXXVVVUUUVVVWWWVVVUUUTTTSSSRRRRRRRRRRRRSSSSSSSSSQQQOOOMMMNNNPPPPPPQQQSSSVVVWWWXXXXXXXXXVVVWWWXXXWWWUUUTTTSSSTTTSSSRRRQQQRRRTTTUUUSSSQQQLLLLLLLLLMMMNNNNNNLLLJJJFFFEEEEEEEEEFFFHHHJJJKKKGGGFFFEEEDDDCCCCCCCCCCCC????????????????????????AAAAAAAAA@@@???===<<<;;;;;;<<<<<<<<<<<<<<<;;;;;;:::::::::;;;::::::999888:::::::::999999999888888666666666666555555555555111222333444444444333333444333333333222222111111000000//////000111111222222222222222111111111111222111111000////////////........./////////000000........./////////000000//////............//////......//////000111111222000000/////////..................///000000111111111111111111222222111111000111222333444666:::===<<>><<<:::888777555666666777888999999999999888777666777888:::;;;;;;<<<>>>??????@@@BBBDDDGGGIIILLLNNNMMMMMMMMMNNNRRRSSSUUUWWWXXX[[[___bbbbbbdddggggggfffgggiiilllooowww~~~xxxuuuqqqooolllmmmooopppnnnlllpppqqqrrrqqqooonnnnnnooonnnmmmlllkkkkkklllnnnnnnmmmmmmlllllllllkkkkkkkkklllllllllkkkjjjiiiiiihhheeefffggghhhiiijjjkkkllliiihhhhhhgggffffffeeeeeedddeeeeeeeeeeeeeeeeeeddddddddddddddddddcccbbbaaa]]]\\\[[[ZZZYYYYYYYYYYYYTTTRRRPPPOOOOOONNNLLLJJJFFFCCC@@@>>>===<<<:::999666555444333222222222222111000111111222333555555222666999;;;<<>>>>>>>>>>>????????????@@@@@@@@@??????>>>===<<<;;;<<<===============<<<999::::::::::::999888888777777777777666666666666777777666666666555555555111222444555666555444444111222222222222333333333//////...//////000111111222222111111000000//////222222000///............---.........//////000000............/////////000//////............//////---......///000111111222000000//////.........---////////////////////////000///------...000000000///000111222111222444666777999;;;<<<>>>DDDMMMTTTffftttUUUUUUUUUUUUTTTSSSQQQQQQSSSTTTUUUVVVVVVVVVVVVVVVVVVVVVVVVWWWWWWXXXXXXXXX\\\\\\]]]]]]]]]]]]\\\\\\```___^^^]]]\\\[[[[[[ZZZ\\\ZZZYYYWWWXXXZZZ\\\^^^^^^]]]]]]]]]]]]\\\\\\\\\^^^]]]]]]]]]^^^```aaacccbbbbbbbbbbbbcccdddeeefffjjjooowww}}}}}}sssaaaSSSMMMHHHEEEBBB???======>>>???888888777777888999;;;<<<888888777777777777888888999999:::<<<===???@@@@@@BBBDDDFFFHHHHHHJJJLLLNNNMMMOOORRRTTTVVVYYY]]]```bbbdddfffeeedddfffkkkpppyyy}}}|||ssssssssssssrrrqqqpppoooooonnnmmmkkkkkkkkklllmmmmmmnnnooonnnlllkkkjjjkkkmmmlllkkkjjjjjjjjjkkkllliiikkklllllljjjiiiiiijjjggggggfffeeeeeefffhhhiiiffffffffffffeeedddccccccaaabbbcccdddeeeeeeffffffcccbbbaaaaaa``````aaaaaaYYYYYYYYYYYYXXXXXXXXXXXXRRRPPPMMMJJJGGGEEEEEEDDDBBBAAA???<<<:::999888777555444444333222222222333111333444444333333444666000///333;;;AAAGGGSSS```uuu{{{|||zzzzzzsssqqqnnnmmmqqqzzzxxxuuusssssspppnnnkkkgggaaa[[[VVVSSSRRRRRRPPPPPPRRRSSSTTTTTTTTTTTTVVVUUUTTTSSSSSSTTTUUUVVVTTTTTTTTTTTTTTTSSSRRRQQQUUUTTTRRRPPPOOOPPPRRRSSSUUUUUUUUUUUUUUUUUUUUUUUURRRQQQPPPOOONNNNNNMMMNNNKKKJJJKKKOOOTTTSSSMMMHHHFFFEEEDDDEEEGGGHHHGGGFFFFFFEEEEEEDDDCCCBBBBBBBBB@@@@@@@@@????????????>>>>>>???AAAAAA@@@>>>;;;:::999999:::;;;;;;;;;::::::999888888888888888999999888888777666666666666666555555444444444333333333222222222222222222222222222222222111111111000000111111111111000000000000000000////////////000000000000000000000000000000......//////......---,,,...------,,,,,,------...............///111222333///............---------////////////...---,,,+++////////////////////////000000////////////000000000000000000111111111111222333555666777;;;@@@CCCLLLUUUaaammmwww~~~UUUUUUTTTTTTSSSRRRQQQQQQSSSTTTUUUVVVVVVWWWVVVVVVVVVVVVVVVVVVWWWWWWXXXXXX[[[\\\\\\]]]]]]\\\\\\[[[]]]]]]]]]]]]^^^^^^^^^___]]][[[ZZZXXXXXXZZZ\\\^^^]]]^^^^^^___```aaaaaabbb___^^^^^^^^^^^^___aaabbbbbbbbbbbbbbbbbbcccddddddiiilllsssyyyyyywwwyyy}}}tttdddYYYMMMIIIEEEBBB@@@>>>;;;999999888777666555666777777777777666666666777888888999999:::;;;===>>>???@@@AAACCCEEEFFFGGGHHHJJJLLLIIILLLOOORRRTTTWWW\\\___```cccfffffffffiiiooottt{{{|||zzzyyyxxxxxxwwwuuusssqqqpppooonnnnnnmmmmmmmmmmmmnnnmmmnnnooonnnlllkkkkkkkkkmmmllljjjiiiiiijjjkkkkkkiiikkklllllljjjiiiiiijjjffffffeeeddddddeeefffgggfffffffffffffffeeedddccc``````aaaccccccdddddddddaaa`````````___^^^^^^^^^YYYXXXXXXWWWVVVUUUUUUTTTNNNMMMJJJGGGDDDCCCBBBBBB===<<<:::888666555444444444444333222222222222222000222333444444444666888999:::@@@JJJPPPVVVbbbmmm}}}{{{yyyzzztttsssqqqpppttt{{{~~~zzzwwwuuusssooollldddbbb^^^ZZZVVVSSSRRRRRRPPPQQQRRRSSSTTTTTTTTTTTTUUUTTTSSSSSSSSSSSSTTTUUUUUUUUUUUUUUUUUUTTTSSSSSSRRRQQQOOONNNNNNOOOQQQRRRTTTTTTTTTTTTTTTTTTTTTTTTQQQPPPOOONNNNNNMMMMMMMMMMMMKKKKKKNNNQQQPPPKKKFFFDDDCCCBBBCCCEEEFFFEEEDDDEEEEEEDDDCCCCCCBBBAAAAAA@@@@@@@@@?????????>>>>>>>>>???AAAAAAAAA>>><<<:::;;;;;;;;;;;;:::999888888888888777777777777888888888777777666555555666666555444444444444333333333222222222222222222222222222222222111111111000000111111111000000000//////000000////////////000000////////////////////////...............------,,,...------,,,,,,------......---,,,,,,++++++++++++............------------------...............---////////////////////////000000////////////000000//////000000000111111111///000111222222555999<<<>>>CCCKKKSSSZZZ```fffjjjwww|||UUUTTTSSSRRRQQQQQQQQQRRRSSSTTTUUUVVVWWWWWWWWWWWWVVVVVVVVVVVVVVVWWWWWWWWWZZZZZZ[[[[[[[[[[[[ZZZZZZYYYYYY[[[\\\^^^```aaabbb^^^]]][[[ZZZZZZ[[[\\\]]]]]]^^^```bbbdddfffggghhh``````____________``````aaaaaabbbbbbbbbbbbbbbbbbggghhhlllppppppooossszzzyyykkkWWWQQQJJJGGGFFFCCC>>>999<<<;;;999777555555555555555555555555666777777888888999:::;;;<<<===>>>???@@@BBBCCCDDDCCCDDDFFFGGGDDDGGGJJJNNNQQQUUUYYY]]]^^^bbbeeegggiiilllrrrwww~~~~~~{{{yyy}}}|||{{{yyyvvvsssqqqpppnnnnnnooooooppppppoooooommmnnnooonnnlllkkkkkkllllllkkkjjjiiihhhiiiiiijjjjjjkkkmmmllljjjiiiiiijjjfffeeedddccccccdddeeeeeeffffffffffffeeedddcccbbb^^^___```aaaaaaaaaaaaaaa]]]^^^^^^^^^]]]\\\ZZZYYYXXXWWWVVVTTTRRRPPPOOONNNIIIHHHFFFCCCAAA???>>>>>>888888666555444333333333333333222111111111111222000111333333444666999<<<@@@DDDNNNYYY```fffpppyyy{{{zzz|||yyywwwvvvwwwzzz~~~{{{~~~}}}|||zzzxxxssslllggg]]]\\\ZZZXXXVVVTTTSSSRRRQQQQQQRRRSSSTTTTTTTTTTTTTTTTTTSSSSSSSSSSSSTTTTTTUUUUUUUUUUUUUUUTTTTTTSSSOOOOOONNNMMMMMMNNNOOOPPPSSSSSSSSSSSSSSSSSSSSSSSSPPPOOONNNMMMMMMMMMMMMMMMOOOLLLKKKLLLMMMLLLHHHDDDDDDCCCCCCCCCEEEFFFEEEDDDDDDCCCCCCBBBBBBAAAAAAAAA@@@@@@?????????>>>>>>>>>>>>???@@@AAA@@@>>><<<;;;<<<<<<;;;;;;:::888777666777777666666666666666777777777666555555555555666444444444444333333333333222222222222222222222222222111111111111000000000111111000000000000//////000//////......//////000////////////////////////...............---,,,,,,...------,,,,,,------...000//////...---,,,,,,,,,............------------++++++---....../////////////////////////////////000//////......//////000//////000000000000111111...////////////000333666666888;;;>>>AAAGGGMMMRRR]]]ccckkksssyyyTTTTTTRRRQQQQQQQQQRRRRRRTTTTTTUUUWWWXXXXXXXXXXXXVVVVVVVVVVVVVVVWWWWWWWWWWWWXXXXXXXXXXXXXXXXXXWWWVVVWWWYYY[[[]]]___```aaa___]]]\\\[[[[[[[[[\\\]]]______aaaccceeegggiiijjjbbbaaaaaa``````_________aaaaaaaaabbbbbbaaaaaaaaaeeedddfffhhhiiijjjqqqyyy|||hhh^^^QQQKKKJJJIIIDDD@@@@@@???<<<:::999888888888555444444555555666777888888888999:::;;;<<<======>>>@@@AAAAAA@@@@@@BBBCCCAAACCCGGGJJJNNNRRRWWWZZZ]]]aaaeeeggghhhkkkqqqvvv}}}}}}zzzxxx|||{{{zzzxxxuuusssqqqooommmnnnpppqqqrrrqqqppppppmmmnnnnnnmmmkkkjjjkkkmmmlllkkkiiihhhgggggghhhiiijjjkkkmmmllljjjiiiiiijjjgggfffeeecccccccccddddddeeeeeeddddddcccbbbaaa```^^^^^^______```_________[[[\\\]]]]]]\\\YYYWWWUUUUUUTTTRRROOOMMMJJJHHHGGGDDDDDDBBB@@@>>>===;;;;;;777777666555555555555666222222111111000111111222000111333444555888===AAAHHHPPP\\\hhhooouuu|||~~~~~~~~~}}}}}}{{{~~~~~~yyyqqqiiicccZZZZZZYYYYYYWWWUUURRRQQQQQQRRRSSSTTTTTTTTTTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTTTTTTTSSSSSSPPPPPPOOONNNMMMMMMNNNNNNRRRRRRRRRRRRRRRRRRRRRRRROOONNNMMMLLLLLLLLLLLLLLLNNNLLLIIIIIIJJJIIIGGGEEEFFFEEEDDDEEEFFFGGGFFFEEEBBBBBBAAAAAAAAA@@@@@@@@@????????????>>>>>>>>>>>>>>>>>>???@@@???>>>===;;;:::::::::::::::999888777666666555444444444555555666666555444444555555555444444444333333333222222111111111111111111111111111111111111000000000000111000000000/////////////////////....../////////////////////////////////------.........---,,,,,,...------,,,,,,------.........//////000000000000.........---------,,,,,,+++,,,------.........---......................../////////....../////////////////////000000000111000111111000//////111333444555666666888;;;@@@DDDGGGLLLSSS[[[ccckkksssxxx|||}}}TTTSSSSSSRRRRRRRRRRRRRRRTTTUUUVVVWWWXXXYYYYYYYYYWWWWWWWWWWWWWWWWWWWWWWWWUUUUUUVVVVVVVVVVVVUUUUUUVVVVVVWWWXXXZZZ[[[\\\\\\^^^]]]\\\[[[[[[\\\\\\]]]```aaabbbccceeefffhhhhhhbbbbbbbbbaaaaaa```______``````aaabbbbbbbbbaaaaaabbbaaaccceeegggiiiqqq{{{rrr___SSSOOOLLLHHHDDDAAA@@@>>><<<;;;;;;;;;;;;555555555555555666777777777777888999:::;;;;;;<<<<<<===>>>>>>======>>>@@@???AAAEEEHHHKKKOOOSSSWWWZZZ^^^bbbddddddfffkkkooouuu{{{}}}zzzxxxxxxxxxxxxwwwuuutttrrrqqqmmmnnnoooqqqqqqqqqpppooolllmmmmmmkkkjjjiiikkkmmmkkkjjjhhhgggffffffggggggiiikkklllkkkjjjhhhiiiiiiiiihhhfffddddddcccddddddbbbbbbbbbaaa```___]]]\\\]]]]]]^^^^^^^^^]]]]]]\\\YYYZZZ[[[ZZZYYYVVVSSSQQQPPPOOOMMMJJJGGGEEECCCBBBAAA@@@???>>>===;;;:::999666666555555555555666666222111111000111111222222222333555666999>>>EEEJJJVVVaaannnxxx|||{{{{{{|||}}}}}}xxxnnneee```ZZZ[[[[[[ZZZXXXUUURRRPPPRRRSSSSSSTTTTTTTTTTTTSSSRRRRRRRRRRRRRRRRRRRRRRRRQQQQQQRRRRRRRRRRRRQQQQQQSSSRRRQQQPPPNNNMMMMMMMMMPPPPPPPPPPPPPPPPPPPPPPPPMMMMMMLLLKKKKKKKKKLLLLLLKKKJJJHHHHHHHHHHHHGGGFFFEEEDDDCCCCCCEEEEEEDDDCCC@@@@@@@@@@@@?????????????????????>>>>>>>>>============>>>>>>>>>===<<<;;;777888888999::::::::::::666666555444333333444444555444444444444444555555444444333333333222222222111111111111111111111111000000000000000000000000000000000////////////...//////............//////........................---------...---,,,,,,+++...------,,,,,,------...***+++,,,---......------...------------,,,,,,,,,------......---,,,++++++------------------------//////............//////...////////////000000000000111222111///...000111///000222333333444777999:::===BBBGGGMMMTTT[[[```gggiiirrr~~~SSSSSSTTTTTTTTTTTTSSSRRRTTTUUUVVVXXXYYYZZZZZZZZZYYYYYYYYYXXXXXXXXXXXXXXXUUUUUUVVVVVVVVVVVVUUUUUUVVVWWWWWWWWWXXXXXXXXXXXX[[[[[[[[[[[[[[[\\\]]]]]]aaaaaabbbcccdddeeeffffffbbbbbbccccccbbbaaa```______```aaacccdddccccccbbbbbbbbbcccggghhhiiiqqqzzzwwwhhh]]]UUULLLFFFBBBAAA???===;;;;;;;;;;;;777666666555555666666777777777777888999:::::::::999;;;<<<<<<;;;;;;===>>>>>>AAACCCFFFGGGJJJNNNQQQUUUXXX\\\^^^^^^___bbbfffjjjqqq~~~~~~{{{xxxwwwvvvvvvvvvvvvuuuttttttsssmmmmmmnnnnnnoooooonnnnnnkkkkkkkkkiiihhhhhhjjjlllkkkiiihhhfffeeeeeeeeefffhhhiiikkkjjjhhhgggggghhhjjjiiigggeeedddccccccddd`````````___^^^\\\[[[ZZZ[[[[[[\\\[[[[[[ZZZYYYYYYWWWWWWWWWVVVTTTRRROOONNNJJJIIIHHHEEECCCAAA???>>>=========<<<;;;:::888777444333333333333333444444222111111111111222333333444555888;;;AAAIIISSSYYYcccooo||||||wwwtttuuuyyy~~~tttjjjccc___[[[[[[[[[ZZZXXXUUURRRQQQSSSSSSTTTTTTUUUTTTTTTSSSQQQQQQRRRRRRRRRRRRQQQQQQOOOPPPPPPQQQQQQQQQQQQQQQTTTSSSRRRQQQPPPOOONNNMMMNNNNNNNNNNNNNNNNNNNNNNNNLLLKKKKKKJJJJJJKKKKKKKKKJJJJJJIIIHHHGGGGGGFFFFFFBBBAAA???@@@AAAAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>>>>=========;;;;;;<<<<<<<<<<<<;;;;;;555666777999::::::;;;;;;666666555444333333333333444333333333333444555555333333333333222222222222111111111111111111111111//////000000000000000111000000////////////......///......------......///........................---------------,,,++++++...------,,,,,,------...,,,---...///...---,,,+++------------,,,,,,,,,,,,.........------,,,******------------------------///......------......///......////////////000000---///000///...---...000,,,...111222222222333444444666888:::===AAAFFFJJJQQQTTT\\\fffmmmqqqwww~~~RRRSSSUUUWWWWWWVVVTTTRRRTTTUUUWWWXXXZZZ[[[[[[[[[[[[ZZZZZZZZZYYYYYYYYYYYYVVVWWWWWWXXXXXXWWWWWWVVVWWWWWWWWWWWWWWWWWWWWWWWWYYYYYYYYYZZZ[[[\\\]]]]]]``````aaacccdddeeefffgggaaabbbcccccccccbbbaaa```^^^___bbbdddeeeeeeeeedddddddddfffiiiiiiiiinnnuuuyyyyyyhhhXXXNNNGGGEEECCC???===<<<;;;;;;999999888777666666666666666666777777888999999999777999;;;;;;:::;;;<<<>>>>>>???AAACCCCCCEEEHHHKKKMMMQQQUUUWWWWWWXXX\\\___bbbhhhsss}}}zzzxxxuuutttssssssssssssrrrqqqqqqpppmmmmmmllllllkkkllllllllliiiiiiiiigggfffgggiiikkkjjjiiigggeeedddddddddeeeggghhhiiiiiigggffffffgggiiihhhfffdddbbbbbbbbbbbb`````````___]]]\\\ZZZYYYXXXXXXXXXXXXWWWVVVUUUTTTUUUTTTSSSQQQNNNLLLKKKJJJEEEDDDCCCAAA@@@>>>===<<<::::::::::::999888666555333333222222222222222333222222222222222333444444444777;;;BBBKKKWWWccclllqqq~~~}}}yyyssspppsss|||~~~pppfffaaa```ZZZZZZYYYXXXWWWUUUSSSRRRTTTTTTTTTUUUUUUTTTTTTSSSPPPQQQRRRRRRRRRRRRQQQPPPOOOPPPQQQQQQRRRRRRQQQQQQQQQQQQQQQQQQQQQPPPPPPOOOMMMMMMMMMMMMMMMMMMMMMMMMKKKJJJJJJIIIJJJJJJKKKKKKKKKKKKKKKJJJGGGEEEDDDCCC@@@???>>>>>>??????>>><<<========================???>>>>>>>>>============::::::::::::::::::::::::666777888999999999999999777666555444444333333333333333222222333444444555333333333222222222222111111111111111111111111111////////////000000111111000000/////////.........///......------......///........................,,,------------,,,++++++...------,,,,,,------...+++,,,---//////...---,,,---------,,,,,,,,,++++++,,,,,,---------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,///......------......///........./////////000000+++---//////......///111...000111111000000222333111333444555555777:::<<>>===???@@@@@@@@@BBBDDDFFFGGGKKKPPPSSSSSSUUUXXX\\\___eeemmmvvv}}}|||{{{zzzxxxuuusssrrrpppppppppooonnnmmmlllkkknnnmmmkkkjjjiiiiiijjjkkkhhhhhhhhhfffeeefffhhhkkkjjjiiigggeeeddddddddddddfffgggiiihhhfffeeeeeefffiiigggeeecccaaa`````````aaaaaa```___^^^\\\ZZZZZZVVVVVVVVVUUUTTTSSSRRRQQQSSSRRROOOMMMJJJIIIHHHGGGAAAAAA@@@???>>>===<<<<<<777888888888888666555333555444333333333333333333333222222222333444444555444888===FFFRRRaaaoooyyy}}}|||~~~~~~zzzvvvqqqooouuu}}}mmmccc``````XXXXXXWWWVVVVVVUUUTTTTTTTTTTTTUUUUUUUUUTTTTTTSSSOOOPPPQQQRRRRRRQQQPPPOOOPPPPPPQQQRRRSSSSSSRRRRRRMMMNNNOOOPPPQQQRRRRRRQQQLLLLLLLLLLLLLLLLLLLLLLLLJJJJJJIIIIIIIIIJJJJJJKKKMMMMMMMMMKKKHHHDDDBBBAAABBB@@@??????@@@@@@???===<<<<<<<<<===============>>>>>>>>>>>>============999999999999999999999999888888999999999888888777888777666555444333333333222222222222333333444555333333333222222222111111000000000000000000000000.../////////000000111111000/////////.....................------.................................,,,,,,---------,,,++++++...------,,,,,,------...!!!###&&&)))+++,,,,,,+++---------,,,,,,,,,++++++******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,.........------...................../////////000+++---000111000111222333/////////---,,,,,,///111000111333333222333555777999999<<<@@@AAA@@@EEELLLMMMRRRXXX]]]```ccchhhlllkkknnnttt{{{TTTTTTUUUUUUTTTSSSQQQPPPQQQTTTWWW[[[\\\[[[YYYXXXZZZZZZ[[[\\\\\\\\\\\\\\\[[[[[[[[[ZZZXXXWWWUUUTTTXXXVVVUUUWWWZZZZZZXXXUUUYYYYYYZZZ[[[]]]^^^___```bbbcccdddeeeffffffffffffeeefffggggggfffdddbbbaaaaaaaaa```bbbeeeggghhhgggggghhhjjjjjjhhhfffeeefffiiimmmuuu}}}|||hhhTTTOOOHHHDDDCCCBBB@@@???===;;;888777666666444333777777666666666777777888666666777777888888999999<<<<<<===???@@@AAACCCCCCEEEEEEFFFHHHKKKNNNQQQSSSZZZ]]]bbbhhhoooyyy{{{xxxwwwuuurrrpppnnnmmmmmmmmmkkkiiigggggggggiiiiiieeefffggghhhhhhhhhhhhhhhhhhgggfffeeedddcccccccccffffffeeeddddddcccbbbbbbcccbbb```aaabbbbbbaaa____________```bbbbbbaaa```````````````___]]][[[ZZZZZZWWWSSSRRRSSSTTTRRRPPPNNNNNNLLLJJJHHHFFFDDDCCCAAA@@@>>><<<:::999999888444444444333333222222222111222333444444444444444222333444444333555777:::999>>>FFFRRR```ooo~~~~~~yyyvvvxxx~~~|||||||||xxxvvvsssttt{{{{{{mmmbbb[[[WWWYYYYYYYYYYYYYYYWWWSSSOOOSSSSSSSSSSSSRRRRRRRRRRRRMMMOOOQQQRRRSSSRRRQQQPPPRRRSSSTTTUUUUUUTTTSSSRRRRRRSSSSSSSSSSSSQQQOOONNNOOOOOOOOOOOONNNMMMLLLLLLJJJJJJIIIIIIIIIIIIJJJJJJLLLLLLMMMLLLJJJGGGDDDBBBBBBBBBAAAAAA???>>><<<<<>>>>>>>>===@@@?????????>>>>>>============<<<<<<<<<;;;;;;;;;::::::999888777777777888777666666555444333333222333333333222222111111111333333333222222222111111000000000000000000000000//////000000000000//////000000000000000000000000------------------------000000//////.........---)))((((((((()))+++---...------------------------***++++++,,,,,,+++++++++,,,,,,,,,---------......------------------------++++++++++++++++++++++++........................+++,,,---///000//////...///////////////.........---...///...---,,,---//////////////////000000111888888777777888999;;;<<<@@@AAACCCFFFJJJNNNQQQSSSZZZ___hhhpppuuuwwwvvvuuuwwwyyy~~~SSSSSSTTTTTTTTTRRRQQQPPPOOOQQQUUUXXX[[[[[[[[[ZZZ\\\]]]]]]]]]]]]\\\[[[[[[^^^^^^]]]]]][[[ZZZYYYXXXYYYXXXXXXZZZ]]]^^^]]][[[ZZZZZZ[[[]]]^^^___```aaaccccccdddeeefffggggggfffeeefffggghhhgggfffdddcccfffdddbbbccceeeggggggggggggiiikkkjjjhhhgggfffggghhhiiinnnsssuuuwww~~~~~~bbbYYYMMMEEECCCBBB@@@>>>???===;;;;;;;;;;;;:::888888888777777777777888888777777777777777888888888::::::;;;===???@@@AAABBBCCCCCCDDDFFFHHHKKKNNNPPPQQQTTTWWW\\\aaaiiiqqqvvvwwwsssrrrqqqooommmkkkkkkjjjiiihhhfffeeeeeefffggghhheeeeeefffffffffeeeeeeddddddccccccbbbbbbbbbbbbcccddddddcccbbbbbbaaa``````aaa```______``````___^^^]]]\\\\\\]]]______^^^]]]]]]]]]^^^______^^^]]]]]][[[XXXTTTQQQQQQPPPNNNKKKKKKJJJIIIGGGEEECCCAAAAAA???>>><<<;;;999888888777444444333333333222222222222333333444555555555555333444555444555777;;;>>>@@@HHHTTT```mmmzzz}}}}}}|||yyywwwxxxxxxvvvtttsssuuu{{{xxxlllccc]]]YYYZZZYYYYYYZZZZZZWWWSSSPPPRRRRRRRRRSSSSSSTTTTTTTTTPPPQQQRRRSSSSSSSSSSSSRRRQQQRRRTTTUUUUUUUUUTTTTTTSSSUUUWWWXXXWWWUUUQQQOOOOOOOOOOOOOOONNNMMMLLLLLLJJJJJJIIIIIIIIIIIIJJJJJJKKKLLLLLLLLLJJJGGGEEECCCAAAAAAAAAAAA@@@>>>======?????????>>>>>>>>>======>>>=========<<<<<<<<<<<<:::::::::999999999888888777777666666666777888888777777666666555444444444222222222222222222333333333333222222222111111111000000000000000000000000//////000000000000//////////////////////////////------------------------............---------,,,++++++*********+++,,,------------------,,,,,,,,,++++++,,,,,,,,,+++******,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................------...///......,,,,,,////////////............---...//////------.../////////......//////000111333333222222333444666777555666777999;;;>>>@@@AAAIIINNNVVV^^^dddffffffeeefffhhhlllrrrwwwyyyxxxvvvQQQRRRRRRSSSRRRRRRQQQQQQNNNPPPRRRUUUXXXZZZ\\\\\\^^^^^^^^^^^^]]]\\\[[[[[[______^^^^^^]]]\\\[[[ZZZYYYYYYZZZ\\\^^^```___^^^[[[\\\\\\]]]___```bbbbbbddddddeeefffggggggggggggeeefffggghhhiiihhhggggggjjjgggdddcccdddfffgggggggggiiikkkkkkjjjhhhhhhhhhhhhfffgggjjjllloooxxxrrrdddSSSIIIFFFEEECCC@@@???>>><<<<<<<<<;;;999888999888888777777888888888888888888888777777777777777777999:::<<<>>>???@@@@@@@@@AAACCCEEEHHHJJJKKKNNNOOORRRTTTWWW\\\bbbfffjjjmmmqqqvvvyyy{{{||||||xxxppplllkkkjjjiiihhhgggggggggdddcccbbbbbbbbbccceeefffddddddddddddcccbbbaaa```_______________```aaaaaaaaaaaa``````______^^^^^^___^^^]]]]]]^^^^^^]]][[[YYYYYYXXXZZZ[[[\\\ZZZYYYYYYZZZ[[[]]]^^^^^^^^^^^^[[[XXXTTTPPPNNNKKKHHHFFFGGGFFFEEECCCAAA???>>>===<<<;;;:::888777666666666333333333333222222222222444444444444555555555555555555555555777:::@@@DDDJJJUUUdddqqq{{{|||wwwuuuvvvyyy{{{~~~~~~yyyyyyzzz}}}~~~rrrjjjddd___\\\[[[[[[ZZZZZZZZZWWWSSSPPPQQQRRRSSSTTTUUUVVVWWWWWWRRRRRRRRRRRRRRRSSSSSSTTTRRRSSSTTTUUUVVVUUUUUUTTTSSSVVVYYY[[[ZZZWWWSSSPPPOOOOOOOOOOOONNNMMMLLLLLLJJJJJJIIIIIIIIIIIIJJJJJJKKKKKKLLLKKKJJJHHHFFFEEEAAAAAAAAAAAA@@@@@@???>>>>>>>>>>>>>>>============;;;;;;;;;;;;::::::::::::999999888888888777777777555555555555666777888888888888777777666666555555333333333333333333333444333222222222222111111111000000000000000000000000...//////000000//////...........................---------------------------------,,,,,,,,,,,,,,,...---,,,+++++++++++++++......------,,,,,,++++++,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,------------------------------------------------------------------------------------............---,,,+++***...........................///000///...---...000///............///000000////////////000111222222333333333444555666777777:::>>>DDDKKKNNNPPPOOONNNOOOPPPSSSXXX^^^aaabbbaaaPPPPPPPPPQQQQQQRRRRRRRRRPPPQQQRRRSSSVVVXXXZZZ\\\[[[\\\\\\]]]]]]\\\\\\\\\]]]]]]]]]]]]]]]\\\[[[ZZZZZZZZZ[[[\\\^^^^^^^^^]]]\\\\\\\\\]]]^^^```bbbcccdddeeeffffffgggggggggfffdddeeeggghhhiiijjjjjjjjjkkkgggcccaaaccceeegggggggggiiillllllkkkjjjjjjjjjjjjhhhgggjjjkkkmmmuuu}}}}}}ooo]]]RRRNNNMMMHHHDDDBBB@@@>>>===<<<;;;999777999888888777777777777888999999888888777777666666444555666888:::;;;<<<===>>>>>>???AAACCCEEEFFFGGGKKKLLLNNNOOOQQQTTTXXX[[[\\\^^^aaadddgggjjjlllmmmqqqtttyyyzzzpppiiiddddddccccccbbbccccccddd```_________```bbbcccddd```aaaaaaaaaaaa``````___^^^]]]]]]]]]]]]]]]^^^^^^______^^^^^^]]]]]]]]]\\\]]]\\\[[[[[[\\\\\\[[[ZZZXXXWWWWWWXXXYYYYYYXXXVVVWWWWWWXXXYYYZZZZZZZZZ[[[WWWUUURRROOOKKKHHHEEEDDDCCCBBBAAA???>>><<<;;;:::999888777555555444444444333222222222222222222222444444333333444444555555555555666777:::@@@GGGLLLVVVaaappp{{{}}}xxxvvvwww{{{~~~~~~wwwvvvxxx|||}}}zzzrrrkkkfffbbb___]]]\\\[[[ZZZZZZYYYWWWTTTQQQSSSSSSTTTUUUUUUVVVWWWWWWSSSRRRQQQPPPPPPQQQSSSTTTTTTUUUVVVVVVVVVUUUSSSRRRSSSTTTVVVWWWVVVTTTRRRPPPOOOOOOOOOOOONNNMMMLLLLLLJJJIIIIIIHHHHHHIIIIIIJJJJJJJJJKKKKKKJJJIIIHHHGGG@@@AAAAAAAAAAAAAAA@@@@@@>>>>>>=========<<<<<<<<<::::::::::::::::::999999999999999999888888888888666666666555666666777777888888888777777666666666444444444333333333222222222222222222111111111111000000000000000000000000...//////////////////...---------------------------------------------------------,,,,,,,,,,,,,,,......------,,,,,,,,,,,,......---,,,,,,+++++++++,,,,,,,,,,,,+++***))))))++++++,,,,,,,,,------------------------------------------------------------------------------------------,,,,,,+++++++++------...............///...///000000......///000......------......///000......//////000111111222444555555666666666666666777999<<>><<<;;;======>>>BBBGGGJJJLLLLLLNNNNNNOOOPPPQQQRRRSSSSSSTTTSSSSSSSSSTTTVVVWWWXXXWWWWWWYYYZZZ\\\]]]]]]]]]]]]^^^^^^^^^^^^^^^]]]\\\]]]^^^______^^^]]]]]]]]]\\\[[[[[[[[[]]]___aaabbbdddeeeffffffffffffffffffddddddfffgggiiijjjjjjkkkhhheeeaaa```bbbdddfffggggggiiikkklllkkkjjjkkkkkkkkkiiijjjmmmoooooosssyyy}}}mmmbbb\\\VVVOOOIIIGGGEEEBBB@@@@@@???>>><<<999888777777666666666777999999888888777777666666444444555777888999:::;;;<<<<<<>>>???AAABBBCCCCCCBBBDDDFFFGGGHHHJJJNNNQQQUUUUUUVVVXXX[[[]]]```aaacccgggnnnssstttooohhhbbb]]]]]]]]]]]]]]]^^^___```\\\]]]]]]^^^___```aaaaaa\\\]]]^^^___````````````___^^^]]]\\\[[[[[[[[[[[[]]]]]]]]]\\\\\\\\\\\\\\\[[[ZZZYYYYYYZZZZZZYYYXXXWWWVVVUUUVVVXXXXXXVVVTTTUUUTTTTTTSSSSSSSSSSSSSSSPPPOOONNNLLLIIIFFFDDDDDD@@@@@@???===;;;:::999888666555444333333333333333222222222222222222222222333222222222333444555666666777999<<>>???AAACCCDDDEEEHHHKKKMMMMMMMMMOOOQQQSSSUUUVVVWWW[[[aaaffffffccc___[[[WWWWWWWWWWWWXXXYYYZZZ[[[ZZZZZZ[[[[[[\\\]]]^^^^^^YYYZZZ[[[]]]^^^______```___^^^]]][[[ZZZZZZYYYYYY[[[[[[[[[[[[[[[[[[ZZZZZZXXXWWWVVVVVVWWWWWWVVVUUUTTTSSSSSSSSSTTTTTTRRRQQQPPPPPPNNNMMMKKKKKKKKKKKKFFFHHHHHHGGGEEECCCBBBBBB>>>===<<<;;;999888777666333333222222222222222333111111111222222222222222222222222222444666888999999<<<@@@FFFMMMVVV```gggvvvyyy~~~}}}|||~~~qqqyyy|||tttsssuuu~~~~~~}}}{{{yyyuuurrrpppdddbbb___]]]\\\\\\ZZZYYYYYYXXXWWWWWWXXXWWWUUUSSSVVVVVVVVVUUUUUUUUUTTTTTTXXXWWWUUUTTTSSSTTTVVVWWWVVVVVVVVVUUUTTTRRROOONNNPPPNNNLLLJJJJJJLLLNNNPPPOOOOOOOOOOOONNNMMMLLLLLLIIIIIIHHHHHHHHHHHHIIIIIIIIIIIIHHHHHHGGGGGGFFFFFFCCCCCCCCCCCCBBBBBBAAA@@@===<<<<<<<<<;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;777777666666666555555555;;;:::999777666555444444555555555555555444444444555555444333111000//////222111111111111000000000////////////////////////---......//////......---------------------------------------------------------------............+++,,,------.........---+++++++++,,,,,,,,,,,,,,,***++++++,,,,,,+++++++++++++++++++++,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///,,,,,,,,,---......//////---...///...---,,,---///---,,,,,,,,,,,,---......++++++,,,...............,,,---///000111111000000///000222333444444333333222111000111333444444222NNNNNNNNNOOOQQQTTTVVVWWWWWWWWWVVVVVVUUUUUUTTTTTTVVVWWWXXXZZZ\\\]]]^^^^^^^^^______```aaaaaaaaa```___aaacccbbb```______aaa]]]\\\[[[[[[]]]___bbbdddcccdddddddddddddddccccccaaabbbbbbcccdddfffggghhhiiifffdddcccdddddddddcccdddgggjjjkkkkkkkkkkkklllmmmjjjjjjnnnqqqqqqsssvvvyyy}}}yyy{{{}}}vvvrrrqqqhhhaaaVVVMMMGGGCCCAAA@@@<<<<<<;;;:::999999999999777777777777777888888888888888888888888888888888666777999;;;;;;<<<;;;;;;>>>???AAABBBBBBCCCFFFHHHDDDEEEFFFHHHJJJLLLNNNOOONNNRRRVVVYYYYYYXXXVVVUUURRRRRRRRRRRRRRRSSSTTTUUUWWWWWWXXXYYYYYYYYYYYYYYYWWWXXXYYYZZZ[[[\\\\\\\\\\\\[[[[[[ZZZYYYYYYYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXUUUSSSRRRRRRSSSSSSRRRQQQOOONNNNNNNNNOOOOOOMMMKKKJJJIIIHHHFFFEEEDDDDDDEEE???AAACCCBBB???======>>>;;;::::::888777666555444222222111111111222222333000111111111222222222222333333333444666999<<<===???DDDJJJRRR\\\fffpppwwwzzz{{{|||~~~}}}xxxsssnnnjjjhhh___]]][[[ZZZZZZZZZYYYWWWWWWUUUUUUUUUWWWWWWVVVUUUTTTTTTTTTTTTUUUUUUUUUUUUVVVUUUTTTSSSSSSSSSTTTTTTSSSSSSTTTTTTSSSRRRPPPOOOQQQPPPNNNMMMMMMNNNPPPQQQOOOOOOOOOOOONNNMMMLLLLLLIIIHHHHHHGGGGGGHHHHHHIIIIIIHHHGGGFFFEEEEEEEEEDDDDDDDDDDDDDDDCCCAAA@@@@@@<<<<<<<<<;;;;;;;;;::::::999999999::::::;;;;;;;;;777777777666666666555555999888777666555444444444222222222222222333333333222222111111111111000000111111111111000000000000////////////////////////---......//////......---------------------------------------------------++++++,,,,,,------------,,,,,,---...---,,,++++++*********+++,,,,,,------)))******+++,,,,,,,,,,,,***++++++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,---...///++++++,,,------...//////,,,---...---,,,+++,,,...,,,,,,,,,+++,,,------...***+++,,,............------///000111222111///.........///000111111222222111111000111333333111000NNNNNNNNNOOOQQQTTTWWWXXXVVVVVVWWWWWWWWWVVVUUUUUUXXXYYYZZZ[[[\\\]]]]]]]]][[[\\\]]]^^^____________[[[^^^``````^^^]]]___aaa___^^^]]]\\\^^^aaadddfffccccccdddddddddcccbbbbbbaaaaaaaaabbbcccdddffffffkkkiiigggeeeeeeeeecccaaadddfffiiikkkjjjjjjkkklllppplllkkknnnqqqrrruuuyyyvvvzzzuuuvvv{{{lll]]]RRRJJJEEECCC???>>>===<<<;;;:::::::::666666777777888888999999:::999999999888888888777444555777888999999999888<<<===????????????AAABBB@@@AAABBBEEEGGGJJJKKKLLLJJJLLLOOOQQQQQQQQQQQQRRRNNNNNNNNNNNNOOOPPPQQQQQQUUUUUUVVVWWWWWWWWWVVVVVVWWWWWWXXXXXXYYYXXXXXXXXXYYYXXXXXXXXXXXXYYYZZZZZZVVVVVVVVVVVVVVVVVVVVVVVVRRRPPPOOOOOOPPPQQQOOONNNKKKJJJIIIJJJKKKKKKIIIGGGFFFEEECCCBBBAAAAAABBBBBB:::===??????;;;999999:::999888888666555444333333111111111111111222222333000000111111222222222222444444444555888;;;???AAAEEEJJJRRR\\\fffqqq{{{}}}xxxqqqkkkeeeaaa___]]]\\\ZZZZZZZZZZZZXXXVVVUUUTTTSSSTTTVVVWWWVVVUUURRRRRRSSSTTTUUUVVVVVVWWWRRRRRRQQQPPPPPPPPPPPPPPPOOOPPPRRRSSSSSSSSSRRRQQQRRRQQQQQQQQQRRRRRRRRRRRROOOOOOOOOOOONNNMMMLLLLLLIIIHHHHHHGGGGGGHHHHHHIIIIIIHHHGGGEEEDDDCCCCCCCCCEEEEEEEEEDDDCCCAAA@@@???<<<<<<;;;;;;;;;:::::::::888888999999::::::::::::999999999999888888888888666555555444444444555555111111111111111111111111...//////000111111222222111111111111000000000000////////////////////////---..................---........................------------------------*********++++++,,,,,,,,,---.........---+++)))((())))))***+++,,,------...((()))***+++,,,---------******+++++++++,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,111000...---,,,,,,---...++++++,,,,,,---...//////+++,,,------++++++,,,---,,,,,,++++++,,,,,,---...+++,,,...///000000//////...///000111000...,,,+++111111111000000000//////000000000222444444222000RRRQQQPPPOOOPPPRRRTTTUUUWWWVVVVVVUUUUUUUUUVVVVVVUUUWWWZZZ\\\]]]]]]\\\[[[[[[]]]___aaacccccccccccc[[[]]]___bbbccccccbbbaaacccbbbaaabbbcccdddcccbbbccccccbbb```______aaadddaaabbbcccdddeeeeeeeeeeeeeeefffgggggggggfffdddccc```cccgggiiiiiiiiijjjlllppppppqqqpppppprrruuuxxx~~~uuurrrvvvyyy~~~xxxbbbSSSHHHBBBCCCBBB@@@@@@@@@>>>;;;999<<<999666555666777888888777777666666666555555555444444555666777888999999<<<<<<<<<============>>>@@@@@@AAABBBBBBCCCCCCDDDEEEFFFFFFGGGIIIJJJKKKKKKKKKJJJJJJJJJJJJKKKKKKLLLOOOOOOPPPPPPQQQRRRRRRRRRUUUUUUVVVVVVWWWWWWVVVVVVYYYVVVTTTTTTVVVVVVTTTQQQVVVVVVVVVUUUTTTSSSRRRRRRPPPPPPPPPOOONNNLLLKKKJJJHHHHHHIIIHHHGGGEEECCCBBBAAA@@@>>>;;;:::999999999999999999999888888888888333444444555555444444333555555444444333222111111222333555555333222333333000444888:::<<<@@@GGGLLLUUU\\\eeelllqqqxxx|||rrriiiccc```^^^]]]ZZZYYYXXXWWWUUUTTTSSSRRRVVVVVVVVVUUUUUUUUUTTTTTTVVVUUUUUUTTTTTTUUUUUUVVVXXXUUUSSSRRRRRRQQQPPPOOOPPPPPPOOOOOOPPPSSSUUUWWWTTTTTTVVVXXXXXXVVVQQQNNNOOOOOONNNNNNMMMLLLLLLLLLJJJJJJIIIIIIHHHHHHGGGGGGIIIIIIJJJJJJHHHFFFCCCAAAAAAAAA@@@@@@???@@@@@@@@@===<<<<<<<<<<<<;;;;;;;;;<<<<<<;;;:::999999888888777777888888888666444333444444555555444444333222222222222111111000000000000111222222222000///...////////////000000000000//////000000000000//////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,***+++---...,,,***,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,+++******,,,...///,,,+++)))'''(((***,,,............------,,,,,,,,,------++++++++++++------000...---+++******++++++)))************+++++++++///***&&&'''+++///...,,,---------------...///000//////////////////......------,,,,,,---...000111............////////////............///////////////////////////000111111QQQPPPOOOOOOPPPRRRTTTUUUWWWVVVVVVUUUUUUVVVVVVVVVUUUWWWYYY[[[\\\\\\[[[[[[\\\]]]___```aaaaaaaaaaaa]]]___aaacccddddddcccbbbbbbaaa```aaabbbcccbbbaaaaaaaaa```^^^\\\]]]___aaaaaabbbcccdddeeeeeeeeeeeeeeefffgggggggggfffdddccc___bbbeeefffggghhhjjjkkkmmmnnnnnnnnnnnnpppsssvvvxxxrrrqqqvvvxxx{{{yyyiiiYYYOOODDDBBB@@@@@@@@@???>>><<<===:::888777888999888888666666666666666555555555666666666777888888999999;;;;;;;;;;;;<<<<<<<<<<<<>>>>>>??????@@@@@@AAAAAACCCDDDEEEFFFGGGHHHHHHIIIHHHGGGGGGGGGGGGHHHIIIIIILLLLLLMMMMMMNNNOOOOOOOOOQQQRRRRRRSSSTTTTTTTTTTTTTTTRRRPPPPPPQQQQQQOOOMMMQQQQQQQQQQQQPPPOOONNNMMMHHHHHHGGGFFFEEEDDDCCCCCCDDDDDDDDDCCCBBB@@@???>>>???>>><<<:::999888888999888888777777777666666666333333333333333333333333444444444444333333333333111333444444333333555666444777;;;???CCCKKKUUU\\\gggmmmuuu{{{xxxooogggbbb___^^^]]]ZZZYYYXXXWWWUUUTTTRRRRRRSSSSSSTTTTTTUUUVVVVVVVVVUUUUUUTTTTTTTTTTTTTTTUUUXXXVVVSSSSSSSSSSSSRRRQQQQQQPPPOOOOOOPPPSSSUUUVVVUUUUUUUUUWWWWWWVVVRRROOONNNNNNMMMLLLLLLKKKKKKJJJMMMMMMMMMLLLKKKKKKJJJJJJEEEFFFHHHIIIIIIHHHFFFEEEBBBAAA@@@???????????????<<<<<<<<<<<<;;;;;;;;;;;;888888999999999999999999777777888888777666444333444555555555555444333333333333333222222222222222111111111111111000//////////////////000000000000......////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,***+++---...,,,***,,,,,,,,,,,,,,,,,,,,,,,,************************+++***)))((((((***+++,,,+++***)))((()))***,,,------------,,,,,,,,,,,,,,,---,,,++++++++++++,,,---------,,,+++************************++++++++++++---)))%%%&&&))),,,+++)))///...---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,+++++++++///...---,,,,,,---...///............////////////............///////////////////////////000000111OOOOOOOOOOOOPPPRRRTTTUUUVVVVVVUUUUUUUUUVVVVVVWWWUUUVVVXXXZZZ[[[[[[ZZZZZZ[[[\\\]]]^^^____________```aaabbbcccdddccccccbbb```___^^^___aaabbbaaa`````````___^^^\\\\\\^^^```aaabbbcccddddddeeeeeedddeeeeeefffgggfffeeedddccc___```bbbcccdddfffiiikkkkkklllllllllkkkmmmooorrrrrrooopppuuuwwwyyy~~~hhhWWWIIIFFFCCCAAABBBBBBBBBAAA===<<<::::::::::::999777555666666666666666666666888888888888888888888888999999999:::::::::;;;;;;;;;;;;;;;<<<======>>>>>>@@@AAABBBBBBCCCDDDEEEEEEDDDCCCCCCCCCDDDDDDEEEFFFHHHHHHHHHIIIJJJJJJKKKKKKLLLMMMNNNOOOPPPPPPPPPPPPMMMLLLJJJJJJKKKKKKJJJHHHKKKKKKKKKKKKJJJIIIHHHHHHHHHFFFEEECCCBBBBBBBBBCCCAAA@@@???>>>===<<<<<<<<<<<<;;;:::999888888888888555555555555444444444444444333222111111222333444333333333333444444555555333444555444444666888;;;;;;>>>CCCIIIQQQ]]]kkkuuu~~~xxx}}}{{{uuullleeeaaa^^^\\\[[[ZZZZZZYYYWWWVVVTTTRRRQQQPPPPPPRRRSSSUUUVVVWWWXXXVVVUUUUUUTTTSSSSSSSSSTTTWWWUUUTTTSSSTTTUUUTTTSSSQQQPPPPPPPPPQQQRRRTTTUUUVVVTTTTTTTTTUUUTTTRRRPPPMMMLLLLLLKKKKKKJJJIIIIIINNNNNNMMMLLLLLLKKKJJJJJJEEEFFFGGGHHHHHHGGGFFFEEEBBBBBB@@@???>>>>>>>>>>>><<<<<<<<<<<<;;;;;;;;;;;;666777888999999888666555777777777777777555444444555555555555555444333333111111111222222222222222111111000000//////000000000000000000////////////---------......---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))))))))))),,,+++***)))))))))***+++***************++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++***))))))(((************+++++++++,,,...***'''''')))+++***(((,,,,,,+++++++++++++++,,,***************+++++++++111000...,,,,,,,,,,,,------............/////////---............///////////////......//////000111NNNNNNNNNOOOPPPRRRSSSTTTUUUUUUTTTTTTUUUUUUVVVVVVUUUUUUWWWXXXYYYYYYYYYYYYXXXXXXZZZ[[[]]]^^^______``````aaabbbbbbbbbaaa```^^^]]]\\\]]]___``````___```aaaaaa___^^^]]]___``````aaabbbccccccddddddcccddddddeeefffeeedddcccbbb___```bbbbbbccceeeiiilllkkkllllllkkkiiiiiikkklllnnnmmmpppssstttwwwrrr]]]QQQMMMHHHEEEDDDEEEEEEEEE???===<<<<<<<<<;;;999777666666666666777777777777888888777777666666666555777777777888888888999999999999999:::;;;;;;<<<<<<======>>>???@@@@@@AAAAAA@@@@@@@@@@@@AAABBBCCCCCCDDDDDDEEEEEEFFFGGGGGGGGGHHHHHHJJJKKKLLLLLLMMMLLLHHHGGGGGGFFFGGGFFFFFFEEEFFFFFFGGGFFFFFFEEEDDDDDDHHHFFFDDDBBBAAABBBCCCDDDAAA@@@>>><<<<<<<<<<<<===888888777777777777777777333333333333222222222222444333111000000111333444444333333222333444555555555666666666666999<<<@@@DDDIIIQQQYYYdddrrr|||xxxvvvwwwxxxyyyyyyxxxssskkkddd___\\\ZZZYYYYYYYYYYYYXXXVVVTTTRRRQQQPPPPPPQQQSSSTTTUUUVVVWWWWWWVVVUUUTTTTTTTTTTTTTTTUUUTTTRRRSSSTTTUUUUUUTTTQQQQQQPPPPPPQQQRRRSSSTTTTTTSSSQQQQQQRRRRRRQQQPPPMMMMMMLLLKKKKKKJJJJJJIIIKKKKKKJJJIIIHHHGGGGGGFFFGGGGGGGGGGGGFFFDDDCCCBBBBBBBBB@@@???======<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::;;;:::888555222111777777777666666555444444555555555555555444333333/////////000000111111111111000///......///000111000000000000////////////------............------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++......---++++++++++++,,,((()))***+++,,,+++******))))))******+++++++++,,,,,,++++++++++++++++++,,,***+++,,,,,,,,,+++)))(((*********+++++++++,,,,,,000---+++***,,,,,,,,,***(((((()))***,,,...///000,,,,,,,,,,,,------------///...---,,,,,,,,,---------------.........//////---------........./////////............///000000MMMMMMNNNOOOPPPQQQRRRSSSSSSSSSSSSSSSSSSTTTUUUUUUTTTUUUUUUVVVWWWWWWWWWWWWTTTTTTVVVXXXZZZ\\\^^^___^^^^^^^^^____________^^^\\\[[[[[[\\\^^^```___^^^______```___]]]\\\^^^___^^^___```aaabbbbbbbbbbbbbbbccccccdddcccbbbaaa``````aaabbbbbbccceeehhhkkkllllllllljjjhhhfffggghhhiiikkknnnooonnnrrrlll]]]XXXQQQKKKHHHGGGFFFFFFAAA@@@???>>>>>>===:::888888888888888888888888888666666666555444444333333666666666666777777777777888888888999::::::;;;;;;::::::;;;;;;<<<=========>>>>>>>>>>>>???@@@AAABBBAAABBBBBBCCCCCCDDDEEEEEEDDDEEEFFFGGGHHHHHHHHHHHHDDDEEEEEEDDDDDDCCCCCCDDDCCCCCCDDDDDDDDDCCCBBBBBBBBB@@@>>><<<<<<===>>>??????>>><<<;;;::::::;;;<<<666666666666666666555555222222222222111111111111444333111000000111333444555444333222222333444555666777888999:::>>>BBBFFFQQQWWWaaakkkuuu|||{{{{{{tttqqqrrruuuyyy}}}wwwqqqjjjccc^^^ZZZWWWUUUXXXXXXYYYXXXWWWUUURRRQQQRRRRRRSSSSSSSSSTTTTTTTTTWWWWWWVVVUUUUUUUUUUUUUUUTTTRRRQQQQQQSSSTTTTTTSSSRRRQQQQQQQQQQQQRRRRRRRRRRRRPPPNNNNNNOOOPPPPPPOOONNNMMMMMMLLLLLLKKKJJJJJJHHHHHHGGGFFFEEEDDDCCCCCCFFFFFFEEEEEEDDDCCCBBBAAABBBAAA@@@>>>===<<<<<<<<<<<<;;;;;;;;;;;;:::::::::;;;;;;;;;:::888555333222777777666666555444444444444444444444444333333222//////000000111111222222111000///......///000111111000000000/////////............//////.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,++++++++++++((()))***,,,,,,+++***))))))))))))******++++++++++++++++++++++++++++++++++++,,,---------,,,+++******++++++++++++,,,,,,,,,///---,,,,,,,,,,,,++++++))))))***+++---...000111,,,,,,------.........///---,,,,,,+++,,,---...///------------............------------...........................//////000MMMMMMNNNOOOOOOPPPPPPPPPQQQQQQQQQQQQQQQRRRSSSTTTTTTTTTTTTUUUUUUUUUVVVVVVRRRRRRSSSUUUWWWZZZ\\\^^^[[[[[[[[[\\\\\\]]]]]]]]][[[[[[ZZZ\\\^^^______^^^[[[\\\]]]\\\[[[ZZZZZZ[[[\\\]]]^^^______```````````````aaabbbaaa```___^^^aaabbbcccccccccdddfffhhhiiijjjjjjiiifffdddeeeeeeeeekkkooommmjjjlllvvv~~~pppjjjaaaXXXRRRNNNJJJHHHGGGEEEBBBAAAAAA???===;;;;;;;;;:::::::::999999999555555444444333333333222555555555666666666777777777777888888999:::::::::888888888999999:::::::::;;;;;;<<<<<<===>>>@@@@@@??????@@@@@@AAABBBBBBBBBBBBBBBCCCDDDDDDDDDCCCCCC@@@AAABBBBBB@@@@@@AAABBB@@@@@@AAAAAAAAA@@@@@@???>>>===;;;:::::::::;;;<<<::::::999888888777888888555555666666666555444444222222222222111111111111444333222111111222333444777666444333444666888999888;;;>>>BBBEEEJJJPPPTTTbbbhhhqqqyyyzzzxxxzzz{{{ssspppssszzzyyyrrrmmmfff```[[[XXXUUUSSSVVVWWWXXXXXXXXXVVVTTTRRRUUUUUUUUUTTTTTTSSSSSSSSSVVVUUUUUUUUUUUUUUUVVVVVVTTTRRRQQQQQQRRRSSSSSSRRRRRRRRRRRRRRRRRRQQQQQQQQQQQQOOOMMMMMMOOOPPPOOONNNNNNNNNMMMLLLLLLKKKKKKJJJHHHHHHGGGFFFDDDCCCBBBBBB@@@@@@AAAAAABBBBBBCCCCCC@@@@@@>>>===<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::888888888777777777777777888777666555444444444444333333333333333222111111111111222222222222222222//////......//////000000111111000000//////............////////////......++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,------++++++,,,---++++++++++++++++++++++++************************+++++++++************)))((()))***+++,,,+++*********************+++++++++******++++++++++++******,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,+++++++++++++++*********...---,,,,,,,,,,,,------******++++++,,,,,,------,,,++++++++++++---///000,,,------------.........,,,------------...............------......///000NNNNNNOOOOOOOOOOOONNNNNNOOOOOOOOOOOOPPPQQQRRRSSSTTTTTTSSSSSSTTTTTTUUUUUUSSSSSSSSSSSSUUUWWWXXXZZZYYYYYYZZZZZZ[[[\\\]]]^^^[[[ZZZZZZ\\\^^^``````___ZZZ[[[]]]\\\ZZZYYYYYYZZZZZZ[[[\\\]]]]]]^^^^^^^^^^^^^^^___```___^^^]]]\\\___aaaccccccbbbbbbbbbcccbbbdddffffffdddddddddfffgggpppvvvtttmmmjjjooottt~~~xxxmmmccc[[[TTTPPPMMMKKKGGGEEEDDDCCCBBB@@@>>>>>>===<<<;;;::::::999444444444444444444444333555555555666666666666777555666666777777888999999777777777777888888888888999999999:::;;;<<<>>>>>><<<<<<===>>>>>>??????@@@?????????@@@??????>>>===;;;===???>>><<<;;;===>>>;;;;;;<<<======<<<<<<;;;<<<<<<<<<;;;;;;;;;;;;:::666777777777777666555555555555666666666555333222333333333333222222222222333333333333333333333333777666555666888;;;>>>AAA???DDDKKKRRRYYY```gggkkktttxxx|||||||||{{{tttrrrxxxvvvjjjfff```\\\YYYWWWTTTSSSTTTUUUWWWXXXXXXWWWUUUTTTVVVVVVUUUUUUTTTTTTTTTTTTRRRRRRRRRRRRSSSTTTUUUVVVUUUTTTRRRRRRSSSTTTSSSRRRRRRRRRRRRRRRRRRQQQPPPPPPPPPOOONNNOOOPPPQQQPPPOOOMMMLLLLLLKKKKKKJJJIIIIIIGGGGGGFFFEEECCCBBBAAA@@@>>>>>>>>>??????@@@AAABBB???>>>===<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999777666555444444666777888888777555444333333444444111222222222222111000000000000000000000/////////---......///000000//////111111111000///.........---------......---------******+++++++++,,,,,,,,,***************************************************,,,...---+++***,,,...************************))))))))))))))))))))))))))))))***+++++++++******))))))***++++++++++++++++++++++++++++++*********)))***+++,,,,,,+++***))),,,+++++++++++++++,,,,,,+++++++++,,,,,,,,,------)))***+++,,,++++++++++++...---,,,++++++***++++++)))))))))***+++,,,,,,,,,---,,,+++++++++,,,---...,,,,,,---------.........,,,,,,---------............------------...//////NNNOOOOOOOOOOOONNNMMMMMMNNNMMMNNNNNNOOOPPPQQQRRRTTTSSSSSSSSSSSSSSSTTTUUUUUUTTTTTTSSSSSSTTTUUUVVVYYYYYYYYYZZZ[[[]]]^^^___[[[ZZZZZZ\\\^^^``````___[[[]]]^^^^^^\\\[[[[[[\\\YYYYYY[[[\\\\\\\\\\\\\\\]]]]]]^^^^^^^^^]]]\\\[[[^^^```ccccccaaa```___```]]]___bbbccccccdddeeegggkkkvvv|||rrrllllllmmmttt~~~~~~rrrhhh___ZZZRRROOOJJJGGGFFFFFFEEEDDD@@@@@@???===<<<;;;:::999555555555555555555555555555555555666666666777777444444555555666777777888666666666777777777777777777777777888999;;;<<<===::::::;;;<<<<<<======>>>============<<<;;;::::::777999;;;;;;888777999<<<777888999999999999888888888888999999999888888777666777888888888777666555555666777777666444333222444444444333333333333222333444444555555444444333666666666888;;;@@@DDDGGGGGGMMMVVV```jjjsss{{{zzzuuuuuu}}}sssddd```\\\XXXWWWVVVTTTSSSRRRTTTVVVXXXYYYXXXVVVUUUUUUUUUUUUUUUUUUUUUUUUUUUPPPPPPPPPPPPQQQSSSTTTUUUWWWUUUSSSSSSTTTUUUTTTSSSRRRSSSSSSSSSRRRQQQPPPOOOQQQPPPPPPQQQRRRSSSQQQOOOLLLKKKKKKJJJIIIIIIHHHHHHFFFEEEDDDBBBAAA@@@>>>>>>@@@@@@???>>>=========>>>>>>======<<<<<<<<<======;;;;;;;;;:::::::::999999:::888555222222222444666888777555444333333444444111111111111111000//////---------,,,,,,++++++***,,,---///000000000///...222111111000///......---+++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,***************************************************,,,...---+++***,,,...***************************************************+++,,,---------------***************+++++++++---,,,,,,,,,+++*********)))***+++,,,,,,+++***)))++++++)))))))))***+++,,,++++++,,,,,,,,,---------***,,,---...------......***)))))))))***+++,,,,,,)))******+++,,,,,,------///...,,,+++***++++++,,,,,,,,,,,,---------......,,,,,,,,,---------.........------------...//////LLLNNNQQQQQQOOOMMMLLLLLLNNNNNNNNNOOOPPPQQQRRRSSSSSSSSSSSSTTTTTTUUUUUUUUUWWWWWWVVVUUUUUUUUUVVVVVVVVVWWWXXXYYYZZZ[[[\\\]]]___^^^\\\ZZZZZZ\\\^^^```ccc___[[[YYYYYYYYYVVVTTTYYYYYYYYYYYYYYYZZZ[[[[[[YYY[[[]]]_________]]]]]]___aaacccbbb___^^^```ccccccccccccdddfffhhhiiijjjnnnzzzrrrfffeeeiiipppttt~~~zzzvvv{{{~~~xxxtttkkkaaaTTTMMMLLLKKKFFFAAACCCCCCCCCBBB???>>>===>>>;;;:::888777666666777888333333444444555666777777888777666555444333333333444444444444444444444444777777777777777777777777888888777777888:::<<<===;;;;;;;;;:::999888777666999999888777777666777777777777888999999999999999888888777666555444444333555555555555555555555555222222333333333444444444555555444333111222555888222333444666666555444444777888:::;;;===AAAGGGKKKZZZgggvvv|||xxxwww{{{yyyjjj___]]]ZZZVVVTTTTTTTTTTTTTTTTTTVVVXXXZZZYYYUUURRRSSSRRRRRRQQQQQQSSSTTTUUUSSSSSSRRRPPPNNNPPPSSSVVVXXXWWWUUUSSSSSSTTTUUUVVVTTTSSSRRRPPPPPPOOOOOOOOONNNOOOQQQPPPOOONNNNNNOOONNNMMMLLLKKKJJJIIIHHHGGGEEEDDDBBB???>>>===>>>>>>;;;;;;;;;<<<<<<<<<<<<===;;;;;;<<<<<<<<<<<<;;;;;;<<<;;;:::888777666666666666666666666777777777777777666555444333222222222333222222111111111111111...000111222222111000...000000///.......................................******,,,------,,,******)))))))))))))))))))))))),,,,,,+++***))))))******+++++++++*********))))))******))))))******+++,,,++++++++++++++++++++++++%%%&&&''')))************************************************************)))************+++++++++*********++++++,,,,,,,,,//////...------,,,++++++++++++******++++++,,,---,,,,,,+++******+++,,,,,,------++++++++++++---------,,,,,,,,,------...//////...---,,,++++++++++++//////............//////++++++,,,,,,,,,,,,------------......//////000000LLLOOOQQQRRRQQQPPPQQQRRRPPPPPPOOOPPPPPPQQQRRRSSSTTTTTTTTTUUUVVVVVVWWWWWWVVVVVVVVVVVVVVVWWWXXXXXXVVVWWWXXXYYYZZZ[[[\\\\\\```^^^]]][[[\\\^^^```bbbeeeaaa\\\ZZZZZZYYYXXXVVVXXXXXXXXXXXXYYYZZZ[[[\\\[[[\\\^^^```aaaaaa```___^^^```aaaaaa```aaabbbcccccccccccccccdddfffggghhhkkkttt|||yyynnneeedddgggkkkmmmvvvtttnnnkkknnnsss{{{|||uuujjj___WWWPPPLLLIIIDDDDDDDDDBBBAAA??????@@@???>>>===<<<;;;:::::::::666666666666666555555555666666555444444444555555666777777777777777777777666666666666666666666666777666666666777888999:::999::::::999999777666666777777666555555555555555444555555666666666666666888777777666666555555555555555555444444444444444333333333333444444444444666666555333111111222444555666777888888999999999999;;;===???CCCKKKUUU\\\ppp~~~}}}||||||{{{nnnddd^^^]]][[[XXXWWWVVVUUUUUUUUUTTTUUUVVVWWWWWWTTTRRRRRRQQQPPPOOOOOOPPPQQQRRRSSSSSSRRRPPPOOOOOOSSSUUUVVVUUUTTTSSSSSSTTTUUUVVVTTTTTTSSSRRRQQQPPPPPPPPPNNNPPPQQQQQQOOONNNNNNOOOMMMMMMLLLKKKIIIHHHGGGFFFCCCBBBAAA???===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;:::999888777666666666666666666555555444444444333333222111111111222222222222111000000000000000...///111222222111///...000//////...............------------------------++++++,,,,,,,,,,,,++++++************************,,,++++++***))))))******+++++++++*********))))))******))))))******+++,,,++++++++++++************((()))***++++++,,,++++++************************************************)))************+++++++++******+++++++++,,,,,,,,,,,,++++++***))))))((((((++++++******++++++,,,,,,,,,,,,+++******+++,,,,,,---,,,++++++++++++,,,------,,,,,,,,,,,,,,,------///...---,,,++++++++++++...------,,,,,,------...++++++,,,,,,,,,,,,------------------............KKKMMMPPPQQQQQQRRRTTTVVVRRRRRRRRRQQQQQQRRRRRRSSSUUUUUUVVVVVVWWWXXXXXXYYYWWWWWWWWWWWWWWWXXXYYYZZZWWWWWWXXXYYYZZZZZZ[[[[[[___^^^]]]\\\]]]```bbbdddhhhddd___\\\ZZZZZZZZZYYYWWWWWWWWWXXXXXXYYY[[[[[[[[[]]]___```bbbbbbbbbaaa]]]]]]]]]___aaacccccccccbbbbbbbbbbbbbbbcccddddddffflllqqqoooiiidddcccdddeeefffkkkuuu~~~jjjfffdddfffiiinnnxxxwwwhhhZZZSSSPPPEEEDDDBBBAAA@@@???@@@@@@@@@??????>>>===;;;:::999;;;:::999888777666555444555444444444555555666777777777777777777777777777555555555555555555555555444444444444555666777777888888888888777666555444555444444333333333333333333333444555555555555555666666666666666666666666555555444444333333222222333333444444444555555555555666777666444333444555777777777777888999;;;;;;<<>><<<<<<======<<<<<<;;;::::::::::::;;;;;;<<<<<<;;;;;;::::::999888777666555555555666555555333222111111000111111111111111222333333111111000///////////////---...///000000///...---000///......------......++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,+++******)))*********+++++++++*********************))))))******+++,,,++++++******))))))((((((******++++++++++++******************************************************)))************+++++++++***++++++++++++,,,,,,,,,*********)))((((((''''''******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++***+++++++++......---,,,++++++++++++,,,++++++******++++++,,,++++++,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,KKKLLLNNNNNNOOOPPPSSSUUUUUUTTTSSSSSSRRRRRRRRRSSSVVVVVVWWWWWWXXXYYYZZZZZZYYYYYYXXXXXXXXXXXXYYYZZZWWWXXXXXXYYYYYYZZZZZZZZZ\\\\\\[[[\\\]]]```bbbdddhhheeeaaa]]]\\\\\\\\\]]]YYYYYYXXXXXXXXXXXXYYYYYYZZZ[[[\\\^^^___`````````[[[YYYYYY\\\```dddcccaaabbbaaaaaa```````````````ccceeefffgggeeedddccccccbbbbbbeeekkksssyyy{{{zzzkkkhhhfffddddddiiirrrzzz}}}jjj\\\TTTKKKIIIEEECCCBBBCCCCCCCCC@@@@@@AAAAAA@@@>>><<<;;;===<<<<<<:::999888777666666666555555555666666777555555555555555444444444555555555555555555555555444444444444444555555666666666666666666555444333444333333222222222333333444444555666666666666555333444444444555555555666555444444333333222222111444444555555555666666666555777999:::999999999:::::::::999999:::<<<>>>???AAAFFFNNNVVV___lll|||~~~yyyvvvwwwuuupppiiiccc___^^^^^^ZZZ[[[]]]]]]]]]\\\ZZZYYYVVVSSSPPPOOOOOOQQQQQQQQQVVVUUUSSSQQQPPPPPPPPPPPPSSSSSSSSSQQQOOOOOOQQQTTTTTTSSSRRRQQQQQQQQQQQQRRRRRRRRRRRRRRRRRRQQQPPPPPPPPPQQQRRRRRRPPPNNNNNNOOONNNMMMLLLKKKJJJHHHGGGGGGCCCDDDDDDDDDCCCAAA???>>>>>>======<<<:::999999888::::::;;;;;;;;;;;;::::::999888777666555555555555444444444333222111111111444333333333333333444444000000///...............------...//////...------//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---...++++++++++++++++++++++++++++++***************+++******************************))))))******+++,,,******))))))(((((('''''')))))))))))))))(((''''''************************************************))))))*********+++++++++++++++++++++++++++++++++,,,,,,+++++++++***************++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,,,,+++******************...---,,,,,,+++++++++,,,++++++************+++++++++++++++,,,,,,,,,------......------,,,,,,++++++NNNOOOPPPPPPOOOPPPRRRTTTVVVUUUTTTSSSSSSSSSSSSSSSUUUVVVVVVWWWYYYZZZZZZ[[[[[[ZZZYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYYYYYYYYYYYYYYYYZZZ\\\^^^```aaafffeeebbb___]]]\\\^^^___\\\[[[ZZZYYYWWWWWWWWWWWWWWWXXXYYYZZZ[[[\\\]]]]]]YYYWWWVVVYYY^^^aaaaaa___aaa```___^^^^^^]]]]]]]]]aaa``````aaaccccccbbbaaabbbbbbdddggglllrrrwwwzzzrrrqqqlllddd___bbbjjjpppuuuzzzlll^^^WWWRRRLLLIIIHHHHHHHHHGGGDDDDDDEEEEEEDDDBBB@@@???=========<<<<<<;;;;;;;;;:::999888777666666666666555555555444444444333333555555555555555555555555444444555555555555555555444444555555555444333333444333333222333333444444333333444555555555555555111222222333333444444555444444444333333222222222555555666666666777777777666888:::;;;:::::::::;;;>>>>>>>>>>>>???AAADDDEEEKKKSSS^^^gggooozzz|||zzz}}}yyyrrrnnnjjjiiihhhccc^^^[[[[[[]]]YYYZZZ\\\^^^^^^]]][[[YYYUUURRRNNNLLLMMMOOOQQQQQQVVVUUUSSSQQQPPPOOOOOOPPPSSSSSSSSSQQQPPPOOOQQQSSSUUUTTTSSSQQQPPPOOOOOONNNPPPPPPQQQQQQQQQPPPOOONNNPPPQQQRRRRRROOONNNNNNNNNOOONNNMMMLLLJJJIIIHHHHHHCCCCCCDDDDDDCCCAAA???>>>>>>>>>===;;;:::999888777999999::::::::::::999999777777666555444444444444333333333333333333333444666555444333222222222222000//////...............------............------//////...---------------,,,,,,,,,,,,,,,,,,,,,,,,------+++******+++------+++++++++++++++++++++++++++***************++++++******************************))))))******+++,,,)))))))))(((((((((''''''))))))***))))))((('''&&&************************************************))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++)))***+++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))*********------,,,+++++++++,,,,,,,,,,,,++++++++++++,,,,,,+++++++++,,,,,,,,,------///.........------,,,,,,QQQSSSTTTSSSRRRRRRSSSTTTVVVUUUTTTSSSSSSSSSSSSSSSTTTTTTUUUVVVWWWYYYZZZZZZZZZZZZYYYXXXXXXXXXXXXXXXYYYYYYXXXXXXXXXXXXXXXXXXWWWWWWXXXYYYZZZ\\\^^^^^^bbbbbbbbb```]]]]]]^^^```]]]]]][[[ZZZXXXXXXWWWWWWWWWWWWXXXXXXYYYYYYZZZZZZXXXXXXXXXZZZ\\\^^^^^^^^^``````^^^]]]]]]\\\\\\\\\^^^^^^^^^___aaaaaa```___bbbcccdddfffhhhnnntttyyy}}}~~~xxxlllcccbbbeeehhhmmmnnnsss}}}qqqbbb\\\SSSNNNLLLLLLJJJIIIHHHHHHGGGFFFDDDBBB@@@???>>>>>>>>>>>>>>>?????????<<<<<<:::999888777777777999888888777777666666555555555555555555555555555444555555666666666555555333444444444444444333333444333333333333444444555111111222333333333333333222222222333333444444444333333333333444444444444666666777777777888888888999:::;;;;;;:::999:::<<>>=========<<<;;;:::999888777888999999::::::999999888666555444444333333444444333333333444444555555555444333222111/////////...000000///.......................................///...------,,,,,,------------------------------,,,++++++******++++++,,,++++++++++++++++++++++++*********)))******+++,,,***************+++++++++******))))))******+++,,,(((((((((((())))))))))))+++++++++++++++***)))(((************************************************)))************+++++++++,,,,,,,,,++++++++++++***************************)))***+++,,,---,,,++++++***++++++,,,,,,++++++*********++++++++++++************))))))***++++++,,,---,,,,,,++++++,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------............------------PPPRRRUUUUUUTTTSSSSSSTTTUUUTTTTTTSSSSSSSSSSSSTTTRRRRRRSSSTTTVVVWWWXXXYYYWWWWWWWWWWWWXXXYYYZZZ[[[YYYYYYYYYXXXXXXWWWWWWWWWVVVWWWXXXYYYZZZ[[[\\\]]]\\\___``````^^^]]]^^^```\\\\\\[[[ZZZZZZZZZZZZZZZZZZZZZYYYYYYYYYYYYZZZZZZZZZ[[[\\\\\\\\\\\\]]]^^^______^^^]]]\\\\\\\\\\\\\\\\\\]]]^^^^^^^^^]]]\\\___aaaddddddeeeiiipppuuuvvvkkkhhhggggggiiihhhjjjpppwwwvvvnnnccc\\\YYYXXXUUUSSSUUUSSSOOOKKKGGGDDDBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@===<<<;;;:::::::::::::::;;;;;;::::::999888888777666666666666666666666666444444555666666555444333333333444444555444444333333222222222333333444555111222222333444333333333444444444444444444555555333333333444555555666666777777777888888888999999888999;;;<<<===???CCCEEEGGGJJJOOOUUU[[[```dddfffrrryyy{{{zzzxxx}}}zzzqqqjjjfff^^^\\\ZZZYYYXXXWWWVVVUUUXXXXXXYYYZZZZZZYYYXXXWWWRRROOOLLLKKKMMMPPPRRRSSSSSSQQQPPPNNNMMMMMMNNNNNNSSSTTTTTTSSSPPPOOOPPPQQQRRRRRRRRRRRRRRRQQQQQQPPPNNNOOOPPPRRRRRRQQQOOONNNOOOPPPQQQPPPMMMKKKKKKKKKLLLLLLKKKJJJHHHGGGFFFEEEAAA@@@???>>>>>>>>>>>>>>><<<<<<;;;;;;:::999888888888888999999999999888888555444444333333333333333444444444444444333333333222222111000//////000000111000//////....../////////..................//////...------,,,,,,------++++++++++++++++++++++++)))******++++++******)))******************************))))))***++++++,,,))))))*********+++++++++******))))))******+++,,,'''(((((())))))******+++******+++++++++******)))************************************************)))************+++++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))(((***+++------,,,+++******+++,,,,,,,,,,,,+++***)))***+++,,,,,,+++***))))))))))))***+++,,,---...,,,,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,---------LLLOOORRRTTTSSSRRRRRRRRRTTTSSSSSSSSSSSSSSSTTTTTTPPPQQQRRRSSSUUUVVVWWWXXXSSSTTTUUUVVVXXXZZZ\\\]]]YYYYYYYYYXXXWWWWWWVVVVVVWWWWWWXXXYYYZZZ[[[\\\\\\YYY\\\``````^^^]]]^^^___ZZZZZZZZZZZZ[[[\\\]]]^^^]]]\\\[[[[[[ZZZ[[[[[[[[[[[[^^^```___\\\[[[]]]______^^^]]]]]]\\\\\\]]]]]]ZZZ\\\]]]]]]]]][[[ZZZZZZ\\\___bbbcccccceeelllqqqwwwyyyoookkkhhheeejjjhhhhhhjjjjjjrrrxxxpppllljjjgggdddfffbbb]]]WWWQQQMMMJJJIIIBBBBBBBBBAAAAAA@@@@@@@@@<<<;;;;;;;;;;;;<<<======;;;;;;::::::999888777777777777777777777777777777333444555555555444333222333333444555555444444444222222111111222333444444333444555555666666555555666666666666666666666666222333333444555666777777777888888888888999999999666888;;;>>>BBBHHHNNNSSSXXX\\\ccckkkttt{{{~~~xxxvvvoooyyyyyypppiiieeeaaa]]]YYYWWWWWWWWWVVVTTTXXXXXXXXXXXXXXXWWWWWWVVVPPPNNNKKKKKKNNNQQQSSSSSSTTTSSSQQQPPPOOOOOOPPPQQQSSSTTTTTTSSSQQQOOOPPPQQQOOOPPPQQQRRRSSSSSSSSSSSSNNNPPPQQQSSSSSSRRRPPPOOONNNPPPPPPOOOMMMKKKJJJKKKKKKJJJIIIHHHFFFEEEDDDDDDCCCBBB@@@???>>>???@@@@@@<<<;;;;;;::::::999999888888888999999999999888888444444333333222222333333666555555444333222111111222222222111222222333444111111000/////////////////////............//////......---,,,,,,,,,,,,---************************((()))***++++++***)))((())))))))))))))))))))))))******))))))***+++,,,,,,))))))******++++++++++++*********)))***++++++,,,''''''((()))***+++,,,,,,(((((())))))))))))((((((************************************************)))************+++++++++,,,,,,,,,++++++*********))))))))))))************(((***+++------,,,+++******+++,,,------,,,+++***)))***+++,,,,,,+++***)))((())))))***+++---...///,,,,,,,,,++++++,,,------,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,---------*********++++++,,,,,,---NNNOOOPPPQQQRRRRRRRRRRRRNNNPPPRRRSSSTTTUUUWWWYYYUUUUUUUUUUUUUUUUUUUUUUUUSSSSSSTTTUUUVVVXXXYYYZZZ\\\\\\]]]^^^^^^]]][[[ZZZYYYYYYZZZ[[[\\\\\\]]]]]]]]]^^^^^^^^^^^^^^^]]]]]][[[[[[\\\\\\]]]^^^______YYYZZZ\\\[[[ZZZZZZ\\\]]]bbbaaa```````````````aaabbbbbbbbbbbb```^^^\\\ZZZZZZZZZZZZZZZ[[[\\\]]]^^^bbbbbbbbbbbbdddgggjjjlllsss{{{zzzuuurrrnnnhhhhhhgggfffdddeeekkkuuu|||}}}~~~wwwkkk^^^UUUOOONNNHHHDDDAAA???@@@AAA???<<<===>>>>>>>>>======>>>???===<<<;;;999999:::;;;;;;888777777666666666666666777666555444444444444555<<<<<<;;;:::888666444333555444444444333333333222444444444444444333333333888888777666666555444444666666555555666777777888888888999999999;;;>>>AAA@@@@@@AAADDDJJJVVVccclllxxx}}}uuupppkkktttxxxrrrmmmgggddd]]][[[VVVSSSUUUZZZWWWRRRUUUSSSRRRUUUYYY[[[ZZZXXXSSSRRRPPPPPPQQQQQQQQQPPPPPPQQQQQQPPPOOOPPPQQQSSSSSSSSSQQQPPPOOONNNNNNNNNPPPQQQRRRTTTTTTTTTSSSRRRWWWVVVTTTTTTUUUTTTSSSQQQOOOOOOOOOPPPPPPOOOLLLIIIHHHHHHHHHGGGGGGHHHIIIIIIDDDDDDCCCBBBAAA???>>>===;;;;;;:::999888888888888888888888888888888888888666666555444333333222222333333333333333333333333222222222111111111000000000000000000///////////////.........------------...---,,,,,,++++++,,,,,,,,,,,,+++***))))))******++++++++++++******))))))(((((())))))******++++++)))))))))(((((((((((((((************************))))))))))))************......---,,,+++***)))(((((()))***++++++***)))(((,,,,,,,,,++++++*********++++++************++++++)))************++++++++++++*********))))))(((((())))))))))))))))))))))))*********)))))))))))))))++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,------------------....../////////......---,,,,,,+++******PPPPPPQQQRRRSSSSSSRRRRRRQQQRRRTTTTTTTTTTTTVVVWWWWWWWWWWWWVVVVVVUUUUUUTTTUUUUUUUUUVVVWWWXXXYYYZZZYYYZZZZZZ[[[\\\\\\\\\\\\YYYYYYZZZ[[[[[[\\\]]]]]]^^^^^^____________^^^^^^]]]]]]]]]]]]]]]]]]]]]]]]\\\^^^______]]]]]]^^^__________________```aaabbbccccccccccccbbb```___]]]\\\\\\\\\\\\]]]]]]^^^___bbbaaabbbccceeehhhlllnnnmmmtttxxxuuurrrrrrqqqoooooommmkkkgggfffiiiooouuuqqqaaaWWWQQQLLLGGGEEEEEEEEEDDDBBB@@@@@@???>>>===<<<===>>>@@@@@@>>>===<<<<<<<<<<<<;;;;;;:::999999999999999999888888777777777888888666666666666555444333333444444444333333333333333777777777777888888888888:::999999999888888777777666666777777888999999:::;;;<<<<<<<<<===???CCCFFFJJJLLLPPPWWW```nnn}}}{{{rrrmmmmmmvvvzzzsssmmmggg```\\\YYYXXXUUUSSSVVVYYYVVVPPPLLLKKKKKKOOOUUUXXXXXXWWWTTTRRRPPPPPPQQQQQQQQQPPPQQQRRRRRRQQQOOONNNNNNOOOQQQQQQPPPOOONNNMMMMMMMMMPPPQQQRRRTTTTTTTTTTTTTTTVVVUUUSSSSSSTTTTTTRRRQQQOOONNNNNNOOOPPPOOOLLLIIIHHHHHHGGGGGGGGGHHHHHHIIIDDDDDDCCCBBBAAA???===<<<;;;;;;:::999888888888888888888888888888888888888666555555444333333222222333333333333333333333333222222222111111111000000000000000000/////////.../////////.........------------,,,++++++++++++,,,,,,++++++***))))))******,,,++++++******)))******)))))))))))))))*********************************++++++++++++++++++++++++))))))))))))************+++++++++++++++*********))))))************))))))++++++*********)))))))))+++******))))))******+++))))))*********+++++++++************)))))))))(((***************************)))))))))))))))))))))++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,QQQRRRRRRSSSSSSSSSRRRRRRRRRTTTUUUUUUSSSSSSTTTVVVZZZYYYYYYXXXWWWVVVUUUUUUWWWWWWWWWWWWXXXXXXXXXYYYWWWWWWWWWXXXYYYZZZ[[[\\\YYYYYYZZZZZZ[[[[[[\\\\\\______```````````````___```______^^^]]]\\\\\\[[[___```aaa```___^^^___```]]]]]]^^^___```aaabbbbbbccccccdddeeedddcccbbbaaa______^^^^^^^^^______```aaaaaabbbdddfffiiilllnnnggglllooonnnnnnrrrwwwyyyuuutttqqqnnnkkkkkknnnqqqzzzuuufff[[[VVVOOOIIIGGGFFFFFFFFFEEEDDDBBBAAA@@@??????@@@??????>>>===;;;:::999888:::999999999888888888888888777777777777777888888444555666666777666666666555555555555555555555555555666666777777888888999888888888888888888777777444555666777888999999:::>>>@@@AAACCCEEEHHHMMMQQQ[[[___fffmmmwwwxxxqqqlllrrrzzz{{{tttnnngggaaa[[[WWWYYYYYYXXXUUUWWWXXXTTTNNNDDDCCCDDDJJJPPPUUUVVVUUUTTTRRRQQQPPPQQQRRRQQQPPPRRRSSSTTTSSSPPPMMMLLLLLLOOOOOOOOONNNMMMMMMMMMMMMNNNOOOQQQSSSTTTTTTUUUUUUUUUSSSRRRRRRSSSSSSQQQPPPOOONNNNNNNNNOOONNNLLLIIIHHHHHHGGGGGGGGGGGGGGGHHHEEEDDDDDDBBB@@@>>><<<;;;;;;:::999888777777777777666666666666666666666666555555555444444333333222333333333333333333333333222111111111111000000000000000000/////////......000/////////............------,,,+++++++++++++++,,,+++******)))*********,,,+++***)))))))))***+++************))))))))))))+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))************)))))))))******+++++++++******))))))))))))*********))))))))))))(((((((((+++******))))))******+++)))))))))*********++++++************))))))))))))++++++++++++++++++++++++))))))))))))))))))******++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,+++************++++++++++++******+++,,,,,,---......QQQQQQRRRRRRRRRRRRQQQQQQQQQRRRTTTSSSRRRRRRSSSUUUYYYYYYYYYYYYXXXXXXXXXXXXYYYYYYYYYYYYYYYYYYXXXXXXWWWVVVUUUUUUVVVWWWYYYZZZYYYYYYYYYZZZZZZZZZ[[[[[[______```aaaaaaaaa``````______^^^^^^]]]\\\\\\\\\^^^___```___]]]]]]]]]^^^______```aaaaaaaaaaaaaaaaaabbbdddeeeeeeeeedddcccaaa``````____________```bbbccccccdddfffhhhjjjkkkeeegggiiihhhjjjpppyyy~~~zzzyyyyyyxxxvvvuuuuuuvvvzzz}}}mmmggg]]]TTTNNNMMMMMMNNNOOOMMMJJJHHHGGGEEEDDDBBB??????>>>===<<<;;;:::999999999999999999888888777888888888777888888999:::888888999:::::::::::::::777777777777888888888888555666666777777888888888999999999999999888888888777777888:::;;;<<<===>>>BBBEEEJJJNNNRRRXXX]]]aaappptttyyy}}}zzzvvvsssqqqxxx~~~yyyppphhhbbb^^^[[[XXX\\\]]]]]][[[[[[[[[WWWQQQEEEDDDEEEIIIOOOTTTUUUTTTUUUSSSQQQQQQRRRSSSRRRQQQQQQSSSUUUUUURRROOONNNMMMOOOOOOOOOOOOOOONNNNNNMMMLLLMMMOOOPPPRRRSSSTTTTTTSSSRRRPPPQQQQQQRRRPPPOOOOOONNNMMMMMMNNNMMMKKKIIIHHHGGGGGGFFFFFFFFFFFFGGGEEEDDDCCCBBB@@@>>><<<;;;:::999888777777666777777555555555555555555555555555555444444444333333333222222222222222222222222111111111111000000000000000000/////////.........000000/////////.........---,,,,,,+++***+++++++++++++++***************+++,,,+++***)))((()))+++,,,++++++******))))))((((((***+++++++++++++++,,,,,,++++++++++++++++++++++++((()))))))))************((())))))))))))*********+++***)))(((((()))***+++))))))))))))))))))))))))******))))))))))))******))))))))))))*********************)))))))))))))))++++++++++++++++++++++++)))))))))))))))*********************************************************++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++***************+++++++++***++++++,,,,,,------...OOOOOOPPPQQQQQQQQQPPPPPPNNNPPPRRRRRRRRRRRRTTTUUUWWWWWWXXXYYYZZZZZZ[[[[[[ZZZZZZ[[[[[[[[[ZZZYYYYYYXXXWWWVVVUUUUUUVVVWWWXXXYYYYYYYYYYYYYYYYYYZZZZZZ^^^^^^___```````````````]]]]]]]]]]]]]]]]]]]]]]]]]]]^^^______]]]\\\]]]___cccccccccccccccbbbaaa``````aaabbbddddddddddddcccaaa``````_________``````eeeeeeeeeeeeeeeffffffgggccccccccccccdddiiirrrzzz~~~~~~|||~~~tttiiiaaa^^^___aaabbb___ZZZVVVSSSMMMGGGBBBCCCBBBBBBAAAAAA@@@@@@@@@<<<<<<=========<<<;;;:::<<<<<<;;;;;;;;;;;;<<<<<<999::::::;;;;;;;;;::::::888888888999999999999999999999999:::;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;======>>>@@@BBBEEEHHHJJJLLLQQQYYY```ffflllqqqttt}}}}}}}}}}}}|||wwwwwwxxxyyyzzz~~~|||tttjjjaaa\\\[[[[[[\\\[[[^^^______aaadddccc```SSSOOOMMMNNNRRRUUUVVVUUUUUUTTTRRRRRRSSSSSSSSSRRRPPPSSSVVVVVVUUUSSSSSSSSSQQQRRRRRRRRRQQQPPPOOONNNKKKLLLLLLNNNOOOQQQRRRSSSRRRQQQOOOPPPQQQQQQPPPOOONNNMMMLLLLLLMMMLLLKKKIIIHHHGGGFFFEEEEEEEEEEEEEEEDDDDDDCCCBBB@@@>>><<<;;;999999888777666666666666444444444444444444444444444444444444444333333333222222222222222222222222000000000000000000000000////////////............////////////............,,,,,,+++************++++++***************++++++++++++***))))))***+++,,,++++++******))))))((((((((()))))))))******++++++))))))))))))))))))))))))((()))))))))*********************))))))))))))(((+++***)))(((((()))***+++***************************))))))))))))))))))***(((((()))))))))*********))))))))))))))))))******++++++++++++++++++++++++(((((())))))************************************************************++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,MMMMMMNNNPPPPPPQQQQQQPPPNNNPPPQQQRRRRRRRRRTTTVVVUUUVVVWWWXXXZZZ\\\]]]]]]ZZZ[[[\\\]]]]]]\\\[[[ZZZYYYXXXWWWVVVVVVVVVVVVVVVXXXXXXXXXXXXYYYYYYYYYYYY\\\\\\]]]^^^____________[[[[[[[[[[[[\\\\\\\\\\\\\\\^^^______^^^^^^___```eeeeeeeeeeeedddcccaaa______```bbbcccddddddccccccaaaaaa````````````aaabbbggggggggggggfffeeeeeeeeeaaa___^^^^^^^^^```hhhqqq{{{rrrppprrruuu{{{wwwrrrmmmggg]]]RRRJJJHHHGGGEEECCCBBBBBBCCCCCC???@@@AAAAAAAAA@@@???>>><<<<<<;;;:::::::::::::::999999:::;;;;;;;;;;;;;;;<<<;;;;;;;;;::::::::::::888999;;;<<<>>>@@@AAABBBBBBAAAAAA@@@??????>>>>>>@@@AAABBBEEEKKKRRRXXX\\\ccciiissszzz~~~|||}}}}}}yyyyyy}}}zzzxxx{{{}}}ssskkkaaaYYYVVVWWWYYY[[[WWW[[[^^^___eeennnssssssddd___XXXUUUVVVXXXXXXXXXVVVTTTRRRRRRSSSTTTSSSRRRPPPRRRUUUVVVVVVVVVWWWXXXTTTUUUUUUUUUTTTRRRPPPOOOLLLLLLLLLMMMNNNPPPQQQRRRQQQPPPOOOPPPQQQQQQPPPOOONNNMMMKKKKKKLLLLLLJJJIIIGGGGGGFFFEEEDDDDDDDDDDDDBBBBBBBBBAAA@@@>>>===<<<999888777666555555555555444444444444444444444444444444444444444444444444222222222222222222222222//////000000000000000111/////////.........------///.........------------,,,,,,+++************************)))******+++,,,)))*********++++++++++++************))))))))))))'''''''''((())))))******))))))))))))))))))))))))))))))))))))************+++++++++******)))))))))******))))))))))))******))))))************++++++***))))))(((((())))))***((((((((()))))))))******))))))))))))************++++++++++++++++++++++++((((((((()))******++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,+++---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,LLLMMMNNNPPPQQQRRRRRRRRRQQQSSSTTTTTTSSSSSSTTTVVVVVVVVVWWWXXXYYY[[[\\\\\\ZZZ[[[]]]^^^^^^]]]\\\[[[WWWWWWXXXXXXYYYXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXYYYZZZ[[[\\\]]]]]]]]]]]]\\\\\\[[[[[[ZZZYYYYYYYYYYYY[[[\\\]]]\\\]]]^^^```cccccceeeeeeeeecccaaa``````aaabbbcccddddddccccccbbbaaaaaaaaabbbcccddddddiiiiiiiiiiiiiiihhhggggggbbb___^^^___]]][[[bbbjjjzzzyyylllbbbVVVSSSOOOKKKIIIHHHIIIJJJIIIJJJLLLLLLLLLKKKIIIHHHAAA@@@???===<<<<<<<<<<<<===>>>@@@AAACCCDDDDDDDDDDDDCCCCCCBBBAAA@@@??????<<<>>>AAADDDIIILLLOOOQQQSSSRRRQQQPPPOOONNNMMMLLLKKKLLLOOOTTT^^^iiitttzzz~~~{{{{{{}}}}}}|||}}}yyypppfffaaaZZZUUUSSSUUUVVVWWWWWWZZZ\\\]]]dddpppzzz~~~ssskkk```ZZZYYYZZZ[[[[[[WWWUUUSSSSSSTTTTTTTTTSSSQQQSSSTTTUUUUUUUUUWWWYYYVVVVVVWWWVVVUUURRROOONNNOOONNNNNNNNNOOOPPPRRRSSSQQQPPPOOOPPPQQQRRRQQQPPPNNNLLLJJJJJJKKKKKKJJJIIIGGGGGGFFFEEEDDDCCCCCCDDDAAAAAAAAA@@@@@@???>>>===888888777666555555555555555555555555555555555555444444444444444444444444111111111111111111111111////////////000000111111//////.........---------------------,,,,,,,,,,,,,,,++++++*********************))))))***++++++,,,''')))***,,,,,,,,,******)))))))))))))))*********&&&&&&'''(((((()))******))))))))))))))))))))))))))))))))))))*********************+++++++++++++++))))))************))))))((((((((()))))))))******))))))(((((((((((())))))(((((((((((()))))))))***((()))))))))************************************'''(((((()))******++++++************************************************************************+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---...---------,,,,,,,,,,,,***++++++,,,,,,------...LLLMMMOOOQQQRRRTTTTTTTTTUUUVVVWWWVVVTTTSSSTTTUUUWWWWWWXXXXXXYYYYYYZZZZZZZZZ[[[]]]______^^^]]]\\\UUUVVVXXXZZZ[[[[[[ZZZZZZXXXXXXXXXXXXXXXXXXXXXWWWWWWXXXYYYZZZ[[[\\\\\\\\\]]]]]]\\\ZZZYYYWWWVVVVVVUUUWWWXXXYYYYYYZZZ\\\^^^```aaacccddddddcccbbbaaaaaabbbcccdddeeedddccccccbbbbbbbbbcccdddeeefffgggiiiiiijjjkkkkkkkkkjjjjjjdddaaa```bbb___\\\aaajjjqqqwww{{{gggddd^^^XXXTTTTTTUUUVVVXXXZZZ[[[\\\[[[ZZZXXXWWWKKKJJJHHHGGGEEEEEEDDDDDDDDDFFFHHHKKKMMMOOOPPPQQQLLLKKKJJJIIIHHHFFFEEEEEEFFFIIIMMMRRRXXX]]]bbbdddjjjiiihhhfffeeecccbbbaaa]]]^^^aaaiiiuuuyyyvvvuuuxxx{{{xxxooofff___[[[WWWUUUTTTUUUUUUUUUZZZ\\\\\\[[[aaannnzzzzzzpppddd\\\ZZZ[[[\\\]]]WWWUUUSSSSSSTTTUUUTTTSSSRRRSSSTTTTTTSSSTTTVVVXXXWWWWWWWWWWWWTTTQQQNNNLLLQQQPPPPPPOOOPPPQQQSSSTTTRRRPPPOOOPPPRRRRRRQQQPPPNNNLLLJJJJJJJJJKKKJJJIIIGGGGGGEEEDDDCCCCCCCCCCCC@@@@@@@@@@@@@@@???>>>>>>888777666555555444444555555555555555555555555555444444444444444444444444111111111111111111111111.../////////000000111111//////.........---------------,,,,,,,,,+++++++++,,,++++++***)))***************))))))***+++,,,,,,&&&(((+++------,,,***)))(((((())))))******++++++&&&''''''((()))******+++************************))))))))))))************((()))***+++,,,---......((()))***++++++***)))(((&&&'''''''''(((((())))))))))))(((((((((((())))))(((((((((((())))))))))))(((((())))))*********+++))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))************************************************+++++++++++++++++++++++++++++++++,,,,,,------------------,,,,,,+++++++++((()))***+++---...///000MMMMMMMMMNNNOOORRRTTTUUUVVVUUUTTTTTTTTTVVVXXXZZZVVVXXXYYYYYYXXXWWWWWWXXXZZZZZZ[[[[[[[[[\\\\\\\\\[[[[[[[[[[[[[[[\\\\\\\\\ZZZZZZYYYYYYYYYYYYYYYZZZWWWXXXYYYZZZZZZZZZZZZZZZ]]]^^^^^^^^^]]][[[YYYXXXUUUSSSRRRQQQSSSVVVZZZ\\\___```aaaaaa```aaaccceeecccbbbbbbdddeeefffeeeccccccbbb```___```bbbeeegggjjjjjjjjjjjjiiiiiihhhgggdddcccaaa______```bbbcccllloooyyyvvvlllllljjjbbbbbbhhhlllqqqvvvxxxzzzyyyssslll^^^TTTLLLKKKLLLMMMPPPSSSTTTVVVYYY___fffkkknnnnnniiieee___[[[XXXVVVTTTRRRSSSVVV\\\fffsss}}}||||||}}}{{{yyyxxx|||vvvrrrmmmlllllljjjddd^^^ZZZXXXUUURRRQQQPPPQQQQQQWWWXXXYYY\\\```eeejjjmmmkkkeee___[[[ZZZZZZYYYXXXVVVUUUUUUUUUVVVUUURRRPPPOOOPPPRRRSSSTTTTTTTTTTTTTTTTTTUUUUUUSSSQQQOOONNNOOOOOOOOOPPPPPPPPPQQQQQQRRRQQQQQQPPPPPPQQQQQQRRRKKKKKKJJJHHHHHHGGGGGGGGGIIIFFFCCCAAA@@@@@@???===@@@@@@@@@@@@>>>===<<<;;;888777777666666666666666333333333444444444444444333444444444333111///...222222222222222222222222////////////...............---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******(((((('''(((((()))***+++,,,,,,+++***************++++++***)))(((((())))))(((((()))***+++,,,,,,,,,))))))))))))))))))))))))******))))))(((((('''''')))((('''&&&&&&'''((()))******))))))((((((''''''***************)))((((((***)))((((((((()))+++,,,************************+++*********))))))(((((()))******+++++++++******)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,---------......++++++++++++++++++++++++MMMMMMLLLMMMNNNPPPRRRSSSVVVUUUTTTSSSSSSUUUVVVWWWTTTUUUVVVWWWWWWVVVWWWWWWXXXXXXYYYZZZ[[[\\\]]]^^^[[[[[[[[[[[[[[[[[[[[[[[[ZZZZZZYYYYYYYYYYYYYYYZZZZZZZZZ[[[[[[[[[[[[ZZZZZZ]]]]]]]]]]]]\\\ZZZYYYWWWTTTSSSQQQPPPQQQTTTWWWYYY^^^___``````___```aaaccccccccccccdddfffgggfffeeecccbbb`````````bbbeeegggiiiiiiiiiiiihhhhhhgggfffdddcccaaa``````aaabbbcccfffjjjsss}}}vvvuuuzzzssshhh___\\\]]]^^^aaaeeejjjmmmrrrzzzzzztttooollliiigggeeegggmmmwww|||}}}xxxtttoooiiigggfffccc^^^YYYYYYWWWTTTRRRQQQPPPQQQQQQSSSSSSTTTWWWZZZ___ccceeeddd```\\\ZZZZZZ[[[[[[ZZZXXXWWWVVVVVVVVVTTTQQQOOOOOOPPPRRRSSSTTTTTTSSSSSSTTTTTTTTTSSSRRRQQQOOOOOONNNNNNOOOOOOOOOPPPPPPPPPPPPOOOOOOOOOOOOOOOOOOPPPKKKJJJIIIIIIHHHHHHHHHHHHIIIFFFCCCAAAAAA@@@???>>>?????????>>>===<<<::::::777777666555555555555666333333333333333333333333222222333333222222111111222222222222222222222222////////////...............---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******(((''''''''''''(((((()))))))))((((((((((((((()))+++******)))(((((())))))((((((((())))))******+++((((((((((((((((((((((((***)))))))))((((((((('''(((((((((''''''((((((((((((((((((((())))))))))))***************)))((((((***)))((((((((()))++++++************************++++++++++++*********)))+++++++++++++++***)))((()))************+++++++++************************+++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------MMMMMMLLLLLLMMMNNNPPPQQQUUUTTTSSSRRRRRRRRRSSSTTTQQQRRRSSSUUUVVVVVVVVVVVVUUUUUUWWWXXXZZZ\\\]]]^^^\\\[[[[[[ZZZZZZYYYYYYYYYYYYYYYXXXXXXXXXYYYYYYZZZ\\\\\\\\\\\\\\\\\\\\\[[[\\\\\\\\\\\\[[[YYYXXXWWWUUUTTTRRRQQQRRRSSSUUUWWW\\\^^^______^^^^^^```bbbcccbbbbbbdddfffhhhhhhgggcccbbbaaa```aaaccceeeggggggggghhhhhhhhhgggffffffeeedddcccaaaaaaaaabbbccccccgggnnnyyyvvvrrrrrrrrruuuzzz~~~zzz{{{~~~}}}~~~zzzxxx~~~~~~wwwpppnnniiiccc___]]][[[WWWTTTWWWVVVTTTRRRQQQPPPQQQQQQPPPPPPQQQRRRUUUXXX[[[]]][[[YYYXXXXXXZZZ[[[[[[ZZZYYYXXXWWWWWWVVVUUUQQQOOOPPPPPPQQQRRRSSSSSSSSSRRRTTTTTTRRRQQQPPPPPPPPPPPPMMMMMMMMMNNNNNNNNNOOOOOOMMMMMMMMMMMMMMMMMMMMMMMMJJJJJJIIIHHHHHHHHHIIIIIIHHHFFFCCCBBBAAAAAA???>>>=========<<<;;;:::999888777666666555555555555555444444444333333222222111111111111111111222333333111111111111111111111111/////////............---------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******(((((('''&&&&&&&&&'''''')))((((((((((((((())))))******)))((((((((())))))((((((((((((((()))))))))''''''''''''''''''''''''))))))))))))(((((((((((('''(((((())))))((((((''''''''''''((()))*********)))************))))))((()))))))))((()))******+++************************,,,,,,,,,+++++++++++++++,,,,,,,,,+++***)))(((''')))************+++++++++*********************************************************+++++++++,,,,,,------------------------OOONNNNNNMMMMMMNNNOOOPPPTTTSSSRRRQQQPPPPPPPPPPPPOOOOOOQQQTTTVVVWWWVVVUUUTTTUUUVVVWWWXXXZZZ[[[[[[[[[[[[ZZZZZZYYYXXXWWWWWWXXXXXXWWWWWWXXXXXXYYYYYY\\\\\\\\\]]]]]]^^^______^^^]]]]]]\\\[[[ZZZYYYXXXXXXXXXVVVUUUUUUUUUVVVWWW[[[]]]_________^^^```aaaaaa```___aaadddfffgggfffcccbbbaaaaaaaaaccceeefffffffffgggggghhhgggggggggfffeeedddcccbbbbbbbbbcccdddhhhmmmssszzz~~~}}}xxx~~~~~~{{{wwwpppjjjeeeaaa\\\XXXWWWVVVTTTRRRUUUTTTSSSQQQQQQPPPPPPQQQQQQQQQQQQRRRSSSUUUVVVWWWTTTTTTUUUVVVXXXXXXXXXXXXWWWVVVVVVVVVWWWVVVTTTQQQPPPQQQQQQQQQQQQQQQQQQQQQTTTSSSQQQOOONNNOOOOOOPPPLLLLLLLLLLLLMMMMMMMMMMMMLLLMMMMMMMMMMMMMMMMMMLLLIIIIIIHHHHHHHHHHHHIIIIIIGGGEEECCCBBBBBBAAA@@@>>>=========<<<;;;:::888888888777666666555555666666666555555444333222222111333222111000000111222333111111111111111111111111//////.........------------,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))*********)))((('''''''''''''''***************++++++,,,***))))))((((((((()))))))))))))))))))))((((((((((((((((((((((((((((((((())))))))))))(((((((((((('''((()))******)))(((''''''((((((((()))))))))***))))))************)))((()))))))))))))))******+++************************++++++++++++++++++++++++***++++++++++++***))))))))))))*********+++++++++++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++QQQPPPOOONNNNNNOOOPPPQQQSSSRRRQQQPPPOOONNNNNNNNNNNNNNNPPPTTTWWWXXXVVVTTTTTTUUUUUUVVVVVVWWWWWWXXXZZZZZZYYYYYYXXXWWWVVVVVVWWWWWWVVVWWWWWWXXXYYYYYYYYYYYYZZZ[[[]]]```bbbccc```___^^^]]]\\\[[[[[[[[[]]]\\\\\\[[[ZZZZZZYYYYYY[[[]]]`````````___```aaa^^^]]]\\\]]]```cccddddddaaaaaaaaaaaaaaacccdddeeeeeeeeefffggghhhhhhggggggfffeeedddcccbbbbbbbbbbbbdddggglllnnnpppuuu}}}|||{{{~~~{{{sssjjjeee\\\ZZZVVVTTTSSSSSSSSSSSSSSSRRRRRRQQQQQQPPPPPPPPPQQQQQQQQQQQQQQQRRRRRRSSSQQQRRRTTTUUUUUUTTTTTTTTTSSSSSSSSSUUUWWWXXXVVVUUUQQQQQQQQQPPPPPPPPPPPPPPPRRRQQQPPPNNNNNNNNNOOOOOOKKKKKKKKKLLLLLLLLLMMMMMMMMMMMMNNNNNNNNNNNNMMMMMMIIIHHHHHHGGGGGGGGGGGGHHHFFFDDDBBBBBBBBBAAA???============<<<;;;:::888888999888777777666666777777777666666555444333222222555333222000//////000111000000000000000000000000............------------,,,,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++******))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******++++++***)))((((((((()))+++***************++++++)))((((((((((((((())))))*********************)))))))))))))))))))))))))))(((((((((((())))))))))))'''((()))******)))((('''***)))))))))((((((((('''((())))))*********))))))((()))))))))************************************))))))******************'''((()))***+++,,,,,,,,,))))))*********+++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,------------++++++++++++++++++++++++QQQPPPOOOOOOOOOPPPQQQRRRQQQQQQQQQPPPOOONNNMMMMMMNNNNNNOOOSSSWWWXXXUUURRRTTTTTTTTTTTTUUUUUUUUUUUUYYYXXXXXXWWWWWWVVVVVVVVVVVVVVVVVVVVVVVVWWWXXXYYYVVVVVVWWWYYY\\\```ccceeeaaa```___]]]\\\\\\\\\\\\____________^^^]]]\\\[[[[[[]]]```aaa```______```\\\[[[YYYZZZ]]]___``````````````````aaabbbbbbcccbbbcccdddeeefffgggggggggeeeeeedddcccbbbaaaaaa``````cccgggiiijjjlllppptttvvv~~~wwwuuuqqqooooooqqqtttvvv|||zzznnnddd^^^VVVUUUSSSRRRQQQRRRRRRSSSQQQQQQQQQQQQQQQPPPPPPPPPPPPPPPOOOOOOOOOOOOOOOOOOPPPRRRSSSSSSRRRQQQQQQRRRPPPPPPQQQTTTWWWXXXWWWVVVRRRQQQPPPOOOOOOOOOOOOOOOPPPPPPOOONNNNNNNNNNNNNNNKKKKKKKKKLLLLLLLLLMMMMMMMMMNNNOOOPPPPPPOOONNNMMMIIIHHHGGGFFFEEEEEEEEEEEECCCBBBAAAAAAAAA@@@>>><<<<<<<<<<<<<<<;;;999888777888888777666666666666666555555555444444333333333444333222111000/////////////////////////////////.........------------,,,,,,,,,+++++++++,,,------++++++++++++++++++++++++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******++++++******))))))*********))))))(((((((((((((((((((((''''''(((((())))))***************+++++++++************************(((((((((((())))))))))))((())))))******))))))(((*********)))((('''''''''((())))))************)))(((((()))************)))************************)))))))))))))))*********%%%&&&(((***,,,------...)))************+++++++++)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------------------OOOOOONNNNNNNNNOOOQQQRRRPPPPPPPPPPPPOOOOOONNNMMMMMMLLLMMMQQQVVVWWWSSSNNNQQQQQQRRRSSSTTTTTTUUUUUUWWWWWWWWWVVVVVVVVVVVVVVVUUUUUUUUUUUUVVVWWWXXXYYYUUUUUUVVVWWWZZZ^^^aaacccaaa```^^^\\\[[[[[[[[[\\\]]]^^^_________]]]\\\ZZZYYY\\\^^^```___^^^^^^^^^\\\ZZZXXXYYY[[[]]]^^^^^^^^^^^^^^^___``````aaaaaa___```aaacccdddeeeeeeeeedddddddddcccbbb```______```aaacccdddeeegggiiikkkkkkpppvvv|||}}}zzzuuuqqqiiigggdddcccdddfffhhhiiikkkuuu|||{{{}}}~~~}}}}}}tttfff]]]YYYRRRRRRRRRQQQPPPOOOOOOPPPOOOPPPPPPQQQQQQQQQPPPPPPOOOOOOPPPOOOOOONNNNNNMMMOOOQQQRRRQQQOOONNNPPPRRROOOOOOPPPSSSVVVWWWVVVTTTRRRQQQPPPOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMLLLKKKKKKLLLLLLLLLMMMMMMMMMLLLMMMOOOPPPPPPOOOMMMLLLHHHHHHFFFEEECCCBBBBBBBBBAAA@@@@@@@@@@@@???===;;;;;;;;;;;;:::999888666666666666555444444444444444222222222222222222222222111111111111111000//////////////////////////////.........---------,,,,,,,,,+++++++++,,,,,,---...******************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))*********)))))))))))))))***+++++++++)))((('''''''''''''''''''''''''''((())))))(((((())))))******++++++))))))))))))))))))))))))'''((((((((()))))))))******))))))))))))))))))***))))))))))))(((((((((((((((((()))***************'''((()))***+++******)))************************)))))))))******+++++++++&&&''')))***,,,,,,------)))************+++++++++))))))))))))))))))))))))++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------NNNMMMMMMLLLMMMOOOPPPQQQOOOOOOPPPPPPPPPOOONNNNNNLLLKKKLLLPPPUUUUUUPPPKKKNNNOOOPPPRRRSSSUUUVVVWWWVVVVVVVVVVVVVVVVVVVVVWWWUUUUUUUUUUUUVVVWWWXXXYYYVVVVVVUUUVVVXXX\\\___aaa```___]]][[[ZZZZZZZZZ[[[[[[\\\^^^^^^^^^\\\ZZZYYYWWWZZZ]]]___^^^]]]]]]]]]]]][[[XXXXXXZZZ\\\]]]]]]]]]]]]^^^^^^___`````````]]]]]]___```bbbcccccccccdddcccccccccaaa```___^^^dddcccaaaaaabbbdddfffffffffhhhkkkmmmmmmkkkhhhgggdddaaa]]]\\\\\\___aaabbbggglllrrrwww}}}{{{|||~~~~~~{{{yyyzzz}}}vvvlll```XXXWWWQQQRRRRRRQQQOOOMMMLLLMMMOOOOOOPPPPPPQQQQQQPPPPPPQQQQQQQQQQQQQQQPPPOOOOOOOOOPPPRRRPPPNNNNNNPPPSSSPPPPPPQQQSSSUUUUUUTTTRRRSSSRRRPPPNNNMMMMMMNNNNNNLLLMMMNNNOOOOOONNNLLLKKKLLLLLLLLLLLLMMMMMMMMMMMMKKKMMMNNNOOOOOONNNMMMKKKIIIGGGFFFDDDBBBAAA@@@@@@@@@?????????@@@???<<<:::999999999999888666555444444444333222222222222333000000000000000111111111...///111222222111000000////////////////////////......---------,,,,,,,,,++++++++++++,,,,,,---...******************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******(((((('''(((((()))***+++......,,,***)))((((((((('''''''''''''''((()))***&&&''''''((()))******+++(((((((((((((((((((((((('''((((((((())))))******+++***)))(((((()))***+++''''''(((((())))))******(((((()))***************'''((()))++++++******)))*********************************++++++,,,,,,,,,((()))***+++++++++++++++)))************+++++++++************************((((((((((((((((((((((((******+++++++++,,,,,,,,,++++++++++++++++++++++++KKKLLLNNNNNNOOONNNMMMLLLNNNMMMMMMMMMNNNOOOPPPPPPKKKLLLMMMNNNNNNNNNNNNNNNRRRRRRQQQQQQRRRSSSTTTTTTUUUUUUVVVWWWXXXXXXXXXXXXYYYYYYYYYYYYYYYYYYXXXWWWXXXXXXVVVUUUTTTVVV[[[___bbbaaa^^^\\\ZZZXXXWWWVVVXXXXXXYYYXXXXXXWWWVVVVVVWWWYYY[[[]]]^^^]]]\\\[[[[[[ZZZYYYYYYYYY[[[\\\]]]___^^^]]]\\\\\\^^^___aaa```___]]]]]]^^^```bbbdddaaaaaabbbbbbaaa```^^^]]]```___^^^^^^___```bbbccc___`````````______^^^]]]___^^^\\\[[[ZZZ[[[[[[\\\^^^___dddlllpppsss}}}}}}zzzxxxzzzwwwiii___YYYVVVUUUPPPOOOOOOOOONNNNNNMMMMMMMMMMMMNNNOOOOOONNNLLLLLLNNNNNNNNNNNNNNNNNNNNNOOOPPPPPPOOOOOONNNMMMLLLLLLOOOOOOQQQRRRRRRRRRQQQPPPOOONNNMMMMMMMMMNNNOOOPPPSSSTTTSSSQQQNNNLLLMMMNNNKKKKKKMMMNNNNNNOOONNNNNNLLLLLLMMMMMMLLLKKKIIIHHHKKKHHHEEECCCBBBBBB@@@???============<<<<<<<<<<<<:::999888666666666777777777666333111000111222333222222111111111111222222000000000000000000000000////////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++******///---***((()))++++++++++++***)))((((((''''''(((,,,+++***))))))***+++,,,******))))))((((((''''''++++++)))'''&&&%%%%%%%%%******))))))(((((('''''',,,+++++++++***)))))))))))))))(((((('''''''''&&&))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************++++++***)))((((((((())))))************+++++++++******))))))))))))******(((((((((((((((((((((((())))))************))))))''''''&&&&&&&&&((()))***)))*********++++++++++++---------,,,,,,+++++++++------++++++++++++------KKKLLLMMMNNNOOONNNMMMMMMMMMMMMMMMMMMMMMNNNOOOOOOLLLMMMNNNOOOPPPPPPPPPPPPSSSSSSRRRRRRSSSSSSTTTUUUVVVVVVWWWXXXXXXXXXXXXWWWXXXXXXXXXYYYYYYXXXWWWWWWXXXXXXWWWVVVUUUVVVZZZ\\\___^^^\\\[[[YYYWWWWWWVVVWWWXXXYYYZZZZZZZZZZZZZZZWWWXXXZZZ\\\]]]]]]\\\[[[ZZZZZZYYYYYYYYYZZZ\\\]]]___^^^\\\[[[[[[\\\^^^___]]]]]]\\\\\\]]]^^^```aaa______```aaa```___^^^^^^\\\\\\[[[[[[[[[[[[\\\\\\\\\\\\\\\]]]\\\\\\[[[[[[]]]\\\[[[ZZZZZZZZZ[[[\\\[[[[[[___eeeggghhhppp{{{~~~qqqddd\\\VVVSSSRRRNNNNNNNNNMMMMMMMMMLLLLLLKKKLLLMMMNNNNNNNNNMMMLLLKKKLLLLLLMMMNNNNNNNNNNNNPPPPPPOOOOOONNNMMMMMMLLLNNNOOOQQQRRRRRRRRRQQQPPPOOOOOONNNMMMMMMNNNOOOPPPQQQRRRQQQOOOMMMLLLMMMNNNLLLLLLMMMMMMMMMMMMNNNNNNLLLLLLMMMMMMLLLKKKIIIHHHHHHFFFEEEEEEDDDBBB???===============<<<<<<<<<<<<;;;:::888777666666666666666555333222111222222333222222111111111111222222000000000000000000000000////////////............,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---,,,,,,+++***...,,,***)))***,,,,,,+++***)))))))))))))))******++++++***))))))***++++++))))))))))))((((((((((((((((((((()))***+++,,,---***)))))))))((((((((('''++++++************************)))))))))((((((((())))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))************+++***)))))))))))))))))))))************+++++++++*********))))))*********))))))))))))))))))))))))))))))************))))))++++++***)))******,,,,,,*********+++++++++,,,,,,------,,,,,,,,,+++++++++---,,,++++++++++++,,,---KKKLLLMMMNNNNNNNNNNNNNNNMMMMMMMMMLLLMMMMMMNNNOOOMMMMMMNNNPPPQQQRRRSSSSSSTTTTTTTTTTTTTTTTTTUUUVVVWWWWWWWWWXXXWWWWWWVVVUUUVVVVVVWWWXXXXXXWWWWWWWWWWWWXXXXXXWWWVVVVVVXXXYYY\\\[[[ZZZZZZYYYXXXWWWWWWWWWXXXZZZ\\\]]]_________XXXYYY[[[\\\]]]\\\\\\[[[ZZZZZZYYYXXXYYYZZZ[[[\\\^^^]]]\\\ZZZZZZZZZ[[[[[[ZZZZZZ[[[\\\]]]]]]]]]]]]\\\\\\]]]^^^^^^^^^^^^]]]ZZZZZZZZZZZZYYYXXXWWWWWWWWWWWWXXXYYYYYYXXXXXXXXXZZZYYYYYYYYYYYYYYYZZZ[[[XXXXXXZZZ]]]]]]]]]bbbiiirrr|||wwwqqqggg^^^WWWSSSPPPNNNLLLLLLLLLLLLKKKKKKKKKKKKJJJKKKLLLMMMNNNNNNMMMLLLHHHIIIKKKMMMNNNNNNMMMMMMPPPOOOOOONNNNNNMMMMMMMMMNNNOOOPPPRRRRRRQQQQQQPPPPPPOOOOOONNNNNNNNNOOOOOOPPPPPPQQQOOONNNMMMOOOPPPOOONNNLLLKKKKKKLLLLLLMMMKKKKKKLLLKKKKKKJJJIIIHHHEEEEEEEEEFFFFFFCCC>>>;;;=========<<<<<<<<<<<<;;;;;;:::999777666555555555333333333333333333333333222222111111111111222222000000000000000000000000/////////............---,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---...---+++***,,,+++******,,,---,,,+++))))))))))))***+++,,,---+++******))))))******+++(((((((((((())))))))))))'''(((((()))***,,,...///))))))))))))(((((((((((())))))******************************))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******))))))))))))************))))))))))))))))))***+++)))************+++++++++++++++************++++++************************))))))************))))))---,,,+++++++++++++++,,,*********+++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,KKKLLLMMMMMMNNNNNNNNNNNNMMMMMMMMMLLLLLLMMMMMMNNNLLLMMMMMMOOOPPPRRRSSSTTTUUUUUUTTTTTTTTTUUUUUUVVVVVVVVVVVVVVVUUUTTTSSSRRRTTTUUUVVVVVVWWWWWWWWWWWWVVVXXXYYYYYYWWWVVVVVVWWWZZZZZZZZZZZZZZZZZZZZZYYYYYYZZZ\\\^^^```aaabbbbbbZZZ[[[\\\]]]]]]]]]]]]]]][[[ZZZYYYYYYYYYZZZ[[[[[[^^^]]][[[ZZZXXXXXXXXXXXXXXXYYY[[[\\\]]]\\\[[[ZZZYYYYYYZZZ[[[\\\\\\\\\]]][[[\\\\\\\\\[[[YYYWWWUUUTTTTTTUUUVVVVVVVVVVVVUUUVVVVVVVVVWWWWWWXXXXXXYYYWWWXXXXXXXXXWWWXXX[[[___dddjjjsss}}}~~~zzzzzz{{{{{{xxxtttiiiddd]]]XXXTTTQQQOOOMMMKKKKKKKKKJJJJJJJJJJJJJJJIIIJJJKKKMMMNNNNNNMMMMMMGGGIIIKKKMMMNNNNNNNNNMMMOOOOOOOOONNNNNNMMMMMMMMMNNNOOOPPPQQQRRRQQQPPPPPPPPPPPPOOOOOONNNNNNNNNNNNOOOPPPPPPPPPOOOOOOQQQRRRPPPNNNLLLJJJIIIJJJKKKLLLKKKKKKJJJJJJIIIIIIHHHGGGEEEDDDDDDDDDDDDBBB>>><<<======<<<<<<<<<;;;;;;;;;;;;:::999888666555555444222222333444444444333333222222111111111111222222//////////////////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,.........,,,++++++******+++------,,,***))))))(((((()))******+++******))))))))))))******''''''(((((())))))*********))))))(((((((((((()))))))))))))))(((((((((((((((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))++++++******)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***((()))))))))************)))((((((((()))***++++++))))))*********+++++++++,,,++++++++++++++++++,,,************************))))))************))))))+++******)))(((((((((((()))))))))*********++++++,,,+++++++++++++++++++++,,,++++++++++++++++++,,,LLLLLLLLLMMMMMMNNNOOOOOONNNNNNMMMMMMMMMMMMMMMNNNKKKKKKLLLMMMNNNPPPRRRSSSUUUUUUTTTTTTSSSTTTTTTUUUUUUUUUUUUTTTSSSRRRQQQPPPSSSTTTUUUVVVWWWWWWWWWWWWVVVXXXZZZZZZXXXWWWWWWWWWZZZ[[[\\\]]]]]]]]]]]]]]]]]]^^^___```aaaaaaaaaaaa]]]]]]^^^^^^^^^^^^^^^^^^\\\[[[ZZZYYYYYYZZZ[[[\\\]]]\\\[[[YYYXXXWWWVVVVVVWWWYYY[[[\\\]]][[[ZZZXXXVVVVVVWWWWWWXXXYYYZZZ[[[ZZZ[[[[[[[[[ZZZYYYWWWUUUTTTTTTUUUUUUUUUUUUTTTTTTSSSTTTTTTUUUUUUVVVVVVVVVTTTUUUVVVUUUTTTVVVXXXYYY\\\___dddiiippp|||}}}|||{{{}}}|||{{{yyyxxxwwwssslllggg___[[[WWWTTTSSSQQQOOOMMMJJJJJJJJJJJJJJJKKKKKKKKKIIIJJJLLLMMMNNNNNNNNNMMMHHHJJJLLLMMMOOOOOOOOOOOOOOOOOONNNNNNNNNNNNNNNMMMNNNNNNPPPQQQQQQQQQPPPOOOPPPPPPOOOOOONNNMMMLLLKKKKKKLLLMMMMMMLLLLLLNNNPPPPPPNNNLLLIIIIIIIIIJJJKKKJJJJJJIIIHHHHHHGGGGGGGGGFFFDDDBBBAAAAAAAAA???>>><<<<<<<<<<<<;;;;;;;;;;;;::::::999888777666555444222222333444444444333333222222111111111111222222....................................------------,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,.........------+++******+++------+++)))))))))((('''''''''''''''))))))))))))))))))))))))''''''(((((())))))******,,,+++***((('''&&&&&&&&&(((((((((((())))))))))))((((((((())))))******+++(((((((((((((((((((((((())))))))))))))))))))))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))((()))))))))************)))((((((((()))***++++++))))))*********+++++++++,,,++++++++++++++++++,,,************************))))))************)))))))))))))))((((((''''''&&&(((((((((((()))))))))***++++++++++++++++++++++++++++++++++++++++++++++++LLLLLLLLLLLLMMMNNNPPPPPPPPPOOONNNNNNMMMNNNNNNNNNKKKKKKKKKKKKLLLNNNPPPRRRTTTSSSRRRRRRRRRRRRRRRRRRTTTTTTTTTTTTSSSRRRQQQPPPRRRSSSUUUVVVWWWXXXXXXXXXWWWYYY[[[[[[YYYXXXYYYZZZ[[[\\\^^^___``````____________```````````````___^^^^^^^^^^^^^^^^^^^^^^^^^^^]]]\\\[[[ZZZ[[[\\\\\\[[[[[[ZZZYYYXXXWWWVVVUUUWWWXXXZZZ[[[[[[ZZZXXXWWWTTTTTTTTTTTTUUUVVVXXXXXXWWWWWWXXXXXXXXXWWWWWWVVVTTTUUUUUUUUUUUUTTTSSSSSSQQQRRRSSSSSSSSSSSSSSSRRROOOQQQRRRPPPQQQTTTUUUTTTTTTVVVYYY\\\aaajjjwww}}}zzzyyyxxx{{{wwwvvvvvvuuurrrlllddd^^^YYYWWWTTTRRRRRRQQQPPPOOOKKKKKKKKKKKKLLLLLLLLLLLLKKKLLLMMMNNNOOOOOONNNMMMKKKKKKLLLLLLMMMNNNOOOOOONNNNNNNNNNNNNNNNNNNNNNNNMMMNNNOOOQQQQQQPPPPPPOOOOOOOOOOOONNNMMMKKKJJJIIIFFFGGGHHHHHHGGGHHHJJJLLLNNNMMMKKKJJJIIIIIIIIIJJJJJJIIIHHHGGGFFFFFFFFFFFFFFFDDDAAA??????@@@??????<<<<<<<<<;;;;;;;;;;;;:::888888999888888777666555333333333333333333333333222222111111111111222222.................................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,......//////---,,,***+++,,,,,,+++)))***)))((('''&&&&&&&&&&&&((())))))******))))))((((((((((((((())))))))))))******))))))))))))******(((((((((((())))))))))))(((((())))))))))))))))))''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((())))))))))))))))))************))))))))))))))))))***+++)))************+++++++++++++++************++++++************************))))))************)))))))))************))))))(((((((((((()))))))))***************+++++++++++++++******++++++++++++******LLLKKKKKKLLLMMMNNNPPPQQQQQQPPPPPPOOONNNNNNOOOOOOMMMLLLKKKKKKKKKMMMOOOQQQRRRQQQQQQPPPOOOOOOPPPPPPUUUUUUUUUUUUTTTSSSRRRRRRRRRSSSUUUVVVXXXYYYYYYZZZXXXZZZ[[[[[[ZZZZZZ\\\]]]\\\]]]___```aaaaaa```___^^^^^^___````````````___]]]]]]]]]\\\\\\\\\]]]]]]______]]]\\\\\\\\\]]]]]]ZZZZZZZZZZZZYYYXXXWWWVVVVVVWWWWWWXXXXXXWWWVVVVVVSSSSSSRRRRRRSSSTTTUUUVVVUUUUUUUUUUUUVVVWWWXXXYYYUUUUUUUUUUUUTTTRRRQQQPPPPPPQQQRRRRRRRRRQQQPPPOOOMMMPPPPPPMMMNNNSSSSSSPPPMMMOOORRRTTTWWW]]]fffmmmwww~~~{{{zzz{{{~~~yyyqqqqqqooommmjjjddd^^^ZZZWWWUUURRRPPPPPPQQQPPPPPPLLLLLLMMMMMMMMMNNNNNNNNNMMMNNNOOOPPPPPPOOONNNMMMLLLLLLJJJJJJJJJLLLNNNOOONNNNNNNNNNNNNNNNNNNNNNNNMMMNNNOOOPPPQQQPPPOOOOOONNNNNNNNNMMMLLLJJJHHHFFFEEEFFFGGGGGGFFFFFFHHHJJJKKKKKKKKKJJJJJJIIIIIIIIIJJJIIIGGGFFFEEEEEEFFFFFFDDDBBBAAA@@@AAA@@@>>>===<<<<<<<<<;;;;;;;;;::::::666777888999888888777666666555333222111222222333222222111111111111222222------------------------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,...000222000---+++************))))))((('''''''''''''''((('''((()))******)))((('''))))))))))))((((((((((((((('''''''''((()))******'''((((((((()))))))))***)))))))))))))))(((((((((''''''(((((())))))))))))))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))************+++***)))))))))))))))))))))************+++++++++*********))))))*********))))))))))))))))))))))))))))))************))))))((()))***+++++++++******************++++++++++++)))*********++++++++++++)))***+++,,,,,,+++***)))LLLKKKKKKKKKMMMNNNPPPRRRRRRQQQPPPPPPOOOOOOOOOOOONNNMMMLLLKKKKKKMMMOOOPPPQQQPPPOOONNNNNNNNNNNNNNNUUUVVVVVVVVVVVVUUUTTTTTTRRRSSSUUUWWWXXXZZZZZZZZZYYYZZZ[[[[[[ZZZ[[[]]]___[[[]]]___aaaaaa```___^^^\\\]]]^^^___````````````\\\\\\[[[[[[ZZZ[[[[[[\\\``````^^^]]]\\\]]]^^^^^^ZZZZZZZZZZZZYYYXXXWWWVVVUUUUUUVVVVVVVVVUUUUUUTTTSSSSSSRRRQQQQQQRRRTTTUUUUUUTTTTTTUUUVVVYYY[[[]]]VVVUUUUUUTTTSSSQQQPPPOOOPPPQQQQQQRRRQQQPPPNNNMMMMMMPPPPPPMMMNNNSSSSSSNNNKKKMMMPPPPPPQQQTTTZZZ```dddjjjwwwzzzuuunnnllljjjfffccc^^^[[[XXXWWWTTTQQQOOOOOOPPPPPPPPPMMMMMMNNNNNNOOOOOOOOOPPPNNNOOOPPPQQQPPPOOONNNMMMMMMLLLIIIHHHHHHJJJLLLNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMNNNOOOPPPQQQPPPOOOOOOMMMNNNMMMMMMKKKIIIFFFEEEHHHIIIIIIIIIHHHHHHJJJLLLJJJJJJKKKKKKKKKJJJIIIHHHIIIHHHGGGEEEEEEEEEEEEFFFAAAAAAAAACCCCCCAAA===:::<<<<<<;;;;;;;;;:::::::::555666777999999888888777777666333111000111222333222222111111111111222222------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********,,,...111333222///+++))))))***))))))(((''''''(((((()))***+++'''((()))******)))((('''******))))))((((((''''''&&&&&&%%%%%%%%%%%%&&&&&&'''((((((((())))))************))))))((((((''''''(((((())))))*********+++))))))))))))))))))))))))''''''((()))***+++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))************++++++***)))(((((()))))))))************+++++++++******))))))))))))******(((((((((((((((((((((((())))))************))))))'''((()))***++++++***)))++++++,,,,,,,,,---------))))))******++++++++++++)))***+++,,,,,,+++***)))JJJLLLNNNPPPPPPNNNLLLJJJOOOOOONNNMMMLLLLLLLLLLLLOOONNNLLLKKKKKKLLLNNNOOOPPPPPPOOONNNMMMMMMLLLLLLTTTUUUUUUVVVVVVUUUUUUUUUUUUUUUVVVXXXYYY[[[\\\\\\\\\\\\\\\\\\]]]^^^______^^^___aaabbbcccbbb```___\\\]]]^^^^^^^^^___aaaccccccaaa]]][[[ZZZZZZYYYXXX^^^^^^______^^^\\\[[[ZZZ[[[ZZZXXXWWWVVVVVVWWWWWWTTTTTTTTTTTTSSSRRRQQQQQQRRRRRRRRRQQQPPPPPPOOOOOOMMMMMMNNNSSSXXXZZZXXXUUUWWWUUUTTTSSSSSSQQQOOOLLLQQQQQQQQQRRRQQQQQQPPPOOORRRQQQOOONNNMMMLLLLLLLLLPPPPPPOOOOOOPPPQQQSSSTTTYYY^^^eeennnzzz~~~uuummmccccccaaa___]]]ZZZWWWVVVTTTSSSQQQPPPPPPQQQRRRSSSQQQQQQQQQQQQRRRRRRRRRRRRPPPPPPQQQRRRQQQPPPNNNMMMMMMLLLKKKJJJJJJKKKLLLMMMOOOOOONNNMMMMMMNNNOOOPPPNNNOOOPPPQQQRRRSSSSSSSSSNNNMMMJJJHHHGGGFFFFFFFFFBBBDDDEEEFFFEEEFFFGGGIIIIIIIIIIIIJJJJJJIIIIIIHHHHHHGGGFFFEEECCCAAA???>>>??????>>>>>>>>>>>>>>>???999888888:::===<<<888333777777777777666666666666666666555444444333222222000000111111111222222222111111111000//////............---,,,++++++******((()))***,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********))))))((((((******)))))))))))))))***+++*********))))))((((((***************+++++++++'''''''''''''''((())))))---+++(((&&&%%%''')))******************)))((('''***)))(((''''''((()))***))))))(((((('''''''''&&&((((((''''''''''''(((((()))***+++,,,,,,+++***)))))))))))))))))))))))))))***+++,,,------,,,+++***((((((((()))******++++++,,,,,,,,,++++++*********(((((()))************)))+++******))))))))))))))),,,***'''%%%%%%&&&((())))))))))))))))))))))))))),,,,,,+++***)))))))))***))))))*********+++++++++((()))))))))************'''(((((()))***++++++,,,KKKLLLNNNOOOOOONNNLLLKKKPPPPPPOOONNNNNNNNNOOOOOOOOONNNMMMLLLLLLMMMNNNOOOPPPPPPOOONNNMMMMMMLLLLLLRRRSSSTTTUUUVVVVVVVVVVVVTTTUUUVVVWWWYYYZZZ[[[\\\\\\\\\\\\\\\]]]^^^___```^^^___```aaaaaa```^^^]]]\\\]]]^^^^^^^^^___aaaccccccaaa___]]][[[[[[ZZZYYY\\\]]]^^^^^^]]]\\\ZZZZZZZZZYYYWWWVVVVVVVVVWWWXXXVVVVVVVVVVVVUUUTTTSSSRRRSSSSSSSSSRRRQQQQQQPPPPPPPPPRRRSSSTTTSSSSSSRRRRRRTTTSSSRRRRRRRRRRRRPPPNNNQQQQQQQQQQQQQQQPPPOOOOOOQQQPPPOOOMMMLLLLLLLLLKKKOOONNNNNNNNNOOOPPPRRRRRRRRRUUUYYY^^^eeerrr{{{vvvmmmeee______^^^\\\ZZZXXXVVVUUURRRQQQPPPOOOPPPQQQSSSUUUQQQQQQRRRRRRRRRSSSSSSSSSPPPQQQQQQQQQPPPOOOMMMLLLMMMLLLKKKKKKKKKKKKLLLMMMQQQPPPNNNMMMMMMMMMMMMNNNMMMNNNOOOPPPQQQQQQQQQQQQNNNMMMKKKIIIGGGGGGGGGGGGGGGHHHHHHFFFDDDBBBBBBCCCEEEFFFGGGGGGGGGGGGGGGFFFEEEEEEDDDDDDBBBAAA???>>>@@@???>>>>>>=========>>>;;;:::999999::::::999888777777666666666555555555444444333333222111111000000000000111111222222222,,,,,,,,,,,,,,,---------......------,,,++++++***((()))+++,,,,,,,,,,,,+++++++++++++++++++++++++++************)))))))))(((***))))))((((((((())))))************)))))))))(((************************((((((''''''(((((()))***+++***(((''''''''')))******************)))((((((***)))(((''''''((()))***)))))))))(((((((((''''''((((((''''''''''''(((((())))))***++++++***)))))))))))))))))))))))))))))))))***+++,,,,,,+++***)))++++++******)))(((((((((++++++***************)))((()))******++++++******+++******)))))))))))))))+++***'''&&&%%%&&&((()))************************,,,+++******))))))******))))))*********+++++++++************++++++++++++++++++++++++************LLLLLLMMMMMMMMMMMMLLLLLLNNNNNNNNNNNNNNNOOOOOOOOOOOONNNMMMLLLLLLMMMOOOOOORRRRRRQQQQQQPPPPPPOOOOOOPPPQQQSSSTTTVVVWWWWWWWWWTTTTTTUUUVVVXXXYYYZZZZZZ\\\\\\\\\\\\]]]^^^______]]]^^^______^^^]]][[[ZZZYYY[[[\\\\\\[[[\\\^^^aaabbbaaa```^^^\\\[[[ZZZZZZZZZ[[[\\\\\\\\\[[[ZZZYYYWWWWWWVVVUUUVVVWWWXXXYYYXXXXXXXXXXXXWWWVVVUUUTTTUUUUUUTTTTTTSSSRRRRRRQQQRRRTTTVVVSSSOOOMMMOOORRRQQQPPPPPPQQQSSSSSSRRRPPPPPPPPPPPPPPPPPPOOOOOONNNPPPOOONNNLLLKKKKKKKKKKKKLLLLLLLLLLLLMMMNNNOOOOOOOOOQQQRRRSSSVVV]]]gggooouuuooojjjbbb\\\ZZZZZZYYYYYYWWWVVVTTTTTTPPPOOOOOOOOOPPPRRRTTTUUURRRRRRRRRSSSSSSSSSTTTTTTQQQQQQPPPPPPNNNMMMKKKJJJMMMLLLLLLKKKKKKLLLLLLMMMPPPPPPNNNMMMLLLKKKKKKKKKKKKLLLMMMNNNNNNNNNNNNNNNNNNMMMLLLJJJIIIHHHHHHHHHHHHHHHHHHFFFCCC@@@@@@AAABBBBBBCCCDDDEEEEEEDDDDDDBBBBBBBBBBBBAAA@@@??????AAA@@@???======<<<<<<<<<::::::999777555666888:::666666555555555444444444222222111111000/////////000000000000111111111111)))******+++,,,,,,------.........------,,,,,,+++)))***++++++++++++******************************************))))))))))))))))))((((((((())))))***************))))))))))))+++++++++******))))))((()))))))))((()))******+++((((((((((((((()))))))))************))))))))))))))))))(((((((((((())))))***)))))))))))))))(((((()))((((((''''''(((((()))(((((())))))))))))(((((())))))))))))))))))))))))))))))************))))))++++++******)))((((((((()))))))))))))))*********)))******++++++++++++++++++******)))))))))))))))+++)))(((&&&&&&'''((()))************************++++++***)))))))))*********************+++++++++***++++++++++++,,,,,,,,,//////...,,,+++***)))(((MMMLLLKKKKKKKKKKKKLLLMMMJJJJJJKKKLLLLLLMMMMMMMMMNNNNNNMMMMMMMMMNNNOOOOOOUUUUUUUUUUUUTTTTTTTTTTTTPPPQQQRRRTTTUUUVVVVVVVVVSSSSSSTTTUUUVVVWWWXXXYYYZZZZZZZZZZZZ[[[\\\]]]]]]\\\]]]]]]\\\\\\ZZZYYYXXXVVVXXXYYYYYYXXXYYY[[[]]]___``````___]]][[[ZZZYYYXXXYYYZZZ[[[[[[[[[ZZZYYYUUUUUUTTTUUUVVVWWWYYYZZZZZZZZZZZZYYYYYYXXXWWWVVVVVVVVVVVVUUUTTTTTTSSSSSSSSSTTTSSSQQQOOONNNQQQTTTOOONNNOOOQQQSSSUUUTTTSSSOOOOOOOOOOOOOOONNNNNNMMMNNNMMMLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKLLLLLLLLLMMMOOOPPPQQQUUU[[[```gggrrr~~~~~~uuujjjddd```[[[WWWVVVVVVWWWWWWVVVUUUUUUTTTPPPPPPOOOOOOPPPQQQRRRSSSSSSSSSSSSSSSTTTTTTTTTTTTQQQQQQPPPNNNMMMKKKJJJIIILLLLLLLLLLLLLLLLLLLLLLLLMMMLLLLLLKKKKKKJJJJJJJJJKKKKKKLLLLLLLLLLLLLLLKKKNNNMMMLLLKKKJJJIIIHHHHHHCCCDDDEEEDDDCCCBBBCCCDDD@@@AAABBBCCCCCCCCCCCCCCC@@@@@@AAAAAAAAAAAA@@@@@@AAA@@@>>>===<<<;;;;;;;;;777888888666333222666999555555444444444333333333111111000000000/////////000000000000000000000000,,,---------.........///.........---------,,,,,,******************))))))))))))))))))))))))))))))*********)))))))))))))))***))))))))))))***++++++*********))))))))))))))),,,++++++***)))(((((('''******))))))******+++,,,&&&'''((()))******))))))******)))))))))))))))***))))))(((((((((((())))))************))))))))))))))))))(((((((((((())))))'''(((((((((((((((((('''(((((((((((((((((((((((((((((())))))))))))((((((((((((((()))******++++++((()))))))))******++++++******+++,,,,,,,,,,,,++++++******)))))))))))))))***)))(((''''''((()))***++++++++++++++++++++++++******))))))))))))***************************************+++++++++,,,,,,///...---,,,+++***)))(((MMMLLLJJJIIIIIIJJJLLLMMMIIIIIIKKKLLLLLLLLLLLLKKKLLLLLLLLLLLLMMMMMMNNNNNNTTTTTTUUUUUUUUUUUUUUUUUURRRRRRSSSTTTTTTTTTSSSSSSRRRRRRSSSTTTUUUVVVVVVWWWWWWWWWWWWWWWXXXYYYZZZZZZ[[[[[[[[[ZZZYYYXXXWWWWWWVVVXXXYYYYYYYYYYYY\\\^^^]]]___aaa```]]]ZZZYYYYYYWWWXXXYYYZZZZZZZZZYYYXXXSSSSSSSSSTTTUUUWWWYYY[[[ZZZZZZZZZZZZYYYXXXWWWWWWWWWWWWWWWVVVUUUUUUTTTTTTXXXTTTPPPOOOPPPQQQQQQPPPNNNNNNOOOQQQTTTVVVUUUTTTNNNNNNNNNNNNNNNMMMMMMLLLLLLKKKJJJJJJIIIIIIIIIIIIHHHHHHHHHIIIIIIIIIIIIIIIFFFGGGHHHJJJKKKMMMPPPSSSVVV]]]hhhrrrzzz{{{yyyxxx|||uuukkkbbb]]][[[YYYWWWUUUUUUVVVVVVWWWVVVVVVVVVSSSRRRQQQQQQPPPPPPPPPPPPSSSSSSSSSSSSTTTTTTTTTTTTQQQPPPOOOMMMLLLKKKJJJIIILLLLLLMMMMMMMMMMMMLLLLLLHHHHHHIIIJJJJJJKKKKKKKKKKKKKKKKKKLLLKKKKKKJJJJJJMMMMMMLLLKKKKKKIIIIIIHHHAAABBBDDDDDDCCCCCCEEEGGGAAABBBBBBCCCDDDDDDCCCCCC@@@@@@AAABBBBBBBBBBBBBBB@@@???>>><<<;;;:::::::::555888:::999555444555888444444444444333333333333111111111111111000000000////////////////////////////////////......---------------------,,,,,,,,,******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************++++++,,,---))))))))))))))))))******++++++******)))(((''''''***************+++,,,,,,%%%'''(((***+++***)))(((******)))(((((()))***+++(((((())))))))))))(((((())))))))))))************))))))(((((((((((())))))(((''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******++++++)))******++++++,,,,,,,,,******+++,,,,,,,,,,,,++++++******)))))))))))))))))))))(((((((((((()))******************************))))))((())))))******************************))))))))))))*********+++,,,,,,++++++************LLLKKKJJJIIIIIIJJJKKKLLLJJJKKKMMMNNNNNNMMMLLLLLLJJJJJJKKKLLLLLLMMMMMMMMMPPPPPPQQQQQQRRRRRRSSSSSSRRRRRRSSSSSSSSSSSSRRRRRRQQQRRRRRRSSSTTTTTTUUUUUUUUUUUUUUUUUUVVVWWWXXXXXXZZZZZZYYYYYYXXXXXXWWWWWWXXXZZZ[[[[[[[[[[[[^^^```[[[___cccbbb^^^[[[YYYZZZXXXYYYZZZZZZZZZYYYXXXWWWSSSRRRRRRSSSTTTWWWYYYZZZZZZZZZZZZZZZYYYXXXWWWVVVXXXXXXWWWVVVVVVUUUUUUTTT[[[UUUPPPNNNOOOPPPNNNKKKNNNNNNNNNQQQSSSUUUTTTSSSMMMMMMMMMMMMMMMLLLLLLKKKJJJJJJIIIHHHHHHHHHHHHHHHFFFGGGGGGHHHHHHHHHGGGGGGFFFFFFFFFFFFGGGGGGHHHHHHNNNPPPWWW^^^cccjjjwww|||zzzzzzzzzuuukkkhhhbbb]]]ZZZXXXXXXXXXUUUVVVVVVWWWWWWWWWWWWWWWTTTTTTSSSRRRQQQPPPOOOOOORRRRRRRRRSSSSSSSSSTTTTTTQQQPPPOOOMMMLLLKKKKKKKKKLLLMMMMMMNNNNNNMMMMMMLLLGGGHHHIIIJJJKKKLLLLLLLLLLLLLLLMMMLLLLLLKKKJJJIIIKKKKKKLLLKKKKKKIIIHHHGGGDDDEEEFFFEEECCCBBBCCCDDDCCCDDDDDDDDDDDDDDDCCCCCC???@@@AAABBBBBBBBBBBBAAA???>>>===;;;;;;:::::::::888999::::::999777777888555555444444444333333333222222222111111111111111////////////.....................---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))***************************+++,,,---))))))))))))*********************))))))(((((('''*********)))******+++,,,'''''')))******)))((((((***)))((((((((()))++++++(((((())))))))))))(((((((((((()))))))))))))))******))))))(((((())))))***((((((''''''''''''(((((())))))))))))))))))))))))))))))(((((((((((())))))++++++******)))(((((((((+++++++++++++++,,,,,,,,,)))******++++++++++++++++++******)))))))))))))))))))))(((((())))))******))))))))))))))))))))))))))))))((((((((()))******+++++++++***************(((((()))))))))*********************++++++++++++KKKJJJJJJIIIIIIJJJJJJKKKKKKLLLMMMNNNNNNLLLKKKJJJHHHIIIJJJKKKKKKLLLLLLLLLMMMNNNNNNOOOPPPPPPQQQQQQPPPPPPQQQRRRSSSSSSSSSSSSQQQQQQQQQRRRSSSSSSTTTTTTUUUTTTTTTUUUUUUVVVWWWXXXYYYXXXXXXXXXWWWXXXXXXXXXXXXYYYZZZZZZZZZ[[[]]]___\\\aaaeeeeeeaaa]]][[[\\\YYYZZZ[[[[[[ZZZYYYXXXWWWSSSRRRRRRSSSTTTVVVXXXYYYYYYYYYYYYYYYXXXWWWVVVUUUXXXXXXWWWVVVVVVUUUUUUTTTTTTRRROOOMMMMMMLLLLLLKKKNNNMMMMMMOOOQQQRRRQQQOOOLLLLLLMMMMMMLLLLLLKKKJJJIIIIIIHHHGGGGGGGGGGGGHHHFFFFFFGGGHHHHHHGGGFFFEEEIIIHHHFFFFFFFFFFFFFFFEEEGGGHHHLLLQQQSSSVVV```lllyyy~~~}}}{{{yyytttlllfff^^^^^^]]][[[WWWVVVVVVXXXUUUVVVVVVWWWWWWWWWWWWWWWTTTTTTTTTTTTSSSRRRQQQQQQQQQQQQRRRRRRRRRSSSSSSSSSQQQPPPNNNMMMLLLLLLMMMMMMLLLMMMNNNNNNNNNNNNMMMLLLJJJKKKLLLMMMNNNNNNMMMLLLNNNNNNNNNNNNMMMLLLKKKJJJJJJJJJKKKKKKJJJIIIHHHGGGFFFGGGGGGFFFDDDBBBCCCDDDEEEEEEEEEEEEDDDCCCBBBBBB>>>???@@@@@@@@@@@@@@@@@@===<<<<<<;;;:::::::::;;;:::888666555666777777777555555555555444444444444111111111111111111111111/////////......---------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++(((''''''&&&'''(((******************************((()))))))))************(((((((((((()))***+++,,,((()))))))))************)))))))))))))))((((((((()))))))))))))))***++++++)))))))))))))))(((((('''***)))((('''((()))+++,,,'''((()))******)))((('''''''''((((((((()))))))))******))))))))))))******))))))(((''''''((())))))))))))))))))))))))))))))******)))(((((()))******++++++******)))(((((((((++++++++++++************((()))******++++++******+++******)))))))))))))))(((((()))))))))*********((((((((((((((((((((((((((((((((((((((()))******+++++++++*********))))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,JJJJJJJJJJJJJJJJJJJJJJJJIIIJJJKKKLLLKKKJJJHHHFFFGGGHHHIIIJJJKKKKKKKKKKKKMMMNNNNNNOOOPPPQQQRRRRRRNNNOOOPPPRRRSSSTTTTTTTTTPPPPPPQQQQQQRRRRRRSSSSSSUUUUUUUUUUUUVVVWWWXXXXXXXXXXXXWWWWWWWWWXXXYYYYYYUUUVVVWWWWWWWWWXXXZZZ\\\]]]bbbhhhhhhccc___]]]^^^[[[[[[[[[[[[[[[YYYWWWVVVSSSRRRRRRRRRTTTUUUWWWXXXXXXXXXXXXXXXWWWVVVUUUTTTXXXWWWWWWVVVVVVUUUTTTTTTIIILLLNNNMMMKKKJJJMMMPPPMMMLLLLLLMMMOOOOOONNNLLLLLLLLLLLLLLLLLLKKKKKKJJJHHHHHHGGGGGGFFFGGGGGGGGGEEEFFFGGGHHHHHHGGGFFFEEEGGGEEEDDDDDDEEEEEEEEEDDDCCCCCCGGGKKKKKKJJJRRR\\\^^^mmm|||vvvrrrnnniiibbb\\\XXXZZZ[[[YYYVVVTTTUUUVVVUUUVVVVVVWWWWWWWWWVVVVVVRRRSSSTTTTTTTTTTTTTTTSSSQQQQQQQQQQQQRRRRRRRRRRRRQQQPPPNNNMMMMMMMMMNNNNNNLLLMMMNNNOOOOOONNNMMMLLLMMMNNNOOOPPPPPPOOOMMMMMMOOOOOOOOOOOONNNLLLKKKJJJIIIIIIJJJJJJJJJIIIGGGFFFEEEFFFGGGFFFEEEDDDEEEFFFFFFFFFFFFEEEDDDCCCAAAAAA>>>>>>????????????>>>>>><<<<<<;;;:::::::::;;;;;;;;;666000///111444555555666666555555555444444444000000000000111111111111//////.........---------+++++++++,,,,,,---......*********************+++'''&&&&&&&&&'''(((***+++************************(((((())))))*********+++&&&&&&&&&&&&'''(((******(((((())))))*********+++(((((((((((()))))))))))))))))))))((()))******+++******))))))((((((''''''***)))((('''((()))+++---'''((()))******)))((('''&&&'''''''''(((((())))))******))))))))))))*********)))(((''''''((()))***))))))))))))))))))))))))+++***)))(((((()))***+++((((((((()))******++++++++++++******))))))(((((((((((()))***************+++******)))))))))))))))(((((())))))*********+++((((((((((((((((((((((((((((((((((((((()))******++++++++++++******))))))******+++++++++,,,,,,,,,.........------,,,,,,,,,HHHIIIJJJKKKKKKLLLLLLKKKKKKJJJHHHGGGGGGHHHIIIKKKJJJKKKKKKKKKLLLLLLLLLLLLMMMPPPRRRSSSQQQOOONNNNNNRRRSSSSSSSSSSSSRRRRRRQQQUUUUUUTTTTTTSSSTTTTTTTTTXXXXXXYYYXXXWWWVVVTTTSSSWWWWWWWWWXXXXXXXXXYYYYYYVVVUUUTTTTTTTTTVVVYYYZZZ[[[^^^```aaa___\\\ZZZZZZ___^^^\\\[[[YYYXXXXXXXXXWWWWWWVVVVVVUUUUUUVVVVVVXXXXXXXXXXXXWWWVVVUUUTTTTTTTTTTTTTTTSSSSSSSSSRRRKKKKKKLLLMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFEEEDDDDDDCCCCCCDDDFFFGGGCCCCCCCCCCCCCCCCCCCCCCCCEEEEEECCCCCCDDDFFFHHHJJJQQQ]]]nnn}}}tttoooggg___YYYWWWWWWXXXVVVUUUSSSRRRRRRRRRSSSTTTUUUTTTTTTTTTTTTTTTUUUUUURRRSSSSSSSSSSSSSSSRRRRRRSSSSSSQQQPPPOOOPPPPPPQQQPPPOOOMMMKKKKKKLLLMMMNNNNNNNNNOOORRRTTTTTTRRROOOSSSSSSQQQPPPNNNMMMLLLKKKJJJJJJKKKLLLLLLLLLLLLLLLLLLKKKJJJIIIHHHGGGGGGGGGHHHHHHGGGFFFEEEEEEEEEFFFBBBBBBBBBAAAAAA@@@@@@@@@@@@>>>===<<<===>>>===<<<>>>===<<<:::999888777777999999999888777666666555444444333333333222222222111111111111111111111111.........------,,,,,,,,,000///---,,,++++++,,,,,,***++++++++++++***))))))************************))))))(((((((((((())))))+++*********))))))(((((((((''''''(((((()))***+++************************''''''''''''''''''''''''))))))))))))))))))))))))&&&'''''''''(((((())))))***)))))))))++++++)))(((((((((((((((((((((((((((((('''&&&''')))++++++*********)))((('''&&&%%%%%%((((((((((((((((((((((((***)))((('''&&&&&&'''(((&&&&&&''''''(((((())))))(((((()))***++++++,,,,,,***(((&&&(((+++,,,+++)))(((+++,,,+++)))(((***,,,)))))))))))))))******+++,,,+++***((((((((())))))(((((()))))))))(((((('''))))))((((((''''''&&&&&&*********************************)))))))))))))))+++,,,---------,,,+++***IIIJJJKKKKKKLLLKKKKKKKKKLLLJJJIIIGGGGGGGGGHHHIIIIIIJJJKKKLLLMMMNNNOOOOOOOOOQQQSSSSSSQQQOOOOOOPPPRRRRRRSSSTTTTTTTTTSSSSSSUUUTTTTTTTTTTTTTTTUUUUUUYYYYYYZZZZZZYYYWWWVVVTTTTTTTTTUUUVVVVVVWWWXXXXXXWWWVVVTTTSSSTTTUUUVVVWWWZZZ\\\______^^^[[[ZZZZZZ[[[[[[YYYXXXWWWWWWWWWWWWWWWVVVVVVUUUUUUUUUVVVVVVUUUUUUVVVVVVVVVVVVUUUTTTRRRRRRQQQQQQQQQQQQQQQRRRLLLLLLMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGFFFFFFFFFFFFEEEDDDCCCBBBBBBCCCDDDBBBBBBBBBBBBBBBCCCCCCCCCDDDCCCBBBBBBCCCEEEGGGHHHGGGNNNYYYfffuuuzzztttpppgggccc^^^XXXTTTRRRRRRRRRSSSRRRRRRQQQQQQRRRSSSSSSTTTTTTSSSSSSRRRSSSSSSSSSRRRRRRSSSSSSRRRQQQPPPPPPOOONNNNNNMMMNNNOOOQQQRRRPPPOOOMMMLLLKKKLLLMMMNNNOOOOOOPPPRRRTTTTTTRRRPPPRRRQQQPPPOOOMMMLLLKKKJJJJJJJJJKKKLLLLLLLLLLLLLLLMMMLLLKKKIIIHHHHHHHHHHHHHHHHHHFFFEEEDDDDDDDDDDDDAAA@@@@@@@@@?????????>>>???>>><<<<<<=========<<<;;;::::::999999:::::::::888888777666666555444444444333333333333222222222111111111111111111111111//////.........---------//////...,,,,,,++++++++++++++++++++++++***)))(((************************))))))(((((((((((())))))************)))))))))(((***)))((((((((((((((()))***)))))))))((('''''''''''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((()))(((((()))******)))'''((((((((((((((((((((((((***(((((((((+++,,,,,,+++)))))))))(((''''''&&&&&&((((((((((((((((((((((((***)))((('''&&&''''''((('''''''''((((((((((((((((((((()))******+++,,,,,,***)))'''(((+++,,,***((((((***+++***(((''')))+++)))(((((((((((()))******+++***)))(((((())))))***)))))))))******))))))((())))))(((((((((((((((((())))))))))))))))))))))))+++++++++***************,,,,,,---------+++***)))KKKKKKLLLMMMMMMMMMLLLLLLMMMLLLJJJHHHGGGGGGHHHHHHIIIJJJKKKMMMOOOPPPRRRRRRRRRSSSTTTSSSQQQPPPQQQRRRRRRSSSTTTUUUUUUUUUUUUUUUSSSSSSSSSSSSTTTUUUVVVVVVYYYZZZ[[[[[[ZZZYYYXXXWWWRRRRRRSSSSSSTTTUUUVVVVVVVVVUUUTTTSSSRRRSSSTTTTTTXXXZZZ]]]]]]\\\ZZZYYYYYYYYYXXXWWWWWWVVVVVVWWWWWWUUUUUUUUUTTTUUUUUUVVVVVVRRRSSSTTTTTTTTTTTTTTTTTTPPPOOONNNNNNNNNOOOPPPQQQNNNNNNNNNNNNMMMLLLKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJGGGGGGGGGGGGGGGGGGGGGGGGEEEFFFFFFFFFFFFFFFFFFGGGFFFEEECCCBBBAAA@@@@@@@@@@@@AAAAAAAAABBBBBBCCCCCCBBBAAAAAA@@@AAABBBDDDEEEDDDGGGKKKQQQZZZhhhwww}}}vvvnnngggaaaZZZXXXUUURRROOONNNMMMMMMOOOOOOOOOOOOOOOPPPQQQRRRSSSRRRQQQQQQPPPPPPPPPPPPRRRRRRRRRQQQPPPOOONNNMMMIIIIIIIIIJJJKKKNNNPPPQQQOOONNNMMMLLLKKKLLLMMMNNNOOOOOOPPPRRRTTTTTTRRRPPPPPPPPPOOONNNLLLKKKJJJJJJJJJJJJKKKLLLLLLLLLLLLKKKMMMLLLKKKJJJHHHHHHHHHHHHHHHGGGFFFDDDCCCBBBBBBBBB??????>>>>>>>>>>>>======>>>===;;;;;;<<<<<<<<<;;;::::::999999999999::::::666666666555444444333333333333333222222222111111///000000000000000000///////////////............---......------,,,+++***,,,,,,,,,+++***)))((('''************************))))))(((((((((((())))))************))))))))))))+++***)))(((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((('''''''''(((((('''((()))***(((&&&(((((((((((((((((((((((()))((('''(((***,,,+++***(((((((((((((((((((((((((((((((((((((((((((((((())))))(((''''''''''''(((((((((((((((((('''''''''((())))))******++++++++++++***((()))******)))(((''')))***)))((('''((()))((((((''''''(((((()))******))))))((())))))***+++)))******+++++++++******(((((())))))))))))))))))((((((((((((((((((((((((++++++++++++++++++++++++---------,,,,,,***)))(((KKKLLLMMMNNNOOOPPPPPPPPPPPPOOOMMMKKKJJJIIIIIIIIILLLLLLMMMOOOPPPRRRSSSSSSTTTTTTTTTSSSQQQQQQSSSTTTTTTTTTUUUVVVVVVVVVUUUUUUSSSSSSSSSSSSTTTUUUVVVWWWZZZZZZ[[[\\\\\\[[[ZZZYYYSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSRRRRRRRRRSSSSSSTTTVVVXXX[[[[[[ZZZYYYXXXYYYWWWWWWVVVVVVVVVWWWWWWXXXTTTTTTTTTTTTTTTUUUVVVWWWTTTTTTTTTTTTTTTSSSRRRRRROOONNNMMMLLLLLLNNNOOOPPPOOOOOOOOONNNMMMKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDDDDEEEEEEFFFFFFFFFCCCBBBBBBAAA@@@???????????????@@@@@@AAABBBBBBBBB@@@????????????@@@AAABBBGGGGGGHHHIIIMMMUUU```gggmmmvvv~~~~~~zzzqqqjjjddd]]]XXXTTTSSSRRRPPPOOOMMMKKKJJJKKKKKKLLLLLLNNNOOOPPPPPPQQQQQQPPPOOONNNNNNNNNNNNQQQQQQQQQPPPOOOMMMLLLKKKFFFFFFFFFGGGHHHKKKMMMNNNNNNMMMLLLLLLLLLLLLMMMMMMNNNMMMNNNOOOQQQRRRQQQOOONNNNNNMMMLLLKKKJJJJJJJJJIIIJJJKKKKKKLLLLLLKKKKKKKKKKKKIIIHHHGGGFFFFFFFFFGGGFFFEEECCCAAA@@@@@@???>>>>>>>>>==================<<<::::::;;;;;;;;;:::===<<<;;;999888777777777666555555555444444444333222222222222111111111111...///000000000000///.....................------,,,,,,---...---,,,+++***,,,,,,,,,+++***)))((('''************************))))))(((((((((((())))))*********)))))))))))))))******)))(((((((((((((((''''''((()))***+++,,,,,,))))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))((('''''''''))))))'''&&&(((((((((((((((((((((((('''&&&&&&'''))))))((('''''''''''''''(((((())))))((((((((((((((((((((((((((((((((('''''''''(((((())))))((((((''''''&&&&&&((()))))))))*********++++++******)))))))))((((((((())))))))))))((())))))'''''''''''''''((())))))((((((((())))))***++++++******+++,,,,,,,,,++++++(((((())))))******++++++))))))))))))))))))))))))*********+++++++++++++++------,,,+++***)))((((((JJJKKKMMMPPPRRRSSSTTTUUURRRRRRPPPOOONNNMMMLLLLLLOOOOOOPPPPPPQQQQQQRRRRRRTTTUUUUUUTTTRRRRRRSSSUUUVVVVVVVVVVVVVVVUUUTTTSSSSSSSSSSSSSSSTTTUUUVVVWWWYYYZZZ[[[\\\\\\[[[ZZZZZZVVVVVVUUUTTTSSSRRRQQQQQQOOOPPPPPPQQQRRRTTTUUUUUUUUUWWWYYYYYYYYYXXXXXXYYYUUUUUUTTTTTTTTTUUUVVVVVVTTTTTTTTTTTTUUUVVVWWWXXXXXXXXXWWWVVVUUUSSSQQQPPPOOONNNMMMMMMMMMNNNOOOPPPOOOOOONNNMMMLLLKKKIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCDDDDDDEEEEEEEEE?????????@@@@@@@@@@@@???>>>?????????@@@@@@AAAAAA>>>>>>>>>>>>>>>>>>??????CCCCCCDDDDDDFFFIIINNNQQQSSSZZZcccjjjpppxxxyyyyyyxxxwwwxxxzzz}}}~~~}}}uuukkkbbb]]]ZZZVVVSSSRRRRRRQQQPPPOOOLLLIIIHHHHHHHHHIIIKKKLLLMMMNNNNNNOOONNNNNNMMMLLLLLLLLLMMMPPPPPPPPPOOONNNLLLKKKJJJFFFFFFEEEEEEFFFGGGIIIJJJLLLLLLLLLLLLLLLLLLMMMMMMLLLKKKKKKLLLNNNOOONNNMMMLLLLLLLLLKKKKKKJJJJJJJJJIIIIIIJJJKKKKKKKKKKKKKKKIIIHHHGGGFFFEEEDDDDDDDDDFFFEEECCCAAA@@@>>>>>>>>>=========>>>>>>>>>>>>>>>===;;;:::999:::;;;:::999<<<;;;:::999888777777777666666555555555555444444222222111111111000000000...///000111111000///...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------,,,+++***,,,,,,,,,+++***)))(((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))******((((((((((((((()))******)))))))))))))))*********))))))))))))))))))))))))(((((((((((((((((((((((($$$%%%&&&'''(((******+++((('''''''''))))))'''&&&(((((((((((((((((((((((('''&&&&&&((()))***(((&&&&&&&&&''''''((()))))))))((((((((((((((((((((((((''''''(((((((((((((((((())))))((((((''''''&&&&&&)))))))))))))))************++++++***)))(((((((((************************'''''''''''''''((())))))(((((())))))******************+++,,,,,,,,,,,,,,,(((((())))))******++++++************************))))))))))))******++++++,,,,,,+++***))))))((((((JJJKKKMMMPPPRRRTTTUUUUUUSSSSSSSSSRRRQQQPPPOOOOOOPPPPPPPPPQQQQQQQQQQQQRRRTTTUUUVVVUUUSSSRRRSSSTTTUUUVVVVVVVVVVVVUUUTTTTTTSSSSSSSSSSSSTTTUUUVVVVVVWWWXXXYYYZZZ[[[[[[ZZZZZZWWWWWWVVVUUUSSSRRRQQQQQQNNNNNNPPPQQQSSSUUUVVVVVVTTTVVVXXXXXXXXXXXXYYYZZZSSSSSSSSSRRRRRRSSSTTTTTTTTTTTTTTTUUUVVVXXXYYYZZZ[[[ZZZYYYXXXUUUSSSPPPOOOOOOOOOOOOOOONNNNNNMMMMMMMMMMMMMMMLLLKKKJJJHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGDDDDDDDDDDDDDDDDDDDDDDDDBBBCCCCCCCCCCCCCCCDDDDDD===>>>???@@@@@@@@@@@@???????????????????????????========================>>>???@@@BBBCCCDDDDDDDDDHHHKKKPPPTTTXXX___iiipppwwwvvvtttsssrrrrrrrrrrrrkkkddd[[[TTTRRRRRRPPPOOOOOOPPPOOOOOOMMMJJJHHHFFFFFFGGGIIIJJJKKKLLLLLLLLLMMMLLLLLLKKKLLLLLLMMMMMMOOOOOOOOONNNMMMLLLKKKJJJGGGFFFEEEEEEEEEFFFGGGHHHKKKKKKLLLLLLLLLLLLLLLLLLKKKIIIIIIJJJLLLMMMMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIJJJKKKKKKKKKKKKJJJHHHGGGFFFDDDCCCCCCCCCCCCCCCBBBAAA???>>>=========<<<<<<============>>>>>>===<<<::::::;;;;;;;;;:::888888777888888999:::;;;555555555555555555555555111111111000000000000///...///111222222111///...+++++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++***++++++++++++***))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************''''''''''''((()))***++++++***)))(((&&&%%%$$$###(((((((((((((((((((((((())))))))))))))))))))))))$$$%%%&&&'''(((******+++(((((('''((()))***(((&&&((((((((((((((((((((((((***)))***+++---,,,***(((&&&'''''''''(((((())))))((((((((((((((((((((((((&&&'''(((((()))((((((((((((((((((((((((''''''''')))))))))))))))))))))))))))***+++***)))((()))***+++***)))***+++,,,+++)))((((((''''''(((((()))***((())))))************))))))***++++++,,,,,,,,,,,,(((((())))))))))))))))))************************((((((((()))******+++++++++***))))))((()))))))))JJJKKKLLLNNNOOOPPPQQQQQQSSSSSSSSSSSSRRRQQQQQQPPPOOOOOOPPPPPPQQQRRRSSSSSSRRRTTTVVVVVVTTTRRRRRRRRRRRRSSSTTTUUUVVVVVVVVVVVVUUUTTTTTTTTTTTTTTTUUUUUUTTTVVVWWWYYYZZZZZZYYYYYYTTTTTTTTTTTTSSSSSSSSSSSSOOOOOOQQQRRRSSSTTTUUUUUUTTTUUUWWWXXXXXXXXXZZZ[[[VVVVVVUUUTTTTTTTTTUUUUUUTTTTTTUUUVVVWWWYYY[[[\\\ZZZZZZYYYWWWUUUSSSQQQPPPNNNOOOPPPPPPOOOMMMKKKIIIKKKKKKKKKKKKJJJIIIGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBB??????@@@@@@@@@???>>>>>>@@@??????>>>>>>======<<<=====================<<<======>>>???AAAAAAAAA@@@AAACCCEEEGGGIIINNNUUUZZZjjjwww|||tttssspppmmmiiifffcccbbbZZZVVVPPPNNNNNNOOOMMMKKKMMMMMMMMMMMMLLLJJJHHHGGGFFFGGGHHHJJJKKKKKKKKKJJJKKKKKKKKKKKKKKKLLLMMMNNNNNNNNNNNNNNNNNNMMMLLLKKKGGGFFFEEEEEEEEEFFFGGGHHHJJJKKKKKKLLLLLLLLLLLLLLLKKKIIIIIIIIIKKKMMMMMMLLLKKKKKKKKKKKKKKKKKKLLLLLLHHHIIIJJJJJJKKKKKKJJJJJJHHHGGGFFFEEEDDDCCCCCCCCCAAA@@@???>>>============:::;;;;;;;;;<<<<<<<<<===>>><<<::::::;;;<<<;;;:::777777777777888999:::;;;333333333333444444444444111111000000000/////////...000222333333222000...+++++++++,,,,,,---------,,,+++++++++++++++,,,,,,))))))***++++++++++++***))))))))))))))))))))))))))))))(((((((((((())))))((()))))))))************)))((((((((((((((()))***))))))((('''&&&&&&%%%%%%''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''(((((((((((()))(((((()))******)))'''((((((((((((((((((((((((+++++++++---...---+++)))'''''''''(((((((((((((((((((((((((((((((((((((((%%%&&&((()))))))))(((((('''''''''((((((((((((((()))))))))))))))))))))(((''')))+++***(((((()))++++++)))((()))++++++***((()))(((((((((((()))******))))))***+++******((((((((()))***+++,,,,,,,,,,,,))))))((((((((((((((((((************************(((((()))******+++,,,,,,))))))((('''((()))***+++KKKKKKLLLMMMMMMMMMMMMLLLQQQRRRRRRRRRRRRRRRQQQQQQLLLMMMNNNPPPQQQSSSTTTUUUQQQSSSVVVVVVUUURRRQQQQQQNNNPPPRRRTTTVVVWWWXXXYYYUUUUUUTTTTTTTTTTTTTTTTTTSSSTTTVVVXXXXXXYYYXXXXXXQQQQQQRRRRRRSSSTTTTTTTTTQQQQQQRRRSSSTTTTTTSSSSSSTTTUUUWWWXXXXXXYYYZZZ\\\[[[ZZZYYYYYYXXXXXXXXXYYYTTTUUUUUUVVVXXXZZZ\\\]]]XXXXXXWWWWWWUUUTTTRRRQQQMMMNNNPPPPPPOOOLLLHHHFFFJJJJJJJJJJJJIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAA@@@???===<<<@@@@@@???>>>===<<<;;;;;;<<<======>>>======<<<<<<;;;:::::::::<<<======<<<<<<>>>@@@BBBDDDGGGLLLPPPSSS___rrrvvvrrrooolllfffaaa[[[WWWUUUQQQOOOLLLMMMOOOPPPMMMKKKMMMMMMMMMMMMMMMLLLKKKKKKFFFGGGIIIJJJKKKKKKJJJIIIJJJJJJJJJKKKLLLMMMNNNOOOMMMMMMNNNNNNNNNMMMMMMLLLFFFEEEEEEEEEFFFGGGIIIJJJJJJJJJKKKLLLLLLMMMLLLLLLLLLJJJIIIJJJLLLMMMNNNMMMKKKKKKKKKLLLLLLLLLLLLLLLHHHIIIJJJJJJKKKKKKJJJJJJIIIHHHGGGEEEDDDDDDDDDCCC??????>>>===============999999999::::::;;;;;;;;;>>>===;;;;;;<<<<<<<<<;;;::::::999888777777777888222222222222222222222333000000000000///////////////000222444444222000///,,,,,,,,,------.........,,,+++*********+++,,,---((()))***++++++,,,++++++))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))*********++++++***)))((((((''''''(((%%%&&&'''((()))+++,,,,,,''''''''''''''''''''''''))))))))))))))))))))))))***))))))((('''&&&&&&&&&***)))))))))++++++)))(((((((((((((((((((((((((((***)))***,,,---,,,)))'''((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&((()))))))))((((((&&&'''''''''(((((())))))))))))))))))((((((((((((&&&)))+++***((((((***---***(((&&&'''***+++)))''')))))))))))))))***++++++)))***++++++***)))(((''''''((()))***+++,,,,,,,,,))))))((((((''''''&&&&&&))))))))))))))))))))))))))))))***+++,,,,,,------((((((''''''((()))+++,,,MMMMMMMMMMMMLLLLLLLLLLLLIIIJJJKKKNNNPPPQQQPPPNNNNNNNNNOOOPPPPPPPPPPPPOOOQQQRRRSSSTTTTTTSSSRRRQQQNNNNNNNNNOOOPPPQQQSSSSSSTTTTTTSSSRRRRRRSSSTTTUUUTTTUUUWWWYYYYYYXXXVVVUUUUUUSSSQQQRRRTTTUUUSSSQQQRRRRRRSSSTTTUUUUUUVVVVVVTTTTTTTTTUUUVVVWWWYYYZZZ\\\[[[ZZZYYYXXXXXXYYYZZZWWWVVVVVVUUUVVVWWWYYYZZZZZZXXXVVVUUUTTTSSSPPPNNNPPPPPPOOOOOONNNMMMMMMLLLJJJJJJIIIHHHGGGGGGGGGGGGIIIIIIIIIHHHGGGFFFEEEDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCAAA???>>>>>>===<<<;;;>>>===<<<;;;;;;<<<===>>><<<<<<<<<;;;;;;:::::::::<<<<<<;;;;;;;;;;;;<<<<<<======<<<<<<>>>@@@AAACCCKKKOOOXXXddduuuzzzqqqhhhccc]]]XXXVVVSSSNNNKKKNNNMMMLLLKKKKKKKKKKKKKKKHHHIIIJJJJJJKKKJJJJJJJJJHHHHHHIIIIIIIIIIIIIIIIIIMMMNNNOOOPPPOOOMMMKKKJJJKKKKKKLLLLLLKKKJJJIIIHHHGGGHHHHHHHHHIIIIIIJJJJJJIIIIIIIIIIIIIIIJJJKKKLLLJJJJJJKKKKKKLLLLLLMMMMMMLLLKKKJJJIIIIIIJJJKKKLLLKKKJJJJJJJJJJJJIIIIIIIIIKKKIIIGGGEEEDDDDDDDDDEEECCC@@@>>>======>>>===<<<<<<===============<<<<<<;;;:::999999888888999999999888777666555444333333111111111111111111111111222222222111111111000000000000000000000000000000......---,,,,,,+++******+++++++++*********))))))......,,,+++***)))))))))((()))***)))((('''((()))(((((())))))))))))((((((&&&&&&''''''(((((())))))'''&&&&&&&&&'''((('''&&&******))))))((((((''''''((((((((((((((('''''''''++++++***)))))))))))))))((()))***)))'''''')))***'''''''''((((((((((((((((((((((((((())))))))))))&&&'''(((*********)))(((+++++++++***)))'''&&&%%%&&&&&&'''(((((((((((((((************************&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((+++++++++,,,,,,+++++++++******))))))))))))******)))************+++++++++(((((((((((())))))))))))******))))))))))))******++++++***)))((('''&&&&&&(((((((((((())))))))))))+++***((('''''''''((()))((((((((((((((((((((((((KKKKKKKKKJJJJJJJJJJJJJJJHHHHHHIIIKKKNNNPPPPPPOOONNNNNNOOOPPPPPPPPPPPPPPPPPPPPPQQQQQQRRRQQQQQQQQQNNNNNNNNNNNNNNNOOOPPPPPPSSSRRRRRRRRRRRRSSSTTTUUUVVVWWWXXXZZZZZZYYYXXXWWWXXXVVVTTTTTTVVVVVVUUURRRSSSSSSSSSTTTUUUUUUVVVVVVTTTTTTUUUVVVVVVWWWXXXXXX\\\[[[YYYXXXWWWXXXXXXYYYWWWWWWVVVUUUVVVWWWXXXYYYYYYWWWUUUTTTSSSRRRPPPNNNOOONNNNNNMMMMMMLLLKKKKKKJJJIIIHHHGGGGGGFFFFFFGGGFFFGGGGGGGGGFFFEEEDDDDDDBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???===<<<===>>>===<<<>>>===<<<;;;;;;<<<===>>><<<;;;;;;;;;::::::::::::;;;;;;::::::::::::;;;;;;;;;::::::;;;<<<===???@@@BBBDDDJJJQQQ\\\jjjyyy|||nnneee[[[WWWRRRPPPOOONNNLLLJJJLLLKKKJJJJJJJJJJJJJJJJJJHHHHHHIIIJJJJJJJJJJJJJJJFFFGGGHHHIIIJJJKKKKKKKKKLLLMMMNNNOOOOOOMMMLLLJJJKKKKKKKKKJJJJJJJJJJJJJJJIIIIIIJJJJJJJJJJJJJJJKKKIIIIIIIIIIIIIIIJJJKKKKKKJJJJJJJJJKKKKKKLLLLLLLLLLLLKKKJJJIIIIIIIIIJJJKKKJJJJJJJJJJJJIIIIIIIIIIIIJJJIIIGGGEEEDDDDDDDDDDDDBBB@@@>>>===>>>???>>>>>>===============<<<;;;;;;::::::999888888888888999777777666555444333222222111111111111111111111111222222111111111000000000...........................------,,,++++++******+++++++++*********)))))),,,+++***)))((((((((()))((()))***)))''''''''')))(((((())))))))))))(((((('''''''''(((((((((((((((((('''''''''((((((''''''))))))))))))(((((('''''')))))))))))))))((((((((())))))(((''''''''''''''')))******)))(((((()))+++)))))))))((('''''''''&&&(((((((((((())))))))))))&&&'''((()))******)))(((%%%%%%&&&'''((((((((((((''''''((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((******++++++++++++************))))))))))))******))))))*********+++++++++(((((((((((())))))))))))******))))))))))))******++++++***)))((('''&&&&&&(((((((((((())))))))))))******)))((((((((((((((())))))))))))))))))))))))HHHHHHHHHHHHHHHHHHHHHHHHGGGFFFFFFHHHKKKNNNOOOOOOMMMNNNOOOOOOPPPPPPOOOOOONNNNNNNNNNNNOOOOOOPPPQQQNNNNNNNNNMMMMMMLLLLLLLLLQQQQQQQQQQQQRRRSSSTTTUUUWWWXXXYYY[[[[[[ZZZZZZYYY[[[YYYWWWWWWXXXWWWVVVTTTSSSSSSTTTTTTUUUVVVVVVVVVTTTTTTVVVWWWXXXWWWVVVVVVZZZYYYXXXWWWVVVWWWXXXXXXXXXWWWWWWVVVVVVVVVVVVWWWWWWUUUSSSRRRRRRQQQOOOMMMMMMLLLLLLKKKKKKJJJIIIIIIIIIIIIHHHGGGFFFFFFFFFFFFDDDDDDDDDEEEEEEDDDDDDCCCAAAAAAAAA@@@@@@@@@??????AAAAAAAAAAAAAAAAAAAAAAAA>>><<<;;;;;;===>>>===<<<===<<<<<<;;;;;;<<<<<<===;;;;;;:::::::::::::::999999999888888888888999999888888888888999;;;<<<======???AAADDDIIIQQQYYY___sss{{{xxxjjj]]]UUUPPPMMMJJJIIIIIIIIIHHHGGGHHHHHHHHHHHHHHHHHHIIIJJJGGGHHHIIIIIIJJJJJJIIIIIIFFFGGGHHHJJJKKKLLLLLLMMMJJJKKKMMMNNNNNNMMMMMMLLLKKKKKKIIIHHHIIIJJJKKKMMMLLLLLLLLLLLLLLLLLLKKKKKKJJJIIIIIIIIIIIIJJJKKKKKKJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKJJJIIIHHHHHHIIIIIIJJJJJJIIIIIIIIIHHHHHHHHHIIIHHHGGGEEEDDDDDDDDDDDDBBB@@@>>>>>>???@@@@@@???>>>>>>======<<<;;;:::999:::999999888888888888888666555555444333222111111111111111111111111111111111111111111000000000000------------------------------,,,,,,++++++******+++++++++***************((((((''''''''''''((((((((()))***)))'''&&&'''((((((((())))))))))))((((((((((((((((((((('''''''''(((((((((((((((((((((((()))))))))((((((((((((''')))))))))))))))))))))))))))((((((''''''''''''''')))******)))(((((()))++++++***))))))''''''&&&%%%(((((((((((())))))))))))'''(((((())))))))))))(((%%%&&&'''((()))*********'''(((((((((((((((''''''''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))***))))))(((((())))))***)))))))))*********++++++(((((((((((())))))))))))******))))))))))))******++++++***)))((('''&&&&&&(((((((((((()))))))))))))))************))))))((())))))))))))))))))))))))FFFFFFFFFGGGGGGHHHHHHHHHIIIGGGFFFFFFIIIKKKLLLLLLLLLLLLMMMNNNNNNNNNNNNMMMNNNNNNMMMMMMMMMOOOPPPRRRPPPOOOOOONNNMMMLLLKKKJJJNNNOOOOOOPPPRRRSSSTTTUUUVVVWWWXXXYYYZZZZZZZZZYYY\\\[[[YYYXXXXXXWWWVVVUUUTTTTTTTTTUUUUUUVVVVVVVVVSSSUUUWWWXXXXXXWWWUUUTTTWWWVVVUUUUUUVVVWWWYYYZZZYYYXXXWWWVVVUUUUUUTTTTTTTTTRRRQQQPPPPPPOOONNNLLLJJJJJJJJJIIIHHHHHHGGGGGGHHHHHHGGGFFFEEEEEEEEEEEEBBBCCCDDDDDDDDDDDDDDDCCCAAAAAA@@@@@@@@@?????????@@@@@@@@@@@@@@@@@@@@@@@@???===<<<;;;=========<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999999999888888888888888888999777777777888888999::::::;;;===???AAACCCGGGKKKOOOTTT[[[eeennntttxxx{{{~~~tttggg[[[PPPJJJMMMKKKIIIGGGFFFFFFEEEEEEEEEEEEEEEEEEFFFGGGHHHHHHGGGGGGHHHIIIIIIIIIIIIIIIGGGHHHIIIJJJKKKLLLLLLLLLIIIJJJKKKLLLMMMMMMMMMMMMLLLJJJHHHFFFGGGIIILLLNNNOOONNNNNNNNNMMMMMMLLLLLLJJJJJJIIIIIIIIIJJJJJJKKKJJJJJJJJJIIIIIIIIIIIIIIIJJJJJJIIIIIIHHHHHHGGGGGGIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGFFFEEEDDDDDDCCCCCCAAA@@@??????AAABBBAAA@@@>>>>>>===<<<;;;:::888777999999888777777777777777555555555444333222222111111111111111111111111111111111000000000/////////------------------------,,,,,,,,,,,,++++++******************************'''&&&&&&&&&''''''((()))((()))))))))'''&&&'''((((((((())))))))))))(((((())))))((((((''''''&&&&&&((()))))))))((((((((()))(((((((((((((((((((((((((((((((((((())))))))))))******))))))))))))******((())))))(((''''''(((******)))))))))((((((''''''(((((((((((())))))))))))((((((((())))))))))))((())))))(((((('''%%%$$$###(((((((((((((((''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))(((((((((((())))))))))))))))))************(((((((((((())))))))))))******))))))))))))***************)))((('''''''''(((((((((((())))))))))))((()))***++++++***)))(((************************EEEEEEFFFGGGHHHHHHIIIIIIKKKIIIGGGFFFHHHIIIIIIIIIJJJJJJKKKLLLLLLLLLLLLLLLPPPOOONNNNNNNNNOOOQQQRRRQQQQQQQQQPPPOOONNNLLLKKKMMMMMMOOOPPPQQQRRRSSSSSSUUUUUUVVVWWWXXXXXXXXXXXXZZZZZZZZZXXXWWWUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVVVVSSSUUUWWWXXXXXXWWWUUUTTTTTTTTTTTTUUUVVVXXXZZZ\\\ZZZYYYXXXWWWUUUSSSRRRQQQQQQPPPNNNNNNNNNNNNLLLKKKIIIIIIHHHGGGGGGFFFFFFEEEGGGGGGFFFEEEDDDDDDDDDDDDCCCCCCDDDDDDDDDDDDDDDDDDAAAAAAAAAAAA@@@@@@@@@???????????????????????????AAA???===<<<<<<<<<;;;:::::::::;;;;;;;;;;;;::::::999999999999999999999999999999888888888888999999666777777888999999999999777999;;;<<<===???BBBEEEDDDGGGMMMSSSYYY___dddhhhlllqqqzzzyyynnnbbbXXXPPPIIIFFFIIIHHHGGGEEEDDDDDDEEEFFFDDDDDDCCCCCCDDDEEEFFFFFFFFFGGGGGGHHHHHHHHHHHHHHHIIIJJJJJJJJJJJJJJJIIIIIIHHHIIIJJJKKKLLLMMMMMMMMMLLLJJJGGGFFFFFFIIILLLOOOOOOOOONNNNNNMMMMMMLLLLLLKKKJJJJJJIIIIIIIIIJJJJJJJJJIIIIIIIIIHHHHHHGGGGGGHHHHHHHHHHHHHHHGGGFFFFFFIIIHHHHHHHHHGGGGGGGGGGGGEEEEEEEEEEEEDDDCCCCCCBBB@@@??????@@@AAABBBAAA???=========<<<;;;999888777999888777777666666777777666666555555444333333333111111111111111111111111000000000/////////..............................,,,+++++++++++++++******************************''''''''''''((()))******'''((()))((('''&&&&&&((((((((())))))))))))(((((())))))((((((''''''&&&&&&''')))******((('''(((***'''''''''''''''(((((((((&&&&&&&&&'''''''''((((((******))))))))))))******''''''((('''&&&%%%''')))'''((((((((())))))******(((((((((((()))))))))))))))))))))(((((((((((()))''''''&&&%%%### '''(((((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((((((((())))))(((((((((((())))))(((((()))))))))*********(((((((((((())))))))))))******))))))))))))************))))))((((((''''''(((((((((((())))))))))))((((((***++++++***)))((())))))))))))))))))))))))DDDEEEEEEGGGHHHIIIJJJJJJLLLJJJHHHHHHIIIJJJIIIHHHIIIJJJKKKKKKLLLLLLKKKKKKQQQPPPPPPOOOOOOPPPPPPQQQPPPPPPQQQRRRQQQPPPOOONNNLLLMMMNNNPPPQQQQQQQQQQQQSSSSSSTTTUUUVVVWWWWWWXXXXXXYYYZZZXXXVVVUUUUUUVVVUUUUUUVVVVVVVVVVVVVVVVVVTTTTTTVVVWWWXXXWWWVVVVVVUUUUUUUUUUUUVVVXXXZZZ[[[[[[ZZZYYYXXXUUURRRPPPOOONNNMMMLLLLLLLLLMMMKKKJJJHHHGGGGGGFFFFFFEEEEEEDDDFFFFFFEEEDDDCCCCCCCCCCCCCCCCCCDDDDDDDDDCCCCCCBBBAAAAAAAAA@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>AAA???<<<;;;;;;;;;999888999::::::;;;;;;::::::999777888888888888999999999888888888777777888888888666777888888999999888888777999:::999999999;;;===>>>>>>???AAAEEEJJJOOORRRSSSXXXbbbooo|||xxxtttpppmmmgggccc\\\TTTMMMHHHFFFEEEAAABBBCCCBBBBBBCCCEEEHHHCCCCCCCCCCCCCCCCCCDDDEEEEEEFFFGGGGGGHHHHHHGGGGGGJJJJJJJJJJJJIIIHHHGGGFFFIIIIIIIIIJJJKKKLLLLLLMMMLLLJJJHHHFFFFFFHHHKKKMMMMMMMMMMMMMMMMMMLLLLLLLLLKKKKKKJJJIIIIIIIIIIIIJJJJJJIIIIIIHHHGGGFFFFFFEEEFFFFFFGGGGGGGGGGGGFFFFFFHHHHHHHHHGGGGGGGGGFFFFFFDDDDDDDDDEEEDDDCCCBBBBBB@@@??????@@@AAAAAA???>>><<<<<<;;;;;;:::999888777888777777666666666666666555555555555444444444333111111111111111111111111////////////....................................++++++++++++++++++*********************+++++++++((((((((((((((()))***+++'''((()))(((&&&%%%&&&'''(((((())))))))))))((((((((((((((((((((('''''''''&&&)))***)))'''&&&(((***&&&''''''''''''(((((((((%%%%%%%%%&&&&&&''''''((('''''''''''''''(((((()))'''(((((('''&&&&&&''')))&&&'''((((((******+++,,,(((((((((((())))))))))))***))))))(((((((((((()))'''((((((''''''&&&%%%$$$&&&''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))))))))(((((()))((((((''''''(((((()))((((((((()))))))))******(((((((((((())))))))))))******))))))))))))*********)))))))))((((((((('''(((((((((((())))))))))))'''(((((())))))))))))(((((((((((((((((((((((((((CCCCCCDDDFFFGGGIIIJJJJJJIIIIIIIIIJJJLLLMMMLLLKKKJJJKKKLLLLLLMMMMMMLLLLLLQQQQQQQQQQQQPPPOOONNNNNNMMMOOOPPPRRRRRRRRRQQQPPPLLLMMMNNNOOOPPPPPPOOOOOOSSSSSSSSSTTTUUUVVVWWWXXXWWWYYYZZZYYYVVVUUUVVVXXXVVVVVVVVVVVVVVVVVVVVVVVVTTTTTTUUUVVVVVVWWWXXXXXXYYYYYYWWWVVVVVVVVVWWWXXX\\\[[[ZZZXXXUUUQQQNNNMMMLLLKKKJJJJJJKKKKKKJJJIIIGGGGGGGGGFFFEEEEEEDDDDDDFFFEEEDDDCCCBBBBBBBBBBBBBBBCCCCCCCCCBBBAAA@@@@@@@@@@@@?????????>>>>>>>>>===========================;;;999888999999888777888999:::;;;;;;:::999888777777777777888888999999777777666666666666777777555666777888888888777666888999999888666666888:::;;;:::999999<<>>===>>>>>>>>>>>>====================================999777666666777888888777888999:::;;;;;;:::999888666666777777888888888999555555555444444555555555444555666777777777666555333444444333222333666888888777777888:::;;;;;;:::===???BBBFFFLLLWWWdddmmmwww|||}}}xxxuuuvvvhhhaaaXXXRRRQQQRRRRRRRRRNNNMMMKKKGGGCCC@@@@@@@@@DDDEEEEEEBBB>>>===???BBBEEEDDDCCCCCCBBBBBBBBBBBBEEEEEEFFFGGGGGGGGGGGGGGGEEEFFFGGGGGGHHHHHHHHHHHHJJJIIIIIIIIIIIIJJJKKKKKKLLLKKKIIIGGGGGGGGGHHHIIIIIIIIIJJJJJJKKKKKKLLLLLLLLLKKKJJJIIIIIIIIIIIIIIIJJJIIIHHHGGGFFFDDDDDDCCCBBBCCCEEEFFFGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFEEEBBBCCCDDDDDDDDDCCCBBBAAA@@@?????????@@@???<<<:::999999:::::::::999999888777777666555555555555555333333222222222222222222111111111111111111111111//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,******************++++++))))))******++++++++++++)))(((((('''''''''(((((('''(((((((((&&&%%%&&&'''(((((())))))))))))((((((&&&'''''''''(((((())))))$$$'''***)))%%%###&&&***&&&&&&&&&'''''''''((((((&&&&&&''''''((())))))***)))))))))))))))***++++++***++++++***))))))***,,,*********)))))))))))))))(((((((((((())))))))))))+++***)))'''''''''((()))$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$&&&((()))*********(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((())))))))))))******))))))))))))******))))))))))))(((((((((((((((((((((((())))))))))))'''&&&%%%%%%%%%'''((()))''''''''''''''''''''''''CCCDDDEEEFFFGGGHHHHHHHHHHHHIIIKKKMMMNNNOOONNNNNNMMMOOORRRUUUVVVUUUTTTRRRPPPQQQQQQPPPOOONNNMMMLLLNNNNNNOOOOOOPPPPPPOOOOOOPPPPPPQQQQQQQQQQQQQQQPPPQQQSSSUUUXXXYYYYYYXXXWWWUUUUUUUUUTTTUUUVVVVVVWWWTTTSSSSSSSSSTTTUUUVVVVVVTTTTTTUUUVVVVVVTTTSSSRRRTTTTTTTTTTTTSSSSSSSSSRRRTTTVVVXXXWWWSSSOOOLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJGGGEEECCCBBBAAABBBDDDEEEDDDDDDCCCCCCBBBBBBBBBBBBAAAAAAAAA@@@@@@?????????@@@???===<<<<<<<<<===>>>======>>>======<<<;;;;;;:::::::::999999999888888999999888888777777666666888888777555555444444444666666666666666666666666555555666666666666555555666666555444333333222222888888888888888999999:::;;;<<<<<>>>>>>>>@@@AAACCCDDDEEEDDDBBBAAAAAACCCDDDDDDEEEFFFFFFFFFFFFFFFGGGFFFEEEEEEFFFHHHIIIKKKLLLKKKIIIGGGGGGGGGIIIJJJMMMLLLKKKIIIHHHHHHHHHHHHIIIHHHGGGHHHJJJLLLLLLKKKJJJJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHHHHGGGEEECCCBBBCCCDDDFFFGGGHHHHHHGGGGGGHHHHHHHHHGGGGGGGGGFFFFFFDDDCCCCCCBBBBBBAAA@@@@@@@@@@@@???>>>===<<<;;;;;;???===;;;999777555444333666555555555555444444444444444555555444444333222222222222111000//////...------------------------------......---+++)))((())))))))))))))))))******+++******)))))))))))))))************************((((((((((((((((((((((((%%%%%%%%%&&&&&&'''''''''((())))))))))))))))))(((&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))((((((((((((((((((((((((+++***'''%%%%%%***222777888444---'''$$$%%%''')))************))))))))))))((()))++++++)))((()))******)))((((((((()))+++,,,+++***'''%%%$$$%%%&&&&&&&&&&&&''''''(((((())))))''''''((((((((((((''''''''''''((((((((((((''''''))))))))))))))))))))))))(((((())))))))))))(((((())))))************))))))+++*********))))))(((((()))))))))))))))***++++++)))))))))))))))))))))))))))&&&######&&&''''''%%%&&&&&&&&&((())))))&&&$$$$$$%%%'''((('''&&&'''(((''')))***)))((('''(((***DDDDDDFFFGGGHHHIIIIIIIIIHHHIIIJJJLLLMMMMMMNNNNNNNNNOOOQQQSSSTTTTTTSSSRRRPPPPPPPPPPPPOOONNNMMMLLLNNNNNNOOOPPPQQQQQQPPPPPPRRRRRRRRRRRRQQQPPPOOOOOOOOOQQQSSSUUUVVVVVVUUUUUURRRRRRQQQQQQRRRRRRSSSTTTUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUTTTTTTSSSRRRTTTTTTSSSSSSRRRRRRSSSSSSSSSUUUVVVUUURRRNNNKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJGGGFFFDDDBBBAAABBBCCCCCCCCCCCCCCCCCCBBBBBBAAAAAAAAAAAA@@@@@@@@@?????????>>>>>><<<;;;;;;;;;<<<===<<<<<<<<<<<<<<<;;;::::::::::::999999999888888888666666666555555555444444777666555444333333333333444444444444444444444444444444555555555555444444333333333444444444444444666666666555666777777888555555555777:::===AAACCCHHHIIIOOOZZZgggqqqtttttttttvvvwwwvvvvvvzzz|||zzzyyyqqqmmmeee]]]VVVQQQNNNMMMNNNKKKGGGFFFGGGHHHGGGFFFCCCCCCBBBBBBAAAAAA@@@@@@DDDCCCAAA@@@@@@AAABBBCCCCCCDDDEEEDDDBBBAAABBBCCCDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIJJJHHHGGGFFFFFFHHHJJJLLLMMMMMMLLLKKKJJJJJJIIIIIIJJJJJJHHHGGGGGGIIIKKKKKKJJJJJJJJJJJJJJJKKKKKKKKKKKKHHHIIIIIIHHHGGGFFFDDDCCCCCCDDDEEEGGGHHHHHHHHHGGGGGGGGGGGGFFFFFFFFFEEEEEECCCCCCCCCBBBAAAAAA@@@@@@@@@@@@???>>>===<<<;;;;;;:::999888666555444444444444444444444333333333333333444444444444333222222222222111111000//////...------------------------,,,,,,,,,,,,+++***))))))*********)))))))))))))))***))))))((('''(((((((((************************((((((((((((((((((((((((&&&&&&'''''''''''''''((()))((((((''''''(((((()))'''''''''(((((('''''''''''''''''''''''''''''''''((((((((((((((((((((((((++++++)))'''(((,,,222777<<<888111+++'''''')))***))))))))))))))))))))))))(((***,,,,,,***)))***+++***)))((((((((()))***++++++)))(((&&&%%%&&&'''((('''''''''((((((((((((((('''(((((())))))(((((('''''''''((((((((((((''''''(((((((((((((((((((((((((((((())))))))))))(((((())))))************))))))*********)))))))))(((((('''''''''''''''((()))))))))))))))))))))))))))))))))&&&$$$%%%'''((('''&&&((('''&&&'''((((((&&&$$$((()))***)))''''''''')))''')))***)))((('''((()))EEEEEEGGGHHHIIIJJJJJJJJJJJJJJJJJJJJJKKKLLLNNNNNNOOOOOOOOOPPPPPPQQQQQQQQQPPPOOOOOOOOONNNMMMMMMLLLNNNOOOPPPQQQRRRRRRRRRRRRSSSSSSSSSRRRQQQPPPOOONNNPPPQQQSSSTTTUUUUUUUUUTTTPPPPPPPPPPPPPPPQQQQQQRRRVVVUUUUUUTTTSSSSSSRRRRRRTTTTTTSSSSSSRRRRRRRRRSSSUUUTTTSSSQQQQQQRRRRRRSSSRRRTTTUUUTTTPPPMMMKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJHHHGGGEEEBBBAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAA@@@@@@????????????>>>>>>===<<<;;;;;;::::::;;;;;;::::::;;;;;;::::::999999999999999999888888888777555555555555555444444444555555444333222222222222333333333333333333333333222333333444444333333222111111222333444444555555444333333333333444555555666666555666777999<<<=========AAAHHHPPPVVVWWWVVVWWWYYYZZZ[[[\\\```hhhnnnzzz|||xxxrrrkkkddd___\\\[[[XXXUUUQQQMMMIIIGGGFFFFFFHHHEEECCCBBBCCCEEEEEEDDDCCCBBBBBBAAA@@@??????>>>BBBAAA@@@@@@@@@AAABBBCCCBBBDDDDDDDDDBBBAAABBBCCCDDDDDDEEEFFFFFFFFFFFFFFFEEEFFFFFFGGGHHHHHHHHHHHHFFFFFFFFFFFFHHHJJJLLLNNNMMMLLLLLLKKKKKKLLLLLLLLLKKKIIIGGGGGGIIIJJJJJJJJJJJJKKKKKKLLLLLLMMMMMMMMMIIIIIIIIIIIIHHHFFFEEEDDDBBBCCCDDDFFFGGGHHHHHHHHHFFFFFFFFFEEEEEEEEEDDDDDDCCCCCCBBBBBBAAAAAA@@@@@@@@@???>>>>>>===<<<;;;;;;777666666555555666666777333333333333222222222222222333333333333222111111222111111000000//////...------------------------++++++******)))*********+++*********))))))(((((()))(((((('''''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((''''''''')))((('''&&&&&&'''((()))'''(((((())))))(((((('''''''''''''''''''''''''''(((((((((((((((((((((((()))))))))((((((+++///333888444...)))%%%$$$%%%&&&(((((((((((((((((((((((()))+++,,,,,,*********+++))))))((((((((()))***+++)))((('''&&&&&&'''((()))((((((((((((((('''''''''(((((())))))))))))((((((''''''((((((((((((''''''(((((((((((((((((((((((('''(((((())))))(((((('''((())))))******))))))(((******))))))))))))(((((('''''''''''''''((())))))))))))))))))))))))))))))((('''''''''))))))(((&&&'''&&&%%%&&&'''))))))(((+++,,,+++***((('''(((***'''((())))))''''''((()))FFFFFFHHHIIIJJJKKKKKKKKKLLLKKKJJJJJJKKKMMMNNNPPPOOONNNMMMMMMNNNOOOPPPQQQOOOOOONNNNNNMMMMMMMMMMMMNNNOOOPPPRRRSSSSSSSSSSSSQQQRRRRRRRRRRRRQQQQQQPPPRRRSSSTTTUUUVVVVVVVVVVVVPPPPPPPPPPPPPPPQQQRRRRRRTTTTTTTTTTTTTTTSSSSSSSSSUUUTTTRRRQQQQQQQQQRRRSSSUUUSSSRRRPPPPPPQQQRRRSSSQQQSSSTTTSSSOOOLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJHHHGGGEEECCCAAA@@@??????AAAAAAAAAAAAAAAAAA@@@@@@>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<;;;;;;;;;;;;;;;999:::::::::::::::999999999888888888888777777777666666666666666666666666555444333222222222222222333333333333333333333333222222333333333333222222111111111222333333444444333222222222222333444444888888777777777888999999:::;;;<<<@@@EEEGGGGGGEEECCCEEEGGGGGGIIIMMMSSSWWW```dddkkkttt{{{}}}zzzvvvyyy|||sssnnnccc```ZZZTTTPPPMMMLLLLLLKKKIIIGGGEEEDDDDDDEEEEEEBBBAAA@@@@@@AAABBBCCCCCCCCCCCCBBBAAA@@@???>>>>>>>>>>>>======>>>???@@@AAABBBCCCDDDCCCBBBAAABBBDDDDDDDDDEEEFFFFFFFFFFFFFFFEEEFFFGGGHHHIIIHHHGGGGGGHHHGGGGGGGGGHHHIIIJJJJJJLLLLLLLLLLLLLLLMMMNNNOOOMMMJJJHHHHHHIIIKKKKKKKKKKKKKKKLLLMMMMMMNNNOOOOOOJJJJJJJJJIIIHHHGGGGGGFFFCCCCCCDDDFFFGGGGGGHHHHHHGGGFFFFFFFFFEEEEEEEEEEEECCCCCCBBBBBBAAA@@@@@@??????>>>>>>===<<<<<<;;;;;;888888777777777777888888333333333333222222222222222222222222222111000000111111000000////////////------------------------,,,+++***))))))***,,,---++++++******)))((((((((())))))(((''''''''''''((())))))))))))))))))))))))(((((((((((((((((((((((()))(((((((((''''''&&&&&&((('''&&&%%%%%%&&&'''((((((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((%%%&&&'''''''''(((+++---111///***&&&######$$$%%%&&&&&&&&&'''''''''''''''((()))++++++)))((()))***(((((((((((())))))******&&&&&&%%%%%%&&&'''(((((())))))((((((''''''&&&&&&(((((())))))))))))((((((''''''((((((((((((''''''(((((((((((((((((((((((('''(((((((((((((((((('''(((((())))))))))))(((((())))))))))))))))))(((((()))))))))))))))******+++))))))))))))))))))))))))'''((()))******)))((('''&&&$$$###$$$(((+++,,,,,,*********)))'''''')))+++'''((()))(((''''''((()))FFFGGGHHHIIIJJJKKKKKKKKKMMMLLLKKKKKKLLLMMMOOOPPPNNNMMMLLLKKKLLLNNNOOOQQQPPPOOONNNMMMMMMMMMNNNNNNOOOPPPQQQRRRSSSSSSSSSSSSOOOOOOQQQRRRSSSSSSTTTTTTRRRSSSSSSTTTUUUUUUUUUUUUOOOOOONNNNNNOOOOOOPPPQQQPPPQQQRRRTTTUUUUUUUUUTTTUUUTTTRRRQQQQQQQQQRRRSSSSSSSSSQQQPPPPPPPPPQQQRRRQQQRRRSSSQQQNNNLLLKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJHHHGGGEEECCCAAA@@@>>>>>>?????????@@@@@@@@@@@@@@@====================================<<<<<<;;;;;;999::::::;;;;;;;;;::::::888888888777777777666666555555555555555666666666555444333333222333333333333333333333333333333333333333444444444444333333222222222222222222222222333222222222222333444444444444333333333222333333666666888:::<<<===<<<;;;;;;<<<<<<===>>>@@@CCCFFFJJJKKKNNNSSSXXX\\\]]]]]]eeellltttvvvtttttt{{{xxxnnnddd[[[UUUOOOMMMIIIFFFEEEEEEFFFHHHAAA@@@???>>>>>>??????@@@>>>??????@@@@@@AAABBBCCCCCCCCCCCCBBBAAA@@@@@@???============>>>??????@@@AAACCCDDDCCCBBBBBBCCCDDDDDDDDDEEEFFFFFFFFFFFFFFFEEEFFFGGGHHHIIIHHHGGGFFFGGGGGGGGGGGGHHHHHHIIIJJJKKKKKKKKKKKKLLLMMMNNNOOONNNKKKIIIHHHJJJLLLMMMMMMKKKLLLLLLMMMNNNOOOPPPPPPKKKKKKJJJIIIIIIHHHHHHHHHEEEEEEEEEFFFGGGGGGHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFCCCBBBBBBAAA@@@@@@??????>>>>>>======<<<<<<;;;;;;::::::888777666666666666444444444444333333333333111111222222111111000///000000000///////////////---------------------------,,,+++******+++---...************))))))((((((+++***))))))(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&%%%%%%%%%((('''&&&%%%%%%&&&'''((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((($$$%%%'''''''''''')))***---,,,)))'''&&&'''((()))%%%&&&&&&&&&'''''''''(((&&&((())))))(((''''''(((''''''(((((())))))))))))$$$$$$$$$$$$%%%&&&''''''))))))((((((''''''&&&&&&(((((())))))))))))((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''(((((())))))))))))(((((((((((((((((((((((()))))))))))))))))))))******+++(((((((((((((((((((((((('''(((***+++***)))(((((()))'''%%%%%%''')))******%%%&&&(((((('''(((***,,,&&&((()))((('''&&&'''(((FFFFFFHHHIIIJJJKKKKKKKKKLLLLLLLLLLLLLLLMMMNNNNNNLLLKKKKKKKKKLLLNNNPPPQQQQQQPPPOOONNNNNNNNNPPPPPPPPPQQQRRRRRRRRRRRRRRRRRRMMMNNNPPPRRRTTTUUUUUUVVVPPPQQQQQQQQQQQQRRRRRRSSSLLLLLLLLLLLLLLLMMMNNNNNNNNNOOORRRTTTUUUUUUUUUUUUTTTTTTSSSSSSRRRRRRRRRSSSQQQQQQQQQQQQQQQPPPPPPPPPOOOPPPQQQOOOLLLJJJJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFEEECCCAAA@@@>>>===>>>>>>>>>???????????????;;;;;;<<<<<<<<<<<<======<<<============<<<;;;;;;999999:::;;;;;;;;;::::::777777777777666666666666222222222333333333333333444333333222222333333444333333333333333333333333222333333444444333333222222111111111111111111111333333222222333333444555222222222222111111111111333444555777888888777777777777777777888999::::::??????@@@AAADDDGGGJJJLLLLLLSSSYYY[[[ZZZ]]]dddkkkqqqrrrrrrsss{{{||||||~~~}}}}}}~~~~~~~~~~~~~~~}}}~~~{{{vvvssskkkkkkkkklllooorrruuuwwwnnnlllhhhaaaZZZRRRKKKGGGEEEDDDBBBAAA@@@AAACCCDDD======<<<<<<;;;<<<<<<<<<<<<>>>@@@@@@??????AAABBBBBBBBBBBBBBBAAAAAAAAAAAA????????????@@@@@@@@@@@@AAABBBDDDCCCBBBBBBCCCDDDDDDDDDEEEFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHGGGGGGGGGCCCDDDEEEGGGHHHJJJKKKKKKJJJJJJJJJJJJKKKKKKLLLMMMMMMKKKHHHGGGJJJLLLNNNOOOLLLMMMMMMMMMNNNOOOOOOOOOLLLLLLKKKJJJIIIIIIJJJJJJHHHHHHGGGGGGGGGGGGHHHIIIHHHHHHHHHGGGGGGGGGGGGFFFBBBBBBAAAAAA@@@@@@??????=========<<<<<<<<<;;;;;;:::999777555444333222222444444444444333333333333111222222222222111000000////////////////////////------------------------------,,,,,,+++,,,,,,,,,)))))))))))))))))))))***++++++***)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&%%%%%%%%%'''''''''''''''''''''''''''(((((())))))(((((('''''''''''''''''''''''''''(((((((((((((((((((((((('''(((******))))))***+++((('''&&&&&&&&&'''((((((%%%%%%&&&&&&'''(((((((((%%%&&&((((((&&&&&&&&&'''&&&'''((()))))))))(((((($$$$$$%%%%%%&&&&&&&&&&&&((((((((((((((('''''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&'''(((((())))))(((((('''''''''(((((((((((())))))'''''''''''''''((())))))((((((((((((((((((((((((''')))******((((((((()))...+++)))(((''''''%%%$$$!!!###&&&''''''((()))***&&&'''((((((&&&&&&'''(((EEEFFFGGGHHHIIIJJJJJJJJJIIIJJJJJJKKKKKKKKKKKKKKKJJJJJJKKKLLLMMMOOOQQQRRRRRRQQQOOONNNNNNOOOQQQRRRQQQQQQRRRRRRRRRQQQPPPPPPNNNOOOQQQRRRTTTTTTUUUUUUQQQQQQPPPPPPQQQQQQRRRRRRLLLLLLLLLLLLLLLMMMMMMNNNOOOPPPRRRTTTUUUUUUTTTSSSTTTTTTUUUUUUTTTTTTSSSRRROOOPPPQQQRRRRRRPPPOOONNNLLLMMMMMMLLLIIIGGGGGGHHHGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEDDDCCCBBB@@@>>>>>>=========>>>>>>?????????::::::;;;;;;<<<<<<<<<<<<;;;;;;<<<===<<<;;;:::999777888888999::::::999999777777666666666555555555111111222222222333333333222222111111111222222333222222222222222222222222111111222222222222111111//////000000111222222222222222222111222222333444111222222333333333333333222444666666666555555555444444444555666777666555999:::<<<<<<===>>>@@@AAA===BBBHHHJJJIIIJJJMMMQQQSSSXXXZZZ[[[___gggmmmooopppkkkiiijjjjjjhhhhhhkkkpppqqqssswww}}}~~~yyyuuupppmmmkkkkkkkkkmmmpppvvv{{{|||uuurrrqqqjjjjjjiiigggeeeaaa^^^\\\TTTUUUUUUUUUVVVXXX[[[]]]UUUUUUTTTPPPKKKGGGCCCAAAAAA@@@@@@???>>>>>>??????>>>=====================;;;>>>@@@@@@>>>>>>???AAA@@@@@@@@@@@@AAAAAAAAAAAA??????????????????>>>>>>AAABBBCCCCCCBBBBBBCCCEEEDDDDDDEEEFFFFFFFFFFFFFFFHHHGGGGGGGGGFFFGGGGGGHHHDDDEEEFFFGGGHHHIIIJJJJJJIIIIIIIIIHHHIIIIIIJJJJJJJJJHHHEEEEEEHHHKKKNNNOOOMMMMMMMMMMMMNNNNNNNNNNNNMMMLLLKKKJJJJJJJJJKKKLLLLLLKKKIIIHHHHHHHHHHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFBBBBBBAAAAAA@@@?????????======<<<<<<<<<;;;;;;;;;999888666555333222222222333333333333222222222222222222333333222222111000////////////////////////------------------------,,,,,,,,,,,,,,,+++***)))((((((((()))******++++++******)))(((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''&&&''')))******)))'''&&&'''''''''(((((('''''''''''''''''''''''''''''''''((((((((((((((((((((((((((()))******((((((***+++&&&%%%%%%%%%%%%%%%&&&&&&%%%&&&&&&'''(((((())))))%%%'''(((((('''&&&&&&'''&&&'''((()))))))))((('''&&&&&&''''''(((''''''''''''''''''(((((((((((((((&&&&&&''''''''''''&&&&&&''''''((((((((((((''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&''''''(((((((((((('''''''''''''''((((((((())))))'''''''''''''''((())))))((((((((((((((((((((((((''')))***(((&&&&&&(((***,,,+++)))))))))(((%%%###!!!$$$''')))((('''''''''&&&'''((((((&&&&&&'''(((EEEEEEGGGHHHIIIJJJJJJJJJGGGHHHIIIJJJJJJJJJIIIHHHHHHIIIKKKMMMOOOPPPRRRRRRSSSQQQPPPOOOOOOPPPRRRSSSRRRRRRRRRRRRQQQPPPOOONNNPPPQQQRRRSSSTTTTTTTTTTTTSSSSSSRRRRRRRRRSSSSSSTTTNNNNNNNNNNNNNNNOOOOOOPPPPPPQQQSSSTTTUUUTTTRRRQQQTTTUUUUUUVVVVVVUUUSSSRRRNNNOOORRRSSSSSSQQQNNNLLLJJJKKKKKKIIIGGGEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDDDDCCCBBB@@@???>>><<<=========>>>>>>??????:::::::::;;;;;;<<<<<<<<<::::::;;;<<<;;;:::999888666666777888888888888888777666666666555555555555333333333444444555555555111000000000000000111111000000000000000000000000000000111111111111000000------...000111333444444111111111111111222222333...///000111222222222222000222444444333111111111333333333555777777777555222444777999999888888888999===CCCEEEDDDBBBAAAAAA>>>EEEJJJIIIIIIMMMPPPQQQQQQPPPPPPSSSRRROOOPPPTTTXXXXXXZZZ]]]ccciiiooosssvvvqqqiiidddaaa^^^ZZZVVVYYYXXXXXXZZZ___ccceeefffcccfffhhheee```\\\[[[\\\[[[YYYUUUQQQMMMKKKJJJIIIFFFGGGGGGGGGGGGHHHJJJLLLIIIJJJJJJHHHEEEAAA???>>>>>>>>>>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<:::===@@@@@@======>>>@@@>>>>>>>>>???@@@@@@AAAAAA======>>>>>>===<<<;;;:::AAABBBCCCCCCBBBBBBDDDEEEDDDDDDEEEFFFFFFFFFFFFFFFIIIHHHGGGFFFFFFFFFGGGHHHHHHHHHHHHHHHHHHGGGFFFEEEIIIHHHHHHGGGGGGGGGHHHHHHHHHEEECCCCCCFFFJJJMMMOOONNNNNNMMMMMMMMMMMMMMMMMMMMMMMMKKKJJJJJJKKKLLLLLLNNNMMMKKKIIIHHHHHHHHHHHHFFFFFFFFFFFFEEEEEEEEEEEEBBBBBBAAAAAA@@@??????>>><<<<<<<<<<<<<<<;;;;;;;;;:::999888666666555555555222222222111111111111000222333333333333222111111.........///////////////------------------------+++,,,,,,,,,+++***((('''''''''((()))***+++,,,,,,))))))((('''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&'''''''''(((((())))))&&&'''***++++++***'''&&&&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))(((((((((((((((((((((((('''(((((((((&&&&&&(((***++++++*********))))))(((&&&&&&''''''((()))******&&&((())))))(((''''''(((%%%&&&((()))))))))((('''(((((())))))))))))((((((&&&'''''''''(((((())))))%%%&&&&&&&&&&&&&&&&&&%%%''''''((((((((((((''''''''''''''''''''''''''''''&&&''''''''''''''''''&&&''''''((((((((((((''''''&&&'''''''''(((((()))))))))))))))))))))***++++++(((((((((((((((((((((((('''))))))'''%%%%%%(((+++''''''''')))++++++)))'''"""%%%)))+++***'''%%%%%%&&&'''((('''&&&&&&'''(((EEEDDDDDDDDDEEEGGGIIIJJJIIIIIIHHHHHHHHHHHHGGGGGGIIIIIIIIIJJJLLLNNNQQQRRRWWWUUURRRPPPPPPQQQSSSTTTTTTSSSRRRQQQPPPPPPPPPQQQTTTRRRQQQSSSVVVWWWVVVTTTRRRSSSSSSSSSSSSTTTTTTTTTSSSRRRQQQPPPOOOOOOOOOOOORRRRRRQQQPPPPPPPPPPPPPPPQQQRRRSSSRRRQQQPPPQQQRRRSSSSSSTTTSSSRRROOOMMMKKKIIIIIIHHHGGGGGGGGGHHHHHHHHHHHHGGGGGGFFFEEEEEEEEEDDDBBBBBBBBBCCCCCCAAA???>>>>>>>>>>>>============:::::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;::::::999999888777666555444444888777666444444333333333333444555666666555444333111111111111111111111111666444222111222222111///111111111111111111111111///000111222222111000///222222111111111111222222222222111111111111222222333222222111111222333333111111111111111111111111444444444555555555555666::::::<<<<<<<<<<<<::::::999999:::<<<>>>???AAAAAADDDDDDDDDDDDDDDDDDDDDDDDCCCDDDEEEGGGKKKNNNRRRTTTWWWTTTPPPLLLHHHFFFFFFEEEDDDCCCDDDGGGKKKNNNOOOOOOJJJJJJIIIIIIIIIIIIIIIIIIFFFEEEDDDCCCCCCDDDEEEFFFAAAAAAAAAAAAAAAAAAAAAAAA>>>@@@AAAAAA???===<<<<<<>>>======<<<<<<<<<=========<<<;;;;;;::::::;;;;;;:::;;;;;;<<<>>>???AAABBB@@@@@@@@@@@@@@@AAABBBCCCAAA???>>>======???AAABBBDDDDDDDDDDDDCCCCCCCCCCCCEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEGGGGGGGGGGGGIIIJJJBBBCCCDDDEEEEEEEEEEEEEEEIIIHHHGGGGGGHHHIIIKKKLLLEEEEEEFFFGGGHHHJJJJJJKKKMMMNNNNNNOOOOOONNNNNNMMMQQQOOOKKKIIIHHHIIIKKKMMMLLLMMMLLLJJJHHHFFFGGGIIIGGGGGGHHHHHHHHHGGGGGGFFFCCCCCCCCCBBBAAA@@@???>>>@@@@@@???===<<<;;;:::999777888999888555333333333111111222222222222111111111000///......///000111///............---------------......------,,,+++---,,,***)))))))))*********))))))))))))))))))******************)))((((((((('''&&&%%%%%%&&&'''((())))))((((((''''''&&&&&&'''''''''(((((((((((((((((((((((((((((()))******(((((((((''''''(((((((((''''''''''''''''''''''''(((((((((((())))))))))))'''''''''''''''((()))***''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((('''&&&&&&$$$%%%&&&'''(((((((((((())))))))))))************---+++(((''''''***---///(((((()))(((((('''&&&&&&((((((((((((((((((((((((&&&&&&''''''''''''''''''))))))))))))((((((((((((***)))(((((((((((())))))''''''((((((((((((''''''$$$%%%&&&'''(((***++++++)))))))))(((''''''&&&&&&+++*********))))))(((((())))))))))))))))))))))))))))))'''&&&&&&'''((()))''''''&&&&&&&&&%%%%%%%%%DDDDDDDDDDDDEEEGGGHHHIIIIIIIIIHHHHHHHHHHHHGGGGGGIIIIIIIIIJJJLLLNNNPPPRRRUUUTTTRRRQQQPPPQQQRRRSSSSSSSSSSSSRRRQQQQQQPPPPPPQQQPPPOOOQQQUUUWWWVVVUUUSSSSSSSSSSSSTTTTTTTTTTTTTTTSSSSSSRRRRRRRRRRRRRRRSSSRRRQQQPPPOOOPPPPPPQQQRRRSSSTTTSSSQQQPPPQQQRRRQQQQQQRRRQQQPPPMMMKKKIIIIIIHHHHHHGGGGGGGGGGGGHHHGGGGGGFFFFFFEEEDDDDDDCCCBBBAAAAAABBBCCCCCCAAA???>>>>>>>>>=========<<<<<<::::::::::::;;;;;;;;;;;;<<<<<<;;;::::::999999888666666666555555555555555777666555444444333333333222333444444444444333222111111111111111111111111333111000000111111111000111111111111111111111111///000111111111111000///111111000000000000111111222111111000000111111222222222111000000000111111111111111111111111111111333444444444555555555555666666777888888777666666555555666777999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>???AAACCCFFFGGGHHHFFFCCC@@@???>>>>>>>>>=========@@@CCCFFFFFFFFFBBBBBBBBBBBBBBBBBBBBBBBB??????>>>>>>>>>>>>??????;;;;;;;;;;;;;;;;;;;;;;;;;;;===>>>>>>===<<<===>>>;;;;;;::::::::::::;;;;;;::::::999888888888888999::::::;;;<<<===???@@@AAA@@@@@@@@@@@@@@@@@@AAAAAA??????>>>>>>>>>???@@@AAAAAAAAAAAABBBBBBCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEFFFHHHIIIIIIHHHHHHJJJKKKEEEEEEFFFGGGGGGGGGGGGFFFHHHGGGGGGGGGGGGIIIJJJKKKGGGGGGHHHIIIJJJKKKLLLLLLMMMMMMNNNNNNNNNNNNMMMMMMOOOMMMJJJGGGGGGHHHJJJKKKKKKLLLLLLKKKHHHGGGGGGHHHGGGGGGGGGGGGGGGFFFEEEEEECCCCCCBBBBBBAAA???>>>===??????>>>===;;;:::999888666777888666444222111222000111111222222111111000111000///......///000111............---------------------...------,,,+++,,,+++***)))))))))******---,,,,,,++++++,,,,,,---***)))(((&&&&&&'''((()))((('''&&&&&&&&&&&&'''(((((((((((((((((('''''''''((((((((((((((('''''''''((((((((((((((())))))***(((((('''&&&&&&'''((((((''''''''''''''''''''''''''''''((((((((()))))))))***)))((('''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((())))))))))))((('''&&&$$$%%%&&&'''((((((((((((''''''((((((((()))))))))(((''''''''''''((()))***)))))))))))))))(((''''''''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%''''''(((((()))))))))***''''''''''''&&&&&&''''''''''''((((((((((((((((((%%%&&&&&&'''((()))******'''''''''(((((((((((((((*********)))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))((('''&&&&&&%%%%%%DDDDDDDDDDDDEEEGGGHHHIIIIIIIIIHHHHHHHHHHHHGGGGGGHHHHHHIIIJJJLLLNNNOOOQQQRRRRRRQQQQQQQQQQQQQQQQQQRRRSSSSSSSSSSSSQQQPPPOOONNNMMMMMMOOORRRTTTTTTTTTRRRRRRRRRSSSSSSSSSTTTTTTTTTTTTSSSSSSTTTTTTUUUVVVTTTRRRPPPOOOOOOOOOQQQRRRQQQSSSTTTTTTRRRQQQQQQRRRPPPQQQQQQQQQOOOMMMKKKJJJIIIHHHGGGFFFFFFFFFFFFFFFEEEEEEDDDDDDCCCBBBBBBBBBAAA@@@???AAABBBCCCAAA@@@>>>============<<<<<<<<<999999:::::::::;;;;;;;;;;;;;;;:::999888888777777333333444444444555555555666555555444444333333333111111222222222222111111111111111111111111111111000///---...000111111000000000000000000000000000///000000111111000000///000000////////////000000111111000000000000111111222111000///////////////111111111111111111111111333333333333444444444444333444444555555444444333333333333444555555666666888888888888888888999999:::999888888888888999:::===<<<;;;;;;;;;;;;===>>>888888888999<<<>>>>>>===;;;;;;;;;;;;<<<<<<<<<<<<999::::::;;;;;;::::::999;;;;;;;;;;;;;;;;;;;;;;;;888:::;;;:::::::::<<<>>>:::::::::999999::::::;;;::::::999888888888888888:::::::::;;;<<<>>>???@@@@@@@@@@@@@@@????????????>>>>>>>>>>>>????????????===>>>???@@@AAABBBCCCCCCCCCCCCDDDDDDEEEFFFFFFFFFIIIJJJLLLKKKJJJIIIJJJLLLIIIIIIIIIIIIIIIHHHHHHGGGFFFFFFFFFFFFGGGHHHIIIJJJIIIIIIJJJKKKLLLMMMMMMNNNLLLMMMMMMMMMMMMMMMMMMLLLMMMKKKIIIFFFFFFGGGIIIJJJIIIKKKLLLKKKIIIGGGFFFFFFGGGGGGGGGFFFEEEDDDCCCBBBBBBBBBBBBAAA@@@???======>>>>>>===;;;:::999888777666888888777444222111111000111111222222111111000000//////......//////000............---------------------------,,,++++++++++++***)))))))))******)))(((&&&%%%%%%&&&((()))***(((%%%######$$$'''(((((('''&&&&&&&&&&&&'''((('''''''''((((((((((((((())))))((((((''''''&&&&&&((((((''''''(((((()))***)))(((&&&%%%%%%&&&((()))''''''''''''''''''''''''&&&&&&'''''''''((((((((()))(((((('''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))******))))))((((((%%%&&&''''''((((((((((((&&&&&&'''''''''(((((((((%%%&&&'''((()))((('''&&&))))))*********)))((((((''''''''''''''''''''''''))))))((('''&&&%%%%%%$$$%%%&&&'''((()))******+++&&&&&&''''''''''''&&&&&&&&&'''''''''(((((())))))''''''''''''((((((((()))&&&&&&''''''((())))))*********))))))))))))((((((''''''''''''''''''''''''''''''((((((((((((((('''((((((((((((((((((''''''DDDEEEEEEFFFGGGHHHIIIJJJIIIIIIHHHHHHHHHGGGGGGGGGHHHHHHIIIJJJKKKMMMNNNOOOMMMNNNOOOPPPPPPPPPOOONNNQQQRRRSSSTTTSSSQQQOOONNNLLLLLLLLLMMMOOOPPPPPPPPPPPPPPPPPPPPPQQQQQQQQQQQQRRRRRRRRRSSSTTTUUUVVVWWWTTTRRRPPPOOONNNOOOQQQRRRQQQSSSTTTTTTRRRQQQQQQQQQRRRRRRRRRQQQPPPOOOMMMLLLHHHGGGFFFFFFEEEEEEEEEEEECCCCCCCCCBBBAAAAAA@@@@@@???>>>>>>???AAABBBAAA???=========<<<<<<<<<;;;;;;999999999999::::::::::::888888888888777777777777444444444444444444444555444444444444333333222222111111111111111111111111111111111111111111111111111///......///000000///000000000000000000000000///000000000000000000/////////............//////000000000//////000000000222222111000////////////111111111111111111111111222222222222333333333444444444444444444444444444333444444444444444555555666666666666666777777777888888777666666555555555999999999999:::;;;======888777666777999:::999888999999999999::::::::::::888999:::;;;;;;:::999888========================888999999888777777:::<<<;;;;;;;;;;;;;;;;;;<<<===<<<;;;;;;:::999:::::::::999999::::::;;;===>>>???AAAAAAAAAAAA@@@??????>>><<<===>>>?????????>>>>>>===>>>>>>???@@@@@@AAAAAAAAABBBCCCDDDEEEFFFGGGGGGJJJKKKLLLKKKIIIIIIJJJKKKJJJJJJJJJJJJIIIHHHGGGFFFEEEEEEEEEFFFFFFGGGHHHHHHIIIJJJJJJKKKLLLLLLMMMMMMLLLKKKKKKKKKKKKKKKKKKLLLLLLJJJHHHGGGFFFGGGIIIJJJGGGIIILLLLLLIIIGGGFFFEEEFFFFFFFFFEEEDDDBBBAAA@@@AAAAAAAAA@@@???>>><<<<<<===<<<;;;:::888777666666777888999777444222222222000000111111111111000000////////////////////////.........---------,,,,,,,,,------------,,,++++++*********))))))))))))***&&&$$$"""!!!!!!"""$$$&&&((('''&&&%%%$$$%%%&&&''''''''''''&&&&&&'''''''''&&&&&&''''''(((((())))))******)))((('''&&&&&&%%%(((''''''''''''((()))))))))'''%%%$$$$$$%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((($$$%%%%%%&&&(((***+++,,,''''''''''''''''''''''''(((((((((((((((((((((((())))))************))))))&&&&&&'''(((((((((((((((&&&&&&'''''''''((((((((('''((())))))***)))(((((((((((())))))))))))((('''''''''''''''''''''''''''((((((''''''&&&&&&&&&%%%&&&&&&''''''((())))))***'''((()))******))))))(((&&&&&&''''''(((((()))***((((((((((((((('''''''''''''''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((&&&&&&((()))))))))((('''%%%%%%&&&'''((()))******EEEEEEFFFHHHIIIIIIJJJJJJIIIIIIHHHHHHHHHGGGGGGGGGGGGGGGIIIJJJKKKLLLMMMMMMJJJKKKMMMNNNOOONNNMMMMMMPPPQQQRRRSSSRRRPPPNNNLLLLLLMMMMMMLLLLLLKKKKKKLLLLLLMMMMMMMMMNNNNNNNNNNNNOOOOOOOOOPPPRRRSSSUUUVVVSSSRRRPPPOOOOOOOOOQQQRRRPPPRRRTTTTTTRRRPPPPPPPPPQQQPPPPPPOOONNNMMMLLLLLLGGGGGGFFFEEEDDDCCCCCCDDDBBBBBBAAAAAA@@@??????>>>>>>======>>>@@@AAA@@@>>><<<<<<<<<<<<;;;;;;;;;;;;888888888999999999::::::555666666777777888888999777777666666555444333333222333333444333333222111222111111111111111111222000000000000000000000000333111/////////000///---////////////////////////000//////////////////000//////............//////000//////......//////000333222111000000000000000000000000000000000000000111111111111222222222222444444444333333444444444333333333333444444444444111222222222333333444444666666666666666666666555555555555555666666777777999888777777888999888666777777888888999999999999999999;;;<<<<<<;;;999999888888888888888888888888999999999777555555777999:::::::::::::::;;;<<<<<<;;;;;;:::999999999999:::999999999999:::;;;======AAAAAABBBBBBAAA@@@???>>>;;;<<<===>>>>>>>>>>>>===????????????????????????@@@@@@AAACCCDDDEEEFFFGGGGGGIIIIIIIIIGGGFFFGGGHHHIIIIIIIIIIIIHHHFFFEEEDDDDDDDDDEEEFFFGGGGGGGGGGGGIIIIIIIIIJJJJJJKKKKKKLLLKKKJJJJJJIIIIIIJJJJJJKKKKKKJJJIIIHHHGGGHHHIIIJJJFFFHHHKKKKKKIIIFFFEEEEEEFFFFFFEEEDDDCCCBBB@@@???@@@@@@@@@???>>>===;;;;;;;;;:::999888777555444444444555666555222000000111000000000111111000000000......////////////.........------------,,,,,,,,,,,,,,,------,,,,,,+++***))))))))))))***)))))))))***)))'''&&&&&&''')))***''''''((())))))'''&&&%%%&&&''''''''''''''''''&&&&&&&&&''''''(((((())))))******)))((('''&&&&&&%%%'''''''''''''''(((((())))))(((&&&%%%%%%&&&((()))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''((($$$%%%%%%&&&(((***+++,,,(((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))&&&'''(((((()))(((((((((''''''((((((((()))))))))***)))(((((('''((())))))&&&&&&''''''(((''''''&&&''''''''''''''''''''''''%%%&&&&&&&&&''''''((((((((((((((('''''''''''''''''''''((()))))))))))))))'''''''''&&&'''((()))***((((((((((((''''''''''''))))))((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))%%%&&&((()))))))))((('''%%%%%%&&&&&&&&&'''''''''DDDEEEGGGHHHIIIIIIJJJJJJIIIIIIHHHHHHHHHHHHGGGGGGFFFGGGHHHJJJKKKLLLLLLLLLIIIKKKLLLNNNOOOOOONNNNNNOOOPPPPPPPPPPPPNNNMMMLLLLLLMMMMMMLLLJJJHHHHHHIIIJJJJJJKKKKKKKKKLLLLLLLLLLLLLLLMMMNNNOOOQQQRRRSSSRRRRRRQQQPPPPPPPPPPPPPPPNNNPPPSSSSSSQQQOOONNNNNNMMMLLLLLLKKKJJJJJJIIIIIIGGGFFFEEEDDDCCCBBBBBBBBBAAAAAA@@@@@@??????>>>>>>>>>======>>>???@@@>>>===<<<<<<;;;;;;;;;:::::::::777777888888888999999999555666666777777888888888888888777666555444333333111222333333333333111000222111111000000111111222000000000000000000000000444222000/////////...,,,////////////////////////000//////......//////000//////............////////////............//////111111111000000111111222000000000000000000000000000000000000111111111222222111111000000111111222111111111111222222222222222333333444444555555555222333444555555555555555444444444555555555555555888666555555666777555444444555555666666777777777888888888999999888888888666666666666666666666666999::::::888666555666777777777777777888999::::::999999888777777777777777888888888888999:::;;;<<>><<<<<<<<<<<<============????????????>>>>>>======??????@@@AAABBBCCCDDDEEEDDDEEEFFFFFFEEEDDDEEEGGGGGGGGGGGGGGGFFFEEECCCCCCDDDDDDFFFGGGGGGHHHGGGGGGHHHHHHIIIIIIIIIJJJJJJJJJJJJIIIHHHGGGGGGHHHIIIJJJJJJJJJIIIHHHHHHHHHIIIJJJFFFHHHIIIIIIGGGFFFEEEFFFEEEEEEEEEDDDCCCBBBAAA@@@?????????>>>===<<<::::::999999888666555444333222///000111111///......//////000000111111000000///---......//////......---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******'''((()))*********))))))+++******************+++&&&(((***++++++)))&&&$$$&&&&&&'''(((((('''&&&&&&'''''''''((((((((((((((())))))((((((''''''&&&&&&''''''&&&&&&''''''((()))(((((((((''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''((((((((()))(((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))******))))))'''(((((())))))(((((((((''''''((((((((())))))))))))((('''&&&%%%&&&'''(((%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''((())))))((((((((('''''''''&&&&&&&&&&&&%%%&&&&&&'''((())))))((('''&&&&&&'''((()))((((((((((((((('''''''''***))))))(((''''''&&&&&&''''''(((((((((((())))))************************%%%&&&'''((()))))))))))))))((('''&&&%%%$$$######BBBCCCEEEGGGHHHHHHHHHGGGIIIIIIHHHHHHHHHHHHGGGGGGFFFGGGHHHJJJKKKKKKKKKJJJLLLLLLNNNOOOPPPQQQQQQQQQOOOOOONNNNNNMMMLLLLLLKKKJJJLLLMMMKKKIIIGGGHHHJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKLLLNNNOOOQQQQQQPPPQQQRRRRRRRRRQQQPPPOOOLLLOOORRRRRRPPPNNNMMMMMMKKKJJJJJJIIIHHHHHHHHHHHHGGGFFFDDDCCCBBBAAAAAAAAAAAAAAA@@@@@@???>>>>>>>>>>>>===<<<===>>>>>>===;;;;;;;;;;;;::::::::::::999777777777777888888888999888888888777777777666666555555555444444444333333000111222333333222111000000000///......///000000000000000000000000000000111///------.........---........................000///............///000000//////////////////000///......------......///////////////000000111222000000000000000000000000/////////000000000111111111000////////////000111000000000111111222222222333333444555555666777777000111222333444333333222555555666666666666666666777666444555666666555444222333333444555555666666777777666666666666777777888888888888888888888888777999::::::888777888999666666666777777888999:::999888888777777777777777888888888888888999:::;;;;;;<<<>>>?????????===<<<<<<<<<;;;;;;;;;<<<===>>><<<<<<<<<<<<============>>>>>>???@@@AAAAAABBBBBBAAACCCDDDDDDCCCCCCEEEFFFEEEEEEEEEEEEEEEDDDCCCCCCDDDEEEFFFHHHHHHHHHHHHGGGHHHIIIIIIIIIIIIJJJJJJJJJIIIHHHGGGFFFFFFGGGHHHIIIHHHHHHGGGGGGGGGGGGHHHIIIFFFGGGHHHGGGFFFEEEFFFGGGDDDDDDDDDDDDDDDCCCBBBBBB>>>>>>>>>===<<<;;;:::999888888777555444333222111---///111111000///000111//////000000000000//////------...//////...---------------,,,,,,,,,+++++++++,,,,,,,,,,,,+++******&&&''')))*********))))))'''((()))******)))(((''''''((()))******((('''&&&&&&&&&'''(((((('''&&&&&&((((((((((((((('''''''''(((((((((((((((''''''''''''&&&&&&&&&&&&'''(((((((((((()))******)))((((((''''''''''''''''''''''''''''''((((((((()))))))))***)))((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((())))))))))))((((((((())))))))))))((((((&&&&&&'''''''''((((((((((((((())))))(((((('''&&&%%%&&&&&&'''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''(((((((((&&&&&&'''''''''''''''''''''&&&%%%$$$%%%''')))++++++***(((&&&%%%&&&'''((('''''''''((((((((((((((((((((((((((((((''''''''''''''''''((((((((())))))))))))))))))))))))))))))&&&&&&&&&''''''((()))***((('''''''''&&&&&&&&&%%%@@@BBBDDDEEEFFFFFFFFFFFFIIIIIIIIIHHHHHHHHHGGGGGGEEEFFFHHHJJJKKKKKKJJJJJJNNNNNNOOOPPPRRRSSSTTTTTTOOONNNMMMLLLKKKKKKKKKKKKHHHJJJLLLKKKIIIHHHJJJLLLJJJJJJJJJKKKKKKKKKKKKLLLKKKKKKKKKLLLMMMNNNPPPQQQOOOQQQRRRSSSSSSQQQOOONNNKKKNNNQQQRRRPPPMMMLLLLLLLLLKKKJJJIIIIIIIIIIIIIIIFFFFFFDDDCCCBBBAAAAAAAAAAAAAAA@@@@@@???>>>>>>>>>>>>===<<<===>>>===;;;:::;;;;;;;;;:::::::::999999777777777777888888888888;;;;;;:::888777555444444222222333333333333444444///000222333333222111000///...---,,,,,,---...///000000000000000000000000...,,,++++++---......---........................000///...------...///000000000////////////000000.........------.........------------///000111222000000000000000000000000////////////000000000000222111000//////000111222111111111222333444444444...//////000111222222333000111222333333333222111111222333444444555555444888666555666777777666555222333333444555666666666888888666555555666888888777777777777777777777777555888:::;;;;;;::::::;;;888888888888999:::;;;<<<;;;::::::999888999999999888777777777888999::::::888:::<<<===>>>===<<<;;;===<<<:::999:::;;;===???888999::::::;;;<<<======>>>>>>>>>???@@@@@@AAAAAA@@@BBBCCCDDDCCCDDDEEEGGGDDDEEEEEEEEEEEEDDDCCCCCCDDDEEEGGGHHHIIIIIIHHHHHHIIIIIIIIIJJJJJJJJJJJJJJJIIIHHHFFFEEEEEEFFFHHHIIIGGGFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGFFFEEEDDDFFFHHHCCCDDDDDDDDDDDDDDDCCCCCC>>>>>>>>>===<<<;;;999999777777666555333222111000///111333333333333444555//////000000000000//////,,,---...//////...---,,,---------,,,,,,,,,+++++++++,,,,,,,,,,,,+++******&&&'''(((*********)))(((''')))+++,,,,,,+++)))'''))))))((('''''''''''''''%%%&&&'''(((((('''&&&%%%))))))(((((('''''''''&&&'''''''''((((((((((((((('''&&&&&&&&&&&&'''((((((''')))***,,,,,,***)))'''))))))))))))))))))))))))(((((((((((())))))))))))'''''''''''''''((()))***))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''(((((()))((((((((()))))))))))))))((((((%%%%%%%%%&&&&&&&&&''''''(((***---......+++(((&&&&&&&&&'''((())))))((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&$$$%%%%%%&&&'''((())))))***(((&&&%%%&&&(((,,,...,,,+++(((&&&%%%%%%&&&'''''''''''''''(((((())))))&&&&&&''''''((()))))))))&&&'''''''''(((((())))))((((((((((((((((((((((((''''''&&&&&&'''(((***+++###$$$%%%''')))***,,,,,,AAABBBDDDFFFGGGHHHGGGGGGIIIHHHGGGFFFFFFFFFGGGHHHEEEEEEEEEFFFGGGIIIJJJKKKOOOOOOOOOOOOOOONNNMMMLLLJJJKKKKKKKKKKKKKKKJJJJJJIIIIIIJJJJJJKKKKKKLLLLLLKKKJJJHHHFFFFFFGGGHHHIIIKKKKKKKKKLLLMMMOOOPPPQQQQQQRRRSSSRRRPPPOOOOOOPPPQQQQQQPPPOOOOOONNNMMMMMMIIIJJJJJJJJJJJJJJJIIIIIIFFFEEEEEEDDDCCCBBBBBBBBBAAA@@@@@@??????>>>>>>>>>============<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999888888777666666666666666555555555555666666555555444333333222111111111111111111111111111111111111111111111000//////000000000000000000000000............/////////000////////////////////////,,,---------.../////////////////////////////////---------............///............////////////////////////000000000000111111111000000000000000......///000000000000000/////////000111111222222222222222333333333444444111111111111111111111111333333333444444444555555555555555444444333333333444444444444444444444444666666666666666666666666666666666666777777777777555555666888888999999999888777666666666777999:::::::::::::::::::::::::::999999999999999999999999999:::<<<===>>>======<<<<<<;;;:::999999:::;;;<<<<<<<<<<<<===============@@@@@@@@@@@@@@@@@@AAAAAADDDDDDDDDEEEFFFFFFGGGGGGFFFGGGGGGGGGGGGFFFEEEEEELLLKKKIIIGGGFFFFFFFFFGGGGGGGGGHHHHHHHHHGGGGGGFFFHHHGGGGGGFFFEEEDDDCCCCCCGGGGGGGGGFFFFFFFFFFFFFFFHHHHHHGGGEEEBBBAAABBBCCC@@@AAABBBBBBBBBAAA@@@???======<<<;;;:::999999888555555444333222222222222111111111222222333333333222222111000000000000000...........................---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---*********)))))))))))))))))))))))))))))))))))))))+++)))'''&&&%%%&&&'''(((((((((((((((''''''''''''(((((((((((((((((((((((('''''''''''''''((())))))'''((()))***)))'''%%%$$$''''''((()))))))))))))))((((((((((((''''''''''''''')))***)))((('''(((***((((((''''''''''''((((((&&&%%%%%%$$$$$$%%%%%%&&&))))))***))))))((('''&&&''''''(((((((((((((((((((((((())))))))))))(((((('''(((((())))))))))))))))))************)))(((((((((&&&%%%&&&'''((('''%%%''''''((((((((((((''''''''''''''''''''''''''''''+++)))%%%######%%%(((************)))(((&&&$$$$$$(((((((((((())))))))))))&&&&&&&&&&&&'''''''''(((******)))((((((((((((((()))'''&&&'''***+++***((('''((((((((((((((('''''')))***)))'''%%%%%%''')))))))))))))))))))))))))))AAABBBDDDFFFGGGGGGGGGGGGHHHGGGFFFFFFEEEEEEEEEEEEDDDDDDDDDEEEFFFHHHIIIJJJLLLMMMMMMMMMLLLKKKKKKJJJJJJKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKJJJIIIGGGFFFFFFFFFHHHIIIJJJKKKKKKLLLMMMNNNOOOOOOOOOPPPQQQQQQOOONNNOOOPPPPPPPPPOOOOOONNNMMMMMMLLLJJJJJJJJJJJJJJJIIIHHHHHHEEEEEEDDDDDDCCCBBBBBBAAAAAAAAAAAA@@@???>>>==================<<<<<<<<<;;;::::::::::::999999999999999999888888777666666666555555444444444444555555555444444333222222111111111111111111111111111111000111111111111000//////////////////////////////............////////////........................------------....................................------------........................////////////....../////////000000000000000000000000000000000......///000000000000000/////////000111111222222222222222333333333333444333333333333333333333333222222222222333333333444555444444444333333333333555555555555555555555555555555555555555555555555555555666666666777777777555555666777888888888888777777666666666777888999:::::::::::::::999999999999999999999999999999999;;;;;;<<<<<<<<<;;;;;;:::;;;;;;:::999999:::;;;;;;;;;;;;<<<<<<=========>>>??????@@@@@@@@@@@@AAAAAABBBCCCCCCDDDDDDEEEEEEFFFFFFFFFFFFFFFEEEEEEDDDCCCJJJJJJIIIHHHGGGGGGGGGGGGFFFGGGGGGGGGGGGGGGGGGFFFGGGGGGFFFFFFEEEEEEDDDDDDGGGGGGFFFFFFEEEEEEDDDDDDEEEFFFFFFEEECCCAAAAAABBBBBBCCCDDDDDDDDDCCCAAA@@@======<<<;;;:::999888888555555444333222222222222111111111222222222333333111111000///////////////000000000000000000000000------,,,++++++++++++,,,+++++++++******+++++++++***)))))))))))))))))))))))))))))))))))))))))))))***)))'''&&&&&&&&&((((((((((((((((((''''''''''''(((((((((((((((((((((((('''''''''''''''((())))))'''''')))***)))(((&&&%%%''''''((()))))))))))))))((((((((((((''''''''''''''')))***)))((('''((()))((((((''''''''''''(((((((((''''''&&&&&&''''''(((((())))))))))))(((((('''((((((((((((((('''''''''(((((())))))))))))((((((''''''((()))))))))((((((+++++++++++++++***))))))***)))((('''(((((('''%%%''''''(((((((((((('''''''''''''''''''''''''''''')))(((&&&%%%%%%&&&(((***))))))))))))(((&&&%%%%%%'''((((((((())))))))))))&&&&&&'''''''''(((((((((***))))))((((((((((((((()))(((&&&'''***+++)))'''&&&&&&''''''''''''&&&&&&'''((((((&&&%%%%%%&&&(((''''''''''''''''''''''''BBBCCCDDDEEEFFFGGGGGGGGGGGGGGGFFFFFFEEEDDDCCCBBBCCCCCCCCCDDDDDDFFFGGGHHHIIIIIIJJJJJJJJJIIIHHHHHHJJJKKKKKKLLLLLLKKKKKKKKKJJJJJJJJJJJJJJJJJJIIIIIIIIIHHHGGGFFFFFFFFFGGGHHHJJJKKKLLLMMMNNNMMMLLLLLLLLLNNNOOOOOONNNMMMNNNPPPOOONNNNNNMMMMMMLLLLLLLLLJJJJJJJJJJJJIIIHHHFFFFFFDDDDDDDDDCCCCCCBBBBBBAAABBBBBBAAA@@@???>>>===<<<======<<<<<<<<<;;;;;;;;;999999999888888888777777999888888777777666666555444333333222222333333444444444333333222222111111111111111111111111111111000000111111000000///...//////////////////////////////......................................................------------........................------------............---............/////////.........////////////000/////////000000000000000......///000000000//////...//////000000111111222111111222222222333333333333333333333333333333333111111111111222222222222444444333333333333333222555555555555555555555555555555555555555555555555555555555666666666666777444555666777888888888777777666666666666777888888999999999999999999999999999999999999999999999999===<<<;;;:::999999999999;;;::::::999999::::::;;;::::::;;;<<<===>>>>>>????????????@@@@@@@@@AAAAAAAAAAAABBBBBBCCCDDDDDDDDDEEEEEEEEEEEEDDDCCCBBBAAAGGGHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFFFFGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFFFFEEEEEEDDDCCCBBBBBBAAACCCEEEEEECCCAAAAAAAAABBBBBBCCCDDDCCCBBBAAA@@@===<<<<<<;;;:::999888888555555444333222222222222111111111111111222222222000000///............///........................------,,,+++++++++++++++************************))))))))))))))))))******))))))))))))))))))))))))***)))'''&&&&&&'''((((((((((((((((((''''''''''''(((((((((((((((((((((((('''''''''''''''((())))))%%%&&&((()))))))))((('''''''''((()))))))))))))))(((((((((((('''''''''''''''((())))))''''''((()))((((((''''''''''''((((((((((((''''''''''''((((((''''''((()))))))))(((((())))))(((((('''''''''&&&(((((())))))))))))((((((&&&&&&'''(((((((((((('''&&&''''''''''''&&&%%%%%%((('''&&&'''((()))((('''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''((()))******(((((((((((((((''''''&&&''''''((((((((()))))))))''''''((((((((()))))))))***)))((((((''''''((((((***((('''((())))))((('''%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&'''&&&%%%%%%'''(((''''''''''''''''''''''''BBBCCCDDDEEEEEEFFFFFFFFFGGGGGGGGGGGGFFFDDDBBB@@@BBBBBBBBBBBBCCCDDDEEEEEEFFFGGGGGGHHHHHHHHHGGGGGGJJJJJJKKKLLLLLLLLLKKKKKKKKKJJJJJJIIIIIIHHHHHHHHHIIIHHHGGGFFFFFFFFFGGGGGGIIIJJJLLLMMMMMMLLLJJJIIIIIIKKKLLLLLLKKKKKKMMMNNNMMMLLLLLLLLLKKKKKKKKKJJJJJJJJJJJJIIIHHHFFFEEEDDDCCCCCCCCCBBBBBBBBBAAAAAABBBBBBAAA@@@>>>===<<<<<<<<<<<<<<<;;;;;;;;;::::::999999888888888777777777888888888777666666555555333333222222222222333333333333333333222222111111111111111111111111111111000000000000000//////...//////////////////////////////............------.................................------,,,,,,,,,........................,,,,,,---------.........---------.........//////------........./////////......///////////////000......///////////////.........//////000111111111111111111111222222222222000000000000000000000000111111111222222222222333333333333333222222222222222222222222222222222222444444444444444444444444444444555555555666666666444555666666777777777666555555555666666666777777777777888888888888888999888888888888999999999999<<<;;;999888777888999:::;;;;;;::::::::::::;;;;;;999999:::;;;===>>>??????>>>>>>??????@@@@@@AAAAAAAAAAAABBBBBBCCCCCCDDDDDDFFFFFFFFFEEEDDDCCCBBBAAADDDEEEGGGHHHIIIHHHGGGGGGEEEEEEEEEEEEEEEFFFFFFGGGFFFFFFFFFFFFFFFFFFFFFGGGEEEEEEDDDCCCBBBBBBAAAAAA>>>@@@CCCDDDCCCAAA@@@@@@???@@@@@@AAAAAA@@@>>>===<<<<<<;;;:::999888777777555555444333222222222222000111111111111111111111///......---------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++***+++++++++)))******************))))))))))))))))))*********)))))))))))))))))))))))))))(((''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((((((((('''''''''''''''((())))))%%%&&&'''((())))))))))))''''''((()))))))))))))))(((((((((((('''''''''''''''((()))(((''''''((()))((((((''''''''''''((((((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''((()))))))))((()))))))))(((''''''&&&&&&(((((())))))))))))((((((%%%&&&&&&'''''''''''''''%%%%%%%%%%%%%%%$$$$$$###$$$######%%%((()))))))))''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&((()))************''''''(((((((((((((((''''''''''''((((((((())))))(((((((((((())))))))))))))))))(((''''''''''''(((***)))(((((((((''''''&&&%%%%%%&&&'''''''''&&&&&&%%%&&&''''''&&&&&&(((***''''''''''''''''''''''''CCCCCCCCCDDDDDDEEEFFFFFFGGGHHHHHHHHHGGGEEECCCAAABBBBBBBBBAAABBBBBBCCCCCCEEEEEEFFFGGGHHHHHHHHHGGGIIIIIIJJJKKKKKKKKKKKKKKKJJJJJJIIIIIIHHHHHHGGGGGGHHHHHHHHHGGGGGGGGGGGGGGGIIIJJJKKKLLLLLLKKKIIIGGGGGGIIIJJJJJJIIIIIIJJJLLLJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIHHHGGGEEEDDDCCCBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@???===<<<<<<;;;;;;;;;;;;;;;::::::::::::999999999999888888888888888888777777666555555555444444333333333333444444333222222222222222111111000000000000000000000000000000000000000///.............................................---------..............................------,,,,,,,,,+++........................,,,,,,,,,------------...------------............------------............------........./////////......////////////...............///000000111111000000000111111111222222000000000000000000000000222222222222333333333333222222222222222222222222222222222222222222222222444444444444444444444444444444444444555555555555444444555666666666666555444444555555666666666666666666666777777777888888777777777888888999999999999999888777888999:::;;;;;;;;;<<<<<<<<<<<<;;;;;;888999:::;;;<<<===>>>???======>>>??????@@@AAAAAAAAABBBBBBCCCCCCDDDDDDEEEFFFFFFFFFFFFEEEDDDCCCBBBCCCDDDEEEGGGGGGGGGFFFFFFEEEDDDDDDDDDDDDEEEFFFGGGFFFFFFFFFFFFGGGGGGGGGGGGDDDDDDCCCCCCBBBAAAAAA@@@===???BBBCCCBBBAAA@@@@@@>>>???@@@@@@@@@???======;;;;;;:::999888777777666555555444333222222222222000000000000000000000000......------------......////////////////////////,,,,,,+++************+++******+++,,,,,,+++******(((((())))))************(((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((''''''''''''(((((((((((((((((((((((('''''''''''''''((())))))%%%%%%&&&'''((()))******''''''((()))))))))))))))((((((((((((''''''''''''&&&((()))((('''&&&'''(((((((((''''''''''''(((((('''&&&&&&%%%%%%&&&&&&'''%%%&&&'''((((((((((((((())))))(((((('''''''''&&&(((((())))))))))))((((((%%%&&&&&&''''''''''''''')))))))))))))))(((((('''&&&%%%%%%&&&((())))))(((''''''((((((((((((''''''''''''''''''''''''''''''%%%&&&((()))************&&&''''''(((((((((((((((''''''''''''(((((((((((((((((((((((()))))))))))))))(((((('''''''''''''''((())))))((('''&&&&&&&&&&&&&&&'''(((((((((((((((&&&'''))))))(((((()))***((((((((((((((((((((((((DDDCCCCCCCCCCCCDDDEEEFFFHHHHHHGGGGGGFFFEEEDDDCCCCCCBBBBBBAAAAAAAAABBBBBBCCCDDDEEEFFFGGGHHHHHHHHHGGGHHHIIIJJJJJJJJJJJJJJJHHHHHHHHHHHHHHHHHHGGGGGGIIIIIIIIIHHHHHHHHHGGGGGGHHHIIIJJJKKKJJJIIIHHHHHHFFFGGGHHHHHHGGGFFFGGGIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGFFFEEECCCCCCAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>======<<<<<<;;;;;;;;;;;;:::::::::999999999999999999888888888888777888777777666666555555444444333333222222333333444222222222222222222111111000000000000000000000000//////000000//////...---........................,,,,,,---------.........------------------------------------,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------,,,------------.........,,,,,,,,,---------......,,,,,,------.../////////....../////////...---------......//////000000111///000000000000111111111222222222222222222222222222222222222333333333444000111111111111222222222333333333333333333333333333333333333333333333333333333333444444444555555444444555555555555555444333444444555666555555555444555555666666777777777666666777777888999999999888888888888999:::;;;<<<:::;;;;;;<<<<<<;;;;;;:::999999:::;;;<<<======>>><<<======>>>???@@@AAAAAAAAAAAABBBBBBCCCDDDDDDEEEEEEEEEFFFFFFFFFEEEDDDDDDBBBCCCCCCDDDEEEEEEEEEDDDDDDDDDCCCCCCCCCEEEFFFGGGGGGGGGGGGGGGGGGGGGFFFFFFCCCCCCCCCBBBBBBBBBBBBAAA>>>@@@BBBBBBAAA@@@@@@AAA@@@@@@AAABBBAAA@@@???>>>;;;::::::999888777666666555555444333222222222222000000000000////////////...------------...//////........................,,,,,,+++***************)))***+++,,,,,,+++***)))((((((((()))******++++++(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((('''''''''''''''((())))))&&&&&&&&&'''((())))))***''''''((()))))))))))))))((((((((((((''''''''''''&&&'''((((((&&&&&&'''(((((((((''''''''''''(((((())))))(((((((((((())))))&&&&&&'''(((((((((''''''(((((((((((((((((((((((((((((())))))))))))((((((&&&&&&'''(((((((((((('''((())))))))))))((('''''',,,***)))((())))))'''&&&''''''((((((((((((''''''''''''''''''''''''''''''&&&'''(((((())))))))))))''''''((((((((((((((('''&&&&&&'''''''''(((((((((''''''((((((((())))))))))))(((''''''&&&&&&'''''''''((()))(((&&&&&&&&&(((&&&&&&'''((())))))))))))''')))******)))))))))***))))))))))))))))))))))))DDDDDDCCCBBBCCCDDDEEEFFFGGGFFFEEEDDDDDDDDDDDDDDDDDDCCCBBBAAAAAAAAAAAAAAAAAABBBDDDEEEFFFGGGGGGGGGEEEFFFGGGHHHIIIIIIIIIIIIGGGGGGGGGGGGHHHHHHHHHHHHJJJJJJJJJJJJIIIIIIHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIEEEFFFGGGFFFEEEDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGEEEFFFFFFFFFEEEEEEDDDCCC@@@@@@@@@@@@@@@@@@AAAAAA;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999999888888777777777666666666777777777666555555444444222222111111111111222222111111111111111111222222000000000000000000000000//////000000//////...---........................++++++,,,---......//////------------------------,,,,,,,,,,,,,,,,,,------------------------------++++++,,,,,,,,,---------,,,,,,---------.........+++,,,,,,,,,,,,---------+++,,,,,,---......//////......//////......---,,,------......///000000000/////////000000000111111222222222222222222222222111111111111222222222222000000000000111111222222333333333333333333333333222222222222222222222222222333333333333444444444444444555555555444444333222333444555555555444444333444444555666666777777666666666777888999999999999999:::::::::::::::999888999::::::::::::999888:::::::::;;;;;;<<<<<<<<<<<<<<<===>>>???@@@AAAAAA@@@@@@AAAAAABBBBBBCCCCCCCCCCCCDDDDDDEEEEEEDDDDDDBBBBBBBBBAAABBBBBBCCCCCCDDDCCCBBBBBBBBBDDDFFFHHHHHHHHHHHHGGGGGGFFFFFFFFFBBBBBBBBBBBBCCCCCCCCCCCC@@@AAABBBBBB@@@???@@@AAA???@@@AAAAAAAAA@@@>>>===::::::999888777666555555555555444333222222222222000000/////////...............------...//////000++++++++++++++++++++++++,,,++++++***************((()))***,,,,,,***)))((('''(((((()))******++++++((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((('''''''''''''''((())))))'''''''''''''''((())))))''''''((()))))))))))))))((((((((((((''''''''''''&&&'''((((((&&&&&&'''(((((((((''''''''''''(((((())))))(((((((((((())))))'''''''''(((''''''&&&&&&&&&&&&''''''((()))))))))(((((())))))))))))((((((''''''((()))))))))((((((&&&&&&&&&&&&&&&%%%%%%$$$((('''&&&&&&'''((('''&&&''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((('''(((((((((((((((''''''&&&&&&&&&'''''''''((((((&&&&&&'''''''''((((((((((((((('''&&&&&&&&&&&&'''%%%'''((((((&&&%%%''')))$$$%%%&&&'''((((((((((((''')))+++***)))''''''(((((((((((((((((((((((((((DDDDDDCCCBBBBBBCCCEEEFFFFFFEEECCCBBBBBBCCCDDDEEEDDDDDDCCCBBBAAAAAAAAAAAA@@@AAABBBDDDEEEFFFFFFFFFDDDEEEFFFGGGHHHIIIIIIHHHFFFFFFFFFGGGGGGHHHHHHIIIJJJJJJKKKKKKJJJJJJIIIHHHHHHHHHGGGGGGGGGHHHIIIJJJEEEFFFGGGFFFDDDCCCCCCDDDFFFFFFFFFFFFFFFGGGGGGGGGDDDEEEEEEEEEEEEEEEDDDDDD@@@@@@@@@@@@@@@@@@@@@AAA999999999:::::::::;;;;;;:::::::::999999999888888777666666666555555555555777777777666555555444444111111000000000000111111111111111111111111222222000000000000000000000000///////////////......---........................)))***+++,,,...///000000------------------------+++++++++,,,,,,---------------------------------++++++,,,,,,,,,---------,,,,,,,,,---------......++++++,,,,,,,,,---------++++++,,,------...//////.../////////...---,,,,,,------......///000000000////////////000000000000////////////////////////000000000000111111111111//////000000111111111222000000000000000000000000222222222222222222222222222222333333333444444444444444444555555444333333222333444555555555444333333333444444555666777777555666666777888999999999:::;;;<<<<<<;;;:::888777666777888999999888777666;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???@@@AAAAAA>>>??????@@@AAAAAABBBBBB@@@AAABBBCCCDDDDDDDDDDDDCCCBBB@@@@@@???@@@AAABBBDDDCCCBBBAAABBBDDDFFFHHHIIIIIIHHHHHHGGGFFFEEEEEEAAAAAABBBCCCCCCDDDDDDEEEBBBCCCCCCAAA??????@@@BBB===>>>>>>??????===<<<;;;::::::999888777666555555555555444333222222222222000000//////.........---...............///000111........................,,,++++++***)))*********'''((()))++++++)))(((''''''(((((()))***+++++++++((((((((((((((((((((((((&&&&&&'''((())))))(((((()))(((((((((''''''''''''(((((((((((((((((((((((('''''''''''''''((())))))(((''''''''''''((())))))'''(((((())))))))))))))))))(((((((((''''''''''''&&&'''((('''&&&&&&'''(((((((((''''''''''''((((((''''''&&&&&&&&&&&&'''''''''((((((((('''&&&%%%%%%%%%%%%&&&'''((()))******(((((())))))))))))(((((('''(((((()))))))))))))))(((((())))))(((((('''&&&!!!%%%'''((('''''''''((((((((((((''''''''''''''''''''''''''''''(((''''''&&&&&&&&&''''''((((((((()))(((''''''&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&'''''''''((((((((('''&&&&&&&&&&&&'''$$$&&&((((((&&&%%%(((***###$$$%%%&&&'''''''''''''''(((******(((&&&&&&&&&''''''''''''''''''''''''CCCBBBAAA@@@@@@AAACCCDDDFFFEEEDDDCCCCCCDDDEEEFFFEEEEEEFFFGGGGGGFFFDDDDDDDDDCCCAAA@@@@@@AAACCCDDDFFFFFFEEEEEEDDDDDDCCCCCCCCCCCCCCCDDDEEEGGGHHHIIIHHHHHHHHHIIIIIIIIIJJJJJJEEEEEEDDDDDDEEEFFFFFFGGGHHHGGGFFFDDDCCCCCCCCCCCCFFFEEEDDDCCCCCCDDDEEEFFFCCCCCCBBBBBBBBBAAAAAAAAA===============<<<<<<;;;===<<<<<<;;;999888777777888888888888777777777777777666666666666555555555333333333333333444555666222222111111000////////////000222222000///000111000000///.....................------------.........---,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,+++++++++,,,,,,---------******+++,,,------------------------------------***+++,,,,,,------,,,,,,//////...------------...------------------------////////////////////////---------............///000000000000000000000000111000///......///000111000000000000111111111111000000000000000000000000555333111//////000111222222222222222222222222222111111222222222333333333333333333333333333333333555555555555555555444444444444333444444555666777555555666666777777888888:::999999999999999999:::777777777777777888888999777999;;;=========;;;;;;:::;;;<<<===>>>???@@@AAA?????????>>>>>>>>>>>>>>>@@@@@@AAAAAAAAABBBBBBBBBDDDCCCBBB@@@???>>>>>>===CCCCCCCCCCCCDDDDDDDDDEEEFFFFFFFFFFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBB@@@???>>>@@@@@@@@@???>>>======<<<888777777666555444444444555444222000//////000111111000///...---,,,,,,,,,---------............/////////...---,,,,,,++++++------,,,,,,+++******))),,,,,,+++***)))((('''''',,,,,,***)))(((((((((((((((((())))))))))))((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((()))***)))'''&&&&&&''')))(((&&&%%%%%%&&&((()))&&&&&&&&&'''''''''((((((''''''(((((())))))******))))))))))))))))))))))))+++*********))))))(((((((((((((((((((((((((((((())))))(((((('''''''''&&&''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))''''''''''''(((((((((((('''((()))******)))((('''(((''''''&&&&&&((()))***&&&&&&''''''(((((())))))&&&&&&&&&''''''''''''(((&&&&&&''''''(((((())))))"""######$$$%%%&&&''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((()))))))))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''+++***(((&&&%%%%%%%%%&&&BBBBBBBBBBBBBBBCCCCCCDDDEEEDDDCCCBBBBBBCCCDDDEEEDDDEEEFFFGGGGGGFFFEEEEEEDDDCCCBBBBBBBBBBBBCCCDDDGGGGGGFFFFFFEEEEEEEEEDDDEEEEEEDDDDDDEEEEEEFFFGGGHHHHHHHHHHHHIIIIIIIIIIIIHHHGGGFFFEEEEEEDDDEEEEEEFFFEEEEEEDDDDDDDDDDDDEEEEEEEEEDDDCCCCCCDDDEEEFFFBBBBBBBBBBBBAAAAAAAAAAAA===============<<<;;;;;;>>>===<<<;;;:::999888888555555555555444444444444333333333333222222222222444333333333333444444555444444333222222111111000///000222222000///000111000000///...............------,,,,,,,,,,,,------///...---------------...,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,---......///------------------------........................------------............////////////////////////111000///......///000111//////000000000111111111000000000000000000000000111000///...---......///111111111111111111111111111111111222222222333333333333333333333333333333555555555555555555444444444333333444444555666777444555555666777777888888777888::::::::::::888777777777666666777777888999777888:::<<<===<<<;;;;;;;;;;;;<<<===>>>??????@@@???????????????????????????@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@??????@@@@@@@@@BBBBBBBBBBBBCCCCCCCCCCCCFFFFFFFFFGGGFFFEEEEEEDDDDDDCCCCCCBBBBBBCCCCCCDDDDDDDDDCCCCCCBBB@@@???>>>???>>>>>>===<<<<<<;;;;;;777777666666555444444333333222111000////////////------,,,+++************------------............///......---,,,,,,++++++************)))(((''''''"""$$$'''***++++++***)))******)))((('''''''''((((((((())))))))))))((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%'''((()))(((((()))+++)))(((&&&%%%%%%&&&((()))&&&&&&&&&'''''''''((((((''''''(((((())))))))))))(((((((((((((((((((((((()))))))))(((((((((''''''(((((((((((((((((((((((()))((((((((('''''''''&&&(((''''''''''''''''''((())))))))))))))))))))))))''''''''''''((((((((((((((((((''''''''''''(((((((((''''''&&&'''((()))***''''''((((((((((((((()))&&&&&&&&&''''''''''''((('''''''''((((((((((((((($$$$$$%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''(((((((((((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((''''''&&&&&&''''''(((***)))((((((''''''''''''BBBBBBCCCDDDDDDDDDDDDDDDDDDCCCBBBAAAAAABBBCCCDDDDDDEEEFFFGGGGGGGGGGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGGGGFFFFFFFFFFFFFFFGGGFFFEEEDDDDDDCCCDDDDDDGGGGGGHHHHHHHHHIIIIIIIIIKKKJJJHHHFFFEEEDDDCCCCCCDDDDDDDDDDDDDDDEEEFFFFFFEEEEEEDDDCCCCCCDDDDDDEEEBBBAAAAAAAAAAAA@@@@@@@@@<<<<<<======<<<<<<;;;:::>>>======<<<;;;:::999999777777777777666666666666222222222222111111111111444444333333222333333333444333333222222111000000...000111111000//////000000///......---.........,,,,,,,,,++++++,,,,,,,,,//////.........///000000,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,------------............---------,,,++++++******++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,)))******+++---......///------------------------------------------------------------............////////////////////////000//////......//////000//////000000000000111111000000000000000000000000//////////////////......000000000000000000000000111111111222222222222333333333333333333333333333444444444444444444555555333333333333444555666777444444555555666777777777555777:::;;;;;;:::777555777777666666777777888999777888:::;;;<<<<<<;;;:::<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@>>>>>>>>>???@@@AAABBBCCCBBBBBBBBBBBBBBBAAAAAAAAAEEEFFFFFFFFFFFFEEEDDDDDDCCCCCCAAAAAAAAAAAACCCCCCCCCCCCCCCBBBAAA@@@???>>><<<<<<<<<;;;;;;::::::999666666666555555444444333000000000000000///...---///......---------......------------..................------,,,,,,++++++)))******+++***)))'''&&& %%%)))++++++***)))(((((('''''''''''''''((('''(((((())))))(((((('''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&'''((()))(((((()))+++)))((('''&&&&&&'''((()))&&&&&&'''''''''((((((((('''(((((((((((()))))))))(((((((((((((((((((((((((((((('''''''''''''''&&&(((((((((((((((((((((((((((((((((''''''''''''''')))((((((''''''(((((()))))))))))))))))))))))))))''''''''''''(((((((((((()))(((&&&$$$$$$&&&((()))(((''''''''''''((())))))))))))))))))((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((''''''(((((((((((()))))))))))))))((((((AAACCCDDDFFFFFFFFFEEEDDDDDDCCCBBBBBBBBBCCCDDDEEEDDDEEEFFFGGGHHHHHHIIIIIIFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGFFFFFFEEEDDDCCCCCCCCCCCCGGGGGGGGGGGGHHHHHHHHHHHHKKKJJJHHHGGGEEEDDDDDDDDDEEEEEEDDDDDDDDDDDDEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCAAAAAA@@@@@@@@@?????????;;;<<<<<<<<<<<<;;;::::::<<<<<<;;;::::::999888888888888888888777777777777444444444444333333333333444444333222222111222222111111111000//////.........000111111000//////000///......------.........------,,,,,,,,,,,,------...............///000111++++++,,,,,,,,,,,,---------------------------------------------------------,,,,,,+++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........////////////////////////////////////////////////////////////000000000111000000000000000000000000000111333444444222111000000000000111111111111111111111111111222222222222222222222222222222222222333333444444444444555555333333333333444555666666333444444555555666777777666777888999999888777666666666666666666777888888777888999:::;;;;;;;;;:::========================<<<<<<<<<<<<=====================>>>>>>>>>>>>???=========>>>???AAABBBCCCCCCCCCCCCBBBBBBBBBBBBAAADDDDDDDDDDDDDDDCCCCCCBBBCCCBBB@@@??????@@@BBBCCCBBBBBBBBBAAAAAA@@@???>>>;;;;;;;;;::::::999999999555555555444444444333333///000111111111000...---/////////...//////000000,,,,,,---------.........---------,,,,,,,,,++++++***+++,,,---,,,+++)))(((###$$$''')))))))))'''&&&(((((('''''''''((())))))'''(((((((((((((((((('''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((())))))(((&&&%%%&&&'''((((((''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''((((((((((((((((((&&&&&&&&&&&&((((((''''''''''''((((((((()))*********))))))(((((('''&&&&&&&&&''''''''''''((())))))((((((''''''&&&&&&))))))(((((('''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&(((''''''&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((&&&'''((()))***))))))(((AAABBBDDDFFFGGGFFFFFFEEEFFFEEEDDDDDDDDDFFFGGGHHHEEEFFFFFFGGGHHHIIIIIIJJJGGGHHHHHHIIIIIIHHHHHHGGGEEEEEEEEEFFFFFFGGGGGGGGGEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFFFFGGGGGGGGGHHHHHHHHHGGGFFFFFFEEEEEEFFFFFFGGGFFFEEEDDDCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCBBBBBB@@@????????????>>>>>>>>>;;;;;;;;;;;;;;;::::::999:::999999888888777777777555555444444444333333333555555555555444444444444444333222111111111111111111111000000///......---...///111111///...///000......------------............------------......,,,,,,,,,,,,---...//////+++++++++,,,,,,---------------------------------+++++++++++++++++++++++++++************+++,,,---------------------------)))***++++++,,,,,,++++++***++++++,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.................................////////////.........////////////000000000////////////////////////000222444555555444222111111111111222222222333333000000111111111222222222222222222222222222222222333333333333444444555555333222222333333444555666333333333444555555666666999888666555555666888999666666666555666777777888777777888999999:::::::::============<<<<<<<<<<<<::::::::::::;;;;;;<<<<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAADDDDDDCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCBBBAAAAAA@@@BBBAAA@@@??????@@@AAABBBAAAAAAAAAAAA@@@???>>>>>>;;;:::::::::::::::999999444444444444333333333333000111222333222111000///,,,,,,,,,,,,,,,,,,------,,,,,,,,,------------...,,,,,,,,,,,,,,,+++++++++******+++,,,+++***)))(((***)))((((((''''''(((((()))))))))((())))))******''''''((((((((((((''''''&&&&&&&&&''''''''''''((())))))))))))))))))))))))'''(((((('''%%%$$$$$$%%%(((((((((''''''((((((((('''''''''((((((((())))))((((((((('''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''(((((((((((('''((())))))))))))((('''&&&''''''(((((((((((((((******))))))((((((''''''&&&&&&&&&''''''''''''((())))))((((((''''''&&&&&&)))))))))((((((''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&''''''(((''''''''''''''''''''''''(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''$$$%%%'''((())))))((('''BBBBBBCCCEEEFFFFFFFFFFFFGGGGGGFFFFFFFFFHHHIIIJJJGGGGGGGGGGGGHHHIIIJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIEEEEEEFFFGGGHHHHHHIIIIIIFFFFFFEEEEEEEEEEEEEEEFFFEEEEEEFFFFFFFFFGGGGGGGGGEEEEEEDDDDDDEEEFFFGGGGGGHHHGGGFFFDDDCCCCCCBBBBBBDDDDDDDDDDDDDDDCCCBBBAAA??????>>>>>>>>>=========::::::;;;;;;::::::999888888888888777777777666666666555555555555444444444333333333333222222222222222222111111000111111111333222222111111000//////---///000000///......///---------,,,------...//////......------......///,,,,,,+++++++++,,,,,,---***++++++,,,,,,------...,,,,,,,,,------------...++++++++++++******************))))))***+++---...------------------------)))******+++++++++++++++++++++,,,---,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------........................---......//////......---......////////////000000////////////////////////...///111333333222111///111111111222333333444444000000000111111111111222222222222222222222222222222222333333444444555555222222222222333444555666222222333333444555555555999888555333333555888999666666555555666666777888777777777888888999::::::===<<<<<<<<<<<<<<<<<<<<<999999999:::;;;;;;<<<<<<<<<<<<<<<=========>>>>>>??????>>>>>>>>>??????@@@CCCCCCCCCDDDDDDDDDEEEEEEAAABBBBBBBBBBBBAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@???>>>===999999999999999999999999333333333333333333333333111111222222222222111111///......---------......,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++((((((((((((((((((((((((+++***((('''''')))+++---+++***))))))))))))******&&&''''''((((((''''''&&&&&&&&&&&&''''''''''''((())))))))))))))))))))))))###%%%&&&'''&&&&&&''')))((((((((((((((((((((((((''''''((((((((()))))))))(((((((((''''''''''''&&&''''''''''''''''''''''''((((((((((((((()))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&''''''''')))((((((''''''(((((()))))))))))))))))))))))))))''''''''''''((((((((((((&&&(((***++++++***(((&&&&&&''''''((()))(((((((((((((((((((((''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((('''''''''))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&''''''(((''''''BBBBBBBBBCCCDDDEEEGGGGGGHHHGGGGGGGGGGGGIIIJJJKKKIIIIIIHHHGGGGGGHHHIIIJJJJJJIIIHHHHHHHHHHHHIIIJJJGGGGGGHHHIIIJJJKKKLLLLLLJJJIIIHHHFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGDDDDDDCCCCCCDDDEEEEEEFFFFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDBBBAAA@@@>>>>>>>>>=========<<<<<<:::::::::::::::999888888888888888888777777777777888888777777777666666666222222222222111111111111111000000000000111111222222222222111000000//////---///000000///......///---,,,,,,,,,------...///...------,,,,,,------...---,,,,,,++++++++++++,,,******+++,,,,,,---......,,,,,,,,,---------......,,,,,,,,,++++++*********,,,+++)))))))))***+++---,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++++++++++++++)))***,,,---...---+++***++++++++++++++++++++++++------------------------++++++,,,,,,,,,---------........................------...//////...------........./////////000000////////////////////////---...///000111000000///000000000111222333333333000000000000111111111111111111111111111111111111111222222333444444555555222222222222333444555666222222222333444444555555888777555444444555777888666555555555555666777777666666666777777888999:::;;;<<<<<<<<<<<<<<<<<<<<<999::::::;;;<<<<<<======<<<============>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@AAABBBBBBCCCDDDEEEEEECCCCCCCCCCCCCCCBBBAAAAAA@@@AAABBBCCCCCCBBBAAA@@@??????????????????>>>===777777777777777777777777222222222222222222333333111111000000000000111111222222111000/////////000++++++,,,,,,,,,---------++++++++++++++++++++++++)))((('''&&&&&&'''(((*********)))))))))***+++++++++***)))(((((((((((((((&&&''''''((((((''''''&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%'''(((((('''((()))+++(((((())))))))))))(((((('''((((((((())))))))))))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((%%%%%%%%%&&&&&&'''''''''(((''''''''''''''''''((())))))))))))))))))))))))''''''''''''(((((((((((('''(((((((((((((((((('''&&&&&&((()))))))))((('''&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''((('''''''''(((((((((((((((((('''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))***&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((('''''''''''''''((((((BBBBBBAAAAAACCCEEEGGGHHHGGGGGGFFFFFFGGGIIIJJJKKKKKKJJJIIIHHHGGGHHHIIIJJJKKKJJJHHHGGGGGGHHHJJJKKKHHHIIIJJJKKKLLLMMMNNNOOOMMMLLLJJJHHHFFFDDDCCCCCCEEEEEEEEEEEEFFFFFFFFFFFFDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFCCCDDDEEEEEEDDDBBB@@@???>>>=========<<<<<<<<<<<<999::::::::::::999888888999999999888888888888888555444444444444333333333333333333222222222222111000000//////000111222222000000000///......---------///000000///......///,,,,,,,,,,,,------...///---,,,,,,++++++,,,,,,---...---,,,,,,++++++++++++******+++,,,,,,---......,,,,,,,,,------.........---------,,,,,,+++++++++...---***)))((()))***+++++++++++++++++++++++++++))))))***++++++++++++***((())),,,...///...------++++++++++++++++++++++++------------------------++++++,,,,,,,,,---------........................,,,---...//////...---,,,............/////////000////////////////////////......///000000000000000...//////000111222222222000000000000111111111111111111111111111111111111111111222333333444555555222222222222333444555555111222222333333444555555555555666666666666555555555555555555555666777777666666666666777888999:::;;;;;;;;;<<<<<<<<<======;;;;;;<<<<<<===>>>??????============>>>>>>>>>???============>>>???AAAAAA>>>???@@@AAACCCDDDEEEEEEDDDDDDEEEEEEDDDDDDCCCBBB???AAACCCEEEEEECCCAAA???>>>????????????>>>>>>===555555555666666666666666222222222222222222222333111000///......///000111000000///---,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++,,,***((('''''')))+++---***+++++++++***)))'''&&&+++***)))''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&***+++,,,+++((('''((()))(((((())))))))))))(((((((((((((((((())))))))))))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''((((((((((((((((((((((((%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))''''''''''''((((((((())))))(((&&&%%%%%%&&&((()))%%%&&&((()))))))))((('''$$$%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&((()))+++,,,&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((***)))(((''''''((()))***AAABBBBBBBBBCCCDDDDDDDDDEEEEEEFFFFFFFFFGGGGGGGGGIIIIIIHHHGGGHHHIIIJJJKKKJJJKKKLLLJJJHHHFFFGGGHHHGGGGGGHHHIIIKKKMMMOOOPPPRRRQQQNNNIIIFFFEEEGGGIIICCCCCCDDDCCCAAAAAACCCDDDDDDCCCCCCDDDGGGHHHGGGGGGFFFFFFDDDCCCBBBBBBBBBBBBDDDDDDCCCBBB@@@???>>>>>>===<<<<<<<<<;;;;;;;;;;;;<<<:::999999999999888666888999999999999888777777666555333222111222333333333333333222222111111111111000000///...---------000000000///.........---........................,,,,,,---......///000000,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++------,,,,,,,,,,,,,,,+++***++++++++++++***))))))(((((())))))*********+++************************************************,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++*********))))))++++++,,,,,,---...//////...------,,,,,,------...------------------------------...///000000//////........................///111222111///......///111111111000000000000000//////000111111111111111000000111111111111000000222222333333333333444444333333222222111222222222222222333333333333444444333444777:::;;;:::888777666666555444444444444555666666666777888888999999777888999999::::::::::::>>>===;;;:::;;;<<<>>>??????>>>>>>============>>>>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@AAACCCEEEFFFGGGEEEEEEFFFEEEDDDCCCAAA@@@BBBBBBCCCCCCCCCCCCCCCCCC????????????>>><<<;;;::::::888666555666666666444222222111111000///......000000000000000111111111........................+++++++++++++++++++++++++++++++++++++++***)))(((************************))))))))))))))))))))))))&&&'''((('''&&&&&&'''(((''''''''''''''''''''''''(((((((((((((((((((((((())))))(((((((((((())))))(((((('''&&&&&&&&&&&&'''))))))((('''''''''''''''************))))))))))))((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&)))(((((('''''''''((((((******))))))(((((((((''''''''''''((()))******+++&&&&&&%%%$$$%%%&&&'''((()))((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%***)))((('''''''''''''''&&&&&&''''''''''''''''''***)))'''%%%%%%''')))***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%''''''((((((((((((''''''######$$$%%%%%%&&&''''''((((((((((((((((((((((((''''''''''''(((((((((((()))((('''&&&&&&&&&&&&&&&((((((&&&%%%%%%&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&'''((()))******)))((('''BBBBBBCCCCCCCCCCCCCCCCCCCCCDDDDDDFFFGGGHHHIIIIIIIIIHHHHHHGGGHHHIIIJJJKKKKKKKKKKKKJJJGGGFFFFFFGGGFFFFFFGGGHHHJJJLLLNNNOOOQQQQQQNNNKKKGGGEEEFFFGGGCCCEEEEEEEEECCCBBBCCCDDDDDDCCCCCCDDDFFFGGGGGGFFFHHHGGGFFFEEEDDDDDDDDDDDDBBBBBBAAAAAA@@@@@@@@@???=========<<<<<<<<<;;;;;;<<<:::999999999999888666888888999999888888777666555444333222222222222333333333333222222111111111111000000///......------//////..........................................&&&(((***,,,,,,,,,***))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,+++++++++++++++***)))((()))*********++++++++++++************************************************------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******+++,,,,,,,,,---.........------,,,,,,,,,,,,------------------------------,,,,,,---..........................................///111000///......///000000000000000000000000//////000111111111111111000111111111111111111000222222222333333333444444333222222111111222222222222222333333333333444444444444444555555666666666666666555444444444444555666666666777888888999999888888999:::;;;;;;;;;;;;>>>===<<<;;;<<<===???@@@??????>>>=====================???@@@@@@AAAAAAAAA??????@@@AAABBBDDDEEEFFFDDDDDDEEEEEEDDDCCCBBBAAABBBBBBBBBBBBBBBBBBBBBBBB????????????===<<<;;;::::::888666555666666555444444444333222222111000000111000000000000000000000------------------------+++++++++++++++++++++++++++++++++++++++***))))))************************(((((((((((((((((((((((('''((())))))'''&&&'''((())))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((('''&&&&&&&&&&&&'''))))))((('''''''''''''''&&&&&&''''''(((((())))))((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&(((''''''&&&''''''((((((((((((((('''''''''&&&&&&&&&&&&'''(((((()))******''''''&&&&&&&&&'''((()))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((('''((((((((((((((((((((((((((((((((()))((('''&&&&&&'''((()))''''''''''''''''''''''''''''''''''''''''''(((((('''''''''(((((('''''''''$$$$$$$$$%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((('''''''''&&&&&&&&&''''''((('''&&&&&&&&&&&&'''((($$$%%%'''(((((('''%%%$$$%%%&&&''''''''''''&&&%%%DDDDDDCCCCCCCCCCCCCCCCCCAAABBBCCCEEEGGGHHHJJJJJJHHHHHHGGGGGGGGGHHHIIIJJJKKKKKKKKKIIIGGGEEEDDDEEEDDDEEEFFFGGGIIILLLNNNOOOQQQQQQPPPMMMJJJGGGFFFGGGEEEGGGHHHHHHFFFEEEDDDDDDDDDCCCBBBCCCEEEGGGFFFEEEGGGFFFEEEDDDDDDDDDDDDDDD@@@@@@@@@@@@@@@@@@@@@@@@>>>=========<<<<<<<<<<<<<<<:::999888999999888666888888888888888777666666444444333222222222222333222222222222222111111111000000000///......---------------------.........------------------------'''***---//////---***(((,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******))))))******+++,,,,,,,,,,,,,,,,,,+++***)))((('''+++++++++++++++,,,,,,,,,************************************************,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++---------,,,,,,,,,,,,+++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------------------////////////////////////,,,---//////...---...///000000000000000000000000//////000111111111111111111111111111111111111111222222222222333333333333222222111111111222222333222222333333333333444444888777555444444555777999666666555444444444444555555666666777777888888999888999:::;;;<<<<<<<<<<<>>=========>>>@@@AAA@@@@@@???>>>======<<<<<<===>>>???@@@AAAAAAAAAAAA>>>??????@@@AAACCCDDDEEEBBBCCCCCCDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA?????????>>>===<<<;;;:::999777555555555666555444333333333222222111111000111111111000000/////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++***))))))))))))))))))))))))))))))'''''''''''''''''''''''')))***+++***(((''''''((())))))))))))))))))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''')))(((''''''&&&&&&'''''')))((((((''''''''''''(((''''''''''''''''''''''''((('''&&&&&&&&&&&&'''((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&'''((((((&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''(((((())))))(((''''''''''''((())))))(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''(((((((((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''(((((((((&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((('''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&''''''((($$$&&&(((******(((&&&$$$%%%%%%&&&&&&&&&&&&%%%%%%EEEEEEDDDDDDCCCCCCBBBBBBBBBBBBCCCEEEFFFHHHIIIIIIGGGGGGGGGGGGHHHHHHIIIIIIKKKLLLKKKIIIFFFDDDDDDEEECCCCCCDDDFFFIIIKKKMMMOOOQQQRRRRRRQQQMMMJJJHHHHHHGGGIIIKKKKKKIIIGGGEEEEEEDDDCCCBBBCCCEEEFFFEEEDDDDDDCCCBBBBBBAAAAAAAAABBB@@@@@@@@@@@@????????????>>>>>>=========<<<<<<<<<;;;:::888888999999777666777777888888777777666555333333222222222222222222222222222111111111111111000000//////............+++,,,,,,,,,---.........------------------------+++---...//////...,,,***++++++++++++++++++++++++***+++++++++++++++,,,,,,)))******++++++******)))*********************+++,,,,,,,,,+++***)))((('''++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++------,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++------------------------,,,------.........------////////////////////////***,,,......------...////////////000000000000000//////000111111111111111222222111111111111222222111222222222222333333333111111111111111222222333222222222333333333444444777666555444333444555666666666555444444444444555555555666666777888888888999999;;;<<<============???>>>>>>>>>???@@@AAABBB@@@@@@@@@???>>>===<<<;;;???@@@@@@AAAAAA@@@@@@???>>>>>>>>>???@@@BBBCCCDDDAAAAAABBBBBBCCCCCCCCCCCCAAAAAAAAAAAAAAA@@@@@@@@@?????????>>>===<<<::::::888777555444555555444333111000000000/////////...222222111000///......---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++******)))(((((((((((((((((((((((((((((((((((((((((((((((()))******)))'''&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''((()))((((((''''''''''''''')))(((''''''''''''((((((,,,+++***)))((('''&&&&&&'''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$$$$%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((('''''''''''''''((((((((((((''''''&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&'''((())))))((((((((((((''''''''''''&&&''''''((((((''''''&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&''''''(((%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((''''''&&&&&&&&&''''''&&&&&&&&&&&&'''''''''(((%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''EEEEEEEEEDDDDDDCCCCCCBBBDDDDDDDDDEEEEEEFFFFFFGGGGGGGGGHHHHHHIIIIIIIIIIIIKKKKKKKKKIIIGGGEEEEEEEEECCCCCCDDDFFFHHHKKKMMMNNNPPPRRRSSSRRROOOLLLKKKJJJJJJLLLNNNMMMKKKHHHFFFFFFEEEDDDCCCDDDEEEFFFEEEDDDCCCBBBAAAAAAAAAAAAAAAAAABBBAAA@@@???>>>===<<<<<<============<<<<<<<<<<<<;;;999888888888888777555666777777777777666555555111222222222222222222222111111111111111111111111////////////............+++,,,,,,,,,---.........------------------------,,,,,,+++*********++++++++++++++++++++++++++++++*********++++++,,,,,,,,,)))******++++++******)))+++++++++******))))))))),,,,,,,,,+++***)))((((((******************))))))************************************************)))))))))***************++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++------------------------....../////////......---////////////////////////***+++---...---,,,---.........//////000000000000//////000111111111111111222222111000000111222222111111111222222222333333111000000000111111222333222222222333333333444444222333333333333222222222666666555444444444444555555555555666777777888888999999;;;<<<===>>>>>>>>>>>>>>>>>>???@@@@@@AAABBB@@@@@@@@@@@@???>>><<<<<>>===>>>>>>>>>???@@@AAABBBCCC@@@@@@AAAAAABBBBBBCCCCCCAAAAAA@@@@@@?????????>>>>>>>>>>>>>>>===;;;:::999888666444333444444333222000000000///////////////222111111000///...------------------------------++++++++++++++++++++++++)))******+++++++++******(((((((((((((((((((((((())))))))))))))))))))))))'''((()))(((&&&%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''')))(((((((((((((((((()))))))))(((''''''''''''(((((((((''''''''''''(((((())))))))))))((((((((((((&&&''''''''''''''''''&&&''''''''''''''''''''''''&&&'''''''''''''''''''''$$$$$$$$$%%%&&&'''((()))'''''''''''''''(((((((((&&&&&&&&&'''''''''''''''%%%%%%&&&&&&''''''''''''''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''((('''''''''&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&''''''((((((((((((%%%%%%&&&&&&&&&&&&%%%%%%'''&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''***)))((('''&&&%%%%%%%%%%%%&&&&&&'''''''''(((((('''&&&%%%$$$$$$%%%&&&''''''''''''&&&&&&'''''''''EEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFGGGHHHIIIJJJJJJJJJIIIIIIJJJKKKLLLJJJHHHFFFGGGHHHDDDEEEEEEGGGHHHJJJLLLMMMNNNPPPRRRQQQOOOMMMLLLLLLMMMNNNOOONNNKKKHHHGGGGGGFFFEEEDDDEEEFFFGGGFFFEEEDDDCCCCCCBBBBBBBBBCCCCCCBBBAAA@@@???>>><<<;;;;;;===<<<<<<<<<;;;;;;;;;;;;;;;999888777888888777555666666666666666555555444000111222222333222222222000000000111111111111111//////////////////......---------------.........,,,,,,,,,,,,,,,,,,,,,,,,///---,,,******,,,...///++++++++++++++++++++++++*********++++++,,,,,,---******++++++++++++******,,,,,,+++++++++************++++++++++++***))))))*********)))))))))))))))************************************************)))))))))***************++++++++++++++++++++++++)))***************++++++++++++++++++,,,,,,,,,,,,,,,,,,............,,,,,,------------------------/////////000//////...---........................+++,,,......---,,,---...---......//////000000111//////000111111111111111222111000//////000111222111111111111222222222222000000000000000111222333222222333333333333444444444555666666666666555555666666555444444444444555444555555666666777777888888999:::<<<===>>>>>>>>>======>>>???@@@AAAAAABBB>>>???@@@@@@@@@???>>>===CCCCCCCCCBBBAAA???>>>===????????????@@@AAABBBCCC@@@@@@@@@@@@@@@AAABBBCCC@@@@@@@@@???>>>>>>======>>>>>>>>>===<<<;;;:::999777555333333333444333222111111111111111111111111000000000//////.................................++++++++++++++++++++++++))))))***++++++++++++***))))))))))))))))))))))))************************%%%'''((('''&&&%%%&&&((())))))))))))))))))))))))************************))))))(((((((((((())))))***)))((((((''''''(((((((((''''''''''''(((((()))"""###$$$%%%'''((()))***&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&%%%%%%%%%&&&'''((((((((((((((()))))))))))))))''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''''''''&&&&&&%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))))))))))))))))))))&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''))))))(((&&&&&&%%%%%%&&&$$$%%%&&&'''(((((((((((((((&&&$$$""""""$$$&&&(((&&&&&&%%%%%%%%%%%%&&&&&&DDDDDDDDDDDDDDDEEEEEEEEEBBBCCCCCCDDDEEEFFFGGGGGGHHHIIIJJJKKKKKKKKKJJJJJJJJJKKKLLLKKKIIIHHHIIIJJJFFFFFFGGGGGGHHHJJJKKKLLLKKKLLLNNNNNNLLLLLLLLLMMMOOOOOOOOOMMMJJJGGGGGGHHHHHHFFFEEEFFFGGGHHHGGGEEECCCBBBBBBBBBBBBBBBCCCCCC@@@@@@???>>>======<<<<<<;;;;;;;;;;;;:::::::::::::::999777777888888666555555555666666666555444444///000111222333222222111///000000000111111111222...///////////////////////////..................,,,,,,,,,,,,,,,,,,,,,,,,...------------///000111************************)))******+++,,,,,,------++++++,,,,,,,,,,,,++++++)))******+++,,,------...))))))***++++++++++++***+++++++++******)))))))))******************************************************++++++,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,*********+++,,,,,,,,,---,,,---///000000///---,,,------------------------.../////////......---,,,------------------------,,,...//////---,,,,,,---------......///000000111//////000111111111111111111000...------...000111111111111111222222222222////////////000111222333222222333333333333444444666666555555555777888999666666555444444444444555444444555555666777777777777888999;;;===>>>>>>>>>;;;<<<===???@@@@@@AAAAAA===>>>???AAAAAA@@@???>>>AAAAAABBBBBBAAAAAA@@@???@@@@@@@@@@@@@@@AAABBBCCCAAA@@@@@@??????@@@AAABBB@@@@@@???>>>>>>===<<<<<<>>>>>>>>>===<<<;;;999999777555333222333333222111000111111111111111111111//////////////////......------------------------++++++++++++++++++++++++))))))***+++++++++++++++************************))))))))))))))))))))))))%%%&&&(((((('''''')))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''(((((((((***))))))((((((((((((((('''''''''''''''((())))))$$$$$$%%%%%%&&&'''((((((&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((''''''&&&''''''((((((((((((((())))))*********((((((((((((((((((((((((%%%%%%'''((((((((('''&&&&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''))))))((('''''''''(((((((((''''''&&&%%%%%%$$$$$$''''''%%%%%%%%%%%%''''''''''''''''''''''''''''''))))))((((((''''''&&&&&&'''''''''(((((('''''''''%%%%%%&&&&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&'''((()))$$$%%%&&&((((((((((((''''''&&&%%%$$$$$$%%%&&&'''''''''&&&%%%%%%&&&''''''CCCCCCDDDDDDEEEEEEFFFFFF@@@AAABBBDDDEEEGGGHHHIIIIIIIIIKKKLLLLLLLLLKKKJJJJJJKKKLLLKKKJJJJJJJJJLLLHHHHHHHHHHHHIIIJJJKKKKKKHHHIIIKKKKKKJJJJJJLLLMMMPPPPPPOOOLLLIIIGGGGGGHHHIIIGGGFFFGGGHHHHHHGGGFFF@@@@@@@@@??????@@@AAAAAA>>>>>>>>>>>>>>>=========;;;;;;:::::::::999999999:::999777777888888666555555555666666555555444333///000111222333333222111//////000000111111111222.........///////////////000000000///.........---,,,,,,,,,,,,,,,,,,,,,,,,'''((()))+++,,,,,,++++++************************))))))***+++,,,,,,------+++,,,,,,------,,,,,,+++'''((()))+++---///000111((()))***++++++,,,++++++,,,,,,,,,++++++*********************************************************,,,,,,,,,------.........+++++++++++++++++++++++++++++++++,,,,,,---------))))))***+++,,,,,,---------...000111111000...------------------------------.........---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...///000///...,,,,,,------------...///000000111//////000111111111111111111///...------...///111000111111111111222222222////////////000111222333222222333333333444444444222000---,,,---000444666666666555444444444444555444444555555666777777777666777999;;;<<<===>>>>>>;;;<<<===>>>@@@@@@@@@AAA<<<===???AAABBBAAA@@@?????????@@@AAABBBBBBBBBBBB@@@@@@@@@@@@AAABBBCCCCCCBBBAAA@@@??????@@@AAAAAA@@@??????>>>===<<<<<<;;;>>>>>>>>>===<<<;;;999999666555333222333333222111............////////////.........///////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((()))***+++++++++++++++************************((((((((((((((((((((((((%%%'''((()))((()))***,,,''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''******)))((((((((((((((('''''''''''''''((()))***++++++***((('''&&&%%%$$$%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''&&&&&&&&&'''''''''(((((()))(((((('''''''''(((((('''((((((((())))))******)))))))))))))))(((((((((%%%&&&((()))))))))((('''&&&&&&&&&&&&&&&'''((())))))))))))))))))))))))))),,,+++***))))))((())))))))))))((('''&&&&&&%%%%%%((('''%%%$$$$$$%%%'''(((''''''''''''''''''''''''&&&&&&%%%$$$###""""""!!!''''''((((((((((((''''''%%%%%%%%%&&&'''((())))))((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''###$$$$$$%%%''')))+++,,,###$$$&&&((())))))((('''&&&''''''''''''''''''&&&***)))(((''''''((()))***BBBBBBBBBAAAAAA@@@@@@@@@BBBCCCCCCEEEFFFHHHJJJKKKMMMLLLLLLLLLNNNOOONNNMMMJJJKKKLLLMMMMMMLLLKKKJJJHHHHHHHHHHHHIIIIIIIIIJJJHHHHHHHHHHHHHHHIIIJJJKKKLLLLLLLLLKKKJJJHHHGGGFFFGGGFFFFFFFFFGGGGGGEEEDDDBBBAAA@@@>>>>>>>>>>>>??????@@@@@@??????>>>===<<<;;;;;;::::::999888888777888888888777666444222222333333444444333333222111333333333222222222111111////////////////////////////////////...............---,,,,,,+++++++++,,,------------,,,,,,+++***++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++************************++++++++++++++++++++++++************************)))***++++++***)))***+++)))************+++++++++************************++++++************++++++************************+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,444888<<<:::444///---///)))***,,,......---,,,+++,,,,,,...//////...,,,,,,,,,,,,,,,------.........---...///000000///...---000000//////......------111111111111000000000000000000111111111111000000000111111111222222222222222111000111333444333222444333333333333444555555444444444444555555555666555555555555555444444444444444444444444555666777999::::::::::::::::::;;;<<<===>>>??????@@@@@@???BBBAAAAAA@@@@@@??????>>>BBBAAA@@@AAACCCDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@???>>>>>>===>>>>>>===<<<<<<<<<<<<===;;;:::999888777777777777555555555444444222111000///000111111111000...---...------------,,,,,,,,,///...,,,***))))))******++++++++++++++++++++++++***++++++,,,,,,++++++******************)))((((((***(((&&&(((+++,,,+++)))(((((((((((())))))))))))''''''''''''''''''''''''%%%&&&((()))))))))((('''(((((('''''''''&&&&&&&&&(((((((((((((((((((((((())))))(((((('''''''''&&&''''''''''''''''''''''''***((('''&&&&&&'''(((***)))******++++++***((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((()))))))))(((&&&%%%(((''''''((())))))(((&&&(((((((((((((((''''''&&&((('''&&&%%%%%%&&&'''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&%%%$$$###''''''''''''(((((((((((((((((('''''''''&&&&&&&&&((((((((((((((((((((((((###%%%(((***+++***((('''''''''''''''''''''&&&&&&&&&&&&&&&&&&''')))***++++++)))'''''''''&&&$$$######$$$&&&%%%$$$$$$%%%'''))))))))))))))))))))))))&&&&&&&&&'''''''''(((((((((((((((''''''&&&&&&%%%BBBBBBAAAAAAAAA@@@@@@@@@EEEEEEFFFGGGIIIKKKMMMNNNLLLKKKJJJKKKLLLMMMMMMLLLKKKKKKKKKLLLLLLKKKKKKKKKIIIIIIIIIIIIJJJJJJJJJJJJIIIIIIHHHHHHHHHIIIIIIJJJKKKKKKKKKJJJJJJHHHGGGGGGGGGFFFFFFFFFGGGGGGEEECCCBBBAAA???>>>======>>>>>>????????????>>>===<<<<<<::::::999999888777777777777777777777666444333222333333444444333333222111222222111111111000000000////////////////////////............------------...---,,,,,,++++++++++++,,,---------,,,,,,+++***++++++++++++++++++++++++)))***++++++,,,,,,++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************)))***++++++***)))***+++)))************+++++++++************************+++******))))))******+++************************+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,222666999888333...---///***+++---.........,,,+++)))******++++++******)))------..................---......//////...---,,,//////////////////......000000000000000000000000000000111111111111000000/////////000000000000111222111000111333444333222333333222222333333444555444444555555555666666666666666555555444444333333333333333444444666777777999999999::::::::::::;;;<<<<<<===>>>???????????????@@@@@@@@@@@@@@@@@@@@@AAA@@@???@@@BBBCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>======<<<=========<<<<<<<<<;;;;;;::::::999888888777666666222222222111111000000000000000000000000///....../////////.........------...---,,,+++++++++,,,---++++++++++++++++++++++++***++++++,,,,,,++++++******************)))((((((***((('''(((***+++***(((''''''((((((((()))))))))''''''''''''''''''''''''&&&''''''((((((((((((((((((((('''''''''&&&&&&&&&(((((((((((((((((((((((()))(((((((((''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''$$$%%%&&&'''((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''(((((((((((((((''''''&&&(((&&&%%%&&&'''((('''&&&&&&&&&'''((()))))))))(((((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''(((((((((((('''''''''''''''(((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''$$$$$$%%%&&&(((***,,,---''''''''''''''''''''''''&&&%%%%%%&&&&&&'''((()))&&&%%%%%%&&&((((((((('''&&&''')))(((''''''(((***(((((((((((((((((((((((($$$%%%%%%%%%&&&&&&&&&&&&***)))((('''%%%$$$$$$$$$AAAAAAAAAAAA@@@@@@@@@@@@EEEEEEFFFGGGIIIKKKLLLNNNJJJIIIHHHHHHJJJKKKKKKJJJKKKKKKJJJJJJJJJJJJKKKKKKJJJJJJJJJJJJKKKKKKKKKLLLJJJIIIIIIHHHHHHHHHHHHIIIJJJJJJJJJIIIIIIHHHHHHHHHGGGFFFEEEFFFGGGFFFEEECCC@@@@@@???>>>============>>>>>>>>>>>>>>>===;;;;;;999999888777777666666555666666666666666555444444333333333333333222222111111111000000000/////////000000000000000000000000------------,,,,,,,,,+++------,,,,,,,,,,,,++++++,,,,,,---------,,,++++++++++++++++++++++++++++++)))***++++++,,,,,,++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************)))***++++++***)))***+++)))************+++++++++************************+++******))))))******+++************************++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,///222555555111...---...+++,,,---.........---,,,---,,,,,,++++++,,,,,,---////////////...........................---,,,+++//////////////////000000///////////////////////////000000111111000000///------........./////////222111000111333333333222222111111111111222333333555555555555666666666777666666666555444333333222222222222333444666777888999999999999::::::;;;;;;;;;<<<===>>>????????????===>>>>>>???@@@@@@AAAAAA@@@???>>>???@@@AAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<;;;;;;;;;;;;<<<===<<<;;;:::999888888999999888777666555222222000000///000111222111000//////......//////000000000////////////...,,,,,,,,,,,,,,,---......++++++++++++++++++++++++******++++++++++++*********************)))((((((+++)))((((((******)))'''&&&&&&'''''''''(((((((((''''''''''''''''''''''''(((''''''''''''(((((()))'''''''''''''''&&&&&&&&&((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''%%%''')))******)))'''%%%"""###$$$&&&''''''((((((''''''''''''''''''''''''''''''''''''(((((((((((()))((((((''''''''''''((((((&&&$$$$$$&&&''''''&&&%%%%%%'''((()))*********((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&''')))***+++,,,,,,''''''''''''(((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&***)))((((((***///444777''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%((())))))((('''(((***)))(((((()))+++''''''''''''''''''''''''%%%%%%&&&&&&&&&''''''''',,,***(((%%%$$$#########AAA@@@@@@@@@@@@@@@@@@@@@AAAAAABBBCCCEEEGGGIIIJJJJJJHHHGGGGGGIIIJJJJJJJJJLLLKKKIIIIIIIIIIIIKKKLLLJJJJJJKKKKKKKKKLLLLLLLLLJJJJJJIIIHHHGGGGGGGGGGGGIIIIIIHHHHHHHHHHHHHHHHHHFFFEEEDDDEEEFFFFFFDDDBBB??????>>>======<<<<<<<<<======>>>======<<<;;;:::888777777666666555444444444444555666666555555555222333333333333222111111111111000000000/////////000000000000000000000000------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------,,,,,,+++************************))))))***+++++++++++++++************************************************************************************************)))***++++++***)))***+++))))))*********+++++++++******************************))))))))))))******************************++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,///111111///---------+++,,,---.........------......,,,++++++,,,......//////......------,,,,,,/////////......---,,,,,,.........//////000000000---------...............//////000000000000//////---------.........//////222000000111222333222111000000000000000111222222555555555666666666777777777666555555444333222222111111222333444666777888888888888999::::::;;;;;;;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@???=========??????>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::999999:::;;;<<<<<<:::888777666777888999999777555444444333111000000222444555111000///------...//////000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,******************************++++++++++++*********************)))((((((******)))))))))(((((('''&&&&&&&&&&&&'''''''''((('''''''''''''''''''''''')))((('''&&&&&&'''((()))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&'''((())))))((('''&&&&&&&&&'''((())))))******&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((()))))))))))))))((('''&&&&&&'''((()))***'''%%%$$$%%%'''((((((&&&&&&'''))))))*********'''''''''&&&&&&'''''''''''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&((()))***+++,,,,,,''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&,,,***))))))+++///444777&&&&&&&&&'''''''''''''''(((''''''&&&%%%%%%%%%&&&'''&&&%%%%%%''''''&&&%%%$$$&&&''''''&&&&&&'''(((''''''''''''''''''''''''((((((((())))))))))))******)))'''$$$######$$$$$$@@@@@@@@@@@@@@@@@@@@@@@@?????????AAABBBDDDFFFGGGJJJHHHFFFFFFHHHJJJJJJJJJKKKJJJIIIHHHHHHIIIJJJKKKJJJJJJJJJJJJKKKKKKKKKKKKJJJIIIHHHGGGGGGGGGGGGGGGIIIHHHGGGGGGGGGGGGHHHHHHEEEDDDDDDDDDEEEEEECCCBBB??????>>>>>>======<<<;;;<<<<<<<<<<<<<<<:::999999777777666666555444444333333444444555555555555555222222333333222222111000222222111111111000000000////////////////////////.........------------,,,++++++,,,---------,,,++++++,,,,,,------,,,,,,,,,************************))))))***++++++++++++***************************************************************************************************)))***++++++***)))***+++))))))*********+++++++++))))))))))))))))))))))))***))))))))))))))))))******************************++++++,,,,,,++++++***+++++++++++++++++++++++++++,,,......---,,,,,,---,,,,,,,,,---------------+++***)))(((((()))***+++---------,,,,,,+++++++++/////////......---------------......//////000000,,,---------........./////////000000000000//////....../////////000000000111000///000222333222111000////////////000111111555555555555666666666666666555555444333333222222111222222222444555666777777777888999999:::;;;;;;:::;;;<<<======>>>======?????????>>>>>>=========>>>===<<<<<<===>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999999999777888:::;;;:::999777555555666777888888777555333444333111000000111333555111000...---------...///......---------,,,,,,,,,,,,,,,,,,+++***))))))(((************************)))******++++++******)))***************)))(((((()))******)))((('''''''''&&&&&&&&&&&&'''''''''((('''''''''''''''''''''''')))((('''&&&&&&'''((()))&&&'''''''''''''''''''''))))))))))))))))))))))))'''''''''((((((((((((((('''''''''''''''''''''''')))((('''&&&&&&'''((()))***)))))))))))))))))))))%%%%%%%%%%%%%%%%%%%%%%%%((((((((()))))))))******)))((('''&&&&&&'''((())),,,)))&&&&&&''')))***)))((()))))))))))))))((((((&&&''''''''''''''''''&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&'''(((((()))))))))(((''''''''''''((((((((((((&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((***+++&&&&&&&&&'''''''''((((((***)))((('''&&&&&&&&&&&&'''&&&%%%%%%&&&'''&&&$$$###%%%&&&&&&%%%$$$&&&'''''''''''''''''''''''''''((((((((())))))))))))***((('''&&&%%%%%%%%%&&&'''?????????@@@@@@@@@@@@@@@??????@@@AAACCCEEEFFFGGGJJJHHHEEEEEEGGGIIIJJJJJJIIIIIIIIIHHHHHHIIIIIIIIIHHHHHHHHHIIIIIIIIIIIIJJJIIIHHHHHHGGGGGGGGGGGGHHHJJJIIIGGGFFFEEEFFFGGGGGGEEEDDDCCCDDDEEEEEECCCAAA????????????>>>===<<<;;;;;;;;;<<<;;;;;;:::999888777777666555555444444333333444444555555555444444222222222222222111111000222222111111111000000000////////////////////////............------------***+++,,,---...---,,,+++++++++,,,---------,,,,,,************************((()))******++++++******************************************************************************************************)))***++++++***)))***+++)))************+++++++++))))))))))))))))))))))))***))))))(((((())))))*********************************++++++++++++******++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------++++++************++++++,,,,,,,,,+++++++++++++++......------------......------------------......,,,,,,------.../////////...//////000000//////...//////000000000111111111111000///000222222222111000////////////000111111444444444444555555555666444444444444333333333333222222222222333444555666666777777888999:::;;;;;;999:::;;;<<<============??????>>>>>>===<<<<<<;;;>>>===<<<<<<======<<<;;;::::::::::::::::::::::::999999999999888888888888777777888999888777666555444555666777777666555444111111//////...///000111000///......------......,,,,,,,,,++++++++++++***,,,,,,++++++***((('''&&&************************))))))************))))))***************)))((((((((()))***)))'''&&&''')))&&&&&&'''''''''((((((((('''''''''''''''''''''''')))((((((''''''''''''(((&&&&&&&&&'''''''''''''''))))))))))))))))))))))))'''''''''(((((((((((((((''''''''''''''''''''''''***)))'''%%%%%%''')))***))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))(((''''''''''''(((((()))+++)))'''''')))******))))))*********))))))((('''&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((('''&&&&&&''''''''''''((((((((((((&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&%%%%%%%%%%%%&&&&&&'''(((((((((***)))((('''''''''''''''$$$######$$$'''(((((('''%%%&&&''''''&&&&&&''')))''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''((((((>>>?????????@@@@@@@@@@@@??????@@@AAACCCEEEFFFGGGIIIFFFCCCCCCEEEGGGHHHHHHHHHHHHIIIIIIIIIIIIHHHHHHFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGFFFGGGGGGHHHHHHKKKIIIGGGEEEDDDDDDEEEFFFDDDCCCCCCCCCDDDDDDBBB@@@???@@@@@@@@@@@@>>>===<<<;;;;;;;;;;;;:::999888777777777666666555444444444444444555555555444333333222222222222222111000000111111000000000/////////------------------------------------,,,,,,,,,+++)))***,,,......---,,,+++***+++,,,,,,---------,,,************************((())))))***************************************************************************************************************)))***++++++***)))***+++)))************+++++++++))))))))))))))))))))))))))))))(((((((((((())))))******************************++++++++++++******************************,,,+++++++++,,,,,,+++***************++++++,,,,,,,,,,,,------------,,,,,,++++++,,,,,,,,,,,,,,,,,,+++************,,,---...,,,,,,,,,,,,,,,,,,++++++,,,------...//////000000......////////////......//////000000000111111111111000///000111222111000000000//////000000111222333333333333444444444444222333333333333444444444444333333222333333444444666666777888999:::;;;;;;999999:::;;;<<<<<<<<<<<<========================???===<<<<<<======<<<;;;::::::::::::::::::::::::888888888888888888888888777777777666666666555555555555555555555555555555111111000000//////............//////......---,,,,,,,,,+++++++++************++++++,,,+++***)))(((************************))))))************))))))***************)))((((((&&&((())))))'''&&&(((***''''''((((((((()))))))))''''''''''''''''''''''''(((((((((((((((''''''&&&&&&&&&&&&'''''''''(((((())))))))))))))))))))))))''''''''''''((((((((()))''''''''''''''''''''''''((((((''''''''''''((((((''''''&&&&&&&&&'''(((((((((((((((((((((((((((((('''''''''((((((((())))))&&&''''''(((((((((((((((***((('''((()))***)))(((((())))))*********))))))&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&''''''''''''((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((''''''%%%%%%&&&&&&'''(((((()))(((((('''&&&&&&&&&''''''%%%$$$###$$$&&&'''&&&%%%&&&'''((((((''''''((()))(((((((((((((((((((((((($$$%%%%%%%%%&&&&&&&&&&&&&&&''')))******((('''&&&>>>>>>??????@@@@@@@@@@@@===>>>>>>???AAACCCEEEFFFGGGEEEBBBAAACCCEEEGGGGGGGGGGGGIIIJJJJJJIIIGGGGGGDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIIIIKKKJJJGGGEEEDDDDDDEEEEEEDDDCCCBBBCCCDDDDDDBBB@@@@@@@@@AAAAAA@@@???===<<<::::::::::::999888777777777777777666555555444444444444555555444444333222111222222222222111000000000/////////............------------------------,,,,,,,,,+++++++++******)))***,,,.........,,,+++***+++,,,,,,------------))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))************************))))))))))))))))))))))))************************)))+++++++++***)))***+++)))************+++++++++))))))))))))))))))))))))))))))(((((((((((())))))******************************++++++++++++******************************---,,,++++++,,,,,,+++*********))))))******+++,,,((()))***++++++***)))(((,,,,,,,,,------.........((((((''''''(((***,,,---,,,,,,,,,++++++*********------......///000111111......////////////......////////////000000000000111//////000111222111000000000000000000111222222222222222333333333444444111222222333333444444555555444333333222222333333555666777888999:::;;;;;;999999:::;;;<<<<<<<<<<<<;;;;;;<<<<<<===>>>>>>>>>???>>><<<<<<======<<<;;;::::::::::::::::::::::::888888888888888999999999777777666555555555555666555555444444444555555666333333333333222000///...---.../////////...,,,+++,,,,,,,,,+++++++++******)))***+++,,,---,,,++++++))))))))))))))))))))))))))))))************))))))***************)))(((((($$$'''))))))'''&&&(((+++(((((((((((())))))))))))'''''''''''''''''''''''''''((()))))))))(((&&&%%%&&&&&&&&&'''''''''(((((())))))))))))))))))))))))&&&'''''''''(((((())))))''''''''''''''''''''''''&&&'''(((******((('''&&&'''&&&&&&&&&''')))***,,,************************''''''''''''((((((((((((%%%&&&((()))))))))((('''(((''''''((())))))(((&&&&&&'''(((***++++++++++++%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((((((((''''''''''''((((((((()))&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&%%%$$$%%%%%%&&&'''%%%%%%&&&&&&'''((())))))&&&&&&&&&%%%%%%&&&&&&''')))'''&&&%%%%%%$$$###!!!%%%&&&''''''&&&&&&''')))))))))))))))))))))))))))&&&&&&&&&'''''''''((((((((()))+++,,,+++)))&&&$$$===>>>@@@BBBCCCCCCCCCBBB?????????@@@AAABBBDDDEEECCCCCCCCCCCCDDDEEEGGGGGGHHHHHHHHHGGGFFFEEEDDDCCCBBBCCCDDDEEEEEEFFFFFFEEEEEEEEEDDDDDDEEEFFFGGGGGGGGGGGGEEEDDDBBB@@@???>>>AAAAAAAAAAAAAAA@@@@@@@@@AAAAAA@@@???>>>===<<<;;;999999:::::::::999999888555555444333333333444444333333333333333333333333333333333222222222111111................................................111000...,,,++++++++++++,,,,,,,,,++++++***************++++++++++++******+++++++++*********)))))))))))))))(((((((((((((((###$$$&&&(((***,,,------++++++++++++++++++++++++******++++++++++++******)))((('''''''''(((***+++))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,++++++***,,,+++)))((('''&&&''''''''''''(((((())))))************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++******)))************************++++++++++++,,,---......++++++******)))(((''''''+++,,,---......---,,,+++//////.........------------------............///---......///////////////000000000000111111111111111111000000000000111111////////////////////////111111111111222333444444:::999777555444333333444555444555666888888666555777777888888888999999999:::;;;===<<<;;;;;;<<<>>>@@@@@@???>>>===<<<;;;;;;:::;;;;;;;;;<<<=========<<<;;;:::999888888888888888888777666555444333333555444444444444333333333222222222222222222333333222111111000000000000000222222111///...,,,++++++,,,,,,,,,+++++++++******,,,+++*********+++,,,---(((((())))))******++++++******)))(((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((())))))((((((''''''&&&&&&+++)))&&&%%%%%%(((+++---***)))(((&&&&&&&&&'''(((---((($$$%%%)))***'''$$$''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%((((((''''''''''''(((((((((((())))))((('''&&&&&&''''''''''''((((((((((((((((((''''''''''''(((((('''''''''''''''((())))))''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''(((((()))))))))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&%%%%%%&&&'''((((((''''''''''''&&&&&&&&&(((''''''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&'''((()))***(((''''''&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%===>>>@@@AAACCCCCCCCCBBB@@@@@@@@@@@@AAABBBCCCDDDDDDDDDDDDDDDEEEFFFGGGHHHHHHHHHHHHHHHGGGFFFEEEDDDDDDDDDEEEEEEFFFFFFEEEEEEEEEEEEDDDDDDEEEEEEFFFGGGGGGFFFEEEDDDCCCAAA@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@AAAAAA@@@???>>>===<<<<<<999999999999999888777777666555444333333333333333222222222222222222222222222222111111111000000000................................................---,,,,,,+++,,,---...///,,,,,,,,,++++++*********+++++++++,,,,,,++++++++++++++++++*********))))))************************&&&'''((()))************+++***************************++++++++++++******)))(((((('''((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,++++++***+++***)))(((''''''(((((((((((()))))))))))))))************+++++++++,,,,,,++++++++++++++++++++++++******+++++++++******)))))))))))))))))))))))))))---,,,,,,+++++++++,,,,,,******++++++,,,------...,,,,,,------------,,,,,,///.........------------,,,,,,,,,,,,---------...------.../////////////////////000000000111111111111111000000000000111111111111111111111111111111333333333333444555666666999888777555444444444444555333111111333444444333777777777888888888999999666888999999888888999:::>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;:::999999999999777777777666555555444444666666666555555555555444222222222222222222222222222111000000//////000000000/////////.........---,,,,,,+++++++++*********++++++*********+++,,,---)))))))))))))))***************)))(((((((((((((((((((((''''''''''''(((((((((((((((''''''(((((((((+++*********)))))))))(((***)))'''&&&&&&'''***++++++***)))((('''(((((()))***)))((((((((()))((((((''''''''''''''''''''''''(((((((((((())))))))))))'''''''''(((((('''''''''((('''''''''&&&&&&&&&%%%((((((''''''''''''((((((((((((((((((((('''&&&&&&''''''''''''(((((((((((())))))(((((((((((())))))'''''''''''''''((())))))''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&'''''''''&&&$$$$$$'''''''''''''''''''''''''''&&&%%%%%%&&&'''((()))(((''''''''''''&&&&&&&&&(((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&===>>>???AAABBBBBBCCCBBBAAAAAAAAAAAAAAABBBCCCDDDEEEEEEEEEEEEFFFGGGHHHHHHIIIIIIIIIIIIHHHGGGFFFFFFFFFFFFFFFGGGFFFFFFEEEDDDEEEDDDDDDDDDDDDEEEEEEFFFFFFEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBAAAAAAAAA@@@@@@AAAAAA@@@???>>>===<<<<<<999999999999888666555555666666444333222222222222111111111111111111111111000000000000////////////........................------------------------++++++++++++,,,---///000+++++++++++++++*********+++,,,,,,,,,,,,,,,,,,++++++++++++***************+++++++++++++++++++++,,,))))))******))))))((('''*********)))))))))((((((******++++++++++++******)))(((((((((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++*********))))))(((((())))))******************)))))))))*********++++++++++++,,,++++++++++++++++++++++++)))******+++++++++******************************......,,,++++++*********)))***+++,,,---...///000------,,,,,,,,,,,,------............------------+++++++++,,,,,,,,,------------...////////////...//////000000000000111111111000000//////000000111111111111111111111111111222333333444444555666666777777666555555555555555999666333222333555666777666666777777777888888888888999::::::999999:::<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;::::::999999666666666666666666666666888777777777777666666666333333333222111111111000222111000000//////000000---------...//////000000,,,++++++++++++*********+++************+++,,,,,,************))))))))))))******)))(((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((************)))))))))))))))((((((''''''''''''(((+++******))))))))))))***((()))***)))((('''***,,,''''''''''''''''''''''''(((((()))))))))*********'''(((((())))))(((((('''((((((((((((''''''''''''((((((''''''''''''(((((((((((((((((((((''''''&&&''''''''''''((((((((((((***))))))))))))))))))***'''''''''''''''((())))))''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((&&&&&&&&&'''&&&&&&%%%$$$((((((((((((((((((((((((%%%%%%%%%%%%'''((()))***(((''''''''''''&&&&&&&&&(((''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''(((&&&%%%%%%%%%%%%%%%&&&&&&((((((''''''&&&&&&%%%%%%'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''===>>>???@@@AAABBBBBBCCCCCCBBBBBBBBBBBBBBBCCCCCCEEEEEEDDDDDDEEEFFFFFFGGGIIIIIIJJJJJJIIIHHHHHHGGGHHHHHHHHHGGGGGGEEEDDDDDDDDDDDDDDDCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCBBBBBBAAAAAA@@@@@@??????>>>===<<<<<<999999999888777555444333666666444333222222111111111111111111111111111111000000000/////////..............................------------------------------,,,,,,,,,,,,,,,,,,+++++++++******************++++++,,,,,,++++++******************************+++++++++++++++,,,,,,***************)))((('''+++++++++***))))))((((((******++++++++++++******)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******((((((((())))))******+++,,,,,,++++++******))))))************++++++++++++************************))))))***+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++******++++++++++++++++++++++++,,,,,,...---,,,++++++,,,---...------------------------+++,,,,,,,,,,,,---------,,,---......//////......////////////000000000111000000////////////000000111111111111111111111111000000111222333333333333666666555555555666666666:::888555444555666777777555555666666666777777777888999::::::999999:::<<<888999999999:::::::::;;;<<<<<<<<<;;;;;;:::::::::;;;;;;;;;::::::999999888555555666666777777777777777777777777666666666666444333333222111000000///111111000///////////////,,,------....../////////++++++++++++***************************++++++,,,++++++******))))))((((((***))))))(((((((((((((((((((((''''''''''''((((((((((((((())))))(((((((((((((((((((((''''''''''''((((((((((((((('''&&&%%%***)))))))))))))))))))))'''(((((((((((((((***+++''''''''''''''''''''''''(((((((((((())))))))))))(((((())))))))))))(((((()))))))))(((((((((((((((((((((''''''''''''(((((('''(((((((((((((((''''''''''''''''''(((((((((((())))))(((((((((((())))))'''''''''''''''((())))))''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((((((''''''''''''&&&&&&&&&(((''''''''''''&&&&&&&&&''''''''''''''''''''''''(((''''''&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&''''''***))))))((('''&&&&&&%%%((((((((((((((((((((((((''''''&&&&&&&&&''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&>>>>>>>>>???@@@AAABBBCCCCCCCCCCCCBBBCCCCCCDDDDDDDDDCCCCCCCCCCCCDDDEEEEEEIIIIIIJJJJJJJJJIIIHHHHHHHHHHHHHHHGGGGGGEEEDDDCCCDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEFFFEEEEEEDDDDDDCCCBBBBBBAAA???>>>>>>======<<<<<<<<<999999888777666555333222555555444333222111111111222222222222222222222222111000000000000/////////........................------------------------,,,,,,,,,,,,,,,,,,++++++************************))))))************))))))************************((()))))))))******++++++))))))***************))),,,,,,+++++++++***************++++++++++++******((())))))***************)))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))(((((())))))***+++++++++,,,,,,++++++******))))))))))))*********+++++++++************************((()))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************++++++,,,---++++++++++++++++++,,,,,,---,,,+++******+++,,,---,,,,,,------------------------------............,,,------..................////////////000000000000000////////////000000000000000000000000000000///000111333333333333333555555555666666666666666444333222333444444333111444444555555555666666666333555666666555444666777777777888888999999::::::<<<<<<;;;;;;:::::::::999888888999999999888777777555555666666777888888888666666555555555444444444333333222222111000//////111000000///.../////////............------------+++++++++*********))))))))))))******++++++++++++++++++******))))))((((((***))))))(((((((((((((((((((((''''''''''''(((((((((((()))******)))((((((''''''''''''(((((((((((((((((()))))))))'''&&&%%%'''((((((((((((((((((((()))%%%###$$$(((***)))&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((())))))))))))(((((())))))))))))))))))))))))((((((''''''''''''((((((''''''((((((((((((((('''''''''''''''(((((((((((('''''''''&&&&&&''''''''''''''''''''''''((())))))''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((((((((''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&%%%(((''''''''''''&&&&&&&&&(((''''''''''''&&&&&&&&&''''''''''''''''''''''''(((''''''&&&&&&&&&'''''''''''''''''''''((())))))******)))(((''''''&&&&&&(((((((((((((((((((((((((((''''''&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%>>>>>>>>>>>>???AAABBBCCCCCCCCCCCCCCCCCCDDDEEEFFFCCCCCCCCCBBBBBBCCCCCCDDDHHHIIIIIIJJJJJJIIIHHHHHHGGGGGGGGGGGGFFFEEEDDDCCCDDDCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEDDDDDDCCCBBBAAA@@@@@@===<<<<<<<<<;;;;;;;;;;;;888888888888777555444444444333333222222222222222222222222222222222222222000000000000////////////........................,,,,,,,,,,,,,,,,,,,,,,,,((()))+++,,,------------)))))))))***************(((((())))))))))))((((((***************+++++++++'''''''''((())))))******(((((()))***++++++++++++++++++++++++++++++++++++******++++++++++++******((()))******++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((()))******+++++++++******************))))))))))))))))))************+++************************((()))***+++++++++++++++************************)))))))))******+++------)))***+++,,,---...///000,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,---------------------.........//////,,,,,,---............---......////////////000000000//////......//////000////////////////////////111222444555666666555444444555666666666666666555333333333555777777555333333333444444444555555555333555666666555444666777777777777888888999999999;;;;;;;;;;;;::::::::::::666777888999999888777666666666666777777888888888444444444444333333333333222222222111000000000///111000//////......///////////////...---,,,+++++++++************)))))))))((()))******++++++******************))))))))))))******)))(((((((((((((((((((((''''''''''''((((((((((((************(((((())))))))))))************((()))))))))))))))((('''&&&''''''(((((((((((('''***%%%!!!###(((***((($$$''''''''''''''''''''''''%%%%%%&&&&&&&&&''''''''''''(((((())))))(((((('''(((((((((((())))))))))))((((((''''''''''''((((((&&&'''((((((((((((((((((''''''''''''(((((((((((('''&&&&&&%%%%%%&&&&&&''''''''''''''''''((())))))''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&)))))))))((('''&&&$$$###(((''''''''''''&&&&&&&&&(((''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''(((''''''''''''((()))******))))))((((((''''''&&&&&&''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%>>>>>>===>>>???@@@BBBCCCCCCCCCCCCCCCDDDEEEFFFGGGDDDDDDCCCCCCCCCCCCDDDDDDHHHHHHIIIIIIIIIIIIHHHHHHFFFFFFFFFFFFEEEDDDDDDCCCDDDCCCBBBBBBAAAAAABBBBBBCCCCCCCCCCCCCCCDDDDDDDDDBBBBBBAAA@@@???>>>======;;;;;;::::::::::::999999888888888888777777666555222222222111222222333444111111111111111111111111/////////.........------........................,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---,,,,,,+++((()))))))))*********+++))))))************))))))))))))*********+++++++++&&&&&&'''(((((()))******))))))***+++++++++******))))))******++++++,,,,,,******++++++++++++******((()))***+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))***+++++++++***)))(((((()))))))))))))))***))))))))))))************************************(((((()))++++++,,,,,,+++))))))))))))))))))))))))+++***************++++++******++++++,,,------...++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,---------,,,,,,---------.........+++,,,------......------........./////////000000//////............//////000000000000000000000000000222444555666666555444555666666777777666555444555444444555888999999888333333333333444444444444444666777777666666777888888888888888888888999999::::::::::::::::::;;;;;;666777999::::::999888777777777777777777777888888444444444444333333333333111111111111000000000000000000///............/////////...------,,,++++++************))))))))))))'''((()))***+++******))))))))))))))))))***************)))(((((((((((((((((((((''''''''''''(((((('''(((***++++++***((('''((()))))))))*********+++))))))))))))************&&&'''((()))***))))))((()))'''%%%%%%'''((('''%%%''''''''''''''''''''''''&&&&&&&&&&&&'''''''''((('''''''''((((((''''''''''''''''''(((((()))))))))((((((''''''''''''((((((&&&&&&'''(((((((((((((((''''''''''''((((((((((((''''''&&&&&&&&&&&&'''''''''''''''''''''((())))))''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%&&&'''(((''''''''''''''''''''''''''''''(((((((((&&&%%%$$$(((''''''''''''&&&&&&&&&(((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))&&&&&&&&&''''''(((******''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&>>>>>>======>>>@@@BBBCCCBBBBBBBBBCCCDDDFFFGGGHHHFFFEEEDDDDDDDDDDDDEEEEEEGGGGGGHHHHHHIIIHHHHHHHHHDDDEEEEEEEEEEEEDDDDDDCCCDDDCCCBBBBBBAAAAAAAAAAAABBBCCCCCCCCCCCCCCCCCCCCC@@@@@@???>>>===<<<;;;:::::::::999999999999999999777888888888888888777666111111111111222333444555000000000000000000000000......---------,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,------------,,,***((('''(((((())))))*********+++******++++++++++++******))))))******++++++++++++&&&''''''((()))******+++***++++++++++++***))))))''''''((()))***+++,,,,,,******++++++++++++******((()))***+++,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))***+++,,,,,,+++***)))''''''(((((())))))******))))))))))))************))))))))))))))))))))))))(((((()))++++++,,,,,,,,,************************---,,,+++***))))))))))))++++++******)))(((''''''***+++,,,------,,,+++***+++++++++,,,,,,---------++++++,,,,,,,,,---------+++,,,------......------............/////////000//////............//////111111111111111111111111...000222444444444333222555666777777777666444333444222///000222666888999222222333333333444444444111222444333222222333555999999999888888888888888999999999::::::;;;;;;;;;777888:::;;;;;;:::999777888888777777777777777777555555444444444333333333000000000000000111111111000000///..................---------------,,,,,,************))))))))))))'''((()))++++++******)))(((((())))))******++++++******)))(((((((((((((((((((((''''''''''''((((((''')))***++++++***)))'''&&&'''''''''(((((())))))******))))))***+++,,,---'''((()))+++++++++***)))((()))***(((&&&%%%&&&(((''''''''''''''''''''''''''''''''''''((((((((()))&&&&&&''''''''''''&&&&&&&&&'''''''''(((((())))))((((((''''''''''''((((((&&&&&&'''((())))))((((((''''''''''''((((((((()))((((((''''''''''''(((((('''''''''''''''((())))))''''''((((((((((((''''''&&&''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&'''((()))***((((((((((((((((((((((((%%%&&&'''((((((((('''&&&(((((('''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&'''((()))***%%%%%%%%%&&&'''((())))))&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''>>>===<<<<<<===???AAACCCBBBBBBBBBBBBDDDFFFHHHJJJGGGFFFDDDCCCCCCEEEGGGHHHGGGHHHHHHGGGFFFEEEGGGHHHFFFFFFEEEDDDDDDDDDDDDDDDCCCDDDDDDDDDDDDDDDCCCCCCBBBBBBAAAAAA@@@AAAAAAAAA???>>>===<<<;;;;;;;;;<<<::::::999999888999999999777777666555444444333333333333333222222222111111000000000000000000000000/////////...------,,,,,,---,,,+++***)))***+++,,,------,,,,,,,,,,,,++++++---,,,***)))))))))******************************+++*********))))))(((((())))))))))))))))))))))))))))))))))))************++++++***))))))***++++++************************+++++++++******)))))))))******************************+++++++++,,,,,,,,,***************)))((('''************************************************))))))))))))))))))))))))************************((()))***++++++***)))((()))***+++,,,---,,,++++++---,,,***)))))))))***+++&&&''')))*********)))(((******+++++++++******)))************************+++,,,.........,,,***))),,,---.........---,,,+++/////////......---------...------------...//////............////////////000000111111111222222222222222222222222222333333444444444444444444444444222222222333333444444444555555555555555555555555666555444333222333444555777666555444555777999::::::<<<===<<<;;;999999:::888999999::::::999999999888888999999999999888888888777555444333333444444333333222222111000////////////......---------,,,//////.........---------************))))))))))))))))))))))))))))))))))))'''(((***+++++++++***)))))))))))))))))))))))))))''''''(((((())))))******))))))))))))************)))******+++***)))((('''''''''(((((())))))******'''''''''''''''((())))))''''''''''''((((((((((((,,,+++***)))((('''&&&&&&(((((('''&&&&&&''')))***++++++******)))(((((((((((('''&&&%%%%%%&&&'''(((%%%&&&&&&&&&'''((((((((('''''''''''''''&&&&&&&&&(((((())))))))))))((((((++++++***)))((('''&&&&&&&&&'''''''''(((((()))))))))))))))))))))(((((((((''''''&&&&&&&&&&&&''''''&&&&&&''''''(((((())))))''''''''''''''''''''''''%%%&&&&&&''''''((((((((('''''''''&&&&&&%%%%%%%%%((((((((((((((((((((((((%%%&&&'''&&&$$$$$$&&&''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''&&&''''''(((((('''&&&&&&((((((((('''&&&&&&&&&%%%))))))(((((('''''''''&&&))))))(((&&&%%%&&&)))+++''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%======<<<<<<===???AAACCCAAAAAABBBCCCDDDFFFGGGHHHGGGFFFDDDCCCCCCDDDEEEFFFFFFGGGGGGGGGEEEEEEGGGIIIGGGFFFEEEDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCBBBAAA@@@@@@???@@@@@@@@@???>>>>>>======<<<;;;;;;:::999888777777777777777777666666555444444333333333333333222222222111111........................---------..................---,,,+++***++++++,,,------,,,,,,,,,+++++++++++++++)))((((((((())))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))************************************************************,,,+++++++++*********************************************+++++++++,,,,,,)))************))))))(((************************************************))))))))))))))))))))))))************************))))))************)))))))))***+++,,,,,,,,,++++++,,,+++******))))))******((())))))******************+++++++++++++++******************************,,,,,,---------,,,******,,,---------------,,,,,,.........---------,,,,,,...------------...//////............////////////000000000111111222222222222222222222333333333333444444444444444444444444222333333333333333333444555555555555555555555555555444333222222333444555777666555444555777999::::::<<<===<<<:::999999:::777777888::::::;;;;;;;;;999999999999999888777777777666555444333333333444333333222111111000//////---------..................---------,,,,,,,,,,,,************))))))))))))))))))))))))))))))))))))'''((()))*********))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((()))))))))*********))))))((((((((((((((((((((((((((())))))))))))&&&&&&&&&&&&&&&'''(((((((((((((((((())))))))))))''''''''''''''''''&&&&&&,,,+++)))((('''''''''((())))))))))))************((('''&&&&&&&&&&&&'''((('''''''''(((((((((((((((&&&&&&''''''''''''''''''(((((())))))))))))(((((()))(((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''''''''''''((((((((((((((((((((((((((((((((((((((('''''''''''''''((((((((('''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&'''((('''%%%%%%'''(((''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&)))((((((((('''''''''&&&%%%'''''''''%%%%%%&&&'''&&&'''''''''(((((((((((((((((('''''''''&&&&&&&&&===<<<<<<<<<===???AAABBB???@@@BBBDDDFFFFFFFFFFFFGGGFFFDDDCCCCCCCCCDDDDDDDDDEEEFFFFFFEEEEEEGGGIIIHHHGGGFFFEEEDDDCCCBBBAAABBBCCCCCCDDDDDDDDDCCCCCCAAA@@@??????>>>>>>>>>???>>>>>>??????>>>===<<<;;;:::999888777666555555555666666555555444333333333333333333222222222111111........................+++,,,,,,---......//////...------,,,+++,,,,,,,,,,,,,,,,,,,,,++++++++++++***)))(((((('''(((((((((((((((((((((((((((((((((************))))))))))))))))))))))))))))))))))))))))))))))))************)))***+++,,,,,,+++***)))************************,,,,,,,,,++++++++++++************************************++++++++++++,,,((())))))************)))))))))))))))))))))))))))************************))))))))))))))))))))))))******************************))))))))))))******)))***++++++,,,,,,+++++++++++++++++++++***))))))***************++++++,,,++++++,,,,,,,,,,,,++++++************************,,,,,,,,,,,,,,,+++++++++------,,,,,,,,,,,,------------------,,,,,,,,,,,,...------------...//////............////////////000000000000111111111111111111222222333333333333333333333333444444444444444333333333333333333222444444444444444444444444555444333222222333444555666666555555555777999:::999;;;<<<<<<:::999999:::666777888:::;;;<<<======:::::::::999888777666555666666555444333333333333222222222111111000000///,,,,,,------.../////////,,,,,,,,,,,,++++++++++++************))))))))))))))))))))))))))))))))))))&&&'''((())))))))))))((())))))))))))))))))))))))*********)))((('''''''''''''''((((((((()))))))))***)))((('''&&&'''((()))))))))))))))((((((((((((&&&&&&%%%%%%&&&&&&''''''(((((()))))))))*********$$$%%%%%%&&&'''((())))))(((((('''&&&%%%%%%%%%&&&&&&&&&''''''((())))))***((('''&&&&&&&&&&&&'''((()))))))))(((((((((((((((%%%&&&&&&&&&'''((((((((((((((())))))))))))((((((&&&&&&'''''''''(((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((('''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%######%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''((('''&&&%%%&&&&&&'''(((&&&&&&&&&'''''''''''''''((((((((('''''''''''''''###&&&(((((('''%%%%%%%%%&&&&&&''''''(((((())))))))))))((((((((('''''''''<<<<<<<<<<<<===???@@@AAA>>>@@@CCCEEEFFFFFFDDDCCCFFFFFFDDDCCCBBBBBBBBBBBBBBBDDDEEEEEEDDDEEEGGGIIIHHHHHHGGGFFFDDDBBBAAA@@@BBBBBBCCCCCCDDDDDDCCCCCC@@@???>>>==================>>>@@@@@@@@@>>>;;;:::;;;:::888777666555555444555555555444444333333333333333333222222222111111........................,,,,,,,,,------...............---------,,,,,,,,,,,,,,,,,,++++++++++++***))))))))))))((()))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))((()))))))))************((()))+++,,,,,,+++)))(((************************,,,,,,,,,+++++++++++++++************************************++++++++++++'''((()))***************((((((((((((((((((((((((************************))))))))))))))))))))))))************************+++***)))(((((()))***+++)))******+++++++++++++++******+++,,,,,,***)))(((+++***)))((()))***+++,,,++++++,,,---------,,,,,,************************,,,,,,+++******++++++,,,---,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////............////////////000000000000000000000000000000000111111222222333333333333333333444444444444444444333333222222222444444444444444444444444444333222222222333444555666555555555666777888999999:::<<<<<<:::999999:::777888999;;;<<<<<<======;;;;;;;;;:::888666555444555555444333333222222222222111111111000000000///---------...............,,,,,,,,,,,,,,,+++++++++************)))))))))((())))))))))))))))))))))))&&&''''''((((((((((((((())))))))))))))))))))))))***)))))))))((((((((('''''''''''''''(((((((((((()))))))))(((((((((((((((******))))))((((((''''''''''''&&&&&&&&&''''''((((((((((((((())))))))))))&&&''''''((()))***++++++%%%%%%%%%&&&'''((()))***$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&'''''''''))))))((((((''''''&&&&&&%%%%%%%%%&&&'''((())))))(((((())))))))))))((((((&&&&&&'''''''''''''''''''''''''''(((((((((((((((&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&''''''))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&&&&%%%%%%'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&%%%$$$$$$%%%'''&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''((('''&&&$$$%%%&&&(((***%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''%%%'''(((((('''&&&&&&''''''''''''&&&&&&&&&&&&&&&(((((((((((('''''''''&&&;;;;;;<<<<<<===???@@@@@@===???BBBEEEFFFEEECCCBBBEEEDDDCCCBBBAAAAAA@@@@@@AAACCCDDDDDDCCCDDDFFFHHHHHHGGGGGGFFFEEECCCAAA@@@AAAAAABBBCCCCCCCCCCCCCCC@@@???>>>===<<<<<<<<<<<<===>>>???@@@???===;;;:::<<<;;;999888777666555555444444444444444333333333333333333222222222111111////////////////////////......------,,,,,,,,,,,,.........---------,,,,,,,,,,,,+++++++++*********)))*********************************************))))))))))))))))))******************************((()))))))))************((()))+++,,,,,,+++)))(((************************++++++++++++++++++++++++))))))))))))))))))))))))))))))*********+++++++++'''((()))***************((((((((((((((((((((((((************************))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++)))))))))*********++++++******+++,,,,,,***)))((())))))((('''''')))***+++***+++,,,---------------************************,,,+++*********++++++,,,,,,++++++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////............////////////////////////////////////.........///000111111111222222222333333333444444444444444333333222222222444444444444444444444444333222222111222333444555555555555666666777888999888:::;;;;;;:::999::::::::::::;;;<<<<<<<<<;;;;;;<<<<<<;;;:::888666444333444444444333333222111111111111111000000000000000000000///...---,,,,,,,,,,,,,,,,,,,,,,,,---------************)))))))))((())))))))))))))))))))))))'''''''''''''''(((((()))************************'''((((((((()))))))))***''''''''''''((((((((((((((()))***++++++)))'''&&&******))))))((((((''''''))))))((((((((((((((()))&&&&&&&&&'''''''''((((((((((((((()))))))))))))))(((((()))***++++++,,,,,,'''''''''&&&&&&%%%%%%%%%&&&''''''''''''''''''&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&'''((())))))(((((())))))))))))(((((()))(((((('''&&&&&&%%%%%%((((((((((((((('''''''''&&&&&&&&&&&&''''''((((((''''''&&&&&&&&&&&&''''''))))))((((((''''''&&&&&&))))))))))))))))))))))))'''&&&&&&%%%%%%$$$$$$$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((()))))))))''''''(((***&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''((('''%%%$$$%%%&&&)))***%%%&&&&&&&&&'''(((((((((&&&&&&&&&'''''''''''''''&&&&&&&&&$$$######&&&((((((''''''&&&%%%$$$######'''''''''&&&&&&&&&%%%%%%:::;;;<<<===>>>??????@@@===???BBBDDDEEEDDDBBBAAACCCBBBBBBBBBAAAAAA@@@@@@AAABBBCCCCCCBBBBBBDDDFFFFFFGGGGGGGGGEEECCCAAA@@@@@@AAABBBCCCCCCCCCCCCCCC@@@???>>>===<<<;;;;;;;;;======>>>>>>===<<<;;;:::;;;:::999888777666666666444444333333333333333333333333333222222222111111000000000000000000000000......------,,,++++++***---------------,,,++++++++++++++++++************)))******++++++++++++***************************))))))))))))************************************))))))))))))************)))***+++,,,,,,+++***)))************************)))************+++++++++)))))))))))))))))))))))))))))))))************+++((())))))************)))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))*********))))))))))))***+++++++++++++++++++++***))))))((((((((((((((())))))***)))***+++,,,,,,------,,,*********************************++++++++++++++++++******++++++,,,---...,,,,,,,,,,,,------------...------------...//////............////////////////////////............------...///000111111222111111222222333333444444444333333333333333333222333333333333333333333333222222111111222333444555555555666666777888888888777999;;;;;;:::999:::;;;;;;<<<<<<===<<<<<<;;;;;;;;;;;;;;;:::888666555444333333333333222111000000000000000000000000000000111111000...---,,,+++***,,,,,,,,,,,,------------************))))))))))))))))))))))))))))))))))))((((((''''''(((((()))***************************'''''''''((()))*********''''''((((((((()))))))))(((((()))***)))((('''&&&))))))))))))((((((((((((******))))))((()))))))))%%%%%%&&&&&&&&&'''''''''((((((''''''&&&&&&%%%%%%)))))))))((('''&&&$$$$$$+++******)))((((((''''''&&&&&&'''(((((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''((((((((((((((())))))))))))((((((******)))((('''&&&%%%$$$((((((((((((((('''''''''&&&&&&&&&'''(((((())))))''''''&&&&&&&&&&&&''''''((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%'''''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&%%%$$$$$$%%%'''&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%&&&''')))***&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&'''''''''%%%$$$###!!!!!!$$$'''(((''''''&&&%%%$$$######'''&&&&&&&&&&&&%%%%%%%%%::::::;;;===>>>>>>??????>>>???AAACCCCCCCCCBBBAAA@@@AAAAAAAAAAAAAAA@@@@@@BBBCCCCCCBBBAAAAAACCCDDDEEEEEEFFFGGGFFFDDDBBBAAA???@@@AAABBBCCCCCCCCCCCCAAA@@@???===<<<;;;;;;;;;======<<<<<<;;;;;;::::::999888777666666666666666333333333333333333333333333333333222222222111111////////////////////////---,,,,,,,,,,,,,,,,,,,,,+++,,,---------,,,******++++++++++++************'''((()))+++++++++***)))************************((()))))))))************************************))))))))))))************************************************************(((((()))))))))*********))))))))))))))))))))))))))))))))))))************)))************))))))(((************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))***))))))((()))***+++,,,,,,+++******))))))******(((((()))************)))((()))***+++,,,,,,,,,,,,************************((()))***+++,,,++++++***))))))***+++,,,---------,,,,,,---------............------------...//////............/////////////////////......---------......///000111222333333000111111222333333444444222333333333333333333444333333333333333333333333222111111111111333444555444555666777777888888888777888::::::999999:::;;;:::;;;<<<===============;;;;;;:::999888777555555222333333333222111000//////000000000000000000000000000///...---,,,,,,+++***+++++++++,,,,,,,,,,,,************))))))))))))))))))))))))))))))))))))))))))((((((((()))***+++************************(((((((((((())))))))))))((((((((()))))))))******)))'''&&&$$$$$$%%%&&&'''(((((((((((())))))))))))******)))(((((((((((((((&&&&&&&&&&&&'''''''''(((((('''''''''&&&&&&&&&&&&((((((((('''%%%###!!!))))))))))))((((((((((((&&&&&&'''(((((('''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''(((((())))))))))))(((((()))))))))((((((''''''''')))(((((((((''''''''''''&&&&&&'''(((((()))******''''''&&&&&&&&&&&&'''''''''''''''((((((((((((((($$$$$$$$$$$$$$$$$$$$$$$$&&&&&&'''''''''''''''(((&&&'''''''''((((((((()))''''''''''''''''''''''''######$$$###""""""###%%%''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&'''(((((()))'''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$%%%%%%$$$######%%%&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&999:::;;;===>>>>>>??????>>>???AAABBBBBBBBBBBBAAA??????@@@AAAAAAAAA@@@@@@BBBCCCCCCBBB@@@@@@BBBCCCDDDEEEFFFGGGFFFEEECCCAAA???@@@AAABBBCCCCCCCCCCCCAAA@@@???>>><<<<<<;;;;;;======;;;::::::999::::::777666666555555555666666333333333333333333333333333333333222222222111111........................***++++++,,,,,,------...++++++,,,---,,,+++***)))+++++++++************)))&&&'''(((*********)))((())))))))))))))))))))))))(((((())))))*********+++************************))))))))))))************++++++***))))))***++++++************************''''''(((((()))))))))***))))))))))))))))))))))))))))))))))))***************************)))((('''************************************************))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))(((***)))((((((((()))+++,,,---,,,***)))))))))***+++((()))***,,,,,,+++******'''((()))***+++,,,,,,,,,************************'''(((***,,,---,,,***)))((()))+++,,,------,,,,,,---------....../////////...------------...//////............/////////000//////.........---------///000111222333444555555000000111222333333444444222222222333333444444444333333333333333333333333111111000000111333444666444555666777888888888888666888::::::999999:::;;;999:::;;;===>>>?????????:::::::::999888777666555222222333333222111///...////////////000000000000..................------))))))******++++++++++++************))))))))))))))))))))))))))))))))))))***)))((((((((()))+++,,,******************************))))))((((((''''''))))))))))))***************'''"""!!!&&&)))''''''(((((())))))******))))))((('''''''''''''''''''''''''''((((((((()))(((((())))))))))))))))))***++++++++++++)))((('''$$$$$$%%%&&&&&&''''''(((%%%&&&'''(((((('''&&&%%%%%%&&&&&&''''''((((((((('''''''''''''''&&&&&&&&&(((((())))))))))))(((((((((((((((((())))))))))))))))))(((((('''''''''&&&'''''''''((()))******+++'''''''''&&&&&&'''''''''&&&'''''''''(((((())))))))))))))))))))))))))))))'''((((((((())))))******&&&'''''''''(((((())))))(((((((((((((((((((((((((((((()))((('''&&&(((***(((''''''&&&&&&''''''((('''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&'''(((((((((((((((((((((''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&(((******(((''''''(((&&&&&&'''((()))***+++,,,)))(((((((((''''''''''''<<<<<<<<<<<<<<<;;;;;;;;;>>>???AAACCCCCCBBBAAA@@@AAAAAA@@@@@@???@@@@@@@@@DDDDDDCCCCCCCCCBBBBBBBBBEEEEEEFFFFFFFFFFFFEEEEEE@@@AAABBBDDDDDDBBBAAA@@@?????????>>>>>><<<;;;;;;;;;;;;;;;;;;:::999888888:::999777777777666444111444444333333333222222222222222222111000//////...//////............//////......---------,,,,,,,,,...------,,,+++***))))))(((((((((((((((((((((((()))((('''&&&&&&'''((()))(((((((((((())))))))))))))))))))))))))))))))))))******)))(((((((((((((((+++***)))))))))))))))***+++,,,,,,,,,,,,+++************)))((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))(((''''''(((******))))))))))))))))))))))))%%%&&&'''&&&&&&'''***---+++*********))))))((((((&&&'''(((***++++++++++++))))))(((((((((((())))))***************************++++++,,,,,,++++++***************************'''(((((()))******++++++******))))))******+++,,,***************************)))'''&&&'''(((***+++,,,,,,,,,------.........,,,---.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,---......///////////////000000//////.........---////////////000000000000111111222222222333333333333333222222111222222222444444555555555555444444666555333222222333555666444555666777777666555444999888888777777888888999;;;;;;;;;;;;;;;;;;;;;;;;:::999888777666555444333888333///000444666444111///000111111///......///000///---,,,,,,---///000,,,,,,,,,+++++++++******,,,,,,+++***))))))******''''''(((((())))))******))))))))))))(((((((((((())))))***++++++++++++***''''''(((((())))))******((((((((((((((((((((((((&&&&&&'''((((((((((((((())))))))))))************))))))((('''''''''''''''(((((((((((((((((((((((())))))(((((('''''''''&&&'''''''''''''''''''''''''''''''''''''''((())))))))))))))))))((((((((((((''''''&&&&&&&&&&&&''''''***'''$$$$$$'''((((((&&&''''''(((((())))))******)))((('''&&&&&&'''((()))((((((((((((''''''''''''%%%&&&&&&'''((()))******)))(((((('''''''''((((((&&&&&&&&&''''''(((((((((&&&&&&''''''''''''&&&&&&((('''&&&%%%%%%&&&'''((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&'''((((((''''''(((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((('''''''''''''''''''''''''''''''''%%%&&&'''(((((('''&&&&&&&&&%%%%%%$$$%%%&&&'''((('''&&&&&&%%%%%%&&&&&&'''::::::;;;;;;<<<=========>>>???AAABBBBBBBBB@@@???AAA@@@@@@???????????????CCCBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEFFFFFFFFFFFFCCCDDDEEEEEEDDDBBB@@@>>>>>>>>>>>>???>>>>>>======;;;;;;;;;;;;:::999888777999888777777777666444222444333333333333222222222222222111111000//////...//////............//////...------------,,,,,,,,,---,,,,,,++++++******)))))))))))))))))))))))))))))))))(((''''''((())))))(((((((((((())))))))))))))))))))))))))))))))))))******)))(((((((((((((((***)))))))))))))))*********+++++++++******))))))******)))((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))))),,,+++***((('''&&&''''''))))))))))))))))))))))))&&&'''((('''&&&'''))),,,************)))))))))((('''((()))******+++******))))))(((((((((((())))))************************)))******++++++******)))************************(((((())))))***++++++,,,++++++******++++++,,,---************************...---+++(((''''''((())),,,,,,,,,---------------,,,------...............,,,,,,,,,,,,,,,,,,,,,,,,---......///////////////000/////////............////////////000000000000111111111222222222333333333333222222111222222333444444555555555555444444555444222111111222444555555555666777777666555555888888777777777777888888::::::::::::::::::::::::666666666666666666666666:::555111000222333000------///000000...------...---,,,+++******+++,,,---,,,,,,,,,,,,+++++++++++++++***))))))(((((())))))'''((((((((()))))))))***))))))))))))(((((((((((())))))***++++++++++++***((((((((()))))))))))))))(((((((((((((((((((((((((((((()))***************(((((()))))))))*********))))))((('''''''''''''''(((((((((((((((((((((((()))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''((())))))((((((((((((''''''''''''(((((((((''''''(((((((((((('''&&&(((******(((%%%''''''''''''(((((((((((())))))(((((((((((())))))&&&'''''''''(((((())))))&&&&&&''''''(((((())))))))))))((((((((((((((()))&&&'''''''''((((((((((((&&&&&&''''''''''''&&&&&&((('''&&&&&&&&&&&&'''((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&'''(((((('''''''''''''''&&&&&&&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))))))))))))))''''''''''''''''''''''''%%%&&&'''(((((((((((((((&&&&&&%%%%%%%%%&&&'''((('''&&&&&&%%%%%%&&&&&&'''888888999;;;<<<>>>??????===>>>@@@AAAAAAAAA@@@???@@@@@@@@@???????????????AAAAAAAAAAAAAAAAAAAAAAAA@@@AAABBBDDDFFFGGGGGGGGGGGGGGGGGGFFFDDDAAA???=========>>>???????????????:::::::::::::::999777777777666555555666666444333333333333222222222111111222111111000000//////...//////............//////------------,,,,,,,,,,,,++++++++++++++++++++++++***************************))))))(((((())))))***(((((((((((())))))))))))))))))))))))))))))))))))******)))))))))((((((((()))((((((((()))***++++++*********)))))))))((((((******)))(((((((((((()))))))))))))))))))))))))))(((((((((((()))))))))))),,,+++***(((''''''''''''))))))))))))))))))))))))((())))))((('''''')))***************))))))))))))))))))************))))))))))))(((((((((((())))))************************((())))))))))))))))))(((************************))))))******+++,,,,,,,,,,,,++++++++++++,,,------************************///---,,,***)))))))))***------------,,,,,,,,,,,,---------------...//////---------------------------......///////////////////////////............////////////000000000000111111111222222222222333333222222111222222333333444444555555555555444444444333222111111222333444555666666777777777666666777777777777777777777777888888888888888888888888555555555555555555555555777444000///111111///,,,,,,...//////---,,,,,,---,,,,,,++++++++++++,,,,,,---------,,,,,,,,,++++++***)))(((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((()))******++++++******))))))))))))))))))(((((((((((((((((((((((((((((((((((()))***************(((((())))))))))))******))))))((('''''''''(((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''((())))))''''''''''''&&&&&&&&&&&&))))))(((((((((((())))))'''''')))+++,,,+++(((%%%''''''''''''&&&&&&&&&&&&)))))))))******)))))))))%%%%%%&&&'''((()))******'''''''''((((((((((((((()))((((((((((((((())))))''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&((('''&&&&&&&&&&&&'''((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))))))))''''''''''''''''''''''''&&&&&&&&&'''((()))***+++&&&&&&%%%%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&'''888999999:::<<<===>>>>>><<<===>>>????????????>>>AAAAAAAAAAAAAAAAAA@@@@@@???@@@@@@@@@@@@AAAAAAAAA@@@AAABBBCCCDDDEEEEEEEEEHHHHHHGGGFFFDDDBBB@@@???>>>???????????????>>>>>>::::::::::::999888777666555444333444666666555333222222222222111111111111111111000000///////////////......------......///---------,,,,,,,,,++++++))))))******+++++++++,,,******************************))))))))))))******(((((((((((()))))))))))))))))))))))))))))))))))))))))))))******)))))))))(((((((((((()))***,,,,,,++++++***)))))))))))))))+++***))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))))))))''''''(((((())))))******)))))))))))))))))))))))))))***+++***((('''((()))*********)))))))))))))))***************)))(((((())))))(((((((((((())))))************************((())))))******))))))(((******************************+++++++++,,,,,,,,,++++++******++++++,,,---******************************))))))***+++,,,---...------,,,,,,+++++++++---,,,,,,+++,,,---///000........................---......//////////////////////////////.........////////////000000000000111111111111222222222222222222111111222222333333333444444555555444444333444444333333333333444444555555666666666777666666777777777888888777777777666666666666666666666666888777666555444222111111111///......111222111///,,,...//////---,,,,,,---,,,---............---,,,---------,,,,,,,,,,,,+++***))))))((((((((())))))(((((((((((())))))))))))(((((((((((())))))))))))((())))))***************+++******))))))(((((((((((((((((((((((((((((((((&&&&&&'''((((((((((((((((((((((((((()))))))))***))))))((((((((((((((()))(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((())))))((((((((('''''''''&&&&&&)))(((((((((((((((((()))'''''')))******)))'''&&&(((((((((''''''&&&&&&&&&'''((()))******)))((('''&&&&&&&&&'''((())))))***(((((((((((((((''''''''''''''''''&&&''''''((()))&&&&&&&&&&&&&&&'''''''''&&&&&&''''''''''''&&&&&&'''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&(((***,,,---&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''';;;;;;;;;;;;;;;;;;;;;:::<<<<<<<<<===============AAABBBCCCDDDDDDDDDDDDCCC@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBCCCCCCCCCBBBBBBEEEEEEEEEDDDDDDCCCBBBAAAAAAAAA@@@@@@>>>===;;;;;;999999999999888777666666333222222333555555444222222222111111111000000000000000000///////////////......------------......------,,,,,,,,,+++++++++((())))))******++++++,,,************************))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))((()))************))))))(((((((((((()))***,,,,,,---,,,+++************+++++++++***)))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))&&&''''''((()))*********))))))))))))))))))))))))***+++,,,+++)))(((((()))))))))))))))))))))************+++******)))((('''))))))(((((((((((()))))))))))))))))))))))))))))))))******************)))))))))))))))))))))))))))+++++++++++++++,,,,,,,,,)))))))))))))))******+++************************(((((())))))***+++,,,,,,---------,,,,,,++++++***,,,,,,++++++,,,---///000........................---......///////////////.........///////////////////////////000000000000000000111111111222222222222111111111222222333444333333444444444444333333555555444444444444555555555555555555555666666777777777888999999888777777555555555555555555555555777666555444333111000000.........///000111000///---///000000...------...,,,,,,---......---,,,,,,------,,,,,,,,,+++++++++*********))))))******+++))))))))))))(((((((((((('''((((((((()))))))))***(((((()))************)))++++++******))))))(((((())))))))))))))))))))))))&&&&&&'''((((((((((((((('''(((((((((((()))))))))))))))((((((((())))))***(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((('''''''''''''''((()))))))))))))))(((((((((''''''(((''''''&&&&&&''''''(((''''''''''''&&&&&&'''(((***))))))(((((('''''''''%%%&&&'''(((((('''&&&%%%((((((((((((((('''''''''((((((((((((((('''''''''&&&%%%%%%%%%&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&''''''''''''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%&&&''''''''''''''''''''''''''''''''''''&&&&&&(((***,,,---&&&&&&&&&&&&&&&&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''======<<<;;;:::999888888;;;;;;;;;;;;<<<<<<<<<===@@@AAACCCEEEFFFGGGGGGFFFAAAAAAAAA@@@@@@@@@??????AAAAAABBBBBBBBBAAAAAA@@@BBBAAABBBBBBBBBBBBBBBBBBAAAAAA@@@???===;;;999888888888999888888777666555222222111222444444333111111111111000000000000///////////////////////////......------------......,,,,,,,,,,,,++++++++++++)))))))))*********++++++************************((())))))******))))))((((((((((((((())))))))))))))))))))))))))))))))))))((()))***+++++++++***))))))((((((((()))***++++++...---+++*********+++,,,++++++***))))))))))))***))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))(((''''''))))))))))))))))))))))))***+++---,,,***)))))))))))))))))))))***************************)))((('''))))))(((((((((((()))))))))))))))))))))))))))))))))******++++++******)))))))))))))))))))))))))))******++++++++++++++++++((((((((((((((()))******************************++++++*********))))))))),,,,,,,,,,,,++++++++++++++++++++++++,,,...//////---------------------------......///////////////.........///////////////////////////000000000000000000000111111111111222111111111111222333444444333333444444444444333333444444444444444444444444333333333333444555666777666666888888888888666666444444444444444444444444222222222222222222222222000000000000///...---,,,---///000000...------...++++++************++++++,,,,,,,,,+++++++++*********************++++++,,,))))))))))))((((((((((((''''''(((((())))))******'''((())))))******))))))******************))))))))))))))))))))))))))))))(((((()))***************''''''(((((((((((())))))))))))((((((((()))******(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))***)))))))))((((((((((((''''''&&&&&&&&&&&&'''''''''''''''&&&$$$%%%'''))))))))))))))))))(((((((((%%%&&&&&&''''''&&&&&&%%%))))))(((((('''''''''''''''''''''(((((((((((((((%%%%%%%%%%%%&&&'''((((((&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&'''(((((('''&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((('''''''''(((''''''&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&''')))***''''''''''''''''''''''''&&&&&&&&&'''((()))***+++&&&&&&'''''''''&&&%%%$$$'''&&&&&&%%%%%%&&&&&&'''======<<<;;;:::888888777:::::::::::::::;;;<<<<<<===???BBBEEEGGGHHHHHHHHHCCCCCCBBBAAA@@@??????>>>??????@@@AAAAAABBBAAAAAA@@@@@@?????????@@@@@@@@@??????>>>>>><<<;;;999999888888888888777666555444222222111222333333111000111111000000000/////////////////////////////////...------,,,,,,------...,,,,,,,,,++++++++++++***))))))))))))************))))))))))))))))))))))))'''((())))))))))))((('''(((((((((((())))))))))))))))))))))))))))))))))))'''(((***,,,,,,+++***)))***)))))))))))))))******---,,,***)))((()))***+++,,,+++******))))))******))))))))))))))))))))))))(((((((((((())))))))))))((())))))******)))'''''')))))))))))))))))))))))))))+++------+++*********((()))))))))************))))))*********))))))((())))))(((((((((((())))))))))))))))))))))))))))))((())))))))))))))))))((())))))))))))))))))))))))************************)))))))))((()))******+++************************++++++++++++++++++******+++++++++++++++,,,,,,,,,)))***+++,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,---......///////////////............/////////000////////////000000000000000000000000111111111111111111111111222333444555222333333444444333333222222222222333333222222222222222111111222333555666333444666777777666444333444444444444444444444444222222222222222222222222///000111111000...------,,,...//////---,,,,,,---,,,+++***))))))***+++,,,++++++*********))))))))))))))))))))))))***++++++***)))))))))(((((((((''''''''''''((()))*********'''(((((()))))))))))))))******************++++++))))))))))))))))))))))))(((((()))***************'''''''''((((((((())))))))))))(((((()))******+++((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((('''''''''''''''((())))))))))))((((((((('''''''''((((((''''''''''''((((((&&&((())))))'''&&&''')))''''''((((((((((((((((((''''''&&&&&&&&&&&&'''''''''''''''(((((((((((((((&&&&&&''''''(((((())))))''''''&&&'''((()))******(((((((((''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''&&&'''''''''((((((((()))''''''(((((('''&&&&&&%%%'''''''''&&&&&&&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%'''(((***''''''''''''''''''''''''%%%&&&'''(((((((((((((((&&&&&&'''''''''&&&%%%$$$'''&&&&&&%%%%%%&&&&&&'''<<<<<<;;;::::::999888888::::::999999::::::;;;<<<;;;===AAADDDGGGHHHHHHHHHEEEDDDCCCBBB@@@???>>>>>><<<===???@@@AAABBBCCCCCC@@@???>>>>>>======>>>>>><<<=========<<<;;;::::::888888888888777666555444333222111111222222000///000000000000////////////.........///////////////...------,,,,,,------...,,,,,,,,,+++++++++***************)))))))))))))))((((((((((((((((((((((((&&&'''((())))))((('''&&&(((((((((((())))))))))))))))))))))))))))))))))))'''(((***,,,---,,,***)))+++***)))))))))))))))***,,,+++)))((('''(((***+++,,,+++******)))*********))))))))))))))))))))))))(((((((((((())))))))))))$$$%%%''')))***+++******)))))))))))))))))))))))))))+++------,,,+++***+++(((((())))))*********+++))))))************))))))))))))(((((((((((())))))))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))******))))))))))))))))))*********)))***++++++,,,************************((()))+++,,,---.........*********++++++,,,,,,---((()))+++---.........---,,,,,,,,,,,,,,,,,,,,,,,,---......///////////////---.........//////000000////////////000000000000000000000000111111111111111111111111222333444555222333333444444333333222000000111111111111000000111111000000111333444555111222444555555444222111444444444444444444444444555444333222111///......+++...000111111000111111+++---......,,,++++++,,,...---+++******+++---...*********))))))))))))(((((((((((((((((()))************))))))((((((((('''&&&''''''((()))******+++'''(((((())))))))))))))))))))))))***+++++++++,,,))))))))))))))))))))))))&&&''''''(((((((((((((((''''''''''''((((((((()))))))))((())))))***++++++((((((((((((((((((((((((&&&'''''''''(((((())))))))))))))))))))))))))))))'''''''''''''''((())))))(((((('''''''''&&&&&&&&&))))))(((((((((((())))))$$$(((,,,,,,***''''''(((%%%&&&&&&''''''((((((((()))((('''&&&&&&'''((()))%%%&&&&&&'''((()))******%%%&&&&&&'''((()))******(((((((((((()))***,,,,,,******))))))((((((((('''&&&''''''''''''''''''&&&%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''&&&'''''''''(((((())))))'''((((((((('''&&&%%%%%%(((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######%%%&&&(((''''''''''''''''''''''''%%%&&&'''(((((('''&&&&&&&&&&&&'''((('''&&&$$$###'''&&&&&&%%%%%%&&&&&&''':::::::::::::::::::::::::::999888888999:::<<<===@@@@@@AAAAAABBBCCCDDDDDDEEEEEEDDDCCCBBB@@@>>>>>>BBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@???>>>======@@@@@@???>>><<<;;;999888888888777777666666555555111111111111111111111111000000//////.........---.........000111111...,,,+++...---'''(((111,,,+++++++++***)))))))))************************)))+++------+++++++++,,,***++++++,,,+++***)))((((((((())))))*********+++************************))))))))))))************)))************+++++++++))))))))))))))))))))))))(((((())))))******++++++''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((***************++++++,,,,,,+++***((((((((()))***))))))))))))******************)))))))))))))))***))))))))))))))))))))))))************************)))))))))))))))******+++,,,,,,,,,++++++******************++++++,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---++++++++++++,,,---......,,,,,,------.../////////111000///......///000111111111000000000000111111111111000000111333555666333333333333333333333333555555555666555555444444444444333333222111000000000000111222333333444444555555555666555555444333444444444333333222222222111111000000//////......000000000000000000000000000///---,,,++++++,,,---------,,,,,,+++***)))))),,,***)))(((((()))***,,,)))((('''&&&&&&&&&&&&&&&******))))))((('''''''''******))))))((((((''''''''''''((()))))))))))))))))))))))))))))))))))))))'''''''''''''''((()))***''''''((()))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((***%%%"""###(((+++***''')))((('''&&&&&&'''((()))))))))*********((('''&&&&&&&&&''''''((())))))))))))))))))***)))(((((('''''''''((((((((((((''''''************))))))))))))''''''''''''''''''''''''))))))(((((('''''''''&&&))))))(((((('''''''''&&&(((''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''&&&%%%$$$###$$$%%%&&&'''((((((((($$$$$$%%%&&&&&&''''''((((((''''''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&'''(((((((((((((((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::<<<===>>>@@@AAAAAABBBCCCCCCDDDDDDCCCCCCCCCCCCBBBAAA@@@@@@????????????????????????@@@@@@@@@??????>>>======?????????>>><<<:::999888888888777666555555444444111111111111111111111111000/////////.....................000111000...,,,***---...+++%%%$$$(((...+++++++++***************************************))))))(((&&&%%%%%%(((+++***++++++++++++***)))((((((((()))))))))*********************************))))))))))))************)))************+++++++++)))))))))))))))))))))))))))))))))))))))*********'''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))***+++++++++***))))))))))))))))))))))))))))))******************))))))))))))*********************************************************************++++++,,,++++++*********)))))))))******+++++++++,,,,,,,,,************************++++++******++++++,,,---...---,,,,,,,,,,,,,,,---,,,,,,------.../////////...---,,,,,,,,,,,,---...111111000000000000111111111111000000111222333444333333333333333333333333333333333444444333333222444444333333222111111000//////000111111222333333555555555555555444333333444444333333333222222222111111000000///.........////////////////////////,,,,,,++++++,,,---///000------,,,,,,+++******))))))((('''&&&&&&'''((()))***)))(((((((((((((((((()))))))))))))))************)))))))))((((((((('''''''''((()))))))))))))))))))))))))))))))))))))))(((((('''''''''((())))))''''''((()))))))))))))))))))))))))))))))))))))))'''(((((())))))(((((('''!!!###'''&&&%%%)))((('''&&&&&&'''((()))'''((())))))***)))(((((((((((((((((((((''''''''')))))))))(((((((((''''''''''''(((((((((((('''''''''''''''(((((()))))))))'''''''''''''''''''''''')))((((((((('''''''''''')))(((((((((''''''''''''(((''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''&&&&&&'''''''''''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===??????AAAAAABBBBBBCCCDDDDDDDDDAAAAAABBBBBBCCCBBBBBBBBB========================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===;;;:::888888777777666555444333222111000000000000000000000000////////////...............---...///000000...,,,+++---///...,,,***)))******************+++++++++************************+++)))&&&""" """'''+++******++++++******)))((((((((())))))))))))******))))))))))))))))))))))))))))))))))))************)))************+++++++++))))))))))))))))))))))))************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((()))******((())))))************)))))))))))))))***************)))))))))))))))******++++++++++++++++++++++++************************+++++++++***+++,,,,,,---***))))))))))))(((((((((***++++++++++++,,,,,,,,,))))))))))))))))))))))))++++++******++++++,,,---000///...---,,,,,,,,,,,,,,,,,,------.../////////000//////......//////000111000000//////000000111111111000000000000111222444444333333222222111111000111111222222222111111444333333222222111111111/////////000111111222222444444444444444333333222333333333222222222222222111111000//////......---........................,,,+++++++++,,,---...///---,,,,,,++++++*********)))((('''&&&&&&'''((()))******)))))))))***++++++'''''''''((()))*********))))))))))))((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))))))))((('''''''''((((((''''''((()))))))))))))))))))))))))))))))))))))))'''(((((())))))(((((('''%%%""" """&&&((((((&&&((((((''''''''''''((((((%%%&&&'''))))))***))))))***))))))(((''''''&&&&&&)))((('''&&&&&&&&&'''(((''''''((((((((((((''''''###$$$%%%&&&'''((())))))''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''(((''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%&&&'''((((((((((((%%%&&&'''''''''''''''&&&(((((('''&&&&&&%%%$$$$$$%%%&&&&&&'''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%%%%%%%&&&&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&===============>>>>>>>>>======>>>>>>???@@@@@@AAABBBBBBBBBCCCCCCDDDDDDDDDAAABBBBBBCCCCCCBBBBBBAAA????????????????????????<<<<<<=========>>>>>>>>>======<<<<<<;;;999888777777666555444333111000000000000000000000000000000///////////////............------...000000...,,,,,,,,,,,,---...---***((()))))))))***+++++++++,,,************************---+++(((%%%###$$$(((,,,******************))))))(((((())))))))))))))))))((((((((((((((((((((((((((()))))))))************))))))*********+++++++++))))))))))))))))))))))))++++++******))))))((((((((((((((((((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***************))))))))))))))))))))))))(((((((((((())))))))))))'''''''''''''''((())))))'''((()))+++++++++***)))((()))))))))************))))))))))))))))))***+++************************************************+++************+++,,,,,,))))))))))))))))))))))))++++++++++++++++++++++++)))))))))***************++++++******++++++,,,---000///...---------------,,,,,,------.../////////111000000000000000000111000000////////////000000000000000///////////////555444444333222111000000///000111111111111111111333333333222222111111111000000000000111111222222333333333333333222222111222222222222222111111111111000000///......------------------------------......---,,,,,,+++++++++,,,,,,,,,++++++*********++++++***))))))***++++++))))))))))))***++++++,,,&&&&&&&&&''''''((((((((())))))))))))((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))******)))((('''''''''(((''''''((()))))))))))))))((((((((((((((((((((((((((())))))******))))))(((---+++))))))******(((&&&(((((((((''''''(((((((((&&&''''''(((((()))))))))))))))((((((''''''''''''***(((&&&%%%$$$%%%'''(((''''''((((((((((((''''''$$$$$$%%%&&&&&&'''((((((''''''''''''''''''''''''((((((((((((((('''''''''((((((((((((((('''''''''(((''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''((((((((((((''''''''''''''''''''''''(((((((((''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&'''((((((''''''!!!"""###%%%'''((())))))''''''&&&&&&&&&%%%%%%%%%)))))))))(((''''''&&&&&&''''''''''''''''''''''''%%%&&&((())))))(((&&&%%%$$$$$$$$$%%%&&&'''((((((''''''''''''''''''''''''=========>>>>>>?????????>>>>>>???@@@AAAAAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@???@@@@@@@@@@@@@@@@@@@@@@@@:::;;;;;;<<<<<<======>>>;;;;;;;;;;;;:::888777666555555444333222111000000////////////////////////.........///////////////...---,,,---//////...,,,---+++)))***+++,,,***))))))))))))***+++++++++,,,***************************+++***)))''''''(((***))))))))))))))))))******))))))((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))*********+++++++++))))))))))))))))))))))))++++++******))))))(((((()))(((((('''((()))******))))))))))))))))))))))))))))))))))))))))))))))))++++++******************))))))))))))))))))))))))'''((((((((()))))))))***'''''''''''''''(((((()))'''((()))+++++++++***)))((()))))))))************))))))(((((()))***++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++************************++++++++++++++++++++++++*********+++++++++,,,,,,++++++******++++++,,,------------------...///000,,,,,,------.../////////------------------------000000////////////000000//////000000/////////...444444333222111111000000000000111222222222222222333333222222222222222111111111111222222222222222222222222222222111111000111111111111111111111111000000//////...------------------------------------------,,,,,,+++******,,,,,,+++++++++++++++***++++++************++++++((((((((((((((()))***+++)))))))))(((((('''''''''(((((((((((())))))))))))''''''((()))))))))))))))))))))))))))))))))))))))+++***)))(((((((((((((((''''''((()))))))))))))))(((((((((((((((((((((((()))******++++++******)))+++***)))(((((((((&&&%%%'''((((((((((((((((((''')))(((((('''''''''''''''''''''''''''(((((())))))***(((&&&%%%$$$%%%'''(((''''''((((((((((((''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''((((((((((((((('''''''''((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((''''''&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((('''&&&&&&%%% !!!"""$$$&&&'''''''''%%%%%%%%%&&&&&&&&&'''''')))))))))(((''''''&&&&&&''''''''''''''''''''''''%%%&&&((())))))(((&&&%%%$$$$$$$$$%%%&&&'''((((((''''''''''''''''''''''''<<<======>>>>>>??????@@@>>>???@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBAAA@@@???========================:::::::::;;;;;;<<<<<<<<<::::::::::::999888777666444444333333222222111111////////////////////////.........///////////////...---,,,,,,.........,,,,,,***(((((()))************************+++++++++************************&&&(((******)))'''(((((())))))((((((((()))******))))))((((((((((((''''''))))))))))))))))))))))))))))))))))))************)))************+++++++++))))))))))))))))))))))))************)))))))))))))))((('''''''''(((***+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))''''''(((((())))))******'''''''''''''''((())))))((())))))************)))))))))))))))************(((((((((((()))***+++,,,(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((())))))***+++))))))************++++++,,,,,,,,,++++++++++++************+++,,,,,,------++++++******++++++,,,---,,,,,,,,,,,,---...///000,,,,,,------.../////////---...////////////...---000//////......//////000...///000000000000//////333333222222111111000000000111222333333333333333222222222222222222222222222222222222222222222222111111111111111000000///000000000000000111111111000000///......------,,,------------------------)))***+++,,,---------,,,++++++++++++++++++++++++))))))))))))))))))))))))(((((('''''''''((()))))),,,,,,,,,+++***)))))))))(((((((((((())))))))))))''''''((()))))))))))))))))))))))))))))))))))))))******)))((((((((())))))''''''((())))))))))))))))))))))))))))))))))))))))))******++++++******)))&&&&&&'''((()))))))))(((''''''((((((((((((''''''***)))((('''&&&&&&&&&&&&&&&&&&''''''((())))))***)))((('''&&&&&&&&&'''(((''''''(((((((((((('''''')))))))))(((((((((''''''(((((((((((((((((((((((('''''''''((((((((((((((('''''''''((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''(((((((((((('''&&&%%%$$$%%%%%%%%%%%%%%%$$$######$$$$$$%%%%%%&&&'''((((((%%%&&&&&&'''(((((())))))''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%%%%%%%&&&&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&<<<<<<======>>>??????@@@>>>???@@@BBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCBBBBBBAAAAAA<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::;;;;;;;;;;;;999999999999888777666666333333333333333333333333..................................../////////000///---,,,,,,---...---,,,*********)))))))))***++++++++++++***************************************%%%''')))))))))((()))***)))(((((('''((()))***+++))))))((((((((('''''''''************************))))))))))))************)))************+++++++++)))))))))))))))))))))))))))))))))))))))*********))))))'''''''''(((***+++))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((()))***++++++))))))))))))))))))))))))'''''''''((()))*********((((((''''''(((((()))***+++***))))))))))))))))))))))))))))))************(((((((((((()))***+++,,,(((((((((((((((((((((((())))))))))))))))))))))))******))))))******+++,,,((((((((()))))))))******,,,,,,,,,+++++++++******)))))))))***+++,,,,,,,,,++++++******++++++,,,------,,,,,,,,,,,,,,,------,,,,,,------...////////////000111222222111000/////////............//////---...000111111111111000222222222111111111111111///000111222333333333333222222222222222222222222222222222111111111111111000000111111000000///.../////////000000000111111000//////......---,,,,,,------------------------((()))+++,,,------,,,,,,++++++++++++++++++++++++)))))))))******)))))))))))))))((('''''''''((((((******************))))))'''((((((((()))))))))***''''''((())))))))))))))))))))))))))))))))))))))))))))))))((())))))******''''''((()))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((%%%''')))***************&&&'''((())))))((('''&&&(((((('''&&&&&&&&&'''((('''''''''((((((((((((((()))))))))(((((((((''''''''''''((((((((((((''''''((((((((((((((()))))))))((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''((((((((()))(((''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&'''''''''''''''&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&'''''''''''''''&&&&&&((((((((('''&&&%%%$$$###%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%;;;<<<<<<===>>>?????????>>>???@@@BBBCCCBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@???@@@AAABBBCCCCCCCCCCCC========================::::::::::::::::::::::::888888888888888777666555222222333333333444444444........................---.........//////000000///---+++,,,---...------'''***,,,,,,+++)))***+++,,,+++++++++******))))))************************&&&((()))))))))***,,,...)))(((''''''''')))***+++))))))(((((('''''''''&&&************************))))))))))))************)))************+++++++++))))))))))))))))))))))))(((((())))))******++++++***)))'''&&&'''(((***+++))))))))))))))))))))))))))))))))))))))))))))))))%%%&&&&&&((()))***+++,,,))))))))))))))))))))))))&&&''''''((()))******+++((((((((((((((()))******,,,+++***((((((((()))***))))))))))))************(((((((((((()))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))++++++******++++++,,,---&&&'''''''''(((((()))))),,,,,,,,,++++++*********'''(((((()))***+++++++++++++++******++++++,,,---......---,,,++++++++++++,,,,,,------...//////000,,,---...//////...---,,,//////............//////---...000111222222222111111111111111111222222222//////000222222333333333222222222222222222222222111111111000000000000000000000000000000//////....../////////000000111111000//////...------,,,,,,........................,,,,,,------,,,+++)))(((++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******)))(((((('''((((((%%%%%%&&&&&&'''((((((((('''((((((((())))))******'''(((((()))))))))))))))))))))))))))))))))))))))))))))(((((()))***++++++'''(((((()))))))))))))))))))))))))))))))))))))))&&&&&&''''''''''''&&&&&&%%%'''((()))'''&&&%%%%%%&&&'''((())))))((('''&&&'''&&&%%%%%%&&&''')))***)))))))))(((''''''&&&&&&)))))))))***)))(((((('''''''''((((((((((((''''''%%%&&&&&&'''((()))******))))))))))))))))))))))))&&&'''''''''(((((())))))&&&'''''''''(((((())))))(((((('''''''''&&&&&&&&&&&&''''''''''''''''''&&&((((((((((((((('''''''''((((((((((((((((((((((((%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%&&&'''((((((((((((''''''((((((((((((((('''(((''''''&&&&&&%%%%%%$$$(((''''''&&&%%%%%%$$$$$$((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((((((((((((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%===<<<;;;:::;;;===???@@@BBBAAA??????@@@AAACCCEEE@@@@@@@@@????????????>>>AAAAAA?????????@@@AAABBB===<<<<<<;;;;;;===>>>???<<<;;;;;;::::::999999888888777777666555444444444333000......111444333222////////////////////////---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++++++++******))))))(((((()))))))))))))))*********++++++******)))((((((((((((((())))))******++++++******))))))((((((''''''******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++(((((((((((())))))))))))))))))(((((((((((()))))),,,)))%%%$$$%%%'''))))))++++++***)))((('''&&&&&&,,,,,,++++++******))))))&&&'''((()))))))))))))))'''(((+++,,,,,,***((('''((((((((((((((()))******+++++++++*********))))))+++***)))))))))***,,,---+++***)))'''''''''((()))************************''''''''''''((((((((((((&&&&&&''''''(((((())))))))))))******+++++++++,,,---------,,,,,,+++++++++,,,+++***))))))+++---...------------------------........................////////////000000000000////////////000000000000111111111111111111111111222222222111111111111111000111111111111222222222111000///------......///111000000000111222333333//////000000111111111222...///000000000///---,,,///...---,,,+++,,,------+++,,,...//////...,,,+++------,,,,,,+++***)))))),,,,,,+++***)))))))))***,,,,,,+++***)))))))))***''''''(((((())))))******&&&''''''((()))******+++'''((()))******)))((('''((((((((()))******++++++++++++++++++++++++++++++)))************+++++++++)))((('''&&&&&&'''((()))''''''(((((('''&&&%%%%%%&&&'''''''''''''''&&&&&&))))))(((''''''''''''''')))))))))))))))))))))))))))(((((((((''''''''''''(((((((((((((((((((((((())))))(((((((((''''''''''''((())))))(((&&&$$$"""))))))))))))))))))))))))...,,,)))&&&%%%&&&((()))(((((()))))))))(((&&&%%%%%%&&&&&&''''''&&&&&&%%%(((((((((((())))))))))))(((((((((((((((((((((((())))))((((((''''''''''''&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%&&&((()))))))))((('''(((((((((''''''&&&%%%%%%(((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%((((((((((((((()))***+++'''''''''''''''''''''''''''''''''(((((((((((()))&&&&&&''''''''''''&&&&&&<<<;;;:::999:::<<<>>>???>>>>>>===<<<===???AAACCCAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@??????@@@AAAAAA???>>>============>>>???;;;;;;;;;:::999999888888777777666666555444444333333000...///111333333222........................///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********)))))))))))))))))))))))))))))))))))))))***************)))))))))((((((((((((((()))))))))***)))))))))((((((((('''((((((''''''''''''((((((************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********(((((((((((()))))))))***)))))))))(((((())))))))),,,)))''''''(((***************))))))((((((''''''************************))))))******************+++++++++******))))))))))))))))))))))))******++++++++++++*********)))))))))((('''''''''(((******+++***)))((('''(((((()))''''''''''''''''''''''''((((((((())))))))))))***+++******)))(((((('''''')))))))))******+++++++++,,,,,,,,,,,,+++++++++***,,,+++***))))))+++---..........................................---------.../////////000000000000////////////000000000000111111111111111111111111222222222111111000000000000000111111111222222222222111000/////////000000111111000000000111222222///000000000111111111111///////////////...------000///...---,,,---......+++,,,---......---,,,+++------,,,++++++***)))))),,,+++******))))))******,,,+++******))))))******))))))))))))((((((((((((''''''(((((())))))******'''((()))******)))((('''******))))))))))))))))))************************))))))*********+++++++++***)))(((((((((((()))***((((((((((((((('''&&&&&&'''(((((())))))(((((('''******)))(((((((((((()))))))))))))))))))))))))))))))))((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%"""###&&&((()))))))))(((''''''''''''''''''''''''+++***)))((('''''''''''''''(((((()))((('''&&&%%%'''''''''''''''''''''''''''((((((((())))))))))))''''''''''''''''''''''''((((((((('''''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&$$$%%%&&&((((((((('''&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((%%%%%%%%%$$$$$$#########'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&&&&&&&&&&&&&%%%'''&&&&&&&&&&&&''''''(((''''''''''''''''''''''''&&&&&&'''''''''(((((((((&&&&&&''''''''''''&&&&&&::::::999999:::;;;===>>><<<<<<<<<<<<===???AAABBBBBBCCCCCCCCCCCCCCCCCCCCCAAA@@@@@@??????@@@@@@AAAAAA@@@???>>>=========>>>;;;::::::999888888777777666666666555555444444333222000//////111222222111........................000///...,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********)))))))))))))))************))))))))))))))))))))))))***************+++++++++((((((((((((''''''''''''))))))))))))((((((((((((((((((''''''''''''((((((++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))((((((((()))))))))******))))))))))))))))))))))))+++))))))***,,,---,,,+++))))))))))))(((((((((((((((((())))))))))))******(((((()))))))))((('''''',,,+++***((((((((()))***)))))))))*********+++++++++************)))))))))((((((((('''((())))))*********)))((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))************+++++++++******))))))((()))))))))))))))*********+++++++++***************,,,+++*********+++,,,---........................///.........------,,,,,,....../////////000000000////////////000000000000111111111111111111111111333333222111000000//////000000000111111111222222333222111000000000111111111111000/////////000000000000000000111111111111000///......---.........000//////...---.........,,,,,,------------,,,,,,,,,,,,,,,+++******))))))++++++***)))))))))******++++++***)))))))))***************)))((('''''''''(((((((((((())))))))))))(((((())))))))))))((((((++++++***))))))((('''''')))))))))))))))))))))))))))))))))*********+++++++++******))))))******+++((())))))))))))(((((('''((())))))******)))))))))++++++***))))))))))))***)))))))))))))))))))))))))))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&%%%!!!"""%%%''')))*********''''''''''''''''''''''''((()))******)))(((&&&%%%&&&''''''''''''&&&%%%%%%))))))(((''''''((())))))''''''((((((((()))))))))'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&$$$%%%&&&&&&'''&&&&&&&&&$$$$$$%%%%%%&&&''''''(((((((((((((((((((((((((((&&&&&&%%%$$$###""""""!!!'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&::::::::::::;;;<<<===>>>=========>>>???AAABBBDDDBBBBBBCCCCCCDDDDDDDDDEEEAAAAAAAAA@@@@@@@@@@@@@@@AAAAAA@@@>>>===<<<<<<<<<:::999999888888777666666555555555444444444333333111000000000111111111111........................///...---,,,++++++++++++++++++++++++++++++++++++************))))))))))))(((((())))))******++++++)))))))))))))))((((((((()))))))))***+++,,,,,,---)))))))))(((((('''''''''))))))))))))((((((((((((******))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))(((((((((((()))))))))*********************************)))((()))+++---...---+++'''((((((((()))))))))***)))))))))(((((((((((((((************))))))((('''((((((''''''((())))))***(((((())))))************************))))))))))))***************++++++,,,******))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********'''(((((()))***+++,,,,,,))))))))))))))))))))))))*********)))))))))))))))++++++*********+++,,,---........................///......------,,,,,,+++........./////////000000////////////000000000000111111111111111111111111333333222111000///......000000000000111111111111222222111111000000000000111111000///......//////000000000000000111111111000///...---,,,---...//////.........------------------,,,++++++,,,------,,,+++++++++******))))))******))))))))))))************))))))))))))*********)))))))))((((((((('''))))))))))))(((((((((((((((((())))))))))))((((((******))))))(((((((((((())))))))))))))))))))))))))))))))))))************************************))))))*********))))))((((((((())))))******))))))++++++***))))))))))))***(((((((((((((((((((((((()))))))))((((((((((((''''''''''''''''''''''''''')))))))))(((((((((((((((&&&&&&'''((((((''''''&&&'''''''''''''''''''''''''''(((((())))))((('''&&&&&&&&&&&&&&&&&&&&&%%%%%%***)))'''&&&&&&''')))***'''''''''((((((((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''((((((((((((((((((((((((***))))))'''&&&%%%$$$$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%&&&&&&&&&***)))((((((''''''''''''''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&;;;;;;;;;<<<<<<===>>>>>>=========>>>???AAABBBBBB@@@AAAAAABBBCCCDDDDDDEEEBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@???>>><<<;;;:::999999888888777666666555555444444444444333333333333000000111111000000000000........................,,,,,,+++++++++,,,,,,---++++++++++++++++++++++++*********)))))))))(((((((((((())))))******++++++))))))))))))((((((''''''(((((()))***+++,,,,,,---*********))))))((((((((((((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))++++++******))))))(((((())))))))))))******************++++++++++++******''''''(((***------+++)))''''''(((((())))))******+++******)))(((''''''&&&------------,,,+++******!!!###&&&((()))***)))(((&&&'''(((((())))))(((((()))))))))))))))))))))))))))*********++++++++++++))))))******************************************'''''''''((((((((())))))&&&''''''(((***++++++,,,*********)))))))))))))))))))))))))))))))))))))))++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,,,,,,,............////////////////////////000000000000000000000000000000000000222222111111000//////...//////000000000111111111111111111000000000//////111111000///......//////111111000000000000000000000///---,,,,,,,,,---...------------,,,,,,++++++---,,,++++++++++++,,,---++++++***************)))***))))))((())))))*********))))))((())))))******'''((((((((()))))))))***))))))))))))(((((((((((())))))(((((((((((())))))''''''(((((())))))))))))************************(((((()))))))))*********))))))))))))))))))))))))))))))***************)))&&&'''(((((())))))))))))******)))(((((((((((()))((((((((((((((((((((((((***)))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((''''''&&&%%%$$$(((((((((((((((((((((((((((''''''&&&''''''((()))&&&&&&&&&%%%&&&&&&&&&&&&)))(((&&&%%%%%%&&&((()))''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''(((((('''''''''''''''''''''''''''&&&&&&%%%%%%%%%((((((((((((((((((((((((,,,+++***)))((('''&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&%%%%%%%%%%%%&&&'''***)))((('''''''''''''''''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&;;;;;;<<<======>>>>>>>>><<<<<<===>>>>>>???????????????@@@AAABBBCCCDDDEEEDDDDDDDDDDDDCCCBBBAAAAAA??????>>>>>>===;;;:::999888777777666666555444444333333333333333333333333///000222111000/////////------------------------+++++++++++++++,,,------++++++++++++++++++++++++************)))))))))((())))))))))))***************))))))((((((''''''&&&'''(((((()))******++++++************))))))))))))(((((((((((())))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************)))))))))))))))))))))*********++++++***+++,,,------,,,+++***''''''''')))++++++***(((''''''(((((())))))******++++++***))))))(((''''''((((((((()))(((((('''''' """%%%)))******)))(((%%%&&&'''((()))((('''&&&(((((()))))))))))))))***''''''((())))))))))))(((((()))***+++++++++******))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))+++++++++***************))))))))))))******************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------------........./////////////////////000000000000000000000000000000000000111111000000000//////////////////000000000111111000000111111000000///...111111000/////////000000111111111111000000000000///...------,,,---------+++,,,,,,,,,,,,+++******++++++,,,,,,,,,,,,++++++************************))))))((((((((()))******))))))((((((((()))******'''''''''((()))*********(((((((((((())))))))))))))))))(((((((((((())))))&&&&&&'''(((((()))******************************((((((((()))))))))******((())))))******))))))(((((())))))************)))&&&&&&'''((())))))))))))******)))(((((((((((()))))))))))))))))))))))))))******)))))))))((((((((())))))))))))))))))))))))&&&''''''''''''(((((((((&&&&&&&&&&&&'''''''''((())))))))))))))))))))))))''''''&&&%%%&&&''')))***&&&&&&&&&%%%&&&&&&'''((((((((('''&&&&&&'''((((((&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''))))))((('''''''''(((((()))(((((('''&&&&&&%%%%%%((((((((((((((((((((((((******)))((('''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&''''''&&&%%%$$$$$$%%%&&&'''&&&&&&%%%%%%$$$%%%%%%%%%''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&::::::;;;<<<============>>>>>>???????????????>>>>>>???@@@AAACCCDDDEEEFFFEEEFFFFFFFFFEEEDDDBBBAAA>>>?????????>>>===;;;:::777777666666555444444333222222222222222222333333...000333222000......///------------------------,,,,,,++++++++++++++++++************************++++++*********)))))))))*********)))))))))))))))***))))))(((''''''&&&&&&'''''''''((()))))))))***((((((((()))))))))))))))'''((((((((()))))))))***((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))*********))))))*********+++++++++***+++,,,......,,,+++***)))(((((()))******)))'''(((((((((((()))))))))))))))))))))*********++++++###$$$$$$%%%%%%%%%%%%$$$%%%&&&''')))))))))))))))%%%&&&((()))***)))((('''(((((((((((())))))******&&&'''((()))***))))))(((((()))***++++++++++++***(((((((((((((((((((((((('''(((((((((((()))))))))************************,,,,,,,,,,,,+++++++++***)))))))))******+++++++++******++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...---------.........//////////////////000000000000000000000000000000000000////////////000000000000////////////000000000111111111222222222111000///111111000000000111222222111111111111000000000///------......------,,,,,,,,,,,,---------,,,+++******+++,,,------,,,+++***))))))))))))************((((((((((((((()))******((((((((((((((()))******(((((((((((())))))))))))''''''(((((())))))*********)))(((''''''((()))***''''''(((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))***))))))***++++++***))))))'''((())))))******))))))&&&'''((()))************++++++***))))))))))))***))))))))))))))))))))))))*********)))))))))(((((())))))))))))))))))))))))&&&'''''''''((((((((((((%%%%%%%%%&&&'''((())))))(((((((((((((((((((((((($$$%%%&&&'''((((((((((((''''''&&&&&&&&&'''))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((()))((('''&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''((('''%%%$$$$$$%%%'''(((%%%%%%$$$$$$$$$%%%&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&888999:::;;;<<<<<<<<<<<>>===;;;777666666555444444333333222222222222222222222333...000333222///---...///------------------------......,,,+++***)))))))))************************++++++++++++************++++++******))))))((((((***))))))((('''&&&&&&&&&''''''''''''((((((((((((&&&'''''''''(((((())))))'''((((((((())))))************))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))******++++++)))************+++++++++***+++---......---+++***+++***((()))******)))((())))))))))))((((((((((((&&&'''(((***+++---...///''''''((()))*********))),,,+++***((((((((()))***&&&''')))***+++***(((''''''((((((((())))))******((()))***,,,,,,++++++***((()))***+++,,,,,,+++***))))))))))))))))))))))))))))))))))))************'''((()))***,,,---...///---------,,,,,,+++++++++))))))******+++++++++,,,******+++,,,,,,,,,,,,+++------------------------)))***+++,,,------...///---------.........//////////////////000000000000000000000000000000000000......//////000000111111////////////000000000000222222333444333222111000111111000000111222333333222111111111000000//////,,,---...///...---,,,+++,,,---.........---,,,+++)))***,,,------,,,***))))))))))))))))))*********((((((((((((((()))******((((((((((((((()))************))))))((((((''''''&&&''''''((()))******+++***)))(((''''''((()))***)))))))))(((''''''&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))***+++,,,------,,,+++***''''''((()))))))))))))))(((((()))++++++,,,,,,,,,---,,,++++++******++++++))))))))))))))))))))))))************))))))))))))((((((((((((((((((((((((((()))))))))******++++++'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''!!!###'''***+++***'''&&&(((''''''&&&'''((()))***))))))************))))))&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))&&&''''''''''''''''''&&&((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((('''&&&%%%$$$%%%%%%&&&''''''(((((()))*********(((((((((((((((((((((((()))))))))))))))((((((((('''&&&&&&%%%%%%&&&&&&'''((('''%%%$$$$$$%%%'''(((&&&&&&&&&&&&''''''((()))''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&''''''&&&''''''''''''''''''&&&999999999:::<<<>>>???@@@BBBAAA???>>>>>>>>>??????@@@>>>>>>@@@DDDFFFFFFDDDDDDDDDDDDEEEDDDCCCCCCBBB>>><<<::::::======;;;999777777666555444333333222222111111000000000000000000000000000000000000000......//////......---,,,---------,,,,,,+++++++++************************+++++++++************))))))))))))))))))(((''''''&&&&&&&&&''''''''''''(((''''''((()))***+++,,,,,,)))((('''''''''(((***+++)))((('''&&&&&&'''((()))((()))***++++++***)))((())))))))))))))))))))))))++++++***************+++(((((('''(((((()))***************)))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&(((((((((((())))))))))))(((((()))***************(((((((((((())))))))))))))))))(((((((((((()))))))))(((((('''''''''((((((+++++++++******((('''''''''&&&(((++++++(((''')))((((((((((((((((((((((((,,,++++++++++++++++++,,,******))))))))))))******))))))))))))))))))))))))))))))*********+++++++++++++++******)))((((((''''''++++++''''''++++++''')))***,,,......---,,,++++++))))))***,,,------,,,***+++,,,---............---------............///000000000000000000000000..................------111111000000//////......////////////000000000000...///222333222///+++)))000000////////////000000333111//////222222000...---------------...///000...+++)))***,,,---+++(((++++++******************(((((()))***************+++***)))))))))***+++,,,))))))))))))))))))))))))&&&&&&'''((()))))))))(((,,,***(((&&&%%%&&&'''''')))))))))))))))******+++)))((('''((()))***)))(((((((((((((((((())))))***))))))))))))************+++*********))))))((((((+++++++++++++++***)))(((((((((((((((((()))******)))((((((((()))***++++++---***''')))---///---***))))))))))))))))))))))))((()))***)))((('''(((*********))))))((((((''''''''''''''''''(((((((((((((((((('''''''''&&&&&&&&&$$$###"""$$$(((***)))'''(((&&&%%%%%%'''*********&&&'''''''''(((((())))))&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''))))))(((((('''''''''&&&(((&&&%%%&&&'''((('''&&&''''''''''''&&&&&&%%%$$$###%%%(((((('''%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&"""###$$$%%%'''((()))***'''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&)))((('''&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%(((''''''''''''&&&&&&&&&999999999;;;<<<>>>???@@@AAA@@@???>>>>>>>>>?????????>>>===???CCCEEEEEECCCCCCCCCDDDDDDCCCCCCBBBAAA@@@>>><<<===??????===;;;888888777666444333222222222111111000000000000000////////////////////////...............------,,,,,,,,,,,,++++++*********************************+++++++++*********))))))***************)))(((((('''''''''((((((((())))))'''''''''((())))))******''''''((()))***))))))((())))))(((''''''((())))))((()))***++++++***)))((())))))))))))))))))))))))***))))))(((((())))))))))))((((((((())))))***+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''))))))))))))((((((((((((''''''((()))))))))))))))(((((((((((()))))))))))))))((((((''''''(((((()))&&&&&&&&&&&&&&&''''''((())))))))))))((('''&&&%%%((($$$%%%)))***(((''')))************************++++++************++++++***))))))(((((())))))***))))))))))))))))))))))))(((((()))))))))*********)))))))))))))))*********(((,,,,,,)))***...///,,,+++,,,.../////////---,,,---+++***+++,,,,,,+++******+++,,,---............---------............///000000000000000000000000////////////////////////000000000000////////////////////////000000000000///000222222222000---,,,000000////////////000000222000//////111111000------------------...//////...,,,******,,,,,,+++)))************************))))))***+++++++++++++++---,,,***))))))))))))***((((((((((((((((((((((((''''''(((((()))(((((((((+++***(((&&&&&&&&&'''((())))))(((((())))))***+++)))((('''((()))***)))((()))))))))))))))***++++++))))))))))))************************)))))))))((()))))))))))))))(((''''''((((((((((((((()))******)))))))))((())))))******+++(((%%%&&&***,,,***'''))))))))))))))))))))))))'''((())))))''''''((()))***)))))))))((((((((('''''''''''''''(((((((((((())))))((((((((('''''''''&&&%%%$$$&&&)))******(((((('''%%%%%%''')))))))))((((((((((((((('''''''''((((((((())))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''')))((((((((('''''''''&&&((('''&&&&&&'''((('''%%%%%%%%%%%%%%%%%%$$$###"""$$$&&&((()))'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''(((999999:::;;;<<<>>>??????@@@@@@???>>>>>>>>>??????>>>======>>>AAACCCCCCBBBAAABBBBBBBBBBBBAAA@@@@@@@@@>>>======>>>>>>===<<<999999888666555333222222222111111000000000000000////////////////////////...............---,,,,,,++++++***************)))************************++++++*********)))))))))******+++++++++***))))))(((((((((((()))))))))***'''''''''''''''(((((((((%%%''')))+++,,,***(((&&&***))))))(((((())))))***))))))************))))))))))))))))))))))))))))))))))))(((((())))))))))))***))))))))))))***++++++))))))))))))))))))******))))))))))))))))))))))))***)))))))))))))))((((((******))))))((((((''''''&&&&&&'''((((((((((((((((((((((((((()))))))))))))))((((((''''''(((((()))&&&&&&''''''(((((())))))************)))(((''''''((($$$###(((+++***((((((******************************))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((()))))))))'''(((((()))***+++++++++***,,,---++++++......,,,,,,---///000000000///......---++++++++++++***(((***+++,,,---............---------............///000000000000000000000000///000000000000000000000////////////000000000000000000000000////////////000000111111111111000000000000////////////000000111000...///000000///---------------------...///---,,,***+++,,,,,,+++)))******************************+++,,,,,,,,,,,,,,,---,,,+++***)))(((((((((''''''''''''''''''''''''(((((()))))))))(((''''''***)))((('''''''''((()))))))))(((((())))))***+++)))((('''((()))***)))(((***************++++++,,,))))))))))))************************))))))))))))))))))((((((((((((''''''((((((((((((((()))************)))((((((((())))))+++(((%%%&&&((()))(((&&&))))))))))))))))))))))))'''((()))((('''&&&''')))))))))))))))((((((((((((''''''''''''(((((((((((()))))))))))))))(((((((((((('''&&&''')))***)))((()))'''%%%%%%'''((((((((()))))))))(((''''''&&&&&&))))))************))))))''''''''''''''''''''''''''''''''''''''''''''''''(((((((((''''''''''''''')))(((&&&&&&''''''&&&$$$'''(((((((((((('''&&&&&&%%%'''))))))((('''&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&%%%%%%$$$#########''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%######$$$%%%&&&'''((((((999999:::<<<===>>>>>>>>>?????????>>>>>>>>>>>>???<<<<<<===>>>???AAAAAAAAA@@@@@@@@@@@@@@@??????>>>======<<<;;;;;;;;;:::::::::999888777555444222222222111111000000000000000////////////////////////------.........---,,,,,,++++++++++++************************************************))))))))))))))))))*********))))))(((''''''((((((((())))))))))))))))))(((((('''''''''&&&''')))***+++***((('''******))))))))))))******)))))))))******)))))))))))))))))))))))))))))))))((())))))***************+++***************++++++)))))))))))))))*********))))))))))))))))))))))))************))))))))))))******))))))((((((''''''&&&'''(((((())))))(((((((((((((((((())))))))))))***))))))(((((())))))*********+++++++++*********,,,,,,,,,,,,,,,+++******(((%%%&&&---111///***(((************************))))))(((((((((((()))))))))(((((((((((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))((((((((()))******+++++++++,,,,,,************))),,,---.../////////......---,,,++++++,,,,,,***)))***+++,,,---............---------............///000000000000000000000000///////////////000000000.........///000111111111000000000000////////////000/////////000000111222000000////////////000000000//////...///......------------,,,,,,---......,,,,,,++++++++++++*********************+++++++++)))***++++++,,,,,,++++++++++++******)))))))))((((((((((((((((((((((((((()))))))))))))))((('''&&&)))(((((('''(((((()))***((((((((((((((()))******)))((('''((()))***)))(((***))))))))))))***++++++((()))))))))*********************)))))))))))))))*********)))))))))******((((((((((((((())))))***+++***)))(((((((((((((((,,,***((('''))))))((('''((((((((((((((((((((((((&&&((()))((('''&&&'''((())))))))))))((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((()))(((((((((((((((((('''***(((%%%%%%&&&'''''''''((((((((((((((('''''''''))))))************))))))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))(((&&&&&&''''''&&&$$$((((((((())))))(((((('''&&&((())))))(((''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%$$$$$$$$$''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&((((((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$%%%&&&''''''888999;;;<<<============>>>>>>>>>>>>???>>>>>>>>>;;;<<<===>>>>>>???@@@AAA???????????????>>>>>>===<<<<<<<<<;;;:::999999999999999888666555333222222222111111000000000000000........................---------...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,*********************************)))))))))((((((''''''((((((((((((((('''&&&&&&'''''''''(((((((((+++******))))))(((((('''((((((((((((((())))))***))))))************))))))***))))))))))))))))))***((((((((((((((((((((((((&&&&&&'''((())))))((((((++++++***************+++(((((())))))************************************))))))))))))***************)))))))))((((((((('''(((((()))************)))(((((((((((())))))))))))+++******))))))******+++,,,,,,,,,,,,+++***((('''+++,,,,,,,,,,,,++++++***((((((,,,555888333,,,((()))))))))))))))))))))))))))(((((((((((((((((()))))))))(((((((((((())))))((((((((((((((((((((((((************************))))))))))))))))))))))))***))))))***+++******+++++++++,,,,,,------------+++***)))***,,,---,,,+++***+++,,,---............---------............///////////////////////////---------....../////////------...///000111222222111000000000/////////............---...///111222000000////////////000000////////////...............------,,,,,,,,,------,,,,,,,,,,,,+++******+++))))))*********+++++++++((())))))***************(((((())))))************)))))))))))))))))))))))))))*********)))((('''''')))(((((((((((())))))***((((((((('''((())))))***)))((('''((()))***)))((()))(((((((((((()))******((()))))))))************))))))))))))))))))*********))))))(((((()))******((((((((((((((())))))*********)))((('''''''''(((+++***((((((((((((((('''(((((((((((((((((((((((('''((()))((('''&&&''')))(((((((((((())))))))))))''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((('''&&&&&&''')))'''%%%%%%&&&''''''&&&%%%&&&&&&'''((())))))***'''(((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''')))'''&&&&&&''''''&&&%%%######$$$$$$$$$$$$$$$###&&&((())))))'''''''''(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''''''''(((''''''&&&&&&''''''(((&&&&&&''''''''''''&&&&&&'''((((((''''''%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%888:::;;;===>>>======<<<<<<===>>>?????????>>>>>>;;;<<<>>>>>>>>>>>>???AAA>>>????????????>>>======<<<======<<<:::888999999777777666555444333333222222111111000000000000000........................---------------,,,++++++,,,,,,,,,,,,,,,---------******************************)))))))))(((((((((&&&&&&''''''((((((''''''&&&&&&&&&&&&''''''''''''++++++******)))))))))((()))((('''''''''(((***+++((())))))******))))))(((******))))))))))))******((((((((((((((((((((((((###$$$%%%'''''''''&&&&&&++++++***))))))))))))***((((((((()))******++++++************************(((((()))))))))))))))***((((((((()))))))))))))))((())))))***************(((((((((((())))))))))))+++******))))))******+++)))*********)))(((&&&$$$((()))))))))))))))(((((((((***111999999222+++***(((((((((((((((((((((((())))))(((((((((((())))))******))))))))))))******))))))))))))))))))))))))++++++++++++*********************))))))))))))))))))'''(((,,,---,,,---000***************+++++++++***))))))***,,,------,,,***+++,,,---............---------............///////////////////////////,,,,,,------......//////---......///000111111222111111000000//////............------...///000000000000////////////000000///000111000...---...///...------,,,,,,,,,,,,,,,+++,,,---,,,***)))***+++)))))))))***++++++,,,,,,(((((()))************)))&&&&&&((()))***+++++++++************************))))))*********)))(((((())))))))))))))))))))))))((((((''''''(((((()))***)))((('''((()))***)))(((((((((((((((((())))))***))))))))))))************))))))))))))************((('''&&&%%%&&&'''((()))((((((((((((((()))******))))))((('''''''''(((((((((''''''&&&&&&&&&&&&'''))))))))))))))))))))))))((()))***)))((('''(((***(((((((((((())))))))))))''''''''''''((((((((((((&&&&&&&&&&&&''''''''''''&&&((()))(((&&&&&&'''((((((&&&$$$$$$&&&'''''''''$$$%%%&&&'''(((***++++++&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''(((&&&%%%&&&'''((('''&&&###$$$$$$%%%%%%%%%%%%$$$&&&'''((((((&&&&&&'''(((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((%%%&&&&&&'''((())))))***((((((''''''''''''((((((&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%$$$###!!! %%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$888:::<<<===>>>===<<<<<<;;;<<<>>>?????????>>>>>>;;;===??????======???AAA???????????????>>>======:::<<<===;;;888666777888555444444444333333333333222111111000000000000000........................,,,------------,,,++++++******++++++,,,,,,,,,,,,***************************)))))))))((((((((((((&&&&&&'''(((((((((((((((''''''''''''(((((((((((()))))))))))))))((((((((('''(((((()))))))))))))))'''((())))))))))))((('''+++***)))(((((()))***+++((((((((((((((((((((((((###%%%'''((())))))((('''+++***))))))((((((((()))'''(((((()))******++++++************************''''''((((((((()))))))))''''''(((((())))))******'''(((((()))***)))))))))(((((((((((())))))))))))))))))(((((((((((())))))&&&'''(((******)))'''&&&'''(((((())))))(((((('''(((+++222777444,,,)))+++))))))))))))))))))))))))***))))))(((((())))))***++++++************++++++))))))))))))))))))))))))+++*********))))))))))))(((((())))))******+++++++++((((((,,,,,,)))))),,,***)))))))))******++++++,,,+++******,,,---,,,******+++,,,---............---------............///////////////////////////---------...//////000000......//////000000111111111111111000///.........///////////////000000000000000////////////000000///111222111///...///111...---,,,,,,++++++,,,,,,***,,,---,,,***)))***,,,((())))))***++++++,,,,,,))))))***++++++++++++***&&&'''(((*********))))))))))))))))))))))))))))))(((((()))*********))))))************))))))((('''(((''''''''''''((()))))))))((('''((()))***)))((())))))(((((())))))***+++))))))))))))************((()))))))))************((('''%%%%%%%%%'''(((***((((((((((((((()))******(((((('''''''''((())))))''''''''''''&&&'''((())))))))))))))))))))))))))))))***+++***)))((()))+++'''((((((((()))))))))***''''''''''''((((((((((((&&&'''''''''((((((((((((&&&(((***)))''''''(((***'''%%%###$$$&&&'''((((((%%%&&&&&&'''((()))******&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&%%%%%%&&&((()))((('''&&&&&&'''(((((((((((((((&&&'''''''''%%%%%%&&&(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))%%%%%%&&&&&&'''(((((()))((((((''''''''''''((((((&&&&&&''''''''''''&&&&&&!!!"""$$$%%%&&&%%%$$$###%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&'''''''''888:::<<<>>>>>>===<<<;;;;;;<<<===?????????>>>===;;;>>>@@@???>>>===???BBB???????????????>>>>>>===777999:::888555222333555333333333333333333333333222111111000000000000000........................,,,,,,---------,,,++++++))))))******++++++++++++************************))))))))))))((((((((((((''''''((())))))***))))))(((((((((((())))))))))))((((((((((((((((((((((((%%%''')))++++++***((('''&&&'''((())))))((('''&&&+++***)))(((((()))***+++((((((((((((((((((((((((&&&(((***,,,------++++++******)))(((((('''(((((('''(((((()))***+++++++++************************&&&'''''''''(((((())))))&&&&&&'''((()))***++++++&&&''''''((((((((((((((((((((((((((())))))))))))''''''&&&&&&&&&&&&''''''$$$&&&)))+++,,,,,,+++***((())))))*********))))))(((,,,111333...&&&''',,,******************************))))))))))))******,,,,,,++++++++++++,,,,,,))))))))))))))))))))))))******))))))((((((((('''&&&&&&''')))***,,,------///***)))+++(((""" $$$******))))))******+++,,,...,,,++++++,,,+++***)))++++++,,,---............---------.........//////////////////////////////---......///000111111222////////////000000000000222111111000///......---000000111111111111000///000000////////////000000000222333222///...///111...---,,,,,,++++++++++++***,,,...---***(((***,,,((())))))***++++++,,,,,,******+++,,,,,,,,,,,,+++(((((()))******)))((('''))))))))))))))))))))))))'''((()))***************++++++++++++***((('''&&&'''''''''''''''((()))))))))((('''((()))******(((*********)))***++++++,,,))))))))))))************(((((())))))*********+++)))((('''&&&''')))+++,,,((((((((((((((()))******'''''''''''''''((()))***((()))***)))))))))+++,,,)))))))))))))))))))))))))))+++,,,+++***)))***+++'''((((((((())))))******''''''''''''((((((((()))'''((((((((())))))******''')))+++***((((((***,,,&&&$$$######&&&((()))((('''''''''(((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''%%%$$$$$$&&&((())))))((($$$$$$%%%&&&''''''&&&&&&%%%&&&'''&&&$$$$$$&&&(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((())))))%%%%%%&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((&&&''''''''''''''''''&&&!!!###%%%(((*********)))%%%%%%%%%&&&&&&'''''''''$$$%%%%%%&&&'''((())))))<<<<<<>>>??????>>>======<<<<<<======>>>@@@AAABBB======>>>@@@@@@AAAAAAAAA>>>??????AAABBB@@@<<<999::::::999999888777777777333222111111222222000///000000000000////////////111000---++++++,,,...000......---,,,,,,+++******,,,,,,,,,++++++*********)))******+++++++++******************))))))))))))(((((((((((())))))))))))''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))+++++++++)))''''''(((***))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))******)))*********++++++++++++))))))))))))))))))))))))(((((())))))))))))((((((+++++++++************))),,,,,,+++***))))))******))))))))))))))))))))))))************))))))((((((+++666<<<666+++'''((()))******+++++++++******)))+++***)))(((((('''((((((******))))))((((((''''''++++++******)))(((((('''+++***)))((('''''''''''')))))))))))))))))))))))),,,***)))***,,,.........++++++************++++++,,,,,,++++++,,,,,,---...,,,,,,------------............---,,,,,,...///000........................////////////000000000000000000000000000000000000000000000000000000000000////////////////////////111000000////////////000111111111000000///...---///000///---+++******,,,,,,++++++******++++++,,,)))))))))))))))))))))))))))))))))))))))((((((''''''((()))******)))((('''(((((())))))))))))(((((())))))))))))))))))))))))((()))***++++++***)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************%%%(((++++++***(((''''''+++***))))))(((((())))))((())))))))))))(((((('''))))))(((((('''''''''&&&++++++******))))))(((((())))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))((('''&&&&&&&&&&&&&&&'''''''''''''''((())))))&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))(((((((((((((((((((((((($$$%%%%%%&&&'''((())))))&&&&&&&&&'''((())))))***'''''''''''''''''''''''')))((('''&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((''''''''''''(((((()))((('''&&&%%%&&&&&&'''%%%&&&&&&&&&'''((((((((((((((())))))******++++++&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''***)))'''&&&%%%%%%&&&&&&%%%&&&&&&'''((())))))***(((((())))))))))))((((((%%%&&&((())))))(((&&&%%%(((((())))))((('''&&&&&&***************))))))))):::;;;<<<=========<<<<<<===<<<<<<<<<===>>>???@@@;;;<<<===>>>????????????>>>======>>>???>>>;;;888999888888777777666555555333111000000111111000...000////////////.........000///---,,,,,,,,,...///...------,,,++++++******,,,,,,,,,++++++*********++++++++++++******)))(((************))))))))))))(((((((((((())))))))))))''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((***+++,,,***(((&&&%%%&&&(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((()))))))))*********))))))))))))))))))))))))*********++++++))))))))))))))))))))))))'''(((((())))))(((((('''+++++++++*********)))))),,,+++******)))))))))***))))))))))))))))))))))))))))))((((((((((((((((((***333777222***''''''((())))))************))))))***))))))(((((((((((()))***)))))))))(((((((((''')))))))))))))))*********))))))((((((((()))******)))))))))))))))))))))))))))*********************))))))(((((((((((()))))),,,++++++++++++,,,------******++++++++++++,,,,,,---------------...//////------------------------.../////////000000000000000000000000000000000000////////////////////////........................000//////.........//////111111111000000///...---///000///---+++******,,,,,,++++++******++++++,,,)))))))))))))))))))))))))))))))))))))))((((((''''''((()))******)))((('''(((((())))))))))))(((((())))))))))))))))))))))))((()))***++++++***)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************'''((()))*********)))(((+++************)))))))))(((((())))))))))))(((((())))))((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((()))((('''&&&&&&&&&&&&'''((('''''''''''''''((()))'''(((((((((((((((((('''))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((())))))******&&&&&&''''''((())))))***''''''''''''''''''''''''(((''''''&&&&&&&&&''''''(((((((((((((((((((((((((((''''''''''''''''''((()))((('''&&&%%%&&&&&&'''''''''(((((((((((((((((())))))))))))))))))(((((((((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&'''(((&&&&&&'''(((((()))******(((((())))))))))))((((((''''''((())))))((('''''''''((((((((((((''''''&&&'''''''''''''''''''''''';;;<<<======>>>>>>===============<<<<<<======>>>:::;;;<<<======>>>=========<<<::::::;;;;;;999888777777777666555555444444222111///000111111000///////////////.....................---------------------,,,,,,++++++******+++++++++++++++*********************************************))))))))))))(((((((((((())))))))))))''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''')))+++***((('''&&&&&&''''''(((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&'''''''''(((((((((+++*********))))))((((((((()))))))))************))))))))))))))))))))))))'''(((((())))))(((((('''++++++*********)))))))))+++************)))))))))))))))))))))))))))))))))'''''''''''''''''''''''')))///000,,,((((((((('''((())))))*********)))))))))(((((((((((())))))***))))))))))))(((((((((((('''(((((()))***+++++++++)))(((((()))***+++,,,,,,))))))))))))))))))))))))))),,,///...+++(((((()))))))))(((((((((((())))))+++++++++++++++,,,------******++++++++++++,,,,,,,,,---......//////......------------------------....../////////000000000000000000000000000000000////////////////////////..............................---------......///111111111000000///...---/////////---+++******,,,,,,++++++******++++++,,,))))))))))))))))))))))))))))))******))))))((('''(((((())))))))))))((((((((())))))******))))))((())))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***************'''&&&'''***,,,***(((******+++,,,+++***)))(((&&&'''((())))))***))))))))))))((((((((((((''''''&&&&&&'''(((((()))******))))))))))))))))))))))))(((((((((''''''(((((((((''''''''''''''''''''''''((((((''''''&&&&&&''''''(((((('''''''''''''''((((((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))))))))&&&&&&''''''((()))))))))''''''''''''''''''''''''''''''&&&&&&&&&'''((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((((('''&&&&&&&&&&&&''')))))))))))))))(((((((((***))))))(((''''''&&&&&&(((''''''&&&&&&''''''(((''''''''''''''''''''''''%%%%%%%%%%%%&&&'''((()))'''(((((())))))*********'''(((((())))))(((((('''))))))))))))))))))))))))&&&''''''(((((((((''''''%%%%%%%%%&&&'''''''''(((>>>>>>??????@@@@@@AAAAAA??????>>>===============;;;;;;<<<======>>>======>>>;;;999888999999999888777777666666555444444444222111000000222222111000000000000/////////......------.........---,,,+++,,,,,,,,,,,,++++++******+++++++++***************''''''((()))***+++,,,---************)))))))))((((((((((((((())))))))))))''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((&&&'''))))))(((((()))+++&&&''''''((()))******+++))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&'''''''''(((++++++******)))((((((((((((((()))))))))*********************************((())))))******))))))(((************)))))))))))))))***************))))))((((((((((((((((((((((((&&&''''''''''''((((((((())),,,+++(((''')))***((())))))******++++++******(((((('''(((((()))******))))))))))))((((((((((((((((((((()))******++++++******))))))***+++,,,,,,)))))))))))))))))))))))),,,111555444///***)))+++,,,++++++******++++++,,,+++++++++***+++,,,,,,---,,,,,,,,,---------......+++,,,.../////////...---------------------------........./////////000000000000000000000000000000////////////////////////........................,,,,,,,,,,,,------...///111111111000000///...---.........---******+++,,,,,,++++++******++++++,,,)))))))))))))))))))))))))))************)))(((((((((((())))))))))))(((((()))))))))******))))))))))))))))))))))))))))))))))))))))))******)))))))))(((((((((((())))))))))))))))))))))))))))))))))))((()))))))))************,,,'''$$$&&&+++---,,,))))))***,,,---,,,+++)))(((&&&&&&''')))************))))))((((((((((((((((((&&&'''''''''((((((((()))))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((''''''''''''(((((((((((('''&&&&&&&&&''''''((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&''''''''''''(((((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))((((((((((((((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&''''''***))))))(((((('''''''''(((((('''''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&((((((((((((((((((((((((''''''''''''(((((())))))((()))))))))*********+++'''(((((((((((((((((('''))))))(((''''''((())))))%%%%%%&&&'''((((((((((((%%%&&&&&&'''((()))******>>>>>>>>>???@@@@@@AAABBBAAAAAA@@@???>>>>>>>>>>>>======>>>?????????>>>>>>???<<<999888999::::::999888777777666666555444444333111000111222333222111111111111000000000//////,,,---...///...---+++***,,,+++++++++++++++******************************))))))((((((((()))***+++************)))))))))((((((((((((((())))))))))))''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''')))))))))(((&&&'''***---&&&''''''((()))******+++))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&&&&'''''''''(((************))))))(((((())))))))))))************++++++++++++++++++++++++)))******++++++******)))*********)))))))))((((((((())))))*********))))))(((((((((((((((((((((((((((((((((((((((((((((((()))+++***&&&'''+++,,,))))))******+++,,,,,,++++++(((((('''(((((()))******(((((((((((()))))))))))))))))))))))))))))))))))),,,,,,+++***))))))******************************,,,222777666000+++***+++,,,,,,++++++++++++,,,,,,+++************+++,,,,,,,,,,,,,,,---------......+++,,,.../////////...---------------------------............////////////////////////////////////................................................+++++++++,,,,,,...//////111111111000000///...------......,,,***)))+++,,,,,,++++++******++++++,,,))))))))))))))))))))))))***************))))))((())))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))***))))))))))))))))))***(((((((((((())))))))))))))))))))))))))))))))))))((()))))))))************,,,(((%%%&&&+++...,,,((()))***,,,,,,,,,+++)))'''&&&&&&''')))************(((((()))))))))))))))))))))((((((((('''''''''&&&))))))))))))))))))))))))+++******))))))******+++))))))))))))))))))))))))(((((('''''''''(((((()))''''''&&&&&&&&&&&&''''''&&&''''''((((((''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))((((((((((((((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''(((((((((''''''&&&&&&&&&%%%&&&&&&&&&'''''''''(((&&&%%%%%%$$$$$$%%%%%%&&&))))))))))))))))))))))))************))))))(((((())))))))))))************''''''((((((((((((''''''(((''''''&&&&&&''''''(((%%%%%%&&&''''''(((''''''%%%&&&&&&'''((()))******;;;;;;;;;<<<===>>>???@@@BBBAAA@@@@@@??????????????????@@@@@@@@@@@@?????????<<<:::999999::::::999777777777666555555444444222111000111222333222111000000000000////////////,,,------......,,,+++***++++++++++++++++++******)))))))))***************...---***((('''&&&&&&'''************))))))))))))(((((((((((())))))))))))''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''******)))(((&&&&&&''')))''''''(((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************&&&&&&'''''''''((((((((()))))))))))))))))))))***)))*********++++++++++++++++++++++++++++++++++++)))******++++++******)))******)))))))))((((((((('''((()))*********)))((()))))))))))))))))))))))))))))))))(((((((((''''''(((******''''''+++,,,***((()))***+++++++++++++++)))(((((((((((())))))***(((((((((((())))))))))))*********))))))))))))))),,,,,,+++***)))(((((((((***************************...222222///+++))))))******))))))))))))*********************+++,,,,,,******++++++++++++,,,,,,,,,---......//////..............................------........./////////////////////////////////........................------------------------***++++++,,,---...000111111111111000000///...---,,,------,,,***)))+++,,,,,,++++++******++++++,,,))))))))))))))))))))))))******++++++******)))((())))))(((((((((((()))))))))******++++++******)))))))))))))))))))))))))))******))))))))))))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************,,,***((()))+++,,,***((())))))***+++***)))((('''&&&'''((())))))***))))))(((((())))))))))))************)))(((((('''&&&&&&)))))))))))))))))))))))),,,++++++******++++++,,,************************((((((''''''(((((())))))&&&&&&%%%%%%&&&''''''(((&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))))))))''''''((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&'''((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''%%%&&&''''''((('''''''''''''''''''''&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))(((''''''&&&&&&''''''(((************************++++++++++++***)))((('''))))))))))))))))))))))))&&&''''''((((((''''''&&&''''''''''''''''''''''''%%%&&&&&&'''''''''&&&&&&%%%%%%%%%&&&'''''''''(((;;;:::::::::;;;===???@@@@@@@@@?????????????????????@@@@@@@@@@@@@@@??????===;;;:::999::::::999888666666555555444333333333///......///000111111//////............---------,,,---------,,,,,,++++++******************++++++((()))))))))*********+++---+++)))'''&&&'''((((((************))))))))))))(((((((((((())))))))))))''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''!!!###'''(((((('''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))((((((((()))******++++++++++++++++++,,,,,,,,,,,,))))))))))))))))))))))))(((((())))))))))))((((((***)))))))))((((((((((((&&&''')))***+++***)))((())))))))))))))))))))))))***)))(((((('''&&&%%%%%%%%%***+++(((''')))***)))&&&'''((())))))************))))))(((((((((((()))'''((((((((()))))))))***(((((())))))******++++++******)))((((((((())))))************************''')))+++------+++***(((+++******))))))******+++***************++++++,,,******++++++++++++,,,,,,---------------...//////////////////////////////---------.........//////////////////////////////........................------------------------***++++++,,,...///111222111111111000000///...---,,,,,,---+++***)))+++,,,,,,++++++******++++++,,,))))))))))))))))))))))))***++++++++++++***))))))***)))(((''''''((()))***)))******++++++******)))))))))))))))))))))))))))+++***)))(((((()))***+++(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,+++***(((''')))))))))(((((((((''''''(((((())))))))))))(((((((((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))((((((((((((((()))******$$$$$$$$$%%%&&&'''((()))''''''((((((((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((())))))******((((((((((((((((((((('''''''''''''''''''''''''''(((''''''&&&&&&&&&''''''(((((((((((((((((((((((((((''''''''''''''''''(((%%%%%%'''(((((((((''''''''''''''''''(((((((((((('''''''''''''''((((((((((((''''''&&&&&&''''''((((((((((((((((((((((((((('''((()))))))))(((''''''((((((((((((((((((((((((&&&''''''((((((''''''&&&&&&'''((())))))((('''&&&&&&&&&'''''''''&&&%%%%%%''''''''''''''''''''''''<<<<<<;;;<<<===???AAABBB??????>>>>>>>>>>>>????????????@@@@@@@@@??????>>><<<:::999999::::::888666555555444333333222222111---,,,,,,---///000///...------,,,,,,,,,+++++++++------,,,,,,,,,+++++++++******************++++++(((((())))))*********+++''''''&&&&&&'''***,,,...************))))))))))))(((((((((((())))))))))))'''''''''&&&&&&'''''''''''''''''''''''''''''''''"""(((+++***))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))''''''((()))***+++,,,,,,++++++,,,,,,,,,---------((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&))))))))))))((((((((((((%%%''')))***+++***)))((())))))))))))))))))))))))))))))((('''%%%$$$###"""###))),,,)))&&&''')))((($$$%%%&&&'''((((((((((((+++***)))(((((('''(((((('''((((((((())))))******&&&&&&''')))***,,,------''''''''''''((()))***+++************************(((((()))+++------+++)))---,,,,,,++++++,,,,,,---*********)))***++++++,,,,,,,,,---------...............---,,,,,,...///000000000000000000000000000---------.........//////////////////////////////........................------------------------***++++++,,,...000222333111111111111000///...---+++,,,,,,+++***)))+++,,,,,,++++++++++++++++++,,,))))))))))))))))))))))))***++++++++++++***))))))***)))(((''''''((()))*********++++++++++++******))))))))))))))))))))))))+++***)))(((((()))***+++(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***************,,,......+++(((''''''))))))(((''''''''''''(((((()))))))))))))))((('''(((((())))))*********+++(((((())))))******++++++))))))))))))))))))))))))******))))))))))))******((((((((((((((((((((((((((((((((((((((()))******######$$$%%%&&&((()))***(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((($$$%%%%%%&&&'''((())))))(((((((((((((((''''''''''''''''''''''''''''''''')))((('''&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((''''''''''''(((((($$$%%%'''(((((((((''''''''''''(((((())))))******)))))))))(((''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''$$$%%%&&&(((((((((''''''((((((((((((''''''''''''&&&''''''''''''''''''&&&&&&((()))++++++)))(((&&&''''''''''''&&&%%%$$$$$$***************)))))))))