BM6&6(v@ 666666666666777999:::;;;999:::???JJJVVV```eeefff```___ZZZTTTRRRTTTSSSOOOPPPOOOOOORRRVVVYYYZZZZZZUUURRRUUUYYYUUUNNNTTTbbbsss|||~~~}}}|||zzzwwwuuurrrqqqwwwxxxzzz|||}}}{{{vvvrrrooonnnmmmkkkhhhfffeeeddddddfffggghhhhhhjjjmmmpppssspppkkkhhhgggeeedddbbbaaaaaa`````````^^^[[[XXXSSSOOOIIIDDDAAA???===;;;666555333111000///..............................+++,,,,,,------,,,,,,+++)))))))))***+++++++++,,,+++,,,,,,---,,,+++***)))************************************************)))************+++++++++,,,+++++++++******))))))))))))))))))************))))))))))))))))))))))))------,,,+++*********+++************************))))))))))))))))))))))))******+++,,,,,,---......555555666777888999:::;;;:::;;;;;;<<<;;;:::888777888555777DDDVVVeeeiiihhhaaa]]]\\\]]]ZZZZZZjjj}}}tttnnnrrrwwwvvvpppiiieee\\\UUUUUUZZZZZZVVVKKKGGG>>>555---***+++---***)))(((((()))***)))'''((((((((((((((((((((((((+++***)))'''''''''((())))))(((((('''&&&%%%%%%%%%&&&''''''((((((((((((((((((&&&%%%%%%''')))***)))777555111---)))'''''''''((((((((((((((((((((((((%%%'''(((((('''&&&&&&'''***)))...666777333333777===GGGSSSZZZYYYUUUSSSRRR```eeekkknnnllliiihhhiiinnnhhh___\\\dddsss}}}xxxsssrrrqqquuuwwwssspppoooppppppooommmpppqqqtttvvvuuussspppnnnooooooooorrruuuxxxxxxwww{{{~~~vvviiiaaabbbYYYNNNFFFBBB???:::666555444222000//////000000......///000111222222333222333555666777666666555333333111000///.........+++,,,------++++++,,,---........................//////...---,,,,,,++++++---+++)))''''''))),,,...////////////...............------111666888777555555777777666666999@@@FFFOOOSSSWWWVVVUUUYYYeeeooowwwtttnnngggcccdddjjjnnn___NNN???999777000+++)))***************)))))))))(((((((((((((((((((((((())))))((((((((((((((()))++++++,,,------......///,,,...///000000222666999IIIooo|||rrroookkksssnnnxxx444777999:::999999:::<<<@@@BBBHHHPPPXXX^^^```aaabbbbbb___XXXUUUVVVTTTOOOOOOPPPRRRVVVYYYZZZYYYWWWWWWTTTUUUXXXTTTNNNVVVddduuu}}}zzzzzzzzzyyywwwuuurrrqqqpppqqqrrruuuvvvuuuqqqnnnkkkjjjiiigggffffffeeeeeeeeegggiiijjjjjjjjjlllnnnpppnnnjjjhhhgggfffeeecccbbbaaa``````___]]]XXXTTTNNNJJJDDD???===;;;999888555444222000///...------------------------------,,,,,,,,,,,,,,,,,,,,,,,,************+++++++++++++++,,,,,,---,,,+++***)))************************************************************+++++++++++++++++++++******)))))))))))))))))))))************)))))))))))))))))))))))),,,,,,+++***************************************))))))))))))))))))))))))******++++++,,,------...111222222333444555666777777777888999999888777666555444666===HHHUUU```fffeeeddddddcccaaa```fffnnnzzzxxxrrrllllllooopppmmmjjjkkkgggaaa^^^___^^^[[[PPPLLLDDD;;;333...---,,,+++)))((()))***+++***)))((((((((((((((((((((((((+++***)))(((''''''((()))))))))(((((('''&&&&&&%%%&&&''''''(((((((((((((((''''''''''''''')))***,,,222000---***((('''(((((((((((((((((((((((((((((('''((())))))''''''(((***++++++///555666444888>>>FFFPPP[[[```]]]VVVPPPMMM^^^cccjjjmmmmmmlllmmmnnniiihhheeedddlllzzzyyyqqqmmmmmmhhhlll|||~~~wwwtttpppnnnoooooonnnlllmmmooorrrtttuuutttrrrqqqmmmllllllooosssvvvwwwwwwzzz||||||sssmmm\\\TTTIIIBBB???<<<888444444333222000000000000111.........///000000111111111222333444555555555555555444333111000/////////+++---------,,,+++,,,---........................//////......---,,,,,,+++,,,+++***)))))))))+++,,,........................,,,******,,,000333333111333555777888777999???CCCNNNVVV]]]]]]YYYYYYaaajjjuuuuuurrrjjjccccccjjjqqqiiiYYYIIIBBB===666000...((((((((('''''''''(((((((((((((((((((((((((((((())))))(((((((((((())))))++++++,,,------......///,,,...///000000222666999HHHooo|||rrrqqqlllpppgggnnn444999===>>>;;;:::<<>>777111...,,,***))))))***++++++***((((((((((((((((((((((((***))))))(((((((((((()))***))))))((((((''''''&&&&&&''''''(((((((((((((((&&&'''(((((()))***,,,...,,,+++)))((('''(((((()))(((((((((((((((((((((((()))***)))(((((())),,,...///000333666666999BBBLLLVVVZZZ^^^]]]XXXRRRNNNMMM[[[```ggglllmmmnnnqqqsssuuuyyyzzzxxxyyy}}}{{{tttmmmkkkkkkccchhhxxx|||wwwwwwtttpppmmmmmmmmmlllllllllnnnqqqtttvvvvvvuuuuuulllkkkiiijjjkkkmmmmmmlllgggiiimmmrrrtttsssnnnjjjRRRKKKBBB===:::888555222222111111000000000111222............////////////000000000111222444555666777666555444222111000///,,,---...---,,,,,,---...........................000//////......---------,,,,,,++++++******)))))),,,,,,---....../////////,,,+++)))***,,,...//////000444888:::999:::>>>AAAKKKUUU```ccc```]]]___cccnnnqqqqqqkkkdddccckkksssooobbbSSSIIIBBB:::333000(((((((((''''''((((((((((((((((((((((((((((((((())))))(((((((((((())))))++++++,,,------......///,,,...///000000222666999GGGmmm{{{qqqsssmmmnnn```dddwww888===AAA@@@<<<<<>>AAADDDLLLYYYbbbeeedddaaa___aaaeeehhhhhhhhhiiimmmqqqrrriii]]]SSSIII???777333,,,+++******)))******+++(((((((((((((((((((((((()))(((((((((((())))))***++++++,,,------......///,,,...///000000222666999EEElll{{{qqqsssnnnmmm]]]aaavvv@@@CCCDDDAAA===@@@JJJTTTVVVVVVTTTOOOLLLLLLQQQUUUXXX___cccaaa^^^]]]ZZZWWWXXXXXXYYY[[[^^^______]]]]]]^^^```___]]]^^^hhhssszzzyyywwwtttrrrqqqrrrsssyyyzzz}}}|||yyywwwssspppmmmkkklllmmmmmmlllkkkiiifffdddcccdddeeeggggggiiikkkllljjjhhhggggggjjjjjjjjjlllmmmllljjjggg___]]][[[XXXTTTNNNFFFAAA999777333111111000...---......---,,,+++++++++,,,++++++++++++++++++++++++...---+++******+++---...---,,,,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,)))))))))))))))*********************++++++++++++))))))))))))))))))))))))***)))))))))))))))******************************))))))))))))))))))))))))******+++++++++++++++,,,)))))))))******++++++,,,---...///111333666777888888888888666666:::BBBIIITTTaaaggg```]]]cccjjjjjjjjj||||||~~~tttfffgggccc^^^XXXQQQFFF;;;444///,,,)))((()))***))))))))))))))))))))))))))))))((((((((())))))))))))((())))))))))))((((((((((((&&&''''''(((((((((((((((,,,'''$$$'''...222...(((***))))))((((((((((((((((((((((((((((((((((((((()))((('''&&&'''***///333222555777777;;;EEESSS]]]ddd___WWWOOOLLLMMMRRRVVVYYY]]]bbbeeegggiiimmmppp{{{}}}~~~}}}||||||{{{~~~|||{{{zzzyyywwwuuuqqqpppnnnllljjjhhhhhhiiikkklllmmmoooppprrrssssssllliiiddd___ZZZUUUPPPLLLGGGFFFEEEFFFHHHIIIIIIGGG@@@===888555333222222222...//////000111111111222111000000000000000000000............///111333444777777777666444222111///---...//////------...///........................///////////////.........,,,,,,---------+++)))''')))***+++,,,---...///000111000...,,,+++,,,...///---222999<<<===>>>AAACCC>>>BBBKKKYYYfffjjjeee___VVVWWWZZZbbbkkkppppppoooqqqnnnhhh___TTTIII>>>777///...,,,+++******++++++))))))))))))))))))))))))((((((((((((((()))******++++++,,,------......///,,,...///000000222666999DDDkkkzzzqqqsssooommm[[[___vvvGGGHHHFFFCCCCCCIIITTT^^^\\\YYYSSSNNNKKKMMMSSSWWWTTT\\\aaa```]]]]]][[[YYYZZZYYYYYY[[[___bbbdddddd```dddgggfffbbbcccjjjrrrwwwvvvuuusssssstttuuuvvv{{{|||}}}~~~}}}{{{xxxvvvqqqnnnkkkiiijjjkkkkkkkkkmmmkkkhhhfffdddddddddeeeeeegggiiiiiigggeeeeeeeeeiiiiiijjjllllllkkkgggddd___\\\YYYUUUPPPJJJCCC>>>555333111000000000...------,,,,,,+++++++++,,,,,,++++++++++++++++++++++++------++++++++++++------,,,,,,,,,,,,,,,+++++++++---,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,***************+++++++++*********++++++++++++,,,))))))))))))))))))))))))******)))))))))***++++++************************))))))))))))))))))))))))******++++++++++++++++++))))))*********+++++++++------...000222555888999777666666777777999;;;===FFFWWWhhhlllhhheeeeeeeeegggxxx{{{nnnhhhddd___YYYSSSKKKAAA999222///+++))))))))))))((())))))))))))))))))))))))'''(((((())))))))))))(((((((((((((((((((((((((((&&&''''''(((((((((((((((,,,((($$$(((...111,,,'''*********))))))((((((((((((((((((((((((((((((((('''(((''''''(((+++111555000444666888???LLLWWW\\\ZZZYYYYYYXXXXXXWWWWWWVVV\\\```ccceeeeeegggllloooxxxvvvwwwzzz}}}|||{{{zzzxxxuuutttrrrqqqnnnooopppnnnllliiiiiiiiihhhhhhiiijjjlllnnnpppqqqmmmkkkiiifffbbb]]]WWWRRRLLLIIIEEEBBBAAA@@@>>><<<:::888555333111111111222...///000000111111111000000000000000111111111111............///000111222444444555555444222000///...///000///.........000................................................,,,,,,---------+++***)))))))))***+++---......///...///...,,,******+++---,,,000666:::<<>>IIIVVV]]]\\\SSSUUUXXX\\\___^^^\\\YYY```cccggghhhhhhjjjooosss{{{~~~xxxpppoooqqqvvv~~~{{{zzzvvvuuuuuusssqqqpppoooppplllooorrrssspppmmmkkkkkkgggggghhhjjjlllpppsssuuuvvvvvvvvvvvvtttooohhhcccWWWRRRLLLGGGBBB>>>:::888555555333111/////////000...///000111111000000///......//////000111111111//////000000000000//////111111333333333111000......///000000///...///000........................------------------------,,,,,,,,,,,,,,,,,,++++++)))******+++,,,------...,,,...///---***)))***,,,***---222555888===DDDJJJIIIGGGFFFJJJQQQYYY]]]___^^^XXXTTTXXXcccmmmrrrsssoooyyyyyyjjjZZZGGG999666444000,,,***))))))***))))))))))))))))))))))))''''''''''''((()))***+++++++++,,,------......///,,,...///000000222666999DDDkkkyyyppppppooommmWWW[[[tttMMMKKKJJJLLLQQQXXX```eee[[[UUUNNNKKKLLLNNNNNNMMMVVV^^^ccc```\\\[[[ZZZYYYVVVWWWYYY^^^dddhhhjjjjjjttt|||}}}uuuqqqqqqrrrpppqqqssswww{{{}}}~~~~~~zzzyyyxxxvvvtttqqqooonnniiigggfffhhhkkknnnoooooohhhhhhggggggfffeeedddcccbbbccccccbbbaaa```bbbdddffffffggghhhhhhddd^^^ZZZTTTPPPJJJDDD???:::666222000///......//////---,,,,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,------------,,,,,,+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,---------******+++++++++,,,,,,,,,))))))))))))))))))))))))++++++******+++,,,------************************))))))))))))))))))))))))++++++******************)))))))))***************++++++,,,---///222555777666:::===<<<888666999===999===NNNbbbiiiccc```ccc[[[bbbjjjrrr|||rrrkkkddd```]]]YYYRRRLLL;;;777222...,,,++++++***))))))))))))))))))))))))&&&'''(((*********)))(((&&&&&&&&&'''''''''''''''&&&''''''(((((((((((((((%%%***...---(((%%%'''***%%%&&&'''((())))))))))))((((((((((((((((((((((((''')))***+++---000444888777;;;???EEERRR```ccc^^^RRRSSSUUUYYY\\\______^^^dddfffiiikkkkkknnnsssxxxxxx}}}~~~}}}zzzvvvmmmkkkkkkqqq}}}zzzvvvsssmmmnnnooonnnnnnnnnppprrrkkkpppuuuvvvssspppnnnmmmiiiiiijjjlllpppuuuyyy|||}}}uuuooobbb]]]VVVOOOHHHCCC>>>:::333333222000...---...///...///000111111000///...,,,------...///000111111///000111111111000...---...///111222222111///......000111000///...///111........................,,,---------------------,,,,,,,,,,,,,,,,,,,,,---*********++++++,,,------,,,...000///,,,++++++---(((+++...111555;;;EEELLLQQQPPPLLLIIIHHHMMMVVV]]]gggaaaZZZXXX^^^hhhrrrxxxzzz{{{hhhRRRBBB;;;888444///,,,++++++,,,))))))))))))))))))))))))''''''''''''((()))++++++++++++,,,------......///,,,...///000000222666999DDDkkkyyypppmmmmmmlllXXX\\\wwwLLLJJJKKKRRR[[[aaacccaaaXXXWWWTTTOOOLLLMMMRRRXXXeeehhhjjjgggaaa]]]\\\]]][[[]]]^^^\\\```iiippprrr~~~zzzrrrppprrrpppmmmnnnvvv}}}yyyxxxwwwwwwuuuqqqlllhhhffffffeeefffgggjjjmmmoookkkjjjiiigggdddbbbaaa```dddcccaaaaaabbbccceeegggeeeiiiiiieeebbb```[[[UUULLLGGG@@@:::666444222111------------------------.........------,,,,,,,,,,,,,,,,,,---------..............................,,,,,,,,,---------......,,,,,,,,,------.........---------,,,,,,,,,++++++.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---..................---+++++++++,,,,,,,,,------...---,,,++++++++++++++++++++++++++++++++++++++++++++++++*********))))))))))))))))))(((((((((((())))))))))))))))))))))))++++++************+++++++++++++++,,,...000111222888999;;;<<<===<<<:::999<<>>:::555111///...---,,,------------------------...------------,,,,,,,,,,,,,,,,,,---------......------------------------+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,---------,,,,,,,,,+++++++++******,,,,,,,,,,,,++++++++++++------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,---------.........------,,,,,,,,,,,,,,,---.....................------,,,,,,,,,+++++++++******)))))))))((((((((())))))))))))))))))))))))++++++************++++++******+++,,,---///000111444777:::===>>>>>>===<<<:::888888===BBBIIIUUU___iiikkkmmmlllkkknnntttyyytttggg\\\WWWUUUMMMDDD;;;777444///++++++*********++++++,,,,,,,,,''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))******,,,,,,+++)))(((((((((((((((((((((((((((((((((((()))(((((('''''''''(((((('''***...111333555888:::888HHH[[[hhhnnnnnnggg^^^VVV[[[aaafffnnntttuuuqqqeeeaaa[[[]]]iiizzzyyypppjjjhhhfffeeecccbbbkkkxxx{{{vvvtttqqqpppkkkjjjiiiiiiiiikkknnnooouuuxxx}}}{{{uuummmmmmnnnmmmllliiigggeeedddddd```\\\[[[[[[UUUNNNKKKGGGAAA<<<999666333111111000000000000/////////////////////////////////////////////000000000000---...///000000111111000------------------------//////............//////111000000///...---------/////////...---,,,+++***------------------------,,,,,,,,,,,,,,,++++++***,,,,,,---..................///...---...333===DDDDDDJJJLLLFFF;;;888???GGG___eeeiiihhhdddcccgggmmmsss}}}~~~ooobbb[[[OOOFFFDDD???444------***))))))))))))***++++++)))))))))*********++++++***,,,------,,,,,,---...,,,...///000000222666999???gggvvvsssoooooodddaaawwwLLLHHHFFFHHHOOOXXX```dddmmmlllhhhbbb^^^```fffkkkoooiii___XXXTTTSSSUUUVVV[[[ccchhhccc^^^___ccceeekkkooossstttrrrsssvvvzzz|||~~~yyyvvvrrrooolllkkkkkkkkkjjjiiieeeeeeeeeeeefffgggiiijjjiiijjjkkkkkkiiifffccc```_________```aaacccdddffffffgggddd[[[SSSLLLCCC<<<777444000---,,,,,,,,,+++------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,------------,,,,,,,,,---------......,,,,,,,,,,,,,,,---------,,,,,,+++++++++*********++++++++++++++++++++++++************************+++++++++,,,,,,+++++++++,,,,,,---------.........------,,,,,,,,,,,,------.........///////////////......---------,,,,,,,,,*********)))))))))(((((())))))))))))))))))))))))++++++************++++++*********+++,,,...///000111444888===@@@AAABBBAAA@@@:::999===>>>???LLL]]]nnnuuuzzzwwwoooiiikkkpppwww~~~~~~ooobbb[[[ZZZRRRJJJBBB???:::222,,,***))))))******+++,,,,,,,,,'''(((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))******+++******)))(((((((((((((((((((((((((((((((((((()))(((''''''''''''''''''***---111333444555999<<>>999666444333222000000000000000000000000000/////////000000000000000000000000000000000000000---...///000000000000000........................///......------......///000000000//////...---,,,////////////...,,,+++***------------------------+++,,,,,,---,,,,,,++++++,,,,,,,,,------------------------,,,---000777;;;;;;BBBHHHFFF@@@===AAAFFFUUU```lllpppmmmhhhhhhjjjlllrrrsssooorrryyywwwooodddZZZQQQMMMGGG<<<333///+++******)))))))))******))))))*********++++++++++++,,,------,,,,,,---///,,,...///000000222666999???gggwwwtttqqqpppdddaaawwwJJJGGGEEEFFFLLLTTT\\\aaakkkkkkiiifffeeegggnnntttpppllleee^^^XXXUUUTTTTTT```nnnwwwpppccc___dddiiimmmpppuuuwwwxxxzzz~~~zzzuuussssssnnnllliiihhhhhhiiiiiiiiifffffffffffffffggghhhhhhiiijjjkkkkkkjjjfffcccaaa_________```aaacccddddddeeeeee___TTTKKKDDD===666333000---,,,,,,---,,,,,,------------------------------------------------,,,,,,,,,---------......,,,,,,,,,------...................../////////000------------------------,,,,,,,,,+++++++++******++++++++++++++++++++++++***************************++++++++++++++++++***,,,,,,,,,---------......,,,,,,+++++++++,,,,,,---........./////////000000.........---------,,,,,,************))))))))))))))))))))))))))))))))))))++++++************++++++*********++++++---...///...111666;;;@@@DDDFFFGGGEEE???===>>>;;;:::EEEUUUaaapppxxxpppooosssssszzzrrrgggaaaZZZRRRLLLIIIBBB777---))))))))))))*********++++++((())))))******))))))((('''''''''''''''''''''''''''((((((((()))))))))***)))(((((('''''''''(((((()))))))))))))))))))))))))))(((((('''''''''((((((...222555555444666;;;@@@OOO```nnnkkk```WWWUUUUUURRR]]]fffiiipppvvvrrrhhhYYY^^^eeeooo|||{{{sssqqqnnnooorrrttttttsss}}}vvvqqqnnnmmmkkkjjjkkkjjjjjjiiihhhggggggfffkkkkkklllmmmnnnmmmjjjhhhbbbaaa___\\\ZZZYYYYYYYYY\\\```cccdddccc___SSSGGG>>>;;;777444333222111000000000000000111111111111000000000111111111222222111111111111111111111000...//////000000000000000////////////////////////......------------......//////000000///...------////////////...---,,,+++------------------------+++,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,---///000000111333444777>>>FFFIIIFFFCCCDDDFFFMMM[[[llluuusssmmmgggeeedddkkkmmmhhhjjjtttyyywwwjjj```VVVPPPJJJAAA666///---,,,***)))((('''''''''************+++++++++++++++---......---,,,...///,,,...///000000222666999AAAiiixxxuuurrrqqqcccaaayyyHHHGGGGGGIIIOOOVVV^^^bbbfffggghhhfffeeegggmmmrrrrrrssspppiii```YYYWWWWWW```qqq~~~xxxkkkeeekkkqqqwwwzzz}}}yyytttpppooopppjjjhhhffffffgggiiiiiiiiiggggggggggggggggggggggggiiiiiijjjjjjhhhfffcccaaa``````aaabbbbbbccccccccccccaaaZZZNNNEEE???:::444111///---,,,---...------------------------------,,,,,,,,,------------...,,,,,,,,,---------......,,,------......//////////////////000000000111111/////////...............---------,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------------------------***++++++,,,,,,++++++***+++++++++,,,,,,,,,------+++************++++++,,,,,,,,,------.../////////......---------,,,,,,,,,++++++*********)))))))))))))))))))))))))))))))))++++++************++++++************+++,,,---...---///333888===CCCGGGIIIGGGEEECCC@@@<<<:::@@@IIIWWWhhh|||xxxrrrqqqrrrvvv|||uuujjj```ZZZUUURRRKKK>>>222,,,************************))))))************)))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''''''''''''''((()))))))))))))))))))))))))))((((((((((((((()))******111444666666555999AAAHHH```kkkqqqiiiZZZSSSSSSUUUTTT^^^iiiqqquuusssjjj```^^^jjjxxx{{{rrrkkknnnsssxxx|||~~~}}}zzzuuurrrpppooonnnlllggghhhiiikkkkkklllkkkkkkkkkiiigggggghhhhhhhhhfffcccaaa___]]]]]]___aaaccceeeiiimmmmmmllleeeXXXKKK<<<999555333222222111111000000000111111111111222000111111222222333333333222222222222111111111111000000111111111111000000000000000000000000000000......------------......,,,---///000000000///......////////////...------------------------------+++,,,,,,---------------***************+++,,,,,,---///111333444333222222777>>>GGGLLLLLLIIIGGGGGGMMMYYYiiisssuuuooohhhdddaaakkktttuuuvvvxxxzzzzzzooodddXXXOOOJJJBBB888000...---+++)))'''&&&%%%%%%*********++++++++++++,,,+++---......------...///,,,...///000000222666999BBBjjjzzzxxxrrrpppbbbbbb|||LLLMMMOOORRRUUUZZZ```cccbbbdddeeedddaaaaaadddgggmmmrrrtttnnnddd]]]]]]aaadddsss~~~uuurrrtttwww{{{~~~zzztttpppmmmkkkjjjgggfffeeefffhhhiiiiiihhhhhhhhhhhhhhhhhhhhhggggggiiiiiihhhhhhfffeeecccbbbbbbbbbcccccccccccccccbbb]]]ZZZRRREEE<<<999666222000...,,,,,,---......---------------------------,,,,,,,,,---------......,,,,,,,,,---------......------...//////000111111////////////000000000000111000000000////////////.........---------,,,,,,+++,,,,,,,,,------------------------------------++++++,,,,,,,,,,,,++++++*********+++++++++,,,,,,))))))(((((()))******+++******+++,,,,,,---......------------,,,,,,,,,++++++++++++*********))))))))))))))))))))))))))))))++++++************++++++***))))))******+++,,,---...///000333888>>>CCCFFFGGGJJJJJJEEEAAABBBCCCCCCNNN[[[nnnwwwnnnqqqrrruuu{{{oooccc^^^[[[ZZZTTTFFF888111,,,,,,,,,+++******))))))(((((())))))))))))(((((())))))))))))))))))))))))******))))))((((((''''''((((((''''''((()))******))))))))))))))))))))))))((((((((())))))+++,,,---111444666666666===IIISSSiiippppppfffYYYTTTUUUWWWYYY```nnn|||ttteee]]]eeewwwvvvllldddcccjjjtttzzz~~~{{{{{{xxxvvvtttrrrrrrqqqooommmiiijjjlllooopppppppppooojjjhhhggggggiiijjjjjjiiieeedddcccccceeehhhkkkmmmiiilllllljjjfff___QQQEEE999666333111111222222111000000111111111222222222111111222222333444444444333333222222222111111111111111222222222222111111000000000000000000000000...------,,,,,,------...***,,,...000111111000///---......///////////////------------------------+++,,,,,,---......------++++++*********+++,,,---.........000111111111000333;;;EEEMMMPPPOOOMMMKKKNNNUUUaaalllrrrrrrnnnjjjjjjpppzzz~~~{{{}}}vvvkkk[[[PPPKKKGGG===555...---+++***)))(((((('''*********+++++++++,,,,,,,,,---......------...000,,,...///000000222666999AAAjjj}}}|||tttqqqbbb```{{{SSSUUUWWWYYYZZZ\\\___aaa```bbbdddaaa]]]ZZZ[[[]]]dddlllqqqmmmddd___dddjjjppp|||~~~|||xxx{{{|||vvvqqqmmmjjjgggdddfffeeedddfffhhhiiiiiihhhhhhiiiiiiiiiiiihhhhhhgggiiihhhgggfffeeedddcccccccccddddddddddddcccbbbbbbWWWTTTJJJ===555333222//////...,,,,,,---...---,,,------------------------,,,,,,,,,------.........,,,,,,,,,---------...............///000111111222............/////////000222222111111000000////////////.........---------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++))))))*********+++++++++(((((('''(((((()))******))))))***++++++,,,------------,,,,,,,,,++++++++++++++++++************)))))))))))))))))))))))))))++++++************++++++***)))))))))***+++,,,,,,000//////000444999???BBBHHHOOOQQQJJJGGGJJJHHHBBB@@@HHH[[[vvvuuutttssstttzzzpppccc___^^^^^^YYYKKK===666///...------,,,+++***)))''''''((((((((((((''''''))))))))))))))))))))))))++++++***)))((('''&&&&&&)))((((((((()))***+++,,,))))))))))))))))))))))))((((((((()))***,,,......000333555555777@@@OOOZZZjjjnnnmmmcccYYYWWWXXXXXX]]]bbbrrrvvvddd]]]jjj~~~{{{jjj^^^YYY^^^gggrrrxxxzzz}}}}}}yyyyyy~~~~~~~~~vvvtttrrrqqqqqqqqqpppnnnkkknnnoooqqqssssssrrrpppoooggggggggghhhkkkllllllkkkeeeeeefffhhhjjjmmmpppqqqhhhhhhfff```ZZZSSSGGG;;;666333000///000222222222000000111111222222222222111111222333333444555555333333333222222111111111222222333333333222222111////////////////////////...------,,,,,,------...)))+++---000111222111000,,,---...///000000000000------------------------+++,,,,,,---.........------,,,+++++++++,,,---...,,,+++******,,,---.........555AAALLLSSSTTTSSSQQQMMMPPPXXXdddooouuuuuussswwwuuuzzz}}}}}}qqq```TTTOOOLLLDDD;;;------,,,+++******************+++++++++,,,,,,,,,,,,---......------...000,,,...///000000222666999@@@iii~~~vvvrrraaa^^^wwweeedddaaa\\\YYYXXXZZZ]]]```dddccc^^^YYYYYYXXXVVVbbbggghhheeegggmmmooommm{{{~~~{{{zzz{{{zzz{{{~~~{{{vvvpppkkkhhhgggfffeeeggggggffffffffffffggggggjjjkkklllkkkiiigggggggggiiigggeeeeeeeeedddbbb```bbbccceeegggfffbbb[[[UUUIIIDDD===777333000...,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---------.........//////////////////////////////,,,------...///000111111222222111111000000//////111111000000000000111111222111111111000000////////////............//////.........------,,,,,,,,,------............------,,,------------,,,++++++***************************+++,,,,,,------,,,,,,---------,,,+++***)))(((************))))))))))))************************+++*********))))))((((((************************,,,---...///111666;;;???GGGLLLQQQRRROOOJJJGGGGGGGGGBBBHHH___{{{|||yyyzzz~~~uuufff```ZZZXXXWWWQQQEEE:::555000,,,+++,,,---+++)))))))))(((((((((((())))))))))))))))))))))))))))))***)))(((''''''((()))***((((((((((((((()))******(((((((((((())))))))))))***)))))))))+++---000222222333666:::<<>>888444111000...---++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------............////////////////////////---.........///000000000111111111000000/////////111000000000000000000111111111111111000000000/////////............//////.........---------,,,,,,---......//////......---,,,,,,------,,,,,,+++***************************++++++,,,------------,,,---------,,,,,,+++***))),,,,,,+++***)))((('''&&&))))))))))))))))))))))))************)))))))))(((************************,,,---...///111444999===CCCJJJSSSZZZZZZVVVPPPLLLHHHBBBCCCSSSkkkzzz{{{{{{{{{|||uuuhhh```XXXVVVWWWTTTJJJ@@@777222---***+++,,,+++)))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((()))******(((((((((((()))))))))******))))))***+++...111222333555777:::@@@PPPeeetttqqqqqqlllcccaaahhhoooqqqnnnnnnssszzzttthhhdddjjjttt|||yyynnncccZZZSSS\\\bbbfffhhhooo~~~zzz{{{~~~}}}|||{{{yyywwwvvvuuutttqqqooooookkkgggeeedddccc```^^^bbbeeeiiimmmnnnmmmkkkjjjggggggggghhhhhhgggdddaaaWWWTTTOOOIIIAAA:::444111222222111000000000111222222222111111111000000000222222333333333333222222222222111111111000000000......//////000000111111111000222444222...///444000000//////............******++++++,,,...///000000///...///111222000---///.........------,,,,,,------------------------...---,,,,,,++++++,,,,,,------...///000111222222333333777>>>IIITTT[[[___XXXTTTPPPPPPXXXeeerrrzzz}}}zzzvvvtttuuuwwwxxxwwwvvvtttrrrmmmeeeYYYMMMFFF;;;666000+++******++++++************++++++++++++,,,---......//////.........///000111111333666999AAAjjj{{{zzzzzzrrraaa```yyy___]]]ZZZVVVTTTTTTWWWZZZeeeiiiiiibbb[[[[[[]]]]]]___bbbffflllvvv|||{{{zzzzzzzzz{{{~~~yyyssspppkkkhhhgggggggggfffiiihhhhhhhhhiiijjjkkkkkkmmmoooooonnnllljjjiiijjjiiihhhggghhhjjjjjjiiiggggggfffeeebbb]]]UUUKKKEEE:::666222000//////...---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,---------.........////////////////////////////////////////////////000000000000////////////000000////////////000000111111111111000000000000000//////......//////000...............------------......//////......---,,,,,,,,,,,,,,,+++******************************+++,,,------......------------------,,,+++******++++++******)))(((((('''((((((((((((((((((((((((************))))))))))))************************,,,---......///222777:::???GGGTTT```eeeaaaXXXQQQJJJCCC???FFFWWWnnn}}}yyy|||{{{yyyzzz{{{zzzwwwnnncccWWWTTTWWWWWWPPPHHH===666///******++++++***))))))(((((((((((())))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))((((((((()))))))))******************,,,///111333333888999:::GGG___qqqwwwuuutttnnnhhhiiittt|||yyyxxxqqqiiikkkssswwwyyylllbbbZZZVVV``````aaaggguuuzzzxxxxxx{{{~~~|||{{{zzzzzzyyyxxxwwwwwwuuuqqqnnnkkkfff___[[[ZZZ[[[]]]]]]hhhiiilllnnnooonnnllljjjkkkiiigggeeeccc___ZZZVVVOOOLLLFFF@@@:::555222000111111000000000111111222222222222222111111111111222333333444444444333333222222222222111111111111000000000000000000000000111111444777666111000333111111111000000000000000,,,,,,,,,,,,---...///000111000......000000000///////////////..............................------...---,,,,,,,,,,,,,,,,,,,,,,,,---...000222333444666666777:::CCCPPP^^^ggg```ZZZSSSPPPVVVcccrrr|||~~~{{{wwwqqqllljjjkkkmmmlllqqqvvvtttkkk^^^RRRKKKAAA;;;333---++++++,,,---************+++++++++,,,,,,---......//////.........///000111111333666999AAAjjjyyyxxxxxxqqqaaabbb|||VVVVVVTTTRRRPPPQQQUUUXXXeeejjjkkkddd^^^]]]^^^______ccciiisss~~~~~~{{{wwwxxx|||}}}yyyrrrnnnkkkhhhffffffggggggfffgggggghhhhhhiiikkklllmmmnnnppppppooollljjjjjjjjjiiiiiihhhiiijjjjjjhhhfffdddbbb___ZZZTTTKKKBBB;;;555222///............---------------------------,,,,,,,,,,,,------------,,,------------.........////////////////////////000000000////////////////////////////////////////////////000000/////////111111111000000000000000000000////////////000000///...........................////////////......,,,,,,,,,,,,,,,++++++***++++++++++++++++++++++++,,,,,,---...............---------------,,,++++++'''(((((()))***++++++,,,))))))))))))))))))))))))*********)))))))))))))))************************+++,,,---......111444777===DDDQQQ___gggfff^^^VVVNNNHHHCCCCCCIII\\\xxx}}}zzz~~~{{{wwwvvvxxxyyyuuuhhhZZZVVVXXXYYYTTTNNNCCC;;;222,,,***++++++***))))))(((((((((((())))))(((((((((((((((((((((((('''((()))******)))((('''(((((()))))))))))))))((((((((()))))))))*********)))******+++---000222333333:::;;;===PPPlllzzzwwwwwwtttnnniiilllxxx~~~{{{vvvrrruuu|||}}}wwwiiiaaa^^^]]]eee```___iii{{{wwwttttttuuuxxx|||||||||}}}}}}|||{{{yyyyyyxxxwwwvvvvvvuuurrrmmmjjjeeebbb]]][[[\\\```dddggglllmmmnnnnnnmmmkkkiiihhhjjjhhheeeaaa]]]WWWQQQLLLIIIFFFAAA;;;777444333333000000000000111111111222333333333333222222222222333333444555555555444444333333333333222222222222222111111111000000000///111111555:::999444111111222222222222222222222111------------...///000000222111///......///000000////////////000000000000/////////..................------,,,,,,,,,------++++++,,,---000222555666888999999:::>>>JJJZZZgggfffaaaYYYUUUVVV___kkktttzzzyyyuuummmddd```bbbeeecccjjjppppppkkkbbbVVVLLLFFF???666///,,,,,,,,,---*********+++++++++,,,,,,,,,---......///............///000111111333666999@@@jjjxxxxxxsssmmm^^^___zzzQQQRRRTTTTTTUUUWWW[[[]]]pppuuuvvvpppkkkhhheeeaaaaaafffppp{{{yyytttooooooqqqwww|||sssmmmkkkhhheeeeeeeeeggggggfffeeeffffffhhhiiikkkmmmnnnoooppppppooollljjjiiiiiiiiihhhhhhhhhhhhgggdddaaa\\\YYYUUUOOOIIIBBB;;;555444222///.........---,,,------------------------,,,,,,---------.........---------.........//////000000000000000000000000000000000000000//////////////////000000000000000//////000000000000//////000000000000000000111111000000////////////000000////////////////////////...//////////////////...,,,------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------...////////////...------.........---,,,,,,((())))))***+++,,,------************************))))))))))))))))))******************************+++,,,---......000333666:::???JJJYYYdddiiigggcccUUUQQQLLLHHHGGGOOOdddxxxzzzxxxyyy~~~wwwsssuuuyyy{{{pppccc\\\[[[[[[VVVQQQJJJAAA666...,,,++++++***))))))(((((((((((())))))(((((((((((((((((((((((('''((()))******)))((('''(((((())))))))))))((('''))))))))))))************)))***+++---///111333444333:::>>>DDD[[[vvv~~~vvvsssnnnhhhfffhhhqqq}}}xxxtttssswwwsssddd^^^^^^___bbb^^^```ooo{{{tttssstttssssssuuuuuuvvvxxxyyyzzzzzzyyyxxxvvvtttsssrrrpppmmmhhhdddbbbbbbcccdddfffjjjnnnqqqtttsssrrrpppmmmjjjgggffffffccc```\\\WWWQQQJJJFFF@@@===999444111111111222000000111222222222222222333333333333444444444444333444555666666666666666444444444444333333333333333333333222222111000000000000444:::;;;555000000222333333333333333333333/////////...//////000000222111000.........///000.../////////000111111111000000000//////.........---------,,,,,,---......+++++++++---///222555777888:::<<<;;;<<>>999444111222222222333333444444444333222111000000000000000///111333222///------///,,,,,,---...000111111222222222111000000///......---------------...//////---,,,,,,,,,...111555777555777888888777999===AAANNNUUU\\\^^^YYYSSSPPPOOO___eeekkkmmmiiiccc___]]]```dddccc^^^aaahhhggg___SSSNNNFFF>>>888333...++++++++++++,,,,,,,,,------,,,---......//////.........///000111111333666999???hhh{{{xxx{{{sssmmm___bbb}}}TTT\\\gggqqqxxx|||uuuzzzyyyhhhmmmxxx~~~xxxkkkgggjjjlllrrrzzz{{{pppiiihhhjjjhhhfffdddeeefffgggfffeeeeeefffhhhjjjmmmppprrrtttsssttttttsssooommmllllllaaabbbccceeefffeeebbb___SSSLLLBBB:::555333222222...------...000111111000////////////////////////............/////////000000111111111222222222222000000000000000000000000......///000111222222333111111222222222333333333000111333444444333111000//////000000111111111222111111000000000000111111//////000000111111111222//////000000000000//////000000000000000//////...000000000000000000000000...//////000000000000000......///////////////...///////////////.........))))))))))))))))))))))))(((((())))))*********+++************************(((+++---///000222555777666;;;BBBHHHOOOWWWbbbiiimmmcccZZZTTTPPPMMMNNNSSSRRRhhh~~~wwwuuuoooyyy~~~sssiiicccaaaVVVNNNBBB999444000,,,)))))))))(((((((((((())))))))))))))))))))))))))))))***)))(((''''''((()))***((()))***+++***)))'''%%%)))************+++++++++(((***,,,///111333555555999<<>>999555444222111000000000111111333444666777777666666444555555555666666777777555555666888888999999999666666666666555555555555666666777777777777777777777555777===???;;;555333222222222333333444444444333333222111000000000000...111333333///------...+++,,,---...///000111222222222222111000//////...---------------...///000...---,,,,,,...111444666444555555555555666999;;;FFFNNNYYY]]]ZZZUUUQQQQQQ\\\bbbjjjnnnmmmggg___[[[[[[dddeee^^^^^^eeehhhcccVVVRRRJJJBBB<<<666000,,,++++++,,,,,,,,,---------,,,---......//////.........///000111111333666999>>>hhhzzzwwwzzzqqqlll___bbb~~~VVV^^^iiirrrxxx{{{~~~vvvtttvvv~~~~~~}}}{{{yyyuuurrrqqq{{{{{{|||~~~tttnnnkkkjjjjjjggggggffffffggghhhiiiiiillllllmmmnnnppprrrssstttwwwtttpppnnnnnnmmmjjjgggddddddbbb___cccfff___TTTPPPGGG<<<555444333000---//////000/////////111222000000000000000000000000---///111222222222444555666555444333333333333444444222000000222333333222444444333222111111111111777777888888999:::::::::999:::;;;;;;:::999888777999777555555555444333111555444222111111111222333///222333222222555555222666555333222333444333111222...---000111///---///111111111111111000///...222111111000000111111222000///...///000111111000222///,,,,,,......---+++---,,,++++++******+++++++++++++++***++++++,,,---)))************+++++++++))))))***,,,...111333444777888<<>><<<::::::999888777777777777777333777888666777;;;<<<999999888777777777666444111666222000444666444444777444444555555555555444444555444444333222222333333666666555666666666555444333111......000000...---...---,,,,,,++++++,,,,,,+++++++++******+++,,,,,,************++++++++++++***+++,,,---///222444555666777:::@@@EEEKKKVVVaaajjjoooooofff[[[UUUPPPLLLHHHKKKYYYqqq{{{yyyzzz|||uuukkkaaa[[[VVVRRRKKKCCC;;;444///,,,***************))))))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((()))))))))***)))))))))))))))))))))))),,,+++...333555333555888AAA[[[ppp~~~ooohhhiiiqqquuuuuuzzz{{{ppphhheeelll~~~{{{wwwppphhhbbb```aaaccclllyyy~~~tttnnnlllkkknnnpppqqqqqqpppoooppprrrttttttvvvxxxzzz{{{yyywwwssssssrrrqqqrrrssstttuuuuuusssrrrqqqrrrqqqooommmmmmlllkkkooorrrpppjjjdddaaaXXXPPPLLLGGG@@@:::888333666888666222///111333666333333777888555777;;;<<<;;;;;;;;;:::::::::::::::999999999999888888888999888888888777777777777666666666666666666666666555555555555444444444444666666555444444444444444333333333222222222222111111111111111111111000000000000000000000////////////////////////......---------------------------,,,---......------///000333333333333444555666777<<>>555333111222444555222...000111222333333333222222111222222222333333444444888999:::;;;;;;===@@@BBBAAACCCFFFIIIJJJHHHFFFEEE???>>>======>>>>>>===<<<::::::;;;<<<>>>AAADDDEEEJJJNNNUUU]]]ccchhhjjjkkkeee```YYYUUUUUUUUUUUUTTTUUUSSSQQQPPPPPPOOOMMMKKKHHHGGGFFFDDDBBB???===<<<888<<<<<<;;;===BBBCCCBBBBBBBBBBBBCCCCCCAAA===:::;;;666444777999999;;;>>>999:::;;;<<<============>>>>>>===;;;;;;:::::::::;;;<<<======;;;999666555555333222222222222111000//////...------------...,,,,,,+++******+++++++++************+++++++++,,,+++,,,---...000222444555666666888===AAAEEENNNXXXbbbnnnuuuoooaaaWWWRRROOOFFFCCCJJJ___yyy}}}yyytttpppjjj```YYYXXXUUUOOOIIIBBB:::333...++++++*********))))))))))))((((((''''''(((((()))((((((((((((((((((((((((((((((((()))))))))******)))***++++++++++++***)))++++++///444555444666;;;MMMkkk~~~ggg___ccchhhlllqqqzzzxxxjjjdddfffrrrvvvmmmiiiddd```___bbbgggkkk|||wwwlllhhhiiijjjooopppqqqpppnnnnnnpppqqqppppppqqqsssvvvwwwuuusssqqqqqqrrrqqqqqqooommmlllgggeeebbbbbbbbbcccbbbaaafffiiinnntttvvvsssmmmhhhfffZZZOOOHHHCCC<<<777777444666777555333222555888;;;777666888::::::;;;=========>>>>>>======<<<;;;;;;;;;:::::::::999999999999999999888888888777777666666666666666666777777777777666666666555555555888777666666555666666666333333333333222222222222333333333222222111111000111111111111111111111111000000///...............---------------------------.........------...000111222333444555555555555888:::>>>FFFOOOTTTRRRNNNXXXZZZ^^^eeekkknnnnnnmmmeeeaaa______]]][[[^^^dddjjjkkkeeeXXXOOOJJJ???333...---,,,,,,......---,,,......------......///000---...///000000222555888AAAfff|||yyy{{{wwwjjjaaahhh{{{cccdddkkkuuu~~~zzzmmm```aaaccceeeeeeeeejjjssszzz||||||~~~{{{wwwsssooollliiifffddddddeeehhhkkklllllllllkkkhhhiiiiiikkklllnnnpppqqqtttwwwxxxssskkkgggiiimmmjjjfff```[[[UUUMMMBBB:::999666444333444444333111333333444555666666555444444444555555666666777777:::>>>BBBEEEFFFHHHJJJLLLMMMQQQVVVZZZ[[[YYYVVVSSSKKKHHHDDDAAABBBCCCDDDDDDAAA@@@@@@AAADDDFFFIIIKKKWWW[[[cccmmmxxx{{{pppiiihhhhhhgggeeeeeecccaaa```___^^^\\\ZZZXXXWWWVVVSSSOOOJJJFFFDDD@@@CCCCCCBBBDDDIIILLLKKKMMMMMMMMMMMMNNNLLLIIIFFF@@@:::777999::::::;;;>>>>>>???@@@BBBCCCDDDEEEEEEDDDDDDCCCBBBAAAAAAAAABBB@@@BBBCCCBBB>>>:::666444777666666555555555333222111111000////////////000------,,,+++******++++++*********+++++++++,,,,,,+++,,,,,,...///222333444666666888<<<>>>@@@HHHQQQYYYgggsssrrrhhh^^^UUUNNNLLLEEEFFFTTTjjj|||rrrmmmnnnllleee^^^]]]ZZZTTTOOOIII@@@666///,,,++++++***))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((()))))))))*********+++,,,...//////...,,,+++,,,,,,000555555444777<<>>888555666777222------222888;;;<<<>>>;;;999:::===???@@@@@@======>>>>>>>>>===<<<;;;;;;;;;;;;;;;::::::::::::::::::999999999888888888666666777777777777888888888888888777777777666666777777666666666666666777444444333333333222222222444444333222111000000///222222222222222333333333111000...---,,,------...---------------------------...///...,,,,,,...000///000222444555555444444888777999CCCSSS^^^\\\UUUVVVYYY^^^ccciiilllmmmmmmccc```]]][[[XXXWWW[[[bbbeeelllgggWWWMMMLLLBBB333///...,,,,,,------,,,+++...------------...//////---...///000000222555888AAAfff|||yyy{{{vvvlllfffqqqcccffflllpppqqqlllddd]]]bbbaaa```bbbhhhpppwww{{{|||}}}~~~}}}{{{uuussspppnnnllljjjgggddddddeeehhhiiijjjiiihhhggghhhhhhiiijjjlllnnnooopppsssxxxzzzuuulllhhhkkkpppmmmfff^^^VVVNNNEEE;;;666===:::666444444555666666888777666888::::::999777777777777888888999999999777===EEELLLQQQSSSTTTUUUWWW[[[bbbhhhlllmmmllljjj___YYYPPPJJJGGGIIIKKKLLLIIIHHHGGGFFFFFFHHHJJJLLLWWWZZZaaammm|||zzztttpppllliiiiiigggdddcccbbb```^^^\\\\\\\\\[[[ZZZWWWTTTPPPOOOMMMOOOOOOMMMOOOVVVZZZZZZWWWWWWWWWXXXXXXWWWSSSPPPGGG@@@<<<<<<;;;999999<<>>EEEMMMVVVaaalllrrrqqqkkk^^^RRROOOIIIGGGMMMYYYmmm|||ooojjjnnnpppmmmhhhccc___ZZZUUUOOOEEE999111---,,,+++***))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))************+++,,,...//////...,,,+++......111555444333999@@@^^^|||sss```]]][[[___gggsss~~~~~~ppp```dddlllwww{{{nnnccceeegggfff___YYY\\\jjjwwwtttjjjeeefffkkkppptttuuuuuussspppooopppqqqpppnnnmmmnnnnnnnnnmmmkkkjjjkkkmmmmmmllljjjfffdddbbbeeekkkssszzz}}}}}}|||xxxzzz{{{{{{wwwrrrmmmiiiaaaUUUHHH@@@;;;666444666666888:::888444444999>>>BBBAAA???>>>???AAAAAA@@@<<<============<<<;;;;;;<<<<<<<<<;;;;;;;;;::::::::::::::::::999999999999777777777777888888999999999999888888888777777777666555555444555555666666444444444333333333222222333333222111000000//////111111222222333333333333111000...,,,++++++,,,---------------------------......///...,,,,,,...///---///111333444444333333777666777@@@SSSbbbbbbZZZSSSWWW\\\aaaeeefffffffff```]]]ZZZXXXTTTRRRXXX```fffnnnkkk\\\SSSQQQHHH;;;222///---,,,,,,,,,+++***---------------...//////---...///000000222555888BBBfff|||xxxyyytttlllmmm}}}bbbfffjjjjjjfff```\\\[[[___\\\[[[```kkktttxxxyyy~~~{{{xxxvvvpppnnnkkkjjjiiigggeeebbbdddeeefffgggggggggfffeeehhhhhhiiijjjlllnnnooopppqqqtttvvvrrrkkkhhhkkkpppnnndddXXXOOOFFF<<<777666888999::::::::::::999999>>>;;;999:::===>>>===;;;999999999999999999888888888@@@KKKUUU]]]aaadddffffffjjjsss|||xxxkkk```YYYWWWVVVWWWNNNLLLIIIFFFDDDDDDEEEFFFHHHJJJPPP[[[kkk~~~yyyoooiiifff___]]]ZZZYYYWWWUUUSSSPPPQQQRRRSSSSSSSSSSSSSSSSSSTTTVVVVVVUUUYYYbbbhhhhhheeegggiiikkkjjjfff___YYYKKKEEE@@@???===999777999;;;<<<===???AAACCCCCCDDDEEEFFFGGGJJJLLLPPPRRRTTTTTTVVVUUUPPPHHH@@@===<<<666888::::::888666555555333333222111111111111222222111///...---,,,,,,+++++++++++++++,,,,,,,,,,,,+++++++++,,,...///111222666666888;;;<<<===CCCKKKVVV]]]gggrrrzzzzzzmmm^^^PPPLLLHHHHHHMMM\\\uuu~~~oooiiimmmssssssrrrgggccc]]]XXXTTTJJJ>>>444///---,,,***)))))))))******))))))(((((())))))***(((((((((((((((((((((((()))))))))*********++++++******,,,,,,,,,,,,******///000222555555666???IIIkkkooodddfffdddhhhnnnuuuxxxrrrdddYYYbbblllwww~~~|||sssjjjhhhiiiggg```ZZZ```ooo}}}wwwkkkggggggjjjnnnssstttvvvxxxxxxvvvvvvvvvwww{{{yyyvvvttttttrrrpppnnnmmmnnnoooppppppoooooonnnsssvvv}}}}}}{{{yyyvvvqqqkkkfffWWWLLLBBB===:::666555666888KKKZZZTTT???333:::FFFLLLOOONNNIIIEEEDDDCCCAAA??????>>>===============>>>============<<<<<<<<<;;;;;;;;;:::::::::999999777777777888999999::::::999999888888888777777777444444333333444444555555444444444444333333333333222222222111000000//////000000000111222222333333111000///...---,,,,,,,,,------------------------...//////...,,,,,,---///---...///111222333333333333555666;;;KKK\\\^^^WWWOOOSSSXXX[[[\\\]]]]]]^^^[[[YYYXXXVVVQQQOOOUUU^^^eeekkkkkkaaaXXXTTTMMMDDD777333///+++***+++******------,,,,,,------...///---...///000000222555888BBBgggzzzuuuwwwqqqkkkqqqhhhkkknnnlllgggbbb___^^^]]]\\\]]]dddnnnwwwzzz{{{}}}yyytttqqqooommmkkkiiiggggggfffdddbbbcccddddddeeefffgggggghhhhhhhhhiiijjjlllnnnpppqqqoooqqqrrrpppkkkiiikkkoookkk___RRRIIIBBB<<<===AAABBBIIISSSYYYYYYSSSKKKEEECCC???;;;;;;???BBBAAA@@@999888888777777666666666888@@@KKKWWWaaajjjqqqvvvxxx{{{uuuiii```ZZZVVVJJJGGGBBB>>>;;;;;;;;;<<<777888;;;BBBNNN\\\iiiqqq{{{~~~~~~xxxmmmccc]]]\\\SSSPPPMMMKKKJJJHHHEEEBBBBBBCCCCCCDDDEEEGGGHHHIIILLLOOOPPPQQQWWWccckkkmmmnnnsssyyy|||zzzpppbbbXXXJJJDDD??????<<<777444444333444666888999;;;;;;;;;AAACCCFFFJJJOOOUUUYYY[[[VVVWWWUUUNNNDDD<<<999999555888::::::777555444555444333222222111111222222444333111000...------,,,+++++++++,,,,,,,,,------,,,,,,,,,---...000222222444444777;;;<<<<<>>999222,,,***+++,,,,,,------,,,,,,------...///---...///000000222555888CCCgggxxxrrrsssnnnhhhoooqqqssstttssspppkkkgggddd^^^```dddkkkssszzz~~~zzztttoookkkiiinnnllliiiggggggfffdddcccbbbbbbcccdddfffhhhjjjkkkhhhiiiiiikkklllnnnpppqqqooopppqqqooolllkkkmmmpppfffYYYMMMGGGCCCAAAGGGPPPZZZfffvvvrrrcccYYYGGGAAA<<<;;;@@@CCCDDDCCC888888777666555444333333333999CCCNNN[[[gggssszzz{{{kkk\\\QQQKKKCCC???:::555222111222222/////////222777>>>FFFJJJRRRZZZaaaaaaYYYQQQNNNNNNKKKIIIFFFCCCBBB@@@<<<::::::999888888888999:::;;;???CCCEEEGGGPPP]]]gggjjjlllsss|||}}}nnn[[[NNNEEE@@@<<<<<<:::444000000...///000222333444555555777999===CCCJJJPPPVVVYYYQQQQQQOOOFFF;;;333111222444777::::::777444444444444333222222111111222222555444333111///...------++++++,,,,,,,,,---------------......000111222333333333666:::;;;<<>>000...,,,***)))))))))*********))))))))))))******(((((((((((((((((((((((()))************+++++++++---,,,,,,++++++,,,,,,---000000333777:::AAAPPP___uuujjjbbbaaakkkqqqsssuuupppfff]]][[[___kkkxxx{{{ssshhh```YYYZZZdddtttttthhhaaafffnnnpppqqqsssyyy~~~|||yyyuuurrrrrrqqqqqqqqqtttyyy}}}xxxtttqqqhhhZZZOOOEEE===888999:::999777888333777:::999999===FFFOOOpppyyyzzzlll]]]UUUQQQNNNIIIGGGDDDAAAAAACCCEEEGGGCCCCCCBBBBBBBBBAAAAAAAAA<<<<<<;;;;;;;;;:::::::::777777888999::::::;;;;;;888888888777777777777666444444444444444555666777555555444444444333333333333333333333333333333444,,,------...///000000111333333444333222000...---------------------------/////////...,,,,,,---...------------///111333555000888999555999FFFLLLIIIJJJKKKKKKJJJJJJMMMSSSXXXVVVWWWXXXWWWRRROOOVVV___gggfffiiijjjcccXXXSSSTTTCCC===444---++++++---...---,,,,,,,,,,,,---......---...///000000222555888CCCgggwwwqqqqqqlllfffllluuu{{{}}}|||zzzoooccc___^^^cccnnnxxxzzzzzzzzzsssxxx|||~~~|||tttnnnjjjiiijjjkkkiiifffdddccccccdddeeebbbbbbbbbdddhhhkkklllllljjjjjjkkkkkkllllllmmmmmmtttrrrpppmmmkkkkkklllnnn___TTTJJJFFFFFFJJJXXXggguuu|||cccPPPFFF<<<:::>>>@@@>>>;;;999888666444222000//////111333777@@@LLLZZZgggnnn{{{zzz{{{ppp]]]NNNEEE@@@666444222000............000000000111222333333444;;;???CCCCCCAAABBBJJJQQQKKKJJJHHHFFFCCCAAA???>>>>>>===:::666777::::::666666777888<<>>===:::666222...,,,***++++++,,,---...//////333444777<<>>>>>>>>===<<<;;;::::::999:::::::::999999999888888::::::::::::::::::::::::666666777777777777666666555555444333333333444444666444222111111222333555111000...---,,,,,,------//////000000000...---,,,......///000000///...------------...........................000222444555444555666666666888>>>CCCIIIHHHGGGGGGHHHLLLPPPRRRWWWVVVVVVUUUUUUVVVXXXYYYbbbhhhlllkkkgggeee___ZZZUUUHHH777---+++,,,,,,+++------------.........///////////////111333555666AAAeeevvvooopppnnnbbbbbbwww}}}}}}~~~ssscccccchhhrrrvvvrrrmmmjjjnnnuuu||||||tttnnnjjjjjjkkkkkkiiifffdddccccccdddeeeeeedddeeegggjjjmmmnnnnnnmmmmmmmmmmmmnnnnnnoooooorrrqqqpppqqqsssrrrnnnjjj___WWWRRRSSSXXXbbbtttwwwVVVKKK???:::<<<===<<<:::888777555222000///......///000222666===EEEMMMRRRWWWWWWYYY^^^fffqqqzzz}}}uuugggWWWIII???999777444333111///.........///------......///000000111///222555555555;;;EEENNNXXXXXXYYYXXXUUUPPPKKKHHHEEEDDD???999777888777333333333333444888===AAACCCJJJPPPZZZ```YYYIII???===;;;;;;999666333000---+++******++++++,,,---------111111222666:::>>>??????;;;999666222000000111111555555555444444333222222111000...,,,---...000222444444333222000///...---------,,,++++++++++++,,,...------------...//////444666888999:::>>>EEEJJJUUUYYYaaammmyyy{{{kkk\\\UUUNNNFFFIIIQQQjjj|||pppiiijjjooorrrsssmmmddd]]]XXXRRRIIICCC999555///+++***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++---///000111222666999<<>>>>>===<<<<<<;;;::::::;;;;;;;;;;;;:::::::::999999999999999999999999999666666777777777777666666555555444333222222333333555333222111111222444555222111///...---------...///000111111111000///...---...///000000///......------............////////////...///000111333444333444555444333555999<<<@@@@@@BBBEEEIIIMMMQQQSSSVVVWWWXXXWWWUUUVVVXXX[[[bbbllluuuxxxxxxuuunnnhhhWWWJJJ:::///,,,,,,,,,+++------........./////////000//////000111333555666AAAeeeuuunnnooogggaaaggg|||yyytttpppvvvzzzlllooowww|||qqqfffaaalllvvv|||sssmmmkkkkkkllljjjiiifffdddcccdddeeeeeefffeeeeeegggjjjmmmnnnnnnooooooppppppqqqrrrssssssuuussstttxxx{{{xxxmmmdddbbb```bbbgggooo{{{|||___UUUHHH@@@???AAABBBAAA;;;999555222000//////000............000444777999888888999<<>>===<<<;;;999888777888888999666666;;;BBBFFFOOOggg~~~xxxqqqkkkgggeeecccbbb\\\VVVNNNJJJHHHGGGDDDBBB>>>>>>======<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;888888888888888888888888666777777888888777777666555555444222222111111111333222222111222333555666444333222000///.........///000000111111111111111,,,---...000000000//////............//////000000000////////////000111222111333333333111111222333777:::???DDDJJJMMMOOOPPPPPPUUUZZZZZZVVVVVV\\\aaappp{{{|||pppfff[[[PPPAAA555///...------....../////////000000000000000000111222444666777@@@dddsssmmmnnnccccccoooooohhhcccgggttt~~~~~~yyytttzzzrrreeeaaaqqq}}}yyyqqqlllkkklllllliiihhhfffeeeddddddeeeeeedddcccbbbdddgggiiijjjjjjnnnoooppprrruuuwwwxxxyyy{{{{{{}}}~~~|||uuuiii```hhhnnnwww~~~{{{ssshhhbbbWWWMMMJJJLLLLLLJJJ>>><<<888555222111222222////////////000111222333222111000000222666:::===:::888444000//////000222000///.........///000111.........//////000000000222333222000///444===EEEOOOUUU^^^hhhooorrrrrrqqqjjjlllllleee^^^VVVLLLBBB:::888666444000,,,---111888@@@HHHIIICCC<<<999;;;333222000...,,,,,,---------,,,,,,,,,++++++******++++++,,,///222333333111000/////////000222555666333222111000//////......------,,,,,,---...000222555555444333222111000/////////...---------------...------------...//////333666999:::<<>>EEEIIIKKKKKKKKKJJJSSS\\\^^^ZZZZZZbbbjjj}}}vvvhhh]]]___VVVIII<<<444000......////////////000000000000111111111111222555777888@@@dddsssnnnoooggghhhtttjjjeeeaaaccciiipppvvvyyyzzznnndddbbbwww}}}tttmmmjjjkkkkkklllhhhgggfffeeeddddddeeeeeedddbbbbbbcccfffhhhhhhhhhkkkmmmooosssvvvzzz}}}~~~xxxmmmfffbbbppp}}}wwwqqqooommmooommmeeeYYYRRRQQQOOOJJJ???===:::666444333222333000000000111222222333333555333111//////000111222333111000......000111333//////......///000222333/////////000000000000000000111222111000222666:::AAAFFFPPP\\\gggqqqyyy|||vvv{{{}}}wwwjjjWWWFFF@@@:::777666333///000666999CCCMMMMMMEEE<<<888777111000...---------...///......------,,,,,,++++++------...111333444333111111111111111222444555666222111///...---------...............///000222333555444444333222111000000000///......------.........------------...//////111444777999<<>><<<::::::999999999999999999999888===EEEMMM\\\xxx~~~qqqeee\\\VVVJJJHHHDDDBBBAAA@@@@@@???<<<<<<<<<<<<============;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::777777888888888888777777555444333222111111111111111111222222333444555666555555444444222111000000---------...///000111222+++,,,...///000000000000---------...///000000111000000000000/////////...---...000111222222000///000444<<>><<<999666444222222111111000000//////000000000000///......//////000000000///......///000000000/////////000111333444/////////000000000000000///111444666666777999;;;<<>>KKKVVVSSSHHH>>>777333//////............//////.........------,,,,,,,,,000000111333555555222000///000000111333555666777000///...---,,,---...///000000000000000111222333444333333222111111000000//////...------------......------------...//////000333777999<<>>IIISSS```yyyxxxkkk^^^SSSJJJEEE@@@@@@@@@@@@@@@@@@@@@???:::;;;;;;;;;<<<<<<======;;;;;;;;;::::::::::::999::::::::::::::::::::::::777888888999999888888777444444333222222222222333111222222333333444444444444444444444444333111111------------...///111111,,,---...000000000//////+++,,,,,,---...///000000//////000000000///...............111333444222000,,,000777???EEEIIIJJJKKKVVV```jjjkkkeeeccchhhooouuulllfffaaa\\\]]]ZZZTTTHHH;;;000,,,+++....../////////000000000000000000111222444666777>>>cccvvvrrruuuvvvssszzz___]]]\\\______aaajjjuuurrrhhhnnnyyy}}}rrrlllfffdddfffiiiiiihhhgggfffffffffeeeeeeeeeeeeiiihhhfffgggiiijjjjjjjjjhhhjjjlllppptttxxx{{{|||uuueeeZZZWWWZZZfffiiibbbQQQFFFFFFEEE@@@BBBBBBAAA???<<<999666444333222000///...//////000......//////000111111222000000000000000000000000111111000000111222333444222222222222222222222111555777999;;;===>>>???@@@======???DDDMMMWWWaaafffnnnvvvlllNNN???333444555222222777DDDSSS^^^XXXKKK@@@888333......////////////......------,,,,,,,,,,,,,,,,,,///000222555888999777555222222333444555666666777///...---,,,,,,---///000111111111111111111111111222222222111111000/////////...------,,,,,,------...------------...//////000333888;;;>>>DDDLLLSSSXXX]]]dddjjjnnnsssyyy}}}~~~qqq```RRRIIIDDD@@@OOO]]]sss{{{|||yyyooommmiiimmmrrruuusssmmmgggdddXXXPPPDDD999222---+++***))))))))))))))))))))))))************************)))))))))))))))))))))))),,,,,,,,,---...111333444666:::<<>>>>>999999999:::;;;<<<<<<===<<<<<<<<<<<<;;;;;;;;;;;;999999999999999999999999777888888999999888888777333333333333333444444555222333333333444333333333222333444444444333222222//////.........000111222---...///000000///......******+++,,,---...//////---...///000000//////...000......///222333222000,,,///444:::???DDDGGGHHHRRR[[[eeehhheeecccggglll}}}}}}xxxmmmfffeeedddbbb^^^___\\\QQQBBB666000...------........./////////000//////000111333555666===bbbvvvsssvvvzzz{{{]]]YYYYYY^^^```ccckkkvvv{{{~~~~~~uuuhhhcccpppzzzuuulllgggbbbaaaeeeiiiiiigggffffffffffffffffffeeeeeeiiihhhfffgggiiijjjjjjiiiiiijjjlllooorrruuuxxxyyy~~~}}}}}}vvvnnnccc[[[YYY[[[]]]aaa[[[JJJ@@@DDDGGGEEEFFFGGGFFFEEEBBB>>>:::888444333111000000222333555222222333333444444444444111111222222333333333333222222111111111222444555555555555555555555555555999:::;;;;;;<<<>>>???@@@<<<;;;<<>>===999888888777777666666555...---,,,,,,,,,...000222111111111111000000000000222111111111000000//////......---,,,,,,,,,,,,---...------------...//////111444999<<>>>>>888999999:::::::::999999===;;;AAAMMMTTTUUUYYYbbbSSSMMMGGGDDDCCCAAABBBCCCCCC@@@<<<:::999888777555333777;;;>>>>>>===;;;;;;888888999999:::;;;<<<<<<>>>=========<<<<<<<<<<<<888888888888888888888888888888999999999999888888333333333333444555666666333333444444444333222222111222333444444444333222111000/////////000222222...//////000000///...---))))))***+++---......///,,,---///000000000///...111///---...111222000...000222444777;;;>>>AAACCCHHHQQQ\\\aaabbbbbbgggkkkkkkmmmlllgggfffkkkppprrrbbbdddcccZZZJJJ<<<555333------------.........///////////////111333555666===bbbvvvsssvvv|||]]][[[\\\bbbddddddjjjrrrsssrrrllldddcccmmm{{{|||wwwrrrbbbYYYUUU[[[dddgggfffdddffffffffffffffffffffffffhhhhhhhhhhhhiiiiiiiiiiiihhhiiikkkmmmpppssstttuuuzzz~~~rrroooqqqnnnqqqqqqjjjbbb\\\XXXUUUVVV[[[[[[SSSKKKJJJLLLMMMNNNMMMMMMMMMFFF===999:::111333666777666333222222333555777888777666666777555444222000000222444666999888888777444222555999777999:::999777777999;;;<<>>:::666999999888888777777666666999===AAAEEEHHHKKKJJJHHHCCC@@@<<<:::;;;<<<:::888::::::999888777666555555777888:::;;;<<<;;;:::999;;;;;;:::999999:::;;;<<<>>>======<<<;;;;;;::::::::::::::::::999888777777777888:::<<<<<<;;;:::999666555555555444444444444444444333222111111111111000000000111222444555666333333111000000000111222000,,,***,,,111333111---...,,,***+++---...///...111111000000///---,,,+++++++++,,,///222555666555000111333444555888;;;>>>BBBLLLTTTVVVXXX]]]bbbddd]]]^^^___bbbeeeiiimmmooojjjhhhiiihhhXXXBBB555444///...---...000000///......///000000000111444777>>>aaa{{{vvvllluuu^^^[[[]]]dddiiijjjnnntttvvvooofff```dddrrr|||tttmmm___UUUQQQXXXbbbgggffffffffffffffffffffffffffffffggggggggghhhhhhhhhiiiiiiggghhhjjjmmmpppsssuuuvvv{{{~~~sssjjjgggjjjeeekkknnnjjjaaaYYYUUUTTTYYY^^^```ZZZTTTRRRQQQPPPQQQOOOOOONNNIII@@@<<<===777999::::::888666666777666888:::===>>>===<<<;;;999777555333222333555666999888777666555555888;;;;;;;;;;;;999888888:::<<<@@@FFFMMMQQQUUUWWWSSSLLLGGGJJJNNNPPPNNNKKKIIIHHHJJJQQQ[[[lll]]]KKK;;;777888:::@@@HHHQQQRRRQQQLLLCCC;;;444222000000111111000///---,,,.........---------,,,,,,///000222444999@@@JJJQQQKKKEEE===999999888555222000///...------///111222333333222111111111111111222333333333333333333222//////......------,,,,,,+++,,,......---...///111222777<<<>>>AAAGGGQQQZZZ```cccgggjjjnnnqqquuuxxxzzzhhh[[[TTTHHHFFFFFFPPPjjjpppggglllooovvv{{{xxxpppmmmooofff^^^QQQBBB777000------,,,++++++***************))))))))))))******************))))))******+++,,,+++,,,---///111444666777;;;;;;FFFaaa{{{gggZZZ\\\bbbgggyyywwwjjjkkksss{{{~~~{{{yyyvvvmmm^^^SSSOOObbbrrrxxxkkk]]]```lllsssyyyuuupppooossswwwyyyzzz}}}yyyxxx{{{}}}{{{{{{|||yyy~~~}}}|||}}}|||yyyssskkkeeeddddddeeeiiinnnrrrxxx}}}}}}qqqeeeQQQKKKEEEBBBBBBBBB???;;;:::::::::999888888777777555999>>>AAADDDEEEDDDBBBFFFCCC??????@@@@@@???>>><<<;;;;;;:::999999888888999999:::;;;<<<<<<======>>>===;;;:::999::::::;;;======<<<<<<;;;;;;::::::;;;;;;;;;;;;:::999888777777999:::<<<<<<;;;:::999888888777777777666666666444333222111111000000000000000000111222333555666444333111000000000111222000---+++---111333111......,,,++++++---...///...000000000000///...---,,,,,,+++,,,...222555555555000111222222333666:::===AAAHHHMMMMMMPPPWWW]]]___XXXWWWWWWYYY]]]dddjjjooommmkkklllmmmbbbNNN===666000...---...000000///......///000000000111444777???aaayyyuuujjjqqq}}}ccc______fffmmmppprrrtttyyylll___^^^iii{{{}}}rrriii\\\RRRNNNUUUaaahhhjjjjjjgggggggggffffffgggggggggfffffffffggggggggghhhhhhfffgggiiilllooosssuuuwww~~~pppfff```ZZZYYYZZZZZZdddooooooggg]]]YYYZZZbbbhhhkkkhhhdddaaa\\\WWWPPPMMMKKKJJJFFF???;;;<<<;;;<<<===<<<999888888888777888;;;AAAEEEFFFBBB>>>>>><<<999666555555666777;;;:::888777888;;;>>>@@@BBB@@@>>>======???BBBDDDMMMUUU___hhhooonnnbbbUUUPPPRRRUUUVVVSSSLLLDDD???AAAIIISSSbbbxxxaaaNNN===999<<>>888555111111222111111///...---.........------------,,,---///111222666@@@OOOZZZUUUMMMCCC<<<888666444222000000///......///000111222222222111111111111111222222222222222222222222000000000///......------,,,---......---...///111444888===@@@CCCIIIRRRZZZ```cccfffiiilllnnnrrruuu}}}sssddd\\\MMMIIIDDDHHH[[[vvvuuufffiiikkkqqqwwwvvvpppllllllddd]]]RRRFFF:::222---+++******)))(((((((((((()))))))))))))))******************))))))******+++,,,+++,,,---///111444666888:::;;;JJJhhhyyypppeeecccgggmmm{{{tttjjjqqq{{{vvvdddXXXUUUnnnuuurrreee^^^eeeqqqxxx|||wwwqqqooorrrwwwyyyzzzzzztttpppqqqssssssuuuyyyyyy}}}~~~}}}}}}~~~{{{rrrjjjdddccceeeggglllqqqvvv{{{sssgggOOOKKKEEECCCBBBAAA>>>;;;<<<<<<;;;::::::999888888333666;;;???BBBDDDGGGJJJFFFCCC???===============>>>>>>===<<<;;;:::999999:::::::::;;;;;;<<<===>>>???>>>===;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;:::999888888999:::;;;<<<;;;:::999888888888888777777777777444333222111000000000000000000000111222333444555444333222111000111111222000---+++---000222111//////---++++++---...///.........////////////......---,,,,,,...111444555444111111000000000333888<<>>:::888888888999<<<===<<<===CCCKKKOOOOOOMMMJJJGGGGGGJJJNNNPPPQQQ[[[eeesssxxxgggaaa___\\\YYYTTTMMMEEE???>>>EEEOOO[[[lll}}}jjjVVVBBB<<<@@@LLLcccxxx}}}vvvjjj]]]PPPEEE<<<888444333333222111000//////............------------+++...000000333???QQQ```^^^VVVJJJ@@@:::888666444111111000/////////000111222222222333333333333333222222111111111111222222111111000000///.........---.........---...000222555:::@@@CCCEEEJJJTTT[[[___aaadddfffhhhjjjmmmooovvv~~~{{{lllcccWWWQQQIIIFFFOOOccczzzzzzgggccceeejjjoooppplllhhheeeaaa\\\TTTJJJ???666///+++******)))(((((((((((((((((()))))))))******************))))))******+++,,,+++,,,---///222555777888;;;???QQQrrruuutttlllgggjjjsss}}}{{{ooohhhsss~~~kkk``````tttqqqhhh^^^___lllyyy}}}yyyttttttwwwzzzzzzzzzuuunnnhhhiiikkkmmmrrrxxx}}}~~~xxxssslllffffffgggiiinnntttyyy}}}|||pppdddRRRNNNIIIFFFCCCAAA>>>;;;======<<<;;;:::999888888666666999>>>CCCMMM[[[hhhccc^^^VVVOOOLLLKKKLLLMMMGGGFFFDDDBBB???===;;;::::::;;;<<<===>>>===<<<;;;======<<<;;;:::::::::999::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;999999888999:::;;;;;;;;;::::::777777777666666666555555555444333222222111111111111111111111222333444555444333222111000111222222000...,,,---000222222111000...,,,,,,---...///...------...//////000//////...---,,,---000333444444111111///......111666:::===@@@CCCFFFOOOZZZaaaaaaccc```\\\[[[___fffooouuussslllgggiiillldddMMM888333111/////////000000///...///000000000111444777@@@bbbtttpppggg___eeeuuu{{{vvvvvvyyy{{{xxxsssuuuggg___jjj}}}zzznnn[[[RRRMMMVVVccckkkooopppjjjjjjhhhgggggghhhjjjjjjggggggggghhhhhhhhhiiiiiinnnnnnnnnooopppsssvvvwwwppp___RRRDDD?????????AAACCCOOO```yyyzzzeee\\\SSSRRRPPPKKKFFFEEEGGGJJJMMMMMMIIIDDD???======@@@FFFQQQZZZ\\\WWWQQQGGGEEEAAA>>><<<;;;<<<===<<<@@@DDDKKKYYYiiipppnnnccc___[[[[[[___aaa___]]]aaammm~~~tttpppjjjfffaaaXXXLLLCCC@@@GGGOOOXXXdddrrr|||rrr]]]GGG???BBBRRRpppnnn[[[JJJ>>>888666555444333222111000000//////.........---------***,,,......222>>>QQQ___hhh```TTTIII@@@;;;888777222222111111000000000000111222333444555555444444222111000000000000111222111111111000//////......------...------...111444777===BBBEEEGGGLLLUUU\\\___aaadddeeefffhhhjjjmmmrrrzzzuuujjj^^^WWWNNNHHHJJJWWWkkkzzzxxx{{{~~~jjjcccdddfffiiikkkkkkgggbbb^^^[[[VVVMMMDDD:::222---++++++***))))))))))))***((()))))))))******************))))))******+++,,,+++,,,---///222555888999>>>EEE\\\}}}}}}oookkkjjjffflll{{{yyynnngggsss~~~mmmfffiiiuuulll```[[[bbbqqq}}}}}}zzzyyy{{{}}}~~~|||yyytttmmmggghhhlllqqqxxx~~~~~~yyywwwooojjjjjjlllmmmqqquuuzzz}}}~~~|||{{{vvvkkk```TTTRRRNNNKKKHHHFFFCCCAAA>>>======<<<:::999999888999666666;;;DDDTTTooo{{{qqqeee]]]YYYYYY[[[UUUTTTQQQMMMIIIEEEBBBAAA<<<>>>AAACCCCCC@@@===:::;;;;;;;;;;;;;;;:::::::::888999::::::;;;<<<============>>>======<<<;;;:::999999::::::;;;;;;;;;:::888777777777777666666666666555444333333222222333111111111111222333444444444444222111111111222333000///------///111222222000...,,,,,,---.........,,,---...///000000000000///---,,,,,,///222333333222111///---,,,///444888>>>BBBFFFJJJRRR\\\```___cccaaaaaabbbfffmmmtttyyy|||uuukkkhhhnnnnnn[[[DDD666333000//////000000///...///000000000111444777@@@aaasssoooggg]]]aaaooo|||uuulllbbbbbbrrrvvv]]]TTTPPPXXXdddkkknnnnnnlllkkkiiihhhhhhiiikkkllliiiiiiiiijjjjjjjjjkkkkkkrrrqqqqqqqqqsssvvvyyy{{{qqqcccQQQGGG>>>===>>>???BBBFFFLLL]]]{{{vvvjjj^^^[[[YYYTTTOOOLLLJJJMMMOOOOOOJJJDDD???<<<>>>AAAIIIRRRYYYZZZUUUPPPHHHFFFCCC@@@??????@@@AAA???FFFNNN[[[qqq|||wwwssssssvvvuuummmfffdddppp|||xxxvvvrrrfffUUUGGGEEEJJJPPPXXXbbbmmmwww}}}ttt```LLLBBBCCCRRRqqq{{{cccMMM???888888777666444333222222222/////////.........------,,,---...///333>>>NNN[[[kkkeee[[[PPPEEE>>>999777333333333222111000//////000111333555555555555444222111000//////000111222111111000000//////......,,,------------///333666999???EEEHHHJJJNNNWWW]]]aaacccfffggghhhiiilllnnnsssxxx|||rrraaaXXXOOOIIIIIIRRRcccsssvvv|||ppphhhgggffffffkkknnnjjjccc]]][[[WWWPPPHHH???777222,,,,,,+++************+++))))))))))))******************))))))******+++,,,+++,,,---000333666888:::>>>IIIcccnnnbbb^^^dddcccmmmwwwmmmfffuuu{{{vvvhhhgggmmmtttiii]]]\\\ggguuu}}}|||{{{|||~~~zzzssslllhhhjjjooottt{{{}}}}}}yyysssoooppprrrrrruuuxxxzzz{{{yyyvvvuuurrrjjjaaaRRRQQQOOOMMMJJJGGGEEEDDD@@@@@@???===<<<;;;:::999:::555444999@@@PPPooowwwllleeebbbaaa]]][[[XXXSSSOOOJJJGGGEEE<<>><<<<<<<<<<<<<<<;;;:::999888999:::;;;===>>>???@@@>>>>>>>>>>>>>>>===;;;;;;999999999:::::::::;;;;;;::::::::::::999999999888666555444333333222222222222222111111222222333444555444333111111222222333000///.........000222444111///---,,,---///......------...///000000//////000...,,,,,,...111222222222111000...,,,...222555???DDDIIIKKKQQQXXX\\\\\\______aaadddjjjqqqxxx|||}}}xxxllleeejjjoooaaaKKK888555111//////000000///...///000000000111444777???___rrrppphhhaaadddqqq}}}~~~sssaaa\\\bbbuuu{{{ddd[[[WWW^^^iiiooooooooommmllljjjhhhhhhjjjlllmmmkkkllllllllllllmmmmmmmmmsssrrrrrrsssvvvzzz~~~xxxmmm___SSSFFFAAA>>>???AAABBBFFFKKKLLL\\\{{{xxxiiidddccc^^^WWWSSSPPPQQQQQQNNNIIIDDDAAA@@@AAAFFFMMMSSSUUUSSSOOOKKKHHHFFFCCCAAAAAABBBCCCEEEFFFNNNXXXfff}}}rrrooozzzxxxtttqqqgggVVVIIIHHHKKKQQQZZZcccllltttzzznnn^^^MMMDDDCCCNNNhhhiiiQQQCCC===:::999777555333333222333////////////............/////////111666@@@LLLTTT___\\\WWWOOOFFF>>>999666444444444333222000///...---///111333444444444333222111///......///111222111000000//////...------++++++,,,,,,---111555999;;;@@@GGGJJJLLLPPPXXX^^^aaacccfffggghhhiiilllnnnrrrvvv}}}uuudddYYYMMMHHHGGGOOO___nnnwwwyyynnnlllgggeeejjjpppmmmeee\\\[[[XXXRRRKKKCCC;;;777,,,,,,+++************+++))))))))))))******************))))))******+++,,,+++,,,---000333666999;;;BBBPPPlllvvvbbbZZZXXXdddeeeqqqqqqeeecccvvv{{{sssvvvyyyuuujjjbbbgggrrrmmmccc[[[```nnnzzz}}}{{{{{{~~~}}}uuuooollloootttwww}}}}}}xxxtttrrrvvvyyyyyyzzz}}}yyyyyyvvvrrrrrrrrrmmmfffZZZYYYWWWSSSNNNIIIFFFDDDCCCCCCBBB@@@???>>>===<<<999666777:::;;;CCC[[[uuuvvvkkkccc```TTTRRROOOKKKGGGCCC@@@>>>888:::<<>>;;;999777888999:::<<<>>>@@@AAABBB????????????>>>===<<<<<<:::999999999::::::;;;;;;;;;;;;:::::::::999999999444444333222111111111111222222111111222222333333555444333222111222333333000000///......000333555222000------...///............///////////////...111...,,,+++---000111222222222111///......111333===CCCHHHIIIMMMVVV^^^bbbfffffffffhhhmmmtttzzz~~~xxxxxxooocccfffmmmbbbMMM999666222//////000000///...///000000000111444777===^^^sssqqqjjjfffiiiuuuppp~~~pppYYYWWWaaattt~~~jjjbbb^^^eeeooosssrrrqqqnnnllljjjhhhhhhjjjlllnnnmmmmmmmmmnnnnnnnnnoooooorrrrrrrrruuuxxx~~~{{{lll]]]NNNCCC???===>>>AAABBBCCCGGGNNNOOO]]]|||tttuuuvvvpppnnniiiaaa\\\\\\[[[XXXSSSNNNJJJJJJJJJKKKPPPVVVZZZXXXTTTPPPMMMGGGEEECCCBBBBBBCCCFFFGGGNNNVVV^^^kkk}}}~~~{{{nnngggeee___TTTIIIHHHKKKQQQ[[[dddlllsssyyygggZZZMMMFFFCCCIII```wwwnnnVVVHHHDDD;;;999777555444333333333000/////////............222111111333999BBBKKKQQQNNNNNNMMMIIICCC===999777555555444333222111///...+++---///222333333222222222000///......///000222000000000///......------***+++,,,,,,...111777:::;;;AAAHHHKKKMMMQQQXXX^^^___aaadddeeefffhhhjjjlllppprrrxxx~~~uuuiii[[[MMMFFFEEEKKK[[[jjjvvv~~~{{{qqqmmmgggccciiipppmmmeee\\\[[[XXXSSSMMMEEE>>>:::,,,++++++***************))))))))))))*********************)))***++++++,,,+++,,,---000333666999;;;LLL[[[yyywwwbbb\\\[[[hhhiiitttiii[[[___uuuqqqiiijjjkkkiiiaaa___jjjwwweee]]]YYYcccttt~~~{{{zzz||||||wwwuuuxxx|||~~~zzzwwwssstttyyy}}}}}}~~~xxxwwwtttppprrrtttrrrlllkkkjjjfff___VVVOOOJJJGGGFFFEEEDDDCCCAAA@@@???>>>:::999;;;>>>:::888III___llloooqqqmmmbbbUUUJJJEEEEEEDDDBBB>>>;;;888555444222333333666999>>>BBBEEEFFFFFFDDDBBB???;;;888666888999;;;===???AAABBBCCC???@@@@@@??????>>>===<<<::::::999999999:::;;;<<<999999999888888888777777333222111000////////////222222222111222222333333555444333222222222333333111000///......///333666222000...---...///.........///////////////......111///,,,+++---///111111222222222000///...000222999AAAFFFGGGLLLXXXeeellltttrrrooonnnpppuuu{{{xxx|||uuuhhhhhhoooeeeQQQ:::777222000///000000000...///000000000111555777===]]]sssrrrkkkhhhkkkwwwgggwwwwww]]]QQQ\\\mmm}}}tttqqqmmmmmmppprrrsssrrrpppnnnllljjjiiiiiiiiijjjnnnnnnnnnnnnnnnnnnnnnnnnpppsssvvvxxxyyy}}}ssseeeUUUHHHFFFIIICCCHHHLLLNNNUUU\\\\\\UUU\\\jjjrrrnnnssszzzwwwmmmkkkkkkhhhnnniiidddccccccbbb^^^YYY]]]```cccfffjjjhhh\\\OOORRRIIIBBBCCCDDDDDDIIIOOOVVVYYY```iiisssyyy|||}}}zzztttsss}}}uuueeeTTTNNNLLLIIIDDDBBBDDDNNNWWW^^^gggqqqssspppiiiTTTFFFAAA>>>JJJ]]]ddd|||ttt```LLL@@@@@@999333333777888555111555333111111222333333222666444222444999@@@EEEHHHDDDEEEEEECCC@@@===;;;:::444444333222111//////...//////...---...///000111///////////////000111111......---,,,,,,,,,,,,---,,,---...------111888===CCCGGGKKKNNNQQQSSSVVVYYY[[[^^^bbbdddeeefffgggiiilllooouuuzzziii]]]OOOHHHEEEIIITTT^^^qqqvvvhhhdddiiiqqqtttttt\\\[[[VVVQQQOOOLLLBBB777///+++)))+++,,,***)))+++))))))))))))))))))))))))(((((()))***+++,,,,,,,,,...---...333777888:::;;;MMMhhhqqqaaa]]]```\\\lll}}}hhhdddmmmpppfffbbb```YYYQQQSSS]]]jjjqqq```XXXZZZkkk}}}}}}}}}~~~~~~}}}{{{{{{}}}~~~}}}{{{|||~~~~~~zzzuuunnnkkkkkkooosssuuutttnnnhhhccc\\\TTTPPPQQQPPPNNNKKKJJJIIIHHHFFFEEEDDD<<<888:::;;;:::<<>>DDDHHHJJJKKKNNNLLLFFFAAA@@@>>><<<:::;;;===???AAABBBCCCCCC@@@AAABBBBBBAAA@@@>>>===???>>><<<;;;::::::;;;;;;;;;;;;::::::999888888777666555222111000000111222222222222333333444444444555555555555444333222111000000000000////////////222111111000///......---000000000000000///.........///...---,,,,,,...000222222222111///...///000555;;;@@@CCCHHHUUUiiiyyy~~~|||xxxvvvuuuxxxzzz~~~vvvmmmkkkkkkdddYYYEEE666222222---...333111000111111000000000333555>>>^^^ttttttnnndddhhh}}}iiiwwwpppYYYUUUbbbtttyyyvvvsssrrrttttttsssrrrooonnnkkkiiihhhhhhiiijjjllllllmmmmmmmmmnnnnnnnnnpppsssxxx{{{}}}~~~{{{pppcccWWWMMMJJJQQQZZZ^^^eeekkkpppzzzxxx}}}zzzrrrssswwwxxxtttwww|||}}}}}}zzzxxxrrrjjjddd^^^```ccceeejjjjjjbbbXXXSSSKKKEEEGGGIIIKKKOOOVVVZZZ[[[]]]```bbbbbb___]]]VVVSSSUUUbbbuuu~~~zzz~~~}}}uuuhhhYYYKKKGGGGGGEEEBBB@@@EEEOOOZZZcccmmmwwwxxxtttiiiTTTFFFAAA???KKK^^^eeeqqquuuyyyxxxooo___OOOFFFAAA:::444333777888666222555333111222444666777666<<<:::888999>>>CCCGGGIIIIIIIIIGGGEEEAAA===:::999888777666555444333222111///...------...///000111///////////////000111111///...------,,,,,,---------.........///444<<>>???CCC??????>>><<<:::777555333888666444333333333555666999999:::===BBBHHHMMMOOOPPPSSSQQQJJJEEECCCAAA>>><<<===>>>AAACCCDDDEEEFFFBBBBBBBBBBBBAAA@@@???>>>???>>><<<;;;::::::;;;;;;:::::::::999888888777777666555333111000111222222222222222222333333444444555555555555444333222111111111000000000/////////111111111000///.........000000000000000///.........//////---,,,,,,...000222222222111///...///000333999???BBBFFFRRRdddsssppprrrssssssqqqqqqqqqrrr|||uuummmlllnnniiibbbLLL;;;444333///111555111000111111000000111333555>>>]]]zzzwwwooommmqqqjjjuuuzzzhhhUUUZZZjjj}}}zzzyyyxxxvvvvvvuuutttrrrpppnnnmmmjjjhhhggghhhhhhiiijjjjjjkkkkkklllnnnooooooooosssyyy}}}~~~zzzuuurrrjjj___SSSMMMMMMUUUdddsssvvv||||||wwwwww~~~yyyyyyzzzpppfff___VVVXXXYYY[[[___ccc___YYYTTTNNNKKKMMMPPPTTTXXX]]]dddbbb^^^ZZZVVVPPPIIIEEE@@@???BBBOOOaaaqqq{{{~~~yyytttzzz}}}wwwvvvtttjjj[[[NNNCCCAAABBBAAA??????EEEPPP^^^lllxxx|||fffPPPBBB??????MMM___eeejjjmmmpppoooiii^^^SSSLLLCCC===666555777888666333444333222333777:::<<<===BBB@@@>>>???CCCHHHLLLNNNLLLKKKHHHEEEBBB???<<<;;;:::999999888666555333222......------...000111222//////////////////000111///...------,,,---------......///000333:::BBBHHHHHHJJJMMMOOOPPPSSSVVVYYY[[[]]]aaacccdddeeegggiiijjjmmmqqqzzzoooeeeZZZRRRMMMKKKOOOUUUiii~~~~~~pppiiimmmuuu}}}qqqnnnjjjhhhhhhbbbOOO<<<222---***,,,,,,***)))+++*********************************+++++++++++++++///---///444666666;;;AAAddd}}}xxxuuuooonnn~~~tttsssjjjbbb]]]YYYOOOJJJVVVjjjpppiiiWWW[[[hhhyyy|||xxxxxxwwwxxx|||}}}yyyvvvwwwuuussstttvvvyyyzzz{{{xxxsssnnnkkkeee___\\\]]]XXXWWWWWWXXX\\\aaafffiiiaaaWWWNNNHHHCCC>>>===???DDDCCCBBBAAA@@@>>>===<<<999888666555444555777888===>>>AAAEEEJJJOOOTTTVVVWWWZZZXXXPPPJJJGGGDDDAAA>>>???AAACCCEEEFFFHHHIIIEEEEEEDDDCCCAAA@@@??????>>>>>><<<;;;;;;:::;;;;;;:::999999888777777666666666555333222111111222333111222222222222222333333555555555555444333222222222222111111111000000000111111000000//////......000000000000000//////......//////...------...000111222333111///...///000000666===AAAEEEOOO^^^jjjdddhhhmmmpppqqqpppoooooozzzxxxrrrlllllloooooommmXXXCCC777555111333666111000111111111000111444666===]]]{{{ppppppuuukkksss||||||qqq```SSS]]]ppp{{{vvvrrrtttttttttttttttrrrooommmmmmllliiihhhgggggghhhiiiiiiiiiiiijjjkkkmmmoooqqqpppttt{{{xxxlllcccaaaXXXPPPPPPWWWdddvvv~~~~~~}}}{{{yyyyyy~~~yyyooofff^^^XXXVVVVVVXXXYYYXXXZZZ______\\\[[[XXXUUUWWWZZZ^^^aaacccfffaaaZZZSSSNNNHHHDDD@@@BBBBBBCCCIIIUUUcccpppwwwuuuqqquuuwwwrrrsssqqqfffYYYMMMCCC@@@AAA???======BBBNNNaaauuuiiiQQQCCCBBBEEEUUUhhhmmmooonnnmmmkkkfff^^^UUUOOOFFF@@@999777777888777444333333333666;;;???BBBBBBBBBAAAAAADDDJJJPPPUUUWWWPPPMMMJJJHHHEEECCCAAA???:::::::::999888666444222............///000222333000000/////////000000111//////...---------------......///222777???HHHMMMJJJLLLMMMNNNOOOQQQUUUXXXZZZ]]]```bbbccceeehhhjjjiiilllpppwwwzzzoooaaaXXXPPPKKKMMMRRRbbb~~~sssjjjjjjqqqzzz{{{wwwpppnnnoooiiiUUUAAA444...+++,,,,,,******,,,************************+++++++++++++++++++++***000...000555666555===HHHlll{{{zzz}}}uuuzzzggg]]][[[WWWNNNLLL\\\ooommm^^^RRR^^^ppp~~~|||yyyyyy{{{~~~zzzxxxvvvvvvwwwzzz}}}~~~}}}wwwrrrnnnlllgggaaa___aaa]]]]]]^^^___cccjjjrrrwwwooofffZZZOOOGGGBBB???>>>@@@@@@???===<<<<<<<<<<<<;;;:::888777888999;;;<<>>======<<<;;;;;;::::::999999888888777666666666666555444333222333333333222222222222222222222222444555555555444444333222222222222222111111111000111000000000/////////...//////000000000000//////...///000///------...000111222333222000......///...444<<>>;;;999999???LLLdddttt[[[LLLLLLRRRddduuuxxxssspppkkkhhhccc^^^WWWRRRIIICCC===999888888777666333444666;;;AAAEEEFFFFFFCCCCCCEEEKKKSSS[[[aaadddZZZWWWSSSOOOMMMJJJEEEBBB>>>>>>>>>===;;;999666444000000//////000222333444222111111000000000111111//////...------------...//////000444;;;DDDKKKOOOKKKKKKLLLLLLLLLOOOTTTWWWZZZ\\\___aaaccceeehhhkkkiiilllpppuuuzzzjjj\\\RRRKKKLLLQQQZZZwwwuuujjjfffjjjrrrwwwxxxppplllmmmiiiXXXFFF666000,,,,,,,,,******,,,************************,,,,,,,,,+++++++++++++++000...111777777555@@@PPPxxxxxxqqqwwwiiiaaa\\\WWWQQQTTTcccmmmdddSSSTTTdddyyy~~~}}}{{{zzz|||}}}xxxsssooonnnkkkeeedddfffeeegggjjjmmmsss}}}uuufff[[[TTTNNNKKKHHHGGGDDDAAA@@@??????@@@===<<<;;;:::;;;===???AAAJJJOOOUUUZZZ]]]___bbbdddbbbeeebbbZZZRRRNNNIIIDDDCCCCCCDDDDDDFFFGGGIIIJJJKKKJJJIIIGGGDDDBBB@@@???=========<<<<<<;;;::::::999999888888777666666666555555444444444444444444222222222222222222222222444444444555444444333333222222222222111111111000000000000000//////////////////000000000000//////---///000000.........000000222333222000///...///...333;;;@@@EEEKKKUUU\\\[[[^^^cccfffhhhjjjmmmoooqqqqqqpppkkkgggfffmmmtttiiiPPP>>>777111222444...000111111111111222555777<<<\\\~~~oooeeemmm|||zzz{{{yyylllWWWKKKJJJ```uuu|||zzzwwwpppiiigggjjjmmmqqqrrrrrrqqqqqqrrrmmmkkkiiihhhhhhhhhjjjkkkkkkjjjiiijjjkkknnnppprrrwww|||iiiaaa\\\]]]bbbgggooovvvllljjjlllqqqxxx~~~|||uuunnnlllcccddddddbbbaaahhhsss}}}}}}vvvrrrqqqlllgggWWWRRRLLLGGGFFFFFFGGGGGGCCCCCCDDDEEEIIIQQQYYY```eeedddjjjmmmpppzzz|||nnn```SSSFFF???:::555444666???LLLiiieeeTTTTTTZZZlll{{{|||sssnnnhhhdddbbb___ZZZVVVKKKFFF@@@:::888888888777666888<<>>FFFKKKMMMIIIIIIIIIHHHIIIMMMRRRVVVZZZ\\\^^^```bbbeeehhhkkkiiinnnqqquuu~~~ssscccUUULLLLLLPPPSSSooowwwkkkdddeeejjjooozzztttlllhhhiiifffYYYKKK888111------,,,******,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,111...222999888777EEEYYYyyy{{{}}}~~~uuummmsss{{{pppnnnaaaXXXUUU^^^hhhfffYYYNNNYYYlll}}}|||||||||||||||xxxtttssspppkkkjjjlllhhhlllrrryyywwwpppiiibbbaaa^^^XXXRRRMMMJJJIIIIIIAAAAAA@@@AAACCCFFFIIIKKKUUU[[[cccggghhhhhhiiikkkgggjjjhhh```XXXSSSNNNIIIHHHGGGFFFFFFFFFGGGIIIJJJMMMMMMLLLJJJGGGCCC@@@>>>============<<<;;;:::999:::999999888777777666666555555555555555555555555444444333333333333333222333444444555444444333333222222111111111000000000000000000000////////////...//////000000000000000---///111111///...//////000222333333111///......---222999???DDDJJJRRRXXX^^^```dddgggjjjnnnssswwwrrrtttuuupppgggaaafffooommmTTTBBB:::111111333...000111111111111333666888<<<\\\}}}pppiiirrrxxxsssnnn___LLLGGGMMMdddvvv~~~xxxyyywwwqqqkkkiiijjjmmmpppqqqppppppqqqsssmmmllljjjiiihhhiiikkklllmmmllljjjjjjkkknnnqqqsssxxx~~~}}}qqqeee``````aaaffflllpppkkkiiilllrrr{{{|||qqqiiigggbbbiiiqqquuuwww}}}wwwqqqhhh^^^WWWVVVTTTTTTTTTUUUTTTRRRNNNNNNNNNOOOPPPSSSWWWYYY[[[\\\ccciiiooouuu___SSSEEE<<<777333444777AAAPPPpppsss___]]]bbbrrr~~~}}}vvvooohhhdddbbb```[[[WWWMMMIIIBBB<<<888888888888:::>>>DDDKKKPPPQQQOOOLLLKKKLLLNNNTTT]]]dddiiilllddd```]]][[[YYYTTTKKKDDDEEEEEEFFFEEECCC@@@<<<:::777666444333333444555555666555444333333333333333000//////..................///222888@@@FFFIIIIIIFFFFFFEEEEEEFFFJJJQQQUUUZZZ[[[^^^___aaadddhhhllljjjooosssuuu}}}{{{kkk[[[OOOKKKLLLPPPgggxxxnnneeecccgggkkkrrroooiiiffffffdddZZZNNN999333...---,,,******,,,++++++++++++++++++++++++***++++++,,,,,,---------111...333;;;:::888IIIaaasssllloooqqqooommmwwwyyy~~~~~~xxxyyygggYYYWWWeeeiii]]]RRRRRR\\\nnn}}}}}}{{{xxxwwwtttooonnnpppjjjpppyyy{{{vvvlllaaaXXXQQQNNNLLLLLLLLLLLLMMMPPPTTTXXXZZZaaahhhpppsssrrrooooooqqqnnnqqqoooggg___ZZZUUUOOOLLLKKKIIIHHHHHHHHHIIIJJJMMMNNNNNNMMMJJJEEE@@@===<<<============;;;:::999:::::::::999888888777777555555555666666666555555555555555444444444333333333333444444555444444333111111000000000/////////////////////000000000000......///000000000000000---///111111000////////////111333333111///......,,,111777===BBBIIIPPPUUU^^^bbbggglllqqqvvv|||xxx{{{~~~yyyjjj^^^```iiioooXXXHHH>>>222000333///000111111222222333666999<<<\\\|||qqqmmmvvv~~~sssjjjdddVVVFFFHHHUUUfffwww{{{vvvyyyyyysssnnnnnniiillloooooommmmmmoooqqqnnnlllkkkiiiiiijjjkkkmmmnnnmmmkkkkkklllnnnqqqssswww}}}nnnccc___```eeekkkssslllggghhhllluuu~~~zzzyyyzzz|||zzznnneeecccjjjvvvuuummmaaaUUUVVVWWWZZZ^^^aaa```]]]ZZZ[[[ZZZYYYWWWVVVTTTQQQPPPNNNPPPYYY```iii|||sss^^^RRRDDD;;;666444777;;;DDDSSSvvvmmmiiimmm{{{|||tttlllfffdddaaa[[[WWWOOOJJJCCC===999888888999>>>BBBIIIQQQVVVVVVRRRNNNMMMMMMOOOTTTZZZ```dddfff[[[YYYWWWYYYZZZVVVNNNGGGDDDDDDEEEEEEBBB???;;;999999888666555444444555555777666555444444444444444000000///..................///222999AAAFFFGGGFFFDDDDDDCCCBBBDDDIIIPPPUUUZZZ[[[]]]___aaadddiiilllkkkppptttvvv|||ppp```QQQJJJIIIOOObbb|||zzzqqqhhhdddgggkkkkkkkkkiiiffffffdddZZZPPP:::333...---,,,******,,,++++++++++++++++++++++++******+++,,,,,,---......111...333<<<;;;999LLLfffhhhcccgggjjjuuuhhhooo{{{~~~|||kkkZZZXXXhhhhhhVVVOOOWWW[[[mmm~~~|||yyyxxxuuupppoooqqqrrryyy|||ooofff```^^^VVVVVVWWWYYY]]]aaaeeehhhhhhoooxxxzzzxxxtttttttttsssvvvtttmmmeee```ZZZTTTPPPNNNLLLJJJIIIIIIJJJKKKNNNOOOPPPOOOKKKFFF@@@<<<<<<============;;;:::999;;;;;;::::::999888888888555555666666666666666555666666666555555444444444333333444444555444444444000000000000////////////////////////000000000000......///000000000000000---///111222000////////////111333333111///......+++///555;;;AAAHHHOOOTTTXXX]]]dddkkkqqqwww}}}}}}nnn]]]]]]fffoooZZZLLLAAA333000333000///111222222222333777999;;;\\\|||sssllluuuvvvqqqllldddSSSHHHSSSggg{{{wwwoooooorrrqqqnnnmmmpppnnnmmmoooqqqrrrpppmmmnnnmmmjjjhhhhhhjjjlllnnnnnnmmmkkkkkkkkknnnqqqrrryyywwwfffZZZ[[[ccckkkqqqpppjjjiiiqqq{{{~~~tttkkkeeecccaaaaaa```^^^]]]aaajjjwwwzzzrrrllljjjjjjyyyzzzqqqiiibbbdddfffkkkooopppooommmkkkgggqqqwwwqqqeeeZZZRRRLLLIIIFFFJJJQQQ___yyywwwfffVVVCCC:::666555666999AAAUUU|||yyy~~~~~~xxxqqqllljjjfffaaa\\\YYYMMMBBB???;;;888>>>HHHMMMWWW___```___^^^\\\XXXVVVSSSRRRTTTZZZ___bbbbbb]]]ZZZXXXYYY[[[XXXRRRKKKIIIHHHHHHIIIIIIGGGCCC???AAA<<<999888666333444888555555555555555555666666111000...---,,,,,,------111222555888;;;>>>@@@BBB>>>???@@@@@@BBBFFFKKKOOOSSSWWW]]]```aaabbbeeehhhjjjmmmrrrwww}}}wwwgggYYYPPPLLLSSSXXXnnn~~~wwwkkkccc```___bbbhhhkkkhhhccc^^^XXXQQQCCC777---,,,...---++++++)))***+++,,,---,,,+++***))))))))))))***+++,,,,,,///111222888<<<;;;MMMnnnlll[[[[[[dddkkkvvvdddkkk}}}xxxvvvwwwwwwuuuffffffaaabbbbbbSSSLLLWWWhhhqqq{{{}}}}}}xxxuuuvvvzzzyyyttttttttttttuuuuuuuuuuuuuuuwww}}}|||xxxrrriii```YYYRRROOOLLLJJJKKKMMMNNNOOONNNQQQSSSOOOHHHAAA@@@@@@???>>>>>>===<<<;;;;;;;;;999999888888888888888888999888888777666555555444555666666555333222222333333333333333333333333333222111111000000000000000000111222333222111///---000...,,,,,,---......---......////////////......000111222333222111///------000555:::@@@FFFMMMRRRVVV[[[bbbhhhmmmwww}}}ggg```eeeqqqkkk[[[EEE777222111111111222222222222333666888>>>[[[wwwpppjjj{{{tttiiiWWWOOO^^^tttuuullllllppprrrssstttqqqooonnnoooqqqrrrpppmmmpppnnnkkkiiiiiillloooqqqpppooommmmmmmmmppprrrtttyyy}}}zzziiiaaa```dddlllooolllkkkppptttuuunnniiiccc___]]]^^^^^^______\\\[[[]]]eeeoooxxx}}}|||vvvoookkkkkkkkkvvv}}}xxxsssooorrruuuxxx{{{{{{yyyvvvtttzzz|||lll^^^TTTPPPIIIIIIOOO^^^wwwvvveeeVVVDDD;;;888666777:::FFFXXX{{{yyyuuuuuutttpppkkkaaaRRREEE@@@===;;;AAAKKKWWW```hhhjjjhhhgggdddaaa]]]YYYVVVVVVZZZ]]]___```aaa^^^[[[[[[\\\ZZZTTTOOOOOONNNNNNNNNNNNKKKGGGDDDAAA===;;;:::777444444888555555555666666777777777333222000...---------...///000222555888:::<<<===;;;===>>>???AAADDDIIIMMMQQQVVV\\\```bbbeeejjjnnnqqqtttwwwyyy}}}~~~ooo```TTTOOONNNRRRhhhxxxlllccc___^^^fffkkkmmmiiibbb]]]VVVOOODDD999...---...---+++,,,******+++,,,,,,,,,,,,+++************+++,,,------111333333999>>>>>>PPPqqqsss```WWW[[[bbbfffrrruuuiiisssvvvooonnnpppooolll```cccaaa```___RRRQQQ```pppwww~~~|||}}}|||}}}}}}|||{{{zzzzzzyyy|||{{{uuummmccc]]]VVVSSSOOOMMMMMMMMMMMMLLLJJJLLLLLLIIICCC???======???>>>>>>===<<<<<<;;;;;;:::999999888888888888888888888888777666555555555555666666555333222222333333333333333333333333333222222111000000000000000000000222222222111///...000...---...//////...---......////////////......,,,...000222333333222111...111555:::@@@FFFNNNRRR[[[___fffkkkqqqyyymmmeeeiiivvvrrrcccLLL:::222111111000111222111111222555777>>>[[[vvvnnnjjjxxxhhhVVVQQQeee~~~vvvllljjjnnnppptttwwwrrrqqqpppqqqrrrqqqooommmqqqooommmkkklllnnnqqqtttrrrqqqpppoooppprrrtttvvvyyyzzz{{{}}}{{{hhh^^^```iiissswwwxxxzzzzzzxxxiiifffbbbaaacccfffhhhiiiiiifffdddeeejjjqqqvvvyyy{{{zzzxxxsssmmmiiiggggggrrrzzz{{{xxx~~~~~~|||~~~rrreeeXXXSSSVVVddd}}}|||gggWWWFFF<<<999888999<<>>EEEOOO___iiiqqqqqqpppnnnkkkhhhfffbbb]]][[[\\\___aaabbbeeeaaa^^^]]]]]]\\\XXXTTTUUUUUUTTTTTTSSSPPPKKKGGG???===<<<<<<999444444777666666777777888999999:::666555222000......---......///000222444666777888777999<<<>>>@@@CCCFFFIIIOOOTTT[[[___ccchhhoootttvvvxxxzzz{{{}}}xxxiii[[[SSSNNNPPPccczzzyyymmmccc___^^^hhhmmmnnniiiccc^^^XXXRRRGGG<<<111......---,,,,,,++++++******++++++,,,---++++++++++++,,,---...///222555555999???BBBVVVwwwvvvfffZZZYYY```ddddddjjjzzzsssooo|||yyylllgggiiiiiifffaaaXXX``````]]]YYYPPPWWWmmmzzz}}}|||{{{zzzyyyxxxxxxwwwwww{{{yyyqqqhhhbbb[[[XXXUUUSSSRRRRRRPPPOOOJJJGGGDDDBBBAAA@@@>>><<>>>>>======<<<<<<;;;::::::999888888888888888888888777777666666555555555666666555333222333444333333333333333333333333222222222111111111000000000000111222222111///...///...///000111111///---...//////000000//////...,,,---///111222333222222...111555999???FFFNNNSSSZZZ___gggpppxxx~~~~~~vvvmmmmmm{{{yyymmmUUU>>>222111222///000111111000111444777===[[[tttllliiizzzgggUUUTTTjjjxxxnnnlllmmmnnnqqqtttsssssssssrrrrrrqqqooonnnqqqpppnnnmmmmmmpppsssuuusssrrrqqqqqqrrrtttvvvwwwxxxxxxuuuttt}}}sssbbb\\\fffsss|||{{{vvvpppmmmnnnqqquuuvvvuuurrrooooooqqquuuwwwxxxwwwxxxyyyvvvpppiiidddaaannnxxxzzzrrrwwwyyyzzz|||}}}}}}|||{{{ooodddeeepppmmm\\\HHH<<<999888;;;???MMMZZZtttsss___JJJBBB@@@AAAIIITTTcccmmmuuuuuusssrrroookkknnnjjjeeebbb```bbbdddfffeeebbb___]]]]]]]]]\\\ZZZXXXWWWWWWWWWUUUPPPJJJEEE===<<<<<<===999444555999999999::::::::::::;;;;;;777666333000...------,,,......///000111222333333333666:::<<<>>>AAADDDFFFNNNSSSZZZ___dddiiiqqqvvvuuuxxxzzz|||~~~}}}oooaaaXXXWWWUUUbbbvvvxxxoooeeeaaabbbggglllnnnkkkfffddd___ZZZKKK@@@555111///,,,,,,---,,,+++***)))***+++,,,---,,,,,,,,,,,,---///000111222666666999AAAGGG^^^~~~vvvggg]]]]]]aaadddeeeqqq|||}}}sssssszzziiieeegggfff```[[[SSS___```YYYRRRMMM[[[www~~~{{{qqqeeeeeefffgggiiikkkmmmnnnvvv}}}{{{tttlllggg]]][[[YYYXXXXXXXXXWWWVVVMMMHHHBBBAAACCCDDDBBB???>>>>>>>>>>>>======<<<<<<;;;::::::999888888888888888777777777666666666555555666777666444222333444333333333333333333333333222222222222222111111111000000111111111111000/////////000222333333000...//////000000000000//////000000111111111111000//////111444888>>>FFFNNNTTTXXX___lllzzzvvvyyy~~~tttpppzzz|||sss[[[AAA333111222///000000000000111444666===ZZZ}}}rrriiiiiixxxeeeVVVZZZqqq{{{tttnnnooopppoooppprrrttttttttttttrrrqqqppppppqqqpppoooooooooqqqrrrsssrrrqqqrrrrrrtttvvvxxxyyyxxxwwwtttssszzz{{{jjjYYY___jjjvvvxxxrrrqqqtttxxx{{{wwwsssooommmmmmooooooooorrrvvv{{{|||wwwooogggbbblllxxxqqqaaaaaabbbcccfffjjjooorrrtttwwwtttyyyrrr___III<<<777888<<>>===<<<;;;777666333000...,,,,,,+++...//////000000111111111222444888;;;===@@@CCCEEEOOOTTT[[[```eeejjjqqqvvvvvvyyy|||}}}~~~}}}qqqeee\\\]]]YYYaaappp~~~zzzwwwqqqhhheeehhhjjjpppssspppllliiiddd___PPPDDD999333///,,,,,,...,,,+++***)))***+++,,,---,,,,,,,,,---...000111222111666666999BBBMMMfffuuujjjcccbbbeeeiii|||qqqvvv|||iiieeefffccc[[[VVVTTT``````UUUMMMKKK]]]zzzyyyqqqiiiiiijjjjjjiiiddd]]]XXXPPPPPPRRRTTTWWW[[[___aaajjjuuu|||vvvoookkkccc```]]][[[ZZZZZZXXXWWWPPPJJJDDDBBBEEEGGGEEEAAA>>>>>>>>>>>>>>>=========<<<;;;:::999888888888888777777777777666666666666666777777666444333333444333333333333333333333333222333333444333222111111000000000111111111000000...///000222444333111/////////000000000000//////000000000111111111000000000222444777===EEEOOOUUU[[[eeeuuuuuuwww~~~yyysssuuuzzzuuu^^^DDD444111222///000000000000111444666<<>><<<777666333000...---,,,,,,/////////000000000111111222444777:::<<>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;999888888888888777777777777666666666666666777777666444333444555333333333333333333333333333333444555444333222111000000000000000111111111///...///111333333111000///000000111111000000///,,,---...///111333444555111222444666<<>>888666444111///............/////////000000000000333555777999<<<@@@EEEIIINNNVVV```hhhmmmqqqvvvzzz~~~||||||xxxoooeee]]]YYY\\\bbbnnnvvvrrrtttrrriiihhhmmmssszzz}}}xxxssskkkdddWWWLLL@@@777000+++,,,000******+++,,,,,,,,,,,,+++++++++,,,---...000111222111999999;;;III[[[yyy{{{{{{nnnyyyrrraaa^^^^^^XXXSSSTTT[[[bbbZZZLLLJJJOOO^^^tttmmm]]]KKKIIIHHHJJJMMMLLLHHHCCCBBBAAA????????????===<<<999888888888:::>>>BBBDDDSSSfffwww|||{{{xxxxxxrrriiibbb^^^\\\ZZZYYYUUUQQQLLLIIIHHHGGGDDDAAA>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::999888888888666666666666777777777777666777888777444333444555333333333333333333333333333444555666555444222111000000000000000111111222///......///111222222111000000111111111111000000,,,---...///111333444555222222333555;;;DDDOOOWWWVVV```nnnzzz{{{tttzzzwwweeeNNN>>>666222000111222111111222555777;;;YYY{{{nnneeehhh~~~qqqYYYIIIOOOkkk{{{mmmjjjiiilllnnnnnnppptttrrrtttwwwvvvtttssstttvvvsssvvvyyy{{{zzzvvvqqqnnnqqqrrruuuxxx|||}}}xxxkkkZZZWWWZZZiiiyyy~~~sssjjjccc^^^[[[ZZZVVVXXXYYYYYYVVVSSSRRRRRRhhhvvvyyyhhh[[[QQQJJJ>>>======BBBNNN^^^oooyyytttfffbbbddd^^^VVVKKK@@@===<<<:::999999<<>>>>>>>>>>>>>>?????????>>>===;;;:::999888888888666666666666777777777777666777888777555333444555333333333333333333333333333444555666666444222111000000//////000111222222///...------000111222111000000111111111111000000000000//////000111222222333333333555;;;DDDPPPWWWWWW```lllvvv}}}www|||yyyhhhRRRAAA888222111222222222222333666888;;;YYY{{{nnneeehhh~~~mmmSSSKKKWWWppp|||lllkkkkkkkkkllloooqqqssssssrrrqqqqqqrrrsssuuuvvvtttvvvzzz|||{{{xxxtttqqquuusssssswwwyyy{{{|||}}}vvvkkk\\\VVVZZZiiixxxttthhh^^^\\\]]]ZZZSSSMMMIIIGGGGGGMMMTTTgggzzz{{{iii[[[RRRKKKFFF<<<888777???PPPbbbpppvvvqqqddd^^^[[[ZZZYYYTTTMMMCCC===;;;:::888666>>>;;;@@@MMMZZZkkkjjjaaa]]]___ooowwwxxxwwwooogggdddhhhmmmtttvvvqqqdddUUULLLDDDAAA<<<888<<>>EEEMMMTTT[[[eeemmmqqqtttxxx{{{||||||{{{yyyyyy{{{~~~~~~ooofffbbbXXXUUUYYYdddzzz~~~|||wwwuuuxxxvvvmmmggggggooovvv~~~vvvjjjXXXQQQFFF:::222...---...,,,++++++******++++++,,,))))))***,,,---///111222666===??????MMMmmm||||||vvv|||yyykkk``````^^^XXXUUUWWWbbbZZZRRRLLLKKKRRRdddttttttbbbUUUMMMFFF@@@BBBHHHJJJFFFAAAFFFBBB>>>=========:::888999777777;;;===>>>BBBGGGRRRbbbsss}}}{{{vvvpppkkkgggeeeddd___\\\VVVPPPJJJFFFDDDCCCAAAAAA@@@@@@???>>>======>>>===<<<;;;:::999999888999777444555888999888666777777777777666666666666333333333222222222111111333333333444444444555555222000//////111222111111111000///000222222000///111111111111111111111111///---,,,...222444444333666444333555<<>>CCCMMMYYYbbb^^^^^^ZZZTTTSSSSSSNNNHHHBBB>>>888444222222111000000000////////////000000111111555:::<<>>BBBTTTtttuuuwww{{{}}}|||yyy{{{oooeeeccc^^^VVVTTTXXXfff\\\SSSOOOQQQZZZjjjyyy}}}||||||nnncccZZZSSSLLLLLLQQQSSSNNNIIIFFFDDD@@@??????>>><<<999===;;;<<<@@@AAABBBFFFKKKUUUddduuu~~~~~~xxxrrrnnnjjjgggfffbbb^^^YYYRRRLLLGGGEEEDDDAAAAAA@@@@@@???>>>>>>>>>>>>>>>===<<<;;;:::999999:::888666777:::;;;:::888888888777777777666666666333333333222222222222111333333333444444444444555111000//////111222222111111000000111222222111///111111111111111111111111///...,,,...111444444333555444333666===JJJWWW```fffiiirrr~~~hhhJJJ:::888222222222222222444555555<<>>???HHHSSShhhuuu}}}yyytttooommmnnnpppooohhh]]]RRRJJJCCC>>>;;;<<<;;;===FFFVVVgggtttzzz{{{yyywwwwwwuuulll___TTTOOOHHH@@@:::888777555333444222444<<>>???CCCDDDEEEIIIPPP^^^kkkzzz~~~yyyuuuqqqmmmjjjddd```[[[TTTNNNJJJGGGFFFBBBAAA@@@??????????????????>>>>>>===<<<;;;:::999:::999999;;;<<<===<<<::::::999999888777666555555333333333333222222222222333333333333444444444444111000//////111222222111222111000111222333111///111111111111111111111111000...---...111333444444555444444666===JJJXXXaaaiiikkksss~~~rrrSSS???999222111111111111333444555<<>>999777777444222444222444999;;;???KKKWWWeee~~~qqqtttvvvwwwtttnnngggcccaaa______bbbfffiiihhhfffbbbaaa___```fffjjjfff^^^DDD???:::666444444444333000000////////////000000------111777;;;@@@JJJTTTZZZ```gggkkklllnnnqqqttttttvvvvvvwwwwwwyyy}}}rrrlll^^^WWWWWWXXXZZZmmm|||xxxvvvrrrlllhhhggggggfffiiiqqqyyywwwqqqbbbZZZNNNAAA777000---,,,,,,,,,,,,++++++,,,,,,,,,---,,,******+++///333666888999<<>>===<<<;;;;;;:::;;;;;;<<<===>>>>>>===<<<;;;;;;:::999777666555555444444333333333222222222222222333333333444444444111000//////111333333222222111111222333333222000111111111111111111111111000///......000333555666666666666777<<>>;;;999555999BBBOOO```ppp}}}jjjYYYJJJEEE===999888777555222444444555777999;;;AAAIIINNNaaarrr|||zzzxxxwwwwwwvvvuuuuuuyyy}}}}}}zzzvvvrrrmmmmmmsssuuuiiiZZZBBB>>>:::777666555555444000000////////////000000//////222777;;;@@@JJJTTT[[[```gggkkklllllloooqqquuuvvvwwwwwwwwwxxxzzz|||~~~pppiii___VVVUUUVVVVVViii}}}yyywwwuuummmeeebbbbbbcccgggrrryyyvvvnnn^^^XXXMMMAAA777111...------,,,,,,,,,,,,,,,,,,------+++))))))+++...222555<<<;;;;;;GGGeeezzzmmm___YYYXXX^^^rrr~~~ttt{{{|||wwwrrrfffYYYZZZbbb```SSSJJJQQQbbbpppyyy}}}|||{{{xxxxxx}}}}}}zzzvvvsssiiifffaaaZZZTTTQQQPPPPPPMMMLLLLLLMMMMMMPPPYYYcccqqq|||~~~wwwrrrccc```[[[UUUPPPMMMKKKJJJBBBAAA@@@?????????@@@AAAAAA@@@??????======<<<;;;;;;<<<======<<<<<<<<<<<<<<<;;;:::999888777666555444444444333333333222222222222222333333333444444111000///000222333444333333222222222444444222111111111111111111111111111000/////////000222555777888888888888:::DDDRRR\\\```___cccnnnxxxeeeIII:::555444333222333555777999<<>><<>>:::999888666444333333555555666888;;;>>>CCCPPPXXXkkk}}}xxxxxxtttdddSSS===;;;999888888777666444000000////////////000000111111333888;;;@@@JJJTTT\\\bbbiiinnnnnnmmmnnnppptttuuuvvvvvvuuuuuuwwwyyytttlllbbbVVVTTTUUUVVViii{{{yyyvvvlllaaa]]]]]]___eeepppwwwrrrhhh\\\VVVLLLAAA777222///...------,,,,,,,,,,,,------,,,,,,++++++,,,000333555===<<<===JJJiii}}}nnn^^^XXXWWW___tttzzzpppyyyzzztttpppmmmcccWWWXXX```ZZZOOOJJJTTTfffssszzz}}}xxx|||~~~yyywwwwww}}}vvvrrrkkkccc\\\ZZZ[[[]]]XXXUUUSSSQQQOOORRR]]]iiiyyyxxxrrrfffbbb]]]VVVQQQMMMKKKJJJCCCBBB@@@??????@@@AAACCCBBBAAA@@@???>>>======<<<;;;<<<<<<:::888777999:::<<<;;;;;;:::999888777777444444444444333333333333222222222222333333333333111000///000222444444444333333222333444555333111111111111111111111111111000000000//////111666999:::;;;;;;999:::CCCPPP[[[aaa^^^___hhhsss|||~~~mmmNNN===666555333222333555888:::;;;XXX|||www\\\NNNFFFTTTnnnxxxmmmkkkjjjiiihhhiiikkkmmmoooqqqrrrrrrqqqpppnnnmmmlllkkkkkkkkkkkklllmmmmmmnnnppppppuuu{{{|||zzz|||}}}tttooonnn|||ooo\\\GGG??????AAACCCEEEEEECCCBBBBBBAAA???>>>===999:::===BBBHHHMMMOOOPPPLLLLLLJJJDDD===999888888;;;BBBNNN\\\jjjwwwppp^^^JJJEEE???<<<;;;:::888555333444555444444555777777;;;DDDGGGSSSrrrzzzoooggg___SSSHHH999888888999:::999666333000000////////////000000111111333888<<>>>>>@@@BBBCCCBBBBBBAAA@@@???>>>======;;;;;;:::666333222555888;;;;;;::::::999999999999555444444444444333333333111222222222222333333333111000///000333444555444444333333444555555444222111111111111111111111111000111111//////111666:::;;;======<<<<<>>>>>;;;999999999666444444888666777<<>>>>>@@@BBBDDDCCCBBBBBBAAA@@@???>>>>>><<<;;;999444000///222666::::::::::::::::::::::::555555444444444333333333111111222222222333333333111000///000333555555555444333333444555555444222111111111111111111111111000111111///...111666;;;<<<>>>???===>>>GGGVVVbbbiiibbb___fffqqq|||vvvWWWDDD555444222000111333777999;;;XXX|||uuuqqq]]]NNNJJJ\\\wwwwwwooojjjiiigggfffgggiiilllnnnmmmpppqqqqqqnnnllljjjjjjhhhhhhhhhiiijjjmmmoooqqqsssuuuxxx{{{~~~|||kkkWWWPPPDDD<<<<<<999555555444444444333333333444666888===LLL[[[```[[[UUULLLCCC???;;;777777999DDDNNN]]]kkkttt{{{jjjZZZGGGEEEBBB>>>;;;999777666999777444222222333555666777888;;;CCCQQQdddxxx}}}wwwrrrrrrqqqqqqtttyyy~~~mmm]]]ZZZTTTMMMFFFAAA===:::888777888888888777666444333444333222222111111222222000000333999===BBBLLLWWWaaagggpppvvvyyyyyyxxxxxxwwwwwwvvvvvvvvvwwwyyyzzzzzzxxxmmm___UUUVVVZZZccc}}}~~~yyyssshhheeebbbgggttt|||wwwlll^^^XXXPPPHHH<<<111,,,------------------------------------///111444777888>>><<>>>>>>>>>>>;;;999666222000/////////444666888999999999777666777777666555444333333222000111222111000000222444222111000000222444444333222222333444666555222000000000000000000111111111111111111000111333777;;;===>>>@@@AAAAAAGGGYYYjjjnnnffffffoootttvvv~~~yyyuuuZZZGGG888333111333333222444888;;;WWW{{{qqqmmm___OOOKKK^^^xxxuuunnnjjjiiigggfffgggiiilllmmmmmmoooqqqpppnnnkkkjjjjjjjjjjjjjjjkkkllloooqqqssstttvvvzzz~~~uuu___TTTEEE===<<<888555444444444444333333333333555888AAARRRcccgggbbbXXXOOOEEE@@@<<<888999<<>>;;;999888777888777555444333444555666777888:::@@@KKKZZZkkkvvvpppgggbbb```eeekkkqqqyyygggWWWNNNJJJEEE@@@===;;;888666777888888888888666555444444333222222111111222222222111444999===CCCNNNYYYbbbhhhpppvvvyyyyyyyyyyyywwwvvvuuuuuuuuuwwwxxxyyy|||zzzooo```VVVVVVXXXaaazzz}}}~~~~~~}}}oookkkgggkkkwwwzzzooobbb\\\TTTLLL@@@444///000------------------------------...///111444777999<<<;;;DDD^^^~~~wwwkkkfffhhh~~~nnnggguuurrriiieee^^^WWWRRRLLLFFFDDDGGGGGGBBBDDDSSSdddooouuuwwwuuuxxx|||~~~sssnnnfff\\\SSSLLLHHHFFFBBBAAA@@@??????@@@AAABBBDDDCCCAAA???>>>>>>>>>>>>;;;999555222000/////////333444666999::::::999888888888777666555444333222111222222222000000222444333111000111333555555444222222222444555444222///000000000000111111111111111111111111111333888;;;>>>???BBBCCCCCCHHHYYYjjjoooiiijjjrrrwwwyyy~~~zzzvvv[[[FFF888444111333333222444888;;;XXX{{{qqqmmm]]]NNNKKK```}}}|||rrrllliiihhhgggfffgggiiikkkmmmlllnnnpppooommmjjjjjjjjjjjjjjjjjjkkkllloooqqqsssvvvxxx|||yyybbbTTTCCC;;;:::777444444444444333333333222222333888FFF\\\mmmpppkkk___TTTHHHAAA<<<999:::>>>FFFQQQbbbqqqzzz~~~~~~~~~yyybbbRRRMMMHHHBBB>>><<<:::999888777777777666666666666666666777888<<>>EEEQQQ]]]ccciiipppvvvyyyzzzzzzzzzwwwvvvvvvuuuuuuvvvxxxxxx~~~|||qqqbbbVVVUUUVVV^^^vvvzzz~~~vvvrrrnnnpppyyy{{{qqqeee___XXXOOOCCC666000111------------------------------...///222555888:::;;;<<>>>>>>>>>>>;;;999555222///......///000222444777:::;;;;;;<<<::::::888777666444333222222333333222111000222333333222111222444555555555111111111333444444111/////////000000111111111111111111111111111444888<<<@@@AAADDDFFFFFFJJJZZZjjjoookkkmmmvvv{{{~~~www{{{sss[[[III888444222333333222444888<<>>GGGRRRcccsss}}}~~~|||~~~eeeUUUTTTMMMEEE???<<<<<<:::999666777888999888888777666555666777888<<>>>>><<<:::::::::999999888777666555333222222111111111111111333222444:::???FFFSSS___dddjjjqqqwwwzzz{{{{{{{{{yyyxxxwwwwwwwwwwwwyyyyyy}}}rrrcccWWWUUUUUU[[[sss~~~xxx}}}yyyuuuoooooowww~~~zzzqqqfff```YYYQQQDDD777000///........................---......000333666999;;;===???MMMkkk}}}yyy{{{}}}wwwxxxtttllliiiaaaXXXRRRLLLFFFEEEHHHDDDCCCJJJ\\\ooo{{{tttnnnfff[[[RRRKKKFFFDDDBBBAAA???>>>>>>???@@@@@@@@@@@@??????>>>>>>>>>>>>:::888555222///.........---///222666999<<<===>>><<<;;;:::888777555444333444444444333111000222333444333222222444666666555000000000222444444111/////////000000111111222222111222222111222555999===BBBDDDHHHJJJIIIMMM[[[jjjnnnmmmrrrzzzuuussstttmmm\\\LLL999555222333333222444888===ZZZ{{{qqqmmmYYYMMMNNNhhh|||rrrkkkiiigggggggggggggggiiijjjkkkkkklllmmmllljjjiiiiiijjjhhhhhhhhhiiijjjmmmoooqqqtttwww|||lllXXXJJJAAA777777<<<888555555555444444444333333222222999MMMdddrrruuussskkk^^^OOODDD===888999===GGGRRRcccuuu}}}uuufff]]]TTTIIIAAA===<<<;;;999666777888999999999777666333444666777999===BBBFFFGGGPPP[[[dddkkkttt~~~xxxtttppppppvvvyyyuuuooommmmmmnnnnnnhhh```XXXUUUTTTKKKIIIFFFBBB???=========999:::;;;:::;;;???GGGNNNTTTRRROOOLLLIIIDDD???<<<999999;;;===@@@@@@???======<<<;;;999888666666555333222111111000000111111222111555;;;AAAHHHUUUaaafffkkkrrrwwwzzz{{{|||}}}|||{{{zzzyyyyyyyyyzzz{{{~~~|||ssscccWWWTTTTTTZZZqqqzzz|||tttpppkkkjjjrrryyyvvvooofffaaa[[[SSSGGG888000///........................---...///111333777:::<<<>>>AAAQQQqqq~~~wwwoooggg```YYYTTTNNNGGGEEEGGGDDDDDDNNNaaattt}}}uuupppfff\\\RRRJJJFFFCCCAAA@@@???>>>===>>>>>>???>>>>>>>>>>>>>>>>>>>>>===:::888555111///.........+++---000444777:::===>>>===<<<;;;:::888777666555555666666444222111111333444333222222444666666555//////000222444444222///...//////000111111222222111222222222333666;;;>>>DDDGGGLLLOOONNNPPP]]]jjjppprrryyy{{{wwwwwwooo]]]LLL:::666333444333222444888>>>ZZZ|||rrrnnnZZZOOOQQQhhhxxxnnniiihhhgggggggggggghhhiiijjjjjjjjjkkkkkkjjjiiihhhhhhjjjjjjjjjjjjkkkllloooqqqssssssvvv|||yyytttVVVHHHAAA===666999???:::666666666666555555555444333333:::MMM___iiimmmnnniii]]]NNNEEE>>>999:::>>>HHHSSSeeewww}}}yyyyyy{{{iii]]]NNNCCC???===:::777555666888999999888777777333444666666888:::???BBBAAAJJJWWWaaaiiirrr}}}zzzqqqooopppnnnlllllljjjnnnqqqmmmcccVVVLLLGGGDDDBBB???<<<999888777777777888999777666888===BBBDDDCCC@@@>>><<<<<<<<<===888999:::===@@@BBBAAA???@@@???<<<:::777666555444222222111000000000000111111222777>>>DDDLLLXXXccchhhlllsssxxx{{{|||}}}~~~~~~}}}{{{zzzzzz{{{{{{|||}}}{{{ssscccWWWTTTTTTZZZqqq~~~~~~{{{vvvllliiiddddddkkkssssssnnnfffbbb]]]VVVJJJ;;;333111..............................///111444888;;;===<<>>>>><<<======>>>>>>>>>======:::888444111...------...+++,,,...111555888:::<<<===<<<<<<;;;:::999888888777777777555222111111333333222111222444555555555//////000333555555222000......///000111222222333111222333333444777<<>>777777777777777666666666666555444<<>><<<<<<<<<999999:::>>>BBBEEEEEEEEECCCAAA>>>:::777555333333222222111000000000000000222333:::CCCIIIPPP[[[eeeiiimmmsssxxx{{{}}}~~~~~~}}}{{{zzzzzzzzz{{{||||||{{{rrrbbbVVVTTTTTT[[[rrryyyoooeeebbb^^^^^^gggqqqsssoooddd```\\\VVVJJJ<<<333111..............................///222555888<<<>>>===DDDYYY~~~vvvyyy~~~~~~|||wwwmmmeee[[[SSSKKKDDDBBBDDD>>>BBBOOOdddwwwxxxsssiii^^^TTTLLLFFFDDDAAA@@@>>>===<<<<<<======;;;;;;===>>>>>>>>>======999777444111...---------+++,,,---000222555888999<<<<<<<<<;;;;;;;;;::::::888888888555222111111222333111000111333555555444000000111333666666444111......///000111222333333222222333333444777<<<@@@GGGLLLSSSVVVTTTUUU___kkkvvv|||{{{gggSSS;;;777444555444222444888===YYYuuurrrMMMFFFJJJ^^^uuutttjjjggghhhffffffgggggghhhiiiiiiiiiiiiiiijjjiiigggggghhhjjjhhhhhhhhhiiijjjmmmoooqqqssswww}}}sssggg\\\HHHFFF??????>>>777999:::111888888888888777777777777666666<<>>@@@DDDMMMWWWhhh}}}uuulllkkkpppyyyyyyjjjVVVGGGAAA===999555555555666666777777777888555666666666666888<<>>>>>===<<<;;;:::999888555666666555666<<>>;;;:::;;;;;;<<<@@@EEEIIIJJJJJJEEEBBB???;;;777444333222222111111000000000000000222555<<>>@@@GGG___tttvvvzzz|||yyy}}}yyyvvvkkk___TTTKKKCCCCCCFFF???CCCQQQfffyyyzzztttjjj___TTTLLLGGGDDDAAA@@@>>>===<<<<<<<<<===:::;;;<<<>>>>>>>>>======999777444111...---------+++,,,---...111333555777<<<<<<<<<<<<<<<<<<<<<<<<999999888666333111111222222111000000222444444333000000222444666666444222---...///000111222333333222222333333444888===AAAHHHMMMTTTXXXVVVVVV___kkkuuu|||yyyyyyyyylll]]]<<<777444555444222444888<<>>===<<<999888:::::::::999999999::::::;;;999<<<@@@DDDIIIMMMRRRVVVVVVPPPLLLLLLJJJEEEAAA@@@OOO[[[mmmllleeedddggguuutttnnnjjj___QQQEEE???<<<:::888888777666777999:::999888888999:::::::::<<<@@@CCCJJJRRR]]]hhhvvv}}}qqqddd___VVVMMMGGGCCCBBBCCCDDDDDDEEEEEEBBB>>><<<===>>>::::::;;;:::;;;JJJ\\\___\\\TTTJJJDDDDDDDDDAAA<<<;;;;;;<<>><<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;999666222///---,,,,,,,,,,,,---------000555888???===:::;;;======;;;999===;;;888555444333111///111111222333333333333222///...///222666777555222000111111111111222222222333333222333666<<>>???=========>>>>>>???@@@@@@AAABBBCCCEEEGGGLLLPPPTTTSSSPPPPPPSSSRRRLLLGGGEEEOOO\\\qqqxxxnnngggdddnnn|||wwwkkkddd^^^VVVLLLEEEBBBBBBAAA@@@@@@???======>>>>>><<<:::888999:::;;;===@@@EEEIIINNNWWWcccnnn{{{}}}zzzqqqeeeYYYUUUPPPNNNOOORRRTTTTTTUUUSSSQQQPPPNNNJJJFFFDDD>>>:::;;;>>>======IIIYYYbbbaaa[[[RRRKKKIIIEEEAAA<<<;;;999888777888:::;;;AAA???<<<999666444333333111111000111222222222222666;;;DDDNNNXXXaaahhhllloooppprrrtttwwwzzz{{{|||{{{||||||{{{zzzzzz|||~~~xxxfffXXXTTTSSSXXXrrrzzzzzzwwwppp___\\\ZZZ___ooo}}}}}}mmmaaaXXXSSSIII:::111222////////////.........---000000111444999>>>BBBDDDIIIJJJfffrrrqqqttt~~~vvvgggWWWJJJCCCBBBCCCBBBEEERRRhhh~~~{{{uuulllaaaVVVMMMGGGDDDAAA@@@???===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;999666333000...---,,,---......------000444888@@@===999888:::<<<<<<<<<>>>;;;888666555333111///111111222333333333333222000//////222555666444222111111111111222222222333444444444555888===CCCGGGLLLRRRYYY[[[ZZZ]]]ccciiioootttxxxzzz{{{}}}hhhEEE444000666444555;;;:::===YYYyyytttRRRHHHXXXxxx~~~rrrmmmjjjggghhhhhhiiiiiiiiiiiihhhhhheeeeeeeeeeeefffhhhiiijjjiiiiiiiiijjjjjjkkkmmmmmmlllrrr|||uuujjjeeekkktttwwwsssoooiiigggeeedddfffkkkssszzz~~~}}}yyysssiii___UUUOOOKKKKKKIIIEEECCCEEECCCCCCEEEFFFGGGIIIIIIJJJLLLJJJHHHFFFHHHLLLPPPSSSSSSTTTYYY^^^\\\SSSLLLIIIOOO^^^uuuzzzlllcccgggrrrqqqbbbYYYSSSOOOKKKIIIJJJKKKJJJHHHCCCAAA>>>=========<<<;;;666777888:::===BBBHHHMMMMMMXXXeeepppzzz{{{~~~uuuoooiiibbbZZZQQQOOONNNUUU___iiimmmnnnhhheeeaaa___^^^YYYOOOGGGBBB======AAAAAA@@@HHHUUUdddeeeaaaYYYRRRMMMFFF@@@<<<;;;888666444333333333::::::999777666555444333222111000000111222333444888???JJJUUU^^^ffflllpppooopppqqqtttvvvxxxzzz{{{zzz{{{||||||{{{{{{}}}~~~yyyiii[[[VVVUUU[[[rrryyyyyyxxxrrrccc^^^ZZZ```rrrqqqdddYYYRRRHHH999111111............------------111111222555;;;@@@CCCDDDJJJLLLiiisssuuu{{{}}}tttdddUUUIIIDDDBBBCCCBBBEEERRRiii~~~{{{uuukkk```UUUNNNIIIGGGAAAAAA???>>>===<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999777444111///....../////////...---000333777???<<<888777888;;;===>>>>>>;;;999777666444222///111111222333333333333222222111000111333333333222222222222222333333333333444555666888:::???FFFJJJRRRXXX___```___```fffmmmrrruuuwwwxxxyyy{{{kkkHHH666222666444444999999>>>ZZZ{{{wwwTTTIIIYYYyyytttnnnkkkgggiiiiiiiiiiiiiiihhhgggfffddddddeeefffggghhhiiijjjiiiiiijjjjjjiiijjjkkkmmmmmmsss{{{qqqeee]]]```fffeee^^^XXXTTTQQQNNNNNNOOOVVVdddppp~~~tttjjjaaa\\\XXXXXXVVVQQQOOOPPPMMMMMMOOOQQQRRRTTTUUUVVVXXXTTTPPPOOOPPPTTTXXX[[[]]]aaahhhmmmgggYYYNNNKKKRRRddd|||}}}ppppppvvvxxxfff[[[XXXXXXYYY[[[^^^]]]XXXSSSKKKGGGAAA>>>===>>>??????::::::;;;===@@@GGGNNNTTTSSS___mmmvvv}}}zzzxxx}}}yyypppfff^^^ZZZXXXVVVTTTRRRUUUaaarrr}}}{{{{{{zzzssscccSSSMMMEEEAAADDDEEEDDDIIISSSdddddd```WWWPPPKKKDDD>>><<<;;;:::888666666666666555666666666666555444333222111111000000222555777;;;CCCPPP\\\dddjjjnnnrrrqqqqqqrrrssstttvvvvvvwwwwwwyyy{{{|||{{{{{{|||}}}~~~~~~{{{lll^^^YYYWWW]]]rrr{{{{{{yyysssfff^^^XXX^^^rrrooobbbWWWPPPFFF888111333........................111000111666===CCCFFFFFFKKKOOOmmmuuuyyy}}}wwwmmm^^^PPPGGGCCCCCCCCCCCCFFFTTTkkk}}}}}}}}}|||uuujjj^^^SSSLLLHHHFFFAAA@@@???===<<<<<<;;;;;;:::::::::::::::::::::::::::999777555333111000///111111000///...///333666===;;;999999:::<<<===>>>>>><<<999888777555222000111111222333333333333222333222111111111222222222222333333333444444444444333555777999<<>>>>>???FFFWWWiiixxxrrrmmmiiijjjhhhdddaaabbb\\\\\\\\\]]]___aaacccdddfffdddaaa```cccfffhhhhhhnnnssszzz{{{ppp^^^QQQMMM[[[nnnyyymmmlllnnnsssyyy~~~|||uuunnnddd]]]RRRJJJFFFFFFGGGHHHEEEFFFFFFGGGJJJQQQZZZ```ggguuuvvvqqqiii]]]SSSNNNMMMRRRVVVXXXWWW\\\kkk~~~qqq```RRRHHHHHHIIIHHHLLLSSS^^^]]]XXXNNNGGGDDDAAA<<<<<<;;;:::999888888777777666666666777666555444444111222222111000333888<<<@@@JJJWWWbbbhhhlllooorrrttttttttttttsssssssssssstttvvvyyyzzzzzzzzz{{{|||~~~|||oooaaaZZZYYY```rrr~~~zzztttggg```ZZZaaavvvrrreeeYYYRRRHHH999222333////////////////////////000///111777AAAHHHJJJJJJNNNSSSssswwwyyy~~~yyypppfffWWWJJJDDDCCCCCCDDDCCCGGGUUUmmm}}}tttuuu~~~|||tttqqqqqqpppssszzz}}}wwwkkk___TTTLLLGGGEEE???>>>===<<<;;;:::::::::::::::::::::::::::::::::999888777666555333222111222222111///...000333666999;;;<<<===============>>><<<:::999888666222000111111222333333333333222444333333222111111222333444444444444555555555555222555888999<<>>;;;:::;;;:::@@@SSShhhzzzxxxyyyxxxsssqqqqqqooonnnlllkkklllooorrrtttwwwvvvuuuwwwyyyyyyuuuqqqvvv{{{rrr___TTTSSSeee{{{yyylll```XXXTTTRRRQQQOOOOOONNNOOOSSS[[[eeelll~~~~~~sssjjj]]]OOOGGGEEEGGGNNNUUUWWWXXX]]]jjj|||uuucccTTTRRRSSSQQQQQQUUUUUUTTTNNNEEE@@@@@@???<<<===<<<<<<<<<;;;::::::999;;;;;;999888777666555444111222222111111555<<>>>>><<<;;;:::999999999999999999999999999999999888888888777777555444333222222222000///111444777999<<>>===;;;:::999777333000111111222333333333333222333444555444333222333444444555555555666666666666333666888:::===FFFSSS]]]nnnvvv{{{wwwoookkkpppxxxzzzxxxuuuuuuyyyzzzPPP<<<555888333333999888AAA___zzzzzz___PPP\\\{{{xxxrrrmmmhhhgggggghhhhhhhhhggggggfffeeeeeeggghhhhhhhhhgggffffffjjjlllllljjjjjjnnnrrrtttxxx{{{vvv|||xxxiii___WWWNNNGGGEEECCC???>>>>>>>>><<<===???===???SSSjjj{{{xxxxxx{{{wwwnnnmmmssszzzxxxkkk[[[UUUWWWnnn|||rrrkkkeeeaaaYYYYYYYYY[[[```jjjuuu}}}{{{kkk\\\MMMGGGHHHJJJNNNTTTTTTUUUXXXaaammmzzztttccc``````[[[VVVVVVMMMMMMIIIBBB???@@@@@@===???@@@BBBCCCDDDEEEFFFFFFBBBAAA>>>:::888666555555111222333222222777@@@HHHPPPZZZfffmmmnnnnnnqqqtttuuuuuutttttttttttttttttttttuuuvvvwwwwwwyyy|||}}}rrrddd\\\[[[bbbppp}}}}}}wwwiiieeeccchhhyyyzzznnnccc[[[OOO>>>444333........./////////000000//////333>>>MMMWWWZZZYYYYYYaaazzzwww}}}}}}wwwmmm```PPPDDD@@@@@@AAAAAA@@@EEEUUUooorrrfffhhhooovvvvvvooogggcccaaafffhhhiiinnnzzz{{{llldddbbbccc^^^___ccckkkyyyyyyqqqrrrzzz}}}uuuppphhh^^^TTTMMMHHHEEE???>>>===<<<;;;:::::::::999999999999999999999999777888888888888777555555222222222000000222555888===???AAAAAA>>>======???>>>===<<<;;;:::777333000111111222333333333333222222444777777555444444666555555666666666777777777444777:::;;;???JJJZZZfffwww~~~}}}rrrmmmrrryyy|||xxxuuuuuu{{{zzzQQQ===666888444444999999???^^^~~~^^^OOOYYYxxxyyyrrrmmmiiihhhhhhiiiiiiiiiiiihhhhhhcccdddfffhhhhhhiiihhhhhhfffjjjmmmllljjjkkkooossssssxxx}}}lllaaabbbssspppaaaXXXNNNIIIFFFFFFCCC??????AAA<<<:::<<>>CCCTTTnnnnnnaaa]]]gggrrrvvvrrriiiccc```UUUVVVUUUWWWaaaqqq|||pppaaaZZZXXXYYYXXXWWWWWW\\\hhhxxx{{{ppphhhdddmmmssstttssssssssspppllliiibbbZZZQQQJJJFFFCCC@@@???>>>===<<<;;;;;;;;;888888888888888888888888777777888999999888666555222222222111000222666999@@@AAABBB@@@===<<<>>>AAA>>>===<<<<<<;;;888333000111111222333333333333222111444888999777555555666666666666666777777777777666999<<<===AAAMMM___mmm{{{tttnnnssszzz~~~{{{wwwxxx~~~|||QQQ===666888444444::::::===\\\]]]SSSVVVppp~~~tttnnnlllhhhhhhiiiiiihhhgggfffffffffggghhhhhhgggggghhhiiihhhjjjmmmnnnnnnoooppprrrttt{{{lllWWWRRRUUUZZZhhhxxxsss```VVVNNNLLLJJJHHHEEEAAAAAABBB===>>><<<>>>???;;;OOOuuu}}}tttiiiaaa[[[```ddd```YYYVVVZZZ___{{{yyy~~~xxxeee[[[YYYXXXVVVTTTSSSPPPLLLJJJKKKNNNRRRVVVggguuu|||tttrrrkkk^^^SSSLLLKKKJJJIIIIIIJJJKKKLLLQQQQQQSSS[[[fffooosssttthhhWWWGGGAAA???:::666666222444444444666@@@OOO[[[gggkkkooossstttuuuvvvwwwzzzxxxwwwuuuuuuvvvxxxyyy{{{yyyxxxwwwwwwxxxzzz{{{wwwkkkcccaaaeeerrr~~~yyyooolllfffcccgggooorrroookkkbbb[[[XXXRRRDDD555---000000000000111111111111222111666DDDXXXeeegggdddkkksss|||lll```SSSJJJDDD@@@AAADDDDDDFFFTTTlll}}}jjj[[[QQQZZZhhhvvv|||xxxlllbbbYYYWWWRRRPPPWWWccckkklllmmmrrr|||yyyiii\\\SSSNNNKKKLLLJJJIIIKKKOOOWWW___dddmmmmmmlllkkklllooossswwwqqqllleeeaaa```aaacccddd```^^^\\\[[[[[[[[[ZZZXXXXXXUUUQQQKKKGGGCCCAAA@@@>>>===<<<;;;:::999999999888999999::::::999999888;;;<<<===>>><<<999666444444333333444666888:::;;;EEEDDDCCCBBB@@@???>>>===???@@@AAAAAA???;;;777444222333444444555555444444444444555777888666333000555777999999888777777888777:::===>>>EEETTTjjjzzzwwwuuuzzzUUU<<<333999666555:::<<<@@@___bbbUUUUUUkkktttnnnlllggggggggggggggggggggggggfffggghhhhhhgggggghhhjjjiiikkknnnooopppppprrrssszzz}}}gggSSSLLLJJJKKKSSS___wwwmmm^^^YYYXXXWWWVVVSSSMMMGGGDDDDDDBBB???AAAAAA>>>SSSyyy~~~{{{vvvoooiiigggiiihhhbbb[[[[[[aaaiiixxxpppooouuupppeee\\\TTTPPPKKKIIIFFFDDDCCCEEEGGGIIIRRRaaaooo|||uuuiii^^^VVVUUUSSSTTTWWWZZZ]]]___ccccccgggrrrnnnWWWHHH???888555666444555555777<<>>===;;;::::::::::::999999::::::::::::999999888999::::::999777555444333444444666888;;;===???DDDDDDBBBAAA@@@@@@??????@@@AAABBBAAA???;;;777444222333333444555444444444555555666888999888555333444777999999888777777888666:::===@@@HHHYYYppp{{{zzzXXX>>>444999666444999:::@@@^^^~~~}}}gggXXXTTThhhuuunnnmmmggggggfffeeeeeefffhhhhhhfffgggiiihhhgggggghhhjjjkkkmmmpppqqqrrrssstttvvv{{{iiiWWWNNNIIIEEEIIIPPP[[[rrruuuqqqrrrssssssooofffXXXMMMLLLIIICCCCCCDDDBBBXXX}}}zzzxxxxxxtttllleeecccggglllwww}}}~~~oooffffffnnnxxxuuucccUUUMMMEEEDDDBBB@@@???>>>>>>>>>BBBRRRaaayyytttjjjcccaaaaaaccchhhmmmqqqssswwwwww{{{hhhPPP@@@777555888555555666;;;EEERRR___hhhnnnpppsssuuuvvvxxx{{{~~~{{{{{{{{{{{{zzzyyyyyyxxx{{{{{{{{{|||~~~~~~wwwqqqllliiimmmttt~~~{{{qqqpppkkkhhhkkkmmmiiibbbaaacccddd^^^MMM;;;444555.../////////000000000111444444;;;NNNgggxxx|||yyyyyy|||zzzzzzoooaaaQQQHHHCCC??????BBBCCCEEEPPPggg}}}}}}eeeSSSKKKIIILLL\\\uuuxxxpppnnnpppttt|||zzzrrrfffZZZRRRMMMJJJHHHBBB@@@===;;;;;;<<<>>>???AAACCCEEEEEEBBB@@@>>>>>>FFFDDDAAA@@@AAABBBBBBBBBAAA???<<<<<<<<<<<<;;;:::;;;;;;;;;<<<>>>@@@AAABBB@@@???>>><<<;;;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;:::777777777777777777777777555555666999;;;>>>AAABBBDDDCCCAAA@@@@@@@@@AAABBBAAABBBBBBAAA???;;;777555222222333444444444444444555555666999;;;;;;888666444777999:::999888888999777;;;>>>BBBJJJ\\\sss}}}|||\\\AAA555999666444777888???^^^{{{zzzhhhXXXTTThhhuuunnnllljjjhhhfffddddddeeefffgggfffhhhiiiiiihhhgggiiijjjlllnnnqqqssstttuuuvvvxxxsssbbbXXXPPPJJJJJJNNNQQQbbbzzzlllYYYTTTNNNEEEDDDEEEEEE\\\vvvkkkdddbbbbbbfffjjjooosssyyyuuueee^^^aaahhhjjjXXXNNNEEEDDDCCCAAA???>>>===<<<@@@RRRccczzzsssnnnlllkkkmmmrrruuuvvvuuu{{{yyy{{{sssWWWBBB888777:::555555888@@@MMM\\\gggmmmppprrrtttvvvwwwzzz}}}|||}}}~~~~~~~~~|||zzzxxxzzzzzz|||~~~yyytttnnnjjjnnnttt}}}zzzsssqqqnnnmmmppprrrlllbbbaaacccddd___NNN<<<555777.........///000000000111444444<<>>===<<<;;;<<<===>>>;;;===@@@@@@???===<<<<<<>>>======>>>@@@@@@???>>>>>><<<:::::::::::::::888999:::;;;<<<>>>@@@AAABBBAAA@@@???===<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;777777666666777999:::;;;777888999;;;>>>@@@BBBCCCBBBAAA@@@@@@@@@AAACCCDDDBBBBBBBBBAAA???;;;888555222222333444444444444444444444555888:::;;;999888444666999:::999888999999999===@@@CCCJJJ[[[qqq|||zzz___CCC555888555444888999???___yyywwweeeVVVRRRgggtttnnnlllllljjjhhheeeddddddeeefffggghhhiiiiiihhhhhhiiijjjlllooorrrttttttvvvxxxyyy~~~tttcccVVVMMMJJJKKKNNNXXXiiifff[[[SSSFFFCCCEEEGGGaaawwwrrrooommmqqqwwwzzzkkk___WWWTTTSSSQQQTTTYYY]]]cccjjjssszzzyyyeeeXXXVVV[[[vvvqqq\\\NNNFFFEEECCCAAA???======<<>>555333.........///000111111222333333<<>>@@@BBBCCCDDDAAA@@@???>>>===<<<<<<<<<;;;<<<<<<======<<<<<<;;;777666555555666777999;;;::::::<<<===>>>???@@@@@@@@@@@@??????@@@AAACCCDDDAAAAAAAAA@@@>>>;;;888777333333444555555555555444222222333666888999888777444666999:::999999999::::::>>>AAAEEEMMM^^^uuu{{{yyyaaaCCC444777666666::::::???```yyyxxxgggWWWRRRfff~~~sssmmmkkklllkkkiiigggfffeeeeeefffggghhhjjjiiihhhhhhiiikkkkkknnnqqqssstttuuuwwwyyy|||{{{iii[[[TTTQQQOOOTTTaaa|||yyycccXXXHHHDDDGGGLLLhhhzzzlllfff```\\\XXXVVVZZZ```~~~wwwcccQQQGGGDDDDDDFFF???BBBEEEHHHKKKNNNRRRUUU___hhhvvv~~~hhhYYYVVVYYYmmm~~~vvv}}}iiiYYYLLLIIIEEE@@@===<<<<<<===@@@WWWlllxxxoooiiiaaaXXXQQQOOONNNTTTeee}}}hhhNNN???999666555;;;FFFRRR^^^hhhooorrrsssuuuxxxzzz{{{}}}}}}{{{{{{|||~~~yyyssspppooovvv~~~{{{rrrjjjgggeeebbbeeemmmtttooofff```ZZZUUUQQQHHH<<<222///......///000111222333333444444???YYYzzzuuurrrmmmpppvvvyyy|||~~~zzzgggRRRFFFBBB@@@@@@AAA>>>BBBNNNcccwwwzzzkkkXXXUUUNNNHHHFFFKKKTTT\\\gggkkknnnnnnooolllbbbXXXRRRKKKFFFHHHMMMSSS\\\dddkkkoootttwwwwwwuuutttsssjjjddd\\\UUUOOOJJJEEECCCBBBAAA>>><<<::::::999999<<<>>>???>>><<<;;;;;;<<<:::::::::;;;===<<<:::888:::888777666777888777666666888;;;>>>AAADDDFFFFFFAAA@@@???===<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;555444333333333444555666999:::;;;<<<===============>>>??????@@@AAAAAAAAA?????????>>>===;;;999888444444555666666666666666222222222444666888777666444666999::::::999:::;;;:::>>>CCCHHHRRReee}}}|||dddDDD444666666777;;;;;;@@@bbb||||||tttaaaWWWggg}}}qqqllljjjiiiiiiiiiiiihhhhhhhhhhhhgggiiijjjjjjiiihhhjjjkkkjjjlllppprrrssstttwwwxxx{{{~~~{{{rrrlll___^^^bbbvvvkkk^^^LLLHHHLLLSSSpppzzzmmm\\\XXXUUUSSSOOOLLLOOOUUUttt|||uuuggg\\\LLL???::::::;;;;;;777888999:::;;;<<<===>>>CCCJJJUUUdddyyykkk\\\ZZZ___lll|||~~~zzzsssZZZUUUMMMEEE@@@???@@@BBBCCCZZZooommmaaaWWWMMMEEEAAAAAAHHH[[[sssjjjQQQBBB;;;777999CCCQQQ^^^gggmmmrrrvvvtttwww{{{~~~~~~}}}}}}~~~{{{wwwtttsssxxxxxxrrrooojjjfffbbbeeepppyyyvvvnnn```ZZZSSSNNNEEE:::333111//////000111222333444444777777CCC```{{{tttxxxxxx}}}~~~jjjSSSGGGCCCAAA@@@AAA<<>>=========>>>===;;;888;;;999777777888999888777666888<<>>===<<<;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;666555444333222222222222555777888:::;;;<<<<<<;;;;;;<<<>>>@@@@@@@@@???>>><<<=========<<<;;;:::999555666666777777777777777333222222333666777666555444666999:::::::::;;;;;;;;;???DDDJJJTTTggghhhGGG555666555666:::999BBBdddlll^^^iii{{{pppkkkjjjfffgggiiijjjkkkkkkkkkkkkgggiiijjjjjjiiiiiijjjkkkiiikkkoooqqqrrrtttvvvxxx}}}}}}vvvmmmfffrrrqqqcccPPPKKKPPPXXXvvvxxxlll\\\YYYXXXWWWSSSOOOQQQWWWkkk|||uuulllaaaYYYLLLFFF???<<<<<<;;;777333666666666666666777888:::999===EEEPPPeeeiii[[[[[[aaauuuiiibbbWWWMMMFFFEEEFFFHHHKKKaaatttlll\\\RRRHHHBBB@@@???EEEVVVmmm|||}}}uuu}}}{{{hhhQQQCCC===:::===IIIZZZgggmmmqqquuuxxxuuuyyy}}}~~~~~~{{{xxxuuuyyy|||~~~xxxvvvxxxkkkfffaaacccoooyyyxxxqqqbbb\\\VVVPPPEEE:::555777///000111222333444555555999:::GGGfff{{{xxxkkkTTTGGGCCCBBBAAABBB;;;AAAPPPgggzzzzzzoooaaaUUUPPPMMMKKKHHHFFFMMMPPPNNNJJJHHHFFFCCCCCCBBBCCCFFFHHHLLLVVV```bbbggglllppppppooonnnnnngggccc]]]WWWRRRNNNJJJGGG@@@===:::888666777888999777===EEEJJJKKKJJJGGGFFF???===<<<<<<<<<;;;888666999777555555777777777666;;;<<>><<<;;;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;:::888888777666444333222111222333666888:::;;;;;;;;;:::;;;>>>@@@AAA???===<<<;;;;;;;;;<<<;;;;;;::::::666666777888888888888888444333333444666777666555444666999;;;::::::;;;<<<<<<@@@EEEIIIRRRddd|||lllJJJ666666555555888777CCCeeeuuuaaaddd|||uuulllhhhgggiiiiiihhhhhhggggggffffffjjjjjjiiiiiihhhhhhgggggghhhjjjmmmoooppprrruuuwww|||}}}yyyjjjXXXMMMOOOcccnnnddd]]]YYYXXXRRRKKKNNNWWWmmmyyymmmddd^^^XXXQQQKKKAAA>>>:::777666666555444333333222222333333444555:::777888@@@PPPkkk|||iiiaaabbbeeezzz|||pppaaaUUULLLGGGHHHLLLSSShhhzzzqqq^^^QQQHHHCCC??????CCCRRReeetttxxxwwwuuurrrmmmcccQQQAAA<<>>CCCQQQgggzzz~~~nnn```WWWQQQKKKFFFKKKJJJJJJJJJJJJIIIEEEBBB???BBBDDDFFFHHHNNNWWW]]]dddfffhhhjjjkkkllllllllliiigggccc]]]VVVOOOIIIFFFBBB@@@===<<<;;;:::777555:::???EEELLLOOOOOOMMMKKK???>>><<<;;;999999::::::777666666777888999;;;<<>>===;;;::::::888999;;;<<<===<<<;;;;;;;;;;;;:::999888666444333::::::;;;;;;::::::999999888;;;>>>??????>>>???@@@;;;;;;<<<======<<<;;;:::777666777888999999777555444333222333555777888777555777999:::::::::;;;<<<===AAAEEEIIIRRReee}}}iiiIII777777555555999888CCCdddzzzgggfffxxxuuullliiihhhiiihhhhhhhhhgggggggggffffffgggggghhhhhhiiiiiiiiihhhjjjmmmoooppprrrtttwww|||ppp^^^VVV[[[pppnnnfff```]]]]]]XXXPPPRRRZZZkkkzzz{{{zzzvvvoooiiiaaaWWWOOOKKKFFF@@@;;;;;;888555333444444444333333222222222222333444444555555666;;;DDDZZZ|||pppiiihhhiiittt{{{lll\\\SSSMMMMMMQQQ]]]vvvyyyeeeWWWMMMHHH@@@???DDDTTTiiixxxzzzwwwppplllfff\\\LLL@@@>>>CCCOOO\\\hhhlllnnnqqqtttuuuxxxyyy{{{~~~}}}wwwuuuwwwzzz}}}~~~zzztttqqqpppaaa]]][[[bbbrrr|||wwwkkk___]]][[[VVVJJJ<<<555555111000000000111333444666999:::LLLttt{{{wwwxxx{{{tttfffSSSFFFAAA@@@>>><<<>>>CCCPPPeeeyyy{{{qqqiiibbbYYYSSSPPPNNNLLLKKKLLLKKKJJJIIIGGGIIILLLMMMOOOSSSYYY^^^bbbdddgggiiikkkkkkkkkjjjiiigggddd___XXXRRRLLLIIIAAA???<<<;;;;;;:::999777999<<>>@@@CCCEEEGGGIIIIIIGGGEEEDDDAAAAAA@@@>>><<<;;;:::999666777999<<>>;;;999888888888999<<<<<<<<<<<<;;;;;;:::999999<<>>>>>?????????>>><<<;;;777777777888999999777555444333222333666777888777666888;;;<<<<<<;;;<<<===@@@DDDIIINNNXXXkkkfffFFF666777555666:::;;;CCCddd{{{jjjfffssstttmmmjjjiiihhhhhhhhhhhhggggggggggggcccdddeeefffhhhiiikkkkkkhhhkkkmmmooopppqqqtttvvvzzzwwweee___hhh~~~zzzmmmgggeeefffaaaXXXWWW]]]hhhppptttnnnhhhfff```WWWTTTNNNGGGAAA>>>;;;777444666444222111333444444444222222222222222333444444111333555666888FFFddd~~~wwwrrrooorrrxxxsss```VVVRRRTTTYYYlllnnn___TTTNNNFFFDDDJJJ[[[rrryyylllfff^^^TTTHHHAAADDDLLL```jjjqqqrrrppprrrssssssvvvwwwxxxzzz|||~~~}}}}}}~~~~~~}}}xxxwwwyyy~~~|||vvvqqqmmm___[[[YYYcccuuuzzzlll```___]]]XXXLLL===555444222222111222333444666888:::>>>SSS~~~}}}yyyqqqooopppjjj___PPPEEEBBBAAA???<<<>>>BBBOOOcccwwwvvvkkkddd[[[XXXUUUTTTUUUVVVWWWWWWWWWYYYZZZZZZZZZ\\\^^^aaa```bbbfffiiikkkkkkjjjiiiiiigggeeeaaa\\\VVVQQQOOOEEEBBB>>><<<<<<<<<;;;;;;999;;;===??????>>>===<<<<<<;;;999888888888999:::<<<;;;;;;;;;===@@@DDDFFFJJJKKKLLLLLLKKKHHHEEECCCAAAAAA???>>><<<:::999888777777:::===BBBGGGKKKNNNJJJGGGBBB===;;;;;;===???>>>>>>>>>>>>===<<<;;;:::<<<>>>AAABBBAAAAAABBBBBBAAABBBBBBBBBAAA@@@>>>===888777777777999999777555444333222444666888888777666999===>>>>>>======>>>DDDHHHNNNTTT^^^rrrbbbDDD555777666666<<<===BBBcccsssbbb^^^lllsssllljjjiiihhhhhhhhhhhhggggggggggggbbbcccdddfffgggiiijjjkkkiiikkknnnooopppqqqtttvvvvvv{{{{{{hhhdddpppvvvpppmmmooojjj___\\\___dddgggfffaaa]]]\\\VVVNNNJJJFFFAAA>>>===;;;999777666444222222444555444444222222222111222333333444333444444444444===SSSggg~~~wwwuuuyyyyyyfffYYYUUU\\\eee|||uuufffZZZRRRNNNMMMRRRdddzzzzzzllldddYYYOOOFFFDDDLLLWWWlllssswwwtttrrrssstttsssttttttuuuwwwyyyzzz|||}}}||||||}}}~~~~~~zzzyyy{{{|||xxxqqqjjj^^^[[[ZZZfff{{{sss```___]]]XXXKKK<<<333222222222222222333555777888;;;@@@VVV~~~|||tttmmmiiiddd[[[OOOGGGDDDCCCAAA@@@>>>AAALLLaaauuuyyyrrrjjjhhhffffffhhhiiiiiiiiiiiiiiiiiihhhgggeeedddccc___bbbfffiiikkkkkkiiihhhhhhgggfffccc```[[[XXXVVVMMMIIICCC@@@>>>>>>===<<<:::;;;;;;;;;;;;;;;;;;:::<<<<<<:::::::::;;;<<<===>>>>>>===???BBBGGGKKKNNNQQQPPPMMMJJJGGGDDDBBBAAAAAA@@@???===;;;:::888888::::::;;;>>>CCCHHHMMMPPPQQQNNNIIIDDDAAA@@@@@@AAA@@@@@@@@@@@@???>>><<<<<<>>>@@@CCCDDDCCCCCCCCCDDDDDDDDDDDDDDDCCCAAA???===999888777777888888777555333333333555777888888777666999===???????????????EEEKKKQQQXXXcccvvv}}}aaaDDD666888555555;;;===BBBccc{{{iiiWWWUUUgggrrrkkkjjjiiigggggggggggghhhhhhhhhhhheeeeeeeeefffggghhhhhhiiiiiikkknnnooopppqqqsssuuuuuuxxx|||yyyzzzkkkmmm|||}}}uuuqqqqqqlllaaa]]]``````___[[[VVVTTTRRRMMMHHHBBB@@@>>><<<;;;:::999888777555444333333333222111222111111111111222333333666333111333555:::GGGSSSrrr~~~xxx{{{ppp^^^WWWaaaoooxxxjjj^^^WWWTTTSSSYYYiii|||wwwpppeeeXXXMMMFFFGGGQQQ\\\pppuuuwwwtttrrrtttuuutttssssssssstttvvvxxxzzz{{{||||||}}}|||zzz|||~~~|||yyyrrriii]]]ZZZ\\\hhh}}}wwwcccaaa^^^YYYKKK;;;333222111111111222333555777999;;;@@@WWW~~~sssiiiddd\\\QQQHHHDDDCCCBBBAAA>>>???JJJ^^^rrr}}}yyyyyyyyy{{{||||||zzzyyywwwvvvtttqqqnnniiieeecccaaacccfffhhhjjjjjjiiihhhfffffffffeeecccaaa^^^]]]UUUPPPIIIDDD@@@>>><<<;;;::::::999999999:::;;;;;;<<<;;;;;;:::;;;<<<>>>???@@@@@@AAACCCGGGMMMRRRUUUXXXTTTMMMFFFBBB??????@@@???>>>===<<<;;;999888888;;;;;;<<<===@@@CCCFFFGGGJJJJJJIIIGGGFFFDDDBBBBBBAAAAAAAAAAAA@@@???>>>===@@@BBBDDDEEEDDDDDDDDDEEEDDDDDDDDDDDDCCCAAA???>>>:::888777777888888777555333333333555888999888666555888===???@@@AAABBBCCCHHHMMMTTT[[[eeexxx}}}~~~{{{```DDD777999555444999;;;BBBdddxxxgggUUUSSSeeetttllljjjiiigggggggggggghhhhhhhhhhhhggggggggggggggggggggggggjjjlllnnnooopppqqqsssuuuvvvxxx~~~ppphhhjjjxxxzzzuuu~~~|||rrrkkkjjjfff]]]ZZZ]]][[[XXXTTTOOOKKKHHHDDDAAAAAA@@@>>>===<<<;;;::::::777666444333222111///---111111111111111222333333444111000333555777>>>EEE\\\{{{|||}}}xxxddd\\\hhhyyywwwmmmddd^^^ZZZ[[[aaaooo~~~yyywwwkkk\\\PPPIIIJJJSSS^^^ppptttvvvsssrrrtttuuutttssssssssssssuuuwwwyyyzzz}}}}}}~~~}}}|||~~~|||}}}uuujjj\\\[[[\\\fffxxxuuuhhheeeaaaZZZLLL<<<444444111111111222444666888:::===BBBYYY|||sssooofffXXXKKKCCC@@@@@@???>>>>>>GGG[[[ppp~~~zzzvvvqqqkkkfffaaabbbccceeefffggggggffffffdddeeefffffffffeeedddccc[[[WWWPPPJJJEEEAAA>>>;;;;;;::::::::::::;;;<<<===<<<;;;;;;;;;<<<>>>@@@AAADDDDDDFFFHHHLLLPPPSSSUUUYYYTTTLLLDDD???>>>???@@@===<<<<<<;;;::::::999999888:::<<<>>>??????>>>>>>;;;>>>AAAEEEFFFEEEDDDBBBAAAAAAAAABBBAAAAAA@@@???AAACCCEEEFFFEEEDDDDDDEEECCCDDDDDDDDDCCCBBB@@@???;;;999777666777777777666333333444666999999888666666999===???AAADDDFFFIIINNNSSSZZZ```jjj|||xxx___DDD888999555333999;;;CCCeee}}}nnn^^^YYYfff~~~wwwooollljjjfffggggggggghhhhhhhhhiiiggggggggghhhhhhhhhiiiiiijjjlllnnnooopppqqqsssuuuuuuwww~~~rrrfffgggiiisss}}}|||~~~rrrfff^^^]]][[[UUUUUUZZZXXXUUURRRNNNIIIDDDBBBBBBCCCCCCBBB@@@>>><<<<<<<<<888666555444444333111///111111111111111222222333222111333666555333777>>>GGGdddvvvuuu}}}vvvooojjjgggfffjjjrrrvvvfffYYYQQQPPPXXXaaannnrrrtttrrrrrruuuuuurrrtttssssssssstttwwwyyy{{{}}}~~~~~~~~~}}}yyylll______```fffrrr{{{xxxqqqjjjfff```XXXIII;;;444444333333333444555888:::<<>>>>>>>>===FFFYYYnnn|||{{{vvvpppiiidddccccccbbbbbbbbbbbbccccccbbbdddeeeggghhhhhhggggggccc___YYYTTTOOOKKKFFFCCC@@@@@@???????????????????????????@@@AAADDDFFFGGGIIIJJJLLLMMMOOOPPPQQQQQQOOOLLLGGGBBB???=========::::::::::::::::::::::::777:::???CCCDDDBBB???===777:::>>>BBBDDDDDDCCCBBB@@@@@@AAAAAABBBBBBAAAAAAAAACCCFFFFFFEEEDDDDDDEEECCCDDDEEEEEEDDDCCCBBBAAA;;;999777666777777666666333333444777999:::888666888;;;>>>@@@CCCGGGLLLPPPXXX]]]ccciiirrr{{{[[[BBB777999555333:::===DDDfffwwwhhh```ggg}}}zzzqqqnnnlllfffggggggggghhhhhhiiiiiiggggggggghhhiiijjjjjjkkkjjjlllnnnoooppppppssstttsssuuu}}}{{{mmmlllttttttxxx~~~|||~~~zzzjjj]]]SSSSSSRRROOOQQQWWWVVVUUUSSSQQQLLLHHHHHHJJJCCCCCCBBB@@@===;;;:::;;;:::888777777888777555333111111111000111222222333111444999:::555000444===:::RRRnnn~~~uuullleeeaaa```fffsss|||uuupppnnnnnntttyyyooobbbYYYWWW\\\dddnnnrrrtttrrrsssuuutttqqquuutttsssssstttwwwyyy{{{}}}}}}~~~~~~|||nnncccddddddgggooouuutttnnniiiddd^^^UUUFFF777111222444444444555777:::<<<===AAAJJJfffwww~~~pppZZZIIIAAA??????>>>===EEEXXXmmmzzzzzzxxx{{{uuunnniiicccbbb```_________```aaaaaaccceeegggiiiiiiiiiiiijjjfffbbb]]]YYYTTTOOOLLLFFFFFFFFFEEEDDDCCCCCCBBBDDDDDDDDDEEEGGGJJJLLLMMMNNNOOOPPPPPPPPPOOONNNMMMDDDCCCBBB@@@>>><<<::::::999999999::::::;;;;;;;;;777<<>>@@@BBBCCCCCCBBBAAA??????@@@AAABBBBBBBBBBBBBBBDDDFFFFFFEEEDDDDDDEEECCCDDDEEEFFFFFFEEEDDDCCC<<<999777666666777666666333333555777::::::888666:::<<>>>>>>>><<<999888888888666444555333111000222333333222111333444444444444555777<<>>EEETTTiii||||||zzz~~~qqqiiihhhdddaaabbbfffgggdddaaadddeeegggiiijjjkkkkkkkkknnnmmmkkkiiieeebbb___]]]ZZZVVVQQQOOOOOOPPPNNNLLLKKKMMMNNNLLLJJJJJJMMMQQQQQQUUUVVVQQQLLLLLLKKKJJJEEEDDDBBB@@@>>><<<;;;;;;;;;======<<<:::999999::::::@@@HHHQQQZZZ^^^XXXOOOFFFDDDCCCFFFIIIHHHCCC>>>@@@@@@AAAAAAAAAAAAAAAAAA>>>AAAEEEGGGFFFEEEDDDDDDDDDBBB@@@CCCGGGHHHDDD@@@<<<:::888777777666555333555777999999888777777888<<<>>>BBBFFFIIINNNSSSVVVbbbjjjsssxxx|||]]]BBB666999777666;;;===CCCmmmxxxyyyjjjmmmvvvnnnhhhgggggghhhhhhiiiiiihhhhhhffffffggggggggghhhhhhhhhgggiiimmmpppqqqrrrsssuuuyyy{{{~~~qqqfffXXXNNNGGGFFFHHHIIIKKKNNNSSSXXXWWWYYYbbbaaa[[[]]]\\\WWWQQQLLLHHHDDDBBBBBBBBB@@@===;;;999888888777555333111000222333333222111333444444333444555666;;;FFFYYYnnn|||yyy}}}wwwpppiiiaaaVVVOOOLLLLLLLLLKKKHHHJJJTTTdddrrrzzzzzzyyyvvvooonnnsssttttttttttttsssssssssssssssssssssssstttvvvxxxyyy}}}|||}}}}}}~~~}}}~~~|||sssrrrlllcccfffeeegggnnnuuuvvvqqqkkkccc^^^UUUIII===666333333666888>>>IIIVVV```fffhhhjjjrrrqqqssswwwyyywwwwww~~~rrrYYYHHHBBB@@@>>><<<===DDDSSShhh}}}~~~~~~sssllliiifffdddeeeggggggddd___eeeeeefffhhhiiikkklllmmmoooooonnnmmmkkkiiigggfffeeeaaa\\\YYYYYYXXXVVVTTTSSSTTTTTTSSSRRRRRRSSSUUURRRVVVVVVPPPLLLLLLKKKIIIEEECCCAAA???===<<<;;;;;;<<<======<<<:::999:::;;;>>>DDDJJJPPPXXX___```]]]QQQMMMHHHGGGHHHGGGCCC???>>>???AAABBBCCCBBBBBBAAA@@@CCCEEEFFFEEECCCCCCCCCDDDAAAAAACCCGGGHHHDDD@@@===:::888777777666555444666888999999777777777888>>>AAAEEEIIIMMMRRRWWW[[[bbbiiirrrvvv{{{]]]BBB666:::666555;;;===CCCmmmyyy{{{mmmpppxxxoooiiigggggghhhiiijjjjjjiiiiiihhhhhhhhhhhhiiiiiiiiiiiihhhkkknnnpppqqqrrrtttvvvzzz{{{{{{oooeeeRRRIIIBBBAAABBBDDDIIINNNTTTZZZYYY[[[eeegggfffmmmnnniiiaaaWWWPPPKKKIIIHHHGGGFFFCCC???:::777777777555333111000222333333333111222444444333333555666:::DDDTTTfffwww{{{|||{{{{{{|||}}}|||xxxuuu|||~~~uuullleee```ZZZSSSNNNNNNNNNLLLKKKKKKJJJRRRcccttt~~~yyyxxxtttuuuuuuuuuuuuttttttsssssssssuuuttttttttttttvvvwwwxxxzzz{{{{{{|||}}}~~~}}}~~~xxxrrrrrrkkkaaaccceeeiiiqqqwwwwwwooohhh___ZZZQQQEEE;;;555333333888<<>>===<<<<<<<<<>>>>>>>>><<<:::999;;;===DDDIIINNNNNNSSS\\\fffjjjbbb[[[QQQJJJGGGDDDAAA???<<<>>>AAACCCDDDDDDBBBAAACCCDDDEEEEEECCCBBBBBBCCCDDDBBBBBBDDDHHHHHHEEEAAA===;;;888666666666555444888999999888777777888:::>>>AAAFFFJJJOOOTTTZZZ^^^fffllltttxxx|||\\\BBB777:::666555:::<<>><<<<<<@@@MMMaaaxxxxxxpppqqqrrrttttttrrrmmmhhhhhhgggggggggiiillloooqqqpppqqqrrrssstttuuuuuuuuuqqqpppnnnlllkkkhhhfffeeebbb___]]]]]]^^^]]]ZZZVVVWWWYYYWWWQQQMMMNNNLLLIIIDDDCCC@@@>>><<<<<<<<<===??????>>><<<:::;;;===???GGGNNNRRRNNNLLLSSS^^^eeejjjaaaTTTIIICCC@@@>>><<<:::<<<@@@CCCEEEDDDBBBAAACCCDDDEEEDDDCCCCCCDDDEEEDDDDDDEEEGGGJJJIIIFFFCCC>>>;;;777666666666555555999999999888777777:::<<>>DDDOOO^^^ooovvv{{{xxxllliiimmmpppjjj```TTTIII@@@===>>>===<<>><<<<<<===>>>???>>>===;;;:::<<<@@@DDDJJJSSSXXXQQQHHHGGGMMMRRR\\\UUUJJJAAA<<<::::::;;;777:::>>>BBBDDDDDDCCCAAAAAACCCDDDEEEEEEEEEGGGIIIEEEFFFHHHKKKLLLKKKHHHFFF>>>;;;777555555666666555999999999777777888<<>>FFFooovvvttt}}}nnneeeiiiiiikkklllmmmmmmmmmmmmlllmmmmmmmmmnnnnnnnnnnnnnnnoooqqqrrrrrrtttwwwyyy}}}~~~vvvyyy~~~kkkZZZNNNKKKIIIFFFCCCDDDMMMXXXuuu|||wwwpppuuu~~~{{{nnnsssrrroookkkdddXXXKKKBBB===:::777555555555444333000111333333222222444555===DDDOOOZZZcccjjjpppsssnnnpppnnnlllmmmqqqqqqmmmeeedddccccccccccccaaa___^^^fffnnnrrrxxxwwwfffeeejjjxxx~~~~~~}}}|||{{{vvvuuuuuuuuuwwwxxxzzz|||yyyyyyyyyzzz{{{}}}~~~~~~~~~}}}|||}}}~~~zzz{{{zzzuuupppiii```YYYWWW___lllwww|||wwwmmmeeeddd___TTTHHH>>>888888999>>>AAAFFFLLLUUU```lllsssttt}}}uuuxxx}}}sssnnnoooooohhh___UUUIII???<<<>>>======???HHHYYYooo}}}uuuwwwyyy{{{zzzwwwssspppmmmmmmllllllmmmnnnpppqqqvvvwwwyyyzzz{{{|||||||||xxxzzz}}}}}}{{{yyyxxxxxxuuutttsssrrrppplllfffbbbbbbaaa\\\VVVSSSTTTRRRMMMIIIFFFCCC???=========>>>>>>>>><<<;;;;;;>>>DDDHHHOOOZZZ```XXXJJJBBB@@@@@@CCC@@@<<<888555666888999555888<<<@@@BBBCCCCCCBBB@@@CCCFFFGGGGGGHHHJJJKKKEEEGGGJJJLLLMMMKKKIIIGGG???;;;777555555666666666999888888777777:::???CCCFFFJJJPPPXXX___gggnnnsssxxx|||}}}SSS===777;;;666444<<<@@@IIIqqquuuppp~~~sssiiiiiijjjkkklllnnnnnnnnnnnnnnnnnnnnnnnnoooooooooooooooqqqrrrrrrrrrtttwwwzzz}}}qqqooowwwwwwnnnggg\\\RRRRRRQQQPPPNNNIIIHHHQQQ]]]yyyyyyzzz~~~yyysssooojjjbbbUUUKKKAAA>>>:::777666555444222000111222333222222333555:::CCCOOO[[[ccchhhkkkllliiikkkjjjggghhhkkkiiieee___]]][[[[[[[[[ZZZXXXVVVUUU```lllttt}}}{{{zzzyyy{{{~~~}}}|||zzzyyyxxxwwwvvvwwwxxxyyywwwwwwwwwwwwxxxyyyzzz{{{||||||||||||}}}}}}zzz{{{~~~{{{wwwpppggg```\\\\\\dddpppzzz}}}wwwllldddaaa\\\RRRFFF===999:::;;;???BBBFFFJJJMMMSSSZZZ```]]]eee{{{zzz~~~xxxssstttsssjjj```XXXLLL@@@<<>>===>>>>>>======;;;:::;;;@@@GGGLLLWWWbbbhhhaaaRRREEE>>>:::555666666555444444444555444666999===???AAABBBCCCBBBEEEHHHJJJJJJIIIJJJJJJCCCFFFJJJLLLLLLJJJGGGFFF???;;;777444444555666666888777777666777;;;AAAFFFGGGLLLSSSZZZbbbkkksssxxx~~~zzzPPP;;;666;;;666555===BBBJJJsssrrrkkkxxxxxxnnniiijjjkkkmmmnnnoooooooooppppppqqqqqqqqqrrrrrrrrrpppqqqrrrrrrssstttwwwzzz}}}zzzlll]]]cccoootttcccXXXUUUSSSPPPWWWWWWWWWUUUOOOMMMVVVbbbxxxtttsssmmmbbbXXXCCC@@@<<<999777666444222///111222222222222333555888AAAOOO\\\dddhhhiiijjjffffffddd___]]]]]]YYYSSSTTTRRRPPPOOOOOONNNLLLJJJRRR^^^lllwww~~~zzzssssssssswww~~~~~~}}}}}}|||zzzxxxvvvvvvvvvvvvvvvvvvuuuuuuvvvwwwxxxxxxzzz{{{||||||}}}}}}|||yyy|||{{{{{{|||zzzssskkkeeeddd```hhhttt}}}~~~wwwkkkccc]]]XXXOOODDD<<<999:::===>>>AAAEEEGGGIIIKKKPPPTTTTTTZZZooo{{{{{{zzzuuuwwwvvvmmmcccZZZMMMAAA===AAA;;;<<<@@@IIIYYYooo{{{wwwuuurrrrrrrrrrrrrrrqqqpppooopppqqqtttwwwzzz|||}}}~~~~~~|||{{{|||uuupppooojjjhhhaaa[[[YYYZZZWWWRRRNNNKKKFFFAAA>>>===>>>>>>===<<<;;;:::<<>>@@@BBBCCCDDDGGGKKKLLLKKKJJJIIIIIIAAAEEEIIIKKKKKKHHHFFFEEE???;;;777444444555666666777777666555777<<>>CCCLLLtttzzzooopppuuuyyymmmoooooopppppppppqqqqqqqqqqqqssstttuuutttssstttuuussstttuuuuuuwwwzzzpppbbbPPPQQQTTT```xxxxxxlllbbb]]]ZZZWWWUUUdddhhhaaaWWWVVVVVV[[[hhh|||zzzppp\\\VVVKKKAAA===;;;888666777555555444333333333444444888@@@LLLWWW___ccceeefffddd]]]TTTPPPPPPOOOLLLIIIFFFEEEDDDBBBAAAAAABBBBBBLLLVVVgggwww{{{uuuxxx|||xxxyyy|||zzz~~~~~~{{{yyyxxxwwwuuuuuuvvvyyy|||~~~{{{wwwtttrrrpppooorrrrrrsssssstttuuuuuuvvvwwwyyyyyyxxx}}}}}}zzzyyy{{{|||~~~{{{}}}~~~yyyrrrlllhhhooo{{{wwwnnnfffaaaVVVNNNEEE@@@;;;888:::??????BBBFFFGGGHHHJJJNNNRRRTTTZZZnnnyyyzzz}}}|||uuueeeYYYRRRKKKBBB;;;:::===@@@EEESSSkkkzzzvvvxxxwwwvvvuuuttttttssssssrrrqqqqqqsssxxx|||~~~|||}}}xxxssspppnnnlllllljjjeee^^^XXXTTTRRRNNNJJJEEEAAA??????>>>===;;;;;;;;;<<>>:::888777999<<<:::333---222333555777:::===@@@AAAHHHHHHHHHGGGFFFEEEDDDCCCGGGHHHHHHJJJJJJHHHDDDAAAAAA:::555555555444555888777777777888<<<@@@EEEGGGOOOVVVaaallluuu|||{{{MMM???555666999888;;;AAAJJJxxxvvvuuuzzzyyyrrrrrrrrrqqqqqqqqqqqqpppqqqsssuuuvvvvvvvvvwwwyyyxxxyyyzzz{{{|||}}}gggXXXPPPNNNNNNWWWmmm|||sssiiibbb]]]ZZZXXXhhhqqqmmmccc___\\\bbbqqqkkkZZZNNNCCC???===:::888999666555555444444444444444888AAAMMMXXX^^^_________VVVOOOHHHDDDDDDDDDAAA???BBBAAA@@@>>>======>>>>>>HHHPPP___qqq|||ggg]]]___mmmkkknnnvvv|||~~~~~~sssgggcccjjjnnnuuu{{{~~~}}}zzzyyyxxxxxxxxxzzzzzz{{{|||~~~~~~}}}zzzwwwuuurrrqqqppppppqqqqqqrrrssssssttttttwwwyyyyyyyyy~~~~~~{{{}}}~~~yyypppiiirrryyylllbbb\\\UUUMMMEEE@@@;;;888:::???AAADDDGGGIIIIIILLLRRRVVVXXXZZZhhh{{{uuutttvvvvvv~~~vvviii]]]TTTLLLDDD>>>;;;===???DDDQQQhhh{{{{{{{{{zzzxxxwwwuuusssrrrqqqppppppsssxxx}}}~~~{{{wwwrrrooommmllllllkkkfff___YYYUUUTTTNNNJJJEEEAAA@@@???>>>===:::;;;;;;<<>><<<777222222333555777:::>>>@@@BBBFFFGGGGGGGGGGGGFFFFFFEEEHHHHHHHHHIIIIIIHHHEEECCC???999555666666555666999888888999:::>>>BBBFFFIIIRRRYYYcccnnnvvv}}}tttMMM???555777999888;;;BBBKKKyyy~~~tttttttttsssrrrrrrqqqqqqrrrtttwwwxxxyyyyyy{{{}}}|||}}}~~~uuuaaaTTTRRRNNNJJJOOObbbyyy{{{qqqggg```______nnnyyyxxxnnngggccciiizzzyyybbbUUUGGGBBB???<<<:::;;;777777666555555555555555999AAANNNWWW[[[YYYVVVTTTKKKFFF???=========;;;:::<<<;;;:::999888888999999@@@EEERRRggg~~~nnnXXXMMMMMM[[[[[[aaaiiioooqqqvvv|||wwwlll___VVVUUUbbbgggooouuuxxxyyyzzz{{{{{{zzzyyyxxxxxxyyyzzzzzz~~~|||zzzyyyvvvtttsssrrrqqqooooooppppppqqqrrrrrrrrrwwwyyyyyyzzz~~~~~~vvvqqqxxx}}}lll```YYYSSSKKKDDD???;;;999;;;@@@BBBEEEHHHIIIKKKOOOUUU[[[]]]XXX```nnnvvvpppooonnnttt|||rrreeeXXXMMMEEEAAA<<<===>>>BBBMMMccc~~~~~~~~~}}}|||yyyvvvsssqqqqqqppppppsssxxx}}}|||yyyuuuqqqooommmlllllljjjeee___YYYVVVUUUOOOKKKFFFBBBAAA???>>>===:::;;;<<<===@@@EEELLLQQQPPPOOOPPPWWW^^^^^^XXXQQQEEEBBB?????????>>>999555333444555888;;;>>>AAACCCEEEEEEFFFGGGHHHHHHGGGGGGIIIHHHFFFFFFGGGGGGEEEDDD>>>888555666777666777:::999999;;;===AAAEEEIIIKKKTTT[[[fffpppyyylllKKK???666888999888<<>><<<<<<@@@III\\\www}}}zzzvvvsssqqqqqqqqqqqqtttyyy}}}~~~|||{{{yyyvvvsssqqqooonnniiiiiigggccc]]]XXXVVVUUUOOOLLLGGGDDDBBB@@@>>><<<:::;;;===>>>AAAGGGPPPWWWTTTPPPNNNOOOTTTXXXXXXWWWLLLIIIDDDBBB@@@===:::777555666777999<<>>777999:::999===DDDPPP~~~~~~zzzzzzrrrrrrsssuuuvvvwwwxxxyyyxxxzzz|||}}}|||||||||~~~|||~~~tttkkkbbb]]]YYY]]]hhh{{{vvvqqqwwwuuuvvvwww|||~~~nnnYYYNNNHHHBBB>>>===;;;:::999888777777777777999@@@IIINNNMMMGGGAAA===999777444333333333444333444444444444444333333333333666;;;CCCSSSkkknnnZZZKKKDDDBBBFFFHHHNNNTTTWWW[[[fffqqq{{{kkk```XXXXXX^^^fffkkkrrrwwwyyyzzzzzz{{{{{{zzzyyyxxxxxxyyyzzz{{{}}}{{{zzzzzzzzzxxxwwwuuutttsssqqqqqqpppppppppppppppqqqqqqrrrssssssssssssvvvxxxxxx}}}vvvpppssszzzxxxttthhhaaa]]]MMMFFFAAA>>><<<:::<<>>>>>;;;;;;>>>DDDSSSnnn~~~{{{wwwtttssssssssssssvvvzzz}}}|||}}}yyyxxxvvvtttrrrpppnnnmmmeeeeeeccc___YYYVVVTTTTTTPPPMMMHHHEEECCCAAA>>><<<;;;===??????BBBJJJUUU^^^]]]YYYTTTNNNLLLMMMRRRUUUSSSPPPKKKGGGCCC@@@===;;;888999:::<<<>>>AAACCCDDDGGGHHHHHHHHHHHHGGGFFFFFFFFFCCCAAA@@@AAACCCCCCBBB<<<777555777999888999;;;888:::===BBBFFFJJJLLLNNNSSS[[[fffqqqzzzhhhHHH>>>888:::;;;999===FFFTTTxxxooozzzqqqqqqsssuuuwwwxxxzzz{{{yyy{{{}}}}}}|||{{{|||}}}}}}~~~qqqlllhhhjjjrrr|||hhhXXXOOOGGGAAA>>><<<<<<:::999888888888888999>>>CCCEEECCC>>>999666444333222111111111222222222333333444444333222222222444555555;;;MMMfffyyy|||eeeSSSFFF>>>;;;@@@AAAEEEKKKNNNRRR]]]iii{{{pppcccZZZ\\\ccciiimmmrrrvvvwwwxxxyyyzzzyyyxxxwwwvvvvvvwwwxxxyyy~~~}}}zzzxxxwwwwwwwwwuuuttttttsssrrrqqqpppoooooooooqqqqqqrrrrrrssstttttttttsssvvvxxxyyy~~~}}}||||||}}}|||mmmeeehhhooonnnwww{{{tttiiiaaa\\\YYYJJJDDD???>>><<<:::===BBB@@@CCCGGGHHHIIIKKKOOOSSSTTTNNNUUUaaaoootttuuu}}}}}}~~~~~~|||iiiTTTDDD===>>>;;;:::<<<@@@KKKddd|||}}}zzzwwwvvvvvvvvvvvvyyy|||~~~~~~~~~|||}}}}}}~~~~~~}}}}}}}}}uuutttsssqqqooommmlllkkkbbbaaa___[[[VVVSSSRRRSSSPPPMMMIIIFFFDDDAAA>>><<<<<>>???@@@BBBCCCDDDHHHHHHIIIIIIHHHGGGFFFFFFDDDBBB@@@@@@AAABBBBBBBBB<<<777555888:::888888;;;999;;;@@@EEEJJJMMMOOOPPPSSSZZZeeeoooxxx~~~}}}fffFFF===999;;;;;;999>>>GGGVVVxxxooowwwqqqrrrsssuuuvvvxxxyyyzzzwwwyyy{{{||||||{{{|||~~~|||~~~~~~xxxwww{{{~~~vvvcccWWWMMMDDD@@@>>>===<<<:::999888888888999;;;======:::666444333444444333222111111222333111222333333333333222111000222222111222;;;IIISSStttnnnZZZKKKBBB<<<999>>>===???DDDIIIOOO[[[eeerrrxxxxxxjjjaaacccllloooqqqtttvvvwwwxxxyyy{{{xxxwwwwwwvvvwwwxxxyyyzzz|||zzzwwwuuuuuuuuutttsssuuutttsssrrrqqqpppppppppqqqqqqrrrrrrsssttttttttttttxxxzzz{{{~~~}}}|||}}}}}}zzz~~~xxxmmmeeeccceeeffflllnnniiibbb^^^XXXSSSHHHBBB>>>===<<<;;;===BBBCCCGGGKKKMMMLLLLLLNNNQQQPPPLLLSSS\\\dddwwwyyyzzz{{{www~~~xxxiiiVVVFFF<<<>>>:::999<<<===DDD[[[ttt~~~{{{zzzzzzyyyyyy{{{}}}~~~~~~}}}}}}}}}||||||{{{zzzyyyyyyqqqqqqooommmkkkiiihhhggg______]]]YYYUUURRRRRRSSSQQQNNNJJJGGGEEEBBB>>>;;;===@@@CCCDDDFFFPPP___kkkgggaaaVVVMMMHHHGGGGGGHHHOOOOOOOOOMMMJJJHHHGGGGGGAAAAAAAAAAAABBBCCCDDDEEEGGGGGGHHHHHHIIIHHHHHHHHHDDDBBBAAAAAACCCDDDCCCBBB===888666999:::888888:::;;;>>>DDDJJJNNNRRRSSSTTTVVV\\\eeemmmtttyyy|||vvvaaaEEE===999<<<;;;999???HHHYYY~~~vvv~~~sssssstttuuuvvvwwwxxxxxxuuuwwwzzz{{{{{{|||~~~zzz|||~~~}}}|||{{{|||jjj\\\PPPFFFAAA>>>>>><<<;;;:::999999999888999:::888555222111111111111111000///...///111000111222333333222111111...000111333555777;;;===JJJYYYjjjppprrruuuyyyzzzssskkk\\\LLLBBB>>>;;;888>>><<<===CCCIIIQQQ\\\ffflllssszzznnneeegggqqqppprrrsssttttttuuuwwwyyyxxxxxxxxxxxxyyy{{{}}}~~~}}}zzzwwwuuuuuuuuutttssswwwvvvuuusssrrrqqqqqqppppppqqqqqqrrrrrrsssttttttvvvyyy|||}}}~~~}}}~~~zzzwwwyyyxxxwwwuuuqqqkkkeee```bbbgggiiifffbbb^^^WWWPPPGGGAAA>>>===<<<;;;>>>BBBFFFKKKOOOPPPOOOMMMNNNPPPOOOKKKQQQWWW\\\|||}}}|||sssyyyppprrrxxxyyyxxxssshhhXXXHHH===>>>999999<<<;;;@@@VVVooo~~~}}}|||{{{{{{|||~~~~~~|||}}}}}}|||zzzyyyxxxwwwvvvooonnnllljjjhhhfffeeeddd___^^^\\\XXXTTTRRRRRRSSSQQQNNNKKKHHHEEEBBB>>>;;;>>>BBBDDDEEEHHHRRRaaannnggg]]]RRRKKKJJJJJJHHHEEEGGGIIIJJJJJJIIIHHHHHHHHHDDDDDDCCCCCCCCCDDDDDDEEEEEEEEEGGGHHHIIIJJJJJJJJJDDDCCCBBBCCCEEEEEEDDDCCC===999777999:::888777999===@@@FFFMMMRRRUUUVVVWWWXXX]]]eeelllqqqtttwwwyyyppp\\\DDD===:::<<<<<<999???IIIZZZuuummmoootttuuuttttttxxxuuurrrrrrtttvvvuuutttuuuxxx{{{|||}}}{{{~~~yyytttnnngggccchhhpppuuunnnfffccckkkkkkZZZLLLCCC===>>>??????>>><<<:::999777666555444333222222222000000000000111111111111111111111111111111111111//////000000111111111222777:::===AAAEEEIIINNNRRRNNNIIICCC>>>;;;888444000777:::>>>AAAFFFMMMWWW___kkkqqqzzz|||wwwooolllpppsssssssssuuuvvvwwwvvvuuuwwwxxxxxxxxxyyy}}}}}}yyyvvvuuutttsssrrrwwwuuusssqqqooonnnnnnnnnoooooooooooopppqqqrrrssswwwtttvvv~~~yyyrrrtttrrrqqqpppoooiiibbb\\\ZZZ___bbbaaa```\\\TTTLLLEEECCCAAAAAABBBDDDDDDCCCHHHJJJLLLMMMKKKJJJJJJJJJKKKJJJIIIRRRaaauuuttt{{{wwwnnnlllooommmmmmooofffSSSEEE@@@???:::999===<<<>>>PPPeee|||wwwuuuwwwyyyyyyxxx}}}yyyvvvuuuvvvxxxrrrpppmmmjjjhhhfffccc```]]][[[XXXVVVUUUTTTRRRPPPPPPNNNJJJGGGDDDCCCBBBBBB>>>???AAAEEEHHHPPPbbbrrrooobbbRRRLLLNNNPPPMMMIIIBBBDDDFFFHHHIIIHHHGGGEEECCCEEEFFFEEEAAA???CCCJJJKKKIIIHHHIIIJJJJJJIIIHHHDDDAAA??????BBBDDDDDDBBB===888777:::;;;::::::===CCCHHHMMMQQQWWW]]]]]]YYYXXX```hhhkkkkkklllsssyyynnnZZZCCC>>>::::::;;;<<>>BBBEEELLLSSSYYY___ccc```ZZZZZZaaaiiikkkjjjkkkppptttyyy|||}}}mmmYYYBBB===:::;;;;;;===BBBIII\\\}}}qqqggggggkkkmmmmmmnnnpppooonnnnnnppprrrrrrqqqssstttuuuuuuuuuxxx|||nnn___SSSOOOKKKHHHCCC>>>>>>BBB???CCCGGGMMM[[[uuunnn\\\TTTJJJHHHFFFBBB@@@>>><<<<<<;;;:::999777666666555555444444333333222111111111333333333333333333333333000000000111111111111111///111333333222111000111111000///000333555555555444777;;;???EEEOOO\\\eeeqqqwww~~~zzzvvvqqqoooqqqnnnooopppqqqssstttvvvvvvuuuwwwzzz{{{|||~~~~~~}}}|||zzzvvvttttttsssrrrqqqppppppppppppqqqrrrssstttooooooooopppqqqssstttuuuyyywww{{{}}}vvvrrrnnnkkkfffdddccccccbbbaaagggjjjjjjeee```[[[TTTLLLAAAAAAAAADDDGGGHHHHHHGGGJJJLLLLLLLLLJJJIIIIIIJJJMMMLLLJJJPPP[[[iii}}}xxxwww{{{yyyrrrnnnvvvsssqqqnnneeeVVVHHHAAA>>>;;;:::<<<999999EEEUUUxxx{{{}}}~~~zzzxxxtttqqqnnnllljjjgggccc```bbb___[[[XXXVVVSSSPPPNNNNNNLLLIIIEEECCCBBBBBBBBBFFFFFFGGGIIIMMMVVViii{{{qqqbbbXXXUUUVVVXXXUUUTTTSSSQQQOOOKKKHHHGGGIIIHHHIIIKKKOOOPPPNNNKKKFFFEEEDDDDDDFFFHHHHHHGGGIIIEEE@@@???AAACCCCCCBBB;;;888888;;;>>>???BBBGGGJJJSSS\\\ccciiikkkfff^^^]]]cccjjjllljjjiiillloooqqqtttvvv|||~~~{{{hhhTTT@@@<<<:::;;;<<<>>>EEEMMMbbbsssgggeeehhhiiijjjkkkmmmmmmmmmnnnooopppqqqqqqsssssssssrrrrrruuuyyy}}}qqq___UUUOOOKKKIIIEEE@@@===???<<>>>>>;;;;;;999888777666666666666666555444333333222222222222222222222222222222111111111111111111111111///222555666555444444444222111111111222222222222222555:::???FFFRRR___iiissszzz~~~xxxvvvrrrppprrrnnnoooppppppqqqrrrsssuuutttwww|||}}}{{{zzzwwwuuusssssssssqqqpppooooooppppppqqqrrrssstttoooooopppqqqrrrtttvvvwwwyyyxxx||||||xxxssspppmmmiiiccc^^^]]]^^^aaacccjjjlllkkkddd]]]YYYSSSNNNDDDBBBAAACCCFFFJJJLLLMMMNNNNNNNNNLLLJJJIIIJJJKKKLLLLLLKKKPPPXXXccc|||ttt{{{yyyppp{{{xxxtttooogggYYYKKKBBB===;;;;;;<<<999999BBBNNNooozzz{{{}}}{{{xxxtttrrrpppmmmkkkhhhdddaaaaaa^^^ZZZWWWUUUSSSQQQOOOMMMKKKHHHEEECCCBBBCCCCCCGGGFFFGGGJJJOOOZZZppp~~~mmm]]]VVVXXX]]]YYYYYYYYYXXXUUUPPPKKKHHHHHHLLLQQQTTTVVVVVVSSSNNNFFFEEECCCDDDFFFHHHIIIIIILLLGGGAAA@@@AAACCCCCCBBB<<<999999<<>>;;;;;;<<<===???GGGPPPgggppp}}}}}}{{{xxxjjjeeeggghhhiiijjjkkklllnnnnnnoooooopppqqqssssssrrrqqqqqqsssxxx{{{~~~hhhZZZRRRLLLJJJGGGBBB>>>>>>;;;AAAFFFLLL^^^~~~uuummmfff[[[PPPFFF@@@======<<<;;;:::888777777666666888777777666555444444333222222222222222222222222222222222111111111111111---000333444444333222333444444444333222111000000111555:::@@@HHHUUUcccllluuu|||{{{wwwuuusssqqqqqqoooqqqqqqqqqoooppprrrtttuuuyyy~~~~~~{{{zzzxxxvvvtttsssssssssqqqppppppqqqqqqqqqqqqrrrqqqqqqooopppppprrrtttvvvxxxyyyyyyyyy}}}|||wwwrrrppplllggg```ZZZWWWYYY]]]aaahhhjjjhhh___XXXUUURRROOOMMMIIIDDDBBBDDDHHHKKKMMMQQQQQQOOOMMMJJJJJJKKKMMMKKKLLLKKKPPPWWW^^^~~~yyypppuuuxxx~~~{{{vvvppphhh]]]MMMBBB=========<<<::::::BBBJJJgggzzz~~~}}}||||||}}}}}}zzzxxxtttrrrpppooommmjjjeeebbb^^^\\\XXXVVVUUUTTTRRRPPPLLLJJJHHHEEEDDDCCCDDDDDDDDDCCCEEEIIIPPP^^^www|||gggZZZXXX[[[ZZZ[[[]]]]]]ZZZUUUOOOKKKKKKWWWbbbbbb^^^ZZZSSSLLLFFFDDDCCCCCCEEEHHHIIIIIIMMMIIIDDDBBBCCCEEEDDDBBB>>>;;;<<<>>>@@@BBBJJJRRR^^^dddjjjnnnssswwwtttnnnhhhlllooopppmmmkkkjjjkkkiiikkkmmmuuuttt\\\III===;;;<<<===>>>@@@IIITTTjjjfffqqq|||~~~nnnggggggggghhhjjjkkkmmmoooooonnnnnnoooppprrrrrrrrrrrrqqqrrrvvvxxx|||xxxcccWWWMMMIIIGGGCCC???>>>:::@@@DDDLLLddd{{{kkkYYYKKKAAA===;;;<<<<<<:::999888777777777999888888888777666666666333333333333333333333333222222222222222111111111///111333333111000000000000222333333111000000111000555<<>>;;;999;;;AAAGGG^^^rrr~~~}}}}}}}}}zzzwwwrrrqqqppppppooolllhhhddd^^^\\\YYYWWWVVVUUUTTTRRRLLLKKKHHHFFFEEEEEEFFFFFFDDDBBBCCCHHHPPPbbb||||||hhh___]]]^^^^^^___^^^\\\XXXUUURRR\\\nnn|||{{{sssjjj___TTTGGGEEECCCCCCEEEGGGHHHHHHNNNJJJFFFFFFGGGHHHFFFDDD???>>>>>>AAACCCGGGQQQ[[[hhhlllppprrrwww{{{zzzvvvoooqqqsssrrrqqqooooooooommmmmmnnnvvvuuu\\\KKK<<<<<<===???>>>AAAKKKVVVooocccmmm|||qqqhhhffffffgggiiijjjmmmoooooommmllllllnnnpppqqqrrrqqqqqqqqqsssuuuxxx{{{mmm^^^OOOJJJHHHEEEBBBAAA>>>CCCHHHRRRmmmnnn[[[LLLBBB>>>>>>>>>===<<<;;;:::999999999999999999888888888888888555555555555555555555555333333333222222111111111222333444333222111222333---000222333111000111222000555>>>FFFOOO[[[gggooouuuyyy|||~~~~~~yyyuuutttsssqqqooonnnqqqssssssqqqsssxxx}}}~~~|||{{{zzzvvvtttssstttttttttrrrqqqpppqqqrrrrrrrrrrrrqqqpppooopppqqqsssvvvxxx{{{|||}}}}}}wwwqqqnnnjjjhhhddd___\\\^^^ccchhheeegggbbbWWWMMMKKKLLLLLLPPPLLLIIIGGGHHHJJJLLLLLLSSSRRRNNNJJJGGGGGGIIILLLLLLMMMLLLPPPQQQQQQjjjvvvtttzzzyyyppp^^^MMMCCCBBB???:::777999>>>AAAUUUkkk{{{vvvqqqppppppqqqpppnnnjjjfffbbb___\\\YYYXXXWWWTTTRRRMMMKKKIIIGGGFFFFFFGGGHHHFFFDDDDDDIIIQQQdddrrrlllfffddd```]]]ZZZZZZZZZ[[[jjj}}}sssbbbMMMJJJGGGFFFHHHJJJKKKKKKMMMKKKHHHIIIKKKKKKHHHEEE@@@???AAAEEEHHHNNNZZZfffnnnrrrvvvxxx|||{{{uuuuuuuuuuuutttttttttuuurrrqqqqqqyyytttYYYIII======???@@@???AAAKKKWWWtttdddmmmssshhhfffeeefffhhhiiillloooooollljjjkkklllnnnpppqqqqqqppppppqqqrrruuuxxx|||rrraaaPPPIIIGGGEEECCCBBB@@@EEEJJJUUUrrr{{{jjjXXXJJJCCCAAAAAA@@@???>>>===;;;;;;;;;;;;999999999999999999::::::777777777777777777777777333333333222222111111111000111222111111111333555...111444444222111111333///666???IIIRRR\\\gggooorrruuuwwwxxx|||}}}{{{zzz{{{}}}~~~|||xxxtttssssssqqqnnnlllpppssssssrrruuu|||}}}|||{{{{{{uuutttttttttuuuuuusssqqqnnnoooqqqrrrssssssrrrqqqooopppqqqtttvvvyyy{{{}}}~~~tttmmmjjjlllllljjjgggdddfffkkkpppggghhhbbbVVVKKKHHHJJJJJJFFFEEEFFFJJJNNNQQQQQQQQQSSSQQQMMMHHHEEEEEEHHHKKKMMMNNNMMMOOONNNLLLcccyyyvvv||||||iiiWWWFFFEEE@@@999555777;;;===OOOfff|||vvvpppppppppqqqqqqoookkkhhhfffccc___\\\ZZZWWWUUURRRMMMKKKIIIGGGGGGGGGHHHIIIIIIFFFFFFJJJRRRddd}}}nnniiiaaa[[[XXXZZZ^^^aaaiii|||jjjSSSPPPMMMKKKMMMNNNPPPPPPMMMKKKJJJKKKMMMMMMIIIFFF??????CCCHHHLLLTTTbbbooopppvvvzzz}}}}}}yyyxxxwwwvvvvvvwwwxxxyyyvvvuuuttt{{{pppTTTEEE===>>>???AAA???AAAKKKWWWxxxaaakkk}}}{{{iiiaaaaaafffjjjjjjlllnnnmmmiiiggghhhjjjooooooooooooppppppppppppsssvvvyyy|||aaaPPPPPPJJJDDDCCCAAAAAACCCLLLaaa|||nnnZZZOOOHHHAAA@@@BBB@@@@@@@@@???>>><<<;;;:::999::::::999888777777777999999777666555444444444555444333222111111111111555444222111000111222222333333222111000000111111222666???KKKYYYdddjjjnnnqqqsssuuuxxxzzzzzz{{{zzzvvvwwwyyy{{{~~~|||yyywwwwwwvvvrrroooqqqrrrssstttvvvyyy~~~~~~~~~|||zzzyyywwwwwwvvvuuutttsssrrrrrrqqqqqqppppppppppppqqqqqqrrrrrrqqqrrrtttvvvyyy{{{}}}uuupppllljjjjjjjjjjjjkkkkkkkkklllgggccc]]]XXXTTTPPPLLLJJJEEEFFFGGGHHHJJJKKKLLLMMMNNNPPPQQQOOOJJJHHHHHHJJJQQQPPPIIIIIIMMMOOO___{{{zzzxxx~~~qqqZZZJJJAAA:::999::::::;;;>>>OOO___zzz}}}ssstttqqqoooppprrrmmmggggggddd```^^^\\\ZZZWWWUUUQQQPPPMMMLLLPPPUUURRRLLLKKKEEECCCGGGNNN\\\www}}}rrrjjjkkkmmmfff]]]gggmmmvvvxxx___WWWQQQRRRTTTRRRQQQQQQNNNMMMMMMNNNNNNKKKEEE@@@>>>AAAGGGLLLRRR[[[fffnnn|||yyyxxx}}}|||{{{yyyxxxyyy{{{~~~}}}yyyyyy~~~oooTTTIIIAAA???>>>???@@@EEEPPP[[[ccciiiwwwssshhhfffgggiiiiiilllmmmmmmjjjiiijjjkkkooooooooopppppppppqqqqqqooorrrvvvyyy{{{jjjWWWUUUMMMFFFFFFEEECCCHHHTTTjjj}}}lll[[[QQQJJJDDDBBBDDDEEEDDDBBB@@@>>><<<:::999<<<<<<===============>>>999999999999999:::::::::777666555444444444444444333222222111000000111111111111111111111111222333444999BBBNNNZZZdddjjjmmmpppqqqsssvvvwwwxxxxxxxxxtttuuuvvvxxx{{{~~~|||yyyxxxxxxvvvsssqqqpppqqqssstttuuuxxx|||~~~}}}|||||||||}}}~~~~~~|||zzzyyywwwwwwvvvuuutttsssrrrrrrrrrrrrqqqqqqqqqqqqrrrrrrrrrrrrqqqrrrtttvvvyyy{{{yyyrrrlllhhheeeddddddeeeggggggfffeeeaaa]]]WWWSSSPPPLLLIIIGGGFFFFFFFFFGGGGGGHHHHHHHHHMMMOOOOOOMMMJJJIIIKKKNNNPPPOOOJJJJJJOOOPPP___yyy|||yyy}}}xxx{{{|||qqq^^^NNNEEE===;;;;;;::::::===IIIYYYuuuzzzwwwvvvqqqkkkjjjgggccc___]]][[[XXXVVVUUUUUUTTTVVV^^^dddbbb\\\RRRKKKHHHJJJNNNWWWmmm~~~wwwkkk___TTTXXX___ooorrrllliiijjjiii```VVVPPPQQQPPPOOOOOONNNKKKFFFAAAAAAFFFMMMSSSZZZdddnnnvvv{{{xxxxxx~~~~~~}}}|||{{{|||}}}nnnRRRGGG@@@>>>>>>@@@BBBGGGSSS```lllmmmsssuuunnnkkkiiikkkmmmnnnnnnllllllmmmnnnpppoooooooooppppppqqqqqqsssuuuxxxzzz{{{}}}ttt___YYYMMMFFFGGGFFFEEENNN```wwwuuuhhhZZZPPPIIIDDDAAABBBFFFEEECCCAAA>>>===<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<888999999::::::::::::999888888777777777777777888333333444444444333222222000000000111111222333444777===GGGSSS^^^fffkkknnnooopppqqqsssttttttuuuuuurrrrrrssstttvvvyyy{{{}}}}}}zzzyyyyyywwwuuusssppprrrtttuuuuuuwwwzzz}}}}}}{{{yyyxxxxxxyyyzzz}}}~~~~~~}}}{{{yyywwwwwwuuutttssssssrrrrrrsssrrrrrrrrrrrrrrrrrrssssssrrrrrrrrrtttwwwzzz{{{{{{qqqkkkfffaaaaaa^^^]]]```dddeeeaaa\\\XXXUUUPPPMMMKKKIIIFFFDDDFFFFFFFFFEEEDDDDDDCCCCCCHHHKKKLLLKKKHHHHHHKKKMMMJJJLLLHHHIIINNNOOOZZZqqqxxx~~~|||yyyyyyxxxmmmjjjwwwwwwmmm```RRRHHH@@@===<<<:::999;;;CCCQQQkkk}}}wwwqqqppplllhhhdddbbb___[[[YYYZZZZZZ[[[bbboooyyywwwooo[[[SSSNNNNNNNNNRRRcccuuussscccWWWHHHHHHKKKXXXvvvyyyyyyuuuiii[[[RRRTTTRRRQQQOOONNNJJJFFFCCCFFFLLLUUU^^^eeennnxxx~~~}}}zzzxxx}}}kkkPPPFFF@@@???@@@CCCFFFLLLZZZhhhxxxssssss}}}zzztttqqqqqqqqqpppooonnnnnnnnnnnnoooooonnnnnnnnnooopppqqqvvvwwwyyyyyyyyyyyy{{{|||iii^^^PPPIIIKKKJJJFFFUUUlllqqqhhh\\\RRRKKKFFFCCCBBBEEEEEEGGGGGGGGGEEECCCBBBBBBAAA????????????>>><<<;;;<<<<<<<<<;;;:::999888999888888777777888888999666777888888888777666555222222222111222222333333777???KKKXXXbbbiiinnnpppoooppppppqqqrrrrrrrrrrrrqqqqqqpppqqqrrruuuwwwyyy}}}}}}{{{zzzyyyxxxwwwvvvtttuuuxxxxxxxxxyyy{{{}}}~~~{{{xxxvvvuuutttwwwyyy|||~~~~~~|||zzzxxxwwwuuusssrrrrrrrrrrrrrrrrrrqqqqqqqqqqqqrrrrrrsssrrrrrrrrrtttwwwzzz|||{{{ssslllfffbbb^^^aaa^^^\\\```ffffff___XXXSSSPPPLLLIIIHHHGGGEEEDDDEEEEEEDDDDDDCCCBBBBBBBBBCCCGGGKKKKKKIIIFFFGGGHHHDDDHHHEEEFFFLLLLLLTTTfff~~~xxx}}}zzzvvvyyy}}}nnnbbbkkk}}}{{{ooofff___SSSIII@@@===<<<:::999;;;@@@JJJ^^^www}}}yyywwwsssoookkkgggddd```^^^]]]^^^aaajjjyyy{{{bbbYYYQQQOOOMMMPPP^^^nnnvvvyyy{{{~~~pppbbbUUULLLJJJGGGEEENNNiiiyyysssnnneee\\\XXXUUUSSSQQQOOOLLLIIIFFFEEEKKKRRR\\\eeelllttt{{{~~~{{{|||gggPPPHHHCCCCCCDDDGGGIIIPPP___nnn|||tttqqqyyyzzzxxxuuurrrpppnnnlllkkkooonnnmmmllllllnnnooopppoooppprrrsssssstttvvvxxxyyyqqqdddSSSLLLOOOMMMJJJ\\\vvvyyynnniii___TTTMMMJJJGGGEEEFFFIIINNNQQQRRROOOKKKHHHHHHGGGEEEEEEFFFGGGEEECCCAAAAAAAAAAAA@@@???>>>===999999888888777888888888777777999::::::999888777666666555333222222222222777AAAOOO\\\ffflllpppsssqqqqqqqqqqqqqqqqqqqqqqqqqqqpppooooooqqqsssvvvxxx|||||||||{{{zzzyyyxxxyyyxxxzzz|||}}}|||||||||}}}~~~}}}{{{xxxvvvtttsssssswwwxxx{{{~~~~~~}}}|||xxxvvvtttrrrqqqqqqrrrsssqqqqqqppppppppppppqqqqqqssssssrrrsssuuuwwwzzz|||wwwpppkkkfffcccbbbfffcccbbbfffkkkjjjaaaYYYQQQNNNJJJHHHGGGGGGEEEDDDBBBBBBBBBBBBBBBCCCCCCCCCAAAGGGMMMOOOLLLHHHEEEDDDBBBGGGEEEEEEKKKKKKPPP^^^qqq{{{}}}zzzuuu|||ppp___cccuuuuuukkkddd^^^RRRHHH???<<<<<<:::999;;;@@@DDDRRRfffzzz|||xxxsssooolllhhhdddbbb___aaaccckkkyyyzzzeeeZZZQQQOOONNNPPP^^^nnn|||zzztttmmmmmmvvv~~~wwwiii[[[SSSMMMHHHLLLHHHEEELLLaaa|||yyyqqqiiiaaa[[[ZZZUUUSSSQQQMMMJJJIIIHHHIIIPPPWWWaaajjjooouuuzzz~~~~~~~~~cccOOOJJJDDDEEEGGGIIIJJJQQQbbbrrr{{{pppjjjqqq|||zzzuuuqqqmmmkkkooonnnmmmllllllnnnpppqqqkkknnnqqqsssuuuwwwzzz}}}}}}rrreeeTTTMMMOOOMMMSSSfffwwwtttiiifff^^^TTTNNNMMMLLLJJJKKKOOOUUUZZZ\\\ZZZWWWTTTMMMKKKIIIJJJMMMNNNLLLIIIFFFEEEDDDBBBAAAAAAAAAAAA===<<<;;;:::999999999999666666777888888888777777:::999777555444333333333888CCCSSS```iiimmmqqqssssssrrrqqqppppppppppppppppppooonnnnnnooosssvvvxxxyyy{{{{{{{{{yyyxxxyyyzzzzzz|||~~~}}}||||||zzzyyyxxxvvvuuuttttttssswwwxxxzzz{{{|||}}}}}}|||xxxvvvtttrrrqqqqqqrrrsssqqqppppppooooooppppppqqqtttsssssssssuuuxxxzzz|||zzz{{{|||tttoookkkggggggiiijjjiiijjjmmmooolllbbbZZZQQQNNNJJJHHHGGGFFFDDDBBB??????@@@@@@AAABBBCCCCCCBBBHHHPPPSSSPPPKKKGGGEEEEEEKKKIIIGGGLLLMMMOOOZZZfffvvv{{{rrraaacccsssvvvooohhh___RRRIII@@@===<<<999999;;;???@@@IIIZZZnnn|||wwwssspppmmmiiifffdddfffgggjjjrrrxxxvvvpppcccXXXPPPPPPOOOQQQ\\\jjj|||~~~qqqfffbbbeeeggggggfff```UUUNNNLLLKKKIIIJJJGGGFFFKKKYYYmmm}}}wwwmmm```YYYXXXTTTSSSQQQMMMJJJJJJMMMOOOVVV]]]fffnnnrrrvvv{{{|||^^^MMMKKKDDDEEEHHHJJJKKKRRRdddvvvrrrgggiiiqqq{{{|||vvvqqqqqqpppnnnmmmmmmoooqqqsssppprrruuuwwwxxxzzz}}}yyynnn]]]VVVXXXTTT___rrrzzzuuuuuukkkkkkeee[[[WWWZZZ\\\[[[\\\```gggmmmsssvvvxxxxxxlllhhhddddddeeeeeeaaa]]]VVVSSSOOOJJJFFFDDDDDDDDDBBBAAA@@@>>>===<<<<<<<<<777777666666777777888999:::999888777666666666666;;;GGGWWWdddjjjlllnnnpppsssrrrpppooonnnnnnnnnoooooonnnmmmlllnnnrrrvvvxxxwwwyyy{{{zzzxxxxxxyyy{{{yyy{{{~~~}}}zzzxxxxxxvvvvvvuuuuuutttuuuuuuuuuvvvwwwwwwwwwxxxyyy{{{{{{xxxvvvsssqqqpppqqqrrrsssrrrqqqqqqppppppqqqqqqrrrtttsssssssssuuuxxx{{{}}}~~~|||}}}}}}{{{sssmmmjjjgggcccffflllkkkllloooqqqpppjjjaaaZZZPPPMMMIIIFFFDDDBBB@@@???======>>>>>>???@@@@@@@@@AAAGGGMMMPPPNNNJJJIIIIIIGGGNNNKKKGGGLLLMMMMMMVVV[[[tttxxxzzzyyylllooo|||{{{qqqaaaVVVLLLBBB???<<<999888:::<<<<<>>999999888777888999;;;<<<999999888888888888888999>>>JJJZZZfffjjjkkkkkklllsssrrrpppnnnmmmmmmmmmmmmnnnlllkkkkkkmmmqqqvvvxxxvvvxxx{{{zzzxxxwwwyyy|||wwwzzz}}}}}}{{{xxxuuuttttttttttttttttttuuuvvvwwwvvvuuuuuutttuuuwwwyyyzzzxxxvvvsssqqqpppppprrrssssssrrrrrrqqqqqqrrrrrrsssttttttssstttuuuxxx{{{}}}~~~}}}|||sssqqqjjjfffdddaaa]]]bbbjjjjjjmmmqqqsssoooggg^^^XXXOOOLLLGGGDDDBBB???===;;;<<<<<<<<<===============???CCCHHHJJJIIIHHHIIIKKKGGGNNNJJJEEEJJJKKKKKKRRRTTTiii|||{{{yyy|||wwwbbbZZZPPPEEE@@@===999888999999:::CCCUUUiii|||}}}zzzwwwsssuuussskkkfffdddbbb^^^\\\UUURRRUUUSSSOOOQQQXXXgggooo___YYYVVVWWWVVVUUUXXX^^^___]]]]]]XXXRRRMMMKKKLLLSSSZZZdddfffiiiggg\\\SSSTTTZZZTTTTTTSSSPPPNNNPPPWWW\\\aaagggpppwww{{{sssYYYLLLMMMIIILLLQQQTTTWWW```uuuuuummmkkkttt}}}vvvnnnlllpppuuuvvvvvvxxxxxxxxxxxxyyyzzz{{{{{{}}}{{{xxxxxxzzzvvvrrrssswwwrrrhhhccc]]]VVVTTTPPPNNNLLLGGGAAA@@@CCCBBB>>><<<======:::;;;>>><<<<<<>>>@@@>>>:::;;;???DDDOOO^^^gggjjjjjjkkkmmmqqqppppppooonnnmmmmmmlllqqqqqqooonnnnnnqqqwww{{{{{{{{{zzzyyyyyyxxxwwwwwwvvvwwwxxxxxxwwwuuurrrqqqqqqqqqqqqrrrrrrsssssssssppppppqqqrrrssssssttttttuuusssqqqooommmmmmmmmmmmsssqqqnnnooorrrsssrrrpppqqqqqqssswww{{{||||||{{{}}}}}}mmmggghhhbbbYYYYYY```___XXXiiimmmnnniiieeeccc```[[[SSSNNNGGG???<<<<<<>>>@@@=========;;;:::;;;>>>@@@===>>>AAACCCEEEFFFGGGGGGEEEGGGHHHIIIIIIJJJMMMOOOTTT___nnndddWWWHHH>>>===???>>><<<777:::@@@LLLaaawww}}}}}}|||vvvllleeecccaaa^^^\\\VVVUUUXXXUUUNNNOOOUUUaaauuupppiiiiiiggggggiiinnnrrrttttttpppfffZZZSSSMMMIIIJJJNNNOOOPPPQQQSSSVVVYYY\\\]]]\\\XXXUUUUUUSSSTTT```nnnpppqqqttt{{{}}}~~~hhhVVVPPPRRRMMMPPPVVVYYY[[[eee}}}wwwmmmjjjrrrzzzsssrrruuuxxxxxxwwwyyyyyyyyyyyyzzz{{{|||}}}}}}}}}vvvtttyyyxxxmmmddd^^^XXXRRRNNNJJJEEEDDDGGGCCC???>>>???>>>::::::<<>>???AAA???;;;===AAAGGGSSSaaakkklllkkkkkkkkkpppppppppooonnnmmmmmmmmmppppppooooooooorrrwwwzzz|||{{{zzzyyyxxxvvvuuuuuuuuuuuuvvvuuutttsssqqqpppqqqqqqqqqrrrrrrrrrsssssspppppppppqqqrrrrrrrrrssstttsssrrrpppoooooonnnnnnssspppoooooorrrsssrrrqqqqqqrrrtttxxx{{{}}}~~~}}}}}}{{{||||||~~~rrrkkkiiiccc^^^^^^aaa```]]]eeeiiijjjgggcccbbb^^^YYYQQQLLLFFF???<<<;;;===>>>>>>>>>===<<<:::;;;===???<<<>>>@@@BBBDDDEEEEEEEEEEEEFFFHHHHHHIIIJJJMMMOOOPPPXXXwwwxxxhhh[[[JJJ???======<<<;;;999:::>>>III\\\rrruuuoookkkgggbbb[[[UUUTTTWWWUUUNNNOOOUUUWWWooowwwvvvvvvwww{{{~~~|||sssiii^^^WWWPPPJJJJJJMMMJJJKKKNNNQQQUUUYYY[[[]]][[[WWWWWWYYY\\\```lllxxx{{{|||{{{fffUUUPPPRRRRRRUUUZZZ^^^```lllssslllqqq{{{zzz~~~}}}zzz{{{zzzzzzzzz{{{|||}}}~~~|||}}}~~~|||rrrfffZZZSSSNNNIIIGGGHHHFFFCCCBBBCCCBBB===;;;===AAA??????AAA@@@===???DDDKKKWWWfffnnnooollljjjjjjppppppoooooonnnnnnmmmmmmnnnooopppppppppsssvvvzzz{{{zzzyyyxxxvvvuuusssssstttssssssrrrqqqpppooooooqqqqqqqqqqqqqqqrrrrrrrrrppppppppppppppppppppppppqqqqqqrrrrrrqqqqqqpppppprrrpppooopppqqqssssssrrrssstttvvvyyy{{{}}}~~~{{{xxxvvvxxx~~~{{{tttlllfffaaaaaa```^^^^^^aaa```dddeeebbb```___ZZZUUUMMMJJJEEE@@@===<<<<<<<<<>>>??????===;;;:::<<<===<<<===???AAABBBCCCDDDDDDEEEFFFHHHIIIIIIKKKMMMPPPSSSUUUmmmtttfffSSSEEE???===<<<;;;<<<;;;<<>>>>>@@@AAA???AAAEEEMMMYYYgggpppqqqmmmkkkkkkpppooooooooonnnnnnnnnmmmmmmnnnpppqqqqqqsssvvvyyyyyyxxxwwwvvvuuutttsssssssssrrrqqqpppoooooooooooopppppppppqqqqqqqqqqqqqqqooooooooooooooonnnnnnnnnnnnooopppqqqrrrqqqppppppqqqpppppppppqqqrrrssssssuuuwwwyyyzzzzzz{{{|||~~~zzzwwwssswww{{{}}}|||xxxssspppiii___[[[^^^]]]WWWYYY```___bbbbbb___\\\[[[UUUNNNJJJHHHFFFBBB@@@>>>===<<>>???AAABBBBBBCCCFFFGGGIIIJJJJJJLLLOOOQQQYYYVVVddduuuaaaOOOEEE@@@>>><<<===:::999@@@OOOeee~~~zzzkkkfffgggllliii^^^WWWWWWZZZnnnyyylllbbbYYYTTTQQQPPPMMMKKKMMMRRRSSSTTTWWWZZZ\\\]]]^^^^^^[[[\\\```hhhrrrzzz}}}sssddd\\\]]]aaa```aaacccggglllzzz~~~tttvvv~~~{{{zzzzzzyyyxxxxxxxxxxxxwwwwwwvvvwwwxxxyyyzzzzzzvvviii]]]TTTQQQJJJHHHHHHJJJHHHCCCAAABBB???<<<===AAACCCBBBDDDGGGNNNYYYhhhpppqqqooommmmmmoooooooooooonnnnnnnnnnnnmmmnnnppppppqqqssswwwzzzvvvvvvvvvuuuuuutttttttttsssrrrqqqpppooooooooopppppppppppppppppppppppppppooonnnnnnnnnnnnnnnnnnnnnkkklllnnnppppppppppppoooooopppppppppqqqrrrssstttwwwyyy{{{zzzyyyyyy{{{}}}{{{xxxuuuwwwyyyvvvqqqllljjjiiiddd[[[VVVXXXVVVRRRVVV___cccdddaaa\\\ZZZXXXQQQJJJIIIHHHFFFDDDBBB@@@???>>>???AAABBBAAA???===<<<===>>>>>>??????@@@AAABBBBBBGGGHHHJJJKKKLLLNNNQQQSSSYYYSSS[[[~~~jjjVVVIIIAAA>>><<<===999888>>>JJJ^^^zzzxxxtttvvv|||wwwhhh[[[WWW[[[ooo~~~vvvlll^^^TTTRRRPPPPPPQQQPPPPPPTTTZZZ````````````___^^^]]]\\\^^^ccckkkuuu}}}{{{{{{|||qqqddd```dddiiimmmlllnnnqqqwww{{{ssssss|||{{{yyyxxxvvvuuuttttttsssrrrrrrtttvvvxxxwwwvvv}}}wwwfffZZZVVVPPPMMMKKKLLLIIICCC@@@BBB???===>>>EEEIIIIIIIIIKKKQQQ\\\iiiqqqqqqooooooooooooooooooooonnnnnnnnnnnnmmmnnnoooppppppsssxxx{{{wwwvvvvvvuuuuuuttttttsssqqqqqqqqqqqqppppppoooooopppppppppooooooooooooooonnnnnnnnnnnnnnnnnnnnnnnnkkklllmmmnnnoooooooooooonnnpppqqqqqqpppqqqsssuuuxxxzzz|||{{{zzzzzz}}}~~~|||xxxxxxwwwrrrlllhhhhhhiiifff```ZZZWWWTTTUUU\\\ccciiigggbbb[[[YYYXXXQQQJJJHHHGGGFFFEEECCCBBB@@@@@@???AAADDDDDDBBB@@@>>>>>>AAAAAAAAAAAAAAABBBCCCDDDFFFHHHJJJKKKLLLNNNRRRTTTWWWSSSZZZvvvwwwxxx}}}~~~zzzyyy~~~kkkXXXJJJAAA===;;;===888888===FFFUUUrrrooo___ZZZXXXpppzzztttlll```WWWQQQPPPPPPQQQOOONNNTTT[[[iiigggeeebbb___]]]\\\[[[[[[eeeqqq|||yyyuuuuuuxxx{{{lllbbbbbbjjjqqquuutttuuuyyy~~~yyytttyyyllljjjmmm~~~~~~}}}zzzxxxuuusssrrrqqqooonnnooorrrvvvxxxwwwuuuwww{{{vvviiieee]]]XXXTTTRRRMMMFFFBBBDDDBBB@@@CCCLLLRRRRRRQQQRRRXXXaaalllrrrqqqooooooqqqnnnnnnnnnnnnoooooooooooonnnnnnnnnnnnooosssxxx|||zzzyyyxxxvvvtttsssqqqqqqoooppppppqqqqqqpppnnnnnnppppppooooooooonnnnnnnnnmmmmmmmmmnnnooooooppppppnnnmmmmmmnnnnnnooopppqqqmmmoooqqqqqqpppqqqsssvvvwwwzzz}}}}}}|||~~~yyyxxxuuuqqqmmmlllnnnpppnnnmmmfff\\\YYY```jjjooommmjjjbbb[[[ZZZZZZUUUNNNFFFFFFEEECCCBBBAAAAAA@@@???BBBEEEFFFEEEBBBAAA@@@DDDCCCCCCBBBBBBCCCDDDEEEEEEFFFIIIJJJKKKMMMPPPSSSTTTTTTZZZpppuuuooowww{{{wwwsssxxxxxxhhhWWWJJJBBB>>>===>>>999888===AAALLLfffuuugggccc^^^vvv|||yyysssggg]]]SSSQQQQQQQQQOOONNNTTT]]]llljjjfffccc```___``````bbbooo}}}|||xxxtttuuuyyy}}}vvveee___fffsss~~~~~~{{{}}}kkkQQQMMMOOOaaa~~~{{{xxxuuurrrqqqpppmmmlllmmmqqqvvvyyywwwuuusssxxx~~~zzzjjjccc]]]YYYRRRJJJFFFGGGDDDCCCGGGQQQYYYYYYXXXXXX]]]eeeooosssrrrooopppqqqnnnnnnnnnnnnoooooooooooooooooonnnmmmnnnsssyyy~~~}}}|||zzzwwwtttqqqooonnnmmmnnnpppqqqqqqooommmlllppppppoooooonnnnnnnnnmmmlllmmmmmmnnnooopppqqqqqqpppooonnnnnnnnnoooqqqrrrmmmoooqqqqqqppppppssswwwuuuyyy~~~zzzxxxuuurrrppprrrvvvyyywwwxxxpppbbb___kkkvvvxxxoookkkccc[[[[[[\\\YYYRRREEEDDDCCCBBBAAA@@@@@@@@@???BBBFFFHHHGGGDDDCCCBBBFFFEEEDDDCCCCCCDDDEEEFFFCCCEEEGGGHHHJJJLLLOOORRRNNNPPPVVVfff{{{nnnyyy{{{vvvzzz|||tttfffXXXLLLEEEBBBAAA>>>999999===>>>FFF^^^xxxzzzooolllhhh}}}~~~}}}vvviii___WWWVVVVVVVVVTTTTTT\\\eeennnkkkgggdddcccccceeegggqqq|||}}}mmm^^^]]]jjj}}}pppYYYIII@@@MMMggg|||zzzwwwuuutttrrrpppnnnnnnmmmmmmooorrrssssssssstttuuuxxx|||~~~zzznnneee]]]VVVNNNIIIEEEJJJSSS]]]ccceeedddbbblllmmmppprrrsssrrrqqqppptttssspppooonnnooopppqqqsssqqqnnnmmmnnnrrrwwwzzz|||{{{zzzyyywwwuuusssrrrqqqqqqqqqpppooonnnnnnnnnpppoooooonnnmmmlllllllllllllllkkkkkkkkklllmmmmmmlllmmmnnnoooooopppoooooorrrrrrrrrpppoooooorrrtttxxxtttvvv~~~~~~zzzxxxwwwzzzvvvqqqvvvvvvqqqhhhgggeeeccc___YYYRRRMMMHHHEEEAAA===;;;<<>>???@@@???===BBBTTTfff}}}xxxzzzvvvzzzlllccc\\\```aaa\\\UUUUUU^^^gggssssssnnnfffccciiioooqqq~~~|||{{{|||~~~eeeVVV]]]sss|||gggTTTEEEHHHYYYqqq~~~}}}zzzwwwtttsssrrrpppnnnooonnnmmmoooqqqsssrrrrrrnnnoooqqqsssxxx~~~pppfff___YYYUUUSSSYYYaaahhhmmmoooppppppuuuuuusssrrrqqqqqqqqqqqqvvvtttrrrpppnnnnnnooooooqqqpppooooooqqqtttxxxzzz}}}}}}{{{zzzxxxuuusssrrrpppppppppoooooonnnnnnnnnpppoooooonnnmmmmmmllllllllllllkkkkkkllllllmmmmmmoooooopppqqqqqqqqqpppppppppqqqrrrrrrrrrsssuuuwwwxxxtttuuu{{{~~~|||vvvwwwssskkkbbbaaa```^^^[[[UUUNNNIIIFFFCCC@@@<<<;;;<<<>>>@@@GGGDDDCCCEEEHHHJJJGGGCCCGGGHHHIIIGGGCCCAAABBBDDDBBBCCCEEEGGGHHHIIIIIIIIIJJJNNNMMMTTTggg~~~sssaaaPPPEEEAAA======>>><<<999<<>><<<;;;<<<>>>???DDDBBBAAADDDGGGIIIGGGEEEDDDDDDEEECCCAAA@@@AAABBB@@@AAACCCEEEFFFGGGGGGGGGHHHLLLLLLQQQ```sss~~~yyynnnZZZIII???>>>======<<<777888BBBNNNhhhzzz}}}{{{uuu}}}pppkkksss}}}zzzooonnnzzzxxxddd]]]mmmyyywwwtttttt|||}}}kkkWWWJJJEEEOOOjjj~~~{{{wwwtttsssrrrqqqpppqqqpppnnnooopppqqqpppnnnqqqrrrrrrrrrssswww|||~~~~~~{{{yyywwwwwwsssvvvxxxxxxvvvvvvzzzzzzuuurrrppppppqqqsssrrrqqqooonnnnnnnnnnnnoooppprrrtttwwwzzz|||}}}~~~}}}|||zzzwwwtttrrrpppnnnnnnnnnnnnnnnnnnnnnnnnoooooonnnnnnmmmmmmmmmmmmllllllkkkllllllmmmnnnooopppoooooonnnmmmmmmmmmmmmmmmppptttvvvwwwwwwyyyzzzzzz{{{}}}zzzwww{{{zzzuuu}}}}}}vvvpppggg^^^```___]]][[[WWWPPPHHHBBB???>>>===;;;;;;<<<===>>>>>>===>>>@@@DDDFFFEEEDDDBBBBBBCCCCCCBBBBBBBBBBBBAAAAAABBBDDDEEEFFFFFFGGGEEEKKKMMMSSS```qqq|||xxxcccOOOAAAAAA??????>>>:::888>>>GGGZZZooowwwvvv~~~xxxuuusss}}}wwwtttwwweeeaaasss{{{yyytttrrrxxxrrraaaSSSGGGHHH[[[rrr{{{wwwtttsssrrrrrrqqqqqqpppnnnoooppppppooommmmmmnnnooooooppprrrwwwzzz}}}~~~|||{{{|||}}}~~~|||xxxwwwzzz}}}}}}|||zzzxxxuuusssqqqpppnnnnnnnnnnnnnnnoooooopppooopppsssvvvyyy|||}}}~~~||||||{{{yyyvvvsssqqqpppoooooooooooonnnnnnnnnnnnnnnnnnnnnnnnmmmmmmmmmmmmllllllllllllmmmnnnooopppqqqpppooonnnmmmmmmnnnnnnnnnqqquuuwwwxxxxxxyyyzzz}}}~~~uuuooojjjgggjjjrrrwwwxxxuuummmrrruuusssnnnhhhbbb\\\```^^^[[[XXXSSSLLLDDD???<<<<<<;;;;;;<<<<<<===>>>;;;;;;===???BBBDDDEEEDDDAAABBBDDDFFFGGGGGGEEEDDDCCCCCCCCCDDDEEEFFFGGGGGGEEELLLOOOUUUbbbppplllVVVEEEAAA>>>>>>>>><<<:::===CCCIII___kkkmmmuuu{{{{{{{{{sssccccccyyy{{{vvvzzz{{{lll]]]LLLDDDNNN^^^|||wwwtttssssssrrrrrrpppooonnnnnnppppppooommmkkkmmmnnnooooooqqqtttwwwyyy}}}~~~~~~~~~}}}{{{yyyzzz{{{}}}~~~~~~}}}|||}}}~~~xxxyyyzzzzzzyyyvvvsssqqqlllmmmmmmnnnooopppqqqqqqpppqqqsssvvvyyy|||~~~|||{{{zzzyyywwwuuusssqqqqqqqqqqqqpppooonnnnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmkkkkkkllllllmmmnnnpppppptttsssrrrqqqpppqqqrrrsssqqqsssvvvxxxyyyzzz|||~~~~~~|||~~~wwwlllfffaaa^^^\\\^^^dddjjjnnnooogggjjjllljjjfffbbb^^^[[[ZZZWWWSSSOOOKKKEEE???;;;::::::;;;<<<======>>>>>>;;;<<<>>>AAACCCDDDEEEFFFAAABBBFFFJJJMMMMMMIIIFFFDDDDDDDDDDDDEEEFFFGGGHHHHHHMMMNNNTTT___hhh}}}vvv___KKK@@@<<<;;;<<<<<<:::;;;???@@@SSS```gggqqqyyy|||vvvzzz}}}|||~~~{{{mmm___ddd|||wwwgggSSSEEEHHHTTTttt|||wwwtttsssssssssrrrooonnnmmmnnnooopppooonnnmmmnnnpppppppppqqqsssuuuvvvzzz~~~~~~~~~}}}}}}~~~~~~{{{xxx||||||}}}~~~~~~}}}wwwxxxzzzzzzzzzxxxvvvtttnnnooopppqqqqqqrrrrrrqqqrrrrrrsssuuuxxx{{{}}}||||||{{{zzzyyywwwvvvuuutttsssrrrqqqpppooonnnmmmmmmnnnnnnnnnnnnnnnnnnnnnkkkkkkllllllmmmooopppqqqtttsssrrrqqqqqqssstttuuusssuuuwwwyyy{{{~~~|||{{{{{{uuuiiicccbbb\\\\\\\\\]]]___bbbfffiiidddfffhhhhhhddd^^^ZZZYYYQQQNNNIIIEEECCC@@@===;;;888999;;;===>>>??????>>>:::<<<>>>@@@AAABBBDDDEEE@@@CCCHHHOOOSSSQQQLLLGGGEEEDDDDDDDDDDDDFFFGGGHHHIIILLLKKKOOOYYY]]]kkkhhhSSSBBB===:::<<<<<<::::::<<>>======888999;;;===????????????777:::<<<>>>>>>???AAABBB???BBBIIIQQQUUUTTTMMMGGGEEEDDDCCCCCCDDDEEEFFFGGGIIIJJJHHHMMMVVVXXXaaauuuoooZZZFFF@@@<<<===>>><<<;;;<<<===GGGNNNZZZkkksssyyy||||||{{{}}}{{{mmmaaakkkooo]]]RRRNNNkkkwww~~~uuurrrrrrsssqqqnnnmmmmmmnnnnnnnnnnnnnnnmmmnnnnnnmmmmmmnnnpppssstttwwwwww{{{~~~~~~zzzyyyzzz|||}}}|||yyyxxxzzzzzzxxxyyy}}}}}}|||||||||~~~}}}{{{{{{|||~~~}}}zzzxxxxxxyyyxxxuuurrrqqqpppppppppqqqrrrrrrssswwwwwwxxxzzz{{{}}}~~~~~~{{{yyyxxxuuurrrrrrsssrrrooolllrrrqqqpppnnnmmmlllllllllmmmlllkkkkkklllmmmnnnooonnnoooooooooooopppsssvvvvvvwwwzzz~~~tttlllggggggiiiuuusssnnngggbbbbbbgggkkktttqqqllljjjfff___SSSJJJCCCAAA???<<<:::999999999;;;;;;::::::;;;<<<>>>???===<<<;;;:::;;;===???AAA???AAAEEEHHHJJJJJJIIIHHHCCCBBBBBBDDDHHHIIIFFFCCCFFFHHHJJJLLLOOOTTT[[[___ppp[[[LLLAAA888999===>>>======@@@AAAFFFQQQaaannnuuuwwwwwwmmmgggsssnnn```YYYcccsss{{{uuutttsssqqqnnnmmmmmmnnnnnnnnnnnnmmmmmmnnnnnnmmmmmmnnnppprrrtttwwwwwwzzz~~~}}}{{{}}}||||||}}}yyyuuutttvvvwwwuuuvvvzzz{{{}}}~~~~~~~~~{{{yyyzzz{{{|||{{{xxxvvvvvvwwwwwwuuurrrqqqqqqqqqqqqqqqrrrssssssyyyyyyzzz|||~~~~~~|||yyyvvvvvvtttrrrqqqrrrrrrooommmpppoooooonnnnnnooooooooonnnmmmlllllllllmmmnnnooonnnooopppppppppqqqsssuuuvvvwwwyyy|||}}}tttnnnkkkmmmppp{{{~~~|||sssiiihhhrrr|||{{{ppphhhccc\\\QQQHHHBBB@@@>>>;;;999999888888:::::::::;;;<<<===>>>>>>>>>===;;;::::::<<<===???AAACCCEEEGGGGGGFFFDDDCCCAAA@@@@@@CCCFFFHHHHHHFFFIIIJJJKKKLLLNNNQQQVVVZZZqqq}}}{{{ooo]]]MMMBBB::::::===<<<::::::<<<===BBBMMM\\\hhhpppsss~~~kkkfffdddsssxxxiiibbb^^^pppyyyuuussspppnnnmmmmmmmmmmmmmmmmmmmmmmmmnnnmmmmmmmmmnnnoooqqqrrrvvvwwwzzz|||{{{xxxzzz|||zzzzzzuuuqqqppprrrrrrqqqrrrvvvxxxzzz~~~~~~}}}|||yyyxxxyyyzzz{{{yyywwwtttssstttttttttsssqqqqqqqqqqqqqqqqqqrrrssswwwxxxyyy{{{}}}~~~~~~}}}|||yyyvvvssstttsssqqqqqqqqqqqqpppnnnnnnnnnnnnooopppqqqrrrssspppooommmllllllmmmnnnnnnmmmoooqqqqqqqqqqqqsssuuuuuuuuuuuuxxx~~~~~~xxxqqqkkkjjjlllooo{{{|||nnnlllzzzrrreee^^^XXXNNNFFF@@@???===;;;999888888888::::::;;;<<<============???===;;;:::::::::<<<===@@@AAACCCDDDDDDCCCBBBAAAAAA??????AAADDDGGGIIIIIIMMMMMMMMMLLLLLLNNNQQQTTTbbbzzz{{{}}}|||uuufffRRRHHH>>>======;;;999999:::<<<@@@IIIVVVcccmmmrrr{{{ppp^^^]]]```rrrzzzoooiiibbbooo}}}{{{uuurrrpppnnnnnnnnnmmmmmmllllllmmmmmmmmmmmmlllmmmmmmooopppqqqsssuuuxxxzzzyyywwwxxxzzz}}}{{{xxxwwwtttpppnnnooopppnnnpppuuuwwwzzz~~~~~~~~~}}}~~~~~~}}}zzzxxxwwwxxxyyyzzzzzzxxxuuurrrqqqqqqrrrrrrpppppppppoooooopppqqqqqqrrrsssuuuvvvxxxzzz||||||~~~|||{{{zzzwwwsssppprrrrrrqqqqqqqqqqqqpppooooooooooooooopppqqqssssssqqqpppnnnmmmlllmmmmmmnnnmmmoooqqqrrrrrrrrrtttuuusssssssssvvv|||}}}yyyrrrjjjcccaaaccceeeoooyyy{{{ooommmzzzmmm```[[[VVVMMMEEE@@@???===;;;::::::::::::999:::<<<=========<<<;;;===<<<:::999:::;;;===>>>===>>>@@@AAACCCDDDDDDEEEBBBAAA@@@@@@BBBEEEHHHIIIMMMNNNNNNLLLKKKLLLNNNPPP\\\kkk~~~~~~|||{{{|||sss]]]PPPDDD>>><<<;;;;;;>>><<<===???EEEPPP^^^mmmvvvyyy{{{dddWWWXXX^^^ooozzzssslllooottt||||||tttpppooooooooonnnmmmlllkkkllllllllllllllllllmmmmmmnnnooooooooosssvvvwwwxxxzzzzzzzzz|||{{{zzzyyytttrrrrrrrrrppprrrwwwzzz}}}~~~~~~~~~|||~~~~~~}}}|||zzzxxxwwwxxxxxxyyy{{{zzzwwwssspppoooooopppoooooonnnnnnnnnnnnoooooooooppprrrtttvvvxxxyyyzzz~~~|||{{{zzzyyywwwsssppprrrrrrrrrrrrqqqpppppppppqqqpppppppppppppppqqqqqqpppooonnnmmmllllllmmmmmmmmmoooqqqrrrrrrtttvvvxxxwwwwwwzzz~~~{{{uuurrrkkkccc]]][[[\\\___eeeoooyyyzzzsssqqqxxxwwwfff[[[WWWSSSLLLEEEAAA@@@>>><<<<<<<<<<<<===:::;;;<<<=========<<<;;;;;;:::999999:::===???AAA??????@@@AAABBBDDDEEEFFFEEEDDDBBBAAAAAACCCFFFHHHLLLMMMMMMLLLKKKLLLNNNPPPYYYaaa}}}|||{{{jjj[[[JJJ@@@:::999<<>>>>>===???GGGVVViiivvvttt^^^WWWZZZ^^^kkk{{{{{{tttnnnjjjmmmwww~~~uuuppppppqqqooonnnmmmkkkkkkkkkllllllkkkllllllmmmmmmmmmmmmnnnlllpppssstttwww|||}}}||||||~~~zzzzzzxxxvvvxxx}}}~~~|||}}}}}}~~~}}}~~~~~~~~~}}}~~~|||}}}~~~{{{}}}}}}{{{zzzxxxwwwvvvvvvwwwyyyyyywwwssspppnnnnnnooopppooonnnnnnnnnnnnnnnnnnpppqqqrrruuuwwwyyy{{{||||||{{{zzzzzzzzzyyyvvvssssssttttttsssqqqppppppqqqrrrqqqpppoooooooooooooooooonnnlllkkkkkklllmmmmmmmmmnnnpppqqqrrruuuyyy|||}}}tttooollliiiddd^^^ZZZZZZ^^^aaaeeeoooyyy}}}zzzwwwyyy|||xxxnnnbbbYYYTTTOOOIIIDDDAAA@@@>>>=========>>>>>>;;;;;;<<<<<<<<<<<<<<<;;;::::::999:::<<<>>>AAACCCEEEDDDBBBAAAAAAAAABBBCCCFFFFFFEEECCCAAABBBEEEHHHKKKLLLMMMMMMLLLMMMOOOQQQSSSYYYqqq~~~yyyiiiUUUFFF<<<888;;;@@@>>>>>><<<:::>>>JJJ]]]kkk{{{xxxmmm[[[[[[^^^```jjjzzz{{{{{{ooodddaaagggyyywwwqqqqqqrrrpppnnnlllkkkjjjjjjkkklllkkkkkklllmmmmmmmmmmmmlllkkkoooppppppttt{{{~~~{{{~~~~~~~~~|||zzzyyyyyy{{{||||||}}}~~~~~~~~~~~~~~~{{{||||||}}}}}}}}}}}}}}}{{{~~~{{{zzzxxxvvvuuutttssssssssstttuuusssooommmnnnoooqqqqqqpppooooooooooooooopppqqqsssuuuxxxzzz|||}}}zzzzzzzzz{{{||||||zzzwwwuuuvvvwwwuuuqqqoooppprrrqqqpppooonnnnnnnnnnnnooollllllkkkjjjjjjkkkmmmmmmmmmmmmnnnoooqqqvvv|||~~~ooogggddddddbbb^^^ZZZXXXZZZ___cccjjjsss~~~{{{vvvwww{{{vvvooodddYYYOOOHHHDDDAAA??????===<<<<<<===>>>>>>===<<<<<<;;;;;;;;;<<<<<<===<<<;;;;;;<<>>===<<<;;;;;;<<<===>>>>>>===;;;::::::;;;<<<===???>>>===<<<===>>>@@@BBBBBB@@@???>>>???AAADDDFFFCCCEEEFFFFFFEEEEEEIIILLLLLLNNNOOOOOONNNNNNOOOPPPNNNQQQZZZsss~~~|||uuubbbPPPCCC===>>>@@@CCCDDD???:::<<>><<<<<<<<<===============>>>???AAABBBCCCAAAAAA@@@???@@@AAABBBCCCDDDFFFGGGFFFDDDEEEHHHLLLJJJJJJJJJJJJLLLNNNPPPQQQRRRTTTYYYiii|||}}}www___KKK@@@???===@@@AAA>>><<<>>>@@@AAATTTqqq}}}~~~}}}vvvtttxxxpppeeeZZZRRRYYYbbblllxxxpppcccgggttt{{{vvvrrrooollliiigggiiikkkllllllmmmllllllkkkkkklllnnnnnnqqqpppqqqrrrsssvvvxxxzzzzzz}}}}}}}}}~~~~~~}}}yyywwwsssooonnnooorrrsssrrrssssssssstttvvvyyy|||}}}|||{{{zzz{{{|||~~~wwwvvvuuusssssssssssssssssstttttttttvvvwwwxxxyyy}}}}}}|||||||||{{{{{{{{{yyyxxxvvvuuutttuuuvvvwwwttttttuuuuuuuuuvvvvvvvvvsssrrrrrrqqqooonnnlllkkkmmmnnnqqqtttvvvwwwwwwwwwvvvvvvwwwxxxzzz{{{|||}}}zzzzzzzzzyyywwwuuurrrqqqpppooonnnmmmmmmlllllllllmmmllllllmmmnnnooooooooonnnqqqtttwww|||tttggg```]]]\\\ffffffbbb]]]YYY[[[bbbiiimmmpppqqqkkkbbb^^^```dddccc\\\RRRIIICCC???===<<<<<<;;;:::<<>>@@@AAAAAACCCBBBAAA@@@???@@@AAAAAA@@@AAACCCBBBBBBCCCFFFJJJFFFFFFFFFGGGHHHJJJLLLMMMMMMOOOTTTbbbsssxxxmmmVVVHHHCCC<<>>@@@LLLddd~~~}}}xxxxxx|||xxxllleee^^^WWW^^^lll{{{ooodddfffyyy|||rrrooommmjjjiiikkklllmmmllllllkkkkkkkkkkkklllmmmnnnqqqqqqppppppqqqrrrtttuuurrruuuxxxzzzzzzyyyzzz{{{zzz{{{}}}}}}|||{{{yyywwwuuurrrooonnnnnnnnnooonnnoooppppppqqqrrrvvvyyyxxxxxxxxxyyyzzz}}}|||zzzvvvssspppooooooooosssssssssttttttuuuvvvwwwyyyyyyxxxwwwwwwwwwxxxyyyzzzzzzzzzzzzzzzzzzzzzzzzwwwwwwwwwvvvvvvvvvuuuuuutttsssqqqooommmkkkjjjjjjlllnnnpppsssuuuvvvvvvvvvuuuuuuvvvwwwxxxzzz{{{||||||||||||{{{yyywwwuuutttqqqpppooonnnnnnmmmmmmnnnnnnooopppqqqqqqqqqqqqpppnnnttt|||ttteee```___[[[XXXbbbbbbaaa___```fffooowwwxxxvvvppphhh___YYYWWWXXXUUUOOOGGGAAA>>><<<;;;;;;;;;:::999;;;>>>@@@@@@@@@>>>===<<<<<<;;;<<<<<<======<<<<<<<<<===>>>>>>???CCCBBBAAA????????????@@@>>>???@@@@@@@@@BBBEEEHHHDDDDDDDDDEEEFFFHHHJJJKKKJJJMMMPPPZZZttt{{{~~~uuu^^^LLLCCC<<<@@@CCCBBB>>>;;;<<<@@@AAASSSiiiyyy}}}{{{|||wwwsssyyynnnfffdddbbb^^^bbbwww}}}{{{}}}~~~rrroooiiixxxvvvssspppmmmkkkkkklllkkkjjjjjjjjjjjjkkkkkklllmmmmmmnnnmmmllllllmmmooopppqqqoooqqqssstttuuuvvvvvvvvvtttuuuwwwzzz|||~~~{{{zzzyyywwwwwwvvvtttsssqqqpppoooooonnnoooqqqqqqrrrsssvvvyyyyyyyyyyyyzzz|||~~~|||wwwuuutttsssxxxxxxxxxyyyzzz{{{|||}}}~~~|||zzzyyyzzz{{{|||}}}}}}~~~~~~~~~}}}{{{zzzuuuuuutttsssrrrqqqqqqppprrrqqqnnnllljjjjjjjjjjjjmmmnnnpppsssuuuvvvvvvvvvttttttuuuuuuwwwxxxzzz{{{~~~}}}}}}{{{zzzxxxwwwvvvsssrrrqqqppppppppppppppprrrssstttuuusssrrrrrrrrrsssyyyxxxggg\\\[[[\\\[[[XXXYYY[[[]]]aaagggppp{{{wwwlllbbbZZZSSSOOOMMMHHHCCC???===<<<<<<;;;:::999888:::<<<>>>>>>>>>;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<======AAA@@@???>>>>>>???@@@AAAAAAAAAAAA@@@AAABBBDDDEEEDDDDDDEEEFFFGGGIIIJJJKKKLLLNNNQQQXXXjjj~~~~~~wwwppptttaaaOOOCCC>>>@@@EEEFFFBBB<<<<<<@@@;;;GGGZZZnnnvvvuuuuuubbb\\\```bbb```bbb|||~~~zzzzzzuuuiiillltttqqqmmmjjjjjjjjjiiihhhhhhiiijjjkkkkkkllllllllljjjjjjjjjkkklllnnnqqqrrrpppppppppqqqrrrsssrrrrrrpppqqqsssuuuxxx{{{~~~}}}zzzxxxxxxvvvuuutttrrrqqqqqqppprrrsssttttttuuuwwwyyy|||||||||}}}}}}~~~~~~}}}}}}~~~~~~~~~~~~}}}zzzxxxvvvssssssrrrpppooonnnmmmlllmmmlllkkkjjjiiijjjkkklllnnnoooqqqtttuuuvvvvvvvvvttttttssstttuuuwwwzzz{{{~~~}}}|||zzzyyyxxxwwwwwwuuutttssssssssssssssssssrrrtttuuuuuurrrqqqrrrssszzzuuunnnccc[[[XXXWWWWWWVVVTTTWWW\\\ccckkkttt|||uuukkkccc[[[PPPIIIHHHEEE@@@===<<<<<<;;;:::999888777888;;;<<<===<<<999999::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;<<<<<<======<<<===>>>@@@BBBCCCDDDBBB@@@???????????????BBBCCCDDDEEEGGGHHHIIIIIILLLNNNRRRVVVaaaxxx}}}wwwuuuyyyyyyooodddllluuu{{{xxxooodddTTTGGG??????CCCHHHFFF???<<>>AAACCCEEEDDDAAA>>><<<<<<<<<;;;:::>>>???AAACCCDDDEEEEEEEEEJJJLLLPPPTTTZZZggg~~~{{{tttqqquuuvvvmmmaaa\\\iiirrrsssooohhhYYYJJJAAA>>>BBBKKKLLLEEE??????>>>CCCSSSmmmjjjTTTLLLNNNRRRRRRccc}}}uuuzzz{{{sssnnnkkkjjjiiifffggghhhjjjkkklllkkkkkkjjjjjjjjjkkknnnpppssstttrrrooonnnnnnpppqqqpppnnnoooooooooppprrrtttvvvwww|||~~~~~~}}}}}}~~~|||}}}~~~}}}{{{zzzzzzzzz{{{|||wwwyyyzzzzzzxxxxxxxxxyyyyyyyyyzzz{{{{{{{{{{{{zzzzzz||||||{{{zzzuuuuuutttsssqqqpppnnnmmmoooooonnnlllkkkjjjiiiiiidddeeeggghhhiiijjjkkkkkknnnoooqqqssstttuuuuuutttpppooonnnnnnooorrruuuwwwyyyxxxvvvuuutttssstttttttttttttttssssssttttttuuunnnqqqtttuuuuuuxxxzzzpppmmmjjjddd]]]WWWTTTSSSSSSUUUZZZccckkkooonnnjjjfffhhhgggfffeeebbbZZZOOOGGG>>><<<:::999999999888666888777666666888::::::999555666777999:::;;;;;;:::::::::::::::;;;===>>>???;;;;;;;;;<<<===@@@BBBCCCDDDAAA===<<<======;;;:::<<<===???AAABBBCCCCCCBBBHHHIIIMMMSSSUUUZZZiiixxx{{{|||~~~{{{wwwxxxyyyrrrhhhaaaqqq~~~~~~xxxgggTTTIIIBBBDDDQQQWWWPPPGGGDDD@@@BBBOOOjjjsss]]]PPPOOOPPPPPPbbbxxxzzzzzz||||||sssnnnjjjiiieeefffhhhjjjkkklllkkkkkkiiiiiiiiijjjkkknnnpppqqqpppnnnlllmmmpppqqqqqqoooqqqpppoooooooooqqqrrrssstttuuuxxxxxxwwwwwwxxxzzzwwwzzz|||~~~~~~~~~~~~|||}}}~~~~~~|||{{{{{{{{{tttuuuvvvwwwxxxyyyyyyxxxuuuxxx{{{~~~|||||||||{{{yyywwwuuutttppppppooonnnmmmmmmlllllllllkkkkkkjjjhhhggggggfffdddeeegggiiijjjjjjiiiiiimmmnnnppprrrssssssssssssnnnmmmkkkkkklllooosssuuuwwwvvvtttsssrrrrrrrrrsssssssssrrrrrrrrrsssssstttooossswwwxxxzzzzzzpppwwwzzztttppplllmmmggg```[[[XXXXXXWWWWWWSSSYYYcccmmmqqqnnngggaaaZZZ[[[]]]^^^[[[RRRFFF===<<<:::999999::::::999888888666555666888999999888444555777999:::;;;;;;:::999::::::;;;<<<===???@@@<<<<<<<<<<<<===>>>@@@AAAEEEAAA>>>===???@@@???===<<<===???AAABBBCCCCCCBBBGGGHHHMMMSSSTTTTTT]]]jjj}}}|||tttsssyyycccQQQHHHIIIYYYaaaZZZOOOKKK@@@@@@LLLfffyyy~~~gggXXXTTTTTTSSS```rrr~~~xxx|||sssmmmkkkiiiiiijjjjjjkkkkkkjjjjjjiiiiiijjjkkkkkklllmmmmmmmmmmmmmmmmmmmmmnnnnnnoooppppppqqqqqqqqqrrrrrrrrrttttttuuuuuuvvvvvvwwwwwwzzzyyyyyyyyyyyyzzz{{{|||{{{~~~~~~|||{{{{{{zzzwwwttttttuuuvvvtttqqqssstttuuuwwwyyy{{{|||}}}}}}~~~~~~zzzxxxyyyyyywwwuuurrrrrrrrrqqqqqqpppooonnnnnnkkkiiikkknnnpppllliiikkkkkkjjjiiiiiihhhiiiiiijjjhhhgggfffeeeggghhhiiinnnnnnnnnoooppppppqqqqqqooommmkkkjjjjjjlllnnnpppuuuuuutttrrrpppqqqsssuuuqqqsssuuuwwwxxxwwwuuussstttuuuyyy}}}pppfffffflllnnnjjjccc[[[VVVUUUZZZ^^^aaabbbdddfffeeebbb``````YYYWWWUUUSSSPPPIII@@@888888888777777888888999:::;;;:::888666555555666777666666777999<<<<<<;;;999;;;;;;;;;;;;===???AAABBB>>>?????????>>><<<;;;999???>>>???@@@CCCDDDCCCBBB===???BBBDDDFFFEEEDDDDDDJJJKKKLLLNNNPPPTTTZZZ___zzzvvvcccJJJEEEVVVdddhhh___PPPFFFFFFLLL]]]www|||zzznnneee\\\UUUTTTWWWcccrrr||||||{{{|||rrrnnnggghhhiiijjjkkkkkkjjjjjjjjjjjjkkkllllllmmmnnnnnnmmmmmmmmmmmmmmmnnnnnnoooooooooppppppppppppppppppsssttttttuuuuuuvvvwwwwwwwwwwwwwwwwwwwwwxxxyyyyyyxxx|||~~~~~~{{{xxxuuutttuuuuuutttssssssssstttuuuwwwxxxxxxyyyzzz{{{|||~~~~~~{{{wwwvvvvvvvvvtttrrrppppppppppppooonnnmmmmmmnnnkkkiiikkkooopppmmmiiikkkkkkjjjiiihhhhhhhhhhhhiiihhhfffffffffgggiiijjjmmmmmmnnnoooooopppppppppnnnmmmkkkkkkkkklllnnnooossssssrrrqqqooooooqqqssstttuuuwwwwwwvvvuuuuuuuuuzzz}}}uuuiii```aaagggmmmhhhaaaZZZXXX[[[aaafffcccdddeeeggggggdddaaa___XXXUUUQQQNNNKKKFFF>>>888999999888888999999:::;;;<<<:::888777666666777888777777888:::<<<===<<<:::<<<;;;;;;;;;<<<>>>@@@AAA>>>??????@@@@@@???>>>===@@@??????@@@CCCCCCBBBAAA>>>???AAABBBCCCDDDCCCCCCHHHIIIJJJLLLNNNRRRWWW[[[kkk{{{hhhYYYSSSXXXaaaoooooo^^^NNNJJJJJJXXXqqquuulllbbb[[[UUUOOOOOOSSS[[[iiirrr}}}yyytttkkkkkkkkkllllllllllllkkkkkkkkkllllllmmmmmmnnnnnnmmmmmmmmmnnnnnnnnnoooooooooooooooooonnnnnnnnnnnnssssssssstttuuuuuuvvvvvvttttttuuuuuuuuuvvvvvvvvvuuuxxx|||~~~~~~{{{yyyuuuttttttuuuuuutttssssssssssssssssssssstttuuuuuuwwwxxxzzz|||}}}~~~yyywwwtttrrrrrrrrrpppooonnnoooooonnnnnnmmmlllkkkmmmkkkjjjlllooopppnnnkkkkkkkkkjjjiiihhhggggggggghhhgggfffffffffhhhiiijjjllllllmmmnnnooooooooooookkkkkkkkkllllllmmmmmmmmmpppqqqpppooommmmmmoooqqquuuwwwwwwvvvssssssuuuyyyvvviii___ZZZ]]]ccchhhddd^^^\\\```gggoootttkkkjjjjjjiiihhheee```\\\WWWRRRKKKGGGDDDAAA<<<888999999999999999::::::;;;<<<;;;999888777888888999888888888:::===>>>===;;;<<<<<<;;;;;;<<<>>>???@@@??????@@@AAAAAAAAAAAAAAAAAA@@@@@@AAABBBBBBAAA?????????@@@@@@AAABBBDDDDDDIIIJJJKKKKKKLLLOOOSSSVVV```vvvooofff^^^VVVYYYnnnyyymmm\\\RRRIIIOOOeeetttccc\\\UUUQQQMMMJJJKKKOOORRR___fffwwwiii{{{vvvtttqqqmmmlllkkklllmmmkkkkkkkkklllllllllmmmmmmnnnnnnooooooppppppppppppooooooooonnnnnnnnnnnnnnnrrrrrrrrrsssttttttuuuuuurrrssssssttttttttttttttttttwwwzzz|||}}}~~~}}}{{{zzzzzzxxxuuusssrrrsssttttttsssrrrrrrqqqqqqppppppoooooopppqqqrrrtttuuuwwwwwwtttsssrrrqqqpppooonnnmmmmmmmmmmmmmmmlllkkkjjjiiilllkkkkkkmmmooopppooommmlllllljjjiiihhhggggggfffggggggffffffggghhhiiijjjjjjkkklllmmmnnnnnnnnnmmmiiijjjkkklllmmmmmmllllllnnnnnnnnnmmmkkkkkklllnnnrrrtttuuusssqqqsssyyy~~~xxxhhh^^^YYYYYY\\\aaa```______dddmmmwww{{{yyytttlllgggccc^^^YYYUUUNNNFFFAAA???>>><<<:::888888888777888999999:::<<<;;;:::999999999999:::888777777999;;;===<<<;;;;;;;;;;;;<<<===???BBBCCCAAABBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@AAAAAA???===??????>>>???AAADDDGGGIIIPPPPPPPPPOOOMMMNNNPPPRRRXXXeee||||||}}}|||oooeeeYYYSSSbbbuuuwwwjjj\\\MMMIIIVVVnnntttdddVVVQQQMMMLLLJJJHHHIIIMMMOOOZZZ```qqqUUUfffzzzvvvzzzwwwpppkkkjjjjjjkkkjjjjjjjjjjjjjjjkkkkkkkkknnnooopppqqqqqqqqqppppppooooooooooooooooooooonnnqqqqqqqqqrrrssssssttttttrrrrrrssstttuuuttttttssstttvvvyyyzzzzzzzzz|||}}}~~~{{{xxxvvvwwwvvvtttrrrppppppqqqsssrrrqqqqqqpppooonnnnnnmmmkkklllmmmnnnooopppqqqqqqpppqqqqqqpppoooooonnnnnnmmmmmmmmmllllllkkkjjjiiikkkkkklllnnnpppqqqppppppnnnmmmkkkjjjhhhgggffffffggggggggggggggghhhiiiiiihhhiiikkklllmmmmmmlllkkkggghhhjjjlllmmmllllllkkklllmmmnnnlllkkkjjjkkkmmmmmmoooqqqrrrssswww~~~uuuiii]]]XXXXXXXXXZZZ]]]ZZZ]]]dddnnnyyyrrrgggbbb^^^YYYQQQJJJBBB============<<<666666666666666777777888;;;;;;::::::::::::::::::777666666777999;;;;;;::::::;;;;;;===???BBBEEEFFFDDDDDDCCCBBBBBBAAAAAAAAABBBAAA@@@@@@AAAAAA???===>>>>>>>>>???CCCGGGKKKNNNXXXXXXVVVSSSPPPNNNNNNOOOPPPUUUbbb}}}~~~xxx|||yyy{{{xxx{{{vvvhhhaaaSSSSSSfffuuusssfffUUUJJJLLL[[[ppp|||fffUUUPPPKKKIIIJJJJJJGGGHHHKKKMMMXXX]]]oooMMMTTTfffvvvsssxxxwwwpppllljjjjjjiiiiiiiiiiiijjjjjjjjjjjjmmmnnnooopppqqqpppooonnnnnnnnnnnnnnnoooooooooppppppppppppqqqrrrrrrssssssqqqrrrsssuuuuuutttssssssuuuvvvyyyyyyyyyyyyzzz{{{|||}}}~~~~~~zzzwwwuuurrrsssrrrqqqnnnmmmnnnooonnnnnnnnnnnnmmmmmmmmmllljjjjjjjjjkkklllmmmmmmnnnlllnnnpppppppppooopppqqqmmmnnnnnnmmmmmmlllkkkjjjjjjkkkmmmnnnpppqqqrrrrrrpppooommmkkkiiihhhgggggghhhhhhhhhhhhhhhgggggggggfffhhhjjjlllllllllkkkjjjfffgggiiikkklllllllllkkklllmmmnnnmmmkkkkkkkkkllljjjkkknnnsssyyyxxxggg___YYYXXXXXXWWWWWWXXX[[[bbbllluuu{{{xxxggg```\\\WWWKKKEEE???;;;<<<>>>>>>===555555555555555666666777::::::::::::::::::::::::777555555666888:::::::::::::::;;;<<>>@@@DDDIIIMMMOOOYYYYYYWWWTTTOOOLLLKKKLLLMMMOOOVVViiiyyyyyy}}}wwwxxxuuuvvvyyyiiieeeRRRGGGTTTeeesssnnnbbbTTTJJJNNN]]]kkkyyyrrr[[[KKKLLLIIIHHHKKKKKKHHHIIILLLNNNXXX]]]qqqGGGMMMZZZnnn~~~yyyzzz{{{~~~uuuooollljjjjjjjjjjjjjjjjjjjjjjjjjjjkkkmmmnnnnnnnnnlllkkkkkkkkklllmmmnnnoooooopppooooooppppppqqqrrrrrrrrrpppqqqssstttttttttrrrqqqtttvvvxxxxxxxxxwwwxxxyyyzzzyyyzzzzzz|||~~~|||zzzyyyzzz{{{|||||||||}}}|||zzzwwwtttrrrmmmoooqqqooollljjjjjjkkkjjjjjjjjjjjjkkkkkkkkkllliiiiiijjjjjjkkkkkkllllllhhhkkkooopppooooooqqqsssoooooooooooonnnmmmlllkkkiiikkkmmmooopppqqqssstttrrrqqqooollljjjiiihhhgggiiiiiiiiihhhhhhgggfffeeeeeefffiiikkklllkkkiiihhhfffggghhhjjjkkkkkklllllllllnnnooonnnmmmllllllmmmkkkkkkooowww{{{qqqkkk^^^YYYWWWYYYZZZXXXXXXZZZccckkksssvvvtttrrrsssvvvwwwcccZZZVVVQQQDDD@@@;;;:::<<<>>>===<<<555555555555555666777777999999::::::::::::999999888666555666888:::;;;;;;;;;;;;;;;;;;===???AAABBBBBBBBB@@@????????????@@@@@@?????????AAAAAA???===>>>>>>???AAADDDGGGJJJLLLSSSSSSRRROOOKKKHHHHHHHHHLLLNNNRRR]]]yyyxxxwwwxxxtttjjjVVVKKKOOOTTTlllpppooobbbQQQKKKTTT```mmmvvvppp\\\LLLKKKIIIJJJOOOPPPMMMMMMPPPQQQ[[[aaauuu===FFFRRR\\\iii}}}zzz}}}vvvpppkkkkkkkkkkkkkkkkkkkkkkkkggghhhjjjllllllkkkjjjiiihhhiiijjjkkkmmmnnnooooooooooooooopppqqqqqqrrrrrrnnnppprrrsssssssssqqqppptttvvvwwwxxxwwwwwwwwwyyyyyyxxxvvvuuuvvvwwwzzz{{{~~~|||yyywwwuuutttuuuuuuttttttuuuvvvuuusssqqqoooiiimmmooooookkkhhhggghhhffffffggghhhiiijjjjjjkkkjjjjjjjjjjjjkkkkkkkkkllleeeiiinnnoooooooooqqqtttppppppppppppooonnnmmmllliiikkknnnpppppprrrsssuuusssrrrpppmmmkkkiiihhhhhhiiiiiiiiiiiihhhfffeeeddddddfffiiikkkkkkkkkiiihhhfffggghhhiiijjjkkkllllllmmmooopppooonnnlllmmmmmmmmmmmmppp{{{xxxkkkbbb^^^XXXVVVVVVZZZ[[[ZZZ\\\```lllrrrxxxuuukkkeeeeeeiiinnn~~~sss^^^TTTOOOJJJ???<<<999:::<<<>>>===;;;666666666666666777888888888888999:::::::::999999999777666777999;;;<<<<<<<<<<<<;;;::::::;;;======@@@???>>>>>>>>>???@@@AAA@@@???>>>???AAAAAA???>>>??????@@@AAACCCEEEGGGHHHLLLLLLLLLJJJGGGEEEEEEFFFGGGKKKNNNSSSgggyyyzzzzzzsss```ZZZYYYPPPfffqqqwwwlllXXXMMMSSS]]]iiiqqq{{{tttaaaSSSLLLKKKMMMSSSUUUSSSSSSVVVUUU```fff{{{AAADDDNNNXXX\\\fff|||uuurrrooonnnoooooolllhhhkkkiiigggfffggghhhhhhggghhhhhhhhhiiijjjkkkmmmmmmoooooooooooonnnnnnnnnnnnooommmlllnnnqqqsssrrrpppssstttvvvwwwxxxxxxxxxwwwyyywwwtttpppooooooooopppsssttttttsssrrrrrrsssuuuqqqqqqrrrsssrrrpppmmmlllkkkmmmqqqwww{{{xxxooofffhhhiiiiiihhhfffgggiiikkkiiijjjkkklllllllllkkkjjjhhhiiijjjkkkmmmppprrrsssqqqqqqpppooonnnnnnoooooolllnnnqqqrrrqqqqqqqqqrrrpppooonnnnnnnnnllliiifffjjjjjjjjjiiiiiihhhhhhhhhjjjiiigggfffdddccccccbbbhhhiiikkkjjjhhhffffffgggiiijjjjjjjjjjjjlllooosssuuuxxx|||yyynnn```XXXVVVTTTWWW^^^aaa]]]ZZZaaammmzzz|||yyyqqqfff___```cccjjjnnnnnnfffXXXKKKEEEDDD;;;:::888777777888:::;;;:::999777666555555555666777777666666666666777777777888888999:::;;;<<<===;;;:::888777777888:::;;;BBBAAA???>>>>>>>>>???@@@@@@???===<<<<<<>>>@@@AAACCCCCCCCCBBBBBBCCCCCCCCCGGGGGGFFFCCCAAA@@@BBBCCCIIIKKKPPPTTT]]]vvvzzzlll```WWWYYYnnnmmm]]]YYY[[[bbbgggmmmqqqvvv}}}ooo```TTTPPPQQQTTTRRRMMMLLLQQQXXXgggpppAAABBBHHHOOOOOOTTTiii}}}vvvrrrqqqpppnnnlllkkkiiigggfffggghhhhhhggghhhhhhhhhiiijjjkkklllmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnmmmlllmmmppprrrrrrpppssstttuuuwwwxxxxxxxxxwwwvvvtttqqqnnnmmmnnnoooppppppqqqqqqpppooooooppprrrrrrrrrssssssrrrpppmmmlllmmmnnnqqqvvvzzzwwwooohhhjjjjjjjjjhhhgggggghhhjjjjjjkkklllmmmmmmlllkkkjjjgggggghhhiiikkkmmmooopppppppppooonnnnnnnnnnnnnnnlllnnnpppqqqpppppprrrssssssrrrqqqrrrrrrqqqnnnlllmmmmmmlllllllllkkkkkkkkklllllljjjiiigggffffffeeeeeefffggggggeeedddeeefffgggggghhhiiikkkpppvvv{{{xxxmmmcccZZZXXXYYY___bbbddd```]]]```kkkuuuzzzzzzvvvmmmccc^^^___cccaaaaaa^^^VVVJJJAAA<<<;;;;;;:::888777777888999:::::::::888777666666666777888777666666666666777888888888999:::;;;<<<======<<<;;;999888888999;;;<<<>>>>>>===<<<<<<===>>>??????>>>=========>>>???@@@AAABBBBBBCCCDDDDDDCCCCCCDDDDDDDDDCCCBBBBBBDDDFFFNNNPPPRRRRRRVVVhhhoooddd\\\mmmqqqaaaXXXYYYZZZ^^^ccceeejjjyyywwwqqqmmmfff]]]OOONNNPPPTTTRRRMMMOOOTTTXXXfffoooEEEDDDGGGKKKJJJJJJUUUddd{{{yyyuuurrrnnnllljjjhhhggggggiiijjjiiihhhhhhhhhhhhiiijjjkkklllmmmllllllkkkkkkkkkllllllmmmmmmlllkkkmmmoooqqqqqqqqqrrrssstttvvvwwwwwwxxxwwwsssrrrooommmlllmmmnnnooonnnooopppooommmmmmooopppssstttttttttrrrpppmmmkkkooooooqqqtttwwwuuupppkkkkkklllkkkiiiggggggiiikkkllllllmmmnnnnnnmmmlllkkkeeeeeefffgggiiijjjlllmmmooonnnnnnmmmmmmmmmmmmmmmlllnnnoooooooooppprrrtttuuutttssstttuuutttqqqoooooooooooonnnnnnnnnnnnnnnmmmlllkkkjjjiiihhhggggggdddeeefffeeedddcccdddfffggghhhjjjmmmrrryyy|||nnneee^^^\\\```gggmmmssspppddd```iiiuuu{{{wwwtttnnneee^^^\\\```ddd```[[[SSSJJJBBB<<<:::999:::999888777777888999:::::::::999888777777777777999888666555555666888999888999999:::;;;<<<======<<<;;;:::999999:::;;;<<<:::::::::::::::;;;==================>>>>>>?????????@@@BBBDDDEEEEEEDDDDDDAAABBBCCCCCCCCCCCCFFFHHHQQQRRRSSSRRRQQQ[[[sss|||}}}rrrccclll|||rrr```VVVOOONNNRRRRRRRRRaaattt}}}pppfffcccbbb```QQQRRRTTTTTTPPPMMMPPPVVVXXXeeelll|||EEEDDDFFFJJJKKKIIINNNUUUdddzzz|||vvvooojjjiiihhhggggggiiikkkkkkjjjgggggghhhhhhiiikkklllmmmllllllkkkjjjkkklllmmmmmmllllllllllllnnnpppqqqrrrrrrssstttuuuvvvwwwwwwxxxuuussspppmmmkkklllmmmnnnoooppppppooonnnnnnoooqqqttttttuuutttssspppmmmkkkooonnnoooppprrrqqqnnnkkkjjjkkkkkkjjjhhhiiikkkmmmmmmnnnnnnoooooonnnllllllffffffffffffggghhhjjjjjjmmmllllllkkkkkkkkklllllllllmmmnnnnnnnnnpppsssvvvuuutttsssssssssrrrooolllnnnnnnnnnnnnnnnnnnnnnnnnkkkkkkkkkjjjiiigggffffffgggggggggeeeddddddfffhhhlllooouuuzzzxxxoooeee___\\\___hhhrrrwww~~~nnniiirrryyywwwoookkkddd]]]YYY[[[```dddbbbZZZNNNDDD???<<<:::999888888777777777888999999999888888777777777666666888666444333333444666888777777888999:::;;;<<<<<<;;;:::999888888888999999777888888999:::;;;<<<===;;;;;;<<<>>>>>>>>>>>>>>>===???AAADDDEEEEEEEEEDDDAAABBBDDDDDDCCCCCCEEEGGGNNNPPPSSSSSSQQQUUUfffwwwxxxyyy{{{nnnlllrrrwwwbbbQQQGGGIIIHHHDDDNNN^^^qqq~~~|||ssshhh```^^^___aaaZZZZZZYYYSSSLLLJJJOOOVVVZZZdddgggvvv@@@@@@BBBFFFHHHGGGHHHKKKVVV[[[nnnvvvnnniiigggeeeeeeggghhhiiiiiiggggggggghhhiiijjjllllllmmmlllkkkjjjkkklllnnnooollllllllllllmmmppprrrttttttttttttuuuvvvvvvwwwxxxyyywwwsssooolllkkkkkklllnnnnnnooonnnmmmmmmnnnpppssssssttttttrrrpppmmmkkknnnmmmllllllmmmlllkkkjjjhhhiiijjjiiiiiijjjmmmooonnnnnnooooooooonnnlllkkkggggggggggggggghhhiiiiiikkkjjjjjjiiijjjjjjkkkkkkkkklllmmmmmmnnnppptttwwwxxxvvvuuutttssspppmmmjjjkkkkkkllllllllllllllllllkkkkkkkkkkkkjjjiiigggfffggggggfffeeedddeeehhhkkkvvv|||{{{sss```\\\XXXXXXYYY]]]gggqqqyyyzzzrrrvvvtttllleeeaaa[[[XXXYYY\\\```bbb^^^TTTGGG>>>:::999777555666666666666777777888999666666666666666555555555666555333222222333555666555555666777888999999:::999888888777777777777777666777888:::;;;<<<======999:::;;;===>>>>>>>>>===<<<===@@@BBBDDDDDDEEEDDDCCCDDDEEEEEECCCBBBCCCDDDIIIKKKOOOQQQPPPQQQ[[[hhhxxx|||rrrvvv~~~yyymmmgggnnn{{{uuu]]]JJJGGGGGGBBBCCCKKKXXXhhh~~~||||||wwwlll```YYYWWWXXXWWWWWW\\\[[[UUULLLGGGIIIQQQWWW\\\ccccccppp@@@AAACCCEEEFFFEEEEEEFFFJJJDDDMMMooo{{{vvvwww|||}}}qqqmmmhhheeeeeefffffffffggggggggghhhiiijjjkkkllllllkkkjjjjjjjjjlllnnnppplllmmmmmmmmmnnnppptttwwwwwwwwwvvvvvvvvvvvvwwwwww|||yyyuuupppmmmkkkkkkkkkkkklllmmmllljjjjjjlllmmmqqqqqqrrrsssrrrpppmmmlllllllllkkkjjjjjjiiiiiiiiiggghhhiiiiiihhhiiilllnnnnnnnnnooooooooommmlllkkkhhhhhhgggggggggggghhhhhhiiihhhhhhhhhhhhiiiiiijjjiiikkkmmmnnnoooqqqtttvvvzzzxxxwwwvvvuuurrrooollljjjjjjjjjjjjjjjkkkkkkkkklllmmmmmmmmmmmmkkkiiihhhffffffeeeeeeeeeiiinnnssszzzmmmfffUUUUUUWWW[[[]]]```hhhqqqxxx~~~wwwssslllddd^^^[[[XXXYYY]]]______^^^UUUNNNDDD>>>;;;999777666555555666666777777888888444555555666666555444444444444333333333333444444333444444555666777888888888777777777666555555555666777999:::;;;<<<<<<<<<999::::::;;;<<<===>>>>>><<<===>>>???AAABBBCCCDDDEEEFFFGGGFFFCCCAAAAAAAAAGGGHHHKKKMMMLLLKKKQQQYYY```qqqooorrr|||rrrccc```cccmmm}}}nnnWWWLLLIIIEEEAAA???FFFSSSgggzzz~~~}}}zzz||||||ooo```RRROOOSSSTTTQQQOOORRRQQQLLLEEEEEEMMMUUUYYYZZZ``````nnn@@@CCCDDDDDDDDDEEEFFFGGGGGGAAAHHHccc{{{tttqqquuu||||||ssslllhhhgggggghhhgggggggggggghhhjjjkkklllkkkjjjiiihhhiiikkkmmmooommmnnnooonnnnnnpppuuuyyyzzzyyyxxxwwwvvvvvvwwwwww{{{xxxtttpppmmmkkkkkklllkkklllmmmllljjjjjjlllmmmnnnoooqqqqqqqqqooommmlllkkklllkkkjjjiiihhhhhhiiiiiijjjjjjhhhggggggiiikkknnnnnnoooooonnnmmmkkkjjjiiihhhgggfffffffffffffffggggggffffffggghhhhhhiiigggiiilllooopppqqqtttuuuxxxwwwvvvvvvvvvtttqqqooojjjjjjjjjkkkkkklllllllllkkklllmmmmmmmmmkkkiiihhheeeeeefffhhhlllrrrzzz|||kkkaaa^^^YYY[[[___dddeeefffkkksssuuuyyy|||zzztttlllfffccc]]][[[[[[___cccccc]]]WWWIIIFFFCCC???===;;;:::888444444555666777777777777444555666777777666555555444555666666666666555444333444444555666777888888888888888777777666555444666777999:::;;;;;;;;;::::::999999999:::<<<>>>???======<<<<<<===???BBBCCCDDDFFFGGGFFFDDDAAA@@@AAAFFFFFFHHHJJJIIIHHHLLLRRRTTTiiiyyyrrrnnnsssmmmccc]]]^^^lll}}}iiiVVVLLLIIIDDD>>>???FFFSSSdddvvv}}}~~~vvvgggXXXLLLMMMRRRRRRNNNLLLHHHIIIGGGEEEKKKVVV[[[ZZZUUU]]]___ppp;;;>>>@@@??????BBBEEEGGGKKKIIIRRRdddqqq}}}yyysssttt|||~~~tttnnnlllkkkkkkffffffgggggghhhjjjkkkllljjjiiigggfffgggiiilllnnnmmmooopppooonnnqqqvvvzzz|||{{{yyywwwvvvvvvvvvwwwyyywwwsssooommmllllllmmmnnnnnnooonnnmmmlllnnnpppmmmnnnoooppppppooonnnlllkkkllllllkkkiiihhhhhhiiillllllkkkhhhfffeeefffhhhmmmnnnnnnnnnnnnllljjjiiihhhhhhgggfffeeeeeeeeeeeefffffffffffffffggghhhiiieeehhhmmmoooqqqrrrsssuuutttsssssstttuuuuuusssqqqkkklllllllllmmmmmmnnnnnnhhhiiikkkkkkkkkiiigggfffeeegggiiimmmsss|||xxx{{{qqqbbb[[[ZZZ^^^```eeeiiihhhggglllssstttrrrssstttooofffccceee^^^]]]___dddhhheee\\\SSS======>>>===<<<:::888777333444555666777777777777555666777888888777666666444666888999999888666444444444555666777888999999999999999999888777555555555666888999::::::999999:::999888888999<<<>>>@@@>>>===;;;:::;;;>>>AAACCCCCCEEEFFFFFFDDDBBBAAABBBEEEEEEFFFJJJJJJIIIMMMSSSRRRYYYssszzzqqqqqqyyy}}}xxxwwwzzzooobbbZZZaaapppwww^^^NNNMMMJJJBBB@@@AAAGGGSSSeeewww}}}{{{rrr^^^QQQHHHJJJNNNLLLIIIHHHFFFHHHHHHIIIRRR]]]___ZZZPPPZZZ```sss===>>>@@@BBBCCCDDDEEEEEEJJJGGGMMMYYY___bbbppp~~~{{{}}}rrrkkkooolllhhhffffffhhhjjjkkkhhhgggggghhhiiikkknnnooooooppppppppppppqqqtttvvvzzzyyyvvvtttwwwzzzwwwqqquuutttqqqooonnnnnnooopppnnnmmmlllllllllnnnoooppppppqqqqqqrrrrrrqqqqqqppprrrqqqpppooonnnnnnnnnnnnuuusssqqqnnnllljjjiiihhhlllmmmnnnnnnnnnllliiihhhhhhggggggggggggfffffffffgggeeecccbbbbbbeeegggiiihhhhhhjjjllloooqqqqqqqqqpppooonnnnnnoooooonnnmmmiiijjjlllnnnooonnnmmmllliiihhhfffdddccceeeiiilllpppwww~~~}}}~~~xxxqqqsssmmmgggiiiooorrrnnnhhhnnnnnnnnnnnnoooqqqrrrsssvvvnnnfffeeeiiijjjeee___```aaaccceeecccYYYKKK@@@<<<>>>@@@AAA@@@<<<888666666555444333333333333333333444666777888777666444555444444444555666777888444444333333444666777888:::;;;;;;999777666777888555555555666777999:::;;;:::999888888:::===@@@CCCBBB@@@===;;;;;;===@@@BBB@@@CCCEEEFFFDDDBBBAAAAAAFFFFFFGGGHHHIIIIIIIIIIIIPPPYYYbbbqqqvvvqqqyyyzzzsssqqqnnnttt~~~pppbbb[[[}}}xxx___SSSJJJCCCGGG@@@>>>EEENNNXXXggguuuzzztttxxx~~~tttggg[[[SSSJJJIIIMMMNNNJJJEEEDDDCCCEEEMMMZZZdddhhhhhhTTTRRR]]]|||===>>>@@@AAACCCDDDDDDEEEDDDAAADDDKKKMMMLLLVVVccczzzvvvpppllliiihhhfffdddhhhhhhggggggggghhhiiijjjhhhjjjkkklllmmmppptttxxx||||||zzzvvvvvvxxxuuupppsssqqqooonnnllllllmmmmmmnnnmmmllllllmmmnnnooopppssssssttttttttttttsssssssssrrrqqqpppnnnnnnmmmmmmrrrqqqnnnllljjjiiihhhgggllllllmmmnnnmmmkkkiiihhhfffffffffffffffffffffffffffeeedddcccdddeeeggghhhhhhiiijjjmmmoooqqqqqqpppmmmllllllnnnppppppllliiijjjkkklllllllllkkkjjjiiiggghhhhhhiiilllsss{{{~~~{{{wwwoooddd[[[]]]YYYXXX___jjjssswwwvvvnnnpppsssuuuuuusssqqqoooqqqkkkfffgggkkkkkkeee^^^YYY[[[]]][[[UUULLLCCC===<<<===>>>???>>>;;;888666666555444444333333444444333444666777888777666555444444444444555666777888444333222222333444555666777888888888666666777888777777777888999:::<<<<<<;;;:::999999;;;>>>AAACCCCCCAAA>>><<<<<<===>>>???>>>@@@BBBCCCBBBAAABBBCCCGGGHHHHHHIIIJJJJJJJJJIIIKKKSSSZZZccc}}}zzzoootttzzz{{{wwwrrrvvvvvvfffWWWIIIEEEAAA>>>@@@CCCGGGRRR]]]rrryyy}}}rrrfffXXXRRRNNNQQQWWW[[[XXXTTTEEEBBBBBBHHHRRRZZZ]]]\\\WWWVVV___|||===>>>???@@@BBBCCCDDDDDDDDD@@@AAAEEEDDD@@@DDDNNN\\\tttzzzsssmmmhhhdddggggggfffeeeeeeffffffgggiiijjjkkklllnnnrrrxxx|||}}}zzzwwwvvvuuurrrqqqpppooommmlllllllllkkkmmmmmmllllllmmmnnnpppqqqsssttttttuuuuuuttttttsssuuutttrrrpppooommmmmmmmmmmmllljjjhhhgggffffffgggjjjkkkllllllkkkjjjhhhgggddddddddddddeeeeeeeeeeeeeeeeeeeeeeeeffffffffffffggghhhkkkmmmoooooooooooonnnllllllpppttttttoooiiikkkkkkjjjjjjiiiiiijjjjjjiiikkknnnssszzz{{{tttmmmdddZZZSSSOOOOOOQQQXXXdddrrr}}}rrrvvv{{{}}}wwwpppkkkllliiiiiimmmqqqoooggg^^^TTTVVVVVVOOOFFF>>><<<<<<<<<<<<<<<;;;;;;999888777666555555444444444444555444555666777888777666555444444555555666777777888444333222111111222444444555666777777666666777999999999999999:::<<<===>>><<<;;;::::::;;;>>>@@@BBBBBBAAA@@@???>>>============>>>???@@@???@@@BBBDDDGGGGGGHHHIIIIIIHHHHHHHHHHHHLLLQQQVVVeeemmmkkkqqqqqq{{{cccOOOKKKGGGCCCAAA======CCCJJJ^^^fffttt~~~zzzmmmcccYYYVVVTTTWWW]]]```___\\\KKKHHHGGGKKKTTTZZZ\\\[[[^^^\\\ddd~~~======>>>???@@@AAABBBCCCCCCAAABBBEEEDDDAAACCCIIIJJJ[[[kkk|||uuuppphhhhhhhhhhhhhhhhhhhhhhhhllllllmmmmmmnnnrrrxxx|||~~~zzzwwwuuusssppppppooonnnlllkkkkkkjjjlllkkkkkkkkkmmmoooppprrrqqqrrrrrrssssssrrrrrrqqquuutttrrrpppnnnmmmlllkkkiiihhhfffdddddddddeeefffggghhhhhhhhhhhhgggfffeeebbbcccccccccddddddeeeeeeeeefffggghhhhhhgggffffffeeegggjjjlllmmmnnnnnnooorrrooommmpppvvvwwwtttoookkkjjjjjjjjjkkknnnppprrrssswww|||yyynnnfff___ZZZVVVVVVVVVWWWZZZaaammmyyy{{{~~~wwwnnnhhhfffgggkkkqqqvvvsssjjjaaaUUUSSSNNNFFF>>>::::::<<<;;;:::999888888888888888666666555555555555555666555555666777777777777666555666777777888999999999555444333222222333444444777888999999777666777888999999999::::::<<<======;;;;;;::::::;;;<<<>>>@@@?????????@@@??????>>>>>>????????????>>>???BBBEEEFFFFFFGGGGGGGGGFFFFFFEEEIIIIIILLLRRRZZZpppqqqfffdddyyyyyyttt___TTTMMMEEE@@@======@@@BBBOOOXXXgggvvv}}}vvvvvv}}}~~~|||}}}{{{|||qqqeee^^^\\\XXXUUUUUUWWWZZZZZZYYYQQQMMMKKKOOOXXX^^^``````cccbbbhhh~~~<<<<<<<<<<<<===>>>@@@AAA======>>>@@@AAA@@@AAADDDHHHTTT[[[iiiuuutttzzzuuutttsssrrrpppnnnmmmllljjjkkklllmmmnnnrrrwww{{{yyyuuuqqqpppooommmkkkiiihhhggggggjjjjjjjjjjjjlllnnnppprrrqqqrrrrrrrrrrrrrrrrrrqqqsssrrrpppnnnlllkkkjjjjjjgggeeecccbbbaaabbbdddeeeddddddeeeeeeddddddccccccbbbbbbcccddddddeeeffffffggghhhiiijjjjjjiiigggfffeeegggjjjllllllmmmppprrrsssoookkkmmmrrrvvvvvvuuuoooooooooqqquuuyyy~~~ssseee\\\XXXWWWWWW]]]]]]\\\\\\___gggrrrzzz~~~|||vvvooohhhdddaaaccchhhooosssooofff^^^UUUNNNDDD===;;;:::::::::999888777777666777888888666666666555555666666777555666666777777777777777777777999:::;;;;;;::::::888777555555444555666777;;;===>>>===:::888777777999999888999999:::;;;<<<:::999999999999:::;;;<<<;;;<<<===???@@@@@@@@@???CCCCCCBBB@@@>>>???BBBEEEHHHHHHIIIHHHHHHGGGFFFFFFKKKHHHJJJPPPUUUcccpppeeekkk}}}zzzaaaVVVGGG>>>===???>>>;;;BBBJJJXXXggguuu~~~|||tttpppuuu{{{rrrbbbXXXUUUVVVSSSOOOMMMOOOSSSWWWZZZRRRNNNKKKNNNVVV\\\^^^]]]bbbaaaeeexxx::::::999999:::;;;===>>>===<<<<<<<<<======>>>???AAAJJJKKKOOOaaawwwsssmmmqqqwwwyyy{{{xxxvvvrrrtttvvvwwwxxx{{{wwwqqqpppnnnjjjgggdddcccccccccgggggghhhiiijjjmmmoooqqqrrrssssssttttttssssssrrrpppooommmkkkjjjiiihhhhhhfffeeebbb``````aaaccceeecccbbbbbbbbbbbbbbbbbbbbbbbbcccdddeeefffggghhhiiijjjjjjkkkllllllkkkiiihhhgggjjjlllmmmmmmoootttyyytttqqqnnnmmmpppuuuyyy|||}}}}}}~~~}}}qqqkkkbbbZZZWWWXXX\\\```]]]]]]]]]^^^aaahhhpppvvv{{{xxxsssmmmhhhdddbbbaaa``````cccfffgggcccZZZSSSMMMEEE<<<888888999999777888777777666777777888888777666666666666777777888666666666777777777888888777888999;;;<<<;;;;;;:::999888777666666777999999>>>@@@AAA@@@<<<:::888888888888888888888999::::::999999888888888999999:::888999;;;===>>>@@@@@@@@@EEEEEEDDDBBB@@@@@@CCCEEELLLLLLLLLKKKJJJIIIHHHGGGJJJHHHJJJNNNOOOUUUiii~~~tttbbboooyyyuuu~~~~~~ttt{{{vvvkkkYYYJJJDDDCCC???:::888===HHHTTTbbbnnnwww|||zzzxxxssspppqqq{{{uuudddTTTLLLKKKIIIIIIIIIIIILLLRRRZZZ___XXXSSSNNNOOOUUUZZZ[[[ZZZ\\\[[[\\\mmm999888777777777999;;;<<<>>>===;;;:::;;;===>>>===777AAAAAA@@@IIISSSeee}}}|||rrrqqqtttvvv{{{~~~xxxuuuqqqlllfffcccbbbbbbccceeeeeefffgggiiilllnnnpppqqqrrrrrrssssssrrrrrrqqqlllkkkjjjhhhgggfffffffffgggeeebbb``````aaaccceeecccbbbbbbbbbbbbbbbccccccddddddeeeggghhhiiikkkkkkmmmmmmmmmmmmmmmlllkkkkkkkkkmmmooooooooosss{{{{{{||||||{{{{{{{{{qqqpppjjj```UUUUUUVVVWWW[[[```fffjjjfffeeeeeefffjjjooosssuuurrrnnnhhhccc______```bbbeeeccc```^^^[[[VVVNNNHHHAAA>>>:::777666777777888666666777777888888888888777777666666777777888999777777777777777888888999555666888:::;;;:::999999888888777777777999:::;;;>>>@@@AAAAAA>>>;;;::::::888888888888888999999:::::::::999999999999999999888999:::;;;<<<===>>>???CCCDDDDDDCCCAAABBBDDDFFFKKKKKKKKKJJJIIIHHHFFFFFFEEEIIIMMMMMMJJJLLLWWWaaa|||~~~fffeeeooo}}}yyyssstttwwwssssssssssss{{{ttt___PPPJJJEEE@@@999:::>>>FFFPPP[[[eeekkkzzzppppppqqquuu}}}~~~zzz~~~tttkkk^^^OOOHHHHHHBBBEEEHHHJJJKKKOOOUUU[[[ZZZTTTPPPQQQWWW\\\^^^]]]XXXVVVVVVddd888777666555666777999;;;::::::888666888;;;===<<<777BBBCCCBBBDDDEEEMMM```{{{{{{uuutttuuuppptttzzz}}}}}}zzzvvvoooiiiddddddeeefffdddddddddfffhhhkkknnnooooooooooooppppppoooooooooiiiiiigggfffeeeeeeeeeeeehhhfffccc``````aaaccceeedddcccccccccccccccdddddddddeeefffhhhiiikkklllmmmoooooonnnnnnmmmmmmmmmmmmnnnppprrrqqqqqqvvvpppccc^^^UUUJJJOOORRRXXX]]]```dddhhhjjjtttrrrqqqrrrtttvvvvvvuuummmiiiccc___]]]___bbbeeekkkgggaaa[[[UUUNNNGGGBBB999;;;<<<:::666555777:::555666777888999999999888777777666777777888999999777777777777777888888999444555777999:::999888777777777777777777999;;;<<<<<<>>>@@@AAA???<<<;;;;;;999999888888999999::::::;;;;;;::::::::::::999999:::::::::::::::;;;======@@@AAABBBCCCBBBCCCEEEGGGIIIIIIHHHGGGFFFEEECCCBBB@@@JJJRRROOOJJJKKKRRRXXXbbbqqqbbb```sss~~~{{{qqqpppxxxlllcccmmmmmmWWWLLLGGGEEEAAA???>>>???EEENNNWWW]]]qqq{{{vvvlllmmmsss}}}rrr``````ssswwwooohhh^^^QQQJJJJJJCCCGGGLLLMMMJJJJJJLLLOOOTTTOOOLLLNNNVVV]]]``````WWWVVVTTTbbb777777777777777666555555666666777777888999;;;;;;<<<;;;;;;<<>>777777777777888888888888777666444333444555777999888888777777777777777888<<<;;;:::999888666555444666777888999:::999888888444333333555888999:::999;;;<<<===>>>>>>======<<<;;;:::888999:::;;;;;;:::<<<;;;;;;<<<>>>???===<<<;;;;;;::::::;;;<<<>>>???>>>>>>???@@@BBBDDDFFFGGGHHHGGGFFFEEEEEEDDDDDDEEEFFFFFFFFFGGGIIILLLPPPRRRZZZnnn}}}~~~{{{nnngggppp~~~~~~yyy{{{yyyuuummmjjjmmm}}}gggSSSLLLKKKEEE===999<<>>>>>===;;;::::::999999:::;;;===>>><<<<<<===>>>@@@BBBDDDEEECCCBBBAAAAAA@@@@@@@@@AAADDDDDDDDDDDDGGGJJJMMMOOOOOOZZZqqqyyy|||~~~xxxyyy|||}}}}}}~~~yyyuuuuuujjjeeeqqq~~~ppp\\\MMMHHHAAA>>>@@@BBBAAACCCGGGYYYooo}}}tttmmmjjjhhhgggnnnxxx}}}ggg^^^\\\hhhuuu}}}{{{~~~~~~pppYYYPPPKKKEEEDDDHHHNNNOOOOOOOOONNNMMMLLLLLLNNNLLLKKKMMMQQQTTTTTTSSSRRRWWWSSS```777777888888777777666666333333444555666888:::;;;===<<<:::999999;;;===>>>===BBBIIITTTfff|||zzzyyywwwrrrpppuuu|||yyyvvvtttpppllljjjkkkmmmoooooosssuuuxxx{{{||||||zzzyyyvvvpppllllllkkkhhhfffhhhmmmmmmnnnnnnmmmllllllkkknnnnnnnnnnnnnnnooopppqqqrrrssstttwww{{{}}}pppeee^^^ZZZYYYWWWWWWWWWYYYZZZ\\\___```aaacccgggoooxxx~~~}}}~~~{{{tttkkkddd___aaa___]]][[[ZZZ\\\^^^```[[[TTTHHH>>>888555444333444555555555666666777777::::::999888777555555444777666666666666666777777888777555444333444666777444555555666777666666666444444555666777777888888777888999;;;;;;;;;:::999===;;;999999:::::::::999;;;::::::;;;======<<<:::999999999999:::;;;<<<===::::::;;;<<<===???AAABBB@@@@@@???>>>>>>>>>??????BBBAAAAAABBBDDDGGGJJJKKKPPPPPPWWWlllzzzssstttxxx{{{qqqrrrtttjjjeeelllxxxnnnXXXPPPIIIDDDEEEEEEBBB@@@@@@GGGWWWkkkzzz{{{yyyzzzzzzmmmdddaaadddiiilllrrrzzzzzznnnccc]]]```lll}}}~~~~~~}}}qqqZZZPPPKKKFFFEEEIIIMMMNNNNNNNNNNNNNNNMMMMMMMMMMMMMMMOOOQQQRRRQQQPPPSSSZZZXXXeee777777888888888777777666333333444555777999;;;<<<<<<;;;999888888999:::;;;<<>>???@@@AAAAAAAAA@@@AAAAAABBBBBBAAA@@@@@@@@@BBBDDDGGGIIIPPPLLLLLLVVVkkkzzznnniiikkkyyysssmmmrrrzzzrrrggggggiiippp}}}}}}rrr]]]VVVMMMHHHFFFDDDCCCBBBAAAJJJUUU___kkk|||}}}zzz{{{wwwrrrfffdddeeeiiiqqquuuvvvuuuoooiiiccc```aaaffflllooozzz}}}{{{sssmmmjjjgggcccnnnpppxxx{{{jjjYYYQQQMMMIIIGGGIIIDDDEEEGGGHHHJJJKKKLLLLLLKKKLLLMMMPPPSSSVVVWWWXXX\\\dddcccmmm777777888888888888777777555555666777888:::;;;<<<:::999999999999:::;;;<<<777<<>>>>>BBBKKKRRR]]]uuuxxxzzzyyyqqqmmmkkkmmmnnnnnnttt}}}yyyxxxuuunnneee\\\WWWVVVXXXYYYSSSYYY```gggoooxxxxxxqqqkkknnntttrrrggg\\\UUUXXX\\\\\\VVVLLL@@@999444333111222333333333222111111222444666777888999555555444444444444444444222222222222333444555555666555444333444666888:::666555555555555666777777555777999777333222333555555666888::::::;;;::::::999777666666777888888777777666666777999999888666888999:::;;;<<<<<<<<<;;;999999999:::;;;===>>>???@@@???@@@@@@AAABBBCCCDDDBBBAAA@@@???@@@BBBDDDFFFBBBFFFMMMSSSWWWddd}}}xxxxxxvvveeeYYY\\\eeeqqqzzz}}}yyyrrrnnnfffxxx}}}xxxkkkdddiiiuuu~~~|||xxxlllYYYKKKFFFFFFGGGEEECCCBBBEEEJJJTTTdddqqq~~~zzzyyywwwtttpppmmmiiiiiimmmsssyyy|||~~~~~~xxxrrrlllfffbbb^^^___bbbiiirrr{{{yyyrrreee[[[___pppzzzuuuwww}}}~~~}}}rrrYYYOOOKKKFFFEEEFFFEEECCCAAABBBCCCCCCCCCCCCCCCBBBBBBIIIIIIIIIHHHJJJMMMSSSWWWgggsssttt{{{666777888999999999999888777777777777777888999999888888888888999999999999>>>>>>===;;;:::<<<@@@DDDGGGSSSfff{{{{{{|||xxxwwwrrrqqqnnnmmmrrrxxxxxxtttyyywwwyyyzzztttpppnnnmmmppprrrqqqiii^^^XXXZZZ___ZZZ```iiipppwww}}}yyyxxxqqqnnnmmmoooqqqnnnfff^^^UUUTTTPPPKKKEEE>>>999555444555555444222111222333111111333444666888999:::888777555444333333333444111111111222222333444555444333333333444555666777555444333333333444666666555888:::777333000222444333444666888999999999999666444333444666777777777666555555666888888777555555666888999::::::999999888888999999:::;;;===============>>>???@@@BBBBBBAAA@@@???>>>???AAACCCDDDHHHHHHMMMSSSRRRTTTeeezzz|||uuuzzz{{{pppgggZZZZZZ___kkkxxx~~~|||vvvkkkmmmxxxwwwiiieeegggiiiwww|||xxxgggUUULLLIIIHHHDDDAAAAAACCCDDDDDDKKKTTTbbbjjjttt|||}}}}}}zzzvvvtttvvvyyy}}}}}}zzztttlllddd___^^^___^^^dddooo{{{}}}cccaaa]]]]]]gggxxx~~~{{{wwwyyy~~~zzzuuuyyy}}}qqq]]]MMMGGGFFFCCCCCCEEEGGGFFFDDDCCCDDDDDDDDDCCCBBBAAA@@@DDDFFFGGGGGGGGGIIIMMMQQQ___nnnrrrzzz666777888999999999999999777777666666666666777777888888888888777777777777888999:::;;;===>>>@@@@@@CCCAAAEEERRRddd{{{|||{{{zzzzzzxxxuuutttwwwxxxqqqgggaaaaaafffqqq}}}wwwrrrqqqqqqnnnkkkgggccc```^^^^^^^^^nnnyyyzzzhhh\\\]]]ccchhhmmmssswww{{{}}}ssslllhhhhhhhhhgggfffdddddddddeeeVVVPPPFFF===666444555666444555666444111111444777111222333555777999:::;;;<<<:::777444333222333333111111111111222333444555222222333333333444444444444333222222222333444555666999:::777222///111444111333555666888888888777444333222333555777777777555444444555777888666555333444666777888888777777888888888888999:::;;;<<<<<<<<<<<<===???@@@BBBBBB@@@???>>>===>>>???AAABBBGGGCCCFFFNNNOOOMMMWWWfff~~~~~~rrrttt|||~~~{{{xxx]]]UUURRR]]]qqq~~~qqqiiiwwwtttllleee___kkkxxx}}}qqq^^^SSSMMMJJJJJJGGGHHHJJJFFF???===AAAAAALLLZZZfffooowww~~~||||||~~~~~~yyyooommmhhhaaa[[[YYY]]]aaajjjuuupppcccUUUYYY___ggguuu}}}{{{xxxvvvxxx{{{{{{xxxxxxzzz{{{yyyyyy|||iiiXXXKKKDDDDDDBBB@@@>>>AAAEEEFFFEEE@@@AAAAAABBBCCCCCCCCCBBB???CCCGGGIIIIIIJJJMMMOOOVVVgggmmmwww555666666777888888888888777666666666666777777888999888888777777777777777::::::999888888:::>>>AAADDDAAA@@@DDDKKKYYYooo|||xxxwww{{{{{{wwwyyywwwooogggfffdddbbbeeeqqquuuhhh^^^YYYWWWWWWWWW[[[___aaa```^^^\\\[[[jjjrrrlllooorrryyywwwuuuttttttuuuuuuvvvssssssppplllgggccccccccc^^^[[[XXXYYY\\\\\\XXXTTTEEEAAA<<<777555555666888777666555444333222222222333222222222444666999;;;:::999777555444333333444222333555666666666555444222333333333333222111000444444333111000222777;;;555555555444333333222222222444666777555444444555333333333333444666777888888999;;;;;;;;;:::888666777777666666666666777777999888888999;;;;;;999888888:::<<<=========???AAA@@@???>>>======???AAABBBCCCCCCBBBCCCFFFJJJNNNPPP[[[xxx|||{{{}}}nnn\\\WWWbbbttt~~~vvvqqqooowwwwwwjjj^^^aaahhhrrrsssiii]]]WWWRRRNNNIIIFFFFFFEEEAAA>>>@@@???BBBKKKUUU^^^kkkvvv}}}xxxqqqlllYYYXXXZZZ\\\YYYZZZeeettt{{{xxxjjjaaa]]]\\\gggssswwwxxxzzz}}}{{{xxxvvvvvvwwwxxxyyyrrrsssvvvyyy{{{uuueeeUUUHHHBBBBBB???AAABBB@@@>>>>>>@@@CCC@@@@@@@@@@@@@@@AAABBBCCCEEEDDDCCCBBBDDDGGGJJJLLLQQQ]]]^^^iii444666:::======<<<999888666666666666666666777777888888777666666666666777999999999888888:::===AAACCCAAAAAACCCEEELLLZZZhhhxxx~~~|||yyywwwvvvvvvvvvvvv|||yyypppnnnjjjeeedddjjjvvvzzzsssiii^^^WWWUUUUUUVVV___ccchhhjjjhhheeebbb```jjj|||xxxuuuuuuuuuyyywwwtttpppmmmjjjgggeee^^^^^^______`````````___[[[WWWRRRPPPPPPOOOJJJEEE>>><<<888555333444666888555555444333222111111222222222222222333666888:::888777666444333222222333222333333444444444444444333333333222222222111111111000///000333555555555555555555444444444444444333555777777555444444444666666666666666666777777777888:::::::::999777666888888888777666666555555888888888999;;;;;;:::999999;;;<<<<<<<<<<<<>>>@@@>>>>>>======???AAADDDEEEFFFEEEDDDDDDEEEHHHKKKMMMRRRfff~~~xxxjjjaaadddpppzzzvvvsssuuuvvvcccaaaccchhhjjjiiiiiikkk]]]YYYRRRMMMJJJFFFCCC@@@>>>;;;<<>>@@@@@@@@@@@@@@@AAABBBCCCDDDHHHFFFEEEDDDDDDFFFHHHJJJQQQ\\\^^^iii333777===AAABBB???:::666666666666666555555555666777777666555555555555666888888888777777999<<>>@@@BBBAAAAAAGGGNNNYYYiii}}}zzzyyyvvvqqqllluuuzzz}}}zzzssskkkfffhhhpppwww|||}}}~~~~~~}}}yyyrrroooqqqrrrqqqnnniiibbb\\\XXXXXXZZZ[[[gggkkkqqqtttrrrnnnjjjgggnnn{{{{{{tttuuussspppmmmjjjddd^^^ZZZSSSTTTWWW\\\aaaccc```]]]YYYTTTMMMHHHFFFBBB>>>:::777555333111222333666888444444333222111111111111222222222222333555777888666666444333222222222222333222222222222333444444333333222111111111111222111...---000555777555111444555555555555666666666444666777666555333333444:::999888888777777777888777777888999888777666555888888999999888666444333888777777999;;;<<<;;;::::::;;;<<<<<<;;;;;;===???=========>>>AAACCCFFFHHHGGGFFFEEEDDDDDDFFFHHHIIILLLUUUaaa~~~rrriiijjjuuu|||{{{~~~kkkddd]]]ZZZZZZ^^^hhhrrrpppkkkcccZZZQQQJJJFFFDDDCCC===:::<<>>???@@@AAACCCBBB???===<<<===???@@@@@@AAABBBCCCEEEFFFKKKIIIGGGEEEEEEEEEGGGHHHTTT```cccnnn222666;;;??????===888555555555666666666555555555666666555444444444444555777777888777666777:::===;;;:::===@@@@@@>>>@@@EEEGGGNNN\\\mmm|||wwwsssllloooyyyyyyooojjjmmmuuu{{{|||yyyuuutttvvvzzz}}}zzzxxxxxx|||zzzyyy|||zzzrrrjjjiiieee```___```bbbcccjjjiiigggeeecccccccccdddgggmmmuuu{{{|||yyyvvvuuu{{{|||ooommmllllllmmmmmmkkkeee```ZZZYYY[[[```eeeeee^^^XXXQQQLLLEEE@@@<<<999666444333222111111111333555666444444333222222222222222222222222222333444666666555555444333333333222222444333222222222333555666333333111000000000111222222111111111333444333222444444555555666777777888555666777666444333333444999999888777777888888888666666777777777666555444666777888999999888666444777777777999<<<===<<<;;;;;;<<<<<<;;;::::::<<<>>>>>>>>>???@@@BBBDDDFFFGGGFFFEEEDDDCCCDDDEEEGGGHHHKKKNNNRRReeesssiiigggjjjrrrvvv}}}~~~{{{}}}sssggg]]]VVVTTT\\\eeeyyyxxxtttmmmcccXXXOOOJJJLLLEEE???>>>>>>===???CCCKKKQQQ\\\hhhrrrzzz~~~}}}tttmmmddd[[[VVVUUUVVVWWW]]]aaammm~~~ooojjjeeejjj{{{|||~~~yyyqqqpppqqqxxx{{{uuusssdddbbbkkkwwwdddOOODDD@@@>>>>>>???>>>???AAAAAA@@@>>>===<<>>CCC@@@AAADDDMMMZZZlll|||ssstttzzz{{{ppplllooowww~~~zzzrrrnnnlllllllllsssxxx~~~{{{{{{zzzwwwuuuvvv~~~}}}uuurrrnnnjjjggghhheeegggmmmuuuxxxsssiiiccc```___```aaacccdddeeeggghhhjjjkkklllkkkiiigggeeebbbjjjuuu|||mmmfffeeefffkkkpppqqqnnnjjj```^^^]]]___aaa^^^UUUMMM@@@===999555333222111111333222222222222333444555555444444333333333333444222222222222333333444444444555555555444444444444555444333333333444666777222222111111000000111111222444444000++++++///444333444444555666777888888555666666555444333444555666666666666777888999:::666666666666555555444444333555777999::::::999888777777777:::<<<======<<<;;;;;;;;;:::888999;;;===AAAAAAAAAAAABBBCCCDDDDDDBBBBBBBBBBBBDDDEEEGGGHHHJJJNNNMMMTTTggg|||qqqcccYYYYYYcccttt}}}xxxwww|||}}}qqqdddYYYUUUXXXiiiqqq{{{}}}ooo]]]QQQOOOHHHCCCCCCAAA===:::;;;???BBBHHHQQQ[[[dddlllqqqooorrrxxx~~~~~~{{{vvvtttrrrnnniiieee^^^ZZZSSSNNNOOOUUU^^^dddrrr{{{yyynnnbbbfffkkkttt{{{|||}}}zzzyyyzzzuuuxxx~~~{{{xxx|||vvvcccTTTPPPLLLPPPcccbbbTTTEEEAAAAAA@@@??????;;;<<<>>>@@@AAA@@@>>>===>>>??????@@@BBBDDDEEEFFFIIIHHHHHHGGGGGGHHHIIIJJJHHHUUUYYYfff111111222333333444444444333444666888999999888888666666555444444444444555444555666555444555666888999555555888999888999======<<<===@@@EEEOOO```ooo}}}~~~|||www{{{uuuoooqqqwww|||}}}vvvqqqmmmiiifffeeekkksss{{{{{{xxxzzzwwwxxxyyyxxxxxxzzz}}}zzzzzz~~~~~~}}}yyyvvvyyy{{{yyy}}}|||tttllliiifff___ZZZYYYXXXUUUVVV]]]bbb```\\\ZZZ______bbbiiilllmmmooorrrjjjkkklllmmmllljjjgggfffccckkkvvv~~~~~~{{{oooeeebbbaaaeeelllooommmjjjbbb___]]]\\\YYYTTTLLLFFF777666555333222222333333333333333444444444444444555444444333333444444555222222222222222222222222333444444555555555555444555444444444444555666666111111222222111111000//////222333...'''&&&,,,444333333444555666666777777444555666555333333555777444444444555666777999999666666666555555555444444222444666888:::;;;;;;;;;999888888:::<<<===<<<;;;:::::::::888777888<<<>>>CCCCCCCCCBBBBBBAAAAAAAAA??????@@@BBBCCCFFFGGGHHHFFFLLLKKKKKKRRR___~~~kkk\\\SSS[[[iiixxx~~~~~~zzzttttttvvvfff[[[VVVSSS___sssooo```UUUNNNHHHGGGFFFAAA<<<;;;<<<<<<>>>AAAHHHPPPXXX]]]bbbdddjjjsss{{{}}}zzzwwwuuutttqqqllleee^^^ZZZWWWVVVQQQPPPOOOPPPUUU```llluuuwwwlllbbbZZZaaaiiirrrwwwzzz|||{{{uuusssvvv{{{yyyyyy~~~}}}rrr^^^KKKBBBCCCSSS___tttwwwQQQHHH@@@@@@BBB@@@???@@@;;;:::;;;===@@@AAA???>>>>>>??????@@@AAABBBDDDEEEDDDEEEEEEEEEFFFGGGHHHIIIDDDQQQTTTaaa111111222333333444444444222333666999:::;;;;;;:::777666666555444555555555333444555555444444555666777444333777888666666888;;;888999===>>>@@@IIISSShhhttt}}}sssrrryyyyyy}}}}}}|||~~~|||yyyssslllfffhhhjjjooouuu{{{{{{vvvqqqyyysssppprrrtttuuuwww{{{~~~zzzvvvvvvxxxyyyyyyyyyxxxvvvwww{{{~~~{{{yyyxxxyyy~~~|||{{{zzzyyy{{{}}}ppphhhaaaaaaaaa^^^\\\[[[\\\YYYZZZ^^^^^^\\\___eeefffdddgggooossssssvvv{{{uuutttrrrqqqppppppppppppooottt{{{~~~~~~wwwooopppwwwxxxrrrgggbbb]]]___eeeiiihhhfffaaa^^^ZZZTTTNNNGGGBBB???444555555555444333444444000111333444555555555555444333333333333333444444111222222222222222111111111222333444555444444333333333444555555555555444///000222333333111///---...000222///++++++///444333333444444555555555666333444555444333444666999555555555555555666777888777666666555555555555555555555666777999:::;;;;;;:::999999:::<<<===<<<:::999999888777777888<<>>???@@@AAACCCEEEFFFGGGEEEHHHFFFGGGLLLPPPddd}}}xxxjjjZZZXXX___mmm{{{}}}{{{yyy~~~wwwkkkeeeSSSUUU^^^mmm|||~~~xxxlllaaaVVVRRRNNNHHHCCCBBB???>>><<<<<>>???@@@>>>===???===;;;:::<<<>>>@@@>>>===>>>>>>>>>???@@@AAABBBCCC@@@AAAAAABBBBBBCCCDDDDDDEEEQQQSSS^^^000222444555666666555444111333666999;;;<<<<<<<<<777777666555555555555666222444555555333333444555555333333888:::888666888;;;666555999;;;;;;???FFFIIIQQQbbbyyyyyysssvvvvvvwww|||~~~wwwnnngggccccccgggoooxxx}}}{{{wwwooojjjfffhhhkkklllpppttttttwwwxxxtttnnnkkkmmmpppuuuvvvwwwxxxxxxyyyzzz|||{{{~~~}}}|||~~~~~~|||zzzyyytttttttttrrrpppooopppqqqqqquuu{{{~~~~~~|||{{{zzz}}}~~~~~~zzzqqqhhhfffhhhfff^^^XXX[[[```bbbdddfffcccdddgggiiieeebbbjjjvvvqqqmmmooovvvyyyyyy}}}|||xxxwwwyyy}}}}}}~~~xxxrrrmmmjjjlllnnniii```bbbmmmsssrrrjjjbbb\\\[[[aaaffffffddd]]]ZZZTTTKKKAAA999555333000111222222000............///222444555666666666222222222111222222333333111222222222222111000000///000222333444444333222111222333444555444333222...000222444444111...,,,///000222333333333444555333333333444444444444555333333444444333444777:::888777777666666666666666777777666555555555555666777777777777888999:::;;;;;;::::::;;;<<<===;;;:::888888888777666999===@@@AAAAAAAAABBBBBBAAA@@@@@@??????@@@AAACCCDDDEEEEEEHHHGGGBBBFFFNNNKKKRRRfff~~~vvv\\\SSSRRRaaauuu~~~zzz{{{}}}xxxbbbVVVLLLPPPcccxxxwwwggg]]]VVVNNNIIIHHHBBBAAA???======>>>???@@@AAACCCIIITTT___hhhkkkkkkqqqsssxxx}}}~~~wwwuuuqqqlllddd]]]WWWTTTMMMPPPOOOKKKGGGIIIRRR[[[jjjooouuuyyyzzz|||nnnkkkaaaUUUTTT^^^eeegggpppwww|||zzzzzz|||~~~}}}{{{{{{}}}rrrooouuupppnnnnnnuuuttteeeTTTKKKIIIMMMVVV___qqqnnnRRRDDD@@@===>>>===:::;;;???@@@===:::;;;===>>>===;;;???>>>>>>>>>???@@@@@@AAA>>>>>>???????????????@@@CCCNNNNNNYYY///000111222333222111111000222444777999::::::::::::;;;;;;:::666444333444444333222222333666888:::888777777666555444444444666666888999:::;;;;;;;;;>>>BBBIIIRRR___tttyyy|||uuusss{{{{{{qqqhhhiiiffffffkkktttzzz{{{zzzooollljjjgggcccbbbjjjttttttuuutttnnnfffbbbdddhhhoooooopppsssuuuvvvtttrrroooqqqtttssspppoooppprrrrrrtttxxx}}}{{{xxxqqqrrrrrrsssssssssssstttvvvtttnnnhhhgggkkkjjjfffmmmpppuuuyyyvvvpppqqquuuzzzzzzllldddaaa```]]]\\\[[[\\\```ffflllpppppprrruuuwwwvvvvvvvvvvvvoooqqqtttwwwzzz~~~|||tttmmmiiieeebbb```eeeaaa]]]\\\___dddiiilllccc^^^XXXWWWYYYYYYWWWTTTIIIDDD>>>999777666666555111000000000//////......111111111222222333333333222222222111111000000000111000/////////000222222444333222111111111222222333333333333333333333333000111222222111000///...222222222111222222333333333333222111111222222333444444444444444444444444999999999666444333555666666666666666666666666666777666666666777888:::;;;666666888999999999999999999777555666999===???@@@>>>>>>>>>???@@@@@@>>><<<>>>@@@CCCDDDCCCDDDEEEFFFDDDDDDDDDEEEGGGKKKNNNPPPgggkkkXXXHHHLLL^^^nnnvvvyyy}}}}}}}}}}}}|||~~~nnn^^^WWWRRRTTTeeeyyy|||jjj]]]SSSLLLIIIHHHEEEAAA>>><<<;;;;;;?????????AAAFFFNNNUUUZZZ___aaaeeeiiinnnssswwwyyy}}}~~~yyy||||||xxxvvvvvvtttpppmmmggg___VVVPPPNNNMMMKKKIIIGGGJJJKKKHHHFFFLLLYYYcccvvv}}}oooaaaWWW[[[bbbhhhlllooorrrtttsssuuuuuuuuuxxx}}}zzzqqqkkkkkkmmmsss{{{}}}rrrhhhXXXUUUTTT[[[hhhqqqsssqqq}}}{{{aaaOOOHHH???>>>>>>=====================<<<<<<;;;;;;;;;;;;999;;;???BBBCCCBBB@@@???@@@?????????@@@@@@AAAAAAHHHMMMQQQ]]]///000111222222222111111000111333555777888999999999:::;;;999666444333444333222111111222444777888777777777666555444444444555666777999:::;;;;;;;;;:::<<>>>>>=========>>>??????===;;;;;;>>>CCCEEEDDDCCCCCCCCCAAA@@@@@@AAACCCFFFIIIKKKSSSddd}}}}}}iiiSSSKKKOOOVVV___fffsssvvv}}}wwwmmm___SSSTTT]]]ppp~~~xxxjjj^^^[[[WWWPPPHHHCCC@@@??????======<<<<<<>>>@@@CCCEEENNNOOOQQQUUUZZZaaagggjjjpppsssuuuwwwwwwxxxyyyzzz{{{{{{{{{{{{zzzxxxvvvuuutttuuuwwwyyyxxxvvvssspppllliiiddd```^^^ZZZUUURRRPPPPPPOOOMMMKKKJJJJJJKKKIIINNNUUUWWWWWWXXX]]]bbbrrrxxxzzztttmmmgggbbb]]]lllrrrzzz~~~{{{yyyvvvwwwuuurrrvvv}}}}}}wwwqqqmmmsssxxx}}}}}}uuukkkccc___gggmmmvvv~~~{{{eeePPPCCC===<<<===>>>???>>>===;;;:::::::::::::::::::::::::::888:::>>>AAACCCCCCCCCBBB@@@????????????AAABBBDDDFFFLLLPPP[[[|||//////000111111111111111000000111222333555777888888999999888666444333444222111111111222444555777777777666666555444444444555666777888999:::::::::;;;;;;;;;:::;;;AAAJJJQQQeeesss~~~}}}~~~~~~|||~~~{{{uuupppllliiifffbbbaaadddfffgggkkkqqqqqqrrrsssrrrppplllhhhfffcccbbbaaabbbcccbbbaaa___```bbbcccdddcccdddeeegggpppmmmiiihhhiiikkkmmmmmmhhhgggeeedddddddddfffggghhhhhhgggjjjrrryyyvvvoooeeejjjuuu|||xxxllldddbbblllwww~~~|||wwwvvvwwwxxxvvvpppiiieeefffjjjooorrr}}}~~~xxxllliiieeecccbbbbbbaaa___eeeeeefffggggggddd^^^ZZZWWWPPPGGGAAA===;;;777555222111//////000222111000111111111111000000000000111111111111111222222222222222222222222111111111222111000000000111333333444333111000000000111222444444444333333222222222222222333333333222111111111111000000000000000111111000000000111111111111333333333333333333333333555666666555444444555777555555555555555555555555555444444444555666777888888777777777777999:::;;;<<<:::888777999;;;<<<<<<<<<;;;;;;===>>>>>><<<:::888<<>>>>>@@@BBBEEEFFFJJJRRRaaayyyssscccXXXQQQOOOTTTZZZdddjjjwwwsssZZZLLLKKKSSSbbbvvv~~~tttiiiddd[[[RRRKKKFFFDDDDDD?????????>>>======<<<<<>>;;;999;;;===???>>><<<:::888888888888999999999999999888999<<<>>>AAACCCDDDDDD@@@???>>>===???AAAEEEGGGEEEKKKOOOYYYyyy/////////000000000000000000/////////111333555666666777888777555333333333222222222222333444555666666666666555555444444444444555666777888888888888:::;;;;;;:::999<<<@@@DDDIIIRRRaaaqqq}}}xxxuuuuuuxxx~~~zzzuuutttmmmhhheeefffgggffffffhhhmmmmmmmmmoooooonnnjjjgggfffeeeddddddeeeeeecccaaabbbccceeefffgggiiikkklllvvvrrrllliiihhhjjjlllmmmiiigggdddcccbbbdddfffggghhhggghhhnnn{{{nnnrrrzzz{{{nnndddaaahhhqqqyyyzzz{{{|||rrrkkkkkkmmmqqqrrr|||~~~{{{mmmkkkhhhfffeeecccaaa___bbbeeeiiimmmlllggg^^^XXXOOOIII@@@:::777444222111111000000222444555444333111111111111111111000000000111111111111111111111222222222222222222111111222111000000000111333444555444222111111111222333555555444333333222111111333333333333333333333222222111111000000000000111000111111222222222222222111111111111111111111111333444555555444444555777444444444444444444444444333333333444444555555555666555555555777999<<<>>>>>>;;;999888999:::::::::;;;;;;;;;===>>>>>><<<:::888;;;???AAAAAA???>>>>>>BBBAAA??????@@@AAADDDEEEMMMOOOUUUeee~~~zzzvvvsssqqqjjj___VVVSSSVVVZZZfffvvvnnn\\\WWWMMMQQQYYYeeeqqq{{{~~~}}}uuusssnnnggg^^^UUUMMMHHHGGGFFFEEEDDDCCCBBBBBBBBBAAA???===<<<===@@@CCCEEEKKKMMMPPPRRRRRRRRRSSSTTTXXXYYYYYYXXXWWWUUURRRQQQNNNNNNNNNNNNNNNNNNNNNNNNIIIIIIIIIIIIJJJJJJJJJJJJFFFHHHIIIKKKOOOWWW```gggvvvxxx{{{yyyrrreeeXXXPPPOOOIIIHHHNNNOOOOOOZZZhhhvvv{{{uuu{{{|||wwwqqqoootttyyyyyy|||{{{zzzxxxwwwvvvvvvvvvrrrzzz~~~vvvhhhVVVHHHBBB@@@???===999:::;;;<<<;;;:::999888999999999888888888777777888999:::;;;===???AAABBB???>>>===<<<>>>BBBFFFIIIEEEKKKOOOYYYwww///////////////000000000000/////////000111333444444555666666444333333333333333333444444555666666555555555555444444444444444444555666777777777777555666777777888999;;;===<<>>:::555111////////////.........000222333111///000000000000000000111111000000000000000000000000111111111111111111111111222111000000000111222333666555444333222333333444555555444333333222111111333333333333333333444444444333222111111111111111111222333444444444333333111111111111111111111111000222444444333333444666444444444444444444444444333333333444444444444444333222222444666:::===@@@===;;;999888999::::::999<<<;;;<<<===??????>>><<<:::<<<======<<<<<<>>>???BBBAAA?????????@@@BBBCCCJJJJJJMMMTTT```rrr}}}zzz|||~~~ppp]]]RRRNNNLLLPPP\\\hhhqqqyyytttpppaaaWWWNNNLLLSSS]]]gggmmmuuuyyy~~~yyynnnbbbZZZXXXUUUQQQLLLIIIGGGGGGGGGAAAAAA@@@???>>>>>>>>>>>>AAABBBDDDDDDCCCCCCDDDEEEDDDDDDDDDDDDCCCBBBBBBAAA@@@@@@@@@AAABBBCCCEEEEEECCCDDDFFFHHHIIIJJJLLLMMMPPPQQQTTT[[[cccjjjmmmmmmooonnnjjjddd\\\SSSKKKFFFFFFEEEMMMZZZ^^^]]]cccnnnrrryyyyyytttttttttssspppsssvvvyyyzzzyyywwwvvvsssuuuyyyqqqhhhWWWLLL@@@999:::<<<<<<:::;;;:::888777777777888999<<<;;;:::999888666555555888888888888999:::<<<<<<>>>===<<<;;;===AAAFFFHHHGGGNNNQQQYYYvvv...............///000000111000000000111222333333222444555555333222222333444444444555555666666666444444444444444444444444333444555555666666666555444555555666777888888888888999::::::===HHHXXXdddrrr~~~uuupppkkkfffkkknnnwww~~~}}}zzzvvvqqqmmmjjjiiigggggggggggghhhfffbbb___ccccccffflllttt|||yyytttoookkkiiiiiihhhhhhjjjiiiggggggggghhhjjjlllgggfffbbbccclll{{{yyyvvvvvvyyyxxxuuuuuuwwwzzz~~~wwwwwwxxx{{{~~~zzzuuuvvvvvvvvvtttqqqooonnnooorrrttttttqqqrrruuuvvvtttooommmkkkjjjhhheeeaaa]]]```^^^\\\XXXRRRHHH===666222111000......///000111000//////000222222000///////////////000000000000000000000000/////////////////////000000000000000111000/////////000222222666555444222222333333444444444444333333222222222333333222222222333444444555444333222111111111111111222333555555555444444333333333333333333333333///111333444333222333444333333333333333333333333222333444444444444333333111111222333555888;;;<<<;;;999888999:::;;;;;;:::;;;;;;<<<===???@@@>>><<<<<<<<<<<<;;;:::;;;===@@@???>>>===<<<<<<>>>@@@AAACCCDDDGGGJJJMMMUUUdddrrrzzzwww}}}{{{nnndddSSSKKKEEEHHHPPP\\\jjjuuuvvvgggVVVKKKFFFEEEHHHLLLUUU___ooo}}}xxxqqqlllhhhaaaYYYSSSNNNLLLKKKBBBCCCCCCBBBBBBBBBAAAAAA@@@AAA@@@???>>>>>>@@@BBBDDDCCCAAA@@@@@@@@@AAABBB@@@@@@@@@AAAAAABBBBBBBBBCCCGGGMMMSSSYYY___eeeiiimmmnnnrrrwwwxxxqqqdddYYYOOOMMMJJJFFFBBBBBBEEEHHHPPPVVVbbbmmmpppllllllnnnmmmssszzzzzzwwwtttqqqqqqssswwwyyyyyyvvvsssppppppqqqwwwuuuaaaRRREEEAAA<<<:::;;;;;;:::999;;;999666444333555777999;;;;;;:::999777666555444777666666666666777888999===<<<;;;;;;===@@@DDDFFFIIIOOOSSSZZZvvv......---------...///000111222222333333333333222111222444444333222222333333333444444555555444444444444444444444444444444333333444555555555555444666666666777888888777666555888:::888555888AAAIIIMMMaaauuuyyyoooggghhhhhhnnnvvvyyyuuurrrtttxxxyyy}}}}}}|||yyyyyyyyyyyyxxxtttnnniiihhhggghhhmmmttt{{{|||wwwpppjjjhhhiiijjjjjjiiiiiiiiijjjkkklllmmmnnnggghhhgggfffmmm||||||~~~~~~}}}zzztttcccccceeelllssswwwuuurrroooppppppnnnkkkhhhggggggjjjnnnooommmmmmpppooolllqqqooommmjjjfff```ZZZUUUOOOLLLGGGBBB>>>888222......///000000000000111222222111000000222333222111---.........////////////000000/////////.........---........./////////000000///.........///111111444333222111000111222222333333333333333333333333333222111111222333444555444333222111000000000000///111333444555555444333222222222222222222222222///111333333222111111222222222222222222222222222333333444555555444333222222222333333444555555666888777777999;;;======<<<:::::::::<<<>>>???===<<<:::<<<===<<<;;;;;;<<<>>>>>>===;;;;;;;;;===???@@@AAA@@@BBBHHHJJJLLLTTT^^^vvv{{{}}}{{{wwweeeYYYMMMGGGEEEKKKWWWbbbxxxiii]]]QQQDDD??????;;;FFFWWWgggqqqsssqqqnnnmmmkkkgggaaa\\\XXXTTTSSSMMMLLLJJJIIIHHHHHHHHHIIIFFFEEEDDDBBBAAACCCGGGKKKNNNLLLHHHEEEDDDEEEHHHJJJEEEFFFGGGHHHHHHHHHHHHHHHHHHNNNVVV^^^fffnnnvvv{{{{{{}}}|||ssscccQQQFFF===???@@@??????EEEPPPXXXcccmmmvvvwwwvvvuuurrrnnnjjjnnnssswwwyyy{{{~~~|||xxxuuusssvvvuuusssqqqooommmkkkkkklllttt~~~}}}tttcccQQQDDD???@@@AAA???<<<:::;;;<<<888777555444444444555666777777777666666666666666444444555666777777888888;;;;;;;;;;;;===???AAACCCIIIPPPSSSZZZttt......---,,,---...///000222222444555555444333222000222333333222222222333222222333444444444333333444444444444444444444444333333444444555555444444444444444555666777666444111555999777444555<<>>>>>===999888999;;;===>>><<<;;;888;;;>>>>>>===<<<;;;<<<>>>===<<<<<<<<<>>>@@@AAA@@@===>>>EEEJJJJJJMMMSSSZZZuuu~~~zzzxxxuuujjj[[[OOOFFFCCCJJJSSSeeexxx~~~|||rrrcccSSSKKKKKKBBBHHHPPPXXX\\\[[[WWWTTT]]]^^^______^^^\\\YYYXXX\\\YYYTTTOOOMMMMMMNNNOOOKKKJJJHHHFFFFFFIIIOOOTTTRRROOOJJJEEEDDDEEEHHHJJJHHHJJJLLLNNNPPPPPPPPPPPPPPPTTTYYY]]]```ccciiimmmkkknnnoooiii]]]QQQHHHDDDAAAFFFJJJKKKLLLRRR___iiippp{{{yyyuuuwwwvvvppplllooorrrtttvvvwwwyyy{{{yyyvvvuuutttxxxtttmmmgggddddddfffhhhmmm|||yyynnn```QQQDDD===:::>>>@@@===888555888<<<555555666666555555444333333333444444555666777777222333555777888999:::::::::::::::;;;===>>>@@@@@@IIIPPPSSSYYYsss..................------111111111111111111111111111111000///////////////------///111333555777888333444555666666555444333333333444444444444555555666666777666666555444444444666777666555555666777:::;;;===AAAHHHPPPXXX]]]mmmxxx|||xxxtttpppnnnmmmlllkkkjjjkkkqqqzzz|||xxxzzzyyyuuu{{{yyyvvvvvvwwwwwwxxx~~~~~~~~~zzzwwwssslllddd]]]ZZZZZZZZZZZZeeegggkkknnnooolllgggcccbbbdddhhhnnnssssssooojjjiiijjjjjjjjjiiigggfffeeeffffffgggjjjlllllljjjhhh```\\\TTTKKKBBB;;;666444222111000///......///000---------------------------------............///000///...------------------.../////////...,,,,,,---------.........//////////////////000000000000000000000000111111111111444111//////222333222000222222111111111111222222000000000000000000000000//////000111222333333333...------------...//////000111222111/////////000222222333666888777222...111111222333333333333222333555777888999888777666999;;;<<<;;;888888:::======;;;:::;;;>>>>>><<<999999888999:::<<<===<<<;;;;;;;;;;;;<<<===???AAAAAACCCCCCDDDDDDEEEEEEEEEDDDKKKRRRaaayyyyyyxxx|||{{{uuujjj[[[PPPJJJHHHNNNXXXfffqqqvvv|||xxxkkk```YYYTTTWWW\\\]]]XXXPPPGGGAAABBBAAABBBEEEKKKQQQUUUVVVYYYWWWSSSQQQQQQTTTXXX[[[ZZZYYYWWWUUUSSSSSSSSSSSSYYYUUUNNNLLLQQQVVVRRRIIINNNQQQUUUYYYZZZYYYVVVTTTQQQMMMJJJIIIIIIHHHHHHIIIKKKMMMMMMMMMQQQUUUSSSNNNWWWYYY\\\^^^bbblllzzz~~~yyytttqqqjjjmmmooonnnqqqwwwyyyxxx{{{wwwuuuwwwzzzzzzuuujjj```aaajjjrrrtttyyy|||ttttttuuuuuuwwwlll[[[LLLBBB===;;;:::===<<<;;;:::999888888888555333222333666777666444444444444555555555555666222333666777888777666555999888777777999<<<@@@BBBDDDJJJMMMUUUrrr........................111111111111111111111111111000000//////////////////000111222333444444555333444444555555444444333222222333333444444444555666666666666666555444444444555666666555444555666555555555666999===@@@CCCJJJQQQ]]]iiittt~~~|||wwwtttrrrpppooosssyyy~~~ssslllllljjjggglllwww~~~~~~~~~|||wwwpppkkkhhhhhh^^^ZZZUUURRRSSSUUUWWWXXX^^^bbbgggjjjjjjgggdddbbbaaaaaabbbdddffffffdddbbbgggiiijjjkkkhhhddd___\\\kkkiiifffdddaaa]]]XXXUUUBBB@@@;;;777333000......///...---,,,,,,,,,------------------------------------------............//////...------------------.../////////...,,,,,,,,,,,,,,,---------........./////////000000000000//////000000000111111111222///---...000111000///111111000000000000111111//////////////////////////////000111222222222222222111000///...---------///111222111000///000222444666999===???<<<666111111111222333333333333222555666888888888777555444888:::;;;:::888888:::<<<===;;;:::;;;===>>><<<999:::999999;;;===>>>===;;;===============>>>???@@@AAABBBDDDFFFHHHHHHHHHHHHFFFIIIOOO[[[oooxxxrrruuuxxx|||~~~xxxjjjXXXKKKBBBEEELLLWWWaaammm~~~pppffffffhhhjjjiiicccWWWJJJ@@@AAA???======???AAABBBAAAKKKIIIFFFEEEFFFJJJPPPSSSXXXVVVSSSQQQOOOOOOOOOOOOOOORRRSSSQQQPPPOOOJJJCCCBBBCCCEEEGGGGGGEEECCCAAA@@@>>><<<<<<<<<===???AAACCCIIIPPPYYYeeeqqquuurrrmmmoooqqqqqqssszzzyyyssspppvvvwwwvvvqqqqqquuuwwwuuuooosssyyy|||}}}~~~zzzxxxpppjjjllluuu{{{|||zzz{{{wwwppplllmmmjjjfff```WWWJJJ>>>777444333333;;;;;;:::999888777777777999777555555777777555333444444444555555555555666444555666888888888888777777777666777999>>>BBBEEEGGGMMMOOOVVVrrr........................000000000000000000000000111000//////......//////222222222222222222222222222222333333333333222222000000111222333333444444555555666666555555444444444555666555444333444555555555444333222222333333555777<<>>:::...---,,,+++++++++,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............---,,,,,,,,,---------............---,,,,,,++++++,,,,,,,,,---------....../////////000000000//////000000000000111111///...,,,,,,...///...---000000////////////000000//////////////////////////////000111222222222222333222111000///............000111111111111222444555888<<<@@@BBB>>>888333111222222333333333333333777777888888888666444333777888999999888888:::;;;<<<;;;:::;;;======;;;::::::::::::;;;===>>>===;;;??????>>>>>>>>>>>>??????@@@BBBFFFJJJLLLLLLLLLKKKCCCDDDDDDCCCJJJ```~~~sssxxxuuutttyyy~~~yyyjjj]]]LLLEEE@@@BBBIIIUUUggguuu~~~pppppprrrvvvyyywwwooobbbXXXMMMKKKGGGEEEDDDBBB???===CCC@@@<<<:::;;;>>>CCCFFFIIIGGGDDDBBBAAAAAAAAABBBCCCKKKOOOKKKEEEBBB@@@===::::::;;;<<<<<<=========>>>???>>>======???BBBEEEMMMSSS\\\gggvvv}}}{{{}}}~~~{{{xxxuuuttt|||}}}zzztttrrrttttttqqqppprrrssstttuuuwwwzzz|||~~~}}}zzzvvvyyy{{{wwwrrroooooommmcccWWWKKKFFF>>>777444444444444999999888777777666666666999777666666777777555444444444444555555555555666666666777888888999999:::777666555666:::???EEEIIIJJJOOOPPPUUUppp............////////////////////////////////////000000///............///222222222222222222222222111111222222222222111111//////000111222333333444444444555555555444444333333444555444333222333444444444444555555444444333222444777999<<<@@@FFFJJJYYY```lllxxxwwwqqqlllfffccceeedddjjjrrrxxxxxxvvvsssqqqxxxxxxuuuqqqsssyyy~~~vvvrrrmmmlllpppwww}}}xxxqqqnnnnnnooovvv|||~~~sssiii\\\```eeejjjmmmkkkhhheeeeeehhhiiieee^^^ZZZ\\\______]]]\\\]]]___```___^^^]]]ccchhhiiieeeaaa___```___aaabbbaaa___```dddiiimmmnnnooonnniiiaaaYYYTTTIIIDDD>>>999555222///,,,---,,,,,,++++++,,,------------,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,------------------,,,,,,,,,,,,,,,---.........---------,,,,,,,,,,,,,,,---------.............../////////000000////////////000000000111...------,,,------......//////............//////........................//////000111111111111111//////......//////000111---///000111111111333555333666999<<<<<<:::666333111222333333444444333333666666777888777777666555555666888888999999::::::;;;;;;;;;;;;<<<<<<;;;:::;;;::::::;;;======<<<;;;???>>>>>>>>>>>>??????@@@@@@CCCHHHLLLNNNNNNLLLKKKDDDGGGGGGCCCAAAKKK___ooozzz}}}vvvpppssszzz}}}wwwpppcccXXXLLLDDDBBBGGGTTTaaaxxxzzztttuuuyyy~~~wwwpppccc```]]]ZZZXXXVVVSSSQQQMMMIIIDDD???<<<<<<>>>@@@>>>===;;;999999:::;;;<<>>:::777222000////////////---,,,,,,+++************++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,---,,,,,,++++++++++++,,,---......------,,,,,,,,,,,,............////////////............////////////...////////////000000000............------.../////////............////////////////////////////////////000111111111000000......------......///000,,,...///000000111333444333444555555444444333333222222333444444444444333444444555666777888888888444555666888:::;;;::::::::::::;;;<<<;;;;;;::::::::::::999:::<<<<<<;;;:::<<<<<<<<<===>>>@@@AAABBBBBBDDDHHHKKKLLLKKKIIIGGGEEEFFFGGGEEEDDDGGGOOOVVVlll~~~zzzuuummmaaaVVVJJJFFFNNNXXXlllwww~~~~~~zzzvvvvvvssspppmmmkkkjjjgggeeeaaa^^^XXXSSSNNNLLLKKKKKKIIIHHHHHHHHHHHHIIIJJJKKKNNNSSSXXX[[[___```[[[SSSKKKJJJJJJKKKNNNTTTZZZ]]]hhhooopppggg^^^\\\]]]]]]]]]```bbbhhhttt~~~xxxqqqkkkhhhfffcccccccccdddfffiiikkkmmmvvvzzz|||zzzxxxuuupppiiiccc___[[[ZZZ```kkkvvv}}}sssmmmgggccc^^^TTTHHH@@@:::888666666777888888777666777888888999888888777::::::999888666555555555444444444555555555555666666666666666666888999:::;;;999777777999===AAAEEEFFFLLLMMMOOOggg.........//////000000111////////////////////////000///......------.........///000111333444555666222111000000000000111222000111111111111222222222222222333333444444333333222333444333111///000111...///000000111111111000333333111//////111555888555666999<<<@@@CCCFFFGGGQQQWWW```jjjttt}}}~~~zzzwwwuuuvvvxxxxxxtttsssvvvuuusssppplllhhhffffffggghhhhhhttttttsssnnnhhheeefffhhhjjjlllllllllnnnoooiiibbbcccccccccbbbaaabbbeeegggfffeeebbb___]]]]]]^^^___^^^]]]]]]___```aaa___^^^aaaeeekkkrrrxxx{{{||||||xxxwwwtttmmmeee]]]WWWTTTNNNKKKFFFAAA;;;666444222222///,,,+++,,,.........++++++++++++++++++++++++((()))******+++***************************************+++++++++,,,,,,,,,++++++******++++++,,,,,,...------,,,+++,,,,,,,,,...////////////000000000------........./////////......////////////000000...///000///------///000//////............//////000000000000000000000000//////000111111000000///111000///---,,,,,,,,,,,,+++---.../////////111333333333333222111111333555222222333444444444444444333444444666777888999:::444555666999<<<===<<<:::999:::<<<<<<:::999:::;;;:::999888999;;;;;;:::888:::;;;;;;<<<===???AAABBBAAACCCEEEGGGGGGFFFDDDBBBBBBAAA@@@???AAAEEEJJJMMMQQQddd}}}vvvhhhVVVGGGEEEJJJUUUaaaooozzz~~~zzzyyyxxxwwwvvvtttrrrooolllhhheeecccaaa______```aaaaaaaaa```___bbbhhhrrr}}}|||mmmcccbbb___^^^```ccchhhkkkzzz|||ooojjjiiigggdddeeefffiiitttxxxxxxvvvsssoookkkfffdddaaabbbdddhhhmmmtttzzz}}}{{{}}}yyytttllldddWWWXXX[[[cccmmmwww}}}{{{rrrfffWWWMMMEEE>>><<<===;;;999888888999999888777555666777999999999888777??????>>>;;;777444444444444444444555555555555666555555666777777888888999;;;:::888888999;;;>>>@@@DDDKKKMMMOOOeee---......///000000111111//////////////////////////////...------------...//////000111333444555666222222111000000111222222333222222222222111111111111111222333333333333333222333333222000//////000222222111111111222222222333333111///,,,,,,...000333333222111111111222222444888>>>DDDJJJSSS\\\cccqqqxxx}}}}}}|||xxxsssqqqnnnkkkiiigggcccaaahhhkkkllljjjgggfffjjjmmmjjjjjjiiigggiiikkkeee^^^[[[\\\]]]^^^```eeemmmssskkknnnpppllleee______aaaeeeeeeeeehhhkkkmmmmmmlllooonnnooossswwwxxxtttoooccc___YYYSSSMMMFFF@@@<<<111000///......///111222+++)))'''''')))*********++++++,,,,,,------,,,,,,((()))***+++++++++******************************************++++++++++++***************+++,,,,,,...---,,,+++++++++,,,,,,.........////////////000---------.........//////........./////////000000...///000///---,,,...111000//////////////////000111111111111111111111111///000000000000000//////222111000...------,,,,,,***,,,......---...///111000222333222000000111333222333444444555444444444555555555666666888999999555444666999===???===;;;888:::<<<<<<:::999999;;;999888777888999:::888666;;;;;;;;;;;;<<<===>>>???>>>???@@@AAAAAAAAA@@@???>>>>>>>>>>>>???BBBEEEHHHDDDLLLZZZmmmtttcccQQQFFFCCCDDDNNNWWW]]]dddmmmssstttooottt|||}}}zzzvvvtttrrrtttuuuvvvtttqqqnnnlllooottt}}}wwwtttpppmmmmmmooorrrttt{{{vvvssspppooopppppprrryyywwwwwwwwwvvvtttooojjjfffbbbcccgggmmmuuu~~~~~~zzztttpppiiibbb```aaaeeemmmvvv{{{ooodddTTTDDD<<<888666888<<<<<<:::999888999999888777222444666777888888777666;;;<<<<<<:::666444444555444444444555555555555666555666777999999999999888888888888888999;;;<<<===CCCLLLOOORRRhhh---......///000111111222000000000000000000000000//////...------------...000000111222333333444444333222111000000111222333444444333333222111111111000111222333333333333333111222333222///......///111000000000000111222333+++...222333222000......,,,------...///000111222333333222000000555===CCCEEEQQQ]]]bbbdddkkkuuu}}}~~~|||xxxrrrkkkfffhhhlllpppqqqpppqqqvvv{{{qqqrrrqqqpppssstttooofff```bbbcccccceeekkkttt{{{rrr{{{|||pppeeedddgggnnnmmmnnnpppsssvvvvvvvvvoooiiicccaaa```[[[PPPHHHDDD???999666555444000---......------------------)))'''''''''***++++++***+++++++++++++++***)))(((***+++,,,---......---,,,)))))))))))))))))))))))))))************+++++++++******))))))***+++,,,,,,...---,,,+++***+++,,,------------.........//////---------.........//////............/////////000---///000...,,,+++...000000000////////////000000111111111111111111111111///000000000000000/////////////////////000111111***,,,------,,,---...///,,,000333333111//////000222333444444555555444444777666666666666666777888555555666:::>>>@@@>>>;;;888:::<<<<<<999888999;;;888777777777999999777555<<<<<<;;;;;;;;;;;;<<<<<<;;;<<<<<<===>>>>>>>>>>>><<<@@@DDDEEEBBB@@@@@@BBBKKKIIIJJJRRR___sss~~~yyypppaaaSSSMMMDDDHHHIIIHHHMMMYYYeeellloootttzzz~~~{{{{{{vvvrrrqqqtttwww~~~zzzxxxtttqqqpppqqqsssuuuyyywwwsssrrruuuvvvyyy~~~|||}}}xxxqqqllliiijjjkkknnnttt{{{}}}~~~{{{tttnnnlllhhhccckkkiiiiiinnnxxxssscccLLL>>>333333666555555777999777555444555555444333000222444666777777666555111333666555444333666888444444444555555555666666555777999;;;<<<;;;:::999666666777999:::;;;<<<<<>>???@@@AAAAAA@@@???>>>CCCEEEJJJMMMQQQ\\\rrr}}}{{{xxxnnn___SSSRRRIIICCCBBBCCCEEENNNXXX[[[cccmmmtttzzzyyyvvvuuutttuuu}}}|||rrrmmmooorrrsssssszzzwwwvvv|||}}}zzzzzzrrroooooonnnkkklllrrr|||{{{wwwqqqkkkhhhiiikkkkkkjjjkkkmmmqqqvvv}}}lllTTTHHH<<<999555333333333222222999999888666555444333222333222111111111222333444:::888666444333444555666444333333333333444555555888888888888888999999:::666777888888888999<<>>@@@CCCFFFJJJNNNPPPWWWYYY]]]bbbggglllppprrryyy}}}~~~qqqgggiiijjjlllnnnoooqqqtttwww~~~~~~~~~xxxsssppplllgggggglllooopppooo```^^^YYYUUUQQQNNNMMMMMMHHHHHHGGGEEECCCAAA???>>>999555111000111222111000222000......//////---+++---+++++++++,,,---,,,+++*********)))))))))((((((++++++++++++*********))))))))))))))))))))))))))))))))))))*********++++++))))))))))))************************************************++++++,,,,,,,,,,,,,,,,,,------------.........---------------///---------///000///...///................................................///000111222111000000000///...------...///000000000222555888999888666000000////////////000000222111000/////////000000000111111222222333333333555666666666666555333333222222222555999;;;999888::::::::::::::::::999999;;;:::999888777888999999999:::::::::;;;;;;;;;;;;::::::999999::::::;;;<<<>>>??????????????????>>>===???BBBEEEEEEIIIWWWeeezzz}}}{{{{{{wwwmmmeeehhh^^^UUUOOOHHH@@@===???KKKRRR[[[bbbhhhppp||||||zzz~~~}}}vvvqqqooojjjfffhhhpppyyyyyyqqqmmmooosssuuuvvvzzz~~~{{{yyyyyyxxx{{{~~~~~~zzzxxxwwwuuu|||xxxsssqqqxxxrrrlllkkkmmmpppqqqppplllhhheeeggglllrrruuuvvvooottt{{{jjjPPP???888777555222111222333333333666666555444333222111111000000000000222444666777999777555444333333444555333333333333333444555555777777777777777888888999666777888888888999;;;===DDDJJJNNNTTTiii,,,,,,,,,------...///000////////////..................---------------,,,///000000111111222222222////////////////////////000111111222222222222222444333333222222333333444222111111000000//////.........//////000//////...////////////////////////---------............///---------,,,,,,---------000///...,,,++++++++++++------...///000222444555666777:::===AAADDDGGGHHHIIIMMMUUU[[[[[[UUUJJJBBBIIILLLPPPSSSSSSSSSSSSSSSUUUUUUUUUVVVUUURRRMMMIIIKKKGGGCCCBBBDDDEEECCCAAA???===:::777555444333333000000//////---,,,***))),,,***((((((***,,,------...---++++++,,,,,,+++))),,,+++***+++,,,,,,+++*********))))))))))))((((((******)))))))))))))))((())))))))))))))))))))))))))))))))))))************))))))))))))************************************)))))))))))))))*********++++++,,,,,,,,,---------------------------------...---,,,---///000///...000000//////.........---........................---...000111111111000/////////............///000///111444999===>>>===;;;000000////////////000000111000000////////////000//////000000111222333333555555555555444333111111222222222444777888777666888888999:::::::::999999;;;:::888666666777888:::999999999::::::::::::::::::999999999999:::;;;;;;???>>>>>>======>>>>>>???>>>>>>AAADDDBBB@@@DDDKKKOOO]]]sss}}}~~~|||ssskkkddd[[[MMMAAA;;;<<<@@@EEEIIIMMMUUU^^^eeegggjjjpppwww~~~{{{sssnnnsss||||||vvvssstttuuuvvvvvvtttooollllllhhhcccbbbffflllqqqtttpppnnnlllnnnttt}}}}}}{{{{{{yyyzzz{{{yyysssmmmiiiggghhhpppyyy~~~}}}xxxrrrnnnpppjjjbbb\\\\\\```fffjjjgggiiinnnwwwzzz{{{~~~zzzbbbLLL===666444222000//////111333444444222222222111111111111000000000000111333444666777777666444333222333333444333333222222333333444555666555555555555666777777666777999999999888999:::CCCIIIMMMRRRfff------------...///000000000000000000000000000///........................///000000000111111111222////////////////////////111111222333333333333222444333333333333333333444111111111000//////......------.........//////...........................---------.........//////------,,,,,,,,,,,,------//////...---------------///////////////000000000------------............222333333444555555333222---000333555444333333333666666777888777444111///000...------...///...,,,......,,,+++*********+++,,,,,,,,,,,,,,,+++******---,,,+++++++++,,,,,,,,,,,,+++************)))))),,,***)))***+++,,,+++******)))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((()))))))))******((()))))))))************))))))))))))************))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++,,,...///...---111000000//////......---........................---...///000000000//////...............//////000111333777===@@@AAA>>>;;;000000////////////000000000000//////////////////...//////000111222333333555555444444333222111000333333333444555666666555777777888999::::::999999;;;999777555555666888999999999999999999999999999:::::::::::::::;;;<<<<<>>===<<<<<<===>>>???@@@???AAAEEEEEEBBBAAADDD===DDDRRReee}}}{{{rrreeeWWWMMM@@@???===<<<===AAAHHHMMMPPPRRRWWW___gggmmmoooppptttuuuvvvrrrhhhaaafffooo~~~~~~vvvppp___]]][[[___hhhoootttuuutttuuuvvvwwwwwwuuurrrpppmmmmmmnnnqqqwwwxxxqqqpppqqqtttsssrrroookkkiiihhhiiiiiimmmqqqssspppjjjbbb]]]WWWVVVUUUTTTUUU\\\gggnnniiippp}}}{{{~~~~~~}}}eee]]]RRRGGG???999666444111///...///111333444333//////000000000111111111333333333222222222222222555444333222222222222333222222222222222333333444444444444333444555555666555777999:::999777777888@@@GGGKKKPPPccc............///000111222111111111111111111111111///////////////000000000000000000000000111111111000000000000000000000000111111222333333333333222333333333333333333333333111111000000///.........---------------......///---------------------------------.........//////...------,,,,,,------...+++******++++++,,,---...++++++,,,,,,,,,,,,,,,,,,))))))***+++,,,---...///000///,,,******+++///111---.........------...000...000111222111000//////+++******+++,,,,,,+++***++++++++++++++++++,,,,,,******+++++++++++++++***+++++++++***)))((())))))***++++++******))))))***+++***))))))++++++***))))))))))))(((((((((((('''''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((()))))))))((()))))))))************(((((()))))))))************************)))))))))*********+++++++++,,,,,,++++++++++++,,,,,,---------,,,+++,,,---...---,,,000000//////.........---........................,,,---...///000///......---......///////////////444666999===@@@???<<<999000000////////////000000//////000000000000000000000000111111222333333444555555444333222222111111444444555555555555666777666666777888999999999999:::999777555555666777888888888888888888888888777;;;;;;;;;;;;;;;<<<<<<===>>>===;;;;;;;;;;;;===>>>===:::;;;???@@@>>>>>>@@@AAACCCIIIQQQ___ssstttggg^^^RRRLLLDDD===;;;<<<>>>@@@HHHJJJNNNVVV___fffkkkmmmkkknnnqqqooofff___ccclllxxxzzz||||||yyysssnnnjjj```[[[XXX\\\hhhvvv~~~xxx}}}}}}{{{vvvssssssvvvzzzzzzxxxtttllleeeaaacccfffjjjmmmppprrrqqqppppppqqqnnnmmmjjjeee___WWWPPPLLLMMMQQQXXX\\\```eeennntttlllrrr}}}}}}ooo\\\QQQDDDAAA>>>;;;999666111---222111000000222333222111/////////000111111222222333333333222222111111000222222222111111111111111222111111111111222333333333333222222333333444555444666999999888777666777===DDDIIINNNaaa///......//////000111222111111111111222222222222///000000000000111111111000000000000000000000000000000000000000000000000000111111222222222222222111222222333333222222111111000000//////......---,,,,,,,,,,,,,,,---...///------------------------,,,,,,,,,---------.........------,,,,,,------...***************++++++,,,)))***+++,,,,,,,,,,,,+++******++++++,,,,,,------(((***+++***((('''((()))//////...,,,+++,,,///111%%%''')))))))))((()))+++'''''''''&&&&&&%%%%%%%%%*********+++++++++,,,,,,'''((())))))******))))))'''(((***)))(((((()))***)))***++++++)))((()))+++***)))((()))*********((())))))((((((((((((''''''&&&''''''''''''(((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))************'''(((((())))))*********************))))))))))))))))))*********+++++++++)))******++++++,,,,,,---,,,+++***+++---...---,,,................................................+++,,,.../////////...---,,,---...///000000000///555555777:::<<<;;;888555000000////////////000000///000000111111111111000111111111222222222222333444444333222222222222333333444555444444444666888666777777888888888777777888777777666666666666666777777777777777666666666;;;::::::::::::;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<999999<<<<<<:::;;;>>>@@@BBBHHHMMMPPPYYYkkk|||}}}vvvpppaaaZZZPPPHHHEEEBBB>>><<>><<<999;;;???;;;<<>>???DDDHHHLLLMMMOOORRRYYY______\\\^^^bbbiiijjjkkkiiifffddddddeeecccgggmmmqqqtttvvvwwwyyyyyytttqqqwwwzzz}}}~~~xxxpppllloootttvvvxxxxxxtttoookkkjjjllleeegggjjjiiiddd^^^YYYVVVUUUYYY]]]^^^^^^bbbjjjqqquuuuuutttssspppnnnmmmmmmmmmmmmnnnsssxxxzzzxxxuuuwwwnnn___MMM@@@::::::<<<444333111000000111444666000///...///000111///.........//////000000111111---...///000111111000000/////////000000/////////000000000000000111222222333222222222222333444444333444666666555666888:::999AAAFFFJJJ[[[}}}---------------...000000---.........//////000000---.........//////000000000000000000////////////........................//////000111111111111111///000111222222111000///000000000///......------++++++******+++---...///,,,,,,,,,,,,,,,,,,,,,,,,(((((((((((())))))))))))++++++************++++++(((((((((((()))***++++++))))))*********((('''&&&((((((((()))))))))))))))&&&((()))'''%%%&&&))),,,)))***+++***))))))***+++)))+++,,,***'''&&&)))+++'''''''''&&&&&&''')))+++((())))))******))))))(((((()))***************)))''')))+++***&&&$$$%%%&&&&&&(((***)))'''&&&(((******((('''((()))***)))((()))((((((((('''''''''''''''''''''((((((((())))))((((((((((((((((((((((((&&&&&&&&&'''''''''(((((())))))))))))************&&&''''''((()))******+++(((((('''''''''&&&&&&&&&))))))))))))************((())))))***++++++,,,,,,+++***)))***,,,---,,,+++)))******+++,,,---..............................+++,,,---.........---,,,+++,,,...000000000000///000000000333555666555333000000////////////000000000111222333444333333222111111000000//////......//////......///000222333///111222111000111555888777777888777777666555555444555777888888666444333777777666666555555555444777777777666777888888999999999;;;<<<<<<;;;999999666777;;;>>><<<888:::@@@<<<999;;;AAABBB@@@CCCIIIJJJMMMXXXnnnyyykkk___RRRNNNGGGBBB@@@>>>>>>===;;;===EEENNNQQQPPPQQQTTTZZZ\\\^^^]]]ZZZXXXYYYZZZ\\\fffssszzzyyytttnnnjjjiiieeeeeepppxxx}}}{{{ssspppuuu{{{zzznnnbbb[[[WWWQQQQQQOOONNNNNNQQQWWW[[[iiinnnssssssqqqrrrzzz~~~zzztttnnnkkkiiiiiijjjcccfffjjjppprrrnnneee]]]EEEEEEBBB===888333222222///000111000......111333---,,,,,,...///000///............/////////000000///000000000000...,,,+++......///////////////...000000000000000111111222333333222222333333444555333444555444444666999;;;999AAAFFFHHHXXXzzz,,,,,,,,,---------......//////...---------..........................................////////////000000///...............000000000000000000000000000000000000000000000000//////...---,,,++++++***************************************************************************,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''((((((((((((''''''(((((('''''''''&&&&&&&&&'''''''''''''''((())))))%%%&&&&&&'''''''''''''''))))))(((((('''''''''&&&******))))))((((((''''''(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((+++*********))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))************+++,,,------000...++++++---...,,,******++++++,,,,,,---.........------,,,,,,++++++************++++++,,,,,,,,,//////............//////000111111111222222222222///////////////000000000222222111111111111111111111111111000//////......000000000000000000000000111111000000111111222333555666777777777777777666777777666666555555444444444444444444555666888999::::::999999999:::;;;;;;999999999999999999999999999:::<<<>>>>>>===;;;:::<<<<<<<<<<<<<<<===>>>>>>>>>>>>BBBLLL]]]ssswwwtttfffXXXQQQNNNJJJIIIJJJ???>>>============<<<:::>>>BBBFFFFFFCCCCCCFFFIIIGGGKKKQQQWWW\\\]]][[[ZZZRRRRRRRRRVVV]]]eeekkknnnhhhkkkkkkfffddddddaaa]]]bbbaaabbbfffgggcccZZZRRRQQQNNNMMMPPPXXXaaajjjooovvvxxxwww{{{{{{tttooonnnoooooooooiiijjjkkkggg^^^QQQCCC;;;777666555444333333222111111111111111000000000000///////////////000000111000000////////////000000...------------...////////////000//////...------000000000000////////////555444444333333222222111///111333555666666666555===@@@CCCJJJ]]]}}},,,,,,---------.........///...------,,,------------------------------------.........////////////000000///...............////////////////////////000000000000000000000000///......------,,,,,,+++000//////...---,,,++++++************************************************)))))))))(((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''((((((((())))))))))))''''''((((((((((((''''''(((((('''''''''&&&&&&&&&'''''''''''''''(((((()))''''''((())))))))))))((()))((((((((('''''''''&&&))))))))))))((((((''''''(((((())))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((******)))))))))(((((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))******+++---...///222///,,,+++,,,---,,,*********++++++,,,---------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,///..................///000000000000111111111111111111222222333333333333111111111111111111111111000000000000000000111111111111111111111111111111111111000000111111222333777777777777666555444444666666666666555555555555555444444444555777999:::::::::::::::::::::::::::999999999999999999999999999:::<<<===>>>===;;;:::<<<<<<<<<;;;;;;<<<======;;;;;;<<>>===;;;:::<<<<<<;;;:::::::::;;;;;;===<<<<<<>>>CCCJJJQQQUUUhhhzzz}}}xxxvvvyyyyyyuuupppnnnaaa^^^YYYTTTOOOLLLJJJIIICCCCCCCCCEEEFFFEEECCCAAABBBAAA@@@AAACCCDDDCCCBBBBBBBBBBBBCCCEEEGGGJJJKKKIIINNNPPPMMMLLLMMMMMMJJJPPPUUU___lllxxx~~~~~~{{{ooommmiiigggiiinnnssswww|||~~~tttkkkfffdddWWWPPPDDD999222111222444000000000000000//////////////////.........------///............///000000.........------.........---------------......///...//////000000000000///////////////////////////333333333222222222222222222222222333444555666777999<<<===CCCVVVwww---............/////////...---,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,---------.........///......------.........////////////////////////------------------------,,,,,,------............000///...,,,***)))((('''))))))))))))))))))))))))))))))))))))))))))))))))******************))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))&&&''''''((((((''''''&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((((((((()))***************''''''''''''''''''''''''(((((((((((((((((((((((('''(((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))'''((()))+++---///111222444111---)))((()))***+++((())))))******+++,,,,,,******+++,,,,,,---......000000//////......------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---......000111222333333000000000000111111111111000000.........000111333000000000000000000000000111111000000111111222333444444444444444333222111444444444555555666666666666666555666777888:::;;;:::;;;<<<======<<<:::888888888888888888888888888888999;;;=========;;;;;;;;;;;;::::::999999::::::<<<<<<===>>>AAACCCFFFGGGIIIUUUcccnnn~~~{{{xxxyyy{{{xxxsssmmmgggddddddddd]]]\\\\\\```dddeeebbb]]]___]]]]]]^^^aaaaaa^^^[[[YYYZZZ[[[\\\\\\]]]___aaa\\\aaaccc___[[[[[[[[[YYY^^^aaagggpppyyy}}}xxxrrrnnnmmmppprrrxxx~~~}}}|||tttdddVVVLLLGGG777666444333222222222333------....../////////000/////////.........------......------......///000...------,,,,,,------...------,,,,,,------...///......///000111111111000.........///////////////111111111222222222222222333333222222333444666777:::<<<<<<>>>OOOnnn........./////////000000///...---,,,+++******+++*********+++++++++,,,,,,,,,,,,,,,,,,------------......------------..............................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.........++++++***))))))(((((('''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))******''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((&&&'''(((((())))))((((((&&&&&&&&&''''''''''''''''''''''''''''''(((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''(((***,,,///111333333111---)))'''(((***,,,((())))))******+++,,,,,,******++++++,,,---......000000000//////.........++++++,,,------,,,++++++,,,------------.........,,,,,,---...///000111222//////000000000111111111111000///.........//////////////////////////////111111000000111111222333111111222333333444333333333333444444555555666666666666555666777888:::;;;:::;;;<<<======;;;999888888888888888888888888888777888:::<<<======<<<;;;;;;::::::999999999::::::999:::;;;===>>>?????????FFFJJJLLLOOOXXXiiizzz}}}|||{{{wwwvvvwwwqqqooonnnssszzz}}}zzzuuuvvvuuuwww{{{{{{vvvppprrrrrrqqqooonnnoooqqqtttyyyzzztttmmmjjjiiigggdddeeeggglllttt}}}}}}uuunnnlllnnnpppkkkrrryyy|||{{{iiiYYYMMMBBB888111...000333555444222...,,,------......//////000000000000000/////////......---------------......///------,,,,,,,,,,,,------,,,,,,,,,,,,,,,---......---...///000000000000000------....../////////000000000000111111222222222444333222222333444666777:::<<<<<<>>>MMMlll////////////000000000000000///...,,,++++++++++++*********++++++,,,,,,---+++++++++,,,,,,,,,---------------,,,------...///........................,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,---))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%&&&&&&'''(((%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&'''''''''&&&''''''''''''(((((((((&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&'''((())),,,...000111000000---***((('''***,,,))))))******+++,,,,,,,,,******+++,,,,,,---......000000//////////////////++++++------------++++++,,,,,,---------...............//////000111222222...//////000000111111111111111111000///......---////////////////////////111111000000111111222333///000111333444444444444444444444444444555555555666555555555666888:::;;;:::;;;;;;<<<;;;:::888777888888888888888888888888666888:::<<<======<<<;;;:::999999999::::::;;;<<<<<<<<<<<<===============DDDFFFFFFFFFHHHNNNXXX___ooozzzyyyyyywwwuuusssvvv|||~~~|||xxxxxxwwwzzz~~~}}}~~~|||xxxrrroooppprrr|||zzzqqqmmmllljjjlllkkkiiiiiimmmrrrxxx|||~~~{{{uuuooonnnqqquuuuuu||||||iii[[[JJJ>>>:::777222,,,...///000111222222111111---.........//////000000000000000/////////......---,,,,,,,,,,,,---......---------,,,,,,---------,,,,,,,,,,,,,,,------...---......////////////...---------......//////000......///000111222222333333333333333333444555666777;;;===@@@PPPppp//////000000000111111111111000///---,,,+++++++++******++++++,,,------...++++++++++++,,,,,,,,,,,,---,,,,,,,,,------...///........................------------------------******************++++++((((((((((((((()))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''((((((&&&&&&%%%%%%&&&&&&'''(((%%%%%%&&&''''''''''''&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&'''(((***,,,...///---......+++((((((***,,,******++++++,,,---------+++++++++,,,,,,---------......//////////////////+++,,,---......---,,,+++------------............//////000000111111111222......//////000111111222000111222333333222000///111111111111111111111111111111000000111111222333111111222333444444444444555444444444444444444333555444444444555777999:::;;;::::::999999888777777888888888888888888888888555777999<<<======<<<;;;999999999999:::<<<===>>>>>>===<<<<<<<<<===>>>??????AAACCCDDDCCCDDDHHHLLLVVVeeexxx~~~zzzyyyyyyyyyxxxvvvtttrrrtttzzz}}}||||||zzzsssllliiikkknnnyyyzzzqqqnnnmmmmmmtttssspppmmmkkklllnnnqqq{{{|||{{{vvvrrrqqqvvvzzz~~~wwwppphhh]]]SSSGGG???666222222222000------,,,------///111333444---...................../////////.........------,,,,,,,,,+++,,,------.........------------......,,,,,,++++++,,,,,,---...---............------,,,,,,,,,---......///000000------...///000111222333333333444444555555444444444:::===AAAPPPppp000000000000111111111111111111///...---,,,,,,,,,******+++,,,------......******+++++++++,,,,,,,,,,,,,,,,,,,,,------...///........................------------------------))))))))))))))))))))))))''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))******''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''((((((&&&%%%%%%%%%%%%&&&''''''%%%&&&&&&'''((('''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&'''((()))+++---...+++---...,,,)))(((***,,,***++++++,,,,,,---......++++++,,,,,,,,,,,,------------......//////000000+++,,,...//////...,,,+++---------........./////////////////////000000000---......///000111111222///111333666666555333222222222222222222222222222111111111000111222222333333333444444444333333222555555555444444333333333444444444444555666888999;;;:::999888777777777777777777777777777777777777555777999;;;======<<<;;;888888999:::;;;===>>>???999888777777888;;;>>>???@@@AAABBBAAA>>><<<>>>BBBAAAGGGMMMVVVcccsss~~~}}}zzzyyywwwuuurrrrrrwwwssstttrrrllleeecccgggkkkxxx|||tttrrrrrrsssrrrssssssrrrppppppqqqrrr}}}~~~}}}yyysssssswww|||tttooocccUUUKKKFFF>>>777333222111111000///---,,,............---,,,++++++------------------------......---------,,,,,,,,,,,,,,,++++++,,,,,,---...///......------......///,,,,,,++++++,,,,,,---...............---,,,++++++,,,,,,------...///000000,,,---...///000111222333222333444555666555444333444999===???MMMkkk000111333444444333222000555444222000...,,,++++++---,,,,,,,,,,,,---......///...---,,,,,,---...///.....................---000000//////.........------------,,,,,,++++++++++++*********))))))((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&%%%%%%&&&'''((((((((())))))((('''&&&&&&''''''''''''''''''''''''((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%'''(((((('''&&&&&&'''&&&'''''''''&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%''''''&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''((()))))))))(((&&&%%%%%%&&&((()))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,((()))++++++++++++---.........//////...---,,,,,,///---,,,,,,---...,,,+++,,,,,,,,,---...///000000111111000000//////......111111000///////////////...//////000111333444555222000///000333444222000000000000000000000111111555555444333222222222222666444222222333333333222555444444555555666777888888888999999999999888888666666666777888888999999888888999:::::::::999999999888888888999;;;===>>>:::999888888888:::===>>><<<===>>>???>>>===;;;:::<<>>===<<<<<<>>>?????????>>>BBBIIIOOOTTTYYY^^^aaaeeeiiipppttttttqqqooonnnssspppmmmoootttzzz~~~|||yyyuuurrrooonnnmmmlllhhhdddbbb```\\\UUUPPPJJJGGGCCC???<<<999444111111222333222000000111333+++,,,---...//////...------............---,,,,,,...------,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++++++++,,,)))))))))***************+++++++++,,,,,,,,,---------------------.../////////////////////000111111///000111222333444555555777:::>>>AAAKKK```}}}+++,,,---///000111111222111222222222111///...---,,,++++++++++++,,,------------............---------.........//////000000,,,,,,,,,,,,------------///......---,,,++++++***(((((((((((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''''''''&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((((((&&&&&&&&&'''%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$%%%'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((('''''''''''''''''''''&&&&&&'''''''''%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((************+++++++++,,,))))))*********+++++++++***,,,,,,,,,***)))***+++------............------+++******,,,///000000///---,,,,,,,,,,,,------...---------------.........//////............//////111000//////......//////......////////////000000000000000000111222333444111111111222333444555666333222000000111111111000222222222333333444555666444555555666666555555444666666777777777888888888888888888888777666555444555555666777777888888888666555555555666666666777666777999::::::999888777555777777777666666888::::::888666666777888888666666888;;;;;;;;;;;;===>>>BBBEEEGGGHHHFFFDDDDDDDDDHHHGGGGGGHHHKKKMMMOOOOOOPPPOOOMMMJJJGGGDDDBBBAAAEEEBBB@@@??????<<<777222555444222222333333222111---------,,,******+++---,,,---...000000///...------------------,,,,,,+++------,,,+++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---************************)))))))))******+++++++++************++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,++++++,,,,,,---.../////////...///000000111111111222222222222222333555999===@@@HHH]]]yyy,,,,,,------...///000000///000111111111///...---+++++++++++++++,,,---------......//////......---........................++++++,,,,,,,,,,,,,,,---000///...---+++***))))))''''''(((((((((((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&%%%%%%&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%'''(((((('''&&&&&&'''%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%$$$$$$%%%'''((('''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((*********+++++++++,,,,,,)))))))))************+++(((***+++***))))))***+++++++++,,,------------,,,+++******+++...000//////------,,,,,,,,,,,,------,,,,,,,,,---------------......------......//////000///...............///---...//////......///000////////////000111333333000000000000111222444444333111//////000111000///222222222222333444555555444444444555555444444444444444555666666777888888777888888888777666555444666666777888999888888888666666666666666666666666666777999;;;;;;:::999888555666777777666777999;;;666555444444555666666555333444555444333222333444555555555333111000222444111222333444444444333222444444333333222222111111///......///000000///...000///......//////...,,,,,,,,,,,,***((('''((())),,,,,,---......---++++++,,,,,,------,,,,,,+++***---,,,++++++******++++++++++++++++++++++++++++++*********++++++,,,,,,,,,***************************************+++++++++))))))******+++,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++++++++,,,,,,---//////......//////000111222222222222222222111111444888<<<>>>FFFZZZxxx------,,,------......///---...///000000///---,,,+++++++++***++++++,,,---,,,---............---,,,.........---,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,++++++***)))(((((('''''''''((((((((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&$$$%%%&&&&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&'''((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&((('''&&&%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%$$$$$$%%%'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''&&&''''''''''''''''''&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((()))))))))************+++))))))))))))************&&&'''))))))(((((()))+++)))***++++++,,,,,,,,,+++,,,++++++,,,///000000///------,,,,,,+++,,,,,,---++++++,,,,,,,,,---------...------------...///000.........------...//////,,,...//////------...000---------...///111222333000/////////000111222222222111//////000000000///111111111111222333444555333333444444444444333333444444444555555555555555555555666666666555555444555666777888999888777777555666666666666666555555555777888:::::::::888777555666777777777777999;;;888888777777666666777777000111222222111111333444222222222111000222555888///111222222000/////////000000000000111222222333+++,,,------,,,---///111---,,,+++,,,------+++)))...//////---,,,+++,,,...+++++++++,,,,,,++++++***,,,,,,,,,,,,,,,+++******,,,,,,+++***************************************++++++++++++++++++,,,,,,************************+++++++++++++++*********(((((())))))***++++++,,,++++++,,,,,,,,,,,,------,,,++++++++++++,,,------///............///000000000000111111222222333333333777;;;===DDDYYYyyy------,,,,,,,,,---......,,,---///000000...---+++++++++******++++++,,,---++++++------------++++++......---,,,+++******)))*********++++++,,,,,,,,,))))))))))))((((((((((((&&&'''''''''(((((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%$$$%%%&&&&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&(((((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###%%%'''&&&%%%$$$%%%%%%$$$%%%%%%&&&'''''''''&&&%%%%%%%%%&&&&&&&&&''''''%%%$$$$$$%%%'''(((((('''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%&&&''''''&&&&&&''''''''''''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((())))))))))))))))))))))))************$$$&&&(((((('''((()))+++((()))***+++++++++++++++...------...000111000///------,,,++++++,,,,,,,,,+++++++++,,,,,,------------------------...///000---------------...//////+++---//////---,,,...000,,,,,,------...000111222///////////////000000111222000///...///000///...111111111111222333444555222333333444444333333222555555555444444333222222333333444444555444444444555666777888888777777666555555555666666555444444444666888999:::999888777333444555444333333555777555666666444111000222333000111111000//////000222222222222000...///111333,,,---------++++++,,,---...------,,,,,,,,,---------...///---)))))),,,///******+++---000111///...***+++,,,+++++++++---///++++++++++++,,,,,,,,,,,,+++,,,,,,,,,,,,+++******,,,++++++***)))*********************************++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,,,,+++*********&&&''''''((()))******+++++++++,,,,,,,,,------------,,,,,,,,,,,,---.....................///000000......///111222333444555222777:::;;;CCCYYYzzz...---,,,,,,++++++++++++,,,---///000000///---,,,++++++++++++++++++++++++------------,,,++++++***---...---,,,******+++,,,///---,,,***))))))************))))))((((((''''''))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$((('''&&&&&&%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&(((((('''''''''&&&&&&&&&'''''''''''''''((())))))(((((((((((())))))))))))++++++******************)))***+++,,,------------////////////////////////,,,,,,,,,,,,,,,,,,++++++------,,,,,,,,,,,,++++++,,,,,,------------------......---------......///---------.........//////,,,++++++,,,---///111333000000000000111111111111111000///......///000111000000111222222222222111222111111000000111111222444333333222222333333444444444444444444333333333777777777777777777777777555444444444444333333333444555555555666666777777666666666666666666666666999888666444333333333333000000111111222222222333222222000///............---------------------------------------------------------,,,,,,,,,++++++******************++++++---,,,***)))))))))******++++++******************+++*********************,,,++++++***)))(((''''''((((((((((((((((((((((((,,,+++***))))))***+++,,,++++++************++++++)))))))))***+++,,,...///)))))))))))))))******+++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------...------......///000111000//////111555666555222333555888<<>>MMMiii))))))))))))************++++++,,,***)))***,,,...+++******)))+++---///000------,,,,,,,,,,,,++++++,,,,,,,,,+++******))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%...***'''$$$$$$%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&'''((((((((()))))))))))))))))))))))))))************++++++,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,---------------------------............---,,,+++------------,,,,,,,,,,,,////////////////////////......---------...///000000000//////...------,,,000111111222222111111000111111222222111111000000111//////000333444333222111000000//////000222222333444444444444222111000111111111111111111111111111111111111222222222222333333222222333333444555444444444444444444444444555444444333222111000000//////////////////////////////...---------------++++++++++++,,,---...///---,,,+++***)))******+++************************((((((''''''''''''((((((%%%&&&''''''((((((''''''%%%%%%&&&'''''''''''''''''''''''''''(((((((((((()))))))))(((((((((((((((((((((((((((((()))))))))''''''''''''''''''''''''((((((''''''''''''((((((''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&&&&&&&'''(((((((((((((((''''''((()))))))))))))))******************++++++***++++++,,,,,,------...---///000000//////000111222333555888===KKKggg~~~)))))))))*********++++++)))***+++***)))***,,,...,,,,,,+++,,,---...000111------,,,,,,,,,,,,++++++---,,,,,,++++++*********(((((((((((((((((((((((((((((((((''''''''''''&&&''''''&&&&&&&&&'''(((((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%555000)))$$$$$$%%%''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######"""%%%$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&''''''((((((((()))))))))((((((((())))))*********++++++,,,---------------,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---............------,,,.........------------,,,////////////////////////......------......///000///......------,,,,,,,,,000000111111111111000000///000000111111111111111111000000111333444333222000000//////000000111222111222444666666444222111111111111111111111111111222222222222222111111111222333333444444444444444333333444555666777777888999888777555444222111000..............................---+++***************)))))))))***+++,,,---++++++***)))))))))******((((((((((((((((((((((((((((((''''''''''''((((((%%%&&&''''''((((((''''''&&&&&&'''(((((((((((('''&&&''''''''''''((((((((((((((((((((((((((())))))))))))((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&&&&&&&'''(((((((((((('''''''''((()))))))))))))))******************))))))***++++++,,,,,,------...---///000000///...000111222333555777;;;HHHccczzz))))))*********+++++++++)))***++++++++++++,,,...//////...---,,,------...------,,,,,,,,,+++++++++---,,,,,,,,,++++++******(((((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%000,,,&&&""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######%%%$$$###""""""$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((())))))''''''(((((()))*********+++,,,------......------,,,,,,,,,++++++*********++++++++++++++++++++++++------.........------,,,//////.........---------000000///////////////................../////////.........---------------///000000000000000000///---...///000111111111111111111111111222333333222000000000000111222222333000222555888888777444222222222222222222222222222333333222222111111111000111222444555555555444333444444444555666666777777<<<;;;:::888555333222111........................///...,,,+++))))))((((((((((((((((((((()))***+++***)))))))))))))))))))))''''''''''''''''''''''''(((''''''&&&&&&''''''(((%%%&&&''''''((('''''''''&&&''''''((()))(((((((((&&&&&&&&&'''''''''((((((&&&''''''(((((())))))))))))))))))((((((''''''&&&''''''''''''''''''''''''(((''''''&&&&&&''''''(((&&&''''''((((((''''''&&&&&&&&&''''''''''''&&&&&&%%%&&&''''''((((((''''''''''''((()))))))))))))))++++++******))))))((((((***++++++,,,,,,------...---...000///......///111111222444666999FFF___vvv************++++++++++++***,,,---------,,,---///...------,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,+++++++++++++++***''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&############$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''%%%###"""#########"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$###""""""$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((((((&&&''''''((())))))******+++,,,------......------,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,---------------,,,//////.........---------////////////......------,,,------.................................//////...//////000000//////...,,,---...///000111111111000111111111111111111222000000111222222333333333000333666999999888555444111111111111111111111111222222222111111000000000000111333444444444333222555555555555444444444444999888777555333111000//////////////////////////////...---+++***)))))))))(((((('''''''''((())))))'''(((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%&&&''''''((('''''''''&&&''''''((()))(((((((((&&&&&&&&&&&&''''''''''''&&&&&&''''''(((((())))))))))))((((((''''''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&'''''''''''''''''''''((()))))))))))))))+++******))))))(((((((((***++++++,,,,,,------...---...//////......///000111222444666888DDD\\\rrr*********++++++++++++,,,,,,...//////...------...))))))***+++,,,---......------,,,,,,,,,,,,++++++************************'''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%$$$$$$#########$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###"""###$$$&&&&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&'''''''''(((((((((&&&&&&'''((())))))******++++++,,,---------------,,,,,,++++++++++++++++++***************************++++++,,,,,,,,,,,,+++.........------------,,,///......------,,,,,,,,,++++++,,,------------,,,------....../////////000......////////////......,,,,,,...///000000000000///000111000//////000111...///000222333333333333111222555777777666444333000000000000000000000000000000000000000/////////000111111222222222222222555555444333222111000///222111000///...---,,,+++........................///...---++++++*********((((((''''''''''''((((((&&&&&&'''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%&&&''''''((((((''''''&&&&&&'''(((((((((((('''%%%&&&&&&&&&&&&'''''''''''''''''''''''''''((((((((((((''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&''''''''''''&&&''''''((()))))))))))))))))))))))))))))))))((((((***++++++,,,,,,------...,,,...//////...---///000000222444666888CCC[[[qqq*********+++++++++,,,,,,,,,...000///---+++++++++((()))***+++,,,---------------,,,,,,,,,,,,++++++))))))))))))))))))))))))'''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%'''&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$&&&'''%%%$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((%%%%%%&&&'''((()))***+++***++++++,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,************************((()))***++++++++++++***------------,,,,,,,,,,,,...------,,,++++++******)))***+++,,,,,,,,,++++++++++++,,,---......//////---......//////......---,,,---......////////////---///000000------...000,,,---...000111111111111000111222333333222111111////////////////////////............////////////000000//////000000111222333222222111///......---,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++*********+++((((((''''''''''''(((((($$$%%%&&&'''(((''''''&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&''''''((((((''''''%%%%%%&&&'''''''''''''''%%%%%%&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''''''''&&&&&&$$$%%%&&&&&&''''''&&&&&&''''''((()))))))))))))))((((((((()))))))))))))))***++++++,,,,,,------...,,,---///...------...000000111444666888CCCZZZppp******+++++++++,,,,,,,,,,,,...//////,,,***)))))),,,,,,------,,,,,,+++***---------,,,,,,,,,++++++((((((((((((((()))))))))''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%)))(((''''''&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$"""###$$$%%%%%%$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((%%%%%%&&&'''((()))***+++******+++,,,,,,,,,,,,+++*********++++++,,,,,,---))))))))))))))))))))))))'''((()))***************------,,,,,,,,,+++++++++------,,,++++++***))))))((()))***+++,,,+++************+++,,,------......---..................---,,,---......///.........,,,...000///,,,+++---///)))+++---...000000000/////////000000000/////////////////////////////////,,,---------......//////000///.........///111222000000//////...---------+++,,,,,,------.........************************++++++***************+++)))(((((('''''''''((((((###$$$&&&'''((('''&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&''''''((((((''''''$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((''''''&&&&&&%%%%%%&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%&&&''''''''''''''''''&&&$$$%%%&&&&&&''''''&&&&&&'''(((((()))))))))))))))''''''(((((())))))*********++++++,,,,,,---......,,,---///...------...000///111444666888CCC[[[ppp......//////...,,,+++***++++++)))(((''''''''''''***++++++,,,,,,++++++******************)))(((((())))))))))))(((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((('''&&&&&&''''''((()))***++++++++++++++++++++++++************************))))))))))))))))))))))))******))))))******+++,,,++++++,,,,,,,,,------------,,,***(((((()))***,,,(((((()))***+++***'''%%%+++++++++,,,,,,---------......////////////......***,,,...000111111000///////////////////////////000///...---...///111333333333333222222111111111+++,,,,,,---...///000000//////.........---------......////////////......////////////...---,,,+++---,,,++++++******++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((('''&&&&&&&&&&&&'''(((((('''&&&%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%'''''''''&&&&&&%%%%%%%%%(((((('''&&&%%%%%%%%%%%%))))))(((((('''''''''&&&&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%%%%$$$$$$#########&&&&&&&&&&&&%%%%%%$$$###%%%%%%%%%&&&&&&&&&''''''%%%%%%'''((((((((('''&&&''''''(((((())))))******)))************+++++++++)))***,,,---......---,,,,,,,,,------.../////////000333222111<<>>XXXttt***************))))))(((******)))((((((((((((((())))))************))))))((((((((())))))(((''''''))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%'''&&&%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#######################################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################## """###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((()))(((((())))))***+++,,,,,,++++++******))))))(((++++++++++++++++++++++++******************************))))))******+++,,,))))))*********++++++++++++,,,---...---,,,***)))***((('''(((+++---............------,,,,,,,,,+++,,,,,,------------,,,,,,***+++---...///000000000////////////////////////222222111000000111222333111111111111111111111000///000000000000///...---------,,,,,,,,,+++++++++---......//////......---...............---,,,,,,++++++***)))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&%%%%%%%%%%%%%%%((('''%%%$$$$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''''''''))))))((((((((('''''''''''''''((((((((()))))))))'''((())))))***+++++++++,,,,,,------.../////////000333555444888DDDVVVccc******)))))))))(((((()))***))))))(((((((((((()))((())))))******))))))(((&&&''''''(((((((((''''''((((((((((((''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%'''&&&%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''')))(((((())))))***+++,,,++++++++++++******))))))++++++++++++++++++++++++++++++++++++++++++++++++******))))))******+++,,,))))))*********+++++++++)))***,,,------+++)))'''(((((())),,,...///...---.........------,,,,,,,,,,,,,,,------------,,,,,,++++++,,,---...///000000000000000000000000000000222222111111111111111111000000000000000000000000000111111222111000...---------,,,,,,,,,+++++++++------............------,,,------------,,,,,,++++++***))))))(((((())))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&'''((('''%%%$$$$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''((((((&&&'''''''''((((((((()))((((((((()))))))))******(((((((((((()))***++++++,,,,,,------...////////////222444555777???OOO]]]***))))))((((((((())))))))))))(((((((((((())))))(((((())))))))))))((((((%%%&&&''''''''''''''''''((((((((('''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$############$$$$$$&&&&&&%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$"""""""""#######################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''((())))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))******+++,,,*********++++++++++++,,,)))***+++,,,,,,***)))'''((()))+++...000000...,,,.........---------------------............------++++++,,,---...///000000000000000000000000000000111111111111111000000000////////////000000000000000111222333222111///---------------,,,,,,,,,,,,------............------***++++++,,,,,,++++++******))))))(((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''&&&%%%$$$############&&&&&&&&&&&&'''''''''''''''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((%%%&&&&&&'''(((((())))))(((((()))))))))*********(((((((((((()))***+++,,,,,,,,,------.../////////333333222111222;;;PPPddd******)))(((((()))******))))))(((((((((((())))))'''(((((())))))(((((('''$$$%%%&&&'''''''''''''''(((((('''''''''&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$############$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$!!!"""""""""#########$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""###$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%&&&'''((()))+++++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******))))))******+++,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,+++***))),,,++++++---///000///...------------.....................//////.........+++++++++,,,---...///000000000000000000000000000000111111111000000///............/////////000000///000222444333222000............------------,,,,,,------......------,,,))))))************))))))))))))(((''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%&&&'''((()))'''''''''''''''''''''''''''''''''((((((((())))))))))))(((((()))***,,,---,,,,,,------.../////////444222222111000888MMMaaa+++***)))(((((()))***+++))))))(((((((((((()))***''''''((((((((((((''''''$$$%%%&&&&&&'''''''''&&&(((((('''''''''&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$############$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""#########$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""####################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&''''''((()))******+++,,,,,,......///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********)))***++++++,,,++++++,,,,,,,,,---------,,,---------,,,,,,++++++///---++++++---///000000,,,---------.../////////......////////////......+++++++++,,,---...///000000000000000000000000000000000000000000///......---.........//////000000...000222444444222000/////////.........---------,,,------......------,,,'''((())))))))))))(((((())))))((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''############$$$%%%&&&&&&#########$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%&&&'''((()))((((((((('''&&&&&&%%%%%%&&&&&&&&&'''''''''((((((***))))))))))))+++,,,---,,,,,,------...//////000,,,...333777777<<>>TTTsss&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$#########""""""""""""$$$##################$$$&&&&&&%%%$$$$$$%%%%%%%%%"""############$$$$$$$$$$$$$$$############$$$$$$"""############$$$$$$$$$####################################"""""""""!!!$$$###"""!!!!!!"""###$$$$$$$$$$$$$$$$$$###""""""$$$#########""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$"""""""""""""""#########$$$$$$############$$$$$$##############################""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$$$$$$$###"""!!!"""###$$$$$$###"""###%%%$$$$$$$$$#########""""""########################%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((()))((((((((((((((((((((())))))*********++++++++++++,,,,,,------,,,++++++))))))))))))***+++,,,,,,.........---------------++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------,,,,,,---...............,,,+++***+++------+++***)))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%&&&&&&%%%###""""""###%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$############"""""""""!!!""""""""""""""""""""""""################################################$$$$$$$$$$$$$$$%%%%%%&&&########################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&((()))))))))((('''((()))***,,,------......---///000//////222888>>>TTTsss&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$###############"""""""""########################((('''&&&%%%%%%%%%%%%%%%"""############$$$$$$$$$$$$$$$############$$$$$$"""############$$$$$$$$$####################################""""""""""""######""""""""""""#########$$$$$$$$$$$$###""""""###############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!"""######$$$$$$$$$$$$############$$$$$$##############################""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$######"""""" """###$$$######%%%&&&$$$$$$$$$#######################################%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$$$$$$$%%%%%%%%%$$$######%%%%%%%%%&&&&&&&&&''''''&&&''''''''''''((((((((((((((((((((((((((((((((()))))))))*********++++++++++++,,,,,,,,,,,,++++++(((((()))***+++,,,------------------------------******++++++++++++******++++++++++++,,,,,,,,,,,,+++,,,------......------***))))))***++++++***((()))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&''''''$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%&&&%%%###""""""###%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$############""""""""""""""""""""""""""""""""""""################################################%%%%%%%%%$$$%%%&&&&&&'''########################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&''''''((()))((((((((()))***+++---............---///000//////222888>>>TTTsss&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$#########$$$$$$#################################$$$$$$#########((('''&&&%%%$$$#########""""""#########$$$$$$$$$$$$$$$############$$$$$$""""""#########$$$$$$$$$#################################"""""""""""""""###""""""""""""""""""#########$$$$$$$$$######"""########################""""""""""""""""""""""""""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""########################$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$###!!!!!!""""""############$$$$$$############$$$$$$##############################""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""!!!###$$$$$$######$$$%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((('''''''''((((((((((((((())))))))))))***************+++++++++,,,,,,,,,,,,))))))******++++++++++++,,,,,,,,,,,,,,,---------))))))************))))))+++++++++++++++++++++,,,++++++,,,---------------)))(((((()))******)))''')))))))))(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$############$$$$$$ """###$$$###$$$%%%'''""""""""""""""""""""""""""""""#########$$$$$$$$$#########"""""""""""""""""""""""""""""""""""""""###################################################""""""""""""###$$$$$$########################""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''(((((((((((((((******,,,---.../////////---///000//////222888>>>SSSrrr&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$######$$$$$$###############$$$$$$$$$"""###$$$$$$$$$$$$###"""&&&&&&$$$###""""""""""""""""""#########$$$$$$$$$$$$$$$############$$$$$$""""""#########$$$$$$$$$########################""""""""""""""""""######"""""""""######""""""""""""######$$$$$$$$$#####################$$$$$$$$$########################""""""""""""""""""""""""################################################""""""""""""""""""""""""########################$$$$$$$$$######"""""""""""""""###$$$$$$###""""""############""""""!!!!!!$$$$$$############$$$$$$##############################""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""!!!""""""#########""""""###$$$%%%$$$"""!!!"""###################################################$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''((((((((()))(((((()))))))))*********************++++++,,,,,,+++++++++++++++***)))(((++++++++++++,,,,,,------((())))))******))))))(((++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,(((((('''((()))***(((&&&)))))))))(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$############$$$$$$ """############%%%&&&""""""""""""""""""""""""""""""#########$$$$$$$$$""""""""""""""""""##############################################################################!!!!!!!!!!!!!!!"""##############################""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))******,,,---.../////////---///000//////222888>>>RRRppp&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$$$$###$$$$$$#########$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""%%%$$$###""""""""""""""""""############$$$$$$$$$$$$$$$############$$$$$$"""############$$$$$$$$$########################""""""""""""############""""""############""""""""""""###$$$$$$$$$$$$############$$$$$$$$$$$$$$$########################""""""""""""""""""""""""########################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$###""""""!!!!!!!!!"""###$$$$$$###"""!!!$$$$$$######"""!!!!!! $$$$$$############$$$$$$##############################""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""######""""""$$$%%%&&&$$$"""!!!!!!"""###############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$######$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&&&&'''''''''&&&&&&&&&''''''(((((()))((((((((()))))))))************)))******+++,,,---+++,,,,,,,,,+++)))'''&&&)))******++++++,,,,,,---))))))************))))))+++++++++++++++*********)))***++++++,,,,,,++++++(((''''''((())))))(((&&&)))))))))(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%$$$######$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$############$$$$$$$$$%%%&&&$$$""" !!!$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$""""""""""""##########################################################################################""""""######$$$%%%########################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''((()))))))))***+++---............---///000//////222888>>>OOOnnn&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%$$$$$$$$$$$$#########$$$$$$%%%%%%%%%!!!###$$$%%%%%%$$$###!!!$$$$$$######"""######$$$"""############$$$$$$$$$$$$$$$############$$$$$$"""############$$$$$$$$$########################!!!"""""""""############!!!"""###$$$$$$###"""!!!""""""###$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%########################""""""""""""""""""""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$###"""!!!!!!!!!!!!"""$$$%%%%%%$$$"""!!!#########"""""""""""""""$$$$$$############$$$$$$##############################""""""""""""######"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!"""""""""""""""###$$$%%%$$$""""""###$$$""""""#########$$$$$$$$$################################################"""############$$$$$$$$$"""###$$$%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''%%%%%%&&&''''''((())))))(((((((((((()))))))))******)))))))))***+++,,,---***+++,,,,,,,,,***(((''')))))))))***+++,,,,,,,,,)))******++++++******)))++++++++++++*********))))))******+++++++++++++++)))((('''(((******(((''')))))))))(((''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$&&&&&&&&&$$$!!!$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$!!!"""""""""####################################################################################$$$$$$######$$$$$$%%%&&&########################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%&&&''''''(((''''''''''''''''''''''''(((''''''&&&'''((()))***((()))***,,,------......---///000//////222888>>>MMMlll&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$((('''&&&%%%$$$$$$$$$$$$#########$$$$$$%%%%%%%%%!!!"""$$$%%%%%%$$$"""!!!$$$$$$$$$###$$$$$$%%%%%%"""############$$$$$$$$$$$$$$$############$$$$$$"""############$$$$$$$$$########################!!!!!!""""""#########$$$!!!"""###$$$$$$###"""!!!!!!"""###$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%########################""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""########################$$$$$$$$$###"""!!!!!! """###%%%&&&&&&%%%###"""!!!!!!!!!"""######$$$$$$$$$$$$############$$$$$$##############################""""""""""""######"""""""""""""""""""""""""""""""""""""""""""""""" !!!"""""""""""""""!!!"""$$$$$$######$$$&&&""""""######$$$$$$$$$$$$################################################"""############$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''((())))))(((((((((((())))))))))))***))))))))))))+++---...((()))+++,,,,,,+++***)))((())))))***++++++,,,,,,******++++++++++++******++++++++++++******))))))))))))***+++++++++++++++)))(((((()))******)))''')))))))))(((''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$############$$$$$$###$$$%%%###!!! !!!"""!!!!!!!!!!!!!!!!!!!!!!!!"""############$$$$$$$$$!!!!!!""""""#########$$$##############################################################################""""""######$$$%%%########################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%&&&'''(((((((((((((((((((((((((((((((((''''''&&&&&&((()))***((()))***+++,,,------------///000//////222888>>>KKKkkk%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######!!!""""""""""""############$$$$$$###""""""###%%%$$$#########""""""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$"""!!!""""""#########""""""""""""#########$$$$$$""""""%%%&&&%%%########################################################################"""############$$$$$$$$$########################$$$$$$############$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""########################################################################$$$$$$$$$#########""""""########################""""""""""""""""""""""""########################%%%%%%$$$$$$###"""""""""$$$###"""!!!!!!"""###$$$$$$$$$###"""!!!!!!""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""###$$$$$$"""######$$$$$$$$$$$$######'''&&&%%%$$$$$$$$$%%%&&&%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%'''+++,,,)))'''(((((((((((((((((('''''')))((((((((()))***++++++++++++++++++++++++++++++'''((())))))((()))+++---++++++***)))(((((()))))))))*********++++++++++++******++++++++++++******(((((((((((((((((((((((('''%%%%%%%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$######$$$$$$%%%&&&$$$$$$$$$######"""""""""################################################"""""""""""""""""""""""""""############$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!######$$$$$$$$$%%%%%%%%%$$$$$$$$$#########"""""""""############$$$$$$$$$#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((()))***+++,,,---------......------...222888<<>>YYY|||$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$#######################################""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$################################################$$$$$$$$$###############!!!""""""###$$$$$$%%%%%%%%%%%%%%%$$$$$$#########################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$######""""""""""""######""""""#########$$$$$$$$$""""""############"""""""""######$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""######""""""######!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############!!!!!!"""###############!!!!!!"""""""""#########""""""###$$$$$$$$$$$$##############################$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''&&&$$$$$$%%%%%%%%%%%%&&&)))((((((((((((((())))))************)))))))))))))))******((('''&&&''')))))))))(((((((((((())))))))))))))))))))))))))))))'''''''''&&&&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###$$$$$$###"""!!!!!!!!!!!!"""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###############!!!"""###$$$$$$###"""!!!!!!!!!!!!!!!"""""""""###""""""""""""############ !!!###%%%%%%$$$###"""!!!"""""""""############!!!!!!"""""""""#########!!!"""""""""############""""""""""""###############$$$%%%%%%%%%###!!! ##############################$$$$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&'''((()))))))))((()))******++++++,,,---------............///333666>>>YYY|||$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""######$$$$$$$$$$$$########################""""""######$$$$$$$$$$$$""""""""""""""""""""""""""""""######$$$$$$$$$$$$################################################%%%$$$$$$$$$######""""""!!!""""""###$$$$$$%%%%%%%%%%%%%%%$$$$$$#################################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$######""""""""""""######""""""######$$$$$$$$$$$$""""""############""""""######$$$%%%%%%%%%%%%$$$#########"""""""""""""""###$$$$$$###"""!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############!!!!!!"""###############!!!!!!!!!!!!""""""""""""""""""###$$$$$$$$$$$$##############################$$$%%%&&&'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''+++'''%%%&&&((('''&&&&&&(((''''''&&&&&&&&&''''''******))))))((((((''''''((())))))(((&&&%%%'''(((***)))(((''''''((()))***))))))))))))))))))))))))''''''&&&&&&&&&%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###$$$$$$$$$"""""""""""""""###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###############!!!"""###$$$$$$###"""!!!!!!!!!!!!!!!""""""""""""""""""""""""############ !!!###%%%&&&%%%###"""!!!!!!""""""#########$$$"""############$$$$$$$$$!!!!!!""""""#########$$$""""""""""""############$$$%%%&&&&&&%%%### ##############################$$$$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&'''))))))))))))((()))******+++,,,,,,---------............///333666===ZZZ}}}%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$####################################################################################""""""""""""""""""""""""###$$$$$$%%%%%%!!!###%%%%%%$$$###"""#########$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""########################"""###$$$%%%%%%$$$###"""########################""""""""""""""""""""""""""""""""""""""""""""""""########################$$$$$$###"""!!!!!!""""""""""""############""""""""""""""""""############"""""""""###$$$$$$$$$%%%$$$$$$%%%&&&((('''%%%"""###########################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&''''''((()))))))))))))))))))))******************)))((((((((((((((())))))***))))))((('''&&&((((((((('''&&&&&&&&&%%%)))(((&&&$$$###$$$&&&''''''&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$$$$######""""""############"""""""""############$$$$$$$$$!!!"""$$$$$$"""!!!"""###########################$$$#########""""""!!!!!!$$$#########""""""!!!!!!"""############$$$$$$$$$""""""""""""""""""""""""""""""""""""############$$$$$$######"""!!!!!!!!!######""""""""""""######$$$$$$###"""!!!!!!""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""############""""""###$$$%%%&&&%%%%%%###"""###$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&%%%$$$###"""''''''''''''''''''&&&&&&)))******++++++,,,------,,,---/////////111444777@@@UUUuuu%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$#######################################################################################""""""""""""#########"""""""""""""""!!!###%%%%%%$$$###############$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""########################"""""""""######"""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""########################$$$$$$###"""""""""""""""""""""############""""""""""""""""""###########################$$$$$$$$$$$$###$$$&&&'''&&&$$$"""###########################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))((((((((()))))))))************)))(((((((((((((((((())))))))))))(((((('''''''''''''''&&&&&&&&&&&&***)))'''&&&%%%&&&'''((('''&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$"""######$$$$$$######"""""""""############"""""""""############$$$$$$$$$!!!"""$$$$$$"""""""""#######################################"""""""""!!!############"""""""""!!!""""""#########$$$$$$$$$########################""""""""""""############"""""""""""""""###############""""""""""""######$$$$$$###"""""""""""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""############""""""###$$$%%%%%%%%%%%%$$$###$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&'''''''''''''''''''''''')))******++++++,,,------,,,---/////////111444777@@@UUUuuu%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$$$$$$$%%%###$$$$$$%%%%%%$$$$$$###################################################################################################$$$######"""!!!!!! !!!###%%%%%%###"""############$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#######################################""""""!!!!!!!!!!!!""""""########################""""""""""""""""""""""""""""""""""""""""""""""""########################$$$###""""""""""""""""""""""""############""""""""""""""""""############$$$$$$$$$########################$$$%%%%%%###!!!###########################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&''''''((()))))))))''''''((((((((()))))))))***))))))((((((((((((((('''(((((())))))))))))(((&&&&&&&&&&&&'''''''''''')))((('''&&&%%%&&&'''(((&&&%%%%%%$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$"""######$$$$$$######"""""""""############"""""""""############$$$$$$$$$!!!###$$$$$$###""""""#######################################""""""""""""############"""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############ !!!!!!"""######$$$$$$######""""""""""""######$$$###""""""""""""""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""############""""""###$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&'''(((((((((((('''''''''''''''''''''''')))******++++++,,,------,,,---/////////111444777???UUUuuu$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$####################################$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################################################################"""###############$$$$$$$$$#########"""""""""!!!"""###%%%$$$###"""###$$$######$$$$$$$$$$$$#########################################################################################################################################################"""!!! !!!"""###########################""""""""""""""""""""""""""""""""""""""""""""""""##############################"""""""""""""""###""""""############""""""!!!"""""""""############%%%$$$$$$$$$###"""""""""###""""""###$$$$$$""" ###########################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&$$$&&&'''))))))'''&&&$$$&&&&&&''''''((()))))))))''''''''''''(((((((((((())))))(((((((((((())))))&&&'''((())))))***))))))%%%%%%%%%&&&&&&'''''''''%%%%%%$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$""""""############""""""""""""############""""""""""""#########$$$$$$$$$!!!###%%%$$$###"""#######################################"""""""""""""""#########"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$!!!"""""""""############!!!!!!""""""##################""""""""""""############"""""""""""""""###################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""######$$$$$$######"""######$$$$$$%%%%%%%%%$$$&&&&&&&&&&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&$$$%%%&&&''''''(((((((((&&&&&&&&&''''''''''''''')))******++++++,,,------,,,---/////////111444777>>>TTTuuu$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################################################################""""""######$$$$$$$$$%%%#########$$$$$$%%%%%%%%%"""$$$$$$$$$""""""###%%%######$$$$$$$$$$$$##############################""""""""""""""""""""""""################################################################################################$$$$$$"""!!!!!!"""$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###"""""""""""""""######""""""############""""""!!!"""""""""############%%%$$$$$$$$$###"""""""""###"""!!!"""######"""!!!###########################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''###$$$&&&''''''&&&$$$###&&&&&&''''''((()))))))))''''''''''''(((((((((((())))))(((((((((((())))))&&&'''((())))))***))))))$$$%%%%%%%%%&&&&&&''''''$$$$$$#########$$$$$$$$$$$$$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###"""""""""######"""""""""""""""############""""""""""""#########$$$$$$$$$"""###%%%%%%###"""###$$$""""""""""""""""""""""""""""""""""""""""""######""""""""""""""""""######!!!!!!"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$!!!"""""""""########################""""""!!!!!!######""""""""""""#########"""""""""""""""######################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$###############$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''(((((()))******++++++,,,------,,,---/////////111444777===TTTuuu$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""############$$$###$$$$$$%%%%%%$$$$$$###########################################################################""""""######$$$%%%%%%%%%######$$$$$$%%%&&&&&&'''###$$$$$$###""""""###%%%######$$$$$$$$$$$$##############################""""""""""""""""""""""""###############################################################$$$$$$$$$########################$$$$$$############$$$$$$########################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$""""""############""""""""""""""""""############$$$$$$$$$###############$$$"""!!!"""###$$$###!!!###########################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''$$$$$$%%%&&&&&&%%%$$$$$$&&&&&&''''''((()))))))))''''''((((((((()))))))))((((((((((((((())))))***'''(((((())))))))))))(((%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$############$$$$$$%%%######$$$$$$$$$$$$######!!!""""""######""""""!!!""""""############"""""""""############$$$$$$$$$"""$$$%%%%%%$$$######$$$""""""""""""""""""""""""""""""""""""############""""""""""""############!!!!!!!!!"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############$$$$$$######"""!!!!!! ######""""""""""""######"""""""""""""""######$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$##################$$$%%%&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&'''((((((((()))******++++++,,,------,,,---/////////111444777<<>>,,,'''$$$%%%%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''))))))))))))((('''&&&%%%&&&&&&'''(((((((((((('''))))))((((((((((((''''''(((((('''''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%################################################""""""""""""############!!!"""###$$$$$$###"""!!!""""""""""""############"""###############$$$$$$""""""""""""############!!!"""$$$###""""""###%%%"""""""""""""""""""""""""""###$$$$$$""""""###$$$$$$$$$############$$$$$$""""""""""""############""""""############"""""""""""""""""""""""""""""""""############$$$$$$$$$########################!!!###$$$$$$###""""""##############################$$$%%%$$$###"""###$$$######$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((''''''''''''((((((((((((((()))***++++++,,,++++++***+++---......000222555:::IIIccc$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!"""""""""#########$$$***((('''&&&%%%"""########################""""""#########$$$$$$$$$$$$###"""""""""###$$$%%%###########################$$$$$$$$$$$$######""""""############$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$############"""######$$$$$$$$$$$$################################################""""""""""""#########$$$$$$$$$""""""""""""############""""""""""""############!!!!!!!!!"""###$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""""""""############$$$$$$$$$""""""#########$$$$$$$$$""""""""""""############""""""""""""""""""""""""!!!""""""###$$$$$$%%%%%%111***)))888KKKPPP@@@...((("""!!!'''***'''$$$###########################$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((((((((((((''''''''''''((()))))))))(((((())))))((((((((('''''''''))))))((('''''''''((((((&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%################################################!!!"""""""""############!!!"""$$$%%%%%%$$$"""!!!""""""""""""#####################$$$$$$%%%%%%%%%!!!"""""""""############!!!###$$$$$$###"""$$$%%%"""""""""""""""""""""""""""$$$%%%$$$"""!!!###%%%$$$$$$############$$$$$$""""""""""""############""""""############"""""""""""""""""""""""""""""""""############$$$$$$$$$########################!!!$$$$$$""""""###%%%########################"""$$$%%%$$$###"""###%%%######$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))''''''''''''((((((((((((((()))***++++++,,,++++++***,,,......///000333555;;;IIIbbb$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!""""""#########$$$ !!!%%%(((((($$$ ########################""""""######$$$$$$$$$$$$$$$###"""""""""###%%%&&&########################$$$%%%%%%&&&%%%$$$"""!!!"""############$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$############"""######$$$$$$$$$$$$##############################$$$#########""""""!!!!!!""""""######$$$$$$$$$$$$ !!!"""###$$$%%%%%%""""""""""""############ !!!!!!"""###$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""""""""############$$$$$$$$$"""############$$$$$$$$$""""""""""""############""""""""""""""""""""""""!!!""""""###$$$$$$%%%%%%!!!444GGGJJJ<<<+++$$$$$$ !!!$$$'''###!!!)))""""""""""""""""""""""""$$$$$$############$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%&&&'''''''''''''''(((((()))))))))))))))))))))(((((('''''''''&&&***)))((('''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%################################################!!!!!!""""""#########$$$!!!"""$$$%%%%%%$$$"""!!!""""""""""""############$$$$$$$$$%%%%%%&&&&&&&&&!!!!!!""""""#########$$$!!!###$$$$$$######$$$%%%"""""""""""""""""""""""""""$$$&&&%%%"""!!!###%%%$$$$$$############$$$$$$""""""""""""############""""""############"""""""""""""""""""""""""""""""""############$$$$$$$$$######################## ###$$$""""""$$$&&&""""""""""""""""""""""""!!!$$$&&&%%%###"""%%%'''######$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))''''''''''''((((((((()))((()))***++++++,,,+++++++++,,,...//////111333666;;;IIIbbb$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$$$$######################################################################################################%%%%%%%%%$$$$$$$$$######################################################$$$$$$$$$#########"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###""""""##############################$$$#########""""""!!!!!!"""############$$$$$$$$$#########"""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""!!!!!!######""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""################################################!!!!!!!!!!!!!!!""""""###""""""""""""""""""""""""""""""""""""############$$$###"""!!!!!!"""###$$$""""""""""""""""""""""""######$$$$$$$$$$$$%%%%%%888555222---)))%%%"""!!!$$$$$$$$$#########""""""########################%%%%%%%%%%%%%%%%%%%%%%%%########################''''''''''''''''''''''''######$$$%%%%%%&&&'''''''''''''''(((((((((((()))'''%%%$$$&&&)))+++***((())))))((((((''''''''''''(((((((((((('''&&&%%%%%%$$$######%%%''')))((('''$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%"""""""""""""""######$$$######$$$$$$$$$$$$######""""""""""""""""""""""""!!!!!!!!!###%%%%%%###!!!"""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$###""""""""""""############"""""""""""""""""""""""""""############$$$$$$$$$""""""""""""""""""""""""######$$$%%%%%%%%%%%%$$$""""""""""""############$$$#########""""""!!!!!!######"""!!!!!!"""###$$$########################$$$###"""""""""###%%%&&&$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%$$$###$$$%%%&&&(((&&&(((***+++)))'''&&&%%%'''''''''&&&&&&%%%%%%%%%)))((('''&&&&&&''')))***((((((((()))******++++++,,,,,,---...000333666777;;;HHH```~~~$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$$$$###############################################################################################################$$$$$$%%%%%%%%%################################################$$$$$$$$$#########"""""""""############$$$$$$$$$########################%%%$$$$$$###""""""##########################################"""""""""!!!"""############$$$$$$$$$ !!!"""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""!!!$$$######""""""######$$$""""""""""""""""""""""""""""""""""""""""""""""""################################################""""""!!!!!!!!!"""######""""""""""""""""""""""""""""""""""""############$$$###"""!!!!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&'''((())))))((('''%%%###"""""""""$$$$$$$$$#########""""""########################%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&'''''''''((((((((('''&&&%%%&&&)))***)))((()))))))))((((((((('''''''''((((((''''''&&&&&&%%%)))'''&&&&&&&&&&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$"""""""""""""""######$$$######$$$$$$$$$$$$######""""""""""""""""""""""""!!!!!!!!!###$$$%%%###!!!"""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$###!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""############$$$$$$$$$########################"""######$$$$$$$$$$$$$$$""""""""""""########################"""""""""!!!######"""!!!!!!"""###$$$##############################""""""######$$$%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$%%%&&&&&&&&&(((******(((&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%&&&''''''((((((((())))))***++++++,,,,,,,,,---...000333555777;;;HHH```}}}$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$$$$######################################################################################################!!!!!!"""###$$$%%%&&&'''################################################$$$$$$$$$###############"""############$$$$$$$$$""""""""""""""""""""""""%%%$$$######"""#############################################"""""""""""""""############$$$$$$$$$ !!!"""###$$$$$$%%%####################################""""""""""""$$$######""""""######$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###""""""""""""###$$$$$$""""""""""""""""""""""""""""""""""""############$$$###"""!!!!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''((())))))###"""""""""######$$$%%%$$$$$$$$$#######################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%&&&((())))))((()))(((((((((((('''''''''''''''''''''''''''&&&&&&***((('''&&&&&&%%%###!!!$$$$$$$$$$$$$$$$$$$$$$$$#########""""""#########"""""""""""""""######$$$######$$$$$$$$$$$$######"""""""""""""""""""""""""""!!!!!!"""$$$$$$###!!!"""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$###""""""""""""############"""""""""""""""""""""""""""############$$$$$$$$$########################!!!"""######$$$$$$######""""""""""""########################""""""""""""######""""""""""""##############################""""""###$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%&&&&&&%%%$$$$$$%%%'''))))))(((&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%"""###$$$%%%&&&&&&'''&&&))))))******+++,,,,,,,,,,,,,,,---...000222555666:::HHH___|||$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$$$$######################################################################################################!!!""""""###$$$%%%%%%%%%########################################################################""""""#########$$$$$$$$$########################$$$$$$###############$$$#################################"""""""""""""""""""""#########$$$$$$$$$$$$$$$######""""""!!!!!!""""""""""""""""""""""""#########"""""""""""""""###""""""!!!!!!""""""###""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###############$$$$$$%%%""""""""""""""""""""""""!!!"""""""""############$$$######"""!!!!!!!!!!!!########################***)))((('''&&&%%%$$$$$$$$$$$$######"""########################################################################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''(((((((((''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''(((((('''%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######"""""""""""""""######$$$######$$$$$$$$$$$$######"""""""""""""""""""""""""""!!!!!!"""$$$$$$###"""""""""#########$$$$$$$$$###$$$$$$%%%%%%$$$$$$############$$$$$$$$$%%%%%%""""""""""""""""""""""""""""""#########$$$$$$$$$########################!!!!!!"""############"""!!!"""""""""#####################"""""""""""""""#########"""""""""""""""########################!!!"""###%%%%%%$$$######$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$$$$%%%###$$$$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''&&&%%%$$$###%%%'''))))))'''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&& """$$$&&&'''''''''''')))******+++,,,,,,------,,,,,,------///222444666:::GGG___{{{$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$$$$######################################################################################################################################################################################################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$########################""""""""""""""""""######""""""#########$$$$$$$$$$$$$$$######"""!!!!!! """"""""""""""""""""""""""""""""""""""""""######!!!!!!!!! !!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###############$$$$$$%%%""""""""""""""""""""""""!!!"""""""""###########################""""""!!!%%%%%%%%%%%%%%%%%%%%%%%%)))((('''&&&%%%###""""""###""""""!!! !!!!!!################################################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((()))((('''&&&&&&&&&&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######"""""""""""""""######$$$######$$$$$$$$$$$$######""""""""""""""""""""""""###!!!!!!!!!###$$$###"""""""""#########$$$$$$$$$###$$$$$$%%%%%%$$$$$$###"""""""""#########$$$$$$""""""""""""""""""""""""""""""#########$$$$$$$$$########################!!!!!!"""############"""!!!"""""""""############""""""""""""""""""##################""""""!!!!!!########################!!!"""###%%%%%%$$$######$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$$$$%%%#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''&&&%%%$$$###%%%&&&((((((&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&"""###%%%''')))))))))((()))******+++,,,,,,---------,,,,,,---///111333555999FFF^^^{{{$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$$$$######################################################################################################$$$$$$#########"""""""""###############################################################$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""######$$$%%%########################""""""""""""############"""############$$$$$$$$$!!!!!!""""""####################################""""""""""""############"""!!!!!! !!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###""""""""""""###$$$$$$""""""""""""""""""""""""""""""""""""##################$$$%%%%%%$$$$$$###''''''''''''''''''''''''######$$$$$$$$$$$$$$$$$$###############$$$%%%%%%###############$$$$$$$$$########################""""""######$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&''''''&&&%%%&&&'''$$$$$$$$$%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&''')))***,,,***'''&&&&&&$$$""" $$$$$$$$$$$$$$$$$$$$$$$$#########""""""#########"""""""""""""""######$$$######$$$$$$$$$$$$######""""""""""""""""""""""""###""" !!!"""$$$$$$###"""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$### !!!!!!!!!!!!"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""######$$$$$$######""""""""""""############""""""""""""##################$$$######"""!!! ########################""""""###$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$#########$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&&&&%%%%%%&&&''''''&&&%%%'''(((%%%%%%%%%&&&&&&&&&&&&'''%%%&&&'''((())))))******))))))******+++,,,,,,,,,---,,,,,,---...111333444888EEE^^^{{{$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$$$$######################################################################################################""""""""""""############################################################""""""#########$$$$$$$$$"""############$$$$$$$$$##############################""""""###$$$$$$%%%########################!!!"""""""""############"""############$$$$$$$$$""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$!!!"""""""""##################""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""################################################""""""!!!!!!!!!"""######""""""""""""""""""""""""""""""""""""############"""###%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""#########$$$$$$%%%%%%$$$$$$$$$$$$%%%&&&''''''""""""#########$$$$$$$$$#################################$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&((('''%%%$$$&&&'''%%%%%%&&&&&&&&&'''''''''&&&%%%$$$$$$&&&(((***++++++)))'''&&&&&&%%%###!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$"""""""""""""""######$$$######$$$$$$$$$$$$######""""""""""""""""""""""""$$$""" """$$$$$$###"""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$### !!!!!!!!!""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$$$$$$$""""""""""""############!!!"""""""""##################$$$$$$###""" ##############################""""""######$$$%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############"""######$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%#########$$$%%%&&&'''((($$$&&&&&&&&&%%%%%%''')))%%%%%%%%%&&&&&&&&&''''''((('''''''''(((((()))***(((((())))))***++++++,,,------,,,---...000222333777EEE]]]{{{$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$$$$###################################################################################################### !!!"""###$$$%%%%%%################################################""""""######$$$$$$$$$$$$"""############$$$$$$$$$""""""""""""""""""""""""######""""""###$$$%%%%%%########################!!!!!!""""""#########$$$"""############$$$$$$$$$%%%%%%$$$###"""!!! $$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""#########$$$%%%%%%$$$$$$$$$$$$%%%%%%""""""""""""""""""""""""""""""""""""""""""""""""################################################!!!!!!!!!!!!!!!""""""###""""""""""""""""""""""""""""""""""""############"""###%%%'''((((((((('''""""""""""""""""""""""""&&&%%%%%%$$$$$$######"""""""""!!! """"""######$$$$$$$$$$$$##############################$$$%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%&&&&&&&&&&&&''''''$$$'''((('''%%%$$$%%%''''''''''''((((((((())))))&&&%%%$$$$$$%%%(((***,,,'''&&&%%%%%%''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%"""""""""""""""######$$$######$$$$$$$$$$$$######""""""""""""""""""""""""$$$""" """$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$""""""""""""############!!!!!!""""""#########$$$###$$$$$$$$$###""" ########################$$$###"""""""""###%%%&&&$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$######""""""""""""###$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%######"""###$$$&&&)))***$$$%%%&&&&&&%%%%%%''')))%%%%%%%%%&&&&&&''''''''')))((('''&&&&&&''')))***((((((((()))******++++++------,,,---...000222333777DDD]]]{{{"""############$$$$$$$$$########################"""############$$$$$$$$$$$$#########""""""!!!!!!%%%%%%%%%%%%%%%$$$###"""################################################$$$$$$############$$$$$$########################################################################$$$$$$############$$$$$$################################################$$$###"""!!!!!!"""###$$$""""""#########$$$$$$$$$$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############$$$#########""""""!!!!!!########################!!!!!!""""""######$$$$$$""""""""""""""""""""""""########################$$$$$$$$$#########""""""########################%%%&&&&&&%%%###!!!"""###""""""""""""""""""""""""######""""""######$$$%%%&&&&&&%%%$$$############''''''&&&%%%$$$###"""!!!!!!  """$$$%%%$$$###"""!!!!!!"""###$$$%%%$$$######""""""##############################$$$$$$%%%%%%%%%&&&&&&&&&!!!"""###"""!!!!!!###%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''&&&&&&(((''''''''''''&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$#########""""""!!!!!!$$$#########""""""!!!!!!""""""""""""""""""""""""######""""""######$$$%%%%%%$$$######""""""######""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""########################""""""""""""""""""""""""$$$$$$$$$#########""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$##################$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((()))***+++,,,,,,---+++,,,.........///222444777AAAWWWuuu"""############$$$$$$$$$########################"""############$$$$$$$$$$$$#########""""""""""""%%%%%%%%%%%%%%%$$$###"""################################################$$$$$$############$$$$$$########################################################################$$$$$$############$$$$$$######################################################""""""""""""######""""""""""""#########$$$$$$$$$$$$#########""""""########################""""""""""""########################"""""""""!!!########################"""""""""""""""#########""""""""""""""""""""""""########################$$$$$$$$$#########""""""!!!!!!!!!!!!!!!!!!!!!!!!)))******)))'''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&'''(((((()))%%%%%%$$$#########$$$$$$$$$$$$$$$$$$############!!!!!!!!!!!!"""###$$$$$$$$$###"""!!!!!!"""###$$$%%%$$$######""""""##############################$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%$$$""""""###%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''&&&&&&(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$################################################""""""""""""""""""""""""############"""""""""!!!############"""""""""!!!""""""""""""""""""""""""######""""""######$$$%%%%%%%%%$$$###############""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""########################""""""""""""""""""""""""$$$$$$$$$#########""""""########################""""""""""""""""""""""""######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((()))***+++,,,,,,---+++,,,.........///222444666@@@UUUsss"""############$$$$$$$$$########################"""############$$$$$$$$$###############"""""""""$$$$$$%%%%%%%%%$$$######################################################$$$$$$############$$$$$$########################################################################$$$$$$############$$$$$$################################################"""##################"""""""""""""""############$$$$$$$$$###############""""""""""""""""""""""""""""""""""""########################""""""""""""####################################""""""""""""""""""""""""""""""""""""########################$$$$$$$$$###############!!!!!!!!!!!!!!!!!!!!!!!!%%%&&&'''%%%###"""###$$$########################$$$############$$$%%%%%%$$$$$$#########$$$%%%%%%!!!!!!""""""######$$$$$$!!!!!!"""###$$$$$$$$$$$$######""""""""""""######%%%$$$######""""""##############################"""#########$$$$$$$$$$$$&&&&&&&&&%%%###"""###%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""############""""""""""""""""""""""""""""""""""""######""""""######$$$%%%&&&%%%%%%%%%$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""########################""""""""""""""""""""""""$$$$$$$$$#######################################""""""""""""""""""""""""######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((()))***+++,,,,,,---+++,,,.........///222444555???SSSqqq""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$########################$$$$$$%%%%%%%%%$$$$$$###################################################$$$$$$############$$$$$$########################################################################$$$$$$############$$$$$$################################################""""""$$$%%%%%%$$$""""""############$$$$$$$$$$$$################################################!!!"""""""""#####################"""""""""""""""########################$$$$$$######""""""!!!!!!""""""""""""""""""""""""######################################################################## !!!"""!!!   !!!!!!######""""""###$$$%%%%%%!!!!!!!!!!!!""""""""""""!!!"""###%%%%%%%%%$$$######""""""""""""""""""###%%%$$$######""""""##############################""""""""""""############%%%%%%&&&%%%######$$$&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&&&&''''''(((''''''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""#########"""""""""""""""#########"""""""""""""""""""""""""""""""""""""""######""""""######$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""########################""""""""""""""""""""""""################################################""""""""""""""""""""""""######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((()))***+++,,,,,,---+++,,,.........///222444666???SSSppp""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$###############$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$################################################$$$$$$############$$$$$$########################################################################$$$$$$############$$$$$$################################################"""###$$$%%%%%%$$$###"""$$$$$$$$$%%%%%%%%%&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$!!!"""""""""############""""""""""""""""""##############################$$$$$$######""""""!!!!!!""""""""""""""""""""""""########################################################################"""###$$$###"""!!!"""###"""""""""""""""""""""""""""""""""""""""###$$$$$$""""""""""""###$$$$$$%%%"""""""""!!!!!!!!!!!! !!!"""$$$%%%%%%$$$###""""""""""""######"""""""""%%%$$$######""""""##############################!!!!!!"""""""""#########"""###$$$#########%%%'''######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&''''''(((''''''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""######""""""""""""""""""######""""""""""""""""""""""""######""""""######$$$%%%%%%%%%&&&&&&&&&%%%$$$###""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""########################""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((()))***+++,,,,,,---+++,,,.........///222444777???RRRooo"""############$$$$$$$$$########################"""############$$$$$$$$$#########$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$################################################$$$$$$############$$$$$$########################################################################$$$$$$############$$$$$$######################################################$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%&&&###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############""""""""""""################################################""""""""""""""""""""""""""""""""""""#######################################$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!"""$$$%%%$$$###"""###$$$########################$$$############$$$%%%%%%######"""""""""###$$$$$$######""""""!!!!!! """"""###############"""""""""############""""""%%%$$$######""""""##############################!!!"""""""""############"""###$$$###"""###$$$&&&######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%&&&&&&''''''(((''''''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""############""""""""""""############""""""""""""""""""""""""######""""""######$$$%%%$$$%%%&&&&&&&&&%%%###"""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""########################""""""""""""""""""""""""###############$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((()))***+++,,,,,,---+++,,,.........///222444777???QQQmmm"""############$$$$$$$$$########################"""############$$$$$$$$$#########$$$$$$%%%%%%%%%"""###$$$%%%%%%%%%%%%$$$################################################$$$$$$############$$$$$$########################################################################$$$$$$############$$$$$$################################################%%%$$$$$$######$$$$$$%%%""""""#########$$$$$$$$$""""""#########$$$$$$$$$########################""""""""""""############!!!"""""""""####################################"""""""""""""""#########""""""""""""""""""""""""########################""""""#########$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!! !!!"""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!""""""###$$$$$$######""""""""""""###!!!"""""""""""""""#########""""""!!!!!!"""""""""!!!"""###$$$$$$###"""!!!%%%$$$######""""""##############################"""""""""#########$$$$$$&&&''''''%%%###"""###$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$%%%&&&&&&''''''(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%"""#########$$$$$$$$$$$$################################################""""""""""""""""""""""""!!!"""""""""############!!!"""""""""############""""""""""""""""""""""""######""""""######$$$%%%###$$$%%%&&&%%%$$$"""!!!""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""########################""""""""""""""""""""""""""""""#########$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((()))***+++,,,,,,---+++,,,.........///222444777>>>OOOkkk"""############$$$$$$$$$########################"""############$$$$$$$$$#########$$$$$$%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%################################################$$$$$$############$$$$$$########################################################################$$$$$$############$$$$$$################################################&&&%%%$$$######$$$%%%&&&!!!!!!!!!!!!""""""""""""""""""######$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""############!!!!!!""""""#########$$$########################!!!!!!""""""######$$$$$$""""""""""""""""""""""""########################""""""######$$$$$$$$$$$$########################!!!###$$$###""""""###$$$#######################################$$$$$$%%%$$$$$$###"""!!!!!!"""""" !!!"""###$$$%%%%%%###"""!!! !!!"""###!!!"""###$$$$$$###"""!!!%%%$$$$$$###"""#############################################$$$$$$$$$$$$++++++***'''$$$""""""#########$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&######$$$%%%%%%&&&''''''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%""""""######$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""#########$$$!!!!!!""""""#########$$$""""""""""""""""""""""""#########"""###$$$$$$%%%"""###$$$%%%%%%$$$""" """"""""""""""""""""""""""""""""""""############""""""""""""""""""""""""########################""""""""""""""""""""""""""""""######$$$$$$$$$$$$########################""""""""""""""""""""""""######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((()))***+++,,,,,,---+++,,,.........///222444666===NNNiii%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%########################$$$$$$$$$############"""$$$$$$###"""!!!!!!""""""######""""""""""""#########################################################################################################"""!!!!!!"""###"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$#########""""""$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""############!!!###$$$###"""!!!"""###$$$$$$$$$###"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""$$$$$$###"""!!!!!!""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""############$$$$$$######""""""!!!!!!"""""""""""""""""""""""" !!!!!!"""###$$$$$$$$$######$$$$$$$$$$$$######"""!!!!!!!!!"""$$$&&&'''(((&&&$$$"""""""""$$$%%%&&&%%%$$$#########$$$%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$###&&&&&&&&&&&&%%%%%%$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%$$$###""""""###$$$%%%$$$#########""""""!!!!!!$$$$$$###"""!!!!!!""""""$$$$$$$$$#########""""""########################""""""""""""""""""""""""######""""""######$$$%%%%%%%%%%%%$$$$$$$$$######%%%$$$###!!!!!!!!!"""#########$$$$$$$$$$$$######$$$$$$$$$#########""""""""""""""""""""""""""""""######"""""""""###%%%&&&"""############$$$$$$$$$!!!!!!""""""#########$$$########################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$#########""""""########################%%%%%%%%%$$$$$$#########""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%$$$'''&&&&&&%%%%%%&&&&&&'''222111...,,,)))'''&&&&&&((()))***++++++,,,++++++,,,,,,,,,---///000222333777???NNNggg%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%########################$$$$$$$$$############"""$$$$$$###"""""""""""""""######""""""""""""######################################################################################################$$$###!!! !!!###$$$"""############$$$$$$$$$""""""#########$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############!!!###$$$###"""!!!"""###$$$$$$######"""!!!!!! ########################""""""""""""""""""""""""$$$$$$###"""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""##################"""""""""""""""!!!"""""""""""""""""""""""" !!!!!!"""######$$$$$$#########$$$$$$######### !!!"""$$$&&&((()))&&&%%%$$$#########$$$%%%%%%%%%$$$######$$$$$$%%%$$$$$$######$$$$$$%%%&&&%%%&&&&&&&&&%%%%%%$$$###%%%&&&&&&&&&%%%%%%$$$###$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###""""""###$$$$$$############"""""""""!!!$$$$$$###"""""""""""""""$$$$$$$$$#########""""""########################""""""""""""""""""""""""######""""""######$$$%%%$$$$$$$$$#########""""""%%%$$$"""!!!!!!!!!"""#########$$$$$$$$$$$$######$$$$$$$$$#########""""""##############################"""""""""###%%%%%%"""############$$$$$$$$$""""""""""""#########$$$################################################"""############$$$$$$$$$$$$$$$$$$#########""""""########################%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%$$$'''&&&&&&%%%%%%&&&&&&'''---,,,+++)))((('''''''''((()))***++++++,,,++++++,,,,,,------///000222333666>>>MMMggg$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%########################$$$$$$$$$############"""$$$###""""""""""""""""""######""""""""""""######################################################################################################$$$###"""!!!!!!"""###$$$"""############$$$$$$$$$!!!!!!"""""""""#########%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############!!!###$$$###"""!!!"""###$$$$$$######"""!!!!!!!!!########################""""""""""""""""""""""""$$$###""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""############!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$######################## """$$$&&&(((((()))#########$$$$$$$$$$$$$$$%%%$$$$$$######$$$%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$$$$############""""""""""""$$$###""""""""""""""""""$$$$$$$$$#######################################""""""""""""""""""""""""######""""""######$$$%%%############""""""""""""$$$###""""""!!!"""""""""######$$$$$$$$$$$$######$$$$$$$$$################################################"""######$$$%%%"""############$$$$$$$$$"""""""""#######################################"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$#######################################%%%%%%%%%$$$$$$$$$$$$###################################################$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''(((''''''&&&''''''((((((((()))***++++++,,,++++++,,,,,,---...///111222333444<<>>JJJgggFFFFFFGGGGGGGGGHHHHHHHHHHHHIIIJJJLLLLLLLLLLLLKKKJJJJJJKKKKKKKKKKKKJJJJJJJJJJJJHHHFFFCCC@@@===;;;999777333///,,,)))((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&'''((((((###$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""" !!!###$$$%%%&&&'''!!!!!!""""""#########$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######################################################$$$$$$$$$%%%%%%%%%########################%%%%%%%%%$$$$$$############$$$%%%%%%$$$###"""!!!"""###$$$%%%%%%$$$###"""""""""############"""""""""############$$$$$$$$$""""""""""""""""""""""""""""""######$$$$$$$$$%%%"""""""""###$$$$$$%%%%%%%%%%%%$$$$$$###""""""!!!""""""!!!!!!!!!!!!""""""$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%#########$$$$$$%%%%%%&&&""""""######$$$$$$$$$$$$################################################################################################!!!""""""""""""#########$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$""""""###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$""""""######$$$$$$$$$$$$########################$$$$$$############$$$$$$########################################################################""""""######$$$$$$$$$%%%###################################################""""""""""""""""""###""""""######$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&######%%%&&&'''(((((((((&&&&&&&&&'''''''''((((((&&&'''(((***+++,,,..................///111222333555999===HHHeeeGGGGGGFFFEEEDDDBBBBBBAAAFFFEEEDDDEEEFFFGGGFFFEEEFFFFFFGGGHHHHHHIIIIIIIIINNNNNNNNNNNNNNNMMMLLLLLLHHHFFFCCC@@@<<<888555444000...+++((('''&&&'''(((''''''''''''&&&&&&&&&%%%&&&%%%######$$$%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%######""""""""""""##############################$$$%%%&&&%%%$$$###""""""########################""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###""""""######!!!###$$$###"""!!!"""###%%%###!!!  !!!""""""""""""###$$$$$$$$$%%%$$$$$$$$$############"""%%%%%%%%%%%%%%%$$$###"""########################""""""""""""""""""""""""$$$$$$$$$#########"""""""""############$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%'''&&&&&&%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$"""###%%%&&&%%%"""###########################%%%%%%$$$"""!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&''''''(((((('''&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%################################################""""""###$$$$$$$$$$$$###$$$$$$######$$$&&&''')))######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%$$$$$$#################################!!!###$$$$$$######$$$%%%%%%%%%$$$###"""""""""###'''&&&&&&%%%%%%$$$$$$###%%%&&&&&&%%%$$$###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%&&&&&&%%%$$$&&&)))***((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((((((((('''&&&&&&&&&&&&'''''''''''''''((((((((((((------,,,,,,,,,,,,++++++---------...000111333444444555???KKK```EEEEEEDDDBBB@@@???======@@@???>>>>>>@@@@@@???>>>BBBBBBCCCDDDEEEFFFGGGHHHKKKKKKLLLLLLMMMLLLLLLLLLLLLKKKIIIFFFDDDAAA???>>>666444111---***'''&&&%%%(((((('''&&&%%%$$$$$$$$$(((&&&$$$$$$%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%$$$$$$$$$#########""""""%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$$$$#########""""""#################################$$$$$$###$$$%%%%%%$$$###########################""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###""""""######!!!###$$$###"""!!!"""###$$$###!!! """"""###############$$$$$$$$$$$$$$$#########"""""""""$$$%%%%%%%%%$$$$$$###"""################################################$$$$$$$$$#########"""""""""############$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$"""###%%%&&&%%%##############################$$$%%%$$$###""""""###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&'''''''''''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%################################################""""""###$$$$$$$$$$$$###$$$#########$$$%%%'''(((######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$######"""""""""########################!!!###$$$$$$######$$$%%%%%%$$$##################%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$###%%%'''$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%"""$$$%%%%%%%%%%%%$$$###''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&'''((()))''''''''''''((((((((((((,,,,,,,,,,,,,,,,,,,,,,,,---------...000111333444444555???JJJ```BBBBBB@@@???===;;;:::999;;;:::999999;;;;;;:::999;;;;;;;;;;;;===???BBBCCCGGGHHHIIIKKKLLLLLLMMMMMMMMMMMMLLLKKKIIIHHHHHHGGG@@@???<<<888444///+++)))***)))'''&&&%%%%%%&&&&&&(((&&&$$$$$$%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%############""""""""""""$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$$$$$$$$$$############$$$$$$########################%%%"""!!!"""&&&''''''%%%########################""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######"""#########!!!###$$$###"""!!!"""###$$$###"""!!! !!!"""###$$$$$$$$$###############""""""###$$$%%%&&&'''((($$$$$$$$$%%%$$$$$$###"""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############"""############$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$%%%&&&&&&'''######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######%%%%%%$$$##############################$$$%%%$$$###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%################################################""""""###$$$$$$$$$$$$##################$$$%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$############"""""""""""""""########################"""###$$$$$$######$$$&&&$$$############$$$$$$%%%######$$$%%%%%%&&&''''''$$$%%%&&&%%%$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%###''',,,---***%%%######'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((%%%%%%%%%&&&'''((()))***''''''''''''((((((((((((******++++++,,,------------------...000111333444555555>>>JJJ___===<<<<<<;;;:::999999999999888777777999999888777888888777888:::<<>>JJJ___555555666666777888999999666444444555666777666555999888888888:::;;;===>>><<<===???AAACCCDDDEEEEEEEEEDDDCCCCCCBBBAAA@@@@@@DDDEEEGGGHHHHHHFFFDDDBBB;;;999666222///---,,,+++%%%$$$"""###%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$#########%%%$$$$$$$$$$$$$$$$$$%%%########################&&&$$$"""###(((,,,......########################""""""""""""""""""""""""################################################$$$###############$$$$$$!!!###$$$###"""!!!"""######""""""""""""#########%%%$$$$$$$$$###""""""""" !!!###$$$'''(((***+++"""######$$$$$$#################################################################################""""""#########$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$###########################$$$%%%%%%$$$###$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%$$$################################################""""""###$$$$$$$$$$$$###""""""######$$$$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""$$$%%%%%%$$$$$$%%%&&&$$$#########$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$###%%%%%%%%%$$$$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%***///888===777,,,''')))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((''''''&&&&&&&&&''''''''''''''''''(((((((((((((((((()))***,,,---......---------...000111333444666666>>>III^^^111222333555666888::::::333222222444666777777666777777777777777777777777777888999;;;<<<=========AAA@@@@@@???===<<<<<<;;;;;;===AAADDDFFFGGGGGGGGGFFFDDDAAA<<<777222///---)))'''%%%&&&'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%&&&&&&&&&&&&&&&######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$###"""$$$$$$############$$$$$$########################&&&%%%$$$$$$&&&***///222########################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$#################################"""######$$$%%%!!!###$$$###"""!!!"""###""""""##################$$$$$$$$$###########################""""""""""""!!!"""######$$$########################################################################$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$######""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%###########################$$$%%%%%%$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$################################################""""""###$$$$$$$$$$$$#########$$$$$$%%%$$$$$$#########$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%###########################$$$%%%%%%$$$$$$%%%'''%%%$$$$$$$$$$$$%%%%%%&&&''''''&&&%%%%%%$$$#########$$$%%%%%%$$$$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&(((///777333(((###&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&''''''''''''((((((((('''&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((()))***+++,,,---...---------...000111333444666666>>>III^^^666777888999;;;===>>>???999999999;;;>>>@@@AAA@@@===>>>>>>>>>===:::888666888999999::::::::::::999<<<<<<<<<;;;;;;:::::::::666888;;;>>>AAACCCDDDEEEEEEEEEDDDBBB???;;;888666000...+++***))))))'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$###$$$$$$$$$%%%%%%&&&&&&&&&"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$###"""#########""""""####################################$$$%%%###"""&&&---444########################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$##############################""""""###$$$$$$%%%!!!###$$$###"""!!!"""###""""""######$$$$$$$$$$$$###############$$$$$$$$$$$$$$$######""""""!!!!!!!!!!!!"""#######################################$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$#####################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&%%%###"""$$$&&&###########################$$$%%%%%%$$$$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$################################################""""""###$$$$$$$$$$$$###$$$$$$%%%&&&&&&%%%$$$#########$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%"""#########$$$$$$$$$$$$###########################$$$&&&%%%$$$$$$%%%'''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%$$$%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%$$$"""'''000000'''"""%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&''''''(((''''''''''''((((((((((((((())))))***+++,,,,,,------------...000111333444777666>>>HHH]]]>>>>>>???@@@AAACCCDDDDDDCCCBBBCCCFFFIIILLLLLLLLLKKKLLLMMMLLLJJJFFFCCC@@@<<<=========<<<<<<;;;:::888888888888999999999999666777999<<<>>>@@@BBBBBB>>>@@@CCCEEEEEEDDDBBB@@@777444000---+++)))&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$############$$$$$$%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""######""""""""""""##############################!!!$$$%%%### """,,,444########################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""######""""""###$$$%%%%%%!!!###$$$###"""!!!"""###!!!"""###$$$$$$$$$$$$$$$""""""######$$$$$$$$$%%%######$$$%%%&&&&&&''''''!!!!!!"""#######################################%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%"""""""""###$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""%%%&&&%%%###"""$$$&&&###########################$$$&&&%%%%%%$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%!!!!!!""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&###$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$################################################""""""###$$$$$$$$$$$$###$$$%%%&&&'''&&&%%%$$$#########$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%!!!!!!""""""#########$$$###########################%%%&&&&&&%%%$$$&&&''''''&&&&&&%%%$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''###$$$%%%%%%$$$%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%'''!!!$$$///111)))%%%(((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((%%%%%%%%%&&&'''((()))***''''''''''''((((((((())))))))))))***++++++,,,,,,---------...000111333444777666>>>HHH]]]~~~|||WWWRRROOOQQQWWW\\\]]]\\\YYYUUURRRSSSWWWZZZYYYVVVWWWZZZ^^^^^^[[[UUUPPPNNNKKKGGGEEEGGGGGGDDDCCCDDDFFF@@@999777999;;;999777@@@>>>;;;999999;;;>>>@@@>>>>>>??????@@@BBBCCCDDDCCCAAA>>>:::666222000///)))'''&&&&&&((()))((('''((((((''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#################################$$$$$$$$$$$$######""""""#########$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########!!!$$$&&&$$$!!!"""(((...########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############"""$$$$$$##########################################$$$$$$##########################################&&&%%%%%%$$$#########$$$######$$$$$$$$$$$$######%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%########################""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&%%%%%%$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%"""$$$%%%%%%$$$###%%%&&&%%%%%%$$$######$$$%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((((((''''''''')))******+++++++++******------...///000111222222888777===GGG]]]fffccc```___aaaddddddddddddaaa^^^```dddgggfffdddeeegggiiigggccc^^^ZZZXXXTTTOOOMMMOOOPPPNNNNNNQQQPPPJJJEEEDDDGGGJJJJJJIIIJJJHHHDDDAAA>>>===<<<<<<;;;;;;;;;<<<===>>>@@@@@@AAAAAAAAA@@@===:::777555///---)))''''''&&&%%%$$$'''''''''&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$#########"""$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$######"""$$$%%%$$$"""$$$(((+++########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""################################################################################################&&&%%%$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&&&&&&&%%%%%%$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%"""$$$%%%%%%$$$###%%%&&&%%%%%%$$$######$$$%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((('''))))))***++++++++++++***------...///000111222222777666<<>>@@@BBBDDDCCCAAA???===888555///+++)))'''$$$###&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###"""######$$$%%%&&&''''''########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$#######################################################################################$$$$$$$$$############"""################################################################################################%%%%%%$$$$$$######$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''''''''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""$$$%%%%%%$$$###%%%&&&%%%$$$$$$######$$$$$$%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''(((((((((((((((((())))))***+++++++++++++++------...///000111222222666444;;;DDDYYYfffiiijjjgggccc```cccfffhhhgggfffgggiiikkkjjjiiieeegggiiifffaaa[[[VVVSSSXXXTTTTTTYYY]]]]]]^^^```aaa]]]WWWUUUVVVXXXZZZZZZVVVVVVVVVUUURRRMMMIIIGGG@@@@@@>>>===;;;:::::::::<<<===???AAABBBBBBAAAAAA>>>;;;888444111---)))%%%%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$###"""###%%%''''''%%%###########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%################################################""""""""""""""""""""""""################################################$$$$$$$$$#########""""""###############$$$$$$$$$#######################################$$$$$$$$$########################%%%%%%$$$$$$###$$$$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%########################%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&(((((((((((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%"""$$$%%%%%%$$$###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''((((((((((((((()))***+++++++++++++++------...///000111222222555555;;;DDDXXX```dddiiihhhdddbbbfffjjjnnnnnnmmmmmmnnnnnnmmmlllqqqtttuuurrrkkkaaaYYYUUUTTTRRRUUU\\\```______```eeebbb___\\\\\\^^^___```]]]^^^______]]]ZZZWWWUUUNNNMMMJJJFFFCCC@@@???>>><<<<<<;;;;;;<<<===???AAA??????>>>>>><<<888111,,,((('''&&&$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$#########%%%'''&&&$$$!!!########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%################################################""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$########################%%%$$$$$$###$$$$$$%%%%%%######$$$$$$$$$$$$######%%%$$$$$$######$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&''''''((((((((('''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%"""$$$%%%%%%$$$###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&'''''''''(((((())))))(((((()))***+++,,,,,,,,,------...///000111222222555666<<>>>>>>>>@@@BBBBBB???999555...---***'''&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%###$$$%%%%%%%%%$$$###"""########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#######################################$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""###$$$$$$%%%%%%########################"""""""""###$$$$$$%%%%%%########################$$$$$$######$$$$$$%%%%%%"""######$$$$$$######"""%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%&&&''''''&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$######$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""$$$%%%%%%$$$###%%%&&&###$$$$$$%%%%%%$$$$$$######$$$%%%%%%&&&&&&%%%%%%###$$$$$$%%%%%%&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$%%%%%%&&&&&&'''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''((()))))))))'''((()))***+++,,,,,,,,,------...///000111222222555666===DDDVVVnnnrrrvvvwwwvvvtttuuuvvvyyy{{{}}}~~~~~~~~~~~~~~~{{{tttnnniiigggbbb^^^^^^cccffffffhhhjjjggghhhiiiiiihhhgggggggggiiihhhfffeeeeeefffhhhiiiiiigggccc___[[[XXXUUUTTTLLLJJJFFFCCC???===<<<<<<=========???@@@@@@>>>;;;666444000,,,)))(((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%"""%%%'''%%%"""!!!"""$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$############"""!!!""""""###$$$$$$%%%%%%########################!!!""""""###$$$$$$%%%%%%########################$$$$$$######$$$$$$%%%&&&###$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%&&&'''(((###$$$%%%&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&&&&%%%###"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%"""$$$%%%%%%$$$###%%%&&&###$$$%%%%%%%%%%%%$$$######$$$%%%%%%&&&&&&%%%%%%######$$$%%%%%%&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%%%%&&&''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''((())))))***'''((()))***+++,,,,,,,,,------...///000111222222444555<<>>??????<<<999555000,,,+++******&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&#########$$$$$$%%%%%%&&&#########$$$$$$%%%%%%%%%"""%%%(((&&&!!!!!!%%%########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$############"""!!!""""""###$$$$$$%%%%%%########################!!!""""""###$$$$$$%%%%%%########################$$$#########$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%&&&'''(((""""""$$$%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&&&&%%%###"""#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%"""$$$%%%%%%$$$###%%%&&&###$$$%%%&&&&&&%%%$$$###$$$$$$%%%&&&&&&&&&%%%%%%######$$$%%%%%%&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%%%%&&&'''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''((())))))***'''((()))***,,,,,,,,,---------...///000111222222222444;;;BBBRRR}}}yyyyyyyyyxxxuuuttttttuuuyyysssmmmmmmrrrwwwwwwvvv{{{yyytttqqqxxx|||tttllleeeeeegggjjjooouuusssuuuuuuuuuyyy{{{uuummmiiigggeeebbbbbbcccfffhhhnnnkkkgggdddccccccccccccaaa___\\\YYYTTTOOOIIIEEEDDDCCC@@@===999777555555;;;;;;:::999888555000---)))'''%%%%%%&&&&&&&&&%%%""""""###$$$%%%'''((()))%%%%%%$$$###$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$###"""""""""##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''$$$"""!!!###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$"""###$$$%%%&&&%%%$$$###%%%$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$#########$$$$$$$$$$$$######""""""%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''&&&&&&&&&%%%''''''&&&&&&%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%###$$$$$$$$$%%%%%%&&&&&&+++)))&&&$$$###$$$&&&'''#########$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###""""""""""""############$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((()))))))))))))))***++++++,,,,,,---------...000111333444555444999@@@RRR~~~ssstttuuutttrrrqqqqqqqqqlllhhhcccbbbeeejjjlllmmmrrrqqqmmmkkkrrr|||~~~yyytttqqqqqqqqqppptttyyywwwwwwvvvtttwwwxxxssskkkjjjjjjjjjkkknnnpppqqqqqqllljjjgggeeedddccccccbbbbbbffflllqqqoooeeeVVVKKKLLLJJJGGGCCC???<<<:::888;;;:::999999999888555333---***&&&%%%&&&'''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%$$$$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###%%%%%%$$$"""$$$$$$$$$$$$$$$#########&&&%%%%%%%%%$$$$$$$$$$$$""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$#########"""%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&''''''%%%%%%%%%&&&''''''((((((((((((''''''&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&'''''''''((((((((()))(((&&&%%%$$$%%%&&&'''$$$%%%%%%%%%&&&&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''''''''(((&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''(((((('''''''''''''''((()))))))))))))))***++++++,,,,,,---------...000111333444666555:::@@@SSS~~~lllmmmnnnnnnnnnnnnooopppiiieee```\\\ZZZ\\\```bbbaaabbbaaa```dddnnnvvvxxxwwwwwwyyy{{{yyytttuuuzzz||||||xxxuuuuuuxxxtttooollllllooottt{{{}}}wwwvvvrrrnnnjjjeeebbb```ccchhhsss~~~xxxgggYYYWWWUUURRRMMMIIIEEEBBB@@@===;;;999999::::::999888666222---)))))))))(((((((((((((((((('''&&&%%%$$$%%%%%%%%%$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%#########$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########%%%&&&&&&###!!!&&&&&&%%%%%%$$$$$$######$$$$$$$$$$$$$$$#########"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''))))))%%%&&&&&&'''((()))******))))))(((((('''&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&))))))((((((((((((((((((&&&&&&&&&'''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$$$$############$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''((((((((())))))'''''''''''''''((()))))))))))))))***++++++,,,,,,---------...000111333444666555;;;AAARRR~~~hhhhhhhhhhhhiiimmmssswwwtttpppiii```ZZZXXXZZZ\\\YYY\\\______```eeekkkooommmqqqyyy}}}zzzsssrrrvvv~~~}}}yyytttuuuyyyyyyvvvqqqppprrryyy}}}}}}|||xxxrrrkkkgggdddbbbccciiissszzzyyypppggg^^^]]][[[XXXTTTPPPMMMKKKDDDAAA===;;;::::::999888>>>:::555111...,,,)))&&&(((((((((((('''&&&$$$###&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''%%%$$$%%%&&&&&&%%%###))))))(((''''''&&&%%%%%%########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$%%%$$$###"""###$$$%%%&&&$$$###$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&((()))***&&&&&&''''''((((((((()))***))))))(((((('''&&&&&&'''&&&&&&&&&'''((())))))'''''''''&&&&&&&&&&&&%%%''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%))))))***++++++***))))))''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%#########$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$###%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&''''''''''''(((&&&'''''''''(((((((((((('''''''''''''''((()))))))))))))))***++++++,,,,,,---------...000111333444555555;;;AAARRR~~~iiigggeeedddgggnnnyyyzzzvvvoooeee^^^ZZZ[[[]]]___ccchhhjjjhhheeefffiiieeekkkuuu|||zzztttsssvvvxxxxxxtttooopppvvvzzzyyyuuutttuuuzzz|||{{{uuuqqqoooeeedddeeejjjppprrrnnnjjjcccbbbbbb```^^^[[[YYYXXXOOOKKKEEE@@@===;;;999777<<<:::888666444000,,,(((''''''(((''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%######$$$$$$%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$,,,)))%%%###$$$&&&''''''))))))(((''''''&&&%%%%%%####################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$%%%$$$###"""###$$$%%%&&&######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%########################$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$%%%'''((()))&&&&&&&&&&&&&&&&&&&&&%%%(((((('''''''''&&&&&&&&&%%%%%%%%%&&&'''((()))***((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))))))))((((((((('''''''''&&&&&&%%%%%%((((((((((((((((((((((((((()))***++++++)))((('''''''''''''''&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%%%%&&&###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&''''''''''''(((%%%%%%&&&&&&&&&''''''''''''''''''''''''((()))))))))))))))***++++++,,,,,,---------...000111333444444555;;;@@@QQQ}}}kkkhhheeecccfffnnnzzzsssooojjjdddaaa```aaabbbcccffflllpppmmmfffbbbdddeeeiiirrryyyzzzuuuuuuxxxqqqqqqmmmggghhhmmmqqqqqqssstttvvvyyy}}}~~~wwwsssmmmnnnpppssstttqqqlllhhhfffgggggghhhgggeeedddbbb\\\WWWPPPJJJFFFCCC???===888777777777777555222000******((('''&&&&&&&&&'''&&&''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$...***%%%"""###%%%((()))&&&&&&%%%%%%$$$$$$###############$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$######$$$$$$%%%&&&"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&((((((''''''''''''''''''''''''''''''(((((((((((())))))'''''''''((()))+++,,,---------........./////////////////////////////////000000111111111111000000......------,,,+++++++++***)))))))))))))))((((((((())))))***)))'''&&&%%%'''''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''((()))))))))))))))***++++++,,,,,,---------...000111333444333444;;;???OOO{{{kkkiiifffdddfffllluuu{{{lllhhhddddddfffhhhhhhfffddddddhhhnnnmmmfffbbbcccffffffkkkrrrtttrrrrrrtttppppppkkkccc```cccffffffggglllqqqttttttvvv{{{yyyuuutttxxx}}}{{{uuupppmmmkkklllmmmnnnnnnllljjjiiieeeaaa[[[WWWSSSPPPLLLIIIAAA>>>;;;::::::::::::999111///,,,((('''''''''(((&&&'''((((((((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$+++((($$$"""###$$$%%%&&&$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%&&&#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$######$$$%%%%%%%%%%%%$$$"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%&&&&&&'''((((((''''''((()))***+++,,,---------...///000111222222222333333444666777999::::::;;;<<<<<<===>>>??????BBBBBBBBBBBBBBBBBBBBBBBB???@@@@@@AAAAAA@@@@@@???<<<<<<;;;::::::999888888000000000000/////////.........---,,,+++***(((''')))))))))(((((('''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''''''''(((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&'''''''''''''''''''''''''''((()))))))))))))))***++++++,,,,,,---------...000111333444111333:::>>>MMMyyykkkjjjhhhffffffiiiooossskkkgggdddfffkkknnnllljjjgggeeehhhoooooojjjgggiiieeebbbccciiimmmllllllmmmtttsssmmmbbb]]]]]]^^^^^^ZZZbbbkkkooommmmmmqqquuu~~~{{{www|||}}}xxxwwwxxxoooppprrrrrrrrrpppnnnllliiifffbbb___]]]ZZZWWWUUUOOOJJJCCC>>>======>>>???777333///***''''''((()))''''''((((((((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$(((&&&$$$###$$$$$$###"""%%%%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$"""###$$$%%%&&&%%%$$$$$$"""###$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$###############$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((('''''''''(((((()))'''(((***,,,...000222333444555666777999:::;;;<<<@@@@@@AAABBBDDDFFFGGGHHHGGGHHHIIIJJJKKKMMMNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNOOOOOONNNNNNNNNIIIIIIHHHHHHGGGFFFEEEEEE======<<<<<<;;;;;;;;;:::555444333111000...---,,,+++*********))))))((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))&&&&&&&&&'''''''''((((((''''''''''''((((((((()))'''''''''''''''((()))))))))))))))***++++++,,,,,,---------...000111333444000222999>>>LLLxxx{{{sssoookkkhhhiiikkkmmmnnnhhhggggggiiilllnnnnnnnnngggiiilllnnnmmmjjjfffcccbbbbbbbbbaaaaaadddhhhlllnnnqqqnnncccYYYWWWZZZ[[[VVV\\\bbbdddcccbbbdddgggrrrxxx~~~{{{|||~~~www{{{{{{vvvsssvvvttttttvvvyyyyyyvvvssspppiiidddcccaaa\\\[[[\\\WWWTTTOOOJJJEEEBBB@@@???<<<999444000...---+++)))&&&%%%%%%&&&((((((&&&%%%''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################&&&&&&%%%$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$########################'''&&&&&&%%%$$$###""""""'''$$$""""""$$$%%%### $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$&&&$$$$$$&&&))))))&&&###$$$%%%&&&%%%$$$$$$&&&(((%%%%%%&&&''')))+++,,,---///111333666999===???@@@@@@BBBDDDFFFGGGFFFEEEDDDNNNNNNMMMMMMNNNPPPRRRSSSUUUTTTRRRQQQPPPQQQRRRSSSRRRRRRRRRRRRSSSSSSSSSSSSPPPQQQRRRTTTVVVVVVTTTRRRQQQOOONNNOOOQQQRRRPPPNNNLLLLLLKKKJJJHHHFFFEEEDDDBBB@@@>>><<<:::888777777555000+++***,,,,,,((($$$''''''((())))))(((&&&&&&((())))))))))))'''&&&$$$''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$'''&&&&&&%%%%%%$$$$$$###&&&&&&%%%$$$%%%&&&'''(((%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''&&&&&&%%%$$$%%%&&&''''''((((((''''''&&&&&&&&&''''''''''''((('''''''''''''''((())))))))))))(((((((((((())))))++++++++++++++++++,,,,,,...///000///...///111333444333999>>>KKKttt}}}~~~ooommmkkkiiiiiiiiiiiiiiifffeeeeeegggkkkmmmmmmllleeegggkkkmmmooonnnlllkkkeeedddcccaaa```cccgggkkkvvv{{{yyyooofffccccccccccccfffhhhfffaaa^^^^^^aaafffkkkrrruuuuuussstttuuurrrrrrtttyyy}}}~~~zzzvvvxxxvvvvvvyyy}}}}}}zzzqqqjjjeeedddcccaaaaaacccccc```\\\VVVPPPJJJEEECCC;;;999555333111///,,,)))''''''&&&'''((()))'''&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################&&&%%%%%%$$$$$$############!!! !!!""" $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$%%%'''(((&&&$$$&&&'''''''''%%%%%%''')))***,,,...111555999<<<>>>BBBCCCEEEGGGIIIKKKLLLMMMLLLMMMNNNOOOPPPOOOOOONNNRRRRRRRRRRRRSSSTTTUUUUUUUUUUUUTTTTTTTTTTTTUUUUUUXXXWWWVVVUUUTTTRRRRRRQQQRRRSSSUUUWWWXXXXXXVVVUUUXXXUUURRRRRRRRRRRRPPPMMMNNNNNNOOOOOOPPPPPPOOOOOONNNMMMLLLKKKIIIIIIHHHHHH@@@;;;777555666444000,,,...,,,+++)))((((((((((((&&&&&&'''(((((((((((((((''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$%%%&&&''''''((((((''''''&&&&&&&&&''''''''''''((('''''''''''''''((())))))))))))(((((((((((())))))***++++++++++++,,,,,,,,,...///000///...///111333444333999>>>KKKttt}}}aaaaaaaaa```___^^^\\\[[[[[[[[[[[[]]]```bbbcccbbbZZZ\\\```dddhhhjjjlllllliiihhhgggdddcccdddgggjjjvvv{{{|||uuuooommmllliiimmmnnnmmmhhhbbb]]]]]]^^^aaadddiiinnnpppqqqpppooollljjjiiioooyyy}}}|||{{{|||~~~zzzvvvooojjjiiiiiiggggggjjjjjjiiifffaaaZZZQQQJJJFFF>>><<<999777666333000---***((('''((())))))((('''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%###"""###$$$$$$###!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''''''''&&&%%%%%%''')))((((((&&&(((***+++,,,---///222777999<<<@@@DDDIIILLLNNNNNNNNNOOOPPPQQQRRRRRRSSSQQQRRRRRRRRRRRRRRRRRRRRRUUUUUUVVVVVVVVVVVVUUUUUUSSSTTTUUUVVVVVVUUUTTTTTTVVVUUUTTTSSSQQQPPPOOOOOOQQQSSSUUUWWWWWWWWWVVVUUUYYYVVVSSSRRRRRRRRRQQQPPPQQQQQQSSSTTTUUUVVVVVVVVVRRRRRRRRRRRRRRRRRRRRRRRRMMMJJJFFFEEEDDDAAA===888999666222...,,,,,,,,,---'''&&&&&&'''''')))******)))(((((((((''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%###$$$$$$%%%&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&''''''((((((''''''&&&&&&&&&''''''''''''((('''''''''''''''((())))))))))))(((((((((((())))))******+++++++++,,,,,,,,,---...////////////111333444333999>>>KKKtttQQQRRRRRRQQQOOONNNMMMMMMMMMMMMMMMOOORRRTTTTTTSSSJJJLLLOOOTTTYYY]]]aaabbbeeefffggggggffffffhhhjjjkkkpppqqqnnnmmmnnnmmmjjjlllnnnnnnlllhhhdddcccccccccdddgggkkknnnooommmkkkgggeeeeeejjjrrr{{{zzzsssxxxsssppprrrqqqmmmkkklllnnnnnnmmmjjjddd[[[SSSOOOFFFCCC>>>;;;:::888666555,,,+++))))))))))))((('''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&((('''&&&'''(((***,,,---(((+++000444777:::>>>AAAEEEGGGIIILLLNNNPPPRRRSSSOOOOOOOOOPPPPPPQQQQQQQQQSSSRRRQQQQQQPPPQQQQQQRRRSSSSSSUUUVVVVVVUUUTTTSSSQQQRRRTTTUUUTTTSSSPPPNNNLLLLLLLLLKKKKKKKKKKKKKKKLLLNNNQQQRRRRRRQQQQQQQQQRRRPPPNNNMMMMMMOOOPPPQQQRRRRRRSSSTTTUUUUUUUUUUUUQQQQQQQQQRRRRRRQQQQQQQQQUUUSSSQQQPPPOOOMMMIIIFFFEEECCC???;;;888666666666---,,,***)))(((((()))***((((((((((((((((((((((((%%%%%%&&&&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''$$$%%%&&&'''((('''&&&%%%((('''%%%%%%%%%%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&''''''((('''''''''&&&&&&&&&''''''''''''((('''''''''''''''((())))))))))))(((((((((((())))))*********++++++,,,,,,------...////////////222444444333888>>>JJJsssHHHIIIHHHFFFCCCCCCEEEGGGCCCBBBAAACCCEEEGGGFFFEEE;;;===???BBBFFFJJJNNNOOORRRVVV\\\aaacccfffhhhiiieeeggghhhgggiiilllkkkgggiiikkknnnpppnnnllljjjiiiddddddeeegggiiihhheeecccbbbcccdddeeehhhoooxxx~~~{{{rrrrrrpppqqqvvvwwwsssooonnnrrrssssssrrrnnnhhhaaa]]]NNNIIIBBB===;;;;;;;;;;;;111...,,,******)))((('''((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$%%%%%%&&&!!!""""""""""""!!!""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$''''''((((((***,,,///111333777<<<@@@CCCFFFJJJLLLLLLMMMOOOPPPQQQRRRRRRRRRPPPPPPQQQQQQQQQRRRRRRRRRTTTSSSRRRQQQPPPPPPQQQQQQOOOPPPQQQSSSSSSSSSRRRRRRQQQSSSTTTUUUSSSPPPMMMKKKGGGGGGFFFFFFFFFEEEEEEEEEGGGJJJMMMNNNMMMLLLLLLMMMKKKIIIGGGEEEEEEFFFIIILLLNNNOOOPPPRRRSSSTTTTTTTTTTTTUUUUUUTTTSSSRRRQQQPPPTTTSSSRRRSSSSSSRRRQQQOOONNNMMMLLLIIIGGGCCCAAA???999777444000---+++******&&&&&&&&&'''''''''''''''&&&&&&&&&''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$%%%&&&'''((('''&&&%%%'''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$%%%&&&''''''((('''''''''&&&&&&&&&''''''''''''((('''''''''''''''((())))))))))))(((((((((((())))))))))))***+++,,,,,,------,,,.../////////000222444444333888===JJJrrrDDDFFFFFFDDDAAAAAAEEEHHH@@@>>>>>>>>>@@@@@@???>>>666666777777888999::::::<<>>888555000---,,,+++)))'''((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################&&&&&&%%%%%%$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$%%%%%%%%%"""###$$$$$$######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&'''&&&&&&&&&&&&&&&''''''''''''))),,,...000333666999CCCFFFIIIKKKLLLLLLNNNOOOKKKLLLNNNPPPRRRRRRRRRRRROOOOOOOOOOOOOOONNNNNNNNNNNNNNNMMMLLLKKKKKKJJJJJJJJJKKKLLLNNNPPPQQQRRRRRRRRRSSSUUUUUUTTTQQQNNNLLLJJJIIIHHHFFFDDDBBBAAA@@@DDDHHHLLLMMMKKKIIIJJJLLLJJJHHHDDD@@@===>>>BBBEEEIIIKKKMMMPPPSSSUUUWWWWWWUUUUUUUUUUUUSSSQQQNNNMMMNNNNNNNNNNNNOOOPPPQQQRRRQQQQQQQQQQQQOOOLLLJJJHHHEEECCC@@@<<<888444222111***))))))((((((''''''&&&((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((''''''&&&%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''&&&&&&%%%$$$%%%&&&''''''((((((''''''&&&&&&&&&''''''''''''((('''''''''''''''((())))))))))))(((((((((((())))))))))))***+++,,,------...,,,---/////////000222444444333888===JJJrrrLLLPPPSSSRRROOOOOORRRUUUPPPNNNMMMMMMMMMMMMLLLJJJEEEDDDCCC@@@>>>:::888666666999<<<@@@EEEMMMUUUZZZ^^^bbbiiipppxxx|||vvvmmmiiiiiihhhiiijjjlllllllllrrrtttuuurrrmmmhhhfffgggdddeeedddbbb___aaafffkkkkkkooowwwyyywwwxxx~~~~~~|||}}}xxxvvvsssppplllhhheeeccc]]]YYYTTTOOOLLLHHHEEECCC???;;;666222///---+++)))((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$%%%%%%###%%%''''''%%%%%%&&&((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&''''''((((((&&&&&&''')))***,,,---------111666:::<<>>BBBCCCDDDGGGJJJMMMPPPQQQOOOPPPQQQRRRRRRPPPOOOMMMLLLKKKIIIGGGEEECCCBBBAAABBBFFFKKKKKKHHHGGGHHHJJJIIIHHHDDD???<<<<<>><<<:::;;;;;;===@@@DDDHHHLLLNNNJJJKKKLLLNNNOOOOOONNNNNNIIIHHHHHHGGGFFFEEEEEEDDD???DDDHHHIIIFFFDDDEEEHHHGGGFFFDDD@@@===???EEEKKKJJJKKKLLLNNNOOOPPPPPPPPPNNNNNNOOOPPPOOOMMMKKKIIIEEEEEEDDDBBBBBBEEEJJJMMMMMMKKKJJJIIIJJJLLLNNNPPPOOOOOOPPPPPPOOOMMMKKKJJJBBBAAA>>>:::666222///---++++++***)))((('''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%&&&&&&'''((((((((('''&&&%%%$$$%%%&&&'''((($$$$$$&&&''''''&&&$$$$$$''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''"""###$$$%%%'''((())))))&&&&&&''''''&&&&&&%%%$$$%%%&&&''''''((((((''''''&&&&&&&&&'''''''''(((((('''''''''''''''((())))))))))))(((((((((((())))))((())))))+++,,,---......+++---...//////000333555555333888===IIIqqq~~~yyy~~~}}}wwwqqqkkkggg```WWWKKKEEEEEEHHHIIIIIINNNNNNTTTeeexxx{{{rrrcccfffhhhhhhggggggiiikkkqqqssstttsssooojjjgggfffjjjiiihhhiiikkkmmmnnnnnnoookkkiiilllsssyyyzzzyyy}}}xxxtttrrrllleeedddhhhkkkhhhaaaXXXQQQNNNMMMIIICCC>>>:::666222///---+++***)))******)))'''(((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""###$$$%%%%%%&&&&&&######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&((()))***+++,,,...111444777<<>>BBB??????@@@>>>999777888<<>>AAADDDEEEDDDAAA>>>AAABBBCCCCCCCCCCCCFFFHHHEEEDDDCCCCCCDDDFFFHHHJJJJJJKKKKKKKKKJJJIIIIIIHHHGGGHHHHHHFFFDDDDDDEEEFFFKKKIIIFFFDDDCCCDDDFFFHHHIIIKKKMMMOOOPPPPPPOOONNNIIIIIIHHHGGGCCC>>>999666777333...+++******)))))))))******)))((('''&&&%%%&&&&&&''''''((())))))***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''((((((((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''(((((('''%%%$$$''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&''''''''''''((()))((('''&&&&&&&&&&&&&&&(((((((((((((((((((((((())))))))))))(((((((((((('''((((((***+++,,,------............///111222333444333999===HHHoooxxxooobbbXXXTTTQQQMMMJJJMMMKKKNNN[[[kkkrrrnnngggaaacccddddddcccdddgggjjjtttwwwzzzzzzvvvpppkkkhhhmmmjjjhhhiiinnnsssvvvwwwsssqqqnnnmmmnnnqqquuuxxx}}}uuupppnnnjjjeeehhhjjjlllhhhaaaYYYTTTQQQTTTQQQKKKFFFAAA<<<666222---+++((('''((((((((('''((((((((('''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$%%%%%%%%%&&&######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''(((***+++,,,///222777;;;>>>@@@CCCFFFIIIJJJKKKLLLNNNOOOPPPPPPPPPPPPPPPQQQQQQQQQRRRRRRNNNOOOOOOOOOOOONNNMMMMMMHHHFFFDDDAAA????????????AAA>>>===>>>===999888;;;;;;===???@@@?????????@@@???@@@AAAAAAAAAAAAAAABBB<<<<<<<<<:::999999:::;;;::::::;;;===@@@BBBCCCCCC>>>@@@AAABBBBBBDDDFFFHHHFFFEEECCCBBBBBBBBBCCCDDDBBBCCCDDDDDDCCCBBBBBBBBBFFFFFFFFFGGGHHHHHHHHHHHHGGGFFFCCCBBBAAAAAABBBCCCEEEGGGIIIMMMPPPRRRSSSTTTOOONNNMMMLLLJJJIIIGGGGGG>>>:::555111...,,,***((((((((()))(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&''''''''''''((((((((('''&&&&&&&&&&&&&&&(((((((((((((((((((((((()))))))))))))))))))))((((((((()))***+++,,,,,,---............000111222333444333999===HHHoooxxxppphhh```ZZZYYYTTTQQQWWWaaagggeee```ZZZZZZZZZYYYYYY\\\```dddpppuuuzzz}}}zzztttnnnjjjpppkkkfffgggnnnuuuyyyyyyvvvwwwuuupppllllllrrrxxx|||||||||}}}~~~xxxrrrpppnnnjjjhhhiiijjjgggccc^^^\\\[[[[[[XXXTTTOOOIIIAAA999333111...***(((((()))))))))((((((((((((''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''&&&%%%%%%%%%$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%((((((((()))+++...000222555999???DDDFFFFFFGGGHHHMMMMMMMMMNNNOOOOOOPPPPPPOOOOOOOOOPPPPPPQQQQQQQQQLLLLLLLLLLLLLLLKKKKKKJJJDDDCCCBBB@@@@@@@@@AAAAAADDD???======;;;888999<<<:::;;;<<<;;;999999:::;;;:::;;;===???AAACCCDDDEEEBBBCCCDDDBBB@@@@@@CCCGGGGGGFFFEEEFFFIIIMMMRRRUUURRRSSSTTTTTTSSSTTTVVVXXXSSSRRRPPPNNNLLLJJJJJJIIIIIIIIIIIIGGGDDDBBBAAAAAABBBAAAAAACCCFFFFFFCCC@@@CCCCCCBBBBBBAAABBBBBBBBBFFFFFFFFFHHHIIILLLNNNOOOPPPOOONNNLLLLLLLLLMMMNNNGGGDDD???<<<888444000---+++***)))))))))))))))***)))))))))(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((((((((('''&&&&&&&&&&&&'''(((((((((((((((((((((((())))))))))))))))))))))))))))))*********+++++++++.........///000111222333444444:::===GGGmmm|||vvvooogggfffjjjmmmllliii^^^\\\YYYVVVUUUVVVYYY[[[eeejjjpppttttttqqqooommmooojjjdddffflllrrrsssrrrxxxyyyyyyvvvssssssvvvzzz{{{zzzyyyxxxzzz|||~~~|||uuussspppmmmeeefffeeeeeeeeeeeefffgggcccaaa^^^YYYSSSIII???888777333...+++***+++++++++)))))))))(((((((((''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''''',,,------///222666999;;;???BBBFFFIIIJJJKKKLLLMMMNNNNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLKKKKKKGGGGGGGGGGGGGGGFFFFFFEEEBBBAAAAAAAAABBBCCCDDDEEEEEE@@@<<<<<<:::888:::>>>===>>>???>>><<<<<<===>>>EEEEEEFFFJJJNNNRRRTTTUUUWWWYYYYYYVVVRRRSSSWWW\\\^^^]]][[[ZZZ[[[^^^cccfffkkkllllllkkkjjjjjjkkkmmmgggfffdddbbb```^^^\\\\\\```aaa```\\\UUUOOOMMMMMMJJJHHHGGGJJJMMMLLLFFF@@@CCCCCCCCCCCCBBBBBBAAAAAAEEEDDDDDDEEEFFFHHHKKKLLLOOONNNMMMKKKJJJJJJIIIIIILLLJJJHHHFFFDDDAAA<<<999333111///,,,***)))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''%%%&&&&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$$$$%%%'''(((''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((((((''''''&&&&&&&&&''''''(((((((((((((((((((((((()))))))))))))))***************************++++++.........///000111333333444444:::===FFFkkk~~~|||vvvrrrkkkddd^^^ZZZWWWVVVXXX[[[___bbbdddfffhhhjjjjjjgggeeegggmmmrrrrrrpppuuuwwwzzz}}}~~~~~~}}}{{{xxxwwwwwwyyy|||~~~yyyvvvsssooohhhfffeeeeeefffiiikkklllkkkjjjhhheee^^^UUUJJJCCC===999333...,,,,,,,,,+++******)))))))))((((((((((((''''''&&&&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''((()))***+++,,,---...222333444777;;;@@@DDDFFFHHHIIIJJJKKKJJJKKKNNNPPPNNNNNNMMMMMMLLLKKKJJJJJJJJJIIIHHHGGGEEEDDDCCCCCCAAAAAAAAAAAAAAA@@@@@@???BBBBBBBBBAAAAAABBBBBBBBB???:::888:::;;;<<<@@@EEELLLNNNOOONNNMMMLLLMMMNNNQQQQQQSSSWWW^^^dddggghhhggggggfffdddbbbdddiiinnnkkkkkkjjjhhheeeeeegggiiimmmooopppoooooooooqqqsssnnnmmmkkkjjjhhhgggggggggrrruuuvvvqqqiiibbb^^^^^^```______cccgggfff```ZZZQQQPPPNNNKKKHHHEEECCCBBBCCCCCCDDDFFFHHHJJJLLLMMMIIIJJJKKKKKKJJJHHHFFFEEEHHHGGGGGGHHHIIIHHHFFFCCC===;;;888333///+++)))(((&&&&&&''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''%%%&&&&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%######%%%'''((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&''''''(((((((((((((((((((((((((((((()))))))))*********+++******************++++++////////////000222333444333444;;;===DDDiii{{{rrriiiaaa[[[UUUUUUUUUTTTTTTUUUYYY[[[aaaaaacccggglllqqqssstttrrruuu{{{~~~zzzvvvuuuuuuwwwxxx~~~}}}|||zzzpppmmmiiihhhiiijjjllllllllllllkkkhhhddd[[[QQQJJJCCC>>>888333000...,,,***************))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''(((((('''''')))+++---///111222888:::===AAADDDHHHKKKLLLLLLLLLLLLJJJIIIJJJLLLNNNLLLLLLKKKJJJIIIHHHGGGGGGDDDCCCBBBAAA???>>>===<<<<<<<<<<<<===<<<;;;;;;:::======<<<<<<<<<;;;;;;;;;999666888===CCCGGGNNNTTT```bbbccccccaaa___^^^^^^WWWVVVXXX___hhhqqquuuvvvllljjjfffeeefffjjjooorrroooqqqqqqnnniiifffgggiiidddfffhhhjjjkkkmmmpppssshhhgggeeeccccccdddeeefffqqqvvv{{{zzzssslllhhhhhhkkkllloootttzzz|||yyyvvvllliiiddd^^^XXXSSSPPPNNNLLLMMMMMMLLLJJJFFFCCC@@@@@@BBBDDDFFFFFFDDDBBB@@@@@@@@@AAADDDGGGHHHGGGEEEDDDBBB@@@<<<777222...+++))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$$$$%%%'''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((())))))******+++++++++))))))*********+++++++++/////////000111222333444333444<<<===CCCgggxxxmmmkkkfff```YYYVVVUUUVVVWWWYYY\\\^^^```eeekkkooopppvvv}}}{{{vvvrrrqqqpppqqqxxx~~~}}}vvvrrrnnnlllmmmnnnnnnnnnnnnnnnnnnmmmjjjccc[[[UUUKKKGGGAAA;;;777333///,,,++++++*********)))))))))((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''(((***++++++)))+++---000333666888:::???AAAEEEHHHJJJLLLLLLLLLJJJKKKLLLKKKIIIHHHHHHIIIEEEEEEDDDCCCBBBAAAAAA@@@>>>======<<<;;;;;;::::::999::::::::::::999888888666777999<<>><<<<<<<<>>BBBEEEFFFDDDFFFIIILLLMMMMMMKKKJJJHHHJJJLLLLLLJJJGGGEEEDDD>>>>>>======<<<;;;::::::999999999:::::::::;;;;;;999999999999999888777777666999???EEELLLQQQVVVXXXPPPNNNQQQYYY___ccciiioooiiikkkmmmkkkfff___ZZZXXXVVVVVVZZZeeeuuuyyynnniiijjjkkkjjjgggjjjlllllliiieeefffkkkqqqqqqqqqrrrpppooonnnpppqqqooolllhhheeeeeegggkkknnnfffoooxxxyyyqqqhhhcccaaaZZZ^^^ccchhhjjjmmmoooqqqsssppplllgggddddddddddddeeeiiinnnqqqoooiiiaaa\\\NNNLLLIIIFFFDDDBBBAAAAAA>>>===<<<===???AAA@@@???AAACCCEEEFFFEEEBBB>>><<<555444222000...+++***)))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''''''''&&&&&&'''''''''(((((((((''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&'''((()))((((((((((((((((((((((((((())))))***++++++,,,,,,'''((()))***+++,,,------//////000000111222444555222555<<<===BBBeee|||yyyvvvuuuvvvuuurrrooonnnnnnoooqqqssswwwzzz|||}}}zzzkkk```WWWUUUTTTQQQQQQUUU\\\gggttt|||}}}|||}}}}}}|||zzzuuummmgggfffdddcccdddgggnnnuuuyyyuuutttuuuyyy||||||xxxtttuuummmkkknnnddd^^^SSSIIIGGGFFF???666222///,,,************)))(((((('''''''''(((((()))((('''&&&&&&'''((('''&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&''''''(((((('''%%%$$$######%%%''''''&&&%%%%%%&&&'''''''''))),,,///222444777:::???CCCGGGIIIIIIIIIHHHHHHIIIJJJKKKKKKJJJJJJHHHHHHHHHGGGFFFDDDBBB@@@@@@???===;;;:::::::::;;;777666666777777777555444666444333666;;;???@@@???FFFIIIOOOUUU[[[^^^aaaaaa[[[YYYWWWYYY\\\```bbbccciiiiiiiiigggccc___]]]\\\^^^bbbiiiqqqyyy}}}~~~}}}}}}ttthhhcccffflllpppqqqsssqqqmmmhhhcccaaaccceeemmmqqqwwwvvvnnngggiiipppnnnooopppppppppooommmlllhhhlllrrrtttppphhh___YYYaaa`````````bbbeeehhhjjjpppmmmiiidddaaa``````aaabbbeeekkkrrrvvvuuurrrnnneeeccc^^^XXXPPPHHHAAA===@@@???>>>>>>@@@@@@???>>>;;;===@@@BBBCCCCCCBBBAAAEEEAAA;;;777333000---+++,,,+++***)))((())))))***))))))(((''''''''''''((())))))))))))))))))))))))(((((('''''''''&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''''''''((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&''''''(((((()))))))))(((((('''''''''(((((((((((((((((())))))))))))))))))))))))************,,,+++******+++,,,...///------------///000111222444777999:::DDDcccllliiiffffffggggggeeeccchhhhhhiiikkkmmmppprrrsssvvvyyy~~~uuunnnfff[[[VVVVVVSSS]]]jjjssswwwxxx{{{~~~~~~|||vvvqqqgggeeecccbbbfffmmmuuuzzzyyyzzz{{{~~~}}}{{{}}}{{{sssnnnmmmjjjfff]]]VVVUUUTTTLLLCCC:::666000---+++***))))))(((((((((''''''(((((()))((('''&&&&&&(((((('''&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%######$$$%%%%%%%%%$$$###%%%'''''''''%%%%%%%%%'''&&&'''***---000444777999@@@BBBEEEHHHJJJKKKJJJIIIHHHHHHIIIJJJJJJJJJJJJJJJGGGHHHHHHGGGFFFCCC@@@??????>>>===;;;999777555444333333333333444444333222===>>>BBBFFFLLLPPPRRRTTTRRRVVVZZZ^^^```bbbeeeggg```]]][[[[[[^^^bbbfffgggiiijjjlllmmmkkkiiihhhgggmmmqqqwww}}}|||vvvrrrnnnkkkgggfffjjjooorrrtttzzzxxxssslllfffccccccdddggglllsssvvvqqqhhhgggjjjkkklllnnnpppqqqrrrqqqqqqmmmmmmooorrrtttqqqjjjdddcccaaa______aaafffjjjnnnllljjjgggcccaaa```aaaaaaaaacccfffjjjmmmmmmkkkhhhgggfffdddaaa]]]ZZZWWWUUUNNNKKKHHHEEECCC@@@<<<:::<<<<<<<<<===>>>@@@AAABBBGGGEEECCCAAA???;;;666333---,,,***((((((((())))))***))))))((((((((())))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&(((''''''&&&&&&''''''((('''''''''''''''((())))))''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&'''(((***+++,,,,,,((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))************++++++******+++,,,...///---------...///000111222333777999:::EEEcccdddbbb_________``````___aaaccceeegggiiikkklllmmmuuuyyy}}}{{{mmmbbb^^^VVVZZZ```dddggglllsssyyyzzz|||yyylllhhhdddbbbeeellltttyyyyyy{{{~~~zzzxxxooojjjnnnlllfffaaa```___WWWNNNCCC>>>666000,,,+++)))((())))))(((((((((((())))))((('''&&&&&&(((((('''&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%""""""###%%%&&&&&&&&&&&&'''''''''&&&%%%%%%'''))))))+++///444999===@@@AAAHHHIIIKKKLLLLLLKKKIIIHHHGGGHHHHHHIIIIIIIIIIIIIIIHHHIIIIIIHHHFFFBBB???===;;;::::::888666333000///...///111333555777999:::EEEKKKRRRVVVXXXYYY[[[^^^XXX\\\aaabbb``````dddhhhgggddd``````ccchhhmmmoooooorrrvvvyyy{{{zzzyyywww{{{vvvppplllkkkiiihhhjjjpppwww|||}}}wwwooogggcccaaabbbeeehhhpppwwwuuulllffffffhhhjjjmmmqqquuuvvvwwwwwwmmmjjjiiimmmsssuuuqqqlllhhheeeaaa___```ccchhhkkkmmmkkkiiifffdddddddddeeecccbbbbbbdddfffgggfffeeeccccccbbbbbbbbbbbbbbbccc]]]ZZZUUUPPPLLLGGGBBB>>>===<<<999888888;;;>>>@@@BBBBBBCCCEEEEEEBBB===999222000---***((((((((()))******))))))))))))******))))))))))))))))))))))))((((((((('''''''''&&&&&&(((''''''&&&&&&''''''((('''''''''''''''((())))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((($$$%%%&&&''')))+++,,,---((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))************+++*********+++,,,---...---------...///000111222333777999:::EEEdddgggfffcccaaa``````aaaaaa```bbbeeehhhkkklllmmmmmmuuuyyy}}}zzzqqqllleee^^^\\\```ggglllrrrzzz{{{zzzsssnnniiieeefffkkkrrrwwwxxx{{{~~~~~~}}}wwwppppppnnnhhhbbb``````[[[TTTJJJDDD;;;333...,,,***)))******)))((((((((())))))((('''&&&'''((()))(((&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((%%%&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((((((&&&&&&&&&&&&&&&(((,,,///222444888===BBBEEEFFFGGGJJJJJJKKKKKKJJJIIIGGGEEEGGGGGGHHHHHHHHHHHHHHHGGGJJJJJJIIIGGGDDD@@@<<<999444444333222111111222222222555888<<<@@@DDDIIILLLUUU]]]dddeee___ZZZXXXZZZSSSZZZ``````]]]]]]ccciiipppmmmiiiiiinnntttyyy|||xxx{{{~~~~~~~~~}}}xxxyyyvvvqqqjjjgggmmmyyyzzzrrrjjjeeecccccchhhhhhnnnuuuuuummmfffccccccfffkkkooosssuuuuuuuuujjjjjjjjjnnnrrrtttsssqqqmmmjjjgggcccbbbbbbcccdddmmmllliiigggeeedddddddddeeeddddddfffiiijjjiiihhhbbbaaa```______```aaabbbdddaaa^^^ZZZWWWTTTPPPMMMDDDBBB???<<<:::::::::;;;<<<<<<>>>AAADDDDDDAAA???:::888333///,,,***))))))******))))))))))))******))))))))))))))))))))))))((((((((((((''''''''''''((((((''''''''''''(((((('''''''''''''''((())))))''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((######$$$%%%&&&'''((()))(((''''''''''''(((((()))(((((((((((())))))))))))((()))))))))*********************++++++,,,------------......///111222333222666999;;;EEEdddjjjiiigggdddaaa```___```aaacccfffjjjmmmoooppppppooosssxxx{{{{{{{{{||||||tttkkkeeeaaa___aaahhhpppuuuvvvwwwyyy|||zzzvvvppplllkkkmmmrrruuuwwwyyy{{{|||{{{~~~xxxtttlllccc```aaa___ZZZOOOIII???777222///---,,,++++++***))))))))))))))))))(((''''''((()))((('''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''$$$%%%'''(((***...333777===???BBBEEEHHHIIIJJJJJJIIIJJJJJJJJJIIIHHHGGGFFFFFFGGGGGGGGGGGGGGGFFFFFFHHHGGGEEEBBB>>>999666444000///...///111666:::===BBBEEEIIIMMMPPPTTTZZZ^^^iiiqqqwwwuuujjj___ZZZZZZSSS\\\eeeiiihhhhhhmmmssszzzxxxwwwxxx}}}{{{|||~~~yyyvvvuuuzzzyyytttmmmgggjjjttt}}}|||zzzvvvpppiiieeeddddddfffcccdddiiiiiiddd___^^^[[[^^^bbbfffhhhiiihhhgggiiinnnsssuuutttrrrqqqrrrkkkkkkjjjiiihhhgggeeeeeekkkiiigggdddbbbaaa``````dddeeegggjjjnnnooonnnlllgggfffeeecccbbbbbbcccdddeeeccc```______]]][[[YYYPPPPPPNNNLLLHHHCCC???======<<<<<<>>>AAADDDEEEFFFCCC@@@<<<888333///---++++++***))))))(((((())))))************************))))))((((((((('''''''''(((((((((''''''((((((((('''''''''''''''((())))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''((())))))(((((((((((())))))))))))((()))))))))************))))))***+++,,,,,,,,,,,,............000111222333111666999:::EEEbbbpppqqqpppmmmiiieeedddeeeeeefffhhhjjjmmmnnnooopppmmmppptttvvvwwwyyy{{{|||}}}mmmaaaXXXYYY\\\aaagggoooxxx~~~}}}{{{xxxuuussssssuuuvvvttttttsssrrrrrruuuzzz~~~~~~uuukkkfffhhhgggdddWWWPPPGGG???999555222000---,,,+++***)))))))))))))))(((''''''))))))((('''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''$$$%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%'''&&&%%%%%%%%%%%%%%%&&&&&&(((+++...222777<<<@@@EEEFFFGGGIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIFFFFFFFFFFFFFFFFFFEEEDDDCCCAAA>>>:::777555333222444333444666:::@@@FFFJJJTTTWWWZZZ[[[\\\___dddiiiqqqxxx}}}ssshhhbbbaaa```jjjvvv}}}}}}xxxuuuvvvtttnnngggbbbbbbccchhhlllooonnnjjjhhhjjjmmmjjjiiigggccc^^^\\\[[[\\\^^^ZZZXXXZZZZZZXXXWWWYYYUUUWWW[[[^^^___^^^\\\ZZZeeelllssssssmmmhhhfffhhhbbbdddgggjjjllllllkkkkkkkkkjjjhhhgggeeedddccccccaaabbbeeejjjnnnpppooonnnggggggfffffffffgggggghhhdddbbbaaa`````````^^^]]]]]]^^^___^^^[[[UUUNNNJJJCCC???<<<:::<<<@@@CCCDDDGGGFFFCCC@@@<<<777333111------+++***))))))((((((************************)))))))))((((((((('''''')))((((((''''''(((((()))'''''''''''''''((())))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((()))))))))(((((((((''''''''''''&&&''''''((()))***(((((((((((())))))))))))))))))))))))************((()))***+++,,,,,,,,,,,,.........///000111222333111555888:::CCC```xxxzzz|||zzzuuuqqqpppppplllllllllkkkllllllmmmmmmnnnppprrrssstttvvvyyy||||||~~~{{{}}}yyyjjjccc\\\YYY^^^hhhssszzz}}}}}}}}}}}}|||{{{zzzzzzxxxtttnnnkkkllloooqqqsss{{{rrrnnnnnnmmmjjjaaa[[[RRRIIIBBB<<<888555------,,,+++************)))((('''((()))***)))'''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%$$$$$$%%%&&&'''(((+++...333777:::???CCCFFFIIIHHHHHHHHHHHHIIIIIIJJJJJJJJJJJJJJJIIIIIIIIIIIIEEEFFFFFFFFFEEEEEEDDDCCC???===:::777666777888:::>>>???AAAEEEIIIMMMQQQSSSXXX\\\```aaaaaadddkkkqqqrrryyyzzzqqqllljjjnnnwww~~~~~~{{{tttoooggggggddd]]]UUUQQQSSSWWWYYY^^^dddgggfffcccbbbaaa______^^^[[[XXXVVVVVVWWWXXXTTTSSSUUUUUUTTTVVV[[[ZZZ\\\```bbbbbb```]]][[[aaaeeeiiihhhccc^^^[[[ZZZXXXZZZ^^^bbbfffhhhjjjkkkffffffffffffffffffffffffbbbbbbbbbeeeiiimmmnnnnnncccdddeeefffggggggggggggeeecccbbbbbbccccccaaa```aaadddgggiiihhhddd```]]]MMMIIICCC>>>===>>>>>>>>>EEEFFFGGGFFFCCC???;;;888222111///---+++***))))))************************))))))))))))((((((((('''))))))(((((((((((())))))'''''''''''''''((())))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&''''''((()))***(((((((((((())))))))))))))))))))))))************((((((***+++,,,,,,++++++.........///000111333333111555888999BBB]]]{{{~~~}}}yyywwwwwwsssrrrpppmmmlllllllllllllllmmmnnnooooooqqquuuxxxwwwzzz}}}~~~zzz|||}}}~~~~~~xxxggg\\\\\\cccmmmrrr{{{}}}}}}|||sssooooooqqqrrrrrrvvv}}}uuuqqqqqqnnnjjjiiicccZZZQQQIIIBBB;;;888...---,,,+++***************((('''((()))***)))'''&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%&&&''')))+++---000444999===@@@DDDGGGJJJIIIHHHGGGFFFFFFGGGHHHIIIIIIIIIIIIHHHGGGGGGFFFFFFEEEEEEFFFEEEEEEDDDCCCCCC???===:::888999<<<@@@CCCFFFIIINNNRRRUUUVVVVVVVVVTTTXXX^^^```bbbgggpppwwwvvv|||{{{vvvssssss|||~~~|||uuuqqqmmmmmmmmmkkkeee```XXXYYYXXXSSSNNNMMMQQQVVVWWWYYY\\\^^^^^^^^^^^^___ccccccbbb```]]][[[[[[\\\WWWUUUUUUXXXXXXWWW\\\cccdddgggjjjlllllljjjfffdddddddddcccbbb```]]]YYYVVVRRRSSSUUUXXX\\\```ccceee[[[\\\\\\^^^___```aaaaaaeeecccaaabbbeeejjjnnnooodddeeefffggghhhhhhgggfffeeedddcccdddfffgggfffeee```cccgggkkkmmmllljjjiii[[[VVVOOOIIIEEECCC@@@???BBBDDDGGGHHHGGGDDD@@@===555444222///---+++******************************))))))))))))(((((((((((())))))(((((((((((())))))'''''''''''''''((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&&&&'''((())))))***&&&&&&&&&'''''')))******(((((((((((())))))))))))))))))))))))************'''(((***+++,,,,,,++++++......//////000222333444111555888888AAA\\\}}}zzzyyywwwtttpppmmmjjjhhhgggggggggggggggiiilllppprrrvvvwwwyyy|||}}}{{{zzz|||}}}}}}|||zzzzzz{{{}}}||||||}}}zzzkkkdddaaa^^^dddjjjyyy|||yyy{{{{{{yyywww{{{|||~~~xxxtttrrrqqqpppooohhhmmmhhhZZZPPPNNNEEE:::777555222///,,,***((((((***)))))))))))))))******)))(((((((((''''''''''''(((''''''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%$$$$$$#########%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$%%%%%%&&&'''+++000444:::<<>>===@@@GGGMMMOOORRRSSSVVV\\\aaabbb___\\\^^^]]]___eeejjjnnnuuu}}}~~~{{{|||~~~zzzxxxtttpppkkkgggdddbbb]]][[[ZZZZZZZZZZZZYYYXXXXXXXXXXXXWWWVVVWWW[[[]]]^^^]]]]]]]]]^^^aaaccceeehhhkkkpppsssrrrmmmfffbbbhhhccc```aaa___^^^fffpppwwwyyy{{{||||||{{{xxxwwwsssppplllhhhddd___ZZZVVVVVVSSSRRRUUUZZZ^^^______\\\YYYVVVUUUWWWZZZ[[[[[[aaabbbddddddeeefffiiillljjjkkklllkkkiiihhhhhhiiillllllmmmooorrrssssssrrrnnnlllkkkkkknnnqqqssstttlllhhhddd```]]]XXXQQQLLLFFFDDDAAA@@@@@@CCCFFFHHH??????<<<666///+++,,,///(((((())))))******++++++)))))))))))))))*********))))))))))))))))))))))))&&&'''((())))))******)))%%%%%%%%%&&&&&&&&&''''''))))))))))))))))))))))))'''''''''''''''''''''''')))))))))))))))))))))))))))((('''&&&&&&'''((()))'''(((******((((((((()))+++***)))*********(((&&&,,,,,,,,,,,,---...//////------...///000111222222333555777:::BBBZZZ~~~zzzwwwpppooolllhhheeebbb```______^^^]]]\\\]]]___aaabbbhhhkkkpppuuuzzz}}}~~~}}}{{{yyywwwuuutttvvvwwwxxxxxxwwwwwwyyy{{{}}}||||||||||||mmm```[[[]]]iii~~~~~~~~~{{{zzz~~~~~~{{{vvvqqqooopppsssuuuuuusssiii[[[VVVVVVOOOCCC<<<:::666111...,,,+++*********))))))))))))******))))))((((((((('''''''''))))))((((((((('''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%'''***,,,...333888<<<@@@AAACCCFFFGGGHHHIIIIIIIIIHHHFFFDDDDDDDDDEEEFFFHHHFFFEEEEEEEEEEEECCCAAA>>>>>>============<<<<<>>AAAAAA===:::555444111...---,,,------------,,,+++******))))))***************************************)))(((''')))))))))))))))(((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''(((((((((&&&$$$###((()))++++++)))((()))***((('''''')))+++,,,+++***************+++,,,---....../////////000000000000333444666999@@@XXXfffeeeccc```\\\WWWSSSQQQNNNMMMKKKJJJHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFHHHIIILLLOOOSSSVVVYYYZZZVVVVVVWWWYYYZZZ\\\]]]]]][[[]]]```aaacccfffiiilllkkkmmmppprrruuuvvvwwwwwwyyyyyy{{{yyyiiicccjjjxxx|||vvvsssvvvyyyxxxxxxyyyzzz~~~~~~xxxssstttvvv{{{|||zzzvvvrrroooiiicccWWWRRRIII???777222//////------,,,+++++++++++++++***)))))))))((((((((((((((((((((('''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%&&&''')))***///222777;;;===>>>@@@BBBFFFEEEDDDCCCCCCCCCCCCDDDFFFEEEDDDCCCCCCBBBBBBBBBAAA???===<<<<<<<<<:::999<<<@@@GGGLLLRRRWWW^^^bbbbbbgggfff^^^XXXYYY]]]```jjjsssvvvtttwww|||uuummmfff```\\\ZZZWWWWWWWWWZZZ___cccggghhhfffbbb^^^ZZZZZZ\\\___bbbeeeggghhheee```ZZZVVVUUU^^^aaafffhhhiiiiiiiiiiiiiiiiiihhhfffeeeddddddcccjjjlllnnnooonnnkkkgggeeejjjiiigggdddeeeggghhhhhhkkkkkklllmmmmmmmmmlllllllllkkkkkklllnnnooonnnlllkkkmmmnnnooopppqqqssssssqqqpppoooppprrrtttuuuuuuppprrrrrrpppkkkgggdddbbb\\\[[[YYYXXXYYY^^^eeejjjnnnnnnooosssyyy~~~~~~|||uuuooolllkkkmmmqqqvvvxxxtttjjj___XXXKKKEEE???<<<===???@@@???888666444111///...------...------,,,+++******)))************************(((((()))***************(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((()))((('''%%%$$$(((***++++++)))))))))***''''''''')))+++,,,+++***+++++++++,,,,,,---...///......//////000000111111333444666888@@@WWWUUUTTTRRROOOLLLHHHEEEDDD@@@@@@???>>>==================>>>??????@@@@@@@@@CCCCCCCCCEEEGGGIIILLLMMMGGGGGGIIIJJJKKKMMMNNNOOOPPPRRRUUUVVVXXXZZZ]]]```dddfffhhhkkkmmmooopppqqqsssssstttxxxooohhhkkkmmm}}}zzzyyyzzzvvvtttwwwwwwuuutttvvvpppuuu{{{~~~|||zzzzzz{{{zzzxxxsssbbb\\\SSSHHH>>>777333111......---,,,++++++++++++******)))))))))(((((((((''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$&&&''''''&&&###$$$$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&(((+++...000888;;;>>>AAAAAABBBCCCDDDGGGFFFFFFEEEEEEDDDCCCCCCCCCCCCCCCBBBBBBAAA@@@@@@>>><<<999999:::<<<>>>>>>???EEELLLRRRXXX^^^fffkkktttzzz|||uuunnnmmmpppqqqvvvyyyqqqnnnpppllliiiddd___[[[XXXWWWWWWUUUWWWZZZ]]]```cccdddddd___]]]ZZZXXXYYY]]]bbbeeekkkmmmmmmiiibbb[[[XXXXXX[[[^^^aaabbbaaa`````````\\\\\\]]]^^^^^^_________aaabbbbbbcccdddeeeffffffeeefffdddaaaccchhhiiigggiiiiiiiiijjjjjjiiiiiiiiijjjiiiiiikkklllmmmlllkkknnnpppqqqpppnnnmmmmmmnnnnnnlllkkklllnnnppppppoooqqqsssuuuuuutttsssssstttqqqnnniiidddbbbeeejjjoookkkjjjiiikkkqqqxxx~~~|||wwwtttssslllsss}}}{{{pppiii\\\VVVMMMEEEAAA?????????:::999888666333111///......------,,,,,,+++++++++++++++++++++++++++++++++'''((()))***++++++++++++'''((((((((())))))))))))************************(((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((((('''(((***++++++***))))))***((('''''')))+++,,,+++***,,,,,,,,,,,,---...//////------...///000111222222333444555777???VVV~~~@@@@@@???===<<<:::999888777666555555555555666666444555666777888999999999999:::<<<===????????????<<<===>>>???@@@AAABBBBBBEEEGGGIIIJJJKKKMMMPPPRRRXXXYYY[[[^^^aaadddggghhhjjjkkkmmmooossszzzrrrhhhiiinnnvvv|||~~~{{{xxxvvvtttuuuwwwvvvqqqqqqtttmmmqqqwww}}}~~~mmmhhh^^^SSSHHH???999666///...---,,,,,,+++++++++*********)))))))))((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$######$$$&&&''''''&&&######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&(((,,,222666999>>>@@@BBBDDDCCCDDDEEEGGGEEEFFFFFFFFFFFFDDDCCCBBB@@@@@@@@@@@@???>>>======;;;888666777;;;AAAEEEHHHEEEKKKRRRXXX\\\aaaiiioooyyy~~~~~~~~~vvvooollljjjfffeeefff]]][[[XXXVVVTTTUUUVVVWWWZZZ\\\___bbbbbbccccccccc___]]][[[ZZZ\\\___cccfffhhhkkkkkkfff___YYYXXXZZZUUUWWWYYYYYYXXXWWWWWWWWWUUUVVVYYY\\\^^^aaabbbcccaaabbbbbbcccdddgggiiijjjjjjmmmmmmmmmqqqwwwvvvqqqppppppooonnnmmmlllkkkjjjjjjjjjjjjlllnnnpppooonnnoooqqqsssqqqmmmjjjiiijjjooommmllllllmmmnnnmmmkkkoooqqqsssuuuuuuwwwyyy{{{}}}xxxttttttvvvyyyrrrnnniiihhhkkkqqqwwwzzzzzzwwwtttsssuuuxxxzzzzzzxxx||||||{{{{{{sssxxx~~~}}}vvvqqqiiifffaaaYYYOOOGGGCCCAAA<<<<<<<<<;;;999555222000---------------,,,,,,,,,++++++++++++++++++++++++)))******+++++++++******'''(((((()))***+++,,,,,,))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((()))***+++(((***,,,+++***)))******((((((((()))+++,,,***)))++++++++++++,,,---...///+++,,,---///000222333444222333555777>>>VVV}}}666666666666666666666666333333222222222333333444000111222333444444444444111333777:::;;;:::888777888999999:::;;;<<<<<<<<<>>>@@@AAABBBBBBCCCFFFHHHKKKMMMOOOTTTXXX]]]bbbddddddgggiiijjjkkkrrr~~~tttfffcccbbbgggrrr{{{}}}}}}pppqqqtttwwwuuupppqqqvvvrrrtttxxx~~~tttooofff[[[OOOEEE>>>:::000///...---,,,+++++++++************))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$######$$$&&&''''''&&&#########$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&***000777===AAA???AAACCCCCCCCCDDDFFFHHHCCCDDDEEEFFFEEEDDDAAA@@@>>>>>>>>>>>>===<<<;;;:::999666444666<<>>?????????===999555222,,,,,,------------------+++++++++++++++++++++++++++++++++++++++***)))((((((((()))***,,,---...///))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''')))***,,,...)))***,,,,,,***)))***+++)))(((((()))++++++***(((************+++,,,---...***+++---...111222444555222333555777>>>UUU}}}444444333333222222111111333333444444333222111111000000111222222222222222222222222222222222222222555555555666666777777777999999999:::;;;===>>>???DDDEEEHHHKKKOOORRRUUUVVV\\\___aaaaaabbbfffooovvvxxxhhh\\\```jjjrrrxxx}}}{{{zzzuuuqqquuu|||zzzsssxxxvvv{{{|||sssqqqjjjaaaVVVLLLGGGEEE===555...---...,,,,,,---++++++******)))((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&$$$%%%&&&'''(((***++++++((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''(((((('''&&&%%%'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$######$$$$$$%%%&&&""" !!!&&&(((&&&###&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%'''+++111666;;;>>>@@@CCCCCCDDDDDDDDDDDDDDDCCCFFFDDDBBBCCCEEEFFFDDDBBB=========;;;888777999:::777888:::>>>BBBFFFIIIKKKMMMVVV\\\\\\^^^fffkkkkkkrrr}}}zzztttyyy~~~}}}zzztttnnnaaa\\\VVVRRRRRRWWW]]]bbb```___]]][[[[[[\\\]]]___bbbddddddcccfffjjjgggbbbccc___]]]]]]\\\ZZZ^^^dddccc```]]]ZZZYYYYYYZZZ[[[^^^___```bbbccccccbbbbbb___aaaeeekkksss|||~~~~~~|||zzzwwwuuutttttttttuuuvvvwwwvvvuuuuuuwwwyyypppsssvvvvvvttttttwwwzzz~~~zzzyyy{{{}}}}}}|||zzzwwwssspppmmmllllllhhhcccaaadddiiinnnqqqjjjooouuuyyyzzz|||}}}~~~yyyvvvuuurrrnnnnnnqqqtttsssmmmbbbVVVOOOCCC???<<<===@@@???:::555777333///---------------((((((((()))***,,,---...,,,,,,,,,+++++++++******...,,,***)))******)))((())))))))))))))))))))))))***)))((()))***+++***((((((((())))))))))))((((((******))))))))))))******************************************+++,,,---...------,,,++++++,,,,,,,,,------...///000111222222444555777888===TTT}}}333333333222222111111111222222333333333222222111///000111111222222222111111111111111111111111111222222222333333333444444444444444555666777999:::<<<===@@@CCCFFFIIILLLMMMRRRUUUYYYYYYZZZ^^^eeekkkpppwwwsssgggccceeepppzzz||||||}}}|||zzz~~~xxxnnncccZZZTTTOOOLLLBBB999111///...+++)))***++++++******))))))(((((((((((((((((((((((((((((()))(((((((((''''''''''''%%%%%%&&&'''((()))******((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%((($$$!!!"""%%%'''&&&$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$%%%&&&'''(((***,,,000555:::>>>@@@BBBCCCCCCDDDDDDDDDDDDDDDCCCDDDBBB@@@AAABBBBBB@@@===;;;:::999777444555777999>>>AAADDDGGGIIIJJJKKKLLLRRRYYY]]]\\\]]]eeekkklllrrrzzz|||xxxuuuppplllrrrsssppplllkkkppprrrppp```\\\XXXVVV[[[dddooovvvsssqqqmmmhhhdddaaaaaaaaabbbeeegggiiilllnnnkkkeee^^^ZZZXXXYYYZZZZZZ]]]aaaaaa```___^^^^^^```aaacccqqquuu{{{~~~|||zzzxxxvvvuuussstttuuuuuuuuuvvvxxxzzz}}}yyyvvvuuuwwwzzzzzzzzz{{{|||}}}}}}yyyuuurrrqqqpppooonnnppprrrvvvxxxzzz|||~~~{{{{{{xxxsssqqqrrrppplllpppqqqsssssspppkkkfffbbbWWWOOODDD???>>>>>><<<999888555222111000...,,,***++++++++++++,,,,,,,,,---,,,,,,,,,++++++++++++***...,,,***)))******)))(((************************+++)))((()))***+++***((((((((())))))))))))((((((******))))))))))))******************************))))))))))))***+++,,,,,,---,,,,,,++++++,,,,,,---------...///000111222222333555777888===TTT|||444444444333333333333333222333444444444444444444111222333333333333333333222222222222222222222222000000111111111111222222111000111111222333444555555666888;;;>>>@@@BBBCCCFFFIIIMMMOOOPPPRRRXXX\\\```fffmmmrrrwww}}}jjjaaafffpppwww~~~wwwlllddd^^^XXXUUUKKKAAA888555111,,,))))))+++++++++***))))))((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&'''''''''((((((((('''''''''&&&''''''((((((&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%&&&&&&***&&&""""""%%%'''&&&%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&((('''&&&%%%&&&(((***,,,222444777;;;>>>AAACCCDDDCCCDDDDDDDDDDDDDDDCCCCCCAAA@@@??????@@@???===;;;888888888666555777:::===GGGLLLRRRUUUVVVVVVWWWYYY___ccceeecccccciiiooorrruuuxxxvvvnnnhhheeeccc```dddeeedddaaaeeennntttuuulllhhhbbb___bbbjjjuuu|||}}}xxxpppiiicccaaaaaaaaafffiiikkkmmmoookkkeeeaaa\\\ZZZ___dddfffgggjjjiiikkknnnqqqvvvyyy|||~~~|||~~~|||yyyyyyyyyzzzzzzyyy{{{zzzxxxvvvtttuuuyyy|||yyyzzz}}}}}}xxxsssrrrqqqoooppprrrsssttttttrrrqqqnnnlllooouuuuuurrrssssssrrrqqqqqqqqqrrrrrrjjjaaaUUUMMMJJJGGGBBB===;;;999777666444111...+++...............---,,,+++,,,,,,,,,,,,++++++++++++...,,,*********+++***)))************************+++***))))))***+++***)))((())))))******))))))(((******))))))))))))*********************************)))))))))))))))******,,,,,,,,,++++++,,,,,,---------...///000111222222333555777888===SSS{{{555555555555555555666666444555555666777777777777555555666777777666666555444444444444444444444444222222222222222222222333111111111111111222333444333444555777999;;;===>>>===@@@DDDGGGHHHJJJMMMPPPWWW]]]cccgggjjjqqq|||rrrgggdddnnnwww{{{wwwuuuuuuyyy~~~|||rrrhhh```\\\SSSIII???;;;666000+++***,,,,,,+++******))))))((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((()))***%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$'''&&&&&&%%%%%%&&&&&&'''+++((($$$###$$$&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%&&&(((,,,000222999:::===???AAACCCDDDEEECCCDDDDDDDDDDDDCCCCCCBBB??????>>>>>>>>>===<<<;;;777999<<<===>>>@@@BBBDDDLLLRRRZZZ___aaadddiiimmmoooqqqsssqqqppprrrwwwzzz}}}|||tttggg]]]YYYXXXVVVVVV\\\cccgggmmmtttvvvuuupppmmmgggdddeeekkkrrrvvv~~~}}}xxxpppgggaaa```aaacccgggjjjkkkmmmpppoookkkiiidddccckkkuuuyyyzzz{{{yyy|||}}}{{{zzzxxxvvvvvvyyy}}}vvvqqqkkkhhhiiiiiihhhfffkkkkkkiiijjjpppwwwxxxtttxxxvvvsssqqqooopppqqqrrrmmmiiieeedddaaaYYYNNNDDDAAA>>>;;;888666444111///...////////////---,,,+++------,,,,,,,,,+++++++++...,,,******+++++++++)))************************+++***))))))++++++***))))))))))))******)))))))))******))))))))))))******************************+++******)))))))))******,,,,,,+++++++++,,,------------...///000111222222333555777888===RRRzzz444444555555666666777777555555666777888888888777777777888888888777777666555555555555555555555555444444333333333333333333222222222111111222333333222333444555777888999999888;;;>>>AAACCCEEEGGGHHHNNNSSSZZZ___bbbhhhqqqxxx}}}uuufffgggkkksss}}}~~~{{{yyytttqqqoooooowwwqqqfffaaaVVVMMMCCC???:::222---,,,,,,,,,++++++***)))))))))))))))))))))))))))))))))'''''''''(((((((((((((((''''''''''''&&&&&&&&&&&&'''''''''''''''((()))***%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$'''&&&&&&%%%%%%&&&&&&'''***(((%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$$$$%%%(((,,,111666999===>>>???AAACCCCCCDDDDDDCCCCCCCCCCCCCCCBBBAAAAAA??????>>><<<:::888888888777;;;AAAFFFHHHIIIJJJKKKNNNSSSZZZ```eeejjjqqquuuwwwyyy{{{zzzxxxvvvyyy|||yyyiiiZZZTTTRRRQQQRRRZZZccchhhmmmqqqnnnjjjaaa```aaacccggglllqqquuuwwwwwwtttlllddd______aaaccchhhkkkkkkpppwww||||||vvvqqqsss}}}~~~{{{{{{|||}}}~~~|||}}}|||vvvnnniiigggfffccc```eeeggghhhiiiooouuuvvvrrryyyxxxvvvsssqqqppppppoooiiiiiikkknnnoooiii^^^TTTHHHCCC<<<888555555444333---...............---------------,,,,,,,,,++++++...,,,******+++,,,+++***************************+++***)))***+++,,,+++)))))))))************))))))******))))))))))))******************************,,,,,,+++*********++++++,,,+++++++++,,,,,,---...------...///000111222222333555777888<<>>???@@@AAABBBCCCCCCCCCCCCBBBBBBBBBBBBAAA@@@?????????>>><<<999666555777999;;;@@@FFFKKKNNNNNNOOOOOOQQQTTTZZZaaahhhmmmppprrrvvvuuuuuuuuuqqqnnnqqqvvvooo]]]SSSQQQRRRVVV\\\```bbbccceeebbb]]]YYYZZZ\\\```dddiiilllnnnnnnpppoooiiibbb^^^```dddfffkkknnnpppvvv~~~~~~}}}}}}xxxrrrlllhhheeecccaaa[[[```dddgggmmmvvv{{{|||wwwxxxxxxxxxwwwvvvuuutttkkkiiihhhkkkooopppkkkfffQQQKKKBBB;;;777666666555//////...------......///------------,,,,,,,,,,,,---,,,******,,,,,,,,,+++++++++++++++++++++++++++,,,*********+++,,,+++***)))******++++++******)))******))))))))))))******************************,,,+++++++++++++++,,,,,,++++++++++++,,,---......------...///000111222222222555777888<<>>???@@@@@@??????????????????>>>===;;;;;;<<<<<<;;;;;;:::999::::::::::::::::::::::::888888888777777777666666444333222222111111111222000111111111111111111111222222333666999;;;<<<<<<999>>>BBBEEEGGGNNNYYYbbbeeehhhnnnvvvyyyoooooorrrssstttvvv}}}~~~yyytttqqqrrrwww~~~{{{{{{~~~{{{rrrdddZZZQQQKKKDDD;;;444111---,,,,,,++++++******)))))))))))))))))))))))))))''''''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%"""$$$%%%&&&%%%%%%$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%&&&&&&'''((((((((()))+++///444999===???@@@@@@@@@AAABBBCCCCCCCCCCCC@@@AAAAAA@@@@@@>>>======:::::::::888888;;;BBBGGGGGGJJJMMMOOOPPPPPPRRRSSSZZZ]]]cccmmmvvvzzzwwwtttoookkkgggfffbbb___dddmmmtttuuu```TTTRRRTTTYYY___cccdddeeeeeebbb\\\^^^^^^^^^___aaadddfffhhhlllpppsssqqqmmmmmmsssyyy{{{~~~|||zzz|||zzzwwwrrrmmmjjjiiijjjgggkkkllliiijjjqqqzzz~~~wwwxxxyyyzzz{{{{{{{{{{{{qqqmmmiiikkkpppssssssppp```ZZZPPPHHHBBB===:::888555333000...------///000...------------,,,,,,,,,---,,,******,,,------,,,++++++++++++++++++++++++,,,+++******,,,,,,+++***)))******++++++******)))******))))))))))))************************************)))******+++,,,---++++++++++++,,,---...///------...///000111222222222555777888<<>>>>>????????????????????????===<<<<<<<<<;;;;;;::::::777666555444333333333333222111111111111111111111///......000444666888888:::<<<===<<<===CCCOOOYYY^^^```ccciiiqqq}}}xxxtttrrrvvv|||xxx{{{uuutttqqqpppttt|||yyysssqqqyyyzzznnndddZZZSSSLLLAAA999666------,,,++++++******)))))))))))))))))))))))))))&&&'''''''''(((((())))))%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$&&&''''''&&&$$$$$$%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$######$$$$$$%%% """%%%'''&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))---000555:::===@@@AAAAAA@@@AAABBBCCCCCCCCCCCCCCC@@@@@@@@@??????===<<<<<<444666777999===EEEPPPXXXRRRSSSRRRQQQPPPRRRUUUWWWccceeennn{{{|||kkkddd]]]ZZZVVVTTT\\\hhhiiiyyywwwbbbUUUSSSVVVXXXaaakkkppprrrqqqkkkccc^^^^^^]]]^^^aaaeeejjjmmmsssxxx~~~{{{vvvtttuuuwwwpppeeeeeelllpppxxxxxxyyyzzz{{{|||}}}~~~vvvrrroooqqquuuwwwuuuqqqmmmggg^^^UUUMMMEEE???::::::777333///------///000......---------,,,,,,,,,---,,,***+++,,,------,,,++++++++++++++++++++++++,,,+++******,,,,,,+++*********++++++++++++************))))))))))))******************************(((((((((((()))***,,,,,,++++++++++++,,,---...///------...///000111222222222555888888<<>>>>>???@@@>>>;;;:::888666555666666444333555444333222111000000000//////000000111333444555777777888:::<<>>?????????@@@??????@@@@@@@@@???>>>>>>???<<<::::::======:::777555777:::???FFFOOOWWW\\\ZZZVVVVVV[[[\\\[[[___fffkkkmmmttt|||zzztttccc]]]WWWVVVVVVXXX]]]dddhhhjjjlllkkkeee^^^WWWTTT\\\fffooorrrsssqqqggg[[[]]][[[___iiioooooosssyyy|||zzz|||~~~pppeeeccceeelllttt~~~~~~zzzxxx|||zzzxxxyyyyyyvvvnnneee```\\\RRRGGG???;;;666222222222222222.........------,,,,,,,,,,,,,,,------,,,,,,+++***+++++++++++++++++++++++++++++++++*********))))))************************'''(((((()))***+++++++++************************---,,,***))))))***,,,---,,,,,,++++++,,,,,,---.../////////000111111222222555444666888;;;LLLqqqaaabbbcccbbbbbbcccfffhhhjjjiiihhhiiijjjkkkjjjiiieeedddbbb___]]]ZZZXXXWWWUUURRRNNNLLLMMMMMMKKKIIIJJJGGGCCCBBBBBBBBB???<<<>>><<<:::999999888777555444444333222111000111111/////////000111222333444555555666888:::===???@@@CCCHHHOOOTTTZZZbbbmmmuuu{{{ssswwwyyyyyy}}}}}}zzzxxxxxx|||{{{tttooopppxxxyyyrrrhhh```ZZZPPPCCC999:::333---,,,---***((()))+++******)))))))))))))))+++***)))(((''''''((()))&&&''''''(((((((((((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$'''''''''&&&&&&&&&%%%%%%'''((((((''''''&&&&&&%%%&&&'''''''''(((+++000444888;;;>>>@@@@@@@@@@@@AAA>>>>>>???@@@@@@@@@@@@???=========;;;:::999999:::<<<===@@@FFFNNNUUUZZZ\\\XXXUUUWWWaaagggggghhhjjjnnnooorrrvvvyyyvvvoooiii^^^YYYUUUVVVWWWWWW\\\bbbeeeggghhhgggbbb]]]YYYWWW___ffflllnnnoooooojjjbbb______eeepppwwwyyy}}}}}}}}}sssiiieeeeeekkkqqqyyy~~~}}}||||||yyyxxxwwwyyyyyynnniiieee]]]TTTIIIDDD===888555444333333111111111000000000000000,,,------------,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++***************************((((((((()))***+++++++++************************---,,,***))))))***,,,---,,,,,,++++++,,,,,,---.../////////000111111222222555444666888;;;LLLqqqrrrsssssssssrrrtttvvvyyy{{{zzzzzz{{{|||}}}}}}{{{xxxwwwuuuqqqnnnkkkhhhgggbbb___\\\YYYXXXVVVTTTRRRQQQMMMIIIGGGHHHGGGDDD@@@AAA???<<<;;;;;;:::888777666666555444333333333333///////////////000111222222333333555777999;;;<<>>AAABBBAAA@@@AAAAAA===>>>>>>???@@@@@@@@@@@@:::===>>>;;;888777<<<@@@EEEFFFHHHLLLQQQUUUWWWXXXZZZYYY___jjjssstttpppnnnsssrrrqqqqqqqqqmmmfff```VVVSSSSSSVVVYYYYYY]]]bbbbbbddddddccc```^^^]]]]]]bbbfffhhhhhhiiikkkjjjgggdddgggqqq~~~{{{||||||sssllliiilllqqqvvvzzz||||||||||||wwwvvvwwwzzzxxxrrrooohhhaaaVVVOOOEEE===777444222000000//////...............---------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++************************(((((())))))***+++++++++************************---,,,+++******+++,,,---,,,,,,,,,,,,,,,------.../////////000111111222222444333555888;;;LLLrrr{{{yyyuuurrrnnnkkkhhhfffbbb]]]XXXVVVUUUSSSOOOKKKGGGEEEBBB@@@@@@???===<<<:::999888777666666666666000000////////////000000000000111222333555777888<<<===@@@BBBFFFMMMUUU[[[fffkkkttt|||xxxwwwsssnnnqqqyyy~~~~~~~~~~~~~~~|||zzzxxxxxxyyy{{{{{{wwwpppdddUUUKKKJJJ@@@666333000---+++,,,+++******))))))))))))))))))))))))(((((((((((()))&&&''''''(((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''(((''')))+++---000555:::>>>===???AAAAAA@@@???@@@AAA>>>????????????>>>======999::::::::::::===CCCGGGQQQSSSTTTSSSRRRSSSXXX\\\fffiiiooovvvxxxuuuqqqooopppmmmjjjiiiiiifffaaa]]]SSSQQQSSSYYY\\\\\\^^^bbb___`````````___```bbbeeehhhjjjlllmmmnnnpppqqqrrr{{{}}}}}}{{{vvvvvvyyy}}}}}}yyywwwuuutttvvvyyy|||~~~yyywwwqqqkkkddd]]]SSSHHH@@@:::666333///...---,,,++++++,,,,,,---------...---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,+++++++++************************)))))))))******+++++++++************************,,,++++++******++++++,,,,,,,,,,,,,,,,,,---....../////////000111111222222444333555888;;;LLLrrr}}}xxxpppkkkgggbbb\\\WWWQQQNNNKKKIIIGGGFFFDDDBBB===<<<;;;999888777666666333222111000000000000000......//////111222333444666777888:::===BBBIIIMMMXXX]]]dddkkksss~~~{{{wwwwwwuuutttxxx{{{|||~~~zzzwwwwwwxxxzzzooobbbXXXQQQFFF<<<777333...+++++++++******)))))))))))))))((((((((())))))))))))(((&&&''''''(((((((((((((((&&&''''''((((((''''''&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''((()))&&&***000444777999<<<>>>===???@@@@@@>>>>>>>>>@@@AAA@@@@@@>>>===;;;999888888666666:::BBBIIINNNOOOXXX\\\___ZZZTTTVVVbbbmmmwwwvvvnnnkkkkkkeeebbb___```bbbcccaaa___[[[YYYZZZ]]]^^^[[[[[[]]][[[\\\\\\\\\]]]aaafffjjjlllpppvvv{{{~~~}}}vvvqqqoooqqqvvvxxxxxx}}}|||vvvrrrlllcccYYYPPPHHH@@@;;;555333111///.........///------.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************************************************++++++++++++************************++++++++++++++++++++++++------,,,,,,------...////////////000111111222222333333555888;;;LLLrrr~~~xxxppphhhccc]]]ZZZUUUQQQNNNKKKGGGEEEBBBAAA???<<<:::888777666666666444333222111111111.........//////111222222666666777999<<<@@@CCCFFFPPPUUU\\\bbbjjjtttvvvvvvyyyyyyxxxxxx{{{~~~~~~~~~zzzxxxwwwxxx}}}xxxllldddVVVLLLAAA;;;666///+++***+++******)))))))))))))))'''(((((())))))))))))(((&&&''''''(((((((((((((((''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''')))***(((---333999;;;<<<<<<===<<<>>>???>>>======>>>???AAA@@@???===:::888555444888666777???JJJSSSXXXXXXVVV[[[^^^ZZZVVV[[[kkkzzzsssgggdddddd___]]]\\\___eeeiiijjjiiigggcccaaaaaa^^^YYYWWWYYYYYYZZZZZZ\\\^^^cccjjjooolllqqq{{{pppjjjjjjpppsssrrrvvv}}}uuurrrmmmfff^^^SSSIIIBBB888666333000...---.....................---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))************************++++++++++++++++++++++++************************++++++++++++++++++++++++---------------......////////////000111111222222333222555888;;;MMMsss}}}vvvqqqjjjccc]]]WWWQQQNNNKKKJJJGGGDDD@@@>>><<<;;;:::999777555444333222222//////...//////000111222555555666999<<>>>>>======???AAA???>>>===;;;999666444333777999>>>FFFOOOWWW]]]```[[[]]]___^^^___fffsss}}}uuuhhhaaa^^^\\\ZZZ[[[___ggglllnnnnnnlllfffbbb```]]]YYYYYY\\\\\\^^^___aaaeeekkkrrrwwwvvvzzzzzzmmmgggjjjmmmlllooowwwvvv|||vvvvvvuuussslllaaaTTTKKK<<<999555111...---------...............------,,,------------------------,,,,,,+++++++++*********************************++++++++++++++++++++++++************************+++++++++,,,,,,+++++++++---------------...///////////////000111111222222333222444888<<>>>>>===>>>@@@BBB<<<<<<;;;:::888666444333777===EEELLLQQQXXX```fffjjjhhhggghhhmmmttt{{{xxxlllbbbZZZTTTSSSTTTZZZaaagggiiiiiiiiiccc___^^^]]]\\\___dddbbbdddfffhhhlllrrrzzztttggggggiiifffjjjrrroootttwwwwwwyyy|||~~~|||pppaaaWWWCCC@@@;;;777333222222222......//////......---,,,---------------------------------,,,,,,,,,++++++************************++++++++++++++++++++++++***************************++++++,,,,,,++++++***...------------...///////////////000111111222222222222444888<<>>>>>>>>===<<<>>>:::555555666888;;;>>>@@@DDDHHHJJJKKKRRR]]]gggooopppqqqppppppqqqtttvvv|||}}}~~~{{{qqqcccXXXZZZ[[[[[[ZZZXXXXXXZZZ\\\YYYYYYZZZ\\\___dddlllqqqsssrrrsssxxxvvvoookkkhhhffflllnnnpppqqqrrruuu{{{}}}}}}|||wwwqqqkkk```QQQCCC<<<888333222555666111///000///++++++.........---,,,,,,,,,,,,------------,,,,,,,,,+++++++++,,,,,,------,,,,,,++++++++++++*********))))))************************,,,++++++******++++++,,,,,,,,,,,,---------......////////////000111222333111222555888999IIIooo^^^___```bbbbbbbbbbbbaaadddbbbbbbfffjjjkkkgggcccaaa```_________aaacccdddhhhkkkpppuuu|||ttthhh___XXXSSSQQQJJJGGGDDDAAA@@@>>><<<::::::888555444444222000...///000000111222333555666666777:::===BBBIIIPPPVVVccclllxxx{{{tttwww~~~vvvrrrnnnpppxxx~~~~~~}}}uuullliiifff```[[[TTTIII===444///---+++*********)))(((***)))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''&&&&&&&&&&&&(((***++++++,,,///111555666888:::<<<<<<<<<<<<<<<======>>>>>>===<<<<<<===;;;:::;;;>>>AAADDDGGGHHHJJJLLLLLLOOOXXXfffqqqtttuuuvvvvvvtttsssssstttpppoooooopppnnniii```ZZZ]]]^^^^^^]]]ZZZXXXWWWWWWZZZ[[[\\\^^^bbbiiirrrxxxyyysssooojjjooouuuxxxwwwuuutttuuuzzzyyyyyyzzzyyyvvvppplllkkkaaaVVVNNNCCC888444555444000...000111//////222///...------,,,,,,---------------,,,,,,,,,+++++++++,,,,,,------,,,,,,+++---,,,,,,,,,+++++++++***************************,,,++++++******++++++,,,,,,,,,---------.........////////////000111222333222333666888999HHHnnnXXXZZZ^^^bbbeeeggghhhhhhgggfffgggjjjnnnooollliiicccbbbaaa___^^^]]]\\\[[[ZZZ\\\^^^aaaeeejjjqqquuuzzz}}}mmmbbb\\\ZZZQQQNNNKKKGGGDDDAAA===:::===<<<999888777555111///............///000111222333444666888:::???EEEJJJXXXaaalllvvv|||nnnkkkssszzzzzzyyyzzz||||||rrrnnnkkklllrrr{{{}}}|||}}}xxxppphhhfffccc```ZZZPPPDDD;;;222///,,,***+++++++++*********)))))))))((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&'''((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$'''+++...//////111222888999:::<<<<<<<<<<<<;;;============<<<;;;;;;:::888;;;@@@EEEKKKOOORRRSSSOOOOOONNNOOOTTT```ppp||||||}}}|||yyyuuuqqqpppoooeeecccaaa```___^^^\\\ZZZ]]]```aaa```\\\WWWSSSRRRYYYZZZ]]]aaahhhqqq{{{{{{uuummmqqquuuvvvuuurrrpppoootttuuuvvvxxxzzzxxxtttqqqnnnjjjeee]]]NNN???666444444000...111222000000222///...------,,,---------------------,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,------------.........////////////000111222333333444666888888GGGmmmdddfffkkkpppsssuuuuuuuuutttssstttwwwzzz{{{zzzxxxttttttsssrrrooommmjjjhhhhhhiiiiiihhhggghhhkkkmmmhhhjjjnnnqqqwwwsssjjjggg```[[[UUUOOOJJJEEEAAA===>>>===;;;:::999666333000///............///000000222444555666888;;;@@@DDDPPPXXXcccmmmttt{{{vvvggglllrrrwwwzzz{{{{{{yyyvvvsssooollllllqqqwww|||}}}~~~{{{tttgggeeebbb___[[[TTTIIIBBB555222---+++***+++++++++*********)))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&(((,,,...000222444666:::;;;<<<=========<<<;;;===<<<;;;:::999999999999<<>><<<;;;:::888555333111111000/////////000000111222444555666999>>>AAAFFFMMMVVV___gggooowww|||nnnkkkmmmvvv~~~|||{{{vvvpppllllllqqqvvv~~~vvviiieee```\\\YYYUUUNNNHHH:::555///+++************************))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&$$$######%%%(((***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&'''((()))***+++---...///333888;;;;;;;;;<<<=========<<<;;;;;;:::999777777888:::;;;LLLYYYeeekkkmmmnnniiicccTTTUUUYYY```kkkvvvuuujjjaaa]]]___aaaccccccbbbaaa```______```\\\aaafffiiihhheeebbbaaa^^^eeeoooyyy~~~uuunnnjjjiiikkklllmmmpppvvvzzz}}}~~~~~~~~~pppooonnnnnnmmmeeeUUUHHH===555...///000///......//////...------------............---------,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,---------.........//////////////////000111222333444444777777777FFFkkk~~~{{{uuuooojjjiiiiiiiiillluuuxxxlllaaaYYYQQQMMMFFFCCC@@@===<<<;;;888777444333222111000000000000...000111222333666999<<<@@@EEELLLSSS\\\eeemmmssswwwtttnnnvvvyyyqqqnnnrrrwwwvvvnnniiiccc___\\\XXXSSSNNN@@@:::222---************++++++*********)))))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))'''%%%######%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&(((***+++---......///000444:::>>>:::;;;<<<=========<<<;;;:::999777777888:::===???TTTaaakkkkkkiiihhhddd\\\\\\^^^cccmmmxxx}}}vvvjjj^^^VVVUUUYYY^^^bbbdddfffgggfffeeeeeefff```eeekkkppprrrssstttuuuqqqxxx}}}vvvooogggccchhhlllsssxxxzzz|||}}}~~~sssqqqpppqqqvvvuuugggYYYGGG<<<222111222111111222000///......------..................---------,,,+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------........./////////////////////000111222333333444666777777FFFkkk|||zzzwwwqqqlllhhhlllpppvvvwwwjjj^^^WWWQQQMMMGGGBBB@@@>>><<<;;;666555444222111000000000...///111111111222555777===???DDDJJJRRR\\\eeekkkpppxxxwwwvvv}}}xxxrrrtttxxx~~~xxxtttpppkkkgggeee```YYYTTTFFF@@@777///,,,++++++++++++++++++*********))))))(((((())))))))))))(((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%'''))),,,...---///111222333666:::===999:::;;;<<<===<<<<<<;;;:::999777888:::>>>CCCFFFQQQ]]]bbb^^^[[[```aaa]]]fffgggkkkttt}}}|||wwwpppjjj```WWWQQQSSSYYY^^^ccceeehhhgggeeeccccccdddcccgggmmmssswww|||zzznnnfffdddjjjqqqvvvxxxyyy{{{|||tttuuutttuuu|||{{{qqqZZZKKK===777555333222222000//////...........................------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,............////////////////////////000111222333222333555777777FFFkkk}}}}}}}}}|||tttvvvvvvuuuvvv~~~~~~nnneeeZZZUUUMMMGGGCCC@@@>>>===777666444222111000000///000111222222111111333555888999<<>>@@@;;;:::888666444222000///111000/////////111222333777888:::===AAAHHHQQQWWWaaajjjvvv~~~wwwnnn|||yyytttwwwzzz}}}}}}|||{{{zzzuuunnnddd^^^TTTNNNDDD:::333...,,,+++++++++******************(((((())))))))))))(((((((((((())))))))))))((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((($$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&'''))),,,...000111333555888:::;;;;;;;;;;;;;;;<<<===>>>===:::777777777:::@@@GGGLLLLLLKKKOOONNNPPPVVV```jjjrrrvvv}}}}}}||||||yyysssjjjddd[[[YYYWWWXXX\\\aaaeeegggjjjgggaaa]]]ZZZZZZ\\\]]]aaagggqqq|||}}}rrrooommmpppwww}}}~~~~~~qqq]]]NNNAAA666222555333111///...///000000000//////............//////------------------------000---+++***,,,---......,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...............////////////000000000111222222333333666333555:::;;;FFFiiizzzzzzzzzyyyxxxyyy|||}}}}}}|||{{{{{{}}}~~~|||}}}~~~~~~}}}{{{~~~~~~~~~zzzzzzrrrfff[[[OOOGGGEEE===<<<:::888666444222000111000000//////000111222444555666888;;;AAAGGGLLLVVV```lllsss{{{yyyzzz|||~~~~~~wwwyyyzzzyyysssllleee```YYYRRRHHH>>>666000---,,,,,,++++++***************(((((())))))))))))(((((((((((())))))))))))((((((&&&''''''((((((''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%&&&''''''''''''&&&''''''(((***,,,...000111222444666999:::;;;<<<<<<<<<<<<======<<<;;;;;;;;;???DDDJJJQQQTTTSSSPPPMMMLLLNNNSSS]]]iiiuuu}}}~~~{{{wwwpppiiiccc[[[ZZZ\\\aaagggjjjjjjiiidddcccaaa]]][[[\\\aaaeeerrrwww~~~xxxqqqooorrryyy~~~yyyyyyyyyxxxzzz|||pppddd]]]TTTGGG===999333222000000111111000/////////............//////,,,---------------,,,,,,///---++++++,,,.........,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...............////////////000000000111222222333333666333555:::;;;FFFhhhvvvuuutttsssssssssttttttwwwwwwvvvvvvwwwyyy{{{|||||||||{{{||||||{{{yyyvvvxxxxxxyyyzzz||||||zzzzzzzzz{{{}}}zzzqqqpppwww}}}nnn___RRRKKKBBB@@@===;;;:::999777555222111000/////////000111111222444555777:::>>>AAAKKKTTT```hhhooo{{{wwwxxxxxxvvvqqqjjjeeeccc```YYYNNNCCC;;;444///,,,,,,,,,+++***************(((((())))))))))))(((((((((((())))))))))))((((((&&&''''''((((((''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''((((((((((((((()))+++---///111222222555666888:::<<<======<<<;;;======;;;999:::>>>AAALLLUUU```fffddd]]]VVVRRRQQQTTT]]]hhhuuu|||uuupppmmmjjjddd```]]]___eeemmmuuuvvvpppjjj___^^^[[[YYY[[[cccooowww{{{ooojjjooovvvqqqqqqsssuuuwwwxxxyyyzzzsssmmmjjjkkkggg[[[JJJ@@@666444222111111111000///000//////......//////000+++,,,---......---,,,+++...,,,+++,,,...//////...,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...............////////////000000000111222222333333555333555:::;;;EEEgggqqqooommmkkkkkkkkkjjjjjjnnnooooooooopppqqqtttvvv{{{{{{|||}}}}}}yyytttpppqqqooommmoootttzzz~~~|||wwwuuurrrrrruuuyyy{{{~~~|||tttqqqrrr{{{qqq^^^QQQJJJFFFAAA???>>>===;;;999444333111000//////000000000222555666777888;;;===DDDMMMXXX```hhhttt~~~}}}~~~zzzuuurrrpppnnnkkkhhhggg___TTTIII@@@888111,,,---,,,,,,+++************(((((())))))))))))(((((((((((())))))))))))((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&'''((())))))(((***---000222333333333777888:::<<<===>>>======:::<<<<<<:::777:::CCCJJJZZZffftttyyysssiiiaaa^^^aaafffnnnxxxyyyrrrjjjffffffgggfffdddccceeekkkuuu{{{yyynnneee]]]YYYUUUWWWbbbrrr{{{pppkkkjjjnnnnnnrrrxxx|||{{{yyyyyyrrrmmmkkkmmmmmmeeeVVVJJJ>>>:::444000///000000000000000////////////000000***+++---.........,,,+++...---,,,,,,...//////...------------------------...------,,,,,,------...............////////////000000000111222222333333555222555::::::DDDeeennnjjjfffccccccdddcccbbbfffggghhhhhhgggiiillloooxxxyyy|||}}}}}}xxxqqqkkkllljjjiiijjjpppvvvzzz}}}~~~yyywwwxxxwwwzzz}}}}}}|||wwwppprrr}}}qqq```VVVOOOGGGBBB@@@???===:::666555333111000//////000///111444666777888;;;<<>>>>>>>>===:::;;;;;;999999@@@KKKUUUjjjvvvwwwrrrpppuuuyyyuuummmeeebbbfffjjjkkkjjjfffgggkkkpppsssoooeee]]][[[XXXZZZeeewww~~~}}}rrrlllooommmqqq{{{~~~xxxsssmmmjjjkkkiiiaaaYYYJJJCCC999111...///111222000000////////////000000+++,,,---...///......---000...,,,,,,...///......------------------------...------,,,,,,------...............////////////000000000111222222333333555222555::::::CCCdddsssmmmfffcccdddeeeeeeeeegggiiiiiigggddddddfffjjjzzz}}}xxxrrrqqqpppooooooqqquuuzzz}}}}}}zzzwwwyyy~~~mmmbbbTTTIIIEEEBBB>>>:::999888555333111000000000---///222333444666888:::999@@@HHHOOOWWWcccrrr}}}xxxpppooouuu|||~~~wwwppprrr{{{uuulll```VVVMMMDDD888000///...---+++************(((((())))))))))))(((((((((((())))))))))))(((((('''(((((())))))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%$$$$$$%%%''')))***,,,---///111333555666666:::;;;===>>>>>>>>>======;;;;;;;;;<<<@@@JJJXXXbbbvvvzzznnnfff^^^^^^dddjjjllljjjiiigggeeedddcccaaa___\\\___cccmmm~~~~~~}}}tttnnnoooxxx~~~}}}}}}~~~{{{tttmmmlllnnnkkkgggXXXPPPCCC888222111222333111000000//////000000111---------...//////000000333000---,,,---.........------------------------...------,,,,,,------...............////////////000000000111222222333333555222555::::::BBBbbb{{{rrrnnnpppsssttttttuuuvvvuuupppjjjggghhhkkk|||}}}~~~}}}zzzwwwwww{{{~~~~~~wwwwww}}}~~~iiiXXXOOOIIICCC???<<<:::777555222111000000...///000111111222555777666:::@@@EEEKKKWWWeeeoooyyy|||}}}}}}tttkkkiiinnnvvvyyyzzzxxxwwwxxx{{{|||rrrfff\\\TTTJJJ===444///...---,,,+++*********(((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&%%%%%%&&&(((***,,,///000000222444666888:::;;;<<<===>>>>>>>>>===<<<>>><<<<<<@@@IIIWWWeeemmm{{{wwwoooccc\\\WWWZZZdddmmmnnnmmmllliiibbb\\\YYY\\\cccjjjrrryyy~~~~~~}}}rrrmmmtttxxxuuuvvv{{{zzz}}}}}}wwwssstttqqqlllccc[[[NNNCCC;;;666444222111111000000000000111111000///...---...000222333777333...++++++,,,---..............................------,,,,,,------...............////////////000000000111222222333333555222555:::999AAAaaa{{{}}}{{{sssmmmnnnpppxxx~~~}}}yyy|||~~~wwwxxx{{{fffZZZQQQJJJEEE===<<<999666333222111111000111111111000111444666666888<<>>>>>===<<<;;;@@@>>>>>>CCCPPP___mmmuuuzzzxxxkkkbbb]]]WWWUUU\\\jjjuuuxxxvvvqqqlllcccZZZVVV^^^mmmyyy{{{{{{}}}|||vvvnnnqqqsssooopppvvvrrr|||zzzwwwrrrkkkjjjbbbWWWLLLBBB;;;555111111111000000000000111111111000...---...000333555999444...******+++---..............................------,,,,,,------.............../////////000000000000111222222333333444222555:::999AAA```vvvttt~~~xxxqqqqqqsss{{{~~~}}}{{{}}}}}}yyywwwyyyyyyeeeWWWMMMIIIDDDAAA===;;;999888666444//////......///000222333222777;;;<<<>>>EEEQQQ\\\ccclllxxxnnnppp|||wwwmmmlllppptttssspppqqqzzz~~~qqqiiijjjdddTTTFFFAAA999333---+++---///---***************))))))))))))))))))************))))))((((((((((((((((((((((((&&&''''''(((((((((((((((((('''&&&%%%%%%&&&'''((())))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&&&&''''''###%%%''''''&&&(((...222222111111333777;;;===>>>IIIBBB===>>>>>><<<;;;<<<999<<>>AAABBBDDD@@@===??????===>>>AAAEEEGGGOOOYYY]]]]]]cccjjjmmmvvv{{{{{{zzz||||||xxxqqqkkkaaabbbeeeooozzzddd```^^^bbbiiissszzzsssllliiijjjjjjpppyyy{{{vvvnnniiiccc^^^XXXMMM@@@666444333222111111000///...222111111111222555777999111000///......------------------....../////////,,,,,,---------................../////////000000000111111222222333444444333666555888===BBB^^^~~~iiibbbgggllltttvvvvvvrrrmmmlllpppuuuwwwyyy~~~{{{pppsssuuuwwwuuusssrrrtttwwwtttuuuxxxzzzqqqmmmrrruuuuuuzzzuuu{{{nnn```TTTOOOHHHCCC???<<<:::999888666333000//////000111111555888999888;;;BBBHHHQQQZZZeeeooovvvmmmgggqqqyyy{{{sssxxx|||zzztttqqqrrrvvvlllrrrxxxzzzxxxuuuttttttxxxuuuooohhhddd___UUUIII???999222///......,,,***************))))))))))))))))))************))))))((((((((((((((((((((((((&&&''''''(((((((((((((((((('''&&&&&&&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''&&&&&&(((,,,000333333333444555888;;;>>>BBBEEEFFFBBB@@@@@@AAAAAAAAAHHHPPPXXXYYY[[[]]][[[XXXZZZ___cccllluuu|||~~~uuusssrrrsssuuuvvvssspppdddfffjjjsssrrrccc___bbbnnn}}}{{{||||||}}}}}}}}}}}}|||zzz{{{}}}}}}ppphhhhhheeeiiipppyyyqqqlllgggdddbbbZZZMMMBBB<<<888333222222222000...333333222222222444555666111000///......---...............///////////////,,,------------.............../////////000000000000111111222222333444444333666555777<<>>===:::777444000//////111222///222666777666888<<>>AAACCCFFFHHHCCCBBBCCCCCCCCCHHHVVVdddllljjjeee___YYYUUUXXX\\\gggpppyyy|||~~~}}}yyysssllljjjiiilllooopppnnnkkkccchhhmmmqqqwwwzzzvvvnnnjjjiiiooo|||~~~}}}}}}|||}}}}}}}}}yyyzzz{{{{{{||||||{{{{{{yyy{{{||||||rrrooogggiiinnnvvv~~~uuummmfffdddeeeccc[[[TTTFFF???666333444555333000111000000//////000000111000000///.................................//////------------...............////////////000000000000111111222222333444444444666555777<<>>AAAJJJUUU___gggpppzzzjjjgggiiihhhmmmvvv|||ooofffjjjkkkmmmnnnmmmiiiccc______hhhmmmkkkllllllaaaSSSHHHCCC:::333...+++***)))************)))))))))((())))))************))))))((((((((((((((((((((((((&&&''''''(((((((((((((((&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''(((((((((***///666888777444444888>>>AAABBBCCCEEEGGGDDDCCCBBBCCCEEENNNbbbuuu{{{wwwnnnbbbZZZZZZ```eeerrr|||yyyppphhh```aaadddjjjoooooojjjfffeeelllpppnnnnnnrrruuuvvvvvvxxx~~~}}}|||{{{{{{zzzzzzzzzzzzzzz{{{|||}}}}}}}}}}}}{{{|||~~~~~~}}}~~~yyynnnnnnpppwww|||sssgggbbbccceeedddaaaOOOFFF;;;555555555333111000//////...............000//////............///---------------------------------.........//////////////////000000000111000111111222222333444444444666555777;;;AAA\\\dddtttuuugggcccbbbaaa^^^ZZZXXXYYY\\\___dddeeeiiirrrzzzyyyqqqhhh^^^``````^^^ZZZXXXZZZ\\\[[[___dddiiiqqqvvvrrrjjjaaaZZZSSSPPPRRRXXX^^^bbbfffiiinnnsssxxx|||}}}zzziiiXXXLLLDDD???===:::888666444333222222222...000222444444666999<<<===EEEPPPYYYaaakkkwwwpppdddfffjjjooovvvtttggghhhhhhiiilllmmmjjjddd^^^]]]eeelllpppqqqnnneee[[[OOOIII@@@777000,,,++++++************))))))))))))))))))************))))))((((((((((((((((((((((((&&&''''''(((((((((((((((&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))***---222666888888666888===CCCFFFEEEDDDEEEGGGCCCBBBBBBDDDIIIUUUkkk~~~vvvhhhbbbfffooouuuvvvjjj```VVVZZZbbbkkkqqqqqqjjjdddaaagggiiiffffffoooyyy~~~|||{{{yyyxxxxxxxxxyyyzzz{{{}}}~~~|||}}}~~~tttrrrqqquuu||||||{{{ppphhhggghhhiiiiii\\\RRRDDD:::555333222222111111111111000000////////////............//////---------------,,,,,,,,,------.........//////////////////000000000111111000111111222222333444444444666555777;;;@@@[[[SSSYYYfffsssssshhh\\\XXXRRRPPPMMMJJJHHHHHHJJJLLLPPPSSSXXXaaaggghhhddd___XXXYYYYYYUUUPPPMMMNNNPPPLLLRRRXXX___ggglllhhh```\\\WWWPPPJJJIIIMMMPPPQQQPPPSSSXXX^^^cccgggiiijjjooorrrvvv{{{iiiWWWLLLEEEAAA======;;;999777444222111111111111222222444777999;;;BBBKKKRRRZZZeeerrr{{{~~~fffaaahhhlllrrr}}}xxxoooeeedddfffkkkppppppjjjdddaaaccciiiqqqqqqjjjcccaaaVVVPPPGGG<<<333///......************))))))))))))))))))************))))))((((((((((((((((((((((((&&&''''''(((((((((((((((&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))******,,,///222555666777999:::???EEEKKKLLLJJJGGGGGGHHHCCCBBBEEELLLTTT```ssssssnnnuuu~~~pppcccZZZSSSXXX```jjjpppnnnfff___YYY[[[\\\]]]eeesss~~~~~~~~~}}}~~~}}}zzzxxxwwwvvvvvvvvvwwwyyy{{{}}}||||||}}}~~~~~~xxxwww|||}}}~~~{{{wwwsssqqqqqqrrrmmmdddTTTDDD999444333444222222222222222222111111//////............/////////.........------------............//////////////////000000000111111111000111111222222333444444444777555777;;;@@@ZZZBBB>>>AAALLLRRRNNNHHHEEEBBBAAA>>>;;;::::::;;;===888;;;BBBJJJPPPRRRPPPNNNJJJKKKKKKFFFAAA======???>>>CCCIIIOOOWWW[[[WWWOOOMMMLLLIIIEEEBBB@@@<<<777>>>@@@DDDHHHLLLOOOPPPQQQRRRWWW___ffflllttt}}}jjj[[[RRRNNNAAAAAA@@@===:::666222000333222111000000222555666444:::BBBHHHOOOZZZhhhrrrwwwjjj\\\aaafffnnnxxxzzzuuugggfffiiipppxxxzzzuuuoooeeeaaaeeennnnnnddd___bbbZZZUUUKKK@@@666111000111************))))))))))))))))))************))))))((((((((((((((((((((((((&&&''''''(((((((((((((((%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((***++++++...222666777777777:::>>>EEEKKKQQQRRRNNNJJJIIIJJJEEEEEEJJJTTT^^^jjjyyy|||xxxyyyjjj]]]TTTUUUXXX___gggkkkhhh___WWWVVVUUUUUUZZZiii}}}~~~~~~~~~}}}|||||||||~~~}}}{{{xxxvvvuuutttssstttwwwzzz|||~~~|||}}}~~~~~~~~~~~~xxx}}}|||zzzzzz|||sssaaaNNN???777666888111111222222222111111000//////.........//////000000000//////.........---............/////////000000000000000111111111111000111111222333333444444444777555777;;;@@@ZZZ444555555666666666666555555444333222111222222333111222333444555555555555555555555555555555555555555777:::===???@@@@@@@@@>>><<<:::777555555555555555666777888999;;;;;;<<>>DDDIIIQQQ^^^kkksss|||iiiaaabbbllluuuxxx|||}}}wwwpppqqqtttzzzzzztttllljjjhhhiiijjjgggaaaZZZ]]][[[SSSEEE:::555111...)))***+++,,,,,,+++)))((())))))))))))))))))))))))''''''''''''''''''''''''))))))(((((('''''''''&&&(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''((((((((((((&&&%%%&&&'''))))))'''%%%((('''&&&&&&'''***...000333555666666777:::@@@EEELLLRRRUUUSSSMMMHHHEEEBBBGGGNNNXXXcccllltttxxx{{{~~~lllZZZSSS\\\bbblllsssssskkk___UUUTTTWWW^^^lll{{{}}}{{{{{{{{{{{{{{{zzzzzzzzzyyy|||yyyvvvttttttttttttuuuwwwyyy{{{|||yyyxxxyyy|||}}}~~~{{{~~~}}}uuutttmmm___RRRHHH>>>555333333333111000000111333///////////////000111111........................////////////////////////000000000000000111111222111000000000000222333444444666444666;;;@@@XXX}}}///000111111222222222111555444333222222222333333111222333444444555444444555555555555555555555555000222444666777666666555777666555444333333333333333444555666777888999999;;;<<<===@@@FFFMMMSSSWWW^^^gggqqqyyymmm]]]RRRCCC??????999777888333333222111111111222333444666777<<>>888333...***++++++,,,,,,+++))))))))))))))))))))))))))))))'''''''''''''''''''''''')))(((((((((''''''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%&&&'''))))))'''%%%((((((''''''(((+++...000444555777777888<<>>@@@EEEOOO[[[eeeppp}}}|||kkkVVVFFF???>>>888777888333444333222111111111222333444555999>>>AAAFFFSSS___kkksss}}}jjj```gggnnnuuu|||~~~zzzzzz}}}zzztttooollljjjmmmqqqppphhh```______YYYNNNDDD===666///+++,,,,,,,,,,,,+++***)))))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((('''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%'''((()))'''&&&(((((('''(((***---000222555666666888;;;@@@GGGLLLVVVVVVTTTOOOIIIEEEFFFIIIMMMZZZhhhnnnlllhhhhhhjjjkkkttt~~~|||zzzlllfffnnnsss{{{xxxjjjaaa```jjjzzz}}}zzzwwwuuuttttttttttttsssssssssrrruuuvvvvvvvvvuuusssrrrpppnnnmmmkkkkkklllooorrrtttssstttvvvzzz~~~~~~yyyyyyxxxxxxwwwvvvuuuuuutttvvvwwwxxxyyy}}}|||wwwsssuuu|||}}}xxxrrrmmmcccOOO<<<333333333333333333222222000000/////////000111111........................////////////////////////000000000000000111111222111000000111111222333444333666444777<<>>EEESSShhhyyy~~~xxxooopppuuu___QQQKKKCCCBBBCCC===777666444333222222222222555555777:::;;;>>>IIIUUUaaagggqqqyyyddd```___gggrrrzzz|||{{{tttuuuxxx{{{|||{{{xxxvvvwwwtttqqqqqqrrrqqqlllgggffffffbbb[[[SSSKKK???444///...---,,,,,,+++++++++))))))))))))))))))))))))(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((&&&'''''''''''''''''''''&&&'''''''''(((((((((((('''&&&%%%&&&'''(((((('''(((((()))+++...111444555888666555999AAANNNZZZaaa\\\UUUNNNIIIEEEEEEOOOZZZkkkvvv}}}vvvggg^^^bbbkkkttt{{{zzzqqqkkkiiikkknnnrrrtttvvv{{{zzzwwwtttuuuyyy~~~~~~}}}||||||}}}~~~~~~}}}|||{{{zzzzzzxxxxxxxxxyyyzzz|||~~~}}}~~~}}}{{{yyywwwuuuyyyyyywwwuuuqqqmmmiiigggffffffeeedddbbb```^^^]]][[[ZZZZZZZZZZZZYYYYYYYYYQQQQQQRRRSSSSSSSSSSSSSSSSSSRRRPPPOOOOOOQQQTTTUUUYYY[[[___bbbeeeggghhhiiihhhjjjmmmnnnnnnnnnoooqqqqqqpppnnnkkkhhheeecccbbbZZZYYYXXXVVVUUUSSSQQQQQQPPPQQQSSSSSSTTTUUUXXX[[[^^^aaaeeekkkssswwwqqqjjjiiioooyyyzzzwwwyyyuuugggXXXAAA===888444333222000///111111000000000000111111////////////////////////////////////////////////000000000000000111111222000111111222333333444444333555444777<<>>TTTwww333444666888999;;;;;;<<<:::;;;===>>>>>>>>>============>>>???@@@@@@@@@???@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBAAAAAA@@@@@@@@@@@@>>>>>>???@@@AAACCCDDDEEEHHHHHHHHHGGGGGGFFFFFFFFFDDDEEEEEEFFFEEECCCBBB@@@AAA>>>===>>>>>>@@@LLLYYY___dddkkknnnggg^^^]]]aaaxxxqqqaaaQQQJJJFFF===<<<:::888666444444444444555444666888888;;;FFFQQQ[[[aaakkkuuu}}}uuueeeWWWYYYbbbhhhkkkmmmoooooooooooooooqqqsssuuusssttttttpppllllllqqqvvvnnnmmmiiiccc]]]VVVIII<<<111000///---,,,+++,,,,,,))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((((((&&&%%%%%%&&&(((((((((((()))+++...111444777888999;;;@@@IIITTT\\\___```ZZZOOOGGGGGGFFFIIIXXXjjjwww}}}vvvjjjhhhttt|||mmmbbb___```bbbiiillljjjkkkoooqqqnnnjjjhhhhhhllluuu}}}~~~~~~}}}}}}~~~~~~}}}{{{zzzxxxvvvtttsssrrrssssssqqqpppnnnkkkhhheeecccbbbaaa```___^^^^^^___aaabbbdddccccccaaa```___^^^^^^XXXYYYZZZ[[[[[[[[[ZZZYYYVVVVVVVVVVVVUUUTTTSSSRRRSSSSSSSSSRRRPPPNNNKKKJJJHHHHHHHHHGGGFFFFFFEEEEEECCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAABBBCCCDDDDDD@@@@@@AAAAAAAAA@@@@@@@@@@@@CCCGGGHHHGGGFFFHHHIIIFFFHHHJJJKKKKKKLLLMMMNNNMMMLLLJJJIIIGGGEEEDDDCCCEEEEEEDDDDDDCCCCCCBBBBBBAAACCCDDDEEEDDDDDDFFFHHHGGGIIIKKKMMMPPPWWWaaahhhtttzzzxxxppplllnnnuuuyyyvvvsssppp]]]QQQAAA666222222333333333222111111000000111111////////////////////////////////////////////////000000000000000111111222000111222444444444444333222555555888<<<>>>SSSvvv777888;;;???BBBEEEGGGHHHIIIJJJLLLMMMMMMMMMLLLLLLLLLLLLMMMOOOOOOPPPPPPPPPQQQQQQQQQQQQQQQQQQQQQQQQSSSRRRQQQOOONNNNNNMMMMMMOOOOOOPPPQQQTTTWWWZZZ\\\]]]]]]]]]\\\\\\[[[[[[ZZZVVVWWWXXXXXXWWWUUURRRQQQKKKGGGEEEEEEBBB>>>BBBJJJJJJJJJOOOVVVXXXRRRNNNLLLXXXtttqqq]]]TTTNNNDDD===<<<999777555555555555444333555777777:::EEEPPPTTTZZZdddoooxxx~~~yyyfffVVVXXXcccjjjooossslllllljjjiiihhhjjjnnnqqqooorrrsssoooiiijjjsss}}}pppoookkkddd___XXXKKK>>>222111///---,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''(((&&&%%%%%%&&&(((((((((((())),,,///222555888999999===FFFRRR[[[___]]]ZZZRRRHHHBBBEEEHHHNNNaaauuuzzz{{{rrrrrrvvvfff]]]\\\^^^```iiipppnnnmmmlllgggaaa[[[^^^cccmmmyyy~~~}}}~~~}}}{{{yyyvvvtttrrrrrrsssrrrqqqoookkkiiigggdddcccbbbaaabbb```^^^[[[WWWSSSOOOKKKJJJKKKJJJIIIHHHHHHJJJLLLMMMOOONNNMMMLLLJJJIIIHHHGGGIIIIIIJJJKKKKKKJJJIIIHHHEEEEEEFFFFFFFFFEEEDDDDDDEEEFFFGGGGGGGGGFFFDDDCCCFFFEEEEEEEEEDDDDDDDDDDDDBBBBBBBBBAAAAAAAAAAAA@@@>>>>>>===>>>>>>???@@@AAA???@@@AAAAAAAAA@@@>>>===;;;???BBBBBB@@@???@@@BBB===???AAAAAAAAA@@@AAABBBCCCCCCBBBBBBAAAAAA@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>===???@@@@@@@@@@@@AAABBB???BBBEEEFFFFFFHHHMMMQQQTTT[[[gggsss|||}}}tttoooooovvvyyyuuuvvvwwwpppaaaLLL<<<555333333222333333222111000000111111000000000000000000000000////////////////////////000000000000000111111222000111333444555555444333222555555888<<<>>>SSSvvv<<<<<>>???@@@AAAAAAAAA@@@@@@@@@@@@AAABBBBBBBBBBBBAAAEEEBBB@@@@@@BBBCCCCCCCCCDDDDDDFFFGGGGGGFFFEEEEEEFFFFFFGGGHHHIIIIIIIIIHHHKKKKKKKKKJJJJJJIIIIIIHHHIIIIIIIIIJJJJJJJJJKKKKKKIIIHHHFFFEEEFFFGGGHHHHHHJJJIIIGGGEEEFFFHHHFFFCCCIIIEEEAAA@@@CCCEEEEEECCCCCCCCCCCCEEEGGGHHHFFFDDDFFFEEECCCBBBBBBDDDEEEGGGCCCAAAAAABBBCCCDDDCCCBBBCCCEEEGGGGGGEEEDDDDDDDDDDDDFFFIIIKKKKKKLLLLLLMMMPPPSSSUUUXXX]]]eeejjjkkkoooooottt{{{www|||~~~yyyuuutttxxxooo^^^KKK<<<444222444333333333111///......///222111111000///......---000000000000000000000000000000000000111111111111000111111222222333444444333777444444999>>>SSSrrr666666>>>LLLYYYcccmmmuuuvvvvvvyyy}}}~~~xxxooohhhfffmmmqqqrrrtttxxxyyyxxx|||xxxvvvvvvwww~~~}}}{{{|||zzznnndddUUUJJJDDD???;;;777666666666666666777888999<<>>CCCKKKWWWaaaeeebbbZZZTTTGGGFFFEEEHHHPPP\\\hhhpppqqqooommmoootttzzz~~~{{{sssiiiaaa___bbbffflllppprrroooiiiddddddfffkkkrrr||||||yyywwwuuuuuuuuuqqqkkkfffbbb^^^YYYUUUPPPOOOLLLIIIGGGEEEDDDCCCAAAAAAAAA@@@@@@?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBCCCCCCDDDEEEEEEEEEEEEDDDIIIHHHFFFGGGIIIKKKLLLKKKNNNNNNNNNNNNOOOPPPQQQRRRSSSTTTVVVXXXZZZ[[[\\\\\\[[[[[[[[[[[[[[[[[[[[[[[[ZZZZZZ[[[\\\\\\\\\\\\[[[ZZZXXXWWWVVVWWWWWWWWWWWWUUUUUUSSSQQQPPPQQQPPPOOORRRQQQRRRSSSUUUUUUSSSQQQPPPPPPPPPRRRSSSUUUVVVVVVSSSRRRQQQPPPOOOOOOPPPPPPOOOMMMLLLLLLMMMNNNMMMLLLKKKMMMOOOPPPOOONNNOOOPPPPPPRRRTTTUUUUUUVVVVVVWWWUUUVVVYYY]]]dddmmmuuuyyyvvvuuuvvv}}}~~~|||~~~}}}wwwrrrpppqqqooofffVVVCCC777555777333333333111000000000111222111111000//////......000000000000000000000000000000000000111111111111111222222333444444555555444888666666;;;@@@TTTsss000111888DDDPPP^^^ppp~~~|||vvvnnnddd]]]\\\cccjjjpppwww|||{{{vvvzzz{{{{{{yyyvvvsssrrrrrrpppwww~~~~~~uuuhhh^^^OOOCCC<<<888666333222222222222333444555555888===>>>JJJfffkkk[[[NNNFFF???>>>===999777777444333222333444777999;;;@@@EEESSSeeettt|||rrr[[[UUU___ssszzztttrrrtttuuusssoooooovvv}}}yyywww~~~wwwssspppkkkeeeQQQ>>>444222,,,---///)))************************))))))***))))))((('''&&&(((((())))))))))))((((((''''''((((((((((((''''''((((((((((((''''''''''''((('''&&&%%%%%%&&&''')))$$$%%%%%%&&&((()))+++,,,+++333222222888888999CCCKKKVVVeeemmmkkkaaaWWWQQQFFFFFFHHHNNNWWWbbbjjjnnnnnnmmmnnnpppuuuyyy||||||wwwtttooojjjgggffffffggglllmmmmmmkkkiiijjjpppuuu{{{~~~~~~~~~|||zzz|||zzzvvvrrrnnnjjjhhhfffddd```YYYSSSOOOKKKGGGDDDGGGFFFEEECCCAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBB<<<<<<===>>>???@@@AAABBBCCCCCCBBBBBBCCCEEEFFFGGGIIIIIIJJJLLLMMMMMMMMMMMMNNNMMMMMMOOORRRUUUVVVVVV[[[ZZZYYYYYYZZZ]]]```aaadddfffhhhkkknnnpppqqqrrrttttttuuuvvvvvvwwwwwwxxxwwwxxxzzz{{{{{{{{{zzzyyyssssssrrrqqqooommmlllkkkhhhhhhfffccc```^^^^^^______ccchhhkkkjjjgggeeeccceeeggghhhhhhhhhiiikkklllgggggggggfffeeedddcccbbbaaa___\\\\\\\\\]]]]]]\\\YYY[[[]]]^^^^^^^^^___```aaabbbccceeeggghhhiiiiiijjjjjjkkkpppwww}}}vvvyyy|||~~~yyysssnnnlllrrrrrreeeOOO===777777444333222111111222333333111111111000000//////...000000000000000000000000000000000111111111222222222333333444444555666666444888777777<<>>PPPfff{{{hhhUUUKKKCCC@@@???;;;888777444333222222333555777999;;;@@@MMM```oooxxxkkkZZZXXXeeettt{{{yyyvvvuuuwwwyyyuuuooommmvvvzzzttt}}}zzztttrrrpppmmmZZZEEE999444------///***************************************)))'''&&&&&&(((((())))))))))))((((((''''''((((((((((((''''''((((((((((((((('''''''''&&&%%%$$$%%%&&&'''&&&&&&%%%%%%&&&'''(((***+++,,,---444333444999888;;;HHHYYYdddpppsssjjj^^^UUUQQQIIIJJJOOOUUU]]]dddiiijjjoooqqquuuyyy|||}}}|||{{{wwwtttppplllkkkjjjjjjjjjmmmjjjgggfffhhhpppyyy~~~}}}}}}~~~|||wwwtttqqqooollljjjgggccc^^^[[[YYYWWWSSSPPPLLLHHHEEEDDDCCCBBB??????>>>=========>>>>>>??????>>>>>>???@@@AAABBBCCCDDDEEEGGGIIIJJJLLLLLLMMMLLLLLLMMMOOORRRUUUXXXWWWXXX[[[]]]___aaabbbbbbbbbbbbcccfffkkknnnoooooorrrrrrrrrsssuuuwwwyyyzzz~~~}}}zzztttmmmlllnnnsssyyy~~~~~~|||zzz{{{{{{{{{{{{xxxyyy{{{{{{zzzzzz{{{|||}}}}}}~~~rrrtttwww{{{~~~xxxtttnnnuuuyyyppp]]]HHH;;;666555333111111222333444444111111111000000000//////000000000000000000000000000000111111111222222222222222333333444555555555333888666777<<<@@@TTTrrr000111333444444777EEETTTqqqpppfffVVVJJJGGGGGGEEEFFFIIILLLRRR\\\gggjjjgggbbbeeeiiimmmqqqvvv|||yyynnndddUUUQQQKKKEEECCCCCCFFFHHHSSSXXXbbbmmmxxxvvvrrrlllddd\\\RRRIIICCC<<<999666444333222111111000000000000000111222222...777777999AAAKKK```|||{{{___SSSGGGCCCAAA===999777444333222111222333555666:::>>>JJJ[[[iiirrr{{{{{{bbbTTTZZZfffpppssstttrrruuuyyywwwqqqmmmttt{{{sss{{{zzztttrrrrrrqqqbbbKKK===666...---///***************************************)))'''&&&&&&(((((())))))))))))((((((''''''(((((((((((('''''''''''''''(((((((((((((((%%%%%%&&&))),,,+++((($$$(((((((((((()))***++++++000555444555:::999???PPPhhhooouuuqqqfffZZZUUUUUURRRUUUZZZ___bbbdddeeefffooosssyyy}}}~~~{{{wwwttttttqqqmmmjjjhhhhhhkkkmmmkkkgggccccccjjjuuu}}}{{{{{{|||}}}|||zzzzzz|||~~~vvvnnngggccc___\\\VVVUUUSSSPPPNNNLLLJJJJJJFFFFFFEEEDDDCCCCCCDDDEEECCCCCCCCCCCCDDDEEEFFFFFFEEEEEEEEEGGGIIIMMMPPPRRRTTTUUUXXX[[[___ccceeegggfffffffffhhhlllppptttwwwtttvvvyyy}}}wwwrrrssszzz~~~wwwppprrrvvv{{{~~~{{{rrrtttwwwtttjjjYYYGGG;;;888555111000111333333222111111111111000000000000111111111111111111111111111111111111222222222222111111111222333333444444111666555666;;;???SSSqqq333333444444111111;;;FFF\\\eeefff\\\QQQMMMHHHCCCBBBDDDFFFHHHQQQ^^^fffgggjjjmmmqqqvvv}}}yyykkk^^^OOOCCC===:::666333222444777999888<<>>;;;555555555555444333222222333222222111111111111111+++444666777<<<<<>>HHH^^^vvvxxxvvvmmmaaaXXXWWWZZZ^^^dddiiiiiieeecccdddgggmmmqqquuuvvvtttpppllljjjkkkkkkhhhdddaaabbbgggmmmhhhdddaaadddooo|||~~~||||||||||||}}}~~~|||zzzxxxxxx{{{~~~yyyssshhh___XXXTTTQQQOOOJJJJJJIIIHHHGGGGGGGGGHHHHHHJJJKKKLLLKKKLLLMMMOOOSSSSSSSSSTTTUUUWWWXXXYYYVVVWWWYYY\\\aaaggglllooojjjlllpppvvv|||wwwnnnllliiiiiiiiijjjmmmttt|||rrrppppppuuu{{{wwwuuusssuuutttjjjXXXIII>>>999333111222333222111111111111111111111111111111111111111111111111111111111111222222222222333000000111222222333333444000666555666;;;???RRRppp777555555555333333<<>>;;;777666444222111222333444888999@@@NNN[[[fffrrr{{{www]]]VVV[[[[[[hhhmmmhhhfffnnnvvvvvvpppooopppuuu|||~~~yyytttssswwwwwwssssssuuuvvvuuufffPPPAAA:::111///111+++************************(((((())))))))))))(((((((((((())))))))))))((((((''''''((((((((((((''''''''''''''''''((((((((()))(((''''''+++///000+++''''''(((((()))***,,,---...222444333888AAAEEEUUUooo}}}vvvjjj___YYY[[[^^^jjjqqqwwwsssiiicccffflllpppqqqppplllgggdddddddddeeehhhhhhccc[[[YYY___fffccc``````hhhvvv~~~|||}}}~~~}}}zzzyyyzzz}}}wwwqqqggg___YYYWWWUUUTTTSSSSSSSSSSSSTTTUUUVVVWWWXXX\\\aaacccdddeeefffhhhddddddeeefffgggiiikkklllllllllnnnqqqvvv{{{rrrnnnaaa]]]WWWTTTUUUZZZ^^^aaabbbgggsss}}}|||zzzuuupppqqqwww|||vvvvvvxxxrrrcccVVVDDD>>>777444444444222000111111111111111111111111111111111111111111111111111111111222222222333333111111222222333444444555111666666888<<<@@@SSSppp;;;777555555444666>>>GGG\\\mmmvvvmmm```WWWMMMBBB<<>><<>>AAATTTqqq===<<<:::999:::>>>EEEJJJdddgggggg```TTTHHHAAA???;;;<<>>===:::999;;;===<<<;;;:::999999888888999;;;888666444555555555444000000111222333555777888AAALLLjjj}}}cccYYYSSSHHH@@@???999777333111111222111111555555;;;GGGSSS]]]iiissszzzuuuZZZPPPVVVYYYjjjuuuooonnntttuuuuuunnnhhhhhhnnntttvvvuuummmnnnoooqqqrrrssssssttthhhZZZIII>>>666///---...---,,,***(((((()))+++,,,************************)))))))))))))))))))))***))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))&&&((()))***+++,,,///222444555777<<>>QQQoooBBB???;;;999:::>>>CCCGGGNNNPPPNNNHHH???777555555888888:::===BBBGGGLLLOOOHHHGGGGGGIIILLLNNNNNNNNNHHHCCC===888555333111000111111000//////000111222222222333555666777888999:::<<<===<<<:::999;;;<<<;;;;;;;;;<<<<<<===>>>>>>>>>;;;888777777666555444/////////000111333444555;;;AAATTTwwwrrrbbbVVVIIIAAA@@@;;;888555333222333222222444333888BBBMMMWWWcccnnnyyy~~~dddUUUVVVYYYkkkyyyuuutttyyyxxxuuuooohhhhhhmmmsssvvvvvvrrrrrrsssttttttuuuuuutttkkk___QQQFFF;;;222......---,,,***)))((()))++++++((((((((((((((((((((((((******))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))&&&(((***++++++---000222666666999CCCSSShhhzzz}}}rrreee[[[UUUTTT[[[dddrrrzzz{{{yyyzzzmmmgggiiikkklllooopppmmmcccXXXTTTYYY```lllpppyyy~~~zzzzzzyyywwwwwwzzz}}}~~~zzz{{{}}}~~~yyyuuupppiiibbb\\\VVVUUUbbbtttsssnnnqqqxxxvvvttt}}}|||xxxsssqqqrrrlllZZZFFF;;;777333000000333333222222222111111111111111111111111111111111333222222222222222222111111111333444444555555555222777666777;;;>>>QQQnnnLLLFFF>>>:::;;;???AAABBB>>>>>><<<777222000222444666666777888:::===???@@@;;;;;;<<>>;;;777444444444333222444333666>>>GGGQQQ___kkkyyy~~~qqq\\\VVVXXXjjj{{{{{{|||~~~zzzxxxrrrkkkiiinnntttxxxzzzwwwwwwvvvvvvuuuuuuttttttllldddZZZOOOAAA444...///---,,,+++)))))))))***+++((((((((((((((((((((((((*********))))))(((((((((''''''''''''''''''''''''))))))(((((((((((())))))))))))))))))))))))))))))'''(((***+++,,,...111333777888>>>NNNdddwwwwwwjjj]]]UUURRRSSSYYY```lllttt|||}}}zzz{{{tttjjjhhhkkkmmmrrrtttpppeeeYYYWWWaaakkkyyy{{{wwwvvv{{{~~~xxxpppmmmsss{{{}}}}}}|||||||||||||||||||||}}}}}}sssiiigggrrruuummmccc\\\YYYaaannnzzznnnccccccnnnzzzssshhhmmm}}}vvvuuuxxxxxxlllWWWCCC999777444///222222222111111111000000111111111111111111111111222222222222222333333333222333444555555666555555222777666666;;;>>>PPPnnnTTTKKKAAA<<<<<<>>>>>><<<999999888666333333555888666777777888888999999999<<<<<<<<<>>>@@@AAA@@@???;;;:::999888888777444222333222000//////000000111333444555777999:::<<<<<<:::;;;;;;;;;;;;;;;<<<<<<>>>???AAACCCDDDFFFGGGHHHEEEBBB???>>><<<;;;888666444444333333333333444444222777<<>>???>>>===888777777777777555222...222111000/////////000111333444666888;;;===???@@@????????????@@@AAAAAAAAACCCDDDFFFGGGIIIIIIIIIIIIHHHFFFDDDBBB@@@>>>;;;999777666555444333333333333555:::;;;BBBbbbhhhTTTIIIFFFBBB???:::777555444222111444333666;;;BBBLLL\\\jjjxxx~~~sss^^^UUU]]]mmmuuu{{{}}}vvvxxxuuuppplllkkkooouuuzzzvvvuuussspppnnnmmmllllllbbb```^^^XXXJJJ:::000///...---,,,++++++*********************************))))))))))))((((((''''''''''''''''''''''''''''''))))))(((((((((((())))))((((((((((((((((((((((((((())),,,---...000444666888===LLLddd{{{yyykkkaaaWWWTTTTTTTTTVVVZZZdddjjjooopppnnnpppvvv}}}xxxjjjgggkkkooovvvxxxuuukkkaaabbbmmmxxx|||uuuuuuwwwyyyuuuuuuvvvtttuuuuuusssrrrvvv~~~~~~~~~tttjjjlllrrrssshhh```hhhtttyyyrrrfff```]]]ccckkkrrrzzznnn___[[[]]]gggmmmvvvhhh^^^dddlll||||||yyyvvv}}}uuu[[[CCC:::999888222222222111111111111000111111111111111111111111///000000000111111222222222333333444444444444333333777666666:::===OOOlllDDD???:::777888999999777:::;;;<<<===<<<999777555666666666666777888999:::===<<<<<<>>>??????===;;;666666666777888777444111111000000///000111222333444666888<<>>888777666444333222111111777888666999RRR~~~|||bbbRRRJJJFFFBBB===999777555333222111111444888===EEEUUUcccrrrzzzkkkYYYVVVaaakkkuuuzzzssssssrrrpppkkkggghhhnnnsssrrrqqqnnnllljjjjjjjjjjjjaaa```___\\\QQQ@@@555111......---,,,+++******)))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))(((((((((((())))))))))))))))))))))))))))))(((***,,,...///222555888;;;EEEXXXppp{{{qqq```ZZZVVVWWWXXXXXX[[[___kkkooosssrrrooonnnrrrvvv{{{uuullllllsssxxx~~~{{{uuuvvv~~~uuupppssswww|||zzzxxxwwwssstttuuuuuuvvv|||~~~wwwiiigggkkk|||}}}}}}qqqkkkpppxxxzzznnneee___YYYXXX]]]eeekkkssszzzyyy}}}}}}jjj[[[RRRUUUYYYbbbmmmwwwwwwbbb\\\]]]bbbhhhrrr}}}|||{{{nnnQQQ>>>888888333333333222222222111111111111111111111111111111111111111111111111222222222333333444444444333333333777666666999<<>>@@@BBB@@@@@@@@@@@@@@@>>>;;;999888777666666777888;;;<<>><<<:::;;;:::888777777:::<<<>>>???CCCJJJPPPQQQLLLCCC<<<:::999888777777555222///333333222333444666888:::BBBDDDGGGLLLQQQVVVZZZ\\\[[[YYYXXXYYY]]]^^^]]][[[VVVXXX[[[^^^_________^^^UUUSSSRRRRRRQQQOOOKKKIII???>>>;;;999777555444333222333888===GGG^^^jjj]]]MMMIIICCC???<<<:::777666444555777999999===IIIWWWcccmmmyyyfffRRRSSS]]]nnnxxxtttsssvvvuuuppphhhfffiiinnnooonnnllljjjiiijjjkkklllooojjjhhhggg___OOO@@@777.........---,,,+++)))(((************************%%%%%%&&&'''((()))******))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))+++---///000333777999EEEXXXqqq~~~rrrjjjcccdddgggiiigggcccdddiiixxx{{{}}}{{{vvvrrrqqqqqqvvvxxxtttjjjeeegggmmmqqqsssvvv|||{{{vvvtttwww|||~~~{{{yyyzzz|||mmmooosssxxx}}}|||xxxvvvvvvzzzvvvppprrr~~~zzzkkkpppyyyyyy{{{|||gggYYYMMMIIIGGGJJJOOOSSSYYY```iiinnnuuuzzz~~~tttaaaVVVQQQOOOPPPRRR[[[ooopppiiibbbYYYQQQOOOPPPSSS___mmmwwwuuuvvvyyyvvvVVVAAA===555555444444444333333333111111111111111111111111666666666555555444444444555666666666666666555555333777666555999;;;MMMjjj555444333:::HHHVVVXXXSSSHHHFFFCCCBBB@@@>>>:::888<<<;;;999888888:::===???DDDIIIQQQXXXXXXQQQEEE<<<999:::;;;;;;:::777444222333222222333666999<<<>>>EEEIIIOOOTTTYYY]]]bbbeeefffbbb___^^^```aaaaaa___`````````cccjjjpppmmmeeeccc]]]WWWTTTTTTTTTSSSPPPIIIDDD===888555444333222555333666<<>>===:::777666:::666444666999===FFFOOObbbkkkwwwhhhTTTYYYYYYggg{{{~~~wwwrrrnnnllljjjgggiiinnnrrrrrrpppllliiihhhlllooorrrqqqnnnggg\\\NNNAAA999111,,,***++++++((((((+++))))))))))))))))))))))))(((((())))))))))))((((((******))))))((((((''''''******)))(((((('''((((((***)))))))))))))))***+++///000...111777222222@@@NNNddd{{{{{{ooofffdddqqqyyynnnjjjjjjooouuuyyyxxxrrrooorrrvvvzzzsssjjjeeecccdddfffjjjooovvv~~~{{{wwwrrrqqqtttxxxzzzzzz{{{uuupppnnnoookkkkkkpppzzzyyy{{{wwwtttuuuuuuuuuyyy~~~|||yyyxxxkkkoooyyyyyy|||~~~}}}zzzeeeUUUKKKFFFCCCCCCDDDEEELLLTTT___fffooovvvzzz}}}qqqddd___YYYTTTPPPSSS___kkk}}}ooommmbbbWWWSSSRRRRRRUUUXXXdddrrr|||{{{~~~|||cccHHH666:::555222333444111000222222222222111111111111000111111222222222333333333333333333444444444555555555888666666;;;???PPPlll::::::;;;BBBPPP]]]___ZZZKKKGGGBBB>>><<<;;;:::999;;;;;;999999;;;>>>AAACCCHHHPPPYYY___\\\RRRFFF===;;;<<<======;;;888555333222222444666;;;@@@DDDGGGMMMQQQWWW]]]bbbfffkkknnnppplllgggeeeeeeeeeeeeccccccdddfffkkkvvvyyypppjjjccc___^^^\\\YYYUUULLLGGGAAA<<<999777555444555333555:::>>>LLLmmmsss___RRREEE@@@>>>:::777666999555333555777:::CCCLLL___hhhtttxxx[[[VVVTTTccc{{{yyyvvvuuurrrmmmggghhhmmmrrrsssqqqmmmhhhggglllpppqqqqqqnnniii^^^QQQEEE===111---+++,,,,,,)))(((***))))))))))))))))))))))))((()))))))))))))))(((((((((((((((((())))))))))))+++***))))))((((((((())))))))))))))))))******+++...000///222888444888III```qqqwwwmmmfffiiiwwwzzzssswwwzzz{{{uuummmkkkrrryyy|||uuunnngggcccbbbeeennnyyy}}}tttrrrqqqssswwwzzzzzzyyy|||}}}vvvooommmmmmiiiiiinnnxxx}}}{{{uuuqqqpppnnnlllnnnrrr~~~sssyyywwwyyy}}}~~~mmmpppzzzuuupppsss}}}}}}~~~~~~hhhWWWKKKFFFAAA@@@???>>>BBBHHHVVV___kkktttzzz}}}vvvrrrlllggg___[[[```iii}}}}}}rrrgggaaa[[[UUUPPPPPPRRR]]]rrr}}}jjjUUUFFF===777333444444222000111222222222222111111111111111111222222222333333333333333333444444444555555555888666666;;;>>>OOOkkk777999;;;CCCPPP]]]^^^YYYMMMGGG@@@;;;999999:::;;;<<<;;;;;;<<<>>>BBBEEEGGGMMMWWWccchhhbbbUUUHHH@@@>>>???@@@@@@>>>:::777555222333666;;;BBBIIIOOOSSSYYY]]]ccchhhmmmrrrwwwzzz|||xxxsssooommmlllkkkkkknnnpppsssyyywwwnnnhhhfffccc^^^YYYQQQLLLFFFBBB>>>;;;999777444222444888<<>>OOOjjj222555999@@@MMMYYYZZZUUUJJJEEE???;;;:::;;;;;;<<<>>>>>>>>>???BBBEEEHHHIIINNNZZZhhhmmmeeeXXXKKKDDDAAABBBBBBBBB@@@<<<888666333555999???HHHQQQXXX\\\bbbffflllqqqvvvzzz|||xxxvvvuuuttttttxxxpppnnnkkkfffaaaWWWSSSLLLGGGBBB>>>;;;888222111333888???KKKaaavvvvvvdddQQQHHHEEEBBB???>>>999555333444444666===DDDUUU^^^kkkxxxsssaaa[[[```ppp}}}}}}zzzzzz}}}|||tttmmmkkkmmmtttyyywwwppplllnnnrrrtttuuuuuurrriii\\\OOOGGG777111---//////+++))))))))))))))))))))))))))))))***************)))(((''''''((((((((()))))))))***++++++***************+++))))))))))))***+++,,,,,,,,,111222333777888GGGbbbvvvlllfffbbbiiiooozzzzzzqqqttt{{{{{{~~~xxxmmmccc______lll|||uuuoooqqqvvv{{{~~~}}}{{{yyyuuu}}}wwwmmmhhhhhhhhhiiilllrrrzzzzzzrrrmmmfff```___aaalllrrrddd]]]cccxxx~~~}}}}}}ssshhhccc___gggtttvvvyyy~~~jjjbbbdddrrr}}}|||{{{zzz{{{|||}}}~~~sss___VVVNNNGGGDDDAAA======@@@CCCLLLYYYccciiimmmqqqtttxxxyyymmmaaa\\\UUUQQQUUUdddyyy|||kkk^^^HHH>>>666555555333111111333333222222222111111111111111222222222333333333333333333444444444555555444888666777<<<>>>NNNiii444777;;;BBBNNNXXXZZZVVVEEECCC@@@>>>>>>>>>===<<<@@@@@@AAABBBDDDFFFHHHIIIKKKWWWeeekkkeeeYYYNNNIIICCCDDDDDDCCC@@@<<<888666444666;;;CCCLLLVVV^^^ccchhhlllqqqvvvzzz~~~~~~~~~zzzxxxwwwrrrnnn___ZZZRRRKKKEEE@@@<<<999444333444999AAAMMM___mmmlllUUUJJJGGGDDDAAA???;;;777555555555555;;;BBBQQQYYYfffttt~~~hhhaaacccooo|||yyy~~~zzznnneeekkkttt}}}zzztttqqqrrrwwwyyyzzzwwwoooaaaTTTKKK<<<444...//////,,,))))))))))))))))))))))))))))))***************)))((((((***)))))))))((((((((('''+++***************++++++))))))))))))***+++,,,------333333444888:::MMMkkkssskkkhhhgggkkkpppwww}}}{{{uuuuuuxxx{{{zzzrrrgggaaaeeekkkyyyvvvwwwyyy|||~~~~~~}}}|||{{{uuu|||uuulllhhhgggllllllnnnrrrvvv{{{{{{sssnnngggaaa```cccnnn~~~kkk\\\WWWcccuuu}}}}}}rrreee^^^___hhhvvvzzz}}}oooffffffttt|||{{{zzzyyyzzz{{{|||}}}~~~zzzfffYYYPPPHHHEEEBBB??????AAA???EEEMMMTTTWWW[[[```cccnnnwww|||~~~~~~wwwkkkfff\\\UUURRR[[[mmmuuummmRRREEE999555555333222222333333333222222222222111111111222222222333333333333333333444444444555555444888666777<<<===MMMhhh444777;;;@@@JJJTTTWWWTTTDDDCCCCCCCCCCCCBBB???===@@@AAAAAACCCEEEGGGHHHIIIIIISSS^^^dddaaaYYYQQQLLLDDDDDDDDDCCC@@@<<<888555444777<<>>;;;888666666:::CCCPPP]]]eeeuuuZZZLLLHHHDDD@@@>>>>>>999777666555444999@@@LLLSSS```ooo{{{kkkcccbbbmmm~~~yyy}}}xxxlllccckkksss~~~|||vvvsssxxx{{{}}}|||uuuhhhZZZQQQAAA777///...///---+++***)))))))))))))))))))))))))))******++++++******)))*********)))((('''''''''***))))))))))))***++++++)))))))))***+++,,,---......444333555<<>>BBBGGGJJJKKKLLLPPPSSS[[[fffqqqwww{{{~~~~~~|||~~~qqqjjjddd\\\XXX\\\hhh{{{bbbQQQ@@@888666444333333333333333333222222222222111111222222222333333333333333333444444444555555333888666777<<<===LLLggg222555888<<>>@@@BBBEEEHHHJJJKKKJJJPPPWWW]]]]]]XXXQQQMMMDDDDDDDDDBBB???;;;666333333666===GGGSSS___iiiooouuuyyy}}}|||rrrjjj^^^RRRIIIDDD@@@>>>:::999888===HHHWWWbbbhhh{{{eeeSSSLLLFFFAAA>>>>>>:::777777555333777===EEEMMMZZZjjjyyypppfff___bbbwww{{{yyy|||{{{uuunnnjjjmmmrrrzzzzzzuuuvvvzzz~~~zzznnnaaaXXXEEE999///---...---,,,,,,))))))))))))))))))))))))(((((()))***++++++++++++))))))))))))(((((((((((()))((((((((())))))***+++)))))))))***+++,,,......///444333888BBBJJJ^^^|||rrriiimmmvvv}}}{{{xxxvvvzzz|||ooogggmmmsssvvvpppfffdddnnnyyy}}}yyy}}}{{{zzzpppnnnlllkkkkkklllnnnnnnmmmpppsssttttttvvv|||}}}vvvppplllgggbbbbbbfff}}}|||cccPPPLLLQQQcccuuu~~~~~~~~~xxxlllccclllwww~~~qqqttt}}}rrrhhhhhhxxx~~~yyyyyyzzz{{{{{{{{{{{{zzzzzz~~~uuummm```RRRJJJFFFBBBAAABBBBBBGGGKKKMMMKKKJJJKKKMMMOOOZZZeeejjjmmmrrruuuvvvvvvuuussstttuuuvvvvvvuuutttvvvxxxxxxxxxzzz|||sssmmmfffaaaaaafffqqquuu```III===888444333333444444333333333222222222111111222222222333333333333333333444444444555555333888777888<<<===KKKfff555777999<<>>BBBEEEIIIKKKMMMLLLOOOTTTYYY[[[XXXQQQLLLCCCCCCCCCBBB>>>:::555222111555===HHHUUUbbbmmmttt{{{~~~xxxooobbbTTTKKKEEEBBB@@@;;;999999@@@NNN```lllpppsssnnnZZZQQQJJJDDD@@@>>>:::777666444222555;;;@@@HHHVVVgggwwwvvvjjj[[[UUUfffvvvvvvxxxzzzxxxsssrrrvvvoooqqqwww~~~}}}wwwsssxxx~~~}}}rrrfff^^^HHH;;;///,,,------,,,---))))))))))))))))))))))))'''((()))***+++,,,,,,,,,''''''(((((())))))******(((((('''(((((()))******)))))))))***+++---...//////333333:::GGGQQQeeeyyyiiibbbiiixxxvvvuuu~~~{{{vvvkkkdddrrr{{{~~~tttqqqxxxzzzyyyxxx~~~zzzyyylllhhhccccccgggmmmqqqrrrlllppptttuuutttvvv|||~~~wwwqqqmmmhhhddddddgggiiiNNNIIILLL]]]oooyyy}}}}}}}}}~~~tttfffnnnxxx~~~kkknnnxxxnnneeefffwww~~~{{{|||}}}~~~~~~}}}|||{{{}}}nnn]]]SSSMMMHHHFFFFFFHHHMMMSSSUUURRROOOMMMMMMQQQ\\\eeehhhhhhjjjlllllldddcccaaabbbdddeeeeeeeeeeeegggiiiiiiiiilllrrrwww~~~zzzwwwsssttt{{{uuuuuuyyy{{{~~~qqqkkkfffbbb```eeeuuu{{{~~~kkkPPP@@@999555222222444444444333333333222222111111222222222333333333333333333444444444555555333888777888<<<===KKKeee===:::777;;;CCCNNNUUUXXXVVVQQQKKKEEEBBB???===<<<:::>>>AAADDDJJJRRRTTTQQQRRRSSSVVVXXXYYYVVVPPPLLLKKKGGGAAA<<<888666333111777333666CCCSSS```llluuu}}}mmmYYYLLLGGGDDD@@@??????<<<@@@UUUppp{{{vvvyyy{{{```QQQIIICCC@@@>>><<<888555444444555666@@@CCCMMM___rrrnnn\\\UUU]]]eeepppzzz|||{{{zzzssskkkiiikkkoootttyyyzzzwwwuuurrrrrruuuyyy{{{xxxqqqjjjQQQBBB333//////...+++***)))))))))))))))*********************************))))))************))))))+++*********))))))((((((***)))))))))+++---000222...444888999EEE]]]tttzzzlll___XXX[[[kkk{{{|||sssrrr{{{}}}{{{zzz}}}~~~vvviiibbbbbbnnn}}}yyy|||}}}zzzyyy|||zzztttpppkkkeeedddgggmmmpppqqqnnnrrrvvvxxxzzz}}}zzztttnnnfffaaadddjjjoooWWWIIIIIIUUUbbbsss|||~~~yyytttwww|||~~~~~~jjjggglll|||hhh```fff{{{~~~~~~}}}}}}~~~~~~nnn\\\QQQKKKIIIHHHJJJQQQ]]]gggllliiibbb]]]bbbhhhqqqvvvvvvuuuvvvwwwfff___XXXTTTUUUUUUSSSQQQWWWTTTVVV[[[\\\YYY\\\bbbjjjqqqxxx|||zzzwwwuuuuuummmlllmmmtttwwwrrrsssvvv{{{vvvqqqggg^^^ZZZ\\\bbbgggzzz}}}}}}}}}~~~{{{vvvdddJJJ:::888666000222222222222333333444555333333222222333333444555555555555444444333333333444888888999<<<<<>>======CCCMMMWWW]]]___]]]XXXQQQKKKGGGDDDBBB@@@===@@@CCCGGGOOOXXX[[[YYYZZZZZZ\\\]]]]]]ZZZUUURRRIIIEEE???:::777555222000111000444@@@PPP___ooo{{{ppp[[[MMMHHHEEEBBB@@@@@@???DDDZZZttt|||zzzgggWWWNNNGGGCCC>>><<<999666555444555666>>>BBBMMM^^^rrrvvv^^^RRRXXXaaammmwww{{{{{{yyyssskkkcccfffllltttzzz}}}|||zzzvvvuuuuuuvvvxxxvvvpppkkkVVVFFF666111000...+++***))))))))))))************************************))))))************))))))************)))))))))(((******)))***+++...111222333888;;;@@@OOOhhh}}}{{{nnnccc[[[[[[eeepppxxxtttooopppwww~~~}}}{{{{{{{{{ttthhhcccdddiiisssyyyxxxyyy|||wwwwww|||~~~wwwrrroookkkffffffiiinnnppppppnnnrrrwwwzzz}}}~~~vvvnnnfffaaaeeemmmtttYYYIIIFFFOOO[[[lllzzzyyy}}}}}}uuuyyy}}}hhheeeiiiyyy{{{ggg```dddxxx~~~~~~}}}}}}~~~uuuaaaUUUNNNIIIEEEIIINNNZZZiiivvvyyysssllldddjjjssszzz~~~~~~}}}|||vvvlll___UUUQQQPPPNNNLLLPPPLLLKKKMMMLLLJJJLLLQQQVVV]]]hhhttt{{{|||yyyvvvjjjjjjjjjpppzzzvvvvvvxxx}}}|||~~~zzzuuuooofff\\\WWWWWWZZZ^^^lllyyy}}}~~~}}}{{{kkkTTTCCC;;;777444333333222222333333444555333333222222333333444555555555555444444333333333444888888999<<<<<>>???DDDNNNVVV[[[]]]UUUQQQLLLHHHEEECCCAAA???AAACCCGGGOOO^^^nnnvvvuuu{{{ssskkkccc[[[TTTOOOJJJFFFAAA<<<:::888666444333333555999>>>III]]]nnnyyy^^^MMMGGGEEECCCAAACCCFFFQQQgggxxxcccVVVLLLEEEAAA???<<<999777666555555888===HHHYYYlll|||qqqZZZWWWYYYcccqqqzzz}}}zzztttppphhhkkkpppwww|||~~~|||yyyvvvsssrrrrrrtttsssnnnjjj]]]MMM===555111...,,,---++++++***************)))(((((((((((((((((((((((())))))************))))))*********)))))))))))))))******+++,,,...111333444444555<<>>;;;888666555555666;;;DDDSSSeeevvv|||___XXXWWW```nnnzzz~~~{{{vvvtttqqqssswww|||~~~qqqpppqqqsssuuusssmmmhhh[[[MMM>>>666222///---///,,,+++++++++******))))))(((((((((((((((((((((((())))))************))))))))))))))))))))))))*********+++,,,...000222444555888999DDD\\\xxxyyymmmiiijjjppp{{{~~~zzz~~~{{{vvvtttxxxyyyyyyuuuppphhh___XXXXXXNNNJJJWWWnnn}}}~~~vvvmmmhhhgggkkkjjjlllpppuuuwwwuuurrrrrrvvv}}}}}}yyyrrrmmmpppvvvjjjNNN@@@AAAEEESSSgggrrryyyzzz|||~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}~~~~~~|||{{{{{{|||xxxooojjjggggggjjjvvvxxx|||~~~}}}}}}}}}~~~}}}}}}}}}}}}|||tttqqqmmmeee^^^ZZZXXX\\\aaaiiiqqqrrrjjj___TTTZZZiii|||~~~~~~~~~~~~~~~{{{mmmbbbUUUKKKBBBBBBAAAAAABBBFFFLLLQQQXXXeeessszzzyyyzzzzzzqqqggg^^^VVVLLLFFFDDDCCC@@@===>>>DDDMMMTTT^^^cccjjjttt~~~{{{}}}|||xxxwwwsssdddTTTPPPNNNLLLLLLMMMMMMKKKIIIKKKPPPaaa{{{~~~kkkOOO<<<777555555444333333444444444333333222222333333444555555555555555555555555555444888888999<<<<<>><<<;;;888777666666444444<<>>:::888555444666888===FFFTTTeeevvvmmm\\\WWW\\\hhhvvv{{{xxxvvvyyyttttttvvv{{{zzzxxxvvvuuuuuusssnnniii^^^SSSFFF>>>888000---...------,,,++++++***))))))************************))))))************))))))((()))))))))***************+++...000333555666777777<<>>;;;888555444777888;;;BBBOOOaaarrr~~~uuubbbWWWZZZfffsssxxxvvvuuuyyyrrrqqqrrruuu{{{~~~yyyvvvuuurrrnnnkkkaaaVVVKKKBBB:::111,,,,,,------,,,,,,+++***))))))************************))))))************))))))(((((())))))*********+++***,,,...111333555666777;;;CCCZZZ{{{}}}|||zzz{{{tttkkkaaabbbnnn~~~zzzpppmmmlllkkkjjjkkkkkkooovvv~~~yyy{{{}}}vvvpppjjjeeecccdddkkkyyy```MMMIIIBBBCCCRRR^^^ooorrruuutttrrrpppppprrrooommmkkkhhhfffeeeeeeeee```aaadddhhhmmmsssxxxzzz|||rrrjjjhhhjjjkkkmmmooorrrsssrrrqqqqqqqqqsssssssssuuuwwwzzz}}}~~~|||vvv```UUUJJJDDD@@@===???BBBEEELLL\\\ooo||||||vvvpppcccnnn}}}~~~}}}}}}~~~~~~{{{}}}|||lll___XXXMMMIIIEEEBBBAAA@@@>>><<>>999444222333555777@@@NNN[[[aaaaaa]]]YYYLLLFFFAAAAAABBBHHHSSS]]]eeemmmuuuzzzwww```QQQIIIEEEEEEQQQbbbqqq}}}dddMMMIIIFFFBBB>>>;;;888666555999666777???LLLZZZlllyyyfff\\\\\\bbbppp{{{}}}zzzxxxzzztttooonnnqqquuu{{{~~~yyytttqqqnnniiiffffffcccYYYNNNDDD:::000,,,---...---,,,+++******************************************)))))))))))))))***---+++***(((((()))+++,,,,,,+++---111222222666<<<;;;JJJgggwwwrrrqqqmmmddd___jjj~~~xxxnnnlllnnnnnnnnnnnnpppuuuzzz}}}|||xxxuuupppxxx{{{ppplllaaaVVVUUU]]]iiiyyykkkSSSKKKAAA===EEEKKK```dddhhhiiifffcccbbbbbb[[[YYYUUURRRPPPPPPQQQRRRRRRSSSTTTUUUYYYaaaiiiooowwwuuuqqqmmmjjjiiiiiijjjllljjjiiigggfffffffffggggggjjjooosssvvvxxx{{{}}}~~~~~~xxxuuusssqqqkkk```VVVUUUZZZJJJFFFAAA>>>@@@CCCGGGIIITTT___ooo{{{~~~~~~}}}|||{{{{{{|||~~~vvveeeXXXQQQOOOKKKGGGEEECCCCCCBBB@@@AAAEEEKKKSSS\\\dddiiirrruuuyyy~~~___RRRLLL@@@DDDDDDGGGUUUuuu}}}sssmmmooo{{{~~~~~~tttiii^^^^^^```eeeiiippp{{{qqqQQQ???:::666666444222333777333333333444444444555555666666666666666555555555777:::888999===<<>>JJJXXXiiivvvooo___\\\aaaooo{{{~~~}}}xxxsssmmmjjjkkknnnssswwwwwwsssnnnllljjjhhheeedddeee[[[PPPEEE;;;111---...------,,,+++******************************************))))))))))))******,,,+++***))))))***+++,,,,,,,,,...222333222666<<<===NNNmmmrrrlllkkkddd[[[]]]jjjuuullljjjkkkmmmmmmqqqssswww|||~~~|||wwwsssrrrzzzzzzooohhh]]]TTTTTT]]]jjjzzzrrrZZZQQQEEE>>>BBBDDDLLLPPPSSSSSSQQQMMMLLLKKKIIIFFFCCC@@@??????@@@@@@CCCCCCEEEGGGKKKSSS[[[aaajjjiiifffcccbbbcccdddeeeaaa```^^^\\\[[[[[[[[[[[[___cccjjjooosssvvvyyy{{{|||~~~~~~{{{yyyyyytttmmmbbb]]]WWWSSSMMMGGGEEEHHHGGGDDDBBBCCCHHHOOOVVVYYYbbbmmm|||~~~}}}}}}|||~~~rrrcccXXXTTTOOOKKKHHHFFFDDDDDD??????AAACCCGGGKKKPPPRRR]]]```gggpppzzzlll___OOOCCCBBBBBBNNNmmmwwwppppppzzz{{{{{{|||xxxppp```\\\[[[]]]___fffrrrwww]]]EEE===777666666444555777333333333444444444555555666666666666666666666555777:::888999===<<>>===;;;@@@BBBEEEEEECCC@@@>>>===<<<;;;888666555555666666888999;;;>>>BBBIIIPPPVVV]]]\\\[[[ZZZ[[[]]]___```ZZZYYYWWWUUUTTTTTTTTTUUUWWW]]]eeelllppptttvvvxxxyyy{{{yyyuuuqqqnnnggg___TTTLLLDDDBBBAAA@@@@@@CCCGGGFFFFFFJJJTTT___hhhnnnwww~~~}}}||||||~~~}}}mmmaaa\\\TTTNNNJJJHHHFFFDDD@@@@@@@@@@@@@@@AAABBBCCCJJJOOOWWWaaammmzzzrrr[[[IIIEEEAAAGGG```}}}uuutttzzzzzznnnkkknnnooolll___ZZZUUUTTTTTTZZZgggttt}}}iiiOOOCCC888666888777666666333333333444444444555555555555666666666666666666777:::888999===<<>>333...///+++++++++***++++++,,,,,,************************))))))))))))))))))***+++++++++*********+++,,,,,,---///333777666444888>>>GGG___uuulllpppxxx|||yyyooollljjjbbbYYYWWWjjjxxxllldddcccggglllooowwwyyy~~~zzzuuuuuu|||pppfff[[[RRRUUU```mmm{{{}}}dddXXXJJJBBB@@@<<<>>>???AAABBBAAA???===<<<:::888666555444444555555555666888:::===AAAGGGLLLNNNNNNMMMNNNOOOQQQSSSUUUPPPPPPOOONNNNNNOOOPPPQQQTTTZZZbbbiiimmmooopppqqqpppssssssppplllggg]]]SSSMMMFFF@@@@@@AAADDDJJJQQQRRRQQQQQQUUU___kkkuuu{{{~~~|||{{{zzz|||~~~wwwhhhaaaWWWOOOKKKGGGDDDBBB=========>>>>>>?????????@@@DDDKKKRRR[[[fffrrrzzziiiUUUNNNFFFEEEUUUttt|||zzz}}}tttddd\\\^^^___^^^ZZZUUUPPPNNNMMMQQQ]]]hhhrrr[[[JJJ999555888888666555333333333444444444555555555555555555666666666666666:::888999===<<>><<<999666444333555999???HHHWWWeeeuuurrrfff^^^eeeqqqzzz~~~{{{qqqnnnttt{{{}}}wwwyyywwwtttvvv{{{|||xxxlllcccXXXNNNAAA555......+++++++++***++++++,,,,,,************************))))))(((((()))***++++++++++++***++++++,,,,,,---...000555999777555:::BBBOOOjjj~~~mmmcccdddlll{{{{{{xxxrrrkkkhhhcccZZZSSSUUUhhh|||zzztttsssqqqkkkccc^^^^^^ccciiimmmxxx{{{{{{vvvrrriii]]]SSSVVVaaammmyyytttdddRRRIIIGGGBBB<<<<<<===>>>???>>><<<:::777666555333222222333333222333555555666888<<>>>>>>>>>>>???@@@BBBBBBAAAAAAAAABBBCCCFFFHHHIIIOOOTTT[[[```cccccccccccc___dddgggfffeee```VVVMMMGGGDDDBBBCCCDDDIIIVVVccchhhdddaaabbbgggpppxxx|||~~~}}}{{{{{{|||nnndddXXXNNNIIIEEEAAA>>>666666777888999:::;;;;;;888;;;???CCCGGGPPP\\\dddnnnsssyyy{{{|||cccYYYLLLFFFMMMaaa}}}zzzhhh[[[WWWUUUSSSOOOLLLJJJJJJIIIKKKSSS]]]sssyyyfffRRR===666777888555444333333333444444444555555444555555555666666777777666999888999======HHH```|||zzzyyyttttttvvv~~~{{{qqqmmmggg^^^UUUNNNJJJDDDAAA@@@>>>999666444444444444333222111000000...///222444555;;;BBBNNN[[[gggmmmrrryyyqqqfff```___hhhppp{{{ttt```VVVJJJBBB???===:::777444333555999<<>>HHH[[[vvvxxxhhh``````ggguuu~~~wwwvvv}}}rrrlllfff\\\SSSOOOSSSeeevvv|||zzz{{{{{{~~~|||qqqgggdddaaa^^^ZZZXXXZZZ```hhhmmmyyy}}}yyysssjjj]]]TTTWWWbbbmmmvvv}}}uuu\\\OOOLLLFFFAAA@@@@@@@@@@@@???===:::888888666555444333333333222333444444333444666888777777777777777777888888888888888999;;;>>>AAABBBGGGKKKOOORRRSSSRRRRRRRRRLLLQQQUUUWWWYYY[[[VVVPPPKKKJJJJJJKKKLLLSSScccrrr{{{uuummmggggggkkkoooqqqpppvvv|||~~~}}}sssgggYYYNNNHHHEEE@@@<<<888888888888888999999:::666999<<<===???FFFRRR[[[fffiiikkkgggbbbeeeppp{{{wwwhhhVVVJJJIIIUUUiiizzzqqq```VVVPPPLLLFFFEEEEEEGGGFFFFFFMMMUUUkkk|||rrr\\\DDD999777666555444333333333444444444555555444444555555666777777777555999777999======HHH```~~~|||{{{yyyzzz}}}|||vvvnnncccYYYQQQKKKEEEBBBAAAAAA===:::999888888777666555444444444111111444666888>>>EEERRR```nnnuuuyyytttjjjhhhiiirrrxxxyyydddYYYKKKBBB@@@>>>;;;777444444666888:::@@@NNN\\\ooozzzzzzjjj^^^aaammmvvv{{{|||}}}ppplllvvv|||}}}|||rrrlllddd\\\OOO>>>333000------,,,+++************************************(((((((((((()))***+++,,,)))***+++,,,------------///111666999777777AAAMMMggguuuhhhbbbdddiiittt{{{vvvuuu~~~wwwqqqmmmeeeXXXPPPNNNQQQaaapppuuu{{{~~~vvvzzzzzz{{{}}}vvviii___[[[WWWVVVVVVXXX\\\ccckkkqqq|||}}}qqqggg[[[QQQUUUaaakkktttyyyooo]]]XXXQQQPPPNNNKKKIIIIIIFFFBBB???===<<<;;;999888666555555111333444555444333555666555555555555555555666666666555555666777:::<<<===>>>AAADDDFFFEEEDDDDDDDDD???BBBEEEHHHOOOYYY]]]\\\XXXTTTRRRTTTYYY```nnnzzzwwwkkkbbb]]]\\\]]]]]]YYYaaajjjrrr|||}}}xxxkkk[[[OOOJJJFFFAAA===???>>><<<;;;:::;;;<<<===:::<<<>>>===<<>>LLLZZZpppzzz{{{kkk^^^aaammmwww|||}}}zzzzzzkkkgggqqqzzz|||{{{zzzxxxuuuoooiiiaaaTTTBBB666111...---,,,+++************************************(((((((((((()))***+++,,,)))***+++,,,------------///222666888666888CCCPPPoootttiiidddiiimmmvvvyyyuuuuuu{{{}}}pppllljjjiii```SSSLLLMMMOOO^^^lllrrryyyvvv|||zzzzzzzzzsssfff[[[XXXTTTUUUXXX[[[aaaiiiqqqwwwzzzooodddXXXNNNSSS___kkksssxxx}}}qqqjjjccc\\\XXXSSSQQQOOOKKKEEEAAA>>>===<<<:::888777555444,,,...000111111111222333000000000111111222222222333333222222222444555666:::<<<>>>???>>>>>>>>>???;;;<<<===@@@JJJZZZfffiiiaaaYYYTTTXXX___gggqqqzzz|||rrreeeXXXQQQNNNMMMMMMLLLUUU___gggrrr}}}|||nnn]]]QQQLLLHHHCCC???@@@>>>;;;::::::;;;===???:::======:::888<<>>GGGMMMfffuuuooo\\\^^^iiiqqq{{{}}}xxxrrrnnnooorrrvvv{{{vvvvvv{{{}}}{{{yyyvvvnnncccUUUFFF999111000---+++)))*********)))))))))))))))))))))))))))))))))***++++++++++++***++++++++++++,,,---......222555444555:::999EEE^^^|||sssiiibbbppppppvvv}}}}}}wwwuuuzzzzzz{{{yyyuuuqqqkkkccc\\\WWWQQQLLLHHHNNNWWWddduuu|||uuummmccc\\\WWWSSSSSSVVV^^^jjjtttzzz}}}ttthhhZZZRRRKKKKKKTTTdddrrryyy|||yyytttoookkkeeeYYYMMMFFFHHHAAA<<<<<<<<<888555444333222222111000000111111111111111000000000000000111222222333333444444555666666666666666666666666555666888;;;CCCSSSgggvvveeeaaaZZZVVVUUUZZZ```eeeeee^^^TTTKKKFFFDDDCCCBBBCCCGGGNNNYYYfffsss~~~~~~}}}zzzxxxwwwwwwyyyzzzvvvyyy}}}xxxaaaQQQIIIGGGEEEBBB??????>>>>>>>>>>>>??????===@@@AAA>>>:::;;;BBBJJJ[[[mmmyyywwwrrrooohhh]]]fff```fff||||||```SSSTTTYYYeeerrr{{{pppbbbVVVSSSMMMIIIJJJLLLNNNRRRWWWhhhxxxtttWWWAAA:::<<<999222555555444444444444555555777777777777666666666666777:::999:::>>>>>>IIIaaatttkkkbbbZZZOOOGGGDDDBBB@@@>>>;;;;;;;;;;;;:::999888777333111111333333777AAALLL```ttt{{{xxxxxxyyy}}}~~~wwwbbbMMMCCCBBB@@@<<<:::888777666555666<<>>:::666555444333222222111111111111222222222222222222111111111222222333333444555555666666666666666666666666555666777888===JJJ[[[ggghhhddd]]]VVVRRRRRRTTTVVVRRRLLLEEE???<<<;;;::::::===@@@FFFOOOYYYdddmmmrrrtttuuuuuuvvvwwwxxxxxxxxxvvvvvvuuutttsssssssssssspppnnnllljjjjjjjjjkkklllooorrrtttuuuvvvyyykkkYYYPPPKKKGGGCCC@@@@@@???>>>>>>>>>>>>>>>>>>@@@AAA>>>:::<<>>===888777666444555:::AAAFFFZZZiii{{{gggXXXYYYcccvvv~~~zzzvvvvvvyyy{{{|||{{{~~~}}}wwwnnncccVVVJJJ>>>777222///---+++,,,,,,+++***************************))))))***++++++++++++***++++++++++++,,,---...//////666777777;;;???VVVwww}}}{{{wwwuuuxxx~~~xxxwww|||yyyuuuyyynnn```WWWTTTSSSPPPNNNKKKSSS___ppp}}}ooobbbWWWQQQMMMPPPRRRXXXbbbnnnyyywwwggg[[[NNNJJJFFFFFFMMM\\\mmmyyyqqqcccWWWMMMDDDBBBAAA<<<888777666555444333222222222222222333333333333333333333222222222333444444555555666666666666666666666666555666666555777???KKKSSSccc```ZZZTTTNNNJJJHHHFFFDDD@@@===::::::;;;::::::888:::>>>DDDKKKRRRYYY\\\___```aaabbbccceeeffffffcccbbbaaa``````aaabbbccc\\\[[[ZZZYYYYYYZZZ[[[\\\dddfffgggffffffiiipppuuu~~~vvvcccWWWPPPJJJFFFCCCBBBAAA???>>>>>>>>>>>>AAACCCDDDAAA>>>>>>DDDJJJMMM\\\lllvvv~~~yyyqqqiiiccceeejjjtttwwwjjjgggeeedddccceeekkksss|||~~~nnneee]]]YYYVVVVVVZZZ```ooo|||zzzlllWWWEEE<<<888555666555555444444555555666666666666666777777777777555888777888<<<<<>>:::999777555555999???CCCTTTcccuuuqqqZZZUUU___sss|||yyyxxxyyy{{{~~~wwwmmmbbbWWWKKK@@@999333111...,,,,,,---,,,+++************************))))))***++++++++++++***,,,++++++,,,,,,---...//////777888777:::BBB^^^~~~uuutttyyyxxxsssvvvhhhYYYQQQRRRUUUUUUSSSNNNTTT\\\iii{{{yyyhhhZZZQQQMMMKKKPPPSSS[[[eeepppzzz~~~ooo```TTTKKKIIIGGGGGGMMM\\\ooo||||||nnn^^^RRRGGGDDDCCC???;;;:::888888666555444333222222222222222222333333333333222222333333444555555555666666666666666666666666666666666555555999???DDDRRRRRRPPPNNNJJJFFFBBB@@@???>>><<<===>>>???>>>===999:::;;;>>>BBBEEEIIIKKKLLLLLLMMMNNNOOOPPPQQQRRRQQQPPPOOONNNOOOPPPRRRSSSLLLLLLLLLMMMMMMOOOPPPQQQXXXYYYYYYXXXXXX[[[ccciiixxx~~~iii[[[SSSMMMJJJFFFEEECCCAAA???======<<>>::::::666666555555555555666666666666666666777777777777777:::999:::>>>>>>IIIaaawwwnnn```UUUNNNIIIDDDAAA>>>>>>======<<<:::999888333222111111111777HHHYYYttt~~~___MMMEEEAAA???>>>;;;:::888666666999>>>BBBPPP___ooozzzzzz___TTT[[[nnn~~~zzzxxxxxxyyyzzz}}}~~~~~~vvvkkkaaaXXXNNNBBB:::444111...---------,,,+++************************))))))***++++++++++++***,,,,,,,,,,,,---...//////000888999777;;;EEEfffwwwwww}}}yyyjjjXXXQQQUUUZZZ[[[XXXPPPUUU[[[cccqqqrrraaaTTTNNNLLLMMMRRRVVV___hhhqqqyyy{{{lll]]]QQQJJJIIIFFFFFFMMM\\\ppp}}}|||xxxeeeWWWIIIEEEEEEBBB???===;;;:::888777555444333333111111111111222222333333222333333444444555666666777777777777777777777777777777777666666888;;;>>>BBBDDDFFFGGGFFFCCC@@@===::::::999;;;<<<===<<<:::::::::;;;;;;<<<>>>??????@@@@@@@@@@@@AAAAAAAAAAAABBBBBBAAAAAABBBCCCDDDEEEBBBBBBBBBCCCEEEHHHJJJLLLMMMNNNNNNMMMMMMQQQXXX^^^ooozzzooo```WWWRRRPPPIIIHHHEEEBBB???===<<<;;;@@@EEEKKKMMMMMMLLLMMMNNNQQQVVV]]]fffttt|||pppdddaaaiiiuuuyyywwwuuurrriii``````fffrrrwwwlllbbb]]]```gggvvvkkkQQQ@@@;;;:::666666666555555666666666555666666666777777777888777:::999:::>>>>>>IIIaaayyykkk^^^UUUNNNHHHDDD@@@@@@???>>><<<:::888777333222222111111999MMM```yyy~~~}}}}}}fffQQQHHHBBB???>>>;;;:::999777666888===AAALLLZZZjjjuuufffWWWZZZiiixxx|||yyywwwwwwqqqzzz{{{wwwzzz~~~vvvlllccc[[[QQQEEE<<<444222...---,,,,,,+++***++++++++++++++++++++++++))))))***++++++++++++***,,,,,,,,,,,,---...///000000888888888>>>KKKnnntttaaaZZZ^^^cccaaa\\\VVV[[[```fffppp}}}yyyiiiYYYOOOLLLNNNPPPTTTZZZcccllltttzzz~~~ooo```TTTKKKHHHEEEEEEMMM]]]ppp|||nnn^^^MMMGGGGGGDDD@@@>>>>>><<<;;;888666555444444000000111111222222333333333333333444555555666666777777777777777777777777888888777777888999;;;;;;<<<>>>@@@BBBBBBAAA>>>===:::999999:::<<<<<<:::888999999999999::::::999999;;;;;;;;;:::::::::::::::;;;;;;;;;<<<============<<<<<<;;;<<>>999999777666555777;;;???HHHUUUeeeppp{{{ppp\\\\\\jjjvvv|||yyyxxxpppwwwyyytttpppttt{{{xxxnnnggg```VVVHHH>>>444111...,,,,,,+++***)))++++++++++++++++++++++++))))))***++++++++++++***---,,,,,,------...///000000666777999CCCSSSwwwzzzhhhccciiimmmhhhaaadddiiinnnqqqxxx{{{qqqbbbSSSKKKJJJNNNRRRVVV]]]hhhqqqxxx}}}vvveeeXXXPPPJJJEEEGGGQQQbbbrrr|||yyyfffSSSKKKIIIFFFAAA>>>???>>><<<:::888666555444111111222222333444444555333333444444555666666666777777777777777777777777888777777777888999999999;;;<<<>>>@@@AAAAAA@@@@@@===<<<<<<===>>>???>>><<<999999999:::::::::999999999999999::::::;;;;;;;;;===>>>???@@@AAA@@@>>>===;;;:::999999===BBBHHHLLLRRRTTTTTTRRRPPPPPPTTTXXXfffvvvoooccc]]]OOOMMMIIIEEE@@@===:::999666888<<>>;;;999777444444444444555???WWWlllwww~~~}}}||||||}}}~~~rrr[[[OOOGGGAAA???888777666444444666:::>>>EEERRRaaammmyyyyyybbb```mmmyyy{{{yyyvvvzzzyyyrrrmmmoootttvvvyyypppjjjdddYYYKKK???444111...,,,++++++***(((++++++++++++++++++++++++))))))***++++++++++++***---------------...000000000555666:::GGGZZZ~~~zzzjjjgggoootttnnnfffssswww{{{|||wwwmmm^^^PPPIIIIIINNNRRRWWW___jjjttt{{{|||jjj\\\UUUNNNHHHJJJUUUgggvvv~~~|||mmmXXXNNNKKKFFF@@@===AAA???===;;;888666555555222222333333444555666666333333444444555666666666777777777777777777777777888777666666777888888777:::;;;===???AAACCCDDDEEE>>>===<<<===???@@@???>>>999:::;;;<<<<<<<<<<<<<<<888999:::;;;<<<>>>>>>???BBBDDDFFFGGGGGGFFFCCCBBB===;;;999999===DDDKKKPPP]]]^^^___\\\XXXWWWYYY\\\hhhxxxzzzjjj```PPPNNNJJJEEEAAA===:::888999888888:::???GGGOOOTTTVVVVVVWWWVVVUUUXXXbbbllluuu~~~mmmaaaZZZfff}}}yyymmmccckkkwwwyyyyyyttt^^^HHH999777777666666666666777777444555555666777888888999777:::999:::>>>>>>IIIaaannngggaaabbbfffjjjqqqxxx{{{zzzwwwvvvvvvwwwyyy{{{ssstttuuuyyyyyymmmfff\\\RRRLLLHHHCCC???<<<:::888666777666333111666DDDWWWfffuuu{{{}}}zzzzzz|||~~~}}}}}}}}}}}}}}}~~~~~~~~~~~~}}}|||||||||}}}}}}yyyZZZLLLIIIEEE>>>;;;:::777666666777999;;;DDDNNN\\\kkkyyyhhh```iiivvv}}}xxxuuuxxxzzzyyyuuussstttwwwvvvkkkfffccc]]]QQQFFF:::111+++,,,///---+++++++++++++++************))))))+++++++++***)))***+++++++++,,,,,,...///111222222555<<<;;;>>>aaa~~~~~~|||~~~tttjjjnnntttrrroooooozzzzzzuuuzzzqqqdddUUUNNNKKKJJJMMMQQQZZZdddpppxxx{{{kkk[[[QQQKKKEEEIIIYYYmmmzzz~~~ttt^^^PPPJJJHHHDDD?????????>>>===:::777444333222222111111222333333444888888888777777666666666666666666777777777777888666666777888:::;;;<<<===<<<===???AAADDDEEEFFFGGG????????????>>>>>>======<<<<<<>>>?????????>>>===:::>>>AAABBB@@@???AAABBBIIIHHHOOOXXXWWWKKKEEEGGGAAA999777<<<@@@DDDSSSeeerrrnnnhhhbbb______```aaaqqq~~~}}}dddZZZQQQIIIGGGDDD???;;;:::999888777888;;;???DDDGGGKKKMMMPPPSSSUUUXXX\\\___jjjxxx~~~jjjfffccclllnnniiiooogggLLL999:::777666777555333555:::777777777777888888888888777888:::;;;999===LLL[[[iiiaaa[[[\\\```eeelllsssyyyzzz}}}}}}|||uuulllaaaVVVOOOKKKEEEAAA>>><<<:::888666555333111555BBBTTTbbbjjjpppwww||||||zzzxxxvvvvvvwwwvvvuuussstttwwwyyyzzzzzzzzzzzz{{{|||}}}~~~~~~~~~~~~~~~```NNNHHHCCC===<<<:::888666666777999:::DDDMMMZZZgggsssmmmaaaeeemmmyyyyyy{{{}}}}}}|||{{{{{{||||||vvvooollliiibbbVVVLLL>>>555......///---+++***++++++++++++************)))+++,,,+++***)))***+++++++++,,,---...000111222333666===>>>DDDiii~~~yyyxxxuuuvvvzzzyyy|||yyynnnhhhmmmpppmmmkkkmmm~~~{{{~~~}}}ttthhh\\\PPPJJJIIIJJJOOOTTT```jjjuuu{{{~~~nnn\\\RRRLLLHHHNNN___rrrrrr]]]NNNIIIGGGDDD@@@@@@@@@???>>><<<999777666444444333333333444444555666666666666666666777777777777777777888888999999999:::;;;<<<===???@@@@@@>>>???AAACCCEEEFFFGGGGGGBBBBBBBBBAAAAAAAAA@@@@@@???@@@AAACCCCCCCCCBBBBBB>>>BBBEEEGGGGGGFFFGGGIIILLLPPP]]]nnnvvvmmm]]]QQQFFF>>>;;;@@@FFFNNN```tttvvvkkkeeegggjjjuuurrr]]]TTTLLLIIIGGGBBB??????:::999888777999<<<@@@BBBDDDFFFIIIKKKMMMPPPTTTWWW]]]hhhwww~~~hhhbbbeeeyyywwwnnnmmmyyyvvvWWWAAA;;;888666777666333444888777777777777888888888888777888:::;;;999===LLL[[[hhh```ZZZ[[[^^^cccjjjqqqyyy}}}|||~~~ttthhh]]]SSSNNNHHHCCC@@@>>><<<;;;666555222111555AAAPPP\\\^^^ccchhhkkkkkkhhhfffdddeeegggiiikkklllmmmppprrruuuuuuvvvwwwxxxzzz{{{|||~~~}}}}}}}}}~~~lllUUUJJJDDD???<<<;;;888666666777999:::DDDKKKUUUaaalllyyywwwfffcccfffrrryyy||||||~~~~~~|||vvvuuuuuutttqqqhhh\\\SSSCCC999000///000---+++***,,,+++++++++***************+++,,,+++***)))***,,,++++++,,,---...000111222444777???AAAMMMuuu~~~yyywwwsssrrrvvvssswww~~~|||uuuvvvwwwvvvjjjddddddkkkkkkffffffkkkwwwkkk\\\RRRIIIFFFGGGJJJQQQXXXhhhpppzzzrrr___RRRLLLJJJTTTeeewww~~~oooZZZLLLGGGFFFCCC@@@AAAAAA@@@???>>><<<:::999777666555444444555666666666666777777888999999999777777777888999:::;;;;;;======>>>@@@AAABBBCCCDDDBBBBBBDDDFFFGGGHHHIIIIIIFFFFFFEEEEEEDDDEEEEEEEEEDDDEEEFFFGGGHHHGGGFFFFFFDDDGGGLLLNNNOOOOOOPPPPPPKKKRRR___sssvvvaaaSSSJJJDDDFFFLLLWWWmmmzzzooopppvvvzzz|||fff\\\RRRMMMIIICCC@@@@@@;;;:::999777888999;;;===???AAACCCEEEFFFIIIMMMOOOSSSXXXcccuuurrriiidddlll|||wwwllloooyyyaaaFFF<<<888777888777444444777777777777777888888888888777888:::;;;999===LLL[[[qqqiiiccccccfffjjjpppvvv}}}xxx{{{|||ooodddWWWRRRKKKEEEAAA???===;;;777555333222666@@@LLLUUUXXX[[[___```^^^\\\ZZZYYYZZZ]]]bbbfffhhhjjjmmmnnnrrrrrrssstttvvvxxxzzz{{{{{{{{{{{{||||||~~~yyy]]]NNNGGGCCC>>><<<999777666777888999AAAGGGPPPZZZffftttnnnffffffttt{{{~~~}}}||||||yyyttttttvvvyyy{{{vvvlll```WWWEEE:::111//////---++++++,,,,,,+++++++++************+++,,,,,,******+++,,,,,,,,,,,,---...000222333555888???DDDTTT{{{yyyuuuuuuzzzzzz{{{wwwwwwuuuppp]]]]]]bbbiiifff```ccclllssscccTTTLLLEEEDDDFFFKKKTTT\\\mmmttt|||uuu```QQQLLLLLLYYYjjjyyyyyykkkYYYKKKFFFDDDBBB@@@AAAAAA@@@@@@???>>>===<<<999888666555555666777888;;;;;;;;;;;;<<<<<<<<<===999888888999:::;;;===>>>??????@@@BBBCCCDDDEEEFFFDDDEEEFFFHHHJJJKKKLLLLLLHHHHHHGGGGGGGGGHHHIIIJJJJJJKKKKKKKKKJJJIIIGGGFFFGGGJJJOOORRRTTTTTTSSSRRRKKKNNNTTTaaayyyyyyfff[[[QQQMMMOOO[[[qqqyyyyyynnnbbbVVVOOOIIIBBB>>>===;;;;;;:::999999999:::;;;???@@@CCCDDDEEEGGGJJJMMMQQQSSSXXXdddttt~~~ssshhheeekkkwwwmmmiiinnnxxxkkkMMM===999666888888666666888666777777777888888888888777888:::;;;999===LLL[[[wwwrrrqqqssstttxxx}}}}}}~~~}}}xxx}}}uuujjj\\\VVVNNNGGGBBB???<<<;;;888666444444777???HHHNNNRRRTTTVVVVVVTTTRRRQQQQQQVVVZZZ___dddgggiiilllnnnqqqqqqrrrsssuuuxxxyyy{{{{{{{{{{{{{{{|||}}}cccQQQIIIEEE???===:::777666666888999>>>CCCLLLVVVbbbqqquuujjjgggwww~~~yyy}}}}}}~~~|||tttmmmuuuwww{{{|||xxxnnnaaaXXXEEE:::000---...---,,,---,,,,,,,,,++++++++++++******,,,,,,,,,+++***+++,,,,,,,,,------///000222333444888???FFF[[[yyywwwuuuvvv{{{zzzpppYYY[[[bbbgggbbb\\\cccpppppp\\\OOOIIIDDDDDDGGGLLLVVV___nnnttt}}}uuuaaaSSSNNNPPP```ppp{{{wwwjjjZZZNNNHHHEEECCCAAABBBAAA@@@@@@???>>>>>>>>>:::999777666666777999:::????????????????????????<<<<<<;;;;;;<<<===???@@@@@@@@@AAABBBDDDEEEFFFGGGFFFGGGIIIKKKMMMNNNOOOOOOHHHHHHGGGHHHIIIKKKMMMOOOPPPPPPOOONNNLLLIIIFFFEEEFFFIIIMMMQQQTTTSSSPPPNNNKKKMMMLLLQQQeeetttiii[[[QQQQQQ]]]rrrpppdddWWWOOOIIIBBB>>>>>>;;;;;;;;;;;;<<<<<<<<<===???AAABBBCCCDDDEEEHHHJJJNNNOOORRRXXX___hhhsss{{{zzznnndddcccjjjtttzzz}}}||||||pppfffgggooozzzxxxZZZ@@@:::777888:::888999;;;666777777777888888888888777888:::;;;999===LLL[[[~~~|||}}}{{{{{{{{{}}}|||yyy{{{qqqbbb\\\RRRIIICCC???<<<:::888666444444777<<>>;;;888666666777888;;;AAAIIISSS___nnn~~~zzzmmmgggttt}}}~~~yyy}}}yyysssyyyyyyyyyyyywwwpppddd[[[GGG;;;000------------...,,,,,,,,,,,,+++++++++++++++,,,---,,,+++***+++---,,,,,,---...///111222333444888@@@JJJccc|||xxxxxxuuuvvvzzzrrr]]]]]]aaaccc^^^ZZZeeevvv~~~iiiVVVLLLGGGDDDEEEHHHMMMXXXbbbpppuuu~~~rrr___TTTOOOTTTgggwww~~~~~~|||wwwnnn```TTTNNNIIIFFFCCCDDDCCCBBB@@@????????????<<<;;;999777888:::<<<>>>BBBBBBBBBBBBCCCCCCCCCCCCCCCBBB@@@???@@@AAACCCDDDBBBBBBCCCDDDFFFGGGHHHIIIJJJKKKLLLMMMNNNNNNNNNNNNHHHGGGGGGHHHKKKOOORRRTTTUUUTTTTTTRRROOOKKKHHHFFFFFFHHHNNNSSSWWWVVVRRROOOIIIKKKLLLNNNYYYmmm{{{qqqbbbVVVTTT___sssrrreeeXXXPPPJJJDDDBBBCCC:::;;;<<<===>>>>>>>>>>>><<<>>>?????????@@@CCCEEEEEEGGGKKKOOOQQQWWWdddqqq{{{{{{vvvlllfffiiiooorrrrrrrrrssstttyyyvvvjjjgggjjjqqqvvv{{{|||}}}~~~~~~eeeHHH???999999:::999999<<<777777777777888888888888777888:::;;;999===LLL[[[}}}}}}}}}~~~xxxuuu{{{wwwiiiaaaVVVLLLEEE@@@<<<:::666444222333555999===??????@@@@@@@@@??????AAACCCJJJNNNTTTZZZ___dddiiillloooppppppqqqsssuuuvvvwwwyyyyyyyyyxxxxxxyyyzzzzzz}}}ppp[[[NNNFFFAAA???;;;888666666777888:::???GGGPPP[[[jjjyyyooofffooozzz}}}{{{zzzxxxyyy~~~yyyuuuuuuvvvsssiiiaaaLLL???333......,,,,,,...------,,,,,,,,,++++++++++++,,,------++++++,,,------------...///111333333333888BBBOOOlll~~~~~~wwwccc``````___YYYXXXgggzzz{{{ooo___QQQHHHDDDCCCEEEHHHNNNZZZeeetttxxx~~~nnn^^^QQQLLLTTTiii{{{~~~{{{{{{ssshhh]]]VVVPPPJJJGGGGGGFFFDDDBBBAAAAAAAAAAAA>>>===;;;:::;;;>>>AAACCCEEEEEEGGGHHHJJJKKKLLLMMMKKKIIIGGGEEEEEEFFFHHHIIIEEEFFFGGGHHHJJJKKKLLLLLLPPPPPPPPPOOONNNLLLKKKJJJGGGGGGHHHJJJMMMRRRWWWZZZXXXXXXWWWVVVTTTQQQOOOMMMLLLOOOVVV^^^cccddd```\\\QQQPPPPPPRRRVVV^^^oooyyyjjj[[[XXXbbbtttzzzlll]]]SSSLLLFFFCCCDDD;;;<<<===??????>>>===<<<888:::;;;;;;:::;;;===???@@@???BBBGGGHHHKKKTTT___gggppptttoooiiiiiikkkkkkkkkkkkjjjjjjmmmvvvvvvmmmkkkmmmoooqqqrrrqqqqqqppprrruuuxxxxxxzzz~~~qqqQQQFFF<<<999999888888:::777777777777888888888888777888:::;;;999===LLL[[[rrrmmmrrr|||{{{mmmeeeZZZNNNFFFAAA===:::444222111111444777999:::999:::::::::999:::===???CCCGGGMMMSSSYYY```fffjjjooooooooopppqqqssstttuuuuuuuuutttttttttttttttuuuzzz|||wwwbbbRRRHHHBBB???<<<888666666777888999???FFFOOOYYYfffuuu~~~rrrgggmmmyyyxxxuuuuuuvvvsss}}}yyyrrrrrrvvvuuummmeeeQQQCCC666000...,,,,,,------------,,,,,,,,,+++++++++,,,------++++++,,,------------...000111333444222888DDDSSSrrr~~~|||hhhbbb___\\\VVVWWWhhh|||ooobbbWWWNNNDDDBBBAAADDDHHHOOO[[[gggwww{{{}}}{{{lll\\\KKKGGGPPPhhhzzz|||~~~xxxnnnddd[[[TTTNNNJJJIIIHHHFFFDDDBBBBBBBBBBBB@@@???===<<<>>>AAADDDGGGHHHIIIKKKNNNQQQSSSUUUVVVPPPNNNLLLIIIIIIJJJKKKMMMIIIIIIJJJLLLMMMNNNOOOPPPUUUTTTRRRPPPMMMJJJGGGFFFHHHHHHHHHKKKOOOUUUZZZ]]]ZZZZZZZZZZZZXXXVVVTTTSSSUUUXXX___iiippprrrnnnjjjaaaZZZXXXYYYYYYZZZiii|||ppp```ZZZcccrrr}}}~~~vvvdddXXXNNNEEEAAAAAA<<<===>>>??????===;;;:::777888999888888888:::<<>>:::444333222111111333555666777888888777666666999;;;@@@CCCHHHLLLQQQWWW^^^bbbfffjjjnnnnnnlllkkklllnnnqqqtttxxxxxxqqqhhhdddeeeeeerrr|||}}}~~~gggUUUKKKBBB???:::888777888888777999>>>FFFOOOYYYeeepppwwwttteeemmmssszzz}}}|||yyywwwwwwkkkrrr}}}uuunnnpppvvvuuujjj^^^QQQDDD666000...,,,+++,,,,,,+++***+++---...---,,,++++++,,,,,,,,,,,,------////////////000111333333444999CCCZZZssseeeccc___XXXTTT[[[nnnzzziii___TTTGGGEEECCCDDDHHHLLLRRR^^^jjj|||}}}xxxvvvxxx}}}eeeSSSKKKIIIPPPbbbuuu~~~|||tttkkkddd^^^YYYUUUSSSRRRNNNHHHBBB@@@BBBDDD@@@AAAAAA@@@@@@BBBGGGJJJKKKPPPTTTTTTVVV[[[]]]]]][[[XXXSSSQQQPPPPPPOOOOOOPPPPPPPPPPPPOOONNNMMMMMMVVVXXXYYYWWWSSSNNNJJJIIIFFFGGGIIINNNUUUZZZ\\\]]]bbbbbbccceeefffeeebbb___\\\```hhhttt~~~{{{qqqjjjddd```^^^^^^eeennnwww|||zzznnnfffiiiuuu~~~{{{eee]]]RRRJJJEEE===@@@>>>===<<<======;;;:::777777666666666666666777;;;;;;;;;;;;;;;<<<===>>>CCCFFFLLLSSSXXX[[[\\\\\\[[[]]]^^^\\\\\\eeetttzzzuuuqqqllleeeaaadddgggggghhhkkkiiijjjlllqqqxxx~~~~~~lllSSS>>>:::<<<888555777777777777777777777777777333:::999888===???III^^^qqqaaaYYYWWWUUUTTTQQQWWWdddyyyqqqjjj___TTTKKKCCC===:::444333111111111333555666666666777666555555777:::>>>AAAEEEIIINNNUUU[[[```dddfffiiijjjhhhfffeeedddkkkrrrzzz|||uuuhhh^^^YYY^^^jjjuuuyyy}}}lllZZZOOOCCC???;;;888777888777777999>>>EEENNNXXXdddnnnuuuwwwfffkkkqqqyyy|||{{{xxxvvvuuujjjoooyyy{{{uuuqqqssswwwttthhh]]]QQQDDD666000///,,,,,,---...---,,,---/////////...++++++,,,,,,,,,,,,------////////////000111333333666<<>><<<<<<<<<<<<;;;999888888777777777777777888:::::::::::::::;;;<<<===<<>>III]]]nnn\\\PPPJJJGGGEEEGGGKKKTTTeee|||mmmggg\\\RRRIIIBBB<<<888444333111111111222444555444555555555444444666888:::===AAAEEEJJJPPPWWW[[[``````aaabbbbbb___ZZZWWWcccooovvvdddXXXUUU```lllttt{{{sss___RRRDDD@@@<<<999888888777777999===DDDMMMWWWbbblllsss}}}{{{gggiiiooowww{{{zzzwwwuuutttkkklllqqq|||vvvtttsssvvvxxxsssggg]]]QQQDDD666111///------......---,,,---...///...---++++++,,,,,,,,,,,,------......//////000222333444888>>>LLLiiiyyyeeeYYYZZZXXXQQQOOO\\\tttssscccXXXMMMCCC??????BBBHHHMMMTTT```lll|||xxxuuuwwwwwwaaaQQQEEEAAAEEEUUUhhhuuu}}}~~~~~~wwwqqqnnnkkkiiiggggggeee___WWWNNNGGGEEEDDDCCCCCCBBB@@@@@@BBBFFFJJJMMMTTTYYY[[[^^^dddggggggbbb___[[[XXXWWWVVVTTTRRRRRRRRRSSSRRRRRRQQQPPPOOOVVVYYY[[[[[[WWWSSSOOONNNHHHIIIMMMTTT\\\bbbfffgggggghhhjjjmmmooonnnkkkhhhdddiiisss{{{nnnccc___cccjjjqqqvvvwwwuuuuuu}}}kkk```SSSLLLJJJDDD@@@>>><<<;;;;;;;;;999888888888888888888999999999999999999999999999:::;;;777888:::===AAACCCEEEGGGMMMQQQTTTTTTSSSYYYdddnnn|||vvvllleee___bbbgggkkkooossspppqqqsssuuuyyy|||~~~{{{xxxuuurrrrrruuuyyy|||vvv]]]EEE<<<;;;888777999777777777777777777777777666<<<;;;999===>>>HHH]]]qqq___SSSLLLHHHFFFFFFHHHKKKRRR```ttt|||sssooooooxxx{{{rrraaa\\\SSSKKKEEE???:::777444333111000000222333444222333444444333333444666777999<<<@@@DDDKKKRRRWWWYYYYYYZZZ\\\]]]YYYRRRKKKUUUgggrrr```PPPXXXcccnnnyyyyyybbbSSSEEEBBB===999888888777777888<<>>;;;::::::999888777999999::::::::::::::::::888888777777777888888999777777777888999<<<>>>???CCCHHHMMMNNNNNNTTT___iiiuuurrrjjjcccdddiiimmmrrrxxxyyyzzz|||~~~|||sssmmmlllpppvvvzzzgggLLL???:::888888:::777777777777777777777777777===;;;999===>>>HHH\\\zzzlllaaaYYYUUUSSSOOOPPPPPPQQQUUU```ooozzz~~~vvvlllaaaYYYTTTRRRRRRXXX```dddfffeee^^^VVVQQQMMMGGGBBB???<<<999777444333111000000111333444000222333333222222333444444666888<<<@@@FFFNNNSSSUUUUUUWWWZZZZZZUUULLLDDDHHH]]]wwwzzzfffRRRUUU^^^jjjvvv~~~}}}dddTTTGGGCCC>>>:::999888777666777;;;BBBIIIRRR\\\fffllltttmmmhhhooovvvzzzyyyxxxwwwxxxxxxrrrpppuuu~~~~~~xxxjjjkkkmmmrrruuurrriii```TTTFFF888222000...---...+++***)))***,,,---,,,++++++++++++,,,,,,,,,------------...///000222444555888>>>RRRvvv|||wwwoooqqqvvvqqqcccVVVSSSUUUSSSOOOTTTfff{{{zzziiiZZZPPPGGGAAACCCDDDIIIPPPUUU[[[eeeppp~~~|||yyyyyyxxxkkkZZZNNNHHHCCCEEETTTgggvvv|||zzz~~~yyyooodddYYYQQQJJJGGG@@@??????>>>???CCCIIINNNTTT[[[aaacccggglllnnnmmmnnnkkkgggdddbbb___\\\YYYVVVVVVWWWVVVVVVUUUTTTSSSTTTWWWZZZZZZYYYWWWVVVUUUTTTUUUYYY```hhhnnnrrrssssssssstttuuuvvvuuurrrooobbb[[[XXXbbbwww{{{uuurrrwww~~~|||iii^^^PPPIIIIIIEEEBBB???<<<999999999888666888999:::;;;<<<;;;;;;;;;888777777666666666777777888777666555666888999;;;999???EEEGGGJJJRRR___jjjttt~~~|||ssskkkkkknnnrrrvvv{{{{{{}}}wwwlllhhhkkksssxxxsssVVVBBB;;;999999:::777777777777777777777777777===<<<:::===>>>HHH\\\yyyooogggbbb```ZZZ\\\^^^______aaagggkkkiiifff```ZZZSSSMMMIIIGGGFFFEEEEEEHHHLLLMMMHHHCCCDDDAAA>>>;;;;;;:::999777444333111000000000222333///111333333222222222333333444666999===DDDKKKQQQUUUWWW[[[\\\ZZZRRRHHHAAAFFFYYYppplllWWWVVV[[[hhhttt|||hhhWWWIIIEEE???;;;999888777666777;;;AAAHHHPPPYYYccciiiqqq~~~qqqiiinnnuuuxxxxxxwwwyyyzzz|||wwwtttwww}}}~~~zzzllljjjjjjnnntttsssjjjbbbVVVHHH:::333111...,,,------,,,+++,,,---...---,,,++++++,,,,,,,,,,,,------------...///111222444555666@@@XXX~~~yyyzzz{{{pppggggggiiicccXXXPPPPPPSSSSSSRRR\\\qqqssscccVVVLLLDDD@@@AAACCCIIIQQQWWW]]]gggqqq|||}}}wwwooofffZZZQQQKKKFFFJJJYYYlllxxx~~~wwwkkk___UUUMMMGGGDDD???>>>===<<<===BBBHHHMMMTTT[[[bbbfffjjjoooqqqppptttqqqmmmjjjgggddd___]]]XXXXXXXXXXXXXXXVVVUUUUUUSSSUUUWWWWWWVVVVVVWWWYYYWWWXXX\\\ccclllssswwwxxxzzzyyywwwvvvvvvuuurrrpppbbbYYYQQQUUUeeevvv~~~}}}{{{yyy}}}{{{~~~}}}iii___PPPIIIJJJGGGDDDAAA<<<:::999888888777888999:::<<<<<<<<<;;;;;;888777666666666666666666777666555444444555666666444999>>>AAAEEEPPPaaammmyyyxxxpppoooqqqssswww|||}}}sssiiihhhnnnuuu___FFF;;;999:::;;;777777777777777777777777777===<<<:::>>>???III]]]}}}xxxvvvmmmpppssstttrrroookkkiiijjjfff```ZZZTTTOOOKKKIIIGGGDDDBBBBBBBBBAAA@@@???===;;;999999::::::999888444333111000///000111222///111333444333222222333222333555777<<>>FFFTTTdddsssrrr\\\WWWYYYfffsss{{{ooo]]]JJJFFF@@@<<<:::888777666666:::@@@GGGNNNWWW```fffkkkxxxuuuiiimmmrrrttttttuuuyyy|||{{{xxxwwwyyy~~~sssmmmhhhlllssstttlllcccXXXJJJ;;;444111---+++,,,,,,+++++++++---...---,,,++++++,,,,,,,,,,,,------------...///111333444666555CCCaaazzzxxx|||{{{pppfffdddaaaXXXOOOKKKMMMQQQQQQUUUfff}}}{{{kkk\\\QQQGGGAAA>>>???BBBJJJTTT[[[bbbmmmwww|||pppjjjddd\\\UUUOOOLLLQQQbbbttt~~~|||sssfffZZZQQQKKKFFFCCCAAA@@@===;;;;;;???EEEIIIPPPYYYaaaffflllrrrvvvuuuyyyvvvrrrnnnkkkgggbbb___ZZZZZZZZZZZZYYYXXXWWWVVVRRRSSSTTTSSSSSSUUUXXX[[[]]]^^^```eeelllqqqssstttvvvsssnnnkkkiiihhhfffeeeYYYSSSNNNMMMTTT^^^ggglllmmmnnnttt{{{~~~~~~}}}|||~~~lllbbbTTTLLLMMMJJJFFFBBB>>>:::999999888777666888:::<<<<<<<<<;;;:::888888777666666666666666777666666555444444444444333666999;;;@@@MMMaaaooo|||rrrkkkjjjmmmnnnqqquuu||||||{{{yyyyyyrrrjjjlllqqq|||gggJJJ<<<:::;;;;;;777777777777777777777777666<<<;;;:::>>>@@@JJJ___~~~{{{vvvrrrjjjbbb[[[UUUOOOLLLDDDCCCBBBAAA===;;;<<<@@@<<<;;;999999:::;;;:::999444333111000///000111222///111444444333222222333222333555777;;;BBBJJJOOO]]]ccchhhfff\\\NNNCCC===>>>JJJVVVcccvvvsss^^^XXXXXXeeesss{{{tttcccJJJFFFAAA<<<:::888777666666:::???FFFMMMVVV___eeedddpppxxxiiilllppprrrrrrtttxxx|||xxxxxxxxx{{{zzzqqqiiikkksssuuulllcccZZZKKK<<<555111---++++++***)))((()))+++,,,+++***++++++,,,,,,,,,---------,,,------///111333555666444FFFhhh{{{wwwyyy|||}}}rrrhhhccc]]]RRRJJJIIIKKKNNNPPPWWWmmmwwwfffXXXMMMDDD>>><<<>>>BBBKKKWWW```hhhsss~~~yyymmmhhhddd^^^YYYUUURRRXXXjjj{{{xxxiii]]]UUUPPPLLLJJJCCCAAA>>>:::999<<>>;;;999999888888666777:::<<<<<<<<<;;;:::888888777666666666666666888888777777666666555555333666777888===KKK```ppprrrjjjccccccfffgggjjjmmmttttttrrrnnnmmmttt{{{nnnmmmppp{{{lllLLL<<<:::;;;;;;777777777777777777777777555<<<;;;:::>>>@@@KKK```wwwuuusssqqqpppqqqsssttttttxxx|||~~~tttmmmhhh___UUUUUUNNNIIIGGGFFFDDDAAA??????>>>;;;999888888888999777666333111000000111222444444666666666444222000333222444888;;;@@@KKKWWW```gggooommm^^^KKK>>>:::<<>>???>>>===<<<:::888888999:::999777999999999999888666444333444444555888;;;FFF\\\pppwwwfff\\\RRRMMMMMMQQQ\\\fffqqqwwwxxxrrrmmmooovvv{{{~~~wwwrrrzzzuuuRRR???>>><<<555;;;::::::999999::::::;;;;;;888999======>>>LLL^^^sssrrrqqqooonnnmmmmmmmmmjjjlllmmmlllmmmpppwww}}}uuuiiieee___WWWSSSRRRPPPMMMKKKCCCAAA>>><<<:::999999:::888777444222111111111222333444555666555444222111333222333777:::@@@MMMYYYbbbllltttppp___LLL???<<<;;;BBBLLLZZZmmm}}}mmmaaacccnnnttt}}}jjjTTTJJJ@@@===:::777555666666888;;;BBBKKKUUU^^^cccgggmmmxxxooojjjllltttwwwtttvvv}}}{{{|||yyyrrrqqqooojjjgggfffaaaWWWHHH:::222///...///------,,,,,,,,,,,,++++++------------------------...///000111111222444666<<>>@@@DDDLLLVVVbbbppp{{{uuummmddd[[[ZZZ```dddeeennn{{{tttkkkeeebbbgggpppzzziiiaaa\\\WWWOOOMMMIIIEEEAAA???@@@@@@EEEJJJQQQZZZdddoooyyy}}}wwwuuutttmmmfff^^^]]]\\\]]]]]]]]]ZZZXXXSSSQQQOOOLLLLLLPPPWWW\\\eeejjjnnnkkkddd^^^\\\]]]cccbbb]]]UUUQQQPPPMMMIIIKKKKKKLLLLLLNNNQQQTTTWWWRRRYYYbbbkkksss{{{tttbbbZZZYYYSSSNNNIIIEEEEEEBBB>>><<<>>>;;;::::::<<<>>>???>>>===<<<:::888888999;;;;;;:::<<<<<<<<<;;;:::888666555555555666777;;;FFF[[[nnnpppZZZPPPGGGBBBBBBFFFOOOXXXmmmvvv}}}zzzuuutttvvvwww~~~yyy|||{{{WWWBBB>>><<<777;;;::::::999999::::::;;;:::777888<<<<<<===KKK]]]oooooonnnmmmkkkiiifffdddaaa```]]]ZZZYYY^^^gggooo}}}xxxqqqfff^^^ZZZXXXUUURRRJJJGGGCCC@@@===;;;::::::999888666444222111222222111222444555555555444333444222333555888@@@PPP___eeeqqqyyyrrr]]]III>>><<<:::@@@JJJXXXlll~~~qqqfffhhhrrrvvv~~~qqqVVVLLLBBB===;;;777666777666777;;;AAAJJJTTT]]]ccceeelllxxxpppkkkmmmvvv{{{yyyzzz||||||wwwtttqqqkkkgggfffeeeZZZKKK===333///......------,,,,,,,,,,,,++++++------------------------...///111111111222555777===QQQxxx{{{}}}www}}}zzzuuunnndddUUUHHHCCCDDDEEEGGGJJJTTTjjjtttfffVVVKKKDDD>>>;;;===@@@DDDLLLXXXeeerrr}}}tttlllbbbXXXVVV\\\eeekkkuuuwwwjjj^^^WWWSSSUUU]]]qqq|||qqqggg___VVVSSSNNNHHHCCC???===<<<@@@CCCIIIQQQ[[[gggttt}}}|||zzzxxxsssmmmdddbbb```_________\\\ZZZUUUTTTQQQOOONNNQQQVVV[[[eeemmmssspppfff]]][[[\\\dddjjjlllggg```\\\WWWSSSOOOOOONNNMMMNNNPPPRRRSSSUUUXXX^^^gggsss||||||hhh___]]]WWWUUUNNNIIIHHHEEE@@@======<<<;;;;;;===??????>>>======;;;888888:::===>>>>>>?????????>>>===;;;999888888666666777:::DDDXXXjjjzzzeeeUUULLLCCC@@@???@@@GGGOOOiiivvv|||zzz|||~~~aaaGGG>>><<<999;;;::::::999999::::::;;;999666777;;;;;;<<>>FFFSSSgggyyyqqqgggkkkuuuyyyuuuYYYNNNCCC???;;;777666777666777;;;AAAIIISSS\\\bbbcccjjjvvvpppjjjlllwww~~~}}}}}}zzzzzz|||xxxtttmmmhhhgggeee[[[LLL>>>444000......------,,,,,,,,,+++++++++,,,,,,---------------------///111111111333555888>>>VVV||||||zzzrrrfffVVVIIIDDDDDDEEEFFFJJJVVVlll~~~zzzlll^^^OOOFFFAAA<<<;;;===AAAEEEMMMZZZhhhuuu~~~uuulll```TTTSSSYYYeeennnzzz}}}qqqeee\\\WWWVVVVVVZZZjjjzzzjjj```\\\UUUOOOIIIEEEAAA???AAABBBEEEIIIRRR^^^llluuu~~~xxxrrrkkkiiieeeccccccaaa___^^^ZZZYYYWWWTTTSSSUUUYYY\\\jjjsss{{{wwwjjj___\\\^^^eeepppyyywwwoooiiiccc___XXXVVVRRRPPPPPPPPPPPPPPPYYYXXX[[[eeerrr|||~~~tttiiifff___]]]UUUOOOLLLHHHBBB===<<>>>>>???@@@AAA???>>>===;;;999:::<<<@@@BBBBBBBBBAAA@@@???>>><<<;;;:::;;;999777888:::BBBSSScccuuuuuuaaaWWWOOOHHHDDDBBBBBBGGGMMMfffvvv~~~lllOOO???;;;:::;;;::::::999999::::::;;;:::777888;;;;;;===KKK\\\lllmmmnnnmmmllliiifffddd___aaaaaa___^^^```eeejjjwwwpppggg^^^VVVSSSNNNHHHCCC???===<<<<<<;;;999777444333111111000111222333444444555555555333444666:::GGG]]]qqqooo|||oooVVVCCC;;;888777;;;AAALLL___qqqzzzzzznnnfffmmmxxx{{{zzz\\\QQQEEE@@@<<<888666888555777:::@@@IIIRRR[[[```aaagggsssrrrjjjjjjvvv}}}yyy{{{}}}yyyuuuooojjjjjjcccYYYKKK>>>555111///...------,,,,,,,,,+++++++++,,,,,,,,,---------......---///111111222333666999>>>[[[qqq]]]OOOIIIGGGFFFGGGMMM[[[ooo}}}|||uuufffYYYKKKCCC???<<<<<>><<<;;;<<>>======<<<>>>;;;999::::::???LLLYYYjjj|||hhh[[[TTTLLLHHHFFFDDDGGGMMMcccsssxxxXXXCCC;;;;;;;;;::::::999999::::::;;;;;;888999===<<<>>>LLL]]]kkkkkkkkkkkkkkkkkkkkklllfffjjjnnnooonnnnnnqqqttt{{{tttfff\\\YYYSSSMMMGGGCCC@@@??????>>>===:::888555333222111111111222333444444555444444666999???MMMfff|||zzznnnUUUEEE===999666999===GGGXXXkkktttuuummmfffooo{{{~~~```TTTGGGAAA<<<888777888555777:::@@@HHHRRRZZZ___```fffppp|||vvvllliiiuuu~~~zzzxxx{{{{{{wwwtttoookkkkkkcccZZZLLL???666111///...------,,,,,,,,,,,,+++++++++,,,,,,------.........---///111222222444777999>>>```|||eeeUUUNNNJJJEEEGGGOOO```ttt|||xxxooobbbUUUHHHAAA>>><<<===@@@CCCFFFOOO^^^nnn{{{vvvkkk]]]PPPQQQZZZfffsss~~~vvvrrrvvv}}}rrrggg___YYYSSSOOOJJJIIIFFFDDDEEEIIIQQQVVVnnn}}}}}}yyyrrrmmmkkkiiihhhfffdddeeedddbbb``````bbbdddqqqyyy|||ssslllkkknnnttt|||vvvqqqkkkfff```]]]\\\[[[XXXVVVTTTSSSWWWcccsss|||{{{vvvwwwzzz~~~{{{oooccc[[[TTTTTTTTTPPPLLLJJJFFFEEEDDDDDDEEEEEECCCAAA>>>======???BBBEEEFFFEEEAAA@@@@@@???>>>>>>??????AAA>>><<<<<<;;;===EEENNN___~~~uuueee]]]UUUPPPMMMJJJMMMRRRdddppp{{{}}}|||~~~cccIII>>><<<;;;::::::999999::::::;;;<<<888:::======???MMM^^^hhhgggffffffhhhlllppprrrpppuuu{{{}}}~~~~~~ooobbb^^^XXXRRRLLLGGGEEEDDDDDDCCCAAA???<<<999777555111111111111222333444444333555888===CCCSSSmmmkkkRRRFFF>>>777666777;;;DDDVVViiissstttnnniiirrr~~~~~~bbbVVVIIIBBB===888777888555666999???GGGQQQYYY^^^bbbgggoooyyy|||ooojjjuuu|||xxxtttwww}}}uuurrrqqqmmmkkklllfff]]]OOOAAA888222///---------,,,,,,,,,,,,++++++++++++,,,,,,---......///---///111222333444777:::@@@fffzzzcccUUUOOOKKKDDDFFFPPPdddvvv{{{sssiii^^^RRREEE???===;;;===@@@CCCGGGPPP```qqq~~~ssshhhZZZPPPTTT___mmmxxxwwwkkkbbb[[[VVVRRRPPPMMMIIIFFFGGGJJJMMM[[[nnnxxxrrrnnnmmmkkkjjjlllmmmmmmllljjjjjjlllmmmuuuzzz~~~~~~{{{yyy||||||sssnnnhhhfffggghhheeeccc]]]^^^bbbmmmzzz|||vvvwww{{{zzzkkkbbbZZZZZZ[[[WWWQQQOOOIIIHHHGGGGGGGGGGGGEEECCC??????@@@BBBEEEGGGFFFEEEAAA@@@@@@???@@@AAABBBCCCCCCAAA??????===;;;???EEETTTsss|||ooofff^^^XXXTTTQQQTTTYYYjjjsssxxxuuuoooooorrrsss|||~~~|||xxx{{{nnnQQQBBB>>>;;;::::::999999::::::;;;;;;888999<<<<<<>>>LLL]]]fffdddbbbbbbeeekkkqqqvvvyyy~~~yyyeeebbb\\\UUUOOOKKKHHHGGGGGGFFFEEECCC@@@<<<:::888222222111111222222333444333555:::???FFFVVVrrrgggOOODDD===555555777:::CCCVVVjjjuuuvvvqqqlllvvv}}}cccWWWIIIBBB===999777999555666999???GGGQQQYYY^^^dddhhhoooxxxrrrkkkvvvzzzuuuppprrr{{{xxxpppooonnnkkkjjjkkkjjj```RRRCCC999222...,,,---------,,,,,,,,,++++++++++++,,,,,,---...//////---///111222333555888:::BBBiiiqqq\\\QQQMMMJJJBBBEEEQQQfffxxxzzzpppfff\\\PPPDDD>>><<<:::<<>>:::;;;@@@KKKjjj}}}rrriii___YYYUUURRRTTTYYYqqqxxxzzzrrriiiggghhhiiinnnvvvyyysssooovvvuuuVVVEEE@@@;;;::::::999999::::::;;;:::777888;;;;;;===KKK\\\______^^^^^^aaagggnnnttt{{{pppbbbXXXTTTRRROOOMMMKKKHHHEEEEEEDDDBBB===888666555333111111222333444777777;;;EEESSSeee|||jjjQQQAAA:::666888777<<>>DDDNNNYYY```bbbeeekkkssstttlllrrr|||pppnnnmmmrrr|||}}}rrrmmmllllllooosssllldddXXXJJJ===444000.........---------,,,,,,,,,---------............///---///222222111333888<<>>AAAIIIYYYzzzvvvnnnccc]]]\\\XXXRRRUUU```}}}uuufff]]]ZZZbbbiiinnnggg___aaappp\\\CCC:::::::::;;;;;;;;;:::999999999999;;;<<<<<>>555///.........---------,,,,,,,,,---------............///---///222222111333888<<>>NNN|||zzzwwwzzz~~~pppgggccc[[[QQQLLLKKKIIIEEEBBBKKK]]]rrrzzzqqqbbbXXXOOOFFF>>><<<;;;;;;>>>CCCEEEKKKZZZlllyyy}}}yyypppkkkeee[[[RRRMMMHHHGGGUUUfffttt}}}tttssswwwpppgggeee^^^\\\[[[TTTPPPKKKHHHHHHLLLZZZsss}}}~~~~~~~~~}}}sssllliiieeebbb^^^[[[YYYWWWUUUTTTSSSTTTUUUVVVUUUSSSPPPNNNQQQTTTVVVUUUQQQMMMIIIGGGDDDCCCAAA???======@@@BBBGGGUUUtttqqqlll```WWWSSSNNNHHHJJJRRRmmmsssaaaeeefffbbb]]]bbbrrrpppSSSEEE;;;;;;;;;;;;::::::999999999999;;;<<<<<>>>>>@@@CCCIIIWWWuuuxxxqqqeeeYYYQQQJJJDDDEEEIII]]]sssmmmmmmjjjeeebbbhhhwwwpppSSSAAA===<<<;;;;;;::::::::::::999999;;;<<<;;;???LLLYYY^^^aaaeeeiiilllppptttwwwvvvuuutttrrrrrrssstttuuuuuuuuuuuuvvvxxxyyyzzz{{{}}}zzzkkkaaa]]]YYYSSSLLLHHHGGGGGGEEECCC>>>===999666444444444444666GGG^^^lllllljjjsssqqqXXXGGGAAA???EEEVVVkkkzzzvvviii^^^hhhvvvsssaaaOOOEEE@@@;;;888777666777777:::AAALLLXXX```fffhhhkkkmmmsss}}}mmmnnnzzz~~~sssqqqqqqvvvtttmmmkkkiiikkkooonnnkkkbbbTTTCCC777111///......---------,,,,,,,,,---------............///---///111111111555<<>>===<<<;;;::::::::::::999999;;;<<<;;;???LLLYYYaaaccceeegggiiilllooorrroooooonnnnnnnnnoooqqqrrrtttuuuuuuvvvwwwxxxyyyyyy|||xxxhhhaaa]]]XXXPPPLLLJJJIIIFFFCCCAAA???<<<999777666777777:::KKKbbbooonnnjjjppp{{{pppXXXIIIEEEFFFHHHYYYkkkwwwyyyfffjjjtttuuucccPPPEEE@@@<<<999888777777888:::AAALLLYYYaaaeeehhhkkklllqqqnnnooo{{{uuussstttyyy~~~pppiiihhhhhhlllqqqxxxvvvmmm\\\HHH888///---......---------,,,,,,,,,---------............///---...000111111666===CCCWWWzzzpppiiiooo~~~{{{rrrhhh\\\QQQLLLJJJFFFCCCCCCBBBLLL^^^kkkiii]]]QQQMMMEEE>>>999999;;;<<>><<<:::999999::::::999999;;;<<<<<>>;;;999999::::::@@@PPPggguuutttoooqqqxxx~~~pppYYYMMMMMMOOOSSS```jjjnnnuuu}}}pppnnnrrr~~~vvvdddPPPEEEAAA<<<::::::999888999;;;AAAMMMZZZbbbgggjjjllllllooo}}}rrrpppzzz{{{sssrrrsssyyy|||pppjjjiiijjjmmmqqqyyyxxxppp___JJJ888000.........---------,,,,,,,,,---------............///,,,...000000111666>>>DDD]]]uuummmrrrxxxiii[[[NNNJJJIIIDDDAAAAAAAAAKKK\\\gggcccWWWNNNKKKCCC===888999;;;;;;???CCCGGGOOO^^^lllssstttyyywwwhhhaaaTTTKKKCCCBBBCCCKKK```uuu~~~mmm\\\RRRSSSSSSQQQ\\\nnn~~~xxxzzzzzz~~~yyyssskkkccc]]]XXXSSSPPPKKKKKKKKKJJJHHHGGGHHHIIIJJJYYYzzz|||ppp^^^OOOGGGDDDAAA>>>@@@DDDKKKXXXooo}}}ooofffgggpppyyycccEEE@@@???<<<:::999999:::;;;999999;;;<<<<<>>>>>@@@KKKZZZddd```TTTLLLKKKCCC<<<888999:::;;;>>>BBBFFFPPPaaaqqqwwwwwwyyy}}}}}}ooogggUUUKKKDDDCCCEEENNNeee{{{}}}}}}~~~eeeRRRPPPRRRUUUcccuuu}}}}}}yyy~~~}}}wwwooohhhccc^^^WWWRRRNNNOOOOOOMMMKKKJJJKKKLLLLLL\\\}}}yyymmm[[[LLLFFFDDDBBB>>>;;;>>>BBBHHHWWWnnnxxxiiiaaaccclllvvv{{{lllKKKAAA???===:::999999:::;;;999999;;;<<<<<