BM6P6(@ wwwdddcccPPPPPPOOOMMMIIIFFFEEEEEEBBB@@@???>>>???>>><<<;;;999:::999777222///------,,,,,,,,,+++++++++******++++++++++++++++++++++++******************************))))))))))))******))))))))))))************))))))))))))))))))))))))&&&&&&''''''(((((())))))(((((((((((())))))))))))))))))))))))***************************)))((((((+++++++++*********************)))(((((((((((((((+++*********)))(((((((((+++*********************+++***(((&&&&&&'''((()))(((((())))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((('''''''''&&&))))))(((((('''''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************(((((((((((((((((((((((())))))))))))))))))))))))***************+++++++++++++++++++++,,,,,,,,,,,,***+++---///000000000///444444333333333555666777???<<<<<<===<<<<<>>EEE===;;;===BBBGGGGGGEEEDDD>>><<<777333///---,,,++++++---...,,,(((''')))+++))))))************))))))++++++******************))))))))))))))))))))))))+++++++++***************((()))***)))((('''((()))))))))))))))))))))))))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------,,,------...///000000000000111333555777999::::::;;;;;;;;;;;;:::::::::888666444333222222222,,,///333333333999CCCMMMdddtttpppcccXXXIII???<<<;;;:::999777777777777666666666666666666666555555444444444444444555555555444444333222222333333333444444444333444555555666666555555666666555555444444444333444555555666666666666666777777666666555555555444666666555333333222222222222333333444555666666777444444444444444444444444uuuaaa^^^PPPPPPOOOLLLIIIFFFEEEEEEBBB@@@???>>>???>>><<<;;;999:::999777222///------,,,,,,,,,++++++++++++***++++++++++++++++++++++++******************************))))))))))))******))))))))))))************))))))))))))))))))))))))'''''''''((((((((((((((((((((((((((()))))))))***(((((((((((())))))))))))***************)))((((((************************++++++*********+++,,,,,,++++++++++++************************)))))))))))),,,,,,***))))))***+++,,,))))))))))))(((((((((((())))))))))))*********+++))))))))))))))))))))))))))))))(((((((((((()))))))))((((((((('''''''''''')))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************(((((((((((((((((((((((())))))))))))))))))))))))))))))************++++++++++++++++++,,,,,,,,,,,,+++---///111333444555555000222444666888999::::::===???EEEJJJJJJGGGIIIOOOVVV[[[```bbbccchhhsss|||~~~pppllllllrrrvvvuuutttttt~~~{{{ssssssqqqkkkxxxwwwtttoooiiiaaaYYYSSSPPPGGGBBBCCCDDDAAA>>>>>>:::999999;;;>>>@@@CCCEEELLLKKKJJJGGGAAA999222......,,,***))))))***++++++++++++++++++******))))))++++++************************************************************++++++(((*********((('''((()))))))))))))))))))))))))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------,,,------...///000000000000111333555777999;;;;;;;;;<<<<<<;;;;;;;;;:::999777444333222222222222555666444666AAASSSbbbrrr}}}uuuqqqssswww{{{zzzaaaWWWNNNBBB;;;999999888777777777777666666666555555555555555444444444333333222222222333333222222111222222333333333444444444444444555666666666666666777777666666666555555555555666777777888888777777888888777777666666666666888777666555444444444444444444555666666777888888666666555555555555555444~~~www|||ooo[[[VVVOOOOOOOOOLLLHHHFFFEEEEEEBBB@@@???>>>???>>><<<;;;999:::999777222///------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******************************))))))))))))******))))))))))))************))))))))))))))))))))))))))))))((((((((((((((('''((((((((()))))))))******'''''''''((((((((())))))*********+++******)))(((************************(((((((((((()))***+++,,,))))))))))))************************************))))))))))))))))))))))))++++++******))))))(((((()))))))))***************))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************(((((((((((((((((((((((()))))))))))))))))))))))))))))))))*********++++++***+++,,,---...//////000111111222222333222222111444666;;;???CCCEEEFFFFFFOOOMMMNNNPPPQQQUUU```lllxxxzzz}}}www{{{~~~zzz}}}~~~vvvqqqbbbVVVMMMOOOSSSRRRMMMHHHCCCAAA===888666999>>>AAAIIILLLQQQRRRNNNFFF===666555000***)))+++---,,,***++++++++++++******))))))******++++++++++++++++++************************)))))))))***+++++++++,,,)))***+++***((('''((()))))))))))))))))))))))))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------,,,------...///000000000000111333555777999;;;<<<<<<<<<<<<<<<<<<;;;;;;999777444333222111222222555666555888EEEZZZkkk}}}ttthhhiiimmmvvvzzz{{{~~~kkkSSSJJJDDD<<<888777888777666666666666555555555444444444444333333333333222222111222222333333333222222333333333333444444444555555555666777777777777666888888888888777777777777777888999999::::::999999999999999999888888888888::::::999888777777777777777777777888888999999:::888888888777777666666666ooogggooofffUUUQQQNNNOOONNNLLLHHHFFFEEEEEEBBB@@@???>>>???>>><<<;;;999:::999777222///------------,,,,,,,,,+++++++++++++++++++++++++++++++++******************************))))))))))))******((()))))))))************))))))))))))))))))))))))***)))))))))((((((''''''(((((()))))))))*********(((((((((((())))))))))))*********++++++******))))))))))))***************)))))))))))))))***++++++))))))******++++++,,,,,,************++++++++++++''''''((())))))))))))(((+++++++++++++++*********************************))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((('''''''''((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))***++++++++++++,,,---///111222444444333444444555666777777777CCCDDDGGGJJJMMMOOOOOOPPPYYYZZZ^^^eeekkkttt~~~rrrfff______``````hhhuuurrr___aaadddeeedddcccbbbbbbhhhooouuuwwwuuuuuuyyy~~~|||xxx{{{}}}ssshhhddddddbbb\\\WWWbbb\\\RRRGGGAAAAAA@@@>>>:::???FFFKKKNNNMMMJJJHHH@@@;;;444000...,,,+++)))+++***************************+++++++++++++++,,,************************(((((()))***+++,,,,,,,,,)))***+++***((('''((()))))))))))))))))))))))))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,+++++++++,,,,,,,,,------------,,,------...///000000000000111333555777999;;;<<<<<<======<<<<<<;;;:::999777444333222222222...333777999<<>>???>>><<<;;;999:::999777222///---------------,,,,,,,,,++++++++++++++++++++++++++++++******************************))))))))))))******((()))))))))******************************************))))))((((((((('''))))))))))))************))))))*********+++++++++******++++++++++++******)))*********+++++++++,,,------,,,,,,,,,,,,,,,---+++,,,,,,,,,---.........*********+++++++++,,,,,,***++++++,,,,,,,,,++++++((()))))))))******+++++++++++++++***************************************))))))(((((((((((())))))'''''''''((((((((((((((('''''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************************************((()))))))))************************************************************)))))))))***+++,,,,,,,,,//////000000111222333333444555888<<>>EEETTThhhwwwlllkkklllttt~~~~~~~~~vvvooottt|||qqqggg]]]QQQGGG???>>><<<::::::999777666666555555555444444444444333333333333333333333333555555666777777777777777666666666666777777777777777888999999::::::999999;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>=========;;;;;;<<<<<<<<<<<<<<<<<<======<<<;;;;;;;;;<<<<<<::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;{{{sssvvviiiWWWVVVMMMMMMMMMKKKHHHEEEEEEFFFBBB@@@???>>>???>>><<<;;;999:::999777222///------------------,,,,,,,,,,,,++++++++++++++++++++++++******************************))))))))))))******))))))))))))***************************************))))))))))))))))))((()))))))))*********++++++*********+++++++++,,,,,,)))***++++++,,,+++++++++******++++++,,,---------,,,,,,+++++++++,,,------,,,,,,,,,------------------------...//////000000------------,,,,,,,,,+++(((((()))))))))*********+++++++++++++++*********************************))))))(((((((((((())))))'''''''''((((((((((((((('''''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************************************))))))))))))************************************************************)))******+++,,,---......222222333333333333333333???@@@BBBEEEIIIMMMPPPRRROOOUUU^^^jjjwwwzzzrrrkkkbbbVVVMMMSSS\\\aaa___[[[[[[]]]]]]UUUTTTQQQMMMHHHFFFFFFGGGCCCEEEHHHOOOYYY```\\\TTTMMMLLLJJJGGGDDDEEEHHHJJJOOOPPPQQQPPPNNNOOOQQQTTTZZZYYY]]]dddgggeeecccdddYYY___gggpppwww|||~~~~~~~~~{{{www~~~|||oooiiieee[[[OOOKKKFFF@@@;;;:::>>>CCCGGGJJJMMMLLLGGG>>>666333333///...,,,+++***++++++,,,******++++++,,,---------++++++++++++++++++++++++)))))))))***+++++++++,,,***+++,,,+++)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------,,,------...///000000000000111333555777999:::;;;;;;;;;;;;;;;;;;:::888777555444333333444444444666;;;EEEUUUkkk|||uuukkknnnttt{{{{{{{{{{{{ooodddZZZPPPFFF>>><<<<<<;;;:::999777666555666666666555555555444444444444555555555555666666444555666777777777777777888888888888999999999999999999:::;;;;;;;;;;;;:::;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>???>>>>>>>>><<<<<<<<<<<<===============<<<<<<;;;;;;<<<<<<<<<:::::::::::::::::::::::::::;;;;;;<<<<<<======>>>nnnXXXUUULLLMMMMMMKKKGGGEEEEEEFFFBBB@@@???>>>???>>><<<;;;999:::999777222///------...------------,,,,,,,,,++++++++++++++++++++++++******************************))))))))))))******))))))))))))************************************)))))))))))))))*********))))))*********+++++++++)))************+++++++++)))***++++++,,,,,,,,,+++++++++,,,------...//////,,,,,,---...///111333444666666666555555555555555777777777888999999::::::777555444222111111111222000//////...---,,,,,,+++,,,,,,,,,++++++*********************************))))))(((((((((((())))))''''''''''''((((((((()))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************************************))))))))))))************++++++++++++++++++++++++***************************++++++,,,...//////000222333555888;;;===???@@@MMMNNNOOORRRVVVZZZ^^^```bbbjjjvvv~~~~~~yyytttqqqmmmiiiccc[[[UUUPPPMMMKKKJJJOOOQQQOOONNNPPPQQQOOOJJJKKKKKKKKKKKKKKKLLLMMMGGGGGGEEEDDDIIIPPPQQQMMMGGGIIILLLMMMLLLJJJIIIIIIDDDJJJOOOPPPLLLJJJJJJLLLPPPNNNNNNQQQPPPLLLKKKNNNSSSUUUYYY```gggkkkmmmnnnsssppprrrwwwtttmmmqqq{{{tttxxxvvvppphhhbbb[[[OOODDD===:::;;;<<>>888666222///,,,+++++++++******++++++,,,------...++++++++++++++++++++++++******************++++++***+++,,,+++)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------,,,------...///000000000000111333555777999999999::::::::::::999999666555444333333444555666777<<>>????????????>>><<<<<<<<<<<<=========>>><<<;;;;;;;;;;;;;;;<<<<<<999999999999999999999999999999:::<<<===>>>???@@@qqqVVVRRRLLLMMMLLLJJJGGGEEEEEEFFFBBB@@@???>>>???>>><<<;;;999:::999777222///...---......---------,,,,,,,,,++++++++++++++++++++++++******************************))))))))))))******))))))))))))************************************(((((())))))******++++++)))************+++++++++))))))))))))************)))***+++,,,,,,,,,,,,,,,,,,,,,------...///000000222333555777:::===???AAAGGGGGGFFFFFFEEEEEEDDDDDDAAAAAAAAABBBCCCDDDDDDEEEEEECCC@@@>>><<<<<<===>>>888888666444222000///...,,,,,,,,,++++++*********************************))))))(((((((((((())))))&&&'''''''''(((((())))))&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************************************))))))))))))************++++++++++++++++++++++++************************++++++,,,---...000000111000222777===DDDJJJOOOQQQRRRTTTYYY```iiirrryyy}}}rrrggg```cccgggccc[[[UUULLLQQQUUUSSSKKKFFFEEEGGGCCCGGGJJJLLLPPPRRRLLLDDDFFFHHHJJJKKKLLLMMMMMMMMMGGGFFFAAA<<<===CCCFFFDDDKKKQQQZZZ______ZZZUUURRRZZZaaaeeeaaaWWWPPPPPPSSSPPPOOOPPPQQQNNNKKKNNNTTTSSSPPPNNNOOOPPPOOONNNNNN[[[\\\eeepppnnneeeeeemmmiiipppsssqqqttttttmmmaaaTTTJJJCCC@@@???;;;>>>DDDMMMSSSRRRLLLFFF???<<<777222...,,,************+++,,,,,,---......+++++++++++++++++++++++++++++++++******************+++,,,+++)))))))))***))))))))))))))))))))))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,++++++,,,,,,,,,------------------------...000000000000000111333555777999888999999::::::999999888555444444333444555666777<<>>????????????>>>;;;<<<<<<<<<======>>>>>>;;;;;;:::::::::;;;;;;<<<888888888888888888888888888999:::<<<===???@@@AAAtttWWWUUUPPPMMMJJJIIIIIIHHHEEEBBBAAA@@@???============>>>;;;;;;:::666111---******,,,,,,------,,,,,,+++***************************+++++++++*********))))))((()))***++++++***)))((())))))))))))))))))))))))******************************))))))((((((''''''((((((***++++++,,,,,,,,,,,,+++)))((()))***+++,,,...)))(((+++...,,,,,,---222222333777<<>>IIISSSYYY[[[[[[[[[XXX___jjjuuu|||oooaaaXXXPPPPPPOOOMMMKKKIIIIIIIIILLLLLLLLLKKKJJJHHHHHHGGGDDDBBBDDDIIIHHHEEEFFFLLLDDDIIITTT]]]]]]YYY]]]eee]]]TTTKKKHHHHHHKKKTTT\\\dddrrryyyyyykkk```cccYYYUUU\\\bbb[[[PPPJJJLLLQQQPPPKKKLLLRRRQQQJJJOOOVVV\\\]]]XXXSSSRRRSSSbbbdddfffgggjjjuuuxxxhhhdddbbbYYYLLLDDDDDD@@@===>>>DDDJJJLLLMMMLLLJJJDDD;;;111,,,---///------,,,,,,++++++******------,,,,,,,,,,,,++++++++++++++++++++++++++++++)))))))))))))))))))))))))))))))))***+++++++++,,,************************)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///......---------......000000111333555666555333999999999999999999999:::777333222333555999BBBKKKZZZSSStttxxxrrrqqqTTTDDDAAA@@@>>><<<@@@???===<<<:::999999999777888::::::999888:::;;;999999999::::::;;;;;;;;;;;;;;;;;;;;;::::::999888::::::;;;;;;;;;;;;::::::999999999:::;;;;;;<<<<<<::::::::::::::::::::::::===<<<<<<<<<<<<;;;;;;;;;===<<<<<<======;;;999777<<<<<<;;;;;;:::999999999===:::777666777999888888===:::999999888888999;;;nnnSSSRRROOOLLLIIIHHHHHHGGGDDDBBBAAA@@@???>>>=========>>>;;;<<<;;;777333///---,,,,,,------------,,,++++++************************+++++++++*********))))))((()))***++++++***)))((())))))))))))))))))))))))******************************))))))((((((((((((((()))******++++++++++++,,,,,,,,,,,,,,,---......---,,,...222111...///333888>>>JJJZZZfffiiiccc]]]ZZZZZZ___iiipppttt{{{sssmmmqqqpppmmmiiiggggggjjjmmmYYYaaafff```SSSKKKMMMSSSNNNOOOPPPOOOKKKEEE>>>:::>>>;;;666333111000///...///,,,***)))***++++++++++++***))))))(((((())))))************************))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((()))))))))***))))))))))))))))))))))))+++***((((((((()))+++,,,,,,+++***)))(((((((((((()))))))))))))))******+++************************+++++++++*********))))))************************++++++++++++++++++++++++,,,,,,,,,---///000111000444444444333444888>>>BBBMMMPPPTTTWWWZZZ```ffflllwww{{{pppiiiccc[[[RRRNNNGGGGGGFFFFFFFFFGGGHHHIIIGGGHHHKKKPPPUUUZZZ\\\]]]TTTNNNJJJLLLLLLJJJMMMRRRYYY[[[bbbkkknnnnnnttt}}}nnnggg```]]]\\\___iiittt{{{wwwpppuuu}}}|||uuu^^^aaa\\\PPPKKKOOOOOOKKKFFFJJJLLLKKKHHHFFFIIILLLGGGOOO\\\hhhqqqxxx~~~rrruuu}}}ppplllmmmkkkbbbYYYKKKIIIEEEAAA???AAADDDFFFMMMNNNNNNJJJCCC:::444111,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++***************************************+++++++++************************)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///......------.........222222333555888999777666::::::;;;;;;;;;;;;;;;;;;:::555222666BBBUUUooowwwvvvrrruuucccOOODDD@@@???AAADDD??????===<<<;;;;;;;;;;;;999:::;;;;;;:::999:::<<<:::::::::;;;;;;<<<<<<<<<<<<<<<===<<<<<<;;;;;;:::::::::::::::::::::999999888999999999999999999999;;;;;;;;;;;;;;;;;;::::::===============<<<<<<<<<;;;<<<===???AAABBBBBBAAA===<<<;;;::::::999999999888888777888999:::::::::888999;;;===>>><<<;;;;;;pppWWWVVVNNNLLLIIIHHHGGGFFFCCCAAAAAA@@@???>>>============<<<<<<;;;888444111000000---------------,,,++++++************************+++++++++***************))))))************))))))))))))))))))))))))))))))***************************))))))))))))((((((((())))))************************+++,,,,,,------...,,,///555999888888@@@JJJOOO\\\sss|||xxxxxx}}}~~~uuuqqqrrrttt~~~mmmXXXLLLJJJMMMMMMOOOSSSUUUSSSNNNIIIIIIFFFAAA??????===999666333///+++))))))+++------+++*********))))))((((((***************************))))))(((((())))))***))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))+++***)))))))))***,,,---,,,+++***))))))))))))))))))))))))))))))******+++************************+++++++++***************************************+++++++++,,,,,,,,,,,,,,,++++++,,,---...000111222111444888<<<@@@FFFMMMRRRUUU[[[cccjjjqqq|||yyyrrrnnnkkk```UUURRRPPPLLLHHHGGGDDDBBB@@@@@@AAACCCDDDDDDFFFLLLWWWfffttt|||~~~|||tttllleeeddddddeeehhhmmmzzzzzzxxxzzz|||}}}nnndddddddddbbbUUUTTTSSSQQQMMMIIIDDDBBBFFFKKKUUU___dddccc]]]XXXgggjjjssstttqqqqqqhhhZZZOOOQQQQQQLLLEEE@@@@@@AAADDDHHHLLLPPPOOOGGG===666000///---,,,,,,,,,......------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************+++++++++***************************************)))************+++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,---------///......---......//////333333555777:::;;;:::999<<<<<<=========<<<<<<;;;;;;555222999IIIccc{{{gggtttsss\\\SSSJJJDDD???===AAAGGG??????>>>===============<<<===>>>===<<<;;;<<<===<<<<<<<<<============>>>===>>>>>>>>>>>>======<<<<<<;;;;;;;;;::::::999999999999999999888888888888::::::;;;;;;;;;;;;;;;;;;=====================>>><<<<<<============<<<<<<>>>===;;;::::::::::::;;;777999:::;;;::::::;;;<<<888888999999999999888777ttt\\\XXXMMMLLLJJJHHHFFFDDDBBBAAA@@@@@@???>>>>>>=========;;;;;;:::777333111111111---------...---,,,,,,+++************************************************)))))))))******)))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))*********))))))*********++++++++++++,,,...///000333666:::<<<;;;@@@PPP```ooo|||}}}{{{{{{{{{zzzyyytttfff[[[___jjjttt}}}vvviiiaaa___```kkkooowwwsssfffTTTNNNHHHHHHMMMQQQRRRPPPNNNMMMMMMPPPQQQNNNFFF???:::777222...------,,,++++++++++++++++++++++++******************************))))))))))))))))))***************************(((((()))))))))*********))))))))))))))))))))))))******)))))))))***+++,,,,,,+++******)))))))))***)))))))))))))))******+++******************************************************************************++++++,,,,,,,,,---,,,---......///000333555555>>>HHHMMMNNNQQQYYYaaabbbmmm}}}pppbbbZZZTTTPPPMMMIIIGGGKKKLLLHHHDDDCCCBBBBBBCCCGGGMMMRRRVVVWWWPPPYYYjjj~~~||||||}}}sssqqqppprrrssskkk]]]QQQIIIGGGFFFJJJQQQVVVVVVTTTVVVYYYbbbmmmsssxxx~~~wwwyyyppp___UUUXXXYYYWWWQQQKKKGGGEEE===???CCCIIINNNNNNHHHCCC<<<888222---++++++---///------,,,,,,,,,+++++++++++++++++++++++++++++++++************************,,,+++++++++***)))))))))************************))))))*********+++++++++******+++++++++,,,,,,,,,******+++,,,,,,---.....................//////000333444555888;;;===<<<;;;<<<======>>>>>>===<<<;;;777444444888AAAQQQiii|||xxxxxx{{{qqq}}}fffUUUOOOJJJFFFEEEAAA>>>???CCC???>>>>>>>>>>>>>>>??????>>>???@@@???>>>===>>>???>>>>>>??????????????????>>>>>>?????????>>>>>>===>>>===<<<<<<;;;;;;;;;:::::::::::::::::::::::::::999999999999::::::::::::<<<<<<<<<=========>>>>>>>>>>>>???>>><<<;;;;;;;;;@@@??????>>>>>>>>>>>>>>>===??????>>>===>>>AAADDDJJJIIIFFF@@@>>>@@@AAA@@@sssYYYSSSMMMLLLKKKIIIFFFCCCBBBAAA@@@@@@??????>>>======<<<999999888555111///000111------.........---,,,,,,***************************************************))))))))))))))))))***))))))))))))))))))))))))************************))))))))))))************+++******)))******+++,,,............111444777999AAA@@@@@@@@@BBBKKK```sssyyyvvvvvvrrrmmmfffbbbaaaaaa^^^ZZZUUUNNNHHHHHHMMMQQQWWW[[[eeedddaaa[[[SSSNNNMMMNNNGGGFFFLLL___vvvxxxeee\\\PPPJJJJJJMMMMMMMMMOOOOOOQQQTTTVVVUUUPPPKKKDDDAAA<<<888555111---***++++++++++++++++++,,,,,,******************************))))))))))))******++++++++++++++++++++++++))))))))))))************************************(((((((((((())))))******,,,+++******************)))))))))))))))******+++************************************************************************))))))******+++,,,------///111222222333555999===EEEPPPZZZZZZVVVZZZiiiwwwvvvdddUUUMMMJJJIIIHHHBBBAAADDDJJJKKKIIIGGGIIIJJJOOOXXXbbblllwwwmmmqqqyyy~~~{{{vvvzzz~~~xxxxxx}}}wwwtttzzzyyyvvv|||rrrvvvwwwwww|||~~~~~~wwwlll```RRRJJJJJJMMMNNNNNNIIIMMMVVV```ggglllttt|||lllggg```ZZZXXXVVVSSSQQQEEEBBB???@@@FFFLLLOOOPPPIIICCC:::111,,,+++---///------,,,,,,,,,+++++++++++++++++++++++++++++++++************************,,,+++++++++***)))))))))************************))))))*********+++++++++******+++++++++,,,,,,,,,******+++,,,,,,---.....................///000111222333444888;;;======<<<<<<===>>>>>>>>>===;;;:::666555555666888>>>MMM\\\|||}}}zzzkkkUUUQQQKKKEEEBBBEEEGGGCCC???>>>???>>>>>>>>>>>>???@@@@@@???AAABBBAAA??????@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>????????????>>>>>>======<<<;;;::::::;;;;;;999999999:::::::::;;;;;;777777888888999999999:::::::::;;;<<<===>>>>>>>>>>>>@@@BBBBBBAAABBBDDDFFF@@@BBBDDDFFFFFFEEEDDDCCCBBBAAAAAAAAABBBGGGMMMQQQYYY\\\[[[UUURRRRRROOOJJJrrrYYYRRRMMMNNNMMMJJJFFFCCCBBBBBB???@@@@@@@@@???>>>===<<<999888777333000......000...............---,,,,,,***************************************+++++++++******))))))))))))******))))))))))))))))))))))))************************)))))))))************+++++++++******+++,,,...///...000333888===BBBEEEGGGLLLIIIJJJPPPZZZhhh|||~~~jjjUUUIIIHHHLLLLLLNNNNNNNNNPPPTTTSSSPPPSSSQQQNNNLLLKKKNNNSSSWWWRRRQQQPPPNNNKKKHHHEEECCCEEEBBB@@@BBBIIIRRR[[[```iiiddd^^^[[[[[[[[[ZZZXXXUUUUUUUUUUUUTTTTTTTTTUUUKKKIIIEEEBBB>>>:::555111...---+++***)))******++++++++++++++++++++++++++++++******))))))******+++************************)))))))))*********++++++************************'''((((((((()))))))))))),,,++++++*********++++++)))))))))))))))******+++***************************************+++++++++************************((()))***+++,,,---...///---000333444666:::AAAFFFLLLVVV```bbbaaalllwwwiiiaaa]]]ZZZUUUMMMFFFCCCAAA@@@???>>>>>>DDDLLLRRRVVV^^^eeeiiiqqq|||zzzxxx{{{{{{{{{|||qqqdddaaaggglllmmmjjjhhhgggeee___[[[```hhhmmmrrrzzzxxxlllcccbbb^^^ffflllkkkjjjpppwww{{{kkkbbb___eeemmmtttppp```VVVNNNGGGBBBEEEIIINNNTTTYYY]]]bbbeeelllttt{{{~~~lll___ZZZ[[[]]]]]]RRRKKKBBB<<<<<>>===<<<===>>>?????????===;;;999888777666777888@@@RRRcccxxxwwwzzz~~~vvvdddXXXMMMIIIBBB???FFFLLLIIIBBB===???>>>>>>>>>>>>>>>?????????AAABBBBBBAAAAAABBBCCCAAAAAAAAAAAAAAA@@@@@@@@@>>>>>>???@@@@@@@@@@@@???======<<<;;;;;;<<<===>>>999999999999::::::::::::777777888888999999::::::::::::;;;<<<>>>???@@@@@@>>>AAACCCCCCBBBBBBFFFIIIJJJOOOUUUZZZ\\\ZZZUUURRRMMMKKKKKKNNNUUU]]]cccfff|||}}}sssgggrrr\\\VVVNNNOOONNNKKKFFFCCCBBBCCC??????@@@@@@???>>><<<;;;:::999777333///---...///...............------,,,************************))))))*********++++++++++++***)))(((((()))***+++))))))))))))))))))))))))************************))))))*********+++++++++++++++***+++,,,...111222444;;;FFFRRR[[[```aaabbbYYYUUUWWWcccpppzzz~~~vvvhhhXXXLLLIIILLLPPPQQQYYY___```bbbffffffbbbfffeeeddddddhhhqqqyyyuuuqqqmmmjjjggg```VVVOOOKKKKKKIIIDDDAAACCCJJJQQQVVVVVVWWWYYY[[[^^^```aaa]]]bbbfffeee```ZZZWWWWWWOOOLLLIIIGGGFFFDDDBBB@@@888555111---*********++++++++++++++++++++++++++++++******))))))******+++************************))))))*********+++++++++************************(((((())))))************+++++++++******++++++,,,)))))))))))))))******+++************************))))))*********+++++++++******************************,,,---...000111111---111777;;;???EEEOOOVVV[[[fffsss{{{tttaaaSSSMMMKKKJJJHHHGGGEEEAAA>>>===>>>@@@DDDIIISSS___gggmmmvvv~~~ooofffgggrrr{{{}}}tttpppsssuuutttyyyrrrcccTTTPPPYYYaaaccc```\\\YYYWWWTTTRRRVVV\\\ooozzzzzznnnddd[[[UUUWWWdddpppqqqlllhhhdddaaa^^^^^^^^^bbbjjjsssyyyzzz~~~|||{{{uuuoooiiifffOOOPPPOOOLLLKKKKKKLLLLLLUUU[[[ggguuurrrgggccccccddd[[[VVVNNNEEE>>><<<>>>@@@JJJHHHFFFCCC>>>999555222------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++************************)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............///000111222111222444888<<>>>>>???AAAAAAAAA???<<<:::777666777999===III___sss|||xxxvvvmmmiiivvvwwwrrrcccPPPJJJCCCAAAGGGLLLJJJBBB>>>???>>>>>>=========>>>>>>>>>@@@AAABBBAAABBBCCCEEEBBBBBBAAAAAAAAA@@@@@@@@@???@@@AAABBBBBBBBBBBBAAABBBAAA@@@@@@@@@BBBDDDEEE@@@???>>>===<<<;;;::::::888999999:::;;;;;;<<<<<<;;;<<<===>>>@@@AAABBBCCCCCCGGGMMMPPPRRRVVV^^^dddssszzzyyyvvvvvv}}}yyy{{{nnn[[[XXXNNNPPPOOOLLLFFFCCCBBBDDD??????@@@@@@???>>><<<;;;;;;:::777333///---...///......//////......---,,,************************))))))******+++++++++++++++***)))(((((()))***+++))))))))))))))))))))))))************************))))))******++++++++++++,,,+++++++++---///222444CCCMMM^^^ooo{{{hhhbbbbbbkkktttrrrkkkeeehhh```VVVSSSXXX```fffiiivvv|||yyy~~~xxxmmmdddbbb___[[[UUUMMMCCC<<>>888111---,,,,,,---++++++++++++++++++++++++++++++************++++++)))))))))))))))))))))))))))************+++++++++************************))))))***++++++++++++***+++++++++***++++++,,,,,,)))))))))))))))******+++************************))))))******++++++++++++************************+++,,,---///000222333444444:::AAAGGGLLLUUUaaajjjzzzzzzjjjUUUEEE@@@AAADDDEEEEEEEEECCC@@@@@@EEENNNUUUWWW___mmmyyy}}}{{{}}}{{{nnnmmmqqq}}}ssseee[[[[[[fffpppqqqkkk___VVVZZZfffkkkhhhfffddd[[[NNNJJJPPPTTTSSSWWWUUUVVVYYYYYYTTTSSSTTTiiiyyyuuujjjgggccc]]]]]]lll{{{yyynnn```VVVPPP\\\bbbaaagggqqqlll\\\WWWbbbjjjlllttt}}}vvvssskkkaaaYYYVVVSSSQQQKKKOOO]]]nnn{{{zzzmmmgggeeeaaaaaa]]]TTTIIIAAA>>>>>>CCCEEEIIIJJJGGGAAA999555---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))******+++++++++,,,************************)))************+++++++++******+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,............///000222222222333555999===@@@@@@???@@@AAABBBCCCBBB@@@===;;;444555888;;;@@@KKKaaatttxxx|||}}}}}}~~~ssszzz{{{tttdddMMMGGGEEEIIIKKKFFF@@@<<>>==================???AAABBBBBBBBBDDDFFFBBBBBBBBBAAAAAA@@@@@@@@@AAAAAABBBCCCDDDDDDDDDCCCHHHGGGFFFFFFGGGIIIKKKMMMHHHGGGEEECCC@@@>>><<<;;;::::::;;;;;;<<<===>>>>>>===>>>???@@@BBBCCCEEEEEEIIIQQQ]]]hhhrrrzzzoooyyyqqqtttgggWWWWWWPPPQQQPPPMMMIIIDDDBBBAAAAAA@@@>>>===>>>===<<<:::::::::888444000---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))************************++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++)))))))))+++,,,,,,)))&&&///+++,,,111222666GGG[[[```mmm|||zzzmmmeeeeeeaaaYYYVVVZZZ^^^eeeoooxxx{{{gggXXXPPPHHHEEEDDDCCC@@@===BBBIIILLLQQQXXX^^^```]]]XXXTTTKKKNNNRRRVVVVVVRRRMMMIIIOOOMMMHHHAAA888000,,,+++000...,,,+++,,,---,,,++++++++++++************)))((((((((((((((((((((((((*********)))******+++,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************++++++++++++++++++++++++---------,,,,,,,,,,,,,,,***,,,...111333555666777>>>NNNYYYZZZaaatttuuu]]]MMMBBBAAA???;;;???GGGFFFLLLUUU\\\aaabbbbbbaaasss{{{wwwccc\\\^^^```mmmiiicccaaadddkkkssswww___WWWNNNKKKPPPZZZbbbgggfffddd^^^WWWSSSTTT[[[bbbjjjjjjiiiddd^^^[[[]]]```fffkkkrrruuupppjjjlllrrr{{{|||~~~|||rrrdddYYY``````aaacccddd___VVVNNNMMMMMMRRR___oooxxxxxxssskkkdddmmm~~~|||uuu|||lll^^^TTTGGGHHHLLLVVVcccmmmrrrrrr}}}yyy```\\\aaafffcccXXXLLLDDD@@@???CCCGGGIIIIIIHHHDDD@@@666222...,,,---...---+++---------,,,,,,,,,++++++******************************************************************************++++++++++++******++++++,,,,,,,,,,,,---------------............///000////////////000000111222555888:::;;;<<>>>>>>>>555:::>>>===@@@OOOiii~~~|||zzz{{{|||gggUUULLLKKKRRRMMM???;;;AAA???===;;;:::;;;===>>>>>>???AAABBBBBBCCCEEEFFFDDDFFFFFFEEEDDDCCCAAA@@@@@@FFFFFFHHHKKKNNNPPPPPPPPPRRRPPPNNNPPPUUUZZZ^^^```^^^WWWNNNIIIFFFDDD@@@===:::999;;;??????>>>@@@EEE???BBBHHHKKKGGGDDDNNN^^^```ttt~~~hhhXXXQQQQQQSSSTTT}}}uuuxxxiiiVVVTTTQQQQQQQQQNNNIIIEEEBBBAAAAAA???============;;;999::::::888444000...---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))************************++++++++++++++++++++++++)))************))))))(((++++++++++++++++++++++++,,,++++++++++++---///000***111@@@QQQ\\\bbbiiipppwwwzzzkkk___WWW[[[dddmmmsssxxxqqqssswww|||vvvggg\\\XXXUUUSSSOOOJJJJJJMMMJJJIIIFFFEEEFFFJJJNNNQQQQQQPPPOOOOOOPPPTTTYYY]]]VVVUUUSSSOOOHHH>>>555///,,,+++******,,,---,,,+++++++++++++++***************************************************++++++,,,******++++++++++++++++++************************************************))))))))))))************************************++++++++++++++++++++++++*********++++++,,,,,,,,,,,,------///222777===AAAKKKXXXiiiuuuzzzxxxsssfffXXXNNNAAA888:::;;;:::AAAKKKZZZeeerrr{{{~~~xxxvvvwww}}}uuuooommmhhhbbb```cccjjjtttzzzwwwmmmddd]]]ZZZVVVVVV[[[cccjjjnnnrrrpppllleee```aaafffkkkxxxyyyxxxuuuqqqllliiigggmmmlllmmmqqqpppnnnooottt{{{vvvrrrqqqpppoooooonnnnnnppppppjjj___UUURRRPPPPPPTTTYYYYYYUUUOOOUUUNNNTTTeeelllppp{{{kkk\\\NNNJJJGGGKKKUUU___eeeggguuuzzzzzzwww|||wwwpppiiicccccceee```QQQDDD===???BBBGGGLLLNNNKKKGGG@@@888000,,,---//////------,,,,,,,,,++++++++++++******************************************************************************++++++++++++******++++++,,,,,,,,,,,,---------------............//////////////////000000111444666999::::::;;;===>>>@@@@@@@@@???>>>===<<<<<<999;;;;;;;;;BBB[[[kkktttnnnPPPXXX[[[RRRGGGBBBCCCEEE@@@@@@AAA@@@>>><<<<<<===CCCEEEEEEEEEEEEEEEEEEDDDGGGFFFFFFEEEDDDDDDFFFGGGIIIKKKPPPVVV]]]dddhhhjjjiiifffddddddgggkkkmmmnnniiigggbbb[[[SSSLLLFFFCCCCCC@@@===>>>===>>>CCCJJJSSSQQQQQQUUU^^^kkkzzz]]]RRRDDD:::888:::;;;;;;~~~vvvyyyjjjUUUOOOQQQRRRRRROOOJJJEEECCCBBB@@@>>><<<<<<<<<<<<:::999999999888444000...---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++******************************++++++++++++++++++++++++((()))******************++++++++++++,,,,,,,,,,,,)))+++,,,+++)))+++///333111GGGeeewwwoookkkkkkmmmwww~~~}}}~~~{{{||||||vvvvvvyyy}}}yyymmmbbb\\\UUUPPPIIIBBB??????BBBDDDOOORRRTTTTTTSSSTTTXXX\\\ZZZZZZ[[[[[[XXXNNNBBB888///---++++++---......---,,,+++++++++************,,,,,,,,,,,,,,,,,,,,,,,,***************+++,,,,,,))))))*********+++++++++************************++++++++++++++++++++++++)))))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,))))))***+++,,,---......000000000222777BBBMMMUUUffflll}}}mmm]]]XXXVVVNNNGGGCCC<<<999???DDDHHHQQQ\\\nnnxxxxxxkkkcccaaacccnnnllllllrrr|||yyymmm___^^^aaajjjuuuyyytttmmmhhhiiijjjjjjjjjkkkmmmooorrrsssrrrnnniiigggiiikkkkkknnnsssyyy|||{{{wwwtttlllfffcccfffkkkmmmppptttwwwkkkaaa___eeeqqqzzz{{{yyywwwvvvvvvtttooojjjnnnnnnooonnnllliiieeebbbUUUNNNLLLSSS[[[bbbnnnzzz{{{tttvvviii```TTTNNNPPPUUUYYYYYYbbbgggllloooqqqvvvyyykkkdddeeebbbXXXNNNDDD@@@===AAAHHHNNNPPPPPPLLLCCC777000///000///...,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******++++++,,,,,,,,,,,,---------------............//////////////////000111111555777999:::::::::;;;<<>><<<:::999888:::===CCCTTTuuu~~~sssqqqwwwqqqhhhzzzxxx[[[EEEEEEGGGBBB:::===AAAAAA>>>>>>AAAEEEDDDCCCBBBBBBBBBBBBBBBCCCKKKKKKJJJHHHHHHKKKQQQUUUVVVZZZbbblllxxx}}}wwwlll```WWWSSSQQQPPPIIIBBB>>>===???GGGQQQnnnxxx~~~jjjMMM;;;666000...000111111000|||ssswwwkkkUUUNNNRRRSSSRRROOOJJJFFFCCCCCC???>>><<<;;;<<<;;;:::888999999888444000.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++******************************+++++++++++++++,,,,,,***++++++,,,------------+++++++++,,,,,,,,,,,,,,,'''+++//////---...444:::KKKgggtttpppwww~~~~~~}}}tttllleeegggqqqyyy|||{{{xxxzzz|||yyymmmaaa^^^bbbeeeoooyyygggUUUHHHBBBAAABBBFFFRRRaaaiiiggg___XXXTTT]]][[[ZZZ\\\]]]XXXNNNFFF===888333///---.........,,,,,,+++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,((())))))******++++++,,,************************++++++++++++++++++++++++))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++,,,---...//////000111444777<<>>AAAFFFMMMSSSRRRMMMDDD;;;333///......,,,,,,+++++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++,,,,,,,,,---------------............//////......//////000111222444666888999999999;;;<<<===>>>??????>>><<<999777555999CCCUUUpppwwwqqqxxxhhhQQQNNNLLLDDD===???@@@===;;;===FFFMMMOOOKKKHHHIIIJJJLLLPPPUUUTTTTTTRRRQQQQQQVVV^^^ddduuuzzz{{{ooogggbbbaaaTTTLLLDDD???>>>@@@IIISSSvvvrrr\\\FFF666777555333222444444333222{{{qqqwwwooo[[[SSSRRRSSSRRROOOJJJFFFCCCCCC???>>><<<;;;<<<;;;:::888888888777444000......///,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++*********************************++++++,,,,,,,,,***+++,,,---------------++++++,,,,,,,,,---------,,,...000000333<<>>KKK^^^nnntttsssooommmhhhccc]]][[[]]]\\\XXXTTTNNNGGG<<<333...---,,,,,,,,,,,,,,,++++++++++++***+++++++++++++++++++++++++++++++++***+++,,,,,,---))))))******++++++++++++************************************************************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,---......//////000111777@@@JJJVVVdddttttttbbbRRRGGGHHHHHHCCCCCCIIIRRRXXXcccnnntttyyy~~~uuurrrssswwwyyyvvviii```[[[ZZZ^^^dddiiillllllmmmnnn^^^^^^]]][[[ZZZ\\\___aaaiiinnnrrrppphhh___YYYVVVWWW```llltttuuussspppooonnnooorrrxxx~~~uuuqqqnnnnnnnnnooouuu}}}}}}}}}uuummmgggfffdddlllpppiii]]]XXX___iiiqqquuuxxxsssjjjdddcccfffrrrvvvuuuqqqqqqtttooofffhhh___```ooo|||xxxlllbbb\\\]]][[[aaannnqqqnnnsss}}}wwwbbbSSSOOORRROOOJJJGGGGGGEEEBBBFFFMMMOOORRRQQQHHH:::000---...,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,---------------............///............///000111222111333666888999:::<<<>>>;;;===???@@@???===:::888666;;;JJJcccwwwzzzpppbbbYYYQQQLLLLLLHHHBBB===>>>DDDOOOVVVZZZTTTRRRVVV[[[___gggppptttuuutttrrrqqquuu~~~|||nnncccMMMGGGAAA>>>===???HHHQQQfff|||iiiXXXYYYiiivvvwwwrrraaabbbpppzzzxxx{{{lllXXXGGG===777333444222000///000000000000sss{{{uuubbbXXXQQQRRRRRROOOJJJEEECCCBBB@@@>>><<<<<<<<<<<<:::999888888777444111......///,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++*********************************++++++,,,,,,---)))***++++++++++++++++++++++++,,,,,,------......---------111;;;MMMbbbpppuuu|||~~~tttggg___]]]]]]eeerrrqqq___UUUOOOIIIDDDDDDCCCBBB???>>>>>>???AAA>>>@@@CCCDDD???999;;;@@@AAAEEEPPP___sssgggRRRFFF<<<@@@IIIUUUeeetttrrrkkkccc^^^]]]^^^______[[[SSSGGG<<<444000---+++,,,,,,,,,,,,++++++++++++************************+++++++++++++++,,,------++++++++++++++++++++++++++++++++++++++++++++++++*********************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......+++,,,---...///000111111555>>>LLLYYYeeessskkkTTTQQQJJJFFFFFFDDDCCCKKKWWWiiirrr}}}{{{nnniiihhhgggfff]]]eeeooouuutttoookkkiiinnnppprrrpppggg___```gggZZZ^^^bbbbbbaaabbbgggkkkyyy|||}}}yyyuuusssrrrwww}}}~~~xxxpppiiifff_________aaadddggghhhhhhiiigggggghhheeeaaacccggghhhpppyyy~~~|||sssjjjccciiiwww}}}kkk\\\ZZZ```kkkooorrrmmmddd^^^___bbbiiiooorrrqqqssstttnnneeehhhffffffeeebbbaaagggooottt~~~{{{aaa[[[]]]fffkkkiiihhhjjjnnnrrrxxx}}}{{{qqqcccYYYPPPMMMPPPUUUSSSHHHCCCEEEIIIPPPUUUPPPCCC777000///---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------------............///............///111222333///222555777888:::<<<>>>:::<<<@@@BBBBBB@@@<<<:::===EEEUUUlll|||rrr```RRROOOTTTMMMHHHKKKVVVdddmmmqqqzzzvvvxxxjjjXXXCCC???===>>>???BBBJJJRRR\\\jjjyyydddRRRBBBBBBKKKOOOJJJDDD???>>>DDDMMMOOOJJJJJJOOOLLLIIICCC<<<555222333444111000///......000222333xxxzzzdddVVVQQQQQQQQQNNNIIIEEEBBBAAAAAA???============;;;999888888777444111//////000,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,+++************************)))******+++,,,,,,------+++++++++,,,++++++******++++++,,,,,,---......///...111888CCCSSSdddttt~~~yyyqqqeee[[[SSSSSS]]]iiixxx|||wwwhhh\\\LLLBBB>>>>>>>>>===>>>>>>???>>>===<<<<<<<<<;;;:::;;;===<<<888888<<<>>>AAAFFFLLLXXXmmmkkkXXXMMMGGG@@@BBBNNN^^^lllsssiiifffbbb^^^]]]^^^```bbb```[[[RRRJJJBBB;;;444000------,,,,,,,,,+++++++++************************,,,++++++++++++,,,------......------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///+++,,,...111333666888999AAALLL[[[gggrrr}}}rrrdddVVVJJJGGGJJJMMMMMMLLLRRR___kkkvvv~~~vvvnnnhhheeeXXX___iiippptttxxx|||nnnkkkiiihhhaaaYYYXXX]]]fffiiilllpppsssxxx}}}~~~||||||{{{tttiii```[[[YYYKKKLLLMMMNNNOOORRRVVVXXXZZZYYY\\\bbbddd___[[[YYYTTTWWW\\\aaadddccc^^^ZZZbbbppp|||zzzlll^^^YYY[[[XXX\\\aaa```]]][[[^^^bbbbbbcccdddfffjjjkkkccc[[[cccmmmrrrnnnhhhhhhmmmppp^^^\\\YYY\\\iiizzzmmmfff^^^]]]___```^^^\\\___aaajjjyyyzzzbbbWWWSSSZZZ[[[QQQHHHFFFCCCIIIOOOQQQLLLBBB888222.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,---------------............///------......///111222333000333666777888999:::<<<999<<>>AAAEEEJJJSSS]]]ccchhhooorrr]]]IIIBBBAAA>>>999666:::888777777777777666666666555444444333222111222111111222222222444666777zzzzzzaaaQQQPPPQQQPPPMMMIIIDDDBBBAAAAAA@@@>>>===>>>===<<<:::888888777444111//////000,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,************************))))))***+++,,,,,,------............------,,,+++++++++,,,,,,---...//////444===MMM```qqq|||{{{iiiYYYVVVYYYbbbuuu}}}xxxwwwpppaaaUUUTTTKKKGGGBBB???>>>>>><<<999===<<<;;;;;;<<<;;;999777>>>;;;;;;======;;;;;;>>>===AAABBB@@@EEE]]]fff[[[MMMEEEFFFIIIIIIHHHXXXZZZ[[[[[[[[[\\\___bbbccc```\\\VVVOOOFFF===666---------,,,,,,,,,++++++************************,,,,,,++++++,,,,,,---...000///......,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////---...111555999===???AAANNNXXXfffrrr{{{}}}qqqhhhYYYIIIFFFMMMHHHRRRYYYZZZZZZ```jjjqqqttt{{{}}}wwwpppsss}}}wwwmmmfffdddeeefffgggeeeeeehhhoootttyyyqqqooouuuwwwtttrrrsssuuuyyy{{{qqqlllfffddddddeeecccaaaeeeeeebbb\\\WWWUUUWWWZZZTTTVVVXXXVVVTTTTTTWWW[[[[[[YYY___llluuurrriiiccc\\\WWWPPPLLLMMMNNNMMMLLLIIIQQQYYYZZZTTTOOOOOOQQQRRRVVV[[[]]]\\\\\\```dddbbb\\\ZZZaaajjjllleee^^^YYYhhhtttvvvxxx{{{vvvlll___YYYQQQNNN[[[rrrwwwiii]]][[[]]]]]]ZZZXXX\\\dddqqq{{{dddSSSUUUZZZUUUNNNKKK@@@BBBHHHNNNQQQKKK???555//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,------------------.........//////------......///111222333222444666777777777888:::999===BBBFFFGGGEEEAAA???CCC^^^}}}zzzssskkkllljjjXXXIIIAAAFFFCCCCCCGGGLLLSSS^^^iiillluuuoooSSSDDD===999:::>>>444666666555888===;;;444888555333333333222111222...000111222111111222333wwwyyysss```UUUTTTRRROOOLLLJJJGGGCCC@@@AAA@@@@@@???===<<<:::999999888666333111000///...------++++++++++++------,,,,,,,,,++++++*********+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---+++)))))),,,---,,,***...+++---222222000333:::JJJXXXmmm~~~yyynnneeejjjxxxwwwuuuuuuttttttwwwkkkddd[[[TTTOOOJJJEEEAAA???===<<<;;;;;;:::888777;;;:::999888777777777777:::;;;===??????===;;;:::;;;<<<======???LLLhhhyyymmmhhhfffuuu}}}zzzeeeZZZTTTLLLFFFDDDEEEAAAFFFUUU___]]]ZZZ[[[^^^bbbbbb\\\WWWSSSKKKBBB444222...***+++///...)))+++++++++++++++++++++,,,++++++,,,,,,,,,,,,---------............,,,+++***************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...000000///...---,,,,,,,,,------.........000...222===JJJRRRTTTTTT[[[gggyyyttteeeYYYNNNGGGGGGKKKVVV___kkkpppqqqrrrvvvzzz~~~{{{wwwrrrlllfffbbbaaakkksssuuuttttttqqqmmmnnneee]]][[[___jjj||||||rrrrrrvvv|||zzzsssooogggaaa]]]]]]ZZZWWW[[[bbb```]]]ZZZYYYVVVTTTYYYaaaqqqtttuuupppiiifffkkkppp{{{yyyzzz}}}rrrddd[[[XXXTTTLLLFFFHHHFFFBBB???@@@DDDIIIMMMRRRSSSSSSTTTTTTTTTTTTTTTWWW\\\cccggggggfffhhhiiiZZZ```kkkuuuyyywwwoooiiidddaaa___]]]ZZZ```ttt|||~~~~~~mmmcccbbb```\\\\\\XXX[[[ggguuuxxxaaaSSSVVV]]]UUUGGGFFFCCCCCCIIIPPPQQQHHH@@@666444000---,,,,,,...000+++++++++***++++++,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------............/////////...//////000111222444777999999888888:::===???AAAEEEGGGAAA;;;<<>>;;;555555555666777888777777777888999::::::999888777444555666777888888999999BBB???===:::999>>>LLL[[[bbbmmmyyysss^^^QQQQQQUUU```pppvvvfffRRRCCC@@@AAAGGGSSSccclllfff[[[UUU```iiieee^^^YYYTTTOOO>>>:::222******......+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------...//////---,,,+++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...///000///...------------.........//////...///555???KKKWWWaaagggnnn|||kkkbbbXXXQQQLLLHHHJJJOOO[[[dddnnnrrrssswww{{{sssmmmiiieeedddjjjooorrrvvvvvvooofffffffffjjjsss|||xxxppplllmmmooorrruuuwwwxxxxxxwwwzzzvvvuuuvvvsssmmmkkknnnmmmiiihhhgggeeeccchhhooo|||||||||uuukkkddd```]]]RRRPPPNNNNNNPPPVVV[[[___YYYYYYXXXWWWTTTQQQNNNMMMOOOTTTZZZ___bbbccccccdddVVVZZZ```gggmmmoooooommm^^^___dddhhhggghhhrrrzzzuuuvvv|||xxxpppwww~~~ppphhhhhhkkkfff```___kkk{{{}}}jjjgggiiiccc[[[YYYLLLHHHEEEGGGLLLMMMJJJEEE;;;888444000---------...,,,+++++++++++++++,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------............/////////...//////000111222222444777888777888;;;=========@@@AAA???<<<>>>DDDTTTjjj~~~qqqcccZZZ]]]bbbcccgggooo~~~wwwmmmddd[[[RRRLLLFFFAAAAAAEEEGGGGGGKKKUUUdddooouuuuuuiiiSSSDDD;;;;;;???:::888777888999888666555444444333222222222222222333333333333555777999:::{{{{{{uuucccZZZRRRPPPMMMLLLJJJHHHDDDAAA@@@@@@???>>>===<<<:::999999888666333111000///...------,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***,,,.........---,,,---000333:::GGGTTTZZZfffuuu~~~}}}~~~xxxmmmaaaRRRGGGCCCAAA???<<<;;;;;;:::999777;;;::::::999888777777666444666777999888777555444888999999:::<<<===???@@@BBB>>><<<======<<<@@@EEECCCIIIQQQXXXcccrrrzzzjjjZZZGGG<<<@@@LLLVVVjjjsssWWWBBBDDDEEEMMMcccwwwuuudddWWW\\\``````aaaaaa^^^YYYNNNGGG<<<111...111111...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,---...///000///......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,.../////////...---///............///000111444777;;;AAALLL[[[lllwwwlllYYYRRRLLLJJJJJJJJJOOOUUUbbbkkkvvv|||}}}{{{sssmmmhhhdddjjjeee______jjjvvvzzzwwwwwwzzz{{{tttooommmooosss{{{xxxwwwsssoooqqquuuzzz|||}}}~~~~~~~~~ppphhhhhhkkkaaa```___```dddkkkqqquuupppnnnjjjddd]]]UUUNNNJJJEEEHHHNNNTTTXXXXXXVVVSSSUUUXXX[[[^^^`````````___UUU[[[gggtttzzzzzz{{{~~~xxxmmmiiipppvvv{{{llleeegggqqqpppssswwwzzz|||ppp{{{{{{iii```hhhYYYSSSLLLGGGGGGIIIKKKLLLAAA>>>:::555111...,,,+++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------............///////////////000111222222222444777999999:::<<<>>>===<<<<<<>>>======DDDLLLeeeuuu|||~~~eeeVVVMMMKKKRRR]]]cccwwwzzzssshhhbbbgggppp{{{vvvppphhh]]]TTTKKKEEE@@@@@@???>>>AAAFFFFFFIIIOOOXXXdddppp{{{xxx\\\HHHAAA@@@???;;;:::888888999888777555555555444333333333444444444444666777999::::::;;;|||zzzqqq```XXXQQQOOOMMMKKKJJJHHHDDDBBB?????????>>>===;;;:::999999888666333111000///...---------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,++++++,,,---......,,,---000666===FFFPPPWWWOOOYYYdddlllqqqyyyvvvhhh___UUUIIIAAA>>><<<;;;:::999999888777777555666666555333222222333<<<============<<<;;;;;;@@@AAACCCEEEFFFFFFFFFEEEBBB@@@AAAEEEFFFDDDFFFJJJGGGGGGGGGHHHPPP^^^mmmwwwnnn^^^OOOGGG???888===JJJWWWdddrrr{{{sssTTTKKKBBBEEEXXXnnnyyyxxxmmmcccYYYXXXaaafffccc\\\[[[UUUIII===888888555111,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,------+++,,,...000000000000///++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---......//////......///...------...000333444<<>>???>>>???@@@>>>;;;===KKKZZZ}}}{{{yyy___OOOGGGIIIOOOVVVhhhpppooommmddd___eeemmmzzzvvvnnnggg]]]RRRJJJDDD???<<<===>>>>>>AAAGGGBBBFFFLLLRRR\\\jjj{{{zzzYYYIIIJJJEEE:::===;;;999888888888777555555555444444333444444555555666999;;;<<<<<<;;;;;;|||vvvlll[[[TTTPPPOOOLLLKKKJJJGGGDDDAAA>>>>>>>>>>>>===;;;:::999999888666333111000///...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,---------.........---,,,,,,---...---000666@@@MMMVVVWWWUUUVVV\\\cccjjjuuuqqqdddWWWOOOHHHBBB?????????>>><<<:::888666666666333666999:::;;;<<>>======;;;<<>>===<<<===AAADDDAAA:::>>>SSSjjjlllXXXMMMIIIHHHLLLYYY___```ccc______jjjrrr~~~|||xxxtttmmmeee]]]SSSHHH@@@???:::888:::;;;:::<<>>:::999;;;===<<<;;;888555555777999;;;???CCCDDDDDDEEEIIIMMMHHHIIILLLPPPVVV[[[___bbbeeeiiiooossssssnnnhhhdddZZZTTTOOOKKKFFFDDDIIIPPPQQQTTT[[[bbbaaa\\\YYYYYYUUUMMMEEEAAABBBAAA>>>:::===BBBGGGKKKOOOYYYeeennn}}}pppXXXOOOFFFCCCZZZyyyuuuccc```fff]]]]]]YYYSSSMMMGGG;;;000---,,,,,,++++++******)))++++++,,,,,,,,,,,,------+++,,,...///000000//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------......//////---,,,,,,---222888>>>BBBGGGOOOZZZkkk|||kkk\\\NNNFFFBBBBBBGGGTTTaaannn|||}}}tttnnniiiddd```mmmvvv}}}{{{pppgggfffhhhssswwwmmmhhhdddXXXUUUWWW^^^gggssszzzllljjjeee___[[[XXXQQQIIIHHHBBB???AAACCCBBBCCCGGGIIIKKKNNNOOOOOOPPPRRRTTTZZZ\\\^^^^^^[[[VVVSSSRRRKKKIIIFFFEEEFFFFFFCCC@@@>>>===<<<;;;;;;<<<=========>>>???AAABBBCCCCCCDDDGGGLLLSSSZZZ]]][[[UUUPPPLLLLLLLLLJJJKKKPPPXXX___gggfffcccdddlllwwwzzzyyymmmjjjkkkqqqqqqhhh]]]VVVbbbuuuzzzppprrruuunnnwww}}}lll]]]cccuuuxxxtttmmmbbbTTTHHHBBB@@@@@@IIIIIIIIIFFFBBB<<<777333///...---,,,,,,++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------............///......///000111222444555555666888;;;>>>???===;;;===AAAEEECCC>>>EEE___yyyhhhXXXQQQNNNJJJQQQQQQRRRWWWVVVZZZhhhsss}}}yyyrrrnnnhhh```WWWNNNDDD>>>:::777666999999999;;;??????BBBEEEHHHPPP```www^^^BBB???DDDEEEAAA???;;;999888888777666444444333333333444555555999:::<<<===<<<;;;999888|||ssshhhYYYUUURRRPPPMMMKKKIIIFFFBBB???============<<<;;;::::::999888666333111000///...,,,---...//////...---,,,,,,,,,,,,---------......+++,,,,,,------,,,,,,+++******+++,,,,,,---......***,,,......---...111333666AAAMMMTTT\\\ggglllllllllnnnrrrzzzmmmUUUJJJ@@@;;;999666666888888999888777777:::@@@DDDBBBGGGNNNRRRTTTXXX___dddlllpppvvv}}}zzziii]]]TTTNNNLLLNNNQQQRRRYYYaaa```YYYVVVWWWXXX\\\WWWLLLFFFGGGBBB:::777:::???CCCFFFKKKQQQWWW\\\dddsss|||kkkWWWHHHNNN^^^rrrzzzrrr```]]]ccc]]]___^^^ZZZVVVOOOBBB666//////...------,,,++++++++++++,,,,,,,,,,,,------+++,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................---------------...//////...------000666>>>GGGLLLUUUcccrrr~~~jjjZZZOOOJJJHHHMMMOOOXXXgggsss{{{}}}qqqgggaaa___dddgggiiihhheeefffjjjnnnmmm\\\ZZZaaahhhooosss~~~vvvtttoooiiiccc^^^[[[YYY^^^bbbfffgggjjjjjjaaaVVVQQQJJJEEEFFFGGGGGGIIILLLMMMRRRVVVWWWUUUVVVYYY^^^ddddddeeedddbbb^^^YYYVVVMMMKKKJJJIIIIIIHHHEEEBBB>>>>>>>>>?????????@@@@@@@@@???>>><<<;;;;;;;;;;;;999<<<@@@BBBCCCDDDEEEEEENNNNNNMMMIIIIIINNNXXXaaakkkkkkjjjhhhmmmuuuvvvqqqZZZ\\\dddqqqyyywwwqqqmmmqqqmmmhhhhhhqqquuupppsssppphhhaaahhhxxxxxxssslllbbbXXXNNNEEE@@@GGGHHHJJJJJJGGGCCC===::://////...,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------............///......///000111333444555555555888===BBBDDDCCC@@@AAABBBEEEFFFIIIVVVpppyyy~~~|||{{{~~~fffZZZUUURRRTTTNNNLLLQQQNNNRRRaaannn{{{zzzsssnnnfff\\\SSSKKKDDDAAA;;;888777:::;;;999:::>>>???BBBGGGKKKSSSbbbttt___JJJGGGJJJKKKCCC@@@<<<999888888777666555555444444555555666777;;;;;;<<<;;;:::999777666}}}}}}tttiii[[[XXXRRRPPPMMMKKKHHHEEEAAA>>>============<<<;;;::::::999888666333111000///...,,,---...//////...---,,,,,,,,,,,,------.........+++,,,,,,------,,,,,,+++******+++,,,,,,---......(((***---......000444777:::HHHUUUXXX\\\ggguuu|||uuuyyyttt\\\FFF>>>888777888777777999555777888999;;;AAAKKKRRRWWW```lllwwwvvvfffWWWJJJDDDJJJGGGGGGKKKJJJGGGJJJQQQWWWcccbbbPPPDDDFFFCCC:::777777888:::<<>>===???:::@@@FFFEEEAAA@@@DDDJJJLLLKKKKKKLLLLLLIIIDDD@@@>>>>>>???>>>===;;;999888666777888:::;;;<<<===>>>???>>>===<<<===???AAACCC<<<>>>>>><<<:::;;;AAAFFFAAAEEEJJJMMMOOOUUU^^^eee\\\aaaeeegggmmmsssqqqkkkbbbbbbfffppp{{{{{{hhh```nnn|||mmm```___lll{{{nnnxxx|||yyytttnnnfffZZZMMMEEEEEEGGGJJJLLLJJJFFFAAA>>>000///...---,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------.........//////......///000111333555666666777:::AAAGGGKKKJJJGGGGGGDDDEEEJJJUUUfff~~~mmmsss}}}}}}oooiiiwwwqqqjjj[[[YYYPPPKKKMMMIIIKKKYYYfffvvv}}}wwwpppiii___SSSJJJCCC???===;;;888777999999666666999===AAAHHHNNNWWWcccrrr|||lllYYYVVVWWWQQQHHHDDD@@@<<<999888888777666666666666666666777888888<<<<<<;;;:::999777555444yyy|||zzznnn```UUUSSSPPPMMMJJJHHHEEEAAA???>>>>>>???>>>===<<<:::999666777777555111//////000,,,,,,,,,,,,,,,,,,,,,,,,........................000///...,,,++++++,,,,,,+++,,,,,,,,,,,,,,,,,,---000...///000///...777CCCRRRSSSYYYbbbmmmuuuwwwwww~~~}}}hhhRRRDDD<<<:::888888888999999888;;;::::::>>>EEEOOOYYY___sssuuuZZZHHH@@@BBB>>>===??????===>>>BBBDDDOOOVVVQQQHHHDDDDDDEEE444444555777999<<>>CCCFFFGGGFFFDDDBBB@@@>>><<<<<<>>>AAACCCCCCDDDLLLYYYdddeee]]]XXX\\\jjjxxxxxxxxxwwwyyy{{{}}}hhh\\\gggvvv|||yyyzzzuuuiiiqqq|||vvvpppiii]]]RRRFFFDDDDDDIIIJJJGGGEEEFFF???777///,,,...000...,,,,,,,,,,,,+++++++++******+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,---------.....................///000000.........///000222444555666999===>>>>>>@@@DDDHHHBBBHHHIIIJJJ]]]}}}~~~kkklllvvvyyydddZZZaaa{{{}}}mmm___UUUTTTQQQJJJMMMUUUlll{{{{{{rrroooggg[[[PPPHHHCCCAAA???888888888888888888999:::===BBBJJJQQQYYYbbbkkkrrr|||ppprrrrrrdddVVVPPPBBB???;;;999999999999888555999:::888666777999;;;::::::::::::999777666555zzz|||yyylll^^^UUUSSSPPPMMMJJJHHHEEEBBB???>>>>>>>>>>>>===<<<:::999555666666333000......///,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---,,,,,,,,,,,,---+++,,,,,,,,,,,,---------///,,,---111444999CCCOOOXXXYYY]]]ccckkkqqquuuwww{{{zzzlllZZZJJJ@@@AAA>>>999666777;;;>>>AAAGGGGGGHHHMMMXXXiii{{{xxxeeeUUUKKKDDD@@@>>>@@@???;;;<<>>===;;;777555888===AAA???HHHUUUcccuuuvvveeeJJJHHHFFFGGGKKKOOOPPPOOOQQQUUU]]]ffffff^^^WWWTTTEEE;;;222000000------000,,,,,,---------.................................------------------------,,,,,,,,,---------......++++++,,,,,,,,,---------...---------...//////......222666:::AAAOOOaaannn}}}yyymmmaaaRRRJJJKKKUUUgggwww~~~xxxttt{{{pppgggcccgggiiiiiikkkvvvqqqgggddd^^^```fffnnnxxxrrr\\\III???888666333111///000111111111111222222222333333333111111111111111111111111111111111111111111111111000000000111111111222222333222111111333666999;;;DDDDDDCCCBBBBBBAAAAAA@@@???DDDHHHHHHEEEEEEKKKPPPTTTSSSSSSTTT[[[iiizzz}}}uuutttzzz|||{{{qqqggggggwwwzzzzzzyyyqqqkkkiiiqqqyyytttooofff]]]MMMGGGEEEIIIJJJHHHFFFGGGEEE===333---,,,.........,,,,,,,,,++++++++++++***+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,---------.....................///000000.........///111222444555666999;;;<<<<<<>>>CCCHHHIIIKKKLLLRRRiiitttiiinnnvvvoooZZZWWWaaawwwzzzkkk___]]]YYYQQQPPPUUUfffvvv~~~~~~zzzsssjjjdddYYYPPPHHHCCC>>><<<999888888888888888999999===AAAHHHNNNUUU]]]ffflllvvv{{{fffEEEGGGDDD@@@===<<<;;;:::888777999999999999;;;<<<===::::::999999888777666666~~~wwwhhh\\\UUURRRPPPLLLJJJHHHEEEBBB???>>>>>>>>>>>>===;;;:::888444555555333000------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++,,,,,,------------///,,,,,,222:::CCCOOOXXX]]]^^^```bbbffflllsssxxx~~~ssseeeVVVJJJAAA<<<<<<;;;:::<<<@@@FFFLLLPPPOOOVVVbbbppp{{{qqqiiicccbbbjjjssszzzvvvqqqnnnooottt{{{~~~{{{ttthhhYYYNNNHHHDDD@@@@@@>>>;;;<<>>EEELLLNNNJJJFFFEEEFFFBBBGGGLLLQQQUUU\\\dddkkkwww~~~~~~}}}{{{xxx|||uuusss{{{tttiiirrr~~~}}}{{{vvvcccbbbuuu|||rrruuuyyywwwpppiiiZZZPPPIIIIIIKKKKKKJJJKKKLLLEEE;;;111,,,,,,...111,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,---------.....................///000000......//////111222444555888:::;;;;;;;;;>>>EEEJJJHHHGGGIIIYYYzzzssskkkkkkuuuyyyvvvaaaYYY```lll{{{xxxqqqqqqkkk^^^UUUSSSbbbsss{{{zzzvvvqqqeee___WWWNNNGGGAAA<<<999999999888888777888888999<<>>===<<<:::888<<<;;;<<>>>>>>>>===;;;999888555555555333000.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------------++++++,,,,,,---.........000...///555@@@KKKUUU[[[___```aaabbbdddkkkuuu}}}zzzqqqbbbRRRFFF>>><<<;;;999===CCCIIIPPPUUUZZZ]]]eeettt}}}vvvppplllaaaWWWLLLGGGEEEEEEKKKRRRSSSPPPKKKIIIJJJOOOVVVZZZjjjmmmrrrwwwwwwnnn```UUUOOOIIICCCBBB@@@@@@CCCHHHUUUqqqqqq\\\OOOJJJHHHEEEBBB???===999777::::::<<>>@@@HHHNNNKKKCCC===:::999777666666777999;;;vvveeeYYYTTTQQQOOOLLLJJJHHHFFFCCC@@@======>>>===<<<;;;999888666777666444111/////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------......++++++,,,------...//////111333888@@@KKKVVV\\\^^^```bbbdddfffkkkttt{{{wwwuuuuuuddd\\\OOOCCC;;;999;;;===AAAGGGPPPXXX```iiiqqqvvv~~~pppgggddddddeeedddUUUJJJBBBCCCFFFFFFEEEEEEGGGFFFEEEDDDFFFHHHKKKLLLWWWbbbqqq~~~|||rrrjjjXXXQQQJJJIIIIIILLLSSS[[[rrrmmm___VVVLLLHHHHHHGGGCCC???>>>::::::===AAAJJJ\\\nnnwwwzzz^^^NNNBBB===LLL```uuuvvvlll[[[XXXcccfffaaa]]]YYYPPPCCC888111...------------.........//////000000000000000000000000------------------------,,,,,,,,,---------......,,,,,,---------.........,,,---/////////000333666@@@BBBHHHTTTbbbpppxxx|||nnnXXXSSSTTT]]]mmm{{{xxxsssrrrfffbbb```bbbkkkxxx~~~rrrhhhhhhmmmrrrzzzeeePPPBBB===;;;888666555777999:::666666555444333222000000///000111222333333222111...////////////000000000333333333333333333333333111111111222222333333333111111111111111111111111///000111222222222111111//////000000111222222333333777<<>>EEEJJJFFFDDDOOOoooppp___UUUfffwww~~~rrr]]]QQQOOOWWWcccnnnssssssqqqnnnkkkccc[[[PPPFFF@@@???>>>>>>999999999999999:::;;;;;;<<<<<<>>>CCCJJJSSSYYY]]]aaadddlllyyysss___]]]bbb^^^TTTFFFCCC???===============AAA>>>DDDQQQXXXRRREEE<<<999888666666666888:::<<>>@@@AAACCCQQQaaattt|||bbbKKK@@@IIIZZZxxxfffXXX```gggaaa___^^^WWWLLLBBB;;;333,,,------........./////////////////////////////////------------------------,,,,,,,,,---------......,,,---------............,,,...000//////222888===FFFKKKVVVfffvvv|||tttZZZ>>>NNNUUUdddxxx}}}{{{~~~zzztttdddbbbbbbhhhsssvvvmmmkkkjjjllluuuoooWWWHHH???888444444444444444555555555555333222111111000111222222///000111111222222111111000000000000111111111111222222222222222222222222222222333333444555555555333333333333222222222222///000111222333333333222222222222111111111111111000000111333777???IIIPPPdddttt}}}iiiWWWRRRTTTRRR[[[fffppp|||{{{kkkeeeoooyyy|||vvvhhhWWWKKKEEEDDDJJJPPPOOONNNKKKFFF@@@888000,,,------------,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,---------.....................///000000/////////000222333555666555777888888888;;;AAAGGGGGGGGGUUUrrrxxxeee[[[[[[mmm{{{wwwcccSSSNNNOOOMMMTTT]]]ffflllmmmllliiiaaaYYYLLLBBB>>>===???@@@999999999:::;;;<<<===>>>===<<<===AAAIIIQQQXXX[[[______fffsssbbbCCC@@@<<<:::<<>>===@@@GGGOOOTTTVVVXXXXXX___lllvvvzzz~~~}}}RRRCCCAAA???AAAHHHRRRZZZ___kkkdddccchhhcccQQQ@@@:::444555666777999:::<<<<<<}}}lll]]]TTTQQQNNNKKKJJJHHHFFFDDDAAA<<<=========<<<:::888777555555555333000...---...................................................<<<888333...++++++,,,...++++++,,,---...///000111<<>>GGGQQQXXXcccuuuyyyqqq```ZZZQQQJJJJJJQQQ[[[bbbrrrvvvwwwvvvuuuwww}}}|||~~~vvvaaaXXXWWWUUULLLFFFDDD???:::DDDSSSlll|||^^^NNNHHH[[[|||~~~bbb\\\bbbeeeddd]]]TTTPPPLLLAAA555............/////////000........................------------------------,,,,,,,,,---------......---------.........//////...///000...///555@@@HHHOOO```ttt|||eeeIIIMMMgggnnnvvv}}}}}}tttrrr|||{{{}}}|||aaaUUUdddzzzkkkVVVBBB<<<555444777999555000444333333222222333444444222333555666666444111///444444333333333333444444222222333333333444444444333333333333333333333333222222333444444555666666333333333222222222111111666666555444333444444444444444444444444444444444555555333222222333555666???NNNjjjqqqeeeVVVTTTdddyyyxxx~~~}}}~~~|||wwwsssmmmdddWWWLLLJJJOOOPPPLLLHHHFFFEEE@@@777///......---------,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,---------.....................///000000//////000111222444555666666999===>>>>>>@@@DDDHHHLLLRRRdddxxx}}}{{{pppccccccjjjxxx{{{zzzzzz~~~{{{vvvppphhh]]]TTTVVVSSSTTT]]]hhhjjjeee```WWWQQQHHHAAA===;;;;;;:::999999:::<<<>>>@@@CCCDDDCCC@@@===???FFFMMMQQQRRRQQQRRRZZZhhhppppppoooqqqhhhWWWJJJHHHIIIPPP]]]mmmzzzwwwtttgggNNN<<<777333444666888:::;;;<<<<<>>===<<<;;;:::999999999888777666444222000///.........////////////......//////////////////////////////...---,,,++++++******,,,---------000555:::EEEOOO[[[bbbccc```^^^\\\^^^```hhhvvvsss]]]HHH999999999;;;BBBNNN[[[fffmmm~~~~~~pppbbb[[[VVVZZZ^^^```dddqqqnnn^^^ZZZXXXZZZXXXKKK<<<>>>JJJ[[[sss}}}[[[GGGFFF]]]~~~{{{fff\\\aaaccc^^^VVVUUUVVVLLL>>>333222000000000///---,,,///............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...,,,+++,,,///111000......222222000111999CCCHHHZZZnnn|||}}}oooWWWQQQcccttt~~~pppiiiooowwwwwwcccbbbgggsssrrr```RRRGGG???333333333333333333333333444333222111111111222333555555555555555555555555333333333333333333333333222333333333333333333444444444444444444444444444555555555555666666666777777666555444444444444444666666666666666666666666777777666555444333333333222222222333333333333333888;;;HHHcccnnn^^^XXX```wwwppprrrxxxrrrttt~~~}}}yyyrrrllluuuiiibbb\\\SSSKKKHHHLLLLLLFFFCCCBBB===555...///000///---+++***+++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------.../////////000000000111111111222333444666777888888:::;;;:::<<<@@@CCCDDDMMM___nnn{{{wwwkkkeeejjjsssyyy{{{~~~uuupppssszzz{{{}}}|||tttiiicccddd```]]][[[^^^bbbddd```\\\TTTLLLBBB;;;:::999777444888777888===CCCFFFEEEBBBBBB@@@>>>===???DDDIIIMMMKKKNNNVVV```iiimmmkkkgggrrrjjjkkkaaa\\\iiigggPPP???999999:::999888888888:::===>>>mmm\\\VVVPPPNNNKKKJJJIIIGGGEEEBBB>>>===<<<;;;:::999999999777777555444222000///......///////////////.......................................------,,,,,,+++,,,---.........222999>>>DDDKKKTTTZZZ\\\]]]___aaaeeegggmmmuuuwwwxxx~~~dddOOOAAA888888===FFFQQQ___mmmzzz{{{mmmbbb^^^jjjzzz|||hhh___[[[```]]]QQQFFFEEEIII]]]vvvpppSSSFFFHHHTTTmmmttt^^^___bbbbbb___\\\YYYRRRKKK;;;777111//////000///...///............---------........................,,,,,,,,,,,,,,,,,,,,,,,,...,,,+++,,,///000///------///111555999@@@KKKTTT```tttrrrbbbVVVddd|||~~~zzzqqqiiilllwww~~~~~~yyyeeebbbjjj}}}vvvkkk[[[NNNFFFAAA;;;777444444444444444444444444444333222222222222333444555555555555555555555555333333333333333333333333444444444444444555555555555555555555555555555555666666777777777777777777777777666555555555555555666666666666666666666666888777777666666555555555444444444444555555555555111222888GGGaaa}}}ddd[[[gggyyyxxxmmmnnnsss}}}{{{jjjfffgggooovvvuuummmfffdddeee|||tttllliii^^^NNNEEEIIIJJJGGGEEEEEE@@@999000///...---,,,+++******,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------////////////000000000000111111222333444666777888888:::<<>>DDDGGGGGGEEEBBB@@@>>>===???DDDIIILLLLLLNNNSSS\\\eeeiiiiiifffiii{{{]]]HHH:::666777;;;:::999888999:::<<<===rrr```WWWQQQOOOLLLJJJIIIGGGDDDBBB>>>===<<<;;;:::999999999777666555333222000///...//////000000///...------........................------------------------............000666>>>DDDFFFJJJOOOSSSVVV[[[bbbgggjjjlllqqqsssqqqpppvvvzzzkkkQQQ@@@;;;;;;???EEEQQQ^^^ooo{{{wwwrrrpppuuu|||ooo___bbbhhhaaaQQQFFF???HHHVVVhhhmmmVVVJJJBBBRRRsssuuuXXXYYYZZZ^^^bbb```YYYTTTTTTGGG>>>333......000000//////............---------////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,...///...---///...333===DDDHHHTTTaaarrrzzzlll[[[ZZZuuutttlll```^^^ooozzzeee[[[___ppp|||gggYYYFFF@@@999666666777666555555555555555555555555555555444444333333444555555555555555555555555555555333333333333333333333333444444555555666666666666777777777777777777777777888888888888888888888888888777777666666666666777666666666666666666666666888888888888777777777777777777777777777777777777555666555444<<>>777333...---......---+++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------000000000000////////////111111222333444666777888;;;===AAAGGGMMMPPPQQQPPPVVVlll|||uuueeeeeerrryyywww{{{}}}~~~~~~ttthhhccceeetttvvvzzzzzzooo^^^RRROOO]]]\\\]]]aaaeeeccc[[[TTTHHHBBB;;;888999::::::999:::999;;;@@@FFFJJJJJJHHHAAA???======???CCCHHHKKKMMMMMMPPPWWW```gggiiiiiigggtttnnnNNN>>>888777888;;;;;;:::999999:::;;;<<>>===<<<;;;:::999999999666555444333222000//////000000000000///...---,,,........................,,,,,,,,,------...............---///333;;;CCCHHHJJJMMMPPPRRRUUU[[[cccjjjlllnnnpppssssssrrrtttvvvppppppiiiWWWCCC999;;;@@@IIIMMMWWWfff|||xxxkkkdddiii|||oooeeegggeee\\\TTTEEEEEECCCIIIeeekkk___PPPOOOcccwwwrrr___[[[VVVYYYbbbccc[[[VVVXXXQQQEEE666...---000000//////............---------........................------------------------...---------.........---333111888FFFMMMOOOZZZiiitttjjjffflllxxxkkkcccjjj{{{}}}fffXXX___mmmwwwfff[[[RRRHHH@@@<<<999666666777777666555666666666666666666666666555555555555555666666666555555555555555555555555444444444444444444444444444444444555555666666777777777777777777777777777999888888888888777777777777777666666666666777777666666666666666666666666777777777888888888888888:::::::::::::::999999999999<<<<<<666222999LLL\\\uuuiiiooo}}}yyyzzzvvvkkkbbbeeeqqqyyywwwqqqaaavvv|||pppaaaRRRFFFGGGGGGIIIKKKJJJFFFAAA>>>777000...000111000---------,,,,,,,,,+++++++++------------------------,,,,,,,,,------------...000000000000////////////111111222333444666777888AAAAAAEEELLLQQQQQQPPPPPP]]]vvvjjjZZZaaauuu|||vvv{{{}}}}}}}}}}}}zzzmmmaaa]]]___mmmqqqvvvwwwlllYYYKKKFFFHHHIIIMMMTTTZZZYYYRRRKKKCCC>>>999777777999::::::999999;;;AAAHHHKKKKKKIII@@@???======???BBBGGGIIIKKKJJJMMMUUUaaakkkrrrtttnnn___nnnZZZBBB;;;;;;<<<===<<<<<<;;;:::::::::;;;;;;yyybbbVVVTTTRRRNNNLLLJJJGGGDDDBBB>>>===<<<;;;:::999999999555555444333111000////////////000//////...------........................+++,,,,,,------............---...222888@@@FFFJJJLLLOOORRRTTTUUUZZZaaagggooooooppptttyyyyyyssslllkkkaaaSSSFFF===<<>>LLLUUUZZZdddqqqsssdddgggvvvvvvlllppptttbbbYYYccc~~~lll^^^LLLAAA>>>===;;;888:::999888888777666555333666666666666666666666666555555666666777777777777555555555555555555555555444444444444444444444444222333333444555555666666666666666666666666666666777777777777777777777777777666666666666666777777777777777777777777777777777777777777777777888888:::::::::;;;;;;;;;<<<<<<444999===<<<888888===CCCXXXrrrzzzjjjmmm{{{{{{{{{yyywwwrrrhhhlllyyyzzzrrrtttsssdddaaaLLLIIIGGGIIILLLKKKGGGDDD@@@999111...000111///,,,---------,,,,,,,,,++++++------------------------,,,,,,---------.........000000000000////////////111111222333444666777888CCCBBBDDDJJJKKKHHHJJJNNNnnnttt^^^TTTbbbxxxzzzzzz|||~~~uuuhhh]]]\\\aaahhhlllrrrssshhhUUUGGGBBB>>>@@@DDDMMMTTTTTTNNNGGG@@@===999666666777888999888888<<>>======>>>BBBEEEHHHHHHIIIMMMXXXhhhxxxhhhkkkfffIII<<<===@@@???===<<<<<<;;;;;;;;;;;;;;;;;;zzzbbbUUUVVVSSSPPPMMMJJJHHHDDDAAA>>>===<<<;;;:::999999999444444333222111000//////......////////////......------------------------,,,,,,,,,------...............222888???FFFIIIJJJLLLPPPSSSUUUVVVYYY^^^cccsssrrrqqqttt{{{{{{ooobbbaaaRRRCCC>>>@@@EEEIIIMMMPPP^^^uuu~~~}}}|||wwwnnnhhhmmmxxxttt```WWWUUUNNNOOOMMMFFFDDDQQQkkk|||ooofffqqq___JJJNNNddd~~~rrrcccaaadddccc^^^YYYXXXPPPEEE:::333000/////////............---------------------------------------------------------,,,...///000//////111222111999FFFSSS^^^iiittt{{{cccYYYeee}}}wwwqqqqqq}}}jjjZZZ]]]rrrkkkUUUKKKDDD===999:::999666333444555666777777777777666666666666666666666666666444555666777777777777777555555555555555555555555444444444444444444444444222222333444555666666777666666666666666666666666666666666777777777888888777777777777777888888999888888888888888888888888888888777777777777777777999999:::;;;<<<<<<===>>>;;;;;;<<<;;;;;;:::999999BBBRRRnnn}}}fff___ooozzzvvvvvvzzzzzzzzz{{{~~~sssrrrvvvhhhiiiRRRKKKFFFIIILLLKKKIIIHHH???999333///......---+++------------,,,,,,,,,,,,------------------------,,,---------............////////////000000000000111111222333444666777888???===???DDDCCCAAAJJJVVVwwwsssdddVVVXXXiii{{{|||~~~|||sssggg^^^```fffgggjjjooopppeeeSSSFFFAAA??????AAAGGGMMMMMMGGG@@@===;;;999666666666888999777999>>>FFFMMMNNNJJJEEE???>>>======>>>AAADDDFFFGGGJJJRRRbbbvvvaaaQQQAAA>>>@@@@@@===;;;;;;;;;;;;;;;<<<<<<<<<<<<|||cccUUUWWWTTTPPPMMMKKKHHHDDDAAA>>>===<<<;;;:::999999999444333333222111000//////,,,---...///000000000000------------------------,,,,,,------------------...111666???GGGLLLLLLJJJOOORRRUUUVVVWWWZZZ```eeerrrrrrqqqqqquuuvvvlll___SSSFFF===AAAKKKQQQTTTWWW```sss|||wwwuuuqqqmmmooovvvooo[[[RRRPPPQQQTTTUUUNNNKKKZZZoooxxxuuurrryyywww___QQQWWWwwwrrrbbb___aaa___YYYXXXUUUNNNDDD999222000000///............---------................................................,,,...000111000111333555666EEESSSZZZfffwwwuuu[[[]]]ooovvvrrr}}}eee```eee{{{vvv^^^JJJ???<<<:::999888999888666444333555777888999999::::::555555555555555555555555333444555777777777777777555555555555555555555555555555555555555555555555333333444555666777888888888888888888888888888888555666777777888999::::::999999999999999:::;;;;;;::::::::::::::::::::::::::::::999999888888777777666777888:::;;;===>>>???CCC@@@>>><<<<<<;;;999777999>>>KKKeeezzz^^^\\\eeeggghhhlll}}}{{{}}}pppbbbppp{{{mmmeeeUUUKKKEEEHHHLLLLLLLLLMMM???<<<888333///...------...------------,,,,,,,,,........................------------............------...///000111222222111111222333444666777888:::999===BBBAAADDDWWWmmmxxxuuu}}}yyylll]]]XXXcccsss{{{~~~uuujjjaaaccciiijjjkkkooommmbbbQQQEEEBBB@@@>>>===@@@EEEEEE@@@::::::999888777666777999;;;777;;;BBBJJJPPPPPPJJJDDD>>>>>>======>>>AAACCCEEEIIINNNZZZmmm{{{PPPGGGAAAAAAAAA???======::::::;;;<<<<<<=========}}}dddUUUXXXUUUQQQNNNKKKHHHDDDAAA>>>===<<<;;;:::999999999444333333222111000//////+++,,,---///000000111111------------------------------------------------///333:::DDDMMMPPPNNNKKKRRRUUUWWWXXXYYY^^^eeekkkllloooooommmooorrrlllbbbJJJAAA???IIIUUUZZZ\\\___ttt|||wwwrrrkkknnnkkk\\\WWWSSSWWW^^^XXXNNNXXXlllyyy{{{ZZZPPPsssiii___dddeee```XXXXXXTTTKKK>>>555111111//////.........---------////////////////////////........................+++...111222111222555777===QQQ^^^```jjj~~~dddVVVeee|||zzzwwwyyyuuu^^^^^^lllkkkQQQ@@@;;;===777666444222333555888:::777888::::::999888888999555555555555555555555555222333555666777777777666555555555555555555555555555555555555555555555555444444555666777888999999999999999999999999999999666666777888:::;;;<<<===;;;;;;;;;;;;;;;<<<===>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;::::::999888888444555777999;;;===>>>??????>>>>>>@@@AAAAAA@@@>>>;;;;;;===IIIjjjttt\\\VVV\\\cccfffxxx|||}}}ppplllwwwqqq\\\ccczzztttaaaVVVJJJCCCGGGLLLNNNNNNQQQBBBAAA>>>888333000000111......---------,,,,,,,,,........................---------.........//////,,,---...///000111222333111111222333444666777888888888===CCCEEELLLfff|||uuummm___]]]nnnzzzzzzzzznnnddddddiiimmmnnnooolll```OOODDDBBB@@@===;;;===BBBCCC???;;;888888777777666888;;;===888===DDDNNNSSSRRRJJJCCC>>>=========>>>@@@CCCDDDKKKQQQ___uuu|||WWWHHHDDDBBBBBBAAA>>>???CCC999:::;;;<<<============|||]]]UUUWWWUUUQQQLLLHHHEEEDDDCCC======<<<;;;::::::999999666555444333222000//////........................---------............///***,,,------------...000222777???GGGMMMPPPPPPPPPTTTWWWZZZZZZ[[[```jjjsssjjjiiikkksssxxxppp]]]LLL<<<>>>GGGTTT]]]cccooo{{{|||{{{xxxuuuuuu~~~lllcccUUUYYYlllkkkWWWUUUeee```dddxxxnnn```ZZZiiiYYYYYYWWWRRRJJJ@@@777111000000000///------...///---,,,,,,,,,,,,---......,,,,,,,,,------............,,,,,,///111000222666===PPPaaafffmmmssseeelll{{{|||rrrppppppkkkrrr}}}}}}|||eeeeeeuuubbbNNNCCC:::888;;;888888999999999:::::::::888888777777777777888888888888777666555555555555777555444666:::;;;:::888555999:::666333555888::::::888777888;;;<<<999777<<<;;;;;;<<<===??????@@@NNNDDD>>>>>>???>>>???AAA;;;>>>???>>>@@@EEEGGGEEEDDDGGGFFF@@@>>>AAADDDDDDCCCBBB???;;;888777999;;;@@@@@@@@@@@@@@@>>>===<<<777777777666666777:::===;;;>>>AAABBBAAAAAAAAAAAABBB<<<999>>>JJJdddwwwdddUUU[[[wwwmmmxxxyyy~~~nnn[[[aaazzzlll]]]jjj|||ooocccZZZJJJ???AAALLLPPPMMMIII@@@;;;;;;888111------------,,,,,,,,,------.......................................////////////000000000000////////////111111222333444666777888:::666:::BBBDDDMMMmmm}}}|||xxxuuuddddddkkkwww}}}||||||vvvmmmjjjkkkmmmjjjiiigggaaaXXXOOOHHHDDD@@@???===;;;:::999::::::666666666666777777777777<<<@@@HHHQQQWWWTTTJJJBBB@@@???===<<<===???BBBDDDNNNTTTccc~~~|||\\\MMMDDDCCCBBBBBBBBBBBBAAA@@@===>>>===;;;999999;;;===~~~___XXXUUUSSSOOOKKKGGGEEECCCBBB>>>======;;;:::999888888555555444222111000///...........................---------............///,,,---......---...///111444999???FFFKKKNNNQQQRRRRRRVVVYYYZZZYYY\\\dddjjjllllllnnnrrrrrrgggSSSDDD>>>>>>GGGUUUcccpppzzzzzz{{{uuuddd```nnnrrrfff```gggllltttyyyfff]]]iii```]]]XXXTTTOOOFFF:::111///000000///...---......------,,,,,,------...///,,,------------------......,,,,,,///000000333888KKKYYYeeeiiittt~~~qqqqqqxxxtttooolllyyy}}}{{{eeeggguuummmPPPCCC???999999<<<999999999:::::::::::::::888888777777777777888888888888777777777888888999<<<:::999999<<<<<<;;;999555777999;;;:::999;;;>>>888999:::;;;===>>>??????AAABBBDDDFFFGGGIIILLLNNNddd]]]TTTMMMJJJHHHEEECCCDDDHHHKKKLLLOOOUUUVVVTTT]]]UUUJJJBBB@@@BBBGGGJJJEEEDDDBBB@@@>>><<<;;;;;;>>>@@@BBBEEEFFFFFFEEEDDD???>>>===;;;999888999999555:::???CCCDDDDDDDDDDDDAAA>>>===>>>@@@PPPssswww^^^\\\rrrvvv[[[^^^wwwvvvtttllldddfffxxxppphhhWWWFFFAAAGGGMMMMMMLLLCCC<<<===;;;555///......------,,,,,,------.......................................////////////000000000000////////////111111222333444666777888:::777:::CCCFFFPPPnnnvvvyyy{{{uuurrrccchhhrrr{{{}}}{{{}}}yyyqqqnnnnnnooogggeeeaaa[[[SSSKKKEEEBBB@@@???===;;;:::999999999555666666777777888888888<<<@@@IIIRRRWWWSSSIIIAAA@@@???===<<<===???BBBDDDKKKSSSfff|||gggVVVMMMFFFFFFFFFHHHIIIHHHDDDAAA>>>>>>???@@@AAABBBCCCCCC```XXXRRRQQQNNNJJJGGGEEECCCBBB???>>>===<<<:::999777777444444333222000///...---........................---------............///---...///.........111333888<<>>???;;;;;;@@@@@@BBBCCCAAA??????BBBFFF@@@EEEMMMTTT[[[ccclllrrr|||oookkklllfff\\\]]]aaagggppp}}}nnnUUUIIIDDDAAAEEELLLMMMMMMKKKGGGBBBAAAAAACCCFFFGGGHHHIIIIIIHHHFFFEEEEEEEEEDDDBBB@@@>>><<<;;;666:::AAAGGGKKKKKKIIIGGGEEEDDDDDDAAA:::===TTToooqqqbbbkkkgggbbbxxx~~~ooorrrzzzvvviiilll}}}yyyssseeeQQQCCCCCCIIINNNOOOFFF?????????;;;444///......---------------.......................................////////////////////////000000000000111222222333444666777888999666;;;EEELLLWWWsssrrrlll}}}{{{vvvpppnnndddmmmyyy|||~~~wwwssspppooodddaaa[[[TTTMMMHHHDDDBBB???>>>===<<<:::999888777555555666777888888999999<<>><<<:::888777666444333222111000...------........................---------............///---......------///222555;;;AAAIIINNNPPPQQQSSSUUUWWW[[[___^^^]]]^^^ccciiiqqqtttuuuooo```OOO@@@999CCCFFFOOObbbxxxqqqqqqsssjjj]]]bbbnnnaaatttggg[[[hhhccc\\\YYYWWWPPPFFF===111000////////////...------------------...////////////......------,,,,,,///---...000222444<<>>>>>===<<<:::888777666555666777777888999::::::===DDDNNNUUUVVVPPPHHHBBB@@@???===<<<<<<>>>AAABBBIIIRRRgggcccQQQWWWhhhuuuyyysssrrrssstttsssooohhhbbb^^^]]]]]]```ccc___WWWOOO```XXXRRRQQQOOOMMMJJJGGGEEEDDD@@@???>>><<<:::888777666444333222111000...------........................---------............///---------,,,---000555888>>>FFFQQQWWWXXXVVVUUUUUUUUUWWWYYYXXXWWWZZZbbbiiixxxzzzxxxkkkVVVDDD:::777@@@HHHYYYooo{{{ssspppjjjaaaZZZXXX]]]pppgggdddbbb___[[[VVVQQQKKKHHH555222/////////000...---...------------...///////////////......---------///...///111333888BBBNNN^^^ppphhhdddyyyiiiOOOCCC===999:::<<<:::777666777777777777666666666666555444444444444444444555999999999999:::;;;<<<===GGGVVVlllmmmSSSJJJJJJHHHGGGHHHIIINNNSSSVVVZZZeeewwwjjjeeeeeevvvnnnWWWQQQOOOJJJMMMVVVaaakkktttqqqfff\\\[[[^^^nnnkkkeee]]]VVVOOOKKKIIIEEEDDDDDDFFFIIIJJJIIIHHHJJJEEEDDDNNN\\\ccc^^^VVVTTTLLLIIIJJJGGG@@@AAAGGGdddiiiooorrr}}}vvvjjjmmmwww{{{www{{{yyymmmXXXIIIGGGLLLOOOJJJDDDCCCDDDCCC<<<555000///...---------------....................................////////////.../////////000000000111222222333444555777888999999777;;;FFFQQQ^^^qqq{{{uuussspppkkkggggggmmmsss{{{}}}tttjjjddd^^^YYYRRRMMMKKKIIIGGGFFF>>>>>><<<:::999777666555777777777888999::::::;;;>>>FFFQQQVVVTTTNNNGGGDDD@@@???===;;;<<<===@@@AAAHHHQQQccc}}}{{{\\\CCCCCCLLLZZZsss{{{sssrrrsssvvvvvvpppdddZZZccc[[[SSSRRRQQQNNNKKKGGGDDDCCC???>>>===<<<:::999777777444444333222000///...---........................---------............///------,,,,,,...222999===AAAKKKXXX^^^]]]YYYWWWVVVUUUXXXYYYXXXWWW[[[eeemmm{{{zzzsssaaaLLL<<<888999>>>OOOggg{{{wwwjjjfffcccZZZeeeyyy^^^RRR\\\yyybbbaaa___[[[VVVRRROOONNN;;;666111...///000///---......------......///000/////////...............//////000333666<<>>???@@@FFFRRReeewwwsssiiihhhjjjjjjiiiuuuzzzqqq[[[VVVWWWiiizzzuuupppjjjkkkpppvvv}}}xxxuuurrrlllddd[[[RRRLLLHHHIIIGGGDDDFFFKKKPPPQQQQQQSSSMMMJJJQQQ^^^hhhjjjggg```TTTMMMNNNMMMEEE@@@BBBSSSmmm{{{iiiyyyjjjccclll~~~{{{gggRRRGGGFFFLLLKKKIIIFFFFFFFFFAAA;;;000000///...------------....................................////////////......//////000000111111222333333444555777888999<<<999<<>>;;;999777666555555888999999999999:::::::::???GGGQQQTTTPPPIIIEEEDDD@@@???===;;;;;;===???AAAEEEMMM]]]rrryyyPPPAAA===DDDBBBCCCeeexxxoooddd\\\SSSRRRQQQNNNJJJFFFCCC@@@>>>======;;;:::999888888555555444222111000///...........................---------............///...---------000666>>>CCCDDDOOOZZZ```]]]YYYXXXXXXVVVZZZ\\\\\\[[[^^^eeelllqqqnnneeeTTTBBB:::===DDDFFF]]]yyykkkeeefff```]]]YYYkkk{{{jjjRRRQQQddd{{{fffbbb^^^ZZZYYYVVVRRROOOBBB:::222......000000..................//////000............//////////////////111444888@@@QQQ```nnn~~~vvveeehhhxxxeeegggyyyoooVVVEEE===999999888777777999::::::555666666777888999::::::;;;::::::999999::::::;;;;;;<<<===@@@CCCFFFIIIJJJ@@@EEELLLQQQTTTWWW[[[^^^sssiiikkkmmmsss|||lll]]]TTTPPPLLLIIILLLTTT]]]ccceeeaaa^^^[[[ZZZ^^^gggqqqxxxvvvhhh]]]YYYSSSHHHCCCDDDGGGWWWrrrxxx|||{{{tttgggfffpppYYYHHHCCCIIINNNNNNJJJHHHIIIGGGBBB111000///...------------....................................////////////.........///000111111111333333333444666777999:::<<<:::???LLL\\\kkkwww}}}{{{|||wwwrrrnnnmmmjjjfffeeegggttt{{{}}}}}}zzzooobbbXXXRRROOOMMMNNNQQQPPPLLLHHHAAA>>>:::777444444555666:::::::::::::::999999999>>>FFFOOOPPPJJJDDDBBBCCC@@@???===;;;;;;<<>>;;;???EEE@@@@@@ZZZ|||bbb[[[RRRRRRPPPMMMIIIEEEAAA>>>======<<<;;;::::::999999666555444333222000//////........................---------.........////////////...///222999AAAGGGGGGPPP[[[^^^[[[XXXXXXZZZRRRWWW[[[[[[ZZZ[[[```eeeccc```WWWIII===<<>>======<<<<<<======>>>CCCDDDGGGJJJOOOSSSWWWYYYKKKIIIEEE@@@>>>BBBJJJQQQjjj|||sss{{{qqqeee^^^]]]eeewww|||oooUUUQQQMMMRRR^^^lllvvvzzzppppppmmmddd^^^dddttt}}}oooeeeYYYKKKFFFJJJ???HHHnnnnnnxxxxxxpppuuu~~~{{{nnnddd{{{sss\\\JJJBBBHHHOOORRRMMMJJJKKKJJJGGG111111000......---------..................................../////////000---......///000111111222333333333444666777999:::::::::AAARRRfffyyytttyyyvvvuuuppplllllljjjffffffhhhttt}}}|||}}}~~~yyynnn```WWWQQQPPPOOORRRVVVVVVPPPKKKBBB???:::555333333555777<<<;;;;;;::::::999999888===EEEMMMMMMFFF@@@@@@BBB@@@???===;;;;;;<<<>>>@@@CCCIIITTTbbbqqq}}}sss\\\FFF;;;<<<::::::>>>BBBJJJVVVaaaooottt{{{cccXXXTTTRRROOOLLLHHHEEEDDDCCC@@@>>>===<<<<<<;;;999777777555444222000......---...///000///...---...000------............------000,,,+++222>>>EEEEEEAAAKKKMMMQQQWWW]]]______]]]]]]]]]___```___\\\[[[]]]UUUPPPFFF>>>>>>EEEOOOUUUggg|||tttiiiqqqdddQQQKKK[[[sss~~~|||~~~|||lllTTTNNNUUUhhh{{{ooobbbYYY[[[[[[UUUSSSUUUKKKCCC999222///000//////...///000///...---...000///////////////000111111...///222666:::FFF\\\ppp|||zzzbbb___hhhuuunnnkkkssszzzxxxrrrXXXJJJAAA;;;888999888888777777777777888:::===AAADDDEEEFFFGGGGGGLLLKKKKKKJJJJJJKKKLLLMMMVVV___gggooo~~~~~~hhhaaaSSSDDD??????AAADDDIII```pppzzzjjj]]]VVVSSSQQQTTTSSSQQQaaannnaaaVVVUUUYYY^^^ccchhhkkkttt}}}sssrrrwwwooo^^^[[[RRRBBBHHHEEERRRyyyxxxmmmrrrpppxxx]]]```iiiwwwxxxgggTTTGGGIIIIIILLLQQQQQQKKKFFFEEE???444---///000---+++,,,........................---------.........///////////////000111111222222222333333444666888:::;;;>>>===DDDVVVlll}}}}}}}}}ooopppkkkiiikkkiiieeegggmmmuuu}}}}}}~~~~~~{{{{{{zzzzzz{{{~~~{{{pppcccYYYQQQUUU\\\___^^^YYYSSSOOO???;;;666333444555777888::::::;;;:::888777999:::@@@FFFHHHDDD@@@@@@@@@??????>>>===;;;;;;<<<<<<===@@@FFFQQQ^^^lllxxxxxxjjj___SSSFFF;;;777:::<<<>>>>>>???EEEOOOXXXyyysssxxx{{{bbbWWWTTTRRROOOLLLHHHFFFCCCBBB@@@>>><<<<<<<<<;;;999777666555444111000......---...///000///...---...000------............------000......555@@@GGGFFFBBBEEEHHHMMMSSSXXX\\\^^^```aaa```^^^]]][[[YYYZZZ[[[VVVLLLBBB???AAAGGGRRR\\\nnnyyy|||vvvjjj___QQQKKKRRRdddwwwrrrnnnpppvvveeePPPNNNdddvvvvvvmmmaaaXXXYYY[[[WWWRRRQQQKKKDDD:::333000000///......///000///......///000///////////////000111111//////222888???KKK___qqqwww{{{zzzhhhjjjvvv{{{xxxzzz~~~___KKKCCC???;;;:::888888888888888999999:::???EEEQQQ___jjjoooooommmjjjpppwwwxxxtttppppppqqqeeeWWWHHH@@@<<<999999;;;???GGGOOOWWWfff|||oooccc]]]]]]```aaajjjhhhddd]]]WWWSSSSSSTTTRRRYYYaaammmhhhYYYXXXkkkwwwdddZZZUUUPPPNNNNNNVVVaaassssss\\\OOOLLLFFFCCCLLLiiisssttt~~~}}}tttiiifffvvvzzzxxxvvvkkk}}}wwwcccPPPHHHGGGJJJOOOPPPLLLIIIIIICCC999111000000...,,,...........................---------.........///////////////000111111222222222222333444555777888999777<<>>:::666333444555777888888999:::999999999;;;===@@@FFFHHHCCC@@@@@@@@@??????>>><<<;;;;;;;;;<<<===AAAFFFOOO\\\iiitttyyy{{{yyyiiiWWWJJJBBB<<<;;;===;;;<<<>>>======CCCLLLTTTmmm|||bbbVVVSSSRRROOOLLLIIIFFFCCCBBB@@@>>><<<;;;;;;;;;999777666555333111000///.........///000///...---...000------............------000///222:::CCCHHHGGGCCCCCCGGGMMMQQQSSSWWW\\\```iiigggccc```^^^^^^___```YYYIII>>>CCCIIIMMMYYYhhh}}}vvvrrr~~~|||yyyyyysssxxxddd[[[RRRNNNMMMUUUooovvvpppqqqyyyZZZMMM___sssxxxuuuhhh[[[YYY[[[ZZZTTTNNNKKKEEE===666222000///......///000000......///000///////////////000111111111000444===HHHUUUeeessspppvvv}}}rrrwww~~~{{{wwwbbbKKK@@@===<<<;;;;;;888888888888999:::;;;;;;AAAKKK]]]ooo|||~~~wwwqqqjjj{{{~~~nnnQQQFFF<<<888555333222444///000111333@@@VVVlllxxxxxxjjjUUUDDD;;;;;;???BBB???AAACCCFFFLLLUUU___fffoooxxxjjjUUUDDDAAAEEEYYY{{{gggXXXLLLCCC@@@???GGGXXXlllzzzcccPPPQQQGGGFFFGGGUUUxxxvvvzzz}}}lllkkkvvvyyyzzz{{{uuuyyy||||||ppp___JJJGGGHHHMMMPPPNNNMMMNNNIII???666222111...---///........................------.........//////////////////000111111222222000111333555666888999::::::AAAPPPeeexxx}}}qqqooommmjjjfffbbbaaaiiirrrtttxxxyyyvvvuuuxxx{{{{{{xxxwwwwwwwwwxxxyyy{{{|||~~~tttggg___hhhiiinnnsssuuukkk[[[MMM<<<999555333444666777888777888999999999:::===???BBBGGGIIIDDDAAAAAABBBAAA>>>>>><<<;;;;;;;;;<<<===BBBDDDLLLXXXfffnnnooommmeeeVVVEEE;;;777666999>>><<<===>>>>>>>>>CCCKKKQQQ```pppwwwwwwxxx}}}cccWWWSSSRRRPPPMMMIIIFFFCCCBBB@@@>>><<<;;;;;;:::888777666555333111000///.........///000///...---...000------............------///111666===EEEHHHGGGDDDGGGLLLPPPQQQPPPRRRXXX^^^ggghhhfffdddeeeggggggddd[[[GGG>>>JJJTTTWWWeeexxx{{{qqqooopppsss}}}{{{wwwpppmmmnnnrrrwww{{{|||{{{|||hhh\\\VVVUUUOOOPPPiii}}}|||rrrWWWZZZrrr{{{ggg\\\ZZZ[[[WWWQQQLLLHHHAAA:::555111///......000111000///...///000///////////////000000111444333888EEESSSaaannnxxxwww||||||bbbSSSCCC===;;;:::999:::999999999888999999::::::???HHHVVVaaafffccc\\\VVV\\\tttnnnWWWFFF===;;;555111222333222222444222333222444:::GGGUUU]]]WWWPPPFFF<<<666333444555///111555===JJJ\\\nnnzzzlllHHH;;;:::EEEKKKVVVooo]]]PPPGGGCCC<<<;;;BBBSSSeeetttttt[[[QQQJJJKKKGGGHHH```ooovvvkkkrrryyyzzz{{{vvvjjjRRRLLLJJJMMMPPPPPPPPPRRRMMMEEE;;;444000......///..................................../////////////////////000111111222222///000222555777:::;;;<<<@@@BBBLLLaaawwwyyynnnooonnnjjjddd___aaajjjtttkkkkkkjjjjjjooouuuzzz|||xxxxxxxxxxxxyyyzzz|||}}}vvvggg^^^iiinnnwww|||yyyjjjVVVHHH:::777333222444666888888777888888888888:::===@@@EEEJJJKKKGGGCCCCCCDDDCCC>>>===<<<;;;:::;;;<<<<<>>???@@@CCCHHHOOOTTT```hhhrrryyyzzzvvvqqqeeeYYYRRRRRRPPPMMMJJJFFFCCCAAA???===;;;;;;;;;:::888666555444333111000/////////...///000///...---...000------............------...222888@@@EEEGGGFFFEEEGGGKKKOOOOOOMMMPPPVVV\\\]]]bbbfffgggkkkoookkkdddVVVEEEAAAPPP\\\```ooonnnhhhlllppp~~~wwwkkk___\\\___kkkqqqxxxzzzyyyyyy}}}}}}~~~~~~~~~xxxeee[[[\\\WWWSSSeeejjjTTThhhxxx```WWWYYYYYYTTTNNNKKKFFF???888333000...///000111000///...///111///////////////000000111555666>>>NNN___lllwwwpppTTTJJJAAA===<<<:::999:::;;;:::999999888888888888>>>BBBGGGKKKOOOWWWaaahhh}}}tttXXXEEE999444444:::666555666666222000111111111222333555888>>>CCC@@@@@@>>>:::777333111000......///555BBBUUUjjjxxxyyydddMMMAAA666666@@@CCCLLLvvvnnn[[[OOOHHHFFFDDD>>>>>>IIIXXXeeeooowwwhhhQQQLLLNNNJJJEEETTT{{{vvv{{{{{{qqquuu|||uuuttt}}}rrr^^^UUUNNNNNNPPPPPPQQQTTTPPPJJJ???555000.........////////////////////////........./////////000000/////////000111111222222111222222333555777999:::@@@???JJJeee~~~~~~uuuppppppkkkddd```dddmmmuuuxxxsssooonnnppprrrtttuuuvvvvvvwwwxxxyyyzzz|||}}}|||}}}~~~~~~~~~~~~}}}|||}}}yyyggg]]]aaakkkwwwzzzqqq^^^KKK@@@777555222222444666888888888999999888888999===@@@FFFKKKMMMIIIDDDCCCCCCAAA>>>===<<<::::::;;;;;;<<>>>>>GGGRRRWWWZZZ]]]tttnnnUUUNNNNNNLLLHHHPPPllluuuttt{{{~~~xxx{{{yyy}}}jjj]]]RRROOOPPPPPPRRRTTTQQQNNNDDD888111000///---////////////////////////....../////////000000000/////////000111111222222444333222111333666:::<<>>@@@DDDJJJQQQYYY^^^bbbccceeeiiinnnpppqqqvvv}}}|||eee[[[QQQQQQPPPNNNKKKFFFCCC@@@???===;;;::::::999777666444444222111000000//////...///000///...---...000------............------111777>>>CCCEEEFFFIIIKKKDDDEEEGGGJJJNNNQQQTTTVVVVVV___eeeffflllooogggYYYFFFIIIRRR^^^hhhrrrxxxiiifffuuu}}}{{{{{{yyyqqqggg\\\OOODDDBBBFFFHHHQQQ^^^hhhkkkfff]]]WWWTTTZZZcccllltttyyy}}}tttiiiggghhhmmmuuu```TTTrrryyy___YYYZZZWWWSSSRRRPPPIII@@@777222000///000111111000///000111///////////////000111111777===MMMaaarrr}}}zzz```PPPAAA===<<<===<<<::::::===;;;;;;;;;;;;<<<===>>>???BBBCCCKKK___}}}iiiDDD666555222111444000///333777777444333555333000///111222222888@@@>>>===:::555///---...000111111111111555<<>>:::<<>>AAA@@@EEENNNWWW[[[YYYRRRLLLJJJLLLTTTbbbrrrooommmpppuuuzzz{{{pppXXXeeeiii___]]]XXXTTTTTTRRRLLLBBB888333111///111222111000///000111///////////////000111111777???QQQgggwww|||~~~}}}iiiRRRFFFAAA>>>===???===999999===::::::;;;===???AAACCCDDDCCCGGGVVVttt}}}uuuUUU:::666:::555111111888777999===:::555333555///---///444555222555<<<:::;;;;;;999444222222444...///111222333444777:::;;;;;;<<>>QQQvvvuuu[[[NNNLLLJJJGGGEEEAAA<<<;;;CCCMMMVVV___fffiiiwwwvvv```VVVPPPOOOIIINNNnnn}}}zzzjjj\\\kkkrrrlllqqq~~~___WWWooo|||vvvrrrbbbRRRLLLMMMOOORRRUUUSSSSSSLLL???777555444///000000000000000000000000////////////000000000000/////////000111111222222000000111666???KKKWWW^^^bbbhhh{{{{{{|||}}}uuutttsssoookkkooovvvuuuooouuussstttxxxuuuooooootttppprrruuuxxx|||~~~|||~~~~~~yyy~~~|||}}}rrr]]]XXXQQQHHH@@@:::555222222000000111444777888999888999;;;===@@@FFFNNNSSSUUU]]]bbb^^^XXXRRRKKKEEE===<<<;;;:::999:::;;;;;;BBBFFFKKKQQQUUUVVVVVVUUUKKKBBB::::::<<<>>>AAAEEESSSUUUYYYaaaiiipppuuuvvvttttttyyy{{{{{{|||```WWWRRRRRRPPPNNNKKKGGGEEECCC===<<<<<<;;;999777555444222222333222222111//////////////////............---,,,...111000---...222888;;;???CCCFFFIIIMMMPPPHHHMMMNNNJJJKKKQQQUUUTTTQQQWWWZZZWWWUUURRRKKKCCCDDDTTTbbbiiiwwwrrreeedddttt{{{|||rrrmmmpppnnnfff```SSSDDD???CCCFFFBBB<<>>===???EEEHHHGGGOOOVVVcccsssppp```\\\jjjnnnQQQIII???:::888777333000333555777:::;;;999555111111000///000111555888:::===<<<:::888555333111000111111111111222333444555777888888888888888777777<<<999===DDDHHHUUUwwwqqqdddTTTKKKKKKLLLJJJFFF???@@@===<<>>BBBFFFIIILLLPPPSSSMMMPPPPPPKKKJJJPPPTTTTTTTTTSSSTTTUUUUUUOOOEEE>>>HHHSSS```mmm|||xxxiiicccaaalll|||xxxzzz}}}~~~~~~|||qqqsssttttttuuusssjjj___TTTLLLDDD???@@@BBBCCCBBB@@@AAACCCEEEFFFFFFDDDBBBDDDGGGKKKWWWmmm{{{sssuuuuuukkkiii[[[iiiaaa]]]VVVTTTQQQMMMHHH@@@888222333333222111000000000111000...///222222000111555<<<[[[nnnrrrqqqaaahhhwwwvvv~~~~~~gggQQQEEEBBBBBB@@@>>>======???@@@AAABBBEEEDDDBBBEEELLLRRRSSSWWW\\\eeeooowww{{{{{{yyyhhhYYYTTT___sss{{{]]]OOOGGG>>>999777666444111222333666999::::::888666444333111000111444777999<<<;;;999777444222111000111000000111111222333444555666666777777777777777:::999@@@IIINNNZZZyyy|||zzzfff[[[MMMGGGIIIKKKHHHEEEAAABBB>>><<>>BBBGGGLLLOOOOOOMMMKKKHHH@@@<<<>>>CCCGGGOOOXXXbbbkkkvvvxxx^^^YYYTTTSSSQQQNNNJJJFFFCCCAAA???===;;;999777666666666222222222111111000//////////////////............---,,,...111111///111666@@@BBBFFFIIILLLOOOSSSVVVSSSSSSQQQKKKJJJNNNSSSUUUYYYRRRRRRYYYYYYNNNDDDAAAMMMSSSaaatttppp```QQQVVVcccyyyyyyooohhhiiioootttxxx|||}}}xxxwwwxxx{{{}}}~~~}}}yyyyyyvvvfff[[[JJJJJJIIIFFFCCCCCCEEEHHHGGGFFFEEECCCAAAAAACCCDDDEEEHHHMMMUUUdddyyyxxxtttyyykkktttrrr[[[VVV{{{fffXXXVVVUUURRRNNNIIIBBB:::444555444333111000////////////...///333333222444999GGGbbbrrrxxx{{{iii___mmmppp[[[JJJBBBBBBAAA@@@>>>===>>>BBBGGGJJJHHHNNNTTTVVVZZZbbbfffgggkkkmmmrrrwwwzzzyyyuuuqqqeeeWWWQQQWWWeeetttlllPPPJJJDDD<<<888777666444222111222444777999:::;;;;;;777555333111111333666888;;;:::999777444222000///000000000000111222333333222333444555666777777888999;;;CCCLLLRRR___yyyvvvlllfffZZZQQQHHHEEEHHHJJJHHHEEEBBBCCC???===GGGWWW^^^[[[YYY```xxxuuu```UUUMMMIIIQQQ___{{{ooorrrxxxfffffftttxxxppptttqqqyyyxxxeee```qqqyyykkk[[[PPPNNNSSSXXXTTTSSSQQQLLLEEE<<<555000////////////////////////////////////000000000000000000000000111222333444222444555666666999???EEERRR[[[nnn~~~xxxuuutttooojjjiiilllkkkiiinnnnnnooopppqqqssstttuuuuuuvvvwwwyyy|||}}}~~~~~~|||rrrzzz~~~___PPPBBB<<<;;;999666555333333444444555777888999:::;;;@@@GGGPPPWWW[[[\\\[[[[[[ZZZWWWQQQJJJCCC???999999999888777777999;;;>>>@@@EEELLLQQQRRRNNNIIIGGGCCCBBBGGGMMMTTT^^^gggkkksss~~~sss\\\YYYTTTRRRPPPMMMJJJFFFCCCAAA@@@>>>;;;888666666666777333222111111000/////////////////////...............,,,---000111000333999EEEGGGJJJLLLMMMNNNQQQSSSTTTSSSOOOKKKJJJNNNTTTWWWZZZSSSUUU^^^YYYIIIBBBGGGPPPVVVggg{{{sss^^^OOOFFFVVVnnn~~~wwwkkk```WWWYYYaaahhhoootttttttttuuuyyy{{{|||yyylllbbb___ZZZ]]]```___ZZZUUURRRQQQOOOMMMHHHDDDBBBDDDKKKPPPNNNQQQTTTWWW```ppp}}}zzzqqqjjjzzz^^^RRRkkkhhhUUUWWWUUUSSSPPPKKKEEE===777444333222111000000000000///...000333333111555;;;SSShhhuuu|||uuukkkiiixxxdddTTTHHHEEEGGGCCCCCCDDDFFFJJJQQQYYY^^^iiiuuu|||uuulll]]]UUUVVV___nnnkkkUUUFFFAAA;;;777666555444333333444555666777999;;;===888666333111222444777:::<<<<<<:::888555333111000////////////000111222333000111222333555777888999;;;>>>DDDKKKSSSccczzzzzzmmm```VVVRRRLLLGGGFFFJJJLLLIIIEEEBBBBBB???@@@PPPeeeooommm\\\YYYnnniiiYYYRRRNNNPPPVVVppplllbbbkkknnnhhhwwwxxxrrr___hhh}}}vvviii\\\TTTRRRSSSTTTTTTRRROOOHHH???666///////////////////////////////////////000000000000000000000000111222333444222333666777555666>>>GGG\\\iiixxxyyyuuurrrmmmkkkkkkmmmllljjjnnnnnnnnnoooqqqsssvvvwwwxxxxxxxxxyyyzzz{{{}}}~~~}}}}}}{{{|||wwwuuuyyy{{{iiijjjsssVVVKKK@@@===<<<888555444333333444555777888999:::777:::???FFFLLLOOOQQQQQQTTTSSSRRROOOJJJDDD>>>;;;888999999888777777999;;;???@@@EEEMMMUUUWWWRRRMMMHHHIIILLLRRRZZZdddnnnvvvyyyoooZZZYYYSSSRRRPPPMMMIIIFFFCCCAAA@@@>>>;;;888666666666777333222111000////////////////////////............///------000111111666===IIIJJJLLLLLLKKKKKKLLLNNNQQQOOONNNMMMMMMOOOUUUZZZZZZYYY]]]aaaSSS@@@>>>JJJRRR]]]ooo~~~zzzgggUUULLLJJJ```|||~~~xxxnnneee___bbbjjjqqqxxx~~~qqqfffdddbbb```fffqqq|||}}}~~~{{{qqqeee\\\QQQOOOLLLKKKNNNWWWbbbiiifffeeecccaaabbblll}}}uuuhhhzzzkkk[[[aaauuujjjYYYVVVUUUSSSPPPMMMFFF???:::222111111111111111222222000///111333111111666>>>___oooyyy|||yyy|||}}}ppp^^^PPPHHHHHHKKKJJJJJJIIIKKKSSSaaaqqq|||vvvkkk^^^UUURRRXXXhhhkkk[[[BBB???;;;777555555444444666777777666555666:::===888666333111222666:::===>>>===<<<:::777555333222////////////000111222333000111111333555777:::;;;===@@@DDDJJJXXXnnn~~~rrrdddVVVMMMMMMIIIFFFFFFIIIJJJGGGCCC@@@@@@???EEE[[[wwwhhh\\\iiiooo[[[SSSQQQRRRRRRhhh}}}iiiYYY\\\eeejjj^^^[[[qqq~~~uuujjj___WWWRRRPPPSSSSSSRRRPPPKKKBBB888000000000000000000000000000.../////////000000000111000000000000111222333444222333666777555555AAAOOOcccuuuyyytttoookkkllloooqqqpppnnnqqqppppppppprrrtttvvvwwwxxxxxxxxxxxxyyyzzz||||||}}}}}}{{{yyyzzzxxxwww}}}~~~qqqgggbbbhhhwwweeeOOOFFF>>><<<;;;777444333444444555777888999999999888;;;@@@EEEGGGGGGGGGGGGLLLKKKJJJGGGDDD???;;;999777888888777666777999;;;@@@AAAGGGPPPZZZ^^^[[[VVVPPPUUU]]]ccckkkuuu~~~~~~qqq[[[XXXQQQPPPOOOLLLIIIFFFCCCBBB???===;;;999777666666666333222000///......///000////////////............///------000111333999@@@IIIJJJKKKJJJIIIHHHIIIJJJNNNMMMNNNQQQRRRRRRVVV\\\```dddiiidddRRRAAACCCPPPVVVeeevvvyyyoooaaaXXXUUUWWWlll}}}}}}|||ttt]]]WWWRRRTTT]]]lllqqqdddUUUUUUXXX```lllzzz~~~vvvpppllloooyyyyyymmmtttcccWWWaaauuuzzztttgggVVVUUUTTTRRRQQQMMMGGG@@@<<<111111000000111222222333111000111222111222;;;EEEcccooovvv}}}}}}vvvlll\\\SSSNNNOOOSSSSSSQQQMMMKKKQQQaaauuuzzzkkk[[[QQQKKKGGGJJJ[[[aaaVVVAAA???;;;888666444444444888::::::777444444888<<<999777333222333777<<>>CCCFFFMMM```~~~rrreeeXXXOOOJJJHHHEEECCCCCCEEEFFFCCC@@@>>>>>>>>>GGG```~~~rrraaahhhvvv___TTTRRRQQQOOObbb~~~~~~yyygggqqqvvvjjjZZZXXXfffvvvhhhSSS___~~~yyypppfff]]]VVVSSSSSSSSSRRRQQQQQQNNNFFF;;;333000000000000000000000000......//////000000111111000000000000111222333444222222555777555888JJJ^^^gggyyyyyysssmmmjjjnnnssstttsssrrrrrrrrrrrrssstttuuuvvvwwwxxxxxxyyyzzz{{{|||}}}}}}~~~~~~|||vvv}}}qqqlllhhhaaaZZZccc|||~~~dddLLLDDD===<<<;;;777444444555666777888999999999888;;;>>>CCCEEEEEECCCBBBAAAEEEEEECCCAAA???<<<:::999666777888777666777999<<>><<<===KKKRRRGGG@@@???<<<999666444444555777:::;;;888555444888<<<<<<999555333333666;;;>>>???>>><<<:::888666444333111000000111111222333444555555444555777:::===???@@@FFFJJJQQQhhh}}}zzzsssfffXXXOOOLLLMMMDDDBBB@@@AAACCCCCCBBB@@@======>>>EEE[[[uuu{{{oooaaafff{{{iiiZZZTTTPPPKKKYYYqqqzzziiiaaahhhsssuuuiii___kkk[[[VVVnnnrrrtttooocccYYYUUUTTTTTTSSSQQQRRRPPPJJJ???777000000000000000000000000.........///000111111111000000000000111222333444333111333666666;;;SSSnnnqqq}}}~~~}}}tttllliiiooouuuuuussssssqqqrrrtttuuuwwwxxxxxxyyywwwxxxzzz}}}~~~~~~zzz|||jjjkkkddd]]]TTTSSSfffpppfffLLLDDD>>>===;;;777555666777777888999999999888777;;;???CCCDDDBBB@@@???@@@@@@@@@???===<<<;;;;;;;;;666777777777666777999<<<===BBBKKKUUU___gggmmmoooppp}}}www```UUUNNNNNNMMMKKKIIIGGGEEEDDD===<<<<<<;;;999777555444333222000...---...///000000/////////............000------000222444<<>>777555333777666666BBBGGG<<<@@@???===:::666444444555666999;;;999555555999===???;;;777333333555:::<<<>>>===<<<999777555333222111111111111222333444555777666666666888;;;>>>@@@BBBJJJNNNTTTkkktttssslll___RRRKKKMMMQQQCCCAAA@@@AAACCCDDDCCCBBB=========CCCUUUiiillleeefff]]]cccuuuttt```WWWQQQJJJPPPfffwwwcccfffsss~~~tttdddkkkhhhVVV^^^nnn~~~~~~ppp___VVVSSSVVVSSSRRRSSSRRRMMMCCC;;;000000000000000000000000---......///000111111222000000000000111222333444333111222666666>>>ZZZxxx~~~|||tttlllhhhooouuutttrrrrrrpppqqqtttwwwyyyzzzzzzzzzwwwyyy|||~~~~~~}}}lllgggZZZSSSLLLDDDMMM]]]aaaMMMFFF@@@>>><<<888777888888888999:::999888777666999===AAABBB@@@>>>>>>???>>>===<<<<<<;;;;;;<<<<<<666666777666666777999<<<;;;BBBKKKVVV```iiiqqqvvv}}}vvv^^^TTTTTTRRRNNNLLLJJJGGGDDDAAA>>><<<999888777777555444444444333222111000///...////////////////////////......---...333;;;DDDKKKKKKHHHEEEDDDEEEGGGHHHIIIJJJQQQZZZ___^^^XXXSSSPPPHHHOOOOOOGGGCCCLLLYYY```lllhhhdddbbbbbbdddgggjjj~~~zzzvvvxxx~~~|||www}}}ssshhh```^^^bbbfffppp~~~|||xxxzzzjjjoooZZZVVVOOOSSSVVVNNNIIIEEE;;;:::666111000111222000...444...///555555777III___fffuuuwwwqqqttt}}}~~~sssjjjiiioooxxx{{{jjj___XXX[[[NNNBBB???>>><<<999888===<<<;;;::::::999666444444333555222333DDDNNNFFFBBB???===<<<888333333666;;;??????999888;;;<<<999@@@<<<666555666777666444888999:::999666444333333222111000000000111222333333555777888999===DDDIIIGGGMMMPPPWWWqqqxxxmmmhhhaaaYYYPPPHHHGGGJJJBBBBBBBBBCCCDDDDDDAAA???AAA>>>>>>FFFTTTaaahhhkkkfff^^^bbbuuuiiiZZZSSSRRRQQQbbb|||}}}}}}sssccchhhmmmfffsssRRRYYYsss{{{xxxwwwcccOOOSSSQQQTTTUUUTTTTTTRRRJJJAAA999555333444333000000333000000000000000000000000111111111111222333444555444333555777999CCCZZZpppyyy}}}|||wwwxxx}}}|||uuuqqqoooqqqvvvxxxvvvsssoooqqqsssttttttvvv{{{yyy}}}~~~vvvlllYYYQQQJJJGGGEEEFFFMMMTTTNNNLLLFFF???===>>>>>>;;;???<<<;;;;;;999555666:::>>>>>><<<<<<<<<===>>>???<<<;;;;;;:::999999999999999888777666666777888999???@@@GGGSSS^^^jjjxxxuuu~~~^^^VVVSSSQQQNNNKKKJJJGGGDDDBBB===;;;888777666666444222444333222111000///......////////////////////////.........///444===FFFKKKKKKIIIGGGEEEFFFGGGIIIIIIHHHKKKQQQWWWYYYVVVOOOIIIJJJMMMKKKDDDDDDOOO\\\cccggg^^^XXXYYYZZZZZZ\\\aaauuu}}}}}}|||}}}{{{yyyyyy{{{}}}}}}}}}|||~~~}}}{{{zzzyyyxxxtttlllfffeeennn{{{{{{yyysssvvvyyyyyymmmWWWQQQVVVXXXOOOIIIHHHBBB;;;666222000111222000...444000000444444777JJJaaannnxxxtttnnnvvvzzzxxxwwwqqqttt~~~wwweee[[[QQQEEE;;;999:::999777777999777666666666555333111111222777666888LLLZZZVVVKKKDDD???<<<777222222444666<<<===:::888<<<>>>===??????===:::888777777777999:::;;;:::777555444444444333222111111111222333333666999:::;;;???EEEJJJNNNRRRWWW```tttvvvfffeee___SSSHHHDDDFFFHHHCCCCCCCCCDDDFFFEEECCCAAA???>>>@@@HHHRRR]]]ccceeeaaaZZZ^^^ssstttbbbWWWTTTLLL[[[ttt}}}xxxuuu}}}wwwxxxbbbcccyyy~~~|||{{{hhhQQQNNNRRRUUUWWWVVVUUUTTTLLLDDD999444222333333000000333111111111111111111111111111111111111222333444555444444666999;;;CCCVVVjjj{{{|||ooolll~~~{{{vvvsssqqqoooqqqvvvxxxwwwtttrrrtttuuuuuutttvvvyyy}}}{{{~~~}}}rrrfff]]]RRRGGGBBBBBBEEEMMMTTTQQQLLLFFFBBB???<<<<<<<<<>>>;;;:::<<<;;;:::<<<@@@@@@@@@??????????????????===<<<;;;:::999999999999999888777666666777888999===???GGGTTTbbbqqqwww{{{^^^WWWQQQOOOMMMKKKJJJHHHEEECCC<<<:::777666666555333222222222111000//////......////////////////////////......///222888@@@HHHMMMKKKJJJHHHFFFFFFGGGHHHIIIGGGGGGJJJPPPTTTSSSLLLEEENNNLLLFFFAAAFFFTTTbbbhhhlll___YYY\\\\\\XXX\\\gggrrryyy|||zzzyyyyyyzzz{{{{{{zzzxxxyyy}}}yyyuuutttuuusssssstttxxx~~~|||yyy|||~~~yyy||||||{{{\\\TTTWWWYYYNNNIIIJJJFFF<<<888222000111222111///222000111222222:::PPPgggqqqsssjjjfffuuuyyylllooozzz{{{zzzhhhWWWKKKAAA999888999888777777666444333333333333111///333222666666;;;TTTnnnsssVVVKKK@@@;;;777333222444888>>>@@@===;;;>>>CCCFFF>>>@@@@@@===777444666999:::<<<===<<<999777666666666555444222222222333333555888<<<>>>???CCCHHHMMMWWWZZZaaalllyyytttnnn]]]dddbbbSSSFFFDDDFFFFFFEEEEEEEEEFFFHHHGGGEEECCC???@@@CCCHHHNNNTTTYYY\\\^^^WWW\\\qqqjjjZZZSSSLLLVVVjjj~~~vvv{{{llliiizzz}}}|||lllUUULLLSSSWWWYYYXXXWWWVVVOOOGGG:::444111222222000111333111111111111111111111111111111111222222333444555444555888;;;===DDDTTTccc~~~ppplllnnn~~~yyyrrrpppooorrrvvvyyyxxxvvvvvvwwwwwwvvvuuuvvvxxxzzz}}}~~~}}}xxxmmm```UUUIIIEEEEEEKKKTTT^^^WWWNNNHHHFFFBBB<<<<<>>:::888999:::999;;;???BBBBBBCCCDDDCCCBBB@@@???======<<<::::::999999999999888777666666777888999===???GGGTTTddduuuyyy]]]XXXPPPNNNLLLJJJJJJHHHFFFDDD===:::888666666555444222111111111000///......---////////////////////////......///444;;;CCCIIIMMMJJJJJJIIIGGGEEEEEEFFFHHHGGGHHHJJJNNNPPPOOOLLLJJJRRRJJJAAA@@@IIIYYYfffmmmtttjjjfffjjjeee^^^fffxxx{{{{{{yyyxxxxxxxxxyyyzzzyyyxxxxxxyyy{{{~~~xxxrrroooqqquuu{{{{{{~~~{{{yyyqqqqqqtttzzz~~~}}}lllzzzmmm[[[UUUVVVOOOKKKJJJEEE>>>999333111222333222000...///111111444AAAZZZooouuusssfffeeezzzwwwqqqwww~~~lllTTTNNNFFF>>>======:::888999777666444333444444333222777333333111666UUUxxxYYYLLL???999888666555666???DDDFFFAAA===BBBMMMWWWGGGFFFCCC>>>999888:::===<<<>>>???>>>;;;999777777888777555444333333333444666;;;@@@DDDFFFHHHMMMQQQ]]]aaakkkxxx~~~~~~ttthhhiiicccnnnmmm[[[LLLJJJIIIFFFGGGGGGGGGHHHIIIIIIFFFDDDBBBCCCEEEFFFJJJOOOWWW\\\ccc[[[___sssnnn\\\SSSPPPUUUccc|||nnnpppppppppqqquuuxxxuuupppfffvvv~~~xxxlllZZZNNNRRRWWWZZZYYYXXXWWWQQQKKK===666000111222111111333111111111111111111111111222222222222333444555555444555777:::>>>HHHWWWccc}}}|||zzz|||www~~~|||rrrqqqrrrtttxxx{{{{{{zzzxxxxxxxxxwwwwwwxxxzzz{{{~~~~~~~~~}}}}}}}}}sssbbb\\\VVVRRRNNNPPPZZZeee]]]QQQJJJIIIDDD>>>BBBLLLEEE???::::::999888999<<>>>>><<<;;;::::::::::::999999888777777888999999>>>@@@FFFRRRaaatttwww\\\WWWOOOMMMKKKJJJIIIHHHFFFDDD>>><<<999777777666555333111111000000//////......////////////////////////......000666>>>FFFJJJKKKIIIJJJJJJGGGDDDCCCDDDFFFEEEIIIMMMMMMJJJJJJMMMPPPTTTIII???@@@LLL\\\hhhooorrroooppppppggg___mmm|||zzzyyyxxxwwwxxxzzz{{{zzzwwwtttmmmmmmllljjjjjjooowww}}}xxxvvvyyy}}}~~~yyytttpppjjjiiiiiimmmuuu|||zzzkkkssshhhVVVVVVSSSPPPLLLCCC@@@;;;444111222333333111000333333111777JJJccctttsssqqq|||www[[[QQQJJJDDDCCCBBB>>>;;;<<<:::777555444555555444333777222333222333KKKiiitttPPPEEE:::888999999999:::DDDGGGHHHCCC???EEEYYYlllXXXQQQGGG@@@>>>>>>??????>>>???@@@???<<<:::999999999888666444333333444444888>>>EEEKKKMMMPPPTTTWWWbbbiiiuuu|||~~~uuummmttt}}}~~~sss]]]MMMJJJKKKIIIJJJJJJIIIJJJJJJIIIGGGDDDDDDDDDDDDGGGMMMXXXeeemmmnnneeeeeeuuusss___WWWSSSSSS\\\rrr|||sssffflllsssyyy|||uuugggxxxsssiii^^^QQQPPPVVVZZZZZZYYYWWWSSSMMMAAA888111000222111111333111111111111111111111111222222222222333444555666555555666999AAAPPP```jjj{{{|||{{{wwwsssssstttwwwzzz}}}~~~~~~xxxwwwwwwwwwyyy{{{}}}~~~~~~~~~~~~~~~}}}|||sssrrroooeeeWWWNNNTTT___^^^TTTNNNLLLIIIFFFNNNYYYNNNFFF???>>>===;;;<<<>>>DDDFFFJJJLLLKKKGGGCCC@@@@@@???===<<<;;;::::::::::::999888777777888999:::>>>???FFFQQQ___rrrvvv[[[WWWOOOMMMKKKJJJIIIHHHEEECCC>>><<<999888888777555444111111111000000/////////////////////////////////......111888AAAGGGIIIIIIIIIKKKLLLIIIDDDBBBCCCFFFDDDIIIMMMKKKFFFFFFMMMTTTQQQFFF===AAAMMMZZZeeelllkkkoootttpppfffeeettt}}}|||{{{yyyxxxyyy|||~~~~~~|||yyyiiiiiiiiilllsss}}}}}}qqqjjjggglllsssyyy{{{zzzwwwtttxxxwwwwwwyyyvvvmmmnnnwwwyyyqqqxxx[[[XXXWWWUUUOOOFFFBBB<<<555222222444333222555888666333===TTTjjjuuu~~~~~~kkkYYYSSSNNNLLLIIICCC@@@@@@;;;888555333333333333222333000555888666@@@OOOQQQDDD>>>:::<<>>@@@AAA@@@===;;;::::::888777666444444444555555999@@@JJJQQQUUUXXX\\\___hhhsss}}}~~~yyyxxx~~~lllWWWLLLJJJMMMOOOOOONNNMMMMMMMMMKKKHHHEEEDDDCCCDDDKKKXXXiiiyyyzzzmmmiiivvv|||ggg^^^RRROOOUUUjjjfffsssrrrqqqiiicccRRROOOVVV\\\[[[ZZZYYYUUUPPPFFF<<<222111222222222333222222222222222222222222222222222222333444555666555777777;;;GGGZZZjjjqqq{{{uuutttuuuvvvxxxzzz|||~~~xxxwwwvvvxxx{{{~~~~~~~~~~~~uuu]]]MMMMMMVVV\\\[[[YYYWWWVVVZZZbbbhhhRRRIII@@@>>>>>>======@@@DDDFFFJJJLLLKKKHHHDDDAAAAAA@@@>>>===;;;;;;:::::::::999888777777888999:::<<<>>>EEEPPP]]]qqqwww[[[WWWPPPNNNKKKIIIIIIGGGEEEBBB>>>;;;999777777666444333111111111111111000000000//////////////////////////////111999BBBGGGHHHFFFKKKNNNOOOKKKFFFCCCDDDGGGHHHJJJKKKHHHFFFHHHOOOUUUMMMBBB<<>>666222333444444333444777555444DDDaaauuu{{{oooiiibbb]]]VVVLLLFFFEEE>>>:::777444444333222111444///555;;;999>>>FFFCCC@@@???CCCIIIMMMLLLMMMPPPPPPTTTVVVPPPEEEGGG^^^xxxzzzmmm___SSSJJJDDDAAA???@@@AAA@@@===;;;::::::777666555444444444555666:::BBBMMMVVV[[[___bbbeeeooo~~~zzzooorrr}}}www___XXXXXXUUUSSSVVVUUUSSSRRRQQQPPPMMMIIIFFFDDDCCCEEENNN```sssqqqjjjsssmmmbbbSSSNNNQQQdddrrr{{{qqqnnnjjjTTTPPPXXX^^^]]][[[[[[XXXTTTKKK???444222333333222333222222222222222222222222333333222333333444555666555888;;;@@@OOOcccpppttt}}}zzzssstttvvvxxxyyyzzz|||~~~zzzxxxwwwyyy}}}~~~~~~~~~kkkVVVIIIJJJQQQ\\\hhhnnnlllmmmvvv|||{{{]]]RRRGGGCCCBBB@@@???AAABBBEEEHHHKKKKKKHHHDDDBBBAAAAAA???===<<<;;;::::::::::::888888888888::::::<<<>>>DDDMMMYYYkkk}}}www[[[XXXPPPNNNKKKIIIHHHGGGDDDBBB===:::888666666555333222222222222111111111111111//////////////////////////////222999BBBGGGGGGDDDMMMPPPQQQNNNHHHEEEFFFIIIMMMLLLIIIHHHHHHLLLRRRVVVIII???;;;AAAJJJQQQYYYaaaaaakkkmmmeeegggttt}}}}}}}}}}}}}}}~~~}}}{{{|||zzzvvvttttttwww{{{}}}{{{}}}mmmbbbfffrrrmmmmmmnnnnnnnnnnnnnnnmmmzzz~~~yyy|||tttzzzcccuuu```VVVPPPNNNOOOLLLDDD>>>777333333444444444///333222444JJJkkkyyywwwnnnbbbTTTKKKIIIAAA===999666555555444333999000444::::::BBBKKKJJJBBBEEEMMMWWWZZZXXXYYY\\\\\\```bbbZZZJJJFFFYYYrrr|||hhhYYYQQQNNN???@@@AAA@@@===;;;::::::555555444333333444666666:::CCCPPPYYY___cccfffiiiuuuuuugggnnnzzz~~~eeeVVV```iiiccc[[[ZZZYYYWWWUUUTTTRRROOOKKKHHHFFFDDDEEEPPPbbbtttrrrhhhppp~~~ooocccWWWPPPQQQbbb{{{~~~rrrtttpppVVVQQQYYY```___]]]\\\ZZZWWWNNNAAA555333444333222222222222222222222222222222333333333333444555666666555:::???EEETTThhhsssttt{{{}}}rrrtttvvvwwwwwwyyyzzz||||||zzzxxxyyy}}}}}}}}}~~~}}}}}}}}}{{{vvvyyyhhhSSSFFFAAAFFFMMM```ttt~~~ooobbbUUUOOOKKKHHHEEEFFFBBBDDDGGGJJJJJJHHHEEECCCBBBAAA???>>><<<;;;;;;:::::::::999888888999::::::===???DDDKKKSSSccc|||yyybbbmmmzzz]]]XXXUUUQQQMMMJJJHHHGGGEEECCC>>>;;;888666555444333111111111000/////////////////////.........---------...111777>>>DDDFFFDDDBBBKKKKKKOOOSSSNNNFFFDDDHHHJJJJJJIIIHHHJJJMMMOOOPPPDDDAAA???AAAIIIQQQWWWYYYYYYnnnqqq^^^]]]sss~~~vvv{{{zzzyyyxxxxxxyyyzzz{{{zzzyyyxxxwwwxxxyyyzzz{{{~~~~~~~~~~~~yyyjjjccciiiqqqooosssxxx{{{zzzwwwsssqqqrrrrrrbbbggg~~~jjjRRRUUUWWWNNNIIIEEE@@@999444222222222333111444666<<>>WWWhhhkkk\\\SSSOOOXXXaaa```[[[XXX___jjjssspppcccZZZZZZ___sssiii^^^YYYJJJ>>>???AAA>>>999888777666444444555555555444<<>>===<<<===>>>::::::999999888999999999<<<:::@@@KKKRRR[[[qqqxxxiiiZZZPPPsss|||___YYYUUURRRNNNJJJHHHFFFDDDBBB>>>;;;888555555444333111111111000/////////////////////.........---------...222888???DDDEEEDDDBBBHHHHHHKKKOOOLLLEEEEEEJJJIIIJJJHHHFFFIIIPPPQQQLLL===<<<;;;???GGGOOOUUUWWW]]]iiihhhZZZ\\\oooxxxrrrwwwwwwvvvvvvvvvxxxyyyzzzxxxxxxxxxxxxyyyzzz{{{{{{||||||}}}~~~|||~~~}}}|||}}}}}}rrriiiggglllrrroooqqqttttttssspppmmmlllkkkppppppqqq{{{|||xxx|||hhhZZZbbb|||oooVVVUUUUUUOOOOOOFFFAAA:::444222222333333222444777???RRRmmm~~~xxxaaaTTTIIICCC;;;888999999777555---;;;BBB===EEEcccyyykkk___```eeehhhjjjlllrrr~~~zzznnnhhhrrr~~~ggg[[[XXXLLLBBBBBBDDD@@@<<<:::777666666666777888888888???DDDNNNUUUVVVXXXcccpppbbbSSSXXXjjj~~~gggPPPHHHPPPjjj}}}zzzpppmmmhhhkkkkkkgggbbb]]]UUUMMMIIIFFFDDDIIITTT___dddeeeiiibbb```hhhttt~~~mmm\\\TTTPPPVVVgggfffiii{{{sssjjjSSSOOORRR\\\___[[[___```UUUUUUGGG;;;666444111000333222222222222222222222222111222222333333444555555;;;CCCNNNbbbwwwzzz|||zzzvvvxxxyyyzzzzzzyyyxxxyyy{{{~~~~~~}}}|||{{{zzzssslllhhhhhheee^^^WWWLLLFFF@@@>>>===AAAKKKVVVlll|||rrreeebbb```YYYSSSMMMIIIIIILLLLLLHHHEEEEEEEEECCCAAA>>>=========>>>;;;:::999999888999999999===;;;@@@IIINNNVVVkkk}}}mmm```UUUOOO}}}```ZZZUUURRRNNNKKKHHHFFFCCCAAA===;;;777555444444333111111111000///////////////...............---------...333999@@@DDDEEEDDDBBBEEEEEEGGGIIIGGGDDDGGGLLLKKKNNNJJJDDDJJJTTTQQQEEE>>>>>>AAAGGGOOOWWW\\\^^^cccaaa[[[WWW^^^lllrrrpppttttttsssssstttvvvxxxyyytttuuuwwwyyyzzz{{{{{{||||||}}}~~~}}}{{{}}}|||{{{{{{}}}zzzooogggeeejjjppptttoooooonnnllliiifffcccaaaddd]]]UUUSSS\\\ooossspppmmmrrrqqqmmm\\\^^^sssrrr[[[VVVTTTQQQTTTGGGBBB:::555333333333333333555999DDDYYYsss}}}mmmggg{{{lll^^^JJJDDD>>>::::::999777555222>>>DDDAAAKKKnnn{{{tttyyynnn______XXXPPPIIIGGGEEEAAA>>>>>>::::::::::::;;;<<<======>>>AAAHHHMMMNNNQQQ\\\hhhyyyZZZMMMQQQdddzzzvvv\\\HHHGGGSSSllluuuqqqwww{{{xxxrrrkkkaaaYYYOOOIIIDDDFFFLLLQQQSSSRRRYYYUUUVVV```lllvvv~~~qqq^^^UUUOOOSSSbbb{{{^^^```|||}}}pppYYYNNNOOOZZZ```\\\___```VVVUUUJJJ>>>777444111111333222222222222222222222222222222222333444444555555999FFFQQQbbbyyy{{{{{{|||}}}|||{{{zzz{{{|||{{{|||~~~~~~|||{{{vvvnnnfffaaa___]]]XXXSSSEEEAAA??????@@@CCCJJJRRRppptttqqqpppjjjeeeVVVRRROOOPPPOOOIIIDDDDDDEEEDDDAAA???>>>===>>>>>>;;;;;;:::999999999999999===<<>>:::999777666444===???AAAFFFYYY~~~|||___YYYXXXQQQPPPXXXZZZWWWQQQLLLFFFAAA@@@AAA>>>??????>>>>>>>>>???@@@>>>???CCCGGGIIILLLUUU___{{{sssVVVHHHLLLccc~~~uuu]]]MMMRRR]]]qqq}}}yyy}}}~~~tttiiiWWWMMMDDDDDDGGGJJJMMMNNNNNNJJJLLLVVVaaakkkuuu}}}sssaaaXXXPPPQQQ]]]tttuuu~~~~~~xxxoooVVV]]]~~~uuuaaaOOONNNXXX```^^^``````WWWVVVMMMAAA999444222111222111222222222222222333333222222333333444555555555555AAAFFFOOOjjj~~~{{{||||||zzzqqqjjjbbb]]]]]]]]][[[YYYMMMHHHDDDDDDDDDDDDHHHOOOsss{{{{{{|||xxxttteee^^^XXXUUUQQQJJJGGGGGGEEEDDDBBB@@@???>>>>>>>>><<<;;;:::999999999999999===<<<>>>CCCFFFLLL[[[kkkvvvkkkaaaZZZUUURRR{{{^^^YYYPPPNNNLLLJJJIIIHHHEEECCC<<<999666444444444333222111000000///////////////---.....................///555===BBBCCCCCCBBBCCCDDDEEEDDD@@@>>>AAAGGGKKKKKKMMMJJJHHHRRR]]]UUUDDD@@@DDDKKKSSSZZZ```eeegggjjj[[[SSS\\\iiiooopppsssuuuuuusssrrrrrrsssttttttppprrruuuxxx{{{|||}}}}}}{{{}}}}}}{{{}}}}}}|||yyyiiiTTTKKKQQQ^^^hhhmmmgggiiilllooorrrppplllhhhiii```WWWQQQMMMLLLTTT^^^uuu}}}pppjjjddd___eee{{{}}}uuuxxxoooiiiwwwlllgggwwwjjjWWWXXXWWWQQQQQQJJJDDD===777555444444444333333;;;NNNggg}}}xxxhhhkkk{{{tttXXXIIIFFFCCC???;;;999777666555<<>>===>>>@@@@@@???BBBGGGIIIKKKRRRYYYvvvqqqUUUEEEHHHbbbvvv^^^QQQWWWbbbsssxxx]]]PPPCCCAAACCCEEEIIINNNJJJEEEEEEMMMVVV```llluuuttteee\\\SSSQQQZZZooosssvvv}}}vvvqqqaaaSSS^^^tttfffRRRNNNWWW```^^^``````YYYWWWPPPEEE;;;444333222111111111111222222333333333222333333444444555666666666???>>>BBB^^^{{{yyyssskkkaaaZZZWWWUUUTTTSSSNNNGGGBBBBBBDDDFFFKKKRRRhhhttt{{{sssiii^^^WWWPPPJJJHHHIIIEEEDDDCCCBBB@@@??????>>>===<<<;;;:::999999999999;;;;;;===@@@CCCJJJWWWccczzzkkk```YYYTTTMMMGGGzzz^^^YYYOOOMMMKKKJJJJJJHHHEEEBBB;;;999555444444444333222111111000///////////////---------...............000666>>>CCCCCCBBBBBBCCCDDDFFFEEE???===BBBHHHLLLGGGGGGFFFLLLWWW]]]VVVJJJAAAFFFMMMTTTZZZ___dddgggiii^^^YYYbbblllooooooppprrrqqqpppoooooopppqqqrrrqqqrrrtttwwwzzz{{{}}}}}}zzz{{{}}}~~~~~~~~~~~~}}}~~~}}}{{{uuugggUUUJJJLLLUUU^^^ccccccfffmmmwww~~~yyynnn```UUUQQQTTTXXX```nnntttlllcccZZZ\\\~~~}}}{{{tttvvvpppiiiUUUYYYZZZSSSPPPKKKFFF>>>888666555555555333444>>>UUUnnnqqqxxxvvv___SSSFFFDDDAAA>>>;;;999888888666GGG\\\eeeeeerrrlllTTTMMMIIIBBBUUU___ddd\\\NNNFFFEEEFFFAAACCCDDDBBB???>>>AAACCCBBBAAADDDKKKOOOOOORRRVVVuuu{{{nnnTTTEEEGGG```rrrYYYMMMRRRZZZkkk}}}^^^NNN@@@>>>???>>>BBBHHHGGGCCCAAAFFFMMMUUU```iiisssuuuggg___VVVSSSXXXjjj{{{zzzgggZZZ___}}}sssjjjWWWPPPVVV______```aaa[[[WWWSSSIII<<<555333333111111111111222222333333444333333333444555555666666555;;;;;;BBBZZZrrruuusss|||}}}zzzwwwoooiii```YYYVVVUUUUUUVVVVVVNNNFFFEEEFFFHHHMMMSSSYYYbbbyyy|||pppcccZZZQQQJJJGGGIIIEEEEEEDDDCCCAAA@@@???>>>>>>===<<<:::999999999999:::;;;<<<>>>AAAIIITTT\\\vvvxxxggg[[[VVVQQQIIIBBByyy^^^ZZZQQQOOOMMMKKKIIIFFFBBB???;;;888555444444444333222111111000///////////////---------.........//////000777???CCCBBBAAAAAACCCAAAEEEEEE???>>>EEELLLNNNKKKFFFFFFPPPXXXUUULLLGGGDDDIIIPPPUUUZZZ^^^dddgggeeebbbbbbgggkkkkkkjjjiiiiiiiiiiiiiiijjjlllnnnooorrrssstttvvvxxxzzz}}}~~~|||{{{{{{zzzzzz{{{|||}}}~~~wwwooocccXXXSSSTTTYYY]]]eeegggnnnzzzuuuhhhggggggddddddppp}}}wwwrrrnnnqqq{{{oooXXX[[[\\\VVVUUULLLGGG???999666666555555555555BBB[[[uuuzzzqqq~~~ppp___VVVCCCBBB@@@>>>;;;999999999888HHH\\\```SSSOOOkkkgggUUUNNNLLLJJJ^^^mmmiiiZZZOOOJJJHHHEEEHHHJJJJJJGGGGGGJJJNNNPPPOOOTTT]]]bbbaaa``````rrrssscccOOOGGGKKK```|||kkkUUUMMMLLLPPP^^^ppprrrVVVFFF;;;<<<===;;;<<>>555444333000000111111222333333444444333333444444555666666666555888:::EEEXXXeeexxxxxx|||}}}~~~~~~~~~xxxttthhhddd^^^YYYXXXYYY[[[\\\___VVVNNNLLLLLLKKKMMMQQQTTT[[[pppwwwkkkbbbYYYOOOJJJIIIEEEEEEEEEDDDBBBAAA???>>>>>>===<<<;;;:::999999999:::;;;<<<<<<>>>EEENNNTTTeee~~~~~~~~~~~~zzzqqqfff]]]WWWRRRLLLGGGyyy___\\\SSSQQQNNNLLLIIIEEE???<<<:::888555333444444333222111111000///////////////---------.........//////111888@@@DDDBBB@@@AAACCC???DDDDDD??????GGGOOOQQQSSSIIIIIITTTWWWKKKAAA@@@BBBGGGNNNSSSVVVZZZ```dddbbbeeehhhiiiiiigggeeecccbbbbbbcccdddfffiiilllnnnsssssstttuuuwwwzzz|||~~~~~~{{{yyyyyyzzz|||~~~yyy|||~~~}}}~~~{{{yyyrrrhhh^^^YYYZZZ]]]jjjjjjnnnxxx~~~ssszzzuuu\\\\\\]]]YYY[[[MMMGGG@@@:::777666666555777777DDD```yyy~~~uuu}}}qqq]]]MMMEEE??????>>>;;;999777777888<<>>AAACCCDDDHHHOOO^^^ooo}}}{{{ggg```XXXSSSUUUddd~~~~~~fffssszzzxxx```TTTVVV______```bbb___XXXWWWNNN>>>555444333000000000111222333333444444333333444444555666666666::::::;;;IIIYYY```rrr~~~}}}}}}~~~wwwsssfffbbb\\\WWWTTTTTTUUUWWWYYYQQQLLLMMMOOOOOOPPPSSSYYY]]]ooo}}}ssskkkaaaUUUMMMKKKFFFEEEEEEDDDCCCAAA@@@???>>>>>><<<;;;:::999999999:::<<<<<<:::<<>>>>>>>>>>><<<;;;999888;;;AAADDDAAA@@@FFFLLLOOOjjjuuufff___[[[VVVRRR\\\hhh|||___QQQIIIQQQdddtttqqq___SSSSSSQQQSSSWWW[[[bbbiiirrrwwwyyyjjjbbbXXXMMMFFFMMMfffrrrnnnmmmhhhcccbbbfffnnnvvv{{{~~~yyypppcccTTTKKK>>>;;;777666777999::::::<<<;;;:::;;;===@@@DDDGGGSSSdddwwwlllaaaVVVRRRRRR]]]xxxooodddvvv}}}tttqqq```VVVQQQUUU]]]aaabbbccc\\\XXXPPPCCC888111222444333333333333333333333333555555666666777777888888:::666;;;KKKZZZjjjzzzuuufff___WWWTTTTTTQQQJJJDDDDDDEEEGGGJJJNNNSSSWWWYYY___lllsssfffZZZQQQMMMNNNLLLHHHFFFDDDBBB@@@>>>@@@>>><<<:::999888999999:::;;;<<<<<<<<<>>>AAADDDRRRqqqqqqjjjgggfffhhhlllmmmooommmgggbbb___ZZZTTTttt___ZZZSSSPPPLLLIIIFFFDDDAAA???<<<999666555555444222111////////////............------,,,------...///000555;;;DDDHHHFFFCCC@@@???CCCFFFFFFCCCEEEMMMRRRRRRNNNGGGGGGOOOOOOFFFAAACCCHHHJJJOOOUUUUUUPPPOOOQQQTTTZZZaaaeeedddaaa`````````^^^\\\[[[^^^bbbgggkkklllmmmooorrruuuzzz}}}}}}{{{zzzzzz{{{|||zzz{{{|||wwweee^^^\\\```hhhqqqyyy~~~pppuuuxxxwwwyyyrrr``````___WWWSSSJJJAAA<<<888444444666444===SSSooouuujjjqqq|||tttYYYGGG???<<<888555999:::;;;<<<;;;:::888777>>>@@@AAABBBGGGKKKIIICCCRRRkkkuuueee\\\XXXWWWTTTPPPQQQZZZnnnmmm^^^TTTSSS\\\ooo}}}zzzjjj]]]^^^bbbgggnnnwwwllldddXXXOOOIIINNNcccxxxuuu}}}{{{zzzzzz}}}~~~wwwlllbbbXXXNNNDDD======;;;777666777999::::::;;;:::::::::<<>>@@@>>>===;;;999999999999999:::;;;;;;;;;===@@@CCCKKKgggyyyoooiiigggiiiqqqzzz|||~~~|||vvvqqqmmmgggaaaqqq]]]XXXRRRPPPLLLIIIGGGEEECCCAAA;;;999666555444444222111////////////............------,,,------...///000666===FFFJJJHHHCCC???===@@@CCCEEEEEEHHHMMMPPPOOOFFFCCCFFFLLLKKKDDDBBBGGGJJJKKKNNNSSSSSSOOOPPPSSSPPPTTT[[[aaacccaaa]]]ZZZ]]]\\\ZZZ[[[^^^ccchhhlllnnnnnnppprrruuuyyy{{{}}}}}}|||{{{zzzyyyzzzzzz{{{xxxzzz}}}rrrkkkbbbdddiiiooouuuwwwwwwvvviiihhhjjjmmmoooqqqyyyxxxfff``````[[[UUUKKKBBB<<<888444444777444@@@XXXsssjjj^^^iiixxx}}}|||cccLLLCCCAAA===;;;===;;;<<<===>>>===;;;999888AAAGGGLLLMMMNNNOOOLLLFFFCCCKKK\\\wwwrrrlllddd[[[WWWXXXXXXUUURRRMMMSSS^^^pppsss```VVVRRRdddooouuu{{{qqqgggZZZOOOJJJOOO^^^mmm}}}zzzmmm[[[LLLEEEAAA===:::===:::777555777888999999:::999888999:::===???AAAGGGXXXooo|||nnn___VVVRRR[[[tttuuu^^^ooo~~~vvvfff]]]XXX\\\bbbcccbbbaaa___\\\SSSGGG;;;333222333333333333333333333333333555555666666777777888888999:::DDDTTTbbbrrrzzzuuuhhhaaaZZZVVVUUUSSSMMMHHHEEEFFFHHHKKKNNNRRRUUUWWWaaarrr~~~oooaaaVVVPPPMMMJJJGGGEEEDDDCCCAAA?????????===;;;:::999999999888999:::::::::;;;>>>@@@DDD[[[~~~|||vvvqqqmmmlllqqq~~~}}}vvvooowwwoooqqq]]]XXXRRROOOKKKIIIHHHFFFDDDBBB;;;999666444444333222000////////////............------,,,------...///000777===EEEHHHFFFCCCAAAAAACCCCCCCCCDDDGGGJJJKKKKKKAAABBBGGGKKKGGGAAABBBHHHJJJJJJMMMQQQRRRPPPRRRWWWNNNQQQUUU[[[^^^___\\\YYY[[[ZZZZZZZZZ]]]bbbgggjjjssssssttttttuuuwwwwwwxxxyyyyyyxxxxxxxxxxxxyyyzzz{{{|||~~~{{{tttssssssuuuwwwwwwsssppppppkkkjjjnnnllliiiooo{{{xxxpppcccaaa^^^WWWMMMCCC===888444444777777CCCYYYpppzzz|||~~~|||___QQQaaasss|||nnnUUUAAA@@@AAA;;;999???@@@AAABBBBBBAAA???===;;;>>>MMM[[[]]]YYYUUUSSSQQQIIIFFFLLLeeeccchhhccc^^^]]]______]]][[[WWW\\\aaaiii|||tttjjj___ccc}}}xxxmmm^^^QQQJJJNNNYYYbbbuuu~~~yyykkk^^^MMMBBB???@@@AAA@@@===:::777666777888999999999999888888999;;;===>>>DDDTTTlllsssbbbWWWRRRYYYrrr|||~~~fffsss{{{aaaYYYTTTZZZaaacccbbbbbbaaa^^^VVVJJJ===555222333222222333333333333444444555555666666777777888888999;;;DDDUUUfffwww|||wwwjjjddd]]]YYYWWWUUUPPPLLLHHHIIIKKKMMMOOORRRTTTUUU^^^llltttggg[[[SSSMMMJJJGGGEEEEEEDDDBBB@@@??????===<<<;;;999999888888888999888888999<<<>>>AAAPPPooo|||wwwvvvxxx~~~|||sssppp]]]XXXQQQNNNKKKIIIHHHFFFDDDBBB;;;888666444444333111000////////////............------,,,------...///000888<<>>999555555888;;;HHH]]]pppyyy}}}|||ZZZKKK\\\ppp|||lllVVVFFFFFFEEE>>><<>>;;;888666777999:::::::::999999888999:::;;;<<>>===;;;:::999888888888888888777777:::<<<@@@IIIccc~~~|||nnn[[[VVVPPPNNNJJJHHHGGGEEECCCAAA:::888555444333333111000////////////............------,,,------...///000777;;;@@@BBBDDDFFFJJJNNNQQQKKKGGGHHHJJJIIIHHHIIIDDDGGGKKKKKKGGGDDDFFFIIIIIIHHHKKKPPPRRRRRRVVV\\\aaa```]]][[[XXXWWWVVVVVVWWWWWWWWWYYY]]]aaafffiiipppqqqsssuuuwwwyyyzzzzzzxxxxxxyyyzzz|||}}}}}}~~~}}}}}}~~~~~~zzzuuusssrrrrrrsssrrrqqquuu|||yyyxxxiiicccaaa\\\QQQFFF>>>999555555888===OOOgggyyy|||XXXMMMZZZqqq{{{}}}}}}oooaaaVVVSSSNNNFFFCCCGGGGGGFFFEEEDDDDDDDDDEEEEEEBBBHHHYYYwwwzzzZZZTTTOOOQQQddd~~~ssshhheeebbbccchhhooovvvyyyuuu{{{lllTTTJJJMMMRRRZZZjjjzzznnnbbb]]]VVVQQQOOOPPPQQQQQQJJJHHHFFFEEEEEEDDDBBB@@@???<<<999777888:::;;;;;;;;;;;;:::::::::::::::;;;BBBPPPiiiwwwggg\\\UUUYYYooo}}}www|||xxxnnnddd]]]___eeegggfffffffffddd]]]QQQCCC888333222111222222333333444444555555555666666777777888888777<<>><<<;;;999888888999999777666777999;;;@@@CCCZZZnnn\\\XXXPPPMMMJJJGGGEEEDDDAAA???:::888555444333333111///////////////............------,,,------...///000666;;;AAADDDEEEGGGKKKNNNOOOHHHFFFJJJMMMJJJFFFFFFFFFIIILLLKKKIIIIIIKKKLLLKKKJJJMMMQQQRRRQQQTTTYYY^^^______[[[VVVRRRRRRTTTRRRRRRTTTXXX]]]ccchhhlllmmmoooqqqtttvvvwwwxxxxxxuuuvvvxxxyyy{{{|||}}}}}}}}}|||tttyyy|||zzzyyy}}}{{{ssskkkzzzhhheeefff^^^SSSGGG???999555555999;;;SSSqqqzzztttUUUOOOZZZsss~~~www}}}wwwrrrsssyyyxxxuuunnneee[[[TTTQQQPPP]]]ZZZUUUOOOKKKIIIIIIIIIIIIIIIUUUsssyyyccc[[[ZZZiiiuuuqqqllllllrrr}}}aaaKKKHHHJJJRRRcccvvvuuu___SSSHHHEEE@@@===>>>???@@@AAAGGGJJJKKKKKKHHHEEEEEEEEE@@@===:::999:::<<<<<<============<<<;;;;;;;;;;;;>>>KKKeee|||lll```XXXZZZmmmyyy}}}}}}{{{}}}oooddd[[[\\\bbbdddeeefffhhhfff___SSSEEE999333222111111222333333444555555555555666666777777888888777CCCSSSeeewww~~~~~~{{{sssnnnhhhccc___]]]\\\[[[[[[[[[ZZZZZZXXXVVVTTTRRRPPPOOO[[[xxxqqq___TTTQQQMMMJJJHHHFFFCCCAAA?????????>>>===;;;999888999999999888666666888:::======RRR|||qqq___[[[PPPMMMIIIFFFEEECCC@@@>>>:::888555333333222111///000/////////............---------------...000000555;;;BBBFFFGGGHHHJJJLLLHHHCCCBBBJJJMMMIIICCCAAAGGGJJJLLLLLLLLLNNNOOONNNNNNMMMOOORRRRRRPPPRRRWWWRRRWWW[[[YYYSSSPPPPPPRRRNNNOOORRRWWW^^^eeekkkooonnnoooqqqsssttttttssssssqqqrrrtttvvvxxxyyyzzzzzzyyy~~~~~~}}}zzzuuujjj```sssfffhhhkkk___TTTGGG???999555666999888TTTvvvwwwqqqkkkPPPOOOZZZvvv}}}ttt~~~yyyssslllhhhmmmwwwzzzvvvssswwwqqqggg]]]TTTOOOLLLLLLFFFHHHQQQeeewwwkkkfffqqq{{{yyy~~~kkkMMMEEEEEEIII\\\pppzzz}}}|||oooYYYIIIFFF@@@???>>>>>>@@@AAAAAA@@@DDDHHHJJJIIIDDDCCCEEEHHHAAA>>>;;;:::;;;<<<======???>>>>>>======<<<;;;;;;:::GGGbbbpppdddZZZ[[[lll|||~~~nnncccZZZ\\\cccgggjjjllliiiggg```UUUFFF:::444222111111222333333444555555555555666666777888888888999JJJ]]]jjjuuutttpppjjjeee```^^^^^^^^^___^^^^^^\\\ZZZWWWTTTRRRMMMJJJPPPccc~~~lllVVVSSSOOOKKKIIIFFFCCCAAA????????????===;;;999888999:::999888666666888::::::999MMMwwwooo]]]VVVPPPNNNKKKIIIGGGDDD@@@===888777555444444333111///000000///.............../////////...------///111777@@@EEEBBB>>>???BBBCCCAAABBBGGGMMMNNNHHHCCCCCCJJJNNNNNNKKKKKKOOORRRRRROOOLLLIIIJJJNNNPPPPPPNNNOOORRRUUUTTTRRRPPPPPPRRRSSSRRRSSSVVV]]]dddhhhjjjoooqqqssstttuuuuuuwwwxxxxxxwwwvvvvvvvvvxxxzzz|||~~~~~~ppplll|||sssgggfffiiidddWWWHHH@@@;;;777666999;;;XXXyyyvvv}}}tttQQQTTT```wwwzzzvvvwwwnnnggg[[[UUU```rrrqqqkkkhhhbbb^^^]]]WWWXXXRRRMMM\\\ttttttiiiQQQJJJKKKHHHVVVhhhwww~~~tttgggXXXJJJBBBAAA>>>===;;;;;;<<<======<<>>>>>>>><<<999777777777777777777777777777>>>:::HHHmmmhhhYYYTTTOOOMMMJJJHHHGGGDDDAAA>>>888777444444444333111///000//////.....................///...---...000222999AAAFFFBBB???@@@DDDEEEBBBBBBDDDIIIIIIEEEBBBCCCFFFJJJLLLKKKMMMRRRTTTSSSOOOLLLIIIIIIMMMOOONNNMMMOOOQQQSSSSSSQQQPPPPPPQQQQQQPPPQQQUUU\\\ccchhhjjjlllooorrrssssssssstttuuuzzzyyyxxxxxxxxxzzz|||}}}~~~}}}}}}~~~~~~yyywwwnnnkkkkkkkkkeeeWWWIII@@@;;;777777999===XXXyyyYYYPPP```vvvsssnnnzzzxxxmmmddd]]]TTTNNNWWWfffuuunnnnnnnnnooosssmmmnnniii``````qqq}}}cccMMMIIIMMMUUU___lllyyyxxxeeeSSSIIIGGGEEEAAAAAA@@@>>>>>>>>>>>>======EEEHHHLLLKKKFFFBBBDDDHHHGGGEEEBBB???>>>>>>???@@@@@@AAABBBCCCBBB@@@??????@@@GGG]]]|||sssjjj^^^WWWggg}}}}}}dddTTT[[[eeegggiiioookkkgggbbbYYYKKK<<<444555444444333333444444555666555555666777888999::::::===UUUuuusssvvvzzzqqqkkkjjjiiiiiiiiiiiimmmnnniiiccc^^^WWWPPPMMMKKKHHHHHHQQQllluuufffUUUKKKJJJJJJFFFBBB@@@???>>>>>>>>><<<:::777777777777777777777777777:::888AAA```|||yyycccXXXTTTMMMLLLIIIHHHGGGEEEAAA???999666444333333333111000000///......------......------......---...111333;;;BBBEEEBBB???AAAEEEGGGDDDBBBBBBFFFEEEBBBAAACCCCCCHHHKKKLLLOOOSSSTTTQQQOOOLLLIIIIIILLLNNNNNNMMMNNNPPPQQQQQQPPPOOOPPPPPPNNNMMMNNNRRRYYYaaafffhhhjjjmmmqqqsssssssssssssss{{{{{{zzzzzz{{{|||~~~~~~~~~}}}~~~~~~{{{llljjjoooqqqnnnfffXXXIII@@@;;;777777999CCC\\\zzzlllYYYhhh{{{qqqmmmzzz|||kkk```UUUPPPJJJEEEKKKUUU}}}wwwxxx|||{{{nnniiivvvzzziiijjjsssnnnqqqsssvvv{{{pppYYYHHHDDDHHHHHHDDDDDDDDDDDDDDDDDDCCCBBBBBBBBBHHHOOOOOOLLLJJJJJJKKKIIIGGGDDDBBB@@@>>>>>>>>>@@@@@@@@@@@@AAAAAAAAABBBCCCGGGZZZxxxyyymmm```WWWddd{{{{{{yyygggWWWWWWaaakkkooopppmmmiiiddd[[[MMM>>>666777555444444444444555666666666666666666777999;;;<<<@@@WWWwwwxxx{{{{{{sssooonnnmmmlllppptttvvvqqqkkkeee[[[SSSTTTMMMHHHIIIMMMbbb|||eeeTTTMMMJJJGGGDDDAAA???>>>>>>>>>===:::888777777777777777777777777999:::@@@WWWvvveee]]]vvvbbbYYYUUULLLKKKIIIGGGGGGEEEBBB???999666333222222222111000//////...------------...,,,---...------///222444<<>>AAAFFFGGGCCCAAACCCFFFFFFBBB@@@BBBDDDHHHLLLMMMPPPUUUTTTPPPQQQMMMIIIIIILLLOOOOOONNNNNNOOOPPPPPPOOOOOOOOOOOOMMMLLLMMMPPPWWW]]]bbbdddiiimmmqqqsssssssssssssss{{{{{{{{{{{{|||}}}~~~~~~~~~rrrlllrrruuuqqqgggYYYJJJ@@@;;;777888:::IIIaaa|||zzzhhhuuuqqqppp{{{rrr^^^SSSIIIEEEAAA???AAAGGGeee{{{mmm\\\ZZZ\\\XXXSSSRRRPPPQQQRRRRRRPPPNNNMMMMMMGGGOOOWWWYYYWWWSSSNNNIIILLLKKKHHHFFFCCCAAA@@@???@@@??????@@@BBBDDDEEEEEEEEEGGGXXXwww~~~qqqaaaXXXcccwwwyyylll[[[TTT]]]kkkpppmmmnnnjjjeee]]]NNN???777777444444444444444555555666777666555555777999<<<===DDDZZZ{{{yyyrrrpppnnnlllsssxxxzzzxxxtttmmmcccYYYVVVLLLHHHJJJJJJYYYzzzbbbTTTLLLHHHFFFBBB@@@>>>>>>>>>===;;;999777777777777777777777777666;;;AAAPPPwww}}}ssseeeZZZVVVvvvbbbWWWQQQLLLJJJHHHGGGFFFDDDAAA???999666333111111111111000//////...---------------,,,---...------///222444;;;@@@AAA>>>===AAAEEEFFFBBBAAADDDIIIIIIDDDAAABBBDDDGGGJJJLLLQQQWWWXXXTTTRRRNNNJJJJJJNNNQQQRRRRRRPPPOOOOOONNNOOOOOONNNNNNMMMLLLLLLOOOTTTZZZ^^^```fffiiimmmppppppqqqrrrssszzzzzzzzz{{{{{{|||}}}}}}}}}qqqtttxxxvvviii[[[KKKAAA;;;888888;;;IIIbbb|||~~~tttlllnnn~~~rrreeeSSSKKKCCC???===<<<<<<>>>JJJvvvqqqkkktttkkksssnnnpppqqqnnniiiccc```___ZZZ^^^^^^\\\[[[ZZZSSSJJJNNNLLLJJJHHHFFFDDDBBBBBBAAA@@@???AAAFFFIIIJJJIIIIIIIIIXXXwwwssscccZZZddduuu}}}qqq```UUU[[[iiimmmiiillliiifff^^^PPP???666555333333333222333333444555777666555666777:::<<<>>>III\\\}}}zzzwwwuuurrruuuyyy|||zzzwwwqqqfffZZZRRRHHHDDDFFFCCCIIIlllrrr]]]PPPIIIFFFBBB@@@>>>=========;;;999777777777777777777777777333999;;;CCCddduuullleee]]]SSSNNNMMMttt```TTTLLLLLLKKKHHHGGGFFFDDD@@@>>>999666222000000111111000///...------,,,,,,------------......---...111333:::>>>@@@>>>>>>BBBEEEDDDAAAAAAEEEJJJKKKFFFCCCCCCDDDEEEEEEGGGOOOXXX[[[YYYRRRNNNJJJKKKOOOSSSUUUUUUSSSQQQOOONNNNNNNNNMMMLLLLLLKKKJJJMMMSSSYYY]]]___bbbeeehhhkkklllnnnqqqsssyyyyyyzzzzzz{{{|||||||||~~~|||~~~~~~xxxwww{{{{{{kkk\\\KKKAAA;;;888999<<>>DDDTTTttt|||zzz}}}}}}{{{yyysssggg[[[TTTKKKFFFEEE??????SSSlllkkkWWWLLLFFFCCCAAA>>>=========<<<:::777777777777777777777777777:::999<<>>@@@???AAADDDFFFDDDBBBAAACCCHHHIIIFFFEEEGGGIIIHHHDDDCCCJJJTTTXXXVVVPPPLLLIIIJJJNNNTTTVVVWWWWWWSSSPPPNNNOOONNNMMMKKKHHHHHHHHHLLLSSSZZZ^^^aaabbbdddgggiiillloootttwwwyyyyyyzzz{{{||||||||||||}}}}}}|||wwwuuu|||zzz|||{{{}}}{{{lll]]]LLLAAA;;;888999<<>>:::888888999999999AAATTTfffnnnvvvzzz{{{zzz{{{iiiSSSRRROOOMMMMMMNNNOOOQQQIIIHHHIIIOOOVVVZZZYYYVVVWWWQQQYYYsssuuueee]]]dddpppssslllnnnzzziiicccdddggghhhiiijjjjjjjjjfffWWWDDD777333333333333333333444555555555555666888:::<<<======???KKKiiivvv{{{pppdddXXXQQQJJJEEEBBBBBBIIIRRRyyy|||dddSSSKKKDDDAAA???=========<<<;;;777777777777777777777777888:::;;;;;;FFFbbbuuufff^^^SSSMMMHHHGGGFFFDDDDDDGGGkkk___YYYTTTNNNLLLIIIGGGEEEBBB>>>;;;999666222//////000111000......---,,,,,,,,,,,,---/////////...------///111:::???BBBAAACCCFFFGGGDDDCCCAAAAAAEEEFFFEEEFFFJJJQQQLLLDDD@@@DDDNNNQQQOOOOOOKKKGGGHHHNNNSSSWWWWWWYYYUUUPPPOOOOOOOOOLLLJJJEEEEEEFFFKKKSSS[[[aaaccceeegggiiikkknnnsssyyy}}}yyyzzz{{{|||}}}}}}}}}}}}xxx|||~~~{{{{{{qqqrrryyy{{{uuullleeeeeelllwww~~~yyymmm]]]LLLAAA;;;888999<<>>KKKNNNRRRllloooaaasss{{{^^^YYYWWWTTTRRRRRRTTTWWWYYYZZZYYY[[[bbbiiinnnllliiiZZZRRRXXXsssvvveee\\\bbbnnnrrrbbb]]]fff|||lllhhhiiihhhiiillljjjkkkmmmiii[[[FFF888333555444444444444555666666444555777999;;;<<<======AAAKKKhhhuuu|||rrrVVVPPPHHHCCCCCCFFFGGGGGGaaaooo[[[QQQDDDBBB???=========<<<;;;777777777777777777777777111555:::;;;999DDD```{{{wwwcccWWWRRRNNNIIIFFFHHHHHHEEEDDDEEEhhh]]]RRRSSSKKKLLLJJJFFFEEEFFFBBB===:::777444222222111000///////////////............///......///---,,,000888<<<>>>@@@BBBDDDCCCCCCBBBEEEAAA???AAACCCCCCFFFKKKTTTWWWQQQFFFDDDLLLNNNGGGJJJJJJLLLOOONNNLLLNNNTTTWWWSSSNNNKKKKKKLLLLLLLLLJJJHHHHHHJJJPPPXXX^^^bbbeeehhhkkklllmmmpppwww|||xxxyyyyyyyyyzzz|||}}}}}}~~~yyyssssssyyyzzzkkkbbb___\\\VVVQQQWWWaaajjjooo|||yyyrrr]]]III@@@;;;777888>>>ZZZllllll[[[ssshhhfffuuuqqqZZZIIIAAA;;;;;;;;;;;;::::::999888888555999@@@@@@BBBRRRfffnnn[[[XXXWWW[[[eeepppxxx|||dddYYYLLLIII^^^~~~~~~cccQQQOOOUUUUUU```tttyyyttttttwwwvvv___XXXqqqtttggg]]]```qqqrrrkkkvvvxxxjjjbbbhhhuuurrrooolllfffXXXFFF999555555444444333333333444444777666666777888999999888@@@???hhhyyy{{{zzzwwwdddRRRCCCBBBEEEEEEGGGMMMUUU{{{cccMMMFFF???;;;>>>???===<<<<<<::::::999888777666555555444555555666888>>>EEEJJJ```mmmttthhh^^^VVVPPPLLLHHHHHHKKKOOORRRRRRwwwbbb[[[RRRSSSKKKLLLJJJFFFEEEFFFBBB===:::777444222222111000///////////////............///---...///---,,,111999<<<===@@@BBBCCCCCCCCCBBBCCC??????BBBCCCBBBDDDHHHTTTZZZXXXNNNJJJNNNOOOKKKIIIIIILLLPPPPPPNNNQQQVVVVVVRRRMMMKKKKKKLLLLLLLLLJJJHHHGGGIIINNNVVV]]]bbbfffhhhkkkllllllooouuuzzzwwwyyyzzzzzz{{{|||wwwtttvvv{{{zzzggg___WWWSSSSSSQQQLLLGGGPPP^^^ooo}}}zzz~~~rrr]]]III@@@;;;666777===PPPhhh```OOOdddzzzhhheeetttlllUUUEEE???<<<<<<<<<;;;;;;:::999888;;;777888<<<<<<;;;FFFUUUuuulllRRRAAA>>>;;;<<>>@@@>>><<<<<<::::::999888777666555555888888777666555888<<>>???CCCDDDBBBBBBEEEQQQYYYZZZRRRMMMPPPQQQOOOIIIIIILLLPPPQQQPPPRRRWWWTTTQQQMMMKKKKKKLLLLLLLLLJJJHHHFFFFFFKKKSSS\\\aaafffiiikkklllkkkmmmrrrvvvwwwxxx{{{||||||}}}xxxrrruuu{{{mmm]]]QQQMMMIIIIIIKKKJJJEEE@@@GGGUUUnnn}}}rrr]]]III@@@:::555777<<>>;;;:::;;;===>>>???===@@@@@@===CCC]]]|||kkknnn|||~~~iii^^^XXXRRRMMMNNNOOONNN```sssdddooo}}}oooaaabbbqqqzzz{{{kkkgggmmmsssuuurrrpppjjj\\\III;;;777444444444333333444444555666666666777888999::::::AAARRRqqqxxxxxx}}}~~~sssbbbUUUXXXcccfff^^^UUUUUUlllwwwZZZKKKDDD???@@@@@@>>><<<<<<::::::999888777666666555888888777666444333555777666888:::<<<@@@JJJVVV___sss{{{ppp```SSSNNNPPPUUUYYY}}}|||nnn]]]YYYNNNMMMKKKLLLJJJFFFEEEFFFBBB===:::777444222222111000///////////////...............,,,,,,---,,,---444<<<;;;<<<>>>@@@BBBCCCDDDDDD@@@???AAAFFFFFFBBBAAACCCKKKPPPQQQMMMLLLQQQUUUUUUMMMKKKLLLPPPQQQOOOQQQUUUSSSPPPLLLJJJKKKKKKKKKKKKIIIGGGDDDDDDGGGOOOYYY```fffhhhkkkkkkjjjlllpppsssvvvxxx{{{||||||}}}~~~~~~~~~yyymmmnnnttt|||uuubbbVVVSSSPPPLLLLLLMMMKKKFFFBBBBBBJJJaaa}}}qqq\\\HHH???:::555666<<>>===<<<;;;;;;::::::<<<777666;;;===<<<>>>BBB>>>IIIQQQMMMFFFBBB@@@===<<<;;;999999:::;;;<<<===>>>AAABBB???>>>OOOqqqjjj]]]kkkvvvhhhcccpppeeeZZZUUU\\\uuu}}}iii^^^]]]```aaa___RRRTTTOOOYYY{{{|||nnnvvvrrrcccaaaoooyyyjjjiiinnnqqquuusssqqqkkk\\\III;;;666444444333333333444555555666777777777777888:::<<<===aaa~~~zzz~~~}}}~~~zzzuuuxxx{{{nnn```nnneeeNNNFFF@@@AAAAAA>>><<<===;;;::::::999888777666555333555666555444444555777444777:::<<<===???CCCFFFWWWiii}}}lll^^^WWWTTTSSSqqq___ZZZOOOMMMKKKLLLJJJFFFEEEFFFBBB===:::777444222222111000///////////////...............,,,,,,---------333<<<:::;;;===???AAACCCEEEEEEAAA@@@CCCHHHHHHDDDAAABBBGGGHHHFFFEEEIIISSS[[[^^^SSSOOOMMMNNNNNNMMMNNNQQQSSSPPPMMMJJJJJJJJJIIIHHHFFFEEECCCBBBDDDKKKUUU]]]cccfffjjjjjjjjjkkknnnrrruuuwwwzzz{{{{{{{{{|||~~~||||||~~~zzz~~~~~~wwwgggcccfffrrr}}}mmmccc]]]YYYUUUPPPMMMMMMLLLJJJHHHFFFDDDPPPkkkooo[[[GGG>>>999555666<<>>===<<<;;;;;;;;;;;;888888===@@@@@@@@@@@@???@@@???;;;;;;>>>??????555666666777888999;;;===>>>>>>===<<<;;;EEE___xxx~~~zzzyyyrrrNNNHHHWWWgggsss{{{ooo^^^VVVWWWeeewwwiiiSSSKKKEEEDDDRRR{{{uuugggccceeeggggggUUUYYYTTTVVVkkktttccc```mmm{{{oookkkmmmooouuusssqqqkkk]]]III:::555333333333333333444555666666777888777666888;;;>>>DDDsss|||{{{vvvuuu{{{|||pppOOOGGGAAAAAAAAA>>>===>>>;;;;;;:::999888777666666222444666666666666777999666888;;;======<<<<<<<<>>AAACCCEEEFFFBBBAAADDDIIIIIIDDDAAAAAAGGGFFFDDDBBBFFFPPP]]]fff[[[TTTNNNMMMMMMKKKMMMPPPTTTQQQMMMKKKJJJIIIGGGFFFCCCDDDCCCAAABBBHHHRRRZZZ```cccgggiiiiiikkkooorrruuuwwwxxxyyyyyyyyy{{{}}}{{{|||~~~|||~~~xxxmmmbbb]]]fffuuurrrgggbbb___RRRNNNIIIGGGGGGIIIKKKKKKLLLEEEGGG[[[uuuxxx}}}mmmYYYEEE===999555777===RRRppp}}}fffjjjxxx}}}gggbbbrrrooo___OOOAAACCCAAA???===<<<<<<<<<<<<<<<<<<<<<>>>@@@@@@???>>>CCCBBBAAAAAABBBAAA<<<888;;;<<<===<<<<<<===???BBB>>>;;;:::;;;<<>>===???;;;;;;:::999888777777666555666888888777666888999:::999777666777888:::;;;:::EEEYYYtttzzzqqqzzzddd\\\QQQRRRKKKLLLJJJFFFEEEFFFBBB===:::777444222222111000///////////////............------///111///---000777999999;;;===@@@CCCFFFGGGBBBAAACCCHHHGGGBBB???@@@FFFIIIJJJEEE@@@EEEVVVfffbbbXXXPPPMMMMMMMMMOOOSSSUUURRRNNNKKKIIIGGGEEECCCAAABBBBBBAAAAAAFFFOOOWWW\\\```eeehhhiiikkkppptttuuuvvvwwwvvvvvvwwwzzz|||zzz{{{}}}pppbbb```iiisss|||pppdddZZZTTTHHHFFFDDDCCCEEEHHHKKKLLLKKKHHHHHHSSSjjjvvvvvv}}}kkkWWWDDD<<<999555888>>>OOOiiilllyyy~~~ggg```nnn~~~|||bbbIIIDDDCCC@@@>>><<<<<<=========???AAAAAABBBBBBCCCBBBDDDEEEFFFHHHFFF@@@<<<999:::;;;;;;999777888<<>>;;;;;;===<<>>>>>???<<<;;;::::::888888777666666777888777666777999;;;<<<:::888777888999;;;<<<777===III^^^|||wwwfff\\\QQQRRRKKKLLLJJJFFFEEEFFFBBB===:::777444222222111000///000/////////............,,,---///222000---///555888999;;;===@@@CCCFFFHHHBBBAAABBBFFFEEEAAA>>>???CCCKKKPPPHHH;;;;;;NNNcccfff[[[QQQMMMNNNOOORRRVVVUUURRRNNNKKKIIIGGGDDDAAA???AAABBBAAAAAAEEEMMMUUUYYY^^^dddgggiiilllqqquuuuuuvvvuuuttttttuuuyyy|||xxxyyy|||~~~kkk```aaaiiivvvrrrcccSSSGGGFFFFFFEEEFFFGGGJJJLLLMMMFFFIIIJJJPPPddd~~~rrr}}}ooo}}}iiiVVVCCC<<<999666999???MMMeeexxx|||lll~~~{{{hhh___kkksssSSSEEECCCAAA>>><<<<<<======<<<@@@DDDDDDDDDGGGIIIJJJEEEFFFHHHHHHCCC>>>???BBB===>>>>>>===;;;<<>>>>>@@@<<<;;;;;;:::999888777777444555666666666888<<<>>>::::::;;;<<<>>>===;;;999999;;;>>>IIIdddvvv\\\TTTRRROOOMMMJJJHHHFFFDDDAAA???;;;777222...............////////////////////////...//////...------000222777<<>>GGGKKKMMMIIIEEEHHHTTT___```]]]WWWNNNKKKNNNTTTXXX]]]RRRJJJKKKJJJEEEAAAAAABBBBBBAAA@@@???BBBGGGJJJ\\\^^^```cccfffkkkqqquuuxxxyyyzzz{{{||||||||||||zzz{{{|||}}}}}}~~~hhh]]]aaaiiinnnvvvggg[[[TTTOOOPPPRRRWWWZZZXXXRRRLLLNNNNNNNNNSSS^^^pppyyyxxxxxxnnnXXXDDD<<<:::777888===OOOiiizzzwwwvvvmmm{{{fff]]]jjjhhhYYYKKKAAAAAAAAA===>>>BBBHHHIIINNNVVV[[[ZZZVVVTTTMMMLLLLLLKKKJJJHHHFFFDDDBBB>>><<<>>>???@@@@@@BBB>>><<<<<<<<<999???XXXsss|||iii\\\RRRIIIVVVZZZbbbgggfff]]]PPPFFFCCC@@@<<<<<>>===<<<;;;:::999999999999666555666888;;;<<<<<<;;;;;;<<<======;;;:::::::::<<<>>><<>>>>>@@@DDDHHHVVVZZZ```eeeiiinnnrrruuuwwwxxxyyyzzz{{{|||||||||{{{}}}~~~~~~~~~}}}iiiccccccdddkkkwwwyyymmmfff^^^]]]]]]aaaeeeddd]]]VVVQQQPPPPPPTTT^^^ooojjjUUUBBB;;;999777999>>>PPPlllqqqkkk}}}kkkbbbppp]]]RRRLLLLLLKKKFFFHHHOOOZZZ```iiiqqqtttrrrjjjccc___[[[TTTOOOKKKIIIHHHHHHFFFCCC?????????@@@AAABBB@@@======<<<999???WWWpppfffVVVOOOKKKJJJTTTdddpppqqqeeeSSSFFFAAA???<<<<<<===?????????AAACCCGGGPPPccc|||}}}ooo^^^```rrr}}}xxxkkkdddeeekkkxxxzzzkkkeeemmm}}}~~~sssqqqzzztttnnnbbbOOO>>>555666666666666777777777777777888333444888777???TTT{{{qqqiiiXXXPPPLLLKKKMMMKKKLLLOOOTTT\\\gggqqqxxx|||tttjjj^^^SSSMMMLLLIIIEEEBBB@@@???>>>>>>===<<<;;;:::999999999999999999999999;;;;;;<<<;;;@@@AAABBBBBBAAA@@@@@@@@@999>>>===>>>GGGYYYttt[[[SSSQQQOOOLLLIIIGGGFFFDDDAAA???:::666222///............------------------------...//////...------000222666<<>>@@@EEEHHHHHHBBBBBBBBBDDDEEEDDDBBB@@@KKKMMMMMMKKKJJJLLLQQQVVVXXXWWWTTTQQQPPPQQQVVVZZZ___UUUKKKGGGEEEBBBAAAAAA>>>>>>===<<<;;;===AAADDDOOOVVV___hhhmmmqqqssstttvvvwwwxxxyyyzzz{{{{{{{{{xxx{{{~~~oooccc]]]WWWcccwwwwwwqqqmmmooosssrrrjjjaaaXXXWWWVVVYYYbbbqqqfffRRR???:::999777999>>>KKKiiijjjggg}}}}}}llldddsssvvvmmmhhhaaa\\\cccooo~~~~~~uuuiii]]]UUUQQQOOONNNJJJGGGCCCAAABBBCCCDDDDDDBBB???======:::>>>SSSjjjxxxYYYJJJHHHHHH@@@JJJ[[[hhhjjj```OOOCCC@@@>>>=========<<<999777666999===CCCNNNbbbyyyxxxddd___kkk}}}lllRRRQQQPPPVVVeeevvvzzzlllgggooo}}}{{{|||vvvpppbbbOOO>>>666777777777777666666666666888:::666777;;;:::CCCYYYsssrrrccc[[[VVVSSSRRRSSSRRRQQQPPPPPPOOOOOOOOOZZZ[[[[[[ZZZWWWRRRNNNKKKLLLJJJGGGDDDAAA???>>>======<<<;;;:::999999999999999999999::::::;;;<<<===???@@@AAABBBBBBBBBBBBBBB:::BBBAAA===>>>HHHhhhvvv\\\RRROOONNNLLLIIIGGGFFFDDDAAA>>>999666222////////////...------------------------...//////...------000222666;;;>>>>>>@@@EEEHHHHHHAAAAAABBBEEEHHHGGGDDD@@@JJJKKKMMMMMMNNNOOORRRTTTUUUTTTSSSTTTTTTSSSWWW\\\[[[SSSIIICCCAAA@@@AAABBB=========<<<;;;<<>>888888666888===LLLmmm{{{hhhcccttt|||yyyhhh___mmm~~~}}}ooodddYYYSSSOOOMMMJJJIIIMMMQQQOOOKKKFFFAAA>>>===:::<<>><<<:::999;;;???CCCJJJXXXoooxxx___dddvvvvvvXXXMMMGGGHHHVVViiixxx}}}ooojjjsssyyy~~~yyyyyy}}}wwwpppbbbMMM===666888888777777666666555555555::::::<<<>>>888===PPPvvvvvv~~~sssmmmhhhddd```\\\ZZZXXXVVVUUURRRPPPNNNMMMNNNOOOPPPPPPNNNLLLKKKMMMLLLIIIEEEAAA>>>======<<<<<<;;;:::::::::::::::777:::===@@@@@@@@@AAAAAA>>>>>>???@@@CCCDDDDDDCCC@@@GGGCCC======AAAUUUsssyyy^^^RRRMMMNNNLLLIIIGGGEEECCC@@@>>>888555222000/////////...------------------------...//////...------000222666;;;>>>>>>???EEEHHHGGGAAA@@@BBBFFFJJJIIIDDD???HHHLLLPPPSSSTTTUUUVVVWWWTTTRRRSSSVVVVVVTTTWWW]]]___YYYOOOEEE??????@@@@@@>>>>>>>>><<<;;;<<<>>>AAAGGGOOO[[[ffflllooooooooorrrsssuuuvvvxxxyyyyyyzzzrrruuuyyy{{{{{{{{{||||||}}}}}}yyybbbTTTTTTppp|||lllkkkkkkmmmsss}}}bbbNNN===888777555777;;;TTTsss{{{wwwjjjdddooo|||wwwfffZZZeee{{{jjj\\\XXXUUUQQQRRR[[[ccc^^^TTTKKKDDD???>>>;;;:::GGGWWWppplll]]]LLLEEEIIIIIIDDDHHHGGGFFFFFFHHHJJJJJJIIIEEECCC@@@?????????>>>===999:::>>>CCCFFFPPPfff{{{nnnZZZ```tttwwwXXXLLLDDDNNN```qqq{{{~~~xxx{{{uuuxxx}}}qqqjjjrrryyynnnttt{{{yyyzzz|||wwwppp```LLL<<<555888888777777666666555555333888777888999333:::OOOqqqooo|||wwwqqqccc___YYYUUUSSSQQQOOOMMMJJJJJJKKKKKKKKKKKKJJJJJJLLLLLLKKKGGGBBB>>>>>>>>><<<<<<;;;;;;::::::;;;;;;<<>>777555222000000000///...------------------------...//////...------000222555;;;>>>===???DDDGGGGGGAAA@@@AAAFFFKKKJJJCCC===GGGMMMUUUYYYYYYXXXXXXZZZTTTPPPQQQUUUUUUQQQTTT[[[gggbbbWWWIIIAAA@@@???>>>>>>??????===<<<<<<===???DDDKKKVVV___fffkkknnnoooppprrrsssuuuwwwxxxyyyyyywwwyyy{{{{{{zzzxxxxxxyyy~~~~~~zzzcccZZZrrrxxxxxxxxxyyy|||___LLL;;;888888666888===OOOpppuuuqqqiiifffppp~~~vvviiiYYYaaatttxxxjjjcccYYYYYYfffrrrjjj[[[RRRJJJCCCAAA===:::BBBOOO]]]ZZZOOODDDEEEMMMNNNGGGFFFEEEEEEGGGIIIJJJJJJIIIHHHEEEBBB@@@???>>><<<:::888777:::@@@CCCKKK___uuu{{{hhhZZZ[[[lllkkkWWWGGGJJJ\\\lllvvv{{{zzzuuuvvvrrraaadddaaaaaaeeekkkpppxxxpppiiipppwwwxxx{{{||||||~~~{{{wwwppp```KKK<<<777777777777777666666666666888:::555333666777GGGccc~~~jjj|||}}}yyyoooggg\\\TTTPPPMMMKKKHHHIIIIIIIIIIIIJJJJJJKKKKKKKKKLLLLLLHHHCCC??????@@@<<<<<<;;;;;;;;;;;;;;;<<>>CCCCCCDDDLLLnnndddUUUMMMMMMKKKHHHFFFEEECCC@@@>>>666444222000000000///..............................//////...------000222555:::>>>===???DDDGGGGGGAAA@@@AAAFFFKKKJJJBBB:::CCCMMMWWW[[[XXXTTTTTTVVVSSSNNNMMMSSSRRRLLLOOOWWWdddbbbXXXJJJAAA@@@@@@>>>>>>>>>>>>===;;;;;;<<<===AAAFFFOOOWWW___gggnnnsssoooppprrrtttvvvwwwxxxxxxzzz{{{}}}}}}||||||}}}~~~vvv{{{ZZZHHH999777999999;;;AAALLLpppoooddd^^^cccsssuuu}}}nnn\\\```ppppppjjjzzzlllZZZPPPHHHEEE@@@;;;@@@JJJVVV^^^___VVVRRRUUUWWWTTTMMMMMMNNNOOOQQQOOOLLLJJJEEEDDDDDDDDDCCCAAA===:::;;;777888???CCCIII[[[pppoookkkcccnnnfffMMMIIIXXXgggpppssspppjjjhhhnnn|||zzz^^^TTTUUUTTTSSSVVV\\\aaafffsssrrriiippp||||||~~~~~~~~~|||xxxqqqaaaLLL>>>:::666666666666777777777777999;;;777555999===QQQppp}}}nnn|||}}}nnnooozzzuuunnneeeZZZRRROOOMMMKKKHHHHHHHHHHHHHHHIIIJJJKKKLLLIIILLLMMMIIICCC@@@@@@BBB<<<<<<;;;;;;;;;;;;<<<<<>>>>><<<::::::;;;<<>>:::AAAKKKMMMNNNSSSNNNGGGKKKNNNMMMJJJGGGJJJPPPQQQNNNVVV^^^[[[JJJ???AAACCCAAA===<<<;;;:::999888888888>>>AAAEEEKKKTTT```llltttppprrrtttvvvwwwwwwwwwwwwvvvzzz~~~~~~{{{sssuuu|||vvvzzz}}}|||iiiRRREEE:::777:::???GGGNNN^^^xxx}}}gggQQQNNN]]]oooyyyvvvzzzmmmVVV\\\kkk}}}fffPPPJJJGGGAAA@@@EEE\\\wwwqqqyyy|||hhhVVVEEEDDDCCCCCCCCCBBB???<<<777<<<999999AAAEEEOOObbbyyy^^^QQQRRRYYY___cccZZZUUUTTTYYY```hhhttt}}}vvvZZZJJJEEEDDDDDDGGGFFFHHHLLLOOOTTT___jjj{{{oooiiimmmvvvxxx|||xxxrrrcccNNN>>>666666666555555555555666666444777999555444999BBBIIIYYYqqqwwwsssooossskkkwww~~~qqqfff```PPPNNNKKKJJJJJJJJJIIIHHHHHHHHHGGGEEEDDDDDDFFFGGGJJJIIIGGGEEEDDDCCCCCCCCC@@@>>>;;;:::;;;<<<<<<===@@@NNNpppyyynnngggbbb[[[WWWTTTTTTTTTSSSPPPLLLHHHEEEQQQRRRuuu}}}vvv^^^SSSQQQKKKJJJIIIGGGEEEBBB@@@???777555222000000000///..................---------,,,,,,,,,------...///000888???BBB???===@@@EEEGGGCCC>>>===CCCGGGDDD>>><<<<<>>===<<<;;;:::999999999:::<<<@@@FFFOOOZZZeeemmmrrrtttvvvxxxxxxxxxxxxyyyxxxzzz~~~}}}xxxtttvvv|||}}}{{{zzz|||}}}~~~vvvyyykkkMMMCCC999888:::===AAAFFFTTTvvvtttzzzlllPPPJJJXXXhhhvvvtttxxxnnnWWWZZZkkkeeeWWWOOOGGGGGGLLLgggnnn\\\FFFDDDBBB@@@AAAAAA@@@>>>888<<<999999AAADDDNNNaaa|||ttt]]]RRRSSSXXXZZZZZZVVVQQQOOOQQQUUUZZZbbbjjjvvvqqqdddQQQDDD???AAADDDEEEDDDCCCEEEIIILLLPPP[[[eeeuuutttmmmqqqsssqqqyyyyyy{{{xxxqqqbbbMMM<<<666666666555555555555666666555888999777666:::@@@EEEYYYsss|||zzzvvvwwwppprrrxxxiii___XXXSSSJJJJJJIIIKKKMMMNNNNNNMMMIIIIIIHHHGGGEEEDDDDDDDDDEEEEEEEEEDDDDDDCCCCCCBBBCCCAAA???>>>>>>????????????IIIeeeyyyqqqhhhbbb\\\ZZZWWWTTTRRRPPPNNNLLLHHHGGG___yyysss~~~uuu```QQQJJJKKKJJJIIIGGGEEEBBB@@@???777555222000000000///...---------...............,,,,,,,,,,,,---...///000444<<>>===<<<;;;::::::999777999===BBBIIISSS^^^eeeqqqtttwwwyyyxxxxxxxxxxxx{{{{{{|||}}}rrriiiaaaaaahhhooorrrrrrxxxqqqpppvvv}}}}}}zzz{{{xxxvvvuuuwwwyyyhhhIII@@@:::999::::::;;;===NNNnnn|||tttRRRIIITTT```rrrqqqvvvqqqXXXXXXiii}}}fffVVVKKKIIIMMMhhh~~~tttdddSSSFFFCCC@@@>>>???@@@@@@@@@999===999999@@@CCCMMM___xxxyyymmm___VVVUUUUUUSSSPPPNNNIIIGGGIIIKKKMMMQQQWWW]]]bbbeeeeeebbbcccggglllqqquuuwwwwwwtttnnnaaaTTTKKKEEE>>>:::;;;>>>??????@@@???AAADDDGGGKKKTTT^^^nnnxxxrrrttt~~~|||~~~rrrnnntttxxx{{{wwwppp___JJJ;;;555666666555555555555666666777888888888888999===@@@WWWuuuyyysssvvvwwwcccYYYTTTQQQNNNLLLLLLMMMOOORRRRRRQQQOOOLLLKKKIIIGGGEEECCCAAA@@@AAAAAACCCCCCDDDCCCBBBAAA>>>>>>>>>>>>>>>???@@@@@@@@@CCCTTT{{{}}}vvvhhhccc[[[VVVSSSRRRRRRQQQJJJGGGPPP___uuuzzztttwwwbbbSSSLLLKKKJJJIIIGGGEEEBBB@@@???888555222111111111000///,,,---------.../////////---,,,,,,,,,------...///222:::@@@???===???CCCDDDDDD???===BBBGGGFFFBBBAAA666@@@BBBDDDJJJGGGAAAFFFHHHJJJJJJHHHIIIMMMMMMKKKPPPWWWZZZPPPFFFBBB@@@???>>>======<<<;;;:::999888777999<<>>???@@@???>>>:::===999888???BBBKKK]]]sss|||xxxssspppiii^^^UUUPPPLLLIIIEEEBBBBBBEEEHHHHHHLLLQQQWWWVVVSSSPPPMMMLLLLLLMMMIIILLLOOOQQQQQQNNNFFF@@@EEECCC@@@>>>???>>><<<:::===<<<>>>AAACCCFFFNNNXXXhhh{{{yyysssuuu~~~www}}}xxxrrryyy}}}yyyppp^^^III;;;777666666555555555555666666888666777888888888:::===UUUvvvtttmmm```\\\ZZZWWWUUUVVVUUUUUUVVVWWWVVVSSSQQQPPPMMMHHHDDDBBBAAA@@@@@@@@@AAACCCDDDDDDCCCAAA@@@;;;<<<>>>???@@@AAACCCDDDFFFEEEJJJfff}}}uuuiii___ZZZXXXVVVUUUOOOOOONNNOOOaaa{{{www```TTTQQQKKKJJJIIIGGGEEEBBB@@@???888666222111111111000///,,,---------.../////////---,,,,,,,,,,,,------...222:::@@@>>><<<>>>AAABBBAAA<<<<<>>CCCJJJRRRWWWgggmmmtttwwwvvvuuuwwwyyyzzzxxxxxx{{{}}}vvvpppbbb``````fffpppyyy~~~www|||~~~xxxrrruuufffPPPHHHNNN\\\iiivvvyyyuuu||||||zzzuuuppplllmmmqqquuuuuu{{{{{{vvvuuu\\\LLLCCC;;;999999888999;;;BBBggg___RRRTTTWWWjjjooottt{{{```UUUbbbwwwzzzggg___^^^jjjeeeMMMGGGBBB;;;>>>>>>???@@@BBBAAA>>>;;;:::===999888>>>AAAJJJ\\\pppzzzgggTTTJJJFFFCCCAAA>>>???CCCFFFFFFIIIMMMOOOMMMJJJGGGEEEBBB???=========>>>AAACCCBBBAAA@@@===<<<<<<<<<===>>>===<<<<<<;;;<<>>>>>AAA;;;;;;<<<<<<;;;999777666333555777:::===CCCJJJNNNaaahhhqqquuuuuuvvvyyy|||yyyxxxxxx{{{|||{{{vvvqqqpppuuu|||~~~xxxpppkkkkkkqqqsssooonnnwwweeeNNNFFFJJJTTT^^^ooo{{{zzzuuuooojjjjjjmmmrrrvvvnnnxxx}}}zzzqqq\\\KKKAAA999777888888999<<>>===;;;<<<>>>AAABBBAAA===:::999<<<888777>>>@@@III\\\uuueeeNNNEEEAAA>>>@@@======@@@AAAAAABBBFFFGGGEEECCCAAA@@@===:::777???;;;;;;<<<===<<<===@@@999999999999::::::;;;;;;;;;:::<<<>>>??????FFFNNN]]]pppsssnnnrrr}}}}}}~~~uuu{{{|||qqq]]]GGG<<<:::666666555555555555666666666333444777666444>>>KKKfffppp~~~pppuuuoooqqqrrrmmmmmmqqqsssvvv{{{~~~}}}vvvllldddTTTMMMDDD??????AAABBBBBBEEEFFFFFFFFFEEEDDDBBBAAABBBDDDEEEDDDCCCEEEJJJNNNKKKMMMNNNUUUmmm}}}ooo```VVVHHHMMMMMMTTTfffvvv{{{qqqZZZSSSTTTKKKJJJIIIGGGEEEBBB@@@???999666333222222222111000...............---------------,,,,,,+++,,,,,,---///777<<<;;;;;;AAAGGGJJJPPPJJJHHHMMMPPPNNNJJJHHH>>>GGGHHHHHHMMMJJJEEEIIISSSUUURRRKKKHHHKKKNNNOOOKKKPPPTTTPPPGGG>>>===???;;;<<<======<<<:::888666222333555777:::>>>DDDHHHVVV___jjjpppqqqssswww|||yyyzzz{{{|||{{{zzzxxxvvvyyyjjj```[[[hhhkkkllllllttteeeQQQJJJKKKQQQXXXdddrrruuupppkkkiiikkknnnooonnnjjjyyyrrr|||kkkYYYEEE<<<666555777777888:::@@@dddsssSSSLLLVVVbbbkkkppp|||eeeRRRWWWlll^^^IIIBBB<<<;;;===;;;;;;<<<>>>@@@@@@===;;;777;;;777777===@@@JJJ\\\vvvrrrSSSDDDCCC@@@:::>>>::::::===>>>===???CCCCCCBBB@@@>>>===;;;;;;:::>>>:::999<<<;;;888999>>>;;;<<<<<<;;;:::999999999:::999;;;=========CCCKKKUUUhhh{{{qqqnnnuuuwww||||||pppZZZEEE::::::666666555555555555666666555333555888555555DDDXXXzzzjjjyyymmm}}}~~~}}}ttteeePPPJJJCCC@@@BBBCCCBBBAAADDDDDDDDDDDDDDDDDDDDDDDDAAADDDGGGIIIKKKPPPZZZaaa```bbbccc```ccc{{{pppaaaSSSRRRMMMWWWgggkkkxxx~~~qqq\\\TTTTTTKKKJJJIIIGGGEEEBBB@@@???999666333222222222111000/////////......------,,,------,,,++++++,,,,,,,,,---555::::::;;;BBBJJJNNNPPPHHHDDDGGGKKKJJJGGGGGG>>>HHHKKKMMMRRRMMMEEEHHHPPPTTTTTTOOOLLLNNNPPPPPPJJJPPPVVVUUULLLAAA>>>???<<<===>>>>>>===;;;999777222444666777:::===BBBFFFNNNWWWcccjjjlllnnntttyyyyyy{{{}}}}}}{{{zzzzzz{{{qqqfffdddfffmmmlllkkknnn{{{|||bbbRRRMMMMMMRRRVVV[[[iiiyyyoookkkhhhiiilllmmmiiieeeiii{{{uuukkk~~~eeeUUU???888333444666555555777:::[[[uuu~~~SSSJJJYYY___iiinnnzzzeeePPPSSSiiisssNNNDDDDDD>>>;;;???<<<;;;;;;<<<>>>???>>>===666:::777666===@@@JJJ\\\mmm^^^AAA:::BBBBBB888;;;888888;;;======@@@EEEAAA@@@>>>;;;999999;;;===:::777999===<<<777888===666888:::;;;:::::::::;;;999888:::<<<;;;;;;AAAIIINNNaaauuuppppppxxx{{{{{{nnnYYYCCC999999666666555555555555666666666444666999555666IIIaaakkkyyy~~~ggguuu^^^LLLGGGCCCCCCEEEFFFBBB???CCCBBBBBBCCCCCCEEEFFFGGGCCCHHHNNNRRRXXXcccqqq{{{}}}tttgggooosss___VVVJJJQQQ]]]XXXjjjuuucccWWWNNNKKKJJJHHHGGGFFFDDD@@@===888666333222111000...---...//////000000000000000...///...,,,+++***,,,...000222888=========CCCJJJMMMKKKDDD===>>>DDDHHHHHHCCCDDDKKKTTTVVVPPPHHHEEERRRWWWZZZVVVOOOIIIIIIKKKOOOOOOVVV\\\SSS@@@<<>>===<<<;;;;;;;;;<<<555444333444666999===???IIIPPP[[[ccciiinnntttxxxzzz{{{{{{{{{zzzyyyxxxxxx|||qqqmmmssswwwwwwuuuooosss{{{|||}}}yyypppcccXXXUUUYYY^^^ccc^^^fffxxx~~~wwwkkkdddaaacccccc^^^XXXUUUZZZwwwpppxxx___JJJ:::999666444444555777888@@@SSS\\\RRRVVVdddmmmgggoooiiiUUUTTTccc{{{```IIIFFFIIIEEE???===<<<<<<<<<;;;;;;::::::999;;;===;;;;;;>>>===III```uuu{{{ppp}}}uuuoooUUUGGGDDD<<<:::===;;;:::::::::;;;;;;;;;<<<<<<;;;::::::::::::;;;;;;<<<;;;;;;:::;;;<<<<<<;;;999999999999999::::::;;;<<<999999999:::;;;<<<===>>>KKKVVVccczzzsssrrrzzz|||zzzjjjUUUCCC888444666666666666777777777777777444666;;;666444FFF___kkktttgggcccLLLFFFFFFEEECCCCCCBBBBBBBBB@@@FFFKKKLLLGGGEEEGGGJJJMMMTTTXXX[[[kkkpppcccYYYUUUSSS[[[tttwwwbbbUUUMMMLLLJJJHHHGGGFFFCCC@@@>>>999666333111111111000........./////////......---.........,,,+++***,,,...///111666<<<<<<<<>>>>>===<<<<<<666555444444555888;;;===DDDKKKTTT\\\bbbiiioootttuuuvvvvvvuuuuuutttuuuvvvzzz|||{{{wwwwww{{{|||yyysssttt|||{{{nnnjjj~~~xxxpppkkklllooohhhcccfffsss~~~wwwpppeeeaaa```cccddd]]]VVVSSS\\\sssvvvyyyuuuUUUCCC:::888666444444555777888AAARRR}}}yyy|||XXXPPPUUU^^^jjjffflllmmmUUUQQQ___zzzgggSSSDDDFFFJJJGGGBBBBBB>>>======<<<;;;;;;;;;:::888;;;888888<<<;;;GGG___zzzgggeee|||vvvbbbKKK???>>>999777999666999999999:::::::::;;;;;;;;;::::::::::::;;;<<<<<<<<<;;;:::;;;<<<<<<;;;999::::::999999::::::;;;<<<999999999:::;;;<<<===>>>DDDNNNZZZqqqtttssswww~~~zzzjjjUUUBBB888555555666666666777777777777888777888;;;888999HHH[[[kkkqqquuuggggggPPPGGGEEEDDDCCCBBBAAABBBBBBCCCAAAPPP```cccYYYOOOMMMPPPUUU___hhhpppyyymmmlllpppvvvzzzaaaSSSLLLMMMJJJHHHFFFEEECCCAAA>>>999555222///000111111111...............---,,,+++---......---++++++,,,...---///444:::<<<;;;@@@FFFJJJIIICCC<<<<<>>???@@@@@@AAA@@@>>>===<<<888777555444555777999;;;>>>DDDLLLSSSYYYaaaiiipppooopppqqqqqqqqqqqqsssuuutttvvvwwwwwwzzz|||ttt}}}vvvjjjxxx~~~|||{{{ssslll]]]\\\___eeefff```[[[YYYhhhyyyvvviiiMMM>>>999888666444444555666888>>>NNNwwwlll}}}WWWPPPTTTVVVfffeeegggtttWWWPPP\\\ttttttVVVJJJBBBGGGLLLIIIFFFGGG@@@@@@???>>>===<<<<<<<<<777:::888888<<<<<>>;;;:::;;;777888888888999999999::::::;;;;;;;;;;;;;;;<<<======>>><<<;;;;;;<<<<<<;;;999::::::::::::::::::;;;<<<999999999:::;;;<<<===>>>???FFFPPPgggttttttxxxyyyhhhSSSBBB888666555555666666666777777777666888999888888===HHHRRRWWWvvv{{{xxxxxxiiinnnYYYIIIDDDGGGDDDCCCBBBAAAAAABBBCCCDDDBBBVVVkkkmmm___TTTVVV]]]iiiuuu}}}aaaSSSMMMMMMJJJGGGEEEDDDCCCAAA???999555111...///111222222000/////////---,,,+++***,,,---------++++++,,,------///444:::<<<<<<@@@EEEIIIIIIDDD======DDDLLLNNNHHHGGGLLLSSSTTTOOOIIIGGGKKKVVV```bbb[[[RRROOOPPPPPPOOOTTT___eee\\\JJJ===>>>???AAAAAAAAA???<<<;;;:::888666444444555777999:::???EEEKKKQQQYYYccckkkkkknnnrrrsssqqqooopppqqqssssssrrrsssvvvzzz|||{{{ooo|||~~~zzzsssjjjdddWWWXXX^^^fffjjjiiiiiilllwwwnnnwwwaaaJJJ@@@888777555444444555666777999JJJrrrsss___TTTRRRQQQaaadddcccyyy|||\\\QQQZZZooobbbQQQJJJFFFIIIKKKHHHHHHJJJCCCBBB@@@???>>>>>>>>>>>>:::===;;;;;;@@@???KKKccc|||lll\\\mmmhhhNNN@@@@@@<<<;;;===999999999999999::::::::::::<<<<<<<<<<<<===>>>?????????===;;;;;;<<<===<<<;;;;;;;;;:::::::::;;;;;;<<<999999999:::;;;<<<===>>>>>>DDDJJJ```pppsss~~~}}}wwweeeQQQ@@@888777555555555666666666777777333777777444666>>>FFFHHHSSSuuu|||wwwwwwgggsssnnnXXXMMMDDDBBBFFFDDDDDDCCCBBBBBBCCCDDDEEEJJJXXXeeeeee\\\[[[gggvvv}}}aaaUUUOOOLLLJJJHHHFFFEEECCC@@@>>>999555111...///111222222111111000///...---+++******,,,------++++++,,,---...///444;;;>>>>>>@@@DDDHHHIIIFFF@@@???FFFMMMPPPCCCBBBEEEKKKNNNJJJHHHHHHGGGSSSbbbgggbbbWWWNNNJJJLLLOOOTTTXXX[[[WWWJJJ>>>>>>???@@@@@@@@@>>><<<:::;;;999666444333444666777999===BBBFFFKKKSSS]]]eeejjjoootttsssnnnhhheeedddjjjkkkooosssuuuvvvxxxzzzzzzrrr{{{|||zzz~~~~~~}}}{{{vvvooodddZZZSSSRRRTTT[[[dddkkkpppyyylllUUUoooyyyXXXGGG@@@666666555444444555666777777KKKrrrjjjZZZOOOPPP\\\aaaaaaqqqbbbRRRWWWhhh___PPPKKKHHHHHHGGGFFFHHHKKKEEEDDDBBB@@@?????????@@@===@@@===>>>BBBAAAMMMeeevvvlllgggyyytttVVVCCC???999999;;;888::::::::::::;;;;;;;;;;;;============>>>???@@@AAA???===;;;;;;===>>>>>>===<<<<<<;;;::::::;;;;;;;;;999999999:::;;;<<<===>>>???DDDHHHZZZ|||zzzttt}}}|||oooqqq{{{~~~tttbbbMMM>>>888777555555555555666666666666333666777444777???EEEEEEXXXzzz|||uuuwwwgggkkk{{{ZZZLLLIIIEEE@@@>>>CCCCCCCCCDDDDDDEEEFFFGGGRRRYYY```bbbcccnnnyyy```UUUPPPKKKJJJHHHGGGFFFDDD@@@===999555222///000111111111111111000000...---,,,+++)))+++------,,,+++,,,,,,......333;;;??????@@@CCCFFFIIIHHHBBB@@@EEEKKKNNNDDDAAAAAAFFFIIIHHHIIIKKKDDDOOO^^^hhhggg\\\OOOFFFHHHOOOSSSRRRSSSUUUNNNCCC>>>????????????===<<<;;;;;;999666444333333555666888;;;???BBBEEELLLUUU\\\fffkkkpppoooggg^^^ZZZYYY]]]dddoooxxxyyyxxx{{{{{{zzz~~~~~~|||yyyrrrjjjbbb\\\\\\iiiyyy~~~xxxooodddXXXNNNHHHMMMPPPVVV___fffooo\\\PPPqqq}}}nnnOOO@@@:::555555555444555555666666:::MMMsssrrr___PPPRRRVVV\\\^^^jjjhhhQQQRRR```|||```NNNKKKGGGEEEDDDFFFHHHKKKGGGEEECCC@@@??????@@@@@@???BBB???@@@CCCBBBMMMeeezzznnnrrr___HHHBBB;;;;;;===999::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<===???@@@AAA>>>===;;;;;;===???@@@@@@===<<<;;;;;;;;;;;;;;;;;;999999999:::;;;<<<===>>>@@@FFFHHHVVVwww|||yyyyyyuuu~~~~~~qqq^^^JJJ<<<777777444444555555555666666666666666888999;;;???EEEJJJfffssspppnnnOOOFFFGGGEEE@@@>>>AAACCCFFFIIILLLNNNNNNOOOVVV]]]eeennnxxxttt]]]SSSNNNIIIIIIIIIIIIHHHDDD???;;;999666333111111111000.../////////...---,,,+++***(((***,,,---,,,++++++,,,------111999>>>>>>>>>AAABBBGGGHHHCCC@@@CCCHHHJJJHHHCCC@@@BBBEEEFFFHHHLLLBBBJJJWWWccchhhaaaRRRGGGFFFNNNQQQPPPTTT[[[UUUIIIAAA@@@@@@??????>>>======;;;999666444333333555666666999<<<===???DDDLLLRRR\\\aaagggfff```[[[[[[^^^```gggqqqxxxxxxyyy|||zzzrrrlllhhhbbbYYYRRRQQQUUUdddzzz~~~~~~xxxnnnaaaUUULLLFFFDDDGGGIIIPPPWWW\\\eeevvveeeWWWbbb|||yyyzzzdddHHH;;;666444444444555555555666666999KKKnnnyyygggWWWTTTPPPVVV\\\ccczzzlllRRRQQQ\\\wwwvvv^^^QQQOOOJJJGGGFFFHHHHHHGGGHHHFFFCCC@@@??????@@@AAADDDGGGCCCCCCFFFEEEPPPggg{{{mmmvvv___JJJDDD>>>>>>???:::999999:::::::::;;;;;;;;;999999999:::;;;<<<>>>???===<<<:::;;;>>>AAABBBBBB======<<<;;;;;;;;;;;;;;;999999999:::;;;<<<===>>>AAAIIIKKKWWWvvv~~~yyy{{{||||||ooo[[[GGG999555666444444444555555555666666777444666<<<===<<>>???@@@AAAIIILLLHHHGGGJJJHHHSSSjjjrrrtttxxxzzzxxxjjjlllqqquuuvvvWWWCCC@@@<<<;;;;;;555888888999999999:::::::::777777777888999:::<<<======;;;:::;;;>>>AAACCCDDD>>>===<<<;;;;;;;;;;;;;;;999999999:::;;;<<<===>>>CCCMMMOOOZZZxxxxxxppptttyyyxxx~~~{{{mmmYYYEEE888555666444444444555555555666666666111444<<<<<<888AAARRRttt||||||mmmgggWWWKKKIIIHHHEEEFFFLLLFFFLLLVVV```iiimmmooooooxxx|||pppWWWPPPOOOJJJIIIHHHHHHGGGFFFBBB@@@999777555333111000000000---...///...---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,///......333;;;??????<<>>???AAAFFFLLLPPPWWWcccmmmsssmmmeeeYYYSSSAAAWWW|||nnnPPPAAA;;;888666555333333333444666888:::>>>^^^ttt\\\PPPLLLTTTXXX[[[vvvyyyXXXRRRYYYuuuyyynnnllliiifffeeeffffffkkk{{{nnn```fff\\\XXXQQQFFFHHHOOONNNLLLJJJGGGDDDCCCDDDEEEFFFCCCNNNWWWSSSKKKLLL[[[kkkzzzqqqnnnqqqnnnqqqrrrYYY^^^gggfffdddWWWGGG===;;;===<<<:::<<<;;;:::888777777666666444444555666777888999999<<<<<<<<<<<<===???@@@AAADDDCCCAAA???===;;;;;;:::>>><<<:::;;;<<<>>>>>>>>>DDDGGGMMM\\\xxxxxx~~~yyytttppprrrzzzyyyhhhSSSAAA777555777444444444444444444444444666666888:::888888???IIIxxxwwwggg~~~eeeYYYOOONNNPPPQQQSSSVVVZZZZZZaaajjjpppsss|||rrraaaggguuummmXXXOOOKKKJJJIIIGGGGGGGGGEEEBBB???999777555333111000000000///000111///---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,///---...333:::???>>><<<>>>DDDGGGFFFBBB@@@@@@BBBIIIGGGDDDBBBAAACCCGGGIIIGGGBBBGGGVVVdddddd\\\VVVQQQMMMNNNTTTYYYXXXXXXYYYLLLBBB>>>BBBBBB======CCC======;;;999777555333222333444555777:::===AAACCCGGGKKKPPPWWWeeevvv~~~~~~xxxpppnnn{{{}}}xxxpppllljjjjjjooovvvxxxpppoooxxx~~~zzzrrrlll]]]SSSFFF===;;;;;;;;;:::AAADDDHHHMMMSSS[[[gggppp~~~uuupppcccPPPHHH@@@[[[aaaFFF999444111666555333333333444666777;;;;;;VVVmmmUUUNNNJJJPPPTTTXXXrrryyyZZZRRRWWWpppzzzpppggg^^^YYYZZZXXXYYY```jjjtttqqq```PPPOOOQQQKKKIIIIIIHHHGGGFFFFFFEEEEEEKKKTTT]]]^^^YYYYYYbbbkkkqqqhhhbbbccc```eee~~~mmmVVV[[[eeeddd\\\QQQCCC;;;:::;;;;;;999;;;:::999888777666666666333444666777888999999::::::;;;;;;<<<===???AAAAAAFFFEEEDDDBBBAAA@@@???>>>============>>>@@@CCCDDDIIIIIILLLZZZttt{{{pppooopppuuu}}}wwwdddOOO>>>666444666444444444444444444444444333333444666777:::EEEQQQsssuuu~~~fffzzzpppggg___^^^```bbbfffkkkqqqooorrrxxx}}}xxx```RRRSSSZZZ^^^rrrwwwtttxxxlll\\\TTTNNNIIIGGGFFFFFFFFFDDDAAA>>>999777555333111000000000111222222000---++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...------222999===>>>===:::AAAHHHIIIEEEBBBDDDHHHNNNIIIDDDAAABBBFFFJJJMMMHHHBBBCCCRRRccciiiddd___ZZZQQQMMMTTT^^^```]]]ZZZPPPEEE>>>BBBDDDAAA@@@BBB???>>>===;;;888666333222333333444555888;;;===???DDDFFFJJJTTTeeevvv|||zzzsssqqqwww}}}||||||}}}}}}wwwuuuzzz~~~yyy}}}~~~|||yyywwwtttnnneee^^^QQQJJJAAA;;;;;;<<<<<<<<<===@@@DDDJJJTTTaaannnwwwxxx|||rrrfffbbbUUUEEE@@@CCCbbb{{{WWWBBB999444222555444333333333444666777;;;888LLL~~~~~~dddOOOKKKHHHLLLNNNTTTkkk}}}{{{\\\SSSTTTiiixxxmmmaaaZZZUUUUUUVVVXXX[[[```cccgggrrryyyfffYYYYYYZZZRRRIIIJJJKKKLLLKKKJJJHHHGGGNNN```ttt}}}yyyooojjjiiifff[[[TTTRRRPPPVVVnnneeeRRRYYYaaa```QQQIII>>>999999:::999777999888777666666666666666444555777:::;;;<<<<<<;;;;;;;;;;;;<<<>>>@@@BBBCCCCCCCCCCCCCCCCCCBBBAAA@@@<<<>>>@@@@@@@@@CCCHHHLLLTTTQQQPPP[[[rrriiijjjnnnvvvsss___JJJ;;;555444666444444444444444444444444666555555777888===JJJWWWgggppp{{{gggzzztttssssssvvvyyydddVVVMMMIIIHHHGGGNNN\\\ooonnngggmmmggg\\\VVVOOOHHHGGGEEEEEEEEECCC@@@===999777555333111000000000000111111000...,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---111777<<<===>>>;;;@@@FFFIIIFFFFFFNNNXXXUUUOOOGGGBBBCCCGGGKKKMMMJJJBBB@@@KKK]]]gggfffaaa\\\SSSOOOXXXccchhhgggeeeYYYMMMCCCDDDFFFCCC@@@?????????>>><<<999666333222222222222333555777:::;;;AAACCCHHHQQQ]]]iiiooopppnnnyyysssrrruuuyyy~~~~~~zzzuuuooojjjaaaWWWOOOFFFBBB===::::::;;;;;;;;;999<<>>>>>AAAHHHNNNMMMKKKQQQZZZYYYTTTMMMHHHHHHLLLPPPSSSKKKCCC===CCCSSS```bbb^^^ZZZSSSQQQWWW___dddgggjjj\\\QQQFFFDDDEEEDDD@@@>>>??????>>>===:::777444222333222222222333555666888;;;@@@GGGOOOUUU]]]gggnnnyyyyyyrrrtttxxx}}}}}}yyyppphhh___UUUJJJBBB===:::888666666666666666999;;;<<>>:::999:::;;;:::888777777777777777888999:::<<<===???AAABBBCCCCCCCCCDDDDDDCCCCCCCCCCCCDDDDDDFFFFFFGGGHHHIIIJJJJJJJJJHHHLLLOOOPPPQQQUUU^^^eeebbb]]]]]]hhhzzz}}}uuuxxxsssyyy}}}mmmUUUBBB999777777777444444444444444444444444333333444666444555===GGG___~~~mmmbbbsssqqqwwwbbbWWWSSSNNNJJJGGGEEEGGGHHHGGGHHHPPP]]]hhhfffzzz{{{ttttttfffVVVOOOJJJHHHFFFEEEEEEEEECCC@@@===999777555333111000000000+++,,,......------///000,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,///333888<<>>AAAKKKUUUUUUMMMJJJMMMUUUTTTRRROOONNNQQQVVVZZZQQQKKKDDDEEEPPP^^^cccaaaYYYTTTQQQSSSVVVXXX]]]ccc[[[RRRIIIDDDCCCCCCBBB?????????@@@???===:::777555333333222111222333444555666;;;DDDNNNUUU^^^lllyyy~~~~~~xxxxxxqqqfff\\\SSSKKKBBB;;;::::::888777777777777888777:::;;;AAAUUUooovvvxxxxxxzzzuuu^^^OOOVVVyyymmmJJJ:::888555111111222333333333444444444444333555AAAWWW{{{^^^RRRJJJKKKEEEGGGQQQXXXfff~~~ooo\\\OOOVVVjjj}}}aaaSSSOOOOOORRRUUUWWW[[[```jjjttt{{{uuulll\\\JJJHHHGGGFFFGGGJJJMMMOOOUUU|||cccMMMHHHCCC???<<<<<<<<<===CCCKKKaaa___WWWOOORRRXXXSSSHHH???<<<:::999:::;;;:::999888888888999:::;;;======AAAAAAAAABBBCCCDDDEEEFFFFFFFFFFFFEEEEEEFFFFFFGGGGGGGGGGGGGGGHHHJJJKKKLLLJJJMMMQQQTTTYYY```jjjqqqgggcccdddppp{{{zzziiiQQQ???999888777555444444444444444444444444222333666999888999AAAKKKqqq~~~mmmbbbyyyuuuqqqdddWWWRRROOOLLLIIIIIIBBBFFFIIIIIIGGGJJJRRRZZZ```ooohhh~~~qqq\\\SSSOOOHHHGGGFFFFFFEEECCC@@@>>>999777555333111000000000+++,,,...---,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,((()))+++...222777<<>>FFFSSSTTTJJJCCCEEENNNRRRTTTRRROOONNNSSSYYYTTTPPPJJJFFFNNN\\\dddddd^^^WWWRRRQQQSSSTTTXXX^^^___YYYPPPHHHDDDDDDCCCAAA@@@AAABBBBBB@@@>>>;;;999444333222111111111222333333666???MMMYYYeeeuuu~~~|||||||||zzzuuuooohhhaaaVVVMMMGGGCCC===:::999:::999999888999:::<<<888===BBBKKKaaayyy{{{ggg\\\nnn}}}}}}zzz\\\AAA999999666222222222222333333444444444444222555???KKK~~~ooo\\\HHHKKKDDDFFFQQQRRR^^^}}}wwwbbbPPPRRRbbbzzzrrrXXXZZZTTTRRRWWW^^^fffpppyyy}}}yyyrrrqqqjjjZZZIIIIIIIIIJJJLLLNNNPPPQQQTTTooohhhQQQFFFAAA===::::::::::::>>>BBBLLLTTTWWWSSSOOOOOOJJJBBB>>><<<:::999999999999999999999:::;;;<<<>>>@@@AAADDDCCCBBBAAABBBCCCEEEFFFDDDDDDEEEEEEFFFHHHIIIJJJLLLKKKJJJIIIJJJLLLOOOQQQQQQSSSWWW^^^hhhsss}}}{{{tttrrr{{{xxx|||}}}}}}vvvdddLLL===888888666222444444444444444444444444555555777999:::<<>>999777555333111000000000,,,---...---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,'''(((+++...111666<<<@@@AAA;;;>>>IIINNNGGGCCCFFFJJJPPPUUURRRKKKGGGKKKQQQNNNMMMGGGAAAGGGUUU^^^```eee[[[TTTTTTVVVYYY\\\```gggcccYYYNNNFFFDDDCCCBBBAAABBBDDDDDDCCCAAA>>><<<555444333111111111222222444333:::JJJ\\\jjjzzz~~~tttlllkkkrrr|||vvvsssrrrwww}}}rrrllleee\\\[[[SSSIIIBBB???>>><<<:::444444555555444666888:::>>>GGGQQQ^^^uuuddddddwwwuuuwwwjjjPPP:::666888333///000111222333444444444333333111555<<>>:::999:::;;;>>>@@@AAAPPP[[[WWWMMMGGGCCC@@@===<<<:::888888888888888::::::;;;<<<>>>@@@BBBCCCEEEDDDAAA@@@@@@AAADDDEEEAAABBBCCCDDDGGGIIIKKKLLLWWWUUUSSSRRRSSSUUUYYY[[[___```dddmmm{{{qqqnnnwwwmmmuuusssaaaIII;;;777777444000444444444444444444444444555333333333333666BBBNNNTTT{{{nnnsssvvvcccUUUWWWOOOKKKNNNSSSRRROOONNNJJJFFFCCCDDDHHHKKKLLLKKKRRRTTTVVV[[[hhhmmmnnnvvvkkkYYYQQQLLLLLLHHHCCCCCCEEEEEEBBB>>>888777555333111000000000------------------------,,,,,,,,,+++++++++******'''***,,,---...222999???AAA>>>???EEELLLLLLDDD;;;DDDLLLSSSRRRKKKFFFFFFJJJJJJKKKHHHAAAAAAMMM]]]hhhhhhdddZZZOOOMMMUUU\\\___llltttmmmUUUEEEFFFGGGAAABBBAAAAAABBBCCCBBB@@@======999444111000111111111444333888FFFZZZiiimmmllljjjhhhccc\\\XXXYYY```ffffffjjjpppvvv|||}}}}}}zzzoooggg```WWWQQQJJJHHHDDD???<<<:::999999777555555777888888>>>DDDRRRVVVcccyyyaaaiiizzz|||{{{UUUIII;;;333333444333111333333222222333333444555444000666EEE]]]iiiUUUEEEAAALLLQQQPPPZZZmmmyyyjjjRRRJJJZZZmmm}}}zzzyyyqqqbbbTTTVVVZZZ\\\^^^fffjjj^^^LLLGGGNNNZZZjjjrrrmmm\\\MMMAAAAAA888666===;;;666<<<@@@QQQ[[[TTTIIIDDDBBB??????===;;;999999999:::;;;<<>>999<<>>AAAGGGIIIHHHQQQ^^^ooorrrjjjZZZVVVdddqqquuuyyy{{{~~~|||tttxxxuuu[[[AAA999888666555666444444444444444444444444444444444666999<<<@@@BBBLLLhhhtttwwwiiiYYYVVVMMMLLLMMMOOORRRSSSRRRQQQKKKKKKIIIFFFGGGJJJMMMMMMLLLPPPOOOSSS```pppsssdddhhhqqqfffWWWQQQOOOLLLHHHCCCCCCEEEEEEBBB>>>999888555333111000///000------------------------,,,,,,,,,+++++++++******(((***,,,,,,---111888>>>BBB???>>>CCCJJJKKKFFF@@@BBBJJJQQQQQQLLLGGGHHHKKKKKKLLLJJJCCC===DDDYYYlllmmmiii]]]OOOIIINNNWWW]]]oootttrrrdddRRRFFFEEEHHHEEEDDDDDDDDDDDDCCCAAA>>>===999444222111222222222000///111:::FFFOOOQQQPPPTTTUUUUUURRRNNNMMMPPPSSSYYY```jjjrrrvvvwwwyyy{{{|||{{{yyyyyyzzz|||wwwkkkaaa[[[UUUOOOIIIDDDAAA>>>:::777666555555:::888777999:::<<>><<<:::::::::;;;<<<@@@CCCBBB???CCCOOO[[[aaaTTTJJJ@@@>>>@@@CCCFFFIIIIIIFFFGGGMMMOOOQQQZZZeeeuuutttrrryyypppWWW???777777555444666444444444444444444444444666555444444555777999;;;BBB```}}}{{{rrruuurrrooouuuoooZZZPPPQQQQQQQQQSSSUUUVVVUUUTTTOOOOOOOOONNNMMMNNNNNNMMMQQQSSSPPPQQQ[[[gggmmmccciiiqqqeeeVVVQQQOOOKKKHHHDDDDDDDDDDDDAAA>>>:::888666333111/////////------------------------,,,,,,,,,+++++++++******)))***+++++++++000777===CCC@@@>>>BBBHHHJJJHHHEEE@@@GGGMMMOOOKKKHHHIIIJJJNNNMMMLLLFFF:::;;;QQQkkkooonnncccQQQFFFIIISSSZZZjjjmmmsssqqq___IIICCCIIIIIIHHHFFFFFFFFFEEEBBB@@@===:::666333222222222111111111222555999<<<======AAAFFFJJJLLLJJJIIIJJJLLLVVV___jjjppppppmmmmmmnnnkkkllllllnnnppprrrtttuuuvvvwwwxxxyyy|||{{{rrriiibbbYYYRRRMMMJJJEEEAAA===;;;999666444333333333666444555999===BBBKKKUUUaaaqqqXXXGGG]]]}}}zzzYYYEEE>>>555111222444222000222222222222222333444444888555666;;;VVVooo___NNNFFFDDDGGGNNNUUUiiidddRRRGGGMMM[[[uuu|||nnnUUUQQQKKKDDD@@@@@@AAA@@@??????AAA===<<>>@@@???===<<<;;;;;;<<<<<>>CCCTTTgggsss[[[OOOCCC@@@@@@BBBFFFLLLRRRUUU\\\dddhhhiiikkkooorrr{{{zzzhhhQQQ<<<666777555444666444444444444444444444444666555444444555777999:::@@@```~~~sss{{{lllxxxhhhYYYQQQRRRRRR```zzz~~~dddRRRQQQQQQPPPRRRTTTUUUTTTSSSSSSSSSRRRRRRRRRSSSTTTUUUWWWXXXRRROOOTTT\\\uuuuuunnnvvv{{{kkkYYYQQQMMMJJJHHHEEEDDDDDDCCC@@@===:::999666333111//////...------------------------,,,,,,,,,+++++++++*********++++++******...555;;;DDDCCCCCCEEEIIIJJJHHHFFF@@@DDDJJJLLLJJJGGGFFFGGGQQQNNNMMMIII===777HHH___mmmpppkkk[[[LLLIIIOOOTTT[[[cccnnnpppeeeTTTHHHDDDIIIHHHGGGFFFGGGGGGEEECCC@@@===999666444333000///222333555555666666888999999===CCCFFFIIILLLRRRVVV```fffkkkiiiccc^^^^^^```YYY[[[\\\___aaabbbcccdddbbbdddfffhhhjjjooouuu{{{{{{sssmmmfff```YYYTTTMMMHHHEEEBBB>>><<<999888777555555444555555222111444<<>>AAA>>>===@@@<<>>===<<<;;;;;;<<<<<<<<<>>>???===BBBTTTnnnbbbUUUJJJFFFEEEBBBFFFMMM]]]kkk}}}~~~www~~~yyy```KKK999666777555444777333333333333333333333333444444444666888<<<@@@BBBJJJmmmqqqrrrgggtttyyy^^^SSSQQQPPPNNNNNN\\\xxxmmmYYYRRRQQQPPPPPPSSSTTTUUUTTTWWWTTTTTTVVVXXXXXX[[[^^^XXXYYYSSSOOORRRWWWnnn{{{qqq]]]SSSKKKIIIHHHFFFEEEDDDBBB???<<<:::888666333111/////////------------------------,,,,,,,,,+++++++++*********++++++***))),,,333888CCCEEEGGGJJJJJJIIIGGGEEEAAADDDGGGIIIIIIFFFCCCAAARRRNNNMMMKKKDDD===BBBNNNgggrrruuujjjYYYNNNKKKKKKOOO^^^iiijjjkkkhhhWWWDDDHHHFFFEEEEEEGGGGGGFFFEEECCC@@@===999777444000---...000222222111111333555333666888<<>><<<:::888666555555555555555555555555444999BBBMMMXXXfffrrrZZZLLLHHH[[[yyyRRRFFF888555333333555666444222222111111111111222333333///555999555@@@pppuuuxxx[[[FFF@@@EEEIIIJJJXXXaaa[[[LLLIIIOOOdddpppZZZUUUNNNJJJIIIGGGBBB>>>@@@BBB>>>???BBB???HHH___uuuvvvkkkTTTCCCAAADDDEEE???>>>===<<<<<<;;;;;;;;;===@@@AAA@@@DDDVVVuuunnn]]]NNNIIIFFFDDDKKKWWWrrrzzz~~~yyyXXXFFF888777888666555777333333333333333333333333222333444666:::>>>CCCEEETTTxxx|||uuuooo}}}lllUUUMMMPPPSSSRRRPPPOOOXXXmmmpppaaaXXXUUURRRRRRSSSVVVWWWXXXYYYYYY^^^eeeeee___ZZZ[[[UUUXXXSSSPPPSSSWWWlllqqq___UUUJJJHHHHHHGGGFFFCCC@@@>>><<<999777555333111000000000------------------------,,,,,,,,,+++++++++******)))***+++***)))+++000555@@@DDDHHHJJJIIIHHHFFFFFFCCCDDDFFFHHHJJJHHHCCC@@@MMMMMMMMMKKKIIIFFFCCCBBB]]]nnn{{{wwwhhhXXXKKKDDDKKK[[[fffiiirrrxxxhhhOOOIIIGGGEEEEEEFFFGGGFFFEEEDDDBBB???===;;;777333000///000111000/////////000333333333555;;;HHHYYYeeekkkeeeYYYMMMDDDBBBDDDGGGFFFGGGHHHIIIIIIIIIIIIIIIIIIJJJKKKLLLLLLMMMMMMMMMQQQRRROOOKKKIIIJJJGGGBBBBBBAAA>>>:::888666555555222222222333333333333333555444777???GGGOOO[[[fffuuuvvvIIIEEEPPPooolllJJJ???666444444444555555444222111111111111111222333333000444;;;888<<>>???EEEDDDPPPjjj{{{gggMMM???@@@CCCBBB?????????>>>======<<<<<<<<>><<<888555444333333222222222111000111111111222666@@@NNNXXX[[[TTTJJJCCC@@@@@@AAAAAA???@@@@@@@@@AAABBBBBBCCCBBBBBBBBBBBBCCCBBBAAA@@@DDDEEEBBB???@@@BBB???999888888777555333333333444111111222222333333333333333111333999>>>BBBKKKSSS___hhhuuuuuuWWWFFFPPPfffsssUUUFFF888555444333333444333222111111111111111111222222333222000666888999VVVttt{{{WWWIIIDDD@@@BBBIIIFFFXXX[[[OOOJJJKKKWWWiiinnnXXXNNNSSS]]]cccdddWWWQQQHHHKKKSSSTTTccciiiLLL???AAABBB>>>AAAAAAAAAAAA@@@???>>>>>>>>>DDDKKKNNNOOO___ssshhh]]]UUU]]]mmmiiiWWWOOOMMMKKKUUUggg{{{zzzqqqnnnLLL>>>444666888444222444222222222222222222222222444333333333444666999;;;IIInnngggdddwwwxxxeee[[[PPPLLLOOORRRRRRPPPWWWRRRTTTeee~~~uuunnnbbbZZZWWWXXX[[[]]]cccaaafffnnniiiXXXKKKIIILLLQQQQQQQQQTTTUUUeeeyyyeeeZZZSSSIIIFFFHHHHHHGGGCCC???<<<;;;666555333222111111222333------------------------,,,,,,,,,+++++++++******&&&))),,,,,,+++***---///999<<<@@@AAA@@@BBBHHHMMMDDDDDDFFFKKKPPPPPPKKKFFF===KKKOOOGGGGGGPPPOOODDD;;;SSSooo}}}{{{pppaaaUUUGGGIIIVVVhhhrrrnnngggeeeQQQNNNJJJGGGFFFEEECCCAAA?????????@@@AAA@@@<<<:::444222111111333444222111+++,,,------///555>>>EEEEEE???:::999<<<===;;;999999999999:::;;;===>>>???<<<<<<<<<===>>>???>>><<<;;;<<<;;;:::<<<@@@===888222333444333222222444555222222333444444444444444555333555:::===@@@GGGNNNRRRWWWmmmzzzVVV>>>EEE___~~~[[[FFFCCC333444444333222222111111000111111111000111222222333333+++///555888OOOzzzvvvxxxSSSHHHCCC<<<===GGG@@@TTTYYYNNNIIIJJJRRRaaawwwhhhXXX___rrrooofff[[[^^^hhhjjjzzzoooOOOBBBDDDCCC<<>>:::888555333111000//////......---------,,,,,,,,,------,,,,,,+++***))))))*********))))))***---000888;;;>>>???@@@EEENNNUUUPPPPPPOOOPPPZZZccc```VVVKKKLLLKKKMMMQQQSSSLLLBBB888???PPPfffttttttjjjcccGGGFFFIIIUUUiiivvvuuummmpppbbbUUUPPPKKKEEEDDDJJJ@@@DDDCCC???>>>AAA>>>999===:::666222000///000111000000/////////000000111000000111111222222222333444444444555555555666666888888888888888888888888555555555555555555444444333333333333333333333333///222555666555444444444333;;;===999===MMM\\\bbbdddnnn~~~nnnMMMBBBIII]]]uuucccHHH???:::555111111111111111111111111111111111111111111111111///000000444666:::^^^uuuZZZKKKFFF>>><<>>;;;777555444555444333222222333333333333444444555777888777333222888???SSSmmmvvv___bbbsss~~~mmmkkk___WWWPPPOOOVVV\\\^^^]]]]]]XXX\\\rrr~~~wwwuuuooohhhkkkcccWWWOOOLLLMMMNNNNNNJJJQQQWWWUUUPPPRRR]]]hhhxxxhhhYYYPPPJJJHHHEEECCCCCCAAA???>>>:::888555333111000//////......---------,,,,,,,,,------,,,,,,+++******)))***++++++***)))***---000333888===>>>???CCCLLLSSS___\\\VVVTTT\\\jjjqqqpppWWWOOOLLLSSSWWWSSSPPPRRR???<<>>???CCCCCCFFFPPPXXXRRRFFFFFFPPP```{{{xxxTTTNNNLLLDDDAAAEEEIIINNNOOOMMMHHHDDDBBBGGG]]]}}}tttmmm~~~{{{pppjjjvvvsssRRR===:::777555444555444333222222333333333333444444222222222333444999BBBIIIZZZhhhiiieeezzziiijjj~~~{{{{{{}}}qqqggg\\\XXX]]]cccggggggfffaaaeeezzz~~~xxxjjjYYYQQQRRRVVVTTTQQQLLLQQQUUUTTTQQQTTT^^^ggg|||}}}lll[[[QQQIIIGGGEEECCCCCCBBB???===:::888555333111000//////......---------,,,,,,,,,---,,,,,,++++++************++++++***)))***---//////666===@@@@@@BBBIIIPPP^^^\\\VVVRRRVVVbbblllqqq```OOOIIITTTYYYTTTVVV___OOOCCC666;;;WWWtttzzzqqqiiiVVVDDDAAAJJJ\\\vvvoooYYYSSSLLLAAACCCEEEDDD???===???@@@???<<<;;;:::888666444333222111000000/////////000000000000000000000111111111111111111222222222333333222222222222222222222222222222222333333444444555333333333333333333333333777444111000222444666777<<<>>>OOOgggtttuuu{{{gggLLL===FFFbbbzzz}}}SSS>>>888444111111111111111111111111111111111111111111111111111111111222111444666777SSS}}}yyyWWWGGGCCCBBBAAABBBDDDMMMVVVTTTJJJGGGJJJRRRkkknnn^^^OOODDDGGGEEEIIINNNQQQOOOKKKGGGEEEGGG```ooottt~~~hhhnnniiiHHH<<<999666555555555444333222222333333333333444444111333777;;;@@@FFFKKKMMMLLLPPPsssnnnccc}}}lllVVVqqq}}}uuuoookkkiiihhhfffcccdddjjjooottt|||xxxjjjbbbccchhhmmmooopppkkkooovvv^^^TTTWWW[[[WWWPPPQQQRRRSSSSSSTTTXXXaaaggg~~~|||{{{tttdddTTTKKKHHHFFFDDDDDDCCCBBB???===999888555333111/////////......---------,,,,,,,,,,,,,,,,,,++++++************+++++++++******,,,......666???BBBAAAAAAFFFJJJOOORRRRRROOOLLLNNNTTTXXXYYYJJJBBBJJJUUUYYY\\\___^^^RRR???888LLLlll~~~}}}xxxeeeQQQHHHFFFMMMeee~~~~~~|||~~~uuu___NNNHHHEEEFFFEEEAAA???>>>======<<<<<<<<<;;;:::888555444222111111000000000000000000000000000000000000000///000000000111111111111222222222222222222222222000000111222333333444444333333333333333333333333000333555555444555777:::DDDWWWooo{{{wwwrrrxxx}}}kkkMMM777===___cccBBB999888444222666111111111111111111111111111111111111111111111111222333111333666555JJJnnn}}}fffOOOHHHCCC===AAABBBIIISSSTTTMMMGGGFFFLLL```vvvYYYPPP[[[WWWYYYYYYXXXSSSOOOKKKJJJGGG[[[~~~}}}rrr}}}yyynnn|||]]]???:::888555555555555555333222222222333333333444444666<<>>>>>===;;;:::999666555444333333333333333222222222111111111111111000000000111111111222222000000000000000000000000111111111222222333333444333333333333333333333333444666555222222;;;LLLZZZsssuuuiii\\\dddwwwrrr]]]FFF???<<>>???::::::??????:::@@@===PPPwwwllluuuuuu^^^]]]WWW```~~~rrrdddXXXPPPIIIHHHFFFDDDCCCCCCDDDEEECCC??????BBBDDDEEEIIINNNTTT```ppp~~~|||xxx{{{{{{rrriiiddddddgggjjjwwwuuugggxxxpppyyynnn\\\VVVRRROOOMMMEEEDDDCCCDDDDDDBBB???<<<:::888555333111000//////......---------,,,,,,,,,++++++++++++++++++++++++***+++---,,,+++***+++,,,)))+++000999CCCFFFDDD???HHHGGGHHHHHHCCC???CCCKKKGGGLLLLLLFFFIIIWWWeeeiiihhhddd___UUUDDD;;;III^^^vvvmmmZZZQQQJJJDDDBBBRRR___fffvvv|||gggTTTCCC@@@BBBAAA>>>==================<<<;;;:::888777666555444444444444333333333333222222222111111111222222222333333333111111111111111111111111222222222333333333333333333333333333333333333333666555555777???KKKYYYbbbiiiaaaWWWYYYlllwwweeeGGG<<<;;;DDD[[[rrr|||UUUBBB===777444444444111///000000000000000000000000000000000000000000000000000222///111555222555EEEqqqzzzuuupppPPPDDDDDD@@@AAABBBEEEHHHKKKKKKIIIEEEFFFSSSooosssuuurrrgggddd^^^WWWRRRQQQTTTVVVfff}}}}}}yyywwwyyyWWWAAA===555444444555666666555444222222333333333333444444555<<<<<<333000777<<<999;;;;;;IIIwww{{{hhhkkk~~~rrr]]]bbbbbbbbbvvvxxxjjj^^^SSSKKKFFFBBBBBBBBBCCCCCCDDDDDDDDDDDDAAAAAADDDDDDBBBCCCGGGIIIQQQ\\\hhhtttvvviiicccdddfffssszzz|||lll|||nnn}}}ttt}}}nnn[[[TTTPPPLLLIIIDDDCCCCCCDDDDDDBBB???<<<:::888555333111000//////......---------,,,,,,,,,++++++++++++++++++++++++***+++------+++******++++++***...:::GGGNNNJJJDDDFFFFFFIIILLLHHH??????DDDJJJMMMPPPMMMGGGKKK___ttt{{{ooofff___KKK888;;;LLLhhhpppeeeTTTAAAEEEFFFNNN[[[dddmmmjjjOOOFFFFFFDDD@@@???>>>=========<<<<<<<<<<<<999999777666666555555555444444444333333222222222222222333333333444444444444444444444444444444444444444333333333333333333333333333333333333333333222222666AAAPPP[[[___^^^NNNLLLSSSfffvvvpppSSS888>>>@@@QQQkkk|||dddEEE:::888222---000555222***000000000000000000000000000000000000000000000000///111///000666222333@@@```~~~lll[[[GGGEEEAAABBBBBBBBBEEEJJJLLLKKKHHHDDDKKKdddhhh```fffsss|||~~~zzzgggfffbbb]]]YYYXXXZZZ]]]rrrooo___XXXccc|||}}}}}}uuu{{{sssJJJ888999444444333555666777555444222222333333333444444444333>>>AAA888333888:::666888>>>JJJsss}}}hhhhhhuuu\\\hhhqqqmmmqqq|||lll]]]QQQJJJEEECCCAAABBBCCCDDDEEEEEEDDDDDDCCC@@@@@@CCCBBB??????AAADDDHHHMMMTTT___ooo~~~lllbbbaaacccqqqooorrrlllaaauuukkksssrrrUUUKKKNNNPPPMMMDDDEEEFFFFFFEEEAAA>>><<<:::999777444222111000///......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------...333;;;BBBEEEEEEBBBHHHLLLJJJIIIJJJIIIFFFMMMQQQWWWWWWNNNGGGOOO\\\nnnhhheee```RRR???888===LLLkkktttbbbQQQLLLBBB???GGGPPPYYYjjj}}}kkkOOOBBBEEEIIIFFFCCCAAA>>>=========;;;999:::888666666888888777666666666555555555444444444555555444444444444555555666666555444444444444555222222333333333444444444666555444444444444555555777;;;EEEVVVeeeeeeXXXJJJGGGMMMXXX```ZZZJJJ@@@>>>NNN\\\ggglllyyy___GGGFFF333333222222111000//////000000000000000000000000............////////////333222000000111444777999MMMssssssmmmeeeHHHEEE@@@@@@AAADDDQQQTTTEEEHHHDDDGGGVVVooorrr\\\WWWcccqqq|||qqqfffdddlllvvv~~~uuujjj___XXX[[[jjjzzzvvv}}}eeeCCC888:::666555555555555444444444333333333333333333333333444===@@@;;;666666666555===666CCCZZZiii___}}}ddddddzzznnnppp]]]PPPIIIEEEBBB@@@CCCAAA@@@AAACCCFFFGGGGGGEEEEEEDDDCCCAAA???>>>===BBBBBBFFFJJJOOOZZZlll}}}pppaaaZZZ[[[___uuu}}}~~~kkkaaavvvfffssssssVVVJJJLLLMMMKKKDDDEEEFFFFFFDDDAAA>>><<<:::999777444222111000///......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...------222999@@@CCCDDD>>>DDDIIIJJJLLLNNNKKKFFFMMMQQQXXXZZZSSSJJJLLLTTTbbb^^^ZZZTTTJJJ???:::;;;BBBZZZuuu{{{jjj```PPPDDDFFFKKKPPP[[[hhhuuulllUUUJJJFFFBBB@@@@@@@@@???===<<<;;;:::;;;:::888777777888888999666666666555555555444444666555555444444555555666666666555444444444444555333333333333444444444444666444222111222444777999<<>><<<:::999777444222111000///......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...------000666<<<@@@BBB;;;@@@EEEJJJQQQUUURRRKKKKKKOOOWWW\\\XXXOOOJJJJJJTTTTTTQQQKKKFFFDDD>>>777555CCCWWWnnnrrr^^^JJJEEEFFFHHHOOOWWWdddyyyooo___RRRIIIFFFEEECCC@@@<<<:::::::::;;;:::999666444333555777777777666666666555555555666666555555555555666666777666555555444444555555444444444444333333333333555333111111333777;;;>>>EEEKKKQQQQQQKKKDDD???===HHHEEE@@@888222999PPPfffqqqsssrrrQQQDDD999---222222222111111000000///000000000000000000000000............////////////000000......///111444555@@@iiirrrqqqpppNNNEEECCCBBBAAAKKKSSSMMMHHHEEEEEEJJJVVVmmm~~~zzz{{{tttwww{{{xxxjjj\\\XXX\\\iii~~~xxx|||qqqsssqqqNNN===888555444444333333333222222222222222222333333444444444333:::>>>:::666555777777888HHHUUU[[[}}}}}}nnn```ttt```\\\ssszzzuuuzzzpppOOOEEEGGGEEECCCEEE>>>AAAEEEFFFFFFFFFIIIKKKHHHIIIJJJJJJIIIGGGDDDBBB@@@>>>>>>???@@@EEEQQQ^^^yyyvvvlll```]]]\\\```fffrrr|||nnn^^^TTTPPPPPPVVV]]]eeezzziiifff}}}uuuXXXJJJIIIJJJHHHEEEEEEEEEDDDCCC@@@>>><<<:::999777444222111000///......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...------...222888<<>>BBBDDDKKKLLLKKKEEE>>><<<@@@EEE<<<;;;:::999@@@TTTrrrvvv{{{SSSAAA<<<888111222111111111000000000///000000000000000000000000............////////////000000//////000111333444>>>UUU}}}jjjhhhOOODDDBBBCCCAAAGGGOOOMMMIIIHHHGGGHHHMMM]]]{{{}}}www}}}vvveee^^^___cccsss{{{qqq~~~rrr{{{\\\@@@;;;:::555444444444333333333333222111111222333333444555555333888<<<:::666555777999@@@ZZZbbb]]]vvv___hhh||||||bbb]]]www}}}___TTTPPPGGGDDDIIIEEEFFFGGGHHHJJJKKKMMMNNNOOONNNMMMKKKIIIGGGEEEDDDCCCAAA@@@@@@???AAAJJJTTTmmmxxxvvvkkk```WWWPPPNNNPPPVVV\\\iiixxx^^^UUULLLIIIHHHKKKRRRYYYaaaxxx}}}|||vvvYYYKKKJJJKKKIIIEEEEEEEEEDDDBBB@@@>>><<<:::999777444222111000///......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------///333777:::>>>@@@BBBHHHUUUbbbgggeeeUUUZZZaaagggkkkiii```XXXZZZccciiikkkllliiiXXXCCC666444666DDD^^^xxx}}}ttthhhYYYKKKBBBBBBFFFNNN[[[nnntttfffSSSHHHEEEEEEAAA>>><<<<<<===<<<:::999999:::999999888888888777777777777777777666666777777777777777666555555555555666333333333333333333222222222555999>>>BBBEEEFFFFFFEEEDDDAAA===;;;;;;>>>@@@555666777@@@TTTsssYYYFFF???777333555111111111000000000000000////////////////////////............////////////111111000000111222333444;;;FFFtttrrrrrrTTTDDDAAAEEEAAACCCIIIHHHHHHHHHHHHFFFFFFQQQjjj}}}pppjjjlllwwwxxxkkkiiixxxyyyOOO;;;::::::555555555555555444444444444111111222333333444555555333666::::::666444777<<>>@@@AAAEEEPPP^^^ffffffVVVYYY[[[___dddhhheee___[[[ccckkkrrrtttnnn^^^NNN;;;555111555FFF]]]ppp{{{{{{{{{wwwkkkXXXGGG>>><<>>BBBEEEEEECCCBBB999999;;;<<<<<<999555222222444888CCC]]]aaaBBB???>>>111,,,333000000000000000000000000////////////////////////............////////////111111111111111222333333555===```wwwvvvcccKKKBBBFFFBBB???CCCCCCDDDEEEFFFDDDBBBGGGYYYkkksssgggbbbooo~~~iiiGGG;;;999777444666666555555555444444444222222222333333444444444222444888999666444888>>>\\\{{{}}}nnnnnncccYYYmmm}}}|||iiiNNNPPPrrr{{{xxxlllggghhhmmmfff]]]YYY\\\dddlllqqqeeebbb\\\VVVQQQNNNLLLKKKHHHEEECCCCCCBBB@@@CCCIIIRRR\\\bbb\\\RRRKKKHHHFFFFFFDDDKKKXXXaaakkk~~~mmmYYYJJJGGGCCCAAABBBCCCEEELLLTTTeee{{{~~~{{{^^^NNNKKKKKKIIIEEEEEEDDDBBB@@@???======:::999777444222111000///......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++(((+++---...------///111;;;>>>@@@AAAHHHSSSZZZ\\\UUUVVVTTTQQQVVV___dddbbb]]]^^^eeeooosssmmmeeeaaaLLLBBB666111666AAAOOOYYYccclllttttttkkk\\\NNNFFF>>>JJJ\\\jjjrrryyy}}}qqqiiibbbWWWHHH@@@======<<<999::::::::::::999999999999999888888777777888888999888777777666666666666666555555666777888999::::::===>>>@@@AAA@@@>>>;;;999333555777999888555333111555???KKKYYYoooaaaKKK999888888111...111///000000000000000000000////////////////////////............////////////000000000000111111111222222:::NNNvvveeeyyyXXXFFFGGGBBB===???@@@DDDEEEFFFEEEAAAAAALLLYYY~~~yyyfff^^^jjjTTT???<<<888555444555555555444444444333333333333333333333333333333222222666999777333888@@@VVVzzzwwwjjj[[[kkk|||{{{WWWEEE[[[pppqqquuu}}}wwwvvvrrriiiaaa```kkk~~~yyypppeee[[[RRRNNNKKKHHHFFFFFFDDD@@@AAAEEEHHHMMMPPPPPPOOOOOOLLLGGGHHHFFFOOOaaallltttqqqkkkgggggghhhmmmyyy~~~ssseeeWWWKKKDDDBBB??????BBBCCCEEEMMMVVVeeezzzsssttt}}}```NNNJJJIIIHHHEEEEEECCCBBB@@@???======:::999777444222111000///......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++'''***...///---,,,---...666;;;>>>???BBBIIIOOOPPP[[[ZZZTTTNNNQQQ]]]fffhhhddd```dddooouuuqqqqqqwwweeeVVVCCC777222444888===FFFTTTgggvvvzzzttteeeXXXHHHCCCCCCKKKVVV^^^aaabbbeeeuuuvvv^^^NNNHHHFFFBBB>>>;;;;;;::::::::::::999999999999888888888888999999888888777666666666666666777777888:::;;;<<<===>>>CCCBBBAAA>>>;;;777444222444555555333111222777<<<>>>QQQhhhyyybbbJJJAAA888333333555444222////////////000000000000////////////////////////............/////////000////////////000000000000111999AAAeeedddvvvcccJJJHHHBBB<<<>>>???GGGGGGIIIHHHCCC@@@FFFOOOjjjuuuhhhZZZ[[[tttvvv}}}lllBBB888;;;777444666444444444333333333222222444333333333333333333333222222555999777333888AAACCCmmmqqq^^^kkkzzzaaaHHHXXXlllsss}}}|||wwwfff\\\ddd|||~~~lll]]]TTTPPPLLLIIIIIIFFFAAAAAACCCDDDEEEGGGKKKTTTYYYTTTJJJMMMKKKUUUjjjwww~~~sss[[[RRRLLLIIIJJJLLLQQQ]]]kkknnnmmmiii___SSSIIIDDDCCC>>><<<===AAACCCFFFNNNXXXdddxxxiiiiiifffSSSJJJIIIJJJHHHFFFBBB???===<<<<<<<<<999888666333111000///...---------,,,,,,,,,++++++------,,,,,,,,,,,,++++++++++++++++++++++++++++++***++++++,,,,,,++++++***666<<>>AAA======@@@DDDFFFLLLSSSeee|||ooohhhiiiWWWOOOMMMMMMHHHFFFCCC@@@>>>======>>>999888666444222000//////---------,,,,,,,,,++++++------,,,,,,,,,,,,++++++++++++++++++++++++++++++***++++++,,,,,,++++++***000555;;;>>>???AAAFFFJJJTTTYYY]]]ZZZSSSSSS[[[dddhhhccc^^^\\\ccctttjjjTTTDDD:::444222555777<<>>IIIGGGEEEDDDDDDBBB@@@???<<<;;;;;;<<>><<<;;;444333222222333333333222222666777444333???WWWkkkoooPPP???999777444222000000000000000000000///...---------......////////////.....................//////000///////////////000000111111555555III|||ffflll___DDDDDDEEE<<>>AAAEEEGGGFFFDDDCCCBBBCCCMMMeeegggjjjwww{{{cccTTTRRR```}}}oooTTT\\\|||RRRBBB666777:::666333222333333333333333333333333111111222222222333333333333333333333444555666777BBB]]]|||bbbhhh~~~___LLLVVVhhhooopppyyyhhhhhhzzz~~~gggXXXQQQMMMLLLMMM\\\fffbbbVVV```kkkTTTFFFCCCGGGDDDCCCBBBAAA@@@???>>>>>>===<<<<<<<<<<<<===>>>>>>@@@======???BBBDDDKKKSSS^^^vvv|||nnn{{{dddVVVOOOLLLKKKGGGFFFEEECCCBBBAAAAAAAAA;;;:::888666444222111111...------------,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,...333;;;CCCFFFFFFCCCGGGNNNVVV[[[[[[YYYYYYZZZkkkpppqqqiii^^^^^^iiivvvvvvhhh]]]TTTIII<<<111222444444333555===IIIRRRccccccbbb]]]UUUKKKCCC???<<<======;;;999999:::<<<:::<<>>CCCFFFGGGEEECCCAAADDDDDDOOOjjj~~~hhhXXXPPPUUUoootttWWWMMMgggeeeAAA999555777888555333444222222222222222222222222111111222222222333333333333333333333444555666666:::TTTcccaaa|||cccKKKKKK\\\iiikkkyyyttteeegggqqqkkk[[[RRRQQQUUUdddxxx{{{iiijjjxxx^^^PPPFFFDDDGGGEEEEEEEEEEEECCCAAA???>>>>>>>>>===<<<<<<<<<<<<<<>>555555444555666777888888DDDKKKSSSXXXVVVQQQLLLIII@@@>>>=========<<<999777:::777555:::DDDQQQ[[[```dddfffjjjpppwwwtttfff\\\TTTOOOHHHGGGJJJKKKJJJGGGBBB;;;444111333666555333...000111222111222666999???EEESSSkkkkkkJJJ;;;777555444000000////////////000000............------------------............---------------------...//////...............//////000444...333666CCCsssffflllZZZSSSGGG@@@BBB:::<<>>===<<<<<<<<<>>><<<===???@@@CCCMMMXXXcccwwwjjjYYYOOOLLLLLLHHHGGGFFFEEEDDDBBBAAA@@@;;;:::888666444222222111............---------,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++***++++++,,,,,,++++++***)))))),,,333===EEEHHHIIIKKKMMMQQQYYY```bbb___\\\[[[gggsssxxxtttpppqqqtttzzzvvvppplllhhhaaaVVVNNN>>>777111///333666666555333888???EEEIIILLLOOOQQQHHHDDD???<<<<<<<<<;;;999999777666666999<<<>>>???AAAAAAAAACCCGGGMMMRRRUUU\\\\\\]]][[[UUUJJJ>>>555;;;888555555777888777555888444000000333555666555111333333222111444999>>>AAAOOOfff|||mmmHHH666555666222.../////////000000000000000------------------------------............------------,,,,,,------...///......------......///000222000222444;;;ZZZooosssgggQQQNNNIII???<<<<<<<<>>>>>======<<<======>>><<<<<<===@@@@@@DDDPPP\\\eeetttttt^^^QQQMMMNNNHHHHHHGGGEEECCCAAA???>>>;;;:::888555333222111111............------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++***++++++,,,,,,++++++***))))))***...666>>>EEEIIIJJJJJJMMMVVVbbbjjjjjjgggYYY```kkkuuu{{{xxx|||zzzmmmdddYYYNNN@@@555222333444444222222444777<<>>;;;;;;>>>BBBCCCCCCDDD@@@@@@CCCHHHWWWyyy{{{cccVVVOOOQQQbbbuuugggUUUaaavvvOOO:::666777777555333333333333111111111111111111111111111111222222222333333333222222222222333444555666777<<>>======<<<<<<<<<======;;;;;;===@@@AAAFFFSSS```kkkuuuzzzbbbQQQMMMNNNIIIHHHGGGEEECCCAAA>>>===;;;999777555333111111000//////.........------------------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,+++***+++///777@@@EEEFFFDDDGGGTTTdddqqquuuttt\\\___eeeppp}}}zzz|||{{{nnn[[[GGG:::444222222555333222444777:::::::::>>>FFFNNNMMMEEE<<<888888666555333222333555666777333333222222222222333444555555555777888666222///000222444555333222111222...000333444333111111222---222:::BBBMMM\\\nnn{{{]]]AAA999444444333//////333......//////......---,,,------------------------,,,------......------,,,---,,,,,,,,,,,,---.........------------...//////+++222000222777555NNNxxxnnnqqqeeeQQQIIIGGGAAA;;;999;;;???AAABBBFFFBBBAAABBB???FFF```~~~vvvcccSSSOOOSSS___xxx|||bbbJJJOOOuuu^^^AAA:::444666777555444444333111111111111111111111111111111111222222222333333333222222222222333444555555555:::WWW{{{hhhmmm]]]GGGIIINNNVVV]]]jjj~~~{{{hhhfffjjjeeeyyyyyyrrreeelllxxx\\\GGGIIIMMMHHHFFFKKKMMMLLLKKKIIIGGGFFFEEEDDDBBBAAA???>>>===<<<<<<<<<:::;;;>>>AAABBBGGGUUUbbbrrrxxxqqq]]]VVVTTTLLLKKKIIIGGGDDDBBB@@@???>>>:::999777666444333333333000000000///......------++++++++++++++++++++++++************************++++++++++++++++++++++++)))+++---,,,,,,111999AAAHHHDDDBBBGGGTTTcccmmmsssnnnjjjgggkkksss|||{{{gggQQQBBB777///333333444444444333222111666999===>>><<<888555333333333222222222222333333555444333222111111111222111222333444444444333222444333222333333333222000000000222444000+++...777<<<<<>>999:::>>>;;;BBBCCCCCCAAA???CCCLLLTTTkkkXXXRRRKKKOOOeeeqqqWWWIIIJJJ^^^}}}{{{pppHHH999999666666555444333333222222111111111111111111111111111111222222222333333333333333333444444444555555444;;;VVVffffff{{{tttMMMGGGNNNWWW^^^eeepppkkkoooppp[[[___rrruuueeeiiiuuuooonnnllldddddd|||eeeUUUJJJIIIIIIFFFJJJSSSLLLHHHIIINNNLLLDDDDDDKKKBBBBBBAAA@@@???======<<<<<<===@@@BBBDDDIIIYYYhhh{{{{{{cccWWWUUUNNNIIIHHHEEECCC@@@>>>======;;;:::888666333222111000000//////...---,,,,,,+++++++++++++++++++++++++++************************++++++++++++++++++++++++)))+++---,,,+++---444:::CCCCCCCCCEEEKKKVVVbbbkkkqqqmmmhhheeefffkkkppptttwwwnnnRRRBBB;;;222111111111111222222222111333444555444222111000//////000000111222444444222222222222111111111111444444333333333444444555222222222333333222111///555222111222111222:::EEEMMMXXXiiivvvyyyWWWBBB777333222111000////////////............------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------...------------.../////////...111444111000???RRR~~~qqqzzzmmmdddyyynnnJJJAAABBBCCC:::999AAABBBAAACCCCCCAAA>>>@@@GGGLLL]]]yyy}}}hhhZZZRRRMMMMMM^^^|||yyy[[[JJJIIIWWWsssmmmllltttwww~~~XXXAAA888555666555555444333333222222222222222222222222222222111111222222222333333333333333333444444444444555:::BBB^^^qqqWWWjjjuuuOOODDDEEERRRWWW\\\eee||||||wwwsssvvvZZZPPPOOOPPPKKKSSSlll~~~}}}sssmmm|||^^^SSSLLLLLLIIIDDDGGGPPPRRRLLLHHHKKKNNNKKKFFFDDDCCCBBBBBB@@@???>>>===<<<<<<===???AAACCCJJJ\\\mmm}}}~~~fffWWWTTTNNNGGGFFFDDDAAA???===<<<<<<<<<;;;888555222000///...000///...---,,,+++******++++++++++++++++++++++++************************++++++++++++++++++++++++)))+++---,,,******...222:::???CCCCCCCCCHHHTTT^^^ooonnnjjjccc\\\\\\aaafffttt{{{}}}___III:::777333111111333333333000000000000000111111222/////////000111222333444000111222222333333222222444333111000000111222333000111111222222111000///444111111666>>>HHHWWWdddyyy{{{xxxzzzkkkJJJ:::555555111111000///........................------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------...------------...//////...---111555333///444???XXX}}}ppp___llltttTTTFFFBBBAAA:::999===:::???BBBCCCAAA>>>>>>@@@CCCCCCUUUrrruuu\\\QQQPPPLLLVVVhhh~~~pppWWWFFFCCCRRRnnnvvvnnnccc@@@::::::444555555444444333333222222222222222222222222222222111111222222222333333333333333333333444444444444<<>>======>>>>>>???@@@BBBLLLaaauuu~~~|||cccVVVRRRKKKGGGFFFDDDAAA???>>>===<<<;;;999777444222000///...000000///...,,,+++******++++++++++++++++++++++++***************************+++++++++++++++,,,,,,)))+++,,,,,,******+++---222999@@@CCCBBBEEELLLRRRccchhhlllhhh___ZZZ[[[___nnnoooooolllmmmxxxwww___OOOIIIAAA:::888666444222444333222333444555555555222222111111111111111222111222333444444333222111222222222222222222222222333333333222222222444666333555===IIIYYYjjj{{{wwwlllfffqqqZZZ<<<666999777111000///......---------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,---------...------------.../////////---///333333//////333>>>fffwwwzzzaaayyypppaaaLLL@@@@@@===>>>>>>555===???BBBBBB@@@>>>>>>???@@@FFFUUUnnnsssdddSSSLLLNNNQQQllllllSSSDDDCCCQQQmmmnnnjjjwwwKKK999999:::777444444444333333333222222222222222222222222222222111111222222222333333333222222333333333444444444888>>>RRRyyyfff]]]jjj|||sss\\\MMMDDDFFFRRRaaammmzzzqqq~~~}}}qqqjjjbbbYYYUUUUUU]]]gggbbb]]]]]]RRRSSSmmmfffXXXRRRNNNMMMLLLOOO\\\iiiyyysssbbbNNNGGGKKKKKKEEEEEEEEEDDDBBBAAA???>>>===>>>>>>???@@@BBBOOOhhh}}}qqq]]]UUURRRJJJHHHGGGEEECCCAAA??????>>>999888666444222111111000111111000///...---,,,+++++++++++++++++++++++++++*********************************++++++,,,,,,,,,(((***+++,,,++++++,,,------222:::AAAGGGJJJLLLLLLTTT___jjjnnnhhh```\\\[[[___```bbbdddjjjttt~~~mmmdddXXXNNNGGGAAA;;;666888555444444555555444222111000000000000111111222222222222222222111000000111222444555555444333222444444444222222444999>>>AAAKKKYYYhhhwww~~~tttooottt~~~___===///333777222)))///...------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------...------------...//////111...---000111000000111777NNNwww|||llleeewwwjjj[[[TTTNNNBBB>>>@@@===;;;===@@@AAAAAA@@@??????>>>@@@DDDOOOcccttt___TTTNNNJJJPPP[[[qqqoooRRRFFFGGGMMMmmmqqqcccxxxVVVAAA>>>999777:::333333333333333222222222222222222222222222222222111111222222222333333333222222222333333333444444333:::MMMtttooo[[[```wwwyyygggRRRBBBCCCLLLZZZgggpppvvv{{{gggVVVMMMJJJNNNSSSbbb~~~ooohhh^^^YYYeee|||xxxqqq|||dddYYYUUURRRRRRTTTVVV\\\aaapppssskkkVVVGGGFFFJJJIIIGGGFFFEEECCCAAA@@@>>>>>>>>>>>>???@@@CCCSSSoooxxxiiiXXXSSSSSSLLLIIIHHHFFFDDDBBBAAA@@@@@@888777666444333222222222000000000///......------++++++++++++++++++++++++*********************************++++++,,,,,,---)))******+++,,,,,,------,,,---333===IIIPPPPPPNNNLLLVVVcccmmmooojjjbbb]]]VVVZZZbbbooo|||uuujjjbbbZZZOOOGGG@@@<<<666444444444222000000000000111111222333444333222111111111111222222...///111333444444444333444666888888888;;;@@@EEE]]]kkk{{{vvvJJJBBB999555333///............---------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---******++++++,,,,,,------...------------...//////000...---...000111222333666>>>\\\{{{fff]]]{{{{{{nnnOOO===<<<<<<<<<<<<>>>???@@@@@@AAA@@@:::<<<@@@CCCKKK```{{{ddd[[[OOOGGGGGGTTTnnnlllUUUEEEDDDIII[[[lll```~~~ggg???<<<@@@777222888333333333333222222222222111111111111111111111111111111222222222333333333222222222222333333333333333<<>>===>>>@@@AAAEEEVVVvvvyyygggSSSNNNQQQMMMIIIHHHFFFDDDCCCAAAAAAAAA;;;:::888555444222111111........................++++++++++++++++++++++++************************)))******+++,,,,,,------+++***))))))***+++++++++,,,***---666DDDOOOTTTUUUKKKOOOYYYgggsssvvvqqqjjj```bbbiiittt}}}qqqgggWWWNNNCCC===<<<======<<<;;;;;;999888777666666555666555444444555777:::<<<888777777777999<<>>===<<<<<<===???@@@@@@===<<<>>>AAACCCLLL```tttqqq```[[[NNNNNNNNNRRRaaa{{{fffSSSHHHDDDHHHNNNiiittt]]]aaaoooOOO777888<<<444111555222222222222222222222222000000000000000000000000111111222222222333333333111222222222222333333333555;;;JJJoooqqqqqqmmmPPPHHHGGGNNNVVVXXXddd~~~sssggg]]]^^^xxxnnnXXXUUU```rrr}}}yyyttt{{{|||~~~rrreeeZZZQQQIIIFFFHHHIIIIIIGGGEEECCCAAA@@@???<<<>>>@@@BBBGGGYYYzzz{{{hhhOOOHHHMMMLLLHHHGGGFFFDDDBBBAAAAAA@@@===<<<999666444222000000,,,,,,,,,---------......++++++++++++++++++++++++************************))))))***+++,,,,,,---------+++)))(((((())))))))),,,******111===KKKVVV[[[MMMLLLRRRbbbuuuzzzrrrooollloooxxxooocccSSSIIIGGGJJJLLLLLLJJJHHHEEE@@@<<<999666555:::999888888;;;???DDDGGGJJJHHHEEECCCFFFKKKQQQUUU```jjjuuu||||||{{{{{{|||vvv}}}tttyyyYYYBBB555888111---111222///---.........---------......///---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---))))))***+++,,,,,,------...------------...//////,,,.../////////000111000///222<<>>:::999:::===>>>???BBB;;;888;;;===???HHHRRR___yyyeeeRRRJJJKKKMMMNNNQQQ```nnn```QQQJJJGGGIIIRRR^^^sss}}}qqq\\\WWWlllxxxSSSEEE888666666444222444222222222222222222222222////////////////////////111111222222222333333333111111222222222333333333666777???___}}}uuupppTTT???@@@JJJVVVUUUXXXtttyyynnneeeaaa___^^^pppyyyhhhhhh~~~{{{lllaaaPPPMMMQQQaaasssxxxuuuyyyvvvxxxgggWWWQQQKKKGGGHHHJJJIIIHHHFFFCCCAAA@@@???;;;===AAACCCHHH[[[}}}qqqbbbOOOIIINNNNNNIIIGGGDDDAAA???>>>>>>???===<<<:::888555333111000......---,,,,,,,,,,,,---++++++++++++++++++++++++******+++,,,,,,,,,,,,+++***)))))))))+++,,,+++*********+++,,,,,,,,,,,,+++******---222999CCCLLLQQQUUURRRRRRZZZkkk~~~bbb___kkkzzzuuuggg[[[ZZZaaalll|||nnn\\\JJJ???DDDOOOTTTSSSQQQMMMNNNTTTZZZ]]]dddaaa\\\ZZZ[[[___eeeiii~~~~~~jjjPPP<<<222000111000000///...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...///////////////000111111...333666???^^^wwwwwwtttffflllnnnFFF???;;;???BBB>>><<<>>>AAA@@@??????>>>>>>??????NNNYYYnnnqqqiii___XXXQQQJJJIIILLLVVV^^^mmmpppQQQOOOKKKEEEHHH\\\~~~mmmeeecccfffttt___BBB>>>888444333444555555222222222222222222222222000000000000000000000000222222111111111111111111222222333333333333444444444222>>>QQQiiixxxpppgggBBBIIIFFFLLLYYYUUU]]]{{{vvvjjjcccZZZbbb~~~nnn___``````VVVLLLIIILLLJJJNNNZZZhhhqqqzzzrrreeennnjjjZZZUUUOOOGGGBBBHHHHHHIIIGGGEEECCCBBBBBB@@@@@@AAACCCKKKaaaqqqdddRRRJJJMMMMMMIIIHHHEEEBBB@@@?????????===<<<:::888555333111000......---,,,,,,,,,,,,---++++++++++++++++++++++++)))******+++++++++++++++***)))))))))+++,,,+++*********+++,,,,,,,,,,,,++++++++++++---111777===AAAWWWWWWVVVWWW___rrrnnnggghhhiiipppyyy|||wwwxxx~~~kkkbbb```^^^fffjjjkkkhhhcccaaaaaabbb```cccgggkkkqqqxxxbbbIII;;;444222444000000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------------,,,,,,------...//////////////////000000111---111333666HHHjjjsssssszzz^^^QQQDDD888555777888<<>>======<<>>:::666333333555555555222222222222222222222222000000000000000000000000111111111111111111111111222222222333333333444444666333999BBBXXXsssbbbpppsssHHHDDDBBBKKKTTTSSSYYYkkk}}}qqqgggrrrkkkVVVQQQQQQLLLIIIJJJJJJGGGIIIQQQZZZaaagggmmmpppooojjjkkk|||www~~~|||dddTTTMMMKKKKKKFFFGGGHHHGGGFFFDDDCCCBBB???@@@AAADDDOOOgggsssiiiVVVLLLMMMMMMJJJIIIFFFCCCAAA@@@@@@@@@<<<;;;999777555333111000......---,,,,,,,,,,,,---++++++++++++++++++++++++(((((()))******************)))))))))+++,,,+++*********+++,,,,,,,,,,,,+++,,,+++))))))+++...111444KKKSSSYYYYYYWWW```sss}}}xxxrrrllleee___[[[```___cccqqq}}}sssvvv}}}uuujjjfffggg^^^fffrrr|||lllUUU<<<000//////111222/////////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,------...------------...////////////......//////000111111222333444888KKKpppqqqqqqsssfffXXXNNNCCC>>><<<;;;<<<>>>@@@@@@@@@@@@???>>>===<<<<<<>>>@@@BBBIII]]]xxx~~~rrrhhh\\\UUUPPPMMMNNNQQQJJJGGGHHHPPPZZZeeerrr}}}vvvfffYYYNNNFFFFFFFFFOOOqqqgggVVVXXX~~~{{{QQQ===999666444333444555555444222222222222222222222222000000000000000000000000111111111111111111111111222222222222333333333333333555888888LLLttt\\\cccYYYEEE@@@KKKPPPRRRWWWZZZ{{{rrrlll}}}ssspppsss^^^JJJDDDEEEDDDEEEHHHHHHDDDDDDHHHKKKNNNTTTZZZ```gggnnnxxxlll[[[[[[jjjxxx|||```OOOLLLKKKGGGEEEFFFGGGHHHGGGFFFDDDCCC@@@AAAAAAEEESSSpppuuuooo]]]OOONNNMMMKKKIIIGGGEEEBBBAAA@@@@@@;;;:::999777555333111000......---,,,,,,,,,,,,---++++++++++++++++++++++++'''(((((()))))))))))))))***)))))))))+++,,,+++*********+++,,,,,,,,,,,,+++******))))))+++---///111333BBBTTT]]][[[VVVUUUVVVgggooouuuvvvvvvtttmmmdddRRRNNNKKKOOO\\\lllzzz}}}{{{}}}{{{}}}~~~ZZZGGG;;;222111222000---,,,.........---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------------------......//////............///000000222///111444222:::[[[nnniiicccXXXMMMCCC===<<>>???@@@@@@???>>>===AAAAAA@@@======DDDQQQZZZnnnvvvkkk___UUUTTTPPPLLLJJJJJJJJJKKKMMMKKKNNNWWWeeeoootttyyy~~~tttiiiZZZOOOKKKIIIDDD@@@AAATTTpppuuuQQQYYYqqqYYY@@@:::666555333333444444222111111111111111111111111111000000000000000000000000111111111111111222222222111222222222222333333333...666;;;999LLLzzz|||hhhdddsssNNNBBBLLLNNNTTTYYYQQQcccxxxfffiiizzzdddkkkrrrXXXKKKAAAAAADDDCCCBBBCCCFFFCCCBBBCCCDDDEEELLLTTT```qqqqqq___ZZZaaajjj{{{dddMMMJJJSSSPPPCCCDDDEEEFFFHHHIIIHHHFFFCCCBBBBBBBBBFFFWWWxxxxxxuuucccRRROOOOOOJJJIIIHHHEEECCCBBBAAA@@@::::::888666444333111000......---,,,,,,,,,,,,---++++++++++++++++++++++++''''''((())))))))))))(((***)))))))))+++,,,+++*********+++,,,,,,,,,,,,+++*********++++++---...///)))333CCCSSS\\\[[[TTTMMM[[[aaahhhoooxxxzzzbbbcccaaaZZZXXXcccwwwzzzyyyzzztttUUU===555222333666555///,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,+++,,,,,,---..................//////000000***,,,222000111GGGcccvvv|||uuu___KKK@@@???@@@;;;<<<===>>>???@@@@@@@@@<<<::::::;;;>>>AAACCCCCCHHHRRRkkkzzzpppggg\\\UUURRRQQQOOOLLLFFFGGGGGGGGGHHHKKKNNNOOO^^^___dddjjjiiibbb\\\ZZZLLLJJJIIIKKKLLLIIIDDD@@@OOOkkk^^^TTTccc{{{aaaFFF===999666555333333333222///---111111111111111111111111000000000000000000000000000000111111111222222222111111111222222222333333---666;;;999OOO}}}zzzzzz|||kkksss[[[EEEIIIKKKSSSXXXOOOWWWsssbbbeeetttyyyaaa\\\dddjjjbbbWWWHHHBBB>>>@@@BBBBBB@@@???BBB@@@AAABBBAAADDDNNNXXXjjjwww}}}|||nnngggggghhhtttsssfffSSSOOOWWWVVVMMMFFFFFFFFFHHHKKKKKKHHHEEEEEEEEEDDDGGG[[[~~~yyyxxxfffTTTPPPQQQJJJIIIHHHFFFDDDBBB@@@???:::999888666444333111111......---,,,,,,,,,,,,---++++++++++++++++++++++++''''''((()))))))))))))))***)))))))))+++,,,+++*********+++,,,,,,,,,,,,+++*********+++************///...222>>>OOO^^^gggiii___]]]]]]cccnnnzzz{{{www~~~]]]EEE;;;999000///000111...+++---111,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,++++++++++++,,,------......------......///000222,,,---333222///:::JJJqqqhhhvvvggg~~~sss\\\HHH:::<<<<<<<<<<<<>>>???AAABBB@@@<<<999:::>>>AAA@@@>>>CCC???FFFSSSVVVXXXnnn{{{pppdddXXXOOONNNKKKGGGEEEEEEFFFFFFFFFEEEJJJLLLMMMRRR[[[bbbeeeeee```\\\ZZZTTTLLLGGGHHHCCCHHHLLLLLLFFFCCCKKKVVVnnn|||tttiiiiiigggaaapppqqqvvvlllFFF<<<:::555777555333222222111///---111111111111111111111111000000000000000000000000000000000111222222333333111111111111222222222222333555777999UUUxxxuuueee|||fffFFFCCCHHHNNNQQQNNNRRRpppfffYYYVVVdddxxx~~~}}}sssfff[[[UUUQQQMMMJJJGGGCCC???======>>>???@@@<<<===???@@@@@@CCCQQQ^^^~~~wwwvvv~~~~~~}}}cccTTTQQQQQQKKKIIIGGGIIILLLLLLJJJGGGGGGHHHFFFIII^^^xxxxxxgggSSSOOOQQQIIIHHHGGGEEECCCAAA???>>>999888777666444333111111......---,,,,,,,,,,,,---++++++++++++++++++++++++(((((()))************)))***)))))))))+++,,,+++*********+++,,,,,,,,,,,,+++))))))*********)))((((((///---+++///;;;OOOeeettthhh```[[[___dddlll}}}~~~xxxrrrsssyyy{{{XXX>>>///...333111---+++------+++---111++++++++++++++++++,,,,,,************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,---.........------------...//////333000111444333222777???fffmmm```kkkkkkjjjuuu~~~]]]AAA???>>><<<;;;;;;===???AAAFFFCCC???>>>>>>>>>>>>===BBB@@@===???GGGRRRZZZ]]]nnn|||wwwmmmeee^^^[[[WWWRRRNNNJJJHHHGGGEEEFFFGGGFFFFFFHHHKKKOOOWWW^^^ddddddeeejjjlllkkkYYYSSSMMMKKKHHHFFFHHHLLLLLLJJJHHHFFFFFFMMMaaauuu|||uuugggVVVTTTcccxxxvvvNNN;;;777555333666444222111222222111000111111111111111111111111000000000000000000000000///000000111222222333333111111111111222222222222555444888DDDfff}}}ccchhhoooHHH>>>IIIJJJGGGOOOJJJXXXzzzvvv```QQQUUUaaadddggggggcccZZZOOOGGGCCCBBBDDDCCC@@@===<<<>>>@@@AAA;;;<<>>999888777666444333111111......---,,,,,,,,,,,,---++++++++++++++++++++++++(((((()))******************)))))))))+++,,,+++*********+++,,,,,,,,,,,,+++&&&''')))+++,,,,,,++++++'''+++...,,,---:::RRReeennnddd___aaaaaaeee|||xxxxxx|||{{{mmmbbbXXXTTTWWWaaasssnnnLLL===888222---,,,333...,,,000222000,,,++++++++++++++++++++++++,,,************************************************++++++++++++++++++++++++*********++++++,,,,,,,,,++++++,,,,,,,,,---------...------------...//////...------------...//////---...000111000222777<<<>>>eeexxx]]]jjjnnn```qqqrrrZZZCCCAAA===::::::;;;===???;;;>>>@@@AAA???======>>>:::BBBBBBBBBSSSggg```HHHGGGOOOZZZccclllxxx{{{tttggg```XXXSSSRRRPPPLLLIIIIIIHHHFFFDDDBBBBBBEEEHHHDDDGGGJJJKKKMMMUUUaaajjjlllwww}}}xxxoooggg[[[QQQNNNIIIFFFFFFFFFEEEGGGLLLJJJBBB@@@MMM]]]kkkxxxqqqbbbRRRSSShhhQQQ<<<999555333555555222000000222333333333000000000000000000000000000000000000000000000000///000000111222222333333000111111111111222222222333222<<>>LLLHHHBBBOOOBBBEEEccckkkTTTOOOTTTSSSQQQTTTWWWUUUNNNHHHDDDCCC;;;>>>AAAAAAAAABBBBBB@@@<<<>>>AAAAAA???CCCSSScccwww]]]VVVSSSNNNIIIIIILLLNNNMMMKKKHHHJJJIIIMMMfff{{{wwwoooeeeVVVOOOPPPIIIHHHFFFDDDBBB@@@@@@???===;;;888555333222111111...---,,,,,,++++++,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))*********)))******++++++))))))))))))))))))))))))))))))))))))************))))))******,,,111777<<>>BBB>>>666222=========>>>???>>>;;;888===>>>>>>FFFZZZiii```LLLCCCDDDFFFHHHKKKOOOUUUYYYdddfffmmmtttvvvwww~~~}}}yyytttooolllfff___\\\[[[YYYSSSNNNIIIHHHFFFFFFGGGGGGEEECCCCCCEEEGGGHHHGGGFFFGGGHHHOOOSSS[[[eeeppp{{{wwwjjj^^^WWWQQQLLLIIICCCCCCDDDFFFGGGHHHIIIIIIHHH???:::JJJlllwww\\\LLLWWWuuu^^^???666999777444444000000000000000000000000000000000000000000000000////////////000000000000000111111111111222222222111111222222222333333333444:::GGGddd|||fffmmmiiiMMMEEEDDDAAACCCKKKEEEFFFUUUwwwiiiWWWTTTWWW^^^\\\XXXSSSMMMIIIFFFDDDCCCAAA@@@AAACCCDDDDDDCCCEEE@@@>>>???@@@EEERRR```gggRRRNNNMMMLLLMMMNNNOOOOOOOOONNNNNNLLLOOOeeezzz}}}tttiiiZZZRRRSSSJJJIIIFFFDDDBBB@@@???>>><<<;;;999666444222111000...---,,,,,,++++++,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))*********)))******+++,,,))))))))))))))))))))))))))))))))))))************************+++---111555<<>>555,,,(((***------+++,,,,,,,,,,,,,,,,,,,,,,,,************************************************)))))))))))))))))))))))),,,++++++***))))))******************************++++++++++++++++++++++++******+++,,,,,,,,,,,,+++------------............000000000000111222333333888:::GGGfffrrrhhhzzzxxx{{{ooodddVVVHHHAAA===999;;;???:::999999;;;===?????????===@@@AAACCCNNNWWWQQQCCC===???@@@AAAAAACCCGGGJJJHHHHHHLLLQQQQQQQQQVVV___mmmvvv{{{wwwqqqnnniiieeejjjhhhgggeeedddddddddeeeddddddbbbaaa___]]][[[[[[^^^[[[XXXWWWVVVTTTPPPLLLNNNKKKHHHGGGHHHIIIGGGDDDHHHFFFEEEFFFGGGHHHGGGFFFEEEFFFGGGJJJNNNUUU]]]ccctttwww{{{}}}|||xxxrrrooobbb]]]VVVPPPMMMKKKHHHEEEJJJJJJHHHGGGEEEDDDCCCBBBCCCCCCEEEQQQdddpppiii[[[RRRQQQmmm^^^HHH555222333000000444000000000000000000000000////////////////////////.../////////000000000000000000111111111222222222111111111222222222333333999BBBNNN___hhhggg|||lllnnnhhhMMMCCCCCCCCCBBBCCCBBBAAAJJJdddiii\\\XXXZZZ[[[YYYTTTMMMIIIIIIKKKEEEEEEDDDEEEEEEFFFFFFEEEGGGDDDCCCDDDDDDGGGSSS___~~~dddSSSQQQPPPOOOOOOPPPQQQQQQQQQOOOPPPOOORRRiiizzzuuuiiiYYYPPPOOOJJJIIIGGGDDDAAA???>>>===;;;:::999777555222000///...---,,,,,,++++++,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))******))))))***++++++,,,))))))))))))))))))))))))))))))))))))***************+++,,,+++))))))+++---)))666LLL```mmmpppkkkffffff```^^^bbbiiinnnrrrvvvyyy{{{zzzzzzsss{{{~~~jjjXXXCCC333,,,+++***+++...//////...++++++++++++++++++++++++************************************************)))))))))))))))))))))))),,,+++******)))*********************************++++++++++++++++++++++++******+++,,,,,,,,,,,,+++------------............////////////000111222333333444444BBBiiiooohhh~~~~~~}}}lllYYYFFF:::999???999888666777999;;;<<<<<<:::@@@BBB@@@AAAFFFEEE>>>???@@@AAA@@@???>>>???@@@@@@>>>???BBBCCCAAABBBEEEOOOUUUXXXTTTOOOMMMKKKHHHKKKJJJJJJJJJIIIIIIIIIIIIGGGGGGGGGGGGGGGGGGGGGHHHDDDBBBAAABBBDDDDDDDDDBBBCCCCCCCCCCCCDDDEEEFFFGGGEEEDDDCCCEEEGGGIIIJJJIIITTTWWW\\\bbbiiirrr|||{{{uuulll```VVVPPPQQQPPPOOOOOOOOONNNLLLIIIHHHGGGEEECCCAAA???>>>======CCCJJJPPPWWWZZZVVVOOOQQQZZZwwwbbbBBB999444555444///000666000000000000000000000000////////////////////////....../////////000000000000000000111111111222222111111111222222222222333111;;;IIITTTNNNDDDcccuuunnn|||qqqWWWDDDAAAEEECCC===AAA@@@AAANNNpppfffYYYSSSTTTSSSNNNHHHEEEGGGJJJDDDFFFGGGHHHGGGFFFFFFGGGFFFFFFGGGHHHFFFGGGOOOXXX|||}}}lllbbb[[[ZZZccckkkfffYYYNNNMMMMMMMMMMMMNNNPPPQQQQQQQQQTTTSSSWWWlllvvvhhhXXXOOOMMMJJJIIIGGGDDDAAA???======999999999888555222///---...---,,,,,,++++++,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))***+++,,,,,,))))))))))))))))))))))))((()))))))))***************+++,,,+++)))(((((()))+++---333???OOO___kkkqqqkkkfffaaa```eeemmmxxx~~~{{{|||}}}yyyZZZDDD777222333666***---///111000///......++++++++++++++++++++++++************************************************))))))))))))))))))))))))++++++***************+++******************************************************+++,,,,,,,,,,,,+++,,,,,,---------.........////////////000111222222---222555777GGGmmmqqqnnn}}}gggNNN@@@;;;???===:::999999999777666777<<<>>><<<===BBBDDDAAADDDEEEFFFEEECCCAAAAAAAAAGGGDDDAAACCCFFFGGGFFFEEEBBBEEEGGGFFFDDDDDDEEEFFFBBBCCCDDDDDDDDDDDDCCCCCCAAABBBCCCDDDFFFGGGHHHHHHGGGFFFFFFFFFGGGHHHHHHHHHCCCEEEFFFFFFFFFGGGIIIKKKJJJKKKMMMRRRYYY___ccceeennnrrrwwwzzzzzzyyyxxxxxxeee```YYYQQQLLLKKKLLLMMMZZZ[[[\\\\\\YYYUUUOOOLLLAAAAAA@@@???@@@@@@AAABBB@@@DDDHHHKKKPPPVVV[[[^^^pppxxx}}}yyygggEEE999666666888666000///333000000000000000000000000////////////////////////........./////////000000000000000000111111111111111111111111222222222222+++111<<>>@@@???>>>>>>>>>===:::888666888888999<<>>CCC@@@CCCIIIGGG???HHHhhhqqqeeeYYYTTTVVVVVVPPPIIIIIIKKKLLLLLLKKKJJJKKKKKKNNNOOOPPPPPPRRRTTTUUUUUUYYYnnn]]]RRRIIIGGGHHHHHHIIILLLMMMNNNOOOOOOMMMMMMOOORRRRRRTTTUUUZZZooouuucccVVVOOOLLLHHHGGGEEECCCAAA???>>>>>>:::999888666444111///......---,,,,,,++++++,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))(((((())))))***+++------))))))))))))))))))))))))))))))))))))************(((***,,,,,,+++++++++,,,)))***+++******000:::CCC\\\hhhvvvzzz}}}ttt___LLL@@@222//////333555111,,,***+++,,,,,,,,,+++***+++,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))*********)))******+++,,,******************************************************+++,,,,,,,,,,,,+++,,,,,,,,,,,,---------------------......///000111666******666999999OOOnnnzzzggg```|||qqqeeetttoooUUUDDD@@@>>>======>>>>>>===;;;999777666777;;;>>>>>><<>>===<<<===???AAABBB>>>@@@MMMfffgggGGG:::999555222//////111111///---////////////////////////........................------.........//////////////////000000000111111000000000111111111111222:::444...333999444???[[[ttt]]]eeepppGGG===AAAAAABBBGGGGGGAAA???QQQtttsssmmmqqqqqqggg[[[TTTQQQOOOMMMMMMMMMKKKJJJOOOOOOOOOTTT___iiikkkhhhggg```UUUKKKGGGEEEEEEIIIMMMPPPRRRTTTRRRNNNMMMOOORRRYYYZZZYYY\\\qqq~~~nnn\\\QQQKKKIIIFFFEEEDDDBBBAAA@@@??????;;;999777555222000//////...---,,,,,,++++++,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))((((((((()))***,,,---...))))))))))))))))))))))))))))))))))))************(((***++++++******+++---%%%))),,,---+++***,,,---111@@@UUUiii~~~wwwyyy}}}hhhNNN<<<111...000333111---***,,,//////---++++++,,,,,,---------,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))***++++++,,,******************************************************+++,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------...///000000444+++***222555333;;;IIIuuu~~~WWWbbbtttrrrjjjqqqtttgggVVVQQQIIIDDD@@@???>>>===<<<:::::::::;;;:::::::::AAACCCEEEFFFHHHKKKPPPSSSYYY___bbb```^^^ZZZQQQGGG::::::AAALLLRRRRRRSSSVVVWWWVVVUUUTTTTTTTTTUUUVVVWWWWWWYYYZZZ\\\^^^___```eeejjjqqquuuwwwxxxyyy{{{yyy{{{~~~|||www```[[[UUUOOOLLLIIIGGGEEEFFFEEECCCBBBBBBDDDJJJNNNIIIKKKNNNRRRVVV[[[^^^______]]]WWWOOOFFF@@@>>>???===>>>???BBBFFFLLLQQQTTTPPPRRR```}}}hhhFFF777555555333333222111111222222111////////////////////////........................---------.........//////////////////000000000111000000000000111111111111222222---000777666:::KKKvvvjjjaaa~~~[[[GGGBBB@@@BBBBBBCCCCCC???BBBZZZuuurrrkkkbbb______^^^ZZZUUUWWWVVVWWWbbbyyygggYYYKKKGGGJJJLLLOOORRRSSSVVVZZZZZZXXXYYY^^^bbbnnnllleeebbbsssnnn\\\QQQMMMKKKEEEDDDCCCBBBAAA@@@@@@@@@;;;:::777444111000//////...---,,,,,,++++++,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))((((((((()))***,,,---...))))))))))))))))))))))))))))))))))))************)))******)))((((((***,,,)))))))))***+++---...///)))111:::HHH^^^vvv~~~~~~~~~~~~~~~|||nnnVVVDDD777777999444000111(((,,,+++(((+++111111+++)))))))))***,,,,,,)))&&&))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))***+++,,,,,,************************))))))))))))))))))))))))******+++,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------///000000,,,000333111---...555;;;LLLwwwrrr```aaa|||yyyyyyooo```SSSIIIDDDBBBAAA<<<===>>>???<<<999:::>>>777888:::<<<>>>BBBHHHLLLRRR]]]eeeeeebbb\\\PPPDDD<<>>BBB???BBBGGGOOOYYYdddmmmsssvvvsssyyykkkDDD555555666222///333444111.........///////////////////////////........................---------.........//////////////////000000000000000000000000111111111111...555444111555444666AAAdddzzzqqqgggooolllSSSFFF@@@EEE>>>@@@FFFBBB===LLLddd{{{~~~yyyyyywwwqqqjjjgggeeehhhwwwuuucccRRRNNNTTTYYY[[[\\\XXX]]]cccgggiiimmmuuu{{{rrrhhhsssuuu]]]RRROOONNNIIIGGGDDDCCCCCCCCCAAA@@@;;;:::888666444111000//////......---+++******)))+++++++++++++++***)))((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))******++++++------///555???KKKVVV]]]bbboooqqq___OOOCCC<<<000000///...---,,,,,,,,,+++,,,,,,------,,,,,,++++++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))************+++++++++))))))))))))))))))))))))))))))*********+++++++++************************++++++++++++++++++++++++---------............//////.........000111333555:::RRRuuu}}}iiikkkssszzz}}}{{{\\\IIIDDD@@@AAA>>>:::;;;???===888;;;888999===???======???DDDDDDGGGKKKNNNMMMIIIDDD>>>AAASSSnnnyyyrrrmmmfff```\\\MMMMMMLLLKKKJJJHHHGGGFFFBBBAAA@@@@@@@@@BBBCCCDDDEEEDDDCCCCCCDDDCCCAAA>>>===@@@BBBCCCAAA@@@@@@AAA???>>>======>>>AAABBBCCCFFFKKKTTTggg}}}iiiGGG:::666111000333333222222111000//////...////////////////////////---------............///---------............///////////////000000000000222222111111111111222222///000111111333777<<<@@@ZZZ}}}zzzuuuxxxjjj\\\JJJAAA???FFFJJJCCC;;;;;;EEENNNiiiyyywwwiiidddkkkssstttooonnnnnnkkkkkk|||mmmlll|||xxx```SSSPPPPPPHHHFFFCCCBBBBBBBBB@@@???;;;:::888666444111000//////......---+++******)))+++++++++++++++***))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***)))))))))))))))*********,,,,,,,,,---///333666999???FFFSSScccqqq|||pppfffLLLJJJEEE@@@:::444000......---------,,,+++++++++++++++,,,,,,,,,,,,++++++*********)))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))*********+++++++++))))))))))))))))))))))))*********************+++************************++++++++++++++++++++++++------------............///......///000111333444777===NNNmmm~~~hhh]]]]]]lll}}}cccIIIBBBAAABBBAAA@@@???===<<<<<<::::::======::::::===<<<<<<===AAAEEEEEECCC@@@===<<>>999666666999>>>AAA@@@AAABBBDDDDDDDDDCCCCCCEEE^^^eeeMMM888444555333444888222111111000//////..............................---------............///---------............///////////////000000000000222111111000000111111222000111111111333666:::>>>SSSrrrQQQ888:::???CCCCCCAAA@@@BBBDDDYYYjjjzzzvvvmmmeeetttxxxxxxrrrqqq~~~yyy```SSSOOONNNGGGEEEBBBAAAAAAAAA???>>>;;;:::888666444111000///......---,,,,,,+++*********++++++++++++***))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))*********************))))))))))))'''((()))+++++++++***)))+++---000777BBBNNNZZZaaammmwww~~~mmmiiibbbYYYOOODDD:::333111111111000000///......++++++++++++++++++******)))******++++++******)))******))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))*********++++++))))))))))))))))))))))))*********************)))************************,,,,,,,,,,,,,,,,,,,,,,,,------------.....................///000111222333555222555HHHjjjvvviiibbb```kkkyyytttvvvcccWWWNNNKKKEEE======CCC???======>>>===999:::>>>;;;::::::;;;===??????>>>???:::<<>>===<<<;;;;;;;;;;;;<<<<<>><<<:::888888:::<<<;;;;;;:::;;;===>>>===<<>>===;;;:::888666444111000///......---,,,,,,+++************+++++++++******)))))))))))))))))))))))))))))))))************))))))((((((((((((((((((((((((((((((((((((((((((((((((++++++************++++++++++++******))))))((((((&&&(((***---......---------,,,,,,---...111333555AAALLLYYYaaadddiiirrrzzz|||wwwooohhh```YYYQQQLLL>>><<<888555333111///...000///...---,,,***))))))******************++++++(((((())))))))))))(((((())))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))************))))))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................///000111111222///444888:::EEEccc~~~iiiYYYlll{{{xxxmmmUUUDDDAAA@@@======>>><<<:::<<<@@@@@@???===<<<<<<===>>>>>>AAA<<<;;;===>>><<>>===<<<======>>>@@@AAAAAABBBGGGEEEDDDDDDDDDDDDCCCBBB???AAABBBCCCCCCAAA>>>===<<<<<<;;;;;;::::::::::::<<<<<<:::888555666:::===:::;;;<<<@@@CCCCCC@@@===AAADDDHHHNNNYYYlll___<<<<<<666333444222---***,,,//////.........---------........................---------............///---------............///////////////000000000000111111000000000000111111111222222222222333666999;;;ZZZwwwkkk|||uuuWWWEEE???;;;>>>BBBBBB@@@>>>@@@KKK[[[jjjwwwkkk[[[WWWOOOTTToooxxx^^^PPPKKKIIIEEECCC@@@?????????===<<<;;;:::888666444111000///---------,,,,,,++++++***)))******+++++++++******))))))))))))))))))))))))))))))************))))))((((((((((((((((((((((((((((((((((((((((((((((((++++++************++++++++++++******))))))((((((,,,,,,++++++***)))))))))***+++---......---+++***(((+++111555999>>>DDDIIIWWWYYY[[[]]]```fffmmmrrrkkkfff___ZZZXXXUUUQQQNNNIIIFFFAAA<<<888333...+++111111111000000//////000***************************************+++++++++'''(((((())))))(((((('''(((((((((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........//////000000000111)))333888333000@@@cccrrrhhhnnnuuu{{{SSS??????<<<<<>>===<<<;;;:::;;;===>>>>>><<<;;;===<<<;;;;;;=========>>>?????????>>>===============>>>>>>>>>>>>@@@???>>>>>>??????>>>===<<<===???@@@@@@>>>===;;;<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;::::::<<>>;;;@@@DDDCCCAAAAAA>>>EEEOOOZZZfffvvvxxx\\\XXXSSSTTTdddpppoooiiifffiiinnnvvvzzz___QQQLLLJJJEEECCC@@@?????????===<<<;;;:::888666444111000///---------,,,,,,+++++++++))))))***++++++++++++***))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))*********************)))))))))))),,,+++***)))((()))***+++((())))))***+++,,,---...---+++))))))+++...000111...000333555777999===???<<<:::666444333333222000000000000000////////////***,,,......+++(((&&&&&&------------............************************'''(((((())))))(((((('''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((()))))))))******))))))))))))))))))))))))((((((((()))))))))******************************++++++++++++++++++++++++,,,,,,,,,,,,---------------...///000000000000///...000111000111999GGGRRRsss[[[kkkuuukkk|||lllWWWNNNKKKNNNUUUWWWOOOCCC;;;888999;;;;;;;;;;;;===>>>999999:::;;;;;;:::::::::777888888999:::999999999;;;;;;;;;;;;;;;;;;;;;;;;:::999999:::<<<>>>===<<<999::::::;;;;;;;;;;;;:::777888999::::::::::::999<<<;;;;;;;;;<<<<<<999777@@@IIITTTZZZYYYRRRIIIDDDGGGgggQQQ777777:::000000111111000///000222........................---------------------------------............///---------............///////////////000000000000111000000//////000000111000111222222111111333555888GGGlllrrrmmmooo{{{zzzjjj{{{{{{LLLAAA<<>><<<;;;:::888666444111000///------,,,,,,,,,,,,++++++))))))***+++++++++++++++))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***)))))))))))))))*********)))))))))***+++---...///+++***)))(((((()))++++++///...---,,,,,,------------...000000//////000111)))+++,,,------///111333((()))******)))******+++,,,///222333000---,,,,,,***)))))))))((('''''''''***)))))))))((('''''''''(((((())))))))))))(((((('''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))***))))))))))))))))))))))))&&&''''''((()))***++++++************************************************++++++,,,,,,,,,------------...///000000000///...333111000111555999:::;;;JJJqqqhhhXXX```xxx}}}yyy~~~wwwvvv|||www\\\IIIAAADDDHHHHHHEEEBBBAAAAAA<<<<<<<<<::::::::::::999<<<<<<<<<=========>>>>>>555555666888:::;;;<<<===<<<;;;:::<<<>>>@@@???>>>::::::999999999:::<<<<<<999:::<<<===>>>???>>>>>>CCCBBBDDDKKKRRRTTTOOOJJJNNNZZZhhhmmmgggZZZPPPJJJVVVyyytttUUU999///222111222222222000......---,,,........................---------------------------------............///---------............///////////////000000000000000000////////////000000///000222222111111333555555<<>><<<;;;:::888666444111000///---,,,,,,,,,,,,,,,,,,,,,((()))***+++++++++++++++))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))******++++++***++++++++++++***)))(((((()))***++++++***)))((("""$$$''')))(((((()))+++((()))***)))''''''((()))***,,,...,,,)))''')))+++)))***++++++******+++,,,)))---000111...,,,+++,,,******++++++,,,---......))))))((('''&&&&&&%%%%%%(((((())))))))))))((((((&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))%%%&&&'''((()))***+++,,,************************))))))))))))))))))))))))++++++,,,,,,,,,------------...///000000000///...111222222222000000222555;;;EEEbbbqqq[[[\\\fffnnn{{{www\\\SSSWWWZZZXXXSSSLLLHHHFFFCCCCCC@@@<<<:::;;;;;;:::999999888888888999::::::999999999999999:::::::::<<<;;;999:::;;;;;;:::999===<<<:::::::::<<<>>>@@@DDDFFFHHHJJJKKKKKKKKKKKKIIILLLUUUgggzzz~~~iiikkkiii```UUURRRWWW___nnngggDDD666333777777...---...//////000222111///......//////////////////---------------------------------.........//////---------.........//////////////////000000000000000000////////////000000...///111222111111333555777:::KKK|||~~~{{{kkksssgggCCC;;;CCCGGGGGGGGG===???AAACCCGGGMMMTTTZZZgggsss|||ppphhhdddfffccc^^^dddqqqqqq[[[LLLGGGFFFDDDCCCBBB@@@???>>>======:::999777555333000///...///...,,,+++******+++,,,******++++++++++++******(((((())))))*********+++))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++++++++************++++++------------,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((()))))))))))))))((('''&&&&&&'''((()))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......000000000000000111111222999777???\\\gggWWWPPP]]]lllrrrvvv}}}tttuuuwww___OOOCCCBBB@@@???>>>>>>>>>??????>>>=========<<<999777999;;;<<<<<<:::999999999===;;;999:::<<<>>>>>>===???===>>>CCCGGGIIINNNTTT]]]rrr}}}ooo]]]bbbiiilll^^^fffpppwww~~~~~~TTTGGG999222444666333000////////////////////////...................................................------,,,,,,------...,,,,,,,,,---------..................////////////222222111000//////000000222222111111222222333444888999???ffflllfffzzzPPP@@@AAABBBAAABBBBBB???;;;;;;???FFFLLLPPP\\\aaakkkwwwyyyyyy~~~sssttt~~~rrr\\\NNNHHHHHHCCCBBBAAA???>>>======<<<:::999777555333111///.........---,,,++++++++++++******++++++++++++******)))))))))***************))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++******))))))******+++,,,,,,------,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((('''((((((((()))))))))))))))((('''&&&&&&'''((()))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,------------...000000//////000000111222333333777EEE___wwwjjjVVV[[[nnnwwwiiivvvyyypppjjjJJJJJJJJJJJJKKKMMMNNNOOOOOOJJJDDDAAAAAACCCEEEFFFAAA@@@???===<<<>>>CCCGGGAAADDDEEEBBB<<<:::===BBB@@@AAAKKK[[[jjjsss{{{sssTTTBBB;;;333000333555333000........................................................................------,,,,,,,,,,,,------,,,,,,,,,---------..................////////////222111111000//////000000222222111111222222333444333555888YYYiiillldddHHH>>>>>>@@@CCCBBB???;;;:::===BBBHHHKKKQQQWWW```kkkvvvsss]]]OOOJJJJJJCCCBBB@@@???===<<<<<<<<<:::999888555333111///...------------,,,+++************++++++++++++******+++++++++***************))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((())))))******))))))((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++******))))))******++++++,,,,,,,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((''''''((((((((()))))))))((((((''''''''''''(((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++*********++++++++++++,,,,,,,,,,,,,,,------------///////////////000111111---222444333888NNNpppjjj^^^___pppyyyuuulllqqq}}}vvvrrrpppoooppprrrtttxxx|||hhhfffeeedddccc```]]]ZZZ]]]^^^___\\\YYYUUUTTTSSSbbbaaa```___^^^]]]]]]\\\TTTXXXhhhbbbEEE666444222111111222333111000........................------------------------------------------------------,,,,,,,,,,,,------,,,,,,,,,---------..................////////////111111000/////////000000222111111111111222333333333888777LLL{{{aaawww}}}XXXAAA<<>>BBBEEEFFFLLLTTT\\\dddqqqttt^^^NNNIIIIIICCCCCCAAA???>>>=========;;;:::888666333111///...,,,---......---,,,***)))******++++++++++++******,,,,,,++++++******))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((()))))))))******************************************))))))))))))*********+++++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((('''''''''((((((((())))))(((((((((''''''((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************************++++++++++++++++++,,,,,,,,,---------///............///000000+++222777333---333FFFXXXtttiii___[[[iii|||~~~zzzzzzzzz~~~zzznnnyyyssskkkwwwooommmzzz```bbbooo|||UUU===666777222333444333111000//////........................---------------------------------------------------,,,,,,,,,,,,,,,,,,---,,,,,,,,,---------..................////////////111000000/////////000000111111111111111222222333222<<<888???mmmlllgggfffHHH===>>>>>>BBBAAA???<<<:::;;;>>>@@@@@@FFFMMMRRRXXXdddvvv|||tttwww^^^MMMGGGHHHEEEDDDCCCAAA@@@???>>>>>>;;;:::888666444111000///,,,---......---,,,***)))******++++++++++++******,,,++++++******)))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((()))))))))***************************************))))))))))))))))))***))))))******+++******)))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((('''((((((((((((((((((''''''((((((((()))))))))***((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********++++++++++++++++++,,,,,,,,,------.........---......///000---111333444222222666999IIIhhhpppdddYYYOOOccc~~~vvv}}}uuujjjyyy}}}zzzvvv{{{hhhHHH999666777999333444444222///---...000........................------------------------------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,---------..................////////////000///////////////000000111111000000111111222333---999888555VVV|||iiirrrlllLLL>>><<<===BBBBBBBBB???<<<:::<<<===>>>CCCHHHJJJOOOZZZkkkxxxvvvmmmlll}}}yyy___MMMGGGGGGFFFEEECCCBBB@@@?????????;;;:::999666444222000///------------,,,+++************++++++++++++***************)))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((())))))(((((('''))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))***************************************))))))(((((())))))***(((((()))************)))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&'''''''''(((((((((''''''((((((((((((''''''''''''(((((())))))******((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))************+++++++++++++++,,,,,,,,,,,,---------------...//////000---+++...333666666444555@@@UUUrrrnnnUUUQQQ[[[kkk~~~uuuyyysssYYY===444888999444---000000000...------///111------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---------..................//////////////////......//////000000111000000000000111222222---666;;;777HHHqqqRRR@@@===???@@@CCCDDDAAA===:::;;;===<<>>>>><<<;;;999777444222000///......---,,,++++++++++++******++++++++++++******((((((((((((((()))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))************************************))))))(((((((((((())))))'''(((((()))******))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&&&&'''''''''((((((&&&'''((())))))((('''&&&'''''''''((()))*********((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))***************++++++++++++,,,,,,,,,------,,,,,,------...//////---***,,,000444555555999222333@@@TTTnnn```WWWRRRZZZdddhhheeebbbggguuucccIII;;;111333888666000,,,//////......//////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---------..................////////////...............///000000000000000000000111222222111333<<<;;;>>>kkkeeeKKK@@@@@@===AAADDDBBB>>>:::;;;===:::;;;===>>>BBBHHHPPPVVVbbbkkksssxxx|||uuuxxxtttdddttt}}}qqqzzzaaaOOOJJJKKKDDDCCCBBB@@@???>>>======<<<;;;999777444222000000///...,,,+++******+++,,,******++++++++++++******&&&&&&''''''(((((())))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))''''''((())))))***))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))&&&&&&&&&'''''''''((((((&&&'''((())))))((('''&&&&&&''''''((()))******+++((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,---,,,,,,,,,,,,---.........///111000//////000222111---222===???BBBXXXuuuooocccXXXNNNNNNUUUOOONNN\\\xxx}}}zzzvvv|||oooPPP<<<===777333333111...111888222111111111222111---***------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,---------................../////////000...............///000111000000000000000111111222222---666777222TTTzzzYYYDDD???;;;???CCCBBB===::::::<<<::::::;;;===AAAEEEJJJMMMVVV^^^fffmmmuuu~~~}}}{{{zzzlllzzz~~~fffvvvppp\\\UUUQQQKKKDDDCCCBBB@@@???>>>>>>>>><<<;;;999777444222000///......,,,+++***))))))))),,,,,,,,,++++++++++++***))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&''''''''''''''''''''''''''''''''''''((((((((((((***)))'''%%%%%%%%%'''(((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((()))******((((((((((((''''''''''''))))))************))))))'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))***++++++++++++***))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,++++++***)))))))))(((((())))))*********+++))))))*********+++++++++---------............///111000000111333888<<>>======<<<;;;999666444222111000......,,,+++***)))))))))*********)))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''&&&&&&%%%%%%''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((()))******((((((((((((''''''''''''))))))************))))))'''&&&&&&&&&&&&'''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))))))))(((((((((((())))))(((((((((((((((((((((((('''((((((((())))))))))))))))))))))))))))))))))))(((((()))*********))))))))))))))))))))))))))))))++++++++++++++++++++++++*********************+++))))))***************************++++++++++++,,,------------............000000000000222444777888===FFF]]]mmmXXXRRRXXXcccpppyyy~~~|||zzz{{{~~~{{{|||{{{cccJJJ<<<666333000222111111111000000000///........................------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---------............/////////////////////////////////000000000111111111222444111111555999MMMlllYYYAAA<<<>>>AAABBBAAA>>>;;;999;;;:::::::::<<>>@@@CCCFFFJJJMMMPPPTTTXXX\\\cccdddeeefffiiiqqq{{{vvvsss~~~iiirrr~~~zzzlllWWWKKKJJJFFFEEECCCAAA>>>===<<<;;;===;;;888555333222222222......,,,+++***)))))))))++++++++++++************(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''((()))******)))((('''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((((((((((((((((((((())))))***((((((((((((''''''''''''(((((())))))))))))(((((('''&&&&&&&&&&&&'''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))(((((((((''''''((((((((((((((((((((((((((((((((('''''''''((((((((())))))************************''''''((())))))))))))(((((((((((((((((((((((((((************************((()))))))))*********+++---,,,,,,++++++*********++++++,,,,,,,,,---------+++,,,,,,,,,------------......///000000///...---444333444999GGG___yyy{{{ooobbbTTTUUUXXXaaaqqqpppffffffeeejjjlllyyy^^^GGG===777111111444666333...................................................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------......------,,,---------............///////////////////////////////////////000000000111///333111333999666777DDDrrrqqqQQQAAA999AAAEEE@@@>>>CCC<<<;;;999777777999;;;===@@@BBBEEEGGGIIILLLPPPSSSUUUXXXZZZZZZ[[[aaakkktttuuuxxx}}}xxxyyyccchhh~~~{{{nnnZZZMMMKKKFFFEEECCCAAA>>>===<<<;;;<<<:::888555333222222222......,,,+++***)))))))))+++++++++*********))))))'''((((((((()))))))))***''''''''''''''''''''''''(((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''((('''&&&&&&&&&'''((()))''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((())))))***((((((((((((''''''''''''(((((())))))))))))(((((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))'''((())))))******))))))((((((((((((((((((((((((*********************************)))))))))((((((---,,,,,,++++++*********++++++,,,,,,,,,---------++++++++++++,,,,,,,,,---,,,---///000000000///...)))...222111111999JJJXXXkkk}}}uuujjj]]]UUUUUU\\\eeellljjjrrrrrrbbb]]]VVV^^^sssbbbJJJ<<<777222333333333222111...---------------------..............................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,------......------,,,---------............///////////////////////////...////////////000000000...222000111999888777@@@YYYyyyjjjNNN;;;>>>EEECCCBBBEEE<<<;;;999777777888;;;<<<;;;===@@@BBBDDDFFFJJJMMMLLLOOORRRRRRRRRVVV___fffiiijjjmmmqqqvvv}}}{{{cccccc{{{~~~tttgggXXXMMMHHHFFFEEECCC@@@???===<<<<<<:::999888777555333222111......,,,+++***)))))))))))))))((((((((('''''''''''''''(((((())))))******''''''''''''''''''''''''(((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''&&&%%%###"""###$$$&&&(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''''''''((((((((((((((((((((((((((()))******(((((((((((('''''''''''''''(((((())))))((((((''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((''''''&&&&&&''''''(((((((((((((((((((((((((((&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((()))************)))))))))))))))))))))))))))************************++++++***))))))(((''''''+++++++++++++++*********++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,...///000000//////***+++---000222333444333<<>>999555333333333222...++++++...111---------------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,------......------,,,---------............///////////////////////////......////////////000000///444///...555444333:::@@@wwwuuu|||^^^CCC===CCCFFFEEEFFF???===:::888888999:::<<<666888;;;<<<>>>@@@CCCFFFDDDHHHKKKMMMNNNPPPUUUYYY\\\]]]___bbbgggpppzzz}}}pppiii{{{wwwfff[[[UUUNNNGGGEEEDDDBBB@@@???>>>======888888999888777444111000......,,,+++***))))))))))))((((((((('''''''''''''''''''''((()))*********''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''((((((((((((((((((((((((((()))******((((((((((((''''''''''''''''''(((((((((((('''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''&&&&&&''''''(((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&'''(((((())))))(((((())))))))))))))))))))))))************************)))))))))))))))((((((((())))))***************************++++++++++++,,,************++++++++++++,,,,,,---.........------000//////000222222...+++333333888EEEWWWqqq}}}zzzqqqiii```]]]```dddfffeeeYYY\\\cccqqq~~~}}}~~~vvvhhh```eeelllnnnqqqxxx|||tttTTTCCC555444888777111---333111///,,,,,,---000111------------.........///------------------------++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---------............///////////////////////////........./////////000000...555111---222222000666666^^^qqqzzzkkkOOO@@@@@@EEEGGGFFFCCCAAA===:::888888999:::555777888999999;;;===@@@???AAADDDHHHJJJLLLMMMMMMQQQRRRTTTVVVYYY```hhhnnnnnntttzzz~~~~~~rrr~~~nnnZZZRRRTTTQQQIIIDDDCCCBBB@@@???>>>>>>>>>777888999999888555111///......,,,+++***)))))))))************))))))))))))&&&''''''((()))******+++''''''''''''''''''''''''((((((((((((((((((((((((&&&'''''''''(((((())))))''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&''')))***+++***)))(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))((((((((((((((()))******)))(((((((((''''''''''''''''''(((((((((((('''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''&&&&&&'''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%&&&''''''((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******(((((())))))*********+++))))))*********+++++++++)))************+++++++++---------,,,,,,,,,++++++)))---000...++++++///555111222444555666>>>QQQddduuussshhh___ZZZ\\\\\\ZZZWWWYYYaaannnyyy|||qqqbbbYYY[[[fffsss|||{{{gggbbbqqqllliiipppwwwuuunnnsssfffZZZ^^^ooo~~~||||||fffNNN@@@:::444222333111---///666...,,,+++...111111---(((---------....../////////------------------------++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,------......------,,,---------.........//////////////////////////////............/////////000,,,444222///333333111777<<>>DDDHHHGGGGGGDDD@@@<<<999777777888777888999999888999;;;===;;;===@@@EEEIIIJJJHHHFFFKKKLLLNNNOOOQQQTTTYYY]]]ccciiippptttvvvzzz||||||zzzeeeXXXUUURRRLLLFFFHHHFFFCCCAAA@@@???===;;;999999999999777555333222///...---,,,+++*********''''''((()))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&''''''''''''(((((((((((((((((('''''''''''''''''''''((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((''''''((((((((((((''''''(((''''''''''''&&&&&&&&&$$$$$$%%%%%%&&&'''(((((())))))))))))))))))))))))(((((((((((())))))))))))''''''''''''(((((((((((())))))))))))************(((((((((((())))))))))))))))))))))))************++++++************++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,---......//////....../////////000222666999;;;AAAOOOdddyyy~~~~~~qqqcccbbbbbb___[[[[[[[[[TTTRRRWWWVVVQQQVVV```bbb```^^^ZZZVVVUUUVVVWWWfffiiilllkkkgggbbb___^^^cccdddiiioooppplllhhhhhh___dddnnnwww}}}|||wwwrrrnnnssszzzvvv\\\KKK@@@888444///////////////////////////............------------------,,,,,,+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..........................................////////////...//////000111222222222???:::dddkkkcccqqqmmm```NNNBBB@@@BBBBBBEEEEEEBBB===999999999888666777888999999:::999999:::;;;===>>>@@@BBBDDDDDDFFFGGGHHHJJJMMMOOOPPPQQQZZZ]]]aaaffflllqqquuuwwwxxx{{{}}}|||zzzfffZZZWWWUUUPPPJJJHHHEEEBBBAAA@@@???===;;;888888888888777444222111...---,,,+++***)))))))))&&&&&&'''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&''''''''''''(((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''((((((((((((''''''(((''''''''''''&&&&&&&&&%%%%%%&&&''''''((())))))(((((((((((((((((((((((('''((((((((())))))))))))''''''''''''(((((((((((((((((()))))))))*********(((((((((((())))))))))))))))))))))))******************))))))))))))************+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,------...............////////////000222444555444:::BBBIIITTTdddxxx||||||vvvvvv{{{{{{www{{{}}}wwwpppjjjhhhhhhiiieeeiiiooouuuyyy~~~{{{vvvqqqnnnppptttooopppsssyyy{{{___TTTFFF;;;666555333111////////////////////////............------------------,,,,,,,,,+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..........................................////////////...//////000111111222222888???OOOooo|||uuuwwwppp]]]IIIAAABBBEEEDDDEEEEEEAAA<<<999777777666777777888999999999888888999:::<<<===???@@@AAACCCDDDEEEGGGIIIKKKMMMNNNRRRTTTWWW\\\aaafffiiikkkooorrruuuyyy}}}}}}{{{xxxeeeYYYVVVUUUPPPLLLGGGEEEBBB@@@@@@???===;;;777777777777555333111000------+++***)))(((((((((%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&''''''''''''((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''((((((((((((''''''(((''''''''''''&&&&&&&&&&&&&&&''''''((()))))))))((((((((((((((((((((((((''''''((((((((()))))))))''''''''''''(((((((((((((((((())))))))))))******(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,---------............////////////////////////111111111///000888FFFPPPmmmlllUUUEEE777333///...///111000...////////////////////////............------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------........................................../////////////////////000111111222222000AAA<<>>888444666444222222333333000....................................---------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++************************************************))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..........................................//////////////////000000111111111111---;;;777???nnnwww~~~lllqqqxxxhhhSSSBBBAAADDDHHHIIIEEE===888999777777666666666666666666333444555666777888999:::<<<===>>>@@@AAACCCDDDEEEGGGHHHJJJMMMOOORRRTTTUUUWWWYYY\\\```eeelllsssxxx|||{{{gggYYYRRRNNNJJJFFFFFFCCCAAA?????????===;;;666666666666444222000//////...---,,,+++*********(((((()))))))))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&''''''''''''(((%%%&&&&&&&&&''''''((((((&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%''''''((((((((((((''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((('''(((((((((((()))))))))(((((((((((())))))))))))((()))))))))***************++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,---------......---,,,,,,,,,,,,---......,,,,,,---...//////......***...222333111//////000888888:::>>>EEEPPP^^^iiiqqqaaaSSSJJJ???999999888333///111///.........//////...------------------------...------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..........................................////////////000000000000000111111111333111777>>>RRRvvv{{{xxxllltttrrr[[[DDDBBBEEEIIIHHH@@@<<<>>>999888777666555555666666444444555666666777888888::::::<<<===???@@@AAABBBFFFFFFHHHIIIKKKMMMNNNOOOQQQRRRTTTWWWZZZ```gggkkktttyyymmm]]]TTTOOOJJJGGGEEECCC@@@?????????===<<<666666666666444222000/////////---,,,+++*********))))))))))))))))))((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&''''''''''''(((%%%%%%%%%&&&''''''((((((%%%&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''((((((((((((''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''''''''((((((((((((''''''(((((((((((())))))(((((((((((())))))))))))))))))))))))***************+++,,,------,,,+++*********+++++++++,,,,,,,,,,,,,,,,,,,,,---------------,,,+++++++++,,,...///+++,,,,,,---...///000000---.........------///111888555444444444444999@@@KKKXXXgggyyyrrrdddZZZOOOBBB888888666444444666666333000000///---++++++,,,---...------------------------------------,,,,,,,,,,,,*********+++++++++++++++++++++++++++++++++++++++************************************************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..........................................////////////000000000000000000111111888+++555::::::ffftttuuuLLLDDDAAAFFFHHHCCC@@@AAA;;;999888666555555666666555555555666666777777777888888999;;;<<<===>>>???BBBCCCDDDEEEFFFGGGHHHHHHKKKMMMNNNPPPRRRVVV\\\___gggmmmuuu}}}ooo^^^UUUOOOKKKHHHDDDBBB@@@??????>>>===<<<777777777666555333111000///...---+++******))))))(((((())))))(((((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&''''''''''''((($$$$$$%%%&&&&&&'''((((((%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''((((((((((((''''''(((''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''(((((((((((('''''''''((((((((())))))(((((((((((())))))))))))))))))))))))************)))***,,,------,,,***)))******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,---,,,+++***+++,,,...///---,,,,,,+++,,,---///000222111000///...///222333...,,,...333444222444888555666555@@@bbbuuuggg]]]OOOFFF<<<777777999999777666333000---,,,---000333444333111///---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++)))*********++++++++++++++++++++++++++++++++++++************************************************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..........................................////////////111000000000000000000000333///222555444IIIvvvzzzWWWGGG>>>BBBGGGDDDAAACCC===;;;999777555555666777555555555555666666666666555666777888999;;;;;;<<<>>>??????@@@AAABBBCCCCCCEEEGGGJJJKKKMMMPPPTTTVVVZZZ___ffflllqqqvvvzzz}}}}}}mmm]]]SSSNNNJJJGGGDDDBBB@@@??????>>>===<<<777777777777555333111000...---+++***))))))(((((('''((((((((('''&&&%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''(((((($$$$$$%%%%%%&&&'''((((((%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&''''''(((((((((''''''((((((((((((''''''(((((('''''''''&&&&&&&&&((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))************((()))+++,,,,,,+++)))(((******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,---,,,+++******,,,...///...---+++******+++---///,,,---///000000//////...555111000444333......333333555666???ZZZppphhhQQQLLLVVVaaaiiioooxxxxxxhhh___SSSJJJEEEBBB>>>:::444555666777777555111...+++...000000---,,,...000+++,,,------,,,,,,---///,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++))))))******++++++++++++++++++++++++++++++++++++************************)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------........................................../////////000111111111000000000000000+++666222333;;;777QQQxxxuuu```KKK<<<@@@EEECCCAAABBB>>><<<999777666666666777555555555555555555555555444444555666777888999:::======>>>???@@@@@@AAAAAA@@@CCCFFFIIIKKKMMMPPPRRRSSSVVVZZZ^^^ccciiiooosssqqqwww~~~nnnYYYQQQQQQOOOJJJEEECCC???======<<<;;;::::::999888666444222000...000///---+++***)))((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''')))***(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))++++++***************+++************************+++++++++*********))))))++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,---------......////////////////////////777000///;;;MMMRRRGGG888666777999<<<@@@CCCEEEGGGXXX]]]dddlllttt|||~~~yyyvvvccc```ZZZSSSLLLGGGDDDBBB>>>===;;;888555333111000222111111111000000//////111111000000//////......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++************++++++))))))))))))))))))))))))++++++******************************************------++++++++++++------------------------------000000//////.........---........................000000000000111111111111555222333777444555HHH^^^www{{{ccc^^^TTTEEE::::::AAAEEEDDD>>>===;;;888777777777777444444444444444555666777444444444555666777777888::::::;;;;;;<<<===>>>>>>???@@@AAACCCFFFHHHJJJJJJRRRSSSTTTWWWZZZ]]]```aaadddhhhmmmtttzzzuuu^^^TTTRRROOOIIIFFFCCC@@@>>>======<<<;;;:::999999777555222000//////...---+++***)))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((()))''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))))))))))))))))))))))))))++++++***))))))******+++************************+++++++++*********))))))++++++++++++++++++++++++,,,++++++++++++,,,------,,,,,,,,,------------...........................111...///777AAACCC<<<333000000222333555777888999333666:::===@@@DDDHHHKKKOOOPPPSSSWWW\\\```cccdddeeefffgggiiinnnsssyyy|||yyyxxxvvvtttrrrpppoooooohhhgggeeebbb___\\\ZZZYYYVVVTTTQQQNNNJJJHHHFFFEEECCCAAA???<<<999888777777666666555333222000///...111111111000000000///////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++************++++++))))))))))))))))))))))))************************************************---,,,++++++++++++,,,---------------------------000/////////.........---........................//////000000000111111111222///111555333222>>>OOO{{{XXXPPPGGGDDDDDDCCC@@@>>>>>>===;;;999777666555555444444444444444555666777444444444555666777777777888888999999:::;;;;;;<<<<<<===???AAACCCEEEGGGGGGJJJKKKMMMOOORRRUUUWWWYYY]]]```eeejjjooouuu||||||~~~sss|||dddWWWSSSNNNGGGFFFCCC@@@>>>>>>>>>===<<<::::::999888666333222000...---,,,+++************((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))******)))))))))******+++************************+++************)))))))))+++++++++++++++++++++++++++++++++++++++,,,------,,,,,,,,,,,,------------........................---...000333444444111///111111111111111111111111111222333333333333444666555666777888:::<<<======999999:::;;;>>>BBBFFFIIICCCBBBAAA???>>>=========???>>>>>>===<<<;;;;;;:::777777666666555666666666//////...///000111222333000000000000////////////000000000000////////////---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++************++++++))))))))))))))))))))))))************************************************,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------/////////.......................................//////000000000000111111111...000555333000555???[[[xxx}}}aaaRRRGGGDDDBBB===:::=========;;;:::888666555444555555555444555555666666444444444555666666777777555666666777777888888999999:::<<<===???AAABBBCCCCCCDDDEEEGGGJJJMMMOOOQQQSSSVVVYYY]]]```eeejjjmmmsssxxxyyywwwzzzyyyiiiuuu~~~fffWWWRRRLLLFFFFFFDDDAAA?????????>>>===;;;:::999888666444222111---,,,,,,+++*********+++((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))))))))))))))))))))***))))))))))))******+++************************************))))))))))))************************+++++++++***+++,,,,,,---++++++,,,,,,,,,---------------------------------...000111111000///...///333222222111111000000///111333444444333222333555333333333333333333333333999888777666777888999;;;888777777666555555666666444444444444444444444444444444333222222222333333111111111111111222222333000000000000000000000000////////////////////////---------------,,,,,,,,,++++++++++++++++++++++++************************************************************++++++++++++************************++++++************++++++))))))))))))))))))))))))***************+++++++++************************,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,---------................................................////////////000000000111333000000444555222444888>>>iii{{{~~~fffOOODDD===666777???;;;;;;::::::999777666666666666555555555555555666444444444555555666666666555555555555666666777777888888999;;;<<<>>>??????AAAAAABBBDDDFFFIIIKKKLLLKKKNNNQQQTTTVVVYYY]]]```dddfffmmmuuu}}}xxxqqqkkkllloooyyygggrrr{{{}}}dddUUUOOOKKKFFFFFFCCC@@@?????????>>>===::::::999888666555333222---,,,,,,+++*********+++((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))(((((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))************************+++************+++,,,,,,+++++++++,,,,,,,,,------------------------------000///...///000000000///...............---------+++---...///......000222000000000000000000000000444333222111111111222222444444333333333444444555000000000000000000000000222111000///............222222111111000000//////000000000/////////...........................///------------------------++++++++++++++++++++++++************************************************)))))))))******+++++++++************************++++++************++++++))))))))))))))))))))))))))))))*********+++++++++************************+++++++++++++++++++++++++++++++++,,,,,,,,,---------------..........................................////////////000000000333000///111333333555777222OOOppp{{{ttt{{{mmm___QQQCCC<<<<<<999999999999999999999:::888777666555555555555555444444444444555555555555555555555555666666666666777777888999;;;<<<======??????@@@AAACCCEEEGGGHHHFFFIIIMMMPPPRRRTTTWWWZZZ[[[[[[^^^dddjjjsss}}}vvvpppkkkddd]]]ZZZ\\\ppp{{{~~~jjjnnn{{{aaaQQQLLLJJJHHHEEEBBB???>>>>>>???>>>===999999888777666444333222...---,,,+++************((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&&&&&&&%%%%%%&&&&&&'''''''''''''''(((&&&&&&'''''''''((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((()))******+++))))))))))))))))))))))))(((((()))))))))))))))******************************************+++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,***,,,...000///---,,,,,,------............///111222222111000222333111111222222222333333333------......///000111222///////////////000000111333333333333222222222222222222111111111222222333---......//////...------.........---,,,,,,++++++---------...............,,,,,,------------......++++++++++++++++++++++++************************************************(((((())))))***+++++++++************************++++++************++++++)))))))))))))))))))))))))))))))))***++++++,,,,,,******************************++++++++++++************++++++,,,,,,---------------------.......................................////////////000000//////......///111444666000@@@\\\yyyxxxwwwbbbJJJ;;;;;;;;;:::999999:::<<<===999888777666555555555555444444444444444444444444555555555555555555555555666777777888999::::::;;;<<<<<<<<<===???AAABBBCCCCCCFFFIIILLLNNNPPPRRRTTTTTTSSSUUUYYY]]]bbblllwwwyyyooohhhdddaaa```]]]VVVSSSUUU~~~yyy~~~bbbfff{{{```OOOKKKKKKJJJDDDAAA>>>===>>>>>>>>>===888888777777555444222111///...---+++***)))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######%%%&&&'''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''''''''''''''(((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''''''''(((((()))++++++))))))))))))))))))))))))(((((((((((())))))*********************************************++++++,,,***++++++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,---------,,,---.........//////000000,,,---......,,,,,,---...,,,,,,,,,------.........//////000111333444555555///////////////000000111------------------------++++++++++++,,,---...///,,,,,,......///......---,,,,,,,,,,,,++++++++++++,,,,,,---------.........++++++++++++,,,,,,,,,---************************************************************************((((((((()))***+++++++++************************++++++************++++++))))))))))))))))))))))))((())))))***++++++,,,,,,************************)))***+++,,,,,,+++***))))))******+++,,,,,,------,,,,,,,,,------........................................../////////000000,,,///111000///000333444000999HHHiiixxx___HHHAAA???<<<999888:::<<<===:::999888666555444444444444444444444444444444444444444444444444444444444555555666666777777888888999999:::;;;<<<===???@@@???AAAEEEGGGHHHHHHJJJKKKLLLKKKMMMRRRTTTUUU\\\dddiiizzzsssggg___^^^ZZZXXXXXXVVVQQQPPPRRRyyy~~~bbbhhh}}}```OOOKKKLLLKKKCCCAAA>>>======>>>===<<<777777777666555333222111000///---+++***)))((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&!!!###$$$&&&''''''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''((((((((()))'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&'''(((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''((()))++++++))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))*********)))***++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++***---///...,,,+++,,,...,,,,,,,,,,,,,,,---------+++---//////......000111....../////////000000000/////////////////////000///............//////000---........./////////000---------------...//////+++,,,---...---,,,+++***++++++,,,,,,,,,---------,,,,,,,,,------.........))))))******+++++++++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++************************++++++************++++++))))))))))))))))))))))))((())))))***++++++,,,,,,************************)))***+++,,,,,,+++***)))))))))***+++,,,,,,------,,,,,,,,,------............................................./////////000+++111555444222111222333111777999LLLyyy~~~ooo[[[EEEBBB===999888999;;;===::::::888777555444444444444444444444444444444444333333333333333333333333444444444555555666666666999999::::::;;;===>>>???<<<>>>AAABBBBBBBBBCCCCCCGGGFFFIIIMMMOOOOOOSSSYYY^^^gggxxxpppcccZZZUUUZZZUUUQQQOOOMMMIIIIIILLLyyyxxx~~~fffooo{{{aaaRRRNNNLLLIIIDDDBBB@@@??????>>>===;;;;;;:::999777555333111000...---,,,***)))((((((''')))(((&&&%%%%%%'''***,,,((((((''''''''''''(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((('''''''''&&&&&&&&&((('''%%%$$$###$$$$$$%%%&&&&&&%%%$$$%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&%%%&&&&&&'''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((((('''&&&%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&((('''&&&%%%$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&''''''''''''(((((((((((())))))))))))************))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))************))))))))))))************++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,---------......------------------------//////.........------------------............///........................000///...---,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,///...------,,,,,,,,,,,,------++++++++++++------,,,,,,+++***+++,,,---...*********++++++,,,,,,,,,************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++,,,))))))************))))))*********)))))))))))))))************************))))))))))))))))))))))))************************************************++++++******++++++,,,---........................//////.........---------///////////////............//////000111222222222333000777???RRRxxxkkk[[[OOOAAA;;;:::;;;===???======:::777555555333000222333333333333444444444444444444444444444444444444444444555555555555666777888888888999999999999;;;<<<===>>>@@@@@@AAAAAAAAABBBCCCEEEGGGIIIKKKLLLTTTWWW^^^kkkvvvggg^^^VVVQQQPPPOOONNNMMMKKKIIIGGGFFFEEEiiiqqq}}}bbbSSSNNNKKKGGGEEEBBB@@@??????>>>===<<<;;;:::999777555333111111///...,,,***)))((((((((()))((('''&&&&&&''')))***''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''''''''&&&&&&&&&&&&'''&&&%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&%%%&&&&&&'''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&&&&&&&'''''''''&&&&&&&&&%%%&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&((('''&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&''''''''''''(((((((((((((((((()))))))))*********))))))))))))))))))))))))''''''((()))))))))))))))(((((()))))))))*********))))))))))))************++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,------------------------------------///.........---------,,,------------............------------------------000///...---,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,...------,,,++++++,,,,,,---,,,++++++++++++,,,---,,,,,,+++++++++,,,---...***++++++++++++++++++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))******************++++++))))))************))))))***)))))))))))))))))))))************************))))))))))))))))))))))))************************************************++++++******++++++,,,---........................///.........------------////////////...............//////000111111222222777///111777DDDgggnnnTTTCCC>>>>>>???>>>AAA@@@>>>;;;999888888777333333333333333333333333444444444444444444444444444444444444555555555555666666666666777777777777999:::;;;<<<===>>>>>>>>>??????AAABBBDDDEEEGGGGGGEEEIIINNNUUUaaaxxxuuucccYYYUUUPPPMMMMMMKKKJJJIIIGGGEEEDDDBBBBBBxxx~~~fffUUUNNNIIIEEEEEECCC@@@?????????===<<<;;;:::999777555333222111///...,,,+++)))(((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&'''((())))))'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&''''''''''''((((((((((((((())))))))))))******))))))))))))))))))))))))''''''((()))))))))))))))(((((())))))))))))******))))))))))))************+++++++++++++++++++++++++++++++++++++++*********++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,......------------,,,,,,,,,,,,,,,---------......------------------------......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++***+++++++++,,,,,,++++++++++++,,,,,,,,,++++++++++++,,,------+++++++++++++++*********************************))))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))************))))))))))))))))))))))))******************************))))))))))))))))))))))))************************************************++++++******++++++,,,---------------------------............------------...........................//////000000111111222666111...333888DDDppp|||```LLLAAA===<<>>???@@@@@@AAA>>>BBBDDDDDDHHHXXXppp|||hhh[[[PPPLLLKKKHHHGGGHHHEEEDDDCCCBBB@@@???>>>===}}}kkkXXXOOOIIIEEEEEECCC@@@?????????>>><<<<<<;;;999777555333222111///...---+++***)))(((((((((((()))))))))'''&&&%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&&&&'''%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&(((''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&&&&''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((()))))))))***))))))))))))))))))))))))''''''((()))))))))))))))(((((((((((()))))))))***((()))))))))************************************+++++++++***************************************++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++***************+++,,,++++++++++++++++++,,,+++++++++++++++,,,,,,,,,,,,,,,++++++******))))))************************))))))))))))))))))))))))((((((((((((((((((((((((++++++******))))))(((((())))))************)))))))))))))))))))))*********************************))))))))))))))))))))))))************************************************++++++******++++++,,,---------------------------------------------------------...............///////////////000000111111111555111444888333KKK~~~kkkSSSDDD>>>???>>>>>>???<<<777666777555444444444333333222222333333333333333333333333333333444444444555555555333333333333444444444444555666777888999999999999:::::::::;;;;;;;;;;;;<<<@@@AAAAAA???@@@IIIXXXeeewwwuuueee[[[UUUMMMEEEDDDEEECCCAAABBB@@@??????===<<<;;;::::::vvvuuuvvvxxxoooZZZPPPKKKFFFEEECCCAAA@@@@@@???>>><<<<<<;;;:::888666444222111///...---+++***))))))((('''((()))***)))(((&&&$$$&&&'''(((((((((((('''&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%%%%%%%&&&&&&(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&'''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''(((((((((((()))))))))((((((((((((((((((((((((''''''((()))))))))))))))'''(((((((((((()))))))))((()))))))))*********************************************************************************************+++++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********))))))******+++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++******)))))))))************************))))))))))))))))))))))))((((((((((((((((((((((((+++******))))))((((((((())))))************))))))(((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++******++++++,,,---------------------------,,,,,,------------------,,,---------....../////////////////////000000000---777222111888555:::SSS}}}bbbMMM@@@<<<<<<@@@AAA<<<:::;;;666666666555444333222222333333333333333333333333333333333444444444444555333333444444444555555555555555666777888888888888999999999999999999999999===<<<;;;;;;===BBBGGGJJJUUUdddxxxxxxmmmbbbWWWNNNIIIIIICCC???AAAAAA???>>>???<<<<<<;;;;;;:::999888888uuuuuuwwwwwwqqq[[[PPPLLLHHHFFFDDDAAA@@@@@@@@@>>>===<<<;;;:::888666444333222000///---,,,***)))))))))'''((()))))))))((('''&&&&&&'''((())))))((('''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&(((((('''&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&$$$%%%&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''''''''%%%&&&&&&&&&&&&'''''''''''''''(((((((((((())))))((((((((((((((((((((((((''''''((()))))))))))))))''''''(((((((((((())))))))))))))))))************************************)))))))))***************************************))))))*********+++++++++******************************++++++++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,++++++++++++++++++++++++++++++*********)))******+++,,,******++++++++++++******)))******+++,,,+++++++++***************)))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))************))))))((((((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---......//////////////////////////////...333000,,,444999:::===XXXkkkIII>>>888===@@@<<<:::<<<999888888666555444333333333333333333333333333333333333333333444444444444444444444444555555555555555555666777777777777777888888888888888777777777999888888:::===???>>><<<@@@HHHSSS\\\aaacccdddccc[[[XXXRRRLLLHHHEEECCCCCC===999999<<<>>><<<<<<===:::999999999888888777777yyyzzzzzzssspppYYYOOOKKKIIIFFFDDDAAA@@@@@@@@@>>>===<<<<<<:::888666444333222000///...,,,+++***))))))''''''((((((((((((((((((%%%&&&((())))))(((&&&%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&&&&&&&%%%$$$###$$$%%%&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&&&&&&&'''''''''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&$$$%%%&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((%%%%%%&&&&&&&&&''''''''''''''''''((((((((())))))((((((((((((((((((((((((''''''((()))))))))))))))'''''''''((((((((())))))))))))))))))************************************((()))))))))*********+++************************))))))))))))*********+++************************************+++++++++,,,************++++++++++++++++++++++++++++++++++++((()))***+++,,,,,,+++******************************************+++,,,,,,)))***+++,,,,,,+++***)))((()))***+++,,,++++++***))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))))))))))))))************))))))'''(((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,------...//////////////////////////////000---111222000555:::666DDD___xxx|||hhhRRR@@@>>>???;;;888:::;;;;;;999888777555444444222222222222222222222222222222333333333444444444333333333444444444555555444444555666666666666555666666666666666666666666666777888999::::::::::::888;;;???CCCEEEEEEFFFGGGAAA@@@???===;;;;;;<<<===999666666999:::888888;;;777777777777666666666666{{{|||qqqnnnXXXNNNKKKJJJFFFDDDAAA@@@@@@@@@???======<<<:::888666444333222000///...,,,+++***))))))&&&'''''''''(((((())))))$$$%%%'''(((((('''%%%$$$&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&'''&&&%%%###"""$$$%%%&&&'''''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""###%%%&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((############$$$%%%&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((($$$%%%&&&&&&''''''&&&&&&###$$$&&&'''((('''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))(((((((((((((((((((((((('''(((((()))))))))))))))''''''''''''((((((((()))))))))))))))************))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******+++++++++,,,)))************+++++++++************************((()))***+++,,,,,,+++***************************++++++******+++,,,------)))***+++,,,,,,+++***)))((()))***+++,,,+++******(((((())))))******++++++************************))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))************))))))'''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,---.../////////////////////.........111)))555>>>000...555111888999^^^xxxnnnQQQGGGEEE>>>:::;;;<<<<<<;;;999888666555444222222222222222222222222222222333333333444444444222222333333333444444444333333444555555555444444444444555555555555666666222555777777444333666:::777777777::::::999999;;;999:::;;;:::888777666777;;;888777999999666555777555555555555555555555555|||uuuzzzqqqWWWLLLJJJJJJEEECCC@@@>>>===<<<===>>>===:::666444333444333222///...---+++***)))(((((((((((((((((((((((((((((('''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%&&&%%%$$$###$$$%%%&&&'''%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&''''''''''''&&&&&&&&&+++,,,))))))+++'''!!!$$$$$$$$$######%%%(((+++''''''(((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&'''''''''&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((('''''''''((((((''''''''''''((((((((((((((((((((((((((((((******))))))((((((''''''(((((((((((())))))))))))******))))))((((((''''''))))))))))))************+++*********))))))(((((())))))))))))))))))))))))************************))))))))))))************+++++++++************))))))************+++++++++))))))))))))))))))))))))************************************************)))************+++++++++++++++++++++++++++++++++''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))************))))))(((((()))***************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((()))***+++,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,---...///000000............////////////000000000111222222333333222333EEEjjj~~~fffMMM===<<>>999777999:::888666555333222111222333333333333333333333333333333333333333444444444555555555555555555555555555555444444444444444444444444555555555555555555444444666666666666666666666666555555555555555555555555555555444444444333333333333333222222333333444555}}}qqq}}}pppXXXNNNKKKJJJEEECCC@@@>>>===<<<===>>>===:::666444444444333222///...---+++***)))(((((((((((((((((((((((((((((('''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&''''''''''''&&&&&&))))))&&&!!!###((()))&&&+++...000000---((($$$!!!''''''(((((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((('''((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))(((((('''''''''((((((((())))))))))))))))))))))))((((((''''''(((((()))))))))******************)))))))))(((((())))))))))))))))))))))))************************))))))))))))************+++++++++*********))))))))))))*********+++++++++))))))))))))))))))))))))************************************************))))))*********+++++++++++++++++++++++++++++++++(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))************))))))(((((()))***************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))***+++++++++,,,******+++++++++,,,,,,,,,---------...........................////////////...//////000000111222222777888AAAVVVmmm}}}nnnXXXDDD777;;;===???@@@>>><<<:::999777666555333222222333333333333333333333333333333333333333444444444444555555555555555555555555555444444444444444444444444555555555555555555444444555555555555555555555555444444444444444444444444555444444444444333333333333222222222222333444444~~~ppp~~~}}}qqqZZZPPPMMMKKKEEECCC@@@>>>===<<<===>>><<<:::666444444444333222///...---+++***)))(((((((((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&'''&&&###"""'''...///---!!!!!!"""###%%%'''((()))'''''''''(((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((((((((((((((((((''''''((((((((((((((((((((((((((((((((()))))))))(((((((((((('''''''''((((((((())))))))))))))))))(((((((((((('''(((((())))))))))))************))))))))))))(((((())))))))))))))))))))))))************************))))))))))))************++++++*********))))))))))))))))))*********++++++))))))))))))))))))))))))************************************************)))))))))*********++++++++++++++++++++++++++++++))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))************))))))(((((()))***************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************++++++******+++++++++,,,,,,,,,............------,,,,,,............////////////------...//////000000111666999>>>BBBLLLfffxxxyyysssYYYFFF===;;;@@@AAA;;;888:::999888777555444333333333222222222222222222222222333333333333444444444444444444444444444444444444444444444444444444444444444444444444444444555555555555555555555555555555444444444444444444444444444444444444333333333333222222222222222333444444|||tttzzzrrr\\\RRRMMMJJJEEECCC@@@>>>===<<<===>>><<<999666555555444333111///...---+++***)))((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&''''''''')))+++,,,((($$$---+++)))(((((('''&&&%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((((((((((((((()))))))))***))))))))))))))))))((((((((((((((((((((((((((((((************************((()))))))))************************))))))))))))))))))))))))************))))))))))))))))))))))))************************************************))))))))))))******************************************))))))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))***************))))))************))))))(((((()))***************(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************+++++++++*********************+++++++++,,,,,,,,,------------------------............////////////---......//////000111111000555:::;;;===QQQyyygggNNN;;;<<>>===<<<===>>>;;;999777555555444222111///...---+++***)))((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''''''''&&&&&&+++***))))))'''$$$"""!!!%%%&&&))),,,---+++%%% &&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((&&&'''''''''(((((())))))''''''((())))))(((''''''(((((((((((((((((((((((('''''''''''''''(((((((((''''''''''''(((((((((((('''''''''''''''((((((((('''(((((((((((()))))))))(((((((((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))*********************)))))))))(((((((((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))***************************************))))))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))***************))))))************))))))(((((()))***************(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************+++++++++*********************+++++++++,,,,,,,,,++++++,,,,,,---......///............////////////......///000000111111222///111444777999CCCXXXlllnnnKKK@@@>>>:::;;;BBB======<<<:::999777666555333333333222222222111111222222222333333333444444444444444444444444444444333333333333333333333333333333333333444444555555444444444444444444444444333333333333333333333333444444333333333222222222222111111111111222333333{{{ooo[[[QQQKKKGGGEEECCC@@@>>>===<<<===>>>;;;999777666666444222000///...---+++***)))((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&''''''''''''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&***'''&&&&&&'''+++555@@@888111'''"""###&&&)))***%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((&&&&&&''''''((()))))))))&&&'''((())))))((('''&&&((((((((((((((((((((((((&&&''''''''''''(((((((((&&&&&&'''''''''(((((((((&&&''''''''''''(((((((((''''''(((((((((((())))))''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************)))))))))(((((((((((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******************************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))************))))))(((((()))***************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************++++++******+++++++++,,,,,,,,,******+++,,,---...//////............////////////...//////000000111222222333000///222555999AAAIIIuuucccMMMBBB:::888<<<>>>>>>======;;;:::888777555444444333333222222222222222222222333333333333333333333333333333333333333333333333333333333333222222333333444444555555333333333333333333333333222222222222222222222222333333333333222222222222111111111111111222333333jjjWWWOOOKKKGGGEEECCC@@@>>>===<<<===>>>:::999777666666555222000///...---+++***)))((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%'''((((((((('''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&######&&&)))+++222DDDWWW___OOO999)))"""###''')))%%%&&&&&&'''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((&&&&&&''''''((())))))***&&&'''((())))))((('''&&&((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((('''''''''((((((((())))))'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))))))))(((((((((((((((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***************************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))************))))))(((((()))***************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))***+++++++++,,,******+++++++++,,,,,,,,,+++++++++,,,,,,---------............////////////------...//////000000111333///...111333333777<<>>===>>>>>>>>>>>>===<<<:::999666666555555444333333222111222222222222333333333333333333333333333333333222222222222222222222222111222222333444444555555222222222222222222222222222222222222222222222222333333333222222222222111111111111111111222222333fffTTTNNNJJJGGGEEECCC@@@>>>=========>>>:::999777777666555222000///...---+++***)))((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''%%%%%%'''((((((((('''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&''''''''''''''''''&&&!!!%%%***---)))***999JJJ,,,)))&&&'''***+++'''###%%%%%%&&&'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&'''''''''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))&&&&&&&&&'''((())))))***&&&'''(((******((('''&&&((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((()))&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))************))))))(((((()))***************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((()))***+++,,,,,,---******+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++............/////////000,,,,,,------...//////000---...111555444222555:::444RRRzzzlllVVVLLLIII===>>>?????????===<<<;;;777777666555444444333333111111222222222333333333333333333333333333333333222222222222222222222222111111222333333444555555222222222222222222222222111111111111111111111111333333333222222222111111111111111000111222222333xxx```SSSMMMKKKJJJBBB@@@=========>>>>>>===:::999888666444222000000000///...,,,+++***))))))))))))(((((('''''''''&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((((((((((((&&&'''''''''&&&%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''''''''&&&%%%&&&'''((()))''''''''''''''''''''''''((('''&&&&&&'''((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((()))))))))(((&&&$$$###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%###$$$%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((((((((((((''''''(((((((((((('''''')))((('''&&&&&&'''((()))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((((((((((((((((((((()))))))))))))))))))))))),,,,,,,,,++++++*********++++++***************++++++++++++++++++++++++++++++,,,...---,,,,,,---///////////////000000000000333222111111111333555777777<<>>======>>>>>>===:::999888666444222000000000///---,,,***))))))))))))(((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((((((((('''&&&&&&''''''&&&%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''(((((('''''''''((()))***'''''''''''''''''''''''''''&&&%%%&&&''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''((())))))(((&&&%%%$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%###$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&'''(((((((((((((((''''''(((((((((((('''''')))((('''&&&&&&'''((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''(((((((((((((((((((((((()))))))))))))))))))))))),,,,,,,,,++++++*********++++++***************++++++++++++++++++++++++++++++,,,...---,,,,,,---///.../////////000000000000333222111111111333555666333444>>>TTTtttpppNNN;;;999===<<<999>>><<<999888888777555222444444333222222222222222000000000000111111222333333333222222222111111111111111111111111222333333222222222222222222222222222222222222222222222222222222222222222222222222333333333222222222111111www___RRRLLLIIIHHHCCC@@@>>>======>>>>>>===::::::888666444222111000///...,,,+++)))(((((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&''')))(((((((((((()))******&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((()))((('''&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&&&&&&&%%%%%%&&&''''''((((((''''''&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((&&&&&&'''(((((((((((('''''''''((((((((((((''''''((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++++++++++++++*********+++***************+++++++++++++++++++++++++++++++++,,,...---,,,,,,---///....../////////000000000222111111000111333444555444444555<<>>======>>>===<<<;;;:::888666444222111000...---,,,***)))(((''''''((((((((((((((('''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''((((((((((((((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$&&&&&&&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''((('''&&&&&&&&&'''(((***+++''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((%%%&&&''''''((((((''''''''''''((((((((((((''''''(((((((((''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++++++++************************)))******+++,,,+++++++++++++++++++++++++++,,,...---,,,,,,---///........./////////000000111111000000111222333444444777888888@@@\\\~~~}}}sssVVVBBB:::999888999<<<======<<<;;;:::888888888777555444333222444333333222222222333333222222111111111000000000111000000000000000111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222zzzcccUUUOOOKKKIIIDDDAAA>>>============<<<;;;:::999777555333111111...---,,,***)))((('''''''''''''''(((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&&&&'''((()))***+++''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''%%%&&&&&&'''''''''''''''''''''(((((((((((('''''''''(((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))***++++++,,,+++++++++++++++++++++++++++,,,...---,,,,,,---///............////////////000000000000111222333333///444777666999IIIcccxxx{{{cccNNNAAA999999888777888888999999999999999999888666555444555444333333222222222222222222222111111111111000111111000000000000000111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222{{{dddVVVPPPLLLIIIDDDAAA>>>=========<<<;;;;;;;;;999777555333222111///...,,,+++)))((((((((('''''''''(((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&%%%%%%###$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%&&&&&&'''((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$&&&((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&'''(((((())))))''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&''''''((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************))))))))))))***+++,,,,,,+++++++++++++++++++++++++++,,,...---,,,,,,---///------........./////////...//////000111111222222000222333333666@@@OOO[[[yyyaaaLLLDDD;;;555444555555444777888999:::::::::999888666555444333222111111111333333333222222222111111222222111000000000111111111111111111111111111111111111111111111111111111222222222222222222222222111222222222222333333333zzzdddVVVOOOKKKHHHDDDBBB???=========<<<;;;<<<;;;999777555333222111000///---,,,***)))))))))''''''''''''((((((((()))''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&&&&&&&######$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%&&&'''((()))(((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%''')))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&%%%%%%&&&'''''''''''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$###%%%%%%&&&&&&&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&''''''((((((((((((''''''&&&'''((())))))((('''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))*********+++))))))))))))***+++,,,---+++++++++++++++++++++++++++,,,...---,,,,,,---///---------.........//////......///000111111111111111111222333666===FFFLLLjjjnnn^^^III;;;777777555333555777999;;;======<<<<<<:::999888666555555444444444444444333333333333222333333222111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111111222222222333333333yyycccVVVNNNJJJGGGEEEBBB???=========<<<;;;<<<;;;999888555444222111000///...,,,+++***))))))&&&'''''''''(((((())))))''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%&&&'''''''''"""###$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&''')))*********)))(((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$&&&((())))))(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&%%%%%%$$$###&&&''''''''''''''''''&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&''''''((((((((((((''''''&&&'''((())))))((('''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%'''''''''''''''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''((())))))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))*********+++))))))))))))***+++,,,---+++++++++++++++++++++++++++,,,...---,,,,,,---///---------.........//////---...///000111111111111...///111333555999===@@@GGG[[[}}}uuuYYYEEE>>><<<888444444666999<<<>>>???>>>>>>???>>>===;;;:::999999999555555444444444333333333444444333222111111222222000000000000000000000000000000000000000000000000222222222222222222222222111111111222222333333333dddRRRKKKFFFAAA@@@???===<<<<<<<<<===>>>:::999777666444333333333000///...+++***(((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%&&&&&&''')))((('''&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$%%%%%%&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&'''''''''''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&'''((('''&&&&&&'''(((''''''((((((((((((''''''(((((('''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%%%%&&&&&&(((((((((((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&'''((()))))))))))))))((((((((((((******)))((((((((((((((())))))))))))************'''((()))))))))(((&&&%%%(((((((((((())))))))))))(((((((((((())))))))))))+++*********))))))((((((******+++++++++,,,,,,,,,************************+++,,,------......------,,,,,,,,,---------..................////////////111111000111555:::@@@CCC888<<>>===<<<===???@@@CCCAAA???===;;;999777666;;;999777666777777666555222222333333333333333333444444444333333222222222222222222222111111000000222222111111222222333444111111222222222333333333}}}aaaQQQKKKGGGCCC@@@???===<<<<<<<<<===>>>:::999888666555444333333000///---+++***(((((('''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''(((((((((((('''&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''''''''&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&'''''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((('''&&&&&&'''(((''''''((((((((((((''''''(((((('''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((''''''&&&&&&'''''''''(((((((((((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&'''((()))))))))))))))((((((((((((******)))((((((((((((((())))))))))))************((()))*********)))''''''(((((((((((())))))))))))(((((((((((())))))))))))************)))))))))(((*********+++++++++,,,,,,************************+++,,,------...---------,,,,,,,,,---------..................////////////222222111222444888;;;>>>666888===OOOsssxxxkkk^^^VVVIIIBBB:::888<<<@@@???<<<:::;;;===>>>>>>>>>>>>>>><<<:::999888999:::999888555555555555555555555555444444444444333333333222333333222222111111111111222222222222222333333444222222222333333333444444|||aaaQQQKKKHHHCCC@@@???===<<<<<<<<<===>>>:::999888777555444333333000///---+++***((((((((())))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%''''''&&&&&&''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''(((((()))((('''&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&'''''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&&&&'''(((''''''(((((((((((('''''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((('''''''''(((((()))(((((((((((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))***))))))((((((((((((((())))))))))))***************************)))(((((((((((((((((())))))))))))(((((((((((())))))))))))************))))))))))))*********++++++++++++,,,************************++++++,,,---------------,,,,,,,,,---------......---............/////////222222222222333555666777444444555999GGGiii|||yyylllZZZIII???::::::;;;999;;;===>>>=========>>>???===;;;:::;;;;;;:::999999999888888777777666666555555555444444444444333333333333333222222222222222222222222333333444444333333444444444555555555dddRRRLLLGGGBBB@@@???===<<<<<<<<<===>>>999999888777666555333222//////---+++***)))((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%'''''''''''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&''''''((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&&&&&&&(((&&&''''''((((((''''''&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''((()))(((((((((((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((((((((((())))))))))))))))))(((((((((((())))))((()))))))))************************))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))*********)))))))))))))))************++++++++++++************************++++++,,,------------,,,,,,,,,,,,---------......---------.........//////000000111222333333333333333222555777777FFFrrrzzz[[[BBB;;;???=========<<<;;;;;;===???CCCAAA>>>=========<<<:::;;;::::::999888777777666555555555555555555555555444444333333333333333333333333333444444444444444555555555555666666666666dddSSSLLLGGGBBB@@@???===<<<<<<<<<===>>>999999999888777555333222///...---+++***)))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&'''((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&&&&&&&(((&&&&&&''''''''''''&&&&&&&&&'''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&%%%%%%%%%&&&&&&'''((((((((((((((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((((((((((((''''''((((((((()))))))))***))))))(((((((((((())))))((()))))))))************))))))((((((''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))******))))))*********+++++++++***************************+++,,,,,,------,,,,,,,,,,,,,,,---------......------------............---...///111222222222222333000333:::888999RRRpppbbbSSSQQQEEEAAA<<<::::::<<>><<<<<<===>>>===<<<:::::::::999888777666666666666666666666666666666444444444444444555555555444444555666777666666555666777777777888888888888|||aaaQQQLLLIIIDDD@@@???===<<<<<<<<<===>>>999999:::999888666333222///...,,,+++***)))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((''''''(((((()))***&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$%%%&&&&&&'''%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&'''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''&&&&&&'''(((&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%&&&'''((((((((((((((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''(((((())))))******((((((((((((((())))))***))))))))))))************))))))((('''''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************)))))))))************+++******************************+++,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------------.........,,,---...000111222222222333,,,---555777666AAAQQQ^^^}}}yyyxxxaaaXXXLLLEEEBBBAAA===::::::888777777888999999888:::999999888888777777777666777777777777888888888555555555555555666666666555666888999999999888777888888888999999999::::::{{{aaaQQQLLLIIIEEE@@@???===<<<<<<<<<===>>>999999::::::888666444222...---,,,+++***)))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&'''((((((((((((((((((((())))))***&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''''''''%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&'''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''&&&&&&'''(((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&'''((()))(((((((((((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((())))))((('''&&&'''''''''((()))*********((((((((((((((()))******))))))))))))******************((('''''''''((()))(((((((((((())))))))))))(((((((((((())))))))))))((()))))))))************))))))))))))******************************************+++,,,,,,,,,,,,+++,,,,,,,,,---------......,,,,,,---------.........---......///000111222222111------111333444999@@@===LLLoootttllljjjeeeZZZPPPJJJGGGCCCAAA???===;;;888999999999999999999999999777777777888888888999999555555666666666777777777777888:::;;;<<<;;;:::999999999:::::::::;;;;;;;;;dddSSSMMMHHHCCC@@@???===<<<<<<<<<===>>>999999::::::999666444222...---,,,+++************))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%'''((())))))((((((((((((((()))******&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''')))((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&'''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''&&&&&&'''(((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''((((((&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''')))******(((((((((((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((())))))((('''&&&&&&''''''((()))******+++((((((((((((((()))******))))))))))))************,,,+++)))((((((((()))***(((((((((((())))))))))))(((((((((((())))))))))))(((((())))))*********+++))))))))))))******************************************+++,,,,,,,,,,,,+++,,,,,,,,,---------......,,,,,,,,,---------......000////////////000111111///111333444222222444777===777III{{{gggccc\\\VVVPPPJJJEEEAAA999999::::::::::::::::::777777888888999999999999555555666666777777888888888999;;;======<<<;;;::::::::::::;;;;;;;;;<<<<<>>>>>>>>===999999::::::999666444222111///...+++***(((''''''))))))))))))(((((((((((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%(((((())))))))))))(((((())))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%'''))))))(((%%%%%%(((+++''''''&&&%%%&&&'''((()))''''''&&&%%%%%%%%%%%%&&&'''''''''''''''((())))))((('''%%%$$$$$$%%%'''(((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((('''&&&%%%%%%&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&(((((('''''''''&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''(((''''''&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''$$$$$$%%%&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''(((((((((((()))((('''&&&&&&'''((()))((((((((((((((('''''''''******))))))((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))((((((((((((''''''''''''((((((((((((+++*********))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++***)))))))))***+++,,,,,,---,,,***)))))))))************************************+++++++++,,,,,,,,,,,,,,,,,,---------......---,,,,,,,,,,,,---..................////////////000000000000111111111111333666CCChhhttt^^^GGGDDD>>>888:::>>>===888777:::<<<>>>>>>;;;777555444666777888:::<<<:::777:::;;;<<<<<<<<<;;;;;;;;;???===???BBB@@@<<<>>>EEEgggUUUMMMIIIFFFBBB@@@===<<<===>>>======999:::::::::999666333111000///---+++***)))(((((())))))))))))(((((((((((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%'''(((((())))))((((((''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&'''((('''&&&'''***---***)))((('''&&&''''''(((((('''&&&&&&%%%%%%&&&&&&'''''''''''''''((())))))((('''%%%$$$$$$%%%'''(((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((('''&&&&&&%%%&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&(((((('''''''''&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%&&&''''''(((''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''(((((((((((()))((('''&&&&&&'''((()))((((((((((((((((((((('''***)))))))))((((((((('''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))((((((((((((''''''''''''((((((((((((*********)))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++******))))))******+++,,,------+++*********++++++******************************+++++++++,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,---..................//////////////////000000000111111111666666999MMMiiixxxhhhVVVHHHFFFHHHEEEDDDFFFBBB@@@===:::999:::<<<>>>999<<>>@@@DDDFFFGGGGGGGGGIIIKKKGGGCCCHHHQQQgggSSSKKKHHHFFFAAA???<<<;;;<<<===<<<;;;:::;;;;;;:::888666333111///...---+++******))))))))))))))))))(((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&'''''''''))),,,...---,,,***(((''''''''''''((('''&&&&&&%%%&&&&&&&&&''''''''''''((((((((()))((('''&&&%%%%%%&&&'''(((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((''''''&&&%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&%%%%%%&&&''''''''''''&&&&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''(((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((''''''(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))''''''''''''((((((((((((******))))))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++******)))))))))***++++++------,,,+++++++++,,,,,,******************************+++++++++,,,,,,,,,*********+++++++++,,,,,,---,,,,,,,,,,,,---..................//////////////////000000000000111111444555222777BBBGGGSSSjjj}}}|||~~~nnnqqqpppccc[[[^^^\\\ZZZVVVSSSSSSUUUYYY[[[LLLPPPWWWVVVIII===@@@LLLFFFEEEFFFJJJSSS]]]fffjjjvvvvvvvvvtttooonnnwwwgggQQQIIIGGGFFFAAA???<<<;;;;;;<<<;;;::::::;;;;;;:::888555222000///...---,,,+++*********))))))))))))(((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''(((***,,,...+++***)))''''''''''''((((((((('''&&&&&&&&&&&&&&&&&&''''''(((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((''''''(((((((((''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))''''''''''''(((((((((((())))))))))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******************))))))))))))******,,,+++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,---..................////////////////////////000000000111---333222444999666999IIIcccxxxnnnuuuyyyrrrxxx{{{zzzcccXXX[[[^^^dddnnnyyyiiiRRRIIIGGGGGGBBB???<<<;;;;;;<<<;;;:::::::::;;;:::888666333111///...---,,,++++++++++++))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%&&&((((((+++***(((((()))***++++++((('''&&&&&&&&&'''((()))(((((('''&&&&&&&&&&&&'''&&&&&&'''((()))(((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((''''''&&&&&&''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&'''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''(((((((((((('''(((((((((((((((((('''&&&'''''''''(((((())))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''((((((((()))))))))***''''''''''''(((((((((((((((((((((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***************))))))((())))))***)))))))))************)))******************************+++++++++,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,---..................////////////...////////////000000000,,,222222444:::777555===>>>VVV|||jjj```nnn|||}}}lllTTTJJJHHHHHHCCC@@@===<<<<<<<<<;;;:::999999::::::999666444222000///...,,,++++++******))))))))))))(((((((((((('''''''''''''''''''''''''''''''''''''''(((((((((%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%&&&(((***,,,---+++)))(((***++++++***'''&&&%%%%%%%%%'''((())))))(((''''''&&&&&&''''''%%%&&&((()))))))))((('''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''''''''%%%&&&&&&&&&''''''''''''&&&'''(((((((((((('''&&&&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((((((((''''''&&&&&&''''''((()))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''(((((())))))******''''''''''''((((((((((((''''''(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))************)))((((((((())))))'''((())))))***)))))))))******************************+++++++++,,,,,,,,,,,,,,,---------.........---,,,,,,,,,,,,---..................////////////......////////////000000000444///...666666444:::999;;;IIIkkk||||||xxx~~~ooooooVVVLLLJJJIIIDDDAAA>>>=========<<<;;;777888999:::999777555444111000///---+++******)))))))))))))))((((((((((((''''''''''''''''''''''''&&&'''''''''((((((((()))&&&&&&''''''''''''&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&(((+++...000,,,***((((((+++------,,,)))((('''&&&&&&'''(((((()))(((((('''''''''''''''%%%&&&((()))***)))((('''''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((((((''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&''''''''''''&&&'''((())))))((('''&&&&&&%%%%%%&&&&&&((())))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((&&&'''((())))))((('''&&&&&&&&&''''''((())))))***'''((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''((()))*********''''''''''''(((((((((((('''''''''((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))*********)))((((((((((((((('''((()))***+++******)))******************************+++++++++,,,,,,,,,++++++,,,,,,,,,------------,,,,,,,,,,,,---..................////////////........./////////000000...333///---333333111777666444555DDDjjj{{{{{{yyyiii~~~qqqXXXMMMJJJJJJEEEBBB???=========<<<;;;666777999:::999888666555222111///---+++***))))))))))))))))))((((((((((((''''''''''''''''''''''''&&&'''''''''(((((())))))&&&''''''((((((''''''&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((+++...111444+++((('''(((,,,//////...,,,+++)))(((''''''''''''))))))((('''''''''''''''%%%&&&((()))***)))((('''''''''((((((((((((''''''&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((((((((('''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&''''''''''''''''''&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&'''((())))))((('''&&&%%%%%%%%%&&&'''((()))***%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''((((((((()))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''$$$$$$%%%&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((()))&&&'''((())))))((('''&&&&&&&&&&&&'''((())))))***'''((((((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))&&&''''''((()))******+++''''''''''''((((((((()))&&&'''''''''(((((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))******)))(((((((((((((((((()))***+++,,,,,,+++*********************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,---,,,,,,,,,,,,---................../////////000............/////////000'''222444222666444000555---999>>>:::AAAccc|||}}}tttsssYYYPPPMMMJJJEEECCC@@@===;;;:::999999777888999:::999777555444000000///...------------))))))))))))((((((((((((''''''''''''''''''''''''((((((((('''&&&&&&%%%%%%&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&'''''',,,)))'''(((+++......------+++'''(((///666555......)))$$$$$$''')))(((&&&((((((((((((((((((((((((''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''(((((()))(((((('''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))(((((('''''''''&&&''''''''''''''''''&&&&&&))))))))))))(((((((((((())))))(((((('''''''''&&&''''''''''''((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))(((((('''''''''&&&))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''))))))(((((('''''''''&&&******))))))((((((''''''))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((()))***++++++,,,,,,))))))))))))))))))))))))*********++++++,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---..........................................////////////111111222222222333333333444555555666===LLL___nnn|||yyypppXXXOOOKKKGGGDDDBBB@@@===;;;:::::::::777888999:::999777555444222111///---,,,+++******))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&''''''(((---***((((((***+++***)))+++***(((''',,,222111------)))%%%$$$''')))(((&&&((((((((((((((((((((((((''''''((((((((((((''''''''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&(((''''''&&&&&&''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%'''''''''((((((((())))))'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((())))))((((((((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))((((((((('''''''''&&&'''''''''''''''''''''''')))((((((((((((((((((((()))(((((((((''''''''''''(((((((((((())))))))))))((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((()))(((((((((''''''''''''))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((('''''')))(((((((((''''''''''''***)))))))))((((((((('''))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((()))******+++,,,,,,))))))))))))))))))))))))*********++++++,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,---..........................................////////////111111111111222222222222111222333333555===IIIRRR___|||zzzmmmVVVNNNHHHBBBBBBAAA???===<<<;;;;;;;;;777888999:::999777555444333111///---+++)))(((((())))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&'''((()))))))))(((((()))++++++***((((((***)))'''(((,,,---+++,,,)))%%%%%%((()))((('''((((((((((((((((((((((((''''''((((((((((((''''''''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&%%%''''''''''''''''''''''''))))))))))))))))))))))))&&&&&&'''''''''((((((((((((((((((''''''''''''&&&(((''''''&&&&&&''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%(((((((((((()))))))))***''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''')))***+++))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((('''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((()))))))))*********((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((''''''''''''))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((())))))******+++++++++))))))))))))))))))))))))*********+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---------------------------............///////////////000000000111111111111444666555444555999===???NNNhhhwwwrrr}}}~~~}}}vvvwwwlllVVVMMMGGGAAA@@@@@@???>>>===<<<<<<;;;777888999:::999777555444111000...,,,***)))(((((())))))))))))(((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&((()))******+++$$$%%%'''***,,,------,,,'''+++,,,(((%%%(((+++++++++)))&&&'''((())))))(((((((((((((((((((((((((((''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''((((((((((((((((((((('''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))))))))''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&((()))++++++***)))))))))((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((('''''''''(((((((((((())))))))))))((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((('''''''''))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((()))))))))*********+++))))))))))))))))))))))))***************+++++++++***++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...---------------------------------.........//////........./////////000000000333666666555555666777;;;666:::QQQyyy}}}uuuqqqttthhh[[[]]]ssskkkaaadddhhhuuuyyywwwvvvwww{{{zzzoooccceeeccc______fffnnnllleeeoooWWWNNNHHHBBB?????????>>>======<<<;;;777888999:::999777555444///...---,,,+++*********))))))))))))((((((((((((''''''''''''''''''''''''))))))((('''&&&%%%%%%%%%'''''''''''''''''''''&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&&&&&&&'''''''''%%%&&&((()))++++++++++++%%%'''***,,,------------(((---...)))%%%'''***+++)))((((((((())))))))))))((((((((((((((((((((((((''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&'''''''''((((((((())))))(((((((((((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((((((((((((''''''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((%%%&&&&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&((()))++++++)))))))))))))))(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&''''''((((((((()))'''''''''(((((((((((((((&&&&&&&&&'''''''''((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((('''''''''''''''((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))*********))))))))))))))))))))))))*********************************+++++++++,,,,,,,,,++++++++++++,,,------------------------------------------............------........./////////...///000111111111333444222666:::;;;CCC\\\zzzwwwvvv{{{vvvyyymmmeeefffhhhpppsssbbb^^^aaa\\\___dddjjjmmmnnnnnnooodddiiinnnqqqvvvtttfffWWWUUU```aaaZZZfff}}}~~~mmmrrrWWWMMMIIIEEE????????????>>>===;;;;;;777888999:::999777555444///...---,,,,,,++++++,,,))))))))))))(((((((((((('''''''''''''''''''''''')))(((((('''&&&&&&%%%%%%'''''''''''''''&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$%%%&&&&&&&&&''''''''''''&&&''')))+++,,,,,,+++++++++,,,------+++******+++)))---...)))&&&(((***+++(((((())))))))))))******((((((((((((((((((((((((''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''((((((((('''''''''&&&&&&'''''''''(((((())))))***''''''''''''''''''''''''''''''((((((((()))))))))'''(((((((((((())))))))))))((((((''''''(((((()))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''')))***+++))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''%%%%%%&&&&&&'''(((((((((&&&&&&&&&''''''(((((()))'''''''''(((((((((((((((%%%%%%&&&&&&&&&'''''''''((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((('''''''''((((((((((((((())))))))))))))))))))))))''''''(((((())))))******((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((('''''''''''''''((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))))))))************+++++++++++++++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........------........./////////111000/////////000111222///444999777333;;;TTTmmmuuugggrrryyysssqqqwww{{{zzzzzzzzzrrrjjjgggeeeggglllsssxxx~~~vvvkkkgggyyy~~~xxxuuuWWWKKKIIIGGG???@@@@@@???>>><<<:::999777888999:::999777555444111000///---,,,+++++++++))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&$$$%%%'''(((((('''%%%$$$&&&&&&&&&&&&''''''''''''((()))+++,,,---,,,+++***,,,------+++((('''(((***))),,,+++'''&&&)))+++)))'''((()))******)))******((((((((((((((((((((((((''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''((((((((((((''''''''''''&&&''''''((())))))******'''''''''''''''''''''''''''((((((((())))))))))))'''((((((((())))))))))))))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((())))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%&&&&&&'''(((((()))%%%%%%&&&''''''((())))))''''''''''''((((((((()))&&&&&&&&&&&&'''''''''(((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))'''''''''((()))*********((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((()))'''((((((((()))))))))***))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))))))))))))))+++*********)))))))))(((************+++++++++++++++++++++***++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.....................////////////444333111111111222222111555///---333888:::<<<@@@iii}}}}}}vvvVVVIIIHHHIII@@@@@@@@@@@@>>><<<:::999777888999:::999777555444444222000...,,,+++***)))))))))))))))((((((((((((''''''''''''''''''''''''######$$$&&&((()))***+++(((((('''''''''&&&&&&&&&$$$%%%'''(((((('''%%%$$$&&&&&&&&&'''''''''(((((()))***,,,------,,,+++))))))***+++)))''''''***---)))+++)))&&&&&&******((('''(((*********)))***+++((((((((((((((((((((((((''''''(((((((((((('''''''''''''''&&&&&&''''''''')))(((((((((''''''''''''&&&''''''((()))******+++(((((((((((((((((((((((((((((((((((())))))))))))'''((((((((())))))******))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''(((((()))''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%&&&&&&'''((())))))%%%%%%&&&&&&'''((())))))&&&'''''''''(((((())))))''''''''''''((((((((()))((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((&&&'''''''''(((((())))))))))))))))))))))))))))))&&&''''''((()))******+++((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&'''''''''(((((())))))'''((((((((())))))******))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))+++*********))))))(((((()))************+++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.............../////////000000000//////000111111000///333000111444444222777???333SSSqqqTTTJJJGGGCCCAAA@@@???>>>===<<<;;;:::;;;;;;;;;:::888555333111111000...,,,***)))((((((******))))))((((((''''''******)))((('''&&&&&&%%%''''''''''''((((((((((((((((((((('''&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&'''''''''''''''...//////...,,,***+++,,,---,,,+++,,,...///...---333---(((''')))+++)))&&&))))))))))))))))))))))))''''''(((((('''&&&%%%%%%%%%&&&'''((()))))))))))))))))))))))))))((((((((()))******((('''&&&''')))'''(((******((('''((()))***((((((***,,,,,,((($$$''')))************+++---,,,,,,,,,,,,---...///000***---///---***)))+++...---+++)))***,,,---,,,+++******)))))))))((())))))&&&'''((())))))'''%%%$$$'''''''''(((***+++***((((((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&'''''''''&&&&&&''''''((()))***))))))((('''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((())))))))))))'''%%%$$$''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''%%%&&&&&&&&&'''(((((((((''''''''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''((((((((((((''''''&&&&&&&&&&&&'''''')))))))))))))))(((''''''(((((((((((())))))))))))''''''(((((())))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))))))))(((((((((((())))))''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))***))))))((('''&&&&&&&&&+++***)))'''''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******************+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,------------------------,,,---......//////......///////////////////////////000111111000111333555666888LLLsssqqqVVVLLLHHHDDDAAA@@@???>>>===<<<;;;::::::::::::999888555333111111000...,,,***)))((((((***)))))))))((((((((('''))))))((((((''''''&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((()))******000///---+++((((((***,,,---+++***+++,,,...------111,,,(((''')))+++)))'''((((((((((((((((((((((((((((((((((((((('''&&&&&&%%%&&&'''((())))))))))))(((((((((((((((((((((((('''(((((('''&&&&&&''')))&&&((())))))'''''''''(((***)))(((((())))))))))))''')))+++,,,,,,...000222555555555444555666666777333444555444222000000000////////////////////////,,,+++)))(((''''''(((((((((((((((''''''((((((((((((''''''((())))))(((&&&(((((((((((((((''''''''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&'''''''''&&&&&&''''''((()))***))))))((('''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''((())))))(((''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((''''''&&&&&&''''''((()))))))))))))))(((''''''(((((((((((())))))))))))'''((((((((()))))))))***))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))))))))(((((((((((())))))''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))***))))))(((''''''&&&&&&+++***)))(((''''''((()))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))*********************+++++++++,,,,,,***+++,,,,,,------,,,,,,------------------------,,,------.......................................///000111111000000222444<<<555777GGG^^^wwwqqqXXXNNNIIIDDDAAA@@@???>>>===<<<;;;::::::::::::999777555333222111000...,,,+++))))))((())))))))))))((((((((((((((((((((((((((('''''''''''''''''''''((((((((((((%%%&&&&&&'''(((((())))))''''''''''''''''''''''''%%%&&&'''((()))+++,,,,,,---,,,***'''&&&''',,,//////---+++***,,,...//////...***'''''')))+++***((((((((((((((((((((((((((((((((()))))))))(((''''''%%%&&&'''((())))))))))))'''''''''((((((((((((((('''((()))((('''''')))***%%%'''(((((('''''')))***(((***+++***)))+++000444222444666888888:::<<<>>>FFFFFFGGGGGGHHHGGGGGGGGGCCCCCCCCCDDDDDDCCC@@@===999999999888777666555333111000//////......------+++***((('''''')))+++,,,***)))(((((())))))(((&&&((((((((((((((((((((()))''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&'''''''''&&&&&&''''''((()))***))))))((('''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&(((((()))))))))''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((''''''&&&&&&''''''((()))))))))))))))(((((('''(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((())))))******))))))((())))))(((((((((((())))))''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''(((((((((((()))))))))))))))))))))))))))))))))(((''''''&&&&&&***))))))(((((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))*********************++++++++++++,,,***++++++,,,,,,,,,,,,,,,------------------------,,,,,,---..........................................000000000///000222444444111222777<<>>===<<<;;;:::999999999999777555333222000///...,,,+++***))))))))))))))))))(((((((((((('''''''''(((((((((((((((''''''''''''((((((((((((&&&'''''''''((((((((()))''''''''''''''''''''''''&&&&&&'''((())))))******'''((((((((((((***...111111...++++++,,,///000111+++)))'''''')))******)))((((((((((((((((((((((((((()))))))))))))))((((((&&&&&&'''(((((()))(((((('''''''''''''''((((((((()))******)))(((((()))+++%%%''')))******,,,...000---222666666444555<<>>JJJ]]]vvv]]]MMMEEEBBBAAA@@@???>>>===<<<;;;:::888999999888777555333222000///...,,,+++******)))(((((((((((())))))))))))'''''''''(((((((((((((((''''''''''''(((((((((((())))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&(((+++,,,++++++,,,---///,,,)))(((***---...///((((((''''''((()))))))))''''''''''''''''''''''''(((((()))))))))))))))(((&&&'''((((((((((((((((((''''''''''''(((((()))))))))******)))(((''')))***(((***---...000333777:::>>>DDDJJJIIIDDDBBBFFFKKKRRRSSSRRRPPPMMMKKKKKKKKKVVV\\\dddjjjkkkhhhccc___TTTUUUWWW]]]cccfffdddaaaQQQKKKHHHRRRaaaiiifff___PPPRRRTTTSSSPPPJJJDDD???999999888777444111...,,,---+++))))))*********)))'''''''''''''''''''''((((((''''''&&&&&&''''''((((((''''''&&&&&&''''''(((&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&'''''''''&&&&&&''''''((()))***))))))((('''''''''''''''(((''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%$$$&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''((((((((()))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((''''''((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))(((((((((((())))))''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((())))))))))))(((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((('''((((((((()))))))))***((()))))))))************))))))*********+++++++++)))***++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...---------........................---...//////...///111333333111//////---...444;;;@@@PPPjjj}}}aaaLLLDDDCCCAAA@@@???>>>===<<<;;;:::777888888888777555333222//////---,,,+++*********(((((((((((())))))))))))((((((((((((((('''''''''''''''''''''((((((((((((******)))(((((('''&&&&&&''''''''''''''''''''''''((((((((('''&&&&&&%%%%%%))),,,......,,,)))''''''***(((&&&%%%''')))******'''''''''(((((((((((((((''''''''''''''''''''''''''''''((()))))))))((((((''''''((((((((((((((('''''''''(((((())))))******'''((()))))))))***,,,...111333555666888;;;???CCCPPPUUUXXXUUULLLFFFEEEHHHKKKLLLKKKHHHDDDAAA@@@AAALLLQQQYYY```aaa^^^XXXTTTKKKLLLOOOUUUZZZ\\\]]]\\\MMMGGGGGGTTTiiixxxyyyttteeefffgggfffbbb]]]WWWSSSHHHHHHHHHFFFBBB===999666444222...---,,,,,,,,,+++)))))))))(((((('''''''''((((((''''''''''''((((((((((((''''''''''''((((((&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&'''''''''&&&&&&''''''((()))***))))))((('''''''''''''''(((''''''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&%%%&&&&&&'''''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((()))))))))***((((((((((((((((((((((((''''''''''''(((((((((((()))((((((''''''(((((()))'''(((((()))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''(((((())))))(((((('''))))))(((((((((((())))))''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((('''''''''(((((())))))))))))(((''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''(((((())))))******))))))))))))************)))))))))************+++)))******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------------------------------,,,...............000222111///...///111333444555888;;;BBBNNNeeefffMMMDDDEEEAAA@@@???>>>===<<<;;;:::777777888888777555333222///...---,,,+++*********'''((((((((()))))))))***))))))((((((''''''&&&&&&''''''''''''(((((((((((()))))))))(((((((((((((((''''''''''''''''''''''''(((((((((((('''''''''''')))***,,,+++)))'''''''''((('''%%%&&&'''))))))(((&&&'''(((((('''&&&&&&'''''''''''''''''''''''''''&&&&&&'''(((((((((((((((''''''((((((((((((''''''(((((())))))***++++++,,,(((***,,,...///222666888===>>>>>>??????AAAEEEHHHSSSUUUTTTNNNEEE???===>>><<<<<<<<<;;;888666666777>>>AAAEEEIIIIIIGGGDDDAAA===@@@CCCEEEEEEGGGHHHJJJCCC@@@???GGGUUU```dddccc]]]^^^^^^___```aaaaaabbbZZZYYYWWWTTTPPPMMMJJJHHHDDDAAA<<<888555333111000---,,,,,,+++***)))((((((((((((''''''''''''((((((((((((''''''''''''((((((&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&'''''''''&&&&&&''''''((()))***))))))((('''''''''''''''(((''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&((()))''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''((((((((())))))((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))''''''((()))))))))))))))(((((((((((())))))))))))***)))))))))((((((((('''))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''))))))(((((((((((())))))''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))'''(((((((((((((((((((((&&&'''((()))******)))(((''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((('''''''''((()))*********))))))))))))************))))))))))))************))))))***+++++++++++++++++++++++++++++++++++++++++++++,,,------------,,,------------------------,,,---......---...000111***...222666777777444000...666<<<999999KKKqqqiiiNNNEEEGGGAAA@@@???>>>===<<<;;;:::777777777777777555333222///...---,,,+++*********'''((((((((())))))************)))((('''&&&&&&%%%''''''''''''((((((((()))''''''(((((())))))******''''''''''''''''''''''''''''''(((((())))))******%%%&&&''''''&&&(((+++---)))(((((()))***+++***)))&&&((()))((('''&&&%%%&&&''''''''''''''''''''''''%%%%%%&&&'''(((((('''''''''(((((((((((((((''''''((())))))***+++,,,,,,,,,***---000444777;;;@@@DDDEEEFFFEEEDDDCCCEEEHHHJJJKKKKKKGGGAAA:::666666777000222333333222222333555666777777777777666444444666888:::999666555888:::===;;;999888:::===AAABBBCCCCCCDDDGGGNNNVVV^^^cccfffddd```\\\YYYXXXWWWWWWSSSOOOHHHCCC???;;;888666000///...---+++***))))))((((((''''''''''''((((((((((((''''''''''''((((((&&&&&&&&&'''''''''(((((('''''''''&&&&&&''''''''''''&&&&&&''''''((()))***))))))((('''''''''''''''(((((('''''''''&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$######$$$%%%'''***+++''''''(((((((((((('''''''''''''''&&&&&&'''''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))(((((((((((())))))''''''((()))))))))))))))(((((((((((())))))))))))******))))))((((((((('''))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''))))))(((((((((((())))))''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))'''''''''(((((((((((((((&&&'''(((*********)))(((''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((&&&''''''((()))******+++))))))))))))************))))))))))))************))))))***++++++++++++***++++++++++++++++++++++++++++++,,,---------,,,,,,------------------------,,,---...---------///111...000000------000333555...222777999888;;;FFFPPP```mmmRRRHHHBBBBBBAAA@@@>>>===;;;:::999999888777777888777555333111000///---,,,+++******(((((())))))))))))(((((())))))(((((('''''''''&&&)))))))))))))))))))))))))))))))))))))))(((''''''''''''''''''''''''''''''))))))((('''&&&&&&%%%%%%''''''(((***+++***(((&&&%%%$$$$$$&&&***,,,+++)))(((((((((((((((((((((((())))))))))))))))))))))))''''''&&&&&&&&&''''''(((++++++++++++***)))(((''',,,,,,)))&&&(((...000...777555444777>>>EEEJJJKKKNNNHHHAAA>>>???@@@???===???:::777555333111444:::::::::999888666666666777444888;;;999555333666999999999<<>>::::::888555777<<<::::::999999:::>>>DDDHHHNNNSSSVVVRRRNNNTTTdddsssuuuooobbbWWWUUUSSSIII;;;===;;;888555222///,,,)))'''))))))((()))***'''"""((()))***)))((('''(((((()))((('''&&&&&&&&&&&&&&&((('''&&&&&&'''((('''&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((('''&&&%%%%%%&&&'''((((((((((((((((((((((((((()))((('''&&&&&&'''((()))''''''&&&&&&&&&&&&''''''))))))))))))((('''&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''((()))******+++******''''''''''''(((((((((((())))))(((((('''''''''&&&******))))))((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))%%%&&&&&&'''((()))******((((((((((((((((((((((((***)))(((''''''((()))***''''''((((((((((((''''''((()))))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))******************))))))******+++,,,***************************++++++,,,,,,++++++***++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------............///000000000000000000000000111111111222333666888:::>>>KKKbbb~~~}}}{{{{{{kkkQQQJJJFFFBBBAAA@@@>>>===;;;:::999888777666666777777555333111000...,,,+++*********(((((())))))))))))(((((()))((((((((('''''''''''''''''''''''''''''''''''')))))))))))))))((('''''''''''''''''''''''''''''')))(((((('''&&&&&&%%%%%%'''''')))***+++***(((&&&&&&%%%%%%'''***+++***((((((((((((((((((((((((((())))))))))))))))))))))))))))))((('''''''''((((((''''''((())))))*********(((******,,,333;;;>>>;;;???<<<::::::>>>BBBDDDDDD;;;777444555999===>>>===:::777666666666555999@@@JJJKKKKKKHHHCCCAAABBBDDDCCCEEEGGGGGGDDDBBBBBBBBBJJJLLLQQQTTTOOOEEEAAABBBKKKIIIGGGEEEDDDBBB>>>;;;<<<:::888777777888999999888<<<@@@@@@@@@HHHWWWcccyyywwwpppiiifffeee]]]TTTHHHCCC<<<888666666444222111...,,,***((((((+++---'''((((((''''''&&&'''((((((((('''&&&&&&&&&''''''((('''&&&&&&(((((('''&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((()))((('''&&&&&&'''((()))'''''''''&&&&&&''''''''')))******))))))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((())))))***)))))))))''''''''''''(((((((((((()))(((((((((''''''''''''***)))))))))((((((((('''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))&&&&&&''''''(((((())))))((((((((((((((((((((((((***)))(((''''''((()))***''''''((((((((((((''''''(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))******************))))))******+++,,,***************************++++++,,,,,,++++++***+++++++++,,,,,,,,,------,,,,,,,,,------------...------------............////////////////////////000000000111222444666777===>>>BBBJJJ\\\xxxjjjQQQLLLIIIBBBAAA@@@>>>===;;;:::999777666555666666666444222000///---,,,***)))))))))(((((())))))))))))((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((()))))))))(((''''''''''''''''''''''''''''''((((((((('''&&&&&&%%%%%%'''((()))******)))(((&&&'''&&&&&&''')))***((('''(((((((((((((((((((((((())))))))))))))))))))))))+++***))))))(((((((((((('''''''''((()))***,,,---))),,,///666AAAKKKMMMIII???===:::888888888888777222000///000444777888999888888<<>>???===777222333333555666999@@@HHHNNNWWW\\\```bbbeeekkkmmmmmmbbbZZZPPPJJJHHHGGGEEEBBB>>>666111000+++%%%&&&---(((((((((''''''((((((((((((''''''''''''(((((()))((('''&&&&&&(((((('''&&&&&&&&&'''''''''(((((((((''''''''''''''''''''''''&&&&&&'''''''''((((((((((((''''''&&&&&&''''''((((((((((((((((((((((((((((((((('''&&&&&&'''(((((('''''''''''''''''''''''')))))))))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((('''''''''''''''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((''''''''''''''''''((((((((((((((((((((((((''''''''''''))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&'''''''''((((((((())))))))))))))))))))))))'''''''''((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))''''''((((((((((((''''''(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))******************))))))******+++,,,******************************++++++++++++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------............////////////////////////000000000000111222333444222444555555999GGG^^^ooolllRRRLLLIIIAAAAAA@@@>>>===;;;::::::777666555555666555333111///...---+++***)))(((((((((((())))))))))))(((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&(((***+++***(((''''''((('''(((((((((((('''&&&((((((((((((((((((((((((((((((((((((((((((((((((++++++***)))(((((((((((())))))))))))***,,,...///000222666===GGGPPPOOOHHH999888666555444333222222333444777999<<>>:::888:::;;;999777333;;;DDDJJJPPPZZZgggoooxxxqqqiiieeeeeebbb]]]WWWFFF;;;666999777...***...---+++)))))))))******)))''''''''''''((()))******((('''&&&'''((()))(((&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((('''&&&%%%%%%''''''''''''((((((((((((((((((((((((((('''''''''))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((())))))(((((((((((())))))''''''(((((((((((('''''''''(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))((()))))))))******************))))))******+++,,,******************************++++++++++++*********++++++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------.........////////////////////////111111111111111111222222///333888:::999;;;@@@EEEPPPbbbyyyoooSSSJJJEEEAAA@@@???>>>===<<<;;;:::777666555555666555333111///...---+++***)))(((((((((((())))))))))))(((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&))),,,,,,)))'''&&&''''''((())))))((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((***)))(((((('''''''''((()))***+++---///222444555555777999;;;AAAEEEBBB;;;222222444555666888:::;;;999>>>FFFLLLPPPTTTYYY]]][[[[[[___dddfffeeeggglllrrrtttsssnnnfffbbbbbbeeellliiihhhjjjnnnllleee^^^ZZZ___hhhpppoooiiifffhhhhhhttt{{{~~~vvvyyyvvvvvv}}}~~~ttt[[[SSSKKKHHHHHHEEE>>>666888999::::::<<>>AAA===999999333///,,,*********)))(((((((((((((((((()))***+++)))(((''''''((()))(((''''''''''''((((((((())))))(((((((((((((((((((((((('''''''''((((((((())))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''((())))))(((''''''&&&&&&'''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''(((''''''&&&%%%$$$''''''''''''(((((((((((('''''''''((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((())))))))))))((((((''''''((((((((((((''''''''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((()))))))))******************))))))******+++,,,************************)))******++++++******)))*********+++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------------...........................111111222222222222222111555333111111444888;;;<<<777@@@KKKPPPVVVgggpppSSSIIICCC@@@@@@???>>>===<<<;;;;;;777666555666666666444222000///---,,,***)))))))))(((((())))))))))))(((((('''''''''((((((((((((((())))))))))))))))))))))))&&&&&&'''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&)))---,,,)))&&&&&&'''&&&((())))))(((&&&'''((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((''''''(((((()))''')))---111555888:::;;;444777666555555888666111---000444777<<>>===<<<;;;;;;888777666666777777555333111000...,,,+++*********(((((())))))))))))((((((''''''''''''((((((((()))((((((((((((((((((((((((%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&***------(((%%%%%%'''%%%'''))))))'''&&&''')))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))***+++++++++---111555777888888888000444555111000444777777666:::???DDDIIIRRR[[[aaabbbhhhnnnlllddd^^^\\\^^^^^^___cccgggfffaaa```bbb```___^^^___bbbddddddccc\\\[[[[[[^^^aaabbb```]]]XXXYYY\\\``````^^^aaahhhlllkkkkkknnnsssxxx{{{|||qqqoooooottt{{{|||wwwqqq}}}yyyyyymmm]]]MMMEEEAAA======@@@===@@@DDDIIIOOOXXXaaahhhpppqqqjjj^^^ZZZ___^^^XXXJJJCCC;;;666555333///+++++++++***)))))))))******)))((('''((()))***)))''''''((((((((())))))))))))(((((((((((((((((((((((('''((((((((())))))))))))'''((()))******)))((('''((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%'''((()))******)))((('''''''''(((((()))(((((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''(((((((((''''''''''''''''''((((((((((((''''''''''''((((((((()))'''((((((((()))))))))***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))&&&&&&''''''(((((())))))(((((((((((((((((((((((('''((()))******)))((('''''''''((((((((((((''''''&&&'''((()))************))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))******************))))))******+++,,,************************))))))************))))))************++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------..............................000111111111111000,,,---000333666777555222222444666666666888;;;>>>:::AAAMMM\\\ooojjjPPPJJJGGG@@@??????>>>===<<<<<<;;;999888777777888777555333111000///---,,,+++******(((((())))))))))))((((((&&&'''''''''(((((())))))''''''''''''''''''''''''%%%%%%&&&'''((((((((('''''''''''''''''''''''''''&&&'''''''''''''''''''''&&&***...---(((%%%%%%'''$$$'''))))))'''&&&(((***(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))***+++------111333666888777555222000---222555222111777???BBBHHHKKKPPPUUU\\\eeepppwwwcccjjjpppnnneee]]][[[]]]\\\\\\___bbb^^^WWWSSSTTTMMMHHHEEEFFFIIIJJJHHHEEE@@@@@@@@@CCCEEEGGGGGGGGGBBBBBBEEEIIIIIIHHHLLLSSSSSSOOOOOOVVV]]]dddnnnxxx}}}zzzyyy{{{~~~~~~yyyuuuoooooosssjjj```ZZZQQQIIIFFF???>>>;;;777777???LLLWWWeeexxx~~~}}}UUUNNNEEE???===:::666111,,,,,,+++***)))))))))******((('''((()))***)))'''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''((()))******)))((('''************************%%%%%%&&&''''''&&&%%%%%%'''((()))++++++)))((('''))))))***************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''((()))))))))(((''''''''''''((((((((()))&&&'''''''''(((((())))))'''((((((((())))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))))))))))))))%%%&&&&&&'''((()))******(((((((((((((((((((((((('''((()))******)))((('''''''''((((((((((((''''''&&&'''((()))************))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))*********************)))***++++++,,,************************))))))************)))))))))************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------........................+++,,,...000000000000///444333000---,,,...444999222111111333555555333111888:::<<<===@@@HHHTTT]]]```qqqjjjSSSJJJCCCBBB@@@===;;;;;;:::888777777777777777666555444333000///...,,,+++***))))))))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%&&&%%%%%%%%%%%%&&&''''''(((((())))))))))))((((((&&&'''(((((())))))((((((((()))))))))*********+++((((((((((((((((((((((((((((((((()))***---///000---000333555444222111111...111444777===GGGSSS\\\___aaabbb```^^^```gggnnnhhhiiiiiiddd[[[RRRLLLKKKEEEEEEEEECCCBBB@@@>>>===>>>;;;888;;;???@@@===999888888999<<>>;;;888;;;999888999;;;>>>@@@AAABBBAAA@@@AAAEEELLLSSSXXX```aaadddfffkkkqqqxxx}}}{{{xxx}}}www}}}zzzsssjjjSSSHHH???>>>@@@>>>======KKK\\\tttzzzWWW>>>BBBGGG???<<>>???===;;;;;;===???@@@@@@BBBDDDGGG@@@@@@AAABBBDDDFFFFFFFFF??????>>>>>>@@@EEEJJJMMMGGGIIILLLOOOSSSXXX^^^bbbeeecccfffppp|||~~~xxxqqq{{{ooocccTTTHHH>>>999<<>>:::555111...---...000,,,***((('''(((((((((&&&))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''(((((((((((())))))))))))))))))))))))******)))))))))(((((((((((((((((((((((((((((((((&&&&&&''''''(((((())))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((())))))(((''''''''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''((()))***+++,,,,,,))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))(((((((((((())))))))))))******************++++++++++++***************************************+++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,---------.................................000000000111111111222222000000000111111111222222000111222333444555666666666888:::999999>>>FFFMMM^^^iiiyyymmmTTTKKKDDDBBB@@@===<<<;;;;;;999888777777777777666555444333000///...,,,+++***))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&(((''''''''''''((())))))(((((((((''''''&&&&&&&&&(((((('''''''''((()))***))))))))))))((((((((((((+++***((('''''''''((((((+++---111444555444222000222000...---111777>>>CCCKKKMMMRRRYYY```eeeggggggdddbbb^^^ZZZVVVSSSQQQPPPDDDCCCAAA>>>999777777888888999:::===@@@BBBDDDEEEOOOOOOOOOOOOPPPQQQQQQQQQRRRVVVYYYXXXTTTQQQSSSUUUVVVWWWYYY[[[\\\]]]]]]]]][[[[[[[[[YYYVVVVVVWWWXXXBBBCCCDDDCCCCCCDDDGGGIIIJJJKKKQQQ[[[eeejjjhhhdddooovvv{{{|||zzzxxxtttiiiWWWGGGCCCGGG@@@<<<<<>>===<<<;;;<<<>>>BBBDDDGGGIIIMMMRRRWWW\\\```cccbbbcccdddcccbbbaaabbbdddeeeiiimmmooonnnjjjgggeeekkklllmmmmmmmmmnnnqqqrrrtttuuuuuupppjjjdddaaa```YYYWWWSSSMMMHHHEEEEEEFFFCCCCCCFFFJJJOOOSSSTTTSSSdddmmmvvvzzz~~~{{{sssuuuzzzyyymmmjjjnnnYYYJJJ<<<999===BBBGGGKKK```ooo~~~|||wwwrrrnnnXXXHHH???CCCCCC888///......---++++++,,,+++)))'''))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''')))***+++''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((()))******+++))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((()))))))))******************++++++++++++******************************************++++++++++++***************************++++++++++++,,,,,,,,,++++++,,,---///000111111......................../////////000000000111111/////////000000000111111222222222111111111111111000222444444333444777999888999999888777999>>>AAAIIIUUU[[[eeeyyy~~~rrrjjjoootttxxxzzzmmmTTTLLLFFFBBB@@@===<<<<<<<<<;;;999777777777777666555444333000///...,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''(((++++++***)))(((((())))))))))))(((((())))))******)))))))))))))))((((((((()))(((((()))***---///000444444333222222222333444///333;;;HHHVVVaaagggjjjddd___YYYVVVVVVUUURRRPPPOOOJJJBBB===;;;;;;;;;;;;??????@@@DDDJJJRRRXXX[[[hhhjjjnnnrrrwwwzzz}}}~~~zzz{{{zzzyyywwwvvvwwwyyyyyyvvvvvv{{{}}}|||~~~}}}uuuqqqqqqqqqooojjjddd___\\\]]]___XXXVVVQQQKKKGGGFFFHHHJJJJJJUUUbbbiiinnnsssxxxyyy{{{zzz}}}nnn]]]KKKCCCBBBAAA@@@AAAJJJ]]]rrrfffRRRBBBCCCGGGCCC;;;777000...,,,,,,,,,,,,***)))************************(((((())))))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''')))***+++''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))(((((())))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((())))))******(((((((((((((((((((((((((((((((((((())))))))))))'''((((((((()))))))))***((()))))))))******************++++++++++++******))))))))))))))))))))))))))))))*********+++++++++*********************************+++++++++,,,,,,++++++,,,---...///000111............................../////////000000000....../////////000000000000000000111111222222222///000111111000/////////333333444333333444555777;;;BBBCCCJJJZZZYYYIIIAAA@@@CCCDDDDDDFFFKKKMMMLLLNNNPPPRRRTTTVVVWWWXXXXXX[[[\\\]]]\\\YYYTTTPPPMMMIIIHHHIIIIIIJJJIIIGGGEEE|||lllRRRKKKGGGBBB@@@===<<<===<<<;;;:::777777777777666555444333000///...,,,+++***))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((%%%%%%%%%%%%%%%&&&''''''++++++)))))))))***+++,,,%%%&&&'''(((((((((''''''((()))))))))************)))***+++---...000111111333111///...///222777999GGGIIIPPP[[[fffmmmnnnmmmkkkdddXXXNNNGGGCCCAAA@@@:::999888888;;;@@@FFFIIIWWWWWWZZZ```hhhppptttvvv}}}zzzyyyxxxwwwxxxyyyzzzzzzyyynnndddccclllwww|||}}}xxxwwwtttpppnnnqqqyyy}}}{{{|||zzz{{{{{{{{{zzz{{{~~~zzzwwwnnn___OOOFFFDDDFFFBBBGGGMMMPPPUUU___mmmxxx}}}~~~qqqaaaXXXPPPHHHBBB@@@===DDDNNNYYYhhhxxxuuucccOOOEEEDDDEEE@@@;;;777444000...---,,,+++***************************((())))))******))))))(((''''''''''''(((((((((((())))))))))))))))))))))))'''(((((((((((()))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''(((((())))))''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***(((((())))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''(((((()))))))))(((((((((((((((((((((((((((((((((((())))))))))))''''''(((((())))))******))))))))))))******************++++++++++++******)))))))))))))))))))))))))))))))))************+++************************************++++++++++++***++++++,,,---...//////------------------------............////////////............////////////------......///000111111333333444444333222111000...///000222333333333333222777777<<>>>>>===;;;888777666666777777777777777777mmmhhhkkkQQQKKKHHHAAA???============<<<;;;777777777777666555444333000///...,,,+++***))))))))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&'''((((((***)))((('''(((***,,,---%%%&&&)))***+++***(((&&&(((((()))***+++,,,------,,,---///111111111000///---...000444<<>>>>>CCCJJJQQQVVV]]]eeekkkwwwvvvvvvyyy|||}}}{{{yyyqqqsssvvvxxxvvvrrrmmmiiiYYYVVVTTTVVVZZZ^^^___^^^]]]SSSFFF@@@CCCIIINNNPPPPPPPPPNNNKKKHHHJJJQQQXXX___dddiiihhhaaa\\\[[[\\\dddiiippptttvvvvvvuuuuuuwww{{{{{{ssseee[[[YYY[[[^^^YYYSSSNNNMMMSSS^^^gggpppnnnoootttvvvtttuuuwwwzzztttooohhh```\\\]]]TTTLLLEEEEEEJJJRRRZZZ```oooppphhh[[[VVVYYYVVVOOOEEEAAA:::555222000...---************************))))))************))))))''''''''''''(((((((((((())))))))))))))))))))))))((((((((()))))))))******(((((((((((((((((((((((($$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((())))))(((''''''''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***'''''''''((()))*********))))))))))))******************++++++++++++******))))))))))))))))))))))))))))))))))))************************************************++++++++++++++++++++++++,,,,,,------------------------------------........./////////------........./////////,,,,,,---......//////000+++++++++---///000000///111111111222222222111///***000///111999777111444333222444555666666777777111333555444111000111333111111222222333333222222111111222111111111111222fff[[[sssjjjPPPKKKIIIAAA???============<<<;;;777777777777666555444333000///...,,,+++***))))))))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((('''&&&%%%%%%&&&'''((('''''''''''''''((())))))((('''&&&&&&'''))),,,---'''))),,,//////---+++)))(((((()))+++,,,---...//////000222333333111///---...111999DDDRRRaaannnuuukkkccc[[[WWWXXXZZZZZZXXXHHHGGGCCC===;;;>>>EEELLLVVV___llluuuzzz~~~{{{xxxrrriiicccYYY\\\```bbbaaa\\\VVVRRRLLLHHHFFFIIIQQQWWWXXXWWWWWWSSSNNNKKKJJJLLLNNNOOOFFFHHHHHHEEEBBBCCCIIIOOOFFFKKKPPPMMMEEE>>>===???AAAHHHQQQWWWWWWSSSMMMJJJSSSaaarrrzzzzzzyyy|||~~~ttthhh```\\\ZZZ[[[]]]YYYSSSPPPQQQVVV```nnn|||qqqtttyyy{{{kkkZZZPPPHHHAAAAAAGGGYYYppp~~~zzzwww}}}|||tttSSSMMMDDD<<<777555333222************************))))))************))))))''''''''''''((((((((()))))))))))))))))))))))))))(((((())))))******++++++((((((((((((((((((((((((&&&&&&''''''((()))******&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&''')))******(((&&&%%%''''''''''''((((((((()))''''''''''''((((((((()))''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))))))))))))))))))))))))))''''''''''''((((((((()))'''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((('''((((((((())))))******&&&''''''((()))******+++))))))))))))******************++++++++++++******))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++---------------------------------.........//////---------.........//////////////////////////////000000///000111222222111000/////////111222222111222777444222555111...555111000000222222000///000...000222222000000222444111111111111111111111111222333333111000///000222uuu]]]ooolllUUUNNNGGGCCCAAA>>><<<<<<<<<;;;:::::::::999999777666555444000///...,,,+++***))))))(((((())))))))))))(((((())))))))))))))))))))))))''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''))))))))))))((((((((((((%%%&&&((()))++++++,,,,,,......//////...,,,+++******(((''')))...111111000111222333000---,,,///222...666MMMlll{{{wwwqqqqqqkkkhhhaaaXXXNNNGGGCCCBBB555<<>>=========<<<:::999999999888777666555444000///...,,,+++***))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((''''''(((((((((''''''''''''''''''''''''''''''((((((((((((''''''((((((((('''''''''''''''&&&'''((()))++++++,,,,,,...---,,,+++******++++++,,,***)))+++...//////---000111111111111222444666DDDJJJ]]]wwwzzzzzztttmmm___PPPDDD>>>>>>@@@CCCHHHMMMUUUdddvvv|||~~~~~~vvvllldddcccfffjjjkkkggg___UUUOOORRRTTTVVVWWWWWWVVVVVVVVV\\\```jjjuuu{{{vvvggg[[[gggggghhhkkkmmmmmmjjjggg```^^^___ccceeeffflllsssfffaaaYYYSSSQQQRRRSSSSSSZZZRRRIIICCCAAA???<<<999>>>???@@@BBBEEEHHHJJJKKKQQQ\\\jjjssstttrrrqqqqqqiiijjjhhhaaaYYYXXX```hhhoooqqquuuyyy}}}|||qqqeeeXXXKKKBBB@@@IIIZZZooogggJJJBBBDDD@@@:::777666555333///,,,,,,++++++---+++)))((())))))((('''''''''((((((((((((''''''(((((())))))))))))(((((())))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&)))((('''&&&&&&&&&&&&''''''&&&&&&''')))***)))(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((((((((()))))))))))))))((((((((((((***))))))(((((((((((()))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************************************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,++++++******++++++++++++++++++,,,******++++++,,,------...------------------------........................---.........////////////..................------//////......//////000111000000000000000000000000//////000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000//////............//////lllUUUMMMEEECCCAAA@@@??????>>><<<:::999999999888777666555444000///...,,,+++***))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&'''''''''''''''&&&'''(((******+++++++++---+++)))(((((()))+++,,,,,,,,,,,,...000111000...222000///111666===CCCFFFYYY[[[fffvvv|||vvvoooooopppfffVVVFFF<<<<<>>@@@@@@<<<888;;;BBBLLLXXXcccoooyyywwwyyyzzzuuunnngggdddddd[[[]]]```dddiiiooovvv{{{~~~}}}~~~}}}ttteeeZZZLLLEEEFFFSSSaaalllxxxuuuYYYIIIFFFGGGEEE@@@<<<;;;888444///,,,+++,,,+++)))(((((()))******)))'''(((((())))))(((((('''(((((())))))))))))(((((())))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((''''''''''''&&&((((((''''''&&&&&&''''''&&&&&&%%%''')))+++***)))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((((((((((((((()))))))))))))))(((((((((((())))))***))))))))))))))))))))))))***))))))(((((())))))*********************++++++))))))))))))))))))))))))******************************************************************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******+++++++++++++++***************++++++,,,,,,------------------------------........................---------.........//////------------------......///............///000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000........................///......------......///jjjUUUMMMDDDBBBAAAAAAAAAAAA???<<<999888888888888777666555444000///...,,,+++***))))))(((((())))))))))))(((((((((((((((((((((((((((((()))(((((((((((((((((()))''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&''''''''''''(((((('''((()))*********************))))))******+++,,,+++,,,...000222333333222555222222777CCCPPPYYY^^^]]][[[^^^eeefffaaa]]]\\\XXXSSSKKKEEEDDDKKKWWW___nnnwwwuuuuuuwwwwwwqqqggg]]]VVVTTT[[[aaaeeeaaaZZZ]]]iiivvvrrroooiiibbb^^^aaagggmmmzzzrrrggg]]][[[aaakkkssskkkmmmmmmiiibbb]]]]]]___gggooozzzwwwiiiaaaaaaaaa______aaagggmmmrrrtttwwwqqqiiiaaa[[[XXXVVVVVVWWWTTTQQQOOOOOOLLLGGGBBB;;;999777:::DDDTTTcccmmmhhhlllqqqttttttqqqmmmjjj^^^ZZZTTTOOOOOOUUU```gggtttuuuyyylllVVVDDDCCCHHHOOO\\\kkk}}}uuu```PPPLLLJJJGGGAAA???<<<:::555...,,,---***)))'''(((***++++++***(((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((('''''''''''''''((((((''''''''''''((((((((('''&&&''')))******)))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((('''(((((()))******))))))))))))))))))))))))***))))))))))))))))))***,,,,,,,,,++++++*********))))))))))))))))))))))))************************************************************************+++******))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******,,,,,,++++++******))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------.........,,,,,,------------............------......///000////////////////////////........./////////000000////////////////////////////////////////////////------------------------...------------------...fffSSSLLLDDDBBBAAAAAAAAAAAA???<<<999777777777777777666555444000///...,,,+++***))))))(((((())))))))))))(((((((((((((((((((((((((((((((((''''''&&&&&&''''''(((((((((((((((((((((((((((''''''((((((((((((''''''''''''((((((((()))))))))((())))))*********))))))''')))+++---......---,,,+++---...///000000111222333666???MMM\\\gggkkklll^^^YYYUUUUUUTTTRRRQQQRRRDDDHHHNNNUUU^^^gggqqqwwwvvvrrrgggccceeefffccc___]]]___aaaiiigggeeegggllluuuwwwpppfff``````dddhhhjjjjjjkkkjjjhhheeeeeehhhjjjooonnnkkkiiigggfffdddccciiilllttt{{{xxxlllaaa\\\gggggghhhkkkoooqqqqqqpppmmmppprrrqqqmmmjjjlllooommmkkkgggaaaZZZRRRKKKHHH??????@@@@@@AAAAAAAAAAAAGGGKKKTTT^^^gggnnnqqqrrrssslll```UUUOOOQQQXXX^^^nnnrrrwww}}}sssVVVGGGAAABBBKKKWWWlllxxxlll]]]OOOHHHCCC@@@AAA===444......,,,***))))))+++,,,,,,+++(((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((('''''''''(((((())),,,***((('''((()))((('''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((())))))''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((('''((((((((()))))))))***(((((('''(((((()))************************************))))))))))))******///...---,,,+++***)))(((************************************************************************************************++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))+++++++++******)))))))))******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,------......---------------......///........................---............/////////................................................,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------```PPPLLLEEECCCAAA@@@??????>>><<<:::666777777777666666555444000///...,,,+++***))))))(((((())))))))))))(((((())))))))))))))))))))))))''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''((((((((((((''''''''''''(((((()))*********)))************))))))(((&&&(((---000222111///------.........------///111222???SSSgggtttvvvqqqllljjjaaaUUUJJJEEECCCDDDEEEHHHRRRaaaoooyyy~~~{{{|||kkk___ZZZXXX[[[]]]^^^```bbbfffkkknnngggcccbbbjjjvvv}}}{{{vvvtttnnngggeeeiiimmmooooooeeeiiinnnrrrsssrrrqqqqqqwwwsssppprrrwwwzzzyyywwwxxxtttuuu|||~~~|||||||||||||||{{{xxxrrrnnnjjjoootttvvvuuuvvvzzz}}}rrrqqqmmmhhhaaa[[[VVVTTTUUUVVVVVVRRRIII@@@999555777:::AAAKKKWWWdddooovvv|||zzzuuunnnhhhdddcccccclllppptttvvvzzzvvv\\\LLLDDDAAAAAAXXXnnnqqqYYYMMMFFFGGGEEE;;;444333///---++++++,,,,,,,,,+++((())))))******))))))((((((((())))))))))))(((((())))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''(((((((((((()))))))))((((((''''''(((((())))))...,,,)))'''((((((((('''((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((()))))))))''''''''''''''''''''''''))))))))))))))))))))))))((((((''''''(((((())))))''''''(((((())))))******)))(((((((((((())))))***************************+++******))))))******+++......---,,,***)))((((((************************************************************************************************++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))***************)))))))))******++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,------......---,,,,,,,,,,,,---..............................------------.........///................................................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---zzz[[[MMMLLLGGGCCCAAA>>>=========<<<:::666666666777666666555444000///...,,,+++***))))))(((((())))))))))))(((((())))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&''''''((())))))******************)))((((((&&&(((,,,///111111000000---.../////////222777;;;@@@NNNccctttzzzwwwpppjjjkkkaaaQQQDDD???BBBGGGJJJ\\\gggvvv~~~uuu{{{yyyiiiWWWOOOPPPSSS]]]^^^aaaffflllrrruuuvvviiieeedddkkksssuuunnnfffjjjjjjjjjlllnnnqqqrrrrrrsssssstttuuuxxx{{{}}}sssooommmooouuuzzz{{{{{{~~~xxxvvv}}}|||zzzwwwsssssswww{{{~~~nnnkkkhhhgggiiijjjhhheeelllmmmiii```SSSJJJFFFGGG===>>>???BBBHHHRRR___gggjjjnnnsssuuutttrrrpppoooiiihhhfffeeeiiissssss```UUUIII<<>><<<<<<<<<;;;:::666666666666666666555444000///...,,,+++***))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))''''''((((((((((((''''''%%%%%%&&&&&&'''((())))))******+++******)))((('''((((((***,,,...000111222,,,...000222555:::CCCIIIRRR\\\iiirrrtttqqqnnnlll]]]UUUIIIAAADDDQQQ^^^dddllluuu}}}xxxgggnnnpppfff\\\YYY^^^aaa\\\]]]aaaiiirrrwwwwwwuuuwwwsssppppppqqqqqqmmmiii^^^ccciiikkkjjjiiikkkmmmaaaaaacccgggiiiiiifffcccfffdddbbbbbbeeeiiilllmmmsssoooooovvv{{{|||~~~tttpppvvv}}}~~~pppiiicccfffmmmqqqnnniiioootttwwwpppcccVVVOOONNNEEECCC???:::888>>>HHHQQQQQQWWWaaaiiiooorrrtttvvveee^^^UUUSSSYYYhhhxxxrrrlll]]]JJJ<<>>CCCMMM\\\hhhooorrrllliiibbbWWWLLLMMM___sss~~~}}}nnnOOOCCCBBBLLLOOOPPPggggggUUUOOOOOOIII@@@>>>888444333---&&&'''---+++,,,,,,,,,,,,,,,++++++))))))))))))))))))))))))******))))))((((((''''''))))))))))))************((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((()))+++......,,,***))))))************))))))))))))((((((((((((''''''''''''))))))(((((('''''''''&&&(((((((((((((((((((((((((((''''''&&&&&&''')))***))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))------,,,++++++******)))++++++++++++++++++++++++)))************+++++++++******************************+++++++++,,,,,,,,,))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,...,,,+++---444:::999333+++)))+++---,,,***,,,,,,,,,+++++++++******++++++++++++++++++++++++lllUUUNNNKKKFFFEEEAAA===:::::::::::::::777777777777666555444333111000...,,,***)))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))***)))))))))))))))))))))%%%***...///111555555222444666<<>>>>>===:::888888777666666555444444444000///...,,,+++***))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((())))))***((((((((((((((((((((((((((((((((())))))*********---000000---,,,111555555;;;@@@LLL^^^ppp{{{~~~~~~wwwjjjWWWGGGBBBFFFQQQXXXkkksssvvvqqqmmmnnnnnnjjjccc___^^^```iiifffccccccggglllrrruuuvvvmmmgggfffeee\\\QQQKKKMMMMMMOOOSSSVVVVVVSSSPPPPPPQQQQQQOOOLLLJJJJJJJJJHHHGGGFFFGGGJJJKKKKKKJJJMMMKKKJJJIIIJJJLLLNNNOOOPPPTTTYYYZZZWWWSSSQQQPPPOOOOOOPPPTTTYYY\\\]]]]]]___``````^^^[[[[[[]]]```___eeekkknnnppprrrwww{{{~~~}}}}}}{{{yyyyyyyyyzzzyyyyyywwwrrrjjjaaaYYYUUULLLJJJDDD>>>999;;;BBBIIIIIIPPPbbbzzz}}}wwwvvvtttrrrwww|||bbbMMMAAABBBIIIccc|||gggSSSTTTNNNBBB777777<<<888000///...,,,***))))))******))))))))))))))))))))))))))))))))))))((((((((((((((()))))))))************((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((%%%'''))))))'''&&&&&&'''&&&&&&&&&'''''''''''''''&&&&&&&&&'''((())))))***((((((((((((((('''''''''((((((((((((((((((((((((%%%&&&((()))))))))(((''')))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++*********************************************************++++++,,,,,,,,,*********************************+++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************)))******++++++******)))************************************************))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++************************************++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,+++)))***,,,///...,,,++++++---...---+++++++++++++++************************************tttZZZOOOJJJEEEBBBAAA@@@@@@@@@???<<<:::777777777666555555444444000///...,,,+++******)))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((())))))***(((((((((((((((((((((((('''(((((()))***++++++,,,...222222------666AAAHHHQQQVVV___hhhpppvvv{{{~~~xxxfffQQQFFFLLL[[[iiiqqq{{{rrrkkkgggeee^^^___aaafffiiihhhbbb]]]lllooossswwwyyyzzz{{{|||zzzoooeeecccbbb\\\TTTOOOKKKLLLNNNPPPQQQPPPNNNKKKLLLMMMMMMKKKHHHFFFFFFGGGFFFEEEEEEFFFHHHIIIHHHGGGIIIIIIHHHGGGHHHIIIKKKMMMJJJLLLPPPQQQPPPMMMJJJIIIFFFFFFGGGKKKPPPTTTVVVVVVZZZ[[[ZZZWWWUUUWWW^^^ddd___^^^]]]]]]___bbbeeefffjjjkkkpppxxx{{{zzztttmmmjjjjjjjjjhhheee]]]\\\XXXOOODDD<<<999999===???KKK___pppvvvuuutttlllcccZZZ]]]ooovvvaaaPPPEEE>>>NNNaaa|||cccVVVRRRJJJBBBAAACCCAAA<<<111///---***)))***+++,,,))))))))))))))))))))))))(((((((((((())))))))))))((()))))))))************((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&((())))))''''''((()))%%%&&&&&&&&&'''''''''((((((((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((((((%%%&&&((()))))))))((('''((()))))))))*********+++************************************************************++++++++++++************************************************,,,,,,,,,+++++++++*********************************++++++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******************************++++++++++++******************************************************************************))))))(((((((((((())))))((((((((((((((((((((((((************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++************************))))))*********+++++++++*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++*********++++++***++++++------,,,++++++++++++*********))))))************************www\\\PPPJJJDDDCCCBBBAAAAAAAAA@@@>>><<<666777777777777555444222//////---,,,+++*********))))))))))))))))))))))))(((((((((((((((((((((((('''(((((()))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))(((((()))***+++------...,,,000333333;;;LLL]]]gggrrrsssrrrooollllllnnnqqqaaaVVVMMMRRRcccwwwvvveeeYYYXXX[[[]]][[[XXXXXX___hhhkkkfff___aaakkkyyy}}}wwwtttpppdddZZZYYYYYYUUUQQQOOOJJJKKKKKKKKKJJJIIIHHHGGGIIIJJJJJJHHHEEEDDDDDDDDDCCCBBBBBBDDDEEEFFFEEECCCDDDEEEEEEDDDDDDEEEGGGIIIGGGHHHKKKLLLLLLKKKIIIGGG@@@@@@AAAEEEJJJOOORRRRRRXXXXXXVVVSSSRRRTTT[[[aaa\\\XXXTTTSSSVVVZZZ\\\]]]aaa```ccclllxxx|||zzztttrrruuuyyyzzzzzzuuusssooofffYYYLLLBBB<<<;;;888;;;FFFRRR\\\dddjjjiiifff___WWWVVVaaatttvvv|||}}}yyywwwpppWWW===DDDIIIUUUnnnSSSNNNKKKLLLKKKFFFBBBAAA777444///+++))))))***+++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&'''(((((('''&&&((()))%%%%%%&&&&&&'''((((((((())))))(((((('''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((((())))))******+++++++++*********************************************************++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,+++******)))++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++************************))))))(((((((((((())))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++************************)))))))))************+++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,++++++***************++++++,,,,,,,,,+++************)))))))))************************uuu[[[OOOKKKGGGDDDBBB@@@@@@@@@@@@>>>===444666888999888666333111///...---,,,+++*********))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))((()))***+++---...///000...111555???SSSlll}}}}}}sssiiiaaa\\\YYYWWWLLLOOOYYYkkk~~~xxxxxxooo```UUUVVVYYY[[[ZZZZZZ]]]dddmmmppplllgggbbbkkkvvvyyytttkkkdddaaa^^^UUUOOOOOOOOOLLLIIIIIIIIIIIIHHHGGGEEEDDDDDDEEEEEEFFFFFFEEECCCBBBBBBCCCAAAAAAAAABBBDDDDDDBBBAAAAAACCCDDDCCCBBBBBBEEEHHHHHHHHHIIIJJJKKKLLLKKKJJJCCCCCCDDDHHHNNNSSSVVVWWWXXXWWWUUUSSSQQQRRRTTTVVVRRRQQQQQQQQQRRRTTTWWWZZZ[[[ZZZ\\\aaaiiippptttuuuyyy{{{}}}~~~~~~zzzqqqggg\\\QQQJJJ===999888;;;AAAIIIVVVbbbgggmmmooodddUUUSSScccuuuxxx|||{{{|||aaaLLLIIIGGGNNNccc{{{fffUUUKKKPPPPPPGGGBBBFFFAAA===777000,,,***++++++))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))************((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((($$$%%%&&&&&&%%%%%%'''(((%%%&&&&&&'''(((((())))))'''''''''(((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((('''''''''''''''((())))))((())))))******+++,,,,,,*********************************************************+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++************************))))))(((((((((((())))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++************************))))))))))))************************++++++++++++******************************************************+++,,,---,,,+++)))******************+++,,,************))))))))))))************************rrrXXXOOOMMMJJJCCCAAA???>>>??????>>>===333555888:::999666222000///...---,,,+++*********))))))))))))))))))))))))************************''''''((()))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))+++,,,...///000111444444999JJJgggwwwhhh\\\UUUNNNGGGAAAMMMZZZoootttvvv{{{xxxlllcccaaaaaa___TTTYYYcccnnnuuuuuupppkkktttvvvvvvnnnbbbXXXUUUVVVTTTOOOKKKMMMNNNJJJGGGGGGHHHHHHGGGEEECCCCCCDDDFFFBBBDDDDDDCCCAAA@@@AAABBBBBBAAABBBCCCEEEEEECCCAAAAAACCCEEEDDDCCCCCCEEEHHHFFFEEEEEEFFFHHHJJJJJJIIIGGGFFFGGGKKKQQQVVVZZZ[[[RRRRRRSSSTTTUUUUUUTTTTTTSSSWWWYYYUUUOOOLLLNNNRRRMMMQQQVVV\\\aaafffmmmqqqiiittt~~~vvvmmmfff^^^VVVPPPDDDBBB???===;;;>>>JJJWWW```kkkvvvvvvjjjbbbfffoooZZZWWWNNNDDDHHH^^^zzzgggQQQSSSTTTJJJGGGPPPLLLGGG???666000---------))))))))))))))))))))))))'''((((((((())))))******))))))))))))************(((((((((((((((((((((((('''''''''&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&'''(((((('''''')))+++&&&&&&''''''((()))******%%%&&&&&&'''((()))******&&&'''''''''(((((())))))(((((((((((((((((((((((((((((('''&&&&&&((()))***((())))))***++++++,,,,,,******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,------------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++************************))))))(((((((((((())))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))************)))************+++++++++************************************************)))***+++---...---+++)))+++++++++)))((()))+++---************))))))))))))))))))))))))))))))))))))uuuUUULLLOOOJJJCCCAAA@@@?????????===;;;:::999999777555333111000000///...,,,+++***))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&++++++***)))((((((((()))(((((((((((())))))))))))************))))))))))))(((,,,///000......000222444<<>>>>>>>>>>>===@@@BBBCCCCCCCCCDDDEEEDDDEEEDDDBBBCCCHHHMMMOOONNNOOOMMMKKKLLLNNNKKKEEEGGGFFFHHHQQQ^^^gggiiihhh\\\[[[ZZZYYYYYYWWWTTTQQQUUUOOONNNPPPLLLEEEIIISSSIIINNNQQQRRRXXXaaaccc```bbbfffkkkooottt|||{{{rrriiiaaa\\\YYYTTTPPPLLLIIIBBB;;;<<>>IIIXXXkkkzzzlll^^^UUURRRUUU```lll||||||uuurrrpppmmmnnnxxxxxxkkkfffjjjmmmooosssuuummmcccbbb___ZZZUUUPPPLLLIIIHHHMMMIIIHHHIIIGGGAAA>>>???HHHFFFEEEEEEFFFGGGGGGFFFKKKJJJHHHFFFEEECCCBBBAAA@@@AAABBBBBBBBBCCCEEEGGGEEEGGGHHHIIIJJJLLLNNNOOOQQQSSSSSSSSSVVVYYYUUUNNNJJJMMMRRRYYY^^^```aaa```VVVVVVWWWXXXZZZ]]]aaacccXXXRRRNNNNNNNNNKKKJJJKKKFFFJJJKKKKKKQQQYYY\\\YYYXXX[[[```dddjjjqqqzzz~~~wwwpppmmmooorrrlllggg```XXXLLLAAA===???@@@FFFWWWppp{{{uuukkkqqqyyycccMMMAAAAAAUUUmmm{{{hhhUUUQQQXXXMMMKKKIIIEEE@@@:::333...******************))))))))))))(((''''''''''''((((((((((((((()))*********))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))***)))((((((((()))***+++(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---+++***+++---...---+++///...---,,,+++,,,------........................,,,,,,------............------,,,,,,,,,,,,------............------------......---,,,++++++++++++***)))))))))++++++***((())))))************))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))))))))))))))))))))))))))))))))*********+++++++++************************))))))))))))************************************************************(((((((((((())))))))))))++++++***))))))***+++++++++++++++*********))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))}}}[[[OOONNNHHHDDDCCCAAA@@@@@@???===;;;888777777666555444333222000///...,,,+++***))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))((((((((((((''''''))))))))))))))))))***+++((((((((()))))))))******,,,+++***))))))***+++,,,---...//////222777===BBBLLLUUUbbbppp}}}|||rrrtttdddWWWXXXeeetttwwwnnniiikkknnniiifffhhhsss|||rrrggglllrrrttttttmmm```SSSUUUSSSPPPLLLJJJHHHGGGGGGEEECCCCCCFFFEEEAAA@@@BBBEEEDDDDDDFFFJJJNNNQQQRRRTTTSSSSSSQQQOOOMMMKKKJJJMMMMMMLLLKKKKKKNNNSSSVVVVVVXXX[[[]]]]]][[[XXXVVVTTTVVVXXX[[[```ccc^^^UUUNNNTTT\\\aaaaaa___^^^^^^[[[ZZZXXXTTTSSSWWW___eeebbb\\\RRRKKKKKKNNNKKKEEEFFFGGGGGGGGGLLLRRRUUUTTTSSSTTTVVVYYY]]]cccjjjooossszzz{{{xxx{{{|||yyysssdddQQQDDD@@@<<<:::CCCWWWlllwww{{{{{{ccc```cccllluuu~~~jjjSSSHHHKKKQQQqqq~~~aaaQQQWWWQQQNNNIIIEEEAAA<<<666000,,,,,,,,,++++++*********'''((()))((('''(((---000///+++'''&&&(((******)))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))++++++******)))*********((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...,,,+++,,,---...,,,+++000///...---,,,,,,---------------......//////000,,,,,,,,,------///000111---------.........---------------,,,++++++******///...---,,,+++,,,,,,---+++******+++,,,,,,***)))))))))************))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******))))))))))))))))))))))))))))))))))))*********++++++************************))))))))))))************************************************************(((((((((((())))))))))))+++******))))))******++++++************)))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))___PPPNNNGGGFFFDDDAAA@@@@@@>>><<<:::666666666666555444333222//////---,,,+++*********))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((((((((()))((((((((()))***++++++(((((()))))))))*********,,,+++***)))***+++---...///......000888DDDQQQYYY___bbbggglllqqqqqqlllggg___YYYXXXfff|||uuuiii___]]]bbbhhhhhhkkkpppsssttttttvvvxxxpppooommmiiieee^^^UUUNNNLLLKKKJJJIIIHHHFFFEEEDDDCCCAAAAAACCCCCCAAADDDHHHFFFGGGKKKSSS[[[bbbfffhhhbbbbbbcccccccccaaa```___cccbbbaaa```bbbgggnnnssswwwuuuvvvyyywwwrrrllljjjeeeiiillloootttvvvpppgggZZZ^^^eeekkknnnnnnlllkkkhhhfff```WWWQQQRRRZZZbbbnnnoooeeeSSSJJJLLLLLLGGGIIIHHHFFFGGGKKKPPPSSSTTTTTTSSSRRRRRRTTTXXX]]]```gggqqq}}}{{{yyyyyy{{{eeeQQQHHHBBB;;;:::CCCRRRaaaooozzzpppfffZZZYYYfffvvv}}}|||vvvkkkTTTKKKLLLYYYooozzz]]]RRRZZZVVVNNNFFF>>>:::777666///...---,,,+++***))))))%%%)))++++++***,,,444::::::333***''')))+++***'''))))))((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))******++++++---,,,,,,++++++*********(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++************************+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---------------------------,,,,,,,,,------,,,,,,------------......////////////000111222222333333222222222222444555777888333444555666666666555444111000000...---,,,++++++...---,,,++++++,,,...///...---,,,---......,,,***)))******++++++******)))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((******))))))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))))))))))))))************************************((()))))))))************************************************************(((((((((((())))))))))))******))))))))))))******************))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))bbbQQQOOOHHHGGGEEEBBBAAA@@@>>><<<:::666666666666555444333222///...---,,,+++*********))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))))))))))))))((((((((()))***++++++))))))))))))************,,,+++++++++,,,---///000000//////666CCCVVVhhhsssrrrqqqnnnlllhhhbbb]]]ZZZLLLUUUfff|||{{{xxxqqqggg___\\\___cccmmmsssyyy|||{{{xxxxxxxxxpppjjjbbb[[[UUUPPPMMMKKKEEEFFFGGGGGGFFFEEECCCAAAHHHEEECCCDDDCCCDDDIIIQQQXXX\\\cccllltttyyyzzzyyyvvvvvvwwwxxxxxxxxxxxxwww{{{{{{{{{{{{~~~rrrqqqsssxxx~~~yyyvvvpppeee\\\[[[aaagggsssppp\\\SSSQQQNNNMMMIIIGGGIIILLLOOOQQQSSSTTTRRROOOMMMOOOSSSWWWYYY^^^dddlllsssxxxyyyzzzzzzzzz{{{|||lll]]]VVVJJJCCC<<<:::???MMMdddwwwxxxxxxkkkZZZ\\\nnnxxxsss~~~}}}eeeTTTPPPKKK]]]uuuqqqPPPYYYYYYVVVOOODDD===999999111000...,,,***)))))))))(((+++---,,,)))+++222888:::333***''')))+++***'''(((((())))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***+++,,,,,,------,,,,,,,,,,,,++++++******))))))))))))************************************))))))))))))))))))))))))))))))*********+++++++++************************++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------,,,,,,------------......+++,,,...///111333444444666666777777888999:::::::::::::::;;;<<<>>>???@@@===>>>@@@AAAAAAAAA@@@???;;;:::999888777666555444222000///---,,,,,,,,,---...---------......,,,*********++++++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((******))))))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))******)))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))((()))))))))************************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))cccRRRPPPIIIHHHFFFCCCAAA@@@>>>;;;999777666666555444333222111///...---,,,++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******))))))))))))))))))***+++)))))))))*********++++++***+++,,,---...///000000111222666AAASSSgggxxxyyyuuuqqqkkkaaaUUUOOONNNSSSeee|||ssstttsssnnnfffbbbaaabbbkkklllrrr}}}vvvkkkccc]]]XXXTTTNNNHHHFFFHHHDDDDDDDDDDDDDDDDDDCCCCCCFFFEEEHHHMMMQQQVVVaaalllqqquuu{{{~~~|||qqqiiiggggggqqqyyyggg___]]]WWWRRROOOQQQRRRQQQQQQTTTSSSOOOKKKIIILLLPPPSSSUUUVVVVVVWWW]]]gggsss~~~|||wwwsssrrroooiiieeeeeeNNNIIIBBB;;;888@@@TTThhhkkk{{{~~~mmm___gggvvv}}}oooYYYMMMRRRXXXggg]]]OOORRRUUUTTTLLLAAA999444555333000...+++*********+++,,,,,,***''''''***...///+++'''&&&(((******)))(((((())))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***+++,,,------...++++++,,,,,,,,,+++******)))))))))*********++++++************************)))))))))))))))))))))))))))))))))***++++++,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------,,,---////////////111333///000333666888:::;;;<<<::::::;;;;;;<<<<<<======;;;<<<===>>>???@@@@@@@@@@@@@@@AAABBBCCCCCCCCCCCC@@@@@@???>>>===<<<;;;::::::999777444111...,,,+++...---,,,---------+++)))******++++++++++++******++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))(((((((((((())))))))))))((())))))******))))))((((((((()))))))))))))))***************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))cccRRRQQQKKKIIIGGGDDDBBB@@@>>>;;;999777777777555444222000///......---,,,++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********+++***))))))))))))))))))))))))*********+++++++++)))***---///111111111000222666???OOOaaarrr~~~{{{tttllldddZZZQQQRRRXXXjjjxxx{{{lllooorrrqqqlllhhhggggggeeeeeehhhpppvvvrrrggg\\\VVVQQQNNNMMMJJJEEEEEEIIIHHHFFFCCCAAABBBFFFKKKNNNNNNQQQYYYcccjjjqqq|||yyytttqqq{{{}}}tttssslllfffbbbcccaaa\\\ZZZ[[[XXXSSSLLLIIIJJJMMMOOOOOOMMMNNNOOORRRYYYfffttt~~~vvvooommmmmmlllmmmppp```[[[SSSJJJ@@@<<>>>>>??????>>>===:::777333111111000//////000///---+++***++++++,,,,,,++++++***++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))(((((((((((())))))))))))'''((()))******)))((('''(((((((((((())))))******************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))cccRRRQQQLLLJJJGGGDDDBBB@@@>>>;;;888888888777666444111000......------,,,++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++++++++***)))(((((()))))))))************+++++++++(((***---111222222111000222999FFFXXXkkkxxx}}}~~~uuuiii___WWWVVVbbbqqqwww~~~|||xxxxxxuuuooodddiiimmmooommmlllmmmnnndddhhhjjjeee]]]WWWWWWYYYRRRKKKGGGGGGEEEBBBGGGOOOOOOJJJCCC@@@BBBJJJSSSZZZdddhhhqqqyyy}}}uuupppvvvyyyuuuuuuqqqiiidddeeebbb[[[RRRLLLJJJJJJJJJIIIGGGLLLRRRTTTTTTYYYdddmmm|||vvvrrrtttvvvtttsssuuu{{{tttkkk___QQQBBB;;;<<>>@@@BBBCCCBBB@@@===;;;666444333444444444111///***++++++,,,,,,++++++***++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))(((((((((((())))))))))))'''((()))******)))(((''''''((((((((())))))******************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))eeeWWWSSSJJJKKKHHHDDDBBBAAA???===;;;888888777555444333222111///...------++++++***)))++++++******))))))(((((())))))))))))))))))))))))******))))))))))))******(((((((((((())))))))))))++++++***************+++...,,,...333333///000555@@@NNNVVVXXXdddyyywww}}}nnn\\\VVV```ppp~~~zzzqqqooonnnllljjjjjj\\\aaajjjvvvvvvnnnhhhaaaYYYTTTPPPLLLMMMQQQEEEEEEDDDDDDDDDEEEFFFGGGGGGDDDDDDHHHLLLTTTeeevvv~~~~~~~~~wwwtttrrrkkkcccYYYUUUUUUTTTOOOJJJGGGGGGJJJPPPSSSTTTYYY^^^nnnwww}}}~~~~~~xxxhhhQQQ@@@888888===LLLfff~~~}}}ppp{{{}}}cccIIICCCNNNaaawwwiiiRRROOOTTTKKK;;;:::888888888444---+++---+++++++++,,,------+++)))))))))))))))))))))))))))+++******)))(((''''''&&&))))))((((((((((((((()))***)))((('''''''''''''''))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))*********+++++++++++++++++++++*********))))))))))))))))))************)))))))))))))))******+++))))))))))))))))))))))))++++++***************+++************+++,,,---...------.........---,,,,,,...,,,++++++---......------+++,,,...//////000111999;;;>>>>>>===<<<>>>AAAAAACCCFFFJJJMMMQQQTTTUUUQQQSSSTTTQQQLLLKKKOOOSSSPPPQQQUUUXXXXXXUUUTTTWWWOOOOOOMMMKKKLLLNNNOOONNNRRRSSSTTTTTTQQQMMMJJJHHHCCC@@@>>>>>>@@@AAAAAA@@@AAA???:::777888999333+++............---,,,,,,+++---+++))))))***,,,,,,+++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((''''''(((******)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''''''''(((((())))))******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************fffWWWTTTKKKJJJGGGDDDAAA@@@>>><<<:::999888888666555444333222///...------++++++***)))************))))))))))))))))))))))))))))))))))))******))))))))))))******(((((((((((()))))))))******************+++,,,,,,------000333333333;;;FFFVVV^^^bbb```eeennnoooiii```\\\]]]gggxxx}}}xxxrrrnnnggg``````ddddddgggnnnxxx|||uuu\\\UUUNNNJJJFFFCCCDDDHHHIIIHHHEEEBBB??????@@@AAAFFFHHHOOOXXX___ggguuu{{{vvvwwwpppiiieeeccc___VVVOOOKKKHHHHHHKKKMMMOOOTTT[[[fffppp~~~~~~}}}{{{yyynnn[[[JJJAAA:::999>>>NNNcccqqqtttqqqiiidddiiiyyyuuu\\\KKKFFFOOOeeexxxoooVVVRRRNNNDDD===888666777666111---,,,+++******+++,,,,,,+++)))))))))))))))))))))))))))+++******)))((((((''''''))))))(((((((((((())))))))))))((('''''''''''''''))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))*********+++++++++++++++*********))))))))))))))))))************)))))))))))))))******+++************************++++++************++++++************+++,,,---...,,,---..................,,,+++++++++,,,---------...------///222666:::>>>>>>@@@AAA@@@???@@@CCCFFFIIIJJJKKKLLLMMMOOORRRSSSMMMOOOPPPOOOMMMLLLNNNOOORRRWWW]]]___```___]]]\\\UUUQQQJJJHHHKKKPPPSSSSSSNNNNNNOOORRRTTTSSSOOOLLLMMMLLLJJJGGGCCC>>>:::888666;;;??????AAABBB???999222111111000///---+++***,,,***(((((()))+++++++++******))))))))))))******************************))))))))))))))))))))))))((((((((()))***+++***((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''(((((((((((())))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********gggWWWTTTMMMIIIFFFCCC@@@???===;;;999999999888777555444333222///...------++++++***))))))))))))***************))))))))))))))))))))))))******))))))))))))******((((((((()))))))))******)))))))))***+++,,,......///000222333333999IIIYYYlllllljjjhhhddd```\\\ZZZRRRZZZkkkyyyyyyxxxsssggg^^^```gggkkkjjjlllssszzz{{{wwwqqqTTTNNNHHHFFFCCC@@@BBBFFFJJJHHHDDD???<<<;;;>>>AAALLLSSS```mmmuuuzzz}}}yyywwwuuuoooeee]]]UUUNNNIIIHHHIIIJJJPPPWWWZZZbbbqqqzzzwwwwwwssseeeTTTJJJ@@@<<<999???MMM___nnnvvvqqq[[[TTThhh{{{~~~~~~sss\\\GGGCCCSSSfffjjjVVVNNNHHHBBB:::555888:::666000---+++***)))***++++++***)))))))))))))))))))))))))))*********))))))(((((('''))))))(((((((((((())))))))))))((((((((((((''''''))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((((((((()))))))))******+++************)))))))))))))))))))))************)))))))))))))))******+++************************++++++************++++++*********++++++,,,---...---------...//////000000,,,,,,,,,,,,------...///000111222555999???CCCEEEEEEEEEEEEDDDEEEHHHMMMRRRUUUZZZaaagggjjjmmmooopppqqqpppppprrrtttuuutttsssxxx{{{rrrmmmkkkkkkjjjjjjaaa```aaabbbbbb___XXXRRRUUUTTTSSSRRROOOLLLHHHFFFBBBEEECCC===;;;>>>BBBDDD999888777555222///---+++,,,***((((((***,,,,,,,,,******))))))))))))******************************))))))))))))))))))))))))))))))(((***+++,,,***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******gggUUURRRLLLHHHEEEBBB???>>><<<:::888888888777555444333222111///...------++++++***))))))))))))******+++++++++))))))))))))))))))))))))******))))))))))))******(((((()))))))))*********(((((()))***,,,...000111444333222222666CCCUUUdddrrrllliiiiiibbbUUUQQQTTTVVVdddzzz{{{|||}}}zzzqqqiiijjjpppnnniiieeeeeeggggggddd___NNNIIIEEEDDDCCC@@@BBBFFFFFFEEECCC???<<<>>>DDDIIIXXXbbbqqq}}}|||tttnnnaaaXXXNNNJJJHHHHHHMMMSSSRRRTTT\\\kkk}}}yyyssstttsssjjj]]]UUUJJJFFF@@@>>>DDDRRRdddqqqmmm___eeettt}}}vvv]]]MMMOOOWWWVVVrrrzzz]]]OOOLLLEEE>>>:::<<<<<<888444222---+++))))))*********)))))))))))))))))))))))))))*********)))))))))(((((()))(((((((((((())))))***(((((()))))))))(((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))((()))))))))************)))))))))))))))******+++************************++++++*********+++,,,,,,++++++++++++,,,---...............---.........///---.../////////000222444888;;;<<<<<>><<<:::888666666555444222111000//////...------++++++***)))))))))******++++++,,,,,,))))))))))))))))))))))))******))))))))))))******))))))))))))************(((((()))+++---///111222444222000333???QQQ```iiimmmfffccceee^^^RRRQQQXXX\\\hhh{{{~~~|||yyyxxxyyyvvvqqqoooqqqtttkkk```YYYWWWTTTPPPLLLEEEAAA>>>???>>><<<===AAABBBCCCDDDCCCBBBEEELLLRRRdddppp|||yyylllaaaUUUOOOKKKIIIKKKNNNNNNOOORRRYYYdddqqq|||wwwrrrtttuuuqqqkkkhhhaaaZZZNNN@@@:::AAAQQQ^^^xxx{{{xxxqqquuu~~~gggVVVMMMTTTWWWllljjjUUURRRHHHDDDBBBBBB>>>888777999222///+++************)))************************************))))))))))))((((((((((((((()))******'''((()))******)))((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((()))))))))************)))))))))))))))******+++************************++++++******+++,,,,,,---++++++++++++,,,---...///000///...---,,,,,,------,,,...111111222333666999???CCCCCCBBBHHHTTT]]]^^^ccceeeiiittt|||}}}ooo\\\TTTWWWZZZWWWQQQNNNPPPPPPOOOQQQQQQKKKBBBIIIHHHFFFDDDAAA===:::999222000---,,,,,,,,,+++***++++++************++++++***************************************************))))))***,,,,,,+++***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''(((((((((((()))))))))gggQQQMMMJJJHHHEEEBBB???>>><<<:::888555555444333111000///...///...------++++++***)))*********+++++++++++++++))))))))))))))))))))))))******))))))))))))******)))))))))*********++++++((()))***+++---000222333111111333:::JJJ\\\gggiiihhhcccbbbccc___YYY]]]fffjjjqqq{{{|||zzzvvvpppmmmqqqtttrrroooooozzzooo```TTTOOOKKKGGGCCCAAA===<<<>>>>>><<<===@@@BBBGGGLLLOOOOOOSSSZZZ```rrr|||uuujjj^^^XXXSSSMMMJJJJJJLLLOOORRRUUUXXX___gggmmmsssqqqssswwwyyyxxxyyy}}}xxxdddLLL;;;888CCCNNNfff~~~~~~dddMMMNNNDDDWWWbbbSSSMMMKKKIIIGGGAAA;;;:::>>>888444///,,,+++++++++***************************************************(((''''''(((((()))***+++'''((()))***+++***)))((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((((((((()))))))))******(((((()))))))))))))))***))))))))))))************)))))))))))))))******+++++++++++++++++++++++++++++++++***++++++,,,---...++++++++++++,,,---...///111000...---------...///---000444666666888===AAA>>>FFFNNNUUUeee|||zzzqqqsssxxxtttoooiiiiiimmmrrrssssss||||||}}}~~~tttjjj[[[NNNLLLPPPNNNJJJMMMMMMLLLJJJHHHFFFDDDBBB999666222///---,,,***(((++++++************++++++++++++++++++++++++++++++************************))))))(((***+++,,,***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((((((((())))))hhhQQQLLLKKKHHHFFFBBB@@@>>>===:::888666555444333222000/////////...------++++++***))),,,++++++++++++++++++***))))))))))))))))))))))))******))))))))))))******))))))*********+++++++++)))******,,,...000222333000777???GGGSSS```eeecccddddddeeeeeeeeeiiisss|||~~~zzzsssnnnmmmnnnmmmggggggnnnwwwzzzzzz{{{zzzmmm]]]QQQKKKHHHEEEBBBBBB???>>>AAAAAA??????BBBDDDNNNYYYaaaeeejjjqqqxxxuuukkkfff```VVVNNNKKKJJJMMMPPPSSSTTTWWWZZZ]]]ccckkkvvv|||{{{xxx|||{{{cccKKK???>>>AAASSSmmm~~~vvv___GGGBBBPPPwwwzzzdddVVVPPPKKKJJJFFF@@@===>>>===999333...,,,,,,++++++************************************************''''''''''''((()))***+++&&&((()))+++++++++)))((())))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))*********++++++(((((((((((())))))******))))))))))))************)))))))))))))))******+++++++++++++++++++++++++++++++++++++++,,,---......,,,,,,+++,,,,,,---...///000///......///111333444333777<<>>>>>@@@GGGSSScccooowww~~~}}}uuuqqqkkk___TTTNNNHHHHHHJJJMMMQQQUUUXXXZZZYYYfffwwwyyyssswwwsss[[[GGG;;;777===NNNfffwwwyyyuuuwww}}}rrr\\\TTTOOOZZZyyy\\\SSSKKKJJJJJJEEE???===AAA<<<555000---,,,,,,,,,******************************************++++++''''''''''''((()))++++++&&&(((***+++,,,+++***)))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************++++++++++++'''((((((((())))))******))))))))))))************)))))))))))))))******+++++++++++++++++++++++++++++++++++++++,,,---...///,,,,,,,,,,,,---...//////////////////111444777999:::???EEEGGGIIILLLSSSYYYvvv}}}}}}vvvnnnkkknnnsssxxx{{{qqqhhhmmmmmmkkkxxx~~~zzz}}}{{{vvvyyysssddd[[[UUULLLMMMNNNNNNOOOOOOOOONNNOOOJJJDDD???;;;777333000,,,++++++******++++++,,,++++++++++++++++++++++++************************(((''''''(((******)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))nnnYYYRRRKKKHHHFFFDDDBBB???<<<:::999888777666444222000///...............---,,,+++***+++++++++************)))))))))))))))))))))))))))))))))))))))***************)))))))))***+++,,,,,,***///333222......333999AAAOOOXXXUUUQQQTTTZZZ\\\^^^aaacccfffqqq~~~qqqqqquuupppfffaaaqqqjjjfffmmm{{{}}}uuuhhhaaaWWWLLLDDDAAA@@@AAA<<>>JJJ```qqquuupppkkkqqqttt{{{yyy```JJJNNNeee~~~aaaGGGJJJPPPHHH@@@BBB@@@AAA@@@999000***(((***++++++***)))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))******************))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))************+++++++++************************------,,,,,,+++,,,,,,,,,++++++,,,...000111///...444---+++333:::;;;;;;===BBBFFFNNNYYYdddqqq|||jjjhhhiiihhhhhhoootttnnncccdddlllzzztttqqqiii^^^YYYaaatttwwwpppvvvsssqqqsssxxx|||zzzmmmVVVMMMIIIMMMQQQPPPMMMMMMLLLKKKKKKJJJFFF@@@777111111///,,,+++,,,---------,,,,,,,,,+++++++++++++++************************''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++*********))))))((((((******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))),,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))qqqZZZRRRJJJHHHGGGEEEBBB???<<<:::999777777666444222000//////............---,,,+++++++++++++++************)))))))))))))))))))))))))))))))))))))))************))))))))))))***+++,,,---***---000///,,,...666===VVV]]]___YYYUUUXXX\\\]]]XXX[[[]]]dddqqq~~~vvvsssvvvwwwqqqkkkiiioooiiiddddddfffeee^^^WWW[[[XXXRRRKKKEEEAAA???>>>????????????CCCLLLXXXaaalllxxx|||ttthhhYYYNNNHHHHHHHHHHHHJJJKKKMMMMMMTTTWWW[[[]]]ZZZ[[[fffssstttvvvsssiii^^^UUUKKKCCC<<<999===LLL\\\gggmmmpppkkknnnttt|||}}}rrrXXXHHHHHH\\\tttVVVMMMOOOMMMGGGDDD===AAADDD???555,,,***++++++***)))))))))))))))*********************************))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))******************))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************++++++++++++************************,,,,,,++++++++++++,,,,,,,,,,,,---.../////////...999444222555999;;;AAAIIIOOO[[[nnn~~~yyyyyy}}}sssbbbggghhhlllooonnnqqqyyyrrrooogggaaa___[[[TTTRRRYYYfffppptttttttttsssooojjjeeebbbeeepppyyyuuullllllzzzpppfffZZZTTTTTTUUUQQQMMMQQQQQQPPPMMMIIIEEEBBBAAA444111---++++++,,,,,,+++,,,,,,++++++++++++******************************((())))))***++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))(((******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))|||ttt[[[RRRJJJHHHGGGEEEBBB???<<<:::999777777555444222111//////.........---,,,,,,+++++++++++++++************)))))))))))))))))))))))))))))))))))))))************)))))))))******+++------,,,...///------222===FFFffffffbbb\\\YYY[[[\\\[[[YYY\\\___dddnnnwwwxxxsssmmmooosssvvvsssmmmjjjlllfffbbb]]]ZZZWWWSSSOOOKKKMMMMMMMMMKKKGGGCCC???<<>>DDDIIIEEE;;;111---,,,******)))))))))******+++++++++++++++++++++++++++******))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************+++++++++,,,++++++++++++++++++++++++,,,++++++******+++,,,,,,///////////////000000000<<<:::999;;;>>>GGGWWWfff{{{xxx}}}}}}yyyhhhcccbbbaaa^^^[[[cccxxx}}}|||uuulllmmmjjjiiihhhfffeeeeeefffggggggggggggeeeaaa\\\VVVSSSMMMSSSZZZ```dddjjjsss{{{}}}|||}}}uuuyyy|||tttnnn___NNNPPPPPPPPPMMMJJJFFFEEEDDD;;;777222...------,,,+++,,,,,,++++++************++++++++++++++++++++++++)))***++++++,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((************************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))******))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))ssssssZZZQQQIIIIIIHHHFFFBBB???<<<:::888777666555444222111000///......---,,,+++++++++++++++++++++*********))))))))))))))))))))))))))))))((()))))))))************)))))))))***+++,,,---...///000//////000888EEENNNccc```]]][[[[[[[[[XXXUUUWWW]]]dddiiinnnrrrqqqllljjjllloooooollliiiiiilllbbb\\\UUUPPPNNNMMMKKKIIIDDDEEEGGGHHHHHHEEEBBB@@@EEEKKKTTT^^^gggrrr~~~{{{nnnddd```YYYPPPKKKLLLMMMKKKHHHRRRRRRSSSUUUTTTUUU]]]gggqqq|||wwwtttvvvyyyiiiXXXEEE<<<>>>LLLbbbuuuzzzfffPPPEEEMMM[[[aaaNNNTTTZZZWWWHHHJJJJJJHHHAAA888000,,,******))))))******++++++++++++++++++++++++++++++******))))))))))))******((()))))))))************((((((((((((((((((((((((((()))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++*********+++++++++,,,,,,++++++++++++++++++++++++++++++*********+++,,,,,,000000000000000222555777888<<>>444---+++***************++++++++++++++++++++++++++++++******))))))))))))******((()))))))))************((((((((((((((((((((((((((()))))))))************((()))************)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++******+++,,,,,,------...//////111555<<>>>>>@@@CCCHHHNNNSSSVVVaaahhhrrr}}}yyyjjj^^^VVVQQQLLLJJJHHHGGGIIIOOORRRRRRTTTWWWYYYkkk{{{}}}xxxxxx}}}|||kkkXXXFFF>>>EEEQQQvvv~~~{{{[[[LLLLLLUUUvvvkkkXXXUUUXXX\\\UUULLLGGGEEE@@@888111,,,,,,+++***************++++++++++++++++++++++++******))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))************((()))***++++++***)))((()))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......***---///222666>>>IIIQQQhhhuuu}}}pppqqqttttttpppsss{{{{{{uuupppjjjiiiuuuzzzvvvgggUUULLLLLLPPPQQQOOO```eeeqqqlll___PPPIIIKKKPPPQQQPPPKKKHHHDDD@@@===888444000//////...---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,******************)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))******************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))eeePPPNNNLLLKKKJJJGGGDDD@@@<<<:::888555555444333333222111111///---+++***)))***+++++++++++++++************)))))))))))))))))))))))))))))))))))))))************))))))******,,,...///000///222888>>>CCCGGGJJJLLLSSSVVVZZZ[[[UUUSSS^^^mmmxxxxxxtttnnnlllllliiicccfffiiihhhfffhhhmmmmmmiiiKKKFFFBBB@@@BBBCCCBBB@@@???@@@DDDJJJRRR\\\dddiiiqqqyyy{{{nnnbbbXXXQQQMMMMMMIIIHHHMMMPPPQQQRRRUUURRR]]]hhhooosssyyy|||{{{|||yyyqqqbbbMMM>>>???FFFYYYjjj}}}|||nnnUUUIIILLLaaakkkYYYUUUYYYVVVQQQKKKEEE@@@;;;999...---,,,+++***)))))))))******************************))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))************((()))***++++++***)))((()))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000...111666:::AAAMMM\\\fffzzzrrrjjjcccqqq~~~yyyvvvxxxwwwrrrccc[[[VVVSSSPPP^^^dddkkkvvvyyyzzz{{{|||||||||{{{rrrhhh___YYYTTTQQQOOOMMMKKKHHHEEE@@@:::666111000///...---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((()))))))))******************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))cccOOONNNMMMLLLJJJGGGDDD@@@<<<:::888555555444333333222111111///---+++)))))))))+++++++++++++++************)))))))))))))))))))))))))))))))))))))))************))))))***+++,,,...000000222777>>>FFFKKKMMMMMMMMMQQQTTTXXXVVVPPPSSSiiixxxrrrjjjhhhnnntttqqqhhhccciiikkkeee^^^ZZZSSSKKK>>>@@@AAA@@@>>>;;;:::999BBBDDDJJJSSS^^^iiisssxxxzzz}}}|||nnn```WWWRRROOOHHHEEEHHHKKKLLLMMMPPPOOORRRWWW```mmmyyyyyytttiiikkkjjj```LLL;;;888>>>EEE\\\vvvzzztttvvv|||~~~kkkYYYHHHQQQppp~~~```VVVRRRUUUVVVPPPFFF>>>===???///...---+++***))))))((())))))))))))))))))))))))******))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))************''')))***++++++***)))''')))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111444888>>>DDDLLLZZZkkkwwwwwwzzzttteee\\\dddqqqzzz|||qqqiiidddUUU\\\[[[VVV^^^pppwwwqqqvvvrrrpppmmmjjjkkkwwwqqqaaaZZZSSSRRRQQQPPPMMMGGGAAA<<<222111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((())))))*********+++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******+++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))bbbVVVRRRFFFMMMKKKHHHDDD@@@===;;;:::555444333222111000000000000///...,,,+++***))))))************************))))))************))))))))))))))))))************'''(((***---/////////...222===IIIMMMJJJIIIMMMRRRWWWTTTQQQSSSYYYbbbjjjooohhhdddcccfffiiihhhiiillljjjjjjdddXXXQQQPPPMMMGGG@@@>>>;;;;;;<<<===>>>>>>BBBLLLXXXcccrrr|||sssbbbXXXTTTNNNJJJJJJHHHEEEFFFIIIEEEKKKQQQUUU^^^kkkrrrrrrooolllddd[[[SSSKKKDDD??????KKK___sss{{{xxxtttttt}}}}}}gggMMMQQQ___{{{xxxQQQLLLRRRTTTNNNGGGCCCAAA@@@:::222***(((+++---***&&&++++++++++++++++++++++++))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))************************************++++++++++++++++++++++++++++++***************+++******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---......---,,,,,,---///000111///------///111333666999@@@@@@LLLdddvvvuuuhhh___fffeeecccdddjjjxxx{{{|||}}}oooaaa^^^dddfffcccffffffhhhlllmmmnnnvvv~~~}}}___XXXSSSTTTUUUQQQHHHBBB666;;;;;;333---...---+++++++++++++++*********)))++++++******)))((((((((((((((()))***************************************))))))))))))))))))))))))))))))))))))************************************************************))))))))))))))))))))))))******************************))))))((((((''''''******))))))((((((''''''(((((((((((((((((((((((()))*********+++++++++++++++*********))))))((((((+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***)))(((''''''((()))***cccWWWSSSHHHLLLJJJFFFCCC???<<<:::888666555444222111000000000000///...,,,++++++++++++************************))))))************))))))))))))))))))************''')))+++------...000111888AAAKKKNNNMMMKKKNNNRRRPPPOOOOOOQQQWWW^^^eeehhhjjjccc___```aaabbbeeejjjoookkk```SSSLLLJJJFFF@@@>>>===;;;;;;===@@@BBBCCCJJJUUUdddqqqxxxjjjcccWWWQQQMMMKKKIIIEEEDDDFFFDDDFFFIIINNNUUU___kkksss{{{{{{xxxqqqkkkbbbRRRAAA???DDDTTTjjjzzz~~~}}}]]]PPPLLLeeelllPPPRRRSSSRRRLLLDDD@@@???<<<666///+++,,,,,,+++)))++++++++++++++++++++++++))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))************************************++++++++++++++++++++++++++++++************++++++***++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,---.........---,,,,,,,,,,,,------...///000000333777<<>>;;;666444555333---...------,,,+++*********)))))))))***************((())))))***************************************))))))))))))))))))))))))))))))))))))******************************************************************************************************************))))))((((((((((((***)))))))))((((((((('''(((((((((((((((((((((((()))))))))*********++++++************)))))))))(((************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***)))(((''''''((()))***dddWWWSSSIIIJJJHHHEEEAAA===:::888777777666444333111000000//////......---,,,,,,------************************))))))************)))))))))))))))*********++++++(((***------,,,---111555@@@FFFLLLPPPOOONNNOOOQQQLLLNNNQQQVVV\\\bbbfffiiinnnfff___^^^```ccchhhoootttkkk\\\NNNGGGFFFAAA;;;>>>===<<<<<<>>>BBBFFFHHHPPP]]]mmm{{{sssmmm^^^XXXRRRPPPLLLGGGDDDEEEEEEAAAAAAGGGLLLRRRcccuuuiiiOOOCCC???EEEZZZsssxxx```LLLWWWzzz[[[TTTQQQTTTQQQGGG???>>>>>>:::555000,,,+++,,,,,,************************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))************************************++++++++++++++++++++++++++++++************++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------------------------...///000111666@@@MMMVVVjjjzzzxxxkkkhhhkkkyyyyyytttttt{{{xxxzzzlllcccdddlllvvv}}}{{{|||qqqgggXXXRRRMMMPPPVVV^^^hhhqqqwwwuuueee[[[UUURRRJJJFFF???:::;;;<<<666---000///...---,,,+++++++++((())))))***++++++,,,,,,((()))******++++++******************************))))))))))))))))))))))))))))))))))))***************************************************************************************************************))))))))))))((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((()))))))))******************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))eeeUUUQQQIIIJJJHHHEEEAAA>>>:::888777888777555333111000000///......---------......///************************)))******++++++******)))))))))*********+++++++++))),,,------,,,///555:::CCCGGGLLLOOOPPPPPPQQQRRRQQQUUU[[[aaafffjjjmmmooolllddd^^^___bbbffflllrrrrrrfffUUUIIIFFFEEEBBB===???>>>===<<<===AAAFFFJJJVVVeeevvv{{{rrrggg___WWWTTTQQQKKKGGGFFFGGG@@@???GGGHHHKKK]]]uuu}}}fffQQQEEE>>>III```xxxvvv^^^TTT```uuummmZZZMMMQQQTTTLLLAAA<<>>:::444---***+++...))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((()))))))))************((()))))))))************************************++++++++++++++++++++++++++++++*********+++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,---......------...///000000111111111111222999III```ttt}}}yyy}}}|||sssnnnrrryyyzzzeee\\\WWW\\\fffpppxxxrrrtttqqqjjjeeeffffffeeeggg```XXXUUUYYYbbblllssspppqqqzzz}}}}}}lllaaaUUUQQQPPPQQQTTTXXXeeerrrmmm^^^XXXTTTNNNFFF@@@???<<<666///000///...---,,,,,,------*********+++++++++,,,,,,))))))***++++++++++++***************************))))))))))))))))))))))))((()))))))))************************************************************************************************************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))*********)))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))fffTTTOOOHHHLLLJJJGGGCCC???<<<:::999888777555333222111000000...------------...//////******************************++++++++++++******************++++++++++++***,,,---...///333:::???BBBEEEJJJMMMNNNPPPRRRSSSZZZ___eeeiiijjjkkklllmmmaaa\\\[[[___ccceeehhhllleeeXXXJJJCCCCCCDDDCCCBBB@@@@@@>>><<<<<<@@@GGGLLL```ppp|||oooeee[[[WWWSSSMMMHHHGGGFFF???@@@GGGGGGGGGWWWmmmxxxbbbQQQAAA>>>JJJbbbdddOOOMMM```}}}fffOOONNNUUUQQQFFF>>>??????===777///++++++---))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((()))))))))************((()))))))))************************************++++++++++++++++++++++++++++++******+++,,,,,,---++++++,,,,,,,,,---------------,,,,,,------...///////////////000000111111111666===LLLeeeqqqmmmhhhiiiqqqpppeeeZZZRRRRRRXXX]]]bbbgggaaa^^^XXXRRRRRRWWWYYYWWWSSSPPPMMMLLLOOOSSSVVVXXX\\\]]]fffttt{{{vvviiiaaaZZZQQQLLLKKKKKKVVVeeerrrsssZZZUUUPPPJJJEEEAAA===999888000///---,,,,,,---...///---,,,,,,,,,+++++++++***))))))***+++++++++++++++************************************************((()))))))))************************************************************************************************************))))))))))))************(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))******))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((gggSSSNNNIIIMMMKKKHHHDDD@@@===;;;:::777666555333222222222222...---------------......******************************++++++++++++***************++++++++++++,,,,,,,,,,,,///444:::???BBBAAAEEEIIIKKKKKKMMMQQQTTT___cccggghhhfffdddeeefff^^^\\\]]]bbbeeecccbbbcccTTTIII???===???@@@AAACCC@@@AAA@@@>>>???EEENNNVVVhhhyyyzzzmmm```ZZZUUUOOOJJJHHHDDD@@@@@@DDDEEEFFFRRRaaawww}}}}}}}}}{{{mmm\\\III======MMMiiijjjPPPHHHUUUpppwww^^^RRRTTTTTTMMMCCC???@@@???;;;444...,,,,,,************************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))************************************++++++++++++++++++++++++++++++***++++++,,,---...,,,,,,,,,,,,---------------------------......///222111//////...///000111777BBBPPPaaavvviiihhhiiirrrzzztttvvv|||~~~|||zzz~~~ooo^^^ZZZTTTQQQSSSTTTRRRPPPQQQMMMKKKHHHGGGKKKPPPNNNIIIGGGEEECCCCCCEEEHHHJJJKKKKKKNNNWWWdddrrrsss```QQQKKK@@@GGGTTTdddvvveeeVVVQQQLLLJJJGGGBBBAAABBB444333000...------...///......---,,,,,,+++******)))***++++++,,,+++++++++************************************************))))))))))))************************************************************++++++++++++++++++++++++************************)))))))))************+++(((((((((((())))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((iiiTTTPPPLLLMMMLLLHHHDDDAAA>>>;;;:::555555444333333333333333...---,,,,,,,,,,,,,,,---***************************++++++,,,,,,++++++************+++++++++,,,,,,---++++++000999AAADDDEEEAAAGGGLLLLLLHHHIIINNNTTT]]]aaaeeeeeecccbbbeeehhhdddaaaaaadddccc]]]XXXWWWHHHAAA<<<<<<===<<<===AAA>>>???AAABBBFFFOOO\\\fffttt{{{jjjaaa[[[TTTNNNLLLFFFDDDBBBAAABBBHHHQQQXXXeeeiiirrr|||~~~xxxtttvvvnnnaaaPPPCCC===BBBRRRaaazzzyyyxxx{{{gggPPPKKK^^^uuuttt]]]SSSUUUSSSKKK@@@AAAAAA???:::333...+++++++++++++++++++++++++++))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))************************************++++++++++++++++++++++++++++++++++++,,,---......,,,,,,,,,------------...---------------...//////222111000000111555999;;;IIIWWWccciiirrr}}}~~~xxxqqqvvv|||{{{vvvooobbbYYYYYYVVV```hhhkkkjjjfff\\\QQQLLLJJJKKKNNNOOOKKKJJJKKKGGGGGGFFFDDDFFFIIIFFFAAADDDBBB@@@AAADDDHHHJJJJJJFFFKKKPPPYYYjjjkkkaaaSSSNNNNNNXXXiiivvv|||}}}aaaVVVNNNNNNNNNJJJFFFEEE<<<:::666111///------...---------------,,,,,,,,,)))***++++++,,,,,,++++++************************************************))))))))))))************************************************************++++++++++++++++++++++++************************))))))*********+++++++++'''((((((((()))))))))***)))))))))))))))))))))))))))))))))*********++++++((()))))))))************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''wwwzzzjjjVVVSSSPPPMMMKKKHHHDDD@@@===;;;:::555444444333333444444555...---,,,++++++++++++,,,***************************++++++,,,,,,++++++*********+++++++++,,,,,,,,,---******111===FFFGGGFFFCCCJJJOOOMMMGGGFFFLLLSSSYYY^^^bbbddddddgggmmmrrrfffbbb``````\\\SSSKKKIIIEEE???===???>>>:::;;;AAA;;;>>>BBBFFFLLLXXXhhhtttttthhhaaaYYYSSSQQQIIIIIIEEE???AAAKKKSSSUUUVVVXXXfff|||zzzrrrrrrkkk```SSSJJJBBB???CCCKKKjjjuuu|||zzzzzz\\\FFFUUUqqqfffSSSUUUWWWQQQAAABBBCCCBBB>>>777000+++++++++++++++++++++++++++))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))************************************++++++++++++++++++++++++++++++++++++,,,---...///,,,,,,,,,---------.........------------...//////000000000222777>>>EEEIII[[[hhhmmmgggdddmmmuuuvvv||||||ggg___ZZZPPPKKKLLLIIIRRRXXXUUUSSSUUUUUURRRPPPMMMKKKKKKIIIFFFHHHMMMJJJKKKIIIEEEEEEJJJLLLKKKJJJIIIHHHIIIIIIIIIGGGEEEFFFKKKMMMPPPaaazzzkkk[[[MMMQQQcccuuusss|||nnn^^^RRRRRRTTTNNNFFFBBBCCC@@@:::444000---,,,,,,+++,,,,,,------......///******+++,,,,,,,,,,,,+++************************************************))))))))))))************************************************************++++++++++++++++++++++++************************))))))******++++++++++++'''((((((((())))))******))))))))))))))))))))))))************++++++++++++(((((())))))*********+++(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''wwwzzzhhhTTTPPPKKKLLLIIIEEE@@@===;;;;;;;;;999777444333222111000.........---,,,,,,,,,,,,---++++++++++++++++++++++++************************'''((()))******,,,000333,,,+++///888DDDKKKJJJFFFOOOLLLIIIFFFEEEIIIMMMQQQYYY\\\aaadddfffhhhkkknnnmmmhhhccc___ZZZQQQEEE===???<<<<<<>>>>>>;;;;;;>>>888@@@JJJSSS\\\jjj{{{zzztttnnnjjjlllpppvvvwwweeeVVVPPPQQQRRRLLLGGGEEEEEEFFFMMMUUUQQQSSSYYYdddttt{{{uuuoooggg^^^PPPBBB@@@FFFVVVlllttttttzzz{{{ZZZOOOXXXppp]]]SSSPPP[[[JJJGGG>>>888:::===666+++---,,,+++,,,,,,,,,***((())))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))*********))))))))))))))))))************+++++++++++++++******************++++++,,,,,,,,,---------,,,,,,,,,---------......111///......///000//////000333555444888FFFXXXdddoooggg\\\XXX\\\eeennnsssxxxiiiVVVKKKIIIIIIFFFBBBAAAHHHJJJHHHHHHNNNPPPNNNRRRPPPKKKHHHHHHKKKOOORRROOOMMMJJJIIIJJJMMMRRRUUUWWWXXX[[[]]]]]]ZZZTTTOOONNNMMMMMMOOOUUUaaannnwwwiii]]]\\\ggg~~~xxxvvvvvvYYYRRRSSSOOOJJJKKKCCCFFFEEE>>>555000...---...---...//////...+++(((++++++++++++******))))))************************)))************+++++++++))))))))))))))))))))))))************************+++++++++*********))))))+++++++++++++++***)))((())))))))))))))))))))))))******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))*********************************************************)))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))~~~fffSSSPPPLLLLLLJJJEEE@@@===;;;;;;;;;999777444333222111000.........---,,,,,,,,,,,,---++++++++++++++++++++++++************************)))***+++++++++,,,///222...///333;;;DDDIIIIIIFFFOOOLLLGGGEEEGGGKKKOOOQQQQQQYYYbbbddd```]]]___bbblllkkkfff]]]RRRGGG@@@===>>><<<>>>AAAAAA>>>>>>AAABBBJJJUUU```mmm~~~xxxooohhhccc^^^WWWRRRSSSUUUXXX___kkk{{{tttaaaYYYZZZVVVOOOIIIFFFDDDDDDIIIPPPPPPQQQTTT\\\hhhvvvyyywwwuuuppp```MMMCCCCCCKKKaaazzziiiSSSMMMfffppp\\\QQQYYYOOOIII>>>888<<>>MMM^^^kkkqqqiiibbbXXXTTTZZZfffttt|||lll```\\\TTTKKKAAA===???BBBAAA???CCCGGGHHHCCCBBBEEEFFFDDDJJJHHHFFFDDDDDDGGGJJJLLLJJJHHHGGGFFFGGGJJJMMMPPPMMMOOORRRWWWZZZZZZWWWTTTOOOQQQTTTWWWXXXYYY[[[\\\bbbffflllttt|||vvvmmmuuu|||bbbOOOFFFIIIQQQNNNLLLGGG@@@:::666444222---------...///...+++)))++++++++++++*********)))************************)))************+++++++++************************************************+++++++++*********))))))+++++++++++++++***))))))************************++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************))))))))))))))))))))))))))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))dddQQQOOOLLLLLLJJJEEEAAA>>><<<;;;;;;999777444222222222000.........---,,,,,,,,,,,,---++++++++++++++++++++++++************************+++,,,,,,,,,+++,,,...111000333888>>>CCCFFFHHHHHHNNNJJJGGGGGGKKKPPPRRRRRRSSS[[[bbb```WWWTTTYYYaaalllmmmhhh[[[JJJ>>><<>><<<;;;;;;888666444222222222000///......---,,,,,,,,,,,,---++++++++++++++++++++++++************************,,,,,,---+++***+++---///111555<<<@@@BBBEEEIIILLLIIIHHHHHHLLLRRRUUUTTTQQQWWWYYYXXXSSSNNNPPP[[[eeejjjiiibbbTTTDDD<<<<<<@@@<<<<<<>>>CCCDDDFFFLLLTTTdddkkkuuuwwwcccUUUHHHEEEBBBAAAAAAAAA???===>>>???@@@BBBIIISSS___hhhpppqqqrrrrrrtttwww|||rrreee[[[SSSKKKHHHFFFEEEGGGKKKIIIKKKNNNOOORRR```xxxppp\\\NNNDDDLLL^^^vvvrrrXXXMMMdddsssZZZTTTRRRMMMFFF???===>>>>>>>>>333000---++++++++++++***************************)))))))))))))))))))))))))))))))))))))))))))))))))))***************++++++*********+++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,,,,------------...---............/////////+++,,,---...///111444666<<>>>>>>>>AAADDDGGGHHHKKKOOOSSSUUUQQQRRRSSSUUUWWWXXXYYYZZZ^^^___```aaabbbaaaaaaaaa^^^\\\ZZZWWWTTTPPPKKKGGGJJJIIIIIIKKKNNNRRRTTTTTTWWWRRRLLLIIIMMMWWWbbbjjjyyybbbRRRUUU___ppptttaaaRRRVVVPPPKKKGGGBBB:::333000///...,,,,,,......---+++++++++++++++++++++++++++************************))))))*********+++++++++******************************************************************************+++++++++******)))************************,,,++++++*********++++++))))))))))))))))))))))))))))))))))))))))))))))))************************************************)))***************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))___MMMLLLIIILLLJJJGGGCCC???===;;;:::888666333222222222111///......---,,,,,,,,,,,,---++++++++++++++++++++++++************************+++,,,,,,+++******---///222777===AAABBBEEEJJJNNNCCCEEEKKKRRRXXXYYYVVVRRRTTTQQQMMMKKKNNNTTT[[[___aaa[[[QQQGGG@@@<<<;;;<<<======???CCCFFFLLLXXXdddlllvvv}}}}}}yyywwwvvvsssppprrrxxxwww|||}}}ppp^^^MMMDDD<<<;;;:::;;;;;;<<<<<<;;;999:::;;;<<<>>>BBBGGGKKKOOOQQQSSSTTTTTTUUUWWWYYYccckkkvvv|||dddZZZSSSLLLKKKJJJHHHHHHJJJHHHJJJMMMOOOPPPYYYpppzzzhhhXXXKKKIIIPPPfffzzzkkkSSSXXXrrrgggSSSNNNNNNLLLFFF>>>;;;???EEE888444000,,,,,,++++++***************************))))))************))))))))))))))))))))))))))))))))))))******+++++++++,,,***++++++++++++,,,,,,,,,***+++++++++,,,,,,------,,,,,,---------................../////////000000111222222111111444888<<>>AAABBBDDDIIILLL@@@EEEMMMUUUZZZZZZYYYXXXYYYTTTSSSWWW___aaa[[[TTTQQQIII@@@;;;:::;;;999777===>>>BBBHHHMMMUUUeeessszzzrrrlllgggccc```___[[[ZZZZZZYYYWWWZZZ___dddiiimmmhhhZZZKKKAAA>>>===<<<<<<<<<;;;::::::999777999;;;<<<;;;<<<>>>@@@>>>@@@CCCCCCCCCBBBCCCDDDJJJPPPWWW]]]dddnnn|||pppccc[[[VVVUUUTTTOOOKKKJJJHHHGGGKKKOOOPPPSSScccuuu~~~}}}yyykkk\\\PPPGGGDDDSSSmmm|||{{{rrr~~~zzzZZZQQQdddyyyXXXMMMNNNPPPMMMDDD===@@@GGG>>>999333...,,,++++++***++++++++++++++++++++++++)))******++++++******)))))))))))))))))))))))))))))))))******+++,,,,,,,,,++++++++++++,,,,,,,,,,,,******++++++,,,,,,------,,,---------............////////////000000000000333333222000000333;;;AAATTTnnn|||{{{xxxuuuuuuwww|||sss]]]QQQMMMFFFFFFFFFFFFFFFEEEEEEEEEJJJKKKKKKKKKKKKLLLOOOQQQKKKNNNWWWaaagggiiinnnssswwwyyy{{{~~~rrrjjj```WWWQQQLLLFFFBBBCCC@@@>>>AAAKKK[[[lllvvvooo}}}kkkNNNGGGRRRdddyyy___TTTLLLMMMKKKBBB<<<<<<666333000............---++++++++++++,,,,,,,,,,,,************************)))************+++++++++++++++++++++++++++++++++***************************************+++++++++))))))***++++++++++++***++++++++++++++++++++++++***))))))))))))***++++++))))))))))))))))))))))))************************************************************************))))))******+++,,,,,,,,,)))))))))))))))))))))))))))))))))************+++))))))))))))))))))))))))************************xxxuuucccOOOMMMIIIKKKJJJGGGDDDAAA>>>;;;:::777555333222333333111000......---,,,,,,,,,,,,---++++++++++++++++++++++++************************)))+++,,,---...000444666;;;===???AAABBBCCCEEEGGG@@@FFFOOOTTTVVVYYY]]]```jjjeeecccggglllhhh[[[OOOCCC===777555888:::999666<<<@@@GGGPPPWWW```pppwwwjjjddd\\\VVVQQQNNNLLLJJJHHHFFFFFFHHHHHHGGGJJJOOOSSSUUUUUUQQQIIIBBB>>>>>>>>>?????????===<<<;;;;;;:::;;;<<<<<<;;;;;;===???<<<===??????>>>???BBBDDDAAAEEEIIIKKKMMMUUUbbblllwwwpppjjjhhheee\\\RRRNNNJJJDDDEEEKKKMMMLLLUUUbbbzzz~~~zzzwwwrrrggg[[[RRRHHHAAAFFFYYYmmm|||iiiTTT[[[yyygggOOONNNPPPQQQLLLDDDBBBFFFDDD>>>666000---++++++***++++++++++++++++++++++++)))***++++++++++++***)))))))))))))))))))))))))))))))))***++++++,,,------+++++++++,,,,,,,,,------+++++++++,,,---.........------------............//////000000000111111111000111222111333<<>>AAAEEEHHHHHHGGGJJJKKKNNNSSSXXX\\\^^^___bbbhhhvvvtttjjjaaaYYYSSSGGGDDDBBBCCCHHHSSS]]]ddddddnnn|||}}}eeeUUUMMMRRRhhhhhhPPPJJJJJJEEE???>>>:::777222///............+++++++++,,,,,,,,,------************************)))************+++++++++++++++++++++++++++++++++************************))))))*********+++++++++))))))***+++++++++++++++++++++++++++++++++++++++***************+++,,,,,,))))))))))))))))))))))))************************************************************************))))))***++++++,,,------))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))************************xxx~~~fffRRROOOKKKKKKJJJHHHEEEAAA>>>;;;:::777555333222333333222000......---,,,,,,,,,,,,---++++++++++++++++++++++++************************)))+++---...000333777:::@@@@@@@@@@@@AAABBBBBBBBBAAAHHHOOORRRSSSWWW```gggyyyqqqkkkiiiiiidddWWWKKK===:::777777999::::::999;;;AAALLLXXX```hhhwwwsssmmmkkksssvvvmmm```TTTOOOKKKFFFBBBAAAAAAAAAAAA@@@???@@@CCCDDDCCCFFFKKKIIIGGGDDDBBB@@@@@@??????:::;;;======<<<<<<<<<===<<<<<<:::888666777:::<<<<<<<<<;;;;;;;;;>>>CCCGGGBBBFFFIIIHHHHHHNNNYYYccchhh|||yyysssgggZZZSSSKKKBBB@@@GGGJJJHHHLLLVVVZZZjjjxxxxxxrrrkkkbbbYYYSSSKKKBBBAAANNNggg{{{zzz{{{\\\VVVjjjvvvSSSNNNNNNTTTTTTKKKDDDCCCGGGAAA888111---,,,+++***++++++++++++++++++++++++)))***+++,,,,,,+++***)))))))))))))))))))))))))))))))))***+++,,,,,,------++++++,,,,,,,,,---------,,,,,,------...///000000---------.........//////000000000000111111111111111333666888???LLL]]]jjjoooYYYLLLIIIHHHAAA:::EEEBBB???AAAGGGMMMQQQSSSWWW[[[dddqqq~~~}}}rrrjjjeeeTTTPPPJJJDDDAAABBBEEEGGGJJJTTTeeetttzzzvvvZZZHHHQQQfff\\\OOOPPPMMMFFFCCC===999333///............+++++++++,,,,,,---------************************)))************+++++++++++++++++++++++++++++++++************************))))))******++++++++++++((()))***+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---...))))))))))))))))))))))))************************************************************************))))))***+++,,,,,,------))))))))))))))))))))))))))))))******++++++++++++))))))))))))))))))))))))************************fffRRRLLLKKKLLLKKKHHHEEEAAA===;;;999888666444444555555444333///............---------***++++++,,,,,,++++++***++++++******************,,,,,,,,,,,,...333:::???@@@CCCFFFEEECCCAAAAAABBBGGGDDDFFFMMMTTTXXX]]]cccooojjjdddbbb```YYYMMMCCC999999999888777888;;;>>>BBBIIIRRRZZZbbbnnn~~~xxxeeeZZZQQQUUUbbblllmmmiiijjjlllpppoooiiihhhvvvpppccc[[[SSSKKKFFFCCCBBBAAA@@@???>>>>>>???===>>>>>>>>>??????@@@@@@AAA@@@>>>???BBBDDDDDDCCC>>>???@@@???===<<<===>>>>>>;;;888888:::<<<;;;:::??????>>>===>>>AAAFFFJJJMMMQQQVVVYYYWWWXXXcccooo{{{~~~{{{rrr```PPPGGGFFFEEEFFFIIIJJJJJJIIIQQQXXXgggwww{{{ssskkkhhhaaaeeeTTT@@@FFF]]]yyyzzzrrrVVVMMMjjjeeeTTTJJJPPPWWWSSSKKKFFFJJJCCC:::444111000---+++************************,,,,,,,,,+++***)))((((((************************++++++++++++++++++++++++,,,,,,,,,---------......---++++++---111333222000............/////////000111222000...000222333222444999888777HHHgggzzz}}}wwwxxx{{{www}}}pppeeeVVVHHHCCCBBB???<<<;;;GGGHHHIIIKKKPPPZZZfffooo}}}vvvggg\\\SSSOOOJJJBBB???AAAFFFBBBFFFYYYnnnzzz}}}~~~yyybbbRRRKKKnnnpppTTTJJJLLLMMMKKK;;;@@@AAA:::111---...000,,,,,,,,,++++++,,,------+++++++++************)))***************************++++++,,,,,,++++++***************************++++++******++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++******************************+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++******************************************************************+++++++++************)))+++*********))))))((((((cccPPPKKKKKKKKKIIIGGGDDD@@@===;;;:::777555333333333333222111............------------***++++++,,,,,,++++++***++++++******************,,,,,,---...000555;;;@@@AAACCCEEEEEECCCCCCDDDFFFIIIGGGHHHNNNRRRSSSVVVZZZ___bbbfffiiifffYYYGGG999777888999888777999===AAAJJJRRR\\\eeemmmzzzvvvmmmccc]]]\\\]]][[[XXXVVVVVVYYY^^^___```iiitttvvvmmm___TTTNNNIIIDDD???AAAAAA@@@@@@?????????@@@>>>>>>>>>>>>>>>>>>>>>>>>@@@AAACCCFFFHHHGGGCCCAAABBBAAA@@@???>>>>>>>>>>>>AAA>>>::::::<<<>>>?????????@@@AAAAAABBBEEEJJJMMM]]]aaahhhmmmmmmnnnxxx}}}rrrcccXXXOOOLLLHHHEEEEEEEEEEEEDDDHHHKKK^^^zzz}}}dddHHHCCCPPPiiiwww\\\LLLZZZ{{{rrr^^^NNNOOOVVVUUUOOOJJJKKKFFF>>>777333000...---++++++++++++++++++++++++,,,,,,,,,++++++***)))(((************************++++++++++++++++++++++++,,,,,,,,,---------......---,,,+++---000111111///........./////////000000111111000//////000111000555:::AAANNNfff{{{xxxmmmooorrrzzzwwwfff]]]VVVNNNHHHGGGFFFCCCDDDGGGHHHKKKQQQXXXfffzzzuuujjjaaa\\\UUULLLGGGGGGDDDAAACCCLLLYYYeeerrr|||{{{}}}wwweee___]]]}}}kkkXXXOOOLLLJJJCCCBBB>>>888333000...------,,,,,,,,,,,,,,,------++++++++++++***************************************++++++,,,,,,++++++***************************++++++******++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************++++++++++++******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************+++*********))))))))))))}}}aaaOOOKKKKKKIIIGGGEEEBBB???===;;;;;;777555333222222222000///............------------***++++++,,,,,,++++++*********+++++++++++++++++++++,,,...///222777===AAACCCDDDEEEEEEEEEFFFHHHKKKLLLJJJJJJNNNOOOMMMNNNQQQTTT[[[cccgggaaaRRR@@@444555777999888777<<>>>>>>>>>>>;;;@@@IIIUUU^^^aaa\\\WWWMMMHHHBBB??????AAA@@@???@@@===:::999;;;===>>>???===???AAACCCDDDGGGJJJMMM^^^bbbkkksssvvvzzzvvvlllgggZZZUUUMMMGGGDDDCCCCCCBBBGGGGGGZZZ|||zzz\\\LLLGGGVVVpppiiiTTTOOO___~~~mmmVVVNNNSSSVVVSSSNNNKKKIIICCC<<<555000//////------------------------,,,,,,,,,,,,+++***)))(((++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......---,,,,,,,,,...///...---....../////////000000000///000111111111000222444777???QQQlllsssnnnpppssswwweeeUUUOOOGGGEEEEEEFFFEEEDDDIIIPPPYYYbbbpppvvviii___UUUNNNLLLCCCAAAAAACCCGGGRRRhhh|||lllsssrrr[[[NNNHHHLLLFFF>>>:::888555000,,,...------,,,,,,,,,------,,,+++++++++***************************************++++++,,,,,,++++++***************************++++++******++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************+++++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++++++++***************************)))))))))xxxwww~~~```PPPLLLLLLGGGFFFCCC@@@>>><<<<<<;;;888666333222222111000............---------,,,,,,***++++++,,,,,,++++++*********+++++++++++++++,,,***,,,...000333888===AAADDDDDDCCCDDDEEEHHHLLLOOONNNKKKKKKMMMLLLJJJKKKOOOVVVYYY[[[WWWNNNCCC;;;777666777888777999CCCRRR^^^rrryyyvvvoooddd\\\\\\eeerrr{{{yyyqqqllljjjfffeeeeeegggiiieee^^^YYYSSSNNNGGGBBBAAAAAAAAAAAA===>>>???@@@AAABBBBBBBBBBBBBBBAAAAAA@@@@@@@@@???;;;@@@MMMdddzzzxxxdddYYYLLLDDDBBBCCCBBB@@@@@@>>>===<<<<<<<<<<<<<<<>>>@@@DDDFFFGGGIIIKKKMMMPPPTTT\\\eeellltttwwwtttggg___UUUKKKFFFDDDDDDDDDHHHKKKXXXooosss___JJJKKK___{{{gggRRRNNNiii{{{___OOOOOOUUUUUUPPPKKKKKKGGG@@@777000...///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,++++++***)))++++++++++++++++++++++++***+++++++++++++++,,,,,,,,,,,,,,,---------......------,,,------------,,,...////////////000000000---///222444333222777===>>>MMMhhhyyyuuu{{{uuu\\\MMMIIIFFFCCCDDDHHHMMMRRR\\\fffsssdddYYYRRRMMMKKKJJJGGGDDDIIIZZZkkkuuugggsssppplllrrrsssqqq[[[NNNPPPIIIBBBAAA???:::333//////...------------------,,,,,,+++++++++************************************++++++,,,,,,++++++***************************++++++******++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********************************xxx}}}```QQQMMMMMMGGGEEEBBB???===<<<<<<<<<999777444333333222111///...------------,,,,,,,,,***++++++,,,,,,++++++*********++++++,,,,,,,,,,,,***,,,///222444888<<>>777777999888888888999???NNNaaappp|||tttjjjcccfffbbb[[[UUUTTT\\\jjjttt|||~~~vvvnnnhhhdddeeefffccc^^^YYYSSSNNNIIIGGGCCCAAAAAABBBCCCCCCBBBCCCEEEGGGHHHIIIIIIIIIFFFFFFEEEDDDCCCBBBAAAAAAAAABBBNNNiiivvvcccSSSKKKFFFBBB???BBBCCCCCCBBB@@@???>>>>>>BBBEEEIIILLLMMMNNNPPPRRRNNNPPPUUU\\\bbbjjjxxx}}}xxxsssjjj]]]RRRIIIEEEBBBAAAAAAKKKPPPVVVmmmxxxfffMMMFFFTTTtttuuuZZZJJJ\\\zzzkkkUUUMMMRRRTTTPPPJJJKKKIIIBBB999222///...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++******++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,---------......------...---,,,,,,,,,,,,////////////000000000111000000333555222222:::FFFOOOeeeuuuwwwooo^^^NNNEEEDDDIIIFFFKKKYYYkkk}}}nnn^^^\\\WWWRRROOOKKKGGGJJJPPPkkkiii]]]UUU\\\eee___nnnppp[[[PPPJJJFFFGGGCCC:::444333000///......---------...,,,,,,,,,++++++++++++******************************++++++,,,,,,++++++***************************++++++******++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,***+++++++++,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******************+++++++++}}}aaaRRRMMMLLLHHHFFFBBB???===<<<<<<<<<888666444333333333111000------------,,,,,,,,,,,,***++++++,,,,,,++++++*********++++++,,,---------+++...222444777999<<>>???CCCHHHKKKLLLJJJKKKPPPTTTTTTQQQSSSXXXWWWUUUNNNDDD:::555555777:::999999>>>IIIYYYlllxxx~~~}}}{{{ssseeeZZZaaa```^^^ZZZZZZ```jjjqqq~~~{{{rrrfff]]][[[^^^]]]VVVPPPNNNMMMKKKEEEEEEFFFFFFGGGHHHIIIJJJPPPQQQSSSUUUWWWWWWWWWWWWSSSRRROOOLLLIIIFFFDDDCCCAAAAAAJJJdddmmm^^^SSSJJJEEEDDDDDDDDDBBBAAAAAABBBDDDHHHKKKPPPSSSVVVYYY\\\^^^``````ccchhhkkkooowwwwww|||sssfffYYYOOOGGGAAA>>>===IIILLLJJJ[[[zzz}}}}}}oooaaaMMMEEENNN]]]zzzyyyaaaNNNWWWlll{{{aaaPPPPPPSSSPPPKKKKKKIIIDDD===666000...+++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---,,,,,,,,,---------......---...///...---,,,---.../////////000000000111111333111333555333444CCCUUUiii||||||kkkVVVKKKEEEEEEJJJLLLOOO^^^xxxttteee[[[TTTSSSTTTPPPMMMLLLLLLeee[[[HHH\\\mmmgggvvvnnnWWWNNNHHHIIIEEE;;;555666111000///...............,,,,,,,,,,,,++++++++++++***************************++++++,,,,,,++++++***************************++++++******++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,------------,,,,,,******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,++++++++++++*********+++++++++++++++|||aaaRRRLLLIIIJJJGGGCCC???===<<<<<<===666444222222222222111000---------,,,,,,,,,++++++***++++++,,,,,,++++++*********++++++,,,------...///222555888:::;;;===???>>><<<:::===AAAFFFHHHHHHEEEKKKVVV^^^^^^XXXWWWZZZVVVRRRKKKCCC<<<888888999::::::<<>>@@@;;;999999;;;@@@DDDEEEEEEBBBKKKZZZffffff]]]XXXYYYYYYRRRIII@@@;;;;;;>>>@@@::::::???KKKZZZgggmmmooouuu~~~~~~wwwqqqrrrrrrsssuuuwww{{{}}}|||xxxtttqqqqqqrrrzzzttteeeSSSKKKLLLLLLIIIZZZ___eeekkknnnoooppppppqqqsssuuuwwwxxxxxxwwwvvvzzzwwwqqqiiiaaaYYYSSSOOOFFFDDDBBBAAAHHH[[[uuu}}}qqqjjjXXXUUUPPPLLLLLLTTTaaakkkooosssyyy}}}yyyqqqjjjccc\\\VVVQQQJJJDDDGGGPPPQQQOOO]]]qqqyyy}}}mmmfff]]]NNNHHHGGGaaayyy|||}}}uuu___QQQPPPrrr|||]]]TTTUUUTTTNNNLLLJJJHHHFFF???666///........................++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------,,,,,,,,,---------......,,,...000000...---///222000000000000111111111111000///444<<>><<<:::888777555333111111111000...000000///...,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,+++,,,///111333;;;@@@??????BBBAAA===999:::;;;===@@@BBBDDDDDDEEEIIIOOOTTTYYY]]]```cccaaaQQQDDDCCCFFFEEECCCCCCFFFHHHIIIKKKVVVhhhvvv|||xxxooobbboootttbbbOOOJJJaaaooo{{{}}}}}}~~~|||~~~||||||zzzvvvpppjjjccc^^^[[[MMMKKKGGGBBB@@@FFFRRR[[[xxx|||llldddZZZVVV\\\jjjyyytttlllgggddd```]]]UUUJJJEEEHHHJJJLLLXXXhhhxxx}}}tttuuuwwwfffNNNAAA[[[yyyzzz{{{~~~~~~kkk\\\UUUkkkoooWWWQQQSSSQQQNNNKKKIIIGGGBBB:::444000...,,,,,,------,,,+++...,,,+++******---000222,,,++++++******++++++,,,,,,,,,,,,---------........................------..................---------111333222000111222333888777888DDD^^^|||sssccc]]]UUUOOOMMMQQQZZZkkkrrraaa^^^\\\WWWYYYTTTQQQQQQOOOUUUkkk~~~gggXXXRRRvvvtttOOOOOOSSSEEE<<>><<<;;;999777777555333111111111000...//////...---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,+++,,,///111555<<<@@@??????AAA@@@<<<555777999<<>>@@@AAACCCDDD???CCCHHHNNNRRRUUUYYY\\\IIIKKKNNNNNNJJJFFFJJJRRRUUU]]]dddeeehhhpppxxx||||||zzz```MMMLLLUUUiii|||wwwpppjjjfffbbb^^^\\\___^^^YYYQQQGGGBBBAAABBBGGGUUUggguuu{{{uuurrrpppsss}}}{{{uuurrrppppppbbbXXXOOOKKKHHHFFFNNNZZZzzzzzz```OOOOOOnnn```TTTccc~~~tttYYYMMMOOOPPPPPPMMMHHHCCC@@@>>>333000---++++++,,,++++++************+++,,,,,,---......------------......,,,,,,,,,,,,------------....................................////////////222111000000111333666888;;;FFF]]]|||wwwwwwzzzpppWWWSSS\\\iiimmmzzzyyyeee[[[TTTUUURRRLLLKKKPPP___rrr{{{fffTTTgggyyyWWWKKKPPPMMMBBB;;;888444111000000///...------......------,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------***+++,,,---...//////////////////000111222444666777???EEEDDD<<<888;;;AAAQQQYYY___\\\QQQEEEAAA@@@DDDIIIOOOQQQMMMHHHDDDBBB999;;;======:::777555444---...000000///......///rrrYYYLLLIIIEEEBBB>>><<<;;;:::999777777555333111111111000...------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,++++++,,,///111777;;;>>>???????????????FFFEEEEEECCCBBBAAA@@@???@@@DDDHHHLLLNNNPPPSSSUUUGGGKKKNNNKKKFFFCCCIIIPPP\\\eeelllllllllrrr{{{xxxeee___aaa```\\\TTTSSS```vvvwwwqqqjjjfffddddddbbb```kkkiiiddd[[[QQQIIIEEEDDD@@@FFFOOO[[[hhhsssxxxyyytttssstttyyy|||vvvssspppmmmggg^^^UUUPPPKKKIIIOOOXXXiii{{{sssZZZKKK]]]tttYYYXXXjjjdddSSSNNNPPPQQQNNNHHHCCCBBBBBB666333...+++++++++++++++)))***+++,,,------,,,+++......------------......---------.........//////............///////////////////////////000000000111//////222444555999>>>DDD[[[zzznnnttt{{{uuuqqqwww{{{rrraaaYYYeeevvvlllZZZUUUTTTOOOMMMOOOFFFWWWggglllqqquuugggaaannniiiPPPNNNNNNIII===:::555222111000...---------......------,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------...............000111...222555555555999BBBIII\\\___```XXXNNNKKKRRRZZZlllrrryyyyyypppdddZZZUUUTTTZZZdddkkkiii^^^PPPEEE@@@BBBDDDDDDAAA>>>===<<<888666666666222---+++,,,nnnWWWKKKJJJFFFCCC???===<<<;;;:::999777555333111111111000...,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,---111333666999<<>>===<<<:::999777555333111111111000...------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,------000444666888888<<<@@@@@@>>>???CCCEEEEEEEEEEEEEEEDDDDDDDDDJJJKKKMMMMMMKKKIIIIIIIIIKKKLLLIIIFFFJJJTTT]]]aaammmssswwwuuuwww}}}uuuooojjjkkkpppuuuuuutttnnnsssyyy|||xxxnnnaaaYYYSSSKKKFFFGGGOOO[[[lllzzz}}}|||zzzuuupppooojjjbbbWWWMMMGGGEEEFFFLLLjjjzzzrrrkkkdddRRRDDDPPPqqqqqq___^^^{{{yyy^^^PPPPPPPPPMMMIIIFFFEEEDDD>>>999222---,,,,,,---...+++,,,............---,,,------,,,,,,,,,,,,------/////////000000000000111.........//////000000111//////000000111111222222222000333666444444???NNNuuuyyynnnvvv{{{xxxwwwhhhXXXTTT^^^uuummmWWWTTTYYYWWWPPPMMMPPPLLLFFFGGGWWWrrrzzzmmmwwwwwwTTTGGGKKKCCC???:::666333111///---------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......,,,,,,,,,,,,------------,,,,,,,,,---....../////////000000//////333;;;AAAHHHQQQXXXVVVQQQTTTaaaoootttvvvxxxyyywwwtttpppnnnttt{{{ppp^^^aaakkk}}}llleeeggglllssstttjjjZZZMMMMMMBBB===AAACCC>>>:::;;;wwwkkk___QQQHHHHHHIIIFFFAAA>>>===;;;999888777555333111111111000...---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,---///222777:::<<<:::<<<@@@@@@<<<<<>><<<:::888666777555333222222111000.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'''))),,,...000444999<<<@@@===>>>AAA???::::::>>>BBBCCCEEEHHHJJJMMMOOOPPPIIIJJJLLLLLLIIIGGGGGGGGGFFFMMMPPPNNNQQQ]]]jjjooouuuyyy{{{{{{}}}yyy~~~{{{vvvtttoookkknnnuuuyyyxxxuuuqqqjjj```YYYYYY]]]bbbfffeeeaaa___]]]XXXTTT[[[fffrrryyy{{{{{{|||}}}zzzzzzpppppplllcccYYYRRRMMMJJJIIICCCKKKcccyyymmm^^^QQQLLLHHHIIIZZZnnnyyy{{{yyyvvvyyyxxx]]]aaa|||XXXTTTPPPNNNNNNLLLHHHDDDDDD>>>555///---...///000,,,+++++++++++++++++++++//////............//////,,,,,,,,,---------......---......///000111111222///000000111222222333333555444888===???JJJjjj~~~tttcccbbb^^^dddppp}}}|||sssgggZZZTTTLLLQQQPPPHHHFFFWWWsssxxx___[[[kkkgggMMMJJJFFF@@@;;;888666333111------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------...---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////,,,,,,,,,------.........,,,,,,------...///000000444666:::===DDDQQQbbbnnnzzz|||}}}{{{uuullleeeaaajjjlllnnnlllgggdddeeefff]]]XXXSSSRRRXXXbbbjjjooofff___XXXZZZccckkknnnmmmpppiiiggguuulllhhhfffYYYKKKEEEooonnn```OOOJJJIIIMMMHHHBBB>>><<<;;;;;;:::777444222111111000///---///...---,,,,,,,,,,,,,,,---))))))//////))))))---++++++,,,...222666;;;===<<<>>>???===;;;:::===AAA???AAADDDEEEFFFIIILLLOOOHHHNNNNNNFFFAAAFFFKKKMMMLLLJJJPPPZZZZZZUUUYYYcccxxxzzzhhh\\\XXXbbbzzz~~~oooiiirrrssspppnnnqqquuuuuupppkkkfff^^^UUUOOOKKKIIINNNTTT```cccdddaaa\\\YYYZZZ\\\^^^lll{{{zzz~~~qqqqqqooojjjbbbXXXPPPLLLGGGFFFQQQXXX```rrriii___VVVIIIDDDTTTkkk{{{xxxyyyeee```wwwvvv[[[KKKRRRUUUIIIBBBFFFDDD@@@999333///------...,,,------,,,++++++...000++++++,,,,,,,,,------------------.........//////111111000000000000000111000000111111222222222222111888:::888FFFhhhxxx___VVVfffyyy|||fff[[[TTTMMMLLLOOOQQQKKKHHHVVVkkkiii]]]```sssZZZLLLKKKFFF@@@===<<<444+++000///------......---+++------------------------------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------)))***///222000------,,,///,,,///555000///:::BBBHHHJJJGGGLLL]]]mmmuuu~~~zzz|||uuuhhh___]]]ZZZUUURRRRRRSSSSSSRRRTTT___iiifffYYYRRR\\\iiiVVVRRRSSSYYY\\\]]]aaahhhqqqrrrmmmlll{{{}}}zzzyyycccNNNpppnnnaaaRRRMMMMMMKKKGGGBBB>>>===<<<;;;:::777444222111111000///---///...---,,,,,,,,,,,,---111...,,,------,,,...111+++,,,---000333777;;;===????????????>>>???BBBDDDCCCCCCDDDDDDEEEFFFGGGHHHKKKNNNMMMEEEBBBEEEHHHIIIHHHMMMYYYccc```VVVWWW```uuu{{{jjj^^^YYY```ssswwwkkkaaa\\\ZZZcccrrrzzzrrruuuvvvxxxzzz{{{zzzuuuoookkk```TTTIIIDDDCCCBBBDDDGGGQQQYYYaaabbb^^^ZZZ[[[^^^bbbkkkuuu}}}uuuuuurrrnnnhhhaaa\\\YYYMMMFFFKKKPPPXXXxxx~~~uuuiiiUUUHHHQQQcccpppZZZbbbcccNNNQQQTTTLLLFFFHHHDDD@@@:::444000............---,,,,,,,,,...//////++++++,,,,,,,,,------------------.........//////111111000000000000111111111111111222222333333444444666>>>SSSuuuxxxcccYYY]]]yyydddRRRSSSQQQRRRRRRKKKFFFOOO^^^oooeeennn}}}yyySSSMMMFFFBBBAAA>>>:::777111///............---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...,,,,,,//////,,,---000,,,000...---333333;;;MMMMMM^^^llllllhhhiiinnnqqqwwwsssssswwwvvvmmmbbb[[[]]]bbb```WWWPPPQQQSSSSSS```jjjtttrrrfff[[[[[[___```[[[YYY\\\^^^^^^bbbhhhppppppkkkeeennn~~~zzzuuuyyyyyysssoooaaaRRRMMMLLLHHHFFFBBB@@@???===;;;:::666444222111111000///.........---,,,,,,,,,------,,,...---++++++---...,,,+++,,,///222666999;;;<<<===<<<;;;<<<>>>@@@@@@@@@BBBAAA@@@BBBDDDEEEEEEDDDMMMMMMJJJDDDBBBEEEFFFDDDEEEKKKWWW___YYYPPPSSS]]]ppp{{{zzzqqqlllooo||||||ttt{{{|||uuujjj^^^TTTLLLEEEAAA@@@DDDLLLVVVaaallltttyyy{{{xxx}}}vvvmmmhhh[[[NNNBBB>>>@@@@@@@@@BBBHHHSSS```gggfffbbbbbbddddddgggnnn{{{xxxwwwuuuqqqlllhhhggghhhZZZLLLFFFHHHOOOlllxxx___KKKKKKUUUttt^^^TTTrrrqqqTTTOOORRROOOJJJIIIEEEBBB<<<666222///......000---+++,,,///111000...,,,,,,,,,,,,------------------........./////////111000000000000000111111111111111222333444555555888555EEEsssuuuhhhYYYOOOWWWhhh~~~}}}}}}uuusssppppppqqqtttuuuuuu{{{}}}xxxyyy{{{yyywwwuuusssrrrqqqqqqqqqxxxxxxxxxzzz~~~lllXXXSSSQQQRRRNNNFFFFFFLLL\\\qqqsssnnnrrrhhhVVVHHHEEECCC===999:::222000............---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------...,,,***...444...444222111999BBBUUUoootttjjjccc___eee___^^^cccgggddd```^^^jjjvvvwwwdddUUUSSSUUUSSSTTT[[[bbbddd```[[[XXXVVVVVVPPPMMMMMMNNNOOOTTTZZZ]]]^^^ZZZVVV[[[fffhhhdddgggmmmqqqxxxvvvnnn]]]OOOJJJFFFFFFDDDBBBAAA@@@>>>;;;999666444111000111111///......------,,,,,,,,,------&&&,,,...++++++...,,,&&&+++---111555888:::;;;;;;<<<;;;<<>>:::<<<;;;<<>>999444111///...111---***,,,111333000---,,,,,,,,,------------...............////////////000000000000000000111222000000000111222444555666<<<;;;SSS|||tttcccWWWKKKIIIZZZooo~~~zzztttooolllkkkkkkiiihhhgggfffeeeeeeeeeeeedddbbbaaabbbdddfffffffffhhhiiihhhddd^^^[[[[[[\\\dddccc```]]][[[ZZZZZZZZZ\\\]]]```cccgggkkkoooqqqzzzkkk^^^SSSRRRTTTOOOIIIEEEDDDMMMaaa}}}uuummmhhhNNNIIIHHH>>>777777444111///......///...---------------------------++++++++++++++++++++++++......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------------------............///,,,,,,......---000555///777666888EEEUUUjjj|||rrrjjjYYYQQQLLLPPPXXX]]]aaadddvvvooo\\\ZZZYYYTTTOOORRRTTTWWW\\\aaa```]]]UUUQQQMMMLLLMMMQQQWWW\\\QQQQQQNNNKKKOOOXXX]]][[[[[[ggglllnnn|||uuujjjZZZMMMIIIEEEFFFDDDCCCBBBAAA???;;;888555333111000111111000...------,,,,,,,,,------...,,,...---++++++---...,,,,,,///333777:::<<<<<<;;;???@@@CCCGGGJJJGGG@@@::::::;;;===AAAEEEGGGHHHHHHIIIFFFCCCDDDFFFFFFGGGGGGSSSQQQRRRYYYaaafffkkkooottt{{{~~~}}}~~~ooo^^^TTTLLLMMMQQQZZZcccddd^^^WWWIIICCC===999:::;;;;;;999777777777888:::<<<>>>??????IIIUUU___eeekkkrrrwwwyyyxxxyyyvvvoooiiijjjmmmrrrssslllaaaWWWGGGDDDCCCDDDBBBCCCIIIQQQVVVZZZdddtttxxxtttxxx||||||zzztttmmmjjjlllooosssdddQQQFFFFFFRRRttt~~~rrraaaTTTMMMWWWrrr|||dddXXXpppiiiRRRMMMPPPOOOIIIGGGEEEAAA<<<777333000...111---+++---111333000,,,,,,,,,---------................../////////000000000000//////000111222222////////////111333666777;;;EEEccctttmmmaaaTTTMMMJJJNNN^^^oooxxxrrrppppppqqqvvvwwwwwwvvvuuutttssssssmmmllljjjjjjjjjkkklllllljjjiiihhhfffccc```^^^]]]cccccceeehhhllloooooonnnjjjccc[[[VVVUUUTTTSSSQQQWWWVVVUUUTTTTTTUUUVVVWWWTTTWWW\\\bbbfffiiikkkkkkjjjvvv{{{]]]QQQRRRTTTPPPKKKGGGAAAFFF[[[uuukkksssRRRKKKMMMFFF<<<888555333000......///......------------------------++++++++++++++++++++++++......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------------------------------....../////////333///...111333111111333:::BBBAAACCCRRR___lll{{{yyy|||zzzqqqllljjj]]]QQQOOORRRVVV[[[```iiiuuuwwwjjj```aaa___YYYTTTVVVXXXZZZbbbiiiggg```]]][[[WWWSSSSSSWWW\\\^^^ZZZVVVOOOIIIIIIOOOTTTVVVTTT^^^aaa\\\aaaqqq{{{yyyqqqfffXXXOOOMMMHHHGGGEEECCCAAA@@@>>>;;;888555333111000111111000///------,,,,,,,,,---......000,,,)))******))),,,000...111444888;;;<<<=========???CCCGGGHHHEEE???;;;???BBBEEEFFFEEEDDDDDDEEEEEECCCCCCFFFGGGFFFHHHLLLSSSSSSWWWcccpppxxxxxxvvv}}}{{{oookkkggg^^^UUURRRTTTRRRJJJCCC<<<:::888888999::::::999444555666888999:::::::::777:::>>>DDDJJJQQQWWWZZZgggvvv{{{|||~~~uuuiiibbbQQQOOOPPPUUU\\\]]]WWWPPPEEEGGGLLLPPPOOOOOOVVV```]]]aaakkk~~~{{{wwwxxx{{{rrrlllllloooqqqnnn]]]LLLFFFGGG^^^}}}ssseeeUUUJJJPPPfffjjjPPP```xxxZZZMMMPPPPPPJJJHHHFFFCCC>>>999444111///...---,,,---000111///,,,,,,---------................../////////000000000////////////000111222333000/////////111444777999666LLLjjjyyylllUUUNNNIIIKKKQQQZZZiiivvv{{{nnniiinnnzzz}}}vvvrrrpppsssvvv{{{wwwlllfffeeeeeebbb___]]]]]]]]]^^^```cccfffgggjjjnnntttzzztttWWWOOOPPPPPPNNNMMMBBB>>>JJJ___yyytttrrrxxxvvvTTTIIIKKKGGG@@@:::777444000......//////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............---------------------------------...//////000000888555444666666444777<<>>>>>888;;;>>>@@@@@@??????@@@DDDIIIMMMKKKEEEAAABBBEEECCCBBBEEEHHHGGGEEEHHHOOOQQQTTTZZZdddqqq{{{~~~}}}}}}rrr___PPPHHHDDDAAA???:::;;;<<<;;;:::::::::<<<::::::::::::999777666555888999:::<<<>>>CCCGGGKKKTTTbbbsssyyywwwvvv{{{{{{ssslllgggbbbZZZSSSGGGDDDBBBCCCFFFIIIKKKJJJJJJMMMSSS[[[]]]]]]bbbhhhgggnnn|||zzzuuutttzzzwwwooommmnnnjjjuuujjjUUUKKKCCCMMMiiitttfffWWWMMMLLL\\\ssssssXXX\\\uuudddOOOPPPQQQLLLIIIHHHEEE@@@;;;666111///+++,,,---...//////...---------------.............../////////000000000000////////////000111222333222111111111333777:::===@@@[[[sssssshhhhhhxxxzzziiiYYYIIIHHHKKKSSS```ppp}}}nnnmmm}}}~~~yyyxxxxxxxxxyyy{{{}}}~~~zzzaaaVVVQQQPPPLLLHHHDDDFFFQQQhhhhhhjjj{{{fffRRRJJJFFFAAA<<<888555111///.../////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------....................................---------...///000000000444666::::::777999GGGVVV~~~}}}tttiiihhhRRRWWW[[[XXXOOORRRjjjvvvnnnjjjddd___^^^___cccmmmxxx}}}|||qqqooolllgggaaa[[[XXXXXX\\\ZZZYYYXXXTTTRRRYYYcccrrreeeVVVPPPNNNHHHJJJGGGCCC@@@>>><<<:::888444222111000111111111000,,,,,,,,,,,,,,,---...//////---===UUUUUU===---///222333666888;;;===??????:::<<<>>>======???EEEJJJEEELLLQQQNNNFFFAAACCCHHHCCCCCCGGGJJJGGGCCCHHHPPPWWWYYY\\\bbbmmmzzz}}}|||ttt^^^III;;;777;;;>>>777:::<<<;;;888777:::=========<<<;;;::::::999999555888::::::999;;;@@@EEEUUUVVVZZZaaaiiiooossstttwwwlll]]]TTTSSSTTTPPPJJJJJJHHHCCC===:::<<>>VVVooovvvhhhfffYYYVVVWWW\\\]]]]]]eeeppp|||vvvvvvwwwsssooommmzzz|||}}}nnnccc^^^```YYYWWWYYYSSSJJJPPP]]]iii```YYYMMMIIINNNJJJGGGDDDBBB@@@>>>;;;888333222111000////////////......------------......666###666RRRnnn???---222555777999<<<>>>?????????;;;@@@AAA<<<:::@@@IIIMMMHHHJJJLLLIIIEEEBBBBBBDDDBBBBBBCCCEEEIIIMMMQQQSSSVVV^^^fffjjjkkkpppyyy}}}vvvjjjfffjjjmmmkkk[[[\\\SSSCCC;;;======999;;;888666777:::;;;:::888======;;;888;;;>>><<<666888999999999999:::<<<>>>EEEGGGIIINNN[[[ffffff^^^]]]YYYVVVTTTTTTVVV[[[___[[[UUUKKKAAA<<<===CCCHHHAAAIIINNNMMMOOOYYYdddiiixxxuuulllaaaZZZUUUVVV___hhhwww|||yyysssllljjjoooiiipppqqqeeeTTTJJJJJJMMMkkk{{{xxxiiiSSSNNNIIIVVVttt~~~{{{{{{vvv```fff|||```SSSSSSUUUUUUKKKEEEEEECCC:::222000...............///000000---------.........//////444333222111000000000000111111222222222111111000///111333666999>>>DDDIIIrrrrrrttt~~~yyyrrrbbbRRRNNNUUU```oooooorrrooo]]]XXXQQQKKKGGGBBBDDDUUUiiipppfff{{{XXXKKKLLL???>>><<<777222...---------------------------------+++++++++,,,,,,---------------------------------,,,,,,,,,---------........./////////...---,,,,,,---------.........//////...000000...///111222222///111555;;;AAAMMMeee{{{yyyqqquuu~~~iiiWWWVVV^^^aaa___]]]gggkkksss{{{sssjjjbbb\\\ZZZUUUPPPRRRXXXggg^^^WWWKKKFFFKKKJJJGGGDDDBBB@@@>>>;;;888333222111000////////////......------------......---&&&...333GGG...+++111555777999<<>>===AAAFFFGGGCCCFFFGGGEEE@@@>>>>>>@@@???@@@AAAEEEIIIOOOTTTXXX___cccgggiiikkkooovvv|||}}}~~~zzzyyyvvvtttwww|||ppphhhfffbbb[[[PPPMMMFFF===:::;;;<<<999===;;;::::::;;;;;;;;;:::;;;===<<<:::;;;>>>===999888888888888888999;;;======FFFLLLNNNQQQ[[[dddhhh]]]]]]aaahhhqqqxxx}}}wwwhhhUUUEEE>>><<<;;;999CCCAAA???AAAGGGPPPZZZ___tttzzzmmm]]]RRRLLLJJJNNNTTT^^^jjj~~~~~~yyytttmmmkkkmmmnnnnnnsssttthhhTTTJJJLLLZZZzzzwwwhhhSSSLLLWWWwww{{{bbbaaabbbQQQOOOQQQTTTLLLEEEEEECCC:::333111...............///000000---------.........//////222111000000//////000000111111222222222222111111666111111777777:::NNNfff{{{www{{{dddRRRLLLRRR^^^ppprrrmmmttt}}}~~~}}}}}}}}}}}}~~~~~~zzz```WWWRRRQQQKKKFFFOOO^^^{{{lllyyyjjjRRRJJJCCCAAA>>>:::555111/////////------------------------,,,,,,,,,,,,,,,,,,------------------------------,,,,,,---------...............//////......---,,,---------........./////////000000//////000222222555:::???BBBGGGTTTggguuutttyyy}}}jjjeeefffccc]]]YYY^^^fffqqq~~~uuuwwwzzz|||~~~zzzpppggg]]]TTTTTTZZZhhh^^^VVVJJJFFFIIIJJJGGGDDDBBB@@@>>>;;;888333222111000////////////......------------......(((///111""",,,)))///444555777:::===???AAABBBBBB===@@@AAA>>>???BBBBBB???@@@BBBCCCAAA===;;;<<<>>>DDDEEEHHHMMMTTT\\\cccgggffffffeeeeeehhhlllpppsssvvvxxxzzz}}}|||qqqcccYYYQQQMMMPPPUUUdddmmmxxxvvvkkkSSSIII@@@>>>???>>>===>>>;;;;;;<<<;;;999999;;;<<<;;;@@@CCCBBB@@@AAA@@@<<<999999999999:::;;;======:::BBBIIIOOOWWWcccmmmrrrtttwww~~~xxx___MMMEEEBBB@@@===CCC???@@@EEEIIIOOO^^^ooo}}}kkkVVVJJJCCC@@@@@@CCCJJJWWWlllzzzuuuooollllllqqqmmmuuueeeOOOJJJNNNkkk^^^OOOOOOkkk~~~fffZZZzzznnnVVVNNNPPPSSSLLLGGGEEECCC<<<555222//////.........///000000------.........///////////////////////////000111111111222222222222222111777///222:::999<<<[[[zzzYYYMMMVVV^^^ooo}}}qqqrrrvvvxxx|||~~~~~~yyysssooonnnnnnllljjjkkktttxxxqqqeee\\\[[[___fffxxxqqq___UUUVVVQQQEEEDDDNNNqqqsssrrr\\\HHHIIIDDDBBB===888444222111111------------------------------------,,,,,,,,,,,,------------------------,,,------------.............../////////...------------........./////////000000111000//////111444999GGGRRRRRRSSS]]]fffhhhmmmmmmppppppiiijjj|||vvvmmmkkkiiieeecccmmmyyy}}}wwwuuuqqqtttyyy|||}}}oooaaa\\\]]]kkk___VVVLLLHHHJJJJJJGGGDDDBBB@@@>>>;;;888333222111000////////////......------------......'''555555(((---///222555555777:::===@@@AAABBBBBBAAABBB@@@===>>>AAA@@@<<<@@@BBBCCCAAA>>><<<>>>@@@HHHKKKOOOVVV___hhhooosssiiiddd```___ccchhhkkklllqqqssswwwzzz|||~~~~~~rrrhhhZZZMMMDDDAAACCCFFFHHHQQQ[[[ggglllXXXHHHEEEEEE???===@@@:::===???>>>======@@@CCCEEEOOOWWWWWWSSSOOOIIICCC>>>===;;;;;;===???@@@@@@===<<>>;;;888333222111000////////////......------------......)))111......111111---444555777:::===???AAAAAABBBDDDCCC@@@;;;<<<@@@@@@===@@@BBBCCCAAA>>>===???BBBEEEIIIOOOWWW```hhhooorrrhhhccc^^^^^^ccchhhkkklllrrruuuyyy{{{|||}}}~~~tttnnnbbbUUULLLGGGEEEDDDBBBGGGJJJQQQiiiuuu\\\QQQKKKCCC???@@@???BBBEEEEEEEEEFFFJJJNNNXXXfffssswwwsssjjj^^^TTTHHHDDD@@@>>>???AAABBBAAA@@@<<<===LLLeee~~~qqqTTTIIIPPP\\\[[[XXX\\\bbb\\\UUU```ttt{{{ooofffgggnnnppp]]]IIIBBBBBBBBBAAAAAA===CCCMMM^^^zzzxxxtttqqqmmmkkktttyyy}}}qqqSSSQQQWWWoooeeeLLLRRRxxxvvvaaa\\\vvvpppWWWLLLOOONNNJJJFFFCCC???;;;777111000000/////////000000........./////////000000/////////000111222333444111111222333333333333333...333777<<>>;;;888333222111000////////////......------------......---000&&&...///333,,,888555777999<<<>>>?????????CCCDDDAAA<<<;;;???AAA@@@???AAAAAA???<<<<<>>999555222000.................................---------------------------------------------........./////////......///000000000//////....../////////000000000111...///444666888EEEUUUwwwrrrnnnbbb[[[```ccc___\\\^^^ggguuuyyyoookkkkkkfff[[[UUUWWW]]]___hhhrrr}}}sssyyyvvvllldddcccooo|||}}}nnnXXXNNNKKKJJJKKKJJJGGGDDDBBB@@@>>>;;;888333222111000////////////......------------......,,,444(((000---888000<<<666777999;;;============>>>CCCDDD@@@===???BBBBBB???AAAAAA???<<<===@@@DDDHHHMMMVVV^^^eeehhhiiihhhfffdddbbbcccggglllpppsssssswww|||~~~~~~~~~~~~sssjjjccc[[[RRRNNNIIIGGGJJJOOO___uuussspppjjj]]]\\\\\\]]]```cccddddddnnn}}}ssshhhYYYMMMHHHFFFDDDCCC@@@AAABBB???===GGGeee~~~lllfffmmmvvv{{{sssrrruuuvvvpppjjjqqqwwwmmm}}}wwwiiiqqqyyyhhhcccddd___QQQDDDAAABBBAAAAAABBB@@@CCCBBBGGG___}}}xxxwwwuuuqqqvvvsssmmmwwwoooUUUOOOWWWssstttjjjWWWKKKYYY{{{pppTTTZZZnnniiiRRRLLLOOONNNGGGCCCBBB@@@;;;222111111000//////000000.../////////000000000000000000000000000111222333000111222333444444444444666999AAARRRkkkkkk```eeevvvxxx}}}uuutttyyyooohhheeegggqqqttt^^^YYYSSSIIIHHHIIIUUUkkk|||www|||vvvbbbpppwwwQQQKKKIIIEEE@@@;;;666333111........................------------............------------------------............////////////......///000000000000000.../////////000000000000444000111777;;;AAARRRfff{{{sssxxxyyyllljjjiiiffffffjjjtttzzzpppgggaaahhhssszzzwwwrrrssswwwzzz|||zzzzzzuuuwwwzzz|||xxxuuu~~~qqqYYYOOOMMMNNNOOOJJJGGGDDDBBB@@@>>>;;;888333222111000////////////.........------........."""666---222+++;;;222888666777999;;;<<<<<<<<<;;;999AAAFFFDDD@@@@@@BBBBBBAAABBBCCCAAA>>>>>>BBBFFFHHHMMMVVV___dddfffdddcccdddcccccccccfffjjjnnnrrroootttzzz|||{{{}}}|||vvvsssmmmeeehhh^^^WWWUUULLLLLLgggyyywwwtttrrrtttwwwyyyyyywwwjjjxxxyyyfffWWWOOOKKKHHHFFFDDD@@@??????>>>>>>IIIVVVwwwsssfff___\\\]]]^^^\\\eeejjjgggfffmmmvvvzzzuuuvvv{{{uuuYYYNNNDDDBBBCCCCCCDDDFFFBBBEEECCCCCCXXX|||~~~yyyyyyxxxwwwuuuooommmuuuyyy^^^RRROOO___yyywwwqqq]]]HHHLLLkkksss]]]ZZZfffvvv]]]KKKOOONNNGGGCCCCCCAAA<<<222222111000000///000000////////////000000000000///////////////000000111000111222333444444555444666888HHHfffzzz{{{sssnnn~~~www\\\eee{{{tttwww~~~zzzwww{{{www|||mmmddd[[[MMMKKKAAACCCWWWppp|||lllmmmVVVMMMKKKGGGBBB<<<777444111////////////////////////,,,---------.../////////------------------------............/////////000......///000000000000000////////////000000000000666111333:::???GGG[[[qqqxxxsssmmmhhhdddiii|||}}}wwwtttuuu}}}kkk[[[ZZZeeeqqq{{{{{{zzz{{{yyyvvvsssxxx```RRRQQQOOOIIIKKKIIIFFFDDDBBB???:::777111222222111111000///...///...---,,,,,,,,,,,,,,,......///000333555777888;;;:::888888:::;;;;;;:::CCCBBBAAABBBCCCEEEEEEDDDFFFGGGGGGEEEAAA@@@CCCFFFEEEKKKRRRVVVVVVUUUUUUVVVXXX\\\^^^]]]___gggnnnpppqqqssswww{{{~~~}}}zzzzzz~~~wwwgggYYYPPPNNNRRRWWWwwwssscccSSSHHHGGGLLLEEEDDDBBBAAA???===@@@DDD\\\vvvnnnUUUNNNQQQQQQNNNLLLPPPNNNRRRYYY\\\___hhhtttuuuWWWKKKDDDGGGLLLNNNQQQUUUOOOFFF???FFFYYYttt|||uuutttqqqpppooonnnooottt{{{fffSSSLLL\\\mmmtttooobbbRRRGGGcccsss]]]ZZZzzzjjjJJJKKKPPPLLLCCCEEEEEE999888555222000000000///---000000000000111111111111111111000000111111222333---000222333444666777777777HHHeee}}}uuugggaaayyy{{{lll```hhhwwwooovvvhhhVVV\\\PPPLLLDDDEEE[[[{{{jjjcccNNNUUUIIIAAAGGG>>>000333111000///......------......................................................................................./////////000333111//////000111222222888000BBBWWWXXXaaapppmmmjjjWWWZZZbbb___mmmwwwiiiiiirrrzzz{{{~~~aaaSSSSSSRRRLLLJJJIIIFFFDDDBBB???:::777222222222111111000///...///...------,,,,,,,,,---......///111333555777888:::999888999;;;===<<<;;;AAA@@@@@@AAABBBDDDDDDDDDHHHIIIIIIFFFAAA>>>???BBBFFFKKKQQQSSSQQQPPPPPPQQQXXX]]]___^^^```ggglllmmmoooqqqtttxxx{{{~~~}}}zzzyyywwwpppiiikkkqqq}}}yyyiiiWWWLLLMMMSSSbbb}}}qqqaaaRRRKKKLLLJJJGGGDDDBBB@@@@@@AAADDDMMM```sss{{{}}}~~~fffXXX]]]```UUUQQQVVVVVVSSSUUU\\\bbbgggpppzzz{{{nnnWWWNNNIIIKKKUUUdddyyyxxxiiiSSSGGGQQQmmm}}}xxx{{{ttttttrrrqqqsssyyynnnZZZLLLPPP\\\fffssstttnnn```OOObbbsss^^^XXXsss{{{WWWOOONNNLLLDDDDDDEEE===888555222000000000///...000000000000111111111111111111000000111111222333555555444333444666777777???WWWuuuuuummmkkknnn}}}qqqpppsssuuutttaaaXXXQQQNNNGGGCCCPPPjjjlllyyy|||WWWTTTLLLGGGFFF<<<333555111111///................................................................................................/////////000000222111//////000000000000666:::ZZZ{{{~~~ooo\\\MMMRRR^^^^^^hhhtttppppppzzz~~~www}}}dddSSSRRRPPPKKKJJJHHHFFFDDDBBB???:::777222222111111000////////////...------,,,---------......///111333555777888999999999;;;===>>>===<<<======>>>>>>@@@AAABBBCCCFFFHHHIIIFFFAAA>>>>>>@@@HHHKKKNNNMMMJJJGGGGGGIIITTTZZZ^^^___bbbiiimmmmmmnnnoooqqqtttwwwzzz|||}}}wwwvvvssslll```XXX[[[cccqqquuujjjdddjjjtttyyyooo^^^TTTVVV]]]gggsss^^^QQQLLLNNNLLLJJJGGGDDDBBB>>>:::EEEPPP^^^jjjvvvwwwaaa[[[jjjmmm^^^[[[fffeeebbbccckkkttt{{{{{{sssrrrjjj___WWWXXXhhhrrrUUUPPPhhh|||www~~~uuusssqqqooopppuuu||||||kkkVVVMMMWWWkkkuuuWWWVVV|||}}}eeeWWWggggggRRRJJJKKKFFFCCCDDDAAA888555222000000111000000000000000000111111111111111111000000111111222333888666333333555777888999DDDeee}}}uuusssrrrcccjjjxxxzzzqqq|||qqqvvvvvvZZZSSSSSSMMMEEEEEEWWWrrrmmmmmmhhhTTTMMMOOOFFF:::888777111111000///........................................................................................../////////000000000000000000000111222333333;;;OOO}}}qqq]]]SSSWWW```aaacccccc[[[[[[lllwwwwwwgggSSSOOOMMMGGGJJJHHHFFFDDDBBB???;;;777222222111000000/////////......------------.........///000111333555777999;;;::::::<<<>>>>>>===;;;999:::;;;<<<<<<===???AAABBBDDDFFFEEEAAA???@@@BBBHHHJJJJJJGGGBBB@@@@@@BBBMMMTTT[[[___dddlllqqqqqqooooooppprrrtttwwwyyy{{{uuutttnnneee[[[WWW[[[aaatttwwwdddVVVOOOZZZdddfffeeehhhnnnrrrppp~~~kkk\\\WWWQQQQQQPPPMMMKKKHHH@@@999BBBJJJXXXgggsss{{{}}}{{{uuueee^^^gggmmmlllppp{{{wwwuuuwww~~~oooaaaaaaooo}}}fffVVVeeezzz}}}uuusssppplllkkknnntttyyywwwbbbSSS]]]}}}]]]JJJeeerrrXXX[[[yyyqqqRRREEELLLIIICCCCCCCCC999666222000000111111111///000000000111111111111111111000000111111222333555222000333666888:::===GGGjjj|||yyyyyyvvvbbbhhhzzzjjj~~~pppqqqxxxjjjZZZXXXTTTJJJAAALLLmmmxxxooo~~~XXXLLLQQQFFF<<<<<<777222111000///.......................................................................................////////////000000000...000111222333444666888AAA```~~~nnnjjjeeeeeefffdddcccccc```jjjrrrpppllliiiSSSOOOMMMHHHIIIGGGEEEDDDBBB???;;;888333222111000/////////000......---------....../////////000111444666888999===<<<;;;<<<======;;;:::777888::::::999:::===???AAACCCEEECCC@@@>>>???BBBHHHHHHFFFBBB===;;;===@@@KKKSSSZZZ___dddlllqqqqqqqqqqqqqqqrrrsssuuuwwwxxxwwwtttmmmgggdddgggkkknnnwwwooo___```aaadddnnnzzz~~~{{{oooooorrr|||~~~uuurrrmmmkkkbbbVVVOOOMMMIIICCC>>>GGGXXXgggppprrrqqqpppuuunnnbbb]]]ggg|||uuulllhhhyyyiiiWWWaaa||||||tttssspppmmmkkknnnssswwwyyygggUUU[[[|||dddJJJXXX||||||\\\TTTllltttRRRDDDMMMLLLEEECCCBBB<<<888333111000111111111///000000000111111111111111111000000111111222333333000111555777777;;;BBBTTTppppppxxxxxxlllssspppvvv}}}ddd]]]VVVNNNDDDHHHiii{{{gggNNNPPPHHHBBB???555222111000//////......///................................................////////////////////////////////////000000000111000111222111111222666999DDDcccqqqjjjmmm~~~xxxmmmhhhiiipppyyyrrrpppwwwiiiTTTQQQQQQMMMIIIGGGEEEDDDBBB@@@<<<888444222111/////////000000.........---......///000//////000222444666888999===;;;::::::;;;<<<<<<;;;888:::<<<;;;999999<<>>::::::???DDDPPPWWW]]]___ccciiimmmlllrrrrrrrrrsssssssssssssssuuutttpppmmmrrr{{{}}}tttxxxyyymmm]]][[[^^^lllhhhSSSMMMKKKHHHAAAIIIXXXgggnnnnnnooorrrwwwyyypppccckkk{{{xxxxxx|||pppyyy{{{nnn___dddxxxoooooommmkkkjjjlllpppsss|||{{{mmmYYYUUUkkkiiiMMMNNNiiigggVVVdddvvvVVVGGGNNNLLLGGGDDDBBB>>>:::555111000000111000000000000000111111111111111111000000111111222333555222333777666777AAAOOOnnn~~~tttoooxxxwwwlllsss}}}xxxdddVVVRRRJJJGGG___\\\PPPLLLGGG@@@777222222111000////////////................................................/////////////////////////////////000000000111111222333333111000222888===NNNeeeooojjjfffbbbgggwww{{{tttssszzzhhhTTTQQQRRROOOHHHGGGEEEDDDCCC@@@<<<999444333111///...///000000...............///000000///000111222444666888:::;;;999777777999<<<>>>???;;;>>>@@@>>>;;;:::===AAAFFFFFFDDD???:::999<<<@@@CCCBBB???;;;999<<>><<<333222111000////////////................................................//////////////////////////////000000000111111111000222333333555;;;FFFNNN]]]hhhaaa[[[hhhoooqqq{{{iiiSSSOOOPPPMMMHHHGGGEEEDDDCCC@@@<<<999444333111///...///000111...............///000000///000111222444777999:::999666444555888===AAABBB>>>AAACCCAAA===;;;???BBBCCCCCCAAA===999:::???DDDAAA@@@>>>:::999>>>FFFNNNQQQWWW\\\]]]aaahhhmmmnnnrrrssstttsssrrrooollljjjgggqqqxxxxxx~~~wwwlll```TTTJJJKKKPPPZZZlllzzznnnfff___PPPIIIGGGOOOYYY```iiiqqqyyyyyyzzzvvv|||zzz||||||zzzvvvpppkkkiiihhhsssxxxvvvfffRRRQQQjjj{{{pppXXXLLL\\\vvvhhh[[[nnneeeRRRLLLGGGGGGHHHBBBCCC>>>777222000/////////000000000000111111111111111111111000111222222333444111333777888BBB___~~~gggVVVXXX___rrr|||wwwxxxzzzyyyvvvwwwssswww___]]]XXXIIIKKK\\\{{{XXXRRRIII===AAA333222111000////////////................................................000000000000000000000000000000000000111111111111---000444777===HHHWWWbbbeeegggVVVTTTppp|||ttttttpppyyy}}}yyymmmWWWQQQNNNIIIOOOLLLHHHEEEBBB???;;;999444333222111000000000000222111...,,,,,,---///000000222444555555777:::<<<666666666666777;;;AAAEEECCCDDDDDDAAA>>>===???BBB???>>>===::::::<<>>NNNrrr~~~```TTTSSSSSSWWWiiizzzwwwzzzyyypppkkkfffjjjsssyyy|||ppp\\\TTTNNNJJJKKKnnnZZZSSSLLL>>>???888444111//////000000000////////////////////////////////////////////////............/////////000///333666444000///222666///555444777QQQsss~~~uuuzzz```QQQ[[[kkkmmmhhhfffcccccctttyyyrrrxxxnnnWWWQQQNNNJJJMMMKKKGGGDDDBBB???;;;999444333222111000000000000222000...,,,,,,---///000111333444555555777999;;;666777777666777:::???CCCCCCDDDDDDCCCAAAAAACCCFFFAAA???===<<<>>>AAADDDFFFFFFAAA===<<<@@@GGGLLLNNNTTTWWWZZZ___cccfffiiijjjnnnllljjjiiihhhhhhgggggglllkkkpppzzz}}}yyyyyyyyyeee```[[[___gggrrr~~~mmmWWWEEEDDDNNN[[[mmm}}}xxxrrrtttyyy|||rrrnnnnnnooooooqqqsssuuuooo\\\PPPZZZlll|||gggWWWQQQccc```eeezzzZZZMMMLLLIIIDDDAAAAAA===999555222111000000111111111111111111111111222222222222222222222222444333444:::EEE[[[{{{uuu\\\OOONNNQQQVVVkkk{{{||||||jjjhhhkkknnnuuu}}}{{{aaaXXXSSSNNNJJJVVVyyyeeeNNNJJJDDD===888555111//////000000000////////////////////////////////////////////////........./////////000000222444666555111000111333111555<<>>:::666333111111111111111111111111111111111222222222222333333333333333555777>>>QQQnnniiiXXXNNNPPPZZZjjj|||mmmdddkkkvvv{{{~~~lll\\\XXXRRRJJJLLLfffyyyOOOJJJLLL???:::777222000000000000000////////////////////////////////////////////////....../////////000000000333333444444333222111111222333@@@bbbvvvzzz{{{xxxxxx~~~rrrYYYQQQOOOKKKHHHGGGDDDCCCAAA???;;;888444333222111000000000000000///...------...///000333555777777666666888999999999999777666777:::===<<<======>>>>>>???@@@AAA===999888;;;AAAEEECCC@@@<<<;;;999:::???FFFMMMQQQVVVYYY]]]bbbeeefffffffffeeeeeefffiiiqqq|||}}}|||~~~yyy{{{|||{{{rrriiiooo{{{rrrffffffkkkttt|||xxxaaaQQQKKKLLLOOORRRcccwwwssssssqqqnnnlllkkkmmmoooqqqxxx~~~iiiSSSPPPZZZyyywwwXXX[[[uuuttthhh}}}nnnYYYQQQNNNJJJDDD@@@>>><<<777333111111111111111111111111111111111222222222333333333333333444777888AAA\\\}}}qqq```WWWSSS^^^ppp|||gggdddiiiuuu|||{{{}}}bbbZZZTTTLLLSSSYYYZZZKKKOOODDD<<<888444111000111111000////////////////////////////////////////////////...////////////000000000111000000222444555333222666777FFFdddqqqsssZZZQQQNNNKKKGGGFFFDDDCCCBBB>>>:::777444333222111000000000000//////............///000333555777888777777888999:::::::::888777777999<<<;;;;;;;;;<<<============<<<999888<<>>:::555222111111111000000000000000000000000000000000000000000000000000////////////000000000111222000000000222444444333;;;BBBPPP```mmmrrrqqqoootttYYYPPPMMMKKKHHHGGGEEEDDDBBB>>>:::666444333222111000000000000...............//////000222444777999888888999:::;;;<<<;;;:::888888:::;;;<<<<<<<<<===???@@@>>>===>>><<<<<<>>>BBBEEEDDDBBB888<<>>AAABBBAAA???>>>>>>>>>???@@@BBBCCCDDD;;;???DDDHHHKKKPPPVVVZZZXXXYYY[[[^^^```bbbcccdddjjjnnnssstttrrrrrruuuyyyyyy}}}~~~{{{zzz}}}|||xxxuuurrrpppttt|||~~~vvviiiaaagggvvvtttlllkkknnnpppqqqnnnpppzzz~~~mmm___\\\fffyyywwwUUUXXXnnnfffYYYtttpppRRRIIIIIIGGG>>>@@@@@@<<<555111222444222222222222222222222222222222333333444555555666999999HHHkkk~~~oooeeefffmmmxxx}}}ooojjjkkktttuuutttooommmqqqyyyrrr]]]WWWOOOZZZyyy{{{oooxxxfffLLLKKKAAA===888444333222111000000000000000000000000000000000000000000000000000//////000000000111111111333444444333222666===BBBMMMZZZ^^^UUUTTTddduuu{{{qqq~~~xxx~~~tttXXXNNNLLLIIIJJJIIIHHHFFFCCC???999444444333222111000000000000---.........//////000000000333777999:::::::::;;;<<<======<<<::::::;;;===888888999===AAADDDBBB@@@======>>>======>>>@@@CCC===@@@CCCFFFIIINNNVVV\\\VVVWWWYYY\\\___bbbeeefffiiilllmmmkkkhhhiiinnnsssssszzz}}}yyyvvvxxxyyywwwpppmmmkkkqqq{{{~~~~~~{{{kkk]]]bbbqqquuujjjhhhjjjllllllppppppyyyuuugggbbb___nnn{{{}}}[[[XXXiiiiiiXXXtttsssRRRJJJLLLLLL>>>@@@AAA===666111222444222222222222222222222222222222333333444555666666===>>>TTTlllkkkooowwwrrr```]]]dddrrrqqqnnniiigggiiilllmmmuuu~~~aaaYYYVVVTTT]]]{{{vvvjjjiiiuuuSSSMMMBBB>>>999555333222111000000000000000000000000000000000000000000000000000000000000000111111111111...111333333444;;;FFFOOOaaakkkgggUUUTTTfffrrrpppllliiimmm~~~zzz|||rrrqqqxxxsssXXXOOONNNKKKIIIHHHFFFCCC@@@<<<999888333333222222111000000000,,,......---,,,---111555///444888888666666999===;;;<<<======>>>======<<<:::>>>DDDGGGFFFBBB???===>>>======>>>@@@BBBAAAAAAGGGDDDCCCEEEKKKPPPRRRRRRPPPMMMPPPZZZaaaaaadddhhheeeggghhhhhhhhhiiikkknnnnnnooossswwwwwwsssrrrtttzzzuuupppoooqqquuuwwwwwwxxx}}}~~~ooouuuyyyjjjbbbdddeeemmmlll^^^nnnvvvnnnjjjgggkkktttrrrvvv{{{pppWWWRRR[[[nnn}}}yyyfffYYYccc{{{```ggg~~~aaaKKKDDDNNNFFFBBB???===888222000333222222222222222222222222666333222444444222333777???@@@hhhzzz}}}ppprrrtttvvv|||wwwxxxnnn]]]WWW]]]fffiiiiiiddd]]]___hhhrrrwwwlll]]]XXXRRRQQQfffsssbbbwwwXXXNNNHHH???666444333000000111000000000000000000000000000000000000000000000000111111111111111222222333000///444888666<<<^^^zzzmmmdddbbbgggnnnsssrrrmmmtttuuuyyysss}}}rrrXXXOOONNNKKKIIIHHHFFFCCC@@@<<<999888333333222222111000//////,,,......---,,,---111444000444888888666666888<<<<<<<<<<<<===============???CCCHHHIIIGGGCCC@@@>>><<<<<<<<<>>>???AAAAAAAAAGGGHHHJJJNNNRRRTTTTTTTTTMMMMMMSSS___ggghhhiiilllccceeegggiiijjjjjjjjjjjjkkkkkkoootttuuussstttxxx~~~zzzvvvuuuwwwzzz{{{zzzyyy{{{|||}}}}}}}}}{{{{{{zzz~~~}}}yyynnnlllmmmpppmmmddd[[[XXXRRR\\\nnnzzzzzztttpppkkknnnvvvxxx{{{|||rrrYYYQQQYYYjjjwwwqqq```bbb~~~~~~dddfffhhhPPPFFFMMMDDD@@@>>>===999333222555222222222222222222222222555222333555666444666:::BBBKKKwwwwwwpppvvvxxx{{{|||tttoooeeeZZZZZZbbbaaabbbaaa\\\YYY[[[ccckkkppp}}}{{{dddZZZSSSOOO]]]uuukkkzzziiiWWWJJJAAA888666555222111222111111111111111111111111111111111111111111111111111111000000111111222333333222333666===RRR|||}}}yyyzzz~~~}}}}}}}}}qqqWWWOOONNNKKKIIIHHHFFFCCC@@@<<<999777444333333111000///......---...///......///222555222555888999777666888:::<<<<<<;;;;;;<<<<<<===>>>BBBEEEHHHIIIFFFAAA>>><<<999:::;;;===>>>>>>??????EEEIIIOOOTTTVVVVVVVVVVVVOOOQQQZZZfffnnnooonnnnnnfffcccaaabbbeeeiiilllmmmmmmlllnnnqqqrrrqqqtttyyy{{{yyyvvvuuuvvvwwwwwwvvvxxxwwwvvvvvvxxx||||||zzzyyyxxx~~~~~~~~~~~~}}}||||||{{{vvvoooddd[[[[[[]]][[[WWWTTTWWWggg}}}~~~xxxsssnnnpppuuuwwwvvvuuuxxxqqqYYYOOOUUUdddooowwwsss```^^^wwwpppiiiqqqVVVHHHLLLDDD???======:::555444666333333333333333333333333333222444777777555888===AAATTT{{{kkkcccnnnrrrxxxyyynnnbbbZZZYYY^^^dddXXXWWWUUUSSSRRRVVV]]]bbbhhhtttmmm```XXXPPPTTTgggwwwxxx~~~\\\MMMDDD;;;999777444222333111111111111111111111111111111111111111111111111111000000000000111222222111222222333@@@^^^}}}|||oooWWWPPPNNNJJJHHHGGGEEECCC???<<<999777444333222111000///...---//////000000111333555666444666888999777777888999:::999999999999;;;<<<===???AAADDDDDDAAA>>>;;;::::::;;;======<<<;;;;;;;;;???EEEMMMRRRSSSUUUWWWZZZZZZ\\\aaaiiinnnnnnllljjjjjjbbbYYYVVV[[[eeepppvvvvvvtttssssssrrrooorrrwwwvvvvvvuuutttssssssrrrqqqwwwtttsssuuuzzz}}}}}}~~~~~~~~~~~~~~~~~~}}}}}}uuummm\\\PPPUUUaaagggddd___jjjwww}}}|||xxxrrrmmmooossssssqqqmmmooozzzqqq\\\OOOSSSaaakkkqqq{{{ggg___uuu~~~mmmxxx[[[IIIJJJFFFAAA======;;;666444555333333333333333333333333333222444777777555888>>>CCC___hhh]]]aaaiiittt~~~yyysssfffXXXUUU[[[___^^^QQQOOOLLLKKKNNNTTTYYY\\\ccclllyyyyyyhhh]]]TTTRRR]]]{{{xxxcccOOOFFF>>>;;;999555222333111111111111111111111111111111111111111111111111111000000000000111222222000444555555@@@ZZZwww{{{yyyyyymmmVVVPPPNNNJJJHHHGGGEEEBBB???;;;888777333333222111000///...---000000000222444555666777555666888888888888888999666666777777888999::::::;;;===@@@@@@>>><<<;;;;;;;;;>>>??????<<<999888888<<>>>>><<<777333333333333333333333333333333333333555777555444888@@@QQQttt{{{cccYYY```kkk{{{|||rrrkkk^^^WWWYYY___\\\TTTNNNKKKHHHIIINNNUUUYYY[[[bbbgggqqq}}}ooo___WWWSSSWWWuuutttgggQQQHHH@@@===:::555222222111111111111111111111111111111111111111111111111111111111111111222222333333888999999@@@QQQccckkktttjjjgggyyylllUUUPPPNNNJJJHHHGGGEEEBBB???;;;888666111111111000000//////.../////////111444666666666555666777888999999999999444555666777888999999999:::<<<>>>???>>>===>>>>>><<<@@@BBBAAA===999888999<<>>===888333222333333333333333333333333444444666777555444<<>>;;;888666000000000000000000000///---,,,,,,///333555444333555555666888:::;;;;;;:::333555777:::;;;;;;999888;;;<<<>>>>>>======>>>???;;;???CCCCCC???;;;;;;=========???DDDKKKSSSXXX[[[```aaa^^^ZZZ[[[```aaa]]]^^^eeelllmmmiiifffgggiiimmmnnntttzzz{{{wwwvvvyyyuuuvvvwwwvvvtttsssuuuxxxwwwwwwwwwxxxyyyzzzyyyxxxwwwvvvwwwyyy|||jjj[[[LLLIIIRRRdddyyy{{{}}}}}}vvvvvvtttpppiiieeebbb___ZZZXXXaaammmwwwmmmcccaaadddpppwwwssstttuuusssvvvtttoooqqqwwwtttkkk```ZZZccctttkkk___uuugggaaavvvpppRRRKKKKKKCCC>>>>>>>>>999555444444444444444444444444444444444666777666888CCCNNNqqqpppbbbdddeeevvvzzzkkkeeedddjjjiii]]]SSSQQQLLLLLLMMMOOOTTTZZZ```eeecccfffrrr```WWWXXXQQQiiizzziiinnn}}}iiiVVVMMMEEEBBB>>>888333222222222222222222222222222222222222222222222222222444444333333444444555666666;;;JJJYYY]]]XXXZZZaaaoooooolllkkkttt|||uuu}}}}}}jjjUUUPPPNNNIIIGGGFFFDDDBBB>>>;;;888666////////////000000000000+++******---111444333111444444555888:::<<<<<<;;;333555999<<<===<<<:::999;;;<<<===<<<;;;:::<<<===999???DDDDDD@@@>>>>>>@@@<<<;;;<<>>???;;;777666444444444444444444444444444444666777777;;;HHHVVVpppcccfffeeeyyyyyykkkfffkkkssslllZZZRRRVVVLLLMMMPPPRRRUUU[[[ccchhhcccggguuucccYYY\\\RRRhhhsssqqqqqqjjjYYYPPPHHHDDD@@@:::555333222222222222222222222222222222222222222222222222555444444444444555666666>>>HHH```yyyzzzhhh___bbb```hhhjjjjjjvvvvvv{{{kkkTTTQQQPPPKKKJJJGGGCCC@@@>>>;;;777555111000///......------......//////111222333444444888777666666666777999:::999:::<<<<<<;;;::::::;;;======>>>>>>>>><<<;;;:::<<<>>>@@@@@@>>><<<<<<<<<>>>>>>@@@DDDJJJOOOSSSTTTVVVWWWXXXZZZ\\\^^^```bbbjjjkkkmmmllljjjggggggggghhhiiikkkmmmnnnoooppppppttttttuuuvvvwwwxxxxxxyyyvvvtttsssuuuxxxyyyxxxuuuqqqooonnnpppuuuyyyyyyxxx~~~}}}zzzyyy{{{}}}}}}~~~~~~~~~~~~tttQQQJJJDDDEEEIIIOOOXXXbbbnnn|||{{{kkkaaaYYYOOOIIIIIILLLOOOQQQKKKKKKJJJIIIGGGHHHJJJMMM[[[cccooo{{{uuummmhhhfffaaaaaarrrzzzqqqqqqvvvtttrrrpppqqquuu{{{lllZZZRRR\\\jjjtttmmm^^^dddhhhhhh~~~~~~bbbIIIHHHEEEAAA>>><<<999666444444444444444444444444444999333444;;;777666MMMkkkxxxkkk```sss{{{pppxxxyyynnn```WWWPPPJJJLLLMMMOOOSSSYYY___bbbcccccccccjjj~~~jjjZZZXXXQQQfffxxx{{{ooo{{{bbbLLLDDDHHH@@@777666555222222222222222222222222333222222111111222222333666333222555555444777;;;HHHzzzyyyoootttsssrrr{{{yyyyyyvvvkkkTTTQQQPPPKKKJJJGGGDDDAAA>>>;;;888555111111///..................///000111222333444555777777666666666777999999:::<<<===>>>===<<<===>>>>>>>>>??????>>><<<;;;:::<<<===??????===<<<;;;<<<>>>???BBBFFFLLLPPPSSSTTTVVVVVVWWWYYY[[[]]]___```dddfffhhhiiigggfffffffffhhhiiijjjlllmmmnnnnnnnnnrrrrrrssstttvvvwwwxxxxxxxxxwwwvvvwwwxxxwwwtttqqqqqqooonnnqqquuuwwwvvvtttyyyzzz{{{zzzyyyyyy{{{|||{{{ooocccPPPJJJFFFGGGKKKRRR]]]hhhsssyyy|||}}}|||fffWWWKKKFFF@@@===>>>AAABBBBBBFFFFFFFFFDDDCCCCCCFFFHHHMMMSSS]]]iiittt}}}}}}{{{wwwtttrrrpppqqqyyyrrrlllnnnpppnnnlllmmmsss|||jjjVVVJJJRRR^^^fffsssqqq^^^```xxxhhhggg|||fffNNNJJJGGGBBB???===:::777555444444444444444444444444777222555:::999<<>>;;;888555111111000///...............///000111222444555555777777666666666777888888;;;===????????????@@@AAA?????????>>>===;;;:::999;;;<<<>>>===<<<:::;;;;;;===@@@DDDIIIMMMPPPRRRSSSVVVVVVVVVWWWYYY[[[\\\]]]^^^```cccddddddcccdddeeehhhiiijjjkkkllllllllllllppppppqqqssstttvvvwwwwwwzzzyyyxxxxxxxxxvvvrrrooojjjiiikkkpppwww{{{|||{{{yyy}}}~~~}}}|||wwwssshhh\\\WWWSSSPPPPPPRRRXXXeeeqqqyyyzzzyyyxxx~~~nnn\\\KKK@@@;;;:::999999;;;======<<<@@@@@@@@@>>>======???BBBDDDGGGNNNZZZhhhuuu~~~}}}tttooorrrssspppmmmmmmrrr{{{nnnXXXIIINNNXXX^^^hhhuuuyyybbbcccyyylllgggzzzkkkSSSLLLHHHDDD@@@===;;;888666444444444444444444444444444222555:::<<>>?????????AAABBB>>>>>>===<<<:::999888777;;;<<<===<<<:::999:::;;;<<<@@@EEEIIILLLOOOPPPQQQUUUUUUUUUVVVWWWYYYZZZ[[[\\\^^^aaabbbbbbbbbccccccjjjjjjkkkllllllllllllkkknnnoooppprrrsssuuuvvvwwwyyyxxxwwwvvvvvvvvvvvvvvvqqqooonnnpppvvv{{{}}}}}}zzz~~~}}}~~~|||tttllljjjfffaaa___\\\___iiitttxxxzzz||||||pppjjjaaaWWWMMMDDD;;;666888888999:::<<<=========;;;<<<<<<;;;::::::<<<===AAABBBFFFQQQaaarrrwwwyyyzzzxxxtttrrrsssxxxppp[[[MMMRRRZZZ___gggrrr|||ggghhhwwwmmmzzzpppWWWMMMIIIDDD???===:::888666444444444444444444444444222333666999@@@UUU~~~{{{yyy{{{ppp```VVVSSSVVVXXXWWWWWWXXX[[[```eeeggghhhllliiigggnnnssseeeYYYTTThhhwww```IIIHHHEEEAAA<<<555333333333333333333333333333333333222222333333333111000222666666777<<>>???@@@<<<;;;:::999888777777666;;;<<<<<<;;;999999:::;;;;;;???EEEHHHJJJLLLNNNPPPTTTTTTTTTUUUVVVXXXYYYZZZ]]]___bbbcccbbbbbbbbbcccllllllmmmmmmmmmmmmllllllnnnnnnpppqqqrrrtttuuuuuuuuutttsssrrrssswww|||wwwssssssttttttttttttyyy|||zzzyyyzzz{{{{{{zzz{{{~~~zzzrrrkkkddd___dddkkkhhhjjjooowwwyyyrrrggg^^^QQQLLLEEE???;;;999888777777777666666666777888999999:::;;;:::999999:::;;;<<<<<>>;;;999777555444444444444444444444444222444666999EEEddd|||~~~}}}mmm___XXXWWW[[[^^^\\\\\\\\\___dddhhhjjjjjjmmmllljjjnnn}}}|||hhh]]]UUUbbb|||xxxjjjmmmMMMFFFCCC@@@===666333333333333333333333333444333333333333333333444111111555888777777<<>>AAAJJJ[[[qqq~~~yyynnnjjjiiikkknnnoooooossszzzuuuhhhfffeeehhhzzzzzz}}}pppkkk~~~jjjOOOKKKDDD>>>;;;999888666444444444444444444444444555777777:::PPPyyytttiiiggggggfffeeegggeeeddddddfffjjjmmmnnnnnnooopppkkkhhhtttoooccc^^^aaaqqqmmmeee~~~YYYLLLDDD@@@>>>888444444444444444444444444444444333333333333444444777666666888:::AAAQQQ___ffffffiiilllllliiifffeee~~~tttuuuxxxlll^^^QQQHHHHHHHHHJJJLLLPPPVVV[[[___kkksss}}}}}}pppXXXSSSOOOGGGLLLIIIEEEBBB@@@===999666333222111000////////////---...000222444666888999666666777777777666444333777999::::::999888999:::<<<;;;:::::::::;;;<<<============;;;::::::;;;===???CCCGGGHHHGGGHHHNNNSSSQQQRRRSSSTTTWWWYYY[[[\\\ZZZ]]]bbbeeeggghhhjjjlllhhhiiijjjkkklllllllllllljjjjjjjjjjjjjjjjjjjjjjjjfffjjjmmmnnnlllkkklllnnnssspppooopppsssuuusssqqqmmmooopppppppppqqqsssuuuxxxyyyyyyxxxuuuttttttuuuvvvxxxyyyxxxvvvyyyuuukkk\\\NNNFFFEEEAAAAAAEEECCC<<<:::===<<<:::777777777888777666222555888777444222333444222333555555333222333444444777;;;===BBBRRRiiizzz~~~tttooojjjlllnnnnnnooouuuxxxhhhaaa\\\___vvvtttooojjjdddxxxqqqQQQLLLEEE???<<<:::999888444444444444444444444444666888777;;;SSS~~~|||ppphhhjjjmmmjjjhhhiiigggffffffhhhkkknnnooooooppppppjjjdddpppuuugggccccccqqqvvvcccyyyWWWMMMFFFAAA@@@:::444444444444444444444444555444444333333444444555777666666999???MMMdddxxx|||ssskkkjjjjjjkkknnnssszzzoooeee]]]WWWSSSQQQLLLHHHEEEFFFKKKPPPQQQPPPRRR\\\lll|||vvvmmmkkktttwwwooommmxxx}}}|||mmmTTTKKKJJJKKKQQQMMMHHHCCC@@@===:::777222111111000///......---......///000222333555555555666777666555444555666999999::::::::::::::::::;;;:::888666777888;;;<<<===<<<:::888777777888999999>>>CCCHHHJJJKKKMMMNNNOOOPPPSSSTTTWWWZZZ^^^bbb```aaadddfffgggggggggffflllmmmmmmkkkjjjiiijjjlllfffgggggggggfffdddbbbaaafffiiilllmmmkkkiiihhhhhhkkkkkkkkkkkkmmmoooqqqrrrmmmnnnnnnoooppppppqqqqqqooosssvvvuuurrroooooopppsssrrrrrrrrrvvv|||}}}qqqcccTTTJJJEEEFFFFFFEEECCC???<<<:::::::::;;;;;;;;;:::999999999888666444333333333444222222333333444555666666222111444;;;CCCMMM]]]kkk|||~~~rrrlllnnnooopppooopppuuu|||iiiVVVQQQNNN\\\vvvpppdddyyykkk[[[ddd{{{pppVVVJJJFFFDDD;;;;;;>>>999444444555555444444333222555777777@@@___yyysssllljjjkkkllljjjgggkkkiiigggeeefffhhhjjjkkkjjjlllkkkhhhmmm}}}{{{nnn```fffqqqtttxxxwwwXXXIIIHHHFFF@@@;;;888666333222333444333222444444333333333444555555222999999777JJJooo}}}~~~~~~rrrjjj```ZZZ[[[\\\\\\[[[YYYWWWUUUSSSSSSUUUWWWYYYZZZ[[[___gggnnnooohhh```ccceeeeeedddeeegggfffcccrrrsssfffccccccmmm||||||}}}nnnUUULLLKKKLLLPPPLLLGGGCCC@@@===:::777111111111000///...............000111222444555555333444666666666666888:::999:::;;;<<<;;;;;;:::999:::888666555666777999;;;>>>===;;;999888888999:::;;;???DDDHHHJJJLLLMMMNNNQQQRRRTTTTTTUUUWWW[[[^^^```aaadddfffggghhhgggfffiiijjjkkkjjjhhhhhhiiikkkgggiiikkkmmmllliiieeecccccceeeggghhhgggggggggiiimmmlllkkkjjjjjjkkklllmmmllllllllllllmmmnnnnnnoookkknnnoooooollljjjjjjkkkjjjkkkmmmppptttyyy{{{mmm]]]RRRQQQMMMHHHEEECCCAAA???===;;;;;;;;;;;;;;;:::999999888777666444333333333333222222333333444555555666444222444999???GGGUUUbbbwwwwwwrrrrrrrrrrrrqqqqqqtttzzz|||bbbOOOJJJEEELLL^^^vvvpppaaarrrnnn[[[cccyyyoooYYYLLLHHHFFF===;;;<<<777555555555666666666555555666888:::CCC___yyytttnnnmmmooopppnnnkkkkkklllmmmkkkhhhgggiiillljjjjjjgggdddjjj{{{zzzuuubbbccclll```JJJDDDDDD???:::888666333333333444333333333333333333333444444555666555444EEEpppyyy|||xxxyyy{{{|||{{{vvvsssooollllllnnnrrruuuxxxssskkkgggppp||||||xxxuuuqqqkkkddd\\\XXXVVVkkk||||||ooollljjjfffkkkiiimmmyyyzzz}}}}}}oooWWWNNNMMMMMMOOOKKKGGGCCC@@@===999777111111000000//////.........///000222333444555555111333555666666888;;;===;;;<<<>>>>>>>>><<<:::888888777555444555666888:::>>>===;;;999999999;;;<<<>>>BBBFFFJJJKKKLLLMMMNNNSSSTTTUUUUUUTTTUUUXXXZZZ^^^___aaaccceeeeeeeeeeeehhhiiijjjiiihhhhhhiiikkkiiikkkoooqqqppplllgggccc^^^___`````````bbbeeehhhmmmmmmlllllllllllllllmmmjjjjjjiiiiiiiiijjjjjjkkkkkkllllllkkkiiihhhiiijjjfffjjjnnnrrrtttvvvyyy{{{~~~}}}lll```[[[RRRHHHCCCCCCDDDCCCAAA============<<<;;;999999888777666444333333333333222333333444444555555555555333444777:::???KKKVVVkkkwww}}}xxxwwwvvvssspppnnnooosssvvvzzzaaaNNNJJJDDDDDDOOO___yyysss___lllwwwcccggg|||ttt\\\MMMHHHGGG???;;;;;;666555555666666777888888888444888===IIIccczzzwwwssssssvvvwwwvvvtttpppwww}}}{{{rrrlllllloooqqqoooiiidddjjjzzzzzzgggbbbhhh}}}lllLLLCCCDDDBBB===999666444333444444444333333222222222333333444555777333444LLL~~~uuuzzzuuu|||ssseee^^^___wwwyyydddbbbqqqwww}}}zzzpppYYYOOONNNNNNMMMJJJFFFBBB@@@<<<999666111000000000/////////...///000111333444555555444222333555555666888;;;>>>>>>???@@@AAA@@@>>>;;;999777777666555666777999:::===<<<:::999999:::;;;<<<@@@DDDHHHJJJLLLMMMNNNOOOSSSUUUVVVVVVVVVVVVXXXZZZ[[[\\\^^^```bbbccccccccchhhiiijjjiiihhhhhhjjjllljjjlllnnnnnnlllgggbbb^^^ZZZYYYXXXVVVVVVYYY^^^cccdddfffiiilllmmmmmmkkkjjjhhhhhhgggfffffffffffffffiiihhhgggeeeddddddeeefffccchhhnnnqqqpppoooooopppqqq~~~wwwkkkZZZPPPEEE@@@CCCFFFEEEBBB?????????>>>===;;;:::999888777666555444333333333333333333444444444555555555333333555666999CCCMMM\\\iiixxx{{{xxxuuuqqqmmmjjjjjjlllnnn~~~{{{gggSSSNNNKKKKKKUUU[[[vvvxxxbbbkkkllllll~~~xxx]]]LLLGGGGGG@@@;;;;;;777444444555666777888999:::333888AAARRRlll}}}{{{yyyxxxyyy|||~~~~~~}}}}}}wwwqqqqqq~~~yyyppphhhkkkyyyyyy}}}mmmeeegggnnn{{{TTTEEEGGGFFF???999777444444444555555444222222222222222333444555444666;;;MMMoooyyywwwuuurrrhhhcccdddlllxxx~~~sssggglllvvv}}}{{{rrr[[[QQQOOONNNLLLIIIEEEBBB@@@<<<888555000000000000///////////////111333444555555555444444555555555555666999<<<@@@@@@AAABBBAAA???===;;;888888888888888:::;;;<<<;;;:::888777888999;;;<<>>BBBEEEDDDAAAAAAAAA@@@???>>>===;;;:::888888888777666555444333333333333444444444444444444333333555555666>>>HHHOOO^^^ppp~~~~~~{{{yyytttqqqmmmkkkkkkmmmpppqqqzzzrrr\\\TTTSSSXXXcccbbbvvv}}}hhhnnnuuurrr{{{___KKKDDDFFF@@@;;;;;;999444444444555666888999:::888>>>KKK```|||zzzzzzyyy{{{~~~uuuppp}}}tttkkklllxxxyyy{{{vvviiigggggg___JJJIIIFFF===:::888555444555666555444222222222222333444555666555999???LLLeee{{{ssswwwpppbbbgggqqqqqqmmmkkk^^^dddllluuu|||xxx~~~|||sss\\\RRROOOMMMJJJHHHEEEBBB@@@<<<888555000000000000////////////000111444666666666555444555666555444333444777:::????????????>>>======<<<999999999:::;;;<<<===>>>:::999777777777999;;;<<>>======999999999999888666555444444444444444444444444444444222333555444555;;;DDDIIIWWWiiiwwwyyyyyyrrrooovvvwwwpppnnnkkklllpppuuuyyy{{{~~~kkkbbbdddiiirrrlllxxxsssttteeeMMMCCCFFF@@@;;;;;;:::555555444444666888:::;;;@@@HHHYYYrrr|||{{{{{{|||xxxmmmyyyyyyssskkkkkkvvvxxxzzztttllljjjjjjLLLHHHDDD999;;;888666555666666666555222222222333444555666777;;;999:::FFF```yyyrrr}}}~~~yyy|||tttkkkpppvvvkkklllxxx}}}xxxuuu]]]RRRNNNLLLIIIGGGDDDBBB???<<<777444////////////000000000000000222555777777666555444444444444222222333777:::<<<;;;::::::::::::;;;<<<999999:::;;;<<<===>>>>>>:::999888777888:::<<<>>>@@@CCCFFFIIIKKKNNNQQQSSSQQQTTTWWWYYYYYYYYY[[[\\\^^^^^^___aaaccceeeggghhhhhhiiihhhgggdddcccdddeeeiiiiiiiiigggddd___ZZZWWWJJJHHHEEEBBBBBBFFFMMMRRR^^^___``````___^^^\\\ZZZ[[[]]]______^^^YYYTTTQQQRRROOOLLLKKKMMMMMMMMMKKKLLLQQQUUUWWWZZZaaammmwwwyyyxxxkkkXXXRRRJJJCCCAAA@@@@@@@@@AAAAAAAAAAAAAAA@@@??????;;;;;;;;;;;;:::888666555444444444444444444444444444333333444333222888???DDDPPP]]]iiiuuu|||yyyyyy~~~rrr^^^\\\bbbuuuwwwrrrooolllmmmrrrwww{{{|||wwwrrrvvvxxx{{{~~~yyynnnRRRFFFHHHAAA:::;;;;;;777777666666666888:::<<>>::::::999888999;;;>>>???@@@BBBFFFHHHKKKNNNQQQTTTRRRTTTWWWXXXXXXXXXXXXYYY[[[[[[\\\^^^```bbbeeefffmmmmmmllljjjhhhfffggghhhhhhjjjmmmmmmkkkeee___[[[LLLJJJHHHFFFGGGLLLSSSXXXUUUTTTSSSRRRSSSTTTWWWXXXWWWYYY\\\]]][[[VVVPPPLLLHHHEEECCCCCCEEEEEECCCAAADDDGGGJJJJJJLLLTTTcccnnnssszzzyyyccc\\\QQQGGG@@@>>>???AAAAAAAAAAAABBBBBBAAA@@@@@@;;;<<<<<<<<<;;;999777666444444444444444444444444444333333444222000555<<<@@@IIISSS]]]hhhssszzzzzz}}}|||zzzzzz|||uuudddSSSXXXlllyyyvvvrrrmmmmmmppptttvvvvvvxxxxxxxxx}}}zzz}}}uuuWWWIIIIIIAAA:::;;;;;;:::999777777777999;;;======KKKhhh}}}~~~rrrrrrxxxxxxpppjjjrrrxxxxxxwwwzzz~~~qqqMMMHHHIIIBBB;;;999777666666777777666333444444555666777999999888DDDRRR\\\dddllltttyyyuuuwwwxxx~~~vvvZZZMMMLLLMMMNNNKKKGGGDDD@@@<<<666333////////////000000000000333444555777888999999999888777555333333444666888777666444555777888888777777888999:::;;;<<<;;;;;;999888888888:::<<>>>>>???@@@AAABBBBBBCCCDDDFFFLLLSSSXXXccckkkyyy|||mmmZZZLLLGGGEEEAAA>>>???@@@AAABBBBBBAAA@@@?????????>>>===<<<:::888777888777666555444333333333444444333222333444555666;;;@@@FFFMMMUUU```mmmuuuxxxuuusssssswww~~~sssbbb[[[ccc}}}zzzpppooooooqqqrrrrrrqqqpppzzz}}}~~~~~~vvvqqqwwwbbbIIIDDDCCC===:::===<<<888444444777:::;;;;;;???QQQooo}}}~~~yyyuuuxxxxxxrrrlllqqqxxxvvv}}}wwwvvvwwwQQQLLLKKKAAA===:::777555666666666666666555555666777888888777666UUUrrruuusss{{{xxx[[[NNNLLLMMMMMMJJJFFFCCC???;;;666222///000000000111111222222222333555666777888888888888777555444444666888:::888666444444666888888777666777777999:::;;;;;;<<<999888888888:::===???AAAFFFGGGIIIKKKMMMNNNOOOOOOQQQRRRTTTUUUUUUUUUWWWYYY^^^```bbbcccbbbbbbccceeeiiijjjlllnnnoooooooooooojjjiiikkknnnqqqmmmccc[[[YYY[[[^^^___^^^\\\ZZZYYYKKKEEEAAAAAA@@@???DDDKKKPPPRRRSSSQQQLLLFFFDDDCCCAAA@@@>>>=========?????????@@@@@@AAACCCHHHNNNSSS]]]fffsss{{{hhhYYYOOOIIICCC??????@@@AAABBBBBBBBBAAA@@@@@@??????>>>===;;;999888888888666555444333333333444444333333333444555666666:::???EEENNNZZZhhhqqqxxxxxxwwwuuutttxxxtttgggggg|||~~~sssqqqooonnnoooqqqrrrsssxxxlllkkktttbbbJJJEEEDDD===:::<<<;;;888555555888::::::999AAATTTrrr{{{xxx{{{zzzrrrjjjkkkxxx|||zzzsss|||}}}VVVJJJGGG@@@<<<:::666555555666666555777555333333555888:::<<>>:::555222//////000111222333333444222333444555666666777777777666555555666888:::<<<:::777555555666888999999555555666777999:::<<<===999888888888:::===@@@BBBEEEFFFHHHKKKMMMOOOPPPPPPRRRSSSUUUUUUUUUUUUWWWXXX]]]```cccdddcccbbbaaabbbfffgggiiikkkmmmnnnoooooolllkkkkkkiiigggddd```^^^^^^^^^```eeeiiiggg```ZZZFFFBBB???@@@@@@@@@CCCGGGJJJKKKLLLIIIEEE@@@>>>===>>>===<<<;;;:::;;;<<<<<<;;;<<<<<<===>>>BBBGGGKKKSSS[[[hhhuuurrr```RRRHHHAAA===???@@@AAABBBBBBBBBBBBBBBAAAAAA@@@???>>>===;;;:::999888777666555444444444444333333333333444555555222555999===EEERRR```kkksssvvvxxxvvvrrrttt|||tttrrrvvvsssoookkkkkknnnrrruuurrrvvvxxxwwwyyy}}}~~~|||{{{eeeiii~~~ooovvvcccKKKGGGFFF>>>:::<<<;;;999777777999999999888@@@VVVrrr{{{xxx}}}}}}xxx{{{zzzrrrhhhgggqqq|||}}}qqquuufffLLLDDDBBB===:::777555555666666555777555222111333777===@@@aaammmaaaVVVWWW^^^lllsss}}}```QQQMMMLLLJJJHHHDDDAAA===999555111......///000222333444444111222333444555555555555555555555666777:::===>>><<<:::777666888:::<<<<<<666666666777999<<<>>>???999888888999;;;>>>AAABBBCCCDDDGGGJJJMMMOOOQQQQQQSSSUUUVVVWWWVVVVVVXXXYYY]]]```cccdddcccaaa```___aaabbbccceeefffggghhhiiijjjlllkkkfff___[[[[[[]]]___^^^```hhhpppooodddYYYFFFDDDDDDEEEFFFFFFFFFFFFGGGGGGFFFCCC@@@===;;;:::::::::999888888888888999888999:::::::::===@@@CCCIIIPPP\\\gggsssxxxgggWWWJJJBBB?????????@@@@@@AAAAAABBBBBBBBBBBBBBBAAA@@@>>>===<<<:::999888777666555555555444333444444444555555555444555777999>>>IIIWWWbbbnnnsssxxx|||}}}}}}tttrrrooollljjjlllpppsssjjjjjjhhhhhhmmmtttuuuqqqiiilllllliii}}}eeeNNNIIIHHH@@@;;;<<<::::::999999999999888777@@@YYYvvv{{{vvvwwwyyyqqqlllmmmwwwxxxzzzzzzssskkkiiiooovvv}}}{{{jjjpppyyySSSEEEGGG???<<<888666777777777666777666444333444777===AAA```{{{uuuooocccZZZYYYUUUXXX```lll{{{~~~aaaRRRMMMLLLIIIGGGCCC@@@===999555111------...///000222222333111222333444555555555444444444555666999;;;===???>>><<<::::::;;;===>>>>>>666777888999;;;===???@@@888888888999;;;>>>AAACCCBBBDDDFFFJJJMMMOOOQQQQQQTTTVVVXXXXXXXXXXXXYYY[[[\\\___bbbdddbbb```______```````````````aaaaaaaaaeeehhhjjjeee^^^[[[^^^ccchhhfffgggmmmsssooobbbVVVMMMNNNOOOPPPRRRQQQMMMIIIFFFEEEBBB???===;;;999888777777666666555555555555666777888999999:::<<<>>>CCCJJJTTT^^^gggxxxsssaaaSSSJJJEEE????????????@@@@@@AAAAAABBBBBBBBBBBBAAA@@@>>>>>>;;;:::999888777666666666444444555555666666666666666666777777999AAAKKKTTTgggllluuuwwwooo~~~qqqrrrqqqooolllkkkmmmoooeeebbb___```iiissstttoooqqqoooqqqcccrrrjjjQQQKKKIIIAAA<<<>>>::::::;;;:::999888888888BBB___}}}}}}yyyyyyzzz}}}yyyuuuwww{{{ccc___cccppp~~~~~~|||wwwqqqnnnnnnpppxxx~~~{{{mmmhhhggg^^^jjjXXXGGGJJJAAA>>>:::888888888888777666777888777666888<<<@@@ccc||||||yyylllccccccaaa[[[ZZZ```[[[]]]bbbkkkwww~~~bbbSSSNNNMMMIIIGGGCCC@@@>>>:::555222------...///000111111222222333444444555555444444333444555777999;;;===>>>>>>===<<<<<<>>>??????>>>777888:::<<<===>>>??????888888888999;;;???BBBDDDBBBDDDFFFIIILLLOOOPPPQQQSSSUUUWWWXXXXXXYYY[[[]]][[[^^^aaabbbaaa```___```cccbbbaaa```_______________dddgggeeeaaaaaagggmmmtttsssssstttssskkk___VVVWWWZZZ\\\]]]^^^]]]UUULLLFFFBBB>>><<<;;;:::888777555555444444444333333333444555777888888888999;;;AAAEEENNNVVV\\\jjj{{{jjj[[[OOOHHHAAA@@@@@@??????@@@@@@AAABBBBBBBBBBBBAAA@@@??????<<<;;;:::999888777777777555666777777888888777777666777888777666:::@@@FFFVVV[[[fffxxx}}}uuuqqq{{{vvvmmmqqq}}}~~~pppsssuuusssooommmmmmnnndddbbb___bbblllwwwyyyuuuuuuxxxooo{{{jjjvvvoooTTTMMMJJJBBB===???:::;;;;;;:::888888999;;;@@@```}}}wwwqqqttt~~~qqq\\\[[[___lll||||||qqqyyy~~~{{{yyytttmmmgggssswww```VVV\\\\\\jjjXXXHHHJJJAAA>>>;;;888888888888777666888:::999888:::???CCCVVVkkk{{{yyywwwyyywwwwwwssskkkgggcccbbbeeehhhjjjnnnsssnnnkkkhhhiiiqqq{{{~~~}}}bbbSSSOOONNNJJJGGGDDDAAA>>>;;;666333//////000000000111111111333444444555555555555444333444555777999:::<<<===<<<;;;;;;===??????===;;;666777:::===>>>>>><<<;;;888888888999<<>>DDDKKKNNNWWWqqqpppcccVVVNNNEEEDDDBBBAAA@@@AAAAAABBBBBBBBBBBBBBBAAA@@@??????===<<<;;;999888888888888666777888999:::999999888666999;;;:::999999<<>>AAA:::;;;;;;999777888;;;>>>FFFeee}}}~~~zzzwwwxxxyyygggfffgggppp|||{{{kkkaaajjj}}}}}}}}}|||ooodddmmm|||ppp```^^^bbbiii{{{wwwWWWHHHFFF@@@===999777777777666555555888999999888===EEEKKKOOO___ooo}}}wwwuuuuuulllgggjjjyyyyyyvvv|||oooeeeaaaeeeeeefffiiisss}}}wwwrrrllljjjnnnvvv~~~xxx|||bbbTTTOOONNNJJJGGGDDDAAA???;;;777444111111111111111111222222444444555555666555555555333333555666888:::;;;<<<::::::;;;===???>>><<<999444777:::===>>>===:::999888888888999<<>>AAAIIIUUUdddrrr|||kkkiiirrrwwwzzz{{{xxxsssppprrruuukkkiiifffdddhhhmmmmmmhhhooo{{{xxxZZZOOOKKKBBB???BBB:::::::::888666777<<<@@@SSSqqq}}}}}}||||||xxxuuurrruuu~~~|||nnn^^^UUU___sssyyy}}}ttteeegggvvv||||||uuu___cccccckkksssWWWGGGCCC???<<<888666555555444444555777888777777>>>JJJSSSbbbsss{{{gggbbbrrr~~~qqqiiijjjrrr{{{kkkkkkgggaaa___iii}}}yyyiiicccdddmmmmmmjjjjjjvvv{{{iiigggfffhhhnnnuuuzzz}}}}}}XXXJJJMMMKKKKKKJJJFFFBBB===888444222111000/////////000222333222444666666444333333333555555555666888999888666666666777999<<<<<<;;;999888999;;;===<<<;;;888777888999888555999AAAFFFGGGCCCCCCDDDFFFIIIKKKNNNOOORRRSSSTTTVVVXXXZZZ[[[\\\\\\\\\\\\\\\]]]___```aaa]]]]]]^^^^^^```ccceeefffiiieee___ZZZXXXZZZ^^^aaaggglllppplllddd^^^```dddeeefffjjjooooooeeeUUUHHH===:::666222000111333444222222222222222222222222333333333333333333333333888999<<>>===;;;:::999::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<======>>>>>>DDDGGGNNNYYYgggvvvzzzvvvtttrrrqqqqqqyyyyyypppfffbbbdddiiimmmpppzzz~~~^^^NNNIIIDDD@@@>>>;;;???:::777;;;888888AAAiii{{{~~~xxxooollljjjgggfffhhhaaa[[[WWW[[[ggguuuyyyyyyvvvgggbbblllyyy{{{{{{gggaaa```eee{{{VVV@@@MMMAAA>>>999666666777777777:::444222888;;;@@@SSShhhwww|||qqqsss|||ttt|||kkkgggwwwyyy{{{ddddddhhh[[[___yyyooohhhqqq~~~vvvpppkkkmmmrrrrrrjjjccceeebbb___```aaafffsssuuu~~~\\\OOOPPPMMMKKKJJJGGGCCC???999555222111000/////////000222333222444666666555444444555111111222444777999999888777777777999<<<<<<;;;999999;;;<<<>>>>>><<<:::999777999888666:::AAAEEEEEEBBBCCCDDDFFFHHHKKKMMMNNNQQQQQQSSSUUUWWWYYYZZZ[[[]]]]]]^^^^^^______``````]]]]]]]]]^^^```ccceeeffffffbbb]]]YYYXXX[[[___bbbfffjjjlllgggaaa^^^ccchhhnnnnnnooonnnhhh[[[KKK@@@:::888555222111111222333333333222222222222222222444444444444444333333333777777;;;AAAEEELLLYYYfffvvvmmmggg```YYYVVVQQQJJJFFFFFFBBBCCCDDDCCCBBBAAA@@@@@@===<<<;;;;;;;;;<<<===>>>===>>>>>>======<<<;;;:::;;;<<<===>>>???@@@@@@@@@AAACCCHHHOOOZZZiiiyyyzzzuuuqqqpppoooqqqxxxuuuiiihhhqqq|||qqq{{{cccQQQJJJEEE@@@>>>:::>>>999777<<<999:::EEEiiizzzpppeee___[[[VVVUUUWWWVVVSSSRRRXXXcccnnnuuuwww~~~zzzvvvvvv}}}xxxmmm___gggsss~~~}}}{{{ssskkkgggggguuu^^^FFFLLLBBB>>>999666666777777777666333444666999FFFggg|||www}}}zzzrrrgggvvvppplllvvv~~~~~~ooommmjjjhhhfffccc___\\\^^^[[[YYYYYY[[[```mmmzzzttt{{{```RRRRRRMMMJJJJJJHHHEEEAAA;;;555222111111000///000111222333222444666666555555666777111111222444777999999888777777888999;;;<<<:::888:::;;;===>>>???>>><<<;;;777999999999===CCCEEEBBBAAABBBCCCEEEGGGJJJLLLMMMQQQRRRSSSUUUWWWYYY[[[[[[^^^^^^````````````___^^^[[[\\\]]]^^^```ccceeefffdddaaa]]]YYYXXXZZZ]]]```eeefffddd```\\\___gggnnnuuutttpppiii^^^OOOBBB999777666444333222111111111333333333333333333333333444444444444555555555555666666:::BBBJJJRRR]]]hhhyyyuuunnnggg```VVVKKKFFFGGGBBBAAAAAA@@@@@@???>>>===<<<<<<<<<<<<===>>>???@@@@@@@@@@@@???>>>===;;;;;;;;;<<<>>>???AAABBBBBBBBB@@@BBBDDDFFFLLLYYYkkkxxxyyysssnnnooopppqqquuuzzzuuuppp{{{yyyvvv```uuuqqqgggSSSJJJDDD???<<<:::===999888<<<:::<<>>===<<<<<<888:::;;;<<>>======<<<;;;============>>>??????@@@@@@@@@@@@@@@???>>>===<<<<<<<<<>>>@@@AAABBBBBBBBBCCCEEEFFFEEEFFFOOO___lll|||xxxqqqnnnqqqttttttsssttt{{{zzzwwwwwwiiiwwwnnn___}}}pppggg|||iiiTTTIIICCC>>>;;;===>>>999999<<<999===NNNooo~~~yyyvvvhhh]]]SSSLLLKKKNNNMMMNNNPPPUUU\\\aaaccccccgggkkkmmmooorrruuurrrlllYYY\\\aaafffmmmsssyyy|||~~~rrreeecccpppmmmPPPHHHDDD@@@;;;888777888888888777888999888>>>]]]ssseeetttwwwyyyyyyuuuiiiZZZPPPOOORRRSSSRRRRRRTTTVVV]]]nnn}}}xxxsssxxxaaaRRROOOHHHIIIIIIIIIGGGBBB<<<666333222111000000000111333444444555666666555555777888:::999999;;;======<<<;;;999999999:::;;;;;;888666777888999;;;;;;<<<;;;;;;:::<<<>>>@@@FFFLLLJJJEEEAAAAAABBBDDDGGGIIILLLMMMPPPQQQRRRTTTVVVXXXZZZZZZ^^^___aaabbbbbb```^^^]]]\\\]]]^^^```bbbcccdddeeeaaa___]]][[[[[[]]]___aaaccc___YYYVVVXXX```jjjqqqmmmiii```TTTGGG>>>999777111222222333333222111111333333444444444555555555666666777777777888888888888666999BBBMMMXXXdddnnnvvvxxxkkkcccXXXOOOIIIEEEBBB>>><<<<<<===<<<:::===>>>>>>???????????????@@@@@@@@@@@@@@@@@@???>>><<<<<<===>>>???AAABBBCCCFFFIIIKKKHHHFFFJJJUUU___ooottt}}}vvvrrrrrrvvvyyyvvvrrrqqqooo|||~~~uuuwww|||lll___fffrrrmmmccczzzsssgggxxxnnnWWWJJJEEEAAA>>>AAA@@@::::::<<<888>>>SSSsssyyywwwqqqeeeZZZQQQQQQTTTUUUTTTSSSTTTXXX\\\___```aaagggmmmoooqqqrrrmmmfffXXXWWWXXXZZZ^^^cccgggjjjnnnuuu|||~~~~~~}}}hhhdddpppvvvVVVMMMEEEAAA<<<888888888888888999999888888CCCaaatttffftttzzz~~~uuuhhhYYYPPPLLLLLLSSSSSSTTTUUUWWW```sssxxxxxx{{{dddSSSQQQKKKIIIHHHHHHEEEAAA<<<666333222222111000111222333444555666666555444444555777666666777;;;???BBBBBBAAA:::999999:::;;;:::888555555666777888::::::;;;;;;;;;===>>>BBBJJJPPPNNNHHHAAABBBCCCEEEGGGJJJLLLMMMMMMNNNOOOQQQSSSUUUWWWWWW^^^^^^````````````___^^^______aaabbbcccddddddddd\\\\\\\\\]]]```cccfffhhhccc^^^YYYWWWZZZaaahhhlllfff___TTTHHH>>>777444222000111222333333333333333333444444555555666666666777777888888999999::::::999777:::BBBMMMZZZkkkyyyuuummmbbbVVVOOOIIIDDD>>><<<<<<===<<<;;;===>>>???AAAAAABBBBBBBBBAAAAAAAAAAAA@@@???>>>>>>;;;;;;;;;<<<>>>BBBFFFHHHJJJKKKLLLIIIFFFGGGMMMSSScccjjjvvvvvvtttuuuyyyyyyuuurrrrrrrrrxxxwwwrrruuu|||wwwjjjWWWZZZ```mmmnnn___rrr|||mmmzzzuuu\\\NNNIIIFFFBBBBBB@@@::::::===888@@@YYYpppzzzmmm```VVVUUUXXX\\\ZZZVVVSSSSSSVVVZZZ]]]```eeejjjlllnnnoooiiibbbVVVSSSOOONNNPPPSSSVVVWWW\\\ccckkkppprrruuuzzz}}}fffdddqqqxxxWWWKKKFFFBBB===999888888888888999777555777DDD]]]|||tttlllvvv~~~~~~rrreeeYYYRRROOONNNWWWVVVUUUTTTUUU___ttt~~~www~~~fffRRRQQQNNNIIIHHHFFFCCC???:::666444222222111111111222333444666666666444222222333555222333555999>>>AAABBBAAA;;;:::::::::;;;:::777555444555666777999:::;;;<<<;;;<<<===AAAKKKRRRQQQJJJBBBCCCDDDFFFHHHKKKMMMNNNMMMNNNPPPQQQSSSUUUWWWXXX]]]]]]^^^^^^______``````aaabbbcccdddeeeddddddccc^^^______aaaccceeegggiiiccc^^^ZZZZZZ^^^bbbdddeee]]]TTTGGG===888555222000111111111222333444555555333444444555666666777777888888888999::::::;;;;;;999888;;;BBBLLL]]]tttzzzmmm```XXXLLLFFF???<<<===???>>><<<<<<>>>@@@CCCEEEGGGHHHHHHDDDCCCBBBAAA???===;;;:::999888888:::???EEELLLQQQPPPNNNLLLHHHEEEFFFIIILLL[[[fffuuuyyyvvvvvvvvvuuuqqqrrrwww}}}|||xxxrrriii```NNNXXXcccooo~~~vvv^^^rrrqqq{{{zzz```OOOJJJFFFBBB@@@===888:::===999EEE```ttt{{{lll```]]]```bbb___ZZZTTTQQQSSSVVVZZZ^^^___```bbbfffiiieee^^^SSSNNNHHHEEEFFFHHHIIIIIILLLRRRZZZ^^^aaafffnnntttppp```dddsss~~~XXXIIIGGGCCC===:::999999999888777777666:::EEEXXXlllxxxxxx{{{sssrrrqqqvvv~~~ttthhh^^^YYYZZZ[[[___]]]YYYUUUSSS\\\sssxxxfffPPPPPPNNNIIIHHHEEEBBB>>>:::666555333222111111111222333444777777666444111111222444222222444777;;;===>>>===;;;:::::::::;;;:::777444444555666777999;;;<<<<<<:::;;;<<<@@@JJJSSSRRRKKKCCCCCCDDDFFFIIIKKKNNNOOOPPPQQQRRRTTTVVVXXXZZZ[[[\\\\\\\\\]]]]]]___```aaacccdddeeefffeeeeeecccbbbeeedddddddddddddddeeeeeeccc___[[[\\\```cccbbb```UUUKKK>>>777555555444222111111111222333444666777444444444555666777777888888888999::::::;;;<<<<<<999999<<>>@@@???===;;;===AAAEEEIIIKKKMMMMMMGGGFFFDDDAAA>>>;;;888777777666666999@@@IIIRRRXXXVVVRRRLLLGGGEEEFFFIIIKKKVVVbbbrrr~~~{{{xxxuuusssooonnnsss{{{~~~jjjYYYPPPJJJ___uuuggg|||qqqzzz|||```NNNHHHDDD???>>>;;;666:::>>>;;;HHHeee{{{wwwyyykkkgggiiifffccc^^^WWWSSSSSSUUUXXXZZZYYYWWWWWW]]]bbb```ZZZPPPJJJDDDAAAAAABBBBBBBBBCCCHHHOOORRRUUU[[[dddkkksss}}}jjj```eeeqqq___MMMGGGCCC>>>:::999999999888777999:::===GGGVVVdddlllqqqqqqzzzyyy}}}~~~rrrdddccckkk|||{{{pppeeebbbfffkkkgggccc]]]WWWSSS[[[rrrfffWWWXXXTTTJJJGGGEEECCCAAA>>>:::777000111111222222333444444888555222111222444444444111333666999:::;;;::::::999;;;<<<===<<<:::777555444555777999:::;;;;;;:::999;;;>>>AAADDDGGGLLLOOOGGGFFFEEEEEEFFFHHHJJJKKKOOOQQQSSSTTTVVVZZZ^^^bbb^^^_______________^^^^^^aaadddgggeeebbb```dddhhhhhhhhhgggeeedddcccbbbbbbeee```]]]```ffffff```XXXJJJ@@@777555555222000000444333333333333444555555444444444555555555555555666888;;;<<<<<<===>>>@@@>>>:::<<>>@@@CCCBBB???CCCCCCEEEHHHMMMRRRWWWZZZNNNHHH@@@;;;999999888777888555444666:::AAANNN[[[YYYPPPJJJJJJIIIEEEEEEJJJ^^^iiiwwwzzzqqqooopppqqqtttxxx}}}uuuaaaWWWWWWMMMXXXwwwuuu|||bbbOOOIIIFFFAAACCCBBB:::777::::::GGG___~~~|||wwwuuuzzztttnnnppphhh```[[[VVVRRRSSSWWWUUUSSSPPPMMMMMMOOORRRUUUMMMHHHCCC@@@@@@AAA@@@???>>>@@@CCCFFFIIINNNSSSWWWmmmwwwuuueeeeeerrrlllLLLIIIEEE???;;;999999999888666>>>===@@@PPP___lll{{{|||rrrvvv}}}gggdddooozzzvvvvvvvvvvvvmmmfff^^^WWWSSSWWWllleeeUUUUUUQQQJJJHHHEEECCCAAA>>>:::777333222111000111333555777777555222111222333333333111333666888:::::::::999999:::;;;;;;:::999666555555666888999::::::::::::888:::<<>>>>>>>>@@@AAA<<<;;;===AAABBBMMMjjjnnnaaaXXXMMMFFFEEEFFFGGGFFFIIIOOOVVVZZZYYYVVVRRRPPPIIIDDD???<<<;;;<<<;;;:::;;;888666777999>>>IIIUUUXXXQQQKKKJJJHHHEEEFFFJJJUUUbbbrrr~~~}}}tttrrrrrrqqqsssvvv||||||~~~~~~uuufff]]]]]]ZZZ```yyyxxxiiiTTTLLLFFF@@@BBBAAA:::777:::;;;HHHbbbyyy~~~zzzoooccc[[[VVVQQQQQQSSSRRROOOKKKHHHGGGIIILLLNNNIIIEEEAAA@@@AAABBBAAA@@@>>>@@@BBBCCCEEEHHHLLLOOO^^^mmmqqqhhhsssnnnLLLJJJEEE@@@;;;:::999999888:::<<<:::BBB[[[mmmuuu~~~}}}{{{xxxooohhhaaa\\\XXX\\\lll}}}~~~eeeSSSRRRMMMKKKIIIFFFCCCAAA>>>:::777555444111000111333777999888555333222222333222222222333666888999999999888999999999999888777666555666777999:::::::::999888777888:::<<<<<<>>>AAADDDFFFEEEDDDDDDEEEGGGJJJKKKIIIMMMQQQUUUWWWXXXYYYZZZYYYZZZ\\\___aaabbbccccccdddeeegggjjjmmmnnnmmmllljjjhhhfffeeedddeeeggghhh^^^^^^aaaeeegggbbbWWWMMM>>>777222333555444333555444333333333333444555555666666777888999::::::;;;:::<<>>>>>???@@@@@@???@@@<<<:::999999;;;EEEOOOUUUOOOJJJHHHEEEBBBCCCFFFKKKXXXjjjzzz~~~wwwtttsssqqqqqqsssuuurrrrrrtttppphhh```]]]```^^^oooqqqpppYYYNNNFFF???AAAAAA:::888;;;<<>>;;;777KKKqqq{{{sssmmmhhheeecccdddlllttt|||eeeSSSQQQLLLKKKIIIFFFCCCAAA>>>:::666444444333333444555777888999666444333444444333222333444666888999999888777999999888888777777777777888999:::::::::999888777777888:::::::::<<<>>>@@@EEEDDDDDDDDDEEEGGGJJJLLLHHHLLLRRRVVVXXXXXXXXXXXX[[[\\\^^^```bbbdddeeeeeeccc``````cccjjjnnnmmmkkkhhhggggggfffffffffffffff___bbbfffiiifff\\\NNNCCC:::444111333444333333555444333333333333444555555666666777888999;;;;;;<<<;;;===???@@@@@@@@@AAABBB@@@@@@AAAAAA???EEEXXXlllpppmmmfff___ZZZ\\\dddjjjsss}}}sss___OOOHHHAAAAAAAAAAAABBBCCCCCCCCCCCC@@@===<<<;;;<<>>NNNjjjwww|||xxxpppmmmkkkgggdddccceeegggiiinnnrrr{{{|||iii```[[[WWWTTTSSSRRRNNNIIIDDDBBBBBBCCCDDDHHHHHHGGGGGGGGGGGGFFFEEEDDDEEEFFFEEEDDDDDDEEEGGGIIIYYYpppssswwwvvvPPPLLLGGGAAA===;;;:::999999>>>:::;;;\\\~~~yyywwwvvvwwwwwwuuutttsss|||eeeTTTRRRMMMKKKIIIEEECCC@@@===888555111333555777888777555444999777555555555555444333444666888999:::999888777999999999999888888888888999999:::;;;:::999888777888:::;;;;;;;;;<<>>???>>>>>>???AAA@@@@@@@@@BBBDDDGGGOOOXXXttt~~~zzztttooopppwww~~~~~~jjjWWWKKKFFFBBBCCCDDDDDDDDDDDDDDDDDDDDDBBB@@@@@@>>>???FFFOOO]]]^^^\\\VVVPPPLLLKKKJJJFFFMMMZZZkkk|||}}}tttpppmmmsssvvvtttsssqqqpppqqqtttrrrrrrvvv{{{yyynnnbbbggg[[[^^^qqq}}}qqq|||vvv|||sssXXXLLLGGGCCC???AAA<<<999<<>>======>>>??????>>>???BBBEEEGGGHHHIII^^^ttt~~~}}}nnn[[[LLLDDDCCCCCCDDDEEEEEECCCBBBCCCDDDDDDBBBBBBBBBAAABBBHHHQQQaaaeeeeee^^^UUUPPPLLLHHHHHHKKKTTTdddwww|||uuuvvv{{{vvvsssrrrpppppprrrsssssstttxxx}}}}}}qqqdddlllbbbbbbmmmtttllltttooossssssWWWKKKGGGEEE@@@BBB>>>;;;===@@@SSSqqq~~~ppphhhbbbZZZRRRMMMKKKJJJHHHFFFFFFFFFGGGHHHKKKNNNUUU___hhhsssrrriiiccc\\\WWWUUUPPPMMMHHHCCCAAAAAABBBDDDGGGHHHHHHHHHFFFFFFHHHJJJGGGIIIKKKLLLKKKKKKLLLMMMMMMNNNWWWlll|||}}}}}}VVVNNNIIICCC>>><<<;;;:::999999;;;HHHooo|||yyy|||~~~dddSSSRRRMMMIIIGGGCCC@@@===:::555222///111555777888777444333333333222333555555444333888:::;;;<<<<<<;;;999888666777888::::::999777666888999:::;;;;;;;;;:::999999:::<<<>>>???AAADDDGGGCCCCCCBBBCCCDDDGGGJJJLLLQQQRRRSSSSSSTTTWWW[[[______```aaabbbcccccccccccceeecccccceeeiiilllkkkjjj______aaacccfffiiilllnnnmmmnnnlllcccUUUFFF<<<777333222333666666222222555444333333333333444555555666666777777888888888999:::<<<===>>>======>>>???>>>@@@BBBCCCCCCEEEFFFFFFSSShhhvvveeeUUUJJJEEEDDDAAACCCCCCBBB@@@@@@BBBDDDDDDCCCCCCCCCBBBBBBHHHPPPeeelllnnnfff\\\UUUNNNHHHIIIJJJQQQ```tttxxxtttrrrooooooqqqpppqqqrrrsssyyy|||sssggglllggggggiiirrriiieeekkknnnooowwwZZZLLLHHHFFFAAADDD???;;;===@@@TTTsss~~~wwwiii\\\UUUPPPIIIEEEEEEBBBBBBBBBBBBAAAAAAAAABBBGGGGGGJJJPPPXXXdddvvvwwwmmmaaaYYYWWWOOOLLLGGGCCCBBBBBBDDDFFFGGGHHHIIIIIIIIIKKKOOORRRPPPRRRTTTUUUUUUTTTUUUVVVTTTRRRUUUdddzzz~~~WWWOOOJJJDDD???<<<;;;:::999777===IIIfff}}}~~~cccRRRQQQLLLIIIFFFCCC@@@===999444111111222333555666555555444111000000222444555333222:::;;;<<<======;;;:::888333555888999999888666444888999:::;;;<<<;;;::::::888:::<<<>>>@@@BBBFFFIIICCCBBBBBBCCCDDDGGGJJJLLLSSSRRRQQQPPPQQQUUU\\\```]]]^^^___```bbbbbbccccccbbbcccfffjjjlllkkkiiifff___^^^^^^```eeelllssswww~~~|||uuugggTTTDDD:::666111000333777777444444777444333333333333444555555888888888888888888888999:::<<<>>>>>>>>>===>>>??????DDDGGGEEECCCDDDGGGJJJOOObbbxxxvvvgggYYYPPPJJJHHH???@@@AAA@@@===>>>AAADDDEEECCCCCCDDDBBBAAAFFFMMMnnnwwwzzzrrrggg^^^VVVOOOHHHIIIOOO___ttt{{{uuuqqqooooooqqqrrrtttssssssxxx~~~yyyooommmkkkllliiilllkkkhhhiii}}}ooonnn~~~zzz]]]NNNIIIFFFBBBEEE@@@<<<===@@@TTTtttxxx}}}qqqcccWWWLLLHHHEEEAAAAAAEEE??????@@@AAAAAAAAA@@@@@@BBB@@@@@@DDDIIIUUUhhhyyyvvvfff\\\ZZZOOOMMMHHHEEEDDDEEEHHHJJJHHHJJJLLLLLLMMMPPPWWW\\\bbbdddggggggfffeeeeeefff\\\XXXXXXaaarrrWWWOOOJJJDDD???<<<;;;:::999777>>>GGGZZZmmmqqqwww|||ttt~~~wwwooommmppppppssszzz___QQQQQQMMMKKKHHHDDDAAA===999555111111111222333444555555666777555222111222444555555999999:::<<<===<<<999777999666888<<<===:::777888888:::;;;;;;:::999:::;;;555999>>>AAABBBBBBBBBBBBFFFEEEDDDDDDEEEHHHKKKNNNMMMOOORRRSSSTTTUUUXXXZZZ^^^[[[YYY[[[```dddeeedddddd^^^\\\aaafffeeebbb```\\\eeennnqqqtttxxxyyyxxx|||fffPPPBBB999333444444222222222333555666666555555555666666777888888888999:::;;;<<<======>>>>>>>>>>>>???@@@AAABBBGGGFFFEEEDDDEEEFFFHHHIIIUUUcccyyy|||mmmcccYYYOOOHHHCCCBBBBBBCCCDDDCCCAAA???AAABBBEEEFFFDDDAAAFFFMMMjjj{{{{{{{{{pppYYYLLLOOOLLLNNN[[[qqquuussstttuuuuuuvvvtttrrrsssuuuvvvtttrrrmmmkkkoooqqqppp|||gggkkkxxxkkk{{{~~~___MMMHHHHHH@@@DDDBBB???@@@AAATTTsss}}}lll[[[KKKHHHDDDAAA>>>>>>>>>??????@@@BBBBBBAAAAAABBBDDDBBBBBBDDDFFFFFFKKKYYYggg|||kkk^^^XXXSSSMMMJJJKKKMMMMMMKKKMMMMMMMMMQQQWWW___hhhmmmxxxzzz{{{{{{yyywwwvvvvvvooohhh```^^^iii{{{ZZZOOOMMMHHHBBB<<<999999:::888<<>>>>>>>>???@@@AAACCCCCCIIIIIIIIIIIIJJJJJJKKKKKKVVVbbbuuussshhh```XXXRRRLLLIIIEEEDDDDDDDDDCCCCCCCCCCCCDDDFFFCCCBBBGGGNNNjjj}}}vvvddd[[[LLLKKKOOO\\\ppp~~~sssooopppqqqrrrrrrpppooooooqqqrrrqqqoooiiikkkwww~~~wwwsssvvvcccPPPJJJJJJ@@@DDDAAA>>>???AAATTTsss~~~~~~mmmZZZLLLFFFDDDAAA>>><<<<<<=========>>>@@@@@@??????AAABBBAAAAAABBBDDDDDDHHHTTT```wwwjjj___ZZZSSSQQQQQQRRRRRRPPPRRRSSSUUUXXX]]]bbbfffiiijjjkkkkkkjjjiiijjjmmmpppttttttpppjjjkkkvvv\\\PPPNNNIIICCC===999999;;;;;;:::JJJ\\\ddduuuwwwvvvnnnuuuvvv~~~}}}wwwnnneee]]]]]]___dddllluuu}}}```QQQOOOJJJGGGEEEBBB@@@===:::555111//////000111222333333444777444222222444555555555444555777888888888777666===:::999;;;:::666555888888:::;;;:::888777777777777999;;;======>>>AAACCCEEEDDDCCCBBBCCCEEEGGGIIILLLNNNQQQRRRSSSTTTWWWYYYYYYYYYYYY[[[]]]\\\ZZZWWWWWWWWWZZZ]]]]]][[[^^^dddmmmwww~~~}}}zzz}}}vvv```III;;;777444222222333333333333333222222555555555666666777888999:::::::::;;;;;;<<<<<<<<<>>>>>>>>>@@@AAACCCEEEFFFMMMNNNOOOPPPPPPPPPOOOOOOYYYcccqqqzzzooohhhaaa\\\XXXSSSMMMHHHGGGGGGHHHHHHFFFDDDDDDDDDBBBAAAFFFNNNccc{{{}}}{{{dddeeehhhoooxxx~~~yyywww{{{uuuppppppqqqqqqpppnnnmmmnnnooopppooonnnmmmssswwwiiiSSSKKKKKKAAADDDAAA>>>>>>AAATTTttt~~~~~~~~~|||gggWWWKKKCCCCCCAAA???===<<<<<<===>>>===???@@@@@@@@@@@@BBBCCCBBBBBBCCCEEEEEEFFFOOOYYYkkkwwwlllfff```]]]]]]^^^]]][[[[[[\\\]]]^^^^^^]]]\\\[[[TTTSSSQQQOOOPPPTTTZZZ___jjjsssyyyuuulllnnnxxxcccRRRPPPKKKCCC===::::::;;;;;;999QQQqqq}}}zzzzzzqqqzzz|||qqqiiifff``````aaadddkkkqqqvvvwww}}}~~~aaaPPPOOOIIIFFFDDDBBB@@@>>>:::555111111111222333444555555666666444333333444666666555222333555666666555666666:::888777999777444555999:::;;;<<<;;;999777777777777999::::::;;;===@@@CCCCCCBBBBBBCCCDDDFFFIIIJJJLLLNNNPPPRRRRRRTTTVVVXXXVVVXXXZZZ[[[[[[YYYVVVSSSJJJLLLPPPSSSQQQPPPVVV___kkkvvv}}}zzzzzz}}}rrrcccMMM<<<666666666444444555666777777666555444;;;;;;:::999999999999999<<<<<<<<<<<<=========>>>??????@@@AAACCCEEEGGGHHHOOOPPPSSSUUUVVVUUUTTTSSS\\\eeeqqq}}}wwwnnnhhhddd___XXXRRRPPPNNNNNNMMMIIIFFFDDDCCCBBBAAAEEELLL\\\www~~~|||vvv|||yyysssqqqpppoooppppppppppppqqqqqqqqqqqqtttxxxrrr|||nnnVVVLLLLLLCCCGGGBBB>>>???BBBWWWwwwxxxqqq]]]NNNGGGFFFEEEAAAAAA???>>>>>>???@@@AAA@@@BBBCCCDDDCCCDDDEEEGGGFFFEEEGGGIIIHHHGGGMMMUUUZZZoooyyysssmmmjjjjjjkkkjjjhhhcccbbb```\\\XXXRRRNNNKKKHHHGGGEEECCCCCCEEEKKKOOOUUUeeexxxxxxsss|||oooUUURRRLLLDDD>>>::::::;;;<<>>===:::999888999888999:::::::::<<>>>>>??????@@@AAAAAAAAABBBBBBCCCDDDFFFHHHJJJKKKOOOQQQUUUXXXZZZYYYXXXWWW[[[eeerrr|||yyynnnjjjeeeaaa]]]ZZZVVVSSSNNNIIIFFFEEECCCAAADDDJJJ[[[tttxxxsssnnnkkkpppwww{{{vvvqqqnnnlllpppqqqrrrrrrrrrrrrssssssrrrttt}}}~~~pppwwwqqqXXXMMMLLLGGGJJJDDD@@@AAADDDZZZzzzqqqzzziiiTTTFFFBBBBBBCCCCCC@@@@@@??????@@@AAABBBCCCBBBCCCEEEFFFEEEFFFHHHIIIIIIHHHJJJLLLKKKIIIMMMSSSSSS```vvv~~~wwwsssrrrrrrqqqoooeeebbb]]]WWWQQQLLLHHHFFFKKKLLLLLLJJJHHHGGGGGGHHHJJJ[[[vvv||||||YYYUUUNNNFFF>>>::::::<<<>>>KKKzzz~~~wwwuuupppnnnkkkiiihhheeebbb___```ccceeegggiiinnnvvv|||www___OOONNNIIIGGGEEEDDDBBB@@@;;;555111//////000111222333333444555444333444666777777666333555777666333222444777222222555777555333555;;;;;;===>>>===;;;:::::::::888999:::::::::<<>>:::555111000111222444555666777777444222444888888555333555444666888999777666666666555888;;;;;;888555555666888999:::888777666888999777:::===?????????@@@AAADDDEEEEEEEEEEEEDDDCCCCCCJJJKKKLLLOOORRRVVVYYY[[[YYYYYYZZZ[[[^^^aaadddgggfffaaa___ggguuu~~~uuullleeeeeefffeeedddeeefff^^^WWWVVVWWWTTTMMMHHHKKKGGGEEEFFFFFFJJJTTT^^^dddeeeaaaVVVGGG???@@@DDDEEEFFFIIIKKKMMMNNNNNNNNNOOOQQQRRRPPPPPPQQQRRRRRRYYYUUUUUUZZZ^^^___```ccckkksssttttttxxx||||||zzz}}}|||wwwqqqgggccc\\\TTTNNNJJJIIIHHH]]]kkkvvvtttlllgggggggggkkkuuu{{{uuu~~~uuukkkiiimmmoooqqqrrrrrrpppooorrrwww||||||zzzmmmsss}}}oookkkWWWTTTQQQRRRIIIAAAAAAEEE^^^rrrtttyyy]]]WWWcccxxx}}}xxxuuusss^^^WWWPPPKKKJJJKKKJJJHHHFFFFFFFFFHHHKKKMMMMMMLLLMMMNNNPPPRRRTTTTTTTTTSSS[[[\\\]]]\\\\\\]]]___bbbjjjtttyyypppiiiccc[[[VVVSSSPPPKKKHHHHHHIIIMMMQQQSSSRRROOOKKKJJJJJJRRRjjj^^^KKKFFFEEEJJJIIIKKKnnngggcccXXXIII@@@===<<<999???PPPcccuuu~~~|||uuuooouuuxxx|||uuuYYYOOOMMMKKKLLLIIIEEEBBB>>>:::555111000111222444555666666777333222333777888444333555444666888999888666777777444888;;;:::777444555666999::::::999777777888:::888;;;===?????????@@@AAAEEEFFFGGGGGGHHHHHHHHHHHHKKKLLLNNNQQQTTTWWWYYYZZZWWWYYYZZZ\\\___bbbeeeggghhhccc```dddnnnuuuvvvtttqqqiiiccceeegggiiikkkmmmnnnkkkfffccc___YYYTTTQQQRRRMMMJJJHHHFFFFFFMMMVVV^^^```___WWWLLLFFFHHHLLLJJJKKKLLLNNNOOOOOOOOONNNOOOPPPQQQRRRTTTUUUUUUTTTWWWVVVXXX^^^bbbbbbeeehhhgggpppssswww~~~~~~zzzuuulllggg```WWWPPPKKKIIIHHH\\\jjjuuutttmmmiiihhhhhhkkkuuuvvv~~~uuummmmmmrrrtttnnnoooooonnnmmmpppuuuyyysssuuuxxx}}}zzz}}}uuugggUUUUUUSSSTTTMMMFFFDDDGGG]]]}}}lllvvvrrrWWWWWWcccxxxtttooouuuwwwhhhZZZQQQMMMLLLLLLLLLLLLLLLOOORRRTTTTTTSSSVVVWWWXXXZZZ\\\]]]^^^^^^cccdddddddddcccdddgggiiisss|||}}}tttooojjjccc]]]ZZZVVVQQQMMMIIIIIIKKKOOORRRSSSQQQOOOKKKJJJOOOeee{{{VVVGGGHHHJJJOOOKKKLLLnnngggdddYYYJJJAAA>>>===;;;<<>>???>>>>>>???@@@DDDEEEGGGIIIKKKLLLLLLMMMKKKMMMPPPSSSUUUWWWWWWXXXXXXYYY[[[]]]___bbbgggjjjnnniiicccbbbdddhhhjjjjjjjjjddd```bbbgggkkkqqqwwwwwwyyyxxxtttmmmgggdddccc___YYYSSSNNNIIIEEEGGGMMMNNNQQQSSSPPPJJJHHHJJJMMMLLLLLLMMMNNNNNNNNNMMMMMMNNNOOOQQQUUUXXXYYYXXXVVVUUUVVV[[[cccfffgggjjjooogggoooqqqvvv~~~yyyoookkkccc[[[SSSOOOMMMLLLXXXeeeqqqqqqkkkhhhhhhhhhnnnyyy|||~~~zzz~~~~~~vvvppppppsssuuunnnnnnnnnnnnnnnooosssvvvqqqpppqqqxxx{{{bbbSSSWWWSSSVVVPPPHHHFFFGGG\\\~~~zzznnnnnnVVVWWWcccxxx}}}tttnnnwwwsssaaaWWWUUUVVVUUUUUUUUUXXX[[[]]]]]]\\\___```aaaccceeehhhjjjkkknnnoooooonnnnnnoooqqqsss|||yyytttnnniiieee```ZZZUUUNNNMMMLLLMMMOOOQQQQQQPPPMMMJJJMMM```sssTTTGGGKKKMMMQQQQQQWWW~~~~~~hhheee[[[LLLBBB??????===BBBFFFMMM```tttpppvvvvvv}}}uuuqqqsssuuuxxx{{{~~~yyy[[[OOOMMMLLLJJJHHHEEECCC???;;;555111///000111333444555666666222000111555555333222555333444666666555555666888444888::::::777666777999;;;;;;;;;:::888777888:::<<<>>>??????>>>===>>>@@@AAACCCEEEHHHKKKMMMNNNNNNKKKMMMPPPSSSUUUUUUUUUTTTYYYYYYZZZZZZ[[[___gggmmmxxxsssjjjbbb]]]^^^bbbeeeeee```^^^aaaeeejjjsss{{{|||yyyvvvlllfff^^^YYYQQQJJJHHHJJJCCCFFFIIIJJJIIIIIIJJJLLLNNNNNNOOOOOOPPPPPPPPPPPPPPPOOORRRXXX[[[ZZZYYYYYYUUUWWW^^^fffiiijjjmmmrrrpppsssqqqttt{{{pppllleee]]]WWWTTTRRRRRRXXXeeepppqqqmmmkkkjjjjjjrrr}}}|||}}}{{{wwwsssqqqqqqppppppppppppppppppqqqssstttpppllliiipppvvv^^^SSSYYYSSSVVVPPPGGGDDDFFF]]]}}}tttoooYYYWWWbbbwww|||kkklllooo{{{xxxjjjcccbbb^^^]]]]]]___bbbdddddddddffffffgggiiilllpppsssuuuwwwwwwxxxxxxwwwxxx{{{}}}zzzuuupppkkkccc]]]WWWTTTOOOMMMMMMNNNOOONNNNNNKKKMMM^^^~~~kkkTTTGGGGGGEEEIIIMMM]]]|||iiifff]]]MMMBBB???>>>>>>CCCOOO[[[ggg|||zzz|||vvvuuuuuuuuuvvvxxx{{{yyyXXXKKKKKKMMMIIIGGGEEECCC@@@;;;555111///000111333444555555666222000111444555333333666222333444444333333555666555888;;;:::888777999<<<<<<===<<<;;;999888999:::>>>???@@@???>>>===???@@@>>>???BBBEEEHHHJJJLLLMMMIIIKKKNNNQQQSSSSSSSSSRRRVVVVVVUUUSSSSSSYYYccckkk{{{xxxpppdddZZZWWW]]]dddfffcccbbbdddeeejjjttt~~~xxxqqqjjjeee]]]SSSMMMMMMIIIKKKNNNPPPQQQQQQPPPPPPRRRRRRRRRSSSTTTUUUVVVWWWSSSRRRUUU[[[\\\ZZZ[[[```ZZZ[[[aaaiiillllllnnnrrruuuvvvoooooo{{{{{{uuupppiiiaaa[[[WWWUUUUUU\\\iiisssuuuqqqpppnnnmmmqqq~~~~~~zzzxxxvvvwwwvvvssspppnnnqqqpppppppppppppppooooooeee```ZZZ^^^uuuuuu^^^TTT\\\WWWYYYQQQGGGCCCFFFaaawwwpppZZZXXXdddyyywwwgggkkkuuurrrmmmhhhfffddddddgggiiijjjkkkmmmnnnoooqqquuuyyy|||}}}~~~{{{uuummmggg^^^ZZZTTTQQQPPPQQQQQQQQQOOOMMMOOO^^^{{{iiiQQQCCCBBB>>>???BBBRRRjjjhhh___NNNAAA===>>>>>>>>>___}}}zzz~~~|||vvvvvvsssrrrqqqqqqttt{{{sssTTTIIIJJJLLLHHHGGGEEECCCAAA<<<555111...///111222444555555555333000111444555333444777444444555444222222444555555777::::::888888:::======>>>===<<<999888999:::>>>?????????>>>>>>???AAA===>>>AAACCCFFFHHHJJJJJJIIIJJJMMMOOOQQQRRRRRRRRRRRRTTTSSSQQQOOOTTT^^^fffvvvyyywwwkkk]]]WWW\\\dddllljjjkkkkkkjjjlllvvv~~~wwwssskkk```XXXUUUVVVUUUUUUWWWXXXWWWUUUSSSQQQQQQQQQRRRSSSUUUVVVWWWWWWVVVYYY^^^]]]ZZZaaammmfffdddffflllppppppoooqqqmmmoooiiiiiiuuuzzzyyy{{{zzz}}}{{{{{{vvvnnnfff___[[[XXXXXXbbbmmmwwwxxxuuusssqqqnnnsss}}}vvvrrrtttwwwvvvsssqqqqqqooonnnnnnnnnllljjjggg\\\ZZZUUUUUUgggxxxbbbWWW\\\\\\^^^UUUIIICCCGGGccc|||uuu^^^]]]hhh}}}~~~yyyuuuqqqmmmkkkmmmppprrrtttwwwxxxzzz|||xxxrrreeeaaa]]]ZZZYYYXXXWWWVVVOOONNNPPP]]]wwwnnnQQQEEEFFFCCCBBB???HHHssssssmmmlllcccQQQBBB======>>>EEExxxqqqppprrr|||tttmmmmmmmmmmmmmmmmmmooottt{{{{{{~~~xxxpppooohhhQQQKKKJJJIIIGGGFFFEEEDDDAAA<<<666111...///111222444555555555333111111555666444555999777777777555333222444666333555888777666666999===>>>>>>>>><<<:::888999:::>>>??????>>>>>>>>>@@@CCC???@@@BBBDDDFFFHHHIIIIIIIIIJJJLLLNNNPPPRRRTTTUUURRRVVVYYYXXXVVVWWW]]]cccmmmxxxxxxhhh^^^___eeennnoooqqqqqqmmmmmmvvv}}}qqqgggcccaaa^^^[[[[[[\\\\\\XXXUUUUUUTTTTTTSSSTTTUUUVVVWWWYYYYYY]]]aaa^^^\\\jjj~~~vvvooolllqqqvvvuuurrrqqqkkkqqqooooooxxx|||iiibbbbbbccckkk~~~~~~}}}{{{wwwqqqjjjeeebbbbbbbbbqqq{{{~~~{{{www}}}~~~ssssssvvvvvvttttttsssqqqooonnnnnnkkkfffbbb[[[___]]]ZZZfff{{{|||~~~gggYYY[[[]]]```WWWJJJCCCDDD^^^|||rrrdddoooxxxttttttxxx|||~~~~~~~~~rrrooojjjfffbbb]]]YYYUUUOOONNNOOOZZZrrrvvvUUUGGGGGGEEEFFFDDDLLLuuusssqqqqqqgggUUUDDD>>>>>>???OOO}}}ccccccfffwww{{{mmmfffeeefffjjjnnnpppqqqqqqrrrssssssssssssuuuyyy{{{kkk^^^ZZZ[[[~~~___OOOMMMKKKEEEGGGFFFEEEDDDAAA<<<666111...///000222333444555555444111222555666555666:::::::::999666444333555666111444666666444555888<<<>>>???>>><<<:::999999;;;>>>>>>???>>>>>>???AAADDDBBBCCCDDDFFFHHHIIIIIIJJJKKKKKKLLLNNNPPPSSSVVVWWWTTTZZZaaabbb___]]]```dddhhhxxxtttfffccchhhmmmooorrrrrrnnnllluuusssnnnjjjfffaaaaaabbbaaa]]]YYY___^^^]]][[[[[[[[[\\\]]]ZZZZZZ___ccc______rrrxxxrrruuu{{{zzzuuuqqquuu~~~zzzgggaaaccccccbbbgggyyywwwtttpppllljjjjjjlllmmmwwwsssttttttssstttvvvsssqqqpppooolllfffbbbZZZdddfffaaahhhsssvvvkkkZZZZZZ[[[___WWWJJJAAA???WWW|||uuuvvvjjjuuuzzzzzz{{{vvvooohhh___WWWQQQOOOMMMMMMVVVnnn}}}UUUDDDAAA>>>BBBFFFRRR~~~yyyuuutttkkkWWWFFF??????@@@KKKrrruuuYYY\\\cccxxx}}}ppphhhhhhdddjjjrrrwwwwwwsssooommmnnnnnnooorrrsssuuuzzzrrr___VVVPPPNNNOOO```PPPOOOMMMHHHKKKIIIFFFBBB???:::444000...///000111333444555666222333444666777888888888333555666444111111333666555777999999666555777:::======>>><<<:::999;;;<<<>>>>>>>>>>>>???@@@AAABBBFFFDDDCCCDDDGGGHHHGGGEEEFFFGGGJJJLLLPPPSSSUUUVVVVVVXXX]]]cccccc______bbbfffsss{{{oooiiigggqqqrrrrrrooolllnnnvvv}}}|||uuupppkkkiiiiiijjjhhhfff```]]]\\\^^^______eeelllddddddccc```\\\___iiitttzzz|||{{{yyyyyyyyyssskkktttwwwllljjjmmmjjjaaa```kkkxxx|||yyyxxxwwwsssppptttzzzwwwvvvvvvsssoootttpppnnnoooooolllkkkmmmiiinnnrrrrrrqqqxxxwwwwwwxxx{{{```UUUbbb___^^^LLLBBBCCCMMMsssuuuzzzzzzooorrrzzzmmmjjj{{{}}}wwwrrrhhh\\\RRRPPPPPPPPPWWWmmm\\\JJJIIIAAA>>>EEEMMMhhhyyy|||zzznnnYYYGGG???>>>>>>RRRwwwjjj[[[___gggooofffkkkeeehhhkkknnnooonnnkkkjjjooooooooooooooonnnnnnmmm|||yyy|||kkkTTTNNNKKKFFFEEEJJJgggSSSPPPNNNJJJKKKIIIEEEBBB???:::444000...///111333444555555666222222444555666777777777444666888666333111333555666888:::999666666777:::;;;<<<===<<<::::::<<<=========>>>???@@@@@@AAAAAAEEECCCBBBCCCFFFHHHGGGFFFHHHIIIKKKNNNOOOQQQRRRRRRSSSTTTYYY___```]]]]]]aaacccmmmyyy}}}xxxpppjjjhhhhhhiiijjjiiihhhlllrrrxxxyyytttssssssqqqooogggbbb_________```gggooollllllmmmjjjfffeeeiiinnn|||}}}|||yyy{{{}}}{{{vvvzzzyyyttttttmmmeeebbbiiirrr~~~~~~|||{{{zzzxxxvvv|||yyywwwvvvrrrmmmsssooommmnnnnnnkkkkkkmmmpppsssvvvyyy|||uuuppptttrrrmmmbbbeeebbbaaaMMMAAAAAAMMMtttzzzxxxxxxwwwtttqqqsssqqqgggooozzzrrrfff]]]TTTTTTSSSZZZooolllRRRKKKCCC???@@@FFFaaa}}}{{{yyynnnYYYGGG???>>>>>>KKKggg{{{lll^^^___eee|||ssshhhjjjeeefffiiikkkkkkjjjiiihhhllllllmmmmmmmmmmmmlllkkkuuuwww|||qqqffffffuuuyyygggVVVHHHGGGGGGCCCBBBGGGqqqXXXPPPOOOLLLKKKHHHEEEBBB>>>:::444111...000222555666666555555111222333444555666666666555777:::999555222333444777999;;;:::777666888;;;;;;<<<<<<<<<;;;;;;<<<>>><<<===???@@@@@@@@@@@@???CCCAAA@@@AAADDDFFFGGGGGGHHHJJJLLLNNNNNNNNNMMMLLLNNNOOOTTTZZZ[[[ZZZ\\\```bbbiiiqqquuuuuuqqqnnnkkkhhhgggggggggiiillloooqqq{{{|||zzzyyyxxxwwwooojjjeeecccbbbccciiirrrnnnoooooonnnkkkhhheeecccvvvzzz}}}~~~~~~~~~|||zzzxxxxxxzzz|||~~~wwwnnniiikkknnntttzzzxxxwwwsssooorrrnnnlllnnnmmmkkklllppprrrrrrtttyyyuuuqqq|||wwwlllaaahhhfffeeeNNN??????MMMxxxxxxpppyyyrrrsssuuu~~~sssnnnuuu|||ppphhh[[[XXXWWW___tttzzzVVVIIIFFFDDDCCCJJJjjjyyyxxxooo[[[HHH???>>>>>>GGGXXXhhhzzzrrrjjjmmmyyypppcccbbbeeeuuuwwwjjjiiieeeeeeeeefffffffffffffffhhhiiijjjkkkkkkjjjiiihhhiiiiiijjjmmmvvv|||wwwooodddYYYTTT\\\hhhqqq{{{pppWWWLLLCCC@@@CCCCCC>>>>>>BBByyy\\\PPPNNNMMMJJJHHHDDDAAA>>>:::444111...000444666777777555444000111222333444444444444555999;;;;;;777333222333888:::<<<;;;888666888;;;<<<======<<<::::::;;;===;;;===???@@@AAA@@@???>>>AAA@@@???@@@BBBEEEGGGHHHGGGIIIKKKNNNNNNMMMLLLJJJLLLLLLPPPVVVXXXXXX[[[```fffhhhkkkppprrrrrrooommmjjjhhhggggggiiijjjjjjiiijjj~~~}}}|||uuupppllljjjhhhggglllrrrooonnnllljjjkkkllljjjeeelllsss{{{|||wwwqqqllljjjkkknnnqqq{{{~~~~~~vvvsssqqqqqqwww|||yyyxxxxxxvvvsssrrrooommmnnnmmmllloootttuuusssrrrxxx}}}ddd\\\iiiiiihhhPPP???>>>OOO{{{vvvwwwxxxppp|||vvvnnnbbb]]]\\\fff{{{^^^KKKHHHHHHGGGPPPtttvvvxxxppp]]]III@@@>>>>>>GGGTTTfff~~~tttrrrqqqfffgggjjjvvv~~~vvvjjjhhhfffeeecccbbbbbbcccdddeeeeeefffgggiiiiiiiiihhhgggaaadddgggiiinnnpppkkkccc\\\RRRMMMQQQXXX]]]ccciiinnn~~~www```KKKCCC@@@AAACCCAAA;;;:::>>>~~~]]]PPPMMMMMMIIIGGGDDDAAA>>>:::555111///111444666777666555444111111222333444444444444666999<<<;;;777333333444888;;;<<<;;;888666888:::>>>>>>>>><<<:::999:::;;;;;;===???@@@@@@???>>>===???@@@@@@AAABBBDDDFFFHHHGGGIIIMMMQQQRRRSSSRRRQQQNNNMMMOOOTTTVVVVVV[[[aaagggfffgggiiilllmmmllljjjeeedddcccccceeefffeeedddeeeqqq~~~xxxuuuttttttrrrnnnoootttsssrrrmmmiiimmmuuuwwwssslllqqqttttttwww|||~~~|||sssooohhh```\\\___gggoooppptttxxx|||}}}wwwssssssuuu~~~|||}}}vvvuuuvvvuuussstttqqqooopppnnnnnnssszzz~~~{{{wwwzzzsssaaaaaaiiiiiiiiiRRRAAA@@@OOO{{{xxxyyy|||sssiiicccbbbnnniiiPPPHHHEEEDDDLLLpppuuuxxxsss```LLLAAA>>>>>>HHHXXXoooxxxmmmmmmooosssiiiffffffdddbbb``````aaaccceeecccdddeeefffgggggghhhhhhbbbeeefffeeeggggggbbbZZZPPPJJJGGGJJJNNNPPPSSSUUU```kkk~~~wwwaaaSSSDDDCCCCCCCCCCCC???;;;;;;>>>~~~^^^PPPMMMMMMHHHFFFCCCAAA>>>:::555111000111333555666555444333111222333333444444444333555888;;;:::666333444555888:::<<<:::777555777999===>>>>>><<<:::999:::<<<<<<===>>>?????????>>>===>>>@@@BBBCCCCCCCCCEEEGGGIIIKKKOOOSSSWWWYYYYYYYYYQQQOOOPPPRRRTTTUUUZZZaaadddcccbbbbbbccceeeddddddaaaaaabbbccceeegggiiijjjqqqqqqzzz|||}}}{{{|||~~~{{{wwwwwwzzzyyyyyysssmmmqqq{{{{{{wwwtttlllaaa\\\aaagggjjjeeeddd```XXXRRRVVVaaakkkgggjjjpppuuu|||~~~wwwrrrppp{{{{{{}}}}}}uuurrrqqqqqqqqqtttqqqppppppoooooouuu~~~yyyvvviiiYYYcccjjjiiijjjTTTEEEBBBMMMvvv}}}yyyzzz}}}zzzxxxuuuxxx||||||ssskkkiiivvvfffOOOEEECCCEEEMMMnnntttyyyuuucccNNNBBB??????FFF```}}}yyyqqqnnn|||rrrhhhddddddccc```______aaaccceeebbbbbbaaabbbccceeeggghhhfffddd___ZZZZZZ]]]ZZZUUUKKKIIIGGGGGGIIIJJJJJJKKKWWW]]]kkkbbbPPPIIIAAAAAAAAAAAA@@@>>>===>>>@@@~~~___RRROOOMMMHHHFFFCCC@@@>>>:::555111000111222333444444444333222333333444444444444444555777999888444333444777888:::;;;:::666444666888:::;;;<<<<<<;;;;;;===???>>>>>>>>>>>>>>>>>>======>>>AAAEEEFFFDDDCCCDDDEEEIIIKKKNNNRRRVVVYYY[[[\\\UUUQQQPPPQQQRRRRRRXXX___``````______^^^___```bbb```bbbeeeeeeeeegggkkkooowwwoookkkqqq~~~{{{{{{zzzzzzvvvjjjZZZQQQQQQVVVXXXUUUUUUSSSOOOLLLNNNVVV^^^YYYZZZ]]]cccmmmzzz}}}uuuooowwwwwwqqqlllmmmwww}}}tttpppppprrrrrrsssqqqpppooonnnnnnvvvvvvlllsss~~~cccRRRccclllkkkkkkWWWHHHCCCIIImmmzzzzzzwwwuuuqqqvvv}}}rrrkkkeeecccaaa___```ccclllvvv}}}sssppp~~~```QQQGGGEEEJJJQQQkkkssszzzxxxfffQQQDDDAAAAAAFFFnnnxxxooolll~~~ttthhhbbbaaa```^^^^^^^^^```bbbdddaaa___]]]]]]^^^bbbfffhhhddd```YYYUUUXXX^^^]]]WWWOOONNNJJJFFFEEEFFFGGGFFFIIIOOO\\\qqqpppRRRHHHHHHBBB???@@@@@@@@@@@@AAAAAA???}}}```SSSPPPNNNGGGEEECCC@@@>>>:::555111111111111222222333333444333333444555555555444444555777888666333333555888777:::;;;999666444555777777999:::;;;;;;===???BBB???>>>============>>>>>>>>>BBBFFFHHHFFFCCCCCCDDDFFFHHHJJJNNNRRRUUUXXXZZZWWWSSSPPPQQQPPPPPPVVV]]]___``````___^^^^^^aaaccc^^^aaacccbbb___```eeekkkpppdddWWWTTTYYYjjjzzzuuuuuunnn```UUUPPPOOOMMMIIIIIIIIIHHHGGGIIILLLOOOIIIHHHHHHNNNZZZlll}}}xxxqqqooo~~~tttlllddd]]]YYYZZZdddooo|||sssppprrruuuxxxrrrpppooonnnlllmmmvvvvvvgggkkk{{{eeeTTTiiiooommmmmmYYYJJJCCCEEEfffzzzzzz|||~~~~~~yyyooo{{{kkkfffmmmsssyyyyyyppphhhddd]]]WWWSSSSSSSSSQQQQQQTTTYYYaaasssyyyuuu~~~dddYYYLLLHHHKKKMMMaaassszzzyyyhhhRRREEEAAABBBIII|||zzzkkkhhhkkkwwwiii```___^^^]]]]]]]]]___bbbccc```]]]ZZZYYY[[[___dddhhh]]][[[YYYZZZbbbhhheee^^^SSSPPPJJJCCC@@@AAABBBBBB@@@HHHVVVhhh|||xxx]]]GGGDDDHHHCCC@@@AAAAAAAAACCCDDDAAA===___PPPLLLJJJJJJHHHEEECCC@@@;;;555111222222222222222222333333333444666777888888888777666777888777555333444555::::::<<<===999444555:::;;;;;;::::::::::::;;;<<<<<<<<<============<<<<<<>>>??????@@@BBBCCCCCCDDDEEEHHHLLLNNNOOOPPPRRRSSSVVVSSSNNNJJJIIINNNVVV\\\]]]^^^]]][[[XXXWWWZZZ]]]aaa___\\\\\\]]]___``````\\\QQQGGGFFFLLLWWWgggttt~~~~~~mmm```YYYMMM>>>CCCFFFJJJNNNOOOLLLEEE@@@???;;;>>>FFFJJJPPPdddzzzyyysssooosss|||rrrjjj\\\VVVSSSSSSMMMIIIRRRccc}}}vvvuuuvvvtttrrrsssrrrqqqnnnmmmnnnqqqttt~~~sssiii```ccc{{{nnnaaahhhrrrqqqmmm```KKK>>>HHHYYY}}}zzzrrr{{{zzzooojjjkkkzzzpppjjjvvvzzzzzzssskkkfff___WWWWWWVVVUUUTTTUUUWWWYYY[[[eeeffflllvvvvvvrrrWWWQQQNNNKKKWWWlllzzzhhhRRRBBB???DDDHHHrrrooohhhiiijjj~~~{{{kkk\\\\\\[[[ZZZZZZ[[[ZZZXXXVVVUUUVVVYYY\\\```cccfffggg]]]YYYYYY]]]^^^^^^bbbhhh[[[RRRIIIEEEAAA======@@@???DDDLLLWWWgggeeePPPHHHFFFCCC@@@CCCCCCDDDEEEEEEEEEEEEEEE___QQQMMMJJJJJJHHHEEECCC???;;;555111000111222444555666666666333444666777888888777777666777888777555333444555888888:::;;;888333444888::::::::::::;;;;;;;;;;;;======>>>>>>>>>>>>======??????@@@AAACCCDDDEEEEEEGGGIIILLLMMMNNNNNNPPPQQQUUUTTTPPPMMMMMMPPPVVV[[[[[[[[[ZZZWWWTTTTTTWWWZZZ]]]\\\[[[\\\\\\[[[YYYWWWMMMEEE===>>>DDDNNN\\\hhh|||jjj[[[NNNEEEFFFKKKRRRWWWWWWPPPEEE===<<<888;;;AAABBBFFFVVViiiuuunnnhhhkkkqqqyyywwwkkk```YYYVVVPPPMMMLLLHHHDDDOOO^^^yyywwwwwwvvvtttsssrrrqqqooollllllnnnpppppphhhbbb\\\aaa}}}yyyxxxrrrlllttttttooo```JJJ===EEETTT~~~www{{{yyylllgggiiirrr~~~|||wwwsssrrrssspppooommmkkkjjjjjjjjjkkksssrrruuu{{{yyy{{{tttYYYRRRNNNMMM^^^uuu}}}kkkTTTDDD@@@BBBEEEfff~~~hhhbbbeeeggg}}}{{{|||wwwjjj^^^XXXWWWVVVWWWWWWWWWUUUSSSTTTUUUWWWZZZ]]]___aaaccc^^^\\\YYYYYY]]]dddjjjmmm___SSSHHHBBB@@@>>>???AAAAAAEEEKKKTTTbbbxxx~~~lllWWWIIIFFFFFFDDDAAABBBCCCCCCDDDEEEFFFFFFFFF___QQQMMMKKKIIIGGGEEEBBB???;;;555111///111333666888999999888333444555777777777666666555777888777555333333444666666888:::777222333777::::::<<<===>>>======<<<>>>>>>????????????>>>>>>??????@@@BBBCCCEEEFFFFFFIIIKKKLLLLLLKKKLLLNNNPPPUUUVVVWWWWWWVVVWWWYYY[[[ZZZZZZYYYWWWUUUUUUWWWYYYYYYYYYYYYYYYXXXTTTNNNJJJ@@@;;;888;;;AAAIIIUUU```ooo~~~vvv^^^QQQOOOJJJMMMQQQTTTRRRKKKBBB:::===:::;;;???@@@@@@KKKYYYsssyyyrrrhhhjjjmmmsssyyy|||}}}|||}}}zzzuuupppjjjccc[[[UUUTTTNNNKKKIIIEEECCCMMM[[[~~~zzzwwwvvvuuutttssssssrrrooollljjjjjjkkkjjjeeeccc___ccc}}}rrrwwwlllyyyyyyrrr```HHH;;;CCCRRR{{{~~~{{{sssggg___ccclll~~~{{{ggg[[[UUUTTTeee|||xxxmmmWWWGGG@@@???FFF\\\mmm~~~}}}hhhbbbeeeggg{{{zzzvvvtttnnnfff^^^[[[ZZZXXXWWWWWWVVVSSSQQQRRRSSSTTTUUUWWWYYYZZZ[[[^^^^^^XXXSSSZZZiiiqqqpppgggWWWFFF@@@@@@@@@@@@BBBBBBEEEIIIOOOZZZmmmzzzcccXXXKKKEEEEEEFFFCCC@@@AAAAAABBBDDDEEEFFFGGGGGG~~~___QQQNNNLLLHHHGGGDDDBBB???;;;555111...111444777999999888777333444555666777666555555555666888777555333333333777777999;;;888333444999;;;===???AAABBBBBBAAA@@@?????????@@@@@@?????????===>>>???AAACCCDDDFFFFFFIIIJJJJJJJJJJJJKKKNNNQQQUUUZZZ```cccbbb___\\\ZZZYYYZZZ[[[\\\\\\[[[[[[[[[WWWVVVUUUTTTQQQLLLFFFAAA<<<:::;;;AAAGGGNNNXXXaaajjjwww{{{}}}iii\\\]]]TTTRRROOOLLLJJJGGGCCCAAADDDBBBCCCGGGGGGGGGMMMUUUhhh~~~wwwkkklllmmmqqqvvvzzz{{{{{{rrrooollljjjjjjhhhdddaaaYYYTTTOOOLLLHHHFFFNNNXXXzzz~~~~~~~~~yyytttsssrrrrrrssssssrrroookkkhhhggggggjjjggghhheeeggg|||rrr}}}~~~~~~iii~~~}}}sss]]]EEE<<>>@@@BBBEEEFFFFFFEEEDDD??????@@@@@@@@@@@@??????;;;;;;===???AAACCCEEEFFFHHHIIIJJJJJJJJJLLLOOORRRQQQYYYccciiihhhbbb[[[WWWUUUWWWZZZ^^^___^^^\\\ZZZUUURRRNNNKKKHHHEEEAAA>>>;;;;;;@@@GGGNNNTTT]]]fffmmmxxxzzzxxxjjjjjj```]]]YYYVVVUUUSSSQQQOOOOOONNNOOOSSSTTTTTTWWWZZZdddwww|||uuukkkjjjiiijjjmmmppprrrrrrkkkhhhfffhhhkkkllljjjfff^^^YYYTTTOOOJJJHHHLLLRRRfffsss}}}vvvxxx}}}zzzuuurrrrrrrrrttttttsssppplllhhhgggggghhhhhhllliiijjj}}}|||~~~rrriii~~~rrrZZZCCC===KKKZZZfff]]]VVVUUUZZZdddttt~~~}}}{{{~~~kkkVVVJJJCCC>>>???RRRbbbtttvvvnnn{{{sssbbbaaaeeexxxwwwnnneee^^^XXXUUUYYYXXXVVVVVVVVVUUURRRPPPVVVUUUUUUUUUUUUTTTTTTTTTQQQVVVSSSMMMYYYrrr~~~rrr^^^III@@@???@@@AAABBBCCCFFFIIILLLSSSaaassszzzoooeeeYYYTTTMMMHHHEEEDDDAAA@@@???@@@@@@BBBDDDFFFHHHIII{{{\\\OOOMMMLLLGGGEEECCCAAA???:::555111///111333555666555444444222333444555555444333333333555777777555333222111888888;;;===:::666777<<<>>>???AAADDDEEEFFFFFFFFF??????@@@@@@@@@@@@??????999:::<<<>>>AAACCCEEEFFFGGGHHHJJJKKKLLLMMMPPPRRRNNNUUU___dddddd^^^WWWSSSQQQRRRTTTWWWYYYYYYVVVTTTPPPLLLGGGBBB@@@???===<<<999;;;AAAIIIOOOVVV```kkkrrr}}}|||xxx~~~ssspppjjjkkklllnnnnnnkkkgggcccdddbbbbbbdddeeefffeeedddhhhtttyyyrrrllliiieeecccdddfffggghhhjjjhhhgggkkkoooqqqlllhhh```]]]XXXRRRMMMJJJKKKMMMRRR\\\jjjrrrqqqnnnrrryyyxxxzzz}}}~~~zzzwwwvvvvvvuuuuuussspppllljjjjjjkkkkkkmmmssssssuuunnnhhhnnnzzz{{{qqqXXXBBB>>>LLLZZZnnnXXXQQQMMMRRR^^^nnn{{{uuuwww|||}}}hhhSSSHHHCCC>>>AAAXXXooo{{{fffccchhhyyyxxxooofff^^^VVVQQQVVVUUUVVVXXX[[[]]]\\\[[[YYYYYYXXXWWWVVVVVVUUUUUUMMMRRRTTTUUU___rrrlll[[[HHH@@@??????@@@BBBDDDGGGKKKNNNSSS^^^mmmxxxwwwoooeee]]]XXXVVVQQQLLLGGGDDDBBBBBB@@@@@@@@@AAACCCEEEHHHIIIzzz[[[NNNLLLLLLFFFEEECCCAAA>>>:::555111...///111333555666666777222333444555555444333222222555777777555333111111555555888:::777333555:::;;;<<<===???AAABBBDDDDDD>>>>>>????????????>>>>>>999:::<<>>IIITTT}}}}}}|||zzzkkk\\\QQQPPPRRR[[[gggxxxrrrjjjkkkttt~~~hhhPPPEEEAAA???FFF\\\xxxhhhcccjjjyyyyyyrrrlllcccYYYRRRTTTTTTUUUXXX\\\^^^^^^]]]VVVVVVUUUTTTSSSRRRQQQQQQQQQUUUYYY\\\```fffpppwww___RRREEE???======@@@DDDFFFJJJNNNPPPSSS[[[gggppp{{{rrrkkkfff```[[[YYYYYYWWWSSSLLLFFFCCCAAAAAA@@@@@@@@@BBBDDDGGGIIIyyyZZZMMMLLLKKKFFFDDDBBBAAA>>>:::555111...///000222555777999:::222333444444444333222111222555777888666333111111222222555777555000222777888888999:::<<>>>>>????????????>>>>>>999;;;===@@@CCCEEEHHHIIIJJJLLLOOOOOONNNMMMMMMNNNTTTUUUVVVVVVVVVVVVXXXZZZXXXRRRJJJFFFFFFHHHJJJJJJAAA>>>;;;999999999777666???AAAGGGOOOUUU]]]jjjwww~~~xxxtttuuu}}}~~~~~~wwwnnnhhhdddaaa\\\ZZZ\\\```ccceeecccccchhhqqqyyy{{{uuunnnlllmmmkkkfffbbb___\\\ZZZ]]]]]]bbbkkkppppppttt|||~~~||||||||||||}}}~~~|||zzzzzzwwwvvvtttqqqnnnnnnqqqsssuuuxxx~~~eee^^^mmmllltttpppZZZCCC>>>EEEMMMpppyyyxxxooopppmmmaaaXXXWWWRRRUUU]]]fffppp~~~zzzsssqqqwwwqqqmmmsss{{{qqqhhhNNNCCC@@@???DDDXXXuuuddd^^^dddxxxyyyuuuqqqiii]]]TTTPPPPPPPPPRRRTTTUUUTTTSSSQQQQQQPPPOOONNNMMMLLLKKKXXXZZZ^^^```\\\XXX\\\eeeUUUKKKAAA===<<<<<<@@@EEEGGGLLLPPPRRRSSSYYYbbbjjjqqqzzzyyykkkaaa]]]\\\[[[YYY\\\^^^^^^ZZZQQQIIIBBB@@@AAAAAA@@@@@@AAADDDFFFHHHuuuZZZPPPMMMKKKHHHEEEBBB@@@???;;;444///000000000111222333555555444444333222222222333333333555777777555222111111444666777777555222111111444444555777999;;;===>>>>>>>>>?????????>>>>>>===:::;;;===???AAABBBDDDDDDIIIJJJKKKMMMOOOQQQRRRSSSVVVVVVVVVVVVWWWXXXYYYYYYYYYTTTNNNIIIFFFBBB<<<888888555555777666444666;;;@@@EEENNNXXXcccnnnyyy{{{rrrqqquuuxxxtttoooggghhhkkklllkkkgggdddaaaYYYWWWUUUUUUVVVYYY]]]___eeejjjqqqwwwxxxvvvsssqqq{{{yyyvvvqqqggg```ccckkkyyyxxxqqqjjjkkkrrryyy||||||tttrrrvvvzzz{{{{{{~~~{{{xxxwwwvvvvvvtttsssrrrqqqppppppqqqqqqrrrzzz|||uuurrrfff^^^jjjoootttrrr___III>>>CCCKKKqqqkkkkkknnnnnn___cccmmmhhhZZZZZZ```jjjuuuxxxllleee___^^^]]]___gggvvvuuurrrzzzwwwbbbMMMBBB===@@@EEE\\\}}}eee___```nnn~~~zzzmmm]]]RRROOOMMMMMMMMMOOOPPPOOONNNJJJJJJJJJKKKKKKKKKKKKKKKNNNSSSUUURRRNNNLLLJJJIIIBBBBBB@@@===;;;<<<@@@CCCIIIKKKLLLMMMOOOTTT[[[aaannnlllppp{{{xxxkkkiiicccZZZWWWZZZ___ccceeeZZZaaaaaaZZZRRROOOJJJDDDBBBBBBAAAAAABBBDDDGGGHHHtttYYYOOOLLLJJJHHHEEEAAA@@@???;;;444///000000000111222333555555444333333333333333444444333555777777555222111111333555777777555222000000555555666777888999;;;;;;>>>>>>????????????>>>>>>999999:::;;;===@@@BBBCCCJJJKKKLLLNNNOOOQQQRRRRRRTTTTTTTTTTTTUUUUUUVVVWWWZZZWWWSSSNNNHHHBBB<<<999777444444666666555:::@@@AAAFFFPPP\\\iiiwwwzzzuuunnnjjjgggccc^^^ZZZWWWXXXZZZ[[[ZZZYYYVVVTTTTTTSSSQQQQQQRRRVVVYYY\\\ccchhhmmmnnnlllkkknnnqqqwwwvvvvvvtttmmmhhhlllttt}}}vvvlllhhhlllppprrr~~~~~~{{{zzz{{{{{{{{{yyy|||yyyyyy|||yyyvvvuuuttttttsssttttttsssqqqppprrrsssvvv}}}|||yyy~~~mmmcccmmmttt{{{yyydddKKK???DDDLLLjjjcccbbbggg|||{{{iiiiiisssssslllllllllqqq}}}{{{|||}}}}}}yyyuuutttxxx|||}}}wwwhhh\\\UUURRRRRRRRRSSSXXX```jjjqqquuuppp||||||aaaLLLAAA===@@@FFF[[[yyyzzzxxx___YYY[[[iii|||{{{uuuiiiYYYOOOMMMLLLKKKLLLMMMNNNMMMLLLHHHHHHHHHHHHHHHIIIJJJJJJOOOOOOMMMHHHCCCAAABBBCCCAAA@@@>>><<<:::;;;>>>AAAFFFIIIKKKMMMOOOTTTZZZ___eeebbbcccjjjqqqpppggg]]]XXXTTTRRRWWWbbbiiiiiiggg\\\dddhhhbbbYYYSSSMMMHHHDDDCCCBBBBBBBBBDDDFFFGGGtttXXXNNNLLLIIIFFFCCCAAA??????;;;555000000000111111333444444555333333333333444555555555222555777777555333222111333555777777555222000000555666666666777888888999>>>>>>????????????>>>>>>::::::999999<<>>CCCKKKjjj]]]ZZZ]]]rrrxxxqqqyyy||||||}}}zzzssskkkgggggglllppp{{{tttlllgggdddcccdddkkkooorrrsssqqqnnnkkkiiifffhhhiiihhhfffeeehhhkkkkkkmmmqqqtttwwwxxxyyyxxx}}}}}}|||uuuiii\\\QQQKKKKKKLLLMMMNNNPPPSSSXXX[[[pppwwwxxx___JJJ@@@<<>>;;;<<<>>>@@@???>>>;;;999:::===@@@DDDFFFJJJMMMPPPSSSWWWZZZYYYWWWVVVWWWXXXWWWRRRNNNKKKKKKOOO\\\jjjrrrooojjjfffqqqxxxtttiii___WWWRRRLLLJJJIIIGGGGGGGGGHHHHHHsssXXXNNNLLLJJJEEEBBB@@@??????;;;666111///000111222333444444444222222333444555666666666222444777777555333222222333555888888666333000000444444555777777888888999===>>>>>>????????????>>>===<<<::::::<<<@@@EEEHHHJJJJJJJJJKKKLLLMMMMMMNNNNNNNNNOOOQQQRRRUUUVVVXXXZZZ^^^___XXXKKK???:::999666333222444777:::CCCLLLPPPTTT\\\fffrrr}}}wwwqqqrrrrrrrrrrrruuuxxx|||yyylllaaaZZZXXXWWWTTTOOOKKKFFFCCCAAAFFFGGGHHHIIIJJJKKKLLLLLLGGGGGGGGGGGGIIILLLPPPRRRSSSVVVXXXWWWXXX]]]gggooowwwuuuuuussslllffffffkkkxxxtttkkkeeehhhmmmmmmiiibbbhhhooorrrssstttvvvwww}}}|||}}}}}}}}}zzzwwwvvvuuuuuuooorrrtttqqqooosss~~~{{{oooxxxrrrkkksss~~~fffJJJAAAHHHPPPrrr___XXXWWWjjj{{{wwwoooiiiaaaYYYTTTTTTWWW[[[___ZZZSSSMMMJJJLLLPPPRRRWWW\\\aaabbb^^^[[[YYYYYYTTTWWWYYYZZZZZZZZZ[[[]]]```bbbeeehhhkkklllmmmmmmpppooommmggg^^^UUUNNNKKKKKKMMMOOOPPPQQQSSSVVVYYYdddjjjqqqvvvwwwxxx{{{}}}]]]HHH@@@;;;>>>>>>HHHkkkzzzvvvwwwaaa\\\```ooo|||wwwtttnnnaaaTTTMMMKKKIIIIIIJJJJJJJJJIIILLLJJJHHHGGGGGGIIILLLNNNPPPOOOOOONNNJJJCCC>>>===??????>>><<<::::::===???BBBEEEIIILLLOOOPPPQQQRRROOOOOOOOOMMMKKKIIIGGGGGGKKKNNNVVVaaalllqqqrrrqqqwww|||oooeeeaaaXXXWWWUUURRRPPPNNNMMMMMMsssXXXOOONNNLLLEEEBBB??????>>>;;;555000///000111333444444444444111222333444555555555555111444666777555333222222333666999:::777444111000222333555888999;;;;;;;;;======>>>???????????????===<<<:::999;;;???EEEHHHGGGHHHHHHIIIJJJKKKKKKKKKKKKLLLNNNPPPTTTWWWZZZ\\\XXX^^^```YYYKKK>>>999999777333222444777;;;DDDNNNWWW[[[cccmmmxxxwwwkkkccc___^^^YYYYYY[[[___eeekkkooorrrrrruuuxxxvvvmmm```UUUOOOMMMHHHCCCBBBCCCDDDDDDBBBBBBCCCDDDEEEFFFGGGGGGHHHDDDDDDDDDDDDFFFIIILLLMMMMMMMMMQQQWWW___gggmmmpppkkkjjjjjjllliiieeeggglllpppjjjbbb```hhhrrrrrrlll___bbbhhhoootttwwwzzz|||{{{ssswww}}}yyyvvvvvvvvvvvvrrrtttsssppppppxxxzzzttt|||tttkkkwwwhhhPPPKKKTTT[[[ttteeeXXXUUUfff~~~ooocccXXXTTTOOOJJJHHHHHHIIIJJJJJJHHHFFFDDDCCCDDDFFFHHHJJJNNNRRRRRROOOLLLKKKLLLHHHJJJMMMOOOOOOPPPQQQQQQSSSTTTWWWZZZ\\\]]]^^^______^^^\\\XXXSSSPPPOOOOOONNNOOOPPPPPPQQQSSSWWWYYYaaaeeejjjmmmmmmnnnrrruuu}}}|||||||||~~~ZZZGGG@@@;;;<<<@@@DDDaaajjjttt~~~~~~wwwccc]]]bbbiii|||}}}yyyzzzwwwhhhXXXPPPMMMJJJIIIJJJJJJJJJIIILLLJJJHHHGGGGGGIIILLLMMMLLLNNNVVV___]]]PPPDDD??????@@@???===;;;;;;>>>@@@BBBDDDFFFJJJLLLLLLJJJIIIFFFIIILLLKKKHHHEEEEEEFFFLLLSSS\\\aaaeeelllvvv}}}tttqqqhhhgggddd```\\\XXXVVVUUUzzzrrrWWWOOOOOONNNEEEBBB@@@>>>>>>:::444///...///111333444444444333000111333444555444444333111333666777555333333333444777;;;<<<:::666333111333555777:::<<<===>>>>>><<<===>>>??????@@@??????;;;999777777999===BBBEEEFFFFFFGGGHHHIIIJJJKKKKKKJJJKKKMMMPPPTTTXXX\\\]]]XXX\\\^^^XXXKKK@@@;;;;;;888555333555777:::CCCKKKXXX^^^hhhtttzzzzzzzzzwwwpppdddXXXPPPOOOPPPIIIJJJLLLRRRYYY___cccdddcccaaa^^^[[[VVVPPPKKKHHHEEE@@@::::::>>>AAABBBAAACCCDDDEEEFFFGGGGGGFFFEEEBBBBBBBBBCCCDDDFFFHHHIIIIIIJJJPPP[[[gggnnnpppnnnjjjgggffffffddd```aaaeeeiiifff```^^^eeeppptttrrrccc```bbbkkktttzzz}}}zzz~~~~~~~~~qqqqqqwww{{{vvvttttttuuuuuuwwwvvvtttqqqqqqzzzqqqpppzzz~~~dddNNNNNNWWW\\\lllkkkYYYVVVddd|||xxxlll\\\QQQJJJHHHFFFEEEFFFFFFFFFEEEDDDEEEFFFFFFFFFDDDBBB@@@DDDFFFGGGFFFDDDBBBBBBBBBAAAAAACCCEEEFFFGGGGGGGGGIIIJJJLLLOOOQQQRRRSSSTTTTTTUUUVVVUUUTTTUUUVVVXXXVVVVVVVVVUUUTTTVVVYYY[[[]]]aaaeeehhhiiilllqqquuuyyyxxxvvvwwwzzzzzzWWWGGGAAA;;;<<<>>>@@@[[[fffqqq|||qqqjjjxxxwww___WWW]]]dddxxx}}}~~~}}}nnn[[[RRROOOKKKJJJJJJJJJJJJJJJHHHGGGFFFEEEFFFGGGIIIJJJFFFKKKZZZjjjkkkZZZGGG??????@@@???>>><<<<<<>>>???@@@@@@BBBFFFHHHHHHEEEBBB@@@CCCGGGHHHFFFEEEFFFGGGIIIPPPWWWYYY]]]jjj{{{vvvpppkkkgggeeezzzoooUUUMMMNNNNNNFFFCCC@@@>>>===999333......///111333444444444333000111222444444333111000111333666666555444333333555999===>>>;;;777444222666888;;;===?????????>>><<<===>>>??????@@@@@@@@@:::999888888:::===AAADDDEEEFFFGGGIIIJJJLLLMMMNNNKKKLLLNNNPPPSSSWWWZZZ[[[XXX[[[\\\VVVLLLCCC>>>===:::777555666777999???GGGVVV]]]jjjxxx}}}rrrlllfffdddaaa[[[YYY[[[[[[[[[YYYTTTLLLFFFCCCCCCAAAAAACCCHHHNNNRRRTTTSSSPPPLLLGGGDDDEEEDDDBBB@@@<<<;;;;;;;;;===???BBBCCCEEEFFFHHHIIIHHHFFFDDDBBBAAAAAAAAAAAABBBCCCDDDEEEDDDIIIQQQZZZcccggggggfffkkkgggccc```\\\XXXXXX\\\```dddddd___```iiiuuu{{{uuujjjdddkkkuuuzzz{{{|||zzz{{{|||{{{{{{}}}|||zzzyyyuuutttuuuvvvwwwxxxvvvssspppooossszzz{{{{{{llltttzzz]]]HHHJJJRRRTTTfffrrr\\\WWWcccyyyvvvkkkaaaXXXOOOJJJIIIGGGFFFGGGJJJKKKIIIGGGJJJKKKLLLLLLKKKIIIFFFDDDFFFDDDBBB@@@@@@@@@???>>>>>>>>>>>>???@@@AAAAAAAAADDDEEEGGGIIIKKKLLLNNNNNNNNNSSSYYY]]]____________\\\^^^___^^^]]]]]]___```^^^aaaeeeggghhhlllrrrwwwyyywwwvvvvvvzzzwwwUUUGGGBBB<<<;;;;;;???___pppsss{{{~~~\\\RRR[[[```uuu}}}uuubbbSSSOOOKKKIIIIIIIIIIIIIIIGGGGGGFFFFFFGGGGGGHHHIIIEEEIIIYYYlllnnn\\\IIIAAA>>>>>>>>>===;;;;;;<<<>>><<<<<<===AAAEEEEEECCCAAA???AAACCCDDDDDDEEEGGGIIIGGGLLLPPPRRR[[[ppp}}}lllSSSLLLMMMMMMGGGDDD@@@???===999222---...///222444555444444333000111222333333222000///111333666666555444333333666:::>>>???===888555333:::;;;===???@@@@@@>>>>>><<<<<<===??????@@@@@@@@@;;;:::::::::<<<@@@CCCEEEFFFGGGHHHJJJLLLNNNOOOPPPMMMMMMNNNPPPRRRUUUWWWXXXYYY[[[ZZZUUUMMMFFFAAA@@@;;;888666777777777===DDDTTT\\\iiixxx{{{vvvxxxxxxuuummmeeeaaadddgggjjjnnnqqqnnnfff]]]VVVRRRUUUQQQNNNOOONNNLLLLLLPPPNNNNNNOOONNNLLLFFF???;;;AAA@@@@@@DDDIIIKKKJJJIIIDDDAAA???AAADDDDDD???:::444999???@@@??????DDDHHHBBBDDDFFFGGGFFFCCC???<<<@@@@@@@@@@@@@@@AAAAAABBB@@@GGGPPPWWW[[[\\\]]]]]]bbb]]]ZZZYYYXXXVVVXXX]]]XXXccchhhaaa\\\dddvvv{{{ooorrrzzz|||{{{zzzyyyzzzzzzyyyzzz{{{~~~yyy|||zzzwwwvvvxxxyyyzzzvvvssspppmmmkkkjjjjjjkkkgggfffeeelll~~~uuujjjvvv}}}]]]HHHJJJQQQPPPfffwww```WWWbbbwwwzzzrrreeeYYYOOOKKKKKKLLLKKKHHHGGGHHHJJJLLLJJJHHHPPPQQQQQQQQQQQQPPPOOONNNKKKFFFAAA@@@AAABBBAAA???@@@>>>======???@@@@@@???@@@AAABBBDDDFFFHHHIIIJJJIIIPPPZZZbbbdddcccaaa___ZZZ]]]aaaccccccbbbcccdddbbbeeeggghhhhhhlllrrrwww{{{zzzxxxyyy}}}{{{uuuTTTGGGBBB<<<;;;>>>DDDiii^^^QQQ\\\[[[qqq}}}|||jjjSSSOOOKKKHHHHHHIIIIIIHHHHHHHHHIIIIIIIIIJJJJJJJJJHHHJJJXXXkkkmmm\\\JJJDDD<<<======<<<::::::;;;===888888999>>>CCCEEECCCAAAAAAAAAAAABBBCCCEEEIIIKKKJJJKKKLLLPPP]]]xxxhhhTTTMMMKKKIIIHHHFFFCCC@@@===999444111///000111333444555666666000111222333333222000///000222555777777555222000666777999;;;;;;999777666???@@@@@@@@@@@@>>><<<;;;============>>>???@@@AAA===>>>???@@@BBBCCCDDDDDDDDDEEEHHHKKKNNNPPPPPPPPPRRRRRRQQQPPPOOOQQQUUUXXXVVV[[[aaaccc^^^SSSHHHAAA@@@;;;999;;;;;;999???GGGIIIYYYnnn~~~|||wwwtttpppmmmiiiddd]]]UUUPPPMMMNNNNNNRRRQQQOOOLLLIIIGGGEEEDDDCCCBBBBBBDDDFFFGGGFFFDDDDDDDDDDDDCCCAAA>>>;;;:::999:::<<<>>>???@@@AAAAAA???>>>===<<<;;;:::::::::;;;===@@@DDDHHHJJJIIIHHHEEEDDDDDDEEEFFFEEECCC@@@===???AAAAAA?????????@@@>>>BBBHHHNNNRRRTTTTTTTTTWWWVVVSSSOOOLLLOOOUUU[[[ccccccaaa]]]\\\bbboooyyy~~~}}}|||vvvwwwxxxvvvuuuvvv{{{|||{{{yyyxxxzzzzzzvvvvvvvvvtttrrrtttsssqqqoookkkddd\\\WWWWWWOOOLLLRRRlllpppdddjjjxxxvvvZZZIIIJJJPPPQQQ```ccc```cccxxx{{{sssbbb[[[RRRLLLKKKMMMNNNNNNKKKMMMPPPSSSTTTSSSRRRPPPWWWbbbfff```]]]```]]]TTTTTTKKKDDDDDDCCC@@@@@@CCC@@@>>>===<<<>>>>>>>>>===????????????@@@AAABBBCCCJJJPPPZZZdddjjjllljjjhhhcccfffhhhhhhffffffjjjmmmiiikkknnnpppooonnnnnnnnntttuuuxxx}}}|||ssssssRRREEE@@@;;;===999DDD^^^kkkSSSTTTXXXbbbrrr}}}{{{{{{vvvoooXXXNNNFFFFFFHHHGGGGGGGGGOOOKKKGGGFFFIIIKKKKKKJJJLLLHHHIIISSS^^^]]]PPPCCC>>>===;;;999:::===>>><<<;;;===@@@AAAAAAAAAAAABBB???>>>>>>@@@DDDGGGHHHHHHGGGEEEGGGPPPaaa|||hhhTTTLLLJJJIIIGGGEEECCC@@@===999444111---...000111333444444444000111222333333222111///000222444555555444222000444666888:::999888555333::::::<<<<<<============>>>>>>>>>>>>???@@@AAAAAA>>>???AAACCCCCCCCCAAA@@@BBBDDDGGGJJJMMMPPPQQQQQQTTTUUUTTTSSSRRRSSSVVVXXX^^^bbbhhhmmmmmmfffYYYOOOGGGAAA===>>>===<<<>>>DDDHHHTTTgggzzz}}}uuupppkkkeeeaaaYYYTTTNNNGGGCCCBBBBBBCCCCCCCCCBBB@@@???===<<<;;;===<<<<<<===???@@@???===>>>>>>>>>>>><<<:::999777888888999999999:::::::::<<<;;;:::999888888888888<<<<<<===BBBGGGJJJIIIGGGFFFEEEDDDEEEEEECCC@@@>>><<<>>>??????>>>===>>>@@@???AAAEEEJJJMMMNNNNNNNNNMMMOOOOOOMMMKKKLLLSSSYYY[[[\\\\\\YYYWWWZZZbbbiii{{{{{{}}}uuuwwwyyyyyywwwwwwyyy{{{uuuyyy{{{zzzyyy{{{zzzvvvuuuuuutttrrrsssrrrqqqoookkkddd\\\VVVLLLIIIKKKPPPdddsssdddhhhuuusssZZZJJJIIIKKKIII[[[lllbbbcccxxx{{{qqquuuyyypppddd___XXXTTTOOOMMMOOORRRSSSTTTUUUZZZaaahhhmmmnnnnnnmmmqqq~~~wwwggg^^^RRRHHHFFFGGGEEECCCDDDAAA???======>>>>>>>>><<<>>>>>>>>>>>>???@@@AAABBBJJJRRR___iiinnnnnnmmmmmmiiijjjkkkkkkkkklllnnnpppoooqqqtttvvvuuutttttttttvvvwww{{{rrrQQQDDD???;;;===AAACCCXXX|||wwwTTTMMMQQQ[[[lll{{{xxxyyyvvvpppZZZPPPGGGGGGHHHHHHGGGHHHIIIFFFDDDDDDGGGHHHGGGEEEIIIGGGIIISSS\\\\\\PPPDDD@@@???===:::999:::;;;;;;;;;===@@@BBBCCCCCCCCCCCCAAA@@@@@@BBBDDDFFFFFFEEEFFFDDDDDDJJJXXXttt{{{ttthhhSSSLLLJJJIIIGGGEEEBBB@@@===999444000,,,---...000111222222333000111222333333222111000111222333333333333222111333555777888888666333111444555666888:::===???@@@????????????@@@AAABBBBBB>>>@@@BBBDDDDDDBBB@@@>>>AAACCCFFFIIIMMMOOOQQQRRRVVVWWWWWWWWWUUUUUUWWWYYYZZZ```lll{{{qqqcccUUULLLDDDBBBBBBAAAAAACCCIIIPPP___sss{{{vvvoooiiiddd]]]UUUOOOHHHEEE@@@;;;999999:::;;;;;;:::::::::::::::999999777777666777999999888666888888999999999999888777999888777555444555555666888888777666555555555666<<<::::::???FFFKKKJJJGGGHHHGGGFFFEEEEEECCC@@@===<<<===>>>===<<<<<<>>>@@@CCCDDDEEEGGGHHHHHHIIIIIIGGGLLLPPPOOOKKKKKKPPPVVVVVVZZZ]]]\\\ZZZ\\\bbbhhhuuu|||xxxsssssswwwvvvxxx{{{|||{{{yyyxxxxxxwww~~~~~~~~~}}}~~~zzzvvvuuuuuusssqqqqqqqqqqqqpppmmmfff]]]VVVCCCDDDIIIJJJWWW|||uuueeeiiiwwwttt]]]MMMIIIHHHEEEUUUwwweeecccwwwoooffffffbbb]]][[[]]]]]]___dddjjjpppsssttt}}}wwweeeRRRKKKLLLLLLIIIGGGCCCAAA???>>>??????>>>=========<<<======>>>???@@@GGGSSScccmmmqqqqqqqqqrrrrrrqqqpppqqqsssuuuuuuuuuvvvxxx{{{|||{{{{{{{{{|||zzz}}}pppNNNBBB>>>;;;===AAA<<>>GGGLLLLLLIIIKKKJJJIIIHHHHHHFFFCCC@@@>>>>>>===<<<;;;<<<@@@CCCJJJIIIHHHGGGGGGGGGGGGGGGGGGNNNTTTTTTOOOMMMQQQVVVVVVYYY\\\]]]^^^dddooowwwqqquuuxxxwwwsssqqqsssuuuyyyzzz|||}}}|||{{{zzzzzz}}}}}}}}}}}}}}}|||yyyuuuuuutttsssqqqqqqrrrrrrrrrpppiii```ZZZJJJKKKMMMKKKSSSrrr}}}kkknnn}}}zzzbbbNNNGGGIIIJJJPPPhhhcccvvv{{{wwwwwwyyy}}}eeeSSSOOOOOONNNKKKGGGDDDBBBAAAAAA@@@???===<<<<<<<<<<<<<<<===>>>>>>CCCRRRdddpppssssssuuuwwwzzzwwwuuuwwwzzz}}}|||zzz|||~~~mmmKKK@@@===;;;===;;;;;;DDDppp{{{sssRRRJJJGGGNNN\\\nnn|||zzzvvvppp```UUUKKKHHHHHHFFFEEEFFFEEEDDDEEEHHHKKKKKKFFFBBBEEEGGGLLLUUU[[[YYYQQQIII??????@@@???:::888<<>>@@@@@@@@@@@@@@@AAABBBCCCDDDAAA@@@>>>>>>???BBBDDDFFFIIIIIIIIIJJJKKKLLLMMMNNNNNNPPPSSSUUUVVVXXXZZZ\\\WWW\\\kkk}}}jjj[[[SSSPPPMMMIIIIIIIIILLLSSS\\\ccceeeeeeaaa]]]VVVOOOHHHBBB===999;;;:::999888999:::;;;<<<777777777777666666666555777666555555666666444222444444555666777888::::::888777555333333444666777333333333333333333444444999888:::AAAJJJOOOPPPNNNOOONNNMMMMMMMMMLLLIIIFFF@@@???===;;;;;;===BBBFFFMMMLLLJJJHHHFFFFFFFFFFFFDDDKKKRRRTTTQQQPPPTTTYYYVVVWWWXXXXXX[[[fffuuu{{{yyywwwvvvxxxzzz|||}}}|||{{{{{{|||}}}~~~~~~~~~~~~}}}||||||{{{zzz~~~|||yyy}}}yyyuuutttuuusssqqqrrrrrrssstttrrrmmmfff```[[[WWWVVVSSS[[[xxxzzzuuu}}}dddLLLCCCHHHPPPLLLrrrmmmcccsss~~~```SSSPPPOOOLLLKKKHHHEEEDDDCCCBBB@@@???<<<<<<<<<<<<<<<<<<===>>>CCCQQQeeerrrvvvwwwzzz}}}}}}{{{|||~~~iiiHHH>>>===:::<<<888DDDFFF```xxxzzzRRRDDDFFFKKKVVVhhhzzzwwwpppcccWWWLLLHHHGGGEEEDDDDDDEEEEEEFFFJJJMMMLLLGGGCCCBBBDDDKKKTTT\\\[[[SSSLLL@@@>>>???@@@===;;;BBBLLLOOOLLLHHHFFFHHHJJJKKKJJJEEEDDDCCCCCCCCCCCCAAA???<<>>???@@@@@@@@@@@@AAABBBCCCCCCBBB@@@===<<<===AAAFFFIIIKKKJJJJJJIIIJJJJJJKKKKKKKKKMMMPPPRRRTTTWWW[[[^^^kkkkkkppp}}}uuuggg^^^VVVNNNJJJGGGDDDCCCDDDHHHLLLOOOTTTQQQKKKDDD???;;;888888777777777777888999::::::::::::999999888777777777777666555555666555333111222222222222333555666777333222111111111222333444222222111222222333444444666999>>>FFFNNNSSSUUUVVVVVVUUUTTTSSSSSSQQQMMMKKKBBB@@@===::::::===DDDHHHJJJIIIHHHFFFEEEEEEEEEEEE>>>CCCHHHLLLNNNQQQUUUYYYXXXYYYYYYYYY\\\fffvvv}}}wwwvvvyyy}}}~~~zzzyyyxxxzzz}}}|||{{{~~~|||{{{|||}}}~~~}}}zzz{{{~~~{{{vvvwwwzzz~~~~~~wwwtttuuuuuutttsssrrrrrrsssttttttqqqkkkgggbbb\\\YYYXXXccc}}}zzzyyyxxxzzzbbbJJJ@@@EEEOOOIIIbbbqqqcccoooyyybbbXXXSSSOOOOOOMMMIIIGGGFFFDDDBBB@@@>>>>>>============>>>>>>DDDQQQcccqqqyyy|||eeeEEE===<<<:::;;;555FFFAAAQQQooo}}}yyyyyywwwRRRDDDEEEGGGPPPaaawwwyyyqqqhhh[[[NNNIIIHHHEEECCCDDDCCCCCCEEEIIIMMMLLLGGGBBB???AAAHHHUUUaaaddd]]]UUUHHHBBB@@@AAA@@@>>>FFFQQQVVVSSSOOOOOOQQQRRRQQQOOOFFFDDDBBB@@@AAA@@@???>>>:::>>>DDDGGGGGGPPPfff{{{}}}zzz___NNNJJJJJJJJJFFFDDDAAA???<<<888333///...///000222333444555555111111222222333444555555222333555777777555333222000444888<<<<<<:::666444888888:::;;;<<<======>>>????????????@@@AAABBBCCCBBBAAA>>>===>>>AAADDDGGGHHHHHHGGGGGGGGGHHHIIIJJJLLLMMMOOOPPPQQQUUUZZZ]]]nnnpppssszzzrrreee[[[PPPJJJBBB===<<<>>>@@@AAADDDCCCAAA===:::777777777777888888999::::::::::::===============<<<<<<<<<:::999777777777777444222222222111111111222333444111111111111111111111111000///000000111222333444333:::DDDMMMSSSWWW[[[]]]^^^\\\YYYXXXVVVRRRNNNKKKBBB???;;;888888<<>>======<<<;;;;;;===BBBEEEEEEKKKZZZjjj}}}yyy{{{```NNNJJJIIIHHHFFFDDDAAA>>><<<888333///---...000111333444444444222222222222333444555666111333666888888666333111///222777;;;<<<:::777444666777:::<<<===>>>>>>===????????????@@@AAABBBBBBBBBBBB@@@@@@@@@@@@BBBCCCEEEEEEDDDDDDEEEGGGIIIJJJNNNNNNOOOOOOPPPTTTYYY\\\aaaiiirrrzzzttthhhXXXOOODDD>>>>>>???>>><<<888999::::::888777777777;;;<<<======>>>>>>>>>===;;;<<<<<<<<<===============<<<;;;:::;;;999777555444333222111111222333333222222333333222111000///.........///000111222333111;;;HHHQQQVVVYYY^^^bbbccc```]]]ZZZWWWRRRMMMIIIAAA>>>:::666666;;;CCCIIIFFFFFFGGGHHHHHHHHHHHHHHHFFFCCC@@@@@@DDDIIIJJJJJJHHHPPPYYY___cccgggnnnttt~~~yyysssppppppqqqlllnnnrrryyy|||zzz~~~}}}}}}{{{uuusssuuuwwwvvvuuuoooooooooppprrrrrrqqqoooqqqoooooonnnvvvppprrrpppaaaTTTIIIDDDCCCFFFOOOnnnwwwbbbiii{{{hhh]]]UUURRROOOLLLJJJHHHEEECCCAAAAAA@@@@@@@@@@@@@@@AAA???GGGVVVfffssszzz}}}~~~}}}___AAA<<<<<<999999:::@@@666SSSxxx~~~hhhNNNDDDBBBEEERRRhhh||||||wwwpppbbbTTTNNNKKKHHHFFFGGGEEEEEEFFFJJJMMMMMMIIIEEEEEEFFFOOOdddzzzwwwbbbRRRFFFDDDBBB>>>CCCNNNWWWXXX]]]dddiiihhh```XXXMMMHHHBBB===;;;:::999888<<<===@@@CCCCCCGGGTTTaaagggyyywwwZZZJJJGGGHHHHHHGGGEEEBBB???===888444000/////////000111333444555111111111111111111222222111111111333555666444222555777;;;???@@@===777222555888888777:::??????<<<@@@AAABBBCCCCCCCCCBBBAAABBBAAA@@@>>>===>>>AAADDDCCCCCCDDDEEEFFFHHHIIIJJJLLLMMMOOOQQQSSSUUUUUUVVV^^^```gggsss~~~sssggg]]]OOOCCC<<<:::::::::888777999===<<<999:::===>>>BBBFFFEEEAAA>>>???BBB>>>???>>>===<<<<<<>>>@@@<<<<<<======<<<<<<;;;:::555333111/////////111222222222222111111111111111000000000000111111111111000;;;DDDGGGLLLTTTYYYYYY\\\YYYZZZ^^^^^^TTTHHHAAA@@@===777666:::BBBEEEDDDFFFFFFFFFFFFEEEDDDCCCCCCAAABBBBBBAAAAAACCCBBB???EEENNNWWWZZZ\\\aaaiiinnnyyyzzz{{{}}}}}}zzztttpppfffiiinnnqqqtttxxx}}}xxx}}}|||}}}~~~{{{{{{|||~~~|||}}}yyyppppppssssssqqqpppnnnllllllppppppnnnnnnqqqmmm~~~zzzqqqwwwzzzdddVVVSSSTTTOOOHHHFFFPPPmmmtttdddccc|||cccUUURRRQQQRRRNNNIIIFFFHHHEEEDDDBBBAAA???>>>>>>===BBBGGGPPP[[[fffooovvvzzzyyyWWW???999<<<<<<::::::666BBBPPP}}}VVVIIIHHHEEEIII^^^{{{tttooocccXXXRRRQQQLLLEEENNNMMMLLLIIIHHHHHHIIIKKKEEEAAANNNooozzzfffOOOEEEGGGKKKHHHCCCUUUbbbooossstttrrrjjj```SSSKKKAAA;;;;;;<<<:::888999;;;===???CCCHHHOOOSSS^^^jjjuuuzzz|||yyyuuu{{{___NNNJJJKKKJJJGGGEEEBBB???===888444000------...///111444666777111111111222222222222333222111222444666666555333444666:::>>>???<<<666222444777888888:::???@@@===@@@AAABBBBBBBBBBBBBBBBBBBBBBBBAAA>>>===>>>AAACCCFFFFFFGGGHHHJJJLLLNNNOOOKKKLLLNNNPPPRRRSSSTTTUUUYYY]]]dddmmmxxxsssiiiZZZLLLCCC???>>>======::::::<<<<<<<<<@@@FFFNNNQQQUUUSSSMMMHHHGGGGGGDDDDDDCCCAAA???>>>??????@@@@@@??????>>>======<<<666555333111000000111222222222111111111111000000000000000000111111111111111:::AAAAAADDDNNNXXX]]]```\\\[[[___^^^VVVLLLGGG??????>>>===>>>AAAFFFHHHHHHHHHHHHHHHGGGGGGFFFEEEAAAAAABBBCCCBBB@@@???@@@DDDMMMVVVYYYZZZ]]]eeellluuuxxx}}}|||zzzkkkiiiggghhhmmmssswwwyyyzzz}}}{{{xxxzzz|||{{{|||}}}}}}}}}{{{zzzyyywwwxxxxxxzzz}}}{{{qqqpppsssrrrrrrrrrssspppppprrrpppkkkhhhiiixxxsssnnnwwwrrrYYYLLLLLLSSSTTTRRRJJJRRRkkktttdddbbbzzzeeeZZZQQQOOOOOOKKKGGGFFFEEEEEEDDDCCCCCCCCCDDDDDD@@@EEELLLVVV```hhhnnnqqqyyy{{{~~~wwwXXXBBB:::;;;:::888;;;888AAAKKKvvvsssJJJGGGEEEIIIWWWmmm|||vvvjjj^^^ZZZYYYUUUNNNPPPNNNLLLHHHFFFDDDEEEFFFGGGGGGUUUtttyyycccTTTQQQRRRQQQOOO^^^kkkyyy{{{ooodddOOOHHH???::::::;;;:::888:::;;;===>>>AAAEEEKKKOOOVVVbbblllpppqqqssstttrrr}}}wwwlllhhh~~~cccQQQLLLKKKJJJGGGEEEBBB???===888444000+++,,,---///111444666888222222222333333333444444333222333555777777666444333555888<<<>>>;;;666111333777999888;;;???@@@>>>AAAAAAAAAAAAAAABBBCCCCCCCCCCCCAAA>>>======@@@CCCCCCCCCDDDEEEGGGIIIKKKLLLIIIJJJLLLOOOQQQRRRSSSTTTSSSZZZ```fffssszzziiiXXXLLLEEEAAA???@@@<<<:::<<<===@@@GGGPPPaaadddgggfff```YYYVVVUUUOOONNNLLLIIIFFFCCCAAA@@@AAA@@@???>>><<<<<<;;;;;;999888666444222222333333111111111111000000//////000000000111111111222222444;;;??????CCCPPP```jjjeee```]]]]]][[[RRRJJJFFFFFFFFFEEEAAA===>>>DDDJJJIIIIIIIIIIIIHHHGGGFFFEEEBBB???AAAEEEDDD===<<>>FFFnnnNNNFFFCCCHHHOOOZZZqqqzzzmmmaaa___aaa___ZZZVVVTTTOOOJJJFFFDDDBBBBBBFFFJJJWWWqqqqqqddd___aaacccmmmzzzooo```IIICCC<<<888888999999888:::;;;<<<===???BBBGGGKKKRRR^^^hhhmmmmmmnnnllliiihhhpppyyy|||vvvlllccc___dddQQQKKKJJJHHHGGGEEEBBB???===888333000,,,---...///111333555666222333333333444555555555444333444666888888777555222444777;;;<<<:::555111222777::::::;;;???AAA???AAAAAA@@@???@@@AAACCCDDDCCCCCCAAA???<<<===@@@BBBBBBBBBCCCCCCDDDFFFGGGHHHHHHJJJLLLNNNQQQRRRSSSTTTRRRZZZ___bbbppp~~~{{{hhhXXXNNNGGGDDDCCCAAAAAADDDGGGKKKTTT\\\kkkoootttuuurrrnnnjjjiiieeebbb___[[[WWWSSSNNNKKKEEEDDDAAA???===<<<<<<<<<;;;:::888666555444444444222111111000000/////////000000111111111222222222333555999>>>HHHWWWgggqqqhhhbbb]]][[[UUUKKKCCC@@@MMMIIIFFFCCC@@@???DDDJJJLLLKKKKKKIIIGGGEEECCCBBBCCC===???GGGEEE======DDDCCCIIIQQQVVVUUUVVV___jjjkkkpppuuuvvvuuuwww}}}zzztttssstttwwwxxxzzz{{{|||{{{yyywwwxxxzzzyyyyyyyyyyyyyyyzzz{{{{{{}}}{{{yyyzzz|||||||||~~~~~~wwwrrrrrrttttttsssuuuzzzwwwxxx{{{{{{yyyyyy|||zzzhhhkkk}}}fffIII<<<>>>GGGPPPVVVlllkkkrrrtttddd___rrrppp^^^VVVRRRNNNLLLHHHGGGEEECCCBBBBBBCCCDDDCCCFFFIIINNNSSSXXX[[[]]]aaaeeelllpppssstttuuuwwwuuuzzz~~~kkkTTTEEE>>>:::888888666:::;;;>>>^^^zzzsssyyyYYYFFF>>>EEEJJJNNNeee}}}nnn```]]]bbbdddccc___[[[TTTNNNJJJFFFCCCBBBBBBGGGPPPccc{{{yyycccSSSBBB>>>999666777888888777999:::<<<===>>>BBBFFFIIIPPP[[[gggmmmooopppmmmhhhaaadddiiikkkiiieee___\\\|||gggSSSKKKJJJIIIGGGEEEBBB???===888333000////////////000111222333222222333444555555666666444444444666888999777555222333666:::;;;:::666222111777<<<;;;;;;???@@@???@@@@@@??????@@@AAACCCDDDCCCBBBAAA>>>======@@@CCCGGGFFFFFFEEEEEEFFFFFFGGGHHHJJJLLLOOOQQQSSSTTTUUUWWW\\\^^^___kkktttdddXXXPPPKKKIIIIIINNNVVV[[[^^^dddkkkpppuuu{{{}}}yyyuuuqqqkkkccc^^^SSSPPPKKKFFFBBB@@@??????<<<;;;:::999777777666666222222222111000//////...111111111111222222222222000000333===JJJWWWaaagggddd^^^YYYWWWSSSKKKFFFFFFHHHEEEHHHOOOSSSOOOLLLLLLRRRQQQOOOLLLIIIEEECCCAAACCC>>>???GGGKKKGGGHHHMMMKKKKKKPPPUUUUUUVVV```kkksssuuuvvvtttqqqsss{{{zzzuuuvvvyyywwwzzz}}}~~~~~~}}}{{{{{{zzzxxxvvvvvvwwwzzz~~~}}}}}}}}}}}}~~~}}}~~~wwwrrrppptttvvvuuussstttwwwsssqqquuuxxxzzz}}}gggjjj||||||bbbGGG===???DDDKKKPPPPPP```|||vvvfff^^^mmmwwwbbbTTTOOOOOOLLLJJJHHHFFFEEEFFFGGGHHHEEEFFFHHHKKKNNNQQQTTTUUUWWW[[[bbbhhhkkkmmmoooqqqtttzzzxxxvvvcccNNNDDD@@@<<<:::;;;;;;>>>999999JJJpppvvvooouuugggJJJ:::BBBHHHIII[[[www~~~vvveee]]]___cccdddaaa\\\UUUOOOKKKHHHDDDAAA===BBBGGGUUUwww~~~hhhRRRDDD===;;;888666666777888888777999;;;===???BBBFFFJJJMMMXXXccciiillllllgggaaaZZZ[[[\\\]]]^^^___^^^]]]~~~jjjTTTLLLLLLLLLGGGEEEBBB???===888444000000////////////000111111111222333333444555666666444333444666888888777555222333666999;;;:::666333222999>>>===<<<>>>???>>>????????????@@@BBBCCCDDDBBBAAA@@@>>>===>>>AAADDDFFFEEEEEEDDDDDDDDDEEEEEEHHHIIILLLNNNQQQSSSUUUUUUZZZ[[[[[[]]]dddrrrwwwhhh]]]VVVSSSPPPSSS]]]iiiooorrrvvv{{{yyyrrrddd___WWWNNNFFFAAA???>>>;;;;;;::::::999888888888444333333222111000//////111111111222222222222333555444999DDDNNNTTTXXX[[[ZZZUUUQQQRRRSSSSSSXXX]]]KKKLLLWWWgggmmmcccVVVQQQVVVUUUSSSOOOLLLHHHDDDBBBDDDBBBBBBJJJUUU^^^aaaaaaYYYSSSQQQUUUWWWXXX```jjjttttttssspppnnnpppvvv{{{{{{ssssssvvvvvvxxx|||}}}{{{xxxvvvtttsssuuuyyy}}}}}}}}}~~~{{{{{{~~~|||zzzyyyssspppppptttvvvtttsssuuuzzzuuurrrtttwww{{{oooooo~~~vvv]]]FFF???AAADDDHHHMMMEEEVVVrrr{{{jjj^^^hhh}}}dddWWWTTTMMMLLLIIIGGGFFFGGGIIIJJJFFFFFFGGGHHHJJJMMMOOOPPPPPPUUU[[[aaaeeehhhkkkmmmrrryyy{{{sssuuu]]]GGG@@@@@@===;;;<<<888<<<777;;;CCCccczzzooosssuuuSSS<<<@@@FFFFFFSSSiiixxxnnn___[[[]]]___[[[VVVOOOJJJIIIFFFCCC@@@===>>>@@@LLLjjjxxxhhhUUUEEE===:::999888777777777888888555888;;;===???BBBEEEHHHNNNWWW```dddffffff```XXXTTTUUUWWWYYY[[[^^^```aaajjjSSSKKKKKKMMMGGGEEEBBB???===888444000.........//////111222222111111222333444555666666333333333555777888666444333444666999<<<;;;777444222:::???>>>;;;===>>>======>>>???@@@AAABBBBBBBBB@@@@@@???>>>===???BBBEEECCCCCCCCCCCCDDDEEEFFFFFFFFFGGGJJJMMMPPPRRRSSSTTTVVVTTTVVV\\\___eeezzz|||qqqjjjeeecccccchhhttt~~~vvvjjj\\\OOOFFFAAA>>>999:::::::::::::::999999555555444333222111000000111111111222222222333333777:::CCCMMMOOONNNQQQXXXRRRLLLGGGIIIPPPZZZjjjwwwpppooouuu~~~zzzhhhZZZVVVSSSRRRQQQNNNKKKHHHEEECCCEEEFFFGGGNNNccczzz{{{kkk]]]TTTWWWYYYYYY^^^gggooooooooooooppprrrssstttyyy|||wwwuuuvvvwwwxxxyyy{{{||||||zzzyyywwwwwwvvvuuuvvvxxxyyy{{{yyyzzz}}}||||||xxxsssqqqrrrsssrrrtttwww}}}xxxuuuvvvyyy|||yyywwwttt[[[EEE@@@BBBBBBCCCHHHMMMQQQ^^^wwwnnn^^^cccxxxooofffZZZWWWRRRNNNJJJIIIJJJJJJHHHHHHHHHIIIKKKMMMOOOPPPQQQUUUZZZ___ccchhhlllooorrryyy}}}wwwxxx\\\BBB<<<>>><<<::::::666999666@@@@@@YYYxxxxxxooo}}}]]]CCC@@@BBB@@@JJJ\\\ppp}}}yyy~~~sss___VVVVVVWWWTTTNNNHHHFFFFFFFFFCCC@@@AAA>>>>>>GGG\\\lll\\\OOOCCC>>>>>>999::::::999888888888999555888:::<<<===???BBBDDDJJJRRRZZZ^^^aaaaaa[[[SSSPPPTTTYYY\\\\\\\\\\\\]]]gggPPPHHHIIIKKKGGGEEEBBB???===999444000,,,------...000111333444000000111222444555555666333222333555777777666444333444666:::<<<;;;888555333;;;AAA???;;;<<<===<<<<<<===???AAABBBBBBBBBBBB?????????>>>===???CCCFFFEEEEEEFFFGGGIIIKKKLLLMMMDDDFFFIIILLLOOOQQQRRRSSSPPPLLLRRR]]]___```vvv|||zzzxxx{{{~~~mmm]]]QQQIIIFFF888999::::::;;;;;;::::::666666555444333111111000111111222222222333333333///888EEEMMMJJJEEEKKKWWWOOOGGG@@@BBBKKK\\\sssyyybbbWWWYYYNNNMMMLLLJJJHHHFFFCCCBBBEEEIIIJJJQQQmmmwwweeeWWWXXX[[[YYY]]]dddmmmnnnqqquuuyyyyyyxxxuuuvvvyyy}}}}}}zzzyyyyyyxxxvvvvvvwwwxxxwwwwwwxxxyyyzzzzzzzzzxxxwwwvvvxxxzzz}}}~~~wwwrrrqqqpppppptttyyywwwsssqqqtttwwwyyy|||{{{|||{{{zzzvvv\\\EEE@@@@@@>>>???DDDGGGHHHSSSqqqrrr^^^```sssyyyoookkkccc[[[TTTPPPNNNNNNLLLKKKKKKLLLMMMOOORRRSSSUUUXXX]]]bbbfffkkkpppssssss{{{|||\\\???999===<<<888888::::::666@@@777GGGuuuhhhyyy}}}eeeIIIAAA>>>;;;DDDSSShhh{{{}}}rrrkkkggguuu|||qqq]]]QQQPPPQQQPPPKKKEEEDDDFFFGGGEEEBBBDDD>>><<>>@@@@@@GGGOOOUUUYYY[[[WWWPPPLLLRRRZZZ\\\YYYUUURRRQQQzzz^^^NNNJJJKKKJJJIIIFFFBBB???<<<888333///,,,,,,---///111333555666111111222333444555555666333222222444666888777666444444666:::>>>>>>999555444999@@@FFFHHHFFFAAA===??????>>>>>>???AAABBBDDDCCC???>>>???>>>===>>>BBBHHHIIIJJJIIIIIIJJJMMMPPPMMMLLLKKKJJJJJJKKKLLLLLLJJJOOOTTTVVVZZZdddssstttaaaOOOAAA???>>>===<<<<<<<<<<<<<<<<<<;;;999666444222111111000000111222333444444444333888???BBB===999@@@JJJGGGEEEDDDGGGMMM[[[sss}}}hhh]]]QQQFFFKKKIIIFFFEEEEEEEEEEEEDDDLLLKKKLLLXXXsssvvvjjj\\\UUUQQQQQQWWW]]]hhhnnntttwwwvvvuuutttuuuwww{{{~~~zzzxxxxxx{{{yyywwwvvvvvvuuutttsss}}}|||zzzxxxwwwwwwwwwwww|||~~~~~~~~~}}}~~~}}}xxxwwwvvvvvvwwwzzz}}}xxxrrrrrryyy~~~~~~~~~ssswwwnnnWWWIIIDDD???AAAEEE@@@AAAIIIIIIeee~~~hhhdddnnntttfffZZZRRRNNNMMMKKKLLLPPPRRRQQQRRRUUU[[[\\\___eeelllrrrtttuuu{{{{{{VVV??????===:::;;;999888;;;:::;;;;;;===[[[```HHH>>>???DDDIII```rrrrrrfff]]]dddpppwwwmmm[[[OOONNNFFFEEEDDDCCCBBBCCCCCCDDD@@@@@@CCCEEECCCLLLmmmlllZZZGGG???>>><<<:::::::::999888777777777888999:::666666:::===<<<>>>AAA???DDDGGGFFFGGGKKKNNNMMMLLLNNNSSSVVVSSSKKKHHHJJJuuu[[[LLLIIIKKKKKKHHHFFFBBB???<<<888333000,,,------...000222444555222222222333333333333333333222222333666777777666444444666:::>>>>>>:::666666===FFFKKKLLLHHHEEECCC@@@?????????@@@BBBCCCDDDDDD@@@>>>???>>><<<===AAAEEEFFFHHHIIIIIIKKKOOOQQQNNNMMMLLLKKKJJJJJJJJJKKKPPPSSSVVVVVVVVV]]]hhhrrrnnnZZZKKKBBB@@@===;;;:::;;;;;;<<<<<<;;;999777555333222111///000111222333333333333222111333444444555<<>><<<:::;;;999666::::::<<<<<<;;;QQQvvvoooNNN>>>???DDDEEEUUUfffyyyzzzqqqdddbbbfffllljjj^^^RRRMMMFFFEEEDDDCCCCCCCCCDDDEEEEEEAAA@@@CCCAAADDDWWWmmmlllZZZNNNBBB>>>===;;;::::::;;;:::888777777777888888999777777<<<>>><<<<<>>AAAAAABBBEEEFFFEEEHHHIIIMMMRRROOOIIIGGGIIIvvv\\\LLLIIIKKKKKKHHHFFFBBB???<<<888333000---------...///000222222333333333222222222111111333222222333555777777666444444555999===>>>;;;777555>>>IIINNNLLLHHHFFFFFF@@@@@@@@@@@@AAACCCEEEFFFFFFBBB??????>>>;;;<<>>AAANNNZZZ^^^]]]pppwwwwwwmmmddd```[[[TTTMMMPPPUUUYYYZZZXXXTTTRRROOORRRUUUYYYbbbnnnwwwyyynnneee\\\XXXUUUTTTYYY___hhhooouuuuuuoookkklllnnnpppqqqrrrssssssuuuwwwzzzvvvtttrrrqqqpppqqqssstttwwwwwwwwwxxxyyy{{{~~~|||}}}~~~}}}}}}~~~~~~yyywww}}}zzzyyy}}}~~~ssssssssstttvvvyyy}}}{{{{{{||||||xxxvvv~~~~~~sssgggcccttt}}}```MMMEEEDDD@@@AAADDD???@@@AAABBBGGGkkkqqqeeefff{{{{{{dddZZZYYYYYYXXX[[[aaadddeeegggkkklllnnnpppqqqssswww~~~|||~~~gggIII999<<<;;;:::;;;999666999888;;;===888DDD^^^ZZZ@@@???BBB@@@KKKYYYkkkvvv}}}}}}mmmbbbZZZ]]]aaa\\\RRRIIIEEEDDDDDDCCCCCCDDDEEEFFFGGGAAA???BBBAAA???CCCKKKPPP```qqqwwwvvvooo^^^MMMHHHBBB>>>>>>>>>;;;:::<<<;;;;;;999888777777777777999777888<<<>>><<<<<>>:::;;;>>>@@@BBBEEEGGGHHHJJJNNNPPPNNNNNNNNNMMMMMMNNNNNNNNNJJJLLLNNNMMMLLLOOOUUU[[[YYY^^^gggqqq{{{{{{iiiYYYRRRIIIBBB@@@???>>>======<<<;;;:::888666444333000000111222333333222222222222555999999888;;;AAASSSTTTOOOFFFEEEMMMVVVXXXiiioooqqqkkkfffccc___ZZZXXX\\\bbbfffgggfffdddcccYYY^^^aaaaaa```bbbhhhlllhhhbbb\\\ZZZWWWWWW[[[bbbhhhlllppprrrqqqooonnnooommmnnnppprrrtttvvvxxxzzzuuutttsssqqqqqqrrrtttwwwwwwwwwwwwxxxzzz|||||||||||||||{{{{{{|||||||||yyy}}}}}}zzzyyy{{{{{{xxxwwwvvvtttttttttuuuvvvuuuyyy|||xxxrrrsss~~~nnnaaabbbwwwwwwUUUEEE@@@BBB???@@@CCC>>>???CCCOOONNNQQQ|||jjj___aaawwwyyynnnkkkjjjhhhiiimmmnnnmmmnnnqqqvvvxxxyyyxxxwww|||]]]DDD999<<<:::999;;;888777888666999===777;;;NNNhhhDDD>>>AAA>>>EEEPPP^^^jjjssszzzwwwiiiYYYUUUWWWVVVMMMEEEDDDCCCBBBBBBBBBCCCDDDEEEEEEAAA@@@DDDDDD???<<<>>>>>>EEEJJJJJJLLLMMMJJJDDD@@@>>>>>>???>>>:::;;;???<<<;;;:::999777666666555999777777:::<<<<<>>???BBBAAA@@@@@@AAABBBEEEGGGHHHHHHCCC@@@@@@>>>::::::===AAACCCEEEGGGGGGHHHJJJLLLKKKLLLMMMNNNPPPQQQRRRRRRIIIKKKNNNNNNNNNOOOSSSWWWXXXZZZ^^^eeekkkppppppooorrr~~~}}}|||{{{{{{{{{{{{}}}}}}jjjaaaTTTKKKFFFCCC???=========<<<<<<:::888666555111222222333333333333222///111666999888:::EEEQQQcccfff___PPPKKKVVV______eeehhhhhhddd```^^^ZZZVVV]]]aaafffhhhiiiiiijjjlllaaadddgggeee^^^YYY[[[^^^___[[[XXXWWWUUUUUUZZZbbbddddddfffkkkoooqqqooommmkkkmmmooorrruuuvvvvvvvvvvvvvvvvvvuuussstttwwwzzzxxxwwwwwwxxxyyy{{{}}}~~~|||{{{zzzyyyyyyyyyyyyyyy~~~|||zzz|||{{{zzzyyywwwuuusssrrrrrrrrrpppwwwzzzvvvrrrwwwpppbbbdddzzzoooLLL>>><<<@@@===>>>AAA===???@@@VVVccc\\\nnnjjj___aaattt~~~|||~~~}}}{{{}}}XXXCCC;;;===999888:::777888999444666<<<888999GGGmmmzzzmmmwwwsssJJJ>>>?????????FFFRRR]]]gggppp{{{uuufffZZZUUUQQQKKKFFFCCCBBBAAAAAAAAABBBCCCDDDCCCBBBDDDEEECCC???>>>@@@???@@@???<<<<<>>;;;;;;:::999888777666555999666666888999;;;CCCLLL]]]eeekkkiiiccc\\\RRRJJJHHHCCCAAABBBAAA>>>???BBBjjjUUULLLKKKKKKGGGDDDAAA???<<<999444111............///000111111000111222333444555555666555444444555777999999888555333222333777999888666000666===@@@>>>>>>@@@CCC@@@@@@@@@AAABBBEEEGGGHHHGGGCCC@@@@@@>>>:::;;;>>>AAACCCEEEFFFFFFFFFGGGHHHHHHIIIKKKNNNPPPRRRSSSSSSOOOQQQSSSSSSSSSSSSTTTVVVXXXYYY[[[___ccceeeeeedddfffkkkmmmjjjhhhkkkmmmmmmlllnnnooonnnlllkkkmmmoooqqqrrrsssssssssuuuyyy|||~~~~~~ssscccWWWOOOIIIBBB======>>>>>>===<<<:::777666333333444444444444333333333555999;;;===EEEYYYlllzzzkkkmmm{{{{{{pppeeedddccc```]]][[[XXXWWWWWWZZZ^^^___^^^___bbbeeegggfffhhhggg```VVVRRRSSSUUURRRQQQQQQPPPPPPWWW`````````bbbgggkkknnnmmmkkkmmmmmmooorrrtttuuussspppuuuwwwyyyxxxuuutttwwwzzzxxxwwwwwwwwwxxxzzz|||}}}|||zzzwwwvvvwwwwwwwwwvvvuuuwwwyyyzzz{{{}}}vvvvvvuuuuuutttttttttuuurrrwwwzzzwwwyyyvvvfffhhh}}}~~~hhhGGG;;;;;;???<<<===AAA===>>>===RRRmmmvvv{{{xxxkkkfffqqq}}}SSSCCC<<<<<<777888;;;777999:::444444;;;999999DDD[[[yyy[[[YYYfffzzzTTTAAA???@@@:::===FFFQQQZZZdddqqq}}}uuufffZZZSSSNNNJJJDDDDDDBBBAAAAAAAAABBBCCCCCCEEEFFFFFFBBB@@@@@@BBB>>>??????>>>===;;;999777<<<999888888666444666:::::::::::::::999777666555999777666888888;;;DDDNNNfffwww~~~iiiYYYLLLEEE@@@???>>><<<===@@@~~~iiiTTTLLLKKKKKKFFFDDDAAA>>><<<999555222.........///000111222333333333333444444555555555666555555666999::::::999999666333444777999999777333666999<<<===???AAADDD?????????@@@BBBDDDGGGHHHGGGBBB??????>>>;;;;;;???@@@BBBEEEFFFEEEEEEEEEFFFEEEGGGIIILLLNNNOOOPPPPPPQQQRRRUUUVVVVVVVVVVVVVVVVVVXXX[[[]]]^^^^^^^^^^^^aaa^^^\\\^^^______bbbgggffffffeeeeeefffgggiiijjjiiikkkmmmnnnnnnnnnpppqqqxxx|||vvvggg]]]TTTIIIBBB>>>>>>??????===;;;999777444555555666666555444444777999>>>DDDJJJSSSdddssspppcccaaa^^^^^^]]]]]]]]]^^^YYY]]]aaabbb```___bbbeeeqqqlllkkkmmmiii^^^UUURRROOONNNMMMNNNMMMNNNWWWaaafffjjjoooooommmlllnnnqqquuusssqqqrrrssstttrrrppprrrvvvyyyxxxtttrrrtttvvvuuuuuuuuuvvvwwwyyy|||}}}}}}yyyuuutttuuuvvvuuutttpppssswwwyyyzzz|||~~~{{{sssttttttuuuvvvvvvwwwxxxvvvyyyyyyyyyqqqppp~~~cccFFF;;;;;;@@@<<<>>>CCC@@@;;;AAALLL___ttt}}}{{{jjjmmmtttNNN@@@;;;:::555777<<<888888:::555444;;;999888AAAKKKppp]]]^^^ttt{{{^^^HHH@@@@@@::::::>>>GGGMMMUUUbbbooozzz~~~{{{nnn```WWWQQQKKKHHHFFFEEECCCBBBBBBBBBCCCCCCEEEGGGFFFFFFFFFEEEDDD============;;;888555444666333333666777666666999888999999:::999888777666888888999;;;::::::AAAIII^^^rrrtttcccMMMEEE===<<<<<<;;;<<>><<<999555222......//////000222333444666666555555555444444444777666666777:::;;;;;;:::<<<888555666888::::::888555555666888;;;>>>AAACCC>>>>>>???@@@AAADDDFFFHHHFFFBBB??????>>>;;;<<>>@@@DDDEEEEEEEEEFFFGGGDDDFFFHHHJJJLLLLLLLLLLLLMMMOOORRRUUUWWWWWWWWWWWWYYY\\\___```___]]]]]]^^^]]]TTTRRRYYY]]]]]]aaajjjmmmhhhbbbaaadddffffffdddfffhhhkkkllllllmmmooopppmmmqqqvvvxxxzzz|||uuuiii^^^QQQHHH>>>>>>??????>>><<<999777555666666666666666555555444666???KKKTTTYYY___eeevvvqqqjjj\\\]]]ZZZWWWYYY[[[]]]```cccggglllrrrrrrpppmmmoooqqq{{{tttqqquuutttiii]]]XXXOOONNNNNNNNNNNNPPPZZZeeeqqqyyy|||sssnnnrrryyy~~~zzzuuussstttuuuuuusssoootttxxxwwwsssppppppssssssssstttuuuwwwzzz|||~~~}}}yyytttssstttuuutttrrrpppssswwwyyyzzz{{{{{{|||~~~zzzzzzxxxttttttuuuuuuvvvwwwwwwxxxxxxyyyxxxyyyzzz}}}yyybbbGGG<<<===AAA===???EEEBBB888KKKLLLKKK^^^pppllliiihhhJJJ===999999333666===:::666;;;777666;;;888666>>>CCCsss}}}rrriiirrr{{{zzzdddMMMAAA???>>>;;;<<>>;;;888444111000///...---...000222333333333222222222333444555777555444666:::<<<<<<;;;>>>999333333888<<<<<<;;;;;;000---777>>>======CCC@@@@@@@@@AAABBBCCCDDDEEEAAAAAAAAA@@@???>>>======<<<>>>@@@AAABBBDDDGGGJJJIIIIIIIIIIIIJJJKKKLLLLLLJJJLLLPPPSSSUUUTTTSSSQQQTTTVVV[[[^^^aaaaaa```___QQQPPPPPPRRRWWW[[[]]]]]]fffeeedddcccbbb``````___bbbcccdddfffhhhjjjlllmmmkkkkkklllooosssxxxzzz{{{{{{gggVVVLLL;;;@@@CCCAAA<<<999:::===<<<777555888999666555666;;;BBBPPP___fffffffffhhh{{{rrr[[[NNNJJJQQQTTTXXX[[[^^^bbbggglllwwwzzzxxxvvvuuuuuutttpppiiicccbbbbbb]]]XXXRRRMMMIIIIIIRRR\\\lllsss|||yyytttppp~~~}}}|||{{{yyyxxxwwwvvvxxxwwwtttttttttuuuuuuuuuuuuttttttuuuuuuvvvvvvuuuttttttttttttssssssssssssrrrtttvvvyyy{{{{{{|||{{{{{{{{{||||||~~~}}}{{{{{{vvvwwwwwwvvvuuuuuuwwwxxxvvvyyy|||zzzwwwYYYEEE???<<<===???>>>???BBBCCCKKKLLLJJJKKKSSSrrrwwwoooiiiqqqwww~~~zzz~~~bbbDDD@@@:::777777888::::::777777777777777888888999===aaaxxxxxx}}}~~~~~~YYY;;;??????;;;999;;;===AAAIIIQQQ\\\llluuuooohhhccc[[[PPPPPPLLLGGGBBB@@@AAADDDGGGAAADDDGGGIIIJJJLLLNNNPPPBBB>>>:::888999999777555666666666666777777777777:::::::::<<<===<<<999666::::::;;;;;;<<<===>>>>>>>>>DDDLLLRRRSSSRRROOONNNFFFCCC@@@>>>>>>>>>===<<>>;;;888444111//////...---...000222333333333222222222333444555666444333555999<<<<<<;;;>>>999555666:::>>>>>><<<;;;111...777>>>======BBBAAAAAAAAAAAABBBCCCDDDEEEBBBBBBAAAAAA@@@>>>===<<<<<<>>>@@@AAABBBCCCEEEGGGGGGHHHJJJKKKLLLMMMMMMMMMOOOOOOQQQRRRSSSTTTTTTTTTXXXYYY[[[]]]^^^^^^]]]]]]\\\ZZZWWWTTTTTTVVVXXXZZZ^^^^^^^^^_______________bbbbbbdddeeegggiiijjjjjjoooooonnnnnnnnnnnnnnnmmmsssyyyyyycccTTTHHHCCC>>><<<<<<<<<:::777999666555888888555555777666<<>>>>>???>>>???AAAEEEMMMLLLHHHGGGKKKeeeqqqiiidddnnnsssgggeeedddkkk}}}~~~\\\BBB???:::777777888999999777777666666777777888999???^^^vvvSSSEEE???;;;:::::::::;;;BBBIIISSScccooopppnnnllldddYYYQQQOOOJJJFFFDDDCCCDDDDDDDDDFFFGGGHHHGGGGGGIIIJJJAAA>>>;;;:::<<<<<<;;;:::666666666777777777888888;;;:::;;;<<<>>>===:::888999999:::;;;;;;<<<======888;;;@@@BBBDDDDDDEEEFFFJJJHHHEEECCCBBBBBBDDDEEEeeeTTTOOOMMMJJJFFFCCC@@@>>>;;;888444111///......---...000111222333333222222222333444555444333333555888:::;;;;;;<<<999777888<<>><<<333000888>>>>>>>>>AAAAAAAAAAAAAAABBBCCCDDDDDDCCCCCCCCCAAA@@@>>><<<;;;;;;===AAABBBBBBBBBCCCEEEEEEFFFIIIKKKMMMNNNNNNMMMRRRQQQQQQQQQRRRSSSUUUVVVYYYYYYYYYZZZ[[[[[[\\\\\\dddbbb^^^XXXRRRQQQTTTXXXXXXYYYZZZ\\\^^^```aaabbbbbbcccdddeeefffgggggggggllllllkkkiiifffccc```___]]]^^^hhh}}}jjjWWWLLLNNNRRRUUUSSSJJJ???777888777888:::999666777;;;888:::AAAMMMUUU\\\eeemmmfffiiiiiiddd```___[[[VVVSSS]]]gggkkkiiillluuu~~~yyywwwvvvlll___VVVSSSTTTUUUVVV^^^WWWPPPKKKHHHJJJUUU```rrrqqqqqquuu|||~~~wwwuuusssssstttxxx|||zzzyyyvvvtttqqqpppooonnnnnnnnnmmmjjjhhhiiimmmrrrmmmooorrruuuwwwxxxxxxwwwssstttuuuwwwxxxzzz{{{{{{tttttttttvvvzzz~~~~~~}}}zzzxxxrrrtttuuuvvvvvvwwwyyy|||zzz{{{zzz{{{{{{xxxzzz___JJJDDD?????????>>>???AAACCCIIIHHHDDDBBBCCCYYY{{{{{{qqqhhhlll~~~tttcccWWWOOOQQQYYYhhh}}}yyySSS???===:::888888888888777666666666666666777888888???TTTtttKKK???===<<<<<<999777;;;BBBIIIWWWeeekkkoooqqqjjj```UUUSSSOOOKKKHHHEEECCCBBBFFFGGGGGGFFFCCCBBBBBBCCC@@@>>><<<;;;<<<<<<;;;:::888888777777888888999999::::::;;;===???>>><<<999888888999999:::;;;;;;;;;:::::::::::::::===AAADDDTTTWWWYYYXXXRRRLLLIIIHHH{{{___OOOKKKIIIFFFFFFCCC@@@>>>;;;888444111......---......///111111333333222222222333444555333333333555777999;;;;;;999888777999<<>>===555222888>>>???@@@AAABBBBBBBBBBBBBBBCCCDDDDDDEEEDDDDDDBBB@@@>>><<<;;;;;;>>>AAACCCCCCBBBBBBCCCCCCDDDEEEGGGIIIKKKMMMNNNOOOOOOPPPPPPRRRTTTVVVWWWTTTUUUWWWXXXYYYZZZZZZZZZ```aaa```ZZZSSSPPPSSSWWWWWWXXXZZZ]]]___bbbdddeeebbbcccdddeeefffeeeeeedddffffffeeeccc___\\\YYYYYYPPPMMMOOO\\\vvvmmm]]]aaahhhlllgggYYYKKKBBB@@@;;;:::;;;>>><<<999;;;???<<<999:::>>>CCCIIISSS\\\bbbbbbaaabbbhhhnnnkkkdddeeekkkrrrssssssuuu}}}}}}|||ooo___UUUSSSUUUUUUSSSSSSOOOKKKIIIGGGIIIRRR\\\llllllmmmppptttwwwyyyyyyyyyxxxvvvuuuuuuvvvxxxyyyyyyxxxvvvsssooollljjjjjjiiinnnrrrsssooollllllmmmoooqqqtttwwwwwwwwwuuutttrrrrrrssssssuuuwwwxxxyyytttsssssstttwww{{{}}}{{{{{{zzzvvvrrrssstttvvvwwwxxxyyy|||~~~tttyyy{{{ooopppxxx```IIIBBB>>>??????>>>???BBB<<>>======:::777:::@@@BBBLLLWWW___hhhmmmkkkddd\\\YYYTTTNNNIIIFFFDDDCCCFFFFFFEEECCC@@@>>>===>>>???>>>===<<<;;;;;;:::999999999888888888999:::;;;::::::;;;===???>>><<<999777888888888999999999:::===<<<;;;999999;;;@@@DDDPPP[[[hhhllleeeZZZPPPKKKyyy]]]MMMIIIGGGDDDFFFCCC@@@>>>;;;888444111---------......///000111333333222222222333444555333444555555666888:::;;;666666666777:::<<<======<<<666444888>>>AAABBBBBBCCCCCCBBBBBBBBBCCCDDDDDDFFFEEEDDDCCCAAA???===<<<;;;>>>AAACCCCCCBBBBBBCCCBBBBBBAAABBBDDDHHHLLLNNNJJJLLLNNNQQQSSSUUUVVVVVVSSSTTTVVVXXXXXXWWWUUUTTTUUUZZZ]]]\\\WWWTTTVVVYYYXXXYYY[[[]]]___aaaccccccbbbccceeeeeeeeedddcccbbbcccccc```[[[UUUQQQQQQQQQHHHIIILLLTTTeeeyyy{{{hhhVVVJJJEEEFFFGGG@@@>>>>>>AAA???<<<===@@@;;;777666999>>>EEERRR]]]mmmkkkiiijjjsss~~~~~~~~~||||||}}}ssscccYYYWWWWWWTTTPPPMMMLLLKKKKKKIIIGGGKKKRRR```fffmmmqqqpppqqquuuxxxxxxyyyyyyyyyxxxwwwvvvuuuwwwyyyyyyxxxtttrrrrrrtttqqqtttwwwvvvqqqmmmjjjjjjnnnpppsssvvvwwwvvvtttsssqqqpppppppppqqqsssvvvwwwwwwvvvuuutttuuuxxx{{{}}}|||{{{{{{yyyuuuppprrrtttuuuvvvvvvxxxzzz}}}uuu{{{~~~oooeeemmmqqq]]]DDD>>><<<>>>??????@@@CCC999???@@@@@@AAA@@@OOOjjjxxxnnntttzzzlllaaaXXXRRRNNNKKKLLLMMMQQQ___{{{cccFFF;;;999888888888888666444555555555444555555666777;;;999LLLxxxrrrxxxeeeDDD???<<<;;;999777:::>>>>>>CCCJJJQQQ\\\fffkkkjjjddd___WWWOOOIIIFFFFFFFFFDDDDDDCCC@@@===<<<===>>><<<===>>>??????@@@@@@AAA;;;;;;:::999999;;;<<<===::::::;;;===>>>>>>;;;999777777777888888888888888:::::::::999888999<<>>;;;888444111,,,------...//////000000333333222222222333444555555666777777666666999:::666555555666777999;;;<<<;;;777555888???DDDEEECCCDDDCCCCCCCCCCCCCCCDDDDDDEEEEEEEEECCCBBB@@@>>>===<<<>>>BBBCCCCCCCCCDDDEEECCCBBBAAABBBDDDGGGKKKNNNIIIKKKNNNQQQSSSUUUUUUUUUVVVWWWWWWWWWVVVUUUSSSRRRPPPTTTYYY[[[YYYWWWWWWXXXWWWXXXYYYZZZ\\\]]]______```aaacccddddddcccaaa```]]][[[VVVNNNGGGFFFIIIMMMVVV___jjjttt}}}|||aaaVVV[[[```ZZZQQQJJJEEECCCEEEEEEBBB@@@@@@>>>:::777999===CCCOOOYYYqqqqqqooolllqqq{{{lllccc___\\\WWWRRRPPPOOOPPPPPPKKKFFFFFFKKKRRR]]]iiinnnnnnmmmrrrwwwtttuuuxxxyyyzzzyyywwwvvvwwwzzz~~~~~~}}}|||~~~}}}zzztttoookkkjjjjjjkkkkkkmmmpppsssuuuvvvvvvuuuqqqpppnnnnnnooorrruuuwwwzzzyyyxxxwwwvvvvvvwwwwwwzzzzzzzzz{{{{{{yyyvvvsssrrrsssttttttssstttvvvxxxxxxzzz|||~~~pppfffqqq{{{gggVVV@@@<<<;;;???AAA@@@@@@BBB<<>>???===<<<===>>>???>>>;;;999888888888888888888888888777999;;;;;;::::::;;;<<<>>>CCCIIILLLKKKJJJJJJKKKdddPPPIIIIIIIIIFFFCCC@@@>>>;;;888444111,,,,,,---...////////////333333222222222333444555777888999888666666888:::777777555444555777:::<<<:::777555888???FFFGGGEEEDDDDDDCCCCCCCCCCCCDDDDDDEEEEEEDDDDDDCCCAAA@@@???===???AAACCCCCCEEEGGGIIIDDDDDDFFFHHHJJJKKKMMMMMMOOOOOOOOOPPPQQQSSSTTTUUUXXXWWWUUUTTTUUUWWWYYY[[[UUUWWWXXXYYYYYYXXXVVVUUUUUUVVVWWWXXXZZZ\\\]]]]]]]]]^^^```bbbbbb```^^^]]]XXXVVVRRRMMMKKKQQQ\\\eee{{{{{{yyyrrreeeYYYQQQLLLNNNPPPLLLGGGDDDCCC>>><<<===>>>AAAIIIRRRdddnnnuuutttsss{{{ssshhhbbb]]]XXXUUUPPPOOOPPPPPPKKKFFFGGGLLLQQQZZZfffmmmnnnnnnpppsssrrrsssuuuvvvxxxxxxxxxxxxvvvzzz~~~~~~{{{zzz||||||uuunnnkkkmmmooooooooommmnnnoooqqqrrrsssttttttsssqqqooonnnooorrruuuxxx||||||{{{zzzxxxvvvuuutttuuuxxx{{{|||zzzvvvsssrrruuuvvvvvvuuutttsssuuuvvvzzz|||~~~wwwmmmxxxsss\\\NNN@@@===>>>BBBDDDAAA??????>>>AAA??????BBB@@@JJJ```uuufff```hhhmmm{{{wwwqqqrrrmmmcccYYYPPPLLLJJJKKKFFFJJJNNNUUUhhhsssNNN???999777555555666666555444444444333333444444555666777:::;;;JJJtttrrr[[[```bbbQQQ@@@::::::999777777888999;;;@@@FFFQQQ```jjjhhhccc\\\SSSMMMIIIGGGGGGDDDDDDBBB???===<<<>>>???<<<@@@EEEHHHJJJLLLOOOQQQ???===;;;:::;;;<<>>;;;888444111+++,,,---...////////////333333222222222333444555888:::;;;999666555777:::999888666444444666:::===999777555888@@@GGGIIIFFFEEEDDDDDDCCCCCCCCCDDDDDDDDDDDDDDDDDDCCCBBBAAA@@@>>>???AAABBBCCCEEEIIIKKKDDDGGGKKKNNNPPPPPPNNNMMMUUUSSSQQQOOOOOOQQQTTTVVVVVVTTTQQQQQQTTT[[[ccchhh^^^\\\YYYXXXXXXVVVTTTQQQUUUVVVWWWYYY[[[\\\^^^^^^ZZZ[[[^^^___```^^^\\\[[[YYYYYYXXXXXX]]]kkk~~~|||{{{fff\\\TTTVVVYYYVVVOOOJJJBBB???>>>AAADDDGGGOOOWWWWWWlll~~~~~~~~~pppddd\\\WWWSSSQQQLLLKKKLLLMMMJJJGGGKKKQQQ]]]bbbjjjqqqtttttttttsssttttttsssssstttuuuwwwxxxvvvzzz|||zzztttpppppprrrqqqllljjjnnnuuuyyyvvvrrrqqqqqqppppppppppppppppppuuussspppoooooossswwwyyy||||||||||||zzzwwwuuusssuuuyyy}}}}}}xxxrrrnnnmmmzzz{{{zzzyyywwwvvvvvvxxx~~~~~~sss}}}nnnUUUHHHBBB???@@@EEEFFFAAA>>>===<<>>CCCAAAKKKaaayyydddYYY]]]ccctttwwwkkkfffeeeaaa[[[TTTNNNJJJIIIJJJPPPWWWaaauuummmHHH<<<:::777555444555555555555444333333333333444555555333:::888<<<___kkkaaayyyttt^^^GGG>>>===<<<888555777888:::<<<>>>FFFSSS```fffccc]]]VVVOOOJJJFFFEEEFFFEEECCC@@@===<<<===???@@@DDDHHHJJJIIIIIIKKKMMM???>>><<<;;;;;;===???AAADDDCCCCCCCCCCCCAAA>>>;;;999999999888888888888888444555777777666777999;;;999:::===DDDMMMVVV[[[^^^^^^MMMLLLMMMJJJEEECCC???<<<:::777333000000///---,,,,,,---///000222111111000111333444555888888777777777888:::;;;;;;;;;999777666888<<>>AAAEEEGGGGGGFFFJJJHHHIIINNNUUUXXXVVVSSSMMMPPPRRRRRRQQQQQQRRRTTTRRRSSSSSSRRRSSSWWW^^^dddZZZYYYWWWWWWWWWVVVUUUSSSYYYXXXYYY[[[]]]^^^\\\[[[YYY[[[]]]^^^\\\YYYVVVTTTWWWaaajjjooouuu~~~pppkkkfffgggkkkkkkfff___XXXMMMHHHJJJJJJIIIRRR```ooo|||uuukkkaaaZZZVVVSSSQQQPPPIIIEEEFFFHHHJJJQQQZZZlllkkklllooorrrssssssqqquuutttsssqqqppprrrvvvyyytttvvvwwwtttnnnhhhffffffqqquuuyyyzzzwwwsssrrrrrroooqqqpppjjjdddcccjjjqqqwwwwwwwwwtttrrrrrrvvvzzzyyywwwuuutttvvvwwwwwwwwwwwwtttssssssoooiiihhhkkkmmmssszzz|||yyyxxxyyy||||||rrrlllVVVFFF@@@AAABBBBBBAAA@@@>>>===>>>@@@AAA@@@???CCCKKKRRRttt^^^UUUaaakkkyyyzzzrrrqqqkkk___RRRIIIHHHJJJIIITTT```iii{{{```FFF999666666666666555555555555444444444444444444444444666000666;;;IIIxxx~~~}}}}}}___AAA888===;;;111999888888999===CCCHHHLLLSSSYYY^^^[[[QQQHHHDDDDDDFFF>>>===EEEGGG@@@===AAAFFFGGGMMMRRRRRRMMMKKKMMMHHHEEEBBBBBBDDDFFFGGGGGGHHHJJJOOOTTTPPPEEE<<<::::::999888666666666777888666888::::::999888888999555:::AAAIIIQQQZZZccciiidddPPPMMMMMMJJJEEECCC???<<<:::777333000000...---,,,,,,---...000333222222222222444555666888777666666777999;;;<<<<<<;;;999777666888===AAABBB===666444<<>>======???AAACCCCCCBBBLLLJJJIIIMMMSSSVVVTTTRRROOOOOOPPPRRRUUUWWWWWWVVVSSSTTTTTTSSSSSSVVV[[[```XXXVVVVVVWWWYYYZZZYYYXXXYYYWWWVVVWWWXXXYYYYYYXXXYYY[[[\\\XXXQQQLLLJJJKKKZZZhhhvvv}}}zzzwwwyyyzzzwwwtttkkk```XXXVVVSSSQQQXXXeeesssnnnjjjddd^^^ZZZUUURRROOOLLLFFFBBBCCCDDDDDDJJJQQQ```ccciiinnnrrrtttttttttqqqrrrsssrrrqqqrrrsssuuutttuuuuuurrrnnnkkkkkkllltttuuuvvvtttpppnnnnnnooopppqqqoookkkeeedddgggkkkrrrtttvvvvvvttttttuuuwwwwwwuuutttuuuwwwxxxxxxxxxuuusssrrrqqqnnniiiiiilllnnnsssxxxxxxuuutttwwwzzzzzzzzz{{{{{{dddQQQEEEAAAAAAAAAAAA@@@???>>>======???@@@???>>>BBBIIIOOOuuuvvvqqq]]]eeerrr~~~vvvfffWWWMMMKKKOOOSSSQQQ[[[gggrrr|||VVV???666666666666666555555555555444444444444444444444444777666888777@@@fffdddIII>>>;;;888777666666777:::===AAADDDKKKPPPVVVVVVQQQJJJFFFEEEDDD>>>>>>DDDEEEFFFPPP^^^UUURRROOOMMMKKKKKKSSS]]]^^^]]]ZZZUUUQQQPPPSSSVVVXXXZZZ___bbb\\\MMMAAA<<<999888777666666666777777666777888888777777999;;;;;;@@@FFFOOOXXXbbblllssshhhQQQLLLKKKHHHEEECCC???<<<:::777333000///...---,,,,,,---...///333333222333333444555666777666555555666999<<<>>>===;;;999777666999>>>BBBEEE@@@888444999CCCGGGEEE???@@@BBBDDDEEEFFFGGGGGGGGGFFFEEEDDDCCCBBBAAA@@@???===;;;<<<===???@@@???HHHEEEDDDFFFKKKNNNNNNLLLMMMKKKKKKNNNTTTWWWUUURRRSSSTTTUUUUUUTTTUUUWWWYYYTTTSSSSSSTTTWWWXXXXXXWWW^^^[[[YYYXXXYYYYYYYYYXXXZZZ]]]]]]UUUHHHAAACCCGGGVVVhhh|||yyynnnhhhaaa[[[___hhhqqq}}}xxx{{{uuucccaaa^^^[[[XXXTTTNNNJJJJJJEEEBBBCCCCCCDDDHHHMMMSSS[[[eeemmmpppqqqrrrsssnnnqqqssstttsssqqqqqqrrrtttttttttrrrqqqppprrrtttvvvuuusssoookkkjjjkkkmmmsssrrrqqqooommmkkkjjjjjjnnnqqquuuwwwwwwtttsssrrrrrrrrrrrrtttwwwyyyyyyxxxvvvsssqqqqqqnnnkkkmmmrrrssswwwzzzxxxvvvvvv{{{sssyyyuuu[[[KKKCCCCCCBBBAAA???>>>============>>>???>>>===@@@FFFLLLccc}}}yyy]]]bbbkkkwwwuuucccUUUPPPQQQUUUXXX[[[bbbmmmyyyzzzRRR>>>;;;666666666555555555555444444444444444444444444444333:::999333888OOO```AAA888;;;666666666666777999;;;<<>>DDDDDD???@@@AAACCCDDDFFFGGGGGGHHHGGGFFFEEECCCBBBAAAAAA???===::::::<<>>===<<<<<<===<<<======<<<<<<>>>CCCGGGZZZrrriiiaaaccchhhrrr}}}~~~yyyllliiiddd```]]]]]]\\\\\\dddgggmmmyyy~~~xxxNNN===>>>666666555555555444444444333333333333333333333333,,,888666222777@@@fff}}}PPP===<<<777777777777777888999999:::===BBBIIINNNNNNIIIEEEBBB@@@>>>>>>===CCCVVViii~~~zzzyyy{{{{{{tttllleeeYYYJJJ>>>:::777777666666666666666666888888777777777;;;AAAEEESSSXXX^^^dddhhhkkkoooqqqlllRRRIIIHHHGGGEEECCC???<<<:::777333000.........------.........///000000111222222333333666555444444555888<<<>>>===<<<:::777666888===AAACCC@@@999111111:::AAACCCAAAAAABBBCCCDDDEEEFFFGGGHHHHHHGGGFFFDDDCCCBBBAAA???===;;;;;;>>>AAACCCCCCEEEDDDEEEGGGKKKPPPRRRTTTWWWZZZ\\\ZZZTTTQQQRRRTTTRRRSSSTTTUUUUUUSSSQQQOOOXXXWWWVVVWWWYYYZZZZZZYYYUUUUUUWWWYYYYYYWWWSSSOOORRRVVVWWWPPPEEE>>>>>>AAAEEELLLXXXbbbggggggggghhhnnnppprrruuuwww{{{~~~}}}|||yyyooommmsssyyyuuukkkgggddd```\\\ZZZWWWUUUSSSNNNMMMIIIEEEBBBBBBBBBAAAAAAMMM\\\fffiiiiiijjjlllqqqrrrrrrqqqooooooqqqsssqqqtttyyy}}}}}}zzzrrrrrrrrrsssrrrqqqooonnnrrrrrrtttzzz}}}xxxssssssssssssrrrqqqooonnnjjjjjjjjjlllppprrrssssssrrrooonnnpppooonnnqqqwwwqqqsssttttttuuu}}}vvvvvvmmmVVVIII@@@BBBAAA???===<<<<<<<<<===<<<<<<<<<;;;;;;===AAACCCQQQyyykkk[[[aaaaaadddlllxxxzzzmmmaaaZZZWWW^^^ggglllllljjjjjjkkknnnlllmmmttt~~~|||lllEEE777888555555555555444444444444333333333333333333333333,,,666555666:::888NNN|||wwwkkkkkkjjjJJJ;;;777777666666666777777888888999===DDDJJJKKKGGGBBB@@@===<<<<<<>>>AAAIIIRRRaaakkkzzzrrraaaSSSGGG===999999666666777777777777777777666777888999;;;@@@FFFKKK\\\bbbjjjooopppmmmkkkiiiqqqUUUKKKJJJJJJEEECCC???<<<:::777333000...........................///000111222222222222555555555555666888:::;;;===<<<:::888666777:::===???>>>888111000888@@@DDDBBBBBBCCCCCCDDDFFFGGGHHHIIIHHHGGGFFFEEEDDDCCCBBB???>>>===>>>AAADDDEEEEEE@@@BBBDDDGGGKKKOOORRRTTTVVV[[[^^^ZZZQQQKKKNNNRRRQQQQQQRRRSSSTTTSSSPPPMMMNNNNNNOOOQQQUUUXXXYYYYYYSSSTTTWWWZZZ\\\\\\XXXUUUXXX[[[^^^^^^[[[UUUOOOLLLCCCCCCHHHTTT^^^cccgggkkkiiijjjnnnqqquuuwwwxxxyyy~~~wwwppplllhhhccc```_________^^^```^^^WWWNNNGGGEEECCC@@@;;;EEESSS___eeeiiikkklllqqqqqqqqqooommmnnnppprrrooorrrxxx~~~zzzvvvoooppprrruuuwwwvvvrrrooommmnnnrrrxxx}}}~~~{{{wwwvvvtttqqqpppqqqqqqpppooojjjhhhggghhhkkknnnoooooommmkkkkkkmmmmmmkkknnntttqqqsssuuuvvvzzzuuujjjqqqiiiUUUIII>>>@@@???>>>===<<<<<<<<<<<<===<<<;;;;;;;;;===???@@@EEEjjjcccQQQZZZ[[[^^^eeeppp|||vvvjjj[[[QQQMMMQQQ[[[hhhpppsssuuuyyy~~~wwwrrrmmmnnnvvv{{{yyyzzz```???666555555555555444444444444333333333333333333333333333222444666999:::444>>>VVVlll```rrrYYY===999888666555444555555666777777:::>>>CCCDDDBBB>>><<<:::999<<>>AAADDDGGGIIILLLMMMNNNRRRTTTRRRMMMIIIKKKNNNOOOOOOOOOQQQSSSSSSQQQNNNIIIIIIJJJMMMRRRUUUVVVVVVWWWWWWXXX[[[___bbbbbbbbb___aaahhhssszzzxxxnnndddRRRMMMOOO]]]kkkrrruuuwwwhhhiiijjjmmmpppssstttttt|||~~~wwwqqqmmmhhheeedddccccccbbbhhhfff^^^RRRJJJIIIFFFBBB===CCCNNNYYYbbbgggiiijjjlllnnnoooooommmlllllllllmmmooossswwwzzzyyytttooonnnnnnpppsssvvvuuuqqqmmmkkkmmmqqquuuwwwuuurrroootttqqqpppppprrrtttrrrqqqmmmjjjgggfffhhhkkkmmmnnnkkkjjjkkknnnnnnlllnnnssssssvvvxxxzzz}}}iiifffssseeePPPGGG===<<<======>>>=========<<<>>>===;;;;;;<<<===>>>>>>>>>\\\```RRRSSSUUUXXX]]]fffrrrwwwnnncccWWWPPPOOORRRYYYdddnnnuuu{{{{{{tttmmmhhhhhhsss~~~zzzwwwyyy|||UUU===999777555555555444444444333333222222222222222222222222555000555999333444===BBBdddoookkkoooMMM???===:::666444444555666555555777999<<<======<<<888888888;;;@@@DDDDDDAAAAAA>>>===@@@EEEOOOaaappprrrbbbNNNBBB<<<999999<<<666777888999::::::999888;;;@@@HHHOOOTTTYYY]]]```gggjjjnnnnnniiibbb\\\YYYvvvWWWIIIHHHHHHEEECCC???<<<:::777333000------............------///000222333444444333333444555666888888888777666;;;<<<;;;999666555555666999<<<:::333222999CCCHHH@@@AAABBBDDDGGGJJJMMMOOOJJJIIIHHHGGGFFFDDDCCCCCCCCCBBBAAABBBDDDDDDBBB@@@===@@@DDDFFFHHHIIIJJJLLLLLLMMMOOOOOOOOONNNOOOOOONNNMMMMMMPPPSSSTTTRRROOOPPPPPPPPPRRRUUUWWWXXXWWWWWWUUUTTTWWW\\\bbbfffggg\\\___iii|||vvvjjjaaa___kkkvvvxxxtttrrriiihhhggghhhkkknnnpppqqquuuwwwyyyzzz}}}vvvrrrnnnjjjgggddd```^^^aaa```YYYLLLFFFFFFEEEAAABBBFFFMMMVVV___dddeeeeeehhhkkknnnooommmjjjhhhgggmmmlllnnnqqqtttsssnnnjjjooonnnnnnpppssssssooolllmmmooorrrsssrrroookkkiiipppooooooqqquuuvvvuuurrrppplllgggeeegggjjjlllmmmmmmlllnnnqqqqqqnnnppptttqqqtttwwwyyy~~~nnneeewwwbbbLLLDDD===:::;;;===>>>>>>>>>===<<>>UUU}}}ggg^^^QQQSSSVVVXXX^^^iiiwwwxxxqqqmmmeeeYYYSSSRRRQQQVVV```mmmxxx~~~~~~}}}zzzssskkkddd___eee|||{{{xxxxxxuuuKKK999:::666555555444444444333333333222222222222222222222222444***222777---555BBB>>>III|||rrrdddGGGDDD>>>999666555666777333333555666777888:::;;;777888888999<<>>>>>@@@@@@>>>@@@EEEJJJRRR\\\ccceeeiiipppvvvhhhZZZKKKCCC???;;;:::;;;777888999:::;;;::::::999CCCIIISSS\\\bbbgggjjjlllkkklllkkkggg___VVVPPPMMMrrrSSSJJJJJJGGGAAA@@@???>>>===:::666222------------------------111222444555666555555444555888:::;;;:::999::::::???===;;;::::::999777555<<<<<<===:::333333???NNNLLLFFFDDDIIIJJJFFFDDDFFFHHHHHHIIIIIIHHHGGGEEEDDDBBBBBB@@@@@@@@@BBBDDDEEEBBBBBBBBBCCCDDDFFFGGGHHHJJJKKKLLLNNNNNNNNNMMMLLLMMMRRRQQQLLLMMMSSSPPPEEETTTVVVWWWVVVUUUUUUVVVWWWWWWUUUSSSTTTXXX[[[\\\[[[^^^```lllvvvppppppqqqooolllfffccc``````ccchhhlllnnnnnnppptttwwwwww~~~sssppplllhhhfffccc```^^^\\\VVVQQQOOOKKKGGGFFFHHHJJJHHHLLLVVV^^^```aaaccciiikkkooorrrqqqkkkccc]]]]]]eeeooouuutttqqqnnnlllhhhllloooooommmkkklllnnnooooooooonnnllliiigggeeejjjlllooopppooopppsssuuuyyyrrrfff]]]^^^eeehhhffflllqqquuuuuuqqqoooppprrrlllppptttvvvzzzvvvuuu~~~cccMMMBBB>>>>>>;;;<<>>CCCJJJKKKBBB999999@@@EEEEEEGGGkkk[[[VVVPPPMMMRRRYYYbbbooo|||uuuooogggcccccceeefffeeeaaaeeejjjlllnnnqqqvvv{{{wwwqqqgggeeejjjhhhqqq{{{zzzjjjDDD;;;;;;444333333333333333333333333333222222111111222222333444444333444444555666777>>>iiioooXXX@@@888999777555444222444777777666555444444555555666777:::===@@@BBBAAA@@@>>>===<<<<<<<<<<<>>;;;<<<===;;;:::::::::===AAAEEEGGGQQQVVV^^^eeejjjjjjiiiggggggeee```ZZZRRRLLLGGGDDDtttUUULLLKKKHHHCCCAAA???>>><<<999555222........................000111333444555555444444444777999:::999999999:::;;;;;;;;;;;;:::999999888??????@@@<<<555444???MMMOOOHHHDDDGGGIIIFFFDDDEEEHHHHHHIIIIIIHHHFFFEEECCCBBBAAA???>>>>>>@@@AAABBBBBBBBBBBBCCCDDDEEEFFFGGGHHHIIIKKKLLLMMMMMMMMMMMMNNNQQQPPPLLLQQQ\\\___YYYXXXYYYZZZYYYXXXWWWXXXYYYVVVRRROOOPPPSSSXXXZZZ[[[]]]___jjjsssggg^^^YYYWWW[[[]]]___bbbeeegggiiikkkggghhhkkkmmmmmmppp{{{wwwooolllgggcccaaa^^^[[[YYYWWWSSSPPPMMMHHHFFFLLLTTT\\\UUURRRWWW]]]```bbbdddccceeehhhkkkllljjjfffbbb```eeelllppppppnnnmmmmmmlllmmmooonnnmmmkkkjjjjjjlllnnnpppqqqqqqnnnjjjhhhjjjkkklllnnnoooppprrrsssyyyssshhh^^^]]]bbbgggfffhhhnnnrrrrrrooooootttzzzpppppppppppprrruuuuuuuuuwwwtttaaaUUUKKKAAA<<<::::::======::::::<<>>??????>>>===;;;;;;;;;;;;<<<;;;;;;<<<>>>???AAABBBBBBHHHHHHFFFCCCAAA@@@BBBDDDBBBDDDFFFIIIMMMQQQSSSUUUYYY\\\```dddfffeeebbb```\\\ZZZUUUNNNHHHCCC???===tttUUULLLKKKHHHEEEBBB???<<<:::888555222///////////////////////////000111333333333333222333555888999888777888999777:::<<<<<<:::888999;;;BBBCCCCCC@@@888555>>>JJJSSSJJJDDDDDDFFFFFFEEEEEEHHHIIIIIIHHHGGGEEEDDDBBBAAA@@@>>>======>>>???@@@BBBBBBBBBBBBCCCEEEFFFGGGEEEGGGIIIKKKLLLLLLLLLLLLNNNPPPNNNLLLTTTdddmmmmmmVVVXXXXXXWWWUUUTTTUUUVVVRRRQQQPPPRRRUUUXXXYYYYYYVVVWWW```ppp~~~mmm\\\PPPKKKJJJMMMSSS\\\dddiiikkkllllllhhhhhhiiikkkiiihhhlllsssxxxqqqpppyyywwwqqqqqqmmmgggbbb___\\\YYYWWWRRRPPPNNNJJJEEEEEEQQQ^^^iii^^^VVVXXX^^^aaabbbddd___aaacccfffiiikkkmmmnnniiikkklllllllllmmmnnnpppqqqpppnnnnnnmmmllliiiggghhhkkkooorrrrrrpppllljjjkkkjjjkkkmmmppprrrrrrrrryyyxxxqqqgggbbbdddhhhhhhhhhlllpppooommmooowwwzzztttoooooorrrrrrpppmmmlllwww|||~~~|||gggVVVTTTNNNAAA<<<999999<<<<<<999999<<>>888===<<<[[[eeeXXXNNNMMMNNNSSSbbbssszzzvvvuuuxxxwwwtttnnngggccceeegggiiikkkhhhllltttsssyyyyyyTTT<<<:::;;;666333333333333333333333333222222111111111111222222333333333333444555666666999@@@^^^TTT;;;<<<;;;222999888666555444444555555555555555666777999;;;<<<;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<<<<=========<<<>>>AAACCCEEEIIIMMMQQQSSSUUUYYY\\\___```aaaaaaaaaaaaaaaaaa^^^[[[WWWUUUOOOLLLGGGBBB===:::888888sssUUUKKKJJJFFFFFFCCC???;;;999777444222...........................///000222222222222111111444666777777777777888555:::???>>>:::777888;;;EEEEEEFFFCCC;;;777<<>>@@@AAACCCCCCCCCCCCDDDEEEFFFGGGEEEFFFHHHIIIJJJJJJJJJIIIHHHJJJHHHGGGNNN\\\gggiiiUUUVVVVVVUUUSSSRRRSSSTTTOOOQQQSSSVVVXXXYYYXXXWWWTTTTTTZZZccciiimmmrrryyy{{{wwwooodddYYYPPPJJJGGGEEEIIIRRR^^^hhhmmmmmmkkklllkkkkkkllljjjeeeaaa______RRRKKKRRRVVVWWWbbbsss~~~zzzxxxtttqqqoookkkfffaaa]]]ZZZVVVTTTPPPMMMKKKIIIEEEFFFPPP\\\cccYYYSSSXXX```dddddddddcccdddeeefffiiiooouuuyyyvvvtttpppmmmkkkmmmqqqsssssspppmmmmmmooonnnkkkhhhgggiiikkkmmmnnnmmmkkkjjjmmmkkkkkkmmmqqqsssrrrqqqwww}}}xxxpppmmmkkkiiilllmmmnnnoooqqquuuzzz~~~wwwqqqttt|||~~~|||zzzcccNNNOOOPPPHHH@@@===<<>><<<<<>>>>>>>>;;;>>>AAAFFFKKKRRRZZZ___dddeeeeeeeeedddcccbbbbbbaaa```]]]YYYTTTOOOLLLJJJFFFCCC???;;;888777777777tttVVVLLLKKKHHHFFFCCC>>>;;;999666444111---------------------------...///111222111111000000222555777666666777888555;;;@@@@@@;;;777666888DDDDDDFFFDDD===777:::AAATTTPPPJJJEEEEEEFFFGGGFFFIIIIIIJJJIIIHHHFFFDDDCCC??????>>>===>>>@@@BBBDDDDDDDDDDDDDDDEEEFFFGGGGGGFFFFFFHHHIIIIIIHHHGGGFFFCCCEEEEEEDDDGGGNNNTTTUUUVVVWWWXXXWWWUUUTTTUUUVVVQQQPPPNNNNNNOOORRRVVVXXXZZZ[[[___ddddddbbbeeejjjnnnjjjfffcccaaa]]]UUUOOONNNLLLMMMVVVccciiihhhccciiihhhhhhfffddd___VVVNNNHHH<<<777>>>???<<>>===888666555666888777555222444444555555555666666555555555666666777777888888777777888:::;;;<<<======BBBCCCEEEHHHNNNVVV___fffgggeeebbb^^^\\\[[[[[[[[[XXXVVVRRRNNNIIIEEECCCAAA???===:::777555666777888vvvWWWNNNMMMKKKDDDAAA>>>;;;999777444111---------------------------...///111222111111000000222555666666666777888666;;;???@@@<<<888666666???@@@CCCCCC===777888===PPPRRRPPPJJJFFFGGGHHHHHHIIIIIIJJJJJJJJJHHHGGGFFFAAA@@@???>>>???AAACCCEEEDDDDDDDDDDDDDDDEEEFFFFFFEEEFFFGGGHHHHHHHHHGGGFFFIIILLLOOOPPPOOONNNMMMMMMRRRSSSTTTTTTRRRRRRSSSTTTTTTPPPJJJDDDCCCIIISSSZZZ]]]]]]```ddddddaaabbbeeeeeecccccchhhppptttqqqlllmmmfff______eeehhheeeaaaffffffddd___\\\XXXNNNEEE???888777<<<===:::===DDDEEE^^^ttthhheeefffgggaaa```]]][[[YYYUUUPPPMMMPPPKKKIIIJJJKKKIIIKKKNNNKKKKKKQQQ]]]fffgggffffffiiiiiihhhfffeeejjjrrryyywwwsssmmmiiiiiijjjlllmmmmmmlllkkkkkkmmmnnnnnnnnnqqqooollljjjiiijjjlllnnnhhhiiikkkjjjhhhhhhiiikkklllwwwzzzssskkkdddhhheeedddlllyyy~~~qqqlllwwwqqqttt___LLLDDDAAAFFFBBBAAABBBBBB???@@@CCCAAA===;;;???JJJQQQJJJ???;;;<<<@@@YYY}}}dddQQQRRRUUUQQQTTT___pppyyysssdddeeevvv}}}~~~~~~uuuOOO===999777555444222222222222222222222222111111000000000000111111111111111111222333444444333777777;;;XXXvvvkkkKKK777777555333444777888666444333444555555666555555555333444555666666666666666555555777999;;;<<<>>>>>>EEEEEEFFFHHHKKKRRRYYY___YYYWWWTTTPPPOOOOOOQQQRRRKKKIIIFFFCCC@@@>>><<<<<<999888666444444555666777tttTTTLLLLLLJJJAAA@@@>>><<<;;;888444111........................---...000111222222111111///222555777777777888999555888<<>><<<;;;;;;<<<<<<;;;;;;;;;<<>>===;;;<<>>DDDBBB;;;555<<<;;;LLLssssssXXXVVVYYYSSSRRRYYYgggqqq{{{nnnhhhsss~~~~~~|||~~~~~~{{{mmmGGG::::::666333555111111111111111111111111111111000000000000111111000000000111111222333444111666999888BBBbbbsssVVVFFF@@@999555666888777555222333555666666666555555333444555666666666555444666777888999;;;===>>>??????AAACCCDDDEEEHHHKKKMMMIIIHHHFFFEEEDDDDDDEEEEEE@@@???>>><<<:::999999888555555555555555555666777pppPPPHHHIIIHHH???>>>======<<<888444000////////////////////////---///000111222222111111000222555777777777888999444666:::>>>@@@???:::666666888<<<@@@<<<555444888HHHTTT[[[TTTJJJHHHJJJKKKIIIJJJKKKLLLLLLLLLKKKJJJFFFEEEBBB???======>>>>>>AAAAAA@@@@@@@@@AAABBBBBB???AAADDDGGGJJJLLLMMMMMMKKKPPPWWW[[[YYYSSSPPPPPPMMMOOOQQQQQQQQQQQQSSSTTTTTTZZZ```ccc```[[[WWWVVV___YYYWWWYYY\\\]]]^^^aaa\\\^^^bbbgggppp}}}vvvhhhaaacccggg^^^^^^YYYNNNGGGEEE???777333777999777999===>>>:::AAA>>>CCCRRRaaarrr{{{sssooommmdddYYYWWWWWWYYY[[[[[[WWWPPPLLLHHHJJJMMMNNNJJJJJJSSS^^^kkkhhhgggfffcccaaaeeellleeefffgggdddaaacccjjjpppgggeeedddgggkkknnnmmmlllggghhhiiigggeeedddgggkkkjjjjjjjjjjjjjjjjjjkkkkkkjjjppptttppphhhdddhhhnnnnnnpppmmmhhhfffjjjlllllleeeffffffgggmmm|||ttt]]]eeezzzdddXXXPPPGGGCCCEEE???;;;999:::999666777;;;999:::888666888<<<<<<999999BBB;;;DDDnnn]]]XXXZZZSSSPPPVVVZZZeeepppvvv{{{zzzrrruuu{{{|||~~~~~~gggBBB999;;;666222555111111111111111111111111111111000000000000111111000000000000111222333444---000777888666GGGwww~~~ZZZPPPBBB999777777666444222333555666777666666555444444666666666555444333444555666777888999:::;;;777:::???AAA@@@?????????@@@@@@@@@@@@???===<<<;;;::::::999999888777777666555555666666777777888888pppRRRIIIHHHDDDCCCAAA>>><<<;;;888444111/////////...------,,,,,,---...000111111111000///222333444666999===AAACCC888888:::>>>AAA???:::444222777>>>AAA@@@<<<777444>>>JJJTTTRRRJJJFFFJJJNNNKKKKKKKKKKKKKKKJJJJJJJJJGGGFFFEEECCCAAA???======>>>???@@@AAABBBAAA@@@???AAACCCEEEFFFFFFFFFGGGIIIIIIMMMQQQRRROOOLLLLLLMMMSSSOOOKKKKKKOOOSSSVVVWWWWWWbbbpppuuupppeeeZZZUUU\\\ZZZVVVTTTTTTVVVYYY\\\^^^]]]\\\^^^eeeppp{{{}}}|||yyypppggg___]]]]]]```\\\TTTKKKBBB===;;;;;;888888888999:::<<<===>>>;;;>>>CCCGGGMMMYYYiiittt}}}ddd^^^iiitttxxxmmmqqqsssrrrsssssskkk```\\\XXXTTTUUUWWWUUUOOOIIIKKKHHHGGGHHHHHHJJJRRR[[[qqqqqqnnnhhhffffffbbb]]]bbbcccdddeeeeeeeeeccccccdddbbbaaaeeekkklllhhhcccggggggfffffffffeeeeeeeeehhhhhhiiijjjkkkkkkjjjjjjjjjnnnpppnnniiifffgggjjjmmmkkkhhheeedddhhhmmmrrrkkkfffeeemmmxxxvvvfffsssrrrXXXIIIGGGHHHEEEAAAAAA>>>;;;999999::::::999888888777777777888:::;;;>>>666<<>>===;;;999999666333666;;;;;;555444777666555444333222222222222666666666666666777888888::::::::::::::::::::::::888888999999888777666666555777777666333222333555444555666777555333666999oooRRRJJJIIIFFFCCCAAA>>>===;;;888444222/////////...------,,,,,,,,,---///000111111000000333333444666999<<>>AAA???:::555000666===BBBBBB===666222555BBBOOORRRLLLHHHHHHKKKKKKKKKKKKKKKKKKKKKKKKJJJFFFEEEDDDBBB@@@>>>===<<<>>>???@@@AAAAAAAAA@@@@@@DDDEEEFFFEEEEEEFFFHHHJJJHHHIIIKKKMMMOOOOOONNNMMMLLLJJJGGGHHHLLLPPPRRRSSSXXX```iiilllggg___XXXVVVZZZYYYWWWVVVVVVVVVWWWWWWWWWYYY^^^cccgggjjjkkklllmmmmmmjjjfffaaa]]][[[[[[```[[[SSSHHH???888555444777777888888999;;;<<<===:::<<<>>>>>>@@@FFFQQQYYYfffrrruuu\\\OOORRR[[[```aaafffhhhhhhkkknnnmmmggggggaaaYYYTTTRRRUUUYYY[[[WWWRRROOOLLLIIIGGGLLLSSSlllnnnlllgggffffffddd```bbbbbbccccccdddcccccccccaaabbbccceeeffffffeeedddfffeeeeeeeeeeeeeeeeeeeeegggggghhhhhhiiiiiiiiiiiieeehhhkkkiiieeebbbccceeehhhhhhiiiiiiiiilllqqqtttlllgggfffllltttxxx|||uuu~~~oooSSSAAA???BBBDDDCCC@@@===:::888999999999888777777666666777999:::;;;<<<555;;;CCCUUU{{{dddXXXVVVSSSPPPOOOQQQZZZhhhsssxxx}}}}}}xxxuuuvvvxxxyyyTTT<<<999555222444333111111111111111111222222000000000000000000000000111111000000000000111111333111222555222555III```{{{ssssssWWWEEE<<<;;;>>>:::666444666666333555999666555555555555666666777666555555555666666777888666666666666666666666666555555666666555444444333555444444333444555666888333555777999999999;;;===nnnRRRKKKKKKHHHCCCAAA???===;;;888555222/////////...------,,,,,,+++,,,...///111111222222333333444666888:::<<<===::::::;;;>>>AAA@@@;;;666111777???FFFFFFAAA999333...;;;KKKSSSRRRLLLIIIIIIJJJKKKKKKLLLLLLKKKKKKKKKFFFEEECCCAAA???===<<<;;;>>>??????@@@AAAAAA@@@@@@FFFFFFFFFEEEDDDEEEHHHKKKHHHEEEDDDGGGLLLNNNMMMJJJGGGFFFFFFGGGKKKMMMNNNNNNWWW[[[______[[[XXXWWWWWWVVVWWWWWWWWWWWWVVVUUUTTTSSSWWW]]]bbbdddccc___]]]bbb```^^^]]]\\\[[[XXXVVVYYYTTTLLLCCC;;;666333222666666777777888999;;;;;;===>>>>>><<<:::;;;@@@DDDIIIMMM[[[ooovvv^^^KKKFFFLLLSSSTTTXXX[[[[[[^^^eeejjjlllnnnjjjccc[[[VVVXXX___eee___YYYSSSOOOIIIEEEGGGLLLdddggggggeeeeeegggeeebbbaaaaaaaaaaaaaaabbbcccddd___aaacccbbb```___```bbbbbbbbbbbbcccccccccccccccffffffeeeeeeeeefffgggggg```dddhhhhhheeecccccceeedddfffhhhiiiiiijjjlllnnngggeeefffmmmrrrssstttwww}}}~~~kkkRRRBBB???BBBDDDCCC>>><<<999888888888888777666555555666777999;;;<<<<<<888;;;???JJJlllvvv^^^XXXUUUOOOKKKLLLSSS___iiiqqqyyyyyyvvvsssrrruuuzzzhhhHHH777777444222444222111111111111111111000000000000000000000000000000111000000//////000000111444000000444444222888CCCeee|||eeeeeexxxmmm[[[JJJ===@@@:::555555555333444666555444444444444444555555555555555444555555666777333333333333333333333333333444444444444333222222888555333222333444444333:::999888777:::???EEEHHHnnnRRRKKKLLLIIIDDDBBB???===;;;999555222/////////...------,,,,,,***+++,,,...000222333333333444444666777888::::::999888999===@@@AAA>>>:::444999BBBJJJKKKFFF===666///888GGGSSSUUUOOOKKKJJJJJJJJJKKKLLLLLLLLLKKKKKKFFFFFFDDDBBB@@@>>>===<<<>>>>>>??????@@@@@@AAAAAACCCEEEFFFFFFEEEEEEFFFGGGFFFCCCBBBCCCFFFHHHHHHHHHJJJJJJKKKMMMNNNNNNNNNMMMRRRTTTVVVVVVTTTTTTWWWYYYTTTTTTUUUUUUVVVVVVVVVVVVWWWXXXYYYZZZ[[[\\\\\\\\\aaa^^^\\\[[[\\\ZZZUUUQQQLLLGGGAAA<<<888777666555666666666777777999::::::===>>>???===;;;:::<<<>>>@@@@@@DDDNNNXXXaaalllvvvxxxcccOOOHHHLLLSSSNNNPPPQQQPPPQQQWWW```fffhhhiiiiiigggdddaaa^^^]]][[[UUUPPPMMMIIIFFFGGGLLLYYY^^^bbbaaabbbeeeeeebbbbbbaaa`````````bbbcccddd``````___^^^\\\\\\]]]]]]]]]^^^^^^___``````aaaaaaccccccbbbaaaaaabbbcccdddaaaeeeiiilllkkkkkkkkkllleeeffffffeeebbb```aaaaaa^^^```gggqqqtttsssrrrtttwwwyyyuuuhhhXXXMMMIIIGGGCCC???<<<:::888777888888777666444444444555666999;;;<<<>>><<<======AAAYYY|||kkk^^^VVVLLLIIIIIIMMMWWW```iiittt~~~xxxwwwwwwuuuwww}}}YYY@@@444666444333444111222222111111000000//////000000000000000000000000000000////////////000000111///000666777444555999GGGmmm}}}kkkcccqqqtttYYYIIIBBB;;;888888888777666777777666444444333333333555555444444444555555666444444444444444444444444444444555555555555444444777555444555888888777555<<<:::888;;;HHH[[[jjjppppppSSSLLLLLLIIIDDDBBB???===<<<999555222/////////...------,,,,,,******+++---///111333444333444555666777888888888777666777;;;@@@BBB@@@>>>444999@@@HHHKKKGGG???888333666@@@NNNRRRNNNJJJJJJIIIJJJLLLMMMMMMMMMLLLKKKHHHGGGFFFDDDBBB@@@>>>=========>>>>>>???@@@AAAAAA>>>AAAEEEGGGFFFDDDCCCCCCBBBCCCEEEEEEDDDFFFKKKNNNPPPRRRTTTTTTSSSQQQPPPOOOMMMNNNPPPRRRSSSUUUWWWYYYSSSSSSRRRRRRTTTVVVYYYZZZYYYXXXVVVUUUUUUVVVWWWXXX```^^^\\\\\\]]]ZZZTTTOOOBBB>>>999666777888888888888777777777888999:::;;;999:::;;;;;;:::999999999777777:::>>>AAAGGGVVVdddqqq~~~tttbbbPPPFFFGGGKKKKKKKKKKKKJJJIIILLLSSSZZZ___```eeekkknnnkkkaaaYYYVVVPPPKKKIIIHHHEEEFFFJJJNNNVVV\\\]]]___bbbcccaaacccbbbaaa``````aaabbbcccbbb^^^ZZZZZZ\\\]]]ZZZWWWYYYYYYZZZ[[[]]]^^^______aaa``````_________``````bbbeeejjjmmmooopppqqqrrreeeeeeccc___\\\ZZZZZZ[[[[[[aaakkkvvvxxxtttrrruuuqqqyyyzzzrrriii\\\QQQJJJDDD>>>:::;;;999777777888888777666333333333444666888:::;;;;;;===<<<;;;>>>MMMrrrooo\\\SSSKKKIIIHHHJJJQQQXXXaaaooo{{{~~~zzzsssuuuvvvuuu|||uuuOOO<<<555777444333444///222111111000000/////////////////////////////////000000////////////000000...///222555555333666:::777IIIjjjkkkiiikkk^^^LLL???;;;;;;:::777:::999888888777777777777666555444444444444555555555555555555555555555555444444555555666555555444222333555888;;;<<<;;;:::444999@@@OOOjjjqqqSSSKKKKKKHHHDDDBBB@@@>>><<<999666333/////////...------,,,,,,******+++,,,...000222444333444555777888888888888666555555999>>>AAAAAA???333555:::AAAEEEDDD===777555222888FFFNNNKKKHHHIIIHHHJJJLLLNNNNNNNNNLLLKKKIIIHHHFFFDDDBBB@@@???>>>=========>>>>>>@@@AAABBB<<>>GGGnnnpppWWWOOOMMMKKKIIIIIIMMMRRRZZZiiivvvzzz~~~}}}tttppptttttttttiiiHHH999666888333333444...000000000000000000//////////////////////////////000//////......//////000---000333333000///333777444:::LLLuuulllQQQCCC@@@;;;444888888777777777888888999777666555555444555555555444444444444444444444444333333444555555555555444444666777777666555777888>>>IIIWWWkkkpppRRRKKKKKKIIIEEECCC@@@>>><<<:::666333/////////...------,,,,,,+++++++++,,,...000222333333444666888999999999999888666555777<<>><<<444333555;;;@@@AAA===888555///333CCCNNNLLLIIIJJJHHHJJJLLLNNNOOONNNMMMLLLHHHGGGFFFDDDBBB@@@>>>>>>======<<<===>>>@@@AAABBB>>>@@@BBBBBBCCCDDDFFFHHHHHHIIIJJJKKKKKKMMMOOOPPPNNNQQQTTTTTTRRRPPPPPPQQQOOONNNMMMNNNPPPRRRTTTTTTTTTTTTUUUUUUVVVWWWWWWWWWUUUVVVXXXYYYWWWTTTPPPMMMRRRVVVYYYZZZXXXTTTQQQOOOAAA<<<666444666888888666<<<<<<<<<;;;<<<<<<===>>>=========>>>>>><<<:::888888888999;;;999888>>>FFF]]]uuuzzzgggPPPAAA======>>>GGGUUU^^^______bbbfffffffffiiilllmmmkkkhhhZZZRRRLLLJJJHHHDDDBBBCCCEEEPPPYYY\\\\\\___```___`````````___]]]\\\ZZZYYY^^^\\\[[[\\\]]]\\\YYYVVVVVVWWWYYY[[[]]]___aaaaaaaaabbbdddeeedddbbb```_________^^^^^^```bbbcccccc[[[]]]___```^^^]]]]]]^^^eeehhhnnnssssssttt~~~{{{qqqWWWSSSKKKDDD???<<<<<<===:::999888999::::::888777444444333333444666777888555:::888:::???BBBhhhzzz~~~[[[OOOQQQLLLJJJIIIKKKNNNTTTcccpppvvvzzzvvvnnnnnnuuuuuuxxxYYYAAA666555777222222444////////////000000000000000//////////////////////////////............//////...000222000//////111333111<<>><<<:::888888777888777666666555555555666555555555555555555555555444555666777777777777777999;;;===<<<;;;@@@JJJSSSgggooowwwoooRRRKKKKKKIIIEEECCC@@@>>><<<:::666333000//////...------,,,,,,,,,,,,+++,,,---///111222333444666888:::::::::999:::777555777:::<<<<<<:::666444444888>>>AAA>>>:::555---222DDDQQQOOOLLLMMMHHHJJJLLLOOOOOOOOOMMMLLLGGGFFFEEECCCAAA???=========<<<<<<<<<>>>@@@AAACCCAAAAAAAAA@@@AAADDDIIIMMMPPPLLLIIIIIIKKKKKKGGGDDDHHHKKKOOOOOONNNMMMNNNPPPSSSPPPMMMLLLMMMOOOQQQRRRTTTVVVXXXYYYYYYWWWTTTSSSWWWWWWWWWWWWWWWXXXXXXYYYRRRWWW[[[[[[VVVQQQMMMLLL@@@:::444444777::::::888>>>>>>=========>>>>>>???999999999:::;;;;;;999888888666777;;;>>>===>>>BBBNNNjjjtttYYYEEE???999<<>>>>>bbbrrrfffTTTTTTMMMJJJIIIIIIKKKQQQ___llltttxxx~~~{{{oookkknnnwwwyyy~~~III<<<333444666111222555000......//////000000111111//////////////////////////////............//////...000000000111444333111)))>>>===555TTTvvveeeRRRPPPLLLGGGBBB>>>;;;999888888777666666666666666777777777777777777777777888888999:::::::::::::::777===CCCHHHOOO^^^tttmmmRRRIIIIIIHHHAAA@@@???>>>===:::666222111111000///...---,,,,,,---,,,,,,---...000222333333555888999999999;;;<<<@@@???<<<777555888<<<>>>>>>999555777===AAA@@@===777444444>>>PPP[[[UUUHHHMMMLLLLLLLLLLLLLLLLLLLLLKKKHHHEEEBBBAAA@@@???===>>><<<;;;::::::;;;===>>>???@@@AAABBBCCCEEEEEEFFFKKKJJJJJJIIIGGGFFFFFFEEEIIIJJJMMMOOOOOONNNLLLKKKOOONNNMMMMMMNNNOOOQQQRRRPPPQQQSSSTTTTTTSSSRRRQQQPPPPPPRRRWWW^^^eeejjjkkkbbb\\\XXXZZZ___]]]RRRGGGCCC===666444666:::<<<===????????????>>><<<;;;:::::::::;;;;;;<<<======>>><<<<<<<<<<<<============KKKaaa||||||bbbKKK>>>999888>>>TTTqqq}}}qqqkkkkkkjjjgggdddcccccceee[[[ZZZWWWTTTOOOJJJGGGDDDEEEMMMTTTXXX[[[```bbbaaa]]]]]]]]]]]]]]]]]]]]]\\\YYY\\\^^^\\\YYYZZZ```fffaaa```^^^\\\\\\\\\^^^______^^^___bbbgggiiiiiiggg___ZZZUUUTTTUUUWWWXXXWWW[[[ZZZ]]]bbbaaa[[[YYY\\\iiiiiilllpppsssxxxyyy}}}vvvPPPEEEBBBAAADDDJJJMMMMMMKKK===<<<;;;:::999999999999888777666555555666777777888777999:::666:::TTTqqqwwwXXXVVVNNNNNNLLLJJJHHHJJJTTT^^^jjjpppxxx}}}qqqmmmjjjllluuuiiiJJJ777666444222111111111111000000////////////000000////////////..................------------......000000000000111111111111555333666:::>>>RRR~~~tttooo|||tttbbbTTTJJJCCC???>>>===<<<:::888555555666:::999888888999::::::999<<<<<<<<<;;;;;;<<<@@@DDDHHHKKK[[[tttoooSSSIIIIIIHHHBBBAAA???>>>===:::555222111111000///...---,,,,,,,,,,,,,,,,,,...000222444333555777888888999:::<<>><<<777666888===@@@AAA<<<777888===AAAAAA???;;;777444:::IIIUUUSSSIIIKKKMMMNNNNNNMMMMMMMMMNNNLLLJJJFFFCCCBBBAAA@@@>>><<<<<<;;;:::;;;===>>>@@@AAABBBBBBCCCDDDDDDEEEEEEGGGGGGGGGFFFEEEEEEDDDDDDFFFFFFGGGHHHIIIKKKKKKLLLKKKKKKLLLMMMMMMNNNOOOOOORRRSSSTTTVVVVVVUUUTTTSSSSSSSSSSSSWWW\\\aaaddddddbbb]]]ZZZ[[[^^^[[[QQQHHH???;;;555333555888;;;;;;AAAAAA@@@???===;;;:::999::::::;;;;;;<<<===>>>>>>;;;;;;;;;<<<===>>>>>>>>>LLL^^^vvvxxxaaaJJJ<<<===:::<<>>===;;;:::999888888888777555444444444666777666555888:::777888JJJaaahhhUUUQQQNNNLLLJJJGGGGGGMMMUUU___gggrrr|||zzzwwwmmmggghhhkkkrrr\\\>>>777666444222111111111111000000////////////000000////////////..................------------......//////000000000111111111111000222444444>>>^^^}}}|||hhhcccuuu}}}oooddd^^^QQQGGG@@@@@@AAA>>>===>>>666888:::;;;===???AAADDD???@@@BBBEEEJJJQQQWWW[[[nnnqqq~~~xxxjjjpppSSSIIIHHHGGGBBBAAA???>>><<<:::555222111000000///...---,,,,,,+++++++++,,,...000333444333555777888888888:::<<<>>><<<:::888777888===AAADDD???:::999<<>>@@@@@@CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCDDDEEEHHHKKKMMMGGGHHHIIIKKKLLLMMMMMMMMMQQQRRRTTTUUUUUUUUUTTTSSSVVVUUUTTTVVVXXX[[[[[[[[[ZZZYYYXXXYYYYYYUUUMMMFFF:::777333222333666888999AAA@@@???>>><<<:::888777999::::::<<<===>>>??????<<<<<<======>>>???@@@@@@EEESSShhhyyy{{{xxxzzzzzzzzzyyyqqqaaaLLL===<<<:::;;;BBBNNNZZZdddiiibbbaaa___[[[WWWUUUUUUWWW[[[ZZZWWWSSSNNNJJJGGGEEEKKKRRRXXXYYYZZZ]]]]]][[[YYYYYYYYYZZZ]]]```ccceeeccc^^^YYYXXX[[[___bbbdddbbbaaa___\\\ZZZZZZZZZZZZZZZ\\\___bbbeeeddd```]]]WWWWWWXXX]]]ccchhhlllmmmnnnllljjjgggbbb```eeemmmvvvtttttt~~~```CCC>>>;;;:::<<<@@@CCCBBBAAA@@@???>>><<<:::999888888999777444222222333555777444444777:::888555>>>LLLhhh[[[WWWQQQLLLLLLIIIFFFHHHLLLTTT]]]kkkwww}}}www|||ooofffccchhhhhhmmm}}}LLL666666555333111000000111111000//////......//////000////////////..................------------......//////000000000000111111222000222444222333BBBTTT}}}~~~xxxcccSSSRRRQQQHHHBBBCCCAAAEEEKKKOOORRRUUUYYY\\\```aaadddjjjrrr{{{nnndddaaaoooSSSJJJIIIHHHCCCBBB???===<<<999555222111000///...---,,,,,,+++******+++,,,...000333444333444666666666777:::<<<;;;999777777777777<<>>>>>??????????????????CCCBBBBBBBBBAAAAAA@@@@@@BBBBBBCCCCCCDDDEEEEEEEEEFFFFFFEEEEEEFFFIIIKKKLLLGGGGGGGGGHHHJJJKKKMMMMMMNNNOOOPPPQQQRRRRRRRRRQQQVVVTTTSSSTTTUUUVVVUUUTTTPPPRRRTTTTTTQQQLLLEEEAAA666555333222333444666777<<<<<<<<<;;;:::888777666999999:::<<<===???@@@@@@>>>>>>??????@@@@@@@@@AAA===HHH\\\ppp}}}{{{vvvllljjjjjjmmmlllbbbPPPBBB;;;:::>>>GGGOOOTTTYYY]]]``````^^^ZZZVVVTTTSSSTTTVVVTTTRRROOOLLLIIIGGGFFFKKKRRRWWWXXXYYY\\\\\\ZZZWWWVVVUUUVVVXXX\\\```cccaaa^^^YYYUUUVVVXXX\\\^^^```___]]][[[ZZZZZZZZZZZZ]]]^^^___aaabbbaaa```^^^]]]cccmmmvvv{{{{{{xxxuuulllllljjjddd^^^]]]dddlllkkkooouuuZZZEEEAAA???<<<;;;<<<<<<:::999======;;;::::::999999::::::888555333222444666777666444666999888666999???UUUqqq```UUUMMMNNNNNNIIIGGGIIINNNWWWdddqqq{{{{{{rrrfff```dddgggdddiiijjjBBB777555444222111000000000111/////////....../////////////////////..................------------......////////////000000000111111000222666555333888@@@WWW}}}~~~zzz{{{{{{vvviiicccgggaaafffmmmtttyyy{{{{{{{{{vvvnnnttt}}}nnnSSSJJJJJJIIIDDDBBB???===;;;999555222000000///...---,,,++++++*********+++---000222333333444555555555666999<<<:::666555777777555:::AAAFFFCCC>>>:::;;;AAAIIIOOONNNIII===222333???MMMTTTHHHLLLQQQSSSSSSRRRRRRSSSOOOLLLHHHFFFEEEDDDBBBAAABBBBBBBBBBBB@@@>>><<<;;;@@@????????????>>>>>>>>>CCCCCCDDDEEEFFFGGGHHHHHHFFFFFFGGGGGGGGGGGGGGGGGGIIIHHHGGGGGGHHHJJJMMMOOOMMMMMMNNNOOOPPPPPPPPPQQQRRRQQQQQQQQQSSSSSSRRRQQQPPPRRRSSSRRRMMMEEE>>>999444555444444444444555666666777777777777777666666888999:::<<<>>>@@@AAABBB@@@@@@@@@@@@@@@@@@@@@@@@@@@KKK^^^rrr~~~yyyjjjiiijjjmmmmmmeeeUUUIIIGGGAAA@@@HHHOOOPPPPPPQQQ\\\]]]]]]ZZZWWWTTTSSSSSSNNNMMMKKKIIIHHHGGGGGGGGGHHHOOOUUUVVVXXX\\\\\\ZZZYYYWWWVVVUUUVVVYYY\\\^^^______]]]YYYSSSSSSWWW[[[[[[[[[[[[ZZZZZZZZZ[[[[[[\\\\\\\\\]]]___bbbfffhhhnnnttt||||||uuuqqqdddfffeee```\\\]]]cccggghhhnnnpppwwwsssNNN???BBB@@@>>><<<;;;;;;999888888888888888999:::;;;<<<<<<:::777555444555777888888666666888888888:::===JJJvvvmmmZZZMMMNNNPPPLLLHHHIIIHHHPPP\\\iiissszzzwwwiii```]]]bbbccccccoooTTT:::999444333111000//////000111//////............//////////////////..................------------.........////////////000000000---,,,...222444444555777999TTT{{{|||mmmmmmzzzwwwttt~~~mmmRRRJJJKKKJJJEEECCC???===;;;888555222000//////...---,,,++++++++++++++++++---///111222222333444444444666999;;;:::555444888888444888@@@FFFEEE@@@;;;999>>>GGGNNNMMMJJJAAA444111;;;LLLVVVIIIKKKNNNQQQTTTUUUTTTTTTQQQNNNJJJGGGFFFEEEDDDBBBEEEEEEEEEEEEBBB???;;;999<<<<<<<<<======>>>>>>>>>CCCCCCDDDEEEFFFGGGHHHHHHDDDDDDEEEEEEEEEDDDCCCBBBJJJIIIHHHGGGHHHJJJLLLNNNMMMMMMMMMNNNOOOPPPQQQQQQNNNNNNNNNPPPRRRSSSQQQPPPUUUVVVWWWUUUOOOFFF<<<666555777888888666555555555333444555666666666666666777888:::<<<>>>@@@BBBCCCAAAAAABBBCCCDDDEEEEEEFFFNNN[[[mmm}}}}}}tttwwwzzz{{{vvvlll___VVV\\\LLLAAACCCGGGGGGGGGIIISSSVVVYYYYYYWWWSSSQQQPPPIIIHHHFFFDDDDDDDDDEEEEEEEEELLLRRRTTTWWWZZZ[[[YYY\\\[[[YYYXXXWWWXXXZZZ[[[]]]aaaccc___YYYUUUXXX\\\YYYYYYYYYZZZZZZZZZZZZ[[[VVVWWWXXXYYY]]]bbbjjjoooxxxyyyyyyvvvpppkkkgggfff___aaa```\\\]]]bbbfffggglllmmmgggbbblllzzzhhhIII@@@>>>======<<<<<<<<<<<<===555555666777999:::<<<===<<<;;;999777666666666777777666666666777999;;;>>>???bbbfffPPPMMMPPPLLLGGGHHHCCCIIIRRR]]]hhhrrr{{{zzzlllaaa]]]\\\^^^aaallllllBBB666777333222000/////////000111///......------......///////////////..................------------............////////////000000111//////111333555555555666:::MMMrrr{{{}}}{{{jjj]]]gggwwwnnnSSSJJJKKKJJJFFFCCC???<<<:::888555222000///......,,,,,,+++***,,,,,,++++++,,,...///000222333444333333555888;;;<<<666666;;;:::555888AAAIIIHHHDDD===777999AAAIIIHHHIIICCC666000999JJJVVVKKKJJJJJJNNNTTTWWWVVVSSSSSSPPPMMMJJJIIIHHHGGGEEEDDDEEEFFFFFFDDD@@@===:::999:::;;;<<<>>>???@@@AAAAAAAAABBBCCCDDDEEEEEEFFFCCCBBBAAA@@@@@@AAACCCCCCHHHHHHIIIJJJJJJJJJIIIHHHKKKKKKKKKLLLMMMNNNOOOPPPLLLLLLMMMOOOQQQRRRQQQOOOSSSTTTUUUUUUSSSMMMCCC<<<777:::===<<<999666555666444555666666666666666666777888:::<<>>666555===DDDDDDGGGCCC777///777HHHUUUMMMIIIGGGLLLTTTXXXWWWSSSVVVSSSOOOMMMLLLKKKIIIHHHCCCDDDFFFGGGEEEBBB>>><<<888999:::<<>>???BBBFFFHHHDDDGGGKKKMMMMMMJJJEEECCCGGGGGGHHHHHHIIIKKKLLLMMMLLLLLLMMMOOOQQQQQQPPPNNNKKKLLLOOOTTTVVVSSSLLLEEE999===@@@???;;;777666666777777777888777666666555777888:::<<>>\\\~~~ooohhhoooyyyttt~~~mmmccccccgggkkkvvv~~~jjjPPPLLLJJJEEEBBB@@@>>><<<;;;888555222///............---------...---,,,++++++---...000333222000///000333777:::<<<<<<>>>AAACCCAAA;;;666DDDGGGHHHCCC;;;777:::???BBBDDDEEEAAA555222BBBVVVZZZMMMDDDIIIRRRVVVWWWXXXUUUUUUTTTRRROOOKKKGGGDDDBBB@@@@@@AAACCCBBB???;;;;;;;;;<<<>>>???@@@AAABBB===>>>???@@@AAAAAA@@@@@@AAAAAABBBBBBCCCDDDDDDDDDJJJHHHFFFGGGJJJLLLJJJHHHEEEEEEEEEFFFIIIKKKNNNPPPNNNJJJGGGJJJQQQVVVWWWVVVXXXSSSNNNLLLNNNQQQRRRRRRGGGHHHGGGBBB===:::;;;>>>;;;:::888777666555444444666777999<<<@@@DDDHHHKKKRRR[[[eeekkkppprrrnnnhhhkkkqqq|||qqqfffZZZMMMIIIMMMQQQQQQNNNJJJMMMPPPSSSTTTTTTSSSRRRPPPJJJCCC@@@@@@BBBBBBAAA???DDDKKKPPPRRRSSSSSSTTTWWWWWWVVVUUUTTTRRRQQQPPPWWWXXXZZZZZZZZZXXXVVVUUUVVV[[[^^^ZZZRRRNNNQQQVVVUUUVVVWWWVVVTTTSSSVVVXXX^^^]]]]]]]]]]]][[[WWWTTTTTTTTTUUUWWW\\\bbbhhhmmmkkkxxxxxxqqqvvv^^^FFFBBB===;;;:::999888777777777777666777888:::;;;<<<======999888888777666555555555555555555555666666666666??????ZZZ~~~fffXXXNNNJJJMMMGGGDDDEEEHHHKKKRRR^^^iiiuuuzzzooo\\\TTTUUUWWWYYY[[[ddd{{{___BBB999444777222111111000///......---................................................------------------------///////////////.........////////////000000000000333666666444888LLLmmm}}}ssskkkiiioooxxx~~~{{{zzz|||xxxnnneeebbb```^^^fffjjjPPPLLLJJJEEECCCAAA>>>===;;;999666333///............---------...---,,,++++++,,,...///333222111000222444777999======???BBBDDDBBB<<<888DDDGGGHHHCCC<<<999;;;???DDDHHHJJJFFF:::555AAARRRZZZRRRIIIHHHNNNUUUWWWVVVTTTSSSQQQOOOKKKGGGDDDBBB@@@???>>>@@@AAAAAA===:::======>>>???@@@AAABBBBBB;;;<<<===>>>@@@AAABBBCCC@@@AAAAAABBBCCCCCCDDDDDDFFFDDDDDDEEEIIIKKKJJJIIIGGGFFFFFFFFFHHHIIIKKKLLLJJJHHHHHHKKKPPPTTTVVVVVVXXXTTTMMMJJJLLLRRRYYY^^^VVVYYY[[[YYYRRRIIIAAA<<<;;;:::999888888888999999;;;<<<>>>AAAGGGNNNWWW\\\bbbllluuuyyy|||~~~{{{wwwxxx{{{lll___QQQMMMSSSYYYYYYVVVQQQPPPPPPPPPPPPQQQQQQRRRRRRMMMGGGCCC@@@>>>===<<>>===:::777444///............------------,,,+++++++++,,,...///333333333333444555777888===>>>@@@CCCDDDBBB>>>:::BBBEEEGGGCCC===:::<<>>======>>>??????===;;;???@@@@@@@@@AAAAAAAAAAAA<<<<<<;;;<<<===???@@@AAA???@@@@@@AAABBBBBBCCCCCCBBBAAAAAACCCGGGIIIIIIIIIIIIHHHGGGGGGGGGHHHHHHIIIJJJLLLNNNOOOOOOPPPRRRTTTTTTTTTTTTRRRTTTZZZdddkkkeeeeeeeeeccc\\\QQQEEE===999888777666777999;;;<<>>===???CCCIIIMMMOOOOOOOOOOOOQQQRRRUUUVVVWWWVVVUUUTTTOOOOOOPPPRRRTTTVVVXXXYYYVVVSSSQQQTTTWWWVVVOOOIIIJJJNNNRRRUUUVVVXXXZZZ[[[```^^^\\\[[[ZZZYYYWWWUUUXXXTTTSSSZZZeeelllkkkggglllxxxhhhKKK>>>888???888888777666555555555555555555777888999999999999666666666555555444444333444555555555555666666666777666;;;QQQ{{{aaaUUUQQQKKKLLLGGGDDDDDDEEEFFFNNNVVVaaaiiisss|||{{{aaaYYYRRRQQQRRRSSSVVV[[[kkktttjjj{{{nnnHHH888222---111111000000//////.........................................................------------------------............................../////////000000000333000...111888AAAGGGKKKCCCVVVuuuiiiPPPKKKJJJEEEEEECCC@@@???===;;;888555///............---------,,,,,,+++++++++,,,---...222333444555666666777777<<<===@@@BBBBBB@@@===;;;>>>AAACCCBBB===;;;<<<>>>HHHPPPXXXUUUJJJ@@@???BBB^^^ddd___QQQOOOYYY]]]XXXYYYWWWSSSOOOJJJGGGDDDCCC???>>>===============<<<@@@@@@@@@@@@@@@?????????===;;;:::999999:::<<<>>>>>>>>>???@@@@@@AAAAAABBBAAAAAAAAACCCEEEFFFGGGGGGIIIIIIHHHHHHHHHIIIIIIIIINNNQQQUUUTTTPPPNNNPPPSSSNNNUUU\\\^^^]]]^^^ccciiihhhbbb[[[VVVSSSNNNGGGBBB;;;:::999999:::<<>>;;;888555///............---------++++++++++++,,,,,,------000111333555777777777777999;;;>>>@@@???===;;;:::999<<>><<>>======>>>???>>>>>>>>>===============999888777666777999;;;=========>>>>>>???@@@@@@@@@AAABBBCCCCCCCCCDDDEEEEEEGGGGGGHHHIIIJJJKKKKKKKKKJJJOOOSSSRRRNNNLLLOOOSSSLLLSSSZZZYYYSSSPPPSSSWWWYYYSSSLLLGGGGGGHHHGGGEEE@@@?????????@@@CCCEEEGGGMMMTTT]]]dddhhhmmmtttyyy~~~||||||{{{iiiZZZXXXXXXSSSMMMLLLLLLLLLMMMNNNPPPRRRSSSSSSUUUVVVQQQIIICCC??????BBBFFFJJJMMMNNNNNNNNNOOOPPPRRRUUUXXXZZZ[[[ZZZZZZYYYWWWTTTRRRPPPPPPQQQRRRVVVTTTTTTUUUXXX\\\```aaaXXXZZZ\\\___aaaaaa```___YYYXXXWWWWWWYYY[[[[[[[[[\\\XXXYYYbbbooovvvrrrkkkkkkvvv{{{lll___]]]aaaiiixxx}}}JJJCCC@@@777AAA999999888777666666666666444444555666666555555555444444444444333333333333444444444444555555555555333;;;999444IIIvvvhhhUUUTTTSSSMMMHHHGGGFFFEEEGGGKKKMMMUUUaaannnxxx|||{{{uuuqqqssssssqqqoooqqqzzzyyyzzzvvveeeYYYNNNNNNOOOMMMKKKPPPcccvvvyyyiiiBBB666444222222333////////////............................................................------------------------,,,---------......//////............////////////111111111222222222222222111222777EEE\\\~~~fffMMMJJJKKKGGGEEECCCAAA???===;;;888555///............---------++++++++++++,,,,,,,,,,,,...000222444666777888999666999<<<>>><<<;;;::::::666999<<<>>>===;;;::::::BBBMMMVVVUUUNNNFFF===777HHHWWW```ZZZSSSTTTXXXYYYYYYXXXUUUQQQMMMIIIGGGEEEEEEDDDCCC@@@===<<<>>>@@@<<<<<<<<<;;;;;;;;;;;;;;;444555555666888;;;===???<<<<<<<<<===>>>>>>??????@@@BBBCCCCCCBBBAAACCCDDDDDDEEEGGGIIIKKKLLLLLLLLLCCCGGGLLLLLLJJJKKKOOOSSSOOOQQQQQQJJJCCC@@@EEEKKKGGGFFFDDDCCCDDDDDDBBBAAABBBCCCDDDFFFHHHKKKMMMNNNYYYbbblllrrrsssrrrtttwwwxxxrrrqqqvvvsssccc]]][[[WWWSSSKKKLLLLLLLLLKKKJJJIIIHHHNNNOOOPPPNNNJJJFFFCCCAAABBBEEEIIILLLMMMMMMOOOPPPOOOPPPQQQSSSUUUVVVWWWWWWRRRQQQNNNMMMLLLMMMNNNOOOTTTUUUVVVUUUWWW\\\dddjjjkkkjjjhhhgggfffddd```]]][[[ZZZXXXXXXYYYYYYWWWVVVWWWWWW[[[ccclllqqqpppmmmlllwww}}}oooddddddhhhjjj{{{lllFFFAAA===666;;;999999888777666666666666444555555555555555444333444444444444444444444444333444444444444555555555111999:::777BBBbbb||||||dddWWWVVVOOOIIIHHHGGGDDDCCCFFFHHHMMMXXXdddpppzzz{{{tttpppqqqsssrrrrrrsssyyyuuutttzzz{{{xxxgggXXXPPPLLLPPPRRRPPPMMMWWWrrr\\\<<<777222000111...........................................................................------------------------,,,,,,,,,---......//////------.........////////////111333222000///111444---222777777888IIInnndddLLLJJJLLLHHHDDDBBB@@@>>>===;;;777444///............---------******+++,,,,,,,,,,,,,,,---...///222555777999;;;555888<<<===;;;999999:::444777;;;>>>>>>===;;;:::<<>>>>><<>><<<:::777444//////.........---------******+++,,,,,,,,,,,,+++,,,,,,...111444777:::<<<555999<<<===;;;999:::;;;444777;;;??????>>><<<:::999DDDMMMMMMJJJFFF>>>555555EEEZZZccc[[[QQQUUU___[[[\\\[[[YYYVVVRRRNNNKKKHHHGGGEEE???:::999<<>><<<:::888777::::::;;;;;;<<<======>>>888;;;>>>???>>>???BBBEEEBBBCCCEEEFFFGGGGGGGGGFFFKKKKKKIIIGGGFFFGGGIIIKKKMMMRRRXXX\\\^^^aaaeeehhhggggggddd___YYYXXXZZZ]]]\\\```fffmmmrrrvvvyyyzzzsss{{{||||||}}}oooYYY[[[]]]fffwww~~~zzz~~~kkk^^^VVVSSSRRRPPPOOONNNMMMLLLMMMMMMNNNDDDBBBAAABBBDDDDDDAAA===???BBBFFFIIIJJJKKKMMMOOOSSSRRRQQQPPPQQQRRRUUUVVVXXXWWWVVVUUUTTTSSSSSSSSSOOOOOOPPPQQQTTTXXX[[[\\\___\\\XXXXXXYYYYYYWWWUUUVVVVVVWWWYYY[[[ZZZXXXVVVRRRZZZcccggghhhjjjpppvvv{{{rrrKKK???;;;:::===<<<777777555444444444444444666666666666555444333333555555555555555555555555333333333444444444555555:::000111999;;;BBBcccccc[[[SSSQQQMMMGGGCCCCCCBBBDDDIIISSSaaannnyyy~~~~~~~~~|||ssshhhaaaXXXYYY```ppp|||ssshhhXXXJJJGGGLLLRRR\\\ffffffdddsss~~~dddDDD:::<<<111111555,,,---.....................................................................------------------------++++++,,,,,,---...//////---------.........//////---------///111222111000111///111666666333666===;;;SSSrrr