BM6P6(@ rrr[[[KKKDDD@@@888777999999222)))+++333------,,,***((('''&&&&&&$$$&&&((())))))(((&&&%%%''''''&&&&&&&&&&&&''''''''')))***)))'''&&&&&&''''''&&&&&&&&&&&&'''((((((''''''((()))))))))))))))'''((()))******+++*********)))(((((()))+++---...333BBB[[[ssslll\\\ccczzzrrrooogggSSSEEE999111444>>>KKKZZZgggFFF444...555888<<<;;;111///...------...///000111444:::BBBKKKTTT^^^ggglllrrrsssuuuvvvwwwzzz~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~zzz|||~~~~~~|||yyywwwyyy{{{|||zzz|||}}}xxx{{{vvvnnnbbbTTTHHH>>>999444444333333222333333333777333333666555777EEEVVV}}}~~~|||}}}|||zzz{{{|||}}}zzz{{{}}}~~~}}}{{{}}}yyyttttttxxx|||}}}zzzvvvsssrrrpppooonnnpppqqqsssvvvxxxyyyxxxxxxuuu|||qqq^^^TTTMMMFFFDDDEEEDDD???:::777333000333333111000111///////////////.........---------......000111111444666888:::;;;<<<<<<<<<888777555444222111000000---...111555888AAARRRbbbxxx{{{___FFFEEECCCFFFUUUppp~~~~~~yyyrrrlllfff```]]]```eeelllppprrrrrrrrrrrruuuwwwwwwuuusssvvv}}}}}}zzzvvvuuuuuurrrmmmhhhdddeeeddd^^^RRRDDD888222---,,,+++******++++++,,,,,,------......------,,,++++++************++++++))))))))))))(((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''''''''(((***,,,...///111222333666:::===???DDDLLLRRRUUUVVVVVVWWW]]]]]]^^^```aaacccddddddbbbcccfffhhhjjjkkkkkkjjjhhhgggggggggiiijjjlllnnnlllkkkiiiiiikkkmmmnnnnnnlllllllllllllllmmmnnnnnnqqqpppnnnmmmnnnpppsssuuuzzz{{{}}}wwwaaaWWWNNNVVVpppqqq}}}wwwjjjZZZNNNAAA;;;888888555...,,,///...------,,,+++)))((('''&&&'''((())))))(((''''''''''''&&&&&&&&&&&&'''''''''(((***)))'''&&&&&&''''''&&&&&&&&&&&&'''((((((''''''((()))))))))))))))'''((()))***++++++++++++***)))(((((()))+++---...---;;;QQQcccjjjjjjlllqqq{{{hhhXXX^^^sss}}}yyy{{{pppllleeeSSSJJJ===222444:::CCCPPP]]]FFF333---444777<<<;;;111///......---...///000111333888@@@HHHRRR\\\eeekkkppprrrtttuuuvvvyyy}}}~~~~~~}}}|||~~~~~~~~~~~~||||||}}}~~~~~~~~~|||{{{yyy{{{||||||yyyyyyzzzvvvqqqqqqlllbbbUUUHHH===666333444444333222222222333333222///111555444333???OOOzzz}}}}}}~~~}}}{{{|||}}}~~~|||zzzzzz{{{zzzvvvrrrrrrvvvyyyzzzwwwssspppooopppqqqrrrooopppppprrrtttuuuuuutttyyy}}}lllYYYRRRJJJFFFFFFDDD???999777333111333444111///111////////////............------------...///000111222333555777888999888888444333222000//////......000000111222333:::JJJZZZqqqkkkSSSBBB???AAALLL^^^vvv}}}{{{zzz|||zzzssskkkddd___]]]```ccciiinnnrrrssssssrrrwwwyyy{{{yyywwwvvvxxx{{{{{{xxxuuuuuuuuusssnnniiieeeggghhheee\\\NNN@@@777000///---+++***+++,,,---,,,------......------,,,++++++************++++++***)))))))))(((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''''''''(((***,,,---///111222333666:::===???DDDKKKQQQTTTVVVWWWYYY[[[\\\]]]^^^```aaabbbccceeeeeeggghhhiiiiiiiiiiiihhhhhhhhhhhhiiijjjlllmmmmmmkkkjjjjjjlllnnnooonnnlllllllllllllllmmmnnnnnnpppooonnnmmmoooqqqtttvvv{{{tttZZZLLLCCCQQQnnn}}}yyy~~~vvvkkkYYYMMMBBB>>>;;;555///,,,---...//////...,,,+++)))))))))((((((((((((((((((''''''&&&&&&&&&&&&'''''''''((())))))'''&&&'''''''''&&&&&&&&&&&&'''((((((''''''((()))))))))))))))((()))***+++,,,,,,,,,,,,******)))))))))+++,,,---,,,888LLL\\\___[[[\\\```zzz}}}rrrcccjjjrrrpppyyyrrrnnnjjj]]]III;;;111333999@@@NNN\\\FFF333,,,222666;;;;;;222//////...------...000111111666===EEEOOOYYYccciiinnnpppssstttvvvxxx|||~~~~~~~~~}}}|||}}}~~~~~~}}}}}}|||}}}}}}zzz}}}}}}}}}}}}}}}}}}||||||{{{}}}|||yyyxxxyyyuuuooojjjdddZZZLLL???666222111444444333222222222222333333222555:::999777AAAPPPqqq}}}~~~~~~}}}}}}~~~~~~|||{{{{{{{{{{{{yyywwwuuuvvvwwwtttqqqqqqtttwwwxxxuuuqqqnnnmmmooorrrtttooonnnmmmnnnpppqqqqqqqqqvvv~~~llldddYYYRRROOOKKKEEE???888444333666777333111222000000//////............------------......///000000111222333444444444444000000///.........//////222111000000111888IIIYYYmmm~~~}}}fffIII@@@>>>DDDJJJUUUqqq}}}zzzuuuxxx|||~~~~~~{{{wwwttttttssstttwww}}}xxxnnnfffcccbbbccccccfffkkkqqqtttsssqqqssswww|||~~~}}}{{{xxxwwwyyywwwuuuvvvxxxvvvrrrmmmggghhhiiiiiidddWWWGGG<<<555222///+++******,,,---,,,------......------,,,++++++************++++++******)))))))))((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''''''''(((***,,,---///111222333666:::===@@@DDDJJJOOOSSSVVVYYY\\\ZZZ[[[\\\]]]^^^``````aaafffffffffffffffgggggghhhjjjiiiiiiiiiiiijjjkkklllmmmlllkkkkkkmmmooooooooommmmmmllllllmmmmmmnnnnnnnnnmmmmmmmmmooorrrtttvvv{{{xxxyyy}}}}}}sssWWWDDD<<>>HHHWWWsss~~~}}}~~~~~~}}}}}}zzzzzzzzzzzzyyyxxxuuussssssuuuwwwvvvsssrrrtttvvvwwwwwwuuurrrpppooopppqqqnnnkkkiiijjjmmmppppppoookkkssszzzmmmbbbZZZSSSKKKEEE<<<888777::::::666444444000000//////......------------,,,,,,---......///...//////000111222222222000000000///000000111111111000000111333<<>>AAADDDIIINNNRRRVVV[[[^^^[[[[[[\\\]]]^^^___```aaaeeedddccccccccceeefffhhhkkkjjjjjjjjjjjjkkkkkkkkkmmmlllkkklllnnnppppppoooooonnnnnnnnnnnnnnnoooooommmmmmllllllmmmooorrrsssxxx||||||zzzuuuppptttyyyzzzuuu[[[EEE@@@WWWooouuuwww{{{ccc\\\eeexxx^^^HHH:::333///....../////////...,,,++++++)))'''%%%%%%&&&''')))''''''&&&&&&&&&&&&''''''&&&'''))))))(((''''''((('''&&&&&&&&&&&&'''((((((''''''((()))))))))))))))))))))+++,,,,,,,,,,,,,,,******************++++++***222DDDXXXgggnnnuuu|||wwwhhhQQQ@@@444666888;;;KKK___QQQ:::///000222999<<<666000///...------...///000111444:::AAAJJJVVVaaaiiimmmppptttvvvxxxzzz}}}}}}}}}|||zzzyyyzzz}}}|||yyy}}}zzzzzz}}}|||{{{yyyxxxxxxzzz|||~~~{{{|||}}}~~~|||zzzyyyxxxxxxxxxzzz|||}}}{{{~~~~~~~~~{{{uuuhhhhhhdddZZZLLL???888666444444333333444555555666888888===DDDEEEFFFRRRaaa|||~~~~~~~~~{{{|||~~~}}}yyy{{{|||}}}{{{xxxuuuttttttwwwzzzyyyvvvttttttvvvwwwzzz{{{zzzuuupppnnnmmmjjjgggdddfffkkknnnnnnmmmccciiivvv}}}pppeee\\\SSSMMMCCC???<<<>>>===888555555111000000///...------------,,,,,,,,,,,,------............///000111222222111111000000000000111111000///000222555???RRRdddrrr~~~dddPPPCCCEEECCC>>>III]]]zzzssspppppppppooommmjjjhhhfffiiiiiikkknnnsssyyy}}}wwwwwwzzztttppplllmmmqqqrrrppplllhhhlllttt~~~|||}}}|||}}}|||pppkkkeeebbb^^^VVVKKKAAA>>>;;;555///+++***+++,,,,,,------......------,,,,,,,,,++++++++++++,,,,,,************))))))))))))(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''''''''(((***,,,,,,...000222333777;;;>>>BBBEEEIIINNNRRRVVV[[[___]]]]]]^^^___```aaaaaabbbaaaaaa```aaabbbdddggghhhkkkkkkkkkllllllllllllkkkmmmllllllmmmooopppooonnnppppppoooooonnnoooooopppllllllkkkkkklllmmmnnnooouuu|||}}}xxxwww|||}}}wwwqqqpppwww||||||sssZZZHHHHHHaaasssnnngggjjjooo^^^XXXkkklllQQQ@@@777444111000000///...---------,,,***(((&&&&&&&&&((()))''''''&&&&&&&&&&&&''''''%%%'''))))))((('''((()))'''&&&&&&&&&&&&'''((((((''''''((()))))))))))))))((()))***+++,,,,,,,,,,,,************************...000===UUUlll|||ppp]]]KKK999...333777<<>>HHHTTT```iiimmmppptttwwwyyy{{{~~~}}}}}}}}}{{{zzz{{{}}}~~~~~~}}}{{{}}}}}}}}}~~~~~~~~~~~~~~~{{{xxxxxxzzz~~~~~~~~~xxxyyyyyyxxxxxxxxx{{{}}}xxxyyy{{{~~~~~~{{{xxxwwwwwwwwwxxxyyy{{{|||~~~~~~yyyrrrhhhjjjiii```PPPAAA777333333333444555666777999:::>>>???HHHRRRUUUXXXdddsss}}}}}}{{{{{{|||~~~|||~~~~~~}}}{{{xxxuuuzzz}}}~~~{{{xxxwwwvvvzzz}}}}}}xxxtttssssssuuuzzz~~~~~~yyysssooonnnjjjfffdddfffkkknnnmmmjjjeeefffmmm|||zzzqqqiiieeeUUUNNNHHHEEEAAA:::555555111111000///...------,,,,,,,,,,,,++++++,,,,,,---------......000222333444333222111000///.........000///000222444<<>>:::111000///...---......//////111555;;;EEEQQQ^^^gggkkknnnsssvvvxxxzzz}}}}}}~~~~~~||||||~~~}}}~~~~~~|||{{{}}}zzzzzzzzzzzzzzz{{{||||||{{{yyyxxxyyy{{{}}}}}}}}}}}}}}}}}}}}}}}}|||{{{{{{uuuwwwyyyzzzxxxxxxzzz{{{wwwxxxzzz}}}~~~{{{xxxwwwwwwwwwxxxyyyzzz|||}}}}}}vvvlllooonnndddSSSBBB888444333333444666888:::<<<===AAAFFFTTTdddjjjkkkvvv|||uuuuuu{{{~~~~~~~~~~~~~~~}}}}}}|||}}}{{{xxxsssooowww{{{{{{xxxxxxwww{{{~~~}}}xxxrrrooonnnooouuu|||~~~zzzwwwvvvvvvrrrnnnkkkmmmqqqsssooojjjiiiddddddlllwwwoooeee[[[SSSJJJ@@@:::999111111000///...---,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---///222444666777666444222000///......000///111222444;;;KKK[[[fffnnn|||yyyfffPPPCCC>>>>>>AAAFFF\\\wwwpppnnnkkkhhheeecccaaaaaadddeeefffgggiiiooovvv|||}}}||||||{{{}}}{{{vvvsssrrrsssssstttpppnnnttt}}}~~~~~~~~~wwwsssmmmeee]]]WWWRRROOOIIIFFF@@@:::555111...---,,,------......------,,,---,,,,,,++++++,,,,,,---+++++++++*********))))))(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''''''''(((***,,,+++---000222444777<<>>;;;111000///...------...///...000333999BBBOOO]]]fffiiimmmqqquuuwwwyyy{{{}}}~~~~~~}}}~~~xxxzzz|||{{{yyyyyy|||~~~}}}}}}zzzzzzzzzzzzzzz{{{|||}}}yyyyyyyyy{{{}}}|||yyywww{{{{{{|||{{{{{{zzzyyyyyysssvvvzzz{{{yyyxxxyyy{{{xxxyyyzzz}}}~~~|||xxxuuuwwwwwwxxxyyy{{{|||}}}}}}~~~sssuuuttthhhVVVEEE;;;888222333444666999<<<>>>@@@===FFFXXXkkksssttt|||yyyvvvsssnnnqqqzzz~~~}}}{{{yyy~~~}}}wwwssssssxxx}}}|||yyyvvvvvvwww{{{~~~}}}vvvoookkkiiikkkqqqxxx{{{zzzyyy{{{~~~{{{wwwsssuuuyyyxxxsssllljjjaaa[[[^^^eeeooo~~~yyykkk```TTTGGG???>>>222111000///...---,,,,,,,,,,,,++++++***+++++++++******+++,,,///222555666<<<;;;999666333111000///...///111444666===MMM]]]cccjjjwwwuuu[[[EEE:::999===???LLLttt|||wwwtttoooiiiddd```]]]\\\bbbccceeeeeegggmmmuuu{{{{{{yyywwwxxx}}}yyyuuusssuuuxxxvvvpppkkkoooyyy||||||tttsssnnnggg^^^WWWSSSRRRMMMJJJEEE???999444111///,,,------......------,,,---,,,,,,++++++,,,,,,---+++++++++************)))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''''''''(((***,,,+++---///222444777<<>>444222///......///...------000444:::BBBOOO___iiimmmppptttuuuuuuwww{{{{{{|||}}}~~~~~~}}}}}}}}}~~~~~~~~~~~~}}}}}}~~~|||xxxxxx{{{}}}}}}|||}}}|||{{{zzzzzz|||}}}~~~{{{{{{zzzyyyyyyxxxxxxwwwyyyyyyyyyyyyyyyyyyyyyyyyzzz|||~~~}}}{{{yyyxxxyyyzzz|||~~~}}}yyyoooYYYBBB;;;@@@999777555666:::???CCCEEEDDDHHHTTTeeerrryyy}}}pppjjjjjjnnnqqqsss}}}zzzyyy}}}~~~~~~~~~~~~}}}|||{{{|||}}}{{{wwwuuuwwwvvvsssnnnrrrxxx|||}}}~~~|||wwwyyy|||xxxpppmmmddd]]]]]]___aaaiiisss}}}kkk[[[PPPFFF===777555222///---,,,,,,,,,************************+++,,,---...///333999===<<>>777222111333000222333333666@@@NNNYYYdddjjjqqquuuxxx}}}{{{cccKKK===999;;;>>>LLLmmmzzzwwwqqqjjjddd___[[[ZZZ^^^[[[^^^gggmmmpppvvv}}}}}}zzzzzz}}}~~~xxxuuuvvvxxx|||sssjjjiiiqqq{{{}}}|||vvvppppppooojjjccc]]]YYYXXXQQQPPPLLLEEE===888555555000///.........///000111---,,,,,,++++++,,,,,,---+++++++++*********))))))***************)))(((((())))))))))))((((((((((((''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''(((((())))))******---///111222444888<<<@@@GGGJJJOOOSSSUUUWWWZZZ\\\^^^______^^^^^^___aaadddhhhjjjlllllljjjiiihhhiiiiiihhhgggiiillloooqqqqqqllllllllllllllllllllllllmmmnnnmmmkkkiiihhhjjjkkkjjjlllmmmnnnnnnrrryyy|||zzz|||vvvvvv|||kkkooo]]]```rrr{{{rrriiiiiitttxxxlll___PPP===111...111444555333222000///---,,,++++++******)))))))))))))))((())))))(((((((((((())))))''''''&&&&&&&&&&&&'''''''''''')))***************)))************+++++++++*********++++++******)))---111555MMM}}}|||dddjjjwwwoooooolllXXX===555999888AAAXXXkkkZZZAAA000000;;;AAA@@@555222///...//////...---...111444999@@@LLLZZZdddjjjnnnrrrssssssuuuzzz~~~|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|||yyyyyy{{{||||||{{{zzzzzzyyyyyyxxxyyyyyyyyy{{{{{{{{{zzzzzzyyyyyyyyyyyyyyyyyyxxxxxxyyyyyyyyyxxxzzz|||~~~~~~|||{{{yyyzzzzzzzzzzzz{{{{{{{{{xxxnnn\\\GGG>>>???888777666999>>>CCCGGGHHHMMMNNNUUUaaakkkqqqxxx~~~zzzlllcccaaabbbccclllwww}}}yyy}}}}}}{{{}}}~~~zzzxxxzzzxxxuuurrrtttwwwxxxxxxzzz~~~~~~zzz||||||uuuooofff___]]]\\\[[[___eee{{{wwwjjj___TTTJJJ<<<888333///......,,,+++***************************+++,,,,,,---000555999>>>BBBFFFDDD===666333333111222333333666???LLLVVV^^^eeelllpppssswww~~~cccLLLAAA>>>>>>???IIIeee{{{xxxrrrkkkeee___\\\ZZZ[[[YYY\\\dddjjjlllqqqwww{{{xxxwwwxxx}}}{{{wwwtttssswwwoooeeeaaafffpppzzz|||~~~yyyrrrqqqooolllhhhccc^^^[[[RRRPPPLLLGGGAAA;;;777444222000///...............------,,,,,,,,,,,,------,,,,,,,,,+++***))))))((()))*********))))))((((((((((((((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((())))))******---...000222444777<<<@@@GGGJJJOOOSSSUUUWWWZZZ\\\```aaabbbaaaaaaaaabbbdddfffhhhjjjjjjiiigggggghhhiiihhhgggiiilllooopppqqqmmmmmmmmmllllllkkkkkkkkkjjjlllmmmmmmkkkiiihhhiiijjjlllmmmmmmmmmqqqxxx}}}}}}|||~~~zzzwwweeefffXXX___uuu~~~hhhssssss]]]hhh{{{oooQQQ:::111111222333444444333222000---+++*********)))((((((((((((((((((((())))))))))))((((((&&&&&&%%%%%%%%%%%%&&&&&&''''''((()))************)))************+++++++++((())))))*********))))))---000111EEEoooyyy___aaazzzyyynnnmmmhhhVVV>>>666:::666<<>>CCCIIIJJJDDD<<<666333333333222222555===HHHQQQZZZ```hhhlllnnnrrrxxx~~~gggQQQGGGDDDCCCBBBEEEZZZwww~~~{{{tttllleee```\\\[[[ZZZYYY]]]ccchhhjjjmmmqqqwwwuuusssuuu{{{{{{sssnnntttmmmccc\\\\\\dddrrr{{{~~~{{{}}}}}}pppnnnllllllkkkggg```ZZZUUUQQQMMMKKKGGGBBB:::444555333000000000000...---------,,,,,,,,,,,,---------,,,,,,+++***)))))))))))))))))))))((((((((('''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((()))******,,,...000111333777<<<@@@GGGJJJOOOSSSUUUWWWZZZ\\\aaaccceeeeeedddccccccddddddfffggghhhfffeeefffgggjjjhhhgggiiilllnnnppppppnnnnnnmmmlllkkkkkkjjjjjjhhhjjjmmmnnnllliiiggggggjjjlllmmmllllllooouuu{{{~~~~~~|||yyy~~~ppp]]]VVVMMM\\\xxxzzz```eeelllyyyeeedddkkk}}}fffMMM>>>777333000222333333333111///---,,,+++***)))''''''''''''((((((((()))******)))'''&&&'''&&&&&&%%%%%%&&&&&&'''&&&'''((()))************))))))*********+++++++++((()))******************)))...///???ccc{{{fffdddxxx}}}ppplllfffWWW???555777444777HHH```TTT@@@000///999BBBDDD555333000////////////...111222555777<<>>333000///---*********************************+++***)))***---000888@@@IIINNNKKKCCC;;;666555444222111444;;;EEELLLSSSYYYaaaeeefffiiioootttuuu}}}sss\\\MMMGGGFFFGGGCCCPPPgggwwwnnnfff```\\\ZZZ\\\]]]```dddhhhjjjlllnnntttrrrooopppuuu|||uuullltttqqqiii___ZZZ^^^jjjtttzzzyyyyyy|||qqqooommmnnnppplllddd]]]YYYVVVRRRQQQPPPJJJ@@@888888555222111222222000...,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++)))))))))(((((((((((((((((((((((('''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((())))))***,,,---///111333888===AAAGGGJJJOOOSSSUUUWWWZZZ\\\```cccfffgggfffeeeddddddcccdddffffffeeeeeefffgggkkkiiihhhiiikkknnnooooooooonnnnnnlllkkkjjjiiiiiihhhjjjlllmmmkkkiiihhhhhhjjjkkklllkkkjjjmmmsssxxxvvvssstttyyy|||lllYYYIIICCCWWWwwwsssqqqhhhbbbnnnnnn___dddyyyiiiTTTFFF===777444///000111222222111000///,,,+++)))'''''''''((((((((()))*********((('''&&&((((((''''''''''''((((((&&&'''((())))))******)))))))))*********+++++++++)))******+++,,,,,,++++++'''---...:::XXXjjjkkkkkkrrr{{{zzzyyy|||~~~qqqjjjhhhXXX???111333111666EEEQQQJJJ<<<000///888@@@BBB555333000//////000///...000222444777<<>>AAACCCBBBAAA???<<<:::<<<<<<:::;;;???LLLVVVaaaccc^^^ZZZ\\\```bbb___YYYPPPHHHCCCCCCDDDKKKXXXgggqqqxxx~~~|||zzzvvvzzz|||zzzyyyzzzxxxtttrrrssstttwwwzzz}}}~~~|||xxxtttsssuuuyyy~~~|||xxxtttqqqkkk```XXXTTTTTTRRROOORRRXXX[[[YYY___gggnnnrrrwwwzzzyyytttjjjZZZDDD555000...,,,***))))))))))))))))))))))))***++++++***)))***,,,---444<<>>BBBGGGJJJOOOSSSUUUWWWZZZ\\\^^^aaaeeeggggggeeeddddddcccdddffffffeeefffhhhiiilllkkkiiijjjlllnnnooooooooonnnnnnlllkkkjjjiiiiiijjjkkkkkkjjjiiihhhjjjkkkjjjkkkllljjjiiilllrrrwwwsssiiippp{{{xxx}}}|||lllYYYFFFBBBWWWwww|||ooobbbaaarrrjjj```gggvvv{{{lll[[[KKK>>>777333//////000111222222222222...,,,***(((''''''((())))))******))))))((('''&&&(((((((((''''''(((((((((&&&&&&'''((()))))))))))))))************+++++++++)))***+++,,,,,,,,,,,,,,,)))...,,,444MMM]]]^^^```gggvvv~~~xxxqqqhhhiiiZZZ???000111111666DDDKKKGGG===111...555<<<>>>666333111///000000/////////111333666;;;FFFSSS]]]bbbgggmmmqqqsssuuuxxx|||||||||}}}}}}}}}}}}}}}|||xxxxxxxxxyyyzzz{{{}}}~~~|||||||||}}}}}}~~~~~~~~~{{{||||||{{{yyyxxxyyyzzzxxxxxxxxxxxxwwwwwwvvvuuuwwwwwwxxxzzz{{{|||}}}~~~~~~}}}}}}~~~~~~}}}|||zzzzzzzzz{{{{{{{{{{{{|||~~~wwwUUU===666;;;::::::;;;======<<<;;;<<<999999;;;:::777777:::DDDOOO[[[```]]]WWWUUUVVVXXXWWWSSSKKKCCC???@@@CCCJJJUUU```gggnnnwww|||~~~|||yyyvvvyyyzzzxxxxxxzzzxxxuuunnnoooppptttyyy}}}~~~~~~}}}yyyxxx{{{|||}}}~~~{{{yyysssggg[[[VVVUUUOOOHHHFFFIIIHHHDDDKKKQQQWWW[[[bbbkkkoooooogggYYYEEE777000...,,,+++))))))))))))))))))))))))***+++,,,+++))))))+++,,,111:::GGGRRRWWWTTTMMMHHH888666333222444:::@@@EEEHHHMMMSSSVVVWWW[[[bbbiiimmmtttwww___QQQPPPTTTGGGGGGSSSrrr{{{qqqiiidddaaa``````ccccccbbbeeejjjmmmmmmjjjiiijjjmmmrrrxxx{{{|||yyy|||{{{sssrrrvvvwwwpppeee^^^```dddjjjlllnnnsss{{{zzztttssstttwwwyyyxxxsssooommmllllllkkkiiicccYYYRRRDDD===555111222222000---++++++************++++++((()))***+++,,,---...///,,,+++)))((((((((()))******)))))))))((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((())))))---///111333666:::???CCCGGGJJJOOOSSSUUUWWWZZZ\\\\\\```dddffffffeeeeeeeeeeeefffggggggggghhhkkkmmmnnnmmmkkkkkkmmmooooooooonnnnnnmmmlllkkkkkkjjjjjjllllllllljjjiiiiiikkknnniiikkkkkkjjjiiilllrrrwwwuuujjjqqq||||||ttt{{{ooo[[[JJJIII^^^yyyuuujjjlllxxxllliiimmmrrrzzz~~~~~~uuubbbMMM>>>666222222222222222222333444000...+++)))(((((()))***+++***)))(((''''''''''''(((''''''&&&&&&''''''(((%%%&&&'''((()))))))))))))))************+++++++++((()))***++++++,,,,,,,,,+++///+++000HHH[[[bbbiiitttvvv}}}oooiiiggg[[[AAA111222333666CCCRRRMMMAAA333,,,000777:::666444111000000000000///...000222444999CCCPPPZZZ```eeelllppprrrtttxxx{{{{{{{{{||||||||||||{{{{{{wwwvvvuuuuuuwwwyyy|||~~~~~~~~~}}}xxxzzz||||||yyyxxxyyy{{{yyyxxxxxxwwwwwwwwwxxxxxxxxxxxxzzz{{{}}}~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~}}}}}}|||{{{{{{{{{|||||||||}}}}}}~~~sssSSS???::::::999888888::::::999888<<<888777888888555666999===EEEOOOUUUUUUSSSQQQQQQNNNNNNMMMHHHBBBAAAEEEIIINNNVVV]]]aaafffpppxxx{{{|||zzzxxx{{{{{{xxxxxx{{{{{{xxxsssqqqpppsssyyy~~~{{{{{{zzzmmm```___YYYQQQNNNMMMJJJEEEEEEHHHIIIHHHLLLSSSXXXWWWSSSLLL@@@777111...,,,+++)))))))))))))))))))))))))))***+++***)))(((***+++...666BBBNNNUUUTTTOOOKKK999666333222555;;;@@@DDDEEEJJJOOOQQQRRRWWW```hhhiiiqqqlll]]]XXXXXXIIIEEEOOOlllyyyqqqkkkhhhggggggdddgggfffcccfffmmmqqqqqqmmmmmmnnnrrrvvvyyyzzzzzzxxx|||{{{wwwrrrxxx{{{vvvllldddccceeeiiijjjiiijjjpppxxxyyyuuusssuuuxxx|||zzz{{{|||{{{vvvppphhhcccSSSIII===666555555222...---,,,,,,,,,,,,,,,,,,---+++++++++,,,,,,,,,---------,,,***)))))))))++++++))))))((((((((('''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''(((((()))...000222444777;;;AAAEEEGGGJJJOOOSSSUUUWWWZZZ\\\\\\___ccceeeffffffggghhhgggiiijjjjjjjjjlllnnnqqqpppnnnmmmmmmnnnppppppooommmmmmmmmllllllkkkkkkkkkkkklllmmmmmmlllkkklllmmmiiikkkkkkjjjjjjmmmsssxxx}}}xxxrrrrrrssswwwyyyxxxvvvttt{{{qqq]]]JJJMMMfff~~~zzzqqqtttxxxwwwkkkvvvyyyfffbbbfffnnn~~~gggPPPDDD666555444333222333444444111///,,,)))((((((***+++,,,+++)))''''''''''''((('''&&&&&&%%%%%%&&&&&&'''%%%&&&'''((()))))))))))))))************+++++++++''''''(((******+++++++++,,,///)))...HHH```nnnyyy}}}uuuyyynnnlllfff[[[CCC333444555777AAA[[[UUUFFF444***---444888666444111000000000000///...000111333777AAAMMMVVV___dddkkkppprrrtttwww{{{zzz{{{{{{{{{{{{{{{zzzzzzwwwuuussssssuuuxxx|||~~~|||{{{zzzwwwzzz||||||yyyxxxzzz|||{{{zzzyyyyyyyyyzzz{{{|||yyyzzz{{{}}}|||||||||}}}}}}||||||||||||||||||||||||}}}}}}}}}zzz{{{|||~~~oooUUUEEEBBB999888666666888999999888;;;666333333222111333777777<<>>AAABBB@@@AAA???;;;666222...,,,+++))))))))))))))))))))))))''')))***)))(((((()))***+++222===IIIPPPQQQMMMHHH999666333222666;;;@@@CCC===AAAEEEGGGIIIOOOYYYaaaccclll~~~tttfff^^^[[[KKKEEEMMMiii}}}yyy{{{}}}wwwqqqmmmkkklllllliiillljjjfffhhhqqqvvvuuuttttttuuuwwwzzzzzzxxxvvvxxx~~~{{{xxxuuuzzz}}}zzzrrrkkkiiijjjllljjjeeeccchhhqqqtttrrryyy}}}xxxrrroooaaaUUUFFF===:::999555222///......------......///......---,,,,,,++++++***...---+++))))))***+++,,,(((((('''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))///000333555888<<>>GGGRRR[[[ccchhhuuuwwwnnncccYYYIIIFFFHHHZZZ~~~yyy}}}{{{}}}zzzvvvrrrooommmllllllllliiiggghhhkkkpppsssuuuuuuwwwzzz|||}}}|||zzzxxxxxxzzz~~~~~~zzztttssswww|||uuurrrpppooolllkkklllqqqyyy~~~yyyvvvzzzmmmbbbSSSHHHAAA;;;666111222111//////000222222222000000...---,,,------...++++++******)))(((((((((***))))))((('''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))***,,,------///111444999???FFFKKKKKKJJJKKKNNNTTTYYY\\\]]]bbbeeehhhiiigggfffgggiiikkkllllllmmmmmmnnnnnnnnnpppooonnnmmmmmmmmmmmmmmmmmmmmmmmmmmmllllllkkkjjjkkkkkkllllllmmmmmmllllllllllllllllllmmmpppuuuzzzqqqccceeehhhmmmxxx{{{nnnPPPUUUlllxxxrrriiiqqqxxxxxx[[[iii~~~hhhUUUCCC===<<<888444333555333000---***))))))***((()))))))))))))))))))))))))))))))))))))))))))))(((''''''''''''(((((())))))+++,,,,,,***))))))***))))))************))))))***///---***;;;dddqqqkkkdddUUUCCC555222999AAA___ggg^^^BBB...000666777888444000---...///000111///...000333555;;;HHHUUU^^^ccciiimmmnnnqqqvvvyyywwwwwwxxxyyyyyyzzzzzzzzz{{{{{{{{{{{{{{{{{{{{{{{{~~~}}}||||||{{{{{{||||||}}}}}}}}}~~~~~~|||zzz{{{{{{zzzzzz{{{|||}}}~~~}}}}}}{{{zzzyyyzzzzzz{{{|||||||||{{{{{{zzzyyyxxxzzzyyyxxxwwwwwwxxxyyyzzzyyyyyy{{{~~~kkkTTTGGG@@@;;;777777666333333555777666666555555555666666777666777;;;BBBGGGJJJJJJSSSOOONNNSSS[[[```aaa___cccfffjjjjjjjjjmmmsssxxx|||{{{zzzyyyxxxzzz~~~}}}{{{{{{yyy~~~~~~}}}yyyuuueee[[[PPPHHH>>>555000111222222111000...---,,,,,,************))))))))))))((((((((((((((()))******)))+++000888AAAEEECCC???777666555333333444666777555666666777999AAAMMMVVV\\\bbbpppvvvmmmfff^^^WWWOOOKKKKKKZZZ{{{~~~}}}|||yyywwwuuurrrooommmiiigggfffhhhmmmsssxxxzzzvvvwwwzzz}}}~~~~~~~~~}}}xxxzzz}}}|||vvvrrrpppttt~~~xxxtttsssrrrqqqppprrrwww{{{|||wwwmmm___TTTNNNHHHCCC???666444222111222444666666222000///------------...+++++++++***))))))((((((***))))))(((''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))***,,,------///222555999???FFFKKKKKKLLLNNNQQQUUUYYY\\\^^^bbbeeehhhhhhgggfffgggiiilllllllllmmmnnnnnnooooooooonnnmmmmmmmmmmmmmmmmmmlllllllllllllllkkkjjjjjjjjjkkkllllllmmmmmmmmmmmmllllllllllllmmmpppuuuyyy~~~}}}wwwnnnqqqppppppwwwyyypppWWW]]]sss}}}sssfffllluuu]]]\\\fff{{{fffNNNCCCAAA>>>888333777555111...+++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((()))++++++***)))***+++))))))************))))))***---+++)))<<>><<<666555444333222222222222222222111111333:::EEEMMMWWW]]]lll}}}yyynnneeeaaa]]]XXXUUUPPPMMMXXXuuu~~~|||{{{yyyuuurrrmmmkkkjjjlllqqqvvvzzz{{{vvvwwwyyy{{{~~~yyyzzz||||||tttpppmmmpppzzz~~~wwwqqqrrrrrrssstttxxx~~~}}}ttthhh]]]UUUOOOJJJEEE;;;999666555555777:::<<<444333111///------------,,,,,,+++******))))))((()))))))))(((''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))+++,,,------000333666:::@@@GGGKKKLLLPPPTTTWWWWWWYYY\\\___ccceeeggghhhgggggghhhiiikkkkkklllmmmmmmnnnoooooommmmmmlllllllllmmmmmmnnnkkkkkkllllllkkkkkkjjjjjjiiijjjkkklllmmmnnnnnnnnnmmmmmmmmmlllmmmpppuuuyyy|||yyy{{{}}}}}}~~~vvvxxxyyysssnnnYYYaaavvviiieeeaaajjjmmm[[[SSSffflllSSSEEEBBBBBB>>>:::999777333///---+++++++++*********)))))))))))))))(((((((((((((((((((((((())))))))))))((((((''''''&&&(((***+++***)))***+++((())))))************)))''',,,------;;;ZZZ|||zzz}}}uuueeePPP===444555:::DDDUUUZZZGGG111***///333===888222......///000111///...000222444888DDDPPP[[[aaajjjoooqqqqqqsssuuuxxxxxxxxxyyyzzz{{{|||}}}|||||||||||||||}}}}}}}}}}}}||||||{{{{{{{{{{{{{{{{{{zzz{{{|||}}}}}}{{{yyy|||{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{|||||||||{{{xxxwwwwwwxxxzzz{{{{{{{{{zzzyyyyyyzzz|||}}}~~~|||~~~~~~~~~eeeVVVHHHBBB=========999888888333333333333333444555666999888:::>>>EEENNNVVVZZZZZZZZZ^^^gggqqqxxxxxxvvvpppqqqqqqqqqrrrvvv|||~~~|||zzzzzz}}}|||||||||{{{rrrfffcccfffooo{{{qqqcccSSSHHH@@@777222111...---------------,,,,,,+++++++++*********))))))((((((((((((((())))))***'''(((***...444999::::::444333333222111000///.../////////---///555???FFFTTT[[[jjj{{{{{{qqqjjjgggddd___XXXRRRMMMTTTmmm|||zzzyyywwwttttttvvvxxxzzzzzzxxxxxxyyy{{{|||~~~}}}{{{{{{{{{tttoooooowww}}}zzzqqqkkknnnooorrrvvv|||{{{ooocccZZZRRRKKKGGGAAA???<<<999777888<<>>===:::666222///---,,,,,,+++*********)))))))))((((((((((((((((((((((((((())))))******)))((('''&&&&&&(((******))))))***+++(((((()))***************(((+++---...666KKKeeeuuuwww|||vvvdddNNN;;;222444999@@@RRR\\\MMM777...222777BBB===555000..................000222333666AAAMMMYYY```iiioooqqqrrrtttvvvxxxxxxxxxxxxzzz{{{}}}~~~|||||||||}}}}}}}}}~~~~~~}}}}}}|||{{{{{{{{{{{{{{{xxxxxxyyy|||~~~~~~}}}{{{{{{{{{{{{{{{zzzzzzzzz{{{||||||||||||}}}||||||zzzxxxuuuttttttvvvyyy{{{{{{{{{zzzyyyzzz{{{|||}}}~~~{{{yyy}}}{{{|||vvvgggZZZPPPGGGDDDBBB===999999777777777777888999:::;;;AAAAAABBBEEEKKKSSS\\\aaagggkkkqqqvvvyyy|||~~~vvvxxxzzz|||~~~}}}}}}yyyxxxyyyuuueee\\\ZZZ^^^iiittt~~~nnn\\\MMMAAA888333333------------------,,,,,,++++++++++++************((((((((((((((())))))***(((((())),,,111555777888333222111000///...,,,,,,---............333;;;BBBPPPVVVddduuu{{{uuurrrmmmhhhZZZTTTLLLOOOeee~~~|||}}}}}}}}}|||~~~~~~~~~~~~|||zzz}}}~~~xxxtttxxx{{{uuummmhhhlllpppttt{{{rrreeeZZZRRRMMMJJJHHHDDD???:::999<<>>:::555111///......+++++++++******))))))((())))))))))))))))))))))))((()))***+++***)))(((''''''(((******)))((()))***'''((()))******+++******+++,,,+++)))///@@@YYYkkkttt}}}{{{~~~{{{{{{~~~yyyppp```JJJ888111333999;;;MMMWWWLLL888...000666FFF@@@888111...---------......000222222555???JJJWWW^^^gggnnnppprrruuuwwwxxxwwwwwwwwwyyy{{{}}}~~~||||||}}}}}}~~~~~~~~~~~~}}}|||||||||||||||yyyyyyzzz~~~yyyzzzzzz{{{{{{{{{zzzzzz{{{||||||}}}||||||{{{{{{wwwvvvtttssssssuuuxxxzzz{{{zzzyyyyyyzzz{{{}}}~~~|||}}}~~~~~~~~~~~~}}}|||{{{yyy|||uuugggYYYQQQKKKDDD>>>;;;:::::::::;;;<<<>>>???@@@JJJLLLMMMPPPTTT[[[dddiiisssxxx}}}~~~|||{{{}}}zzzyyy|||yyygggZZZRRRQQQWWW___ssszzznnn\\\III:::444444------------------,,,,,,,,,++++++++++++*********((((((((((((((()))******((()))***,,,///222555666222111000...---,,,,,,,,,+++...000000111444:::???HHHMMMZZZjjjuuuzzz}}}|||zzztttnnn```YYYPPPOOO```}}}|||zzzzzz}}}||||||zzzsssnnnmmmrrrvvv|||uuuhhh^^^YYYWWWVVVQQQIII@@@<<<<<<>>>@@@>>>:::666333111//////......---,,,,,,++++++***((((((((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&'''''''''''''''((()))***,,,---...///222666;;;???DDDIIIMMMPPPTTTXXXZZZZZZ[[[^^^aaagggeeedddeeegggiiiiiihhhgggggghhhiiikkklllmmmmmmnnnnnnmmmmmmmmmnnnnnnoookkkkkkllllllmmmmmmllllllllllllmmmnnnnnnnnnnnnmmmkkkllllllmmmnnnsssxxx}}}}}}~~~|||~~~zzzjjjTTTFFFHHH```~~~{{{___}}}ssstttvvvdddZZZ```ooo|||ttt\\\MMMFFFCCCCCCAAA<<<888444111000000,,,,,,+++******))))))((())))))))))))))))))))))))'''(((***++++++***)))(((((()))******((('''(((((('''((()))******++++++++++++******)))---<<>>???DDDBBB>>>999555222000000.........---,,,,,,++++++'''(((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&''''''(((''''''((()))***,,,---...///333777<<<@@@EEEJJJMMMQQQRRRTTTVVVYYY\\\___```hhheeecccdddgggiiiiiihhhhhhhhhiiikkklllmmmnnnoooppppppooonnnnnnnnnooooookkklllmmmmmmnnnnnnnnnmmmnnnnnnnnnnnnnnnmmmmmmllljjjjjjkkkllloootttzzz|||vvv}}}{{{{{{}}}jjjRRRCCCJJJbbbgggyyyaaaZZZccc{{{kkkVVVKKKGGGEEECCC>>>999555333111111,,,,,,++++++***))))))((())))))))))))))))))))))))&&&''')))+++,,,+++***)))(((***+++***(((''''''(((''''''(((******+++++++++&&&(((***---111;;;MMM\\\]]]hhhsss{{{rrr}}}yyygggcccYYYIII:::333333777>>>KKKSSSKKK:::000222888GGG@@@888111...///000000......000222111333===GGGQQQXXXaaagggkkkooossswwwvvvvvvuuuuuuwwwyyy|||~~~|||}}}}}}~~~~~~~~~~~~~~~~~~zzzyyyzzz}}}~~~}}}vvvwwwyyy{{{||||||{{{{{{yyyyyyzzzzzzyyywwwvvvtttuuuuuuuuuuuuvvvwwwyyyzzzyyyyyyxxxxxxyyyzzz|||}}}}}}|||{{{{{{{{{|||zzz~~~rrrhhhbbb[[[VVVUUUPPPPPPQQQRRRTTTVVVWWWXXX^^^aaaeeehhhlllrrrzzz~~~~~~pppbbbTTTIIIGGGKKKJJJSSS^^^gggmmmvvvuuu\\\DDD888777000//////......---,,,,,,,,,,,,,,,+++++++++******((((((((((((((()))******'''(((+++,,,---...000222222000...++++++,,,...///(((,,,222555555666999<<<>>>AAAJJJYYYgggqqq{{{~~~~~~|||wwwqqqjjj___WWW```www}}}{{{uuuxxxyyywwwssssssxxx}}}{{{xxxsssooorrrxxxzzzooonnniii]]]OOOEEEAAAAAAFFFDDD@@@;;;777333111000///......------,,,++++++'''''''''(((((((((((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&'''(((((('''(((((()))***,,,---...///333888<<<@@@EEEJJJMMMRRRQQQQQQTTTXXX]]]___```hhheeecccdddgggiiiiiihhhiiijjjkkklllnnnooopppqqqqqqqqqpppoooooonnnoooooollllllmmmnnnoooooonnnnnnoooooooooooonnnmmmlllkkkiiijjjkkklllooouuu{{{zzz{{{zzzppp|||~~~{{{}}}jjjSSSEEELLLaaa{{{jjjxxxuuuYYYRRRlllkkkWWWPPPFFF???>>><<<555000//////...,,,+++)))))))))***)))(((((((((''''''''''''(((((())))))))))))(((((((((((())))))))))))((((((&&&''')))***+++++++++******...+++)))000666EEE\\\aaagggtttvvvkkkhhh___MMM;;;222111444CCCGGG]]]aaaCCC333555...<<>><<<999???===AAAOOO```ooo|||~~~||||||wwwmmm^^^UUU^^^www~~~zzzxxxwwwuuuuuuxxxwwwrrrppprrrqqquuu{{{}}}|||yyyvvvttt|||ssshhhZZZOOOIIIHHHHHHHHHEEE???777222000///------,,,,,,+++***)))))),,,++++++***)))(((''''''(((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''((()))***,,,...//////333888>>>BBBGGGKKKNNNQQQSSSUUUWWWZZZ[[[\\\]]]bbbdddfffhhhiiiiiiiiihhheeegggjjjlllnnnoooppppppnnnnnnnnnnnnnnnnnnnnnnnnjjjjjjkkkllllllmmmmmmmmmooonnnlllmmmooonnnkkkggghhhhhhhhhiiinnnuuu~~~|||{{{yyy}}}yyypppuuuiiiSSSGGGQQQooorrrpppttt|||{{{\\\zzzqqqqqqnnn^^^RRRqqqsss^^^PPPBBB???>>>999444222000///---+++)))))))))***))))))((((((((('''''''''(((((())))))))))))(((((((((((())))))))))))((((((&&&''')))***++++++******(((---)))(((///555CCCZZZmmm{{{}}}pppjjjaaaTTTBBB333000555>>>HHHhhhtttVVV;;;333,,,777:::888111---......,,,000......000111333999@@@IIIRRR___iiinnnpppssstttuuuvvvwwwwwwuuuuuuvvvwwwyyyyyyyyyzzz{{{}}}~~~{{{}}}}}}}}}||||||}}}~~~{{{vvvuuuuuuvvvyyy{{{{{{zzzyyyyyyyyyyyyyyyxxxwwwwwwyyywwwuuuuuuwwwxxxxxxxxxvvvxxxyyyyyyyyyzzz|||~~~}}}{{{{{{{{{|||}}}~~~}}}~~~|||tttmmmjjjjjjiiiiiipppqqqxxxooobbbVVVIII>>>???@@@DDDKKKPPPTTT]]]ffftttmmmWWWGGG>>>666111111222///---,,,,,,,,,,,,,,,,,,,,,,,,---************))))))))))))'''((()))***+++,,,---...------,,,,,,,,,,,,------///000333777<<<===;;;888888888???PPPbbbqqq~~~zzzxxxzzzrrrcccXXX^^^sss}}}|||zzzyyyuuussssssrrrnnnnnnqqquuuzzz~~~{{{wwwuuu|||xxxwwwvvvuuusssqqqoooyyyzzznnnbbbXXXQQQNNNIIIHHHEEEAAA:::444000...---,,,,,,,,,+++******************)))))))))))))))))))))((((((((('''''''''&&&%%%%%%%%%%%%&&&''''''''''''((()))+++---...///000333999>>>CCCGGGLLLOOOSSSTTTVVVXXXZZZ\\\^^^___cccdddeeefffggghhhhhhhhhhhhjjjkkkmmmnnnooooooooooooooonnnmmmlllkkkjjjjjjkkkkkkllllllmmmnnnooooooooommmlllmmmnnnnnnkkkhhhggghhhiiikkkpppxxx|||yyyqqqmmmoooooommmvvvqqq^^^PPP]]]xxxvvvooommmqqqnnnOOO~~~wwwmmmmmmlll~~~kkkUUU```vvvsss___III@@@???>>>999555111000---+++***))))))))))))))))))(((((((((''''''(((((())))))))))))(((((((((((())))))))))))(((((('''((()))***++++++******&&&+++((('''///444@@@VVV}}}uuulllfffaaaOOO888000666<<>>===???CCCEEEFFFKKKQQQfffvvvnnnXXXFFF;;;333222333111000000.........---------------************))))))))))))'''(((((()))***++++++,,,,,,,,,,,,,,,---...//////111111333666999:::999888555777AAASSSeeerrr}}}{{{xxxyyytttiii^^^___ppp}}}||||||{{{vvvqqqpppnnnjjjkkkoooyyy}}}{{{wwwuuuwww{{{yyytttssstttssspppmmmkkkjjjiiihhhgggaaaeeeiiikkktttuuulllddd\\\VVVMMMKKKGGGBBB===777000,,,,,,,,,,,,,,,++++++++++++(((((())))))***************)))))))))((((((((((((&&&%%%%%%%%%%%%&&&''''''''''''((()))+++---///000111555:::@@@DDDIIIMMMPPPUUUVVVVVVXXXZZZ]]]```bbbeeedddddddddeeeffffffgggkkkkkklllmmmnnnnnnnnnnnnqqqpppnnnmmmkkkiiihhhgggjjjkkklllmmmnnnoooppppppnnnmmmlllmmmnnnmmmkkkiiifffgggiiinnnttt||||||}}}pppeeefffkkkqqq}}}}}}ooo___kkk~~~}}}}}}uuuSSSwwwzzzooo]]]fffzzzhhh\\\^^^xxxiiiMMM?????????;;;666333111///,,,+++***)))))))))))))))(((((((((((('''(((((())))))))))))(((((((((((())))))))))))(((((('''((()))***++++++***)))&&&***((((((///333>>>QQQxxxwwwmmmlllooo^^^@@@222777>>>AAAZZZrrrdddAAA///111,,,...000000......//////000------/////////444:::DDDNNN[[[fffllloooqqqssstttuuuvvvvvvttttttuuuvvvxxxyyy{{{|||||||||{{{zzzxxxzzz{{{{{{zzzzzz{{{||||||}}}~~~}}}|||yyywwwuuuuuuwwwxxxxxxwwwvvvwwwwwwxxxyyyzzz{{{|||yyyxxxxxxzzz|||}}}|||zzzvvvwwwwwwwwwwwwxxx|||~~~~~~~~~~~~~~~{{{{{{ttteeeVVVLLL@@@???@@@DDDEEEDDDFFFJJJbbbttt|||eeeLLL???333000111000//////.........---------------************)))))))))(((''''''(((((())))))******,,,,,,,,,---...///111222111111222333555777777777<<>>888111---++++++,,,,,,,,,,,,,,,,,,))))))))))))))))))******)))))))))(((((((((''''''&&&%%%%%%%%%%%%&&&'''''''''(((((()))+++---///000222666<<>>:::555444111...,,,+++*********)))))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))(((((('''(((***++++++***))))))'''+++))))))111333;;;LLLyyyppp~~~uuunnnpppwwwhhhHHH777888;;;999GGGaaacccFFF///000,,,---000111000------...///------//////...222888BBBKKKYYYdddjjjmmmppprrrrrrtttuuuuuuttttttuuuvvv{{{||||||}}}|||zzzyyywwwyyy{{{||||||{{{zzzzzz{{{xxxzzz|||~~~~~~|||yyywwwwwwxxxwwwwwwwwwwwwwwwxxxyyyzzz|||}}}zzzyyyyyyzzz{{{{{{zzzxxxxxxxxxwwwvvvuuuvvvxxx{{{~~~~~~~~~}}}mmm\\\OOOEEEBBBCCCGGGJJJIIIKKKNNN]]]nnnqqqSSSDDD555000000///------...---------,,,,,,++++++************)))))))))(((''''''((((((((())))))))),,,------...///111222333///000000111222555888:::BBBGGGTTTdddooouuuzzz~~~vvvvvvppphhhhhhvvv{{{wwwvvvwwwyyyyyyvvvtttuuurrrmmmjjjlllnnnrrrwwwyyywwwrrrooommmlllpppsssqqqjjjdddaaabbbeeedddcccaaa```aaaccceee^^^\\\[[[[[[[[[]]]aaaeeemmm|||{{{qqqfffaaa[[[QQQGGG>>>888222///,,,,,,,,,,,,,,,,,,------++++++******)))(((((('''((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''(((((()))***+++---///000333777<<>>VVVdddMMM000,,,......111444222---+++---...,,,---/////////222888???IIIWWWbbbiiillloooqqqppprrrssstttssstttvvvwww}}}}}}}}}}}}|||{{{zzzyyy{{{}}}}}}{{{zzzzzzwwwyyy|||~~~~~~{{{yyyxxxyyyxxxxxxzzzyyyxxxxxxxxxzzz{{{|||{{{yyyxxxyyyzzzzzzyyyxxxzzzzzzxxxvvvtttuuuxxxzzz~~~~~~~~~~~~}}}~~~xxxdddSSSJJJFFFFFFJJJNNNNNNPPPSSSTTT___ooo~~~{{{]]]LLL:::444333111...---......------,,,+++++++++************))))))))))))&&&''''''((()))******+++.........///000222333444//////000000222555;;;???FFFLLLZZZkkkvvvzzz~~~|||{{{xxxwwwqqqiiikkkxxx}}}xxxsssrrrtttvvvuuussssssuuusssmmmkkklllhhhlllppprrrooojjjfffddd```bbbeeeeeeccc```]]]\\\ZZZZZZXXXVVVTTTTTTWWWZZZRRROOONNNPPPPPPNNNOOORRR\\\jjj{{{~~~rrrmmmhhh^^^QQQCCC999444222------------,,,,,,,,,,,,,,,,,,+++***)))(((''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''(((((()))***,,,...000111333777<<>>;;;BBBTTTJJJ444444///...222888777000---000---+++---000111000444:::<<>>FFFJJJSSS```mmmxxx}}}ppplllbbb^^^mmmyyyrrrpppuuu~~~xxxqqqmmmnnnppppppjjjeeedddcccbbbdddiiiiiijjjllljjjeee\\\TTTOOONNNNNNOOOUUU]]]ccceeedddaaa^^^XXXQQQLLLKKKNNNQQQOOOIIIAAA;;;:::@@@HHHMMMSSSUUUXXX]]]dddnnnxxx}}}qqq\\\DDD555111555111000222000+++)))******************)))((((((((((((((((((''''''''''''%%%%%%%%%%%%&&&'''((((((*********+++,,,---...///444888>>>CCCGGGJJJNNNQQQQQQTTTWWWZZZ]]]```cccfffkkkkkkkkkkkkkkkkkklllllliiiiiiiiijjjkkklllmmmnnnooollljjjjjjlllllljjjgggiiikkkmmmnnnooonnnmmmlllmmmlllkkkkkkjjjjjjjjjjjjmmmnnnqqqvvv|||}}}xxxxxx}}}|||ttt{{{rrrcccVVVGGGVVV{{{xxx\\\KKKsssiiijjj{{{{{{|||qqq```aaavvv}}}cccOOODDDBBB>>>999444222111111...---,,,***))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((***,,,...111333AAATTTeeejjjppprrrjjjooozzzwwwuuummmVVVEEE;;;000333444999EEESSSUUUFFF555000///444<<<:::111---111111...---///......222888;;;CCCOOO[[[eeejjjllllllqqqqqqrrrvvvzzz{{{zzzxxxyyyzzzzzz{{{||||||||||||zzz|||}}}}}}|||zzzzzz{{{{{{~~~~~~}}}~~~{{{{{{zzzyyyyyyyyyzzz{{{{{{{{{||||||}}}|||||||||yyywwwuuuuuuxxxzzz{{{{{{xxxyyyyyyzzz{{{zzzzzzzzzyyyyyyyyyzzz{{{|||}}}~~~~~~~~~~~~~~~}}}~~~}}}xxx{{{|||ggg^^^VVVRRRNNNJJJIIILLLJJJMMMQQQYYYggguuu{{{yyyvvvgggYYYSSSKKK>>>777777333111///---------,,,,,,+++******)))))))))))))))***((('''(((+++...///////////////......///000000///---...111222555<<>>555000000...---...111111...000444888>>>JJJVVVaaaiiilllnnnqqqqqqssstttvvvwwwwwwvvvuuuvvvwwwxxxxxxvvvuuutttwwwxxxxxxxxxwwwwwwyyy{{{vvvyyy~~~}}}||||||||||||{{{zzzyyyxxxxxx{{{|||~~~|||zzzxxxwwwwwwwwwzzz}}}xxxxxxyyyzzzzzzzzzzzzzzz{{{|||||||||||||||{{{{{{~~~yyyvvvtttxxx}}}vvvllldddbbb```YYYSSSPPPLLLSSS[[[aaaiiipppqqqmmmaaa___aaacccYYYHHH>>>>>>555333000///000000...,,,,,,,,,+++***))))))))))))(((((()))+++///222333333444222///+++******+++,,,///,,,+++,,,...444BBBPPPccciiisss||||||zzzxxxwwwxxxrrriiifffooo{{{{{{WWWIII@@@MMMfffuuuooocccYYYVVVYYYgggvvv{{{yyyuuuqqqmmmkkkkkkkkkiiihhhhhhhhhbbb]]]^^^dddfffjjjoooqqqooommmlllllleeeggghhhfffbbbaaaccceeejjjgggccc]]]ZZZ[[[^^^bbbjjjjjjjjjggg```XXXPPPKKKNNNQQQUUUXXXYYYZZZ[[[\\\^^^gggqqqzzzyyycccNNNBBB888111,,,---...,,,,,,---***************)))((((((((((((((((((''''''''''''%%%%%%%%%&&&&&&'''((()))((()))***,,,///111444555999<<>>===<<<888555222111///---,,,******)))''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))***))))))***+++...000111666^^^llliii{{{nnnfffkkkaaaFFF222444888GGGgggsss<<<222...555:::555000///...---...111000---...222444:::DDDOOOZZZccchhhkkklllmmmoooppppppqqqsssuuutttttttttttttttttttttuuuwwwxxxyyyyyyxxxxxxyyyzzzwwwxxx{{{{{{xxxwwwxxxzzz|||{{{yyyvvvtttyyyzzz{{{||||||{{{yyyxxxqqqpppqqqssswww{{{||||||zzzzzz{{{|||||||||||||||{{{|||}}}~~~~~~}}}|||{{{~~~~~~{{{~~~|||wwwmmm```VVVRRRLLLRRRZZZeeerrr{{{yyyrrrjjj___ZZZ^^^^^^TTTKKKHHHEEE===555111111222///,,,...---,,,+++***)))))))))((((((***---111333444333111///---***)))))))))*********,,,///444???TTTfffsssxxx{{{uuurrrjjjfff\\\PPPJJJQQQaaannn```VVVLLLKKKTTT]]]```___QQQMMMQQQ___ooo{{{}}}zzzyyyxxxtttqqqooonnnooopppqqqpppiiiffffffhhheee___[[[[[[___fffnnnrrrsssuuu{{{{{{||||||yyytttoookkkjjjkkkllllllkkkjjjkkkmmmooonnnpppqqqoooiii___TTTNNNGGGJJJMMMPPPRRRTTTXXX[[[```bbbfffkkkrrryyymmm]]]VVVGGG;;;000------+++*********************)))((((((((((((((((((''''''''''''&&&&&&&&&&&&'''((()))***'''((()))+++...111333444:::>>>CCCIIILLLPPPSSSVVVVVVXXX[[[\\\]]]___aaacccdddfffhhhjjjkkkkkkjjjiiihhhiiikkkmmmnnnnnnnnnmmmnnnpppppppppnnnnnnnnnppprrrqqqqqqqqqqqqpppppppppoooooonnnnnnnnnoooppppppmmmmmmmmmpppvvv{{{vvviiikkkxxx{{{eeehhhkkkooozzz~~~{{{uuuzzzxxxzzzsssggg{{{xxxzzzooo\\\UUUpppjjjrrr~~~zzzrrrXXXNNN[[[pppzzzzzzdddZZZMMMDDD@@@===:::777333222000...,,,+++******(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************+++---///111777\\\lll\\\qqq}}}xxxkkkgggsssmmmSSS222555555;;;TTTrrrxxxnnn@@@333,,,222888555111000///---...000///,,,...333333888AAALLLVVV___eeehhhhhhkkkmmmnnnnnnooorrruuusssrrrqqqqqqqqqsssuuuvvvxxxzzz||||||zzzyyyyyyyyyyyyyyyzzz}}}~~~zzzwwwxxxwwwwwwwwwwwwwwwwwwwwwxxxxxxyyyyyyzzzyyyyyyyyyxxxvvvttttttwwwzzz{{{{{{{{{||||||}}}}}}}}}}}}}}}}}}~~~~~~}}}}}}}}}~~~yyymmm```XXXLLLPPPWWWcccuuu}}}ssshhh^^^YYY^^^aaa[[[VVVWWWMMMDDD888222111111///,,,......,,,+++***)))))))))((((((***---111333222111---,,,+++******)))******)))***---111666BBBXXXkkksssxxx~~~|||xxxwwwsssmmmdddYYYRRRTTT___jjjddd\\\RRRNNNPPPUUUZZZ\\\PPPLLLPPP^^^nnnyyy}}}}}}}}}~~~~~~{{{yyytttqqqmmmmmmooopppppppppkkkccc^^^___```^^^[[[[[[^^^fffpppvvvzzz}}}xxxrrrtttvvvvvvuuusssssssssooopppqqqooojjjbbbZZZUUUNNNNNNMMMLLLKKKMMMQQQTTTZZZ^^^dddiiikkkmmmrrrwww~~~kkk\\\VVVKKK>>>111......,,,+++,,,***************)))((((((((((((((((((''''''''''''&&&&&&&&&&&&'''((()))***)))***+++,,,///111333555999===DDDIIINNNRRRVVVXXXVVVYYY\\\]]]___```ccceeedddfffiiikkkllllllkkkjjjgggiiikkkmmmnnnnnnmmmllllllnnnpppooonnnnnnppprrrrrrrrrqqqppppppppppppppppppoooooonnnnnnnnnnnnooojjjjjjkkkoootttyyy||||||~~~zzzhhh\\\aaarrr~~~|||yyyuuusssxxx}}}zzztttxxxssspppiiiccczzz|||kkkZZZWWWpppggglll}}}uuupppRRRRRRkkkyyyeeeSSSIIIDDD@@@>>>333222000...,,,+++******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************+++---///000222TTTyyylllRRR^^^vvvyyyxxx{{{jjjbbbmmmgggKKK444777555555HHHeeepppjjjCCC444,,,111888666222222000......///...,,,...333333888@@@JJJTTT]]]dddgggeeehhhjjjkkkkkklllppptttrrrqqqooonnnoooqqqtttvvvyyy{{{~~~~~~|||zzzyyyyyy{{{zzzzzz|||~~~~~~zzzvvvyyywwwuuussssssuuuxxxzzzwwwwwwwwwxxxxxxyyyyyyzzz}}}zzzxxxyyy{{{|||}}}||||||}}}~~~~~~~~~~~~~~~~~~|||}}}~~~~~~|||mmmbbbOOOPPPUUUcccwwwtttaaaYYYXXX```dddaaaaaaeeeSSSHHH:::222111111///,,,///...---+++***)))))))))((()))***---111222222000******++++++************)))+++...222777CCCYYYmmmqqquuu{{{}}}|||||||||xxxpppgggaaa___dddjjjnnneeeYYYPPPKKKLLLNNNOOOOOOLLLPPP^^^nnnxxx~~~}}}}}}~~~|||{{{{{{~~~{{{sssooolllkkkmmmnnnmmmllljjj___VVVWWW\\\^^^___```___hhhsss{{{xxx{{{~~~~~~|||yyyvvvvvvsssttttttrrrnnnhhhbbb^^^UUUSSSOOOJJJGGGGGGJJJMMMTTTZZZbbbfffeeeccceeejjjrrrzzz{{{gggWWWQQQLLL>>>111.........------***************)))(((((()))((((((((('''''''''''''''&&&&&&''''''((()))***+++,,,,,,...000222444555999===DDDJJJNNNSSSWWWZZZWWWYYY\\\^^^```bbbeeegggdddfffiiilllmmmlllkkkjjjfffhhhjjjlllmmmmmmlllllliiilllnnnooonnnnnnqqqtttrrrqqqqqqpppooooooooopppppppppooonnnmmmmmmnnnnnnggggggiiinnnssswwwyyyyyy}}}~~~jjjTTTSSSjjj|||{{{{{{vvvzzzpppggg^^^___zzzwww|||uuucccYYY\\\rrrdddooouuuooo|||XXXSSSddd~~~hhhNNNAAA@@@CCC777555333000...,,,+++***,,,+++***)))((((((((((((***)))'''((()))***((('''))))))))))))))))))))))))((()))***+++,,,---------000FFFmmm\\\SSSoootttqqqssseee]]]SSSFFF444444222333CCCZZZgggggg@@@222...111666??????111222111///.........///000111666>>>FFFOOOYYYaaagggcccfffiiikkklllmmmoooqqqsssqqqoooppptttvvvuuuttt|||}}}}}}{{{wwwwww{{{~~~zzzxxxvvvwwwxxxyyyyyyxxxzzzwwwsssrrrtttwwwyyyzzzvvvvvvuuuvvvxxxyyyyyyxxx~~~{{{{{{|||}}}}}}}}}}}}~~~~~~~~~|||~~~{{{mmmbbbSSSSSSVVVaaatttrrr___YYYUUU[[[dddhhhccc\\\RRRGGG:::222222222///+++......---,,,+++***)))(((((())),,,///222222000---,,,,,,,,,+++++++++*********,,,...///333AAAUUUccclllpppvvvzzz|||~~~}}}}}}}}}}}}|||zzzyyyxxxxxxpppkkklllnnnpppfff\\\XXXUUUPPPMMMMMMMMMJJJMMMZZZiiittt|||~~~~~~~~~}}}zzzzzz{{{~~~~~~|||sssrrrpppnnnmmmlllkkkkkkfff]]]TTTRRRVVV[[[\\\[[[^^^hhhttt|||xxxtttvvvwwwqqqnnnqqqqqqlllfffccc```\\\VVVQQQLLLIIIEEEBBBOOOTTTZZZ```dddccc```^^^hhhooo{{{{{{hhhVVVNNNEEE===222,,,+++,,,***(((,,,+++******))))))************))))))((((((''''''(((''''''&&&&&&((()))******+++------...000333666;;;???EEEJJJNNNQQQUUUWWWXXXZZZ]]]___```bbbeeeggggggfffgggjjjooopppooollljjjjjjjjjkkkkkkllllllllllllmmmooopppqqqqqqqqqpppuuusssrrrrrrssssssqqqpppooommmkkkkkkmmmmmmjjjhhhcccbbbeeeooowwwyyyzzz{{{}}}~~~pppZZZTTTkkkuuuzzz}}}}}}nnn___[[[PPP[[[~~~yyyxxxooo^^^WWWYYYllljjjsss|||oooppprrrWWWUUUkkkzzz]]]HHHAAAAAA888777444222///---,,,+++,,,+++***))))))(((((((((***((('''((()))***)))'''))))))))))))))))))))))))((()))***+++,,,---------...AAAcccwwwwwwzzz]]]MMMhhhvvv|||uuufff]]]PPPCCC111222000000===QQQ]]]___BBB333...111555===<<>>777///++++++,,,+++***,,,++++++******************)))))))))((((((((('''(((''''''&&&&&&((()))******+++------...000333666<<>>777111...---++++++******)))((((((''')))***,,,...111111///---,,,,,,,,,+++++++++******(((***+++******---444;;;BBBEEEIIIMMMRRRXXX___dddhhhiiiiiijjjjjjiiiiiiiiitttxxx|||}}}xxxrrrmmmjjjeeeeeehhhkkkggg]]]VVVTTTSSSWWW___hhhmmmrrr}}}|||xxxvvvuuuooonnnoooqqqssstttsssrrrooopppqqqppplllhhhccc```^^^[[[WWWUUUUUUSSSNNNIIIGGGHHHIIIIIIHHHJJJOOOSSS]]]dddrrr}}}zzzwwwuuuuuuqqqjjjeeeeee```^^^[[[XXXUUUPPPIIIEEEEEEIIIQQQZZZ___^^^WWWQQQHHHAAAAAAJJJRRRLLL>>>444...,,,++++++---...---,,,+++,,,,,,+++++++++******))))))))))))(((((((((((((((''''''&&&&&&((()))******,,,---...///222555888===@@@DDDHHHLLLPPPUUUYYYZZZ\\\^^^```aaabbbeeeggggggggghhhjjjlllmmmmmmmmmkkkkkklllllllllllllllllllllmmmoooqqqrrrssssssrrrpppnnnmmmmmmoooqqqqqqqqqmmmmmmmmmnnnoooqqqrrrrrrooonnnqqqyyy}}}~~~~~~yyyrrrmmmooozzz|||vvv||||||vvvxxx~~~wwwcccKKK???FFFbbbcccKKKPPPcccffflllxxxqqqaaaeeesssooo[[[JJJVVVhhh~~~aaaLLLEEE>>><<<999555222///---,,,---,,,+++***))))))))))))(((''''''((()))******)))))))))))))))))))))))))))((()))***+++,,,------------777OOOaaaffftttsssppp|||{{{{{{qqqgggZZZPPP:::111---///555>>>NNN^^^OOO777,,,...111777;;;555222111///.........///000///333888???GGGPPPYYY___cccfffiiilllmmmoooqqqssstttuuuwwwwwwwwwwwwwwwwwwuuusssqqqtttxxxzzzyyyxxxvvvuuutttuuuxxxzzzzzzyyyzzzwwwuuutttuuuvvvwwwvvv|||~~~}}}{{{zzz{{{|||~~~~~~}}}}}}|||||||||~~~}}}}}}}}}~~~}}}}}}~~~vvvwwwzzz~~~}}}rrrmmmiiijjjkkkhhh```ZZZQQQRRRWWW```fffcccXXXNNNFFFHHHIIIDDD;;;222...---++++++******)))((((((((()))***+++---///000...,,,,,,,,,,,,+++++++++******)))+++,,,+++)))***---111555777:::>>>BBBIIIPPPUUU\\\\\\\\\\\\[[[ZZZYYYXXX___bbbeeegggfffccc```^^^^^^```fffmmmjjj___SSSNNNVVV]]]jjjvvvyyyyyy~~~{{{wwwuuuuuuooonnnnnnppprrrsssrrrqqqkkkmmmnnnnnnlllgggbbb___YYYWWWSSSQQQOOOLLLFFFBBB??????===<<<;;;<<<===>>>DDDFFFOOO___ooo~~~wwwwwwwwwrrrkkkggg^^^[[[WWWTTTRRRPPPNNNKKKIIIKKKRRRZZZ```^^^VVVNNNBBB:::666999;;;888222///------------......---,,,+++,,,,,,,,,,,,+++***)))(((((((((((())))))))))))(((''''''&&&&&&((()))***+++,,,...///000333666999===@@@EEEIIIMMMQQQVVVYYY[[[]]]___```aaabbbeeeggggggggghhhiiijjjkkkmmmnnnllllllllllllllllllllllllkkklllnnnppprrrsssrrrrrrooommmkkkkkkmmmooopppppppppnnnmmmlllmmmppptttwww~~~|||}}}~~~}}}xxxvvvyyy~~~uuurrryyyxxxuuuzzzzzzlllUUUCCCJJJbbbttt|||cccOOOTTTbbbgggkkkwwwyyydddZZZiii~~~eeeJJJLLLXXXmmm~~~xxx___HHH>>>AAA???<<<888444000...------,,,+++******)))******((('''&&&(((***+++***)))))))))))))))))))))))))))((()))***+++,,,---------+++222JJJaaaooolllbbbsssttteeeZZZTTTCCC444+++000888BBBVVVkkkZZZ>>>......///555;;;888222111///.........///000///222777===DDDNNNWWW]]]bbbdddhhhkkklllnnnqqqssssssuuuwwwxxxvvvuuuuuuuuuuuuttttttvvvxxxzzzzzzyyyyyyxxxwwwxxx{{{|||}}}|||}}}{{{xxxxxxyyyzzzzzzyyy}}}~~~{{{yyyzzz|||~~~~~~}}}}}}}}}|||xxxzzz}}}~~~}}}}}}}}}~~~~~~}}}|||||||||}}}~~~~~~vvvxxx|||yyytttrrrssspppggg]]]XXXQQQSSSYYYaaagggeee\\\TTTMMMNNNLLLFFF===444///...++++++*********))))))))))))))))))+++---...,,,+++,,,,,,,,,+++++++++******)))+++++++++***)))***,,,///111444666999>>>DDDHHHMMMMMMMMMLLLKKKJJJHHHGGGNNNQQQTTTXXXZZZZZZZZZYYYRRRSSS[[[gggkkkdddYYYSSSXXXaaarrr~~~yyyuuuuuuvvvrrrpppooopppqqqrrrqqqppplllmmmnnnnnnlllhhhcccaaaVVVSSSOOOKKKHHHEEEAAA>>>:::888777666777777666555888777<<>>---000888AAAUUUlllgggGGG222///...222999999222111///.........///000...111555:::BBBKKKTTT[[[```cccgggjjjkkkmmmppprrrooorrrvvvvvvuuussstttuuuuuuvvvxxxyyyyyyyyyzzz{{{}}}{{{zzzzzz{{{|||{{{{{{zzzyyyxxxyyy{{{|||}}}|||}}}zzzxxxyyy|||~~~|||}}}~~~~~~|||||||||||||||||||||{{{vvvxxx{{{}}}||||||}}}~~~~~~~~~~~~}}}}}}~~~}}}~~~}}}{{{{{{}}}~~~yyyvvvuuuooobbbXXXUUUQQQUUU]]]fffkkkhhh^^^UUUQQQPPPLLLEEE===666111///+++++++++++++++*********((('''((()))+++,,,+++))),,,,,,,,,+++++++++******)))*********))))))******,,,...000111333666:::======>>>>>>>>>===<<<;;;;;;AAADDDIIIPPPUUUWWWWWWWWWCCCAAAGGGUUUaaabbb\\\WWWYYYbbbsss|||||||||~~~|||vvvssstttvvvtttrrrppppppqqqqqqpppnnnmmmnnnnnnllliiieeeaaa^^^TTTQQQLLLFFFCCC@@@>>>===777666555666999:::777444555222555>>>CCCKKK```uuu|||uuuppphhhaaa]]][[[YYYVVVUUUTTTRRROOOMMMLLLLLLQQQYYYaaabbb\\\UUUCCC:::333222111//////111,,,---......---,,,------+++,,,---...---,,,***)))'''((((((((()))))))))***(((''''''&&&&&&((()))***+++---///000111444888;;;<<>>===>>>:::888888<<<@@@AAA===999<<<777888;;;999999GGG[[[www|||rrrhhhbbbbbb[[[ZZZYYYXXXWWWSSSNNNJJJKKKKKKOOOXXXbbbddd___XXXGGG===444333333///+++******+++,,,,,,,,,,,,---...+++,,,---......,,,***)))'''((((((((())))))******(((''''''&&&'''((()))***+++---///000222444999<<<<<>>888333111222///,,,+++++++++***))))))))))))***++++++)))'''***((('''&&&&&&'''(((******++++++,,,,,,++++++******222AAAWWWtttqqqVVVaaaxxxttt{{{zzz[[[777---555777CCC[[[lllVVV<<<000000444666666444111...---///000///---000...111777===DDDNNNWWW___bbbeeeffffffgggkkkooonnnqqqtttuuuuuuuuuuuuvvvvvvxxxyyyyyyyyyzzz}}}{{{wwwuuuuuuvvvwwwwwwwwwxxxyyy{{{~~~~~~{{{yyywwwvvvvvvvvvyyywwwuuuuuuwwwyyyyyyyyyxxxyyyyyyyyyyyyyyyyyyzzz{{{{{{}}}}}}{{{}}}}}}~~~|||~~~|||}}}xxxsssooofffYYYQQQPPPNNNXXXccckkkpppooofff\\\]]]TTTIIICCCAAA===666///......---,,,++++++++++++***)))'''&&&'''(((***+++))))))***++++++++++++*********))))))))))))******++++++++++++,,,---...///...---------//////...---222555777;;;DDDOOORRRPPP???;;;:::AAAMMMWWWZZZZZZ^^^fffrrr|||yyyuuuzzz{{{zzzuuuooolllppptttpppnnnnnnoooqqqssssssrrrnnnooopppmmmgggaaa\\\YYYSSSOOOJJJFFFDDDBBB@@@???AAAAAABBBCCCEEEDDDAAA???CCC@@@:::555444888???EEE[[[jjjzzzmmmhhhjjjccc^^^ZZZZZZXXXSSSOOOPPPLLLMMMSSS]]]cccbbbaaacccVVVCCC666555444...---222......---,,,,,,,,,,,,---------,,,++++++******)))))))))))))))(((((((((((()))(((((((((((())))))***)))+++---///111333666999<<>>===777222......---,,,++++++++++++***)))(((''''''((()))***)))***++++++++++++*********))))))))))))))))))************++++++,,,---......---,,,------...------...111444888BBBMMMQQQPPPGGGDDDCCCHHHRRRZZZ\\\[[[]]]eeeqqq|||}}}yyyxxxzzzzzzwwwssspppqqqssstttrrrpppooopppqqqpppooonnnppppppnnniiiccc^^^\\\UUURRRNNNKKKJJJIIIGGGFFFGGGFFFEEEEEEFFFFFFFFFFFFFFFCCC>>>888555666;;;???KKKXXXmmmpppkkklllfffaaa\\\[[[XXXRRRNNNNNNPPPPPPTTT]]]dddeeeeeefff[[[III:::777444......333///...------,,,,,,------------,,,,,,+++*********))))))))))))((((((((((((((((((((((((((())))))******,,,///000222555888;;;@@@FFFLLLQQQSSSVVV[[[^^^___```bbbdddfffhhhiiiiiiggggggggggggiiikkkmmmnnnnnnnnnnnnnnnnnnmmmmmmmmmqqqrrrrrrrrrqqqqqqsssttttttttttttttttttsssrrrrrrrrrssspppmmmlllnnnlllggglllpppwww|||~~~vvvttt~~~~~~uuuzzztttppptttwwwuuutttuuuggg\\\qqqzzzzzzvvvaaadddmmmddduuu{{{pppYYYTTTiii|||___LLLCCC===888555222000---+++++++++***)))***)))((()))++++++)))((())))))''''''''''''))))))******++++++++++++******+++---444EEE___wwwdddVVV]]]gggkkkmmmvvvwwwlllhhhcccQQQ999111777555999JJJbbbZZZJJJ999...,,,111777555333000///000000000///000...000666;;;@@@JJJSSSZZZ^^^bbbddddddfffiiimmmqqqsssuuutttsssrrrrrrssswwwxxxyyyxxxwwwvvvwwwxxxuuuvvvxxx{{{}}}|||xxxuuuyyyyyyzzzzzzzzzzzzzzzyyyyyyyyyyyyxxxwwwuuutttsssuuusssrrrsssvvvyyyzzzzzzzzzzzz{{{{{{||||||||||||zzz{{{}}}~~~~~~~~~{{{|||}}}}}}|||yyyvvvsss{{{~~~}}}xxxwwwtttppphhh]]]SSSSSSWWWbbbhhhooorrruuutttmmmddd```VVVJJJCCCBBB???999333......---,,,++++++++++++***)))(((''''''((()))******+++++++++++++++*********))))))(((((())))))******************+++,,,------,,,,,,++++++,,,,,,,,,,,,000444999CCCOOOUUUTTTVVVSSSRRRVVV]]]aaaaaa^^^___eeeoooyyy~~~wwwxxxyyyyyyxxxvvvtttsssuuusssqqqpppqqqqqqpppnnnnnnpppqqqoookkkfffcccaaaWWWUUURRRPPPOOONNNMMMKKKMMMLLLJJJIIIIIIJJJLLLMMMLLLJJJEEE???:::888888:::;;;DDDTTThhh|||wwwooonnnfff```\\\\\\ZZZUUURRRSSSXXXUUUVVV^^^eeehhhjjjlllbbbRRRBBB:::444......333///...------,,,---------------,,,,,,++++++******))))))))))))((((((((((((((((((((((((((()))******+++---000111333666;;;>>>EEEIIINNNQQQSSSVVV[[[___```bbbdddfffhhhiiijjjkkkhhhhhhiiijjjkkkmmmnnnnnnmmmmmmmmmmmmnnnnnnnnnnnnooopppppppppooooooqqqrrrrrrssstttttttttsssrrrqqqrrrssspppllljjjiiieee___eeekkksss{{{{{{sss|||tttvvvpppnnntttvvvkkkfffaaaXXXXXXqqqyyytttiii___gggmmmccc~~~xxx{{{}}}~~~rrrhhhuuummmTTTUUUqqqgggOOOCCC===888555333111...,,,,,,+++***)))***)))((()))***+++)))((())))))(((''''''((())))))******++++++++++++******,,,---222>>>TTTiiiqqqppprrr\\\YYYfffiiillluuu{{{mmmccc[[[PPP<<<222444222555CCCWWWTTTJJJ999---+++000444555333111000000000111111000...000555999>>>GGGPPPWWW[[[aaadddeeefffiiilllpppqqqssssssrrrrrrssstttvvvwwwyyyyyyxxxwwwxxxyyyvvvwwwyyy|||~~~}}}yyyvvvxxxyyyzzz{{{{{{zzzyyyyyyyyyyyyzzzzzzzzzxxxvvvuuusssrrrqqqrrrvvvyyyzzzzzzzzzzzzzzz{{{{{{||||||}}}~~~}}}}}}||||||~~~|||uuutttttttttrrrooojjjffflllqqqxxx}}}yyytttuuutttpppggg\\\WWWZZZaaajjjooosssuuuvvvvvvpppiiimmmdddYYYRRRNNNHHH===444//////---,,,++++++++++++***)))(((((('''(((((()))***++++++,,,,,,++++++******))))))(((((())))))******)))))))))***++++++,,,+++,,,++++++***+++,,,...000555;;;AAAKKKWWW]]]^^^dddbbbaaacccggghhheeebbbcccfffkkkqqqvvv{{{~~~yyyxxxwwwxxxyyyyyyxxxvvvsssrrrpppppprrrssssssrrrnnnoooqqqpppmmmiiigggfff^^^\\\ZZZYYYXXXVVVTTTRRRQQQQQQPPPNNNMMMMMMNNNPPPQQQPPPMMMHHHBBB>>>;;;;;;999<<>><<<===CCCRRRfffyyywwwkkkaaa]]][[[___bbbaaacccfffgggbbb___aaadddggglllrrrqqqgggXXXJJJ<<<222///111//////...------------.........------,,,++++++***))))))))))))((((((((((((''''''''''''((()))***++++++,,,...000333777===AAAIIIMMMPPPRRRSSSUUUZZZ___aaabbbdddfffhhhjjjkkkkkkjjjkkklllnnnoooooooooooonnnnnnooopppqqqrrrrrrsssnnnooopppooonnnoooppprrrqqqrrrrrrssssssrrrqqqppplllmmmlllhhhfffeee```ZZZWWW^^^hhhqqqxxx|||~~~yyyooommm|||wwwtttxxxuuuuuuzzzxxxlll^^^KKKGGG\\\xxxkkkWWW]]]jjjjjjdddyyyuuu{{{sssmmmrrrRRRJJJWWWfff|||uuugggUUUIIIDDDAAA???888555111//////...---++++++)))(((((()))******)))))))))))))))))))))))))))))))))************))))))'''***---333AAASSS___ccchhhtttYYYcccoooxxx|||mmm]]]]]]KKK666//////444@@@LLLSSSPPPAAA222//////...333333222111......000111000......222555888@@@IIIRRRXXX```eeeggghhhkkkmmmlllmmmooopppqqqrrruuuxxxuuuxxx{{{}}}}}}}}}~~~}}}{{{yyyxxxyyyzzzyyyxxxtttvvvyyy{{{}}}}}}||||||tttuuuuuuvvvwwwwwwvvvvvvtttrrrrrrsssvvvyyy{{{{{{xxxxxxyyyzzz{{{||||||}}}{{{|||}}}{{{yyyyyy}}}zzzuuutttuuutttpppkkkmmmiiifffdddccc```ZZZVVVOOORRRVVVXXX[[[aaaiiipppuuu}}}|||wwwtttiiikkkiiiaaa^^^ccclllrrrxxx{{{{{{zzzyyyyyyssslllgggeeecccdddbbbYYYHHH<<<333222000///...---,,,,,,******))))))((((((''''''((()))***,,,------......+++++++++******+++++++++++++++*********++++++,,,***,,,---,,,+++---222666<<>>CCCLLLPPPTTTWWWWWWYYY^^^aaaaaabbbdddgggiiijjjkkklllllllllmmmmmmnnnoooooopppoooppppppqqqrrrsssssstttooopppppppppooooooqqqrrrssssssrrrqqqqqqppppppooojjjllljjjfffeeefffbbb\\\XXX^^^hhhpppuuuxxxzzz{{{vvvppplllqqq~~~~~~vvvzzzxxxvvvzzzwwwvvvfffMMMIII```uuuiiiTTT^^^jjjgggddd}}}pppyyyaaaGGGIIIWWWppptttpppaaaQQQHHHBBB>>>:::777333111000000...---,,,***(((((()))*********)))))))))******)))))))))))))))************))))))'''+++---000;;;QQQgggsssxxxwwwVVVbbbttt~~~lllbbbfffUUU<<<222000555???TTTaaacccNNN888/////////111222222000------///111111......111333777>>>FFFNNNUUU^^^dddfffhhhjjjlllmmmnnnoooooooooqqqtttwwwwwwzzz}}}~~~}}}}}}}}}}}}xxxvvvuuuvvvwwwxxxxxxwwwsssuuuxxxzzz||||||{{{zzzttttttttttttuuuvvvxxxxxxuuutttssstttwwwzzz{{{{{{yyyyyyzzz{{{|||}}}~~~~~~wwwzzz|||{{{yyyyyy}}}~~~zzzuuusssrrrpppmmmkkkkkkhhhfffffffffaaaYYYRRRKKKLLLLLLLLLMMMSSS\\\ccckkksss~~~yyyuuurrreeehhhfffaaacccmmmvvvyyyzzz|||{{{xxxuuurrrlllddd\\\ZZZZZZ^^^___XXXJJJ>>>555444222000///......---*********))))))((('''&&&'''(((***,,,---//////000---,,,,,,++++++,,,,,,---,,,,,,++++++++++++,,,,,,***,,,///...---///666;;;BBBNNNZZZbbbhhhnnnpppoooooonnnmmmmmmlllkkkiiihhhooommmiiifffgggjjjnnnqqqvvvxxxyyyxxxvvvwwwzzz}}}}}}yyyxxxwwwvvvtttrrrxxxyyy{{{zzzxxxvvvvvvwwwwwwwwwwwwwwwvvvsssnnnjjjccceeefffbbb[[[WWWVVVXXXVVVYYY[[[ZZZVVVRRRNNNMMMDDDBBB@@@DDDNNN___ppp{{{yyyqqqjjjfffffffffddddddffflllkkkjjjddd\\\YYYbbbnnn|||{{{tttcccPPP@@@777444000//////........................---,,,,,,++++++))))))))))))((((((((((((&&&&&&''''''(((***+++,,,,,,...///111444:::AAAFFFLLLPPPVVVYYYZZZ[[[___bbbcccdddfffhhhjjjlllmmmmmmmmmmmmllllllmmmnnnpppqqqpppppppppqqqqqqrrrrrrrrrnnnooopppooonnnnnnppprrrvvvtttrrrooonnnnnnnnnooolllllljjjeeeeeefffccc^^^XXX___hhhoootttuuuvvvwwwuuuooopppwwwyyytttuuu|||wwwuuu~~~yyyvvv{{{zzzsssWWWQQQdddnnnuuueeeRRR```iiiccccccsssssswwwtttOOOJJJXXXwwwsss^^^OOOFFF@@@;;;888444222111111///...,,,***(((''')))*********))))))************))))))))))))************))))))***...//////;;;UUUrrruuuVVVgggzzz|||hhhdddkkk[[[AAA444222555>>>\\\ooosssZZZ<<<......111111222222000---,,,...111111......111333555===EEELLLSSS]]]cccfffggghhhjjjnnnooopppooooooppprrruuuyyy{{{~~~~~~}}}{{{{{{{{{rrrqqqrrrtttwwwxxxwwwuuurrrtttwwwyyyzzzzzzxxxwwwvvvvvvuuuuuuvvvxxxzzz|||vvvuuutttuuuwwwzzz{{{{{{zzzzzz{{{|||}}}~~~vvvzzz}}}|||zzzzzz~~~~~~~~~}}}zzzvvvsssqqqooonnnmmmkkkjjjjjjllllllfff[[[RRRLLLLLLJJJHHHHHHMMMWWW___eeelllwww{{{vvvrrroooeeehhhfffccchhhuuu~~~{{{wwwrrrjjjaaaWWWUUUUUUXXX[[[UUUIII>>>666555333111000///......************)))(((&&&&&&&&&'''))),,,...///000111...------,,,,,,------...------,,,,,,+++,,,,,,,,,***---//////...111888???HHHTTTbbbjjjooossstttrrrrrrqqqqqqpppoooooonnnnnnnnnmmmlllkkkkkklllnnnooorrrwww{{{{{{wwwvvvxxx{{{}}}{{{yyyxxxyyyyyyxxxvvv|||}}}~~~}}}{{{zzzzzzzzz}}}yyylllmmmkkkeee]]]YYY[[[^^^]]]___aaaaaa]]]XXXUUUTTTGGGEEEDDDGGGPPP^^^mmmvvvsssmmmhhhhhhhhheeeeeehhhmmmnnnmmmeeeYYYTTT^^^lll|||lllWWWFFF;;;666000000///...............///......------,,,++++++))))))))))))((((((((((((&&&&&&''''''(((***+++,,,...///000222666<<>>===<<<777222222333000+++/////////...,,,,,,---///111222333666;;;AAAHHHKKK]]]dddmmmssszzz}}}www{{{xxxuuussstttvvvtttppprrrttttttqqqqqqrrrqqqnnnppprrrsssttttttuuuxxxzzz{{{{{{{{{{{{{{{|||}}}}}}tttgggccccccbbb```eeehhhkkkkkkhhh```XXXSSSMMMFFFAAAEEENNN[[[lllyyy}}}~~~vvvooolllkkkiiijjjnnnqqqoooiii^^^TTTRRRXXX```wwwwwwaaaNNNAAA999111...,,,......******---,,,,,,++++++***)))((((((***))))))((('''&&&&&&&&&'''''''''((()))+++---......//////222666<<>>DDDGGGKKKNNNSSSVVVXXX\\\```dddfffgggiiijjjkkkkkkjjjjjjkkkiiigggeeefffhhhkkkmmmppppppoooooonnnmmmmmmllljjjjjjjjjjjjlllooorrrtttvvvtttrrrooonnnmmmmmmmmmmmmllllllkkkjjjhhhhhhggg```eeemmmvvv}}}|||yyyyyy{{{~~~tttiiihhhnnnqqqzzz|||ttttttyyy~~~zzznnnwwwzzz}}}qqq```ooouuufff^^^~~~nnneeeooobbbPPPUUUuuunnn___JJJ@@@888555333000///000---,,,+++***))))))***++++++++++++************)))***+++,,,+++******+++,,,(((***,,,---222KKKxxxzzzXXXNNN]]]sss{{{vvv{{{zzzrrrbbblllvvvddd???...111222:::KKKaaagggRRR555))),,,---.../////////////////////,,,,,,///000111777>>>EEEJJJQQQXXX^^^ccciiilllooossswwwxxxxxxwwwzzz|||xxxwwwvvvuuuuuuvvvwwwxxxwwwuuusssssstttvvvvvvuuuwwwuuusssqqqqqqsssuuuwwwyyy{{{}}}}}}{{{{{{{{{|||yyyyyyyyyyyy{{{|||~~~{{{yyywwwwwwzzz{{{xxxvvvwwwzzz}}}}}}ttthhh\\\RRRNNNLLLIIIIIIKKKPPPYYYdddpppwww~~~xxxxxx|||}}}}}}~~~~~~|||yyy{{{~~~zzzxxxsssjjj```[[[```hhhsss|||}}}xxxuuutttzzzvvvnnngggggghhhddd]]]TTTMMMEEE>>>;;;777222///,,,++++++***)))))))))***''''''&&&&&&(((...666;;;HHHOOOTTTRRRNNNLLLIIIFFFAAA===::::::===???@@@??????BBBGGGOOOWWW^^^dddgggqqqtttvvvwww{{{~~~yyyuuu{{{}}}|||xxxvvvxxxvvvsssppppppqqquuuyyyzzzxxxuuuzzzyyyyyyzzz{{{}}}~~~|||vvvvvvyyy{{{zzzuuulllbbb\\\SSSNNNJJJIIIIIIMMMXXXcccqqqzzzuuupppmmmiiiiiilllqqqooojjj___TTTNNNOOOSSSiiiwww{{{jjjYYYLLLDDD555000,,,------***)))+++,,,,,,,,,+++******))))))***))))))((((((''''''&&&''''''((((((***+++---...111222444777<<>>999555111000111...---+++***)))******++++++++++++*********)))))))))+++,,,+++***)))***+++)))***,,,---000AAAcccbbbNNN___mmmtttnnnlllrrrvvvtttYYY^^^fffZZZ===000222111555???SSS```RRR666***...+++,,,---...///////////////------///000111666<<>>:::999666444555///...,,,+++*********++++++++++++************))))))***+++***))))))***+++)))***---///---...888DDDQQQaaasss~~~zzzxxxrrrmmmlllrrrzzzppp___TTTIII888000000+++222444>>>JJJIII:::///,,,+++,,,---...///////////////---...000000000333999>>>EEEOOOXXX]]]___``````dddhhhlllmmmllllllnnnqqqssstttvvvxxx{{{}}}}}}}}}|||yyyvvvuuuvvvwwwooorrruuuxxxzzzyyyxxxwwwwwwyyyyyyyyyxxxyyy{{{}}}{{{zzzyyyyyyyyyzzz{{{|||~~~~~~|||{{{zzzyyyxxx|||}}}~~~|||{{{{{{|||}}}~~~zzzuuuooojjjnnnoooooonnnllljjjjjjjjjooorrrvvvxxxsssgggXXXNNNEEEAAA<<<888777:::>>>AAABBBEEEKKKSSSaaammmoookkkgggfffeeeaaaZZZVVV[[[ccc]]]aaagggnnnrrruuuuuuuuutttwww|||xxxyyyzzz{{{{{{{{{{{{{{{{{{zzzzzz{{{}}}|||zzzxxx|||vvvlllgggccccccdddeeeiiinnnsssssstttwww|||yyyvvvvvvtttooofff\\\OOODDD>>>:::666333...------,,,+++++++++,,,((()))))))))(((***---///222???LLLQQQUUU]]]eeeiiikkkiiiiiilllqqqrrrqqqoooppprrrwww{{{~~~|||tttrrrxxxyyysssoooqqqtttwwwwwwuuuvvv{{{~~~|||{{{tttllliiilllqqquuuwwwtttsssrrrqqqsssuuuxxx{{{{{{}}}}}}{{{{{{|||}}}|||{{{{{{vvvjjjccc]]][[[XXXUUUVVVZZZ[[[cccrrr~~~tttpppnnnlllooosssrrrppplllfff___ZZZXXXWWW___rrrxxxiii[[[RRRDDD999000---...,,,******,,,,,,,,,,,,,,,,,,++++++))))))))))))))))))))))))((((((((()))+++,,,...///111333888>>>FFFMMMRRRUUUWWWWWWXXX[[[```dddfffgggiiiiiiiiiiiiiiiiiiiiiiiikkkjjjiiiiiiiiijjjllllllmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmlllmmmnnnqqqtttvvvuuutttrrrpppoooooooooooooooppprrrrrrrrrpppnnnmmmlllnnntttyyy}}}|||wwwtttzzzvvvwwwyyyzzzzzztttooouuu{{{mmmYYYKKKCCCVVVzzz^^^LLLPPPeeerrrtttjjjXXXuuuxxxuuuvvvsssNNN@@@MMM^^^ppptttcccTTTKKKBBB???<<<777444444000///---+++************+++++++++************)))(((***+++***)))((()))+++******,,,///...---222:::KKK\\\tttyyyuuusssuuuyyymmm```TTT@@@444222---///333<<>>999666444333111000...---,,,++++++***+++,,,,,,***((('''((()))***...///---...666===AAADDDKKKWWWbbbjjjpppuuuxxxxxxyyy{{{}}}|||}}}zzznnniiinnnqqqmmmnnntttvvvwwwvvvssstttyyy{{{zzzvvvtttpppllliiijjjnnnrrrwwwuuusssqqqrrrtttwwwyyyyyy{{{{{{xxxwwwuuurrrpppiiimmmppppppooouuutttiiifffgggdddaaa```]]]```kkk{{{xxxssspppoooqqqvvvxxxtttnnngggaaa\\\YYYXXXeeewwwzzzjjj\\\RRRKKK>>>222///000...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))*********(((((()))***+++---...///333777<<>>DDDJJJPPPVVV\\\```dddgggkkkmmmmmmnnnrrrttt{{{xxxuuuvvvyyy{{{{{{yyywwwxxxyyyzzzyyywwwtttrrruuuuuuvvvwwwxxxwwwwwwwwwyyyxxxwwwwwwxxxyyy{{{|||xxxwwwwwwxxxzzz{{{zzzyyyvvvwwwyyy{{{||||||{{{{{{~~~~~~|||~~~{{{xxxwwwyyy}}}~~~}}}xxxkkkgggiiiiiiiiikkkiiihhhiiikkkhhhaaa[[[XXXWWWWWWZZZ\\\WWWNNNEEEFFFBBB>>>:::888666333111111333888AAALLLVVV]]]aaaWWWRRRKKKGGGFFFFFFEEEDDDEEEIIINNNSSSYYY```gggllllllmmmooorrrvvvzzz}}}{{{~~~~~~{{{yyyxxxwwwwwwzzzxxxvvvxxx{{{|||{{{yyyzzz}}}|||wwwtttrrriiihhhhhhjjjoooyyy|||rrrhhh```[[[SSSNNNGGG???999555444333222000///...---,,,***)))))))))))))))************(((((()))***+++,,,------777===FFFQQQ\\\gggpppvvvtttuuuwwwzzz~~~|||}}}yyy{{{}}}yyysssooooooqqqssstttuuusssqqqooopppsssvvvxxxwwwtttooolllllllllmmmmmmqqqtttuuussssssvvvvvvsssyyy~~~~~~{{{xxxssspppppphhhhhhgggggghhhnnnuuu{{{xxxrrrpppooonnnlllaaabbbhhhtttwwwpppmmmnnnpppqqqwwwvvvrrrkkkddd^^^[[[ZZZbbbrrryyyfffXXXRRRDDD>>>666///,,,---///111...,,,++++++++++++***((())))))))))))))))))))))))(((((()))***,,,...111222999<<>>999555444333222222222111111444999>>>@@@AAAEEEBBB>>>===>>>???@@@@@@@@@BBBEEEIIINNNUUU\\\bbbhhhiiikkkmmmqqqtttwwwyyyzzzzzz|||}}}}}}{{{yyyxxxwwwxxxxxxyyy{{{}}}~~~}}}|||{{{vvvqqqppptttzzz~~~rrrxxxwwwoooiii^^^RRRHHHAAA<<<;;;AAAAAAAAA???===:::888777777666444222000///...---------,,,,,,+++++++++***))))))))))))))))))))))))))))))***+++000888BBBIIIZZZ^^^fffnnnuuuxxxyyyyyywwwzzz|||zzzyyywwwqqqiiisssqqqmmmkkkjjjjjjiiihhhlllnnnooommmiiiiiinnnsssyyyvvvqqqnnnmmmnnnqqqrrrrrrsssrrroooqqqwww{{{{{{}}}}}}}}}yyyvvvuuutttssszzzyyyxxxxxx}}}|||xxxvvvuuutttssswwwvvvsssnnnhhhcccaaaaaa___mmm|||~~~ppp\\\MMMFFFJJJFFF@@@:::666222---+++---,,,++++++,,,---,,,***))))))))))))))))))))))))+++++++++,,,...111444555;;;>>>DDDIIIOOOUUU\\\```cccdddfffffffffhhhkkkmmmooooooooooooooonnnmmmmmmjjjiiihhhjjjmmmooopppppppppooooooqqqssstttsssqqqssspppnnnnnnppprrrssstttpppnnnnnnpppsssvvvwwwwwwyyyzzz{{{{{{zzzyyywwwvvvxxxyyyzzz||||||xxxsssoootttrrrkkkccc```fffnnnqqqvvvnnnlllpppkkkiiinnnrrrsss}}}yyycccWWWcccqqqjjjeee]]]GGGrrrhhhsssiiiKKKQQQvvvcccLLL???;;;444222///---,,,++++++,,,+++++++++*********)))))))))************)))(((((('''***,,,,,,+++---222666RRRuuuqqqyyyyyy{{{RRR333555444<<>>AAACCCFFFIIIMMMTTT[[[```hhhiiijjjmmmqqqtttwwwyyyyyyyyyxxxzzz}}}~~~|||zzzwwwtttsssxxxyyy{{{|||}}}|||zzzyyy{{{wwwtttvvv|||||||||}}}tttjjjcccTTTNNNFFF===777555555666???AAACCCDDDCCCAAA===;;;444444444333111/////////---------,,,++++++***************))))))(((((((((+++***))))))+++000888===HHHOOOYYYcccjjjnnnqqqrrruuuvvvvvvvvvxxxxxxooofffkkkiiihhhggghhhgggeeecccgggkkkooommmhhhhhhnnnttttttrrroookkkjjjkkknnnqqqpppssssssqqqsssxxx{{{zzz~~~zzzvvvxxxzzz|||{{{|||~~~zzzyyyxxxxxxwwwvvvuuurrrmmmgggbbbaaa``````mmm{{{}}}rrraaaSSSMMMLLLIIIEEEBBB>>>999111,,,...,,,+++,,,---...---+++))))))))))))))))))))))))******+++,,,///222444666===@@@EEEKKKPPPVVV[[[___bbbdddgggiiijjjlllnnnppppppppppppppppppoooooonnnkkkjjjkkklllnnnpppqqqqqqooonnnoooooopppqqqpppppptttrrroooooopppsssttttttqqqpppoooooorrrvvvzzz|||}}}}}}||||||{{{zzzyyyxxxyyyyyy{{{~~~uuummmuuuuuusssnnnkkkmmmrrrwwwzzzooojjjmmm{{{lllnnnxxxcccWWWcccooohhhcccXXX???xxx}}}{{{vvveeeiiivvvyyyUUUIIIbbbgggNNNAAA>>>666444111...,,,+++,,,,,,++++++++++++************)))************)))(((((('''***,,,,,,+++,,,000444GGGrrrwwwqqqxxx}}}wwwnnn}}}|||WWW333888777999OOOkkknnn^^^===444,,,,,,...///111555000000////////////000000222555;;;AAAGGGOOOWWW]]]eeegggkkkpppsssuuuuuuuuuqqquuuyyyzzzxxxwwwyyy{{{yyyyyyzzz{{{{{{{{{zzzzzzxxxwwwuuutttuuuvvvxxxzzzssstttvvvwwwxxxxxxwwwvvvwwwvvvvvvxxx|||{{{xxxwwwyyy|||~~~{{{zzzzzz{{{|||}}}~~~~~~}}}~~~}}}}}}}}}~~~}}}~~~}}}~~~wwwyyy|||~~~|||vvvsssjjjccc[[[WWWTTTPPPIIICCC===:::666333333444444333666444222222333555555444222222333333555777:::===AAACCCFFFIIINNNTTT[[[```hhhiiikkknnnrrrvvvyyy{{{zzzxxxvvvwww{{{~~~~~~}}}}}}{{{xxxtttpppnnnrrruuuyyy{{{{{{zzzyyyxxxyyyvvvuuuyyy|||yyyvvvooodddXXXPPPDDD@@@:::444222333666999<<<>>>AAACCCBBB@@@<<<:::000333555555222000//////---------,,,,,,+++++++++++++++******))))))(((((('''((())))))))),,,///222999@@@KKKUUU\\\bbbfffiiirrrrrrqqqrrrvvvyyyrrrjjjgggffffffhhhiiiiiigggeeeeeejjjnnnkkkeeecccggglllllllllkkkhhheeefffiiilllmmmqqqttttttvvvyyyyyyvvvzzz{{{vvv{{{zzz{{{yyyyyyzzzzzzwwwvvvsssnnnhhhcccaaaaaafffqqq|||}}}rrrcccWWWRRRNNNLLLJJJIIIHHHBBB888000///---,,,---......---,,,************************)))******,,,...111444666>>>BBBHHHMMMQQQVVV[[[^^^bbbeeeiiilllmmmoooppprrrqqqppppppoooooooooooooookkkllllllmmmnnnoooqqqrrrnnnoooooooooooooooppppppuuurrrppppppqqqsssttttttrrrqqqpppoooqqquuuzzz~~~~~~~~~~~~}}}|||{{{zzzzzzuuuvvvzzzwwwmmmpppuuu{{{{{{vvvqqqssswww|||qqqlllnnnvvvzzzcccjjjyyyfffZZZdddoooiiidddVVV999tttxxxzzz~~~ppplllrrreeeLLLSSSppphhhOOOBBB???999777333///---,,,---...,,,++++++++++++*********************))))))))))))(((***---,,,++++++...111888YYY|||{{{rrrrrrwwwzzzzzzwww|||wwwddddddpppgggNNN000555444555DDD[[[ddd___===444,,,,,,...///111555000//////......//////000111444999???EEEMMMUUU[[[bbbdddgggmmmqqqssssssqqqppprrruuuvvvwwwxxxzzz{{{xxxxxxyyyyyyyyyxxxxxxwwwxxxxxxwwwvvvwwwxxxyyyzzztttuuuvvvwwwxxxxxxxxxxxxuuuuuuwwwzzz~~~}}}|||yyywwwwwwxxxyyy{{{xxxxxxyyyzzz|||}}}~~~~~~}}}~~~~~~}}}}}}~~~~~~~~~~~~~~~zzz{{{|||xxxyyyyyy{{{{{{yyyyyyzzz{{{}}}~~~uuuooogggaaa[[[RRRFFF>>>444333111222444666777666333111//////111222333222///000222333333666999<<>>555---,,,------///111//////............//////000333777<<>>CCCIIIOOOTTTYYY]]]```^^^```dddhhhnnntttxxx{{{}}}yyyvvvvvvyyyyyyuuuqqqpppssswwwzzz{{{yyywwwuuujjjoootttuuuqqqkkkgggfffhhhsssxxxoookkkiii```RRRGGGCCC@@@999666777222333555888:::<<<>>>>>>???>>>>>>>>>???@@@AAABBBGGGMMMSSSRRRJJJ???888444000000111222333444444555,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++)))((()))+++)))---222555999AAAMMMVVV]]]bbbgggiiilllooolllggggggfffdddccccccaaa___\\\```aaabbbddddddcccaaa```___dddiiiiiieeecccdddfffccchhhkkkmmmsss{{{xxxnnnfff```bbbeeekkknnniii^^^WWWVVVXXXbbbnnnsssrrrsssyyyzzzzzz~~~zzzuuurrrpppppppppnnnlllkkkkkkmmmrrruuuxxxuuulllccc]]]ZZZ[[[XXXWWWYYYYYYRRREEE:::444222000///...---+++)))************************+++,,,---///111555888:::BBBFFFLLLPPPTTTWWWZZZ\\\]]]aaafffjjjkkkkkkkkkkkknnnmmmlllkkkjjjkkklllllljjjlllnnnnnnllllllooorrrlllnnnnnnllljjjjjjllloooppppppqqqssstttssspppmmmjjjlllmmmmmmnnnrrryyy~~~}}}zzzvvvttt|||zzzqqqsssqqqrrr|||}}}pppcccTTTAAASSStttxxxjjjTTTUUU[[[nnnoooWWWMMMFFF000||||||}}}xxx|||uuuxxxrrrOOODDDOOObbbllllllhhhYYYLLLMMMAAA:::666555444000...///++++++******************++++++***)))(((((())))))++++++++++++,,,---...///)))222OOOhhhnnnwwwttt~~~{{{~~~nnn___[[[^^^???000,,,000444BBBQQQUUUKKK---+++555***&&&///000000000000000000000000000000111333666;;;CCCKKKQQQ[[[aaaeeefffiiiooorrrrrrnnnnnnooonnnooosssxxx|||zzzyyywwwuuusssrrrqqqqqquuuvvvyyy{{{||||||{{{{{{xxxuuurrrppprrrtttwwwxxxwwwzzz|||}}}}}}~~~~~~|||zzzyyyyyyxxxxxxyyyuuutttwww}}}{{{vvv{{{zzz|||wwwsssssszzz~~~{{{uuuqqqqqqoookkkiiihhhjjjmmmooowwwkkkbbb]]]XXXOOOHHHCCCBBBAAA>>><<<:::999888333222111000///000111111333444444444555888===@@@???EEELLLRRRWWW]]]ccchhhiiihhhfffeeegggnnnvvv}}}~~~wwwsssrrrtttuuuvvvrrrsssuuuvvvvvvuuusssrrrrrrnnnrrrzzzwwwhhh___```eeevvvrrreeecccdddmmmnnnnnnlllhhhfffeeefff^^^ZZZUUUOOOFFF???===>>>999888999:::===BBBFFFHHHIIIFFFCCCAAABBBFFFJJJMMMXXX\\\___YYYLLL???555111333333666:::===<<<777222000...+++***+++,,,,,,,,,------,,,,,,,,,,,,++++++///---///444888===FFFOOO\\\aaafffiiihhhfffeeeeee``````bbbeeegggddd]]]WWWZZZ[[[]]]```cccdddbbbaaadddfffgggiiiiiiiiihhhhhhkkkjjjjjjnnntttzzz{{{{{{|||vvvlll___RRRHHHCCCIIIPPPXXXYYYSSSLLLHHHGGGKKKTTT```kkkrrrxxx}}}||||||~~~uuulllppppppmmmjjjgggggghhhjjjnnnrrruuuqqqiiidddccceeeddd```\\\[[[ZZZSSSGGG===555333///...------,,,***+++*********))))))((((((...---,,,---000555:::===DDDHHHMMMQQQTTTVVVXXXZZZ___bbbfffjjjmmmmmmmmmlllmmmmmmmmmmmmmmmmmmmmmmmmjjjmmmoooooommmlllnnnqqqnnnnnnmmmllllllmmmoooooorrrpppnnnppprrrssspppnnnppppppooommmmmmqqqxxx~~~~~~yyytttrrrvvvmmmpppooozzz}}}}}}xxxcccLLLGGGZZZuuu```EEEQQQcccooogggYYYLLL===...yyy}}}~~~uuuYYYDDDIIIbbbuuu{{{yyyjjjUUUJJJFFF>>>777555444000...///,,,++++++***************++++++***)))))))))))))))++++++++++++,,,---......000444NNNjjjttt~~~zzztttgggcccdddEEE333...444888DDDYYYdddXXX888...222)))&&&------000000000000000000000000///111333666:::BBBJJJPPPXXX___ccceeehhhmmmqqqpppoooppppppppppppqqqtttwwwuuuuuutttsssrrrrrrrrrrrrvvvwwwyyy{{{}}}}}}|||{{{vvvsssqqqpppqqqrrrtttuuuwwwyyy{{{||||||}}}~~~~~~}}}{{{yyywwwvvvuuuzzzxxxwwwyyy}}}~~~{{{www}}}||||||~~~}}}{{{{{{}}}xxxqqqsssoooooovvv|||zzzuuurrrooolllgggeeedddeeeddddddsss|||vvvggg]]]YYYVVVQQQMMMHHHGGGEEEAAA===999555333////////////000111222222444444555555666888===@@@CCCHHHOOOTTTYYY^^^dddhhhjjjjjjiiihhhjjjooovvv{{{~~~zzzuuupppnnnnnnoooooooooppprrrssssssrrrqqqpppnnnjjjmmmtttqqqeee^^^```lllzzz||||||vvviiiXXXMMMJJJLLLNNNQQQTTTWWWZZZ^^^cccgggnnnkkkfff___UUUKKKFFFDDDCCCDDDEEEFFFIIIKKKMMMOOOPPPNNNKKKIIIKKKPPPVVVZZZ^^^aaaaaaZZZOOOCCC<<<999777666777:::======:::666444111...---.../////////------,,,,,,,,,,,,++++++///---...222666:::BBBKKKVVVZZZ```cccbbbaaa``````]]]]]]^^^aaacccaaa[[[VVVXXXXXXZZZ]]]```bbbaaa___cccdddeeefffggghhhiiiiiimmmlllmmmpppuuuxxxxxxwwwrrrjjj]]]PPPGGGCCCAAA@@@@@@GGGMMMNNNIIIEEECCCDDDIIIQQQ^^^jjjrrrwww|||}}}yyy{{{}}}uuunnnmmmmmmkkkiiigggfffggggggnnnoooooommmkkkhhhhhhiiihhhddd^^^\\\ZZZSSSGGG===555222///...------,,,++++++*********)))))))))))),,,,,,,,,...333888>>>AAAEEEHHHMMMQQQTTTWWWZZZ\\\```bbbeeehhhkkklllllllllmmmmmmmmmmmmmmmmmmmmmmmmiiikkkmmmmmmlllkkkmmmoooooonnnmmmllllllmmmnnnoooqqqooonnnoooqqqrrrpppmmmooooooooonnnpppuuu}}}{{{wwwuuusssyyypppqqqmmmzzzzzzcccMMMJJJ^^^wwwcccKKKSSSdddooogggXXXKKK;;;---~~~}}}|||uuuxxxjjjJJJGGGaaa|||rrr[[[OOODDD:::666333000///000,,,,,,+++***************+++***))))))))))))))))))++++++***++++++,,,---...444444LLLpppsssoooqqqUUU999...666999DDD^^^qqqkkkIII444111***)))---+++000000000000000000000000///000222555999@@@HHHMMMUUU\\\aaacccfffllloooooopppqqqrrrrrrqqqpppqqqrrrppppppqqqqqqrrrsssttttttwwwxxxzzz|||}}}}}}||||||vvvuuussssssrrrssstttuuuuuuwwwzzz{{{{{{{{{}}}~~~~~~~~~|||zzzwwwtttrrrzzzzzz{{{|||{{{zzzyyyxxxzzzyyyzzz{{{~~~~~~}}}||||||{{{}}}}}}}}}}}}~~~~~~~~~wwwnnnkkkffffffmmmttttttrrrqqqrrrmmmgggeeefffeeeaaa\\\iiiqqqyyylllZZZOOOKKKMMMNNNNNNPPPOOOLLLGGGAAA:::333000---...000222333555555666666777999:::;;;>>>BBBEEEIIIMMMSSSXXX\\\```eeehhhkkkllllllllllllooossswwwwwwuuuqqqnnnkkkiiihhhhhhjjjkkkmmmnnnooooooooonnnlllggggggkkkhhh___[[[]]]jjjqqqvvvtttpppjjjbbbZZZVVVXXXWWWNNNAAA888777999666999>>>CCCJJJTTT^^^dddtttvvvwwwssslllddd\\\XXXQQQRRRTTTWWWZZZ]]]___``````]]]XXXTTTUUUYYY^^^bbb^^^^^^\\\UUUKKKCCC@@@???===<<<;;;===@@@AAA>>>;;;333111...---.........---------,,,,,,,,,,,,++++++///------000333777???GGGPPPTTTZZZ^^^^^^]]]\\\\\\[[[ZZZZZZ]]]``````\\\YYYXXXXXXZZZ]]]```cccbbbaaaaaaaaaaaabbbdddgggjjjlllooooooqqqssstttrrrnnnkkk^^^SSSDDD999666777:::<<<;;;AAAFFFGGGDDDBBBCCCEEEIIIQQQ^^^iiiqqqvvvxxxzzz}}}xxxsssssswww{{{~~~~~~}}}||||||{{{vvvnnnhhhfffgggjjjlllnnnpppppppppsssvvvzzz||||||xxxrrrnnngggggggggfffeeeeeeddddddllllllkkklllmmmnnnnnnmmmoooiiiccc^^^ZZZQQQEEE<<<444222///.........---,,,***************)))))))))++++++---000555;;;AAAEEEHHHKKKOOOSSSVVVZZZ___bbbaaabbbccceeegggjjjlllmmmmmmmmmmmmmmmmmmmmmmmmmmmjjjlllmmmmmmmmmmmmnnnppppppooonnnmmmllllllmmmnnnooonnnnnnoooppppppooommmmmmnnnoooqqqttt{{{~~~yyyvvvuuutttvvvyyyuuunnnlllooo~~~pppWWWTTT]]]qqqbbbMMMXXXfffnnneeeVVVGGG999---~~~}}}}}}}}}zzzqqqvvv}}}YYYJJJ^^^yyy|||YYYKKK>>>777444111000111---,,,,,,+++******************)))))))))))))))***++++++******+++,,,,,,---000///MMM}}}~~~}}}oooEEE...222555???YYYpppxxxYYY<<<000---...///...////////////////////////...000222444888>>>EEEJJJSSSZZZ```bbbeeekkknnnnnnoooqqqtttuuusssqqqppppppooooooqqqrrrssstttttttttxxxyyyzzz||||||}}}||||||yyyyyyyyyxxxwwwvvvwwwxxxtttvvvyyyzzzzzzzzz|||}}}}}}~~~~~~~~~|||yyyuuutttxxx{{{}}}|||yyyvvvvvvwwwzzzzzzzzz{{{}}}~~~~~~~~~}}}|||{{{|||~~~}}}}}}}}}}}}~~~~~~}}}}}}ttteee^^^]]]cccjjjllllllmmmrrrlllgggfffhhhggg```YYYbbbjjjwwwooobbbPPPDDDBBBGGGMMMPPPVVVUUURRRLLLEEE===666111000222444777999::::::999:::<<>>GGGNNNRRRWWW\\\^^^^^^]]]\\\ZZZXXXXXX[[[```bbbbbb```^^^]]]^^^```dddggghhhggg___^^^]]]^^^aaaeeejjjmmmoooqqquuuvvvrrriii___YYYJJJCCC;;;777888:::999888===CCCIIIKKKIIIGGGIIILLLPPPVVVaaakkkqqqssssssssspppnnnkkklllpppsssuuuuuupppnnnjjjgggddd^^^WWWRRRPPPRRRVVVYYY[[[\\\\\\\\\\\\ccclllqqqqqqmmmjjjiii`````````aaaccccccaaa```gggjjjnnnpppppppppqqqrrrtttooohhhaaaZZZPPPDDD<<<444222///............---************************+++,,,---111666===BBBFFFLLLOOOSSSWWWZZZ___dddgggcccbbbbbbbbbeeehhhkkknnnmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnoooooopppqqqrrrrrrqqqpppnnnmmmlllllllllmmmmmmmmmnnnnnnooonnnnnnmmmmmmmmmooosssxxx~~~zzzwwwuuuttteeedddffflllrrrrrrooolllooocccZZZYYYfff|||dddLLL\\\ggglllcccRRRCCC555,,,~~~||||||}}}}}}~~~nnndddwwwlllQQQWWWnnnbbbRRRAAA999555222111222...---,,,+++***************)))))))))))))))******++++++*********+++,,,,,,,,,---OOO~~~}}}UUU333000222:::PPPbbbttt^^^@@@///...///...///////////////////////////---///111333777<<>>222,,,}}}{{{{{{}}}}}}~~~qqq___eee~~~]]]PPP___yyyiiiWWWEEE;;;888555333333///...---+++************)))))))))))))))******+++++++++************++++++------MMM}}}}}}|||aaa===444222888GGGQQQddd\\\CCC......---***...000000000000000000000000---...111333555:::???CCCNNNVVV]]]aaaeeekkknnnmmmkkkooosssvvvuuutttrrrrrrssstttuuuvvvvvvvvvuuutttyyyyyyyyyyyyzzzzzz{{{{{{yyy{{{zzzxxxtttrrrtttwwwsssvvvxxxyyyyyyzzz{{{|||zzz{{{|||||||||{{{zzzyyyrrrvvvyyyyyyvvvuuuuuuwwwvvvwwwyyyyyyyyyzzz}}}}}}~~~~~~|||{{{{{{}}}~~~}}}}}}|||}}}}}}}}}||||||}}}|||rrrggg___```dddgggiiillliiieeeccccccffffffbbb^^^[[[```kkkyyyzzzrrrlllfffaaa```aaa[[[TTTPPPQQQTTTXXXZZZVVVSSSLLLEEE???;;;999888999:::;;;===???@@@AAAAAACCCGGGMMMQQQUUUWWWZZZ\\\\\\\\\\\\^^^aaabbbbbbaaa]]]aaaeeehhhhhhhhhiiiiiijjjnnnqqqpppmmmjjjkkklllfffffffffggghhhiiijjjjjjeee```WWWOOOIIIFFFFFFGGGDDDCCC>>>888777::::::666444;;;BBBAAA<<<777888;;;===>>>?????????BBBEEEHHHFFFVVVgggqqqzzzmmmjjjhhhiiiqqq}}}vvvgggYYYOOOIIIDDDDDDDDDDDDDDDCCCBBBBBBBBBEEEKKKRRRUUUQQQHHH@@@999777555444333222000---------,,,,,,,,,,,,++++++---+++,,,000444888AAAJJJIIIKKKQQQWWW]]]___^^^\\\WWWVVVUUUXXX^^^bbbcccbbbaaa___]]]^^^aaaeeegggggg```^^^\\\[[[]]]bbbgggkkkooorrrsssooodddWWWKKKDDDAAA@@@>>><<<<<<===@@@AAA???EEELLLOOOOOOQQQVVVZZZggghhhkkknnnpppnnniiieee`````````___]]]\\\[[[[[[WWWTTTQQQMMMKKKKKKKKKLLLMMMPPPTTTWWWXXXVVVTTTRRRJJJPPPWWW[[[[[[YYYYYYZZZUUUSSSSSSUUUZZZ]]]]]][[[]]]iiitttvvvppplllqqqxxx{{{xxxssskkkaaaTTTGGG???777444111//////...---,,,*********+++++++++++++++---...111555:::@@@DDDGGGKKKOOOUUUYYY]]]```ccceeeeeecccbbbaaacccgggkkknnnmmmmmmmmmmmmmmmmmmmmmmmmkkkjjjjjjlllnnnppppppooopppooonnnmmmllllllmmmnnnlllnnnoooooonnnmmmmmmnnnoooooorrrwww~~~~~~}}}xxxuuuffffffeeegggoooxxxyyyvvvlllvvvkkkcccqqqsss}}}xxx]]]aaaeeefff[[[III999///+++}}}{{{|||~~~}}}~~~~~~~~~~~~~~~~~~}}}~~~{{{{{{}}}zzziiidddvvvrrrNNNLLLcccsss}}}mmm[[[GGG>>>;;;777444444///...---,,,+++*********)))))))))))))))***++++++++++++************++++++---***BBBiii}}}vvv}}}|||tttpppvvvaaaFFF:::111555@@@DDDTTT[[[III333000,,,'''///000000000000000000000000,,,...000222444888===@@@KKKSSS[[[___dddjjjlllkkkjjjnnnrrrtttsssqqqppppppqqqsssuuuwwwwwwwwwvvvuuuyyyxxxxxxxxxxxxyyyzzzzzzxxxyyyyyyuuupppnnnrrrvvvtttvvvxxxyyyyyyzzz{{{}}}{{{{{{zzzyyyyyyxxxwwwwwwqqqsssvvvxxxxxxxxxxxxyyywwwyyyzzzzzzyyy{{{~~~|||{{{}}}~~~~~~}}}}}}~~~~~~}}}||||||~~~|||pppeeebbbdddfffhhhkkkhhhgggeeeeeeffffffdddbbb^^^```eeennnzzzrrrbbbYYYQQQLLLMMMQQQ[[[[[[[[[]]]^^^___^^^]]]YYYSSSKKKBBB===;;;<<<===>>>???@@@BBBEEEHHHJJJLLLOOOSSSXXX\\\^^^___```aaa___^^^]]]^^^aaaaaa___]]]YYY\\\aaaeeefffggghhhiiikkknnnqqqpppkkkiiijjjlllkkkjjjhhhfffdddcccbbbaaaXXXTTTMMMFFFBBBCCCEEEGGGBBBCCCBBB???@@@AAA>>>888777???HHHKKKIIIIIIMMMRRRWWWWWWVVVSSSMMMHHHFFFEEE:::GGGTTT[[[iii{{{xxxsssmmmiiijjjpppwww}}}~~~vvvkkk___TTTNNNEEEGGGJJJLLLLLLIIIDDD@@@:::===DDDLLLRRRQQQJJJDDD<<<;;;888777666555222///------,,,,,,,,,,,,++++++...,,,,,,000333777???GGGHHHJJJOOOWWW^^^aaa___]]]]]][[[YYY[[[___bbbaaa______\\\ZZZZZZ\\\___bbbbbbbbb```]]]\\\]]]aaaeeehhhiiiiiieee^^^SSSJJJEEECCCFFFHHHHHHFFFBBB@@@CCCGGGBBBFFFKKKMMMPPPVVV```iiimmmllllllmmmnnnkkkfffbbb\\\ZZZWWWRRROOONNNOOOPPPPPPQQQRRRRRRSSSTTTWWWXXXWWWZZZ^^^aaa```]]]YYYVVVRRRTTTWWWXXXXXXXXXXXXXXXQQQOOOMMMPPPVVV[[[[[[ZZZ\\\eeemmmooollllllssszzz}}}|||yyyrrrhhhZZZLLLCCC888666222///......,,,+++*********++++++,,,,,,,,,---///333888>>>EEEJJJLLLLLLQQQXXX]]]```aaacccdddeeedddcccbbbdddgggkkkmmmmmmmmmmmmmmmmmmmmmmmmmmmjjjiiihhhjjjnnnppppppnnnooonnnmmmllllllmmmnnnooolllnnnppppppnnnmmmnnnoooppppppsssyyy~~~|||zzzwwwyyyvvvqqqpppsssrrrnnnqqqxxxzzziiiooo~~~~~~ttt]]]bbbdddbbbXXXFFF555---+++{{{{{{|||~~~~~~}}}}}}}}}}}}~~~xxx|||yyyqqqtttwwwzzzvvvkkkvvvOOO???PPP^^^yyy~~~ooo\\\III???<<<999555444000///---,,,+++*********))))))((())))))***++++++++++++***************+++,,,&&&666TTTjjj~~~}}}mmmooo}}}ttteeecccrrryyyooodddcccqqq[[[JJJ===000222;;;<<>>BBBGGGIIIJJJMMMNNNNNNNNNLLLEEE;;;===FFFRRRYYY[[[___fffmmmuuutttppphhh]]]QQQHHHDDDCCCLLLPPPOOOYYYlllyyyzzzzzzqqqiiidddccceeegggrrrssstttssslllcccYYYSSSQQQSSSWWW[[[ZZZUUUMMMGGG333666<<>>;;;888---------,,,,,,,,,++++++000------000222555<<>>HHHNNNVVV[[[^^^aaagggllliiikkknnnoooooopppqqqsssqqqrrrrrrqqqqqqtttxxx{{{wwwyyy{{{zzzyyywwwvvvwwwwwwtttvvv{{{{{{tttqqqtttyyyyyyxxxwwwvvvxxx{{{~~~}}}zzzvvvsssrrrsssuuuwwwvvvwwwyyy{{{|||||||||{{{~~~~~~~~~}}}zzzzzz}}}~~~~~~~~~}}}~~~|||nnnfffbbb___```bbbaaa___\\\ZZZYYYYYY[[[\\\ZZZPPPGGGIIIUUUccckkknnnsssrrrsssvvvwwwtttnnniii^^^ZZZRRRJJJDDDDDDHHHLLLWWWaaannnwwwxxxqqqiiiccc\\\TTTLLLHHHEEECCCFFFLLLKKKMMMQQQSSSVVVZZZ^^^aaaeeegggjjjiiigggfffgggiiihhhhhhhhhiiijjjhhheeebbbdddbbb```aaadddhhhkkkllllllmmmnnnnnnnnnmmmkkkjjjooooooppppppmmmeeeZZZRRRKKKDDD======DDDMMMTTTWWWUUUYYYYYYUUUTTTRRRIII>>>@@@JJJZZZjjjvvv{{{|||{{{}}}uuulllaaaXXXSSSQQQSSSVVVZZZ^^^dddjjjooorrrrrrpppnnnkkkgggdddaaacccccccccaaa``````bbbddd```ccchhhmmmrrrmmm]]]LLL888666555;;;DDDMMMPPPPPPQQQSSSMMMDDDDDDHHHAAA555000///............---+++...---,,,///555<<>>888222///000///,,,(((***+++,,,+++******,,,...222555;;;BBBJJJPPPUUUXXXYYYYYY[[[___dddfffdddaaaggghhhiiiiiihhhgggiiijjjnnnnnnnnnnnnmmmlllkkkjjjkkkjjjiiilllppprrrrrrpppmmmoooqqqpppnnnnnnppprrrssspppnnnnnnkkkiiikkkpppnnnpppuuu~~~}}}vvvqqqttt}}}{{{zzzuuummmmmmvvvssskkkfff```SSS[[[vvv}}}ooo```]]]ggghhh```MMM:::///***(((}}}~~~~~~}}}|||{{{zzzyyyzzzzzz{{{zzz}}}~~~~~~zzzuuuzzz{{{www|||SSSGGGLLLeeexxxtttmmmZZZGGGBBBCCC@@@:::666111000...,,,******************))))))))))))******,,,++++++******++++++,,,***)))---999IIIZZZkkkxxxtttjjjkkkuuulllgggkkktttttthhhZZZUUU^^^VVVAAA333...000888===KKKNNN@@@111......***---......//////000000000000000000000000444999===FFFLLLTTTXXXZZZ]]]cccgggkkkmmmoooppppppppprrrssssssssssssrrrrrrtttxxx{{{xxxxxxxxxwwwuuuuuuvvvxxx{{{xxxzzz~~~~~~xxxuuuwwwyyyzzz{{{{{{{{{{{{|||~~~{{{yyywwwvvvuuuvvvxxxyyywwwxxxyyy{{{{{{{{{zzzzzz}}}}}}}}}~~~~~~}}}zzzzzz|||~~~~~~~~~}}}~~~~~~qqqhhhccc```___aaa```^^^[[[YYYXXXXXXZZZ[[[WWWNNNDDDBBBHHHSSS\\\```ddddddfffiiikkkkkkgggddd___[[[TTTMMMJJJLLLRRRXXXbbbhhhqqqwwwuuummmbbb[[[UUUOOOKKKKKKIIIHHHJJJOOOTTTVVVZZZ]]]___cccgggjjjiiijjjjjjhhhffffffiiillllllkkkkkkllllllkkkiiiggghhhffffffgggiiijjjjjjiiikkkkkklllllllllkkkkkkjjjoooooooooqqqoooggg[[[RRRFFFBBB???BBBLLLVVV\\\______aaa^^^WWWRRRPPPKKKDDDHHHQQQ```nnnyyy~~~~~~~~~}}}{{{wwwpppiiiccc___[[[\\\^^^___aaadddiiillljjjlllmmmnnnlllhhhccc```eeefffgggfffddddddeeeggghhhlllpppwww|||xxxfffUUU>>>999555888AAAKKKRRRTTTVVVXXXRRRHHHGGGIIIBBB666222000------------,,,+++...------111777===AAACCCIIIIIILLLTTT^^^eeeeeeddd______```______^^^]]]\\\^^^\\\ZZZYYYZZZ]]]```bbb___]]]ZZZYYYXXXWWWTTTRRROOOLLLHHHEEEDDDFFFIIIKKKUUUYYYZZZUUURRRTTTUUURRRQQQRRRSSSWWWaaammmqqqooopppkkkfffdddeeedddaaa]]]UUURRRNNNKKKKKKOOOTTTWWW\\\aaagggmmmqqquuu{{{~~~{{{yyyxxxqqqkkkggghhhfffaaa^^^^^^XXXWWWUUUUUUWWW[[[___aaabbbfffiiihhhfffggglllqqqsssxxxwwwoooeeeZZZMMMAAA===777111/////////,,,)))***+++,,,+++******,,,...111555<<>>???GGGQQQXXX\\\\\\]]]___bbbbbbaaa___bbb___ZZZWWWVVV\\\dddjjjrrrrrrssssssooofffZZZQQQOOOLLLKKKNNNPPPPPPRRRVVV^^^```cccfffhhhjjjmmmooommmmmmllljjjiiikkknnnqqqrrrpppoooooopppooonnnllliiiiiiiiikkkmmmmmmllljjjjjjjjjiiiiiiiiijjjjjjkkkooonnnoooqqqppphhh\\\QQQCCCBBBDDDLLLWWWaaafffhhhiiiiiicccWWWNNNLLLLLLKKKRRRYYYeeepppyyy}}}~~~}}}yyyyyyxxxwwwuuurrrooonnnfffgggfffeeedddeeehhhkkkgggjjjnnnqqqqqqmmmgggdddjjjlllnnnnnnmmmllllllllllllnnnqqqwwwppp```GGG@@@999888???JJJSSSXXXYYYZZZUUULLLJJJKKKDDD:::555222...,,,,,,---------......///333999>>>AAACCCFFFGGGLLLUUU___dddeeeccc___```aaaaaaaaa___]]][[[]]]\\\[[[[[[[[[\\\^^^______]]][[[YYYWWWSSSOOOKKKIIIHHHHHHHHHIIIKKKMMMNNNTTTVVVUUUQQQPPPSSSVVVWWWWWW\\\```bbbgggnnnqqqoooqqqkkkeeeaaa```___]]]ZZZVVVTTTQQQPPPRRRVVV[[[___eeejjjqqqwww|||~~~uuupppmmmnnnmmmhhheeeeee``````___```aaaccceeeggghhhhhhhhhhhhhhhhhhiiijjjqqquuuuuupppfff[[[MMMAAA:::666111//////...,,,)))***+++,,,+++***+++,,,...000444===GGGPPPXXX]]]```^^^^^^^^^```dddfffffffffiiijjjkkkkkkiiiiiijjjkkkjjjiiiiiiiiiiiikkklllmmmiiiiiiiiikkknnnpppppppppooopppqqqqqqppppppqqqsssrrrooommmmmmjjjggghhhlllqqqsssxxx~~~zzzxxxwwwyyyzzzuuukkkgggqqq}}}xxxzzzssscccUUULLL___~~~gggWWWYYYiiiiiihhh^^^KKK999000,,,+++wwwxxxzzz|||}}}}}}|||{{{zzzzzzzzzzzz{{{||||||}}}zzz{{{~~~~~~}}}}}}{{{xxx}}}jjjPPPLLL___~~~lllYYYKKKAAA999555333111///---++++++***+++******))))))))))))******++++++************++++++---+++---444===NNNkkkqqqjjjzzz}}}wwwmmmqqq}}}}}}qqqfffdddnnnccc===...777666>>>YYYoooiiiNNN555---...++++++,,,,,,---...//////......///......111555888AAAFFFMMMSSSWWW[[[```ccclllnnnppppppoooooopppqqqssstttuuutttttttttvvvwwwvvvwwwwwwvvvuuutttvvvxxxyyyyyyzzz{{{{{{xxxvvvvvvsssuuuwwwwwwwwwvvvwwwyyyzzz{{{|||~~~~~~}}}|||{{{yyyzzz{{{{{{zzzyyyxxxwwwxxxyyy{{{}}}}}}|||zzzyyy}}}|||{{{zzzzzzzzzzzzzzz{{{|||}}}}}}||||||~~~~~~~~~~~~}}}ooogggbbb]]][[[\\\]]]ZZZVVVRRROOONNNNNNOOOQQQMMMFFF>>>;;;BBBNNNXXXbbbbbbbbbccccccddddddccchhhiiiiiijjjlllqqqwww|||~~~xxxpppjjjfff___UUUMMMOOOLLLLLLQQQTTTUUUYYY___dddfffhhhiiiiiijjjlllmmmnnnnnnooopppqqqsssuuuvvvvvvtttqqqqqqrrrrrrqqqppphhhhhhgggiiilllnnnooooooiiihhhhhhggghhhiiikkklllpppoooooopppnnnfffXXXNNNFFFHHHNNNWWWaaahhhkkkkkkkkkjjjdddXXXMMMIIIMMMRRR\\\aaaiiiqqqvvvxxxwwwvvvttttttuuuuuuuuuuuuuuutttnnnnnnmmmkkkiiiiiilllnnnhhhjjjnnnpppooollliiifffiiilllooopppooonnnmmmlllhhheeecccgggqqqwwwqqqfffNNNHHH@@@<<<@@@HHHOOOTTTSSSTTTQQQLLLJJJKKKGGG@@@;;;666111...---...///000//////111555;;;@@@BBBCCCCCCFFFLLLUUU^^^ccccccbbb___```bbbcccbbb```]]][[[[[[[[[\\\\\\]]]]]]^^^^^^___]]][[[YYYVVVQQQKKKGGGJJJLLLPPPRRRRRRQQQNNNLLLMMMNNNMMMLLLLLLOOOTTTVVV\\\dddkkkkkkkkkmmmmmmkkkjjjgggccc```^^^]]]ZZZWWWYYYXXXWWWWWW[[[```eeehhhnnnrrrxxx}}}~~~zzzyyyxxxtttpppnnnqqqqqqpppqqqtttrrrqqqnnnmmmmmmnnnqqqsssrrrmmmgggeeegggiiihhhffflllnnnoookkkcccVVVIII@@@777333000.........,,,***+++,,,,,,,,,++++++---...000555???IIISSSZZZ^^^```aaaaaaaaabbbdddfffggghhhjjjkkklllllljjjjjjkkkllljjjiiihhhggggggiiikkkllljjjjjjkkklllooopppqqqrrrpppqqqqqqqqqqqqqqqrrrrrrrrrpppoooooolllhhhhhhlllqqqtttzzz~~~wwwtttvvvxxxvvvwwwvvvpppnnnvvv}}}~~~|||xxx}}}ppp\\\QQQccciiiTTTWWWkkkllliii\\\GGG555---***(((uuuvvvwwwyyyzzz{{{{{{{{{}}}}}}}}}}}}}}}||||||{{{zzzzzz{{{|||}}}}}}|||{{{yyy{{{xxxnnn___MMMSSStttqqqYYYIIIBBB@@@444222000...,,,+++++++++******))))))))))))******+++******))))))******++++++''')))///777LLLtttuuuhhhrrryyyvvv}}}{{{nnnlllxxxoooFFF///333444???YYYvvvxxx^^^===---+++******+++,,,---...//////......///......000333666>>>CCCJJJQQQXXX^^^cccfffjjjkkkmmmnnnmmmlllmmmnnnppprrrttttttsssssstttuuuuuuwwwzzz{{{zzzxxxwwwwwwxxxyyyyyyxxxxxxwwwvvvtttsssttttttsssrrrsssvvvyyy{{{}}}~~~{{{zzzzzz{{{||||||{{{zzzxxxwwwvvvwwwzzz|||}}}}}}|||{{{||||||{{{{{{zzzyyyyyyzzz{{{|||}}}|||{{{{{{}}}~~~~~~~~~{{{nnngggbbb]]]\\\]]]___\\\WWWQQQMMMKKKJJJJJJLLLLLLGGG@@@;;;???KKKVVVjjjkkkkkklllmmmnnnoooppptttxxx}}}wwwjjjaaa\\\XXXSSSOOOPPPLLLKKKOOOSSSVVV\\\ccciiijjjjjjhhhgggggghhhjjjmmmoootttxxx{{{|||{{{zzzvvvtttrrrqqqrrrrrrrrrqqqkkkhhhddddddfffiiilllmmmggggggffffffgggiiikkklllppppppooonnniii```TTTLLLNNNRRRXXX```fffiiiiiihhhhhhhhhdddZZZPPPLLLRRRZZZiiimmmrrrvvvxxxwwwtttrrrpppppppppppppppqqqrrrrrrrrrrrrqqqooonnnoooqqqtttjjjjjjiiihhhfffeeecccccccccgggkkklllkkkiiihhhhhhddd^^^UUURRRZZZdddfffbbbOOOKKKDDD@@@@@@BBBEEEGGGFFFHHHHHHGGGHHHKKKJJJGGG@@@;;;555111000111222222//////222666<<>>AAACCCFFFHHHIIIJJJDDD???999444333333333333000000222666===DDDHHHIIIHHHLLLSSSZZZ```dddfffgggbbbcccdddddddddbbb```^^^\\\]]]]]]^^^___`````````ZZZXXXUUUTTTRRRNNNJJJFFFJJJPPPYYY```aaa[[[SSSMMMIIIHHHHHHJJJJJJIIIKKKPPPZZZccclllmmmlllkkkgggccc\\\^^^aaaddddddbbb^^^\\\______aaacccggglllpppsss~~~~~~~~~}}}yyywwwxxxwwwuuupppllljjjjjjkkkjjjhhhiiimmmpppttt|||~~~zzz|||xxxiiiaaacccggghhhggghhhccc]]]WWWLLL???555111/////////...---,,,+++++++++,,,---,,,++++++---///444:::DDDNNNVVV[[[]]]]]]bbbccceeeeeeeeeeeeggghhhgggiiikkkkkkkkkkkkmmmooommmlllkkkiiiiiiiiiiiijjjkkkmmmooopppqqqrrrtttvvvqqqpppoooppprrrrrrrrrpppsssrrrtttvvvtttooonnnpppwww}}}~~~yyyyyyzzztttrrrttttttmmmddd___uuuxxxuuuuuu{{{zzz{{{xxxZZZWWWkkkgggTTT\\\uuuvvvnnn[[[CCC222,,,***)))rrrssstttvvvxxxyyy{{{{{{}}}~~~~~~~~~}}}|||{{{zzzzzzwwwuuuvvvyyy{{{|||{{{yyyzzz}}}~~~mmmdddtttvvvZZZLLLaaavvvYYYFFF;;;666444222///---,,,++++++******))))))))))))************))))))))))))******---***---111333EEEuuusssggggggxxx|||}}}zzzKKK333:::888BBBXXXjjjbbbFFF000*********+++---...///111111///000000000//////111333999<<>>DDDJJJRRRZZZ___ddddddfffjjjnnnrrrssssssrrrssstttvvvwwwwwwwwwwwwrrrtttuuuuuutttsssssstttxxxvvvttttttuuuvvvuuutttsssuuuxxxzzz{{{yyyvvvtttssssssuuuyyy||||||xxxuuuxxxyyyzzz{{{|||||||||||||||{{{yyywwwwwwyyy{{{|||yyyzzz||||||yyy|||{{{{{{|||}}}}}}|||zzz~~~~~~|||{{{|||}}}~~~~~~}}}~~~qqq___VVVQQQKKKFFFDDDAAA@@@???>>>>>>=========@@@AAABBBEEEJJJQQQWWWZZZaaaccceeeiiimmmnnnllljjjlllnnnnnniiicccaaadddgggcccffffffaaa[[[XXX[[[___WWW\\\dddkkkpppqqqpppnnntttsssqqqpppqqqtttwwwyyy|||xxxtttssstttvvvwwwqqqqqqqqqppppppnnnllljjjccceeegggfffbbb___]]]]]]YYYXXXXXXZZZ]]]```aaaaaaiiisssxxxrrrhhhccccccdddeeecccbbbccceeeggggggfffaaaSSSFFFFFFNNNVVV]]]aaaeeeeeeeeeeeeeeebbb^^^ZZZRRRXXX[[[\\\```fffeee___]]]\\\YYYVVVQQQKKKFFFBBBFFFEEECCC@@@>>>===<<<;;;888:::<<<===>>>===<<<;;;???AAAFFFMMMTTTYYYZZZZZZVVVSSSPPPMMMLLLJJJGGGEEEEEEDDDDDDEEEGGGHHHGGGEEEFFFIIIEEE:::222111///+++111000333999>>>BBBIIIQQQRRRKKKIIIQQQYYY[[[\\\___cccbbb___\\\\\\\\\^^^___ffffffdddbbb```^^^]]]\\\\\\[[[[[[[[[[[[]]]^^^___\\\___aaaaaa___]]]\\\\\\___UUULLLGGGCCC>>>>>>@@@DDDOOO\\\eeehhhiiikkknnnooonnnllliiihhhiiimmmpppssszzz~~~~~~}}}}}}{{{wwwwwwtttqqqooommmllliiigggeee^^^ZZZ[[[^^^]]]^^^```ccclllwwwvvvnnnlllkkkiiifff___YYYOOOGGGCCCAAAAAAAAA333222000...---,,,,,,---,,,---.........---,,,+++******+++---...000222333;;;BBBMMMZZZbbbeeecccaaaeeeeeefffggghhhiiijjjjjjkkkkkkjjjiiiiiikkkooorrrqqqpppnnnmmmmmmoooqqqsssooopppqqqpppnnnllllllmmmpppppppppppppppooonnnmmmsssrrrqqqqqqrrrsssuuuvvvyyy~~~yyytttyyy}}}sssppplllrrryyyvvvxxx}}}zzzmmmssspppbbbfffqqqggg]]]HHH333+++------***ssspppmmmmmmppptttuuuuuuvvvyyy|||}}}}}}}}}}}}~~~{{{{{{{{{{{{|||~~~}}}{{{yyyyyyxxx}}}}}}yyyrrrsssvvvvvvpppvvv\\\GGGQQQccc{{{zzzkkk[[[KKKCCC???:::444111000///---***+++******)))))))))))))))+++++++++++++++++++++++++++***,,,///,,,...BBBZZZxxxzzzrrrcccccciiiqqqmmmeeeiiiuuummmccccccmmmfffMMM:::777111999@@@JJJSSSKKK999111,,,------,,,,,,...000000///////////////000000111555999===CCCJJJQQQYYY___dddeeehhhkkkoooqqqrrrrrrrrrssstttuuuvvvwwwwwwwwwrrrtttttttttrrrqqqrrrtttwwwvvvtttuuuvvvwwwvvvuuurrrtttwwwyyyzzzyyywwwvvvvvvuuuuuuwwwzzz{{{yyywwwvvvwwwxxxyyyzzzzzz{{{{{{zzzzzzzzzzzzzzzzzz{{{{{{zzz{{{}}}}}}{{{{{{{{{{{{|||}}}~~~|||{{{}}}~~~~~~}}}|||}}}~~~~~~~~~nnn\\\RRRLLLFFFAAA???>>>===<<<;;;::::::::::::888888999;;;???DDDHHHKKKRRRRRRTTTWWWZZZ[[[ZZZXXX^^^aaacccbbb___^^^```cccbbbdddccc___ZZZYYY^^^cccfffhhhllloooqqqrrrrrrrrrzzzyyyxxxwwwxxxyyy{{{||||||zzzxxxuuusssrrrrrrrrrnnnnnnnnnoooooommmjjjhhhggghhhhhhhhhfffccc```___YYYXXXWWWYYY\\\___``````hhhqqquuupppiiifffffffffeeecccbbbdddgggjjjiiihhhcccUUUJJJKKKSSS\\\dddiiihhhgggeeedddbbb]]]XXXTTTUUUZZZ]]]^^^bbbggggggbbb___```^^^VVVKKKAAA<<<:::???>>><<<:::999777777666555666999;;;<<<;;;:::::::::;;;???FFFOOOUUUXXXYYY^^^[[[WWWTTTRRRPPPMMMKKKHHHGGGGGGHHHJJJJJJHHHGGGAAACCC@@@888222222111...222222555;;;???BBBIIIPPPOOOHHHFFFMMMTTTWWWZZZ]]]___``````aaaaaa`````````cccdddeeeeeedddbbb```___]]]\\\\\\]]]___bbbdddfffhhhhhhgggddd```]]]]]]]]]\\\TTTMMMJJJFFF@@@>>>???CCCMMM[[[dddggghhhkkkmmmooonnnmmmkkkjjjkkkooorrrvvv}}}}}}zzzuuuuuurrrooolllkkkjjjhhhgggaaaZZZVVVXXX[[[]]]___ccciiipppyyyvvvhhh]]]XXXVVVUUUSSSOOOJJJBBB;;;777666555444222111000...------------------.........---,,,+++***+++,,,,,,...///222444>>>EEEPPP[[[cccfffeeecccccccccdddeeehhhjjjlllmmmlllllllllkkkjjjlllpppssssssrrrooommmlllmmmooopppnnnooopppooommmlllkkklllppppppqqqqqqqqqpppoooooorrrqqqqqqqqqrrrsssuuuvvvyyy~~~}}}}}}}}}}}}yyyqqqsssxxxwww{{{~~~wwwpppnnnooojjjdddrrrjjj]]]___ggg^^^UUUCCC111))),,,,,,)))mmmkkkiiijjjmmmpppsssssswwwzzz|||}}}}}}}}}}}}~~~~~~~~~}}}~~~|||{{{xxxzzz}}}xxxvvvzzzyyy{{{jjjJJJEEENNNeeeuuupppbbbUUUMMMGGGBBB===555111000///---++++++******)))))))))))))))++++++++++++++++++++++++***)))+++///,,,+++666DDD[[[ggg{{{{{{cccZZZ[[[fffggg___bbbooossscccUUUUUUZZZTTTAAA111...777===@@@GGGJJJ???111...,,,++++++,,,---///111//////......//////000000444777<<>>BBBCCCGGGMMMNNNHHHEEEIIIOOOSSSWWWZZZ[[[^^^bbbeeegggfffdddbbb___aaadddffffffeeebbbaaa\\\]]]^^^```cccgggjjjmmmpppnnnkkkfffcccbbbdddggg]]]VVVPPPMMMIIICCC??????CCCMMMZZZcccfffhhhjjjmmmmmmmmmllljjjjjjmmmqqquuuzzz~~~yyytttssspppmmmjjjiiihhhgggfff]]]VVVRRRTTTXXX\\\aaagggooosssxxxyyyxxxvvvwwwxxxnnncccTTTHHHCCCBBBBBBAAACCC???999444222000///...000000///...............------......------,,,++++++,,,,,,,,,---///333555BBBHHHSSS]]]dddgggfffeeeaaaaaabbbcccfffjjjnnnppplllmmmmmmllllllmmmpppsssuuussspppmmmlllkkklllmmmmmmnnnoooooommmkkkkkklllppppppqqqrrrrrrrrrqqqqqqppppppppppppqqqsssuuuvvvxxx{{{~~~vvvsssvvvxxx~~~~~~rrrggg[[[WWWYYYaaaxxxnnn\\\RRRRRRVVVQQQIII:::---)))++++++(((hhhfffeeefffhhhkkkooopppvvvxxx{{{||||||||||||}}}|||{{{}}}zzzvvvwwwwww~~~xxxPPP>>>DDDZZZtttyyyjjj^^^VVVMMMEEE>>>666111000000...---+++******)))))))))))))))************************((('''))).........333;;;LLL\\\tttiiiXXXUUUdddmmmgggcccgggyyymmm]]]WWW```dddNNN111000555::::::CCCRRRLLL333111---***+++,,,,,,...111//////.........//////000222555:::@@@FFFNNNWWW\\\dddgggjjjmmmnnnooopppqqqqqqrrrssstttuuuvvvvvvvvvvvvvvvuuusssqqqqqqsssuuuuuuttttttvvvyyyzzzyyyxxxwwwxxxyyyzzz{{{zzzyyyyyyyyyxxxxxxxxxyyyyyyyyyyyyvvvvvvwwwxxxyyy{{{|||}}}yyyyyyzzz{{{||||||||||||zzz{{{||||||{{{{{{{{{|||zzzzzz{{{}}}~~~|||{{{}}}~~~~~~~~~~~~nnnZZZOOOHHHAAA<<<:::777666555444333333333333666555555666777999<<<===EEEDDDCCCEEEIIIMMMNNNOOOHHHNNNVVV\\\______```aaacccdddaaa\\\YYY\\\eeemmmxxxxxxxxxwwwxxxyyyyyyzzz}}}~~~zzz{{{}}}|||yyysssmmmiiieeeeeefffjjjnnnooommmjjjjjjhhhgggffffffeeebbb___[[[XXXVVVVVVYYY]]]___```kkkppprrrpppoooppppppnnniiifffeeegggjjjjjjfffbbbXXXPPPLLLPPPXXXaaajjjrrrrrrnnnjjjeeeaaa\\\VVVSSS[[[^^^cccgggiiiiiiddd_________]]]WWWNNNFFFBBBBBB666555555555555555666666555666888:::;;;;;;:::999999888:::???GGGQQQXXX[[[YYYXXXUUUTTTSSSRRROOOLLLNNNMMMMMMNNNNNNMMMJJJHHHDDDEEEBBB===777333111000444555:::@@@CCCBBBEEEJJJPPPKKKHHHHHHLLLQQQTTTWWW[[[^^^cccgggiiijjjiiihhh```aaabbbcccddddddcccccc]]]^^^```cccfffjjjmmmoooqqqnnnjjjgggfffjjjpppuuubbbZZZSSSOOOJJJDDDAAABBBEEEOOO\\\eeehhhiiikkknnnkkkkkkkkkjjjkkknnnssswww}}}{{{vvvssspppllliiihhhgggfffeee\\\VVVRRRTTTWWW[[[cccjjjppprrrssspppjjjeeeaaa```WWWPPPEEE===:::;;;<<<======999555333111000...---//////........./////////---------------,,,,,,,,,,,,---...------///444999EEEKKKUUU^^^ccceeeffffffcccbbbbbbbbbeeeiiimmmppplllmmmmmmlllkkkmmmooorrrsssrrrpppmmmllllllllllllmmmooopppooommmllllllmmmppppppqqqrrrssssssssssssooooooooooooqqqsssuuuvvvvvv}}}~~~~~~}}}~~~{{{sssuuuyyypppjjjYYYQQQVVVfffqqq[[[LLLEEEDDDEEEFFF>>>444,,,***++++++***ddddddcccccceeehhhlllnnnsssvvvyyyzzzzzzzzz{{{|||~~~~~~~~~xxxvvv\\\AAAAAASSSwww}}}qqqeeeRRRHHHAAA888222000000000///+++******)))))))))))))))************************)))''''''***---...333777DDDXXXssssss\\\PPP]]]pppuuuqqqooozzzwwwkkk```hhhooo[[[<<<555333777;;;IIIcccbbbCCC666///***+++---,,,---111//////............//////000333888===CCCKKKSSSXXXaaaeeejjjlllmmmmmmnnnooopppqqqrrrtttuuuuuuuuuuuuxxxxxxwwwtttrrrsssuuuxxxttttttuuuwwwzzz{{{zzzyyyyyyyyyxxxxxxwwwwwwvvvvvvwwwyyy{{{||||||zzzxxxwwwyyyyyyyyyyyy{{{|||~~~{{{{{{yyyyyyyyyzzz|||~~~wwwyyy{{{zzzxxxwwwxxxyyyxxxyyy{{{~~~|||{{{}}}~~~~~~nnnZZZNNNGGG@@@;;;:::555555444333222222222222000000000111333555777888<<<;;;;;;===BBBGGGJJJKKKHHHMMMTTTZZZ]]]^^^^^^^^^\\\[[[XXXSSSPPPTTT^^^gggqqqssswwwzzz}}}~~~~~~~~~~~~wwwpppkkk___^^^___ccciiimmmllliiikkkiiihhhgggfffeeebbbaaa]]]ZZZWWWVVVYYY]]]```bbbnnnsssvvvtttsssttttttqqqlllhhheeefffiiiggg```YYYRRRNNNNNNTTT[[[aaaiiiqqqppplllhhhdddbbb___[[[YYY\\\^^^ccciiijjjddd\\\WWWPPPMMMIIIGGGGGGDDD@@@<<<444444555666777888:::;;;<<<===>>>@@@@@@???===<<<>>>======BBBJJJSSSYYY]]]ZZZYYYXXXXXXXXXXXXUUUSSSPPPOOOOOOPPPPPPNNNJJJGGGEEEDDDBBB???999444111222555666;;;AAACCCBBBDDDHHHSSSRRROOONNNPPPSSSUUUVVV^^^```cccfffiiilllmmmnnnhhhfffdddccccccdddfffgggcccdddgggjjjmmmpppqqqrrrpppnnnjjjfffgggllluuu{{{iii___UUUNNNIIIEEEDDDGGGIIISSS```hhhjjjkkkmmmpppnnnnnnnnnnnnooosssyyy}}}~~~}}}xxxrrrpppmmmjjjiiigggeeebbb]]]XXXVVVXXXZZZ]]]dddlllmmmmmmkkkfff___WWWPPPMMMGGGDDD@@@>>>============666444111//////...---+++.........///////////////......------,,,,,,,,,,,,,,,...///...---000777>>>HHHNNNWWW^^^bbbdddeeeffffffeeedddccceeegggkkkmmmkkkllllllkkkkkkkkknnnpppppppppooonnnmmmnnnnnnooonnnpppqqqqqqooonnnnnnooopppqqqrrrsssssssssssssssooooooooooooppprrrtttuuussszzz}}}|||||||||{{{tttvvv{{{xxxxxx~~~yyymmmZZZRRRWWWfffhhhOOOBBB??????>>>???888000,,,,,,,,,,,,,,,dddeeeeeeddddddgggkkknnnpppssswwwyyyyyyzzz{{{}}}~~~}}}}}}~~~nnnssslllKKK@@@KKKsss|||```PPPGGG<<<555222111111///+++******)))))))))))))))************************+++)))((('''(((+++///222===WWWvvviiiTTTWWWooo|||kkkkkkppp```EEE;;;000555>>>LLLmmmvvvYYY===111***,,,...+++,,,111//////......------......///222666:::@@@GGGOOOTTT\\\bbbhhhjjjjjjjjjkkkmmmpppppprrrssstttuuuuuuuuuwwwwwwwwwvvvuuuuuuwwwyyyuuuuuuvvvxxx{{{|||zzzyyyvvvvvvtttssssssrrrsssssswwwzzz}}}}}}yyywwwvvv{{{zzzzzzyyyzzz{{{}}}~~~}}}{{{yyywwwwwwyyy{{{}}}tttwwwzzzzzzwwwuuuuuuwwwwwwxxx{{{~~~}}}|||}}}~~~kkkWWWJJJDDD>>>999888555444333222111111111111......///000222333555666555444555888===BBBEEEFFFFFFHHHMMMQQQTTTUUUUUUUUUOOOOOOMMMIIIGGGLLLXXXaaammmqqqwww~~~zzzsssooo___\\\ZZZ]]]dddiiihhhfffkkklllllljjjfffddddddeeeaaa]]]YYYXXXZZZ^^^bbbdddqqqxxx}}}zzzvvvuuutttrrrmmmiiieeefffhhhddd[[[RRRQQQQQQUUU\\\```ccciiipppjjjgggdddbbbaaaaaa```___^^^^^^aaaeeeddd[[[RRRMMMHHHBBB======@@@@@@<<<666333444555777999<<<>>>???BBBDDDEEEGGGGGGFFFEEEDDDCCCCCCEEEJJJRRRZZZ___aaa___^^^^^^___```___\\\ZZZTTTTTTTTTTTTTTTQQQMMMIIIBBB@@@@@@???;;;555333555888888===CCCDDDCCCEEEIIITTTWWWXXXVVVWWWZZZZZZXXXbbbbbbdddfffiiillloooqqqooolllhhheeedddfffiiillliiikkkppptttwwwxxxwwwwwwtttqqqkkkfffdddgggmmmrrrjjj___TTTMMMIIIEEEGGGJJJNNNWWWdddkkkmmmlllnnnpppssssssssstttuuuyyy|||yyyqqqpppnnnllljjjfffaaa^^^\\\ZZZZZZ]]]___```eeellljjjiiifffaaaZZZRRRKKKGGGDDDDDDDDDDDDBBB???===;;;666333000////////////...---...///////////////...///...---,,,,,,,,,,,,------///000///...222<<>>555...------,,,,,,...hhhiiiiiigggggghhhmmmqqqooorrrvvvyyyzzz{{{}}}}}}}}}}}}~~~tttfffuuuzzzSSSCCCDDDlll|||[[[QQQDDD:::444222000///+++******)))))))))))))))************************)))******((((((+++...000;;;[[[wwwaaaXXXkkk|||}}}mmmVVVBBB000444===DDDdddxxxeeeBBB444,,,...///***+++000000///...------------......000444888===CCCJJJOOOXXX^^^eeehhhhhhgggiiilllooopppqqqrrrsssttttttttttttuuuwwwwwwvvvvvvwwwyyyvvvvvvwwwyyy||||||zzzxxxtttsssrrrqqqrrrsssuuuvvvyyy|||~~~~~~{{{xxxxxxxxxzzzyyywwwvvvvvvxxxyyyzzz{{{{{{yyyxxxwwwwwwxxxxxxssswww{{{{{{wwwttttttvvvwwwxxx{{{~~~}}}~~~~~~~~~~~~|||jjjUUUIIIBBB===999888444333222111111000000000000111111222333333444555444333444777;;;>>>???@@@AAAAAABBBEEEHHHJJJKKKKKKJJJKKKKKKIIIIIIPPP\\\fffqqquuu{{{yyytttqqqgggbbb\\\^^^ccchhhgggeeeiiilllnnnjjjdddaaadddgggddd```[[[YYY\\\```eeegggrrr|||wwwsssqqqpppmmmhhheeefffhhhdddZZZPPPRRRUUU]]]dddfffeeehhhnnnhhhfffcccbbbccceeeffffffccc^^^\\\]]]ZZZPPPIIIGGGCCC???<<<<<<===>>>;;;888555666777:::===@@@CCCDDDEEEGGGJJJLLLNNNNNNNNNMMMJJJKKKPPPWWW```gggjjjkkkmmmlllkkklllllljjjgggddd[[[[[[[[[[[[ZZZWWWRRRNNNGGGDDDDDDDDD@@@888666888;;;;;;???DDDFFFEEEHHHMMMQQQYYY^^^^^^___bbbaaa\\\cccdddeeegggjjjlllnnnpppmmmkkkhhhfffeeegggjjjllljjjnnnuuu{{{~~~~~~|||zzzwwwsssmmmfff```___aaacccbbbYYYPPPLLLIIIGGGHHHLLLQQQZZZfffmmmmmmlllmmmooouuuuuuuuuvvvwww{{{|||{{{zzzwwwooonnnnnnllljjjddd]]]XXXXXXYYY]]]bbbccccccfffllljjjiiifffccc]]]WWWPPPKKKJJJKKKKKKJJJGGGCCC???===888555222000111111111111...//////000000///...---///...---,,,,,,,,,---------000111000///555@@@IIIOOOUUU]]]aaabbbcccfffiiiiiiiiihhhhhhhhhiiiiiijjjkkklllmmmmmmllllllmmmnnnppppppppppppqqqqqqrrrrrrnnnoooqqqqqqooooooooopppqqqrrrrrrrrrrrrqqqqqqpppqqqpppooonnnnnnooopppqqqrrrwww||||||uuuuuuwwwxxx}}}}}}mmm]]]XXXZZZmmm^^^IIIDDDHHHJJJHHH???555...---...++++++...kkkllllllkkkiiijjjooosssooorrrvvvyyy{{{}}}~~~}}}}}}~~~dddgggWWWHHHBBBhhhcccYYYJJJ===666333000...+++******)))))))))))))))))))))))))))))))))))))))&&&))),,,++++++...222444>>>aaa{{{jjjZZZeeepppGGG222444999777TTTpppeeeFFF666---//////******000000///...------------------000333777;;;AAAHHHLLLTTT[[[cccgggffffffhhhkkkooopppqqqrrrssstttttttttqqqsssvvvwwwvvvvvvwwwxxxvvvwwwxxxzzz||||||zzzxxxtttssssssssstttwwwzzz{{{|||}}}~~~|||xxxwwwyyy{{{xxxwwwuuutttssstttvvvwwwyyyzzzzzzzzzyyywwwuuutttrrrxxx}}}}}}yyyuuutttvvvvvvxxx{{{~~~}}}~~~|||||||||}}}}}}jjjUUUIIICCC>>>::::::333222111000000//////000000000000000000000000000222222222444777999999999>>><<<<<<===@@@CCCEEEFFFLLLNNNOOOOOOQQQYYYfffpppxxx{{{}}}xxxtttrrrrrrjjjbbbaaafffjjjiiigggfffkkknnniiiaaa]]]aaagggfffbbb]]]ZZZ]]]bbbfffiiirrr~~~wwwqqqnnnmmmlllhhhdddfffiiifff[[[PPPSSSWWW```hhhhhheeefffkkkjjjgggddddddfffiiikkkkkkggg___YYYWWWQQQHHHDDDDDD;;;;;;;;;::::::::::::;;;888999;;;===AAAEEEHHHJJJFFFHHHLLLOOORRRSSSTTTSSSPPPSSSYYYccclllsssuuuvvv~~~}}}|||{{{{{{xxxsssppp````````````___[[[VVVRRRPPPLLLKKKKKKDDD:::777999>>>>>>AAAFFFHHHGGGKKKPPPNNNXXX```ccceeehhheee```cccdddgggiiikkkmmmmmmmmmggggggfffeeeeeefffhhhiiihhhmmmuuu}}}}}}{{{wwwtttmmmeee^^^ZZZZZZ[[[[[[SSSMMMLLLKKKIIIIIILLLRRR\\\gggmmmmmmllllllnnnttttttttttttuuuyyy~~~yyyxxxwwwuuunnnmmmmmmllliiibbbZZZTTTUUUWWW^^^eeefffeeeggglllllljjjhhhfffbbb]]]VVVRRROOOPPPPPPNNNKKKGGGDDDCCC666333///---...///000000...///000000000///---,,,///...---,,,+++,,,---------000222111000666BBBLLLQQQXXX___ccccccdddgggkkkhhhhhhiiiiiijjjjjjjjjkkklllmmmooonnnmmmmmmnnnoooqqqqqqqqqqqqqqqqqqqqqqqqlllnnnppppppooonnnnnnooorrrrrrrrrrrrqqqqqqpppooorrrqqqooonnnnnnnnnooopppsssxxxzzzuuunnnnnnnnnmmmxxxxxxssswwwiii___ZZZggg}}}vvvXXXGGGFFFKKKMMMKKK@@@555...------******---vvvvvvuuurrrooommmnnnpppuuutttttttttvvvyyy|||~~~~~~ooohhhwwwdddNNNGGG___ttt^^^HHH???===777000---...,,,******++++++***)))************************((()))***+++***+++...000:::YYYqqqqqqvvvhhh[[[rrr___888...:::999BBB\\\jjjYYY:::...111,,,111555'''111000///...------.../////////111444999@@@EEEIIISSSXXX___ccceeegggkkknnnmmmpppssstttssssssssstttxxxwwwuuuuuuuuutttrrrpppooorrrwww{{{}}}}}}{{{yyyssspppoooppptttxxxzzz{{{}}}}}}|||zzzzzzyyyyyyyyyvvvwwwxxxvvvsssrrruuuwww{{{{{{{{{{{{zzzyyyxxxwwwxxxwwwvvvwwwyyyzzzyyywwwxxx{{{~~~~~~~~~||||||}}}lllVVVGGGAAA>>>888222666444111000000000000///444333111000000111333444666555555333222333777:::;;;999:::>>>===<<>>>>>===:::888666>>>@@@AAABBBCCCEEEIIILLLGGGDDDIIISSSYYYZZZ\\\```fffggglllwww|||vvvlllgggiiiggg```aaahhhgggddd]]]QQQFFF???>>>@@@EEEEEEFFFHHHLLLQQQVVVYYY]]][[[\\\ccckkknnnjjjeeemmmmmmllllllllllllllllllmmmjjjfffeeefffhhhiiiiiisssppprrrzzz}}}zzzyyy{{{{{{yyytttkkkaaa\\\ZZZ\\\^^^TTTJJJHHHIIIJJJMMMRRRUUU^^^kkktttsssnnnlllmmmqqqtttwwwvvvtttuuuzzz|||wwwuuuttttttooommmkkkfff___ZZZ[[[XXX\\\bbbeeefffhhhlllpppooooooooommmiiiccc]]]YYYUUUXXXWWWSSSPPPNNNIIICCC:::999666333000///......//////000000///...------///...------------...//////...000444777:::DDDNNNVVVXXX\\\aaafffhhhgggeeekkkkkkkkkkkkkkkkkkkkkkkklllmmmnnnoooppppppooooooqqqpppooonnnnnnooopppqqqllllllmmmmmmnnnoooooopppsssrrrrrrqqqqqqppppppppppppqqqrrrqqqoooooopppqqqssswww|||~~~xxxrrrpppooolll```WWW]]]kkkttt|||~~~}}}fffeeekkkwwwmmmTTTLLLRRRVVVMMMBBBBBB777...,,,...---...000~~~}}}{{{wwwrrrpppooopppttttttttttttvvvyyy|||}}}|||}}}~~~{{{qqqwwwvvvWWWEEEMMMooouuu```JJJAAA>>>888222//////---+++***++++++***)))************************((()))*********+++---///000JJJ{{{yyysssuuulll\\\fffzzz{{{xxxuuu~~~hhhAAA222777222777LLLXXX]]]???111000(((+++222---111000///...---......///------///222777===CCCFFFOOOUUU\\\aaacccdddgggjjjnnnpppssssssrrrqqqqqqrrrwwwvvvuuuuuuvvvuuusssqqqpppsssvvvyyyzzzyyyxxxvvvsssrrrrrrsssuuuxxx{{{|||{{{zzzzzzyyyyyyyyyyyyyyywwwxxxxxxvvvtttsssuuuxxxyyyyyyyyyzzzzzzzzzzzzzzz|||zzzyyyyyyzzzzzzzzzxxxyyy|||~~~}}}~~~~~~|||}}}rrr\\\KKKCCC>>>:::555666444222111222222111000222111000000000222444555111333444555555666888:::::::::===CCCFFFIIISSS^^^aaagggnnntttwww}}}}}}xxxtttrrroookkkjjjkkklllmmmmmmkkkkkkkkkiiifffcccaaaaaabbb```]]]\\\^^^ccciiimmm}}}~~~yyytttlllhhhhhhkkkjjjbbbZZZVVVXXX^^^eeeiiiiiiiiillloooooolllgggddddddfffiiikkklllbbbXXXRRRMMMFFFAAA@@@;;;<<<===>>>????????????@@@BBBDDDEEEEEEFFFFFFFFFHHHHHHOOO[[[eeeiiimmmsss~~~}}}uuuqqqrrrnnnfffgggnnnmmmkkkcccXXXMMMFFFDDDFFFJJJIIIIIIJJJMMMQQQUUUXXX[[[ZZZ]]]eeennnrrrnnniiikkkkkkkkkkkkkkkkkkkkkkkkmmmllljjjiiiiiillloooqqquuurrrttt{{{}}}{{{zzz}}}{{{xxxssskkkbbb]]]]]]^^^___VVVNNNJJJHHHIIIMMMSSSYYYcccpppxxxxxxrrrllliiihhhmmmqqqttttttwww}}}~~~zzzwwwvvvvvvsssooolllkkkfff___\\\\\\^^^bbbfffhhhhhhjjjnnnrrrsssrrrqqqoookkkfffbbb___[[[______\\\XXXUUUNNNFFF<<<:::888444222000......//////////////////......//////------------...///222000000555999>>>GGGPPPWWWYYY\\\```dddfffgggfffkkkkkkkkkllllllmmmmmmmmmmmmmmmnnnnnnooopppppppppqqqpppooonnnmmmmmmllllllkkkllllllmmmnnnnnnooooooooooooppppppoooooonnnnnnooopppqqqqqqpppoooppprrrtttvvvxxxzzz|||~~~}}}}}}uuupppnnnnnnnnndddXXXYYYbbbrrr{{{yyytttxxxxxxyyypppZZZOOOOOOPPPKKKEEE@@@666---,,,------...000zzztttpppnnnnnnttttttttttttvvvxxx{{{|||yyywwwyyy}}}{{{xxxhhhJJJBBBWWWsssppp___LLLCCC???:::444111///---++++++++++++***)))))))))))))))))))))))))))((()))*********+++---///+++<<>>111000((('''...000000000///............///+++,,,---///444:::???CCCLLLSSS[[[```bbbccceeegggnnnppprrrrrrqqqpppppppppvvvuuutttuuuwwwwwwuuutttrrrssstttvvvvvvvvvuuutttssstttvvvvvvvvvxxx{{{}}}wwwwwwwwwxxxxxxyyyyyyyyywwwxxxxxxwwwuuuuuuvvvxxxwwwwwwwwwxxxyyy{{{}}}~~~~~~{{{zzzzzzzzzzzzyyyzzz|||~~~~~~~~~~~~{{{}}}~~~|||}}}~~~yyyeeeSSSGGGAAA<<<999555333222333444555333222222111111111222444666777000333777888888888999::::::===EEENNNUUU\\\gggqqqzzz|||xxxuuuqqqmmmkkklllnnnoooooollllllkkkjjjhhhfffdddccc___^^^\\\ZZZ[[[aaakkksssxxxmmmjjjiiihhhccc[[[XXXYYY___dddiiilllllllllnnnqqqnnnkkkgggeeegggiiikkklllnnneee\\\WWWRRRJJJDDDBBB=========>>>@@@AAACCCDDDBBBDDDGGGKKKMMMLLLIIIFFFJJJNNNYYYhhhttt||||||yyyyyyrrrjjjkkkrrrrrrpppjjj```UUUMMMKKKLLLQQQPPPOOOOOOPPPSSSUUUWWWXXXYYY]]]gggppptttrrrnnnhhhhhhiiiiiijjjkkkkkkkkkmmmnnnooonnnmmmoootttyyyxxxvvvxxx|||~~~}}}}}}zzzwwwqqqjjjccc``````aaa___YYYSSSMMMHHHFFFMMMUUU]]]fffrrr{{{{{{uuukkkccc___eeelllqqquuuzzz~~~{{{wwwvvvvvvxxxrrrmmmjjjiiifff```]]]___fffiiikkklllkkkmmmqqqvvvxxxwwwtttpppmmmkkkjjjiiidddggggggddd```ZZZQQQGGG===<<<999666333111///...////////////////////////000///...------...///000555111000555<<>><<<999111,,,,,,---...000444{{{{{{zzzwwwssspppnnnnnnrrrsssssstttuuuwwwxxxyyyyyyxxxxxx}}}\\\EEEHHHWWWllluuummm]]]XXXPPPIIIEEE@@@999222111///,,,+++,,,+++***)))((((((((((((((((((((((((((()))******))))))+++---000333EEEeee~~~yyywww\\\XXXnnnrrriiiccceeefff]]]ZZZbbbiiiXXXAAA444111222:::GGGUUUJJJ999...---,,,+++,,,......//////////////////---,,,---...222777;;;>>>FFFMMMWWW]]]```aaaccceeegggjjjmmmpppqqqrrrtttuuutttttttttvvvyyyzzzyyyxxxttttttttttttuuuvvvvvvwwwoooqqqtttvvvvvvwwwwwwxxxtttuuuwwwyyyzzz{{{{{{{{{wwwwwwwwwwwwxxxxxxxxxwwwzzzyyywwwvvvwwwyyy{{{|||}}}zzzyyyyyyyyyxxxwwwxxxyyyzzzzzzyyyyyyzzz||||||yyyxxx{{{~~~~~~xxxkkk^^^QQQGGG@@@;;;:::888888999999888666666555555555666666666777777888:::<<<>>>BBBGGGKKKXXXbbbooo{{{zzzvvvqqqnnnnnnpppqqqrrrooommmlllkkkllljjjhhheeeeeeeeebbb^^^]]]cccoooyyy|||wwwuuuqqqiii[[[QQQTTT\\\hhhkkknnnppppppppppppppphhheeedddffflllpppqqqpppmmmeee___\\\XXXPPPIIIFFFFFFFFFFFFGGGHHHIIIKKKKKKJJJLLLQQQUUUXXXWWWTTTQQQQQQ]]]nnn{{{}}}zzzvvvtttpppvvv|||zzzyyyxxxuuupppjjjiiilllooopppnnnhhh```YYYVVVVVV\\\[[[ZZZYYYXXXYYYYYYZZZ[[[\\\```ffflllooommmkkkgggggghhhiiijjjjjjkkkkkklllpppssssssppppppuuuzzz|||wwwtttooojjjgggfffeeeddd___\\\WWWPPPFFFCCCKKKWWWdddllltttwwwzzzyyypppfffhhhkkkpppuuuyyy|||~~~yyytttssstttvvvqqqlllhhhgggddd``````dddfffiiilllmmmnnnrrryyy~~~|||xxxtttssssssuuuwwwxxxwwwrrrlllhhhcccXXXNNN>>>>>>>>>===;;;888555333000000////////////000111////////////000222444555777222111888BBBHHHNNNSSS]]]^^^`````````cccgggkkkhhhiiijjjkkklllmmmnnnnnnooonnnmmmmmmnnnpppsssuuummmnnnoooppppppooommmllllllllllllmmmmmmmmmmmmmmmmmmmmmooopppqqqppppppooonnnpppqqqrrrqqqqqqsssuuussstttvvvyyy{{{~~~|||xxxsssuuuvvvtttllljjjrrr|||}}}qqqfffaaa```\\\tttyyynnnaaaXXXNNNIIIHHHFFFAAA;;;666000,,,---...///222777uuuwwwxxxwwwuuusssrrrsssrrrrrrssstttuuuvvvwwwwww{{{}}}www|||kkkMMMDDDLLLhhhfffddd\\\QQQIIICCC;;;444111///---,,,,,,,,,***)))))))))))))))))))))))))))((()))******))))))+++,,,***...777RRRrrreeeWWWdddllljjjeeejjjtttlllccciii|||oooOOO333,,,///<<>>===999999::::::;;;;;;<<<<<<<<>>777222000---,,,,,,,,,***)))************************((()))***)))((((((***,,,(((...000DDDiii{{{}}}ppp[[[\\\iiisssssswww}}}ooosss}}}^^^<<<222222===VVVfffyyyddd999,,,...,,,,,,,,,---///000000000//////...------...000444888;;;===DDDMMMTTTXXX\\\aaadddfffiiimmmppprrrtttvvvwwwvvvuuuvvvwwwzzz{{{zzzxxxyyyyyyxxxwwwuuusssqqqppplllkkklllrrryyy|||xxxsssrrrsssvvvxxxyyyyyyyyyxxxuuuttttttvvvxxxyyywwwtttxxxxxxxxxxxxxxxxxxxxxxxxwwwwwwxxxzzz||||||zzzxxxwwwxxxyyyyyyxxxzzz}}}yyy|||||||||}}}{{{sssggg^^^XXXSSSNNNJJJHHHGGGGGGFFF@@@AAACCCEEEGGGHHHIIIIIIMMMRRRZZZdddooozzz}}}xxxrrrnnnnnnppprrrssssssooolllkkklllkkkfffbbb```^^^]]]___fffqqq|||oooaaa```eeeccceeejjjnnnpppnnnjjjgggkkkgggdddgggmmmooolllhhhiiibbb]]]]]]\\\WWWSSSRRRMMMQQQWWW]]]___^^^[[[YYYVVVXXXWWWRRRLLLKKKPPPVVVcccoooyyy{{{{{{|||{{{xxxuuuuuuvvvuuussspppooonnnqqqvvv{{{~~~|||zzzvvvooohhhgggkkkooonnnjjjfffdddddd\\\\\\]]]^^^___```aaabbbbbbbbbbbbccceeehhhiiijjjllllllllllllmmmmmmmmmmmmjjjnnnsssxxx{{{{{{zzzyyyzzzyyywwwuuutttssspppkkkggg\\\WWWQQQKKKEEEBBBIIISSSbbbrrr~~~wwwwwwxxxzzz}}}}}}yyywwwwwwyyysssmmmhhheeebbb___aaaeee```eeejjjnnnppptttyyy~~~~~~|||{{{{{{{{{}}}uuuhhhVVVWWWVVVTTTOOOHHHBBB>>>444333111///......///000//////000222666999===???>>>>>>CCCJJJOOOQQQVVV\\\___bbbeeeeeecccdddhhhlllkkkkkkkkkkkkllllllmmmmmmmmmmmmnnnoooqqqrrrssstttrrrqqqpppooooooooooooooooooooooooooooooooooooooonnnmmmllljjjjjjkkklllmmmqqqrrrsssrrrqqqqqqrrrsssmmmqqqxxx~~~zzzyyyxxxrrrjjjqqquuu}}}|||~~~ssseee___SSSYYYxxx[[[YYYYYY]]]aaa[[[MMM@@@222...---000111222777===mmmppprrrssssssrrrssssssqqqrrrssstttuuuuuuuuuuuutttwww{{{}}}~~~nnnwww___DDD>>>[[[zzzaaaNNNFFF@@@:::222000...,,,,,,,,,***)))************************((()))***)))((((((***,,,***333000>>>dddyyyxxxyyyaaaZZZrrrzzz{{{nnnKKK===333555JJJYYY~~~tttEEE222000***''',,,---///000000000//////------,,,---///333777999>>>DDDMMMTTTYYY]]]ccchhhhhhkkkoooqqqrrrsssuuuvvvwwwvvvvvvxxxzzz{{{zzzxxx{{{{{{zzzxxxuuuqqqnnnlllmmmjjjjjjqqq{{{~~~yyyrrrqqqrrruuuwwwxxxxxxwwwvvvuuussssssuuuxxxyyyvvvsssvvvwwwxxxyyyyyyyyyyyyxxxuuuvvvxxx{{{~~~~~~{{{yyywwwxxxyyyyyyzzz{{{yyy~~~{{{{{{|||~~~~~~tttkkkccc^^^WWWQQQNNNNNNNNNMMMGGGIIIKKKOOORRRUUUVVVWWW___fffqqq}}}~~~|||}}}~~~}}}xxxrrrnnnmmmppprrrssstttppplllkkklllkkkfffaaaZZZXXXXXX]]]iiiwwwyyyjjjfffiiicccffflllqqqsssqqqlllhhhkkkgggfffjjjqqquuurrrnnniiiaaa\\\]]]]]]YYYWWWWWWQQQVVV]]]bbbbbb___YYYUUUXXXZZZYYYRRRKKKLLLUUU___jjjttt{{{yyywwwzzz|||{{{uuuxxx{{{{{{yyyvvvsssrrrwww|||~~~zzzpppfffbbbggglllmmmkkkgggeeefffZZZ[[[]]]^^^aaabbbdddeeedddcccbbbbbbdddgggjjjlllnnnnnnnnnnnnnnnnnnmmmmmmjjjmmmttt{{{~~~{{{yyy|||zzzxxxxxxwwwtttmmmhhh[[[UUUNNNIIIDDDCCCIIIQQQ]]]qqqxxxwwwwwwzzz~~~|||zzzzzz{{{tttnnnhhheeebbb___aaaeee```eeekkkoooqqqtttxxx|||~~~|||{{{xxx}}}~~~ooobbbbbbaaa]]]VVVNNNFFFAAA666444222///.........///...///111333777<<>>111......111222333888???kkkmmmpppssstttsssrrrppppppqqqtttuuuvvvuuutttsssxxxzzz~~~{{{wwwiii|||fffGGGCCCRRRvvvwww\\\KKKBBB???666333000///...---+++)))(((((())))))))))))(((((())))))))))))***************)))///>>>WWWpppsssnnnvvvpppWWWggg}}}eeeAAA000666BBBSSSddddddJJJ333...///,,,,,,---///111111000...---///.........000333666888>>>AAAGGGMMMSSSZZZaaaeeegggiiilllnnnpppqqqtttvvvuuuwwwyyyyyyyyyxxxyyyzzz{{{xxxvvvuuutttsssqqqooohhhccccccmmm{{{zzzqqqrrrssstttuuuvvvvvvvvvvvvssstttttttttuuuuuuuuuuuuuuuwwwyyy{{{|||{{{yyywwwzzzyyyxxxzzz}}}~~~|||yyy{{{{{{zzzzzzzzz|||}}}~~~}}}~~~~~~{{{yyy|||xxxpppcccXXXUUUUUURRROOONNNOOOSSSYYY]]]aaagggnnnssswww|||~~~zzzxxxwwwxxxxxxyyyvvvqqqnnnmmmmmmlllkkkooommmkkkiiiiiihhhfffeee\\\\\\[[[^^^fffttt~~~wwwrrrppplllkkklllqqqvvvxxxtttpppnnnmmmmmmpppttttttpppllleeebbb^^^\\\]]]]]]ZZZWWWSSS[[[dddgggcccZZZSSSNNNUUUYYYWWWPPPOOOWWW___aaatttuuuyyy|||zzzvvvwww{{{}}}||||||{{{zzzyyyyyyxxx{{{tttmmmhhhfffeeegggiiihhhddd```\\\]]]___^^^]]]___dddhhheeeddddddggglllooonnnllljjjkkkllllllkkkkkkmmmoooqqqsssxxx|||}}}}}}zzzvvvwwwxxxtttmmm]]]SSSKKKHHHDDD@@@FFFQQQ^^^lllzzz~~~|||zzz{{{{{{yyyxxxtttoooiiifffdddccc```^^^]]]dddkkkppprrrvvv|||}}}yyyvvv|||uuutttqqqbbbjjjkkk```TTTLLLGGGBBB444222//////000222333222444111111555===BBBCCCBBBEEEIIIOOOSSSUUUYYY^^^cccjjjiiigggeeeeeefffhhhiiimmmmmmnnnnnnooopppppppppqqqqqqpppqqqqqqssstttuuupppnnnllllllmmmoooooonnnooooooooooooooopppqqqqqqqqqqqqqqqooommmllllllnnnsssrrrrrrqqqqqqrrrssssssoootttzzz}}}~~~|||xxxxxxvvvpppmmmmmmmmmnnnuuu{{{|||vvvlllZZZTTTnnn}}}ddd```ZZZXXXZZZXXXJJJ;;;///444...***333888:::AAAkkkmmmoooqqqrrrrrrrrrqqqqqqrrrtttuuuvvvvvvvvvuuuzzz|||uuurrruuuzzzhhhuuurrrMMM@@@JJJoooiiiQQQEEE@@@666444000...---,,,***)))(((((())))))))))))(((((())))))))))))************---+++...===\\\}}}xxxooosssmmmWWWYYYooo~~~UUU;;;888???GGGUUUZZZJJJ777///,,,***,,,---///000000000...---///.........///222444666:::>>>DDDKKKQQQXXX___cccdddgggjjjlllmmmnnnooopppqqqsssuuuvvvuuuuuuwwwxxxyyyxxxwwwxxxxxxxxxvvvtttmmmiiigggnnnwww|||xxxrrrpppppprrrtttvvvwwwxxxyyyuuuuuuuuuuuuuuuvvvvvvvvvsssuuuyyy|||~~~~~~~~~}}}zzzxxxxxxyyy|||~~~}}}{{{||||||{{{{{{|||}}}~~~}}}~~~{{{lll]]]XXXYYY[[[^^^aaaaaafffmmmtttzzz~~~{{{yyyxxxwwwwwwwwwuuurrrooonnnmmmllllllhhheeecccccceeeggghhhhhhfffdddbbbbbbgggqqq~~~}}}vvvrrrrrrrrruuuyyy}}}}}}yyyuuunnnmmmmmmpppsssrrrmmmiii```]]]\\\]]]___```^^^[[[ZZZ```gggiiiddd[[[RRRMMMOOOUUUYYYXXX\\\dddkkklllqqqqqquuuyyyzzzyyy}}}~~~~~~uuummmjjjhhhfffgggiiihhhddd```^^^___```______aaaeeehhhjjjgggdddeeehhhjjjjjjhhheeefffhhhhhhiiikkkoooqqqsssuuuyyy|||}}}yyyyyyyyytttmmm^^^SSSKKKHHHCCC>>>DDDNNNZZZhhhxxx}}}}}}{{{xxxxxxsssnnnhhhccc```^^^ZZZXXXZZZaaaiiiooorrruuuzzz~~~{{{vvvrrrmmmmmmpppwww~~~}}}sssjjjhhhllljjj^^^RRRKKKGGGDDD888555222000111222222222222111222999BBBHHHIIIHHHIIIOOOVVVZZZ[[[\\\^^^aaalllkkkjjjiiiiiiiiijjjkkknnnnnnnnnnnnnnnoooooooooqqqqqqqqqrrrrrrsssssssssssspppnnnmmmmmmmmmmmmlllooooooooooooooopppqqqqqqpppqqqqqqooommmmmmnnnooorrrrrrqqqqqqqqqqqqqqqqqqrrruuuxxxyyyyyyzzz|||}}}{{{zzzuuuooommmoooooohhhcccgggqqqyyy}}}~~~zzzyyyccc\\\jjjiiiiiigggccc___YYYKKK>>>///444...,,,555:::<<>>HHHOOOQQQPPPRRRXXX```dddcccaaaaaabbbkkkkkkkkkkkkkkkjjjjjjiiillllllmmmmmmmmmmmmmmmnnnqqqrrrssstttttttttsssrrrrrrpppnnnnnnnnnooonnnmmmnnnnnnooooooooopppppppppooopppqqqpppnnnnnnpppqqqpppqqqqqqqqqpppooonnnnnnuuuvvvwwwvvvvvvwwwzzz|||~~~}}}~~~|||tttllllllpppsssfffYYYXXXeeeuuu~~~zzz~~~}}}cccdddmmmyyyooottttttooofff[[[LLL???///333///...888<<<>>>HHHnnnnnnmmmmmmnnnpppqqqrrrssssssssstttuuuwwwyyyzzzwwwwwwwwwxxxzzz|||~~~~~~~~~~~~{{{sssuuurrrqqqnnnNNN???NNNllliiiUUUKKKGGG:::666222///---,,,***))))))))))))******)))))))))((()))))))))************))),,,,,,333SSS~~~tttTTT___lllqqqlllkkkzzz]]]>>>222333999BBBPPPVVVIII444---111+++,,,---////////////...///......------......///111777>>>FFFMMMSSSYYY]]]```ccchhhjjjjjjiiihhhgggiiillloooqqqrrrsssuuuwwwyyyzzz{{{|||}}}|||xxxuuussstttttttttsssssstttuuurrrqqqpppooonnnoooooopppyyyyyyxxxwwwvvvwwwwwwxxxzzz{{{||||||}}}~~~~~~~~~}}}{{{yyyxxxxxxyyyzzz{{{}}}}}}}}}~~~|||~~~~~~|||yyywwwtttrrrvvvtttqqqnnnmmmnnnrrruuulllfff___ZZZZZZ^^^bbbeeemmmkkkhhheeefffkkksssyyyyyywwwzzz~~~zzzxxx~~~~~~vvvppp```______bbbggghhheeebbbeeekkkrrrtttnnnbbbTTTKKKGGGQQQ___jjjrrruuutttqqqqqqnnnnnnqqqtttvvv{{{xxxrrrooommmjjjhhhhhhiiihhhddd```cccbbbbbbaaaaaacccfffhhhmmmiiieeedddeeeeeebbb```^^^```aaaccceeejjjooosssnnnnnnoooqqqsssvvvxxxzzz}}}}}}}}}wwwpppcccYYYPPPLLLEEE===???GGGSSScccsss{{{~~~{{{xxxwwwwwwssslllddd]]]VVVQQQNNNPPPXXXdddnnntttvvvxxxyyy~~~~~~}}}|||zzzuuunnniii```hhhqqquuusssooommmmmmmmmjjjcccXXXNNNHHHEEECCC;;;888555333333333333222000333:::DDDMMMRRRSSSSSS[[[```fffiiigggeeedddeeeggghhhiiijjjjjjiiigggfffhhhiiijjjkkklllmmmmmmnnnssstttvvvwwwwwwvvvtttsssnnnmmmmmmnnnqqqssssssrrrmmmmmmmmmnnnnnnnnnnnnnnnooopppqqqpppoooppprrrsssoooppppppppppppooommmlllqqqsssuuuwwwyyyzzz|||}}}{{{|||~~~{{{rrriiilllsssuuujjj^^^]]]iiiyyy}}}{{{~~~xxxjjjbbbppp}}}rrrwwwxxxsssiii\\\JJJ;;;...111...000;;;>>>AAALLLpppooonnnmmmnnnpppqqqsssttttttttttttuuuwwwxxxyyyuuuttttttuuuvvvyyy|||}}}}}}tttwwwvvvqqqvvvUUU@@@CCCWWW}}}iiiYYYNNNGGG<<<999444000...---+++***))))))************))))))((()))))))))************'''---///111FFFjjjWWWYYY```ggg```YYYdddwwwuuuvvvvvvlllVVV>>>444666666>>>MMMWWWKKK555---111+++,,,---......////////////......---------------000555<<>>???FFFRRRbbbssszzzzzzzzz{{{zzz{{{yyyxxxwwwtttnnneee\\\TTTNNNLLLMMMUUUbbbmmmuuuxxxxxxxxxwwwwwwwwwwwwvvvrrrmmmiii^^^ccciiipppsssrrrnnnkkkgggbbbZZZTTTMMMFFFBBB???999777444222333444444444222777???HHHPPPRRRQQQPPPZZZ___dddeeedddcccdddeeedddfffhhhjjjkkkjjjhhhgggeeefffgggiiikkkmmmoooppptttuuuwwwxxxyyyxxxvvvuuunnnnnnnnnppprrrttttttssskkklllmmmnnnnnnnnnmmmmmmpppqqqrrrqqqqqqqqqsssuuupppppppppppppppooonnnnnnjjjmmmrrrxxx|||~~~}}}|||yyy{{{}}}yyypppiiioooxxxxxxnnnhhhooo{{{{{{}}}yyytttkkkcccaaafff|||qqqssssssooohhh[[[EEE333,,,///---222>>>@@@CCCPPPqqqpppoooooooooppprrrssssssttttttuuuuuuvvvvvvwwwvvvvvvvvvwwwxxx{{{}}}|||zzzpppwww|||\\\EEEBBBNNNsss{{{~~~ttteeeXXXMMMFFF@@@;;;666111///...,,,+++)))******++++++******)))))))))))))))************(((...222222:::QQQmmm~~~bbbWWWWWW___[[[MMMRRRcccgggdddddddddXXXCCC666333333888FFFRRRNNN===000,,,++++++,,,---...//////000............------,,,,,,000444999???FFFLLLSSSXXX^^^bbbgggjjjkkkllllllmmmlllnnnrrrtttvvvxxxzzz||||||{{{zzzyyyxxxvvvrrroooqqquuuyyyzzzxxxwwwxxxyyyvvvwwwwwwxxxxxxwwwvvvvvvwwwvvvtttttttttvvvxxxyyyyyyxxxxxxxxxyyy{{{}}}~~~~~~~~~}}}zzzvvvuuuvvvwwwyyyzzz{{{}}}~~~|||}}}|||zzz~~~}}}zzzxxxuuurrrpppooorrrppplllgggeeekkkuuu}}}uuuooogggaaa```bbbdddfffcccaaa^^^]]]```hhhrrryyytttzzz}}}}}}~~~wwwjjjeeeaaa```cccffffffeeesssvvvzzz{{{wwwmmm```VVVMMMSSSbbbsss}}}{{{wwwtttjjjggggggmmmqqqrrrtttvvv~~~zzztttvvvyyytttqqqooopppssstttrrrpppfffdddaaaaaabbbdddeeeeeebbb```___bbbeeefffdddaaaeeefffggggggffffffhhhiiigggggggggggghhhhhhhhhhhhppp}}}||||||~~~{{{vvviii___WWWSSSJJJ??????EEEPPPaaasssyyywwwwwwwwwvvv|||~~~|||zzzzzzuuusssnnneeeZZZQQQLLLJJJJJJRRR^^^kkktttxxxxxxwwwsssrrrrrrssssssrrrooolllccccccfffoooxxxyyyssslll^^^VVVNNNKKKHHHCCC???>>>:::777444333444555555555444;;;DDDMMMQQQQQQNNNKKKRRRVVV\\\^^^^^^___aaadddeeegggjjjlllmmmmmmmmmlllfffgggiiikkkmmmoooqqqrrrssstttvvvwwwxxxxxxwwwwwwsssrrrrrrrrrssssssqqqooolllmmmnnnooopppooonnnmmmqqqrrrsssrrrrrrrrrtttvvvqqqqqqpppppppppqqqqqqrrrhhhkkkqqqxxx~~~}}}{{{yyyzzzzzzxxxpppmmmuuu|||xxx{{{nnnfffXXXRRR[[[hhh}}}{{{pppqqqnnniiibbbVVVAAA...,,,...---666CCCDDDGGGVVVqqqqqqqqqqqqqqqrrrrrrsssssstttuuuuuuvvvuuutttsssvvvwwwxxxyyy{{{}}}~~~rrrpppkkkOOOCCCJJJdddqqqyyysssdddVVVNNNIIICCC>>>888333000///...---)))******++++++******)))))))))))))))***************+++...000111<<>>DDDMMM___rrrxxxvvvuuuvvvvvvzzz~~~}}}||||||uuutttoooggg\\\RRRMMMKKKHHHOOO[[[hhhrrrwwwxxxvvvrrrqqqppppppqqqrrrpppooojjjhhhjjjrrr|||wwwoooVVVKKKAAA@@@AAA???>>>???===:::777555555555555444666===HHHPPPSSSQQQLLLIIIHHHNNNWWW]]]___```bbbdddfffhhhjjjmmmooopppqqqqqqllllllmmmooopppqqqrrrsssqqqqqqrrrsssuuuvvvwwwwwwuuutttsssssstttssspppnnnnnnoooqqqrrrsssrrrqqqppprrrssstttsssrrrrrrtttuuusssrrrqqqpppqqqsssuuuwwwqqqsssvvv{{{~~~{{{{{{zzzyyywwwssssss}}}~~~nnnfffUUUMMM]]]uuuyyyoootttqqqsssppphhh\\\NNN===///...//////999GGGHHHKKK[[[qqqrrrrrrrrrrrrrrrssssssrrrsssuuuvvvvvvtttrrrqqqvvvvvvxxxyyy{{{}}}~~~~~~wwwnnn||||||WWWCCCDDDjjj{{{kkkYYYPPPLLLDDD???999444111000///...******++++++++++++******))))))))))))***************&&&(((---,,,///DDD\\\xxx|||^^^RRRbbbkkkaaacccsssvvvpppuuudddEEE333666666???TTTjjjiiiLLL...+++++++++,,,---...000111---......//////...------000111444777===DDDMMMSSSWWW[[[___cccfffiiimmmpppkkknnnqqqssstttvvvxxxzzzwwwvvvvvvxxx{{{}}}~~~}}}zzzyyyxxxwwwvvvxxx{{{}}}zzz{{{}}}}}}{{{wwwrrrooorrrqqqpppoooqqqtttwwwyyy|||yyywwwwwwyyyzzzwwwyyy|||{{{yyywwwxxxzzzuuuvvvxxxzzz|||||||||||||||}}}}}}~~~~~~~~~}}}}}}zzz{{{||||||||||||{{{zzz{{{~~~}}}~~~}}}{{{wwwrrrooommmmmmmmmbbbdddfffdddcccfffmmmtttvvvrrrkkkfffcccbbb```___\\\XXXQQQJJJIIINNNXXX___lllyyyzzz|||~~~{{{yyysssmmmfffdddkkkttt|||zzztttllleeeaaa]]]XXXTTTXXXXXXaaaqqqyyyvvvrrrqqqpppmmmnnnssstttooohhhffffffiiimmmtttzzzxxxpppllljjjiiikkkpppttttttrrrkkkhhhddddddfffhhhgggfffaaa[[[UUUUUUYYY___dddeeedddgggiiihhhfffcccbbbaaaaaabbbcccbbbaaa^^^[[[ZZZ^^^iiiyyy|||}}}{{{wwwggg^^^WWWSSSJJJ???===CCCJJJ]]]qqqwwwvvvuuuvvvwwwzzz~~~~~~}}}}}}vvvvvvrrrjjj___UUUQQQOOOFFFLLLXXXeeepppvvvwwwvvvtttrrrppppppqqqrrrrrrqqqllliiijjjrrr{{{}}}vvvmmmSSSEEE999999;;;<<<>>>AAAAAA===999777666666555444777???JJJRRRUUUQQQLLLHHHCCCLLLWWW```cccdddeeeffffffgggiiillloooqqqrrrsssrrrrrrrrrrrrssssssssssssnnnooooooppprrrtttvvvwwwrrrrrrrrrsssuuuuuusssqqqppprrrsssuuuuuutttsssrrrttttttuuutttrrrrrrtttuuuuuusssqqqpppqqqtttxxxzzz~~~||||||}}}~~~{{{xxxwwwuuuxxx}}}{{{~~~sssqqqaaa[[[nnnnnn\\\dddssswwwuuuiiiYYYIII;;;111000000111<<>>>>>???@@@>>><<<:::888777777777888@@@JJJQQQUUUVVVYYY[[[SSSUUUZZZ```eeeiiilllmmmllljjjiiilllooorrrqqqoooqqqqqqrrrrrrsssrrrrrrrrrqqqqqqsssttttttsssqqqqqquuuuuuuuuttttttsssrrrrrruuutttsssrrrqqqrrrssstttttttttuuuuuutttrrrqqqoooppprrrrrrqqqoooppptttxxx~~~}}}{{{{{{wwwrrrttt||||||www}}}ooojjj^^^```yyyjjj[[[dddyyyzzzuuueeePPP>>>555333000222999DDDLLLPPPVVV\\\qqqqqqqqqqqqqqqrrrrrrrrrrrrtttvvvwwwxxxwwwuuusssvvvwwwyyy{{{}}}~~~~~~~~~}}}~~~vvvnnnmmmPPPGGGeeeyyytttWWWJJJAAA:::888555000,,,,,,***++++++,,,+++***)))((())))))))))))))))))))))))***...,,,,,,...,,,888PPPnnn}}}wwwhhhdddppp|||yyyoooyyy~~~UUU777555444<<>>EEEJJJQQQWWW^^^ccceeegggjjjlllmmmmmmmmmnnnoooqqqsssttttttsssrrruuuzzz~~~}}}zzzwwwvvvwwwzzz|||}}}yyyyyyyyyxxxwwwuuurrrqqqsssssssssssssssuuuyyy|||}}}zzzwwwvvvvvvxxxyyywwwxxxzzz|||}}}~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}{{{|||}}}|||zzzyyyyyyzzzzzz{{{{{{|||||||||||||||~~~~~~}}}~~~}}}|||zzzxxxssspppssstttrrrqqqrrrpppooonnnllllllooossswwwpppkkkddd___[[[XXXVVVTTTTTTQQQKKKEEEAAACCCIIIMMM^^^kkkvvvzzz}}}xxxttt}}}vvvpppmmmmmmooovvv~~~}}}~~~ssshhh___XXXQQQPPPRRR]]]^^^fffrrrwwwtttrrrsssnnnmmmmmmllljjjeee___ZZZUUUYYY\\\]]]___eeennnuuuzzz}}}~~~zzzwwwwwwvvvwwwzzz|||zzzuuupppiiifffcccdddiiiooorrrsssmmmhhhdddccceeefffdddaaa```ZZZUUUUUUZZZ```bbbbbbfffggghhhhhheeecccaaa``````[[[YYYYYYYYYXXXZZZ___ccccccnnn~~~}}}|||{{{vvvlll```XXXPPPGGGCCCCCCHHHZZZnnnvvvsssnnnpppuuu|||}}}{{{~~~|||uuuqqqqqqoookkkddd[[[RRRMMMLLLMMMSSS___kkksssssspppooolllkkkmmmrrrtttqqqnnniiihhhiiiooouuurrrfff\\\KKKBBB<<<===???@@@AAACCCAAA???===:::888777777777777>>>GGGNNNSSSYYY```ddd```bbbdddgggiiikkkkkklllmmmlllkkkmmmqqqsssrrrqqqrrrssssssssssssrrrpppoooppppppqqqqqqqqqqqqpppppptttsssssssssssssssttttttwwwvvvtttsssrrrrrrrrrsssrrrsssssssssrrrpppnnnmmmnnnoooppppppppprrrvvvzzz}}}}}}|||wwwtttxxxyyyxxxwwwyyyuuuccc\\\nnnjjjZZZbbb|||{{{uuugggRRR@@@444///111222999FFFQQQWWWZZZ]]]qqqpppoooooooooppprrrssssssssstttuuuvvvvvvuuuuuuvvvxxxyyy{{{}}}~~~~~~kkk}}}]]]HHH]]]gggNNNEEE>>><<<999333...---+++++++++,,,+++******)))))))))))))))))))))))))))+++...++++++---***444JJJpppwwwlllppp|||{{{pppvvvxxxBBB888333777AAAPPPbbb\\\BBB111---+++,,,,,,***+++.../////////...------,,,,,,,,,...000222555;;;AAAEEEOOOUUU\\\aaadddfffiiillllllmmmmmmnnnoooqqqssstttsssrrrqqqtttxxx|||}}}zzzwwwvvvxxxzzz||||||yyyxxxxxxwwwuuutttssssssssstttuuuuuuuuuvvvyyy{{{}}}{{{xxxvvvvvvxxxzzz|||vvvwwwyyy{{{}}}~~~~~~}}}}}}~~~~~~~~~}}}~~~}}}}}}}}}}}}}}}}}}||||||}}}}}}~~~||||||}}}~~~{{{xxxsssnnnlllooopppoooooorrrppppppqqqpppqqqssswww{{{rrrmmmgggaaa[[[VVVQQQNNNPPPMMMHHHCCC??????CCCFFFWWWbbblllqqquuuxxxwww{{{pppppprrrwww|||rrrggg___XXXRRRRRRVVVdddeeekkkrrruuurrrppppppjjjjjjkkkkkkiiiccc[[[VVVNNNPPPRRRSSSTTTXXX___dddmmmsss|||yyyqqqmmmooommmlllnnnqqqrrrooolllhhhbbb\\\\\\bbbhhhkkkllljjjgggcccccceeegggfffeeeddd___YYYXXX[[[___bbbbbbdddfffggggggfffccc```^^^YYYSSSPPPQQQSSSUUU[[[bbbfffccchhh{{{xxxmmm```WWWNNNEEEAAAAAAFFFVVVjjjsssqqqnnnppptttyyy|||~~~}}}}}}xxxqqqpppmmmiiibbbZZZTTTOOOMMMNNNRRR\\\hhhppppppnnnnnniiieeeiiipppvvvuuusssllljjjjjjnnnpppjjj^^^SSSCCC???>>>@@@AAA???@@@CCCCCCAAA>>>:::888777888888999>>>EEEKKKPPPXXXbbbhhhiiijjjjjjjjjkkkkkkkkkkkknnnmmmmmmooorrrtttsssssssssssstttuuutttqqqooommmppppppooonnnnnnooopppppprrrrrrqqqqqqrrrsssuuuvvvxxxwwwuuutttssssssssstttqqqqqqqqqpppooonnnlllkkklllmmmnnnooopppsssxxx{{{}}}~~~}}}zzzwwwrrrpppvvv|||{{{tttzzz~~~uuuvvv}}}pppaaallllllZZZbbbyyywwwrrrfffUUUCCC666...333333;;;KKKXXX]]]]]]]]]pppooonnnmmmnnnooorrrssssssssssssssstttuuuvvvvvvyyyyyy{{{|||~~~qqqwwwkkkIIISSSssstttVVVLLLBBB>>>999333//////,,,,,,,,,+++++++++******))))))))))))))))))))))))***---******---***222GGG{{{wwwzzzqqqnnnzzz}}}tttnnnyyyWWW===555666;;;DDDTTTWWWHHH333...,,,------,,,,,,/////////.........---------,,,---///000333888>>>BBBJJJQQQYYY___bbbeeeiiilllllllllmmmnnnppprrrssstttuuutttssssssvvvzzz}}}~~~{{{yyyvvvuuuwwwyyyzzzzzzyyyxxxwwwvvvuuuttttttuuuppprrrtttuuuttttttuuuwwwyyyyyyyyyyyyzzz{{{|||}}}wwwxxxyyyzzz{{{|||}}}}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}yyyyyyzzz|||}}}|||xxxuuunnnjjjhhhiiijjjhhhiiilllmmmnnnppprrrsssuuuxxx{{{wwwrrrjjjaaa[[[UUUPPPLLLKKKJJJGGGCCC???>>>@@@BBBNNNXXXdddlllrrrzzz}}}{{{{{{}}}~~~ttthhh```YYYUUUZZZ```mmmooorrrtttrrrnnnlllkkkggghhhkkkllljjjddd\\\VVVLLLLLLLLLLLLLLLOOOUUUYYYeeeiiiqqqyyy}}}zzzqqqiiihhheeeaaabbbeeeggggggeeeccc[[[SSSRRRYYYaaaeeeffffffdddaaabbbeeeiiijjjjjjlllggg```\\\\\\^^^______bbbcccdddffffffeeeaaa^^^RRRKKKGGGHHHJJJOOOWWW___```]]]bbbtttzzznnnaaaWWWNNNFFFBBBCCCHHHVVVgggqqqqqqoooooorrrttt{{{}}}~~~~~~}}}zzzrrrqqqmmmiiiccc\\\WWWSSSNNNMMMQQQZZZfffoooqqqooonnniiieeejjjttt{{{{{{xxxsssqqqooopppoooggg[[[QQQDDDDDDGGGJJJGGGBBBAAAEEEGGGDDD???;;;888888999:::===BBBGGGKKKOOOUUU]]]cccffffffffffffggghhhjjjjjjnnnnnnnnnoooqqqrrrssssssqqqrrrtttuuutttrrrpppnnnrrrpppnnnmmmmmmnnnppprrrsssrrrqqqqqqqqqrrrtttuuuvvvuuuuuuttttttuuuvvvwwwqqqqqqpppooonnnmmmlllkkklllmmmmmmoooqqqtttxxx{{{yyy{{{|||xxxssslllkkkqqqvvvoooeeehhhiiissswww{{{wwwhhhqqq{{{qqqaaaiiipppooojjjaaaTTTFFF888111333777CCCSSS\\\]]]]]]___ooonnnmmmmmmmmmooorrrssstttssssssssstttuuuwwwxxx{{{||||||}}}~~~xxx}}}yyyxxxLLLHHHZZZ~~~^^^RRREEE>>>888222000000,,,,,,,,,+++++++++++++++)))))))))))))))))))))))))))+++)))+++///,,,222FFFuuuuuutttkkksssxxxttt```YYYttt___???555444999>>>KKKUUUPPP444...***+++---,,,---///...............---------,,,---...000222666<<<@@@EEELLLUUU[[[___cccgggkkkkkkkkkmmmoooqqqrrrssstttwwwwwwvvvuuuuuuwwwyyy{{{yyywwwttttttuuuvvvwwwwwwyyyxxxwwwvvvvvvvvvvvvvvvppprrrtttuuutttsssttttttvvvxxx{{{}}}~~~~~~}}}|||yyyyyyyyyyyyyyyyyyzzzzzzyyy{{{}}}|||||||||{{{zzzyyy{{{}}}~~~}}}~~~~~~~~~yyyxxxvvvvvvwwwvvvtttsssllliiiggghhhfffbbbbbbfffiiilllooorrrsssuuuwwwyyyyyyrrrggg\\\UUUOOOLLLIIIGGGGGGEEECCC@@@@@@BBBDDDHHHQQQ___jjjrrrwww}}}wwwkkkaaaZZZYYYaaajjjuuuxxxyyyvvvqqqllliiigggdddfffiiilllkkkfff]]]WWWKKKJJJHHHGGGHHHKKKPPPTTT```aaaeeeoooyyy{{{sssjjjeee```ZZZYYY\\\___```___]]]VVVNNNLLLRRR[[[aaaddddddcccaaabbbfffjjjnnnpppooojjjddd```^^^___aaabbbeeedddcccdddeeebbb^^^ZZZLLLEEE@@@@@@BBBFFFMMMUUUTTTVVVaaaqqqttthhh^^^UUULLLHHHIIIHHHTTTdddmmmooonnnmmmnnnpppwww~~~zzzuuussspppkkkeee___ZZZWWWNNNMMMOOOXXXeeeooosssssspppllljjjoooxxx}}}yyyvvvrrrqqqnnnggg]]]UUUNNNQQQVVVXXXSSSJJJGGGJJJJJJFFFAAA;;;888888:::;;;AAAFFFMMMRRRUUUXXX]]]aaacccbbbbbbbbbccceeegggiiilllmmmnnnnnnooopppqqqqqqoooppprrrtttttttttrrrqqqtttrrrpppnnnnnnppprrrtttuuutttsssrrrqqqrrrssssssrrrrrrssstttuuuxxxzzz|||tttsssrrrpppooonnnmmmlllooonnnnnnooorrruuuxxxyyyxxxzzz}}}}}}yyyvvvppphhhgggnnnrrrkkk___```^^^jjj|||{{{pppkkkttt|||yyykkkssskkkiiiccc[[[OOOBBB777000222===NNNZZZ\\\YYY[[[aaannnnnnmmmnnnoooppprrrsssttttttttttttuuuwwwxxxyyy||||||}}}}}}~~~zzzrrrrrrzzzSSSFFFIIIhhh___SSSFFF>>>999333000111------,,,++++++++++++,,,))))))))))))))))))))))))(((***(((+++///,,,111CCCyyywwwggghhhnnnooo[[[FFFVVVpppsss|||{{{```BBB555333888;;;GGGUUUWWW888000))))))++++++,,,///........................------...///111444:::>>>@@@GGGPPPXXX\\\```eeeiiijjjkkkmmmoooqqqsssssstttxxxyyyyyyxxxvvvvvvwwwyyyxxxvvvsssssstttuuuuuutttxxxxxxxxxxxxxxxxxxxxxwwwsssuuuvvvvvvuuutttuuuvvvvvvxxx{{{~~~~~~|||{{{{{{zzzyyyyyyxxxxxxyyyyyywwwyyy}}}~~~|||zzzzzz{{{}}}~~~}}}}}}~~~}}}|||yyyuuurrrrrrqqqpppooollljjjiiiiiieee```___bbbfffiiinnnrrrssstttuuuvvvssskkk___TTTLLLGGGDDDBBB@@@@@@@@@@@@???AAADDDFFFGGGMMMYYYeeellloootttzzz|||oooyyy{{{ttt}}}rrrhhh___]]]dddnnnyyy~~~zzzsssnnnjjjgggdddeeehhhkkkjjjeee]]]WWWLLLIIIEEEDDDEEEKKKQQQVVV```^^^aaaiiisssvvvqqqjjjddd___XXXVVVYYY]]]______\\\WWWQQQNNNRRRYYYaaaffffffeeeddddddfffjjjooorrrllliiieeebbbaaacccgggiiikkkhhhdddaaa___[[[UUUPPPGGGAAA======>>>???EEEKKKKKKPPP]]]nnn}}}wwwkkkbbbXXXNNNHHHHHHEEEPPP^^^hhhlllllllllkkkpppuuu|||{{{xxxvvvsssnnnhhhbbb\\\YYYPPPOOOPPPXXXeeepppuuuvvvrrrooommmooouuu|||zzzwwwrrrpppmmmiiibbb]]]WWWZZZ___aaa\\\QQQLLLLLLMMMIIIBBB<<<888999;;;===BBBHHHQQQXXX\\\___cccgggfffeeecccaaaaaacccfffgggjjjlllnnnnnnmmmmmmooopppooopppqqqrrrssstttttttttuuusssqqqppppppqqqsssuuuvvvuuuuuuttttttsssrrrrrrppppppqqqsssvvvyyy|||~~~wwwvvvtttrrrpppoooooonnnqqqooonnnpppssswwwyyyzzzyyyyyy{{{}}}~~~}}}yyyvvvooojjjcccbbbkkksssooofffcccbbblll|||~~~xxxjjjsss{{{}}}qqqxxxlllhhhaaaUUUGGG:::222///444BBBUUU```^^^YYY\\\dddmmmnnnnnnooopppqqqrrrsssttttttuuuvvvwwwxxxyyyyyy|||{{{{{{{{{|||~~~vvvqqq}}}xxx\\\IIIDDD[[[{{{~~~xxxYYYOOOEEEAAA<<<666222111...---,,,+++++++++,,,,,,)))))))))))))))))))))))))))***'''***...***--->>>dddzzz{{{ggg```fffmmm]]]HHHKKK\\\dddrrrvvvfffMMM:::333666666@@@QQQWWWBBB777---+++++++++---///........................,,,------...///222777;;;<<>>;;;======<<>>BBBIIIRRRYYY]]]aaafffjjjiiigggdddbbbbbbdddgggjjjjjjlllnnnnnnllllllnnnppprrrqqqqqqqqqqqqrrrtttuuutttsssrrrqqqqqqrrrssstttssstttvvvwwwwwwuuutttsssooooooppprrruuuxxx{{{}}}xxxwwwuuusssqqqpppppppppqqqooonnnpppuuuzzz|||}}}{{{yyyxxxxxxxxxwwwuuussskkkhhhcccfffrrrpppqqqwww~~~wwweeejjj~~~xxxmmmuuukkkhhh___PPP@@@555222333888DDDWWWcccbbb^^^aaahhhmmmnnnoooqqqrrrrrrsssrrrtttuuuvvvxxxyyyyyyzzzzzz{{{zzzzzzzzz{{{|||~~~~~~zzzttt|||cccGGGAAAQQQlllwwwvvvlll]]]RRRJJJDDDCCC@@@999333111...---,,,+++***+++,,,---))))))))))))))))))))))))***+++''')))---''')))999GGG___vvv~~~~~~hhh]]]dddppp]]]MMMHHHPPP^^^qqqxxxkkkXXXAAA555444222:::JJJRRRLLL???333///......///111---.....................+++,,,,,,---...111666999999AAAJJJRRRXXX]]]bbbfffiiijjjmmmppprrrssstttttttttwww{{{|||zzzyyyyyyzzzxxxwwwuuuuuuuuuvvvuuutttwwwyyy{{{||||||{{{zzzyyyvvvwwwwwwuuutttsssuuuwww{{{yyywwwuuuuuuwwwyyyzzz|||{{{{{{{{{|||}}}~~~{{{zzz{{{}}}~~~}}}||||||~~~~~~~~~~~~~~~|||xxxuuurrrnnnjjjgggddddddggghhhccc\\\ZZZ\\\[[[___eeejjjkkkjjjiiiiiiddd___VVVNNNFFF???999555000222444666999>>>EEEIIIKKKIIILLLSSSVVVWWW]]]fffooowwwaaabbbjjj|||zzzvvvkkkjjjnnnzzz|||yyyvvvrrrpppqqqqqqpppmmmggg___YYYSSSNNNHHHFFFKKKTTT^^^dddhhhnnnuuuuuupppjjjiiijjjfffaaa[[[[[[___eeehhhiiigggfffccc]]]ZZZ]]]gggoooqqqooolllhhhfffgggjjjmmmooommmjjjfffdddeeeiiilllkkkddd\\\WWWUUURRRLLLGGG@@@===;;;===>>><<<===AAADDDCCCJJJ]]]sssvvvlll___PPPFFFCCCBBBKKKYYYgggooossssssrrrqqqtttwww{{{yyyxxxvvvqqqkkkccc\\\XXXYYYVVVUUU[[[fffpppvvvwwwsssooohhhbbbaaaiiivvv}}}yyytttqqqqqqrrrrrrqqqoooooorrrwwwtttjjjbbb___QQQLLLDDD<<<888999<<<>>>DDDIIIQQQVVVZZZ^^^dddhhhhhhfffcccbbbcccfffjjjmmmjjjmmmoooooommmlllnnnqqquuusssqqqppppppqqqssstttssssssrrrqqqqqqrrrssssssqqqsssvvvxxxyyyxxxvvvtttppppppqqqrrrtttwwwzzz|||yyyxxxuuusssqqqpppppppppooommmmmmpppwww}}}|||zzzvvvuuutttsssrrrqqqpppnnnlllqqq}}}|||pppgggiiiaaaVVVjjj~~~ooogggppphhheee]]]MMM===444555999;;;EEEUUUcccfffdddeeejjjnnnppprrrsssrrrrrrtttuuuwwwxxxyyyzzz{{{zzzyyyxxxyyyyyyxxxyyyzzz|||~~~~~~~~~~~~zzzmmmIIIBBBJJJeeezzzzzzpppkkkPPPLLLJJJIIICCC888444777222///,,,******+++******))))))))))))))))))))))))************+++,,,---...777@@@]]]yyyvvvYYY[[[qqqjjjWWWLLLVVVgggsss}}}___:::111666444BBBaaaooo___@@@,,,---,,,+++111///......---------....../////////...---///222555444;;;DDDLLLRRRYYY```fffiiilllooopppqqqrrrtttvvvyyyvvvrrrsssvvvxxxyyyxxxxxxxxxvvvqqqnnnooossswwwxxxwwwwwwvvvvvvvvvvvvvvvyyyxxxwwwwwwxxx{{{}}}|||xxxtttsssuuuxxxyyyyyyyyyyyyxxxwwwwwwzzz}}}|||{{{}}}~~~~~~{{{yyyzzz{{{zzz{{{}}}~~~~~~|||zzzxxxyyyzzz{{{|||}}}vvvwwwyyyyyywwwsssooolllhhhfffbbb\\\WWWVVVWWWZZZTTT\\\ccceeedddgggkkkmmmgggaaaaaaYYYHHHBBBAAA888666222000333777:::@@@GGGLLLSSSUUUPPPLLLPPPXXX]]]lll|||yyyhhhnnnrrr|||zzzqqqooorrrzzzzzzxxxuuuoooiiiccc___RRRMMMHHHGGGMMMWWWbbbhhhqqqyyy{{{uuupppkkkfffcccbbbbbbdddiiilllnnnoookkkfffaaa___bbbggglllooonnnnnnnnnnnnnnnnnnnnnnnnnnnpppqqqnnnjjjggghhhjjjgggaaaYYYSSSOOOKKKFFFBBB@@@<<<999777999<<<>>>???GGGDDDHHHVVViii}}}vvvhhhZZZPPPJJJRRRTTTZZZaaajjjqqquuuvvvvvvvvv{{{}}}wwwnnneee``````___^^^```eeemmmuuuzzzyyyoooeeeaaa```dddooozzz|||yyyuuuuuuxxx|||}}}~~~xxxooohhhccc\\\OOOAAA;;;:::888999<<>>PPPeeerrrxxxzzzxxxuuuoooqqqssstttssssssuuuvvvzzzyyyyyyyyyyyyzzz{{{{{{zzzzzzzzzzzz{{{}}}~~~|||||||||}}}~~~{{{UUUFFFIIIjjj}}}^^^VVVNNNKKKGGG@@@:::888444111---++++++++++++***))))))))))))))))))))))))******)))******+++,,,---///222BBB]]]wwwsssgggjjj~~~ooo^^^YYYhhhxxxNNN444555<<>>111///++++++////////////////////////------...---,,,---///222444999???EEEKKKRRR\\\cccdddgggjjjmmmoooqqqsssuuuwwwvvvuuuvvvyyyzzzyyyxxx{{{zzzxxxuuuqqqooooooqqquuutttrrrqqqqqqqqqssssssqqqtttxxx|||}}}|||yyywww}}}zzzvvvuuuvvvxxxxxxyyy{{{zzzyyyxxxyyyzzz|||~~~}}}}}}~~~~~~}}}~~~{{{wwwuuu{{{|||}}}}}}}}}{{{|||}}}}}}zzzuuuooolllhhheeeaaa^^^\\\XXXRRRMMMIIILLLPPPRRRTTT[[[gggqqqpppiiiiiifff]]]ZZZPPP===444111000444777888===CCCOOOVVVZZZUUUOOOPPPTTTVVVbbblllxxxuuuvvvzzz|||vvvqqqrrrvvv{{{xxxuuutttuuuuuurrriiibbbYYYRRRIIIDDDFFFNNNWWW\\\nnn{{{~~~wwwqqqmmmfffeeefffhhhjjjjjjiiigggnnnkkkgggeeefffiiikkkllloooooopppqqqrrrsssssstttpppnnnlllkkkkkkkkkkkkkkk___ZZZTTTPPPOOOOOOLLLJJJEEECCC>>>888555888@@@GGGCCCEEENNN\\\iiivvvzzzlll```XXXSSSVVV]]]eeemmmrrrsssrrrttttttyyyyyyqqqlllfffdddaaa```ccciiipppuuuwwwmmmfffhhhooosssvvvxxx|||zzzzzz~~~wwwkkkbbbWWWMMMDDDAAAAAA??????AAAGGGIIIMMMRRRVVV\\\bbbfffiiiiiihhhjjjlllnnnmmmlllnnnnnnnnnmmmmmmnnnqqqtttrrrrrrrrrqqqrrrsssssstttvvvvvvvvvvvvwwwxxxyyyzzz||||||{{{yyywwwvvvxxxyyyxxxwwwvvvwwwyyy{{{{{{{{{zzzxxxuuurrrqqqqqqrrrsssqqqqqqqqqtttvvvwwwvvvtttqqqooooooqqquuuzzz}}}~~~{{{|||zzzhhh[[[\\\ooo```QQQ```uuuzzzsssgggYYYHHH<<<444111333888AAATTTjjjwww}}}oooqqqssstttttttttuuuvvvyyyxxxwwwwwwwwwxxxzzz{{{zzzzzz{{{{{{|||}}}~~~~~~zzz{{{{{{|||}}}~~~}}}~~~}}}iiiQQQHHHddduuuiiiZZZOOOIIICCC>>>:::555222...,,,,,,,,,,,,+++))))))))))))))))))))))))))))))))))))***+++,,,---...///888QQQsss{{{wwwqqq}}}wwwiii]]]fffggg@@@555999@@@KKKjjjuuubbb>>>000000...,,,/////////000000000000000,,,------,,,,,,,,,...000333777<<<@@@EEEMMMWWW___bbbeeehhhkkklllnnnppprrrttttttuuuwwwxxxyyyxxxxxx||||||{{{yyywwwuuutttssswwwxxxxxxxxxwwwwwwvvvvvvpppssswww{{{|||{{{xxxvvvzzzxxxuuutttssstttuuuvvvyyyxxxvvvwwwyyy{{{}}}}}}}}}~~~~~~|||||||||~~~{{{xxxwww}}}~~~~~~|||vvvqqqmmmkkkhhheeeeeeeeeaaaXXXQQQBBBBBBCCCDDDGGGNNN\\\iiiuuuooonnnlllhhhhhh]]]FFF777333222444666666999>>>GGGQQQWWWTTTPPPQQQUUUWWW___iiittt}}}zzztttnnnooottt~~~vvvtttqqqooorrrwwwuuulllddd^^^VVVLLLFFFGGGMMMUUUZZZbbbqqqzzzuuuppphhhfffddddddeeeeeeeeedddmmmjjjhhhggghhhiiiiiihhhkkklllmmmnnnpppqqqrrrsssqqqmmmhhhfffhhhhhhfffdddZZZVVVQQQPPPQQQQQQOOOMMMHHHFFFAAA:::555999DDDMMMRRRSSSZZZdddllltttsssdddZZZWWWYYY]]]dddlllrrruuuvvvnnnmmmqqqxxx~~~~~~wwwsssllliiidddbbbbbbfffkkkoooqqqjjjgggjjjppptttxxx}}}xxxkkkcccTTTMMMGGGGGGGGGEEEEEEHHHMMMOOORRRUUUYYY___eeeiiiiiiiiiiiijjjkkklllmmmmmmlllkkkkkkkkkmmmppptttwwwqqqqqqqqqrrrrrrsssssstttvvvvvvvvvvvvwwwyyyzzz{{{{{{{{{zzzwwwttttttuuuwwwwwwvvvuuuvvvxxxzzzzzzyyyyyywwwssspppoooqqqssstttpppqqqsssuuuvvvvvvuuutttrrrpppooorrrwww|||~~~}}}xxxwww~~~rrr```___ooo```PPPbbb{{{wwweeeVVVDDD999333111444999EEEYYYooo{{{oooqqqssstttsssssstttvvvwwwvvvuuutttuuuvvvwwwxxxzzzzzz{{{|||||||||}}}}}}yyyzzz{{{|||}}}~~~zzzbbbLLL]]]oooZZZMMMFFF@@@;;;777444000---------,,,+++))))))))))))))))))))))))))))))))))))***+++,,,,,,---111555OOOxxx{{{pppuuu}}}{{{}}}tttbbb^^^rrrUUU;;;666:::CCCSSSeee\\\>>>111000............///000111111000000+++,,,------,,,,,,---///111444888<<<@@@HHHRRRZZZ```cccfffhhhiiijjjlllnnnqqqrrrtttuuuvvvvvvwwwwwwzzzzzzyyyyyyyyyyyyxxxwwwxxxzzz}}}|||yyywwwtttuuuwwwxxxyyyxxxxxxwwwvvvuuusssrrrqqqqqqssstttvvvtttsssuuuyyy|||}}}}}}zzz|||}}}}}}{{{zzzzzz{{{~~~~~~|||{{{zzz~~~|||xxxssspppkkkgggcccbbb```ZZZOOOGGG===::::::;;;<<<@@@NNN\\\uuussstttrrrooorrriiiRRR<<<777444555444333666:::AAALLLUUUVVVUUUWWW\\\^^^```jjjuuu{{{zzzrrrkkkjjjnnnzzz{{{wwwssspppqqqtttqqqggg______XXXOOOJJJKKKQQQXXX\\\[[[iiixxx~~~~~~{{{vvvpppmmmiiieeebbbcccdddeeeffflllkkkjjjkkklllllljjjiiifffggghhhjjjkkkmmmnnnooooookkkfffccccccbbb___\\\VVVSSSQQQQQQRRRRRRPPPMMMHHHGGGCCC<<<999>>>JJJTTT]]]\\\```gggnnnuuu~~~~~~pppfff]]]\\\]]]bbbjjjrrryyy|||qqqnnnoootttxxx{{{{{{xxxssspppjjjeeecccdddfffhhhllljjjjjjmmmooosss|||vvvllldddRRRMMMJJJKKKLLLKKKLLLOOOUUUWWWYYY[[[^^^ccciiimmmjjjjjjjjjjjjjjjkkkmmmnnniiihhhhhhiiimmmrrrwwwyyypppqqqrrrssstttuuuuuuvvvvvvvvvvvvvvvwwwxxxyyyzzzzzzzzzzzzwwwuuutttuuuvvvttttttsssuuuwwwwwwwwwuuuwwwuuurrroooooopppsssuuuppprrruuuwwwxxxwwwwwwvvvxxxvvvtttuuuyyy||||||zzz}}}pppggghhhpppwwwhhhdddnnndddSSSaaauuuwwwoooaaaQQQ???666222222555:::III^^^ttt}}}~~~nnnppprrrsssrrrrrrtttuuutttttttttttttttuuuvvvvvvyyyyyyzzz{{{||||||{{{{{{yyyzzz{{{|||}}}~~~{{{xxxoooRRRXXX}}}eeeRRRIIIAAA;;;888555111.........---,,,))))))))))))))))))))))))))))))((())))))***+++,,,+++222444PPPxxxsss~~~~~~{{{fffUUU\\\tttgggGGG888777@@@HHH\\\YYYDDD888111---///,,,---///000111000000///,,,---......,,,,,,---......111555888<<>><<<777>>>KKKaaapppwwwyyysss```BBB;;;555333222222777===GGGRRR[[[]]]\\\```fffiiiiiipppxxx|||||||||wwwooohhhgggjjjrrr}}}zzzssslllddd\\\WWWPPPMMMKKKKKKQQQXXX___bbb^^^cccjjjqqqxxx|||uuukkknnnmmmkkkkkkllllllkkkjjjkkkmmmppptttwwwwwwtttqqqddddddeeefffggghhhiiijjjjjjkkkjjjgggbbb]]]ZZZYYYTTTSSSSSSUUUVVVRRRKKKEEEBBBBBBAAACCCIIIQQQYYY______ZZZ\\\gggrrrxxxyyy{{{zzzllliiifffgggkkkrrrwwwzzzzzzwwwwwwzzz{{{zzz{{{}}}vvvooogggaaa\\\ZZZ___aaagggnnnsssvvv~~~~~~}}}{{{zzzvvvnnnaaaWWWKKKHHHHHHKKKMMMNNNSSSYYY[[[]]]aaaccceeegggjjjmmmmmmnnnnnnllljjjkkknnnqqqnnnllllllnnnsssvvvvvvvvvoooqqqtttwwwzzz|||}}}~~~zzzyyyyyyxxxxxxxxxxxxxxxuuuxxxzzzzzzxxxvvvuuuuuussssssssstttvvvvvvtttsssrrrrrrqqqppppppqqqrrrsssppptttxxxyyywwwtttssssssyyy{{{{{{{{{zzzzzz{{{}}}www|||}}}ssseee```hhhttt}}}{{{rrrxxx}}}nnnooorrrlll```VVVGGG888333444666888;;;VVVkkk~~~xxxtttxxx}}}lllnnnpppqqqqqqqqqrrrsssssstttvvvwwwwwwwwwvvvuuuwwwxxxyyyzzzzzzzzzyyyxxxzzzzzz{{{}}}~~~|||}}}yyywwwqqq~~~~~~rrrSSSHHHYYYwww|||fffUUUNNNHHHCCC:::777222000//////...---))))))))))))))))))))))))(((((((((((()))***+++,,,(((222000JJJwww~~~vvvfffMMM???LLLcccssslllTTT===333:::EEETTTYYYRRRHHH555***000***+++---///000000///...,,,...000///...------...***---222666999???GGGMMMSSSWWW\\\aaaeeeiiimmmpppqqqssstttsssrrrtttxxx|||{{{xxxuuuvvvyyy|||{{{zzz~~~}}}|||zzzzzz{{{||||||{{{{{{{{{{{{yyywwwtttrrruuuxxxzzzyyyxxxxxx{{{~~~{{{yyyzzz~~~|||xxx}}}|||zzzxxxwwwxxx|||}}}}}}||||||{{{{{{zzzzzzxxx{{{~~~~~~}}}{{{yyyyyy{{{|||~~~}}}yyypppcccUUUIIIAAA>>>===:::===CCC@@@999>>>JJJXXXmmm{{{zzztttaaaBBB:::444222222444:::AAAJJJUUU]]]]]][[[^^^cccfffmmmpppwww|||~~~~~~zzzwwwtttoooiiiiiilllsss~~~{{{ssskkkddd___\\\IIIGGGGGGJJJQQQYYY```cccZZZ]]]aaajjjuuu|||vvvllliiijjjkkkmmmooommmjjjggghhhjjjoootttxxxwwwtttqqqeeeeeefffggghhhiiijjjjjjhhhkkkmmmkkkeee___]]]\\\TTTTTTUUUWWWWWWRRRIIIAAA@@@@@@AAAFFFNNNWWW^^^aaabbb\\\]]]iiiuuuxxxuuurrr~~~pppnnnkkkkkkmmmqqqtttuuutttsssvvv|||~~~{{{{{{}}}|||zzzrrriii```YYYVVVXXXYYY```kkksssvvvzzz}}}}}}{{{~~~xxxwwwwwwvvvrrrgggXXXLLLHHHEEEFFFIIIKKKMMMSSSZZZZZZ]]]```ccceeefffiiikkkmmmoooooommmkkkkkkooorrrrrrpppppprrruuuwwwuuusssoooqqquuuyyy|||||||||{{{zzzyyyyyyyyyyyyqqqtttwwwxxxwwwtttsssrrrtttssstttuuuwwwwwwuuusssqqqqqqqqqqqqqqqqqqrrrrrrqqquuuyyyyyyuuurrrppppppvvvyyy||||||zzzzzz}}}|||ssskkkrrr}}}yyy|||wwwppp~~~tttrrrrrrhhh[[[RRRDDD666222555777999;;;ZZZooovvvooorrrvvvkkklllnnnqqqrrrsssssssssvvvwwwwwwxxxxxxxxxwwwwwwxxxyyy{{{}}}}}}{{{xxxvvvxxxyyy||||||~~~uuu~~~[[[CCCLLLbbbttt|||nnn___VVVQQQJJJCCC===888333///---,,,+++)))---,,,***))))))***,,,---++++++***))))))***+++,,,***...000888TTTwww|||}}}wwwsss^^^CCC@@@OOO]]]aaammmrrr```BBB444777;;;DDDUUUaaa[[[GGG666///------......///000000000000000000000///...---,,,---...111333666<<>>:::444000---,,,+++***---,,,***))))))***,,,------,,,+++******++++++,,,))),,,,,,111HHHiii~~~}}}}}}kkkMMMEEEPPP\\\ddduuu~~~nnnOOO:::666888BBBWWWmmmrrr___EEE444......---...///000000000000000000000///...---,,,...///000222444999???CCCNNNQQQWWW^^^dddgggiiijjjmmmpppssstttuuuuuuvvvwwwwwwxxxyyyyyyxxxwwwwwwwwwyyyzzz{{{zzzxxxxxxzzz}}}~~~}}}}}}|||{{{{{{{{{{{{wwwxxxyyyyyywwwvvvvvvwwwzzz{{{{{{{{{zzzzzz|||~~~|||xxxssstttzzz~~~~~~}}}||||||||||||}}}~~~~~~~~~{{{{{{||||||}}}~~~{{{zzzzzz{{{|||{{{zzzxxxwwwvvvvvvwwwwwwyyyyyywwwqqqfff[[[RRRMMMNNNKKKJJJJJJLLLKKKFFFBBB???OOOiii|||iii[[[HHH???888555555666;;;AAARRRVVV\\\___^^^\\\]]]```kkkrrrvvvssssssyyy}}}~~~{{{xxxwwwwwwssskkkfffeeekkkuuu~~~~~~|||yyyuuupppkkkfffVVVMMMHHHLLLRRRTTTWWWZZZ\\\\\\]]]dddlllppppppnnndddbbbccchhhjjjgggeeefffhhhlllqqquuuvvvwwwxxxyyyooonnnnnnnnnppppppooommmooopppqqqqqqnnnjjjeeebbb___```aaaaaa___XXXOOOHHHIIINNNQQQPPPPPPSSSTTTRRRQQQMMMRRRdddtttxxxtttppprrruuu|||}}}{{{|||{{{uuupppoooooopppuuu{{{~~~zzzrrrhhh^^^TTTNNNJJJOOOSSSYYYccclllkkkeee^^^```dddiiimmmoooooonnndddeeefffbbbYYYOOOGGGBBBEEEIIILLLOOORRRWWW___eeejjjlllnnnmmmkkkjjjlllmmmkkkkkkmmmnnnoooppppppppprrrpppppptttzzz{{{wwwrrroooppprrrtttvvvwwwxxxxxxxxxuuusssvvvzzz}}}{{{xxxyyyxxxwwwwwwxxxwwwuuurrrqqqrrrrrrssstttuuuuuuvvvpppmmmkkklllpppqqqooolllvvvvvv{{{{{{rrroooqqqtttwwwxxxuuuqqqttt}}}{{{xxx}}}~~~uuuiiiccccccooo}}}vvv{{{|||mmm\\\SSSIII>>>555555555555<<>>222555===UUUxxx[[[>>>000...------...000000///000000000000///...---,,,...///000000222555:::>>>HHHMMMUUU]]]cccfffggggggjjjnnnrrruuuvvvuuuuuuuuuxxxyyy{{{||||||zzzwwwvvvxxxyyyzzzzzzyyyyyy{{{}}}zzzzzzyyyyyyzzz{{{}}}~~~xxxyyyzzzxxxuuuttttttuuuxxxyyyzzzzzzyyyyyy{{{}}}~~~{{{wwwwww{{{~~~~~~}}}}}}}}}{{{yyy{{{}}}{{{{{{||||||}}}|||{{{~~~|||xxxtttssstttwwwyyywwwwwwvvvtttssssssrrrrrrtttuuuvvvuuuoooeeeZZZSSSVVVRRRPPPRRRUUUSSSJJJCCC>>>EEE\\\}}}wwwjjjNNNDDD;;;777666666:::???PPPWWW___aaa^^^[[[ZZZZZZdddmmmuuuvvvvvvxxx{{{{{{}}}yyywwwqqqiiieeefffgggppp|||~~~~~~{{{xxxwwwtttqqqooo___UUULLLLLLPPPSSSVVVXXX\\\\\\]]]bbbhhhlllllljjjeeeaaa```eeehhhfffccccccfffiiinnnrrrvvvyyy|||uuutttrrrqqqrrrrrrqqqppprrrrrrrrrqqqnnnjjjfffdddcccdddfffgggddd\\\RRRKKKSSS[[[```[[[SSSNNNKKKIIIEEEAAAGGG[[[qqqzzzyyytttrrrtttxxxyyyrrrnnnllllllnnnrrrvvvyyyzzzzzz}}}}}}wwwppphhh^^^TTTMMMIIIKKKNNNRRRZZZbbbccc___XXX]]]dddggggggeeedddeee]]]]]]\\\WWWOOOGGGBBB???FFFJJJOOORRRUUU[[[bbbhhhnnnooopppooommmlllmmmooommmmmmmmmnnnooopppqqqrrrmmmnnnqqqwww|||}}}zzzvvvooopppqqqsssttttttttttttsssrrrrrruuu{{{~~~~~~|||{{{yyyxxxxxxxxxvvvtttqqqpppqqqrrrssstttuuuvvvvvvpppmmmjjjkkkmmmnnnmmmjjjssstttyyy}}}zzzsssnnnnnnvvvwwwuuunnniiimmm{{{zzzzzz}}}sssddd[[[^^^yyyxxxrrrrrryyyvvvgggXXXQQQCCC:::444666777666===GGGiiiooonnneeeaaadddddd```pppqqqrrrssstttsssrrrqqqssssssuuuvvvxxxxxxyyyyyyxxxxxxxxxxxxyyy{{{}}}~~~zzz}}}pppOOOFFFQQQkkk{{{hhhXXXSSSSSSNNNGGGCCC>>>888333000...,,,***++++++***))))))***++++++...------,,,++++++******+++......,,,222HHHfff{{{zzz}}}hhhQQQNNNhhhppp}}}|||bbbDDD111666999NNNuuunnnKKK333000,,,,,,...000000/////////000//////...---------...//////000444999===BBBHHHRRR\\\bbbeeeeeeeeejjjmmmqqqsssttttttuuuvvvzzzzzzzzzzzz{{{zzzyyywwwwwwxxxxxxyyyyyyzzz{{{|||xxxxxxwwwwwwxxxyyy{{{}}}yyyzzzzzzxxxvvvuuuuuuvvvyyyzzzzzzyyyxxxwwwyyyzzz|||}}}}}}|||zzzyyy{{{}}}}}}}}}}}}}}}}}}|||{{{{{{}}}zzzwwwzzz}}}}}}}}}||||||}}}}}}~~~}}}~~~{{{wwwyyyvvvrrrnnnmmmooorrrtttrrrqqqooommmkkkiiigggfffkkkqqqxxxzzztttjjj```ZZZXXXSSSPPPSSSXXXWWWMMMCCCBBB@@@RRRxxxtttQQQFFF<<<999888888;;;???KKKUUU___bbb^^^[[[WWWTTTZZZeeerrrzzz{{{zzzyyyxxxzzzwwwqqqjjjgggiiiiiippp{{{}}}yyyuuutttrrrpppnnncccYYYOOOLLLOOOTTTWWWXXX^^^]]]^^^aaaeeehhhiiihhhfffaaa```eeeiiihhheeeeeebbbeeejjjnnnrrrwww}}}yyywwwtttsssssstttsssssssssrrrqqqooollliiigggeeefffhhhjjjjjjggg^^^SSSKKKTTT___eee^^^QQQHHHEEEDDD???<<<@@@TTTlll{{{|||wwwsssssstttwww~~~{{{tttooollliiihhhhhhkkknnnooouuuyyy{{{uuuooohhh___UUUMMMKKKKKKKKKNNNTTTYYY\\\\\\ZZZ___eeejjjkkkhhhdddbbb\\\[[[WWWQQQJJJDDDAAA@@@EEEIIIOOORRRUUUYYY___dddiiijjjlllmmmmmmllllllkkkmmmmmmllllllmmmoooqqqrrrllloootttyyy}}}}}}zzzwwwppppppqqqrrrrrrrrrrrrqqqqqqqqqqqquuuzzz}}}~~~}}}zzzyyywwwwwwwwwwwwuuusssppppppqqqrrrtttuuuvvvvvvqqqnnnkkkkkklllmmmlllkkkpppsssxxx{{{{{{wwwsssqqqvvvxxxuuummmgggkkkyyy}}}uuuyyyxxxjjjaaadddvvvkkknnnvvv}}}wwweeeTTTLLL???777444888888777===GGG]]]^^^\\\[[[```ggggggbbbqqqqqqssssssssssssrrrqqqqqqrrrsssuuuvvvwwwwwwwwwvvvvvvuuuvvvwwwyyy|||}}}~~~~~~}}}~~~yyyVVVHHHOOOmmmuuuddd[[[XXXTTTOOOFFFAAA;;;555111...,,,***************************+++++++++++++++***))))))+++---///...000<<>>DDDNNNXXX```dddeeedddkkklllnnnpppppprrruuuxxxwwwtttpppppprrrtttttttttvvvvvvwwwxxxyyyzzzzzzzzz{{{zzzzzzyyyyyyzzz{{{|||zzzzzzzzzyyywwwwwwxxxzzz{{{{{{{{{yyywwwvvvwwwxxxxxxyyyzzzzzzzzzzzz{{{|||{{{{{{{{{{{{{{{zzzzzzyyy|||yyywwwzzz|||~~~}}}|||{{{{{{{{{{{{{{{|||yyy{{{~~~|||xxxvvvrrrmmmiiiggghhhkkkmmmiiigggddd```\\\YYYWWWVVV___kkkxxxzzzrrrgggaaa```YYYTTTQQQTTTYYYYYYPPPHHHGGGAAALLLooowww\\\PPPCCC>>>===<<<<<>>>>>CCCOOOZZZ```fffiiiaaaVVVJJJQQQ```ttt{{{xxxyyy|||{{{wwwxxxzzz||||||xxxrrrlllhhhdddaaa^^^^^^ZZZTTTQQQVVV]]]___\\\``````aaabbbccceeeggghhhdddaaaaaadddccc``````ccccccfffjjjnnnqqqvvv{{{yyyuuurrrqqqsssuuuxxxyyyuuussspppmmmkkkkkkkkklllooopppqqqppphhh[[[LLLAAA???GGGLLLJJJFFFCCC>>>999444555999FFF___wwwyyywwwrrrnnnnnnvvv}}}~~~{{{wwwtttnnnfff```^^^```bbbiiimmmsssyyy}}}~~~yyyrrrnnnjjjbbbXXXOOOIIIEEECCCDDDEEEEEEIIINNNTTTUUUYYY```gggfff^^^VVVUUUSSSOOOIIIDDDBBBDDDFFFKKKPPPVVVYYYZZZ\\\___bbb```bbbfffkkkoooooollljjjkkkkkkkkkkkklllnnnooopppqqqvvv{{{|||yyyuuuttttttqqqqqqrrrrrrrrrrrrqqqqqqqqqrrrrrrssstttuuuvvvwwwwwwuuussssssuuuvvvvvvuuuqqqqqqqqqrrrssssssttttttrrrqqqooonnnmmmnnnpppqqqrrruuuxxxzzz~~~|||vvvxxxxxxuuupppnnnrrrvvvtttqqqtttyyy{{{gggjjjtttnnnyyyzzzdddOOOCCC<<<777777;;;:::888???JJJQQQQQQUUU]]]ffflllllliiinnnoooqqqrrrrrrrrrqqqqqqooopppqqqrrrrrrrrrrrrrrrvvvvvvvvvvvvwwwxxxyyyzzz}}}}}}|||||||||}}}}}}~~~jjjMMMBBBYYYxxxaaaYYYWWWKKKFFF???888333000---+++))))))************))))))((()))***,,,,,,,,,,,,++++++&&&'''---......;;;LLLssslllfffuuuvvvSSSEEERRRdddzzzxxxVVV;;;::::::BBBSSSccceee]]]>>>777...,,,000444333111......////////////......,,,,,,,,,,,,,,,///333777888<<>>;;;@@@FFFIIILLLJJJ@@@555333555777@@@TTTmmm}}}|||{{{vvvoooiiijjjpppwww~~~{{{yyyssskkkdddaaabbbeeedddhhhlllppprrruuuyyy}}}|||{{{zzz||||||wwwpppllliiibbbWWWNNNGGGBBB@@@AAA@@@>>>BBBHHHQQQTTTYYY___bbb```ZZZTTTNNNMMMJJJFFFDDDEEEHHHKKKMMMSSSYYY^^^___aaadddgggeeedddeeeiiimmmooonnnllljjjkkklllnnnoooooooooooorrrwww|||{{{vvvrrrrrrtttrrrrrrsssttttttssssssssspppqqqrrrrrrrrrssstttuuuwwwuuusssrrrssstttsssrrrrrrrrrrrrrrrrrrrrrrrrrrrqqqpppooonnnmmmoooqqqsssrrruuuuuutttxxx~~~}}}xxxvvvvvvvvvtttpppnnnllllllddd^^^___lll|||lllkkkvvvuuu~~~uuu```MMMBBB:::666777;;;;;;:::BBBOOOZZZ[[[^^^dddiiikkkmmmnnnmmmnnnpppqqqrrrrrrqqqqqqoooppppppqqqqqqqqqppppppvvvwwwwwwxxxyyyyyyyyyzzz}}}}}}||||||}}}~~~~~~vvvVVVEEEWWW|||zzzaaaZZZ[[[LLLGGG@@@999444000---+++))))))************))))))((()))+++---.........---///&&&%%%---///---666FFFvvvtttjjjiiiZZZBBBIIISSSddd{{{]]]999<<<;;;<<>>EEENNNXXX```dddeeehhhmmmqqqrrrrrrsssssswwwtttrrruuu{{{~~~}}}zzz~~~|||{{{}}}|||yyywwwyyy|||~~~~~~|||zzz~~~}}}{{{xxxuuutttuuuwwwwwwxxxyyyyyyyyyzzz}}}~~~|||zzzxxxxxxwwwvvvuuu}}}}}}}}}}}}}}}||||||{{{wwwyyyzzzzzzxxxxxxyyyzzzvvvvvvvvvwwwxxxyyy{{{{{{zzz}}}yyyzzzvvv{{{{{{uuusssvvvwwwtttllliiiddd___ZZZVVVTTTSSSKKKGGGAAA<<<999999;;;===CCCMMMZZZbbbdddcccdddeeehhhccc\\\WWWUUUVVVWWWXXXPPPUUUVVV^^^yyyuuufffUUUNNNJJJFFFCCCBBBGGGPPP[[[fffvvvwwwfffLLLFFFLLLaaayyy}}}{{{{{{{{{|||vvvtttxxx|||zzz}}}}}}}}}qqqooollliiigggeeeaaa___]]]^^^\\\[[[```hhhfff_________`````````bbbeeegggiiiiiiiiifff]]]UUUVVV]]]bbbeeeiiilllmmmooorrrsssvvvsssppppppsssyyy}}}|||yyyvvvsssrrrtttwwwyyy{{{||||||xxxmmm\\\JJJ======AAAGGGNNNUUUSSSDDD333555777888<<>>>>>NNN\\\SSSKKK;;;000111222...000999000///......///000///------------------...///000666777===FFFMMMSSS[[[ccceeefffiiimmmqqqtttttttttxxxxxxyyyyyyzzz{{{|||}}}~~~~~~}}}|||{{{{{{zzzzzzzzz|||zzzuuu}}}{{{xxxwwwxxxyyy{{{yyyxxxxxxzzz{{{{{{zzz|||||||||yyywwwuuuvvvwww~~~||||||~~~~~~{{{xxx{{{yyyxxxyyy{{{{{{xxxuuuvvvxxxyyyyyyyyyyyyzzz|||~~~~~~~~~}}}}}}~~~~~~~~~zzzvvvqqqooooooqqqrrrrrrmmmiiiccc]]]XXXRRRMMMJJJAAA???;;;888777777888999<<>>===AAAGGGOOOWWWWWWJJJ;;;:::555333999DDDTTTiiiyyy{{{zzzyyyuuummmbbbZZZXXXeeeiiipppzzzxxxpppkkkkkkmmmjjjhhheeeccceeeiiimmmpppttttttuuuvvvwwwyyyzzz{{{yyyqqqjjjhhhddd]]]VVVTTTOOOGGG<<<888:::>>>@@@@@@KKKQQQTTTTTTUUUVVVSSSNNNKKKIIIFFFFFFHHHKKKNNNOOOTTTVVVYYY]]]aaaeeeggghhhkkkjjjiiiiiilllnnnoooooonnnmmmpppssssssppprrrvvvyyyzzzzzzyyywwwtttrrrppptttttttttssssssrrrrrrrrrtttssssssrrrrrrrrrssssssttttttsssrrrrrrqqqpppppprrrrrrsssssstttuuuuuuvvvuuusssqqqooooooqqqtttvvvttttttuuuwwwxxxyyyzzz{{{uuurrrqqqrrrrrrqqqooooooiiimmmiiinnnzzzttt{{{|||uuuiii[[[III999>>>;;;::::::999<<>>888444///,,,))))))))))))*********************+++++++++,,,,,,(((+++,,,+++***,,,222888]]]wwwxxxWWW@@@???NNNXXXfffooofffPPP:::777<<<:::GGGZZZ]]]aaaNNN:::222222222444666111///......///000///------------------...//////333333999BBBIIINNNVVV^^^bbbcccfffkkkoooqqqrrrrrruuuvvvwwwxxxzzzzzzzzzzzzzzzzzzzzzzzzzzz{{{{{{{{{|||||||||}}}~~~|||xxxttt|||||||||{{{yyyyyy{{{}}}|||zzzyyyzzz|||}}}}}}||||||}}}~~~}}}{{{zzz{{{|||~~~}}}}}}~~~|||yyyyyyxxxxxxyyy||||||yyywwwwwwyyyzzzzzzyyyzzz{{{}}}}}}~~~~~~|||zzzyyyyyyxxxxxxrrrpppmmmllllllkkkiiigggfffaaa[[[UUUOOOJJJEEEAAA:::888666333222333444555999>>>DDDKKKQQQZZZcccjjjjjjeee___[[[ZZZZZZYYYXXXVVVVVVVVV```zzzppp^^^PPPOOOOOOIIIFFFGGGIIITTT```lllyyyyyykkkWWWKKKJJJVVVmmm~~~}}}uuunnnqqq}}}}}}~~~zzzvvvrrrooojjjbbb\\\^^^YYYXXX___gggiiigggfffeeebbb___]]]]]]___```aaa^^^cccfffeee```[[[YYYYYYaaacccgggiiijjjkkklllmmmtttsssqqqqqqtttxxx{{{}}}zzzzzzyyyzzz|||~~~zzzooo]]]OOOIIIAAACCCGGGOOOZZZ\\\OOO???;;;666333777AAAQQQfffvvv{{{{{{zzzvvvnnnddd\\\YYYUUUWWW\\\dddnnnxxx~~~wwwpppnnnoookkkjjjiiiiiijjjkkkllllllooommmmmmooosssuuuvvvuuuuuuooojjjiiiddd[[[UUURRROOOGGG===999;;;>>>@@@AAAIIIMMMOOOMMMNNNPPPOOOKKKIIIHHHFFFEEEHHHKKKOOOQQQYYYZZZ\\\___cccfffjjjlllmmmllljjjjjjlllnnnooooooqqqppprrrvvvvvvsssuuuyyy}}}|||zzzxxxvvvtttrrrrrroooooooooooooooppppppppprrrrrrrrrrrrrrrrrrrrrrrrttttttsssrrrrrrqqqpppppprrrrrrrrrssstttuuuuuuuuuqqqppppppqqqsssuuuwwwyyyzzzzzzyyyyyyxxxxxxwwwwwwxxxsssppppppqqqtttzzz}}}}}}|||yyy}}}|||wwwwwwyyy}}}}}}rrreeeXXXFFF888;;;::::::::::::===IIIVVVeeekkkpppnnnkkkoooyyyooopppqqqtttvvvwwwuuusssoooqqqrrrtttvvvwwwxxxxxxtttttttttuuuvvvwwwxxxyyyzzzzzz{{{|||}}}~~~~~~~~~~~~~~~~~~~~~```EEEDDDNNNhhh~~~uuugggRRRTTTUUUSSSNNNGGG@@@;;;666111...*********************************++++++++++++,,,+++------+++)))***...222DDDeeedddGGG===JJJXXXhhhxxx|||[[[AAA666777555AAA[[[kkkyyyeeeHHH333///666888555222000///...///000///...------------------...//////000555===DDDHHHOOOWWW___bbbfffjjjnnnpppqqqrrrsssuuuwwwyyyzzzzzzyyyyyywwwwwwxxxyyy{{{|||}}}}}}|||||||||}}}~~~}}}{{{yyyxxxyyy{{{{{{zzz{{{~~~|||{{{zzz{{{}}}~~~}}}~~~~~~~~~~~~|||zzzwwwwwwxxxzzz||||||{{{yyyxxxzzz{{{{{{{{{{{{|||~~~}}}}}}~~~~~~{{{vvvsssrrrqqqooommmkkkjjjiiiiiigggccc^^^ZZZXXXTTTNNNHHHCCC>>>999666444222000//////000111222777888;;;AAAIIITTT^^^ddddddbbbaaaaaaaaa```^^^\\\YYYXXXWWW```yyyyyydddRRROOORRRPPPOOOPPPKKKSSS\\\hhhzzz~~~ooo[[[KKKFFFNNNbbb|||||||||~~~}}}vvvkkkfffhhhmmm}}}zzzwwwssslllccc]]][[[XXXZZZaaafffhhhiiillljjjddd\\\YYYZZZ]]]______ZZZ___fffgggddd___[[[ZZZ\\\aaahhhlllmmmnnnoooqqqqqqqqqqqqrrrtttwwwyyy{{{yyyzzz}}}|||nnn^^^SSSQQQJJJHHHGGGNNN\\\aaaWWWGGGAAA:::555666>>>KKK___ooovvvxxxyyywwwsssnnnkkkiii^^^[[[XXXWWW[[[dddmmmsss}}}}}}zzzzzzqqqppppppqqqqqqpppllliiimmmjjjiiimmmsssvvvuuusssqqqoooooonnnhhh\\\SSSPPPLLLEEE===888999;;;======EEEHHHIIIHHHHHHKKKKKKHHHHHHGGGFFFGGGIIIMMMRRRUUU^^^___aaacccfffjjjmmmnnnnnnmmmkkkkkkmmmoooooooooqqqppprrruuuuuutttvvv{{{~~~zzzvvvsssrrrsssssslllllllllmmmnnnnnnoooooopppqqqrrrssssssrrrqqqpppuuuttttttsssqqqppppppoooqqqrrrrrrssssssttttttuuurrrrrrssstttuuuxxxzzz{{{}}}|||{{{yyywwwvvvvvvuuuxxxsssoooooosss{{{yyytttuuurrrkkkeeekkkyyy~~~xxxlll___RRRCCC777888888:::::::::???PPP```pppssstttrrrooorrr{{{pppqqqrrruuuxxxzzzxxxwwwrrrssstttvvvwwwyyyzzzzzzuuuuuuvvvvvvvvvwwwxxxxxxzzzzzz|||}}}~~~~~~~~~~~~iiiLLLDDDHHH___{{{xxxooo```OOOTTTVVVTTTPPPIIICCC===777222...++++++***************)))************++++++++++++---......,,,***)))+++---999YYYyyyyyyXXXEEEPPPbbbqqq~~~iiiLLL777333444???ZZZsssxxxZZZ888,,,444999666444222000//////000///...---------,,,,,,---............333;;;@@@DDDJJJRRR^^^aaagggkkkoooppprrrssssssuuuxxxzzz|||{{{yyyxxxxxxxxxyyy{{{|||}}}~~~yyyzzzzzz|||~~~wwwxxxzzz{{{{{{|||~~~|||zzzzzz{{{}}}}}}~~~~~~}}}}}}}}}}}}}}}}}}{{{zzzxxxyyyzzz{{{{{{{{{zzzxxxyyy{{{|||}}}||||||}}}}}}}}}~~~xxxuuuqqqnnnllliiifffdddhhhgggdddbbb___YYYSSSNNNHHHEEE@@@<<<999555222///111000/////////000222333666666999@@@JJJVVV^^^bbbbbbdddgggjjjkkkiiigggdddbbb___]]]eeezzz}}}iiiUUUQQQUUUWWWWWWXXXPPPSSSWWWcccxxxvvv```NNNDDDHHHXXXxxxyyywww{{{~~~xxx{{{|||wwwooogggeeeeeeooo}}}yyy~~~|||yyywwwuuuooogggaaaZZZYYY]]]cccggghhhlllrrrpppiii```\\\\\\]]]]]]\\\WWW]]]eeeiiihhhccc^^^\\\VVV]]]ggglllnnnnnnppprrrqqqrrrssssssrrrrrrssstttwwwzzzvvvggg[[[TTTWWWOOOGGGKKKZZZccc\\\NNNGGG???888666;;;GGGYYYiiiqqquuuxxxxxxzzz|||wwwmmmaaaXXXYYYbbbkkknnnvvv~~~}}}{{{zzzzzzzzzwwwrrrmmmoookkkiiimmmuuuzzzwwwsssrrrsssxxxzzzrrrcccUUUOOONNNHHH@@@;;;999:::::::::AAAEEEGGGFFFGGGKKKJJJGGGFFFGGGGGGHHHJJJOOOUUUYYY___aaaeeeiiilllmmmnnnmmmlllkkkiiijjjmmmoooppppppooommmooorrrrrrrrruuu{{{~~~xxxsssppppppqqqsssoooooooooooooooooooooooooooppprrrttttttsssqqqpppuuuttttttsssqqqppppppoooqqqqqqrrrrrrsssssssssssswwwvvvtttssssssuuuxxxzzzyyyxxxwwwvvvuuuuuuuuuuuuuuupppooosssxxx}}}}}}~~~zzz{{{wwwwwwoooaaa\\\iii}}}sssgggZZZMMM@@@777666888::::::999@@@TTTgggssstttuuuuuurrrqqqwww~~~qqqqqqrrrvvvyyy{{{{{{yyyuuuuuuvvvvvvwwwxxxyyyyyyvvvvvvvvvwwwwwwwwwwwwwwwwwwxxxzzz{{{||||||||||||}}}}}}~~~~~~qqqTTTEEECCCdddvvvfffTTTXXXWWWUUUQQQKKKDDD>>>888222...,,,+++++++++******))))))))))))*********+++++++++---......---+++******+++777NNNkkktttQQQMMM]]]jjjuuu|||aaaBBB555666===QQQjjjoooHHH...///666777666444111//////000///......------,,,,,,,,,------//////333:::>>>AAAGGGNNNYYY^^^eeejjjlllnnnppprrrqqqsssvvvyyyzzzyyywwwvvvyyyzzzzzzzzz{{{{{{{{{|||wwwxxxyyyzzz{{{|||~~~wwwyyyzzz{{{{{{{{{|||~~~{{{yyyxxxyyy{{{}}}}}}}}}}}}~~~{{{zzzyyyzzz{{{||||||{{{zzzzzzzzz{{{{{{||||||{{{yyyxxxwwwzzz|||}}}}}}}}}}}}~~~|||}}}~~~}}}tttrrrnnnkkkhhheee```]]]bbb___ZZZUUUQQQLLLFFFCCC;;;999666444333222000...///////////////111222333888999>>>FFFQQQ\\\cccfffhhhkkkqqquuuvvvtttqqqooommmjjjhhhnnn|||jjjXXXRRRVVVYYYZZZZZZUUUUUUUUU___vvv}}}fffRRRGGGHHHRRRooozzzsssuuuzzz|||{{{xxx{{{}}}{{{wwwqqqmmmllljjjttt{{{wwwzzzxxxuuutttssspppiiidddYYYZZZ]]]cccfffggglllssstttoooiiidddbbb```\\\YYYWWW]]]dddiiijjjfffaaa^^^PPPVVV___eeehhhjjjlllmmmtttuuuvvvssspppmmmmmmnnnvvvzzzpppdddcccXXXKKKJJJWWWaaa]]]RRRGGG???888777<<>>999777888;;;;;;:::BBBVVVjjjpppooorrrvvvtttooonnnrrrqqqqqqrrruuuxxx{{{{{{zzzwwwvvvvvvvvvvvvvvvwwwxxxvvvvvvwwwwwwwwwvvvuuuuuussstttvvvxxxyyyyyyyyyxxxyyyzzzzzz{{{|||}}}~~~~~~{{{]]]IIIAAAaaaqqq\\\YYYTTTWWWSSSLLLFFF@@@999333///,,,,,,,,,+++******)))))))))))))))************++++++,,,------------,,,,,,333AAAYYYsss___GGGQQQ```pppyyyWWW>>>888888CCCXXX\\\888---111666888555222////////////......------,,,,,,,,,,,,,,,//////222888<<<>>>CCCJJJRRRYYYaaafffhhhiiilllnnnoooqqqsssuuuvvvvvvuuutttxxxxxxxxxxxxxxxxxxwwwwwwxxxyyyyyyxxxvvvtttuuuvvvvvvxxxzzzzzzzzzyyyzzz{{{{{{yyyxxxxxxzzz{{{{{{zzz}}}~~~~~~{{{xxxwwwwwwxxxzzz{{{{{{zzzyyyyyyzzz{{{}}}~~~}}}zzzxxxwwwwwwzzz|||}}}}}}}}}}}}~~~|||}}}}}}yyyuuullljjjgggdddaaa\\\WWWSSSSSSOOOIIIDDD@@@===:::888444222000000111111000///............///000111111888;;;BBBKKKVVV```iiimmmrrrvvv||||||zzzyyywwwsssrrrxxxssseee^^^^^^______]]]XXXWWWWWW___uuukkkWWWMMMMMMRRRjjj{{{ooommmrrruuuuuuyyy{{{~~~{{{wwwtttjjjllluuu~~~|||yyyuuusssqqqnnnhhhccc[[[ZZZ]]]bbbdddfffjjjqqqvvvuuurrrmmmhhhccc___]]][[[^^^dddhhhiiigggbbb___UUUWWW\\\bbbgggkkkmmmnnnsssuuuuuurrrmmmjjjjjjlllwww{{{}}}rrrgggXXXSSS[[[ccc^^^TTTEEE>>>888888===HHHXXXggg}}}jjj[[[SSSQQQRRRUUU[[[```fffqqq{{{}}}|||}}}{{{{{{tttcccYYYQQQNNNHHHCCC>>><<<<<<<<<@@@DDDFFFDDDDDDFFFDDD@@@@@@BBBDDDEEEFFFKKKSSSYYY]]]bbbjjjrrruuutttpppmmmjjjiiiiiijjjnnnqqqrrrsssrrroooooorrrssstttzzz{{{yyyuuuqqqnnnmmmnnnnnnrrrqqqpppooonnnmmmlllkkkooopppqqqsssssssssrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrqqqqqqqqqqqqqqqqqqqqqqqqnnnllliiihhhjjjooovvvzzzwwwvvvssspppooooooooopppqqqnnnuuuyyywwwxxx~~~uuudddaaaxxxssslllzzz{{{lll___QQQDDD<<<:::999999;;;===>>>GGGZZZllllllkkkooowwwvvvmmmggghhhqqqqqqqqqtttwwwyyyyyyyyyvvvuuutttttttttuuuvvvwwwuuuvvvvvvvvvvvvuuutttsssssstttwwwyyyzzzzzzyyyxxxxxxyyyyyyzzz|||}}}}}}~~~jjjRRRFFFZZZlllcccWWWYYYUUUOOOIIICCC<<<555000------,,,++++++***))))))))))))))))))************)))***+++...000000///...---666KKKhhhrrrIIIGGGTTTgggnnnIII;;;555:::LLLlll~~~jjjEEE000000666:::777222000////////////...---,,,,,,++++++,,,,,,------000555888999>>>DDDNNNUUU___dddeeefffiiilllrrrrrrtttuuuvvvwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwxxxzzz{{{yyyuuurrrqqqrrrsssuuuxxxyyyyyyyyyzzz{{{|||zzzxxxxxxyyyzzzyyyxxx|||}}}~~~|||zzzyyyyyyzzzxxxzzz||||||zzzxxxyyy{{{zzz|||~~~}}}zzzxxxxxxyyyzzz{{{}}}}}}||||||~~~|||}}}~~~xxxtttpppjjjfff[[[ZZZXXXUUURRRMMMGGGCCCAAA>>>:::777666555333111222000......000111000///......//////000000111111666;;;BBBJJJSSS^^^kkksss||||||yyyyyy~~~vvvmmmgggeeeaaa^^^VVVXXX[[[dddxxx~~~nnn]]]UUUUUUVVVggg{{{llleeehhhmmmnnnsssvvv|||}}}yyyrrroooqqq}}}}}}{{{vvvsssqqqoookkkgggaaa^^^___cccggghhhkkkpppuuuwwwwwwrrrjjjeeedddfff```aaadddfffgggfffcccaaa^^^\\\\\\aaaiiioooqqqpppmmmpppqqqooollljjjmmmqqqzzz~~~|||pppiiilllnnnfffZZZHHHAAA;;;999<<>>777222------,,,,,,+++***))))))))))))))))))************'''(((+++...222333222000)))111DDDbbb|||NNN@@@DDDRRRjjj|||QQQ<<<444777JJJZZZnnn|||nnnNNN444000777;;;777333000////////////...---,,,,,,+++++++++++++++***---222444666:::AAANNNVVV___eeefffgggjjjmmmvvvvvvwwwxxxyyyzzz{{{{{{xxxxxxyyyyyyyyyzzzzzzzzzxxx{{{}}}{{{xxxuuuuuuvvvpppsssvvvxxxyyyyyyzzz{{{}}}{{{yyyyyyzzzzzzyyyxxx|||}}}}}}|||{{{{{{|||~~~xxx{{{}}}}}}zzzyyyzzz|||xxx{{{~~~}}}{{{yyyyyy{{{zzz{{{}}}}}}||||||~~~|||}}}}}}~~~wwwpppkkkeee^^^YYYLLLKKKIIIGGGDDD???999555555333222222333333111///222000......///000000///111111111222222222333333444999@@@FFFMMMZZZkkkwww~~~||||||~~~sssiiiccc]]]YYYSSSXXX___iii{{{{{{ppp```ZZZZZZXXXfff~~~|||iii```bbbgggiiikkkoooxxx{{{}}}xxxuuuyyy|||{{{vvvssssssrrrooommmhhhdddbbbgggkkklllnnnrrrtttwwwxxxssskkkfffiiimmmccccccdddeeeffffffdddbbbaaa[[[XXX\\\fffmmmooommmhhhkkknnnmmmkkklllqqqvvv|||~~~}}}zzznnnaaaOOOGGG???;;;:::===GGGQQQbbbpppzzz}}}kkk^^^RRRMMMKKKKKKQQQYYY^^^fffsss~~~}}}|||rrrmmmrrryyywwwoooiiieeedddbbb___]]]\\\]]]___YYYWWWOOOEEE@@@BBBCCCBBBGGGKKKMMMNNNNNNRRRZZZaaadddgggkkkppptttwwwxxxxxxtttrrrpppoooqqqrrrrrrqqqtttqqqppprrrtttvvv}}}vvvvvvvvvvvvtttqqqnnnmmmpppppppppppppppooooooooollllllllllllmmmnnnppppppoooppppppqqqsssttttttuuuqqqqqqpppppppppppppppppprrrssstttvvvwwwxxxxxxxxxuuutttsssrrrtttwwwzzz|||xxx|||sssggghhhrrr~~~wwwnnnvvvnnn{{{xxxfffXXXKKK>>>888:::;;;999;;;AAAIIITTTdddsssqqqkkknnnxxxyyynnnggggggsssqqqpppqqqsssvvvvvvvvvqqqpppooooooqqqsssuuuwwwvvvvvvwwwwwwwwwwwwvvvvvvtttwwwzzz||||||}}}~~~{{{{{{{{{{{{{{{zzzzzzzzz|||~~~}}}nnnOOO^^^hhh```\\\VVVPPPIIIAAA888111---+++******++++++)))((('''((((((((()))))))))***++++++,,,...000111///......,,,<<<```wwwzzzTTT???DDDKKKPPPooozzzvvv[[[@@@555888:::MMM[[[kkkmmmVVV888,,,111>>>;;;666222111000///,,,......---------,,,,,,,,,***+++...000444888>>>BBBMMMRRRZZZ```dddfffhhhjjjpppsssvvvxxxyyy{{{}}}{{{yyyxxxyyy{{{|||{{{xxxuuuwww{{{}}}uuunnnrrrrrruuu{{{|||{{{}}}wwwxxxxxxyyyyyyxxxxxxwww~~~~~~~~~~~~~~~~~~~~~~~~{{{|||~~~~~~|||{{{{{{{{{|||~~~}}}{{{yyy|||~~~~~~|||}}}~~~xxxrrrnnnfff[[[RRROOOAAA???===:::888555444333111222333333333222111000222...,,,///000------///222111111000111222333555999<<<@@@FFFPPP\\\iiiqqq~~~ssspppnnnhhhbbb^^^VVV]]]gggqqq~~~}}}oooeeedddccc```^^^eeezzzwwwiiiaaabbbfffiiijjjkkkppp|||zzz||||||}}}}}}zzzvvvttttttuuuttttttoookkkgggggghhhjjjsss{{{|||yyyuuupppllliiiiiiiiidddcccbbbbbbccceeefffgggeee[[[RRRRRR]]]ggglllmmmiiihhhggghhhkkkpppuuuxxxzzzrrrdddUUUEEE===999:::BBBLLL```eeeooo|||kkkUUUNNNPPPNNNKKKJJJRRRYYYcccmmmvvv~~~{{{wwwuuuttttttqqqnnnooorrrttttttsssnnnjjjlllrrrsssmmmhhhiiidddXXXLLLFFFDDDBBBCCCFFFOOORRRRRROOOPPPWWW\\\^^^dddhhhooosssttttttssssssrrrrrrqqqqqqpppqqqqqqqqqtttqqqpppsssyyy}}}|||yyysssvvvyyy{{{yyyuuuooolllnnnoooppprrrsssssssssrrrpppooonnnnnnoooqqqsssuuurrrrrrssstttuuuuuuttttttqqqqqqpppoooooopppqqqrrrqqqwww{{{{{{{{{~~~}}}tttttttttvvvxxxzzzzzzzzz}}}{{{ooocccccclll~~~|||pppvvvzzz}}}}}}ooo]]]PPPDDD<<<:::<<>>???CCCIIIVVVkkk~~~wwwxxxuuurrrrrrrrrllldddsssrrrqqqqqqqqqrrrtttuuutttsssrrrppppppqqqrrrssstttuuuuuuvvvvvvuuuuuutttsssvvvyyy{{{{{{|||}}}~~~zzzzzzzzz{{{{{{{{{||||||}}}uuuUUUXXXlll___[[[VVVQQQJJJBBB999333---,,,******++++++)))(((((((((((()))))))))))))))*********,,,...///---,,,///...999VVVwwwxxxuuucccGGG>>>???HHH]]]hhhkkkZZZCCC666666:::CCCNNN^^^dddWWW???222111:::>>>===666111222111............---------,,,,,,***,,,---///111555:::>>>HHHMMMUUU]]]bbbfffiiikkknnnqqqtttvvvwwwyyy{{{}}}{{{zzzzzz|||~~~}}}zzzwwwwwwxxx{{{zzzuuuttttttxxx}}}~~~{{{zzz|||xxxxxxyyyyyyyyyyyyxxxxxx||||||}}}~~~~~~~~~}}}}}}}}}{{{zzz{{{~~~~~~{{{zzzzzz{{{||||||zzzxxx{{{}}}}}}|||}}}}}}~~~~~~xxxnnnfff\\\NNNEEEBBB:::999777555333111000000000000111111000000///...111------000111//////111333222000///000333777999@@@FFFPPPXXX___hhhrrryyyvvvmmmmmmnnnllljjjiiicccgggmmmttt~~~}}}qqqjjjjjjjjjhhheeeiiizzzwwwjjjcccbbbfffiiihhhiiinnnzzz}}}||||||~~~{{{zzzwwwtttsssrrrssstttuuuqqqnnnmmmlllkkkpppwww}}}xxxsssooonnnlllhhheeecccbbbbbbccceeegggggghhhddd\\\SSSRRRXXX```eeefffhhhiiiiiikkklllmmmmmmnnn|||zzzwwwxxx~~~qqq^^^JJJ???;;;:::===AAARRRXXXddduuusssWWWLLLLLLLLLJJJIIIGGGKKKPPPVVV\\\eeennnuuuzzzzzzzzzwwwrrrooommmmmmjjjhhhgggjjjpppuuuyyyzzzzzzwwwxxx}}}|||tttnnnmmmbbbWWWKKKFFFEEECCCDDDGGGRRRVVVXXXWWWWWW[[[]]]\\\dddhhhmmmqqqrrrrrrrrrsssqqqpppppppppppppppqqqqqqsssqqqqqqtttxxxzzzxxxuuuppprrrvvvxxxxxxuuurrrooopppooooooooopppqqqrrrsssrrrqqqooonnnnnnoooqqqrrrrrrrrrssstttttttttttttttqqqqqqpppoooooopppqqqrrrssswwwyyyxxxxxx|||~~~tttuuuwwwzzz{{{zzzxxxvvvxxx}}}wwwppppppwww|||vvvttt|||{{{|||wwwwwwhhhVVVKKKCCC===;;;===<<<===???BBBGGGTTTkkk~~~|||rrriiicccrrrssssssppplllkkknnnqqqtttsssrrrpppppppppqqqrrrssssssttttttttttttssssssrrruuuxxxyyyyyyzzz|||}}}zzzzzzzzz{{{|||||||||}}}|||~~~qqqOOOLLLnnnkkk]]][[[WWWRRRLLLDDD;;;555...,,,*********+++)))((()))))))))))))))))))))))))))((((((***,,,---+++***///...333EEEdddyyy~~~zzzXXX@@@:::CCCPPP[[[gggdddRRR===555888;;;CCCRRR___^^^PPP>>>333555CCCGGG<<<222333333///.........------------,,,***+++,,,---...111555999AAAGGGPPPYYY___eeeiiillllllooorrrtttuuuvvvyyyzzz{{{{{{{{{}}}~~~|||yyyvvvwwwwwwyyy{{{~~~}}}{{{vvvvvvyyyzzzxxxxxxyyyzzzzzzzzzzzzzzzzzzyyyyyyzzz|||~~~~~~}}}|||{{{zzzxxxxxxzzz}}}}}}|||||||||}}}}}}{{{yyyyyy{{{}}}~~~|||{{{{{{{{{~~~~~~zzzooocccXXXLLL@@@888666555444222111//////......111111000///////////////222///000333444222222555333111//////222777===@@@GGGRRRaaajjjnnnrrryyy~~~yyypppmmmoooyyytttkkkeeegggkkklllmmmnnnnnnooorrruuu|||{{{tttppprrrttttttpppppp||||||ppphhheeefffggghhhhhhkkkuuu|||{{{zzzzzz{{{}}}~~~}}}yyytttrrrtttwww}}}yyywwwvvvsssnnnooottt|||vvvpppooopppmmmggg```aaaaaaaaadddggghhhhhhggggggaaaYYYUUUUUUYYY]]]___bbbeeehhhkkkkkkiiifffcccwww}}}xxxoookkkjjjjjjnnnuuu~~~}}}iiiRRREEE???;;;999888CCCHHHTTTggg{{{eeeSSSMMMJJJHHHHHH@@@@@@??????BBBIIIRRRYYY]]]```dddfffhhhjjjlllnnnpppooonnnkkkfffdddcccdddddddddfffkkkrrrzzzyyyqqqnnnaaaVVVKKKGGGFFFDDDFFFIIITTTZZZ___^^^^^^___]]]ZZZdddgggkkknnnnnnoooqqqrrrnnnnnnooooooppppppqqqqqqsssrrrrrruuuxxxxxxuuuqqqnnnooorrrtttuuuuuutttsssrrrqqqooonnnnnnoooqqqsssrrrqqqpppnnnnnnooopppppprrrssssssttttttttttttsssrrrqqqppppppppppppqqqqqqssswwwxxxvvvvvvzzz~~~}}}uuuuuuvvvvvvvvvuuuuuutttwww|||vvvwwwttt}}}uuuooo^^^MMMDDDAAA>>>===>>>:::<<<>>>AAADDDQQQjjjvvviiihhhsssuuuuuupppiiieeegggjjjppppppppppppqqqrrrssstttrrrssssssssssssssssssrrrqqqsssuuuwwwwwwxxxzzz|||{{{{{{{{{{{{{{{{{{{{{{{{yyy{{{~~~|||{{{qqqKKKDDD]]]{{{|||hhh[[[ZZZXXXUUUNNNFFF>>>888///---+++************)))*********))))))))))))((()))(((((()))+++,,,+++***------,,,333NNNrrrpppPPP???DDDPPP[[[nnnxxxjjjMMM:::777:::@@@NNN___kkkeeeNNN888555IIIPPPBBB444333444///............------------***+++,,,,,,---000444777>>>DDDMMMVVV]]]ccchhhkkkkkkmmmpppssstttuuuwwwyyyzzzzzzyyyyyyxxxwwwvvvuuuxxxwwwvvvwwwyyyzzz||||||xxxuuuwww{{{|||yyywwwyyyzzzzzz{{{{{{{{{{{{zzzzzzwwwyyy|||~~~~~~}}}{{{yyyyyyxxxyyy{{{}}}~~~~~~~~~|||yyy{{{}}}}}}{{{zzzzzz{{{~~~}}}~~~}}}xxxhhh]]]PPPGGG???777333444333222111000000000000000333222111000000111222333555333444777777444555999555666777:::???EEEKKKNNNSSS```ooowwwxxxxxx~~~nnn^^^XXXZZZggguuu{{{{{{zzzmmmgggdddhhhmmmooopppqqqrrrssstttwwwzzz{{{wwwrrrtttwww}}}{{{xxx}}}ssskkkgggeeehhhfffgggnnnyyy{{{zzzxxxvvvvvvwwwxxxzzzwwwxxx}}}yyyuuuxxx|||{{{tttqqqsssyyywwwtttrrrqqqnnnhhhcccbbbaaabbbfffjjjkkkjjjgggkkkgggaaaZZZVVVVVVYYY[[[[[[^^^cccggggggeeebbb___nnnvvv}}}tttqqq```\\\[[[bbbllltttzzz~~~rrr___PPPFFF???:::777;;;===EEEWWWlll}}}jjjYYYNNNJJJIIIDDDAAA<<<888888<<>>>>>;;;===???AAACCCNNNggg~~~{{{||||||ooopppwwwzzzzzzuuummmgggfffhhhppppppppppppqqqrrrrrrsssrrrssssssttttttssssssrrroooqqqsssttttttvvvxxxzzz}}}}}}|||{{{zzzyyyxxxxxxuuuwww{{{~~~|||VVVBBBRRRiii~~~ttteeeXXXYYYYYYWWWQQQHHH@@@<<<111...+++************)))************))))))))))))+++***))))))+++,,,+++***---...***+++???bbb}}}fffIIIAAAOOOYYYooozzz^^^BBB666777===III^^^tttyyyaaaEEE888KKKSSSFFF888444222---//////.........---------)))***+++,,,---000555888===CCCKKKSSSZZZ```fffiiijjjlllppprrrssstttvvvxxxxxxwwwuuusssrrrrrrsssuuu{{{zzzxxxwwwvvvxxxzzz{{{yyytttrrruuuyyyyyyzzz|||zzz{{{{{{||||||{{{{{{zzzwwwyyy|||~~~}}}{{{{{{{{{zzzzzzzzzzzz{{{~~~~~~~~~}}}{{{|||}}}}}}|||{{{|||}}}~~~~~~~~~wwwoooiiiTTTJJJ@@@;;;666222222555222111111111111111222222333222111111111222444555888666777999888666888>>>>>>AAAGGGMMMTTTYYY\\\^^^cccmmmxxx|||zzzzzzsssddd[[[VVV___mmmuuuxxxyyykkkggghhhooouuuvvvwwwyyyyyyyyyzzz|||zzzuuuqqqooovvvzzz}}}pppgggcccbbb``````fffqqqzzz~~~|||yyywwwuuutttttttttsssqqqrrryyy{{{vvvxxx{{{~~~~~~yyyuuuvvvxxxzzz|||{{{uuuqqqoooooojjjhhhhhhkkkpppqqqnnnkkkllljjjeee___YYYVVVXXXZZZ\\\^^^aaaccccccaaa___]]]eeemmmyyy}}}|||iii```[[[___gggmmmvvv~~~|||ppp___OOOCCC<<<888999888===JJJ^^^rrrkkkWWWOOONNNKKKGGGAAA===;;;;;;===>>>@@@CCCFFFFFFFFFHHHMMMQQQXXXYYYYYYXXXWWWXXX[[[^^^[[[```hhhpppuuuxxxyyyyyyzzzzzz{{{zzzzzzwwwqqqlllbbbWWWNNNJJJIIIHHHIIIKKKSSSYYY\\\\\\\\\___```^^^eeefffhhhiiiiiijjjmmmoookkklllmmmoooppppppppppppoooqqquuuyyyzzzyyyuuurrrrrrqqqqqqppppppppppppqqqqqqrrrtttuuuuuutttrrrpppnnnnnnooooooqqqrrrssstttrrrsssssssssssssssrrrrrrrrrrrrrrrrrrqqqqqqppppppooovvv{{{{{{{{{{{{yyyuuuqqqqqqqqqpppoooppptttwww|||wwwrrruuuqqqiiigggffftttyyyrrrcccSSSCCC>>>??????>>>======???AAACCCDDDOOOeeezzzvvvrrrzzz~~~sssttt{{{}}}}}}wwwqqqmmmmmmssssssrrrqqqpppoooooonnnrrrrrrssssssssssssrrrrrrnnnoooqqqrrrrrrsssvvvyyy|||{{{{{{zzzyyyxxxwwwwwwsssvvvzzz~~~|||}}}\\\@@@HHH[[[rrrzzzjjj^^^UUUXXX[[[YYYSSSJJJCCC???222///+++************))))))))))))*********++++++---+++******+++,,,,,,+++...///---,,,777SSSrrr|||{{{UUU???EEENNNaaavvv{{{iiiMMM999111666???SSSqqqrrrWWW<<>>CCCDDDDDDDDDDDDEEEGGGIIIQQQSSSUUUVVVVVVXXX[[[]]]YYY___gggnnnpppqqqqqqqqqnnnpppppppppqqqsssqqqlll```WWWNNNLLLMMMLLLNNNPPPVVV[[[]]]\\\]]]```bbbaaaeeefffhhhiiihhhiiikkkmmmlllmmmnnnpppppppppooonnnooorrrvvvyyyzzzxxxuuusssuuutttrrrqqqooonnnnnnnnnppprrruuuxxxxxxvvvsssqqqmmmnnnoooqqqssstttuuuvvvrrrssssssssssssrrrrrrqqqrrrsssssssssrrrqqqpppooommmuuu{{{|||{{{zzzvvvqqqkkkpppuuuwwwuuusssrrrsss{{{{{{~~~uuuiiiaaajjjxxxooo[[[NNNBBB>>>???>>>===>>>??????AAAEEEIIISSSfffwwwuuupppsss}}}zzzsssrrrxxx{{{zzzuuuqqqssssssrrrqqqpppooonnnmmmpppqqqqqqrrrrrrqqqqqqpppmmmnnnooopppppprrruuuxxxxxxxxxxxxxxxxxxxxxxxxxxxuuuwwwzzz~~~zzzzzz\\\AAAFFFYYYttt|||jjj]]]SSSWWW\\\[[[UUULLLEEEAAA333000,,,))))))*********(((((()))***++++++,,,------+++))))))+++,,,,,,++++++,,,......222CCCccc|||zzzhhhKKK>>>CCCOOOaaarrrpppYYY@@@222444777EEEeee|||eee>>>???DDDHHHCCC888111111////////////............+++,,,,,,,,,,,,...111444888===EEEMMMTTT[[[bbbffffffiiilllnnnoooppprrrtttrrruuuwwwvvvtttssssssuuu{{{}}}~~~}}}zzzxxxyyyzzz{{{uuuqqquuuzzz|||}}}zzzzzzzzz{{{{{{zzzzzzzzzwwwxxxzzz|||~~~}}}~~~|||yyywwwyyy{{{zzzxxxvvvwwwyyy{{{{{{{{{|||}}}}}}}}}{{{{{{|||~~~|||ooocccWWWPPP>>>888444444444111111444222222111111111222333333222333666888:::<<<======BBBAAABBBEEEEEEHHHQQQ\\\cccfffjjjooosssvvvwwwwww||||||{{{wwwsssssswww|||vvvpppqqqsssvvvzzztttppppppuuuzzz|||{{{ssssssxxxvvvkkkfffeeecccaaa```dddmmmvvv~~~~~~}}}zzzwwwtttrrrqqqpppqqqpppmmmmmmqqq{{{xxxrrrooommmmmmpppwww~~~~~~xxxtttuuutttxxx||||||zzzyyy{{{}}}|||vvvrrrrrruuuvvvrrrnnnjjjhhhfffdddcccbbbbbbaaadddfffhhhiiihhhddd```]]]```eeellluuu~~~{{{pppgggddd``````mmm~~~~~~{{{kkk[[[III;;;777888;;;AAANNN```sss{{{kkkaaa\\\WWWRRRKKKGGGFFFGGGFFFFFFHHHGGGFFFFFFGGGGGGEEEDDDNNNQQQTTTVVVVVVXXXZZZ\\\YYY]]]aaabbbaaa___^^^___]]]``````___ccciiiiiifff\\\TTTMMMNNNPPPRRRTTTXXX\\\aaadddcccccceeefffddddddfffiiiiiiiiiiiijjjkkkmmmnnnpppqqqqqqpppooonnnpppsssvvvxxxwwwuuusssrrrwwwvvvtttrrrooonnnmmmlllppprrrtttvvvvvvuuutttsssooopppqqqssstttuuuuuuvvvsssssssssssssssrrrqqqpppsssssssssssssssqqqpppooolllsssyyyyyyxxxwwwsssooolllpppttttttpppnnnooorrr|||lll```nnnyyyssswwwvvvjjjRRRHHH@@@>>>>>>======??????>>>@@@GGGOOOYYYiiiwwwrrrssstttuuuvvvuuusssqqqsssvvv{{{yyysssoooppppppqqqqqqqqqppppppooooooppppppppppppoooooolllmmmoooooooooqqqtttwwwtttuuuvvvwwwxxxyyyzzzzzzwwwyyy{{{~~~|||{{{cccHHHMMMbbbssseeeRRRWWW\\\\\\VVVMMMFFFCCC444000,,,))))))*********''''''(((***+++,,,---...---+++)))(((***++++++***'''(((,,,...---777XXXzzzuuuuuuzzz[[[???AAAFFFTTTjjjtttbbbGGG888888555<<<[[[|||~~~lll???999<<>>AAABBBCCCCCCIIIHHHJJJMMMOOOTTT```lll~~~{{{{{{}}}~~~~~~{{{|||}}}~~~~~~yyytttyyyzzznnnfffeeegggmmmjjjggghhhmmmtttzzz}}}zzzxxxvvvssspppnnnmmmlllmmmmmmlllkkklllsss}}}~~~xxxrrrmmmjjjhhhkkkrrrzzzzzzuuuqqqrrrqqqqqqrrruuuwwwyyyyyyyyy}}}vvvpppooorrrsssooojjjkkkiiiggghhhiiijjjiiigggbbbeeejjjnnnnnnkkkfffcccaaadddiiipppxxxvvvmmmfff^^^[[[hhh{{{zzzvvvhhhRRR???666999<<<@@@GGGUUUgggtttyyypppggg```^^^XXXPPPKKKLLLNNNOOOOOOPPPMMMKKKLLLNNNNNNJJJGGGNNNQQQTTTVVVWWWWWWXXXYYYUUUVVVVVVRRRLLLHHHGGGHHHPPPSSSRRRQQQUUU]]]___\\\XXXQQQLLLNNNSSSVVVZZZ]]]aaagggkkkjjjiiiiiihhheeedddgggiiijjjjjjiiiiiijjjnnnoooqqqrrrqqqpppnnnmmmrrrtttvvvvvvtttrrrpppooovvvvvvtttrrrpppnnnmmmlllqqqqqqrrrsssssstttuuuuuurrrrrrssstttuuuuuuuuutttssssssssssssrrrrrrqqqpppssssssttttttsssqqqpppooolllrrrvvvuuussstttrrrnnnsssrrrnnnhhhdddeeemmmtttyyyssspppuuu}}}mmm___nnnqqqiiinnnqqqbbbJJJDDD???>>>>>><<<===@@@>>><<<>>>HHHSSS___lllxxxnnnuuuwwwssspppsssuuuttttttuuuwwwwwwvvvuuurrrqqqqqqqqqrrrsssrrrqqqpppooooooooooooooopppqqqrrrrrrssssssssssssrrrqqqppppppuuuvvvwwwwwwxxxyyyzzz{{{~~~~~~}}}}}}~~~rrrRRRMMM```kkk\\\WWW^^^aaaXXXQQQKKKBBB:::111+++,,,...,,,************))))))))))))******+++++++++***)))(((((('''%%%)))---...,,,444KKKaaassskkkyyycccEEE<<>><<<;;;<<<===>>>>>>>>>EEELLLNNNJJJGGGHHHIIINNNTTT[[[___aaahhhttt}}}~~~tttoooiiihhhjjjqqqzzz|||yyyyyy~~~zzzpppjjjlllsss{{{yyyuuurrrqqqvvv}}}~~~wwwpppkkkkkklllgggiiikkkjjjkkkpppzzz{{{tttnnnmmmkkkiiikkknnnpppooolllmmmiiieeeeeejjjpppssstttuuurrrooommmmmmlllkkkjjjhhhfffeeeeeeeeeeeecccbbbeeegggjjjnnnqqqpppmmmjjjeeekkknnnpppxxx|||jjj]]]^^^gggooosssqqq{{{zzzooo^^^III===???AAA@@@AAAIIIWWWbbbyyy}}}yyypppgggaaa___]]][[[XXXWWWXXXZZZ[[[[[[ZZZXXXUUUQQQOOONNNNNNTTTVVVZZZ^^^___[[[UUUPPPNNNHHHBBB@@@<<<999:::>>>===???BBBGGGKKKPPPSSSUUUSSSPPPMMMMMMRRRXXX]]]```ccchhhnnnoookkkiiijjjllllllmmmnnnmmmjjjgggffffffkkknnnqqqrrrqqqooommmmmmuuuwwwxxxvvvssspppnnnnnnssssssssssssssssssssssssttttttuuuuuutttrrrqqqpppkkkmmmqqqtttuuuuuusssqqquuurrroooooorrrtttsssrrrtttrrrqqqrrrtttsssqqqnnnppprrruuuuuurrrooonnnmmmsssoooggg]]]YYY]]]iiitttvvvjjj___^^^gggrrr{{{^^^\\\llluuuqqqqqqyyy|||kkkZZZGGGBBB===;;;===?????????@@@???@@@HHHVVVeeepppuuuqqqpppqqquuuxxxwwwqqqlllooopppqqqrrrrrrpppooommmpppqqqqqqrrrqqqpppooonnnnnnnnnnnnnnnooopppqqqqqqrrrrrrssssssrrrrrrqqqqqqvvvvvvwwwxxxyyyzzz{{{{{{~~~}}}}}}}}}uuuPPPIIIZZZ}}}zzzaaaYYY\\\```XXXRRRMMMCCC;;;222++++++---,,,***)))******))))))))))))******++++++******)))(((((('''***,,,...---+++///@@@RRRooo}}}mmmmmm|||fffGGG===CCCPPP[[[pppyyyhhhIII777333999CCC^^^sssmmmPPP<<<222;;;FFFBBB999444444000///111111...---///---------------...//////444777<<>>AAAEEEIIIMMMPPPRRRQQQOOOMMMNNNSSSYYY]]]___dddjjjppprrrnnnjjjiiiiiikkkmmmoooooollljjjiiiiiilllnnnqqqrrrqqqooooooooouuuvvvvvvuuurrrooooooooossssssssssssssssssssssssqqqrrrrrrsssrrrpppooonnnkkkmmmppprrrssssssrrrqqqsssqqqoooppprrrssssssqqqtttrrrqqqqqqssssssqqqooopppsssuuuvvvssspppooonnnllliiiddd]]]ZZZ```lllvvv{{{kkk[[[XXXcccrrr~~~~~~jjj___mmmtttooollloootttooo___QQQEEEAAA===<<<===>>>>>>>>>@@@AAAEEELLLXXXeeepppvvvooooooqqqtttuuutttqqqmmmkkklllmmmnnnooonnnmmmllloooppppppppppppooonnnnnnlllllllllmmmmmmnnnooopppqqqqqqrrrrrrssssssrrrrrrvvvwwwxxxyyyzzz{{{{{{{{{}}}}}}}}}}}}{{{TTTHHHUUUzzzkkk]]][[[^^^YYYTTTPPPFFF<<<333++++++,,,+++))))))******))))))))))))******++++++******)))(((((((((,,,+++++++++***,,,777CCC___sssfffvvvrrrMMM======HHHQQQcccvvvyyyYYY???000444>>>RRRbbbbbbSSSCCC333444AAAHHH@@@444444000...111222///---...------------------...///333555:::@@@HHHPPPVVVZZZbbbbbbdddgggkkknnnqqqsssvvvvvvvvvxxxzzz{{{{{{zzz|||zzzxxxwwwwwwwwwvvvtttsssuuuvvvvvvuuuuuuwwwxxxzzzzzz{{{zzzzzzyyyxxxwwwxxxxxxwwwwwwwwwwwwwwwxxx{{{||||||{{{yyyxxxyyy{{{{{{zzzzzz{{{||||||{{{yyyzzzzzzzzzzzzzzz{{{||||||zzz|||~~~yyynnn\\\MMMDDD>>>:::777666222///111333888BBBKKKVVVVVVUUURRROOONNNNNNOOOSSSWWW[[[YYYSSSNNNNNNPPPfffkkkrrr{{{|||rrrhhh```[[[QQQKKKGGGFFFHHHOOO^^^mmm}}}}}}xxxwwwyyy}}}~~~zzzuuurrrxxx}}}{{{{{{~~~yyysssooonnnooojjjmmmooonnnlllmmmqqqtttzzz~~~xxxsssqqqpppooommmkkkllloooqqqsssoooiiiccc```aaaeeeiiirrrpppnnnnnnoooooommmllldddaaa]]]ZZZZZZ\\\```cccjjjlllpppuuuxxxwwwssspppqqquuuwwwxxx{{{wwwmmmiiigggdddZZZXXXdddtttwwwsssdddNNNCCCFFFJJJJJJIIIIIIKKKNNNaaammm|||tttsssuuuwwwyyyxxxrrrmmmjjjfffcccbbbeeegggfffeeecccbbbaaa```____________aaacccdddddd```WWWLLLEEE===777333222000---///333:::;;;>>>BBBEEEIIILLLMMMOOONNNNNNPPPUUUZZZ^^^___cccjjjqqqtttpppjjjfffdddiiilllooopppooommmllllllmmmooopppqqqpppoooqqqrrruuuuuuuuussspppooopppqqqrrrrrrrrrrrrrrrrrrrrrrrrqqqqqqrrrrrrrrrpppooonnnlllmmmnnnooopppqqqqqqpppqqqppppppqqqssssssrrrqqqtttrrrppppppqqqrrrqqqpppqqqsssvvvvvvuuurrrppppppnnnmmmjjjggghhhppp}}}qqqaaa___mmm{{{~~~yyy~~~rrrppp{{{xxxqqqjjjiiihhhaaaSSSHHHAAA???======>>>>>>===<<<>>>BBBHHHNNNVVVbbboooyyyooonnnnnnoooqqqqqqooommmkkklllnnnooopppppppppooonnnnnnnnnnnnnnnmmmmmmlllllllllllllllmmmnnnppppppooopppqqqrrrssssssssssssvvvwwwyyyzzz|||||||||||||||||||||}}}YYYFFFMMMqqqwwwccc\\\___\\\WWWRRRIII???555,,,***+++***))))))******))))))))))))******************))))))((((((***''''''***,,,...333:::QQQxxxnnnvvv^^^GGG:::???HHHVVVmmmqqqQQQ666333;;;GGGSSS[[[aaaTTT>>>111:::JJJGGG999666111...111333000......---------,,,,,,---......111333777===DDDKKKRRRVVV^^^```cccfffiiilllppprrrsssrrrrrrtttwwwxxxxxxwwwzzzxxxvvvtttttttttuuuuuurrrtttvvvwwwwwwvvvwwwxxxzzz{{{{{{{{{zzzzzzyyyxxxyyyxxxwwwwwwvvvwwwwwwwww|||{{{{{{zzzyyyxxxyyyyyyyyyyyyzzz{{{}}}}}}{{{yyyzzzzzzyyyyyyyyy{{{|||}}}{{{{{{|||}}}~~~tttgggUUUHHHAAA>>>;;;888555111///000222666>>>HHHTTTWWWZZZYYYUUUQQQQQQRRRYYY]]]```^^^ZZZWWWYYY\\\tttxxx|||ssseeebbb]]]XXXTTTQQQMMMKKKEEE@@@<<<:::999<<>>======>>>>>>>>>===<<<<<>>???>>>>>>======>>>BBBFFFIIIPPP```vvvsssiiilllwww{{{tttjjjkkkkkklllmmmmmmnnnnnnlllkkkjjjjjjiiiiiijjjjjjkkkkkkllllllnnnoooqqqrrrooopppqqqrrrsssssstttsssuuuvvvyyy{{{||||||{{{zzzzzzzzz{{{~~~{{{aaaEEE===UUUxxx~~~fff___fffbbb[[[VVVPPPGGG:::///++++++******+++******))))))))))))************)))))))))))))))))),,,)))(((,,,...------///333KKKiiitttwwwmmmIII;;;CCCLLL___{{{tttPPP999:::???KKK```xxx{{{mmmPPPAAAHHHPPPNNNAAA888111111333111//////...------,,,,,,,,,,,,,,,//////111555<<>>999888<<>>DDDVVVjjjvvv~~~vvvooopppuuuzzzwww{{{~~~yyyvvvsssqqqooo^^^bbbhhhmmmqqqrrrrrrqqqkkkoootttxxxzzz|||yyytttqqqkkkqqqxxx}}}}}}zzzvvvtttqqqooolllhhhfffhhhlllooommmmmmmmmnnnooolllhhheeehhhlllpppooollliiihhhiiimmmooottt{{{~~~~~~{{{gggggg^^^aaajjjmmmoooiiiYYYFFFAAA<<<;;;@@@FFFJJJKKKIIIFFFCCCBBBCCCLLL\\\lllxxx{{{~~~|||{{{yyywwwtttrrrqqqqqqkkkhhhfffgggjjjkkkjjjhhh___^^^[[[VVVPPPFFF<<<555555111000111111///000444666777:::>>>BBBEEEHHHIIINNNOOOQQQVVV]]]bbbfffgggkkkooouuuyyyyyytttnnnjjjfffhhhkkkkkkkkkjjjkkkllllllmmmnnnnnnooopppsssvvvwwwwwwwwwuuurrrqqqrrrsssssssssssssssssssssssssssoooooopppqqqqqqpppooonnnqqqqqqpppooooooooopppppprrrssstttssspppnnnmmmnnnnnnooopppooollljjjiiiiiilllooorrrtttsssrrrqqqqqqmmmpppuuu|||}}}tttwwwnnneeedddccclll|||ooo___OOOCCC===;;;===??????>>>>>>???@@@AAADDDGGGJJJQQQccczzzwwwlllpppiiihhhhhhiiiiiijjjkkkkkkkkkjjjiiihhhhhhhhhiiiiiiiiijjjjjjkkklllnnnpppqqqpppqqqrrrrrrsssssssssssstttuuuxxx{{{|||{{{zzzyyyyyyzzz{{{~~~{{{}}}iiiJJJ===NNNkkkuuu```]]]gggddd\\\XXXTTTJJJ===111,,,,,,++++++,,,******))))))))))))******)))))))))))))))))))))***,,,)))))),,,---******---000555UUUrrrxxx\\\@@@???BBBRRRppp```???999:::CCCWWWooolllQQQJJJQQQWWWGGG<<<222111333222000000...---,,,,,,++++++,,,,,,......///333999@@@FFFJJJRRRWWW^^^aaabbbdddhhhllllllnnnqqqvvvyyyyyyvvvsssmmmpppssstttttttttvvvxxxyyyzzzzzzxxxwwwxxxzzz|||xxxxxxyyyyyyyyyyyyxxxxxxuuuuuuvvvvvvwwwxxxzzzzzz|||zzzxxxyyy|||~~~}}}|||}}}{{{zzz{{{}}}~~~yyyzzz{{{}}}~~~~~~~~~}}}}}}~~~~~~mmmiiiaaaXXXOOOHHHCCCAAA>>>;;;:::;;;<<<===DDDLLLMMMUUU]]]\\\VVVSSSYYYaaannnpppsssrrrqqquuu}}}~~~wwwnnnddd]]]WWWSSSQQQJJJDDD>>>===AAAEEEGGGFFFAAACCCGGGJJJFFF@@@???BBBIIIPPP]]]ggglllooowwwwwwtttuuuyyy|||yyy{{{vvvrrrrrryyyzzzwwwwwwvvvuuusssbbbdddhhhmmmppppppnnnllljjjlllooorrrvvvyyy|||}}}zzzuuuqqqooojjjnnntttzzz~~~~~~zzzvvvooollliiiiiijjjlllnnnoooggghhhjjjmmmooommmiiifffgggkkkooonnniiieeedddeeegggiiimmmuuu~~~|||}}}}}}{{{~~~wwwtttiiihhhjjjiiikkkiii]]]MMMEEE<<<999<<>><<<;;;===??????>>>>>>@@@BBBAAACCCFFFJJJSSSbbbvvv~~~uuunnnsssiiihhhhhhhhhhhhiiiiiijjjkkkjjjhhhggggggggghhhiiihhhhhhiiijjjkkkmmmooopppqqqqqqrrrsssssssssrrrrrrsssuuuxxxzzz{{{{{{yyyxxxyyyyyy{{{~~~{{{{{{iiiJJJ:::GGGaaa{{{}}}nnnZZZZZZgggeee\\\ZZZXXXLLL???222---,,,++++++---******))))))))))))******)))))))))))))))*********)))'''(((,,,,,,***+++///555---KKKttt}}}~~~pppJJJ@@@???LLLjjjlllDDD777444999KKKddd^^^MMMRRR[[[KKK???333111333222111111...---,,,,,,++++++++++++------...111777>>>DDDIIIPPPVVV]]]``````bbbgggkkkiiikkkoootttwwwwwwssspppnnnrrrvvvwwwvvvuuuvvvxxx||||||{{{yyywwwxxxzzz}}}wwwwwwxxxyyyyyyyyyxxxxxxuuuuuuuuuvvvwwwyyyzzz{{{|||yyyxxxyyy}}}}}}~~~|||zzz{{{}}}yyyzzz|||~~~|||}}}}}}|||jjjiiiddd]]]SSSKKKFFFDDDDDD@@@===>>>???CCCLLLUUUWWW^^^ccc___XXXWWWaaakkkqqqssstttrrrpppsss{{{{{{uuukkkaaaYYYVVVVVVWWWNNNHHHAAA@@@CCCGGGHHHGGGHHHJJJMMMPPPLLLEEEDDDGGGOOONNNSSS\\\^^^\\\dddqqq~~~|||{{{yyyyyyyyyzzz{{{yyy{{{sssmmmhhhhhhqqqzzz}}}|||~~~{{{wwwvvvxxxyyyxxxwwwfffgggjjjmmmnnnmmmjjjhhhjjjjjjkkkooossswwwyyyyyyxxxzzz{{{zzzwwwssspppooojjjlllpppvvv}}}|||xxxpppllliiijjjnnnqqqqqqpppcccdddhhhlllooonnnkkkhhheeehhhkkkiiiddd``````bbb```aaaeeemmmxxx{{{{{{zzzyyy}}}zzzoookkkjjjfffhhhiii```PPPHHH>>>;;;>>>BBBCCCBBBEEEDDDGGGMMMOOOTTTcccssspppxxxxxxrrrrrruuunnnjjjfffgggjjjkkkhhhdddVVVSSSOOOLLLHHHCCC===:::777333222333333000111444666888<<<@@@EEEIIILLLNNNQQQQQQSSSWWW___fffkkkmmmkkklllooosssuuuuuusssqqqllllllllljjjhhhgggiiikkknnnppprrrttttttvvvxxxzzzyyyzzz{{{zzzvvvsssrrrqqquuuuuuuuuuuuuuuuuuuuuuuupppppprrrssssssrrrqqqppptttttttttttttttsssqqqqqqqqqrrrppplllgggdddeeegggjjjnnnpppooojjjeeebbbaaagggkkknnnppppppooonnnnnnfffiiiooowww~~~sss___]]]bbbuuu{{{vvvcccOOOAAA======<<<>>>@@@???>>>>>>AAADDD???AAADDDIIIRRR```ooozzztttpppnnnsssggggggfffffffffhhhiiikkklllkkkhhheeebbbbbbeeeggghhhhhhiiiiiiiiijjjjjjjjjnnnpppqqqqqqppppppqqqrrrsssuuuxxxzzz{{{{{{yyyxxxxxxyyyzzz{{{}}}|||~~~wwwLLL>>>EEEaaa{{{nnn\\\WWWdddlllcccXXXWWWKKKAAA444,,,,,,---...---************))))))))))))))))))))))))))))))))))))'''((()))***+++,,,---------///@@@]]]vvv~~~fffFFF???PPPdddvvvUUU;;;666>>>CCCXXX}}}yyyUUUIII```YYYGGG555000111111////////////.........---------,,,...000222444888===AAANNNSSSYYY___bbbfffiiikkkmmmqqqttttttuuuwwwuuuqqqrrrtttvvvvvvuuutttuuuvvvwwwxxxyyyxxxwwwwwwyyy{{{vvvvvvvvvvvvuuutttsssrrrvvvuuutttrrrrrrtttyyy|||}}}|||yyywwwwwwwwwxxxyyy}}}|||{{{zzzyyyyyyyyyyyy|||||||||}}}~~~~~~~~~~~~~~~~~~~~~{{{}}}|||fffbbb```^^^WWWLLLGGGGGGCCCDDDFFFKKKRRR\\\dddjjjooopppmmmeee```dddmmmtttqqqlllkkkqqquuuxxx|||ssspppqqqooohhh```ZZZXXXXXXZZZSSSKKKFFFFFFKKKOOORRRUUUVVV[[[```]]]VVVUUUZZZZZZYYY\\\cccgggggggggjjjwwwxxxzzz}}}~~~{{{yyy|||oooggg^^^bbbhhhmmmsss|||uuuiiibbbgggpppvvv~~~}}}zzzuuupppsssyyy{{{vvvpppjjjiiihhhiiikkkmmmnnnmmmlllmmmnnnnnnmmmlllmmmooouuuyyy|||{{{wwwsssqqqqqqsssooommmqqqwwwyyyvvvqqqsssnnngggeeelllsssrrrllljjjggggggnnnwww|||{{{xxxsssrrrnnngggaaa^^^```ccc___]]]___gggpppvvv}}}yyysssppppppqqqsssxxxpppmmmmmmlllhhhdddYYYTTTNNNLLLNNNQQQSSSSSSYYY]]]ccciiinnnrrrsssssswww|||~~~~~~xxxvvvrrrrrrooonnnpppqqqiii___VVVTTTSSSSSSMMMDDD???@@@666666555444333333444444777999===DDDKKKPPPQQQQQQSSSVVV[[[^^^aaaeeelllrrrooommmmmmppptttuuuppplllnnnnnnmmmkkkhhhhhhiiikkkpppppppppqqqrrrsssuuuvvvuuuuuutttssstttuuuvvvwwwssstttsssqqqpppoooqqqsssooooooooopppqqqqqqrrrrrruuuuuuttttttsssrrrqqqqqqqqqooonnnppprrrpppiiicccnnnnnnoooooommmiiiccc^^^kkkoooqqqooonnnnnnlllgggeeebbbkkk|||}}}pppjjjooo|||oooyyyxxxddd^^^nnnrrrooo}}}sssZZZGGGBBBBBBAAACCCBBBAAA@@@???@@@AAAAAAFFFDDDEEEJJJQQQZZZjjjxxxtttrrrqqqqqqqqqzzzgggfffeeeeeeeeefffggghhhjjjjjjjjjhhhfffeeefffgggjjjjjjjjjjjjjjjjjjjjjjjjmmmoooppppppooooooppprrrrrrtttwwwzzz{{{zzzyyyxxxwwwxxxyyyzzz{{{~~~vvvOOOAAACCC```sss^^^TTT___hhhaaaYYYWWWNNNCCC666---+++,,,,,,+++************))))))))))))))))))))))))))))))))))))((()))***+++,,,---......---000<<>>444222333333111//////.........---------,,,...///111333777<<<@@@LLLQQQXXX^^^bbbeeehhhjjjlllpppsssrrrsssvvvtttpppssstttuuutttrrrqqqqqqrrrvvvwwwxxxxxxwwwwwwyyy{{{uuuvvvvvvvvvvvvuuuuuuttttttttttttsssrrrtttwwwzzz{{{zzzxxxwwwvvvwwwxxxyyyzzzyyyxxxxxxxxxyyyzzzzzz{{{||||||}}}}}}~~~~~~~~~~~~~~~}}}|||{{{{{{}}}{{{ccc^^^ZZZZZZVVVNNNHHHGGGIIIMMMVVV```jjjsssyyy|||vvvuuurrrooommmooorrrsssooolllnnnvvv{{{~~~}}}uuunnnnnnmmmjjjfffcccbbbbbbccc[[[QQQKKKLLLSSS[[[```iiikkkqqqxxxyyyvvvxxx~~~~~~yyyxxx}}}zzz||||||tttkkkeeeaaaeeekkkrrryyywwwmmmccc___dddlllxxxxxxtttrrrtttzzz{{{vvvpppkkkjjjiiikkkoooqqqrrrrrrpppqqqqqqooommmllllllmmmrrrwww|||}}}yyyuuurrrrrrwwwtttrrrsssvvvxxxvvvtttqqqllleeecccjjjtttuuuqqqpppmmmmmmsss|||}}}{{{yyytttlllccc___^^^```___[[[[[[ccckkkrrrzzz}}}|||wwwnnnddd^^^^^^aaa~~~yyysssnnnllljjjiiifffccc```aaadddhhhjjjjjjooorrrvvv|||~~~}}}}}}zzzxxxxxxvvvmmmbbbVVVUUUWWWYYYTTTJJJCCCAAA;;;;;;:::999999999999:::999<<>>GGGMMMUUU\\\aaadddfffhhhjjjnnnqqqpppqqqtttsssoooqqqsssttttttsssrrrrrrsssuuuvvvwwwwwwvvvvvvwwwyyysssttttttuuuvvvwwwwwwxxxtttuuuuuuuuuttttttvvvxxxyyyxxxwwwvvvvvvvvvxxxxxxwwwvvvuuuuuuvvvxxxzzz{{{{{{{{{||||||}}}~~~~~~~~~~~~}}}|||{{{{{{zzzhhh___YYYYYYZZZUUUMMMIIIKKKTTTbbbqqq|||xxxuuurrrrrrssssssqqqooooooooottt}}}~~~vvvkkkjjjjjjkkklllmmmmmmlllggg^^^RRRKKKNNNYYYfffnnn}}}vvvlllmmmqqqqqqnnnllliiikkkqqqzzz|||qqqkkkgggffflllsss|||uuurrrqqqtttxxxyyyuuupppnnnmmmmmmpppsssvvvxxxxxxwwwwwwwwwuuuqqqooonnnnnnpppvvv}}}|||wwwtttsssxxxwwwvvvuuuuuuuuuuuuuuummmiiibbb___fffqqqvvvttttttrrrrrrxxx}}}xxxppphhhcccaaaaaa```ZZZXXX]]]eeemmmvvv~~~||||||xxxkkkZZZOOONNNQQQjjj}}}uuuqqqqqqsssrrrpppnnnooorrruuuwwwwww}}}~~~}}}{{{qqqgggZZZ[[[^^^bbb^^^SSSJJJGGGCCCBBBAAA@@@????????????<<>>[[[}}}aaa^^^eeeeee```^^^TTTHHH999///,,,,,,+++***************)))))))))((())))))))))))))))))))))))))))))***++++++,,,---------///222===ZZZ}}}wwwmmmrrrxxxVVVZZZtttgggGGG888:::AAAQQQdddqqqrrrcccPPPFFFNNNUUUNNN999...222444///////////////............,,,---...///111444888<<>>EEEfffjjj^^^```ddddddbbbZZZMMM<<<000,,,------,,,************)))))))))))))))))))))))))))))))))))))))))))))))))))*********...---...///444GGGgggzzzsss~~~sssiiiMMM888888MMMcccoooxxx```gggjjj```MMM<<<444333000000000000/////////...,,,------,,,,,,...111444777<<>>222???MMM[[[ttt|||yyy~~~~~~xxxtttrrrmmmmmmlllmmmooorrruuuwwwxxx{{{}}}yyyuuusssxxxzzz|||~~~zzzxxxuuusssooojjjfffbbb___]]]^^^\\\YYYVVVVVVXXX[[[]]]fffjjjoooqqqpppppprrrttttttsssrrrpppnnnnnnooopppnnnoooqqqqqqrrrsssuuuxxxxxxxxxwwwwwwvvvuuuttttttqqqrrrssstttuuuttttttsssoooqqqssstttsssrrrssstttppppppqqqrrrrrrsssssstttppppppqqqrrrrrrssstttttttttuuuuuusssqqqnnnmmmlllmmmmmmnnnpppssstttrrrqqqjjjlllkkkjjjqqqooolllpppqqqooooooxxx|||qqqiiiUUUHHH>>>???BBBBBBAAABBBDDDEEEFFFHHHIIIIIIIIIHHHHHHGGGIIIOOOVVV___nnn||||||xxxwww{{{|||xxxsssqqqbbbbbbcccddddddbbbaaa``````cccfffgggeeecccaaa```bbbcccdddeeeggghhhiiiiiifffhhhkkklllmmmooorrrtttvvvvvvwwwxxxyyyyyyzzzzzzzzz|||}}}}}}||||||}}}xxxdddLLL???@@@WWWqqqhhh]]]```fffgggggg]]]PPP>>>111,,,,,,+++***************))))))))))))))))))))))))))))))))))))***************+++++++++///...//////---888YYY{{{{{{qqqzzzwww[[[>>>999GGGXXXbbb}}}iiilllpppjjjUUU===222111000000000000////////////,,,------,,,,,,---000333666:::AAAIIIPPPYYYaaaffffffiiikkkjjjlllpppqqqoooppprrrtttuuuuuuvvvwwwxxxooorrrvvvxxxyyyyyyyyyzzzzzzyyywwwvvvvvvxxxyyyzzz}}}}}}}}}{{{yyyxxxyyyzzz{{{{{{zzzyyywwwuuusssrrrrrruuuzzz~~~~~~{{{yyyxxxxxxyyyzzzzzz{{{{{{|||zzzyyywwwwwwxxxyyy{{{}}}~~~~~~tttttt}}}xxxmmmiiippptttsssxxxzzzwwwwwwyyyzzz}}}wwwpppgggmmmnnngggbbbbbbbbb___YYYXXXYYY\\\^^^bbbmmmxxxzzzrrruuu{{{}}}yyyuuurrr|||zzzwwwtttqqqrrruuuxxxppprrrtttttttttvvv|||~~~{{{xxxvvvuuuvvvwwwxxxyyy~~~yyyuuuvvvxxxyyyuuuuuuwwwxxxzzz{{{{{{{{{|||zzzzzz|||~~~}}}yyyvvvnnncccXXXTTTTTTWWW___fffkkkooooooeeeUUUFFF???>>>333<<>>;;;PPPnnn}}}uuuaaaZZZ___eeeffffff]]]RRR@@@///***,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,+++///111...222LLLiiiooo{{{eee>>>AAACCCJJJ^^^zzzyyymmmiiimmmbbbGGG555444222111///......//////000...---+++++++++---///000777999===CCCJJJUUU___fffeeegggjjjlllmmmooorrruuurrrsssttttttrrrrrrtttvvvtttwwwzzz||||||{{{{{{|||~~~xxxrrrsssyyy~~~}}}{{{zzzxxxyyyzzzyyywwwxxxxxxxxxxxxwwwuuusssrrrvvvvvvvvvxxx{{{||||||{{{|||{{{yyyyyy{{{|||{{{zzz}}}}}}|||yyywwwwwwxxxzzzzzz}}}{{{pppuuuzzztttrrrttt|||~~~}}}xxxxxx{{{xxxnnniiikkkhhhddddddeeedddaaa^^^ZZZ\\\___eeemmmuuu||||||yyywwwvvvyyy|||zzzrrrnnnqqqwwwzzzxxxqqqmmmqqqwwwxxxxxxxxx}}}|||zzzvvvrrrppppppqqqnnnrrruuuuuuvvvxxxxxxuuuvvvxxx{{{}}}~~~}}}|||zzz|||||||||||||||{{{wwwtttllleee^^^[[[]]]```aaaaaahhhjjjkkkfff[[[MMMAAA;;;999666888AAAOOOggg}}}|||}}}|||rrriiikkkkkkjjjhhhffffffhhhjjjmmmoooqqqssssssrrrpppooowwwwwwwwwyyy|||}}}zzzyyyxxxuuuqqqkkkfffcccaaa\\\YYYYYYWWWVVV[[[bbbjjjmmmqqqrrrrrrpppppppppsssttttttssspppooopppqqqqqqpppppppppqqqsssuuuvvv|||yyyvvvtttttttttssssssqqqpppppprrrssssssqqqoooqqqpppnnnoooqqqrrrrrrqqqoooqqqsssttttttsssqqqooooooppppppqqqrrrrrrssssssqqqqqqooommmllllllkkkkkkllljjjhhhkkkppptttuuutttmmmeee]]]^^^eeeqqquuusssvvvuuummmfffaaa|||zzzrrrwwwqqqddd___GGGDDDAAAAAABBBBBB@@@>>>BBBCCCDDDGGGJJJJJJHHHFFFKKKJJJKKKMMMQQQ\\\ppp{{{xxxwww{{{yyy```______```bbbcccaaa```bbbdddeeedddccccccdddfffeeeeeefffggghhhhhhhhhgggeeegggkkknnnppprrrrrrrrrvvvvvvxxxxxxxxxxxxwwwvvvzzzzzz{{{|||}}}}}}~~~~~~zzzsssTTTAAA;;;NNNmmm|||rrr]]]VVV\\\eeejjjjjjaaaVVVCCC222+++,,,,,,((()))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++---,,,---///,,,///DDD]]]zzzooolll}}}kkkBBB::::::CCCSSSooo}}}ooojjjrrrrrr___EEE555333111//////////////////...---,,,++++++---...000555777;;;@@@GGGQQQ[[[bbbdddgggjjjmmmnnnppprrrtttuuuvvvvvvuuuttttttvvvxxxvvvxxx{{{|||{{{{{{{{{|||}}}xxxssssssvvvxxxxxxwww|||{{{zzz{{{}}}}}}{{{xxxyyyyyyzzzzzzyyywwwvvvuuuvvvvvvvvvxxx{{{|||{{{zzz|||{{{{{{{{{{{{{{{{{{|||~~~}}}|||yyywwwwwwyyy|||{{{~~~zzzrrrtttzzzuuussswww|||wwwyyy|||vvvttttttsssqqqnnnjjjgggeeedddfffiiinnntttyyy}}}~~~yyyvvvsssrrrvvvyyywwwooojjjkkkoooqqquuupppnnnqqqtttssstttvvvxxxyyyzzzxxxtttpppnnnmmmmmmnnnnnnmmmpppvvvxxxvvvvvvwwwzzz|||}}}}}}|||{{{~~~}}}}}}}}}|||zzzuuurrrjjjhhheeeddddddfffffffffgggkkkmmmgggZZZLLLBBB>>>;;;999999<<>>GGGaaa{{{}}}{{{kkk```iiixxxtttWWW999444222000//////000///......---,,,+++,,,---...///111444777<<>>???UUUrrrwwwwwwfffTTTVVVjjjvvvdddIII999555111///000000///---...---,,,,,,,,,------...///111555999???FFFOOOTTTZZZ^^^eeejjjkkklllllllllssssssrrrqqqpppqqquuuxxxyyyyyyxxxwwwvvvvvvyyy{{{|||}}}}}}zzzvvvuuuwwwyyytttuuuxxx|||}}}}}}{{{yyyyyyzzz{{{||||||{{{zzzyyyxxxwwwwwwyyy{{{{{{zzzyyyyyy}}}{{{yyy|||~~~}}}{{{yyyzzz}}}|||zzzwww||||||zzz}}}{{{{{{xxxvvv~~~zzzuuummmllliiieeedddhhhnnnrrrsssssspppjjjfffiiiqqqyyy}}}~~~}}}wwwtttssssssuuuxxxxxxqqqkkkiiifffcccjjjkkknnnpppmmmjjjmmmttttttwwwyyyyyyuuuqqqmmmkkkssspppllljjjpppzzz}}}|||zzz{{{|||~~~{{{tttpppkkkpppttttttmmmfffaaa___ccclllqqqjjjXXXIIIDDDFFF>>>>>><<<::::::@@@NNNZZZwww~~~zzzuuurrrqqqqqqpppoooqqqqqqqqqnnnkkkhhhhhhiiiiiijjjlllnnnpppppppppooonnnoooqqqrrrrrrqqqpppoooqqquuu~~~{{{wwwtttpppkkkgggddd___\\\[[[YYYYYY^^^fffiiikkkmmmnnnnnnnnnoooqqqqqqrrrrrrqqqpppooopppqqqrrrqqqppppppqqqsssuuuwwwvvvtttssssssuuuvvvvvvvvvsssqqqqqqqqqssssssrrrqqqpppnnnmmmnnnoooqqqppppppnnnqqquuuwwwwwwuuuqqqnnnjjjkkkmmmnnnoooppppppoooqqqpppooonnnmmmkkkiiihhhiiinnnrrrrrrnnnkkkjjjjjjddd\\\SSSOOOPPPXXXhhhwwwrrr___QQQWWWjjj{{{{{{kkkdddsssyyytttuuu{{{{{{lllVVVGGG@@@?????????AAABBBCCCCCCDDDDDDDDDFFFGGGHHHFFFEEEDDDCCCBBBEEEJJJXXXppp|||wwwwwwyyyzzzzzz\\\[[[[[[\\\^^^___]]]\\\___```bbbbbbaaabbbccceeeiiijjjjjjkkkkkkkkkkkkjjjgggiiimmmppprrrrrrrrrqqqnnnpppsssvvvyyy{{{||||||yyyyyyzzzzzz{{{{{{||||||~~~}}}gggPPPAAASSS{{{ooo[[[XXXccckkkllleee\\\KKK777---,,,---+++))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++---******---...000333888EEEhhhwwwYYYVVVfffmmmMMM<<<;;;:::KKKeeeppptttgggRRRHHHUUUhhhjjj^^^@@@:::333///000000///---------------,,,---------...000444777<<>>AAAEEEGGG[[[www}}}zzzwwwttttttuuuuuussspppnnnnnnooonnnooopppppppppooonnnmmmooooooppppppnnnkkkhhhfffiiiooo{{{}}}vvvrrrpppnnniiieeebbb]]]YYYXXXWWWXXX^^^fffiiikkklllkkkkkkkkkmmmoooppppppooollljjjkkknnnqqqppppppppppppqqqssstttuuutttsssrrrsssuuuwwwwwwvvvsssrrrqqqqqqsssssssssqqqnnnmmmllllllnnnoooooonnnmmmpppsssuuuuuussspppmmmlllmmmooopppqqqqqqpppooonnnnnnnnnmmmkkkiiifffeeekkkmmmooolllhhhddddddfffddd```]]][[[YYY\\\fffqqqoooddd]]]eeesss~~~rrrnnnzzzrrrlllmmmjjj]]]LLLAAA??????@@@@@@AAABBBDDDEEEBBBAAABBBDDDGGGIIIIIIHHHEEECCCCCCEEEKKKYYYpppzzzxxxyyy|||}}}}}}[[[[[[ZZZ[[[]]]]]]\\\ZZZ\\\^^^````````````bbbcccggghhhiiijjjkkkkkkkkkkkkggghhhkkkmmmoooppppppppppppqqqsssuuuvvvvvvvvvuuuwwwwwwxxxyyyzzz{{{||||||~~~uuu|||}}}iiiSSSCCCUUUkkk___ccciiijjjfff^^^MMM999...,,,------)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++,,,---///111333444@@@]]]lll^^^___xxxooo^^^FFF888999BBBSSSdddiiieeeXXXGGGCCCOOO]]]bbbHHH@@@555//////000///---------------------,,,,,,---///222555999???EEEIIIRRRXXX```fffjjjkkkmmmmmmooopppqqqqqqqqqqqqsssuuuvvvvvvuuutttssstttwwwzzzwwwzzz||||||zzzxxxzzz{{{yyyxxxwwwtttrrrrrrtttvvvuuuvvvxxxzzz{{{{{{{{{zzzzzzyyyxxxyyyzzzzzzyyywwwyyy||||||zzz{{{}}}}}}~~~~~~}}}~~~}}}tttooolllgggccc___\\\WWWSSSUUUYYYXXXWWWYYY```hhhiiiccc\\\TTTSSSTTTWWWWWW\\\ppp|||uuurrrsssvvv~~~{{{uuussssssuuuvvvtttrrrxxx|||{{{yyyuuupppnnnooopppwwwzzzzzzxxxzzzvvvxxxyyywwwpppggg___[[[YYYdddmmmiii]]]TTTTTTYYYgggeee]]]QQQGGGBBB???;;;CCC[[[yyyzzz{{{zzzwwwuuutttuuuuuuuuutttsssrrrpppooonnnppppppooolllhhhddd___\\\dddjjjvvv~~~xxxppplllllljjjfffbbb]]]XXXTTTTTTTTTVVV]]]eeellllllllljjjiiiiiilllnnnnnnnnnllljjjiiijjjmmmpppnnnoooqqqrrrssstttttttttqqqppppppqqqsssuuutttssstttsssqqqqqqrrrssssssrrrnnnmmmkkklllnnnoooooonnnnnnoooqqqssssssqqqooonnnnnnoooqqqrrrrrrqqqooonnnmmmmmmmmmllljjjgggeeeccchhhiiiiiigggeeebbbbbbbbbdddcccaaa```]]]]]]eeeoootttsssxxxyyyvvvppp~~~{{{|||sssjjjccc[[[NNNEEEAAA???@@@AAAAAAAAABBBDDDFFFAAA@@@AAACCCFFFIIIJJJIIIDDDBBBCCCFFFLLLZZZrrr}}}zzzzzz~~~XXXWWWWWWYYY[[[\\\\\\ZZZZZZ\\\^^^^^^^^^^^^```bbbdddeeeggghhhjjjjjjkkkkkkgggggghhhiiikkkmmmnnnooooooppprrrssstttttttttsssuuuvvvwwwxxxzzz|||}}}}}}pppzzzmmmWWWDDDVVVzzzfffeeeiiijjjjjjbbbQQQ<<>>???>>>AAAVVV\\\eeehhhYYYEEE===HHHVVVPPPEEE777//////000000...---.........---,,,,,,++++++---000333666;;;@@@DDDMMMRRRZZZaaaeeeiiikkkmmmkkkmmmpppqqqqqqpppqqqrrruuuvvvvvvvvvuuuvvvyyy{{{yyy{{{}}}~~~}}}{{{{{{{{{yyyyyyxxxtttqqqpppsssuuutttuuuwwwzzz{{{|||||||||{{{yyyyyyyyyzzzzzzxxxvvvyyy{{{|||}}}}}}|||zzzzzz{{{~~~}}}yyy}}}zzzvvvtttsssnnniiifffeee```ZZZZZZ^^^[[[[[[^^^hhhqqquuupppjjj]]]TTTPPPQQQNNNKKKSSSaaappp|||~~~xxxssstttwwwxxxuuuttttttrrrqqquuu}}}|||{{{yyytttooommmlllmmmqqqvvvxxxuuutttzzz{{{uuummmdddZZZTTTSSS^^^hhhjjjddd```ccchhh}}}xxxdddOOOCCC>>>;;;;;;IIIccc}}}zzzyyyxxxyyyyyyxxxvvvuuusssrrrqqqqqqooolllhhhbbb\\\WWWTTTYYY]]]fffuuuzzzsssjjjggghhhhhhddd```[[[VVVSSSSSSTTTVVV___hhhoooooonnnkkkiiiiiilllnnnkkklllmmmmmmlllkkklllmmmnnnppptttvvvwwwvvvuuusssqqqpppppprrrssstttsssrrruuusssqqqqqqrrrssssssssspppnnnmmmmmmoooppppppooopppqqqqqqrrrrrrqqqqqqpppoooppprrrsssrrrpppmmmlllmmmmmmmmmllljjjgggdddbbbeeefffgggiiijjjiiifffdddfffcccaaa___]]]aaannn|||yyylllgggxxx{{{vvv{{{{{{uuukkk___PPPCCC???BBB@@@BBBCCCCCCBBBBBBEEEHHHBBBAAAAAACCCFFFHHHHHHHHHDDDCCCDDDHHHMMMYYYnnn|||zzzyyyzzzTTTSSSTTTWWWZZZ\\\\\\[[[YYY[[[\\\]]]]]]]]]___aaabbbccceeegggiiijjjkkkkkkgggffffffggghhhkkkmmmooolllmmmppprrrtttuuuvvvvvvtttuuuvvvxxxzzz|||}}}~~~sss~~~tttWWW>>>KKKxxx{{{ggggggnnnqqqnnnfffUUU>>>000,,,---,,,)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))---///---,,,---//////333999aaawww}}}rrrHHHGGG???666MMMXXXkkkzzzpppRRR;;;>>>LLLUUUIII999///...000000...---.........------,,,+++***,,,///111444888===AAAGGGLLLTTT[[[```dddhhhjjjfffiiimmmoooooonnnnnnnnnuuuvvvxxxxxxxxxyyy{{{}}}~~~}}}{{{xxxyyyyyywwwsssqqqsssuuutttuuuxxxzzz|||}}}}}}}}}{{{zzzyyyyyyzzzzzzxxxvvvzzzzzzzzz|||}}}}}}zzzxxxzzz~~~zzz|||}}}zzzwwwzzz|||zzzzzz{{{sssqqqrrrtttooofffaaacccjjjjjjlllssszzz}}}{{{xxxmmm```WWWXXXUUUMMMLLLRRRRRR[[[kkk}}}}}}tttoooqqqsssvvvzzz|||~~~}}}yyywwwzzz|||vvvwwwyyy}}}yyytttpppooommmlllpppvvv{{{zzzyyytttoookkkjjjjjjkkkqqqtttpppnnnttt~~~}}}ssshhh]]]RRRJJJOOOYYYeeejjjiiiiiimmmssskkkOOOAAA===>>>;;;===HHHbbb|||zzzzzz{{{zzzyyyxxxwwwvvvuuutttqqqooojjjeee^^^WWWRRROOOIIIKKKQQQ^^^ppp|||xxxpppgggdddffffffccc___\\\XXXTTTUUUVVVZZZbbblllrrrrrrpppllljjjjjjlllooohhhkkkoooqqqpppmmmkkkkkkooorrrvvvyyyzzzyyyvvvtttsssrrrrrrtttvvvvvvuuusssuuusssqqqqqqrrrttttttsssqqqpppnnnoooqqqrrrrrrqqqrrrrrrrrrrrrrrrrrrrrrrrrpppqqqrrrsssrrrooollljjjnnnnnnnnnmmmkkkhhheeecccdddeeeiiinnnsssrrrmmmhhhgggccc___^^^___hhh|||pppdddcccnnntttxxxvvvqqqsss}}}xxxtttlll]]]JJJ;;;;;;BBBAAACCCEEEDDDBBBBBBEEEHHHDDDCCCBBBCCCEEEGGGGGGFFFHHHGGGGGGIIILLLUUUiii{{{{{{yyywwwxxx~~~TTTUUUXXXZZZ[[[[[[ZZZYYYYYY[[[^^^_________```aaaaaaaaabbbccceeegggiiijjjjjjhhhffffffgggkkkooorrrooonnnnnnnnnoooqqqtttuuuzzzxxxwwwvvvwwwyyy|||~~~~~~qqqvvvqqqVVVCCCHHHhhhiiidddkkkpppmmmfffUUUAAA333...+++)))+++******)))))))))))))))++++++******))))))((((((******))))))******+++,,,++++++,,,---...///000111333;;;UUUvvv{{{iiiGGG::::::===OOO___rrrvvvdddKKK<<<:::JJJIIIBBB777222333000***/////////...------,,,,,,+++++++++,,,000555:::>>>AAAHHHSSS[[[```cccgggjjjiiijjjkkkmmmnnnooooooooosssssstttvvvxxxzzz|||~~~{{{|||}}}{{{xxx}}}}}}}}}|||zzzvvvsssqqqxxxvvvvvvxxx|||}}}zzzwww|||{{{zzzyyyxxxxxxyyyzzz~~~~~~}}}|||zzzyyyxxxxxx~~~zzzxxxxxx{{{yyy~~~~~~~~~|||zzztttwww{{{~~~|||wwwqqqmmmnnnpppsssuuuvvvuuutttssspppgggdddhhhdddWWWQQQTTTTTTSSSXXXeeettt{{{wwwqqqhhhfffgggmmmqqqpppppprrryyyxxxvvvtttzzz}}}{{{xxxssskkkeeedddiiippptttxxxyyyxxxsssllljjjlllppplllkkkmmmrrrtttvvv|||vvviii^^^TTTOOOKKKTTTaaalllqqqooohhhcccsssxxxuuudddOOOCCC>>>===;;;<<>>FFFPPPXXX]]]aaaeeehhhhhhhhhjjjlllmmmnnnnnnnnnqqqrrrssstttvvvyyy{{{|||zzzyyyzzz|||}}}}}}zzzxxx{{{{{{{{{{{{yyyvvvtttrrrssstttwwwxxxyyyyyyzzzzzz{{{zzzyyyyyyyyyyyyzzz{{{~~~~~~}}}|||{{{zzzyyyxxx{{{}}}~~~yyyyyy|||}}}zzzzzzzzzwwwuuurrrwww{{{tttppprrrtttvvvvvvuuutttrrrnnnfffdddiiiggg]]]WWWYYYRRRQQQTTT___kkksssrrrnnnhhheeeeeejjjmmmllllllnnnttttttrrrpppuuu}}}~~~{{{vvvnnngggeeeiiiqqqxxx{{{||||||wwwqqqnnnooorrrqqqoooqqqtttuuuuuuyyyzzzmmmaaaWWWQQQKKKRRR]]]eeegggbbbZZZTTT[[[dddhhh___PPPEEE@@@===;;;:::===GGGUUUjjj~~~xxxsssoooiiibbb\\\WWWQQQHHHBBB===>>><<>>WWWvvvzzz{{{\\\AAA666888???III]]]qqqtttaaaGGG666;;;DDDHHH@@@444...///111000000///......------,,,---,,,,,,,,,///222666999<<>>FFFMMMRRRXXX___dddfffgggiiikkkmmmnnnoooooonnnnnnoooppprrrsssuuuvvvyyywwwuuuuuuxxxzzz{{{{{{wwwwwwxxxyyyyyyyyyyyyyyyvvvuuuuuuyyy}}}~~~||||||||||||zzzzzzzzzyyyyyyyyyyyyyyyzzz|||~~~~~~zzzwww|||}}}~~~}}}}}}}}}uuuwwwzzz~~~~~~~~~nnniiihhhmmmpppoookkkiiijjjkkknnnsssxxx{{{||||||qqqmmmnnntttyyyzzz|||}}}vvvoooppptttwwwuuupppooouuu{{{|||yyyuuussssssuuusssssstttpppjjjhhhjjjkkkqqqzzz}}}mmm```ZZZUUURRRNNNJJJHHHGGGHHHIIIUUU```jjjmmmllliiibbb[[[PPPHHHAAA===:::;;;BBBJJJXXX```ooo|||vvvrrrnnniii___UUUKKKBBB:::555444777777>>>NNNWWWbbbssszzzvvvuuuvvvtttqqqjjjccc___^^^___```eee^^^YYYXXX[[[```jjjtttpppppppppppppppoooooonnnnnnoooqqqsssssssssrrrrrrqqqrrrsssrrrpppppprrrssspppqqqqqqrrrssstttuuuuuutttsssrrrpppooooooppppppsssrrrqqqpppqqqtttxxxzzzooooooooooooppprrrssstttqqqqqqqqqpppooommmlllkkkkkkkkkiiigggddddddfffhhheeehhhiiihhhhhhhhhccc\\\VVVPPPKKKIIIKKKOOOWWW^^^pppqqquuuvvv]]]UUUeeezzz|||vvvuuuyyy~~~dddWWWGGGAAADDDHHHIIIIIIKKKMMMOOOPPPOOOMMMLLLKKKJJJIIIHHHGGGFFFDDDCCCBBBDDDDDDGGGJJJMMMXXXmmm~~~sssnnnppprrrrrrSSSTTTTTTUUUVVVWWWXXXYYYXXXXXXYYYXXXWWWWWWZZZ\\\\\\\\\\\\]]]^^^___aaabbbbbbcccfffhhhkkkmmmnnnnnnlllmmmoooqqqsssuuuvvvvvvvvvvvvwwwxxxzzz{{{}}}~~~uuujjjIII;;;OOOmmmsssbbbXXX[[[gggrrrooolll```JJJ888000...---+++******)))))))))))))))))))))))))))******************))))))******+++,,,++++++,,,,,,---------...---000333777AAAYYYxxxyyyggg```hhhoooOOO<<<777;;;HHHYYYaaa[[[MMMDDD777;;;DDDLLLKKK@@@555///111111000//////......------,,,,,,,,,,,,...///000666;;;CCCIIINNNUUU]]]cccfffgggiiikkkmmmoooppppppoooooopppqqqrrrtttuuuvvvzzzxxxvvvvvvxxxzzz{{{zzzvvvvvvwwwwwwxxxyyyyyyzzzzzzwwwuuuxxx~~~}}}||||||||||||zzzzzzzzz{{{{{{{{{{{{{{{}}}|||{{{{{{|||zzz{{{zzzyyyvvvvvvwwwyyy{{{~~~yyywwwwwwxxxzzz{{{{{{zzzuuutttuuuyyy~~~vvvsssttt{{{~~~wwwooolllpppuuuuuussstttxxx}}}~~~{{{xxxvvvtttsssqqqppprrrssspppjjjgggiiiiiiqqq{{{uuuiiiddd]]]YYYSSSNNNLLLNNNQQQTTTcccjjjpppqqqqqqqqqkkkdddYYYQQQIIIFFFCCCBBBEEEKKKNNNQQQZZZhhhyyy}}}zzzuuuqqqmmmhhh___TTTIII@@@999666777999999DDDXXXdddmmm|||}}}xxxtttsssssspppnnniiiccc___^^^aaadddjjjddd___]]]]]]```jjjssssssrrrqqqpppooonnnmmmmmmnnnppprrrssssssrrrqqqpppqqqrrrrrrqqqooooooqqqsssppppppppppppqqqssstttuuusssrrrqqqpppppppppqqqrrrssssssrrrrrrsssuuuxxxyyyrrrqqqppppppqqqrrrtttuuussssssrrrrrrpppooommmlllgggggggggfffddddddeeegggfffjjjkkkkkkkkkkkkfff___ZZZVVVQQQNNNPPPWWWccclll}}}wwwwww~~~fffeeexxx|||uuurrrqqqsssssssss[[[OOODDDCCCFFFHHHHHHIIILLLMMMNNNMMMKKKJJJJJJKKKGGGGGGGGGGGGFFFEEEDDDCCCEEEFFFIIILLLPPPZZZpppwwwtttvvvxxxwwwRRRRRRSSSTTTVVVXXXYYYZZZWWWXXXYYYYYYXXXXXXYYYZZZYYYZZZZZZ[[[]]]___aaabbbcccdddeeegggiiikkklllmmmmmmnnnoooppprrruuuwwwxxxuuuvvvwwwxxxzzz|||}}}~~~}}}vvvmmmLLL===RRRppp{{{eee[[[dddpppooommmaaaKKK888///------+++******)))))))))))))))++++++++++++******************))))))******+++,,,******+++,,,------.........///222666888CCCaaa~~~xxxhhhhhhkkkVVV@@@===AAAOOO]]]```[[[VVVFFF>>>===HHHQQQKKK<<<111111111000000///.........++++++++++++,,,---...///333888???EEEKKKRRRZZZaaadddfffhhhjjjlllnnnoooooopppqqqqqqrrrsssuuuvvvwwwyyyxxxwwwwwwxxxyyyyyyxxxtttttttttuuuuuuvvvwwwxxxxxxwwwwwwxxxzzz|||}}}~~~~~~}}}|||{{{zzz{{{||||||}}}}}}}}}}}}~~~~~~~~~{{{zzzxxxuuurrrpppuuuzzz|||||||||||||||}}}~~~zzzuuulllnnnppprrrtttyyy~~~|||zzzxxxwwwvvvoooooorrruuusssmmmkkkmmmkkkrrrzzzvvvrrrjjjgggbbb^^^[[[[[[\\\]]]fffkkkoooqqqtttvvvrrrlllddd\\\VVVSSSQQQOOOPPPUUUSSSTTTWWW[[[bbbhhhlllooo{{{|||zzzxxxuuuqqqlllhhh___TTTIII@@@;;;999888999999FFF___mmmttt}}}zzzvvvsssrrrrrrmmmllliiidddaaaaaafffjjjnnnkkkiiihhhfffeeejjjrrrssssssqqqpppooonnnnnnnnnoooppprrrssssssqqqooommmpppqqqrrrqqqooooooppprrrooonnnnnnnnnoooqqqssstttrrrqqqpppppppppqqqrrrsssrrrrrrrrrssstttuuuvvvwwwsssrrrqqqppppppqqqssstttttttttsssrrrqqqooonnnmmmcccdddeeeeeeddddddeeegggjjjmmmmmmlllmmmpppmmmhhhaaafffiiijjjlllttt~~~zzztttvvvxxx}}}ssspppmmmfff```OOOFFFAAADDDGGGGGGFFFHHHHHHJJJLLLKKKHHHFFFFFFGGGDDDDDDEEEFFFFFFFFFEEEDDDEEEFFFHHHJJJMMMVVVkkk~~~}}}xxxxxx|||~~~QQQQQQRRRSSSUUUXXXZZZ[[[VVVXXXZZZZZZYYYXXXYYYZZZXXXXXXYYY[[[]]]___aaabbbddddddeeeeeefffhhhjjjjjjnnnnnnnnnooorrruuuwwwyyytttuuuvvvxxxzzz|||}}}~~~zzz}}}|||uuupppNNN>>>RRRoooxxxccchhhvvvnnnmmmaaaKKK888...---,,,+++******)))))))))))))))---,,,,,,,,,+++******************)))***++++++,,,))))))***+++---.../////////---111777555777PPPnnnvvvnnnsssLLLBBB@@@NNNaaakkkkkkiiiTTTCCC;;;FFFUUUSSSDDD666111111000000//////......++++++++++++,,,---...///111666<<>>===999888777FFFbbbpppvvv~~~{{{xxxuuusssrrrrrrlllllliiieeebbbdddiiinnnqqqpppqqqqqqnnnjjjkkkpppsssrrrqqqpppoooooooooooooooqqqrrrsssrrrpppnnnllloooppprrrqqqpppooopppqqqnnnnnnmmmmmmnnnppprrrsssqqqpppppppppppprrrssstttqqqqqqrrrssssssttttttttttttsssqqqooooooppprrrssssssssssssrrrpppnnnmmmlll```bbbdddeeeeeedddeeeffflllnnnmmmllloootttuuurrrmmmyyywwwooo}}}}}}|||wwwooo___QQQGGG@@@???DDDHHHFFFEEEHHHEEEHHHKKKKKKGGGDDDCCCDDDAAABBBDDDEEEFFFFFFEEEEEECCCCCCEEEFFFHHHPPPdddwww{{{{{{xxxuuuxxxNNNOOOQQQSSSTTTUUUUUUUUUVVVVVVWWWWWWXXXYYYYYYYYYYYYZZZZZZ\\\]]]^^^______bbbbbbaaa``````bbbgggkkkmmmnnnooonnnmmmnnnpppqqqtttuuuvvvwwwyyyzzz{{{|||zzz|||~~~~~~rrrxxxwwwtttPPP@@@RRRmmmllllllxxxssspppbbbMMM;;;111---***+++***)))((()))***,,,...///333555222,,,'''''')))(((((()))+++,,,---...///***,,,------------...000111---...333222444EEEYYYvvvgggHHH777EEEYYY```gggqqqcccRRR>>>:::KKKXXXKKK555333111///000222222000---...---,,,,,,++++++,,,,,,---333:::===>>>EEEOOOXXXaaadddggghhhgggiiimmmqqqppprrruuuuuusssrrruuuxxxwwwyyy|||}}}|||{{{{{{{{{xxxxxxyyyzzz{{{xxxtttqqqtttwww{{{|||yyyvvvyyy~~~~~~{{{uuurrrqqquuuzzz~~~~~~~~~~~~}}}}}}~~~~~~~~~}}}}}}~~~}}}wwwvvv~~~zzzxxx~~~}}}|||}}}zzzqqqkkkiiivvv}}}~~~|||}}}}}}yyyuuupppooollljjjkkkqqqzzzyyysssqqqsssvvvqqqrrruuuxxx{{{{{{xxxuuuwwwtttssswwwzzzzzztttqqqnnnhhhcccfffhhhgggfffllltttuuuqqqjjjhhhgggggghhhhhhhhhgggmmmrrrvvvssskkkbbb^^^]]][[[\\\^^^aaafffmmmuuu{{{|||{{{zzzsssjjjiiieee\\\VVVTTTQQQHHH<<<666666;;;HHH[[[mmmwww{{{~~~|||zzzxxxwwwvvvsssqqqrrrqqqooommmnnnrrrxxx}}}~~~yyyuuurrrqqqooommmmmmoooppppppnnnmmmnnnnnnqqqrrrtttuuutttsssqqqpppqqqpppoooppprrrsssrrrqqqrrrqqqooonnnnnnnnnoooppprrrpppoooqqqtttuuutttrrrrrrpppnnnooorrruuuvvvuuuuuuuuuuuutttsssrrrqqqppprrrqqqppppppqqqqqqpppooofffffffffggghhhjjjllllllllleeebbbfffmmmpppooolllvvv~~~sssjjjooo{{{uuuooo___KKK???@@@BBBDDDDDDDDDCCCCCCGGGHHHJJJJJJHHHEEEBBB@@@AAABBBCCCDDDEEEEEEEEEEEEDDDEEEAAABBBFFFFFFPPPgggrrrwwwooolllwwwLLLMMMOOOQQQSSSTTTUUUUUUVVVVVVWWWWWWXXXXXXXXXXXXZZZ[[[[[[\\\]]]^^^___```aaaaaa```______bbbfffjjjlllmmmnnnnnnnnnnnnppprrrqqqrrrtttwwwyyy|||}}}~~~{{{}}}~~~ppprrr~~~wwwRRR???KKKaaapppllltttssspppcccNNN;;;111---*********)))((()))+++---...111444555222,,,(((((()))((())))))***+++,,,------***,,,------------...000000---///333222333BBBTTT|||yyyuuuPPP555999GGGPPP^^^ooonnn^^^GGG999@@@MMMLLLAAA555222000///111111000......---,,,,,,++++++,,,,,,,,,222888;;;===CCCMMMVVV]]]```dddffffffhhhkkkooommmooorrrsssssstttuuuvvvyyyzzz{{{||||||{{{yyyxxxzzzyyyyyyyyyzzzxxxuuussstttwww{{{~~~}}}zzzzzz{{{~~~zzzwwwvvvxxx{{{}}}~~~~~~~~~}}}~~~{{{}}}||||||zzz}}}wwwuuuyyy{{{vvvooolll}}}~~~}}}xxxxxx}}}||||||~~~}}}}}}|||xxxtttnnnnnnlllkkklllqqqxxx}}}{{{uuuooommmooorrrnnnpppsssxxx{{{|||zzzxxxxxxuuuuuuxxx|||yyyuuurrrmmmhhhcccdddcccccchhhpppqqqlllfffeeeeeeeeehhhkkkmmmnnnuuuyyy}}}|||vvvnnniiigggbbb```]]]\\\]]]ccckkkrrr~~~uuulllhhheee___ZZZYYYWWWLLL@@@;;;:::<<>>DDDDDD777555111//////000//////...------,,,,,,,,,,,,,,,,,,000555888:::@@@IIIQQQVVV[[[aaadddeeefffiiilllkkklllnnnqqquuuvvvuuutttxxxvvvvvvxxx|||}}}{{{yyyzzzxxxvvvvvvwwwwwwwwwvvvuuuwwwzzz}}}|||xxx~~~||||||{{{{{{|||}}}~~~~~~yyyyyy~~~~~~}}}~~~|||uuurrrxxx~~~yyyvvv}}}~~~}}}wwwqqqoooqqqtttvvvvvv|||zzzwwwtttvvv}}}~~~}}}~~~|||xxxtttoooooonnnmmmmmmooossswww{{{yyyuuupppkkkjjjkkkmmmkkkmmmpppuuuzzz|||{{{zzzwwwuuuuuuyyy|||}}}yyytttpppffffffddddddhhhnnnmmmjjjdddddddddfffkkkqqqwwwzzz~~~|||uuupppjjjfff```[[[ZZZ___gggnnnyyywwwnnngggfffbbb``````]]]QQQDDD<<<999:::CCCTTTfffqqqvvv~~~~~~}}}xxxrrroooooopppooosssxxx~~~|||wwwtttqqqnnnkkkkkkmmmnnnnnnmmmllllllmmmrrrtttvvvyyy{{{|||||||||vvvssspppmmmmmmmmmmmmllloooppppppppppppoooooonnnmmmmmmmmmooorrrttttttssspppooopppqqqtttuuutttsssvvvuuuuuutttrrrqqqooonnnqqqqqqqqqpppooonnnmmmllljjjiiihhhgggfffeeeeeeeee```aaabbbdddfffhhhiiiiii{{{}}}{{{xxxooogggfffkkkzzzyyy|||jjj^^^QQQFFFCCCDDDEEEFFFGGGGGGGGGGGGGGGGGGFFFEEECCCBBBAAA@@@AAABBBBBBCCCCCCCCCBBBBBBBBBDDDAAABBBEEEAAAHHH]]]mmmvvvsssqqq}}}BBBCCCEEEGGGJJJMMMOOOQQQUUUUUUUUUUUUVVVVVVVVVVVVZZZZZZ[[[\\\]]]]]]^^^^^^^^^```aaaaaaaaacccfffiiijjjlllnnnooopppppprrrtttuuuvvvvvvvvvwwwwwwxxxxxxzzz{{{}}}~~~uuusss{{{~~~[[[@@@===FFFjjjhhhgggkkksssrrrgggQQQ<<<111---+++)))(((((()))+++...111333666666555111,,,)))((()))***)))))))))))))))))))))***,,,------------...000...---000333111111999DDDeee~~~|||}}}{{{yyyzzzjjjGGG888777>>>UUUmmmzzz{{{mmmPPP999555:::>>>:::777333000......///000......---,,,,,,,,,,,,,,,+++...333555777===EEELLLPPPVVV]]]bbbdddeeegggjjjiiiiiilllqqqvvvxxxvvvssssssppppppttt|||}}}wwwtttqqqppprrrvvvxxxyyyxxxxxxwwwxxx}}}|||vvvzzz{{{}}}~~~~~~}}}{{{zzz~~~}}}~~~~~~~~~~~~~~~|||{{{{{{~~~zzzzzz}}}|||~~~yyyrrrnnnnnnpppqqqqqqvvvwwwuuuooonnnttt}}}}}}~~~~~~}}}zzzwwwuuutttqqqnnnkkklllpppsssyyywwwsssnnnkkkjjjkkkllljjjkkknnnssswwwyyyxxxwwwsssqqqssswwwzzz|||~~~{{{sssqqqnnnmmmpppqqqoookkkggghhhiiikkkpppwww{{{uuuooolllfffaaa___dddkkkqqqqqq}}}}}}vvvooohhhhhhfffeeeeeeaaaTTTFFF>>>;;;;;;CCCTTTeeeqqqvvv|||~~~~~~yyyrrrnnnpppsssooorrrwww}}}~~~~~~|||xxxuuutttrrrpppooommmnnnppppppooonnnooopppqqqrrrtttvvvxxxzzzzzz{{{xxxtttpppmmmmmmmmmnnnmmmnnnooopppqqqqqqpppooonnnmmmmmmnnnooopppqqqrrrrrrooopppqqqsssttttttsssrrrvvvuuuuuutttrrrpppnnnmmmmmmnnnooonnnkkkiiihhhgggfffeeedddcccbbbbbbbbbbbbbbbhhhmmmllliiigggeeecccfffvvvxxxgggaaadddtttuuuxxx{{{dddSSSIIIDDDBBBCCCDDDDDDEEEFFFFFFFFFFFFEEECCCBBB@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBAAA@@@CCCBBBCCCFFFBBBHHH\\\qqq|||{{{xxx>>>>>>@@@BBBEEEIIIKKKMMMSSSSSSTTTTTTUUUVVVVVVVVVYYYYYYYYYZZZ[[[[[[\\\\\\^^^```bbbddddddeeehhhjjjjjjlllooopppqqqqqqrrrtttuuuuuuuuuvvvvvvwwwwwwwwwwwwyyy{{{}}}{{{|||{{{___CCC<<>>???BBBEEEHHHJJJNNNNNNPPPRRRTTTVVVWWWXXXYYYYYYYYYYYYZZZZZZZZZZZZ\\\___ccceeefffggghhhiiikkknnnqqqrrrrrrqqqqqqqqqnnnoooqqqtttvvvyyy{{{|||zzz{{{|||}}}~~~~~~yyygggGGG===CCCaaa~~~}}}vvvkkk___llluuurrrtttlllVVV>>>000,,,,,,******+++...222777;;;>>>555222---***((()))***+++*********+++++++++++++++***,,,------------...000---000111000///111555777BBBWWWuuuvvvnnnbbbZZZccczzz}}}cccIII<<>>000,,,,,,***+++,,,///333888===@@@444000+++(((((()))+++,,,******+++++++++,,,,,,,,,***,,,------------...000...000111000///222555666<<>>FFFccc|||rrrSSS<<<888888;;;999444222444000000/////////.........---,,,+++,,,...111444666999===DDDKKKQQQWWW]]]aaadddfffggghhhjjjlllpppsssuuuvvvvvvvvvvvvwwwzzz}}}}}}|||~~~|||}}}~~~||||||~~~~~~~~~}}}~~~}}}{{{zzz}}}|||qqqjjjjjjqqqzzztttiiiddd]]]\\\[[[ZZZZZZYYYXXXWWWVVVTTTRRRPPPPPPWWWjjj{{{ttt^^^LLLGGGIIIXXXjjjxxx||||||~~~}}}~~~|||zzzyyyyyyxxxwwwvvvtttssstttuuuuuuqqqmmmnnnkkkgggeeehhhpppwww{{{{{{sssnnnfffgggiiikkkmmmppprrrsssxxxxxxvvvrrrnnnmmmoooqqqooommmmmmqqqwww|||}}}|||~~~{{{vvvtttwwwyyyzzzyyy|||yyywwwtttvvvxxxwwwtttqqqqqqrrrsssrrrpppnnnnnnooopppqqqsssqqqooonnnpppqqqqqqpppuuusssrrrrrrssssssrrrqqqpppppppppooonnnnnnppprrrsssrrrpppooonnnnnnnnnooouuurrrooonnnpppqqqqqqppprrrpppooopppsssttttttsssrrrrrrqqqrrrssssssqqqnnnmmmlllkkkhhheeeaaa^^^]]]RRRPPPPPPRRRYYYbbbiiilllmmmoootttuuuttt|||{{{sssxxxtttbbbNNNEEEBBBAAA@@@@@@BBBBBBBBBBBBAAA@@@??????AAA>>>;;;;;;???AAAAAA@@@CCCDDDEEEFFFFFFFFFEEEDDDEEECCCCCCEEEEEEGGGOOOXXXzzzvvvyyy555666777999;;;===??????AAACCCGGGKKKNNNQQQRRRSSSUUUWWWYYYYYYYYYYYY[[[]]]\\\]]]^^^___```cccgggkkkmmmmmmmmmnnnoooppppppqqqtttuuuuuuvvvwwwxxxyyyzzzzzz|||~~~~~~tttNNN???EEEhhhwwwjjjnnnssstttppp___HHH555,,,+++((())))))+++111:::<<<999...,,,)))))))))******)))(((((())))))******+++++++++,,,...---,,,,,,---/////////000111222444555666999<<<@@@WWW}}}tttLLL666777NNNiii}}}tttKKK<<<444999999222///333000000000/////////......---,,,,,,,,,---000333555555999@@@FFFLLLRRRYYY]]]bbbdddfffggghhhkkknnnqqqssstttvvvvvvvvvvvvxxxyyyyyy|||~~~~~~{{{zzz}}}~~~~~~wwwwwwxxxwww}}}zzzppphhhgggnnnxxx{{{oooeeeaaa\\\]]]]]]^^^^^^^^^^^^]]]\\\XXXSSSOOONNNUUUgggyyy~~~cccQQQIIIIIIWWWkkk{{{zzz}}}~~~~~~|||}}}}}}||||||{{{zzzvvvtttrrrsssvvvvvvtttqqqqqqpppmmmiiigggjjjqqqxxx}}}|||vvvqqqmmmffffffffffffggghhhiiijjjsssssssssqqqooooooqqqsssrrrqqqqqqtttyyy}}}~~~}}}yyyzzzuuuyyy||||||yyytttpppnnnsssqqqnnnkkkjjjkkklllmmmrrrpppooopppqqqrrrqqqppptttsssrrrrrrssssssrrrqqqpppqqqqqqpppooooooppprrrvvvtttrrrpppooonnnnnnnnnsssqqqooonnnooopppppppppooonnnnnnppprrruuuuuuuuusssqqqppppppqqqrrrpppooollljjjhhheeecccaaa``````UUUSSSRRRUUU\\\eeekkkoooggggggmmmxxxtttsssuuuwwwtttkkkjjj}}}xxx}}}|||qqq]]]IIIAAABBBCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA===999999<<>>@@@DDDHHHLLLPPPRRRSSSTTTUUUVVVVVVUUUWWWZZZ\\\\\\\\\]]]]]]^^^bbbgggkkkmmmmmmnnnooopppqqqrrrsssrrrrrrsssuuuvvvwwwxxxxxxyyy{{{~~~wwwQQQBBBFFFqqqqqqoootttvvvqqqaaaJJJ666---+++(((******+++111999;;;999...+++)))((()))******)))''''''((()))***++++++,,,+++,,,...---,,,,,,---/////////000111333555666777;;;@@@@@@LLLnnn{{{UUU:::888AAAVVVooofffJJJ444555888222...111000000000////////////...------,,,,,,---///111222333666<<>>>>>???@@@AAABBBCCCDDD===888444444888===@@@AAADDDEEEFFFGGGGGGGGGFFFEEEHHHEEEDDDEEEEEEHHHQQQ[[[}}}|||111222444666888:::;;;<<<<<<>>>BBBFFFKKKOOORRRSSSRRRSSSSSSSSSSSSUUUXXX[[[\\\\\\]]]]]]^^^aaafffjjjjjjjjjkkkmmmnnnpppqqqrrrrrrrrrsssuuuvvvxxxyyyyyywwwzzz}}}~~~zzzUUUCCCEEEkkkuuupppuuuwwwssscccLLL888...,,,))),,,,,,---111999<<<:::---+++)))((()))+++******''''''((()))***++++++,,,+++,,,...---,,,,,,---//////000000222444666777999;;;DDDCCCGGG___wwwwwwzzzcccFFF<<<:::GGGeee|||YYY999444999888555666111000000000////////////------,,,,,,---...//////111444999>>>DDDJJJPPPUUU[[[^^^aaadddfffhhhkkkmmmqqqsssvvvwwwvvvvvvwwwxxxxxxwwwuuutttvvvzzz~~~}}}~~~yyyyyysssooorrrvvvzzz~~~~~~{{{|||uuummmiiinnnwwwuuufff\\\ZZZaaacccffffffeeeccccccdddeeeaaa]]]YYYUUUTTT[[[eee~~~lllaaaZZZaaaooo|||~~~~~~}}}|||zzzuuuooonnnrrrxxx|||}}}xxxuuuqqqlllccc___hhhuuuzzzvvvsssrrrqqqppprrrpppmmmjjjgggfffffffffjjjkkkkkklllmmmnnnmmmmmmmmmooorrrssstttxxxzzzyyy|||zzzyyyyyywwwuuurrrooommmmmmnnnqqqttttttssspppooopppppppppqqqssssssrrrqqqqqqpppooopppqqqrrrqqqpppoooqqqrrrrrrqqqqqqrrrsssuuutttsssrrrrrrrrrssstttqqqrrrrrrrrrqqqqqqrrrsssqqqqqqqqqqqqppppppqqqrrrrrrpppnnnmmmooooooooonnnjjjhhhdddaaaaaacccfffhhheeeeeegggjjjmmmnnnlllkkkccc[[[XXXddd{{{jjjjjjuuuuuuyyyzzzeeeTTTDDDBBBFFFHHHHHHGGGAAAAAA@@@@@@@@@AAABBBBBB777333...///555<<>>>>>CCCHHHEEETTTrrr{{{pppkkk\\\]]]mmmzzz___MMM===BBBYYYmmmrrrnnnkkkuuuqqq[[[FFF???:::444111111111111000000000000......---,,,,,,+++******,,,///222666:::AAAGGGLLLQQQUUU[[[```dddhhhkkknnnmmmnnnoooooopppsssxxx{{{wwwzzzttttttuuuwwwzzz~~~}}}~~~~~~}}}|||uuuwww{{{~~~~~~yyynnnjjjlllfffiiijjjeee[[[SSSOOOOOOTTTPPPNNNNNNKKKHHHKKKPPPkkk~~~}}}}}}||||||xxxnnnkkkgggeeeppp{{{{{{{{{|||{{{yyytttpppqqqnnnjjjfffcccbbbbbbbbbZZZZZZ]]]bbbfffhhhfffcccbbbhhhnnnooonnnsss~~~~~~{{{|||}}}vvvssssssqqqqqqrrruuutttqqqnnnrrrqqqqqqppprrrtttvvvxxxsssqqqooooooqqqtttuuuuuutttsssrrrsssuuuvvvuuutttnnnqqqsssuuutttssstttuuuvvvuuusssqqqoooooooooooommmooorrrrrrpppoooqqqsssqqqssssssqqqnnnmmmnnnqqqmmmlllmmmnnnooonnnkkkiiicccaaa^^^\\\\\\^^^aaacccgggeeeccccccfffhhhjjjjjjmmmhhhhhhmmmrrruuu}}}zzzzzz{{{uuuqqquuuqqq___LLLGGGEEEFFFGGGFFFIIIMMMHHHGGGFFFFFFHHHJJJMMMNNNHHH@@@555000222777<<>>MMMvvvyyypppccc___pppuuuvvvuuulllVVV===...+++...,,,+++...444666444111,,,+++)))((((((((()))******************+++++++++,,,---...---------///111222333555555555666999;;;<<<<<<>>>???BBBGGGNNNRRR{{{lllfffooovvvdddEEE:::LLL___lllxxxyyyjjjGGG999666444222333444333222111222222/////////...------,,,,,,...///000222444999???CCCKKKPPPXXX___cccfffhhhjjjmmmnnnpppqqqpppppprrrtttzzzrrrmmmssswwwvvv~~~}}}||||||}}}~~~}}}|||zzz{{{}}}~~~xxxssspppnnnnnnjjjbbbYYYSSSNNNKKKOOOPPPOOOLLLHHHGGGJJJMMMbbbtttxxxkkkdddgggrrr}}}}}}wwwwwwwwwtttqqqqqqppplllhhhhhhiiihhhccc^^^[[[\\\___eeejjjllliiifffdddggghhhfffeeekkkvvv}}}}}}{{{{{{}}}wwwxxxwwwvvvtttrrrqqqqqqqqqooooooooooooqqqtttwwwyyyxxxvvvtttuuuwwwwwwuuurrrpppqqqssstttttttttssssssqqqqqqrrrrrrssssssrrrrrrqqqtttvvvuuuqqqoooppprrrqqqqqqpppooonnnnnnnnnooosssrrrqqqooonnnoooooopppoooooooooooommmkkkiiigggbbbbbb```______aaabbbdddiiijjjhhhlllpppiiijjj|||||||||sss{{{wwwrrrdddUUUNNNEEEEEEEEEEEEEEEFFFFFFFFFLLLJJJGGGFFFKKKXXXjjjwwwooobbbHHH888666333444@@@EEEGGGHHHGGGFFFEEEFFFGGGDDDEEEDDDDDDDDDGGGMMMQQQ]]]nnn,,,---...000111333444444666888;;;===???AAAEEEHHHMMMQQQTTTWWWXXXZZZ[[[]]]]]]___aaabbbbbbbbbcccdddcccggglllooopppqqqrrrssssssrrrqqqqqqrrrtttwwwxxx{{{|||}}}}}}~~~~~~zzzaaaGGG???WWWuuufffaaaqqqvvvwwwvvvlllVVV===...+++---+++***---222555222///+++******)))))))))))))))************++++++++++++,,,---...---------///111111333444555555666888:::<<<======>>>@@@DDDJJJNNN___qqquuutttxxxXXX@@@CCCPPPdddzzzsssQQQ888000222222222222111//////000111000//////......---,,,,,,,,,---///000222666<<<@@@GGGLLLTTT[[[aaadddgggiiilllmmmoooooooooppprrrtttvvvyyy{{{}}}||||||}}}~~~wwwoooqqqtttttt||||||||||||~~~~~~~~~}}}~~~~~~~~~~~~{{{xxxzzzzzzwwwqqqiiibbb]]]ZZZVVVXXXZZZZZZXXXVVVWWWYYYggguuu~~~ooogggfffkkkqqqwww}}}{{{{{{}}}|||yyyxxxzzz|||tttoooooopppnnnmmmmmmooolllkkkmmmpppoooiiiddd___aaaeeekkkpppqqqlllhhh```aaaaaa______eeepppyyy~~~|||zzz{{{~~~}}}xxxyyyxxxwwwuuusssrrrrrrrrrqqqqqqppppppqqqrrruuuvvvxxxvvvuuuvvvwwwwwwuuusssrrrssstttuuuuuuttttttsssrrrsssssssssrrrqqqqqqpppooopppqqqpppnnnlllllllllqqqpppooooooooooooooooooppppppoooooonnnnnnoooooopppppppppooommmjjjhhhfff___^^^^^^^^^^^^```cccfffccciiimmmsssxxxuuu|||yyyzzz~~~ttt}}}wwwnnn^^^OOOGGGDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEIIIUUUmmmoooOOO>>>000///<<>>BBBDDDJJJMMMQQQTTTVVVWWWYYY[[[[[[]]]```aaa``````bbbcccdddggglllnnnoooooopppqqqtttsssrrrrrrrrrssstttuuuzzz{{{||||||}}}~~~yyydddIII@@@ZZZ~~~llldddqqqxxxyyyxxxnnnWWW===...++++++******---111222000...)))************))))))(((************++++++,,,,,,,,,---...---------///111111222444444444555888:::<<<============@@@EEEIIIOOOccczzzmmmLLL===???UUUrrr}}}bbbBBB333333222222111000//////000000000000///......------,,,***+++---...000333888<<>>...++++++++++++...111111///---((()))***++++++***)))((()))******++++++,,,,,,,,,,,,---...---------///111111222333444444555777:::;;;<<<<<<<<<===???DDDGGGLLL___wwwzzzXXX???555CCC]]]rrrxxxwww^^^CCC444111111111222333333111000000000//////...---------)))+++,,,---///111666999===BBBIIIQQQXXX^^^cccggghhhiiijjjkkkkkknnnrrruuuzzzzzzzzzxxxxxxzzz~~~xxxuuuzzzzzz|||~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~|||www{{{~~~sssnnnkkkcccZZZ^^^kkk|||ppprrrvvvwwwrrrlllmmmrrruuuvvvvvvtttwww|||}}}zzzyyyrrrmmmoooqqqqqqqqqrrrtttpppmmmnnnqqqqqqmmmhhhdddccccccgggkkklllkkkhhh[[[[[[ZZZWWWVVV[[[ccckkkrrr}}}|||yyyxxxyyy|||~~~~~~{{{xxxwwwwwwvvvuuutttsssrrrqqqqqqqqqppppppqqqqqqrrrsssttttttttttttuuutttsssrrrtttttttttssssssrrrrrrqqqsssssssssrrrrrrpppoooooopppnnnmmmooorrrsssqqqnnnooonnnnnnnnnooopppqqqqqqkkklllnnnoooppppppooooooqqqpppooommmjjjgggcccaaa___``````___^^^```fffjjjqqq{{{zzzsssnnnkkkzzzvvvkkkwwwxxxrrr}}}ooolllrrr~~~yyykkk[[[MMMDDDAAAEEEEEEDDDDDDCCCBBBAAAAAAEEEFFFEEEDDDLLLeee___@@@777DDDCCCDDDEEEDDDCCCBBBCCCEEECCCDDDDDDCCCCCCEEEIIILLLXXXjjj{{{******+++,,,------......000222555666888:::===@@@DDDHHHMMMPPPRRRTTTWWWYYYXXXZZZ]]]^^^^^^^^^```aaaeeegggjjjkkkllllllmmmnnnrrrsssssstttvvvwwwxxxyyyyyyzzz{{{||||||~~~~~~pppttteeeKKKCCC```vvvuuuzzz{{{zzzoooXXX>>>///++++++,,,---000111000...,,,((()))***++++++***)))((()))******+++,,,,,,------,,,---...---------///111111222444444444555888::::::<<<======>>>AAAEEEHHHEEEVVVmmmcccGGG555888JJJccctttyyyVVV444......///222555444222///111000000///......------***+++---...///111444777999>>>EEEKKKRRRYYY___ddddddfffhhhiiijjjmmmqqqtttsssuuuvvvwwwwwwxxxzzz||||||~~~tttnnnrrryyywwwzzz}}}~~~~~~}}}~~~}}}||||||}}}}}}~~~}}}rrroookkk```SSSRRR]]]qqq~~~rrrtttxxxyyyuuupppqqqwwwtttvvvuuusssvvv{{{|||yyysssnnnmmmsssxxx{{{|||{{{tttllljjjmmmrrrsssrrrmmmggg```\\\]]]^^^]]]\\\ZZZ\\\]]]YYYVVVWWW```hhhnnnyyy}}}{{{xxxxxxyyyzzz{{{{{{yyywwwtttuuuuuutttsssrrrqqqpppooooooooopppqqqrrrssstttqqqqqqrrrsssrrrrrrrrrrrrsssrrrrrrqqqqqqpppppppppppppppqqqrrrrrrqqqqqqqqqooonnnnnnqqqvvvxxxwwwuuuooonnnnnnnnnooopppqqqqqqkkklllnnnpppqqqqqqppppppqqqpppnnnlllhhhccc```]]]]]]```aaaaaaaaaeeemmmssszzzzzznnnhhhhhhxxx}}}zzzssslll~~~ooojjjppp~~~xxxcccRRRHHHDDDDDDFFFFFFEEEDDDDDDCCCBBBBBBAAADDDEEEDDDIII\\\zzz{{{PPP:::>>>BBBDDDEEEDDDCCCBBBCCCDDDBBBCCCCCCBBBAAACCCFFFHHHRRRccc|||))))))***+++,,,......///000222444555666888<<<>>>AAAEEEJJJNNNPPPSSSVVVXXXWWWYYY\\\]]]^^^^^^```aaadddfffiiijjjjjjkkklllnnnqqqqqqsssuuuwwwyyy{{{|||zzz{{{||||||}}}~~~mmmjjjeeeKKKCCCfffyyyyyyzzzyyyoooXXX>>>///++++++,,,///000111///---+++((())))))************))))))******+++,,,---......,,,---...---------///111222333555555555666999;;;;;;<<<>>>>>>???AAADDDGGGEEEPPPaaattt|||zzzrrrttttttqqqVVV???888BBB[[[sss___<<<222000...000222333000---111111000//////......---+++,,,......///000222555777:::@@@FFFLLLRRRYYY^^^```cccfffiiikkkmmmppprrrooorrruuuwwwxxxxxxzzz||||||~~~}}}~~~}}}pppfffcccgggnnnsssxxx{{{{{{|||~~~~~~}}}||||||||||||sssnnnkkk___PPPIIIQQQccc|||yyyxxxyyy{{{wwwsssuuuzzzuuuvvvvvvtttvvvzzzyyyuuuqqqooosss|||qqqlllpppxxx}}}yyyooobbbXXXTTTSSSRRRRRRXXX___ccc___WWWVVV^^^gggnnnyyy}}}{{{|||xxxyyyyyyyyyyyywwwvvvuuussssssttttttsssrrrpppooonnnnnnooopppqqqrrrssssssoooqqqrrrsssqqqqqqqqqrrrqqqqqqpppoooooooooppppppoooooopppqqqqqqqqqqqqqqqllllllnnnqqqtttwwwwwwwwwoooooooooooooooooopppqqqlllmmmnnnooopppqqqqqqqqqpppooommmiiieee```\\\YYYWWW[[[___aaaccciiittt|||uuueee___```kkkppphhhzzzuuussswwwttt\\\KKKEEEDDDDDDFFFEEEEEEDDDDDDCCCCCCCCCBBBEEEFFFDDDDDDNNNaaaooodddEEEBBBCCCDDDEEEDDDCCCBBBCCCEEEBBBCCCCCCBBBAAABBBDDDFFFJJJZZZttt((()))***+++---...///000...000222333444666:::<<<>>>BBBGGGKKKNNNPPPSSSVVVWWWYYY\\\]]]^^^___```bbbccceeegggiiiiiijjjmmmnnnpppqqqsssuuuwwwyyyzzzzzz{{{|||}}}}}}~~~mmmeeevvvgggKKKCCCYYYxxxxxxyyyxxxnnnXXX>>>000,,,))),,,///000///---+++***)))))))))))))))******+++)))******+++,,,---...///,,,---...---------///111333444666666666777:::<<<===>>>??????>>>???AAADDDJJJLLLTTTeee|||}}}sssvvvooodddhhhooommmPPP>>>@@@PPPfff|||tttcccUUU???888111...000222222000111111000000///.........***,,,---.........000222444777;;;@@@EEEKKKRRRWWW\\\```eeeiiikkkmmmoooqqqpppsssuuuwwwyyy{{{~~~~~~zzzjjj```^^^aaahhhpppvvvxxx{{{~~~}}}|||zzz}}}vvvpppnnncccUUUJJJLLLXXXooo}}}zzzzzz}}}zzz||||||zzz{{{}}}zzzuuuvvvvvv~~~{{{sssuuu{{{uuuhhh]]]XXXVVVUUUTTTZZZeeennniii]]]WWW```kkkuuuzzzyyy{{{yyyzzzzzzyyywwwuuutttssssssssstttuuutttsssqqqooooooooopppqqqqqqqqqqqqqqqooorrrttttttrrrqqqssstttqqqppppppoooooopppqqqrrrpppqqqqqqqqqqqqppppppooojjjllloooqqqqqqrrrtttuuuqqqpppoooooooooooooooooommmmmmmmmmmmnnnnnnooopppooonnnkkkgggbbb]]]XXXUUUTTTYYY]]]___```gggrrr|||~~~nnn^^^]]]]]]bbbnnnpppjjj{{{|||xxx{{{{{{xxx|||iiiRRREEEDDDDDDBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCEEEEEEBBB@@@CCCLLLSSSrrrjjjMMMIIICCCDDDEEEEEECCCCCCDDDEEECCCDDDEEEDDDCCCCCCEEEFFFJJJUUUnnn'''((()))+++---///000111---///111222333555888;;;<<>>???@@@???======>>>@@@GGGDDDHHHZZZxxxooogggvvvyyyfff\\\bbbrrr___DDD>>>BBBSSSlllzzzsssffffffnnnLLLBBB555//////333555555111111000000//////......)))+++------------///000333555888<<<@@@FFFMMMRRRZZZ^^^dddiiilllmmmnnnooooooqqqrrrtttvvvyyy~~~uuufff```WWW___jjjqqqvvvzzz~~~}}}xxx{{{~~~~~~~~~yyyrrrrrriii]]]PPPMMMSSSfff{{{zzzzzzzzzyyywwwzzz}}}~~~wwwkkkccc```___^^^]]]^^^lllwwwrrrbbb[[[dddppp}}}~~~xxxxxx{{{zzzzzzzzzxxxvvvsssrrrrrrssstttuuuvvvvvvtttrrrpppqqqqqqqqqqqqqqqpppooonnnpppsssvvvvvvtttssstttvvvqqqqqqpppppppppqqqssstttrrrrrrrrrqqqpppooonnnmmmkkkooorrrrrrpppooorrrtttqqqqqqpppooonnnnnnoooooonnnmmmlllkkkkkkmmmnnnooonnnmmmjjjfffaaa[[[VVVSSSVVVZZZ]]]]]]\\\aaallluuuuuuuuuhhh___eeeiiikkkrrrvvvwww|||tttppp|||}}}xxxppptttmmm\\\IIIAAACCCCCC@@@AAAAAABBBBBBBBBBBBBBBBBBAAABBBDDDCCCCCCFFFLLLQQQWWWnnn~~~```GGGCCCDDDEEEFFFEEEDDDCCCDDDFFFEEEFFFFFFFFFDDDDDDFFFGGGNNNVVVmmm((((((((()))******++++++---///222444444666888;;;;;;>>>BBBFFFIIILLLPPPSSSXXXYYY[[[]]]^^^```cccfffccceeegggiiijjjkkkkkkkkkkkklllnnnppprrrsssttttttyyyyyyyyyzzz}}}oooeeetttiiiIII<<>>???@@@DDDCCCFFFTTTpppyyykkkiiiiiiZZZSSS^^^tttyyy___BBBBBBJJJZZZiiiqqqttt{{{mmmHHH---///444...---555222111111000///......---000...---++++++,,,---...111333777:::???EEEKKKPPPUUUZZZbbbhhhkkknnnoooqqqrrrrrrqqqpppqqquuuzzz~~~wwwnnn[[[\\\```hhhrrrzzz}}}~~~~~~}}}}}}wwwyyy|||{{{vvvnnnfffXXXNNNKKKUUUbbbrrr~~~zzz{{{{{{yyywwwvvvtttsssssspppllljjjjjjjjjiiihhhrrrxxxrrrfffbbblllwww~~~{{{yyywww}}}{{{xxxvvvuuuuuusssqqqrrrrrrrrrrrrrrrrrrrrrrrrnnnooopppqqqqqqqqqqqqqqquuurrrooopppsssuuuuuutttsssqqqoooppprrruuuvvvvvvuuurrrooollllllooorrrttttttqqqoooppprrrsssqqqoooqqqqqqqqqpppooonnnmmmlllpppooommmmmmnnnnnnmmmmmmkkkhhheeedddbbb^^^XXXSSSXXX\\\\\\ZZZ___jjjpppnnnqqqjjjjjjsssyyyxxx|||tttrrr}}}|||vvvooofffYYYJJJBBBAAABBBBBB@@@???@@@@@@AAABBBBBBCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFPPPTTTZZZ]]][[[SSSJJJDDDFFFFFFEEEDDDDDDEEEFFFGGGHHHGGGFFFEEEDDDEEEFFFGGGOOOYYYppp((((((((()))******++++++,,,///111222333555777999:::===@@@DDDGGGKKKOOOSSSVVVXXXZZZ\\\]]]___bbbdddcccdddfffhhhiiijjjiiiiiiiiikkkmmmooorrrtttvvvvvvxxxxxxxxxzzz|||~~~}}}mmmcccrrrzzz}}}mmmNNN@@@>>>[[[sss}}}}}}nnnfffllltttvvvwwwoooZZZAAA111---------,,,++++++***))))))***)))))))))))))))))))))************+++,,,---...---------...///000111222555666666777888999::::::;;;;;;;;;;;;<<<>>>???@@@AAAAAACCCNNNeee|||tttwwwzzzkkk]]]aaa{{{sss[[[>>>AAAMMMdddzzz{{{[[[===555444//////555111111111000///.........000///---++++++,,,---...111333666999===BBBIIIMMMSSSXXX```fffjjjmmmoooqqqqqqrrrssstttuuuxxx}}}|||hhhbbb]]]___gggrrr{{{yyyzzz|||~~~zzz{{{}}}~~~xxxnnnaaaVVVPPPSSSXXX```rrr~~~|||{{{~~~|||yyywwwtttvvvwwwxxxxxxxxxwwwvvvtttpppxxx}}}zzztttttt}}}~~~{{{yyyxxxyyywwwuuutttuuuuuusssrrrrrrrrrrrrrrrrrrrrrrrrrrrooopppqqqqqqrrrrrrqqqqqquuusssqqqrrrtttvvvuuutttuuusssqqqqqqrrrtttuuutttsssqqqnnnllllllnnnppprrrsssrrrqqqqqqssssssrrrqqqrrrrrrrrrrrrrrrqqqpppooommmmmmmmmnnnnnnmmmllljjjfffdddaaaaaa```]]]XXXTTT[[[^^^______dddkkklllhhhkkkuuu}}}pppmmm~~~wwwxxxooo]]]SSSFFF@@@AAACCCCCCAAA>>>>>>???@@@AAABBBCCCDDDCCCCCCCCCBBBCCCCCCDDDDDDFFFHHHKKKMMMLLLIIIEEEBBBFFFFFFEEEDDDDDDDDDEEEEEEIIIHHHGGGGGGFFFFFFGGGGGGNNNVVVmmm((((((((()))******+++++++++---///111111333555777999;;;>>>@@@CCCHHHNNNRRRTTTVVVYYYZZZ[[[]]]```bbbbbbccceeeggghhhiiiiiihhhiiijjjmmmpppsssvvvxxxyyywwwxxxxxxyyy{{{}}}}}}lllbbbqqqyyy|||rrrRRRDDDBBBccc}}}oooeeejjjqqqtttvvvooo[[[AAA111---,,,,,,,,,+++******))))))))))))))))))))))))******************+++,,,---...---------...///000222222666777777888999:::;;;;;;:::::::::;;;<<<===???@@@@@@AAABBBGGGUUUjjj|||wwwvvvwwwOOOEEEDDDWWWsssoooUUU@@@444///000444111111000000//////......000///---,,,,,,,,,---...000222444777:::>>>DDDHHHPPPUUU]]]dddiiillloooqqqooorrrtttvvvwwwyyy|||~~~~~~vvvlllaaa]]]bbbllltttwwwooorrrvvv{{{~~~~~~{{{|||}}}~~~~~~~~~uuunnncccYYYTTTQQQOOOXXXddd~~~~~~~~~~~~}}}~~~|||zzzzzzuuutttrrrssstttuuutttrrrrrrrrrrrrrrrrrrrrrrrrrrrqqqqqqrrrrrrssssssrrrrrrtttsssssstttuuuvvvtttssswwwuuusssrrrssstttssssssooonnnmmmllllllmmmnnnooorrrssstttsssrrrrrrssstttssssssttttttttttttsssssspppppppppooommmjjjgggfff```___]]]]]]]]][[[YYYVVV\\\```dddhhhmmmppplllfffgggyyynnnmmm|||}}}{{{{{{tttkkkRRRJJJBBB???AAADDDDDDCCC======>>>???AAACCCDDDEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDEEEGGGGGGGGGFFFEEEDDDDDDDDDDDDDDDIIIIIIJJJJJJIIIIIIHHHGGGNNNSSSggg((((((((()))******++++++***,,,...//////111333555888999;;;===@@@EEELLLPPPRRRTTTWWWYYYZZZ\\\^^^``````aaadddgggiiikkkkkkkkklllmmmoooqqqtttwwwyyy{{{xxxyyyzzz{{{{{{}}}nnncccqqq}}}uuuSSSDDDGGGmmmuuugggjjjooosssvvvppp[[[BBB111,,,,,,+++++++++******)))))))))))))))))))))*********************+++,,,---------------...///111222333666666777888999:::;;;;;;:::::::::;;;<<<>>>???@@@AAACCCEEEDDDHHHUUUgggtttcccOOO???EEEZZZmmmyyy}}}pppTTT:::......000111000000000/////////...//////...---,,,------...///000222444666:::???CCCMMMRRRZZZaaagggkkkooorrrmmmppptttvvvvvvvvvwwwxxx}}}}}}|||}}}~~~}}}uuulllhhhiiillllllkkkiiilllqqqvvvzzz{{{{{{zzz{{{{{{|||}}}}}}~~~~~~~~~}}}uuukkkaaaYYYQQQMMMQQQXXXeeeiiipppvvv}}}|||{{{{{{uuutttssssssuuuuuutttrrrqqqqqqrrrrrrrrrrrrssssssrrrrrrsssssssssssssssrrrrrrsssssstttuuutttrrrqqquuutttssssssuuuuuutttsssllllllllllllmmmmmmmmmmmmooorrrtttsssqqqppprrruuussssssttttttuuutttttttttuuutttrrrnnniiieeecccbbb]]]]]]\\\[[[[[[[[[ZZZZZZ\\\aaaiiiqqqvvvuuunnngggnnnxxxuuuxxx{{{vvvwww}}}xxxzzz}}}jjjaaaKKKFFFAAAAAACCCFFFEEEDDD======>>>???@@@CCCEEEFFFDDDCCCBBBAAAAAAAAAAAAAAACCCCCCBBBBBBDDDGGGJJJLLLHHHGGGGGGFFFEEEEEEEEEDDDIIIJJJKKKLLLKKKJJJIIIHHHPPPRRR```|||((((((((()))******++++++)))+++---......///111333555777999;;;>>>CCCIIINNNPPPSSSVVVXXXYYYZZZ\\\^^^^^^```dddhhhkkknnnooopppqqqqqqqqqsssuuuwwwyyy{{{yyy{{{}}}}}}|||}}}nnnaaaooo}}}vvvUUUFFFJJJttt~~~kkkhhhpppsssvvvppp\\\BBB111---++++++***************)))(((((())))))************************+++,,,---------------...000111333444555666666777888999:::::::::::::::;;;===???@@@AAA>>>BBBEEEEEEDDDJJJWWWdddjjjVVV@@@;;;DDDWWWlll{{{oooKKK444------000000000000//////////////////......------------...///000111333666;;;???KKKPPPWWW^^^dddiiinnnqqqnnnqqquuuvvvvvvtttssssssyyyzzz{{{|||}}}{{{uuuqqqppppppooonnnlllnnnqqqtttwwwxxxxxxyyyyyyyyyzzz{{{}}}~~~rrrkkkccc\\\VVVTTTXXX^^^aaabbbbbbaaadddqqq~~~||||||{{{{{{wwwvvvuuuvvvwwwvvvtttrrrqqqqqqqqqrrrrrrssssssssssssssstttttttttssssssrrrqqqrrrssssssrrrpppoooooorrrqqqrrrtttvvvvvvuuussskkkkkklllmmmmmmmmmmmmmmmmmmppprrrrrrooonnnqqqtttqqqrrrrrrsssssssssrrrrrrrrrqqqmmmgggbbb___```bbb]]]]]]\\\[[[[[[\\\]]]___aaafffooovvvwwwqqqhhhbbbuuuzzzsssqqqxxxxxxuuu|||aaaUUUIIIFFFDDDDDDFFFGGGFFFEEE@@@?????????@@@BBBDDDFFFDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAABBBCCCEEEFFFGGGHHHHHHHHHGGGGGGFFFFFFFFFGGGHHHJJJKKKLLLKKKJJJJJJPPPRRRZZZlll((((((((()))******++++++(((***,,,------...000222333555888:::===BBBHHHLLLOOORRRUUUXXXYYYZZZ[[[]]]]]]```ccchhhlllooopppqqqrrrqqqqqqrrrtttvvvxxxzzzzzz|||~~~}}}}}}mmm^^^lll}}}~~~yyyYYYJJJVVV|||sssrrruuuwwwppp\\\BBB222...************************((((((((()))******++++++************+++,,,---...,,,------///000222444555555555666777888999::::::;;;;;;;;;===>>>@@@BBBCCC<<>>BBBGGGJJJNNNQQQUUUXXXYYYZZZ[[[\\\^^^```dddgggkkkmmmnnnnnnnnnnnnnnnoooqqquuuxxxzzzyyy|||~~~|||{{{mmm^^^jjj}}}^^^OOO^^^|||vvvxxxyyyppp[[[BBB333///))))))))))))************'''(((((()))******++++++************+++,,,---...,,,------///000333444555666777777888999:::;;;;;;<<<<<<===>>>@@@BBBCCCEEEAAA@@@BBBGGGIIIHHHMMMTTTeeelll___eeexxxyyy]]]FFFCCCXXXpppgggHHH555000////////////000000000000///////////////......---+++,,,---...000333888;;;CCCGGGNNNUUUZZZ```eeeiiikkknnnrrrtttttttttttttttwwwzzz}}}~~~~~~~~~vvvmmmmmmttt|||zzzwwwrrrooopppssswww{{{zzzzzzyyyyyyzzz|||}}}~~~~~~}}}}}}}}}|||xxx{{{vvvlllgggjjjqqqvvvpppggg___[[[ZZZ[[[dddnnn{{{|||{{{|||}}}|||{{{zzzzzzzzzuuuuuuvvvxxxyyyyyywwwuuuppppppqqqrrrrrrsssttttttsssssssssssssssrrrqqqqqqrrrssstttqqqnnnmmmnnnpppooooooqqqtttvvvuuurrrooonnnnnnnnnnnnooopppqqqrrrooonnnnnnoooqqqrrrrrrqqqpppppppppppppppooonnnmmmjjjllllllhhhaaa]]]]]]___VVVXXXZZZ[[[]]]bbbhhhnnnrrrvvv{{{zzzlll[[[UUUXXX```jjjzzztttpppxxxwwwvvv}}}sssUUUJJJHHHGGGGGGGGGHHHIIIIIIIIIJJJHHHEEEBBBAAAAAABBBCCCCCCCCCCCCBBBCCCCCCDDDDDDBBBCCCDDDEEEFFFFFFEEEEEEBBBCCCEEEFFFGGGGGGFFFFFFBBBCCCDDDEEEHHHJJJLLLMMMMMMMMMRRR___sss((((((((()))******++++++)))+++,,,------...///111000333888;;;???BBBFFFIIINNNQQQVVVYYYZZZZZZ[[[\\\```aaadddgggiiijjjkkkkkkjjjjjjkkklllppptttwwwzzzxxx|||~~~}}}zzzzzz~~~ppp```kkkaaaQQQVVVuuuxxxyyyyyyppp[[[BBB333000)))))))))))))))*********'''(((((()))***+++++++++************+++,,,---...,,,------///111333555666777888999:::;;;<<<<<<===<<<======???AAACCCDDDFFFIIIDDDCCCGGGIIIHHHIIINNNYYYzzz~~~vvv}}}ttt___UUUaaayyymmmLLL@@@NNNcccyyyfffLLL888222////////////000000000000/////////000///......---***+++---...///333777;;;@@@DDDKKKQQQWWW\\\bbbeeefffiiinnnqqqrrrrrrsssttttttxxx|||}}}{{{zzzzzz{{{||||||}}}}}}nnnhhhkkkrrrzzzuuuooojjjjjjooouuuzzz||||||zzzyyyyyyzzz{{{|||yyy}}}|||yyyxxxzzz}}}zzztttqqqsss{{{yyyrrrttt{{{tttiiibbbeeeiiihhhhhhkkk{{{zzzyyy{{{|||~~~}}}|||zzzzzzyyyyyyrrrssstttwwwzzzzzzyyywwwppppppqqqrrrrrrsssttttttrrrsssssssssrrrrrrqqqppptttuuuuuurrrnnnmmmoooqqqoooppprrrtttuuusssooolllpppooooooooooooqqqssstttqqqooonnnooosssuuusssqqqqqqqqqqqqpppooonnnmmmlllppptttuuuqqqggg___[[[ZZZRRRTTTWWWZZZ]]]dddlllssswww{{{|||kkkYYYVVV]]]___dddppp{{{}}}yyyrrrvvv|||uuu}}}~~~{{{vvvbbbNNNJJJFFFFFFFFFGGGHHHJJJKKKKKKMMMJJJGGGCCCAAA@@@AAABBBCCCCCCCCCCCCCCCDDDEEEFFF???@@@@@@@@@AAABBBCCCDDD@@@AAACCCDDDEEEFFFEEEEEEAAAAAABBBCCCFFFIIILLLNNNNNNLLLPPP```vvv*********)))))))))))))))+++***(((((()))+++...111111333666999<<<@@@EEEIIILLLQQQVVVYYYYYYZZZ]]]```dddccccccggglllnnnnnnllljjjkkklllnnnpppsssuuuvvvwwwxxxzzz|||~~~uuubbbccc|||~~~aaaLLLQQQxxxqqqrrryyy{{{oooXXXAAA222,,,---,,,***(((((()))***,,,))))))))))))************+++,,,,,,,,,,,,,,,,,,---...///000222444666777888888888888999:::<<>>??????@@@AAABBBCCCDDDDDDFFFHHHJJJKKKKKKJJJIIIRRRkkksssqqquuugggOOOKKKddd^^^DDDGGGZZZsssuuuoooeee```[[[KKK666000///...............000111000000///...---------///...---,,,...000333666>>>@@@EEEJJJPPPWWW___dddfffjjjnnnpppoooooorrrtttuuutttvvvyyyxxxvvvwww|||zzzwww|||~~~ooohhhkkkppp{{{wwwpppiiifffjjjrrrxxx|||yyyyyy|||{{{xxxyyy}}}~~~~~~zzzrrrmmmooowwwvvvuuuyyywww||||||tttuuu{{{tttooojjjiiimmmooommmjjjzzz{{{zzz~~~||||||}}}|||xxxtttssssssssssssssstttuuuvvvuuurrrtttyyyzzzuuusssvvvqqqqqqppppppppppppppppppssstttssspppllllllnnnqqqnnnppprrrrrrqqqooooooooooooqqqrrrrrrqqqppprrrssstttsssrrrqqqpppooooooooopppqqqrrrsssrrrpppnnnlllxxxxxxddd\\\[[[XXXTTTOOOOOOWWW^^^dddmmmwww{{{jjjffflllkkkooojjjrrrxxxpppuuu{{{}}}~~~sssmmmjjjjjjbbbRRRHHHGGGGGGGGGGGGFFFEEEFFFIIIKKKHHHHHHFFFEEECCCAAA@@@???BBBCCCDDDCCCBBBBBBCCCDDDDDDBBB@@@>>>>>>>>>???@@@??????AAABBBCCCDDDDDDDDDCCCCCCBBBCCCDDDFFFGGGIIINNNNNNNNNWWWooo***)))))))))))))))))))))******))))))***,,,...000111333666888:::>>>CCCFFFKKKPPPUUUXXXYYYZZZ]]]```bbbbbbcccfffkkknnnnnnlllllllllmmmoooqqqsssuuuvvvvvvwwwyyy{{{}}}~~~ttt___```zzzaaaJJJLLLqqq{{{oooqqqwwwzzzoooYYYAAA222,,,,,,,,,***)))))))))***+++))))))))))))************+++,,,,,,,,,,,,---------//////111222444666777888999999999:::;;;===>>>@@@???@@@@@@AAABBBCCCCCCDDDCCCEEEGGGIIIJJJJJJIIIIIIOOOddd|||~~~tttoootttjjjTTTKKK^^^~~~uuuVVVEEEEEE```dddfffiiiqqquuuhhhUUU<<<333---///111///...000111000000///......------...---,,,,,,---000222444;;;>>>BBBGGGMMMTTT[[[```eeeiiinnnpppppppppsssuuutttsssuuuxxxxxxuuuwww|||}}}{{{pppccc___bbbqqqrrrrrrmmmggggggnnnuuu|||yyyxxx{{{zzzxxxxxx{{{xxxxxxxxxzzz{{{zzzwwwuuuqqqttt}}}}}}yyypppppptttppppppmmmkkkiiiiiijjjlll{{{}}}~~~~~~}}}|||yyyvvvtttppppppqqqrrrsssuuuvvvwwwvvvsssuuuzzzzzzvvvuuuwwwsssrrrpppooonnnnnnnnnooorrrsssrrrpppnnnnnnqqqtttpppqqqssssssqqqooooooooopppqqqrrrrrrqqqqqqrrrsssuuutttrrrqqqpppoooooonnnnnnnnnooopppooonnnmmmllluuuuuufffbbbaaa^^^WWWTTTTTTYYY\\\bbbnnn{{{}}}}}}uuukkkyyyxxx~~~wwwkkkaaa^^^WWWLLLFFFGGGFFFGGGGGGFFFEEEDDDEEEFFFEEEDDDDDDBBBAAA@@@??????AAABBBCCCCCCAAA@@@AAABBBCCCBBB@@@>>>>>>>>>???@@@??????@@@@@@AAAAAABBBBBB@@@AAACCCEEEFFFFFFFFFFFFIIIHHHIIIRRRhhh))))))))))))))))))******)))))))))***+++,,,---...000222444666888<<>>???AAABBBBBBBBBCCCCCCDDDDDDCCCDDDFFFHHHIIIIIIIIIHHHLLL[[[nnn|||~~~wwwtttxxxvvvhhh[[[aaa}}}pppPPP???MMMUUU```pppxxxRRR===...000333000...111000000000///......------...---,,,+++,,,...111222777:::>>>BBBGGGNNNVVV[[[aaaeeekkknnnnnnooorrrtttrrrqqqssswwwwwwvvvxxx|||wwwfff]]][[[gggnnntttrrrlllhhhkkkpppuuuqqqooossstttrrrqqqsssuuusssrrrssswww{{{}}}~~~yyywwwzzz{{{xxxyyy{{{}}}|||tttjjjeeeiiinnnzzz~~~zzzvvvttttttoooooopppqqqsssuuuvvvwwwvvvuuuvvvzzzzzzwwwvvvxxxuuusssqqqnnnmmmmmmmmmnnnqqqrrrrrrqqqpppqqqsssvvvqqqssstttsssqqqoooooooooqqqrrrssssssrrrrrrssstttuuutttrrrpppooonnnmmmmmmmmmmmmmmmnnnnnnnnnnnnnnniiiqqqsssiii```___^^^ZZZYYYYYYZZZ[[[\\\bbbooo}}}yyy|||lllbbbwww~~~xxx}}}{{{gggUUUNNNJJJEEECCCFFFFFFFFFFFFFFFDDDCCCAAA@@@@@@@@@@@@@@@@@@?????????AAABBBBBBAAA???>>>???@@@BBBAAA??????>>>???@@@AAA@@@???>>>>>>>>>???@@@@@@>>>@@@CCCFFFGGGFFFDDDCCCEEEDDDEEENNNaaayyy)))))))))))))))*********(((((()))***+++,,,------...000333555888<<>>>>>CCCCCCCCCCCCDDDDDDDDDEEEDDDEEEFFFHHHIIIIIIIIIIIIJJJTTTaaannnwww}}}~~~~~~}}}|||vvveeeOOODDDNNN]]]rrrnnnMMM333000333///---222000000//////............---,,,,,,+++,,,---///000444666:::>>>CCCIIIPPPUUUZZZ___fffjjjkkkmmmppprrrrrrqqqssswwwxxxvvvyyy}}}~~~vvvjjjddddddkkkrrruuusssnnnlllkkkjjjdddbbbgggkkkkkkkkklllqqqooooooqqqwww}}}tttkkkkkkooowwwxxxtttssstttrrrrrrrrrssstttuuuvvvwwwvvvuuuvvvxxxxxxwwwwwwwwwvvvtttqqqooonnnooopppqqqssssssrrrrrrrrrrrrtttuuusssttttttssspppoooooopppqqqrrrtttsssrrrrrrsssuuuuuutttrrrpppnnnmmmllllllnnnnnnnnnnnnnnnooopppqqqbbbeeeddd^^^YYYYYYWWWSSSYYYZZZ\\\^^^aaafffooowwwzzzqqqyyyyyyllliiizzzwwwrrr}}}xxx|||dddLLLDDDDDDBBBBBBEEEDDDDDDEEEFFFFFFDDDAAA???===>>>>>>??????@@@@@@AAA???@@@AAA@@@>>>======>>>AAAAAA@@@@@@@@@AAABBBCCCCCCAAA???======>>>???@@@>>>@@@BBBDDDEEEDDDCCCBBBDDDCCCDDDLLL\\\rrr(((((())))))************'''((()))***+++,,,,,,,,,,,,...222555999>>>CCCGGGJJJOOOUUUYYYZZZ]]]```ddd___aaadddgggiiikkkmmmnnnnnnnnnnnnooooooppprrrrrrttttttvvvxxx{{{~~~jjjSSSWWWuuu```FFFMMMmmm~~~yyynnneeefffmmmsssvvvkkkVVV???111,,,***++++++++++++***))))))((()))))))))************++++++,,,------...//////222222333444666777888888;;;<<<<<<======>>>>>>>>>BBBCCCCCCDDDDDDEEEEEEEEEFFFFFFGGGHHHIIIJJJKKKKKKKKKPPPYYYccclllvvvrrr^^^???GGGTTTggg}}}aaa???333111------222////////////............------,,,+++,,,,,,---...222444888;;;???EEELLLPPPUUU[[[ccchhhjjjlllooorrrrrrqqqtttxxxxxxwwwyyy~~~|||{{{qqqhhhiiilllrrruuusssmmmfff```XXXTTTYYYaaadddeeeeeeffffffhhhnnnuuu}}}xxxsssqqqvvv~~~~~~xxxtttsssuuuwwwvvvvvvuuuuuuuuuuuuuuutttuuuvvvvvvvvvwwwwwwvvvuuusssrrrqqqqqqssstttuuuuuutttsssssssssssssssrrrrrrssssssrrrpppoooooopppqqqrrrtttsssrrrrrrsssuuusssrrrqqqooonnnmmmllllllmmmmmmlllllllllmmmnnnnnneeedddaaa\\\ZZZYYYWWWSSSWWWXXX\\\bbbiiimmmmmmjjjeeebbbqqq{{{ttt|||pppooowwwsssxxx~~~www___HHHCCCDDDCCCBBBEEEBBBBBBDDDGGGIIIHHHEEEBBB===>>>>>>???@@@AAAAAAAAA>>>???@@@???===<<<===>>>AAAAAAAAABBBCCCDDDEEEFFFEEECCCAAA???>>>???@@@AAA@@@@@@@@@@@@AAABBBCCCCCCCCCBBBCCCIIIVVViii~~~((((((((()))******++++++((((((((()))***+++,,,---+++...111555888===CCCGGGIIINNNTTTXXXZZZ]]]aaadddaaacccgggiiijjjkkkmmmooonnnnnnnnnnnnooopppqqqrrrssstttuuuwwwzzz~~~mmmYYY___}}}|||```HHHRRRuuurrrggggggnnntttuuuiiiSSS===000,,,+++++++++************)))))))))))))))************++++++,,,---...//////000333333444555666777888999999:::;;;======>>>>>>===AAAAAABBBCCCDDDEEEFFFFFFGGGGGGHHHHHHIIIJJJKKKLLLNNNOOOTTT[[[bbbnnn}}}gggHHHEEEGGGTTTjjjpppOOO:::222//////000//////////////////............---,,,,,,,,,------000222555888<<>>???>>>===<<<===??????@@@AAABBBDDDEEEFFFGGGEEEDDDBBBAAAAAAAAABBBBBBAAA@@@?????????@@@BBBCCCAAA???@@@EEENNN^^^uuu'''(((((()))******++++++)))(((''''''(((***---...,,,...111444666:::???CCCFFFKKKRRRVVVXXX[[[___ccccccfffiiijjjjjjjjjmmmooonnnnnnnnnooopppqqqssstttqqqrrrsssuuuyyy}}}nnn]]]eeeyyy___KKKTTT~~~nnnjjjqqquuutttfffPPP;;;///,,,,,,,,,***)))))))))***+++))))))))))))************++++++,,,---...///000000444444555666777888888999777888:::<<<===>>>>>>===???@@@AAABBBDDDEEEGGGGGGFFFFFFGGGGGGHHHIIIKKKKKKPPPPPPRRRUUUZZZgggzzzvvvooojjjppp|||gggTTTCCCGGG]]]wwwyyy^^^CCC555333111......////////////////////////.........------,,,,,,...000333555999>>>CCCHHHKKKSSS\\\dddgggjjjnnnpppqqqppprrruuuuuusssuuuyyywww{{{}}}|||{{{~~~xxxqqqjjjjjjooottttttrrraaaTTTIIIMMMXXX___aaabbb]]]]]]^^^cccjjjqqquuuwwwzzz{{{{{{xxxxxx~~~|||{{{zzzzzz{{{zzzxxxvvvyyyxxxwwwvvvuuuuuuuuuuuutttwwwwwwttttttxxxyyyvvvssssssuuuuuuvvvuuuttttttsssqqqppprrrtttuuusssqqqoooooooooooommmnnnppprrrpppqqqrrrrrrqqqqqqrrrssspppooonnnmmmmmmmmmmmmnnnjjjjjjjjjiiigggeeebbbaaa\\\ZZZWWWUUUTTTTTTUUUWWWZZZaaagggjjjmmmlllcccWWWNNNOOO]]]llltttuuuzzzvvvzzzcccQQQCCCBBBEEECCCBBBEEECCCAAABBBEEEJJJLLLIIIEEE@@@@@@@@@?????????>>>>>>;;;<<<>>>>>>======???@@@<<<===???AAACCCDDDEEEFFFCCCCCCCCCBBBBBBBBBBBBBBB?????????@@@@@@@@@@@@@@@@@@>>>???CCCHHHVVVooo'''(((((()))***+++++++++***((('''&&&'''***---///...///111333444777;;;???DDDIIIPPPTTTWWWZZZ^^^bbbdddgggkkkkkkjjjjjjmmmooonnnnnnooopppqqqsssuuuuuuppppppqqqssswww|||mmm^^^gggwww___MMM[[[{{{tttsssvvvssseeeNNN999///,,,---,,,***(((((()))***,,,))))))))))))************++++++,,,---...///000111444555555666777888888999555777999;;;===>>>>>>======>>>@@@BBBDDDFFFGGGHHHEEEEEEEEEFFFGGGHHHJJJJJJQQQPPPQQQRRRUUUbbbtttooo}}}~~~```ZZZ\\\iiizzziiiHHHCCCXXXrrr|||gggJJJ999777444,,,.........////////////////////////......------,,,---...111333666;;;AAAEEEFFFMMMWWW___cccfffiiilllpppoooqqqtttsssqqqrrrvvvvvvxxxzzzyyyyyy}}}yyyqqqlllnnntttzzz}}}uuueeeYYY[[[fffmmmooopppfffdddaaabbbfffkkknnnpppzzzxxxuuutttuuuyyy~~~{{{yyyxxxyyy|||}}}zzzwwwvvvvvvuuuuuuuuuuuuvvvvvvuuuyyyyyytttuuuzzzzzzwwwssstttuuuvvvvvvtttrrrppppppooonnnqqqtttvvvtttrrrmmmnnnnnnmmmmmmnnnpppsssoooqqqrrrrrrqqqppprrrsssnnnnnnmmmmmmmmmmmmnnnnnnlllmmmlllkkkhhheeeaaa___WWWUUUTTTTTTUUUUUUXXX\\\]]]gggnnnnnnkkkhhh___UUUTTTQQQZZZdddjjjxxx|||sssxxx}}}~~~\\\LLL@@@@@@CCCAAABBBFFFDDDBBBAAADDDIIIKKKHHHDDDAAAAAA@@@???>>>===<<<<<<:::<<<===>>>===>>>@@@AAA:::;;;===@@@BBBCCCDDDEEEAAABBBBBBCCCCCCBBBBBBAAA<<<>>>@@@BBBBBBAAA???===BBB@@@@@@CCCGGGSSSmmm++++++******************))))))))))))((((((((((((,,,...000222333777;;;>>>FFFLLLSSSWWWYYYZZZ]]]___eeefffhhhjjjlllmmmmmmnnnmmmmmmnnnoooqqqrrrssstttqqqsssuuuwwwzzz}}}mmm\\\bbb~~~vvvYYYMMMcccssswwwyyyvvvfffLLL666------+++******)))))))))))))))((((((((()))******++++++++++++,,,,,,...///111222333444666777777555333222444666999::::::<<<>>>@@@BBBAAAAAA@@@AAABBBDDDEEEFFFEEEEEEEEEEEEGGGHHHIIIQQQPPPRRRTTTQQQUUUooolllhhhxxx|||qqq]]]QQQSSSkkk]]]HHHHHH___sssrrrttthhhaaa```VVVAAA333111///111111000///111222222......---------,,,,,,,,,......///000111555:::>>>???DDDKKKSSSYYY^^^cccfffjjjlllnnnooooooppprrrtttyyyyyyyyyzzz{{{}}}~~~rrrnnnjjjiiittt}}}|||wwwyyy{{{qqqkkkjjjlllllllllqqqtttvvvuuussssssuuuxxx~~~{{{zzzzzz{{{{{{zzzyyyxxxwwwvvvuuuuuuuuuuuuzzzyyyxxxwwwvvvuuutttsssssssssttttttsssqqqpppooonnnooorrrtttuuutttsssssspppnnnmmmlllllloooqqqssspppqqqrrrssssssssssssrrrooooooooooooooonnnmmmlllooommmjjjhhhfffbbb^^^[[[WWWTTTSSSUUUVVVWWW^^^eeevvvmmmccccccfffmmm{{{~~~||||||xxxwww|||www~~~zzzooommmmmmjjjOOOIIIBBB???@@@AAA???===AAABBBDDDFFFFFFFFFEEEEEEAAABBBCCCCCCBBB@@@>>><<<======<<<<<<<<<======>>>??????@@@AAABBBBBBBBBBBBBBBAAA@@@@@@AAACCCFFFHHHCCCCCCBBBBBBBBBAAAAAAAAAFFFFFFEEEGGGKKKMMMfff************************))))))))))))((((((((((((,,,---000111333666:::>>>DDDIIIPPPUUUWWWXXX[[[^^^aaadddhhhlllnnnnnnmmmllllllmmmnnnoooppprrrssssssuuuvvvxxxyyyzzz|||lll[[[aaa}}}vvvYYYMMM^^^zzzvvvyyyuuudddKKK666------+++******)))))))))))))))(((((())))))******++++++,,,,,,---...///111222333333444666777777555444333333555777888999:::<<<>>>BBBAAA@@@@@@AAABBBDDDEEEFFFFFFEEEEEEFFFGGGHHHIIIQQQOOOQQQRRROOOQQQfff~~~vvvjjjqqqxxxvvvfffVVVPPPfffjjjWWWKKKUUUiiipppkkkiiilllrrrmmmWWW>>>...000111111000000000111000.........---------,,,,,,---...//////000444888<<<>>>BBBIIIPPPVVV\\\bbbfffhhhjjjmmmnnnoooqqqsssuuuxxxyyyyyyzzz{{{}}}~~~xxxrrrkkkhhhttt}}}}}}uuupppmmmlllkkkvvvwwwxxxwwwuuusssssssss~~~{{{{{{{{{{{{zzzyyyvvvuuuuuuuuuuuuvvvwwwwww{{{{{{zzzxxxvvvtttssssssrrrrrrssssssrrrpppooonnnoooppprrrsssssssssqqqppppppooommmlllmmmooorrrsssqqqqqqrrrsssttttttttttttoooppppppppppppooonnnnnnmmmllliiieeeaaa]]]ZZZYYYXXXUUUTTTUUUUUUYYYdddoooooojjjsss||||||vvvuuu{{{{{{lllaaa[[[WWWMMMHHHAAA???@@@AAA@@@>>>CCCCCCDDDEEEFFFFFFFFFFFFDDDEEEFFFFFFDDDBBB@@@>>>>>>>>>=========>>>>>>>>>>>>???@@@AAAAAABBBBBBBBBAAA@@@@@@@@@AAACCCEEEFFFCCCCCCCCCBBBBBBAAAAAAAAAEEEFFFDDDFFFJJJLLLbbb************************))))))))))))((((((((((((+++---///111222555999===@@@FFFNNNRRRTTTVVVYYY\\\^^^aaagggllloooooommmkkkmmmmmmnnnoooqqqrrrssssssxxxyyy{{{{{{{{{|||jjjZZZbbb~~~uuuWWWLLLRRRvvvuuuxxxsssbbbIII555------+++******)))))))))))))))(((((())))))***+++++++++------...///000222333444333444666666777666555444222444666777777888:::<<>>>>>>>>>>>>>>===>>>>>>???@@@AAAAAAAAA@@@@@@??????@@@BBBDDDEEECCCCCCCCCCCCBBBBBBBBBBBBCCCEEEBBBDDDHHHIII]]]}}}***************+++++++++))))))))))))((((((((((((+++,,,...000111444888;;;>>>DDDLLLQQQSSSUUUYYY\\\]]]```eeeiiilllnnnnnnmmmnnnnnnoooqqqrrrssstttuuuyyyzzz|||}}}}}}~~~~~~hhh[[[gggrrrUUUIIIJJJuuu{{{mmmrrrvvvrrr^^^FFF444...,,,+++******)))))))))))))))((())))))******+++,,,,,,------...///000222333444333444555666777777666666333444666777777888:::<<>>>>>??????>>>>>>======<<<<<<======>>>???@@@AAAAAA@@@@@@@@@AAABBBDDDEEECCCCCCBBBBBBBBBBBBBBBBBBAAADDDAAABBBFFFGGGUUUqqq))))))*********+++++++++))))))))))))((((((((((((***,,,...///000333777:::>>>DDDLLLQQQTTTVVVZZZ]]]___```bbbeeehhhlllnnnpppooopppqqqrrrtttuuuvvvvvvwwwyyy|||~~~{{{ggg___ooooooRRRHHHGGGkkkrrrkkkpppuuupppZZZBBB444...,,,+++******))))))))))))))))))))))))***++++++,,,,,,,,,,,,---...///111222333333444555666777777777888555666888999999:::;;;===@@@@@@@@@@@@AAACCCEEEFFFFFFGGGGGGHHHIIIIIIJJJJJJIIIHHHIIIKKKLLLKKKLLLNNNVVVfffnnnppprrrSSSNNNQQQdddsssiiiCCC777///000333222111222000000/////////.........+++,,,---------...111333555888;;;???DDDLLLTTTZZZ___bbbfffiiijjjjjjlllmmmqqqrrrtttvvvxxxyyyzzzzzzzzz|||~~~~~~}}}bbb[[[iii{{{~~~}}}||||||}}}}}}|||zzzwwwyyyyyyxxxxxxyyyzzzzzz{{{|||}}}~~~{{{vvvssssssttttttsssssssssrrrrrrrrrrrrnnnnnnooopppqqqqqqrrrrrrmmmmmmmmmmmmnnnooopppqqqrrrqqqqqqpppqqqrrrssssssrrrrrrrrrqqqpppooommmmmmgggfffccc[[[RRRNNNQQQUUUOOORRRVVVVVVQQQPPPYYYeeesssjjj]]]WWWccc||||||}}}yyy{{{tttbbbNNNGGGKKKDDDBBB@@@??????@@@AAAAAA@@@@@@?????????AAACCCDDDGGGGGGHHHHHHFFFDDDAAA???======>>>>>>>>>===<<<;;;;;;;;;;;;;;;<<<>>>@@@AAAAAAAAAAAABBBBBBCCCDDDDDDAAAAAAAAABBBBBBBBBBBBBBB@@@CCC@@@@@@EEEDDDNNNddd)))))))))***++++++,,,,,,))))))))))))((((((((((((***+++---...///222555888===CCCKKKQQQTTTWWW[[[^^^``````aaacccfffjjjnnnpppppppppqqqrrrtttuuuvvvwwwuuuxxx{{{~~~xxxfffbbbxxxmmmRRRHHHDDDcccwww{{{}}}wwwllljjjnnntttnnnWWW???333...++++++******)))))))))))))))))))))******+++,,,,,,,,,,,,,,,---...///111222333333444444555777888999999666888:::::::::;;;<<<>>>@@@@@@???@@@AAACCCEEEFFFFFFGGGHHHIIIJJJJJJJJJJJJFFFGGGHHHIIIJJJJJJKKKKKKOOO[[[tttvvvnnnrrrxxx{{{```OOODDDWWWdddppp|||VVVCCC333111333222111333000000000000////////////,,,---...---------///111222444777;;;???FFFMMMRRRXXX\\\aaadddfffggghhhiiimmmoooqqqtttvvvwwwwwwwwwwww{{{~~~~~~~~~mmmfffppp|||}}}|||~~~~~~~~~}}}~~~~~~|||{{{{{{|||}}}}}}|||zzz|||{{{{{{zzzzzzzzz{{{{{{{{{zzzyyyxxxwwwvvvuuutttttttttssssssssssssttttttnnnnnnooopppqqqrrrssstttoooooooooooopppqqqrrrrrrtttsssrrrqqqpppqqqrrrssssssrrrqqqpppnnnllljjjiiicccbbb^^^XXXRRROOOQQQTTTOOOQQQUUUUUUPPPKKKOOOWWW___XXXOOOOOO___xxx|||}}}yyyvvvyyy}}}jjjXXXKKKHHHKKKBBBAAA@@@?????????@@@AAA>>>>>>>>>>>>???@@@AAAAAADDDEEEFFFFFFEEECCC@@@???======>>>>>>>>><<<;;;999:::999999999;;;===???@@@@@@AAAAAAAAABBBBBBBBBBBB@@@@@@@@@@@@AAAAAAAAAAAA???CCC@@@???DDDCCCHHHYYY((())))))***++++++,,,,,,))))))))))))(((((((((((()))+++,,,---...111444777;;;BBBJJJPPPSSSVVVZZZ^^^^^^___aaadddfffiiilllmmmnnnooopppqqqrrrtttuuuuuutttwww{{{~~~vvvfffeee}}}lllSSSIIIHHHeeexxx{{{{{{sssiiihhhlllsssmmmTTT<<<222///++++++******))))))))))))))))))******++++++,,,,,,---------...///000222333444333333444555777888:::;;;777999:::;;;:::;;;<<<>>>@@@??????@@@AAACCCEEEGGGGGGHHHIIIJJJKKKKKKJJJJJJEEEGGGHHHGGGGGGHHHIIIJJJKKKUUUggg|||aaaZZZ```fffuuuttt___GGGMMMXXXeeeppp~~~kkkQQQ:::333222//////333111111111000000000//////,,,...///...------...///000222555888<<>>>>>???@@@<<<===>>>???@@@@@@@@@@@@BBBCCCDDDEEEDDDCCCAAA@@@===>>>?????????===;;;:::999888888888999<<<>>>@@@>>>??????@@@@@@@@@@@@@@@>>>>>>?????????@@@@@@@@@???DDD@@@???DDDBBBDDDQQQ((())))))***++++++,,,,,,))))))))))))(((((((((((()))+++,,,---...000444777:::AAAIIIOOOSSSVVVZZZ]]]\\\^^^bbbeeehhhjjjjjjjjjmmmmmmnnnoooqqqrrrssstttuuuxxx|||~~~uuufffgggmmmTTTKKKTTTpppxxxkkkiiikkkssslllSSS;;;222///++++++******))))))))))))))))))******++++++,,,------...//////000111333444555333333444555777999:::;;;777888::::::::::::<<<===?????????@@@AAADDDFFFGGGGGGHHHIIIKKKKKKKKKKKKJJJDDDGGGHHHFFFDDDFFFHHHIIIHHHPPP___vvvvvvVVVLLLRRRWWWgggyyypppSSSKKKUUUcccnnnwwwyyy[[[>>>444222------111111111111111000000000000---...//////------...//////111444777;;;???DDDHHHJJJOOOVVV]]]aaadddgggiiihhhjjjmmmppprrrssssssssswww}}}~~~zzz{{{}}}wwwlllbbbaaaddddddcccdddeeelllxxx~~~}}}||||||zzzzzzzzzyyyxxxzzz}}}||||||||||||}}}~~~{{{zzzxxxyyy{{{~~~yyyyyyyyyyyyyyyzzz{{{|||yyytttqqqsssyyy|||yyytttsssrrrqqqqqqqqqrrrsssttttttsssrrrrrrqqqqqqrrrrrrttttttuuuuuuvvvwwwwwwwww{{{zzzwwwtttssssssssstttsssrrrpppmmmjjjfffcccbbb\\\YYYUUUSSSRRRRRRRRRQQQVVVSSSRRRSSSOOOJJJJJJMMMMMMPPPPPPNNNRRR___lllsss{{{~~~~~~tttVVVFFFHHHJJJHHHAAAAAAAAA@@@>>>===>>>???<<<===???@@@AAAAAA@@@@@@AAABBBCCCEEEEEECCCBBBAAA>>>???@@@AAA@@@>>><<<:::888888777777999;;;>>>@@@<<<======>>>>>>>>>>>>=========>>>>>>?????????@@@@@@DDDAAA???DDDBBBBBBLLL))))))))))))***************++++++++++++***)))))))))***+++,,,---000555888999@@@IIIOOORRRSSSVVVXXX^^^```bbbdddddddddfffhhhlllmmmooopppqqqrrrrrrrrruuuvvvxxxzzz|||~~~wwwhhhmmmfffQQQKKKZZZjjjkkklllqqqiiiPPP999///,,,*********))))))))))))******)))))))))***+++,,,......------...000111333444444666555555555555777999:::777888999:::;;;===>>>>>>BBBBBBCCCCCCCCCCCCCCCCCCEEEDDDFFFIIIMMMMMMIIIFFFFFFFFFFFFFFFGGGHHHIIIJJJJJJPPPUUUccczzzzzz~~~vvv```MMMFFFQQQ\\\mmm{{{|||iiiQQQ```nnnqqqppprrrrrrooohhhaaaPPP>>>333000///,,,000000000111000///......,,,,,,------------------000000111333666;;;???AAAGGGHHHMMMVVV[[[]]]aaafffiiijjjkkkmmmpppsssuuuvvvvvvxxx{{{}}}|||vvv|||~~~|||{{{zzz{{{|||{{{vvvrrrxxxxxx{{{www\\\VVVMMMIIIHHHJJJKKKKKKOOOVVV```nnn~~~}}}zzzwwwyyyzzzzzzyyyxxxyyyzzz}}}~~~}}}{{{zzzzzz}}}{{{{{{||||||}}}}}}~~~~~~|||zzzxxxxxxyyy{{{{{{{{{yyyvvvtttsssttttttttttttppppppppppppqqqrrrssstttsssssssssrrrrrrrrrqqqqqqttttttuuuvvvwwwwwwvvvvvvwwwvvvuuusssrrrqqqppppppsssnnnlllllliiibbb\\\[[[VVVUUUTTTRRRQQQQQQQQQQQQLLLSSSNNNFFFEEEAAAAAAKKKMMM\\\iiiqqqrrreee___jjjgggvvv}}}|||}}}}}}ooo[[[LLLFFFFFFGGGGGGBBBAAA@@@???>>>>>>>>>>>>?????????>>>===<<<<<<;;;@@@AAAAAABBBBBBAAAAAA@@@===>>>@@@@@@???<<<999777;;;;;;:::999777888;;;===???>>>===<<<<<<===>>>???;;;<<<===>>>>>>===<<<;;;??????>>>>>>???AAADDDEEE))))))))))))***************++++++++++++***)))))))))***+++,,,---000444777999???IIIOOORRRSSSVVVXXX\\\^^^bbbdddeeeeeeggghhhmmmmmmoooqqqrrrsssttttttvvvvvvxxxzzz|||~~~ttteeejjjeeeOOOJJJcccllliiilllppphhhOOO888///,,,*********))))))))))))******))))))******+++,,,...///------...000111333444444666555555666777888:::;;;888999999:::;;;<<<======BBBCCCCCCDDDDDDDDDDDDDDDDDDCCCDDDFFFIIIJJJGGGEEEEEEEEEEEEFFFFFFGGGHHHIIINNNPPPPPPWWWnnnyyy|||ttt]]]KKKOOO]]]tttyyy|||yyyfffccchhhssswwwqqqhhheeejjjkkkcccPPP>>>666444444//////000000000//////.................................///000333777:::<<>>===?????????BBBFFFMMMXXXggg|||{{{{{{zzzxxxwwwwwwyyy{{{}}}}}}}}}{{{zzzzzz}}}||||||||||||||||||}}}}}}zzzyyyxxxxxx{{{}}}}}}}}}wwwuuusssssstttuuutttsssppppppppppppqqqrrrrrrssssssssssssrrrqqqqqqpppppprrrsssssstttuuuuuuttttttvvvuuusssrrrpppoooooooooooojjjhhhiiigggbbb^^^]]]]]]\\\YYYVVVSSSQQQOOOMMMNNNOOODDD;;;===???DDDPPPccczzzzzztttjjj}}}zzz~~~~~~yyytttiiieee\\\OOOFFFDDDEEEDDDCCCAAA@@@@@@???>>>>>>>>>>>>@@@???>>>===<<<<<<<<<<<>>===<<<;;;:::888888:::;;;:::999777888:::=========<<<<<<<<<<<<======;;;<<<===>>>>>>===<<<;;;>>>>>>======>>>@@@BBBDDD)))))))))*********++++++***++++++++++++***))))))''')))***+++,,,...222555888???HHHNNNQQQSSSVVVXXXYYY]]]aaadddfffggghhhiiimmmnnnoooqqqsssuuuvvvwwwwwwwwwxxxzzz|||~~~ooo```fffcccNNNJJJrrrssskkkkkkooofffMMM777///,,,*********))))))))))))******************+++---...///---...///000111333444444555555666777999:::<<<===:::;;;;;;;;;<<<<<<<<<<<>>444999???GGGUUUzzzuuuggg{{{~~~zzz{{{rrr[[[OOOJJJEEECCCCCCCCCBBB???@@@@@@???>>>>>>>>>??????@@@???===<<<;;;<<<<<<===@@@@@@AAAAAAAAAAAA@@@@@@???>>><<<999888888888888:::::::::888777777999;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<======<<<<<<;;;======<<<<<<===???AAABBB))))))*********+++++++++***++++++++++++***))))))'''(((***+++,,,...111333777>>>GGGNNNQQQSSSVVVXXXWWW[[[```eeeggghhhiiijjjmmmnnnoooqqqtttvvvxxxyyyxxxxxxxxxyyy{{{}}}}}}jjjZZZbbbbbbMMMKKK{{{{{{pppkkkmmmcccJJJ555...,,,*********))))))))))))***************+++,,,---...///...//////000222333333444555666777999:::<<<>>>???>>>>>>>>>===============AAAAAABBBCCCDDDDDDDDDDDDCCCBBBAAA@@@AAABBBCCCCCCCCCCCCDDDDDDEEEEEEEEEEEECCCEEEJJJOOOOOOXXXsssjjjYYY___xxxzzzaaa]]]bbbgggpppzzz{{{jjjLLL777,,,.............../////////111111000//////...------/////////000111222444555::::::===CCCGGGKKKTTT]]]^^^bbbhhhnnnrrrsssssssssqqqtttxxx{{{}}}xxxttttttvvv~~~}}}xxxrrrlllbbbUUUKKKJJJHHHGGGGGGIIIKKKMMMNNNUUUVVVUUUQQQIIICCC@@@???<<<;;;::::::::::::999999;;;<<>>??????>>>>>>>>>>>>??????@@@>>>===;;;;;;;;;======>>>>>>????????????>>>>>>>>>===<<<;;;999999888888999::::::999777777888::::::;;;<<<===>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;<<<<<<>>>???@@@************++++++++++++***++++++++++++***))))))&&&(((***+++,,,---000222666===GGGNNNQQQSSSVVVXXXWWWZZZ```dddfffhhhjjjlllnnnooopppqqqsssvvvxxxzzzxxxxxxxxxxxxzzz|||{{{gggWWWaaa~~~```LLLKKKrrrxxxooojjjkkk___GGG444...,,,*********))))))))))))***************+++,,,---////////////000111222333333444555666888:::<<<===>>>???@@@@@@@@@@@@????????????>>>???@@@AAABBBBBBBBBBBBDDDCCCBBB@@@@@@@@@BBBCCCAAABBBCCCDDDDDDDDDCCCCCCAAAAAAGGGNNNLLLLLL]]]ssszzzssszzzqqq[[[VVVbbbuuuhhhFFF000//////............///000000000//////...---,,,,,,///.../////////000111111666666:::???AAAEEENNNXXX^^^aaadddhhhlllnnnooopppooorrrwwwzzz|||~~~~~~vvvssstttxxx~~~}}}ttthhh^^^WWWOOOEEE>>>;;;;;;::::::;;;>>>AAADDDGGGIIIHHHDDD===999999;;;666777888888888777777777666888;;;???GGGTTTdddpppyyy~~~~~~~~~}}}~~~{{{yyyyyyzzz{{{{{{{{{yyyyyyzzz|||}}}}}}||||||{{{{{{{{{zzz|||zzzyyyyyyzzzzzzxxxvvvuuuttttttuuuvvvuuurrrppprrrrrrsssssssssrrrrrrqqqrrrrrrrrrqqqqqqqqqppppppssssssrrrqqqqqqrrrrrrsssssssssrrrrrrpppooommmlllgggaaa]]]]]][[[UUURRRRRRMMMNNNOOOQQQRRRSSSSSSSSSMMMRRRHHH<<<;;;AAASSSkkk}}}xxx|||uuuzzzuuuxxx}}}mmmRRRFFFEEECCCCCCCCCCCCCCCBBB??????>>>>>>===>>>>>>>>>>>>===<<<;;;;;;<<<<<<===<<<<<<============<<<<<<<<<===>>>???>>>===:::999:::;;;;;;:::888777888999;;;<<<===>>>???>>>>>>===;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;<<<===>>>>>>*********++++++++++++,,,***++++++++++++***))))))&&&(((+++,,,,,,---000111666===FFFMMMQQQSSSVVVYYYXXX[[[___bbbeeehhhkkkmmmoooooopppqqqrrruuuxxxyyyxxxwwwvvvwwwxxx{{{}}}{{{fffYYYeee^^^JJJHHH^^^lllgggjjjiii\\\DDD222------*********))))))))))))******++++++++++++,,,...///000000000111111222333333444666777999:::<<<===>>>>>>AAAAAAAAA@@@@@@@@@@@@@@@===>>>???@@@AAABBBBBBBBBCCCCCCCCCAAA??????AAACCC@@@AAABBBCCCCCCBBBAAA@@@EEEBBBCCCGGGGGGHHHRRR```ppp}}}~~~~~~kkk[[[```lllsssyyy|||VVV:::222111000.........///000/////////......---------,,,,,,,,,,,,------------000111555999:::===FFFQQQ[[[]]]```dddgggiiikkkkkkmmmppptttwwwyyyzzz|||}}}zzz}}}xxxrrrrrrqqquuu~~~{{{wwwooodddVVVKKKEEEAAA;;;777555666777777777999===@@@>>>??????<<<888666888:::555777999999888888888999444666999<<>>============<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;===???AAAAAA@@@>>><<<:::<<<<<<;;;999888888999<<<<<<===>>>????????????;;;::::::999999::::::;;;;;;;;;<<<<<<<<<=========*********+++++++++,,,,,,***++++++++++++***))))))'''))),,,------...000111555<<>>???@@@AAABBBBBBBBBAAACCCCCCAAA>>>===???@@@???@@@BBBCCCBBBAAA@@@???DDDCCCCCCDDDEEEHHHNNNTTT^^^vvvjjj```cccmmmttt|||jjj______bbbfffuuu```DDD555333111///...//////000////////////////////////++++++,,,,,,---------------///333777666777@@@JJJSSSVVV\\\bbbfffgggggggggmmmppptttwwwwwwxxxyyyzzzyyy{{{~~~~~~wwwtttsssvvv|||vvvmmm___UUUHHH???===<<<999666555777999999999:::>>>AAA======<<<:::999888999:::777999;;;;;;999888:::<<<666888999;;;>>>FFFPPPYYYVVV[[[hhhvvv|||yyywwwwwwxxxyyy{{{zzzyyyxxxyyyzzz}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}|||}}}}}}|||yyywww}}}zzzwwwuuuuuutttrrrppprrrtttuuuwwwxxxwwwvvvuuuqqqqqqrrrssstttuuuuuuvvvvvvtttsssqqqqqqqqqssstttnnnooopppooonnnllliiihhhYYYTTTRRRTTTUUUSSSRRRTTTRRRQQQQQQQQQSSSWWWZZZ\\\cccbbbRRRDDDFFFMMMYYYlllyyyzzz|||yyy|||~~~bbbQQQFFFAAAAAA@@@@@@???@@@BBBDDDBBBAAA???>>><<<;;;;;;;;;:::;;;===>>>>>>===;;;:::<<<<<<============<<<<<<;;;<<<>>>???@@@AAAAAA@@@;;;===>>>===;;;999999:::<<<;;;;;;<<<===>>>??????;;;:::999888888999:::;;;;;;<<<<<<===============******+++++++++,,,,,,,,,***++++++++++++***))))))'''***,,,.........000111555<<>>>>>>>>?????????===>>>@@@AAABBBCCCCCCCCC@@@BBBCCCAAA>>><<<===??????@@@AAABBBBBBAAA???>>>>>>BBBFFFFFFHHHKKKMMMLLLTTTggg|||___NNNSSSaaaiiittt___WWW]]]^^^lllfffNNN777555222000/////////000000000000000000111111111,,,---...///////////////,,,///444777666666>>>HHHLLLQQQYYYaaafffgggfffdddooosssvvvxxxyyyxxxyyyzzz~~~~~~~~~zzz{{{~~~~~~pppcccUUULLLBBB<<<<<<===<<<:::333666888999888999<<>><<<;;;::::::999:::===??????===;;;999======>>>>>>>>>>>>======<<<<<<<<<<<<>>>@@@BBBDDD<<<>>>???>>>;;;:::::::::;;;;;;::::::;;;<<<>>>???;;;:::999888888999:::;;;<<<<<<======>>>=========,,,,,,,,,,,,,,,,,,,,,,,,******************************)))***+++---///111333999AAAIIIOOOTTTXXX[[[\\\___bbbbbbbbbdddhhhmmmppppppnnnmmmmmmnnnooopppssstttuuuvvvvvvxxx|||~~~jjjbbb{{{~~~ZZZBBBBBBYYY{{{wwweeeggghhhmmmmmmWWW;;;222---)))************))))))))))))))),,,,,,++++++,,,...///111222222222222333333444555777777999::::::::::::::::::;;;<<<===>>>>>>>>>>>><<<>>>???AAABBBBBBBBBAAABBBBBBBBBBBBAAA@@@@@@???????????????????????????AAAEEEJJJJJJFFFDDDEEEGGGRRR]]]zzz}}}yyy|||iiiTTTMMMYYYhhh|||ppp```RRRaaalllvvvzzz{{{xxxkkk]]]AAA<<<666111///...000333///////////////////////////...---,,,,,,,,,,,,---+++---000222444777<<>>BBBEEEOOOQQQZZZfffooovvv}}}|||}}}{{{vvvtttuuuxxxwwwvvvvvvvvvwwwyyyzzz|||}}}~~~}}}{{{zzzzzz|||~~~~~~~~~~~~}}}}}}}}}}}}|||wwwtttrrrrrrssstttvvvxxxvvvsssqqqqqqrrrrrrrrrssssssttttttuuuuuurrrqqqpppoooooopppqqqrrrppppppppppppqqqrrrssssssggg]]]TTTRRRQQQNNNKKKKKKOOOQQQRRRPPPNNNSSS]]]fffeeeaaa[[[\\\iiiuuuqqqccciiittt|||{{{xxxpppVVVEEE@@@@@@AAAAAA@@@>>>===>>>???BBB@@@>>>;;;::::::;;;<<<;;;<<<=========<<<;;;:::;;;===>>>===<<<::::::;;;;;;===??????>>>===>>>???>>>??????>>><<<:::;;;<<<======<<<<<<<<<<<<======<<<;;;:::999999999:::;;;===<<<<<<<<<<<<======>>>,,,,,,,,,,,,,,,,,,,,,,,,******************************)))***+++---///111333999AAAIIIOOOTTTYYY[[[___aaabbbbbbccceeehhhjjjmmmmmmmmmmmmnnnoooqqqqqqtttuuuwwwwwwxxxzzz}}}wwwcccbbb}}}ZZZCCCEEEaaajjjeeebbbiiiiiiTTT999000---)))+++************)))))))))))),,,+++++++++,,,...000111333333333333444555666666666777888999:::::::::::::::;;;;;;<<<<<<===>>>>>>===>>>???AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@???>>>>>>======>>>???@@@AAAAAABBBCCCGGGKKKKKKHHHFFFGGGIIIKKKRRRhhhwww~~~www^^^LLLRRRbbb~~~ppp```___eeelllooonnnmmmnnnooommmaaaLLL888000000///+++000000000000000000000000//////.........---------+++---///111222666:::===FFFJJJQQQYYY___dddfffgggjjjmmmoooppppppqqqtttuuuwwwyyy{{{|||}}}|||zzz}}}ssssss}}}qqq\\\MMM@@@>>>???===<<<===:::777666888888888===CCCGGGFFFBBB;;;888:::999666666777999:::999888666555666777999:::;;;===@@@CCCGGGIIIQQQ\\\dddjjjqqqyyy{{{zzz{{{zzzuuutttvvvxxxwwwwwwvvvvvvwwwxxxyyyxxxyyyzzzyyywwwwwwwwwyyy|||{{{{{{|||}}}~~~~~~}}}~~~|||xxxuuussssssssstttwwwyyyyyyvvvssspppppprrrsssssssssttttttuuuuuuuuurrrqqqpppoooooopppqqqrrrnnnoooqqqrrrrrrpppooonnnkkk```VVVSSSPPPLLLJJJJJJIIIIIIJJJNNNUUU^^^eeejjjfffmmmttt}}}qqqmmmqqqtttrrrooojjj]]]MMMCCC@@@@@@AAABBB@@@>>>======>>>AAA???===;;;:::::::::;;;:::;;;<<<======<<<;;;;;;<<<===>>>>>><<<;;;;;;<<<:::<<<>>>>>>=========>>>===>>>???>>><<<:::;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;:::999999999999:::;;;;;;;;;<<<===>>>???@@@,,,,,,,,,,,,,,,,,,,,,,,,******************************)))***+++---///111444999AAAIIIOOOTTTYYY\\\aaa```___```ccceeeffffffhhhiiikkknnnpppqqqrrrrrruuuwwwxxxyyyzzz|||kkk[[[___zzzXXXEEEIIIkkkmmmgggeeeffffffPPP666///...***+++************************+++++++++,,,---///000111444444444444555666777777666666888999999999999999;;;::::::::::::<<<===>>>===>>>???@@@@@@???>>>>>>>>>>>>>>>???>>>>>>======:::;;;<<<>>>@@@BBBCCCDDDBBBFFFIIIJJJGGGFFFGGGIIIGGGIIITTTjjjzzzYYYRRR^^^yyydddccchhhoooppppppzzziiiCCC222333222+++111111111111111111111111...///000000000///...---***,,,...///000333888;;;AAAEEELLLTTT[[[aaadddeeefffhhhjjjlllmmmpppsssvvvtttvvvxxxzzzzzz{{{~~~}}}{{{}}}pppooowww}}}dddUUUFFF@@@@@@@@@??????:::888888:::::::::>>>DDDKKKKKKGGG???;;;:::999555777888888999888888777777555777888999999;;;>>>@@@AAACCCJJJUUU[[[___eeelllvvvzzz~~~}}}}}}yyywwwxxxwwwtttuuuxxxxxxxxxwwwwwwvvvwwwwwwxxxuuuvvvwwwwwwvvvuuuvvvxxxyyywwwvvvyyy}}}}}}|||zzzwwwsssqqqqqqqqqqqqwwwxxxwwwuuurrrrrrsssuuutttttttttttttttuuuuuuuuurrrqqqqqqppppppqqqqqqrrrmmmooorrrsssqqqmmmhhhdddddd[[[SSSQQQOOOLLLJJJKKKMMMKKKKKKSSS^^^fffgggffflll|||mmmlllkkk```TTTNNNKKKEEEBBBAAAAAABBBBBBAAA>>><<<<<<===???>>><<<:::999999::::::888999:::;;;;;;;;;;;;;;;;;;===>>>===<<<;;;;;;<<<:::;;;======<<<<<<<<<======>>>???>>><<<;;;;;;<<<;;;;;;::::::::::::;;;;;;===<<<;;;:::999888888888999999:::<<<===@@@AAACCC,,,,,,,,,,,,,,,,,,,,,,,,******************************)))***+++---///111444999AAAHHHNNNTTTYYY\\\^^^\\\[[[^^^cccgggfffeeegggiiillloooqqqrrrrrrrrruuuvvvxxxyyyzzz|||}}}fffUUUZZZvvvVVVGGGNNNtttllliiikkkgggeeeNNN555///...***+++)))***************++++++++++++,,,---...///000111333333333333444666777777666666777888999999999999;;;:::999888999;;;===???>>>??????@@@???>>>===<<<======>>>>>>>>>>>>>>>===:::;;;<<<>>>@@@AAACCCCCC@@@CCCEEEFFFDDDDDDEEEFFFGGGIIIMMMXXXppplllWWWWWWwwwvvvjjjlll{{{SSS555444777222000000000000000000000000---...000111000///---+++***+++------...111555777===@@@GGGOOOVVV]]]aaadddfffgggiiijjjlllnnnrrruuutttvvvxxxyyyyyyzzz|||}}}wwwtttyyylll^^^MMMDDDBBBBBBAAA???<<<::::::<<<<<<;;;>>>DDDNNNOOOLLLCCC===;;;999555888888888888888999999999666777999999999:::<<<>>>@@@BBBIIIRRRXXX[[[aaagggmmmqqqxxx}}}zzz|||wwwuuuvvvvvvtttuuuyyyxxxxxxxxxwwwwwwwwwwwwwwwuuuwwwxxxxxxwwwwwwyyyzzzvvvtttssswww||||||~~~|||xxxtttqqqooonnnnnnsssrrrrrrrrrrrruuuxxxzzzuuuuuuttttttttttttttttttrrrrrrqqqqqqqqqqqqrrrrrrnnnppprrrrrrnnnggg^^^YYYUUUPPPMMMOOOPPPMMMLLLMMMMMMNNNRRR[[[dddhhheeeaaassslllkkkzzzrrrzzz}}}nnn[[[IIICCCEEEFFFEEEDDDBBBBBBBBBAAA>>><<<<<<======<<<;;;:::999999999999666666777888999999::::::999;;;<<<<<<;;;::::::;;;999;;;======<<<;;;<<<======>>>>>>>>><<<;;;;;;===<<<;;;;;;::::::;;;;;;<<<======<<<:::999888777777999::::::<<<===???AAABBB,,,,,,,,,,,,,,,,,,,,,,,,******************************)))***+++---///111333888???FFFMMMRRRXXX\\\\\\[[[\\\```fffjjjkkkiiijjjlllnnnpppqqqqqqqqqpppsssuuuvvvxxxyyy{{{yyygggRRRSSSyyytttWWWLLLVVVnnnhhhjjjjjjgggNNN444///...))))))))))))******+++++++++,,,***+++,,,---///000111111111111111222333555666777666777888999999::::::999;;;:::999888999;;;===?????????@@@@@@???>>><<<;;;======>>>???@@@@@@@@@@@@>>>>>>>>>???@@@@@@AAAAAA@@@AAACCCCCCCCCCCCDDDEEEIIIKKKMMMQQQaaa{{{jjj```ooouuulll|||ggg>>>333555333////////////////////////,,,---/////////...,,,******+++,,,,,,---///222555:::===BBBIIIQQQXXX]]]```fffhhhjjjkkklllmmmpppssssssvvvyyyzzzzzzzzz|||}}}}}}~~~~~~yyyzzztttgggWWWKKKHHHHHHEEEAAA>>>;;;:::;;;:::999===BBBPPPSSSQQQJJJCCC@@@===:::::::::999999888888888777777999:::;;;::::::;;;===>>>???DDDMMMSSSVVV\\\cccfffhhhlllpppuuuzzz}}}~~~~~~~~~~~~{{{yyyzzzvvvtttuuuuuusssuuuxxxwwwwwwwwwxxxwwwwwwwwwwwwvvvxxxyyyyyyxxxxxxyyy{{{vvvttttttvvvzzz}}}}}}{{{}}}{{{xxxuuusssqqqpppoooqqqpppoooppprrruuuxxxzzzuuuuuuttttttssssssrrrrrrqqqqqqqqqqqqqqqqqqqqqqqqoooooopppmmmhhh___WWWRRRLLLJJJKKKPPPQQQNNNMMMNNNEEELLLVVV]]]aaa```]]][[[uuupppkkkqqqwwwvvvzzz||||||jjjXXXFFFBBBFFFIIIGGGFFFAAABBBBBBAAA>>><<<======<<<;;;::::::999999999999444444555555666777888999777999::::::999888999:::999;;;======<<<;;;<<<===<<<===>>>===<<<;;;<<<=========<<<<<<<<<<<<============<<<;;;:::888777777::::::;;;;;;<<<>>>???@@@,,,,,,,,,,,,,,,,,,,,,,,,******************************)))***+++---///111222777>>>DDDKKKQQQWWWZZZ]]]]]]```eeejjjnnnoooooonnnoooppppppqqqqqqqqqqqqrrrsssuuuvvvxxxzzz~~~vvvfffOOOPPPuuutttXXXOOO[[[zzzllljjjjjjfffMMM333......))))))))))))******+++,,,,,,,,,)))***,,,...000111111222000000111222333444666777777777888:::::::::::::::;;;::::::::::::<<<===>>>??????@@@@@@@@@???===<<<===>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@BBBBBBCCCCCCDDDEEEFFFGGGHHHJJJLLLNNNUUUeee|||vvv}}}mmmqqqwwwxxx}}}SSS<<<333///........................,,,---.........---++++++***+++,,,,,,,,,---000333888:::>>>CCCJJJQQQVVVZZZbbbeeehhhjjjkkklllnnnoooqqqtttwwwyyyzzzzzz{{{|||yyyzzz}}}vvvxxx{{{yyy~~~|||sssdddYYYWWWWWWRRRJJJAAA===;;;<<<;;;;;;???FFFVVV[[[[[[UUUNNNKKKIIIGGGCCCBBBAAA???<<<888666444888:::;;;;;;:::999:::;;;888888;;;BBBGGGKKKRRRZZZ\\\\\\^^^aaaffflllqqqtttwww~~~~~~}}}|||||||||zzzyyyzzzvvvuuuvvvvvvssstttwwwvvvvvvwwwxxxxxxxxxxxxwwwvvvwwwxxxxxxwwwvvvxxxyyywwwwwwxxxxxxxxxxxxyyyyyywwwwwwvvvuuuuuuuuuuuuuuutttrrrqqqqqqsssuuuvvvvvvuuuttttttsssrrrqqqppppppoooppppppqqqqqqppppppooommmllliiieee```ZZZTTTQQQOOOLLLMMMOOOOOOKKKJJJLLLHHHOOOWWWXXXSSSMMMLLLMMMooo~~~sss|||zzzuuuyyytttrrr[[[NNNBBBAAAFFFGGGFFFFFF@@@AAAAAA@@@>>>===>>>???;;;;;;;;;::::::999999999666555555555666777888888777888::::::999888999::::::;;;======<<<<<<<<<===<<<===>>>===<<<;;;<<<============<<<<<<=========<<<<<<<<<;;;:::999888777::::::::::::;;;<<<===>>>,,,,,,,,,,,,,,,,,,,,,,,,******************************)))***+++---///111111555<<>>>>>??????@@@AAAAAA@@@???>>><<<===>>>@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBDDDEEEFFFFFFGGGEEEHHHMMMOOOSSSdddwwwuuueeeaaafffqqq|||rrrgggaaalll}}}qqqUUU@@@333////////////////////////............------------+++,,,,,,,,,+++,,,///111555777999>>>CCCJJJOOORRRZZZ^^^cccggghhhiiijjjkkklllppptttvvvwwwxxxyyyzzzwwwyyy}}}sssuuu~~~~~~}}}}}}~~~~~~~~~ssskkkjjjkkkdddZZZGGGCCCAAAAAABBBDDDKKKSSS___eeehhhccc]]][[[ZZZXXXUUUSSSPPPLLLEEE>>>888444777999;;;;;;999888888888666444555999===AAAIIIQQQUUUUUUVVVYYY^^^dddiiimmmnnnwww~~~{{{zzzzzz{{{zzzyyyzzzwwwvvvxxxwwwtttsssuuutttuuuvvvxxxyyyyyyyyyyyywwwxxxyyyxxxvvvuuuvvvwwwyyy{{{}}}zzzvvvtttuuuxxxuuuuuuuuuuuuuuuvvvvvvwwwvvvtttssstttwwwxxxwwwvvvtttssssssrrrpppoooooonnnnnnoooppppppppppppooonnniiifffaaa\\\XXXVVVVVVVVVRRRMMMJJJHHHFFFCCCEEEIIILLLOOOQQQNNNGGGDDDGGGLLLfffyyy{{{|||~~~uuu}}}}}}~~~jjjPPPHHHBBBBBBCCCBBBBBBDDD>>>@@@AAA@@@???>>>???@@@;;;;;;;;;;;;;;;::::::999999888888777777888999:::888999;;;;;;;;;:::;;;<<<:::<<<>>>>>>=========>>>;;;===>>>===<<<;;;===>>>===<<<<<<;;;;;;<<<<<<===:::;;;;;;;;;;;;:::999888666777777888:::<<<>>>???,,,,,,,,,,,,,,,,,,,,,,,,************************************+++---000111000555;;;AAAGGGNNNTTTYYYZZZ^^^dddffffffgggjjjmmmqqqpppppppppqqqsssuuuvvvrrrtttuuuwwwxxx{{{{{{qqqXXXGGGPPP~~~mmmOOOFFFSSS{{{kkkdddjjjddd___FFF...,,,...******))))))***+++,,,,,,------)))***---///111222222222222222222333555777888999999999:::;;;<<<<<<<<<<<<:::;;;<<<===>>>>>>>>>>>>???@@@AAABBBBBBAAA@@@???;;;<<<>>>???AAAAAABBBBBBBBBBBBBBBCCCCCCCCCDDDDDD@@@???>>>???AAACCCDDDDDDGGGBBBEEENNNNNNKKKVVVhhhqqqUUUQQQWWW^^^lll{{{|||~~~dddUUU```rrroooPPP<<<000000000000000000000000000000///............///,,,,,,---,,,+++,,,///111444555666:::???EEEJJJMMMSSSXXX^^^dddfffggghhhiiihhhlllpppsssuuuuuuwwwxxxyyy{{{~~~uuuwwwzzzyyysssyyy~~~|||~~~}}}~~~~~~wwwxxxyyyrrrgggNNNJJJGGGHHHJJJNNNVVV___fffnnnrrrnnniiiggggggeeeeeeccc___XXXOOOEEE<<<777666888::::::888666666666999666555777999===EEENNNSSSTTTVVVYYY^^^ccchhhkkkjjjttt|||~~~~~~zzzxxxyyyzzzzzzyyyzzzwwwwwwyyyxxxtttrrrtttrrrtttvvvxxxyyyzzzzzzyyyyyyzzzzzzyyywwwvvvwwwxxxzzz~~~|||uuupppssswwwvvvvvvuuuuuuuuuttttttttttttrrrsssvvvzzz}}}|||zzzssssssrrrqqqpppnnnmmmmmmmmmnnnoooppppppooonnnmmmeeeaaa[[[UUUTTTUUUYYY\\\RRRKKKDDD@@@===<<>>===>>>???;;;===>>>===<<<<<<===>>><<<;;;;;;::::::;;;;;;<<<999:::;;;;;;;;;:::999888333444555777:::<<>>>>>???@@@BBBDDDDDDCCCAAA@@@???>>>=========???BBBCCCBBBBBBCCCDDDDDDCCCBBBAAA@@@@@@@@@AAABBBCCCEEEEEEFFFHHHIIIJJJLLLPPPTTTXXX|||qqqPPPHHHNNNVVVgggzzzxxxuuuxxxWWWTTTfff}}}ttt```JJJ555111333222---222555,,,111///....../////////...000...,,,******,,,...000333444555777;;;@@@DDDGGGRRRUUU[[[___bbbeeehhhkkkgggiiimmmrrrwwwzzz{{{zzzxxx{{{~~~{{{wwwxxxzzz}}}}}}}}}~~~~~~{{{sssYYYRRRNNNQQQWWW___iiirrrssstttuuuuuusssrrrssstttmmmjjjgggddd]]]PPP@@@444888333222666777666666888777444444777:::===DDDLLLUUU\\\aaabbbdddjjjoooqqqppptttyyy|||~~~~~~{{{zzz{{{|||zzzxxxxxxwwwwwwwwwwwwwwwwwwwwwtttssstttwww|||}}}{{{yyy}}}zzzzzz{{{vvvppppppvvv{{{yyywwwvvvuuutttrrrpppuuuuuutttsssrrrqqqqqqpppsssvvvzzz}}}}}}{{{xxxvvvvvvtttqqqpppqqqpppooonnnqqqooommmmmmoooqqqrrrrrreee___XXXVVVXXXZZZXXXUUUHHHAAA;;;:::999:::>>>DDDFFFEEEAAADDDTTThhhqqqoookkknnnlllgggnnn~~~yyyyyyuuu\\\GGGFFFDDDCCCBBBBBBBBBCCCBBBBBBAAAAAAAAABBBCCCCCC<<<<<<<<<;;;:::888777666;;;::::::::::::;;;<<<<<<888999;;;======<<<;;;:::999:::===>>>@@@@@@??????============<<<;;;:::999;;;:::888666666777888999:::::::::::::::999888777888888999::::::;;;<<<<<<---------,,,,,,+++++++++++++++++++++++++++++++++)))******++++++,,,------///444<<>>>>>???@@@AAABBBDDDDDDCCCBBBAAAAAA@@@???>>>???@@@BBBCCCBBBCCCDDDDDDDDDCCCBBBBBBAAAAAAAAAAAABBBCCCDDDDDDEEEGGGHHHIIIJJJMMMRRRUUUpppyyy}}}ttt^^^NNNLLL[[[vvv~~~ssssssvvvaaa\\\vvvxxxrrrrrrlllcccMMM777///222000000333///111///------...///...---///...,,,++++++,,,...///111111222444888===AAACCCLLLOOOUUUZZZ^^^aaaeeeggghhhiiilllqqquuuxxxyyyxxxuuuxxx{{{||||||}}}~~~yyywwwzzz{{{}}}}}}}}}~~~}}}||||||}}}xxxeeeZZZSSSVVV```iiirrryyy~~~~~~~~~{{{yyywwwwwwxxxvvvsssoookkkcccUUUDDD888<<<777555777777555444666555444555888:::===GGGRRRaaaiiioooqqqrrrwwwzzzzzzxxxzzz{{{|||}}}~~~}}}|||~~~|||yyyyyy{{{||||||{{{{{{{{{zzzyyyxxxxxxwwwwwwtttssssssvvvzzz|||{{{zzz|||zzzzzzzzzvvvpppqqqvvvzzzxxxvvvuuutttsssrrrqqqssssssssssssssssssssssssuuuwwwzzz||||||yyyvvvtttsssqqqooonnnoooooonnnmmmnnnmmmllllllmmmnnnmmmlllccc^^^XXXUUUUUUUUUQQQNNNCCC???===;;;888888AAAKKKKKKBBBEEE[[[uuu~~~qqqiiinnn}}}tttlllnnnooo```LLLFFFEEEDDDCCCBBBBBBBBBBBBBBBAAAAAAAAAAAAAAABBBBBB>>>>>>======<<<:::999888;;;;;;::::::;;;;;;<<<===::::::;;;<<<<<<;;;:::999888999:::;;;=========>>><<<<<<<<<;;;;;;:::999888:::999777666666666888888999999::::::999888888777888888888999:::;;;;;;;;;------,,,,,,,,,,,,++++++++++++++++++++++++++++++)))******++++++,,,------///444<<>>...***+++,,,,,,++++++******++++++,,,---......///000111222333333999888888888888999::::::999::::::;;;<<<<<<======<<<<<<======>>>?????????@@@AAABBBDDDDDDDDDCCCBBBCCCBBBAAA@@@@@@AAACCCDDDBBBCCCCCCDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBDDDFFFGGGHHHHHHKKKNNNQQQ^^^uuu~~~zzz___NNNZZZwwwvvvooouuu___ccclllrrrpppsss~~~qqqJJJ444444222///111111111///...---...///...---------------------------...//////111444888<<>>LLLZZZoooxxx}}}{{{|||~~~}}}|||~~~}}}}}}~~~~~~~~~}}}|||}}}|||zzzyyyyyy{{{}}}}}}}}}~~~}}}{{{zzzyyyxxxxxxvvvtttsssuuuxxx{{{||||||{{{zzzzzzzzzwwwssssssvvvyyywwwuuurrrqqqqqqrrrsssrrrsssssstttuuuvvvwwwwwwxxxyyy{{{|||{{{xxxtttqqqpppnnnllllllmmmmmmmmmlllkkkkkkjjjkkkkkkiiieeebbb^^^YYYTTTRRRSSSRRRPPPMMMDDDEEEFFFDDD???>>>HHHTTTQQQHHHTTTzzzvvvlllrrr}}}|||~~~sssbbbZZZXXXOOODDDCCCCCCDDDCCCCCCBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@?????????>>>===<<<;;;:::;;;;;;;;;;;;;;;<<<<<<===<<<<<<;;;;;;::::::999999777777777888999:::;;;<<<::::::::::::999888777777888888666555555555666777888888999999888888777777777777888888999999::::::,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))******++++++,,,------///444;;;BBBIIIPPPWWW[[[___ccchhhlllmmmllllllmmmpppqqqtttvvvwwwwwwvvvuuuxxxxxxwwwwwwvvvyyy}}}uuufffOOOYYYhhhHHHGGG```wwwgggZZZdddaaadddPPP999,,,))))))+++,,,************+++,,,------///000000111222333444444777777777777888888999:::;;;;;;;;;<<<<<<<<<======<<<<<<======>>>?????????@@@AAABBBCCCDDDDDDCCCCCCDDDDDDCCCBBBBBBBBBCCCCCCBBBCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCBBBAAA@@@@@@DDDEEEGGGGGGGGGIIILLLNNNTTT\\\oooyyy```\\\qqq{{{rrrZZZfffsss{{{kkkLLL===222000333000222000......//////...---,,,---...//////...---,,,---------///111555999;;;===AAAGGGLLLQQQWWW\\\___dddfffggghhhjjjllloooqqquuuwwwyyyyyyyyyyyy{{{|||}}}~~~{{{wwwxxxyyyxxxvvvttttttvvv{{{}}}~~~}}}}}}~~~~~~zzzoooeeegggoooyyy~~~zzzrrreeeVVVLLLBBB<<<888888666333222333111333666888999???PPPaaaxxx~~~}}}~~~}}}{{{~~~~~~||||||~~~}}}}}}}}}{{{{{{|||~~~}}}|||{{{yyyyyyzzz{{{|||}}}~~~~~~|||{{{zzzzzzzzzzzzxxxwwwuuuuuuwwwzzz|||~~~{{{{{{{{{{{{yyywwwvvvwwwwwwvvvtttqqqoooppprrrtttuuuuuuvvvwwwxxxyyyyyyzzzyyyzzz||||||{{{xxxuuusssnnnmmmkkkkkklllmmmmmmllljjjjjjjjjjjjhhhddd___[[[VVVRRRNNNMMMOOOSSSUUUVVVNNNOOORRRSSSOOOKKKPPPXXXQQQTTTkkkzzzuuu{{{{{{rrrxxxppp\\\OOOJJJGGGCCCAAAAAABBBCCCCCCBBB@@@@@@@@@@@@@@@@@@@@@??????>>>?????????>>>>>><<<;;;;;;;;;;;;;;;:::;;;<<<<<<===>>>===;;;:::999888888888777666666555666888:::;;;999:::::::::999999888777777666555444444444555555777777777888888777777666666666777777777888888888,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))******++++++,,,------...333999@@@GGGNNNUUUZZZ^^^ccciiimmmnnnnnnnnnnnnppprrrtttwwwxxxwwwvvvuuuwwwwwwwwwvvvvvvyyy}}}vvvjjjZZZggglllJJJJJJgggvvveee\\\gggdddbbbLLL444+++))))))***+++************+++,,,---...000000111222333444555555666666666777999:::<<<=========<<<<<<<<<;;;;;;;;;<<<<<<<<<===>>>>>>?????????@@@AAABBBBBBCCCCCCCCCDDDDDDCCCCCCBBBCCCCCCCCCBBBBBBBBBBBBBBBCCCDDDDDDDDDDDDDDDCCCBBBAAA???>>>CCCEEEGGGGGGGGGHHHKKKMMMSSSRRR[[[uuunnnrrr~~~dddlllxxxoooMMM444444888///444222000///000000///...,,,---///000000///---,,,------------///333666888:::===BBBGGGLLLRRRWWW[[[bbbdddfffggghhhjjjnnnqqqtttuuuwwwwwwwwwxxxzzz||||||~~~~~~yyywwwvvvuuusssrrrqqquuuzzz~~~}}}}}}~~~~~~|||~~~~~~~~~~~~wwwpppoooqqqxxxvvvhhhZZZPPPAAA;;;777777666333333555222333666888888???QQQbbb{{{|||yyyxxx|||}}}zzzyyyyyyzzz|||~~~~~~{{{{{{|||~~~||||||{{{zzzyyyyyyzzz{{{|||{{{zzzyyyyyyzzz{{{|||{{{zzzxxxwwwwwwyyy|||~~~{{{||||||{{{{{{|||zzzxxxvvvvvvtttqqqnnnooorrruuuxxxxxxyyyyyyzzzzzzzzz{{{yyyzzz||||||{{{yyywwwuuuooommmllllllmmmnnnmmmlllkkkiiihhhgggddd___YYYUUUOOOKKKFFFDDDGGGNNNTTTYYYTTTTTTXXX\\\[[[UUUQQQRRRHHH^^^}}}pppxxx|||zzzjjjVVVHHHCCCAAA?????????AAABBBBBBAAA@@@??????@@@@@@@@@@@@???>>>===============<<<<<<;;;::::::::::::::::::;;;<<<<<<>>>===;;;:::888888777777777666666555666777999:::999::::::::::::999999888666555555444444444444444555555666777777666666666555555555666666666666666++++++,,,,,,,,,,,,------++++++++++++++++++++++++)))******++++++,,,---------111777>>>EEELLLTTTYYY]]]bbbhhhmmmoooooopppqqqqqqssstttvvvvvvvvvvvvuuuvvvvvvvvvvvvvvvyyy}}}wwwqqqgggssssssRRRYYY|||wwwbbbZZZiiiggg___HHH111++++++***)))+++)))))))))***+++,,,---...000000111222333444555555777777888999;;;===???@@@======<<<<<<;;;::::::999;;;;;;<<<<<<===>>>>>>>>>>>>>>>???@@@AAABBBCCCCCCAAABBBBBBBBBBBBBBBBBBBBBAAA@@@@@@@@@AAABBBCCCDDDCCCDDDDDDDDDCCCAAA???>>>AAACCCFFFGGGGGGHHHJJJKKKMMMQQQXXXeee|||vvvyyy|||yyynnnlllooovvv{{{```===999<<<222666444111111111111000///---...///000000///...------,,,,,,,,,...000333555777:::>>>BBBFFFKKKPPPTTT]]]aaaeeeggghhhjjjnnnrrroooqqqrrrssssssuuuxxxzzzzzz}}}}}}xxxwwwvvvuuussssssvvv{{{}}}{{{||||||}}}~~~|||yyyxxx|||xxxhhhXXXOOOBBB;;;777777777555555777333333444666888>>>NNN]]]vvv~~~~~~~~~|||zzzxxx{{{~~~zzzwwwvvvxxxzzzzzz}}}wwwwwwxxx{{{~~~|||||||||zzzxxxxxxzzz{{{zzzyyyxxxwwwxxxzzz|||~~~}}}|||zzzxxxvvvvvvyyy|||zzz||||||{{{|||}}}xxxvvvwwwvvvsssooonnnqqqtttyyyyyyyyyyyyzzzzzz{{{{{{yyyzzz{{{{{{{{{yyywwwuuupppnnnllllllmmmnnnmmmllliiigggccc___\\\XXXTTTPPPJJJFFF@@@===>>>DDDKKKPPPPPPPPPUUU\\\]]]VVVPPPNNNFFF```~~~vvvvvvtttzzzvvvdddSSSHHHBBB???===>>>>>>???@@@@@@AAA@@@@@@???@@@AAAAAA@@@???===<<<<<<<<<<<<<<<<<<;;;:::999999999999999999::::::;;;<<<<<<;;;:::999888777777777666666666777777888999999999:::::::::999999888555555555555444444333333444444555666666666555555444444444444555555555555+++++++++,,,,,,---------++++++++++++++++++++++++)))******++++++,,,------,,,///555<<>>;;;;;;;;;;;;::::::::::::::::::;;;;;;<<<<<<===============>>>???@@@BBBBBB>>>???@@@@@@AAAAAAAAAAAA??????>>>>>>???AAABBBCCCBBBCCCDDDDDDCCCAAA???>>>>>>AAACCCEEEEEEFFFHHHJJJGGGLLLQQQVVVddd{{{qqqnnnfffbbbhhhuuu|||ooogggjjjmmmsssrrrLLL===>>>888777555333222222222111000......////////////......,,,+++******+++...000222333666999;;;>>>CCCHHHKKKSSSYYY```cccdddfffjjjnnnlllmmmooopppqqqssswwwyyywwwzzz~~~}}}|||{{{zzzxxxwwwyyy}}}~~~zzzwwwxxx}}}~~~}}}~~~~~~}}}{{{jjj[[[RRRFFF???:::999999666666999666333333555888===JJJVVVkkksssyyyyyyzzz}}}~~~}}}xxxtttuuuxxx{{{yyy|||~~~~~~}}}~~~yyyxxxxxx{{{~~~}}}{{{yyyzzz{{{zzzxxxxxx{{{~~~|||{{{yyywwwxxxyyy{{{}}}||||||{{{xxxtttsssuuuxxxwwwzzzzzzyyy|||}}}vvvvvvxxxxxxuuupppnnnpppsssuuuuuuvvvwwwyyyzzz{{{{{{zzzzzzzzzyyyxxxuuusssqqqqqqooommmlllllllllkkkjjjfffaaa[[[VVVRRROOOMMMKKKDDDBBB???<<<<<>>=========>>>???@@@AAAAAA@@@AAABBBBBBAAA???===<<<;;;;;;<<<<<<<<<;;;::::::888888777777888888999::::::;;;;;;;;;:::999777666555555666666777777666666777777888888999888888777555555555555555444444333333333444555555555555555444444444444444333333333+++++++++,,,,,,---------++++++++++++++++++++++++)))******+++,,,,,,------+++...444:::AAAIIIQQQVVV\\\```eeejjjmmmpppsssuuussssssssssssssstttuuuvvvuuuvvvvvvuuuvvvyyy}}}|||wwwwwwyyygggqqqgggRRRllltttdddjjjccc[[[CCC///---///+++(((***)))))))))***+++---...//////000111222333444444555888777777777888888999:::888999999::::::;;;;;;<<<999999::::::;;;<<<<<<===<<<<<<<<<===>>>@@@AAABBB<<<===>>>???@@@AAAAAAAAA>>>>>>======>>>@@@BBBCCCBBBCCCDDDDDDDDDBBB???>>><<<>>>AAACCCDDDEEEGGGIIIIIIGGGEEEGGGVVVkkk|||uuu[[[SSSPPPZZZiiitttzzz~~~}}}mmmjjjgggfffqqq}}}XXX@@@===>>>999666444333333333222111////////////////////////+++***))))))***,,,...000111222555777999===AAAEEEJJJQQQYYY^^^___aaaeeeiiikkklllnnnoooqqqssswww{{{uuuxxx}}}|||zzz{{{}}}zzzuuuqqqsssyyy~~~~~~}}}~~~~~~~~~}}}~~~}}}{{{|||~~~}}}~~~~~~nnn```WWWIIIBBB===<<<:::777777999777333222444888===GGGQQQbbbiiioooppprrryyy~~~~~~}}}~~~}}}wwwssstttxxx|||yyy{{{}}}|||{{{}}}}}}{{{{{{}}}}}}zzzwwwxxxzzzyyyxxxyyy|||}}}zzzxxxxxxyyy{{{|||{{{|||{{{wwwsssqqqrrrtttuuuxxxyyywwwzzz|||uuuvvvyyyzzzwwwqqqnnnooorrrpppqqqsssuuuwwwyyy{{{|||{{{{{{zzzxxxuuurrrooonnnqqqooolllkkkkkkkkkjjjiiiccc]]]UUUNNNJJJIIIHHHGGG@@@@@@@@@???>>>???BBBDDDFFFLLLWWW^^^]]]ZZZ___gggpppfffgggvvv~~~|||{{{yyy~~~sss___III>>>???@@@>>>;;;>>>===<<<<<<===???AAABBB@@@AAABBBCCCBBB@@@>>><<<<<<<<<<<<<<<<<<<<<;;;;;;777777777666777888888999999:::;;;<<<;;;999777555333444555666777666555444666666777777777777777666555555666666555555444333222333444444555555555444333333333333333333333333,,,******,,,///111///---******++++++++++++******))))))))))))***+++,,,---111222444999@@@IIIQQQVVV\\\]]]aaahhhooorrrqqqnnnpppqqqrrrrrrqqqsssvvvxxxwwwvvvuuuuuuwwwzzz~~~{{{zzz}}}{{{rrrjjjfff___sssvvvSSSJJJkkklllffffffbbbVVV888+++000---((()))))),,,+++***))))))+++---///111111111111222333444555444333333333333444555666888888999999999:::::::::<<<;;;:::999999999:::;;;==================<<<<<<;;;<<<===???@@@@@@AAAAAA>>>??????>>>>>>@@@CCCFFFCCCCCCCCCDDDCCCCCCBBBAAABBBBBBBBB@@@???@@@CCCFFFHHHFFFFFFHHHJJJSSSeeevvvzzzrrr{{{[[[TTTMMMPPP```qqquuuqqqwww|||lllbbbeeeooo}}}uuugggXXXPPPQQQKKKBBB:::777444111333666///.........------------------------------------222111111222444888<<>>>>>>>>????????????<<<===??????=========>>><<<<<<<<<<<<;;;:::999999666666555444444555666777999999:::;;;;;;:::::::::555555555555555555555555333333444444555666666666999777555333222111222222333333333333333333333333444444444444444444444444,,,+++***+++......,,,*********++++++++++++******))))))))))))***+++,,,---...000333999AAAKKKTTTYYY^^^___cccjjjpppsssqqqoooqqqrrrsssrrrrrrsssvvvxxxyyyyyy{{{|||}}}~~~~~~~~~|||zzz{{{wwwmmmddd```dddyyypppMMMFFFeeeiiidddddd```QQQ666***///---)))++++++++++++***)))***+++---///111111111111222333444555444444444333333444555555888888888888999999999:::;;;:::999888888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;===>>>???@@@@@@@@@>>>??????>>>>>>@@@CCCFFFBBBCCCCCCCCCBBBAAA@@@@@@CCCCCCCCCAAA???@@@BBBEEEIIIGGGFFFGGGGGGMMM\\\jjjssswwwhhhXXXIIILLLbbbvvvvvvkkklllwwwhhhfffkkkwwwtttrrrpppppppppnnnmmmdddUUUFFF>>>:::555222111/////////.........------------------------------000//////000333666:::===BBBEEEIIINNNRRRWWW]]]```fffjjjmmmllliiijjjpppwww{{{yyyxxxzzzxxxrrrwww||||||~~~~~~}}}~~~~~~~~~~~~}}}pppddd^^^]]]VVVMMMFFFBBB>>>999555777555555777888<<>>BBBDDDEEEJJJPPPaaa^^^^^^eeeqqqpppbbblllyyy||||||xxxoooeee\\\VVVPPPJJJCCC>>>;;;;;;;;;:::======>>>>>>>>>?????????<<<===??????===<<<===>>>;;;;;;;;;<<<;;;;;;::::::999888777666666777888888999999::::::::::::999999555555555555555555555555444444444444555555555555666555444333111111000000222222222222222222222222444444444444444444444444,,,+++++++++,,,,,,***(((******++++++++++++*********))))))******+++,,,---+++---111888BBBMMMWWW\\\```bbbfffkkkppprrrqqqppprrrsssttttttttttttwwwyyyzzz|||}}}|||zzzzzzuuullldddaaalll~~~gggGGGCCC```zzzqqqaaa``````[[[LLL333)))...,,,***---,,,+++************,,,...///111111111111222333444555555555444444444444444555777777777777888888888888999999888888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<===>>>?????????>>>?????????>>>@@@CCCEEEBBBBBBBBBBBBAAA@@@???>>>CCCCCCCCCBBB@@@@@@BBBDDDJJJHHHGGGGGGEEEFFFOOO[[[yyyyyylllnnn~~~iiiMMMHHH]]]uuuxxxpppiiizzzuuuiiieeekkkpppsssvvviiiPPPDDD???999222---000000000/////////......------------------------...------...000444777999>>>AAAEEEIIIMMMRRRWWW[[[bbbfffjjjiiiggghhhmmmrrrwwwvvvuuuwwwzzz}}}~~~~~~~~~~~~yyyrrrtttzzz|||}}}~~~~~~}}}}}}||||||~~~~~~~~~wwwnnniiikkkeee[[[SSSLLLEEE<<<777888666555666888===IIIUUUdddgggllloooqqqsssuuuwww~~~}}}|||}}}}}}~~~~~~~~~|||{{{zzzzzzzzz~~~|||yyyxxx}}}|||yyywwwvvvwwwyyyzzzyyyzzzzzzzzz|||~~~|||{{{|||{{{yyywwwvvvwwwxxxxxxwwwwwwxxxyyy~~~}}}zzzxxxvvvtttttttttvvvssspppoooooopppppppppssssssttttttuuuuuuvvvvvvwwwvvvuuusssqqqooommmmmmjjjhhhfffeeefffccc]]]YYYQQQMMMIIIEEEDDDCCCAAA@@@===AAABBBAAADDDMMMWWW[[[hhh^^^[[[kkknnn```qqq~~~}}}www{{{wwwiiiZZZOOOIIIGGGDDD???===<<<<<<;;;:::============>>>>>>>>>>>>;;;===???>>>===<<<===>>>::::::;;;;;;<<<;;;;;;;;;;;;;;;:::999888888888999888999999:::999999888888666666666666666666666666555555555555444444444444333333333333222111//////111111111111111111111111333333333333333333333333+++++++++,,,,,,,,,+++*********++++++++++++******************+++,,,------+++---111999BBBMMMWWW]]]aaacccgggkkkoooppppppooossstttuuuuuuuuuuuuwwwyyyxxx{{{~~~~~~{{{zzzzzzvvvnnniiihhhvvvwww___DDDFFFbbbvvvuuucccZZZ]]]]]]WWWGGG111)))---+++***---+++************+++---...///111111111111222333444444666555555444444444444444666666666777777777777777888888888888888888999999999:::::::::::::::;;;;;;:::;;;<<<===>>>>>>>>>>>>>>>???@@@??????@@@BBBDDDCCCCCCCCCBBBAAA@@@???>>>AAABBBBBBBBBAAABBBDDDFFFKKKJJJIIIIIIEEECCCIIIPPPbbbrrrtttnnn}}}dddQQQWWWkkk{{{uuu~~~vvvhhhhhhuuu}}}tttSSSBBB???;;;444...000000000000////////////------------------------------------///222555666999;;;???CCCGGGKKKPPPTTTZZZ___ccceeeeeegggkkkpppsssssssssuuuwwwxxxyyyzzz||||||}}}{{{tttrrrtttrrr|||~~~~~~|||}}}~~~}}}|||{{{|||||||||}}}}}}|||||||||{{{|||~~~|||{{{wwwrrrmmmiiigggffflllvvv~~~zzzxxxqqqhhh```XXXNNNDDD===:::666444666:::@@@MMMXXX___ccchhhmmmrrrvvv{{{~~~~~~~~~|||~~~~~~~~~~~~~~~~~~~~~~~~}}}|||}}}~~~}}}{{{yyy}}}}}}{{{xxxwwwyyyzzz{{{{{{yyywwwwwwyyy}}}}}}{{{}}}{{{zzzzzz{{{|||zzzyyytttuuuvvvwwwxxxzzz{{{|||~~~|||yyyvvvsssrrrssssssuuurrrnnnmmmnnnpppqqqqqqssssssssssssssssssssssssssssssqqqooommmkkkjjjiiiiiigggeeeccc```[[[UUUPPPHHHGGGDDDBBBAAA@@@?????????DDDDDD@@@GGGXXXcccddd```XXX[[[sssrrrooozzzvvvxxx|||yyy{{{~~~ppp___PPPGGGCCCBBB@@@>>>=========;;;:::<<<<<<<<<=========>>>>>>;;;===>>>>>>===<<<<<<===999999:::;;;<<<<<<<<<<<<<<<<<<;;;:::999888888888888888999999888888777777666666666666666666666666666666555444444333222222222222333333333222000///111111111111111111111111222222222222222222222222***+++,,,------.........******++++++++++++******************+++,,,---...---///333999BBBMMMVVV[[[aaacccgggjjjmmmnnnoooooosssuuuvvvvvvvvvvvvwwwxxxvvvwwwyyy|||~~~~~~{{{zzzzzzvvvnnnkkklll~~~oooWWWCCCOOOkkk{{{zzzjjj\\\ZZZ___]]]VVVCCC000***---))))))+++(((*********+++,,,...//////111111111111222333444444666555555444444444555555666666666666666666666666777777888888999999999999999999999999::::::;;;;;;:::;;;<<<======>>>>>>===>>>???@@@@@@???@@@AAACCCDDDDDDDDDDDDCCCBBBAAA@@@>>>@@@AAABBBCCCDDDGGGIIILLLJJJJJJKKKIIIFFFHHHNNNUUUdddzzzooo___eeexxx~~~qqqaaattt{{{VVVCCC>>>;;;555000000000000000////////////------------------------,,,,,,,,,---///111333444444666:::===AAAEEEJJJMMMSSSXXX^^^cccfffiiimmmpppoooppprrrssstttuuuvvvwww|||}}}~~~~~~vvvqqqoooiiioooyyy}}}~~~~~~}}}||||||yyyyyyyyyzzz{{{|||}}}}}}|||qqqaaa___[[[YYYXXXWWWXXXXXXaaappp}}}wwwooohhh```WWWMMMFFF???999666888<<>>>>>>>>===;;;999;;;<<<<<<<<<<<<=========;;;<<<>>>>>><<<;;;<<<===999999:::;;;<<<<<<<<<<<<;;;;;;::::::999888777666777888888888777666666555666666666666666666666666666666555444333222222111111222333444444333222111222222222222222222222222222222222222222222222222)))+++---.........///000******++++++++++++******+++******++++++,,,---...///000444:::CCCMMMUUU[[[```cccgggjjjlllmmmoooqqqsssuuuvvvwwwvvvuuuvvvwwwttttttvvvwwwzzz}}}~~~{{{zzzxxxssskkkiiikkkyyyiiiRRRGGG\\\{{{jjj]]]^^^ccc^^^TTT???///***,,,((((((+++''')))***+++,,,---...///000111111111111222333444555555555444444555666666777777777777777666666666666666777888999::::::::::::888999999::::::;;;;;;<<<;;;<<<===>>>>>>>>>>>>>>>>>>???AAAAAA@@@@@@AAABBBCCCCCCDDDDDDCCCCCCBBBBBB===???BBBCCCDDDEEEGGGIIIKKKIIIJJJLLLKKKIIIJJJNNNQQQ[[[nnnyyylllooowwwtttqqqssszzzwwwaaaqqq~~~___KKKAAA:::555111000000000/////////......------------------------++++++,,,,,,...///000111000222666999<<<@@@DDDGGGNNNSSSZZZ```eeeiiimmmooojjjmmmpppqqqrrrrrrtttvvv{{{|||~~~{{{tttnnnkkkjjjoooyyy~~~~~~~~~~~~xxxxxxyyyzzz{{{}}}~~~~~~{{{ppp___OOOMMMKKKLLLPPPUUUYYY[[[eeewwwzzzssslllfff___VVVPPPHHHAAA;;;;;;???FFFRRR]]]^^^ccciiioootttxxx|||~~~}}}~~~~~~}}}||||||}}}~~~~~~}}}}}}|||}}}~~~}}}}}}}}}~~~~~~}}}{{{vvvuuuuuuvvvyyyzzzzzzyyyuuutttuuuwwwzzz}}}}}}|||zzzyyywwwuuuttttttttttttrrrpppnnnnnnppprrrttttttqqqpppppppppooooooooonnnrrrrrrpppnnnllljjjiiihhheeeccc^^^WWWPPPHHHCCC@@@AAACCCEEEFFFEEEEEEFFFGGGAAAHHHOOOTTTXXXWWWPPPGGGBBBIII\\\xxx}}}vvvzzzvvvqqqnnnqqqwwwrrr]]]NNNEEEAAA???@@@???>>>>>>???>>>;;;999;;;;;;;;;;;;<<<<<<<<<===:::<<<>>>===<<<;;;<<<===::::::;;;;;;<<<;;;;;;;;;999999999999999888777666777777777777666555444444555555555555555555555555555555555444333222222111222222333333333333333333222222222222222222222222111111111111111111111111)))+++......,,,+++---...******++++++++++++******++++++++++++,,,---.........000444:::CCCMMMVVV\\\```dddhhhkkklllnnnqqqtttrrrtttvvvwwwvvvuuuuuuvvvtttuuuvvvxxxzzz}}}}}}{{{zzzyyysssmmmlllpppzzzhhhSSSOOOmmmmmm___aaacccYYYLLL999,,,)))+++''')))---((())))))+++---...///000000111111111111222333444555444444444444555777888999888888888777777666666666666777999:::;;;;;;;;;:::999999999:::;;;<<<<<<<<<======>>>>>>??????>>>>>>>>>@@@AAAAAA@@@@@@@@@AAAAAAAAABBBCCCCCCCCCBBBBBB???AAACCCDDDDDDDDDEEEGGGIIIGGGHHHKKKKKKIIIJJJMMMOOOTTT___ppp|||iii^^^\\\ZZZaaannnwwwooossswwwyyy|||hhhUUUHHH<<<444222/////////.........------------------------------))))))***+++,,,------...---///333666888<<<@@@CCCGGGLLLSSSZZZ```dddfffhhhfffiiimmmooooooppprrrtttwwwzzz|||}}}}}}}}}uuuuuuooommmrrrwwwyyy|||}}}}}}||||||}}}~~~~~~||||||{{{|||}}}~~~~~~{{{nnn\\\NNNKKKIIIKKKQQQYYY___aaannnyyysssnnnhhhaaa[[[SSSJJJAAA???AAAGGGQQQ[[[^^^cccjjjooosssvvvyyyzzz~~~~~~}}}}}}~~~~~~~~~}}}}}}~~~~~~{{{{{{|||~~~~~~}}}|||{{{{{{xxxwwwvvvvvvxxxxxxwwwvvvwwwuuuuuuwww{{{}}}|||{{{zzzyyyxxxwwwuuutttsssssspppooonnnppprrrtttuuutttppppppppppppoooooooooooopppooonnnllljjjhhhfffeee^^^\\\VVVOOOGGG@@@===;;;===@@@DDDFFFFFFFFFGGGIIIHHHMMMUUUYYYUUUMMMJJJLLLZZZ\\\dddqqqzzz|||~~~yyyuuuzzz{{{uuurrruuuzzzgggTTTJJJEEEAAA>>>>>>===<<<<<<>>>>>>===;;;::::::;;;;;;;;;<<<<<<<<<:::<<<======<<<;;;;;;<<<;;;;;;;;;<<<;;;;;;::::::888888999:::999999888777666777777666555444333333444444444444444444444444444444444333333222222222111111111111111222333333111111111111111111111111111111111111111111111111))),,,...---***)))***,,,******++++++++++++******++++++++++++,,,---......---///333:::CCCNNNXXX]]]aaaeeeiiilllmmmooosssvvvrrrtttvvvvvvuuuttttttuuuvvvwwwyyy{{{|||}}}}}}}}}{{{zzzzzzzzzvvvrrrsssxxx}}}kkkXXXXXX{{{ooo`````````SSSEEE555)))(((***'''***///***((()))+++---...///000000111111111111222333444555333333333444666777999:::999999888888777777666666777888:::;;;<<<<<<;;;;;;999999:::;;;;;;<<<=========>>>>>>????????????>>>>>>@@@AAAAAA@@@@@@@@@AAA??????@@@AAABBBBBBBBBBBBBBBDDDEEEEEEDDDCCCCCCDDDHHHEEEFFFIIIJJJHHHHHHLLLKKKNNNSSS```wwwhhhNNNIIIJJJVVVhhhttt{{{|||uuuooonnnoooqqqzzz{{{jjj\\\LLL===444222///.........------------------------------------'''(((((()))***+++++++++,,,...111444666:::>>>AAAAAAEEELLLTTTYYY]]]^^^___bbbfffkkkmmmnnnnnnqqqssstttwwwzzzzzzzzz{{{~~~|||tttnnnnnnnnnnnnuuu~~~}}}|||{{{zzzzzz{{{|||}}}~~~~~~~~~xxxgggUUUQQQMMMNNNTTT\\\aaacccsssyyyuuupppiiiddd\\\QQQFFFBBBBBBGGGOOOXXX[[[```hhhooosssvvvxxxyyy~~~~~~xxxzzz}}}~~~}}}}}}|||~~~~~~}}}{{{{{{}}}|||zzzyyyzzz|||}}}}}}~~~{{{xxxxxxzzz{{{yyywwwwwwwwwwwwuuutttxxxvvvuuuwww{{{}}}|||zzz{{{zzzzzzxxxvvvtttrrrqqqoooooooooqqqtttuuuuuuuuupppppppppppppppppppppppplllkkkjjjhhhfffdddbbbaaaYYYVVVPPPIIIAAA<<<::::::888===BBBDDDDDDDDDFFFHHHRRRSSSWWWWWWMMMEEEOOO___zzztttqqqnnnlllooouuuyyyyyywww|||{{{xxxzzz}}}}}}nnnWWWHHHBBB@@@===999;;;::::::;;;===>>>>>>===:::::::::;;;;;;;;;<<<<<<:::<<<======<<<;;;;;;<<<<<<<<<<<<<<<;;;:::999999777888999:::::::::999888666666666666555444333222333333333333333333333333444444333333333333222222000000/////////111222333000000000000000000000000000000000000000000000000,,,---------------------111...,,,++++++***)))''',,,,,,++++++++++++++++++---000555===GGGQQQYYY^^^```cccgggmmmqqqtttuuuvvvvvvvvvwwwwwwvvvuuuuuutttttttttuuuxxx|||~~~~~~|||yyyrrruuu{{{tttnnnwwwxxx^^^IIIdddvvv```^^^]]]NNN===000...+++***+++++++++******++++++,,,---...//////111111111111111111222222555555555555666777999999777777777777777777777777;;;;;;<<<<<<<<<<<<<<<<<<999999999::::::<<<======;;;===???AAAAAAAAA@@@???????????????????????????>>>???AAACCCCCCBBBAAA@@@@@@BBBCCCEEEFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHLLLLLLMMMTTTcccyyyrrrWWWMMMDDDPPPmmmxxxqqq{{{yyynnniiijjjnnnrrrsssxxx|||zzzppp___GGG333222111111111---)))***...,,,,,,,,,+++,,,,,,------************************------......///333888;;;===@@@EEEJJJOOOUUU[[[______aaacccfffiiikkkmmmmmmsssssstttuuuvvvxxxyyyzzzwwwlllhhhmmmsss}}}}}}zzz{{{}}}~~~~~~}}}iii\\\RRRTTTVVVWWW]]]eeettt~~~wwwmmmfff___UUUJJJEEEGGGLLLPPPQQQWWW^^^gggmmmqqqtttyyy|||}}}|||~~~~~~~~~}}}}}}||||||~~~|||{{{|||}}}~~~~~~}}}{{{yyywwwvvvvvvwwwwwwxxxyyyzzzyyywwwuuusssyyyzzzzzzzzzzzzyyyxxxxxxzzzzzzyyyxxxvvvtttrrrqqqlllnnnpppssstttuuuuuuuuuqqqpppnnnoooppppppooommmiiihhhfffdddaaa]]]WWWSSSIIIGGGEEEDDDEEECCC>>>:::888;;;===<<<<<>>;;;============<<<;;;:::999777888:::<<<===<<<<<<;;;999999999999::::::;;;<<<999:::<<<<<<<<<:::888777888888888888888888888888:::888666444333444555666222333444555444333222111111111111111000000000000///////////////000111111///////////////......---////////////000000000000******++++++,,,---......///---+++*********)))(((++++++++++++++++++++++++---000555===GGGQQQZZZ___aaadddhhhmmmpppssstttttttttuuuuuuuuuuuuttttttssswwwvvvxxx{{{~~~{{{yyyssstttwwwnnniiitttwww[[[GGGbbbttt___]]][[[KKK999000...+++***+++,,,+++******++++++,,,---...//////000000000111111222222222555555555666777888999:::888888888888888888888888:::;;;;;;;;;<<<<<<======:::::::::;;;;;;<<<>>>>>><<<===???AAAAAAAAA@@@???????????????????????????>>>???AAACCCCCCCCCAAAAAAAAABBBCCCEEEFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIKKKJJJKKKPPP\\\nnnvvvlllttt~~~nnnWWWKKKPPPjjjzzzyyyzzz{{{ppppppwwwsssxxxcccIII888333111111000------000------,,,,,,,,,------...************************+++,,,,,,,,,---000444888999<<<@@@DDDHHHMMMRRRVVV[[[]]]```cccgggjjjlllmmmqqqqqqqqqrrrtttuuuwwwxxx||||||uuuppplllkkkrrrvvvzzz}}}}}}|||{{{{{{~~~~~~~~~~~~nnnaaa]]]\\\YYY\\\cccuuuxxxpppddd[[[PPPJJJMMMSSSXXXZZZ^^^bbbhhhnnnsssvvvzzz|||~~~{{{}}}~~~}}}}}}}}}}}}}}}}}}}}}{{{~~~~~~~~~~~~}}}||||||}}}}}}|||yyywwwuuutttttttttxxxyyyzzzzzzyyywwwuuussswwwxxxxxxxxxxxxwwwvvvvvvyyyxxxwwwvvvuuutttrrrrrrmmmnnnoooqqqssstttuuuuuuqqqooommmllllllkkkjjjhhhiiifffbbb___[[[VVVPPPLLLHHHGGGFFFFFFEEEBBB<<<888333444666777;;;AAAJJJPPPTTTKKKBBBDDDTTTooorrrooowww}}}yyyyyy~~~}}}lll]]]WWWQQQJJJAAA>>>@@@AAA???;;;=========<<<<<<:::999999888999:::<<<<<<<<<<<<<<<999999999999999:::;;;;;;999:::;;;<<<;;;:::888777888888888999999999999999999888666444333444555555222333444444444333111111111111111000000000/////////////////////000000111///////////////...------///////////////000000000'''((()))***,,,---......,,,+++))))))*********)))*********++++++,,,,,,------000666>>>HHHSSS[[[```ccceeeiiimmmpppqqqrrrrrrqqqrrrsssssssssssssssrrrwwwwwwxxxzzz~~~xxxyyytttrrrrrrhhhhhhwwwtttWWWFFFaaannn]]]\\\XXXFFF333///---+++***+++,,,+++******++++++,,,---...////////////000000111222333333555555666777888999::::::::::::::::::::::::::::::999999:::;;;<<<======>>><<<<<<<<<<<<===>>>??????<<<===???@@@AAAAAA@@@@@@@@@@@@??????>>>>>>======>>>???AAABBBCCCCCCBBBBBB@@@AAACCCDDDEEEFFFFFFFFFHHHHHHHHHHHHIIIIIIIIIIIIJJJIIIJJJMMMTTTaaaoooyyyoooaaacccttthhhXXXPPP^^^rrr|||}}}|||{{{vvvwwwwww|||eeeGGG;;;111............///...------,,,,,,---------***************************++++++******,,,000333666888;;;>>>AAAEEEIIILLLTTTVVVZZZ^^^cccgggjjjkkkmmmnnnooopppqqqssstttuuuxxx{{{yyyoooggghhhlllrrrxxx}}}~~~|||yyy|||~~~~~~~~~}}}~~~~~~ssskkkeee______dddvvv}}}vvviii```UUUOOOQQQXXX^^^aaafffgggjjjooouuuzzz}}}~~~|||}}}}}}|||}}}~~~~~~yyyzzz|||zzzzzz}}}zzz~~~}}}|||||||||}}}~~~|||{{{yyywwwuuuttttttsssyyyzzzzzzzzzyyywwwuuutttuuuuuuvvvvvvvvvuuuttttttvvvuuutttsssrrrrrrrrrrrrnnnnnnooooooppprrrssstttqqqnnnkkkhhhgggfffeeeccceeeaaa\\\VVVRRRNNNJJJGGGFFFEEEEEEDDDCCC???999555555444444666:::@@@FFFJJJMMMFFFAAAMMMiii{{{{{{~~~vvv}}}{{{rrrrrrxxxbbbPPPIIIEEEAAA===>>>AAABBB>>>:::;;;<<<<<<;;;;;;:::999888999999:::;;;<<<<<<<<<<<<999999888888888999::::::888999:::;;;;;;999888777777777888888999999::::::888777666444444444555555222333333333333222111111111111000000000000////////////......//////000111...////////////...------........./////////000000)))******+++,,,------...***)))'''((()))++++++***))))))***+++,,,,,,------,,,000666@@@JJJTTT\\\aaaeeegggjjjmmmooopppppppppoooooopppqqqrrrrrrrrrrrruuuuuuvvvxxx{{{}}}|||{{{vvvwwwqqqllljjjccckkknnnRRREEEaaafffZZZ[[[TTTAAA000...,,,+++++++++,,,+++)))***++++++,,,---...//////---...///000111222333444444555666777999:::::::::::::::::::::::::::::::::888888999:::<<<===>>>>>>===============>>>???@@@<<<===>>>@@@@@@@@@@@@@@@?????????>>>>>>===<<<<<<===>>>@@@AAABBBCCCBBBBBB@@@AAAAAACCCDDDDDDEEEEEEFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHIIIKKKOOOWWW```fffrrroookkklllsss~~~ppp]]]WWWcccttt}}}}}}{{{wwweeePPP999///...//////000...---,,,,,,,,,,,,,,,,,,***************************++++++***)))***---///222555888:::===@@@DDDGGGLLLOOOSSSYYY^^^cccgggiiijjjkkkmmmoooqqqrrrssstttuuuwww{{{vvvnnniiijjjnnnuuu|||}}}zzz|||}}}~~~~~~~~~~~~~~~}}}}}}|||}}}|||tttkkkiiinnn~~~~~~wwwjjjbbbXXXRRRSSSXXX^^^aaajjjiiijjjooowww~~~}}}~~~~~~}}}~~~|||{{{~~~|||zzzzzz}}}}}}~~~~~~|||{{{{{{||||||}}}}}}}}}}}}{{{{{{zzzyyyxxxxxxxxxwwwzzzzzzzzzzzzyyywwwvvvuuutttuuuuuuuuuuuutttssssssssssssrrrqqqpppqqqrrrrrrooonnnnnnmmmnnnoooqqqrrrqqqmmmiiifffeeedddcccbbbaaa\\\UUUOOOKKKIIIGGGEEECCCBBB@@@>>>;;;999666444444555777:::===@@@@@@AAAAAACCCJJJ[[[xxx{{{vvvmmmvvvoooYYYKKKEEEDDDAAA>>>???AAA@@@===999:::;;;;;;;;;::::::999888999::::::;;;;;;;;;;;;;;;888888777777777888888999888888999:::999999888777666666666777777888999999777666555444444444444555222222222222222111111000111000000000///////////////............///000000......//////......---,,,---------......//////000------------,,,,,,,,,,,,)))((('''(((***+++++++++))))))***+++,,,,,,------,,,000777AAALLLVVV^^^bbbgggiiilllnnnpppppppppooommmnnnoooqqqrrrsssssssssuuutttuuuwwwyyy{{{zzzyyyvvvvvvmmmddd```]]]lllgggLLLEEE```www___XXXXXXOOO===000,,,+++***+++,,,,,,+++)))***++++++,,,---...//////---......000111222333333333444666777999:::::::::::::::::::::::::::::::::888888999:::;;;<<<===>>>>>>============>>>>>>???<<<<<<===>>>????????????>>>>>>>>>=========<<<<<<===>>>???@@@@@@AAAAAAAAA??????@@@@@@AAABBBCCCDDDCCCCCCDDDDDDDDDEEEEEEEEECCCDDDFFFHHHJJJOOOTTTXXX___lllyyyzzzvvvxxxkkkbbbhhhooopppkkksssyyy|||eeeFFF555222111111111------,,,+++++++++++++++***************************++++++***)))***,,,......000333666888<<<@@@CCCEEEHHHMMMSSSYYY^^^bbbdddggghhhkkknnnppprrrssstttrrrtttwwwyyy}}}|||sssqqqqqqtttyyy}}}}}}|||||||||{{{{{{|||~~~}}}}}}}}}}}}}}}}}}}}}}}}|||wwwyyy|||xxxjjjeee]]]XXXVVVYYY]]]___iiihhhiiioooxxx}}}~~~}}}}}}|||~~~~~~}}}}}}}}}zzzzzz{{{|||~~~~~~~~~}}}}}}|||{{{{{{|||||||||{{{yyyxxxxxxxxxyyyyyyzzzzzzzzzzzzyyyyyyyyyyyyxxxwwwvvvvvvuuuuuuvvvvvvuuuuuutttsssqqqqqqpppppppppppppppqqqooonnnmmmllllllmmmoooooonnnkkkhhheeeddddddbbbaaa```ZZZRRRJJJFFFCCCAAA@@@???===:::666444333444555333777<<>>;;;GGGUUUcccuuuwwwssstttvvv~~~}}}fffTTTKKKIIIDDDAAA===<<<======<<<:::::::::;;;;;;::::::999999999999999999999:::::::::888777777666666666777777777888888888888888888888555555555555666666777777666555555444444444444444222222111111000000000000000000000////////////..................//////000...............------,,,+++,,,,,,---......////////////...------,,,,,,+++***((('''(((***,,,,,,+++*********++++++,,,,,,---+++000888BBBMMMXXX```dddiiijjjmmmoooqqqqqqpppppplllmmmoooqqqssstttuuuvvvvvvuuuuuuwwwyyyzzzyyyxxxvvvtttiii___\\\\\\ooo___HHHFFFaaa{{{yyy}}}kkkZZZWWWUUUIII888///+++******+++,,,,,,***)))***++++++,,,---...//////......//////000111222222111222555777999999999999999999999999999999999999888888999:::;;;<<<<<<======<<<<<<;;;;;;<<<======;;;;;;;;;<<<======>>>>>><<<<<<<<<===============>>>>>>>>>>>>>>>?????????=========>>>???@@@AAABBBAAAAAAAAAAAABBBBBBBBBBBB>>>@@@CCCEEEFFFIIIMMMOOOVVVhhh{{{wwwfff\\\VVVXXXXXXddd{{{yyy{{{kkkOOO???:::666000---......---,,,++++++++++++***************************+++++++++******+++---)))+++...000222555999<<<>>>AAAFFFKKKQQQVVVZZZ\\\```bbbfffjjjmmmpppqqqrrrnnnpppssstttvvvzzz{{{wwwuuuvvvyyy|||}}}{{{yyywwwvvvwwwzzz}}}|||||||||||||||}}}~~~}}}zzzuuuqqqnnnmmmiiigggdddaaa______``````fffgggjjjooowww||||||}}}yyy{{{}}}}}}|||}}}xxxyyyzzz|||~~~~~~|||{{{zzzzzzzzz{{{}}}}}}|||zzzxxxvvvtttuuuvvvwwwxxxyyyyyyxxxwwwwwwwwwwwwwwwwwwwwwwwwuuuvvvvvvvvvvvvuuuttttttoooppppppqqqppppppooonnnnnnnnnmmmllllllllllllllljjjhhhfffdddcccaaa^^^\\\^^^WWWNNNFFF@@@<<<:::888:::999777444222333666999???CCCFFFFFFBBB>>>>>>???WWWgggpppmmmjjjssssssnnnppp{{{sss]]]PPPJJJIII???<<<999777888:::;;;<<<::::::;;;;;;;;;;;;::::::999888888777777888999999777777666555555555666666777777777777777888888888666666666555555555555555444444444444444444444444222111000000//////000000000000////////////............------......///000---............---,,,,,,***++++++,,,---...//////---------,,,,,,,,,,,,,,,+++)))((()))+++,,,,,,,,,+++++++++++++++++++++++++++000888CCCOOOYYYaaaeeejjjlllnnnqqqrrrrrrrrrqqqmmmnnnppprrruuuvvvwwwxxxuuuttttttuuuwwwxxxwwwvvvrrrqqqgggbbbcccggg{{{}}}TTTDDDKKKhhh}}}uuuvvvsssdddXXXWWWRRRAAA333---*********+++,,,,,,***(((***++++++,,,---...//////.../////////000000111111///111444666888999888888777777777777777777777777999999999::::::;;;;;;;;;;;;;;;:::::::::::::::;;;::::::::::::;;;<<<======:::;;;;;;<<<<<<======>>>>>>======<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<>>>@@@AAA??????@@@@@@@@@AAAAAAAAA???AAACCCEEEFFFHHHJJJLLLRRR___qqqpppUUUEEELLLLLLXXXlllwwwzzzvvvvvvzzzjjjZZZTTTQQQGGG999000000000///...---,,,,,,---************************((()))******))))))***,,,(((***,,,---...000333666888;;;???DDDIIINNNQQQRRRWWWZZZ^^^dddhhhlllmmmnnniiikkknnnppprrruuuxxx{{{yyy}}}}}}xxxtttuuuxxxzzz{{{zzzyyyyyyyyy{{{|||}}}{{{{{{{{{{{{}}}}}}wwwsssmmmjjjhhhhhhiiijjjgggeee```\\\YYYYYYZZZ\\\eeeggghhhhhhgggeeedddcccdddgggkkkpppuuuzzz~~~}}}}}}|||||||||}}}zzzzzz{{{zzzzzz|||yyy{{{|||}}}}}}}}}~~~~~~~~~}}}||||||{{{{{{yyy{{{}}}}}}zzzyyyvvvwwwxxxxxxxxxxxxwwwvvvuuuuuuuuuuuuvvvwwwxxxxxxuuuuuuuuuuuuuuuttttttsssnnnpppqqqrrrrrrpppmmmlllmmmmmmmmmmmmlllkkkiiiiiifffeeecccaaa___[[[VVVSSSSSSNNNFFF???;;;888666555666888:::999888888:::===JJJKKKIIIBBB<<<>>>GGGQQQpppiiikkkmmmvvv}}}}}}{{{uuuqqqtttvvvtttxxxdddSSSKKKFFFCCC;;;:::777777777999:::::::::;;;;;;<<<<<<<<<;;;;;;888777666555555666777888777666555555444444555555666666666666666777888888888888888777777666555555333444444444555444444444222111000///...///000000000000/////////............------------...//////------......------,,,+++******+++,,,---...//////*********++++++,,,,,,,,,,,,***)))***,,,------,,,,,,,,,+++++++++++++++++++++000999DDDOOOZZZaaaeeekkklllooorrrsssssssssrrrmmmnnnqqqsssvvvxxxyyyzzzrrrqqqqqqrrrtttuuutttrrrmmmmmmhhhgggnnnuuusssMMMBBBQQQrrr{{{{{{mmmaaaYYYXXXOOO===///+++***))))))+++,,,,,,***(((***++++++,,,---...///000////////////000000000000...000333666888888888777555555555555555555555555::::::::::::::::::::::::::::::999888888888999999999999999999:::;;;<<<<<<999::::::;;;<<<===>>>>>>>>>===<<<;;;;;;:::;;;;;;::::::::::::;;;===>>>@@@??????@@@@@@@@@AAAAAAAAACCCEEEGGGHHHHHHIIIKKKMMMLLLRRRbbbzzz|||ZZZEEEAAAGGG[[[pppuuuqqqvvvwwwrrr~~~uuunnnjjjmmmlll^^^JJJ<<<222222111//////.........************************&&&((())))))((((((***++++++,,,---......///111333555777;;;???DDDHHHKKKLLLPPPTTTYYY___dddhhhjjjkkkeeegggkkknnnppprrruuuxxxtttwww}}}zzztttrrrtttxxx|||}}}~~~~~~~~~~~~~~~~~~zzzzzzzzz{{{}}}~~~}}}yyypppeee\\\VVVSSSSSSTTTSSSQQQNNNJJJHHHJJJOOOSSS```dddiiilllllliiifffeeebbbgggmmmqqqssswww|||~~~{{{zzzyyyzzz{{{{{{{{{zzzyyyyyy{{{|||}}}~~~~~~}}}|||||||||~~~~~~~~~}}}}}}}}}}}}}}}yyy{{{~~~}}}|||zzz{{{{{{{{{zzzxxxwwwuuussssssssstttuuuwwwxxxyyyttttttuuuuuuttttttsssrrrnnnppprrrsssssspppllljjjlllmmmmmmmmmllljjjhhhgggdddcccaaa___\\\VVVPPPKKKGGGCCC===999888888888777444888===???>>>===>>>???CCCDDDAAA:::999EEE\\\oooqqqjjjeeewwwzzzyyy{{{{{{}}}uuuhhhiiikkkfffXXXLLLGGGCCC>>><<<;;;::::::999888888777;;;;;;<<<<<<===<<<<<<<<<777666555444444555666777777666555444444444444444666666666666666777888888;;;;;;:::999888777666666333333444555555444444444222111///.........///000000/////////...............------------...//////------......------,,,+++)))******+++---...//////......---------,,,,,,,,,++++++***)))***+++---...***,,,------++++++,,,......222:::DDDPPP[[[ccchhhhhhiiikkkmmmooooooooooooqqqqqqqqqqqqrrrtttvvvwwwtttssspppooonnnppprrrsssqqqkkklllmmmmmmlllGGG???aaarrrlll___VVVUUUMMM<<<000...''''''((()))***++++++,,,++++++,,,,,,,,,,,,------///////////////.........333222111000111444666888666666555555555555666666666666666777888999999999666666666666777777777777666777777888999:::::::::<<<<<<;;;:::;;;<<<===>>>======<<<;;;:::999999999::::::::::::;;;;;;<<<===????????????????????????CCCEEEGGGHHHHHHIIIKKKMMMKKKSSSXXXaaa}}}kkkUUUGGGFFFUUUooozzztttttt~~~vvvrrr|||zzzxxxzzzjjjLLL>>>111+++///111,,,+++111)))+++---...---,,,++++++))))))))))))))))))))))))***++++++,,,,,,---......444555666888;;;???BBBDDDLLLOOOTTTZZZ___bbbdddeeedddgggjjjlllmmmooorrrtttwwwzzz}}}zzztttmmmjjj{{{}}}~~~zzzyyyzzz|||{{{{{{{{{{{{{{{|||}}}}}}wwwlllaaa[[[VVVQQQNNNOOOMMMIIICCC>>><<>><<<:::888666555555666777>>>FFFIIIDDD???>>>DDD;;;555888DDDZZZvvvlllgggnnnzzzzzzwwwsssggg```YYYPPPJJJHHHDDD???:::;;;:::999888777777777777888999:::;;;;;;:::999888999999888888777666666666777666555444444444444444222333555666777777777777;;;;;;:::999888777666555444444444444444444333333000///...///000111000.........---------,,,,,,,,,,,,------,,,+++,,,---//////............---------,,,++++++++++++++++++,,,.........---------,,,,,,,,,+++*********+++,,,---***,,,------,,,+++,,,...///333<<>>>>>>>>??????@@@AAABBBBBBEEEGGGIIIIIIIIIHHHIIIJJJFFFLLLQQQVVVggg~~~xxx~~~}}}lllKKKGGGNNNdddvvv|||}}}|||xxx{{{}}}NNN===111111111,,,(((***+++,,,,,,+++******************************************++++++,,,---------222222333555888;;;???@@@GGGJJJNNNTTTXXX\\\]]]^^^___aaaeeegggjjjlllpppssstttvvvyyyzzzzzz|||~~~~~~~~~yyytttppptttuuuvvvuuuttttttvvvwwwzzzzzzzzzzzz{{{}}}~~~tttiiibbb^^^XXXTTTUUUOOOKKKEEE>>>999999===AAANNN^^^ooowwwzzz{{{wwwrrrqqqtttxxxzzz{{{~~~~~~|||{{{}}}|||zzzzzz{{{{{{{{{||||||||||||}}}}}}}}}|||{{{{{{{{{zzzyyy}}}|||zzzyyyyyyzzz|||}}}~~~}}}|||{{{{{{{{{|||||||||yyyyyyzzzzzzyyywwwuuuvvvwwwwwwwwwuuutttsssrrrrrrrrrssstttsssqqqnnnoooppppppqqqpppooonnnmmmmmmkkkhhhfffdddbbb___]]]\\\ZZZVVVRRRNNNHHHAAA===;;;:::888777555444444444333444;;;GGGNNNKKKDDDAAA999666:::JJJfffsssttt{{{yyyssstttwwwrrriiiUUUNNNGGGBBBBBBAAA===:::;;;:::999888888777888888888999::::::::::::999888999999888888777777666666777666555444444444444555444444444555666777777888:::999888777666555444444444444444444333333333333111000//////111111000///......---------,,,,,,,,,,,,---......------...///............------------++++++************++++++.........------------,,,,,,,,,+++*********++++++***,,,------,,,,,,---...000666@@@KKKVVV^^^dddgggjjjkkknnnppprrrssssssssstttsssrrrqqqqqqqqqqqqrrrrrrqqqooonnnmmmnnnoooooonnnccc______bbbxxx}}}XXXMMMbbbeeeYYYPPPLLLDDD666,,,***,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,------........................000000111222333444555555666555555444444555555666555555555666666666666666555555555555666666666777666666666777888888999999:::::::::::::::;;;<<<<<<<<<===>>>???>>>===;;;:::999999999:::;;;<<<>>>>>><<<<<<===???@@@BBBCCCCCCEEEHHHJJJKKKIIIGGGGGGGGGCCCFFFIIIKKKPPP]]]qqqsssrrrsssyyycccXXXQQQYYYlllzzz|||www}}}jjjSSS===555444000---///...---+++***)))******+++************************))))))******+++,,,,,,,,,......///111333666999;;;???BBBFFFKKKOOORRRTTTUUUVVVZZZ^^^bbbeeeiiimmmpppqqqrrrtttttttttvvvyyy{{{xxx{{{|||yyyuuusssqqqppprrrsssttttttvvvwwwxxxzzz}}}}}}~~~}}}}}}~~~~~~}}}vvvooojjjccc___^^^XXXUUUOOOEEE<<<888999;;;EEEWWWkkkyyy{{{zzz}}}~~~{{{zzzyyy|||~~~~~~|||||||||{{{|||||||||}}}}}}}}}~~~|||zzzyyyyyyzzzzzz}}}|||{{{zzzzzz{{{||||||{{{{{{zzzyyyyyyyyyyyyyyy{{{zzzyyyzzz{{{zzzyyywwwwwwwwwwwwwwwvvvtttrrrqqqrrrrrrqqqrrrrrrqqqnnnlllnnnooopppppppppooonnnmmmiiigggeeecccaaa]]]YYYVVVTTTQQQLLLGGGBBB===888444666555444333333222333333777555999CCCIIIEEE<<<666888<<>>;;;<<<>>>>>>===<<<;;;:::999999888888888999999::::::::::::999999999999999888777777666666666666555555444444555555666555444444555666777888888777777666555444333333444444444333333333222222111000///000111222111///......---------,,,,,,,,,,,,---///000111000///.........---------,,,,,,,,,*********))))))*********............---------------,,,,,,++++++************,,,------,,,,,,...///222888BBBNNNYYY```dddffflllmmmoooqqqrrrrrrrrrrrrrrrssssssssstttuuuvvvvvvttttttsssrrrqqqqqqqqqqqqmmm___YYYZZZ```xxxuuuRRROOOkkkaaaWWWNNNHHH???333+++***+++++++++++++++++++++++++++++++++,,,,,,,,,------------...............//////000111333444444444444555444444444444444444555555555555555555555555555444444555555666666777777666666666777777888888888999999999999::::::;;;;;;:::<<<>>>??????===;;;999888888999:::;;;<<<>>>???;;;<<<===>>>???@@@AAAAAABBBEEEHHHIIIHHHFFFEEEDDDEEECCCEEEGGGEEEJJJ^^^uuu}}}|||yyyxxx~~~ttt```VVV___ooorrrkkkmmm~~~tttpppwww}}}}}}yyybbbIII;;;666444444666...---,,,+++,,,,,,,,,+++************************((())))))******+++,,,,,,,,,,,,---...000222555666:::<<>>;;;;;;AAAQQQhhhzzz~~~|||zzzzzzzzzzzz|||}}}~~~~~~}}}|||{{{{{{{{{||||||}}}~~~~~~~~~|||yyyvvvvvvxxxzzz}}}|||{{{zzzzzzzzz{{{{{{yyyyyyxxxxxxxxxxxxwwwxxxwwwxxxyyyzzz{{{zzzxxxwwwwwwwwwwwwwwwvvvtttsssqqqrrrqqqpppppppppooollljjjmmmmmmnnnooonnnmmmlllkkkcccbbbaaa```___\\\WWWTTTMMMIIIDDD???<<<888555222222222111111111222333333;;;888999>>>???:::666555>>>LLLYYYhhh}}}~~~ssstttyyymmmttt}}}|||ppp```YYYFFFAAA<<<:::;;;???AAABBB<<<<<<;;;:::999999999999::::::::::::::::::::::::::::::999888888777777666666666555555555555666666777666444333444555777888777666666555444444333333444444333333222222111111222000///000111222111000......---------,,,,,,,,,+++---///222333222000---------------,,,,,,,,,+++******))))))))))))******//////.........---------,,,,,,,,,,,,+++******)))***,,,------------...000222888CCCPPPZZZaaaeeefffmmmmmmooopppppppppoooooorrrrrrsssttttttuuuuuuuuuuuuuuuuuuuuutttsssrrrqqqgggXXXRRRVVVaaazzznnnQQQQQQjjj___WWWMMMDDD;;;111,,,+++(((((())))))***++++++,,,+++++++++,,,,,,,,,------,,,---------......////////////111222333444444444444444333333333333444444444444444444555555555555444444555555666777777888777777777777888888888888999999::::::::::::;;;:::888:::<<<>>>>>>===:::999999999999:::;;;<<<>>>>>><<<<<<<<<<<<============>>>AAADDDFFFEEEDDDCCCCCCFFFAAABBBFFFFFFFFFTTTgggwwwyyy```YYYaaaddd___YYYfffqqqxxxooodddkkkvvv}}}tttfffWWWLLLEEE===666333---++++++,,,------+++)))************************((())))))******+++,,,,,,,,,,,,,,,,,,...000222333777888;;;>>>AAADDDFFFGGGJJJMMMRRRXXX\\\aaagggjjjiiikkkmmmnnnoooqqqsssvvvrrrvvv|||~~~yyyqqqmmmlllkkkiiifffmmmqqqxxx~~~~~~{{{|||}}}zzzzzz|||~~~zzzxxxuuuqqqhhh]]]QQQFFF>>>:::???MMMdddzzz}}}|||{{{||||||yyyzzz{{{|||||||||{{{zzzzzz{{{{{{|||}}}~~~~~~~~~~~~|||xxxuuutttwwwyyy||||||{{{zzzzzzzzzzzzzzzyyyyyyyyyxxxxxxxxxwwwwwwtttvvvyyyzzzzzzyyywwwvvvuuuvvvwwwwwwwwwvvvuuutttpppooommmmmmmmmllljjjhhhjjjjjjkkkkkkjjjiiigggfffaaa```^^^]]][[[WWWRRRNNNDDDAAA<<<999777666555333111000111111222333444555;;;:::::::::666555<<>>AAACCC<<<<<<;;;:::999999999999::::::::::::::::::::::::::::::999999888777777777666666555555555666666777888777555444333444666777666666666555555444444333444333333222111111000000111000///000111222111///......---------,,,,,,,,,+++,,,///222555444000------,,,,,,,,,++++++++++++******))))))))))))******/////////.........------++++++,,,,,,,,,+++*********,,,---...---...///111111777BBBOOOYYYaaaeeeggglllmmmnnnooooooooonnnnnnsssssssssrrrqqqpppooonnnssssssttttttsssqqqooonnn___PPPNNNWWWeee}}}fffQQQSSSjjj]]]VVVKKK@@@666000,,,+++&&&'''((()))***+++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---......////////////000111222333444444444333333222222333333444333333444444555666666777444555555666777888999999888888888888888888999999999999:::;;;;;;;;;;;;;;;777999;;;<<<===<<<;;;:::::::::::::::;;;<<<===============<<<<<<<<<<<<<<<<<>>???DDDEEEEEELLLVVVbbbvvvxxx___TTTOOOKKKPPPZZZdddlllwwwtttuuuqqqnnnlllmmmjjj]]]HHH999111...++++++------***'''++++++++++++++++++++++++))))))******+++,,,,,,,,,---,,,,,,,,,---...000111444555666999;;;>>>@@@AAACCCGGGLLLQQQUUUZZZ___ccccccfffiiilllmmmnnnqqqsssqqqtttyyy~~~{{{vvvrrrpppmmmlllnnnqqqwww|||~~~}}}|||{{{|||}}}|||yyy{{{~~~xxxoooeee\\\PPPDDD;;;@@@KKK```xxx~~~}}}}}}}}}}}}~~~{{{zzzyyyyyy{{{{{{{{{zzzyyyyyyzzz{{{|||}}}~~~~~~|||}}}}}}yyyuuutttwwwzzz{{{{{{zzzzzzyyyxxxxxxxxxxxxxxxxxxyyyxxxwwwwwwvvvsssvvvyyyyyyxxxvvvvvvvvvtttuuuvvvvvvvvvuuutttsssnnnlllkkkjjjkkkkkkiiigggfffggggggfffeeecccaaa___```]]]YYYVVVQQQLLLFFFBBB;;;888555333444444333222111111111111222444555666===<<<:::666111333CCCTTTooowwwsssqqqmmmvvv~~~uuuyyyvvvsssvvvzzz}}}|||```NNNFFFBBB@@@<<<999999;;;>>>@@@<<<;;;:::999999888888888;;;;;;::::::::::::;;;;;;:::::::::999888888777777666666555555666666777777888777666555444444555666555555555555444444333333444333333222111000//////000///...///000111000.........---------,,,,,,,,,,,,,,,---111555555111---,,,,,,,,,+++++++++***************))))))*********////////////............)))***+++,,,,,,,,,++++++***,,,---...---...000111///555@@@LLLXXX```eeehhhiiijjjlllnnnppppppppppppqqqrrrrrrrrrpppooommmlllqqqrrrssstttrrrpppmmmlll[[[NNNOOO]]]nnn^^^MMMXXXppplllZZZUUUJJJ===333---,,,+++)))))))))******+++++++++++++++,,,,,,,,,,,,------++++++,,,------...//////000000///000111222444555333333222222222222333333222222333555666777888999555555666777888999::::::::::::999999999999999999999:::;;;<<<===<<<<<<;;;999:::;;;<<<============;;;;;;;;;::::::;;;;;;<<<<<<======>>>>>>????????????@@@BBBBBBAAA@@@@@@AAA???>>>>>>@@@BBBCCCFFFIIIOOO```qqqVVVGGGAAAFFFQQQ```jjjmmmrrryyywwwzzzmmmUUU@@@999111---......,,,***++++++++++++++++++++++++******++++++,,,---------,,,,,,+++++++++---...///000000111333555888:::;;;<<<@@@DDDIIILLLQQQUUUYYYZZZ^^^dddhhhjjjkkklllnnnooorrruuuyyy}}}|||zzzyyyyyyrrrssstttvvvxxxzzz|||||||||{{{|||~~~{{{}}}|||zzzwwwpppkkk```PPPCCCCCCJJJ\\\sss~~~~~~~~~}}}}}}~~~{{{xxxxxxzzz|||{{{zzzxxxxxxyyyzzz{{{|||}}}}}}{{{~~~|||xxxvvvyyy|||yyyyyyyyyyyyxxxwwwvvvvvvvvvwwwxxxxxxxxxwwwuuuuuutttvvvxxxxxxvvvtttuuuvvvttttttuuuuuutttrrrpppooollljjjhhhhhhiiijjjiiihhhcccccccccaaa___]]]ZZZYYYXXXTTTOOOJJJEEE@@@;;;777555333111111111222111///111111111222333444555666999888777888;;;FFF\\\pppjjjaaabbbgggwww}}}tttzzz{{{ssstttyyy|||}}}zzzxxxeeeSSSGGGCCC???>>>;;;999888999;;;===;;;:::999888888777888888<<<;;;::::::::::::;;;<<<;;;::::::999999888888777666666666666666777888888888777777666555444444444333333333333333222222222333333222111000///......///...---...///000///---......---------,,,,,,,,,,,,++++++///444555111---++++++++++++************++++++************++++++000/////////............((()))+++,,,---,,,,,,+++***,,,---.........000222...444>>>KKKVVV___fffiiiggghhhkkknnnqqqsssssstttooopppqqqrrrsssrrrqqqpppqqqsssttttttsssqqqnnnlll[[[OOOSSSdddwwwWWWJJJ[[[www}}}sss```XXXSSSHHH:::000,,,+++***,,,,,,,,,++++++++++++***++++++,,,,,,,,,---------++++++,,,,,,---...//////111000//////000222444666333222222222222222222333111222333555777888999:::555666777888999:::;;;;;;:::::::::::::::::::::::::::;;;<<<=========<<<;;;:::;;;;;;<<<===>>>??????<<<<<<;;;::::::::::::;;;<<<======???@@@AAABBBCCCBBBCCCCCCBBB@@@??????@@@===@@@AAA>>>>>>AAADDDDDDEEELLLddddddPPPJJJ<<>>??????>>>??????>>>======???@@@??????@@@AAAAAAAAAAAA@@@AAABBBCCCCCCBBB???===;;;??????@@@AAAAAABBBCCCCCCJJJIIITTTooo}}}hhhQQQAAAGGGOOOTTTTTTYYYiiizzzhhhfffhhhvvvjjjPPP:::888:::444---+++,,,---+++)))***++++++)))))))))***+++,,,,,,---------,,,+++*********+++,,,+++,,,---...///111222222666999;;;>>>@@@CCCGGGJJJMMMRRRWWW]]]```dddgggjjjooooooppprrrssstttuuuvvvyyy~~~}}}~~~xxxqqqnnnpppuuuyyy{{{|||~~~~~~~~~~~~~~~~~~tttxxx~~~yyylll^^^NNNPPPYYYhhhtttyyy}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~}}}zzzxxxwwwvvvtttxxx{{{zzzxxxxxxyyy|||}}}}}}|||zzzyyyxxxwwwwwwxxxwwwvvvuuuuuuvvvwwwxxxvvvuuutttuuuvvvwwwvvvtttuuuuuuvvvvvvvvvvvvuuutttvvvuuutttsssqqqnnnlllkkkjjjhhhgggggggggfffcccaaa```___\\\ZZZXXXTTTOOOKKKDDDAAA===999666444333333444111//////111222111///,,,222222,,,---555666111666555<<>>;;;======<<<;;;::::::999999888888888888888888888888;;;;;;;;;::::::999999999888888999999999999888888555555555444444555555555777777777666555555444444111111111111000000000///000000000000////////////,,,,,,,,,---------.........---,,,,,,---...///000000&&&+++...)))666>>>...)))))))))((('''''')))+++))))))))))))))))))))))))222222111111000...,,,,,,,,,,,,------,,,,,,+++******---///000000000111222111777@@@KKKVVV___fffjjjkkklllmmmoooqqqsssuuuvvvsssqqqpppppprrrrrrpppnnnrrrtttsssppppppppplllfffbbb___fff{{{xxxWWWTTTuuummm]]]SSSLLLBBB777000,,,+++***************++++++++++++,,,,,,,,,------------...------------............//////000000000111111111333222111111111111222333444444444555666888999:::999999888777777888999999;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<<<<;;;999888:::::::::;;;;;;<<<===>>>>>>???@@@???======>>>@@@??????@@@AAAAAAAAAAAA@@@AAAAAABBBAAA@@@???===<<<>>>>>>??????@@@AAAAAABBBCCC@@@GGGZZZooo|||mmmNNNJJJGGGHHHLLLUUUfffuuukkk^^^ZZZccc|||pppWWW???777555111000444,,,---,,,+++***+++++++++)))******+++,,,,,,---------,,,+++*********+++,,,+++,,,,,,---...///000000333555777:::<<<>>>BBBEEEGGGKKKPPPUUUZZZ^^^bbbeeejjjkkkmmmoooqqqrrrssssssuuu|||}}}|||zzzvvvtttuuuvvvyyy{{{}}}~~~}}}||||||}}}}}}~~~yyy{{{|||qqqfffXXXYYY___kkktttwwwzzz}}}}}}}}}}}}||||||||||||||||||||||||}}}~~~}}}{{{yyyxxxxxxvvvxxxzzzzzzyyyxxxyyyzzzwwwwwwwwwwwwvvvvvvuuutttwwwwwwvvvvvvvvvvvvwwwwwwvvvtttssstttuuuvvvuuussstttttttttuuuttttttssssssrrrqqqqqqooommmkkkiiihhhhhhgggeeeeeeeeeeeebbb```]]]ZZZVVVRRROOOKKKFFFCCC===;;;888666444333333333000...---...000111000...111444444///---...000///777AAARRRjjjssspppyyyzzz~~~ttttttxxxzzzzzzssstttzzzttt___XXXNNNEEEAAA???===;;;<<<;;;;;;:::999999888888888888888888888888888888;;;;;;:::::::::999999999888888999999999999888888555555444444444444555555666555555444333333222222111111111000000000//////000////////////.........,,,,,,,,,,,,------------...------,,,,,,---...//////(((,,,---'''222;;;///++++++***)))(((((()))***((((((((((((((((((((((((333333333333111///---,,,---............---,,,,,,***,,,///000//////000111555:::CCCMMMVVV^^^fffjjjllllllmmmoooqqqssstttuuurrrqqqppppppqqqqqqpppnnnrrrtttssspppoooooojjjccc```fffvvvmmmSSSfffsssgggXXXSSSJJJ>>>333---***))))))************+++++++++,,,,,,,,,,,,,,,------------------------............////////////000000000000333333222222222222333333222333333555666888:::;;;999888888777777888888999:::::::::;;;;;;;;;;;;;;;999999:::;;;;;;:::888777999999999999999:::;;;<<<>>>???@@@???===<<<===>>>>>>>>>???@@@@@@@@@@@@???AAAAAA@@@???>>>======<<<<<<<<<======>>>?????????>>>;;;<<>>???BBBGGGLLLPPPVVV\\\___ccceeehhhlllnnnoooooooooqqqxxx|||{{{{{{~~~zzzwwwuuutttvvvxxx{{{}}}}}}}}}|||~~~|||{{{{{{|||}}}{{{}}}{{{qqqhhhfffhhhpppuuuwwwyyy|||}}}|||~~~~~~~~~~~~}}}{{{zzzyyyyyyzzzzzzzzzzzz{{{|||}}}~~~~~~~~~|||{{{{{{zzzzzz{{{zzzyyyyyyyyyzzzzzzyyywwwssstttuuuwwwwwwvvvtttsssvvvvvvwwwxxxxxxwwwvvvvvvuuusssrrrssstttuuutttssssssssssssssssssrrrqqqpppmmmmmmllljjjiiigggfffeeeeeecccaaa``````___]]][[[UUUQQQLLLGGGCCC???<<<999555444333222111111222333...---...///111222111///000000111111000000777@@@VVVgggxxxsssfffmmm~~~xxxqqqpppooommmppp{{{tttgggRRRLLLDDD===;;;:::;;;;;;::::::999999888888777777888888888888888888888888:::::::::999999999999999888888999999999999888888444444333333333333444444333333333222111111000000000000000000////////////............------------++++++,,,,,,,,,---------...------,,,,,,,,,,,,---...***---,,,&&&...777333,,,++++++***))))))))))))((((((((((((((((((((((((444555555444333000...,,,///////////////...------***,,,...///...///000222888>>>GGGPPPWWW^^^eeejjjlllmmmnnnpppqqqsssssstttqqqqqqpppoooooooooooooooqqqssssssqqqpppooojjjccc^^^ggg|||xxxcccRRR|||ssscccTTTSSSIII;;;000+++******************+++++++++,,,,,,++++++,,,,,,,,,---------,,,,,,---------................../////////000000333333333333333333444444333333333444666888999:::888888777777777777888888999999999:::::::::::::::999999:::;;;;;;:::999888888777777777888888999:::<<<===>>>===;;;::::::;;;;;;<<<======>>>>>>======@@@???>>>===<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<======>>>======>>>@@@HHHXXXhhhhhhRRRFFFHHHQQQRRR\\\jjjvvvqqqbbbiii~~~bbb^^^```hhhgggXXXDDD777444111///...,,,)))+++...+++++++++,,,,,,,,,------------,,,,,,++++++++++++,,,,,,,,,+++++++++++++++***,,,...///000222666888888;;;???DDDIIIOOOUUUZZZ\\\___ccchhhkkkmmmmmmlllppptttyyyzzzzzz{{{~~~|||zzzqqqrrrrrrtttvvvxxxzzz{{{}}}|||zzzyyyzzz{{{~~~}}}|||xxxsssrrrvvvyyyzzz{{{~~~}}}|||}}}}}}~~~~~~~~~~~~}}}|||zzzyyyyyyxxxyyyyyyyyyzzz{{{|||}}}~~~{{{zzzzzzzzz{{{{{{|||}}}~~~{{{yyyzzz||||||yyyvvvuuuwwwyyyzzzzzzxxxvvvttttttvvvxxxyyyyyyxxxvvvtttuuutttsssssstttuuutttsssrrrrrrrrrrrrqqqpppooonnnkkkjjjiiigggfffeeeddddddbbb```\\\ZZZYYYWWWTTTRRRKKKGGGAAA<<<999777444333111111000000000000111111//////000111222222111000222......222333777HHH[[[{{{bbbgggsss}}}rrrnnnnnnooowwwjjjZZZIIIEEE>>>999777888:::;;;::::::999999888888888888888888888888888888888888999999999999999888888888888888999999999999888888444333333222222333333444333222222111111000//////000000/////////.........---------,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------,,,,,,++++++++++++++++++---+++'''+++555999+++***)))))))))******)))((((((((((((((((((((((((444555666666444111...---///000000000000///......+++---...///...///111333999AAALLLTTTZZZ___fffkkklllmmmoooqqqrrrrrrrrrrrrpppppppppooonnnnnnoooooopppssssssqqqppppppjjjddd[[[eee{{{ooo]]]YYYvvvbbbTTTRRRGGG888...++++++++++++***++++++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------------...---............/////////222222333333444444444444555444444444555666777888777777777777777777777777777888888888999999::::::999:::;;;<<<<<<;;;:::999777666666666666777777888999:::<<<;;;:::888888999999999:::;;;;;;;;;;;;;;;>>>>>><<<;;;;;;;;;;;;;;;999999:::::::::::::::;;;======>>>===;;;???NNN]]]eeeIIICCCJJJIIITTTaaafffgggqqquuuooowwwiiifffiiiuuu|||rrr\\\JJJAAA999333111...******...,,,,,,,,,,,,,,,---------------------,,,,,,+++++++++++++++++++++*********)))+++,,,------///222444555888;;;???CCCIIIOOOSSSTTTXXX]]]cccgggiiijjjjjjnnnrrrvvvxxxwwwvvvxxx{{{wwwuuuqqqooooooqqqtttvvvwwwwwwwwwxxxzzz~~~~~~{{{}}}||||||}}}~~~~~~}}}{{{yyyzzzzzzzzzzzzzzzzzzzzzzzzyyyyyyyyyzzz{{{|||}}}}}}xxxxxxyyyyyyzzz|||}}}~~~}}}{{{{{{}}}}}}zzzvvvyyyzzz|||}}}{{{yyyvvvtttsssuuuwwwyyyyyywwwuuusssuuutttssssssuuuuuutttsssrrrrrrrrrqqqpppnnnmmmllljjjiiigggeeecccbbbbbbbbbbbb^^^YYYUUURRROOOLLLIIIAAA===888444222222222111111111000000/////////000///000111111000000///000444//////444999CCC[[[sss|||pppcccWWWiiixxxlllkkkttt||||||~~~zzzeeeUUUEEEBBB===999666666999;;;::::::::::::999999999999777777777777777777777777888888888888888888888888888888999999999999888888444333333222222333333444333333222222111000000000/////////............---,,,,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,,,,+++++++++***))))))(((,,,,,,******+++333>>>,,,)))&&&&&&(((*********''''''''''''''''''''''''222444555666555222///---///000000000000///......---.../////////000222444999CCCOOOXXX]]]aaafffkkkmmmnnnpppqqqrrrrrrqqqqqqpppppppppnnnllllllnnnppppppssssssqqqpppnnnhhhaaaXXXeee|||fffYYYaaattt```WWWNNNCCC555,,,+++,,,,,,+++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........///000111222333444444444333555555444444555555666666666777777888888777777666666666777777888999999999999999;;;<<<<<<;;;;;;:::666666666555555666666777666888;;;;;;:::888888999888888999::::::::::::999<<<<<<;;;;;;::::::::::::999999999999999999999999999999;;;;;;999:::CCCOOOsssvvvQQQ@@@AAAAAAMMM]]]bbb\\\```|||wwwvvvyyy}}}wwwnnnsss}}}uuuiiiUUUEEE888555333---+++...,,,,,,,,,,,,---------------------------,,,+++++++++++++++++++++*********)))***,,,,,,,,,---///111222555999<<>>:::777666777999:::::::::::::::::::::999777777777777777777777777777777777777777888888888888888999999999999888888444444333333333333444444444333333222111111000000///.........------------,,,,,,,,,,,,++++++++++++))))))*********+++++++++)))******+++******)))(((''',,,)))(((---+++...===111,,,'''%%%'''*********''''''''''''''''''''''''000222444666555333000...//////000000//////...---...///000000///000333555888DDDRRR\\\```bbbgggkkkmmmnnnppprrrrrrrrrqqqpppooopppooommmkkkkkknnnpppqqqsssssspppmmmjjjbbbZZZWWWiiiuuuYYYOOOaaagggYYYWWWIII???111******,,,,,,***+++++++++,,,,,,,,,------***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------.........///000111222333333333222333333333444555666777888555666777888888777666555555555666777777888999999777888999;;;;;;;;;:::999777666666555555555666666555888;;;<<<;;;::::::;;;888999::::::;;;;;;::::::999:::;;;;;;;;;:::999888999999999999888888888888999777777999888777<<>>:::888222...///------------------------,,,---.........---,,,+++++++++++++++++++++++++++)))***++++++++++++---//////222666999:::<<>>PPPmmmfffVVVMMMDDDBBBFFFFFFFFFUUUhhh|||qqqddd___vvvwww\\\CCC======666111000------------------------,,,---.........---,,,+++******+++++++++,,,,,,,,,)))***+++*********,,,...---000444666777888999:::;;;===BBBGGGMMMSSSXXXZZZ]]]^^^dddlllllliiikkkqqqjjjoootttyyy|||~~~~~~|||xxxvvvtttqqqsssxxx|||}}}~~~}}}|||zzz|||}}}~~~~~~}}}}}}~~~|||~~~{{{yyyyyyyyyzzz{{{zzzyyyxxxwwwzzzyyyxxxwwwvvvvvvvvvvvvzzzyyyyyyxxxxxxyyyyyyzzzsssvvvxxxxxxtttssstttvvvssssssssssssssssssssssssrrrrrrsssttttttsssrrrrrrooonnnmmmnnnooopppooommmlllkkkkkkiiigggeeecccbbbaaa^^^ZZZVVVSSSRRRQQQQQQIIIEEE@@@<<<999777555444555222000.........---,,,,,,---...///000000000000///000111000111555;;;AAAQQQeeezzzyyyssskkkkkk~~~|||yyyvvvtttvvvyyyssslllkkkwwwssseee\\\QQQLLLJJJHHHBBB<<<555888:::999666444555666777777777777777888888888777777777777777777777777555666666666777777888888888888999999999999888888666555555444444555555666222222111111000000//////......---------,,,,,,,,,---------,,,,,,,,,++++++))))))))))))************&&&'''(((*********))))))(((...%%%$$$...&&&!!!111BBB999...''''''(((((('''''''''''''''''''''''''''222333666888999666222...111333555333///------///+++///333444333333555777<<>>>>><<<;;;::::::;;;;;;::::::999888777777777777666666666666666666666666666666666666666666555555555555666666999>>>MMMbbbttt}}}xxxsss^^^IIIBBBCCCGGGLLLRRRcccjjjvvv{{{nnndddkkkxxxtttgggVVVOOOZZZ```SSSAAA777...000///,,,,,,000///***...------...//////---***---.........---,,,,,,+++))))))))))))))))))))))))+++,,,---...///111222222444777<<<@@@DDDHHHMMMPPPUUUXXX]]]ccchhhkkklllmmmnnnmmmmmmqqqwww{{{{{{zzz~~~|||}}}~~~|||wwwrrrnnnqqquuuzzz}}}~~~}}}{{{{{{}}}~~~|||{{{{{{||||||}}}~~~}}}zzzyyy{{{yyyxxxvvvuuuuuuvvvvvvzzzxxxvvvwwwzzz{{{zzzxxxwwwxxxyyyzzzyyyxxxwwwvvv{{{yyyvvvtttrrrqqqqqqqqqrrrqqqqqqrrrssssssrrrpppttttttsssrrrqqqqqqpppppppppmmmkkkkkkmmmmmmkkkiiiiiihhhgggeeebbb^^^[[[YYYWWWTTTPPPMMMKKKIIIFFFCCC???===:::666333222222222///////////////////////////......///111222111111111000222444444;;;OOOdddwwwfff^^^lllwwwpppqqqllleeeccckkkzzzvvvkkk^^^ZZZSSSJJJBBB<<<888666888888888777666444333222555666777666555444555666555555555666666666666666666555444333333444555666777888888999999888888777777777777666555555444444555444111///------------------,,,,,,,,,,,,+++++++++++++++************)))''''''(((((())))))******))))))))))))(((((((((((())))))))))))))))))))))))...;;;:::***""")))...)))''''''''''''((((((((((((444555777888888666222///111444555444000---...000,,,000333444333333666999>>>KKK[[[eeeffffffiiilllllllllooosssvvvxxxvvvuuutttrrrooolllkkklllnnnppppppmmmllljjj___PPPKKKPPPccc~~~]]]EEEOOOjjj|||{{{iiiXXXMMMJJJ<<<555---***+++,,,,,,***+++++++++************)))******************************************++++++---,,,+++++++++,,,......//////000000000000000000222222222333333444555666666555555555555666666777555444333222333444666777666777999::::::999777666444444555555666777777777777888:::<<<<<<<<<;;;:::999999::::::999999888777888888777777777666666666666666666666666666666666666555555444444555555666555666???MMMZZZeeepppyyy}}}gggQQQBBB<<>>;;;999666333111000000000////////////////////////111000000000000000///...111//////222888HHHeee~~~lll___[[[```rrr~~~zzzooolllgggbbbhhhppp~~~rrrbbbYYYUUUNNNFFF???:::777666555555666666555555444444555666777666555444555666666666666666666555555555666666555555555555666666::::::;;;;;;;;;;;;::::::777777666666555444444444444333111///------------------,,,,,,,,,++++++++++++++++++*********))))))******))))))((((((''''''))))))))))))(((((((((''''''''''''''''''''''''''')))333666---&&&((()))%%%''''''''''''((((((((((((777888888888777444222000111444777555222//////111...111333333222333777;;;@@@MMM\\\eeegggfffhhhlllkkkkkklllppptttvvvwwwwwwuuussspppmmmllllllmmmooommmkkkkkkhhh[[[LLLLLLVVVuuuxxx\\\NNNaaa~~~ssseeeWWWMMMHHH666111+++((()))++++++***+++++++++************)))************************)))))))))***+++++++++,,,------,,,,,,------.../////////000000111111111111222111111111222333444555777777666555555555666666444444333222333444555666666777888999999999777777555666666777888888999999999999::::::::::::::::::888999999999999888777777888888888888777777777777666666666666666666666666444444333333333333444444777555777<<>>===DDDAAAGGGQQQ[[[fffsssiiieeedddnnn{{{iiiPPP@@@444222111,,,,,,//////,,,******+++---//////---............---,,,,,,)))))))))******+++++++++,,,,,,,,,,,,---------...---000444666999;;;???BBBGGGHHHLLLQQQWWW]]]aaadddhhhhhhiiikkkoooqqqrrrqqqrrrtttxxxzzzzzz{{{|||}}}|||zzzwwwuuuuuuwwwzzz|||~~~|||{{{{{{|||~~~~~~||||||}}}~~~~~~}}}|||{{{{{{zzz{{{{{{|||}}}}}}~~~~~~|||}}}~~~~~~~~~}}}{{{zzz|||{{{zzzyyyyyyyyyzzz{{{{{{yyyyyyzzz{{{|||{{{zzzyyyyyyyyyyyyyyyxxxwwwwwwuuuvvvwwwwwwxxxwwwwwwwwwsssrrrrrrrrrttttttrrrqqqrrrrrrpppooommmlllkkkjjjfffeeeddddddeeefffdddccc]]]]]][[[XXXTTTQQQMMMLLLHHHEEEAAA???===<<<999777555444222000.........///////////////////////////000000111111111000/////////222888BBBOOOcccxxxpppbbbQQQWWW```nnn}}}{{{nnniiigggeeeqqqvvvnnnZZZPPPLLLEEE>>>999666555555222222333444444555444444444555666666555444555666777777666666555555444444666777777888888777777777::::::;;;;;;;;;;;;::::::777666666555555444333333333222111///...---------,,,,,,,,,,,,++++++++++++++++++*********)))))))))******))))))(((((('''''')))))))))(((((((((''''''''''''''''''''''''''''''%%%+++222333---'''%%%%%%&&&''''''''''''(((((((((999::::::888555333111000222555888777444111111222///111222111000333888===CCCNNN]]]eeefffeeegggjjjkkkjjjjjjlllqqquuuwwwxxxuuussspppmmmllllllmmmmmmjjjjjjkkkgggYYYNNNTTTbbbnnnXXXXXXvvv}}}mmm___TTTIIIBBB111...***)))***++++++++++++++++++*********))))))************************(((((()))***+++,,,,,,,,,------------......//////000000000000111111222333222222222222222333444444777666555444444444444444444333333333333444555555666777888888999888888777777777888888999:::::::::;;;:::999888888888999999999999999999999888888777999888888888777777777777555555555555555555555555333333222222222222333333999777666666888>>>MMM[[[wwwoooPPP@@@<<>>???BBBGGGMMMTTTYYY]]]___```aaadddgggjjjlllmmmlllqqquuuwwwxxxyyy|||~~~|||xxxuuussstttvvvwww}}}|||{{{{{{|||~~~~~~|||||||||}}}~~~{{{{{{{{{zzzzzz{{{{{{|||||||||}}}}}}~~~~~~~~~~~~zzz{{{||||||||||||{{{{{{yyyxxxwwwwwwwwwxxxyyyzzzzzzzzzzzzzzz{{{|||{{{{{{xxxxxxxxxwwwwwwvvvuuuuuussstttvvvwwwwwwwwwvvvuuupppooonnnoooppppppnnnlllnnnmmmlllkkkjjjiiihhhhhheeedddbbbaaa```___]]]\\\TTTSSSQQQNNNJJJGGGDDDCCC???===999777666555333111111000///...------......////////////////////////---.../////////000222333111===QQQeeevvvuuu]]]UUUXXX[[[mmmzzz~~~ssskkklllooopppqqqqqquuu~~~xxxbbbOOOFFFCCC===777444333333444111111222333333333333333333555666555444444555777888888777666555444444333666777888999999999888777888888999999999999888888666666555555444333333222111111000///...---------,,,,,,,,,++++++++++++***************))))))))))))''''''(((((())))))******))))))((((((((('''''''''''''''''''''''''''''''''&&&'''...666222'''$$$)))&&&&&&&&&'''''''''((((((;;;======:::555222000000333666:::999666333333444000111222111111333999>>>EEEPPP^^^eeeeeedddfffiiikkkiiihhhjjjnnnsssvvvxxxtttrrrpppmmmlllkkkllllllkkkjjjjjjeeeXXXOOOZZZkkk{{{aaaTTTbbbiiiZZZNNNBBB:::///---+++***+++,,,,,,,,,+++++++++*********))))))************************(((((()))***+++,,,,,,,,,---------...............////////////000111222333333333333333333333444555555444333333222222222222333333333333444444555555666666777777888888888888888888999999:::;;;;;;;;;<<<;;;999888777777888999:::::::::;;;:::999999888888888888777777777777666444444444444444444444444222222111111111111222222333333444555333333<<>><<<;;;999777444222222111000.....................//////////////////////////////+++,,,,,,+++,,,000666<<<@@@RRRkkkttt```UUU[[[mmm{{{~~~}}}pppfffhhhqqqwwwvvvgggaaa\\\^^^bbb^^^PPPDDD===;;;777333111000222333222222222222222111111000222444555555444444555777888888777666555444444333555666777999999999888777777888888999999888888777555555444444333333222222////////////......------,,,,,,+++++++++******************)))))))))((((((''''''(((((())))))******((((((((((((''''''''''''(((((((((((((((((((((((((((%%%)))222000&&&%%%,,,&&&&&&&&&&&&''''''''''''>>>@@@BBB>>>888333111111333777;;;<<<888555555555111333444444333666<<>>:::999>>>AAAGGGWWWhhh|||eeeRRRPPPQQQHHH999000...---++++++,,,---,,,+++------...////////////...000000...---+++***)))(((+++++++++++++++*********)))+++---......///111222333444666999>>>CCCHHHKKKNNNQQQVVVZZZ]]]aaaeeehhhgggiiikkkmmmnnnpppsssuuuttttttuuuuuutttsssrrrqqqppppppqqqsssuuuxxx{{{}}}{{{}}}~~~~~~~~~||||||||||||}}}yyyyyyyyyyyyyyyzzz{{{|||zzzzzzzzzzzzzzzzzzzzzzzzyyyyyyyyyyyyyyyyyyyyyyyy{{{zzzyyyxxxxxxxxxyyyzzzvvvwwwxxxxxxwwwwwwxxxyyyvvvuuutttrrrqqqqqqqqqqqqqqqqqqqqqpppooommmlllkkknnnlllllllllmmmllljjjhhheeeeeeeeedddccccccbbbbbb___^^^\\\WWWQQQMMMJJJJJJBBB@@@>>>;;;999777666555555333111000000///...---.........///////////////////////////////////////------,,,,,,000999GGGQQQ```kkkzzz}}}iiiVVVTTTbbbvvvwwwwww}}}{{{yyyuuummmdddbbblllvvvvvvppp___VVVLLLIIIKKKKKKFFF???777555333111000000111222222222333333222111000000222333555555444444555777777777666666555555444444444444555666777777777777888888999999999999888888555444444333333222111111....../////////......---++++++++++++******************)))))))))(((((((((******))))))((((((''''''((((((((('''''''''&&&&&&))))))))))))))))))))))))&&&###%%%***)))$$$$$$***%%%&&&&&&&&&&&&'''''''''BBBEEEGGGDDD===666333222444888======:::777666777333666888888888:::???DDDLLLWWWbbbhhhgggeeegggjjjjjjhhhggghhhlllppprrrsssooonnnmmmkkkkkkjjjjjjkkkkkkfffdddaaa[[[[[[lllttt]]]^^^~~~gggTTTHHH???888+++,,,------,,,+++,,,,,,+++++++++************)))******************************************++++++***+++,,,---...------,,,------,,,,,,---///111333333333222222222222333333222222222111222222333333555555666666777777666666555555555666777777888999888999999::::::;;;<<<<<<;;;;;;:::::::::::::::::::::::::::::::::999888888666666666666555555555444333333333333333333333333333222222111111222222333444222222666666444444777AAAPPPkkk}}}ooo[[[LLL???===>>>@@@LLLZZZlllvvvttteeeWWWYYYbbbcccTTTEEE<<<888222---,,,...//////------...///////////////.........---,,,,,,++++++++++++++++++++++++++++++(((***,,,,,,,,,---///111000111222555888<<<@@@BBBFFFJJJNNNRRRTTTWWW\\\___bbbbbbbbbeeeiiilllnnnnnnnnnooopppqqqrrrsssttttttppppppqqqrrrtttvvvxxxyyyzzz{{{|||}}}~~~}}}||||||{{{{{{zzzzzzzzzxxxxxxwwwwwwwwwxxxyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxyyyxxxxxxwwwwwwwwwxxxxxx{{{zzzxxxwwwvvvwwwwwwxxxsssuuuvvvvvvttttttuuuxxxvvvuuusssrrrqqqppppppqqqpppooonnnlllkkkkkkkkkjjjkkkjjjiiiiiijjjiiigggffffffeeedddbbb```___]]]]]]UUUUUUSSSNNNHHHCCCAAAAAA;;;:::888666444333333333222000............---,,,---......//////////////////////////////////////////000111444>>>RRRiiiyyyxxxvvvxxxuuuoooeeeZZZXXXfff|||~~~uuuvvv|||xxxsssooommmdddeeeiiipppzzz|||ooo```VVVNNNEEE@@@@@@@@@===:::333333222222111111111111111111222222333333222222111333444444444444555777666666666666666555555555333333333333444555666777777777888888888888777777444444333333222111111111,,,---.../////////...---++++++++++++***************)))))))))((((((((((((******))))))((((((''''''(((((('''''''''&&&&&&&&&(((((((((((((((((((((((($$$$$$%%%&&&&&&%%%%%%'''%%%%%%&&&&&&&&&'''''''''DDDIIILLLIII@@@888555444444999===>>>;;;888777777666888;;;<<<<<<>>>BBBFFFOOOYYYeeejjjhhhfffhhhkkkjjjhhhggghhhllloooqqqqqqmmmlllkkkkkkjjjjjjjjjjjjgggbbbaaabbbaaafffyyyjjjVVV\\\}}}{{{]]]III>>>666111***+++------+++******++++++++++++************)))************************+++++++++******************+++,,,---------,,,+++---,,,++++++,,,///111333222222111111111111111222222222222222333444444555555666666777777777777777555555555555666777999999888888999::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;888999999999999888777777666555555555444444444444333333333333333333333333333333222222222222333333444///---000222111333555777:::JJJcccxxxgggNNNBBB>>><<>>NNNiiinnnccc___YYYRRRTTT]]]ppp{{{}}}|||qqqiiidddbbbZZZdddsssiiiTTTKKKEEE???:::888666333000111222222333333222111000///000111222333444444444111222444444444444555777555555555666666666666666222222111111222333555666444444555555555555444444444444333333222111111000,,,---.../////////...---+++++++++************)))))))))))))))((((((((((((''''''(((((()))*********(((((('''''''''&&&&&&&&&''''''''''''''''''''''''$$$'''(((''''''((((((&&&%%%%%%%%%&&&&&&&&&''''''EEEHHHKKKJJJCCC<<<888666444888;;;:::666444666999888999:::;;;===AAAGGGKKKUUU\\\dddhhhhhhhhhkkknnnkkkkkklllnnnqqqssssssrrrrrrpppnnnkkkiiigggggggggbbbbbb^^^YYY___tttwwwTTTFFF___vvvfffYYYJJJ>>>333'''******++++++++++++******++++++++++++++++++++++++************************'''((((((((())))))))))))------------------------,,,---//////......000111333333222222222333444444333333444444555555666666888888999:::::::::999999999::::::;;;:::999777666999999999999999:::;;;<<<<<<;;;;;;::::::999999888999888888888777777666666666555444333222111111111111222222333333222222111333222111111000000111111//////000111222222333333666999===CCCNNN___tttzzz]]]HHH>>>>>>@@@EEEEEEOOO___hhhmmm{{{wwwxxxzzzoooZZZCCC666222111///222...***)))+++...000000///////////////000111222......---,,,,,,+++******,,,,,,,,,+++***)))((((((,,,,,,---...000222444555:::;;;<<<>>>AAADDDGGGHHHNNNPPPSSSVVVXXX\\\aaaeeeiiiiiiiiiiiijjjnnntttxxxzzzzzzyyytttmmmllloootttxxxyyyzzzwwwsssqqqsssvvv~~~{{{zzzyyyxxxvvvxxxwwwvvvuuuttttttttttttttttttttttttuuuuuuuuuvvvvvvvvvuuuuuuvvvwwwwwwxxxvvvwwwxxxyyyxxxwwwvvvuuuzzzwwwtttrrrqqqrrrqqqqqqpppppppppqqqrrrsssttttttrrrrrrrrrsssrrrpppkkkhhhnnnjjjfffddddddfffggggggjjjeeeaaa```bbbbbb___[[[[[[YYYVVVTTTRRRQQQNNNKKKEEECCC@@@<<<999666444333333333222000///...---,,,+++,,,------......------..................------222///,,,,,,...111222222888GGGTTT]]]pppyyyfffSSSHHHOOO\\\mmmyyy{{{ooo```VVVSSScccooo{{{~~~mmm[[[MMMGGG???888444222000/////////000000000000//////000000111111111222222222222333444444222000111111444444333333333444555555444444444333333222222222444444444555444444333333444333333222111000......///...---,,,,,,---///000,,,,,,++++++***)))(((((())))))((('''''''''''''''***)))((((((***,,,///000,,,***(((&&&%%%&&&'''(((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&GGGJJJLLLKKKEEE>>>999666999<<>>:::888:::<<>>KKK[[[ggggggOOOAAA<<<@@@@@@FFFNNNQQQTTTbbbuuu}}}hhhRRRDDD>>>:::666111//////000222111...***..................//////......------,,,++++++***,,,,,,++++++******)))))),,,,,,------///000222333444555666888;;;>>>@@@AAACCCFFFHHHKKKNNNRRRWWWZZZbbbdddgggiiikkkmmmppprrrtttvvvwwwuuupppnnnqqqtttssstttuuuuuutttssstttuuu}}}~~~~~~}}}|||}}}}}}~~~{{{wwwsssqqqrrrtttvvvvvvvvvuuutttssssssssssssuuuuuuuuuuuuuuuvvvvvvvvvttttttttttttuuuvvvwwwwwwvvvwwwxxxxxxxxxxxxwwwwwwzzzwwwtttrrrrrrrrrrrrqqqqqqqqqqqqqqqppppppppppppnnnnnnnnnooopppnnnjjjgggjjjgggcccaaabbbdddeeeeeeaaa\\\XXXVVVXXXWWWSSSPPPOOOLLLJJJHHHGGGEEEBBB@@@>>><<<:::777444222000///111111000///...------,,,+++,,,------......------///000000000/////////...,,,---...---///444<<>>AAA@@@===;;;<<<>>>>>>???AAADDDGGGLLLRRRWWW]]]ccciiimmmmmmnnnppprrrtttsssrrrrrrrrrrrrpppnnnlllkkkjjjiiihhhggggggggghhh___TTTUUUiiiooo^^^GGGKKKffftttuuu{{{www^^^NNNGGG;;;333111+++******++++++++++++******++++++++++++++++++++++++************************+++++++++,,,,,,,,,------*********+++++++++++++++,,,---//////......000111222222222222222333444444777777888999999::::::;;;777888888999::::::999999999999:::;;;;;;;;;::::::999888888888888999999:::999999888888777666666666777777777666666666666666666555444333333222222333111111222222222222111111222111111000000000000000000000000000111111111111000222222333555<<>>;;;999777666444222000///......//////.........---------+++,,,------......------,,,,,,---...///.........---///000111666DDDXXXgggqqqsss}}}~~~vvveee]]]WWWZZZeeeuuu{{{{{{}}}~~~wwwiii\\\TTTSSS]]]gggjjjjjjhhheeecccaaaYYYQQQEEE???666///---...000222......////////////......000000000000111111111111111222444333222000111111111111111111222333444555333333333222222222222222222333333444444333333333222222222222111///...------------......------,,,******))))))((('''''''''))))))((('''''''''''''''&&&&&&&&&'''***---000111***)))(((&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&QQQQQQQQQNNNIIIBBB<<<999;;;===??????===;;;<<<===<<<>>>@@@CCCGGGMMMSSSXXX```dddiiilllmmmnnnpppqqqrrrqqqpppppppppooommmjjjiiiiiihhhhhhggggggggggggfff\\\SSS[[[wwwfffUUUJJJZZZwww|||vvvnnnYYYMMMGGG888...---+++******++++++++++++******************************************************(((((()))))))))******************+++++++++++++++,,,---//////......000111111111111111222333444444777888888999::::::;;;;;;666777888999999:::999999999999::::::;;;;;;;;;;;;999999999888888999999:::999999888777777666666555666555555555555555555555555555444333333333333333000000111111111111000000111111000////////////000000000000000000000//////000111222333444888>>>CCCYYYuuuzzz[[[GGG<<<;;;>>>BBBCCCDDDKKKVVV___lll|||{{{sssdddWWWUUU]]]cccdddKKKBBB666---***,,,///222...///000111111111000//////.........------,,,,,,+++++++++,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,---......///000222444555666999;;;===@@@BBBFFFKKKNNNNNNRRRXXX]]]___```aaacccdddjjjqqqvvvwwwvvvuuuuuuuuutttvvvzzz~~~{{{yyyyyyxxxwwwuuuuuuwwwyyyyyyyyy{{{}}}~~~}}}|||xxxvvv~~~}}}|||{{{{{{|||}}}yyyzzzyyytttmmmjjjlllpppsssrrrrrrqqqppppppqqqqqquuuuuuttttttttttttssssssrrrrrrrrrrrrssstttuuuvvvuuuuuuuuuvvvwwwxxxyyyyyywwwuuusssqqqrrrrrrqqqpppoooppppppooonnnllljjjiiifffffffffhhhiiiiiigggeee```]]]YYYWWWWWWXXXWWWWWWXXXUUUQQQNNNLLLJJJFFFDDDBBB@@@===<<<;;;:::888666444333222111000/////////------------------------+++,,,------......------++++++,,,....../////////111111333999HHH```}}}}}}|||mmmZZZSSSOOOVVVbbbqqqyyyyyyvvvsssxxxyyyvvvpppbbbUUUVVV```iiijjjhhhccc^^^WWWQQQOOOMMMJJJEEE<<<777111...---...//////---......//////......---/////////000000000111111000222333333111000111222000///000000111222444444222222222222222111111111111222222333333333333222111111111111000///...---+++,,,---......---+++*********)))))))))((((((((())))))((('''''''''''''''&&&&&&&&&''')))+++---...)))((('''&&&&&&&&&&&&'''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&VVVVVVTTTQQQLLLEEE>>>:::;;;===>>>???>>>>>>>>>???AAACCCFFFIIIMMMSSSZZZ___aaadddgggjjjlllmmmnnnooopppooonnnnnnoooooommmkkkgggggggggggggggggggggggg```YYYXXXggg{{{___PPPSSSqqq~~~jjjWWWNNNGGG666+++,,,+++******++++++++++++******************************))))))))))))))))))))))))''''''''''''((((((((((((***+++++++++,,,,,,,,,---,,,---//////......000111111111111111222333444555666666777777888999999999555666777888999999999999999999999999:::;;;;;;<<<::::::999999999999::::::999999999888777777666666444444444444444444444444444444333222222222222333///000000111111000000///111000//////......//////000000//////////////////...///000111222444666888BBBTTTmmmsssVVVMMMCCC>>><<<===BBBGGGLLLWWWeeeqqqwwwiiigggrrr}}}oooeeeSSS@@@111,,,...111,,,---...///000111111111//////...............---,,,,,,,,,,,,,,,---------------,,,+++++++++++++++---------...///000111222000222444666888<<<@@@CCCGGGJJJMMMPPPRRRUUUYYY[[[\\\bbbkkkrrrttttttrrrqqqooooooppptttxxxzzzwwwtttvvvxxxzzzzzzxxxvvvuuuuuusssvvvzzz~~~~~~~~~}}}|||xxxxxxyyy~~~~~~|||zzzwwwuuuwwwxxxxxxxxxxxxwwwvvvuuuvvvzzz}}}zzztttooonnnppprrrrrrqqqpppppppppqqqqqqrrrrrrrrrrrrrrrrrrrrrqqqrrrrrrrrrrrrrrrsssttttttrrrsssssstttuuuvvvwwwwwwtttrrrppppppppppppooommmjjjkkklllmmmlllkkkiiihhhdddccccccdddeeeeeecccaaaZZZWWWSSSPPPOOONNNMMMLLLMMMJJJFFFCCCAAA>>><<<:::999777555444444333111///111000000/////////000000,,,,,,,,,,,,------------+++,,,------......------............//////000000555999BBBRRRiiiooojjjaaaRRRKKKOOOYYYiii}}}~~~}}}uuurrrtttpppggg]]]XXXWWW___mmmsssmmmcccUUUNNNFFFBBB@@@===;;;999222111////////////---+++------............------....../////////000000000///111222222111000111222000000000000111222333444111111111111111111111111000111111222333333222222000000000000//////...---+++,,,---------,,,***)))+++***************))))))))))))((('''''''''''''''''''''''''''(((((())))))(((''''''&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&\\\ZZZWWWSSSNNNHHHAAA<<<===>>>@@@AAACCCCCCDDDDDDEEEGGGIIIMMMQQQWWW^^^cccccceeegggjjjlllnnnnnnnnnpppooonnnooopppooonnnlllfffgggggghhhhhhggggggfffZZZZZZ```tttsssYYYOOOcccdddQQQIIICCC333+++,,,---******++++++++++++******************************))))))))))))))))))))))))((((((((()))))))))************++++++,,,---------,,,---//////......000111000000000111111333444555444444555555666777777777555555777888999999::::::999999888888888999::::::::::::999888888888888999999999888888777666666666333333333333333444444444222222111111111111222222//////000000000000//////000000///...........................////////////111111222222222222222222555<<>>BBBIIIQQQYYYcccttt}}}xxx```FFF444---...---,,,,,,,,,---...///000////////////////////////------------------------------,,,+++++++++++++++++++++***++++++,,,---...---...000111222555999<<<@@@AAACCCEEEGGGJJJOOORRRTTTXXX___fffjjjjjjhhhgggiiijjjkkknnnqqqrrrqqqpppsssvvvyyyyyyxxxuuusssrrrtttwww}}}}}}zzz~~~{{{yyyyyyzzz|||}}}}}}{{{~~~}}}yyywwwwwwyyy~~~}}}|||{{{yyyyyytttuuuvvvvvvvvvtttqqqpppnnnsssyyyzzzxxxtttrrrrrrqqqqqqpppppppppppppppqqqooopppppppppqqqqqqqqqqqqrrrrrrqqqqqqppppppqqqqqqooopppqqqsssssssssrrrrrrpppnnnmmmmmmmmmmmmkkkjjjdddfffhhhiiiiiihhhgggeee```___]]]]]]^^^]]][[[ZZZRRROOOKKKIIIHHHFFFDDDCCCBBBAAA>>><<<999777666555555333111111111000...---------,,,,,,------......,,,---------------------+++,,,------......------...---,,,---...111444666FFFPPPbbbxxx~~~^^^NNNIIIJJJWWWgggvvvzzzrrrjjj```XXXXXXcccoootttsssqqqlllfffKKKBBB;;;999777333111111------...000111000---***,,,,,,------------,,,,,,............////////////...000222222111000111222111111111000111111222333000000000000000111111111///000111111222222222222///////////////...------,,,,,,,,,,,,+++***))))))+++++++++***************))))))((('''''''''''''''((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&```]]]YYYUUUPPPJJJBBB===>>>???@@@CCCFFFGGGHHHHHHFFFHHHKKKNNNRRRXXX___dddggghhhjjjlllooopppqqqpppooonnnmmmmmmnnnmmmkkkiiifffggghhhiiihhhhhhgggfffYYY^^^iii|||lllWWWSSSvvv```LLLCCC>>>111***------******++++++++++++******************************))))))))))))))))))))))))))))))))))))************))))))******+++,,,,,,,,,,,,---//////......000111//////000000111333444555333333444444555666666666444555666888999999:::::::::999888777777777888999888888777666666666666666888888777666666555555444222222222222333333333444111000000000000000111111...//////000000//////...000///......------......---------....../////////111111111222333333222111000222:::GGGWWWiii{{{pppTTTBBB======@@@AAACCCIIIQQQ^^^nnnzzzrrrUUU???888999333111///------...///111//////////////////////////////......------,,,,,,------,,,+++++++++,,,,,,+++***************+++,,,...///000000000222555888888:::<<<>>>???BBBFFFIIIJJJMMMRRRWWW[[[\\\ZZZYYY```bbbeeefffgggiiikkkmmmnnnpppssssssqqqpppoooooouuuwww{{{}}}}}}{{{xxxuuuzzzxxxuuutttvvvwwwxxxxxxuuuxxx{{{{{{yyyxxxzzz|||}}}|||{{{{{{{{{{{{uuuuuuuuutttsssqqqooonnnmmmppptttvvvwwwuuusssqqqoooooonnnnnnnnnnnnoooooonnnnnnooopppqqqrrrssssssqqqqqqooonnnmmmlllllllllkkkmmmppprrrrrrpppnnnlllllljjjiiijjjjjjjjjhhhfff```aaaccceeeeeecccaaa```[[[YYYVVVUUUUUUTTTQQQOOOIIIGGGDDDBBBBBBAAA@@@>>>;;;;;;:::888555444444444333222000000000000...---,,,,,,++++++,,,,,,---...............------------+++,,,------......------,,,,,,...333;;;DDDMMMSSS___kkk{{{~~~jjjTTTJJJMMMZZZppp}}}ttthhhZZZUUUYYYcccppp{{{zzzuuuqqqmmmiiiIII???777555333///---///---,,,---///000000...+++,,,,,,------------,,,,,,------........./////////...000111222111000111222333333222111111111111222/////////000000000111111...///000111222222222222....../////////...---------,,,+++******))))))))))))))))))***************))))))((('''''''''''''''&&&&&&&&&'''''''''&&&&&&%%%&&&&&&&&&'''&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&bbb^^^ZZZVVVQQQKKKCCC=========???BBBFFFIIIIIIIIIJJJLLLOOOQQQUUU[[[bbbgggkkkkkkllloooqqqsssssssssnnnlllkkkkkkkkkiiigggeeeggghhhiiiiiiiiihhhffffffZZZaaannngggWWWYYY```LLLAAA===000***---,,,******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''(((((()))***+++++++++,,,---//////......000111/////////000111333444555333333444444555666666666444555666777999999:::::::::999888666666666777777777666555444444444444444777666666555444444333333111111222222222333333333000///////////////000000......////////////......//////...------------...,,,,,,------...///000000******+++---000111111000---111555999===KKKcccvvvkkkOOOAAA===@@@===<<>>@@@BBBDDDEEEHHHLLLPPPQQQPPPOOOTTTXXX[[[\\\\\\^^^cccgggkkklllmmmlllkkkkkklllnnnssstttuuuvvvuuusssqqqpppyyyvvvsssrrrssstttttttttnnnqqquuuvvvuuuvvvxxx{{{|||zzzxxxvvvuuuvvvxxxyyysssrrrqqqooommmllllllkkkrrrqqqrrrtttuuutttrrrooommmmmmlllllllllmmmmmmnnnnnnnnnoooppprrrssstttuuupppooonnnllljjjiiiiiiiiiiiikkkoooqqqqqqnnnjjjhhhiiihhhggghhhhhhhhhfffddd]]]^^^```bbbaaa___]]][[[VVVTTTQQQOOONNNLLLJJJGGGCCCAAA???>>>??????>>>===444555444333111000111222///...,,,,,,------+++***---------,,,---....../////////.........---------+++,,,------......------///222777AAAOOO```nnnwwwnnnwww|||sssnnnlll^^^YYYUUUWWWaaasss}}}qqqiii[[[NNNTTTeeennnqqqqqqppprrruuunnndddLLL@@@777555333...---///...---------///000///---+++,,,,,,------,,,,,,+++---------.........//////...///111222111000111222555444333222111111111111.../////////000000111111......000111111222222222.........///......------...---+++)))(((((()))***(((((((((((())))))))))))))))))((('''''''''''''''###$$$%%%&&&''''''''''''%%%%%%&&&''''''&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&eeeccc___[[[VVVNNNGGGAAAAAADDDGGGHHHHHHIIILLLOOOQQQRRRTTTXXX]]]bbbgggjjjooooooooommmlllmmmppprrrppppppooommmkkkhhhfffdddfffjjjjjjffffffhhheee___XXXffftttxxxRRRNNNXXX{{{UUUIII<<<555000,,,+++---)))))))))))))))))))))))))))*********++++++++++++(((((((((((((((((((((((((((((())))))))))))((((((***************++++++++++++,,,,,,------......///111///---...111333222111111111111222222333333444222222222333555777888999888888777777666666666666888666444333444555555444444444444444444444444444111111000///////////////000///...---,,,---..............................---------,,,,,,+++++++++,,,,,,,,,---------......///////////////.........---///111111222888CCCKKKhhhqqq{{{```OOOBBB:::999@@@CCCBBBHHHSSSaaapppxxxqqqmmmbbbWWWYYYcccnnn\\\HHH<<<555111///000//////...,,,***+++///222/////////000000000000000------------------------++++++++++++++++++++++++,,,+++,,,,,,---...///000000000000111333555888999>>>???@@@AAACCCEEEFFFFFFIIILLLPPPUUUYYY[[[\\\\\\ddddddeeeeeeeeefffffffffkkkllllllkkkjjjiiijjjkkkqqqrrrqqqpppnnnnnnoooqqqmmmppprrrqqqppppppssswwwwwwsssooonnnqqqssstttssspppooommmmmmmmmkkkiiigggmmmnnnqqqrrrqqqnnnkkkiiikkklllmmmmmmlllkkklllnnnlllllllllmmmooopppnnnmmmlllkkkjjjiiihhhhhhhhhiiijjjkkkkkkkkkjjjhhhfffeeegggfffcccbbbbbbaaa___]]][[[YYYWWWVVVUUUTTTRRRPPPJJJGGGDDDDDDDDDDDDAAA>>>999999888666555444333333000000//////............,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,+++,,,------+++---000111000...,,,+++***+++---...------///444555999HHHaaayyyvvvlllfff[[[MMMLLLTTT___iiiuuu|||~~~~~~|||kkkWWWOOOVVVcccnnnrrrhhhbbb]]]^^^bbbddd```[[[AAA999222111000---,,,---,,,,,,,,,---------......---------,,,,,,+++++++++---------............///...//////...------///111111111111111111000///...111000///......///000111000111111111111000000/////////...------------...+++*********))))))(((((((((((())))))))))))((((((++++++)))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########hhhfffccc___ZZZRRRIIIDDDAAADDDHHHKKKLLLNNNRRRUUUWWWXXX[[[^^^ccchhhlllooonnnnnnnnnmmmllllllooorrrpppooommmkkkhhhfffdddccceeehhhhhheeefffgggccc\\\YYYpppoooQQQLLLXXX~~~jjjQQQDDD888222///+++***+++))))))))))))))))))))))))))))))))))))*********+++(((((((((((((((((((((((((((((())))))))))))((((((***************+++++++++++++++,,,,,,---.........111///---...111333222111222222222222222333333333111111222333444666888999777666666666555555555555666444333333444555444333333333333333333333333333111000000///......//////000///...---,,,------...------------------------------,,,,,,,,,+++++++++,,,,,,,,,------------...///........................000000...,,,///777===CCCLLLbbbyyyXXXIII>>>>>>>>>;;;===DDDMMMYYYfffnnnyyy{{{mmmkkkqqq|||qqqcccOOO;;;///,,,000000000111222111...,,,////////////............------------------------++++++++++++++++++++++++++++++++++++,,,---...///.........///000222444555777777888:::;;;<<<===>>>@@@BBBFFFJJJMMMOOOPPPPPPWWWXXXYYYZZZ\\\^^^___```bbbdddeeedddbbbaaaaaaaaafffhhhjjjkkkjjjiiijjjkkklllmmmnnnoooooopppsssuuuuuurrrooonnnooopppooonnnlllkkkjjjkkkkkkkkkiiigggjjjkkkmmmooonnnllliiigggeeefffhhhiiihhhiiijjjllljjjhhhggggggiiiiiihhhggghhhhhhhhhgggggggggggggggggggggffffffeeecccbbbaaaaaa___\\\[[[[[[YYYWWWUUUSSSQQQNNNMMMLLLKKKIIIGGGAAA???<<<<<<<<<<<<999777666555555444222111000000/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,......------......//////555333000...,,,,,,---...++++++---///111444:::???OOOQQQ^^^uuummm[[[UUURRRQQQYYYdddzzz~~~~~~xxxsssttteee___[[[```kkkssssssoooccc\\\UUUSSSUUUTTTPPPKKK:::444/////////---,,,---,,,,,,,,,------------...---------,,,,,,+++++++++---------............//////000000///......///000111222222222111111000///000000////////////000000000111111111111000/////////...------,,,,,,------************)))))))))((((((((())))))))))))((((((+++***)))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######llljjjhhhddd___WWWMMMGGGBBBFFFJJJNNNRRRUUUYYY[[[]]]^^^```ccchhhlllppprrrmmmmmmmmmlllkkklllnnnqqqqqqooolllhhheeecccccccccdddeeeeeedddffffffaaaZZZ```~~~yyycccOOOHHHZZZwww{{{ZZZKKK===111......,,,***)))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))*********+++++++++***++++++,,,,,,------...000///...///111222333222333333333333222222222222111111111222333555777777555555444444444444333333333222222333444444333111111111111111111111111111000000///............//////......---,,,---------------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------...........................///000---***+++...222333555CCC]]]yyyiiiOOOCCC===999999>>>===EEEMMMRRR[[[mmmoooPPP???<<<777444000000333333///+++111000000//////......---........................,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,---...,,,,,,,,,,,,---.../////////000111222333444555666777999;;;>>>AAABBBCCCCCCHHHIIILLLOOORRRUUUWWWXXXXXXZZZ]]]]]][[[YYYYYYYYY[[[^^^cccffffffeeeeeeeeehhhhhhiiikkknnnpppqqqqqqrrrpppnnnmmmmmmllljjjhhhiiihhhggghhhiiijjjiiihhhfffgggiiijjjjjjiiigggeee^^^```bbbddddddeeehhhjjjhhheeecccbbbcccccccccbbbdddddddddeeeddddddcccbbbaaa```___^^^]]]\\\\\\\\\YYYWWWTTTSSSRRRPPPNNNLLLJJJGGGEEEDDDCCCAAA???===888777555444444444222000111111000000///...------......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000000000///---******+++---/////////222888>>>FFFMMMSSSVVViiikkkvvvrrr```RRRSSS\\\gggttt{{{oooccc^^^\\\]]]cccppp{{{|||rrrhhh___WWWMMMGGGEEEBBB>>>999222...,,,...///---,,,...,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++---------............///111222222111///...///000222222333333333222111111///000000111000000//////000111111111000000///...------,,,+++++++++++++++************))))))))))))(((((())))))))))))((((((******)))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###nnnmmmkkkhhhcccZZZQQQKKKFFFIIIMMMRRRVVVZZZ\\\^^^^^^___aaadddhhhkkknnnoookkklllmmmlllkkklllnnnpppssspppkkkfffcccbbbcccdddcccccccccccceeeeeeaaa\\\qqqnnnVVVKKKJJJbbbxxx~~~pppTTTDDD777,,,+++------***)))))))))))))))))))))))))))'''''''''(((((((((((()))(((((((((((((((((((((((((((((())))))))))))(((((()))))))))***++++++,,,,,,******++++++,,,---------//////...///000222333333444444444333333222222111111111111222333444666666333333333333333333333333000000000222444444222000000000000000000000000000//////...------...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,------------------------.........---...000///......000222999444555BBBWWWllllllTTTEEE<<<:::<<<888>>>CCCFFFKKKXXXiiiuuu{{{___PPPNNNEEE???666000---///111222111111111111111000000000........................------------------------+++*********++++++,,,---++++++++++++++++++++++++------...///000000111111333444666888::::::;;;;;;???@@@CCCFFFJJJMMMPPPQQQPPPSSSWWWYYYXXXWWWVVVVVVWWWZZZ^^^`````````aaaaaacccbbbbbbeeekkknnnmmmkkkkkkkkkkkkkkkkkkiiigggfffhhhfffeeeeeegggggggggfffdddeeeffffffffffffeeeddd\\\^^^```aaaaaabbbdddfffeeeccc```___```bbbbbbbbb````````````___]]]\\\[[[ZZZYYYWWWUUUTTTTTTTTTUUURRRPPPNNNLLLKKKIIIGGGDDDDDDBBB???>>>===;;;999777444333222111111000///............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------...///000111000//////*********,,,...///...---111<<>>333***+++...---++++++((((((((((((((((((((((((&&&'''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((())))))***++++++,,,,,,***++++++,,,,,,---............//////000111333444555444444333333222222222111111111222333444555666333333333333333333333333000000000222333333111///////////////////////////...---------------......---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------+++,,,,,,,,,---------...---...000111111111111222444000000555@@@PPPgggyyyttt]]]HHH<<<888777999===AAAEEEKKKUUU]]]kkkqqq^^^TTTSSSYYYWWWQQQEEE999111111444/////////000000111111111////////////////////////------------------------++++++*********+++,,,,,,,,,,,,+++++++++*********,,,,,,------......//////222222333444555666666666:::;;;===???BBBDDDFFFGGGFFFJJJOOORRRSSSSSSSSSTTTUUUVVVWWWWWWVVVWWWYYY[[[ZZZYYYZZZ^^^cccffffffdddaaaccceeefffffffffeeedddfffdddbbbaaabbbbbbbbbaaabbbbbbbbbbbbbbbaaaaaaaaa]]]^^^______^^^^^^___```^^^\\\YYYYYY\\\^^^``````\\\[[[ZZZYYYWWWTTTRRRQQQRRRPPPNNNMMMKKKKKKLLLLLLIIIGGGEEECCCBBBAAA???<<<===<<<999888888777555333000000000000///.........---------,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,---------------------------...///000000///---,,,000111000/////////111222888JJJddd{{{tttvvvvvvuuuqqqfffZZZVVVXXXXXXaaaqqq~~~ttteee\\\YYY___gggxxxuuuuuuzzz~~~yyylll```[[[SSSGGG===666222///,,,---,,,---000///+++***---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------............///222333444444111/////////222333333444444444333333000111222222222111///...111111111000000...------++++++***))))))))))))***))))))))))))))))))******(((((())))))))))))(((((()))(((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ooommmkkkhhhddd^^^WWWSSSNNNPPPSSSXXX]]]______^^^aaabbbeeegggiiijjjkkkkkkjjjkkkmmmnnnmmmmmmoooqqqrrrooojjjfffddddddeeefffcccbbbbbbcccbbbdddkkktttxxxsssZZZGGGQQQuuurrrZZZKKK777000++++++---++++++---((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))***+++,,,,,,---++++++,,,------......///---...///000000111333555444444444444333333333333222222222222333444555666333333444444444444555555222111000111222222000...////////////////////////---,,,,,,,,,,,,---......,,,------------,,,++++++++++++++++++++++++++++++*********+++++++++++++++++++++++++++,,,,,,,,,,,,***++++++,,,,,,---------....../////////......---,,,---000444555999FFFRRRiiiwwwjjjSSSFFF<<<999888;;;===???CCCHHHQQQ```tttxxxsssmmmeeeaaaaaannnuuuyyyppp[[[EEE777111........./////////000000000000000000000000000000........................,,,,,,++++++++++++,,,,,,+++,,,,,,,,,,,,+++***)))***+++++++++++++++++++++......//////000111111222333444555777999:::<<<<<<<<>><<<:::999999888666444555444222222222111000...,,,---...---,,,+++,,,---,,,,,,,,,,,,,,,---------++++++,,,,,,,,,,,,------------------------------------.../////////.........111333333444:::EEENNNSSSeee}}}xxxgggaaaZZZSSSLLLLLLWWWdddtttwwwvvvxxx}}}~~~~~~}}}~~~qqqiii\\\SSSRRR\\\nnn{{{qqqooorrrxxx}}}yyyjjj^^^NNNGGG>>>666111...,,,+++...,,,...000...******...++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------............///000222444444222000//////222222333444444444333333222222222222111000//////111111111000///...---,,,++++++***))))))))))))***))))))))))))************(((((())))))))))))((((((((((((''''''&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%pppmmmjjjgggddd```[[[WWWPPPQQQUUUZZZ```cccbbb```ccceeegggiiijjjkkkkkkkkkjjjlllnnnooonnnooopppqqqnnnllliiieeedddddddddeeedddcccccccccaaadddsssmmmhhhRRRJJJfff|||fffKKKDDD111---+++,,,***(((***...((((((((((((((((((((((((''''''((((((((()))))))))(((((((((((((((((((((((((((((())))))))))))(((((('''((()))***+++,,,------,,,------......//////000,,,...000000///000333666333333333444444444444444333333333333444555666777555555555555666666666777555333111000111111///...////////////////////////,,,,,,++++++,,,------...,,,,,,---------,,,+++***++++++++++++++++++++++++)))*********++++++++++++***++++++++++++,,,,,,,,,*********+++,,,,,,------------,,,---------,,,+++------000333111...000666MMM[[[sss~~~pppUUUGGG;;;888888777888;;;@@@IIIVVV___ggguuu}}}}}}~~~|||yyyyyycccFFF666333333222111111000//////000000000000000000000000........................------,,,,,,,,,,,,------***+++,,,,,,,,,+++***)))************))))))))))))++++++++++++,,,---...///......///111222444555555555777;;;<<<===>>>@@@BBB@@@BBBCCCCCCBBBBBBCCCDDDAAADDDHHHKKKLLLMMMNNNOOOIIILLLPPPQQQQQQRRRTTTVVVTTTQQQOOONNNPPPQQQRRRQQQXXXWWWTTTRRRQQQQQQQQQRRRPPPQQQRRRPPPNNNMMMMMMNNNIIIHHHGGGIIIKKKLLLLLLKKKIIIGGGDDDAAA@@@@@@AAABBB>>>>>>>>>===<<<;;;999999666444222222222222000...///...,,,---......---+++)))+++---,,,******+++---+++++++++,,,,,,---------,,,,,,,,,,,,---------...........................,,,,,,---...///111333444111<<>>>>>999>>>CCCEEEDDDDDDEEEHHHCCCEEEHHHIIIHHHIIILLLOOOJJJHHHFFFFFFHHHKKKLLLLLLSSSRRROOOLLLJJJJJJJJJKKKHHHIIIJJJIIIGGGFFFGGGHHHEEEDDDDDDEEEGGGGGGFFFDDDAAA???;;;999999;;;===???888888999999888666444333333111000000000000///---,,,+++***+++,,,---,,,+++))),,,...---+++***,,,...******++++++,,,,,,------,,,,,,,,,------.................................++++++,,,---000444777999EEEWWWllltttqqqooottt{{{zzzeeeTTTRRRVVVfffwww}}}{{{yyyvvvyyyssscccWWWLLLRRR^^^ooo~~~uuuggg___[[[YYY\\\```]]]QQQFFF333000---***)))***,,,---))))))+++---+++))),,,111******+++++++++,,,,,,,,,+++++++++,,,,,,------------------.........//////---///222333222000000000000111222222333333333333555444222000//////000111111111111000///---,,,+++,,,++++++***************(((((())))))*********+++(((((())))))))))))((((((''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%qqqttttttooofff___^^^___UUUQQQOOOVVVbbbkkklllhhhlllmmmmmmllljjjiiikkklllmmmmmmmmmmmmmmmmmmmmmmmmiiiiiihhhfffeeedddcccbbbfffcccaaabbbfffpppvvveeeVVVDDD^^^kkkWWWFFF888---,,,+++***))))))))))))((((((''''''''''''((((((((((((((((((((('''''''''(((((((((((((((((((((((())))))))))))************)))******++++++,,,------,,,,,,,,,------------...------......///000000000222222222222333444555555444555666666666666666555666666777888888888888888777666444333222111111111,,,,,,------...---------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,+++***)))))))))***))))))(((((())))))***+++)))************+++++++++++++++++++++++++++++++++------,,,,,,---...000111333222<<>>:::999999===;;;===CCCHHHMMMYYYfff|||cccMMMPPPKKKMMMHHH999333444///222000///000333333111...///222333000---...000111///...,,,+++***++++++,,,//////...---,,,,,,++++++++++++++++++******)))))))))))))))***+++++++++,,,,,,,,,,,,---------......111111222222333333333444888888888888888888888888::::::;;;<<<======>>>>>>>>>>>>@@@AAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAADDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBBBBAAAAAA@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;:::888888777777777333333333222111000000///.........------,,,,,,,,,++++++******************))))))*********+++++++++------,,,,,,,,,,,,+++++++++++++++,,,---...///000***111222------222000)))......---...111888AAAHHHeeexxxzzzzzz~~~rrrjjjgggeeebbb^^^^^^fffrrrzzzqqq```WWWXXX[[[gggxxxxxxkkkbbbUUUPPPLLLMMMOOOKKK???444000///...---,,,---......++++++++++++++++++++++++++++++++++++++++++++++++......------,,,+++******------,,,++++++,,,,,,,,,......///000000000000000000111222111000///000111000000000000000///............---------,,,,,,,,,+++*********))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""########################$$$$$$$$$$$$$$$$$$$$$$$$jjjmmmpppmmmgggbbbaaabbbYYYTTTSSSYYYeeemmmmmmjjjmmmnnnnnnmmmkkkkkklllmmmmmmmmmllllllkkkjjjiiiiiigggffffffeeedddcccbbbbbbcccccc```\\\```ooolllVVVKKKHHHkkkdddMMM===111---,,,+++***))))))))))))((((((''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((()))))))))*********)))******++++++,,,,,,---,,,,,,---------.........---------...//////000000222111111222222333444555444555555666666666666666555555666777777777777777666555444222111111111000------.........------,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,+++******))))))******)))(((((((((***...222555))))))*********+++++++++++++++++++++++++++++++++---,,,,,,,,,---...///000222...000:::EEETTTpppwwwbbbNNN???666666333444;;;???BBBIIIQQQXXXbbbuuunnnYYYUUUVVVbbbiii```VVVJJJ;;;333222000...---...///000///111222111///000111222000000000000000111222333//////......---,,,,,,+++,,,+++++++++************************++++++++++++,,,,,,,,,,,,------------........./////////000000222222222222222222222222333333444444555666666777888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::::::::999999999999999999999999999999999999666555444333222222222222111000000///......------++++++++++++************++++++************************++++++++++++,,,,,,,,,------------.....................------------...///...***,,,000333222111555888;;;@@@JJJWWWaaauuuggg]]]WWWQQQOOOVVVaaakkkqqq}}}}}}uuu{{{~~~|||~~~kkkaaa___```eeejjjuuu|||vvvdddXXXMMMHHHBBB@@@@@@<<<444---,,,+++***))))))***+++,,,************************++++++++++++++++++++++++------,,,,,,+++*********---,,,,,,++++++,,,,,,,,,------...////////////...///000111111//////000111000000000000000///......------------,,,,,,,,,,,,*********)))))))))(((((())))))))))))))))))))))))''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""########################$$$$$$$$$$$$$$$$$$$$$$$$aaafffjjjkkkiiifffffffff___[[[ZZZ```iiippppppmmmoooppppppooommmmmmnnnooonnnnnnmmmkkkiiigggeeedddddddddccccccbbbbbbbbbbbbbbbddd___WWW]]]tttdddJJJBBBLLLqqqyyyVVV@@@444,,,,,,+++******))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))))))))******))))))******+++,,,,,,,,,------------............,,,,,,---......//////000111111111111222333444444444444444555555555666666444444555555666666555555555444333222111000000000///////////////...---,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************++++++***)))))))))*********((('''''')))...444777)))))))))*********++++++++++++++++++++++++++++++,,,,,,,,,,,,---...//////111------...///666MMMeeesssYYYIIICCC<<<777777888888888:::???EEEQQQ^^^hhhtttxxxiiilll~~~pppYYYAAA>>>:::444000...///111............//////000000/////////000111111111222/////////...------,,,,,,,,,,,,++++++++++++******,,,,,,+++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------........................---------...//////000000111222333444444444444444555555555555555555555555444444444444444444444444333333222222222222111111333333333333333333333333111000///...------------------,,,,,,++++++******)))))))))*********************+++++++++++++++++++++,,,,,,,,,,,,------------------...//////000000......---------,,,++++++444000...///333999DDDOOO[[[]]]^^^[[[YYYaaappp~~~hhhSSSHHHIIIMMMUUUccctttvvvmmmsss{{{yyyuuutttvvvyyyzzzrrrhhhYYYQQQXXXiiitttvvv||||||kkkWWWHHHCCC>>>888333000---***((()))((((((((((((***+++,,,))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,++++++***))))))))),,,,,,++++++++++++,,,,,,+++,,,------......---------///000000//////111222///000000000000///......---------,,,,,,,,,++++++******))))))))))))(((((())))))))))))))))))))))))''''''''''''''''''''''''%%%$$$$$$$$$$$$$$$######&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$\\\aaagggkkkkkkjjjjjjjjjhhhdddcccgggoootttssspppooopppqqqpppnnnnnnoooqqqpppooonnnllliiieeebbbaaabbbbbbbbbbbbbbbbbbbbbbbbdddddd^^^YYYgggyyy```FFF???NNNkkkeeeGGG888111---++++++***)))))))))))))))((((((''''''''''''((((((&&&&&&'''''''''''''''((((((((((((((((((((((((((((((((((((((()))))))))***)))))))))***++++++,,,,,,,,,------------.........+++,,,,,,---......//////000000000000111222333333333333333444444555666666333333444444444444333333444333222111000//////000000000000000///...---,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++******************************))))))))))))******+++)))'''&&&'''))),,,...))))))))))))************************************+++++++++,,,,,,---......,,,---///222000111;;;GGGXXXqqqttt^^^QQQAAA999888888777666;;;===BBBGGGIIIOOO^^^mmmvvvRRRNNNHHHDDDBBB>>>888222222...,,,...000//////000...////////////........./////////.........------,,,,,,,,,,,,,,,,,,++++++------,,,,,,+++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------+++,,,,,,,,,------......---......///000000//////000000000000000000000000111111111111111111111111////////////////////////........................///...------,,,,,,,,,---+++++++++******)))))))))*********++++++,,,,,,---******+++++++++++++++,,,------------.................................///------------............222///111999>>>GGG___wwwqqqooo{{{|||vvvtttrrrjjj[[[OOOWWWaaannnzzzzzzvvvrrrwww~~~zzzwwwqqqiiibbb```SSSYYY[[[\\\hhhyyyzzzpppjjjlllooorrrooobbbMMM>>>999777333...***'''((()))))))))))))))***,,,...///))))))))))))))))))))))))************************+++*********))))))((((((++++++++++++++++++,,,---+++,,,,,,---------------,,,---////////////111222//////000000//////...---,,,,,,,,,,,,++++++++++++))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&%%%%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$[[[___fffkkkmmmnnnmmmmmmooolllkkknnnsssvvvuuurrrooopppppppppnnnnnnpppqqqppppppooommmiiieeebbb___bbbbbbbbbbbbbbbcccccccccdddbbb^^^bbbxxxqqqZZZEEEBBBVVVkkkqqq|||~~~qqqVVV>>>444000---******))))))((()))))))))((((((''''''''''''((((((%%%&&&&&&&&&''''''(((((((((((((((((((((((((((((('''(((((((((((()))))))))((())))))******+++,,,,,,,,,,,,,,,,,,------------++++++,,,,,,------......////////////000111222222222222222222333444666666222222333333333333222111222111000///////////////000000000000///...---,,,,,,,,,+++++++++*********************************))))))))))))))))))))))))***))))))((())))))******))))))((((((''''''&&&&&&(((((()))))))))***************************************+++,,,,,,---------******,,,000222000111333===PPPiiiyyyhhhPPP???:::<<<;;;999555777===AAABBBEEEOOOZZZkkk||||||ZZZSSSOOOUUU]]]]]]PPPBBB<<<333---000333111000111000000000000000111111111000///////////////......,,,,,,,,,,,,,,,,,,------...---------,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,---..................------------------------////////////////////////---------...............,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++,,,,,,,,,++++++***************)))*********++++++,,,,,,---******++++++,,,,,,,,,,,,------.........////////////.........------,,,,,,---------...///111333444333555<<>>???DDDKKKRRR]]]pppyyyccc[[[XXXeeexxxssscccJJJ;;;111222444111///111///.........///111333444000000000000000000//////,,,,,,------------.........------------------,,,++++++++++++,,,,,,,,,,,,************))))))))))))++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------...............---,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++)))))))))*********************++++++,,,------------............/////////.........---------,,,,,,,,,,,,---///444:::???CCCOOORRRXXX\\\```mmmeeeWWWSSSMMMOOORRRWWWaaappp|||wwwoootttyyy~~~xxxiii```WWWNNNMMMRRR```sssmmmYYYSSSTTTWWWXXXTTTJJJ<<<111(((***++++++***))))))***(((''''''''')))***,,,...******************************************************))))))))))))))))))******)))******+++,,,---+++,,,------......------+++---......------///000...////////////...------+++++++++*********))))))''''''(((((((((((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$XXX[[[```ffflllpppqqqqqqrrrqqqpppqqqsssrrrpppmmmkkklllmmmmmmllllllnnnpppkkkkkklllkkkhhheeeaaa___aaaaaa``````````````````aaabbbrrrtttWWWMMMYYYnnnyyysss___DDD333000...)))))))))(((((((((((())))))((((((''''''''''''(((((($$$$$$%%%&&&&&&'''(((((((((((((((((((((((((((((('''''''''((((((((())))))(((((())))))******++++++))))))*********+++++++++*********+++,,,,,,------------------...///000111111111000000111333555777222333333333333222111000000///......------......------.........------,,,++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******'''(((((()))))))))))))))(((((((((((()))))))))***************************((()))***+++,,,,,,,,,+++///...,,,******---000111333222333999EEEWWWjjjwwwxxxeeeOOO<<<===888666888888666777;;;AAAFFFRRRcccuuuxxxrrr{{{bbbNNN@@@???@@@<<<999;;;666444000...---...000222000000000000000000000000,,,---------............------------............,,,,,,,,,,,,------------,,,+++++++++*********)))++++++++++++++++++++++++,,,+++++++++++++++++++++,,,---------------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++++++++++++++******************++++++,,,------...---------.........//////,,,------...//////000000222444888???KKKXXXdddkkk~~~~~~{{{vvvwwwppp___XXXXXXWWW^^^hhhpppyyy}}}{{{|||xxxpppsssuuuuuuxxx}}}}}}zzzmmm^^^RRRRRRTTTWWWaaaooo|||ppp^^^QQQKKKJJJHHHDDD>>>666///***(((((((((((())))))))))))''''''&&&&&&''')))***+++))))))))))))))))))))))))************************************************))))))))))))***+++,,,---***++++++,,,,,,,,,,,,,,,,,,---......---,,,---.........//////......---,,,+++*********))))))))))))'''''''''((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%########################"""###$$$%%%%%%%%%%%%$$$########################$$$$$$$$$$$$$$$$$$$$$$$$VVVXXX]]]cccjjjppprrrsssqqqpppooopppqqqpppmmmjjjjjjkkklllkkkkkkkkkmmmooohhhiiijjjiiigggdddaaa^^^``````_________^^^^^^^^^bbbggguuujjjNNNOOOkkktttkkkTTT:::---......***))))))(((((((((((()))***((((((''''''''''''(((((($$$$$$%%%%%%&&&'''((((((((((((((((((((((((((((((''''''''''''((((((((()))((((((((()))******++++++((())))))))))))*********)))******+++,,,,,,---------------------///000000111111000000111333555777333333333333333222111000//////...---------......,,,,,,------...---------+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))*********)))'''&&&&&&&&&((()))(((((((((((())))))))))))))))))))))))))))))))))))'''(((***+++,,,,,,++++++###))),,,+++)))+++...000//////000111444:::EEEOOOhhhyyyuuu^^^KKKBBB:::999888777777999666:::BBBLLLUUU^^^gggnnn|||fffTTTSSSSSSNNNKKKMMMDDD@@@:::555111000111222000000000000000111111111---------.........//////,,,---------.../////////,,,,,,------------..................------,,,,,,---------------------------------------,,,,,,,,,+++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,------------------------------,,,,,,,,,,,,---...************++++++++++++.........------,,,,,,,,,******+++,,,,,,---......------------.........///***+++---///111222444555@@@CCCKKKXXXjjj~~~tttmmmnnnkkkccc\\\___kkkwwwwwwsss{{{wwwxxxwwwrrrnnnmmmiiidddRRRHHHGGGUUUcccooo}}}eeeRRRIIICCCBBB>>>777111---,,,---,,,)))'''&&&((()))))))))((((((''''''((()))+++,,,(((((((((((((((((((((((())))))))))))))))))))))))***************+++++++++))))))))))))***+++,,,---))))))***+++++++++++++++,,,.........,,,+++,,,---......//////......---,,,************))))))))))))&&&'''''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%&&&#########$$$$$$%%%%%%%%%########################"""###$$$%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$XXXYYY[[[]]]bbbggglllooommmkkkjjjjjjkkkllllllkkkkkkjjjjjjkkkkkkkkkhhhfffiiigggdddcccbbb```]]][[[___ZZZYYY___ccc```ZZZWWWcccjjj}}}yyyiiibbbDDDZZZqqqZZZ@@@333111///,,,+++))))))))))))))))))))))))''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&''''''''''''(((*********)))))))))))))))&&&&&&&&&'''(((***+++,,,,,,,,,+++***))))))******------------------------............//////000000000000111222222222222222333333333333333222111000//////.........---------,,,++++++******++++++,,,,,,+++***)))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))***((('''&&&&&&'''(((***&&&&&&&&&''''''''''''(((''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++...---------///222555777EEEWWWlll{{{|||pppaaaLLL<<<666666666666<<<;;;:::<<>>AAABBB???555555333000000444555222222222111111000000//////......//////000000///...........................................................................------------------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,...,,,******,,,---,,,+++...---------......---,,,---------///000000///...222000.........------...---333:::CCCTTThhhuuuxxxwww{{{nnnXXXUUUXXXYYYbbbgggkkkrrr{{{xxx}}}~~~wwwfffVVVMMMJJJJJJJJJZZZggguuu}}}yyybbbKKK===888222///,,,************)))))))))(((((((((((())))))''''''''''''''''''''''''))))))(((((((((((())))))***************************************)))(((((())))))***++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,++++++******))))))))))))((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#################################$$$$$$%%%%%%$$$$$$###########################################################################QQQQQQQQQQQQSSSXXX```eeejjjjjjjjjiiiiiihhhhhhhhhjjjiiijjjkkkmmmmmmkkkiiieeebbb^^^\\\]]]^^^^^^^^^ccc___\\\^^^^^^ZZZWWWXXXeeeooofffQQQGGGBBBiiiUUUDDD333------,,,***)))((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((()))******,,,+++******)))******************+++++++++++++++,,,,,,------------............///000000000000//////////////////......------------,,,,,,,,,++++++++++++************++++++++++++***)))(((((((((((()))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&'''((()))&&&&&&&&&&&&''''''''''''''''''((())))))))))))((('''''''''''''''''''''''')))))))))))))))))))))))))))))))))*********++++++//////.........---------///222444666BBB[[[vvvtttbbbQQQFFF666555555777;;;>>>??????BBBEEELLLXXXhhhyyy{{{wwwoooXXXNNNLLLKKKJJJJJJKKKGGG===666333111...111///---...//////---******,,,///000////////////000000000000000000000000////////////////////////.........................................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,---......------------------------...,,,******,,,---......***+++,,,,,,---,,,,,,+++------------------,,,,,,+++,,,///555;;;@@@CCCCCCDDDJJJUUUbbbvvv|||}}}tttbbbWWW]]]jjjpppxxxxxxwwwsssuuu}}}~~~wwwvvvuuutttvvv|||yyypppfffZZZKKKDDDHHHRRR]]]bbbwww|||vvvqqqllllllggg[[[JJJ;;;111,,,,,,***'''''')))*********)))((((((''''''(((((()))'''''''''''''''''''''''')))((((((''''''(((((()))************************)))************))))))(((((()))******++++++******************************,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++*********)))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################################################################DDDFFFIIIKKKMMMSSS[[[aaafffggghhhhhhhhhhhhhhhiiiiiihhhiiikkkmmmnnnllljjjfffbbb]]]ZZZZZZ\\\]]]^^^^^^[[[[[[^^^^^^^^^ccciiizzzttt^^^III999BBBhhhpppDDD888---+++,,,+++))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''((((((((()))((((((((((((((()))***++++++***************+++*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////............/////////......---,,,,,,,,,+++++++++******++++++************++++++******)))((((((((((((((())))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''(((%%%%%%&&&&&&&&&'''''''''&&&'''(((((())))))((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))************,,,------------,,,++++++111222111///111;;;HHHQQQjjj|||mmmMMMFFF>>>999888:::;;;<<<<<<<<<<<>>;;;999888999999:::;;;???DDDHHHKKKOOO]]]sssssspppvvv{{{^^^IIIBBBAAA===CCCHHHEEE===666444666222222111///---...000111////////////////////////111111111111111111111111////////////////////////////////////////////////000000000/////////......------------------------------------------------////////////////////////......------......///000........................,,,...///000///---,,,+++,,,---//////......111333222333555666666888===@@@JJJZZZnnnxxx{{{rrrVVVRRRVVVRRRNNNPPPUUU```rrr|||yyyvvvyyysssssskkkaaaYYYSSSMMMHHHFFFKKKUUUbbbmmmttt{{{sssbbbUUUMMMAAA;;;333---+++***(((&&&***((('''''')))))))))(((((((((''''''''''''((((((''''''''''''''''''''''''((((((''''''''''''(((((())))))))))))))))))))))))((())))))*********))))))(((((()))************)))************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***************))))))((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################################################################???CCCFFFGGGEEEHHHNNNTTT___ccchhhiiihhhgggiiilllmmmlllmmmoooqqqrrrpppooohhhddd^^^ZZZXXXYYYZZZZZZ\\\\\\]]]^^^```jjjzzzcccJJJ:::===TTTiiiuuu~~~eeeHHH222,,,***+++,,,***)))+++'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((('''''''''(((((())))))***((((((((((((((()))***************)))******+++,,,******++++++,,,---------------,,,,,,,,,,,,++++++,,,,,,---............---...///000000000000000000,,,,,,,,,+++++++++************))))))))))))******)))((((((''''''(((((((((((((((((('''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''(((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******(((((()))***,,,---......,,,***+++------,,,///444///999MMMddduuuuuu```QQQEEE;;;555333444666999<<>>EEEJJJLLLOOORRRVVVZZZlll~~~|||wwwvvvrrr^^^PPPTTT^^^eeejjjnnnooouuu{{{sssnnnrrr}}}xxxwww}}}xxx~~~pppggg\\\NNNEEEAAABBBIIIQQQgggoooxxx{{{yyyzzzlllTTTBBB777333...)))'''(((***)))(((***)))(((((())))))((('''(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''((())))))))))))))))))))))))((())))))************)))'''((())))))******))))))))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))((((((((('''''''''&&&&&&((((((((((((((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$########################CCCEEEFFFCCCAAADDDNNNVVVaaafffjjjjjjhhhfffgggjjjjjjjjjjjjlllnnnnnnlllkkkddd```[[[XXXXXXXXXYYYYYY[[[\\\]]]]]]```oooqqqSSSAAA???NNNiiiuuuqqqtttqqqYYY@@@...+++***,,,+++((((((+++''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((%%%%%%&&&''''''((())))))''''''''''''(((***++++++******))))))***++++++,,,))))))******+++,,,,,,,,,...---------,,,,,,,,,,,,,,,------.....................///000000000000000---,,,,,,,,,++++++++++++******))))))))))))******(((((('''''''''(((((()))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&''''''((((((''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))******)))))))))***,,,...///000,,,***,,,+++(((***///...///888FFFPPP]]]wwwyyyhhhUUUGGG;;;:::888777777999;;;===DDDEEEHHHNNNVVVbbbnnnvvvzzzeeeXXXaaapppxxxbbbNNNDDD777444222555::::::555///111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000000000/////////.........................................................//////////////////////////////......//////000111////////////////////////,,,---...---,,,...111555777888888666444666===DDDSSS]]]jjjrrrssspppnnnnnngggvvvuuuooolllmmmkkkeeebbbdddcccdddjjjttt~~~}}}yyyrrrrrrxxx}}}~~~~~~uuuqqqooouuuyyyxxxuuupppeee[[[OOOHHHDDDEEEJJJRRRaaappp{{{uuussswww{{{mmmTTT@@@333++++++)))''''''((())))))((((((''''''((())))))(((&&&(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''((())))))))))))))))))))))))(((((()))***************'''(((((()))))))))))))))(((((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$########################DDDEEEDDD@@@>>>DDDRRR]]]dddhhhllllllhhheeeeeehhheeeeeeeeeggghhhhhhgggeee```]]]YYYWWWWWWXXXYYYXXXWWWYYYZZZ\\\```rrreeeFFF>>>IIIllltttmmmcccGGG,,,---+++***+++***&&&'''***'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''(((((($$$$$$%%%%%%&&&'''((((((&&&&&&&&&'''(((***+++,,,******))))))***+++,,,,,,'''(((((()))***+++++++++.........------,,,,,,,,,,,,---......//////......------...///000000000///---------,,,,,,,,,++++++******))))))))))))******(((((('''''''''(((((()))(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((()))))))))))),,,+++***))))))+++---///+++(((***//////+++***...///...111666777;;;QQQjjj}}}zzzgggQQQLLLCCC;;;555444666777555777:::>>>CCCJJJRRRWWW\\\kkkzzztttkkkYYYCCC@@@@@@FFFNNNNNNEEE<<<222222222222222222222222////////////////////////000000000000000000000000000000000000000000000000////////////............................................................///////////////////////////////////////000111111000000000000000000000000000000///------222:::@@@LLLMMMMMMIIIGGGJJJSSSZZZuuu}}}{{{]]]VVVTTTYYY]]]___cccjjjttt}}}|||}}}~~~yyyxxx|||wwwjjjjjjllljjjaaaXXXPPPGGG??????@@@HHHWWWdddppp{{{qqqkkkiiiiiimmmnnneeeOOO:::///,,,+++'''''''''((()))((('''&&&%%%%%%%%%'''))))))(((''''''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''))))))))))))))))))))))))(((((()))***************'''(((((()))))))))))))))&&&''''''((()))******+++,,,,,,,,,,,,,,,,,,,,,,,,(((((((((((())))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################HHHAAA<<<===???BBBLLLXXXeeehhhkkklllkkkjjjiiijjjmmmggg___\\\^^^```___]]]\\\ZZZWWWVVVWWWWWWWWWWWWWWWZZZZZZXXXaaa{{{~~~vvvXXX:::FFFiiioooTTT777+++******))))))((((((''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((+++)))((('''((()))+++,,,,,,++++++******++++++,,,---,,,*********,,,...///+++++++++,,,,,,,,,------++++++,,,,,,---.........//////000000000000//////000...,,,+++,,,,,,+++******)))(((''''''((()))***''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************,,,+++*********+++,,,---)))+++---------222;;;BBBSSSUUUddd}}}wwwdddVVVJJJ???:::<<<999777777999888888???GGGLLLRRR]]]gggoooyyyqqqXXXRRRTTTeeezzzppp^^^FFFAAA999444444777===@@@===777222222333444333333...111222000000222111...444---,,,111333///+++,,,000111111000...,,,+++***111,,,***++++++***,,,111......///000///------///........................)))...111000111333222...222111000000222888@@@FFFJJJ>>>777;;;===BBBXXXsss|||nnnmmmooommm|||tttkkkfffggg```dddiiiqqq||||||ttt{{{~~~yyy{{{~~~xxxpppggg^^^RRRGGGAAA>>>BBBFFFOOO^^^pppxxx{{{nnndddeee___SSSKKKFFF???777///)))&&&$$$''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((((((((())))))))))))+++*********))))))((((((((()))***++++++***)))((())))))))))))************++++++*********************++++++,,,,,,***)))(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$################################################&&&$$$"""###%%%&&&%%%"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$DDD>>>:::;;;===BBBMMMXXXbbbeeeiiijjjjjjjjjkkkkkklllfff___]]]^^^___]]][[[YYYXXXWWWWWWXXXYYYZZZZZZ___\\\WWWVVVfffwwwfffKKK>>>[[[zzzeeeKKK444---******))))))((('''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((***)))((('''((()))+++,,,+++++++++******+++++++++,,,,,,*********,,,---///+++++++++,,,,,,,,,,,,------------...//////000000......////////////......///---+++***++++++***)))***)))(((''''''((()))***''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&'''''''''''''''''''''''''''((((((((())))))))))))(((((()))))))))***************)))))))))***+++,,,)))+++---,,,,,,///555<<>>;;;888777888888888:::???BBBFFFOOOWWW\\\cccqqqooohhhhhhvvvyyyWWWPPPGGGCCCFFFPPPYYY___YYYJJJ;;;444333222111000111444444000---//////...333...---111444333333555333333222111000000000000333000000333222///...111000000111222222111000000000///.........///111222444555333000222777777444//////222999GGGWWWgggqqqppp^^^QQQOOOPPPXXXrrr~~~|||~~~}}}zzzoooeeeeeegggjjjgggcccfffkkk|||zzzuuuzzztttqqqsssttt}}}uuuhhh___NNNIIIBBB>>>???FFFQQQZZZmmmtttzzz{{{|||dddWWWUUUOOODDD999777333...+++)))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((((())))))))))))*********)))))))))((((((((()))************)))((((((((()))))))))*********************************((())))))***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################&&&$$$"""###%%%&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$???;;;888:::===CCCNNNYYY___bbbfffhhhiiijjjkkkmmmkkkfffaaa^^^]]]]]]ZZZXXXUUUVVVWWWXXXZZZ[[[\\\\\\aaaYYYRRRWWWmmmjjjSSS???FFFtttnnnTTT>>>//////******)))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((***)))((('''((()))***+++++++++++++++++++++++++++,,,+++*********+++,,,---******+++++++++,,,,,,,,,,,,------......//////000,,,------......------,,,---+++))))))******)))((()))((((((''''''(((((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((()))))))))(((((())))))))))))******))))))(((((())))))***+++)))+++---,,,***+++///333555000222;;;GGGUUUkkkyyyfff\\\OOODDD:::777666555777:::999:::???DDDEEEGGGPPPZZZiiiqqq}}}nnncccWWWSSSZZZiiixxxlllSSSFFFAAA>>>>>>@@@EEEJJJIII@@@777333333222111//////222333000000222222000------...////////////---...111111...---///......------//////...,,,,,,---...///000000//////+++...222999CCCLLLLLLGGG;;;;;;>>>LLLdddqqqfffaaaeee|||tttcccZZZcccfffmmmrrrqqqrrrzzztttmmmnnnooorrrttttttoooeeeYYYOOOIII@@@BBBEEEJJJTTTbbbpppzzz}}}wwwvvv|||mmmQQQCCC@@@;;;333+++***)))((('''((()))***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((((((((()))))))))******))))))))))))((((((((())))))******))))))((((((((())))))))))))******************************(((((()))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$################################################%%%#########$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$===;;;:::<<<@@@HHHSSS\\\```cccfffhhhhhhiiijjjlllkkkgggccc___^^^\\\YYYVVVSSSUUUWWWXXXYYYZZZ[[[\\\]]][[[]]]hhh~~~qqq[[[EEE===RRR^^^DDD222***///***))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((((((((()))(((((((((((()))************++++++++++++******++++++************+++,,,************++++++++++++*********+++,,,,,,------++++++,,,,,,,,,,,,++++++,,,***(((((())))))((('''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((())))))(((((((((((()))))))))***))))))))))))*********+++(((***,,,,,,******,,,...---+++---111333888EEETTTsss{{{zzzfffPPPCCC===999888999:::888999;;;:::999===CCCIIIQQQ\\\ccciiipppyyy~~~ooohhhooopppaaaWWWRRRUUU]]]pppuuuttthhhWWWLLLFFFBBBAAADDDIIIKKKHHH@@@888444555222111333888;;;:::888666111...///111333888>>>===;;;777222111333222000333999@@@FFFFFFAAA999444777BBBSSSgggzzzuuuYYYTTTTTT___vvvvvvrrr}}}~~~uuulllgggjjjnnnnnnllllll}}}||||||~~~tttkkkkkkkkkaaa^^^YYYPPPHHHCCCBBBBBBMMMVVV```iiitttvvvmmmjjjnnnssswwwlllbbbNNN:::111111///******)))((('''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''((((((((())))))))))))))))))))))))((((((((())))))))))))))))))((((((((((((((()))))))))***))))))))))))***************************)))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%"""###%%%&&&&&&%%%###"""########################################################################$$$#########$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$############$$$$$$$$$$$$@@@AAAAAABBBFFFPPPZZZ```eeefffhhhhhhhhhgggiiijjjkkkhhhddd```]]][[[XXXWWWSSSUUUWWWWWWWWWWWWZZZ\\\]]]hhhwwwvvvcccJJJ;;;AAA[[[tttMMM888,,,(((...))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((((((((((((((((())))))***)))******++++++******)))+++*********)))*********)))))))))*********++++++))))))******+++,,,,,,,,,******++++++++++++*********)))''''''((()))((('''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((((('''(((((((((((()))))))))*********+++++++++++++++''')))***++++++,,,---...+++---///000---,,,111888CCCJJJ[[[rrr{{{iiiZZZLLL@@@;;;???;;;888999888666999===;;;AAAHHHLLLNNNSSS\\\cccyyy|||lllaaafffttt}}}lll```XXX___hhhtttzzzvvviiiWWWJJJDDDBBBEEENNNYYY```___\\\SSSIII???<<<@@@HHHWWWcccfffeee\\\NNNFFFEEEEEEBBBNNNYYYiiitttssshhhXXXMMMOOO\\\oooyyyqqqkkkooo}}}}}}xxxvvvtttuuummmiiippp}}}}}}|||xxxmmmmmmsssxxxvvveee[[[WWWUUUJJJFFFAAA===>>>FFFQQQYYYiiiqqqxxx|||sssggg```\\\WWWSSSCCC>>>555,,,)))++++++(((,,,+++***)))''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((((((((((((((((((((()))))))))(((((((((((((((((()))'''(((((((((((()))))))))(((((()))))))))******************)))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%"""###%%%&&&&&&%%%###"""################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$"""""""""######$$$$$$$$$EEEHHHIIIIIIMMMXXXaaaeeejjjkkkkkkjjjhhhhhhhhhjjjjjjgggccc___[[[YYYXXXXXXSSSVVVWWWWWWVVVWWW[[[___cccvvvrrrYYYAAA===LLLccc{{{|||\\\===222,,,'''+++))))))(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((''''''((((((((()))))))))((()))***++++++***)))(((************)))))))))(((((())))))))))))************++++++,,,,,,------...)))******++++++******)))***(((''''''((()))((('''&&&''''''((((((''''''&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''(((((((((((())))))******+++,,,,,,,,,,,,+++(((((()))***+++,,,------+++,,,---,,,+++,,,000444000222<<>>DDDNNN^^^ooozzz|||ooo___TTTJJJ???777...,,,***))))))***)))((((((((((((((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''(((((((((''''''(((((((((((()))))))))((((((''''''(((((()))''''''(((((((((((())))))'''(((((())))))*********)))((('''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%"""###$$$%%%%%%$$$###"""########################################################################"""###$$$###""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$!!!!!!""""""###$$$$$$$$$KKKPPPQQQOOOSSS]]]eeeggglllmmmmmmllljjjiiijjjlllgggeee```[[[WWWVVVWWWXXXTTTVVVXXXWWWVVVYYY___eeerrr~~~uuufffPPPCCCOOOcccooouuu{{{rrrgggIII111///---((())))))((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((&&&''''''(((((((((((((((((()))***++++++***)))((())))))***))))))(((((('''((((((((()))))))))************++++++,,,---------*********++++++************(((''''''((())))))(((&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''###$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''((((((((())))))((()))***+++,,,++++++******)))((((((***+++++++++************+++...000111111...111;;;HHHXXXmmmvvvqqqdddWWWNNNFFF???::::::888888888999;;;===@@@AAABBBHHHOOORRRWWWbbbrrrwwwxxx}}}jjjggghhhvvvqqqhhhgggpppwwwnnnkkkgggvvvtttxxx~~~uuuiii```___ccclllvvv|||}}}wwwqqqyyyxxxlllhhhddd___SSSRRRLLLDDD@@@AAA@@@<<>>SSSgggssszzzkkk]]]OOOFFFCCC???===;;;;;;<<<=========;;;AAAFFFIIIKKKRRR]]]fffvvv~~~|||uuurrr}}}xxxtttxxx|||zzzvvv{{{{{{sssnnnlllmmmnnnlllnnnwww}}}yyypppwww}}}~~~}}}}}}}}}uuujjjnnntttxxx{{{jjj___ZZZSSSJJJDDDBBB===;;;@@@KKKPPPPPP[[[eeessszzz}}}oooiiirrr|||~~~eeeVVVBBB333---------,,,)))''''''))))))(((((()))'''(((((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&'''''''''(((((()))))))))((('''&&&&&&'''((()))''''''''''''((((((((()))&&&''''''((()))******++++++***)))''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$###""""""###$$$$$$""""""""""""""""""""""""################################################!!!###%%%$$$!!! """$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$ !!!!!!"""###$$$$$$$$$RRRRRRRRRUUUZZZaaahhhlllooollliiihhhiiiiiifffddd___ZZZTTTRRRSSSUUUUUUUUUUUUVVVWWWWWWUUUZZZkkk}}}oooeeePPPNNNjjj|||hhh[[[DDD111---...)))(((+++'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&'''&&&&&&%%%%%%'''''''''''''''((())))))'''((()))++++++******)))))))))((('''''''''''''''(((((())))))*********+++))))))))))))************+++++++++******(((''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%$$$###%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((((((&&&&&&&&&''''''''''''(((((('''&&&%%%%%%&&&'''(((''''''''''''''''''&&&&&&))))))(((((((((((())))))))))))))))))))))))))))))***)))))))))***+++,,,,,,)))***,,,///222555777888FFFOOO___qqqyyyttteee___QQQ@@@888999<<<===:::999999:::===CCCIIIMMMVVVZZZ___eeemmmwww{{{uuutttuuuvvvwwwpppttt{{{zzzqqqkkkvvvvvv|||xxxsssxxx}}}{{{{{{{{{jjjdddiiinnnmmmiiikkkggg\\\OOOEEEAAA===:::BBBAAAFFFTTTbbblllsssyyy~~~www~~~xxxuuupppggg^^^VVVOOOIIIEEE888555000+++((('''(((((()))))))))(((''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%)))(((((('''&&&&&&%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((******))))))((((((''''''))))))))))))))))))))))))************)))))))))((())))))((('''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$%%%%%%$$$###"""##############################$$$$$$$$$$$$##############################"""""""""""""""""""""""""""############$$$$$$$$$########################"""############$$$$$$$$$NNNPPPSSSXXX^^^dddiiikkkooolllhhhggghhhgggfffddd\\\XXXRRRPPPQQQRRRSSSSSSXXXYYYZZZZZZYYY^^^nnn{{{kkk```TTT```iiiQQQ===---+++,,,)))(((+++''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%''''''''''''''''''''''''%%%&&&&&&'''&&&&&&%%%%%%'''''''''''''''(((((()))'''((()))***+++******)))))))))((('''''''''''''''(((((()))))))))*********(((((()))))))))************++++++******(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))***)))))))))******+++,,,------......////////////555888>>>HHHWWWjjj|||yyycccSSSJJJCCC===<<<<<<<<<======<<<<<<<<<;;;>>>CCCGGGMMMTTT]]]cccrrr{{{zzz~~~}}}xxxzzz}}}}}}qqqooorrr}}}rrrddd^^^^^^\\\UUUMMMOOOLLLGGGCCC@@@AAAIIIPPP]]]aaakkkyyyxxx||||||kkkddd]]]RRRGGG>>>888333000///---+++)))((()))+++,,,'''''''''''''''(((((((((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''((())))))))))))((((((''''''((((((((((((((((((((((((*********)))))))))(((((()))(((((('''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$$$$####################################$$$$$$$$$$$$######################################################"""############$$$$$$$$$########################"""############$$$$$$$$$LLLPPPWWW^^^dddhhhjjjkkkllljjjhhhggggggeeecccaaaXXXTTTPPPNNNNNNPPPQQQRRRYYYXXXYYY[[[\\\cccsssuuueee[[[WWWuuu~~~```CCC333((()))+++)))(((***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&%%%''''''&&&&&&''''''((()))'''((()))*********)))))))))((((((''''''''''''((((((((())))))))))))******(((((())))))))))))******************)))(((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$ !!!"""###%%%&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((())))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))******+++---------,,,++++++******...---...111:::IIIZZZeeetttvvvgggWWWJJJ===<<<:::999888888888888999;;;>>>AAADDDIIIOOOTTTUUUaaauuu~~~yyyvvvwww{{{|||zzz~~~~~~{{{www{{{lllfffcccgggpppxxxxxxvvvrrrgggYYYPPPKKKFFF>>>888<<<<<>>444...***'''&&&''''''''''''((()))***+++%%%%%%&&&&&&'''(((((()))&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''(((((((((&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''((()))))))))(((((((((((('''(((((((((((((((((((((((())))))))))))((((((((((((((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$#########$$$##############################$$$$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################"""############$$$$$$$$$RRRVVV\\\ccchhhjjjkkkkkkggghhhiiihhhfffbbb^^^ZZZTTTRRROOOMMMMMMOOOQQQRRRUUUTTTUUUZZZ___iiizzzooo```WWWcccrrrPPP777...'''(((***(((''')))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''&&&&&&&&&&&&'''((((((((((((((())))))))))))))))))(((''''''''''''(((((((((((())))))))))))))))))(((((((((((()))))))))***))))))******)))(((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$%%%%%%%%%%%%"""######$$$%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&'''''''''''''''''''''(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((())))))***))))))*********++++++,,,---...000222666<<>>BBBFFFIIILLLPPPXXX___aaadddnnnyyy}}}zzz~~~}}}~~~zzz|||yyyqqq}}}rrrjjjccc[[[YYY[[[^^^___^^^ZZZQQQDDD<<<999:::::::::AAADDDRRRgggqqqpppsss{{{||||||tttfffaaallluuummmXXXFFF>>>999222...++++++***)))''''''''''''''''''&&&&&&%%%%%%&&&&&&&&&'''''''''&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((&&&%%%#########$$$$$$##############################$$$$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$^^^___bbbfffiiikkklllmmmbbbeeeiiiiiieee^^^WWWRRRQQQPPPOOOMMMMMMOOOQQQSSSSSSRRRVVV```kkkxxxxxxfffZZZVVVwwwbbbAAA111,,,)))))))))'''&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&'''((((((((((((((((((((()))))))))((((((''''''''''''(((((())))))(((((((((((((((((('''(((((((((((()))))))))((())))))))))))(((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&''''''''''''''''''&&&%%%%%%%%%&&&&&&'''''''''))))))(((((((((((())))))(((((((((((((((((((((((())))))(((((('''(((((()))'''(((((()))+++,,,------)))+++...///...///000222555AAAPPPZZZaaannn}}}mmm[[[LLLAAA<<<:::666555444555777;;;===???AAA@@@AAACCCCCCDDDKKKTTTYYY```ooo~~~|||{{{zzz|||xxxnnnkkkrrr{{{xxxoooiii\\\VVVNNNIIIFFFEEEDDDCCC;;;999888888===DDDLLLRRRXXXZZZfffyyy{{{|||}}}qqqnnnjjj]]]QQQMMMKKKCCC666------+++))))))******)))((('''((((((((('''&&&%%%$$$'''&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&''''''''''''((('''''''''''''''(((((((((''''''''''''''''''''''''(((((((((''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$###"""###$$$$$$##############################$$$$$$$$$$$$######################################################""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$ffffffggghhhiiikkkllllllaaadddgggfff```XXXPPPLLLNNNOOOOOONNNMMMOOORRRTTTTTTWWWaaassszzzlll]]]YYY^^^tttKKK333---,,,+++***(((&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&''''''''''''&&&&&&%%%%%%&&&&&&'''((((((((('''''''''((()))***(((''''''''''''(((((()))))))))((((((((((((''''''''''''(((((((((((())))))((((((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######"""######$$$%%%&&&(((((('''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&$$$$$$$$$%%%&&&&&&''''''))))))(((((((((((())))))(((((((((((((((((((((((()))((((((''''''''''''''')))))))))***************------,,,+++)))***---000///333555777;;;FFFWWWeee|||yyyhhh[[[SSSKKKFFFAAA===<<<<<<<<<<<<777777999======:::;;;>>>BBBFFFPPP___nnnvvvvvvssswww{{{~~~zzz}}}wwwrrroootttzzzqqqfff]]]^^^___^^^\\\XXXSSSQQQEEEBBB>>>:::888777888888666???KKKUUU^^^eeemmmrrrvvvyyy}}}|||uuuooo]]]VVVLLLEEE;;;333///,,,***)))'''''''''((())))))'''%%%%%%%%%&&&''''''''''''&&&''''''&&&%%%%%%$$$######%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%'''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((&&&''''''''''''(((((((((''''''''''''''''''''''''((('''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###############$$$$$$##############################$$$$$$$$$$$$##############################"""""""""""""""""""""""""""############$$$$$$$$$########################"""############$$$$$$$$$ggghhhiiijjjkkkkkkkkkjjjdddeeeeee```XXXQQQLLLKKKKKKMMMNNNMMMMMMNNNQQQTTTVVV^^^qqqwwwlll```ZZZcccssswwwYYY666,,,)))***+++)))&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&''''''''''''&&&&&&%%%%%%&&&&&&'''((((((''''''&&&'''((()))***'''''''''''''''((())))))))))))(((((((((''''''''''''''''''((((((((())))))''''''((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""###$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&''''''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''(((((('''&&&&&&$$$$$$%%%%%%&&&''''''((())))))(((((((((((())))))(((((((((((((((((((((((()))(((''''''&&&&&&&&&''')))))))))))))))))))))))).........---,,,...111333000///...,,,---333<<>>;;;<<<:::;;;>>>>>>999888999======@@@EEEJJJNNNOOONNNTTTZZZaaagggmmmxxx{{{yyy~~~}}}ssshhhaaabbbgggpppwww{{{wwwpppggg\\\SSSNNNLLLIIIFFFCCC@@@<<<:::888999:::<<<>>>CCCIIINNNXXXcccpppyyy|||~~~}}}wwwdddiiiqqqrrrfffQQQBBB<<<000///,,,(((((()))+++,,,)))'''&&&&&&((()))((('''###$$$$$$%%%&&&&&&''''''%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&'''(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% !!!!!!"""##########################################$$$$$$$$$$$$######################################################"""############$$$$$$$$$########################"""############$$$$$$$$$eeegggiiikkklllkkkjjjhhhhhhfffbbb[[[RRRLLLJJJKKKIIIKKKMMMMMMLLLMMMQQQTTTVVVbbb{{{zzzlllbbbYYY[[[ppptttlllLLL///000&&&)))***(((%%%%%%''''''%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&''''''''''''&&&%%%%%%%%%%%%&&&''''''(((''''''&&&&&&((()))***'''''''''''''''((()))***))))))(((((('''''''''&&&''''''''''''((((((((()))''''''((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""$$$&&&'''#########$$$$$$%%%%%%%%%"""###$$$%%%&&&&&&'''((((((((((((''''''&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&'''(((((('''&&&%%%%%%%%%&&&&&&'''((())))))))))))(((((((((((())))))(((((((((((((((((((((((()))((('''&&&&&&&&&&&&&&&&&&&&&''''''((())))))***###&&&***------,,,------///////////////111222333555>>>JJJSSS[[[fffttt~~~nnnaaaXXXQQQLLLFFF@@@:::999777444444777555666777888;;;>>>@@@BBBDDDJJJQQQVVVZZZdddsss~~~}}}~~~uuuooottt~~~rrrcccXXXVVVZZZOOOVVV[[[YYYTTTOOOGGG@@@888888777888:::;;;:::999999===AAAGGGNNNYYYeeemmm||||||tttkkk[[[YYYWWWQQQEEE777///...+++,,,+++)))))))))'''$$$'''$$$""""""$$$'''))))))%%%%%%$$$###$$$$$$%%%%%%#########$$$%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$&&&'''((()))(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$###"""##############################$$$$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################"""############$$$$$$$$$nnnllljjjiiijjjkkkjjjiiigggbbbYYYQQQKKKIIIJJJKKKEEEHHHLLLMMMLLLMMMQQQTTT]]]nnnyyyrrr___QQQPPPhhhnnnTTT:::......******)))''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((()))******''''''&&&&&&&&&&&&''''''(((((())))))))))))((((((((((((''''''&&&&&&&&&%%%((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$'''&&&&&&%%%%%%&&&&&&'''$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((************+++,,,---------...//////......///111111444888<<>><<<<<<<<<999333222777>>>BBBEEEHHHQQQZZZbbbfffiiiqqq{{{{{{lll]]]VVVDDDAAA===888333///,,,***((((((((((((''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%$$$###""""""######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$$$$######$$$$$$%%%########################%%%%%%$$$###""""""######"""############$$$$$$$$$######$$$%%%%%%%%%%%%%%%%%%$$$"""!!!!!!"""$$$%%%########################$$$#########""""""!!!!!!$$$$$$$$$#########""""""nnnllljjjiiijjjiiihhhfffccc^^^WWWOOOKKKIIIJJJKKKNNNMMMKKKJJJLLLQQQXXX\\\fff{{{yyybbbOOOPPPbbbppp\\\EEE222***+++***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&""""""""""""""""""""""""''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''((((((((((((((())))))***'''&&&&&&%%%%%%&&&&&&'''''''''((((((((((((''''''((((((((('''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''(((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))***,,,,,,+++,,,...---,,,,,,---///,,,...///111222666;;;>>>DDDKKKVVVaaannnsssfff\\\QQQCCC999<<<888777999999777777999999:::::::::;;;???DDDGGGOOONNNNNNNNNOOOTTT[[[```ggghhhhhhffffffjjjsss{{{rrrllliiimmmwww{{{pppaaaVVVRRRSSSWWWYYY\\\^^^YYYNNNFFFCCC???:::777666666555666777999:::;;;:::???KKKWWW___fffmmmvvvyyy{{{yyywwwyyyuuutttvvv}}}uuubbbPPPDDD???222111///---+++))))))(((((((((((((((''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$###%%%$$$$$$###""""""######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$$$$######$$$$$$%%%########################%%%$$$$$$###""""""######"""############$$$$$$$$$ !!!!!! %%%$$$"""!!!!!!"""$$$%%%####################################"""""""""!!!$$$$$$$$$#########""""""ooommmjjjiiiiiihhheeeccc\\\XXXSSSMMMJJJIIIJJJKKKMMMKKKIIIIIILLLRRRYYY^^^lllxxxrrr|||VVVDDDYYY}}}zzz]]]FFF666,,,((()))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''((((((''''''(((((()))***'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''&&&&&&&&&((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%%%%&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((''''''''''''((()))***+++)))***++++++******+++---------...---,,,---000222000444:::@@@JJJZZZmmm{{{~~~kkk\\\RRRKKKFFFDDD@@@;;;999:::888666444444555777777777???@@@BBBBBBBBBDDDFFFHHHHHHIIIIIIHHHIIINNNVVV\\\bbbgggkkkjjjgggeeehhhllluuuuuuwww|||zzz|||{{{zzz}}}ssskkknnnsss|||xxxttt]]]XXXSSSTTTYYY\\\\\\ZZZYYYSSSLLLFFFCCCBBBAAAAAA???AAA???999555555555444222333555888===CCCHHHLLL]]]^^^dddnnnuuu{{{~~~wwwjjjaaa^^^]]][[[UUUJJJ???444...+++))))))((((((((())))))***(((((((((''''''''''''&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$######"""#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$########################%%%$$$######"""#########"""############$$$$$$$$$""""""###$$$$$$$$$######%%%$$$###""""""###$$$%%%####################################""""""""""""$$$$$$$$$###############nnnllljjjiiihhhfffdddaaaTTTRRRNNNJJJIIIIIIJJJKKKGGGJJJMMMNNNNNNSSS[[[bbbqqqyyy|||wwwSSSKKKnnnqqqMMM777...+++)))))))))((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''(((''''''''''''((())))))(((''''''&&&&&&''''''(((&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$%%%&&&''''''(((((((((''''''&&&&&&''''''((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''((()))***+++((()))+++***))))))***,,,.../////////...///111444555666666666888???KKKTTT^^^bbblll~~~vvvmmmddd___YYYOOOIIIGGG@@@;;;666444555777777555666777888888777666777888??????>>>======@@@FFFJJJJJJMMMPPPOOOKKKJJJLLLOOOZZZXXXXXX^^^gggmmmllljjjaaadddhhhpppxxxuuujjjjjjrrryyy~~~}}}rrrhhhdddhhhmmmvvv|||{{{sssjjj___VVVUUUZZZaaafffgggccc^^^ZZZPPPLLLGGGEEEEEEFFFEEECCC???>>><<<;;;::::::999999444666777555444666:::<<>>===>>>@@@IIIFFFDDDIIIPPPUUUUUUSSSQQQRRRUUUYYY```gggnnnrrrggg]]]WWWZZZ```ccccccdddeeefffeee___WWWRRRTTTWWWZZZ```ccc```ZZZVVVOOOIIIEEEGGGJJJLLLMMMKKKHHHGGGCCC@@@===;;;999999888888666666555444333444444555777:::???BBBCCCFFFMMMSSS^^^eeemmmppppppssszzzzzztttpppsssxxxyyynnn___RRRJJJCCC;;;666000---)))(((***++++++***''''''&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$%%%$$$$$$######$$$$$$%%%#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$######""""""######$$$########################$$$###############$$$$$$""""""#########$$$$$$$$$"""######$$$$$$$$$$$$$$$$$$##################$$$########################""""""""""""""""""##############################kkkiiigggdddaaa]]]XXXTTTIIIHHHHHHGGGHHHIIIJJJKKKHHHKKKLLLKKKNNN^^^www~~~~~~{{{SSSUUUlllfffNNN555*********((('''''''''&&&&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&''''''((())))))(((((((((((((((((()))''''''((((((((((((''''''&&&&&&&&&'''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$######""""""######$$$####################################""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''(((((()))***+++)))***,,,+++******+++---***,,,---,,,+++***+++---+++---///111111111333444666999===BBBKKKYYYkkkwwwnnn]]]PPPHHHCCCAAAAAA@@@>>>:::777555777888000000//////000222444666666777777666555555777999<<<999888999===@@@@@@>>>DDDCCCCCCDDDEEEHHHKKKMMMHHHDDDCCCHHHKKKIIIGGGGGGEEEGGGIIIHHHDDDAAA@@@AAA>>>CCCEEEBBB@@@@@@???<<<888888888888888888999999222222333222111222555777666777888999:::>>>CCCGGGMMMQQQYYY```bbbdddkkkttt}}}ssshhh^^^ZZZ]]]RRRIII===555222000---)))((('''&&&&&&''''''&&&%%%$$$$$$$$$$$$%%%&&&'''((('''''''''&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%#########"""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################""""""""""""#######################################"""######$$$%%%"""############$$$$$$$$$!!!!!!"""############"""################################################""""""""""""###########################$$$$$$$$$kkkiiieee```[[[TTTMMMHHHFFFFFFFFFGGGHHHIIIJJJJJJIIIJJJLLLSSSaaavvvxxxzzz~~~mmmbbb]]]PPP___yyyjjjMMM===---'''(((((('''((('''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$######""""""""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((()))***(((***++++++******+++,,,+++,,,......---,,,---......///111111000///.........///000222666===EEEKKK```kkkwww|||ssspppooo```^^^YYYPPPGGG???;;;999999888666666666777777666555555444444333444555777444444444444444555555555888777666555555555666777666555666:::999666555888555555666777666555444444000444666333222555666555333333333333444666777888444777<<<>>>???CCCHHHMMMOOOQQQTTTVVVXXX^^^eeejjjnnnqqqzzz~~~xxxwwwyyy~~~rrr```XXXOOOCCC===???555000+++)))))))))'''$$$%%%&&&''''''&&&%%%$$$$$$%%%%%%%%%&&&'''((()))***'''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######$$$$$$$$$######""""""###$$$$$$%%%########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################""""""""""""####################################""""""###$$$$$$%%%"""############$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$#########$$$$$$#################################!!!"""""""""############""""""#########$$$$$$$$$llliiiccc]]]VVVMMMEEE???DDDEEEFFFGGGHHHIIIJJJJJJKKKNNNVVVggg}}}ooonnn|||uuuYYYGGGBBBYYYlll{{{zzzmmmSSS???444***'''''''''(((***&&&&&&%%%%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''########################""""""""""""""""""""""""$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################%%%$$$$$$$$$$$$$$$$$$%%%$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&'''((((((((()))******))))))***+++&&&(((+++,,,,,,---...000+++,,,---......////////////...///222666888777666222>>>LLLVVV```llltttvvvyyyqqqbbbXXXSSSLLLJJJGGGDDDCCCAAA???===>>>===<<<:::999999::::::666777888888777666777999222222222333333444555666555444555666444000333888666444333333555555555333222777888666555888999888888999;;;<<<>>>@@@AAAAAAGGGLLLSSSXXX[[[```hhhnnnvvvxxxyyyxxxwwwxxx}}}ssshhh^^^ZZZYYYYYY[[[^^^YYYGGG999777555,,,(((+++(((''''''(((******(((%%%%%%'''((((((&&&%%%&&&(((%%%$$$$$$$$$$$$$$$%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$############$$$$$$"""############$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""#########$$$######""""""###$$$%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################""""""""""""####################################""""""###$$$%%%%%%"""############$$$$$$$$$!!!!!!"""############"""######$$$$$$$$$$$$##############################!!!!!!""""""#########$$$""""""######$$$$$$$$$$$$nnniii```VVVNNNJJJGGGGGGAAABBBCCCEEEFFFHHHIIIJJJKKKTTTiiirrrdddqqqnnnNNNIIIXXXwwwnnnXXX>>>///---+++)))((((((((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''''''''&&&&&&&&&&&&''''''((('''&&&&&&$$$$$$###"""&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$###"""###$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''&&&&&&)))))))))))))))))))))))))))******++++++,,,------............///////////////000000000111111111111666777;;;@@@GGGNNNTTTWWW\\\eeessszzzyyytttkkkdddccceeebbb\\\XXXXXXSSSKKKIIIMMMLLLFFFIIIEEEBBBAAAAAA@@@<<<888777888::::::999777555444444555777999999888666555777777888888777666666555555999;;;:::<<>>DDDEEEDDDGGGMMMRRRWWWbbbmmmtttyyy{{{yyytttqqqvvv}}}{{{rrrjjjiiinnnpppooohhh]]]RRRLLLEEE>>>;;;;;;777888555---((((((((('''&&&''')))******(((&&&%%%((('''&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))***$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""!!!"""######$$$#########$$$$$$%%%%%%%%%#################################$$$$$$#################################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############################################################""""""""""""""""""###$$$$$$$$$$$$$$$""""""""""""""""""""""""########################&&&&&&%%%%%%%%%$$$$$$$$$!!!!!!"""""""""#########"""###$$$$$$$$$$$$###"""$$$$$$############$$$$$$ !!!!!!!!!!!! """"""""""""""""""""""""########################AAA@@@@@@@@@AAABBBDDDEEEDDDIIIOOOWWWfff~~~|||uuu```ccclllvvvzzzyyywwwxxxgggVVV>>>---)))++++++&&&$$$%%%&&&'''&&&%%%$$$###"""###$$$%%%&&&&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""################################################""""""""""""###$$$%%%&&&""""""""""""""""""""""""$$$$$$############$$$$$$##############################$$$$$$$$$%%%%%%%%%!!!"""$$$%%%&&&%%%%%%$$$########################$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$######$$$$$$%%%&&&######$$$%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&''''''((()))))))))))))))))))))************,,,,,,,,,---------......)))***,,,---......---------------,,,***+++---000...///000000000///---,,,/////////.........///000...222333000...000444666222999@@@CCCFFFKKKLLLJJJKKKOOO]]]rrr{{{{{{zzzpppjjjkkkqqqzzzwwwmmmfff``````^^^^^^bbbhhhfff```XXXUUUNNNGGGEEEGGGEEE@@@>>>777111111000---***+++''')))(((%%%%%%((((((&&&&&&&&&&&&''''''((((((((($$$''')))(((&&&&&&'''***(((((((((&&&$$$$$$%%%&&&$$$$$$%%%'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%"""""""""""""""""""""""" !!!"""""" !!!"""###%%%'''((((((##############################$$$$$$$$$$$$######""""""""""""""""""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############################################################""""""""""""!!!"""###$$$$$$$$$$$$$$$""""""""""""""""""""""""#########"""""""""""""""&&&&&&&&&%%%%%%$$$$$$$$$""""""""""""############"""###$$$%%%%%%$$$###"""$$$$$$############$$$$$$""""""############"""""""""""""""""""""""""""""""""""""""""""""""""""""">>>;;;:::???CCCDDDEEEHHHIIITTT___iii~~~ggglll~~~xxxnnnUUUAAA000---+++%%%%%%***((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$#########$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$#########"""############$$$$$$$$$%%%$$$"""!!!!!!"""$$$%%%########################$$$$$$############$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------------------------------............---,,,+++***........................////////////...---,,,,,,************************.........////////////000777888<<<@@@EEEJJJMMMOOOUUUVVVXXX[[[^^^```bbbcccbbb^^^WWWRRRQQQUUUZZZ^^^]]][[[XXXTTTPPPKKKGGGEEE@@@CCCHHHKKKJJJFFFAAA>>>999999888777666666666777444333111///---,,,,,,+++******))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""###%%%%%%######$$$$$$$$$%%%%%%%%%########################%%%%%%%%%$$$$$$#################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&&&&%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%################################################%%%$$$"""!!!!!!"""$$$%%%######$$$%%%%%%%%%%%%$$$################################################$$$###!!!###%%%&&&###!!!""""""############""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############CCC@@@???BBBCCCCCCFFFKKKWWWdddpppyyy~~~~~~~~~rrrdddEEE555+++,,,---)))(((+++((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$#########$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$#########"""############$$$$$$$$$%%%$$$"""!!!!!!"""$$$%%%########################$$$$$$############$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((*********+++++++++,,,,,,+++++++++,,,,,,,,,,,,---------------------------............---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,************************,,,,,,,,,,,,------------...///000222444555777777<<<===>>>???AAABBBCCCDDDAAA???;;;888888999<<<>>>@@@???===;;;888555222111///222555777777444000---------,,,+++++++++,,,,,,,,,++++++***)))))))))***((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""###$$$%%%#########$$$$$$$$$%%%%%%########################%%%%%%%%%$$$$$$#################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%################################################%%%$$$"""!!!!!!"""$$$%%%"""###$$$$$$%%%%%%$$$$$$################################################$$$###"""###%%%%%%###!!!""""""############""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############@@@>>>>>>???@@@AAAIIIRRReeetttrrrvvv```PPP555+++&&&+++...+++(((***''''''&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$###"""!!! $$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$#########"""############$$$$$$$$$%%%$$$###""""""###$$$%%%########################$$$$$$############$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&''''''''''''((((((((()))*********++++++++++++******+++++++++,,,,,,,,,------------------------------------,,,++++++***************************'''''')))******+++++++++)))))))))))))))))))))))))))))))))*********++++++************************+++++++++,,,,,,,,,,,,,,,---------,,,,,,+++******+++++++++***)))((('''&&&'''(((***+++***)))'''%%%''''''&&&&&&&&&'''((((((&&&%%%%%%&&&&&&'''))))))&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%#########$$$$$$$$$$$$%%%########################$$$$$$$$$$$$$$$#################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%######$$$%%%%%%%%%$$$$$$################################################$$$###"""!!!!!!"""###$$$"""###$$$$$$%%%%%%$$$$$$################################################$$$###"""###%%%%%%###"""""""""############""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############;;;:::<<>>///******)))((())))))(((((('''''''''''''''((('''&&&%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$###""""""########################################################################$$$$$$$$$%%%%%%$$$$$$$$$##################$$$$$$$$$$$$$$$#########""""""########################$$$######"""""""""############################################################"""""""""###$$$%%%######"""""""""###$$$$$$$$$$$$$$$#########""""""################################################%%%$$$$$$###""""""######################################################$$$$$$$$$$$$#########"""################################################################################################%%%$$$###"""""""""###$$$########################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$'''&&&%%%%%%$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$##################$$$################################################"""############$$$$$$$$$""""""###$$$$$$$$$$$$#################################################################################$$$$$$$$$$$$##################"""""""""!!!!!!###%%%&&&&&&%%%###!!!!!!!!!!!!!!!""""""""""""""""""""""""####################################""""""""""""""""""""""""######################################################################################################"""!!!!!!!!!!!!!!!""""""""""""############!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""###############$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$#########""""""######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$###""""""""""""#########$$$$$$$$$""""""""""""""""""""""""########################$$$$$$###"""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""!!!""""""###$$$$$$%%%%%%%%%$$$######""""""######""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!"""###yyyrrr}}}yyyxxxjjjTTTAAA333,,,&&&''')))''''''((((((((('''&&&&&&&&&&&&'''((((((&&&%%%$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$$$$$$$###""""""########################################################################$$$%%%%%%%%%%%%%%%%%%$$$"""""""""###$$$$$$$$$%%%$$$$$$$$$#######################################$$$$$$############$$$$$$################################################$$$############$$$%%%%%%!!!!!!!!!"""$$$%%%'''((($$$$$$$$$###############################################################%%%$$$######"""#########################################################%%%%%%%%%$$$$$$$$$$$$$$$######################################################################################################"""""""""###$$$$$$########################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################$$$###"""""""""###%%%%%%""""""###$$$$$$$$$$$$#################################################################################$$$$$$$$$$$$##################""""""""""""""""""############""""""""""""""""""!!!!!!!!!!!!""""""""""""####################################""""""""""""""""""""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$##############################"""!!!!!!!!!""""""""""""""""""############""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$#####################$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###########################$$$$$$$$$#####################$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$###"""""""""""""""#########$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$%%%%%%%%%$$$######""""""######""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""" !!!"""###$$$www|||}}}zzz||||||wwwjjjUUU<<<+++,,,((('''))))))&&&%%%'''((('''&&&&&&%%%%%%&&&&&&((((((&&&%%%$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$######"""###########################################################################$$$$$$%%%%%%$$$$$$###!!!!!!"""###$$$%%%%%%%%%################################################$$$$$$$$$###$$$$$$%%%&&&################################################$$$$$$$$$$$$$$$%%%%%%%%%"""""""""###$$$&&&'''(((########################################################################$$$$$$###############$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################!!!"""""""""######$$$$$$########################$$$$$$############$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########################################################$$$$$$#########################################################%%%###"""!!!!!!###%%%&&&""""""###$$$$$$$$$$$$#################################################################################$$$$$$$$$$$$###############"""""""""""""""""""""!!!!!!!!!!!!""""""######""""""!!!!!! !!!"""""""""####################################""""""""""""""""""""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$##############################""""""!!!""""""###!!!"""""""""############"""""""""""""""#########""""""""""""""""""""""""""""""""""""""""""""""""%%%$$$$$$$$$###"""""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$###""""""""""""""""""############""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""""""""###!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$%%%$$$######""""""######""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!"""######||||||}}}zzzmmmUUU===---'''---***)))***)))%%%%%%(((''''''&&&%%%%%%%%%%%%%%%''''''&&&%%%$$$#########$$$$$$$$$%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$########################"""######$$$$$$$$$##############################################################################""""""############""""""!!!!!!"""###$$$%%%%%%%%%################################################$$$$$$######$$$%%%%%%&&&########################""""""""""""""""""""""""######$$$$$$%%%%%%%%%%%%$$$$$$######$$$%%%%%%&&&########################################################################$$$###############$$$$$$################################################""""""##################################################################################################################!!!!!!""""""####################################$$$$$$############$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################"""###$$$$$$$$$$$$###"""################################################%%%###"""!!!!!!###%%%&&&""""""###$$$$$$$$$$$$#################################################################################$$$$$$$$$$$$######""""""""""""""""""######""""""!!! !!!""""""######""""""!!!!!! !!!"""""""""####################################""""""""""""""""""""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$##############################""""""""""""######!!!"""""""""##################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""%%%$$$$$$$$$###"""""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$###""""""!!!!!!"""""""""#########""""""""""""""""""""""""###########################"""""""""""""""######!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""###############$$$$$$$$$%%%$$$######""""""######""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""######"""!!!!!!!!!!!!!!!}}}zzzkkkVVV>>>,,,(((---+++'''&&&((((((&&&&&&***&&&&&&%%%$$$$$$$$$$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################""""""###$$$$$$$$$$$$###########################################################################!!!!!!""""""""""""!!!!!!"""""""""###$$$$$$$$$%%%###############$$$$$$$$$#######################################$$$%%%&&&########################"""""""""""""""""""""""""""######$$$%%%$$$$$$$$$%%%$$$$$$#########$$$$$$###############$$$$$$$$$#########################################################"""######$$$%%%################################################"""""""""""""""#########################################################################################################!!!!!!"""#########""""""########################$$$$$$############$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################"""###$$$%%%%%%$$$###"""################################################$$$###"""""""""###%%%%%%""""""###$$$$$$$$$$$$#################################################################################$$$$$$$$$$$$######""""""""""""############""""""!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""""""""####################################""""""""""""""""""""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$##############################"""""""""###$$$$$$""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$#####################$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$###""""""!!!!!!!!!"""""""""######"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""########################%%%$$$######""""""######""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""$$$###"""!!! vvvbbbKKK;;;111***))),,,)))$$$###&&&)))'''&&&(((&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&###$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""###$$$$$$$$$$$$$$$########################################################################""""""############""""""##################$$$$$$""""""#########$$$$$$$$$########################""""""""""""###$$$%%%%%%########################""""""""""""""""""""""""!!!"""###$$$$$$$$$######$$$######""""""#########""""""#########$$$$$$$$$######################################################""""""###$$$$$$%%%################################################"""""""""######$$$$$$$$$################################################################################################!!!""""""######"""!!! ########################$$$$$$############$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################!!!###$$$%%%%%%$$$###!!!################################################"""############$$$$$$$$$""""""###$$$$$$$$$$$$#################################################################################$$$$$$$$$$$$######!!!"""""""""############""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""####################################""""""""""""""""""""""""######################################################################################################""""""######$$$%%%""""""""""""########################"""""""""!!!""""""""""""""""""""""""""""""""""""""""""""""""###############$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$###""""""!!!!!!!!!!!!"""""""""###""""""""""""""""""""""""########################"""""""""""""""###$$$$$$""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""########################%%%$$$######""""""######""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""###"""!!!!!!!!!!!!!!!"""```GGG000+++000000+++''')))$$$###'''***(((%%%$$$&&&%%%$$$$$$######$$$$$$############$$$%%%&&&'''"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!"""###$$$$$$$$$$$$$$$##############################################################################$$$$$$$$$$$$######$$$$$$$$$###############""""""######$$$$$$$$$$$$########################!!!!!!!!!!!!"""###$$$%%%########################"""""""""""""""""""""""" !!!"""###$$$###""""""""""""!!!!!!"""###$$$$$$""""""######$$$$$$$$$$$$######################################################""""""###$$$%%%%%%#########################################################$$$$$$%%%%%%%%%################################################################################################""""""#########!!! ########################$$$$$$############$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################!!!"""$$$%%%%%%$$$"""!!!################################################""""""###$$$$$$$$$$$$###""""""###$$$$$$$$$$$$#################################################################################$$$$$$$$$$$$######!!!!!!""""""#########$$$""""""############"""""" !!!!!!""""""######""""""""""""####################################""""""""""""""""""""""""################################################""""""""""""""""""""""""##############################""""""###$$$%%%%%%""""""""""""############$$$#########""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$###""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!""""""###$$$$$$""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$##################%%%$$$$$$###"""#########""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!! !!!!!!"""###$$$}}}iiiDDD;;;111++++++,,,+++)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%########################""""""""""""""""""""""""""""""""""""""""""""""""!!!###$$$$$$######$$$%%%"""""""""""""""""""""""""""############$$$$$$$$$%%%###!!! !!!###%%%""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""############$$$$$$$$$$$$$$$$$$#########""""""######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$###""""""!!!!!!"""###############"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!!!!""""""#########$$$########################"""############$$$$$$$$$########################""""""############""""""######$$$$$$$$$$$$######$$$$$$###############$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$######"""!!!!!!!!!!!!!!!######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###""""""!!!########################""""""""""""""""""""""""########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$######&&&&&&&&&%%%$$$###"""!!!########################$$$$$$############$$$$$$$$$%%%%%%%%%%%%$$$######!!!!!!""""""######$$$$$$""""""""""""""""""""""""$$$$$$%%%%%%%%%&&&&&&&&&!!!"""""""""############%%%$$$###""""""###$$$%%%%%%%%%$$$###"""!!! """"""""""""!!!!!!!!!!!!""""""""""""""""""""""""$$$#########""""""!!!!!!""""""""""""""""""""""""########################%%%%%%%%%$$$$$$$$$$$$######$$$%%%%%%$$$"""""""""""""""""""""""""""$$$$$$###"""!!!!!!""""""""""""""""""""""""""""""$$$$$$$$$############"""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""######""""""""""""""""""""""""######"""!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""############"""""" !!!!!!"""$$$%%%&&&""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!"""######%%%$$$$$$######$$$$$$%%%""""""""""""""""""""""""$$$#########""""""!!!!!!""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""$$$###"""!!!!!!"""###$$$######$$$%%%%%%%%%%%%$$$ """###$$$$$$###""" """""""""""""""""""""""""""""""""""""""""""""""" !!!""""""###""""""vvv```JJJ999222+++'''(((***)))'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%########################""""""""""""""""""""""""""""""""""""""""""""""""!!!""""""!!!!!!"""###""""""""""""""""""""""""""""""#########$$$$$$$$$$$$###"""!!!!!!"""###$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$#########"""""""""!!!!!!#########$$$$$$$$$%%%%%%###$$$$$$$$$$$$###""""""!!!!!!"""###############"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!"""""""""####################################"""############$$$$$$$$$########################""""""############""""""######$$$$$$$$$$$$######$$$$$$###############$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$######"""!!!!!!!!!!!!!!!#########$$$$$$$$$%%%%%%################################################""""""""""""""""""""""""########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$$$$#########%%%%%%%%%%%%$$$######"""########################$$$$$$############$$$$$$###$$$$$$$$$$$$###"""""""""""""""""""""#########""""""""""""""""""""""""$$$$$$$$$$$$%%%%%%%%%%%%############$$$$$$$$$$$$$$$$$$###""""""###$$$$$$$$$$$$######"""!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""############"""""""""!!!""""""""""""""""""""""""########################""""""######$$$$$$%%%%%%#########"""""""""""""""""""""""""""""""""""""""$$$$$$###"""""""""""""""########################$$$$$$$$$############"""#################################"""""""""""""""""""""""""""""""""""""""######"""!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""############""""""!!!!!!!!!!!!"""###$$$%%%#########$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""###$$$$$$%%%$$$$$$######$$$$$$%%%""""""""""""""""""""""""############"""""""""!!!""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$""""""""""""""""""""""""###""""""!!!!!!""""""###$$$###"""!!!!!!"""###$$$"""######$$$$$$$$$$$$$$$!!!"""###$$$$$$###"""!!!"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!""""""""""""!!!ttt]]]CCC222...***&&&%%%'''))))))''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%########################""""""""""""""""""""""""""""""""""""""""""""""""!!!""""""!!!!!!"""###"""""""""""""""""""""""""""""""""#########$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$"""""""""#########$$$$$$"""""""""!!!!!!!!!!!!!!!#########$$$$$$$$$$$$%%%###$$$$$$$$$$$$###""""""!!!!!!"""###############"""############$$$$$$$$$########################""""""""""""""""""""""""""""""""""""####################################"""############$$$$$$$$$########################""""""############""""""######$$$$$$$$$$$$######$$$###############$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!!!!!!!!!!!!!#########$$$$$$$$$$$$%%%!!!!!!""""""###$$$%%%%%%########################""""""""""""""""""""""""########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$###########################$$$$$$############$$$$$$"""############"""!!!!!!############"""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$###""""""###$$$$$$"""""""""""""""""""""""" !!!!!!""""""#########""""""""""""""""""""""""############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!"""###$$$%%%%%%###"""!!! """$$$&&&""""""""""""""""""""""""$$$###""""""""""""""""""########################$$$$$$$$$############"""########################$$$#########""""""!!!!!!""""""""""""""""""""""""###""""""!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""############""""""######""""""""""""######$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#######################################$$$$$$%%%$$$$$$############$$$$$$""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""#########""""""###############""""""""""""######!!!"""######$$$$$$######!!!"""###$$$$$$###"""!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!""""""""""""!!!!!! pppeeeUUU???000,,,***(((&&&''')))***)))(((&&&&&&%%%%%%$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""!!!###$$$$$$######$$$%%%""""""""""""""""""""""""""""""""""""############""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""############$$$$$$$$$$$$###$$$$$$$$$$$$###""""""!!!!!!"""###############""""""#########$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#################################""""""#########$$$$$$$$$########################""""""############""""""######$$$$$$$$$$$$###############"""######$$$%%%########################################################################""""""!!!!!!!!!!!!""""""############$$$$$$$$$$$$!!!!!!""""""###$$$$$$$$$########################""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$############"""###$$$%%%%%%%%%%%%%%%########################$$$$$$############$$$$$$###############""""""!!!$$$$$$######""""""!!!!!!""""""""""""""""""""""""""""""""""""#####################$$$$$$$$$%%%%%%$$$##################$$$!!!!!!""""""############ !!!"""######$$$$$$""""""""""""""""""""""""#########"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######$$$###"""!!!!!!!!!"""$$$%%%""""""""""""""""""""""""######"""""""""""""""###########################$$$$$$$$$#########""""""!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$######"""!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""$$$$$$###"""!!!!!!""""""$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%""""""""""""""""""""""""#########""""""######$$$$$$$$$############$$$$$$""""""""""""""""""""""""#########"""""""""""""""""""""""""""""""""""""""###""""""""""""""""""###""""""""""""""""""""""""$$$$$$############$$$$$$###""""""""""""""""""###!!!!!!"""############"""!!!"""############"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###""""""!!! iiiQQQCCC666)))&&&,,,((((((((()))))))))((('''%%%%%%$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""!!!###$$$$$$######$$$%%%""""""""""""""""""""""""!!!!!!"""""""""#########""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""""""""#################################""""""#########$$$$$$$$$###$$$$$$$$$$$$###""""""!!!!!!"""###############""""""#########$$$$$$$$$""""""""""""""""""""""""##############################""""""""""""""""""########################""""""#########$$$$$$$$$########################""""""############""""""######$$$$$$$$$$$$############""""""###$$$$$$%%%########################################################################""""""!!!!!!!!!!!!""""""""""""#########$$$$$$$$$""""""""""""""""""""""""########################""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$#########""""""""""""###$$$%%%%%%%%%%%%########################$$$$$$############$$$$$$$$$$$$%%%%%%$$$$$$###"""$$$$$$######""""""!!!!!!########################!!!!!!"""""""""#########""""""""""""#########$$$#########$$$$$$#########!!!!!!!!!"""######$$$$$$ !!!!!!"""###$$$$$$%%%""""""""""""""""""""""""""""""""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######$$$###"""!!! """"""""""""""""""""""""###"""""""""""""""##############################$$$$$$$$$#########""""""!!!!!!!!!!!!!!!!!!!!!!!!############""""""!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""%%%$$$###"""!!!!!!!!!!!!$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%""""""""""""""""""""""""###""""""!!!!!!!!!""""""$$$######""""""######$$$""""""""""""""""""""""""""""""""""""""""""######"""""""""""""""""""""""""""""""""######"""""""""""""""""""""""""""""""""$$$$$$############$$$$$$"""""""""######"""""""""!!!!!!"""############"""""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###""""""!!! bbbPPP>>>444---&&&''',,,''''''(((((('''&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""!!!""""""!!!!!!"""###""""""""""""""""""""""""!!!!!!!!!"""""""""######""""""""""""""""""""""""""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!!!!"""""""""##################$$$$$$$$$$$$"""""""""############$$$###$$$$$$$$$$$$###""""""!!!!!!"""###############"""############$$$$$$$$$############################################################""""""""""""########################"""############$$$$$$$$$########################""""""############""""""######$$$$$$$$$$$$######""""""""""""###$$$%%%%%%########################################################################!!!!!!!!!!!!!!!""""""###"""""""""############$$$"""""""""""""""""""""!!!########################""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$############""""""""""""###$$$%%%%%%%%%%%%%%%########################$$$$$$############$$$$$$%%%%%%%%%%%%%%%$$$##################""""""""""""########################!!!"""""""""############!!!!!!"""""""""#########"""###$$$$$$$$$$$$###"""!!!!!!""""""#########$$$!!!""""""######$$$$$$$$$""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""###"""""""""!!!!!!!!! !!!"""$$$%%%$$$### """""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""########################"""""""""""""""""""""###""""""""""""""""""""""""!!!!!!!!!!!!!!!""""""###""""""""""""""""""""""""""""""############""""""$$$$$$###"""!!!!!!""""""$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&###########################"""!!!!!!!!!!!!!!!!!!######""""""""""""######""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""#########""""""#########""""""############""""""!!!"""######$$$$$$#########""""""""""""""""""###""""""""""""""""""""""""""""""""""""""""""""""""!!!""""""""""""!!!!!! vvvkkkEEE===333...---,,,++++++''''''((('''&&&%%%%%%&&&$$$$$$######$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%################################################""""""""""""""""""""""""""""""""""""""""""""""""!!!""""""!!!!!!"""###""""""""""""""""""""""""!!!!!!!!!!!!"""""""""###$$$###"""!!!!!!"""###$$$""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!!!!!!!"""""""""###""""""""""""#########$$$""""""""""""###############$$$$$$$$$$$$###""""""!!!!!!"""###############"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$####################################"""""""""!!!########################"""############$$$$$$$$$########################""""""############""""""######$$$$$$$$$$$$######""""""""""""###$$$%%%&&&########################################################################!!!!!!!!!!!!!!!"""######""""""""""""############ !!!!!!""""""##############################""""""""""""""""""""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&############""""""""""""######$$$%%%%%%%%%$$$$$$########################$$$$$$############$$$$$$$$$$$$$$$$$$$$$###"""""""""""""""""""""#################################"""""""""#########$$$$$$""""""#########$$$$$$$$$"""###$$$$$$$$$$$$###""""""""""""""""""#################################""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""########################"""""""""""""""""""""###!!!""""""###############"""""""""""""""""""""""""""""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""########################!!!!!!!!!"""######$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""""""""############""""""######"""""""""""""""############$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!!!!""""""######""""""""""""######""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!""""""""""""""""""""""""###""""""!!!!!!""""""###!!!"""###$$$$$$###"""!!!"""######$$$$$$$$$$$$$$$######""""""""""""######"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!""""""""""""!!!xxxlllTTT<<<222///***&&&(((++++++''''''((()))(((''''''((()))$$$#########$$$%%%%%%&&&#########$$$$$$%%%%%%%%%################################################"""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$######$$$%%%""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""%%%###""" """###%%%""""""""""""""""""""""""########################!!!!!!!!!!!!"""""""""""" !!!!!!!!!""""""######""""""""""""###############$$$$$$$$$$$$###""""""!!!!!!"""###############"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$#########""""""!!!!!!########################"""############$$$$$$$$$########################""""""############""""""######$$$$$$$$$$$$######""""""""""""###$$$%%%&&&################################################""""""""""""""""""""""""!!!!!!!!!!!!!!!"""######""""""""""""############!!!"""$$$%%%%%%########################""""""""""""""""""""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&############""""""""""""$$$$$$%%%%%%%%%$$$$$$###########################$$$$$$############$$$$$$###############"""!!!!!!!!!!!!""""""######$$$$$$####################################$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""###$$$%%%%%%$$$###"""######""""""""""""""""""$$$$$$$$$###############""""""""""""""""""""""""!!!!!!""""""#########$$$""""""""""""""""""""""""######################## !!!"""###$$$%%%%%%"""!!! !!!###&&&'''""""""""""""""""""""""""""""""!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$%%%%%%""""""""""""""""""""""""!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""""""""############""""""######""""""""""""######""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###""""""############""""""""""""######""""""""""""""""""""""""!!!!!!""""""#########$$$""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!"""###$$$$$$###"""!!!######$$$%%%%%%%%%%%%$$$######""""""""""""######"""""""""""""""""""""""""""""""""""""""""""""""" !!!""""""###""""""nnnUUUAAA444000************)))))))))(((((('''%%%$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%%%%$$$###$$$###!!! !!!!!!########################$$$#########""""""!!!!!!$$$$$$############$$$$$$######$$$$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$######""""""############""""""########################!!!!!!!!!!!!!!!!!!!!!!!!"""""""""###$$$$$$$$$%%%#########""""""""""""""""""###%%%&&&&&&%%%###""""""""""""""""""""""""""""""############$$$$$$$$$########################""""""""""""############$$$#########""""""!!!!!!######""""""######$$$%%%""""""""""""""""""""""""&&&%%%###"""""""""######""""""""""""""""""""""""######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%################################################""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!""""""""""""####################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%########################"""""""""""""""""""""""""""############$$$$$$$$$########################""""""###$$$$$$$$$$$$###&&&%%%%%%$$$#########$$$######""""""######$$$%%%##############################""""""""""""######""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""###$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!"""###$$$$$$%%% """"""""""""############$$$###"""!!!!!!"""###$$$$$$###"""!!!!!!"""###$$$######$$$$$$$$$%%%%%%%%%%%%%%%#########$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$############"""###"""!!! !!!"""$$$&&&""""""""""""""""""""""""'''&&&$$$###"""!!!!!!"""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""""""""############$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!""""""""""""!!!!!!ttt```KKK<<<333///---*********)))))))))(((((('''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%%%%$$$###&&&%%%$$$#########$$$$$$####################################"""""""""!!!$$$$$$############$$$$$$######$$$$$$$$$$$$######""""""""""""""""""""""""#########""""""""""""""""""""""""######"""""""""""""""############""""""########################!!!!!!!!!!!!!!!!!!!!!!!!##################$$$$$$###"""""""""""""""""""""######%%%%%%%%%%%%######""""""""""""""""""""""""!!!!!!"""""""""#################################""""""""""""##############################""""""######""""""######$$$%%%""""""""""""""""""""""""%%%%%%###"""""""""######""""""""""""""""""""""""######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%################################################""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!""""""""""""####################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%################################################"""############$$$$$$$$$########################""""""###$$$$$$$$$$$$###%%%$$$######"""""""""#########""""""######$$$%%%##############################""""""""""""######""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""!!!"""######$$$$$$######""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""######$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""###############"""!!! !!!"""###$$$###"""!!!!!!"""###$$$#########$$$$$$$$$%%%%%%&&&%%%$$$######$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&#########""""""""""""!!!$$$###!!! !!!"""$$$%%%""""""""""""""""""""""""%%%%%%$$$$$$###"""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""""""""############$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!""""""######""""""!!!lllZZZBBB111,,,------,,,))))))))))))((((((((((((&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%%%%$$$###%%%%%%$$$$$$$$$%%%%%%&&&####################################""""""""""""$$$$$$############$$$$$$######$$$$$$$$$$$$######""""""""""""""""""""""""$$$#########""""""!!!!!!!!!!!!""""""""""""!!!!!!""""""############""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!##################""""""""""""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""" !!!!!!!!!""""""""""""########################""""""""""""#####################$$$$$$$$$$$$$$$######""""""######$$$%%%""""""""""""""""""""""""%%%$$$######"""#########""""""""""""""""""""""""######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%################################################""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""############""""""""""""""""""####################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%################################################"""############$$$$$$$$$########################""""""###$$$$$$$$$$$$###$$$###""""""!!!"""""""""######""""""######$$$%%%##############################""""""""""""######""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""""""""""" !!!""""""######""""""""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########""""""""""""""""""""""""""""""""""""############"""!!!  !!!"""######""""""""""""###############$$$$$$$$$$$$%%%'''&&&%%%$$$######$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%###""""""""""""!!!!!!!!!$$$###"""!!!!!!!!!"""###"""""""""""""""""""""""""""###$$$%%%$$$$$$###"""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""######"""""""""############$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""##################"""NNNBBB444,,,---///---)))))))))((((((((('''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%%%%$$$###"""""""""######$$$$$$%%%#################################"""""""""""""""$$$$$$############$$$$$$######$$$$$$$$$$$$######""""""""""""""""""""""""$$$$$$######"""!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$######""""""!!!!!!"""""""""""""""#########$$$$$$############$$$$$$""""""""""""""""""""""""!!!!!!!!!"""""""""##############################!!!"""""""""#####################$$$$$$%%%%%%&&&######""""""######$$$%%%""""""""""""""""""""""""$$$$$$##################""""""""""""""""""""""""######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%################################################""""""""""""""""""""""""!!!"""""""""####################################"""""""""""""""""""""""""""""""""######"""""""""!!!"""""""""####################################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""#########$$$$$$$$$########################""""""###$$$$$$$$$$$$###$$$######"""""""""############""""""######$$$%%%########################$$$######""""""######$$$!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""!!!"""""""""""""""""""""""" !!!"""""""""""""""""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""#########"""""""""""""""""""""""""""""""""""""""!!!"""""""""############"""!!! !!!"""###""""""""""""""""""###############$$$$$$$$$$$$'''&&&&&&%%%$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%############""""""""""""%%%$$$###"""!!!!!!"""""""""""""""""""""""""""""" !!!$$$%%%&&&%%%###""""""""""""""""""""""""""""""######$$$$$$######"""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""############"""""""""#########$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""######$$$$$$$$$$$$######333000---+++,,,,,,)))'''(((((((((''''''''''''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%%%%$$$###""""""######$$$$$$$$$$$$########################""""""""""""""""""######$$$$$$############$$$$$$######$$$$$$$$$$$$######""""""""""""""""""""""""############""""""!!!!!!"""######$$$$$$######"""""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""$$$######""""""!!!!!!!!!!!!!!!""""""############$$$######""""""######$$$"""""""""""""""""""""""""""""""""#########$$$$$$########################!!!"""""""""#####################$$$$$$%%%%%%&&&######""""""######$$$%%%""""""""""""""""""""""""############$$$#########""""""""""""""""""""""""######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%################################################""""""""""""""""""""""""!!!"""""""""####################################""""""""""""""""""""""""###""""""""""""""""""###!!!"""""""""####################################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$####################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""#########$$$$$$$$$########################""""""###$$$$$$$$$$$$###$$$$$$#########$$$$$$%%%######""""""######$$$%%%########################$$$$$$############$$$$$$!!!"""""""""############""""""""""""""""""""""""####################################"""""""""!!!"""""""""""""""""""""""" !!!"""""""""""""""""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""#########"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""##################"""!!!!!!"""######"""""""""######"""""""""""""""#########$$$$$$$$$&&&&&&&&&&&&%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$###""""""!!!!!!!!!""""""""""""""""""""""""!!!###%%%&&&%%%$$$###""""""""""""""""""""""""######$$$$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""!!!""""""###############""""""#########$$$$$$$$$""""""""""""""""""""""""########################""""""!!!!!!!!!!!!""""""######$$$$$$$$$$$$######+++,,,+++***))))))+++,,,((('''''''''&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%%%%$$$######$$$%%%%%%&&&%%%%%%$$$########################""""""""""""############$$$$$$############$$$$$$######$$$$$$$$$$$$######"""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$$$$######""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!"""######$$$$$$########################""""""""""""""""""""""""############$$$$$$$$$$$$########################""""""""""""#####################$$$$$$$$$$$$$$$######""""""######$$$%%%""""""""""""""""""""""""""""""###$$$$$$$$$$$$###""""""""""""""""""""""""######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%################################################""""""""""""""""""""""""""""""""""""####################################""""""""""""""""""""""""######""""""""""""######""""""""""""####################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$%%%&&&######""""""######$$$%%%########################$$$$$$############$$$$$$""""""""""""############""""""""""""""""""""""""####################################"""""""""""""""""""""""""""""""""""" !!!""""""######""""""""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$#######################################$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############$$$###"""!!!!!!"""###$$$""""""############"""""""""""""""############$$$%%%%%%&&&&&&&&&&&&%%%%%%############$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$############""""""""""""""""""""""""""""""""""""!!!"""###$$$%%%%%%$$$###""""""""""""""""""""""""######$$$$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""!!!"""######$$$$$$######"""############$$$$$$$$$""""""""""""""""""""""""########################""""""!!!!!!!!!!!!"""""""""##################""",,,,,,+++*********+++,,,'''''''''&&&&&&&&&%%%%%%###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%%%%$$$######$$$%%%%%%%%%$$$###"""########################!!!"""""""""############$$$$$$############$$$$$$######$$$$$$$$$$$$######""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$""""""############""""""""""""############""""""########################""""""""""""""""""""""""!!!!!!!!!""""""""""""""" !!!!!!"""######$$$$$$!!!"""###$$$$$$###"""!!!""""""""""""""""""""""""""""""""""""####################################""""""""""""##############################""""""######""""""######$$$%%%""""""""""""""""""""""""!!!"""###$$$%%%$$$$$$###""""""""""""""""""""""""######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%################################################""""""""""""""""""""""""""""""""""""####################################""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$""""""""""""####################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################""""""###$$$$$$$$$$$$##################$$$%%%%%%######""""""######$$$%%%########################%%%$$$$$$######$$$$$$%%%""""""""""""############""""""""""""""""""""""""####################################""""""""""""""""""""""""""""""""""""!!!"""######$$$$$$######""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$########################""""""#########$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""######$$$$$$""""""""""""""""""""""""""""""""""""###############"""!!! !!!"""###!!!"""###$$$$$$###"""!!!""""""""""""###############$$$%%%''''''''''''&&&############$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######!!!""""""############"""""""""""""""""""""""""""###############$$$$$$$$$""""""""""""""""""""""""###$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$$$$$$$###"""############$$$$$$$$$""""""""""""""""""""""""########################""""""!!!!!!!!!!!!""""""!!!""""""######""""""!!!(((((((((***+++)))&&&###''''''&&&&&&&&&%%%%%%%%%"""###%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%%%%$$$###!!!"""######"""!!! ########################!!!!!!""""""#########$$$$$$$$$############$$$$$$######$$$$$$$$$$$$######"""""""""""""""""""""""" !!!"""###$$$%%%%%%!!!!!!""""""""""""!!!!!!""""""############""""""########################"""""""""""""""""""""""" !!!!!!""""""###### !!!!!!"""###$$$$$$$$$ """###%%%%%%###""" """"""""""""""""""""""""!!!!!!!!!!!!""""""""""""########################""""""""""""############$$$#########""""""!!!!!!#########"""###$$$$$$%%%""""""""""""""""""""""""!!!"""###$$$%%%%%%$$$###""""""""""""""""""""""""######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%################################################""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$""""""""""""####################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#################################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################""""""###$$$$$$$$$$$$###""""""!!!""""""###$$$$$$#########"""###$$$$$$%%%########################%%%$$$$$$######$$$$$$%%%""""""""""""############""""""""""""""""""""""""####################################""""""""""""""""""""""""""""""""""""""""""###$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$""""""""""""""""""""""""""""""######$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!"""###$$$$$$%%%########################""""""""""""############"""!!!  !!!"""!!!"""###$$$$$$###"""!!!""""""""""""############"""###%%%'''((((((((('''"""############$$$$$$$$$$$$$$$$$$############""" !!!"""###############""""""""""""""""""""""""$$$$$$###""""""######$$$""""""""""""""""""""""""###$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$$$$$$$###"""############$$$$$$$$$""""""""""""""""""""""""########################""""""!!!!!!!!!!!!""""""!!!!!!""""""""""""!!!!!!))))))))))))))))))))))))''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$#########""""""######$$$$$$$$$$$$#########"""!!!!!!!!!!!!!!!""" !!!"""###$$$$$$%%%########################""""""""""""!!!!!!!!!!!!!!!"""$$$$$$######$$$&&&&&&%%%###!!!!!!!!!!!!"""""""""""""""""""""""""""$$$#########""""""!!!!!!!!!  """###!!!!!!""""""######$$$$$$"""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""###%%%%%%###"""###$$$%%%$$$$$$###"""!!! """"""############""""""""""""#########$$$$$$$$$!!!""""""""""""#########"""############$$$$$$$$$$$$$$$$$$#########""""""################################################%%%%%%%%%$$$$$$#########################################################""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$###"""###$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################"""""""""""""""""""""""""""############$$$$$$$$$########################"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$######"""############$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""$$$$$$$$$###"""!!!!!! ########################"""""""""""""""""""""""""""""""""""""""######$$$################################################&&&&&&%%%$$$$$$###""""""######$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""#########"""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$ !!!"""$$$$$$######"""########################""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""%%%$$$"""!!!!!!!!!"""#########$$$$$$$$$$$$######$$$###""" !!!!!!###!!! """$$$%%%###!!!((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$#########""""""######$$$$$$$$$$$$######""""""!!!!!!!!!!!!""""""!!!!!!""""""######$$$$$$########################"""""""""""""""""""""!!!"""###$$$$$$###"""###%%%%%%$$$###"""!!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!############"""""""""!!!"""!!! !!!"""###"""""""""""""""#########"""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""###%%%%%%###"""###$$$$$$$$$######""""""!!!!!!""""""############""""""""""""#########$$$$$$$$$"""""""""#########$$$$$$"""############$$$$$$$$$$$$$$$$$$#########""""""################################################%%%%%%%%%$$$$$$$$$##############################################################################$$$$$$############$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$###"""###$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$####################################################################################################################################$$$$$$$$$$$$########################################################################"""############$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$######"""############$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!"""""""""#########""""""!!!!!!""""""###$$$$$$######"""!!!!!! ########################"""""""""""""""""""""""""""""""""""""""######$$$################################################&&&&&&&&&%%%$$$######"""#########$$$$$$$$$%%%%%%########################""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$!!!!!!######$$$######"""########################""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""$$$$$$"""!!!!!!!!!"""###"""######$$$$$$######"""$$$###"""!!!!!!!!!"""""""""!!! """$$$%%%###!!!''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$#####################$$$$$$$$$$$$######"""""""""!!!!!!""""""###"""""""""""""""#################################""""""""""""""""""""""""###$$$%%%$$$""""""###$$$%%%$$$###"""!!!!!!!!!""" ############""""""""""""""""""!!!!!!""""""###$$$############"""""""""""""""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!"""###%%%%%%###"""###$$$#########"""""""""""""""""""""############""""""###############$$$$$$$$$############$$$$$$$$$%%%"""############$$$$$$$$$$$$$$$$$$###############################################################%%%%%%%%%$$$$$$$$$$$$###################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$###"""###$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%########################################################################"""############$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$######"""############$$$$$$$$$########################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$#########""""""#########$$$$$$######"""!!!!!!!!!########################"""""""""""""""""""""""""""""""""""""""######$$$################################################&&&&&&&&&%%%%%%$$$$$$$$$###############$$$$$$$$$########################!!!"""""""""###$$$$$$$$$########################"""############$$$$$$$$$!!!"""######$$$$$$##############################""""""""""""""""""""""""!!!""""""######""""""!!!""""""""""""""""""""""""$$$######"""!!!""""""""""""######$$$$$$######"""###""""""""""""###$$$$$$"""!!!!!!"""$$$$$$###"""&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$##############################$$$$$$$$$$$$######"""""""""!!!""""""###############"""""""""""""""########################"""""""""""""""#########$$$%%%%%%$$$"""!!!"""###$$$######"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!#########"""""""""""""""###############$$$$$$$$$$$$$$$######""""""!!!!!!"""""""""""""""######$$$########################!!!!!!!!!!!!!!!!!!!!!!!!"""###%%%%%%###"""###$$$"""""""""""""""#########""""""############""""""##############################$$$$$$$$$%%%%%%%%%""""""#########$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$###"""###$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%########################################################################""""""#########$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$######""""""#########$$$$$$$$$########################"""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$############$$$$$$############""""""!!!!!!########################"""""""""""""""""""""""""""""""""""""""######$$$################################################&&&&&&&&&%%%%%%%%%%%%%%%################################################!!!!!!"""###$$$$$$%%%%%%""""""""""""""""""""""""""""""#########$$$$$$$$$""""""######$$$$$$$$$$$$########################"""""""""""""""""""""""""""""""""######"""""""""""""""""""""""""""""""""$$$######"""""""""""""""""""""############"""""""""""""""######$$$%%%&&&!!!!!!"""######$$$###"""&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$##############################$$$$$$$$$$$$######"""""""""""""""###$$$$$$#########"""""""""""""""########################!!!"""""""""#########$$$$$$%%%%%%$$$"""!!!"""###############"""""""""!!!""""""""""""""""""""""""""""""""""""""""""######"""######$$$$$$$$$$$$$$$$$$$$$######""""""!!!!!!"""""""""""""""######$$$########################"""""""""""""""""""""""""""###%%%%%%###"""###$$$"""""""""""""""#########""""""############""""""##############################$$$$$$$$$%%%%%%%%%""""""#########$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""########################"""###$$$$$$###"""###$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%########################################################################""""""#########$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$######""""""#########$$$$$$$$$########################"""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$############$$$$$$#########"""""""""""""""########################"""""""""""""""""""""""""""""""""""""""######$$$################################################$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$##########################################!!!""""""###$$$%%%%%%&&&""""""""""""""""""""""""""""""#########$$$$$$$$$###############$$$$$$%%%################################################""""""############""""""""""""""""""""""""""""""############"""""""""!!!"""""""""######"""""""""!!!!!!"""###$$$%%%%%%&&& !!!##################&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""#####################$$$$$$$$$######$$$$$$$$$$$$######""""""""""""######$$$%%%"""""""""""""""#################################!!!""""""######$$$$$$$$$###$$$%%%$$$""""""###$$$""""""############"""!!!########################""""""""""""############""""""###$$$$$$$$$$$$###############"""""""""""""""""""""""""""######$$$########################"""""""""""""""""""""""""""###%%%%%%###"""###$$$#########"""""""""""""""""""""############""""""$$$$$$$$$###########################$$$$$$$$$%%%"""############$$$$$$$$$###############$$$$$$$$$###################################################$$$$$$$$$$$$%%%%%%%%%################################################""""""""""""""""""""""""$$$$$$############$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""########################"""###$$$$$$###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$######"""############$$$$$$$$$########################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$#########""""""###############""""""""""""""""""########################"""""""""""""""""""""""""""""""""""""""######$$$#########################################################$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""#########$$$%%%%%%%%%########################"""############$$$$$$$$$$$$############$$$%%%%%%################################################"""######$$$$$$######""""""""""""""""""""""""""""""############"""!!!!!!!!!""""""######""""""!!! !!!"""###$$$$$$$$$$$$ """###$$$###"""###$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######""""""#########$$$$$$$$$######$$$$$$$$$$$$######""""""""""""###$$$%%%&&&!!!!!!""""""######$$$$$$########################!!!""""""######$$$%%%%%%"""###$$$$$$###"""###%%%!!!"""###$$$$$$###"""!!!""""""""""""""""""""""""!!!"""""""""############!!!!!!###$$$$$$$$$###""""""""""""""""""#########"""""""""""""""######$$$########################$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%%%%###"""###$$$$$$$$$######""""""!!!!!!""""""############""""""$$$$$$$$$#########"""""""""""""""#########$$$$$$"""############$$$$$$$$$""""""#########$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%########################################################################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""########################"""###$$$$$$###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$%%%%%%%%%&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$######"""############$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!"""""""""#########""""""!!!!!!""""""###"""""""""""""""""""""###########################"""""""""""""""""""""""""""""""""""""""######$$$################################################!!!!!!"""######$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$#########$$$%%%&&&################################################"""######$$$$$$######""""""""""""""""""""""""""""""######$$$###"""!!! !!!!!!""""""""""""!!!!!! """############""""""$$$$$$"""!!!"""$$$''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######""""""######$$$$$$$$$$$$######$$$$$$$$$$$$######""""""""""""###$$$%%%&&& !!!!!!"""###$$$$$$%%%########################!!!""""""###$$$$$$%%%%%%!!!"""$$$$$$######$$$&&&!!!"""###$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""#########$$$ !!!"""###$$$###""""""!!!!!!""""""######$$$$$$"""""""""""""""######$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%%%%###"""###$$$%%%$$$$$$###"""!!!!!! """"""############""""""$$$$$$$$$$$$######""""""!!!""""""""""""#########"""############$$$$$$$$$""""""######$$$$$$$$$$$$#########################################################$$$$$$%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!!!!!!!!!!""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""########################"""$$$$$$$$$###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""$$$$$$%%%%%%%%%&&&&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$######"""############$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""#################################"""""""""""""""""""""""""""""""""""""""######$$$################################################ !!!"""###$$$$$$%%%'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%$$$#########$$$%%%&&&######################################################$$$$$$$$$$$$######"""""""""""""""""""""""""""######$$$$$$"""!!! !!!!!!""""""""""""!!!!!! """######"""!!!!!!"""$$$$$$"""!!!"""$$$''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$$$$#########""""""!!!!!!######"""""""""""""""###""""""""""""##################"""""""""""""""###"""""""""""""""######$$$###########################$$$%%%$$$###"""###$$$$$$$$$##################""""""""""""""""""""""""########################""""""""""""####################################"""""""""!!!""""""###$$$$$$###""""""$$$%%%$$$"""%%%$$$###""""""###$$$%%%%%%%%%%%%$$$$$$#########################################################$$$$$$$$$#########"""""""""############$$$$$$$$$########################"""############$$$$$$$$$$$$$$$######"""!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""" !!!"""###$$$$$$$$$"""############$$$$$$$$$########################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&#########$$$$$$$$$%%%%%%$$$%%%%%%$$$###$$$''')))(((((('''&&&%%%%%%$$$$$$***)))'''&&&&&&'''((()))''''''&&&&&&&&&((()))***$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$######%%%''''''&&&&&&%%%$$$%%%&&&'''%%%#########$$$$$$%%%&&&''''''############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########################################################$$$$$$############$$$$$$"""""""""!!!!!!!!!!!!!!!""""""""""""""""""""""""$$$$$$############$$$$$$"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$############""""""!!!!!!""""""""""""""""""""""""########################$$$#########""""""!!!!!!""""""############""""""""""""""""""""""""""""""!!!!!!"""#######################################!!!""""""""""""#########!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$%%%%%%%%%$$$######$$$$$$$$$######"""""""""%%%%%%%%%$$$$$$#################################"""############$$$$$$$$$#########$$$$$$%%%%%%%%%########################""""""""""""""""""""""""########################""""""""""""""""""""""""$$$$$$############$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""###"""!!!"""###$$$###!!!''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$############"""""""""!!!$$$###"""!!!!!!"""######""""""""""""##################""""""""""""######"""""""""""""""###$$$$$$########################"""$$$%%%$$$###"""###$$$########################""""""""""""""""""""""""########################""""""""""""#######################################""""""""""""###$$$$$$%%%######$$$&&&'''&&&%%%$$$$$$###""""""###$$$$$$%%%%%%%%%$$$$$$$$$######################################################$$$$$$$$$#########"""""""""############$$$$$$$$$########################"""############$$$$$$$$$""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!""""""######$$$$$$$$$"""############$$$$$$$$$########################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###$$$$$$%%%&&&###$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%######%%%'''&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))***++++++,,,...---,,,***))))))))))))+++++++++++++++++++++++++++)))''''''(((((('''&&&%%%$$$###$$$&&&&&&%%%###%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######################################################$$$$$$############$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$############$$$$$$"""############$$$$$$$$$################################################$$$$$$#########"""""""""############################################################"""""""""!!!""""""############""""""""""""""""""""""""""""""!!!!!!"""#######################################"""""""""#########$$$$$$"""""""""""""""""""""""""""###$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########%%%%%%$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################""""""""""""""""""""""""########################""""""""""""""""""""""""$$$$$$############$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""###"""!!!"""###$$$###!!!&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$############""""""""""""$$$###!!! """###%%%"""""""""#########$$$$$$######"""""""""######$$$###""""""""""""###$$$$$$########################"""###$$$$$$###"""###$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###################################################$$$%%%%%%%%%$$$$$$%%%''')))((('''$$$$$$###""""""###$$$$$$%%%%%%%%%$$$$$$$$$$$$###################################################$$$$$$$$$###############"""############$$$$$$$$$########################"""############$$$$$$$$$!!!!!!""""""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$"""############$$$$$$$$$########################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%&&&&&&'''''''''(((&&&''''''&&&$$$$$$%%%'''((()))***+++,,,---...///000111444777999:::::::::<<<;;;999888777666666666999999888888777777666666666444222111000///---++++++)))((('''((('''%%%$$$%%%%%%%%%$$$$$$$$$$$$###&&&&&&%%%%%%$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###################################################$$$$$$############$$$$$$########################""""""""""""""""""""""""$$$$$$############$$$$$$"""############$$$$$$$$$########################""""""""""""""""""""""""$$$$$$$$$$$$$$$#####################################################################""""""""""""""""""############""""""""""""""""""""""""""""""!!!!!!"""###################################################$$$$$$$$$%%%########################!!!!!!###$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%########################"""############$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%########################""""""""""""""""""""""""########################""""""""""""""""""""""""$$$$$$############$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""###"""!!!"""###$$$###!!!&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$#########"""""""""""""""$$$###!!! """$$$%%%""""""#########$$$$$$$$$######""""""######$$$$$$######""""""######$$$%%%########################"""###$$$$$$###"""$$$%%%###############$$$$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""####################################$$$$$$######$$$$$$%%%&&&$$$######%%%'''))))))((($$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$########################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&''''''''''''''''''''''''$$$&&&((())))))***,,,...222222444666999;;;<<<===???AAADDDGGGIIIJJJIIIIIIFFFFFFFFFFFFFFFFFFGGGGGGHHHGGGGGGFFFEEEDDDCCCCCCBBB@@@>>>===<<<;;;888666777444111///...,,,)))'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$############$$$$$$###############$$$$$$$$$""""""""""""""""""""""""$$$$$$############$$$$$$""""""#########$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$#########################################################""""""""""""""""""######$$$$$$######"""""""""""""""""""""""""""!!!!!!"""#############################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""########################""""""""""""""""""""""""$$$$$$############$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""###"""!!!"""###$$$###!!!&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$""""""""""""""""""#########"""!!! !!!"""$$$%%%############$$$$$$$$$$$$###############$$$%%%%%%###############$$$$$$%%%########################!!!###$$$$$$######$$$%%%""""""#########$$$$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""####################################$$$$$$######$$$$$$%%%&&&"""!!!!!!###&&&''''''&&&#########$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$%%%$$$$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$########################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%&&&&&&&&&&&&&&&&&&&&&(((,,,000222555999<<<@@@AAABBBEEEGGGIIIKKKLLLJJJKKKMMMOOOPPPPPPPPPPPPKKKKKKLLLMMMNNNNNNNNNNNNPPPPPPOOONNNMMMMMMLLLLLLHHHGGGFFFFFFFFFEEEBBB@@@;;;999555444333222111///+++***)))((('''&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$############$$$$$$""""""######$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$############$$$$$$""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""############$$$$$$$$$$$$######""""""""""""""""""""""""!!!!!!"""#############################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""########################""""""""""""""""""""""""$$$$$$############$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""###"""!!!"""###$$$###!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$""""""""""""############!!!!!!!!!""""""###$$$$$$#########$$$$$$$$$$$$%%%###############$$$%%%&&&$$$############$$$%%%%%%########################!!!"""$$$$$$######$$$&&&"""""""""###$$$$$$%%%%%%""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###################################################$$$%%%%%%"""!!! """$$$%%%%%%$$$"""###$$$$$$$$$$$$###"""###$$$$$$$$$$$$%%%%%%%%%###############################################################$$$$$$$$$"""############$$$$$$$$$########################"""############$$$$$$$$$&&&%%%%%%$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$"""############$$$$$$$$$########################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''$$$$$$&&&''')))***+++,,,000444888<<<@@@CCCFFFIIILLLLLLMMMOOOPPPQQQRRRSSSRRRQQQPPPOOOPPPQQQSSSTTTRRRSSSSSSTTTTTTSSSSSSRRRRRRRRRRRRQQQQQQPPPPPPOOOKKKJJJJJJJJJKKKJJJGGGEEE999777555444666777777777555444222///,,,***((('''%%%$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%################################################$$$$$$############$$$$$$!!!!!!""""""###$$$$$$$$$""""""""""""""""""""""""$$$$$$############$$$$$$"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""##################$$$$$$$$$$$$######""""""""""""""""""""""""!!!!!!"""###################################################$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%########################"""############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###########################""""""""""""""""""""""""########################""""""""""""""""""""""""$$$$$$############$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""###"""!!!"""###$$$###!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$!!!"""""""""############ """###$$$$$$###############$$$$$$$$$%%%%%%############$$$%%%&&&'''$$$$$$######$$$$$$%%%&&&######################## """###$$$######%%%&&&!!!""""""###$$$$$$%%%%%%""""""""""""""""""""""""########################""""""""""""#######################################""""""""""""###$$$$$$###"""!!!"""$$$%%%$$$###"""###$$$$$$$$$$$$###"""######$$$$$$$$$%%%%%%%%%################################################""""""#########$$$$$$$$$"""############$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!""""""######$$$$$$$$$"""############$$$$$$$$$########################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$#########"""%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&'''''''''))),,,000444888;;;===BBBEEEIIIKKKMMMNNNPPPRRRQQQQQQQQQQQQQQQQQQQQQQQQOOOMMMIIIGGGHHHKKKPPPSSSRRRSSSUUUVVVWWWWWWVVVVVVTTTTTTTTTTTTTTTSSSSSSSSSOOONNNNNNNNNOOOMMMJJJGGG<<<999666666777888888888;;;:::999777555333111000,,,,,,***)))'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%'''(((((($$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%################################################$$$$$$############$$$$$$ !!!""""""###$$$$$$""""""""""""""""""""""""$$$$$$############$$$$$$"""############$$$$$$$$$################################################"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!"""""""""###############$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""!!!!!!"""#######################################"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$%%%%%%%%%$$$$$$$$$##############################""""""""""""""""""""""""########################""""""""""""""""""""""""$$$$$$############$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""###"""!!!"""###$$$###!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$!!!!!!""""""#########$$$ """$$$%%%$$$###"""######$$$$$$$$$%%%%%%%%%############$$$%%%&&&'''$$$$$$######$$$$$$%%%&&&######################## """###$$$######%%%&&&!!!""""""###$$$$$$%%%%%%""""""""""""""""""""""""########################""""""""""""####################################"""""""""!!!"""######$$$$$$###""""""$$$%%%$$$###"""###$$$%%%%%%$$$###"""#########$$$$$$%%%%%%%%%################################################""""""######$$$$$$$$$$$$"""############$$$$$$$$$########################"""############$$$$$$$$$#########$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""" !!!"""###$$$$$$%%%"""############$$$$$$$$$########################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$######""""""%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&'''''',,,///333999@@@EEEJJJLLLPPPRRRUUUVVVUUUUUUUUUVVVRRRQQQQQQPPPOOONNNMMMMMMEEEBBB===:::;;;@@@GGGKKKIIIKKKMMMQQQSSSUUUUUUUUUWWWWWWWWWWWWWWWWWWWWWXXXSSSSSSRRRSSSRRRPPPLLLIIICCC???;;;888777777666555;;;;;;;;;;;;;;;<<<<<<<<<555444222000---***((('''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((()))$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%################################################$$$$$$############$$$$$$ !!!"""#########""""""""""""""""""""""""$$$$$$############$$$$$$"""############$$$$$$$$$########################""""""""""""""""""""""""!!!!!!""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!""""""#########$$$###$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""!!!!!!"""#######################################!!!""""""""""""#################################!!!"""###$$$%%%&&&&&&&&&"""""""""######$$$$$$$$$&&&%%%%%%$$$$$$#################################"""############$$$$$$$$$%%%%%%%%%$$$$$$#################################""""""""""""""""""""""""########################""""""""""""""""""""""""$$$$$$############$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""###"""!!!"""###$$$###!!!###$$$%%%&&&''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$%%%%%%%%%$$$$$$#######################################""""""""""""######$$$$$$############$$$$$$""""""""""""""""""""""""!!!###&&&(((((('''%%%###$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!########################$$$$$$$$$$$$$$$$$$$$$$$$##############################""""""###$$$$$$%%%########################################################################$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$#########""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%)))'''$$$"""!!!###%%%'''$$$&&&'''&&&&&&)))///444444<<>>GGGHHHIIILLLNNNQQQTTTUUUUUUWWWZZZ\\\\\\ZZZWWWUUUVVVWWWXXXVVVRRRPPPNNNNNNLLLIIIFFFBBB>>>888222...333555999>>>AAACCCCCCCCC???===:::777555111...++++++((($$$###$$$%%%&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%################################################$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########"""############$$$$$$$$$%%%$$$"""!!! !!!"""###%%%$$$$$$######$$$$$$%%%""""""""""""""""""""""""%%%%%%$$$$$$###"""""""""########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""###$$$%%%%%%$$$###"""%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###"""######$$$$$$######"""""""""""""""############%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""######$$$$$$$$$$$$######$$$$$$$$$$$$$$$###"""!!!################################################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$%%%&&&''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################%%%%%%%%%$$$$$$$$$####################################""""""""""""######$$$$$$############$$$$$$""""""""""""""""""""""""!!!"""$$$&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$###"""""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$###############$$$########################################################################$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$#########""""""########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%'''***,,,---111777;;;???EEEKKKMMMMMMNNNRRRUUUVVVTTTUUUZZZ[[[YYYWWWYYY[[[VVVRRRPPPPPPOOOJJJEEEDDDBBB???<<<::::::;;;<<<>>>>>>???BBBEEEIIILLLNNNQQQRRRUUUXXXZZZZZZYYYYYYWWWXXXYYYVVVQQQKKKGGGEEEEEEDDDBBBAAA@@@>>>;;;999555555666888;;;???BBBDDDCCCAAA???===<<<888444111000---)))'''&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%&&&&&&(((''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$#########"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%################################################$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######"""############$$$$$$$$$$$$###"""!!!"""$$$&&&'''%%%$$$$$$######$$$$$$%%%""""""""""""""""""""""""##################$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""###$$$$$$$$$$$$###"""%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$######""""""""""""############%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""######$$$$$$$$$$$$######$$$$$$$$$$$$$$$###""""""$$$$$$$$$###############""""""""""""""""""""""""########################""""""""""""""""""""""""%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$###"""""""""%%%%%%%%%$$$$$$$$$$$$#################################""""""""""""######$$$$$$############$$$$$$""""""""""""""""""""""""""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$###"""################################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$##########################################################################################$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%############""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$#######################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%(((+++000555999===AAAEEEMMMMMMNNNOOOPPPRRRSSSTTTSSSRRRUUU[[[]]][[[ZZZ]]]___\\\ZZZZZZ[[[YYYTTTOOOPPPNNNLLLJJJGGGFFFEEEEEE@@@???===<<<<<<===???@@@EEEFFFIIILLLPPPSSSUUUVVVVVVXXXYYYWWWPPPIIIBBB??????>>>>>>???BBBDDDEEEDDD:::888555444666;;;@@@DDDFFFEEEEEEEEEDDDAAA<<<888555222///,,,+++)))'''%%%$$$$$$$$$$$$$$$%%%%%%&&&(((''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""#########$$$$$$################################################$$$$$$######$$$$$$%%%&&&$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###"""############$$$$$$$$$"""!!!!!!"""$$$&&&(((***%%%$$$$$$######$$$$$$%%%""""""""""""""""""""""""!!!""""""###$$$$$$%%%%%%########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""###$$$$$$$$$$$$###"""$$$$$$%%%%%%%%%$$$#################################$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%$$$$$$"""""""""#########$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""######$$$$$$$$$$$$#########$$$$$$$$$$$$###""""""$$$$$$$$$$$$######""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$###"""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$##############################""""""""""""######$$$$$$############$$$$$$""""""""""""""""""""""""############$$$$$$$$$%%%###$$$$$$$$$$$$$$$%%%%%%#########$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################""""""###$$$$$$%%%########################################################################$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&######$$$%%%&&&(((((()))000444:::???DDDGGGJJJKKKQQQMMMIIIHHHJJJLLLLLLKKKJJJIIILLLRRRUUUUUUYYY^^^\\\\\\]]]```bbbaaa]]]YYY[[[[[[ZZZYYYWWWUUUSSSRRRMMMIIIDDD===888555333222777888999<<<@@@DDDHHHKKKQQQUUUXXXYYYTTTNNNHHHDDDBBB@@@???@@@DDDGGGHHHHHH@@@===999666666999===@@@DDDDDDEEEGGGGGGEEE@@@===666444111000000...,,,***''''''&&&&&&%%%&&&&&&&&&(((''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""""""""#########################################################$$$$$$######$$$$$$%%%&&&$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$!!!!!!!!!"""$$$%%%'''(((%%%$$$$$$######$$$$$$%%%""""""""""""""""""""""""""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$#########################################################$$$$$$#########$$$$$$%%%%%%%%%$$$$$$###""""""""""""""""""""""""###$$$$$$%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$""""""#########$$$$$$$$$%%%%%%%%%$$$$$$$$$##############################""""""""""""""""""""""""######$$$$$$$$$$$$############$$$$$$$$$######"""%%%%%%$$$$$$###"""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$###"""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$##############################""""""""""""######$$$$$$############$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$%%%%%%&&&&&&#########$$$$$$%%%%%%%%%$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################!!!!!!!!!"""###%%%&&&'''########################################################################$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%'''+++///111;;;>>>CCCHHHLLLNNNMMMLLLJJJEEE>>><<<>>>???>>>===999888999>>>BBBGGGPPPZZZ[[[\\\___aaabbbaaa]]]ZZZ\\\\\\[[[ZZZXXXUUUSSSQQQNNNJJJEEE>>>888333111///111111111222444999===???KKKOOOUUUYYYXXXUUURRRQQQMMMJJJHHHGGGHHHIIIIIIHHHFFFDDDBBB???===<<<;;;;;;???@@@BBBEEEGGGEEEBBB???555333222222333333222000***)))((('''&&&%%%%%%%%%(((''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""""""""#########################################################$$$$$$######$$$$$$%%%&&&###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$"""""""""""""""###$$$$$$%%%$$$$$$######$$$$$$%%%""""""""""""""""""""""""$$$$$$$$$#########""""""########################""""""#########$$$$$$$$$################################################$$$##################$$$###$$$$$$%%%%%%%%%$$$$$$""""""""""""""""""""""""###$$$$$$%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$############$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$##############################""""""""""""""""""""""""######$$$$$$$$$$$$######"""######$$$$$$$$$######$$$$$$$$$#########""""""########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$###"""""""""###$$$$$$$$$$$$%%%%%%%%%##############################""""""""""""######$$$$$$############$$$$$$""""""""""""""""""""""""$$$$$$%%%&&&&&&&&&&&&%%%#########$$$$$$%%%%%%&&&$$$$$$###""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################!!!!!!!!!"""###%%%&&&'''########################################################################$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''(((,,,222888<<>>JJJVVV___aaabbbcccaaa]]]YYYWWWRRRQQQPPPNNNLLLIIIFFFEEECCCBBB@@@>>>;;;:::999888777666555444666999<<<>>>GGGKKKQQQUUUVVVWWWWWWXXXUUUSSSPPPNNNMMMLLLJJJHHHHHHIIIIIIHHHEEEAAA===:::<<<===???BBBEEEFFFDDDAAA888777555555666777666555...---+++((('''%%%$$$$$$(((''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""#########$$$$$$################################################$$$$$$######$$$$$$%%%&&&######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$############""""""!!!!!!%%%$$$$$$######$$$$$$%%%""""""""""""""""""""""""%%%%%%$$$$$$###""""""!!!########################"""############$$$$$$$$$################################################$$$$$$###""""""###$$$$$$######$$$%%%%%%%%%$$$$$$###########################$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$##############################""""""""""""""""""""""""######$$$$$$$$$$$$######""""""###$$$$$$$$$$$$###################################################$$$$$$$$$$$$$$$$$$$$$$$$########################"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$%%%%%%%%%##############################""""""""""""######$$$$$$############$$$$$$"""""""""""""""""""""""""""###%%%&&&&&&&&&$$$###"""######$$$%%%%%%&&&&&&$$$$$$###""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################################################################"""######$$$%%%########################################################################$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&''')))***,,,000666<<>>???@@@CCCDDDHHHJJJLLLMMMNNNOOOQQQSSSRRRPPPOOONNNNNNMMMKKKIIIIIIJJJLLLLLLJJJFFFAAA>>><<<===>>>BBBFFFHHHHHHGGGBBB???;;;888888777666666555333111...+++)))'''&&&(((''''''&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%################################################$$$$$$######$$$$$$%%%&&&"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$$$$$$$$$$$$$######"""!!!%%%$$$$$$######$$$$$$%%%""""""""""""""""""""""""$$$$$$##########################################"""############$$$$$$$$$################################################$$$$$$###""""""###$$$$$$"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$###############$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$##############################""""""""""""""""""""""""######$$$$$$$$$$$$######""""""###$$$$$$$$$$$$$$$"""""""""###$$$$$$%%%%%%########################################################################!!!"""###$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$#########$$$$$$%%%%%%%%%##############################""""""""""""######$$$$$$############$$$$$$"""""""""""""""""""""""" !!!$$$&&&&&&%%%###!!!""""""###$$$%%%%%%&&&&&&%%%$$$###""""""###$$$%%%################################################""""""""""""""""""""""""########################&&&%%%$$$###""""""""""""########################################################################$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''))),,,111777===CCCGGGIIIMMMLLLMMMOOOQQQQQQMMMIII;;;999555111///...///000++++++...111222555???JJJFFFHHHIIIHHHEEEBBB@@@??????@@@AAACCCFFFIIILLLMMMLLLMMMNNNNNNMMMKKKIIIGGGIIIHHHFFFEEEFFFGGGIIIJJJJJJJJJIIIHHHFFFGGGIIIKKKIIIIIIIIIKKKMMMMMMJJJHHHHHHJJJLLLNNNLLLIIIEEECCC>>>>>>@@@CCCHHHKKKLLLKKKKKKFFF@@@;;;888777555444<<<:::777444000---+++***(((''''''&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%################################################$$$$$$######$$$$$$%%%&&&"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%"""############$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###%%%$$$$$$$$$$$$$$$$$$%%%"""""""""""""""""""""""""""""""""###$$$$$$%%%%%%########################"""############$$$$$$$$$""""""""""""""""""""""""########################%%%$$$###""""""###$$$%%%"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$#########$$$$$$###############$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$######!!!"""###$$$$$$$$$$$$$$$!!!!!!"""###$$$%%%%%%&&&""""""""""""""""""""""""""""""""""""""""""""""""########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###""""""######!!!!!! !!!!!!!!!!!!!!!!!!""""""""""""######$$$$$$$$$$$$######"""""""""""""""######$$$""""""###$$$$$$$$$$$$###########################$$$$$$$$$#########""""""########################$$$$$$$$$$$$$$$$$$$$$$$$##############################""""""######$$$%%%########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''''''''''''''(((***,,,...888999:::===@@@DDDHHHJJJOOOOOOOOOOOOOOOOOONNNNNNMMMEEE:::222///000111111///---,,,...222666999:::???<<<999;;;@@@EEEGGGHHHLLLKKKLLLOOOPPPMMMKKKJJJKKKMMMMMMKKKKKKKKKFFF@@@GGGDDDAAA@@@AAACCCDDDDDDBBBAAA???===;;;<<<@@@CCCEEE@@@>>>AAAEEEEEEEEEGGGDDDDDDEEEFFFGGGHHHIIIIIIHHHHHHIIIJJJKKKLLLMMMNNNMMMIIIDDD>>>999666555555555666999999888444000---+++***(((&&&$$$###""""""'''&&&&&&%%%%%%&&&&&&&&&&&&&&&''''''&&&$$$###!!!%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%###########################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########""""""""""""####################################"""############$$$$$$$$$$$$###"""!!!!!!"""###$$$$$$$$$###"""!!!!!!""""""%%%###!!!"""$$$%%%$$$!!!######""""""""""""######"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$#########"""""""""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$########################"""############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$###"""!!!######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###""""""#########""""""!!!!!!""""""###!!!!!!!!!!!!"""""""""###""""""############"""""""""""""""""""""######$$$""""""###$$$$$$$$$$$$###########################$$$$$$$$$#########""""""########################$$$$$$$$$$$$$$$$$$$$$$$$##############################""""""######$$$%%%########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&&&&)))((('''(((***///333666AAABBBCCCDDDGGGIIIKKKLLLQQQPPPPPPOOONNNNNNMMMMMMKKKDDD999111............111///------///333666888<<<;;;<<<@@@FFFKKKMMMNNNKKKIIIGGGGGGGGGFFFFFFGGGDDDEEEDDDAAAAAACCCAAA===BBB@@@??????@@@AAAAAA@@@>>>>>>===<<<<<<>>>CCCFFFFFF@@@;;;===???>>>@@@CCC@@@AAAAAABBBCCCEEEFFFGGGHHHIIIKKKMMMNNNPPPPPPQQQKKKHHHDDD@@@<<<:::999888333555888::::::888444222---,,,***'''&&&$$$$$$$$$&&&%%%%%%%%%%%%&&&&&&'''%%%&&&&&&&&&&&&%%%###"""%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%###########################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######""""""""""""####################################"""############$$$$$$$$$$$$###""""""""""""###$$$$$$$$$###"""""""""""""""%%%###!!!"""$$$%%%$$$"""$$$$$$############$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$#########"""""""""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$########################"""############$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$###""""""######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######"""#########$$$######""""""######$$$!!!!!!!!!"""""""""######!!!!!!""""""""""""!!!!!!"""""""""""""""######$$$""""""###$$$$$$$$$$$$###########################$$$$$$$$$#######################################$$$$$$$$$$$$$$$$$$$$$$$$##############################""""""######$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$(((((((((***///666<<<@@@GGGHHHJJJLLLMMMNNNNNNNNNOOONNNMMMLLLKKKIIIIIIHHHEEE???777111............111000000111444888===@@@AAAAAACCCFFFJJJMMMMMMLLLLLLIIIEEEAAA???@@@CCCDDDDDDEEEDDDBBBDDDJJJKKKIIIIIIHHHGGGGGGHHHIIIHHHGGGEEEFFFGGGHHHIIIMMMRRRVVVSSSKKKEEEDDDDDDBBBDDDGGGIIIHHHEEEBBB@@@?????????@@@BBBDDDFFFIIIJJJKKKLLLKKKIIIFFFCCC???===;;;:::222444777:::;;;:::999777333111...***(((&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%###########################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###"""""""""#########$$$$$$########################"""############$$$$$$$$$$$$$$$############$$$$$$$$$###""""""""""""""""""$$$###"""###$$$$$$###"""%%%$$$$$$######$$$$$$%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$###############"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$##############################"""############$$$$$$$$$#########""""""###############$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$$$$$$$###""""""######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$###############$$$#########""""""#########!!!!!!"""""""""#########""""""############"""""""""""""""""""""######$$$""""""###$$$$$$$$$$$$###########################################################################$$$$$$$$$$$$$$$$$$$$$$$$##############################""""""######$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&%%%$$$'''(((,,,000777===CCCFFFGGGIIILLLNNNOOONNNMMMLLLGGGFFFEEEDDDBBB@@@??????:::888444111111222333444111444777;;;???DDDIIILLLKKKJJJIIIHHHGGGFFFEEEDDDAAACCCDDDCCCEEEKKKPPPRRRUUUWWWXXXYYY^^^eeegggeeedddaaa^^^]]]^^^```aaaaaa[[[\\\^^^___bbbfffkkkooojjjddd___^^^[[[WWWWWWYYYaaa]]]VVVMMMDDD>>>999777:::;;;;;;===???BBBDDDEEEKKKJJJHHHEEEBBB???<<<;;;666666777888999:::;;;;;;:::777333///+++(((&&&&&&$$$$$$$$$$$$$$$%%%&&&'''$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%###########################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%######"""""""""""""""###$$$############$$$######$$$######""""""######$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""######$$$$$$######"""########################""""""#########$$$$$$$$$######""""""""""""############$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$######"""######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$###############$$$$$$###""""""!!!!!!""""""###""""""""""""###############$$$$$$%%%%%%$$$$$$###"""""""""""""""######$$$""""""###$$$$$$$$$$$$###########################################################################$$$$$$$$$$$$$$$$$$$$$$$$##############################""""""######$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''''''''&&&***...444<<>>;;;>>>CCCFFFGGGHHHJJJLLLKKKIIIGGGDDDBBBBBBCCCEEEBBBKKKTTTXXX^^^gggllllllmmmqqqsssuuuyyy~~~}}}yyyyyyssslllhhhiiimmmqqqssskkklllnnnooopppsssxxx{{{{{{xxxwwwwwwtttmmmjjjlllvvvqqqggg\\\PPPEEE>>>:::>>><<<;;;;;;<<<>>>AAACCCEEEEEEDDDDDDCCCBBBAAA@@@===;;;888666666888:::<<>>>>>======>>>???AAACCCEEEGGGBBB@@@<<<999888888999;;;??????===:::666111---***'''&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%###########################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%#########$$$$$$$$$$$$%%%########################"""############$$$$$$$$$######$$$$$$$$$$$$######"""""""""""""""######$$$"""$$$$$$$$$###"""###$$$!!!!!!!!! !!!!!!!!!"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###############$$$$$$$$$"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$##############################"""############$$$$$$$$$#########""""""###############$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################""""""###$$$$$$$$$$$$#########$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################""""""###$$$$$$%%%$$$######""""""######$$$""""""#########$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$"""""""""""""""######$$$""""""###$$$$$$$$$$$$###########################""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$##############################""""""######$$$%%%########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%'''***---///777:::???DDDFFFEEEBBBAAABBBBBB@@@>>>:::666111///,,,------...///000111111222777===AAACCCCCCEEEGGGIIIIIIGGGCCC??????EEEKKKSSSUUUXXXYYYZZZ^^^cccggg~~~~~~vvvllliiikkkjjjgggggghhheee```WWWPPPFFF???>>>BBBFFFIIINNNOOOQQQRRRRRRTTTWWWYYYbbbbbbeeehhhfffaaaaaadddiiihhhgggeeeaaa\\\XXXVVVLLLNNNOOOOOOLLLFFF@@@===:::::::::;;;===AAADDDFFFCCCCCCBBBAAA>>><<<:::888;;;<<<>>>>>><<<777333000))))))((('''&&&&&&&&&&&&((('''%%%$$$$$$$$$$$$%%%"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%###########################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$$$$%%%%%%########################"""############$$$$$$$$$""""""###$$$$$$###"""""""""""""""""""""###$$$$$$"""$$$%%%$$$"""!!!###%%%""""""!!!!!!!!!!!!"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$""""""#########$$$$$$$$$"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$########################"""############$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################""""""###$$$$$$$$$$$$$$$######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""######""""""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%"""############$$$$$$$$$######$$$$$$$$$$$$######"""""""""""""""######$$$""""""###$$$$$$$$$$$$###########################""""""######$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$#################################"""###$$$$$$%%%########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%'''+++000222999:::===??????>>><<<:::555555555444222000...,,,,,,,,,---///111222333444888===CCCFFFFFFDDDEEEFFFCCCCCC@@@===<<>>888666888:::<<<===>>>@@@AAABBBDDDGGGIIIOOOOOORRRUUUSSSQQQSSSXXX\\\]]]```aaabbb```^^^\\\XXX[[[```aaa\\\SSSHHHAAA>>><<<:::999:::<<>>@@@???<<<888555+++***)))((('''&&&&&&&&&)))'''&&&$$$######$$$$$$"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%########################$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%########################"""############$$$$$$$$$!!!"""###$$$$$$###"""!!!""""""!!!""""""###$$$$$$!!!$$$%%%%%%"""!!!###%%%######""""""""""""######"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$""""""######$$$$$$$$$$$$"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$########################"""############$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################!!!"""###$$$$$$$$$$$$$$$######$$$$$$$$$$$$######%%%%%%%%%$$$$$$$$$######&&&&&&%%%%%%$$$###""""""######$$$$$$$$$%%%%%%%%%################################################$$$$$$$$$$$$$$$###"""!!!######""""""######$$$%%%########################$$$###""" """###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%$$$$$$$$$%%%%%%$$$"""######$$$$$$$$$$$$######&&&&&&&&&%%%%%%$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&$$$$$$###""""""######$$$&&&'''((('''%%%$$$$$$%%%%%%&&&((())))))'''&&&%%%&&&%%%#########%%%'''((('''&&&&&&&&&&&&&&&&&&&&&$$$###""""""$$$&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%$$$$$$######$$$$$$%%%$$$#########""""""!!!!!!######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&(((((((((&&&%%%%%%''')))###'''******))),,,444;;;999777444222000///000000111000...---+++++++++,,,---------...111555999<<>>DDDOOOPPPVVV\\\aaaeeepppzzzxxxkkk]]]RRRLLLDDDFFFGGGGGGDDD???;;;999888888888888777888999;;;999===@@@DDDKKKPPPJJJAAA???===;;;999999:::;;;;;;888999:::;;;======<<<;;;===;;;999:::???EEELLLPPP___fffpppyyy}}}yyypppiiijjjgggccc___[[[TTTJJJBBB888999;;;===>>>??????>>>>>>===;;;<<<>>>@@@@@@???===999333...)))'''''''''&&&%%%######%%%%%%$$$###%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$######$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$################################################''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$###""""""######""""""######$$$%%%########################$$$###"""!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%%%%%%%$$$$$$######$$$$$$$$$$$$######%%%%%%$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%$$$%%%&&&'''''''''''''''$$$&&&((())))))***,,,...///111333555444222...,,,((((((''''''((()))+++,,,000000111111000...---+++---+++)))((()))(((&&&%%%(((((((((''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%$$$$$$######$$$$$$%%%###############"""""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&'''((('''%%%%%%%%%&&&'''))),,,222666777444000---///222666999:::::::::222000...,,,+++,,,...///---333;;;AAAEEEGGGHHHIIIGGGBBB>>>>>>>>>@@@HHHPPP^^^bbbjjjqqqrrrnnnooosssyyywwwpppdddUUUIIIBBB@@@999999888888777555444444333555888888999===DDDKKKJJJLLLNNNPPPWWW\\\\\\WWWSSSNNNHHHCCC@@@@@@AAAAAA???@@@BBBEEEHHHGGGEEEBBB===;;;888666666:::AAAFFFQQQ\\\lllzzz{{{xxxqqqnnnkkkiiifff```WWWPPP<<<:::888777888:::===???BBB@@@>>>>>>???BBBCCCCCC???===999444///+++((('''%%%$$$######%%%&&&%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################'''''''''&&&&&&&&&&&&%%%&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################&&&&&&&&&''''''&&&%%%%%%######""""""######$$$%%%########################$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%%%%$$$$$$$$$%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''((()))*********)))---///000000//////000222666777999:::999555111...,,,+++******)))******+++000111333555666555444444222000///...---,,,)))'''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%'''((((((&&&%%%&&&'''***---111444666444111...555888<<>>===444222///,,,+++,,,---///222999AAAFFFGGGEEECCCCCC@@@???@@@DDDKKKUUUaaajjjnnnnnnqqqrrrlllaaa[[[[[[___\\\WWWQQQMMMJJJJJJJJJGGGEEEBBBAAAAAABBBBBBBBBAAACCCEEEIIIPPP[[[hhhqqqrrrmmmeee___aaaiiiqqquuuvvvssskkkaaaWWWRRRSSSUUUXXXYYY[[[^^^```^^^XXXSSSHHHFFFBBB===999:::>>>BBBBBBKKKXXXccckkkssszzz~~~nnnkkkgggffffffddd___[[[OOOIII@@@999666999???CCCDDDBBB@@@@@@AAABBBBBBAAA???>>><<<888444///+++)))&&&%%%######%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%&&&&&&'''''''''&&&&&&######""""""######$$$%%%########################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%%%%$$$###$$$&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&))))))***+++++++++++++++000111333333222222333555888999<<<======;;;888666333222111///...---,,,,,,---///222555888:::;;;;;;999888666666666555222000,,,,,,+++***((('''&&&%%%&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%###############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&((('''&&&&&&((())),,,111777888666555666999BBBCCCDDDDDDBBB???;;;999222000...---...///222333>>>CCCIIIJJJFFFBBB@@@@@@>>>GGGTTT___iiiqqqvvvwwwpppkkkeee```VVVJJJEEEEEEFFFCCCCCCGGGOOOWWWZZZ[[[WWWYYY^^^cccfffeee___ZZZ```]]]\\\bbbqqqxxxuuuzzzxxxppppppuuuxxxxxxyyyzzzzzztttiiiaaaWWWUUUPPPIIICCC>>>;;;;;;:::???FFFLLLSSS\\\gggnnneeeddddddfffiiiiiieeeaaa```[[[SSSKKKEEEBBBBBBBBB@@@??????@@@BBBCCCBBBAAA===<<<;;;999666333000...***'''%%%$$$%%%''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&&&&&&&$$$%%%&&&&&&&&&&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&&&&''''''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################&&&&&&&&&%%%%%%%%%%%%$$$&&&&&&&&&&&&%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##############################$$$%%%%%%%%%$$$$$$######""""""######$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%% ###&&&&&&$$$###%%%'''$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))***,,,,,,++++++++++++,,,,,,+++---///000000111333555444666999<<<>>>?????????999999777666444222111000,,,---///222555888;;;<<<>>>======>>>@@@???===;;;888666444111---)))'''%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%#########$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&'''''''''(((+++......555<<<>>><<<===BBBGGGFFFEEECCC@@@<<<888666444...///000111444777:::<<>>???CCCKKKUUU]]]aaabbbdddmmm}}}vvvwwwqqqkkknnn|||{{{ppphhhgggeeeaaa[[[RRRHHHAAA999;;;===???BBBFFFKKKNNNHHHLLLUUU```jjjnnnkkkgggeeeffffffddd]]]SSSJJJDDD<<<;;;;;;===AAACCCDDDDDD===<<<:::888666555555444///,,,(((&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&'''((()))))))))))))))'''((()))******)))((('''((((((''''''''''''(((((())))))*********+++++++++******++++++++++++******(((((('''''''''&&&&&&&&&""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################""""""###$$$$$$$$$$$$$$$######""""""######$$$%%%###########################$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###&&&&&&###"""%%%((($$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''((()))***,,,...///000...,,,***)))***+++---)))+++---------...///111///000222444666888:::;;;999888888777666555444333//////...///000222555666<<<<<<===@@@CCCDDDCCCAAA@@@???<<<999666222000///((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''***///333555999???BBBCCCDDDFFFGGGAAA???;;;777555444444444333444666888;;;===>>>??????AAACCCBBBBBBIIIUUU```jjjvvvzzzooo___QQQLLLEEE@@@???>>>===@@@DDDRRRZZZbbbgggggggggiiilllrrr{{{|||rrrmmmrrr~~~xxxwww}}}|||tttuuuxxx}}}~~~vvvggg[[[GGGDDD???======>>>???@@@999;;;BBBNNN[[[dddggggggdddhhhmmmoookkkbbbXXXQQQBBB>>>;;;999<<<@@@CCCEEEAAA???;;;888666777888999444111,,,((('''&&&&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&'''((())))))++++++,,,---............,,,---///000000///---,,,,,,++++++******++++++,,,////////////000000000000000000111222222111000000---,,,,,,+++***)))((((((########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################)))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###########################$$$%%%%%%&&&&&&&&&&&&#########"""###$$$$$$%%%###########################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%###'''&&&###"""%%%((($$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((()))***+++...000222333222000,,,)))((()))+++------...///...,,,++++++,,,---------------...///000444555555555555555444444444222///,,,,,,---///000777888:::>>>BBBDDDCCCBBBBBBAAA@@@???===<<<;;;:::************))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&'''+++222666<<<===@@@CCCFFFFFFBBB???<<<999555222111333666999:::;;;===>>>???>>>===<<>>>>>???@@@@@@>>>===<<<555333222333555888999:::=========???AAAAAA???===999???FFFPPPdddzzzooo\\\OOOIIIIIIJJJ]]]WWWUUUXXX[[[___kkkwww}}}wwwvvv{{{tttqqqqqqwww{{{yyy}}}|||xxxoooooosss~~~{{{~~~vvveeeTTTOOOQQQRRRSSSTTTMMMGGGAAA???BBBFFFGGGFFFWWWYYY^^^gggppprrrmmmhhhbbbOOO>>>;;;>>>??????@@@AAAAAABBBAAA:::555999AAA===999444...***'''&&&&&&###$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$%%%%%%%%%''''''&&&%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%#########$$$%%%&&&'''((((((***---......///111222333333222222222222333333555555444333333333333333111111000000000////////////.........///111333444666666666777777777777777777666666555333222000///---,,,***((('''%%%%%%$$$%%%%%%#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$777555111---***'''%%%%%%((('''%%%$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''((()))******+++***,,,...000222222111111666555333111000/////////////////////...------,,,,,,+++++++++,,,---///000---......//////.........///...------......,,,***+++,,,---000444777;;;===???@@@AAACCCDDDDDDDDDDDDBBB???;;;999777333///+++---***'''%%%&&&&&&&&&%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&%%%$$$%%%&&&(((((((((***,,,000555:::<<<999999999888888777666555555555666999<<>>???AAA@@@???>>>???@@@EEESSScccppp|||uuudddWWWUUUSSSQQQ[[[jjjyyyrrrmmmnnnqqquuu}}}~~~xxx|||wwwsssrrroookkkjjjmmmcccUUUIIICCC@@@>>>===CCCEEEJJJSSS```mmmwww}}}uuufffWWWSSSPPPJJJCCCAAA@@@???@@@BBB@@@:::888999;;;:::777444///+++(((&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&'''((()))******---///000111111333444555444333333222222222333222222111000000000000000111111111000000000////////////......///000111222555555666666777888888888666666666666555333222111111000...---+++******)))((((((&&&%%%$$$$$$$$$%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$===;;;888444///***'''$$$&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$%%%%%%%%%&&&'''''''''(((((()))***+++------......///000222333333222111333222000...,,,,,,,,,,,,+++,,,,,,---------,,,,,,,,,,,,---...///000111111555555666777777555444333333222111111222000---+++,,,+++******,,,000333666;;;<<<>>>AAADDDEEEGGGGGGHHHFFFDDDCCC@@@<<<777333111---)))'''&&&&&&&&&%%%'''''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%###%%%&&&&&&&&&''')))+++&&&(((,,,111555888;;;<<<444333222000000000000111333555888<<<@@@BBBCCCDDDCCCDDDCCC@@@>>>AAAIIIPPPXXXhhhyyy{{{rrrkkk^^^KKKFFFSSS\\\___qqq~~~yyyxxx|||yyyhhhXXXMMMFFFCCCBBB======???EEERRRdddvvvvvvlllgggbbbYYYQQQNNNGGG@@@===@@@BBB???;;;::::::;;;;;;:::666000***'''(((((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((((((***+++,,,---...000222333333333555666666555444222111111111111...---,,,,,,+++,,,,,,,,,000000///////////////...//////............//////222222333444666777888888666777999:::999888666555666555444222111000000000---,,,***(((&&&$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$??????===999555///***'''$$$%%%&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&$$$%%%%%%&&&'''(((((()))(((((()))+++,,,...//////000000111222222222111111---,,,+++***+++,,,---...///000000000000000//////...///111333444555555555444444444444444444444333:::999888777666444000---......,,,+++,,,---///111555777999===@@@CCCEEEFFFFFFGGGGGGGGGEEEBBB>>>;;;444111,,,)))((('''&&&%%%''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%&&&'''&&&''')))+++&&&***///444777888777777333111///------...000111666999===@@@BBBBBBCCCCCCBBB@@@>>>@@@FFFRRRaaajjjrrrwwwyyyuuujjj^^^RRRKKKLLLDDDGGGXXXiiivvv}}}||||||xxxzzzmmmaaaYYYTTTRRREEEBBB>>>AAAKKKZZZjjjttt|||wwwqqqiii```YYYVVVOOOEEE;;;:::===>>>@@@CCC;;;<<<<<<;;;888333...***((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&''''''''')))))))))***+++---...///000222444555444444555666444333222000///...------***))))))(((((())))))))),,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,,,,,,,---...///000222333444555777888;;;<<<===<<<:::999999888777666555555444444222000...,,,)))&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$??????>>><<<999444///---$$$%%%%%%&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%&&&'''(((((())))))'''((()))***,,,---...//////000000000000000000000......------...000111222333333333333333222111111222333333444444444333333666555444333444555777888888777666666666555222//////000000000///...------///000222444777:::===>>>@@@CCCEEEGGGFFFEEECCCBBB>>>:::555111...+++'''%%%'''&&&&&&&&&&&&'''))))))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&'''&&&%%%%%%''')))***,,,111444555444222000111000...------000333555===@@@CCCCCCBBBAAABBBDDD;;;<<>>CCC======;;;999666333111///''''''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''(((*********+++---...000111111333555555444444555666222111///---+++******)))))))))((((((((())))))***))))))))))))************......------,,,,,,+++******+++,,,---...///000000444555777999:::999888777888888777666555555555666444333111///---***((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$>>>??????>>><<<999555333''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((&&&'''''''''((()))))))))'''((()))***+++,,,---.........//////////////////111000/////////000111222//////000000000000000///222222111111111000000000666555444333333444666777222111000111333444333222000111222222111000...---,,,,,,,,,---///000222333999<<<@@@BBBBBBBBBCCCDDDEEECCC>>>:::666111,,,((((((((('''&&&'''((()))***%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&'''''''''%%%%%%''')))...000111333222000...,,,...---------000444888;;;@@@AAABBBAAA>>>>>>BBBEEEEEEJJJYYYooojjjZZZIIIBBBEEENNNZZZccciiirrrtttqqqxxx|||zzz}}}wwwkkkXXXGGG???@@@EEEJJJ]]]gggsssyyy{{{xxxnnneeeTTTLLLEEECCCAAA===:::;;;???===;;;888666444333333***)))'''&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''((())))))++++++,,,---///000222333222444666666444444444555111000...---+++******)))+++++++++***++++++,,,---))))))************++++++///////////////...---,,,,,,,,,------------------///000111222222333333333555555444444333444444444333333333222000///---,,,)))((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$AAAAAAAAA@@@>>><<<:::888,,,+++)))'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((((((((((((((((((((((()))))))))***+++,,,,,,------............//////000111000000000000111333555666111222444666888999999:::666666777888;;;>>>AAACCC===>>>>>>>>>===;;;888777888666333333444555666555555555444333333222222222111000...---,,,---------111444888999999:::<<<>>>??????>>>>>>===999444000,,,+++)))'''&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%'''(((((('''(((***,,,222222222111000...---,,,,,,---...111555:::???AAABBBCCCCCC@@@???BBBJJJQQQbbbfffppp|||yyypppPPPJJJHHHOOO\\\lll~~~}}}|||oooXXXGGGBBBDDDEEENNNYYYdddssspppcccWWWTTTRRRLLLDDD??????>>><<<:::888777666555000...,,,)))'''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***++++++,,,------...///111333555666444666777777555444555555333222111///...---------///.........//////000111---------.........//////111222333333333222111000222222111000000///.........------------...000111222222222111111222222333111222333444444333222222...---,,,+++***(((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$DDDCCCCCCAAA@@@>>><<<;;;000...+++((('''&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))))))))))))))((((((((((((+++++++++,,,,,,---------............///000111222222222333555888<<>>@@@BBBFFFIIIKKKLLLMMM@@@BBBEEEJJJPPPXXX^^^bbbccceeehhhiiifffaaa[[[WWWFFFBBB===:::999999888888:::999777555444666888999888777444111///.........+++...111111000111444777333444888===@@@???<<<999000...+++(((&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&''''''''''''&&&&&&$$$&&&((())))))***---000444333111000///......///---...111555;;;@@@EEEHHHIIIJJJIIIGGGHHHNNNYYYbbbyyyxxxvvvqqqjjj```VVVPPPOOOSSSaaassszzz___SSSQQQBBBDDDEEELLL```{{{|||ggg``````\\\SSSLLL>>>>>>>>>===;;;999777555555333///,,,)))'''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((()))***+++,,,---......//////000111333555777888555777888888666555555666555555444222111111111111111111111111111222333444000111111111222222333333444444666666666666555444888777666444333111000///000...---,,,,,,...000222111000000000000111222222000111333555666666666555222111000...,,,***)))(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$BBBBBBBBBAAA@@@===;;;:::777333...(((%%%$$$$$$%%%)))(((&&&$$$$$$%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%((('''%%%$$$###$$$%%%%%%''''''&&&%%%&&&'''((()))(((''''''&&&&&&&&&'''''''''&&&&&&''''''((()))***************+++,,,---...444---+++000333000...000...000000///111555444000444111333===HHHRRR\\\ccc]]]XXXVVV[[[ccchhhjjjkkk[[[RRRNNNUUUcccmmmtttyyyxxx|||vvvjjjddd[[[PPPJJJIIIIIIFFFDDDHHHDDD===888555555777999444888888222///222666777555444222000...---,,,,,,---...///222777===BBBFFF<<<777111,,,************'''''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''$$$$$$&&&%%%"""###'''((('''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&+++)))&&&$$$$$$&&&)))+++((((((((((((((('''''''''((('''&&&'''))),,,000222555333111000///...,,,+++---111888===@@@CCCGGGIIIOOOOOONNNNNNRRR]]]kkkvvvnnn\\\PPPKKKMMMOOO[[[nnnnnn```OOOFFF@@@EEERRRiiixxxjjjgggfff```YYYJJJ@@@999===@@@;;;666444000111111---(((%%%&&&''''''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$&&&''')))***,,,,,,,,,---------......---///111333555666777888666444444555888999777444777777777777666555444333222111000222222222333555444222111111222222111000000222444555666666777888888777666666555444111.../////////...------,,,,,,---...///000000000000000000/////////000333555777222222222111000---+++***$$$$$$%%%&&&%%%$$$###"""&&&&&&&&&%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$CCCCCCDDDCCCBBB@@@>>>===:::777222---)))'''&&&%%%''''''%%%$$$$$$%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%'''&&&%%%$$$$$$$$$%%%%%%'''&&&%%%%%%%%%&&&(((((((((''''''&&&&&&'''''''''''''''''''''((()))******))))))******,,,---...///666111000333333...,,,......//////---000666777444>>>@@@KKK[[[iiiqqqwww|||rrrooonnnsssyyy}}}|||{{{uuunnnkkkrrr{{{yyyssslllffffffjjjooorrrkkkfff[[[LLL<<<333111333666888888666666888666222555555444222000...---,,,---------///333999???BBBBBB>>>888333000,,,(((&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&###"""(((111)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&)))(((&&&$$$$$$&&&((()))((((((((((((((((((((('''''''''''''''***---111333222111000000000000///...444666:::???FFFKKKOOOQQQKKKNNNVVVdddsss}}}rrrgggXXXLLLIIIOOOWWW^^^ppp}}}~~~~~~hhh]]]QQQJJJJJJUUUnnnwwwkkk^^^UUUTTTIII???;;;888555555999666666555000+++(((((()))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%'''((())))))***,,,------------.........,,,---///000222333444444;;;999888888::::::888555333333444444444444444333555555444555555555555555777555222111333444444444000111222222222222222222666555555666888777555333111111111111111111111111///000000000000//////......---------...111333555333333444333222000---+++)))(((&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$DDDEEEEEEEEEEEECCCAAA@@@>>><<<888444///+++'''&&&%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%######$$$%%%%%%&&&''''''$$$$$$$$$$$$%%%%%%%%%%%%'''&&&%%%%%%$$$%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''(((''''''&&&''''''((((((((((((((())))))***+++++++++,,,,,,,,,...///000111111///111333222///000444111444777:::CCCNNNSSSSSSSSSXXXeeexxx}}}|||xxx^^^NNNKKKOOOCCCAAA:::555777:::888333888999999888555222///------,,,++++++///444999===CCCBBB???===999333,,,&&&((('''&&&%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&""""""---:::))))))((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''''''''((((((((((((((((((''''''((())),,,///222444222111000000000111222333;;;===BBBHHHNNNQQQQQQQQQNNNUUUdddxxxvvvgggUUUPPPMMMQQQ\\\jjjvvv|||wwwbbbOOOJJJVVVfffyyyyyyhhh^^^YYYQQQGGG???888444666;;;;;;;;;999555///,,,******((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%&&&(((***+++++++++***------........./////////,,,---///000111222222222555444333333444444333111222222222222111111111111------......---------,,,///---***)))***+++,,,,,,......////////////000000///......000222222111///222222333444444555555666444444444444333222111000---,,,,,,,,,---...000111333444666666666333111//////,,,)))&&&$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$DDDEEEFFFFFFFFFEEEDDDCCCAAA@@@>>>:::444...)))&&&$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&""""""###$$$&&&'''(((((($$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((()))((()))******+++,,,,,,,,,///////////////000111222...///000//////111777===DDDIIIOOOUUU```lllrrrqqqiiiiiioooyyy|||sssddddddkkkbbbZZZKKK===777:::<<<::::::;;;<<<<<<:::777333111...,,,***)))+++///444777===???AAACCCBBB===555///***)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%$$$%%%&&&$$$%%%...888(((((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((((((((('''((()))+++...111333444555444111...///222888<<>>;;;999999999;;;;;;:::777444444222//////000111000...333222000000111222111000---......///000111222222444555666777888999999999444333222000...---,,,+++---///333777999999999888222222222111///+++'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$DDDDDDEEEFFFFFFEEEDDDCCCBBBBBBBBB???;;;555000---(((((((((((('''''''''&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&######$$$%%%%%%&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&%%%&&&''''''((((((''''''''''''''''''((()))*********+++---...//////...---------------...///000111,,,///333777DDDXXXkkktttyyy~~~xxxuuuwww~~~wwwrrrnnnpppyyytttllljjjkkkvvvyyypppooorrr}}}|||sss```MMMAAA:::555333444555666888;;;===???555333111...------///000555777;;;@@@CCCBBB???;;;000...+++(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''""""""'''+++)))&&&$$$&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((())))))(((''''''&&&&&&''''''((())))))))))))+++---000222333333333111111000111555@@@OOOYYYZZZ\\\]]]YYYUUUYYYeeeooooookkkbbbWWWNNNNNNWWW___ooovvv|||xxx___MMMJJJJJJPPP^^^ppp~~~vvveeeXXXTTTRRRKKKCCC::::::;;;<<<;;;777111,,,+++******))))))(((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''((()))******,,,---.../////////......000000000111111111222222......///000111111111111.../////////...000222555777:::>>>CCCFFFGGGGGGFFFDDDJJJKKKHHHKKKTTTVVVSSSMMMMMMOOORRRTTTTTTRRRPPPPPPJJJDDD@@@>>><<<888555333111/////////000///............//////////////////000111333444555555666666555444333111///...---,,,...000333666777888888111333555555333///+++(((''''''''''''&&&&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$EEEFFFFFFGGGFFFEEEDDDCCCCCCCCCCCCAAA>>>999555222,,,+++)))(((''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''$$$%%%'''((((((((('''&&&&&&'''((()))))))))((((((''''''''''''((()))***++++++,,,...000000000///...------...000333555888999999===CCCLLL^^^vvvwwwpppvvvzzzxxxyyytttrrrwwwzzzwwwrrrppp```______fffrrr{{{oooccc\\\___iiitttyyyuuunnngggdddoooqqqooofff]]]WWWOOOHHHBBB???;;;888777999<<<>>>999888666333111000///...111222555999===@@@AAA@@@:::777333---)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$$$$)))***'''$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&''''''((())))))***+++---000222444444333222///222666999===FFFSSS\\\ZZZ\\\___bbbfffkkkppptttccc[[[RRRSSS^^^lllwww||||||{{{}}}ttt]]]RRRLLLHHHOOO___rrrtttgggaaa```[[[SSSDDDAAA===;;;:::999555222++++++******)))(((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&((()))+++,,,,,,............////////////111111111222222222222333...///000111222222222222///222666999===BBBIIINNNWWW[[[aaagggjjjiiigggeeemmmssssssnnnqqq{{{{{{tttttttttxxx}}}xxxqqqhhhbbb^^^ZZZTTTOOOHHHDDD@@@<<<999777444222444333333222111000000///------...000111111111111444444444444333222222111......///000111333444555333444555555444222000...******)))((('''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$GGGGGGHHHHHHGGGFFFDDDCCCDDDDDDDDDBBB@@@<<<999777///---+++((('''''''''((($$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%'''(((((((((''''''&&&''')))*********)))(((''''''''''''((()))+++++++++,,,...000111000///......///222555999===AAABBBUUUXXX[[[```nnn|||zzz{{{sssjjjooorrrooofff```^^^fffnnnoookkkiiimmmllllllqqqxxx~~~zzzhhh[[[bbbkkkxxxwwwpppkkkkkkjjjiiimmmrrrpppjjjVVVPPPGGG>>>888666888999<<<;;;999777444111///...------///333:::@@@DDDEEEEEEAAA;;;444...***((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%'''***((($$$%%%)))''''''&&&&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''((())))))***,,,...111333444444222111111666<<<@@@CCCHHHQQQXXXTTTXXX```mmmwwwxxxqqqiiiUUUOOORRRhhhzzzzzzyyytttssswwwzzz{{{}}}zzz~~~fffcccYYYNNNJJJRRRbbbqqqzzz~~~vvvooolllfff^^^NNNHHH@@@;;;999999999777+++++++++***)))(((((('''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''')))***,,,---...///...............///000111111222222222333333333000111222333444555555555>>>CCCJJJRRRZZZdddooovvvzzz~~~~~~{{{xxxzzz}}}}}}|||xxxrrrmmmlllggg___XXXRRRLLLGGGCCC999888777666444333111111...//////000000000//////111111222444444555555444111000.........///000111444444444444444333333333,,,,,,+++)))((('''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$MMMKKKHHHGGGGGGGGGGGGGGGEEEEEEEEEEEECCCAAA???>>>888333---)))'''(((((((((&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&''''''''''''''''''''''''''''''&&&%%%&&&'''((()))(((((((((((((((''''''''''''(((((()))***,,,...///333///...000000...///222111555;;;FFFWWWgggllliiirrrvvvtttmmmlllxxx{{{qqqiiiiiinnnsss{{{~~~vvvqqqkkkeeefffnnnwww|||}}}xxxvvv{{{~~~xxx{{{}}}~~~ssszzzvvvcccQQQEEE>>>;;;:::;;;888777999;;;999333,,,/////////000333999@@@FFFIIIFFFAAA<<<777111+++'''(((((('''&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$'''&&&&&&&&&&&&'''(((((($$$%%%&&&&&&''''''&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((***************)))))))))---111555555333222444666>>>===<<<===AAAEEEJJJMMMKKK]]]qqqyyyqqqcccXXXSSSYYYhhh|||wwwwww|||~~~}}}}}}wwwuuusssssstttvvvvvvvvv~~~}}}vvvfffTTTMMMTTT^^^dddqqqrrrvvv{{{wwwnnngggeeebbbTTTEEE===:::999888888333///+++)))+++,,,+++)))+++******)))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''&&&&&&&&&''''''(((---------...............////////////000000111111333222222111111333555666:::<<<======BBBJJJRRRUUU___mmmyyy}}}~~~{{{|||~~~~~~yyyoooggggggllljjjhhhfffhhhlllmmmkkkhhhffffffdddfffpppvvvkkkiiiiiigggeeedddmmmlllqqqxxxvvvmmmeeedddYYYXXXRRRHHH@@@===888333555444000,,,---000111...222///------000333555666333555555444222000///000333444555666777666555444555333///+++((('''''''''&&&'''''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%YYYQQQHHHEEEFFFGGGFFFDDDFFFFFFFFFFFFDDDBBB@@@???:::666///+++)))((((((''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&'''((()))((((((((((((((((((((((((((((((((()))***,,,---...000//////000---***---444;;;GGGUUUbbbooo{{{zzzrrrpppvvv|||sssmmmlllkkkfffeeelllvvv~~~yyyvvvrrrrrruuu|||tttpppvvv~~~qqqggg```YYYPPPHHH>>>:::777888<<<===999555000000//////000555;;;@@@FFFEEEBBB@@@<<<666///***))))))((('''''''''((((((((((((((((((((((((((((((&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$'''&&&&&&&&&&&&'''(((((($$$%%%&&&&&&''''''&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((()))))))))))))))*********///222666777777777888999777>>>DDDEEEBBBBBBGGGLLL^^^jjjuuupppaaaTTTRRRUUU|||uuurrryyy~~~yyywwwzzz||||||{{{zzz{{{|||xxx~~~{{{jjj[[[SSSRRRQQQ\\\bbbnnnxxxwwwnnngggeee___UUUHHH>>>999777777888444111---+++++++++***)))*********)))((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&'''''''''''''''''''''''''''&&&&&&''''''((()))------............//////333333222222111///......111222333444444666777999666???KKKUUU^^^iiivvv~~~~~~{{{tttllljjjhhhbbbYYYPPPKKKNNNSSSRRRPPPPPPQQQTTTVVVVVVUUUUUUWWWVVVVVV\\\gggooorrrbbbZZZSSSRRRQQQNNNMMMNNNWWW\\\eeeoooqqqpppsssyyy}}}~~~yyynnn```SSSDDD888333000///111333444333222222111000111222333333222222444555444111000000000111111333444555555555555555333111---+++)))((('''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%kkk^^^OOOGGGHHHJJJIIIFFFGGGGGGGGGGGGEEECCCAAA@@@===999333///,,,***(((&&&''''''&&&&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''&&&&&&''''''((()))(((((((((((((((((()))))))))))))))***+++,,,---......///111222///...555???OOObbbwww|||~~~rrrjjjhhhiiimmmkkknnnwww~~~yyysssvvv{{{yyyuuummmeeeKKKCCC:::666888;;;:::999222222000...---///444777BBBCCCDDDEEECCC>>>666111+++***)))((('''(((((()))((((((((((((((((((((((((&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%'''&&&&&&&&&&&&'''((((((%%%%%%&&&''''''''''''&&&&&&''''''((((((((((((((((((((((((((((((((((((((()))))))))))))))***+++,,,222444777:::<<<=========:::BBBHHHGGGCCCFFFRRR^^^tttvvvqqqbbbRRRMMMWWWcccpppfffbbbhhhmmmooottt{{{~~~~~~zzz}}}rrr^^^NNNCCCGGGQQQbbbsssxxxrrrkkkhhh___XXXLLLCCC===;;;999777555444222...+++))))))*********))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&'''''''''(((''''''''''''''''''''''''''''''''''''((()))***---........./////////000111111222222222111000///111333555888<<>>===???AAA@@@AAACCCEEEFFFEEECCCAAA@@@CCCDDDCCCHHHOOOTTTSSSKKKEEEAAAAAA???<<<===@@@@@@FFFOOOUUUVVVYYYcccooowwwdddUUUAAA888444777888333111333000//////000111111///---111333444333111000000111//////000111222333555666555444333111...+++)))(((%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%~~~qqq```SSSNNNMMMLLLJJJHHHHHHHHHHHHGGGEEECCCBBB@@@===888333000,,,)))&&&(((''''''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''((())))))'''''''''''''''''''''''''''''''''''''''(((((()))(((((())))))))))))******++++++++++++,,,---......111000111555999???JJJUUUxxx|||{{{xxxzzz|||{{{xxxyyy~~~~~~eeeWWWFFF:::777888::::::555555333///---,,,...000<<>>888...,,,***(((''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((%%%&&&&&&'''''''''''''''&&&''''''((((((((((((((((((((((((((((((((((((((()))(((((()))***+++---...666777999<<<>>>@@@@@@@@@FFFGGGIIIJJJNNNZZZjjjvvvvvvqqqggg___]]]dddqqq{{{xxxsssttttttrrrhhhcccaaahhhpppwww~~~{{{}}}yyybbbQQQEEEIIIXXXlll{{{|||wwwssshhh```TTTKKKHHHGGGAAA999666777666222,,,((()))+++***)))))))))((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''((((((((((((((()))***+++.........//////000000111...///111333555666777777555999???GGGRRR```ppp{{{yyypppmmmooonnnppppppkkkdddZZZQQQJJJEEEIIILLLLLLLLLLLLIIIEEEJJJPPPXXX^^^\\\VVVMMMGGGAAAAAAAAADDDMMMWWWYYYTTTOOOGGG@@@???>>>===???BBB<<<>>>???>>>===@@@JJJSSSgggvvvsssYYYJJJAAABBB???555000333000///...///000111111000000222333333222111111222000000/////////111222333555555555444111...+++)))%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%uuudddUUULLLIIIHHHHHHHHHIIIHHHHHHFFFDDDCCCBBB???;;;888444000+++''')))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''''''''((((((''''''''''''((())))))(((((((((((((((((((((((('''''''''((((((((((((((())))))))))))******++++++,,,,,,,,,------///000111444000111===KKKXXXdddllluuurrryyy}}}{{{{{{||||||~~~|||}}}yyyzzzwwwgggQQQ@@@999999:::;;;888888666222...,,,---...666:::@@@GGGJJJIIICCC???222000---)))'''''''''(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&'''''''''&&&'''&&&&&&&&&&&&'''((((((%%%&&&''''''((((((''''''&&&''''''((((((((((((((())))))))))))))))))))))))))))))))))))+++---000111::::::;;;<<<>>>???AAACCCMMMOOOUUUaaannnvvvvvvtttccc```cccqqqvvvwwwsssiiiaaabbbeeefffkkklllqqqzzz|||{{{uuuUUUOOORRRdddzzzuuummm```XXXYYYYYYNNN???888999999444...***)))+++))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((()))(((((()))***+++,,,,,,......//////000111222222222222333444555777888999>>>HHHWWWgggvvvwwwkkk^^^WWWWWWQQQTTTVVVSSSMMMJJJNNNTTT^^^eeejjjjjjiiihhhbbbZZZfffpppvvvlll```ZZZVVV]]]nnn{{{mmm```SSSOOOPPPQQQSSSWWWQQQNNNGGG???;;;===AAADDDJJJYYYlllyyyyyyppp\\\SSSPPPTTTTTTIII???<<<555222...---///222555666///111333333333222333444333222000///......///000333444555555444111...,,,'''&&&&&&%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%tttaaaQQQHHHDDDGGGHHHHHHHHHHHHFFFEEEDDDBBB@@@>>><<<999444///***))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''((((((((('''''''''''''''((())))))((((((((((((((((((((((((&&&'''((())))))))))))((()))))))))***++++++,,,,,,------......000222333444555333999LLL```oooxxx}}}tttooooootttuuutttzzz}}}yyyvvvuuu{{{zzzoookkksssxxxrrruuuzzzrrreeeRRRDDD>>><<<:::888999999888555111.........111555;;;BBBHHHIIIFFFDDD888666111,,,)))(((((((((((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''$$$%%%&&&''''''((('''''''''&&&&&&&&&&&&'''((((((&&&&&&'''(((((((((((('''&&&''''''((((((((((((((())))))))))))))))))))))))************---000333555:::<<<===<<<<<<>>>EEEJJJOOOZZZmmmnnn]]]SSS\\\qqqzzzvvvsssiiimmmlllccc]]]___eeeiiizzz~~~rrraaaUUU]]]rrr{{{pppggghhhgggZZZHHH;;;;;;999555111---++++++))))))))))))((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''(((((((((''''''((((((((())))))))))))))))))***+++,,,---.........///000111222333333333222222222444666999;;;QQQ```tttvvveeeWWWIIICCCEEECCCCCCDDDCCCBBBKKK```ttt}}}uuuwwwyyyqqqvvv~~~vvvssstttyyyvvvooobbbQQQFFFAAA<<<888:::EEEPPPWWW]]]___[[[UUUHHHKKKSSS___gggcccWWWLLL<<<777111------///111222///111333444444444666777555444222111000///......222333444555555333111///***)))'''&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%sssbbbRRRJJJGGGGGGHHHHHHGGGFFFEEEDDD@@@@@@??????===888222...***)))((('''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''$$$$$$%%%&&&&&&'''((((((''''''&&&&&&''''''((()))((((((((((((((((((((((((&&&'''((()))***))))))((())))))******+++,,,,,,------...///000222444666888888===LLLcccwwwcccjjjrrryyy}}}~~~{{{sssvvv~~~zzzoookkkjjjiiiaaaXXXQQQMMMGGG>>>888888999888666333000//////---000555<<>>666777888666333111000000+++---111888???EEEGGGHHHEEEAAA;;;444///,,,,,,,,,((((((((((((((((((((((((&&&&&&&&&'''''''''(((((($$$%%%&&&'''(((((((((((('''&&&&&&&&&&&&'''((((((&&&''''''(((((((((((((((&&&''''''((((((((((((((()))))))))))))))))))))))),,,,,,+++,,,///333888:::777<<<@@@===:::@@@OOO\\\jjjxxxpppaaa^^^aaavvvyyynnnfffbbbdddgggiiinnnppprrrvvv~~~{{{~~~oooYYYSSSZZZjjjxxx|||rrrmmmdddXXX>>>;;;777666555333...***(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))''''''''''''((((((((()))%%%&&&'''((()))***+++,,,*********+++,,,---///000...///000111222333444444666999???KKK[[[lll||||||ooohhhiiimmmdddXXXOOOQQQUUU\\\ppp}}}uuuqqqmmmllltttfffeeejjjyyy|||ooofffnnn}}}qqqkkkgggmmmllldddXXXMMMFFF>>>777444;;;<<<===OOOggglllaaaeee___WWWNNNGGG@@@999555000222555666777777999;;;333333444555555333222111000000222333444555555555///---+++((('''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%cccaaajjj}}}oooYYYKKKDDDIIIKKKFFFCCCFFFGGGGGGFFFDDDAAA???===;;;444///(((''')))***(((%%%'''&&&&&&%%%%%%&&&&&&'''''''''''''''((((((((((((''''''''''''''''''&&&&&&'''''''''''''''((())))))((((((''''''''''''(((((())))))))))))))))))))))))******)))))))))))))))***---))))))...000------111111///000444666;;;EEEOOOXXX```ppp|||rrriiigggnnnuuuuuuyyy{{{~~~{{{eeeEEEAAA999666:::<<<777111///111...---111999AAAEEEGGGIIIGGGBBB:::222,,,******((()))******)))((((((((())))))(((((('''''''''&&&''''''''''''(((((((((((('''&&&&&&%%%%%%&&&&&&'''((((((((((((((('''''''''(((((((((((())))))))))))((((((((((((((()))******+++)))(((+++222888:::;;;666999===>>>@@@JJJcccyyy~~~ttthhh```YYYXXXdddsss~~~zzzqqqppplllccc\\\\\\eeemmm~~~~~~~~~|||sssVVVMMMWWWbbbjjjwww|||mmm```WWWMMM@@@666888<<<999000***+++***))))))******)))'''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''((())))))((('''&&&''''''''''''((((((((()))((('''&&&&&&''')))+++---(((---///---+++,,,///111888222222888999444666<<<@@@RRRggguuuyyyrrrbbbWWWUUURRROOOUUU[[[```ppp}}}qqqhhhcccnnnxxxxxxoooUUURRROOOTTTcccuuu}}}|||tttjjj^^^UUUTTT]]]rrryyyqqqxxxmmmTTTIIIHHH@@@<<<<<>>>>>999111111555666222666222///000444666555444444222///,,,***(((&&&&&&'''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%YYYYYYdddyyylllZZZKKKJJJKKKHHHHHHLLLGGGGGGFFFDDDBBB???===<<<888222+++)))***+++)))'''(((''''''&&&&&&''''''(((''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''((())))))((((((''''''''''''(((((())))))))))))))))))))))))******)))))))))))))))***+++)))***......,,,---222000111444999>>>FFFUUUcccyyy~~~|||~~~}}}zzzwww|||zzz```SSSGGG<<<:::999666555666444111...///555<<>><<<777000,,,++++++***((()))(((((((((((((((((()))''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''((())))))((((((''''''''''''(((((())))))))))))))))))))))))))))))((((((((())))))***++++++---///...,,,000555000333999???EEEPPPeeexxx~~~tttvvvxxxdddUUUEEE===:::888888:::666444111///000555===BBBEEEEEEEEEEEECCC<<<111))),,,+++)))(((&&&%%%%%%$$$((((((((((((''''''''''''''''''''''''(((((((((((()))(((((((((((((((((()))''''''((((((((((((((((((((((((((()))))))))******)))))))))((())))))***+++,,,,,,...111666999;;;;;;>>>GGGKKKRRRkkk|||ooogggmmm{{{}}}pppffflllooossstttxxxyyysssooommmllllllppp{{{{{{}}}}}}xxxfffSSSDDDKKKWWWiii{{{uuummm]]]SSSHHHAAA:::555555888...,,,************)))((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''((((((((((((''''''''''''((((((((()))))))))(((((('''((()))+++---...222000///...---...000111666333555===HHHVVVfffqqq|||{{{wwwooojjjjjj{{{xxxnnnssstttbbbPPPDDDEEEJJJSSS[[[^^^[[[SSSMMMFFFDDD@@@???HHHSSSWWWUUUJJJGGGDDDBBB???>>>DDDLLLVVVWWWXXXWWWQQQLLLNNNSSSbbbnnn}}}zzzvvv}}}mmmXXXDDD;;;;;;>>>DDDIIIRRRfff~~~bbbPPP===222000111333666777:::<<<=========888111555777888444000...111444444333222111...+++(((&&&&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%sss[[[]]]sssooo]]]OOOFFFFFFLLLGGGGGGFFFEEEDDDBBB@@@???@@@:::333...,,,+++***((()))((((((''''''(((((()))''''''''''''((((((((((((&&&&&&&&&''''''''''''''''''''''''''''''((())))))((((((''''''''''''(((((((((((((((((((((((((((((())))))((((((((()))******,,,...111111//////444999888===EEELLLRRR^^^uuu{{{xxx~~~sssiiimmmvvvvvvwww}}}mmm```OOOCCC>>>;;;999777666666555111///111666<<<@@@@@@AAADDDFFFBBB888000---+++(((&&&&&&&&&&&&%%%((((((((((((((('''''''''''''''''''''(((((((((((()))((((((''''''(((((()))''''''''''''(((((((((((((((((()))))))))************))))))))))))***++++++,,,...000444888;;;<<<<<<@@@IIIVVViiiqqqvvvyyy|||}}}rrrxxx}}}zzztttooollliiieee```___eeerrr|||{{{~~~xxx```KKKHHHOOO```vvv}}}vvveee```ZZZQQQDDD888555888111...,,,***++++++***((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))((((((((((((((((((((((((&&&&&&&&&''''''''''''((('''''''''((((((((((((((('''(((((((((((()))))))))((((((((()))***,,,...///111//////111333222333666222999FFFTTTdddtttyyyjjjbbbccchhhccceeeoooyyyqqqkkktttrrrbbbRRRGGGAAA???EEEQQQ]]]eeeddd[[[RRRXXXYYYWWWUUUYYY___```\\\VVVQQQLLLHHHEEEDDDJJJQQQ___\\\VVVNNNGGGDDDFFFKKKTTT___lllrrrsssooohhhaaaffftttaaaHHH;;;666999>>>GGGZZZppp|||~~~nnnbbbPPPBBB999444333333444777:::===??????;;;777444555555333111000333555333333333333000---)))'''&&&&&&&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%sss```^^^jjj}}}zzzbbbPPPKKKOOOGGGGGGGGGFFFEEEDDDBBBAAA@@@<<<777111...+++)))((((((''''''''''''''''''(((''''''''''''((((((((((((&&&&&&&&&'''''''''(((((('''''''''''''''((())))))((((((''''''''''''(((((((((((((((((((((((((((((()))))))))))))))***+++++++++...111111222666<<>>CCCDDD???999///,,,(((&&&'''((((((''''''''''''(((((((((((((((''''''''''''(((((((((((((((''''''''''''''''''(((&&&'''''''''(((((())))))))))))))))))***************************+++,,,,,,,,,...222666:::===@@@AAAJJJRRRhhh}}}wwwuuu~~~xxxuuu~~~}}}uuulllhhhiiinnnsss~~~|||{{{yyygggPPPQQQ]]]tttqqqooommmgggWWWDDD999666333000---+++++++++***)))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''((())))))((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''(((((())))))(((((((((((()))))))))***((())))))+++,,,...///000000...///444555222333777888KKKbbbuuu{{{sssgggYYYQQQQQQTTTPPPWWWiii{{{uuufff```ccchhhiiinnnnnndddTTTIIIHHHKKKOOOWWWfffxxxvvvjjjmmmqqquuuvvvyyy||||||yyyyyytttpppnnnllljjjmmmrrrxxxqqqbbbPPPDDDCCCHHHMMMRRR[[[bbbbbbaaaaaa\\\UUUSSS[[[kkkjjjTTTEEECCC@@@@@@HHHVVV___bbb```dddddd^^^RRRCCC777///222111333777<<<@@@BBBCCC:::777444222333333222000222222333333111///,,,***'''''''''&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%uuuZZZTTTfff}}}uuu^^^PPPMMMGGGGGGGGGGGGFFFEEEDDDCCC@@@>>>:::666111---***((((((''''''&&&&&&''''''(((''''''''''''((((((((((((%%%%%%&&&&&&'''((((((((('''''''''''''''((())))))((((((''''''''''''(((((())))))))))))))))))))))))***************+++,,,---+++...111444;;;EEEKKKLLLVVV]]]iiitttyyy~~~sssqqqyyywwwssspppqqqnnnhhhddddddeeekkknnnnnnoootttvvvvvv{{{{{{vvvqqqsssuuu}}}oooWWWJJJEEE@@@;;;888999:::888555333111111444333444888>>>AAABBBAAA555000***''')))******)))'''''''''(((((((((((((((''''''''''''(((((((((((((((''''''&&&&&&''''''(((&&&&&&''''''((())))))))))))))))))*********++++++++++++******++++++,,,------000555999===BBBGGGJJJSSS[[[rrrrrrhhhmmmvvv{{{zzz|||vvvssswww{{{{{{zzz{{{}}}~~~aaa\\\```rrr~~~{{{zzzwwwiiiTTTBBB999555222...,,,++++++******))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''((())))))((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''&&&''''''((()))***((((((((()))))))))******((()))***,,,...///000111222///000444333///444>>>NNNeee|||rrrccc[[[XXXWWWXXX[[[^^^\\\fffrrrppp^^^PPPKKKLLLIIIXXXfffggg^^^ZZZaaakkk}}}}}}{{{|||dddTTTSSSZZZ```hhhnnnnnnbbbYYYUUUPPPIIIMMMPPPZZZkkk~~~{{{ddd\\\PPPFFFDDDFFFJJJMMMNNN^^^ooovvvpppaaaLLL===666111...222999???GGGMMMEEE???999666666444000,,,000111111222111000...---))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%wwweeecccjjj}}}nnnXXXKKKGGGHHHHHHHHHGGGFFFEEEEEE@@@@@@>>>;;;555///+++))))))((((((''''''(((((()))''''''''''''((((((((((((%%%%%%&&&&&&'''(((((()))'''''''''''''''((())))))((((((''''''''''''(((((())))))))))))))))))))))))++++++++++++,,,---...///...111555<<>>AAACCC<<<666---******+++***(((''''''''''''((((((((()))''''''''''''(((((((((((()))((((((''''''(((((()))&&&&&&''''''((())))))***))))))*********+++++++++,,,++++++++++++,,,------///222888===AAAHHHOOOTTTZZZdddrrrxxxnnnaaacccnnn~~~~~~nnn^^^XXXYYY[[[ppp~~~xxxlllhhhrrr{{{}}}zzzxxxppp^^^KKK???777444///,,,+++++++++***))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''((())))))((((((((((((((((((((((((&&&&&&&&&''''''''''''((('''&&&&&&&&&'''(((***+++(((((()))))))))*********((()))+++---///000111111444000111555333333@@@RRRjjj{{{ttteee]]]fffuuu}}}|||{{{yyyiiieeeiiilllyyy{{{ooobbbTTTHHHEEEHHHHHH\\\sss}}}{{{yyyqqqooovvv{{{rrr^^^VVVOOOIIILLLPPPZZZiiivvvzzztttlllfffrrrwwwlllaaaUUUMMMIIIFFFSSScccooowwwwwwjjj[[[EEE;;;333333555999AAAIIIJJJGGGBBB===888555222000.../////////000000111111++++++)))(((''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%lllZZZppp~~~}}}cccOOOHHHHHHHHHHHHHHHGGGFFFEEE@@@AAAAAA>>>888222---*********))))))))))))******''''''''''''((((((((()))%%%%%%&&&&&&'''((())))))'''''''''''''''((())))))((((((''''''''''''(((((()))))))))))))))))))))))),,,,,,,,,,,,---...///000333666;;;DDDXXXnnnwwwuuuyyy}}}~~~wwwrrrooommmlllmmmrrrnnnbbbbbboooyyy{{{wwwsssvvvyyyzzztttnnnqqqxxxxxxsss]]]JJJ@@@<<<777666777888666444///111444666999<<>>CCCAAA<<<555///+++***+++))))))((('''''''''''''''******)))((((((((((((((())))))))))))))))))))))))))))))((((((((((((((())))))************++++++++++++,,,,,,+++++++++...000555888;;;???KKK\\\iiinnnrrrfffcccgggnnn|||ooooooqqqwwwwwwgggXXXOOOLLLLLL]]]ppp}}}kkk]]]]]]jjjxxxwwwooofffVVVGGG:::666333222---((()))---************))))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&(((((((((((((((((((((((())))))))))))((((((((((((((((((***++++++***))))))+++***---222222...///444888444111666EEE[[[qqqzzzjjjgggnnnlllaaa___mmmyyyfff\\\SSSKKKOOOZZZ______[[[SSSRRR[[[ffflll}}}sssuuu{{{~~~|||}}}}}}jjjYYYJJJKKKLLLVVVmmmfffSSS<<<===HHHHHHYYY{{{qqqTTT<<<333333444444999GGGSSSRRRHHH???;;;:::333---,,,000333000///222333///***'''((()))(((&&&%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''rrrkkktttxxx]]]TTTJJJFFFGGGHHHFFFCCCEEEAAA===<<<<<<999333---,,,***((('''((()))(((''''''''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((()))***+++++++++,,,,,,---,,,,,,...111888AAAHHHRRR```kkkqqq{{{{{{jjj[[[VVV]]]jjjyyy~~~{{{~~~xxxnnngggeeejjjmmmsss|||~~~ssshhhcccaaaccckkkuuuwwwlllppptttvvvpppZZZCCC999777777777888444444222000///111666:::@@@@@@>>>999111,,,***+++))))))(((''''''''''''(((******)))((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))************++++++++++++,,,,,,---,,,+++---000333======>>>EEEXXXmmmzzz}}}|||}}}~~~vvvpppiiinnnwwwxxxqqqpppvvvtttnnnfff^^^XXXUUUTTT___hhhvvv{{{zzzsss___WWW___jjjzzz{{{ooobbbUUUJJJDDD>>>999666111+++***,,,************))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&(((((((((((((((((((((((())))))))))))((((((((((((((()))***+++++++++***))),,,)))+++111333111111444555888===JJJ___ttt~~~~~~vvvvvvnnnccc___dddddd___ooosss~~~uuu___SSSLLLHHHOOOZZZlllooommmgggiiiwww~~~zzzmmmYYYTTTMMMNNN^^^vvvhhhQQQBBB???>>>JJJdddwwwvvvYYYDDD:::555111444777>>>JJJSSSRRRFFF999999222.........,,,...333333///***(((((()))((('''&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''hhh^^^pppvvvfffRRRIIIJJJMMMIIIDDDEEEBBB???>>>===;;;555111...+++)))(((((()))((('''(((((('''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((())))))***))))))***+++---...---,,,111//////333===KKKZZZbbbmmmvvvzzzwwwyyyyyyooobbbWWWVVVWWW___pppwwwkkkbbb]]]]]]dddnnn|||sssaaaUUURRRXXX```pppyyyxxxgggaaa___aaaqqqtttRRR>>>888888999:::666666333000......111444<<>>777444222000...---000...,,,+++***)))((('''&&&''''''''''''''''''&&&''''''''''''''''''''''''yyynnnqqqvvv___OOOIIIHHHHHHEEEDDDCCCBBBAAA>>>;;;999444111---***)))))))))(((***))))))((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))***++++++---,,,++++++,,,------,,,000666CCCXXXttt}}}vvvsssuuuzzz}}}||||||~~~{{{yyyyyyxxxzzztttfff^^^YYYZZZcccuuuuuulllnnnuuu|||yyyaaaMMM@@@:::777666666555333000//////000333999@@@@@@:::333...---******)))((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((()))*********++++++++++++,,,,,,,,,++++++,,,,,,///555<<>>111.........,,,...///...,,,)))((((((((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''rrrlll~~~pppYYYJJJCCCCCCDDDDDDDDDBBB@@@>>>>>><<<777222...,,,,,,+++++++++******)))(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***+++,,,---))),,,...---+++...777???SSSjjj|||qqqddd[[[eeevvvlll```YYYYYYbbbkkkvvvvvviiilllvvv|||sssqqqxxxyyyfffSSSEEE:::;;;;;;999555222111000111222444888;;;:::555111+++***))))))(((((())))))((((((((((((((()))******))))))))))))))))))))))))''''''''''''((()))***++++++++++++,,,,,,,,,------***,,,///333888>>>EEEIIIXXXjjj{{{{{{yyyzzz{{{vvvhhhaaa```___YYYVVV[[[dddqqq~~~}}}}}}vvvkkk___OOO===222...,,,,,,+++++++++******************)))))))))(((((())))))))))))))))))))))))'''((((((((())))))))))))))))))))))))))))))))))))'''''''''((()))*********++++++++++++,,,...///000222555666888CCCXXXjjjrrrzzz~~~tttiiidddcccbbbmmm{{{ttteeeSSSLLLOOO```zzzzzzppplllkkkjjjsss{{{~~~uuuddd___\\\^^^```bbbiiirrr{{{jjjPPPCCC>>>MMMhhh~~~mmmTTT===888:::777666999XXXbbbbbbRRR<<<222111333***---000000---***((()))((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''}}}xxx```mmmhhhPPPCCCBBBCCCEEEDDDBBB@@@??????>>>999333///------,,,,,,++++++***))))))((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***+++,,,---''',,,///...,,,111===HHHiii|||pppkkkddd[[[RRRNNN]]]xxxcccVVVSSSRRR[[[kkkuuu{{{ppppppzzzwwwvvv|||zzzfffTTT===>>>>>>;;;777333000000111000000555:::;;;777222+++******)))))))))))))))((((((((((((((()))******))))))))))))))))))))))))''''''''''''((()))++++++++++++,,,,,,,,,---------***---222666;;;AAAHHHLLLaaawwwwwwooorrrwwwtttddd```gggpppgggfffhhhooovvv~~~uuu{{{}}}sssgggUUUBBB777444,,,,,,,,,+++++++++******+++*********))))))(((((())))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))&&&''''''((()))******+++++++++++++++,,,...000111999888777>>>SSSppp~~~yyypppddd\\\[[[]]]```sssooo```SSSSSS___rrruuuaaaWWWUUUVVVUUU___jjjuuuuuupppooorrrpppjjjiiimmmkkkfffuuuXXXFFF<<>>666555444;;;LLL[[[XXXMMM???999555666555111---,,,******)))(((((((((((()))''''''''''''''''''''''''FFFIIITTTfffttt|||zzzlll||||||```GGGAAADDDBBB@@@BBB===<<<:::777444222///...************)))))))))(((((()))))))))***************************************++++++++++++,,,,,,,,,......///AAAccczzzuuuiiikkkooowwwzzztttpppsss{{{zzzlll^^^RRRLLLCCCAAA???>>>>>>@@@BBBCCCFFFMMMUUU[[[bbbnnn|||vvvkkkhhhkkkooo{{{mmmmmmmmmTTTAAA777777;;;222///---...111666999:::999777222...***)))***,,,)))))))))))))))))))))))))))))))))))))))***++++++************++++++++++++,,,---......------///111111BBBPPPVVVccc|||tttfffaaaccchhhrrr{{{{{{vvvvvv~~~~~~zzz~~~{{{xxx{{{ttt{{{}}}rrrkkkWWW@@@<<<333...///000+++((((((******++++++++++++******************************************************((((((((()))))))))******((()))***+++,,,---...///,,,///333333111444CCCSSSuuu~~~}}}hhhYYYaaarrr~~~kkk^^^WWWTTTSSSWWW]]]hhhwwwnnnbbbhhhgggkkk~~~bbbKKKJJJOOO```xxxuuuXXXBBB444444333555???NNNXXX[[[EEE===777777777333///...***)))((((((''''''((((((((((((((((((((((((((((((CCCBBBIIIWWWdddoooyyynnnlllyyyyyyyyytttTTTEEEDDDEEECCCAAA>>>===;;;888666333111000************))))))))))))))))))))))))************************************++++++++++++,,,,,,,,,,,,+++000777PPPttt}}}tttvvvzzzwwwddd^^^```gggtttxxxvvvsssuuu|||yyyiiiWWWHHH@@@<<<888888888888999:::::::::;;;JJJYYYbbbiiisss|||rrreeeaaatttsssoooxxxuuu___EEE666555;;;333000......111555777888888777444000,,,******+++))))))))))))))))))))))))***))))))))))))***++++++*********++++++++++++,,,,,,---.........///111333111GGGXXX^^^mmmvvvnnngggcccfffkkkrrr~~~~~~zzz}}}zzzuuu```JJJAAA555...111222---+++---******++++++++++++******************************************************((((((((()))))))))************+++,,,------......+++...333666777AAAWWWlllvvvqqqzzz|||sssqqq{{{rrrddd^^^lll{{{fffYYYWWW___fffhhhqqq~~~rrrqqqmmmmmmuuuxxx~~~UUUIIIGGGOOOiiirrrTTT999555222333777BBBTTTdddLLLBBB999777777333///...))))))(((''''''''''''(((((((((((((((((((((((((((MMMFFFCCCGGGRRR```sssnnnfffhhhkkk~~~hhhOOOFFFGGGEEE@@@@@@???===:::888555333222************))))))))))))))))))))))))************************************+++++++++,,,,,,,,,---------999IIIddd~~~vvvuuuyyykkkiiippptttiiiiiinnn{{{~~~zzzvvvyyy~~~uuulll]]]OOODDD===999888666666666777888999999:::???QQQccclllqqqwww}}}uuuiiilllttt{{{yyyyyyzzz{{{uuubbbJJJ:::666777333111//////111444555555555666555222---******+++))))))))))))))))))))))))******))))))******+++,,,*********+++++++++,,,,,,+++,,,......///000333555@@@OOOaaaqqq~~~tttjjjaaa^^^```dddkkksss{{{}}}}}}oooaaaPPP???222222111,,,+++///***++++++,,,,,,++++++***************************************************)))))))))*********+++++++++,,,,,,,,,------......---...444>>>KKK]]]vvvwwwpppooojjjbbbkkkjjjrrr}}}nnnkkkkkkvvvyyysssjjjaaa^^^fffsss}}}|||wwwtttkkkrrrsssxxxpppKKKFFFDDDUUU||||||RRR@@@444555666888GGGYYYXXXKKK???:::888444000///+++***))))))(((((())))))((((((((((((((((((((((((^^^RRREEE@@@EEEVVVoooeeegggnnnxxxXXXHHHGGGFFFAAAAAA@@@???<<<:::777555444************))))))))))))))))))))))))************************************++++++,,,,,,,,,---------111DDDZZZrrryyygggccckkkqqqwww}}}hhhnnnxxxuuurrrzzz___SSSCCC999888999::::::777666555555666888:::;;;HHH[[[mmmsssvvv|||ppppppvvv~~~vvveeeRRRDDD<<<888444222000000222333333333333555555333...***)))***))))))))))))))))))))))))*********)))******+++,,,******+++++++++,,,,,,,,,***,,,...//////111444666RRRXXXjjjvvv}}}~~~~~~uuueee[[[RRRTTT[[[dddnnnvvvsssqqqllloooyyyvvv~~~vvv```JJJ888333000)))(((...***++++++,,,,,,++++++*********************************************************+++++++++,,,,,,,,,------------------------111000777HHH___xxx~~~|||wwwrrrlll^^^___kkkxxxvvvyyyyyyzzzvvv[[[[[[\\\aaajjjyyy~~~}}}zzzvvvrrrpppqqqrrrxxxsssZZZaaagggqqqXXXQQQDDDHHHooommmNNN777777777111777GGGbbbTTTEEE???<<<777222111,,,++++++***)))*********))))))))))))))))))))))))fffVVVHHHDDDEEEMMMccc{{{qqqxxxaaaIIIEEEEEEAAADDDCCCBBB@@@<<<888555333000///---+++************************************)))************++++++++++++******++++++,,,111666888TTTgggtttpppbbbmmmbbb\\\hhhvvvzzzqqqssssssvvveeeMMMFFF>>><<<===???===:::999999777666666999>>>BBBRRRbbbqqquuusssuuuzzz}}}pppfffwwwwww^^^LLL>>>555666555111...///222333111444666777555000+++)))***))))))******++++++++++++++++++************++++++++++++,,,,,,,,,---------000,,,---111...)))333BBB]]]```mmm~~~sssiiiZZZTTTQQQTTTVVVVVV[[[bbbbbb]]]\\\ggg{{{~~~~~~|||yyyjjjPPP666...///...,,,,,,+++++++++************)))***************************************************************+++++++++%%%+++///...,,,+++,,,---999333777PPPuuuxxxfff]]]^^^aaasss{{{|||~~~uuuhhhSSSWWWbbbooowww|||}}}zzzxxx}}}rrriiieee```XXXWWWZZZeeegggooozzziiiccc[[[\\\rrriiiMMMDDDLLL^^^___CCC999---333@@@===KKKlllgggGGG<<<888111555111...***((()))***++++++&&&'''''''''(((((())))))kkk[[[LLLFFFEEEHHHXXXiii}}}kkkPPPEEECCCBBBCCCCCCBBB@@@===999666444111000...,,,************************************************+++++++++++++++***+++,,,,,,,,,111666JJJbbbrrr}}}tttfff]]][[[___nnnrrrvvv}}}~~~zzzdddRRRGGGEEEDDDEEEGGGIIIGGGEEEAAA???===;;;;;;@@@GGGMMMYYYgggsssuuusssuuuyyy|||qqqsssuuu```KKK;;;555666444111///000333555333555777555111---******)))*********++++++++++++++++++************++++++++++++,,,,,,,,,---------///---///222///...:::KKKdddddduuu~~~vvvppphhh^^^WWWVVVQQQOOOQQQQQQOOOQQQVVVTTTVVV]]]hhhuuuyyytttjjjTTT===444222000------++++++++++++************************************************************************++++++++++++---///000///---...000111;;;===HHH```kkk^^^ZZZ]]]tttyyyqqqooojjjcccTTT[[[iiiyyy}}}|||{{{zzzwwwuuurrrpppeee\\\UUURRROOOKKKKKKOOORRRUUU]]]hhhqqqzzzqqqaaaTTTYYYmmmnnnWWWKKKKKKSSSwww~~~```KKK555333;;;555AAA___iii^^^QQQ<<<...555333000,,,))))))))))))((('''''''''((((((((())))))sssdddUUULLLGGGDDDLLLWWWqqqxxx]]]KKKEEEEEECCCBBBAAA???===:::888666222000...,,,+++*********++++++++++++++++++++++++************+++++++++,,,+++***,,,///...,,,111888]]]rrr}}}ssshhh[[[bbbmmm{{{xxxlllpppmmmWWWIIILLLNNNRRRTTTVVVTTTRRRPPPKKKIIIFFFCCCDDDJJJRRRYYY___jjjrrrsssqqquuuzzz}}}wwwwww}}}xxx[[[FFF999888777333000000333777222444777666333///,,,+++************++++++++++++++++++************++++++,,,,,,,,,,,,------------......111333111333CCCWWWcccgggrrrhhhbbb]]]WWWSSSLLLGGGDDDDDDDDDCCCEEEIIIUUU___kkkrrruuuxxx~~~zzz~~~xxxqqqiiiXXXEEE888222---++++++,,,,,,,,,+++++++++******************************************************************++++++,,,,,,///---,,,+++,,,...222555;;;GGGZZZnnntttaaaZZZ]]]wwwmmm[[[XXX\\\```dddmmm{{{}}}{{{{{{{{{{{{xxxvvvqqqkkkddd^^^YYYVVVLLLGGGBBB@@@???>>>@@@DDDBBBEEELLLWWW```iiiuuu|||fffWWW\\\hhhsssyyyjjjXXXKKK[[[}}}bbbAAA777888000:::OOOcccpppgggFFF111888555222...+++***)))'''%%%''''''(((((((((((())))))}}}tttggg[[[MMMDDDGGGPPPiii~~~pppZZZLLLHHHCCCCCCAAA???===;;;999888333111///---++++++***+++++++++++++++++++++++++++*********+++++++++,,,,,,,,,***---111///,,,222<<>>666333333222333555222444666777555222...,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,------------...---...111222111777JJJ___fffvvv|||wwwhhhaaaWWWQQQPPPOOONNNLLLFFFBBB>>>>>>CCCKKKTTT\\\ttt}}}{{{zzz|||}}}}}}|||zzzuuuuuu}}}~~~wwwooocccPPP???333---,,,...---,,,,,,,,,++++++++++++************************************************)))******++++++,,,,,,,,,...***)))+++...111666:::BBBVVVlllwww}}}xxxfffbbbiii{{{___LLLMMM]]]lll|||{{{zzzxxxvvvtttrrrqqqhhheee^^^WWWNNNGGGBBB@@@AAA???===<<<;;;<<>>======<<>>@@@>>>FFFLLLOOOQQQUUUYYYZZZaaa```aaaeeefffjjjsss}}}wwwjjjjjjjjjYYYCCCJJJ^^^YYY:::333222444>>>PPPkkkmmm===<<<888222///------,,,+++******))))))))))))((((((pppZZZMMMJJJYYYfffvvvxxxUUUHHHGGGDDD@@@===;;;::::::666444222///---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...(((***222000...;;;PPPoooxxxuuunnnpppxxx{{{hhh]]]YYYRRRXXXbbbmmmvvv~~~yyyvvvvvvzzz}}}wwwtttpppooonnnkkkeee```XXXYYYZZZYYYXXXXXXYYY[[[___dddiiimmmqqquuurrrmmmmmmgggnnnxxxzzzzzzyyyzzz~~~}}}mmmIII;;;999666555666:::888666555666555222000------,,,,,,,,,+++++++++---,,,,,,++++++,,,,,,---------------............///000111444>>>PPPcccoootttwwwvvvwww|||{{{qqq___PPPJJJIIIHHHAAAAAABBBDDDGGGJJJLLLMMM]]]bbbffflllzzz}}}rrrYYYEEE:::111***............------------************************************************)))******+++,,,---...///---***,,,444999AAAVVVmmm{{{yyyvvvooogggjjjkkklllrrr}}}yyymmmrrr|||mmmXXXQQQTTT[[[dddjjjooo|||~~~~~~~~~}}}zzzxxxuuusssllliiiccc[[[RRRJJJDDDAAA>>>===;;;;;;===AAAFFFIIINNNYYYbbbccccccfffgggeeehhhggggggiiiiiilllttt~~~pppccc___nnnaaa@@@BBBRRRvvvqqqDDD999555111999EEE[[[|||{{{WWWBBB<<<555000---------,,,*********)))))))))((((((eeeOOO===IIISSSeee{{{cccJJJHHHDDD@@@===;;;:::999666555222///---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------...(((***111000...===TTTjjjmmmfffbbbmmm~~~}}}}}}rrr^^^TTTPPPOOOPPPVVVaaannnyyy~~~|||}}}|||xxxuuuuuuvvvrrrjjjcccZZZZZZZZZXXXXXXYYY]]]```dddiiimmmooorrrsssllldddeee___fff{{{vvvuuu}}}uuuuuuzzzSSS@@@999444666;;;===999666444555555333000---------,,,,,,+++++++++---,,,,,,++++++,,,,,,------------.........//////000000222777EEEYYYkkkvvvyyymmmfffvvvlllbbbbbb[[[LLLBBBAAAEEEHHHOOOPPPSSSXXX```hhhooosss~~~gggSSSEEE888---//////.........---------************************************************)))******+++---.../////////,,,111;;;DDDRRRpppvvvtttkkkcccfffsss}}}|||sssyyy{{{nnn^^^LLLKKKPPP^^^ppp{{{~~~~~~}}}|||{{{|||}}}wwwwwwvvvtttpppmmmjjjhhh^^^YYYQQQHHHAAA===;;;:::999999:::>>>DDDMMMUUUZZZbbbnnnvvvuuurrrrrrppplllkkkiiihhhjjjkkkmmmvvvxxxdddaaa___ssskkkHHHIIIHHHgggQQQBBB===222666===KKKooosssGGG@@@777000---,,,,,,,,,+++*********))))))((((((kkkVVVDDD???BBBPPPaaassswwwWWWJJJ@@@??????;;;999;;;999777555111...,,,***)))...---,,,,,,++++++++++++,,,,,,++++++,,,,,,---...///...,,,...///+++;;;[[[ddd^^^^^^dddiiiqqqtttxxx{{{aaaWWWUUURRRLLLJJJPPPbbbuuu~~~{{{uuunnnhhhddd^^^[[[YYY[[[^^^aaaaaa```jjjllloooqqqpppkkkddd^^^XXXWWW\\\iiixxxxxxzzz}}}qqqjjjpppbbbCCC777:::===;;;???>>>;;;777555333222222...------,,,++++++++++++...------,,,,,,++++++***---------...............---222777???RRRkkk~~~xxxwwwzzz|||ooo[[[KKKHHHIIIDDDAAABBB???IIIaaakkk___```vvv|||yyyvvv~~~~~~~~~jjjOOO999000---.........,,,,,,---...++++++++++++++++++++++++---.........---,,,,,,+++,,,,,,,,,...///000///......---444BBBQQQeeeuuuqqqnnnzzz}}}jjjaaa\\\VVVNNNYYY___iiittt}}}~~~|||zzzxxxwwwyyyrrrmmmkkkfff]]]UUURRRFFFCCC???>>>>>>>>>;;;888<<>>;;;<<<;;;???===;;;777555333222222///...---,,,++++++++++++---------,,,,,,,,,,,,+++---------............///---000999HHH]]]sss|||uuummmbbbQQQDDD>>>AAA>>>???BBBAAALLLcccrrrppp~~~{{{vvvqqqtttzzz|||}}}pppYYYBBB444////////////---,,,,,,,,,++++++++++++++++++++++++------......------,,,+++---,,,---.../////////...000111:::KKK[[[ppp}}}vvviii\\\XXXUUUPPPdddfffkkkqqqwww{{{~~~|||yyytttqqqtttkkkbbb\\\UUUMMMGGGEEEAAA===999888:::===>>>>>>BBBIIIRRRYYYdddqqqyyyzzz~~~}}}{{{xxxuuuqqqnnnlllnnnnnnnnnmmmnnnrrrxxx}}}|||bbb[[[```kkk~~~yyy```IIIUUU```yyyZZZ???:::555555===PPPlll{{{VVV;;;666222---,,,,,,))))))(((((((((((())))))vvv]]]OOOGGGAAABBBEEEPPPhhhwwwlllYYYFFF>>>???>>>;;;999777666444222///...---,,,------,,,+++++++++,,,,,,,,,,,,++++++,,,,,,---...***------111444111===YYYdddhhhppptttpppmmmyyyxxxooovvvlll___ZZZ]]]cccfffeeejjjsssyyy|||{{{vvvttttttuuu{{{}}}vvvoooiiifffXXXXXXXXX[[[```eeeiiijjjmmmmmmmmmmmmkkkeee^^^YYYSSSQQQUUUaaaooo{{{uuuoooyyyrrrZZZDDD;;;;;;===>>>===:::888555444333222//////...,,,,,,+++++++++,,,,,,,,,,,,------------------.........////////////000<<>>:::===;;;<<>>III```{{{rrrttt|||xxxsssmmmiiimmmrrruuuwwwqqq```HHH777000000000///...---,,,+++,,,,,,,,,,,,++++++++++++------......------,,,,,,........................111444AAAVVViiizzzwwwmmm```___aaaaaannnmmmmmmnnnrrrwww}}}~~~}}}~~~}}}}}}}}}zzzuuummmhhhfff[[[PPPIIICCC<<<:::<<<:::888666777===CCCIIILLLTTT\\\fffmmmvvv{{{wwwtttqqqoooqqqpppooonnnnnnsssyyy}}}iiibbbbbbiii}}}YYYTTTTTTcccmmmJJJ===555777999BBB[[[wwwiiiEEE777888///''',,,***))))))(((((()))))))))xxxYYYOOOGGGEEEFFFLLL]]]ooo~~~zzz{{{eeeLLL??????@@@<<<888777666444222000//////...---,,,,,,++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,...---///333333@@@YYYkkkttttttiiimmmxxxxxx{{{iiifffqqqzzzpppZZZSSSUUU```nnnkkkmmmrrrwwwxxxwww|||}}}uuukkkccc]]][[[```fffrrr~~~}}}vvvpppkkkhhh^^^___```cccgggkkknnnppppppooommmkkkhhhbbb\\\WWWRRRPPPSSS]]]iiiuuu}}}{{{qqq]]]GGG;;;999===<<<<<<:::888666555333333000000...---,,,,,,,,,,,,++++++,,,,,,---......///------......//////000000333222@@@^^^uuu|||~~~{{{vvvfff^^^TTTMMMJJJGGGBBB===>>>@@@;;;:::<<<:::DDD\\\ppprrr{{{|||wwwsssnnnhhhccceeehhhtttuuuxxxyyyqqqlll___JJJ999111000///......---,,,+++,,,,,,,,,,,,,,,+++++++++,,,------...------,,,,,,...//////.........///000000888KKKddduuu~~~{{{vvvooofffkkkrrrtttqqqpppoooqqquuu{{{}}}|||xxxtttpppiii```YYYPPPHHH@@@<<<999666888<<<999:::>>>DDDMMMVVV^^^bbbooouuu{{{~~~zzzvvvsssqqqpppooommmllloootttzzzmmmllllllqqq}}}^^^LLLQQQkkk\\\CCC444777888888KKKfffzzzWWW999999555+++...******))))))((()))))))))ppp___NNNHHHGGGLLLZZZjjjqqqTTTBBB???AAA>>>999777666444333111000000///,,,,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...---000---...555;;;LLLfffsss~~~vvveeebbbgggppptttsss{{{aaaNNNLLLSSSaaannnmmmpppvvvzzzyyyxxx~~~}}}wwwjjj___TTTLLLHHHIIISSS___pppzzzsssnnnkkkjjjkkkmmmoooqqqrrrssstttuuutttqqqmmmjjjfff```[[[WWWSSSPPPRRRZZZeeeppp~~~~~~vvvbbbLLL===888:::;;;;;;:::888777555444333222111///...---,,,,,,,,,++++++,,,---......//////------......///000000111555555HHHiiittttttyyyxxxxxxxxxxxxtttnnneee___LLLHHHDDDBBBAAA@@@???===>>>@@@<<<;;;??????KKKddd~~~xxxsssoookkkfffaaa```bbblll~~~zzzvvv~~~vvvnnnbbbPPPBBB555111...,,,---......------------,,,,,,,,,++++++,,,,,,------...------,,,...///000///------///222444AAAZZZttt{{{www}}}~~~wwwiiifffmmmuuuwwwssssssuuuxxx|||~~~|||zzzsssiiiaaa[[[UUUMMMHHH===999666777777666:::@@@AAAGGGQQQ\\\gggpppvvvyyy|||xxxtttrrrmmmkkkiiijjjnnnvvv}}}{{{yyy{{{|||uuuRRRLLLVVVvvvqqqNNN555777:::666@@@UUUooonnn@@@555888111---++++++***)))))))))))))))yyy___NNNFFFHHHXXXjjj|||]]]FFF???AAA???:::888777555333222111000000,,,,,,+++++++++,,,------,,,,,,++++++,,,,,,---...---111...000<<>>==================AAAAAAEEELLLMMMZZZsss{{{tttpppmmmiiiddd___]]]___hhhwww{{{{{{{{{nnn]]]PPP===777000,,,---...///.........------,,,,,,++++++,,,,,,------......---------///000///------111444===PPPlllzzzpppzzzyyyuuuooopppzzzooommmooommmjjjkkkpppsssrrruuuwwwzzz}}}~~~}}}}}}{{{wwwssskkkaaaTTTKKKGGGCCC>>>999666444555999:::;;;@@@FFFRRR[[[hhhuuuzzzvvvsssmmmjjjggghhhooowww~~~}}}|||fffRRRMMM^^^\\\===999;;;666;;;HHH___}}}OOO444777444))),,,+++******))))))))))))}}}cccMMMDDDPPPcccdddJJJ???AAA@@@<<<999888666444222111000///,,,+++++++++,,,,,,---...,,,,,,++++++,,,,,,---...,,,222000333AAANNNaaaxxx|||rrrllljjjssslllaaa[[[QQQKKKRRR___iiilllooottt}}}uuuhhh]]]VVVLLLFFFFFFKKKNNNQQQ___ooo|||tttrrruuu{{{zzzvvvpppjjjeeeaaa^^^[[[UUURRRQQQUUU[[[eeeuuu}}}jjjNNN===999999999999999888777555444333333111///...---,,,,,,,,,,,,------......//////------...///000111222222222DDDbbbnnnggglllooouuu|||yyyuuuqqqggg\\\XXXUUUQQQNNNKKKGGGBBB???<<<<<<<<<<<<<<<===@@@CCCDDDLLLPPPVVV\\\ZZZbbbwww~~~yyyrrrmmmjjjfff```\\\XXX[[[bbbooo}}}{{{hhhXXXIII@@@555...---//////...///......---,,,,,,+++++++++,,,------......------+++...000///,,,---222777FFF\\\zzzwwwxxxyyyvvvnnnhhhjjjnnnrrr||||||~~~rrr]]]\\\dddmmmqqqsssvvvtttoootttvvvyyy}}}~~~}}}{{{uuukkkcccYYYOOODDD===<<<<<<999666777777999>>>AAAEEEMMMVVVdddmmmzzz~~~xxxuuuoookkkhhhiiioooxxxxxxkkkttt|||YYYKKKRRRqqqjjjIII===;;;777999BBBRRRnnn|||```<<<555666,,,---,,,+++***)))))))))))){{{YYYCCCHHHYYYsssiiiLLL@@@AAAAAA>>>:::999777444222111000///++++++++++++,,,,,,---...,,,,,,++++++,,,,,,---...---333222555BBBMMM]]]rrr~~~yyyvvvmmm___UUUWWWQQQJJJQQQdddqqqssspppttt}}}xxxooodddYYYQQQLLLQQQOOOUUU```eeehhhttt}}}vvvvvv}}}|||wwwqqqjjjfffbbb___]]]VVVRRRPPPSSSXXXbbbrrrxxx|||wwwUUUAAA===888888999999888777555444444333111000...------,,,---------...............------...///000111222222333KKKlllxxxccc\\\bbblllwww|||~~~tttooolllcccYYYRRRNNNIIIEEECCCAAA???>>>:::;;;;;;;;;;;;???FFFKKKPPPYYY___dddggg___```qqq}}}xxxqqqlllhhhccc]]]YYYTTTVVV]]]iiittt}}}lllYYYRRRGGG:::111...///...---//////...---,,,,,,+++++++++,,,,,,---.........---***---000///,,,...333999KKKbbbxxxlllgggjjjooo{{{tttcccRRR^^^kkkssswwwxxxtttnnnppprrrvvvzzz~~~~~~}}}zzzpppaaaVVVMMMEEE<<<999;;;===;;;888;;;:::===CCCIIIOOO[[[fffpppxxxzzzvvvsssnnnjjjjjjpppyyyvvvcccgggyyy\\\JJJNNNiiisssRRRAAA:::666:::AAAIII[[[tttkkkDDD555999222---,,,+++***))))))))))))bbbHHHBBBEEEaaarrrzzz\\\FFF>>>@@@BBB;;;999555333222222000///......---,,,,,,,,,,,,---,,,,,,,,,,,,---...//////222///333>>>HHHPPP___ooommmeeedddQQQHHHSSS^^^bbbgggqqqsssssswww||||||ooohhh^^^RRRKKKKKKPPPUUUccclllwww}}}|||tttnnnnnnlllddd\\\XXXZZZXXXWWWWWWWWW^^^nnn~~~xxxmmmttt~~~iiiNNN888::::::999888::::::666111555444222000............---------.........//////222...---//////...000444:::SSS|||xxxjjjaaabbbppp}}}}}}qqq___SSSQQQEEEEEEDDD@@@===:::::::::777;;;???>>>>>>FFFTTT```gggooowwwvvvjjj___aaajjj~~~zzzuuupppllliiiccc\\\VVVXXXWWWXXX]]]eeeuuu||||||xxxwwwaaa\\\PPP???444//////...---------------------------////////////////////////...***,,,000///,,,777GGGVVVppp|||sssuuu{{{|||uuusssvvv||||||tttnnnrrrqqqrrrvvvzzz}}}}}}{{{}}}~~~}}}}}}~~~uuucccSSSLLLMMMCCC===>>>???>>>AAAGGGEEEHHHOOOYYYeeeoootttvvv}}}yyytttuuummmhhhkkkrrrvvvzzz~~~bbb[[[dddmmmmmmMMMIII\\\tttvvvRRRAAA;;;;;;AAA@@@SSSiiilllWWW>>>222222///---++++++,,,,,,+++***nnnPPPFFFGGGLLL___|||nnnTTTEEE???>>>===:::777444444333222000///...------,,,,,,------,,,,,,,,,,,,---.../////////---555EEESSS___ooosssmmmcccWWWSSS[[[dddfffiiimmmsssuuuzzzuuukkk[[[WWWTTTSSSWWW```iiippp|||}}}uuupppooommmfff^^^[[[YYYWWWVVVVVVVVV]]]lll|||xxxkkkmmmsssYYYBBB::::::888888999:::888555555444222000///.........---------.........//////111......000111///222777AAA]]]rrriiifffsss~~~xxxbbbPPPHHH@@@???>>>===;;;;;;;;;<<<<<>>222...//////---------------------------////////////////////////...+++---111000///===PPPiiivvvooopppppppppssswwwyyyyyywwwzzz|||}}}lll]]]VVVOOOHHHEEEIIINNNRRRYYY``````aaafffmmmuuu|||~~~wwwsssqqqjjjggglllrrrvvvzzz~~~kkk]]]^^^dddyyyWWWHHHUUUmmmjjjPPPAAA:::===888KKKgggvvvjjjMMM666...///---++++++,,,,,,+++***rrrTTTGGGFFFCCCUUUooo}}}___KKKBBB???>>><<<888666555555333222///...------,,,---------,,,,,,,,,,,,---...///000//////999MMM___lll|||wwwqqq\\\[[[]]]bbbhhhkkkjjjhhhiiimmmwww~~~ooodddVVVTTTVVV]]]kkkyyy}}}wwwrrrqqqnnnhhhaaa___YYYWWWUUUUUUVVV\\\jjjxxx~~~nnniiisssfffNNN???===::::::;;;;;;:::999666444222000///......///------........./////////000...///222222111333999EEEfffvvvllliiiuuu~~~iiiTTTHHH>>>===<<<<<<<<<===>>>>>>BBBIIIQQQWWW]]]fffsss|||}}}zzzuuupppllliiiccc\\\VVVTTTSSSTTTXXX___mmmuuuxxx~~~yyykkkYYYAAA222///000///---------------------------////////////////////////------///111000333FFF[[[qqq~~~rrrkkknnnmmmmmmooorrrttttttsssvvvyyy|||~~~uuuooo___ZZZXXX\\\dddkkkssszzz{{{{{{{{{}}}|||vvvqqqlllgggeeejjjppptttyyy~~~~~~lllZZZYYY```xxxfffLLLNNNeee\\\CCC999<<<666BBB]]]xxxxxx\\\>>>000///---++++++++++++***)))sssUUUFFFDDDGGGUUUjjj|||cccNNNEEECCC???<<<999666666555444333//////...---------------,,,,,,,,,------...///000111333???UUUhhhuuutttnnnVVV]]]cccfffjjjlllhhhaaaXXX```ooo{{{wwwttttttzzz|||vvvrrrqqqoooiiidddccc\\\XXXVVVVVVWWW[[[gggssszzzkkklllrrr[[[GGGAAA======>>>;;;999888666555222000////////////............////////////000///000333222000333999GGGnnnvvvnnnlllwww|||jjjUUUFFF@@@>>>======???AAABBBBBBMMMUUU___iiipppwww}}}|||}}}~~~zzzuuu~~~zzzuuupppllliiiccc\\\VVVVVVSSSSSSWWW]]]hhhzzz{{{xxxtttvvvbbbGGG555000000///,,,........................////////////////////////------///000///888OOOeeeooouuuzzzxxxwwwlllffflllllllllmmmnnnooopppppprrrvvvzzz~~~~~~}}}}}}~~~zzzuuuqqqjjjeeeccceeeiiinnnvvv~~~zzzhhhZZZ\\\fff{{{}}}]]]QQQ]]]|||aaaDDD999===<<<<<>>999BBB]]]ppphhhNNN999111///,,,+++,,,,,,***)))lll[[[MMMTTTkkkcccIII;;;???===999777666666444333000///......------......------------...///000111000999PPPmmm{{{yyywwwsssooollliiiccc\\\VVV[[[cccttt|||zzzuuuqqqpppqqqooolllkkknnnhhhccc___^^^]]]^^^eeelll{{{yyyppplllyyybbbLLL;;;999>>>===999888777555333111000//////000....../////////000000000000///000111000000999CCCaaazzznnnnnnppp}}}xxxhhheeeeeeiiipppwww{{{|||{{{~~~~~~|||wwwuuuyyy{{{yyyxxxyyy|||yyyxxxwwwpppjjjppp|||xxxpppyyyzzzuuupppllliiiccc\\\VVVSSSOOOLLLNNNQQQVVV```jjj}}}~~~zzzqqq~~~uuulll\\\GGG777000000111111........................////////////////////////.........000999LLLggg{{{zzzxxx~~~{{{~~~wwwgggbbbgggkkkooooookkkgggeeedddhhhiiiiiiiiihhhiiilllooopppuuu|||~~~|||{{{yyyuuurrrmmmhhhbbb]]]YYYZZZeeerrr{{{}}}www}}}qqqQQQUUUzzz```AAA:::888777>>>SSSiiilllSSS888222000...---------+++***___YYYfffqqqTTTBBBAAA>>>;;;888888777666444000//////...............------------...///000111222???XXXssszzzmmmjjjhhh```ZZZZZZfffmmmzzz~~~zzzwwwsssqqqppprrrqqqoooppptttooojjjeeecccaaa```eeekkkwwwyyymmmwwwdddDDD;;;>>>===999888777555333111000///000000.../////////000000000000......000111111555AAAMMMooo}}}ggg```bbbuuu||||||vvvppplllmmmoooppptttxxxzzztttssssssmmmhhhqqquuu|||zzzuuupppllliiiccc\\\VVVSSSNNNJJJKKKMMMOOOVVV^^^nnnttt~~~www{{{mmmvvv{{{}}}sssiii]]]LLL<<<222///000222......................../////////////////////////////////444CCC]]]yyy{{{zzzwwwqqqlllqqqvvv}}}nnneeeggg```___^^^]]]]]]___```bbbeeefffgggfffeeegggkkknnnrrrwww~~~~~~}}}~~~}}}{{{zzzyyywwwsssqqqmmmiiieee^^^VVVRRRZZZeeesssyyyyyyZZZPPPfffqqqIII===555999===HHH```nnn\\\>>>444222///.........,,,+++ppp\\\[[[vvvyyyaaaPPPBBB@@@<<<:::999999777666000000///..................------......///000111777EEE]]]sssyyyggggggfff^^^[[[```jjjppp|||~~~yyyvvvsssqqqqqqssssssqqqtttxxxtttnnnhhhfffdddbbbeeejjjttt}}}kkkqqq}}}|||PPP@@@???===999777777666444222000000000000////////////000000000000------///222333999GGGVVVuuusss]]]XXX\\\yyy~~~yyy~~~~~~zzzmmmkkkmmmqqqrrrqqqtttyyyuuuooonnnpppmmmjjjuuuzzzzzzuuupppllliiiccc\\\VVVUUUOOOKKKKKKLLLMMMSSSYYYdddkkkuuutttqqqjjjrrr~~~|||mmmdddTTTCCC555//////111////////////////////////////////////////////////000///000888LLLiiixxxnnnqqqvvv~~~xxxzzz{{{kkkjjjtttddd```[[[YYY[[[___ccceeebbbdddeeedddccceeeiiimmmsssxxx}}}{{{yyy|||{{{yyywwwwwwuuurrroookkkjjjggg```UUUNNNSSS\\\mmmsss|||xxxyyysssfffUUU]]]qqqxxxPPPDDD888>>><<<>>>VVVoooeeeHHH555333000//////...---+++|||XXXPPPdddxxxxxxMMMDDDBBB===888666777888888111000///......------...---111---,,,222000...666===GGGaaa|||rrrkkkpppnnnbbb^^^cccjjjqqq|||}}}}}}}}}}}}{{{zzzsssssstttvvvwwwwwwtttrrrqqqoookkkfffdddccccccdddoooyyyrrrnnnuuu```BBB999:::;;;:::999888666333111000///...000000000000000000000000///000222111///666OOOhhh|||tttYYYQQQiiiyyy{{{zzzvvvsssqqqkkknnnssswwwzzzzzzyyywwwrrrooonnnnnnlllmmmzzzyyyuuupppmmmjjjddd\\\VVVOOOMMMJJJIIIJJJMMMQQQTTTaaaeeemmmwwwxxxiiixxxvvvpppwwwzzzrrr]]]DDD555333222///////////////000000000000000000//////.........---111666999???QQQrrr}}}~~~zzz{{{|||uuuzzzyyygggXXXWWW[[[]]]]]]^^^dddaaaaaadddfffeeehhhlllxxx|||{{{||||||{{{zzzwwwtttrrrpppqqqnnniiiaaaYYYSSSOOONNNeeeqqq}}}zzz```bbbttthhhUUURRRoooVVVFFF;;;666999AAAQQQgggfffOOO555333000------...---***___NNNUUUccc~~~]]]GGGDDD???:::888777777666111111///...............,,,000---,,,222//////999CCCQQQmmm|||~~~yyyqqqnnnllljjjkkkeeefffmmmmmmfffaaabbbhhhooo{{{}}}{{{zzzzzzyyyxxxvvvuuuuuuuuuwwwxxxxxxvvvssspppnnnjjjfffcccbbbbbbcccllluuuwwwtttnnnKKK<<<<<<===;;;999888666444111000///...000000000000000000000000222333444444444???\\\vvvxxxiiiTTTSSSmmmxxxzzz}}}wwwxxxyyywwwtttzzzxxxvvvvvvvvvvvvuuuttt~~~wwwppplllrrrrrrtttwwwvvvvvvzzzvvvqqqmmmjjjddd\\\VVVQQQOOOLLLIIIIIIKKKOOOQQQSSSXXXaaalllxxxmmmsss}}}uuuvvvkkkOOO;;;333000---////////////000000000000000000/////////.........---///777GGGbbbzzzyyynnn\\\WWWYYYZZZ[[[]]]^^^]]]]]]```bbbccchhhooo|||{{{zzzzzzzzzyyywwwtttqqqoooooonnnjjjddd\\\TTTNNNKKKWWWcccrrr}}}{{{\\\UUU```ooowwwYYYLLLfffhhhOOO???999999===JJJ```eeeUUU;;;777111------......---bbbKKKGGGMMMdddkkkKKKFFF@@@<<<999777666555111111000///............,,,000,,,,,,111///111???QQQbbb}}}zzz~~~iii[[[VVVWWWXXX```fffmmmoooiiiaaa[[[YYYccckkkxxx|||zzzxxxwwwxxxxxxwwwvvvxxxwwwxxxyyyzzzzzzxxxuuurrrooolllhhhdddbbbaaaaaaeeennn{{{WWW>>><<<>>>:::999888666444222000//////000000000000000000000000000111111111444EEEdddqqq```MMMPPPhhh}}}uuuxxx~~~}}}wwwsssvvvxxx{{{|||uuuqqqxxx{{{|||xxxrrrnnnjjjddd\\\VVVRRRPPPMMMJJJIIIJJJLLLNNNNNNRRRZZZeeeqqq}}}zzzzzzooo~~~zzz]]]CCC666111///////////////000000000000000000////////////......111000:::QQQlll|||uuuuuuaaaXXXWWWWWWYYY[[[ZZZZZZ\\\^^^___aaakkkuuu|||xxxxxxyyyyyyyyywwwtttqqqooooooooonnnkkkcccYYYNNNHHHIIITTTeeettt~~~^^^QQQVVV___{{{fffIIIZZZzzzXXXEEE<<<999999AAAWWWeee^^^AAA:::222------.........|||bbbLLLEEEHHHVVVmmm}}}nnnMMMFFF???===;;;777555444222111000///............,,,///,,,---111///555GGG```pppxxx{{{vvvxxxaaaSSSRRRWWW[[[___ooozzzsssbbbXXXVVVWWWcccjjjxxx~~~|||zzzxxxwwwxxxzzz||||||{{{|||{{{zzz{{{||||||zzzxxxuuusssooojjjeeeaaa^^^\\\]]]ggguuu```@@@;;;<<<888999888666444222111000000////////////////////////...000111111666IIIhhhsss]]]HHHKKK^^^xxx|||{{{ssspppvvv~~~~~~yyysssnnnjjjddd]]]WWWRRRPPPMMMJJJIIIJJJLLLMMMPPPSSSYYYbbblllvvvnnnvvvfffKKK:::444444////////////000000000000000000//////////////////555666DDD[[[nnnrrr}}}zzzrrrbbbYYYVVVWWWXXXYYYYYYZZZ]]]______bbbnnn|||}}}|||~~~{{{yyyxxxyyyyyyyyyxxxvvvsssqqqqqqrrrtttrrrlll```SSSJJJBBBJJJ[[[nnn{{{~~~dddXXX^^^eeeyyyxxxOOOQQQpppaaaHHH===999888;;;OOOdddhhhCCC999000.........------tttbbbMMMFFFLLLTTTcccuuuyyypppPPPFFF>>><<<;;;777555666222111000//////......///---///,,,...111///999PPPjjjwwwxxxnnniiiuuuqqq^^^UUUVVV\\\aaaYYYooo}}}pppYYYOOOVVVaaagggmmmyyy~~~|||xxxwwwwwwyyy|||~~~~~~}}}|||xxxuuuqqqkkkddd]]]WWWTTTVVV```ppp~~~hhhEEE<<<<<<888999888666444333111111111////////////////////////000444666666<<>><<<;;;666444777222222111000////////////...000---///222000===ZZZppp{{{}}}lllpppzzzssseeeaaaaaaaaaaaaYYYjjjttthhhOOOCCCPPPcccgggkkkuuuyyyxxxxxx{{{~~~~~~xxxvvvrrrkkkccc[[[TTTOOOSSS\\\iiixxx}}}{{{nnnMMM???===;;;999888666444333222222111000000000000000000000000///444666666>>>TTTppprrrgggSSSKKK^^^rrruuusssqqqoooppptttyyy|||}}}~~~zzztttooolllgggaaa\\\RRRPPPOOOMMMMMMMMMNNNOOOMMMNNNRRRXXXaaakkktttyyyppp}}}kkkSSS===333222////////////000000000000//////000000000000111111...>>>XXXmmmtttwwwuuurrryyywwwhhhWWWZZZ\\\[[[WWWVVVWWWWWWTTTUUUUUUXXX\\\^^^dddppp}}}{{{yyyyyyzzzrrrtttzzz~~~}}}~~~}}}||||||{{{{{{{{{||||||uuuuuuuuuvvvtttlllaaaXXXHHHGGGRRRhhhyyy~~~|||lll^^^aaaooowwwUUU[[[uuu~~~VVVEEE===<<<:::HHHccctttMMM>>>222111111---***+++~~~fffSSSRRRQQQbbbaaaOOOAAA>>><<<666444777333222111000////////////000111///111333111AAAaaavvvuuuyyyooommmiiiaaaZZZVVV\\\ccc^^^KKKAAAOOOeeeoooqqqxxx~~~{{{yyyuuuooohhh___WWWSSSTTTYYYbbbnnnzzz|||{{{~~~~~~~~~mmmRRRAAA<<<;;;999888666555333222222222000000000000000000000000,,,222444333>>>ZZZyyyqqqddddddUUUQQQfffxxxtttqqqnnnoooqqqtttwwwyyy}}}xxxwww}}}~~~zzzsssooolllhhhccc^^^UUUSSSQQQOOONNNMMMNNNNNNLLLLLLNNNRRRYYYbbbkkkpppuuuxxx~~~ooosssxxxjjjVVVAAA555222////////////000000000000//////000000000111111111333GGGbbbuuu||||||~~~|||pppjjjdddZZZPPPQQQWWWXXXTTTRRRTTTTTTQQQSSSRRRUUU[[[bbbiiittt~~~}}}~~~{{{yyyyyyyyynnnllloooxxx}}}|||{{{}}}}}}{{{zzzzzz|||~~~{{{yyywwwxxxxxxtttllleeeVVVOOOSSSffftttxxxyyy}}}~~~qqqlllvvvdddWWWiiieeeMMM@@@<<<888DDDaaavvv]]]III777333222,,,***...mmmdddZZZhhhiiiUUUDDD@@@===555333777333222111000////////////000111///222444111CCCeee|||xxxrrrqqqkkk]]]PPPJJJIIIPPPVVVOOOJJJYYYqqq}}}~~~~~~}}}zzzuuunnnfff^^^ZZZVVVXXX]]]fffrrr~~~xxxzzz{{{~~~{{{}}}zzzjjjSSS???999:::999888666555444333222222000000000000000000000000000555666666CCCccc~~~|||zzzzzzzzz|||```]]]iii\\\VVVfffrrroookkkiiilllqqqtttwwwyyyzzzzzz{{{{{{~~~yyysssooommmiiiddd```XXXVVVTTTQQQNNNMMMLLLLLLIIIHHHGGGIIIMMMUUU\\\```jjjnnntttyyy}}}pppkkk|||~~~tttjjjZZZFFF999666////////////000000000000//////000000111111111222666LLLhhh}}}|||sssjjjhhhmmmvvvooo```WWWOOOJJJPPPVVVXXXRRROOORRRRRROOOSSSQQQTTT]]]gggpppzzz~~~}}}||||||~~~|||{{{{{{{{{yyyyyyyyysssooopppzzz}}}zzzxxxyyy{{{~~~{{{{{{|||{{{uuupppcccXXXWWWeeepppppppppssszzz~~~~~~rrrVVVbbbvvvpppSSSBBB<<<666BBB```wwwkkkRRR<<<444111,,,,,,111qqqUUU```zzz___GGGAAA???777222444333333222222111000000000222///111444222333EEE[[[oooyyykkkhhhfffYYYIIIHHHCCCIIITTTSSSOOO___www~~~wwwnnnfffaaaaaa___```gggrrr~~~tttuuutttvvv|||~~~|||ooo]]]MMMDDD???<<<;;;:::888666444333222222000000000000000111111222000666777888KKKpppzzzssslllfffnnnxxxvvvuuueeedddbbbUUU\\\kkkhhhhhhmmmnnnmmmooouuu{{{|||}}}}}}|||vvvsssrrrpppjjjeee```[[[TTTPPPOOONNNLLLJJJGGGFFFDDDCCCFFFKKKQQQTTTdddhhhooovvv{{{wwwjjjttt}}}yyyooo___KKK===666...//////000000000000//////......///111222333333<<>>000444///***222{{{\\\[[[vvvqqqWWWFFF===777555666333333222222111000000000000---///222000222EEE[[[pppuuueee___]]]SSSGGGFFFAAAFFFPPPPPPLLL[[[qqqwwwooojjjhhhggggggllluuurrrmmmfffhhhqqquuu|||uuudddSSSEEE===::::::999888666444333222222000000000000000111222222000444555:::RRRwwwwwwkkkmmmrrrkkkggg___bbbaaaYYYdddppphhheeejjjmmmmmmnnntttyyyzzz{{{{{{zzzuuusssrrrpppjjjeeebbb\\\VVVRRRPPPNNNKKKHHHEEECCC@@@???@@@CCCGGGJJJWWW^^^gggooovvv|||zzzhhhlllsssaaaOOO@@@555//////000000000000000000000/////////111222333333>>>WWWvvvwwwxxx|||uuuyyyuuuaaaOOOHHHJJJSSSSSSRRRQQQQQQPPPOOOOOOQQQTTTVVV[[[iiixxx}}}}}}}}}||||||}}}~~~}}}}}}zzzvvvssswww|||~~~|||zzzzzzzzzyyy{{{~~~|||{{{zzzzzz{{{~~~{{{lllccc]]]^^^```^^^\\\\\\iiipppvvvxxx||||||ooo~~~dddWWWggg}}}```CCC>>>@@@:::IIIkkk}}}iiiGGG222222000+++///]]]SSScccmmmNNN===888888666333333333222111111000000///...///111000555III___sssmmm]]]WWWVVVSSSMMMKKKDDDBBBFFFFFFHHHZZZooo}}}zzzxxxwwwzzzvvvlll___]]]fffkkk~~~}}}wwwdddNNNAAA>>>:::999777555444222222111111000000000000111222222000222444@@@^^^uuuooojjj]]]YYY\\\cccbbb```mmmqqqbbb___fffllllllnnnrrrvvvwwwxxxxxx}}}yyyuuusssrrrpppkkkgggddd^^^XXXTTTQQQNNNHHHDDDAAA>>>;;;888888999<<<>>>FFFLLLWWWaaajjjrrrxxx|||mmmggg}}}lll___LLL888111111111000000000000000111111000000111222333444AAA^^^jjjWWWPPPQQQRRRQQQPPPNNNNNNNNNOOOOOOQQQRRRUUU]]]mmm{{{}}}~~~~~~}}}}}}|||zzz|||}}}yyytttvvv{{{}}}{{{yyyxxxxxxxxxyyyzzz}}}~~~}}}|||{{{zzz{{{|||qqqgggaaaccceeeaaa[[[XXX]]]```cccgggppp|||uuuXXX^^^vvvmmmYYYaaalllLLL@@@@@@999AAA\\\|||tttTTT666000111---,,,}}}\\\OOO[[[rrrWWW>>>999999444444333333222222111000000111111222222333;;;RRRhhhzzzvvvnnnaaaWWWSSSUUUWWWWWWTTTIII???;;;<<>>FFFOOOXXXbbbkkkpppwwwzzzxxxjjj}}}xxxrrrZZZ;;;333222111111000000000000222222222111111222444666BBBcccttt___XXX[[[RRRQQQOOOMMMMMMMMMOOOPPPQQQQQQUUUaaaqqq~~~~~~|||zzz}}}}}}wwwuuuzzz}}}zzzyyywwwuuutttttttttuuuvvvwwwxxxzzzzzzzzzyyyxxxyyyyyyxxxyyyzzz|||{{{tttkkkfffhhhkkkfff^^^YYYPPPQQQQQQUUUaaaqqqzzz{{{}}}yyyPPPKKKaaarrrrrrZZZYYYyyyUUUBBB???:::@@@TTTuuuzzz```:::///222///+++xxx[[[QQQ]]]ddd___AAA:::999333444444333333222111111111000111222222444AAA[[[qqqbbb\\\UUUPPPOOOPPPSSSVVVNNNGGG===999<<>>:::???NNNkkk{{{iii@@@///222111,,,pppWWWMMMXXXaaayyydddEEE;;;888444444444444333222222111111---000111000555FFFbbbxxxXXXQQQJJJHHHGGGEEEEEEHHH>>>>>><<<===EEETTTaaagggrrrwwwjjjRRRSSSZZZooo\\\???<<<;;;999777666444444333222111111111111222333333444666DDDgggpppVVVEEESSSTTTVVVffflll^^^QQQXXXdddnnnnnnlllnnnppprrryyyuuuyyy~~~eeebbb{{{{{{{{{}}}zzzzzzyyyxxxuuuqqqmmmkkkeee___WWWPPPKKKEEE>>>888555444444444555555666666888888999;;;???GGGPPPVVV^^^```ccceeefffgggiiijjjmmmsss{{{uuuvvvrrrOOO777555333111000000000111111222333222111333999>>>KKKfffrrrYYYWWW]]]PPPOOONNNMMMMMMNNNOOOPPPNNNPPPZZZkkkxxx~~~{{{uuuzzz}}}zzzxxxuuutttsssrrrqqqqqqrrrrrrqqqrrrrrrrrrrrrqqqqqqpppppppppooooooppppppqqqrrrxxx{{{{{{vvvrrrooojjjcccbbb]]][[[]]]\\\UUUNNNLLLGGGFFFBBB???DDDOOOVVVXXXaaaeeelllttt|||~~~sssZZZXXXjjjyyymmmRRRppprrrMMM???:::===GGGaaayyyoooHHH222111000///}}}pppZZZMMMRRR___xxxgggIII<<<999999555444444333333222111111,,,000111111777LLLjjjYYYNNNDDDAAA???;;;999;;;555888;;;>>>LLLaaaooossssssssszzz|||{{{~~~}}}fff___^^^nnnnnnFFF===<<<;;;999777666555555222222111111222222333444333777KKKqqqsssYYYAAAKKKGGGKKKaaadddUUUQQQ[[[fffpppooolllmmmppprrrwwwsssxxxwww\\\ZZZnnn~~~|||yyyzzz}}}xxxyyyyyywwwsssnnnkkkiiiddd^^^TTTLLLGGGAAA;;;666222333333444555555555555555666777888:::>>>CCCHHHLLLNNNOOONNNNNNNNNPPPRRRWWW]]]gggrrr}}}wwwnnn{{{vvv[[[888777444222000000000111000222444333222444;;;AAATTTiiixxxbbbRRRSSSYYYMMMMMMMMMMMMMMMMMMMMMMMMMMMQQQ___ooozzz|||~~~~~~~~~{{{uuuzzz}}}{{{xxxvvvtttsssrrrpppooooooppppppnnnnnnnnnmmmmmmllllllllljjjiiiiiiiiihhhhhhhhhhhhlllpppoooiiiccc^^^XXXQQQNNNMMMOOORRRQQQLLLJJJLLLKKKKKKGGG???<<<@@@EEEFFFMMMQQQXXXbbbnnn{{{~~~|||ppp^^^\\\iii}}}VVVggg|||TTTBBB<<<<<>>555444444333333222222111---222444333:::QQQppp}}}]]]NNNAAA>>><<<888555777777:::999;;;NNNjjj~~~yyyuuuuuu~~~zzzwwwqqqrrrsssqqqoooppptttwwwsssxxxpppccclllvvvGGG>>>===;;;999888777666666222222111111222222333444222888NNNvvvuuuZZZBBBGGG???EEE\\\\\\MMMOOO]]]hhhqqqpppllllllpppsssuuurrrwwwoooSSSSSSbbbkkk{{{wwwzzz~~~vvvxxxxxxvvvqqqlllhhhfffddd\\\RRRJJJDDD???999555111222333333444333333333000222555666777888:::<<<>>>???>>>===;;;<<<>>>@@@@@@FFFPPP\\\jjjxxxxxxiiirrrooo\\\999777555222000000000111///222444333222555<<>>999555444888777888???OOOhhh~~~vvvpppsss{{{~~~wwwsssuuuvvvqqqjjjgggdddbbb```]]][[[ZZZYYYYYYaaaccckkkxxxlll^^^yyylllJJJ@@@>>><<<::::::999666444222222111111222222333444222333___~~~aaaUUUBBB;;;LLL[[[XXXRRRQQQ___ffflllnnnooopppnnnkkklllsssvvvyyyqqqUUUQQQ\\\bbbrrr|||{{{|||zzzyyywwwuuurrrmmmgggccc^^^XXXOOOGGGAAA>>><<<:::555555555555555555555555444444444555555666666666888888888888999999999999===:::???IIIPPPXXXlll|||mmmggg}}}rrreee[[[AAA999333222222000222555333000111666555333???PPPdddvvv|||}}}xxx}}}wwwooohhh^^^LLL>>>DDDNNNIIIKKKGGGFFFJJJKKKIIIHHHJJJJJJXXXhhhqqqvvv{{{}}}}}}}}}{{{vvv{{{}}}wwwttttttuuuvvvvvvqqqlllkkklllmmmjjjfffkkkgggdddbbbcccbbb___\\\\\\VVVOOOOOORRRTTTQQQLLLOOOLLLGGGCCC@@@===999666666555999???DDDEEEHHHMMMLLLJJJFFFBBB>>>:::888777:::888777===LLLaaawwwlllaaayyySSSqqqaaaOOO@@@666DDDWWWsssbbb:::222555)))cccYYYqqqpppOOOAAA===:::666555444222111222222333111333222444BBB^^^|||vvvoookkk~~~ttt]]]IIIDDDBBB===888777888888:::BBBSSSmmm|||xxxqqqggg``````iiisss|||yyyqqqkkklllkkkeee^^^[[[XXXVVVSSSPPPNNNMMMLLLLLLUUUXXX```nnn}}}mmm___qqqfffBBB@@@>>>;;;:::999888666444222222222111222222333444555999eeesss]]]PPPAAA@@@SSS```YYYPPPPPPaaahhhmmmnnnnnnpppooollllllrrrvvvxxxsssVVVRRR\\\aaaqqq}}}~~~|||{{{yyyxxxuuuoooiiiddd^^^XXXOOOGGGAAA===:::888444444444444444555555555444444555555666666666666666666777888999:::::::::999666999@@@EEEKKK^^^sssqqqeeevvvsssdddYYYBBB:::444333333222333555333000222666444444DDDXXXiii}}}~~~pppkkknnn|||wwwpppfffZZZIII;;;BBBLLLHHHJJJGGGFFFIIIJJJHHHHHHJJJKKKZZZiiirrrvvv{{{~~~~~~zzztttyyy}}}xxxtttrrrrrrsssuuupppkkkjjjlllllliiifffcccaaa``````aaa```\\\YYYYYYSSSMMMLLLOOOPPPMMMIIIEEEDDDBBB@@@>>>;;;777444666444777>>>BBBCCCFFFJJJIIIHHHEEEBBB???===;;;:::<<<:::888<<>>??????<<<777333777555777===@@@AAADDDHHHGGGGGGGGGFFFEEECCCAAA@@@???>>>;;;;;;BBBTTTlll}}}hhhkkk[[[dddxxxuuu___KKK===AAAUUUhhh}}}tttOOO777333000kkk[[[ggg```GGG;;;999777666444333222222333333222333333:::QQQxxx|||ssswww{{{kkkRRRCCC777777999666555999555777<<>><<<<<<;;;<<<>>>EEEPPP___llluuuyyy~~~dddVVVjjjnnnOOO@@@===:::999888888777555333222222222222333444444999GGGvvvnnnYYYTTTPPPHHHQQQhhhlll\\\SSSXXXeeejjjmmmlllllloooqqqppplllqqqtttwww}}}___WWW]]]]]]iiiyyyyyyxxxvvvssslllddd^^^ZZZUUUNNNHHHBBB>>>:::777444444444444333333333333333444666888999::::::;;;<<<>>>@@@AAABBBAAA@@@???@@@>>>>>>>>>;;;<<>>EEEBBBGGGEEEEEEHHHHHHFFFHHHMMMRRR___nnnuuuxxx}}}xxxsssyyy}}}zzzxxxvvvuuuuuuqqqnnnkkkiiiiiihhheeeccc___^^^\\\YYYWWWSSSPPPOOOOOOKKKEEEDDDDDDCCC@@@<<<888:::>>>CCCEEECCC>>>:::<<<:::;;;???BBBBBBEEEIIIKKKMMMOOOQQQQQQOOOMMMLLLEEEDDDAAA>>>AAAQQQiii|||qqq___ppp^^^YYYqqqeeeOOO@@@@@@MMMZZZtttzzz[[[:::000000sss^^^```uuusssSSSAAA===777666444333222333333444111222555???ZZZ~~~~~~ttt~~~fffFFF:::333777999777999>>>999===DDDPPP```sssjjjYYYVVVXXX___lllxxxzzzyyysssggg[[[VVVTTTPPPLLLLLLHHHGGGGGGEEECCCAAA???===;;;<<>>>>>CCCBBBEEEDDDEEEGGGFFFEEEHHHNNNVVVcccpppvvvyyy~~~~~~~~~zzzvvv{{{|||zzzzzz|||~~~{{{xxxuuutttooonnnllljjjhhhfffcccbbbccc___ZZZSSSNNNKKKJJJKKKMMMJJJEEECCCBBB@@@<<<999555999@@@HHHNNNOOOMMMJJJDDDAAAAAADDDFFFEEEHHHLLLSSSVVV[[[___aaa```^^^\\\QQQOOOKKKFFFGGGUUUlll}}}yyyZZZ^^^yyyaaaPPPkkkhhhQQQDDD???FFFNNNlllgggCCC222000{{{\\\WWWeee]]]EEE===777666555333333333333444000222777CCC___sss}}}{{{aaaCCC:::666:::;;;888:::@@@@@@GGGRRR___lllyyyuuufff]]]UUUXXXeeetttwwwttt|||tttgggYYYSSSPPPLLLJJJJJJHHHIIIKKKKKKJJJGGGCCCAAA???>>>>>>???BBBHHHMMMQQQ[[[```gggnnnvvvnnncccoooyyyjjjhhhvvvXXXEEEBBB===:::999888777666333333333333333444444555888NNN~~~pppZZZ___VVVIIILLL___```NNNKKKYYY```eeehhhhhhiiinnnpppoooooorrrtttvvv~~~lll``````ZZZ```xxx|||zzzwwwsssoooiiibbb]]]TTTQQQMMMJJJGGGCCC???<<<666666666555555444444333333555777<<>>===CCCCCCDDDCCCDDDFFFEEEDDDIIIPPPZZZfffsssxxx{{{~~~}}}||||||xxx|||}}}}}}zzzuuuqqqooorrrxxx}}}}}}xxxtttqqqooonnnmmmkkkhhheeecccaaaccc___YYYQQQKKKIIIKKKMMMPPPNNNJJJGGGEEEAAA>>>;;;444777???IIIRRRWWWXXXXXXJJJGGGEEEHHHHHHHHHJJJNNNWWW\\\dddlllpppqqqpppnnnccc___XXXRRRRRR^^^qqq~~~\\\YYYooocccLLLbbbjjjTTTHHH>>>CCCHHHgggtttQQQ;;;222qqqXXXPPP]]]dddHHH===888777555444333333444444///333999FFF```|||zzz___EEE===;;;??????:::<<>>GGGRRR\\\bbbfffiiilllnnnmmmiiieeeaaa\\\bbbgggeee___\\\^^^aaavvv~~~ppplllXXXBBB777333333333444222444555444888JJJdddwwwaaaEEE@@@===<<>>FFFNNNSSSVVVVVVMMMIIIGGGHHHIIIGGGIIINNNVVV]]]hhhttt|||~~~wwwpppggg______hhhvvv~~~aaa___xxxfffMMMUUU~~~nnnWWWKKK>>>@@@CCCccc}}}^^^CCC333yyy^^^TTTLLL[[[mmmNNNBBB888777555444333333444444000444;;;GGG___}}}gggHHHBBBBBBFFFFFFBBBDDDKKKFFFQQQbbbsss}}}nnn^^^\\\kkkuuuqqqqqqzzzyyywwwrrrjjjgggmmm|||ooo]]]SSSNNNIIIGGGHHHGGGKKKQQQUUUTTTPPPJJJFFFAAA@@@===:::888999<<<>>>===@@@DDDIIIQQQaaasssyyy~~~}}}mmmqqq{{{KKKGGGAAA<<<:::888777555444333333333333444555555===UUUtttgggvvv[[[GGGFFFXXXYYYFFFCCCRRRWWW^^^ccceeehhhlllnnnmmmrrrsssuuuuuuzzzvvvfffbbbXXX[[[ppp~~~{{{wwwqqqlllgggbbb]]]ZZZVVVTTTPPPMMMIIIDDD???;;;999888888777666555555555444555888???JJJWWWdddkkkmmmppptttwwwwwwsssooolllhhhqqqxxxvvvpppmmmnnnooo}}}rrr|||uuu___FFF999555444444666222555555444:::MMMeeeuuu___CCC@@@===;;;>>>@@@BBBBBBCCCEEECCCBBBIIIQQQ^^^jjjvvvzzz||||||{{{}}}uuuyyyzzztttpppggg^^^XXXYYY```gggwwwzzz}}}}}}zzzxxxnnnoooooommmiiieeebbbbbb___``````^^^]]]]]]aaaeee\\\ZZZWWWSSSOOOKKKGGGDDD>>>>>>???CCCGGGKKKMMMMMMNNNIIIGGGHHHGGGFFFHHHLLLSSS[[[iiiwww|||pppggggggnnnxxx|||fffhhhhhhOOOKKKwwwqqqZZZNNN>>>===@@@```eeeGGG222jjj[[[OOO]]]~~~sssUUUEEE999444222444555222111333111444;;;HHH\\\rrrwwwhhhSSSRRRXXX```]]]QQQNNNRRRWWW^^^pppyyymmmjjjsss|||ttt```jjjtttnnniiimmmmmmbbb[[[YYYVVVUUU```pppssscccVVVNNNKKKIIIIIIEEEHHHNNNTTTXXXXXXTTTQQQEEEAAA===;;;<<<===;;;999<<<===??????@@@HHH^^^sss~~~oooRRRDDD???===666777999444444444444444444555666666888hhhzzzUUUGGGMMMYYYPPPDDDHHHOOOVVV]]]dddiiikkklllnnnppplllqqqqqqsss{{{ddd\\\VVV[[[kkk~~~{{{wwwssslllgggccc___\\\ZZZYYYVVVQQQMMMJJJFFFAAA>>>>>>===:::888666555555555777666777===IIIXXXdddkkkvvv}}}|||tttyyy}}}lllPPP888000333555333222444333222<<>>@@@AAA>>>???HHHTTTcccllluuuzzz~~~{{{~~~~~~zzzxxxfffSSSIIIEEEDDDJJJRRRcccjjjsssxxxxxxvvvuuuuuusssoooiiiffffffeeecccaaacccdddhhhjjjcccXXXQQQPPPOOOQQQSSSTTTRRROOOLLLKKKQQQLLLEEE???===???CCCFFFFFFIIIKKKIIIDDDBBBDDDHHHGGGSSSbbbpppzzzxxxzzz}}}|||hhhlllHHHIIIaaa]]]LLLEEECCC@@@PPPtttwwwPPP444fffUUU___xxxZZZHHH;;;666444555666333222444333444:::GGG\\\uuu|||sssjjjgggcccbbbcccbbb^^^\\\]]]aaajjj|||tttnnnppp|||ooommmqqqkkkggghhhcccYYYRRRPPPMMMKKKUUUdddyyyyyy{{{|||~~~ttteeeXXXPPPLLLIIIGGGGGGIIINNNTTTXXXXXXTTTQQQIIIEEEAAA>>>??????>>>===BBBBBBCCCAAA???GGG[[[ooo{{{vvv~~~TTTFFF@@@>>>888888;;;555555444444444444555666777???pppzzzrrrwwwwwwRRRGGGPPP\\\SSSJJJOOOVVVWWW]]]eeeiiikkklllnnnpppnnnrrrqqqrrrxxx}}}eee[[[TTTXXXhhh||||||yyysssooohhhccc```^^^\\\[[[YYYVVVQQQNNNJJJFFFBBB??????>>><<<999888777666666666666888===IIIXXXgggqqq|||uuuxxxoooSSS<<<333444555222444666666777BBBXXXooo|||zzzvvv}}}rrrUUUDDD@@@;;;<<>>@@@AAA>>>???IIIUUUdddmmmvvvzzz~~~|||~~~~~~~~~{{{wwwgggVVVKKKEEEAAACCCGGGOOOUUU]]]dddiiimmmoooqqqqqqnnnkkkjjjiiigggccc```eeefffhhhfff[[[LLLCCCAAAAAAHHHSSS[[[^^^[[[WWWSSSQQQMMMFFF@@@===>>>@@@BBBBBBEEEHHHFFFCCC@@@BBBDDDAAAFFFOOO\\\qqqyyysssqqqvvv|||kkkkkkUUUJJJ^^^dddNNNBBBAAA???QQQuuuzzzTTT777www^^^^^^}}}}}}___KKK===777555666666444333555444555:::GGG]]]yyyuuurrrooorrroooiiidddeeeiiiiiifffdddooozzzzzz|||ooommmllliiifffiii]]]QQQJJJDDDDDDOOO^^^}}}zzzpppmmmmmmpppvvv||||||tttiii^^^UUUNNNIIIFFFHHHJJJNNNSSSVVVVVVTTTQQQLLLHHHDDDBBBBBBDDDDDDDDDIIIIIIIIIFFFCCCHHHZZZmmmrrr{{{zzzYYYGGGAAA@@@:::999<<<777555555444444444555666777FFFxxxzzzhhhhhhmmmgggJJJEEEPPP\\\TTTMMMTTT[[[YYY^^^eeejjjkkkllloooqqqpppsssqqqppptttvvvdddXXXPPPUUUeeewww~~~|||yyywwwooojjjddd___]]]\\\\\\[[[XXXUUUQQQNNNKKKHHHDDDAAA@@@???===;;;999888777777555777999===FFFVVVhhhuuuzzzwww~~~{{{lllSSS===444555666333444666777:::FFF___www{{{wwwtttooo|||zzziiiNNN>>>===:::<<>>@@@AAA>>>@@@JJJVVVfffnnnvvvzzz~~~~~~~~~~~~}}}xxxmmm```WWWPPPHHHCCCBBBBBBDDDIIIQQQ\\\fffmmmpppllllllkkkkkkjjjfffaaa]]]eeefffgggcccUUUBBB777555444@@@QQQ___dddbbb\\\WWWPPPLLLGGGAAA>>>======>>>===AAADDDDDDAAA??????@@@AAA??????III___www}}}sssiiigggnnnxxxqqqmmmdddMMM]]]pppUUUAAA@@@???QQQttt|||VVV999oooccczzzaaaJJJ===888555666666333333555333666===LLLbbb~~~pppqqqpppnnntttsssjjjgggllllllggg___lllrrrnnnpppnnnhhhlll```TTTLLLGGGKKKZZZiiiwwwmmmiiihhhjjjpppxxxyyyuuummmddd[[[SSSMMMIIIIIIJJJMMMQQQTTTTTTQQQOOOKKKJJJHHHHHHJJJLLLOOOQQQWWWWWWXXXTTTOOOQQQ```qqqrrrzzz{{{^^^IIIAAAAAA;;;999<<<888666555444444444555777888III}}}uuuggg^^^fffgggYYYAAA@@@NNNWWWOOOLLLUUUYYYZZZ___fffiiikkkllloooqqqqqqtttppppppssssssdddSSSLLLRRRdddvvv}}}|||zzzxxxuuusssmmmiiibbb]]][[[ZZZZZZZZZXXXUUURRROOOLLLIIIFFFCCC@@@???>>><<<:::999888777666777999;;;AAAOOObbbqqqyyyyyy|||qqqeeeOOO;;;333555666444222444444888HHHeee{{{vvvsssoooxxxkkkOOO???>>>;;;===???<<<======???@@@>>>@@@KKKWWWgggooowwwzzz~~~~~~wwwooohhhaaaWWWMMMGGG???======DDDQQQ^^^hhhlllhhhhhhiiihhhgggddd```]]]```bbbeeebbbTTTBBB666444111<<>>???AAA<<<888===LLL```pppxxxvvvhhhXXXSSS\\\kkkwww}}}}}}rrroooSSS\\\|||{{{^^^FFFAAA@@@QQQqqqzzzVVV888mmm{{{dddIII>>>888444444444222222444111666AAASSSkkkuuuhhhhhheeeiiixxxwwwlllhhhddd___]]]mmm~~~wwwwwwrrrkkkfffbbb^^^\\\\\\aaalllwww~~~xxxqqqjjjgggeeeeeekkkrrrvvvuuuqqqlllccc[[[TTTPPPNNNNNNOOOQQQRRRRRRPPPMMMNNNOOOQQQTTTYYY^^^bbbfffqqqssstttpppfffbbbkkkxxx|||wwwssssss|||dddLLLAAABBB<<<999;;;888777666444333444555777999MMM~~~kkkZZZYYYjjjiiiRRR<<<>>>KKKQQQKKKLLLUUUUUUZZZ___eeeiiijjjkkknnnqqqppprrroooppptttsss~~~gggRRRIIIQQQdddyyy}}}zzzxxxvvvtttqqqooonnniiibbb]]][[[YYYXXXWWWXXXUUURRRPPPNNNKKKHHHFFF@@@???>>>===;;;:::888777777888888888;;;FFFVVVbbbwww|||wwwwwwyyyzzzzzzyyy{{{~~~~~~vvvrrrfffRRR===444444555444333333333777JJJmmmwwwYYYEEEAAA===<<<===888<<<<<<>>>>>>===???KKKXXXgggooowww{{{}}}vvvmmm```RRRGGG999555333888DDDRRR]]]cccgggggggggfffdddcccbbbbbb]]]___bbbbbbXXXHHH;;;777444:::BBBFFFGGGGGGIIIKKKIIIHHHFFFCCCAAA???>>>===999<<<@@@BBBBBBAAA@@@???999777555555:::FFFXXXeeeeeeXXXHHHAAAIII\\\ppp|||vvvyyyWWWZZZuuueeeMMMCCCBBBNNNjjjvvvTTT666lllssslllNNN>>>888444444444111222444///777FFF[[[uuujjj___```[[[gggxxxmmm]]]UUUQQQ\\\mmm}}}www{{{}}}}}}yyyuuuuuuwww~~~yyyuuummmhhhcccaaa______eeelllrrrtttuuurrrlllddd___\\\WWWVVVUUUUUUUUUTTTRRROOOUUUYYY```gggmmmsssyyy}}}wwwyyyqqqtttlllPPPCCCDDD>>>999:::999888777555333444555888:::TTT~~~bbbNNNUUUooonnnQQQ<<<>>>HHHLLLIIIPPPXXXTTTZZZ___dddggghhhjjjmmmpppnnnqqqoooqqqvvvuuu~~~oooUUUJJJPPPcccyyy~~~{{{wwwtttrrrpppnnnllllllhhhbbb^^^\\\YYYWWWUUUWWWUUURRRPPPOOOMMMJJJHHHAAAAAA@@@???>>>;;;:::999888888666555666===GGGOOOaaaiiioooooollliiiccc\\\YYYYYY]]]cccgggkkkrrrxxx~~~zzz~~~rrr[[[CCC666444444222555666555:::OOOuuucccJJJCCC<<<<<<===777::::::<<<===;;;>>>KKKXXXeeennnwww|||}}}|||}}}}}}}}}{{{ooobbbPPPBBB999666333555===JJJUUU\\\dddeeefffeeeddddddeeefff^^^^^^aaaddd___QQQCCC;;;888:::<<<:::999<<>>AAABBBCCCBBBBBB888888888777666;;;KKKZZZgggaaaVVVLLLKKKWWWjjjxxxvvvnnnWWWXXXqqqkkkVVVFFFCCCKKKbbbvvvqqqTTT777ddddddxxxxxxYYY@@@:::555555444222333555///888IIIaaa|||jjjbbbfffccckkkvvvoooYYYNNNNNN]]]ooo{{{yyy}}}wwwpppkkkccc___ZZZYYYWWWXXX```iiiooossswwwwwwrrrmmmiiihhhbbb```^^^]]]\\\ZZZWWWUUU]]]cccmmmvvv}}}tttVVVGGGGGGAAA:::;;;:::999777555333333666888:::YYY\\\DDDPPPpppoooMMM;;;;;;CCCFFFGGGSSS[[[TTTZZZ^^^cccfffggghhhlllooommmpppnnnqqqvvvuuu|||{{{]]]MMMOOO___uuuyyy}}}yyyuuurrrooommmkkkiiigggdddaaa^^^\\\ZZZWWWUUUWWWUUURRRQQQPPPNNNLLLJJJDDDDDDCCCCCCAAA???<<<;;;777666444333555888===???JJJSSSZZZZZZXXXTTTMMMGGGGGGFFFJJJRRRXXX]]]eeennnuuuzzzzzzbbbHHH999555555444555777888>>>TTTyyyhhhKKKAAA;;;;;;>>>999999999:::;;;:::===JJJXXXbbblllwww|||~~~}}}{{{yyyxxxzzz}}}~~~~~~zzzyyy{{{rrreeeTTTDDDAAA???;;;888:::BBBLLLSSS[[[___cccddddddcccccceee```^^^aaaiiikkk```PPPFFF???@@@???;;;777:::DDDLLLLLLJJJGGGDDDBBB@@@???>>>;;;;;;===???BBBCCCDDDCCC@@@>>><<<;;;888999DDDQQQrrrvvvvvvmmm```^^^iiiuuunnn```qqq~~~XXX[[[uuusss```HHHDDDHHH[[[ppppppWWW<<<~~~```\\\kkkcccBBB;;;666666555333444666000999JJJcccssslllsssrrrsssvvvvvv```VVVXXXddduuuzzzrrrjjjeee___ZZZUUUSSSRRRTTT^^^iiinnnsssxxxyyyvvvrrrpppoookkkhhheeecccaaa___\\\YYY```hhhttt~~~yyyZZZIIIJJJCCC<<<<<<<<<999777555333333666999;;;\\\[[[@@@MMMpppnnnIII888888>>>AAAEEEUUU]]]SSSZZZ^^^ccceeefffgggkkkooommmooonnnqqqvvvttt{{{dddPPPOOO\\\ppp}}}rrr~~~~~~~~~|||yyytttpppnnnllliiigggbbb```___^^^]]][[[XXXUUUWWWUUURRRQQQPPPOOOMMMKKKFFFFFFFFFEEECCCAAA???===777555333333555777777777CCCLLLTTTUUUSSSPPPJJJCCCBBB???BBBIIINNNQQQYYYcccpppuuu||||||dddIII999666777777333666999@@@VVVxxxhhhJJJ>>>999;;;???<<<888888999:::999===JJJXXXaaakkkwww}}}}}}{{{wwwtttuuuyyy}}}~~~~~~}}}}}}}}}|||xxxvvvyyy}}}wwwlll\\\MMMHHHEEE@@@999666888@@@FFFSSSXXX___cccbbb```___```bbb^^^bbbnnnuuummm]]]RRRFFFHHHGGGAAA<<<===EEEMMMOOOLLLIIIEEEBBB???>>>===;;;;;;;;;>>>AAACCCDDDDDDGGG@@@:::999666555;;;EEEmmm|||rrriiioooyyyggg\\\qqq~~~ZZZ___|||zzziiiIIIDDDFFFWWWmmmpppZZZAAAxxx\\\TTTiiimmmJJJ999444888333222666666888888GGGddduuuxxxyyyxxxyyyvvvvvvwwwpppbbbVVVPPP```uuuzzzssslllddd^^^\\\VVVQQQQQQRRRTTT[[[bbbkkkpppwwwzzzyyyvvvtttsssvvvuuurrroookkkgggccc```lllqqqyyyeeeJJJBBBAAA<<<999;;;;;;666333555666777999===]]]\\\>>>EEEYYYXXXIII:::???AAAAAAFFFOOOWWWYYY\\\___cccdddcccdddfffiiijjjhhhlllrrrqqqppp}}}mmmNNNIIITTTmmm}}}sss}}}|||{{{zzzwwwsssooommmjjjgggdddaaaaaa```^^^\\\YYYWWWVVVUUUTTTSSSRRROOOMMMKKKJJJGGGFFFEEEEEEDDDBBB>>>;;;777555333222333444444333<<>>@@@EEENNNTTT[[[hhhwwwnnnKKK888999888111666666555CCC___xxxfffKKKCCCBBB<<<888999999888999:::;;;???KKKXXXcccnnnxxxzzzzzz}}}~~~wwwqqqpppvvv|||~~~yyyyyy|||ppptttxxx|||vvvhhh[[[VVVNNNFFF@@@888222666@@@IIIRRR]]]ccccccaaa```aaa\\\___dddkkksssuuulll```]]]WWWNNNFFFDDDFFFKKKOOOPPPOOOLLLHHHEEECCCAAAAAA@@@@@@AAAAAABBBCCCCCCCCCBBB@@@<<<777555555999===YYYlllvvvuuurrrkkklllzzz{{{ssscccjjj___ZZZwwwxxxgggMMMDDDBBBIIIhhhkkkjjj<<<}}}kkkUUUOOObbbvvvLLL:::666999444222666666666777GGGiiisssxxx~~~qqqmmmkkkjjjdddZZZSSSQQQ```uuu~~~~~~vvvpppkkkeeeaaa\\\UUUPPPPPPPPPRRRXXX^^^fffnnnxxx}}}|||{{{|||~~~{{{uuupppmmmkkkmmmpppxxxmmmPPPFFFBBB<<<999:::;;;666333555666777999>>>aaa___AAAEEEWWWVVVGGG999===@@@@@@EEEPPPXXX\\\[[[___cccdddcccdddfffiiikkkiiilllqqqpppooo|||qqqPPPHHHOOO]]]uuuzzz~~~|||{{{yyyvvvqqqnnnjjjgggdddaaa___^^^^^^\\\[[[YYYWWWVVVVVVUUUTTTSSSQQQOOOMMMLLLHHHGGGFFFFFFEEECCC???<<<888666333333333444444333666<<>>:::999<<<@@@BBBKKKYYYlllzzzvvvSSS===<<<<<<555555666777FFFcccxxxrrrYYYCCC===>>>;;;999<<<999888888:::;;;???KKKXXX```mmmyyy}}}}}}}}}{{{{{{}}}~~~~~~}}}yyyuuuuuusssoooooowwwwwwjjjcccYYYNNNEEE;;;444444:::AAAKKKWWW^^^^^^\\\ZZZZZZUUUXXX\\\bbblllsssqqqjjjddd^^^UUUNNNLLLOOOTTTWWWVVVUUURRRNNNJJJGGGDDDCCCCCCCCCCCCDDDDDDEEEEEEEEEBBB@@@===888555444777:::CCCQQQVVVVVVYYYZZZ___mmmvvv|||{{{vvv{{{pppaaakkkeeeZZZrrrppp[[[FFF??????JJJlllrrrsssFFFvvvhhhVVVOOO^^^zzz}}}PPP===777:::555333777555666888JJJkkkuuuyyy{{{vvvddd___ZZZXXXUUUQQQPPPSSS```uuu|||jjj^^^YYY[[[fffpppooommmnnnvvv{{{sssnnnjjjgggeee```YYYSSSQQQQQQQQQVVV]]]cccmmmxxx~~~~~~~~~yyytttssskkklllrrr}}}rrrqqqqqqvvv}}}vvvVVVHHHCCC>>>;;;<<<<<<777555666666777:::???hhhbbbDDDEEETTTSSSEEE888<<<======CCCOOOYYY]]]ZZZ^^^bbbcccccccccfffiiikkkjjjmmmpppooonnnyyywwwTTTFFFHHHRRRmmm~~~|||{{{xxxtttoookkkgggccc___\\\[[[[[[ZZZZZZYYYXXXWWWVVVVVVVVVUUUTTTSSSQQQOOOOOOKKKJJJHHHHHHGGGEEEAAA>>>:::777555333444444444333444777===GGGQQQWWWWWWUUUPPPIIIAAA;;;:::999999888>>>NNNcccuuu~~~}}}YYY???999888444444777888IIIgggyyy{{{sss}}}aaaOOO>>>;;;;;;999:::===999888888::::::???KKKXXX^^^kkkyyy}}}yyyvvv|||~~~{{{rrriiidddjjjwwwwwwooocccSSSGGG>>>666444555:::DDDQQQYYYZZZVVVSSSQQQNNNRRRVVV[[[dddnnnrrrppplllfff\\\VVVUUUWWW[[[]]][[[YYYWWWSSSNNNJJJFFFDDDFFFFFFGGGGGGGGGGGGGGGGGGAAA@@@===999555444666888666???>>>===EEEJJJSSSbbbrrryyy~~~rrrooo~~~tttcccrrrppp]]]llljjjPPPBBB<<>>>>>===999666777666777;;;BBBkkkdddJJJIIIUUUSSSDDD888;;;;;;:::???KKKUUUZZZYYY]]]aaacccbbbcccfffiiikkkkkkmmmooommmmmmuuu~~~[[[HHHCCCNNNhhh~~~}}}{{{yyyvvvrrrlllgggccc^^^ZZZWWWXXXXXXWWWWWWVVVVVVVVVVVVUUUUUUUUUUUUTTTRRRQQQPPPNNNLLLKKKJJJIIIFFFCCC@@@<<<999666555555555444333555555888@@@KKKRRRUUUUUUSSSKKKCCC@@@AAABBB@@@===<<>>KKKWWW^^^kkkxxx}}}~~~xxxtttuuuyyy{{{rrrkkklllssszzz}}}}}}tttfffTTTFFF>>>999888777999BBBNNNUUUVVVQQQKKKHHHFFFLLLSSSXXX^^^gggjjjiiikkkcccZZZTTTUUUXXX\\\]]]YYYXXXVVVSSSOOOJJJFFFDDDGGGHHHHHHIIIIIIHHHGGGFFF??????===:::777777888:::;;;DDDCCC???BBBDDDKKK[[[mmmuuuwwwnnnxxx|||gggwww}}}bbbhhhkkkOOOCCC>>>BBBPPPttt{{{{{{MMMjjjVVV^^^|||WWWBBB888:::666555777444///777LLLgggyyyuuuZZZVVVKKKHHHGGGHHHHHHGGGMMMTTT```tttzzzooo```UUUSSSWWWTTTUUUVVVZZZbbblllwww~~~xxxkkkbbbcccmmmwww}}}~~~~~~}}}yyyvvvtttssssssnnnfff___[[[XXXWWWZZZ```eeemmmwww||||||||||||ttt___ZZZZZZgggyyyuuulllbbb\\\[[[___kkkyyyhhhNNNDDDAAA???>>>>>>:::888888666666<<>><<<888666555555333222444333444999BBBKKKQQQSSSNNNIIIEEEFFFKKKPPPPPPNNNEEEOOO^^^llluuu{{{}}}~~~```DDD888777888777999888IIImmm{{{vvvwwwoooUUULLLBBB<<<:::888888:::888777777999:::>>>JJJWWW___kkkvvvzzz}}}tttqqqpppttt~~~}}}zzzwwwuuuttt}}}zzznnnZZZIIIAAA>>>===;;;:::AAAIIIOOOOOOIIIBBB===999AAAKKKRRRYYY___```]]]\\\UUULLLIIINNNUUU[[[^^^XXXWWWUUURRROOOKKKIIIGGGGGGGGGHHHIIIHHHGGGEEEDDD<<<<<<<<<:::999999<<<>>>EEETTTXXXSSSOOOIIILLLZZZhhhqqq|||~~~qqqvvvmmmwwwddddddpppUUUEEE???CCCQQQuuu{{{{{{MMMggggggYYYBBB888999666555777444222999LLLcccqqqxxxhhhOOOLLLDDDCCCDDDGGGFFFEEEKKKRRR```ttt{{{gggTTTKKKJJJIIIMMMTTT[[[bbbkkksssyyyzzzxxxuuuppplllkkklllmmmvvvwwwwwwtttqqqqqqtttwwwzzz|||~~~~~~~~~uuummmeeeaaa^^^\\\___dddhhhnnnvvv{{{}}}dddZZZSSSXXXjjj{{{zzzmmm___UUUNNNPPPbbbwwwtttTTTFFFCCC@@@===>>>;;;999999666666===FFFlllnnn^^^aaahhh\\\GGG666999999777;;;EEEMMMQQQWWW[[[___aaaaaabbbeeeiiihhhjjjllllllkkklllqqquuuyyy\\\GGGKKK]]]qqqlllooo{{{|||zzzzzzyyyyyy~~~~~~zzzwwwuuummmjjjeeeaaa]]]ZZZVVVSSSUUUTTTSSSSSSSSSTTTUUUVVVSSSSSSTTTTTTUUUTTTTTTSSSSSSPPPMMMKKKJJJHHHEEECCCAAA>>>:::777666555333222000000111444:::DDDMMMSSSPPPNNNNNNQQQXXX^^^aaaaaaUUUYYY___fffnnnvvv~~~xxxuuu}}}~~~ttt[[[CCC888777999777:::888GGGooo|||lllPPPHHH???:::999::::::999888777777999999>>>JJJWWW```jjjtttxxx{{{xxxuuuyyy}}}zzzxxxzzz}}}|||vvvppp|||~~~|||xxx{{{yyyiiiVVVJJJEEEAAA===999===BBBEEEDDD???999444---555>>>GGGQQQZZZ\\\XXXOOOFFF>>>>>>GGGSSS\\\```ZZZYYYVVVRRROOOMMMLLLKKKFFFGGGHHHHHHGGGEEECCCAAA:::::::::999888:::>>>AAAMMMcccnnnmmmfffYYYTTT^^^fffooozzz}}}yyyyyy|||wwwcccaaattt___DDD???BBBPPPuuu|||~~~PPP}}}qqqYYYAAA666888666666888444777:::JJJdddwww___IIIEEEAAAAAABBBDDDBBBBBBHHHQQQaaatttrrrddd___```___ccciiiooouuu|||{{{zzz{{{yyysssmmmooonnniiibbb\\\\\\aaagggooovvvwwwooojjjgggeeehhhmmmnnnppptttyyy|||}}}|||{{{}}}rrrcccRRRMMMXXXjjjyyytttlllfff___ZZZeeeuuu{{{wwwwwwTTTFFFDDDBBB??????<<<;;;999666666>>>HHHtttoooccchhhlllZZZ@@@444888:::999===FFFNNNQQQVVVZZZ___aaaaaabbbeeehhhfffiiikkkkkkjjjlllppprrrjjjMMMJJJ\\\pppyyyyyyuuukkkjjj___[[[YYYZZZYYYYYY```iiiqqquuuzzz|||yyyuuusssiiifffbbb^^^\\\ZZZWWWTTTVVVUUUSSSRRRRRRSSSTTTUUUSSSTTTUUUVVVVVVVVVVVVVVVTTTQQQNNNLLLJJJHHHFFFDDDBBB???;;;888777555333222///000222222555===IIIRRRRRRRRRTTTWWW[[[___bbbddd[[[YYYXXXZZZaaammm{{{zzz|||{{{qqq[[[DDD888555555666:::999GGGppppppPPPHHH>>>888999<<<;;;888888777777888999===JJJVVV^^^iiitttxxx|||~~~}}}~~~yyyooofffhhhqqqxxxvvvpppqqqzzzzzzssstttyyy}}}vvvdddUUULLLDDD===999:::<<<===<<<999555222000222555===KKKYYY^^^\\\OOOEEE;;;999CCCPPPZZZ___]]][[[VVVQQQNNNLLLKKKKKKFFFGGGHHHHHHGGGDDDBBB@@@:::999888666555777<<<@@@OOOfffuuuxxxsssbbbUUUXXX[[[dddnnntttvvvvvvyyy}}}{{{{{{llljjjqqq|||eeeaaa~~~xxxjjjHHHAAACCCPPPttt|||RRRqqq{{{YYY@@@555777666666888444444666IIIkkk^^^JJJCCCAAA@@@@@@AAA??????FFFPPPaaattt~~~|||ssseeeaaaXXXLLLDDDEEEMMMUUUfffppp~~~wwwsssooommmpppuuusssssssssvvvxxxxxxtttpppssszzz~~~kkkTTTGGGMMM^^^pppzzzssspppwwwtttsss}}}xxx|||sssPPPDDDDDDEEEBBB???===;;;:::777666???III}}}{{{mmmccchhhjjjUUU888333777::::::???IIIPPPSSSVVVZZZ^^^``````bbbeeehhheeeiiikkkjjjjjjmmmoooqqqwwwsssRRRDDDWWWlllxxxttttttnnn]]]KKKDDDEEE@@@???@@@@@@@@@IIISSSbbbgggnnnwww~~~~~~{{{xxxtttrrrfffccc```]]]\\\ZZZWWWUUUVVVUUUSSSRRRQQQRRRTTTUUUTTTUUUVVVWWWXXXXXXXXXXXXTTTRRRNNNKKKJJJHHHFFFDDDCCC@@@<<<999777555333111111444555333222888DDDNNNNNNOOOQQQRRRRRRSSSVVVXXXTTTOOOIIIHHHPPP___qqq}}}zzzdddLLL===777666444::::::HHHrrrwwwVVVMMM@@@999;;;===;;;666888666777888999===JJJVVV[[[hhhtttzzz}}}zzziiiXXXXXXeeerrruuurrrdddwwwwwwkkkgggggg{{{|||mmm]]]QQQFFF<<<999999999999999888666333;;;888444888GGGYYYbbbbbbXXXLLL>>>:::BBBNNNWWW[[[___[[[UUUOOOKKKIIIHHHIIIFFFGGGHHHIIIGGGDDDAAA???;;;999666333222444999===KKK___nnntttqqq___LLLIIIIIIRRR\\\bbbccceeeiiilllvvv|||www[[[RRRjjjeeeeeehhhccc~~~|||rrrMMMFFFFFFQQQttt{{{}}}QQQnnnmmm^^^AAA>>>999444:::666:::333777IIImmmuuuTTTGGG@@@BBB??????@@@@@@AAAIIISSS```sssqqq___PPPBBB<<<<<<<<<===@@@YYYqqq{{{zzzzzzwwwtttwwwwwwwwwvvvuuurrrooonnnrrruuu}}}rrrYYYGGGDDDPPPbbbnnnzzzxxxjjjvvvxxxyyyoooPPPHHHEEECCCGGGCCCCCC===:::;;;777???TTT~~~eee]]]uuuuuuTTT===888777777999???GGGOOOUUUXXX[[[___aaaccceeegggiiieeejjjnnnmmmjjjhhhkkkooovvv~~~YYYMMMQQQhhhqqqhhhZZZGGG======888777666555666999<<<>>>JJJQQQ___ppp{{{}}}~~~|||xxxuuutttgggeeeaaa^^^ZZZXXXVVVVVVYYYWWWTTTQQQPPPQQQRRRTTTTTTUUUVVVVVVWWWWWWWWWWWWTTTSSSPPPLLLIIIGGGEEEDDD???===:::999888666333111333222222333444666888:::???BBBDDDFFFFFFGGGHHHJJJEEEHHHKKKMMMQQQ]]]nnn{{{fffMMM>>>999888666<<>>SSSlll~~~|||wwwwwwvvvtttssspppnnnkkkhhhllloooxxxzzzbbbNNNFFFKKKWWWaaazzzzzzxxx}}}lll}}}fffLLLGGGEEEBBBFFFDDDCCC===:::;;;777???UUU|||bbbXXXmmmoooQQQ<<<777777666999>>>FFFOOOTTTVVVYYY]]]___aaacccfffhhhhhhkkknnnnnnmmmllloooqqqwwwiiiPPPNNN___sssyyy}}}cccSSSGGG;;;888===777666444333444666888:::???DDDRRReeesssxxx{{{~~~}}}|||wwwtttsssgggfffbbb___\\\ZZZYYYXXXVVVUUUTTTSSSTTTUUUWWWXXXUUUUUUVVVWWWWWWWWWWWWWWWTTTSSSPPPLLLIIIGGGEEEDDD@@@>>><<<:::999777444222222111111111222444666777555777999999999999;;;<<<@@@GGGOOOQQQRRRZZZlllzzzmmmQQQ???999999777:::===QQQvvvbbbPPP@@@;;;999555666;;;888888888777999@@@KKKSSS___iiisssxxx|||xxxccc\\\bbbkkkttt{{{lllmmmuuuxxxdddVVV]]]jjjtttsssiii___VVVPPPIIIBBB===>>>???;;;777777>>>;;;777;;;JJJ^^^jjjmmmnnncccSSSIIIMMMWWWZZZVVVXXXVVVRRRMMMHHHEEEDDDEEECCCBBBBBBFFFKKKLLLHHHCCC???;;;555333444666666666>>>LLLZZZ\\\PPPBBB:::888555999???CCCAAA???DDDLLLZZZooopppUUUGGGUUUnnnddd]]]xxx~~~^^^eeefffLLLHHHKKKqqq```ooo]]]ZZZqqqdddEEE@@@:::555:::555888444999HHHfffpppRRRGGGBBBAAA???>>>??????@@@HHHPPPcccrrrwwwooosss}}}oooVVV@@@;;;666666666444777<<>>HHHRRRTTTLLLBBB<<<999;;;;;;>>>BBBBBB???@@@DDDMMMdddzzz{{{YYYBBBMMMgggdddaaa|||wwwYYYcccrrrfffLLLHHHJJJppphhhxxxgggXXXVVVjjjhhhHHHAAA:::666;;;555888444888EEE]]]|||zzzWWWGGG===@@@>>>>>>???>>>???FFFOOObbbppp~~~xxxhhhZZZYYYaaaooo}}}pppXXXBBB666444666888777444555:::EEEbbbyyy{{{vvvoooiiieeebbb]]]ZZZ[[[```hhhqqqzzzwwwiii```___bbbgggvvvzzztttoooiiilll{{{jjjcccwwwhhhPPPKKKIIIEEEHHHGGGFFF>>>:::;;;888BBBXXXyyyeeeOOOQQQjjjttt^^^CCC666555555777<<>>\\\{{{kkkTTT>>>888999777555777777777777666777>>>HHHPPPYYYeeepppuuuxxx|||~~~~~~wwwqqqmmmpppuuuzzzrrrgggfffvvvnnn___ZZZ\\\hhhmmmhhhccceeeIIIEEEHHHVVVbbbbbbZZZSSSRRRLLLCCCAAAIIISSSUUUPPPZZZZZZWWWUUUYYY^^^]]]YYYWWWTTTNNNIIIFFFCCCAAA@@@===<<<>>>BBBGGGKKKLLLLLLGGGCCC===777444444444555???LLL[[[```[[[QQQJJJGGGHHHGGGIIIPPPSSSNNNJJJHHHIII```wwwaaaCCCLLLggg}}}{{{gggmmmvvvYYYbbbbbb___HHHFFFJJJpppllltttbbbSSSSSSiiikkkJJJBBB;;;777<<<666888777:::EEE\\\yyy|||WWWFFF===>>>======???>>>>>>DDDMMM___nnn}}}~~~vvvtttrrr___WWWVVV^^^rrr}}}jjjZZZIII:::555666:::>>>===888777999DDDbbbzzzxxxnnnfffbbb^^^YYYUUUVVV[[[bbbiiipppyyy}}}vvvuuuwwwxxx|||rrrqqq|||dddTTTeee{{{}}}jjjOOOIIIHHHFFFKKKIIIGGG>>>:::;;;999CCCZZZsssZZZJJJVVVppp{{{cccAAA555444555777;;;BBBHHHLLLQQQTTTXXX[[[^^^```ccceeefffeeeeeegggkkknnnooooooqqqoootttxxx```YYYbbbgggiiifff\\\LLLBBB:::999:::777222///666555333222111000000000222222999HHHYYYeeennnuuutttxxx|||}}}{{{wwwtttssspppnnniiiddd___[[[YYYXXX[[[[[[\\\\\\[[[YYYWWWVVVXXXXXXXXXYYYYYYXXXXXXWWWSSSQQQOOOLLLIIIGGGFFFEEE@@@===;;;999888666444111222222222222222111111111...///000111333777<<<@@@DDDEEEFFFFFFHHHOOOZZZbbbssswww{{{|||~~~}}}tttjjjWWWPPPHHHCCC???BBBNNNZZZqqqdddDDD888;;;999777???^^^}}}tttdddNNN<<<999:::777333444666777666555666===GGGOOOXXXeeeqqqvvvxxx|||vvvllljjjmmm{{{xxxlllaaafffwwwrrrbbbYYY^^^ccc___XXXWWWAAA???EEEVVVhhhqqqrrrrrrmmm^^^LLLEEELLLRRRKKK???CCCEEEGGGJJJRRR[[[]]]ZZZYYYUUUOOOJJJHHHFFFCCCAAA<<<<<<===@@@EEEJJJNNNPPPKKKHHHBBB<<<888555444555:::PPPiiivvvqqqfff^^^[[[WWWVVV[[[eeeiiibbbXXXRRRSSSeeeyyyiiiGGGNNNkkk{{{jjjxxx```bbb|||WWWUUUBBBEEEKKKqqqmmm~~~hhhTTTSSSkkknnnLLLBBB;;;888>>>888999555777BBBZZZzzzvvvRRRFFFCCC===<<<===>>>======CCCKKK[[[lll|||tttgggaaaqqqtttfffZZZVVVccctttkkkVVVJJJ@@@888999999>>>DDDEEE???;;;;;;EEEccczzzzzzmmmddd___\\\WWWSSSRRRVVV]]]eeelllttt{{{{{{~~~zzz~~~~~~```QQQ[[[oooiiiMMMGGGGGGGGGMMMKKKIII???:::;;;:::EEE\\\oooVVVNNN^^^qqqwww```;;;444444444666;;;@@@FFFIIIPPPSSSWWWZZZ]]]___bbbdddffffffggghhhjjjllloooqqqrrrppptttoooeeemmmooolllcccUUUAAA===888777888888777666666666444333222111111111333222666AAALLLVVVbbblllqqquuuzzz}}}|||yyyvvvuuusssppplllfffaaa]]][[[ZZZYYYZZZ[[[]]]]]]\\\\\\[[[YYYYYYYYYZZZYYYYYYXXXWWWRRRQQQOOOLLLJJJHHHFFFFFF???===:::999888666333111222222333333333222222111//////000111444999@@@EEELLLIIIFFFDDDFFFMMMTTTZZZkkkpppsssttttttsssmmmeeeTTTPPPKKKFFF???<<>>[[[}}}pppzzzsss^^^LLL===;;;;;;666222333666666555444555<<>>AAALLL[[[hhhwww{{{iiiSSSLLLUUU[[[QQQ@@@;;;;;;;;;@@@LLLZZZ^^^\\\[[[UUUOOOLLLKKKIIIFFFDDD>>>>>>>>>@@@DDDIIIOOORRROOOMMMJJJDDD>>>999777777:::TTTvvvwwwtttoooooottt}}}yyymmmeeefffqqq~~~mmmJJJRRRppp{{{lll~~~lllccc|||VVVMMM>>>FFFNNNtttppp}}}aaa\\\sssoooLLLBBB;;;999@@@::::::555666@@@ZZZ|||{{{uuuQQQGGGGGG===<<<<<<>>>===<<>>;;;999888777444222000111222333333333222111111111111222444999AAAFFFKKKKKKIIIFFFCCCEEEKKKPPP[[[aaaeeeeeedddeeeccc___WWWVVVVVVRRRHHH???@@@FFFRRRtttjjjIII888888777:::@@@YYY~~~|||xxxssseee___OOOAAA>>>;;;555333666666666555333444;;;EEELLLUUUdddqqqvvvvvvzzz~~~wwwwwwvvvyyyyyynnn]]]WWWdddvvvzzzlll\\\PPPKKKGGGBBBAAAAAADDDGGGJJJQQQbbbqqqqqqdddUUUTTT```hhh___PPPBBB>>>888;;;IIIXXX^^^\\\[[[UUUOOOLLLLLLLLLIIIFFF@@@@@@@@@@@@CCCHHHOOOSSSSSSSSSRRRMMMFFF???<<<<<<>>>VVVxxx~~~xxxxxx|||pppMMMVVVuuuqqqyyyeee|||\\\LLL???HHHQQQvvvwwwpppfff|||pppMMMBBB;;;:::AAA;;;;;;;;;;;;DDD]]]mmmwww|||UUUGGGFFF<<<;;;<<<>>>===<<>>DDDGGGCCC===;;;>>>HHHMMMIIIBBB===FFFbbbwwwzzzjjj```[[[YYYTTTOOOKKKOOOWWWcccnnnvvvzzzzzz|||uuullliiiooo{{{vvvoooaaa^^^WWWPPPOOO[[[pppbbbJJJFFFOOOoooyyy\\\SSSPPPMMMQQQMMMJJJ@@@:::;;;:::FFF___{{{vvv^^^OOOWWWeeecccaaaVVV;;;333333333666999???CCCFFFKKKOOOSSSVVVYYY\\\___aaa```dddfffeeebbbccciiiooooooqqquuu{{{qqqmmmllleeeXXXJJJ@@@:::777555555444444333222222111444444777:::===EEEUUUdddlllrrrxxx}}}~~~|||{{{zzztttrrroookkkhhhfffeeeeeebbbbbbaaa```___^^^]]]]]]ZZZZZZZZZZZZZZZYYYXXXXXXRRRQQQOOOLLLJJJHHHGGGFFFAAA???<<<;;;:::888555333///000111333333333222111//////......000555<<>>IIIVVV```YYYSSSWWWfffqqqkkk```MMMDDD:::999GGGWWW]]]ZZZZZZTTTNNNLLLMMMMMMJJJFFFBBBBBBAAAAAACCCHHHOOOTTTVVVWWWWWWSSSKKKDDD@@@???>>>SSSqqqsssQQQYYYyyyyyyfffwwwdddNNNAAAKKKSSSxxx~~~nnnIIIAAA>>><<>>:::777DDDgggzzzlllQQQEEEAAA<<<999:::;;;<<<@@@EEEUUUgggzzz{{{rrrmmmuuuwwwnnnbbb```lll~~~mmmaaa^^^cccYYYKKKFFFUUUkkkvvvuuubbbYYYPPPMMMPPPOOOIIIBBBKKK^^^rrr}}}{{{lllbbb^^^\\\WWWRRRTTTRRRVVVbbbnnnwww}}}~~~vvvlllbbbddduuuxxxrrriiiaaaVVVJJJ===???FFFGGGZZZ}}}jjjLLLJJJJJJfffcccSSSPPPRRRYYYTTTIIIDDD888:::???FFFggg}}}~~~ttt[[[OOOQQQeeeqqqdddLLL>>>666666666888:::>>>AAACCCLLLOOOUUUYYY[[[]]]^^^```dddeeefffeeeeeegggjjjlllnnnpppuuuxxxyyymmmVVVHHHCCC<<<:::777555555444333222///444<<>>AAAKKKXXXfffoooxxxqqqlllaaaPPPFFFDDDNNNggg|||nnnOOO:::>>>:::===@@@WWWtttqqq```LLL@@@:::777777:::888555555888999;;;AAAIIIUUUaaalllqqquuuzzz}}}sssttt|||sssYYYKKKNNN]]]iiiqqqjjjYYYLLLGGGFFFHHHMMMLLLCCC<<<>>>DDDHHH[[[]]]ZZZXXXeeetttqqqcccUUULLLAAA???LLL[[[^^^ZZZ^^^WWWOOONNNQQQTTTQQQNNNFFFHHHIIIGGGFFFIIIPPPWWW\\\]]]\\\XXXQQQKKKFFFDDDCCCLLL[[[nnn~~~{{{|||vvvPPPYYY{{{zzzuuuzzziiiyyyWWW===JJJYYYvvvyyyqqqKKKBBB>>>===AAA;;;???<<<<<>>AAAFFFFFFYYY|||uuuUUUOOOJJJbbbaaaUUUTTTRRRUUUUUUIIIDDD888:::???FFFhhhooo[[[PPPRRRgggxxxpppUUU???555555555666999<<<@@@BBBKKKNNNTTTXXXZZZ\\\^^^___cccddddddddddddfffiiikkkmmmnnnqqquuuwww}}}{{{lllZZZNNNJJJ???<<<999777666555444222000444<<>>CCC<<>>CCCOOObbbxxx{{{hhh\\\WWWVVVcccyyymmmZZZRRRYYYlll||||||uuusssvvvvvvlll^^^SSSFFFKKKVVVlllwww^^^KKKLLL[[[lllvvv~~~uuunnnjjjgggccc^^^^^^YYYYYY```jjjsss}}}{{{iii[[[ZZZaaammmoooiiiZZZMMMIIIKKKMMMJJJFFF@@@@@@BBB@@@TTTyyyaaaYYYRRRggg\\\WWWYYYUUUSSSWWWIIICCC999:::???GGGjjjrrrUUUMMMOOOdddzzzwww[[[???444444444555777;;;>>>@@@IIIMMMRRRVVVYYY[[[]]]^^^```aaabbbbbbcccdddgggjjjllljjjlllqqqvvvzzzvvvnnnfff___WWWKKKCCCAAA???>>>===<<<;;;999555222111444;;;@@@AAACCCMMMXXXbbbjjjvvv{{{wwwtttsssqqqooonnnjjjgggcccaaaaaabbbaaaaaa______^^^]]]\\\ZZZYYYXXXVVVTTTQQQMMMJJJGGGEEEDDD@@@>>>;;;888555333222111444333222111111222333444222111/////////111444555;;;DDDJJJGGGAAA===:::777777888;;;DDDTTTgggzzzxxxlll]]]RRRNNNPPPiiiwwwSSS888999777<<<@@@WWWqqq___KKKCCC@@@<<<999777777444444777999;;;AAAIIIRRR___mmmtttwww{{{}}}|||sssWWW@@@KKKQQQ[[[bbbaaaWWWJJJAAAMMMPPPKKK???666888@@@EEEWWW___dddeeehhhmmmkkkeeeccc^^^XXXWWWaaalllmmmgggaaa[[[TTTSSSWWW[[[[[[ZZZUUUUUUSSSNNNKKKLLLQQQVVV```bbbbbb```ZZZSSSNNNKKKHHHJJJPPPXXXdddqqq}}}|||uuupppqqqvvvwwwTTTVVVnnnwwwiii{{{zzzvvvkkkHHHHHHPPPnnn~~~pppttt{{{|||TTTGGGBBB@@@EEE>>>AAA666;;;PPPoootttllliiiiii}}}tttVVVCCC@@@<<<:::;;;;;;;;;>>>BBBLLLaaawww~~~qqqoooiiigggooowww```LLLGGGTTTccchhhfffhhhmmmqqqmmmccc[[[QQQUUU___rrrwww^^^LLLJJJXXXfffnnnuuu|||vvvsssppplllhhhddd^^^[[[___eeemmmxxxwwweee^^^```jjjpppnnn```QQQLLLPPPUUUTTTSSSKKKFFFCCC@@@UUUzzzmmmfffaaatttyyyYYYVVVZZZYYYYYYZZZJJJCCC999;;;>>>GGGmmmzzzLLLGGGHHHYYYnnnpppWWW<<<555444444555777:::===???FFFJJJPPPTTTWWWYYY[[[]]]^^^___```aaaaaacccfffhhhllliiiiiiooouuuxxx||||||pppVVVLLLCCC???===999666777<<<===@@@CCCCCC???999444222444:::???@@@BBBJJJUUU```iiivvv~~~zzzwwwuuusssqqqooollliiieeecccbbbbbbbbbaaa```______^^^\\\ZZZXXXWWWVVVTTTQQQNNNJJJGGGDDDCCC???>>><<<999666444333222444333111000000111333444333222000//////000222333444===FFFIIIGGGCCC@@@>>>>>>@@@EEEMMM[[[jjjyyy{{{qqqdddZZZUUURRRjjj[[[???>>>777<<>>GGGoooKKKDDDCCCPPP```aaaOOO<<<555555555666888:::>>>???DDDHHHMMMRRRUUUWWWYYY[[[\\\]]]_________aaaeeeggglllhhhhhhnnntttuuuwwwzzz}}}vvv___MMMEEE<<<555444555444555777666:::@@@FFFHHHDDD<<<666333444888<<<>>>@@@IIISSS```iiiwww}}}zzzxxxuuurrroooooolllhhheeeeeeddddddccc``````___^^^\\\ZZZXXXWWWUUUTTTRRRNNNKKKGGGEEECCC@@@???===:::888777555555333333111111111111333333333333111000000000111111111999EEENNNPPPNNNLLLKKKMMMOOOSSSYYY```hhhooossszzz|||}}}yyysssjjj```YYYUUUlllaaaCCCAAA888<<>>444444:::???DDDRRRgggxxx|||vvvpppmmmwwwwwwuuusssuuuwwwtttmmmgggddd```aaadddhhhiiijjjkkkiiiddd___YYYVVVUUUUUU^^^``````^^^YYYTTTPPPOOOMMMNNNQQQTTTZZZcccnnnuuuyyyyyyxxxssskkkgggooozzz~~~mmmlllxxxhhhbbb|||wwwvvv\\\OOOJJJggg}}}mmm{{{ooo^^^___sss[[[KKKEEEEEEKKKEEEFFF@@@@@@QQQqqqkkkWWWHHH???;;;:::<<<<<<:::<<<@@@FFF\\\ttt}}}dddIII>>>@@@JJJRRRYYY]]]```bbb```]]]QQQPPPQQQUUUYYY```nnnzzzvvvsssooolllhhh```VVVNNNMMMUUU^^^ccckkkxxx{{{uuuooollljjjkkksss{{{uuuttt}}}lll```XXXhhh{{{ttt|||^^^VVVYYY]]]eee___JJJAAA:::;;;===HHHrrrWWWIIIDDDPPP[[[VVVFFF;;;666555555555777:::===???AAAFFFKKKPPPSSSUUUXXXZZZ[[[\\\^^^^^^___aaadddgggllliiiiiinnnrrrssstttxxxxxxyyy{{{|||wwwgggQQQBBBCCC<<<777666555333333666333777===CCCFFFDDD>>>888555444555999;;;???HHHRRRaaajjjxxx}}}zzzwwwsssppppppmmmiiigggffffffeeeddd``````___^^^\\\ZZZXXXVVVTTTTTTRRRPPPMMMIIIGGGEEEAAA@@@>>><<<:::999888888444444444444444444444444444333333222111111222222111888EEEQQQWWWTTTSSSTTTUUUVVVYYY[[[^^^aaacccdddlllsssxxxwwwtttnnnddd[[[WWWnnncccBBB???:::<<>><<>>666333555444555777:::===>>><<<:::666333222555888>>>IIISSSbbbkkkyyy~~~zzzuuurrrooolllhhhffffffffffffeeeaaa```___^^^\\\YYYWWWVVVSSSSSSRRRQQQNNNKKKIIIGGGAAA@@@>>><<<;;;:::999999666777888999999888777666444444444333333333333333333777BBBOOOTTTQQQNNNPPPOOONNNNNNOOOQQQTTTWWWXXXbbbllluuuwwwvvvqqqfff[[[XXXooodddCCC???<<<;;;@@@\\\~~~zzznnnggg```[[[SSSHHHAAA???<<<888777777666666;;;AAADDDSSSccclllrrrwww{{{{{{~~~uuuggg```YYYVVVRRRNNNPPPTTTeeetttnnnVVVSSS[[[mmmsssdddPPPFFFMMMRRRQQQEEE999555555555999===RRRrrr{{{xxx}}}{{{xxxvvvrrrmmmllllllmmmoooqqqrrrrrrqqqrrrqqqmmmiiiccc[[[SSSNNNOOONNNLLLHHHDDDBBBCCCDDDEEEHHHLLLOOORRRZZZeeemmmrrruuuyyyvvvmmmjjjvvv}}}lllvvvxxxyyytttlllOOONNNOOOmmmgggiiiWWWccc^^^MMMFFFHHHPPPIIIKKK@@@???SSSzzztttwwwyyyqqqfffiiijjjXXXLLL???;;;:::<<<<<<:::;;;>>>@@@VVVooo~~~uuuYYYFFFAAA;;;???CCCHHHSSS[[[VVVLLLEEEIIIOOOOOOIIIJJJ[[[pppwwwllleeebbbeeeddd___```ffflllmmm{{{mmmWWWVVV[[[___fffbbbKKKAAA:::<<<<<>><<<::::::999999777999;;;======;;;999777444444444444444444444444222444>>>JJJNNNIIIFFFGGGCCCBBB@@@@@@CCCHHHNNNRRR^^^jjjuuuxxxwwwsssggg[[[YYYpppfffFFFBBB<<<:::???]]]sssrrrsssrrrccc[[[ZZZ\\\\\\VVVKKKCCCBBB===999777777666555999@@@BBBQQQaaajjjpppwww{{{|||rrrkkkddd```[[[TTTPPPPPPPPP^^^llluuubbbYYY^^^qqq|||oooXXXKKKFFFMMMOOOGGG===999999999???===MMMmmmwwwtttrrrvvvxxxvvvtttuuutttqqqmmmnnnqqqsssuuuuuutttsssrrrqqqnnnjjjddd[[[RRRKKKEEEDDDAAA<<<999888999;;;<<