BM6P6(@ ooobbbXXXNNNJJJIIIGGGGGGIIIEEEFFFHHHIIIIIIHHHGGGFFF@@@AAAAAA@@@???<<<;;;:::>>><<<:::999888777444222222333333444444333333222//////............/////////////////////.........000000///...------,,,,,,---+++******+++,,,+++***------,,,++++++******))),,,***)))***++++++***))))))(((***---,,,***,,,000++++++++++++++++++++++++++++++++++++++++++++++++******************************++++++++++++************+++++++++,,,,,,,,,+++***************+++,,,))))))((((((((((((((()))************************,,,+++******,,,,,,+++***)))&&&$$$''',,,///---***+++++++++*********))))))++++++++++++******))))))++++++++++++++++++++++++///...------,,,,,,,,,,,,///000000000///...------,,,++++++++++++,,,---......------,,,,,,++++++***111000/////////111222333666666555444333111111000///000111111111111333555333444444555555555666666444777:::<<<;;;:::::::::;;;>>>CCCFFFHHHKKKMMMOOOMMMNNNOOOOOOPPPTTT\\\aaahhhmmmuuu}}}vvvrrroooppprrrqqqnnnllllllllltttvvvzzz}}}wwwqqqkkkjjjiiifffdddeeehhhkkkoooqqquuuzzz|||yyypppjjj\\\UUUMMMGGGEEEDDDBBBAAADDDEEEGGGGGGFFFFFFFFFFFFHHHHHHHHHGGGEEECCC@@@>>>@@@AAAAAAAAAAAA@@@??????@@@@@@???>>>;;;888555333666444222222333777:::===BBBGGGKKKMMMPPPTTTTTTPPPSSSRRRQQQRRRUUUVVVTTTRRROOONNNNNNLLLGGGBBB===:::666333000.........---,,,...---++++++,,,+++***(((---,,,+++*********+++,,,***)))((()))***+++***(((+++++++++************))))))))))))))))))*********+++++++++***)))(((((('''******))))))))))))******))))))***+++,,,,,,------------,,,,,,+++***)))))),,,+++***((((((((()))*********))))))))))))******+++*********))))))(((((($$$%%%&&&((()))))))))***)))***************))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((+++***)))'''''''''((())))))(((((('''''')))***+++))))))(((((((((((())))))+++***((('''&&&((()))***))))))))))))))))))))))))))))))))))))))))))))))))mmmbbbWWWNNNJJJIIIGGGGGGHHHEEEFFFHHHIIIIIIHHHFFFEEEEEECCC@@@>>>>>>>>>=========<<<999999888777555333444555444444333222111000//////............//////111111000///...------,,,000//////...------,,,,,,---+++******+++,,,,,,++++++++++++++++++++++++,,,,,,+++******+++,,,+++******''''''***+++)))))),,,,,,,,,++++++++++++++++++++++++++++++++++++++++++******************************++++++++++++************+++++++++,,,,,,,,,******)))))))))))))))***+++******))))))******+++************************,,,+++******,,,,,,+++******'''&&&(((,,,...---***,,,,,,,,,,,,++++++******++++++++++++*********)))************************---,,,++++++*********+++------------------,,,+++,,,,,,,,,,,,,,,,,,------///.........------,,,,,,------...///000111333444555444444333333222111111222333444333333333555777666777777777777777888999888999;;;;;;<<<>>>AAADDDHHHLLLQQQVVVYYY\\\___aaaccceeegggggggggiiimmmpppuuuyyy{{{tttnnnkkkiiiiiijjjkkkkkkjjjhhhfffiiikkknnnsss{{{{{{yyy{{{qqqgggZZZQQQMMMKKKHHHFFFBBBCCCCCCCCCCCCCCCDDDEEEDDDDDDDDDDDDCCCBBB@@@???????????????>>>>>>===<<<@@@@@@??????===;;;999777777666444333333666999;;;;;;BBBHHHJJJMMMRRRTTTSSSSSSRRRQQQSSSVVVWWWUUUSSSQQQQQQQQQOOOKKKFFFAAA???<<<999555333222111///...///---,,,,,,,,,,,,+++)))---,,,+++******+++,,,,,,,,,***)))***+++,,,+++***+++++++++************)))))))))))))))************++++++******)))(((((('''******))))))))))))******))))))******++++++,,,,,,*********+++++++++++++++,,,+++***)))(((((()))*********))))))))))))************)))))))))(((((((((&&&'''((()))************''''''((((((((((((''''''))))))(((((((((((())))))))))))))))))))))))))))))************************+++***)))(((''''''((()))(((((('''''''''((()))***))))))(((((((((((())))))((('''&&&&&&%%%&&&'''((())))))))))))))))))))))))))))))))))))))))))))))))lllaaaWWWNNNJJJIIIGGGFFFHHHFFFGGGHHHIIIHHHGGGEEECCCHHHCCC===;;;<<<>>>>>>======;;;999999999888666555666666555444333111000/////////............//////222222111///...---,,,+++/////////...------,,,,,,,,,+++***+++,,,---,,,+++)))******+++,,,,,,------,,,+++***+++,,,---,,,+++000***)))---///...,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++******************************++++++++++++************+++++++++,,,,,,,,,,,,,,,+++***)))))))))***,,,,,,+++++++++,,,,,,---************************,,,+++******,,,,,,+++***,,,***((()))---...,,,***---------,,,,,,,,,,,,+++++++++++++++************++++++++++++++++++++++++,,,,,,+++*********+++++++++,,,,,,------------,,,---------,,,,,,,,,,,,,,,///////////////.........,,,---///111333444555555333333333333333333333333666777777666555555777999888999::::::999999;;;<<<>>>??????@@@CCCHHHOOOTTT[[[___ffflllpppsssuuuwww}}}~~~|||xxxsssnnniiigggfffeeefffiiillllllhhhdddbbbccceeeiiiqqqyyy~~~oooaaa[[[WWWRRRMMMFFFDDDCCCAAAAAAAAACCCDDD@@@@@@AAABBBBBBBBBBBBAAA????????????>>>===<<<;;;>>>????????????>>>======:::999777555444555666777888AAAHHHIIIJJJNNNSSSUUURRRQQQRRRTTTVVVWWWVVVTTTUUUUUUTTTSSSPPPLLLHHHEEECCCAAA===:::888666333111000...,,,,,,------,,,+++,,,,,,++++++++++++,,,,,,---+++***+++,,,---,,,++++++++++++************)))************************++++++******)))(((((((((******))))))))))))******************************&&&'''((()))+++,,,------++++++***)))))))))************))))))))))))******))))))((((((((((((((('''))))))************))))))''''''((((((((((((''''''))))))(((((((((((())))))))))))))))))))))))))))))***************************))))))(((((((((((()))'''''''''''''''((())))))))))))(((((((((((())))))''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))nnn___VVVMMMKKKIIIGGGFFFHHHGGGGGGHHHIIIHHHFFFDDDBBBGGGBBB<<<:::<<<>>>===;;;<<<:::999999999999777666555555555444333222000000//////............//////111000000///...------,,,//////.........---------,,,+++***+++---...,,,+++*********++++++,,,,,,,,,---+++++++++---...---,,,222,,,)))---111///,,,+++---,,,,,,++++++*********++++++++++++++++++++++++******************************++++++++++++************+++++++++,,,,,,,,,///...---,,,+++*********,,,,,,+++++++++,,,------************************,,,+++******,,,,,,+++***...,,,***+++------,,,***,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++------------------------...------,,,,,,---------,,,---......////////////---------------,,,,,,,,,...////////////////////////000222444555666555555222222222333444444555555777888888666555666888;;;:::===??????>>>>>>@@@BBBGGGIIILLLOOOTTT[[[ccciiinnnssszzzzzzvvvwwwwwwuuurrrnnnkkkjjjllljjjkkkooouuuvvvqqqllliiihhhgggiiinnnuuu}}}|||yyywwwxxxyyyzzz~~~~~~}}}yyyqqqiii```XXXRRRNNNHHHDDDBBBAAAAAAAAA===>>>???AAABBBCCCDDDDDDBBBBBBAAAAAA@@@???============>>>???@@@@@@AAAAAA>>>===:::888666555555555;;;EEEKKKIIIFFFIIIOOORRROOOPPPRRRTTTVVVVVVUUUUUUVVVVVVVVVUUUSSSPPPMMMKKKJJJHHHDDD@@@>>>;;;888555111///---,,,,,,---,,,+++++++++++++++,,,,,,,,,------+++***+++,,,---,,,++++++++++++*********))))))++++++***************)))************))))))((((((******))))))))))))***************)))))))))))))))&&&&&&''')))***+++,,,---+++***************************))))))))))))******((((((((((((''''''''''''***************)))((('''((())))))************)))))))))(((((((((((())))))((((((((((((((((((((((((************************)))))))))(((((((((((()))'''''''''''''''((((((((())))))(((((((((((())))))(((((()))************)))((((((((((((((((((((((((((((((((((((((((((((((((qqq^^^UUUMMMKKKJJJGGGFFFGGGFFFGGGHHHHHHHHHFFFCCCBBBEEEBBB>>>===>>>>>>===:::<<<;;;999999:::999888666333333444444444333222222//////............//////.........///////////////...............---------+++++++++,,,......---+++,,,,,,,,,+++++++++******,,,+++***+++---...---,,,...'''$$$(((,,,+++(((''',,,,,,,,,++++++*********++++++++++++++++++++++++******************************++++++++++++************+++++++++,,,,,,,,,...---,,,******)))))))))***************+++,,,,,,************************,,,+++******,,,,,,+++***...---,,,,,,------,,,+++************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,------...,,,,,,---.../////////...,,,---.........---,,,,,,------......//////000000111222333444444444333222222222333444555666777777777888777777666888;;;>>>???DDDJJJLLLKKKKKKMMMPPPVVVZZZ```ggglllrrrxxx|||}}}{{{|||}}}~~~zzzvvvqqqtttwwwxxxvvvsssssssssyyywwwxxx}}}|||xxxuuuqqqoooooosssxxx|||zzz}}}zzzxxxvvvtttsssrrrtttwwwyyyxxxwwwppppppooonnnnnnqqquuuyyyuuukkkddd^^^TTTLLLGGGCCC@@@===<<<<<<===>>>???AAABBBCCCBBBBBBBBBBBBAAA@@@???>>><<<======>>>@@@AAABBBCCCAAA@@@???<<<:::888666555:::BBBGGGDDDAAADDDJJJNNNKKKNNNQQQTTTUUUUUUTTTTTTUUUUUUUUUUUUTTTRRRPPPOOOOOOLLLIIIFFFDDD@@@<<<:::444222...,,,,,,,,,,,,+++++++++,,,,,,------------,,,***)))***+++,,,+++***+++++++++*********)))))),,,+++++++++******))))))*********)))))))))))))))******))))))))))))***************)))))))))))))))(((((()))))))))******************++++++++++++*********))))))))))))******''''''''''''(((((((((((())))))))))))((('''&&&&&&(((((()))***************))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((())))))))))))((('''''''''((((((((((((((())))))(((((((((((())))))(((((()))***++++++******((((((((((((((((((((((((((((((((((((((((((((((((ooo]]]TTTLLLKKKJJJGGGFFFGGGEEEFFFGGGHHHGGGFFFDDDBBBDDDDDDBBBAAA???>>>>>>>>>>>><<<:::::::::999777666222333333444444333333333//////............//////------......///000000000........................+++***+++---//////---,,,------,,,,,,+++******)))+++***)))+++---...---,,,---(((&&&***,,,+++))))))++++++++++++++++++++++++++++++++++++++++++++++++******************************++++++++++++************+++++++++,,,,,,,,,******)))(((''''''''''''))))))((())))))***+++,,,************************,,,+++******,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,)))***************++++++++++++++++++,,,,,,,,,,,,))))))))))))))))))))))))++++++*********+++,,,,,,***++++++,,,,,,,,,,,,++++++,,,---/////////...---,,,------...///000000111111222222222222111000000333333444555666777888999888888999999:::===BBBFFFLLLTTT]]]bbbbbbbbbdddgggmmmrrryyy{{{vvvrrrpppnnnpppsssuuuwww{{{{{{yyysssxxx~~~yyyuuutttvvvxxxuuuxxx~~~~~~}}}|||vvvrrrnnnmmmoooooommmkkkdddcccbbbbbbccceeehhhiiimmmwwwzzzrrreeeZZZRRRJJJCCC>>>======<<<<<<======>>>???@@@@@@@@@AAA@@@@@@???>>>>>>>>>>>>???@@@BBBCCCDDDDDDDDDCCCAAA???<<<:::999444:::>>>;;;:::???EEEHHHGGGJJJOOORRRRRRRRRRRRRRRSSSTTTTTTTTTSSSSSSRRRRRRRRROOOMMMKKKIIIFFFBBB???:::666222///......---,,,***+++,,,---......------,,,***)))***+++,,,+++***+++++++++************))),,,,,,,,,+++******))))))******))))))))))))))))))******))))))))))))************************************************)))))))))***++++++,,,+++++++++******))))))))))))******'''(((((((((((()))))))))((((((((((((((('''&&&&&&%%%&&&'''(((((())))))((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((('''(((((())))))))))))((('''(((((()))***)))))))))))))))(((((((((((())))))&&&''''''(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))}}}jjj\\\SSSLLLKKKJJJGGGFFFGGGDDDEEEFFFHHHGGGFFFDDDCCCBBBCCCBBB>>>999999<<<@@@???===;;;::::::999777555444444444444333333222111//////............//////.........///////////////........................******+++---000000...,,,,,,+++++++++++++++++++++***)))(((***,,,------,,,---******...///,,,---///*********++++++,,,,,,---++++++++++++++++++++++++******************************++++++++++++************+++++++++,,,,,,,,,******)))(((((()))))))))((((((((())))))***,,,,,,************************,,,+++******,,,,,,+++***++++++,,,,,,++++++,,,,,,*********++++++,,,,,,,,,+++++++++,,,,,,,,,------************************+++*********++++++,,,---++++++,,,,,,,,,+++******)))+++---///000000///...------...///000222222333333222222222222222333333555555666777888999999::::::;;;<<<===@@@EEEKKKOOO^^^iiivvv~~~xxxqqqmmmjjjiiieeegggkkkmmmooorrruuuxxxxxx{{{~~~||||||yyyyyy|||zzzrrrnnnmmmmmmjjjgggaaaaaa``````aaaaaa``````bbbjjjvvvzzzmmmcccYYYOOOHHHCCCBBB@@@>>>=========>>>@@@@@@AAABBBBBBBBBAAAAAAAAAAAA@@@@@@AAACCCDDDEEEFFFFFFFFFFFFDDDAAA???===444777888555666;;;???@@@BBBGGGLLLOOOOOOOOOOOOPPPRRRRRRRRRSSSSSSSSSSSSSSSSSSRRRPPPOOONNNLLLHHHFFF@@@<<<777333111000///...***+++,,,............------+++***+++,,,---,,,++++++++++++************)))------,,,++++++***)))))))))))))))))))))))))))*********))))))))))))******))))))******++++++,,,,,,++++++++++++++++++++++++)))***+++,,,,,,,,,++++++******))))))))))))******((((((((()))))))))******(((((()))))))))(((((('''%%%&&&'''((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((()))******)))(((((((((***+++++++++***)))))))))(((((((((((())))))((('''''''''''')))***+++))))))))))))))))))))))))))))))))))))))))))))))))xxxeee[[[SSSLLLKKKJJJGGGFFFGGGCCCDDDFFFGGGGGGFFFEEEDDD???AAA???999222222999@@@@@@>>><<<::::::888666444666666555444333111000/////////............//////000000//////.........------.....................******+++...000000...,,,*********++++++,,,------)))(((((()))+++---,,,+++)))(((***---,,,***+++000))))))***+++,,,------...++++++++++++++++++++++++******************************++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,+++,,,,,,------))))))))))))***+++,,,---************************,,,+++******,,,,,,+++***)))***++++++++++++,,,---+++++++++,,,,,,---------+++++++++,,,,,,---------------------------------,,,,,,,,,,,,------...///............------,,,+++(((***---///000111000///......///111222333444555555555444444555666888999666777777888999999::::::===>>>@@@AAAEEEKKKRRRWWWlllxxxzzzrrrkkkgggeeedddaaacccfffhhhjjjmmmqqqtttsssvvv{{{~~~~~~~~~xxxrrrqqqooollliiieeedddcccccccccaaa___]]]cccjjjuuu}}}zzzyyyzzztttvvvwwwxxxyyy{{{~~~|||qqqfffZZZRRRIIIHHHEEECCCAAA@@@@@@@@@BBBBBBCCCDDDEEEEEEEEEEEEDDDCCCCCCBBBBBBDDDEEEFFFGGGHHHHHHHHHGGGDDDBBB@@@999;;;888444444999;;;:::???EEEKKKNNNNNNMMMNNNOOOQQQRRRRRRSSSSSSTTTTTTUUUTTTSSSRRRRRRRRRPPPMMMJJJEEE@@@;;;666444222111000)))+++,,,...//////.........---,,,,,,......---,,,+++++++++************)))------,,,,,,+++***)))))))))))))))))))))***************))))))))))))******))))))***+++,,,---------******+++++++++,,,,,,,,,)))***+++,,,---,,,,,,+++******))))))))))))******(((((())))))******++++++))))))************))))))'''((()))***++++++++++++))))))(((((((((((())))))))))))))))))))))))))))))************************&&&'''(((*********)))(((((()))***,,,,,,++++++***))))))(((((((((((())))))******(((((()))+++---///))))))))))))))))))))))))))))))))))))))))))))))))xxxjjjYYYSSSLLLHHHHHHHHHHHHFFFFFFGGGHHHHHHFFFDDDAAA@@@AAAAAAAAAAAA@@@@@@??????AAA@@@<<<999666555444444888777666555444333222222////////////....................................000///...---------------++++++,,,///000///,,,***))))))))))))))))))))))))***++++++,,,+++***)))(((++++++++++++++++++++++++******))))))******+++,,,************************+++++++++*********))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,)))+++++++++***)))***+++++++++++++++++++++++++++.........------,,,,,,,,,---,,,,,,,,,+++*********+++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......***++++++,,,---...//////000///---,,,,,,---...///------......///000000000333333333444666777777777:::888666555777:::<<<===;;;;;;;;;;;;<<<>>>@@@AAADDDFFFIIILLLQQQXXX___eeesss}}}{{{uuuooojjjfffddd___aaaccceeehhhkkkppprrrzzz~~~|||yyyxxxwwwppplllgggcccbbbaaa```___aaakkkyyy|||xxxsssnnnooorrrssssssqqqnnnlllnnnkkkmmmuuu|||yyyhhh\\\VVVRRRPPPMMMKKKIIIGGGDDDBBBCCCCCCDDDEEEFFFGGGHHHHHHBBBCCCDDDGGGIIIHHHFFFCCCHHHGGGGGGHHHIIIIIIFFFDDD???>>>;;;999777777888999???@@@CCCFFFJJJLLLNNNOOOOOOQQQSSSTTTTTTTTTUUUVVVUUUUUUUUUTTTRRRQQQOOONNNIIIGGGEEEAAA<<<888444222444222///...------+++)))...---,,,+++************,,,+++***))))))***+++,,,,,,,,,+++***)))(((''''''***************)))(((((())))))))))))))))))))))))++++++***************************)))))))))))))))))))))))))))************,,,+++***((((((((())))))************************'''''''''''''''((()))***(((((((((((())))))))))))''''''''''''((((((((())),,,,,,+++***))))))************))))))))))))******))))))))))))))))))))))))******++++++++++++******)))***++++++***'''%%%###&&&&&&&&&&&&&&&'''((()))(((((((((((((((((((((((())))))))))))))))))))))))wwwhhhWWWRRRKKKGGGGGGHHHHHHFFFHHHIIIJJJKKKJJJIIIGGGEEE@@@@@@????????????@@@@@@???>>>;;;888666444444444888777666555444333222222////////////.......................................---------------...//////...,,,,,,------,,,***++++++++++++++++++++++++++++++,,,,,,,,,+++))))))++++++++++++++++++++++++******))))))******+++,,,((()))+++------,,,***)))+++++++++*********))))))))))))*********+++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,)))+++,,,+++***)))***++++++++++++++++++++++++++++++++++++******)))))))))************)))))))))))),,,,,,++++++******)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............---------,,,,,,,,,000///---,,,,,,---///000......//////000111111111333333333444555666555555888777777888:::===>>>???CCCCCCCCCDDDGGGKKKNNNPPPRRRTTTXXX[[[```eeelllpppvvv~~~xxxrrrmmmkkkiiidddgggiiiiiiiiinnnwww{{{tttnnniiifffdddbbbllluuuxxxuuuuuuuuuuuutttpppiiidddaaa^^^^^^eeekkkoootttyyytttiiiccc[[[YYYWWWUUURRRPPPMMMKKKIIIJJJLLLNNNNNNMMMKKKIIIGGGFFFDDDEEEFFFFFFEEEDDDFFFEEEEEEGGGIIIIIIGGGFFFDDDBBB>>>:::777666555555:::;;;>>>BBBFFFIIIKKKLLLLLLOOOQQQSSSSSSTTTUUUWWWVVVVVVVVVUUUTTTSSSRRRQQQOOOMMMJJJFFFAAA<<<888666555222///...------,,,+++...------,,,+++,,,,,,,,,---,,,+++******+++,,,---************))))))))))))))))))***+++++++++******************************************************(((((())))))******++++++))))))))))))************+++***)))(((((())))))***(((((((((((((((((((((((((((((('''''''''((())))))(((((((((((())))))))))))'''''''''((((((((()))))))))))))))(((((((((((((((***))))))))))))))))))***)))))))))))))))))))))))))))))))))******)))))))))***+++,,,,,,+++***(((&&&((((((''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))uuufffVVVPPPJJJGGGGGGHHHHHHFFFEEEFFFHHHIIIIIIHHHFFFEEEBBBAAA???>>>>>>@@@AAACCC===<<<:::777555555444444777777666555444333333222////////////....................................,,,,,,,,,,,,---...///000222///,,,***++++++++++++------------------------+++,,,,,,,,,,,,++++++***++++++++++++++++++++++++******))))))******+++,,,&&&(((+++...///---***(((+++++++++***************(((((()))))))))******************************************+++++++++++++++***+++,,,+++***)))***,,,++++++++++++++++++++++++******)))))))))))))))((()))))))))***************---,,,,,,+++***)))))))))++++++++++++++++++++++++,,,,,,,,,---------............---------,,,,,,,,,000///...------...///000000000000111222222333333444555666666666666555555777888:::>>>BBBGGGKKKMMMPPPOOOOOOPPPSSSXXX]]]aaabbbeeeiiilllooorrrvvvyyy{{{|||wwwtttsssrrrqqquuuwwwuuutttzzz~~~wwwrrrnnnkkkjjjtttzzz~~~{{{xxxwwwwwwqqqhhh```ZZZUUUSSSXXX]]]aaaeeekkkzzz{{{sssooojjjiiigggeeeaaa]]]ZZZXXXRRRUUUZZZ]]]^^^\\\XXXVVVUUUQQQKKKFFFEEEFFFFFFFFFHHHGGGFFFGGGIIIIIIGGGEEEEEECCC@@@<<<888666555555666888:::>>>BBBFFFHHHJJJJJJMMMPPPQQQRRRSSSUUUWWWVVVVVVVVVWWWVVVVVVUUUTTTVVVTTTQQQMMMHHHCCC???===888555111///.........---------------------...///------,,,,,,,,,,,,------)))))))))*********++++++***************)))((((((************************************************'''(((((()))***+++,,,,,,)))))))))*********++++++***))))))((())))))***+++(((((((((((((((((((((((())))))((('''''''''(((((((((((((((((())))))))))))''''''((((((((()))))))))'''(((((()))))))))(((((())))))(((((((((((())))))))))))))))))))))))))))))(((((())))))))))))(((((())))))+++,,,,,,+++***)))******))))))))))))))))))************************))))))))))))))))))))))))ssseeeUUUPPPJJJGGGHHHIIIGGGFFFEEEFFFHHHIIIHHHGGGEEEDDDFFFDDDAAA??????@@@BBBCCC===<<<:::888666666666666777666666555444444333333////////////....................................,,,,,,++++++,,,---......000...+++***+++,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))******+++,,,''')))+++---------+++***************************))))))))))))*********+++++++++++++++++++++++++++***************+++++++++***+++,,,,,,******+++,,,++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++++++++,,,,,,---------------,,,+++******)))(((++++++++++++++++++++++++,,,,,,,,,---------......***++++++,,,---.../////////............///111111222222222333444444555555777888999999888888888888:::<<>>======???@@@>>>===;;;999888888888888666666666555444444333333////////////....................................------,,,++++++++++++++++++******+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++******))))))******+++,,,++++++******+++,,,------*********************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************************,,,,,,,,,+++***+++,,,++++++++++++++++++++++++,,,---------------------++++++,,,,,,---------...------,,,,,,+++******)))++++++++++++++++++++++++,,,,,,,,,---------......***++++++,,,---...//////.........///000111222222333333444444555666666666666888999999888888:::<<<>>>BBBJJJUUUaaaqqqyyyttttttrrrlllfffccc]]]YYY[[[^^^```eeeiiihhhnnnwww~~~~~~{{{~~~~~~qqqdddZZZRRRLLLIIIIIIGGGFFFFFFFFFFFFEEEDDDCCCBBBAAA???===;;;::::::555666777:::===@@@CCCEEELLLNNNPPPQQQQQQRRRSSSTTTRRRSSSTTTUUUVVVVVVVVVVVVWWWVVVVVVTTTRRRPPPNNNMMMHHHDDD>>>:::777444222000......---------......///++++++,,,,,,,,,,,,++++++++++++++++++************************)))(((''''''************************))))))*********+++++++++,,,,,,++++++******))))))************++++++++++++(((((())))))************,,,,,,,,,,,,,,,,,,,,,,,,+++***)))((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))************+++++++++******(((((())))))))))))(((((()))))))))))))))))))))))))))******++++++******)))((()))***+++,,,---------((())))))))))))((('''&&&(((((((((((((((((((((((())))))))))))))))))))))))sssfffWWWRRRLLLJJJJJJIIIGGGDDDJJJJJJKKKKKKIIIGGGDDDBBBCCCBBB???===;;;;;;<<<===???>>><<<:::999888999999666666555555555444444444////////////.......................................---,,,+++************)))))))))+++...///...,,,************************,,,++++++++++++,,,,,,---++++++++++++++++++++++++******))))))******+++,,,...---+++))))))+++---...***************+++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************)))))))))+++,,,---,,,+++***+++---+++++++++++++++++++++++++++++++++++++++,,,,,,,,,*********+++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............---------,,,,,,,,,---...///000111222333333444444444555666666777777444666777777666777<<>><<<:::999666666666777999;;;>>>???JJJLLLOOOPPPPPPQQQRRRTTTQQQRRRSSSTTTUUUUUUUUUUUUUUUUUUUUUUUUTTTSSSRRRQQQOOOLLLGGGBBB???;;;777444222111000///............++++++,,,,,,,,,,,,++++++,,,,,,+++++++++******)))((()))***,,,------......++++++++++++++++++++++++)))))))))***++++++,,,,,,------,,,+++***))))))(((*********++++++++++++,,,((())))))************)))******************************)))((((((((())))))(((((((((((())))))))))))((((((((()))))))))************)))(((''''''((((((((()))***++++++***)))((())))))))))))))))))))))))******++++++++++++******++++++,,,---...///000000'''((()))))))))((('''&&&''''''''''''''''''''''''))))))))))))))))))))))))ttthhhYYYTTTNNNLLLKKKJJJFFFDDDEEEFFFGGGGGGFFFDDDBBBAAA@@@@@@???>>>>>>>>>?????????>>><<<:::888777777777555555555555555444444444////////////....................................,,,+++***************+++,,,***))))))+++---------+++++++++++++++++++++++++++******)))***+++,,,---++++++++++++++++++++++++******))))))******+++,,,......,,,+++++++++++++++))))))*********+++++++++************+++++++++++++++++++++++++++++++++++++++*********)))))))))(((+++,,,------++++++,,,---++++++++++++++++++++++++))))))******++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,---------------------------,,,,,,,,,---------............---------,,,,,,,,,---...///111222333444444444444555555666777777777555777888777777;;;CCCJJJUUU```qqq~~~~~~~~~}}}{{{vvvsssooojjjhhhlllooopppsssvvvvvvxxx|||~~~yyyfffZZZMMMKKKHHHGGGHHHHHHHHHGGGEEEEEEDDDBBB@@@>>><<<;;;:::999888777777999;;;<<>>;;;777666444222000///......+++,,,---......---,,,+++******++++++++++++,,,,,,))))))***++++++,,,++++++++++++++++++++++++++++++((())))))***++++++,,,,,,,,,,,,,,,++++++******************+++++++++,,,,,,))))))***+++******(((((((((((((((((((((((((((((()))))))))((())))))******(((((((((((())))))))))))(((((()))))))))*********---+++)))&&&%%%&&&'''((()))***+++,,,,,,+++***)))))))))))))))))))))))))))))))))************))))))*********+++,,,---...///'''((()))++++++***)))((((((((((((((((((((((((((())))))))))))))))))))))))uuuiiiZZZUUUPPPMMMLLLJJJFFFCCCEEEGGGHHHIIIIIIHHHFFFEEE@@@@@@AAABBBCCCCCCDDDDDD???===;;;999777666666666555555555555555444444444000/////////....................................))))))))))))***+++,,,---111---)))'''(((+++---...++++++++++++++++++++++++******)))))))))***,,,---++++++++++++++++++++++++*********)))***++++++,,,---.........---+++)))((())))))******++++++++++++))))))))))))************************************+++*********))))))((((((+++,,,------++++++,,,---++++++++++++++++++++++++******++++++,,,,,,,,,,,,.........------,,,,,,,,,***++++++,,,,,,------...........................,,,,,,,,,---------......***++++++,,,---...///000,,,---///111333444444555444444555555666666777777888:::;;;::::::???IIIRRRaaaooo~~~}}}~~~{{{~~~yyyuuutttyyy|||}}}ttteeeZZZVVVRRRNNNLLLJJJHHHFFFAAAAAABBBBBBBBBAAA@@@??????===;;;:::999:::;;;<<<>>>BBBFFFJJJMMMPPPSSSVVVRRRSSSTTTUUUUUUUUUUUUUUUWWWWWWVVVVVVUUUSSSRRRQQQSSSRRRPPPOOOMMMIIIDDD@@@;;;:::888555222000......,,,---...//////...---,,,((()))***+++,,,---......++++++***)))'''%%%$$$###++++++++++++++++++++++++((())))))***++++++,,,,,,++++++++++++++++++,,,,,,******+++++++++,,,,,,,,,)))***++++++***)))((('''))))))))))))))))))))))))))))))(((((()))***++++++(((((((((((())))))))))))))))))))))))************111///+++(((&&&''')))***)))***,,,------,,,***)))))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''((()))***+++'''(((***,,,---,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))uuuggg```ZZZRRRMMMKKKIIIGGGDDDCCCDDDFFFGGGFFFEEECCCBBB@@@???>>>>>>>>>???AAABBB>>>===;;;999777555444333444444444444333222111111111111000......---------555444444333111000...---///...---,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++++++++***)))(((******))))))))))))))))))---,,,,,,++++++,,,,,,---)))))))))***+++++++++,,,---,,,++++++,,,,,,***(((***++++++,,,,,,++++++***))))))))))))***+++,,,---............------,,,+++//////...---,,,,,,++++++,,,,,,,,,,,,,,,+++***)))))))))))))))))))))))))))...---+++*********++++++)))))))))))))))*********+++++++++,,,,,,,,,------//////.........---------.........------,,,,,,,,,---------..................///111333444555555555444333444555777777666555888;;;===???BBBJJJTTT\\\ooo|||~~~}}}~~~}}}}}}zzzzzzvvvmmmjjjbbbXXXRRRPPPLLLFFFCCCAAA@@@AAABBBAAA@@@>>>BBB???<<<999999:::<<<>>>;;;>>>AAAFFFJJJNNNPPPQQQRRRRRRRRRSSSTTTTTTUUUUUUWWWWWWWWWWWWWWWWWWWWWWWWVVVUUUSSSQQQOOOLLLJJJIIIEEEAAA;;;666333222000///......---,,,+++***)))(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************))))))******+++,,,,,,++++++***++++++,,,,,,******))))))))))))******))))))))))))))))))))))))******************************))))))))))))******,,,,,,+++***))))))******---,,,***((((((((())))))''''''(((***+++,,,---...666111+++'''''')))+++,,,***+++---------+++)))(((((()))***++++++***)))(((************))))))))))))+++***)))(((((()))***+++)))(((''''''((()))***+++++++++******))))))(((((())))))))))))))))))))))))uuuggg___YYYRRRMMMKKKJJJGGGEEEDDDEEEFFFGGGGGGEEEDDDBBB@@@???===<<<<<<<<<===>>>>>>===;;;999777555444333444444444444333222111111111000///......---------000000//////...,,,+++***,,,,,,+++++++++,,,,,,---+++,,,,,,------,,,,,,+++******++++++++++++******++++++++++++++++++++++++,,,++++++******++++++,,,***************+++++++++---+++++++++,,,,,,***(((***++++++,,,,,,++++++***))))))))))))***+++,,,,,,***++++++++++++******)))+++++++++,,,,,,,,,,,,,,,***************)))((((((************************------+++*********++++++++++++++++++++++++++++++,,,,,,,,,,,,------------......------,,,,,,,,,,,,...------------------,,,---............///////////////000222222333333333333333444555777777777666:::===AAAEEEJJJSSS^^^fffwww~~~|||yyyyyy}}}vvvjjj```ZZZRRRKKKEEECCC@@@???@@@@@@???>>>??????>>>>>>>>>=========<<<>>>@@@DDDHHHKKKNNNOOOPPPQQQQQQRRRRRRSSSSSSTTTVVVVVVVVVVVVVVVVVVVVVVVVWWWVVVUUUSSSQQQOOOMMMMMMJJJFFF???:::666333000...///......,,,++++++******************************,,,,,,,,,+++++++++************))))))******+++,,,,,,,,,++++++++++++++++++******))))))))))))************************************************************))))))))))))******++++++***)))))))))))))))''''''&&&&&&&&&''''''(((&&&''''''((()))***++++++222...)))'''''')))*********+++,,,------+++)))(((((()))***++++++***)))(((************))))))))))))******))))))))))))******)))((('''''''''((()))************)))))))))))))))))))))))))))))))))))))))vvviii^^^XXXQQQLLLKKKKKKIIIGGGEEEFFFGGGHHHHHHFFFEEECCCBBB@@@???===;;;;;;;;;<<<>>>===;;;:::888666444444444555555444444333222111111000///......---......,,,,,,------,,,,,,+++***++++++*********+++,,,,,,+++,,,,,,------,,,,,,+++)))***++++++++++++++++++,,,,,,,,,---------------+++******))))))******++++++++++++***************,,,+++++++++,,,,,,+++)))***++++++,,,,,,++++++***+++***************++++++))))))******************'''((()))***+++,,,---...*********))))))))))))(((++++++++++++++++++++++++---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........---,,,,,,,,,,,,+++++++++---------------................../////////000000111222222333333333444444555555666888999:::;;;<<<>>>CCCIIIPPPWWWaaalllttt~~~{{{yyyzzz}}}uuujjj^^^TTTLLLHHHCCC@@@???@@@@@@@@@<<<>>>AAACCCCCCBBB???>>>>>>>>>@@@BBBEEEHHHKKKMMMOOOOOOPPPPPPQQQRRRRRRRRRUUUUUUUUUUUUUUUUUUUUUUUUXXXWWWVVVUUUTTTRRRQQQQQQOOOLLLFFFAAA<<<777222///000///...---,,,+++++++++************************,,,,,,,,,++++++++++++*********))))))******+++,,,------,,,+++++++++++++++******))))))))))))******++++++++++++++++++++++++******************************))))))))))))************)))((((((((())))))''''''(((******+++++++++&&&&&&&&&''''''(((((((((,,,)))'''&&&'''))))))(((***+++,,,,,,,,,+++***)))))))))************))))))************))))))))))))))))))************)))))))))((((((''''''''''''((())))))))))))************))))))))))))))))))))))))wwwkkk]]]WWWPPPLLLKKKKKKJJJHHHFFFGGGHHHIIIIIIGGGFFFDDDCCCBBB@@@???>>>===>>>>>>>>>===<<<:::888666555444555555555555444333222111000000///...............,,,,,,---...............------,,,++++++***+++++++++,,,,,,------,,,,,,+++++++++,,,,,,++++++******,,,,,,,,,---------------++++++************++++++,,,+++++++++***))))))))),,,+++***+++,,,,,,+++)))***++++++,,,,,,++++++***++++++******)))*********)))***+++,,,,,,,,,,,,,,,'''((()))***+++---......,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,---------.........//////---,,,,,,,,,,,,,,,,,,,,,,,,,,,------......//////...//////000000111111111555555555555555666777777777888:::<<<>>>@@@CCCEEEGGGLLLTTT\\\cccmmmwww~~~~~~}}}|||zzzyyyxxx{{{zzzkkk___UUUPPPHHHCCC@@@@@@AAAAAA===???BBBDDDEEEDDDBBBAAAAAAAAAAAAAAACCCGGGJJJLLLOOOOOOPPPPPPQQQQQQRRRRRRTTTTTTTTTTTTTTTUUUUUUUUUWWWWWWVVVVVVUUUTTTTTTTTTRRRPPPLLLHHHCCC>>>888444111000...---++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))******+++,,,...---,,,++++++++++++++++++******))))))******+++++++++++++++++++++++++++******************************))))))))))))******))))))((((((((((((((()))((()))+++,,,---,,,+++***''''''''''''''''''''''''((('''&&&''')))***)))(((******++++++++++++***))))))))))))******)))))))))************)))))))))(((((()))***++++++***)))((())))))(((''''''&&&&&&&&&(((((())))))******++++++))))))))))))))))))))))))xxxmmm\\\WWWPPPLLLLLLLLLJJJHHHFFFGGGIIIJJJIIIHHHFFFEEEBBBAAA???>>>>>>>>>???@@@======<<<:::888777666555555555555555444333222222000//////............///,,,,,,---...////////////111000...---+++*********+++,,,,,,------,,,,,,+++---------,,,+++***)))(((***+++++++++,,,,,,,,,---,,,,,,++++++++++++,,,,,,,,,+++++++++***)))))))))+++******+++,,,---+++******++++++,,,,,,++++++***++++++******)))*********)))***+++,,,,,,,,,,,,,,,***+++++++++,,,,,,------,,,++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++---------.........//////------------............---------......///////////////000000111222333333666666555666777888::::::999;;;???AAACCCGGGLLLPPPUUUZZZbbbhhhnnnttt{{{yyyxxxyyyzzz|||}}}|||zzz|||~~~}}}|||vvvsssooorrrxxxwwwjjj^^^WWWNNNEEEAAA@@@@@@@@@@@@@@@AAABBBCCCDDDDDDEEEDDDDDDCCCCCCEEEGGGJJJLLLOOOPPPPPPQQQQQQRRRRRRSSSSSSSSSSSSTTTTTTUUUUUUUUUVVVVVVVVVUUUUUUUUUTTTTTTRRRPPPNNNLLLIIIEEE@@@<<<444222000---++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))******+++,,,...------,,,+++++++++,,,++++++************++++++************************))))))))))))))))))))))))******))))))))))))******)))((((((((((((((())))))(((((()))***)))(((&&&%%%)))))))))((((((((('''''''''&&&''')))+++,,,***((()))************************))))))))))))))))))***************)))))))))(((((()))***++++++***)))((()))))))))(((((('''&&&&&&(((((())))))******++++++((((((((((((((((((((((((zzzooo]]]WWWPPPLLLKKKKKKJJJHHHFFFGGGHHHIIIIIIGGGFFFDDD???>>>===<<<<<<======>>>======<<<:::999888777666555666666555555444333222//////............//////***+++,,,---............111000///---,,,+++******+++,,,,,,------,,,,,,+++------------,,,+++***)))))))))******++++++,,,,,,---,,,,,,,,,,,,,,,,,,---+++++++++***************+++******+++------,,,******++++++,,,,,,++++++***+++***************++++++))))))******************,,,,,,,,,,,,,,,+++++++++***)))((((((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,---------,,,,,,++++++***,,,------------.........------...............///...............////////////000000111222333444444555555555666888;;;===???>>>BBBGGGKKKNNNSSSZZZ___ggglllrrruuuuuuwwwyyy|||tttnnnlllkkkkkkmmmooooooooorrrtttwwwzzz|||}}}}}}|||zzz}}}~~~vvvqqqiiijjjlllooossswwwzzz|||wwwhhh```UUUKKKDDDAAA???>>>AAAAAA@@@@@@AAABBBDDDFFFEEEEEEEEEEEEGGGIIIKKKLLLOOOOOOPPPPPPQQQRRRRRRSSSSSSSSSSSSTTTUUUUUUVVVVVVVVVVVVUUUUUUUUUUUUUUUTTTQQQPPPNNNNNNMMMJJJFFFCCC999777444000---,,,,,,,,,***************************++++++++++++,,,,,,,,,******))))))******+++,,,------,,,,,,,,,,,,------++++++************++++++************************))))))))))))))))))))))))******))))))))))))******))))))((((((((()))******+++++++++******)))((('''***)))))))))))))))))))))''''''(((***,,,,,,+++))))))))))))************+++******))))))))))))******************))))))))))))))))))************))))))((()))))))))))))))((('''))))))))))))************((((((((((((((((((((((((zzzppp]]]XXXPPPLLLKKKKKKIIIGGGEEEGGGHHHIIIHHHGGGEEEDDDAAA@@@>>>===<<<;;;<<<<<<======<<<;;;999888777777666666666666555444333222//////............//////***+++,,,---.........---...---,,,,,,+++,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++,,,---------,,,)))))))))***+++,,,,,,,,,,,,,,,++++++++++++,,,,,,***************+++++++++*********+++------,,,******++++++,,,,,,++++++***))))))))))))***+++,,,,,,***++++++++++++******)))++++++++++++++++++++++++***)))((('''((()))+++,,,++++++++++++++++++++++++++++++---.........------//////......---,,,,,,+++,,,,,,,,,,,,------------,,,,,,,,,------.........////////////............000000111222333444555555666666777999===AAAEEEGGGJJJOOOUUUZZZ]]]dddmmmtttzzz~~~{{{wwwuuuuuuuuu{{{wwwnnniiifffcccccceeehhhjjjjjjoooppprrrtttuuuvvvvvvvvvvvvyyy}}}tttnnngggfffeeeeeefffhhhjjjlllqqqtttwww{{{uuummm```TTTLLLGGGCCCBBBAAA@@@@@@???@@@AAABBBCCCDDDEEEFFFGGGHHHJJJKKKKKKNNNNNNOOOOOOPPPPPPQQQQQQSSSSSSTTTTTTUUUVVVVVVWWWWWWWWWVVVVVVVVVUUUUUUUUURRRPPPNNNNNNNNNLLLJJJHHH@@@===888444000.........******************************+++++++++,,,,,,,,,******))))))******+++,,,,,,,,,,,,,,,,,,---...///,,,++++++******++++++,,,++++++++++++++++++++++++))))))))))))))))))))))))******))))))))))))******)))))))))))))))***++++++------,,,++++++,,,,,,,,,)))))))))))))))))))))***((('''((()))+++,,,***))))))))))))))))))***+++++++++***)))(((((()))***+++************))))))))))))******))))))))))))******((()))***++++++******)))*********)))))))))))))))(((((((((((((((((((((((({{{qqq^^^XXXQQQLLLKKKKKKIIIGGGEEEFFFGGGHHHHHHFFFEEECCCEEEDDDAAA???===<<<<<<<<<======<<<;;;999888777777666666666666555444333222//////.........//////000,,,---....../////////...************+++,,,---...+++,,,,,,------,,,,,,+++'''(((***,,,...//////000))))))***++++++,,,------++++++************++++++))))))******+++++++++,,,*********+++------,,,++++++++++++,,,,,,+++++++++))))))))))))***+++,,,---...............---,,,+++(((((())))))*********+++,,,+++***)))***+++---...++++++++++++++++++++++++***+++---...///...------111000000///...---------+++++++++,,,,,,,,,------+++++++++,,,,,,---------000000//////......------000111111222444555666666::::::;;;>>>BBBGGGLLLOOOVVV[[[bbbgggkkkrrr|||~~~vvvrrrppphhhlllpppqqqpppppprrrtttvvv}}}zzzsssmmmiiieeeaaa```bbbfffiiijjjooopppqqqrrrsssttttttttt{{{~~~{{{rrrlllgggeeecccaaa```aaaccceeejjjkkklllmmmqqq|||xxxkkk^^^TTTNNNIIIGGG??????@@@@@@@@@@@@@@@@@@CCCDDDEEEGGGIIIJJJJJJJJJLLLMMMMMMNNNOOOOOOPPPPPPSSSSSSTTTUUUVVVVVVWWWWWWXXXXXXXXXWWWVVVVVVUUUUUUSSSQQQOOONNNNNNMMMKKKIIIDDDAAA<<<777333111000000,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,*********)))***++++++,,,+++++++++,,,---...///000,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))******))))))))))))************))))))***+++,,,,,,)))(((((('''((()))+++,,,(((((((((((())))))******(((''''''(((***+++***((())))))(((((()))***+++++++++***)))(((((()))***+++************))))))))))))+++***)))(((((()))***+++((()))***+++,,,,,,+++***++++++******))))))((((((((((((((((((((((((((((((rrr```XXXPPPOOONNNJJJHHHIIIEEEFFFGGGHHHHHHGGGFFFEEEBBBAAA@@@???>>>>>>>>>>>><<<;;;:::888777666666555777666666555555444333333000000000000000000000000//////...---,,,,,,++++++---,,,+++,,,...///...---------,,,,,,+++***))))))++++++++++++++++++++++++,,,,,,,,,++++++*********...---+++))))))***+++,,,)))))))))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************))))))************+++++++++***++++++,,,,,,++++++***++++++,,,,,,,,,---------,,,,,,++++++***))))))))),,,,,,,,,,,,,,,,,,,,,,,,111000---***((('''((((((---------.........//////,,,---......,,,+++,,,...//////...//////000111222333444444222111222888<<<999???EEEHHHOOOYYY```cccffflllvvv~~~{{{rrrkkkfff```aaaaaa``````bbbeeegggrrrwww~~~|||uuupppjjjmmmooonnnjjjhhhjjjlllqqquuuzzz~~~|||}}}~~~zzzssslllfff___[[[\\\___aaaaaaaaabbbdddeeeiiiqqq|||uuuggg]]]VVVOOOJJJNNNIIICCCAAAAAAAAA@@@>>>CCCDDDEEEEEEEEEEEEGGGHHHNNNNNNNNNOOOOOOPPPPPPPPPTTTTTTUUUVVVVVVWWWWWWXXXUUUUUUUUUTTTSSSRRRRRRQQQQQQPPPNNNMMMLLLMMMNNNNNNNNNIIIAAA:::666444222111---,,,,,,---//////---,,,++++++***)))))))))******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++,,,,,,,,,++++++*********......---,,,,,,++++++******)))((((((((()))+++,,,++++++************++++++++++++***))))))***+++,,,******))))))))))))******,,,+++++++++***)))))))))))))))(((((((((((())))))(((((())))))))))))((((((---+++***((((((((())))))+++*********))))))(((((())))))))))))************(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******~~~ppp```WWWPPPNNNMMMJJJHHHHHHEEEFFFGGGHHHHHHGGGFFFEEEBBBAAA@@@???>>>>>>>>>>>>===<<<:::888777666666666666666555555444333333333000000000000000000000000/////////...---,,,,,,,,,---,,,+++,,,...///...---------,,,,,,+++******)))++++++++++++++++++++++++,,,,,,,,,+++++++++******---,,,+++))))))***+++,,,************))))))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++++++++++++++************************++++++++++++***++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,++++++++++++************////////////////////////222222111000///---,,,+++------------............---///000///...---...///000000000000000111222222222444666555333444888<<>>>>>>>>>>>===<<<:::999777666666666666555555444444333222222000000000000000000000000000000//////......---------,,,+++,,,.........---------,,,,,,++++++******++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,+++*********+++,,,---+++++++++***)))))))))(((************************++++++++++++++++++++++++,,,+++++++++************************+++++++++,,,***++++++,,,,,,++++++************++++++++++++,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---...///000///...+++***,,,,,,,,,---------.........000111000///...///111222111111111111222333333111444666777666888<<<@@@OOO\\\mmmzzzxxxnnneee___[[[VVVVVVWWWYYY\\\aaaeeehhhnnnuuu~~~yyywwwxxxsssuuuyyy~~~zzzsssnnniiieeeccceeeeeeeeedddgggppp|||{{{vvviiieee^^^YYYUUUSSSPPPOOOHHHHHHGGGGGGFFFFFFEEEEEEIIIJJJJJJLLLMMMNNNOOOOOOQQQQQQRRRRRRSSSTTTTTTTTTUUUTTTTTTSSSSSSRRRRRRQQQRRRQQQQQQPPPPPPPPPPPPQQQRRROOOKKKGGGCCC===666222111///...---------+++)))+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++,,,,,,,,,,,,,,,,,,,,,------------)))))))))***++++++,,,,,,++++++******++++++,,,---************************,,,,,,+++***))))))************))))))))))))******))))))*********************))))))(((((())))))***,,,+++***))))))***+++,,,''''''&&&'''((()))***+++************))))))))))))))))))))))))************************************))))))))))))))))))))))))******))))))))))))******yyylll^^^UUUNNNLLLKKKHHHFFFFFFEEEFFFGGGHHHHHHGGGFFFEEEBBBAAA@@@???>>>>>>>>>>>>===<<<;;;999888777666666555555555444333333222222////////////////////////111000000000//////.........,,,,,,,,,......---,,,------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************,,,------,,,,,,++++++***)))((((((++++++++++++++++++++++++***************+++++++++,,,,,,+++++++++******************+++++++++,,,,,,***++++++,,,,,,++++++***))))))*********+++++++++))))))***++++++,,,------++++++++++++++++++++++++++++++,,,------,,,++++++,,,,,,,,,,,,------------...///111000//////000111222222111111111222333333111444666777999===DDDJJJ\\\lllzzzrrriiibbb]]]ZZZZZZZZZ\\\```ffflllppprrrxxx~~~zzz{{{}}}~~~}}}|||}}}xxxsssqqqqqqqqqpppnnnpppwww}}}zzztttmmmgggbbb^^^\\\TTTPPPKKKGGGEEEEEEEEEEEEFFFGGGHHHJJJKKKMMMNNNNNNPPPPPPQQQQQQRRRSSSSSSSSSTTTTTTSSSSSSRRRRRRRRRRRRSSSRRRRRRRRRRRRRRRRRRRRRRRRRRRPPPNNNJJJBBB:::444333111////////////...,,,)))+++---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,(((((())))))***+++,,,---,,,,,,,,,------.........++++++******)))(((((((((************++++++,,,,,,*********++++++*********,,,,,,+++******)))))))))******))))))))))))******(((((())))))******++++++***))))))))))))))))))***+++)))'''&&&&&&''')))+++)))))))))******++++++,,,*********)))))))))))))))((()))))))))************************************))))))))))))))))))))))))******))))))))))))******yyykkk]]]UUUMMMLLLKKKGGGEEEFFFEEEFFFGGGHHHHHHGGGFFFEEEBBBAAA@@@???>>>>>>>>>>>>===<<<;;;999888777777666666555555444444333222222////////////////////////000000000000000/////////...---,,,,,,---...---,,,---------,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************+++,,,,,,------,,,,,,+++***))))))(((,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++,,,,,,,,,++++++++++++******++++++++++++,,,,,,,,,***++++++,,,,,,++++++***))))))*********+++++++++))))))***+++,,,------.................................---,,,---...///000,,,,,,,,,---------......---///000000//////000111111111111111222333444444444666888:::===FFFQQQYYYhhhxxx|||zzzuuuoooiiidddaaa___^^^___dddlllwww~~~|||}}}}}}~~~|||vvvtttvvv}}}}}}zzz|||}}}~~~{{{}}}{{{~~~|||uuupppmmmiiiaaaUUULLLHHHHHHIIIIIIEEEFFFGGGHHHJJJKKKLLLMMMPPPPPPQQQQQQRRRRRRSSSSSSSSSSSSSSSRRRRRRRRRRRRRRRSSSSSSSSSSSSSSSSSSSSSSSSRRRRRRRRRRRRNNNGGG>>>888333111///.../////////...,,,...000222222111000///,,,,,,,,,,,,,,,,,,,,,,,,))))))((()))***+++,,,---,,,,,,,,,------.........++++++***))))))(((((('''((())))))***************)))***++++++++++++***)))++++++++++++******))))))******))))))))))))******((((((((())))))******+++******))))))))))))******+++)))'''&&&&&&''')))++++++++++++++++++***))))))))))))))))))))))))******((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******yyykkk]]]UUUMMMLLLKKKHHHFFFFFFEEEFFFGGGHHHHHHGGGFFFEEEBBBAAA@@@???>>>>>>>>>>>>>>>===;;;:::888777777777777666666555444444333333000000000000000000000000000000000000///////////////---,,,,,,---...---+++------------,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,+++*********))),,,,,,,,,,,,,,,,,,,,,,,,))))))******+++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,***++++++,,,,,,++++++************++++++++++++,,,*********+++,,,------...---------------------------,,,+++******,,,...000---------.........//////---...000000//////111222111111111222444555777888999<<>>>>>>>>>>>>>>===<<<:::999888777777888777777666666555444444000000000000000000000000///////////////////////////---,,,,,,---...,,,+++------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++*********+++,,,---------------,,,,,,,,,++++++++++++++++++,,,,,,,,,------***++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++++++++++++++++++++************++++++,,,........./////////000000...///111111000111222444222222333444777999;;;<<<@@@DDDJJJOOOTTT\\\fffmmmrrr~~~~~~}}}uuuvvvvvvvvvvvvtttsssrrrvvvyyy}}}vvvooojjjjjjnnnrrrtttwww{{{{{{xxxtttrrrmmmlllkkkmmmsss~~~{{{uuuxxx|||pppaaaWWWPPPJJJFFFFFFFFFGGGHHHIIIIIIJJJJJJMMMMMMNNNOOOOOOPPPPPPQQQRRRRRRRRRRRRRRRRRRRRRRRRQQQRRRSSSTTTUUUTTTTTTSSSRRRRRRSSSSSSSSSPPPLLLHHH;;;888333000///...---,,,)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++---...,,,,,,,,,,,,++++++++++++(((((()))******++++++,,,((()))***+++++++++******(((***+++,,,,,,+++***(((((((((***+++,,,,,,++++++******))))))))))))******)))))))))))))))(((((((((+++******))))))******+++************************((()))*********)))((((((((()))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******{{{nnn^^^VVVNNNMMMLLLIIIGGGGGGEEEFFFGGGHHHHHHGGGFFFEEEBBBAAA@@@???>>>>>>>>>>>>>>>===<<<:::999888777777888888888777666666555555000000000000000000000000............///////////////...,,,,,,------,,,+++------------------------++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))++++++++++++++++++,,,,,,******************************+++,,,------......---------,,,,,,,,,++++++++++++,,,,,,,,,---------+++++++++,,,,,,+++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,,,,------........................---...000111111000...---////////////000000000000///111222222222222444555333333444666999<<<>>>???EEEKKKSSSYYY^^^cccjjjoooooozzzyyyqqqlllmmmrrrvvvzzz~~~|||wwwrrrkkkhhhdddccciiivvv}}}sssuuuxxx|||rrrggg\\\RRRLLLGGGGGGGGGHHHHHHIIIIIIIIILLLLLLLLLMMMNNNNNNOOOOOOQQQQQQQQQRRRRRRRRRRRRRRRQQQRRRSSSTTTUUUUUUTTTSSSSSSSSSSSSTTTTTTSSSPPPNNNCCC???:::555333111...------,,,,,,------///000111,,,,,,,,,,,,,,,,,,,,,,,,///---,,,******+++---...,,,,,,,,,++++++*********,,,,,,++++++***))))))))))))***+++,,,---,,,++++++((()))+++,,,,,,+++)))(((&&&((()))+++,,,,,,,,,+++******))))))))))))************))))))((((((''''''++++++************++++++(((((())))))))))))((((((((()))+++,,,------,,,,,,(((((())))))*********+++))))))))))))************************************))))))))))))))))))))))))******))))))))))))******oooaaaYYYQQQPPPNNNJJJGGGGGGFFFGGGHHHHHHGGGFFFEEEDDDDDDCCCAAA???============??????===<<<:::888777666666666666555444333111111333111//////000111000///000///...------...///000000///...,,,,,,---......,,,------......------,,,******+++++++++,,,,,,,,,,,,***)))+++...///---+++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++,,,------*********)))******++++++***+++------------+++***..................------------------------------*********+++,,,---///000///000000111222333444444444333666:::;;;<<>><<<:::888666555555555555555444333222222222000......///000///...000///...------...///000//////...---------------,,,,,,------------,,,,,,******+++++++++,,,,,,,,,,,,******+++...///---+++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++******++++++++++++++++++++++++///......---+++******))),,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++*********)))))))))***+++,,,---...,,,,,,------------,,,,,,................................................,,,,,,,,,,,,---///000000000000000111222333333444777666999>>>@@@CCCNNNYYYaaagggnnnqqqpppnnnoooqqquuuzzz{{{uuuqqqpppuuuxxx}}}~~~~~~zzzvvvpppkkkiiikkkooouuu~~~~~~~~~nnn___VVVMMMFFFFFFHHHGGGFFFFFFBBBCCCDDDFFFHHHIIIJJJJJJLLLLLLMMMNNNOOOQQQRRRSSSTTTTTTSSSSSSSSSSSSSSSSSSQQQRRRSSSSSSSSSRRRPPPPPPOOOLLLFFF@@@;;;777555555111111000000///......---***+++---.........,,,+++---,,,+++******+++,,,---++++++++++++++++++++++++(((***,,,,,,+++++++++---+++++++++*********))))))************************...,,,+++)))((()))***+++))))))))))))************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************+++***)))(((((()))***+++(((((((((((('''&&&%%%$$$+++***(((((()))))))))(((******))))))(((((((((((()))((('''((())))))'''%%%}}}lll^^^UUUNNNMMMLLLHHHEEEFFFDDDEEEFFFGGGHHHGGGFFFFFFDDDCCCAAA???============@@@@@@>>><<<:::888666555888777777666444222111000111///------...///...---//////............//////......//////......---,,,,,,,,,------------,,,,,,******+++++++++,,,,,,,,,++++++***+++------,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++---------,,,,,,,,,,,,+++************************......---,,,,,,+++******+++++++++,,,,,,------------------,,,++++++******))))))***+++,,,...///000......------------..............................///////////////////////////.........//////000111222222222222333444555555999999<<>>=========>>>>>>>>>===<<<:::999888777;;;:::999777444111...---111///------...///...---/////////....../////////---.../////////...,,,+++,,,,,,,,,------,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,---------******+++,,,,,,---......******++++++,,,------...+++++++++,,,---...///000///...---,,,,,,---...///---------...............////////////////////////000000/////////000000111444444444444555777999:::;;;<<<@@@FFFNNNYYYfffooorrrvvv{{{|||yyytttpppnnnnnnrrrxxx{{{{{{{{{zzzzzz~~~{{{wwwzzz{{{vvvpppllliiihhhhhhkkkooossswww|||{{{uuuqqqnnnmmmttt|||~~~{{{zzzyyyyyyvvvttttttwwwyyyzzzmmm___QQQJJJGGGCCCAAABBBDDDDDDDDDDDDDDDDDDDDDEEEGGGGGGIIIJJJMMMPPPRRRSSSUUUTTTSSSRRRQQQQQQQQQQQQQQQQQQPPPPPPQQQRRRSSSTTTQQQPPPOOOLLLJJJGGGEEECCCAAA???;;;777333000...---///////////////...,,,,,,((()))***+++,,,++++++***------------------------)))+++,,,,,,+++***+++,,,************************************************&&&'''((()))******)))(((((()))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))***+++++++++++++++,,,,,,---+++)))((((((***++++++***))))))))))))))))))))))))))))))***,,,...,,,)))&&&nnn]]]UUUOOONNNMMMJJJHHHIIIDDDEEEFFFGGGHHHHHHGGGFFFCCCBBB@@@>>>======>>>>>><<<<<<;;;;;;;;;:::::::::999888888666555333111000222000....../////////......//////////////////...---.../////////...,,,++++++,,,,,,,,,,,,,,,,,,+++******+++++++++,,,,,,,,,***+++,,,,,,++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......******+++,,,,,,---......***++++++,,,------............------,,,---------///...---,,,,,,---...///---------.........//////........................000///////////////000000333333333444666999<<<>>>???BBBHHHNNNXXXdddnnnttttttvvvxxxxxxuuuooojjjhhhdddhhhmmmqqqtttwwwzzz|||~~~|||~~~zzzvvvrrrpppnnnrrrtttwwwzzz}}}}}}wwwpppjjjfffddddddeeelllwww~~~}}}||||||~~~}}}~~~~~~ooo]]]SSSMMMGGGDDDDDDDDDDDDCCCBBBBBBBBBCCCDDDDDDEEEGGGIIIKKKNNNQQQRRRSSSRRRQQQQQQPPPPPPPPPQQQRRRRRRQQQQQQQQQQQQRRRSSSOOOOOOPPPPPPOOONNNMMMLLLJJJHHHCCC>>>888444000...---............---------%%%''')))+++------,,,,,,------------------------***+++---,,,+++******+++************************************************%%%&&&(((*********)))(((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))))))))))))))******)))))))))&&&&&&&&&''')))+++---......,,,*********+++***((())))))))))))************))))))***---...---***'''nnnZZZRRRLLLKKKKKKHHHGGGGGGDDDEEEFFFGGGHHHGGGFFFFFFBBBAAA@@@>>>>>>>>>>>>???;;;;;;;;;;;;;;;;;;;;;;;;333444555666666666666666222000......///000///.........////////////............//////......---,,,++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,***+++---,,,***)))************+++++++++,,,,,,,,,++++++++++++++++++++++++)))***************++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++++++++,,,,,,---------......------,,,,,,++++++//////...---,,,,,,,,,,,,......------------......,,,,,,------.../////////........................////////////000000111222111111222555999>>>BBBEEEHHHNNNVVV\\\fffqqqwwwxxxyyyxxxwwwtttnnngggaaa]]]ZZZ]]]aaaffflllttt||||||yyyvvvxxxyyy{{{}}}|||yyyxxxzzzwwwzzz~~~xxxuuupppjjjfffcccccccccaaaeeemmmxxx|||yyyxxxyyyzzz~~~zzz~~~}}}}}}|||zzzgggZZZRRRJJJFFFEEE@@@?????????@@@BBBDDDEEECCCDDDEEEGGGJJJLLLOOOPPPPPPOOOOOOOOOOOOOOOPPPPPPQQQQQQQQQRRRRRRRRRRRRRRRPPPQQQRRRTTTTTTUUUUUUUUUPPPNNNKKKFFF@@@;;;666333...............------...&&&''')))+++------------,,,,,,,,,,,,,,,,,,,,,,,,***,,,------+++******+++***************+++++++++************************((()))***,,,,,,,,,+++***))))))))))))************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************))))))((('''((()))***---///111111...,,,++++++***)))''')))))))))************+++''''''(((***,,,+++)))'''}}}kkkYYYQQQKKKKKKKKKIIIGGGHHHFFFFFFGGGHHHGGGFFFEEEDDDBBBAAA@@@>>>>>>>>>>>>???======<<<;;;:::999999888444444555666666666666666111///------...///...------...///000000///...---//////...---------------++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,)))+++---,,,***((()))*********+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,,,,++++++...---,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------...//////000////////////////////////000000000000111333444444444444666:::@@@FFFLLLPPPUUU^^^gggnnnwww}}}zzzwwwsssmmmggg```YYYTTTUUUVVVXXX\\\cccooo{{{~~~yyyzzzyyyxxxwwwyyy}}}~~~zzzuuupppllljjjjjjnnnsssvvvvvvvvvtttmmmeeeccceeeiiilllpppsssvvvxxxrrrqqqpppnnnlllkkkiiiiiidddfffkkkrrr|||yyysssooommmlllnnnsss{{{{{{xxxppprrruuuvvvxxx~~~rrreee[[[QQQKKKIIIAAAAAA@@@@@@AAACCCEEEFFFCCCCCCDDDFFFHHHKKKMMMNNNLLLLLLLLLLLLMMMNNNOOOPPPNNNOOOQQQRRRSSSTTTSSSSSSTTTTTTTTTUUUUUUVVVWWWWWWPPPPPPOOOMMMHHHCCC>>>;;;222111000///...---------***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,------+++*********))))))*********+++++++++************************)))******++++++++++++***))))))))))))************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((((()))***++++++***)))(((---,,,++++++,,,...111222111///,,,+++++++++)))((())))))*********+++++++++((((((((()))++++++***((({{{hhh[[[SSSMMMMMMMMMKKKIIIJJJFFFGGGHHHHHHGGGFFFEEEDDDBBBAAA@@@>>>>>>>>>??????@@@???>>><<<:::888666666888888888777666444222222///...,,,,,,---------,,,---...///000000///...---000///...,,,,,,---......+++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,)))+++---,,,)))((()))*********+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------************************)))******+++---...//////---,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///++++++++++++,,,,,,---...***+++------------+++***,,,,,,------...///000000000000000000000000000000111111111222333444666777888999<<>><<<<<<<<<<<<===???>>>;;;999777777888999666666666555444444333333000////////////000000111.........//////000000000------,,,,,,,,,------...---+++***,,,///000...++++++++++++,,,,,,---------.........------,,,,,,,,,...------,,,+++++++++,,,...---,,,+++************++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++******+++++++++,,,,,,,,,*********,,,------,,,***000///---,,,,,,---///000111000///...---,,,,,,,,,,,,------......------,,,......///000111111000000000000222555444333888???===BBBIIIQQQWWW\\\aaaeeejjjpppyyy{{{sssmmmiiibbbYYYVVVYYYSSSTTTVVV\\\eeepppzzztttkkkkkkjjjfffdddfffgggbbb\\\WWWVVVVVVWWWWWW[[[[[[[[[YYYVVVSSSRRRRRROOORRRTTTUUUWWW^^^iiirrrrrr{{{xxxrrrkkkhhhpppyyy}}}tttnnnqqqooommmnnnrrrvvvxxxzzz}}}{{{xxxvvvvvvyyy}}}}}}vvvqqqllllllmmmpppsssuuuuuutttuuuuuuuuuuuuzzz|||ppphhh```]]]```eeegggfffrrr{{{|||qqqeee[[[WWWQQQJJJFFFFFFGGGGGGEEEFFFCCCCCCFFFGGGFFFFFFJJJHHHIIIIIIJJJKKKLLLLLLMMMQQQQQQPPPPPPPPPQQQQQQRRRPPPQQQSSSUUUVVVUUUTTTSSSQQQQQQQQQQQQPPPNNNIIIEEE999777444111...---------++++++++++++,,,---...///------,,,,,,,,,+++++++++---------,,,,,,+++++++++))))))(((((((((((())))))************************************************+++*********))))))((((((******++++++++++++******((((((((((((((((((((((((,,,+++))))))***++++++******)))(((&&&$$$###%%%((())))))))))))))))))))))))******************************++++++++++++******+++++++++******************)))(((''''''((()))***}}}lll]]]TTTMMMKKKJJJHHHFFFGGGEEEEEEFFFGGGIIIIIIGGGDDDBBBAAA@@@>>>>>>>>>>>>??????>>>;;;999888777888888666666666555444444333333000000////////////000000+++++++++,,,,,,,,,---------------,,,,,,------...---,,,+++,,,//////...,,,+++,,,,,,,,,---------.........---------,,,,,,,,,------,,,+++++++++++++++...---,,,+++************++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,++++++++++++++++++,,,,,,,,,,,,---+++++++++,,,......---+++///...,,,++++++,,,...///111000///...------------......////////////......---...///000000000000000333222444888:::<<>>>>>>>>>>>??????>>>;;;999888777888888666666666555444444333333222111000//////...//////---............/////////------------------------,,,,,,+++---...///...,,,,,,,,,,,,,,,,,,---------------------,,,,,,,,,,,,,,,,,,++++++******++++++------,,,+++************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,---------......,,,,,,,,,---//////...,,,...---,,,++++++,,,---...111000///...---------------......//////......---------...///000000111111666444666===CCCIIIPPPXXXbbbfffjjjnnnppprrrtttvvvxxxzzz~~~}}}vvvnnniiiiiiiiijjjnnnttt|||zzzyyyxxxxxxxxxvvvssspppnnnuuu|||tttooollleeeaaa___\\\ZZZVVVSSSRRRPPPNNNLLLMMMNNNOOOMMMKKKHHHHHHHHHGGGIIIMMMOOOSSS[[[eeemmmtttuuutttooommmmmmkkkgggbbb]]][[[___eeelllttt{{{~~~zzzwwwtttppplllfffbbb___]]]ZZZYYY[[[YYYXXXWWWYYY\\\```ccciiijjjmmmrrryyy~~~}}}zzzwwwtttooohhhdddbbbcccggglllrrruuuvvvvvvpppmmmiiieeedddiiiqqqxxx|||sssjjjfffeeeggghhhjjjmmmpppsssxxx|||uuulllddd___ZZZTTTPPPLLLGGGDDDFFFGGGFFFGGGIIIKKKKKKLLLMMMNNNOOOPPPPPPPPPOOOOOOOOOPPPPPPQQQRRRRRRRRRRRRRRRRRRQQQQQQQQQRRRQQQRRRSSSTTTSSSOOOMMMGGGCCC>>>777333000///.........,,,+++************//////.........---------++++++***************)))+++,,,------------,,,+++************************************************************))))))))))))((())))))******))))))(((************************+++)))(((((()))******)))***+++***(((&&&&&&''')))))))))))))))))))))))))))((((((((((((((((((((((((******++++++++++++******++++++++++++++++++++++++***))))))(((((())))))***}}}mmm^^^VVVOOONNNMMMJJJHHHHHHFFFEEEFFFGGGIIIIIIGGGFFF@@@???>>><<<<<<<<<<<<===>>>===<<<:::888888777777666666666555444444333333222222000///............///////////////000000000------------------,,,,,,,,,,,,,,,---......------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++---,,,++++++*********+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........///,,,++++++,,,......---,,,...------,,,,,,------...//////...---,,,,,,------++++++,,,,,,,,,,,,++++++,,,------...///111222222888666:::EEEOOOYYYccckkkxxxzzz|||{{{zzzxxxxxxxxx{{{|||}}}xxxvvvwwwxxx{{{yyyuuusssqqqpppooommmiiifffiiiqqq{{{}}}wwwsssmmmgggddd```\\\VVVRRROOOMMMLLLJJJJJJKKKLLLLLLJJJHHHHHHIIIIIIKKKMMMPPPTTTZZZbbbhhhjjjiiifffaaa^^^]]]\\\ZZZWWWTTTRRRTTTXXX^^^eeejjjppppppooonnnkkkhhheeeddd^^^[[[WWWSSSRRRQQQOOOMMMQQQPPPOOOOOOQQQTTTXXX[[[```aaadddiiipppwww}}}~~~~~~zzzssslllgggggggggjjjnnnsssuuuuuutttqqqnnniiieeedddgggnnntttyyyqqqlllkkkkkkjjjjjjlllmmmqqqzzz{{{uuunnnfff```VVVNNNHHHGGGGGGEEEEEEHHHJJJJJJKKKMMMNNNOOOPPPPPPNNNNNNNNNNNNOOOPPPQQQQQQTTTSSSRRRPPPPPPOOOOOOPPPPPPPPPQQQRRRTTTTTTRRROOOMMMIIICCC;;;555111//////...---,,,++++++*********............------------++++++++++++***************,,,---//////---,,,************************************************************)))))))))))))))(((((())))))))))))((((((***************************)))'''((()))******)))***++++++)))''''''(((***))))))))))))))))))))))))******************************++++++++++++******))))))******************)))))))))))))))))))))))){{{jjj^^^VVVOOOOOONNNJJJHHHHHHEEEEEEDDDEEEGGGHHHFFFEEE@@@???>>><<<<<<<<<<<<===>>>===<<<:::999888777777666666666555444444333333222222000///............,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,++++++,,,---...------------*********))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,++++++******++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------........./////////,,,+++******,,,---,,,+++//////............//////------,,,,,,+++,,,,,,,,,+++,,,,,,------,,,,,,+++---------...000222333555666888AAAPPP___lllzzz~~~{{{zzzzzz}}}xxxtttrrrooommmkkkhhhdddbbbccciiipppuuuvvvtttrrrpppooosssyyyzzz~~~~~~zzztttpppfff___VVVNNNJJJIIIIIIIIIHHHJJJLLLLLLLLLLLLMMMNNNOOOPPPRRRSSSVVV[[[___cccaaa^^^\\\ZZZXXXUUUUUUVVVTTTUUUTTTTTTVVVZZZ___aaaeeedddbbb```]]]ZZZXXXWWWSSSQQQNNNMMMNNNNNNMMMLLLKKKKKKJJJJJJKKKNNNQQQSSSVVVWWWZZZ___eeellltttxxx|||yyytttsssqqqpppqqqrrrrrrpppnnnmmmlllkkkhhhhhhkkkppptttzzzxxxtttrrrlllllllllmmmqqqvvv}}}~~~xxxhhh\\\OOOJJJGGGDDDDDDFFFHHHIIIJJJKKKLLLNNNOOOOOOMMMMMMMMMNNNNNNOOOQQQQQQTTTSSSQQQPPPOOOOOOOOOOOONNNNNNNNNPPPRRRSSSRRRPPPOOOLLLFFF@@@999555222000------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,***+++---......---+++***************************************************))))))))))))))))))******(((((())))))))))))(((((())))))))))))))))))))))))***)))'''(((***++++++******++++++***(((((()))***))))))))))))))))))))))))******************************++++++++++++******(((((((((((())))))******))))))************)))))){{{jjj]]]UUUOOOOOONNNJJJHHHHHHEEEDDDCCCDDDFFFGGGFFFEEEBBBAAA@@@>>>>>>>>>>>>???======<<<;;;999888777666666666666555444444333333222111000//////...//////............---------------......///...---+++******,,,......---,,,---...*********)))))))))))))))++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,++++++***++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------.........//////,,,***))))))+++,,,,,,,,,////////////////////////------,,,,,,,,,,,,,,,---...//////////////////......---...///000333666777777===JJJ\\\kkkyyy}}}zzz~~~xxxuuupppllliiieeeaaa]]][[[^^^aaaccccccbbbaaabbb^^^bbbgggnnnssswwwyyyyyytttwww~~~~~~yyyggg```UUULLLGGGFFFGGGHHHHHHJJJMMMPPPPPPRRRTTTVVVYYYYYYZZZ[[[]]]___bbbccc]]]YYYVVVVVVUUUSSSUUUYYYYYY]]]^^^\\\\\\___``````___^^^[[[XXXVVVTTTSSSRRROOOMMMLLLKKKLLLLLLKKKJJJHHHGGGFFFFFFFFFHHHJJJKKKKKKMMMPPPSSSWWW]]]eeejjjttt|||yyytttqqqnnnkkkiiihhhkkknnnpppqqqsssuuuxxx|||}}}tttrrrpppooopppsssvvvxxxooo[[[OOOIIIEEEDDDEEEFFFGGGHHHJJJKKKMMMNNNOOOLLLLLLLLLMMMNNNOOOPPPQQQSSSSSSRRRQQQPPPPPPOOOOOOMMMMMMMMMOOOQQQRRRQQQPPPOOOMMMIIIDDD???:::666444...---------------......------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,---------******,,,,,,,,,,,,******************************************************))))))))))))************((())))))******))))))(((((((((((((((((((((((((((***)))((()))+++,,,,,,,,,(((***+++***)))((()))***))))))))))))))))))))))))((((((((((((((((((((((((******++++++++++++******''''''(((((()))*********)))******++++++******)))~~~mmm\\\UUUOOOOOONNNJJJGGGGGGGGGEEEDDDEEEFFFHHHGGGFFFBBBAAA@@@>>>>>>>>>>>>???======<<<;;;:::888777666666666666555444444333333000000////////////000000111111000000////////////---...//////...---+++)))***,,,......---,,,---///,,,+++++++++******************+++++++++,,,,,,,,,------,,,,,,------...///,,,++++++***++++++,,,,,,++++++++++++++++++++++++------------------------+++++++++,,,,,,---------,,,,,,---------.........---+++******,,,---------......////////////...............------......//////000000111111000000//////......///222555888:::===FFFUUUcccmmmvvv}}}{{{}}}~~~yyyssslllgggaaa[[[WWWRRRTTTVVVWWWVVVVVVXXXYYYWWWYYY^^^dddkkkrrrwwwzzzwwwxxx{{{|||vvvfff```VVVOOOKKKJJJJJJIIILLLOOOSSSVVVYYY[[[^^^aaafffffffffhhhjjjkkkllllllhhhaaa[[[[[[[[[[[[```gggiiippptttqqqooopppooolllfffddd```\\\YYYWWWVVVVVVQQQPPPNNNNNNOOOPPPOOOMMMKKKJJJIIIGGGGGGGGGHHHIIIGGGJJJLLLMMMOOOTTTZZZ___iiiqqq}}}{{{tttoookkkiiikkkpppxxx}}}}}}wwwqqqoooooopppqqqyyyhhhWWWMMMGGGEEEFFFFFFFFFHHHIIIKKKMMMNNNOOOKKKKKKLLLLLLMMMOOOPPPQQQQQQRRRSSSSSSRRRQQQPPPOOONNNMMMMMMNNNQQQRRRRRRQQQNNNMMMLLLJJJEEE@@@;;;888111000///..................---------,,,,,,,,,,,,******++++++,,,,,,,,,,,,++++++++++++++++++++++++************************************************((()))))))))************)))******************)))))))))))))))))))))))))))+++***)))***,,,---...---''')))******)))((()))***))))))))))))))))))))))))((((((((((((((((((((((((******++++++++++++******)))))))))***+++,,,,,,,,,)))***++++++++++++***)))qqq[[[TTTOOOOOONNNJJJFFFFFFHHHFFFEEEFFFGGGIIIHHHHHH@@@???>>><<<<<<<<<<<<=========<<<;;;:::888777666777666666555444444333333000////////////000000111......------,,,,,,,,,+++---.../////////---***)))***,,,//////,,,+++---///---------,,,,,,+++++++++*********++++++,,,,,,,,,---------------...///000+++++++++***++++++,,,,,,++++++++++++++++++++++++------------------------+++++++++,,,,,,---------,,,,,,,,,---------.........---++++++,,,.........------............------000000/////////000000111......////////////....../////////000222666999;;;EEENNN\\\fffiiilllyyy|||xxxvvv|||tttllleee]]]WWWRRRNNNPPPRRRSSSSSSSSSUUUWWWWWWYYY]]]ccckkksss{{{}}}|||||||||~~~}}}zzzuuunnneee```YYYTTTQQQOOONNNMMMQQQTTTYYY]]]```dddgggjjjqqqqqqqqqsssuuuwwwwwwvvv|||rrriiihhhhhhiiiqqq{{{~~~~~~wwwsssnnniiiddd```___^^^WWWVVVVVVWWWXXXYYYYYYXXXRRRPPPNNNLLLKKKKKKKKKKKKJJJLLLNNNOOOOOORRRWWW[[[```hhhuuuyyysssooommmrrryyy|||sssooommmnnnnnnpppxxxqqq\\\PPPIIIGGGHHHFFFGGGHHHJJJLLLMMMOOOOOOKKKKKKKKKLLLMMMOOOPPPQQQPPPQQQSSSTTTTTTRRRPPPOOOOOONNNMMMOOOQQQRRRRRRQQQMMMNNNNNNMMMJJJEEE???<<<444333111000...---------//////.........---------))))))******++++++++++++---,,,,,,++++++,,,,,,---************************************************(((((())))))*********+++******++++++++++++******************************,,,***)))***---.........&&&(((******)))(((((()))))))))))))))))))))))))))******************************++++++++++++************+++,,,------......)))***+++,,,,,,+++***)))ooo___VVVOOONNNMMMJJJHHHIIIGGGFFFFFFGGGHHHHHHEEECCCDDDAAA>>><<<<<<======<<<<<<<<<===>>>===<<<:::999777777666666555555555444000000///...............////////////////////////111111000......---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------------......///////////////.........---------''',,,+++&&&***555888333,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++///***000///+++(((&&&000......---+++,,,...///---/////////...------,,,,,,////////////000000000000---...///...,,,,,,...000...///111333555888<<>><<<=========<<<<<<<<<<<<<<<;;;::::::999777666555444333222111000000000///............///////////////////////////111000///...------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------+++++++++,,,,,,,,,,,,,,,......------,,,,,,,,,,,,+++///...))),,,666999444,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++...)))---000000...+++000000000///---...000...+++------......................../////////000000000...///000///......000222111111222444666999===@@@IIISSSZZZ\\\^^^fffmmmoootttuuuvvvtttrrrpppooopppsss~~~~~~~~~uuummmiiifffbbb```[[[[[[\\\]]]```cccfffhhhjjjkkkmmmqqqtttxxx{{{|||{{{vvvpppkkkiiijjjlllnnnuuuuuuvvvxxx{{{{{{wwwtttnnnhhhcccbbb```___aaaffflllppptttvvvwwwyyy~~~~~~zzzuuusssrrrsssssssssooommmkkkgggdddbbb``````___```aaabbbcccddddddeeedddggglllpppuuu}}}}}}|||{{{yyy}}}|||vvvsssqqqnnnpppvvv|||~~~jjj]]]SSSLLLGGGBBBCCCDDDFFFGGGHHHIIIIIIKKKLLLLLLMMMNNNNNNOOOOOOQQQQQQRRRRRRQQQPPPOOONNNMMMMMMNNNNNNNNNOOOOOOOOOQQQPPPNNNMMMMMMKKKIIIFFF>>><<<777333000............---++++++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++************************+++)))((()))+++,,,,,,***(((((()))))))))((((((''',,,,,,++++++***)))))))))************))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))mmm^^^VVVOOOMMMMMMJJJHHHIIIGGGGGGFFFGGGHHHHHHFFFCCCCCCAAA>>>======>>>===<<<===<<<;;;:::999999999999777666555333111000......111000//////......//////////////////////////////000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,++++++++++++---,,,,,,,,,,,,+++++++++***---+++''')))111333...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---******///222000///...//////...+++...222000+++,,,,,,------...//////000------.........////////////000111111000000222444444444444555888<<<@@@BBBLLLOOOSSSXXX```gggiiifffhhhiiijjjiiihhhhhhiiikkkmmmvvv}}}~~~yyytttsssrrrqqqppplllkkklllmmmpppuuuyyy|||zzzyyyvvvsssqqqpppoooooommmjjjeeebbbcccggglllppptttvvvzzz|||wwwssstttsssrrrvvv{{{}}}zzzwwwvvvuuuvvvvvvvvvuuuuuuuuuuuuuuuppprrrtttvvvwwwzzz}}}{{{wwwtttsssssstttuuuxxx{{{}}}|||{{{{{{{{{{{{wwwrrrppprrruuuwww}}}wwwiii]]]RRRJJJDDDDDDDDDDDDFFFHHHIIIKKKJJJKKKLLLMMMNNNOOOPPPQQQQQQQQQQQQQQQPPPOOONNNMMMMMMMMMNNNNNNNNNOOOOOOOOOQQQPPPOOOOOOOOOOOOMMMKKKEEEAAA<<<666222/////////...---++++++,,,------,,,------------------------,,,,,,,,,,,,++++++++++++)))*********++++++,,,,,,++++++++++++++++++++++++************************+++)))((()))+++,,,+++***+++++++++******(((''''''************************++++++*********)))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))************))))))((((((mmm^^^UUUNNNMMMMMMJJJIIIJJJHHHGGGGGGHHHIIIHHHFFFDDDBBB@@@>>>===>>>>>>===<<<===<<<:::888777777888888666666555444333222111000111000000///...////////////////////////////////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,------------------///......------,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,***,,,***&&&(((---...***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++...)))...///,,,444333555555111+++---333444...---------.........//////------------.........//////000111111000111333555777666666888<<<@@@CCCEEENNNOOOQQQWWW___ddddddaaacccddddddddddddeeehhhkkkmmmttt~~~~~~{{{xxxsssnnniiifffeeedddccccccdddfffiiinnntttyyyxxx}}}|||||||||~~~|||xxxvvvvvvwwwxxxyyy{{{}}}~~~}}}{{{xxxvvvwwwzzz|||vvvuuusssqqqrrrvvv~~~yyyjjjZZZOOOIIIHHHGGGFFFGGGIIIKKKMMMIIIJJJKKKLLLNNNOOOPPPQQQPPPPPPPPPOOOOOONNNMMMMMMMMMMMMNNNNNNNNNOOOOOOOOOPPPOOOOOOOOOQQQQQQOOOMMMJJJGGGAAA:::555111000//////---++++++,,,---,,,+++------------------------------,,,,,,,,,+++++++++************************++++++++++++++++++++++++************************)))))))))***+++++++++***(((((()))***++++++++++++))))))*********++++++++++++++++++*********))))))************************************************+++++++++++++++,,,,,,,,,))))))))))))))))))))))))'''(((((()))******++++++mmm]]]UUUNNNMMMMMMJJJIIIJJJHHHGGGGGGHHHIIIIIIFFFDDDAAA@@@>>>>>>>>>???===<<<===<<<:::888777777777777666666666666666666666666111111000///////////////////////////////////////......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------...............------,,,,,,+++------------............//////---+++,,,//////,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++'''222)))...---,,,CCCEEEMMMMMMCCC333...333333...//////.........---------------------.........///...///000111000111444666999888999<<>>>>>??????>>><<<===<<<;;;999888777777666666777777777777888888888222111000000//////000000////////////////////////......---------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------.........++++++++++++************------...............//////---,,,+++,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++"""444(((000111333UUUWWWaaacccVVV>>>000000111,,,000//////...------,,,,,,------........./////////---///000111111222555777::::::===CCCLLLQQQRRRQQQNNNNNNQQQTTTSSSQQQTTTYYY\\\^^^aaadddfffiiimmmpppvvvzzz|||zzzwwwuuuwwwzzzuuunnneeeccc___]]]]]]```cccfffggglllssswwwxxxxxxzzz|||}}}xxxvvvtttqqqoookkkfffcccbbbgggmmmrrrwww}}}~~~}}}}}}|||tttnnnkkkqqqyyy~~~uuunnnllliiigggiiiooovvvwwwfffXXXUUUPPPLLLHHHFFFFFFFFFGGGHHHIIIJJJKKKLLLMMMNNNMMMLLLLLLLLLLLLMMMNNNNNNMMMMMMNNNNNNNNNOOOOOOOOOMMMLLLMMMNNNPPPQQQPPPOOOOOOMMMIIIEEE???:::666444222000...---.........,,,++++++++++++++++++++++++------------,,,,,,,,,,,,------,,,+++***))))))(((++++++++++++++++++++++++************************'''))),,,,,,+++******+++)))******+++++++++******))))))******+++++++++,,,,,,++++++++++++*********************************************************((((((((()))******++++++)))))))))))))))))))))))),,,++++++***)))(((''''''ppp\\\TTTNNNMMMMMMKKKJJJKKKHHHHHHHHHIIIJJJIIIGGGEEE@@@???>>>>>>??????>>><<<===<<<<<<;;;:::888666555666666666666666666666666222111000000//////000000///////////////////////////......---......//////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,---......///***************+++++++++,,,,,,,,,------.........---+++)))***++++++***))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++!!!555%%%111555777\\\YYYTTT\\\VVV>>>------000,,,..................------....../////////000000000...000222222333444777:::<<<===BBBKKKVVV\\\\\\ZZZRRROOONNNPPPOOOLLLNNNTTTWWW[[[aaafffjjjooosssvvv{{{}}}~~~|||yyywwwvvvxxxzzz{{{{{{sssnnnfffdddaaa___aaaeeejjjmmmooovvv}}}~~~yyyrrrjjjeeeccceeeggghhhiiinnnwww~~~|||qqqiiijjjmmmooorrrwwwzzz~~~tttpppccc______ccchhhnnnyyyyyyiiifff```YYYSSSOOOLLLKKKGGGGGGHHHHHHIIIJJJKKKKKKJJJJJJJJJJJJKKKMMMOOOPPPMMMMMMNNNNNNNNNOOOOOOOOONNNMMMMMMOOOQQQQQQPPPOOOPPPPPPNNNKKKFFF@@@;;;888333111///////////////---,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++************************&&&))),,,---+++******+++++++++++++++***)))((((((***************+++++++++,,,,,,+++++++++*********************************************************'''(((((()))******++++++)))))))))))))))))))))))),,,,,,+++***)))(((''''''qqq\\\TTTNNNMMMMMMKKKJJJKKKIIIHHHHHHIIIJJJIIIGGGEEE???>>>>>>???@@@@@@>>><<<<<<======<<<;;;999666555666666555444333333222222222111111000000000000000//////////////////////////////.........//////000,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,---...//////+++++++++,,,,,,------...+++++++++,,,,,,---------000...,,,...///...------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++"""666###000666777ZZZQQQ888GGGHHH555(((+++111///,,,,,,------.../////////////////////000000000000///111333444444666999;;;===???FFFQQQ]]]cccccc```QQQJJJFFFHHHHHHEEEFFFJJJUUUZZZaaaiiioootttyyy}}}~~~}}}zzzxxxwwwvvvxxxvvvsssrrruuu{{{{{{xxxvvvmmmjjjgggeeefffjjjooosssvvv}}}wwwqqqhhhhhhfffbbb___ccckkksssqqqxxx{{{yyyxxxwwwjjjfffddd``````bbbiiioooxxx{{{uuubbb]]]\\\___aaacccjjjtttyyyvvvooohhh```ZZZUUUSSSGGGGGGGGGHHHHHHIIIIIIIIIIIIIIIIIIIIIKKKMMMOOOQQQMMMMMMNNNNNNNNNOOOOOOOOOOOONNNNNNOOOQQQRRRQQQOOOQQQRRRQQQPPPKKKEEE???;;;444222000000000000///...------------------------......---------,,,,,,,,,)))******,,,---...//////++++++++++++++++++++++++************************&&&)))------+++)))***+++))))))*********))))))(((************************,,,,,,,,,+++++++++******************************************************)))******+++,,,,,,------))))))))))))))))))))))))))))))))))))************sss```WWWOOOMMMLLLIIIHHHIIIGGGFFFFFFGGGHHHGGGEEECCCCCCBBBAAA@@@????????????>>>===<<<:::888666555444666666777777777777666666555444111000//////111111111111000000//////......------------------------///,,,)))+++///111///+++---------,,,,,,+++++++++------++++++++++++------******+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++...------,,,,,,------...------------------,,,,,,---------.........//////...---,,,...333;;;DDDIIIEEE===333......///...,,,,,,---...///000000000000//////000111222333444444000222333444555777;;;>>>@@@EEENNNYYYaaaccc___ZZZQQQHHHEEEIIIIIICCCFFFOOOYYY___hhhpppuuuyyy|||~~~~~~|||}}}yyyvvvuuutttmmmiiilllnnnpppwww~~~~~~~~~{{{wwwuuuuuuyyy}}}zzzooogggeeeccc```aaafffffffffggghhhkkkpppvvvzzzrrreee^^^\\\\\\\\\eeehhhnnnuuuwwwiiiccc\\\YYYZZZ```eeeiiittt{{{yyysssdddVVVPPPHHHBBBBBBDDDDDDEEEGGGFFFGGGHHHIIIJJJJJJJJJJJJMMMMMMNNNNNNNNNOOOOOOOOOMMMMMMNNNNNNNNNOOOOOOOOORRRSSSUUUTTTRRRMMMHHHDDD;;;888333000////////////,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******************++++++,,,,,,,,,************************)))))))))***+++++++++,,,)))************++++++++++++++++++*********))))))+++*********))))))((((((******)))))))))***,,,---******++++++++++++******)))************+++++++++******))))))))))))******************************sss```WWWOOOMMMLLLIIIHHHIIIHHHGGGGGGHHHIIIIIIFFFDDDCCCBBBAAA@@@????????????>>>===<<<:::999777666555555666666777777666666555555444222000///000111222////////////.........---------------------------***'''%%%&&&***,,,***'''.........---------,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,,,,------------++++++,,,,,,,,,---------...------,,,,,,------...------------------------++++++,,,,,,,,,---------000...,,,,,,...333888;;;>>>777///,,,...//////---++++++,,,,,,------......------...///000111111111111222444555666888<<>>===;;;:::888777666444555555555555555555444333222000///......///000............------------------------------------,,,***((())),,,...,,,***//////............---------,,,,,,++++++,,,,,,---------------............++++++,,,,,,------.........------,,,,,,------...+++,,,,,,------.........+++,,,,,,,,,,,,---------000///---,,,,,,...000111444000,,,,,,...000000...,,,,,,,,,+++,,,,,,------.........///000000000111111333555666777999===???CCCFFFMMMTTTXXXYYYUUURRRMMMFFFDDDJJJMMMOOOVVV___gggnnnwww~~~~~~}}}tttqqqnnnqqqzzzzzzxxxxxxxxxttttttwww{{{xxxqqqnnnnnnnnnllliiigggeeefffggghhhffffffeeeeeegggmmmtttyyy{{{uuupppnnnfffeeedddccceeekkksssyyy|||sssnnniiieeeccccccbbbaaafffmmmvvv}}}rrrWWWNNNGGGFFFEEEBBB@@@@@@CCCCCCEEEGGGIIIKKKLLLMMMNNNNNNNNNNNNNNNNNNMMMMMMMMMMMMNNNNNNNNNOOOOOOOOOQQQQQQQQQQQQPPPNNNLLLJJJEEEAAA<<<888555333111///------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***************)))************++++++++++++++++++******************************)))))))))+++************+++,,,,,,******++++++++++++******)))************+++++++++******))))))))))))******************************sssaaaXXXPPPNNNMMMJJJIIIJJJHHHGGGGGGHHHJJJIIIGGGEEEBBBBBBAAA@@@???????????????>>>===<<<:::999888777333444444555555444444333000000...------,,,------........................------------------------///---,,,---000111000...............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........,,,,,,,,,---------------...------,,,,,,------...++++++,,,,,,---...//////............////////////---------......///000000///---,,,---///111000/////////...------...///000111111111111222222222333111333555777777999<<<>>>BBBEEEIIIMMMPPPPPPOOOMMMPPPKKKIIINNNSSSWWW___hhhrrrvvv|||}}}{{{zzzssspppmmmpppyyy~~~}}}}}}~~~yyyvvvtttsssrrrqqqiiigggccc``````ccchhhkkkvvv~~~xxxpppmmmgggbbbaaacccgggjjjrrrzzz|||{{{sssqqqnnnlllkkkjjjgggeeeiiilllpppttt|||vvvbbbXXXNNNIIIFFFBBB@@@AAAAAABBBCCCEEEHHHJJJLLLMMMNNNNNNNNNNNNMMMMMMMMMMMMMMMMMMNNNNNNNNNOOOOOOOOOPPPPPPPPPOOOOOONNNNNNNNNJJJFFFAAA===999555111...------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++,,,+++++++++***)))))))))))))))*********+++++++++************************************************++++++++++++++++++++++++******++++++++++++******))))))*********+++++++++******))))))))))))******************************sssaaaXXXPPPNNNMMMJJJHHHIIIFFFFFFFFFGGGIIIHHHFFFDDDBBBBBBAAA@@@????????????>>>>>>===<<<:::999888888333333444444444444333333111111000///............////////////////////////------------------------++++++***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........------,,,,,,,,,...------,,,,,,------...++++++,,,,,,---...//////........./////////000000,,,---...///000000000000.........///000000///...//////......//////000000111111222222333333444444222444666777888888:::<<>>@@@BBBDDDFFFIIILLLJJJKKKMMMRRRZZZccclllrrrxxxxxxxxxuuusssssstttvvvyyyvvvtttwww}}}zzzvvvwww|||zzzqqqkkkfffbbb___ccchhhpppxxx~~~{{{qqqiiieeeddddddddddddjjjuuu|||wwwssspppnnnnnnqqqrrrsssxxx~~~|||{{{pppddd\\\VVVNNNJJJIIIDDDCCCCCCCCCDDDFFFGGGIIILLLLLLLLLMMMMMMMMMNNNNNNMMMMMMNNNNNNNNNOOOOOOOOONNNNNNNNNOOOOOOOOOPPPPPPMMMKKKHHHDDDAAA<<<666222//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************)))************+++++++++***************+++++++++*********+++++++++++++++,,,,,,,,,---,,,,,,+++*********++++++++++++******)))************+++++++++******))))))))))))******************************sss___VVVNNNLLLKKKHHHGGGHHHFFFEEEFFFGGGIIIIIIGGGFFFCCCBBBAAA@@@????????????<<<<<<;;;:::999888888777444444555555555555444444333333333333222111000000........./////////000000------------------------,,,---......---......///,,,,,,,,,,,,------......+++,,,,,,------,,,,,,+++------------............,,,,,,,,,---...//////000...------,,,,,,------...------------------------------------............//////......---,,,,,,+++...///000//////......///***,,,///111333222111000000000111333555666777888999;;;<<<===;;;:::::::::999<<<>>>@@@BBBFFFLLLQQQQQQRRRUUUYYY___fffllloooqqqsssttttttttttttvvvwwwxxxvvvttttttxxx}}}~~~}}}yyyuuussstttxxx||||||tttmmmhhheeeeeefffjjjoootttwwwyyy{{{}}}{{{rrrnnnlllkkkjjjgggjjjrrr~~~zzzvvvttttttrrrnnnqqqwwwtttzzzyyypppkkkdddXXXOOOKKKFFFEEEDDDBBBBBBCCCDDDEEEJJJJJJKKKLLLMMMNNNOOOOOOMMMMMMNNNNNNNNNOOOOOOOOOMMMNNNOOOPPPPPPPPPOOOOOOOOOMMMKKKHHHEEE@@@:::666////////////.........---------------------------,,,,,,,,,---------......++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++)))************+++++++++))))))*********+++++++++*********++++++,,,,,,,,,,,,,,,---------,,,+++*********++++++++++++******)))************+++++++++******))))))))))))******************************sss^^^UUUMMMKKKJJJGGGFFFGGGGGGFFFGGGHHHJJJJJJIIIGGGCCCBBBAAA@@@????????????;;;;;;::::::999888777777444555555666666555555444111111111111000///...------------.........//////------------------------+++,,,------,,,,,,---...---------.........//////++++++------------++++++............/////////000))))))+++---///111222333...------,,,,,,------...------------------,,,,,,////////////000000000111...///////////////000000,,,---......------...000+++---111555777666555333222222444666888:::;;;<<<<<<>>>??????===;;;;;;;;;999;;;>>>@@@BBBHHHOOOUUU\\\^^^___```ccchhhkkkkkkkkkooosssvvvwwwwwwxxxyyywwwtttqqqqqqrrruuuvvvvvvvvvvvvvvvuuuuuuvvvyyy|||~~~~~~|||zzzsssjjjgggccccccffflllqqquuuzzz{{{}}}|||xxxvvvtttrrrnnnooosss|||{{{yyyssslllmmmssssssuuuxxx{{{|||tttfffYYYRRRHHHGGGDDDBBBAAAAAABBBCCCIIIIIIJJJLLLMMMNNNOOOPPPMMMMMMNNNNNNNNNOOOOOOOOOMMMNNNOOOPPPQQQPPPOOONNNOOONNNMMMKKKHHHDDD>>>999000/////////....................................,,,,,,,,,------.........*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++++++++,,,)))************+++++++++))))))******++++++++++++*********++++++,,,,,,,,,,,,,,,---...---,,,***)))******++++++++++++******)))************+++++++++******))))))))))))******************************rrr^^^UUUMMMKKKKKKIIIIIIJJJHHHGGGGGGHHHIIIHHHFFFDDDDDDCCCBBBAAA@@@????????????>>>===;;;999777666555666555555555555444444444555444333222111111111111------......///000000000---------,,,,,,+++++++++------------------------------............------,,,,,,,,,---------......*********+++,,,---...///***+++,,,---///111333555000000///...............///......------......///...///000111000///---+++,,,,,,...///000000000000444111//////111222000...000000111111111111000000555555555666999===AAACCCDDDEEEEEEFFFEEEDDDBBBAAA??????@@@DDDIIIOOOUUUYYY^^^]]]]]]```eeejjjmmmnnnrrrrrrtttvvvxxxwwwtttqqqsssqqqlllhhheeefffkkknnnqqquuuxxxuuuqqqrrrxxx~~~}}}{{{vvvwwwwwwuuurrrooooooooorrrzzz~~~vvvkkkcccbbbfffkkknnnsssxxx}}}~~~uuuuuuwww}}}|||sssnnnnnnoooqqqrrrwww|||vvvgggZZZQQQKKKDDDAAABBBDDDDDDDDDFFFGGGHHHJJJKKKMMMNNNOOOOOOPPPQQQQQQOOOMMMMMMNNNOOONNNMMMMMMOOOQQQTTTUUUWWWUUURRROOOLLLGGGBBB>>>999444///...111333111...000000///...------,,,,,,...---,,,,,,++++++,,,,,,---------,,,,,,+++++++++---------,,,,,,+++++++++,,,,,,,,,---------......++++++******))))))((((((************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++******+++++++++,,,,,,,,,************************---------,,,,,,+++++++++rrr^^^UUUMMMKKKKKKIIIHHHJJJHHHGGGGGGHHHIIIHHHFFFDDDCCCBBBAAA@@@???>>>>>>>>>>>>>>>===;;;999777666666666555555555555444444444333333222111000000000000///////////////............---------,,,,,,,,,,,,************************,,,,,,------------,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,---...//////......------......///000000000///...............---,,,,,,++++++,,,,,,---,,,---...//////---+++***------...///000000000///333111......000111000......//////000000000000000444444666888<<<@@@CCCEEEKKKKKKKKKKKKJJJHHHGGGFFFBBBBBBCCCEEEJJJOOOTTTWWW]]]]]]___dddjjjnnnppppppsssrrrssstttuuusssooollljjjhhhddd___]]]^^^cccgggkkkooorrrqqqpppttt}}}}}}zzzxxxvvvtttsssmmmnnnooonnnkkkiiihhhiiiqqqxxx{{{pppkkkiiiiiiiiirrrvvv~~~|||~~~wwwpppnnnnnnqqqppprrruuuwwwzzzxxxjjj___SSSMMMFFFBBBAAABBBCCCBBBEEEFFFGGGIIIKKKMMMNNNOOONNNPPPQQQPPPNNNMMMMMMNNNNNNMMMLLLLLLMMMOOOQQQRRRXXXWWWUUUSSSQQQNNNJJJGGG<<<777111///111222111///000//////...------,,,,,,---,,,++++++******++++++---------,,,,,,++++++++++++++++++*********))))))++++++++++++,,,,,,,,,---++++++++++++************************************,,,,,,,,,,,,,,,,,,,,,,,,************************++++++************++++++******+++++++++,,,,,,,,,************************---,,,,,,,,,++++++++++++ppp]]]UUUMMMLLLKKKIIIHHHJJJHHHGGGGGGHHHIIIHHHFFFDDDBBBBBB@@@???>>>=========>>>>>><<<;;;999888666666666555555555555444444444222111000///////////////111000000///......------...............---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------............---------......//////...------------------000///......---.........---,,,,,,++++++,,,,,,---------...//////---,,,+++......///////////////...111000......///000///......//////000111222333333444666888;;;???BBBEEEGGGOOOOOONNNNNNMMMKKKJJJIIIGGGFFFFFFGGGJJJNNNRRRTTTXXX[[[aaahhhooossssssrrrtttsssrrrrrrpppmmmhhheee___]]]ZZZWWWUUUWWW\\\```dddiiimmmppprrryyyyyyooommmkkkjjjkkkkkkkkkjjjfffhhhjjjkkkiiihhhhhhhhhsssyyy{{{sssmmmiiinnnrrr|||wwwsssrrrssspppnnnoooooorrr|||xxxlllcccWWWRRRKKKFFFCCCCCCBBBBBBDDDDDDFFFHHHJJJLLLNNNOOOMMMOOOPPPPPPNNNMMMMMMNNNMMMLLLKKKKKKKKKLLLNNNOOORRRQQQPPPPPPPPPNNNKKKHHH@@@;;;444111111222111////////////...------,,,,,,,,,++++++***************------,,,,,,,,,,,,+++++++++++++++************)))************+++++++++++++++++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++************++++++******+++++++++,,,,,,,,,************************+++++++++++++++*********}}}nnn]]]TTTMMMLLLLLLIIIHHHIIIHHHGGGGGGHHHIIIHHHFFFDDDCCCBBBAAA???>>>>>>>>>>>>>>>===<<<;;;999888777666666555555555555444444444222111000000////////////000000//////............///////////////.........------------------------,,,,,,------------,,,,,,,,,,,,,,,---------......///...---------------...,,,,,,,,,,,,,,,---...//////......------.........///......------....../////////000000000//////......///////////////...---000///........./////////000000111222333555666777777999;;;???AAACCCEEEEEEJJJJJJJJJJJJJJJJJJJJJIIIJJJIIIHHHHHHIIILLLPPPRRRYYY^^^gggrrrzzz|||zzzxxxwwwuuurrrooolllgggbbb^^^WWWWWWUUUSSSRRRUUUZZZ___dddiiiooouuuyyyvvvlllbbb```]]]]]]___bbbddddddgggjjjnnnpppppppppqqqrrrxxxyyyssslllmmmsss~~~}}}{{{vvvrrrooonnnmmmnnnuuu}}}~~~|||rrriiiddd[[[VVVPPPJJJFFFDDDDDDDDDBBBCCCDDDGGGIIIKKKMMMNNNLLLMMMOOOOOONNNMMMMMMNNNMMMLLLLLLKKKKKKKKKLLLMMMMMMLLLKKKLLLLLLKKKIIIFFFCCC>>>777222000000///...//////.........------------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++,,,)))******++++++,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++******+++++++++,,,,,,,,,************************************************{{{lll\\\TTTMMMMMMLLLIIIHHHIIIHHHGGGGGGHHHIIIHHHFFFDDDDDDCCCBBBAAA@@@?????????======<<<;;;999888777777666555555555555444444444222222111000000000111111............//////000000////////////////////////++++++++++++++++++++++++------............------,,,,,,,,,---------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............------------......///......------......///......///////////////......///////////////...---/////////.........///000000000000111333555777888<<<===>>>@@@AAABBBBBBBBBCCCCCCDDDEEEGGGHHHJJJJJJKKKJJJHHHHHHJJJLLLPPPRRR[[[bbbooo|||zzzwwwsssnnnjjjddd^^^ZZZTTTTTTTTTTTTUUUYYY___dddkkkpppxxx}}}vvviiibbb]]]YYYTTTSSSUUUZZZ___aaahhhlllqqqvvvyyyzzz|||~~~~~~qqqnnnooovvvxxxtttqqqpppnnnlllnnnssspppuuuyyyyyytttmmmgggddd\\\YYYSSSMMMGGGDDDDDDDDDAAABBBCCCEEEHHHJJJKKKLLLJJJLLLNNNNNNMMMMMMNNNOOONNNMMMMMMLLLLLLLLLLLLLLLPPPOOONNNOOOOOONNNKKKIIIEEE@@@:::444111///...---...............---------......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,((()))))))))******++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++******+++++++++,,,,,,,,,************************************************yyyjjj\\\TTTNNNMMMMMMJJJHHHHHHHHHGGGGGGHHHIIIHHHFFFDDDDDDDDDBBBAAA@@@?????????===<<<<<<;;;999888888777666555555555555444444444222111111000000111111111------......///000000111.........///////////////---------------------------......//////......---,,,,,,,,,---------......,,,,,,+++++++++,,,,,,---000///...---,,,,,,,,,,,,---------,,,------...///---,,,,,,++++++,,,,,,---+++++++++++++++,,,,,,,,,......///////////////......///000///......000111000000000000222444666888>>>>>>??????@@@@@@@@@AAA??????AAABBBEEEHHHJJJLLLJJJIIIIIIIIIKKKOOOSSSUUUZZZcccppp}}}yyytttooojjjddd^^^ZZZUUUVVVXXXZZZ]]]bbbiiinnnwww{{{uuuiii```\\\YYYUUUPPPOOORRRWWW\\\^^^eeejjjrrryyy~~~{{{wwwzzz~~~{{{vvvrrrqqqnnnjjjjjjmmmjjjnnnsssuuusssoookkkiii___]]]WWWPPPHHHCCCBBBCCCAAABBBCCCDDDFFFHHHIIIIIIHHHJJJLLLMMMMMMMMMNNNOOONNNNNNNNNNNNMMMMMMMMMMMMPPPOOOOOOOOOPPPOOOLLLJJJFFFCCC>>>999444000///...........................//////...---------------++++++,,,,,,,,,,,,------)))************+++++++++++++++++++++,,,,,,,,,---)))))))))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++************++++++******+++++++++,,,,,,,,,*********************************+++++++++++++++xxxhhh[[[TTTNNNNNNMMMJJJHHHHHHHHHGGGGGGHHHIIIHHHFFFDDDDDDCCCBBB@@@??????>>>>>><<<<<<;;;::::::999888888666555555555555444444444000000/////////000000111.........///////////////------........./////////111111111111111111111111,,,------......------,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,---...///000000///...---------------,,,,,,,,,------...///---,,,,,,++++++,,,,,,---))))))))))))******+++,,,------...///000000000///...000111000......111333444333333333444666888:::>>>============???@@@AAA>>>>>>???@@@CCCFFFHHHJJJJJJIIIJJJKKKOOOSSSXXX[[[```hhhwww{{{vvvpppkkkeee```\\\[[[]]]```dddiiipppwww}}}rrrfff___[[[ZZZUUUSSSRRRSSSWWW[[[]]]^^^dddkkkttt}}}~~~xxxvvv{{{|||uuurrrooollllllooonnnppptttwwwzzzyyywwwuuuiiifff```WWWMMMFFFCCCCCCAAABBBCCCDDDEEEFFFGGGGGGGGGIIILLLMMMLLLLLLNNNOOOLLLMMMMMMNNNNNNNNNMMMMMMLLLKKKKKKLLLNNNMMMKKKIIIGGGFFFCCC>>>888333111000..............................---,,,,,,,,,,,,---+++++++++,,,,,,---------))))))*********+++++++++************++++++++++++++++++***************))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++************++++++******+++++++++,,,,,,,,,************************++++++++++++,,,,,,,,,---xxxggg[[[TTTNNNNNNMMMJJJGGGHHHHHHGGGGGGHHHIIIHHHFFFDDDCCCBBB@@@???>>>>>>======<<<<<<;;;::::::999888888666666555555555444444444//////.........//////000000000000///......------,,,---------......//////////////////////////////+++,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,,,,,,,---...///000111---------...///000111222,,,,,,,,,,,,------...//////......------......///+++*********+++,,,,,,---,,,,,,...///000000000000...000222111//////111444999888777777888:::<<<>>><<<;;;;;;;;;<<<>>>AAACCC=========>>>@@@CCCEEEGGGJJJJJJKKKMMMQQQWWW\\\___mmmvvv|||wwwqqqlllgggaaa^^^bbbdddhhhmmmsss{{{~~~{{{{{{|||}}}~~~wwwjjj___XXXVVVVVVVVVTTTTTTVVVZZZ^^^aaaaaa```gggnnnyyy~~~vvvrrrvvvyyytttqqqooopppttttttuuuwww|||sssqqqjjj___SSSJJJFFFFFFBBBBBBCCCCCCDDDEEEEEEEEEGGGIIIKKKLLLLLLLLLNNNOOOKKKKKKLLLMMMMMMMMMMMMMMMKKKJJJKKKMMMOOOOOONNNLLLHHHHHHFFFAAA<<<666333111---........................---,,,,,,++++++,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,---------))))))))))))************---,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++******+++++++++,,,,,,,,,************************+++++++++,,,,,,---------yyyggg[[[RRRLLLKKKKKKHHHFFFGGGIIIIIIHHHIIIJJJIIIFFFDDDDDDCCCAAA???>>>===<<<<<>>===;;;999777666555999777555555555444333111222222111000//////000000---.........//////000000000000///...---,,,,,,,,,...------,,,,,,------...+++,,,------......------///...---,,,,,,---...///...---,,,++++++,,,---...///000111111000000111333,,,++++++***+++,,,...//////...,,,++++++,,,---...+++,,,---......---,,,+++,,,---///111111111000000------......//////000000222333555888::::::;;;:::999999999999::::::;;;<<<@@@>>>===<<<<<>>===<<<<<<>>>>>>===;;;999777666666999777555555555444333111222222111000000000000000............/////////000000000///------,,,,,,---...------,,,,,,------...,,,,,,------......------///...------------...///------,,,,,,,,,,,,------)))***++++++******+++,,,---,,,+++++++++,,,---......---,,,++++++,,,...///---..................---,,,---...//////000000000...//////000000111111222222333666888::::::;;;;;;999888888888999999:::;;;;;;:::999888999<<>>=========>>>>>><<<;;;999888666666888777555555555555333111222111000000000000000000............////////////000///...---------------...------,,,,,,------...,,,,,,,,,---------......///...------------...///,,,,,,------------,,,,,,***+++,,,,,,++++++,,,......---,,,,,,,,,,,,,,,------,,,++++++,,,---///000//////............//////,,,,,,,,,------...///000///000000111222222333333333444666888999;;;;;;;;;888888888888888999999:::888777777777999<<>>=========>>>===<<<;;;999888777666888666555444555555333222111111000000000000000111.........///////////////000///...---------------...------,,,,,,------...,,,,,,,,,,,,------...............------.........+++,,,---......---,,,+++---///000000///...000111......------,,,,,,,,,,,,,,,++++++,,,,,,...///000///...---,,,,,,---...///...---,,,,,,---...000111//////000111222333333444333444666777999;;;<<<<<<:::999999999999999::::::999999999:::<<>>>>>>>>>>>======<<<;;;999888777777777666444444555555444222111000000000000000111111///////////////.........//////...------------......------,,,,,,------...------,,,,,,,,,---...///---..................---***+++,,,------,,,+++***+++,,,------,,,,,,---///............---,,,,,,++++++++++++,,,---...//////...---++++++++++++---...///......---...000111222...//////000222333333444444555666777999;;;<<<===<<<;;;;;;:::::::::;;;;;;::::::;;;<<>>>>>>>>>>>===<<<<<<;;;999888888777777555444444555555444333000000000000000111111222///////////////.........///......---------.........------,,,,,,------...------,,,+++,,,---...///------...//////...------++++++,,,,,,,,,,,,++++++***,,,------,,,+++---...---............------,,,+++,,,,,,------.........,,,,,,++++++++++++,,,,,,///......//////000111222......///111222333444444555555666777999;;;===>>>===<<<<<<;;;;;;;;;;;;<<<999:::;;;<<>>>>>>>>>>><<<<<<;;;::::::999888888666555444444555666444333000000000000000111222222000/////////..................---------......///...------,,,,,,------......---,,,++++++---...000------...//////...------,,,,,,++++++++++++,,,,,,+++---......------...///,,,---...//////......---,,,,,,------------------+++,,,,,,------,,,,,,+++,,,---...///000000000000//////000222333555666666666666666777999;;;===>>>===<<<;;;::::::::::::;;;:::;;;<<<===???AAACCCDDDGGGKKKPPPQQQNNNMMMMMMNNNSSS[[[bbbdddfffkkkmmmlllggggggiiiqqq~~~yyyoooggg^^^[[[YYYZZZ___ccccccccc^^^]]]ZZZWWWWWWYYY]]]```aaagggpppuuuvvvxxx|||~~~vvvvvvuuutttwww~~~~~~nnnaaaRRRMMMJJJGGGDDDDDDCCCCCCDDDEEEFFFHHHJJJKKKJJJKKKLLLMMMNNNMMMMMMLLLLLLLLLLLLMMMNNNNNNNNNOOONNNMMMMMMNNNNNNMMMKKKIIIAAA>>>:::555222000000000---------------------------------......---------)))))))))))))))***++++++,,,,,,++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++,,,---+++*********++++++,,,---++++++++++++++++++++++++************************mmm\\\TTTMMMMMMLLLIIIHHHIIIDDDDDDEEEGGGIIIIIIGGGFFFAAAAAA@@@???>>>>>>>>>???<<<<<<;;;::::::999888888666555444444555666555333000000///000000111222222000000//////.........---......---------......///...------,,,,,,------......---,,,++++++---...000,,,---...//////...---,,,---,,,+++******+++,,,---)))+++,,,,,,+++***,,,---+++,,,.../////////......---------......---,,,,,,+++,,,............,,,++++++,,,---///000//////...000111222333555666777888666666666777999;;;===???<<<;;;::::::999999999999<<<===>>>@@@AAACCCDDDDDDFFFJJJOOOQQQOOOMMMNNNOOOVVV]]]dddeeegggkkkoooooolllooouuu}}}uuummmhhhbbb___^^^___dddggggggfff]]]]]][[[ZZZZZZ]]]bbbfffgggooozzzzzzyyyyyyyyy{{{{{{}}}yyyjjjZZZTTTQQQMMMJJJIIICCCCCCCCCDDDEEEGGGHHHIIIHHHJJJLLLMMMNNNMMMLLLJJJKKKKKKLLLMMMNNNOOOOOOPPPOOOMMMMMMMMMNNNNNNLLLKKKEEEBBB===888444111111111------------------------,,,------------------,,,------,,,,,,------...///---,,,,,,++++++*********++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++*********+++,,,---+++*********+++,,,,,,---++++++++++++++++++++++++************************ooo\\\VVVOOOKKKKKKKKKIIIGGGIIIHHHGGGGGGHHHHHHFFFDDDDDDAAA???>>>??????>>><<<<<<<<<<<<<<<;;;:::999888666666555444333333222222111111111111111111111111000000//////.........---//////............///////////////...---------,,,,,,,,,.........---,,,+++......//////...---,,,,,,+++++++++,,,,,,,,,------//////...---,,,++++++***,,,++++++******++++++,,,/////////......---------,,,++++++******++++++,,,,,,------....../////////333222222222444666999;;;999999::::::;;;<<<<<<===::::::999888888:::>>>AAA???AAABBBBBBAAABBBDDDFFFKKKMMMQQQYYY``````ZZZTTTWWW[[[aaaggglllmmmmmmmmmsssvvv}}}~~~wwwrrrmmmkkklllfffcccgggiiihhhgggggg^^^]]]]]]^^^```dddhhhkkkqqqxxx|||{{{{{{|||~~~~~~wwwtttsssrrryyyvvvggg^^^YYYSSSLLLGGGFFF@@@>>>@@@BBBBBBDDDHHHJJJKKKLLLNNNNNNMMMMMMLLLNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLGGGAAA;;;777333000---222111///---+++******))),,,...000111111000...,,,......---------,,,,,,,,,......------------,,,,,,))))))))))))***+++,,,------------...------,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************mmm[[[VVVOOOKKKKKKKKKIIIGGGIIIHHHGGGGGGHHHHHHFFFDDDCCCAAA>>>===>>>>>>===;;;=========<<<;;;999888777666555555444333333222222111111111111111111111111000/////////..................------------..................------------+++,,,------......------......//////...------,,,,,,,,,,,,,,,------------.........------,,,,,,+++---,,,,,,,,,,,,,,,,,,---.........---------,,,,,,------------------------------......///000000000333222222222444666999:::999::::::;;;;;;;;;;;;;;;888999:::999999;;;???BBB@@@AAABBBBBBBBBCCCFFFHHHLLLPPPXXXcccjjjjjjbbb[[[VVVZZZaaahhhmmmpppqqqppprrrvvv~~~~~~|||yyyssslllhhhjjjkkkhhheeeeee\\\^^^bbbggglllpppsssuuuyyyyyyssspppllloooxxxuuuhhh___VVVOOOJJJFFFAAA???AAABBBBBBBBBEEEHHHIIIJJJLLLMMMMMMLLLLLLNNNNNNMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLMMMMMMMMMMMMMMMIIIDDD???;;;777222///......---------------...---///111222222111///---......---------,,,,,,,,,+++++++++******)))))))))++++++***************++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++~~~kkk[[[UUUOOOKKKKKKKKKJJJHHHIIIHHHGGGGGGHHHHHHFFFDDDBBB@@@>>>=========<<<;;;>>>>>>===<<<:::888777666555555555444444333333222111111111111111111111111////////////............------,,,,,,,,,,,,------------------............,,,,,,,,,,,,------...///.........///......---,,,,,,------------.........------------------------...------,,,,,,------...------------,,,,,,,,,,,,---...///000000///...---.........///000111111111333222222333444666888999999:::;;;<<<;;;:::999888666888:::;;;<<<===@@@BBB???@@@AAAAAAAAACCCGGGIIIMMMSSS]]]iiiooolllccc[[[WWW[[[bbbiiiooossstttuuurrrvvv}}}wwwpppnnnlllgggdddccc^^^ccckkkssszzz~~~zzzuuuooonnnpppxxx}}}tttggg\\\SSSNNNHHHCCCAAACCCDDDBBBBBBDDDFFFGGGHHHJJJKKKLLLLLLLLLMMMMMMNNNNNNNNNNNNNNNNNNKKKLLLLLLLLLMMMNNNNNNNNNOOOLLLHHHDDD@@@;;;555111.........------......///...///111222222111///.........---------,,,,,,,,,.........---,,,++++++***------+++******)))))))))***++++++,,,,,,++++++***++++++++++++++++++++++++------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,~~~kkk[[[UUUNNNKKKKKKKKKJJJHHHIIIHHHGGGGGGHHHHHHFFFDDDCCCAAA>>>>>>>>>>>>===;;;>>>>>>===<<<:::888666555555555444444444333333333111111111111111111111111///////////////............------,,,,,,------...,,,,,,,,,------.........///...,,,++++++,,,---...---...............---------------.........//////,,,,,,,,,------.........------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---...000111111000...---------...///000111111222333333333444555666888999::::::;;;<<<;;;999777666444777:::===>>>???AAABBB>>>???AAAAAABBBDDDGGGJJJNNNSSS[[[dddhhheee\\\UUUZZZ^^^dddkkkppptttuuuvvvsssvvvzzztttnnniiidddbbbcccdddiiiqqqyyyyyyrrrnnnqqquuuxxx|||pppcccWWWNNNIIIDDDBBBDDDEEECCCBBBCCCEEEEEEGGGIIIKKKLLLMMMNNNMMMMMMNNNNNNNNNNNNNNNOOOKKKKKKLLLMMMNNNNNNOOOOOONNNMMMJJJHHHEEE???999444333222111///...---,,,,,,...///000111111000///.........---------,,,,,,,,,000000///...---,,,,,,+++---,,,++++++***************++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,mmmZZZUUUNNNKKKKKKKKKJJJIIIIIIHHHGGGGGGHHHHHHFFFDDDDDDBBB@@@???@@@???>>>===>>>>>>===;;;:::777555444444444444444444333333333000000000000000000000000........./////////////////////............//////+++,,,,,,,,,------......111000...,,,+++++++++,,,------...............------------.........//////+++,,,,,,------.........,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000000///---,,,,,,---...///000111222222444444555555666777888999::::::;;;:::999888666555333777;;;>>>???@@@BBBCCC@@@BBBDDDEEEFFFGGGJJJLLLNNNQQQVVV[[[^^^^^^[[[XXX___bbbggglllppprrrssssssqqqrrrtttvvv{{{~~~ooofffbbb___```bbbeeeiiiooowww~~~tttkkkjjjllllllnnnppp|||}}}ooo^^^PPPKKKFFFCCCDDDDDDBBBAAACCCEEEFFFGGGIIIKKKMMMNNNOOOMMMMMMNNNNNNOOOOOOOOOOOOKKKLLLLLLMMMNNNOOOOOOPPPMMMLLLKKKJJJGGGBBB<<<888555444222000///------,,,------...//////...------......---------,,,,,,,,,,,,,,,++++++***))))))(((++++++******+++,,,,,,---++++++,,,---------------++++++++++++++++++++++++************************++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++oooZZZTTTNNNKKKKKKLLLKKKIIIIIIHHHGGGGGGHHHHHHFFFDDDEEECCCAAA@@@@@@@@@???>>>======<<<;;;999777666555444444444444444444444444000000000000000000000000.........////////////////////////....../////////,,,,,,,,,,,,------------000///...---,,,+++++++++,,,---......///.........,,,------------.........,,,,,,,,,------.........,,,++++++******++++++,,,,,,,,,,,,,,,------------,,,---...//////...---,,,---...///000111222333444666666777777888999999999::::::999888888777666666555888<<<>>>@@@AAABBBDDDDDDGGGJJJLLLMMMMMMMMMNNNLLLMMMPPPTTTXXX\\\___aaabbbdddhhhkkknnnpppppppppmmmmmmmmmooouuusssfff```______bbbffffffiiioooxxxzzzoookkkjjjhhhiiilllooovvv~~~nnn[[[SSSLLLGGGFFFEEEBBBAAACCCFFFFFFGGGHHHJJJLLLNNNOOOMMMMMMNNNNNNOOOPPPPPPPPPLLLMMMMMMMMMNNNOOOOOOOOOLLLKKKKKKJJJIIIEEE@@@===444333222111000/////////---------......---------......---------,,,,,,,,,,,,,,,,,,,,,++++++++++++*********++++++,,,......++++++,,,---............++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---++++++++++++++++++++++++************************oooYYYTTTNNNKKKKKKLLLKKKIIIIIIHHHGGGGGGHHHHHHFFFDDDDDDBBB@@@???@@@@@@>>>===<<<;;;;;;:::999888777666444444444444444444444444000000000000000000000000............/////////000///......------......///------,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,,,,------...//////......,,,,,,,,,,,,------------,,,,,,------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,---------.................................///000111222444555666666777888888999::::::::::::;;;:::888666666666777888777999<<<>>>???@@@BBBDDDEEEIIIMMMPPPPPPNNNMMMMMMGGGHHHIIILLLPPPVVV\\\```bbbdddgggjjjmmmnnnooooookkkiiiiiikkkrrrzzz~~~ooogggaaabbbfffiiilllqqqqqquuu{{{vvvqqqnnnkkkmmmqqqpppuuu{{{}}}||||||qqqddd[[[SSSOOOKKKFFFEEEGGGFFFFFFFFFGGGHHHJJJLLLNNNMMMMMMNNNNNNOOOPPPPPPQQQNNNNNNNNNNNNNNNNNNNNNNNNLLLKKKKKKKKKKKKIIIEEEBBB777666444222000///....................................---------,,,,,,,,,------............//////,,,,,,+++++++++,,,,,,---******+++,,,---......---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))******+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++oooYYYTTTNNNKKKKKKLLLKKKJJJIIIHHHGGGGGGHHHHHHFFFDDDDDDAAA???>>>??????>>><<<;;;;;;;;;:::999888777666444444444444444444444444000000000000000000000000---.........//////000000...------,,,,,,------...---------,,,,,,+++++++++(((***,,,.../////////...,,,,,,---.../////////...+++++++++,,,,,,,,,------------------------------...------,,,,,,------...---------......///////////////............//////111222333444666777888999888999:::;;;;;;;;;;;;;;;;;;999777555444666888:::888:::===>>>???@@@BBBEEECCCGGGMMMPPPOOOMMMJJJIIICCCCCCDDDEEEHHHMMMSSSXXXaaacccfffiiilllnnnooooookkkhhhfffiiipppvvvyyyyyy|||xxxtttrrrpppnnnmmmfffaaaaaahhhppptttwww{{{wwwrrrnnnllloootttxxx{{{~~~|||xxxwwwzzz~~~}}}sssiii___XXXRRRMMMKKKMMMEEEEEEEEEEEEFFFHHHKKKLLLMMMMMMNNNOOOOOOPPPQQQQQQOOOOOONNNNNNNNNNNNNNNNNNMMMLLLKKKKKKLLLKKKHHHFFF<<<:::777333000---+++***////////////////////////......---------,,,,,,,,,)))******++++++,,,,,,---......---,,,++++++++++++((()))***+++,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,nnn\\\SSSLLLKKKKKKIIIHHHJJJIIIIIIJJJJJJIIIGGGFFFEEECCCAAA???>>>??????>>>===>>>>>>===;;;999666444333555555444444444333333333333222111111000000111111////////////............////////////////////////,,,---...///000000000000........................333222111000...,,,++++++---+++***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,111---++++++///111000...,,,------......---,,,,,,---...///.........000222333333333444666999;;;<<<;;;;;;;;;;;;:::999888777777666555555666888;;;<<<@@@AAAAAA@@@???AAAGGGKKKIIIJJJKKKMMMMMMKKKGGGDDD???@@@AAABBBCCCGGGMMMQQQXXX[[[```eeeiiikkkkkkkkkmmmkkkhhhhhhjjjlllnnnnnnxxx{{{|||xxxvvvuuuppphhhccc```aaabbbbbbccckkkrrrvvv{{{|||}}}|||yyyxxxyyy{{{}}}~~~zzzggg]]]YYYSSSLLLKKKFFFDDDGGGIIIHHHGGGIIILLLMMMNNNOOOPPPQQQQQQQQQPPPPPPPPPPPPOOOOOONNNMMMMMMMMMLLLKKKIIIHHHFFFEEE@@@>>>999555222111222222000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******++++++,,,---...///...---,,,++++++++++++++++++++++++------------------------ooo]]]TTTMMMLLLLLLJJJIIIKKKIIIIIIJJJJJJIIIGGGFFFEEECCCAAA???>>>??????>>>===;;;;;;;;;:::999888666666555555444444444333333333333222111111000000111111////////////............////////////////////////++++++,,,---.....................------...............---------,,,,,,,,,---+++***+++,,,...------,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------...///---------------------------...///.........000222222444666888:::;;;;;;;;;<<<;;;;;;;;;:::999888777555555444555777:::===>>>BBBCCCDDDCCCBBBDDDHHHLLLMMMNNNOOOPPPOOOLLLGGGCCCAAAAAAAAAAAAAAACCCGGGJJJXXX[[[```fffjjjlllmmmmmmkkkhhheeedddeeeggghhhiiioootttzzz|||zzzvvvqqqoookkkgggaaa\\\\\\^^^bbbdddjjjsss|||~~~}}}{{{~~~|||yyy{{{~~~qqqggg[[[PPPNNNHHHEEEGGGIIIHHHHHHJJJKKKLLLMMMOOOPPPPPPQQQQQQOOOPPPPPPPPPOOOOOONNNMMMMMMMMMMMMLLLJJJHHHGGGFFFBBB???;;;777444222222222111000000///......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...---,,,,,,,,,++++++++++++........................,,,,,,,,,++++++,,,,,,,,,******++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,ppp]]]UUUNNNMMMMMMKKKJJJKKKHHHIIIIIIJJJIIIHHHFFFEEECCCAAA???>>>??????>>>===999999999::::::999999888555555444444444333333333222222111000000000000111////////////............////////////////////////,,,,,,---------------,,,///...---,,,,,,---...///++++++,,,,,,---......///---,,,***+++---......---,,,,,,,,,,,,,,,,,,,,,,,,(((,,,//////,,,***,,,///------,,,,,,,,,------...---...//////...///111333333555999<<<======<<<;;;<<<<<<;;;:::999888777666444444444666888;;;>>>@@@AAACCCEEEFFFFFFHHHKKKMMMOOOQQQRRRSSSQQQLLLGGGDDDAAAAAAAAAAAAAAACCCFFFIIIUUUYYY___eeejjjlllmmmmmmhhheee```^^^^^^___``````eeekkkrrrvvvtttooojjjfff```]]]ZZZXXXZZZ```fffkkkvvv|||{{{~~~{{{zzz~~~~~~~~~kkk[[[UUUMMMGGGGGGIIIHHHHHHJJJKKKKKKMMMNNNOOOPPPPPPPPPOOOOOOPPPPPPPPPOOONNNNNNNNNNNNMMMMMMKKKJJJIIIHHHDDDBBB>>>:::666333222111111111111000//////......,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...------------,,,,,,,,,,,,..............................------------......++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,ppp]]]TTTMMMLLLLLLJJJJJJKKKHHHHHHIIIJJJIIIHHHGGGFFFCCCAAA???>>>??????>>>===999999999::::::999999888555555444444444333333333222222111000000000000000////////////............//////////////////////////////////////////......000...---,,,,,,---...000---------...///000111111...,,,++++++---......---------------------------***---//////---,,,---///------,,,,,,,,,---...///---...//////...///111333444666999;;;<<<===<<<<<<<<<;;;:::999888777666666555555666777:::<<<>>>@@@@@@BBBEEEHHHLLLOOORRRTTTQQQSSSUUUUUUQQQLLLHHHEEE???AAABBBCCCDDDGGGKKKNNNRRRVVV\\\ccchhhjjjjjjjjjeeeaaa[[[WWWVVVWWWWWWWWW^^^dddkkkooonnniiidddaaaZZZYYYYYYZZZ___gggpppwww}}}{{{ppp```UUUJJJHHHHHHGGGHHHJJJJJJJJJLLLMMMNNNOOOOOOOOOOOOOOOOOOPPPPPPOOOOOONNNNNNNNNNNNMMMMMMKKKJJJIIIGGGEEEAAA===999555333111000000000/////////......------------------------,,,------......------,,,+++++++++,,,,,,,,,------,,,,,,++++++,,,,,,---...------------------------++++++++++++++++++++++++......------------.........---,,,+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++nnn\\\SSSLLLKKKKKKIIIHHHJJJGGGHHHIIIIIIIIIHHHGGGFFFCCCAAA???>>>??????>>>===;;;;;;;;;:::999888777666555555444444444333333333222111000000//////000000////////////............//////////////////////////////////////////......///...------------...///.........///////////////...,,,+++,,,---.........------------------------/////////222444444111...,,,,,,,,,,,,------...///,,,.../////////000222444666666777777999:::<<<<<<;;;:::999777777777777777888888999999;;;<<<===>>>@@@CCCGGGMMMTTTZZZ^^^```\\\^^^^^^ZZZSSSLLLHHHFFF@@@BBBDDDEEEFFFIIIMMMPPPSSSWWW^^^dddiiijjjjjjiiibbb]]]WWWRRRQQQRRRRRRRRRXXX]]]cccgggfffbbb___]]]XXXZZZ]]]```fffooozzznnn___PPPIIIHHHGGGGGGHHHIIIIIIKKKLLLMMMNNNNNNNNNNNNOOOOOOPPPPPPOOOOOOOOOMMMMMMNNNNNNMMMLLLKKKKKKHHHGGGDDDAAA<<<888444222//////............------------------------------,,,------......------,,,+++++++++,,,,,,,,,------,,,,,,++++++,,,,,,---...------------------------++++++++++++++++++++++++------,,,,,,,,,,,,------...---,,,+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++lll[[[SSSLLLKKKKKKIIIHHHIIIGGGHHHIIIIIIIIIHHHGGGGGGCCCAAA???>>>??????>>>===<<<<<<<<<;;;999777666444555555444444444333333333111111000////////////000////////////............////////////////////////,,,,,,---------------,,,........................---------------,,,,,,,,,...---+++,,,...//////...------------------------111222666<<>>CCCEEEIIIQQQ[[[dddiiikkkkkkkkkhhh```UUULLLGGGFFFEEEFFFHHHIIIIIIKKKMMMPPPZZZ^^^dddiiillllllkkkiii```[[[TTTPPPOOOPPPQQQRRRUUUXXX\\\^^^]]]\\\[[[[[[YYY]]]ccchhhnnnwwwmmmYYYNNNJJJGGGFFFGGGHHHHHHJJJKKKLLLMMMMMMMMMNNNNNNOOOPPPPPPPPPOOOOOOLLLLLLMMMMMMMMMLLLLLLKKKIIIIIIGGGDDD???;;;666444...............---------------------------------,,,------......------,,,++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,------------------------------------,,,,,,++++++++++++,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,kkk\\\TTTLLLKKKKKKIIIIIIJJJGGGGGGHHHIIIIIIIIIHHHGGGCCCAAA???>>>??????>>>===<<<<<<;;;:::999777666555555555444444444333333333111111000///////////////////////////............////////////////////////++++++,,,---............,,,---...000000...---,,,------------------------...---,,,,,,...//////...........................,,,555AAAKKKLLLCCC666---)))***---///000///---,,,,,,...///000000111333666555555666777888999::::::777666555555555777999:::888999:::<<<===??????@@@DDDDDDHHHPPP[[[eeekkknnnooonnnjjj```TTTKKKIIIIIIIIIKKKNNNOOOPPPRRRUUUWWW___bbbhhhlllnnnmmmjjjhhh___ZZZSSSOOOOOOQQQSSSTTTVVVWWWYYYYYYXXXYYY\\\^^^^^^dddlllrrrwww~~~{{{bbbTTTNNNJJJHHHHHHGGGHHHIIIJJJKKKLLLLLLLLLMMMNNNOOOOOOPPPPPPPPPOOOKKKKKKLLLLLLMMMLLLLLLKKKIIIIIIHHHFFFBBB===888555.............../////////........................,,,------......------,,,++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,******++++++,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,lll]]]UUUNNNMMMLLLKKKJJJKKKFFFGGGHHHIIIIIIIIIHHHGGGCCCAAA???>>>??????>>>===;;;;;;;;;:::999888777666555555444444444333333333111111000///////////////000/////////............////////////////////////,,,---...///000000000000+++---///111111///---+++---......//////000000000///---,,,,,,...//////...........................'''666KKKWWWTTTFFF777---'''***---000111000---+++,,,...///000000111444666333555888:::;;;;;;999888666555444444555777:::;;;666777:::<<>>>>>>>><<<<<<;;;:::888777666666555444444444444333333333000000000000000000000000111111000000//////......///////////////000111111***+++,,,,,,,,,---000333222111000.........///000...------------.../////////............///000000---......///////////////...333===GGGKKKDDD666***......//////000111111111............///000222222888888999:::::::::::::::999999888888888999:::;;;<<<<<<<<<<<<>>>@@@BBBCCCFFFGGGHHHKKKNNNRRRVVVXXX\\\XXXTTTPPPJJJFFFJJJQQQTTTZZZ]]]]]]___ccceeedddhhhkkkllliiihhhiiifffbbb^^^WWWRRRRRRRRRQQQRRRVVVWWWXXXYYYZZZ[[[___dddhhhrrrxxx|||ttttttsssvvv}}}~~~lll^^^WWWNNNHHHGGGHHHHHHIIIIIIJJJKKKLLLMMMNNNNNNNNNNNNOOOOOOPPPQQQKKKKKKKKKKKKJJJJJJJJJJJJJJJIIIGGGEEEDDDAAA===:::444444333111000000////////////............//////------------------------++++++++++++++++++++++++---------------------------,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++---------,,,,,,+++++++++.........------,,,,,,,,,---------,,,,,,+++++++++.........------,,,,,,,,,mmm\\\SSSMMMLLLLLLJJJIIIJJJHHHIIIKKKKKKKKKJJJHHHFFFBBBBBBAAA@@@????????????======<<<:::999888777666555555555444444333333333000000000000000000000000000000000///////////////000000///...------------+++,,,,,,,,,,,,---///222000000...---------.........------------...//////......------......///000---......///////////////,,,...333:::???<<<222***---......//////000111111000//////000000222333333444555555666666666555555666666777888999999:::;;;<<<<<<<<<===>>>@@@BBBCCCCCCCCCDDDEEEGGGJJJLLLNNNMMMKKKLLLMMMLLLLLLSSS[[[```hhhnnnpppoooooommmhhhjjjnnnooollljjjjjjgggbbb___XXXSSSRRRRRROOOPPPRRRWWWYYY[[[]]]aaafffmmmqqqxxx|||yyysssooommmrrrwww|||||||||mmm```WWWMMMGGGFFFEEEEEEEEEFFFGGGHHHIIIJJJMMMMMMMMMMMMMMMNNNOOOPPPLLLLLLLLLKKKKKKKKKJJJJJJJJJIIIHHHGGGFFFCCC???;;;666444222111/////////000......------------......------------------------++++++++++++++++++++++++---------------------------,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,+++++++++******---------,,,,,,+++++++++......---------,,,,,,,,,lll\\\SSSMMMLLLLLLJJJIIIJJJGGGHHHJJJKKKJJJIIIGGGFFFBBBAAAAAA@@@?????????@@@>>>===<<<;;;:::888777777666666555444333333222222000000000000000000000000//////////////////000000111000...,,,+++***)))))),,,---------,,,,,,...000///...------,,,,,,------...------------...//////---------------......///---......///////////////000......111555666333000,,,------...//////000000111111111111111222333444333333333333333333333222222333555888999:::::::::<<<<<<<<<===>>>@@@BBBCCCBBBAAAAAA@@@AAABBBCCCDDDAAAAAAEEEKKKOOOSSS]]]fffsss}}}uuullljjjnnnooommmkkkkkkhhhcccbbb[[[TTTRRRPPPMMMMMMOOOWWWZZZ___eeejjjqqqxxx}}}}}}tttllleeedddffflllvvv~~~{{{zzzzzzxxxvvvttt{{{}}}ttthhh[[[OOOHHHGGGCCCCCCDDDDDDEEEGGGHHHIIIKKKKKKKKKLLLMMMMMMNNNNNNMMMMMMLLLLLLLLLKKKKKKKKKJJJJJJIIIJJJIIIFFFAAA===888666333000......///000------,,,,,,,,,,,,------------------------------++++++++++++++++++++++++---------------------------,,,,,,++++++,,,,,,---------,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,++++++++++++------,,,,,,,,,,,,++++++...------------,,,,,,,,,~~~kkk\\\SSSMMMLLLLLLJJJIIIJJJGGGHHHIIIJJJJJJHHHFFFEEEDDDCCCAAA@@@???>>>>>>>>>>>>>>>===<<<:::999888888666666555444333222222111000000000000000000000000---......//////000000000000///...,,,+++***)))))),,,---...---,,,+++---.........------------------...------------...//////---,,,,,,,,,,,,---......---......///////////////222000---,,,...111111111,,,,,,------.../////////111111111111111222333333555555444444333333333333000222555999;;;<<<;;;;;;;;;<<<<<<===???@@@AAABBBCCCBBBAAA@@@@@@AAABBBCCCBBBBBBEEEKKKPPPXXXdddppp{{{nnnhhhlllnnnmmmlllmmmjjjfffhhh^^^TTTPPPMMMKKKMMMQQQXXX___hhhqqqxxx~~~vvvmmmccc___^^^```iiiqqq{{{}}}{{{yyywwwxxx{{{~~~~~~|||zzzxxxvvvrrrnnnjjjjjjkkknnnttt|||rrrcccUUULLLIIIEEEEEEEEEEEEFFFGGGHHHIIIIIIJJJKKKLLLMMMNNNNNNNNNMMMMMMMMMMMMLLLLLLLLLLLLJJJJJJKKKLLLKKKHHHDDD@@@;;;888444000......///000...------,,,,,,------...------------------------++++++++++++++++++++++++---------------------------,,,,,,++++++,,,,,,---------,,,,,,,,,++++++++++++++++++,,,,,,---------..................------,,,,,,,,,,,,,,,,,,,,,,,,------------------------~~~lll\\\SSSMMMLLLLLLJJJIIIJJJGGGHHHIIIJJJJJJHHHFFFEEEFFFEEECCC@@@>>>===<<<<<<>>>>>>===<<<:::999888888666666555444333333222222000000000000000000000000------......//////000000///......---------------,,,...///...,,,+++,,,---...........................------------...//////---,,,,,,,,,,,,---......---......//////////////////---+++******+++++++++,,,,,,------.../////////111111000000000111222222555555444333333333444555222444777:::<<<===<<<<<<;;;;;;===>>>???@@@AAABBBBBBAAAAAA@@@AAABBBDDDEEEGGGEEEFFFKKKQQQ[[[jjjxxx~~~pppiiimmmooonnnoooqqqqqqmmmnnnaaaTTTMMMJJJKKKQQQXXX```hhhuuu~~~vvvmmmddd^^^ZZZYYY]]]cccmmmyyy}}}{{{zzzxxxuuurrrlllmmmmmmmmmnnnnnnnnnmmmqqqvvv}}}{{{zzz}}}{{{xxxuuusssrrrpppnnnlllhhhggghhhjjjpppzzzzzzjjj[[[OOOIIIFFFFFFFFFEEEFFFFFFGGGGGGIIIJJJKKKMMMNNNOOOOOOOOOMMMMMMMMMMMMLLLLLLLLLLLLKKKKKKKKKLLLLLLJJJGGGCCC>>>;;;666111///...///000//////............//////------------------------++++++++++++++++++++++++---------------------------,,,,,,++++++,,,,,,---------,,,,,,,,,++++++++++++++++++,,,,,,---------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------nnn\\\SSSMMMLLLLLLJJJIIIJJJGGGHHHJJJKKKJJJIIIGGGFFFFFFEEECCC@@@>>>===<<<<<<>>>===<<<;;;:::888777777555555444444444333333333000000000000000000000000..................//////......------...///000000+++---///...---,,,,,,---------...////////////......------------...//////---------------......///---......//////////////////......---,,,,,,,,,+++,,,------...//////000000111111000000000111111222222222111000111222333444555666888:::;;;<<<;;;;;;:::;;;===>>>@@@AAAAAAAAA??????>>>???@@@CCCEEEFFFHHHEEEFFFJJJPPPZZZjjjxxx~~~rrrooorrrrrrppprrrvvvwwwtttooobbbUUUNNNLLLOOOWWW___jjjsss}}}tttlllccc]]]WWWRRRSSSWWW```kkkzzz|||yyyyyyyyywwwrrrnnngggfffeeeccc```^^^]]]\\\^^^cccjjjpppwww}}}uuuuuuyyy~~~xxxtttpppnnnooopppppppppmmmkkkhhhgggjjjsss~~~~~~ooobbbTTTJJJGGGGGGFFFEEEDDDDDDDDDDDDHHHIIIKKKMMMOOOOOOOOONNNMMMMMMLLLLLLLLLKKKKKKKKKLLLKKKJJJKKKLLLKKKIIIGGG@@@===999444111000000000/////////....../////////------------------------++++++++++++++++++++++++---------------------------,,,,,,++++++,,,,,,---------,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------,,,,,,,,,------------...ppp\\\SSSMMMLLLLLLJJJIIIJJJHHHIIIKKKKKKKKKJJJHHHFFFCCCBBBAAA@@@???>>>>>>>>>======<<<:::999888777666333333333444444444444555000000000000000000000000..................------......------...///000000***,,,...///---,,,------+++,,,---...///......---...------------...//////......------......///000---......///////////////---...///000//////000111---......//////000111111333222222111111111222222111000//////000222444666888888888888999999999999:::;;;===???@@@AAAAAAAAA>>>>>>>>>>>>@@@BBBDDDFFFDDDBBBDDDHHHMMMTTTaaammmwwwxxxrrrsssuuusssoooppptttvvvuuulllaaaVVVRRRRRRUUU\\\cccpppwww~~~~~~tttlllccc\\\UUUOOONNNQQQUUU^^^kkkwww~~~{{{yyyzzz{{{xxxqqqkkkeeedddaaa]]]ZZZWWWUUUTTTPPPTTTZZZ^^^dddnnnzzzzzz{{{xxxuuuqqqoooppprrrssssssssspppkkkggghhhooo{{{vvvkkk]]]PPPKKKJJJIIIGGGFFFEEEDDDDDDFFFGGGJJJLLLNNNNNNMMMMMMLLLLLLLLLKKKKKKKKKJJJJJJLLLKKKIIIIIIKKKKKKKKKJJJBBB@@@<<<888444111000//////......------......///------------------------++++++++++++++++++++++++---------------------------,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------...+++++++++,,,,,,---------,,,,,,,,,---------......rrr\\\TTTMMMLLLLLLJJJIIIJJJIIIJJJKKKLLLLLLJJJHHHGGG@@@@@@@@@???@@@@@@AAAAAA===<<<;;;:::888777666666222222333444444555555666000000000000000000000000/////////......------,,,.........------......///))),,,...///...------...)))***,,,---...------,,,...------------.../////////............///000000---......///////////////((()))+++,,,,,,---///111......//////000111111111444444333222222333333333111000000000111444666888:::999888777666666777777:::;;;===???@@@AAAAAAAAA?????????@@@AAACCCEEEFFFBBBAAACCCHHHJJJMMMVVV___fffmmmrrrrrrrrrsssrrrooouuuuuurrrllllllpppsssrrriii```XXXVVVWWWYYY___eeepppuuu}}}{{{yyyuuurrrpppoooooooookkklllmmmmmmnnnrrrxxx~~~vvvmmmccc\\\TTTNNNMMMPPPOOOVVVaaannnyyy|||{{{{{{|||xxxooohhheeeccc```\\\XXXUUURRRQQQIIILLLPPPSSSXXXaaannnxxx~~~{{{xxxuuussssssuuuuuuuuuxxxtttnnniiihhhooo{{{|||ssseeeWWWPPPOOOMMMJJJHHHGGGFFFFFFDDDFFFHHHKKKMMMMMMLLLLLLKKKKKKKKKKKKJJJJJJJJJJJJMMMKKKIIIHHHJJJKKKLLLKKKBBBAAA>>>:::666333000///...------,,,,,,------...------------------------++++++++++++++++++++++++---------------------------,,,,,,++++++,,,,,,------------,,,,,,,,,++++++---------,,,,,,+++++++++........./////////000000+++++++++,,,,,,---------,,,,,,,,,------.........sssaaaWWWNNNLLLMMMLLLJJJJJJGGGIIIJJJLLLKKKIIIGGGEEEFFFCCC???===>>>????????????===;;;999888777666555666666555444333333222222000000000000000111111111///...,,,++++++,,,...///---------------...///000........................+++,,,------......------............////////////...............///000000000000000000//////////////////---,,,,,,---...///000000000111222222333333111222333444555444333333444444444444444555666777666666666666666777888888:::<<<>>>@@@AAABBBBBBBBB>>>>>>???@@@BBBCCCCCCDDDDDDEEEFFFHHHKKKMMMPPPQQQZZZ^^^bbbcccaaaaaaeeeiiimmmooopppmmmgggcccbbbccc]]]\\\XXXVVVVVVZZZaaagggqqquuu{{{~~~zzzuuuqqqlllhhhbbb]]][[[ZZZXXXWWWZZZZZZYYYXXX[[[aaaiiinnnzzztttiii^^^TTTOOOLLLKKKNNNQQQXXXaaakkkuuu}}}~~~|||||||||yyytttpppiiifffbbb^^^ZZZUUUPPPMMMGGGHHHHHHIIIKKKRRR\\\cccoooyyy~~~~~~}}}zzzxxxwwwyyy{{{}}}{{{tttmmmkkkjjjjjjooovvvxxxrrr___XXXPPPHHHEEEDDDDDDDDDHHHGGGGGGIIILLLMMMLLLKKKKKKKKKKKKJJJIIIIIIHHHHHHKKKKKKKKKKKKLLLLLLLLLLLLFFFDDD???:::555222000///111///---------...---+++........................,,,,,,---......---,,,,,,...------,,,,,,------...+++++++++,,,,,,,,,---------,,,***)))))))))*********+++------------+++******+++---.........---,,,------.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,rrrbbbWWWNNNLLLMMMLLLJJJJJJGGGIIIJJJLLLKKKIIIGGGFFFDDDBBB@@@@@@@@@@@@>>>===>>><<<:::999888777666555555555555444444333333222111111111000000000000000000///...------...///000......---------......///......////////////......+++,,,------......------............////////////...............//////000//////.........---------///...------------...///000000000111222222333333000111222333333222111111222333444444555666666777666555555666777888999:::;;;===>>>@@@AAAAAAAAAAAA>>>???@@@AAACCCDDDEEEFFFCCCCCCDDDEEEGGGJJJLLLNNNRRRVVVZZZ[[[ZZZ\\\```dddgggiiijjjgggbbb]]]ZZZYYYVVVVVVTTTSSSSSSWWW^^^ccciiinnnvvv~~~{{{vvvqqqlllgggccc^^^ZZZUUUQQQOOONNNMMMLLLMMMMMMLLLLLLNNNSSS[[[```qqq|||~~~rrrdddXXXPPPKKKIIIKKKNNNUUU^^^hhhrrrzzz~~~~~~{{{vvvrrrmmmjjjeeeaaa\\\VVVPPPLLLGGGGGGGGGGGGHHHMMMTTTZZZccclllxxx}}}zzz{{{|||yyyyyyxxxxxx}}}{{{xxxxxxxxxyyy|||tttmmmiiigggggglllrrr}}}rrriii[[[OOOHHHFFFEEEEEEFFFFFFFFFIIIKKKLLLLLLJJJKKKKKKKKKJJJJJJJJJIIIIIIKKKKKKKKKKKKLLLLLLLLLLLLHHHFFFBBB>>>999555222000111///------......---,,,........................,,,,,,---......---,,,,,,...------,,,,,,------...,,,,,,---------.........---,,,+++************+++,,,,,,------------,,,,,,,,,,,,---...............------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,qqqbbbXXXNNNMMMMMMLLLJJJJJJHHHIIIJJJKKKKKKIIIGGGFFFBBBAAAAAABBBBBBAAA===;;;;;;;;;:::999777666666555444444444444444444444444222222111111000000//////111111////////////111111//////...---------.........///000111111000///...+++,,,------......---------............/////////......------......///000---------,,,,,,,,,,,,+++///......------.../////////000111222333333333333///000000111111000//////111222555777888888888777555555666666888999;;;;;;<<<===>>>???@@@???>>>>>>===>>>???AAACCCEEEFFFGGGDDDDDDCCCCCCDDDGGGJJJKKKKKKOOOSSSUUUUUUWWW[[[___```bbbbbb```[[[VVVRRRQQQQQQQQQRRRRRRRRRVVV[[[___bbbhhhqqq{{{}}}yyytttllleee```[[[WWWTTTPPPLLLHHHEEEDDDDDDCCCBBBBBBBBBAAAAAABBBGGGMMMRRRbbbnnn{{{mmm___UUUNNNKKKHHHKKKPPPXXXcccnnnwww|||~~~yyyvvvqqqnnnjjjeee___XXXQQQLLLFFFFFFFFFEEEEEEGGGKKKOOOTTT\\\hhhssszzz{{{uuusss{{{uuusssrrrpppqqqttt~~~{{{yyyyyyyyy~~~vvvmmmiiieeecccggglllvvv}}}}}}iiiWWWLLLGGGGGGGGGDDDDDDEEEHHHKKKLLLJJJIIILLLKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKKKKKKKJJJIIIFFFCCC>>>999444222111///------...//////...........................,,,------......------,,,...------,,,,,,------...---------.........//////------,,,+++++++++,,,,,,......------------............------......///000------+++*********+++,,,---------,,,,,,+++++++++qqqcccXXXOOOMMMNNNLLLJJJJJJHHHIIIJJJKKKJJJIIIGGGFFFCCCBBBAAAAAAAAA@@@>>><<<:::::::::999777666555666333333444444444444444444333222222111000///......111111000//////000111111000///...------------------...///000000///...---+++,,,------......---------------.........//////...------------...//////---------,,,,,,,,,++++++...............////////////000111333333333333333000000000000000/////////111333777:::<<<<<<:::999555666666777999;;;<<<===<<<======>>>===<<<;;;:::;;;<<<>>>@@@BBBDDDFFFGGGGGGFFFEEEDDDEEEGGGIIIKKKKKKNNNQQQSSSSSSUUUXXX[[[]]]]]][[[XXXTTTQQQOOOOOOQQQRRRTTTTTTUUUWWWZZZ\\\^^^eeeqqq|||yyysssoookkkfff^^^XXXSSSPPPMMMKKKJJJGGGDDDBBBBBBBBBAAA@@@@@@@@@@@@@@@@@@DDDIIIMMMXXXeeexxxuuuhhh]]]UUUQQQHHHIIIMMMTTT___jjjtttzzz|||yyyvvvsssooojjjccc[[[RRRLLLFFFFFFEEEDDDDDDDDDFFFGGGKKKRRR[[[dddkkkqqqvvvyyyyyyzzz{{{|||||||||{{{{{{|||{{{zzzzzz|||}}}yyy|||wwwsssqqqnnnnnnpppvvv}}}~~~~~~~~~wwwooojjjeeebbbccchhhpppxxxwwwbbbSSSKKKHHHGGGCCCCCCDDDFFFIIIJJJIIIHHHKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKJJJJJJIIIFFFBBB<<<666333111///......///000000///........................------------------------...------,,,,,,------...------------............------------,,,---------///...---,,,,,,---.../////////...------///000111///...,,,******+++,,,---...------,,,,,,++++++***sssdddYYYPPPNNNNNNLLLJJJJJJIIIIIIJJJJJJJJJIIIHHHGGGFFFCCC@@@>>>>>>??????>>>999;;;<<<;;;888555555666333333444444444444444444333222222111000///......////////////////////////000///...---------------,,,,,,---......---,,,,,,+++,,,------......------------------............---------------...//////............---------,,,---......//////000000000///000222444444444333222111111111111111111111111333666:::===???>>><<<;;;666777777888:::<<<===>>>;;;<<<<<<<<<<<<:::999888999:::<<<>>>@@@BBBDDDEEEGGGFFFEEEDDDDDDFFFGGGIIIMMMOOOPPPQQQRRRSSSUUUVVVYYYVVVRRROOONNNOOOPPPPPPSSSUUUWWWWWWWWWXXXZZZ[[[___gggrrr}}}}}}xxxrrrmmmhhhccc___\\\XXXRRRMMMKKKJJJHHHGGGGGGDDDBBBAAABBBBBBAAA@@@AAAAAAAAAAAAAAACCCFFFIIIPPP\\\nnn}}}pppcccZZZTTTJJJJJJLLLRRR\\\hhhssszzz}}}|||yyywwwsssooohhh___UUUNNNGGGFFFEEEDDDDDDDDDDDDDDDFFFJJJQQQXXX]]]```ccceeeddddddeeeeeefffffffffeeeffffffeeefffgggjjjlllnnnoooppprrruuuyyy}}}~~~{{{uuuooonnnooorrruuu{{{yyyrrrnnnjjjddddddggglllssstttbbbUUULLLHHHDDDCCCCCCEEEGGGIIIHHHGGGJJJJJJKKKKKKLLLLLLMMMMMMMMMLLLLLLLLLKKKKKKKKKJJJJJJJJJJJJHHHDDD>>>999555222000//////000000000///........................------------------------...------,,,,,,------...+++,,,,,,,,,,,,---------------------------------///...---,,,,,,---.../////////...------///000111111///---,,,+++,,,...///---------,,,,,,+++++++++vvvdddZZZPPPNNNNNNLLLJJJJJJIIIIIIJJJJJJIIIIIIHHHGGGGGGCCC???======?????????:::===???===888555444555444444444444444444444444222222111111000000//////........................//////...---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,------------.........------,,,,,,------...///////////////............------///000000000000000///000222444555444333222222111111111111222333444555888;;;>>>@@@???===;;;888888999999;;;<<<>>>>>><<<<<<======<<<;;;999888999:::;;;===???AAABBBCCCDDDDDDCCCCCCDDDDDDEEEEEELLLLLLMMMNNNOOOPPPPPPQQQQQQNNNJJJJJJLLLOOORRRSSSUUUWWWYYYZZZZZZ[[[\\\^^^dddkkkuuu}}}oookkkfffaaa]]]YYYUUUSSSPPPMMMIIIGGGGGGGGGGGGFFFEEECCCAAA@@@AAAAAA@@@???@@@AAAAAAAAA@@@AAACCCEEEIIIRRRaaaqqqxxxiii]]]VVVMMMLLLMMMQQQZZZfffqqqyyy|||{{{yyyuuuoooeee[[[TTTKKKHHHFFFDDDEEEEEEDDDCCCBBBDDDHHHLLLOOOQQQRRRRRRRRRRRRSSSSSSSSSTTTTTTTTTRRRRRRRRRSSSTTTUUUVVVWWWZZZ[[[]]]```dddhhhlllnnnrrrsssuuuwwwzzz|||~~~~~~~~~sssmmmmmmnnnooossszzzzzzwwwuuuqqqkkkiiijjjkkkqqq|||{{{gggVVVLLLGGGEEECCCCCCEEEGGGGGGGGGIIIIIIJJJKKKKKKLLLMMMMMMMMMMMMLLLLLLKKKKKKJJJJJJIIIJJJIIIHHHEEE@@@<<<999444222000000000000///..............................------,,,,,,------......------,,,,,,------...+++++++++,,,,,,,,,------+++,,,---.........------......------------............------......///000111000...---------...///,,,,,,,,,,,,,,,,,,,,,,,,xxxeeeZZZQQQNNNNNNLLLJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHEEECCC@@@????????????>>><<>>===<<<;;;::::::::::::;;;<<<===>>>>>>>>>??????>>>===<<<;;;;;;;;;<<<>>>???AAABBBBBBBBBCCCDDDEEEFFFEEEEEEDDDHHHHHHIIIJJJMMMNNNOOOOOOJJJHHHHHHLLLQQQUUUWWWWWWXXXZZZ]]]^^^___aaadddgggnnnsss|||yyyqqqkkkaaa]]]YYYUUUSSSPPPNNNLLLKKKIIIGGGGGGHHHHHHHHHGGGGGGFFFDDDDDDEEEEEECCCBBBBBBCCCDDDCCCBBBAAACCCDDDFFFLLLVVVbbbooo}}}qqqccc[[[PPPNNNMMMOOOWWWcccooowww~~~{{{vvvmmmbbb[[[OOOKKKGGGDDDDDDDDDCCCBBB@@@AAABBBEEEGGGHHHGGGGGGGGGGGGGGGGGGGGGHHHIIIIIIEEEEEEGGGHHHHHHHHHGGGGGGKKKKKKLLLMMMPPPSSSVVVXXXZZZ[[[]]]```ccceeegggiiinnnnnnooopppqqqrrrssstttrrrssstttuuuuuuuuuuuutttttttttttttttuuuvvvxxxxxxvvvwwwxxxyyyzzzzzz{{{||||||}}}~~~|||rrroookkklllpppxxx~~~~~~{{{{{{|||yyysssooooooooossszzz~~~fffXXXLLLHHHDDDBBBCCCEEEGGGHHHGGGHHHIIIJJJKKKLLLMMMMMMMMMMMMMMMLLLKKKJJJJJJJJJJJJJJJJJJIIIFFFCCC@@@>>>666444111000000000///---...........................---,,,,,,,,,,,,---......------,,,,,,------...,,,,,,,,,,,,---------...***+++,,,---...------,,,,,,,,,------------,,,,,,,,,,,,---...............//////.........---------***++++++,,,,,,------...zzzeee[[[QQQOOONNNLLLJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHCCCBBBAAAAAABBB@@@>>>;;;===AAACCC@@@:::555444555666666555444333333222222000000000000000111111111......////////////......---------------...///000111///---++++++---///111+++,,,------......------,,,,,,,,,---------......---,,,,,,,,,,,,---......//////.........---------,,,---///000111111111000///000333555666555333222////////////111333555666777888:::;;;<<<;;;:::999;;;;;;;;;;;;;;;<<<===>>>???@@@AAAAAAAAA???>>>===<<<===>>>???@@@AAABBBBBBCCCDDDGGGHHHIIIHHHGGGFFFFFFFFFGGGIIIMMMOOOPPPPPPFFFGGGJJJQQQXXX\\\\\\ZZZ[[[]]]```ccceeehhhmmmpppvvv{{{{{{uuuoooiiiccc___YYYVVVRRROOONNNMMMKKKIIIKKKJJJIIIJJJKKKKKKJJJIIIMMMLLLJJJJJJJJJJJJIIIGGGFFFGGGHHHGGGFFFEEEFFFGGGHHHKKKPPPXXXcccppp}}}xxxkkkcccQQQOOOMMMNNNVVVbbbnnnvvv{{{rrrhhhaaaSSSNNNHHHDDDDDDCCCBBB@@@@@@@@@AAACCCEEEFFFEEECCCCCCBBBBBBBBBBBBCCCDDDDDD@@@AAACCCDDDDDDCCCAAA@@@CCCCCCBBBCCCDDDFFFHHHIIIJJJKKKMMMPPPTTTWWWYYYZZZYYYZZZZZZ\\\]]]^^^______^^^___```bbbbbbbbbaaaaaaaaaaaaaaaaaabbbcccdddeeebbbbbbdddeeefffhhhiiiiiijjjkkklllnnnoooqqqrrrssswwwxxxyyyzzzzzz{{{{{{zzz||||||~~~yyyvvvlllmmmrrryyy}}}}}}|||}}}~~~xxxssssssuuuvvv{{{tttcccNNNJJJDDDAAABBBDDDGGGHHHFFFGGGHHHIIIJJJLLLLLLMMMNNNMMMMMMLLLKKKJJJJJJIIIJJJJJJJJJIIIGGGEEECCCAAA777555222111000000...---...........................---,,,,,,,,,,,,---......------,,,,,,------...---------.........//////)))***,,,---...---,,,,,,***+++------------+++******+++---.........---,,,------.........---,,,+++)))***+++,,,------...///{{{ggg\\\RRRPPPOOOLLLJJJJJJHHHGGGGGGHHHIIIJJJHHHGGGGGGEEEBBBAAAAAA@@@===;;;:::<<<>>>@@@???<<<999777444333333333444444222000111111111111000000000000111111000///////////////,,,---...---------///111......---,,,---...///000------------------------........................+++,,,,,,---...///111222000//////......//////000.........///////////////333333333222222222111111---...///111333444444444555555666777888999999:::;;;<<<>>>===<<<;;;;;;<<<<<<@@@EEEGGGEEEAAA>>>=========>>>???@@@BBBCCCCCCFFFFFFGGGGGGGGGFFFFFFEEEDDDGGGJJJKKKJJJHHHGGGGGGHHHLLLSSSXXX[[[\\\^^^___gggjjjmmmmmmlllnnnuuu{{{~~~uuuppphhhaaa]]][[[ZZZZZZUUUUUUTTTRRROOOOOOPPPRRRPPPOOOOOOPPPQQQSSSUUUVVVRRRRRRPPPOOONNNOOOPPPPPPRRROOOLLLJJJJJJIIIGGGFFFFFFHHHKKKMMMRRR^^^nnnzzz}}}qqqfffYYYRRRNNNOOOUUU]]]jjjuuu|||zzzooocccZZZQQQIIIFFFEEEAAA@@@@@@AAABBBDDDEEEFFFEEEDDDCCCDDDDDDCCCBBBAAAAAA@@@???DDDAAA???>>>???AAAAAAAAA???@@@@@@AAAAAAAAA@@@@@@CCCCCCDDDEEEEEEFFFGGGGGGJJJJJJKKKLLLMMMMMMNNNNNNOOOPPPQQQRRRRRRQQQPPPOOOSSSRRRRRRSSSUUUWWWVVVUUUTTTTTTUUUVVVWWWXXXYYYZZZ]]]]]]]]]^^^___``````aaaeeefffggghhhiiijjjkkkkkklllmmmnnnppprrrtttvvvwwwyyyyyyzzz{{{}}}zzztttpppqqqyyy|||yyytttsssvvv{{{dddRRRIIIBBBAAABBBBBBCCCFFFFFFGGGHHHJJJKKKLLLLLLMMMMMMMMMMMMMMMMMMLLLKKKKKKKKKKKKIIIHHHFFFEEEDDDCCC999666111...---...------.........------,,,,,,,,,///...---,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------......------------------------------------------------000///---,,,,,,---...///........................------------------------zzzhhh]]]SSSPPPPPPMMMKKKKKKJJJIIIHHHIIIKKKKKKJJJHHHEEECCCAAA@@@@@@>>><<<:::888999;;;;;;;;;999666555444333222333444444222111111111111111000000000000000000///..................//////...,,,,,,---......------,,,---...///000------------------------........................///...------,,,,,,,,,,,,------,,,,,,,,,,,,------......////////////000000333333222222222111111111...///000222333444555555666666666777777888888999:::;;;===<<<;;;::::::;;;===AAAEEEFFFEEEBBB@@@???;;;===???AAABBBDDDDDDDDDBBBBBBCCCCCCDDDDDDEEEEEEEEEGGGIIIIIIGGGFFFFFFGGGIIIMMMRRRWWWZZZ]]]```bbbhhhkkkooopppppprrryyy~~~}}}zzzyyyvvvqqqmmmgggddd___ZZZXXXXXXXXXXXXZZZZZZYYYWWWTTTSSSTTTUUUVVVVVVVVVWWWXXX[[[]]]^^^\\\\\\ZZZZZZZZZZZZ[[[[[[[[[XXXUUUSSSQQQOOOMMMKKKFFFHHHIIIJJJMMMUUUbbblllyyy{{{qqqggg^^^WWWQQQQQQTTT[[[gggrrr{{{ttthhh]]]TTTKKKHHHFFFCCCAAABBBBBBDDDFFFHHHIIIHHHGGGFFFDDDCCCBBBAAA@@@@@@@@@@@@BBB???======>>>@@@@@@?????????@@@@@@@@@??????>>>>>>>>>??????@@@AAAAAABBBBBBCCCCCCDDDEEEEEEFFFFFFEEEFFFGGGGGGGGGGGGFFFEEEGGGFFFEEEFFFHHHIIIHHHGGGIIIJJJKKKLLLMMMNNNNNNOOOQQQQQQRRRRRRSSSTTTTTTUUUXXXXXXYYYZZZ[[[\\\]]]]]]\\\\\\]]]^^^___aaacccdddgggggghhhiiikkkmmmooopppvvvyyy}}}xxxsssssszzz}}}yyywwwzzzuuuaaaRRRIIIBBBAAABBBAAAAAADDDFFFGGGIIIKKKLLLMMMMMMMMMMMMMMMMMMMMMMMMLLLKKKKKKKKKJJJIIIHHHFFFEEEDDDCCC;;;888333000/////////............------,,,,,,,,,---------------,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,---------......------------------------------------------------......---------......///........................------------------------yyyiii^^^SSSPPPPPPNNNLLLLLLKKKJJJJJJKKKLLLLLLKKKIIIDDDBBB@@@??????>>>;;;:::999999999999888777666555555333222333444444222111111111111111000000000000//////...---------......000111111///,,,++++++,,,...------------...//////................................................111000///...---,,,,,,,,,---,,,,,,++++++,,,,,,---......//////000000000000333222222222222111111111///000111333444555555666666666666777777777777777888999;;;;;;:::999999:::<<>>???@@@AAA@@@???????????????>>>===<<<<<<;;;;;;;;;<<<<<<======>>><<<<<<<<<======>>>>>>???===>>>>>>??????>>>>>>===@@@>>>>>>>>>@@@@@@???>>>??????@@@AAABBBCCCCCCDDDDDDEEEEEEFFFFFFGGGGGGHHHHHHIIIJJJJJJKKKLLLMMMMMMNNNNNNOOOOOOPPPQQQSSSSSSXXXXXXYYYZZZ[[[]]]___```eeehhhlllppptttyyy~~~~~~yyywww|||}}}zzz{{{~~~~~~{{{{{{}}}nnn___QQQIIIBBBAAABBB@@@@@@AAAGGGHHHIIIKKKLLLMMMNNNNNNLLLLLLMMMMMMLLLLLLKKKKKKJJJJJJIIIHHHFFFEEEDDDDDD>>>:::555222111000000///.........---------------+++,,,,,,------------,,,------------,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------,,,,,,---...////////////........................------------------------yyyiii]]]RRROOOOOOMMMKKKLLLLLLKKKJJJKKKLLLLLLJJJHHHDDDBBB@@@??????>>><<<:::<<<;;;:::999999888888999555444222222333444333111111111111111000000000///000//////........./////////000111///---++++++,,,------------......//////////////////////////////........................000///////////////000000......------------....../////////000000111111222222222222222111111111111000111222444555666666666666666666666666666666555666777999:::999888999:::999;;;===>>>===<<<===>>>===???CCCFFFGGGEEECCCAAA>>>>>>>>>???AAAEEEHHHJJJJJJJJJHHHEEEDDDDDDHHHJJJOOOQQQTTTVVVYYY]]]bbbeeekkkooossswwwzzz}}}|||zzzxxxvvvsssqqqccc```\\\XXXVVVVVVWWWWWWUUUVVVXXXXXXYYYZZZ[[[\\\\\\]]]^^^^^^]]]]]]___aaabbbbbbdddeeegggiiikkkllllllllllllllllllmmmmmmmmmjjjgggccc^^^ZZZVVVQQQMMMMMMMMMLLLIIIGGGHHHLLLOOOXXX```hhhllloooqqqnnnhhheee^^^WWWTTTSSSWWWbbbnnn{{{wwwggg\\\QQQLLLIIIEEEDDDFFFGGGJJJNNNRRRUUUUUUTTTTTTRRRPPPMMMJJJGGGFFFFFFFFFBBBAAAAAABBBCCCCCCAAA????????????>>>===<<<;;;:::;;;;;;<<<<<<<<<=========::::::;;;;;;;;;<<<<<<<<<========================>>><<<;;;<<<======<<<;;;;;;;;;<<<<<<===>>>>>>???>>>>>>?????????@@@@@@@@@AAAAAABBBBBBCCCDDDDDDEEEGGGGGGGGGGGGGGGHHHIIIIIIMMMMMMNNNOOOPPPRRRTTTUUUWWWZZZ^^^aaaeeejjjooorrr{{{|||}}}zzzyyyvvvqqqppprrrzzzxxxkkk___PPPHHHAAAAAABBB@@@@@@AAAFFFGGGHHHJJJKKKLLLLLLMMMKKKLLLLLLLLLLLLLLLKKKKKKIIIIIIHHHHHHGGGFFFEEEEEE@@@<<<777333111000///..................---------***+++,,,---...------,,,------------------,,,,,,,,,,,,,,,---------......------------------------------------------------***+++---///000000///...........................------------------------{{{hhh\\\QQQMMMMMMKKKJJJKKKKKKJJJIIIIIIJJJJJJHHHFFFDDDBBB@@@@@@@@@???===;;;===<<<;;;:::999999::::::666444222222333333333222111111111111000000000///111000000000000000111111,,,...//////...------...---------...............////////////////////////.................................---....../////////......------....../////////000000111222222333222222222111111111000000111222333444555666666666666666666555555555555555444666888999888888999:::999:::<<<===<<<<<<>>>???AAACCCFFFHHHGGGDDD???===<<<<<<<<<===???CCCFFFIIIGGGFFFDDDBBBAAACCCGGGKKKSSSUUUWWWXXXZZZ^^^cccgggnnnrrrvvv{{{~~~}}}zzzuuuqqqnnnkkkhhheeeXXXUUURRRNNNLLLMMMPPPSSSSSSVVVYYYZZZYYYZZZ\\\^^^[[[]]]```cccdddfffiiikkklllmmmoooqqqrrrtttuuuvvvyyyyyyyyyyyyyyyyyyyyyyyyuuurrrnnniiieee```ZZZVVVRRRQQQOOOLLLIIIHHHIIIJJJNNNUUU\\\```dddiiiiiifffaaa\\\WWWTTTRRRVVVaaammmyyy}}}lll```SSSMMMIIIEEEEEEFFFIIILLLRRRXXX\\\^^^^^^]]]]]][[[WWWRRRNNNKKKIIIHHHDDDCCCBBBCCCCCCCCC@@@>>>????????????>>><<<;;;;;;<<<<<<<<<===============;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::999777888999999888777::::::;;;;;;<<<<<<======<<<<<<<<<<<<<<<=========>>>>>>??????@@@@@@AAAAAA@@@@@@@@@?????????@@@@@@CCCCCCCCCDDDEEEGGGHHHIIILLLNNNRRRUUUXXX[[[```cccjjjnnnuuuzzz{{{vvvpppkkkjjjmmmqqqwww|||}}}{{{vvvkkkaaaQQQIIIBBBBBBCCCAAAAAACCCDDDEEEFFFHHHIIIJJJKKKKKKJJJKKKKKKLLLLLLLLLKKKKKKHHHHHHHHHGGGGGGFFFFFFFFFBBB>>>888333111000...---........................******+++,,,------------------------------------,,,,,,,,,---------......------------------------------------------------***+++---///000000///...........................------------------------~~~ggg[[[PPPLLLLLLJJJJJJKKKJJJIIIHHHHHHIIIHHHFFFEEEDDDBBB@@@@@@@@@???>>><<<;;;:::999888888777888888666444222111222333333333111111111111000000000000111111000000111111222222))),,,...//////...//////,,,---......//////......................................................///...---,,,+++*********---------,,,,,,---------//////000111222333333444222111111111111000000000111222333444555555555555444444444555555555555555333555777888888999:::;;;:::<<>>>>>AAAGGGKKKVVVXXXZZZ]]]```dddiiimmmsssvvvzzzwwwsssmmmhhheeecccaaa___WWWUUUQQQLLLHHHHHHKKKNNNRRRUUUYYY[[[[[[]]]```dddcccgggkkkooorrruuuyyy{{{~~~|||yyyuuurrrmmmhhhaaa]]]WWWUUURRRNNNLLLJJJJJJJJJKKKPPPSSSUUUYYY___aaa___[[[XXXVVVTTTRRRTTT___kkkvvvqqqdddVVVNNNJJJFFFFFFHHHJJJNNNVVV]]]cccfffggggggeeeddd```\\\WWWSSSOOOMMMHHHFFFCCCBBBBBBAAA???===@@@@@@@@@@@@???>>>======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<999999888888888888999999999888777888999:::999888999999999:::::::::;;;;;;999999999:::::::::::::::<<<<<<<<<<<<======>>>>>>>>>>>>===============>>>>>>>>>??????@@@BBBCCCDDDBBBDDDGGGIIIKKKNNNRRRUUUZZZ___eeekkkqqqzzzxxxpppjjjiiillllllsssxxxxxxvvvrrrkkkcccWWWNNNEEECCCCCCAAABBBDDDCCCDDDEEEGGGHHHIIIJJJJJJJJJJJJKKKLLLLLLLLLKKKKKKGGGGGGGGGGGGGGGGGGGGGGGGDDD@@@999555222000...---.............../////////,,,++++++++++++,,,,,,---------------............,,,,,,,,,---------......------------------------------------------------,,,,,,---...////////////........................------------------------hhh\\\PPPLLLLLLKKKJJJLLLJJJIIIHHHHHHHHHHHHFFFDDDBBBAAA????????????===;;;999999999888777777666666777444222111222333333333111111111111000000000000000000000000000111222222))),,,///000///......///,,,---.../////////...---------------------------..............................---,,,,,,,,,,,,,,,///......------......//////000000111222333444555111111111111000000000000111222333444444444444444333333333444444555555666333555777999999999;;;<<<:::===@@@BBBBBBBBBCCCDDDCCCEEEFFFFFFDDDAAA===;;;777888999:::;;;===>>>>>>============???DDDJJJNNNVVVYYY^^^cccggglllrrrvvvzzz|||}}}{{{zzzoookkkeeeaaa______```___[[[ZZZVVVQQQMMMLLLNNNQQQTTTYYY^^^bbbdddhhhooouuuuuuyyy~~~|||yyyuuupppjjjeeeaaa^^^YYYTTTQQQOOONNNMMMLLLNNNMMMKKKMMMTTTWWWWWWWWWVVVUUUTTTQQQRRR\\\gggqqq|||vvvhhhYYYQQQLLLHHHHHHJJJJJJOOOXXXaaaiiimmmnnnnnnmmmmmmkkkhhhddd___ZZZWWWOOOLLLHHHEEEDDDCCCBBB@@@@@@AAAAAABBBAAAAAA@@@@@@========================<<<<<<<<<<<<<<<<<<<<<<<<:::999888777777888999::::::999888999;;;<<<<<<;;;888888888999999999999999888888888888888888888888999::::::::::::;;;;;;;;;=========<<<<<<===>>>>>>>>>>>>>>>>>>???AAABBBCCC===???AAABBBCCCEEEHHHJJJNNNRRRWWW\\\bbbkkkvvv~~~}}}vvvooonnnqqqkkkppprrrooommmkkkhhhccc```UUUJJJEEEBBB@@@AAACCCCCCDDDFFFGGGIIIIIIJJJJJJIIIJJJJJJKKKLLLLLLKKKKKKGGGGGGGGGGGGGGGGGGGGGGGGGGGBBB<<<777333111///------........./////////000...---+++))))))***,,,---------------.........///,,,,,,,,,---------......------------------------------------------------......---------......///........................------------------------jjj]]]QQQMMMMMMKKKKKKMMMJJJIIIHHHHHHIIIHHHFFFDDDAAA???>>>===>>>===<<<:::999:::::::::999888777666777444111111222333333333111111111111000000000000///////////////000111111***,,,///000///...---...,,,,,,.../////////...---------------------------........................------......000111333333111111000000000000111111///000000222333444555555111111111111000000000000111111222333444444444444222222333333444555666666333555888999999:::;;;===888;;;???AAABBBAAABBBBBBBBBCCCEEEEEEDDDAAA>>><<<999:::;;;<<<===============>>>???@@@CCCHHHNNNSSSUUUZZZ```gggmmmsssyyy}}}~~~~~~{{{xxxuuusssjjjfff```]]]]]]___aaabbb___^^^\\\XXXSSSRRRUUUYYYXXX^^^eeejjjnnnuuu{{{tttpppjjjfff```ZZZWWWUUUSSSRRRMMMMMMJJJFFFGGGMMMQQQQQQUUUTTTUUUTTTPPPPPPYYYdddmmmyyyyyykkk\\\SSSMMMIIIIIILLLJJJPPPYYYdddlllqqqrrrssssssssssssrrrnnniiieeebbbVVVRRRMMMJJJHHHGGGFFFEEEAAAAAABBBCCCCCCCCCBBBBBB@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>===<<<;;;::::::;;;<<<===777666666777999::::::999999999999999999999::::::999999999888888888888888999999999999::::::::::::999999999999999999:::;;;:::::::::;;;<<<===>>>???<<<===???@@@@@@AAADDDFFFHHHKKKOOOSSSXXXaaalllsssyyy|||vvvuuuwwwjjjmmmlllgggdddeeeeeebbbggg[[[MMMFFFBBB??????AAADDDEEEFFFHHHIIIJJJKKKKKKIIIIIIJJJKKKLLLLLLKKKKKKFFFGGGGGGGGGGGGHHHHHHHHHIIIDDD>>>888555222000...---.........//////000000000...***(((''')))+++------------.........//////,,,,,,,,,---------......------------------------------------------------000///---,,,,,,---...///........................------------------------lllYYYPPPNNNIIIJJJMMMHHHKKKKKKKKKKKKJJJHHHFFFEEEDDDBBB@@@??????>>>===;;;::::::999999888777777777666666555555555444444444111111000000000000111111111111111111000///...---////////////////////////........................000222111////////////---------,,,+++,,,---///000//////.........---------......---------......///444555555444333222333444...///000111222333444444333333333333222111000000333111000//////111333444666777888999:::;;;<<<<<<<<<>>>???@@@??????AAABBB???AAACCCEEEDDDAAA===;;;:::;;;;;;;;;:::888777666777:::<<<>>>@@@EEEMMMTTT```eeelllsssxxx|||}}}yyyvvvuuusssoookkkgggggggggeeebbbaaabbbcccffffffeeebbb___^^^___```hhhmmmuuuxxxsssmmmfffaaa[[[VVVSSSOOOLLLHHHGGGIIIKKKMMMNNNQQQQQQQQQQQQQQQTTTXXX\\\jjjrrr~~~nnn\\\SSSOOOLLLJJJKKKLLLQQQ[[[gggrrrxxxyyyxxxyyyyyyxxxwwwtttoooiiiddd^^^ZZZTTTPPPNNNLLLJJJHHHEEECCC@@@@@@AAABBBAAAAAA>>>???????????????>>>>>>@@@??????>>>===<<<;;;;;;<<<<<<<<<;;;;;;:::::::::;;;;;;:::999999888888888;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<======<<<<<<<<<===>>>??????@@@CCCDDDGGGJJJNNNTTT[[[```kkkttt~~~|||zzzzzzyyypppmmmiiieeebbb```______bbb\\\RRRHHHBBB@@@@@@BBBBBBCCCEEEFFFHHHHHHIIIIIIIIIIIIJJJKKKKKKKKKKKKKKKKKKJJJIIIHHHGGGHHHIIIIIIFFFEEEBBB>>>999444111.........---------......//////............---------000000//////...---++++++...------,,,,,,------...........................,,,---///000000///---,,,------------------------................................................nnn[[[QQQOOOJJJKKKMMMHHHJJJKKKKKKKKKJJJHHHFFFEEEDDDBBB@@@??????>>>===;;;999999888888777666666666333333333333222222222222000000////////////000000......///000000000//////................................................+++,,,,,,+++,,,------,,,---------------...////////////.........---------......---------...//////333555666666444333333444//////000111333444555555333333444444333333222222444333222111111222444555666777888999:::;;;<<<===>>>@@@AAAAAAAAAAAABBBDDDDDDDDDEEEFFFEEEDDDBBBAAA======;;;:::999777777666777;;;???CCCHHHPPPZZZaaaiiinnnuuuzzz~~~|||wwwuuutttsssqqqooojjjkkkkkkiiigggfffgggiiijjjkkkkkkjjjjjjllloooqqqvvv{{{zzzsssllleee]]]YYYTTTPPPLLLJJJJJJKKKLLLLLLNNNNNNOOOOOOOOORRRWWW[[[iiirrr~~~ppp^^^TTTPPPLLLJJJKKKLLLQQQ[[[hhhsss{{{}}}|||~~~}}}|||yyytttmmmiiibbb^^^XXXTTTQQQOOOMMMLLLGGGEEEBBBAAABBBCCCBBBAAA?????????@@@@@@????????????>>>>>>>>>============<<<<<<<<<;;;;;;:::::::::999999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999:::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<;;;;;;<<<======>>>>>>??????@@@BBBEEEHHHMMMSSSWWWbbbjjjvvv~~~}}}}}}}}}|||ooolllgggccc```^^^^^^______ZZZRRRIIICCC@@@??????BBBBBBDDDFFFGGGHHHIIIIIIJJJJJJKKKKKKKKKKKKKKKJJJKKKJJJIIIHHHGGGHHHHHHIIIFFFEEEBBB???:::555111///.........------......///...---------,,,,,,,,,,,,////////////...---,,,,,,...------,,,,,,------...........................,,,---...000000...---,,,------------------------........................////////////////////////qqq]]]SSSPPPJJJKKKMMMHHHJJJJJJKKKKKKJJJHHHFFFEEEDDDBBB@@@??????>>>===;;;:::999999888888777666666222222222222111111111111//////............//////,,,,,,---...///000000000------------------------...........................---...............///------......//////.....................---------......------......///000333555777888666444333333000000111333444555666777333333444555555555555444666555333222222333555666666777888999;;;<<<===>>>???@@@AAAAAA@@@AAABBBDDDHHHHHHHHHHHHHHHHHHGGGGGGBBB@@@<<<999777666777888:::>>>EEEJJJQQQZZZeeelllsssxxx~~~}}}zzzvvvtttsssssssssrrrnnnooooooooommmmmmooopppqqqrrrssstttvvvzzzzzzpppfff```ZZZVVVPPPMMMLLLKKKJJJJJJIIIJJJKKKKKKMMMPPPUUUYYYgggppp}}}rrr```VVVQQQMMMKKKKKKLLLRRR\\\iiivvv~~~{{{tttooogggccc^^^YYYVVVTTTQQQPPPJJJHHHFFFDDDDDDDDDCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<;;;;;;;;;;;;;;;888888999::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;:::;;;;;;<<<<<<============>>>???AAABBBFFFKKKNNNUUU\\\fffqqq{{{}}}|||}}}qqqnnniiidddaaaaaabbbccc```\\\TTTLLLEEEAAA???>>>AAAAAACCCEEEGGGHHHIIIJJJJJJKKKKKKKKKKKKKKKJJJJJJJJJIIIHHHGGGGGGGGGHHHHHHFFFFFFCCC@@@<<<777333111//////......---......///------,,,,,,,,,+++++++++---...............------...------,,,,,,------...........................,,,---...//////...---,,,------------------------........................000000000000000000000000ttt___TTTQQQJJJKKKMMMHHHJJJJJJKKKKKKJJJHHHGGGFFFDDDBBB@@@??????>>>===;;;;;;;;;:::999999888888777444444444333333333222222000//////......//////000,,,,,,---...//////......------------------------........................222000000111111......///+++,,,...//////...---,,,...........................---------...///000111222555888999777444333222111111222444555777888888333333555666666777777777666555333222222333555666777777999:::;;;===>>>>>>===>>>??????>>>???AAADDDKKKLLLMMMNNNNNNMMMLLLKKKEEEBBB===888666666888:::???CCCJJJPPPWWW```jjjqqqzzz|||zzzvvvsssrrrrrrrrrrrrppprrrsssrrrrrrrrrtttvvvwwwyyy{{{|||zzzooohhh^^^ZZZTTTPPPMMMKKKJJJHHHFFFGGGHHHHHHJJJMMMRRRVVVccclllyyyuuudddZZZSSSMMMKKKLLLMMMRRR\\\iiiwwwyyyuuulllhhhbbb]]]YYYWWWTTTRRRNNNLLLIIIHHHHHHGGGEEECCCAAA@@@@@@????????????@@@@@@??????>>>>>>=========<<<<<<<<<<<<<<<;;;;;;;;;999:::::::::;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::999999999:::::::::;;;;;;:::::::::;;;;;;<<<<<<<<<>>>???@@@@@@@@@BBBFFFHHHKKKPPPYYYbbblllyyy~~~xxxvvvuuuvvvyyy{{{||||||vvvsssnnnjjjgggggghhhiiieee```XXXOOOGGGCCCAAAAAA@@@AAABBBCCCEEEHHHIIIJJJKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIHHHHHHGGGGGGGGGGGGGGGFFFEEEBBB>>>999555333000//////...............---------,,,,,,,,,,,,+++,,,------...//////.........------,,,,,,------...........................------...//////...------................................................////////////////////////uuu```UUUPPPJJJJJJMMMHHHIIIJJJJJJJJJJJJIIIGGGFFFDDDBBB@@@??????>>>===;;;999999999888777777666666444444444333333333222222111000000//////000000111......//////...---,,,,,,------------------------........................///++++++//////,,,,,,000+++,,,---......---,,,+++---.....................---------...///000111111222444888888777444333222333333444555666777777888333444555666777888888888555444222111222333555666999999:::;;;<<<======>>>===>>>?????????AAADDDGGGOOORRRVVVXXXXXXUUUQQQNNNFFFCCC===888666777:::===AAAGGGNNNUUU\\\eeepppwww}}}{{{xxxuuurrrqqqqqqrrrrrrssstttuuutttuuuwwwyyy{{{}}}{{{ttteee```ZZZUUUQQQNNNKKKHHHEEEFFFFFFFFFGGGJJJOOORRR]]]fffsss~~~yyyiii^^^VVVOOOMMMNNNOOOSSS\\\iiiwww~~~yyypppkkkeee```\\\YYYWWWUUURRRPPPNNNMMMLLLKKKHHHFFFCCCBBBAAA@@@????????????BBBAAA@@@???>>>===<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::999999999:::::::::;;;;;;::::::::::::;;;;;;;;;;;;>>>????????????@@@BBBDDDEEEIIIPPPWWW```mmm{{{{{{xxxqqqpppnnnooosssvvvxxxyyywwwuuussspppnnnllllllllllllfff[[[PPPHHHDDDCCCCCC@@@AAAAAABBBDDDFFFHHHJJJJJJKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIIIIHHHHHHGGGGGGGGGGGGFFFDDDAAA<<<777555111000///...........................------------+++,,,---...////////////...------,,,,,,------...........................---..................---........................................................................uuu```TTTPPPIIIJJJMMMIIIIIIIIIJJJJJJJJJIIIGGGGGGDDDBBB@@@??????>>>===;;;777666666555444444333333222222222222111111111111111111000000000000111111///000000///...---,,,,,,------------------------........................---((()))000222...///555---------...------,,,,,,---------...............---------...///000111222222444666777555333222222444444555555555666666666333444555666777888888888333222222111222444777888;;;;;;;;;<<<<<<<<<======???@@@AAAAAABBBEEEJJJMMMTTTXXX\\\______ZZZUUUQQQEEEAAA<<<888777:::===@@@BBBHHHQQQYYYaaakkkuuu}}}~~~~~~}}}zzzvvvtttssstttuuuvvvwwwxxxwwwxxxzzz}}}}}}qqqllleee^^^XXXSSSNNNKKKHHHHHHGGGFFFFFFHHHLLLOOOUUU^^^jjjuuu~~~ooocccYYYQQQOOOQQQQQQTTT[[[gggvvvvvvqqqkkkeeeaaa^^^[[[XXXXXXVVVUUUTTTSSSRRROOOLLLHHHGGGDDDBBB@@@@@@@@@@@@BBBAAA@@@???>>>======<<<<<<<<<<<<<<<<<<=========>>>======<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<============@@@AAACCCFFFJJJOOOUUUaaannnwww{{{wwwpppnnnlllmmmqqqvvvzzz{{{zzz{{{{{{{{{yyyvvvssspppssslllbbbWWWMMMGGGDDDCCCBBBAAAAAAAAACCCEEEGGGHHHIIIJJJJJJKKKKKKKKKKKKKKKIIIIIIJJJJJJJJJIIIHHHGGGGGGHHHGGGFFFCCC>>>:::777111111000///............//////.........---------,,,,,,---.../////////......------,,,,,,------...........................................................................................................................ttt___SSSOOOHHHJJJNNNJJJHHHIIIJJJJJJJJJIIIHHHGGGDDDBBB@@@??????>>>===;;;777777666666555444444444333333333333222222222222000000////////////000000//////000000000///......................................................000***+++222222,,,---333000000///...............---------.........//////------......///111222333222333555444333111111222666666555555555444444444444444555666777777777666333222222222444777:::;;;============<<<<<<<<<;;;???@@@AAABBBDDDHHHMMMQQQVVVYYY\\\]]]\\\XXXSSSPPPBBB@@@<<<999999<<<@@@CCCCCCIIIRRRYYY```iiirrryyy}}}~~~~~~~~~|||yyyyyyzzzzzz{{{||||||{{{|||~~~{{{sssjjjbbbZZZRRRNNNKKKKKKIIIGGGEEEFFFIIILLLOOOVVVbbbmmmxxxsssggg\\\SSSQQQSSSSSSUUU[[[fffttt}}}xxxqqqlllgggddd```^^^^^^]]][[[[[[[[[YYYVVVTTTNNNLLLIIIFFFCCCBBBBBBBBB????????????????????????;;;<<<<<<<<<=========>>>=========<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;999;;;=========>>>@@@BBBAAACCCFFFHHHLLLUUU```iiizzzzzzssspppnnnooottt{{{~~~{{{wwwooodddZZZQQQJJJFFFCCCBBBAAAAAABBBCCCEEEGGGHHHHHHIIIKKKLLLLLLLLLLLLJJJJJJKKKKKKKKKJJJIIIHHHGGGHHHHHHHHHEEE@@@;;;888222111000///.....................---------,,,,,,------.....................------,,,,,,------....................................------.................................................................................sss^^^RRRNNNHHHJJJNNNJJJHHHIIIJJJJJJJJJIIIHHHGGGDDDBBB@@@??????>>>===;;;::::::999999888777777777666666555555555555444444//////............//////---...///000111111111111////////////////////////........................222+++)))...,,,$$$""")))333222111/////////000111---------.........//////------......///111222333222333444333111000111222777666666555444444333333444555555666666666666666333333333333666999<<<>>>???>>>>>>===<<<;;;;;;;;;===>>>???AAACCCGGGMMMQQQUUUVVVWWWWWWVVVRRROOOMMM@@@>>>;;;999:::>>>BBBEEEFFFKKKRRRWWW\\\ccckkkqqqxxxyyyzzzzzzyyyyyy{{{|||~~~~~~~~~~~~~~~~~~}}}~~~~~~~~~}}}ssshhh^^^VVVPPPNNNMMMKKKHHHEEEEEEHHHJJJKKKRRR]]]hhhsssuuuiii^^^TTTRRRTTTTTTUUU[[[eeerrr}}}vvvqqqlllhhheeecccbbbaaa`````````___\\\YYYSSSPPPMMMIIIFFFDDDDDDDDD<<<<<<===???@@@AAABBBCCC;;;<<<<<<<<<======>>>>>>;;;;;;<<<<<<===>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<:::<<<>>>??????@@@BBBDDD@@@BBBCCCDDDFFFMMMWWW___ooo{{{~~~vvvsssppprrrxxxzzzqqqfffZZZPPPJJJDDDCCCAAAAAAAAABBBDDDFFFGGGGGGIIIKKKLLLMMMMMMMMMJJJKKKLLLLLLLLLKKKIIIIIIGGGHHHIIIHHHFFFAAA<<<999222222000///............---------,,,,,,,,,++++++---...............------...------,,,,,,------.................................------------......////////////////////////........................000000000000000000000000yyyaaaSSSPPPKKKMMMNNNGGGHHHIIIJJJKKKKKKIIIGGGFFFGGGDDD@@@>>>>>>???>>>>>>===<<<;;;:::999777666666444444444555666555333000000000111111222222222333333222000/////////000111555555333111///.................................,,,---//////...---...000---...............---,,,...---,,,+++++++++,,,---////////////000000000000222111000//////000111111888777777555444333222222333333555666666666555444333333333444555888:::;;;<<<<<<;;;;;;;;;<<<<<<===>>>>>>>>>???AAABBBDDDEEEIIIHHHIIIKKKMMMKKKGGGBBB@@@===;;;<<<@@@DDDEEEEEEKKKMMMPPPSSSWWW\\\bbbggglllnnnqqqrrrrrrtttvvvyyy~~~~~~~~~~~~~~~~~~}}}}}}~~~wwwnnn```SSSOOOLLLJJJKKKLLLLLLHHHDDDIIILLLTTT```kkkuuu|||nnnccc[[[WWWVVVTTTTTTWWW___mmm{{{~~~xxxsssooollljjjiiifffbbb``````aaaaaaaaa]]]YYYTTTPPPLLLIIIEEEBBBBBBAAA@@@AAABBBBBB@@@>>>>>>>>>>>>===<<<<<<<<<;;;======<<<<<<<<<;;;;;;;;;::::::;;;;;;<<<===>>>>>><<<<<<<<<<<<<<<<<<<<<<<<=========<<<;;;:::888777;;;;;;;;;::::::999999999;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<======>>>???????????????>>>???@@@AAADDDJJJQQQVVVbbbmmm}}}|||uuusssuuu}}}yyylll]]]QQQMMMEEE>>>>>>@@@???AAACCCEEEFFFFFFGGGHHHIIIJJJKKKKKKKKKJJJJJJJJJJJJKKKKKKIIIIIIHHHFFFDDD@@@===;;;999666222000000111000000.........------,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,......//////...---,,,,,,***+++---///000//////...........................////////////////////////.../////////...---,,,,,,xxxaaaSSSPPPKKKLLLNNNGGGGGGHHHJJJKKKJJJIIIGGGFFFFFFDDD@@@>>>>>>???>>>===<<<<<<;;;999888777666555555444333444555555333222000000000111111111222222111111///.........///000FFFCCC===666222000///000........................,,,++++++++++++,,,------000000111111111111111000///...---,,,,,,---......////////////000000000000222111000000///000111222444444444444444555555555444444555666666555444333222222222333555777999;;;;;;;;;::::::::::::;;;;;;:::::::::;;;<<<>>>???@@@CCCDDDFFFIIIKKKJJJEEEAAAAAA???===>>>AAAEEEFFFEEEIIIJJJMMMOOOQQQUUU[[[^^^bbbeeejjjnnnpppsssvvvyyy{{{|||||||||}}}}}}~~~~~~yyykkk___SSSOOOKKKJJJJJJJJJGGGDDDJJJKKKRRR\\\fffppp~~~rrrggg___[[[YYYUUUUUUXXX___lllzzz}}}yyyuuuqqqooollliiieeeccccccdddddddddaaa]]]YYYUUURRROOOKKKHHHEEECCCBBBBBBBBBBBBAAA????????????>>>======<<<<<<>>>=========<<<<<<<<<<<<::::::;;;;;;<<<=========<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<;;;::::::;;;;;;;;;:::::::::999999;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<======>>>????????????>>>>>>???@@@AAACCCGGGLLLOOOZZZeeeuuu|||yyyxxx|||uuuggg\\\QQQHHHAAA@@@@@@??????AAADDDDDDFFFGGGHHHJJJKKKKKKLLLKKKKKKKKKKKKKKKKKKLLLJJJIIIHHHFFFDDDAAA???>>>999666222000000000000///...------------------,,,........................------------------------......//////...------,,,+++,,,---////////////...........................////////////////////////......//////......---,,,vvv```SSSPPPKKKLLLNNNHHHGGGHHHIIIJJJJJJHHHFFFEEEFFFCCC@@@?????????>>>===;;;;;;:::999777666555444555333222222444555444333//////000000000000111111000000///...............JJJDDD;;;333---,,,---...........................///+++((()))+++......---///000111222222222222222///......---......//////////////////000000000000222111111000000111222222222333333333444444444555555555666555555444333222111111222333555777999:::::::::999999999999999999777777777888999:::;;;<<<>>>@@@CCCGGGIIIHHHCCC@@@BBB@@@???@@@CCCEEEFFFFFFHHHJJJKKKLLLNNNQQQUUUXXXZZZ___ffflllppptttxxxzzzxxxxxxyyyzzz|||~~~xxxlll]]]WWWPPPKKKJJJIIIGGGEEEIIIIIINNNVVV^^^hhhwwwxxxmmmddd___]]]WWWWWWZZZ```kkkyyy|||xxxvvvqqqnnnkkkiiiiiiiiihhhgggfffbbb^^^[[[YYYVVVSSSQQQJJJGGGDDDCCCCCCCCCBBBAAAAAA@@@@@@???>>>>>>======>>>>>>>>>=========<<<<<<:::::::::;;;<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<999:::;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>@@@AAAAAABBBCCCFFFHHHPPPZZZiiixxx{{{yyy~~~qqqgggVVVMMMDDDAAA@@@>>>===>>>BBBCCCDDDFFFHHHJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJHHHFFFDDDCCCBBBBBB:::777333000000000///...---------------..................................................................///......---,,,+++,,,---...////////////........................////////////////////////....../////////...------sss___TTTQQQKKKLLLNNNHHHGGGHHHIIIJJJJJJHHHFFFEEEFFFCCC@@@?????????>>>===;;;:::999888777555444444555333111111222444555444///////////////000000000000000//////............<<<999333---******,,,...........................333...))))))---111111...+++,,,---//////000000000..................//////////////////000000000000111111111111222222222333555555444333333222111111777666666555444333222111000111222333555777888999:::::::::::::::999999999777777777777888999::::::===@@@DDDHHHIIIFFFBBB???AAAAAAAAAAAACCCEEEGGGGGGJJJKKKMMMOOOPPPRRRVVVYYY\\\aaahhhnnnsssvvvxxxzzzvvvvvvwwwyyy{{{~~~uuuiiibbbWWWPPPLLLKKKHHHFFFGGGFFFHHHOOOVVV```ooo}}}~~~rrriiiccc```ZZZ[[[]]]bbbkkkxxx~~~{{{vvvtttqqqoooooonnnllljjjhhheeeaaa___]]]\\\YYYWWWOOOLLLHHHEEEDDDDDDCCCBBBAAAAAA@@@@@@???>>>======>>>>>>=========<<<<<<<<<::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<===>>>>>>>>>>>>======???BBBBBBBBBBBBCCCEEEIIIQQQ^^^lll{{{~~~wwwuuuxxxuuulllXXXNNNEEEBBB@@@===<<<===@@@AAABBBEEEGGGIIIKKKLLLLLLLLLMMMMMMMMMMMMLLLLLLKKKJJJHHHFFFEEEEEEEEEFFF<<<888444111000///...---,,,,,,------......//////........................////////////////////////---...............------,,,------.........//////........................////////////////////////......////////////......qqq^^^TTTQQQKKKKKKNNNIIIGGGHHHIIIJJJJJJHHHGGGEEEEEECCCAAA@@@@@@???>>><<<;;;:::999888777555444444555333111111222444444444000000000///////////////111111111111000000//////222111000/////////000000........................333...))))))---111111...***+++,,,---............,,,,,,------............////////////000000000000111111222222333333333333444444444333333222222111777777555444333222111111000111222444666777888999;;;;;;;;;<<<;;;:::999888555555555555666888999999@@@CCCGGGIIIHHHEEEAAA??????@@@BBBCCCDDDFFFHHHIIIKKKMMMPPPSSSTTTWWW[[[]]]cccgggmmmqqqssstttuuuvvvuuuuuuvvvyyy|||}}}ssskkk___VVVQQQMMMJJJGGGEEECCCEEEJJJQQQZZZiiiwwwwwwmmmeeebbb______aaadddlllxxxzzzyyywwwuuutttssspppmmmgggeeebbbaaa```___]]]\\\VVVRRRMMMIIIGGGFFFEEEDDDBBBBBBAAA@@@???>>>===<<<=========<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<==============================<<<<<<======<<<<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;;;;<<<<<<===<<<======>>>>>>>>>>>>>>>===???BBBCCCCCCCCCDDDEEEGGGMMMWWWcccqqqwwwppppppuuuvvvmmmWWWMMMEEEBBBAAA>>>===>>>>>>???AAACCCFFFIIIKKKLLLLLLLLLMMMMMMMMMMMMLLLLLLKKKJJJHHHFFFFFFFFFGGGGGG>>>:::666222111///...------------....../////////........................////////////////////////------...............---------------.........///////////////////////////////////////////////////......///////////////...ooo]]]TTTQQQKKKKKKNNNJJJHHHIIIJJJKKKKKKIIIGGGFFFEEECCCAAA@@@@@@???===<<<;;;;;;:::999777666555444555333222111222333222111111111000000000000//////111111111111111000//////,,,---///000111000...---........................///+++((()))+++......---,,,---......////////////+++,,,---...............////////////000000000000111111333444444444444444111111222333444555666666777666555333222111111111111222444666777888999999;;;;;;<<<<<<<<<:::999888222222333444555777888999BBBDDDGGGHHHFFFCCCAAA@@@>>>AAACCCEEEFFFHHHJJJLLLMMMPPPSSSVVVYYY\\\___bbbhhhkkkoooqqqqqqqqqrrrsssvvvvvvwwwzzz}}}|||tttiii___YYYSSSMMMIIIFFFDDDEEEIIINNNVVVcccppp|||ppphhhdddaaabbbccceeekkkvvv~~~|||{{{zzzwwwssspppgggeeecccbbbcccbbbaaa```]]]ZZZUUUQQQNNNKKKIIIGGGDDDCCCCCCAAA@@@???>>>===>>>>>>>>>=========<<<<<<===============================================================<<<;;;:::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<<<<============>>>???????????????===???BBBCCCCCCDDDEEEFFFGGGKKKQQQZZZgggzzz{{{qqqnnnmmm{{{vvvmmmXXXOOOFFFCCCBBB???>>>@@@===>>>@@@CCCEEEHHHIIIJJJJJJKKKMMMMMMMMMMMMKKKJJJJJJIIIHHHGGGGGGGGGGGGGGGAAA===888444222000...---.............../////////........................////////////////////////,,,---......///...............---------......///////////////////////////////////////////////////......///000000000//////mmm\\\TTTRRRKKKKKKNNNJJJIIIJJJKKKLLLLLLJJJHHHGGGDDDCCCAAAAAAAAA@@@===;;;<<<<<<;;;999888777666555555444333333333222000...222222111111111000000000///000111111111000......+++,,,...//////...,,,+++........................,,,++++++++++++,,,------......///////////////...+++,,,...///000000//////////////////000000000000111222333444555555555444222222333444555666777777666555444222222111222222111333555777999:::::::::::::::;;;<<<;;;999777666222222333555777999;;;<<<>>>AAADDDDDDAAA@@@@@@AAA???BBBFFFHHHIIIKKKNNNQQQRRRUUUYYY\\\^^^```ccceeejjjllloooqqqqqqrrrtttuuuyyyyyyyyy{{{vvvmmmfff^^^UUUOOOJJJHHHHHHJJJMMMRRR]]]iiiyyytttkkkfffaaacccddddddiiisss|||wwwtttiiigggeeeeeefffgggfffeeeeeeaaa]]]YYYVVVRRRNNNKKKGGGFFFEEEDDDCCCAAA@@@@@@@@@@@@@@@?????????>>>>>>????????????>>>>>>>>>>>>========================;;;<<<<<<============<<<;;;;;;;;;;;;<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<<<<======>>>??????@@@@@@@@@@@@@@@???@@@BBBBBBBBBBBBDDDEEEFFFIIILLLSSS^^^qqq~~~~~~uuupppiiipppyyyuuulll\\\RRRIIIFFFDDDAAA@@@AAA>>>>>>@@@BBBDDDFFFHHHIIIIIIJJJLLLMMMMMMLLLJJJIIIIIIIIIIIIHHHHHHFFFEEEEEECCC@@@:::666333111///---////////////............................................................,,,------...//////......///...------------...///////////////////////////////////////////////////......///000000000000000lll[[[TTTRRRKKKJJJNNNKKKJJJKKKLLLMMMMMMKKKIIIHHHDDDCCCAAAAAAAAA@@@===;;;===<<<;;;:::999777666666555444333444444222///,,,333222222222111111000000...///000000000///---,,,---...///000111111111000........................,,,---//////...---...000..................------,,,---///000111111111000////////////000000000000000222333555666666555555555555555555555555444444666555333222111222222333222333666888:::;;;;;;:::888999:::;;;:::888666444444555666888:::===???@@@;;;===@@@@@@>>>===???AAA???CCCHHHKKKLLLNNNRRRUUUXXX[[[___aaacccdddgggiiikkkmmmpppqqqsssuuuxxxzzzzzzzzz{{{}}}yyyqqqhhh]]]VVVNNNLLLKKKLLLMMMPPPYYYdddrrrvvvmmmhhhaaabbbccccccgggqqqzzzvvvkkkiiihhhhhhiiijjjiiiiiiiiigggccc___[[[WWWQQQNNNIIIIIIHHHFFFEEECCCBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@???????????????>>>>>>>>>>>>>>>>>>>>>>>>999:::;;;===>>>?????????;;;;;;;;;<<<<<<<<<====================================<<<<<<<<<<<<======??????@@@AAAAAAAAAAAA@@@@@@AAABBBAAA@@@@@@BBBCCCFFFGGGIIINNNXXXjjj{{{{{{zzz{{{}}}yyyssseeegggkkksss}}}sssjjj```VVVMMMIIIFFFBBB@@@AAA>>>???@@@BBBDDDFFFGGGHHHIIIJJJKKKMMMMMMKKKJJJIIIHHHHHHIIIIIIHHHFFFDDDCCCEEEAAA;;;777444222000...000000//////......------................................................,,,,,,---.../////////...//////---,,,,,,---...///000000000000000000000000////////////////////////......///000000000000000mmmaaaTTTPPPNNNLLLJJJKKKKKKKKKLLLLLLKKKJJJIIIIIIDDDBBB@@@???@@@@@@???>>>;;;:::888777666666555555666444333333444555444333000000000000000000000000///.........------------333000---******+++...000......---,,,,,,,,,,,,,,,,,,,,,,,,++++++*********........................///............///000000000//////............///111111222222333444555555777555444444555555555333222111111111111111222222222333555777888999999999777888:::;;;:::999666555222333666:::===@@@BBBCCCAAA@@@???>>>>>>???@@@@@@AAACCCGGGJJJMMMQQQVVVYYY^^^___aaacccdddeeeeeeeeejjjkkknnnrrruuuxxxzzz{{{zzzxxxyyy}}}xxxiii^^^TTTMMMHHHIIIMMMPPPVVV\\\mmmyyyyyyooojjjaaa______bbbffflllyyy|||wwwtttooojjjjjjnnnqqqpppnnnnnnllliiieeeaaa[[[UUUPPPPPPOOOMMMKKKJJJJJJJJJJJJFFFEEEEEEEEEDDDDDDCCCCCCCCCBBBAAA@@@????????????AAA@@@@@@???>>>======<<>><<<;;;:::999888777666666666666444222222333444333222000000000000000000000000/////////.........------000///...---,,,------...000///......------............---------,,,,,,,,,...........................------------...//////000//////.........//////222222333333444555555666777555333333444555444333111000000000000111111222444555888:::;;;::::::999888888999999999888666666444666888;;;===???@@@AAAAAA@@@???>>>>>>>>>???@@@BBBEEEHHHKKKNNNQQQVVVYYYZZZ[[[]]]___bbbdddfffgggiiikkknnnrrrvvvxxxyyyyyyzzzyyyzzz~~~~~~pppfffXXXPPPJJJJJJLLLNNNSSSYYYiiiuuu}}}rrrllldddaaa```bbbeeekkkxxx|||vvvqqqmmmlllpppssssssrrrrrrpppmmmiiieee```YYYUUUQQQPPPOOOMMMMMMMMMNNNOOOKKKKKKKKKKKKKKKJJJJJJIIIDDDDDDDDDCCCDDDDDDEEEEEECCCCCCBBBAAAAAA@@@????????????>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<=========<<<<<<<<<============>>>???<<>>:::555333111000...//////////////////...////////////////////////................................................////////////////////////------.........////////////......------......///111111111000000000000000nnnbbbVVVQQQPPPMMMLLLMMMKKKKKKKKKKKKKKKJJJJJJIIIHHHFFFCCCAAA@@@???===<<<<<<;;;:::999777777777777666444222222333333333222000000000000000000000000000000000/////////...............///......---,,,//////......------......///////////////................................................///000000000///////////////000000333333444444555666666666777555333333444444444333111111111111111222333444666888;;;======<<<:::888888888777777666666777777777888:::===>>>??????>>>BBBAAA???>>>>>>>>>??????DDDFFFIIIKKKNNNQQQUUUXXXVVVWWWXXX[[[___cccgggiiihhhkkkooosssvvvwwwwwwwwwzzzzzz{{{wwwmmm^^^UUUMMMKKKKKKKKKOOOTTTcccooovvvnnnhhhdddaaaaaaccciiivvvyyyuuuqqqqqqtttwwwxxxxxxwwwuuurrrooolllfff```\\\UUUTTTRRRQQQQQQRRRSSSTTTSSSSSSTTTTTTSSSSSSRRRRRRKKKKKKJJJJJJJJJJJJJJJIIIFFFFFFEEEEEEDDDCCCCCCCCC@@@???>>>===<<<<<<<<<<<<<<<<<<=========>>>>>>>>>>>>>>>>>>?????????@@@@@@>>>@@@KKK???999@@@===DDD???AAABBBBBBAAAAAACCCDDDDDDDDDDDDEEEEEEEEEEEEFFFGGGFFFIIIMMMQQQYYYiiiwww|||zzzyyyvvvsssqqqqqqoooppprrruuu~~~yyyqqqjjjhhhnnnvvv{{{|||}}}vvvpppfffaaaYYYRRRMMMHHHDDDBBBBBBBBBAAAAAABBBDDDEEEFFFIIIKKKMMMNNNMMMLLLLLLMMMKKKKKKJJJJJJIIIIIIHHHHHHFFFDDDAAA<<<888555333222////////////////////////////////////////////////........................////////////////////////////////////////////////....../////////000000000///......------......//////000000000000000000111nnnbbbVVVRRRPPPNNNMMMNNNJJJKKKKKKKKKKKKKKKJJJJJJHHHFFFCCCBBBAAA@@@???===<<<<<<:::999888777777777666444222222222333222111000000000000000000000000000000000000////////////..................------......------,,,------...////////////////////////........................000000//////000000111222////////////000000111222444555555555666666666777666444222222333444333222222222222222333444666666888999<<<>>>>>><<<999777888777666555444555777888888:::<<<>>>?????????>>>BBBAAA???>>>>>>>>>???@@@DDDFFFHHHJJJLLLOOORRRUUUTTTTTTUUUXXX\\\aaaeeehhhgggjjjoootttvvvwwwvvvuuu{{{{{{}}}{{{sssddd[[[QQQMMMKKKKKKNNNRRR^^^kkk~~~yyypppjjjeee```______dddqqq~~~}}}zzzvvvuuuxxx{{{}}}~~~|||zzzwwwuuurrrmmmgggccc[[[ZZZWWWUUUTTTUUUVVVWWWYYYZZZZZZ[[[[[[ZZZYYYYYYUUUUUUTTTRRRPPPMMMLLLJJJJJJJJJIIIHHHGGGGGGFFFFFFAAA@@@???>>>==================>>>>>>??????@@@@@@@@@@@@AAAAAABBBBBBCCCCCC===EEESSSEEE;;;@@@<<>>>>>???@@@AAABBBDDDFFFHHHJJJLLLPPPRRRTTTTTTUUUWWWZZZ^^^bbbeeefffiiinnnsssvvvvvvvvvuuuzzz|||~~~yyykkkaaaVVVPPPMMMLLLNNNSSS[[[hhh{{{|||rrrkkkeee___\\\[[[___kkkwww~~~{{{yyyzzz}}}~~~{{{zzzwwwsssnnnjjjdddaaa]]]ZZZXXXXXXYYYZZZ]]]^^^___`````````^^^]]][[[[[[ZZZXXXVVVSSSQQQPPPOOOOOONNNLLLKKKIIIHHHHHHBBBBBBAAA@@@????????????>>>>>>???@@@@@@AAABBBBBBBBBBBBCCCDDDEEEEEEFFFFFF@@@LLL^^^NNNAAADDD???EEE@@@AAACCCCCCCCCCCCEEEFFFFFFGGGGGGHHHHHHGGGFFFFFFCCCCCCFFFIIILLLQQQ]]]jjj|||~~~zzzwwwuuuyyy}}}sssppprrrwww{{{~~~|||yyyvvvooojjjbbbXXXOOOHHHEEEDDD@@@??????>>>@@@BBBEEEGGGHHHJJJMMMMMMLLLKKKKKKLLLKKKKKKLLLLLLLLLKKKJJJIIIFFFEEECCC@@@<<<777444111111000////////////000111000000000000000000000000000000000000000000000000------........./////////////////////////////////------.........//////////////////....../////////......//////000000000111mmmaaaUUUQQQPPPNNNMMMNNNIIIJJJKKKKKKKKKKKKKKKKKKEEECCCAAA@@@AAAAAAAAA???<<<;;;:::999777777777777888666444333444444222111000000000000000000000000000000000/////////......///...,,,+++,,,---///111000000000///000000111222------------....................................,,,,,,,,,,,,,,,---....../////////000111333444555555555666666666666666666555333111111222222222111------...///111333444555888999:::::::::999888777888777666555555777888:::999;;;>>>AAABBBBBBAAA@@@???>>>>>>>>>>>>@@@AAABBB@@@BBBEEEGGGHHHKKKNNNQQQTTTUUUVVVXXXZZZ^^^aaaccceeehhhlllqqqtttvvvwwwvvvyyy|||ttthhh\\\UUUPPPMMMOOOSSSYYYfffyyyuuulllfff```\\\YYY\\\fffqqq~~~~~~{{{{{{~~~~~~|||xxxssspppkkkhhhddd___]]]\\\]]]^^^aaabbbdddeeefffeeecccbbb]]]^^^^^^^^^^^^\\\ZZZYYYVVVUUUSSSQQQOOOMMMKKKJJJEEEDDDCCCBBBAAAAAAAAAAAA??????@@@AAABBBCCCCCCDDDDDDEEEEEEFFFGGGHHHIIIIIIFFFTTTeeeTTTFFFIIICCCFFFAAACCCDDDDDDCCCCCCEEEFFFFFFGGGHHHHHHHHHGGGFFFEEEBBBBBBEEEHHHJJJNNNYYYdddttt}}}zzzzzzwwwqqqqqqvvv{{{~~~|||{{{uuurrrjjj___TTTKKKFFFEEE@@@???>>>===???BBBEEEGGGHHHJJJLLLMMMLLLKKKKKKLLLIIIJJJKKKLLLLLLKKKJJJIIIFFFFFFEEEBBB>>>999444111111111////////////111111000000000000000000000000111111111000000000//////---------......//////000////////////////////////------........./////////000//////......//////000...//////////////////000lll___TTTPPPOOOMMMMMMNNNIIIIIIJJJKKKKKKKKKKKKKKKEEECCCAAA@@@@@@@@@>>>===;;;:::999888777666666666999777555444555444333222000000000000000000000000/////////.........---------------.........//////...............///000000---------.........//////........................---------------......////////////000222444555666555555555555555555555555444222111000111222111000......///000222444666777999999999999999999::::::888777777666777888999:::<<<>>>AAACCCCCCAAA???===============???AAACCCDDD@@@BBBDDDGGGHHHKKKOOORRRSSSTTTVVVYYY\\\___bbbcccdddfffjjjooosssvvvxxxyyyxxx{{{}}}qqqcccYYYRRRNNNOOORRRWWWdddvvvxxxmmmgggaaa]]]ZZZZZZcccmmmwww}}}{{{~~~}}}yyyuuuqqqnnniiidddbbbbbbdddeeeeeegggiiikkkkkkjjjhhhgggbbbcccdddeeedddcccaaa___]]]\\\ZZZWWWTTTQQQNNNMMMGGGFFFEEEDDDCCCCCCCCCCCC???@@@AAABBBCCCDDDEEEEEEFFFFFFGGGHHHIIIJJJKKKKKKJJJVVVdddPPPBBBHHHCCCFFFCCCDDDEEEEEEDDDCCCDDDFFFFFFGGGHHHHHHHHHGGGEEEDDDCCCCCCFFFHHHIIIKKKTTT___jjj|||zzztttsssxxx}}}~~~}}}yyyoooaaaUUULLLIIIDDDBBB@@@>>>???AAADDDFFFHHHJJJLLLMMMLLLKKKKKKKKKHHHIIIKKKLLLLLLKKKIIIHHHHHHHHHGGGEEEAAA;;;666333222111///......///111222000000000000000000000000111000000///...---,,,,,,---......///000000111111////////////////////////....../////////000000000000000////////////000000///////////////.........kkk___SSSOOOOOOMMMLLLMMMIIIIIIJJJKKKLLLLLLKKKKKKGGGDDDAAA@@@???>>><<<;;;;;;:::888777666666555555:::888666555555555444222000000000000000000000000///.........------------***,,,...000111000...,,,************++++++,,,------.........//////000000........................000000000000000111222222//////000111222444666777555555555555555444444444444222000000111222111000111111222333555777999;;;::::::999888999:::;;;<<<888888777888888999::::::???@@@CCCDDDCCCAAA===;;;<<<<<<<<<===???AAADDDEEE@@@BBBEEEGGGIIILLLPPPSSSQQQSSSWWW[[[^^^aaacccddddddfffiiinnnrrrvvvyyyzzzxxx{{{wwwggg\\\TTTNNNNNNQQQVVVbbbuuu{{{nnnhhhccc___[[[ZZZbbbkkksss}}}{{{}}}|||yyysssppplllhhhfffgggiiikkkiiijjjmmmoooooonnnlllkkkiiiiiijjjiiihhheeebbb```bbbaaa^^^[[[WWWSSSQQQOOOHHHGGGFFFEEEDDDDDDDDDDDD@@@@@@AAABBBCCCDDDEEEFFFGGGGGGHHHIIIJJJKKKLLLMMMKKKUUU```III<<>>===<<<:::888666555444666666555444333333222111000000000000000111111111//////000000000000//////......------------......////////////////////////...//////...------///000//////...------------...,,,,,,,,,,,,---...//////222111111111222444666777444444555666666555444333000000000000000000000000111111222333555777999:::;;;:::999888888888999:::888777777777888:::===>>>;;;<<<===??????>>>>>>===999:::<<<<<<<<<>>>AAADDDEEEGGGIIIJJJJJJLLLOOORRRRRRSSSUUUYYY^^^bbbdddddddddgggkkkooorrruuuzzz}}}zzz{{{}}}~~~pppaaaWWWQQQPPPQQQUUU___nnn}}}tttqqqjjjaaaZZZZZZ___eeettt|||~~~{{{wwwtttpppllljjjiiiiiijjjlllnnnoooqqqqqqpppnnnmmmmmmlllkkkjjjiiiiiiiiiiiihhhgggdddaaa\\\XXXTTTRRRSSSQQQNNNMMMLLLJJJHHHFFFCCCBBBBBBBBBCCCFFFIIIJJJMMMMMMNNNNNNOOONNNNNNNNNPPPOOOOOOMMMLLLIIIGGGFFFGGGGGGGGGGGGGGGFFFFFFFFFHHHHHHHHHGGGGGGGGGFFFFFFFFFGGGGGGGGGGGGJJJOOOSSS```lll|||||||||}}}|||zzz}}}vvvdddUUULLLEEEAAAAAABBB@@@AAACCCFFFHHHJJJLLLLLLLLLKKKJJJKKKLLLNNNPPPOOOMMMKKKIIIJJJJJJHHHFFFBBB???;;;999444222/////////000000//////111444666666444111///........................000000000000000000000000//////////////////////////////000000000000////////////////////////////////////............//////hhh\\\QQQNNNMMMKKKIIIJJJKKKKKKLLLLLLLLLLLLKKKKKKGGGEEEBBBAAAAAA@@@>>>===>>>===<<<:::888777555555444444444444333333333333000000000000000000000111//////000000000000/////////..................///////////////////////////...///000000......///000//////...------------...,,,,,,,,,,,,---...///000111111111222333444666666666666777777666555333222000000000000000000000000//////000222333555777888999888888888888999;;;<<<:::999888777888999;;;<<<======>>>??????>>>===<<<<<<>>>?????????AAADDDGGGDDDFFFHHHIIIIIIKKKNNNQQQQQQRRRUUUXXX]]]aaacccdddeeehhhllloooqqqtttwwwzzz{{{|||~~~vvvggg\\\UUUSSSSSSVVV___mmm}}}xxxtttmmmddd]]][[[___bbboooxxx}}}zzzwwwtttpppmmmmmmmmmmmmooopppqqqssssssrrrpppoooppppppnnnmmmmmmllllllllllllkkkiiieeebbb^^^[[[YYYXXXVVVSSSPPPOOONNNKKKIIIEEEDDDCCCCCCDDDFFFHHHJJJOOOPPPQQQSSSSSSSSSRRRQQQSSSRRRPPPNNNLLLKKKIIIHHHIIIHHHHHHGGGGGGGGGGGGGGGIIIIIIIIIIIIHHHHHHHHHHHHFFFGGGGGGGGGGGGJJJNNNRRR\\\hhh{{{vvvuuuxxx~~~}}}|||||||||ooo```RRRJJJDDDBBBAAA??????AAADDDFFFHHHJJJKKKKKKJJJJJJIIIJJJKKKLLLLLLJJJIIIHHHIIIHHHGGGEEEBBB???<<<:::555222000///000000000//////111333444444333111///........................000000000000000000000000//////////////////////////////000000000000////////////////////////////////////............//////hhh]]]QQQNNNMMMKKKJJJJJJKKKKKKLLLLLLLLLLLLKKKKKKGGGDDDBBB@@@@@@???===<<<======;;;:::888777666555222222222222333333333444111111000000000000000000//////000000000000//////000//////......//////000////////////////////////---///111111000/////////000///......------......---,,,,,,------...///000000111222333444555555555777888888777666333111000000000000000000000000000///000111222444666777888777777777777888:::;;;<<<;;;:::999888888999:::;;;>>>?????????>>>===<<<;;;===>>>@@@@@@AAABBBEEEGGGEEEGGGHHHIIIJJJLLLOOOQQQPPPRRRTTTXXX[[[___aaacccfffhhhkkknnnooorrruuuwww|||}}}}}}oooccc[[[WWWUUUWWW^^^jjjxxx|||xxxqqqiiiaaa]]]]]]^^^hhhrrr~~~|||yyyuuusssrrrrrrrrrsssssstttuuuuuutttsssrrrtttsssrrrqqqqqqqqqqqqqqqqqqpppnnnkkkhhheeecccbbb___]]]YYYVVVTTTSSSPPPNNNIIIGGGEEEDDDDDDFFFIIIJJJQQQSSSVVVYYYZZZYYYWWWVVVWWWUUUSSSPPPNNNLLLLLLLLLKKKJJJIIIHHHGGGHHHHHHIIIKKKKKKJJJJJJJJJIIIIIIIIIFFFGGGGGGGGGGGGIIIMMMPPPXXXcccuuuzzzrrrppppppttt}}}}}}}}}ppp]]]RRRHHHDDDBBB???>>>???DDDEEEHHHJJJLLLLLLLLLLLLJJJJJJJJJJJJJJJIIIIIIIIIGGGGGGFFFEEEBBB???<<<;;;555333000000000111000///000000111111111111000000........................//////////////////////////////////////////////////////000000000000////////////////////////////////////............//////iii]]]RRRNNNMMMKKKJJJJJJKKKKKKLLLLLLLLLLLLKKKKKKFFFDDDAAA@@@??????===;;;===<<<;;;:::888777666555222222222222222222222222111111111000000000000000//////000000000000//////000000////////////000000////////////////////////---///222333111/////////000//////...............------------...///000111000111333444555555444333555555666666444333111000////////////////////////111222444555777888999999777777888888888999::::::999999999999999:::;;;<<<@@@@@@???>>>===<<<;;;::::::<<<===>>>???@@@BBBDDDGGGHHHJJJKKKKKKMMMOOORRROOOQQQTTTWWWZZZ]]]```bbbdddgggjjjmmmoooqqquuuwww{{{}}}vvviii___YYYVVVVVV\\\fffrrr|||uuummmddd___[[[ZZZcccnnn|||}}}{{{xxxwwwwwwwwwvvvwwwwwwxxxwwwwwwvvvuuuvvvvvvuuutttssssssttttttuuutttrrrooommmkkkiiiiiifffccc___\\\ZZZXXXUUUSSSMMMKKKHHHFFFFFFGGGIIIKKKSSSUUUYYY]]]___^^^\\\[[[ZZZXXXUUUQQQOOONNNNNNNNNMMMLLLJJJHHHHHHHHHIIIJJJKKKKKKJJJJJJJJJIIIIIIIIIFFFGGGGGGGGGGGGHHHLLLNNNTTT___ooo|||vvvuuurrrrrryyyhhh[[[NNNGGGDDD@@@???@@@DDDFFFHHHJJJMMMNNNOOOOOOMMMMMMKKKJJJJJJJJJKKKLLLFFFFFFFFFEEECCC@@@>>><<<666444111000111111111000000000////////////000000........................//////////////////////////////////////////////////////000000000000////////////////////////////////////............//////iii]]]RRROOONNNLLLJJJKKKKKKKKKLLLLLLLLLLLLKKKKKKFFFDDDAAA@@@??????===;;;<<<<<<;;;:::888777666666444444333222222111000000111111111111000000////////////000000000000//////000000////////////000000////////////////////////,,,///222222111///......000000///............///............///000111111000111333444555444444333111222333444333222111000////////////////////////222333444666777888888888999999999999888777777666777777888999;;;<<<>>>>>>@@@???>>>===;;;:::999999888:::===>>>>>>???AAACCCEEEGGGIIIIIIIIIKKKMMMPPPOOORRRUUUXXXYYY[[[___bbbbbbeeeiiilllooorrrvvvyyyzzz}}}|||nnnbbbZZZVVVUUUYYYaaalllyyyxxxooohhhaaa[[[YYYaaakkkzzz~~~|||||||||zzzzzzzzzzzzzzzyyyxxxxxxxxxwwwwwwvvvvvvvvvvvvvvvwwwvvvsssqqqooonnnmmmmmmiiigggdddbbb```]]]YYYWWWPPPNNNJJJHHHGGGHHHKKKLLLSSSVVV[[[___aaaaaa```___]]][[[WWWSSSQQQPPPPPPPPPNNNMMMLLLJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIGGGHHHIIIHHHHHHHHHKKKMMMSSS\\\kkk}}}}}}yyyvvvzzztttdddSSSJJJGGGDDDBBBCCCCCCDDDFFFHHHKKKMMMNNNOOONNNMMMKKKJJJJJJJJJLLLMMMFFFFFFFFFEEECCCAAA???===888555222111111222111000000000///......///000000//////////////////////////////////////////////////////////////////////////////000000000000////////////////////////////////////............//////iii^^^RRROOONNNLLLJJJKKKKKKKKKLLLLLLLLLLLLKKKKKKGGGDDDBBB@@@@@@???===<<<<<<;;;;;;:::999888777666555555444333222111000000222222111111000///////////////000000000000//////000//////......//////000////////////////////////,,,...000000///.........111000//////....../////////......//////000111222111222333333444444444333000111222333333333222111000000000000000000000000000111333555666666666666:::::::::999888777555444555666888:::<<<===???@@@>>>>>><<<;;;999999888888999;;;>>>@@@@@@AAABBBDDDCCCEEEFFFGGGGGGHHHJJJMMMOOORRRWWWXXXYYY[[[___cccaaadddhhhlllooossswwwzzz{{{~~~||||||tttggg]]]XXXTTTVVV\\\dddqqqzzzrrrkkkddd^^^[[[```jjjwww~~~~~~}}}}}}||||||{{{{{{zzzzzzzzzzzzzzz{{{zzzxxxuuusssqqqpppppppppkkkjjjiiihhhfffccc^^^ZZZSSSPPPLLLIIIHHHJJJMMMOOOTTTVVV[[[___bbbddddddddd```^^^[[[XXXUUUSSSSSSRRRQQQPPPPPPOOONNNMMMLLLLLLKKKJJJJJJJJJJJJIIIIIIIIIHHHIIIJJJJJJIIIIIIKKKMMMRRRZZZhhhxxx||||||nnnYYYNNNIIIFFFEEEEEEAAABBBCCCEEEGGGIIIKKKLLLMMMLLLKKKIIIIIIJJJJJJKKKHHHHHHGGGFFFEEEBBB@@@>>>999666333222222222111000000000////////////000000//////////////////////////////////////////////////////////////////////////////000000000000////////////////////////////////////............//////}}}jjj^^^SSSOOONNNLLLKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKGGGEEEBBBAAAAAA@@@>>>===<<<;;;;;;:::999888777777555444444444333333222222222222111111000//////...//////000000000000/////////..................///////////////////////////,,,...///...---,,,---...111000000///////////////////////////000111222222333333222222333333444444333444555555444333222111000000000000000000000000000222444666777777666555888888999999888777666555666777999:::<<<===>>>>>><<<;;;:::888888777888888:::<<>>@@@AAAAAABBBCCCGGGIIIJJJJJJJJJKKKMMMPPPOOOTTTYYYZZZYYYZZZ___dddfffhhhkkknnnppprrruuuxxx}}}~~~yyyvvvvvvzzzsssggg```TTTTTTTTTXXXbbbrrr~~~wwwrrrmmmgggccc```hhhsss}}}|||yyyvvvuuuuuuvvvmmmnnnppprrrqqqllleee```UUURRRNNNKKKJJJLLLPPPSSSWWWXXX\\\```dddgggiiikkkeeeeeecccaaa^^^[[[XXXWWWVVVWWWYYYZZZXXXVVVRRRPPPMMMMMMMMMMMMLLLLLLLLLLLLJJJLLLMMMLLLKKKKKKLLLMMMQQQWWWcccqqq~~~dddTTTMMMHHHEEEDDDFFFGGGGGGHHHJJJLLLNNNOOOOOOOOOOOOOOONNNNNNNNNMMMKKKKKKJJJIIIFFFCCCAAA???:::777444333333222111000000000111111111111000000000000000000000000000000111111111111111111111111//////////////////////////////000000000000////////////////////////////////////............//////ggg\\\QQQNNNNNNMMMLLLLLLKKKJJJIIIIIIJJJIIIGGGEEEFFFDDDCCCBBBBBB@@@===;;;<<<;;;:::999888666555555333333333333333333333333444333111000///...//////000000000000000000000000//////............/////////////////////000111222//////.........---------111111000000//////......------...000111222333444222222222222222333444555555666777777555333000///000//////............///444555666888999999999999888888888888888888999:::888999:::;;;<<<=========888888777777777999:::;;;;;;<<<>>>AAACCCDDDEEEEEEFFFFFFHHHJJJLLLNNNOOOPPPPPPRRRUUUXXXYYY\\\___aaacccgggnnnrrruuuwwwyyyzzz}}}~~~{{{yyyvvvwww{{{zzziii^^^YYYUUUSSSVVV]]]iii|||}}}tttkkkgggiiiiiinnnzzz~~~zzzxxxvvvuuuuuusssqqqrrrrrrooojjjeeeaaaKKKHHHRRRNNNHHHNNNSSSYYY\\\___dddggghhhiiiiiihhhfffdddaaa___]]][[[[[[[[[]]]^^^[[[WWWTTTTTTUUUWWWUUUSSSPPPNNNMMMMMMMMMMMMLLLKKKJJJJJJKKKLLLMMMQQQWWWaaammm|||rrr___TTTMMMHHHDDDFFFEEEDDDDDDFFFHHHKKKMMMNNNMMMMMMMMMLLLLLLKKKKKKKKKKKKJJJIIIGGGEEECCCAAA<<<999555333333333222222222111111111000000//////000000000000000000000000............/////////000111111111111111111111111000000000000000000000000........................000///.........///111222|||fffZZZPPPMMMNNNMMMLLLMMMLLLKKKJJJJJJKKKJJJHHHFFFFFFDDDBBBBBBAAA@@@===;;;<<<;;;:::999888666555555333333333333333333333333333222000////////////000000000000000000000000000//////............//////...------------....../////////.........---------000000000000//////......------...000111222333444333333333333333444555555555555666666555333000///000//////.........//////333444555666777777777777888888777777777888888999888888999;;;;;;<<<<<<<<<888888777777777999:::;;;;;;<<<>>>@@@BBBDDDEEEEEECCCCCCEEEGGGIIIKKKMMMNNNNNNQQQTTTVVVXXXZZZ^^^```dddhhhnnnrrruuuvvvwwwxxxzzz|||yyywwwvvvxxx|||pppeeeZZZVVVRRRSSSXXXbbbtttxxxoookkkllllllqqq||||||yyyxxxwwwwwwuuuttttttuuurrrlllgggaaaOOOLLLQQQNNNNNNTTTVVV\\\^^^bbbfffiiikkkkkkkkkhhhgggdddbbb___]]]\\\\\\ZZZ\\\^^^]]]YYYWWWXXXZZZ]]][[[XXXUUURRRPPPNNNNNNMMMLLLKKKJJJJJJKKKLLLMMMRRRXXXaaammm{{{|||hhhYYYOOOHHHDDDDDDDDDDDDEEEFFFIIIKKKLLLMMMMMMMMMLLLLLLLLLKKKKKKKKKKKKJJJIIIGGGEEECCCBBB===:::666444333333222111111111111111000000000///000000000000000000000000........./////////000000000000000000000000000000000000000000000000000000////////////////////////000//////...///000111222{{{eeeZZZOOOMMMMMMLLLLLLMMMMMMLLLKKKKKKLLLKKKIIIHHHFFFDDDBBBAAAAAA???===;;;<<<;;;:::999888666555555333333333333333333333333000000////////////000000000000000000000000000000//////............//////......------,,,---------...............---------000000000////////////...------...000111222333444444444444444444555555555444444555555444222111///000///////////////000000333333444555555666555555777777666666666666777777777888999:::::::::::::::888888777777888999;;;<<<;;;<<<>>>AAACCCDDDEEEFFFIIIIIIJJJKKKLLLLLLMMMNNNMMMPPPSSSUUUWWWYYY\\\___dddhhhnnnrrrssstttuuuvvvwwwyyy~~~|||vvvuuuvvvzzz~~~wwwnnn___YYYTTTSSSUUU\\\lll{{{~~~vvvrrrpppqqquuu~~~|||{{{{{{{{{yyywwwxxxxxxuuupppkkkaaaUUUQQQQQQOOOXXXaaa^^^```bbbfffjjjmmmnnnmmmmmmiiihhheeecccaaa___^^^]]]]]]___aaa___[[[XXXYYYZZZ]]]\\\ZZZWWWUUUSSSQQQQQQMMMLLLJJJIIIIIIJJJLLLMMMSSSXXX```kkkyyyuuubbbRRRIIIDDDBBBCCCDDDEEEGGGIIIJJJKKKLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJIIIGGGFFFDDDCCC@@@<<<888555333222111000111111111111000000000000000000000000000000000000....../////////000000000////////////////////////000000000000000000000000000000000000000000000000///////////////000111111}}}ggg[[[PPPMMMMMMKKKJJJJJJLLLKKKJJJKKKKKKKKKIIIHHHFFFDDDAAA@@@@@@???===;;;<<<;;;:::999888666555555333333333333333333333333.........//////000000111//////////////////////////////............//////111000//////....................................////////////////////////------...000111222333444444444555555555555555555333333444444333222111000////////////000000111222444444555555555555555555666666555555555555666666777888888999999999888888888777777777888:::;;;======>>>@@@BBBDDDFFFGGGGGGNNNNNNMMMMMMLLLLLLKKKKKKMMMOOOSSSUUUWWWYYY\\\___eeehhhnnnqqqrrrssssssttttttwww||||||xxxrrrsssuuuzzz|||sssfff```YYYVVVUUUZZZhhhuuu}}}yyyttttttwww~~~}}}~~~}}}{{{zzzzzzzzzxxxrrrmmmaaaZZZWWWRRRSSScccoooiiidddfffjjjnnnppppppooonnnjjjiiigggdddbbbaaa```___cccdddddd```ZZZVVVUUUUUUVVVVVVVVVWWWVVVUUUTTTTTTNNNMMMJJJIIIIIIJJJKKKMMMSSSXXX___iiivvvjjjWWWKKKFFFAAABBBCCCEEEFFFHHHJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIHHHFFFEEEDDDCCC???:::666444222111///111111111000000000000000////////////////////////...////////////000000000///////////////////////////////////////////////////////////////////////////////////////000000111jjj^^^RRRNNNLLLJJJHHHHHHJJJIIIIIIIIIJJJJJJIIIGGGFFFDDDAAA??????>>>===;;;<<<;;;:::999888666555555333333333333333333333333......///000000111111111//////////////////////////////............//////111000///...............---..................................../////////------...000111222333444444555555666666555444444222222222222222222111111/////////000000222333444666666777777777666666555555555555555555666666777888888999999999888777777888777777777999:::<<<===???@@@BBBDDDFFFHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIMMMPPPSSSUUUWWWYYY]]]___dddhhhmmmpppqqqqqqrrrssssssuuuzzz~~~~~~xxxtttnnnpppsssxxx~~~vvvllleee___ZZZWWWZZZdddppp~~~wwwwwwxxx~~~~~~|||{{{{{{|||yyysssnnnbbb]]][[[VVVWWWkkkyyyqqqgggiiimmmqqqrrrqqqooonnnkkkjjjhhhfffdddcccbbbaaadddeeeddd```YYYTTTRRRSSSSSSUUUVVVXXXXXXWWWVVVUUUPPPNNNKKKIIIIIIJJJLLLNNNSSSWWW]]]fffrrr~~~zzz|||}}}rrr]]]OOOIIIBBBBBBCCCDDDEEEGGGHHHIIIJJJJJJJJJJJJJJJJJJJJJKKKJJJJJJJJJIIIHHHGGGFFFEEEDDDAAA;;;777555333111///000000000000000000111111////////////////////////////////////000000000111000000000000000000000000////////////////////////...........................//////000000000000000kkk___SSSOOOMMMJJJHHHHHHIIIHHHHHHIIIJJJJJJIIIGGGFFFDDD@@@>>>>>>>>>===<<<<<<;;;:::999888666555555333333333333333333333333...///000111111222111111000000000000000000000000//////............//////------,,,,,,+++,,,,,,,,,---------...............---............/////////------...000111222333444444444555666666444333222111111111111111111222222/////////000111333444555888999999999888777666666444444444444555777888999999999999999999888777666888777777888999;;;===>>>???AAACCCEEEGGGHHHIIIJJJDDDEEEFFFHHHJJJLLLNNNNNNMMMPPPSSSUUUWWWYYY\\\___cccggglllooopppqqqqqqrrrsssuuuxxx{{{}}}zzztttppplllmmmooouuu{{{{{{rrrllleee```ZZZYYY```iii}}}{{{zzzzzz}}}~~~||||||}}}zzztttooofff___\\\YYY[[[lllyyysssjjjmmmqqqtttuuutttqqqooommmkkkjjjhhhfffeeedddcccaaacccccc___YYYTTTSSSTTTWWWYYY[[[\\\\\\ZZZWWWVVVRRRPPPLLLJJJIIIKKKMMMOOORRRUUU[[[bbbmmm~~~{{{{{{yyyyyy{{{|||~~~zzzeeeUUUMMMEEEDDDBBBBBBCCCEEEGGGHHHIIIIIIIIIJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIHHHGGGGGGFFFBBB<<<888666444222000000000000000111111111111000000000000000000000000/////////000000000111111000000000000000000000000000000000000000000000000..............................///000000000000000jjj^^^SSSOOOOOOMMMKKKLLLJJJIIIIIIIIIKKKKKKJJJHHHGGGDDD@@@>>>=========<<<<<<;;;:::999888666555555333333333333333333333333000111222333333222111111000000000000000000000000//////............//////,,,,,,+++++++++,,,---------------.........//////---------.........//////------...000111222333444333444555555555444222111000000000000000111222222/////////000222444555666999999999999888777666555222333333555666888:::;;;::::::::::::999888777666888777777888999;;;===???>>>???AAADDDFFFGGGHHHIIIFFFGGGHHHJJJKKKMMMNNNOOOLLLNNNRRRTTTVVVXXX[[[^^^aaaeeejjjnnnppppppqqqrrruuuuuuwwwyyyyyyvvvqqqmmmjjjjjjlllqqqwww{{{}}}~~~{{{uuuooohhh```[[[]]]dddsss~~~}}}{{{|||~~~~~~|||vvvqqqkkk```]]]\\\[[[fffqqqnnnnnnqqquuuxxxyyyvvvsssqqqmmmlllkkkiiigggfffeeeeeecccdddddd___YYYSSSRRRSSSWWWYYY\\\______]]]ZZZXXXTTTQQQNNNKKKJJJLLLNNNPPPQQQTTTYYY___jjjzzz{{{yyyzzzyyyxxx}}}nnn\\\QQQHHHEEEBBB@@@@@@BBBEEEHHHHHHHHHIIIIIIIIIJJJJJJJJJIIIIIIIIIIIIIIIIIIHHHHHHFFFBBB===999666555333111///000000000111111111111000000000000000000000000//////000000000111111111////////////////////////000000000000000000000000........................---...///000111000000///hhh]]]RRRPPPPPPOOONNNOOOKKKJJJJJJKKKLLLLLLKKKIIIGGGDDD@@@============<<<<<<;;;:::999888666555555333333333333333333333333111222333444444333222111000000000000000000000000//////............//////------------......///000---------.........//////---------.........//////------...000111222333444222333444555555333111000000/////////000111222333//////000111222444666777999999999999888666555444222222333555777999<<<===;;;;;;;;;:::999888777666888777777888999<<<>>>???===>>>@@@BBBDDDFFFGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFKKKMMMPPPSSSTTTWWWZZZ\\\```dddjjjnnnooopppqqqrrrvvvvvvvvvwwwwwwtttooollliiiiiijjjnnntttyyy{{{|||~~~wwwoooeee]]]^^^ccckkk~~~}}}}}}}}}xxxsssnnn```\\\]]][[[aaaiiihhhqqqtttxxx{{{{{{yyyuuurrrnnnmmmkkkiiihhhgggffffffhhhhhhgggaaaXXXRRROOOOOORRRUUUZZZ^^^``````^^^\\\UUUSSSOOOLLLKKKLLLOOOQQQPPPSSSWWW]]]hhhxxx||||||yyyvvv{{{sss```TTTJJJGGGBBB??????AAAEEEGGGHHHHHHHHHIIIIIIJJJJJJJJJHHHIIIIIIJJJJJJIIIHHHHHHFFFBBB===999777555444222//////000000111111111222000000000000000000000000000000000000111111111111........................000000000000000000000000000000000000000000000000---...000111111111000///jjj^^^RRRNNNNNNMMMLLLMMMKKKKKKJJJJJJJJJIIIIIIIIIFFFDDDBBBAAA@@@???<<<999:::::::::999888777666555222222222222222222222222222333333444444333333222111111000000//////..............................111000///...............,,,------......------,,,+++++++++,,,,,,,,,---------...000222333444444333666555444444555444222000111111222333333333222222///000111222444555666777999999999999999888777666:::999777555444555666777;;;;;;:::999999888888777888999999:::;;;<<<======<<<===???@@@@@@BBBEEEGGGHHHHHHHHHHHHHHHHHHHHHHHHMMMNNNPPPQQQSSSUUUZZZ]]]]]]aaafffiiilllnnnppprrrqqquuuyyy{{{xxxrrrnnnkkkhhhiiilllppptttwwwyyyzzzyyy{{{|||}}}rrrbbb]]]```iiivvv{{{|||~~~~~~wwwooonnnddd]]][[[^^^bbbiiippptttwwwzzz||||||zzzvvvtttooolllhhhffffffgggggggggjjjiiieee___XXXTTTSSSSSSTTTVVV[[[^^^```___]]][[[[[[YYYWWWSSSQQQOOONNNNNNRRRRRRTTT[[[bbbooo{{{wwwyyy|||nnnZZZPPPIIICCCBBBBBB@@@BBBEEEHHHJJJLLLKKKIIIGGGFFFGGGIIIIIIJJJJJJIIIIIIHHHGGGDDDCCC@@@<<<777333///---111000000///////////////111111000000//////......222111111111000000////////////000000000//////...000...,,,,,,...000111111000111111000///......///111111000000//////......jjj^^^RRRNNNNNNMMMLLLMMMKKKKKKJJJJJJJJJIIIIIIIIIHHHFFFDDDCCCBBBAAA>>>;;;::::::999999888666555444222222222222222222222222222222333333333333222222111000000000/////////...//////////////////......000000///.........//////,,,------......------,,,....../////////000000000///000222333444444444444555444333444555555333111333333333333333222111000///000111222444555666777;;;;;;;;;:::888777666555666666555555666777888999;;;::::::999999888888777888999999:::;;;<<<=========???@@@AAABBBCCCFFFHHHIIIIIIIIIIIIJJJJJJJJJJJJLLLNNNQQQRRRTTTVVVYYY\\\___ccchhhlllnnnqqqsssuuurrruuuwwwyyywwwsssnnnjjjgggiiilllpppsssvvvxxxyyyzzz{{{|||}}}~~~{{{jjjcccdddfffrrr||||||~~~zzzrrrpppggg___]]]___bbbiiipppuuuwwwzzz||||||zzzvvvtttpppmmmiiigggggghhhiiiiiijjjiiieee___YYYTTTRRRQQQUUUXXX\\\```bbbbbb```^^^[[[ZZZWWWUUUSSSRRRRRRRRRTTTSSSVVV\\\dddqqq|||{{{|||zzzgggUUULLLEEECCCBBBAAABBBDDDHHHJJJKKKKKKIIIGGGGGGGGGIIIIIIJJJJJJIIIIIIHHHGGGFFFDDDAAA>>>999444111...222222111000000000000000222111111111000000000000111111000000000/////////111111222222222111111000111///,,,,,,...000000000...000111000///...///111111000000000/////////...jjj^^^RRRNNNNNNMMMLLLMMMKKKKKKKKKJJJJJJJJJIIIIIIHHHFFFDDDCCCCCCAAA>>><<<::::::999999888666555444222222222222222222222222111111222222222222111111000000000000////////////111111000000/////////...//////.........///000000------............------//////000000000111111111111222444555555555444333333222222333555555444222444444444333222111000///000000111222444555666666;;;;;;:::999888666444333222333444666777999:::;;;:::::::::999888888777777888888999:::;;;<<<======>>>@@@AAABBBBBBDDDFFFHHHJJJJJJJJJKKKKKKLLLLLLLLLKKKNNNQQQTTTUUUWWWYYY[[[___ccciiimmmppprrruuuwwwtttssstttvvvvvvsssmmmgggfffhhhkkkooorrruuuvvvwwwzzz{{{|||||||||~~~tttjjjgggdddmmm}}}~~~}}}}}}}}}tttqqqhhh```___```cccjjjpppwwwyyy{{{}}}|||zzzwwwuuuqqqnnnjjjhhhiiijjjkkkjjjkkkiiifff```YYYSSSQQQPPPWWWZZZ___ccceeeeeedddbbb\\\[[[YYYWWWUUUUUUUUUUUUUUUUUUXXX^^^fffsssyyy]]]RRRHHHDDDBBB@@@AAACCCGGGIIIKKKKKKIIIHHHHHHHHHIIIJJJJJJJJJJJJIIIHHHHHHFFFEEECCC???;;;666333111333222222111111111111111222222222222111111111111000000///////////////...000111111222222111111111222000...---.../////////...///000000//////000111000000000000////////////}}}jjj^^^RRRNNNNNNMMMLLLMMMKKKKKKKKKKKKJJJJJJJJJJJJFFFEEECCCBBBAAA???<<<:::;;;;;;::::::999777666555222222222222222222222222000000111111111111000000000000000000////////////111111000000///.........///.........///000111111------............------------........./////////222333444555555444333222000000000222444555555333333333333333222222111000000111111222444555555666888888888777666444333222111222444666888:::::::::::::::999999888777777777888888999:::;;;<<<<<<======???@@@AAAAAABBBEEEGGGHHHIIIIIIJJJKKKLLLLLLMMMKKKNNNRRRUUUVVVWWWYYY[[[]]]bbbhhhmmmppprrrtttvvvuuurrrqqqrrruuurrrkkkeeeeeegggkkkooorrrtttuuuuuuwwwxxxzzz{{{{{{}}}}}}ooogggccciiivvvvvvppphhhaaa```cccffflllssszzz{{{}}}~~~}}}zzzwwwuuurrroookkkiiijjjkkkllllllkkkjjjfff```YYYTTTQQQPPPXXX[[[```eeehhhhhhfffeee^^^]]]ZZZXXXVVVUUUUUUUUUTTTTTTWWW]]]eeerrrgggYYYKKKDDDAAA??????AAAFFFHHHJJJKKKJJJIIIIIIJJJJJJJJJJJJJJJJJJIIIIIIHHHFFFEEECCC???;;;777444222222222111000000000000111111111111111111111111111////////////............---...//////////////////333111///.../////////...000111111000///......///000000000000////////////|||jjj^^^RRRNNNNNNMMMLLLMMMLLLLLLKKKKKKKKKJJJJJJJJJGGGEEECCCBBBAAA@@@===:::<<<<<<<<<;;;:::999777777222222222222222222222222///000000111111000000///////////////000000000000/////////......---------///////////////000111222---......//////......---,,,,,,---------.........222333444444444333111111///...///111444555555444000111222222333333333333111111222333333444555555333444444444444444333222333444555777888999999999::::::999888888777777666777888888999:::;;;<<<<<<;;;===>>>>>>>>>???BBBDDDFFFFFFGGGHHHJJJKKKLLLLLLKKKNNNRRRUUUWWWXXXYYY[[[___cccjjjooorrrsssuuuvvvuuurrroooppprrrpppjjjddddddgggkkkooorrrsssttttttsssuuuxxxzzz{{{~~~wwwjjjfffiiippp~~~xxxnnnfffaaabbbfffjjjqqqxxx}}}~~~~~~|||yyywwwrrrooollljjjkkklllmmmmmmmmmkkkggg```YYYTTTSSSSSSYYY]]]bbbgggiiiiiihhhgggbbb```]]]YYYVVVTTTSSSSSSSSSRRRUUU[[[cccppprrrbbbOOOEEEAAA>>>>>>???DDDFFFIIIJJJJJJJJJJJJKKKJJJJJJKKKKKKJJJJJJIIIHHHEEEDDDBBB???;;;888555333111111000////////////000000000000000000000000000............////////////------...///////////////222111//////000000///...222333333111...,,,,,,---////////////000000000000{{{jjj^^^RRRNNNNNNMMMLLLMMMLLLLLLLLLKKKKKKKKKJJJJJJIIIGGGEEEDDDDDDBBB???<<<<<<<<<;;;;;;:::999777666222222222222222222222222000000111111111111000000////////////000000000000------..................000000/////////000111111......////////////............/////////000000000222222333444444333222111.........000333555444333///000111222333444444444111111222333333444555555111222222333444333333333555555555666777888888888999999999888777777666666777777888999:::;;;<<<<<<999;;;<<<<<<<<<===???AAADDDDDDEEEGGGIIIJJJKKKLLLLLLOOORRRUUUVVVXXXZZZ\\\cccgggnnnsssuuuvvvwwwxxxtttqqqnnnnnnnnnlllhhhdddeeeggglllpppssstttssssssqqqtttwwwzzz|||~~~ssskkkiiikkkuuuzzzooohhhcccfffjjjooovvv}}}~~~{{{yyytttqqqmmmlllmmmoooppppppooolllggg```YYYVVVVVVWWW\\\```dddiiikkkkkkiiihhhdddbbb^^^ZZZWWWUUUSSSSSSSSSSSSUUU\\\dddppp~~~kkkUUUHHHCCC@@@???@@@CCCEEEHHHJJJJJJJJJKKKLLLJJJKKKKKKKKKKKKJJJIIIIIIEEEDDDBBB???<<<999666444111000000//////////////////////////////000000000...////////////000000000......///000111111111111111000///000111111000...222333333111...,,,,,,---////////////000000000000|||jjj^^^RRRNNNNNNMMMLLLMMMLLLLLLLLLLLLKKKKKKKKKJJJIIIHHHFFFEEEDDDBBB???===:::::::::999888777666555222222222222222222222222000111111222222111111000.../////////000000000111------......//////000000111111000000///000000000......////////////......//////000000000111111111222333444555555444333333...---...000333444333222000111222333333333333333111222222333333444444555333444444444444444333333555555444555666777999:::999999888888777777666666777777888999:::;;;;;;<<<999:::;;;;;;;;;<<<>>>@@@CCCDDDEEEGGGHHHJJJKKKLLLNNNPPPRRRTTTUUUWWW[[[^^^eeeiiippptttvvvvvvwwwwwwrrrqqqooommmkkkhhhfffeeeeeehhhlllqqqtttttttttssssssuuuxxx{{{|||}}}}}}ooojjjgggnnn|||tttmmmhhhkkkoootttzzz}}}{{{wwwtttpppoooppprrrssssssqqqnnnggg___YYYWWWZZZ\\\```ccchhhlllnnnmmmkkkjjjeeeccc```\\\YYYWWWVVVVVVVVVVVVXXX___fffsssttt[[[LLLFFFBBBAAABBBBBBEEEHHHJJJJJJKKKLLLMMMKKKKKKKKKKKKKKKJJJIIIIIIEEEEEECCCAAA>>>;;;888666222111000000//////000000//////000000000111111111/////////000000000111111---...///000111111111111000//////000222222111//////000111000///...///000.../////////000000000111|||jjj^^^RRRNNNNNNMMMLLLMMMLLLLLLLLLLLLKKKKKKKKKKKKGGGFFFDDDCCCBBB@@@===;;;888888888888777555444333222222222222222222222222111111222222222222111111.../////////000000111111------...///000111222222222222111000//////000000......////////////......////////////000000000000222333555666666666555444.........000222333333222222222333333333222222111222222222333333444444444666666666666555444333222555444333444555888;;;===999999888888777666666666777777888999:::;;;;;;<<<999:::;;;;;;;;;<<<>>>@@@CCCDDDEEEGGGIIIKKKLLLMMMOOOPPPRRRSSSTTTWWW[[[___dddiiiooosssuuutttttttttpppqqqpppmmmiiifffeeeffffffiiimmmrrrtttuuutttsssuuuwwwzzz{{{|||}}}~~~qqqjjjdddjjj{{{xxxqqqmmmooosssvvv}}}~~~|||yyyvvvsssrrrsssuuuvvvvvvsssnnnggg^^^YYYXXX\\\```cccfffjjjnnnpppooommmkkkeeecccaaa^^^[[[ZZZZZZZZZYYYYYY[[[bbbjjjvvvzzz___OOOHHHEEECCCDDDAAADDDHHHJJJKKKKKKMMMNNNKKKKKKKKKKKKKKKJJJJJJIIIGGGFFFDDDBBB???<<<:::888333222222111000111111111000000111111222222222333//////000000111111222222+++,,,---.../////////////////////000222333111000,,,...000000///000111333.../////////000000111111~~~ooocccWWWRRRQQQOOONNNOOONNNLLLIIIHHHHHHIIIIIIHHHGGGGGGEEECCCAAA???===<<<<<<;;;999999999888555333444444333333222111000000111111000000000000111111000000000000000000000000......//////000000111111............////////////////////////............------...///000111222222444444444333222111000///111111111000000000000000////////////000111333333000111333555555444333222666666777777666555444444222222333555777999;;;<<<:::999777666666666777888888777666666777:::===???<<<<<<===>>>???AAACCCDDDEEEEEEGGGHHHJJJKKKMMMMMMKKKMMMQQQSSSUUUXXX[[[^^^dddgggkkkpppssssssrrrqqqtttnnnkkkmmmlllgggcccbbbbbbfffkkkoooqqqrrrsssttttttuuuvvvyyy{{{}}}yyymmmdddhhhrrrzzztttrrruuu{{{~~~~~~}}}zzzxxxwwwvvvvvvvvvwwwmmmccc^^^\\\[[[^^^ccchhhiiikkkmmmmmmlllkkkjjjeeedddcccaaa___]]][[[ZZZ[[[]]]```eeennn~~~oooXXXLLLFFFBBB??????AAADDDGGGJJJKKKLLLLLLKKKKKKJJJJJJJJJIIIIIIIIIHHHGGGEEECCCAAA===888444333333222222333444666777222111000//////000111222222111111000000000000000////////////000000000000000000000000000000000000------......//////000000////////////////////////mmmaaaUUUPPPOOOMMMLLLMMMMMMLLLJJJIIIJJJKKKJJJIIIFFFEEEDDDBBB@@@>>><<<;;;<<<;;;999999999888555333444444333333222111111000111111000000000000111111000000000000000000000000////////////000000000000............////////////---.........//////000000////////////000000000000333333333333222111000///111111111111000000000000000000000000000111222333111222444555555555333222555555555555555444333333333333444666777999;;;<<<:::999888666666666777777555666888999;;;<<<<<<<<<<<<<<<===>>>???AAACCCDDDBBBCCCDDDFFFHHHIIIJJJKKKKKKMMMQQQSSSUUUXXX[[[^^^bbbeeejjjnnnqqqqqqqqqppprrrmmmjjjkkkjjjeeeaaa```cccfffllloooqqqrrrssstttvvvwwwxxxyyyzzz|||}}}}}}sssggggggnnn{{{~~~xxxvvvxxx~~~~~~}}}{{{zzzyyyxxxvvvmmmccc```^^^]]]aaaeeejjjkkkmmmoooooonnnmmmlllhhhgggeeecccaaa___^^^]]]]]]___ccchhhqqq|||cccRRRHHHCCCAAA@@@AAADDDGGGJJJKKKLLLLLLKKKKKKJJJJJJJJJIIIIIIIIIIIIGGGEEEDDDAAA>>>999555333333222111222333444555111111000000000000111111////////////000000111222////////////000000000000000000000000000000000000.........///////////////000000000000000000000000mmmaaaUUUPPPOOOMMMLLLMMMLLLKKKKKKKKKMMMMMMKKKIIIEEEDDDCCCAAA???===<<<;;;<<<;;;999999999888555333444444333333222222111111111111111111111111111111000000000000000000000000000000000000////////////............////////////,,,,,,---...///000111111111000000000/////////...333333333333222111000000111111111111111111111111111111111000111111222222111222444555555555444333444444444444444444333222444444555777888:::;;;<<<:::999888666555555666666333555999===>>>===;;;:::=========>>>???AAABBBCCCBBBCCCDDDEEEGGGIIIJJJKKKKKKMMMQQQSSSUUUXXX[[[^^^```cccgggkkknnnoooooonnnpppkkkiiiiiihhhbbb^^^^^^cccgggllloooqqqrrrtttuuuxxxyyyyyyyyyzzzzzzzzz{{{|||lllgggjjjttt~~~{{{}}}~~~|||{{{uuullldddbbbaaabbbeeejjjmmmoooqqqrrrrrrqqqpppoookkkjjjiiigggeeecccbbbaaa```ccchhhnnnvvvsss[[[KKKDDDCCC@@@BBBDDDGGGIIIKKKLLLLLLKKKKKKKKKJJJJJJJJJIIIIIIJJJHHHFFFDDDBBB???:::777444333222111000111222222000000111111111111000000------......///111222333////////////000000000000000000000000000000000000000000///////////////...111111111111111111111111ooocccWWWRRRQQQOOONNNOOOKKKKKKKKKMMMOOONNNLLLJJJEEEDDDCCCAAA???>>>===<<<<<<;;;999999999888555333444444333333333222222222111111111111111111111111////////////////////////111111000000//////..................////////////---------...///000000111000000000000////////////222222222222222111000000000111111111111111222222333222222111111111222222333333444555555555555444444444555555555444444333555666777888999:::;;;;;;:::999777666555555666666444666:::===???>>><<<;;;>>>>>>>>>>>>???@@@AAABBBCCCDDDEEEGGGHHHJJJKKKLLLKKKMMMQQQSSSUUUXXX[[[^^^___aaaeeeiiikkkmmmmmmmmmpppllliiijjjgggaaa]]]^^^dddgggllloooqqqrrrtttuuuxxxxxxxxxyyyyyyzzz{{{{{{rrriiigggnnn|||ssskkkeeeeeeeeefffiiinnnrrrsssuuuvvvvvvuuusssrrrmmmmmmkkkjjjhhhfffeeedddccchhhnnnttt}}}dddOOOGGGFFFAAABBBDDDFFFHHHJJJLLLLLLKKKKKKKKKKKKJJJJJJJJJJJJJJJHHHFFFDDDCCC@@@<<<999666555333222111000111111///000111222222111000///............///000111222////////////000000000000000000000000000000000000111000000000//////......111111111111111111111111ooocccWWWRRRQQQOOONNNOOOLLLKKKLLLMMMOOOOOOMMMKKKFFFEEEDDDBBBAAA???>>>===<<<;;;999999999888555333444444444333333333333333000111222222222222111000////////////////////////111111000000//////..................///////////////////////////..................///000111111111111111222222222111000000000000111111222222222333444333222222222222222333444444555555666666666666444555555666666666555555555666888999::::::::::::888888666555555555666777777888:::;;;===>>>>>>>>>???>>>>>>>>>???@@@AAAAAACCCCCCDDDFFFHHHIIIKKKKKKKKKMMMQQQSSSUUUXXX[[[^^^^^^```dddgggjjjkkkllllllpppmmmkkkkkkggg```^^^___dddgggkkknnnoooqqqsssuuutttuuuvvvxxxzzz{{{|||}}}~~~zzznnniiikkkyyy}}}ssslllggghhhjjjkkknnnrrrvvvwwwxxxyyyyyyxxxvvvuuupppooonnnlllkkkiiihhhggghhhlllssszzzmmmUUUJJJHHHBBBCCCDDDFFFHHHJJJKKKLLLLLLLLLKKKKKKKKKJJJJJJJJJJJJHHHFFFDDDCCCAAA>>>;;;888777555333222111111111///000111222222111000///000000////////////000000////////////000000000000000000000000000000000000111111000000/////////...111111111111111111111111mmmaaaUUUPPPOOOMMMLLLMMMMMMLLLLLLLLLNNNNNNLLLJJJFFFEEEDDDCCCAAA@@@???>>><<<;;;999999999888555333444444444444333333333333000111222333333222111000000000000000000000000000000000000000////////////............////////////000000//////............------...///000111222222000111111111111111000000000000111111222333333333333333333222333333444444555555555555666666777777444555666666777666666666555666888999999999888888777666555555555666777888999999999:::<<<===???@@@@@@???????????????@@@@@@@@@AAABBBCCCEEEGGGHHHIIIKKKMMMQQQSSSUUUXXX[[[^^^___aaadddgggjjjkkklllmmmqqqnnnmmmlllggg```^^^```cccfffiiilllnnnppprrrtttrrrsssuuuwwwzzz|||~~~}}}wwwnnnkkkuuu~~~uuuoookkkmmmppppppssswwwyyyzzz{{{||||||zzzyyywwwrrrrrrqqqooonnnlllkkkkkklllqqqxxxvvv\\\NNNJJJCCCDDDDDDEEEGGGIIIKKKLLLLLLLLLLLLKKKKKKKKKJJJJJJIIIGGGEEECCCBBBAAA>>><<<999888666333222111111222000000111111111111000000222222111000000000000000////////////000000000000000000000000000000000000111000000000000000000///111111111111111111111111mmmaaaUUUPPPOOOMMMLLLMMMOOOMMMKKKKKKLLLLLLKKKJJJEEEDDDCCCBBBAAA???>>>>>><<<;;;999999999888555333444444444444444444444444000111333444444333111000000000000000000000000000////////////000000000000............////////////.........///////////////......//////000000111111000000111111111111000000000000111222222333444444333333333333333444555666666666666666666777777888333444555555666666666555555666777999999888777666444444444444555777999:::999::::::;;;===>>>???@@@@@@@@@???????????????@@@???@@@AAACCCEEEFFFGGGHHHKKKMMMQQQSSSUUUXXX[[[^^^```bbbdddgggjjjlllmmmnnnpppnnnnnnlllfff___]]]```bbbdddhhhjjjlllnnnqqqtttrrrsssuuuwwwzzz|||~~~|||tttlllpppzzzyyysssqqqsssvvvvvvyyy|||{{{|||}}}~~~}}}|||zzzyyyuuuuuutttsssqqqpppooooooooossszzzdddRRRKKKDDDDDDDDDEEEGGGIIIKKKLLLLLLLLLLLLLLLKKKKKKKKKJJJIIIFFFDDDBBBAAA@@@>>>===888666444333111111111111111111000000000000111111222111111111111222222333////////////000000000000000000000000000000000000000000000000000111111111000000000000000000000000ooocccWWWRRRQQQOOONNNOOOPPPNNNKKKJJJJJJKKKJJJJJJCCCCCCBBBAAA@@@>>>======<<<;;;999999999888555333444444444444444444444444000111333444444333111000000000000000000000000000......//////000000111111............/////////000,,,------...///000111111000000000000///////////////000000111111111000000000000111222333333444444222222222333444555666777666666666666666777888888222333333444555555555444444555777888888777666555333333333444555777999;;;888999;;;===>>>?????????AAA@@@??????>>>?????????AAABBBCCCEEEFFFHHHIIIJJJKKKMMMQQQSSSUUUXXX[[[^^^aaaccceeehhhkkkmmmnnnooopppnnnmmmlllfff^^^\\\___aaadddgggiiikkkmmmpppsssssstttuuuwwwyyy{{{}}}}}}|||}}}~~~wwwlllmmmuuu|||wwwuuuxxxzzzzzz||||||}}}~~~~~~|||{{{yyyxxxwwwvvvuuutttsssrrrqqqpppuuu|||jjjUUUKKKEEEDDDDDDEEEGGGIIIKKKMMMLLLLLLLLLLLLKKKKKKKKKKKKHHHFFFCCCAAAAAA@@@>>>===666555333111000000000111222111000//////000111222000000111111222333555555////////////000000000000000000000000000000000000//////000000111111222222////////////////////////qqq___VVVTTTMMMMMMPPPLLLKKKIIIIIIIIIJJJKKKJJJIIIEEECCCBBBBBBBBBAAA>>><<<<<<;;;:::888777666666666444333222222111111222222000111111111111222222222333222222222111111000000......///////////////...000/////////......------///////////////////////////000111000//////111333444333333222111000/////////111333333222222222333444333333222333444555666777777777777888888888888666555444333222333444555666777999::::::888666444555555666777888999::::::;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>???@@@@@@@@@AAAAAACCCDDDEEEEEEFFFIIIKKKKKKNNNRRRUUUWWWZZZ^^^aaacccdddfffgggiiijjjkkkkkkmmmmmmllljjjgggdddaaa___dddeeeggghhhiiilllpppssstttuuuvvvwwwxxxyyyzzzzzz}}}{{{{{{{{{|||}}}~~~~~~rrrmmmlll|||zzzzzz{{{}}}~~~}}}}}}yyywwwwwwuuuqqqooorrrvvvzzz{{{vvvxxx}}}qqqZZZMMMFFFDDDBBBCCCFFFHHHJJJJJJMMMMMMMMMMMMLLLKKKIIIIIIHHHFFFEEEDDDDDDCCC@@@>>>;;;999666444222222222333111111111111111111111111000000000000000000000000000000000000000000000000---...000111111111000///000000111111111111000000000000000000000111111222rrr```WWWTTTMMMMMMQQQMMMMMMLLLJJJJJJJJJJJJHHHFFFEEEDDDBBBBBBBBBAAA>>><<<;;;:::999888666555555444444333222222111111222222333222222222111111000000222222111111111000000000...//////000000/////////222222222111111111000000000000000000000000000000111222333222111222444666444444333222111000//////000222333333222222333444555555444333333444555666777777777777777777666666444444444333333444444555555666888999888777444333444444555666777888999::::::;;;;;;<<<<<<======>>>>>>>>>>>>???@@@@@@AAAAAAAAACCCDDDEEEEEEFFFHHHKKKKKKNNNRRRUUUWWW[[[___aaadddeeegggiiijjjllllllmmmnnnmmmllljjjgggdddaaa```eeegggiiikkklllnnnrrrtttvvvvvvwwwwwwxxxyyyzzzzzzzzz{{{}}}~~~}}}||||||{{{{{{|||}}}~~~sssnnnmmmzzz~~~~~~~~~~~~|||xxxwwwxxxvvvsssrrruuuzzz~~~vvvqqqrrrwwwsss\\\OOOFFFDDDBBBCCCEEEHHHJJJKKKMMMMMMMMMLLLLLLKKKIIIIIIHHHGGGEEEEEEEEEDDDAAA???;;;999666444222222222222111111111111111111111111000000000000000000000000000000000000000000000000......000111111111000///000000111111111111000000000000000000000111111222sssaaaXXXUUUNNNNNNQQQMMMPPPNNNKKKJJJIIIHHHFFFDDDEEEDDDBBBBBBBBBAAA>>><<<::::::999777666555444333444333222222111111222222444444333222111000///...111111000000000000/////////000000111111000/////////////////////.........111111111111111111111111111222333333222333555777555444333222111000000000222333333222111111444666777666555444444555666666777777777666555555555444222222333444555555555555444555666777777555333222333444444555666777888888999999:::;;;;;;<<<<<<======>>>>>>???@@@@@@AAAAAABBBCCCDDDEEEEEEFFFHHHJJJKKKNNNRRRUUUXXX[[[___bbbeeefffhhhjjjlllmmmnnnnnnnnnmmmllliiigggdddbbbaaaeeehhhkkknnnoooqqqtttvvvxxxxxxxxxyyyyyyyyyzzzzzzyyyzzz{{{}}}~~~|||zzzyyyzzz{{{|||}}}vvvooonnnvvv|||xxxwwwxxxxxxuuuvvvyyy|||sssmmmooosss~~~vvv```QQQFFFDDDBBBBBBEEEHHHJJJKKKLLLLLLLLLLLLKKKJJJJJJIIIHHHGGGFFFEEEEEEDDDBBB@@@;;;999666444222111222222111111111111111111111111000000000000000000000000000000000000000000000000...///000000111111000000000000111111111111000000000000000000111111222222uuubbbYYYVVVOOOOOORRRNNNOOOMMMKKKJJJJJJHHHFFFDDDFFFDDDCCCBBBBBBAAA???===;;;::::::999777666444444444333222222111111222222333333222222111000000///000000000///////////////000111111111111000000///------------------------000000000000000000000000...000111111111222444666666555444222111111111111333333333111000111444777888888666555555555666777777777666555444444333333000111333555666666666555444555666777777555444333333333444444555666666777888999999::::::;;;<<<<<<======>>>???@@@AAAAAABBBBBBCCCEEEEEEEEEEEEHHHJJJKKKNNNRRRUUUXXX\\\```ccceeegggiiikkkmmmnnnooooooooonnnkkkiiifffdddcccccceeehhhmmmpppqqqsssuuuvvvzzzzzzzzzzzzzzzzzzzzzzzz{{{|||}}}~~~~~~{{{yyyyyyyyyzzz{{{zzzqqqpppsss~~~zzzxxxyyyyyywwwxxx{{{|||uuupppqqqvvv{{{~~~zzzcccRRRGGGEEEBBBBBBEEEHHHJJJKKKKKKKKKLLLLLLKKKJJJJJJIIIGGGFFFEEEDDDEEEDDDBBB???<<<:::777444222111222222111111111111111111111111000000000000000000000000000000000000000000000000//////000000111111111111000000111111111111000000000000111111222222222222uuucccZZZWWWOOOOOORRRNNNMMMKKKJJJIIIJJJJJJHHHGGGFFFDDDCCCCCCCCCBBB???===<<<<<<;;;;;;999777666555444333222222111111222222111111111111111111111111///////////////000000000111111111111111000//////000000000000000000000000////////////////////////...///111222222333666888888666444222111111222222333444333222111222555777888888666666555666777888777666666555444333333222///000333555666666666666666666777777777666555444333333444444555555666666888888999999:::;;;;;;;;;<<<===>>>???@@@AAABBBBBBCCCDDDEEEEEEDDDEEEGGGIIIJJJNNNRRRUUUYYY\\\aaadddeeefffhhhjjjmmmnnnoooppppppnnnkkkhhhfffddddddeeeeeehhhmmmppprrrtttvvvwww{{{{{{{{{{{{||||||||||||}}}}}}~~~}}}{{{yyyyyyyyy{{{~~~uuuqqqrrr}}}|||zzzzzzyyywwwxxx|||~~~yyyuuuwww{{{}}}hhhTTTIIIFFFCCCBBBDDDGGGIIIJJJJJJKKKKKKKKKKKKJJJJJJIIIFFFEEECCCDDDDDDCCCAAA???===;;;888555333222222333111111111111111111111111111111111111111111111111000000000000000000000000000000000000000111111222000000111111111111000000000000111222222222222111vvvcccZZZWWWOOOOOOQQQMMMJJJIIIHHHIIIJJJKKKJJJIIIFFFEEECCCCCCCCCBBB???===<<<<<<<<<<<<;;;888666555444333222222111111222222000000111111111222222222//////000000000000111111111111111111000///..................////////////........................000111333444555666999<<<999777555222111222333333333444444333222222555777777666555555555777888999666666666555444444444333000111222444555666666666666777777777777666555555444444444555555555666666888888999::::::;;;;;;<<<<<<<<<===???@@@AAABBBCCCCCCDDDEEEEEEDDDEEEGGGIIIJJJMMMRRRVVVYYY]]]aaadddeeefffhhhkkkmmmooopppqqqqqqoookkkgggeeeeeeeeefffgggjjjmmmppprrruuuwwwzzz||||||||||||}}}}}}~~~~~~}}}}}}|||}}}|||{{{zzzyyy||||||tttttt{{{}}}zzzzzzyyywwwyyy}}}{{{|||oooYYYLLLHHHDDDBBBCCCEEEHHHIIIJJJJJJKKKKKKKKKJJJJJJIIIFFFEEEDDDDDDDDDDDDBBB@@@???===:::777444333333444111111111111111111111111111111111111111111111111000000000000000000000000111000000000000111222333000000111111111111000000///000222333333333222111uuucccZZZVVVNNNNNNPPPLLLKKKIIIHHHIIIJJJKKKJJJIIIFFFEEEDDDCCCCCCBBB@@@===;;;;;;<<<<<<:::888555444444333222222111111222222222222222111111111111111000000000111111111222222000000000000///...------+++++++++,,,,,,---------////////////////////////000111333444555777:::===:::888555333111222333444222333444444333333444666555444444444555777999:::666666555555555555555555222222222333444555666777666666666555555555444444555555555555555666666666999999::::::;;;<<<<<<<<<<<<<<<===???@@@AAABBBCCCCCCEEEEEEEEEDDDEEEGGGIIIJJJMMMRRRVVVYYY]]]bbbeeefffgggjjjllloooqqqrrrsssrrrooojjjfffeeeeeefffhhhjjjllloooqqqsssvvvzzz}}}{{{||||||}}}~~~~~~}}}|||}}}|||{{{xxxzzz~~~xxxvvvzzz{{{xxxyyyyyyxxx{{{www```NNNJJJEEEBBBBBBDDDFFFGGGIIIIIIJJJKKKKKKJJJJJJIIIGGGFFFEEEFFFFFFFFFDDDBBBAAA???<<<888666555555555111111111111111111111111111111111111111111111111000000000000000000000000111111000000000111222333000000111111111111000000///000222444444333222111uuucccYYYVVVNNNMMMPPPKKKLLLJJJIIIIIIJJJKKKIIIHHHGGGEEEDDDCCCCCCBBB@@@>>>::::::;;;;;;:::777444333444333222222111111222222444333333222111000//////000000111111222222222333000000000000///...---,,,.........//////000000000000000000000000000000000...///111333444666999;;;:::888555333222222444555111333555555444444444555333333333444555777999:::555555555666666666666666444333222222333444666777555555444444444333333333555555555666666666666666999::::::;;;;;;<<<<<<===;;;<<<===???@@@AAACCCCCCDDDEEEFFFEEEDDDEEEGGGHHHJJJMMMRRRVVVZZZ^^^bbbeeegggiiikkknnnppprrrttttttrrrooojjjfffdddeeeggghhhlllnnnppprrrtttxxx}}}{{{||||||~~~~~~~~~~~~{{{xxx{{{~~~{{{xxxzzz}}}yyywwwxxxyyyyyy}}}}}}eeePPPKKKEEEBBBBBBCCCEEEFFFIIIIIIJJJJJJKKKJJJJJJIIIIIIHHHGGGGGGHHHHHHFFFDDDBBB@@@===999777666555666111111111111111111111111111111111111111111111111000000000000000000000000222111000000000111333333000000111111111111000000///111222444444333222111uuuhhh[[[UUUSSSPPPNNNOOOQQQPPPMMMKKKIIIGGGFFFFFFGGGEEEDDDCCCCCCBBB@@@>>>:::::::::999888777666555222222111111111111222222222222111000/////////000000000000000////////////000000//////.........---000000////////////000000...///111222222222111000222222444666777888888888333333333444444444444444444444333333333333444444666444333222222444555777777666555555555666777888555555555555555666777888777777777777666555444333111222444555888999;;;<<<;;;;;;999999999;;;===>>>;;;===@@@@@@???>>>>>>>>>AAABBBCCCEEEFFFFFFFFFFFFIIILLLQQQUUUYYY]]]aaadddhhhlllppptttvvvxxxzzz{{{xxxuuupppkkkhhhiiijjjkkknnnqqqtttwwwxxxyyy{{{}}}~~~|||{{{}}}~~~|||~~~xxxwww{{{vvvvvvyyy{{{kkk[[[OOODDDBBBCCCDDDEEEGGGGGGHHHIIIJJJKKKKKKKKKKKKIIIIIIHHHGGGGGGFFFFFFEEE@@@???===:::888555444333333333222111000000111111111111222222222222111111000000000000000000000000333222222111111222222333111111111111111111111111111111111111111111111111uuuhhhZZZUUURRRPPPNNNOOOMMMMMMKKKJJJIIIHHHHHHHHHFFFDDDCCCBBBBBBAAA???===:::::::::999888777666555222222111111111111222222222111000000000000000000000000000000////////////000/////////............//////............//////...///000111111111000000111222444555777888888888555555555555555555555555555444444444444444444555444333222111111222444555999999999888888888999999333333333333333444555666555555555555444333222222222333444666777999:::;;;;;;:::999999999;;;===>>>===???AAABBBAAA@@@@@@AAAAAABBBCCCEEEFFFFFFFFFFFFIIILLLOOOSSSVVV[[[```dddiiimmmssswwwyyyyyyzzzzzzvvvtttooollliiijjjkkklllppprrruuuxxxyyy{{{}}}}}}}}}zzz|||yyyxxx}}}{{{vvvwwwyyy{{{ttt[[[OOODDDBBBCCCCCCEEEGGGGGGHHHIIIJJJJJJKKKJJJJJJIIIIIIHHHHHHGGGFFFFFFFFF@@@???===;;;888666444333333333222111111111111111111111222222222222111111000000000000000000000000222111111000000111111222111111111111111111111111111111111111111111111111tttgggZZZTTTRRRPPPNNNOOOKKKJJJJJJIIIIIIJJJJJJKKKEEECCCBBBAAAAAA@@@>>><<<:::::::::999888777666555222222111111111111222222000000000000000000111222000000000000////////////////////////..................------------......---...///000000000000///111222444555777777888888888888777777666666555555555555555444444555555555333333222111222333555666::::::;;;;;;:::999888777222222222333333555666666555555555444444333222222333444555666777888888999:::999999999999;;;===>>>===???AAAAAA@@@@@@@@@AAAAAABBBCCCEEEFFFFFFFFFFFFIIIKKKMMMPPPSSSXXX___ccckkkpppxxx}}}~~~}}}zzzyyyvvvssspppmmmkkkkkkkkklllqqqsssvvvxxxzzz|||}}}yyyxxx|||{{{wwwzzzyyyuuuwwwyyy{{{~~~}}}```SSSHHHDDDEEEEEEFFFHHHFFFGGGHHHIIIIIIJJJJJJJJJIIIIIIHHHHHHGGGGGGFFFFFFAAA@@@>>><<<999666444333333222222111111111111222111111222222222222111111000000000000000000000000111000000000000000000111111111111111111111111111111111111111111111111111sssfffYYYTTTRRRPPPNNNOOOLLLKKKKKKJJJJJJKKKKKKLLLEEEDDDBBBBBBBBBAAA>>><<<:::::::::999888777666555333222222111111222222333000/////////000111222222000000000000///////////////////////////.........///......------......///---......///////////////111222333555666777888888:::999999888777666666555666555555444444555555666444333333333444555666777777888:::::::::777555333444444444555666777888999888777777666555555444444444555555555666777777777999999888999:::;;;======;;;<<<>>>>>>======>>>@@@AAABBBCCCEEEFFFFFFFFFFFFKKKKKKLLLNNNQQQWWW^^^dddlllsss|||}}}{{{xxxvvvrrrnnnlllkkkkkkkkkrrrtttvvvxxxzzz|||~~~zzzxxxzzz||||||vvvuuu|||wwwsssuuuxxxyyy|||hhh[[[NNNIIIHHHHHHHHHJJJFFFFFFGGGHHHIIIIIIIIIIIIJJJIIIIIIHHHGGGGGGFFFFFFCCCBBB@@@===:::777555444333222222111111222222222111111222222222222111111000000000000000000000000111111000000000000111111111111111111111111111111111111111111111111111111sssfffYYYSSSRRRPPPNNNOOOOOONNNMMMLLLKKKKKKJJJKKKFFFEEECCCCCCCCCBBB???===:::::::::999888777666555333333222222222222333333000/////////000111222222000000000000////////////.........///////////////000//////////////////000...............//////000000111333555666777777777:::999999888777666666555555555444444444444555555222222222333333444555666666888:::;;;:::777444222444444444555666777888999888888666555444444555555444555555555666666666666777888888999:::;;;<<<===:::<<<============???@@@AAABBBCCCEEEFFFFFFFFFFFFLLLLLLMMMNNNQQQWWW^^^dddmmmttt}}}~~~|||yyyuuupppmmmkkkkkkkkkssstttvvvwwwxxx{{{~~~~~~|||||||||~~~vvvsss{{{yyysssoooqqqtttvvvzzz~~~qqqbbbSSSLLLIIIGGGFFFHHHFFFFFFGGGHHHIIIIIIIIIIIIJJJJJJIIIIIIHHHGGGGGGFFFDDDCCCAAA>>>;;;888555444333222222222222222333333111111222222222222111111000000000000000000000000222222222111111222222222111111111111111111111111111111111111111111111111rrreeeXXXSSSRRROOOOOOPPPQQQPPPNNNLLLKKKJJJIIIIIIGGGEEEDDDDDDDDDBBB@@@>>>:::::::::999888777666555333333222222222222333333000000000000000000111222000000000000////////////.........///////////////000000////////////000000//////......//////000111000111333444666666777777888888777777666666555555444444444333333444444444///000111222333333444444777888:::;;;;;;999666444111111222222444555777888777666444333222222333333444444444555555666666666666777888999:::;;;<<<===<<<===>>>>>>>>>???AAACCCAAABBBCCCEEEFFFFFFFFFFFFKKKLLLMMMNNNPPPVVV]]]cccjjjqqqyyy|||vvvqqqmmmmmmnnnooouuuvvvwwwwwwxxxzzz}}}~~~}}}}}}yyytttyyyvvvooojjjkkknnnqqqvvv|||yyyjjjXXXNNNIIIEEECCCDDDFFFGGGHHHIIIIIIJJJJJJJJJJJJJJJIIIIIIHHHHHHGGGGGGFFFDDDBBB???<<<888666555333222222222222333333444111111222222222222111111000000000000000000000000333333222222222222333333111111111111111111111111111111111111111111111111qqqdddXXXSSSQQQOOOOOOPPPOOONNNLLLJJJIIIHHHHHHHHHFFFEEECCCCCCCCCBBB???===:::::::::999888777666555444333333222222333333444222111000000000000000000000000000000////////////............/////////000/////////....../////////000000/////////000111222000111222444555666777777555555555555555555555555333333222222222222333333111111222444555666666666666777888999999888666555111111111222444666777888777666444222222222333444333333444444555666777777555666777999:::<<<<<<<<<<<<===>>>>>>===???AAADDDAAABBBCCCEEEFFFFFFFFFFFFIIIJJJKKKMMMPPPUUU[[[```fffkkksssyyy~~~}}}vvvqqqnnnpppsssuuuxxxyyyyyyyyyxxxzzz}}}}}}{{{xxx}}}wwwyyyssskkkeeeeeeiiimmmssszzzsss```TTTLLLEEEBBBBBBGGGHHHIIIJJJJJJKKKJJJJJJJJJJJJJJJIIIHHHHHHGGGGGGGGGEEECCC@@@<<<999666555222222222222222333444555111111222222222222111111000000000000000000000000222222111111111111222222111111111111111111111111111111111111111111111111qqqdddWWWSSSQQQOOOOOOPPPLLLKKKJJJIIIHHHGGGGGGGGGEEECCCBBBBBBBBBAAA>>><<<:::::::::999888777666555444333333222222333333444222222111000//////000000000000000000////////////---.........//////000000.........------.........111000/////////000222333000111222444555666777777333333333444444444444444333222222111111222222333444555666888999:::::::::333444555666666555444444333333333444666888999::::::888666444333444555666222222333444555666777888555666777999;;;<<<<<<<<<:::;;;<<<;;;;;;<<>>@@@===>>>@@@@@@??????@@@BBBAAACCCEEEFFFHHHHHHGGGGGGIIIIIIKKKOOOTTTXXX[[[[[[```ccchhhmmmqqqwww|||}}}yyyvvvsssrrryyy|||yyy{{{{{{zzz|||}}}~~~}}}zzzyyyyyy{{{}}}|||rrrfff]]]___cccgggqqq|||yyycccSSSJJJGGGGGGDDDEEEGGGIIIKKKLLLLLLKKKIIIIIIJJJJJJJJJIIIHHHHHHCCCCCCBBB@@@===:::777555444333222222111111222222000000111111111000000///222222111111111111222222222222111111111111111111222000//////111444555666222111000000222333222000wwwiii\\\VVVSSSQQQPPPQQQOOOMMMJJJJJJJJJJJJHHHGGGHHHFFFDDDCCCCCCBBB@@@>>><<<;;;999777666444444333///000111222333333333333000000000000000000000000000000000000000//////...000000/////////.........000000000000//////....../////////000111111222222555444444555666666555333555555444444444333333333222222222222222222333444333333555666666666555555555555444333333333333333444555666777777888888777777666555444444444444444666555444444444555666777777666666777888;;;>>>???<<<>>>??????>>>>>>@@@AAABBBCCCDDDEEEFFFGGGGGGGGGIIIIIIKKKNNNRRRWWWZZZ[[[___bbbfffjjjooottt{{{}}}yyyvvvuuusssttt}}}}}}}}}|||zzz}}}}}}|||{{{||||||ttthhh___```dddgggqqq|||qqq\\\OOOHHHGGGCCCEEEGGGIIIKKKKKKLLLLLLGGGGGGHHHHHHHHHGGGFFFFFFEEEDDDCCCAAA???;;;888666444333222222111222222222000111111222111111000000222222111111111111222222111111111111111111111111222000//////000333444555444333222222444444444333xxxkkk]]]WWWUUUSSSRRRSSSNNNLLLJJJIIIIIIIIIHHHGGGGGGFFFDDDCCCCCCCCCAAA???===<<<:::888777555555444222222333333333333222222000000000000000000000000000000111111000000///...000000000/////////......000000000////////////.../////////000111111222222555444444555666666555333444444444444333333333333333333222222333333444555333444555666777666555555777666555333333222222222444444555666777777777777666555444333333444666777444555555555666666666666888888777888999:::<<<>>>;;;===>>>>>>>>>>>>???AAACCCCCCCCCCCCDDDFFFGGGHHHHHHIIIJJJMMMQQQUUUXXXZZZ]]]```cccgggkkkqqqxxx||||||xxxuuusssrrruuu~~~|||}}}~~~~~~}}}~~~wwwjjjaaaaaadddgggqqq|||iiiTTTJJJFFFCCCDDDFFFHHHJJJKKKLLLLLLHHHHHHHHHHHHHHHGGGFFFFFFEEEEEEDDDBBB@@@===:::888444444333222222222222222111111222222222222222111222222111111111111222222111111111111111111111111222111000000000222333444555444222222444444444333wwwjjj\\\WWWUUUSSSRRRSSSMMMKKKIIIIIIIIIIIIHHHGGGGGGFFFDDDCCCDDDCCCAAA@@@>>>===;;;999888666666555444444444444444333222111000000000000000000000000000111111111111000//////000000000////////////.../////////////////////////////////000111111222222555444444555666666555333333333333333333333333333222222222222222333444555444555666777777666555444666555444333111111000000333444555666777777777777888666444222222333555777444555666777888888888777999999999999999:::;;;<<<:::<<<===>>>===>>>???AAACCCCCCBBBBBBCCCEEEGGGHHHGGGHHHJJJLLLOOOSSSWWWZZZ]]]___aaadddhhhnnntttyyy}}}yyytttrrrppprrr|||~~~}}}|||~~~yyylllaaaaaacccfffppp|||~~~{{{rrrYYYKKKEEEBBBCCCEEEGGGIIIJJJLLLLLLKKKKKKKKKKKKJJJIIIHHHHHHEEEDDDDDDBBB@@@===:::888444444333222222222222333111111222333333333222222222222111111111111222222111111111111111222222222222222222222111222444555555333111000111222222111uuuhhh[[[UUUSSSQQQQQQRRRMMMKKKIIIIIIJJJJJJIIIHHHHHHFFFDDDDDDDDDCCCAAA@@@>>>===<<<:::888777666666444444444444333222111111000000000000000000000000111111111111111000000///111000000000////////////...............//////////////////000111111222222555444444555666666555333333333333333333333333333000000000000111222333444555555666777777666555444555444333111000/////////333444555666666777777777:::888555333111222444555555666777999999::::::999:::999999::::::;;;;;;<<<:::;;;===>>>===>>>@@@AAACCCCCCBBBCCCDDDEEEGGGIIIGGGIIIKKKLLLMMMQQQVVV[[[^^^```bbbdddggglllqqquuuzzzvvvrrrqqqoooqqq{{{|||zzz|||zzzmmmbbbaaacccfffppp|||zzzuuuxxxuuu[[[LLLFFFBBBBBBDDDEEEHHHJJJKKKLLLKKKKKKKKKKKKJJJIIIHHHGGGCCCCCCCCCAAA???<<<999888555444333333222222333333000111222333333333333333222222111111111111222222000000111111111222222222111333444444333333555777666444111000111222222222tttfffYYYTTTRRRPPPPPPQQQMMMLLLJJJJJJKKKKKKJJJIIIJJJHHHEEEDDDDDDCCCAAA???>>>===;;;999888666666555333333444333333222111111000000000000000000000000111111222222111111000///111111000000000/////////---............//////////////////000111111222222555444444555666666555333222222222222333333333333/////////000111222333444555666777888777666555444444444333111000000000000333333444555666666666666:::999666444222222222333666666777888999:::;;;;;;999999::::::;;;;;;<<<<<<:::;;;===>>>>>>???AAABBBCCCDDDDDDDDDEEEGGGHHHIIIHHHJJJLLLLLLLLLPPPVVV\\\aaacccfffgggiiilllooorrrssspppooooooooorrr{{{|||zzzzzz}}}|||nnncccbbbdddhhhrrr~~~|||tttuuu{{{rrr\\\MMMFFFAAAAAABBBDDDGGGIIIKKKMMMJJJJJJJJJJJJIIIGGGFFFEEECCCCCCBBBAAA???<<<:::888555444444333333333333333///000111222333333333333222222111111111111222222000000000111222222333333///222555555333333555888999666333222333444444444sssfffYYYSSSRRRPPPPPPQQQNNNLLLKKKKKKLLLLLLLLLKKKKKKIIIFFFEEEDDDBBB@@@===>>>===;;;999777666555555222222222222222222111111000000000000000000000000111222222222222111000000111111111000000000//////---------.........///////////////000111111222222555444444555666666555333111111222222222333333333000000000111222333555555666777777888777666555444555444444333222222222333333333444555666666666666888777666444444333333333666555555555666888:::;;;888999:::;;;<<<<<<<<<<<<:::<<<>>>??????@@@BBBCCCCCCDDDEEEGGGHHHHHHHHHHHHHHHKKKMMMMMMLLLPPPWWW]]]dddgggjjjllllllmmmnnnooopppnnnnnnoooooopppxxx}}}zzzyyy{{{~~~~~~pppeeedddfffjjjvvvyyyxxx|||ooo\\\OOOHHHAAAAAABBBCCCFFFIIIKKKMMMKKKKKKJJJJJJIIIGGGFFFEEEDDDDDDCCCBBB@@@===;;;999555555444333333333333444...///000111222222222222222222111111111111222222///000000111222222333333+++///333333222111555888:::777444222333444444444sssfffYYYTTTRRRQQQQQQRRROOOMMMKKKKKKLLLMMMMMMLLLLLLJJJGGGEEEDDDBBB???======<<<:::888777555555444000111111222222222111111000000000000000000000000111222222222222111000000111111111111000000000000---------.........///////////////000111111222222555444444555666666555333111111111222222333333333111111111222333444666777666777888888888666555444666555555444444444555555222333444555666666666666555555555555555555555444555444333333444666999;;;777888:::;;;<<<=========;;;<<<>>>??????@@@BBBDDDCCCDDDFFFHHHIIIIIIIIIHHHIIILLLNNNMMMLLLOOOWWW^^^fffiiimmmooonnnnnnnnnnnnqqqoooooopppnnnmmmsss{{{~~~}}}~~~~~~zzzxxxyyy{{{}}}rrrffffffiiimmmxxx~~~|||mmm]]]PPPIII@@@AAAAAACCCEEEHHHKKKMMMMMMMMMMMMLLLKKKIIIHHHGGGEEEEEEDDDCCCAAA???<<<;;;555555444333333333333444......///111111222222222222222111111111111222222///000000111222222333333(((,,,111222000000444888999666222000111222222222tttfffYYYTTTRRRQQQPPPRRROOOOOONNNMMMLLLKKKJJJJJJGGGEEEDDDCCCCCCBBB@@@===<<<:::888777777777555333000111111111111222222222222222222111111111000000///000111222222111000///000///...---------------......////////////......---...///000222333444555555555444555777777666444000000000000000000111111111000000111222555777888<<<;;;;;;:::999888777777222222222222333333444555333333444555666777888888666666555555555666666777666777999:::;;;<<<<<<<<<999999999999:::;;;<<<<<<<<<<<<<<<<<<===???@@@AAACCCCCCDDDFFFGGGHHHIIIJJJIIIKKKMMMNNNOOORRRVVVYYY```dddkkkssszzz|||{{{yyyzzztttppppppnnnkkkooovvv}}}}}}xxxvvvwwwxxx~~~uuukkkgggiiippp}}}{{{kkk\\\PPPIIIDDD@@@@@@DDDFFFHHHLLLQQQLLLLLLLLLLLLKKKJJJHHHHHHGGGEEECCCBBBAAA@@@===:::777555444444444444222000444333333222222333333444222222222222222222333333111222222333333222222111222222222222222222222222555444222111111222444555tttgggYYYSSSQQQOOOOOOPPPOOONNNMMMLLLKKKJJJJJJIIIGGGEEEDDDDDDDDDBBB@@@>>><<<:::888777777777555333333222222222111111000000222222222111111111000000///000111222222111000///111000///////////////////////////000000/////////......///111222333444555555555444555777888666555111111111111111111111111111111111111222444666777888888888888888888777777333222222222333333444555555555555666666666666666555555444444555555666777666777888999::::::;;;;;;999999999999:::;;;<<<===<<<<<<<<<<<<>>>???@@@AAACCCCCCDDDEEEGGGHHHIIIJJJLLLMMMNNNMMMMMMNNNQQQSSS[[[aaajjjttt{{{}}}}}}wwwsssqqqmmmiiilllsssvvv~~~~~~yyyvvvuuuuuuvvv{{{zzzqqqnnnpppwwwyyykkk]]]PPPIIIDDDAAA@@@DDDFFFHHHKKKQQQMMMMMMMMMLLLKKKJJJHHHGGGGGGEEECCCBBBBBB@@@===:::888666444333444444222111444333333222222333333444444444333333222222111111111222222333333222222111222222222222222222222222444444333222222222333444uuuhhhZZZSSSQQQNNNMMMOOONNNMMMMMMLLLKKKJJJIIIHHHGGGEEEDDDDDDDDDCCC@@@>>><<<:::888777777777555333444444333222111000//////222222222111111111111111000000111111111111000000111111000000000111222222000000000000000000000000......///111222333444555555444444555777888666555222222222222222222222222222222111111222444555777666666666777777777888888333333222222222333444444777777666666555555555555444444333333444555666666666777888999999999999999999999999999:::;;;<<<===<<<<<<<<<===>>>???@@@AAABBBCCCDDDEEEGGGHHHIIIIIIKKKLLLMMMLLLKKKKKKMMMOOOUUU[[[fffrrr{{{yyytttnnniiiiiimmmnnnwww{{{vvvsssrrrpppttt{{{zzzrrrpppsss{{{wwwlll___SSSLLLEEEBBBAAADDDGGGGGGKKKPPPOOOOOONNNMMMLLLJJJHHHGGGGGGFFFDDDCCCBBB@@@===;;;:::777444222222333333222333333222222222222333333555555444333222111000000111222222333333222222111222222222222222222222222333333333333333333333333xxxjjj\\\UUURRROOONNNOOOMMMMMMLLLKKKJJJIIIHHHHHHGGGEEEDDDDDDDDDCCCAAA???<<<:::888777777777555333444444333222222111000000111111111111111111111111000000000111111000000000000000000000111222222333111111000000000000111111...///000111222333444444555444444555777888777555444333333333333333222222222222111111222444555666777777777777777777777777333333333222222333333444666666666666666555555555333333333333333444555666777888999999999999999888:::999999::::::;;;<<<===<<<<<<<<<===>>>???AAAAAABBBCCCDDDEEEFFFGGGHHHIIIHHHIIIKKKLLLLLLLLLNNNPPPQQQWWW```kkkvvv{{{rrrkkkhhhiiijjjpppxxx}}}xxxrrroooooosssyyyyyysssssswww~~~~~~vvvkkk```UUUOOOFFFCCCBBBEEEGGGGGGKKKPPPPPPPPPOOONNNMMMKKKIIIHHHHHHFFFDDDCCCCCCAAA>>><<<<<<888444222222333333333333333222222222222333333222222222111111000000000111222222333333222222111111111111111111111111111222222333444444444333333{{{mmm^^^WWWTTTQQQPPPPPPMMMMMMLLLKKKJJJIIIHHHHHHGGGEEEDDDDDDEEEDDDBBB@@@<<<:::888777777777555333222222222222222222222333111111111111111111111111111000000000000000000111///////////////000111222111111000000000000111111//////000111222333333444444333444555777888777666444444444333333333222222222222111111222444666777:::999999888777777666666444333333222222333333333444444555555666777777888222222222333444555666666999999:::::::::::::::999::::::::::::;;;<<<==================>>>@@@AAABBBBBBBBBCCCDDDFFFGGGHHHIIIIIIJJJLLLMMMMMMMMMOOOPPPPPPTTT[[[cccmmmzzzzzzqqqkkkhhhjjjlllpppxxx{{{tttppppppsssxxx}}}xxxzzz~~~~~~tttiii^^^UUUPPPGGGDDDCCCEEEGGGGGGJJJOOOQQQQQQPPPOOONNNLLLJJJIIIIIIGGGEEEDDDCCCBBB???<<<<<<999555222222333333333333222222111111222222333......//////000000111111111222222333333222222111111111111111111111111111111222333444444444444333|||nnn```YYYVVVSSSQQQRRRNNNMMMMMMLLLKKKJJJIIIHHHFFFEEEDDDDDDEEEEEEBBBAAA<<<:::888777777777555333222222222222333333333444111111111111111222222222111111000000000000111111//////.........///000000111111///......///111111///000000111222222333333444333333555777888888666555444444333333222222111111111000111222555777888;;;:::999888777666666555444444333222222222333333333333444555666777888888333333333333444555777777888999:::;;;;;;;;;;;;;;;::::::::::::;;;<<<===>>>=========>>>???@@@AAABBBAAABBBCCCDDDFFFGGGHHHHHHLLLNNNOOOOOOMMMLLLMMMMMMNNNRRRWWW]]]eeerrr{{{ssslllllljjjlllrrrxxxxxxssspppssswww||||||~~~vvvjjj^^^TTTNNNIIIEEECCCFFFGGGGGGJJJOOOQQQQQQPPPPPPOOONNNLLLLLLIIIHHHFFFEEEDDDBBB???===<<<999666333333333333222222222111111111111222222------...///000111222222111222222333333222222111111111111111111111111111222222222333333444444555{{{mmm___XXXVVVSSSRRRSSSOOONNNMMMLLLKKKJJJJJJIIIFFFEEEDDDEEEEEEEEECCCAAA<<<:::888777777777555333333333333333333333222222000000111111111222222222222111000//////000111222000000///.........//////111000...------...000111000000000111222222333333333333333555888999888777444444444333222111111111//////000111333555888999888888888777777666666666555444333333222222222333444555555555666666777777333333333444555666888999666777888::::::;;;;;;;;;;;;::::::;;;;;;<<<===>>>=========>>>???@@@BBBBBBAAABBBCCCDDDEEEGGGHHHHHHKKKMMMOOOOOONNNMMMMMMMMMLLLPPPVVVZZZ```jjjwww|||ssspppllllllqqqtttwww|||wwwqqqsssvvvzzzrrrcccVVVNNNJJJFFFDDDFFFGGGGGGJJJNNNPPPPPPPPPPPPPPPOOONNNNNNJJJHHHFFFEEEEEECCC@@@===<<<999777555555444222111222222111111111111222222///000000000111222222222111222222333333222222111111111111111111111111111222222111111222444555666zzzlll^^^XXXUUUSSSRRRSSSOOOOOONNNMMMLLLKKKJJJJJJFFFEEEDDDEEEFFFEEECCCAAA<<<:::888777777777555333666555444444333222111111000000111111222222222222222111000//////000111222111111000//////...//////111///...------...///111000000000111222222222333333333333555888999888777444444333222222111000000......///111333666999:::555555555666666666666666555444333333222222222222666666666666666555555555333444444555666777999999555555777888::::::;;;;;;;;;;;;;;;;;;;;;<<<>>>>>>======>>>>>>???@@@BBBCCCAAABBBCCCDDDEEEFFFGGGHHHFFFHHHLLLNNNNNNNNNPPPQQQIIIOOOVVVZZZ___fffpppxxxyyyuuupppooorrrttttttzzzzzzssstttwww{{{|||kkkZZZPPPJJJFFFDDDFFFGGGGGGIIINNNOOOPPPPPPQQQQQQPPPPPPOOOJJJHHHGGGFFFEEECCC@@@>>>;;;999777666666444222000222222111111111111222222333333333222222222222222222222222333333222222222000000000000000000000000333222111000111333666777ttthhh\\\WWWUUUQQQOOOOOOPPPPPPOOOMMMLLLJJJIIIHHHIIIGGGEEEEEEDDDDDDBBB@@@>>>===<<<:::888777666555222222222222222222222222111111111000000000000000000000000000////////////////////////////////////////////////000000000000000000000111222222222333666444333333555666666555555444333222111111111111222333444555666888999999999777666444444666888999444333333222222111111111777777777777777666666555222222333444444555555666555555666777888999999:::888999999::::::;;;;;;<<<=========>>>??????@@@@@@>>>>>>@@@BBBDDDFFFGGGHHHIIIIIIJJJKKKMMMOOOPPPQQQQQQSSSTTTVVVYYY^^^dddiiivvv~~~}}}xxxvvvvvvwwwyyyyyy}}}zzzyyyxxxyyy}}}rrrdddXXXLLLHHHFFFHHHJJJJJJMMMRRRPPPQQQRRRRRRRRRQQQOOOOOOLLLKKKJJJGGGEEECCCBBBAAA===<<<999666444333333333333333333222222222111111333333333222222111111111000000111222333333444444333222111111000111111111555444333222222222333444uuuiii]]]XXXVVVRRRPPPPPPPPPOOONNNMMMLLLKKKJJJIIIIIIGGGEEEEEEDDDDDDBBB@@@>>>===<<<:::999777666555222222222222222222222222111111111111111111111111111000000000////////////////////////////////////.../////////000000000000000000000111222222333333555444333333555666666555444444333222111111111111222222333555666777888999777666444333222111222222333333333222222222111111666666777777666666555444222222333444444555555666666666777777888888999999888999999::::::;;;;;;<<<=========>>>??????@@@@@@@@@@@@AAACCCEEEFFFGGGHHHJJJJJJJJJKKKLLLOOOQQQRRRRRRSSSTTTVVVXXX]]]cccgggpppwww~~~}}}}}}}}}~~~~~~}}}{{{{{{~~~wwwfffZZZQQQLLLHHHIIIJJJJJJLLLQQQPPPQQQRRRRRRRRRQQQOOONNNKKKKKKIIIGGGEEECCCBBBAAA<<<;;;888666444222222222333333333333333333333222333333333222222222111111000111111222333333444444333222222111111111111111444444333222222333333444uuuiii]]]XXXVVVRRRPPPPPPNNNNNNNNNMMMLLLKKKKKKJJJIIIGGGEEEEEEDDDDDDBBB@@@>>>===<<<:::999777666555222222222222222222222222000000111111222222333333111111000000000/////////////////////////////////....../////////000000000000000111111222333333444555444222333555666666555444444333222222111111111111222333444666777888888777777555333111000...---333333333333222222222222555555666666555555444333222222333444444555555666777777777777777888888888888999999::::::;;;;;;<<<=========>>>??????@@@@@@BBBBBBCCCDDDEEEFFFGGGGGGJJJIIIIIIIIIKKKNNNQQQSSSRRRSSSTTTVVVWWW[[[```ccciiioooxxx~~~mmm^^^WWWPPPJJJIIIIIIIIIKKKOOOPPPQQQQQQRRRRRRPPPOOONNNKKKJJJIIIGGGEEECCCAAAAAA>>><<<:::777555444333333333333333333333333333444333333333222222222222111111111222222333333444444333333222111111111111111444444333333333333444444uuuhhh\\\WWWUUURRROOOOOONNNMMMMMMMMMLLLLLLKKKKKKIIIGGGEEEDDDDDDDDDBBB@@@<<<<<<:::999777666444444222222222222222222222222000000111222333333444444111111111000000000//////////////////////////////........./////////000000000000111111222333444444555333222333444555555555333333333333222111000000111111222444555666777888888888777666444222000///222222333333333333333333444444555555444444333222222222333444444555555666888888888777777777777777888999999::::::;;;;;;<<<=========>>>??????@@@@@@BBBBBBCCCCCCDDDDDDEEEEEEIIIHHHGGGGGGIIILLLOOOQQQQQQSSSTTTUUUVVVXXX\\\```ccchhhnnnuuu|||vvvggg[[[RRRJJJHHHHHHHHHKKKNNNPPPPPPQQQRRRQQQPPPOOONNNJJJJJJHHHGGGEEECCCBBBAAA@@@>>><<<999777666666666222222222222333333333333222222222222222222222222222222222333333333444444333333222111111111111222333333333333444444444555tttggg[[[VVVTTTQQQNNNNNNNNNMMMMMMMMMLLLLLLKKKKKKIIIGGGEEEDDDDDDDDDBBB@@@;;;:::999777666444333222222222222222222222222222000000111222333333444444111111111111000000000000////////////////////////............///////////////000111222333444555555555333222222444555555444333333333333333222000///000111222333444555666777666666777666666555333333222222222333333444444444444444444444444333333222222222333444444555555666888888888777777777777777888999999::::::;;;;;;<<<=========>>>??????@@@@@@AAAAAAAAABBBBBBCCCCCCCCCFFFFFFEEEFFFHHHJJJMMMOOOPPPQQQSSSTTTTTTVVVZZZ\\\```cccggglllrrr{{{rrr___TTTIIIFFFGGGHHHJJJNNNOOOPPPQQQQQQQQQPPPNNNNNNKKKJJJIIIGGGFFFDDDCCCBBB???>>>;;;999777555555555111111111222222222222222222222222222222222222222333333333333333444444444444333333222111222222222333333444444555555555555ttthhh\\\WWWUUUQQQOOOOOONNNNNNNNNMMMLLLKKKKKKJJJIIIGGGEEEEEEDDDDDDBBB@@@;;;:::999777555444333222222222222222222222222222000000111111222222333333222222111111111000000000////////////////////////------.........////////////000111222333444555666444333111222444555555444222333444444333222000//////000111222444555666666333333333333333444444444111222222333444555555666444444555555444444333222222222333444444555555666777777777777777888888888888999999::::::;;;;;;<<<=========>>>??????@@@@@@@@@@@@@@@AAAAAABBBBBBCCCDDDEEEFFFGGGIIIJJJLLLMMMNNNPPPRRRSSSSSSUUUXXXZZZ^^^```cccfffkkkrrrzzz~~~gggYYYKKKFFFGGGGGGJJJMMMOOOPPPPPPQQQQQQOOONNNMMMKKKKKKJJJHHHGGGFFFEEEDDD>>><<<:::777555444333333333333333222222111111111111222222222222333333333333333333333444444444444444444333222222222222222222333444555555666555555vvvjjj^^^YYYWWWSSSQQQQQQPPPOOONNNMMMLLLKKKJJJIIIIIIGGGEEEEEEDDDDDDBBB@@@<<<;;;:::999777555444333222222222222222222222222111111111111111111111111222222222111111111000000////////////////////////---------........./////////000111222444555666666444222111222333555444444222333444444444222000/////////000222333444555666333333222111111222333444111111222333444555666777555555555555555444333333222222333444444555555666666666777777888888999999888999999::::::;;;;;;<<<=========>>>??????@@@@@@@@@@@@AAAAAABBBCCCDDDDDDDDDEEEGGGJJJKKKLLLMMMMMMLLLNNNPPPRRRSSSTTTWWWYYY[[[]]]```cccggglllssswwwppp```PPPIIIGGGGGGHHHJJJOOOOOOPPPQQQPPPOOONNNMMMLLLLLLKKKJJJHHHGGGFFFFFF???===;;;888666555555555666666555444333333222111111111222222222333333333444444444444444444444444444444333222222222222333222333444555666666666555xxxlll___[[[XXXUUUSSSSSSPPPPPPOOOMMMLLLJJJIIIHHHIIIGGGEEEEEEEEEDDDBBB@@@>>>===<<<:::888777666555222222222222222222222222111111111000000000000000222222222111111111111000////////////////////////---------........./////////000111222444555666777444222111222333444444444222333444555444222000...//////000111333444555666666555333111111222333444111111222333555666777777555555666666555555444333222222333444444555555666555666666777888999999:::888999999::::::;;;<<<<<<=========>>>??????@@@@@@@@@@@@AAABBBCCCDDDEEEFFFDDDFFFIIILLLNNNNNNNNNMMMKKKMMMPPPQQQRRRTTTVVVYYYXXX[[[^^^aaaeeeiiiooorrrzzzxxxxxxfffTTTKKKHHHGGGGGGIIIOOOOOOPPPQQQPPPOOONNNMMMMMMMMMLLLJJJIIIHHHGGGGGGBBBAAA>>><<<:::888888888999999888666555444333222111111111222222333333333444444444444444444444444555444333333222222333333111222444666777777666555zzzmmm```ZZZWWWTTTRRRRRRPPPOOOMMMKKKIIIIIIIIIIIIHHHGGGFFFEEEEEEDDDBBB???<<<;;;:::888777666666555111111111222222333333333111111000000//////......000000000000////////////......------------......000000000000////////////222000///333888;;;999666666666555444444444444555111111000000000000111111---...111333444444333222666555444444333333333333111111000111222444777888666666666555444444333333333333333444444444555555777777888999999999999888666777777888888999::::::::::::;;;<<<===>>>??????BBBBBBAAAAAAAAABBBCCCCCCDDDEEEEEEFFFHHHJJJLLLMMMPPPOOOOOOOOOPPPSSSVVVXXX[[[\\\^^^```bbbffflllpppyyy|||~~~vvvvvvwwwlllWWWLLLJJJHHHHHHHHHJJJKKKMMMOOOPPPPPPPPPPPPNNNNNNMMMKKKIIIGGGEEEDDDCCCAAA>>>;;;888777666666888777666555444333333333111111111111111111111111555555555666555555444444333333222222222222222222444444444444444555666777yyylll___ZZZWWWTTTRRRRRRQQQOOOMMMLLLJJJJJJIIIJJJHHHGGGEEEEEEEEEDDDAAA???<<<;;;:::888777666666555222222222222222222333333111111000000////////////000000000000/////////////////////....../////////////////////000000000000333111000444999<<<:::777666666555444444444444444111000000//////000000111...//////000111222333444555444444333222222333333222222222222444666888999666666666555444444333333333333333444444444555555666666777888888888777777777777888888999:::::::::::::::;;;<<<===>>>??????AAAAAA@@@@@@AAAAAABBBBBBDDDDDDEEEGGGIIILLLNNNOOORRRQQQPPPPPPQQQRRRTTTVVVYYYZZZ\\\^^^```dddiiimmmrrruuuzzz}}}wwwwwwpppZZZNNNJJJHHHGGGGGGKKKLLLNNNPPPQQQRRRQQQQQQOOONNNMMMLLLJJJGGGEEEDDDCCCAAA>>>;;;888666555555777666555444333333333333333333333333333333333333444444555555555444444333222222222222222222333333444444444444555666666777xxxlll___YYYWWWSSSQQQRRRQQQPPPNNNMMMKKKJJJJJJJJJHHHGGGEEEEEEEEEDDDAAA???<<<;;;:::888777666666555333333222222222222222222111000000000000/////////000000000000////////////000000////////////000000......//////000000111111444222222555999;;;:::888666666555555444444444444000000////////////000000111111000000111333555666444333222222111222222222333333333444555777999:::666666555555444333333333333333333444444444555555444555666666777777666666888888999999:::;;;;;;;;;::::::;;;<<<===>>>??????BBBAAAAAAAAAAAABBBCCCDDDCCCDDDEEEHHHJJJMMMPPPQQQRRRQQQPPPPPPPPPQQQSSSTTTVVVXXXYYY[[[]]]```eeeiiikkknnnsssvvvyyy||||||}}}uuu^^^QQQKKKGGGFFFHHHKKKLLLOOOQQQRRRSSSSSSRRROOOOOONNNLLLJJJHHHFFFEEEBBBAAA===:::777555444444666555444333333222222333444444444444444444444444333333444444444444333333111111222222333333444444444444444444555666777888wwwjjj^^^XXXVVVSSSQQQQQQQQQPPPOOONNNLLLKKKKKKJJJHHHFFFEEEDDDDDDCCCAAA???<<<;;;:::888777666666555333333333222222111111111000000000000000000000000000000000000////////////000//////////////////000---......///000111111222333222222444888:::999777555555555555555444444333000//////////////////000222222333333444666777777222222111111111111111222222222333444666777888999666666555444444333333222333333333444444444555555555555666777777777777666888999999::::::;;;<<<<<<::::::;;;<<<===>>>??????CCCBBBBBBCCCCCCDDDEEEFFFDDDEEEFFFGGGIIIKKKMMMNNNOOONNNNNNNNNOOOQQQRRRSSSUUUVVVXXXYYYZZZ^^^bbbfffiiilllppptttvvvyyy||||||xxx~~~xxxaaaSSSLLLHHHGGGIIIJJJLLLNNNPPPRRRRRRSSSRRRPPPOOONNNMMMKKKHHHFFFEEECCCAAA===:::777555444333555444333222222222222222555555555555555555555555222222333333444444333333111111222222333444555555444444444444555777888888vvviii]]]XXXVVVSSSQQQQQQQQQPPPOOONNNMMMKKKJJJJJJGGGFFFDDDDDDDDDCCC@@@>>><<<;;;:::888777666666555333333333222222111111111000000000000111111111111000000000000///////////////......------......///---......///000111111222111111222444666777777666555555666666555555444333000000////////////000000...000333666777666555333111111111000000111111222111111222444555666777777555555555444333333222222333333333444444444555555555666777777888888777777888999999::::::;;;<<<<<<::::::;;;<<<===>>>??????AAAAAAAAAAAABBBCCCDDDEEEFFFFFFFFFFFFGGGHHHIIIJJJJJJJJJKKKMMMOOOQQQRRRSSSUUUVVVWWWXXXYYY\\\aaadddhhhkkkooorrrtttwwwzzz|||vvvvvvyyydddVVVNNNIIIHHHJJJHHHJJJLLLOOOQQQRRRRRRRRRPPPPPPOOONNNKKKIIIGGGFFFCCCAAA>>>:::777555444333444444333222222222333333333333333333333333333333111222333333444444444333111111222333444444555555444444444555666777888999uuuhhh\\\WWWUUURRRQQQQQQOOOOOOOOONNNMMMKKKJJJIIIGGGFFFDDDDDDDDDCCC@@@>>><<<;;;:::888777666666555333333222222222222222222000000000111111111111222000000000000////////////......------------............//////000000111111000111222333444555555555444555666666666555333222111111000000000000111111+++...222666777555222000111111111000111111222333000111333444666666777777555555444444333222222222333333333444444444555555666666777888888888888777888888999999:::;;;;;;;;;::::::;;;<<<===>>>??????>>>>>>>>>???@@@AAABBBCCCGGGGGGFFFFFFFFFFFFGGGGGGGGGHHHJJJLLLOOOQQQSSSSSSUUUVVVWWWWWWXXX[[[___bbbeeehhhllloooqqqtttvvvyyyzzz}}}yyyssswww|||iii[[[RRRKKKIIIKKKHHHIIILLLNNNPPPQQQRRRRRRQQQQQQPPPNNNLLLJJJHHHGGGEEECCC???;;;888666444444444444333333333333444444222222222222222222222222111222333444444555555444222222333333444444555555333444444555666888999:::ttthhh[[[VVVUUURRRPPPQQQNNNNNNNNNNNNLLLJJJIIIGGGGGGEEEDDDDDDDDDBBB@@@>>><<<;;;:::888777666666555222222222222222222333333000000111111111222222222000000000000//////////////////............//////////////////000000000000000222333444555555555666444555666777666555333222222222111111111111222222...000333666777666444333111111111111111222333333111222444666777888888888555555444333333222222111333333333444444444555555444555666666777777666666777777888888999:::::::::::::::;;;<<<===>>>??????????????????AAABBBCCCDDDGGGFFFFFFFFFGGGGGGHHHIIIIIIJJJLLLNNNPPPRRRSSSSSSTTTUUUVVVVVVWWWYYY]]]```cccfffjjjmmmoooqqqtttvvvwwwzzz}}}sssqqquuuooobbbWWWMMMIIIJJJHHHJJJLLLOOOQQQRRRSSSSSSRRRQQQPPPOOOMMMJJJHHHGGGFFFDDD@@@<<<999666555444555444444444444444555555222222222222222222222222222222333555555666666666333333444444444444444444333444444555666888:::;;;tttggg[[[VVVTTTRRRPPPQQQNNNNNNNNNMMMLLLJJJHHHGGGGGGEEEDDDCCCCCCBBB@@@>>><<<;;;:::888777666666555111111111222222333333444000000111111222222222222000000000000////////////000000////////////000000000000000000////////////111333555666555555666777444555666777777555333222333333222222222222333333333444555777888888999999222222111111222333444444222333555777999999999999555555444333333222222111333333333444444444555555333444555555666666555555666777777888999999::::::::::::;;;<<<===>>>??????BBBBBBBBBCCCDDDEEEGGGGGGFFFFFFFFFGGGHHHIIIKKKKKKLLLMMMOOOPPPQQQRRRRRRRRRSSSTTTUUUUUUUUUXXX[[[___cccfffjjjmmmoooqqqtttvvvwwwzzz}}}tttnnnooouuutttgggZZZOOOIIIIIIIIIKKKMMMPPPRRRTTTTTTTTTRRRQQQPPPOOOMMMKKKIIIGGGGGGEEEAAA===:::777666555555555444444444555555666333333333333333333333333222333444555666666666666444444444444444444333333333444444555777888:::;;;{{{lll\\\VVVTTTRRRQQQQQQRRRQQQPPPNNNLLLKKKJJJIIIGGGEEEDDDCCCCCCBBB@@@>>>===:::888777777666555444111111222333333444555555111111111111111111111111000000000000000000000000///////////////////////////////////////////////////000222333444333333222222444666888888777555444222111000//////000111222333444555555555444333222444333222111000000000000000111333555777777777777666666555444333333222222111222333444555555555555555555555555666666666666777777777777888999:::;;;::::::;;;<<<===>>>??????@@@@@@@@@@@@AAABBBCCCCCCEEEFFFFFFGGGGGGGGGFFFFFFMMMMMMMMMNNNPPPRRRSSSTTTTTTUUUVVVVVVVVVWWWYYY[[[bbbfffkkklllkkkkkkppptttvvvwwwxxx{{{}}}|||qqqpppoooyyyrrr^^^QQQKKKKKKHHHIIILLLOOOQQQSSSTTTTTTUUUSSSPPPNNNMMMLLLJJJIIIEEEDDDAAA>>>;;;888555444111222333333444444444444555555555444444333333333444444444333333222222222444444444444444444444444666555666888777666;;;CCC|||mmm]]]WWWUUUSSSRRRRRRQQQQQQPPPNNNLLLKKKIIIIIIGGGEEEDDDCCCCCCBBB@@@>>>===:::888777777666555444111111222222333444444555111111111111111111111111000000000000000000000000///////////////////////////////////////////////////000222333444444333333333555777999999888666555222111000000000000111222333444555666666555444333444333222111000000000000000111333555777777777777666555555444333333222222111222333444555555555555555555666666666777777777888888888888999:::;;;;;;::::::;;;<<<===>>>??????@@@@@@@@@@@@AAABBBCCCDDDEEEEEEFFFGGGGGGGGGGGGFFFLLLLLLMMMNNNPPPRRRTTTUUUUUUVVVWWWWWWVVVWWWYYY[[[```dddiiijjjiiikkkooottttttuuuvvvyyy{{{~~~vvvqqqkkkrrr}}}xxxcccSSSKKKIIIHHHJJJMMMPPPRRRTTTTTTUUUUUUSSSPPPNNNNNNLLLJJJIIIFFFEEEBBB???<<<888666555111222333444444444444444555555444444444333333333444444444333333333222222444444444444444444444444666555666777777666<<>>===:::888777777666555444111111222222333333444444111111111111111111111111000000000000000000000000///////////////////////////////////////////////////000222333444444444333444666888999999999777666222222111111111111222222222333555666777777666555444333222111000000000000000111333555666777777666555555444444333333222222111222333444555555555555666666666777777777888888::::::999999999::::::;;;::::::;;;<<<===>>>??????AAAAAAAAAAAABBBCCCDDDEEEEEEEEEFFFGGGGGGGGGGGGGGGJJJKKKLLLMMMPPPRRRTTTVVVVVVWWWXXXXXXXXXXXXYYY[[[]]]aaaeeefffgggiiinnnrrrrrrssstttvvvyyy|||~~~}}}sssiiikkkqqq|||jjjXXXLLLGGGJJJKKKNNNQQQTTTUUUVVVVVVUUUSSSQQQOOONNNMMMKKKIIIGGGFFFCCC@@@===999777666222333333444444444444333555444444444444333333333444444444444333333333333444444444444444444444444777555666777777777>>>FFF~~~nnn^^^WWWVVVSSSQQQQQQQQQPPPOOOMMMLLLJJJIIIHHHGGGEEECCCCCCCCCBBB@@@>>>===:::888777777666555444111111222222333333333333111111111111111111111111///////////////////////////////////////////////////////////////////////////000222444555555444444444555777888888888666666333333222222222222333333222333555777777888777777444333222111000000000000000111333555666666666666444444444333333333222222111222333444555555555555777777777777888888888888::::::999888888888999999::::::;;;<<<===>>>??????BBBBBBBBBBBBCCCDDDEEEEEEDDDEEEFFFGGGGGGGGGGGGGGGIIIIIIJJJLLLOOORRRTTTVVVVVVXXXYYYZZZYYYYYYZZZ[[[\\\^^^aaaccceeehhhmmmqqqqqqqqqsssuuuxxx{{{}}}vvvjjjggghhhppp~~~ppp^^^QQQJJJKKKMMMOOORRRUUUVVVWWWWWWUUUTTTQQQPPPPPPNNNKKKIIIHHHGGGDDDAAA===:::888777333333444444444444444333444444444444444444444444444444444444444444333333444444444444444444444444777555555777777999AAAJJJ}}}mmm]]]VVVTTTRRRPPPPPPQQQPPPOOOMMMKKKJJJIIIHHHGGGEEECCCCCCCCCBBB@@@>>>===:::888777777666555444111111222222222222222333111111111111111111111111///////////////////////////////////////////////////////////////////////////000222444555555555555333444555666666666555555333333444444444444333333222333555777777888777777444333222111000000000000000111333555555666555555333333333333333222222222111222333444555555555555777777777777888888888888999888777777777777777888::::::;;;<<<===>>>??????BBBBBBBBBBBBCCCDDDEEEEEEDDDDDDEEEFFFGGGHHHHHHHHHHHHHHHJJJLLLNNNQQQTTTUUUUUUXXXZZZ[[[[[[[[[\\\]]]\\\]]]___aaadddhhhlllpppqqqrrrsssuuuxxx{{{}}}}}}mmmfffbbbgggrrr|||ssscccVVVNNNLLLMMMPPPSSSUUUWWWXXXXXXUUUTTTRRRQQQQQQOOOLLLIIIHHHGGGDDDAAA>>>;;;888777444444444555555444444333444444444444444444444444444444444444444444444444444444444444444444444444777555555888999<<>>===:::888777777666555444111111222222222222222222111111111111111111111111000000000000000000000000///////////////////////////////////////////////////000222444555666666555333333444444555555555444444444555555555555444444222333555666777777666555444333222111000000000000000111333444555555444444333333333333222222222222111222333444555555555555666666666777777777888888777777666666666777777888::::::;;;<<<===>>>??????AAAAAAAAAAAABBBCCCDDDEEECCCDDDEEEFFFGGGHHHHHHHHHHHHIIIJJJKKKNNNPPPRRRTTTTTTWWWZZZ\\\]]]]]]^^^___^^^^^^___aaadddhhhllloooqqqrrrsssuuuxxx{{{}}}rrrhhh```bbbhhhrrrvvvtttrrrdddXXXQQQLLLMMMPPPSSSVVVWWWXXXXXXVVVTTTSSSSSSRRRPPPLLLIIIHHHGGGDDDAAA>>>:::888777444555555555555444444333333333333444444444444555444444444444555555555555444444444444444444444444777555666888;;;@@@LLLWWW~~~nnn^^^WWWUUURRRPPPOOOPPPOOONNNMMMKKKIIIHHHGGGGGGEEEDDDCCCCCCBBB@@@>>>===:::888777777666555444222222111111111111111111111111111111111111111111000000000000000000000000///////////////////////////////////////////////////000222444666666666666444444444555555555555555444555666666666666555444333444555666666555444333444333222111000000000000000111333444555555444333222222222222222222222222111222333444555555555555555555666666666777777777777666666666777888999999::::::;;;<<<===>>>??????@@@@@@@@@@@@AAABBBCCCDDDCCCDDDEEEFFFGGGHHHHHHHHHIIIIIIJJJKKKMMMOOOQQQRRRSSSVVVZZZ]]]^^^___```aaaaaa```___aaaeeeiiimmmnnnpppqqqrrrtttwwwzzz}}}~~~|||nnndddbbbbbbfffuuu{{{yyy~~~~~~pppbbbVVVPPPKKKMMMPPPSSSUUUWWWWWWWWWVVVUUUTTTTTTSSSPPPLLLIIIGGGFFFDDD@@@===:::777666555555555555555444333333333333333444444444555555444444444444555555555666444444444444444444444444777555666999===DDDQQQ]]]ppp___XXXVVVSSSQQQPPPPPPOOONNNLLLKKKIIIHHHGGGGGGEEEDDDCCCCCCBBB@@@>>>===:::888777777666555444222222111111111111111111111111111111111111111111000000000000000000000000///////////////////////////////////////////////////000222444666777777666555555555555666666666777444555666777777666555444333444555555555444333222444333222111000000000000000111333444555444444333222222222222222222222222222222333444555555555555555555555555666666666666777777777777888999:::;;;::::::;;;<<<===>>>??????@@@@@@@@@@@@AAABBBCCCCCCCCCDDDEEEFFFHHHHHHHHHIIIIIIIIIJJJKKKMMMNNNPPPQQQRRRUUUZZZ]]]___```aaabbbcccaaa```bbbeeejjjmmmnnnooopppqqqtttvvvyyy|||}}}~~~vvviiieeeaaaaaammm}}}zzzzzz|||}}}nnn```TTTMMMKKKMMMPPPSSSUUUVVVWWWWWWVVVUUUTTTTTTSSSQQQMMMIIIGGGFFFCCC@@@===999777666555666666666555444333333333333333444444555555555444444444555555555666666444444444444444444444444777555666:::???FFFTTTaaa}}}ooo___XXXTTTQQQOOOPPPNNNMMMMMMMMMMMMLLLHHHFFFHHHFFFDDDDDDCCCBBB???<<<===:::777555555555555444888777555222111000000111222111000000000000111111000000111111111111000000//////............//////000000000000//////////////////111333444555666666444444555666666555444333444555777888888666333222444555666777888888888888333222222111111222222333111222444555555555444444555444222000000111222333111222333555666777777777666666666666777777777777888888777777888888999:::777888:::<<<>>>@@@AAABBBAAAAAAAAABBBBBBBBBCCCCCCFFFFFFFFFFFFFFFGGGGGGGGGIIIJJJKKKMMMOOOQQQRRRSSSVVVXXXYYYZZZ[[[]]]___bbbcccdddddddddcccdddgggiiikkknnnqqqtttvvvxxx{{{}}}}}}~~~rrreee___aaafffiii{{{}}}yyyvvvzzzooo___RRRLLLJJJJJJJJJLLLPPPTTTUUUUUUUUUUUUTTTRRRPPPNNNLLLKKKFFFFFFDDDAAA>>>;;;888777444444444444444444444444333333333333333333333333333222222222222333444444555555555555555555555555666333444:::AAAIIIXXXfffqqqaaaZZZVVVSSSRRRSSSOOONNNMMMLLLLLLKKKIIIGGGHHHFFFDDDDDDCCCBBB???===<<<:::666444444555444333444333222111111222333444111000000//////000000111000000111111111111000000000//////.........//////000/////////////////////000111222444555666777777555555666777777666555444666777888999888666333111444444555666777777777777333333222222222222333333333444555777777777666555555444222111000111222333333333444555666666666555666666666666777777777777888888777777888888999:::888999:::<<<===???@@@AAAAAAAAAAAABBBBBBBBBCCCCCCFFFFFFGGGGGGGGGGGGHHHHHHIIIJJJKKKMMMOOOPPPRRRRRRSSSUUUXXXZZZ[[[^^^aaadddeeeeeeeeedddcccdddgggiiijjjmmmqqqsssuuuwwwyyy{{{}}}}}}~~~}}}lllbbb```aaacccooottt~~~zzzxxx}}}~~~{{{{{{}}}rrraaaUUUOOOJJJIIIIIILLLPPPSSSUUUUUUVVVUUUUUUSSSQQQOOOMMMLLLGGGFFFDDDBBB???;;;999777444444444444444444444444333333333333333333333333555444444444555555666666555555555444444444444444666444555:::???HHHXXXhhhqqqaaaZZZVVVSSSRRRSSSQQQOOOLLLKKKKKKKKKIIIHHHGGGFFFDDDDDDCCCBBB???===<<<999666444444444333333222222111111111222222333333333222222222222333333000000111111111111000000111000///...............////////////////////////111111333555666777777777555666666777777777666666888888999999888666333111222333444555666666666666333333222222222222333333555666777888999888777666444333222111111111222333444555555555555555444444666666666666777777777777888777777777777888999999::::::;;;<<<===>>>??????AAAAAAAAABBBBBBBBBCCCCCCFFFGGGGGGGGGHHHHHHHHHHHHIIIJJJKKKMMMNNNPPPQQQQQQQQQSSSVVVYYY[[[^^^bbbeeeggggggfffdddbbbcccgggjjjkkkmmmppprrrsssuuuwwwzzz||||||}}}wwwiiiaaa^^^]]]ddddddnnn}}}yyyvvvvvv{{{wwwdddXXXRRRIIIHHHHHHKKKOOOSSSUUUVVVWWWWWWVVVTTTRRRPPPNNNMMMGGGFFFEEEBBB???<<<999888444444444444444444444444444444444444444444444444444555555555555666666666444444444444444444444444666666777:::>>>HHH[[[lll}}}ooo___XXXUUURRRQQQRRRSSSPPPMMMKKKKKKJJJJJJIIIGGGEEEDDDCCCCCCBBB@@@===;;;888666444444444333222444444333111000/////////111000000000000111111222000000111111111111000000111000///......---...............///////////////000111222444555666666666555555555666666666666666999999:::999888555333111222222333444555555555555333333333222222333333333666666888888999888777666333333222111111222222333333444555555666555555555666666666666777777777777777777777777777888999999;;;;;;<<<<<<======>>>>>>AAAAAAAAABBBBBBBBBCCCCCCEEEEEEEEEFFFGGGGGGHHHHHHIIIJJJKKKLLLMMMOOOPPPPPPQQQSSSVVVXXXZZZ]]]aaadddiiihhhfffdddbbbdddgggjjjlllnnnppprrrrrrtttwwwyyy{{{|||}}}sssggg```\\\^^^]]]cccqqq}}}wwwvvvxxx}}}~~~iii[[[UUUKKKJJJJJJLLLPPPTTTWWWWWWXXXWWWWWWUUUSSSQQQOOOMMMHHHGGGEEECCC@@@<<<:::888555555555555555555555555555555555555555555555555222333333444444444444444333333333333444444444444666777999:::>>>JJJ^^^ooo}}}ooo```XXXUUURRRRRRSSSTTTQQQMMMKKKKKKKKKJJJHHHFFFEEEDDDCCCCCCBBB@@@>>>;;;999666555555555333222333333333222111000//////,,,,,,++++++,,,------...000000111111111111000000000000///...............------....../////////000///000111222333444444444333333333333444444555555999999999888777555333111111222333444555555555555444333333333333333333444555666777777777666555444222222222222222222222333111222333555666777777777666666666666777777777777777777666666777777888999<<<<<<<<<<<<=========>>>AAAAAAAAABBBBBBBBBCCCCCCBBBCCCCCCDDDEEEFFFFFFFFFIIIIIIJJJKKKMMMNNNOOOOOORRRTTTVVVXXXYYY\\\___bbbiiiiiigggeeeddddddgggjjjnnnoooqqqrrrsssuuuxxx{{{{{{|||}}}pppccc\\\YYYYYY]]]fffqqq{{{xxxxxx{{{ppp```WWWOOOMMMLLLNNNRRRVVVXXXYYYXXXXXXWWWUUUSSSQQQOOONNNHHHHHHFFFDDD@@@===:::999555555555555555555555555555555555555555555555555222333444555555555444444333333333444444555555555555888:::;;;@@@OOOdddrrrqqqbbb[[[XXXUUUTTTUUUTTTQQQNNNMMMLLLKKKIIIGGGFFFEEECCCCCCDDDCCC@@@>>>;;;999777777777666444222///000111222333333333333//////...//////000111222000000111111111111000000//////............//////---------......//////000///000111222222333333333222222222222333444555666888888888777555444333222111222333444555555555555444444333333333333444444444555666666666555444333111222222222222333333333000111333555666777888888666666666666777777777777777666666666666777888888;;;;;;<<<<<<======>>>>>>AAAAAAAAABBBBBBBBBCCCCCCAAAAAABBBCCCDDDEEEEEEFFFIIIIIIJJJKKKLLLMMMNNNNNNRRRSSSVVVWWWXXX[[[^^^aaaggghhhhhhgggffffffhhhjjjmmmooopppqqqsssuuuyyy|||||||||}}}|||{{{|||kkk```VVVVVVXXX\\\aaalll{{{yyy{{{|||hhh\\\SSSPPPNNNOOORRRVVVXXXYYYXXXXXXWWWUUUSSSQQQOOONNNIIIHHHGGGDDDAAA>>>;;;:::555555555555555555555555444444444444444444444444444555666777888777666666333444444555555666666666666999:::<<>>>>>???AAAAAAAAABBBBBBBBBCCCCCCAAAAAABBBCCCDDDEEEFFFFFFHHHIIIJJJJJJKKKLLLMMMMMMOOOQQQTTTVVVXXX[[[___bbbeeegggiiiiiihhhhhhiiijjjlllmmmooopppqqquuuyyy}}}}}}}}}~~~wwwzzzyyymmm^^^ZZZWWWWWWZZZ```lllxxx}}}~~~rrrbbbUUURRROOOOOOQQQUUUWWWXXXWWWWWWVVVUUURRRPPPNNNMMMJJJIIIGGGEEEBBB>>><<<:::555555555555555555555555333333333333333333333333444555777888888888666666444444555666666777888888666888:::===JJJ___pppvvv}}}nnn```YYYVVVTTTSSSTTTRRRQQQPPPOOONNNLLLHHHEEEEEEDDDCCCCCCDDDCCCAAA???<<<;;;999999999888555333333444444555444333111000////////////000111222333000000111111111111000000------------///000111222,,,,,,------...///000000111222333333444444444444444444333333444555777888555555444444333333333333222333444555666666666666555444444333333444444555555666777777777555444333000111222333333333333333444444555555555555555444666666666666777777777777666666666666666777888888::::::;;;<<<===>>>??????AAAAAAAAABBBBBBBBBCCCCCCBBBBBBCCCDDDEEEFFFGGGGGGHHHIIIIIIJJJKKKLLLMMMMMMMMMOOOSSSVVVYYY\\\aaaddddddfffiiijjjjjjiiiiiijjjjjjkkkmmmnnnppptttyyy|||~~~~~~~~~xxxyyy}}}zzzkkkaaaYYYWWWYYY[[[aaagggwwwzzzgggUUURRROOONNNPPPSSSUUUVVVWWWWWWVVVTTTRRRPPPNNNMMMJJJIIIGGGEEEBBB???<<<:::666666666666666666666666333333333333333333333333222333555666777666555333555555555666777888888999666888999===NNNdddssswwwsssaaaXXXUUURRRPPPPPPRRRNNNKKKKKKMMMMMMHHHDDDFFFDDDCCCCCCDDDCCCAAA>>><<<;;;999777555444333222777555333222222222111000222222222222222222222222111111000000000000111111000///...------...///000111111111111111111111111...000222444444444333222333444555555666555555555666333000222555666222...444444444444444444444444333333222111111222333333777666666666666555555555/////////000111111222222666666666666555444333222333444444555666777888888888888888888888999999999<<<<<<<<<<<<===???@@@AAAAAAAAABBBBBBBBBAAA???>>>AAAAAABBBDDDEEEGGGHHHHHHHHHHHHIIIJJJKKKLLLMMMNNNQQQSSSVVVWWWXXXZZZ\\\___ccceeehhhiiiiiijjjkkkmmmllllllnnnppprrrtttvvvvvv}}}}}}~~~tttqqq{{{yyyjjj\\\XXXXXXWWWYYY^^^iiissshhhYYYSSSOOOQQQSSSSSSVVVZZZZZZYYYWWWUUUSSSQQQPPPOOOIIIGGGEEECCCBBB@@@<<<999;;;999666333222333444555444444444444444444444444222222222333333333444444666555555555555666777777888888===HHHXXXfffooossssssaaaYYYVVVTTTSSSSSSSSSOOOLLLLLLNNNNNNJJJEEEFFFDDDCCCCCCDDDCCCAAA>>><<<;;;999777555444333333555333111222333444333222222222222222222222222222111111000000000000111111000///...------...///000///////////////////////////000222444555555444333444444555666666555555555333333333333333222111111444444444444444444444444333333222111111222333333666666555555555444444444//////000000111222222333333444444555555555444444444444555555666666777777888888888888888999999999;;;;;;<<<<<<===???@@@AAA@@@@@@BBBCCCCCCCCCBBBBBBAAABBBCCCDDDEEEFFFGGGHHHHHHHHHIIIJJJKKKLLLMMMMMMPPPRRRUUUWWWWWWYYY\\\^^^aaacccfffgggggghhhjjjkkklllmmmnnnppprrrsssuuuuuu|||}}}~~~yyyrrrxxxxxxggg^^^YYYVVVWWWZZZ^^^eeeuuu~~~|||{{{{{{}}}lllXXXRRRNNNPPPRRRSSSVVVZZZYYYYYYWWWVVVTTTRRRPPPOOOJJJHHHEEEDDDBBB???<<<999888777555444444555666777555555555555555555555555333333444444444555555555333333222222222333444444888999>>>IIIYYYgggppptttsssbbbZZZXXXVVVUUUUUUTTTQQQNNNNNNOOONNNJJJGGGFFFDDDCCCCCCDDDCCCAAA>>>;;;:::999777555444333333222111000111333555555555222222222222222222222222111111000000000000111111//////............//////........................///111333555666666666555555666666666666666555444000444666444111///111444444444444444444444444444333333222111111222333333444444444444333333333333000000111111222333333333111222333444555666666666555555555666666666666666777777888888888999999999;;;;;;;;;<<<===>>>@@@@@@???AAABBBDDDEEEFFFFFFEEEBBBCCCCCCDDDEEEFFFFFFGGGHHHIIIIIIJJJKKKLLLMMMMMMNNNQQQSSSUUUVVVXXX[[[]]]^^^aaadddeeefffggghhhjjjmmmnnnoooppprrrssstttuuuzzz{{{}}}uuussswwwvvvggg^^^WWWVVVXXXVVVZZZdddttt{{{{{{zzzyyyxxxvvvtttsssqqqtttwww{{{~~~mmmXXXQQQMMMNNNPPPQQQUUUYYYYYYYYYXXXVVVTTTRRRPPPOOOKKKIIIFFFDDDBBB???<<<999444444444444555777888999666666666666666666666666444444444555555555666666555555555555555666777777888:::???KKK[[[iiiqqquuuuuucccZZZXXXVVVTTTTTTSSSQQQOOONNNNNNMMMJJJGGGFFFDDDCCCCCCDDDCCCAAA>>>;;;:::888777555444444333222111000111333444444444111111111111111111111111111111000000000000111111/////////....../////////////////////////////////000111333555666777888888777777777777777666555444222444666444222111333666555555555555555555555555333333222111111222333333333333333333222222222111000111111222333333444444333333444555666666666666666666666666666555555555777777777888999999::::::;;;;;;;;;<<<===>>>???@@@AAABBBDDDEEEGGGGGGFFFFFFCCCCCCDDDDDDEEEEEEFFFFFFIIIIIIJJJJJJKKKLLLLLLMMMMMMOOORRRTTTUUUWWWZZZ\\\]]]```ccceeeeeegggiiijjjoooooopppqqqssstttuuuvvvyyyzzz|||~~~{{{rrrpppvvvtttfff]]]YYYWWWXXXXXX[[[eeeqqq~~~|||zzzyyyxxxzzz}}}lllXXXQQQMMMMMMOOOPPPTTTXXXYYYYYYXXXWWWUUURRRPPPOOOLLLJJJGGGEEECCC@@@<<<999333333444555666777888888555555555555555555555555444444444444555555555555777777666666777777888999999;;;BBBNNN^^^kkksssvvvvvvddd[[[WWWTTTQQQQQQRRRQQQOOONNNMMMKKKHHHFFFFFFDDDCCCCCCDDDCCCAAA>>>:::999888666555444444444444333111111222222222111111111111111111111111111111111000000000000111111...//////////////////...........................000111222444666888999999888888888888777666555444555555444444444444555666555555555555555555555555333333222111111222333333333222222222111111111111000111111222333333444444666666777777777777666666666666666666666555555555666777777888999999:::::::::;;;;;;;;;<<<>>>???@@@CCCCCCEEEFFFFFFFFFEEEDDDCCCCCCDDDDDDEEEEEEFFFFFFIIIIIIJJJJJJKKKKKKLLLLLLLLLNNNQQQSSSUUUWWWZZZ\\\]]]```ccceeefffhhhjjjlllppppppqqqsssuuuvvvwwwxxxyyyzzz{{{}}}vvvooorrrtttggg^^^XXX[[[XXXVVVZZZbbbooommm[[[SSSNNNNNNOOOPPPTTTXXXYYYYYYYYYXXXVVVSSSPPPNNNLLLJJJHHHFFFDDDAAA===:::555555666666666666666666444444444444444444444444222333333333333444444444444444333333444444555666999<<>>:::999888666555555444444666444222111111111000...111111111111111111111111111111000000000000111111......////////////......------------------------///000222444666888:::;;;:::::::::999888666555444666444333333444555666666555555555555555555555555333333222111111222333333222222222222111111111111000000111111222333333333666666777777777666666555555555555666666666666666666666777888999::::::;;;:::::::::;;;<<<===??????BBBCCCDDDEEEEEEDDDCCCCCCBBBCCCCCCDDDEEEFFFFFFGGGJJJJJJJJJJJJKKKKKKLLLLLLKKKNNNQQQSSSUUUWWWZZZ\\\]]]```cccfffgggiiilllnnnooooooqqqsssuuuwwwxxxyyyzzzzzzzzz|||}}}qqqqqqyyyxxxiii^^^[[[WWWSSSTTTXXXbbbsssqqq___WWWQQQPPPPPPPPPTTTXXXYYYYYYYYYYYYWWWTTTPPPNNNLLLJJJHHHFFFEEEBBB???<<<888777666555555555555555444444444444444444444444222222222333333333444444666555555555555666777777:::===FFFTTTdddqqqwwwyyyxxxeee\\\XXXUUUSSSSSSSSSSSSRRRPPPMMMJJJHHHGGGFFFDDDCCCCCCDDDCCCAAA>>>:::999888666555555555555666444111111111111///...111111111111111111111111111111000000000000111111---...///000000///...---------------------------...///000222555888:::;;;;;;;;;:::999888666444444222333444222000000444888555555555555555555555555333333222111111222333333333333222222222111111111//////000000111222222333222333444555555666666555444444555555666666777777555666777888999:::;;;;;;:::::::::;;;<<<===>>>???>>>???AAACCCDDDDDDCCCCCCAAABBBCCCDDDEEEFFFGGGHHHJJJJJJJJJJJJKKKKKKKKKKKKKKKNNNQQQSSSUUUWWW[[[]]]\\\___bbbeeegggiiilllnnnlllmmmoooqqqtttvvvxxxyyy{{{zzzzzz{{{~~~uuuooorrrvvv|||nnn```[[[VVVUUUTTTXXXdddppptttddd[[[TTTRRRQQQQQQTTTYYYYYYYYYZZZYYYWWWTTTPPPNNNKKKIIIGGGFFFEEEDDDAAA>>>888777555444444444666777555555555555555555555555333333333333444444444555888888888777888999999::::::>>>GGGVVVgggsssxxxzzzxxxfff]]]ZZZWWWVVVVVVTTTTTTTTTRRRNNNKKKIIIIIIFFFDDDCCCCCCDDDCCCAAA>>>999999888666555555555555555333111000111111000///000000000000000000000000111111000000000000111111---...///000000///...---000000000000000000000000......000222444777:::;;;<<<;;;;;;:::888666444333---222666222,,,+++222999666666666666666666666666333333222111111222333333333333333222222222222111/////////000111111222222///000111333444555666666333444444555666777888888555666777888999:::;;;;;;:::::::::;;;<<<===>>>???;;;<<>>HHHXXXhhhtttyyyzzzwwwfff^^^\\\XXXUUUUUUTTTRRRPPPNNNNNNLLLJJJHHHGGGFFFFFFEEEDDDBBBAAA@@@;;;;;;999777666555555555555555555555444333222111111000000000//////......000000000000////////////........................000000//////......------...///111444777999::::::???>>><<<999666444333333222222111111222333555666;;;::::::999777666444333222222111111111111222222111111111111111111111111111111222222222333333333222333555777888777666555111111222333444555666777:::999777666666888:::;;;;;;;;;;;;;;;<<<>>>???@@@???@@@AAABBBDDDEEEFFFGGGCCCCCCCCCCCCCCCDDDEEEEEEHHHHHHHHHIIIJJJKKKLLLMMMMMMOOOSSSTTTUUUVVVXXXZZZ```aaabbbeeegggiiikkkkkkmmmmmmnnnooorrruuuxxxyyy~~~}}}||||||~~~}}}ooolllnnnyyyppp```YYYUUURRRUUU[[[bbbjjjzzz~~~~~~yyyeee^^^XXXWWWWWWUUUVVVYYY\\\]]]\\\ZZZUUURRRQQQQQQOOOMMMJJJIIIGGGEEEAAA>>>:::888555444555555444444555444444333333444444555333333333444444444555555444666777888777888999;;;;;;@@@NNN```kkkooottt|||wwwfff^^^[[[XXXUUUUUUUUUSSSPPPOOONNNLLLJJJGGGFFFFFFEEEDDDCCCAAA@@@???;;;:::999777666555555444555555555555444333222111111111111000000/////////111000000000////////////........................///////////////.........000111333444666777888888===<<<:::888666444333333333333222222333444555777::::::999888777555444333111111000000000000111111111111111111111111111111111111222222222333333333222333555777888777666555555555555555555666666666999888777666666777999:::;;;;;;;;;;;;<<<>>>???@@@??????@@@BBBCCCDDDEEEFFFDDDCCCCCCCCCCCCDDDEEEEEEHHHHHHHHHHHHIIIKKKLLLMMMLLLOOORRRTTTUUUWWWYYY[[[___```bbbdddgggiiijjjkkkllllllmmmnnnqqqtttvvvxxx}}}}}}}}}}}}uuuppppppvvv~~~lllaaaYYYSSSSSSVVV[[[```lll|||~~~~~~wwweee^^^XXXWWWWWWUUUVVVYYY[[[\\\\\\ZZZVVVRRRQQQQQQOOOMMMJJJIIIGGGEEEAAA???;;;888555444555555444444555444444333333444444555333333333444444444555555444555777777777777999;;;<<>>;;;:::999777666555444444444555555444444333222111111111111111111000000000111111000000000/////////.................................///////////////222222333555555666666666;;;:::888777555444444444444333333333333555666777999999888777666444333222111000000//////000000111111111111111111111111111111111222222222333333333222333555666777777666666:::999888888777666555555777777666555666777888999::::::;;;;;;<<<===???@@@>>>???@@@AAABBBCCCDDDEEEDDDDDDCCCCCCDDDDDDEEEFFFGGGGGGHHHHHHIIIKKKLLLMMMKKKMMMQQQTTTUUUWWWZZZ\\\^^^___aaacccfffhhhjjjkkkjjjkkklllnnnpppsssuuuwww{{{{{{}}}}}}tttqqqrrr{{{{{{lllaaaXXXTTTTTTVVVWWW\\\hhhttt~~~vvveee^^^XXXWWWWWWUUUVVVYYYZZZ[[[\\\ZZZVVVSSSQQQQQQOOOMMMKKKIIIHHHFFFBBB???;;;999666555555555444333555444444333333444444555333333333444444444555555333555666666666777999;;;>>>EEESSSaaajjjooouuu|||wwweee]]]ZZZWWWUUUUUUVVVTTTQQQOOOMMMKKKIIIFFFEEEDDDDDDCCCBBB@@@???>>>;;;:::888777555444444444444444444444444333222111222222111111111111111111111111111000000000//////........................------......//////000000111222333444555666666666888777666555555444444555444444333333444555777888888888777777666444333222222111111111111111111222111111111111111111111111111111222222222333333333222333444555666666666666:::999999888777666555555666666555555666777888999:::::::::;;;<<<===>>>???>>>>>>???@@@AAACCCCCCDDDDDDDDDDDDCCCDDDEEEEEEFFFGGGGGGGGGHHHIIIJJJLLLLLLJJJLLLPPPSSSUUUWWWZZZ\\\]]]^^^```bbbeeegggiiijjjjjjkkklllnnnqqqsssuuuvvvxxxzzz}}}xxxqqqrrrxxxxxxkkk```YYYUUUTTTSSSUUU]]]hhhvvvttteee^^^XXXWWWWWWUUUVVVYYYYYYZZZ[[[ZZZWWWTTTRRRQQQOOOMMMKKKJJJIIIFFFCCCAAA<<<999666555555555444333555444444333333444444555333333333444444444555555333444555555555666999<<>>::::::888666555444444333333333333444333333222222111111111111111111222222111111111111000000000000////////////////////////------......//////000000///000222333555666777777777666555555555555555555444444333333444555777888777777777777666444333222444333333222222333333444111111111111111111111111111111222222222333333333222333444555555666666666666666666666666666666666555555555666666777888999::::::::::::;;;===>>>?????????@@@@@@AAABBBCCCCCCDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGGGGHHHIIIJJJKKKLLLIIILLLPPPSSSUUUWWWZZZ\\\[[[]]]___aaadddgggiiijjjjjjkkkmmmppprrrtttvvvvvvwwwyyy|||}}}ssstttyyywwwkkk___WWWQQQPPPRRRXXX___iiizzzqqqeee^^^XXXWWWWWWUUUVVVYYYWWWYYY[[[[[[XXXTTTRRRRRROOONNNLLLJJJIIIGGGDDDBBB===:::777555555555444333555444444333333444444555333333333444444444555555333444555555555777:::===AAAMMM]]]gggnnnssszzz~~~vvvddd[[[XXXVVVUUUVVVTTTRRRPPPNNNNNNLLLJJJHHHEEEEEEEEEDDDBBBAAA???>>>:::999888666555444333333222222333333333333222222000000000111111111111111222222111111111000000000////////////////////////.........///////////////...///111333555666777777777666666555555555555666444333333333333555666777777777777777666555444444555444444444444444444555111111111111111111111111111111222222222333333333333333333444444555666666444444444555555666666666444555666777888888999999999999::::::;;;<<<>>>???@@@@@@@@@AAABBBCCCCCCCCCEEEEEEDDDDDDEEEEEEFFFGGGFFFFFFGGGGGGHHHJJJKKKLLLJJJLLLPPPSSSTTTVVVYYY[[[ZZZ[[[]]]```cccfffhhhiiijjjkkknnnpppsssuuuvvvvvvwwwyyy|||yyyyyy|||xxxhhh[[[RRRPPPPPPSSSVVV[[[gggsss}}}||||||pppeee^^^XXXWWWWWWUUUVVVYYYVVVYYY[[[[[[XXXUUUSSSRRRPPPNNNLLLKKKJJJHHHEEECCC===;;;888666666555444333555444444333333444444555333333333444444444555555444555555555666888<<>>AAAAAAAAABBBCCCCCCDDDDDDEEEEEEDDDDDDEEEEEEFFFGGGFFFFFFFFFGGGHHHIIIKKKKKKKKKMMMQQQSSSTTTUUUXXXYYYYYYZZZ\\\___ccceeehhhiiihhhjjjmmmppprrrttttttuuuwwwxxx{{{~~~}}}vvvggg[[[WWWTTTRRRPPPQQQZZZddduuuzzzvvvsssoooppptttwwwwwweee^^^XXXWWWWWWUUUVVVYYYUUUXXX[[[[[[YYYVVVSSSSSSPPPNNNLLLKKKKKKIIIFFFDDD>>>;;;888666666555444333555444444333333444444555333333333444444444555555555666666666666999===@@@GGGZZZnnnxxx}}}vvvcccZZZWWWUUUUUUVVVRRRPPPNNNNNNNNNNNNLLLJJJGGGFFFFFFEEEDDDBBBAAA@@@:::999777666444333333333111222222333333333222222......//////000000000111222222222111111111111000000000000000000000000000000000//////.........---222222333444444444333333999888777666666555666666222222111111222333555666888888999888888777666555444333333222222333333444111111111111111111111111111111222222222333333333333333333333444555666666666666666666666555555555555666777999::::::;;;;;;999999999:::;;;<<<===>>>AAABBBBBBCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFGGGFFFFFFFFFGGGHHHIIIKKKKKKKKKNNNQQQSSSTTTUUUWWWXXXXXXZZZ\\\___bbbeeegggiiigggiiillloooqqqssssssssswwwxxxzzz}}}sssfffaaaZZZUUUPPPOOOVVV___^^^mmmyyysssoookkkfffeeehhhmmmwwweee^^^XXXWWWWWWUUUVVVYYYTTTWWW[[[[[[YYYVVVTTTSSSPPPNNNLLLLLLKKKIIIFFFDDD>>><<<888666666555444333555444444333333444444555333333333444444444555555666777777666777:::>>>BBBJJJ___uuuxxxeee\\\YYYVVVTTTUUURRRQQQOOOMMMKKKIIIIIIHHHGGGEEEDDDCCCCCCBBB@@@>>>;;;:::888666555444444444333333333222222111111111333222222111111222222333222000......111111///---//////............//////...............///000000111222333444555666666666222222333444555666777888333333222222333555666777888888888888888777666666666666555444222111000000333222111000000000222222111111111111222333444444333333444555666666666555777777777777666666666666999888777777777888999::::::999999999:::<<<>>>???@@@AAAAAABBBBBBCCCCCCDDDAAABBBCCCEEEFFFFFFFFFFFFFFFGGGGGGHHHHHHIIIIIIJJJLLLMMMOOOQQQSSSUUUVVVWWWZZZZZZ[[[^^^aaaeeehhhjjjiiiiiijjjlllmmmooopppqqqtttvvvzzz}}}uuuiii\\\WWWRRROOOQQQWWWXXX```pppwwwoookkkhhhcccaaaccceeeooopppfff]]]XXXUUUTTTVVVZZZ[[[]]]___^^^[[[XXXUUUTTTQQQNNNKKKIIIIIIHHHFFFDDD>>>;;;888666555666555444555555555555666666666666555555555666666666666777555222333777999999===BBBNNNdddyyyxxxeee\\\XXXVVVTTTTTTSSSQQQOOOMMMKKKIIIHHHHHHGGGEEEDDDCCCCCCBBB@@@>>>;;;:::888666555444444444333333333333333333222222333222222111111222222333222000...///000111///---000000////////////000000...............///000000000111222444555666666666555555555555555555555555333222222222333444666777777777888888777777666555555555444333222111111000333222111000000111222222222222222222333444555666444444555555666555555555777666666666666666666666888888777777777888:::;;;999999999999:::<<<>>>???>>>>>>???@@@@@@AAAAAABBBBBBBBBDDDEEEFFFGGGGGGGGGFFFGGGGGGHHHHHHIIIJJJJJJLLLMMMOOOQQQSSSUUUVVVWWWZZZ[[[\\\^^^aaadddgggiiihhhiiijjjkkkmmmooopppppptttvvvzzz}}}vvvhhh___WWWQQQPPPTTTVVVZZZffftttzzzrrrmmmhhhbbb```bbbhhhqqqzzzmmm___YYYVVVTTTVVVYYYZZZ\\\______]]]ZZZXXXXXXSSSQQQNNNKKKJJJIIIGGGEEE???;;;888666555555555444444444444444555555555555444444555555555666666666666333333777999999===CCCVVViii|||xxxeee\\\XXXUUUTTTTTTTTTRRRPPPMMMJJJHHHGGGFFFGGGEEEDDDCCCCCCBBB@@@>>>;;;:::888666555444444444222222222222222222333333222222111111111111222222111000//////000000///...000000////////////000000...............///000000///000222444555666777777888777777666555444333333333222222111222333555666666777777777777666555555444333333333222222222222222111111000111111222222333333333333444555666666555555555666555555444444666666666666666666666666777777777777888999;;;;;;999999999:::;;;<<<===>>>>>>>>>??????@@@AAAAAAAAACCCCCCEEEFFFGGGHHHHHHHHHGGGGGGGGGHHHIIIIIIJJJJJJLLLMMMOOOQQQSSSUUUVVVWWW[[[[[[\\\^^^```cccfffhhhhhhiiijjjlllmmmooopppqqquuuwwwzzz}}}wwwkkk```WWWSSSSSSSSSTTTYYYcccnnn{{{wwwqqqkkkfffeeegggooovvvxxxeee\\\ZZZXXXXXXZZZZZZ]]]```aaa___]]][[[[[[WWWTTTQQQNNNLLLJJJHHHFFF???<<<888666555555555444333333333444444444444555333444444444555555555555777444555777888999>>>EEE]]]nnn}}}yyyfff\\\XXXUUUTTTTTTTTTSSSPPPMMMJJJHHHFFFFFFGGGEEECCCCCCCCCBBB@@@>>>;;;:::888666444444444444//////000000111111222222222222111111111111222222111000000///000//////...//////............//////...............///000000///000222444555777777777888888777666555444333333333222222111222333444555666666666666666555555444222222222222222222222333111111111111111111222222222222222333333444555666555666666666555444333333555555555666666666666666555666666777999:::;;;<<<999999999:::;;;<<<===>>>@@@@@@@@@AAABBBBBBCCCCCCCCCDDDEEEFFFHHHHHHHHHHHHGGGGGGHHHHHHIIIJJJJJJJJJLLLMMMOOOQQQSSSUUUVVVWWW\\\\\\\\\]]]```bbbeeegggiiijjjkkkmmmoooqqqrrrssswwwxxxzzz|||~~~xxxkkk```XXXTTTRRRPPPRRRYYYbbbmmm|||~~~uuupppnnnpppuuuzzzmmmaaa^^^]]]\\\]]]]]]___bbbcccaaa^^^\\\\\\YYYVVVRRROOOMMMJJJGGGEEE???<<<888666555555444333333333444444444555555555333333333444444444555555777555666888888999@@@HHHaaaqqq~~~zzzggg]]]YYYVVVTTTTTTTTTSSSPPPMMMJJJHHHFFFFFFGGGEEECCCCCCCCCBBB@@@>>>;;;:::888666444444444444000111111111222222333333222111111000000111111222000000000000////////////...------,,,,,,------..................///000000///000222444555666777777666666666666666666666666444333222222222333444555666666666666666555555444111111222222222222333333000000111111222222222222111111111111222333444555555666666666555444333333444444555555666666666777555666777888999:::;;;;;;888999999;;;<<<<<<======??????@@@AAAAAABBBBBBCCCCCCDDDEEEFFFHHHHHHHHHHHHGGGHHHHHHIIIIIIJJJKKKKKKLLLMMMOOOQQQSSSUUUVVVWWW[[[[[[\\\]]]___bbbeeefffjjjkkklllnnnppprrrtttuuuxxxyyyzzz|||~~~yyykkk___VVVSSSPPPPPPUUU[[[bbbmmmwwwxxxtttuuu|||uuufff```^^^]]]^^^```ccceeedddbbb^^^\\\[[[YYYVVVRRRNNNLLLJJJGGGDDD@@@===888666555555444333444555555555666666666666333333333444444444555555777666666888888:::BBBLLLeeettt|||iii___[[[WWWUUUVVVTTTRRRPPPMMMJJJHHHGGGFFFGGGEEEDDDCCCCCCBBB@@@>>>;;;:::888666555444444444444444444444444555555555111111000000000000111111///000111000///...///000...------------------..................///000000111222333444555666666666555555555666666777777777555444333333333444555555666777777777777666555555111111111222222222222222///000111222222222222222111111111111222333444444555555555666555555444444444444444555555666666777555666777999::::::::::::888888:::;;;<<<===============>>>>>>???@@@@@@@@@CCCCCCEEEFFFGGGHHHHHHHHHHHHHHHHHHIIIJJJJJJKKKKKKLLLMMMOOOQQQSSSUUUVVVWWWZZZZZZ[[[]]]___bbbeeegggjjjkkklllnnnqqqsssuuuuuuzzzzzz{{{|||}}}~~~}}}lll```ZZZUUURRRSSSVVVYYY___gggxxx~~~~~~|||xxxwwwwwwxxxzzz~~~|||yyy{{{~~~lllbbb]]][[[]]]bbbdddfffeeebbb^^^\\\[[[XXXUUUQQQNNNLLLIIIFFFDDD@@@===999666555444333222555555555666666666777777333444444444555555555555777666666888888;;;EEEQQQkkkzzz~~~kkkaaa\\\YYYWWWWWWSSSQQQOOOMMMKKKIIIHHHHHHGGGEEEDDDCCCCCCBBB@@@>>>;;;:::888666555444444444444444444333333333333333111111000000000000111111///111222111...---...000/////////....../////////...............///000000222333444444555555444444555666666666777777777777666666555444444444555666777777888888777777666555222222222111111111111111...///111222333333222222222222222222222444555555444444555555666555555555333333444555555666777777666777888999:::999999888777888:::<<<=========<<<=========>>>??????@@@@@@BBBBBBDDDEEEFFFGGGGGGGGGHHHHHHIIIIIIJJJKKKKKKKKKLLLMMMOOOQQQSSSUUUVVVWWWYYYYYYZZZ\\\___cccfffhhhhhhiiikkkmmmooorrrsssttt{{{{{{{{{||||||~~~ttthhh___XXXUUUSSSSSSWWW\\\ffftttyyyvvvvvvwwwsssuuuvvvvvvuuuuuuvvvxxxsssqqqooommmkkkiiihhhhhhhhhlllqqqvvv{{{vvvggg^^^\\\^^^aaaccceeeeeeccc___]]]]]]XXXUUUQQQNNNLLLJJJHHHEEEAAA===999666555444333222444444444555555555666666444444555555555666666666555555666888888<<>>;;;:::888666555444444444222111111111000000//////111111000000000000111111///111222111...---...000111111000000000000111111...............///000000333444444555555444444333777777777777666666666666777777555555444555666777888888888888888777666666222222222111111111000000...///111222333333222222333333333333444555666666333333444555666666666555333333444444555666777777777777999::::::999888777777888:::<<<=========<<>>;;;:::888777555444444444000111111222222222111111//////000111111111111111///111222111000///000111///////////////////////////////////////000111111555333111333555777555333444444444555555555666666444222111000111333666888333555666888888888777777555444333333222222333333111111000///......//////000000111111111222222222333444555555666666555555444111000222666888777444888777666666666777999:::===<<<;;;:::999:::;;;;;;<<<<<<===>>>???@@@AAAAAACCCDDDFFFGGGHHHHHHHHHGGGHHHHHHHHHIIIJJJKKKLLLMMMNNNOOOPPPQQQPPPQQQSSSUUUZZZZZZ[[[\\\^^^```bbbdddeeehhhkkkmmmnnnppptttvvvwwwwwwxxxyyy{{{|||}}}}}}zzzlllaaa[[[XXXWWWUUUWWWZZZcccrrrzzzrrrkkkddd___[[[YYYUUUSSSTTTTTTTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSSSSWWW[[[\\\^^^fffsss}}}oooaaa^^^^^^ccceeeffffffeeeaaa]]][[[WWWVVVSSSPPPLLLIIIFFFEEEBBB???:::777555555333222555555555555555555555555666555444555666777666555888777888888777;;;JJJYYYrrrwww}}}nnnbbb\\\XXXVVVWWWRRRRRRPPPNNNLLLKKKIIIHHHFFFFFFEEEDDDCCCAAA???>>>;;;:::888777555444444444111111222222222111111000//////000111111111111111///000111111000000111222000000000000000000000000///////////////000111111444222111222555666555333444444444555555555666666555444222222222444666888555555666777777777666666444444333222222222222333222222222111111000000000111111111222222222222333333444555555666666555555444555555555555555555666888777666666666777999999:::::::::::::::;;;<<<<<<======>>>???@@@AAABBBBBBCCCDDDFFFHHHIIIIIIIIIHHHIIIIIIIIIIIIIIIJJJKKKLLLJJJLLLNNNOOOPPPRRRVVVYYYYYYZZZ[[[]]]___aaabbbccceeehhhkkknnnoooqqqsssuuuvvvvvvwwwyyyzzz{{{|||}}}}}}~~~{{{nnneee^^^XXXTTTVVVWWW]]]hhhtttzzzrrrhhh___ZZZVVVSSSOOONNNNNNNNNNNNMMMNNNOOOOOOOOOPPPPPPQQQQQQPPPTTTXXXXXXYYY___kkkttttttfffbbbaaabbbdddffffffeeebbb^^^\\\XXXVVVTTTPPPMMMJJJGGGFFFCCC???;;;777666555444333555555555555555555555555666555444555666777666555777666888999999===LLLZZZnnnsssyyy|||}}}~~~nnnbbb\\\WWWVVVWWWSSSRRRQQQOOOMMMKKKIIIHHHFFFFFFEEEDDDCCCAAA???>>>;;;:::888777555444444444222222333333222111000000//////000111111111111111000111222111000000111222111111111111111111111111///////////////000111111333222111333444555444222444444444555555555555555777666444333333555777888777666555555444555555555444444333222222222222222222333444444444333222111222222222222333333333333333444555555666666555555444777:::888444222444777777777777666777888888999777888999;;;<<<<<<======>>>>>>???@@@AAABBBCCCCCCDDDEEEFFFHHHIIIIIIIIIIIIJJJJJJIIIIIIIIIJJJJJJKKKJJJKKKLLLMMMNNNQQQUUUYYYWWWYYY[[[^^^```aaabbbbbbeeehhhmmmpppqqqrrrssstttuuuuuuvvvwwwyyyzzz{{{||||||}}}vvvkkk```YYYYYYWWWXXX^^^gggrrr}}}tttiii___XXXQQQNNNKKKIIIJJJKKKJJJJJJKKKLLLLLLLLLMMMMMMNNNNNNNNNQQQTTTTTTTTTXXX```hhhyyywwwjjjcccbbb```bbbeeeffffffccc___]]]XXXWWWUUUQQQNNNKKKIIIGGGCCC@@@;;;888777666555444555555555555555555555555666444444555777777777666444555888::::::???LLLZZZkkkpppwww{{{|||~~~nnnccc\\\WWWVVVWWWTTTSSSQQQOOOMMMKKKIIIHHHFFFFFFEEEDDDCCCAAA???>>>;;;:::888777555444444444333333333333222111000000//////000111111111111111222333333222000//////000000000000000000000000000///////////////000000111111111222333444444333222555555555555555555555555777666444444444555666777888777555444333333444444444333333222111222222222111222444555555444222000222222333333333444444444333444555555666555555555444666777666444333555777777777777777777888888999666777999;;;<<<<<<<<<;;;===>>>>>>???@@@AAABBBBBBCCCCCCEEEFFFGGGHHHIIIIIIKKKJJJJJJIIIIIIIIIJJJJJJNNNNNNNNNMMMLLLNNNRRRUUUVVVXXX[[[___aaabbbbbbbbbeeeiiinnnqqqrrrrrrssssssssstttuuuvvvxxxzzz{{{{{{|||}}}~~~pppgggaaa[[[XXXZZZ___gggsss~~~xxxmmmbbb[[[PPPMMMKKKJJJKKKMMMNNNNNNMMMMMMMMMLLLLLLLLLLLLKKKOOOQQQSSSSSSRRRTTTYYY^^^mmmyyyuuuhhhaaa______aaadddgggfffddd```]]]YYYWWWUUURRROOOLLLJJJIIIDDDAAA<<<999777777555444555555555555555555555555555444444555777888777666444555888::::::>>>KKKXXXhhhoooxxx~~~pppddd]]]XXXVVVWWWUUUTTTRRRPPPMMMKKKIIIHHHFFFFFFEEEDDDCCCAAA???>>>;;;:::888777555444444444333333333333333222111111//////000111111111111111444555555333000......//////////////////////////////////////////000000111000222444555555444333333555555555555555555555444555444444333333444555666999777555444333333333444333333222111111111111222///111222444444333111000222222333333333444444444333444555555666555555555444222111333666777666555666777777777888888888888777888:::;;;;;;;;;:::999<<<<<<===>>>???@@@AAAAAAAAAAAABBBCCCEEEFFFHHHHHHKKKJJJJJJIIIIIIIIIJJJJJJMMMNNNNNNMMMMMMNNNRRRTTTUUUXXX[[[___aaabbbbbbbbbeeeiiimmmqqqrrrrrrrrrrrrrrrssstttvvvxxxzzz{{{|||}}}~~~yyyjjjbbb[[[ZZZ[[[```hhhpppwwwkkk```YYYPPPNNNLLLLLLNNNQQQRRRRRRRRRQQQPPPOOOMMMLLLKKKJJJPPPSSSUUUUUUTTTUUUXXX[[[dddppp}}}pppeee___]]]^^^```dddggggggddd```]]]YYYWWWUUUSSSPPPMMMKKKIIIDDDAAA<<<999777777555444555555555555555555555555555444333555777888888777444555888:::999<<>>;;;:::888777555444444444222222333333333333222222//////000111111111111111333444444333111//////000........................///////////////000111111000333666777666444444444555555555555555444444444333333333333444555666777888777666555444444444444333333222111111111111111///000111222222222111000222222222222333333333333333444555555666666555555444111///111666888777444666666777888888888888777888999:::::::::::::::999<<<<<<===>>>???@@@@@@AAA@@@@@@AAABBBCCCEEEGGGHHHJJJJJJIIIIIIIIIJJJJJJKKKIIIKKKMMMNNNPPPRRRUUUWWWVVVXXX[[[^^^aaabbbcccccceeehhhmmmoooppppppqqqrrrrrrssstttvvvxxxzzz{{{||||||rrrgggaaa^^^]]]```eeeoooyyy}}}rrrggg\\\UUUQQQOOOMMMMMMOOOQQQRRRRRRSSSRRRQQQPPPNNNMMMKKKKKKPPPSSSVVVWWWXXXXXXZZZ[[[^^^jjj{{{}}}tttjjjccc___^^^]]]```eeehhhhhhddd```\\\XXXWWWUUURRROOOMMMKKKJJJCCC@@@;;;888777666555444555555555555555555555555444333333444777888888777555555777999999===JJJXXXgggppp{{{|||wwwuuusssggg```[[[YYYZZZVVVUUUSSSPPPMMMKKKIIIHHHFFFFFFEEEDDDCCCAAA???>>>;;;:::888777555444444444111111222333444444444444//////000111111111111111///111222222222222333555///////////////////////////////////////000111111000444777888777555444555666666555555555444444444222333333444666777888999777777777777666666555444333222222111111111111111000000000000111111111222111111111222222222222333333444555555666666555555444333333444555666666555555666777888999888888777777777888888999:::<<<<<<<<<===>>>???@@@AAAAAABBB@@@@@@AAABBBCCCFFFHHHIIIIIIIIIIIIIIIIIIJJJKKKLLLHHHKKKOOOQQQRRRSSSUUUVVVWWWXXXZZZ\\\___bbbdddeeefffhhhkkkmmmmmmnnnppprrrrrrsssuuuwwwyyy{{{|||}}}~~~sssjjjccc```aaadddkkkwwwyyypppggg___ZZZVVVSSSPPPNNNOOOPPPOOOOOOOOOOOONNNNNNMMMLLLLLLLLLNNNQQQUUUXXXZZZ[[[[[[\\\ZZZeeettt|||zzzyyyyyyyyywwwrrrjjjccc___^^^___^^^aaaeeehhhhhhddd___[[[WWWVVVTTTRRROOOLLLJJJIIICCC???;;;777666555444333555555555555555555555555444333333444777888888777444555777999:::@@@OOO^^^nnnuuu}}}~~~yyyuuusssttthhhaaa\\\ZZZZZZVVVUUUSSSPPPNNNKKKIIIHHHFFFFFFFFFDDDCCCAAA???>>>;;;:::888777555444444444000111222333444555555555//////000111111111111111,,,...000222333444777999000000000000000000000000///////////////000111111000444999999777555555666666666555555555444444444222333444666777999:::;;;666777888888888777555444333222222111000111111111111111000000111222333333000000111111111222222222333444555555666666555555444777999777444333555777555666777999999888888777666666666777999;;;>>>???>>>>>>???@@@AAABBBBBBCCCAAAAAAAAABBBDDDGGGIIIKKKHHHHHHHHHIIIJJJKKKLLLMMMKKKNNNRRRSSSSSSRRRRRRRRRWWWXXXYYY\\\___bbbdddffffffhhhjjjkkklllmmmppprrrssstttuuuwwwyyy{{{}}}~~~xxxllleeecccbbbfffnnnxxx}}}wwwrrrlllgggccc[[[XXXTTTQQQPPPOOONNNMMMKKKKKKKKKKKKLLLLLLLLLMMMLLLOOOSSSXXX[[[\\\\\\\\\YYYbbbooo}}}~~~zzzwwwtttssssssqqqnnnjjjccc^^^[[[\\\^^^^^^aaafffiiihhhddd^^^ZZZVVVUUUTTTQQQNNNLLLJJJIIIBBB???:::777666555333222555555555555555555555555444333333444777999888888444444666999<<>>999888777666555444333222222222222222222222222222222111///......///111222666555444333333333444555////////////////////////...............///000000333555999<<<===<<<:::999555555555555555444444444555555555666666666666666777777666555444444333333333333222111000000111111000111222333333222111000111111222222222333333333333444444555555555555555555555555555555444444444777666555555666888:::<<<999999999999:::;;;;;;<<<<<<<<<;;;;;;<<<>>>AAABBB@@@AAAAAAAAAAAACCCFFFIIIHHHHHHHHHIIIJJJKKKLLLMMMLLLLLLNNNPPPRRRTTTUUUVVVWWWYYY[[[]]]^^^```dddfffhhhhhhiiikkkmmmnnnooopppppprrrvvvyyy{{{||||||{{{}}}xxxlllhhhaaaaaalllvvv}}}}}}{{{vvvnnnhhhbbbZZZOOOIIIIIIIIIHHHFFFGGGHHHHHHIIIJJJKKKKKKLLLKKKKKKNNNTTT[[[^^^]]][[[^^^aaaiiiwww{{{vvvsssqqqpppoooqqqmmmhhhccc___]]]]]]]]]ccceeeiiijjjiiiddd^^^[[[UUUTTTRRRQQQPPPNNNKKKIIIDDDAAA<<<999888888777777444444444444444444444444888888777777777777777888666777999;;;===GGG\\\ppp{{{~~~}}}}}}yyyiii___[[[XXXWWWSSSRRRPPPMMMKKKJJJIIIIIIFFFDDDBBBAAAAAA???===;;;:::999888777555444333333222222222222222222222222111222222222222222222111333222111/////////000000////////////////////////...............///000000222444888;;;===<<<;;;:::888777666555444333222222444444444444444555555555666555555444444333333333333333222111111111111111000111222222222222111000111111222222222333333333444444555666666666666555555555555555555555555555999888666555666777999:::999999999999:::;;;<<<<<<<<<<<<===??????@@@@@@@@@@@@BBBCCCCCCCCCDDDGGGIIIJJJJJJIIIIIIIIIJJJJJJKKKLLLLLLNNNPPPRRRTTTUUUVVVWWWYYY[[[\\\]]]___bbbeeehhhiiijjjkkkmmmooopppppprrrsssvvvyyy{{{||||||}}}}}}{{{pppiiilllooottt}}}~~~{{{sssmmmbbbZZZQQQKKKIIIHHHFFFDDDGGGGGGHHHHHHIIIJJJKKKLLLJJJJJJMMMRRRYYY]]]^^^]]]___aaagggssszzzvvvttttttsssrrrooommmiiidddaaa^^^]]]]]]aaacccfffhhhgggccc___\\\WWWUUUSSSRRRQQQPPPMMMJJJEEEAAA<<<999888888777777555555555555555555555555888777777666666666777777666666888;;;???KKKbbbwwwxxxhhh___[[[YYYXXXSSSRRRPPPMMMKKKJJJIIIHHHHHHFFFDDDCCCCCCBBB???===::::::999888666555444333222222222222222222222222111222444555555444222111111111///...------------////////////////////////...............///000000111333777:::<<<===<<<;;;:::999888666444222111000222222222333333333444444333333333333333333333333333222222111111111111222000111222222222222111000111111222222222333333333444555555666666666666666666666666666666666666666:::999777666666666777888999999999999:::;;;<<<===<<<===@@@AAABBBAAA???>>>AAABBBDDDDDDDDDEEEHHHJJJKKKKKKJJJIIIIIIIIIIIIIIILLLLLLNNNPPPRRRTTTUUUVVVXXXYYY[[[\\\\\\^^^aaaccchhhiiijjjlllnnnoooqqqqqqtttuuuvvvxxxzzz|||}}}~~~}}}zzzrrrnnnmmmvvv~~~zzzyyyxxxwwwyyy~~~}}}uuuoooaaa[[[SSSNNNLLLKKKIIIFFFFFFFFFGGGGGGHHHIIIKKKKKKIIIIIIJJJOOOVVV\\\___``````aaaeeennn{{{}}}zzzzzz{{{||||||uuurrrnnniiidddaaa______```bbbcccdddcccaaa^^^\\\XXXVVVTTTSSSRRRQQQNNNKKKEEEAAA<<<999888888777777666666666666666666666666666666555555555666666777555555777;;;AAAPPPiiiuuufff^^^ZZZXXXWWWRRRQQQOOOMMMKKKIIIHHHHHHIIIGGGEEEDDDCCCBBB@@@>>>;;;:::999888777666555444222222222222222222222222222222444444444444222222333222111000///.........////////////////////////...............///000000000333666:::<<<===<<<<<<:::999888666555333222111222222222333333444444444222222222222222222333333333222222111111222222222111111111222222111111111111111222222222333333333444555666666777777666666666666666666777777777777999888777666666777888888888888888999:::;;;<<<======>>>???@@@@@@@@@???>>>@@@BBBCCCDDDDDDEEEGGGIIIKKKJJJJJJIIIIIIIIIJJJJJJLLLLLLNNNPPPRRRTTTUUUVVVXXXYYY[[[[[[[[[]]]___bbbhhhiiijjjlllnnnpppqqqrrrvvvvvvvvvxxxyyy|||}}}}}}~~~zzzssstttyyy}}}zzztttnnnnnnnnnoootttzzz|||tttoooccc___ZZZWWWUUUSSSPPPNNNHHHHHHGGGGGGGGGHHHIIIJJJHHHHHHIIIMMMSSSZZZ___cccbbbaaabbbhhhttt}}}uuummmgggdddccccccaaabbbbbbbbb```^^^\\\[[[XXXVVVTTTSSSRRRQQQNNNKKKFFFBBB===:::888888777666555555555555555555555555555555444444444555666666666555777;;;BBBRRRnnnsssddd\\\YYYWWWVVVRRRQQQOOOMMMJJJIIIHHHHHHEEECCCAAA@@@@@@???===;;;;;;:::999888777666555444222222222222222222222222333222111000000111222333333222222111111000//////////////////////////////...............///000000111333666999;;;<<<<<<<<<888888777666555444444333333333333444555666666666111111222222222222222222333222222222222222333333222111111111111111111222111111222222222333333333444555555666666666666666555666666666777777888888666666666777777888999:::888888888999:::;;;======???>>>===<<<======??????>>>@@@BBBCCCCCCDDDFFFGGGHHHHHHHHHIIIIIIKKKLLLLLLLLLLLLNNNPPPRRRTTTUUUVVVXXXYYY[[[[[[[[[]]]___bbbggghhhjjjlllnnnpppqqqrrrvvvvvvvvvwwwyyy{{{}}}~~~|||~~~yyyvvvpppwwwyyyrrrooohhhccccccdddfffmmmttt||||||vvvsssqqqnnnkkkgggccc^^^YYYVVVNNNMMMKKKIIIHHHHHHIIIIIIIIIIIIJJJLLLPPPWWW^^^ccccccbbbbbbfffooo}}}zzznnnfffccccccdddccccccbbbaaa___]]][[[ZZZWWWUUUSSSRRRQQQPPPMMMJJJGGGCCC>>>:::999888777666444444444444444444444444444444444444444555666666777666888;;;CCCTTTpppsssddd[[[XXXVVVUUURRRQQQOOOLLLJJJIIIHHHGGGFFFDDDBBBAAAAAA@@@>>><<<::::::999888666555444333222222222222222222222222222111///......///111222///000000000000//////...////////////////////////...............///000000222333555888:::;;;;;;;;;888888777777666555444444333444555555666777888888222222222222222222222222333222222222222333333444222222111000000111222222111111222222222333333333333444444555555555555555444555555666666777777888444555666777888999::::::777777888999:::<<<===>>>>>>===<<<;;;;;;===???AAA===@@@BBBCCCCCCDDDEEEFFFHHHHHHHHHIIIJJJKKKLLLMMMLLLLLLNNNPPPRRRTTTUUUVVVXXXYYY[[[\\\\\\^^^aaacccfffggghhhkkkmmmoooqqqrrrtttuuuvvvwwwyyyzzz{{{||||||~~~}}}ttttttvvv{{{}}}}}}zzzooohhhddd]]]XXXXXXZZZ]]]dddlllvvvzzz}}}uuulllddd```YYYWWWSSSOOOLLLKKKKKKKKKKKKLLLLLLMMMPPPUUU]]]bbbccccccccceeelllxxx{{{nnneeeaaaaaabbbcccccccccbbb```^^^\\\ZZZWWWUUUSSSRRRQQQPPPMMMJJJGGGDDD>>>:::999888777666444444444444444444444444444444444444444555666777777777999===EEEVVVsssuuueee\\\YYYWWWUUUQQQPPPNNNLLLJJJHHHHHHGGGHHHFFFDDDCCCCCCBBB@@@>>>:::999888777555444333333222222222222222222222222000000000//////000000000---...///000111000//////////////////////////////...............///000000333444666888999:::::::::::::::999777666444333222333444555666777888888999444444333333222222111111222222222222222333444555222222111000000111222222111111222222222333333333222333333444444444444444333444444555666666777777666666777888888888888888777777888999:::<<<===>>><<<<<<======>>>???@@@AAA>>>@@@CCCEEEEEEEEEFFFGGGIIIIIIIIIIIIIIIJJJKKKLLLLLLLLLNNNPPPRRRTTTUUUVVVWWWYYY[[[\\\]]]___bbbeeeeeeeeegggiiilllnnnpppqqqrrrtttvvvxxxyyyyyyyyyyyy|||}}}zzzyyyyyyvvvvvvyyy|||xxxnnnddd^^^ZZZSSSOOOOOOQQQTTT[[[cccnnnttt||||||tttnnneeebbb]]]WWWSSSPPPNNNNNNNNNOOOOOOOOOPPPTTTZZZ___ddddddeeegggkkkttt|||qqqhhhcccaaa```aaabbbcccdddcccbbb___^^^XXXVVVTTTSSSRRRQQQNNNKKKHHHDDD???;;;999888777666555555555555555555555555444444444444555666777888666777;;;@@@III[[[wwwvvvggg^^^ZZZWWWVVVQQQPPPNNNLLLJJJHHHGGGGGGEEECCCAAA@@@@@@???===;;;999888888666555444333222222222222222222222222222...000111222222111000......///000222222222222111////////////////////////...............///000000444555666777999999::::::===<<<:::888555333111000333333444555666777888999555555444444333222111111222222222222333333444555333222111000000111222333111111222222222333333333111222333333444444333333333333333444555666666777777888888888888777666666777777888999:::<<<>>>>>>:::<<<>>>AAABBBBBBAAA@@@???AAADDDFFFFFFFFFGGGHHHKKKKKKJJJIIIIIIIIIIIIJJJLLLLLLNNNPPPRRRTTTUUUVVVWWWYYY[[[]]]^^^```dddfffdddeeefffiiikkknnnooopppqqqsssuuuxxxyyyyyyxxxwww|||}}}}}}zzzuuussstttuuuyyy~~~vvvnnneee\\\VVVSSSMMMIIIJJJLLLOOOUUU]]]hhhnnnwww|||nnnjjjddd]]]WWWSSSQQQQQQPPPQQQQQQQQQPPPSSSYYY^^^dddeeeggghhhkkkrrr|||vvvnnngggcccaaa^^^```ccceeefffeeecccaaaYYYWWWUUUTTTTTTRRROOOMMMHHHDDD???;;;999888777666666666666666666666666666444444444555666777888888555777<<>>;;;999777666444666555333333333444666888555666777888999999999888888:::;;;???NNNggg~~~uuuggg___ZZZVVVTTTQQQPPPOOOMMMKKKJJJHHHHHHGGGFFFEEECCCAAA???===<<<:::999888777555333222111222222222222222222222222222222222111111111000000////////////////////////---,,,,,,///111222///,,,............////////////000111222444666777888999999888666444333333333444555444444444444666777999444444333333333333333444111111222333333333333333222222111000000000000000222222222333444444555555555555555444444444333333333333444444555666666777777777666666666777888999777888999:::;;;<<<<<<<<<>>>>>>???@@@@@@AAAAAAAAABBBBBBBBBBBBCCCEEEFFFGGGJJJJJJKKKKKKKKKKKKLLLLLLMMMMMMNNNPPPRRRTTTVVVWWWXXXYYYZZZ]]]___aaacccddddddeeegggiiilllnnnppppppssstttvvvxxxzzz||||||}}}{{{{{{}}}~~~~~~vvvuuuuuuxxxzzztttiiigggbbb\\\UUUOOOJJJHHHCCCCCCCCCCCCCCCGGGLLLPPPWWW\\\dddkkkrrryyy~~~yyynnnddd^^^ZZZXXXZZZWWWTTTQQQQQQRRRUUUWWW]]]___```cccgggmmmuuu{{{sssfff___]]]^^^___bbbfffjjjkkkiiiggg___]]]ZZZXXXVVVTTTPPPMMMHHHDDD???;;;999777666444666555444333333444666777444444555555666777777888777999;;;@@@OOOiiizzzzzz}}}rrreee]]]YYYVVVTTTRRRQQQOOOMMMKKKIIIGGGFFFGGGFFFDDDBBB@@@>>>>>>===:::999888666555333222111111111111111111111111111222222222111111111111111000000000000000000000000,,,,,,---///222333111000---............/////////000111222444555777888999888777555444333222333333555444333333444555777888555555555555555555555555111222222333333333333222222111000000000000000000111111222222333444444444444444444444333333333333333333444444555666666666888777777777777888999999777888999;;;<<<<<<<<<<<<===>>>>>>???@@@@@@AAAAAAAAAAAABBBBBBCCCDDDFFFGGGIIIJJJKKKMMMMMMMMMLLLKKKLLLMMMNNNOOOQQQSSSUUUWWWWWWXXXZZZ\\\___aaacccdddcccdddfffhhhkkkmmmnnnoooqqqrrruuuwwwyyy{{{|||||||||}}}~~~{{{yyy|||~~~vvvmmmgggXXXUUUQQQMMMIIIFFFDDDCCC???@@@@@@???@@@CCCGGGKKKOOOSSSXXX]]]bbbggglllpppjjjmmmssszzzuuukkkddd^^^\\\\\\ZZZXXXVVVTTTTTTTTTTTTZZZZZZ[[[\\\___fffnnntttyyysssggg```]]]```aaacccgggjjjkkkjjjhhh```^^^[[[YYYWWWUUUQQQNNNIIIDDD???;;;999777666555555555444333333555666777444333333333333555666777666888;;;AAARRRjjj}}}{{{wwwsssuuuzzzoooccc\\\YYYVVVUUURRRQQQOOOMMMJJJHHHFFFEEEGGGFFFCCCAAA???>>>>>>>>>999999888666555444222222111111111111111111111111111111111111111111111111111111111111111111111111...............---,,,***---------.........//////000111222333555666777888777666444333222222333333444444333333333444666777999999999888777555444444222333444444444444333333111111000000000000000111000111111222222333333444333333333333333333333333444444444555555555666666888888888888888999999999777888999;;;<<<<<<======<<<======>>>???@@@AAAAAAAAAAAAAAABBBCCCDDDEEEFFFHHHJJJLLLNNNNNNNNNLLLKKKLLLMMMMMMOOOPPPSSSTTTUUUWWWXXXZZZ\\\^^^aaabbbcccbbbccceeegggjjjlllnnnooopppqqqsssvvvxxxzzz{{{|||~~~~~~zzzsssjjj```ZZZNNNLLLHHHEEECCCBBBBBBBBB???@@@@@@@@@@@@BBBFFFIIINNNPPPSSSVVVXXX\\\```ddd[[[^^^bbbhhhooowww~~~~~~xxxpppiiiccc```]]]\\\[[[YYYVVVTTTRRRQQQTTTTTTTTTTTTWWW]]]eeejjjpppwww~~~~~~ttthhh```^^^aaabbbdddhhhkkkllljjjhhhaaa___\\\ZZZYYYVVVRRROOOJJJEEE???;;;888777666555555444444444444555666777444333222222222444666888888:::<<>>>>>===999888777666555444333222222222222222222222222222111111111111111111111111000000000000000000000000/////////...,,,***))))))------------............000111222333444666666777777666444333222222333444444444333222222333555555888888888888777555444333444444555555555555444444111000000000000000111111000111111222222333333444333333333333333333333333444444444555555555555555777777888888999999999999888999:::;;;<<<=========;;;<<<<<<===???@@@@@@AAAAAAAAAAAAAAABBBDDDEEEFFFGGGIIIKKKMMMNNNMMMLLLKKKLLLLLLMMMNNNPPPRRRSSSTTTWWWXXXYYY\\\^^^```bbbcccbbbccceeegggiiilllmmmnnnooopppsssuuuxxxzzz{{{|||~~~~~~wwwooofff]]]TTTNNNJJJHHHEEEBBBAAA@@@AAAAAA???@@@@@@@@@@@@AAADDDGGGNNNOOOQQQRRRSSSUUUXXX[[[SSSUUUVVVYYY^^^fffqqqxxx~~~}}}zzztttlllfffaaa[[[[[[ZZZXXXUUURRROOOMMMNNNMMMMMMLLLNNNSSSZZZ___fffnnnxxxyyyxxx{{{rrrfff___]]]aaabbbdddhhhkkkkkkiiigggbbb```^^^\\\ZZZWWWTTTQQQKKKFFF@@@;;;888777666666444444444444555555666666666555333333333555888999:::<<<>>>DDDTTTjjjzzz}}}zzzxxxvvvsssrrrxxx{{{lll```ZZZXXXVVVTTTQQQPPPNNNLLLJJJHHHFFFEEECCCCCCCCCBBBAAA???===<<<888888777666555444333333222222222222222222222222111111111111111222222222------------------------...///000///---,,,---...,,,------------.........111111222333444555666666777666444333333333444555444333222222222222444444222333444666666666555555444555555555555444444333000000000000000111111222111111222222333444444444333333333333444444444444555555555555555555555555666777888888999999888888888999:::;;;============:::;;;<<<===>>>???@@@AAA@@@@@@AAAAAABBBCCCEEEFFFGGGHHHJJJKKKLLLLLLLLLLLLLLLLLLMMMNNNOOOQQQRRRSSSVVVWWWYYY[[[^^^```bbbcccbbbccceeegggjjjlllmmmnnnooopppsssvvvxxxzzz||||||~~~yyysssjjj```WWWPPPJJJFFFFFFEEECCCAAA@@@??????@@@>>>>>>??????>>>???BBBDDDIIIKKKMMMMMMMMMNNNPPPRRRMMMNNNOOOPPPSSS[[[gggoooyyy{{{|||zzzuuummmeee___XXXXXXWWWUUURRRNNNJJJHHHGGGGGGGGGFFFGGGJJJOOOSSS[[[bbbkkktttzzzyyywwwyyypppddd^^^\\\aaabbbdddgggjjjkkkhhhfffdddbbb___]]][[[YYYUUURRRLLLGGG@@@:::888777666666444444444555555555555666666555555555555777888999:::<<<>>>EEEUUUiiiwww{{{xxxwwwvvvuuuqqqpppwww{{{lll```ZZZWWWUUUTTTOOOOOOMMMLLLJJJHHHGGGFFFAAABBBCCCCCCBBB???<<<;;;888888777666555444444333111111111111111111111111000000111111111222222222...........................///111000......000222,,,,,,---------.........111111222333444555555666777666555444444444555666444333222111111222333444222444666777888888777666333333444444333222222111000000000000000111222222222222222333444444555555333333444444444555555555555555555555555555555555555666777888888888777777888999:::<<<======>>>>>>999:::;;;<<<>>>???@@@AAA@@@@@@@@@AAABBBCCCDDDEEEGGGGGGHHHIIIJJJKKKLLLLLLLLLLLLLLLMMMNNNPPPQQQRRRVVVWWWYYY[[[]]]```aaabbbcccdddeeehhhjjjlllnnnooooooqqqsssvvvyyy{{{}}}}}}}}}~~~|||nnnggg]]]SSSLLLGGGDDDCCCBBBBBBAAAAAA@@@@@@@@@???===>>>??????>>>>>>@@@BBBCCCEEEHHHIIIIIIHHHIIIJJJIIIKKKNNNNNNOOOTTT^^^eeemmmqqquuuvvvssslllccc]]]TTTSSSRRRPPPMMMIIIFFFDDDAAAAAABBBBBBBBBDDDGGGJJJNNNUUU^^^fffmmmuuu}}}}}}ssshhhbbbaaa```aaacccgggiiijjjgggeeeeeeccc```^^^\\\ZZZVVVSSSMMMHHH@@@:::888777666666333444444555555555555555555555555666777777888888888:::<<>>>>>>>>999999;;;<<<===???@@@@@@@@@@@@@@@AAABBBCCCDDDEEEGGGGGGGGGGGGIIIJJJLLLMMMLLLLLLLLLMMMNNNPPPQQQRRRVVVWWWYYY[[[]]]```aaabbbcccdddfffhhhkkkmmmoooooooooqqqtttwwwyyy|||}}}~~~}}}~~~wwwhhh```UUULLLGGGEEEDDDDDD@@@@@@AAABBBBBBBBBAAAAAA???@@@AAA@@@???@@@AAACCC???BBBEEEGGGFFFEEEEEEFFFHHHLLLOOOPPPOOOQQQWWW\\\```eeelllqqqpppjjjccc]]]QQQPPPOOOLLLIIIFFFDDDBBB===???@@@@@@@@@@@@CCCDDDFFFLLLUUU]]]dddmmmwww~~~yyymmmhhhggg```aaacccfffiiiiiigggdddeeeccc```___]]]ZZZVVVTTTNNNHHH@@@:::777777777666333444555555666666555555333444555666777777777777666777;;;DDDVVVjjjvvvxxxyyyxxxyyywwwppplllrrr{{{yyyjjj^^^XXXUUUTTTSSSPPPOOOMMMKKKIIIHHHGGGGGGBBBBBBAAA@@@???======<<<666999:::888444111222444555444333111000////////////000000111111111111111000000000000000000000000...........................///111222222222111000///000111444555777888888:::777444333444666666666444444333222222333333333555555555555555555555555222222222111222222333333000000////////////000000111222222333333444444555999888777666666666666666777777777777777777777777555444333444666777777777888888999999999:::::::::=========>>>??????@@@@@@AAAAAAAAAAAABBBCCCDDDDDDEEEEEEGGGHHHIIIJJJJJJJJJPPPNNNKKKJJJLLLOOOTTTWWWTTTUUUWWWYYY[[[^^^___```dddfffhhhjjjjjjlllnnnpppssstttvvvxxxzzz{{{{{{{{{|||}}}~~~tttkkk\\\UUULLLFFFDDDBBB@@@>>>AAA???>>>???@@@@@@???>>>@@@???>>>======>>>???@@@CCCCCCCCCBBBBBBAAAAAAAAAGGGJJJLLLMMMNNNOOORRRTTT\\\___dddhhhgggbbb\\\XXXMMMLLLIIIFFFDDDCCCCCCCCC@@@???>>>>>>>>>>>>>>>??????BBBHHHOOOTTT\\\kkkyyy}}}uuulllgggcccdddfffgggggggggffffffeeeccc```^^^\\\ZZZWWWUUULLLGGG@@@;;;888888777777555555555555555555555555666666666666777777777777999;;;>>>FFFWWWkkkxxx||||||||||||wwwnnnjjjqqq|||wwwhhh]]]WWWUUUUUUTTTPPPOOOMMMKKKIIIHHHGGGGGGCCCCCCBBB@@@???>>>===<<<999999777555222111222444333222222222222111111111...///000000000///------000000000000000000000000........................---...///000000000/////////000222444555777777888999777444333444555666555444333333222222333333444555555555555555555555555444333222222111111222222000000////////////000000111111222333333444444555888777666666555555555666666666666666666666666666666555444444666888888777888888999999999:::::::::<<<<<<===>>>>>>??????@@@AAAAAAAAAAAABBBCCCDDDDDDEEEFFFGGGGGGHHHIIIJJJKKKOOONNNLLLKKKMMMOOOSSSUUUVVVWWWYYY[[[]]]```aaabbbccceeehhhiiijjjkkkmmmooossstttvvvxxxyyyzzz{{{{{{|||}}}~~~zzzlllcccTTTOOOGGGCCCAAA@@@???===AAA@@@??????@@@AAA@@@???@@@???>>>======>>>??????@@@@@@@@@AAAAAAAAAAAAAAADDDFFFHHHJJJJJJKKKMMMOOOTTTWWW[[[^^^]]]YYYTTTPPPJJJIIIGGGEEECCCCCCBBBCCC@@@??????>>>>>>>>>>>>>>>???AAAFFFKKKNNNTTTbbboooxxxwwwnnnjjjeeefffggghhhiiihhhgggggggggdddaaa^^^]]]ZZZWWWUUUNNNIIIBBB;;;888777666555555555555555555555555555666666666666777777777777999;;;???HHH[[[ppp}}}zzzpppjjjqqq{{{vvvhhh\\\WWWUUUUUUTTTPPPOOOMMMKKKIIIHHHGGGGGGEEEEEECCCBBB@@@>>><<<<<<;;;888555333222333333222000111111222333333333222...///111111111///---+++000000000000000000000000........................,,,,,,---............---///000222444555777777777999666444333444555555555333333333222222333333444444444444444444444444444444444333222111111111111000000////////////000000111111222222333444444444666666666555555555555555555555555555555555555555777555444555777999999888888888999999999:::::::::;;;<<<<<<======>>>??????AAAAAAAAAAAABBBCCCDDDDDDGGGFFFFFFFFFGGGIIIKKKLLLNNNNNNMMMMMMNNNPPPQQQSSSVVVWWWXXX[[[]]]___aaabbbbbbeeeggghhhiiijjjmmmooorrrsssuuuwwwyyyzzz{{{{{{{{{|||~~~}}}nnn```XXXKKKHHHCCCAAA@@@??????>>>BBB@@@???@@@BBBBBBAAA@@@??????>>>>>>>>>>>>??????>>>>>>???@@@@@@AAAAAABBB@@@BBBDDDEEEEEEFFFHHHJJJLLLNNNQQQSSSRRROOOKKKIIIEEEEEEDDDCCCBBBBBBCCCCCC@@@@@@???>>>>>>>>>>>>>>>>>>>>>AAAEEEGGGKKKVVVbbbooo}}}xxxooolllggghhhjjjkkkkkkkkkiiihhhiiifffccc```]]]ZZZWWWTTTPPPKKKCCC<<<888666555444555555555555555555555555666666666666777777777777999<<>><<<;;;<<<888444444555555333111///000111222222222111111///000222444444222000...////////////////////////........................,,,,,,------............000000222444555666777777888666444333555555555444333333222222222333444444444444444444444444444444333333222222111222222222000000////////////000000111111111222333333444444555555555555555555444444444444444444444444444444777666555666888999999999888888999999999:::::::::;;;;;;<<<<<<======>>>>>>AAAAAAAAAAAABBBCCCDDDDDDHHHGGGFFFEEEFFFIIIKKKMMMMMMMMMNNNOOOOOOPPPQQQQQQSSSTTTVVVXXX[[[]]]___```ccceeegggiiiiiikkkmmmoooppprrrsssvvvxxxyyyzzzzzz{{{|||~~~rrrcccVVVOOOGGGFFFDDDCCCBBBBBBAAAAAABBBAAA@@@AAACCCDDDCCCBBB???????????????@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA===???AAAAAAAAABBBDDDEEEGGGIIIKKKLLLKKKIIIGGGEEEAAAAAAAAAAAABBBBBBCCCCCCAAAAAA@@@???>>>>>>>>>>>><<<;;;===@@@BBBDDDMMMWWWeeeuuuwwwnnnlllhhhjjjlllnnnnnnnnnlllkkkkkkiiieeeaaa^^^[[[WWWTTTPPPKKKCCC===999777666555555555555555555555555555666666666666777777777777:::<<>><<<;;;;;;888666777888777333///000000000000000//////......000222333444333222111////////////////////////////////////////////////.............../////////000111222444555666666666777555444444555555444333333222222222333333444555444444444444444444444444111111111111222333444444000000////////////000000000000111222222333333444333444555666666555444444444444444444444444444444777666555666888999999999888888999999999:::::::::;;;;;;<<<<<<======>>>>>>AAAAAAAAAAAABBBCCCDDDDDDHHHGGGFFFEEEFFFIIIKKKMMMLLLMMMNNNOOOPPPQQQQQQQQQSSSTTTVVVXXXZZZ]]]^^^___ccceeehhhiiijjjkkknnnpppoooppprrruuuwwwxxxyyyzzzzzz{{{~~~xxxjjj^^^SSSMMMHHHIIIIIIHHHFFFDDDCCCBBBCCCBBBBBBCCCDDDEEEEEECCCAAAAAAAAABBBBBBCCCCCCCCCDDDCCCCCCBBBAAA@@@@@@???===>>>@@@@@@@@@@@@BBBCCCDDDFFFGGGHHHHHHFFFDDDCCC>>>???@@@AAABBBCCCDDDDDDBBBAAA@@@???>>>>>>>>>>>>;;;:::;;;>>>???AAAHHHPPP\\\lllsssllljjjhhhjjjmmmpppqqqqqqooonnnmmmjjjfffccc```\\\XXXUUUOOOJJJCCC===:::999999888555555555555555555555555666666666666777777777777:::===DDDSSSlllwww{{{pppbbbYYYUUURRRPPPPPPOOOMMMKKKIIIHHHGGGGGGEEEEEECCCBBB@@@>>><<<<<<999888777777666555333111222111000///////////////...///000000111111000000000000000000000000000000//////////////////////////////......//////000111000111333444555666666666666555444444555555444222222222222222333444555555333333333333333333333333222222111111222222333444000000////////////000000000000111111222333333333333444555777777666555444444444444444444444444444777555444555777999999888888888999999999:::::::::;;;<<<<<<======>>>??????AAAAAAAAAAAABBBCCCDDDDDDGGGFFFFFFFFFGGGIIIKKKLLLKKKLLLMMMNNNPPPQQQRRRSSSUUUVVVWWWZZZ\\\^^^```aaaccceeeggghhhiiikkkmmmooonnnoooqqqtttvvvxxxyyyyyyyyy{{{}}}ssshhh___XXXUUUPPPQQQRRRQQQLLLHHHEEEDDDDDDCCCCCCDDDFFFGGGFFFEEECCCDDDEEEFFFFFFGGGFFFFFFFFFEEEDDDCCCAAA@@@??????>>>???AAA@@@@@@???AAABBBBBBDDDFFFGGGGGGFFFCCCBBB===>>>@@@BBBDDDEEEFFFFFFCCCBBBAAA@@@???>>>>>>>>>===:::;;;===???@@@EEELLLTTTdddwwwyyynnniiihhhgggjjjnnnrrrtttsssrrrqqqnnnkkkgggdddaaa^^^ZZZWWWOOOJJJCCC===;;;;;;::::::555555555555555555555555666666666666777777777777:::<<>>===<<<999888666222000000222444333222000//////111333444333222111//////...//////000000000000000000000000////////////////////////000///.........///000111111222333444555666666666555444333444555555333222222222222222333444555666333333333333333333333333555444333222111111111111000000////////////000000000000000111222222333333333444666888888777666555444444444444444444444444666555444444666888888777888888999999999:::::::::<<<<<<===>>>>>>??????@@@AAAAAAAAAAAABBBCCCDDDDDDEEEFFFGGGGGGHHHIIIJJJKKKKKKKKKLLLMMMOOORRRTTTUUUUUUUUUWWWYYY\\\^^^```aaa```ccceeefffggghhhkkkmmmlllnnnpppsssuuuwwwxxxyyyyyy{{{}}}~~~~~~xxxnnnhhhdddbbb```]]]___```]]]VVVOOOJJJIIIEEEDDDCCCEEEGGGHHHHHHGGGFFFGGGHHHIIIJJJJJJJJJIIICCCCCCBBBBBBAAA@@@??????>>>@@@AAA@@@??????@@@AAACCCEEEHHHJJJJJJHHHEEECCC>>>???BBBDDDFFFGGGGGGGGGCCCCCCAAA@@@???>>>>>>>>>@@@===<<<>>>>>>>>>AAAGGGLLL\\\ooo~~~zzzqqqkkkgggfffeeehhhmmmrrruuuuuutttsssnnnlllhhheeebbb___[[[XXXQQQKKKDDD>>>;;;:::999999555555555555555555555555666666666666777777777777999<<>>>>>??????@@@@@@AAAAAAAAAAAABBBCCCDDDDDDEEEEEEGGGHHHIIIJJJJJJJJJJJJKKKKKKLLLOOORRRUUUVVVRRRSSSUUUWWWZZZ\\\^^^______aaacccdddeeegggiiikkklllmmmppprrruuuwwwxxxyyyxxxzzz}}}~~~}}}|||~~~|||ssslllhhhhhhiiiiiiiiikkklllhhh___WWWQQQNNNEEEDDDDDDEEEGGGIIIHHHGGGGGGHHHJJJLLLMMMMMMLLLLLLAAAAAA@@@@@@@@@@@@@@@@@@>>>@@@AAA@@@??????@@@AAAEEEHHHKKKNNNNNNLLLHHHFFF???AAACCCEEEGGGHHHHHHHHHDDDCCCBBB@@@???>>>>>>>>>BBB???===>>>>>><<>><<<:::<<<;;;999777555444333222666444222000000222444666IIIDDD<<<555222222444666111111111111000000000000---,,,,,,,,,,,,---......////////////000000000000222333333444444555555555555444444333333444444555444333333333333444555666555444333333222222333333333222111/////////000111000000000000111111111111888555222///...000222444444333333333333444555555888666444222111222333444222333444555666777888999888888888999::::::;;;;;;>>>>>>>>>???@@@@@@AAAAAAAAAAAA@@@AAABBBDDDFFFGGGDDDDDDEEEFFFHHHIIIJJJJJJLLLMMMOOOOOOOOOOOOQQQRRRSSSUUUXXXZZZ[[[\\\]]]______```bbbdddggghhhiiijjjnnnnnnmmmmmmnnnpppsssuuuwwwxxxzzz|||~~~~~~~~~~~~tttpppllliiiiiijjjkkkkkkooommmjjjfff```ZZZUUURRRLLLHHHDDDCCCFFFHHHHHHHHHLLLKKKKKKLLLNNNMMMJJJFFFDDDAAA@@@AAADDDEEECCCAAABBBAAA@@@???>>>>>>>>>>>>CCCIIINNNRRRUUUWWWRRRLLLIIIGGGDDDDDDDDDEEEEEEDDDCCCBBB@@@>>>======>>>>>>===============>>>>>>???FFFPPP```rrruuukkkdddaaabbbcccdddhhhnnnssswwwwwwuuutttpppmmmiiieeebbb___[[[XXXVVVNNNCCC<<<999888888666777777666555555555555555777666666666666777777888===???EEETTTmmmzzzrrrvvv{{{nnnbbbZZZUUUSSSRRROOOMMMKKKJJJHHHHHHGGGHHHGGGEEEBBB@@@???>>><<<:::;;;999888666444333222222444333222111111222444555===;;;777333111000111111111111000000000/////////---------------......///////////////000000000000222333333444444555555555555444444333333444444555444444333333333444444555555444333333222222333333333222111000//////000111//////000000000111111111444222111//////111333444333444444444555555555555888666444222222222333444555555666777888999999:::555555666666777888888999======>>>>>>???@@@@@@@@@AAAAAAAAAAAABBBCCCEEEFFFDDDEEEEEEGGGHHHIIIJJJKKKLLLMMMOOOOOOOOOOOOQQQRRRSSSUUUXXXZZZ[[[\\\]]]______aaaccceeeggghhhiiiiiimmmlllllllllmmmppprrrtttwwwxxxzzz|||}}}~~~~~~~~~~~~wwwnnnjjjfffccccccdddddddddddddddcccbbb___\\\ZZZXXXLLLHHHDDDCCCEEEGGGHHHGGGLLLKKKKKKMMMOOOOOOLLLJJJHHHFFFEEEFFFIIIKKKJJJHHHFFFEEECCCAAA@@@@@@@@@@@@BBBHHHNNNQQQVVVXXXUUUOOOJJJGGGEEEDDDEEEEEEEEEEEEBBBAAA???>>>>>>>>>???????????????>>>??????@@@@@@EEEMMM\\\nnnwwwlllccc______aaabbbfffmmmssswwwwwwvvvuuurrroookkkhhheeeaaa]]][[[VVVNNNCCC<<<999888888666777666666555555555555555666666666666666777777888;;;===DDDTTTnnn}}}vvv{{{zzznnnccc[[[WWWUUUTTTOOONNNLLLKKKIIIIIIHHHHHHFFFDDDBBB@@@@@@>>><<<:::999888777555333222111111111111111111222222333333333333333222222000///...000000000/////////.....................///000000////////////000000000000222222333333444555666666555555444444444444555555555444444333333333444444555444333333222222333333222222111000000000111111//////000000000000111111000//////000000222333444333444555666777666555555777666444333222222333444666666666777777888888888888888999::::::;;;;;;<<<<<<<<<======>>>?????????BBBAAAAAAAAAAAABBBCCCDDDEEEEEEFFFGGGIIIJJJKKKKKKKKKMMMOOOOOOOOOOOOQQQSSSSSSUUUXXXZZZ[[[\\\]]]___aaabbbccceeeggghhhhhhhhhlllkkkkkklllmmmooorrrsssvvvxxxzzz|||}}}~~~~~~}}}|||}}}~~~~~~uuujjjddd```\\\YYYYYYYYYYYYYYYWWWXXXXXXYYYYYYXXXWWWWWWKKKHHHEEECCCDDDFFFGGGGGGKKKJJJJJJLLLOOOPPPPPPOOOMMMLLLKKKLLLOOOQQQRRRQQQMMMKKKHHHEEEBBBBBBBBBBBBAAAGGGLLLPPPVVVZZZXXXTTTKKKHHHEEEDDDEEEFFFFFFEEEAAAAAA@@@@@@@@@@@@AAAAAABBBBBBAAA@@@@@@@@@AAAAAACCCKKKXXXiiizzz{{{oooddd^^^]]]]]]```eeelllrrrwwwxxxxxxwwwtttqqqmmmjjjgggddd```]]]WWWNNNDDD<<<999999888666777666555555444444555555666666666666666777888888999<<>>>>>>>>AAAAAAAAAAAAAAAAAABBBBBBEEEEEEFFFHHHIIIJJJKKKLLLKKKLLLNNNOOOOOOPPPQQQSSSSSSUUUXXXZZZZZZ[[[]]]___bbbcccdddfffggghhhhhhhhhkkkllllllmmmnnnqqqrrrtttvvvwwwyyy|||}}}}}}}}}}}}{{{}}}~~~~~~{{{lllbbbZZZWWWRRRPPPOOOOOONNNNNNMMMMMMMMMMMMMMMLLLLLLLLLJJJHHHEEECCCCCCEEEFFFGGGHHHIIIJJJLLLOOOQQQQQQRRROOOOOOOOOPPPRRRTTTVVVWWWRRRPPPKKKGGGDDDCCCCCCCCC@@@EEEJJJNNNTTT[[[[[[WWWLLLIIIFFFDDDDDDEEEFFFEEEDDDDDDDDDCCCCCCCCCCCCCCCDDDCCCBBBAAAAAAAAAAAAAAACCCJJJUUUeeevvvtttggg___\\\]]]___dddkkksssxxxyyyyyyxxxuuurrrnnnkkkiiifffbbb___WWWOOODDD<<<999999777666666666555444444444444555666555555666666777888999999<<>>>>>@@@@@@AAAAAAAAAAAAAAAAAADDDEEEFFFGGGIIIJJJKKKKKKJJJLLLNNNOOOOOOPPPRRRTTTSSSUUUXXXZZZZZZ[[[]]]___bbbccceeefffggghhhhhhhhhllllllmmmoooqqqssstttuuuvvvwwwyyy{{{}}}}}}}}}}}}|||}}}}}}{{{||||||pppccc[[[RRROOOLLLJJJIIIIIIHHHGGGGGGGGGFFFEEEEEEDDDDDDDDDGGGFFFDDDCCCBBBCCCFFFHHHHHHIIILLLNNNPPPQQQSSSSSSPPPPPPPPPPPPQQQSSSUUUWWWUUURRRNNNJJJFFFDDDCCCCCC???DDDGGGKKKRRRYYY[[[YYYMMMJJJEEECCCCCCEEEEEEEEEIIIIIIIIIHHHGGGFFFFFFEEEEEEDDDCCCBBBAAA@@@@@@@@@DDDJJJUUUcccttt{{{lllbbb^^^___aaaeeemmmtttxxxzzzzzzyyyuuurrrnnnkkkiiifffccc```XXXPPPEEE===:::999777666666666555444444444444444555555555555666777888999;;;>>>EEEUUUnnn|||pppddd[[[TTTPPPMMMKKKKKKKKKJJJIIIGGGEEEDDDCCCBBBBBBBBBBBB@@@===::::::999888777555555555555000111222333333222111000444222000...------///000000000000/////////......///////////////000111111////////////000000000000111111222333555666777777666666555555555555666666444333333333333444555666555444333333222222333333000111222222333222222222......////////////000000111111111222222111000000333444555666777666555555444444444444444444444444555555555666666777777777777888888999::::::;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>???@@@AAAAAAAAAAAA@@@DDDDDDEEEFFFHHHIIIJJJJJJJJJLLLNNNOOOOOOPPPRRRTTTSSSUUUXXXZZZ[[[\\\]]]___bbbcccdddfffhhhiiiiiiiiilllmmmnnnppprrrtttuuuvvvuuuwwwyyy{{{|||}}}}}}||||||~~~~~~xxxuuurrrpppppprrrvvvxxxzzzmmmcccYYYSSSOOOLLLIIIHHHHHHHHHGGGFFFEEEDDDDDDCCCCCCDDDDDDEEEDDDDDDDDDBBBAAACCCGGGJJJKKKNNNRRRUUUUUUUUUUUUVVVRRRRRRQQQPPPNNNOOORRRUUUUUUTTTQQQMMMIIIFFFCCCBBB???BBBEEEGGGNNNVVVYYYWWWMMMIIIEEEBBBBBBCCCDDDDDDKKKKKKKKKKKKKKKJJJIIIHHHGGGFFFDDDCCCBBBAAA@@@@@@EEEJJJUUUddduuuqqqfffbbbbbbeeeiiiooovvvzzz{{{zzzxxxtttrrrnnnllliiigggcccaaaYYYQQQEEE===:::999777666666555444444333333444444555555555555666888999:::<<<>>>FFFUUUnnnyyynnnccc[[[TTTPPPMMMLLLLLLLLLKKKJJJHHHFFFEEECCCBBBBBBBBBBBB@@@===:::999888777666555444444444444444444333333222111000111000///.........///000111111000000000////////////............///000000////////////000000000000000111222333555666777777666666555555555555666666222222222333444555666777555444333333222222333333000111222333333333222222........./////////000000000000111111222222333333333444444444555555555555333444444444444444444444444444555555666777888888999999::::::;;;<<<<<<<<<;;;<<<<<<===>>>>>>??????<<<===???@@@AAAAAAAAAAAACCCCCCDDDEEEGGGHHHIIIIIIIIIKKKNNNOOOOOOPPPSSSUUUSSSUUUXXXZZZ[[[\\\]]]___aaabbbdddfffhhhjjjjjjkkkjjjlllmmmppprrrtttuuuuuuuuuwwwyyy{{{|||}}}|||||||||~~~}}}zzzwwwvvvtttrrrpppnnnnnnmmmjjjhhhffffffhhhlllqqqtttxxx~~~yyyiii___YYYSSSOOONNNLLLJJJIIIJJJJJJIIIHHHFFFFFFEEEDDDCCCDDDDDDEEEAAABBBCCCBBBAAACCCHHHLLLRRRWWW\\\^^^]]][[[ZZZZZZTTTUUUSSSPPPMMMMMMPPPSSSVVVUUUSSSPPPMMMHHHEEECCC???BBBCCCDDDJJJRRRUUUTTTMMMIIIDDD@@@@@@BBBCCCCCCHHHIIIKKKLLLMMMMMMMMMMMMIIIHHHFFFEEECCCBBBBBBAAADDDJJJUUUddduuuttthhheeeeeeiiilllrrrxxx{{{{{{yyywwwuuusssooommmkkkhhheeebbbYYYQQQFFF>>>:::999777666666555444444333333444444444444555555666888999::::::===EEEUUUnnn}}}zzz~~~wwwlllbbbZZZUUUQQQNNNMMMMMMMMMMMMKKKIIIGGGFFFBBBBBBBBBBBBBBB@@@===:::888777666555444333333333666555555444222222111111//////000111222222222222111111111111000000000000...............///000000////////////000000000000000111222333555666777888666666555555555555666666111111222333444666777888555444333333222222333333000111222333444333333222............/////////000//////000111222444666777444333333333333444555555333333444555555444444444111111222333444666666777555666666777777888999999<<<<<<======>>>?????????;;;<<<>>>@@@AAABBBAAAAAABBBBBBCCCEEEFFFGGGHHHIIIIIIKKKNNNOOOOOOPPPSSSUUUSSSUUUXXXZZZ[[[\\\]]]___```bbbdddfffhhhjjjkkkllliiijjjmmmoooqqqsssttttttuuuvvvxxx{{{||||||||||||{{{}}}zzzuuupppnnngggfffdddbbb````````````bbbaaa```aaadddiiiooorrruuu{{{|||jjj]]]WWWTTTRRRPPPNNNLLLKKKJJJKKKLLLKKKJJJJJJHHHFFFDDDBBBAAAAAABBB@@@AAABBBAAAAAACCCHHHMMMXXX^^^dddfffddd```^^^^^^WWWWWWVVVQQQMMMLLLOOORRRVVVVVVUUUSSSOOOKKKFFFCCC@@@AAAAAABBBGGGOOOSSSRRRLLLHHHCCC@@@@@@AAABBBCCCEEEFFFIIILLLNNNOOOOOOPPPKKKJJJHHHFFFEEEDDDCCCCCCCCCIIIUUUddduuuvvviiifffgggkkkoootttyyy{{{{{{xxxwwwvvvssspppnnnllliiifffcccZZZQQQFFF>>>:::999777666555555444333333333333444444444555555666888999:::888;;;DDDUUUooozzzwww}}}uuuiii^^^WWWRRROOOMMMKKKKKKJJJIIIGGGFFFEEEEEEEEEEEEDDDBBB@@@===;;;:::999888666555444444444555000111222222222222111000000///.........000111222000000000000000000000000------......------,,,+++,,,,,,------///000222222...///000111000111333555444444444333333222222222...000222444555444333222444444222222222222444444444333333222111111111222222111111000000000000000//////000111222333333333444444444555444444333333444444333333444555777888444555555666777888888999999999::::::::::::;;;;;;;;;;;;<<<===>>>???@@@@@@===>>>>>>???@@@@@@AAAAAA@@@BBBCCCEEEFFFFFFFFFFFFFFFHHHKKKMMMPPPQQQRRRRRRVVVVVVWWWYYYZZZ\\\]]]]]]___```bbbdddfffhhhiiiiiiiiijjjlllnnnqqqsssuuuvvvuuuvvvvvvwwwyyy{{{}}}~~~{{{}}}}}}{{{vvvtttrrrnnnjjjgggdddccc[[[[[[ZZZYYYXXXWWWVVVUUUWWWYYY\\\aaagggmmmrrrtttwwwzzzvvvkkk^^^UUUSSSRRRPPPNNNOOOPPPPPPOOOMMMLLLMMMNNNOOONNNKKKHHHEEECCC@@@???DDDBBBBBBCCCBBBCCCJJJRRR^^^gggnnnmmmkkkjjjgggccc^^^\\\YYYXXXWWWVVVTTTSSSWWWWWWXXXXXXVVVPPPJJJEEEGGGEEEBBBBBBEEEHHHJJJKKKFFFEEECCCAAA@@@@@@@@@@@@@@@BBBDDDGGGIIIKKKLLLMMMOOOOOONNNLLLIIIFFFDDDBBBDDDJJJUUUdddttt|||pppmmmnnnpppssswww{{{}}}}}}|||{{{tttrrrpppmmmllliiieeebbb\\\SSSGGG===999888666555444444444444444444444444666666666666777777777777888;;;BBBSSSlllxxxttt{{{ttthhh^^^WWWRRRPPPNNNKKKKKKJJJIIIGGGFFFEEEEEEEEEDDDCCCBBB@@@===;;;:::999888666555444444444444111111111111111111111111000000///...//////111111000000000000000000000000//////000000//////...------------......000111222111222333333222222444666555555444444333222111111000111333555555555444333444333333222222333333444444333222222111111222222222111111000000000000000//////000222222333333222333444444555444444333333444444333333444555777888555555666666777777888888888888888999999999::::::::::::;;;<<<===>>>??????>>>>>>??????@@@@@@@@@AAAAAABBBDDDFFFGGGGGGGGGFFFGGGIIIKKKMMMOOOPPPQQQQQQTTTTTTVVVWWWYYY[[[\\\]]]___```bbbeeeggghhhiiijjjjjjkkkllloooqqqsssuuuvvvuuuvvvwwwyyyzzz|||}}}~~~{{{}}}~~~{{{wwwuuusssqqqnnnllljjjiiigggdddaaa___]]][[[XXXWWWVVVUUUTTTSSSSSSSSSWWWYYY\\\aaaggglllpppssswwwzzz~~~oooggg]]]VVVTTTTTTTTTTTTTTTTTTTTTTTTRRRQQQPPPQQQOOONNNMMMKKKHHHFFFDDDBBBDDDBBBAAABBBBBBCCCKKKUUUaaakkkrrrsssqqqpppnnnjjjiiigggfffffffffdddaaa___]]]\\\ZZZYYYWWWRRRLLLHHHHHHEEEBBBAAACCCEEEGGGGGGFFFEEECCCBBBAAA@@@AAAAAA@@@AAABBBEEEGGGIIIJJJKKKOOONNNMMMKKKIIIFFFDDDCCCEEEKKKUUUcccsss|||qqqnnnoootttvvvzzz}}}~~~}}}|||vvvtttqqqnnnllliiieeebbb]]]TTTHHH???;;;999888666666666666666666666666666666666666666777777777777:::===DDDTTTmmmtttppp{{{{{{ttthhh^^^WWWSSSPPPOOOKKKKKKJJJIIIGGGFFFEEEEEEDDDDDDCCCBBB@@@>>><<<:::999888666444333333333444333222111000000111222333111111000/////////000000000000000000000000000000///000000000000///.....................///000000333444444333222222333555777666555444333222111000111222444555666666555444444333333222222333333444333333222222111111222222222111111000000000000000///000111222222222222222333333444444555444444333444444444444444555666777666666666666777777777777777777888888888999999999999999:::;;;<<<===>>>>>>?????????@@@@@@@@@@@@@@@BBBCCCEEEFFFGGGHHHHHHHHHIIIJJJKKKMMMOOOPPPPPPPPPQQQRRRTTTVVVXXXZZZ\\\]]]```aaaccceeegggiiijjjjjjjjjkkklllnnnqqqsssuuuvvvuuuvvvxxx{{{|||}}}}}}}}}{{{}}}~~~yyyqqqmmmhhheeecccbbb```___```___^^^\\\ZZZYYYWWWWWWVVVUUUSSSRRRRRRRRRSSSTTTXXXZZZ]]]aaaeeejjjnnnpppuuuxxx|||{{{ooojjjccc\\\XXXVVVWWWXXXXXXYYYYYYYYYXXXWWWVVVUUURRRRRRQQQPPPNNNKKKHHHGGGEEEBBB@@@AAAAAADDDNNNXXXgggqqqyyy{{{zzzzzzxxxuuutttttttttuuuvvvsssooolllfffccc___\\\YYYUUUPPPMMMIIIFFFBBB@@@AAABBBBBBBBBEEEEEECCCBBBAAAAAAAAAAAA@@@@@@@@@AAACCCEEEHHHIIIMMMMMMLLLKKKIIIGGGEEEDDDFFFKKKTTTbbbqqq}}}tttqqqqqqxxxzzz}}}~~~}}}xxxuuurrrooommmiiieeebbb^^^UUUIII@@@<<<:::999777666666666666666666666666555666666666777777777888===???FFFVVVnnn~~~rrrnnnyyy}}}uuuiii^^^WWWRRROOOMMMKKKKKKJJJIIIGGGFFFEEEEEEDDDDDDCCCBBB@@@>>><<<;;;999888666444333333333333333222000//////000222333222111111000000/////////////////////////////////...............---,,,,,,//////.........//////000111222333333222333555777888777666444333111000000222222333444555555444444333333333333333333333333333333222222111222222333222111111000000000000000///000111222222222222222333333444444555444444444444444444444555555666666777777777777666666666666888888888888999999999999999:::;;;;;;======>>>???@@@@@@@@@@@@@@@@@@@@@@@@CCCDDDEEEFFFGGGHHHHHHIIIJJJKKKLLLMMMNNNOOOPPPPPPQQQRRRTTTVVVYYY[[[]]]^^^___aaaccceeegggiiiiiijjjiiijjjkkkmmmoooqqqsssttttttvvvyyy|||~~~~~~~~~}}}zzz}}}yyytttmmmiiiddd___]]]\\\[[[ZZZ\\\\\\[[[ZZZYYYYYYXXXXXXWWWVVVTTTTTTTTTUUUWWWXXX[[[\\\^^^aaadddhhhkkklllrrrtttwwwyyy{{{}}}|||yyyrrrhhh```ZZZYYYYYY\\\]]]^^^```aaa```^^^\\\YYYYYYYYYWWWTTTQQQMMMKKKFFFCCCAAAAAABBBFFFPPP[[[kkkvvv~~~{{{{{{}}}}}}yyyuuupppkkkddd___ZZZWWWSSSQQQLLLHHHCCC@@@@@@@@@??????CCCBBBBBBAAA@@@????????????>>>>>>>>>???AAADDDFFFJJJJJJJJJIIIHHHGGGFFFEEEEEEJJJSSS```ooo~~~~~~wwwuuuuuuzzz|||~~~~~~}}}zzzwwwtttqqqnnnjjjeeebbb^^^UUUIII@@@;;;:::999777444444444444444444444444555555666666777777888888<<>><<<;;;:::888666444333222222222333222000//////000222333222222111111111000//////////////////////////////......//////......---,,,//////.........//////000///111333444444666999;;;888777666555333222111000111222222333333333333333333333333333333333333333333222222111222222333333222111111000000000000000000000111222222222111111222333333444555555555444444444444555555555555555777777777777666666666666999999999::::::::::::;;;;;;;;;<<<===>>>??????@@@@@@@@@@@@@@@@@@AAAAAAAAADDDDDDEEEFFFGGGHHHIIIIIIKKKKKKKKKLLLNNNOOOPPPPPPRRRSSSTTTWWWYYY\\\^^^______```bbbdddfffhhhiiiiiihhhiiijjjlllnnnpppqqqrrrtttvvvyyy|||~~~~~~~~~}}}zzz|||~~~}}}wwwsssoookkkeeeaaa___]]]\\\[[[[[[ZZZZZZZZZYYYYYYYYYXXXXXXWWWWWWWWWXXXZZZ\\\]]]___``````aaaccceeeggghhhlllnnnpppqqqrrrsssuuuwwwwwwxxxyyy{{{~~~wwwllleeeaaa```bbbccceeeiiimmmmmmjjjgggcccbbbaaa^^^YYYUUUQQQOOOIIIFFFDDDDDDDDDGGGQQQ\\\mmmxxx~~~wwwqqqhhhaaa[[[XXXUUUSSSMMMIIIDDDAAA@@@???>>>===????????????>>>======<<<>>>===<<<;;;<<<>>>@@@BBBFFFGGGGGGGGGGGGFFFEEEEEEDDDHHHQQQ]]]lll{{{~~~zzzxxxyyy{{{|||}}}~~~}}}}}}{{{yyyuuurrroookkkgggccc]]]TTTHHH???;;;999888666555555555555555555555555555555555666777888888888:::>>>GGGYYYttt}}}tttsss~~~wwwjjj___VVVQQQMMMKKKKKKKKKJJJIIIGGGFFFEEEEEECCCCCCBBBBBB@@@>>>===<<<:::888666444222111111111333222111000000111222333111111222222222111000000000000000000000000000000000111111111111000//////...............///000000000222444666777:::===@@@888777666555444333222111222222222222222222222222222333333444444333333222222222111111222222333333222111111000000000000000000111111222222222111111222222333444555555555555444444555555666555555444666666666666777777777777999999:::::::::;;;;;;;;;;;;;;;<<<===>>>???@@@@@@??????@@@@@@AAABBBBBBBBBDDDDDDDDDDDDFFFGGGHHHIIIJJJJJJKKKLLLMMMOOOQQQRRRSSSSSSUUUWWWYYY\\\]]]^^^^^^___aaaccceeeggghhhhhhhhhiiijjjlllmmmooopppqqquuuvvvxxx{{{|||}}}}}}}}}{{{}}}~~~yyyuuussspppjjjfffdddbbb```___\\\\\\[[[[[[ZZZYYYYYYYYYYYYYYY[[[\\\^^^```aaaaaaeeeddddddcccccccccddddddeeefffhhhhhhgggggghhhjjjkkklllmmmoooppprrrssstttuuuyyy~~~{{{tttooommmlllllloootttyyyyyyuuuqqqjjjiiieeeaaa\\\WWWTTTSSSMMMJJJHHHHHHGGGIIIQQQ[[[kkkvvv|||uuukkkbbb[[[WWWTTTRRRMMMIIIDDD@@@??????>>>==================<<<;;;:::===<<<;;;;;;;;;<<<===>>>CCCCCCDDDEEEEEEEEEEEEEEECCCFFFNNNXXXffftttzzzxxxyyyzzz{{{}}}~~~~~~~~~~~~}}}|||yyyvvvsssqqqmmmiiifff]]]TTTHHH???:::999888666777777777777777777777777444444555666777888999999888<<>>777666666555444333333333333333333222222222333333222333333444444333333222222222111111222222333444222111111000000000000000111111222222222111111000111222333444555555555555444444555666666555444333555555666666777777888888888999999999:::::::::::::::;;;;;;<<<===>>>??????>>>>>>???@@@BBBCCCDDDDDDDDDCCCCCCCCCDDDFFFHHHIIIJJJJJJJJJKKKMMMPPPRRRSSSSSSSSSUUUVVVXXXZZZ[[[\\\\\\]]]___bbbdddeeefffgggjjjjjjlllmmmoooppprrrrrruuuvvvwwwyyyzzz|||}}}~~~}}}}}}|||yyyuuuqqqooollliiigggeeedddcccbbbaaa______^^^\\\^^^aaadddggghhhhhhhhhjjjiiigggeeecccbbbaaaaaa___``````___^^^]]]]]]___``````aaaccceeefffggghhhhhhlllppppppooosss}}}|||wwwssssssuuuzzz~~~xxxsssllljjjeee```\\\YYYWWWVVVQQQNNNLLLLLLJJJJJJQQQYYYgggsss|||yyyvvvuuuwww{{{}}}~~~}}}vvvlllbbb[[[VVVRRRPPPJJJFFFBBB>>>>>>>>>======<<<<<<=========<<<;;;:::<<<<<<<<<;;;;;;;;;;;;;;;???@@@AAABBBCCCDDDDDDDDDCCCEEEKKKSSS^^^jjjuuu{{{wwwuuuwwwzzz{{{|||~~~|||yyyvvvtttrrroookkkhhh^^^UUUIII@@@<<<:::999777777777777777777777777777444444555666777888999999888<<>>>>>======???@@@BBBCCCEEEEEECCCCCCBBBCCCDDDEEEGGGHHHIIIIIIIIIKKKMMMPPPSSSTTTRRRSSSTTTUUUWWWXXXYYYZZZ[[[]]]___aaaccceeeeeefffllllllmmmoooppprrrssstttuuuvvvvvvwwwyyy{{{}}}~~~|||zzzwwwssspppooonnnmmmkkkjjjhhhgggfff```cccgggkkknnnooonnnnnnmmmkkkiiifffcccaaa______[[[\\\\\\[[[XXXWWWWWWXXXSSSTTTUUUWWWYYYZZZ[[[\\\YYY]]]```___]]]aaakkkssswww{{{uuuuuuvvv{{{~~~wwwpppllliiiccc^^^[[[YYYXXXYYYTTTQQQOOONNNLLLJJJPPPXXXdddppp|||}}}rrrnnniiihhhjjjooosssvvv~~~wwwlllbbbZZZUUUPPPNNNGGGDDD???===============<<<===>>>>>>>>>===<<<;;;;;;<<<<<<<<<<<<;;;:::999===>>>???AAABBBCCCCCCCCCDDDEEEIIIPPPYYYcccmmmrrr|||tttrrrttt{{{|||}}}~~~{{{yyywwwtttssspppllliii___VVVJJJAAA===;;;:::999666666666666666666666666444444555666777888999999999>>>HHH]]]zzzwwwuuu~~~~~~vvvqqqjjjaaaYYYRRRNNNLLLMMMLLLKKKJJJHHHGGGFFFEEEGGGFFFDDDAAA???>>>======888777777666555444444333000000000000////////////111111333666888777222---000000000000//////////////////............//////...............///000000111222444666777777666666333333444444555444444444111333333111222666555222222222222222333333444555777666555444333222222222333222000......///111222000000000111222222333333333333333444444444555555666666555444444444444555444555555555555555444444777777777888999999:::::::::::::::;;;<<<>>>@@@AAA>>>??????@@@@@@AAABBBBBBDDDEEEEEEEEECCCCCCEEEFFFGGGHHHJJJLLLNNNQQQRRRSSSRRRSSSUUUUUUUUUWWWYYY[[[\\\]]]^^^^^^]]]^^^```aaahhhiiikkknnnqqqrrrttttttuuuvvvxxxzzz{{{|||}}}}}}{{{}}}}}}zzzyyyvvvsssqqqpppoooooommmnnnqqqssstttsssqqqppprrroookkkgggdddaaa]]]ZZZVVVUUUTTTRRRPPPNNNLLLLLLOOONNNMMMMMMMMMNNNPPPQQQPPPRRRSSSSSSSSSVVV\\\```hhhmmmvvvwwwuuurrrrrruuuvvvtttrrriiiddd]]]XXXUUUTTTRRRQQQUUUSSSQQQOOONNNPPPQQQSSSccciiittt|||~~~yyyuuupppjjjaaaZZZYYY]]]ccchhhpppooollldddZZZQQQJJJGGGEEECCCAAA>>><<<<<<======<<<;;;:::;;;===????????????>>><<<:::::::::<<<===:::;;;===???AAABBBCCCCCCCCCCCCEEEIIIOOOWWW^^^cccooovvvxxxsssqqqwwwyyy|||~~~|||{{{yyyxxxvvvrrrlllhhhaaaTTTFFF@@@===:::888999666555555555555444444444777666555444555777999:::999===GGG[[[xxxwwwuuu~~~}}}vvvrrrkkkbbbYYYSSSOOOMMMLLLLLLKKKIIIHHHGGGFFFEEEFFFEEECCCAAA???===<<<;;;777777666666555444333333111111000000000/////////111111222555777666222...000000000000//////////////////............//////...............///000000111222444555666666666666444444444555444444333333333555555222333777777444333333222222333333444555666666555333333222222333444333111///......///000000000000111222222333333333333444444444555555555666666555444444444444444444555555666666555444444777777777888999999::::::::::::;;;;;;<<<<<<======>>>??????@@@@@@AAABBBBBBCCCDDDEEEDDDCCCDDDEEEGGGIIIJJJKKKLLLNNNOOOQQQQQQRRRSSSUUUUUUUUUVVVYYY[[[]]]^^^^^^^^^]]]]]]___aaaggghhhkkkmmmppprrrssssssuuuvvvxxxzzz{{{}}}}}}~~~|||}}}~~~|||yyyxxxwwwwwwwwwuuuwwwyyyzzzzzzyyywwwvvvtttqqqmmmiiifffccc___\\\WWWVVVTTTRRRPPPNNNMMMLLLNNNMMMLLLLLLLLLLLLMMMNNNJJJLLLMMMMMMLLLOOOSSSWWWWWW[[[bbbjjjqqqzzz}}}vvvtttqqqpppqqqrrrpppnnnhhhccc\\\VVVSSSQQQOOONNNRRRPPPOOONNNNNNQQQSSSUUU```eeennnuuuxxxxxxuuurrrfff```XXXRRRQQQTTTYYY]]]hhhhhhfff```WWWNNNHHHEEEBBBAAA>>><<<;;;;;;<<<===>>>===<<<>>>@@@BBBAAA@@@@@@???===<<<<<<<<<<<<===:::;;;===???AAABBBCCCDDD@@@@@@AAACCCHHHMMMSSSWWWaaaiiitttyyytttrrrwwwyyy|||~~~}}}|||zzzyyywwwsssnnnjjjaaaTTTFFF@@@===:::888888666555555555555444444444777666555444555777999:::999>>>HHH\\\yyywwwwwwzzzvvvrrrkkkbbbZZZSSSOOOMMMLLLKKKJJJIIIHHHGGGFFFEEEEEEDDDBBB@@@>>><<<;;;:::888777777666444333333222222222111111111000000000222111222333444444222000000000000000//////////////////............//////...............///000000000111333555666666666555555555555555444333222222333555444111111555777555333333333333333333444555666555444333333222222333555444222000............000000000111222222333333333444444444444555555555666555555444444444444444444555555666666555555555777777777888999999::::::::::::;;;<<<<<<;;;:::999>>>??????@@@@@@AAABBBBBBBBBCCCDDDDDDDDDDDDGGGIIIKKKKKKLLLMMMNNNOOOOOOPPPRRRSSSUUUUUUUUUVVVXXX[[[]]]^^^^^^]]][[[\\\^^^aaafffhhhjjjllloooppprrrrrruuuvvvxxxzzz|||}}}}}}~~~|||}}}~~~~~~}}}{{{wwwtttpppllliiieeeaaa^^^XXXWWWUUUSSSQQQOOONNNNNNNNNMMMLLLKKKJJJJJJJJJKKKFFFGGGHHHHHHGGGHHHJJJLLLMMMOOOTTTYYY___fffnnnsss~~~|||yyyxxxwwwxxxyyyzzzyyyxxxtttqqqooommmnnnnnnmmmlllkkkfff___YYYTTTQQQNNNLLLNNNMMMMMMMMMOOOSSSVVVYYYbbbdddgggjjjkkkjjjiiiggg]]]YYYTTTOOOMMMNNNRRRTTT^^^______[[[SSSKKKEEEBBB@@@???>>><<<<<<<<<===>>>??????@@@BBBEEEEEEDDDBBB@@@@@@??????>>>======<<<999:::<<>>???AAADDDHHHJJJUUU]]]jjjwww{{{uuusssxxxyyy{{{}}}~~~}}}{{{zzzxxxtttoookkkaaaTTTFFF@@@===:::888888666555555555555444444444666666555555555777999::::::>>>HHH\\\yyy~~~wwwwwwyyyuuuqqqiiiaaaYYYSSSOOOMMMKKKKKKJJJIIIHHHGGGFFFEEEEEEDDDCCCBBB@@@===<<<;;;999999888777555444333333222222222222111111111000222111111111222222222111000000000000//////////////////............//////...............///000000///111222444555555555555555555555555444333222111111333333///...222444444444444333333333444444555555444444333222222222333333333111000////////////000000000111222222333333444444444444555555555555666555444444333333444444444555555666666666666555777777777888999999::::::888:::<<<======<<<;;;:::>>>??????@@@@@@AAABBBBBB@@@BBBCCCDDDDDDEEEHHHJJJJJJJJJKKKMMMNNNOOOPPPPPPRRRSSSUUUUUUUUUUUUXXXZZZ\\\]]]]]]\\\[[[[[[^^^```fffgggiiilllnnnooopppqqquuuvvvwwwyyy{{{|||}}}}}}|||}}}~~~}}}}}}~~~zzzwwwsssoookkkhhhccc```[[[YYYWWWUUURRRQQQQQQPPPPPPPPPNNNMMMKKKJJJJJJIIIGGGHHHHHHHHHGGGGGGGGGGGGJJJLLLNNNQQQUUU[[[bbbgggooouuu~~~{{{uuurrrpppooooooooopppqqqqqqrrrooonnnmmmlllmmmnnnpppppprrrnnnhhhbbb]]]XXXSSSPPPMMMLLLLLLNNNQQQVVVZZZ]]]fffeeecccaaa^^^\\\ZZZYYYWWWUUUQQQMMMKKKKKKLLLMMMWWWXXXYYYVVVPPPIIIDDDAAAAAA@@@??????>>>???@@@@@@@@@AAABBBEEEHHHHHHGGGDDDAAAAAAAAA@@@???>>><<<;;;999:::===???AAACCCCCCDDDAAA@@@???>>>???AAADDDEEEJJJRRR___nnn{{{|||vvvtttwwwxxxyyy{{{~~~~~~}}}zzzyyywwwsssnnnkkkaaaSSSFFF???===999777888666555555555555444444444666555555555666777888999:::>>>III\\\yyy|||tttsss~~~yyysssnnnggg___WWWQQQMMMKKKJJJJJJIIIHHHGGGFFFFFFEEEFFFFFFEEEDDDBBB???===<<<;;;:::999888666555444333222222222222111111111000111111111111000000111222000000000000//////////////////............//////...............///000000///000222333444555444444555555555555444333222111000444444000///222444444555555444333333444444444444444333222222222333333000000000000000000111111000000000111222222333333444444444555555555666666555555444333333333333333444555555666777777666666777777777888999999::::::777999<<<>>>??????>>>===>>>??????@@@@@@AAABBBBBB@@@AAACCCDDDDDDEEEHHHJJJHHHIIIJJJLLLNNNPPPRRRSSSRRRSSSUUUUUUTTTUUUWWWYYYZZZ\\\]]]]]]\\\\\\^^^```fffgggiiikkkmmmooopppppptttuuuvvvxxxzzz{{{|||||||||}}}~~~~~~}}}zzzuuuqqqnnnjjjeeebbb^^^\\\ZZZWWWUUUTTTTTTTTTTTTSSSRRRQQQOOOMMMKKKKKKKKKJJJIIIHHHHHHGGGFFFEEEFFFFFFGGGHHHJJJOOOTTTXXXaaafffnnnuuu|||vvvqqqooohhhhhhhhhgggggghhhiiijjjjjjjjjkkklllooossswwwzzz{{{xxxtttoooiiibbb[[[VVVPPPOOOPPPQQQUUUYYY^^^aaagggddd```[[[WWWTTTSSSRRRQQQPPPMMMJJJHHHGGGFFFGGGOOOQQQSSSQQQMMMHHHDDDBBBCCCCCCBBBAAAAAAAAAAAAAAABBBBBBDDDGGGJJJKKKIIIGGGBBBBBBBBBAAA???===<<<;;;:::;;;===???AAABBBCCCCCCAAA@@@?????????AAABBBDDDAAAHHHTTTbbbqqq{{{vvvtttvvvwwwyyy{{{}}}~~~|||yyywwwuuurrrmmmjjj```SSSEEE???<<<999777888666555555555555444444444555555555666666777888999999>>>HHH[[[wwwyyypppnnnyyyzzzqqqmmmfff^^^VVVPPPLLLKKKIIIIIIIIIHHHGGGFFFFFFFFFFFFFFFFFFEEECCC@@@>>><<<;;;;;;999888666555444333222222111111111000000000///111111111000///000111000000000000//////////////////............//////...............///000000...///111333444444444333555555555555444333222222111666888555333444777666666555444444444444444444333333222222222222333333/////////000111111222222000000000111222222333333444444555555555666666666555444444333333333333333444555666666777777777777777777777888999999::::::888999;;;===????????????>>>??????@@@@@@AAABBBBBB@@@BBBCCCDDDDDDEEEHHHJJJGGGHHHJJJLLLNNNQQQSSSTTTRRRTTTUUUTTTTTTTTTVVVXXXYYY\\\___aaaaaaaaaaaabbbggghhhjjjlllmmmooooooppprrrsssuuuwwwyyyzzzzzz{{{{{{}}}~~~yyyuuuqqqmmmiiieeebbb```\\\YYYWWWWWWWWWWWWVVVVVVUUUTTTRRRPPPNNNMMMMMMJJJHHHGGGGGGGGGEEEDDDBBBCCCDDDDDDEEEGGGKKKNNNRRRVVV]]]dddkkkuuu|||wwwsssqqqeeefffgggfffdddccccccdddfffhhhkkknnnrrryyy~~~xxxnnnddd]]]VVVVVVVVVWWWYYY]]]aaadddcccaaa^^^ZZZWWWUUUTTTSSSSSSQQQOOOLLLJJJHHHGGGGGGHHHJJJLLLLLLKKKIIIHHHHHHJJJIIIHHHGGGFFFDDDCCCBBBDDDDDDFFFIIILLLMMMLLLKKKFFFEEEDDDBBB@@@>>>===<<<<<<===>>>???@@@AAAAAAAAA???>>>>>>===>>>???@@@AAA@@@FFFOOO\\\jjjzzzzzztttssstttuuuxxx{{{~~~~~~{{{xxxvvvtttqqqmmmjjj```SSSEEE???<<<999777777666555555555555444444444555555666666777888888888999===GGGYYYtttwwwmmmkkkvvv}}}qqqmmmfff^^^VVVQQQMMMKKKIIIIIIHHHHHHGGGFFFFFFFFFEEEFFFFFFEEECCC@@@===;;;:::999888666555333222111111111000000000/////////---000222222000...///111000000000000//////////////////............//////...............///000000...///111222333444333333444444444555444444333333///777;;;888555666777666666666555444444444444444333222222222222222333333///000000111111111111000000000000111222222333333555555555555666666666666555444333333222222333333444444666777777888888888777777777888999999::::::::::::;;;<<<<<<===>>>>>>>>>??????@@@@@@AAABBBBBBAAABBBDDDDDDDDDEEEGGGIIIIIIIIIKKKLLLNNNPPPQQQRRRRRRTTTTTTTTTSSSTTTVVVXXXZZZ^^^cccgggggggggffffffhhhiiijjjlllnnnoooppppppqqqrrrsssuuuwwwxxxyyyyyy{{{}}}~~~zzzvvvqqqmmmiiieeeccc___\\\ZZZYYYZZZZZZWWWXXXWWWWWWUUUSSSQQQOOOOOOKKKGGGFFFFFFGGGFFFEEEBBBCCCDDDDDDDDDEEEGGGIIIGGGKKKPPPUUUZZZcccnnnvvv~~~zzzwwwwwwvvvsssqqqjjjlllmmmlllhhheeeeeeeeedddgggkkkooottt|||}}}pppggg^^^]]]\\\\\\^^^```dddfffcccbbb___\\\ZZZWWWUUUTTTUUUTTTQQQNNNLLLJJJIIIIIIDDDGGGJJJLLLMMMOOORRRTTTVVVUUUTTTRRROOOLLLJJJIIIHHHHHHHHHJJJMMMPPPPPPOOOKKKIIIGGGDDDBBB@@@@@@@@@>>>>>>???@@@@@@@@@@@@??????>>>============>>>>>>BBBEEELLLVVVddduuuwwwsssrrrrrrtttxxx||||||yyyvvvtttrrrnnnkkk```RRREEE>>><<<888777777666555555555555444444444444555666777777888888888888<<>>??????@@@AAAAAABBBBBBBBBCCCDDDDDDDDDDDDGGGIIIKKKKKKLLLMMMNNNOOOPPPPPPSSSTTTTTTTTTSSSTTTUUUWWW[[[```gggkkklllkkkjjjiiihhhiiikkkmmmnnnooopppppppppqqqrrrtttvvvwwwxxxxxx{{{}}}}}}yyytttppplllgggdddaaa]]][[[[[[\\\\\\XXXXXXXXXWWWVVVTTTRRRPPPRRRMMMHHHFFFGGGIIIHHHGGG@@@AAACCCCCCBBBBBBCCCEEEDDDGGGJJJLLLOOOVVV```gggpppxxxxxxsssnnnmmmqqqsssqqqnnnqqqtttvvvtttoookkkjjjjjjcccgggkkkpppuuu~~~yyyooodddbbbaaa``````bbbeeegggfffeeeccc```\\\XXXTTTRRRRRRPPPMMMJJJHHHFFFEEEEEEDDDGGGKKKOOOSSSWWW]]]```aaa```^^^\\\XXXUUURRRPPPKKKJJJJJJLLLOOORRRSSSSSSNNNLLLIIIEEECCCBBBBBBCCC??????@@@@@@@@@??????>>>@@@@@@???>>>============>>>AAAFFFNNN[[[mmm~~~vvvrrrqqqpppsssxxx}}}~~~zzzwwwuuusssooommm```RRREEE>>><<<888666777666666555555555444444444444555666777888888888888888<<>><<<666555444444333333333333000000000000////////////000000000000000000000000//////............//////000000//////.........---//////............/////////000111333444555666666666666666666555333111000111111222333444444555555::::::999777666555444333444333222111111111222333222222222111111111111000000111111111111222222222333444555666777777777777:::888444222111222444666444444444444555777888999777888888888888999999999::::::;;;;;;<<<=========?????????@@@@@@AAAAAABBBEEEEEEEEEEEEEEEFFFFFFFFFIIIIIIJJJKKKLLLNNNPPPQQQPPPQQQSSSTTTTTTUUUWWWYYY___bbbfffhhhiiijjjlllmmmiiikkknnnoooooooooqqqrrrttttttttttttuuuwwwxxxyyyxxxxxxzzz|||~~~xxxssspppjjjiiifffcccaaa^^^]]]\\\[[[ZZZYYYXXXXXXVVVSSSPPPPPPMMMKKKIIIIIIHHHGGGEEEEEECCCBBB@@@??????@@@@@@AAAAAACCCFFFJJJOOOTTTWWWeeejjjrrr{{{uuuiiigggeeedddfffkkkpppssssssuuuyyy}}}~~~zzzwwwttttttssssssuuu}}}xxxkkkfffdddhhhiiifffbbbaaabbbaaa```]]]ZZZVVVSSSQQQNNNLLLJJJGGGFFFFFFFFFGGGBBBEEEKKKRRRZZZaaafffjjjqqqnnnjjjgggddd___XXXSSSUUUQQQLLLLLLPPPRRRQQQNNNNNNKKKGGGEEEDDDDDDDDDCCC>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????BBBBBBEEELLLUUUcccwww}}}uuupppnnnqqqssswww|||~~~{{{xxxtttppplllbbbTTTFFF???<<<999777888777777777777666555333333444444555666777888999999;;;>>>EEEVVVooo}}}yyytttooonnnxxxxxxsssjjj```WWWPPPMMMKKKMMMLLLJJJHHHGGGEEEEEEEEEEEEEEEEEEDDDBBB@@@===<<<666666555444333333333333111111000000000/////////000000000000000000000000000//////......//////000000/////////............000000////////////000000///000111333444555666666555666666666555333111000111111111222333333444444888888777666555444444333444333222111111111222333222222222111111111111000000111111111111222222222333444555666666777777777999777555333222333444555555444444444444555555666777888888888888999999999::::::;;;;;;<<<=========?????????@@@@@@AAAAAABBBEEEEEEEEEEEEEEEFFFFFFFFFIIIIIIJJJKKKLLLNNNOOOPPPPPPRRRTTTUUUUUUVVVYYYZZZ___bbbeeehhhiiijjjkkkmmmjjjllloooppppppppprrrssstttttttttuuuvvvwwwxxxyyyxxxyyyzzz|||~~~zzzuuurrrmmmkkkhhhdddaaa___^^^^^^___^^^]]]]]]]]][[[XXXUUUSSSQQQNNNLLLKKKJJJHHHGGGEEEDDDBBB@@@??????@@@@@@AAABBBBBBDDDGGGKKKNNNQQQWWW\\\ccclllvvvwwwiii]]][[[ZZZZZZ^^^dddkkkooossswww|||~~~yyywwwzzz|||nnnhhhfffhhhiiieeeaaa```\\\\\\[[[ZZZVVVSSSOOOMMMJJJHHHFFFDDDCCCCCCCCCDDDDDDHHHNNNVVV___gggmmmpppyyyvvvsssqqqoookkkeeeaaaYYYUUUPPPOOORRRUUUTTTSSSQQQMMMIIIFFFEEEDDDCCCBBB@@@@@@@@@AAAAAAAAAAAABBB@@@@@@@@@AAAAAAAAAAAAAAADDDCCCFFFLLLSSS```sssxxxrrrnnnmmmqqqtttxxx||||||yyyuuupppmmmbbbTTTFFF>>>;;;888666777999777666444444444555666555555666777888999::::::;;;===DDDTTTlll~~~|||zzzwwwqqqooowww~~~{{{vvvlllaaaWWWPPPLLLJJJLLLKKKIIIHHHGGGFFFFFFFFFFFFFFFEEEDDDBBB???<<<;;;777666555444333333333333222222111111111000000000000000000000000000000000111000000//////000000111////////////............///..................//////000111333444555666666555555666666555333111000000000000000111222333333666666555555555444444444444444333222222222222222222222222111111111111000000111111111111222222222333444555666666777666666777666555444444444444444555555444333333333333333777888888888888999999999::::::;;;;;;<<<=========>>>>>>???@@@AAAAAABBBBBBDDDDDDDDDEEEEEEFFFFFFFFFIIIIIIIIIJJJLLLMMMOOOPPPPPPRRRUUUVVVVVVXXXZZZ\\\^^^aaadddfffggghhhjjjlllkkkmmmpppqqqqqqqqqssstttttttttuuuuuuvvvwwwyyyzzzyyyyyy{{{|||~~~}}}yyyvvvqqqnnnjjjeeebbb`````````aaa````````````___\\\YYYXXXUUURRRPPPOOOMMMJJJHHHFFFEEECCCAAA@@@@@@@@@@@@AAAAAAAAABBBCCCEEEHHHIIINNNRRRYYYbbbkkkuuuzzzjjj\\\SSSQQQPPPQQQUUU[[[bbbfffooottt||||||yyy|||rrrkkkfffgggfffaaa]]]\\\TTTUUUUUUUUURRROOOKKKHHHEEEDDDBBB@@@??????@@@AAADDDHHHOOOXXXbbbjjjpppsssxxxvvvuuutttrrroookkkhhh___ZZZUUUSSSVVVYYYZZZYYYVVVRRRLLLHHHEEEDDDBBBAAA@@@@@@AAACCCDDDFFFGGGHHHFFFFFFFFFEEEEEEDDDCCCBBBFFFEEEFFFJJJPPP\\\nnn|||rrrmmmkkklllrrrtttyyy~~~~~~{{{vvvqqqmmmbbbTTTEEE>>>:::777555555999777555333333444777888666666777888999:::;;;;;;;;;===CCCQQQhhh{{{}}}zzzzzz{{{yyytttqqqxxx}}}zzztttkkk```WWWPPPLLLJJJKKKJJJIIIHHHGGGGGGFFFGGGFFFFFFEEEDDDAAA>>><<<:::888777666444333333333333222222222222111111111000000000000000000000000000111111000000000000111111///////////////.........------,,,,,,,,,,,,------///000111333444555666666555555666666555333222111000000//////000111222333444444444444444444444444444444333333222222222222222222222111111111000000000000111111111222222222333333444555666666666666555555666666555444444333555555444444333444444555777777888888888999999999::::::;;;;;;<<<=========>>>>>>???@@@AAAAAABBBBBBCCCCCCDDDDDDEEEFFFFFFFFFIIIIIIIIIJJJKKKLLLNNNNNNOOOQQQTTTUUUVVVXXXZZZ\\\^^^```ccceeefffgggjjjllllllnnnqqqrrrrrrrrrsssuuuuuuuuuuuuvvvwwwxxxyyyzzzyyyzzz{{{}}}~~~~~~{{{tttqqqkkkfffbbbaaaaaabbb``````___```aaa```]]][[[\\\YYYVVVTTTRRROOOKKKHHHGGGFFFDDDBBB@@@@@@@@@@@@@@@@@@@@@@@@AAACCCDDDEEEJJJNNNSSSZZZccclllvvv|||}}}qqqbbbVVVQQQPPPNNNMMMPPPTTTYYY]]]ffflllttt~~~~~~}}}tttkkkdddbbb___ZZZVVVUUUOOOPPPRRRRRRPPPMMMJJJGGGCCCBBB@@@??????>>>??????AAAEEELLLUUU___gggmmmpppqqqpppoooooonnnllljjjhhhddd___ZZZXXXYYY\\\___```\\\WWWPPPJJJFFFDDDBBB@@@>>>???BBBFFFIIIMMMOOOQQQOOONNNNNNLLLJJJGGGDDDCCCFFFEEEFFFIIIOOOYYYkkk|||xxxoookkkkkklllrrruuuzzz}}}xxxrrrnnncccTTTEEE>>>:::666444555777666555444444555777888555666666777888999:::;;;;;;===BBBOOOcccvvv}}}{{{zzz{{{}}}{{{uuusss{{{~~~xxxssskkkaaaYYYSSSPPPOOOKKKJJJIIIHHHGGGGGGFFFGGGEEEEEEDDDCCCAAA>>><<<:::888888666555444333333333222222222222111111111000////////////////////////111111000000000000111111.........///////////////...------------------...///000111333444555666666444555555555555444222111111000///...///000111222333333333333444444444444444444444444333333222222222222222111111111000000000000111111111222222222222333444555666666666666444555666666666555444333444444444444555666777888777777888888888999999999::::::;;;;;;<<<============>>>>>>@@@AAABBBCCCCCCBBBCCCCCCDDDEEEEEEFFFFFFIIIIIIIIIIIIJJJKKKMMMMMMMMMOOORRRTTTUUUWWWZZZ\\\^^^```bbbdddeeegggjjjllllllnnnqqqrrrrrrrrrtttuuuvvvvvvvvvvvvwwwyyyzzz{{{zzz{{{|||}}}~~~wwwsssmmmhhhdddbbbbbbbbb`````````aaabbbbbb```^^^^^^\\\YYYWWWTTTQQQLLLIIIHHHGGGEEECCCAAA@@@@@@AAA?????????AAABBBCCCEEEEEEDDDGGGKKKQQQWWW```iiioooyyy}}}rrrggg\\\RRRQQQPPPOOOOOOPPPSSSVVVXXX___dddkkkssszzztttjjjaaa\\\XXXRRRNNNNNNMMMNNNPPPQQQPPPNNNKKKJJJDDDCCCCCCAAA@@@@@@@@@???AAADDDJJJRRRZZZbbbiiilllooooooooommmkkkjjjiiihhhgggccc^^^\\\\\\___bbbdddbbb\\\TTTLLLHHHDDDBBB@@@???AAAEEEKKKQQQVVV[[[]]]YYYXXXWWWTTTPPPKKKGGGEEEFFFEEEFFFIIINNNXXXkkk{{{yyypppmmmmmmnnnrrruuuzzzyyysssooobbbTTTEEE>>>;;;777555666444555666777777777555555444555555666777888999999;;;===BBBNNNaaattt|||{{{~~~|||vvvtttyyytttlllddd]]]XXXUUUUUULLLKKKIIIHHHGGGFFFFFFFFFCCCDDDCCCCCCAAA???<<<;;;999888777555444333333333222222111111111000000000////////////////////////111000000//////000000111.........///////////////000000////////////000000///000111333444555666666444444555555555444222222222111///......000111333333444444444444444444444444444444444444333222222222222222111111111111000000111111111111222222222222333444555555666555555444555555666555555444444444444444555666777888999777888888888888999999999::::::;;;;;;<<<===============>>>???AAABBBCCCCCCBBBBBBCCCDDDEEEEEEFFFFFFHHHHHHHHHIIIIIIJJJLLLLLLLLLNNNQQQSSSUUUWWWZZZ]]]___```bbbdddeeegggjjjmmmlllnnnqqqrrrrrrrrrtttuuuvvvvvvvvvwwwxxxyyy{{{{{{{{{||||||}}}~~~yyyvvvqqqkkkgggddddddcccbbbbbbbbbdddffffffdddbbbaaa___\\\ZZZWWWTTTOOOKKKIIIHHHFFFCCCBBBAAAAAAAAA>>>???@@@AAACCCDDDEEEEEECCCDDDGGGJJJOOOWWW___dddlllsssvvvppphhhaaaZZZTTTSSSSSSTTTUUUVVVWWWXXXYYY[[[___dddhhhkkkqqqyyy}}}uuujjj___XXXSSSMMMJJJJJJKKKLLLMMMNNNOOONNNMMMMMMHHHGGGFFFEEEDDDBBBAAAAAACCCEEEIIIPPPXXXaaaiiinnnpppqqqpppmmmjjjgggggggggiiifffccc``````bbbeeegggggg```WWWOOOIIIEEECCCAAABBBEEEJJJPPPWWW]]]bbbeee```___^^^[[[WWWRRRMMMJJJIIIGGGGGGJJJOOOXXXjjjzzz|||tttppppppqqqqqqtttyyy{{{tttooobbbTTTFFF???<<<999777888333555777999999777444222444444555666777888999999;;;>>>CCCNNNaaauuuyyywwwzzzuuummmeee^^^YYYWWWVVVMMMLLLJJJHHHGGGEEEEEEEEEBBBBBBBBBBBBAAA???===<<<:::999777666444333333333111111000000000/////////////////////////////////000//////......//////000............/////////000///..................//////000111333444555666666333444555555555444333222444222000......000222333555555555555444444444444333444555555555444333222222222222111111111111000000111111111111222222222222222333444555555555555555555555555555555555555444444444444555555666777777888888888888999999999::::::;;;;;;<<<=========<<<===>>>???AAABBBCCCDDDAAAAAABBBCCCDDDEEEFFFGGGHHHHHHHHHHHHIIIJJJKKKKKKLLLNNNRRRTTTVVVXXX\\\^^^___aaacccdddeeegggkkknnnkkknnnpppqqqqqqrrrssstttwwwwwwwwwxxxyyyzzz{{{|||||||||}}}}}}~~~~~~|||zzzuuuppplllhhhfffeeeccccccccceeehhhhhhgggeeecccaaa___]]][[[WWWRRRNNNJJJIIIFFFDDDBBBAAAAAAAAA???@@@AAABBBCCCCCCCCCCCCCCCCCCEEEFFFJJJPPPWWW]]]dddkkknnnjjjeeebbb```^^^]]]^^^`````````^^^\\\[[[XXX[[[^^^^^^^^^bbbjjjpppyyy}}}yyymmm```XXXRRRLLLIIIJJJIIIIIIJJJJJJKKKLLLNNNNNNLLLKKKJJJIIIGGGDDDCCCAAADDDEEEHHHNNNWWWbbblllrrrvvvvvvuuuqqqkkkhhhggghhhkkkiiihhheeedddeeehhhjjjjjjcccYYYPPPJJJFFFDDDBBBCCCFFFJJJPPPVVV\\\aaacccccccccbbbaaa]]]YYYTTTQQQNNNLLLKKKLLLOOOXXXhhhxxxxxxtttrrrrrrpppsssyyy|||uuupppbbbTTTFFF@@@===:::999:::555666777888777555444333555555666777888999999:::;;;???DDDOOObbbwww~~~{{{yyytttlllccc\\\WWWUUUTTTNNNLLLJJJHHHFFFEEEDDDDDDAAAAAABBBBBBAAA@@@>>>===:::999888666444333333222000000000000//////////////////////////////////////////............//////---.........//////000000,,,++++++******++++++,,,///000111333444555666666333444555555555444333222444333000//////000222444666666555555555444444444333444555555555444333222222222222111111111111000000111111111111222222222222222333444555555555555555555444444444555555666555555444333333333444444777888888888888999999999::::::;;;;;;<<<======>>><<<===>>>???AAABBBCCCDDDAAAAAABBBCCCDDDEEEFFFGGGHHHHHHHHHHHHIIIIIIJJJKKKMMMOOORRRUUUWWWZZZ]]]``````bbbcccdddeeehhhkkknnnkkkmmmpppqqqqqqqqqssstttwwwwwwwwwxxxyyyzzz{{{|||||||||}}}}}}~~~~~~~~~~~~~~~|||yyytttoookkkhhhgggbbbbbbbbbeeeggghhhgggeeeeeecccbbb```^^^ZZZUUUQQQJJJIIIGGGDDDBBBAAAAAAAAA@@@AAAAAABBBBBBBBBAAAAAA??????@@@AAACCCIIIPPPUUUbbbiiimmmkkkggghhhjjjjjjjjjkkklllkkkhhhddd___\\\UUUWWWYYYXXXVVVYYY```gggkkkxxx||||||oooaaaYYYSSSMMMKKKKKKGGGGGGGGGGGGHHHJJJMMMNNNNNNMMMLLLJJJHHHEEECCCBBBBBBCCCEEEKKKUUUbbbnnnuuu~~~xxxrrrmmmlllmmmllllllkkkiiiggghhhjjjlllkkkdddZZZQQQKKKGGGEEECCCBBBDDDHHHMMMRRRWWW[[[]]]ccccccdddcccaaa^^^ZZZWWWRRROOONNNNNNPPPWWWggguuu{{{vvvsssrrrooosssxxx~~~}}}uuupppaaaTTTFFF@@@>>><<<;;;<<<888888777666555444444444666666777888999:::;;;;;;<<>>===>>>@@@AAABBBBBBBBBBBBBBBCCCEEEFFFGGGHHHHHHHHHIIIJJJKKKLLLMMMPPPRRRUUUVVVWWWYYY\\\^^^`````````bbbeeeiiikkklllllllllnnnoooqqqqqqrrrrrrrrrtttwwwyyyyyyzzz{{{}}}{{{|||}}}}}}||||||}}}|||wwwrrrmmmhhhfffeeefffggghhhiiiiiiiiiiiiiiihhhfffdddaaa]]]XXXTTTNNNLLLIIIGGGFFFEEEDDDBBB@@@????????????@@@BBBCCCEEEAAA???AAACCCFFFLLLRRR___fffmmmqqquuuxxxwwwsssvvvuuutttsssrrrnnniiieeeaaa___[[[XXXXXXYYY\\\]]]hhhppp}}}wwwkkkaaa[[[VVVRRRPPPLLLKKKIIIGGGEEEGGGJJJMMMNNNPPPRRRRRRPPPMMMKKKJJJGGGHHHJJJOOOXXXfffuuu{{{tttqqqpppoooooonnnllliiiiiijjjlllmmmggg___VVVNNNJJJHHHGGGHHHEEEFFFJJJKKKIIIMMMUUUZZZ\\\aaadddfffdddbbb```XXXRRRMMMMMMPPPXXXfffsssyyyqqqnnnnnnooorrrwww|||wwwpppeeeUUUEEE>>>===:::888888777555333444777888666444666666666666777888999:::;;;===BBBMMMccc||||||vvvlllbbb[[[UUUQQQNNNMMMLLLKKKIIIHHHFFFEEEDDDAAAAAA@@@@@@>>>===;;;:::999999888666555444333222111111111111111111111111000000////////////////////////000000000000////////////............////////////............///////////////000000111222333222333555666555444222000111111111111111111111111444444444444444444444444333333333333333333333333444444333222222222222333222222222222222222222222222222222333333444444444444444555666666777777777555555555555666666666666555555666666666777777777999999:::;;;;;;<<<<<<===>>>??????AAAAAA@@@>>>===AAAAAABBBBBBDDDEEEFFFGGGHHHHHHHHHIIIJJJKKKLLLMMMQQQSSSVVVWWWXXXZZZ]]]___```___```bbbeeehhhjjjkkkkkklllnnnoooqqqqqqrrrrrrrrruuuwwwyyyyyyzzz{{{}}}{{{|||}}}}}}|||{{{|||~~~~~~~~~yyytttoookkkiiihhhhhhiiijjjkkkkkklllllllllkkkiiigggeeeaaa\\\XXXRRROOOLLLJJJIIIGGGEEECCCCCCBBBAAA?????????@@@AAACCC@@@???BBBEEEGGGNNNUUUaaajjjtttzzz~~~}}}}}}||||||{{{xxxtttpppjjjgggddd```]]]\\\\\\]]]eeelllwww{{{pppfff___ZZZUUUQQQKKKIIIGGGDDDDDDFFFIIILLLNNNQQQTTTVVVTTTRRROOOMMMIIIJJJLLLPPPZZZhhhwww}}}yyywwwttttttsssqqqnnnlllmmmoooooojjjbbbXXXPPPKKKHHHGGGIIIFFFGGGKKKKKKJJJMMMSSSSSSVVV[[[aaadddffffffeee^^^WWWRRRPPPRRRZZZhhhuuuyyyqqqnnnnnnrrrtttxxx~~~yyyssseeeUUUEEE>>><<<:::888777777555444555777777666444666666666666777888999:::;;;>>>DDDPPPggg{{{uuukkkbbb[[[UUUQQQNNNLLLKKKJJJHHHGGGEEEDDDCCCAAAAAA@@@@@@>>>===;;;:::999999888666555444333222111111111111111111111111111000000///......------//////000000000000////////////............////////////............//////000//////...///111222444222444666777666555222111111111111111111111111111666666666555555444444333333333333333333333333333555555555555555444333333222222222222222222222222111111222333444555555666444444444444444444444444555555555555666666666666555555555555666666666666999999:::;;;;;;<<<<<<===?????????@@@BBBBBBAAA???@@@AAAAAABBBDDDFFFGGGHHHHHHHHHHHHIIIJJJKKKLLLMMMRRRTTTWWWXXXYYY[[[^^^```______```bbbdddgggiiijjjkkklllmmmooopppqqqrrrrrrrrruuuxxxyyyyyyzzz|||}}}{{{}}}}}}}}}{{{{{{{{{}}}~~~{{{vvvqqqnnnmmmllllllkkklllmmmoooppprrrqqqooonnnllljjjgggbbb^^^XXXUUUQQQNNNLLLIIIFFFDDDFFFDDDCCCAAA????????????BBB???@@@DDDFFFIIIPPPWWWfffqqq~~~~~~xxxvvvrrrnnnjjjgggeeedddggglllttt|||~~~vvvmmmfff___YYYVVVOOOLLLHHHEEEEEEGGGJJJLLLNNNQQQVVVZZZ[[[XXXTTTQQQLLLMMMNNNSSS\\\jjjyyy~~~zzz{{{zzzwwwuuussstttuuutttoooggg^^^UUUOOOKKKIIIKKKJJJLLLNNNNNNKKKLLLPPPKKKNNNTTTZZZaaafffiiikkkeee^^^XXXUUUUUU[[[iiiwww{{{sssqqqqqquuuwwwzzz{{{vvvfffVVVEEE>>><<<999777666777555444555666777666555666666666666777888999:::<<<@@@FFFTTTlllzzztttjjjaaaZZZUUUQQQNNNKKKKKKIIIHHHFFFEEECCCCCCCCCCCCBBBBBB@@@???===<<<999999888666555444333222111111111111111111111111////////////......------//////000000000000////////////............////////////............/////////000000000111222222333444444444444333333333333222333333333333333444444777666666555444333333222222222222222222222222222444555666666666555333222111111111111111111111111111111222333444555666777555555555444444333333333555555555555666666666666666666777777777888888888999999:::;;;;;;<<<<<<===@@@>>>>>>AAAEEEGGGFFFEEE@@@@@@AAABBBDDDFFFGGGHHHGGGGGGHHHHHHJJJKKKMMMNNNQQQSSSVVVXXXYYY[[[]]]___^^^___aaabbbccceeegggiiijjjkkkmmmnnnpppqqqrrrrrrsssuuuxxxyyyzzzzzz|||~~~|||}}}~~~}}}{{{zzz{{{|||~~~xxxtttrrrqqqppppppooonnnooorrrtttvvvtttsssrrrqqqpppmmmhhheee___[[[VVVRRROOOLLLHHHEEEGGGEEECCCBBB@@@@@@@@@@@@AAA@@@AAAEEEGGGIIIQQQZZZlllxxx~~~{{{yyywwwuuuwwwzzz~~~~~~zzztttnnnhhhbbb___[[[WWWQQQMMMKKKKKKLLLMMMMMMPPPVVV\\\^^^]]]XXXUUUPPPPPPPPPTTT\\\jjjzzz~~~~~~|||{{{|||}}}|||wwwnnneee[[[TTTOOOMMMQQQRRRTTTUUUSSSOOONNNOOOHHHJJJNNNTTT[[[bbbhhhkkkiiiccc\\\XXXVVVZZZhhhwww~~~wwwttttttwwwxxx{{{|||wwwfffVVVEEE>>>;;;999666666666666555555666666666555666666666666777888999::::::???GGGVVVooo{{{uuukkkbbb[[[UUUQQQNNNKKKKKKIIIHHHFFFEEECCCCCCCCCCCCBBBBBB@@@???===<<<999999888666555444333222111111111111111111111111............//////000000//////000000000000////////////............////////////............//////...000222333444444222222666444222000///111333555222222222333333444444444555555555444333222111111222222222222222222222222333444444555555444222111111111111111111111111111111111222333555666777777777777666666555444444444555555555555666666666666777777777777888888888888999999:::;;;;;;<<<<<<======???CCCIIINNNMMMFFF???AAAAAAAAABBBDDDEEEGGGHHHGGGGGGGGGHHHJJJLLLMMMNNNPPPRRRUUUWWWXXXYYY\\\^^^]]]```cccccccccdddfffhhhiiijjjlllnnnpppqqqrrrrrrsssuuuxxxzzzzzz{{{|||~~~|||}}}~~~}}}|||{{{|||~~~|||yyywwwvvvuuutttsssrrrsssuuuwwwxxxwwwvvvuuuuuutttqqqmmmjjjeeeaaa[[[WWWSSSNNNJJJGGGGGGEEEDDDBBBBBBBBBBBBCCCAAAAAABBBEEEFFFJJJSSS^^^qqq~~~~~~}}}}}}~~~{{{wwwrrrooommmjjjeee]]]XXXTTTRRRPPPNNNNNNPPPUUU[[[``````\\\YYYSSSSSSRRRUUU\\\jjjyyy~~~uuujjjaaaYYYUUURRRWWW\\\______\\\YYYUUURRRMMMMMMMMMPPPUUU\\\cccgggiiieee___ZZZWWWZZZggguuuwwwttttttvvvxxx{{{{{{vvveeeUUUEEE===;;;888666666555666666666555555666666666666666666777888999:::999>>>GGGUUUnnnzzz}}}}}}wwwmmmccc[[[UUUQQQNNNLLLKKKJJJHHHGGGEEEDDDCCCAAAAAA@@@@@@>>>===;;;:::999999888666555444333222111111111111111111111111......//////000111111222//////000000000000////////////............////////////............//////...///111222333333222222666444111......000333555000000000111111222222333444444444333333222222111222222222222222222222222333333333333333222111111111111111111111111111111222222333444555666666777888777777777666666555555555555555555666666666666666666666666777777777777999999:::;;;;;;<<<<<<===;;;???GGGQQQVVVPPPBBB777BBBBBBBBBBBBCCCEEEFFFGGGFFFGGGGGGHHHJJJLLLNNNOOOPPPRRRTTTVVVWWWYYY\\\^^^^^^aaaeeeeeedddccceeehhhhhhiiikkknnnpppqqqrrrrrrsssvvvyyyzzzzzz{{{}}}~~~|||}}}~~~}}}}}}~~~|||{{{zzzzzzyyyxxxxxxyyyzzz{{{yyyxxxxxxxxxxxxvvvrrrooojjjgggaaa\\\WWWSSSNNNKKKHHHFFFEEECCCCCCCCCCCCCCCBBBAAACCCFFFHHHMMMZZZgggwww~~~{{{zzz{{{~~~~~~~~~yyytttlllfffbbb]]]WWWRRRSSSSSSUUU[[[aaadddbbb___XXXWWWUUUVVV]]]iiixxxxxxmmmccc\\\YYYWWW\\\dddjjjjjjhhhfffbbb]]]YYYVVVRRRPPPRRRWWW^^^ccchhhfffccc___ZZZ\\\iiiwwwvvvrrrqqquuuwww|||yyytttcccTTTDDD===;;;999777777555666777666555444555777666666666666777888999:::888===FFFSSSkkkwwwzzzyyynnnddd\\\VVVQQQMMMMMMLLLKKKIIIHHHFFFEEEDDDAAAAAA@@@@@@>>>===;;;:::999999888666555444333222111111111111111111111111000000000111111111111111//////000000000000////////////............////////////............//////000///...---...000222333555444333222222222222333///000000111222222333333444444444444444333333333111111111111111111111111444333333222222222222222111111111111111111111111333444444444555555666666777777666666666666666666555555555555666666666666777777777777888888888888999999:::;;;;;;<<<<<<===<<<===BBBJJJQQQPPPGGG???CCCCCCCCCCCCCCCDDDEEEEEEFFFFFFGGGHHHJJJLLLNNNOOOPPPSSSUUUWWWXXXZZZ\\\___^^^cccggggggdddccceeehhhhhhiiikkkmmmoooqqqrrrrrrtttvvvyyyzzz{{{{{{}}}~~~|||}}}~~~}}}}}}}}}|||{{{{{{||||||zzzwwwtttppplllfffaaa]]]XXXSSSPPPKKKIIIGGGDDDCCCBBBBBBBBBAAAAAACCCGGGKKKSSSdddttt{{{xxxxxx}}}{{{vvvrrrlllccc]]][[[YYYXXX\\\ccchhhiiihhh^^^\\\YYYYYY^^^jjjxxxxxxlllbbb]]][[[ZZZ^^^hhhqqqtttuuuuuuqqqkkkeee```XXXRRRRRRVVV\\\aaaiiihhhgggeee```aaammmzzzxxxrrrqqqtttwww}}}yyyrrraaaRRRCCC<<<;;;999888888444666777777555444555777666666666666777888999:::888>>>EEEQQQhhh~~~rrruuu~~~{{{pppeee]]]VVVPPPMMMMMMMMMKKKJJJHHHGGGEEEEEECCCCCCCCCBBB@@@???===<<<999999888666555444333222111111111111111111111111333333222222111000000000//////000000000000////////////............////////////............//////111...***((())),,,111555333444555666666444222111111111222333444444555555444444555555555555555555111111111111111111111111555444333222111222333444000000000000000000000000444444555555555555555555666666666666666666666666555555555555666666666777999999:::::::::;;;;;;;;;999999:::;;;;;;<<<<<<===@@@;;;888<<>>?????????>>>>>>>>>===>>>BBBGGGKKKMMMKKKHHHEEEDDDDDDEEEFFFHHHHHHHHHIIIKKKMMMPPPQQQQQQRRRTTTVVVXXXZZZ\\\\\\aaaccceeefffeeeeeefffhhhkkkkkklllnnnoooqqqrrrrrrssstttvvvwwwxxxzzz}}}~~~~~~xxxuuupppkkkgggaaa[[[WWWUUUQQQKKKHHHFFFEEEDDDCCC@@@CCCGGGLLLUUUdddvvv}}}{{{yyyzzz}}}|||wwwoooiiicccdddiiioooqqqqqqiiiaaa[[[]]]cccmmm|||qqqfff___[[[XXXVVVYYY]]]fffqqq{{{|||vvvqqqggg]]]VVVUUUYYY]]]eeejjjnnnmmmiiillluuuxxxsssrrrwwwzzzyyyooo```RRRDDD>>>;;;777555555777777777777777777777777888777777777888999::::::>>>>>>BBBNNNdddoooccciiivvv~~~{{{tttiii^^^VVVRRRPPPLLLKKKJJJIIIHHHFFFEEEEEEEEEEEEDDDCCCAAA???>>><<<:::999888666444444333333111111111111111111111111000000000000111111111111//////000000//////...---222111000......//////000............/////////000111111111111222333444444555555555444444444333333111111111111222333444555777777555444333222222222222222111111111222444444222222333333333333333333111111111111111111111111333333444444555666666666777777666666666555555555555555555555555666777777666666666666777888999:::777888999;;;<<<<<<======?????????>>>>>>@@@CCCFFFLLLKKKKKKJJJIIIHHHGGGGGGHHHHHHHHHHHHIIIKKKMMMNNNOOOPPPRRRTTTWWWYYY[[[\\\aaaccceeefffeeeeeefffhhhiiiiiikkklllnnnpppqqqrrrrrrsssuuuvvvwwwyyy|||~~~~~~~~~|||yyyuuuppplllgggaaa]]]YYYUUUPPPKKKIIIHHHGGGFFFCCCFFFIIINNNVVVeeewww~~~xxxrrrnnnmmmlllooouuu{{{wwwqqqkkkjjjnnnrrrssssssnnnfff______eeeooo}}}wwwiii^^^WWWSSSOOOMMMNNNRRR[[[hhhuuu}}}zzzuuulllbbb[[[YYY[[[^^^eeekkkpppooommmpppzzz~~~wwwwwwzzz}}}xxxooo]]]PPPCCC===:::777555666666666666666666666666666777777777777888999:::;;;======AAAMMMaaa}}}pppaaacccmmm|||yyyrrriii^^^VVVRRRQQQLLLLLLKKKJJJIIIHHHGGGGGGFFFFFFEEEDDDBBB@@@>>>===;;;:::888777555444444444111111111111111111111111000000000000111111111111//////000000//////...---222111000/////////000111///......---...///000111111111111111222333444555555555555555555444333333000000000111222444555666777666555444333222222222333222222222222333333444333333444444333333222222111111111111111111111111333333333444555555666666777777777777777666666666555555555555555666777777666666666666777888999:::777888999;;;;;;<<<<<<<<>>:::999888666555444444333111111111111111111111111///000000000111111111111000000000000000///......222111///.........///000000///---,,,---...000222000000111111222333444555444555555666555555333333//////000111222444666777666555444333333333333333333333333333333333333333333444444444444333111111111111111111111111111111222333333444444555666666666666666666666666666666555555555555555666777777666666666666777888999:::999:::;;;<<<============<<<>>>??????>>>======>>>???AAADDDHHHLLLNNNPPPQQQOOONNNMMMLLLKKKLLLLLLMMMLLLNNNPPPSSSVVVYYY\\\]]]___aaadddeeeeeeeeefffhhhfffgggiiilllnnnqqqssstttrrrsssuuuvvvwwwyyy|||~~~~~~~~~~~~{{{wwwsssoookkkaaa]]]WWWQQQNNNLLLJJJHHHIIIKKKMMMSSS\\\kkk{{{yyysssjjjfffaaa]]]ZZZYYYWWWUUUVVVUUUXXX___hhhuuu~~~~~~{{{rrriiigggllluuu|||wwwjjjbbbXXXPPPKKKHHHEEEBBBEEEFFFJJJQQQ]]]jjjuuu{{{~~~|||wwwooogggbbb______aaaffflllooorrrxxx}}}~~~vvvlllTTTHHH===999999777666777666666666666666666666666555555666777888:::<<<===<<<===AAAJJJ\\\www|||ggg```cccvvvtttooohhh___XXXSSSRRRPPPOOOMMMKKKIIIGGGEEEDDDGGGFFFFFFDDDCCCAAA???>>>999888777555444333222222111111111111111111111111///000000000111111111111000000000000000//////...000///...---,,,---......000///---,,,---...000222000000000111222333555666444555666777666555444222//////000111222444666777555444444333333333444444333333333333333333333333333333444555444333111000111111111111111111111111222222333333444555555555555555555555555555555555555555555555555666777777666666666666777888999:::::::::;;;<<<============999;;;===>>>>>>>>>>>>??????@@@@@@BBBEEEIIIMMMOOOOOONNNLLLKKKKKKKKKLLLMMMMMMOOOQQQTTTWWWZZZ]]]^^^^^^aaacccdddeeeeeefffhhhhhhiiijjjmmmppprrrtttuuusssuuuwwwxxxyyyzzz}}}~~~}}}{{{xxxtttpppiiiddd^^^XXXUUUSSSPPPOOOLLLMMMQQQWWWaaappp~~~~~~uuummmiiidddbbb```___]]]ZZZUUURRRSSSRRRTTTXXX___lll~~~uuummmlllpppyyyyyypppiii^^^XXXPPPKKKIIIHHHEEECCCEEEEEEGGGLLLUUUaaannnvvv{{{{{{yyytttllleeeaaa___]]]aaafffjjjnnnvvvtttjjjQQQEEE;;;999999777666777777777777777777777777777555555666777888:::<<<======???BBBKKK[[[vvviiiaaaccc}}}sssrrrnnnggg___XXXTTTSSSOOONNNLLLJJJHHHFFFEEEDDDFFFFFFEEEDDDBBB@@@>>>===999888666555333222222222111111111111111111111111000000000000111111111111000000111111000000///...///...---,,,,,,,,,---...///......---...///000111000000000111222444555666444555777777777666444222000000000111222444555666444444333333333444555555333444444444444333333222111333444555555444222000222222222222222222222222222222222333444444555555444444444444555555555555555555555555555666777777666666666666777888999:::888888999:::::::::::::::777:::<<<>>>>>>>>>@@@AAADDDBBB@@@???@@@CCCFFFHHHJJJJJJIIIHHHHHHIIIKKKKKKNNNOOOQQQTTTWWWZZZ\\\]]]^^^```cccddddddeeeggghhhiiijjjkkknnnppprrrtttttttttvvvxxxyyyyyy{{{~~~|||yyyvvvlllgggaaa\\\XXXVVVTTTSSSRRRTTTWWW^^^iiittt|||tttnnnjjjgggiiiiiiiiiiiifffaaaZZZTTTRRRQQQRRRUUUZZZeee{{{yyyqqqpppsss{{{zzzpppeee^^^TTTOOOIIIGGGGGGGGGEEECCCCCCDDDEEEIIIQQQ]]]jjjsssxxxzzz{{{yyyssskkkeeebbb]]]___bbbeeejjjsss}}}rrrgggOOODDD:::888999888666777888888888888888888888888666666666777888:::;;;<<<===???CCCKKK[[[uuummmeeefff|||qqqpppmmmggg___YYYUUUSSSKKKJJJJJJIIIHHHGGGGGGFFFEEEEEEDDDCCCAAA???>>><<<:::999777555444333333333111111111111111111111111000000000000111111111111000111111111111000//////000///...---,,,------.............../////////000//////000111222444555666444555777888888666444222111111111111222333444555333333333333333444555666444444555555555444222222000222444555666444222111222222222222222222222222111222222333333444555555444555555555666666666666555555555555555666777777666666666666777888999:::888888999:::::::::999999999;;;<<<======>>>@@@BBBCCCBBBBBBAAABBBBBBDDDDDDGGGGGGFFFGGGHHHJJJKKKMMMNNNOOOQQQSSSVVVXXXZZZ[[[]]]___bbbddddddeeeggghhhiiijjjkkkmmmoooppprrrrrrsssuuuwwwxxxyyy{{{~~~~~~{{{yyywwwvvvyyy~~~|||qqqmmmgggbbb___]]][[[ZZZ[[[]]]```gggpppyyy}}}wwwrrrnnnkkkjjjlllmmmnnnooonnnjjjddd___WWWVVVUUUVVVWWW```ttt}}}uuutttuuuzzz{{{ssslllddd\\\VVVQQQMMMHHHFFFGGGGGGEEEBBBCCCDDDFFFIIIOOOYYYeeennnwww{{{zzzssskkkggg___``````bbbgggrrr~~~|||pppdddNNNDDD:::999:::888777777777777777777777777777777777777777777888999:::;;;;;;>>>CCCJJJZZZuuuyyypppppp{{{pppooolllggg___YYYUUUSSSGGGGGGHHHHHHHHHHHHIIIIIIEEEDDDDDDBBBAAA???===<<<;;;:::888777555444444444111111111111111111111111000000000000111111111111111111111111111000//////111000///...---......///---...//////000///////////////000111222444666777444555777888888666444222222111111111222333333444333333333333444555555666444444555666555444222111///111333555666555333222222222222222222222222222111222222333333444555555555666666666777777888888555555555555555666777777666666666666777888999:::::::::;;;<<<<<<<<<;;;;;;;;;<<<============@@@BBB>>>???BBBDDDFFFGGGGGGGGGGGGGGGGGGHHHIIILLLNNNPPPNNNOOOPPPRRRUUUWWWXXXYYY]]]___bbbddddddeeeggghhhiiijjjkkklllnnnooopppqqqssstttvvvwwwxxxzzz}}}yyyrrrllljjjjjjjjjjjjooottt}}}|||xxxrrrmmmjjjhhhgggeeecccdddgggmmmuuu{{{~~~}}}zzzvvvrrrooommmllljjjkkkmmmqqqrrrqqqnnnkkk]]]\\\ZZZXXXVVV\\\nnnxxxvvvvvvyyyyyyooofff___YYYTTTRRRRRRNNNJJJHHHIIIHHHFFFCCCEEEGGGIIIJJJNNNVVV```hhhwww|||xxxqqqlllbbbbbb```aaafffrrr{{{nnncccNNNDDD;;;999:::888777777666666666666666666666666888777777777888999:::::::::===BBBIIIYYYttt}}}|||{{{rrrppplllfff```YYYTTTRRROOOLLLJJJHHHHHHGGGFFFDDDFFFEEEEEECCCBBB@@@>>>======:::777555555555444222000000000111222222222333111111222222222111111000111111111111000000000000////////////////////////000000000000000000000000222000...000333444333111444555666666666555333333///000000111111222333333333333333333444555666666666666555444444444444555555555555555444333222111222222333444444444333333111222333333444444444444333555666666444222333444555555555555555666777777888888888888777777777777;;;::::::::::::;;;<<<<<<>>>???@@@@@@???>>>???AAACCCBBBBBBBBBBBBAAAAAAAAAFFFFFFGGGHHHIIIKKKLLLMMMPPPPPPQQQRRRTTTUUUWWWXXX[[[]]]___bbbeeehhhiiijjjkkklllmmmnnnooopppqqqrrrrrrrrrssstttvvvyyy|||}}}}}}yyyooojjjccc```aaadddeeeeeeooouuu~~~{{{uuupppnnnnnnmmmlllnnnppprrruuuyyy}}}~~~{{{yyyxxxvvvrrrppplllkkkiiikkkoooqqqqqqooofffddd```\\\[[[aaallluuu{{{yyyzzz|||zzzttttttjjj]]]UUUSSSSSSQQQPPPPPPLLLHHHGGGHHHHHHEEECCCJJJHHHHHHJJJLLLOOOXXXbbbttt~~~|||wwwoooiiicccccceeelllyyy~~~~~~pppbbbGGG???888777777666666777444444555555666777777777999999888888999999:::;;;===???EEEOOO[[[ppp|||qqqnnnjjjeee^^^XXXSSSPPPOOOMMMJJJIIIIIIHHHFFFEEEEEEEEEDDDCCCBBB@@@>>>======:::777555555555333222111111111111111222222222111111222222222111111000111111111111000000000000////////////////////////////////////////////////111//////000333555444222444555666666666555333222000000111111222333333333444444444444555666777777666666555444444444444444333444444555555555444444...///000222333444444444222222333333444444333333555666666666555555555555555555555555555666777777666666777777888888888999;;;:::::::::;;;;;;<<<<<<===>>>@@@@@@??????@@@AAAAAAAAABBBBBBCCCCCCCCCDDDGGGGGGHHHHHHJJJLLLMMMNNNPPPQQQQQQRRRTTTVVVXXXYYY\\\^^^```cccfffiiijjjkkkllllllmmmnnnpppqqqrrrrrrrrrrrrssstttvvvyyy|||}}}}}}zzzxxxvvvwwwzzzyyyuuuppphhheeebbbbbbfffkkknnnooouuuzzz|||xxxwwwwwwvvvvvvxxxxxxxxxzzz|||}}}|||yyyuuurrrmmmjjjhhhiiillloooppppppqqqooojjjccc^^^```ffflll|||xxxvvvvvvzzz}}}zzzyyyyyyvvvoooiiiccc\\\TTTOOOOOOOOOMMMJJJPPPOOOMMMLLLLLLKKKHHHGGGJJJHHHHHHKKKLLLNNNVVV___lllwww{{{ssskkkggggggnnn|||}}}|||~~~nnn^^^JJJBBB;;;::::::888888999444444555555666777777777777777777888999;;;<<<======???DDDMMMZZZooo~~~ooommmiiiccc]]]VVVQQQNNNPPPNNNKKKJJJIIIIIIGGGEEEEEEEEEDDDCCCAAA???>>>======:::777555555444333222222222222111111111111111000111111222222222111111111111111111000000000000////////////////////////........................000//////111333555555444444555555666666444333222111111222222333444444444555555555555555777888888666555555444444444444444222333444555666777777777000111222333333444444444333333333333333333222222444333111222333444444333555555555555555666777777555555666777888999:::::::::::::::;;;;;;;;;<<<<<<<<<===????????????AAABBB@@@AAABBBCCCDDDEEEFFFFFFHHHHHHHHHIIIJJJLLLNNNOOOPPPPPPQQQRRRTTTVVVXXXYYY^^^___aaadddgggiiijjjkkklllmmmnnnoooqqqrrrsssssssssssstttuuuwwwyyy{{{}}}|||~~~~~~rrrpppmmmnnnpppqqqooommmiiiiiijjjmmmsssxxx|||}}}~~~~~~~~~zzzvvvpppmmmiiigggiiimmmppprrrzzzxxxtttmmmfffbbbdddfffxxx{{{uuupppmmmnnnrrrtttrrrpppooonnnjjjccc]]]TTTPPPLLLKKKMMMMMMKKKIIIPPPRRRTTTSSSQQQNNNLLLLLLJJJHHHHHHKKKMMMMMMRRRYYYeeeppp|||vvvnnnkkkooo|||zzzyyy}}}|||jjjYYYHHH@@@999888888666444666444555555666666777777888666666777888:::<<<>>>???>>>???CCCKKKXXXnnn~~~pppnnnjjjddd]]]VVVQQQNNNQQQNNNLLLJJJJJJIIIHHHFFFEEEEEEDDDCCCAAA???===<<<<<<:::666555444444333222333222222222111000000000000000111222222222111111111111111111000000000///////////////////////////........................//////000111333555666666444444555666555444333222111222222333333444555555444444444444555666777888666555444444333333444444333444555666777777777777777777777666555444222111555444444333222222222222555333111111333555555444555555555555555666777777555666666777888888999999::::::;;;;;;;;;<<<;;;;;;:::<<<>>>???>>>???AAACCCBBBBBBCCCCCCDDDEEEEEEFFFGGGGGGGGGHHHJJJKKKMMMNNNOOOOOOPPPQQQSSSVVVWWWYYY^^^___aaadddfffhhhjjjjjjlllmmmnnnpppqqqsssttttttsssssstttvvvxxxzzz{{{||||||}}}wwwtttqqqqqqsssuuuvvvvvvxxxyyy|||~~~|||wwwsssmmmiiiiiilllqqqttt{{{|||{{{vvvooojjjhhhiiiuuu~~~uuunnnhhhcccccceeeiiihhhggggggfffccc]]]XXXQQQOOOLLLLLLMMMOOONNNMMMNNNSSSXXXYYYUUUQQQOOOOOOKKKHHHIIILLLMMMLLLOOOSSS___iiiuuu{{{wwwppppppzzz}}}wwwwww{{{yyyhhhWWWGGG>>>888777777444222333555555555666777777888888777777777888:::<<<===>>>??????CCCJJJVVVlll~~~rrrpppkkkeee^^^WWWRRROOOQQQNNNLLLJJJJJJIIIHHHFFFDDDDDDDDDBBBAAA???===<<<<<<999666444444444333111333222222222111000000000///000111222222222222222111111111111000000000///////////////////////////...........................///000111333444555666333444555555555444222222111222222333333444555555333333333333444555666777555555444333333333333333555555666666666666555555888888777666555333222111555555333222222222222333777666555555666777777666555555555555555666777777888888777777777777777777999:::;;;<<<<<<<<<;;;;;;:::<<<>>>>>>>>>???AAABBBDDDDDDDDDDDDDDDDDDDDDCCCEEEEEEFFFGGGHHHJJJKKKLLLMMMMMMNNNPPPRRRUUUWWWXXX]]]^^^```ccceeeggghhhiiillllllnnnoooqqqssstttuuussstttuuuwwwxxxzzz{{{{{{|||~~~|||{{{}}}{{{xxxzzz|||~~~zzzsssmmmjjjlllpppssszzz}}}yyysssppppppvvv}}}|||rrriiiccc___ZZZYYY[[[]]]]]]___```aaa___\\\ZZZVVVSSSPPPMMMMMMNNNOOOPPPNNNTTTZZZ\\\YYYUUUSSSRRRMMMIIIIIILLLMMMLLLMMMPPPWWWaaakkkqqqxxxyyytttzzzyyyuuuvvv|||~~~vvvfffWWWHHHAAA;;;;;;:::777555666555555666666777888888888999999999999:::;;;<<<<<<@@@@@@CCCIIITTTjjj~~~tttrrrmmmggg```YYYSSSPPPPPPNNNKKKJJJIIIIIIGGGEEEDDDDDDCCCBBB@@@>>>===<<<<<<999666444444333222111222222222111111111111111///000111222222222222222111111111111000000000000////////////////////////........................---///111111111222444555333444444555555333222111111111222222333444444444333333222333333444555666555444444333333333333333555555666666666555555444111222222333333333333222555444333222111222333444444555777666444333333444555555555555555666777777888888888888777777666666999:::;;;<<<<<<<<<;;;:::;;;<<<>>>>>>>>>>>>@@@AAADDDDDDDDDCCCCCCCCCBBBBBBEEEEEEEEEFFFGGGIIIKKKKKKMMMMMMNNNPPPRRRUUUWWWXXX]]]^^^```ccceeefffggghhhkkklllmmmoooqqqssstttuuussstttvvvxxxyyyzzz{{{{{{|||~~~vvvqqqppprrrtttzzz~~~}}}vvvpppnnnoooqqq{{{}}}yyyxxxzzz~~~yyyuuujjjbbb[[[WWWUUUQQQQQQSSSQQQRRRVVVZZZ]]]___aaaaaa^^^[[[WWWTTTQQQQQQQQQRRRRRRVVV\\\______[[[XXXVVVOOOJJJIIILLLMMMLLLMMMOOOOOOXXXaaafffmmmyyyxxx|||zzzvvvuuuxxx~~~|||ttteeeVVVEEE>>>999999:::777555555555666666777777888888999:::::::::::::::;;;;;;<<<@@@AAADDDIIITTThhhtttrrrmmmggg```YYYSSSPPPOOOMMMJJJIIIIIIHHHFFFEEEDDDDDDCCCBBB@@@>>><<<;;;<<<999666444333333222111111111111111111222222222//////000222222333333222111111111111000000000000////////////////////////////////////////////////---///111111//////111444333333444555444333222111000000111111222333333333333333333444444555666777555444333333222222333333222333444555555555555555000000111222222333222222444333222111111333444555222777<<<;;;555111222444555555555555555666777777777777777777777888888888888999;;;======<<<;;;:::;;;===>>>>>>======>>>@@@BBBBBBBBBBBBBBBCCCCCCCCCEEEEEEFFFGGGHHHJJJKKKLLLNNNOOOPPPRRRTTTWWWYYYZZZ^^^___aaaccceeeggghhhhhhjjjjjjlllnnnppprrrtttttttttuuuwwwxxxzzzzzzzzzzzz}}}{{{rrrllllllooorrrwww|||{{{uuussstttzzz{{{vvvpppkkkeeeaaa[[[TTTNNNMMMLLLJJJJJJLLLIIILLLQQQVVV]]]ccciiillliiiiiigggccc___\\\ZZZYYYYYY[[[___ccceeeddd___\\\QQQKKKHHHKKKMMMMMMMMMPPPNNNVVV\\\___dddoooxxx|||}}}www{{{zzzuuuuuuwww{{{}}}tttcccSSSAAA:::666777888555333444666666666777888888999999999999999:::;;;<<<===>>>AAAAAAEEEJJJTTTffftttrrrmmmggg___XXXRRROOOOOOMMMJJJHHHHHHGGGFFFDDDDDDDDDCCCBBB@@@>>><<<;;;;;;999555444333333222111000000111111222222222333//////000222222333333333111111111111000000000000////////////////////////000000000000000000000000,,,///111000......000333333333444555444333222111///000000111222222333333555444444555555666777888555444333333222222333333///000222444555666777777444444444444333222111111444333111111111333555666888@@@FFFEEE===777888;;;555555555555555666777777555555666777888999::::::888999;;;======<<<;;;:::<<<===???>>>======>>>??????@@@@@@AAABBBCCCDDDDDDFFFFFFGGGHHHIIIKKKLLLMMMPPPPPPQQQSSSVVVYYY[[[\\\___aaabbbeeeggghhhiiiiiiiiijjjkkkmmmppprrrsssttttttuuuwwwyyyzzzzzzzzzzzz~~~wwwooolllmmmrrrvvvvvv{{{}}}yyyxxxxxx~~~yyyrrrkkkddd^^^XXXTTTSSSLLLGGGGGGGGGEEEEEEHHHFFFJJJPPPWWW___hhhpppuuutttuuuvvvsssnnniiieeeccc______bbbgggjjjjjjeee```RRRLLLHHHKKKMMMNNNNNNQQQSSSXXX\\\\\\^^^gggooorrr{{{~~~xxxsssxxx{{{tttrrruuuyyy}}}uuuaaaPPPBBB<<<888:::;;;999777777666666666777888888999999777888888999;;;===???@@@AAABBBFFFKKKTTTeeezzzrrrkkkeeebbb]]]UUUPPPPPPRRRPPPLLLKKKJJJHHHFFFEEEEEEDDDDDDFFFFFFDDD>>>:::;;;:::888777555444444333222222222222222222222222111111111111111111111111///111222111000///000111000000000000000000000000000000//////.........---333///------000333333222555555444333333333444444000000111111111222222222222333444555666666666666666555333111111111333444333333333444666777666555222222333333333333444444//////000222333555666777:::PPPVVVBBB333777:::333666555555555555777999:::666666666777888888999999;;;;;;;;;;;;;;;;;;;;;;;;<<<===??????>>>>>>@@@AAADDDDDDCCCBBBBBBBBBBBBCCCDDDFFFHHHIIIIIIJJJLLLNNNNNNPPPSSSTTTUUUVVVYYY[[[[[[]]]aaaccceeegggkkkmmmjjjjjjiiijjjlllnnnqqqsssvvvuuutttwww{{{~~~}}}{{{}}}zzzvvvtttwww{{{}}}yyypppggg```YYYTTTPPPMMMKKKIIIHHHGGGFFFCCCAAAFFFIIINNNVVVaaannnyyyzzzqqqlllfffddddddiiipppqqqkkkdddZZZQQQKKKKKKMMMNNNPPPSSSWWWVVVWWWZZZ___dddhhhjjjmmmppptttuuuvvvyyy~~~}}}wwwsssrrrtttvvv~~~sssaaaPPPAAA===999777666777777777555555555555666777888999;;;::::::;;;;;;===>>>>>>@@@AAAEEEKKKRRRbbb|||{{{pppiiicccaaa\\\UUUQQQPPPQQQNNNKKKJJJIIIHHHGGGEEEEEEDDDDDDEEEFFFCCC>>>::::::999888666555444333333222222222222222222222222111111111111111111111111///111222111000///000111000000000000000000000000000/////////............///...---///222333222000444444333333333333333444111222222222333333333444333333444555666666666555666555333111111222333444333333333444666777666555222222333333333333444444111111222333555888;;;===???OOOSSSDDD777888999555555444444555555666777777666666666777888888999999;;;;;;;;;;;;;;;;;;;;;;;;<<<===??????>>>>>>@@@AAACCCCCCBBBBBBBBBCCCCCCDDDDDDFFFHHHIIIIIIJJJLLLNNNMMMOOORRRSSSTTTUUUXXXZZZZZZ]]]```bbbdddgggjjjlllkkkjjjjjjkkklllooorrrtttvvvttttttwwwzzz}}}}}}{{{~~~yyyrrrjjjccc\\\VVVSSSPPPNNNKKKIIIHHHGGGEEECCCEEEHHHMMMVVVbbbppp~~~{{{vvvnnnjjjgggiiiooorrroookkk___VVVNNNLLLNNNNNNPPPSSSYYYWWWVVVWWWZZZ^^^aaabbbiiillloooqqqrrrvvv}}}~~~zzzwwwuuuwwwzzz|||~~~sss```OOO@@@===999777777777777777666666666666777888999999;;;;;;;;;;;;;;;<<<===>>>@@@AAAEEEKKKRRRaaazzzzzzmmmgggaaa___[[[UUUQQQQQQOOOMMMJJJIIIIIIHHHGGGEEEEEEDDDDDDEEEEEEBBB===:::999888777555444333333333222222222222222222222222111111111111111111111111///111222111000///000111000000000000000000000000////////////............,,,,,,...111444444222000333222222222333333333333333333333333444444444444333444444555555555444444555444333222111222333444333222222444666777666444222222333333333333444444444444444666888<<>>>>>@@@AAABBBBBBBBBBBBBBBCCCDDDEEEEEEFFFHHHIIIIIIJJJKKKMMMLLLNNNQQQRRRSSSTTTWWWYYYYYY\\\___aaaccceeehhhkkkkkkkkkkkklllnnnpppssstttuuuuuuuuuwwwzzz|||}}}|||{{{uuunnnhhhbbb\\\XXXVVVRRRNNNKKKIIIIIIGGGFFFEEEGGGLLLTTT```qqq}}}uuuooojjjjjjoootttuuutttfff\\\RRRNNNNNNMMMOOORRRXXXWWWUUUUUUVVVYYY\\\^^^ccceeehhhjjjlllrrr{{{}}}zzzzzz|||sss___MMM???===999777777888777777777777777777888999:::;;;<<<<<<<<<;;;<<<<<<======@@@AAAEEEJJJPPP^^^vvv{{{yyykkkddd___]]]ZZZTTTQQQRRRMMMKKKIIIHHHHHHHHHGGGEEEDDDEEEEEEDDDCCC@@@<<<:::888777666555333333333222222222222222222222222222111111111111111111111111///111222111000///000111000000000000000000000000///////////////.........+++,,,...000222333222111111111222222333333222222333333333333333444444444444444555555555444333333444444333222222222333444333222222444666666555444222222222333333333444444444666777:::<<<===>>>>>>===;;;;;;<<<999333111444444555666777666555444333666666666777888888999999::::::;;;;;;;;;;;;;;;;;;<<<===??????>>>>>>@@@AAAAAAAAAAAABBBCCCDDDEEEFFFEEEGGGHHHIIIIIIIIIKKKMMMKKKNNNPPPQQQRRRSSSVVVXXXYYY[[[^^^```aaadddgggiiilllllllllnnnoooqqqsssuuuvvvvvvwwwyyy{{{}}}~~~~~~zzzuuuoooiiiccc___[[[WWWQQQMMMKKKJJJIIIHHHFFFHHHKKKQQQ\\\mmmzzztttooojjjkkkpppvvvyyyzzzmmmaaaUUUPPPMMMLLLMMMPPPUUUUUUTTTTTTUUUXXX\\\___]]]___aaacccfffnnnyyy~~~sss]]]KKK???<<<999777888888888777888888888888999:::;;;;;;======<<<<<<<<<<<<======@@@BBBFFFJJJOOO[[[qqqzzzxxxjjjccc]]][[[YYYTTTRRRSSSMMMKKKIIIHHHHHHHHHGGGEEEDDDEEEEEEDDDAAA>>>;;;:::888777666444444333333333222222222222222222222222111111111111111111111111///111222111000///000111////////////////////////.........///////////////---............000222444000111222333333333333222333333333333333222222222444444444444444444333333333333333333333333333444222222222333555666555444222222222333333333444444333666999<<<===;;;999777777222222666777333222555555666777888888777555444666666666777888888999999:::::::::;;;;;;;;;<<<<<<<<<===??????>>>>>>@@@AAA@@@@@@AAAAAACCCDDDFFFGGGEEEGGGIIIIIIIIIIIIKKKLLLKKKMMMPPPQQQRRRSSSVVVXXXXXX[[[]]]___aaaccceeehhhllllllmmmnnnppprrrssstttwwwxxxzzz{{{|||~~~~~~}}}||||||~~~zzzuuupppjjjfff___[[[UUUPPPMMMKKKJJJHHHHHHIIIJJJNNNWWWggg||||||sssnnnkkkiiikkkpppvvvzzz{{{rrreeeXXXRRRNNNLLLLLLOOOSSSTTTUUUUUUTTTUUUYYY\\\[[[\\\^^^___bbbjjjuuu}}}~~~rrr\\\III>>>;;;999888888999888777888888888888999:::;;;<<<======<<<<<<<<<===>>>>>>@@@BBBFFFJJJMMMWWWlllyyyjjjccc]]][[[XXXTTTRRRTTTOOOMMMJJJIIIIIIHHHGGGEEEDDDEEEEEECCC???<<<::::::888777666555444444444444222222222222222222222222111111111111111111111111///111222111000///000111////////////////////////........./////////////////////...---,,,...111444000111222444444444333333333333333333222222222222222333333444444444333333222222333333333333444444222111111333555666555333222222333333333333444444222555888;;;;;;999555333555222111555777666666777666666777777777777777666666666666777888888999999999::::::;;;;;;<<<<<<<<<<<<===??????>>>>>>@@@AAA@@@AAAAAABBBCCCDDDFFFFFFFFFGGGIIIIIIIIIIIIJJJLLLKKKMMMPPPQQQRRRSSSVVVXXXYYY[[[^^^___aaabbbeeegggkkklllmmmoooppprrrssstttvvvxxx{{{||||||}}}~~~zzzyyywwwuuuuuuxxx}}}|||xxxsssnnnkkkddd```ZZZUUUQQQNNNKKKIIIJJJJJJKKKLLLRRRbbbvvv|||rrriiiggggggiiinnntttwwwyyyttthhh\\\UUURRRNNNMMMOOOTTTVVVXXXWWWTTTSSSTTTVVV\\\]]]^^^^^^aaagggqqqyyy}}}}}}~~~~~~qqq[[[HHH===;;;999888999999888777888888888888999:::;;;<<<<<<<<<<<<<<<===>>>???@@@@@@BBBFFFJJJLLLTTTgggyyy{{{kkkddd]]][[[XXXTTTRRRTTTQQQNNNKKKJJJIIIHHHGGGEEECCCEEEEEECCC>>>;;;::::::888888777666555555555555222222222222222222222222111111111111111111111111///111222111000///000111////////////////////////............/////////000...///000///------///111000111333555666555444333555444444444333333333333111222333333444444444444111222333333444444444444222111111333555666555333222222333333333333444444222333555666777666555444444555555444555777888777555555555555555666777888666666666777888888999999999999::::::;;;<<<<<<===<<<===??????>>>>>>@@@AAAAAAAAAAAABBBCCCDDDEEEFFFFFFHHHIIIIIIIIIIIIJJJKKKLLLNNNPPPRRRSSSTTTVVVXXXYYY\\\^^^```aaabbbeeegggjjjkkkmmmnnnpppqqqrrrsssuuuwwwzzz{{{zzz{{{~~~}}}||||||yyyuuuqqqqqquuuxxx}}}|||wwwsssooolllhhheee___ZZZVVVRRRNNNKKKJJJKKKLLLLLLQQQ___tttuuuiiigggffffffjjjooosssvvvwwwkkk```ZZZWWWRRRQQQRRRUUUYYY^^^]]]ZZZWWWWWWYYY___```aaa```aaaeeemmmttt~~~~~~~~~pppZZZGGG<<<:::999999999999888777777777777888888999:::;;;;;;;;;;;;<<<===???@@@AAA@@@BBBFFFIIIKKKRRRcccttt}}}llleee^^^[[[XXXTTTRRRTTTRRRPPPMMMKKKJJJHHHFFFEEECCCEEEEEEBBB===:::999:::999888777666666666666666222222222222222222222222111111111111111111111111///111222111000///000111////////////////////////---.........//////000000,,,///222222///------...000111444666666666555444666666555555555444444444000111222333444555555555111222333444444444444444222111111333555555444333222222333333333444444444333333222333444555777999333888888222111666777444444333333333444555777888666666666777888888999999999999::::::;;;<<<======<<<===??????>>>>>>@@@AAABBBBBBBBBBBBBBBCCCDDDEEEFFFHHHIIIIIIIIIHHHJJJKKKLLLNNNQQQRRRSSSTTTWWWYYYZZZ\\\___```aaaccceeegggiiijjjlllnnnpppqqqrrrrrrsssvvvyyyyyyyyyyyy||||||~~~}}}wwwqqqoooqqqtttuuuyyy{{{vvvrrrooolllkkkhhhccc___ZZZUUUPPPMMMIIIKKKLLLLLLQQQ___sssxxxllliiieeedddfffkkkqqquuuxxxmmmccc^^^ZZZVVVTTTTTTUUU[[[bbbcccaaa^^^___aaaaaabbbcccbbbaaaeeekkkqqq~~~pppZZZFFF<<<:::999999::::::888777777777777777888999:::;;;::::::;;;<<<>>>@@@AAABBBAAACCCFFFIIIJJJPPPaaarrrnnneee]]][[[YYYTTTQQQPPPQQQPPPNNNLLLJJJHHHGGGGGGHHHFFFDDDBBBAAA@@@===;;;:::888666444333222222333222222222222222222222222222222222111111111111000......////////////......//////...---------------/////////////////////...///////////////000111111///000222555666777666666777777666666555444222111333333444555555555444444222222222222222222222222555555555444444333333333555444222111111222444555444444444555555555555666777666555444444555666777777777777777777777777777666666777888999:::::::::<<<;;;:::;;;<<<<<<:::999??????>>>>>>>>>>>>?????????@@@AAABBBCCCEEEFFFFFFEEEFFFGGGHHHJJJKKKLLLLLLQQQRRRRRRRRRRRRSSSVVVYYY[[[]]]```bbbcccccceeeggghhhiiikkkmmmppprrrtttuuuuuuvvvwwwxxxyyyzzzzzz{{{}}}|||||||||{{{yyyqqqmmmkkkkkkjjjjjjiiieee___YYYUUUSSSRRRLLLKKKOOORRRZZZmmmwwwqqqiiidddeeejjjpppsssvvvooofff^^^[[[ZZZ[[[[[[]]]dddlllooolllhhhggghhheeegggiiijjjjjjkkknnnppp|||}}}|||hhhSSSHHH<<<;;;999888666666666777666777777777777777666666777888:::<<<===>>>??????CCCCCCDDDGGGIIINNNZZZgggpppggg___\\\YYYTTTPPPPPPQQQPPPNNNLLLJJJHHHGGGGGGHHHFFFDDDBBBBBB@@@>>>;;;:::888666444333222222333222222222222222222222222222222222111111111111000//////000000000000//////000///......------......000///...------,,,,,,,,,---------------.../////////000222444555666777777777777666666555333222111111111222333333333222222222222222222222222222222444444444444444333333333555444333111111222333444444444444444555555555555777666555444444555666777555555555555555555555555666666666777777888888999:::::::::;;;<<<<<<;;;:::============>>>???@@@AAA@@@AAAAAABBBCCCDDDEEEEEEEEEFFFGGGHHHIIIKKKLLLLLLPPPQQQRRRSSSSSSTTTVVVXXXXXX[[[^^^___```aaacccdddhhhiiikkkmmmppprrrssstttvvvvvvwwwxxxzzz{{{|||||||||tttooolllkkkjjjjjjjjjgggccc]]]XXXVVVUUUOOOMMMPPPTTT[[[nnn~~~xxxpppkkkjjjmmmqqqsssrrrlllddd^^^[[[[[[\\\\\\___eeemmmppppppnnnnnnooojjjkkkllllllkkkmmmpppsss~~~yyydddOOODDD<<<;;;999777666666666777555555555555555555555444555777999<<>>;;;:::888666444333222222333222222222222222222222222222222222111111111111000000000111111111111000000111000//////....../////////...---++++++,,,---------------------...//////111111111222444555777777666666666666555333222111000111222222333333333222333333333333333333333333333333333333444444444444666555333222111222333333444444444444555555555555666666555555555555666777666666666666666666666666666666666666666777777777999999:::;;;<<<<<<<<<<<<;;;<<<<<<===>>>@@@BBBCCCBBBBBBBBBCCCCCCCCCDDDDDDEEEFFFGGGHHHIIIJJJKKKLLLNNNPPPRRRTTTTTTTTTVVVWWWWWWYYY\\\^^^___```bbbdddhhhiiikkkmmmppprrrssstttuuuvvvwwwyyyzzz{{{}}}}}}~~~~~~{{{uuupppnnnnnnooopppoookkkfff```]]]YYYSSSPPPRRRUUU\\\ooo|||uuurrrrrrrrrrrrlllgggbbb^^^]]]^^^^^^^^^cccffflllqqquuuwwwwwwwwwrrrrrrqqqooonnnpppuuuxxx}}}|||ttt___KKK@@@<<<;;;999777666666777777888888888888888888888888777888;;;>>>@@@CCCDDDEEECCCCCCEEEGGGHHHMMMXXXdddpppggg^^^[[[YYYUUURRRSSSQQQPPPNNNLLLJJJHHHGGGGGGFFFEEEDDDCCCCCCAAA>>>;;;:::888666444333222222333222222222222222222222222222222222111111111000000///000000111111000000///111111000///////////////---,,,++++++,,,---///111///////////////000111111222111111111222444666888666666666555444333222111222222333444555555555555333333333333333333333333222222222333333444444555666555444222222222222222333333444444444555555555555555555555555666666777777777777777777777777777777777777777777666666666777999;;;<<<<<<<<<<<<===<<<<<<<<<===>>>@@@AAABBBCCCCCCCCCCCCCCCCCCCCCBBBEEEEEEFFFGGGIIIJJJKKKLLLLLLOOORRRTTTTTTTTTUUUVVVWWWZZZ]]]___```aaaccceeeggghhhkkknnnppprrrssssssssstttvvvwwwyyy{{{|||}}}|||{{{|||}}}yyyuuuxxxxxxzzzzzzxxxssslllggg^^^VVVRRRTTTVVV\\\nnn{{{wwwtttrrrhhhddd```^^^^^^```aaaaaaeeefffjjjpppwww|||~~~~~~{{{yyywwwtttsssuuuzzz~~~~~~{{{zzz~~~qqq\\\III@@@<<<:::999777777777777888999999999999999:::::::::;;;<<<===???@@@@@@AAAAAADDDCCCEEEGGGHHHKKKVVVbbb~~~nnneee\\\ZZZXXXUUUTTTUUUQQQPPPNNNLLLJJJHHHGGGGGGEEEDDDDDDDDDCCCAAA>>>;;;:::888666444333222222333222222222222222222222222222222222111111111000000...//////000000//////...111111000//////////////////...---------...///000///////////////000111111222111111111222444555777666666555555444222111000111222333444555555555555333333333333333333333333111222222333333444444444444444333333222222222222333333333444444444444555444555555666666666666666666666666666666666666666888888888888888888888777777999<<<<<<;;;;;;<<<>>>>>>>>>>>>>>>>>>>>>???@@@CCCCCCCCCCCCCCCBBBBBBBBBDDDEEEFFFGGGIIIJJJKKKKKKKKKNNNRRRTTTTTTTTTUUUVVVWWWYYY\\\___```aaaccceeefffhhhkkknnnppprrrrrrrrrqqqqqqsssuuuwwwzzz{{{|||~~~~~~~~~~~~zzzyyyyyy~~~~~~~~~wwwqqqccc[[[VVVWWWXXX]]]oooyyyttthhheeeaaa___```bbbcccccceeeeeehhhmmmuuu|||}}}yyyxxx{{{~~~||||||nnnYYYIIIAAA;;;:::999777777777888888555555444444555666777777;;;<<<===>>>???@@@@@@@@@DDDDDDEEEHHHHHHJJJTTT___yyynnnddd[[[YYYWWWTTTSSSUUUQQQPPPNNNLLLJJJHHHGGGGGGDDDDDDDDDDDDDDDBBB>>>;;;:::888666444333222222333222222222222222222222222222222222111111111111000......////////////......111000//////......//////111000000//////...---------------------...//////111111111222222333444555555555555555444222111000///000111222333444444444333333333333333333333333222222222222333333333333333333333333333333333333333333333333444444444444333444555666777777777666555555555555555555555555888888888888888999999999777:::======::::::;;;>>>??????>>>>>>>>>>>>>>>???CCCCCCCCCCCCCCCCCCBBBBBBDDDEEEFFFGGGHHHIIIJJJKKKKKKNNNQQQRRRSSSTTTVVVWWWTTTWWW[[[]]]^^^```bbbdddeeegggkkknnnpppqqqqqqqqqoooppprrrtttwwwyyy{{{|||~~~~~~~~~~~~|||zzzzzzxxx}}}}}}yyyuuutttrrrwwwzzzlllddd^^^]]]]]]bbbttt{{{mmmiiidddaaaaaacccdddeeeeeeeeegggjjjpppwww}}}}}}~~~zzzjjjVVVGGGAAA;;;:::888777777777888999666666555555555777888999888999<<<>>>@@@BBBCCCCCCDDDDDDFFFHHHGGGIIIRRR]]]rrrpppfff\\\XXXUUURRRPPPQQQQQQPPPNNNLLLJJJHHHGGGGGGDDDCCCDDDDDDDDDBBB>>>;;;:::888666444333222222333222222222222222222222222222222222111111111111000//////000000000000//////000///......------......+++,,,...///000///......---------------...//////000111222333333333333333555555555444333222111000//////111222333444444444444444444444444444444444333333333222222222222222111111222333444444444444222222333333333444444444333444555666777777777666666666666666666666666666666666777777888888999999777;;;>>>===:::888:::===>>>>>>======>>>???@@@@@@BBBBBBCCCCCCCCCCCCCCCCCCDDDDDDEEEGGGHHHIIIJJJKKKLLLNNNPPPQQQRRRSSSVVVYYYUUUWWW[[[]]]___```ccceeedddgggjjjnnnqqqqqqqqqpppnnnoooqqqtttwwwzzz|||}}}}}}}}}~~~~~~zzz||||||vvvqqqmmmjjjkkknnnuuuwwwnnngggeeeeeejjj{{{tttooohhhcccbbbdddeeefffeeeggghhhhhhkkkqqqzzz~~~}}}wwwfffQQQBBB===:::999888777777777888999:::999888888888:::<<<>>>:::;;;===???AAACCCDDDDDDDDDDDDFFFHHHGGGHHHQQQ[[[lllrrrggg\\\WWWTTTOOOMMMNNNQQQPPPNNNLLLJJJHHHGGGGGGCCCCCCDDDEEEEEEBBB>>>;;;:::888666444333222222333222222222222222222222222222222222111111111111000000000111111111111000000//////...---------------"""%%%***...111333222222///////////////000111111///000222333444444333222555555555444333222111000000111333444555666666666444444444444444444444444444333333222222111111111000111222333444555555555222222333333333444444444222333555777777777777666::::::::::::::::::::::::444555555666777888888999888<<>>:::888:::===<<<<<<<<<===>>>@@@BBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDEEEFFFHHHIIIJJJKKKMMMNNNOOOPPPQQQSSSWWWZZZWWWZZZ]]]```aaacccfffhhhdddgggjjjnnnqqqqqqqqqpppoooppprrruuuxxx{{{}}}~~~|||}}}}}}~~~{{{xxxvvvwwwxxxxxxxxxyyy|||zzztttooolllhhhjjjoooxxx~~~uuunnnlllkkkoooxxxrrrjjjdddcccdddfffgggfffhhhiiihhhhhhmmmwww~~~yyyxxxuuucccMMM>>>999:::999888777777777888999888777666666666888;;;<<>>>>>>>>>>>???@@@AAABBBDDDEEEFFFGGGDDDEEEEEEGGGHHHIIIJJJJJJLLLMMMOOOPPPSSSTTTVVVWWWYYYZZZ[[[\\\^^^aaacccdddfffgggiiikkkmmmoooqqqqqqqqqsssvvvxxxxxxyyyzzz|||zzz|||}}}vvvpppmmmjjjhhhgggiiihhhiiikkkpppvvvyyy{{{}}}}}}{{{yyywwwyyy|||uuuooohhhfffhhhqqq}}}yyytttrrryyyxxxkkkddddddgggiiijjjllljjjhhhhhhjjjnnnrrruuuyyywwwxxxqqq[[[IIIAAA???777777777777666666666666888777666777888:::===???>>>???@@@@@@BBBBBBCCCDDDFFFDDDDDDGGGHHHIIIMMMTTTggg|||uuujjj___ZZZWWWSSSRRRSSSSSSQQQMMMJJJHHHFFFFFFFFFEEEDDDCCCBBB@@@===;;;:::999888666555333222222222222222222111111111111111111111111111000000000000000000000000000000000000//////---------...000111////////////...........................//////000000000111111111111000000333333444444333333222111000111222333333333333333333333333444444444555555666555555444333333222222444444555555555444444333333222222111222222333333444555666666555555666777666777777888888777777666888888777777777777777888<<<<<<;;;;;;;;;;;;<<<<<<============>>>>>>>>>>>>???@@@AAABBBCCCEEEFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHMMMNNNOOOQQQSSSUUUVVVWWWYYYZZZ[[[\\\^^^```bbbdddcccdddfffiiimmmppprrrsssqqqsssvvvwwwwwwxxxzzz{{{|||~~~yyyssskkkddd___\\\ZZZYYY]]]\\\]]]```dddhhhkkkmmmmmmllljjjhhhgggiiimmmqqq}}}~~~}}}}}}yyyzzzppplllkkkqqqzzz{{{zzzssskkkjjjlllnnnnnnnnnllliiihhhiiilllpppsss}}}~~~zzzxxxzzzoooYYYHHH???===888888777777777666666666777777666666888:::<<<>>>===>>>???@@@BBBCCCEEEEEEFFFDDDDDDGGGIIIIIINNNUUUdddyyyssshhh]]]XXXUUUQQQPPPQQQRRRPPPMMMJJJHHHGGGFFFFFFEEEDDDCCCBBB@@@===;;;:::888777555444222222111111555444333222111///............//////////////////111111111111111111111111//////...------...000111111111111000000000//////......------......///000000000111111111111111000333333444444333333222111000000111333444444444444333333333444444444444555555555444444333333222222666666666666666555444333333333222222111222222333444666777666555555666777777888888999999888888777555555444444444444444555<<<;;;;;;;;;;;;;;;<<<<<<============>>>>>>>>>>>>???@@@@@@BBBCCCDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGMMMNNNPPPQQQTTTUUUWWWXXXYYYYYYZZZ\\\^^^```bbbccccccdddfffiiillloooqqqrrrqqqsssvvvwwwwwwxxxzzz{{{~~~|||pppiii```WWWRRROOOMMMLLLPPPQQQRRRTTTWWWZZZ]]]^^^\\\[[[ZZZXXXWWWZZZ___cccppp}}}wwwppplllccchhhlllpppyyy|||vvvqqqrrrxxxwwwooolllmmmnnnnnnqqqnnnjjjhhhhhhkkknnnqqqvvvwwwzzz}}}{{{{{{{{{yyy|||~~~kkkVVVEEE===;;;888888888888777777777777666666666666777:::<<<===<<<===>>>@@@BBBDDDFFFGGGEEECCCDDDHHHIIIJJJOOOVVVaaauuurrrggg\\\WWWTTTPPPOOOPPPQQQPPPMMMKKKIIIGGGFFFFFFGGGFFFEEEDDDBBB???===<<<888777555444333222222222555444333222111///......---......//////000000000000000000000000000000000//////............///000111111111000000000//////...------------...//////000000111222222222111111333333444444333333222111///000111333444555555555444444444444444444444444444444444333333333222222777777777777666555444333333333222222111111222222333444666666555666777999777888888888888888888777555555555555666777888888;;;;;;::::::;;;;;;<<<<<<============>>>>>>>>>>>>???@@@@@@AAACCCDDDDDDEEEFFFFFFFFFGGGGGGHHHHHHHHHNNNNNNPPPRRRTTTVVVWWWXXXYYYYYYZZZ[[[^^^```bbbccchhhhhhiiijjjkkkmmmmmmnnnrrrtttwwwxxxxxxyyy{{{|||~~~}}}wwwllleee[[[SSSMMMKKKIIIIIIIIIJJJLLLNNNPPPRRRUUUWWWVVVVVVTTTSSSSSSVVV\\\```jjjvvvuuukkkeee[[[^^^aaadddkkkwwwzzzwwwyyy|||sssooonnnnnnnnnrrrooojjjggggggiiimmmpppooopppsssuuuuuuvvv~~~{{{zzz}}}zzzgggRRRCCC;;;999999888888888777777777777555555666666888:::;;;<<<===>>>???AAACCCDDDEEEFFFFFFDDDEEEHHHJJJKKKPPPWWWaaasssuuujjj___ZZZWWWSSSRRRSSSPPPOOOMMMKKKIIIHHHGGGFFFGGGFFFEEEDDDBBB???===<<<888888666555444444444444222222222111111111000000/////////000000111111111/////////////////////////////////.........//////000000////////////......---------------...//////000000111222222222222222333333444444333333222111///000222333444555666666444444444444444444444444333333333333333222222222666666777777666555444444444333222222111111111222000222444555666777999;;;666777777888888777777666777777888999;;;===???@@@:::::::::::::::;;;<<<<<<============>>>>>>>>>>>>???@@@@@@AAABBBCCCDDDDDDCCCDDDEEEFFFHHHIIIJJJKKKMMMNNNOOOQQQSSSUUUWWWXXXXXXYYYZZZ[[[]]]___aaaccchhhiiijjjkkklllmmmnnnnnnsssuuuxxxyyyzzzzzz|||~~~}}}~~~}}}}}}yyyssshhhbbbYYYQQQMMMJJJIIIHHHCCCEEEHHHJJJKKKMMMQQQTTTXXXXXXXXXWWWXXXZZZ___cccjjjvvvttthhh```YYYYYY[[[]]]bbblll{{{|||vvvtttsssssssssooojjjgggfffiiimmmpppkkkkkkmmmooooooqqqzzz||||||tttaaaNNN@@@:::888888888888777777777777666555666666777999:::;;;<<>>999999999999:::;;;<<<===============>>>>>>>>>>>>???@@@@@@AAABBBBBBCCCCCCBBBCCCDDDFFFHHHJJJLLLLLLLLLMMMOOOPPPSSSTTTVVVWWWXXXXXXYYY[[[]]]___aaabbbcccdddfffiiillloooqqqrrrsssuuuxxxyyyzzzzzz|||}}}|||}}}~~~}}}|||}}}~~~wwwrrrfffaaaYYYSSSNNNKKKIIIGGG@@@CCCFFFGGGHHHLLLRRRXXX___```aaabbbbbbcccfffiiiooo{{{ttthhhaaaZZZYYYYYY[[[]]]dddsss{{{xxxwwwwwwvvvqqqkkkfffeeegggjjjmmmiiihhhiiijjjjjjlllvvvooo\\\JJJ???999888777777777777666666666666666666777999:::;;;<<<===>>>???@@@BBBCCCEEEFFFFFFIIIGGGGGGJJJKKKKKKPPPWWWaaaoooooodddYYYTTTQQQNNNLLLNNNNNNNNNMMMLLLJJJHHHGGGFFFEEEDDDCCCBBB@@@===;;;:::777777666555444444444444111111111111111111111111222111111111111111111000///////////////////////////////////////......---/////////.........------------,,,,,,------...//////000111222333333333333333333444444333333222111222222333444555555444444555555444444444333333333222222222222222222222222222333444555555666555555555444333222111111111111333555666666555555777888777888888999999888888777333444444444555777888999999999999999:::;;;<<<===============>>>>>>>>>>>>@@@@@@@@@AAAAAABBBBBBCCCCCCDDDEEEFFFHHHIIIKKKKKKKKKLLLNNNOOORRRSSSUUUVVVXXXXXXYYY[[[]]]___aaabbb```aaadddgggjjjmmmpppqqqqqqsssvvvxxxxxxyyyzzz||||||}}}~~~}}}}}}~~~zzzvvvmmmhhhaaa[[[VVVQQQMMMJJJEEEHHHJJJLLLMMMSSS\\\ccckkknnnpppqqqqqqqqqrrrsssxxxzzzqqqlllfffcccaaaaaa___aaannn}}}}}}|||}}}zzzuuunnngggccccccfffiiijjjhhhhhhhhhggghhhrrr~~~{{{kkkXXXHHH>>>999888666666666666555555555444666777888:::;;;<<<======;;;<<<>>>AAADDDGGGIIIJJJKKKHHHHHHKKKKKKKKKOOOVVV]]]iii~~~rrrggg\\\WWWTTTPPPOOOPPPNNNNNNMMMLLLKKKIIIGGGFFFGGGFFFEEEDDDBBB???===<<<666555444444333333333333222222222222111111000000222222111111000000//////000000000000000000000000//////000000///...------////////////............---,,,,,,,,,,,,---......///000111222333444444444333333444444444333222222333333444444555444444444555555555444444333333333222222222222222222222222111111333444555666666666555444333222111111111111666777888777555444444555999999999::::::999999999::::::999999999999::::::999999999999:::;;;<<<===============>>>>>>>>>>>>@@@@@@@@@AAAAAABBBBBBBBBEEEEEEFFFGGGHHHHHHIIIIIIKKKKKKMMMOOOQQQSSSTTTUUUXXXXXXYYYZZZ]]]___aaabbbaaabbbccceeehhhjjjkkklllooorrrtttvvvvvvwwwyyyzzz|||}}}~~~~~~~~~|||vvvrrrkkkeee___YYYSSSOOOMMMPPPRRRTTTVVV\\\gggpppwwwzzz~~~~~~~~~~~~}}}yyyuuuqqqmmmiiidddbbblllzzz~~~yyypppgggbbbaaaccceeekkkiiihhhgggeeegggqqq|||zzzhhhVVVFFF===999888666555555555444444444444777888999;;;<<<===>>>>>>888:::===AAAEEEIIILLLMMMLLLIIIIIIKKKKKKKKKOOOUUUXXXdddyyyvvvjjj^^^WWWRRRMMMKKKMMMPPPOOOMMMLLLJJJIIIIIIIIIGGGFFFCCCBBBAAA???<<<999;;;:::888666444222111111333333222222333333444555000111333444333111///...//////............//////,,,---------......//////......------------......///---******,,,...//////222222111111111222333444555444444333333222111111555444333111000111111222333333333222222111111111222222111000//////000000000111333555666666666555444333222222111111222222111333444444444444555777999999999999999888777666555555555666666777888999:::::::::;;;;;;;;;<<<<<>>>>>>>>>>>AAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCDDDEEEGGGIIIIIIKKKKKKLLLMMMOOOQQQSSSTTTXXXYYYZZZ[[[]]]^^^``````bbbbbbcccdddgggkkkoooqqqpppqqqsssuuuvvvwwwxxxxxxzzzzzzzzzzzz{{{}}}~~~zzzwwwqqqlllgggbbb]]]YYYXXXYYYZZZ^^^dddooozzz{{{tttlllhhhiiinnnrrr|||zzzqqqgggbbbbbbcccjjjhhhggggggggghhhpppzzzwwwdddRRRDDD<<<::::::999888888888777777666666666777888999;;;<<<======BBBBBBBBBDDDFFFIIIKKKMMMQQQOOOMMMKKKKKKMMMPPPRRRXXX^^^ooowwwkkk^^^WWWRRRMMMKKKMMMOOOOOOMMMKKKJJJIIIIIIIIIGGGFFFCCCBBBAAA???<<<999:::999888666555555444444222222222222222333333444111111222333222111000//////////////////000111111------........./////////......------------......000...,,,+++---///000000//////000111111222333333555555444444333222222222444333222111111111222333333333333222222222111111222222111000000000000000000111333555666666666555555555444333333333333444222444555555555555666888888999999999999888888777666555555666666777888999:::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<@@@@@@@@@AAAAAAAAABBBBBBCCCCCCCCCDDDEEEGGGIIIIIILLLLLLMMMNNNPPPRRRSSSTTTXXXYYYZZZ[[[]]]^^^``````bbbbbbcccdddgggkkknnnqqqrrrssstttuuuwwwwwwxxxxxxyyyzzz{{{|||}}}}}}xxxrrrnnnjjjeeebbbdddeeefffjjjpppzzz~~~wwwqqqlllkkkmmmooottt|||wwwmmmgggeeeeeeiiiffffffhhhhhhiiiqqq{{{uuubbbOOOAAA:::888999888888888888777777777666777888999:::;;;===>>>>>>BBBBBBCCCDDDFFFIIIKKKMMMPPPOOOLLLJJJKKKMMMOOOQQQXXX^^^nnnxxxkkk^^^WWWRRRMMMLLLMMMOOONNNMMMKKKJJJIIIHHHHHHGGGFFFCCCBBBAAA???<<<999555444444333333333444444111111111111111222222333222111111111111000000000///000000000111111222222......////////////000000......------------......000...,,,---...000000000,,,---///111222333333222666555555444444333222222222222111111222222333444333333333333222222222222222222111000000000000111000111333444555666666666777777666555555555555666333555666666555666777999777888999999999999999999666666666666777888999999:::::::::;;;;;;;;;<<<<<<<<<======>>>>>>??????????????????@@@@@@@@@AAAAAACCCCCCCCCDDDEEEGGGIIIIIIMMMMMMNNNOOOPPPRRRTTTUUUXXXXXXZZZ[[[]]]___```aaaccccccccceeehhhkkknnnpppssstttuuuvvvwwwwwwwwwwwwyyyzzz|||~~~|||yyyvvvsssrrrssstttwww{{{~~~yyyuuuqqqooonnnqqqxxxwwwooojjjhhhgggffffffhhhhhhkkksss}}}rrr^^^KKK>>>888777888888888888888777777777777888999:::;;;<<<>>>??????CCCCCCDDDEEEGGGIIIKKKMMMNNNMMMKKKJJJJJJMMMOOOQQQXXX^^^mmmyyylll^^^WWWQQQMMMLLLMMMOOONNNLLLKKKIIIIIIHHHHHHGGGFFFCCCBBBAAA???<<<999666555444444444444444444000000000000000111111222222111000000000000111111111111111111000000///////////////000000000000000......------------......///...,,,---...000000///***,,,///222444444444333666666555444444333333222000111111111222333444444333333333333333333333333222222111000000111111111111222222444555555666666888777666666555555666666333444666666555555777888777888888999::::::::::::666666666666777888999::::::::::::;;;;;;;;;<<<<<<<<<===>>>???@@@AAABBBBBB@@@@@@@@@@@@AAAAAAAAAAAACCCCCCCCCDDDEEEGGGIIIIIIMMMMMMNNNOOOQQQSSSUUUVVVWWWXXXYYY[[[]]]___```aaaccccccdddfffiiikkknnnooorrrssstttuuuvvvvvvvvvvvvwwwyyy||||||}}}~~~|||wwwtttvvv{{{wwwppplllhhhffffffhhhiiillluuu|||pppZZZHHH<<<888888888888888888777777777777777999:::;;;<<<===??????@@@BBBCCCDDDFFFGGGIIIKKKLLLLLLKKKJJJIIIJJJLLLOOOPPPXXX]]]jjjzzzmmm___VVVQQQMMMLLLNNNOOONNNLLLJJJIIIHHHHHHHHHGGGFFFCCCBBBAAA???<<<999;;;:::999777666555555444000000//////000000111222111000000//////000111111222222111111///---,,,***000000000000000/////////......------------.........,,,+++,,,...///...---+++---000333555666555555666555555444333333222222///000111222333444444444333333333333333333333333222111111111111111222222222222222333444555666777777666666555444555555555111333444444444444555777777888999:::::::::::::::666666666777777888999::::::::::::;;;;;;;;;<<<<<<999999:::;;;===>>>??????AAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCDDDEEEGGGIIIIIIMMMMMMNNNOOOQQQSSSUUUVVVWWWWWWYYY[[[]]]___aaabbbcccdddeeegggiiilllnnnoooqqqrrrssstttuuuvvvvvvvvvwwwyyy{{{~~~~~~}}}|||{{{|||~~~zzz|||wwwrrrmmmiiihhhhhhiiilllwww{{{zzz}}}|||mmmWWWFFF<<<:::999888777777777777777777888888999:::;;;<<<>>>???@@@@@@BBBBBBDDDEEEGGGHHHIIIJJJJJJIIIIIIIIIJJJLLLNNNPPPWWW[[[ggg||||||nnn___VVVQQQMMMLLLNNNNNNMMMLLLJJJIIIHHHGGGGGGGGGFFFCCCBBBAAA???<<<999:::999777444222000//////000000000000000111111222//////000000000000000111111111111111///---***)))000000////////////............------------......---,,,+++,,,.........,,,,,,...000333444666666666555444444333333222111111///000111222333444444333333333333333444444444444222111111111111222333333222222222333444555666777666666555444444444444444111222444444333333555666888999::::::::::::::::::777777777777888999:::::::::::::::;;;;;;;;;<<<<<<:::;;;;;;===>>>???@@@@@@AAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCDDDEEEGGGIIIIIIMMMMMMNNNOOOPPPRRRTTTUUUVVVWWWYYY[[[]]]___aaabbbcccdddfffhhhjjjlllmmmnnnpppqqqssstttvvvwwwwwwwwwyyyzzz{{{}}}}}}}}}|||{{{|||}}}~~~zzztttooojjjiiihhhlllxxx}}}yyy{{{~~~wwwhhhTTTDDD===;;;:::888777777777777888888888888999:::;;;<<<===???@@@@@@@@@AAACCCEEEFFFGGGHHHHHHGGGGGGGGGHHHJJJLLLNNNOOOVVVYYYcccuuu|||ooo___VVVQQQMMMLLLNNNNNNMMMLLLJJJIIIHHHGGGGGGGGGFFFCCCBBBAAA???<<<999777666444222///...---,,,111000000000000111222222---...000111111111000//////000111111111///---,,,/////////.........------......------------......---,,,,,,---//////...------...///111222444555555444333333222222111000000000111222333444333333222333333333444444444555555222111111111222222333444222222222222333555777888666666555444444444444555222333555555444444666777:::::::::;;;::::::999999777777777777888999:::::::::::::::;;;;;;;;;<<<<<<===>>>>>>???@@@AAAAAABBB@@@@@@AAAAAAAAABBBBBBBBBCCCCCCCCCDDDEEEGGGIIIIIILLLLLLMMMNNNPPPRRRSSSTTTVVVWWWYYY[[[]]]```aaabbbdddeeefffiiikkklllmmmnnnqqqrrrtttvvvxxxzzzzzz{{{}}}}}}}}}||||||||||||{{{}}}~~~{{{tttmmmiiigggkkkxxx{{{yyyzzz~~~rrrcccPPPBBB===;;;999777666777777777888888888888999999:::;;;===>>>???@@@???@@@BBBDDDEEEFFFFFFFFFEEEFFFFFFHHHIIILLLNNNOOOUUUWWW___ppp}}}ooo```VVVQQQMMMLLLOOONNNMMMKKKJJJHHHHHHGGGGGGGGGFFFDDDBBBAAA???<<<999;;;:::888666444333333222111111111111111222222333,,,...000111222111000///---///111222333222000/////////......---------,,,.........------............------///000111///............///000222444555333333222222111000000///000111222333444333222222333333333444444555555555222111111111222333333444333222222222333555777888777777666555555555555555333444666666555555777888;;;;;;;;;;;;::::::999888777777777777888999:::;;;:::::::::;;;;;;;;;<<<<<<;;;;;;<<<<<<======>>>>>>??????@@@@@@@@@AAAAAAAAACCCCCCCCCDDDEEEGGGIIIJJJKKKLLLLLLMMMOOOQQQSSSTTTVVVWWWYYY[[[]]]```bbbcccdddeeegggiiikkklllmmmmmmrrrsssuuuxxxzzz|||}}}~~~~~~}}}||||||||||||~~~xxxoooiiigggkkkxxxxxxxxx|||mmm___MMMAAA<<<;;;999666666666777777888888888999888999:::;;;<<<>>>??????>>>???AAACCCEEEEEEEEEDDDEEEEEEFFFGGGIIILLLMMMOOOTTTVVV]]]mmm~~~ooo^^^UUUQQQNNNMMMOOOOOONNNMMMLLLKKKJJJJJJJJJGGGFFFEEECCC@@@>>>;;;:::;;;:::888666444333222111111111111111000000000///////////////000000000000222222222111000//////...111///,,,+++***+++---............------,,,,,,,,,.........------,,,,,,,,,...///000111222333444444555555555444444444333333000000111222333333444444333222222222333555777888555333111222444555333111111222222333333444444555666444333444777777555222111222333444555777888888888999:::;;;;;;;;;:::999666666555555555555666666888888999999999:::::::::AAA???===<<<<<<<<<>>>????????????>>>??????@@@@@@DDDDDDDDDEEEGGGIIIKKKMMMKKKKKKKKKLLLNNNPPPRRRTTTXXXWWWXXXZZZ^^^```aaaaaaaaadddhhhjjjkkklllnnnooopppssswwwzzz{{{|||}}}~~~|||zzzzzz{{{}}}~~~uuupppnnnqqqyyy}}}|||~~~kkkYYYFFF>>><<<:::777666888888888777888888999:::999999:::;;;<<<===>>>>>>===>>>???AAACCCDDDEEEEEEEEEGGGJJJJJJJJJJJJKKKMMMRRRSSS[[[lll~~~ooo^^^UUUQQQNNNMMMOOOLLLKKKJJJIIIHHHGGGGGGGGGHHHHHHGGGEEEBBB???===<<<:::999888666444333222222222222222222111111111111////////////000000000000222222111111000//////...//////.........---------.........------,,,,,,,,,/////////......---------...///000111222333333444555444333222111000//////111111111222222333333444333333222222333444666666444333111222444555333111111222222333333444555555666555444555777777555333222222333444555777777888:::;;;<<<=========<<<;;;999999888888888888999999888888999999999:::::::::;;;:::888777888999:::;;;@@@@@@@@@@@@@@@AAAAAABBBDDDDDDDDDEEEFFFHHHJJJKKKKKKKKKKKKLLLMMMPPPRRRSSSVVVWWWXXX[[[]]]```aaaaaaaaadddgggjjjkkklllnnnoooqqqtttwwwzzz{{{|||~~~~~~|||zzzzzz{{{}}}~~~{{{uuusssttt|||~~~~~~}}}hhhWWWEEE===<<<999777777888888888888888999999:::<<<<<<===>>>???@@@AAAAAA@@@AAABBBDDDEEEFFFGGGGGGFFFHHHKKKKKKKKKKKKLLLNNNRRRSSSZZZiiizzzooo___VVVRRROOONNNOOONNNMMMLLLKKKJJJIIIIIIIIIHHHGGGFFFDDDBBB???===<<<999888777666444444333333333333333222222222222111////////////000000000000222111111000000//////......///000111000///...,,,.........---------------///////////////............//////000111222333333333333222111111000000///222222222222222222222222444444333333333333444444444222111222333444333222222222222333444444555555555444333444666666444333333333444555666666777777::::::<<<=========<<<<<<:::::::::999999:::::::::888888999999999:::::::::<<<<<<;;;;;;;;;===>>>???AAAAAAAAAAAAAAABBBCCCCCCEEEEEEDDDEEEFFFHHHJJJKKKKKKKKKKKKLLLMMMOOOPPPQQQTTTVVVXXX[[[]]]___aaaaaaaaadddgggiiikkklllnnnppprrrtttxxxzzz{{{|||~~~~~~|||zzzzzz{{{|||}}}|||yyyzzzzzzcccTTTDDD===;;;999888888888888888888888999::::::======>>>???@@@AAABBBBBBDDDEEEFFFGGGHHHHHHHHHHHHHHHJJJLLLMMMLLLLLLNNNOOORRRTTTZZZeeeqqqppp```WWWSSSOOONNNOOOOOOOOOMMMLLLKKKJJJJJJJJJEEEDDDDDDBBB@@@===;;;:::888888777555555444444444333333222222222111111111////////////000000000000111111000000////////////....../////////......---...............---------//////................../////////000111222222333222222222333333333444444333333222222222222222222555444444333333222222222333222222222333333222222222222333333444555555555222222333333444333333222444444555555666666777777777888:::;;;;;;;;;;;;:::888888777777777777888888888888999999999:::::::::>>>>>>>>>???@@@AAACCCDDDAAA@@@@@@@@@AAABBBCCCDDDDDDDDDDDDEEEGGGJJJLLLMMMKKKKKKKKKLLLMMMNNNOOOOOORRRTTTXXX[[[]]]^^^```bbbbbbdddgggiiijjjlllnnnpppsssuuuxxxyyyzzz{{{~~~~~~}}}|||zzzzzz{{{|||}}}~~~vvv]]]OOOBBB<<<;;;999888999999888888888888999::::::<<<======>>>???@@@AAAAAAFFFGGGHHHHHHIIIHHHHHHHHHHHHKKKMMMNNNMMMMMMNNNPPPQQQTTTZZZaaajjj{{{pppaaaYYYTTTPPPNNNOOOLLLKKKJJJIIIHHHGGGGGGGGGDDDDDDCCCAAA???===;;;:::888888777555555444444444222111111111000000000000////////////000000000000000000000//////////////////...,,,++++++,,,...///........................------------------------/////////000000111111222333333333333333333333333333333222222222222222222444444444333333222111111222222222222222222222222222333333444444555666666444444555555555444444444555555666666666666666666777888999;;;<<<<<<;;;;;;777777777666666777777777888888999999999:::::::::::::::;;;<<<===???@@@AAA?????????@@@@@@AAACCCCCCCCCCCCDDDFFFIIILLLOOOQQQJJJKKKKKKLLLMMMMMMMMMMMMOOOSSSXXX[[[\\\^^^```bbbbbbdddggghhhiiikkknnnqqqsssuuuwwwxxxyyyzzz}}}}}}}}}{{{{{{zzz{{{{{{|||}}}~~~~~~}}}pppVVVJJJ???;;;:::999999:::999999999888999::::::;;;======>>>???@@@AAABBBBBBFFFGGGGGGHHHHHHGGGGGGFFFHHHJJJLLLMMMMMMMMMNNNOOOQQQTTTYYY___eeetttqqqbbbZZZVVVQQQOOOOOONNNMMMKKKJJJIIIIIIHHHHHHEEEEEEDDDCCCAAA???===<<<999888777666444444333333111111111000000000//////////////////000000000000///////////////////////////---+++******,,,...000.............../////////,,,,,,,,,---------------/////////000000000111111555555444333222000000///222222222222222222222222333333444444333222111111111222333222111000111333333333333444555555666666777888::::::888777888999777777666666666666666666888999;;;===>>>>>>======999999888888888888999999888888999999999:::::::::999999:::;;;<<<===>>>???????????????@@@BBBCCCDDDCCCCCCDDDFFFIIILLLOOOQQQJJJKKKLLLLLLLLLLLLKKKKKKLLLQQQXXX[[[\\\]]]```cccccceeeggghhhiiikkknnnqqqssstttvvvwwwwwwyyy{{{~~~}}}|||{{{{{{zzzzzz{{{{{{}}}}}}~~~}}}~~~xxxjjjPPPFFF===;;;:::999999;;;999999999999999:::;;;;;;??????@@@AAABBBCCCDDDDDDDDDEEEFFFFFFFFFFFFFFFEEEGGGIIIKKKLLLKKKKKKMMMNNNPPPRRRVVVZZZ___nnnqqqbbb[[[VVVRRROOOOOOPPPOOONNNLLLKKKKKKKKKKKKEEEEEEDDDCCCAAA???===<<<:::999888666444333222222222222222111111111000000////////////000000000000////////////////////////...---,,,,,,---...///000---........./////////000------------.........///////////////000000000000333333333333333333444444111111111222222333333444222222333444333222111111000222333222000000111333333333444444555666666666666999;;;:::888777888:::888777777777666666555555888999;;;===>>>>>>>>>===::::::999999999999::::::888888999999999::::::::::::;;;<<<===>>>???????????????@@@@@@AAACCCDDDEEEDDDDDDDDDEEEFFFIIIKKKLLLJJJKKKLLLLLLLLLKKKJJJIIIJJJPPPWWW[[[\\\\\\```cccccceeeggghhhiiikkkooorrrrrrsssuuuuuuuuuwwwzzz}}}||||||{{{{{{{{{zzzzzzzzz|||}}}~~~{{{}}}tttdddKKKCCC;;;::::::888999<<<:::999999999999:::;;;;;;??????@@@AAABBBCCCDDDDDDCCCDDDEEEEEEFFFFFFFFFFFFEEEGGGIIIJJJJJJJJJKKKLLLOOOOOOQQQUUUYYYfff|||qqqccc[[[WWWRRROOOOOOMMMLLLKKKIIIHHHHHHHHHHHHCCCBBBBBBAAA???===<<<;;;;;;:::888666444333222111333333333222222222111111////////////000000000000.........///////////////,,,---///000000000//////---.........//////000000---.........//////000000////////////000000000000///000222444777:::<<<===000000111222333333444444111111333333444333222111///222333333000///111333333333444444555666666666444777999888666555666888888888777777666666555555666777999;;;<<<<<<<<<<<<:::999999888888999999:::888888999999999:::::::::999:::;;;<<<=========<<<@@@AAAAAABBBCCCDDDFFFFFFEEEEEEDDDDDDDDDFFFGGGHHHJJJKKKLLLLLLLLLKKKJJJIIIIIIPPPWWW[[[[[[\\\```cccdddeeefffggghhhkkkooorrrrrrssstttttttttvvvyyy||||||{{{{{{{{{{{{zzzzzzzzz||||||}}}~~~}}}}}}}}}}}}|||||||||{{{wwwwwwyyy~~~zzz}}}rrraaaHHHAAA;;;::::::888:::===::::::999999::::::;;;<<<<<<===>>>???@@@AAAAAABBBCCCCCCDDDEEEFFFGGGGGGFFFDDDFFFHHHIIIHHHHHHJJJKKKNNNMMMNNNQQQUUU```tttttteee\\\WWWRRRNNNNNNOOONNNLLLKKKIIIHHHHHHGGGFFFEEECCC@@@>>>===<<<<<<:::999777666444333333333222222222222222222222222222111111111000000//////111111111111000000000000000000//////.........---...///000111111000///...////////////////////////////////////000111222333222222222222222111000///111111111111222333444555444333333222222111111000222111000......000111222666666555555555444444444777777666555555555555666666666666666666666666666777777888999:::;;;;;;<<<;;;:::888666666777888999999999999::::::;;;;;;;;;======<<<<<<<<<<<<======???@@@AAAAAABBBBBBAAAAAA@@@AAABBBDDDEEEGGGHHHIIIMMMMMMMMMMMMMMMLLLKKKJJJJJJMMMRRRXXX]]]```aaabbbddddddeeeeeefffjjjooosssrrrtttuuutttttttttvvvxxx}}}{{{{{{|||}}}zzzxxx{{{zzz{{{~~~~~~|||zzzxxxyyyuuupppooorrrttttttrrrrrrnnnmmmqqqxxx~~~}}}mmmVVVDDDAAA===999777888999:::666666777888999;;;===>>>??????@@@@@@@@@AAAAAAAAADDDDDDDDDDDDDDDEEEFFFGGGFFFFFFGGGHHHIIIKKKKKKLLLOOONNNOOORRRVVV]]]mmm{{{tttddd\\\WWWRRRNNNNNNOOONNNLLLKKKIIIHHHHHHHHHFFFEEECCC@@@>>>===<<<<<<999888777555444333222222111111111111111111111111111111111111000000000///111111111111000000000000000/////////..................///000000///......////////////////////////////////////000111222333333333333333333222111111111111111111222333444555333333333333333444444444000000111111111111000000333444444444555555555666444333333333333333444444555555555555555555555555666777888888::::::;;;<<<;;;:::888777777777999:::888888888999999999999999;;;;;;;;;<<<<<<>>>?????????@@@AAAAAABBBBBBAAAAAAAAAAAACCCDDDEEEGGGHHHHHHLLLMMMMMMNNNNNNMMMMMMLLLJJJLLLQQQVVV[[[___aaabbbccceeeffffffgggjjjnnnqqqqqqsssttttttttttttwwwyyy|||{{{{{{|||}}}{{{yyy|||{{{{{{~~~{{{yyyxxxuuuttttttoookkkkkkmmmppppppoookkkfffdddggglllttt}}}iiiSSSCCCAAA===999777888999:::666666777888999;;;===>>>????????????@@@@@@@@@AAACCCCCCCCCCCCDDDEEEFFFFFFFFFFFFGGGHHHIIIJJJKKKKKKNNNMMMNNNQQQTTT[[[iiiwwwsssccc[[[WWWRRRNNNNNNNNNMMMLLLJJJIIIHHHHHHHHHFFFEEECCCAAA>>>===<<<;;;999888777555444333222222000000000000000000000000111111111111000000000000111111111111000000000000////////////..................////////////......////////////////////////////////////000111222222444444444444444333333222111111111111222333444444111222222333444444555555...///111333333111///...111111222333555666777777111222222222333444444555555555555555555555555555666777777888999:::;;;;;;<<<;;;999888888888999::::::::::::999999999999999:::::::::;;;===>>>@@@AAA???@@@AAAAAABBBBBBAAAAAABBBBBBCCCDDDFFFGGGHHHHHHKKKLLLMMMNNNOOOOOOOOOOOOKKKLLLOOOSSSXXX[[[^^^``````ccceeeggghhhjjjlllnnnoooqqqrrrssssssuuuwwwzzz}}}|||{{{{{{|||}}}|||zzz|||||||||zzzxxxvvvtttsssrrrooommmlllhhhddddddgggkkklllkkkddd___\\\\\\^^^cccmmmxxxxxxdddOOOBBB???<<<999777888999:::777777777888:::;;;======>>>>>>>>>?????????@@@@@@BBBBBBBBBCCCDDDEEEEEEFFFFFFFFFGGGHHHIIIIIIJJJKKKMMMLLLMMMPPPRRRWWWdddrrrqqqbbb[[[VVVQQQNNNNNNMMMMMMKKKJJJIIIHHHHHHHHHGGGEEECCCAAA>>>===;;;;;;:::999888666555444333333111111111111111111111111111111111000000000000000111111111111000000000//////////////////.........///////////////////////////////////////////////////......//////000111222333333444444444444333333222111111111222222333444111111222222333333333333///000111222222111000///111111222333444555666666111222333444666666777777444444444444444444444444666666777888999:::;;;;;;<<<;;;:::999999999::::::======<<<<<<<<<<<<;;;;;;::::::;;;;;;===>>>???@@@???@@@AAAAAABBBBBBAAAAAACCCCCCDDDEEEFFFFFFGGGGGGJJJKKKMMMOOOPPPRRRRRRRRRMMMNNNOOOQQQSSSVVVYYYZZZYYY]]]cccfffhhhjjjkkklllmmmoooqqqrrrsssuuuxxxzzz{{{{{{{{{{{{|||}}}}}}|||}}}}}}~~~wwwooonnnmmmmmmnnnmmmkkkhhhfffaaa]]]^^^bbbfffhhhhhhaaa\\\XXXXXXXXXZZZaaaiiiuuu~~~rrr^^^LLL@@@>>>;;;999777888999999888888888999:::;;;<<<======>>>>>>>>>>>>?????????AAAAAABBBCCCDDDEEEEEEEEEEEEFFFFFFGGGHHHIIIIIIIIIMMMLLLMMMOOOPPPTTT```lll}}}pppaaaZZZVVVQQQOOOOOOMMMLLLKKKIIIHHHHHHHHHHHHGGGFFFCCCAAA>>><<<;;;:::;;;:::999777666555555444222222222222222222222222000000000000000000111111111111111111000000000///.........///////////////000000000000000000000000////////////////////////............///000111222222222333333333333222222222222111111222222333333555444444444333333333222222111000//////000111222222222222222333333333444111222333555777777777777555555555555555555555555555666777888999::::::;;;;;;;;;:::::::::999::::::<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<======>>>???@@@AAAAAABBBBBBAAAAAADDDDDDEEEEEEFFFFFFGGGGGGIIIJJJLLLOOOQQQSSSTTTTTTQQQQQQPPPPPPQQQRRRSSSTTTSSSXXX___dddhhhiiikkkllllllnnnpppqqqrrrtttxxxzzzyyyzzz{{{{{{|||}}}~~~~~~yyyrrriiihhhhhhiiijjjjjjhhhfffbbb^^^ZZZZZZ___dddfffggg___[[[XXXWWWUUUUUUZZZaaahhhttt~~~~~~{{{lllXXXIII===<<<:::888888888999999888888999999:::;;;<<<======>>>>>>>>>>>>?????????@@@AAABBBDDDEEEFFFFFFFFFEEEEEEFFFFFFGGGHHHHHHHHHMMMLLLNNNPPPPPPRRR]]]hhh|||nnn```YYYUUUQQQOOOOOOLLLKKKJJJIIIHHHHHHHHHHHHHHHFFFDDDAAA>>><<<;;;:::;;;:::999777666555444444222222222222222222222222000000000000111111111111111111111111000000000000.........///////////////000000////////////000000////////////////////////............///000111111111222222333333333333222333222222111222222333333777777777666555444444444333111///......///111333222222222222222222222222///111333555666666666555666666666666666666666666555666666777888999::::::::::::::::::999999999999888999999999::::::::::::======<<<<<<<<<<<<======???@@@AAAAAABBBBBBAAAAAAFFFFFFFFFFFFFFFFFFFFFFFFHHHJJJLLLNNNQQQSSSTTTTTTTTTTTTSSSSSSRRRRRRQQQQQQPPPVVV]]]cccgggiiijjjllllllnnnpppqqqrrrtttwwwyyywwwyyy{{{||||||}}}wwwpppfffeeedddeeeggghhhgggfffaaa\\\XXXXXX\\\bbbeeefff]]]YYYWWWVVVSSSQQQUUUZZZ^^^hhhwww~~~{{{|||wwwfffSSSEEE;;;;;;999888888888888999999999999999:::;;;<<<===>>>>>>>>>?????????@@@@@@@@@AAACCCEEEGGGGGGGGGFFFEEEEEEFFFFFFFFFGGGGGGGGGKKKKKKMMMOOOOOOQQQZZZddd{{{mmm___XXXUUUQQQOOOOOOKKKKKKJJJIIIHHHHHHHHHHHHHHHFFFDDDAAA>>><<<:::::::::999777555444333333333111111111111111111111111///000000000111111111111111111111111000000000000............/////////000///...------------...///////////////////////////...............///111111222222333444444444444444333333222222111222222333444444444444444444333333111111000000000000111111///000000111222333444444111222444666777777666555777777777777777777777777555555666777888999::::::999999999999999888888777666777777888999:::;;;;;;<<<<<<<<<<<<<<<===>>>??????@@@AAAAAABBBBBBAAAAAAFFFFFFFFFFFFFFFFFFFFFFFFHHHIIIKKKNNNPPPRRRSSSTTTUUUUUUVVVWWWWWWVVVTTTSSSTTTXXX___dddggghhhjjjkkklllnnnppppppqqqsssuuuxxxuuuxxx{{{|||||||||wwwqqqeeecccbbbbbbdddfffggggggaaa\\\WWWVVV[[[```ccceee]]]ZZZWWWVVVRRRNNNPPPUUUWWW^^^iiiuuuyyy{{{|||rrr```MMMBBB:::999999888888888888999:::::::::::::::;;;<<<===????????????@@@@@@@@@AAA@@@BBBDDDGGGHHHHHHHHHGGGEEEEEEEEEFFFFFFFFFFFFFFFHHHHHHKKKMMMMMMNNNWWWaaazzzmmm___XXXUUUQQQOOOOOOKKKJJJIIIIIIHHHHHHHHHHHHHHHGGGDDDAAA>>><<<::::::888777555444222222111111000000000000000000000000//////000000111111111222111111111111000000000000---.........//////000000---,,,++++++++++++,,,---////////////////////////...------......///000111333333444555666666666555333333222222111222222222/////////000111111222222...000111222222111000...------///000222444555666444555888999:::999888777777777777777777777777777555555666777888999::::::888999999999999888777777777777888999;;;<<<======:::::::::;;;===>>>@@@AAA@@@@@@AAABBBBBBBBBAAAAAAGGGGGGGGGFFFFFFFFFFFFFFFHHHIIIKKKNNNPPPRRRSSSSSSUUUVVVXXXZZZZZZZZZXXXWWWXXX\\\aaaeeeggghhhiiijjjmmmnnnppppppqqqrrruuuwwwtttxxx{{{|||{{{}}}xxxrrreeeccc``````ccceeegggggg```[[[VVVUUUYYY___bbbccc___\\\YYYWWWSSSNNNNNNRRRRRRWWW___iiiwww~~~www{{{}}}}}}ooo\\\JJJ???999999888888888888888999::::::::::::;;;;;;<<<===???@@@@@@@@@@@@AAAAAAAAAAAABBBEEEHHHIIIIIIIIIHHHEEEEEEEEEEEEFFFFFFFFFFFFEEEFFFIIILLLKKKLLLUUU___qqqaaaZZZXXXTTTPPPOOOQQQOOOLLLIIIHHHHHHHHHIIIKKKHHHEEECCCBBBAAA>>>===999888777555444444444444333333222222111000000000222111111111000000//////000000000000000000000000000000000000000000000000//////......------,,,,,,---...///000000///...---............/////////000///000111333444555666666444444333333222111000000111222444555555444222111111111222111111000///...111111111222333444555666333444555666777777777777888777777666555444444444555555666777888999999:::888888999:::::::::999999999999999999999999999:::>>>===;;;;;;<<<===@@@AAACCCAAA@@@@@@CCCEEEFFFFFFCCCDDDEEEFFFEEEFFFIIIKKKIIIJJJMMMNNNOOOQQQTTTWWWYYYZZZ\\\]]]^^^^^^]]]]]]^^^___bbbdddggghhhjjjjjjlllmmmnnnoooqqqssstttuuuwwwyyy{{{|||}}}~~~}}}rrrdddaaa___ccciiimmmmmmjjjeee^^^WWWVVV[[[aaaeeeeee```___\\\XXXTTTRRRPPPOOOOOORRRXXX```kkk{{{{{{{{{~~~wwwfffTTTFFF???<<<;;;;;;:::999999999:::::::::::::::;;;<<<======>>>>>>>>>>>>???????????????@@@BBBEEEHHHKKKLLLMMMJJJIIIIIIHHHHHHGGGGGGFFFFFFGGGIIIJJJLLLPPPUUUYYYqqqaaaZZZWWWSSSOOONNNOOONNNLLLIIIHHHHHHIIIIIIGGGEEEAAA???>>>===;;;999999888777555444444444444000000000111111111222222111111111111000000000///000000000000000000000000/////////////////////////////////........................//////..................///////////////111222333333444444444444444333333333222111111111111333444555555444222111222222222222111000////////////000111222444555666444555666777888888888888888777777666555555444444555666666777888999::::::999999:::::::::999999888888888999999999:::::::::<<<<<<;;;;;;<<<===???@@@CCCAAA@@@@@@BBBDDDEEEEEEFFFGGGGGGGGGFFFGGGIIIJJJJJJKKKMMMNNNOOOPPPSSSVVVXXXYYY[[[]]]^^^^^^^^^^^^___```bbbeeegggiiijjjkkklllmmmnnnoooqqqssstttuuuvvvxxxzzz{{{|||}}}}}}vvvgggcccaaaeeelllppppppnnnhhhaaaYYYVVVZZZ```cccdddaaa___\\\XXXTTTQQQNNNMMMLLLOOOSSSYYYcccppp}}}zzz{{{~~~uuucccRRREEE===:::999888888777777888888888888888888999:::;;;;;;>>>>>>>>>>>>???????????????@@@CCCEEEHHHJJJKKKLLLJJJJJJIIIHHHGGGGGGFFFFFFEEEFFFHHHIIIKKKOOOTTTWWWpppaaaYYYWWWRRROOOMMMNNNMMMKKKIIIHHHIIIIIIJJJIIIFFFCCCAAA@@@>>><<<;;;999888777555444444444444---...///000111222333444111111111111000000000000000000000000000000000000...........................///////////////000000......------------......///////////////.........333333333444444333333222333333333333222222222222222333444555555444333222444444444333333222111000......///000111333555666555666777888888999999888777777777666555555444444666666777888999:::;;;;;;::::::;;;::::::999888777777888888999:::;;;;;;<<<;;;;;;<<<===>>>>>>>>>>>>BBBAAA???@@@BBBDDDDDDCCCDDDEEEFFFFFFFFFGGGIIIKKKKKKLLLNNNNNNNNNPPPRRRTTTWWWXXXZZZ]]]^^^_________```aaacccfffhhhjjjkkkllllllmmmnnnoooqqqssstttuuuuuuwwwyyyzzzzzz{{{}}}{{{zzz{{{zzz{{{jjjfffdddgggnnnssstttrrrjjjccc[[[WWWZZZ^^^bbbcccbbb```]]]YYYUUUQQQMMMLLLKKKLLLOOOSSS[[[fffqqqyyy{{{zzz{{{~~~~~~ppp___NNNBBB<<<999999888888777777888888888888888888999:::;;;;;;>>>>>>>>>>>>???????????????AAACCCEEEGGGIIIJJJJJJKKKJJJIIIHHHGGGFFFEEEEEEDDDEEEFFFGGGIIILLLQQQTTTpppaaaYYYVVVRRRNNNMMMLLLKKKJJJIIIIIIIIIIIIJJJIIIGGGDDDBBB@@@???===;;;999888777555444444444444---...///000111222222333111111111000000000000000////////////////////////..............................//////000000111111...---,,,++++++,,,---...////////////............222222333444444444333333222222333333333333333333222333444444555444444333555555555555444333222111000000000000111333444555555666777888888888888888777777666666555555555555777777888999:::;;;;;;<<<;;;;;;;;;;;;:::999888777777777888999:::<<<<<<===:::<<<>>>???@@@@@@???>>>AAA@@@???@@@BBBDDDCCCBBBAAABBBDDDEEEFFFGGGJJJMMMLLLNNNOOOOOONNNOOOQQQSSSUUUWWWZZZ\\\___`````````aaabbbdddgggiiikkklllmmmlllmmmnnnoooqqqssstttuuusssuuuwwwxxxyyyzzz|||~~~~~~{{{wwwvvvxxx|||mmmiiifffiiipppvvvwwwvvvkkkeee]]]XXXYYY^^^bbbdddeeeccc```\\\WWWRRRNNNLLLLLLLLLNNNRRRXXXaaajjjooo{{{|||yyyzzz{{{{{{lll[[[KKK@@@;;;;;;;;;::::::999::::::;;;::::::::::::;;;<<<=========>>>>>>>>>????????????@@@AAACCCEEEFFFGGGHHHHHHKKKJJJIIIHHHGGGEEEDDDDDDBBBCCCEEEEEEGGGJJJNNNQQQqqqaaaZZZWWWRRRNNNLLLKKKKKKJJJIIIIIIIIIIIIIIIFFFDDD@@@>>>===<<<:::888999888777555444444444444000000000000000000000000000000000000000000111111////////////////////////..............................//////000000111111...---,,,++++++,,,---...///////////////.........000000222333444555555555333333333333333333444444333333444444555555555555555666666555555444333222333333222222222333333444555555666666777777666666666666666666555555555555777777888999:::;;;;;;<<<<<<<<<<<<;;;:::999888777777888888:::;;;<<<======;;;===???AAABBBAAA@@@>>>@@@??????AAACCCEEEDDDCCCEEEGGGHHHHHHGGGHHHJJJLLLMMMNNNOOOOOONNNOOOQQQSSSUUUWWWYYY\\\___```aaaaaaaaabbbeeegggjjjkkkmmmmmmlllmmmnnnoooqqqssstttuuurrrtttvvvwwwxxxyyy{{{}}}|||{{{{{{}}}zzzwwwvvvyyyqqqlllhhhjjjqqqxxxzzzyyylllfff^^^YYYYYY]]]bbbfffhhhfffccc___ZZZUUUQQQNNNLLLLLLMMMQQQWWW___fffjjjqqq{{{}}}|||yyyxxxzzz|||wwwgggVVVHHH@@@<<<;;;::::::999::::::;;;;;;::::::::::::;;;<<<=========>>>>>>>>>????????????AAABBBCCCDDDEEEFFFFFFFFFJJJIIIIIIHHHFFFEEEEEEDDDAAABBBCCCDDDEEEGGGKKKOOOrrrbbb[[[WWWSSSNNNMMMKKKKKKJJJJJJIIIHHHHHHGGGHHHEEEBBB@@@???>>><<<:::999888777555444444444444333333333222111000000///000000000000111111111111000000000000000000000000...........................///////////////000000......------------................../////////000///000111333444555666666444444444444333333333333333333333444555555666666555666666555555444333222444333333333333333444444555555666666666666555555666666666666666666555555666666777888999:::;;;;;;;;;;;;<<<;;;;;;:::999888888999999:::;;;<<<<<<===;;;===???AAAAAAAAA@@@?????????@@@BBBEEEGGGFFFEEEMMMNNNMMMLLLIIIHHHIIIJJJLLLNNNOOOOOONNNOOOQQQSSSUUUWWWZZZ\\\___`````````aaabbbdddgggiiikkklllmmmlllmmmnnnoooqqqssstttuuurrrtttvvvwwwwwwxxx{{{|||~~~~~~yyyrrrqqqrrrvvvzzz{{{xxxuuupppooonnnooorrrwww}}}~~~{{{wwwxxx{{{vvvpppkkklllsssyyy||||||nnniii```ZZZXXX[[[aaafffiiihhhfffbbb]]]WWWSSSPPPKKKJJJKKKOOOVVV]]]bbbdddgggooo~~~}}}{{{zzzxxxxxxzzz|||~~~qqqaaaQQQEEE>>><<<888888777777888888999999888888888888999:::;;;;;;>>>>>>>>>>>>????????????AAABBBCCCDDDDDDEEEDDDDDDHHHHHHHHHGGGFFFFFFEEEEEEAAABBBCCCCCCCCCFFFJJJMMMtttddd\\\XXXTTTOOONNNLLLKKKKKKJJJIIIGGGFFFEEEKKKIIIEEECCCBBBAAA???===999888777555444444444444444444333333222111111000///000000000111111111111000000000000000000000000/////////////////////////////////........................//////.........,,,------...///000111111000111222333444444555444555555555444333333333222333333333444444555666777555555555555444333222222000000000111222444555666666666777777777666666555555666666666666666666666555666666777888999:::::::::;;;;;;;;;;;;;;;::::::::::::::::::;;;;;;<<<<<<:::;;;===>>>??????>>>>>>>>>>>>@@@CCCGGGIIIIIIHHHLLLLLLLLLKKKIIIHHHJJJKKKLLLMMMNNNNNNNNNOOORRRTTTVVVXXXZZZ\\\^^^___`````````bbbdddfffiiikkklllllllllmmmnnnoooqqqssstttuuurrrtttvvvwwwwwwxxx{{{}}}}}}~~~}}}xxxvvvtttqqqooooooooommmhhhddd___^^^]]]___ccciiipppttt{{{~~~|||xxxyyy||||||uuuoooooouuu{{{~~~~~~sssmmmddd[[[WWWYYY^^^ccchhhgggfffbbb^^^XXXTTTQQQKKKJJJJJJOOOUUU[[[^^^___bbbhhhttt|||zzzyyyxxxxxxzzz}}}yyykkk[[[KKKAAA<<<;;;888888777777888888999:::888888888888999:::;;;;;;>>>>>>>>>>>>????????????BBBBBBCCCDDDDDDDDDCCCCCCGGGGGGFFFFFFFFFFFFFFFFFFBBBBBBCCCCCCCCCEEEIIILLLuuuddd]]]YYYTTTPPPNNNLLLLLLKKKJJJIIIGGGEEEDDDIIIFFFCCCAAA@@@>>><<<:::999888777666444444444444444444444333333333222222//////000000111111111222000000000000000000000000000000000000000000000000//////......---------,,,---...///000000///...---+++,,,---...///111222222222333333444444333333222666666555444333333222222333333333444444666777888555555555555444333222111,,,---...000222444666888777777888888888777777666555555555666666666666666555555666777888999::::::::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;<<<===============>>>@@@DDDHHHKKKJJJIIIDDDEEEGGGGGGGGGIIIKKKMMMKKKLLLNNNNNNNNNPPPRRRTTTWWWXXXZZZ]]]^^^_________```aaacccfffhhhjjjkkkllllllmmmnnnoooqqqssstttuuurrrtttvvvwwwxxxyyy{{{}}}|||}}}~~~xxxvvvvvvwwwrrrkkkeeeaaa\\\VVVQQQTTTSSSSSSUUUYYYaaahhhllluuuyyy}}}|||yyyzzz}}}yyyrrrqqqwww}}}wwwqqqfff\\\VVVVVV[[[```gggfffeeebbb^^^XXXTTTQQQNNNLLLLLLPPPVVV[[[]]]]]]bbbgggppp~~~|||zzzzzzxxxxxx{{{}}}}}}uuugggWWWHHH>>>:::::::::999999999:::;;;;;;<<<::::::::::::;;;<<<======>>>>>>>>>>>>????????????BBBCCCCCCCCCCCCCCCBBBBBBEEEFFFFFFFFFFFFGGGGGGGGGBBBCCCCCCCCCCCCEEEHHHKKKtttbbbZZZWWWSSSPPPOOOLLLJJJIIIIIIIIIIIIHHHFFFGGGEEECCC@@@>>>===<<<<<<;;;999777444333333444444222222111000//////000000222222111111111111222222111111000000//////......111111222222222222111111......////////////............------------......////////////////////////000000111222333333444444555444444333333333444444111111222333444666777888777555333444777888666444444333333222222333333444888999999999888777555444666777777666555555777999888888777777888:::<<<===;;;<<<<<<<<<;;;::::::999;;;;;;;;;::::::999999999<<<======>>>???>>>>>>>>>>>>@@@CCCFFFGGGEEECCCAAAEEEFFFGGGHHHJJJKKKLLLLLLMMMMMMNNNNNNNNNPPPTTTWWWVVVYYY]]]___aaabbbdddeeebbbcccdddfffgggiiijjjkkkoooppppppqqqqqqrrrssssssqqqrrrtttvvvyyy|||}}}~~~{{{|||}}}tttiiibbbZZZRRRMMMMMMLLLLLLMMMPPPTTTZZZ___bbbjjjnnnuuu{{{||||||yyyzzz~~~wwwtttvvv|||zzzssshhh^^^WWWVVVXXXZZZ```eeegggbbb\\\XXXRRRMMMMMMJJJJJJOOOWWW\\\]]][[[^^^eeeppp~~~tttpppsssuuuwwwxxxxxxyyypppaaaQQQDDD<<<999888888888888888888888999999::::::999999:::;;;===>>>@@@@@@???>>>======>>>>>>>>>?????????@@@@@@@@@@@@BBBBBBCCCCCCDDDEEEEEEEEECCCCCCCCCCCCDDDEEEGGGGGGtttcccZZZWWWSSSPPPOOOMMMKKKJJJJJJJJJJJJIIIGGGHHHFFFCCCAAA???>>>======;;;999777555333333333444333333222111111111111111222111111000000111111222111000000000/////////.../////////....../////////......////////////............------------......///////////////////////////000000111333444444555555555444444444444444555222222222333444555666777777555444555777777666444444333333222222333333444888888999999888777555444777888888777666555666888777666666666666888999:::;;;<<<<<<<<<;;;;;;:::999;;;;;;::::::::::::::::::<<<<<<=========>>>>>>>>>>>>@@@CCCEEEEEEEEECCCBBBEEEFFFGGGHHHIIIKKKLLLLLLLLLMMMNNNNNNNNNPPPTTTWWWWWWZZZ]]]``````aaabbbcccccccccdddfffhhhiiikkkkkklllmmmnnnoooqqqrrrssstttqqqrrrtttvvvyyy|||~~~~~~~~~yyyoooccc[[[TTTLLLIIIJJJJJJJJJKKKNNNRRRWWW\\\___gggkkkrrrxxx~~~yyyzzz~~~yyyvvvyyy}}}|||uuujjj___XXXWWWXXXZZZ___dddgggccc^^^ZZZTTTNNNMMMJJJJJJOOOVVV[[[\\\[[[\\\aaalllyyyuuuqqqssstttuuuwwwxxxxxxnnn^^^NNNCCC<<<999888888888888888888999999:::::::::999999:::<<<===>>>@@@??????>>>>>>===>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@AAAAAABBBCCCCCCDDDCCCCCCCCCCCCDDDEEEFFFFFFtttcccZZZWWWSSSOOOOOONNNLLLKKKJJJKKKKKKJJJHHHHHHGGGDDDAAA???>>>>>>>>>;;;999777555444333333444444333222222222222222222222111111000000111111222000000000000//////////////////...------...//////......////////////............------------......////////////////////////......///111333444555666666555555444555555666666444333333333333444555666777555444555666777666555333333222222222222333333777888888999888777555444888999:::888777666666777888888777666666777888999;;;<<<<<<<<<<<<;;;::::::::::::::::::;;;;;;;;;;;;===<<<<<<;;;<<<===>>>???@@@AAABBBCCCDDDDDDDDDCCCEEEFFFGGGHHHIIIJJJKKKLLLLLLMMMNNNNNNOOOQQQTTTWWWXXX[[[^^^_________```aaacccdddeeeggghhhjjjkkkllljjjkkklllnnnppprrrtttuuurrrrrrtttvvvxxx{{{~~~tttiii]]]UUUNNNHHHGGGIIIHHHHHHIIIKKKOOOTTTYYY\\\bbbgggnnnuuu{{{{{{zzz~~~{{{yyy{{{}}}vvvkkk```YYYWWWXXXZZZ^^^dddgggeee```\\\VVVPPPMMMKKKJJJNNNUUUZZZ[[[[[[ZZZ___hhhuuuwwwrrrsssttttttuuuwww}}}uuujjjZZZJJJ@@@;;;:::999888888888888888999::::::::::::::::::;;;<<<===>>>??????>>>>>>>>>>>>===============>>>>>>>>>??????>>>>>>??????@@@AAAAAAAAADDDDDDCCCCCCCCCDDDDDDEEEtttcccZZZWWWRRROOONNNMMMLLLJJJJJJKKKKKKIIIHHHGGGFFFCCCAAA???=========:::999777555444333333333333222222111111111222222111111000000000000111111000000000000////////////111000///......///000111......////////////............------------......////////////////////////------///000222444666666666555555555555666777777555444444333333333444444666666555555666666666555333333222222222222333333666777777888888777666555777888::::::888888888:::<<<;;;999888888888999999;;;;;;<<<<<<<<<<<<;;;;;;999:::::::::;;;;;;<<<<<<>>><<<;;;::::::<<<>>>???AAAAAAAAAAAABBBCCCDDDDDDEEEEEEFFFGGGIIIJJJKKKLLLKKKMMMNNNOOOOOOQQQTTTVVVWWWZZZ]]]_________```aaacccdddeeegggiiijjjkkklllkkklllmmmoooqqqrrrttttttrrrssstttvvvxxxzzz|||~~~qqqfffZZZRRRLLLHHHHHHKKKHHHHHHJJJLLLPPPTTTXXXZZZ^^^cccjjjqqqxxx~~~}}}||||||zzz|||~~~}}}vvvkkkaaaYYYVVVWWWXXX]]]dddhhhgggccc___YYYSSSMMMKKKKKKNNNSSSXXXZZZ[[[\\\```hhhssszzzuuutttttttttvvvxxx{{{qqqeeeTTTEEE===:::::::::888888888888999::::::;;;;;;;;;;;;;;;<<<<<<======>>>>>>>>>>>>>>>>>>==================>>>>>>>>>>>>======>>>??????@@@@@@AAADDDDDDCCCCCCBBBCCCCCCCCCuuucccZZZWWWRRROOONNNLLLJJJIIIIIIIIIIIIHHHFFFFFFDDDBBB???===<<<;;;;;;999999777666555333333333111111000000000000111222111000000000000000000111////////////000000000000111000///......///000111......////////////............------------......////////////////////////,,,---...000222444555666555555555555555666777777555555444333333333444444555666666666555555666666333222222111111222222333555555777888888777666555555777:::;;;::::::;;;<<<<<<;;;:::888888888888999;;;;;;<<<======<<<<<<;;;:::::::::;;;;;;<<<<<<<<<>>>===;;;:::;;;<<<>>>@@@AAAAAA@@@@@@AAABBBDDDEEEDDDEEEFFFGGGIIIJJJKKKKKKKKKMMMNNNOOOPPPQQQSSSVVVTTTWWW[[[]]]___```aaaccccccdddeeeggghhhjjjkkklllnnnoooooopppqqqrrrsssssssssssstttuuuwwwyyy{{{|||{{{kkkaaaWWWRRRMMMJJJJJJMMMLLLLLLNNNPPPSSSWWWZZZ\\\^^^ccciiipppwww~~~~~~yyyyyy|||}}}~~~~~~zzzyyy{{{}}}}}}|||{{{uuukkk```YYYUUUUUUVVV\\\dddjjjiiifffbbb[[[TTTMMMLLLKKKMMMQQQUUUYYYZZZ]]]```gggqqq~~~{{{vvvvvvuuuuuuwwwzzzxxxkkk___NNNAAA;;;::::::999888888888888999:::;;;<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>==================>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAADDDCCCBBBBBBBBBBBBBBBCCCuuuddd[[[VVVRRRNNNMMMKKKJJJHHHHHHIIIIIIGGGFFFEEEDDDAAA>>><<<;;;;;;;;;999999888666555444333222000000000///000000111222111000000//////000000111////////////000000000000..............................////////////............------------......////////////////////////------...000222333444555444444444444555666777777555444444333333333444444555666777666555444555777222222111111111111222222333444666777888777777666666888;;;<<<<<<;;;<<<===:::999777666666666777777;;;;;;<<<============<<<;;;;;;;;;;;;;;;<<<<<<<<<>>>======<<<<<<>>>???@@@@@@@@@@@@@@@AAABBBCCCDDDDDDEEEFFFGGGHHHIIIJJJKKKJJJLLLOOOPPPPPPQQQSSSUUUSSSVVVZZZ]]]^^^___aaacccbbbcccdddfffgggiiijjjkkkpppppppppqqqrrrrrrsssssstttttttttuuuwwwyyyzzz{{{}}}~~~sssddd]]]VVVTTTQQQMMMMMMOOOQQQRRRSSSVVVXXX[[[^^^___aaaeeekkkqqqwww~~~|||wwwrrrrrrwwwyyy|||wwwvvvyyy|||}}}|||zzztttjjj```YYYVVVUUUVVV]]]eeelllllliiiddd\\\UUUMMMLLLLLLMMMOOOSSSWWWZZZ\\\```fffppp|||yyyvvvvvvuuuvvvyyy|||}}}uuueeeYYYIII>>>::::::999888888888888888999;;;<<<===;;;<<<<<<=========<<<<<<;;;<<<===>>>???>>>===<<<=========>>>>>>>>>??????>>>>>>??????@@@AAAAAABBBBBBBBBAAAAAAAAABBBBBBCCCvvvddd[[[VVVRRRNNNMMMLLLKKKIIIIIIJJJJJJHHHGGGFFFDDDBBB???===<<<;;;;;;999888888777555444222222111000000000111111222333000000////////////000000.../////////000000000111---...000111111000...---......////////////............------------......////////////////////////......///000111222333333333333333333444555666777444444333333333444444555444666777777555444555777222222111111111111222222222444555777777777777666999;;;===>>><<<;;;::::::999888777666666666777888;;;;;;<<<===============<<<<<<<<<<<<;;;;;;;;;;;;>>>>>>>>>>>>?????????@@@???@@@@@@AAABBBBBBCCCCCCDDDDDDEEEGGGHHHIIIJJJKKKJJJLLLOOOPPPQQQQQQSSSUUUTTTVVVZZZ\\\]]]^^^___aaaaaabbbccceeefffhhhiiijjjmmmnnnooopppqqqrrrsssttttttttttttuuuvvvxxxyyyzzz|||}}}~~~tttjjjaaa\\\YYYZZZYYYTTTRRRSSSUUUVVVXXXZZZ\\\___aaabbbfffiiinnnsssyyy~~~zzzwwwqqqlllmmmrrrvvv}}}~~~zzzuuuuuuxxx|||~~~~~~yyysssjjjaaaZZZWWWWWWXXX^^^fffnnnnnnkkkeee]]]UUUMMMMMMLLLLLLNNNRRRVVVZZZ^^^bbbhhhrrr}}}|||uuuttttttsssuuuyyy{{{zzzrrr```TTTEEE<<<::::::999666888888888999:::;;;<<<===;;;<<<===>>>>>>===<<<;;;:::;;;===>>>???>>>===<<<>>>>>>>>>?????????@@@@@@>>>>>>>>>???@@@@@@AAAAAAAAA@@@@@@@@@AAABBBCCCCCCvvvddd[[[VVVRRRNNNMMMMMMLLLJJJJJJKKKKKKIIIHHHGGGEEECCC@@@>>>===<<<<<<888888888777666444222111222111111111222333333444000000////////////000000.../////////000000111111///000333444444333000///......////////////...............------.........////////////////////////...//////000111222222333222222222333444555666777444333333333333444555666444666888777444333555777222222111111111111222222222333555666777888777777<<<>>>??????<<<:::888888::::::999888888999:::;;;;;;;;;<<<===>>>>>>===============<<<;;;;;;;;;:::>>>>>>???@@@@@@@@@@@@?????????@@@AAABBBBBBBBBBBBDDDDDDEEEFFFHHHIIIJJJKKKJJJLLLOOOPPPQQQQQQSSSUUUUUUXXX[[[]]]]]]]]]^^^___```aaabbbdddfffggghhhiiijjjkkkmmmnnnppprrrttttttttttttuuuuuuvvvxxxyyyzzz{{{|||}}}vvvmmmdddaaa^^^]]]``````[[[XXXXXXWWWXXXZZZ\\\___aaacccdddiiilllpppuuuzzz~~~zzzvvvsssmmmhhhjjjpppuuu|||}}}~~~zzzuuutttxxx}}}yyytttkkkbbb\\\YYYYYYYYY^^^gggoooooolllfff]]]UUUMMMMMMLLLLLLMMMQQQVVVYYYaaaeeellluuuxxxrrrqqqrrrrrrtttxxx{{{~~~xxxppp]]]QQQCCC<<<:::;;;888555888888888999:::;;;===>>><<<<<<===>>>>>>===<<<;;;999;;;===>>>???>>>===<<>>>>>??????@@@@@@??????@@@@@@AAABBBCCCDDDuuubbbZZZWWWSSSOOOMMMJJJJJJIIIIIIIIIHHHHHHHHHFFFEEECCC@@@===;;;::::::999999888666555555555555333333333222222222111111//////000000111111111222000000000000000000000000000000///...............///////////////////////////...------...///...---,,,,,,------.../////////,,,---...000222333333333666666666777888888999999777777555444444555666777777777777666555333222111333222000......///111222111333555777888888777666999;;;<<<======<<<:::999::::::888777666666666666;;;;;;;;;<<<<<<===>>>???======<<<<<<<<<;;;;;;;;;======>>>???????????????AAAAAABBBBBBCCCBBBBBBBBBBBBBBBCCCDDDFFFGGGIIIJJJJJJKKKKKKMMMNNNOOOPPPPPPSSSUUUWWWZZZ]]]```bbbcccddddddeeeggghhhjjjkkklllmmmmmmnnnnnnooooooppppppqqqrrrtttuuuvvvxxx|||~~~~~~~~~tttfffbbbdddfffffffffeeecccbbbdddeeecccbbbaaaaaacccfffjjjlllnnnppptttxxx}}}{{{uuuqqqlllgggiiiooovvv~~~}}}~~~~~~zzzvvvwwwxxxxxxzzz}}}yyywwwrrriii___YYYXXXZZZbbbfffnnnssssssjjj^^^UUUUUUOOOJJJJJJKKKMMMTTT[[[___fffqqq||||||wwwssssssrrrpppssswwwyyy~~~|||xxxrrrjjjVVVJJJ>>>999999888888:::<<<;;;;;;;;;;;;<<<============<<<<<<;;;;;;::::::;;;;;;;;;;;;<<<<<<<<<<<<==================>>>>>>======<<<<<<<<<>>>???@@@AAA@@@??????>>>?????????qqq___WWWTTTPPPLLLKKKMMMLLLLLLKKKIIIHHHGGGGGGFFFEEECCC@@@===<<<:::::::::999888666555555555555333333333222222222111111000111111111222222222222////////////////////////000000///...............///////////////////////////...------...///...---..................---------------///111444888:::555666666777777888999999888777666555444444555666666666666666666555333333555333222000000000111222///000333666888999999999999:::<<<===>>>===<<<;;;<<<;;;:::999888777777777::::::;;;;;;<<<>>>???@@@======<<<<<<<<<;;;;;;;;;======>>>?????????????????????@@@AAAAAAAAAAAAAAACCCCCCCCCDDDEEEGGGHHHIIIKKKLLLMMMOOOPPPQQQRRRSSSTTTUUUWWWZZZ]]]___aaabbbcccccceeefffhhhiiikkkkkkmmmmmmnnnnnnooooooppppppqqqrrrttttttuuuwww{{{~~~~~~~~~~~~xxxlllcccbbbfffhhhjjjmmmnnnmmmkkkjjjiiiiiihhhggggggiiillloooqqqsssuuuxxx|||}}}xxxsssnnniiijjjnnnxxx}}}}}}~~~{{{wwwxxxzzzyyy{{{~~~|||zzzuuukkkaaaZZZYYYZZZbbbgggooouuuuuunnnbbbZZZVVVPPPKKKKKKLLLMMMSSSZZZ```gggsss~~~~~~xxxtttsssrrrpppsssxxxyyy}}}}}}{{{wwwnnndddOOOEEE;;;999:::::::::===:::::::::::::::;;;<<<<<>>>>>=====================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>=========>>>???@@@@@@@@@??????>>>?????????ppp___VVVSSSOOOLLLKKKOOOOOOMMMLLLJJJHHHGGGFFFFFFEEECCC@@@>>><<<;;;::::::999888666555555444444333333333222222222111111222222222222222333333333000000000000000000000000000000/////////.........///////////////////////////...------...///...---000//////...------,,,,,,...------...111666;;;???555555666666777888888888999888777555444444444444555666666777777666666555777666444222111111222222,,,...111555888:::;;;<<<888:::<<<>>>??????>>>>>>======;;;:::999888888888888999999:::<<<>>>@@@AAA=========<<<<<<<<<;;;;;;======>>>???????????????>>>???@@@AAABBBCCCCCCCCCDDDDDDDDDDDDEEEFFFGGGHHHKKKKKKMMMOOOQQQRRRTTTTTTVVVWWWXXXZZZ\\\^^^```aaabbbbbbdddeeegggiiijjjkkkmmmmmmmmmnnnooopppppppppqqqrrrttttttuuuwwwzzz}}}~~~~~~~~~~~~qqqhhhbbb___bbbgggkkkpppvvvyyyyyyvvvsssqqqrrrqqqppppppqqqsssvvvwwwyyyzzz}}}|||xxxqqqkkkkkkoooyyy}}}}}}~~~}}}yyyzzz{{{{{{|||~~~xxxnnnccc\\\ZZZZZZbbbhhhpppwwwxxxrrrhhh```XXXRRRMMMLLLLLLMMMRRRXXXbbbiiiuuuyyytttsssrrrpppssswwwyyy{{{|||{{{zzzuuuhhh[[[JJJAAA:::::::::999999;;;:::999999999999:::;;;;;;????????????>>>>>>>>>>>><<<============>>>>>>>>>@@@?????????>>>>>>======@@@@@@???>>>>>>>>>>>>?????????>>>>>>>>>??????@@@rrrbbbYYYUUUQQQOOOOOONNNMMMLLLKKKJJJHHHGGGGGGFFFEEECCC@@@>>>===<<<;;;:::999888666555444444444333333333222222222111111222222222222222222222222222222222222222222222222000000000000000///......///////////////////////////---------...///...---//////.........---------...------...111555999<<<444444555666666777777888999888777666555444333333444555666777888888888888777666555333222111111111,,,...111444777:::;;;<<<999:::<<<===>>>>>>>>>>>>>>>===<<<:::999888888888666777888999<<<>>>@@@AAA============<<<<<<<<<<<<======>>>???????????????@@@AAABBBDDDEEEFFFFFFFFFEEEEEEDDDDDDEEEFFFGGGGGGHHHIIIKKKMMMOOOQQQSSSTTTWWWXXXYYYZZZ\\\^^^______aaaaaaccceeeggghhhjjjkkkllllllmmmnnnoooppppppqqqqqqrrrsssttttttuuuyyy{{{}}}}}}}}}}}}~~~{{{nnnbbb]]]\\\^^^bbbgggooottt{{{~~~{{{zzzyyyxxxxxxwwwxxxyyy{{{|||~~~~~~|||uuuooonnnrrr|||~~~~~~~~~{{{|||}}}|||}}}{{{pppeee]]]ZZZZZZaaagggooowwwyyytttkkkddd[[[TTTOOONNNNNNMMMQQQWWWbbbjjjvvv~~~xxxsssqqqpppnnnqqqvvvzzz{{{{{{zzzyyyrrrbbbRRRGGG@@@;;;;;;:::777555777:::::::::999::::::;;;<<<========================:::::::::;;;;;;;;;<<<<<<@@@@@@@@@???>>>>>>======BBBAAA@@@??????>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@tttddd[[[VVVQQQOOOPPPKKKJJJJJJIIIIIIHHHHHHHHHFFFEEECCCAAA???===<<<<<<;;;:::888777555444444333333333333222222222111111111111111111111111000000222222222222222222222222000000111111000000///...///////////////////////////---------...///...------------.........//////,,,---...000111333444555444444444555666666777777888888777777555444333222333444555777888888999999666666444333222111000000///000222444666888999::::::;;;<<<<<<===>>>>>>>>>>>>===<<<:::888777777777555666777999;;;>>>@@@AAA>>>>>>=========<<<<<<<<<======>>>???????????????@@@AAABBBDDDEEEFFFFFFFFFEEEEEEDDDDDDEEEFFFGGGGGGHHHIIIKKKMMMOOOQQQSSSTTTXXXXXXYYY[[[\\\]]]^^^___```aaaccceeegggiiijjjkkkllllllmmmnnnooopppqqqqqqrrrrrrssssssssstttwwwzzz{{{{{{{{{|||}}}~~~}}}|||xxxjjjaaaZZZZZZ^^^```dddhhhssswww|||~~~}}}}}}~~~}}}wwwqqqqqquuu}}}~~~~~~}}}~~~{{{rrrfff^^^[[[[[[```eeennnuuuxxxtttkkkeee\\\VVVQQQPPPOOONNNQQQWWWbbbjjjvvv|||vvvpppnnnmmmlllpppuuu{{{{{{zzzxxxvvvmmm[[[JJJCCC>>>:::;;;:::666555777;;;;;;;;;;;;;;;<<<<<<===<<<<<<<<<<<<<<<=========::::::::::::;;;;;;;;;;;;????????????>>>>>>======BBBAAAAAA@@@???>>>==================>>>???@@@AAAtttdddZZZTTTNNNMMMNNNIIIIIIIIIIIIIIIHHHHHHHHHFFFEEECCCAAA???>>>======;;;:::999777555444333333333333333222222222111111111111111000000000000000000000000000000000000000///000111222111000///...///////////////////////////...------...///...---,,,,,,------...//////000,,,---...///000000000///333333444444555666666666777777777777666555333333333333555666777888888888555555444444333222111111111111222333555666888888;;;;;;<<<===>>>???@@@AAA???>>><<<:::888777777666555555666888:::===???@@@>>>>>>>>>=========<<<<<<======>>>???????????????>>>???@@@AAABBBCCCCCCCCCDDDDDDDDDDDDEEEFFFGGGHHHLLLLLLNNNPPPQQQSSSUUUUUUWWWXXXYYYZZZ\\\]]]______```aaaccceeegggjjjkkklllkkklllmmmnnnooopppqqqrrrrrrsssssssssrrrsssvvvxxxxxxyyyyyyzzz|||~~~wwwuuurrrpppqqqyyy~~~pppggg___[[[ZZZ^^^ccceeeiiimmmuuuxxx}}}{{{uuuqqqsssxxx~~~~~~|||sssiiiaaa^^^^^^```eeemmmtttvvvrrrjjjccc]]]WWWRRRQQQPPPOOORRRWWWccckkkvvvzzztttnnnlllkkkkkkooouuuzzz{{{zzzuuupppeeeSSSDDD<<<999888::::::888999<<<<<<;;;;;;;;;;;;<<<==================>>>>>>>>>>>>;;;<<<<<<<<<<<<========================>>>>>>>>>@@@@@@@@@@@@???>>>===<<<;;;<<<<<<===>>>???AAABBBttteeeZZZRRRLLLJJJLLLLLLKKKKKKJJJIIIHHHHHHGGGFFFEEECCCAAA???>>>>>>===<<<;;;999777555444333333333333333222222222111111222222222111111000000000///////////////////////////000111222222000///...///////////////////////////...------...///...---------.....................---------...///000000222333333444555555666666666666777777777555444333222333444555666777777777555555555555555444333333000111111333444666888999::::::<<<>>>AAACCCFFFGGG@@@???>>><<<:::888888777555666666888:::<<<>>>???>>>>>>>>>>>>=========<<<======>>>?????????????????????@@@AAAAAAAAAAAAAAACCCCCCCCCDDDEEEGGGHHHIIIMMMNNNOOOPPPQQQSSSTTTUUUWWWWWWYYYZZZ\\\^^^___```aaabbbdddfffhhhkkklllmmmkkkkkklllnnnoooqqqrrrrrrrrrssssssrrrqqqrrruuuwwwvvvvvvwwwyyy|||~~~zzztttlllkkkhhhgggiiiqqq{{{wwwlllbbb]]][[[ZZZ^^^dddgggiiiooouuuvvvzzzyyyuuuqqqooossszzz~~~~~~}}}vvvllleeebbbbbbbbbfffmmmsssuuuppphhhaaa\\\WWWSSSRRRRRRPPPSSSXXXeeemmmxxxyyysssmmmlllkkklllqqqwwwxxxzzzyyyrrrhhh\\\LLL???;;;888888::::::888:::???;;;;;;::::::;;;;;;<<<===;;;<<<<<<<<<=========>>>;;;;;;<<<<<<<<<=========;;;;;;;;;<<<======>>>>>>>>>????????????>>><<<;;;;;;;;;;;;<<<>>>@@@AAABBBvvvfff[[[SSSLLLJJJMMMOOONNNMMMLLLJJJHHHGGGFFFFFFEEECCCAAA@@@>>>>>>>>><<<;;;999777555444333333333333333222222222111111333333333222222111111111000000000000000000000000///000222333222111///...///////////////////////////...------...///...---/////////...------,,,,,,000...,,,+++,,,...222444222222333444444555555666555555666777777666555444222333444555666666666666555666666666666666555555///000111222444777999:::999:::<<>>>>>>>>>>>>>>==================>>>???????????????AAAAAABBBBBBCCCBBBBBBBBBBBBBBBCCCDDDFFFGGGIIIJJJLLLLLLMMMNNNOOOQQQQQQRRRVVVWWWXXXZZZ\\\^^^```aaaaaabbbdddfffiiikkkmmmnnnkkkkkklllnnnoooqqqrrrrrrrrrssssssrrrqqqrrrtttvvvtttuuuvvvyyy|||}}}rrrlllaaa```___^^^```fffooouuuyyyxxxuuuoooggg```[[[YYY[[[\\\aaagggjjjlllsss{{{vvv{{{|||uuuqqqmmmlllrrrzzz~~~~~~~~~~~~~~~wwwooohhhffffffcccgggnnnsssuuupppggg```\\\WWWSSSSSSRRRQQQTTTXXXgggooozzzyyysssmmmllllllmmmsssyyyvvvyyyxxxooocccWWWHHH<<<>>>;;;::::::999666888===::::::999999::::::;;;<<<999999999:::::::::;;;;;;999999999:::::::::;;;;;;999::::::;;;<<<===>>>>>>======>>>??????>>><<<;;;::::::;;;<<<>>>@@@AAABBBtttccc[[[WWWQQQMMMKKKLLLLLLKKKJJJIIIHHHHHHGGGGGGFFFEEECCCAAA???======999888666555666555444222222333444333111111111333000111111111111222222222111111222222222222111111000000///...............000000000000000000000000111111000000//////......//////...---------------000///...------...000000333444444555555666666666444555666777777666555444111222444666888888888888666666666666666555444444111111222333555888;;;======>>>@@@AAACCCGGGLLLPPPLLLGGGBBB@@@AAA???:::555555444444555777999;;;===@@@@@@AAAAAA@@@???===<<<>>>??????@@@@@@AAABBBBBBCCCCCCCCCCCCCCCCCCBBBBBBCCCDDDDDDEEEFFFHHHIIIJJJMMMMMMNNNOOOPPPQQQSSSTTTWWWYYY[[[]]]]]]]]]___```^^^aaafffhhhiiiiiijjjkkkmmmnnnppppppooooooppprrrqqqrrrssssssrrrrrrtttvvvxxxvvvtttvvv{{{~~~~~~yyypppjjj___YYYWWWZZZ]]]^^^```dddgggdddbbbaaa]]]XXXYYY\\\dddfffkkkpppuuuzzz}}}{{{tttlllhhhfffgggoooxxx~~~{{{~~~{{{zzzzzzyyyyyy~~~{{{vvvooojjjfffdddccchhhjjjnnntttvvvqqqggg___ZZZYYYXXXVVVTTTTTTVVVXXXeeennn|||wwwwwwsssnnnlllmmmqqqtttuuuzzzwwwrrrjjj___RRRDDD;;;999888666666777888:::<<<;;;;;;:::999:::;;;<<<===:::::::::;;;;;;<<<<<<<<<::::::::::::::::::::::::::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<===<<<===AAADDDDDD@@@<<>>???AAABBBDDDIIIOOOTTTVVVOOOHHHCCCBBB@@@<<<888999888888888888:::;;;<<<@@@@@@AAAAAA@@@>>>===<<<======>>>??????@@@@@@AAACCCCCCCCCCCCCCCCCCBBBBBBCCCDDDDDDEEEFFFHHHIIIJJJLLLLLLMMMNNNPPPRRRTTTUUUUUUWWWZZZ[[[\\\]]]^^^```___bbbeeeggghhhiiijjjkkklllmmmoooooonnnnnnpppqqqqqqrrrssssssrrrsssuuuvvvyyywwwvvvwww{{{~~~~~~xxxnnnhhh]]]WWWSSSTTTUUUTTTUUUXXX[[[YYYZZZ\\\\\\[[[___eeemmmppptttzzz~~~xxxqqqjjjgggeeefffnnnwww}}}}}}{{{zzzzzzzzzyyy|||yyytttnnniiifffdddccchhhjjjnnnsssuuuqqqggg```XXXYYYXXXWWWVVVWWWYYY\\\fffooo}}}xxxtttqqqmmmlllnnnrrruuuvvvxxxuuupppgggZZZMMMAAA::::::999888777666777999:::::::::999999999:::;;;<<<:::::::::::::::;;;;;;;;;::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;>>><<<:::<<<>>>@@@???>>>uuueee\\\WWWQQQMMMLLLJJJJJJIIIHHHGGGFFFFFFEEEGGGFFFDDDCCC@@@???===<<<999888666555666555444222000111111111///...///000000111111111111222222222000111111222222111111000000//////............///....................................////////////222111///------...000111------------...///111111222333333333333333444444333333444444444444333333000111222444555666666666777888888888888777666666444444444555666777888999???@@@AAABBBFFFKKKRRRWWW^^^WWWMMMFFFCCC@@@<<<:::;;;:::999888888888999:::??????@@@@@@???>>>===<<<<<<<<<======>>>??????@@@BBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDEEEFFFHHHIIIJJJKKKLLLLLLNNNPPPRRRTTTUUURRRUUUXXXZZZ[[[\\\^^^``````bbbdddffffffgggjjjlllkkkmmmooooooooonnnpppqqqqqqssstttsssssssssuuuwww{{{yyyxxxyyy{{{}}}~~~~~~yyypppjjj^^^XXXSSSSSSSSSQQQRRRUUUVVVTTTWWW\\\```ccciiiqqqzzz||||||vvvooohhheeeccceeellluuu|||{{{yyyzzzzzzzzzzzzwwwrrrmmmhhheeecccccchhhjjjnnnsssuuuqqqhhhaaaXXXYYYZZZZZZZZZ[[[^^^```hhhqqq~~~xxxpppnnnkkklllooosssvvvwwwtttsssmmmbbbSSSEEE===999<<<:::999777666777777888999888888888888999:::::::::::::::999999999999999888888999999::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<999999999999999999999999>>>;;;888777999<<<>>>@@@vvvfff]]]VVVPPPMMMMMMLLLLLLKKKJJJIIIHHHHHHGGGFFFFFFDDDBBB@@@>>>===<<<999888666555666555444222222333444333111000111222000000111111111222222222000000111111111111000000000///............//////.................................//////000000111000...,,,+++***,,,...///++++++,,,---...000111111111222222222222333333333444444444444444444444444000111222333444555555666888888999999999888888777666666666666666666777777===>>>@@@BBBEEEKKKRRRWWW\\\WWWOOOHHHDDD@@@<<<999999888777666666666777888>>>>>>?????????>>><<<;;;<<<<<<===>>>>>>??????@@@AAAAAABBBBBBBBBBBBCCCCCCCCCDDDDDDEEEFFFHHHIIIJJJMMMMMMMMMNNNOOOQQQRRRSSSRRRTTTXXXZZZ[[[]]]___aaa```bbbcccdddeeefffiiilllkkkmmmoooppppppppppppqqqqqqsssttttttssstttvvvxxx{{{zzzzzzzzz{{{}}}~~~xxxtttfff```\\\\\\]]][[[\\\______^^^```fffkkknnnvvv~~~~~~}}}|||~~~xxxrrrkkkgggeeeeeelllttt{{{~~~{{{yyyzzzzzzzzzwwwtttpppkkkhhheeeddddddiiijjjnnnsssuuurrriiibbbZZZ[[[\\\\\\]]]^^^aaadddkkktttvvvlllkkkkkkmmmqqquuuwwwxxxrrrqqqjjj]]]LLL@@@::::::::::::888888777777888888777777777777888888888999:::999999999888888777777777777888999:::;;;;;;<<<999999999999999999999999::::::::::::::::::::::::===:::888777888;;;===???vvvhhh^^^VVVOOOLLLMMMLLLLLLKKKJJJIIIHHHHHHGGGFFFEEEDDDBBB@@@>>><<<<<<999888666555666555444222222333444333222111222333000000111111111222222222000000000111111000000000//////............///////////////////////////////////////000000111111111...---,,,++++++,,,...///***+++,,,---...///000000000000111111222333333444666555555555555555555666111111111222333444555555888888999999999999888888888888777777777666666555;;;<<<>>>AAADDDHHHNNNRRRUUURRROOOKKKGGGBBB===:::888777666666666777888999<<<===>>>???>>>===<<<;;;======>>>>>>???@@@@@@AAAAAAAAAAAAAAABBBBBBCCCCCCCCCDDDDDDEEEFFFHHHIIIJJJNNNNNNNNNNNNNNNOOOPPPPPPSSSUUUYYY[[[\\\^^^```bbb```bbbcccddddddeeehhhjjjjjjmmmppprrrqqqqqqqqqrrrppprrrssssssssstttvvvxxx{{{{{{zzzzzz{{{|||~~~tttnnniiiiiijjjhhhiiilllnnnmmmqqqwww{{{|||wwwuuusssuuu}}}{{{tttpppmmmlllrrryyy{{{~~~}}}zzzzzzzzzyyyvvvsssoookkkhhhgggffffffjjjkkkoootttvvvssskkkeee^^^______^^^^^^```cccfffpppxxx{{{qqqkkkkkkllloootttwwwxxxwwwrrrooogggXXXHHH===:::;;;888777777888888999999:::666666777777777888888888999999999888888777777777777777888888999:::;;;;;;999999999999999999999999:::::::::::::::::::::::::::::::::::::::;;;===>>>wwwiii___VVVNNNLLLNNNJJJJJJIIIHHHGGGFFFFFFEEEFFFEEECCCBBB???>>><<<;;;999888666555666555444222222333333333111000111222000111111111111222222222///000000111111000000//////............//////000////////////////////////////////////000000000000..................//////***+++,,,...//////////////////000111333444555666777666555555555555666777222222222222333444555666777777888999999999999888888888888888777666555444888;;;>>>@@@BBBEEEIIIKKKNNNNNNNNNLLLIIIDDD@@@>>>:::999888888888999:::;;;;;;<<<===>>>>>>===<<<;;;======>>>??????@@@@@@AAA@@@@@@AAAAAABBBBBBCCCCCCCCCDDDDDDEEEFFFHHHIIIJJJNNNNNNNNNNNNNNNOOOPPPPPPSSSVVVYYY[[[\\\]]]___aaa___aaacccddddddeeegggiiiiiilllppprrrrrrqqqqqqrrroooqqqrrrrrrrrrsssvvvxxxyyyyyyzzzzzzzzz{{{~~~~~~xxxxxxwwwuuuuuuxxx}}}~~~zzztttooommmnnnuuu}}}yyyvvvuuuzzz}}}|||{{{yyyxxxuuussspppmmmjjjiiiiiiiiilllmmmpppuuuxxxuuunnngggaaaaaa___^^^^^^aaafffkkkuuu|||wwwooollllllooorrrvvvxxxwwwvvvqqqlllaaaRRRDDD<<<;;;<<<666777777888999999::::::555666777777888888777777999999999888888888888888777777888888999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888:::<<<===<<<<<<<<<===xxxjjj___VVVNNNLLLNNNJJJJJJIIIHHHGGGFFFFFFEEEEEEEEECCCAAA???===<<<;;;999888666555666555444222333444555444222111222333000111111111111222222222//////000000000000//////...............///000000.......................................---------,,,---.../////////......+++,,,---............------...000222444666777888666555444444444444555666333333222222333444555666666777777888999999888888888888999999888777555444888;;;>>>AAABBBBBBCCCEEEIIIIIIIIIGGGDDDBBB@@@???<<<;;;:::888888888888999;;;;;;<<<=========<<<;;;<<<<<<======>>>??????@@@???@@@@@@AAABBBBBBCCCCCCCCCDDDDDDEEEFFFHHHIIIJJJKKKKKKLLLMMMNNNPPPRRRSSSTTTVVVYYYZZZ[[[\\\]]]___^^^```ccceeeeeeeeeeeeffffffjjjnnnppppppoooooopppnnnoooqqqqqqqqqrrruuuwwwvvvxxxyyyyyyyyyzzz~~~}}}wwwmmmkkklllpppyyy|||zzzzzz~~~{{{xxxvvvvvvtttqqqnnnlllllllllmmmnnnooorrrvvvyyywwwpppjjjbbb```^^^\\\]]]bbbjjjpppyyywwwpppnnnoooqqquuuxxxyyywwwtttqqqhhh[[[LLLAAA<<<;;;;;;777888888999999999888888555666777888999888777777888888888999999999999999888888888888888999999999::::::::::::::::::::::::999999999999999999999999777:::<<<<<<;;;:::<<<>>>xxxkkk```VVVNNNLLLOOOMMMLLLKKKJJJIIIHHHHHHGGGEEEEEECCCAAA???===<<<;;;999888666555666555444222666777888777555444555666000111111111111222222222//////000000000000//////...............///000111---------------------------------,,,,,,+++++++++(((***,,,......---,,,++++++,,,---.........---,,,---...000222444777999999555444333333333333444555444333333222333444666777555666777888888888888888777888999999888777666555888;;;@@@BBBBBBAAAAAAAAAEEEEEECCCAAA>>>======>>>===;;;999777555444444555:::;;;<<<=========<<<;;;;;;;;;<<<<<<===>>>>>>>>>??????@@@AAAAAABBBCCCCCCCCCDDDDDDEEEFFFHHHIIIJJJHHHIIIJJJLLLOOORRRTTTUUUSSSUUUXXXYYYYYYZZZ[[[]]]]]]```ccceeeeeeeeeeeeeeedddhhhlllnnnooonnnnnnnnnmmmnnnppppppppprrrtttwwwtttwwwyyyyyyxxxzzz~~~}}}ooommmlllnnnttt{{{zzzyyyyyy|||xxxuuuvvvuuurrrooonnnmmmnnnoooooopppssswwwzzzxxxqqqkkkaaa___\\\ZZZ]]]dddmmmttt{{{~~~~~~xxxrrrpppqqqssswwwyyyyyyvvvssspppfffVVVHHH???<<<;;;;;;999999999999999888777666555666888999999999888777888888888999:::::::::;;;999999999888888888888888888888888888888888888888888888888888888888888888888:::;;;:::888999<<>>;;;999;;;:::999777666444333222777???DDD@@@:::666333///000000000111222222222333444333333222111000//////......------------......///...,,,,,,...///...---...............///000000000//////000111111000......---,,,++++++---...000...000111444555777888888666666555444444444444444666666555555555666666777333444666777888777555444777666555444444444444444;;;<<<>>>???@@@@@@@@@???>>>>>>???@@@@@@@@@@@@???===<<<:::888666666666666888:::===??????===;;;999;;;<<<===<<<;;;<<<>>>@@@BBBBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDEEEFFFHHHIIIJJJLLLNNNOOOOOOOOOPPPSSSUUUXXXXXXXXXYYYYYYYYYYYYYYY]]]___bbbddddddeeefffhhhhhhhhhiiijjjkkkmmmnnnooooooppprrrtttuuuvvvwwwwwwwwwwwwwwwxxxzzz}}}zzztttmmmkkkrrrzzzvvvsssrrrrrrttt~~~|||xxxvvvuuutttrrrqqqpppqqqqqqrrrsssssstttwwwxxxvvvoooiiibbb^^^[[[\\\^^^aaajjjttt}}}{{{ssssssssstttvvvxxxwwwtttqqqooo```NNNEEE@@@===<<<===999999999888888888777777::::::999888777777888888555666666777777777666666888888888888888888888888:::::::::::::::999888777888888888777777777777777;;;;;;:::999:::;;;<<<===vvvfff\\\UUUOOOLLLMMMNNNLLLJJJJJJKKKKKKIIIHHHHHHFFFDDDBBBAAA???<<<:::;;;:::888777666555555555000RRRbbbMMM666444777222111111111111111222222222222222111000000///////////////////////////000000111///------///000///...//////............//////000///......000000///......---,,,++++++---///000///000111333555666777888777666666555444444555555666555555444555555666666444666777999999888777666666666555444444444444444:::;;;===>>>????????????>>>>>>???????????????>>><<<;;;:::888777666666666:::<<<>>>@@@@@@???===<<<<<<===>>>===<<<<<<===???@@@@@@AAAAAABBBCCCDDDDDDDDDEEEFFFGGGHHHJJJKKKKKKLLLNNNOOOOOOOOOPPPSSSUUUXXXXXXXXXXXXXXXYYYYYYYYY]]]___bbbcccddddddfffhhhhhhhhhiiijjjkkkmmmnnnooooooppprrrssstttuuuvvvvvvxxxxxxyyyyyy{{{|||}}}~~~}}}uuuqqqttt}}}}}}vvvqqqllliiigggiiikkkqqq}}}{{{wwwtttuuutttsssrrrrrrrrrssssssuuutttuuuwwwyyyvvvoooiiibbb]]][[[[[[]]]aaajjjttt~~~uuusssssstttvvvxxxwwwtttqqqjjjZZZJJJAAA===999999:::999999999888888888777777999999888777777777777777888888999999999999888888888888888888888888888888999:::::::::999999888777888777777777777777777777;;;::::::999:::;;;<<<===ttteee[[[UUUOOOMMMNNNMMMLLLJJJJJJKKKKKKJJJHHHIIIGGGDDDCCCBBB@@@===;;;:::999777666666777888999>>>sss___555222888333222222222111111111111111////////////////////////000000000000111111222333111000......000111000///000//////............///000...------...//////......---,,,,,,,,,---///000///000111222444666777777777777666666555555666666555555444444444444444555666777999:::::::::999888666555444444444444444444888999;;;===>>>>>>>>>===>>>>>>>>>>>>>>>>>>======;;;;;;999888777777777777;;;<<<======>>>>>>======>>>??????>>><<<<<<===???>>>???@@@AAACCCDDDEEEFFFDDDFFFHHHJJJKKKLLLKKKKKKLLLMMMOOOOOOOOOPPPSSSUUUWWWWWWWWWXXXXXXXXXYYYYYY]]]___bbbcccddddddfffggghhhhhhiiijjjlllmmmnnnoooooopppqqqrrrsssttttttsssxxxyyyzzz{{{{{{|||{{{{{{~~~~~~~~~yyyyyy~~~~~~xxxqqqjjjeeeaaa___^^^aaadddkkkyyy{{{vvvrrrtttttttttttttttuuuuuuvvvvvvvvvvvvwwwxxxuuunnniiibbb]]]ZZZ[[[]]]aaajjjsss~~~tttrrrssstttvvvxxxvvvssspppdddUUUFFF>>>;;;888777888999999999888888888888888888888777666666666777777888888999999999999888888888888888888888888888888999999999:::999999888777777777777777777777888888:::::::::::::::;;;<<<<<>><<<<<<===>>>??????@@@AAABBBCCCDDDEEECCCEEEHHHJJJLLLLLLKKKJJJKKKMMMNNNOOOOOOQQQSSSVVVVVVVVVWWWWWWXXXXXXYYYYYY\\\___aaaccccccdddfffgggggghhhiiikkklllmmmnnnnnnooopppqqqrrrrrrrrrrrrrrrvvvwwwyyy{{{||||||{{{{{{~~~}}}|||~~~|||wwwqqqjjjfffccc```^^^___aaagggttt~~~wwwrrrtttttttttuuuvvvwwwxxxyyywwwuuuuuuvvvvvvsssmmmgggbbb^^^[[[\\\^^^bbbkkkttt|||rrrqqqrrrtttvvvwwwuuuqqqmmm___RRRDDD>>>;;;999888999888888888888888888888888777777666666666666666777666777777777777666666555888888888888888888888888888888999999999999888888777777777777777888888888:::::::::::::::;;;;;;;;;sssdddZZZTTTOOOMMMNNNLLLKKKJJJJJJKKKKKKJJJIIIFFFDDDBBBAAA@@@???<<<::::::999777555666888:::<<>>===<<<<<<;;;:::999888888999888888888999:::<<<===>>>??????>>><<<;;;<<<>>>AAAAAABBBBBBBBBBBBBBBBBBBBBDDDFFFIIIJJJJJJIIIIIIKKKLLLNNNOOOOOOQQQTTTVVVVVVVVVWWWWWWXXXYYYYYYZZZ\\\^^^aaaccccccdddeeegggggghhhiiikkkmmmmmmnnnnnnoooppppppqqqrrrrrrrrrqqqtttuuuxxxzzz|||}}}}}}}}}~~~}}}||||||~~~}}}xxxrrrooohhhdddaaaaaabbbgggtttyyysssrrrsssuuuvvvxxxzzz{{{{{{vvvtttssstttuuurrrlllgggeee```]]]^^^```dddmmmvvvzzzqqqqqqrrrsssuuuuuurrrmmmiiiYYYMMMAAA<<<;;;999888888888888888888888888888888777666666666666666777777777777777777777666555555777777777777777777777777777888888999999888888888666666777777888888888888999999999:::::::::::::::ttteee[[[UUUOOOMMMNNNLLLKKKJJJJJJKKKLLLKKKIIIFFFDDDAAA@@@@@@???<<<::::::999777666666777888999\\\QQQFFF>>>888333222444222222222111111111111111000000111111222222222333000//////......////////////...,,,,,,...///...---,,,,,,,,,---///000222333......---...000000...,,,------......////////////000/////////000222444555666666555555666666777777777666555444333333333333555555555555555666666666333333333333333444444555444555777999;;;<<<<<<<<<<<<;;;;;;;;;<<<===???AAA?????????>>><<<;;;999888999999999:::;;;<<<===>>>===>>>>>>===;;;;;;<<<>>>BBBBBBBBBBBBBBBBBBBBBBBBAAACCCEEEGGGHHHHHHHHHHHHJJJLLLNNNOOOPPPQQQTTTWWWVVVWWWWWWXXXYYYZZZ[[[[[[\\\^^^aaabbbcccccceeeffffffgggjjjlllmmmnnnmmmmmmnnnooopppqqqrrrssssssrrrsssuuuwwwyyy{{{}}}~~~~~~|||||||||}}}zzzwwwkkkgggdddccceeekkkxxx{{{sssppprrrtttwwwyyy{{{|||}}}vvvtttsssttttttrrrmmmhhhhhhccc```aaacccgggpppyyyxxxrrrqqqrrrssstttsssoooiiidddSSSGGG===::::::888777777888888888888888999999999777777666666666777888888999999:::999999888777666777777777777777777777777666777888888999888888888666666666777888888999999888888999:::::::::::::::vvvfff\\\UUUOOOLLLMMMKKKJJJIIIJJJKKKLLLKKKJJJFFFDDDBBBAAAAAA@@@===<<<;;;:::888777666555555555???777111333444333222444111111111111111222222222000000000000111111111111111000000///............000...------...//////...///............//////000......///111222111...,,,---......///////////////000//////...///111333555555555444444555666666777888777666555444444444444555555444444555555666777333333222222333333444555333555777999;;;<<<<<<<<<;;;::::::;;;<<>><<<999888888888999:::;;;<<<======;;;<<<<<<;;;::::::<<<>>>AAAAAAAAABBBBBBCCCCCCCCCBBBCCCDDDEEEFFFHHHIIIIIIJJJLLLNNNOOOPPPQQQTTTWWWWWWWWWXXXYYYZZZ[[[\\\]]][[[^^^aaabbbbbbccceeeffffffgggjjjlllmmmnnnmmmmmmnnnoooppprrrssstttttttttvvvvvvwwwxxxyyy{{{}}}~~~{{{{{{}}}|||sssnnnjjjiiijjjppp}}}|||sssoooppptttwwwzzz|||}}}~~~wwwuuutttuuuvvvtttoookkkkkkfffcccdddfffjjjsss|||uuurrrqqqrrrssssssqqqlllddd___PPPEEE<<<:::;;;:::888999777777888888888999999999777777777777777888999999:::::::::999999888777666777777777777777777777777666666777888888888888888555666666777888888999999777888999:::;;;::::::999wwwggg]]]VVVOOOLLLMMMKKKJJJIIIJJJKKKLLLKKKJJJGGGEEECCCBBBBBBAAA???===;;;:::999777666444333222///333666555333222222111000000111111222222222333000000000000////////////333222111///............111000......000000000///111111000......------------...000222444222...+++---......///000/////////000///......///111333555444444444444444555666777888888777666555444444444555555555555555666777777222222222222333333444555333555777:::<<<<<<======:::::::::;;;===@@@CCCEEEDDDDDDCCCBBB@@@<<<:::888444555777888::::::::::::999:::;;;;;;::::::<<<>>>??????@@@AAACCCDDDEEEEEEDDDDDDDDDEEEFFFHHHIIIJJJJJJLLLNNNOOOPPPRRRUUUWWWXXXXXXYYYZZZ[[[\\\]]]]]][[[^^^```bbbbbbccceeeffffffgggjjjlllnnnnnnmmmlllnnnoooppprrrtttuuuuuuuuuyyyxxxwwwwwwxxxyyy{{{|||zzz{{{}}}~~~|||vvvqqqoooooottt|||rrrnnnpppssswwwzzz|||~~~~~~xxxvvvuuuvvvwwwvvvrrrnnnmmmhhheeefffhhhllluuu~~~xxxqqqoooqqqrrrrrrrrrpppjjjbbb\\\QQQGGG>>>===>>>===;;;<<<777777888888999999999999888888777777888999::::::888888888777777555444444777777777777777777777777666666777888888888888888555666666777888999999999777888999:::;;;:::999999{{{jjj[[[SSSPPPNNNLLLMMMMMMMMMMMMLLLKKKJJJIIIGGGGGGEEECCC@@@===;;;999888888777666555444333333555333111111333444222000/////////111333333111///000000///...............333222000.........//////111///...///000111000...000000//////......------///000111222222111000///,,,---------.../////////---------......000111111444555666666666666666666666777888888888777555444444333222222333444666777333444444555555444444333222444777;;;>>>@@@AAAAAA>>><<<:::===BBBFFFHHHHHHMMMJJJFFFBBB???<<<999777999;;;===;;;999999;;;>>>;;;::::::999:::;;;===>>>@@@AAACCCDDDDDDDDDCCCCCCBBBCCCDDDEEEGGGIIIJJJKKKLLLMMMNNNPPPRRRSSSTTTUUUUUUUUUVVVXXXYYY[[[\\\]]][[[\\\^^^```bbbdddeeeeeegggiiikkkllllllkkkmmmnnnpppqqqrrrtttvvvwwwyyyyyyxxxxxxxxxwwwxxxxxxyyyyyy}}}}}}~~~{{{yyy{{{}}}uuuoootttwwwwwwyyy~~~~~~|||zzzwwwuuuuuuwwwwwwtttqqqnnnllliiigggjjjqqq|||yyyqqqoooqqqpppooooooqqqpppiii]]]SSSHHHFFFCCC???<<<:::999999999999999888888888777777:::999999888777777888888888999:::;;;:::888666444666666666666777777777777999888888888777777666666444555555666666666666666<<<<<<;;;;;;;;;;;;::::::{{{jjj\\\TTTPPPNNNMMMLLLLLLLLLLLLLLLKKKJJJJJJDDDDDDCCCBBBAAA???>>>===888888777666555444333333444222000111333333111///000//////000222222111000222111111000000000000000222111000//////......///000///...///000111000...//////.........---------//////000111111000//////---------...............---------......///000111333444444555555555555444555666666777777555444333333333333333444555666666444555555666666555555444222444777:::===???@@@AAA===;;;:::===BBBHHHKKKLLLPPPMMMIIIEEEAAA>>>;;;999999;;;<<<;;;::::::<<>>>>>>>>???AAABBBCCCCCCCCCBBBBBBCCCDDDEEEGGGIIIJJJKKKLLLMMMNNNPPPRRRSSSTTTUUUUUUVVVWWWXXXYYYZZZ[[[\\\[[[\\\^^^```bbbdddeeeeeefffhhhkkkkkkkkkkkklllmmmooopppqqqsssuuuvvvxxxxxxwwwwwwwwwwwwxxxxxxyyyzzz}}}}}}}}}~~~~~~}}}xxxqqqvvvxxxxxxzzz}}}}}}{{{xxxuuussssssuuuuuussspppmmmllliiihhhkkkrrr|||}}}sssmmmmmmooopppooooooooommmdddXXXNNNFFFDDDAAA>>><<<:::999999999999999888888888777777888888777777666777777777888999::::::999888666444666666666666777777777777888888888777777777666666555555666777777777777666888888888999999:::::::::{{{jjj\\\TTTQQQNNNMMMKKKLLLLLLLLLLLLLLLKKKJJJDDDDDDCCCBBBAAA???>>>===888888777666555444333333333111000000111222000///111000...///111222222111333333333222222222222222111111111111000///......000///......000000///...............------------......////////////.....................---------......---......///000111222222333444444444444444444555666666666555333222222333444555555666555555666666666777777666666666222444666999<<<>>>??????===<<<;;;>>>CCCJJJOOOQQQSSSQQQNNNIIIDDD@@@===<<<999;;;<<<<<<;;;<<<>>>@@@======<<<<<<<<<===>>>>>><<<===???@@@AAABBBBBBBBBBBBCCCDDDEEEGGGIIIJJJKKKLLLMMMNNNPPPRRRSSSTTTUUUWWWWWWWWWXXXYYYZZZZZZ[[[[[[\\\^^^aaacccdddeeeeeeeeegggjjjjjjjjjjjjlllmmmnnnoooppprrrsssuuuvvvwwwvvvvvvvvvwwwxxxyyyzzz{{{|||}}}}}}~~~|||uuuyyy{{{zzz{{{}}}|||yyyvvvssspppppprrrsssqqqooonnnllljjjiiilllttt~~~|||tttnnnkkkmmmooopppooonnnlllggg]]]PPPGGGAAA@@@>>><<<;;;:::999999999888888888888777777777777666666666666666777777888888999999999777666444666666666666777777777777888888777777777777666666666666777888888888888888666666777888999:::;;;;;;zzzjjj]]]UUUQQQOOOMMMKKKKKKLLLLLLLLLLLLKKKKKKGGGGGGEEECCC@@@===;;;999888888777666555444333333222111000000000000000///222000......000111222222333333333333333333222222000111222222111000...---000///......///000///...//////........................................../////////...---------,,,...............///000000111222333444444555444444555555666666666555444333111222444666666666555555555666666777777666666555333444666888:::<<<===>>>???>>>>>>@@@DDDJJJPPPSSSVVVUUUSSSNNNHHHCCC???>>>:::;;;;;;<<<===>>>@@@AAA>>>>>>==================<<<<<<>>>???AAABBBCCCDDDBBBCCCDDDEEEGGGIIIJJJKKKLLLMMMNNNPPPRRRSSSTTTUUUWWWXXXXXXXXXYYYYYYZZZZZZ[[[]]]___aaacccdddeeefffdddfffiiijjjjjjjjjkkkmmmnnnnnnoooqqqrrrsssuuuuuuuuuuuuuuuvvvwwwyyyzzz{{{|||||||||}}}~~~}}}|||yyyzzz{{{yyy}}}~~~}}}}}}~~~|||xxxssspppmmmmmmpppqqqpppnnnnnnmmmllllllooowww}}}|||}}}zzzuuupppmmmmmmoooqqqqqqooolllhhhaaaUUUIII@@@===<<<<<<;;;:::999999999888888888888777777777777777666666666666777888888777777888888888777666555666666666666777777777777777777777777777777666666777777888999999999999888888999999:::;;;;;;<<<<<>>@@@AAAAAA??????>>>>>>======<<<<<<======>>>???AAABBBDDDEEEBBBCCCDDDEEEGGGIIIJJJKKKLLLMMMNNNPPPRRRSSSTTTUUUWWWXXXXXXXXXYYYYYYZZZZZZ\\\]]]___aaaccceeeffffffdddfffiiijjjjjjjjjlllmmmmmmnnnooopppqqqrrrssstttuuuuuuuuuvvvwwwyyyzzz{{{{{{{{{|||}}}~~~|||xxxuuusssrrrooopppssswww}}}}}}xxxrrrnnnkkkllloooqqqpppooooooooonnnooorrrzzz}}}zzzxxxwwwwwwyyyvvvqqqnnnmmmmmmooopppqqqnnniiibbbYYYNNNCCC<<<999:::::::::999999999888777777777777777777777777888888888777777888888999666777777777666666555555666666666666777777777777666666666666666666777777777888888999999999999999::::::::::::::::::::::::zzzkkk^^^WWWSSSPPPNNNMMMMMMMMMMMMLLLKKKJJJIIIDDDDDDCCCBBBAAA???>>>===888888777666555444333333111222333222000///000111111000...///111222222111///000111222333222111000222222222222111000/////////...------//////...---.........//////////////////...------------...///...............---------//////............//////111222333555666666666666666777888888888777555444333444555666666666666666444555555666666555555444444444444555777999:::;;;@@@BBBDDDEEEGGGJJJOOOSSSWWW[[[^^^\\\UUULLLFFFCCC>>>===<<<===@@@AAAAAAAAA@@@@@@@@@@@@???>>>===<<<>>>>>>>>>???@@@BBBCCCDDDBBBCCCDDDEEEGGGIIIJJJKKKLLLMMMNNNPPPRRRSSSTTTUUUWWWWWWWWWXXXYYYZZZZZZ[[[\\\]]]___aaadddeeeffffffdddfffiiijjjkkkkkkmmmnnnnnnnnnooopppqqqrrrssssssuuuuuuuuuvvvwwwxxxyyyzzzzzz{{{{{{|||}}}zzzsssnnnjjjhhhfffdddeeehhhmmmwwwzzzrrrnnnkkkkkknnnqqqqqqpppqqqqqqqqqrrrvvv~~~~~~zzzxxxxxxwwwwwwtttqqqllljjjjjjkkklllllloookkkddd[[[PPPFFF>>>999888888999999999999888888666666777777777777777888::::::999888888888888888666666666555555555555555666666666666777777777777555555666666666666777777777777888999999999999888999999888888777777777777zzzkkk___XXXTTTPPPNNNNNNNNNNNNMMMKKKJJJHHHHHHDDDDDDCCCBBBAAA???>>>===888888777666555444333333111333444333000///111222000//////000222222111000///000222333333333111111333333222111000000000000///...------//////...---,,,,,,,,,---------......//////...------...//////---------...............//////............//////000111222333555555555555555666777777777666555444444444444555555666777888555666666777777666666555444444444444666777999:::<<<@@@DDDGGGIIILLLPPPTTTWWW^^^dddddd\\\RRRKKKGGGAAA???===>>>@@@BBBAAA@@@CCCDDDDDDCCCBBB@@@???===>>>>>>======>>>@@@AAABBBBBBCCCDDDEEEGGGIIIJJJKKKLLLMMMNNNPPPRRRSSSTTTUUUUUUVVVWWWXXXYYYZZZ[[[\\\\\\]]]___bbbdddeeefffgggdddgggiiikkkkkklllnnnooonnnoooppppppqqqrrrssssssvvvvvvvvvvvvvvvwwwxxxxxxzzzzzz{{{{{{}}}~~~~~~xxxppphhhccc```^^^\\\\\\\\\^^^cccmmm~~~|||rrroookkkkkkooorrrsssrrrsssssstttuuuyyy}}}xxxuuuqqqmmmiiigggiiikkkkkkkkkkkkggg^^^SSSHHH???999777777888999:::999999888777666666666666777777888888;;;:::999777666666666666555555555444555555555666666666666666777777777777555555555666666666777777666777777888999888888888777777777777777888888888zzzkkk___XXXTTTPPPNNNOOOOOONNNMMMKKKIIIHHHGGGGGGGGGEEECCC@@@===;;;999888888777666555444333333111333555444111000111333/////////111333333111//////000222444444444222111444333222000///000000111///...------...///...---*********++++++,,,,,,,,,000///...------...///000,,,------....../////////000//////.........////////////111222333444444444444555666666666555444333555555444444444666888999777777888888888888777777444444444444555777999:::999===CCCHHHJJJMMMRRRUUUXXX```hhhiiibbbWWWNNNJJJBBB@@@===>>>AAABBBAAA???FFFFFFFFFFFFDDDBBB@@@???>>>===<<<<<<<<<>>>???@@@BBBCCCDDDEEEGGGIIIJJJKKKLLLMMMNNNPPPRRRSSSTTTUUUUUUUUUVVVXXXYYY[[[\\\]]]\\\^^^```bbbdddeeefffgggeeegggjjjllllllmmmooopppoooooopppqqqrrrsssssstttwwwvvvvvvvvvvvvvvvwwwwwwzzzzzzzzz{{{}}}~~~wwwqqqhhhaaa]]]ZZZXXXWWWWWWWWWXXX]]]hhhyyy}}}sssooollllllpppsssttttttttttttuuuwww{{{xxxrrroookkkggggggiiillllllkkkiiicccZZZNNNBBB:::777666777888999::::::999888777555666666666777777888888;;;:::888777555444444444555555444444444555555666666666666666777777777777444555555555666666777777666666777888888888888777777777888999:::;;;;;;<<<{{{nnnccc[[[UUUOOOKKKKKKLLLLLLLLLKKKJJJIIIIIIFFFDDDAAA@@@@@@???===;;;888777666555555555555555444333111///...//////000222111000111222222111000333333333333222222111000222333222000......///111111111000///////////////,,,,,,,,,------.........444000------......,,,)))..............................------------......222222222333444555777777666666666666555444333222333333333333444666888999777777777777777777888999444444333333444555777888<<<>>>CCCHHHLLLPPPRRRSSSXXX```gggiiigggcccYYYPPPFFFAAA<<<;;;???BBBDDDDDDFFFGGGGGGFFFEEECCCAAA@@@@@@@@@???????????????@@@DDDDDDEEEFFFHHHIIIJJJKKKLLLNNNQQQRRRQQQQQQRRRTTTSSSVVVYYY[[[[[[[[[\\\]]]^^^___````````````ccceeeiiiiiiiiiiiijjjllloooppppppqqqrrrqqqppppppqqqsssvvvvvvvvvuuuvvvvvvwwwxxx{{{yyywwwxxx|||yyyuuuoooggg```[[[YYYWWWVVVTTTVVVYYY\\\dddtttwwwrrrnnnppppppooopppssswwwvvvvvvwww|||xxxmmmkkkhhhfffgggiiilllmmmmmmiiiYYYIIIAAA===:::888777777777777777666666666666555444444555555666777888:::999888666555555444444555555555555555555555555444444444444444444444444555555555555666666666666666666666666666555555555666777777777888888888888|||nnnbbbZZZUUUOOOLLLMMMMMMMMMMMMLLLKKKJJJIIIHHHEEECCCAAA@@@>>>;;;999888777666555555444555555555444333111111111111222222111000000222222111000222222333333333222111111222222222000......///111111000000///////////////,,,,,,---------.........222000------......,,,***..............................------------......222222222222333444555666666666666555555333222222333222222222444555777888666666666666666666777888777666555555555666777888;;;>>>BBBGGGLLLOOOQQQRRRUUU^^^eeehhhgggddd\\\TTTGGGBBB===<<>>>>>>>>>>>???@@@AAABBBDDDDDDEEEFFFHHHIIIJJJJJJKKKMMMPPPQQQQQQRRRSSSUUUTTTVVVYYYZZZZZZZZZ[[[\\\]]]___````````````ccceeehhhhhhhhhhhhjjjlllnnnooopppqqqrrrqqqpppppprrrtttwwwvvvvvvvvvvvvwwwxxxxxx{{{yyywwwyyy|||}}}wwwqqqjjjccc___]]][[[YYYUUUWWWZZZ]]]fffvvvyyyssspppqqqqqqpppqqquuuyyyxxxxxxzzz|||qqqkkkhhhffffffjjjmmmnnnmmmeeeVVVFFF???===999777777777777777777666666666555444444444444555666777888888777666666555666666666555555555555555555555555555555555555555555555555666666666666777777777777777777666666555444333333666666777777777888888888}}}nnnaaaYYYTTTPPPMMMNNNNNNNNNNNNMMMLLLKKKJJJIIIGGGCCCAAA???===:::777888888666555555444444444555444333222111111111111222111000000222222111000111111222222333222222222111222222000...---///000000000//////......//////---------...............000///------......---,,,..............................------------......111111111111111222333444444555555444444333222111111111111222333444555666555555555555555666777777999888888777777777777777:::===AAAFFFJJJMMMOOOPPPPPPXXX```cccdddddd^^^WWWIIIDDD>>>===???CCCDDDDDDBBBBBBDDDEEEFFFGGGGGGGGG>>>>>>===>>>???@@@BBBCCCEEEEEEEEEFFFGGGHHHIIIIIIJJJLLLOOOQQQQQQRRRTTTVVVUUUWWWYYYZZZYYYYYYZZZ[[[]]]^^^``````___```bbbdddffffffggggggiiikkklllmmmpppqqqrrrqqqpppppprrrtttwwwwwwwwwwwwxxxxxxyyyyyyzzzyyyxxxzzz}}}{{{wwwpppjjjfffccc```^^^XXXZZZ\\\```iiiyyyzzzvvvssssssrrrppprrrvvvzzzzzz{{{~~~wwwkkkhhheeefffjjjmmmmmmlll]]]PPPCCC===;;;999777888777777777666666666555555444444444444555666777888555555555555555666777888444444444444444444444444555555555555555555555555666666777777777888888888888777666555444222111111666666666666777777777777~~~oooaaaYYYTTTQQQNNNNNNNNNNNNMMMLLLKKKJJJIIIHHHFFFCCCAAA???===:::888999888777555444444444444222111111000000/////////222000///000111222111000///000111222222222222222111111222000...---...///000//////.........//////.....................//////...---------.......................................------------......000000000000000111222222333444444444333333222111000111111222222333444444555555555555666666777888:::999999888777666666666999;;;???DDDHHHKKKMMMNNNLLLTTT[[[]]]______[[[UUULLLFFF???===???BBBDDDDDD@@@AAABBBCCCDDDEEEFFFFFF@@@???>>>===>>>???AAABBBEEEEEEEEEFFFGGGGGGHHHHHHHHHKKKNNNPPPQQQSSSUUUWWWVVVWWWYYYYYYXXXXXXYYYZZZ]]]^^^_________```bbbdddeeeeeefffggghhhjjjkkkkkkooopppqqqqqqpppppprrrtttvvvwwwxxxxxxyyyyyyyyyyyyyyyyyyzzz{{{}}}{{{uuuppplllgggddd]]]^^^```dddnnn}}}{{{wwwuuuuuusssppprrrwww{{{|||~~~|||llliiifffgggjjjllljjjgggTTTIII???;;;:::777666888777777666666666555555555444444444444555666777777555555444444555555666777444444444444444444444444555555555555555555555555666666666666777777777777666666555444333333222222555555555666666666777777pppbbbZZZUUUQQQOOOMMMMMMMMMLLLKKKJJJHHHGGGFFFDDDBBB@@@@@@???<<<:::999888777666444444333333111111111111000000000///111000///000111111000//////000111111222222222222000111222111///------...//////............//////////////////////////////------------------//////..............................------------......////////////000000111222333333444444333333222222000000111222222333333333666666666666777888999:::999999999888777666555444777999===BBBFFFIIIKKKKKKMMMSSSXXXZZZ[[[\\\YYYTTTNNNGGG@@@===>>>AAACCCCCCCCCCCCCCCCCCDDDDDDEEEEEEDDDBBB@@@=========>>>???DDDDDDEEEFFFGGGGGGHHHHHHGGGJJJMMMPPPQQQSSSUUUWWWUUUWWWXXXXXXWWWWWWXXXZZZ\\\^^^____________bbbdddcccdddeeeggghhhiiijjjjjjmmmooopppooooooooorrrsssuuuvvvwwwyyyzzzzzzyyyyyyyyyzzz{{{|||}}}~~~~~~xxxqqqlllffffffgggkkkuuu|||yyywwwvvvsssooorrrwww}}}~~~}}}mmmiiifffhhhkkkjjjeee___KKKCCC<<<:::999666666777666666666666555555555555333333333444444555666777666555555444444444444444444444444444444444444444333333333333333333333333444444444555555555666666333333444444444444444444444555555555555666666666qqqddd[[[UUUQQQNNNMMMMMMMMMLLLJJJIIIGGGGGGEEECCCAAA@@@@@@???===;;;:::999777666444333333333222222333333333222222111111000//////111111000///000000111111222111111111///000222111///------.........------......//////000000000000////////////---...///...---,,,...000..............................------------...............///000111222333333333444444444444333333000111222333333333333222666666666666777999:::;;;999999999999888666555444666888<<<@@@DDDGGGHHHIIIMMMRRRVVVWWWXXXZZZXXXTTTOOOHHH@@@<<<===@@@AAABBBFFFEEEEEEDDDDDDEEEFFFFFFFFFDDD@@@===<<<<<<===>>>BBBCCCDDDEEEFFFHHHIIIIIIGGGJJJMMMOOOQQQRRRTTTVVVTTTVVVWWWVVVVVVVVVYYY[[[\\\]]]______^^^___aaaccccccdddeeeggghhhiiijjjjjjlllmmmnnnnnnmmmnnnppprrrtttuuuwwwyyyzzzzzzyyyyyyxxxzzz}}}~~~~~~~~~{{{sssqqqqqqvvv|||{{{yyytttpppsssyyy{{{nnnjjjhhhiiikkkhhh^^^UUUEEE>>>::::::999666555777666666666555555555444444333333333333444555666777666555444333333333333333333333333333333333333333222222222222222222222222333333444444444555555555333333333444555555666666444444444444555555555666rrreee]]]VVVQQQMMMNNNNNNNNNMMMKKKJJJHHHGGGGGGEEEBBBAAA@@@>>><<<999:::999777666444333333333111222333333333333222111111///...///000111000///000111111111111000000///...000111111///---------...------------...///000111111111000000000//////---///000...,,,+++---000..............................------------......------...///000222444555333444444555555555444444111222333444444444333222555555555666777888999:::999999:::::::::888777666555777:::???BBBEEEGGGGGGIIINNNQQQQQQSSSVVVVVVRRRPPPHHH@@@;;;;;;>>>@@@@@@CCCCCCBBBBBBBBBCCCDDDEEEFFFCCC@@@===;;;<<<>>>???@@@AAACCCDDDGGGHHHJJJKKKHHHJJJMMMOOOPPPQQQSSSUUUSSSTTTUUUUUUUUUVVVYYY\\\\\\]]]^^^^^^^^^___aaaccccccdddfffhhhiiijjjjjjjjjjjjkkklllllllllmmmoooqqqrrrtttvvvxxxyyyyyyxxxxxxwwwzzz~~~~~~~~~~~~}}}}}}wwwrrruuu|||wwwooollliiikkkllleeeWWWKKKAAA<<<999:::999555444666666666555555555444444444333333333333444555666666333333333333333333444555333333333333333333333333333333333333333333333333444444444444555555555666555555555555555555666666333333444444444555555555sssggg^^^WWWPPPLLLPPPOOOOOONNNLLLKKKIIIHHHIIIFFFCCCAAA???===:::777:::999888666444333333333//////111222222111000///111///...///000111000///111111111111111000///......000111111///---,,,------------------...///000222111111111000000//////...///000///,,,+++---///.................................------.........,,,,,,---///111333555666444444555555666555555555111222333444555444333222333333444444666777888999999:::;;;<<<;;;:::999888444666:::>>>BBBDDDFFFFFFCCCGGGKKKKKKNNNRRRRRRPPPPPPHHH???::::::===??????>>>>>>======>>>@@@BBBCCCDDDBBB???<<<<<<===???AAA???@@@BBBDDDGGGIIIKKKKKKHHHKKKNNNOOOPPPQQQSSSTTTRRRSSSTTTUUUUUUWWWZZZ\\\\\\]]]^^^^^^^^^___aaaccccccdddfffhhhjjjjjjjjjjjjiiijjjkkkkkkkkklllnnnpppqqqsssuuuxxxyyyyyyxxxwwwwwwzzz~~~~~~~~~yyytttxxx~~~~~~tttpppllljjjllllllcccRRREEE???;;;999:::999555444666666666555555555444444444333333333333444555666666111111111222333444666777333333333333333333333333444444444444444444444444555555555555666666666777777777666666555555555444333333333444444444555555uuufff\\\VVVSSSQQQOOONNNMMMLLLKKKIIIHHHHHHIIIFFFCCCBBBAAA@@@>>><<<:::999888666555555555555222333333333333222111111111111000000000000111111000000000000000000000000------............------////////////////////////000000//////.........---000000000000000000000000........................---...///000000///...---////////////000111222333666666666666555444333333333333222222222222333333222222222333444777999:::888;;;??????<<<999999:::;;;;;;<<<<<<===???@@@AAABBBFFFHHHGGGJJJNNNOOOMMMIIIFFFAAA===:::999::::::;;;<<<===>>>????????????DDD<<>>>>>;;;999999:::;;;;;;<<<===>>>???@@@@@@???CCCEEEEEEGGGKKKLLLIIIIIIFFFAAA<<<999777777888999:::;;;===>>>>>>??????BBB<<<@@@CCC===>>>AAA;;;AAAAAABBBCCCDDDFFFHHHIIILLLLLLMMMMMMOOOQQQTTTUUUWWWUUUTTTUUUXXX[[[\\\[[[______``````aaaaaa``````aaacccfffhhhjjjkkkkkkjjjkkkkkkkkkkkklllmmmnnnnnnnnnpppsssvvvxxxyyyzzzzzzzzzzzzzzzzzz{{{|||}}}~~~~~~}}}}}}~~~xxxppppppooonnnuuutttmmmlllnnnooolllbbbTTTEEE<<<999999888666666555555666666666555444444333222222444444444444444444444444333333333333333333333333444444444444444444444444333333444444444444444444444444444555555555666666666666555444444444444444555555555555555666777777tttfff\\\VVVSSSQQQPPPOOONNNMMMLLLJJJIIIIIIJJJGGGDDDAAA@@@???===;;;:::999888666555555555555222333333333333222111111///000111222222111000///000000000000000000000000000000000000000000000000111111111111111111111111////////////............,,,,,,,,,,,,,,,,,,,,,,,,........................---...////////////...---///......//////000111222444555555555555444444333222111111000000111111222222222222333444777999:::<<<======<<<:::999999::::::;;;<<<>>>????????????===AAADDDDDDEEEIIIJJJGGGHHHEEE@@@;;;888666666666777888999;;;<<<>>>???@@@BBB===AAABBB===???CCC===>>>>>>???AAADDDGGGJJJKKKMMMMMMMMMOOOPPPRRRTTTUUUWWWUUUTTTUUUXXX[[[\\\\\\______```aaaaaaaaaaaaaaabbbcccfffhhhjjjjjjjjjjjjmmmmmmlllllllllmmmmmmnnnmmmooorrruuuxxxzzz{{{{{{yyyyyyyyyyyyzzz{{{|||}}}~~~yyynnnfffeeedddbbbhhhrrr|||{{{pppllllllnnnmmmeeeXXXJJJ@@@;;;888777666555555555555555666666666555555444444333444444444444444444444444444444444444444444444444444444444444444444444444222222222333444555555555555555555555666666666666666555444444444444444444555555666777777777777777sssfff\\\VVVSSSQQQPPPPPPOOOMMMLLLKKKJJJIIIJJJGGGDDDAAA@@@>>><<<::::::999888666555555555555222333333333333222111111...///111333333111///...000000000000000000000000000//////////////////000000000000000000000000000///////////////.............................................................................................///000111111333333444555555555444444444444333333333333444444222222222333444777999:::>>>>>>===<<<;;;;;;;;;<<<;;;<<<===>>>???????????????CCCFFFFFFGGGKKKKKKHHHEEECCC???;;;888666666666555666777999;;;===???@@@DDD@@@BBBAAA<<>><<<::::::999888666555555555555222333333333333222111111...///111333333111///...000000000000000000000000///......------......///////////////////////////.........///////////////......................................................------------......------------...///000111222222333444555555555444555555444444444444555555222222222333444777999:::???>>>======>>>???@@@@@@======>>>???@@@@@@@@@@@@@@@EEEHHHHHHIIILLLLLLHHHCCCAAA>>>;;;999888888888555555666777:::===???@@@DDDBBBDDDBBB???MMM\\\[[[CCCBBBBBBBBBDDDGGGJJJLLLLLLMMMNNNPPPRRRSSSTTTUUUUUUVVVVVVWWWXXXZZZ]]]______```aaabbbccccccccccccdddeeefffggghhhiiijjjjjjllllllkkkkkkkkkkkkkkkkkkooopppsssuuuwwwwwwwwwwwwwwwwwwwwwwwwxxxyyyzzz{{{|||~~~yyyqqqlllgggdddaaa^^^^^^```cccjjjuuuwwwppppppmmmkkkdddVVVGGG===:::<<<666555555444444444444444444444444333333333333333444444444444444444444444444444444444444444444444333333333333333333333333444444333333333222222222222222333333333444444444444444333333333444444555222333444555666555444333}}}qqqeee\\\VVVRRRPPPOOONNNMMMLLLKKKIIIHHHHHHGGGEEEBBB@@@@@@???===;;;:::999888666555555555555222333333333333222111111///000111222222111000///000000000000000000000000///...---,,,,,,---...///.................................///////////////,,,,,,,,,,,,,,,,,,,,,,,,..............................------------......---,,,,,,------...///000111111222444444555555555444333333222222333333444222222222333444777999:::>>>===>>>@@@DDDFFFFFFFFF@@@@@@??????@@@AAABBBBBBAAAFFFIIIIIIKKKMMMLLLHHHDDDBBB@@@===;;;:::999999555555666777999<<>><<<:::999888666555555555555222333333333333222111111000000000000000000000000000000000000000000000000000///...------...///000////////////////////////............/////////000------------------------...........................------,,,,,,------...,,,,,,,,,,,,---...///000000000222333444555555555444444333333333333444444222222222333444777999:::======???DDDIIIMMMMMMKKKDDDBBB@@@???@@@AAACCCEEEDDDIIIMMMMMMNNNQQQOOOKKKHHHFFFCCC@@@===:::999888777666666777999<<>>999888888666555555555555555666666444444444444444444444444444444444444444444444444222222222222222222222222222222222222222222222222333333222222222222222222222222222333333333444444333333222222333333444555444333333333333444555555{{{pppeee\\\VVVRRRPPPMMMMMMLLLJJJIIIHHHGGGFFFDDDBBB@@@???@@@@@@>>>===:::999888666555555555555222333333333333222111111111111000000000000111111000000000000000000000000222000///......///000222000000000000000000000000---.........//////000000000000000000000000000000...........................---,,,,,,,,,,,,---...,,,,,,,,,,,,---.../////////000111333444555666666666666555555555555666666222222222333444777999:::<<<<<<@@@FFFMMMQQQPPPOOOFFFDDDAAA??????BBBEEEGGGHHHNNNQQQRRRSSSUUUSSSOOOLLLJJJFFFBBB>>>:::777666888777777777999<<>>BBBFFFIIIMMMRRRUUUJJJEEE@@@@@@DDDGGGGGGFFFKKKTTT[[[[[[ZZZYYYWWWTTTXXXRRRKKKDDDAAA>>>===<<<999888777777999;;;>>>AAACCCCCCCCCAAA??????AAACCC????????????@@@BBBDDDFFFKKKLLLNNNPPPQQQRRRSSSSSSUUUVVVVVVVVVVVVXXX[[[^^^\\\\\\^^^```aaaccceeeeeedddeeegggiiijjjkkkjjjjjjjjjkkkllllllmmmmmmllllllkkkmmmoooqqqtttvvvwwwwwwvvvuuutttsssssstttuuuvvvwwwxxxzzz}}}vvvmmmiiikkkuuu~~~vvvqqqnnniiikkkttt}}}rrrpppmmmhhh^^^RRRDDD===888555444777444444444444444444444444111222333666888777444111333333333333333333333333222222222222222222222222333333333222222111111111333333333222222111111111222222333333333333444444333333333333333333333333000222333333222111333444{{{pppfff___ZZZTTTPPPNNNNNNMMMLLLKKKJJJIIIIIIHHHGGGDDDBBB???===<<<;;;;;;:::999777666555444444444333222000//////000000000000111111111111000000000000000000000000000000000000////////////000000000000////////////000000//////...---......000000......////////////......---------............///......---------------...---------............//////000111222333555666666777777666666555555555444444444444555666777999:::;;;>>>AAADDDGGGLLLRRRUUUNNNHHHCCCCCCFFFJJJKKKJJJUUU]]]eeefffeeedddaaa]]][[[UUULLLEEEAAA@@@??????<<<;;;999777888:::===???CCCDDDCCCBBB???>>>???@@@????????????@@@BBBDDDEEEJJJKKKMMMOOOQQQRRRSSSSSSUUUVVVWWWWWWWWWYYY\\\^^^\\\]]]^^^```aaacccdddeeedddeeegggiiijjjjjjjjjiiijjjkkkllllllmmmllllllllllllmmmoooqqqsssuuuvvvvvvuuutttsssssstttuuuvvvwwwxxxyyy{{{}}}|||rrrmmmnnnwww}}}xxxuuulllpppzzzyyyqqqooojjjcccXXXMMM@@@:::777444444666444444444444444444444444222222333444555555222000333333333333333333333333222222222222222222222222333333333222222222111111333333333222222222111111222222333333333333444444333333333333333333222222111333444444333222444555xxxmmmeee___ZZZUUUQQQPPPOOONNNLLLKKKIIIHHHGGGHHHFFFDDDBBB???===<<<<<<:::999888666555444333333444444333222111111111111222222222333333222222222111111111111111111111111000000////////////000000//////............//////111000...---,,,---///000......////////////......---------............//////000000///...---,,,,,,---------............/////////000222333444555666666666666666666555555555555555555666777888999:::;;;<<>>BBBCCCDDDBBB@@@>>>===>>>??????>>>>>>???AAACCCDDDHHHIIIKKKMMMPPPQQQSSSSSSVVVWWWXXXYYYYYYZZZ\\\___^^^^^^___```aaabbbccccccfffggghhhjjjkkkkkkkkkjjjjjjjjjkkklllllllllllllllmmmnnnoooqqqssstttttttttsssrrrsssssstttuuuwwwwwwyyyzzz|||}}}{{{uuuuuu{{{~~~zzzrrrwwwuuuqqqnnneee\\\PPPEEE;;;777666444444666444444444444444444444444444222111222333333222111444444444333333222222222222222222222222222222222333333333222222222222111333333333222222222222111222222333333333333444444444444333333222222222111222333444444333333444666~~~wwwmmmeee```\\\WWWTTTPPPPPPNNNLLLKKKIIIGGGGGGGGGFFFDDDAAA???>>>===<<<:::999777666444333333333444444333333222222222222222222333333333333222222111111111111111111111111000////////////000000111000//////......//////000222111...,,,,,,---...000......////////////......---------............///...///000000000///---,,,---------............///...///000111222444555555555555555666666666666666666666666666777888999::::::;;;<<<>>>AAAGGGNNNSSSVVVQQQLLLIIIJJJLLLMMMMMMVVV___hhhnnnsssvvvuuuqqqiiibbbWWWNNNJJJHHHHHHHHHHHHEEEAAA===::::::;;;<<<@@@BBBDDDCCCAAA?????????@@@???>>>>>>???@@@AAABBBEEEFFFIIILLLNNNQQQRRRSSSVVVXXXYYYZZZZZZ[[[]]]___^^^______```aaabbbbbbccchhhiiikkklllmmmmmmlllllljjjjjjkkkllllllllllllkkknnnnnnpppqqqrrrrrrrrrrrrpppqqqrrrssstttvvvwwwxxxzzz{{{|||}}}{{{{{{~~~wwwsssrrrmmmaaaUUUHHH???777666666555555777444444444444444444444444444222000111333555555555555444444333333222222111222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333444444444444333333222111111111111222444333222222333555{{{tttkkkccc___[[[WWWTTTPPPPPPNNNLLLKKKIIIGGGGGGGGGEEEDDDAAA???>>>======:::999777666444333333333444444444444333333333222111222222222222222222111111111111111111111111111///////////////000111111111000000//////000000111222111///---,,,---...///......////////////......---------............///,,,---///000000000///...---------............///---...///000222333444444444444555555666666777777777666666777777888999:::999:::;;;<<>>>>>>>>???@@@AAAAAACCCFFFJJJMMMPPPRRRRRRVVVXXXZZZ[[[[[[\\\]]]___^^^______```aaabbbbbbcccggghhhiiikkkkkkkkkjjjjjjiiijjjkkkkkkllllllkkkkkkmmmnnnooopppqqqqqqqqqqqqooopppqqqsssuuuvvvwwwwwwzzz{{{|||}}}{{{xxxxxxzzz|||}}}{{{|||{{{yyywwwzzz}}}xxxrrrrrrrrrjjj[[[PPPCCC;;;666666777666666777444444444444444444444444333111000111444888999:::444444444333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333444444333333333222222111111111///111222222111111222333xxxqqqggg```\\\XXXTTTQQQPPPOOONNNLLLKKKIIIHHHGGGFFFEEECCCAAA???>>>======:::999888666555444333333222333333444444333333222000111111222222111111000111111111111111111111111///......//////000111222111111000000000000111111000//////............///......////////////......---------............///,,,,,,---...///000000///---------............///------...000111222333444333444444555666777888888777666666666666777888999888999:::;;;===AAAFFFJJJMMMKKKIIIFFFDDDCCCBBBBBBBBBIIIRRR[[[eeeooorrrppphhheee```\\\YYYWWWUUUSSSTTTRRRNNNJJJEEEAAA>>>===<<<>>>@@@AAAAAABBBCCCDDD@@@???>>>=========>>>??????@@@DDDHHHLLLOOOQQQRRRUUUWWWZZZ[[[[[[[[[]]]^^^^^^^^^___```aaabbbccccccdddeeefffggghhhggggggfffiiiiiijjjkkkkkkkkkkkkkkklllmmmnnnooopppqqqqqqqqqooopppqqqsssuuuvvvvvvvvvyyyzzz|||}}}zzzrrrlllkkklllooopppooopppqqqooonnnrrr||||||wwwvvvqqqnnnqqqnnnbbbSSSIII???999555777888777555666444444444444444444444444333222111222666999:::;;;333333333333333333333333222222222222222222222222111222222222222333333333111222222222222333333333222222333333333333444444222222222222222222222222///000111111000000111222wwwpppfff___[[[WWWSSSPPPNNNNNNMMMLLLKKKJJJIIIIIIFFFEEECCCAAA@@@>>>>>>===;;;:::999777666555444444111222333444444333222111111111222222222222111111000000000000000000000000............///000111222000000////////////000000---...///000000//////.........////////////......---------............///...---------------......---------............///,,,---...///000222333333333333444555666777888999666666555555666666777777777999:::;;;<<<>>>BBBEEEBBBCCCDDDDDDBBBAAA@@@???>>>CCCHHHOOOYYYcccfffccc^^^]]]^^^___```^^^[[[XXXWWWVVVTTTQQQKKKFFFAAA>>><<<===>>>>>>>>>>>>AAACCC@@@???>>>===<<<======>>><<<>>>BBBFFFKKKNNNQQQRRRTTTWWWZZZ[[[[[[[[[\\\]]]\\\]]]^^^```aaacccdddeeedddeeefffgggggggggfffeeeiiiiiijjjkkkkkkkkkkkkjjjkkklllmmmooopppqqqqqqqqqoooppprrrtttuuuuuuuuuuuuxxxyyy{{{}}}~~~vvvlllccc______aaabbbbbbeeefffeeeeeekkkwww~~~zzzsssnnnoookkkkkkmmmhhhXXXHHHAAA===777444666888555333333444444444444444444444444444333222333555777777777111222222333333444444555222222222222222222222222111111222222222333333333111111222222222333333333222222333333333333444444000000000111222222333333///111222222111000222333yyyqqqhhh```\\\YYYTTTQQQNNNMMMMMMLLLKKKJJJJJJIIIFFFEEECCCAAA@@@???>>>>>><<<;;;999888666555555555000111222333333333222111111222222333333222222111////////////////////////............///000222222//////............//////+++---///111111000///.........////////////......---------.........//////000///---,,,++++++,,,------------.........//////,,,---...///000222222333222333444555666888888999666555555555555666666777777888:::;;;<<<===@@@BBB;;;>>>AAABBBBBB@@@@@@@@@===@@@CCCGGGOOOXXX[[[XXXUUUWWW[[[```cccbbb___\\\YYYYYYXXXUUUOOOIIICCC???<<<======<<<;;;;;;>>>@@@@@@???>>>===<<<<<<======;;;===AAAFFFJJJNNNQQQRRRTTTVVVYYY[[[[[[[[[\\\]]]\\\\\\^^^```aaaccceeeeeeggggggiiijjjjjjiiihhhhhhiiiiiijjjkkkkkkkkkkkkjjjjjjkkkmmmnnnpppqqqqqqrrroooppprrrtttuuuuuuttttttwwwxxxzzz}}}~~~uuuiii^^^XXXWWWWWWXXX[[[^^^```______fffsss~~~}}}~~~~~~~~~zzzwwwsssmmmhhhjjjggghhhjjjcccQQQAAA;;;;;;666333666777444111111444444444444444444444444555444333333555555444333000111222333444444555666222222222222222222222222111111111222222333333333111111111222222333333333222222333333333444444444//////000111222333333444000222333333222111333444{{{sssiiiaaa\\\XXXTTTQQQRRRQQQOOOMMMLLLKKKJJJJJJJJJHHHEEECCCBBB@@@>>>;;;999999888888777777666666444333222111000000000000///000222555666555222...,,,...000222333222111000444222///,,,,,,---000222//////............//////......////////////......222111111111000000//////------......///000000000//////...---,,,,,,,,,,,,......//////......---,,,............///000111222666666666666666777777888999999999888888888888777555666777888::::::::::::;;;;;;===@@@BBB@@@===:::======???DDDKKKPPPRRRQQQVVVVVVXXX]]]bbbccc```]]]YYYZZZZZZWWWRRRLLLEEEAAA@@@>>>===>>>@@@AAAAAAAAA>>>>>><<<<<<<<<<<<===>>><<<>>>AAACCCFFFKKKPPPSSSUUUWWWYYYZZZ[[[\\\^^^```aaa___^^^___aaaccccccbbbccccccdddeeeffffffffffffeeegggiiiiiihhhggghhhiiikkklllnnnooopppqqqppppppoooqqqsssuuuvvvvvvvvvuuuxxxyyyzzz|||}}}pppaaaYYYUUURRRPPPXXX[[[]]]]]]]]]bbbkkksss~~~|||{{{{{{|||||||||||||||}}}vvvqqqllljjjjjjhhhkkkjjjbbbUUUHHH???<<<999888777666444444333333111111222222222333333333222222222222222222222222111111222333333444555555555555333222111000000000333333333333333222111000222222222111//////222444222222222222222222222222222222222111111111000000111111222333333333333222|||tttjjjbbb]]]ZZZVVVSSSRRRQQQOOOMMMKKKJJJJJJIIIJJJGGGEEECCCBBB@@@===;;;888888888777777666666555444444333111111000000000//////000333444444111...000111333444555555444444222111///------...000111//////............//////......////////////......111111000000000/////////,,,------...//////000000---------,,,,,,---.....................------,,,------......///111222333444444555777777888888777888888888888777777666666666777888999::::::::::::<<<<<<===???@@@???;;;888:::999:::>>>EEEJJJMMMNNNSSSSSSUUUYYY^^^aaa```^^^\\\\\\[[[ZZZWWWRRRJJJEEE@@@>>><<<<<<>>>??????>>>>>>===<<<;;;::::::;;;<<<;;;===@@@BBBEEEIIINNNQQQTTTVVVYYYZZZ[[[\\\^^^``````___^^^^^^```bbbbbbaaabbbcccdddeeeffffffffffffeeegggiiiiiihhhggghhhiiikkklllnnnoooppppppoooooopppqqqssstttuuuvvvvvvuuuxxxxxxzzz{{{}}}~~~vvvhhh]]]VVVRRRPPPRRRUUUXXXXXXYYY]]]eeelllyyy~~~yyyzzzzzzyyyxxxxxxyyy{{{~~~~~~xxxsssnnnkkkllljjjjjjfff\\\OOODDD>>><<<999888777555444444333333111111222222222333333333222222222222222222222222000000111111222333333444444444333222111111111111333222222222222222222111111222222111///000111333222222222222222222222222222222222111111111000000111111222333333333333222|||tttjjjbbb^^^ZZZWWWTTTRRRPPPOOOMMMKKKJJJIIIHHHHHHFFFDDDBBBAAA???===;;;888888777666666555444444555444333222222111111222000//////000222222111///222222333444444555555555000///////////////000111//////............//////......////////////......///////////////.........,,,,,,,,,---......//////,,,,,,,,,,,,---...///000...............---------------......///111222333000222555777888888888777777777777777777666555555777777888888999999::::::=========??????>>>;;;888999777666888>>>EEEJJJMMMQQQQQQSSSWWW]]]aaacccccc___[[[XXXXXXXXXTTTMMMFFFBBB@@@===<<<=========<<<>>>===<<<;;;;;;;;;;;;<<<;;;===???AAACCCFFFKKKNNNRRRUUUXXXZZZ[[[\\\^^^```___^^^]]]^^^```aaaaaaaaabbbbbbcccdddeeeeeeeeeeeeeeegggiiiiiihhhggghhhiiikkklllmmmooooooooonnnnnnqqqqqqssstttuuuuuuuuuuuuwwwxxxyyyzzz|||~~~rrrdddYYYRRRPPPNNNPPPSSSSSSTTTWWW\\\aaalllsss{{{}}}{{{wwwyyyyyyxxxvvvvvvzzz~~~{{{wwwrrrnnnnnnlllggg^^^RRRGGG???<<<<<<888888666555444444333333111111222222222333333333222222222222222222222222//////000000111222222222333222222111111111222222222222111000111222333444111222222111000000111333222222222222222222222222222222222111111111111111111111222333333333333222zzzsssiiiaaa]]]ZZZWWWTTTRRRQQQOOOLLLJJJIIIHHHHHHGGGEEECCCAAA@@@???===:::888888777666555444444333555444333333222222222333111000//////111222222111111000000000000111222333......///000000000000000//////............//////......////////////..............................++++++,,,,,,---.........---------------...////////////......------------///////////////000000111...000444777999999888777777777888888888777666555777666666777777888888999=========>>>@@@@@@???===<<<:::777888<<>>=========<<<=========>>>>>>>>>??????<<<===???AAABBBEEEIIILLLPPPSSSWWWYYY[[[\\\^^^______]]]\\\]]]___aaaaaa```aaabbbcccdddeeeeeeeeeeeefffgggiiiiiihhhhhhhhhiiijjjkkkmmmnnnoooooonnnnnnrrrrrrsssttttttuuuuuuuuuvvvwwwxxxzzz|||}}}~~~~~~}}}lll^^^VVVRRROOOPPPQQQQQQPPPQQQUUUWWW```gggqqqyyy{{{{{{yyyxxxwwwyyy{{{zzzyyy{{{|||uuuqqqpppkkkbbbUUUHHH???;;;;;;;;;888777666555444444444444111111222222222333333333222222222222222222222222000000000111111111222222111111111111111222333333222111000///000111333555000222222222000000111333111111111111111111111111111111111111111111111111111111222333333333333222wwwpppfff___\\\YYYVVVSSSSSSQQQOOOMMMKKKIIIHHHHHHGGGEEEBBBAAAAAA???===;;;888888777666555444333333444444333333222222333333333111000000222333333333000///////////////000111---...///000111111000000//////............//////......////////////......------------............++++++,,,,,,---.........000///...---------------000///...------------...222111000///............---///333666888888888777777888999:::999888777555555555444444555666777888===<<<===???BBBDDDDDDDDD>>>===::::::<<>>@@@AAAAAABBB>>>???AAAAAABBBDDDGGGJJJNNNRRRVVVYYY[[[\\\^^^______]]]\\\]]]___aaaaaa```bbbbbbcccdddeeeeeeeeeeeefffhhhjjjjjjiiihhhiiijjjjjjkkkmmmnnnooopppoooooossssssssssssttttttuuuuuuvvvwwwxxxzzz|||}}}~~~uuufff\\\XXXRRRRRRQQQPPPNNNNNNOOOPPP[[[bbbmmmuuuzzz{{{zzzzzzxxxzzz|||}}}}}}|||~~~wwwqqqpppeee[[[LLL@@@:::999::::::777666555444444333444444111111222222222333333333222222222222222222222222111111111222222222222222000000000000111222333333222111/////////111333555000111333222111000111222111111111111111111111111111111111111111111111111111111222333333333333222vvvoooeee^^^[[[YYYVVVSSSTTTSSSPPPNNNLLLJJJIIIHHHGGGEEECCCBBBAAA@@@>>><<<999999888777555444333333333333222222222222333333333222000111222444444333000111111111111111111111...//////000000000000/////////............//////......////////////......---------...............,,,,,,,,,---......//////111000///...------------000///...---,,,---......222222111///............---///222555777777777777777888:::;;;:::999777555444444333333555666888:::===<<<<<>><<<<<<@@@EEEIIINNNSSSYYY^^^bbbccceeegggjjjeeeaaa______\\\UUUOOOIIIEEE@@@===;;;;;;;;;::::::;;;===???@@@AAABBBBBB???@@@AAAAAAAAABBBEEEHHHLLLPPPUUUYYY[[[\\\^^^______^^^]]]^^^```aaaaaaaaaccccccdddeeefffffffffffffffhhhjjjjjjiiihhhiiijjjiiijjjmmmoooqqqrrrrrrrrrssssssssssssssstttuuuvvvwwwxxxyyyzzz|||~~~|||{{{|||||||||||||||}}}}}}pppeee___WWWUUURRRPPPOOOOOOPPPQQQYYY```jjjrrrxxx{{{|||}}}~~~}}}{{{{{{~~~vvvnnnlll]]]RRRDDD;;;999:::999888666555555444333333444444111111222222222333333333222222222222222222222222222222222222222222222222000000000000000111222333111111000///000111222333///111333333111000111222111111111111111111111111111111111111111222222222111111222333333333333222vvvoooeee___\\\ZZZWWWUUUUUUTTTRRROOOLLLKKKIIIIIIGGGFFFCCCBBBBBBAAA???===;;;:::999888666555444333222222111111111222222333111000000111222333222111000111222333333222111000000000000/////////////////////............//////......////////////......------......////////////,,,------...//////000000000///...............///000///...,,,,,,---...///000000////////////000000///000111333555666666777666777999::::::888666444444444444444666888;;;===>>>===<<<>>>BBBFFFHHHHHH@@@AAABBBAAA???@@@CCCFFFMMMTTT^^^dddfffeeedddcccbbbdddgggjjjiiibbbXXXQQQLLLHHHCCC???>>>>>>>>>>>>@@@AAABBBCCCDDDDDDCCCCCC???@@@@@@@@@???@@@CCCEEEKKKOOOTTTYYY[[[\\\]]]___```___^^^^^^```bbbbbbaaaddddddeeefffggggggggggggggghhhjjjjjjiiiiiiiiijjjhhhjjjmmmppprrrtttttttttttttttsssrrrssstttuuuvvvxxxxxxzzz{{{}}}~~~~~~~~~}}}}}}{{{yyyuuusssrrrsssvvvwww}}}~~~yyynnnggg]]]ZZZWWWUUUUUUWWWYYYZZZ___eeennnwww}}}{{{qqqiiieeeTTTJJJ???:::;;;<<<:::666555555444444333333444444111111222222222333333333222222222222222222222222111111111111111111111111111000000000000000111222111111111111000000000000///111333333222111111111111111111111111111111111000000111111111222222222111111222333333333333222vvvooofff```]]][[[XXXVVVVVVUUURRRPPPMMMKKKJJJIIIHHHFFFDDDCCCCCCBBB@@@>>>;;;;;;:::888777555444444111111111000111111222222000//////000222222111///...000111333222111///...222111000///......////////////............//////......////////////.............../////////000000------......///000000000......---......///000111111///---,,,,,,,,,...///............///111222333000000111222444555666777555666888999999777555333555555555555777:::>>>@@@@@@>>><<<===AAADDDFFFGGGBBBEEEGGGFFFCCCBBBCCCEEEOOOXXXcccjjjjjjgggeeeccccccjjjsssyyyxxxnnncccZZZQQQMMMGGGDDDCCCCCCCCCCCCGGGHHHIIIIIIIIIHHHFFFEEE>>>??????>>>>>>>>>AAACCCJJJNNNTTTXXX[[[\\\]]]___aaa___^^^___aaaccccccbbbdddeeefffggghhhhhhhhhhhhgggiiijjjjjjiiiiiiiiikkkhhhjjjmmmpppsssuuuvvvvvvuuutttsssrrrssstttuuuvvvxxxyyyzzz|||}}}|||~~~~~~{{{uuupppmmmlllmmmooorrrxxx}}}vvvuuuvvvxxxwwwzzz|||tttkkkccc```\\\[[[]]]```ccceeelllrrrzzz}}}xxxnnneee```OOOFFF<<<:::===>>>:::666555555444333333333444444111111222222222333333333222222222222222222222222000000000000////////////111111000000000000111111111111222222111000///...///111333333222111000111000000000000000000000000000000111111222222222222111111222333333333333222vvvoooiiieee^^^VVVRRRRRRPPPPPPOOONNNLLLJJJHHHGGGIIIHHHGGGEEECCCAAA???>>>;;;;;;:::888777555444333777666444333333222000///111111111111111111111111000000000000000000000000111111000000//////......000000000000////////////111...***)))+++...000111------...............---............////////////+++,,,.../////////...------------............///...---,,,---///111111000111111111111222222333444666666666666666555444444555555444555666999<<<>>>AAABBBBBBBBBCCCDDDDDDDDD>>>@@@DDDEEECCCAAA@@@@@@OOOYYYeeeoooqqqnnniiifffllltttssskkk```XXXOOOJJJEEEBBBDDDIIILLLNNNPPPOOOLLLGGGDDDBBBCCCBBBAAA??????@@@@@@AAAEEEJJJPPPUUUXXX[[[]]]_______________````````````eeeeeeeeeeeefffhhhiiikkkjjjjjjjjjjjjjjjiiihhhgggjjjkkkmmmoooqqqrrrssssssssssssssstttuuuvvvvvvvvvwwwxxxzzz|||~~~}}}wwwssspppllljjjjjjnnnvvv|||yyyvvvrrrppprrrxxx}}}{{{~~~zzznnnkkkhhhiiiooouuuyyyzzz|||yyyssspppjjj```XXXIIIEEE>>>:::777666666555666555444333222222222222222222222222222222222222111111000000000000111111222222222111111111000000+++...111333333111...+++222111111111000000//////111111111000000000000///000000000000000000000000111111000000000000111111000111111111111222222222wwwpppiiieee^^^VVVRRRRRRPPPPPPOOONNNLLLJJJIIIHHHHHHGGGEEECCCAAA???>>>===;;;:::999888777666555444666555333333333333111000111111111111111111111111000000000000000000000000111111111111000000000000000000/////////.........000///...///000111111000....../////////......---............////////////------...////////////............/////////000000...---,,,---///000000000111111111111222333444555777777888888888777666666555555444555666999;;;===@@@@@@AAABBBCCCCCCBBBBBBBBBDDDFFFFFFDDDAAA??????NNNXXXgggssszzz{{{yyywww{{{yyypppfff\\\TTTMMMHHHIIIMMMWWWZZZ[[[XXXRRRKKKGGGEEECCCBBBAAA@@@@@@@@@AAAAAADDDHHHNNNSSSWWWZZZ^^^`````````````````````aaaaaaeeeeeeeeeeeefffhhhiiikkkkkkkkkkkkkkkkkkjjjiiiiiijjjkkkmmmoooqqqrrrssssssuuuuuuvvvvvvwwwwwwxxxxxxxxxyyy{{{}}}~~~~~~~~~~~~yyytttpppooorrrxxx}}}yyyuuurrrsssxxx|||xxxtttuuuzzz{{{tttlllbbbUUULLLDDD@@@:::777666666666666555555444333222222222222222222222222222222222222111111000000000000111111222222222111111111000000//////111111111111//////111111111111000000000//////000000000111111222222000000000000000000000000111111000000000000111111000111111111111222222222xxxppphhhddd^^^VVVQQQQQQPPPPPPOOONNNMMMKKKIIIHHHGGGFFFDDDBBB@@@>>>===<<<999999999888777666666555555444222333333444222111111111111111111111111111000000000000000000000000111111111111222222222222000000/////////.........------///222333333///---000000000000//////...---............//////////////////......//////000111////////////000000000111...,,,+++,,,...000000///111111111222333555666777777888888999999999999888666555555555666888:::<<<>>>???AAACCCCCCBBBAAA@@@BBBDDDEEEEEECCCAAA@@@@@@LLLWWWgggwwwxxxlllbbbYYYRRRRRRUUU[[[___aaa]]]TTTKKKGGGGGGCCCBBBAAAAAA@@@@@@AAAAAAAAAEEEKKKQQQUUUYYY^^^aaa`````````aaaaaabbbbbbbbbeeeeeeeeefffggghhhjjjjjjlllllllllllllllkkkkkkjjjkkklllnnnpppqqqrrrssssssvvvvvvvvvvvvwwwwwwwwwwwwyyyzzz|||~~~~~~~~~}}}|||~~~zzzvvvwww{{{zzzvvvuuuxxx}}}yyypppeeeWWWJJJAAA===:::666444555666777777555444333222222111222222222222222222222222222222111111000000000000111111222111111111111000000000222111000000000000111222111111111111000000000000...///000111222333444444000000000000000000000000111111000000000000111111000111111111111222222222yyypppgggccc^^^WWWRRRQQQQQQPPPPPPOOOMMMKKKIIIHHHGGGFFFDDDBBB@@@>>>===<<<999888888888777777666666444333222222444444333222111111111111111111111111000000000000000000000000000000000111111222222222111111000000000/////////++++++---000111000---+++111111111111000///...---............////////////000///.........///111222....../////////000000000...---+++,,,...//////...000000111222333555777888666777888999::::::::::::777777666666777888999:::>>>???BBBDDDDDDCCCAAA??????AAADDDDDDCCCBBBAAAAAAIIITTTddduuu|||qqqfff]]]ZZZ]]][[[```ccc___VVVMMMJJJIIIDDDDDDCCCBBBAAAAAA@@@@@@@@@CCCIIINNNRRRWWW]]]aaa___``````aaabbbccccccdddeeeeeefffggghhhiiijjjjjjkkkkkkllllllllllllkkkkkklllmmmnnnpppqqqrrrssssssttttttttttttuuuuuuuuuuuuwwwyyy{{{~~~~~~}}}|||}}}|||~~~zzzwwwxxx{{{}}}}}}yyyrrrggg[[[NNNCCC===:::777444333444555666666444333333222111111222222111111111111111111111111111111000000000000111111111111111111000000000000222111111111111111111222111111111000000000000000000000000111222333333333000000000000000000000000111111000000000000111111000000111111111222222222yyyooofffbbb^^^XXXSSSRRRQQQQQQPPPOOOMMMKKKIIIHHHGGGGGGEEECCCAAA???>>>===999888888888777777666666333222111222444555444333111111111111111111111111000000000000000000000000...//////000000111111111222222222111111111000000...---,,,---/////////---000000000000000///..................////////////000///.........///111222------.........////////////---,,,,,,...//////...000000000111333555777888444555666888999:::;;;;;;999999888888888999999999>>>@@@CCCEEEFFFEEECCCAAACCCEEEIIIJJJHHHFFFDDDDDDEEENNN^^^ooorrreee_________dddgggddd\\\SSSNNNMMMHHHHHHGGGFFFDDDBBBAAA@@@@@@CCCGGGKKKOOOTTTZZZ___^^^___```aaabbbcccdddeeeeeeeeefffggghhhiiijjjjjjjjjjjjkkkkkkkkkkkkjjjjjjmmmmmmoooppprrrsssssssssttttttttttttuuuuuuuuuuuuuuuwwwzzz|||~~~~~~|||~~~zzzuuussstttvvv|||~~~zzzssshhh[[[NNNEEE>>>;;;:::777444333444555555444333333222111111111222222111111111111111111111111111111000000000000111111000000000000000000000000000111222333333222111000000000000000000000111111111111111111111111111111000000000000000000000000111111000000000000111111000000111111111222222222yyynnnddd```^^^YYYUUUSSSQQQQQQPPPOOONNNLLLJJJIIIHHHGGGEEECCCAAA???>>>===999999999888777666666555444222222222444444444222111111111111111111111111000000000000000000000000///////////////000000000222222111111111000000000111///------///111111111...//////000000/////////............//////////////////......//////000111------------............000///------///000//////000000000111222444555666333444666888:::;;;<<<<<<;;;;;;;;;;;;::::::999999>>>???BBBDDDFFFFFFEEEDDDJJJNNNRRRTTTRRRNNNJJJHHHCCCJJJVVVeeevvvzzziii^^^\\\```bbbeeeddd___WWWQQQMMMPPPOOONNNLLLIIIFFFDDDCCCAAACCCFFFHHHLLLQQQWWW[[[]]]^^^___```bbbcccdddeeeeeeeeeggghhhiiijjjjjjjjjiiijjjjjjkkkkkkkkkkkkjjjmmmnnnoooqqqrrrsssssssssuuuuuuuuuvvvwwwxxxxxxxxxuuuvvvxxx{{{}}}~~~|||~~~xxxrrrnnnnnnnnnttt}}}wwwwwwwwwmmm]]]OOODDD===999666999777555444444555444333222222111111111111222222111111111111111111111111111111000000000000111111//////000000000000000111///000222333333222000///000000000000111111111111111111111000000000//////000000000000000000000000111111000000000000111111000111111111111222222222xxxlllbbb______[[[WWWUUURRRQQQQQQOOONNNLLLJJJIIIGGGFFFDDDBBB@@@>>>===<<<;;;:::999888777666555444444333222222444444333222111111111111111111111111000000000000000000000000111111000000000000000000000000000////////////...111///---...///111111111,,,---...///////////////............////////////------...////////////...............////////////222000......000111000///000000000000111222333444333444777999;;;===>>>???============<<<;;;:::999<<<===???BBBDDDEEEFFFGGGJJJOOOWWW[[[[[[XXXTTTQQQEEEIIIOOOZZZhhhyyy}}}jjj]]]YYYZZZ[[[^^^bbbddd```ZZZUUUXXXXXXVVVTTTPPPLLLIIIFFFDDDDDDEEEGGGIIIMMMSSSXXX[[[\\\]]]___aaacccdddeeedddfffgggiiijjjjjjjjjjjjjjjjjjkkklllllllllllllllnnnooopppqqqrrrsssssssssssstttuuuvvvwwwxxxyyyzzzxxxxxxxxxyyy{{{}}}}}}~~~zzzsssnnnmmmmmmoooxxx~~~xxxxxx{{{~~~{{{}}}|||nnnbbbQQQEEE>>>;;;777444666555333333444555444333222222111111111111222222111111111111111111111111111111000000000000111111////////////000000111111000000000000000000000000///000000000111111111111///////////////000000000000000000000000000000000111111000000000000111111000111111111111222222222wwwlllaaa______\\\XXXVVVRRRRRRQQQPPPNNNLLLJJJIIIEEEEEECCCAAA???===<<<;;;;;;;;;:::888777555444333555444222333333444222111111111111111111111111111000000000000000000000000333222222222111111000000///.........---------------,,,,,,---///000...---***+++,,,...//////000000............/////////000+++,,,.../////////...---////////////000000000000333111//////000111111000000000//////000111222222444555888:::===???@@@@@@?????????>>>===;;;:::999;;;<<<===@@@BBBEEEFFFHHHCCCJJJUUU]]]```^^^\\\ZZZIIIJJJLLLQQQ[[[jjjzzz|||iii]]]XXXWWWXXX]]]eeemmmnnniiiddd___^^^\\\YYYUUUPPPLLLJJJEEEFFFFFFFFFGGGKKKQQQUUU[[[[[[]]]___aaabbbdddeeedddfffgggiiijjjjjjjjjjjjkkkkkklllmmmnnnnnnnnnmmmnnnooopppqqqrrrssssssssspppqqqrrrtttuuuwwwxxxyyy{{{zzzyyyxxxyyy{{{}}}~~~wwwrrrpppooonnnvvv{{{qqqoooqqqrrryyy|||zzztttcccWWWHHH???===<<<888444444222111222444555555444222111111111111111222222000000000000000000000000111111000000000000111111.../////////000000111111222111...------...111222//////000000111111111222,,,,,,---...///000111111000000000000000000000000111111000000000000111111000111111111111222222222xxxmmmdddaaa```[[[WWWVVVTTTSSSRRRQQQOOOLLLJJJIIIGGGEEECCC@@@>>>===<<<<<<999999888777666555444444333111000111222444444333444444444333222111000000111222222111111000///...------...///111222333444333222000/////////000111000///...------...///000***+++,,,...///000000000///......------///000111111222222111///...///111///...---,,,---///111222777444111///000000000000000111222111000000222444444666999<<<>>>>>>>>>===>>>>>>>>>>>>===;;;:::999>>>???@@@@@@AAACCCGGGJJJNNNNNNQQQYYYaaadddbbb^^^SSSMMMJJJNNNWWWbbbppp}}}ppp]]]PPPOOOUUU^^^gggooosssuuuvvvnnnllliiiddd]]]VVVOOOLLLIIIHHHFFFEEEGGGKKKPPPSSSWWWZZZ]]]```bbbdddfffhhhkkkkkkkkkkkkkkklllnnnnnnjjjlllmmmmmmllllllnnnooopppppppppppppppqqqqqqqqqssssssttttttuuuuuuvvvvvv{{{{{{zzzzzz{{{|||}}}~~~}}}|||||||||~~~~~~yyywwwvvvvvvzzzxxxjjjdddbbbmmmqqqwwwzzzvvvqqqppprrryyy}}}nnneeeUUUMMMBBB<<<:::999666333444444444444444444444444333333333222222222222111111111000000//////......000000000000000000000000000000000000000000000000000000////////////000000///000111222222111000///000000000000000000000000111111111111000000000000111111000000//////......111000000///......------yyynnndddaaa```[[[WWWVVVTTTTTTSSSQQQOOOMMMKKKJJJGGGEEECCC@@@>>>===<<<<<<:::999999888777666555555333111000111222444333333222111111111000/////////...///000111111222222111///000111222222222222222222111111000//////000000000///...------...///000//////000000//////...---///......---...///000111000111111000......///000//////...---...///000111333111...---...///......,,,---...---,,,,,,...000444666999;;;===>>>======>>>?????????>>>>>>===<<<>>>???@@@@@@BBBEEEJJJMMMMMMMMMPPPWWW___dddccc```VVVPPPKKKLLLQQQYYYeeeoooyyyttteee[[[SSSVVV\\\eeennntttvvvvvvmmmmmmkkkhhhddd^^^XXXUUULLLJJJGGGEEEFFFIIIMMMPPPTTTWWW\\\___aaaccceeegggiiiiiiiiijjjkkkkkklllllljjjlllmmmmmmmmmmmmnnnoooqqqqqqqqqqqqqqqrrrrrrrrrssssssttttttuuuvvvvvvwwwyyyyyyzzzzzz{{{{{{||||||||||||||||||}}}oooccc^^^]]]bbbgggpppzzz{{{uuurrrnnniiihhhjjjttttttfff^^^MMMFFF===999888888666444444444444444444333333333111111111000000000//////111000000000/////////...000000000000000000000000000000000000000000000000000000////////////000000000000000111111000000000000000000000000000000000000000000000000000000000111000000000/////////...000000000000000000000000zzzoooeeeaaa___[[[WWWVVVTTTSSSRRRQQQOOOMMMKKKIIIFFFEEECCCAAA???===<<<<<<::::::999888777666555555333222000111222333333222111111000000000000000000...///000111111222222111111222444555555444222111000000111111000000////////////............//////000000111111000//////...///............///000000///000000///------...000000000///////////////...///...------//////...---.../////////......000111444555777:::<<<<<<<<<<<<>>>>>>???@@@@@@@@@@@@@@@>>>???@@@AAACCCHHHNNNRRRQQQPPPQQQUUU\\\``````^^^VVVOOOIIIHHHJJJNNNWWW___iiirrrzzzppphhh[[[XXXWWW]]]fffooorrrrrrmmmnnnnnnmmmjjjeee```]]]RRRNNNIIIEEEDDDFFFJJJMMMPPPTTTYYY]]]```aaaccceeefffggghhhjjjjjjjjjjjjiiijjjlllmmmnnnmmmmmmnnnpppqqqqqqrrrrrrrrrssssssssssssttttttuuuuuuvvvwwwwwwvvvwwwyyyzzz{{{{{{zzzzzz|||{{{{{{{{{|||~~~vvveee[[[WWWWWWXXX^^^hhhrrryyy}}}}}}}}}xxxrrrnnnkkkhhhcccbbbdddpppzzzuuuhhh[[[SSSCCC>>>888555666777777555555555444444333333222222111111000000000/////////000000000000////////////000000000000000000000000000000000000000000000000000000////////////000000111000000//////000000111000000000000000000000000////////////////////////000000000000//////////////////000111111222333333|||pppeeeaaa___ZZZWWWVVVRRRRRRQQQPPPNNNKKKIIIHHHFFFEEEDDDBBB@@@>>>===<<<999999888777666555555444444222111111222333333222222222222222222333333333111222222111111000///...111333555777777555333111...///000111111000///.../////////....../////////------...///000111111111............/////////000...//////...,,,,,,...///000000000000000///...---///......///111222000//////000111000///000111333333444666888:::;;;;;;;;;;;;<<<>>>???AAAAAABBBBBB???@@@BBBCCCFFFKKKQQQVVVWWWUUUSSSSSSVVVXXXYYYXXXSSSLLLFFFDDDDDDFFFLLLSSSYYYdddsss{{{||||||wwwhhh^^^TTTSSSZZZdddhhhiiimmmnnnoooooolllhhhccc```XXXTTTMMMGGGDDDDDDGGGIIIMMMQQQWWW\\\^^^```bbbddddddfffhhhjjjkkkjjjiiihhhiiikkknnnooonnnnnnooopppppppppqqqqqqrrrssssssssssssttttttuuuuuuvvvwwwwwwuuuwwwyyy{{{||||||{{{zzz|||{{{{{{{{{{{{}}}|||lll]]]UUUSSSSSSUUUZZZcccjjjooorrrttttttxxxrrrmmmjjjfffccceeeiiitttzzz{{{nnn___QQQIII===999555444555666666555555555444333333222222222222222222222111111111111000000000000////////////000000000000000000000000000000000000000000000000//////000000000000//////111000///......///000111////////////////////////............////////////000000000000//////////////////000000111222222222~~~rrrfffaaa^^^ZZZVVVUUUQQQQQQPPPNNNLLLJJJHHHGGGFFFEEEDDDBBB@@@>>>===<<<999888777666555444444333444222111111222333222111222222222222222333333333111222222111111000///...000111444777777666444333...///000111111000///......//////////////////...,,,,,,---...////////////---......///////////////---......---,,,,,,...///000000111111000///...---.........///111222111///---...///...------///111222333444666888999:::;;;888999;;;===???AAAAAABBB???AAADDDFFFIIIMMMRRRVVVVVVTTTQQQPPPPPPRRRTTTUUURRRKKKEEECCCAAA@@@DDDIIILLLVVVdddttt~~~|||xxx{{{yyyjjjYYYPPPRRRYYY^^^```fffhhhkkkmmmmmmkkkiiiggg___ZZZRRRKKKFFFDDDEEEFFFJJJNNNTTTYYY\\\___bbbdddeeefffhhhjjjkkkjjjiiihhhhhhkkknnnoooooooooooopppooooooooopppqqqrrrrrrrrrssssssssstttuuuuuuvvvvvvuuuwwwzzz|||}}}}}}|||{{{||||||{{{{{{{{{}}}~~~{{{qqqdddYYYRRRPPPQQQSSSWWW]]]bbbeeeiiimmmpppwwwsssnnnlllkkkkkkrrrzzzyyyjjjYYYJJJBBB;;;999666555555555555444444444333333333222222222222222222111111111000000////////////000000000000//////////////////////////////////////////////////////000000000000//////111000///......///000111////////////////////////---........./////////000////////////000000000000000000000000000000000000sssfffaaa^^^ZZZVVVUUUQQQPPPOOONNNLLLIIIGGGFFFFFFFFFEEECCCAAA???===<<<999999888777666555444444444333111111222333222111111111000000000000000000...///000111111222222111///000333444555555444333......///000000000//////......////////////......////////////...,,,++++++---......///000/////////---.........------...000111000000000000000000///...---,,,---///000///...///000111000//////111333111222333444666888999:::777888:::<<<>>>@@@AAAAAA>>>AAADDDGGGIIILLLOOORRRNNNMMMLLLKKKLLLOOORRRTTTUUUNNNHHHEEEAAA>>>???BBBEEEKKKWWWdddpppwwwxxxwwwuuuyyyxxxeeeWWWSSSTTTVVVWWWZZZ]]]aaafffjjjmmmooooooeee```XXXPPPJJJFFFEEEDDDGGGJJJPPPTTTXXX\\\```dddeeefffhhhiiijjjiiiiiihhhhhhkkknnnpppppppppppppppnnnnnnooopppqqqqqqrrrrrrqqqrrrrrrsssttttttuuuuuuvvvwwwyyy{{{|||}}}}}}|||}}}}}}|||{{{|||}}}~~~uuuqqqkkkbbbYYYTTTRRRRRRRRRVVV\\\```ccchhhnnnsssxxxuuutttvvvwww{{{ssscccRRREEE>>>:::999888666555444333333222222222333333333333333000000/////////.........////////////000000000000////////////////////////////////////////////////...///000111111000///...000//////......//////000000000000000000000000000.........//////000000111////////////000000000000000000000000000000000///tttgggaaa^^^YYYVVVUUURRRRRRQQQOOOMMMKKKIIIHHHFFFFFFEEEDDDBBB???===;;;;;;;;;:::999888777666666555333111111222222222111222111111111000/////////...///000111111222222111000111111222222222111111...............///000000---...///000000///...---111000000000///---,,,+++------///000000000///...---...///...------///111111000/////////000111222111///------...000000000000111222111000111222444111111222333555777888999666888:::<<<>>>???@@@AAA;;;???CCCGGGHHHIIIJJJKKKHHHHHHHHHHHHHHHKKKOOOQQQTTTNNNIIIGGGDDD@@@@@@DDDFFFHHHNNNYYYeeennnrrrssstttxxx~~~pppaaaWWWQQQOOOMMMMMMPPPUUU[[[bbbhhhlllnnniiiddd^^^VVVNNNIIIEEEDDDDDDFFFJJJOOOSSSXXX^^^bbbeeeeeeeeefffgggggghhhhhhgggkkkoooqqqqqqppppppqqqnnnoooooopppqqqrrrssstttppppppqqqrrrrrrsssssstttvvvvvvwwwyyyzzz{{{|||}}}~~~~~~}}}|||}}}~~~}}}xxxqqqppplllggg```[[[YYYXXXVVV]]]eeelllpppuuu}}}yyygggXXXIII@@@<<<777888888777555444333333111111111222333333444444000/////////.............../////////000000000111////////////////////////////////////////////////...///000111111000///......//////////////////...000000000000000000000000......///000000111222222.../////////000000000111///000000111111222222222tttgggaaa^^^YYYVVVUUUTTTSSSRRRQQQOOOLLLJJJIIIFFFFFFEEEDDDBBB@@@===;;;===<<<<<<;;;:::999888888555333111111222222222111555444444333222111000000111222222111111000///...222222111000000//////...///...---------///000111---...///000000///...---...///000000000000000///,,,---///000000000///...---...//////......000222111000///...///000222444555222//////000222222222,,,---...---,,,---...000000111111222444666888999777888:::<<<>>>@@@@@@AAA999===BBBFFFFFFFFFEEEEEEHHHHHHGGGFFFFFFGGGJJJLLLPPPKKKHHHHHHGGGDDDFFFIIIJJJJJJMMMTTT```jjjppprrrvvvyyy~~~uuugggZZZOOOHHHEEEFFFHHHLLLRRRXXX___dddgggkkkgggaaaYYYQQQKKKFFFDDDAAADDDGGGKKKOOOUUU\\\aaadddddddddddddddfffgggggggggjjjoooqqqqqqqqqpppqqqoooppppppqqqssstttuuuuuuoooppppppqqqqqqrrrssssssuuuuuuvvvwwwxxxzzz|||}}}~~~~~~}}}}}}~~~yyyyyyuuusssrrrrrrqqqmmmhhhccc```___]]]fffrrr{{{rrr^^^NNNBBB<<<<<<555666777777555444333444000000111222333444444555111111111111000000000000.../////////000000111111////////////////////////////////////////////////...///000222222000///...---...///000000///...---000000000000000000000000...//////000111222222333.../////////000000111111...///000111333444555666sssfff```\\\XXXVVVVVVRRRQQQOOOMMMKKKIIIHHHGGGIIIHHHFFFDDDAAA???===<<<;;;:::888777555444444333333222111111333333222111333333333222222111111111111111111111111111111111222222111000//////000000111000......000000000///000111111000///......///000000000000000000000000222222222222222222222222,,,---------.../////////............////////////......//////000000111111000000000000000000000000000000111333666777777666777999;;;<<<<<<>>>AAACCCEEEHHHHHHEEEEEEIIIIIIGGGDDDDDDEEEHHHKKKLLLLLLKKKLLLNNNOOOLLLIIILLLTTT[[[]]]XXXSSSVVVaaammmttttttuuuzzznnn___RRRMMMLLLGGGDDDDDDHHHLLLOOOUUUZZZ[[[\\\[[[YYYTTTNNNIIIEEEEEEGGGHHHJJJLLLQQQVVVZZZ```cccfffggggggfffggghhhhhhkkkoooqqqrrrssstttvvvvvvsssqqqrrrtttvvvuuusssvvvvvvvvvuuuuuuuuuuuuuuuxxxzzz||||||{{{zzz{{{|||~~~~~~~~~}}}}}}}}}}}}|||zzzyyyzzz~~~~~~|||xxxsssqqqssspppvvv|||~~~yyysssooommmqqqzzz|||cccPPPDDD<<<999;;;555444222111222444666777222222222111111111000000///000222333333111...,,,000000000000000000000000000000000000000000000000////////////////////////////////////////////////......////////////......///////////////.........000000000000000000000000111111000000000000111111222222111111111111111111sssfff___\\\XXXUUUUUUSSSRRRPPPNNNLLLJJJIIIHHHIIIHHHFFFDDDAAA???===<<<;;;:::999777555444444444444444444333222222222222222222111111111000000000111111111111111111111111222222111000000000000000111000......000000000///000111222111///...///000000000000000000000000000////////////////////////------..............................////////////////////////000000000000000000000000000000000000000///000222444555666666777999;;;<<<===???BBBEEEFFFHHHHHHFFFGGGJJJLLLJJJDDDDDDDDDFFFJJJLLLMMMLLLKKKNNNPPPOOOPPPUUU```hhhqqqkkkcccbbbjjjuuu}}}xxxhhhZZZQQQNNNHHHCCCAAADDDFFFGGGJJJOOOTTTUUUVVVVVVTTTPPPKKKHHHDDDEEEEEEFFFGGGKKKQQQUUU]]]```ccceeeeeeeeeggghhhhhhkkknnnpppqqqqqqssstttvvvsssrrrsssuuuvvvuuutttwwwvvvtttsssssstttuuuvvvxxxzzz||||||{{{zzz{{{|||}}}}}}}}}}}}}}}}}}}}}}}}~~~|||{{{zzzuuutttqqqnnnnnnqqquuu|||kkkTTTFFF???;;;999:::444444333222222333555555222222222111111111000000000000000000111111111111////////////////////////........................000000000000000000000000//////////////////////////////000000000000///////////////////////////...000000000000000000000000111000000//////000000111111111111111111111111111sssfff___[[[WWWTTTTTTSSSRRRQQQOOOMMMKKKJJJIIIHHHGGGFFFDDDAAA???===<<<;;;:::999777666555555555444666777666222000111333222222222222111111111111111111111111111111111111222111000000000000000000111000......000000000///---/////////---,,,---...000000000000000000000000........................//////..............................////////////000000000000////////////000000000000000000000000000//////000111333555666777999;;;<<<===@@@DDDGGGHHHKKKKKKIIIKKKOOOPPPNNNIIIHHHFFFGGGJJJLLLMMMMMMJJJNNNQQQTTTXXXaaannnyyy|||qqqlllqqq{{{zzzhhh[[[TTTNNNGGGBBBBBBBBB@@@AAAEEEIIILLLOOORRRRRRPPPNNNLLLFFFFFFEEEDDDDDDGGGMMMQQQYYY\\\___bbbcccdddfffhhhhhhkkknnnpppppppppqqqrrruuutttssstttvvvwwwvvvuuuvvvuuusssrrrrrrtttuuuwwwxxxzzz{{{|||zzzzzzzzz{{{{{{{{{||||||}}}~~~~~~~~~||||||{{{uuuppplllllllllkkknnnsss}}}mmm[[[GGG===;;;999888777444444333333333333333333222222222111111111111111000///......///000222333////////////////////////........................000000000000000000000000////////////////////////000000000111111000000000......//////////////////000000000000000000000000000//////......//////000111111111111111111111111tttfff___[[[VVVSSSRRRRRRQQQPPPNNNLLLKKKIIIIIIGGGGGGEEECCCAAA???======;;;;;;999888777666666666555888:::777222///111555444444444444444444444444111111111111111111111111111111000000000000000111111000......000000000///---///000///------...///////////////////////////000000000000000000000000000000//////......------............////////////111111000000//////......////////////////////////000000000///000222555777777999;;;<<<>>>AAAFFFIIIJJJNNNPPPOOOPPPTTTTTTQQQOOOMMMJJJIIIJJJLLLLLLLLLKKKOOOSSSWWW\\\gggvvvrrrmmmpppyyyzzzjjj```XXXOOOHHHEEEDDDAAA@@@BBBBBBEEEIIILLLOOOOOONNNMMMLLLKKKHHHEEEDDDGGGLLLPPPUUUXXX[[[^^^```cccfffhhhiiillloooppppppppppppqqqtttttttttuuuwwwwwwwwwvvvuuuuuuuuuuuuuuuvvvvvvwwwxxxzzz{{{{{{zzzyyyzzz{{{{{{{{{|||}}}~~~xxxsssnnnkkkiiikkklllnnnssszzz~~~}}}tttdddRRRAAA:::;;;999555333333333444444333222111000111111111111111111111111000000/////////000000111////////////////////////000000000000000000000000111111111111111111111111//////////////////////////////000000000000//////............//////////////////////////////////////////............//////111111111111111222222222uuuggg___[[[VVVRRRRRRPPPOOONNNLLLKKKIIIHHHGGGGGGFFFDDDCCCAAA???======<<<;;;:::888777777777777555888:::888222000222555444444444444444444444444111111111111111111111111111000000000000000111111111000......000000000///000111222222000000111222////////////////////////111111111111111111111111000000000//////......---............////////////111111000000//////......////////////////////////111222222111000111555888888999;;;<<>>===<<<;;;:::999888888888888555777888777333111222444111111111111222222222222111111111111111111111111000000000000000111111222111000......000000000///,,,---......------...///000000000000000000000000////////////////////////000000//////////////////............////////////000000000000////////////000000000000000000000000000222444222000111444888888999;;;===???DDDKKKOOOQQQWWW\\\\\\\\\[[[VVVOOOJJJHHHGGGIIILLLNNNPPPPPPOOORRRUUUVVVXXX^^^hhhqqqrrriiibbbbbbbbbgggvvvuuuhhhZZZRRRMMMGGGBBB@@@@@@@@@AAABBBDDDGGGJJJKKKNNNMMMKKKHHHEEEEEEFFFIIILLLNNNRRRUUUWWW[[[```ccchhhjjjmmmooooooooopppqqqpppsssuuuwwwvvvvvvvvvwwwuuuvvvxxxzzz{{{zzzyyyxxxxxxzzz{{{{{{yyyxxxxxxyyy||||||}}}~~~~~~yyyuuurrrpppnnnnnnqqqvvvwwwyyyxxxpppqqqqqqqqqqqqnnncccWWWHHH???777777888666444444222222111111111111111111111111111111111222222222000111222333111...+++)))................................................////////////////////////000000000000000000000000,,,------......------,,,------......///000000000000000000000000000000000000//////......//////000000000000111222222333333xxxiiibbb]]]WWWSSSRRROOONNNMMMLLLKKKJJJIIIHHHEEEEEEDDDBBB@@@???>>>===<<<;;;:::999999999999999555555555555444333333333000000000111111111222222111111111111111111111111000000000000000111222222111000......000000000///)))***,,,++++++***,,,---000000000000000000000000........................///////////////000000000............////////////////////////000000000000000000000000000000000000---111444333000///222666888999;;;===@@@FFFLLLQQQ\\\ccciiiiiihhhddd\\\SSSOOONNNNNNOOOQQQRRRRRRQQQPPPSSSVVVUUUSSSVVV]]]dddggg```]]]^^^\\\\\\hhhxxxooodddZZZPPPGGGCCC@@@???>>>>>>AAAEEEIIILLLMMMMMMLLLIIIFFFDDDEEEFFFGGGIIILLLOOOQQQUUUZZZ^^^dddgggjjjlllmmmmmmooopppnnnqqquuuwwwvvvuuuuuuwwwwwwwwwwwwwwwxxxyyyzzz{{{xxxzzz{{{{{{yyyxxxxxxxxx{{{{{{|||}}}~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~{{{tttqqqppppppppptttuuuzzzvvvnnnnnnllljjjjjjeeeXXXJJJ<<<777555666666333333555111111000//////000222222000000111111111222222222000000000000///...,,,+++........................................................................000000000000000000000000------............------------......///000000111000000000000000000000000111000000//////000000111///000000111222222333333yyyjjjbbb]]]WWWSSSSSSPPPOOONNNMMMLLLKKKJJJIIIEEEDDDCCCBBB@@@???>>>===<<<;;;;;;:::999999999999555444333333444555444222111111111222222333333333111111111111111111111111000000///000000111222222111000......000000000///...///000000//////111222000000000000000000000000////////////////////////......//////000000111111............/////////000......//////000000111111000000000000000000000000+++000333333000...111444888999;;;===@@@FFFMMMSSSfffnnnuuuvvvsssmmmcccZZZ[[[YYYXXXWWWWWWVVVSSSPPPPPPTTTVVVTTTQQQRRRWWW\\\bbb\\\[[[\\\XXXTTT]]]mmmzzzttthhhZZZNNNIIIAAA???<<<<<<>>>DDDJJJNNNNNNNNNNNNLLLIIIFFFEEEFFFCCCEEEHHHJJJMMMQQQVVVZZZaaadddhhhjjjkkklllmmmooommmqqquuuvvvuuutttuuuvvvyyywwwtttssstttwww{{{}}}yyyzzz{{{{{{yyywwwxxxxxxzzzzzz{{{{{{||||||}}}}}}{{{{{{{{{{{{||||||||||||~~~}}}tttmmmkkklllnnnpppyyy|||uuunnnmmmjjjgggeee___PPPBBB:::777777888555111111555111000///...///000222444000000111111222222222222000000...------...//////........................000000000000000000000000........................000000000000000000000000......////////////......---------...///000000111000000000000000000000000111111000000000000111111///000000111222222333333yyyiiiaaa\\\XXXUUUVVVTTTQQQNNNJJJIIIIIIJJJKKKGGGFFFEEECCCAAA???>>>===<<<;;;999777555555555555666444333333444555333222333333333333333333333333333222222222111111000000222222111111111111111111000000////////////000000000000000000////////////333222111/////////000111............////////////......------------......//////......------,,,,,,////////////000000000000...............///000000//////000111222333333444666777;;;AAACCCGGGQQQ[[[qqq}}}{{{vvvqqqlllmmmjjjeeeaaa]]]ZZZVVVSSSTTTTTTSSSQQQOOONNNOOOPPPVVV[[[```^^^XXXWWW]]]dddpppttt^^^MMMIIIEEEBBBAAA>>>===CCCLLLMMMPPPPPPLLLJJJJJJGGGBBBBBBDDDEEEEEEFFFJJJQQQWWWYYY^^^eeekkkmmmnnnoooooosssssssssssstttvvvwwwxxxxxxwwwtttrrrrrrsssuuuvvv}}}||||||{{{{{{zzzyyyyyy|||{{{{{{|||~~~~~~|||{{{zzzzzzzzz{{{|||}}}}}}}}}}}}{{{zzz{{{~~~zzzqqqjjjiiilllnnnrrrvvvzzz~~~xxxlllmmmooonnndddSSSFFFAAA999555111000222333333111000111333444555444444333444333333222111111222222000000000000////////////111111000000/////////...////////////////////////.........////////////000111111000000//////..........................................////////////......////////////......////////////000000000000///000222222111111222444wwwhhhaaa\\\WWWTTTTTTRRRQQQNNNKKKJJJIIIIIIJJJFFFFFFDDDCCCAAA???>>>===<<<;;;999777666555555555555444333333444444333222222222222222222222222222000000000000000111111111000000000000000000000000000000////////////000000000000000000////////////222111000/////////000000/////////000000000000111/////////......//////////////////...............000000000//////////////////............///000000///000000000111222222222333444888>>>AAADDDNNNXXXnnnzzzzzzwwwtttqqqsssppplllhhhfffccc___]]]XXXXXXXXXVVVTTTRRRQQQQQQWWW[[[^^^]]]YYYXXX[[[___dddtttppp[[[MMMGGGCCCBBBAAA@@@DDDIIINNNRRRTTTOOOKKKIIIFFFBBBBBBCCCDDDDDDEEEIIIOOOSSSWWW\\\ccchhhjjjkkklllmmmnnnooooooppprrrtttvvvwwwvvvuuusssrrrrrrtttvvvxxxzzzzzzzzzyyyyyyyyyyyyxxx|||{{{zzz{{{}}}~~~~~~}}}{{{zzzyyywwwwwwwwwxxxyyyyyyzzzzzzzzzyyyzzz}}}zzzrrrkkkeeefffhhhjjjnnnrrrzzzvvvuuuqqqnnnhhh\\\JJJ>>>999888555111111222333333111111111333333444333222222333222222111111111222222000000000000////////////000000000//////.........////////////////////////------........./////////000000000000//////......////////////////////////............////////////...//////000000//////............/////////000000///000111111000///111222vvvhhhaaa\\\VVVRRRQQQPPPPPPNNNMMMKKKIIIHHHHHHFFFEEEDDDCCCAAA@@@>>>>>><<<;;;999888666555555555444333222222333333222111111111111111111111111111......//////000111111111//////////////////000000000000////////////000000000000000000////////////111000///.........//////000000000000111111111111000000////////////000000...///////////////000000000000000//////.........//////......//////000111000000000000000000000000333444888===AAADDDLLLVVVeeennnvvvuuurrrrrrrrrqqqqqqnnnkkkiiigggfffcccaaa^^^_________^^^[[[XXXVVVYYYZZZ\\\^^^^^^]]]\\\[[[ZZZhhh~~~lllVVVMMMEEECCCCCCCCCDDDGGGOOOVVVYYYTTTMMMIIIFFFDDDBBBCCCCCCBBBCCCFFFJJJNNNSSSXXX^^^cccfffhhhjjjkkkjjjkkklllmmmooorrrtttuuussssssrrrrrrsssuuuxxxyyywwwwwwwwwwwwxxxxxxxxxxxx|||zzzyyyzzz{{{|||{{{zzzxxxvvvtttrrrqqqqqqqqqrrrsssuuuvvvvvvvvvvvvxxxyyyzzzwwwqqqkkkeeeaaacccfffgggjjjnnnyyy{{{zzzqqqggg]]]PPPAAA777555777555222111222333333222111222222222222111111000111111000000000111111222000000000000/////////////////////...............////////////////////////,,,---------............000000000////////////...000000000000000000000000............///////////////000000111111000000///........./////////000000///000111111///...///000tttggg```\\\VVVQQQOOOOOOOOOOOONNNLLLJJJGGGFFFFFFEEEDDDCCCAAA@@@???>>><<<;;;:::888777666555555444333111222333333222000111111111111111111111111000000000000111111111111/////////000000000000000000000////////////000000000000000000/////////////////////............/////////000000000111111111000//////////////////000......//////000000111111000000000///......------/////////...///000000111000000000///////////////000000444999===@@@GGGOOOVVV\\\bbbddddddfffhhhkkkjjjhhheeeeeeeeeeeedddcccaaacccfffhhhiiigggccc```]]]\\\]]]aaadddddd```[[[ZZZbbbrrr}}}gggXXXIIIDDDDDDDDDEEEFFFOOOYYY^^^YYYPPPKKKHHHFFFDDDDDDCCCBBBBBBDDDFFFHHHNNNRRRYYY^^^bbbeeeiiikkkjjjjjjkkklllnnnppprrrssssssrrrrrrrrrsssuuuwwwxxxuuuvvvvvvwwwxxxyyyyyyyyy{{{zzzyyyxxxyyyyyywwwuuuooonnnkkkiiihhhiiijjjkkkmmmnnnppppppooonnnnnnooosssxxx}}}}}}xxxoooiiihhhcccbbbdddffffffiiimmmttt}}}~~~wwwkkk]]]QQQFFF<<<777888555444333222222222333222222111111111000000//////000000000///000000111222000000000000////////////..................------////////////////////////,,,,,,,,,---------......////////////////////////////////////////////////............////////////000000111111111111000000/////////000000000111111111222222111000...///000sssfff___[[[UUUPPPOOONNNNNNOOONNNLLLJJJGGGEEEEEEEEEDDDCCCAAA@@@??????<<<;;;:::999888777555555444333111222333333222000222222222222222222222222444444333222222111000000000000000111111222222222000000////////////000000000000000000////////////.........////////////............/////////000000///......------......///......//////000000111111000/////////.........---///////////////000111111000000000///////////////---+++...444777999???EEEIIILLLQQQUUUWWWYYY]]]bbbdddcccbbbcccfffggghhhggg___bbbhhhooouuuvvvssspppgggdddcccfffkkkjjjccc\\\[[[^^^gggwww~~~jjjSSSGGGDDDDDDEEEGGGNNNYYYaaa]]]UUUPPPLLLJJJHHHFFFDDDCCCCCCCCCDDDDDDHHHLLLSSSXXX^^^bbbgggkkkkkkkkkkkklllnnnoooqqqqqqtttssssssrrrssstttuuuuuuvvvwwwwwwxxxyyyzzz{{{{{{{{{zzzyyyxxxxxxuuuqqqnnndddbbb```^^^^^^```bbbdddeeeggghhhgggdddbbbbbbbbbiiipppxxx~~~|||yyywwwvvvvvvwwwvvvuuussssssvvv{{{{{{uuuoooiiieeefffcccbbbeeeffffffiiinnnrrr|||{{{pppbbbRRRGGG>>>999888:::444444444333222222333333222111111000000/////////111000000000000000111111000000000000////////////------..................////////////////////////,,,,,,,,,---------...................../////////....................................////////////000000111111111111000000000000111111111222222222222333444333111000111222tttfff___ZZZTTTPPPOOONNNNNNNNNMMMLLLIIIGGGEEEEEEDDDCCCBBBAAA@@@@@@???;;;;;;;;;:::999777555555444333222222333333222111222222222222222222222222666666555333222111000///000000111111222222333333000000////////////000000000000000000////////////......///000000000//////............////////////......------------.........///////////////000000........................000000//////000000111222000000000000000000000000111///000555999:::===BBBBBBBBBFFFLLLOOOPPPTTTZZZ[[[[[[[[[^^^bbbeeegggggg^^^bbbkkkxxx}}}xxxtttssstttoooeee]]]YYYYYY]]]hhh{{{dddRRRJJJFFFFFFIIILLLWWW``````[[[WWWSSSOOOMMMKKKGGGEEEEEEDDDCCCBBBEEEHHHMMMSSSXXX]]]cccfffhhhhhhiiijjjkkkmmmooopppssssssssssssssssssttttttxxxxxxxxxyyyzzz{{{{{{|||zzzzzzzzzyyywwwqqqjjjeeeYYYWWWUUUSSSSSSVVVYYY[[[\\\]]]]]][[[XXXWWWWWWXXXaaagggqqqxxx~~~}}}tttoooiiihhhhhhiiijjjjjjiiiggggggkkksss|||{{{qqqkkkgggeeeccccccaaabbbeeeggggggmmmsssxxx~~~xxxhhhZZZJJJ@@@:::555555888222333444444222222333444222111000000///000000111222222111000000000000111000000000000////////////.............../////////////////////////////////,,,---------............---............/////////....................................///////////////000000111111000000///000000000111111111222222222444444444222111222333ttteee^^^YYYTTTQQQQQQOOONNNMMMLLLJJJIIIGGGFFFDDDDDDCCCBBBAAA@@@@@@???;;;;;;;;;;;;999777666444555444333333444444333222111111111111111111111111444444333333222111000000/////////000111222222222000000////////////000000000000000000////////////...///000111111111000000...////////////000000000//////............///////////////...............,,,------....../////////000000//////000000111222///000000000111222222222555222222777::::::;;;???>>>===@@@GGGJJJJJJMMMSSSQQQPPPRRRVVV[[[```bbbcccbbbhhhtttvvviii```VVVVVVWWW^^^kkk}}}vvvaaaSSSJJJGGGHHHJJJTTT^^^aaaaaa___YYYSSSSSSOOOKKKIIIHHHGGGDDDAAADDDFFFJJJMMMQQQUUU[[[^^^```aaabbbeeehhhkkkmmmoooqqqqqqrrrrrrssstttuuuvvvxxxxxxyyyyyyzzzzzz{{{{{{yyyzzz{{{{{{wwwoooeee]]]RRRPPPMMMJJJJJJLLLOOOQQQQQQRRRQQQPPPNNNNNNPPPRRRYYYaaakkktttzzz}}}rrrggg```ZZZYYYZZZ\\\^^^^^^]]][[[[[[aaajjjuuu|||rrriiidddcccbbbbbbaaaaaaccchhhkkknnnvvv~~~{{{uuu]]]PPPAAA:::777444444555111333555555222111333444222111000000000111222333555444333111111000000000000000000000////////////.........//////000000000////////////////////////------........./////////---------.........//////....................................////////////...//////000000//////......////////////000000000111222333333222111222444uuueee]]]YYYTTTRRRRRROOONNNMMMKKKJJJHHHGGGFFFDDDDDDCCCBBBAAAAAA@@@@@@;;;<<<<<<;;;:::888666444666444333333555555444222000000000000000000000000222222222111111111111111---......///000111111222000000////////////000000000000000000////////////...///000222222222111000000000000000111111111111000000////////////000000//////......---------,,,+++,,,,,,---...///000000000000000000000111111222//////000111222333333444111------111444444444777===:::===DDDGGGEEEHHHNNNMMMMMMOOOTTTZZZ___bbbccciiiooo}}}}}}nnncccWWWVVVVVVYYYaaaooommm[[[NNNHHHHHHHHHRRR\\\bbbdddddd]]]VVVVVVRRRMMMKKKJJJHHHDDDAAADDDFFFHHHJJJLLLPPPTTTXXXYYYZZZ]]]```eeeiiilllnnnnnnoooppprrrtttvvvwwwwwwxxxyyyyyyyyyyyyzzzzzzzzzyyyzzz||||||wwwmmmaaaYYYOOOMMMIIIEEEDDDFFFHHHJJJJJJJJJJJJIIIHHHIIIMMMPPPUUU]]]hhhqqqxxx~~~xxxjjj]]]UUUPPPPPPQQQSSSVVVWWWUUUTTTTTTZZZeeeqqq{{{zzztttllleeebbbaaaaaaaaabbbbbbeeekkkpppuuu~~~tttmmmSSSGGG;;;777666555444666000333555555333111333444111111000000000222333444666555444222111000000///000000000000////////////.../////////000000111111////////////////////////.........////////////000---------.........//////000000000000000000000000............/////////000......////////////......------------.........//////000222222111111222444vvvhhh```ZZZTTTQQQRRRMMMMMMMMMLLLKKKIIIGGGGGGGGGEEECCCBBBBBBAAA>>>======<<<;;;999888777777666222222222222222222333333111111111111111111111111333222222222111111000000111000///......///000111555222///000222333111///111111000000000000111111111000///......///000111///////////////.................................000000///...------............///000000000000000000/////////111222111000222111000000000111222333000000111222444555555666888:::>>>BBBEEEHHHIIIJJJJJJKKKMMMQQQWWW]]]cccffflllsss~~~pppiiiaaa___]]]^^^ccciiinnnppp}}}~~~kkk[[[OOOJJJJJJMMMWWWdddiiieee___\\\XXXWWWRRRIIIEEEEEEEEECCCBBBDDDEEEEEEDDDGGGKKKOOOPPPTTTYYY]]]aaadddgggjjjpppqqqrrrsssssstttvvvyyywwwyyy{{{{{{zzzyyyyyyyyyzzzyyyzzz||||||uuuiii```SSSOOOHHHCCCBBBCCCEEEFFFDDDEEEEEEEEEDDDEEEGGGJJJRRRYYYdddmmmtttzzzxxxjjj]]]VVVNNNHHHEEEIIILLLMMMMMMOOOSSSYYYcccooozzzzzzpppkkkeee```___```aaaaaa^^^dddmmmuuu{{{|||kkk^^^GGG@@@888444444555444222555444333333333444555555222222222111111111111000000111111111111222222222000000000000000111111111---------......000111111//////......---------,,,//////////////////////////////.........---------//////////////////////////////.........---------+++,,,---///000111111111***,,,...///......///000000000000///000000111222wwwiiiaaaZZZTTTQQQRRRNNNMMMMMMLLLKKKIIIHHHGGGGGGEEECCCBBBBBBAAA>>>===;;;:::999777666555555444222222333333333222222111111111111111111111111111222222111111111000000000111000///......///000111333111//////111222111///000000////////////000000000000000//////000000000/////////////////////...........................111111111111000000//////......///000000000000000000///...///000111000///111111000000000111333333000111111222333444555666666777;;;>>>AAADDDEEEEEEEEEGGGJJJPPPWWW^^^eeehhhlllrrr}}}yyyuuummmlllmmmqqqvvvwwwuuurrrpppuuu~~~ttt```SSSMMMKKKMMMVVVcccjjjiiiffffff\\\]]]YYYRRRMMMLLLJJJGGGBBBDDDDDDDDDCCCDDDHHHLLLLLLOOOTTTWWW[[[___cccgggmmmnnnpppqqqqqqsssuuuxxxwwwyyy{{{|||{{{yyyzzzzzzyyyxxxyyy{{{|||xxxooogggXXXQQQHHHBBB@@@AAABBBBBBFFFFFFGGGFFFEEEFFFHHHJJJPPPVVV___gggmmmttt|||~~~pppaaaWWWPPPJJJGGGJJJMMMMMMNNNOOOSSSXXX```lllvvv~~~|||tttnnnfffccc```^^^^^^^^^______ccciiirrrzzzttt```RRRAAA<<<555333444666555222555444333222222333333444222222222111111111000000000000111111111222222222111000000000000000000000------------...///000111111000000000/////////...........................//////.........---------------------------------//////.........---------......////////////......---...000111000///000111111111111111222222222222{{{lllbbb[[[TTTPPPQQQNNNNNNMMMLLLKKKIIIHHHGGGGGGEEECCCBBBBBBAAA>>>===;;;:::999777666555555444444555666777666555333111111111111111111111111111111111000000000000//////000000////////////000000111///...///111111111/////////............//////000000111111111111000000......//////////////////........................------...///...---,,,+++......///000000000000000000///---...//////...---/////////000111222333444000111111222333444555555666777:::===@@@AAABBBBBBDDDEEEIIINNNUUU\\\bbbfffkkkmmmttt|||}}}wwwmmmooouuunnn]]]TTTNNNMMMRRR\\\ccceeefffhhhbbbfffeee^^^XXXTTTPPPKKKDDDEEEDDDBBBAAABBBDDDGGGGGGIIILLLOOORRRWWW]]]aaaiiijjjlllnnnoooqqqtttwwwxxxzzz|||}}}{{{zzzzzzzzzxxxwwwxxx{{{}}}}}}xxxtttdddYYYLLLDDDBBBBBBAAA???FFFGGGHHHGGGFFFFFFGGGIIINNNSSSYYY___eeemmmwww}}}yyyggg[[[SSSLLLIIILLLPPPOOOOOOQQQRRRVVV]]]fffpppyyy{{{rrriiiccc\\\\\\\\\\\\]]]^^^___```iiipppyyy}}}xxxssseeeQQQCCC:::777333333555666555333444444333222111111111222222222111111111000000000000000000111111111222222111111111000000/////////------------...///000000000000000///////////////.......................................---------.......................................---------000000000000///---,,,+++...///111111000//////000000111222333444333333222}}}mmmccc[[[SSSPPPPPPNNNNNNNNNMMMKKKJJJHHHGGGGGGEEECCCBBBBBBAAA>>><<<===<<<;;;999888777777666777888:::;;;:::777444222111111111111111111111111000000000///////////////000000////////////000000////////////000000000///000//////......//////000///000111222222111000///............////////////........................+++,,,---//////---+++***......///000000000000000111///......///000///---......///000111222333444000111111222333333444444999:::===@@@BBBCCCCCCDDDFFFGGGJJJNNNSSSXXX\\\^^^ggggggiiioooxxxsssssswwwpppaaaXXXTTTRRRWWW[[[]]]aaaeeeiiinnnpppjjjbbb[[[TTTMMMHHHGGGDDDBBB@@@@@@AAABBBCCCDDDFFFGGGKKKPPPWWW\\\cccfffhhhkkklllooosssvvv|||~~~~~~|||zzzyyyyyyxxxwwwxxx{{{rrrfffVVVKKKHHHFFFDDDAAAEEEFFFGGGFFFDDDDDDEEEFFFJJJNNNSSSXXX___hhhttt|||mmm```UUUNNNKKKOOORRRRRRSSSTTTQQQTTTYYY___hhhrrr{{{~~~wwwpppiiiccc___YYYYYYZZZZZZ\\\___cccgggpppwwwyyypppeeeUUUEEE<<<777555333444555666444333333333222111111000000000111111111111000000000000000000000000111111111111222222111000///......------------------...///000------------------------................................................111111111111111111111111........................000000000000///---,,,,,,,,,...//////---,,,------///000222444444333222111nnncccZZZRRROOOPPPNNNNNNNNNMMMLLLJJJHHHHHHGGGEEECCCBBBBBBAAA>>><<<===<<<;;;999888777777666666777999999999666333111111111111111111111111111///////////////000000000//////000000000000//////...///000000000/////////111000000//////000000111///000111222222111000///---.........//////000000////////////////////////...000222333333222000///......///000000000000000111000//////111111000///------///000111222333333000111111222222333333333999;;;>>>AAACCCEEEFFFFFFGGGHHHJJJNNNQQQUUUXXXZZZaaaaaaaaacccgggnnnvvv{{{|||{{{wwwuuuyyyuuuhhh___WWWVVVWWWYYY^^^dddmmmuuuyyytttjjj```WWWPPPLLLJJJFFFCCCAAA@@@??????AAAAAABBBCCCFFFKKKRRRWWW]]]```cccfffiiimmmrrruuu~~~|||yyywwwwwwxxxxxxxxx{{{}}}qqqaaaTTTMMMJJJFFFDDDEEEFFFGGGFFFDDDCCCCCCDDDEEEHHHLLLQQQXXXcccqqqzzzssshhhYYYSSSPPPSSSVVVVVVVVVWWWPPPRRRUUUYYY```jjjuuu}}}~~~tttkkkdddaaa^^^]]]YYYYYYYYYXXX[[[aaajjjppp{{{wwwiiiXXXHHH>>><<<777666555555555555333222222222222111111000000000111111111000000000////////////000000000111111111222111111000///...------...------------......///,,,,,,,,,---------------........................---.....................111111111111111111111111---........................///////////////......,,,...//////---,,,------...///111333333222000///nnnbbbYYYRRROOOOOOOOOOOONNNMMMLLLJJJIIIHHHGGGEEECCCBBBBBBAAA>>>===;;;:::999777666555555444222333444555444333111///111111111111111111111111//////000000000000111111//////000000000000//////...000222222111///...///111111000000000000111111//////000000000000//////------......///000000000////////////////////////...///000111111111000///......///000000000000000111//////000111222222111---...///000111222222111111111111111222222333333666888<<<@@@CCCFFFGGGHHHEEEGGGJJJMMMQQQUUUXXXYYY[[[\\\]]]^^^___bbbfffiiipppvvv}}}|||xxxuuuuuuwww}}}yyyyyy}}}vvvjjj]]]VVVTTTUUU[[[bbbpppyyy|||rrrhhh^^^XXXRRRNNNIIIEEEDDDBBBAAA???@@@AAAAAAAAACCCHHHNNNRRRVVVYYY]]]aaaeeeiiinnnrrr{{{}}}~~~}}}zzzwwwvvvvvvvvvvvvwwwyyy}}}yyyjjj\\\RRRLLLIIIHHHGGGHHHIIIIIIFFFEEEDDDEEEBBBDDDHHHLLLSSS___mmmwwwyyysssddd]]]XXXZZZ[[[ZZZXXXYYYOOOQQQSSSUUUYYYbbbnnnwww}}}vvvjjjaaa[[[YYYYYYYYYXXXYYYZZZZZZ^^^gggsss|||~~~nnn^^^NNN@@@;;;<<<777777666555444333222222000111222222222222111111111111000000000//////////////////000000000111111000000000//////............---------------...................../////////---------------------------------.......................................---------...............------...///000000000///...///111111000//////000...///000111222111000000mmmaaaXXXQQQNNNOOOOOOOOONNNNNNLLLKKKIIIHHHGGGEEECCCBBBBBBAAA>>>===;;;:::999777666555555444111222222333222222111111111111111111111111111111000000000111111111222222...///000111111000///...000222555444111.........000000////////////000000//////............//////------......///000000111////////////////////////,,,,,,,,,------...............///000000000000000...------///111222222111---...///111111111000000111111111111222222222222333666:::???DDDHHHJJJKKKGGGIIIKKKNNNQQQSSSUUUVVVXXX[[[^^^___^^^]]]]]]^^^```eeelllpppooonnnnnnooopppttt~~~}}}}}}~~~lll```YYYWWW\\\bbbppp|||zzzqqqiiidddVVVRRRLLLHHHGGGFFFCCCAAA???@@@@@@AAABBBEEEIIIMMMNNNRRRVVV[[[___dddjjjnnntttvvvxxxxxxvvvuuuuuuuuutttttttttvvvyyy~~~uuueeeXXXOOOMMMNNNLLLNNNOOONNNLLLIIIIIIIIIFFFHHHKKKNNNTTT^^^kkkuuu~~~|||zzz|||}}}~~~~~~qqqiiicccbbbaaa]]]YYYYYYOOOPPPQQQRRRTTT]]]iiirrr{{{zzztttnnnhhh```ZZZWWWWWWVVVVVVWWW[[[___ccciiisssuuu___OOOEEE===888888444444444333111111222333///000111333333333333222111000000000////////////////////////000000000111//////////////////.........------,,,,,,------...---------....../////////---------------------------------.........//////---------------------------------.........//////---......///////////////---...000111000///000111000000111111111222222222mmmaaaXXXQQQNNNOOOOOOOOOOOONNNLLLKKKIIIHHHGGGEEECCCBBBBBBAAA>>>======<<<;;;999888777777666444333333444444444444555111111111111111111111111000000111111222222222333...///000111111000///...111444666555111...---...//////............/////////...---,,,,,,---...///---------...///000000111000000000000000000000000...............///000111...//////000000000000000,,,,,,+++---000222222111...///000111111000//////111111111111111222222222333666;;;AAAFFFJJJMMMOOOLLLMMMNNNOOOPPPQQQQQQQQQVVV[[[```bbb___\\\ZZZYYYTTTZZZ```cccdddeeehhhkkklllooouuu}}}|||}}}pppeee```bbbhhhppp}}}yyyrrrmmmYYYTTTNNNJJJIIIHHHEEECCC??????@@@@@@AAACCCGGGJJJIIIMMMRRRVVV[[[aaagggkkkmmmooorrrtttttttttuuuvvvqqqrrrrrrsssvvvzzz}}}mmm]]]TTTRRRTTTQQQSSSTTTSSSPPPNNNMMMMMMLLLNNNQQQSSSWWWaaammmuuu|||}}}yyywwwxxx||||||ssskkkhhheee^^^ZZZYYYNNNPPPQQQQQQRRRYYYeeeoooyyyzzzpppjjj^^^\\\XXXWWWWWWXXXXXXWWWXXX^^^fffmmmtttmmmRRRDDD@@@<<<777444222222222000///000222444...000111333444444444333000000000000////////////////////////000000000000.........///////////////...------,,,,,,,,,------+++++++++,,,,,,------------------------------------------.........//////////////////////////////---------.........//////...///////////////......***,,,...///......///000222222111111111222333444mmmaaaXXXRRRQQQRRRKKKKKKLLLLLLKKKJJJIIIHHHEEEEEEEEEEEEDDDCCCBBBAAA<<<;;;:::999888666555555555555444333333222111111///000111222222111000///111111000000000000111111222111000//////000111222111111000000000000111111000000000000000000000000////////////000000000000......////////////......111000///......///000111////////////000000000000222111000//////...//////111000///......///000111,,,---...///000111222333///000000000000111111111333555999===AAAGGGNNNSSSTTTUUUTTTQQQMMMKKKNNNQQQWWW[[[```ccceeeeeefffffflllaaaZZZ[[[]]]]]]aaafffkkkkkklllpppuuuyyyzzzzzz||||||xxxjjjiiinnnuuuzzznnnccc\\\SSSMMMLLLKKKGGGCCCFFFDDDCCCAAAAAABBBCCCDDDHHHJJJLLLPPPUUUZZZ___bbbggggggjjjnnnrrruuuvvvvvvyyypppkkkmmmoooqqqwww{{{qqqggg```]]]```___]]]ZZZXXXWWWWWWWWWTTTUUUVVVXXX\\\bbbiiinnnyyy{{{|||}}}|||}}}xxxnnnfffaaa]]]\\\[[[\\\\\\[[[\\\aaajjjppp~~~|||sssjjjccc___XXXXXXXXXVVVTTTUUUWWWYYYbbbjjjssszzzsss^^^JJJBBB<<<444555<<<999777555333222333444555111111111111111111111111//////000000000000//////////////////............000000000000////////////////////////............,,,---------.../////////---------............//////...,,,******+++,,,---..................------------------------------000000111000000///...............///////////////000000000000000111111222nnnbbbYYYRRRPPPRRRNNNNNNNNNNNNMMMKKKIIIHHHHHHGGGFFFEEECCC@@@>>>===<<<;;;:::999888666555555444444444333333222222222000000111222222111000000111111000000000000111111000///...------...///000......------------......000000000000000000000000000000000000//////////////////000//////...------000000////////////000000////////////000000000000111000000////////////000000000000//////000000000222111111000///.........000000000111111111111222222444888;;;@@@FFFMMMRRRUUUVVVVVVRRRNNNMMMPPPSSSYYY___gggmmmrrrvvv{{{}}}pppddd___]]]]]]```fffhhhhhhiiikkkooovvv|||||||||www~~~zzzoooaaa[[[RRRNNNMMMMMMJJJGGGGGGEEECCCBBBAAAAAABBBCCCFFFFFFHHHLLLPPPUUUYYY[[[aaaccchhhmmmqqqtttsssssssssllliiillloooqqqwww~~~zzzqqqkkkgggfffgggggggggfffeeeddddddcccdddeeeeeefffjjjppptttzzz{{{zzzyyyxxxzzz}}}vvvoookkkjjjjjjllllllkkkjjjiiilllrrrvvv{{{ssskkkccc]]]ZZZUUUUUUVVVVVVWWW[[[```dddmmmvvvwww^^^LLL===999777222333999888666444333222222333444111111111111111111111111//////000000000000//////////////////............000000000000/////////...////////////............000//////...------,,,,,,------------............000///---++++++,,,---.....................------/////////...............------...///000000000000000000//////......------000000000000000111111222ooobbbYYYRRROOOPPPNNNNNNNNNNNNLLLKKKIIIGGGGGGFFFEEEDDDBBB???===<<<<<<;;;:::999888666555555333333333333333333333333111111222222222222111111111111000000000000111111000///...------...///000111000000//////000000111000000000000000000000000111111000000//////......//////000000///...------//////000000000000//////////////////000000000000000////////////000000111000000111111111111000000444333222111///...---,,,000111111111111222222222222333666888===CCCKKKQQQUUUVVVVVVSSSPPPOOORRRVVV]]]eeeqqqzzzxxxkkkccc```bbbfffhhhiiiiiiiiilllttt|||~~~|||sssccc]]]UUUQQQPPPOOONNNLLLHHHGGGEEECCCAAAAAAAAAAAABBBCCCDDDFFFIIIMMMPPPRRRYYY]]]dddjjjooorrrsssssstttrrrqqquuuyyy{{{~~~wwwsssppprrruuuwwwyyyyyyyyyxxxyyyyyyxxxvvvuuuuuuxxx{{{||||||zzzxxxvvvxxx{{{~~~}}}|||{{{|||~~~}}}|||~~~zzzvvvppphhhaaa[[[XXXVVVTTTUUUVVVXXX\\\ccclllrrr}}}uuudddNNNBBB999999888555555:::666555333222111111222333111111111111111111111111//////000000000000//////////////////............000000000/////////....../////////............---//////......---,,,,,,,,,------------............000///...---,,,---......------------------......//////......------,,,,,,)))***,,,...000111222222111111000///...---,,,,,,000000000000000111111222ooobbbXXXPPPMMMMMMIIIJJJJJJKKKJJJIIIGGGFFFBBBBBBBBBBBBAAA@@@??????<<<;;;:::999888666555555222333333333333333333333222222222333333222222222111111000000000000111111222111000//////000111222222111111000000111111222000000000000000000000000222111111000///......------......///////////////...///000111111000///...////////////000000000000//////...//////000111111///000111222222111000///000000000000000111111111111111111111222222222222111222444666:::@@@HHHMMMRRRSSSTTTRRRPPPQQQUUUYYYccclllyyyrrrkkkiiijjjoooqqqrrrppppppuuu{{{zzzxxxjjjeee^^^XXXTTTRRROOOMMMJJJIIIGGGDDDCCCAAAAAAAAA@@@@@@AAABBBDDDFFFIIIKKKSSSXXX^^^eeelllrrrwwwzzz~~~~~~yyyyyyzzz|||}}}~~~~~~~~~~~~|||{{{zzz|||~~~~~~|||xxxoookkkeee___ZZZWWWVVVVVVWWWXXXZZZ^^^dddnnnyyy}}}{{{~~~vvvbbbRRRFFF???:::;;;:::666555777444333222111000000111111111111111111111111111111//////000000000000//////////////////............000000/////////.........//////.........---------++++++,,,---......//////,,,,,,---------.........//////...---,,,------...,,,,,,------------......---,,,,,,++++++******))))))***,,,---///000111111000000//////......------000000000000000111111222nnnaaaWWWOOOKKKKKKFFFGGGIIIJJJJJJIIIHHHHHHBBBBBBBBBBBBAAA@@@???>>><<<;;;:::999888666555555222333333333333333333333222222222222222222222222111111000000000000111111222111000//////000111222///......------......///////////////////////////222111111000///......---***+++---///000111111222...///000111111000///...////////////000000000000//////...//////000111111///000111222222111000///......///000111222333333000000111111111222222222000111333444777<<>><<<;;;<<<;;;:::999888666555555333333333333333333333333222222111111111111222222111111000000000000111111000///...------...///000000//////......//////000////////////////////////111111000000//////......***+++---...000111222222//////000000000000//////////////////000000000000000////////////000000111//////000000000000//////111111111111111111111111///000000000000111111111///111222333555888===@@@CCCGGGKKKMMMPPPUUU\\\bbbiiiqqq}}}{{{~~~|||{{{||||||}}}zzzyyy||||||wwwyyyvvvqqqjjjaaaYYYRRRNNNMMMLLLKKKIIIGGGFFFDDDCCCBBBBBBAAAAAAAAABBBDDDEEEJJJMMMRRRXXX```mmm{{{zzzwwwwwwzzz}}}yyyssslllfffbbbZZZYYYWWWVVVXXX[[[___aaabbbgggoooyyyxxxuuutttwww|||~~~tttbbbRRRCCC888555444444555444333333333111111111111111111111000000000000000000000000000//////000000000000//////////////////............/////////.........------.........------------,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,+++++++++++++++,,,,,,------......------------............---....../////////......,,,,,,---...///000111111000000000000000111111222pppdddZZZRRRMMMMMMJJJJJJKKKKKKJJJIIIGGGFFFFFFFFFEEECCCAAA???===<<<<<<;;;:::999888666555555444444444333333222222222222111000000000000111222111111000000000000111111000///...------...///000222222111111111111222222////////////////////////000000000000////////////,,,---...///000000000000000000////////////000000////////////000000000000111000000////////////000//////............//////222222222111111000000000....../////////000000000///000333444444666888:::===AAAGGGLLLQQQXXXaaahhhmmmsss|||{{{}}}|||zzzvvvuuuuuutttoooggg^^^WWWRRRNNNMMMMMMLLLJJJHHHGGGFFFCCCBBBAAAAAAAAABBBCCCDDDDDDHHHNNNSSSZZZeeettt~~~{{{uuuttttttuuuxxx{{{~~~wwwtttrrroookkkfffaaa\\\ZZZWWWWWWXXX[[[```eeekkknnnqqqwww{{{wwwuuuvvvzzz{{{}}}vvvdddRRREEE>>>:::555666777555444555666666000111111222222111111111000000000000000000000000//////000000000000//////////////////............//////.........---------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------------,,,,,,+++***++++++,,,------......---------...//////000000......///000000000//////------......//////000000000000000000000111111222qqqfff\\\TTTOOOOOOJJJKKKJJJIIIGGGEEECCCAAACCCCCCCCCCCCBBBAAA@@@@@@<<<;;;:::999888666555555555555444333333222111111222111000//////000111222111111000000000000111111222111000//////000111222//////............//////////////////////////////////////////000000000000///////////////......---111000///......///000111////////////000000000000222111000//////.../////////...---,,,,,,---...///111111111111111111111111............////////////...000333444444444555666:::???EEELLLRRRZZZdddlllrrruuu}}}}}}~~~{{{wwwppprrrssspppjjjbbbZZZVVVNNNNNNNNNMMMLLLJJJHHHHHHCCCBBBBBBAAAAAABBBCCCDDD???DDDKKKPPPVVV```llluuu}}}zzzsssooommmqqqtttyyy|||~~~~~~vvvmmmjjjiiifffbbb^^^ZZZXXXVVVYYYZZZ]]]bbbhhhooouuuyyy}}}yyyvvvwwwzzzvvvuuujjjUUUCCC;;;::::::777888777333111222333333000111111222222222111111000000000000000000000000//////000000000000//////000/////////............//////.........---------......---------,,,,,,,,,((()))***+++---...///000++++++,,,,,,,,,---------......//////......---,,,******+++,,,,,,---......***++++++,,,---...//////---...///000111111111111///////////////.........000000000000000111111222qqqcccZZZUUUPPPNNNMMMMMMLLLLLLKKKIIIHHHGGGGGGFFFEEECCCAAA???>>>===<<<<<<:::999888777777777666555555555555444444444333333333222222222111111222111111111000000//////000000000000111111111111000000000000000000000000111111000000//////......//////////////////////////////............////////////000000000000//////...///000///...///111333000//////.........//////000000000000000000000000......////////////......///000111222222222222222222222111111222444555666::::::>>>EEELLLUUUcccooommmuuu~~~wwwoooggglllrrruuusssmmmfffbbbZZZWWWTTTTTTUUURRRLLLFFFKKKIIIFFFDDDDDDCCCAAA???CCCDDDFFFJJJQQQYYYaaaeeeqqqwww{{{nnncccjjjnnnuuuzzz}}}~~~yyypppiiijjjnnnsssyyy~~~qqqfffbbb___[[[VVVTTTSSSTTTTTT^^^bbbggglllqqqyyy}}}zzzyyytttpppwwwhhhUUUGGG@@@===888444888666555333333444555666333333222222222222333333111111000000000000111111------......//////000000//////.........---------//////.........------------------...------,,,,,,------,,,+++,,,---...//////............---------...---,,,+++***+++,,,,,,000...,,,,,,...000000000///......---------......000000111222333333333333444333111000//////......111111111111000000000000qqqcccZZZTTTPPPMMMMMMMMMLLLLLLKKKIIIHHHGGGEEEEEECCCBBB@@@>>>===<<<;;;;;;999888777666666666444444444444333333333333333333333222222222111111111111111111000000000///...////////////000000000////////////////////////111000000000/////////...111111111111111111111111111111000000000000111111///////////////////////////000111000...---...//////.........---.........000000000000000000000000//////000000000000//////000000111222222222111111222222111111222333555666777777:::AAAHHHQQQ___llllllqqqzzz|||~~~qqqppprrrwww}}}}}}wwwqqqiiiddd]]]ZZZYYYWWWRRRMMMLLLIIIFFFEEEDDDDDDBBB@@@AAAAAABBBEEEJJJPPPVVVZZZ___eeemmmttt{{{ttthhhiiimmmsssxxx{{{}}}~~~~~~{{{kkkaaaZZZZZZ]]]aaafffkkkyyy{{{~~~uuujjj]]]YYYUUUQQQPPPQQQTTTVVV]]]eeepppyyy~~~}}}|||vvvqqqhhh]]]NNNBBB<<<999777444666555333111111222333444111000000//////000000111111111000000000000111111........./////////////////////.........---------//////.........---------++++++,,,---............------,,,,,,,,,---...///,,,,,,------.........///......,,,+++++++++,,,---///---++++++---//////.........------------......111222333444444555444444444333222111000///////////////000000000111111111rrrcccZZZTTTOOOLLLMMMMMMLLLLLLKKKIIIHHHGGGDDDCCCBBBAAA???>>><<<<<<::::::888777666555555555333333333333222222222222333333333222222222111111111111111111000000000000............////////////........................000000000000////////////111111111111111111111111111111000000000000111111//////------------//////,,,...000000///------...////////////////////////000000000000000000000000000000111111111111000000111111111222111111000000222222111222222333444555444333666<<>>======;;;:::999888666666666666333333333333222222222222333333333222222222111111111111111000000000000000........./////////000000////////////////////////000000000000////////////........................//////............//////111000...------...000111&&&***---000000000000000000000111111111111111111////////////////////////111111111222222111111111111111222111111000//////111111222222222333333444444222444:::@@@IIIXXXeeejjjkkklllkkkhhhdddcccbbbnnnrrrwwwzzz}}}}}}{{{xxxvvvxxx{{{yyyppphhhaaa]]]TTTRRROOOMMMLLLKKKIIIHHHFFFEEECCCBBBCCCDDDGGGHHHKKKNNNSSSYYY```kkkxxxrrrnnnoooqqquuuyyy{{{{{{{{{{{{zzzzzz{{{{{{|||}}}~~~}}}{{{vvvsssfff\\\SSSPPPPPPPPPRRRUUUUUUYYY___gggpppzzz~~~qqqeee[[[WWWSSSPPPRRRWWW^^^ccciiittt}}}~~~wwwhhh\\\NNNMMMHHH@@@777222222333333222111000000000000111222222111111111111222222000000////////////000000000000//////......------////////////....................................++++++,,,---............,,,,,,,,,,,,------......******++++++,,,---......//////......---------------,,,++++++---......---------,,,,,,------......,,,---...///000000000000555444333111000000000000......//////000111111222rrrcccZZZTTTOOOLLLMMMMMMLLLLLLKKKIIIHHHGGGEEEDDDCCCBBBAAA@@@???>>><<<;;;:::999888777777777444444444444333333333333333333333222222222111111000000000000000000111111//////000000000111111111000000000000000000000000////////////000000000000........................//////............//////222111///......///111222&&&***---000000000000000...///000111111111111000////////////////////////111111222222222222111111111111111111111000///...111111222222222222222222555333555:::???GGGTTTaaahhhhhhhhheee```[[[YYYXXX^^^```eeejjjmmmnnnoooqqqsssvvv{{{tttjjjddd]]]ZZZVVVSSSQQQOOOLLLJJJJJJIIIGGGEEEEEEEEEFFFFFFEEEGGGKKKOOOUUU___mmmvvv}}}tttssssssuuuyyy{{{{{{zzzzzzzzzzzz{{{{{{}}}~~~~~~{{{tttqqqppppppnnnllleeeZZZPPPMMMLLLKKKKKKNNNMMMQQQXXX```jjjvvvyyytttsssoooeee\\\XXXVVVSSSSSSVVV\\\bbbgggpppxxx~~~|||yyylllZZZMMMCCCDDDCCC===666222333555333222222111111111111111222111111111111111111222000000////////////000000000000//////......------000000/////////.........---.................................---,,,++++++,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,...............------------,,,,,,---...///...---,,,,,,,,,,,,,,,---......,,,,,,---...////////////444444222111000/////////000/////////////////////qqqcccZZZUUUPPPNNNMMMMMMLLLLLLKKKIIIHHHGGGEEEDDDDDDCCCAAA@@@@@@???===<<<:::999888888777777444444444444333333333333333333333222222222111111000000000000111111111111000000000000111111111111111111111111111111111111////////////000000000000111111111111111111111111111111000000000000111111222222111000000111222222,,,...000000///------...+++,,,...///000//////...000000000000000000000000111111222222222222111111000000000111000000//////111111222222222222111111444333555:::>>>CCCOOOZZZbbbbbbaaa^^^YYYVVVTTTSSSTTTUUUYYY___bbbcccggglllqqqxxxyyysssjjjfffaaa]]]YYYVVVRRROOOPPPNNNLLLIIIGGGFFFEEEEEEEEEGGGHHHJJJOOOWWWccclll{{{xxxuuuvvvyyy{{{zzzxxxyyyyyyyyyzzz{{{|||}}}~~~~~~~~~~~~~~~|||uuuooogggdddeeehhhiiiiiidddZZZPPPMMMLLLIIIIIIKKKJJJOOOVVV^^^fffrrr~~~yyyrrriiidddbbb```\\\WWWUUUUUUVVVYYY^^^dddjjjmmmxxx}}}}}}uuuvvv|||uuuyyyzzznnn]]]MMMBBB666888999888444333555777333333333333222222111111000//////......//////000000//////......//////000///////////////.........000000000/////////......---------.............../////////...---,,,******+++,,,------......------...---------,,,,,,,,,+++---............---,,,,,,---,,,,,,---//////...,,,++++++++++++,,,---...///......///000111111111111444333111000//////......000000000//////.........pppcccZZZUUURRROOOMMMMMMLLLLLLKKKIIIHHHGGGDDDCCCCCCBBBAAA@@@??????<<<;;;:::888777777777777333333333333222222222222333333333222222222111111///000000000111111111111/////////000000000000111000000000000000000000000.../////////000000000111111111111111111111111111111111000000000000111111000000000000000000000000///000111000...---...///+++---///000111111000///000000000000000000000000000000111111111111000000...///000000000000000000000111222333333222111000111111333888;;;>>>HHHRRRYYYYYYYYYVVVRRROOONNNNNNNNNMMMQQQWWWZZZ[[[aaajjjsss~~~}}}yyyrrrlllgggbbb]]]YYYXXXVVVSSSOOOKKKHHHFFFEEEGGGHHHIIIIIIKKKQQQ[[[cccttt}}}{{{vvvvvvxxxzzzxxxuuuvvvvvvvvvvvvxxxyyyzzz{{{||||||||||||}}}~~~zzzssskkkeee]]][[[^^^cccfffgggggg]]]SSSPPPOOOMMMLLLNNNOOOSSSYYY___eeeooo{{{xxxgggbbb\\\XXXWWWWWWYYYZZZYYY[[[aaahhhooovvv{{{}}}{{{uuuqqqwwwyyy|||nnn[[[KKKAAA<<<222333444444333444555666222333333333222222111111//////............////////////............//////.........///////////////000000000000/////////...---------.........//////............---,,,+++++++++,,,---.........---------------------.........,,,------...---,,,+++***+++++++++---...///---+++++++++++++++,,,---...///...///000111111222222111222222000///...---------.........///////////////pppccc[[[VVVRRRPPPMMMMMMLLLLLLKKKIIIHHHGGGBBBBBBAAAAAA@@@???>>>>>>;;;:::999777666666555555222222222111111111111000333333333222222222111111//////000000111111111222............/////////000////////////////////////.../////////000000111111//////////////////////////////............////////////000000000000//////...///000///...///111333...000222444555444333222000000000000000000000000000000111111111111000000......///000000111000000000111222333333222000000......111666888:::BBBKKKRRRSSSRRRPPPLLLJJJIIIJJJJJJIIIMMMTTTWWWXXX___iiiwwwzzzsssmmmgggccc```]]]YYYTTTOOOKKKHHHFFFDDDEEEEEEDDDEEEJJJSSSZZZhhhpppvvvvvvuuuyyy}}}~~~|||vvvuuuwwwxxxvvvsssrrrrrrssssssuuuvvvwwwxxx{{{{{{zzz{{{{{{|||}}}~~~~~~vvvnnnbbb[[[TTTRRRVVV\\\bbbdddggg]]]TTTQQQPPPNNNMMMOOOTTTYYY^^^aaaeeennnyyy}}}vvvkkkaaa[[[YYYVVVRRRQQQTTTZZZ^^^```dddmmmwwwyyyuuutttuuu~~~uuubbbLLL===888999666555444444444444444444222222222222222111000000111111000000000000111111//////............//////---.........//////000000000000000000////////////---------.........//////,,,,,,------...---------+++,,,---.........---,,,+++,,,,,,---...///000000+++,,,---------,,,+++************,,,------,,,***++++++++++++,,,---...///,,,---...///000000000000222111000...------------,,,------...///000111111pppccc\\\XXXRRRNNNNNNMMMLLLJJJHHHGGGGGGGGGEEEEEEDDDBBBAAA@@@???>>>>>><<<999888777777555444222222222222222222222222444333333222111000////////////000000111111111222000000000000000000000000///000111111111///...---000000111111111000000///......//////000000111111000000000000////////////111111000000//////......////////////............////////////000000000000000000000000000000000000111111111000000000000000333222111000000111222333222222222222222222222222000222333444555999===AAAHHHHHHKKKNNNLLLGGGGGGJJJLLLJJJMMMSSSUUUWWW___jjjxxx|||yyyzzz~~~vvvooommmiiiiiieee]]]TTTNNNLLLLLLGGGFFFDDDEEEGGGKKKLLLMMMYYY[[[___bbbeeejjjooossstttzzzzzzvvvuuuwwwwwwtttpppvvvtttsssqqqqqqrrrtttuuuwwwwwwwwwxxxxxxyyyzzz{{{~~~~~~~~~uuummmbbbZZZTTTTTTVVVXXX___iiikkkdddZZZSSSRRRUUUYYY[[[ccc^^^]]]```fffllluuu~~~}}}wwwoooiiieee```[[[WWWWWWUUUSSSTTTZZZ```fffiiisssyyysss]]]KKKAAA<<<999777555555444333333222111111333111...++++++,,,///111000000000000000000000000////////////////////////---------..................///000///---,,,,,,...,,,---...//////...---,,,)))***,,,---...---,,,,,,,,,,,,,,,---------......000///...---+++***)))(((((())),,,//////...,,,+++------------,,,,,,+++*********+++,,,,,,---......000///...------...///000111111000000///---,,,+++---------............///sssfff^^^XXXRRRMMMNNNMMMKKKJJJIIIHHHGGGGGGEEEDDDCCCBBBAAA???>>>>>>>>><<<999888777777555444222222222222222222222222333333222222111000000000000000111111111111111111000000000000000000000000000000000000000///......000000111111111000000///000000000000////////////000/////////////////////111000000000/////////...111000000000000/////////////////////000000000000000000000000000000000000111000000000000000000000222222111000000111222222222222222222222222222222111222333333333555999;;;AAAAAADDDIIIKKKKKKPPPVVVWWWVVVXXX\\\\\\\\\dddoooyyy}}}}}}|||rrrmmmkkkllllllkkkfff^^^WWWTTTSSSKKKHHHFFFFFFGGGIIIJJJJJJOOOQQQTTTWWWZZZ___dddiiikkkqqqyyy~~~}}}|||{{{wwwttttttvvvwwwuuuqqqqqqrrrrrrsssssssssssssssuuuuuuuuuvvvxxxzzz{{{||||||||||||||||||}}}~~~~~~yyynnneee]]]ZZZYYYZZZ```iiinnniiiaaa\\\[[[^^^```bbbbbb]]][[[^^^bbbgggooowww~~~~~~zzzvvvnnnjjjeeeaaa___\\\XXXUUUWWWWWWYYY___hhhqqqwww{{{~~~rrreeeRRRDDD===:::888666555444444333222222111111333111///------...///111000000000000000000000000////////////////////////+++,,,,,,---...///000000...///000///---,,,---...,,,,,,------------,,,,,,+++,,,---.........------,,,,,,,,,------------............------,,,,,,++++++,,,---......---+++***,,,---------,,,,,,+++*********+++,,,,,,---......000///...------...///000///000000//////...---,,,---------............///wwwjjjbbbZZZRRRLLLLLLLLLKKKJJJJJJIIIHHHHHHEEEDDDCCCBBBAAA???>>>>>>>>><<<999888777777555444222222222222222222222222111111111111111111111111222222222222222111111111000000000000000000000000111000000//////////////////000000111111000000000111111111000///.........////////////////////////000000000000////////////111111111111000000000000////////////000000000000000000000000000000000000000000000000000000111111222222111000000111222222222222222222222222222222222333333222111111333666;;;;;;???DDDIIIOOOZZZeeekkkkkkkkkjjjfffeeellluuu{{{~~~tttllljjjiiijjjlllooonnniiibbb]]]ZZZQQQNNNJJJIIIHHHHHHGGGFFFFFFGGGIIIKKKNNNSSSYYY^^^bbbgggmmmqqqssssssssssssvvvsssqqqqqqtttuuusssqqqlllmmmppprrrssssssrrrqqqqqqqqqrrrtttvvvxxxzzz{{{yyyyyyyyyyyyzzzzzzzzz{{{||||||||||||}}}}}}~~~~~~}}}~~~zzzpppjjjfffcccfffkkkppplllgggcccbbbbbbbbbbbb```ZZZWWWZZZ]]]aaaiiiqqq{{{~~~yyyxxxuuusssppplllgggccc___^^^]]]]]]^^^]]][[[YYY\\\^^^ccclllxxxzzzqqq[[[RRREEE<<<888777666555444444333333222222111111222111000000///000000000000000000000000000000000////////////////////////***+++,,,---...000111111---/////////---,,,---...,,,,,,,,,++++++,,,,,,,,,,,,---.../////////......,,,,,,,,,,,,------------------------..................------,,,+++******,,,,,,---------,,,++++++***++++++,,,,,,------...//////...------...//////....../////////......------------............///yyymmmeee]]]UUUOOOKKKKKKKKKKKKKKKJJJIIIIIIFFFEEEDDDCCCBBB@@@??????>>><<<999888777777555444222222222222222222222222000000111111111222222222444333333222222111111111////////////////////////111000///......///000111...///000000000000000000111000000000/////////............///////////////000000000000////////////111111111000000000//////////////////000000000000000000000000000000000000000000000000000111111111222111111111111111111222111111111111222222222222222333333222000000222333;;;:::<<>><<<999888777777555444222222222222222222222222000000000111222222333333444333333222222111111111////////////////////////111000///......///000111......///000000000000000.../////////000000000111------....../////////000////////////000000000000000000/////////.........////////////000000000000//////////////////////////////000000111111111111111111111222222111111111000000000111111222222222111222333222111111333555888777:::>>>EEEQQQdddvvv~~~wwwvvvxxxzzz{{{rrrhhhaaa^^^]]]^^^bbbhhhmmmooommmiiieee^^^[[[WWWSSSPPPMMMJJJGGGFFFGGGHHHHHHIIILLLQQQTTTUUUXXX\\\```cccfffiiikkkiiihhhfffeeeeeeeeedddcccbbbbbbcccdddfffiiikkkmmmjjjjjjjjjkkklllmmmnnnooopppqqqrrrttttttuuuttttttuuuvvvxxxyyy{{{{{{{{{{{{xxxyyy{{{}}}xxxqqqjjjddd]]]YYYRRRNNNLLLOOOSSSYYYbbbjjjuuuyyy|||{{{{{{|||~~~~~~{{{yyy{{{wwwrrrooommmkkkiiigggeeebbb___]]]]]]___dddgggmmmooorrrtttuuuvvvvvvvvvxxxxxx{{{|||lllYYYKKK@@@===999666444444333333333222222222222222111111000111222333333222111111////////////////////////////////////////////////...............---------,,,...///...------...//////...---,,,,,,---...///------,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------,,,,,,+++*********---,,,+++******,,,...///+++,,,,,,------,,,,,,,,,++++++,,,,,,,,,,,,------------............------+++,,,---...////////////---------............///wwwllleee___YYYSSSLLLLLLMMMMMMLLLKKKIIIHHHGGGFFFEEEDDDCCCAAA@@@@@@>>><<<999888777777555444222222222222222222222222000000111111222222222333222222222222222111111111000000000000000000000000///////////////000000111------...///000000000000.........///000111111111---------......//////000////////////000000000000////////////............////////////000000000000/////////////////////////////////000111111222222000111222222222222111000//////000000111222222222000111333333222222444555333333777<<>><<<:::888666444333333333222222222222222222111111000000111222222222222111000000000000000000000000/////////////////////////////////...------,,,,,,,,,---///...------...//////......------......///------,,,+++++++++,,,,,,++++++++++++,,,,,,,,,,,,---,,,,,,+++***))))))(((++++++******+++---...///++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------+++,,,---...............---------............///wwwjjjccc]]]WWWRRRMMMMMMNNNNNNMMMJJJHHHFFFEEEEEEDDDBBBAAA@@@???>>>>>><<<999888777777555444222222222222222222222222111111111111111222222222000000111111111111111111000000000000000000000000......///000000000000000,,,---...///000000000000////////////000000000000,,,,,,---......///000000.../////////000000000111000000000////////////...////////////000000000000////////////////////////...//////000111111222222000111222222222222111000/////////000111222222222000222333333222111222333111222666:::===HHH[[[nnn}}}yyyyyytttllleeebbb```aaaccceeeeeeccc```]]][[[YYYWWWUUUQQQNNNJJJLLLMMMLLLKKKJJJJJJKKKJJJLLLOOOQQQQQQRRRSSSTTTTTTTTTSSSRRRQQQQQQRRRSSSTTTTTTUUUWWWYYY[[[]]]^^^^^^^^^^^^___```bbbcccdddeeegggiiikkklllllllllkkknnnppprrruuuwwwxxxwwwwwwuuuvvvxxxzzz|||~~~|||tttoookkkhhhddd^^^XXXWWWWWWXXX^^^dddoootttzzz~~~}}}xxxyyyzzzxxxvvvuuuvvvwwwrrrtttvvvyyy{{{{{{||||||}}}|||{{{|||}}}~~~}}}{{{zzzxxxuuusssqqqmmmiiifff```\\\XXXTTTSSSRRRRRRQQQQQQUUU\\\ccclllxxx~~~vvvhhhWWWHHH???:::888888777555333222222333111111111111111111222222000000000000111111222222000000000000000000000000////////////////////////...............---------,,,---......------...000,,,------......------,,,///...---,,,+++,,,,,,---***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++,,,,,,------***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,---.........---------------............///wwwiiiaaa[[[UUUPPPMMMNNNOOONNNMMMJJJGGGFFFDDDCCCBBBAAA???>>>======>>><<<999888777777555444222222222222222222222222111111111111111111111111//////000000111111111222000000000000000000000000---...///111111111000///,,,---...///000000000000111111000000//////......,,,,,,------...///000000.../////////000000111111111111111111000000000000////////////000000000000////////////////////////...//////000111222222222000111222333333222111000...//////000111222222222111222333333111000000111333444777999:::@@@RRRccc~~~zzzzzz}}}hhhccc]]]ZZZ\\\^^^^^^^^^^^^\\\ZZZYYYXXXVVVSSSPPPLLLNNNPPPOOOMMMJJJIIIIIIIIILLLNNNNNNMMMLLLKKKLLLLLLMMMMMMMMMLLLLLLNNNPPPNNNOOORRRUUUWWWWWWWWWWWWXXXYYYZZZ[[[]]]```bbbcccbbbcccfffhhhiiiiiihhhhhhkkkmmmpppsssuuuvvvvvvuuutttuuuvvvxxxzzz|||~~~~~~~~~~~~}}}tttmmmeeeaaa^^^]]]```eeennnsssyyy~~~||||||{{{qqqrrrsssrrrpppooopppqqqnnnppprrruuuwwwxxxxxxxxx{{{yyyxxxxxxyyyzzzxxxwwwnnnlllhhheeeccc___ZZZWWWUUURRRNNNKKKKKKLLLLLLLLLOOOVVVbbbmmmyyy|||wwwlll[[[III===:::;;;666666666444222111222333111111111111111111222222000000//////000111222222000000000000000000000000////////////////////////,,,------....../////////,,,---......------///000++++++---......---++++++000///...---,,,------...******+++++++++,,,,,,,,,******+++,,,,,,---.........------,,,,,,++++++******+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,,,,------......------,,,---------.........//////tttggg___VVVPPPOOOMMMMMMMMMMMMLLLKKKIIIHHHHHHFFFCCCBBBBBBBBB@@@???;;;;;;:::999999888888777555444333333222222333333333333333333333222111000111222222222222111000000444222///,,,+++++++++,,,,,,++++++,,,///111000000000000000000000000000000------......//////000000////////////000000000000//////000000000000//////////////////000000000000111///......//////...,,,111111000000//////..............................444222000...---...///000000111111111111222222222111111111222222333333444222444555555666<<>>999888666444555555555444444333333333///000000111111111000000000000000000000000000000000000000/////////......///////////////...------,,,---------------,,,,,,/////////............------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,---,,,++++++,,,---------......------,,,,,,......---------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,pppccc[[[SSSPPPOOONNNNNNNNNNNNLLLJJJHHHFFFHHHFFFCCCBBBBBBBBB@@@??????>>><<<:::888666555444555444333333222222333333222222222333222222111000111111222222111111000//////......---...///111222222000//////000000///...000000000000000000000000111111111111000000000000////////////000000000000//////000000000000//////////////////000000000000222111000000111111000///000000000000////////////333333333333333333333333222222222222222333333333000111111111111222222222444444444333222222111111///111444444444777===BBBHHHSSSbbbooovvvzzz}}}~~~rrrjjjbbbZZZWWWRRRPPPOOONNNNNNMMMJJJHHHLLLKKKJJJIIIIIIIIIJJJKKKPPPQQQQQQPPPOOOLLLJJJHHHGGGFFFEEEEEEEEEEEEFFFFFFBBBBBBCCCCCCDDDDDDEEEEEEFFFFFFGGGHHHIIIKKKKKKLLLQQQRRRSSSUUUWWWYYY[[[]]]______aaabbbdddeeeeeeeeeeeefffhhhjjjlllmmmnnnoooqqqooopppvvv}}}}}}yyyuuuuuuvvvxxx{{{}}}|||{{{yyywwwtttppplllhhhfffeeeaaa```]]]\\\[[[\\\]]]^^^___````````````______^^^[[[\\\\\\\\\ZZZWWWTTTRRRLLLJJJGGGEEEEEEEEEEEEDDDBBBCCCFFFIIIOOOWWW```fffttt|||sssjjjTTTJJJ>>>777666666666444444444333333222111000000......///000000111111222000000000000000000000000/////////.........------...////////////...------++++++,,,,,,---,,,,,,+++............------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,+++,,,,,,---.........---......---------,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......nnnaaaYYYRRROOOOOONNNOOONNNNNNLLLJJJGGGFFFHHHFFFCCCBBBBBBBBB@@@???>>>===<<<:::888777555555555444333333222222333333111111222222222222111111111111111111111000000///222111000///.../////////...------...000222111000////////////////////////111111111000000/////////////////////000000000000//////000000000000//////////////////000000000000111000//////111111000///000000000000////////////111111111111111111111111444444444333222111///...000000111111111222222222222222222222222111111111000222444444444555888;;;>>>GGGRRR]]]dddkkkqqqvvv{{{yyylllccc[[[XXXSSSOOONNNMMMLLLKKKLLLLLLJJJIIIJJJKKKLLLMMMSSSSSSUUUUUUSSSPPPLLLJJJHHHHHHHHHGGGGGGGGGGGGGGGCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFGGGHHHHHHKKKKKKMMMNNNQQQSSSVVVWWWXXXXXXZZZ[[[\\\]]]]]]]]]]]]^^^```bbbdddfffgggggghhhfffgggmmmrrrxxx|||yyyssssssrrrssswww{{{zzzvvvqqqoookkkgggccc___\\\[[[WWWVVVTTTSSSRRRSSSTTTUUUUUUUUUUUUUUUTTTSSSSSSRRRPPPPPPPPPPPPNNNLLLIIIHHHEEECCCBBBAAABBBCCCCCCDDDCCCEEEJJJPPPXXXcccnnnuuuyyyiii___FFF@@@888555666777777666555444333222111000//////111111111111111222333333///////////////////////////.........------------......//////......---,,,++++++,,,------------,,,,,,,,,+++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***,,,---,,,+++***+++,,,+++,,,------......------......---------,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,---------------------------------++++++,,,,,,---...//////mmm```XXXRRROOOOOONNNNNNNNNNNNLLLJJJHHHFFFHHHFFFCCCBBBBBBBBB@@@???;;;;;;::::::999888777777555444333333222222333333000111111222222111111111000111111111111000//////111111000///////////////...---,,,---///000000...////////////////////////000000000//////.........////////////000000000000//////000000000000//////////////////000000000000000.........000000///...////////////000000000000000000000000000000000000000000000000///...---,,,000000111111111222222222...//////000111222222333111333555555555555666666999???GGGOOOVVV^^^gggnnnzzz|||llleee[[[SSSOOOMMMMMMMMMMMMLLLJJJIIIIIIKKKMMMNNNQQQSSSUUUVVVUUURRRNNNKKKIIIIIIIIIIIIHHHHHHGGGGGGEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCDDDDDDEEEEEEEEEGGGGGGHHHJJJLLLNNNPPPRRRQQQRRRSSSTTTUUUVVVVVVVVVVVVWWWYYY[[[\\\^^^^^^___^^^]]]___eeeiiinnnxxx~~~zzzvvvtttnnnpppooonnnrrrwwwuuunnngggeeeaaa]]]YYYVVVTTTRRRNNNNNNMMMLLLLLLLLLMMMMMMLLLLLLKKKKKKJJJJJJJJJJJJHHHIIIIIIHHHGGGEEECCCBBBAAAAAAAAA@@@@@@AAACCCDDDFFFJJJPPPWWWaaalllvvv}}}~~~zzzyyy}}}{{{iiiVVVJJJ???;;;666444666777777777666555444333222111000///333222111000000000111111///////////////////////////.........------------...............------,,,,,,,,,---...............,,,,,,+++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,+++,,,...------......------,,,+++......---------,,,,,,,,,---------,,,,,,+++++++++***+++++++++,,,,,,,,,---------------------------***++++++,,,---...//////mmmaaaYYYRRROOOOOOMMMMMMMMMMMMLLLKKKIIIHHHHHHFFFCCCBBBBBBBBB@@@???;;;::::::999999888888888555444333333222222333333///000111111222111111111000000111111000000///...---......//////000000000111///...---...---,,,***000000000000000000000000////////////............////////////000000000000//////000000000000//////////////////000000000000///...---...///000///...////////////000000000000000000000000000000000000...//////111222333444555000111111111111222222222---...///000111333444444333444444555555555444444555999???DDDKKKTTT```hhhyyy}}}oooaaaXXXRRROOONNNNNNLLLJJJHHHHHHJJJLLLMMMOOOQQQVVVXXXXXXVVVRRROOOJJJJJJKKKKKKJJJIIIHHHGGGFFFFFFEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDEEEFFFHHHJJJLLLMMMKKKLLLMMMNNNOOOOOOOOOOOOOOOPPPQQQSSSTTTUUUVVVVVVTTTSSSVVV[[[___cccnnnxxx|||{{{yyyuuurrrooommmmmmmmmggglllmmmiiiiiimmmjjjbbbZZZYYYVVVSSSPPPMMMLLLKKKHHHGGGGGGFFFFFFGGGGGGGGGFFFFFFEEEDDDDDDDDDEEEEEEFFFFFFFFFEEEDDDCCCBBBAAA???@@@AAAAAA@@@AAADDDGGGJJJNNNUUU]]]eeennnvvv|||xxxpppkkkfffjjjpppvvv{{{|||jjjXXXFFF;;;:::888444333333555555555555555444444333222111111222111///...------......000000000000000000000000/////////.........---------............---,,,,,,,,,,,,---...////////////............------------++++++,,,,,,,,,,,,------***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...---.........---,,,,,,+++......---------,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++***++++++,,,,,,---------++++++++++++++++++++++++++++++,,,,,,---...//////nnnbbbZZZSSSOOONNNKKKLLLMMMMMMMMMKKKJJJIIIHHHFFFCCCBBBBBBBBB@@@???<<<<<<;;;:::888777777666555444333333222222333333//////000111111111111111000000000000000//////...---....../////////......222111///...///...,,,+++000000000000000000000000///////////////000000000////////////000000000000//////000000000000//////////////////000000000000///...---...000111000///.../////////000000000111000000000000000000000000/////////111333555888999000111111111111222222222000000111222333444444555444333333333444444333222444666:::===BBBKKKVVV___nnn|||~~~nnnbbbYYYTTTQQQOOOLLLJJJJJJKKKMMMOOOPPPTTTZZZ^^^___]]]ZZZWWWOOOOOOPPPPPPOOONNNLLLKKKHHHHHHGGGFFFFFFEEEDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDFFFGGGHHHFFFGGGHHHIIIIIIIIIIIIIIIIIIJJJKKKLLLMMMMMMMMMMMMJJJJJJLLLPPPSSSVVVaaakkk~~~uuuooojjjgggdddaaa^^^^^^^^^___aaaiiikkkccc___```[[[SSSNNNMMMKKKIIIGGGFFFEEEEEEBBBBBBBBBBBBBBBBBBCCCCCCCCCBBBBBBAAAAAABBBCCCDDDEEEEEEEEEEEEDDDCCCCCCCCC???AAACCCDDDDDDFFFJJJMMMOOOTTT[[[bbbhhhnnntttwww~~~}}}yyytttnnniiifffddd```dddkkkqqqvvv{{{xxxeeeVVVIII???888888666333111222333444555444444444333333222222222111000...------...///000000000000000000000000000000000000/////////......------......------,,,+++++++++,,,---............/////////............---+++++++++,,,,,,---------******+++,,,,,,---......+++++++++++++++++++++++++++,,,------,,,+++,,,---,,,,,,------......------......---------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,------...//////000************************,,,,,,,,,------.........oooddd\\\TTTOOONNNJJJKKKLLLMMMMMMLLLKKKJJJHHHFFFCCCBBBBBBBBB@@@???>>>===<<<:::888666555444555444333333222222333333//////000111111111111111000000000000000//////...111111000///...,,,***)))000///...///000111000///000000000000000000000000//////000000111111222222////////////000000000000//////000000000000//////////////////000000000000000//////000111222222111.../////////000000111111........................---,,,++++++,,,...111222000111111111111222222222444444444444444444444444333222111222333333222111555777888999<<>>===<<<;;;:::999888666555555555444333222111111111111000000000000000000000000000000000111222222222333111000///......///000111111000///......///000111............---,,,+++***...------------...//////000000///...............666444111......///111333111111000000//////......---......///////////////000000000000000000000000///////////////.........111111111111111111222222222111000000000111222333444333111111111111333444222333444444222000111111666666777888:::>>>DDDIII[[[dddqqqyyylllfffaaaZZZUUUTTTUUUWWWXXX[[[^^^eeelllqqqssspppmmmccc```\\\[[[[[[ZZZWWWSSSPPPPPPOOONNNLLLIIIGGGFFFFFFFFFFFFFFFFFFEEEDDDDDDDDDBBBAAAAAACCCCCCBBBAAAAAABBBDDDDDDCCCBBBBBBCCCDDDDDDCCCCCCDDDDDDEEEFFFDDDDDDDDDEEEHHHKKKNNNPPP\\\```dddgggggghhhlllnnnooopppqqqooojjjbbbYYYTTTOOOMMMJJJHHHHHHJJJLLLMMMUUUVVVUUURRRMMMHHHEEEDDDAAAAAAAAA@@@@@@@@@??????@@@@@@AAAAAABBBBBBCCCCCC@@@@@@@@@AAABBBDDDFFFGGGIIIJJJKKKKKKJJJHHHGGGFFFCCCDDDFFFIIIOOOTTTZZZ]]]aaadddhhhnnnrrrssspppmmmdddaaa\\\ZZZ\\\dddmmmtttxxxnnn```NNNAAA<<<:::666222666555444333333333333333222222222111000//////...222333222//////222000,,,111111111000///---,,,+++//////.........---------,,,,,,,,,---...///000000000///...---------------++++++,,,---------,,,,,,.........------,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,222///++++++,,,---,,,***------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------++++++++++++---------------...------,,,,,,+++,,,,,,------,,,,,,+++ppp```VVVQQQNNNLLLLLLLLLLLLLLLKKKJJJIIIHHHEEEEEEDDDBBBAAA@@@???>>><<<;;;:::999888666555555666555444333222222222222111111111111111111111111111111111111111111222222111000///......///000111111000///......///000111,,,,,,---...////////////...------------...//////111111000///////////////111111000/////////000000111000000000/////////...---......///////////////000000000000000000000000000000000000000000000000111111111111111111111111111111111000111111222333444444333333333333444444333444555555333222222333555666666777888<<>>?????????@@@@@@AAAAAA@@@@@@@@@@@@AAADDDGGGJJJNNNOOOOOOOOOMMMLLLKKKKKKLLLMMMPPPTTTYYY___eeehhhkkkpppvvvzzzzzzuuuoookkk```___^^^```hhhtttuuu^^^RRRDDD<<<::::::888555555555444333333333333333222222111111000//////...111222111...000222111---//////////////////...---//////.........---------,,,---------...///////////////...---------------,,,,,,,,,------,,,++++++......---------,,,,,,,,,+++++++++++++++++++++++++++++++++******+++++++++111...++++++,,,---,,,+++------------------------++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---+++,,,,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++ppp```WWWRRRNNNMMMLLLLLLLLLLLLKKKJJJIIIHHHFFFFFFEEECCCBBBAAA@@@???<<<<<<;;;999888777666555666666555444333333333333111111111111111111111111111111111111111111000000000000////////////000000000000////////////000000------...///000111111000...------------...//////222111111000000000000111---...///000111000///...000000000000////////////---......///////////////000000000000000000000000000000000000111111111111111111222222222111111111000000111222222222222222//////000000000000//////333555666666444333333444444555666666666999===@@@DDDLLLXXXfffvvv|||vvvrrrpppnnnnnnuuu~~~xxxnnnhhh^^^\\\YYYVVVSSSRRRQQQQQQMMMMMMMMMLLLLLLLLLKKKKKKJJJIIIHHHIIIJJJJJJHHHFFFGGGGGGFFFEEEDDDBBBBBBAAABBBBBBCCCBBBBBBAAA??????DDDCCCBBBBBBBBBDDDEEEFFFCCCFFFHHHJJJJJJKKKLLLNNNOOOPPPPPPNNNLLLHHHEEEBBBCCCCCCBBBBBBBBBCCCCCCDDDEEEFFFHHHGGGEEECCCBBBBBB@@@@@@@@@@@@????????????????????????@@@@@@@@@@@@BBBBBBAAAAAABBBFFFKKKPPPTTTUUUUUUTTTRRRQQQRRRTTTWWWYYY\\\bbbiiiooouuuxxxzzzwwwooojjjdddfffkkkrrr}}}tttaaaLLLDDD;;;666777888777555555444444333333333333333222222111111000////////////111000...000333333///------...///000000//////...............---------------..................///...------------------------------,,,++++++***------------,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++///---,,,+++---...---,,,------------------------++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---***++++++,,,,,,++++++***,,,,,,------------,,,,,,qqqaaaXXXRRROOOMMMLLLLLLLLLLLLKKKJJJIIIHHHGGGFFFFFFDDDCCCBBBAAA@@@<<<<<<;;;:::888777666555555555444333333333333333111111111111111111111111222222111111000000//////000000////////////000000000000////////////000000///000000000//////...---...------------...//////111111000//////000000000---...///000000000000///000000000000////////////---......//////////////////////////////////////////000000000000000111111111111222222222111000000...///111222333333222111------///000000///------222444555555333333333444333444555555555666999;;;>>>DDDNNN[[[jjj~~~~~~wwwnnnkkkfffaaa]]][[[ZZZZZZWWWVVVUUUSSSRRRPPPPPPOOOPPPOOOOOOPPPQQQQQQOOOMMMNNNLLLJJJHHHGGGFFFDDDCCCCCCCCCDDDDDDDDDCCCAAAAAAEEEDDDDDDCCCDDDDDDEEEFFFDDDEEEGGGHHHHHHIIIIIIJJJHHHHHHHHHGGGFFFEEEDDDDDDBBBBBBBBBCCCCCCDDDDDDDDDGGGHHHIIIHHHEEEBBBAAAAAA@@@@@@@@@@@@@@@@@@??????AAAAAAAAAAAABBBBBBBBBBBBEEEEEEDDDCCCDDDHHHPPPWWWZZZ[[[[[[ZZZWWWXXXZZZ]]]bbbeeejjjqqqyyyyyytttrrrvvv|||xxxdddSSSCCC>>>777555555666444111444444333333222333333444111111111111000000//////---//////...000444444111---......///////////////.......................................---------......---,,,,,,---------.........---,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******))))))******+++---,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,+++,,,,,,------------,,,,,,tttcccYYYSSSPPPMMMLLLLLLLLLLLLKKKJJJIIIHHHGGGGGGFFFEEECCCBBBAAA@@@===<<<;;;:::999777666666444333222222222222222222111111111111111111111111222111111000000///////////////000000000000////////////000000000000//////....../////////...------...------------...////////////.........//////000000////////////000111222////////////000000000000---......///////////////////////////////////////.........//////000000000111222333333333111000///...///111222333333222222111222333444444333222111000222444444222222222333333444555555444444666777999===DDDNNN[[[nnn|||vvvqqqnnnlllkkkhhhfffccc```]]][[[YYYYYY[[[[[[\\\^^^______]]][[[[[[WWWSSSPPPOOOMMMJJJHHHCCCDDDDDDDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFBBBBBBCCCDDDEEEFFFEEEEEEEEEDDDDDDDDDDDDEEEFFFFFFAAABBBCCCDDDDDDEEEFFFFFFIIIJJJKKKJJJFFFDDDBBBBBB@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBBCCCDDDDDDEEEEEEFFFGGGGGGEEEEEEJJJSSSZZZ```ccceeecccaaabbbfffjjjqqqttt{{{sssbbbQQQGGG>>>:::777555666666444111333333222222222333333444111111111000000000000000,,,.........000555555222///////////////......------....................................---------------,,,,,,,,,------............---,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,........................+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------,,,------......------,,,wwwfff[[[TTTPPPMMMLLLLLLLLLLLLKKKJJJIIIHHHGGGGGGFFFDDDCCCBBBAAA@@@======<<<:::999888777666333222222111111222222222222222222222222222222222000000000000000000////////////000000000000////////////000000000000//////***+++,,,...///000111111...------------...//////...............//////000111000///...///000111222////////////000000000000---......///////////////000000000000000000000000------......//////000000111222333444333111///......///000111222333333333222222333333333333222222000111333333222111222333222444666777555555555666888<<>><<<:::555000222222222333333444444444444333222222111111222222222222111111000//////...111111111111111111111111------............------........................,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,+++******))))))******+++++++++++++++++++++++++++,,,,,,---,,,+++***)))************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++------------------------------------------------kkk]]]TTTPPPNNNLLLMMMNNNOOONNNMMMKKKJJJHHHFFFDDDCCCCCCBBB???======<<<;;;:::888777666666555444444444333333333333222111111000000111111222000000000000000000000000000000000000000000000000///////////////000000000////////////////////////000000111000000///...---////////////////////////111000000000/////////...////////////000000000000...//////000000000000///---......///////////////////////////////////////---///111333444333333222000000111222111111//////111222333222111000111222000111111222333222222222222222333333444555555666555777888999:::???GGGMMM^^^lllzzznnnfffddddddcccbbbbbb]]]UUUOOOMMMKKKIIIHHHGGGHHHIIIJJJLLLMMMMMMNNNNNNMMMMMMOOOSSSUUUVVVVVVUUUQQQPPPPPPOOONNNRRRXXX\\\dddiiiddd[[[UUUQQQNNNKKKKKKKKKLLLOOOTTTXXX[[[___bbbeeehhhjjjmmmpppsssrrrssssssssstttwww}}}rrrdddOOOHHH@@@:::999888666333222222333333333333333333444333222222111111222222555444444333222222111111000000000000000000000000------............------........................,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,+++,,,,,,++++++************+++++++++++++++++++++++++++,,,,,,,,,,,,+++***)))************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------kkk]]]TTTPPPNNNLLLMMMNNNOOOOOOMMMKKKJJJHHHFFFDDDCCCCCCBBB???======<<<;;;:::888777666666444444333333333222222222111000000000000000000111000000000000000000000000000000000000000000000000000000//////////////////000000000000000000000000/////////000000//////...////////////////////////000000000000////////////......//////000000111111///000000000000//////...---......///////////////000000000000000000000000///000222333444333222222///000000111111111111000111222333222000///000111111222222333333333333333222333333444444555555555444666888888777999>>>BBBNNNZZZlll}}}~~~sssnnnnnnnnnnnnmmmggg___WWWRRROOOMMMKKKJJJJJJJJJJJJLLLOOORRRSSSVVVUUUVVVXXX\\\^^^___^^^\\\YYYVVVVVVTTTSSSWWW]]]fffoootttppphhhbbb]]]XXXTTTTTTVVVYYY^^^dddjjjnnnqqqrrruuuvvvxxx{{{uuubbbUUUEEEBBB===888555333333333333333333333333222222222333333222111111111111222111111000000//////......////////////////////////------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,,,,++++++++++++++++++++++++++++++------------------------~~~kkk]]]UUUPPPNNNJJJKKKLLLMMMMMMLLLJJJHHHHHHFFFDDDCCCCCCAAA???======<<<;;;:::888777666666444444444333333333333222111111000000000000111111////////////////////////000000000000000000000000000000000//////......---////////////////////////---......///000000//////////////////////////////000000000000////////////---......///000111111222000000111000000///...------......///////////////000000000000000000000000000000111222222222111111//////000000111111111111111222222111///...///000222222333444444444444333333333333444444444555555555777999999777777:::>>>GGGOOO\\\hhhsssyyywwwxxxxxxvvvppphhh```YYYTTTQQQOOOOOONNNMMMMMMPPPTTTYYY\\\\\\\\\^^^aaafffiiijjjjjjgggccc```___]]]\\\```fffrrr{{{yyysssmmmhhhcccdddfffkkkqqqxxxuuueeeUUUKKKAAA@@@>>>888222///000222333333333222222222222222333222222111111111111111//////.........---------////////////////////////------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,}}}kkk^^^UUUPPPNNNJJJKKKMMMNNNMMMLLLJJJIIIHHHFFFDDDCCCCCCAAA???======<<<;;;:::888777666666555555555555444444444444222222222111111222222222////////////////////////000000000000000000000000000000//////......------........................,,,---...//////000000///////////////////////////////////////000000000000---......///000111111222000000111000000///...------......///////////////000000000000000000000000//////000000000000000000/////////000000111222222000111222111///...///000222222333444444444444333333333333444444444444444333666999888777777:::===@@@FFFNNNWWWaaammmzzz~~~{{{uuunnnfff```\\\[[[YYYWWWUUUTTTWWW\\\aaaeeebbbdddggglllrrrvvvxxxxxxwwwsssooonnnlllkkkpppwww}}}zzzzzz|||}}}pppbbbTTTIIICCC<<<>>>>>>:::333000111444222222222222222222222222333222111111000000111111222222111111111111000000000000000000000000000000------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------.........---,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,}}}kkk^^^UUUQQQNNNMMMNNNOOOPPPPPPNNNLLLKKKHHHFFFDDDCCCCCCBBB???======<<<;;;:::888777666666666666555555555444444444333333222222222222333333000000000000000000000000000000000000000000000000//////..........................................,,,---...///////////////////////////////////////////////////000000000000......//////000000111111///000000000000//////...---......///////////////000000000000000000000000............//////000000111000000000000000111222000111222222000000111222111222222333333333333333444444444444444444444444111333666666444555888;;;777<<>>999666999:::888555333444666111111111111222222222333222222111000000000000111111111000000000000000000000000000000000000000000------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---.........---,,,+++++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------************************,,,,,,,,,,,,,,,,,,,,,,,,|||kkk^^^VVVQQQNNNMMMNNNOOOPPPPPPNNNMMMKKKHHHFFFDDDCCCCCCBBB???======<<<;;;:::888777666666555555555444444444333333222222111111111111222222000000000000000000000000000000000000000000000000------..........................................------......///.........////////////////////////.../////////000000000111////////////000000000000...//////000000000000///---......///////////////////////////////////////............///111222222222111000//////000000111///111222222111111333444000111111222333222222222444444444444444444444444111444555444222333777;;;666999<<<@@@FFFPPP]]]fffjjjpppwww{{{~~~yyyuuurrrssstttvvv|||pppdddTTTGGG???;;;777555444555666666444333222222//////000111222333333444222222111000000000000000////////////////////////////////////////////////------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------+++,,,.........---+++***++++++++++++++++++++++++++++++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++|||kkk^^^VVVQQQNNNKKKLLLNNNNNNNNNMMMKKKIIIHHHFFFDDDCCCCCCBBB???======<<<;;;:::888777666666444444444333333333222222111111000000000000111111000000000000000000000000000000000000000000000000,,,------....../////////000000000000000000000000---...............------////////////////////////.../////////000000111111000000000000////////////......///000000111000000---......///////////////////////////////////////.........///000222333444333222111/////////000000///000222222222333444666000000111222222222222111444444444444444444444444555666777555333444888<<<;;;<<<======@@@GGGRRRZZZdddkkktttyyy}}}xxxooo]]]RRRCCC:::888888777555555555444444222000---+++......///111222333444555222111111000000000000000222222222222222333333333........................---..................---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........+++,,,---......,,,***)))++++++++++++++++++++++++++++++*********+++---...,,,,,,,,,,,,,,,,,,,,,,,,************************)))************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++|||lll```WWWQQQMMMLLLMMMNNNOOONNNLLLJJJIIIJJJGGGEEECCCBBB@@@>>><<<======<<<<<<:::999777666444444444444333222111111111111222222222222111111333333333222222222111111////////////...---,,,+++000000000000000000000000////////////000000000000000000000000000/////////---------......000111222------......///000000000000000//////.........---............////////////......//////000000111111------...///000000//////---......///000000111111666444222000//////000111000000000000111111111111111111000000111111222333222222222222222222222222555444444444444555666666888999::::::<<>>>>>===<<<;;;999888777444444444444333222111111111111222222222222111111000000/////////.........111111111111000...---,,,000000000000000000000000------------............---------.../////////000//////.........//////000111000000///......------////////////........................////////////...////////////000000000000111222222000---***(((...//////000000111111222111111111111111111111111000000000000111111111111111111000000111111222333222222222222222222222222333333333333333444444555555666666555666999===AAADDDPPPaaaqqqppp```TTTJJJAAA:::;;;888555333222222111000222111111000000111111222222222111111111111222222000//////......//////000/////////////////////000------------------------......------------......+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))************************,,,,,,,,,++++++++++++***************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++------,,,******)))))))))++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,++++++******++++++,,,nnnaaaXXXSSSPPPQQQPPPOOOMMMMMMMMMMMMMMMFFFEEECCCBBBBBBAAA???>>>>>>>>>>>>===;;;:::888777444444444444333222111111111111222222222222111111000000/////////...............///111111222222222////////////////////////////////////000000000000+++,,,,,,---...///000000000//////............///000000//////............///////////////.....................///////////////////////////////////////////////////................../////////000000//////000111222222111111///000000000111111111111111111000000111111222333222222222222222222222222333222222222222333444444555555555444444666999<<<>>>GGGTTTbbbppprrr\\\LLLDDD@@@;;;666666444222111111222111000111111000000000000111111111111000000000000111111/////////....../////////////////////////////////------------------------........................+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,,,,++++++************************,,,,,,,,,+++++++++++++++************************++++++++++++++++++++++++---,,,+++*********,,,,,,,,,+++******)))))))))******++++++,,,,,,---------+++++++++,,,,,,+++++++++++++++++++++++++++++++++nnnaaaXXXSSSQQQOOOOOOMMMLLLLLLKKKLLLLLLLLLJJJGGGFFFEEECCCAAA???:::999999888777555444333444444444444333222111111111111222222222222111111111111000000000/////////......000111222222222222////////////////////////////////////000000000000+++,,,,,,---...///000000000//////............///............//////000000.........///////////////............/////////////////////...............222000---,,,+++---000111111111222222222222333333......000111111111111111///000000000111111111111111111000000111111222333222222222222222222222222333222222222222333444444555666666555444555888:::<<>>:::999555222444222111111222333222111111000000000000000000111111000000//////000000111//////............//////000000//////...---------------------------------........................+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++******++++++++++++++++++++++++---------,,,,,,,,,++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,*********+++,,,---***)))))))))******+++,,,---,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++mmm```WWWSSSPPPLLLLLLKKKKKKJJJIIIIIIIIIKKKIIIFFFEEECCCBBB???===::::::999999777666444333444444444444333222111111111111222222222222111111222222222111111111000000111111111111111000///...000000000000000000000000------------............---------.../////////000//////.........//////000------......///000000111.........///////////////............/////////////////////............---555222///+++***,,,...000111111111111111111111111/////////000000111111111000000000000111111111111111111000000111111222333222222222222222222222222333333333333333444444555666777777666555555888::::::===BBBGGGOOO___sssvvvmmmgggUUULLL@@@999777777555222333222111222333333222111111000000//////000000111000000////////////000000///......------......///000000//////...---,,,,,,------------------------------............------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************+++++++++++++++++++++++++++++++++*********))))))************************)))************+++++++++************************++++++++++++++++++++++++++++++******++++++,,,,,,)))))))))******,,,------......------,,,,,,++++++++++++************++++++***++++++,,,,,,++++++***~~~lll___WWWRRRPPPLLLLLLMMMMMMLLLKKKIIIHHHGGGEEECCCBBBAAA@@@>>><<<======<<<;;;:::888777666444444444444333222111111111111222222222222111111222222111111111000000000111111111111000///...---000000000000000000000000------------............////////////////////////...............///000111.........///////////////............/////////000............//////////////////.........---------111000///...---......///////////////............000000///......///111111000000000000111111111111111111000000111111222333222222222222222222222222444444444333444555555666555666777666555555777999777:::===???DDDOOO___kkk{{{qqqfffZZZRRRGGGBBB<<<777555555555444333222111222333333222000000000////////////000000000//////......//////000///......------......///........................------------------------+++,,,---......---,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++*********))))))************************(((((()))))))))*********************************************************)))***+++,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---...------------,,,,,,,,,,,,+++***))))))***+++,,,***+++,,,,,,,,,,,,+++***~~~lll^^^VVVQQQOOONNNOOOPPPQQQPPPNNNLLLJJJHHHGGGEEEEEEEEEDDDCCCAAA;;;;;;:::999888666555444444444444444333222111111111111222222222222111111111111111111000000000000...//////000000000000///000000000000000000000000////////////000000000111000000000000000/////////---------......000111222000000000///......---------.........//////000000............/////////000//////.........---------)))+++...000111111111000222222222222111111111111222111///------///000222000000000000111111111111111111111000111222222333222222222222222222222222555444444444444555666666444555666666555555777999666888;;;;;;<<