BM6=6(D |||{{{|||wwwuuuqqqmmmgggaaa\\\ZZZXXXRRRPPPPPPKKKKKKKKKJJJJJJJJJJJJJJJIIIIIIHHHHHHGGGFFFEEEDDDEEEEEEDDDCCCBBBAAABBBCCCIIINNNRRRUUUYYY```jjjrrrxxx}}}wwwggg[[[PPPCCC@@@@@@999:::===???<<<<<<===;;;777===>>>>>>???>>>===<<<;;;:::;;;:::666555888888666999888777666666666666777555555555555555444333333000111222222111000///...///111333333222000000111000333222//////222333000///000111333444555555555888:::===???AAAAAAAAAAAA@@@BBBCCCEEEGGGIIIJJJJJJGGGGGGHHHIIIIIIIIIIIIIIIFFFFFFEEEEEEEEEDDDDDDDDD@@@AAAAAA@@@>>>;;;999888000...///333333///...000,,,---...---,,,,,,...000...------,,,,,,------...,,,,,,,,,,,,------......---+++***)))***+++,,,,,,+++,,,,,,------,,,,,,+++---,,,++++++***)))+++---...&&&)))---)))+++---''''''((())))))))))))(((''')))))))))***++++++,,,,,,***...///------000000---...------------...///000------.........---,,,+++---......---+++***))))))---------,,,,,,++++++++++++++++++***((((((+++---000000000000///---,,,+++,,,)))))),,,,,,+++---222...---,,,,,,,,,------.........---------.........------......//////000000------,,,,,,,,,,,,,,,+++...///000000000///...---+++)))***,,,,,,++++++---)))***++++++++++++,,,---)))---...***)))+++,,,++++++))))))++++++******,,,***)))'''''')))))))))(((zzz~~~wwwqqqnnnllljjjaaa[[[VVVUUUSSSOOOLLLMMMKKKKKKJJJJJJIIIHHHHHHGGGFFFFFFGGGGGGFFFEEEDDDDDDEEEEEEDDDCCCBBBCCCEEEHHHNNNSSSXXX]]]bbbiiirrrxxxrrrbbbWWWMMMAAA???AAA999:::======;;;:::<<<<<<888:::;;;;;;;;;;;;999888666<<<>>>===888888;;;;;;999555555444444333333333444555555555555555444333222111111222222111000///......000333333111000000000///222222000000222222/////////111222333444444444666666777999::::::;;;;;;999<<<======???CCCEEECCC???@@@AAAAAABBBBBBAAAAAA>>>>>>>>>============<<<888:::;;;:::888555555555///...///333333///...//////000000///......111333...------,,,,,,------...,,,,,,,,,---------......,,,+++*********+++,,,---+++,,,,,,------,,,,,,+++---+++***+++***)))---333444))))))---)))***,,,((('''(((((())))))((((((''')))))))))***++++++,,,,,,+++...///------000000------------------...//////------......------,,,+++,,,,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***((((((+++---,,,------...---+++***))),,,)))))),,,---,,,---111------,,,,,,,,,---......---------...............---......////////////000------------------------//////000111000///...------------............///)))******++++++,,,------(((,,,---***)))+++,,,***))))))******++++++++++++***)))'''''')))))))))(((|||zzz}}}zzzpppfffcccbbbaaa\\\VVVRRRRRRQQQMMMKKKLLLKKKJJJJJJIIIHHHFFFEEEDDDDDDDDDEEEFFFEEEEEECCCCCCBBBCCCCCCBBBBBBEEEKKKPPPWWW\\\cccjjjpppwww~~~{{{kkk\\\RRRIII>>>>>>@@@999;;;===<<<999888<<<<<<:::777888999999999888777666<<<>>><<<888777:::;;;888666555555555444444444444555555555555444333222111111111222222111000...---...000222333111000000000///222222000000222222///...///000111222333333333444333333222333444555666222666777666888===???===888888999:::::::::::::::777777666666666555555555222444666666333222222333///---///333333///---////////////...------000333...------,,,,,,------...,,,,,,------......------+++++++++******+++,,,...+++,,,,,,------,,,,,,++++++((((((***++++++222;;;:::,,,)))---)))))),,,((((((((((((((((((((((((((()))))))))***++++++,,,,,,+++...///------000///,,,------------......//////......---------,,,,,,,,,*********+++,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***((((((+++---***+++,,,------,,,***))),,,)))(((,,,---,,,---000,,,,,,,,,---------......,,,------......///......---......///////////////........................///000000111000///...---,,,---...---...//////...************,,,------,,,(((,,,---***(((+++,,,***)))*********+++++++++******)))'''''')))))))))(((~~~}}}}}}zzzvvvyyy{{{wwwjjj___ZZZYYYYYY[[[UUURRRRRRQQQNNNLLLMMMKKKJJJJJJIIIGGGEEECCCBBBBBBCCCDDDEEEEEEDDDCCCBBB@@@AAAAAAAAABBBHHHPPPWWW^^^ccclllttt{{{yyytttfffWWWNNNFFF<<<<<>><<<777777;;;===;;;666777999:::;;;;;;::::::999;;;999555444777888555888888888888777777777777555555555555444333222111111222222222111000...---...000222222111000000000...111222000000222111...---...///111111222222222555333111000000111333444000444555222555;;;===:::555555666777777777777666444333333333333222222222000333555555222111222444...---///444444///---...,,,,,,,,,***)))***---000...------,,,,,,------...+++,,,------......------***++++++*********---...+++,,,,,,------,,,,,,+++)))&&&&&&***+++---777BBB>>>...***---)))))),,,)))(((((((((((((((((((((((()))))))))***++++++,,,,,,+++...///------000///,,,---------............///......---------,,,,,,,,,)))))))))+++---...---,,,++++++,,,,,,,,,,,,------+++++++++***((()))+++---***,,,---//////...---,,,,,,)))(((,,,...------000,,,,,,,,,------.........,,,,,,---.../////////...---...///////////////........./////////////////////000111111111000...---***,,,,,,++++++------,,,***))))))***,,,------,,,(((,,,---***(((***+++***(((***+++******,,,+++******)))'''''')))))))))(((}}}zzzxxxwwwwwwsssuuunnn```ZZZ\\\ZZZTTTTTTSSSPPPNNNLLLKKKKKKKKKIIIIIIIIIIIIGGGFFFDDDCCCEEEEEEFFFEEEEEEDDDCCCCCC<<>>999888<<<===>>><<<777555888999666888999:::;;;:::999888777999:::999666333333777;;;777777777777777888888888444444333222222222333333111444555444222111333555///000222333333222000///333333222222111000000000000000///////////////000000111222333333222111000666111444666111333888333222333444444444333222111111111333444444333111111333333333222///------...---...000111111111000///......---,,,,,,+++******+++,,,---...---,,,+++***++++++---///000...***&&&,,,+++)))((((((***+++,,,,,,---...///...---,,,+++%%%'''***++++++...444999777333...+++***)))))))))***)))'''&&&'''(((***+++*********)))******+++,,,+++,,,.../////////...---//////...//////000111222000...,,,,,,------,,,+++,,,++++++******++++++,,,---...///...,,,+++,,,---******))))))******+++,,,+++---///000000...+++))))))***++++++++++++,,,---***,,,---///000000//////......---,,,---...///000......///000111000...,,,333111...,,,+++,,,.../////////000000///...------)))***,,,...//////......******+++,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,+++***)))---+++)))(((((())))))(((}}}zzzwwwwwwvvvrrrqqqjjj```ZZZYYYWWWTTTQQQPPPNNNLLLJJJJJJIIIIIIJJJJJJIIIHHHGGGFFFEEEEEEDDDDDDEEEEEEDDDDDDCCCBBBBBBBBBCCCEEELLLUUU___fffmmmuuu|||uuukkk___WWWNNNFFFAAA@@@>>>::::::======>>><<<777666999:::888999999::::::;;;::::::::::::999888666555555888:::888888888888777777777777333333222222222333333444000222333222000///111333///000222333444444333222000000000000000/////////000000///////////////000000000111222222111000000555///333555000333888444111111222333333222111000111222222222222222222111222333333111///------...---...//////000000//////......------,,,+++******,,,------------,,,++++++***,,,...///...,,,***)))---,,,***)))((()))+++,,,,,,,,,---------------,,,,,,---,,,++++++,,,...111222///,,,***+++++++++******)))((('''''')))+++,,,***************++++++,,,,,,---.../////////////////////////////////000111000...,,,,,,---...---,,,,,,,,,++++++++++++,,,,,,---......---,,,++++++---++++++******++++++,,,---,,,---...///...---+++******+++---,,,++++++,,,---***+++---...//////............---------...///000///......///000000///...111///...,,,---///111222/////////......---------***+++---...//////......+++,,,---...---,,,***))),,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,+++******---***(((((()))******)))}}}zzzxxxwwwwwwsssmmmeee```ZZZTTTRRRTTTNNNMMMKKKJJJIIIHHHHHHHHHJJJIIIGGGFFFEEEEEEEEEEEECCCCCCCCCDDDCCCCCCBBBBBBFFFDDDCCCIIITTTaaakkkqqqxxxvvvnnneee[[[QQQIIIFFFAAA===>>>>>>;;;;;;<<<;;;===;;;888777:::;;;999999999999999:::;;;<<<<<<;;;888666555777999::::::999999999888888777777666444444444444444555666777000111222222000000111222000111222333555666777888111111111000000000000000000//////......///000000000000111111111111000000444...111333...222888555000000111111222111111000222222111111111111222222111222222111...------......------------...//////......------,,,,,,++++++...------,,,,,,,,,,,,,,,***---///...+++***+++,,,---,,,+++)))))))))***+++++++++++++++,,,------...111///,,,++++++,,,,,,+++,,,+++******,,,,,,,,,++++++***)))))))))***+++,,,***************+++,,,,,,...---......///000111222000000//////...////////////...,,,---...//////...---------,,,,,,---------,,,---...---+++***+++,,,,,,,,,,,,+++,,,------...------------,,,,,,,,,+++,,,.........,,,+++,,,---***+++,,,---......------......------......///000///.........///000111111///...------...111333555///...---,,,,,,,,,---...------...//////......---+++,,,...//////---***(((++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++)))(((((()))+++++++++{{{{{{~~~~~~}}}||||||{{{zzzwwwllldddbbb[[[OOOMMMRRRLLLKKKJJJJJJIIIHHHHHHHHHIIIGGGEEECCCBBBCCCDDDEEEBBBBBBBBBCCCCCCBBBAAAAAADDDCCCEEEKKKVVVeeerrryyy|||uuujjj```XXXPPPHHHBBB@@@===<<<<<<===<<<::::::999;;;:::777777;;;;;;999888888777777888:::<<<===;;;888555555999;;;;;;999::::::999888777777666666666666666666777888999:::333333444333333333333333000111222333555888:::;;;555555444333222111000000//////.........///000000000000000000000000000000333,,,///111---111888555000000111111111111111111222111000//////000111222///000111000...---...///...---,,,+++,,,---...///---------------,,,,,,,,,///...---++++++,,,------***---000...)))(((+++///------+++***************+++*********+++,,,...//////,,,)))***---///...,,,)))))))))+++,,,---+++)))++++++*********+++,,,---+++************+++,,,,,,///.........///000222444111000///...............///...,,,---///000000000......------------......+++,,,---,,,+++***+++------------------.../////////...,,,+++++++++,,,---...///000///---,,,,,,---+++++++++,,,,,,---------...............//////000///////////////000222444//////......///111333555...---+++******+++---...////////////......------***+++...000000...,,,***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***)))'''(((***,,,---,,,~~~zzzzzz}}}}}}}}}~~~{{{pppgggcccZZZNNNJJJOOOLLLLLLKKKKKKJJJIIIHHHHHHFFFEEEBBBAAA@@@AAABBBCCCAAAAAABBBBBBBBBBBBBBBAAA@@@DDDIIINNNVVVcccsss~~~|||vvvqqqnnnfff\\\SSSMMMHHHBBB>>>======<<<;;;;;;<<<:::777777:::999777777:::;;;888777666555555666888:::;;;:::777444555999;;;:::888999999888888777666555555555555555555666777888999333333333333333444333333000111222333555888:::;;;777777555333111///...---...............///000000////////////////////////222,,,///111---111888444111111111111222222333333222111////////////111222...///000///------...///---,,,+++++++++,,,...///---------------------...///...---,,,+++,,,---...***---///---)))(((,,,000---,,,,,,++++++***++++++++++++******+++---///000,,,***(((***---///...,,,))))))***+++,,,,,,)))'''+++++++++++++++,,,,,,---+++++++++***+++,,,,,,---//////......///000222333000000///......---......///...,,,---///000000000///......------......///+++,,,------++++++,,,---......------......///000000///---,,,+++,,,---......///000///---,,,---...,,,+++++++++,,,,,,------.........//////////////////000000000///000333666111111000//////000111222...,,,+++******+++---...000///......------,,,,,,(((***---///000///...---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***)))'''(((***,,,------|||}}}}}}|||}}}{{{sssjjjbbbYYYOOOKKKLLLLLLLLLLLLLLLJJJIIIHHHGGGDDDCCCBBBAAA@@@@@@AAABBBAAAAAABBBBBBCCCCCCBBBBBB@@@FFFMMMRRRWWWbbbrrr}}}~~~yyyxxxxxxuuummmeee]]]VVVMMMGGGDDDBBB???<<<===>>><<<::::::<<<;;;777777::::::888888;;;;;;888555555555555666777888888888777666666777888888888777777777666666555555444333333333333333444555666222111000000222222111000000111222333555666777888555444333000...,,,******------------...///000000//////............//////111,,,000333...222777222111111111111111222333444000000////////////000000,,,---///...------...///---,,,,,,,,,,,,---......,,,,,,------....../////////......---------------***,,,...,,,******,,,///++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///---,,,++++++,,,,,,+++***+++******+++,,,,,,)))'''******+++++++++,,,,,,,,,+++++++++++++++,,,------//////......//////000000//////......---.........///...,,,---...//////.........------------......+++---......,,,,,,---///.........---......///000111000...---------...///---...//////---,,,---...------,,,,,,,,,,,,---------...///000000000000///...111333222000///222555222222111000//////......---,,,+++++++++,,,---...///...---,,,,,,,,,,,,,,,)))***+++---............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++)))((((((+++---------}}}}}}}}}}}}wwwtttkkk___VVVRRROOOKKKMMMMMMMMMLLLJJJHHHFFFEEECCCCCCCCCCCCBBBBBBBBBBBBAAAAAABBBCCCCCCCCCCCCCCCCCCFFFKKKQQQXXXbbbmmmtttyyyuuuqqqnnnlllggg```[[[RRRLLLDDD@@@??????===;;;<<<>>>===999:::???>>>:::999<<<===::::::<<<<<<999666666777777777777777666666777888777555555666777555555555555555444444444444444333333333444444555333111///000222333111000///000222333444444333222222111000///...,,,++++++------------...///000000//////...------...//////111---222555000222666000000000//////000111333444...//////000000//////...+++,,,......------...///,,,,,,---...............,,,,,,,,,---...//////000...............------,,,++++++,,,,,,,,,,,,------******+++,,,------------------...//////.........,,,---...---+++))))))***+++******+++,,,,,,+++))))))******+++++++++++++++,,,++++++++++++,,,------...////////////...------......---------...//////000...,,,,,,---...---,,,...------------------...,,,---///......---///000...------------...//////111111000///////////////,,,---......---,,,---//////...---,,,,,,---......---...///000111000000///...222555444111///111444111111000//////...------,,,,,,,,,,,,---------...------,,,+++***+++,,,,,,,,,,,,,,,+++++++++,,,,,,------------------------,,,+++************+++,,,,,,***((()))+++,,,------ӵĦĦӵ|||{{{|||~~~rrrssskkkĦLLLMMMLLLKKKIIIGGGDDDCCCCCCDDDDDDEEEEEEDDDCCCBBBAAABBBBBBCCCDDDDDDDDDCCCDDDDDDGGGNNNXXXbbbhhhkkkrrrqqqmmmhhhaaaZZZTTTRRRNNNIIIBBB?????????>>><<<<<<>>><<<888:::@@@AAA===<<>>===:::666777888999999888666555555777999777444222444666333333444444444444444444888777777666666666666777555333111222444555444111///000222333333222000///000000000000////////////,,,,,,,,,---...///000111///...---,,,,,,---...///222...444777222333555//////.........///000222333---...///000000///...---***,,,------------...///,,,---...///000///...---+++,,,,,,---...///000000---.../////////...,,,++++++******,,,......---+++)))***+++,,,---............///000000000///...---(((+++...---***)))***---+++***)))***,,,------,,,))))))***++++++++++++***,,,,,,++++++,,,,,,---........./////////---,,,***---------------...///000000...,,,,,,------,,,+++---------,,,,,,------------...//////......000111---------------...//////111111111111000000000///***,,,------,,,,,,...///000///------,,,---...///---...000111111111000///...333666666222///000333////////////............+++,,,---............---,,,+++*********+++,,,---000...,,,***)))))))))***........................,,,+++***))))))***+++,,,---+++))))))+++,,,---,,,4ĉ@ӵ>L=hĦ4ĉ@ӵ}}}|||{{{zzzxxx{{{~~~{{{pppnnnddd>LGGGLLLNNNMMMJJJEEEBBBCCCEEEDDDBBBAAABBBEEEEEECCC@@@CCCDDDEEECCCAAAAAADDDGGGGGGDDDCCCGGGOOOXXX^^^```___]]]YYYTTTPPPLLLJJJHHHBBBBBBCCCBBB@@@===:::999???===<<<;;;;;;<<<>>>???:::===>>><<<888777:::>>>888:::;;;999666444555777888666555777999999666222///111333666777666555444666444222222333555555555555222333666666333222555111000/////////000111222555666444///---000111......---,,,,,,---...///000///...,,,+++***++++++,,,///111000///000333222...---------.........//////000///---+++***+++---...---///000000///......///111...,,,---000111000...---...///111111111111000---------...//////---+++...---,,,++++++---...///,,,++++++,,,......,,,+++,,,++++++,,,......---+++***---000///,,,******++++++******,,,------+++)))******((((((((()))***+++,,,((((((------******///+++,,,,,,---.........---//////......---------,,,......//////...---,,,,,,,,,+++***+++---...---,,,***++++++,,,---...//////........................111000///...------......000///...---------------------------.........///...///111222222111///...111222333444333111///---//////000111222111...,,,---,,,,,,,,,,,,---.........---+++*********++++++000---***((()))+++,,,,,,,,,,,,++++++,,,,,,---......,,,++++++,,,------,,,,,,+++)))((('''((()))+++GG=?HdĦ=ĪjGG=?~~~}}}}}}{{{xxxvvvwww{{{xxxjjjfff]]]HdĦLLLNNNNNNNNNKKKGGGEEEDDDDDDFFFCCC@@@@@@BBBDDDCCCBBBDDDFFFFFFDDDAAA@@@BBBDDDGGGDDDCCCFFFLLLSSSVVVXXXXXXVVVTTTPPPLLLHHHFFFDDD@@@AAABBBBBBAAA???===;;;>>>===<<<;;;;;;;;;<<<===888<<<>>><<<888777999<<<777999999888555444666888888666666777999888666333111222333444555555444444444222111111333444555444555222222555555222222555222111111000000000111111333444222------///000.........---,,,---...//////...---,,,+++++++++,,,---///111000///111444333///---------........./////////...---,,,,,,,,,---------///000000///......///...------...111000...++++++,,,...///000/////////111111000111111000...,,,///.........---.........000///---...//////---,,,///...---...//////---+++***---///...,,,***+++,,,+++******+++,,,,,,***(((++++++*********+++------,,,))))))------******...+++,,,,,,---......------/////////.........------...............------,,,++++++,,,,,,,,,,,,------,,,,,,,,,---......//////.........---------------............////////////000///......---------...------.........////////////000111333333111000///111222333333222111///---///...///000111000...+++...------,,,,,,,,,---------,,,+++*********+++,,,///,,,)))))))))+++++++++,,,++++++++++++,,,---------,,,+++++++++,,,,,,,,,,,,+++)))(((((((((******ӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵӵĦĦ|||Ħ}}}{{{tttggg___WWWDdDLLLKKKHHHBBBCCCӵBBB@@@ӵDDDӵMMMLLLJJJAAAAAAĦ;;;===ӵ777888777666ĭӵ333333000000000333555555444444111111333333111111444222222222222222111000///000222111---,,,000000...//////...---------......---,,,,,,,,,,,,,,,---......000000///222555555111------........./////////.........------------------///000000///......///------///111333111...++++++,,,---//////000//////555555555555444333111000222222333333222111000//////---,,,,,,---......---111000......//////---,,,***,,,......---,,,,,,---+++*********++++++)))'''+++++++++,,,---...///000---++++++------******,,,+++,,,,,,---------------///////////////.....................------------***,,,...---++++++---///........................//////......------,,,,,,+++,,,...///000000//////////////////................../////////000000000000111222333333222111000111111222222222000...---...------...//////,,,***,,,,,,,,,,,,,,,---......,,,++++++++++++,,,,,,---,,,+++)))***++++++***)))+++++++++++++++,,,------++++++************++++++,,,+++***)))((()))******?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?ZufĦgLg&egĉ@g&e>&e@e??g<ĉ3we<Ħ3h?@eZ3h?gLttt{{{|||{{{yyyuuuoooggg[[[UUUD%%)?LLLfff?><z@@@AAA=?Ħ@@@g&eAAAg&eEEEEEEEEES?ʬAAA4ff?>ߝL;;;@e888g&e7777777773h?g&e>&e333222??111000000222444666666555444000///222222///000444222333333333333111///...///111111---...111222000//////......------------,,,,,,,,,,,,------......---000000///222666555222............////////////------............---,,,---///000000///......//////000111222333333111000---...///000111222333333999:::::::::999999999:::888:::;;;<<<;;;999666444222000//////111222333222111///............---,,,+++,,,,,,---------......,,,***))))))******(((&&&++++++,,,---...///000111...---,,,---,,,+++***++++++,,,,,,---------,,,,,,////////////////////////...---------------------)))---000///+++)))---111000000/////////.........000000000//////...------+++,,,...000000///...---/////////////////////...////////////000000000000111111222222222222111111111111111111000///...------,,,,,,---...---+++)))))))))***+++,,,...000111++++++++++++,,,,,,------***))))))+++,,,,,,)))'''+++++++++***+++,,,,,,---***++++++***))))))***+++,,,+++***)))))))))******4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦHtƅ^Bt=o9ĦDtfo9Ħg?HdĦHu]ĦttHƅ^Hu]ĦH׼stQje<ĦBt=o9ĦH׼sHtĦBt=o9ĦHdĦrrrxxxxxxvvvtttoooiiibbbXXXSSSDtfo9ĦsߝLGdUĦCCCHt@cӵHu]Ħ???Hu]Ħ@@@AAAHtƅ^AAAqIܗGIӵ;;;H׼s666888Hu]Ħ666888Bt=o9ĦHƅ^Hu]Ħ444222222222222444666888777666333000///222222///000333222222333333222111///---///222222//////333333111/////////......---,,,,,,+++,,,,,,---............---///000///222666555111........./////////000000------...//////......------///000000///......///111000000000000111444555000000111333555777888999>>>@@@BBBBBBBBBCCCEEEGGGDDDEEEGGGHHHGGGDDDAAA???AAA???===;;;;;;;;;999888222000...---......---,,,,,,,,,,,,,,,---.........,,,***)))))))))***)))''')))***+++,,,---...//////---...---,,,+++,,,+++***+++,,,,,,---,,,,,,++++++.........///////////////------,,,,,,,,,,,,---...)))---000///+++***---111000000000///......------111111111111000000//////---...///000///...,,,***---...//////000///......////////////000000000000111111111222222111111111000000000000///......------,,,++++++,,,,,,+++)))+++++++++++++++,,,---...++++++,,,,,,------------))))))***+++---,,,***(((+++************+++,,,,,,)))+++,,,***)))(((***,,,,,,++++++***************4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦDdDΦDdDĦq<niDdDĦqetDdDĦq<RqjRgdKӵHdDĦgdKӵGR/f6LĭĦDdDĦDdDĦ`eĭDdDΦDdDĦDdDĦgeĦFSĦqjRgdKӵDdDĦDdDĦqjRgdKӵDdDĦqqqsssrrrpppnnniiibbbYYYTTTQQQHdDĦgdKӵDdDDdDĦEEEDdDĦ4DufӵDdDĦ>>>DdDĦ???q<RAAA@@@peƜ4DuTӵ:::DdDĦ888888DdDĦ666qjRgdKӵDdDΦDdDĦ555444444333333333333333333555777888777666222000000333333000000222111111111111111000///...000222333000000333333000.........///......---,,,,,,------............------//////...111444444000....../////////000000000.............../////////---///000000///....../////////.........111555999444555666888;;;???AAACCCGGGJJJMMMMMMMMMNNNSSSVVVQQQSSSUUUVVVUUUSSSPPPOOOQQQOOOLLLIIIFFFBBB===:::999666222000000///...---///---,,,,,,---///......,,,***((((((***++++++***)))***+++,,,------------,,,......++++++------+++,,,,,,,,,,,,,,,++++++***---------...............---,,,+++++++++,,,......+++---///...,,,,,,...000/////////......---------000000111111111111111111......//////...---+++***,,,---.../////////...---....../////////000000000000000000000000000000000000000//////...---------...,,,++++++,,,,,,+++***///...---+++******))))))+++,,,---------------,,,*********,,,------+++)))***************+++,,,,,,)))+++---+++)))(((+++---,,,++++++++++++*********4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦpo9uGIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦDdDĦHߝL`o9DdDΦDdDӵDdDĦgeĦsp?aĦGIdnuR)ĦDdDĦDdDĦGIdnuR)ĦDdDĦooonnnkkkkkkjjjccc[[[SSSTTTQQQDdDĦnuR)ĦDdDΦDdDĦDDDDdDĦnuR)ĦDdDĦ???DdDĦ@@@po9u======>>>>>>=ӊB1.uTӵ999DdDĦ:::999DdDĦ777GIdnuR)ĦDdDΦDdDӵ666666666555444333333333333555777777666444111///111666666111///111000000///////////////000///222222000000222111...,,,---.../////////...------......//////...---,,,---//////...///333222---.../////////000000000000///...---------///000111---///000000///......///---///111222222444999======>>>@@@CCCGGGKKKOOOQQQSSSWWWZZZYYYXXXYYY^^^ccc^^^___aaabbbbbbaaa___^^^___]]][[[XXXUUUOOOIIIDDDDDD@@@;;;777444222000...111...,,,,,,---///...---+++***((()))***,,,---,,,***+++,,,---...------,,,***......++++++//////,,,,,,,,,,,,,,,,,,+++******,,,,,,,,,,,,---------...---,,,+++***+++,,,...///---------............///.........---------------.........//////000000111------------------------***+++---...///...---,,,------........./////////000//////////////////000000000///...------------...---++++++,,,,,,,,,***------,,,+++*********+++,,,---.........---,,,+++,,,++++++,,,......---,,,***************++++++,,,***,,,...---)))(((+++///+++,,,,,,,,,++++++******4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDdd<>d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦgeĦs<v>aĦpeӵDx<DdDĦDdDĦpeӵDx<>dd<ӵDd<DdDΦDdDĦCCCDdDӵnd<DdDĦ@@@>d<ĦAAApeӵ===Ħ;;;F&uTӵ888DdDĦ<<<:::>d<Ħ888peӵDx<>d<ʜ4DuTӵ777888888777555444333333333444666666444222000///222777777222///000000///...------...000111...111222//////111000,,,+++,,,.../////////............/////////...,,,+++---//////---///222000,,,////////////000000000000000///---,,,---...111222---///000000///......///...111666888888:::===@@@GGGHHHJJJMMMRRRWWW[[[]]]\\\```bbbbbb___```eeejjjfffggghhhiiiiiiiiihhhgggjjjjjjiiiiiigggbbb\\\WWWNNNIIIBBB<<<888444111...222///,,,+++---///...,,,+++)))((()))+++---......+++,,,---.........---,,,)))......++++++000000,,,,,,,,,,,,,,,,,,+++***)))+++++++++,,,,,,------------,,,+++******,,,...///...---,,,---///000///...------------------------++++++,,,---...///000000,,,,,,,,,,,,,,,---//////)))***,,,......---,,,+++------------........./////////............//////000000...---------------///---++++++,,,---,,,+++(((((((((***+++---///000------...///...---+++***---,,,+++,,,...///...---*********)))***++++++,,,***---///---***(((,,,000+++,,,,,,,,,,,,+++******4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?daĦB?Ho9>d<>d<ӵB?Ho9mmm<x```]]]ZZZXXXWWWTTTOOO&ӫeʬtIӇIII>d<Φ>d<ĦBBBD&ӫetIӇ@@@DdDĦ===sdKĦ@@@B?>>>>>>dp&ĒR777888>d<sdKĦ666B?Ho9333s&dq&ĒR555555666777777666444333333333333333333333333111111111111111000//////,,,---///000000000///......000111000---,,,---///333111......///111222222000111111///+++***+++---000///.../////////---+++///////////////000111111///------000111//////222///...---...000222333333666:::>>>???@@@DDDLLLSSSRRRPPPQQQWWW\\\]]]___ccc```cccfffeeeaaa```cccffffffggghhhgggfffgggiiijjjppprrruuuxxxyyyuuunnnjjjcccZZZNNNEEE@@@;;;444///---000///,,,---222111,,,,,,---//////...///000222///...,,,*********,,,---......------...111333555...---------...---***''''''(((***,,,---,,,***))),,,---...//////---+++***,,,,,,,,,---------......000...,,,******,,,...000000,,,)))))),,,------+++------------------------***,,,......---------///,,,---.........---+++***...///000111111000///...+++...000///,,,***+++---...,,,******+++------,,,'''))),,,...//////---,,,.........------,,,,,,,,,...,,,***+++---...,,,******************)))((((((,,,,,,,,,,,,,,,,,,------+++++++++++++++++++++,,,4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhsegeĦja>aĦ@Gse<Ō@GlllnnnHkgeaaa]]]ZZZXXXWWWTTTSSSPPPHĪj@IŌFFFIIIegeCCCCCCHu]3hIŌ===???DdDĦ===ne>>>AAA@h===>>>>h<<<<<<;;;se999ne888777@G888555sĪj@h666555555666777777555333333333333333333333333333111111111000000000////////////000000000////////////000222000...---...000222000...---///000111111///000000///,,,+++,,,...333111111111222222000...///////////////000111111111...---//////,,,+++...000000000111444888:::;;;<<aĦs׼sHollllllnnn```]]]ZZZWWWVVVVVVQQQQQQPPP>>>EEEIIICCCDDDDDDD^;;;===???DdDĦ===??????AAA@@@>>>======>>>???@@@AAA???s׼s<<<::::::999888888888999666444777666555666777666555333222222222222222222222222111111000////////////000000000//////////////////000111222111/////////111111///------.../////////---...//////------...///333222111222333333111000///////////////000000111111...---///...+++,,,...222222333666999===AAACCCFFFLLLTTTZZZ]]]aaaeeeiiiiiiaaaZZZ[[[\\\YYYVVVUUUQQQRRRTTTRRRPPPPPPSSSVVVSSSUUUWWWWWWXXXYYY\\\^^^bbbhhhqqq|||yyylll```UUUKKKAAA:::000000///---...111000---///000111///---,,,,,,------,,,+++***+++,,,---...))))))***+++---000333555...---++++++,,,------,,,))))))+++,,,,,,,,,+++***(((***+++---...///......,,,,,,,,,,,,------------...---+++******+++---......,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++------,,,+++,,,---//////......---............//////000000//////...000000000...++++++,,,...///---+++***+++,,,+++***++++++++++++******))))))------------,,,,,,,,,,,,---+++***+++,,,---,,,+++)))+++,,,------+++)))(((((((((((()))))))))******)))******+++,,,------...Φ4DuXӵtvӵ>d<ĦĦĦĦ>d<ĦĦ>d<ĦBegeFYĉ>aĦBenu]ӵ}}}wwwsssqqqooonnnnnnmmmjjjeeeaaabbb```]]]YYYWWWVVVUUUUUUQQQPPPNNNLLLIIIFFFDDDCCCAAA>>>DDDHHHBBBCCCDDD>>>@@@BBBDDDEEEEEE>d<Ħ<<<;;;;;;===>>>>d<Ħ=========Ħ?????????===;;;;;;<<<===>>>>>>???>>><<<;;;<<<======AAACCC@@@Be;;;;;;:::999999Ħ999777555444444666777777666666333333555555222111444888666666666777666444222111111111111222222222222222111000/////////000000///...---------...000111111111222111111111111111000...---,,,---......---,,,---.../////////000000000000///000222222111///000000////////////000000///,,,,,,...///...///333333555999<<<@@@DDDIIILLLTTTYYY___cccdddddddddeee```VVVOOOPPPRRRPPPMMMLLLIIIIIIIIIHHHFFFFFFIIILLLGGGIIIKKKLLLMMMOOORRRTTTZZZ```kkkvvvzzzmmm___QQQDDD;;;222000...---...000000...///000000///---,,,,,,---,,,++++++++++++,,,......)))))))))***,,,...000111111...,,,+++,,,---,,,,,,******+++,,,,,,++++++***)))***+++------...------++++++,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,---,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,***+++------,,,++++++,,,000000...------...///000////////////////////////000///...,,,,,,---///111...---++++++++++++***)))+++***)))(((((()))******,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,++++++***+++---...---,,,)))(((''''''(((((()))*********))))))***+++,,,......///?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦgdKĦsdKĦŶS3we<iĉ@3hR/Ō~~~xxxrrrnnnpppppppppnnnkkkfff```\\\]]]\\\YYYWWWUUUUUUTTTTTTQQQOOOLLLIIIFFFEEEDDDDDDEEE@@@DDDFFF@@@BBBFFFAAA@@@AAACCCEEEDDDDdDĦ<<<<<<<<<<<<<<<sdKĦ======gdKĦ===>>>>>><<<:::999:::<<<>>>???@@@>>><<<:::::::::999===@@@???888;;;999999999gdKĦ:::666444333444555777666666222000000333444222222555777666555666777666555333000000000111111222222222222222111000000000000000++++++++++++,,,...000222222111111111222222222111000...------......---,,,,,,,,,---///000111111000/////////000222333111000000000////////////000000///++++++......---///333555:::AAAGGGMMMRRRXXX\\\aaaccceeeeeebbb^^^ZZZXXXSSSLLLFFFHHHJJJIIIGGGFFFBBBBBBAAA@@@??????@@@AAA===???AAABBBBBBDDDGGGIIIOOOVVV```kkkuuu~~~yyyjjjXXXHHH>>>444111....../////////000---...///...---,,,---///++++++++++++,,,------...+++++++++++++++,,,------333000---+++,,,,,,+++***++++++,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------,,,,,,,,,------,,,,,,,,,+++,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---,,,++++++,,,000///...------...000000//////............//////---,,,++++++,,,///111222---,,,***+++,,,,,,***))))))(((''''''((()))+++---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,------,,,***((((((((())))))***+++,,,,,,)))******,,,---...//////>AneneneneDenene>Ak<fh~~~{{{wwwtttrrrqqqppplllmmmmmmlllhhhccc^^^[[[WWWWWWVVVUUUTTTSSSSSSRRRPPPNNNKKKHHHFFFEEEEEEFFFGGGAAADDDFFF@@@CCCGGGCCC@@@AAABBBCCCBBBDe;;;<<<===<<<;;;:::ne;;;===ne@@@:::===???>>>;;;888999;;;===>>>???>>>;;;999999999777;;;======:::888888999777888ne999;;;666444333444555777666666111...///333444222333666666555555666777777666444/////////000111111222222222222333333222222111000***++++++,,,---///000111222000000000222333222111000///------......---+++,,,,,,---///222333111///000///000111444555444222111000000///////////////000,,,,,,...//////222666<<>>===<<<;;;:::777999:::::::::;;;===???CCCJJJSSS^^^iiivvvvvvbbbNNNCCC666111...//////...///111,,,---......---,,,---///++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++222000------------,,,***,,,,,,,,,,,,++++++++++++---,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,+++,,,...//////...,,,+++***,,,...///...---...///------------------------,,,...///...---,,,,,,---.........---....../////////......------......///,,,***)))***---///000000+++******+++,,,,,,+++)))(((((('''''')))***,,,...++++++++++++,,,,,,,,,,,,***+++,,,+++***)))***,,,+++++++++++++++******)))((()))******+++,,,------***++++++,,,---......zzzxxxuuurrrpppoooooopppiiijjjjjjhhhddd___ZZZXXXQQQRRRSSSSSSSSSRRRPPPOOOLLLLLLKKKJJJHHHGGGFFFEEEEEE@@@EEEGGGBBBCCCFFFAAA@@@@@@@@@@@@???===;;;===>>>===:::999888;;;===<<>>BBBAAA===::::::;;;888:::<<<<<<;;;::::::;;;999:::;;;<<<;;;999777666555777666888:::666555333444666777777666333111111444555333333666444444444555777888777666......//////000111111222222333555666555444111000......//////000/////////111///...///222333222000111///......//////---+++---,,,---000333333111............000333444333222111111000///////////////000---...333777999>>>DDDIIIQQQ]]]dddggghhhkkkmmmaaa^^^YYYTTTPPPKKKHHHEEEBBBBBBEEEHHHGGGDDDEEEIIIFFFFFFEEEEEECCC@@@===:::555666666666555555666888:::???GGGPPP[[[kkk|||jjjUUUHHH777111---///000......222---//////...,,,++++++---,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,+++...---,,,---//////...,,,------,,,,,,++++++++++++++++++++++++++++++,,,,,,***++++++++++++,,,,,,,,,,,,---///000000///---,,,))),,,//////...---...000........................---///000000...,,,------,,,,,,---...............///...------------...///,,,+++)))+++---...---+++)))((()))+++------+++***))))))))))))******+++,,,******+++++++++,,,,,,,,,)))+++,,,+++))))))***,,,,,,+++***)))))))))******((())))))***+++,,,---...,,,,,,,,,,,,------...{{{uuusssssspppqqqssssssrrrpppmmmkkkiiijjjiiifff```ZZZUUUSSSMMMNNNQQQRRRRRRPPPNNNLLLIIIJJJLLLLLLKKKIIIFFFDDDBBB>>>EEEIIICCCDDDEEE>>>AAA@@@??????>>>======<<<;;;===???===:::888888999888;;;===;;;888888<<>>>>><<<:::999:::;;;999:::;;;;;;<<<<<<;;;;;;;;;===???===:::999;;;===999999888888777888888888777===???999555666666444999888888777777777777777777777777777777666666555666444222333777999888777222222222555888888444000222222111000000111111222333333222111000000000000000000222666555000...000000000000000000///......---...//////000//////...,,,------///000111111222111000//////111222111000111222000,,,,,,000111111666888???HHHPPPVVV[[[___ccclllooojjjiiikkkeee[[[NNNOOONNNJJJGGGFFFJJJNNNIIIOOOXXX___bbbccccccddd___bbbdddaaaYYYRRRMMMKKK===<<<888444///---...///111000666@@@HHHRRRhhh~~~pppbbbJJJ555333000...,,,---...///+++---......,,,+++******---,,,++++++,,,,,,***(((***+++,,,,,,---------,,,,,,---...///000000000000...++++++---,,,)))(((+++''')))+++,,,,,,,,,***)))...+++((((((,,,.........+++---///111111///---+++(((***---//////...,,,***111000///......------......///111333222000...,,,//////............//////---,,,,,,...000///+++(((+++000111...+++***)))%%%+++...000---)))&&&(((+++++++++++++++***)))((((((,,,***)))***---...,,,)))++++++***)))((('''&&&&&&''')))+++,,,+++***+++,,,(((((((((((()))***+++,,,+++++++++,,,,,,---------|||uuuppplllkkknnnqqqrrrsssqqqmmmjjjjjjjjjdddbbb]]]XXXSSSPPPOOONNNNNNNNNNNNNNNMMMLLLLLLKKKHHHHHHHHHGGGFFFEEEEEEEEE@@@BBBDDDBBB@@@>>>>>>??????>>><<<===>>>???>>>===>>>>>>===;;;999999:::<<<999::::::;;;;;;;;;;;;;;;:::<<<===<<<:::999:::<<<999999888888888888999999777;;;<<<777555777777444:::999999888888888888888666666777777777666555555888555333444555666555333444333333555777666333000666555333222000//////...222111111000000000000111111000222555555000///111111111111111111111000000/////////////////////...---------......///000111000///...///000000///---.........///...///222666???CCCKKKVVV```hhhooossslllnnnlllfffaaa]]]WWWQQQMMMMMMMMMKKKKKKNNNUUUZZZ\\\bbbkkkrrruuuvvvuuuuuurrruuuvvvssskkkaaaXXXSSSGGGDDD>>>666111......///000///444>>>EEEOOOcccxxxqqqbbbJJJ888444///------.........+++---......,,,++++++,,,---,,,+++,,,---,,,+++)))++++++,,,,,,---,,,,,,,,,+++,,,---...///////////////,,,+++---,,,))))))+++((()))+++,,,,,,,,,***)))---+++***,,,...///---+++,,,---...//////...---,,,)))+++,,,......---,,,+++000//////............/////////111111111000...---////////////////////////...---,,,...000000---***...000///,,,,,,000111...,,,---...---***)))***+++---,,,+++))))))***+++,,,---+++***+++------+++)))+++******))))))((((((''')))***++++++***)))+++,,,'''(((***+++,,,++++++***++++++,,,,,,,,,---------{{{vvvtttpppnnnnnnqqqrrrrrrppplllgggeeeddd]]][[[VVVRRROOONNNNNNOOONNNNNNLLLKKKJJJIIIIIIIIIGGGGGGFFFFFFEEEEEEDDDDDDDDDEEEDDDBBB@@@>>>???@@@>>>======>>>@@@???>>><<<>>>===<<<:::888888:::===::::::::::::;;;;;;;;;;;;999:::;;;;;;999999:::;;;:::999999888999999::::::999999888555666999888555::::::999888888888888999555666666666666555444444888777555444444333111000555444333444555444222000666555444333111000//////000000000///000000111111222000111555555111000333222222222222333333333333222111///...---......///---------------...///000111111000111222111...,,,,,,+++...333333111888CCCMMMSSS]]]gggqqqxxx}}}~~~qqqkkkddd___XXXPPPLLLLLLMMMOOOQQQSSSVVV]]]fffmmmrrrxxxwwwjjjbbbWWWQQQFFF;;;444000000000...---222;;;AAAIII\\\pppsssdddKKK<<<666...+++---//////---,,,---...---,,,,,,---///---,,,+++,,,------+++***+++,,,,,,,,,,,,,,,++++++++++++,,,---............///,,,,,,...---***))),,,((()))+++,,,,,,,,,+++***,,,,,,,,,...000000---+++---------......---------++++++,,,,,,,,,---------///............///000000000000000000/////////...---...///000000///...---///...---...///000///...000///,,,***///777999777---,,,++++++------,,,+++...---***))))))+++...000...---,,,,,,------+++)))************************+++,,,,,,***))))))***,,,(((***,,,......,,,***(((+++,,,,,,---------------~~~|||{{{xxxtttrrrpppppppppnnniiiddd___\\\YYYVVVRRRNNNLLLLLLMMMNNNLLLKKKIIIHHHGGGGGGHHHHHHEEEEEEEEEEEEDDDDDDCCCCCCGGGGGGEEEBBBAAA@@@AAABBB======???AAABBBAAA>>>;;;======;;;999777777:::===:::::::::::::::;;;;;;;;;888999999999999999::::::999999999999999999:::;;;:::888555555888;;;:::777:::999888888777777888888555555555555555444444333666666555444333222000///777666444333333222111000111222222333333333333333000000000000111111222333333000000444666333222444222222222222222222333333444222000...------...///...............///000000555444444555555333000---...+++000777888777CCCUUU]]]eeennnuuuyyy{{{xxxsssiii___WWWWWWSSSLLLMMMUUUTTTXXX^^^ccchhhoooxxx~~~vvvjjj```QQQBBB777222111111,,,+++000888===CCCUUUhhh~~~uuufffMMM???666---+++...111///+++,,,------,,,+++,,,///111---,,,+++,,,......,,,***+++,,,,,,,,,,,,+++*********+++,,,,,,------------///,,,,,,...---***))),,,)))***+++,,,,,,,,,++++++++++++,,,---///000000000......---,,,,,,---......,,,,,,+++++++++,,,---...---------......///111111222111///.........///000,,,...000111111000...,,,000///......///000000111000...+++***111:::<<<888...+++(((***...000...+++,,,,,,++++++,,,---///000......---------,,,***)))))))))******++++++++++++------,,,***((((((***---+++,,,---...---,,,+++***+++,,,---......---,,,,,,~~~|||wwwrrrqqqmmmmmmllliiifff```ZZZVVVVVVTTTPPPLLLJJJIIIJJJKKKHHHGGGFFFEEEFFFGGGHHHIIIDDDCCCCCCCCCCCCCCCBBBBBBFFFDDDBBB@@@????????????>>>>>>@@@BBBDDDBBB???<<<;;;;;;:::999777777:::<<<:::999999999999:::;;;<<<999999888999999999999999999888888888999999:::;;;;;;777555777:::;;;:::888888888777666666666666666555555555555555444444333333333444444333222111111666666555444222000000000000111222333333333333222111111111111111222333444222///000555777555444444111111000000000000111222444222000...---...///000000000111111222222333333777555555555555333000...///---222999<<>>666---+++...000...***,,,------,,,+++,,,...111,,,++++++,,,---...,,,***+++++++++,,,,,,+++*********+++,,,,,,,,,,,,,,,,,,///,,,,,,...---***))),,,******++++++,,,,,,,,,,,,++++++******,,,///333666...---,,,++++++,,,---...---,,,+++******,,,---///------------...000111222222111///.........///000,,,...000111111000...,,,000000000/////////000111...---,,,,,,333999777111...***''')))///111...***)))***,,,.../////////...---......---,,,******))))))))))))***++++++,,,,,,......,,,***((((((+++---...---,,,+++++++++------,,,---...//////...,,,+++}}}vvvqqqpppjjjhhhfffdddaaa\\\WWWSSSRRRQQQNNNLLLIIIHHHGGGGGGFFFEEEEEEEEEFFFFFFGGGHHHBBBBBBBBBBBBBBBBBBBBBAAAAAA???=========>>>===;;;>>>>>>@@@BBBCCCBBB???<<<999::::::999888888999::::::999888888888999;;;<<<;;;:::888999::::::999777777777777777888999::::::999666666:::;;;999777888777777666555555555555666555666666666666555444444000222555555444333333333444555666444222000///000222222333333222111///...111111111111111111222333222...000666:::888555444222111///.........///000333222000///...//////000111222555777888888777666555333222111111111///---...222888>>>FFFSSSdddpppxxx~~~wwwqqqeeeXXXNNNJJJHHHKKKRRRYYYdddmmmvvvzzzzzzbbbMMM>>>555000---,,,))),,,333777>>>QQQeeexxxrrrcccJJJ:::444...,,,...///---***+++,,,---,,,++++++,,,...+++******+++------,,,***)))******++++++++++++++++++,,,,,,------,,,,,,,,,...++++++---,,,)))(((+++++++++++++++,,,,,,,,,---+++***)))((()))...444888...---,,,++++++,,,---...---,,,+++***+++,,,---...---------......000111111222111///.........///000---...///000000///...---///111111000///......000+++---......111444000***---)))''')))---///---)))(((***---000000///---,,,+++,,,------+++))))))***)))))))))******+++++++++,,,------+++******+++---///---+++))))))+++...///,,,---///000///...,,,+++~~~sssooopppfffccc```^^^]]]ZZZUUURRRLLLLLLKKKJJJIIIGGGFFFEEEEEEFFFFFFFFFFFFFFFEEEDDDAAAAAAAAAAAAAAAAAAAAAAAA>>>===<<<===??????===;;;======>>>???AAA@@@>>>;;;666888::::::999888888999:::999888777888999;;;<<<>>>;;;999999::::::888666666666666666777888999:::555444777;;;:::444333666888777777666666666666666666666777777777666555555000333666666444222222333111444666666333000///000000111222222222000...---111000///////////////000000---000888===:::555333333222000...------......111111000000000000000000222555999===???>>><<<:::666333000//////000000///000;;;DDDIIIVVVjjjwwwyyy}}}rrriiicccYYYMMMHHHJJJLLLPPPZZZkkkxxx}}}}}}zzz{{{}}}|||hhhQQQAAA666///***---)))+++111666???SSSiii{{{lll\\\CCC444222///---...---,,,******+++---,,,+++******+++))))))(((***,,,,,,+++)))'''((()))+++,,,,,,,,,,,,,,,,,,------------,,,,,,---******,,,+++((('''***++++++++++++,,,,,,------***++++++***)))+++000444---,,,,,,,,,,,,,,,,,,---,,,+++++++++,,,,,,------...............///000111111000000//////////////////////////////////////////111333222///,,,,,,---)))---///------///---(((+++)))((()))+++,,,+++))))))+++,,,.........---,,,(((***,,,,,,***((()))+++))))))))))))))))))))))))***,,,---,,,++++++,,,---,,,+++*********,,,---...,,,---///000000...,,,***zzznnnjjjlllddd```\\\ZZZZZZXXXUUUQQQHHHHHHIIIIIIIIIGGGEEEDDDGGGGGGHHHHHHGGGEEECCCBBB@@@@@@@@@@@@@@@@@@@@@AAA???>>>===???BBBCCC@@@===<<<<<<<<<===>>>>>><<<:::555777:::;;;:::888777777:::999888777777999;;;<<>>;;;555222555333111...---------...///000000111111111000000222666<<>>000000000///---,,,++++++)))+++------+++)))((((((((((((((()))++++++***)))&&&''')))***,,,,,,---------------......---,,,,,,,,,))))))+++***'''&&&))),,,,,,+++++++++,,,---...***,,,---,,,******,,,///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------///............///000000000000000000//////////////////............//////...111444333///+++***+++)))...///,,,***,,,,,,******)))))))))******)))(((,,,,,,++++++,,,,,,------&&&)))++++++)))((()))+++)))))))))((((((((((((((()))+++------,,,,,,---...((()))***+++,,,---------,,,...000111000...,,,***yyytttqqqllleee___```^^^YYYSSSSSSVVVTTTOOOLLLHHHGGGJJJJJJGGGEEEFFFFFFEEEDDDCCCBBBCCCDDDDDDBBBBBBAAA@@@>>>>>>@@@BBB???======???BBBBBB???<<<777999;;;<<<=========<<<:::999777666666888999;;;:::999888777777888999::::::::::::999888666444333<<<888333222444777777666444555777999999888777666555888:::999777555666888777666555444333444555555555444222111111222444555000444888888444000.........000222333444333111000000000000111222222333333222000555:::<<>>===???@@@>>><<<;;;<<<>>>>>><<<:::777888999:::;;;;;;;;;;;;:::999888777777888:::;;;:::999888777777777888999999999::::::::::::::::::;;;888666444555555555444555666777888777666444333444777888888666555666888666555444444333333444444444333222111111222333444000333666666222///.........///000222222222111111...//////000111222222333333000444777777@@@CCC888222111000/////////000000111000//////000000000000777:::>>>DDDIIIHHHDDD@@@555444444444666:::@@@EEENNNdddooo}}}qqqdddVVVNNNEEE>>>BBBLLLTTTcccvvv{{{kkkaaaZZZSSSPPPPPPRRRTTTPPPQQQYYYXXXYYYdddhhhyyy}}}hhhUUU>>>333111,,,000---+++...444CCC\\\rrrxxxaaaJJJ:::222///,,,***+++++++++***)))+++---,,,***)))(((((((((((())))))******++++++,,,+++***))))))***,,,------,,,///333333---************++++++***))))))((()))***,,,+++))))))+++...---,,,+++***+++,,,...///---,,,+++***+++---///000,,,,,,,,,------,,,,,,,,,......///////////////....../////////......------111222222222111111000///222222111///---+++******...,,,***)))+++,,,,,,+++'''(((((()))******+++,,,)))***+++,,,---,,,,,,+++++++++***)))))))))***++++++***(((''''''(((***++++++***+++...000000,,,)))+++++++++,,,,,,---------.../////////...,,,***)))~~~sssmmmfffbbbaaa```^^^[[[\\\\\\YYYTTTSSSSSSPPPKKKLLLHHHFFFHHHHHHEEECCCDDDCCCCCCBBBAAAAAAAAAAAAAAA===???@@@@@@>>>======>>>>>>===;;;:::;;;<<<;;;:::888888888888999:::;;;<<<<<<;;;:::999999:::;;;<<<<<<;;;:::999999999999999;;;;;;;;;;;;;;;<<<===>>>;;;;;;:::888666444555555888888888888777555333222333444666666555555666888333444444444444333222222111111222222222222111111111222333222000.........---......///000111111222------...///000111222333444000333444000999@@@;;;111000///.........//////000/////////000111222222888:::???DDDFFFEEE@@@<<>>>>>IIIWWWeeevvvwwwhhhWWWMMMHHHFFFHHHLLLKKKMMMIIIHHHNNNKKKLLLWWW```rrr}}}fffRRR<<<222111,,,000///000222777HHHbbbyyypppXXXDDD777111///+++*********)))((((((***,,,,,,***)))))))))************************))))))(((((((((***+++,,,***+++000777777000+++******++++++++++++***))))))((()))***)))((((((***,,,***++++++++++++,,,,,,,,,***+++,,,---///000111222++++++++++++++++++++++++---...///000000000000000///////////////.........111111111111111000000///222111///,,,+++*********+++***)))***+++,,,+++***)))(((((())))))***++++++******+++,,,,,,,,,,,,,,,+++***((('''''')))***,,,))))))(((((((((((())))))+++******,,,---...,,,+++******+++,,,---......///,,,---/////////...,,,***|||tttnnniiibbb]]][[[ZZZYYYXXXZZZ[[[ZZZUUUSSSSSSPPPKKKMMMHHHFFFGGGGGGDDDBBBCCCBBBAAAAAA@@@@@@@@@@@@@@@;;;===??????>>><<<<<<<<<@@@>>><<<;;;::::::;;;;;;;;;::::::999:::;;;===>>><<<<<<;;;;;;;;;<<<<<<===??????>>>======<<<<<<<<>><<<;;;:::::::::;;;===>>>===:::666555888;;;999999999999888777555444222222333444444555666777222222333444333222111000///000111222222111000///222222111000.........///------------...000111222+++,,,---...///111222222222///333333---333<<<;;;/////////............///...///000000000111333444;;;===@@@BBBAAA>>>999555---///111444:::FFFUUU```rrryyyppp```OOOCCC::::::===DDDUUUggg}}}ttt___SSSGGGAAAAAACCCJJJQQQOOOQQQKKKIIILLLHHHIIIUUUaaatttxxxaaaNNN999111111,,,,,,000555999???NNNgggzzzfffMMM;;;333000---+++)))))))))((('''''')))++++++***))))))************)))))))))))))))''''''''''''((()))+++,,,)))***///555555///+++*********++++++++++++******(((((((((((((((((()))***((()))***+++,,,++++++***)))***,,,...000000000000+++******************+++,,,,,,...///000000000000000000//////............///000000111000000//////111///,,,******+++++++++)))(((((()))++++++***(((***))))))(((((()))***++++++++++++,,,,,,,,,,,,,,,+++***(((''''''(((+++,,,'''((((((((())))))))))))+++*********+++,,,,,,,,,******+++,,,---...///000+++,,,...000000///---+++wwwnnnhhhdddaaa[[[XXXVVVVVVWWWWWWXXX[[[ZZZUUURRRRRRPPPLLLNNNIIIFFFGGGFFFCCCAAACCC@@@@@@@@@@@@@@@?????????999<<<>>>>>>===<<<<<<<<>><<<:::999999:::;;;;;;:::::::::;;;===???@@@;;;;;;;;;<<<<<<===>>>???BBBBBBBBBBBBBBBAAAAAA@@@AAA@@@???>>>===<<<<<<<<<>>>???===999666666;;;@@@888888888888777777666666222222111222333555666666111222333444333222000///...///111222222111///...222111///...............------------...///000111+++,,,---...///000111111///,,,333555...000888888.........////////////...---///000000///000222555999:::======<<<999555333///111444;;;FFFVVViiivvvmmmbbbQQQCCC999333888@@@LLLbbbvvvttteeeLLLDDD======AAAGGGPPPYYY\\\^^^XXXSSSTTTOOOPPP]]]hhhyyynnnXXXGGG666000111---***000666;;;EEEXXXrrrtttZZZBBB444///...,,,***)))******((('''&&&(((++++++***)))))))))((((((((((((((('''''''''&&&&&&''''''((()))***+++***)))+++000000,,,***+++)))******+++++++++******((((((''''''((()))))))))'''(((***,,,,,,+++***)))***+++,,,......---,,,++++++******))))))******+++***+++,,,---.../////////000000///...---......///...//////000000000//////000---***)))***,,,,,,+++((((((((()))++++++***(((+++***)))(((((((((******,,,,,,,,,,,,,,,---------***)))((('''((()))+++,,,'''(((((()))))))))))))))++++++*********+++,,,---******+++,,,...///000000+++---...000000///...---~~~sssjjjbbb^^^VVVUUUSSSRRRRRRTTTWWWXXXUUUXXXXXXSSSPPPQQQPPPNNNPPPKKKGGGGGGFFFCCCAAACCC@@@@@@@@@AAA@@@??????>>>:::<<<======<<<<<<<<<===<<<======<<<:::999:::;;;::::::;;;<<<===???AAABBB>>>>>>???AAACCCDDDEEEFFFIIIJJJJJJKKKKKKKKKJJJJJJFFFGGGGGGHHHHHHGGGFFFFFFBBBAAA>>>;;;999999<<>>;;;<<<===<<<;;;<<<===???===???AAAAAA>>>===>>>@@@;;;===???AAADDDFFFGGGGGGHHHIIIKKKNNNPPPRRRTTTTTTVVVWWWXXXZZZZZZZZZZZZYYYUUUVVVXXXXXXXXXVVVSSSRRRJJJHHHFFFDDDCCCBBB???===;;;:::999888777666666666777444111111333555555444444444333222222222222222000000111222222111000000222000//////111222000...//////000111000///...---////////////////////////222***///444///...444444...///000111111111000000,,,///111///,,,+++...222///000111111000222555999333777AAARRRgggyyyvvvtttfffNNNIII>>>555111444CCCTTTgggpppXXXGGG===:::;;;BBBMMMZZZjjjwww|||uuusssmmmnnn|||~~~tttiiiQQQAAA999111111444//////777AAALLL^^^vvvyyyeeeTTTBBB333------******)))***,,,---,,,***(((***++++++)))'''''''''&&&&&&''''''(((((())))))((()))))))))***))))))))),,,))))))++++++'''&&&)))''''''((()))))))))))))))***(((&&&'''***+++***))))))***+++++++++++++++++++++++++++++++++***))))))---,,,***))))))***,,,---,,,,,,---------------,,,///...,,,+++++++++---...,,,---....../////////......+++)))+++...000...+++***)))'''(((***,,,,,,,,,...,,,***''''''''')))***---,,,,,,+++,,,---...///((()))+++,,,---------,,,+++***)))((()))+++---...***,,,...---,,,+++---///,,,---------......//////000///...------...//////zzztttmmmggg```YYYUUUUUUPPPQQQRRRRRRRRRRRRTTTUUUNNNRRRRRRLLLIIILLLOOOOOOSSSMMMIIIHHHGGGCCCBBBDDD@@@@@@AAABBBAAA@@@???>>><<<======<<<;;;<<<>>>@@@@@@CCCGGGGGGDDDCCCCCCEEE???AAADDDHHHJJJLLLMMMMMMSSSTTTWWWZZZ]]]```aaabbbbbbccceeeggghhhhhhggggggdddeeeffffffddd___[[[XXXSSSQQQOOOOOONNNJJJCCC===AAA@@@>>><<<:::999888888888555111111333555555444555444333222111222333444111111222222222222111111222000///000222333000---///000111222111000---,,,000000000000////////////555***---222......444555...///000222222222111000,,,///111///+++***---111000111000...,,,...222777???DDDPPPcccyyy~~~jjjfffYYYBBB@@@888555222999KKK^^^sssxxxbbbMMM===;;;888;;;EEESSSeeezzzxxxzzztttfff```III:::555///111555000000===MMM]]]ppppppYYYIII;;;000,,,...***))))))+++---...---,,,(((***,,,+++)))'''&&&&&&&&&''''''((()))******+++)))***************)))(((+++)))***---,,,'''%%%'''&&&&&&'''(((((()))((((((+++)))''''''***,,,+++)))+++++++++++++++,,,,,,,,,++++++++++++++++++++++++---,,,***))))))***,,,---.........///......------///---,,,******+++,,,---,,,------.../////////...---***))),,,000222///++++++)))''''''))),,,---......---***'''&&&'''(((***------,,,+++,,,---...///((())),,,...///...---,,,,,,+++)))((()))+++...000***,,,//////---,,,---///------..................222000...---,,,---///000zzzsssqqqiii```ZZZWWWSSSNNNJJJQQQOOOOOOQQQTTTTTTQQQNNNNNNNNNOOOOOOOOONNNNNNNNNJJJIIIHHHGGGFFFFFFFFFFFF@@@AAABBBBBB@@@@@@AAABBB??????@@@@@@AAAAAAAAAAAAGGGHHHJJJKKKKKKLLLMMMNNNLLLMMMOOOQQQUUUXXX[[[]]]___eeejjjkkkmmmrrrttttttrrrxxxvvvuuu{{{zzzvvv{{{wwwvvvtttrrroookkkeeeaaa[[[```___VVVNNNLLLJJJEEEFFFHHHIIIFFF@@@;;;:::;;;999444333666666222000000555555444333333222111111---///111333444444333222//////000000000000////////////000//////...---------...///111111000000///222//////111000------000000000///...............000///...,,,,,,------...000//////000...---333<<>>;;;888333111333333999EEEYYYqqq~~~gggQQQ???444666555999DDDQQQ^^^mmmxxx|||xxxvvvwwwyyyzzztttkkkbbbWWWKKK>>>666333111000111222555>>>HHHWWWiiirrrwwwrrrhhhXXXDDD999555------///))))))))))))************+++))))))((((((''''''&&&&&&%%%&&&''''''''''''&&&%%%(((''''''''''''''''''((())))))(((''''''(((((())))))))))))((('''&&&((())))))((('''(((******)))'''((((((''''''(((***+++---------,,,)))''''''***,,,+++(((''')))---...---***+++++++++,,,---...///000------------------------,,,......,,,---000...)))++++++++++++++++++++++++***+++,,,---......------+++//////***,,,555888555222///,,,+++,,,---------,,,,,,,,,---......//////,,,------------,,,++++++------------...///000000------......///............////////////...------}}}uuunnnfffaaa___^^^[[[WWWYYYUUUPPPLLLJJJHHHFFFCCCGGGKKKNNNNNNKKKJJJKKKMMMLLLIIIGGGHHHLLLOOOMMMKKKHHHGGGFFFDDDCCCBBBBBBBBBIIIIIIIIIHHHGGGGGGIIIKKKOOONNNNNNPPPSSSXXX]]]```bbbgggllllllhhhfffgggiiieeehhhlllqqqtttvvvwwwwww|||~~~xxxrrrmmmkkkkkkkkkhhhddd^^^\\\\\\ZZZWWWSSSMMMGGGDDDDDDBBB===999999666666555555444333222222000000111111111000///...222222111111111111222222///000111222222222222222000000000111111111111111///...111555555000...///000000///...............000000//////............***,,,000222333999LLL]]]qqqsssaaaIII???777666555222222555555>>>MMM```vvvzzzcccNNN>>>555444333777BBBMMMWWWbbbkkkvvvtttqqqnnnjjjiiihhhiiiddd]]]TTTMMMHHHAAA888111222444555666888@@@MMMXXXeeetttyyy{{{wwwcccZZZHHH777000111---......'''(((((())))))************((((((((((((''''''&&&&&&&&&&&&&&&''''''&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''''''''((())))))''')))***)))&&&%%%'''***)))((((((((())))))(((&&&'''''''''((()))+++,,,---+++++++++)))'''(((***,,,,,,***)))))),,,---,,,+++))))))***+++,,,...///000------------------------)))+++++++++...222222...***************************,,,...///000...,,,+++,,,///...)))(((******&&&---,,,++++++,,,---------------,,,,,,---...//////------------------,,,,,,///...------...000222333,,,,,,---.../////////........................---xxxpppoooiiibbb]]][[[YYYVVVSSSTTTRRRNNNKKKIIIHHHFFFEEEJJJMMMOOONNNKKKIIIIIIKKKLLLIIIGGGHHHJJJLLLKKKJJJJJJJJJJJJJJJJJJJJJKKKLLLMMMNNNNNNMMMMMMNNNQQQTTTVVVVVVWWWYYY^^^dddjjjmmmmmmmmmoooqqqssssssqqqoookkkmmmqqquuuwwwyyyyyyxxx{{{}}}xxxtttrrrqqqrrrsssmmmkkkiiiiiijjjgggbbb]]]YYYTTTPPPPPPLLLEEE@@@???:::999888777555444333222000000000111111000000000222222111000000111222222000000111222222333222222000000000000000111111111///...000444555000...///000000///...............///////////////......---,,,---111555999CCCWWWiii|||yyyeeeTTT???:::555333222111222666555CCCUUUfff{{{vvv___LLL===555222111555???HHHNNNVVV^^^dddbbb___\\\ZZZYYYXXXWWWPPPIIIBBB>>>>>><<<777222333777:::<<>>000---111.........''''''((()))***************((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&''''''((()))))))))&&&(((***(((%%%%%%'''***)))(((((()))******(((&&&''''''((()))***+++,,,---'''(((((((((((((((+++---...,,,+++***+++++++++***&&&'''***---...//////...------------------------)))++++++***---222222///***************************,,,///000000...+++)))'''***+++++++++......,,,)))***++++++,,,,,,---.........---------...//////---------------------...//////......///111222444,,,,,,---.../////////......------------.........zzztttmmmfffgggccc^^^ZZZWWWTTTQQQOOONNNNNNMMMLLLKKKJJJJJJJJJKKKMMMNNNNNNLLLJJJIIIIIIIIIIIIHHHHHHHHHJJJKKKMMMLLLLLLMMMNNNPPPRRRSSSTTTWWWXXXXXXWWWWWWXXX\\\^^^______aaadddhhhmmmrrruuutttqqqoooqqquuuwwwtttqqqoooppprrrsssuuuuuuuuutttrrrxxx}}}}}}}}}wwwqqqmmmmmmnnnnnnooorrrmmmmmmoooqqqqqqooojjjgggeee```^^^^^^[[[RRRKKKIIIAAA@@@???<<<:::888666555444444333333222222222222222111000//////000111222000111111222222222111111/////////...///000000111...---...333333///...000000000///........................///...------,,,,,,,,,///777AAANNNccctttkkkYYYKKK:::888555111......111444555FFF[[[mmmttt^^^KKK>>>777333111444<<>>;;;;;;======:::888999:::===???BBBGGGMMMQQQVVV]]]aaacccgggllliiibbbbbbbbbVVVJJJDDD888000444...)))000444---+++000000+++,,,---...---+++)))(((***************+++++++++,,,+++***))))))***+++,,,))))))(((((((((((())))))((()))***++++++***)))((((((&&&###$$$(((***)))''')))))))))+++---...---,,,)))******+++++++++******+++---......,,,,,,---...,,,,,,+++******+++...000---,,,+++***+++---000222,,,,,,,,,,,,,,,,,,,,,,,,***+++)))&&&(((------***)))))))))))))))))))))))),,,---------,,,***)))'''+++******,,,,,,++++++---***,,,,,,+++)))***...222000111222444333222000///...------,,,---...///000...///000111111000...---.../////////...---,,,,,,---,,,,,,+++,,,---//////~~~}}}xxxqqqmmmjjjcccZZZWWW[[[TTTSSSRRRQQQPPPOOOOOOOOOKKKLLLMMMLLLJJJJJJLLLNNNLLLJJJHHHHHHJJJLLLMMMNNNQQQUUUVVVUUUYYY```fffhhhlllqqqvvvxxxxxxwwwxxxyyywwwssssssyyyzzzxxxzzzxxxvvvttttttuuusssnnniiirrrkkkfffdddbbb^^^]]]```eeeaaa\\\XXXVVVWWWYYY[[[]]][[[ZZZ[[[^^^aaabbbbbbooouuu~~~yyyoooddd\\\XXXWWWVVVVVVXXX[[[^^^aaaeeeggghhhiiiiiijjjlllooouuussspppvvv|||qqqiiiqqqkkkfffaaa```aaa```[[[WWWOOOGGGEEEBBB888777:::555333222222333555666555444444222111111333333222111/////////000111000---***++++++,,,,,,---...//////000000111111111111000000...000++++++000+++(((000---444CCCVVVhhhxxx|||gggNNNCCC???666777666444111//////222444999GGGZZZooovvv```QQQMMMEEEAAA======;;;777888<<<===@@@>>>::::::@@@BBB???BBBFFFKKKQQQWWW\\\aaadddkkkjjjkkkpppooohhhbbb```VVVLLLCCC>>>777000000555000000//////............,,,,,,,,,,,,++++++******(((''''''))),,,---***''')))***,,,,,,+++++++++,,,+++***((('''&&&''')))******)))((('''&&&&&&'''(((&&&''''''((((((((((((((('''((()))***+++,,,,,,,,,///...---+++******++++++---000111...---///---)))///...---+++***)))((((((---,,,++++++,,,---...///.../////////...,,,***))))))***+++***))))))+++---+++,,,,,,---,,,+++***)))...+++)))+++......***&&&+++++++++++++++++++++,,,...---+++++++++---///000,,,---.../////////...---.........---,,,,,,,,,,,,000000000///...///222444///............///000000///......///000111111000zzzxxxwwwooojjjfffddd___XXXWWWZZZTTTSSSQQQOOONNNLLLKKKKKKJJJKKKKKKKKKKKKKKKKKKLLLNNNLLLJJJKKKMMMPPPRRRSSSWWW[[[]]][[[___hhhqqquuu|||yyywwwxxx|||}}}xxxwwwyyytttqqqoooooopppmmmhhhdddfff___ZZZZZZZZZWWWVVVWWWWWWTTTOOOLLLJJJKKKNNNPPPOOOOOONNNPPPTTTYYY]]]```iiioooxxx{{{uuuoooggg___XXXSSSPPPPPPOOOOOOQQQTTTXXXZZZYYY]]]aaadddfffgggiiijjjooopppmmmsssxxxooojjjtttllliiiggghhhkkkkkkgggccc[[[PPPLLLHHH>>>>>>???888777555222222333444444333444333222222333222111//////...///000111000...+++,,,,,,------......////////////000000111000000000,,,...***+++000,,,***333000999III___tttqqq]]]FFF===<<<444555555333111//////111444999GGGZZZnnnnnnbbb___TTTNNNIIIHHHEEEAAABBBEEELLLPPPPPPMMMNNNSSSWWWVVVTTTXXX]]]bbbgggkkknnnpppsssnnnlllkkkfff\\\SSSPPPKKKCCC<<<888333......222..................------,,,,,,+++******************)))(((***,,,,,,***((()))***,,,,,,,,,+++,,,,,,+++***((('''''''''))))))***)))((('''&&&''''''(((&&&'''(((((())))))((((((******++++++++++++******,,,,,,+++******+++,,,---,,,000000......000...+++///...---,,,+++*********...---,,,,,,,,,---...///------...------,,,+++******++++++***)))(((***+++++++++,,,,,,,,,+++***)))---***)))***......+++'''******++++++,,,,,,,,,---------+++++++++---...000+++,,,---...///......---...............------,,,///000111000///000111333111000///...............///.........000111000///~~~{{{vvvqqqooonnnddd```]]]]]][[[WWWVVVYYYTTTSSSPPPNNNKKKIIIHHHHHHLLLLLLLLLNNNPPPPPPNNNMMMRRRPPPNNNPPPTTTXXX\\\]]]bbbhhhkkkiiilllvvvyyywwwyyy{{{zzztttppppppllljjjgggggggggeee```\\\YYYRRRNNNPPPRRRPPPMMMLLLNNNLLLHHHEEEDDDFFFIIIKKKHHHIIIJJJMMMQQQYYYaaagggeeekkkppprrrpppooopppsssiiigggddd^^^WWWQQQNNNNNNFFFEEEEEEFFFHHHLLLOOOQQQNNNRRRXXX]]]_________```dddgggfffjjjoooiiihhhuuullllllnnnrrrwwwxxxuuuqqqkkk]]]WWWRRRJJJIIIHHH??????;;;666333222333333333444333222333333222///---.........000111111///---............////////////---...//////000000000000***---******///,,,+++666999CCCVVVmmmuuudddRRR>>>888999333444444333111//////111333:::GGGYYYlllwwwtttgggaaa[[[XXXUUUQQQRRRVVVSSSXXX[[[ZZZZZZ___eeegggkkknnnrrruuuxxxxxxxxxwwwtttmmmfffaaaYYYMMMCCC@@@???:::555333000------000------------............,,,+++***)))))))))***+++++++++***+++,,,,,,***(((***++++++,,,,,,,,,,,,,,,+++***((('''''''''((()))))))))((('''''''''((((((&&&'''(((((())))))((((((,,,,,,,,,,,,+++***(((((())))))))))))***+++,,,---,,,///000......111000---......---,,,,,,,,,,,,,,,//////...---------......,,,,,,++++++++++++,,,,,,***++++++***((('''(((***+++++++++,,,++++++***)))+++)))(((***---...+++(((******++++++,,,---......---,,,+++++++++,,,......+++,,,------......------------///000000///.........000222222111000111222222222000///...---------///.........000111000///|||yyyvvvvvvuuuqqqlllhhhgggfff^^^[[[YYYXXXXXXWWWVVVWWWRRRQQQOOOMMMKKKJJJIIIHHHPPPPPPQQQSSSVVVVVVTTTQQQTTTSSSTTTWWW]]]dddiiikkkkkksssxxxwwwyyy}}}zzzsssrrrqqqqqqoookkkhhhgggdddaaa^^^]]]^^^\\\WWWSSSSSSKKKGGGKKKNNNKKKGGGEEEIIIGGGDDDBBBCCCEEEIIIKKKHHHJJJMMMPPPUUU]]]gggnnniiiiiihhhfffbbb``````aaaYYYXXXVVVPPPIIIEEEFFFHHH======>>>???AAAEEEGGGIIIIIIMMMQQQTTTTTTTTTTTTTTTVVV\\\]]]___ddd```cccqqqiiilllrrryyy~~~{{{wwwiiiaaa^^^WWWXXXVVVKKKKKKFFF>>>888555555555555222222222333444333000............///111222000///000000000000////////////,,,---...//////000000///+++///+++***///,,,---999BBBOOOccc{{{nnn[[[KKK:::666888444444444333111//////111333999EEEVVVggg|||yyysssmmmjjjgggdddfffjjjjjjooosssttttttxxx}}}}}}}}}~~~~~~{{{vvvssshhh```XXXSSSLLLAAA:::888999666444222111//////000............////////////,,,+++)))(((((()))***+++---,,,,,,,,,++++++***)))+++++++++,,,------,,,+++******)))((('''(((((()))))))))((((((((((((((((((''''''((())))))))))))))),,,,,,,,,,,,+++***)))(((((((((((()))******+++++++++...///---...222222///......---------......///000//////...------------++++++***)))***+++---...+++++++++***'''&&&''')))++++++++++++++++++*********)))(((***,,,---,,,***)))***+++,,,---...///000------,,,+++,,,,,,---...+++,,,,,,---------------,,,...///111111111000///...000333333222111000111222111000///............000...---...000000///...yyyuuuuuuuuuuuutttnnnnnnllliiidddaaa```aaa^^^\\\XXXVVVWWWXXXVVVTTTOOOOOONNNMMMMMMMMMMMMMMMRRRRRRTTTWWWYYYZZZXXXVVVXXXXXXZZZ```hhhpppuuuwwwsss|||zzztttpppjjjiiifffcccaaaaaaaaa```[[[XXXUUUTTTUUUTTTPPPMMMOOOHHHEEEGGGIIIFFFAAA@@@AAA@@@>>>>>>@@@CCCFFFIIIIIIKKKNNNRRRXXX```gggllllllfff^^^YYYYYYXXXTTTPPPJJJJJJHHHBBB<<<999;;;>>>999999:::;;;>>>@@@CCCDDDFFFHHHJJJJJJJJJKKKMMMOOOMMMTTTUUUVVV[[[ZZZ]]]kkkfffkkksss|||~~~pppkkkjjjfffgggfff[[[WWWQQQHHH@@@;;;888666555222111111333444444222111///......///111222111000000000000000000/////////------...///////////////---111---+++...,,,...<<>>>>>>>>===>>>AAAEEEIIIKKKOOOPPPTTTZZZbbbgggjjjkkkiii___TTTOOOPPPPPPJJJEEEDDDCCC@@@<<<888666666777777777888999;;;===???@@@???AAACCCCCCDDDFFFIIILLLHHHOOONNNNNNUUUUUUWWWaaaaaagggqqq{{{vvvvvvwwwsssuuuuuulllccc^^^UUUMMMFFF@@@:::777555333222333444555444333111///...///111111111000////////////000000000000/////////000000//////......222...,,,///---222AAAKKK___yyyuuuXXXFFF>>>555222333000111222333222000000222333666>>>HHHSSScccttt|||wwwrrrjjjaaaZZZIIIBBB===;;;888222///000222333111...---///000...333222222222111111111111***+++++++++,,,,,,,,,,,,+++,,,,,,+++))))))***,,,---+++***,,,///000---+++))))))))))))(((((((((((((((((()))*********))))))'''((())))))******))))))((()))***,,,---.........))))))*********))))))(((+++......+++,,,000111///......---------......///---------...------,,,++++++++++++++++++,,,------+++,,,,,,+++)))((()))+++---,,,,,,,,,,,,------...---,,,,,,,,,,,,------...,,,,,,------...///000000////////////...............------------...//////////////////000000000000111222444333222000111111000/////////000000111222000...---...//////...,,,zzzzzzyyymmmooommmjjjgggffffffeeeeee^^^^^^]]][[[XXXWWWXXXZZZ[[[ZZZUUUQQQSSSWWWUUUNNNLLLLLLLLLMMMNNNOOOPPPQQQRRRWWW[[[[[[XXXXXX]]]bbbeeeggglllssszzz}}}vvvrrrkkkgggdddbbb^^^\\\QQQTTTQQQLLLKKKNNNNNNKKKKKKGGGEEEEEEGGGGGGEEECCCDDDBBBAAAAAA>>>:::===BBB?????????AAAEEEIIINNNPPPUUUUUUYYYcccmmmqqqooojjjcccZZZPPPKKKIIIHHHEEEAAACCC@@@===:::999999777666555555666777888999:::;;;;;;===@@@AAAAAABBBCCCDDDBBBIIIGGGFFFNNNOOONNNSSSWWW^^^iiittt||||||yyyrrrnnnggg^^^VVVLLLCCC>>>;;;888555333333444333333222111//////000111000///.........//////000000000111111111111000///......,,,111...---111000777HHHUUUlllhhhKKK;;;999444111222...///000111000///...000111333:::AAAIIIUUUeeepppttt~~~vvvpppiiiddd___YYYOOOHHH===888444444333///---...///222000,,,,,,111333111444333333222111000//////)))+++,,,.........,,,,,,)))***+++***((((((***---...+++)))+++///111...***)))))))))))))))((((((''''''((()))***+++******)))(((((()))************)))((()))+++,,,---.........'''(((***++++++++++++***+++------******...000.........------,,,---------***+++,,,---------,,,++++++,,,,,,------------,,,+++,,,,,,+++******+++---......---------...///000//////...---,,,,,,...///------....../////////000000000000000000//////...//////.........///000111111000///------...///000333333444222000000111333111111000000///000000000000///------...///---,,,~~~}}}tttrrrnnn```ffffffffffffeeecccaaa___ZZZZZZYYYWWWUUUTTTVVVXXXWWWWWWRRRNNNQQQVVVTTTMMMLLLLLLLLLLLLMMMNNNOOOPPPTTTZZZ```___ZZZZZZ```hhhkkkmmmrrryyy~~~~~~{{{{{{xxxwwwzzz|||wwwooohhhbbb\\\WWWVVVUUUSSSQQQGGGKKKJJJEEEDDDFFFDDD???FFFCCC@@@@@@CCCDDDCCC@@@BBBAAAAAAAAA===:::???GGG<<<===>>>@@@DDDIIIMMMPPPUUUUUUYYYeeeqqquuuoooggg^^^YYYQQQKKKFFFDDDCCCCCC???;;;888777999999666333444444444555666666777777;;;>>>AAABBB@@@===;;;;;;===CCC@@@???HHHIIIEEEHHHMMMUUUaaammmvvv|||~~~zzztttlllcccXXXLLLEEE@@@<<<777333222222222222333222000///000111000///,,,------...///000000111222222222222111///...---)))///------222333;;;MMMaaayyywww```DDD666777555333333///,,,...///...------...///222777<<>>>>>BBBJJJQQQUUUVVVSSS\\\eeekkkpppsssoooiiiZZZRRRJJJGGGCCC>>>>>>CCCAAA===999666666777777777777666666555555555666666:::>>>>>>999999===<<<888999999:::;;;>>>@@@@@@@@@BBBKKKXXXdddkkkqqqvvvzzz{{{sssiiiZZZLLLIII===:::888///...555444777555333111000000000111333222000///.........//////////////////......------111---+++222777DDDZZZiiirrrZZZ@@@444666222000111...---...///...,,,,,,...///...000666===EEENNNUUUYYYaaafffmmmrrrtttuuuvvvwww{{{yyyvvvvvvwwwyyyzzzyyyxxxqqqiiiggghhhgggaaa\\\YYYRRRIIICCC@@@<<<777222---.../////////...---,,,...000222222111000000111000///...---,,,+++++++++,,,000------555333+++------------------,,,+++***...,,,+++,,,......+++''',,,,,,***)))))))))***+++))))))***,,,......+++)))+++******))))))******+++***+++,,,,,,+++***((('''''',,,//////***''')))+++)))******++++++,,,,,,,,,222111///---,,,,,,,,,---)))***+++,,,---,,,,,,+++++++++------------+++++++++)))(((***---///---***(((+++)))(((222???>>>222---------...------,,,,,,***///000---...333444000---000333333222000//////222000......///000000//////////////////000111111333222111000000000222222333333222222333222///,,,111---,,,---,,,***+++...{{{tttsssuuupppeeeccchhhfff___^^^]]]\\\]]]]]]]]][[[ZZZUUUUUUSSSRRRQQQQQQPPPPPPPPPNNNLLLMMMPPPQQQPPPMMMTTTUUUUUUSSSRRRTTTXXX\\\aaafffhhhffffffkkkllljjjkkkooossstttrrrpppooooookkkhhhccc___\\\ZZZWWWUUUNNNLLLJJJIIIKKKJJJHHHFFFDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@@@@AAAAAA@@@AAABBBAAA???>>>???@@@>>>???AAAGGGOOOUUUWWWWWWVVV]]]dddiiinnnooohhh```YYYXXXSSSKKKCCC???@@@CCC===;;;888777777888999888666666555555555555666666888;;;;;;777777::::::666555555666777999;;;<<<<<<>>>DDDNNNVVV^^^eeelllpppuuuyyywwwiii\\\RRRBBB<<<999000000555333777555333111000000111111222111000.........//////...//////000///...---,,,...222...---444:::HHH^^^qqqzzzeeeQQQ999000333000///111...---......---,,,,,,---//////000222666<<>>:::888666222...------...//////...---,,,...000222333111000////////////...,,,,,,++++++,,,+++///++++++333000))),,,,,,,,,,,,,,,++++++++++++---,,,+++,,,......,,,))),,,,,,***)))))))))***+++))))))***,,,...---+++)))++++++************++++++***++++++++++++***)))((('''+++///111000...------,,,+++++++++++++++,,,---000///...,,,,,,,,,,,,---)))***+++,,,,,,,,,++++++++++++,,,------,,,++++++***))))))***---...---+++(((+++)))&&&---777555+++,,,,,,------------------///222222......222333000...000222111000.........222000...---///000111000000000/////////000000111333222111000000111222222333222111222333222000---222...---...---)))))),,,}}}vvvpppllljjjlllggg______cccbbb\\\ZZZYYYXXXYYY[[[[[[YYYXXXSSSSSSRRRRRRQQQOOONNNMMMHHHIIIKKKMMMNNNOOOOOOOOOSSSTTTVVVYYY\\\aaagggkkkkkknnnnnnllllllnnnmmmjjjiiijjjkkkjjjgggdddcccbbb```\\\WWWSSSPPPOOOMMMKKKGGGFFFDDDDDDEEEFFFDDDCCCAAABBBCCCDDDDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBCCCCCCAAA@@@>>>>>>>>>>>>>>>======???DDDLLLSSSXXXZZZYYYZZZ^^^bbbeeeiiihhh___TTTSSSZZZYYYLLLBBBAAABBB???999888777777999:::999888666555555555555555666666666888888555555777777444333333444444666777888999;;;>>>CCCHHHNNNVVV^^^dddiiinnnwww{{{ooo```LLLAAA;;;222222666222666555333222111111111222111000///.........///000---...000000000///---+++...333//////777>>>MMMddd|||lllSSSDDD111,,,111//////111...,,,---...---++++++---...///......000333888<<>>???>>><<<===@@@EEELLLSSSXXX[[[\\\[[[]]]___aaadddbbbWWWKKKHHHRRRSSSGGGAAAEEECCC;;;888777777888:::999777555555555444444444555666666555666666555444555444333444555555555555666888:::999;;;===AAAFFFMMMSSSXXX___fffppp||||||pppYYYIIIAAA777666777222666555444222222111222222000///...---...///000111,,,...///111000...,,,+++...222000000:::CCCSSSkkk|||bbbGGG;;;---+++000---...111------......---,,,,,,---//////...---...000444888:::===>>>@@@@@@@@@BBBDDDFFFHHHFFFCCCAAAAAA@@@???===>>>??????<<<888555555777555222///...//////...,,,++++++,,,---------......222555777777555111...---...------,,,+++++++++,,,)))...***)))...,,,&&&++++++***(((((((((***,,,...++++++,,,,,,---......---,,,,,,++++++***************))))))***,,,---+++)))++++++,,,,,,,,,,,,++++++)))))))))***************))),,,222;;;BBBBBB;;;444000///,,,***)))***,,,...*********++++++,,,,,,---*********++++++++++++*********++++++++++++******************+++,,,---------111111,,,***,,,,,,(((+++++++++,,,---...//////555444222///...///000000000000000...---...111333000...,,,---///111222222222111000000///000000000111111111111111111222222000//////000222333222000000---...000///***(((***~~~~~~xxxxxxvvvqqqkkkfffccccccdddccc___[[[ZZZZZZYYYUUUYYYWWWVVVWWWWWWWWWUUUSSSQQQQQQSSSSSSSSSRRRPPPOOONNNOOOPPPQQQRRRVVV[[[___cccffflllrrrwwwyyyxxxwww~~~yyytttppplllgggbbb```ZZZYYYWWWVVVVVVUUUTTTTTTPPPMMMJJJIIIIIIJJJJJJJJJFFFFFFFFFEEECCCBBBAAAAAAAAACCCFFFIIIJJJIIIGGGFFFBBBCCCDDDEEEEEEEEEEEEDDD???;;;999:::>>>AAA@@@??????AAAEEEJJJOOOTTTYYY\\\YYY[[[[[[[[[\\\[[[RRRGGG???GGGHHHAAACCCKKKFFF999888888888888999888555333444444444444444555666666666555555555555444333444444555666444333444777:::777888:::>>>BBBGGGJJJKKKSSS[[[gggsss}}}gggVVVLLL???;;;:::333555555444333222222222222//////...------...///000---...///000///...,,,+++,,,111///222>>>III[[[tttttt\\\CCC888---...111,,,---000,,,...//////...------...000111000...---...000333555222333555555666888;;;>>>:::999777777777777666555333666888555111...///222222000///.........---,,,++++++,,,,,,---...//////777999:::999666222///...------,,,+++++++++,,,,,,***000,,,)))...+++''',,,+++***(((((((((***,,,...,,,,,,------------...///,,,,,,,,,,,,++++++*********))))))***+++,,,+++******++++++,,,,,,++++++***((((((((())))))******+++,,,///666@@@HHHHHH???666000...,,,))))))***,,,---))))))***++++++,,,,,,,,,+++************************************************************+++---...---000111...+++,,,,,,,,,,,,+++++++++,,,...///000222000////////////000111///////////////111555888000...,,,---///111222222111111000000000000111111000000111111222222222222000///...///111222222111---+++,,,000000,,,+++,,,~~~|||}}}~~~}}}zzzwwwuuuuuuqqqooolllhhheeecccaaa```cccaaa^^^[[[ZZZXXXVVVSSSWWWVVVUUUVVVWWWVVVTTTSSSOOOOOOPPPQQQRRRRRRRRRRRRVVVVVVWWWZZZ^^^dddhhhkkkiiimmmttt|||xxxoookkkggg```[[[ZZZQQQPPPOOOPPPQQQRRRRRRQQQMMMLLLJJJKKKLLLMMMLLLKKKDDDEEEFFFFFFEEEDDDEEEGGGBBBDDDGGGIIIJJJIIIHHHFFFBBBCCCDDDEEEFFFEEEDDDCCC???===;;;;;;===@@@BBBBBB@@@BBBFFFIIILLLPPPUUUXXXUUUXXXXXXUUUSSSQQQLLLEEE>>>AAAAAAAAAGGGMMMGGG;;;888777777888888777444222333333333333444555666666666444444666555333222555222444444222///000444777444444666:::>>>AAAAAA@@@FFFNNNZZZgggsssttteeeYYYIII@@@===666444444444444333333333222000///...---------...///...............---,,,,,,+++000000444BBBPPPddd~~~iiiUUUAAA666///111111***,,,000,,,---...///...,,,,,,...000111000///---,,,+++,,,,,,...///111111111333666888444222222222444444333222///222444333000...///111//////......---,,,++++++,,,,,,,,,,,,...///111222;;;<<<<<<999555111//////,,,,,,++++++++++++,,,,,,+++111...***...+++'''...++++++***)))***+++,,,---------...---,,,,,,...000,,,,,,,,,---,,,++++++******)))((()))+++++++++***)))***+++,,,,,,+++***)))'''''''''((()))***+++,,,---111888BBBIIIGGG>>>555...,,,+++))))))***+++,,,)))***+++,,,,,,,,,,,,,,,++++++***)))))))))************))))))))))))*********++++++***)))***---///***,,,---,,,+++,,,---------,,,++++++,,,---///000///------000111//////222///000000000000222666999000///------///111222111111000000000000111222333///000111222222222222222000///......000111222111---++++++//////,,,,,,///|||yyy{{{{{{||||||yyysssooommmllljjjfffbbb```aaaaaa```^^^aaa^^^[[[[[[ZZZWWWUUUTTTRRRRRRRRRSSSVVVWWWVVVTTTOOOPPPPPPQQQRRRTTTVVVWWWZZZZZZ^^^fffooouuuwwwvvvppprrrvvv|||zzzoooddd```\\\VVVRRRSSSJJJIIIIIIKKKNNNPPPOOOMMMMMMLLLLLLLLLMMMMMMJJJHHHDDDFFFGGGFFFDDDCCCDDDFFFCCCDDDFFFGGGHHHGGGFFFEEECCCDDDEEEFFFFFFDDDCCCAAABBBAAA@@@>>>===>>>AAACCC@@@DDDHHHKKKLLLNNNPPPSSSQQQUUUUUUNNNIIIGGGEEEBBB@@@???@@@CCCFFFEEEAAA<<<777666555666777777666444333333333333444555666777666222222555555111111444222333444111------222666444333333555:::<<<===;;;>>>FFFQQQ\\\gggttt~~~rrreeeQQQEEE@@@999444444444444444444333333111000...---,,,------...///...---,,,,,,,,,------+++111111777GGGWWWmmmyyy]]]MMM===444///111000(((+++111---,,,,,,---,,,+++***,,,...---------,,,,,,+++***)))---///000000000000111333111000000000222222111///---///111111111000000000---.........---,,,,,,---,,,,,,,,,---///111333444======;;;777222///......,,,+++++++++++++++,,,,,,+++111...***---)))'''...,,,,,,,,,,,,++++++++++++...//////...++++++---000,,,,,,---------,,,+++******)))((((((***++++++***'''(((***++++++***((('''''''''''''''(((***,,,------222999AAAEEEAAA999111******)))))))))***++++++***+++,,,------,,,,,,+++,,,+++***)))(((((()))******)))(((((((((((()))******++++++***)))***---000+++******,,,---------......---,,,++++++,,,...//////---///444444000...111000111111000000111333555222000...---///000111000/////////000111222333444...///111222333333222222111///......///111111000///,,,+++......++++++///}}}zzzuuuuuuyyy|||}}}|||wwwpppjjjgggfffeee```[[[[[[^^^```___\\\___\\\ZZZZZZZZZWWWUUUTTTNNNNNNOOORRRUUUWWWWWWVVVRRRRRRRRRSSSUUUXXXZZZ\\\ZZZ\\\cccooo{{{}}}~~~zzzzzzzzzzzzwwwtttrrrdddYYYUUUSSSNNNKKKMMMFFFEEEFFFIIIMMMNNNLLLJJJMMMLLLLLLMMMMMMKKKGGGDDDGGGHHHIIIFFFBBB???@@@AAACCCCCCDDDEEEFFFEEEEEEDDDCCCDDDEEEFFFEEEDDDBBB@@@EEEEEEDDDAAA===<<>>===@@@<<>>???>>>;;;777555333444555555555555444333666666555444333333333333222333333444444444333333111222111///111555444///222222333222111111333555777;;;???CCCHHHQQQ]]]fff{{{ooo]]]NNNDDD???333222444...///222///222111///...,,,+++++++++,,,++++++,,,...///...---000///555CCCTTTggg}}}cccMMM>>>666...------,,,,,,------...+++,,,------...---,,,+++...---+++)))))))))+++++++++++++++,,,---...//////---------------,,,,,,+++,,,,,,,,,+++++++++++++++***++++++++++++******)))'''))),,,...///000222444444444333222000---+++)))---,,,++++++++++++++++++,,,+++***)))))))))******---,,,+++***)))))))))))),,,,,,+++++++++,,,,,,---------,,,+++*********+++(((((()))***************+++,,,,,,+++))))))***+++++++++*********+++,,,---///222666777555111///...+++******))))))***++++++++++++******))))))(((((('''(((***)))(((&&&''''''((()))***)))''''''(((***)))***+++------,,,***)))***+++,,,---............+++++++++,,,,,,---...///***111777888888777222+++000000////////////000000***+++---///000000///.........//////////////////222111000000000111222333///000000///......000222222111///......---***(((}}}yyyuuurrrrrrrrrrrrrrrqqqpppmmmiiiiiikkkgggaaadddbbb```aaaccccccaaa^^^\\\\\\ZZZWWWTTTQQQQQQRRRTTTPPPPPPTTTUUUSSSQQQSSSTTTUUUVVVYYY___gggrrrxxxvvv{{{wwwoooeee___]]]ZZZVVVQQQLLLJJJHHHEEECCCBBBAAAAAABBBAAAAAABBBCCCCCCBBB@@@FFFGGGGGGGGGFFFEEECCCBBBCCCAAAAAABBB@@@;;;;;;??????AAABBBBBB@@@?????????=========>>>???AAACCCDDDAAAAAA@@@@@@@@@AAACCCDDDGGGMMMSSSTTTRRRMMMKKKKKKLLLJJJFFFBBB>>>;;;999888::::::;;;;;;:::888666444555555555555555555555555777555333111000111333444222222333333333222111111000222111000222666555222111222222111//////111222333666999<<>>>>>CCCDDDDDDDDDCCCAAA@@@>>>???===>>>@@@===::::::>>>;;;<<<>>>>>>===>>>@@@BBB<<<======>>>@@@AAABBBCCC@@@?????????AAACCCFFFHHHJJJNNNRRRTTTRRRPPPNNNNNNNNNKKKFFFBBB@@@>>>===<<<<<<<<<<<<<<<;;;999888777555555555555555555555555555444222111111111222222222222222222222111000///000333333111111555555222000111222000///......000...000444777<<>>??????>>>>>><<<<<<<<<<<<@@@AAAAAAAAA@@@???===<<<===;;;<<<>>><<<999999===:::;;;<<<<<<;;;<<>>===============<<<:::999888555555555555555555555555111222333333333222111000222222222222111000000///111444444111000222222000///000111000...---......,,,...000444999AAAHHHMMMSSSbbbuuutttbbbIII888222222...///333...,,,,,,,,,,,,,,,---.........,,,++++++---......------333>>>OOOeee}}}hhhOOO???555...+++++++++******++++++++++++++++++,,,---...//////******************++++++***+++,,,---------,,,,,,++++++,,,,,,++++++***)))+++***(((''''''(((***+++((()))***+++,,,,,,+++***,,,...//////---,,,---......---,,,,,,+++,,,,,,,,,((()))+++---.........---------------,,,,,,++++++*********+++,,,---//////)))))))))))))))***+++,,,+++***)))(((''''''''''''(((((((((((()))***+++,,,,,,,,,,,,+++***)))***,,,,,,+++++++++******))))))***,,,,,,+++)))(((((()))+++******)))(((((())))))))))))(((((('''&&&&&&%%%((()))+++***(((''''''(((&&&(((***+++***)))***+++---,,,++++++,,,...000111...---,,,+++,,,---...///---...///000111000///...222444333000000333444222......------------......------.....................///111222222000///---111111111111111000///......111444444222000...------,,,,,,---......---+++{{{uuuqqqppppppooonnnlllkkkmmmooolllkkkiiigggjjjpppppplll```aaaaaa```___]]]\\\[[[XXXVVVUUUUUUVVVWWWVVVUUUVVVVVVZZZ___aaaaaaccchhhlllmmmppptttxxxzzzyyywwwtttqqqnnnllliiiddd\\\VVVXXXSSSMMMHHHFFFEEEEEEDDDCCCCCCBBB@@@???===<<<;;;===>>>>>><<<::::::;;;<<<===>>>?????????>>><<<;;;===;;;<<<>>><<<999999============<<<::::::;;;===AAABBBBBBCCCBBBBBBAAA@@@AAAAAA@@@AAADDDHHHLLLOOOOOOOOOOOOPPPQQQSSSUUUWWWNNNHHH@@@<<<<<<<<<<<<:::;;;;;;<<<===<<<999777555222333444555555444333222000111333444444333111000111111222222222111000000111444555111///000111///...///111111///......///......///111444999>>>AAAKKKZZZmmm|||}}}hhhRRR???666444///000333---,,,,,,,,,,,,,,,---......---,,,******---/////////...555AAAQQQhhh|||```HHH;;;333...,,,++++++******++++++,,,+++++++++++++++,,,---...******************))))))***+++,,,------,,,+++******++++++++++++***)))))))))((((((((((((***+++,,,***************++++++++++++---......,,,++++++,,,------------,,,,,,,,,,,,******,,,---............,,,,,,---------,,,+++***((((((((()))***+++---...******)))))))))))))))***))))))((('''''''''((((((***)))((((((((()))+++,,,++++++,,,***)))((()))+++))))))*********)))(((((()))+++,,,+++)))''''''(((+++******)))((((((((((((((((((((((((''''''''''''(((***+++***)))(((((((((&&&(((+++,,,+++******+++---,,,,,,+++,,,---///000---------,,,,,,------.........///////////////...---111333111111333222///......------------.................................///000111111111000000000000000000000000//////...000444555333111///...---,,,+++,,,......---+++{{{wwwtttsssrrrssssssqqqnnnmmmoooqqqjjjlllkkkhhhiiilllllljjj___bbbdddaaa\\\YYYZZZ\\\XXXWWWVVVXXX[[[\\\[[[YYY^^^___ccchhhiiihhhkkkqqqrrrqqqqqqrrrttttttqqqooopppkkkfffcccbbb___YYYTTTNNNKKKHHHEEEDDDCCCCCCCCCAAAAAA@@@@@@???>>>===<<<;;;<<<===;;;999999;;;>>>:::;;;===>>>>>>===<<<<<<>>><<<===???===999:::>>><<<===>>>===;;;:::;;;<<>>999:::<<<===>>>======<<>>???===999:::>>>777:::<<<=========>>>??????@@@AAABBBCCCBBBBBBAAADDDDDDCCCCCCFFFKKKOOORRRTTTUUUVVVXXXYYYXXXUUUSSSNNNFFF===888888:::999888:::<<<>>>@@@???;;;777444...000444666666444000...555444222111111333444555000111222333333333333333+++000222///---000222222,,,...111111111000000111...---,,,---111444666777<<>>???>>><<<888777:::>>><<<888;;;BBBAAABBBCCCBBB???<<<;;;;;;888:::<<<<<<<<<>>>@@@BBBDDDGGGGGGAAA>>>BBBFFFHHHAAABBBCCCEEEGGGLLLQQQVVVZZZZZZXXXVVVXXX[[[ZZZUUUNNNCCC<<>><<>>===<<<;;;999888:::===>>>===<<<999666888;;;;;;777999>>>AAABBBCCCBBB???<<<::::::888:::;;;<<<<<<>>>BBBEEEJJJMMMKKKFFFCCCEEEFFFDDDCCCDDDEEEGGGIIIMMMRRRWWWYYY[[[\\\[[[[[[[[[UUUMMMFFF===999===>>>888999???<<<<<<<<<<<<:::888777555333333444444333222000///444444444333333222222222111111111111222333444555222111000000000000111222222111///...------.........,,,...222333000000333666???EEEPPPbbbqqq}}}fffKKK===888444///---,,,,,,,,,,,,,,,++++++***,,,***)))+++...111111000222;;;HHHZZZrrr|||___III:::111...///***......,,,---//////,,,...---+++***))))))******************************+++((('''******(((***---,,,+++)))'''''''''((())))))((('''(((***+++***)))***((('''''')))***)))))))))+++---,,,***)))***,,,---------------,,,++++++......,,,+++++++++,,,---000///...,,,++++++++++++))))))))))))***************(((&&&''')))***)))'''((((((''''''''''''(((((())))))))))))***+++,,,,,,+++)))''''''((())))))(((***(((&&&''')))+++***(((+++++++++************)))++++++***)))))))))))))))))))))))))))))))))))))))&&&((((((((('''''')))***)))))))))*********++++++,,,+++)))'''''''''((()))------------------............------,,,,,,,,,,,,000///.........000222333000111111///,,,+++---000000///...---------......///......000222222111000000000//////000111111222111111000///......//////,,,,,,,,,,,,,,,,,,,,,,,,vvvqqqppprrrrrrrrrnnnqqqrrrppppppqqqqqqnnnggghhhjjjiiifffcccbbbbbb___]]]\\\]]][[[[[[```hhhlllqqqwww{{{}}}}}}|||}}}{{{{{{zzzxxxvvvrrrooonnngggccc]]]XXXUUUQQQNNNKKKNNNNNNMMMKKKGGGDDDCCCCCCFFFCCCAAA@@@???>>>===;;;>>>AAACCCBBB???======>>>:::999888999;;;<<<;;;:::;;;777777:::<<<::::::;;;@@@AAABBBAAA>>>;;;:::999;;;<<<===>>>???BBBGGGKKKPPPQQQNNNJJJIIIKKKIIIEEEEEEFFFHHHIIIKKKOOOTTTXXX\\\^^^^^^[[[YYYWWWPPPIII@@@999777===>>>:::999>>>=========<<<:::999777666333333222222222222333333555777888666222111222444111111111111222333444555000000000000000000000000222111///...---......//////---...111111......000333;;;???HHHXXXfffyyypppUUUDDD;;;444000...,,,,,,,,,+++++++++******+++******+++---......---555>>>KKK]]]uuuxxx[[[EEE777///---///)))---...,,,---///...***,,,,,,++++++***)))))))))***************************'''''')))***((())),,,***)))(((''''''''')))))))))((('''((()))***)))(((((('''''')))***+++***))))))***++++++***)))***+++---,,,++++++***+++++++++///---+++))))))***+++,,,...---,,,,,,++++++,,,,,,((()))))))))***+++++++++)))(((&&&'''((()))(((&&&+++***)))'''&&&&&&&&&&&&((()))***+++,,,,,,,,,,,,---+++(((&&&'''((()))((()))((('''(((***+++***)))+++++++++************)))++++++******))))))***************++++++*********&&&((())))))(((((()))+++((()))))))))************,,,,,,+++***)))(((''''''++++++,,,,,,------......///...---,,,+++,,,---...000///...------...000000111222222000...---...000000000//////.........---///------...000222222222111000///...///000111222222111000///......------...------,,,,,,+++++++++~~~yyysssooooooppprrrrrrpppqqqpppnnnmmmmmmkkkjjjhhhjjjkkkiiifffbbb```___``````bbbcccaaa```fffoootttyyy{{{zzzwwwtttpppkkkfffbbbWWWVVVSSSOOOLLLKKKLLLMMMJJJKKKKKKGGGBBB@@@AAACCCEEEBBB>>>============<<<===AAAEEECCC>>>;;;===@@@999999888999:::::::::999<<<999888;;;???@@@???===???@@@AAA@@@===;;;999999>>>???AAABBBDDDHHHMMMQQQSSSRRRMMMJJJKKKOOONNNIIIGGGIIIJJJLLLMMMPPPUUUXXX^^^```^^^XXXUUUSSSOOOIII@@@;;;999======888666777<<<<<<;;;:::999777666555333222111111111333555666555999;;;888333000222555444444333222111111111111///000000111111000000///222111///.........///000111......000000---,,,///000777:::AAAQQQ]]]ppp{{{___KKK>>>444//////++++++++++++***+++++++++******++++++,,,,,,,,,+++666@@@NNN```wwwuuuXXXCCC666///...111))),,,...,,,,,,...---)))++++++++++++***)))((('''************************)))&&&&&&)))***'''(((+++''''''&&&&&&'''((()))***(((''''''''')))***)))((('''&&&'''***,,,,,,+++)))************************,,,+++***))))))***+++,,,,,,+++)))(((((())),,,---++++++++++++++++++,,,,,,(((((()))***++++++,,,,,,(((((('''''''''''''''&&&+++***)))'''&&&&&&&&&&&&((()))+++,,,------,,,+++///,,,(((''''''((()))(((((((((((()))*********)))+++++++++*********))))))******)))))))))))))))******++++++,,,,,,++++++***((()))+++***)))(((((()))(((((()))))))))************++++++++++++***((('''******++++++,,,---......///...,,,++++++,,,---...//////...---------......333333222111000//////000---...///000000000000///000...------///111111111111000///......///111222333222000///...---,,,,,,...------,,,+++******)))~~~|||zzztttrrrqqqpppqqqrrrrrrrrrqqqpppnnnnnnmmmkkkjjjkkkkkkkkkjjjgggccc`````````aaabbbfffjjjiiihhhnnnwww|||xxxuuuqqqmmmiiiddd]]]YYYNNNNNNMMMJJJHHHHHHJJJMMMGGGIIIIIIFFFAAA???AAACCCBBB???<<<;;;<<<>>>??????<<>>;;;<<>>BBBAAA>>>===???@@@@@@>>>;;;;;;;;;???@@@BBBDDDGGGKKKPPPTTTVVVSSSMMMHHHIIIMMMMMMJJJHHHJJJLLLMMMNNNQQQTTTWWWWWW\\\^^^ZZZVVVRRRKKKDDD>>>;;;:::<<<<<<888555555;;;:::999888666555444444333222111000111444666888666999<<<999333111333666444444333222111111111111000000111111111111000000222111///......///000000222///...000///,,,,,,......555888>>>LLLWWWiiihhhRRRAAA444......,,,++++++******+++,,,,,,***++++++++++++***++++++666AAAQQQeee|||tttXXXDDD777000///222***---...,,,,,,...---)))++++++,,,++++++***(((((()))))))))))))))))))))))))))&&&'''******((((((***&&&&&&&&&''''''((()))))))))((('''((()))******(((''''''(((***,,,---+++)))+++*********++++++******+++***)))((())))))+++,,,))))))(((((()))+++---...*********+++++++++++++++((())))))***+++,,,,,,---((())))))((('''''''''''')))(((((('''''''''((((((((()))+++,,,------,,,+++///,,,)))'''((())))))((('''(((***+++************+++++++++*********))))))(((((('''''''''(((((()))***+++,,,------,,,+++******,,,---,,,)))'''''''''))))))))))))************''')))+++,,,---,,,+++*********++++++,,,---.........---,,,,,,,,,---...............---------------333222222222222222111000+++,,,...000111222333333333111........./////////111000///......///000000222111000...---,,,,,,,,,---,,,,,,+++***))))))(((}}}zzzwwwuuummmnnnqqqsssttttttsssrrrqqqnnnnnnoooooommmnnnqqqjjjiiihhhfffcccbbbccceeebbbdddiiiooorrrtttzzzzzzsssnnnhhhdddbbb^^^XXXTTTMMMMMMLLLIIIGGGFFFGGGHHHEEEFFFFFFEEECCCBBBBBBCCC@@@>>>;;;;;;===???@@@@@@===@@@BBBAAA>>><<<<<<===999;;;;;;:::888777888999444666666666999>>>???<<<<<<>>>@@@@@@???=========>>>@@@DDDFFFIIILLLPPPTTTXXXVVVPPPIIIFFFHHHHHHDDDHHHJJJLLLMMMNNNPPPSSSUUUNNNWWW______YYYQQQEEE<<<:::999888:::;;;;;;999888:::999888666555444444444333222111111222444777888777999:::888444333444666111111111111222333444555111111111111111111111111111111000/////////000111333000///000///,,,,,,///---444777<<>>??????>>>>>>>>>??????>>>===;;;::::::<<<===;;;888777888999333888999666666:::;;;999;;;===???@@@@@@???@@@@@@@@@CCCHHHKKKNNNPPPSSSUUUSSSUUUSSSMMMGGGFFFDDDAAAGGGIIIKKKMMMMMMOOOQQQSSSOOOWWW]]][[[TTTLLLBBB:::888888777888;;;======;;;;;;:::888666555444444444333222222222333555666777777777777666555555555555111111111111222333444555444333222111111222333444111111000//////000111222444000///000000---...111---444666:::CCCIIIUUUiiivvvvvv___JJJ888000000...---,,,+++,,,---///000,,,,,,,,,)))((()))...222444CCCYYYqqqrrrXXXFFF:::111......///000...******---///---///...---++++++++++++,,,)))))))))))))))))))))))))))'''(((,,,,,,))))))+++(((((())))))))))))))))))+++***)))***+++,,,+++***+++***((()))***++++++***...,,,***+++---...---+++)))******+++,,,,,,++++++******+++,,,,,,+++***))))))******++++++***)))(((++++++++++++++++++++++++***,,,---+++((('''((()))'''''''''''''''((())))))))))))))))))***+++,,,,,,*********+++,,,,,,***(((&&&))),,,---+++******++++++++++++************)))'''''''''''''''((())))))(((***,,,------,,,***((((((***------,,,*********++++++++++++,,,,,,,,,,,,******+++,,,------------------------------......***+++---...///...---,,,,,,---...//////////////////...///111444555444111111000//////000111333444333222111222333222000......///000111000///---,,,000///...---------------------------------------{{{wwwtttpppnnnoooqqqssssssssssssssstttvvvpppmmmooolllgggfffjjjfffiiimmmppprrrtttvvvwwwzzzxxxzzz~~~{{{uuullleeeaaa[[[SSSPPPPPPPPPNNNKKKLLLJJJIIIHHHIIIHHHEEEBBBAAA@@@@@@CCCFFFFFFCCC???BBB@@@>>>>>>>>>>>>===<<<>>>=========>>>===;;;888;;;===>>><<<888777888:::555<<<>>>999666999:::999:::<<>><<<;;;<<<>>>>>>>>>@@@>>>;;;;;;<<<<<<<<<<<<777999:::999777555555666777999:::999888777777999888:::>>>@@@BBBDDDGGGJJJLLLLLLMMMQQQVVVYYYYYYYYYWWWPPPNNNOOOIIIAAABBBKKKJJJEEEHHHPPPQQQKKKJJJOOOMMMVVVWWWMMMGGGGGGDDD===999777888:::999777999>>>;;;:::999888666555444333///222555555333222333555444333444555666555333000555444111///......//////---...111222333222111000000111222333333333333222...////////////---,,,+++000111444777888<<>>>>>===???===;;;:::;;;<<<<<<;;;:::888666666666666444222777777666777777888999:::<<<===>>>???@@@DDDIIIMMMQQQQQQSSSVVVYYY[[[ZZZXXXWWWSSSPPPMMMGGGBBBCCCGGGIIIGGGHHHLLLMMMJJJJJJLLLJJJSSSTTTKKKEEEEEEAAA999:::888888:::999666888<<<;;;;;;:::888777666555444111333555444333222444666444444444555666555222///222111000......///111222...///000111111111000///000000111111111111111111......//////...---+++***000000333666777;;;GGGTTTaaaoooUUUCCC;;;999...---,,,******+++,,,------+++,,,......,,,///444555FFF```|||nnn^^^GGG444444...000///...,,,++++++---///111///...---+++******)))))))))******++++++******)))(((((()))***+++...000111444111...***((((((((()))))))))******+++---...///---***'''(((+++,,,***&&&***+++///+++&&&000666,,,******)))))))))***++++++++++++++++++***)))((('''+++((())),,,,,,(((''')))'''(((***++++++++++++***((((((((((((((('''''''''))))))((((((((('''''''''((())))))***++++++++++++)))))))))))))))(((''''''&&&)))++++++***)))************))))))******+++,,,)))***+++***)))***+++---,,,,,,---...---,,,+++******+++,,,,,,,,,+++***))))))***+++,,,,,,+++***)))---,,,,,,+++***************+++---............---+++---///000...,,,******---...///000111111000000000///......000000///...333222111111222222111///222222222222222111111000...222444222111111///***,,,---...---***)))+++---...---,,,+++***))))))(((~~~zzzvvvsssqqqooommmlllkkkkkkllllllmmmnnnooopppooopppooommmjjjkkkpppuuu{{{|||~~~|||uuukkkdddfffddd```]]][[[YYYUUUSSSMMMOOOPPPNNNKKKJJJLLLNNNEEEEEEDDDDDDDDDEEEFFFFFFBBBBBBCCCCCCCCCCCCCCCBBBCCCAAA????????????===<<<>>><<<:::999:::<<<;;;;;;<<<888444333666777444111999666333444777;;;;;;:::??????>>>>>>@@@EEELLLQQQXXXYYY[[[]]]___^^^ZZZWWWUUUVVVSSSKKKEEEEEEDDDCCCFFFHHHHHHEEEFFFIIIJJJHHHHHHOOOPPPHHHBBBAAA<<<555:::888888:::888555666;;;<<<;;;:::999888666555555333444444444333333555777555444444444555444111//////.........///111333444000//////............///000000000000////////////...............,,,++++++//////111444555999DDDPPP^^^{{{ttt]]]CCC222...---,,,+++***+++,,,---...,,,+++,,,///...,,,///444666HHHbbb~~~lll]]]EEE444444///111---------,,,---......///000///...,,,+++*********)))******++++++******)))))))))((()))+++000444777<<<999444///***(((&&&&&&*********+++,,,...///000+++)))'''(((+++---+++(((++++++...+++&&&...333)))---,,,++++++*********+++------,,,+++************+++)))))),,,,,,(((''')))((()))************)))))))))((('''''''''((()))***)))))))))(((((((((''''''((())))))*********))))))+++++++++***)))(((''''''''')))++++++***)))***+++******+++,,,,,,,,,,,,,,,+++***))))))+++,,,,,,+++,,,,,,---......---+++***)))+++,,,......---,,,******+++,,,------,,,+++***---,,,+++*********+++,,,------------------------,,,---/////////---+++***...//////000000000///////////////000111111...,,,111000//////000000///...//////000111111111111111111444555222111222///++++++---...---,,,++++++,,,---,,,,,,+++***)))(((((({{{xxxtttrrrqqqpppnnnlllooommmkkklllnnnqqqssssssqqqqqqpppnnnnnnpppuuuzzz{{{xxxtttnnnfff______]]]\\\[[[YYYWWWSSSPPPNNNQQQRRRNNNHHHEEEGGGJJJFFFEEEEEEEEEEEEEEEFFFFFFEEEDDDDDDDDDCCCBBBAAAAAACCCBBBAAAAAAAAA@@@===;;;>>><<<::::::;;;<<<<<<<<<<<<999666555666777888888===888333333888<<<<<<:::<<<===???@@@CCCIIIOOOTTT______aaacccccc```ZZZVVVQQQVVVRRRHHHDDDHHHGGGAAAAAAFFFEEE???@@@IIIKKKFFFGGGKKKKKKFFFAAA>>>999222888666777999888555777;;;;;;;;;:::999888777666666444444444333333444555666555444333333444333000...............///111222333111000...,,,,,,,,,---...000000000///////////////000/////////...------,,,...---///222444777AAAKKKZZZvvvwwwVVV;;;222,,,++++++++++++,,,......,,,+++,,,//////---...333888JJJdddlll\\\EEE333444///111,,,,,,------.........---......---,,,,,,,,,------))))))************)))))))))((()))***,,,000333555<<<:::555000,,,)))'''&&&++++++++++++,,,---......)))(((''')))+++---,,,+++,,,***---+++%%%+++///&&&---,,,,,,++++++,,,,,,,,,///---,,,+++***+++,,,,,,,,,)))))),,,,,,((((((***************))))))(((((()))((('''&&&&&&(((***,,,)))))))))((((((((((((''')))***************)))(((...---,,,***)))(((((('''((()))++++++***)))***,,,***+++---.........---,,,---***((())),,,...,,,***,,,,,,---......---,,,+++)))+++---/////////---,,,+++,,,------------,,,+++,,,,,,***))))))+++,,,---......---,,,,,,,,,------------...000111111///---//////////////////......000000111444666555333000000///......000000///......//////000000000000000222666666333222222000,,,+++,,,......---,,,+++***,,,++++++***))))))((((((zzzyyywwwtttsssrrrrrrpppnnnooommmkkklllooorrrtttuuuqqqqqqqqqqqqsssxxx}}}yyytttoookkkjjjgggccc___\\\[[[YYYYYYWWWUUUPPPMMMOOORRRRRRNNNGGGCCCEEEHHHIIIHHHGGGEEEDDDDDDDDDDDDIIIHHHGGGEEECCCBBBAAA@@@DDDBBBAAAAAAAAA@@@>>>;;;>>><<<::::::<<<=========888;;;<<<:::777777<<>>GGGKKKGGGGGGHHHGGGCCC@@@===888333666444555888888555888<<<;;;::::::999888777666666444333333333444444555555444333222222222222000...//////////////////000000111000---++++++,,,---///111000000/////////000000111111000//////............---...111333555>>>GGGUUUqqq|||[[[@@@666++++++++++++,,,------...+++***,,,000///---...222:::LLLeee~~~mmm]]]EEE333444///222++++++---.........---,,,,,,,,,,,,,,,---...//////)))))))))******)))))))))'''(((***+++---.........555333111...,,,******)))------,,,+++++++++,,,,,,)))(((((()))+++------,,,,,,)))---,,,&&&))),,,%%%++++++++++++,,,---...///...---,,,+++++++++,,,------***))),,,+++((((((+++++++++***))))))((((((((()))((('''&&&''')))+++,,,***)))))))))((((((((((((+++++++++,,,++++++******///...,,,***)))((((((((()))***++++++******+++---+++,,,---//////...---------***((())),,,...---++++++,,,---.........---,,,***+++---/////////...---+++,,,------------,,,++++++************+++---.........---,,,,,,,,,---------------000333555333222/////////...............000000222555777888666444111///...///111111000//////000000000000///......333666666333111333111---,,,,,,------...---+++)))*********))))))(((((((((yyytttwwwuuutttssstttsssrrrpppllllllllllllnnnqqqtttvvvpppqqqrrrvvvzzz~~~yyyrrrllleeeaaa``````^^^\\\XXXWWWVVVUUUTTTQQQNNNKKKNNNOOOOOOLLLHHHFFFHHHJJJKKKJJJHHHFFFDDDCCCBBBBBBJJJIIIGGGEEECCCBBBAAAAAADDDBBB@@@@@@@@@@@@>>>======;;;999999;;;<<<===<<<666;;;???===888777===DDD@@@<<<888777999:::999777555999???DDDIIINNNSSSWWW^^^___aaacccbbb___YYYTTTKKKLLLIIIFFFEEEHHHFFFBBB<<<>>>>>><<<>>>DDDGGGGGGGGGEEEBBB@@@>>><<<888555666444555777777555777;;;999999888888777666666555222222222333555555444222333222000111222222111///000000000//////.........000///---,,,,,,---...///000///.........000111222222111000///............///,,,---000222555;;;CCCQQQllltttaaaIII555...++++++,,,,,,,,,,,,,,,,,,+++***,,,000000---...222<<>>>>>???@@@??????;;;999777777999:::;;;:::777:::===<<<888666999===:::999888888777777777777999;;;???CCCGGGLLLSSSWWWYYYZZZ\\\^^^___]]]XXXTTTMMMHHHEEEGGGGGGCCCAAAAAA@@@======???@@@???AAAEEEFFFBBB===<<<;;;:::888777888666666888666222444888888888777777666555555555000000111333555555222///111000//////111222222111///////////////......---///...---------...///000...---,,,,,,---///111222000///...---,,,,,,------///,,,,,,000222444:::AAAOOOhhh~~~hhhTTTDDD888111,,,,,,------,,,,,,++++++******---000000---...222>>>NNNeeezzzrrr```FFF333444///222++++++,,,,,,,,,---------,,,,,,++++++++++++,,,,,,(((((())))))))))))((((((((()))))))))***+++++++++************************))))))))))))***+++,,,---)))***++++++++++++,,,------''',,,///))))))+++&&&++++++***++++++,,,------++++++,,,,,,,,,,,,++++++...+++***++++++))))))------,,,+++******++++++,,,*********)))))))))))))))*********)))))))))((((((((()))***++++++,,,++++++---+++***((((((((()))******++++++***)))***,,,...------,,,,,,------...///+++,,,,,,,,,++++++---...+++,,,.../////////...---...---,,,++++++,,,,,,---)))***+++,,,,,,+++***)))&&&(((***,,,---------,,,***+++---............---111...,,,...222444222///...------,,,---...000000111000///000222222222000000///...///111222111000//////000111111111000000000333333000000333333000///---***+++,,,---,,,***))))))((((((((((((''''''|||{{{zzzwwwssssssrrrqqqrrrssssssrrrpppkkkooossstttrrrsssxxx}}}~~~~~~~~~~~~yyyvvvtttqqqmmmjjjccc___ZZZYYYZZZZZZXXXVVVTTTSSSQQQQQQRRRRRRPPPOOOQQQNNNLLLKKKKKKKKKIIIHHHJJJJJJHHHFFFEEEDDDDDDCCCDDDCCCBBBAAAAAABBBCCCDDDCCC@@@===<<<>>>???@@@@@@888777555555777999999999888999:::999777555555444555666888777666555666888===>>>???AAADDDJJJRRRWWWVVVVVVXXXZZZ\\\[[[WWWTTTPPPFFFCCCHHHHHH@@@===???CCC===<<>>;;;<<<>>>>>>>>>===;;;;;;::::::::::::999666555444666888::::::999777777888999888777888888888999999:::::::::======>>>@@@DDDIIINNNQQQPPPSSSUUUUUUTTTRRRQQQQQQJJJHHHEEEAAA>>><<<;;;;;;;;;???BBBCCCAAA???@@@AAAKKKEEE===777444555666666;;;:::999777666444333333222555888888666333333444111111000000000000000111333222///...000222111.........---------,,,,,,,,,............///111222333------------......///000------......------,,,+++,,,,,,++++++---333;;;AAANNN___uuu{{{___JJJ???666...///---,,,...222333///+++)))+++---000111000///...777IIIbbb{{{www]]]JJJ777222555222111///...---......---+++000///---+++))))))))))))***'''))),,,***%%%%%%)))+++)))(((&&&&&&((()))+++++++++******))))))((((((''''''((()))******++++++,,,+++***))))))***+++,,,))))))************))))))(((((((((((()))***,,,,,,((()))***+++,,,,,,,,,,,,......---,,,++++++++++++...,,,***(((''')))+++,,,,,,'''&&&+++---)))'''***---+++)))***,,,,,,***&&&)))*********++++++++++++************))))))))))))++++++++++++++++++++++++,,,,,,+++***+++,,,...///------...///...---+++***---,,,,,,,,,---,,,)))'''...,,,***(((((((((***+++(((((()))***+++,,,,,,,,,***+++...000000000///...***,,,...000000///---,,,///---+++***+++...111444...///...---,,,,,,...000333222000......///111222000///.........///111222+++,,,---...///000111222000222333222//////111444---...///000///...,,,++++++***)))(((((('''((((((}}}xxxtttssssssssssssvvvtttssstttuuutttqqqnnnqqqvvv{{{|||~~~~~~|||xxxtttsssmmmkkkllljjjbbb]]]\\\\\\XXXTTTTTTWWWXXXUUURRRLLLMMMOOOPPPQQQQQQQQQPPPKKKLLLLLLLLLLLLKKKJJJJJJGGGGGGHHHGGGGGGFFFEEEEEECCCCCCCCC@@@<<<;;;<<<>>>===<<<;;;:::999999999999999888777666666777999:::999888666777888999999888888888888999999:::::::::===>>>@@@BBBEEEGGGIIIJJJKKKNNNPPPPPPOOOMMMMMMMMMJJJHHHEEEBBB@@@>>>======<<>>;;;:::999888888888888888888888888888999999:::;;;888777666666888::::::999888888888999999999999999===>>>AAACCCDDDDDDDDDCCCGGGIIILLLLLLKKKJJJIIIJJJHHHGGGEEECCCBBBAAA@@@@@@>>>@@@BBBBBBBBBCCCEEEFFFEEEAAA;;;777666777777888555555555555555666777888555666666555333222444555666555333111///...------111000111222333222///---/////////.........------000000///...............---------,,,------......------......------,,,+++++++++,,,,,,...222777;;;HHHZZZpppvvvZZZEEE;;;555222///,,,((('''(((***,,,---******++++++,,,...///000999JJJccc{{{{{{```JJJ555///111...000///------......,,,+++))))))((('''''''''''''''***(((((()))(((&&&(((---***)))(((''''''((()))***))))))))))))((((((((((((++++++,,,,,,------......+++,,,,,,------,,,,,,+++))))))************))))))((()))***++++++***)))(((++++++,,,---------,,,,,,---,,,+++******,,,---///...---------,,,,,,,,,,,,---)))(((+++,,,)))((((((((()))******)))'''(((((((((((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))))))))))),,,,,,+++*********++++++,,,,,,++++++******++++++++++++,,,...111222111///++++++,,,,,,---,,,,,,,,,((()))***+++,,,,,,,,,,,,+++++++++,,,,,,---...///,,,...000111222111///...------,,,,,,,,,------...---...///...---...000222000000/////////111222333///////////////000111111/////////000000000111111---...///...,,,,,,...///...---,,,,,,++++++,,,,,,---,,,+++)))(((&&&%%%$$$}}}vvvxxxzzzyyyvvvuuuwwwyyyuuuwwwxxxuuuqqqqqqtttyyy||||||wwwvvvwwwtttmmmggg___^^^^^^```___[[[VVVSSSTTTRRRPPPPPPRRRSSSRRRPPPOOOOOOOOOPPPQQQSSSUUUVVVQQQQQQQQQPPPNNNKKKHHHGGGJJJIIIHHHFFFDDDAAA???>>>AAA@@@>>>;;;::::::<<<===:::999999888777777777888888888999::::::;;;;;;;;;777666555666888::::::999888888888888888999999999======>>>@@@AAAAAAAAAAAAFFFHHHJJJJJJIIIIIIIIIJJJFFFEEEDDDDDDCCCBBBBBBBBB@@@@@@AAABBBCCCEEEGGGIIIBBB???:::777777888999999888777666555444444555555666666444333222222444555666555333111000///......000///111555555111......000////////////.........//////...............///......---------------...------......------,,,+++***+++---......111555888EEEWWWlll~~~tttZZZEEE999444111...222444222,,,)))+++///+++*********+++---///000:::KKKbbb{{{|||```KKK666000222///000...------------,,,***'''''''''''''''''''''((())))))((((((''''''+++...))))))(((((((((((())))))((((((((((((((((((((((((,,,,,,,,,,,,------......+++,,,---......---,,,+++)))******++++++******)))((()))+++,,,+++***((('''******+++------.........,,,+++***)))***,,,///000,,,------...---,,,+++***,,,+++***+++,,,***((('''%%%(((+++***'''%%%''')))'''''''''(((((((((((()))''''''''''''(((((((((((()))))))))))))))))))))))),,,++++++******)))))))))///...---,,,+++,,,---...++++++,,,...111222111///***+++---...///...---,,,)))***++++++,,,,,,,,,+++---,,,*********,,,...///...///000222222111000000------------------,,,,,,---...////////////000222////////////000111333444///////////////000000111111111111111000000000000......------,,,------......---+++*********+++,,,++++++***)))((('''&&&%%%yyyuuutttwwwzzzyyyvvvuuuwwwyyywwwzzz|||zzzvvvwww}}}xxxtttqqqpppqqqoooiiiddd^^^^^^^^^]]]\\\YYYUUUPPPTTTRRRQQQPPPQQQQQQPPPPPPQQQQQQQQQRRRSSSUUUVVVWWWTTTTTTSSSRRROOOLLLIIIHHHHHHGGGFFFEEEBBB@@@>>>===@@@>>><<<::::::;;;<<<<<<:::999888888888888888888999999::::::;;;;;;;;;;;;777555444555888999:::999888888888888888888888888<<<;;;:::;;;<<<>>>AAACCCCCCEEEGGGHHHGGGGGGIIIJJJDDDDDDDDDDDDDDDCCCCCCCCCAAAAAAAAABBBDDDFFFHHHHHH@@@>>>:::999999:::::::::999777666444444444555666777555333111111333444555333222222111111111111111000///222777777000---///000////////////.........---------......000111111000///......------------------......------,,,+++***+++---...///111444777CCCTTTjjj{{{sss]]]HHH:::222000,,,888CCCAAA555++++++///,,,+++))))))***,,,///111;;;JJJbbb{{{|||bbbMMM999222444000///...,,,,,,------+++***''''''(((((((((((((((((()))******''''''))),,,...))))))(((((((((((())))))((((((((()))))))))))))))++++++++++++,,,,,,,,,,,,,,,---...//////...---,,,******++++++++++++******((()))+++,,,+++***(((''''''(((***,,,---/////////++++++******+++---///000+++,,,---...---,,,***)))+++++++++***+++,,,***'''$$$'''***)))'''%%%''')))&&&'''''''''((((((((((((&&&'''''''''((((((((()))((((((((((((((((((((((((++++++++++++***)))))))))...---,,,+++,,,---...///,,,,,,,,,...///000...,,,)))+++---///000///---,,,******+++,,,,,,,,,,,,+++...,,,+++)))***+++---/////////111111222222111000,,,---.........---,,,+++---///111111000///000222/////////000000111222333...//////000000000000000111111111111000000000000///...------............---,,,+++***)))***++++++(((((())))))))))))((('''zzzuuurrrssstttvvvvvvvvvvvvwwwyyy{{{~~~}}}zzzpppooommmkkkjjjfffbbb___^^^___]]]YYYXXXXXXTTTOOOUUUTTTSSSRRRRRRQQQRRRRRRTTTUUUUUUVVVVVVWWWWWWXXXWWWVVVTTTQQQNNNLLLJJJIIIBBBBBBBBBBBBBBBBBBAAA@@@>>><<<;;;;;;<<<===<<<;;;999888888777777777888888;;;::::::999999::::::;;;777666555555777999999888888888888888888777777777:::888777777999<<<@@@BBB???AAACCCCCCCCCDDDFFFGGGDDDEEEEEEFFFFFFEEEEEEDDDBBBAAAAAACCCFFFGGGGGGFFF@@@>>><<<;;;<<<<<<<<<;;;777666555444555777999:::777555222111222333444444111000000111111333444444111///222999777///---111/////////.........------------......///111222333222111000///............------......------,,,+++***,,,---...///111555888CCCTTThhhyyyrrr^^^JJJ:::111000,,,999DDDDDD999///,,,...,,,+++******+++---000111;;;III```{{{}}}dddQQQ===555555000///...,,,,,,------+++***'''((()))))))))))))))((((((++++++((('''***,,,,,,(((((())))))))))))(((((())))))))))))************************++++++++++++,,,------......------,,,******++++++++++++******((()))***++++++***)))(((&&&''')))+++---......///******++++++,,,---...///+++,,,---------,,,***)))***++++++***+++---,,,(((%%%'''))))))((('''((()))''''''''''''(((((((((((('''''''''(((((())))))***((((((((((((((((((((((((+++++++++,,,++++++***)))++++++******++++++,,,,,,,,,,,,,,,---......,,,)))***,,,---//////...---+++++++++,,,,,,,,,,,,,,,+++...---,,,******,,,---/////////000111111111111111------...//////......---///111222222111000000111//////000000111111222222......///000000000000000000000000000000000000000000///------///000///...---,,,++++++******++++++&&&''')))*********)))(((}}}zzzvvvtttsssrrrrrrtttxxx{{{||||||{{{rrrgggiiijjjhhhccc```^^^___[[[\\\ZZZUUUTTTWWWUUUPPPTTTTTTUUUTTTTTTTTTVVVWWWWWWXXXYYYYYYYYYYYYXXXWWWWWWUUURRRNNNKKKJJJIIIIII???@@@AAAAAAAAAAAAAAAAAA===;;;;;;<<>>===>>>@@@@@@AAABBBDDDFFFGGGGGGHHHIIIIIIHHHGGGFFFBBBAAAAAADDDGGGGGGEEECCCAAA???======>>>>>><<<;;;:::888666555555777999:::777444111111333444333222111000000111222333444555222///222999666...---333............---------,,,000000000000000111222333444333222000//////......------......------,,,++++++,,,---...///222777:::DDDTTThhhxxxqqq]]]III999222444...222666888555111...---,,,,,,+++,,,---...000111:::HHH___{{{hhhUUU@@@666444...///---,,,,,,,,,,,,+++)))(((((()))***))))))((('''(((------)))(((***+++)))(((((())))))))))))(((((()))*********+++++++++,,,++++++++++++************------,,,,,,,,,,,,------***++++++,,,,,,++++++***(((((())))))******++++++(((((()))***++++++++++++******,,,------------,,,---------------,,,,,,+++(((++++++)))+++///...)))'''''''''(((******)))(((''''''((((((((()))))))))''''''((())))))***++++++))))))))))))))))))))))))***+++,,,------,,,,,,+++)))***++++++,,,,,,,,,+++,,,,,,,,,---......,,,***,,,,,,---...---,,,+++++++++,,,,,,---,,,,,,++++++///...---,,,,,,---....../////////000000000000111............///000000000000222444333111/////////000000000111111111000000---...///000111000000///////////////////////////111...,,,---///000///...,,,,,,,,,,,,,,,++++++***'''((()))******)))'''&&&}}}zzzwwwuuussstttrrrqqquuu{{{{{{zzzzzzssskkk___cccfffeee```]]]___aaaXXXZZZWWWQQQQQQVVVUUUPPPSSSTTTUUUVVVVVVWWWYYY[[[XXXYYY[[[\\\\\\ZZZXXXWWWWWWTTTPPPLLLIIIHHHIIIIIIAAAAAAAAAAAA@@@???>>>>>><<<;;;;;;>>>@@@@@@===999555555444444444555555666>>><<<999777666666888999999777555555666777777666999888888888777777666666555666888999::::::999999===>>>@@@@@@AAABBBEEEGGGIIIJJJKKKKKKKKKJJJIIIHHHBBBAAABBBDDDGGGGGGDDDAAAAAA@@@???>>>??????===;;;???===:::666555555666777666444111111444444333111222111111111222333333444333///222999666------555......---------,,,,,,,,,333222222111111111111111555444333111000/////////------......------,,,+++,,,------...///333888<<>>===<<<777888:::;;;;;;999666444333777::::::888666777999888888777777777777888888111777777333222777999777444777::::::888666444444333555777888999999999888<<<@@@CCCCCCAAA@@@DDDHHHLLLQQQRRRNNNJJJJJJJJJHHHEEECCCBBBCCCDDDEEEDDDCCCCCC>>>BBBDDD???CCCHHHDDDGGG@@@888222222444555555777666444222111222444555444333333555666666444222111000111222333333111///222222000///............222222222111111111111111111111222222222222111111//////111111111///+++)))...///000111222444999<<>>===<<<;;;;;;:::;;;;;;:::888666333111333666888888777555666888666666555555555555555555000666777444444777999777888888777777777777777666444555777888999:::::::::<<<@@@CCCBBBAAAAAAEEEIIINNNSSSTTTPPPKKKJJJHHHEEEDDDCCCBBBBBBDDDDDDCCCBBBCCC>>>BBBEEE@@@CCCHHHCCCAAA===777555555777777666777666444333333333444555444333333555666666444222111111111222333333111///222111000//////.........111111111111111111111000111111111111111111111111...000222333111...,,,+++...///000000111444999<<>>@@@>>>===;;;:::::::::;;;::::::999777666444333222222444666666555444555666444444444333333222222222///444666555555777888777;;;777444444777999999888666666777888999;;;===>>>===???AAAAAA@@@BBBFFFKKKPPPTTTVVVQQQMMMJJJFFFBBBCCCAAA@@@AAABBBCCCBBBAAABBB===CCCFFFAAACCCGGGAAA:::999777777888999888777666666666555555555555555444333444555666666444222111111000111333333111///111111000000//////......///000000000111000000000000000////////////000000---000444444111...---...---///000000111444888<<>>@@@===>>>@@@AAAAAADDDHHHLLLOOOSSSUUURRROOOLLLGGGAAAAAA@@@???@@@AAABBBAAA???@@@===CCCGGGAAACCCEEE???999888777777888999999999555666666777777666555555444444444555777666444222222111000111222333111000000000000000000///............///000111000000///000///............///000,,,000555555111......000---...///000111444888;;;DDDSSSfffxxx}}}jjjUUUCCC777///+++,,,,,,+++***))))))******---,,,+++)))((())),,,///777DDDYYYqqqyyy```III999333333,,,,,,,,,,,,,,,,,,,,,,,,'''(((***+++++++++)))(((***************+++++++++...---,,,+++++++++++++++***+++,,,,,,,,,,,,...000...//////000///...---,,,++++++,,,,,,,,,---------(((((())))))******++++++***))))))(((((('''''''''...(((***+++&&&***000,,,,,,,,,+++++++++,,,---...000000////////////000111111000...---,,,+++*********))))))((()))***,,,---(((((()))))))))*********$$$$$$%%%&&&'''(((((())))))((((((((()))))))))(((++++++---......---,,,,,,---,,,+++,,,...//////......+++))),,,333666444000000...---++++++---...000,,,,,,------------,,,,,,///......---...///000000///---++++++...000111111000000111222222333333333000000111444555444444555...//////000000000000///---...////////////......000000000//////......---......///...---------...------++++++***)))(((''''''''''''&&&&&&%%%%%%%%%}}}yyyzzzxxxvvvxxx}}}{{{vvvqqqnnnmmmllloooooohhhdddccc```[[[]]]]]]\\\ZZZXXXXXXYYY[[[XXXYYY[[[^^^aaabbbbbbbbbbbb___\\\\\\]]]]]]ZZZWWWVVVVVVTTTPPPQQQTTTSSSOOOFFFEEEDDDDDDDDDCCC???=========;;;:::999999:::;;;555444222111111222444555111111000111111222222222222333333333333222111000---///444777777777777999777444222444999;;;888444888888888888:::<<<>>>???<<<===???AAACCCFFFJJJLLLLLLPPPRRRPPPOOONNNIIICCCAAA???>>>???@@@AAA@@@???@@@<<>>;;;;;;;;;::::::999999999666444222111//////000000222000//////111222222111111111333444444333222111---...222666777666777;;;777555444666999999777444888888888999:::;;;<<<===:::<<<>>>BBBEEEHHHKKKLLLJJJMMMOOONNNOOOOOOKKKEEEAAA???>>>???@@@AAA@@@??????;;;@@@CCC===???BBB<<<;;;;;;:::777555555777:::555555555555555666666666555444555666777777555333333111000000111222222111...///000111111000///...,,,...000222222222000///......////////////......,,,...000222333222000...,,,...//////000333777;;;FFFUUUhhhyyyxxx___GGG999111...---------------------,,,,,,+++++++++***)))***---///666BBBUUUkkkgggNNN:::111111---------,,,,,,+++++++++)))))))))))))))*********))))))***++++++++++++***------,,,,,,,,,,,,------+++---//////......///000//////000111000///...---++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------************))))))))))))---555EEEGGG555++++++'''...---+++***+++,,,...///////////////////////////---,,,,,,,,,,,,---......++++++++++++++++++,,,,,,)))))))))******+++++++++(((''''''''''''((())))))&&&((())))))))))))***,,,+++,,,...///000000//////---,,,,,,...000111111000///......///111222222111000///...------...///000,,,---...//////...---,,,....../////////000000000...------///111222222111333333333222222333444444222444333000///111000.........///000111111111111000000000000//////////////////..................,,,///000///,,,***,,,......///...,,,)))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&{{{{{{|||~~~yyyrrrnnnmmmjjjfffggglllnnnnnnggg```bbbiiieee[[[YYYZZZZZZYYYYYYZZZ\\\^^^]]]^^^___``````aaacccddd```]]][[[[[[]]]\\\XXXTTTRRRSSSPPPLLLJJJKKKHHHCCCEEECCCAAAAAABBBBBBAAA@@@777888999::::::888777666333222111000//////......222000......111222222111...///111333444333222111...---000555666555777===:::999888777777888888999888888999:::::::::::::::888:::>>>CCCHHHJJJKKKKKKKKKMMMLLLKKKMMMOOOKKKEEEAAA@@@??????AAAAAA@@@??????:::>>>@@@:::<<<@@@;;;777999;;;:::888666777999555444333333333444666777555555555666777777555333333111000///111222222111...///000111111000///...,,,...111333444333111000---...000222222000...------,,,,,,000444444000,,,,,,---...///000333777:::CCCSSSgggyyytttZZZDDD777222///...,,,,,,---------------,,,)))***++++++++++++...000555@@@RRRhhhkkkQQQ<<<111000......---,,,,,,+++*********)))((('''((()))+++,,,((()))***+++,,,++++++***------,,,,,,,,,------...,,,...000000///......///000000000000000///......***++++++++++++,,,,,,,,,------------,,,,,,,,,,,,************++++++++++++222888GGGIII999//////***...---+++******,,,...000////////////......---,,,------,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,++++++******************+++++++++***)))((('''((())))))&&&)))++++++++++++---000000000111111111///...---------,,,...000222222111///111222111//////000222///..................///---...000111111000...---......///000000000000000/////////111333333111///555444333222222222333444222555444//////222111.........///111111222222111222222111000000000000000------..................---000111///+++)))***---+++------,,,)))'''((()))&&&&&&&&&&&&&&&'''''''''~~~{{{}}}|||wwwuuunnnjjjjjjhhheeegggmmmmmmlllddd\\\bbbkkkhhh\\\XXXYYYZZZYYYYYYZZZ]]]```ddddddccc```]]]\\\\\\]]][[[XXXUUUUUUWWWXXXVVVSSSOOOPPPNNNJJJJJJKKKHHHBBBEEECCCAAA@@@AAABBBBBBBBB444666888:::999777555333......//////000000111111333000---...111333222111,,,...000222333333222111///---///444666444888???>>>===;;;777555666:::>>>777888:::;;;;;;:::888888777999>>>DDDIIILLLLLLKKKLLLMMMKKKJJJKKKMMMJJJDDDAAA@@@???@@@AAAAAAAAA??????999<<<>>>888:::???:::222777;;;===;;;888777888555444222111222444666777555555555666888777555333444222000///111222222222---...000111222111///...---///111444444444222111,,,...111333333111...,,,---******...444666000***,,,---...///000333777:::AAAQQQfffyyysssZZZDDD888111---++++++,,,,,,---------,,,,,,(((***,,,,,,,,,---...000111===NNNeeennnTTT===222111//////...---+++***))))))+++***(((&&&''')))+++---((()))***+++,,,+++******------,,,,,,,,,------...---///111111///...---...111000000000////////////******+++++++++,,,,,,,,,---------,,,,,,+++++++++*********+++,,,,,,,,,---111111999:::...,,,111//////---+++******,,,///000////////////...---++++++///...---,,,+++*********,,,------...---,,,***)))************************---+++***((((((((())))))'''***------------000333333444333333111///,,,+++...------...111222222111///222444333...,,,///222......////////////.........///000222222000///.........///000000000000000//////111333555444111...666555333222111222222333222555444000///333444000......///111111222222222333333222111000000111111,,,------....../////////---000222///***(((***---(((***,,,+++)))(((***---''''''''''''''''''''''''~~~~~~zzzjjjooohhhddddddcccbbbhhhqqqmmmZZZXXXbbbhhhcccZZZ]]]]]]\\\[[[[[[\\\^^^___bbbdddccc^^^[[[\\\ZZZVVVVVVVVVUUUTTTRRRPPPNNNMMMNNNKKKHHHFFFGGGGGGFFFEEEBBBAAA???>>><<<;;;::::::777666444444666777666555111...---//////------111000///...000333222///+++,,,///111000---,,,...000000000111222333333444444:::::::::999999888888888888555444666999<<<<<<:::444<<>>===<<<;;;777:::;;;888888;;;:::777333:::>>>:::555555555555333666999999777555666777777666666555444333333333111111222333333333222222111111111222222111111111222+++...111///333666///---------...000///---+++------............------+++---333888777333444999???UUUjjjvvvrrrXXXBBB777333...(((,,,***))),,,+++((((((+++***)))((('''(((+++...000555???MMM```yyyqqqWWWBBB555000...,,,******+++++++++***)))(((((()))+++---,,,,,,)))))))))***+++,,,......,,,,,,------.........///000000///...------,,,,,,000111000---***(((***------------,,,,,,+++++++++---+++***(((((()))+++,,,...,,,***+++---...,,,***+++,,,---...///...---------,,,,,,,,,---///111222---000111000---,,,,,,............------,,,,,,,,,))),,,...---***)))***,,,,,,,,,,,,+++***+++---///......,,,+++***)))))))))(((+++.........///333666777::::::666///+++,,,///000//////000222222111000111111333444555555444333222111000//////...//////000000111111111///...,,,///............//////000///......------///000111000000000000000///......333444333000,,,+++---///111000000111333333222000222444555333000///111444111...,,,,,,...///...,,,***,,,...---+++***,,,......,,,)))(((((()))(((''')))((('''%%%$$$$$$%%%%%%}}}|||}}}wwwiiihhhffffffiiigggcccdddhhhqqqggg]]][[[aaadddaaa\\\^^^^^^]]]]]]]]]^^^^^^___```aaa___ZZZXXXZZZYYYVVVSSSSSSSSSRRRQQQPPPOOONNNIIIIIIGGGEEEDDDBBBBBBBBB@@@???===<<<:::999999888777666444444555555444333000......000000------//////...------...//////...---///000///---,,,---///...///000111333444555666:::;;;;;;;;;:::999888777:::888666777999;;;:::999666===BBB@@@AAAEEEHHHGGGIIIHHHGGGEEEDDDDDDDDDEEEDDDDDDCCCBBB???===;;;:::666999:::777777:::999666444:::===:::777777777555555777999999777555666777777777666555555444333333222333333333333333222222000111111111111111111000222+++///333000333666//////...---...000000...------......//////......---***,,,111666555333555:::@@@SSSiiixxxnnnUUUAAA666222---))),,,***))),,,+++((((((++++++***(((((((((***---///222;;;III[[[tttqqqXXXCCC777222...,,,******+++,,,,,,+++))))))))))))++++++++++++*********+++,,,---...///,,,,,,,,,,,,,,,------...//////......------,,,,,,///000///---***)))+++------,,,,,,+++++++++++++++,,,+++***(((((()))+++,,,...,,,***+++---...---+++******,,,,,,---,,,++++++++++++++++++,,,---///000,,,...///...+++******,,,---------------,,,++++++(((***---,,,***)))***,,,,,,,,,,,,+++++++++---///...---,,,+++************)))+++.........000444888<<<===<<<666///,,,---//////000000111222222111///000222444555444333333444111000000////////////000///000111111111000///...000//////.........////////////...---...///000111000000000000000///......222333444222///---...000111000000111333333222000333444444333111111222333111...,,,,,,...///...,,,+++---...---+++***,,,...,,,***''''''((()))))))))&&&&&&%%%$$$$$$%%%&&&'''|||}}}yyytttuuuxxxrrrgggeeedddeeegggeeebbbbbbeeebbbaaa````````````___^^^______`````````___^^^^^^\\\]]][[[VVVTTTWWWWWWUUUQQQQQQQQQPPPOOOMMMLLLKKKCCCEEEFFFDDD???<<<<<<>>>===<<<:::999888777666666777555333222333333222000000---...111111---,,,---------,,,+++***,,,///111...//////...,,,+++---...------///111333555666777:::;;;======<<<:::888666<<<;;;999999::::::999888777>>>CCC@@@>>>???BBBCCCDDDDDDEEEEEEFFFFFFEEEEEEFFFFFFEEEDDDAAA>>>:::888666999999666666999999666666:::;;;999888:::999666777888:::999777666666666777777777666555555444444555555444444333333222222000111111222222111111000111,,,000444111333666///111///......///000000///---......//////......---***+++///222222111555<<>>555111---***,,,***))),,,+++((((((++++++***)))((()))***---...000999EEEWWWooorrrYYYDDD888444---,,,******,,,------,,,))))))******************++++++++++++,,,...///000///...---,,,+++,,,---......------,,,,,,,,,------.........,,,******,,,...,,,+++***)))))))))***+++++++++***))))))***+++,,,---,,,+++,,,---...---++++++,,,,,,---,,,,,,+++++++++++++++++++++,,,---...---......---+++******++++++,,,---...---,,,+++***(((***,,,,,,++++++,,,---,,,,,,+++++++++,,,---...---,,,,,,++++++,,,,,,,,,+++,,,---...///222777:::@@@@@@===666///,,,---000///000222333333111000...000333666555333222333555000000/////////000111111//////000111111111111000111111000///........./////////.........///000111000000111111000000//////000222444444222111000111111000000111333333222000555333222222333444333222000///------.........,,,+++---...---,,,+++,,,---)))'''&&&&&&(((******)))$$$$$$###$$$%%%&&&'''(((|||yyywwwwwwsssnnnoooqqqmmmeeefffeeebbb```___```eeeiii^^^```bbbbbb```_______________```aaa```___]]]\\\YYYZZZWWWQQQPPPTTTVVVTTTRRRQQQPPPMMMJJJGGGEEECCC>>>BBBEEEBBB<<<888888:::;;;:::888777666555555555777555222111111000///---...,,,...111111---+++,,,***,,,---,,,***+++///222111000///...---------...---...///111222444555555999;;;>>>???>>><<<888555;;;;;;;;;;;;<<<;;;;;;:::999>>>BBB@@@<<<<<>>:::444///---///111///111333444333111//////111444777666222111333666////////////000111222222//////000111222222222333333222111000///.........///////////////000000000000000111111111000000///...000333444444333111000111000000111333333222000555333111222555666333111000///...---------------,,,---------,,,,,,------)))'''&&&'''((()))((('''######$$$$$$%%%&&&&&&'''{{{uuuvvvuuuqqqmmmlllllliiidddcccdddcccaaaaaacccgggjjjdddcccbbbbbbaaaaaa___]]]]]]]]]^^^^^^]]][[[ZZZXXXUUUVVVSSSNNNMMMQQQSSSQQQMMMMMMKKKIIIFFFCCC@@@???;;;???BBB@@@:::666666888999888777666555444444444555333000//////...,,,+++,,,***,,,000000,,,***+++'''+++//////---,,,...000222111///.........//////000000000111111222222222777:::===@@@???<<<888666888:::<<<===>>>>>>>>>???:::===@@@@@@===<<>>BBBFFFHHHIIIHHHHHHIIIJJJIIIHHHEEE@@@;;;888888;;;:::777777:::;;;888999;;;:::888999<<<:::666999888777777777777777666666666666666555555555555777666555333333222222333333444444555555444444333111---222555///111444///333111///...000111222111...//////////////////...000......///---,,,222:::MMM[[[rrrkkkXXXDDD999444///,,,---,,,***))),,,+++((((((+++''''''((()))+++...000111///777BBBPPPgggzzz___HHH999222///---,,,,,,---......---***+++,,,+++))))))***+++************,,,---...///000///...,,,,,,,,,------...---,,,++++++---...///---,,,******+++,,,------***)))((((((((()))***+++***))))))******++++++,,,------------------------000/////////////////////,,,,,,---....../////////222111///------,,,,,,,,,++++++,,,---------,,,+++++++++,,,...///000//////,,,+++***+++---...---+++,,,,,,,,,,,,---...//////.........///222666999::::::888555111......000333...111444444222000000111333555666555333222444666000000///000000111222333///000000111222333444444444333222111000//////////////////000000000000000000000111111111111000000,,,...111333444444111///111000000111333333222000444222111222555666333000//////...------------...------------------------***)))((('''((((((&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%{{{vvvuuussspppmmmllljjjhhheee^^^dddiiiiiiiiiiiihhheeehhheeebbbaaaaaa```]]]ZZZZZZZZZYYYXXXWWWVVVTTTTTTPPPRRROOOKKKJJJMMMNNNLLLEEEDDDDDDCCCBBBAAA???>>>:::<<<>>><<<888555666777777666555444333333333333333111...------,,,+++))))))''')))------+++***,,,(((+++...//////...------222///---,,,---///000000111111111111111111111111666888<<<>>>???===999777666999===??????@@@AAACCC<<<:::;;;>>>>>>===???CCC<<<>>>BBBFFFHHHJJJJJJJJJKKKKKKJJJHHHEEEAAA===;;;999;;;:::777777:::;;;999999<<<;;;888777999888666888666555555666777777666555555555555555555555444666555444222222222333333333444444555555444444333111---222444---...444000222000//////000111111000...//////000000//////...000///...///------222:::JJJ]]]ssszzzgggSSS@@@888444...,,,...,,,***))),,,+++((((((+++'''((()))***,,,...000111,,,444???LLLbbbdddLLL;;;333111///------.........---))),,,...---***)))+++...******++++++,,,...///000...............---------000///---,,,,,,---...000---,,,***)))+++,,,---,,,))))))))))))************)))))))))***++++++,,,,,,,,,...///...---,,,---......------------...//////+++,,,---///000111111111444222///------------,,,,,,,,,------------......---,,,,,,...000000///...,,,***)))+++...///---***---------------...///000///......000444777777777555333111//////000222333...111444333111000222444666555444444444444444444111111000000000111222222111111111111222333444555333333222111000000000111...///000111111111000000000000111111222222111111---...///222444444111///111000000111333333222000111111111333444444222000...//////...,,,,,,---///...---,,,---...///...,,,+++***)))))))))(((&&&$$$&&&&&&'''''''''&&&%%%%%%~~~{{{wwwtttqqqooonnnnnnmmmkkkhhhgggbbbjjjnnnmmmkkkllliiidddccccccbbbaaa```]]]YYYWWWVVVUUUTTTRRRQQQPPPOOOOOOKKKMMMLLLGGGFFFHHHHHHEEE????????????>>>===<<<;;;999999888777666555555666444333222111111000000111111///,,,+++++++++***)))'''$$$%%%)))+++)))***---,,,+++++++++------,,,+++///,,,)))))),,,///000/////////000000111111222222444666999<<<===<<<:::999666:::>>>@@@AAAAAABBBDDD???999777;;;===<<<<<>>999;;;999555555999;;;999888======888444555666666666444222333666888888777333333444444444444444444555444222111111222333444222222333333333333222222111---111111***,,,333111000//////000111111000...//////000000000000//////...---...000//////555===HHHaaavvvuuudddPPP===777444---+++///,,,***))),,,+++((((((+++*********+++,,,---......,,,444???LLLaaa}}}jjjQQQ???666222000...---......---,,,))),,,///...,,,+++...111------------...000111222111222333555555444333222333111///---,,,---///000///,,,))))))+++,,,,,,+++'''(((***+++,,,+++***)))(((((()))***+++,,,,,,,,,,,,...//////---,,,---///------,,,---...///111222...///111333555666666666:::777333111222222111000///...---,,,,,,...000111---,,,+++,,,...///---+++---***)))+++///000---)))///.............../////////...///222555777555333333111000///000111111222...111333222000000444888999555222222555666555222222222111111000111111111333222111111222333444555333222222111111111222222...///000111222111000000///000111222222222222111000///000222555555333000111000000111333333222000---000222333222111111111...///000...,,,+++---//////---,,,---//////...,,,***))))))*********(((%%%$$$%%%'''(((((((((((('''~~~yyyvvvtttsssrrrqqqnnnlllmmmooonnnllljjjjjjlllppppppjjjgggjjjkkkhhh\\\```cccbbb^^^YYYVVVUUUTTTSSSPPPNNNLLLLLLLLLLLLGGGJJJIIIEEECCCEEEDDD@@@@@@??????===;;;999888666888666444333444555555444222111000//////////////////---+++***++++++***(((%%%######''')))(((***...///+++''''''***,,,+++***---***&&&'''***...///...---...///000111222333333333555888;;;<<<<<<;;;:::777;;;@@@BBBAAAAAABBBDDDAAA888444999===;;;999:::>>>???BBBEEEHHHKKKMMMNNNMMMLLLJJJGGGEEEBBBAAA@@@888:::888444444888:::888888===???888222222555555555333111222555888888777333333333333333333333333444222111000000111333555111111111222222111111111222---000000(((***222111/////////000222111///---//////000000000000//////++++++---000000111888@@@HHHeeeyyy~~~tttcccNNN<<<777444---+++///---***))),,,+++((((((+++,,,,,,,,,,,,,,,,,,,,,,,,...777BBBNNNccc~~~nnnUUUBBB999444222///.........,,,+++)))---000///,,,,,,///333////////////000222333444555777:::<<<===<<<:::888555333000---------///000///,,,))))))+++,,,+++***&&&(((+++------,,,***)))(((((()))++++++,,,,,,,,,,,,...000///---,,,---000............000222444555222444666999;;;<<<===<<<@@@<<<888666777888777555000///---,,,,,,...111333---+++)))+++------+++(((---***)))+++///000---)))//////............/////////...///222666777444111333222000000111222111000...111333111///000555;;;;;;555000111666888555111333333222111000000000111444333222222222333444555222222222111222222333333...///000222222111111000///000111222222222222222333111111333666666444111111000000111333333222000+++///333333111///000222---///000///,,,+++---///000---,,,---///000...,,,(((((((((***,,,,,,***(((###$$$&&&(((************~~~~~~uuuuuuuuutttsssqqqpppooohhhiiikkkllllllkkkjjjjjjhhhiiiiiikkkmmmllliiigggdddccc```\\\XXXTTTQQQOOOQQQPPPMMMIIIFFFEEEGGGIIIEEEDDDCCCBBBAAA???>>>>>>===;;;:::999999888555333555555444333222000000///...---,,,---/////////...///---***)))******(((''''''''''''(((((((((((())),,,,,,---------,,,,,,+++000...---...000000---***...//////000111333444555555999<<<===;;;;;;<<<>>>===@@@@@@???BBBHHHLLLKKK>>>;;;777777888:::999777:::>>>CCCCCCAAA@@@CCCGGGJJJMMMNNNJJJDDD===::::::999888888777777888999:::;;;<<<;;;888444111222333999666333000///000222444444333333444555666444333222333444444444333555666444444222111000/////////222000---,,,,,,///222444...///111333333333111000------......//////000000---,,,...222333333777===LLLmmm}}}ppp^^^FFF777222...000222,,,---,,,+++*********+++,,,...******......((('''+++333555<<>><<<;;;::::::;;;999888888888777555333444444333222111000/////////---,,,---/////////---...,,,***)))))))))((('''&&&&&&&&&'''''''''((((((++++++,,,,,,,,,,,,++++++///---,,,---//////---+++......///000111333444555666999<<<<<<;;;;;;<<<>>>;;;>>>???>>>AAAFFFHHHFFF===;;;888888999999777555555:::>>>@@@??????CCCGGGLLLMMMNNNKKKEEE???:::777999888777666777888:::;;;;;;<<<;;;888444222444666777666333111111222333555555444444555777666444222111333444444333333444555333333222222111111000000111000...------///222333...000111333333333111000......///////////////000...,,,---000111222999@@@QQQooo~~~kkkYYYCCC777444000000111***...---+++*********++++++---******...---)))))),,,000333:::HHH]]]wwwoooUUUBBB777222///...000///------000---,,,---...000222222222777999:::;;;BBBLLLRRRSSS___]]]VVVggglll___]]]UUURRRIII@@@;;;666000000333444111---+++,,,---------+++***((((((***+++***)))******+++,,,---......///...---,,,,,,,,,---------///111333333555888===AAAIIIPPPUUUVVVYYY^^^ccccccdddccc___XXXOOOFFF>>>:::888888444---,,,...---)))+++,,,---,,,******,,,---......,,,+++******++++++------...000000111111111000111444555555333000...222111000000000111222333///111333333222111222444222333333444555666666666777666555333222111222222555444333333222222222222111222333333333333222111222111000//////000111111111000222777777444222333333222000///...///111222222111111000000000000000111111111000000000//////////////////////////////...---,,,,,,......---,,,+++++++++++++++***))))))(((''''''((((((***++++++~~~}}}{{{yyyxxxwwwsssooonnnppptttvvvsssoooooooooooonnnnnnnnnnnnnnnmmmjjjgggeeedddbbb```^^^[[[ZZZWWWSSSOOOLLLJJJIIIJJJIIIGGGEEECCCAAA@@@???@@@??????>>>===<<<;;;;;;888777555555666666444222333333222111000000//////000...---...//////...---...,,,))))))))))))((('''%%%%%%%%%%%%&&&&&&&&&&&&)))******+++++++++******,,,+++++++++---...---+++......///000111333444555666888:::;;;;;;;;;<<<>>>999===???>>>???BBBBBB???;;;:::999888999888666444333777<<<>>>>>>@@@DDDHHHNNNMMMMMMKKKHHHAAA:::555999888666555666999<<<>>><<<;;;:::777555555777999666555555444444444555555666666666777888777444111111222333333222111333444222222333333333222222111000000/////////000111111///000111333333222111111000000000000////////////...,,,,,,...000333<<>>>>>>>>======<<<;;;;;;;;;666555333333444444333222222222111000000///......000///---...//////...,,,,,,+++((((((((()))(((&&&###$$$$$$$$$%%%%%%%%%%%%((())))))************)))+++*********+++,,,------.........///111222444555666777999:::;;;<<<======888===???>>>>>>???===999999999999999888777444222666999<<<>>>@@@BBBFFFIIINNNLLLKKKKKKJJJDDD<<<555999888666555666999===???<<<;;;999777666777999;;;555555666666666666666555555555666777777666222///000111222222111000111333000111222333444333333222///000000111111111000000000111111222222222111111111111111000000//////...///,,,,,,---///444@@@MMM]]]uuu|||```PPP===444333......000)))//////---,,,+++***))))))***))))))+++,,,,,,---...,,,000777CCCWWWpppsssYYYDDD777333///...000000...///333222111000000333888???DDDLLLUUU^^^fffqqq~~~|||ssshhh]]]SSSHHH???999333222111...---,,,...///---+++******,,,,,,,,,+++***+++,,,...////////////000000///...---...000222888999===DDDOOO]]]hhhooouuu}}}qqq```SSSGGGAAA888111...---,,,))),,,,,,+++***((()))+++...///...,,,++++++---000111------------...000222333///000000111222333333333000000111111111000//////111111111111111222222333222222333555777888999:::555444333222222111111111777666555444444555777888888666444222000000111222555333111///...///111222333111111555444000...000000000000111222222222222///000111222222111000///...000111222222000...---,,,---...//////......------///111///,,,***,,,...---,,,+++******+++,,,---''''''&&&&&&'''((())))))uuuuuuuuutttsssrrrrrrrrrvvvppplllmmmqqqrrrlllfffllllllkkkkkkjjjiiihhhhhhddd```[[[XXXWWWWWWVVVVVVPPPNNNKKKHHHEEEDDDCCCCCCDDDCCCBBBBBBCCCAAA>>>;;;:::999999888777666555555555333111111222222222111000000000//////......---///---,,,---...///...,,,+++)))''''''(((((('''&&&############$$$$$$$$$%%%'''((()))******************************+++,,,------......///000222333444777777777999;;;<<<======999>>>@@@>>>>>>>>>;;;666666777888888777555444333888:::<<<===???BBBFFFHHHMMMKKKJJJKKKJJJFFF???999999888666666777:::===???<<<:::888777888999:::;;;444555666777777777666555444444444555555444111...000111222222000000111222000000111222333333333333000000111222222111000///111111222222222111111111111111000000//////......///------...///666EEETTTdddyyyyyy^^^OOO;;;222000+++---111---//////...---,,,+++)))))))))******)))***---......,,,000777BBBTTTmmmqqqZZZFFF:::222...---......---///333111111111222666???IIIQQQ```kkkyyy~~~sssgggYYYIII===444222///---,,,...000111...---++++++---------,,,***+++---///000000000///000000000...,,,---000444>>>BBBJJJVVVdddssssssfffQQQGGG:::222...---,,,++++++,,,,,,+++))))))+++---...---,,,,,,,,,...000111//////---------...000111/////////000111222333444111222333333333222222111333222111111222333444444222222333555777888999:::333333333222222111111000666555555444555666777888999777444111000000111222444333111000///000111222111///000333333000000222000000111111222222222333///000111222222111000///...///111222111000...,,,,,,,,,---..................000222000,,,***,,,...,,,+++*********+++,,,---(((''''''''''''(((((()))|||zzzsssrrrrrrrrrrrrrrrrrrqqqqqqnnnkkklllpppppplllhhhjjjkkkkkkkkkiiigggeeeddd\\\YYYUUURRRRRRRRRQQQPPPLLLJJJGGGDDDBBBBBBBBBBBBDDDBBBAAABBBDDDDDDAAA===;;;;;;:::888777666555444666444111000000111111000/////////......---------,,,+++++++++---...---,,,***((('''&&&'''((('''&&&############$$$$$$$$$$$$'''((()))******+++******+++++++++***)))***,,,...------...///000222333444777666666777:::===>>>===:::>>>@@@=========:::555333555777666555444444555888888999;;;>>>AAAEEEFFFNNNMMMLLLKKKIIIEEE@@@<<<888888888888999:::<<<===;;;999888888999::::::999555666666666666666555555444333222222333333111///111222333222000000000222111000000000111222333333111111222222111111000///222222222111111111111111////////////.....................///111999JJJ[[[lllvvv^^^LLL:::111///***,,,222///............---,,,***))))))++++++((()))---///---,,,000777AAAQQQiiirrr\\\III<<<222...,,,---...---///444///111555999@@@MMM\\\fffyyy{{{lllWWWGGG:::444...+++---000111111///---,,,,,,.........---***,,,...000111111000///,,,...///...---000555:::GGGQQQ```nnn{{{yyy```PPP???444///,,,,,,---+++,,,------,,,+++,,,---------------......///000//////......---....../////////000000111222333333333333333444444444555555555333111111333555555555222222333555666777888888333444444444444333222111222333333444555666777777999777444222111111222333222222111111111222222222000...///333444111222444222222111111111222333333///000000111111111111000//////000000000///...---------------...///000111000111111///---++++++,,,*********)))******++++++*********))))))******+++{{{wwwuuurrrrrrrrrrrrrrrrrrrrrrrrpppooommmmmmmmmllljjjgggeeeggghhhhhhgggddd```^^^XXXUUUQQQOOOMMMLLLKKKIIIJJJHHHEEEBBB@@@@@@AAABBBDDDBBB@@@BBBFFFGGGDDDAAA???>>><<<;;;999777555444777555111///000000000///.........---------------***)))(((***,,,...---,,,)))(((&&&&&&'''((('''&&&#########$$$$$$$$$%%%%%%'''((()))***++++++++++++,,,------+++)))))),,,...---------...000111333444777666444666:::===>>>===:::===>>>;;;:::;;;999555222333555444333333666888888777888;;;???DDDHHHIIIQQQQQQOOOKKKFFFAAA>>>===888999999:::;;;;;;;;;;;;999888777999;;;;;;888666777666666555555444444444555333111111222333333333222333444333111000111222222111///......///222333222222222111111000000000333222222111111000111111------------..................000222444<<>>GGGSSSdddwwwlllZZZEEE:::///+++///333333000000...------...//////...***,,,///111222222000///+++...111222444999AAAHHHWWWfff{{{qqq]]]FFF888111,,,+++---***---///000...---,,,,,,,,,,,,---.........------,,,,,,---...////////////...///000111222222111111333333222222333555777888777555222222444666777666222333333444555666666666222222333333333222111000...000222444555555555444777666444333222222222333///000222333333333333222111//////333444111222555444333222000000111222333000000000000000111111222000////////////.........000...---,,,---///222333333111000///...---+++***'''((()))***************++++++***************+++~~~yyyuuusssqqqrrrrrrrrrssssssssssssssssssqqqnnnkkkhhheeeccc```bbbdddeeeccc```[[[XXXVVVSSSOOOMMMKKKIIIFFFDDDCCCAAA>>>;;;::::::<<<===@@@===:::===AAADDDBBB???<<<<<<:::888555333111000888555222000///000///...------------------,,,,,,(((''''''))),,,---------)))'''&&&&&&'''''''''&&&###$$$$$$$$$$$$%%%%%%%%%(((((()))++++++,,,,,,,,,...///...,,,)))(((+++///---------...000111333444888555444666:::===>>>===999<<<===:::999:::888444111333444333222333777:::888888999<<>><<<===888999:::;;;<<<;;;:::999888777777999;;;;;;777333888777666444333333333333777444222111222444555666222444444333111000111222333111...,,,,,,...111333333333222111000000111111333333222111000000111111+++,,,,,,------............///111333555===PPPbbb|||{{{nnn[[[EEE777333444//////222...,,,---.........---,,,+++***---,,,''''''---///,,,+++///555===JJJaaa}}}}}}dddMMM<<<555000...///000///222777666===HHHTTTcccwww}}}mmmMMM???000+++000444333///000///------///000///...***,,,///222333222111///,,,000555888;;;BBBLLLTTTeeexxx}}}fffKKK;;;222+++***---***---000111000...,,,,,,+++,,,...//////...,,,***)))***,,,///000000000000...///111222222111000000333222111111333555888:::999555222222555888888777333333333444444555555555...///000111111000...---,,,...111444555555444222666555555444333333333333---///222444555444333222333000111333444111111444666444222000///000222444111000/////////000222333000000///............///111///---,,,---///333555555222......//////,,,(((&&&'''(((*********)))((())))))((((((((((((((()))zzzvvvxxxsssrrrtttuuutttqqqoooqqqsssqqqmmmhhheeeeeeeeecccaaaccc___^^^```]]]TTTPPPRRROOOLLLIIIGGGEEEDDDAAA???<<<;;;999888888999;;;<<<<<<<<<<<<<<<===???@@@AAA???;;;777555555555333000//////000111000...,,,***//////...---+++******)))''''''(((((())))))*********)))((('''&&&%%%$$$$$$)))%%%!!!!!!###&&&%%%$$$(((***,,,***)))+++222999FFF;;;///)))+++......,,,)))///222000222555444///555555666888999<<<>>>???<<<<<<<<<<<<;;;999666555777888888666444333444666777888:::>>>CCCIIIOOORRRWWWXXXUUUKKKDDDAAA>>>;;;888777777888:::;;;;;;:::===:::777777888999777555;;;:::888777888777555333000111333555666666555444444444555333222111222444111333444222///...000222///111333333333222222333444444222......111000,,,---------.........//////333,,,...777;;;???UUUpppzzziiiLLL???888222111111...,,,---//////.........---------******+++++++++,,,,,,,,,000333666<<>>444666000...555333111888888HHHSSSbbb|||ttt\\\>>>:::444000555000222---000000---///444333...---000111...111777777333111333999BBBGGGOOO```rrrpppQQQ===333000...---/////////...---------,,,,,,---...//////...---,,,///---+++***,,,...000000222+++***111666333000000555888<<<>>>=========>>>CCCAAA???>>>>>>===<<<:::999888666444222222666888222333333222000......///...---...111555666444222555333000000222444555444444222111000000222444555---000444555333111000///222333333111///---......---............///222555222000---,,,---///111333,,,---000111111000---,,,......000000///...,,,******)))(((''''''((()))***%%%+++&&&###)))***)))///}}}zzzyyyyyyrrrqqqrrrsssqqqnnnlllmmmnnnnnnjjjeeebbbbbbaaa```^^^^^^[[[ZZZ[[[XXXPPPMMMNNNMMMIIIEEEBBBAAA???===<<<;;;:::999777777888:::;;;::::::;;;;;;<<<>>>???@@@???;;;777555555444222000//////000111000...,,,+++......---,,,+++***))))))((((((((((((((()))))))))***)))((('''&&&%%%%%%$$$&&&$$$###"""###$$$%%%$$$'''***+++***)))***000555@@@888///******,,,---,,,+++///000...///444555111444555666777999;;;===>>>======<<<<<<:::999888777555666666666555555666888888999;;;???DDDJJJOOORRRVVVXXXTTTKKKCCCAAA>>>;;;:::999888999;;;======<<<<<<999666666888888777555888777666666777888777666111222444555666555444333111333555555333222111111...111333333111///000222///111333222///...000333333666555000...///000.........//////////////////000,,,///888<<>>888222666///000///111000---...333333......111111...///444444000333666???JJJSSS^^^rrrqqqSSS>>>555111........................---------......//////......---///---+++++++++,,,,,,,,,...+++,,,222555444777<<<<<<@@@EEEIIIJJJLLLMMMNNNUUUSSSQQQOOOMMMJJJEEEBBB<<<:::777555444444555555222222111000///...///000///......000444555444333444222222222444555444333222222111111111222333444///111333444222111000111444555555444222000000000---///000000//////111333...,,,,,,000555666111,,,---...///000000///...------...//////...---+++)))***)))(((''''''((()))***%%%+++'''$$$******)))///~~~vvvwww{{{wwwyyyxxxnnnooopppooommmjjjhhhhhhhhhiiieeeaaa^^^]]][[[YYYXXXWWWTTTSSSTTTQQQKKKHHHHHHHHHDDD@@@===;;;:::999888:::999888777666666777888888888888999;;;===>>>???>>>;;;777444333222111///...///000000///...,,,+++,,,,,,+++***))))))(((((())))))((((((((((((((((((***))))))((('''&&&%%%%%%###$$$%%%$$$######$$$%%%&&&)))+++***((())),,,///777444///+++******,,,---,,,......,,,---222444444444444555777888:::;;;<<<>>>===<<<;;;:::999999999222444555555555666999;;;999:::<<>>>>>>>>:::999777666777777666555444333333555777888888777222333444555555555444333///222555666444222000///...000222333222111111111///111222111...---///222111555666222...///000///000000000000000/////////---,,,111:::>>>GGGbbbooo[[[???999333///000000------////////////............---,,,,,,,,,---------.........000333;;;JJJcccmmmXXX===666777111000666555888EEEQQQkkk{{{gggIIICCC;;;555777000111333222000---...222222///...000111///000444555333777>>>KKKYYYfffuuusssUUUBBB888222//////................../////////..................///...------,,,,,,---------///000333777999<<>>:::888888888888888888888666555555444555555555555666777999;;;<<<===;;;999666333111000///.........//////...---,,,,,,+++******)))(((((('''''')))))))))((((((''''''&&&))))))(((((('''&&&&&&%%% ###&&&&&&###"""###%%%%%%(((******((('''(((***...//////,,,)))(((***---+++,,,------///222333444333444555666888888999999>>>===;;;:::999:::;;;;;;333555666666666666999;;;999:::<<>>===:::<<<;;;:::;;;===>>>>>>>>>:::999888777777777777777333222222444666777777666333444555555555444333222000222444444333111000000444444333222111111222333000000000333555555222000///222222000000222222///000000000////////////...,,,---333<<<@@@KKKhhhgggTTT;;;555111///000///,,,---000/////////...............------------........./////////222999GGG]]]{{{sss]]]@@@888888222222888777???QQQdddoooNNNEEE;;;444888333777666333000---...111222111...///111222333777;;;======JJJ\\\nnn|||vvvXXXFFF;;;222...///------......//////000000000///...------...///000---...//////000000222333555777;;;@@@FFFOOO[[[eeejjjooovvv|||~~~uuujjjbbbYYYPPPDDD===<<<;;;888444111///,,,+++,,,///111222000/////////111333444555666444222222333555666555///000222333444333222111222333333111000000222444000222444444222///......222333333111///...///111666111---...222444333000......---,,,,,,---......+++,,,,,,,,,+++***)))((())))))(((((((((((())))))%%%+++(((''',,,)))(((333}}}zzzyyyyyyssspppttttttjjjjjjmmmiiikkkjjjhhheeeccc```^^^]]]ZZZYYYWWWTTTQQQNNNMMMMMMHHHHHHGGGEEECCCBBBAAA???;;;999666555777888999888555555444444333333333333333333444555666888:::;;;777666444111...------------------------,,,,,,+++***))))))(((((('''''''''))))))((((((''''''&&&&&&((((((''''''&&&&&&%%%%%%"""%%%%%%###"""###%%%%%%'''(((((('''&&&&&&&&&(((+++---,,,)))'''))),,,)))***---111333333222333333444555777888888888777===<<<:::999999:::;;;<<<666777888777555555777888::::::<<>>===<<<::::::999888888888888999555444333444555666555444444444444444444444333333444444333111000000222444<<<888333000///111333555111...///555===>>>666......///...---111555333---........................---///555<<>>;;;777555444555777888888777222222222222222222222222222222222333444555666777222222111...,,,***,,,---++++++******************)))))))))(((((('''''''''((((((''''''''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$ """######"""###$$$%%%&&&&&&'''''''''&&&&&&%%%&&&)))++++++)))((()))+++******...444666333222444444555666888888888777666::::::999999999:::;;;;;;999999999777555444555777999:::;;;>>>CCCHHHMMMPPPRRRRRRMMMDDD===<<<;;;999777888999;;;>>>===;;;999888999999888777777888:::777666444444555555444222444444444444444444444444666555444111///000333666===999333//////111444555222//////666???@@@777---...000000///222555333---------------.........///000111555===GGGZZZvvvvvvUUUIII888222000000111///,,,---111...////////////000000000---------........./////////...222;;;DDDTTTppp~~~lllLLL>>><<<777888===>>>NNNkkksssPPPCCC666000888888???777222///111222111222444333222111333555999DDDNNN___rrrlllPPPCCC;;;000,,,111//////////////////000000000//////////////////000000222333111//////333777===FFFSSScccuuurrr___MMMBBB;;;888666222...+++,,,///111111000///000111111000111333555777444///...000333666777111222444555666555333222333333333222111111333555444555555444333222333444666666444111//////111333,,,222888888333...++++++---,,,++++++++++++,,,---,,,++++++***))))))(((((((((((())))))))))))((((((&&&)))&&&(((,,,(((,,,>>>}}}{{{xxxuuurrrpppoooooolllgggiiiiiiaaaaaaeee```]]]ZZZVVVUUUTTTRRROOOLLLHHHIIIJJJHHHDDDAAAAAABBB<<<>>>===999888;;;;;;777555444444555666666444222...///000111111111111111222222111111222333333444---......,,,)))(((***---))))))((((((((())))))))))))))))))(((((((((((((((&&&&&&''''''''''''''''''%%%%%%$$$$$$$$$$$$#########!!! """$$$%%%%%%&&&&&&%%%%%%&&&'''&&&&&&&&&((()))***))))))))))))---+++---333555333444888555666777999999888777666777888888999:::::::::999999999999888555555666777888999;;;===BBBGGGLLLOOOQQQQQQLLLBBB<<<;;;;;;999555777:::===@@@>>>:::777555777888777555444666999777666555555666666555333333333333333444444555666666666555333222222444666777444000///111333333333111111111444777777333...///666999555000///000///,,,,,,---...///000000111222222555>>>MMMdddmmmLLLBBB555222111222333000,,,---111.../////////000000000000,,,,,,---------............---333>>>GGGTTTpppoooOOO@@@>>>999;;;???AAATTTvvvqqqNNNCCC777000666555;;;666111///333555222222555444111111555999AAAPPP___vvv{{{___EEE===777...,,,333000000000/////////////////////000000000000//////111333444333222555<<>>IIIQQQ\\\rrrnnnYYYIII@@@<<<333000---///333444111------000333444222111111333//////000222444444111///444555555666666666666666222333444444222222333444444444222000...///333555///333777999777333///---///...---...111222111000++++++++++++++++++++++++---,,,+++***))))))))))))'''((()))******)))((('''''''''$$$&&&***'''000GGG}}}|||~~~xxxtttuuutttnnniiiiiikkkjjjddd]]]YYYZZZ\\\]]][[[WWWSSSPPPOOOLLLHHHFFFEEEEEEDDDCCC@@@@@@??????>>>>>>======;;;888555333111222333555222333444333000...------***,,,---.........000111.........------.........---,,,***(((((((((((()))))))))))))))(((((((((((()))))))))))))))(((((((((%%%(((***((($$$###&&&+++%%%$$$""" !!!!!!############$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&&&&))))))))))))((((((((((((...---,,,...222555777888666999;;;:::777666777999;;;::::::999777777666666:::888555555555666666555222555999===AAAEEEIIIMMMLLLJJJDDD<<<555444888<<<888:::;;;<<<;;;999666555:::888444111111222555666666555444333222333333444666333111111444555444222:::888555333111111222222444333111000000111333444222///,,,...222333000---777666444222///---+++******,,,///222333222000///999222888DDDSSSrrrqqqZZZFFF888222000///...,,,,,,------...333222111///............111111000//////////////////000444999DDDXXXuuulllQQQDDD999>>>;;;>>>OOO```mmmMMM<<<<<<555...//////222333333111000111333555777555888AAALLLZZZooo```JJJ888333222---///666111000///000222222...+++000000///......---......666555777:::AAAKKK[[[gggyyykkkWWWFFF<<<555222...------...//////---...///111333333111000000000111222444555666666555555333111//////111333444555555333333333222///111111111111222333333444111555888888555222111111...///////////////......,,,+++)))((()))+++...///,,,+++***'''%%%%%%''')))***(((&&&$$$###$$$%%%&&&%%%!!!%%%!!!(((///111MMM~~~{{{yyy{{{zzzuuurrrsssooojjjeeedddfffeee___YYYTTTTTTTTTSSSQQQNNNKKKJJJIIIGGGDDDCCCCCCBBBAAA??????>>>>>>===<<<;;;::::::888777444222111111222333111222222111...------...+++,,,---...------...000------,,,,,,,,,,,,------+++***)))'''&&&''''''((())))))))))))(((((((((((())))))((((((((((((((()))%%%''')))(((%%%$$$&&&((($$$###"""!!!!!! ###""""""""""""###$$$$$$$$$$$$$$$%%%&&&&&&'''''')))(((((((((((((((((((((++++++,,,...222555777777666777999:::999999999:::999::::::999999888777666999777555555666777888777555777999===BBBEEEHHHIIIIIIGGGCCC===999777888:::888999;;;<<<;;;999777555:::888555333333333555666666555444333333333444444666444222222444555444333888777555333222111111111555444333222222333444555888444000///111111...***222111111000000///......+++---///111222222111000555111;;;JJJ\\\yyyfffNNN>>>777666000///...------......///111111000//////.........111000000/////////////////////222:::FFF[[[wwwoooTTTGGG999;;;666;;;QQQiiijjjKKK999888222---000111111222333222222333555777777444888DDDTTTgggrrrUUUDDD666444333...---111111///...///111111///---////////////......///000222444;;;DDDPPPaaauuusss]]]JJJ???777333///,,,---...//////...///000222333222111///333333333333333333444444///111333333222222333444555666666555444444333222222333444444444333222111///222555555333222222333//////000000000///---,,,000...,,,******+++---///*********(((&&&''')))+++)))'''%%%$$$######$$$%%%&&&"""&&&###***222555QQQ~~~xxxzzzuuuqqqqqqpppmmmkkklllgggccc^^^]]]^^^\\\WWWQQQRRRPPPNNNLLLIIIHHHGGGGGGBBB@@@?????????>>><<<:::<<<;;;:::999888777666666444444333222111000000////////////...,,,,,,---///+++,,,------,,,+++,,,---,,,++++++******++++++,,,***)))'''&&&%%%&&&&&&'''(((((((((((()))))))))))))))((('''''''''((()))***&&&'''''''''&&&%%%$$$$$$#########""""""!!! """"""!!! !!!"""###$$$$$$$$$%%%&&&&&&'''((((((((((((((((((((((((((((((((())),,,///222444666666777666777999;;;<<<;;;:::888888999::::::999888777999777555555777888999888999888999===CCCGGGGGGFFFEEECCC@@@===<<<;;;:::999888999:::::::::999888777999888777666555555555555666555444444333444444444666444333333444555555444666666555444222111000000555555555555555555555555;;;666111///000111///---////////////////////////------...///111222222333666444AAATTTfffyyy^^^EEE777333444/////////......///000000////////////////////////111000//////......//////000...111;;;JJJ___yyyvvv[[[JJJ;;;<<<888???VVVnnn~~~eeeGGG777555///---111222///111333444444444666888888888>>>MMMbbbzzzppp^^^GGG;;;222333444///,,,...000///---...///000000///000111111111000000222444555<<>><<<:::888888999999999999888888888999999888888777666555555555555444444444444555444444333222333333444444555555555444333111000///444444555666666555444444666222///...000222333333000000//////......------............000222333555;;;:::HHH\\\mmmsssZZZCCC444......///////////////000000111---......//////000000000000000///............///000,,,///<<>>===999999888888777888888888888999999999888777666555444555555555555555555555333333333222222222333333555555555444333222111000222333444444444444333222222000------///222444555////////////............///.........000222444666======MMMbbbttt}}}hhhQQQ>>>333......//////000000000000000000,,,---...///000000//////000//////...............000+++///<<>>777:::555444555111///111222333222333555666;;;GGGZZZpppnnnTTTHHH???888333///000111111000111/////////......///111333000222444333333888@@@GGGYYYiii{{{mmmUUUEEE:::666000---,,,---...///+++...111222222222444777777666444333333333333444000111222222222333666999777222222555555222333888444444333333444666888999666444222111111222222333111222222222111///,,,+++******)))))))))***,,,,,,,,,,,,,,,***(((&&&'''((((((''''''&&&&&&&&&&&&&&&'''$$$)))&&&///;;;GGGjjj{{{tttrrrrrrmmmfffbbbdddeeeccc```___ZZZTTTSSSUUUUUURRRMMMKKKIIIHHHHHHFFFCCC@@@===>>>???@@@???<<<:::888777666666666777666555333222222222111111000000///,,,---.........---+++***)))+++,,,,,,+++***+++,,,)))******)))'''&&&'''((((((''''''&&&&&&''''''(((***)))(((''''''((())))))''''''(((((())))))******((())))))******+++++++++++++++)))'''%%%$$$$$$$$$#########""""""!!!  !!!"""######$$$$$$""""""###$$$&&&'''((((((&&&&&&&&&''''''(((((()))&&&***...//////000333666;;;:::999999999888666444666666666666777777888888;;;888666555555666666555555444555:::AAAFFFGGGGGGEEEAAA<<<999999;;;===>>>;;;:::888777666666777777888999999888888777666555444444555666666666666555333333444333222111333555666666555444444333222222222222222222222222222222444222000/////////111222,,,---...///000111111222.........///000333555666:::<<>>RRRmmm\\\EEE???:::555222000///111222222222000111222111000000111333...111444555888BBBPPP[[[ooonnnUUUDDD888555111///...//////...,,,///222222111222555888444444555555444444444444333333333222111222666999888333111555555111222888444333222111222555999;;;777555222111222222222111222222222111000///...---,,,,,,,,,,,,---...///000,,,,,,,,,***'''%%%$$$%%%'''((((((((('''''''''''''''$$$***'''000???MMMrrrwwwtttpppjjjiiijjjggg```]]]]]]]]][[[WWWWWWSSSMMMLLLOOOMMMIIIEEEDDDCCCBBBBBB@@@>>>===>>>>>>=========<<<<<<<<<888666444333333444222111111111111111111000000000,,,------------,,,++++++(((+++......---+++))))))'''((()))((('''&&&'''((('''''''''&&&&&&'''''''''((('''&&&&&&&&&'''((()))'''''''''((()))*********((()))+++---------,,,+++------,,,(((###"""%%%((($$$###"""!!!!!!  """$$$%%%%%%$$$$$$ !!!"""###%%%&&&''''''%%%%%%&&&''''''((())))))))),,,//////......333777777888999999777666555666777666555444444555777888666555333333555777777777444555777;;;>>>BBBDDDEEEBBBAAA???<<<999999:::;;;===;;;888666555555666777999888888777666666555555333444555666777777666555444555666555333333555777888777555444333444444555333222111000000111222333666555444222000/////////......//////000111222222---......000111333555666999>>>WWWuuu~~~jjjNNN;;;444444333111000000000000///---,,,+++,,,---...000000///...---//////...------------......+++111<<>>;;;111111111111111222222000111333555444222000111333000444888<<>>666444111000000000///......111444333000000333777444555666777666555333222000222333333333444666888<<<444222777666111222999444333222222333555777888444222000000222333222000333222000/////////000000..................//////)))***+++)))'''%%%$$$%%%&&&&&&'''''''''''''''&&&(((&&&,,,)))333BBBSSSzzzzzz~~~{{{qqqhhhgggfffccc```bbb```YYYUUUTTTSSSPPPOOOPPPMMMFFFEEEHHHGGGAAA@@@?????????>>>===<<<;;;;;;999777666666888:::;;;888555222111111111111000000000000111111111111222------,,,,,,,,,,,,,,,,,,(((+++///000...+++)))(((&&&'''((('''&&&&&&'''((((((''''''&&&&&&''''''((('''&&&%%%%%%%%%&&&'''(((&&&''''''((()))******+++'''))),,,//////...---+++...///...((("""!!!%%%***%%%$$$""" !!!!!! ###&&&'''&&&%%%### !!!"""$$$%%%&&&'''%%%%%%&&&&&&'''((())))))+++...000///---...333888333666999888666444666888888666444222222333666777333111111222555888999999444666999;;;<<<>>>AAACCC???BBBCCC@@@;;;777777999>>><<<999666444444555666999888777666555555555555333444666777777777666555555777999777555444666999999888666444333444555666444333111000000111333444555666666444222000000111222222111111000000//////,,,---///000222444555666;;;BBB^^^}}}tttaaaIII<<<999888111***000000000000...,,,***))),,,---///000000///---,,,//////...------------......+++222<<<>>>CCC^^^}}}mmmRRR@@@@@@>>>IIIaaauuugggEEE???444222444111555999555000000111222555;;;BBBHHHYYYtttiiiVVVAAA:::;;;888...111222222333222000---111444777666333111111222444888>>>DDDOOOccc{{{yyybbbIII777444333111111222111000...111444666444///...111444444666777888777555222000---000444666666666666777>>>666444888888111222:::333333444444444444444444000///---///222444222000333222000......///111222.........------,,,++++++&&&((()))(((&&&%%%%%%&&&%%%%%%&&&''''''&&&&&&&&&)))(((...+++555EEEWWW|||yyyvvvrrrtttoooeee______[[[UUU[[[ZZZXXXUUURRRNNNKKKIIIJJJFFFBBB@@@@@@???===:::<<<;;;;;;>>>AAAAAA<<<888999888666444444444555666555222000//////000000///000222444555666666222---111000///...,,,,,,++++++....../////////---,,,+++''''''''''''''''''&&&&&&&&&&&&&&&'''(((((())))))%%%%%%&&&&&&&&&&&&&&&&&&'''((('''###$$$(((***))))))******++++++++++++***,,,***'''%%%#########$$$&&&%%%$$$"""!!! !!!"""###$$$%%%$$$######"""$$$%%%$$$""""""%%%(((((('''&&&%%%&&&(((***+++***---///000///111555888888888888888777666555444666333111222555777555222333444555666666666555444555888:::;;;???EEEEEEBBBCCCDDDCCC>>>:::777888;;;999777444222222333555666777666555555666555333111777666555444444555666777999888777888888888666444333111000222555777666444444888888222000555777444555555444222000///000222333222000///......//////***...---///666111---444===IIIgggnnnPPP>>>;;;555111111---......////////////......000//////...------,,,,,,***+++,,,---............000---333111;;;JJJVVVzzzjjjUUUCCCAAA===FFF^^^tttpppVVVEEE===777111111444777777555///555333111999>>>FFFVVVhhhiiiRRRJJJ===444555777555222000000333555555444666444333222222444666777777???IIITTTgggrrrVVV@@@666111222444444333222444555222444777777555333222222111222333444333333111111333111000111444666777777333444666666555222///---222111555<<<<<<666333555555222000222555555111,,,222333111...******---000......---+++)))((()))+++***))))))((('''&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%$$$(((,,,///777KKKhhh~~~|||xxxtttqqqmmmiiifffiiijjjfff^^^YYYYYYVVVQQQQQQPPPOOOMMMKKKHHHFFFDDDHHHDDD@@@>>>>>>>>><<<:::999999:::<<<===<<<999666555555555555555444444444333111//////000111000///000111444666888888555111000000///...------------......//////...,,,+++***''''''''''''''''''''''''''''''((())))))))))))(((&&&&&&&&&&&&&&&&&&%%%%%%&&&((('''$$$%%%)))***)))***+++,,,,,,,,,,,,+++++++++)))'''$$$############%%%$$$###"""!!!!!!!!!!!!""""""$$$%%%%%%$$$$$$######%%%'''&&&$$$$$$&&&(((''''''&&&&&&'''(((***++++++...111222222333777:::888888777777666555555555555444333333555555444333333333444555666555555444555888:::;;;???EEEEEEBBB@@@AAAAAA>>>;;;999:::<<<777666444333222333444555777666555555666666444222777666555444444555666666777777666777666555333222555333222444777999888777888;;;;;;666555888999666666666555333222111111222222111000............///+++///---000777333111:::DDDMMMgggzzzhhhKKK;;;999333000000,,,/////////000000///......---......//////...---,,,++++++,,,------...//////...+++111///:::HHHUUUxxxlllVVVAAA???<<>>CCCQQQggg}}}tttVVVFFFDDD;;;333444555444222000111333555444222222333333222111222555777AAANNN___mmm}}}}}}fffMMM:::222111222333333222111222444111333555666555333333333222222333444333222111111222222222444666777666555333444555666555444222111222000333999999444222444111111111333555555333111333333222...++++++...000000///---***(((((()))+++***))))))(((''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&%%%)))---111:::NNNkkk~~~wwwrrruuurrrnnnkkkhhhddd```]]]\\\]]]ZZZTTTQQQPPPOOOKKKGGGFFFFFFEEEDDDBBB@@@???DDD@@@<<<::::::;;;;;;;;;555777999:::888666444444000111333555555444222111000///...///111222111000000111444999<<<;;;888555//////............///////////////...---+++***)))''''''''''''((((((((((((((()))+++++++++***((('''''''''&&&&&&%%%%%%$$$$$$%%%((((((&&&'''++++++)))+++,,,---...---,,,+++***)))(((&&&$$$###"""############""""""""""""######"""###$$$%%%%%%%%%$$$$$$$$$&&&'''((('''&&&'''(((&&&&&&'''(((((()))******---///222333555777:::<<<999888666555444444555666555666666555333222333444222333444444555555444444666999;;;<<<@@@EEEEEEAAA===>>>???>>><<<;;;<<<===555555444333333333444444666555444555666666555333666555555444555555666666333444555666666555444333888777777999<<>>===:::888777666444333333222222111000///...---------......111///000777555555@@@MMMSSSjjjnnn^^^EEE888666000...000,,,000000000000000///......+++,,,...//////...---,,,---,,,,,,,,,,,,...///000...+++222000;;;IIIVVVyyypppXXXAAA===<<>>:::666111000222444333222333333111777BBBIII]]]}}}rrr\\\DDD;;;>>>888222333111333222222333444444222000///222555444222333888>>>KKK___vvvoooZZZEEE888333111222333222111000111222000222444555444333333333333333333333333222111111333333444777888888555333555555555555555555555555111000111555555222111222111333555555444333333333444333222///------///111222000---***(((((()))******))))))((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&'''&&&***...333>>>SSSnnn}}}zzzxxxsssnnnjjjiiigggdddbbbaaa___\\\ZZZRRRQQQOOOLLLJJJIIIIIIGGGCCCCCCBBBBBB@@@???======???<<<999777666888999;;;333666999888444111111333...///111222333222222111.........///111222111000222222555;;;>>>;;;777666............///000111111111111000...---+++***)))((((((((((((((())))))))))))+++,,,------***'''%%%''''''&&&&&&%%%$$$#########''')))(((***......,,,------......---+++)))((('''&&&%%%###""""""""""""!!!!!!!!!!!!"""###$$$%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$%%%''''''''''''&&&&&&%%%&&&''')))************---///111444777:::<<<===:::888666444444444555666555777888666333111222444222222333444444555555555666:::<<<===BBBFFFFFFBBB>>>>>>>>>>>>===<<<;;;;;;444444444444444444333333555555444555777777666444555444444555555555666666111333555777777666777777999:::===@@@DDDHHHJJJJJJIIIJJJIIIHHHGGGEEEBBB>>>:::888666444444333222111000000///......---------000444000000666444666CCCQQQ[[[rrrdddSSS@@@666444///...111---111111111111000///......++++++,,,,,,---.../////////...,,,+++,,,---///111000---444333>>>LLLXXX{{{ttt[[[DDD???<<>><<<:::999:::999777555444555777999222555777666222000000222000///......///000111222...------...000222222111555333666<<<>>>888333222,,,---------...000111222222222000///---,,,++++++((((((((()))))))))*********+++---...---***'''%%%''''''&&&%%%$$$$$$#########'''******---222333111111000///---+++)))'''&&&$$$$$$######"""""""""""" !!!!!!"""$$$%%%&&&%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&'''&&&%%%%%%&&&''')))***+++++++++,,,---111555999<<<>>>>>>;;;999777555444555666777555777999777333111333555222222333333444555666666777:::>>>???DDDIIIHHHDDDAAA@@@>>>===<<<:::999888333444444444444444444444666555555666777888666555333333444555555555555555222444666666555555666888:::===CCCJJJOOOSSSVVVWWWXXXVVVVVVVVVUUUPPPIIIEEE===:::666333333222111///000000000//////...------111555111///444222666DDDSSSccc}}}xxx^^^JJJ<<<666444...///333...000000000000000///......---,,,***)))***---000222///...---,,,,,,---///111000...555333>>>KKKWWWyyyvvv]]]HHHCCC<<>>AAA======<<<;;;:::888777666666666666444333333444666222333444333222000000111111///...------...000222///...,,,,,,///111222222555111444<<<<<<333---...,,,,,,,,,,,,...///000111222111///...,,,,,,++++++(((((())))))******++++++***+++,,,---,,,***(((&&&&&&&&&%%%%%%$$$$$$#########(((***,,,000666999888777555111---***'''&&&&&&""""""""""""""""""!!!!!! !!!!!!"""$$$%%%&&&&&&&&&%%%%%%%%%&&&'''(((&&&%%%###$$$%%%''''''&&&&&&&&&'''(((***+++,,,,,,,,,---000666;;;???@@@???;;;:::888777666666777777666777777666444333444555333333333444555666777888777;;;???BBBGGGLLLLLLGGGEEEBBB>>>;;;:::999888666555555444444444555666666777666555666777777666444222333444555555555555555555777888777555555999===AAAGGGQQQYYY___ccceeefffjjjfffeeegggeee\\\SSSNNNDDD>>>777333222222111///111111111111000///...---///444111///333222777FFFWWWlll}}}oooVVVCCC999666444---///444///......////////////......---,,,***)))***,,,///111//////...------...///000...,,,333111;;;GGGRRRtttwww]]]IIIDDD;;;AAAWWWnnnvvv[[[GGG===:::;;;444333222111000111111222000888===KKKcccwwwnnn\\\RRRDDD@@@333111555222555:::888333555666666444333333444444666999===FFFWWWmmm|||zzzgggPPP@@@777111///000...000111111000000111222666777777555222111111222333222222222333444555666999555222111222666888999<<<;;;888555333222222222333555555222222444444111---222666666333222444777444222000000111222111000222///+++***,,,---+++)))))))))))))))))))))))))))'''''''''''''''((()))***))))))...888KKKcccyyy}}}yyywwwsssppplllfff```\\\^^^\\\ZZZYYYYYYXXXUUUSSSRRRPPPMMMJJJIIIGGGDDDAAACCC???===???===999888<<<777888888888888777666666333555666555333111222444111000///000111111000///000//////............///222///,,,+++---///111222333...111::::::000)))+++++++++++++++,,,...///000///...---+++******++++++(((((()))******+++,,,,,,***+++++++++***)))((((((%%%%%%$$$$$$$$$$$$$$$$$$$$$(((+++,,,222:::?????????;;;555...)))''''''''' !!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!"""###%%%%%%'''&&&&&&%%%%%%&&&((((((***&&&######%%%((((((((('''''''''''')))+++---...---...111888>>>BBBCCCAAA;;;;;;::::::999888888888777666555555666666555444444444444444555777999:::666;;;@@@DDDJJJOOOOOOKKKGGGBBB<<<999999999888777777666555444444666888999888777666777777777555333111222333555666666555555555888:::;;;<<<@@@IIIPPPRRR[[[gggpppuuuwwwwwwxxx|||vvvtttwwwtttiii]]]WWWLLLDDD999444333333333111111222222222111000///...+++111000000555444:::KKK___tttvvvfffLLL===666666333+++...333...+++,,,---......//////...+++++++++,,,------------/////////..................,,,333111:::FFFOOOpppwww\\\GGGAAA:::AAAVVVgggdddLLL>>>999888888222222222111111111333444...>>>GGGTTTpppsssVVVHHHCCC999:::000111666333777<<<999444666777666444444666888888;;;AAALLL\\\qqqfffVVVDDD;;;777444222333---///111111111111333444555666666555444333444666111111111222333555777888555333111111333666777888:::999777555444333222222111555666222222444333///,,,000333444333333444666333111///000111222111///000---***,,,//////,,,)))))))))))))))))))))))))))''''''''''''((()))***++++++,,,000<<>>OOOgggyyy}}}sss```CCC999444555222***---222---******,,,---.../////////(((***---///000...+++)))...//////000//////...---111...555333;;;FFFPPPpppwwwZZZDDD>>>999DDDWWWcccyyytttXXXCCC999777666555000111222222111222444555555IIITTTaaaqqq[[[DDD>>>===555:::222555:::666888;;;666555777777666444555888;;;===AAAJJJYYYnnn{{{lllVVVGGG:::444444222000000---///111111111222444666333444555555555555888:::111111111222333666888:::222111111222555777777666777666666555444333333222000555666222111444333...///111333444333222222222333000...///111222000......,,,***---000111---((()))))))))))))))*********''''''''''''((()))++++++......222???UUUmmmxxxttttttqqqiiifffggg```\\\XXXXXXZZZZZZVVVQQQMMMMMMKKKHHHEEEDDDDDDFFFFFFDDDBBBAAAAAA@@@>>><<<:::888666666666777666555555666777777777777777666333333222222111000//////,,,...///111111///...,,,000000000000111111222222333111***$$$'''000444111,,,---------------------******))))))***,,,...///---,,,***)))((((((((()))------,,,++++++*********)))***+++,,,+++***(((&&&((($$$!!!!!!###%%%%%%$$$$$$'''+++---000444;;;AAA>>>;;;555///***(((&&&&&&"""!!!  !!!"""######""""""###%%%'''(((&&&&&&&&&''''''''''''''')))(((((('''''''''(((((('''&&&&&&&&&'''***,,,......444:::???EEEIIIEEE>>>999:::;;;:::777666999;;;;;;777333222444555444222777777888888888777777666:::<<<@@@EEEIIIKKKMMMMMMJJJ???999<<<<<<777666;;;;;;666444777777333555:::555555666777666555333222666///---111666666444333999>>>EEEJJJPPP[[[hhhsss|||~~~zzzsssdddZZZLLL>>>777555333333444111000/////////111222333333222...111888777AAAWWWppp|||zzzgggQQQ@@@999555111...---...------...---,,,+++***++++++,,,((()))+++---......------222)))---222,,,))),,,***---333222333;;;CCCSSSkkkqqq]]]CCC;;;888BBBSSSaaa|||{{{```GGG???<<<555111222333000///000//////555<<>><<<:::999777555555666666555333555555666666666666555555444444333222222111000000......///000000///......///000111222333333333333000111...((()))...///+++++++++++++++++++++++++++))))))))))))***+++,,,---))))))((((((((()))***+++,,,,,,,,,,,,+++***))))))((()))*********)))'''&&&(((%%%""""""$$$&&&&&&%%%%%%'''***,,,///333999>>><<<888333...)))'''%%%%%%"""!!! !!!""" """$$$&&&((((((((('''''''''''''''''''''''''''((((((''''''''''''((((((''''''&&&&&&(((***,,,...000666<<<@@@FFFJJJFFF???999:::;;;:::777777888:::999666333222333555444333777777888888888888888777999<<>>DDDNNNXXXcccqqqzzzkkkdddUUUDDD:::555111000111000000/////////000111222///000---111999<<>>:::AAAQQQ]]]xxxnnnVVV@@@:::999444000222111//////111111222888@@@GGG[[[ooo~~~iiiTTTCCC???>>>888555666888777666555555444555555;;;777777999999999???GGGWWWcccvvvrrrgggWWWHHH???999222///000111000......000222222111000000111333333333333222222222111555555555555555555555555333333333333444444444444444333222111111222333444222444333//////111222//////555999555111000000000333222111000///.........111000///---,,,,,,------+++******)))((((((''''''***)))'''&&&'''***---//////+++555GGG\\\www}}}{{{sssqqqoooeeegggbbb^^^^^^\\\XXXVVVVVVQQQNNNKKKJJJKKKKKKHHHEEE???@@@AAA@@@??????AAACCC@@@>>><<<;;;<<<;;;999777777666444444555555333222444555555555444333222222444333333222222111111000000000000000000000000000...000333666777777666555---000111---******)))'''++++++******)))((((((((('''((()))***************&&&&&&&&&'''(((***+++,,,++++++------,,,+++((('''((((((((('''''''''''''''(((&&&$$$$$$%%%&&&'''&&&&&&(((***+++---000555888777444000+++'''%%%$$$$$$"""!!!!!! !!!!!!""""""&&&***,,,+++((('''((((((((((((((((((''''''((('''''''''''''''(((((('''''''''''')))+++---...222888>>>BBBFFFIIIFFF@@@999:::;;;:::888777888999666444222222333444555444666777888999999999999999999<<>>GGGQQQppp{{{aaaQQQBBB777888;;;888777999999888777555444555555666;;;;;;<<<===>>>CCCNNNZZZooo}}}~~~jjj\\\SSSHHH>>>999555111///000111///---000111222222000///000111444333222000000000111111444555555555444222111///000000111222333555555666222222222111222222333444222444333///...000000...000555777333///......---/////////000//////...---////////////......---,,,++++++******)))((((((((()))((((((((()))+++---...111///:::MMMbbb~~~|||yyyppppppnnnfffeeeddd[[[^^^[[[XXXWWWWWWUUUSSSRRRLLLIIIGGGFFFGGGFFFDDDAAA===>>>??????======???@@@===<<<:::999:::999777666666444333333444444222000333333333333222111000///222222111111000000000///111000////////////000111///222666:::;;;:::888777***...000---)))'''''''''++++++***)))(((((('''''''''((()))******)))(((((($$$%%%&&&'''((()))***+++)))+++---...---+++(((&&&''''''&&&%%%%%%&&&&&&'''((('''&&&&&&&&&''''''''''''((()))***+++---000222111///+++(((%%%######"""!!!!!!!!!!!!!!!"""""""""!!!###'''***+++***'''%%%)))(((((((((((((((''''''''''''&&&&&&&&&'''((((((''''''((((((***+++---...333999???AAADDDGGGEEE@@@999::::::999888777777777444333222222333444555555666666888999::::::::::::999===AAAFFFHHHHHHGGGEEE888<<<:::222111666666000444333333444555666777999999888555333111111111111111111222555888===IIIVVVXXX^^^iiiyyyxxxfffUUUBBB777222///...000///............/////////,,,333333777BBBMMMaaa}}}|||hhhUUUEEE;;;555333000............---//////------,,,---...//////...,,,++++++,,,---...)))---222,,,***999AAA666---222//////888BBBUUUooosss[[[CCC<<<888>>>MMMZZZvvvjjjPPPCCC777666666444222222111111333666777;;;FFFQQQ```|||cccMMMFFF<<<666888:::888777888444444444555666777888888999<<>>RRRiii{{{xxxtttqqqooollleeeeeeeee\\\[[[\\\UUURRRPPPNNNLLLMMMMMMLLLJJJFFFEEECCCBBBBBBAAA@@@>>>>>>@@@@@@???>>><<<===>>><<<:::999888999888777555444333333333444333111///222222222222111///....../////////...............000000////////////000000///222777;;;<<<;;;999777***+++,,,+++(((&&&(((,,,,,,,,,+++***)))((((((''''''((()))******)))'''&&&&&&&&&'''((((((((((((((()))***,,,------***'''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&'''((('''''''''((()))+++,,,,,,+++***(((%%%###""""""!!! !!!!!!"""""""""""""""$$$%%%%%%&&&&&&&&&%%%%%%)))((((((((('''''''''&&&&&&&&&&&&&&&&&&'''(((((('''((((((***+++,,,......222999>>>@@@AAACCCBBB>>>999999999999999888666555222333333333444444555666555666777888999::::::::::::<<>>222999999222222777888222333444555444555777888888888666444111000//////000//////222777<<>>===<<<;;;:::???@@@AAA@@@===;;;:::;;;;;;999888777888888666555444333333444444333111...111111111111000///......------------------------////////////////////////...111555999:::999666444+++)))((()))((('''***///,,,,,,++++++******))))))))))))***))))))(((''''''(((((()))))))))(((''''''******,,,,,,+++***'''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((((((&&&&&&&&&((('''%%%%%%&&&((()))((('''&&&&&&%%%###""""""!!!!!! !!!"""############&&&%%%###""""""###%%%&&&((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%&&&'''(((((((((((()))+++,,,---...///222999>>>>>>>>>@@@???<<<:::999999999999888555333222444555555555444666777555666777888888888888888:::;;;<<<======<<<;;;:::333777999777666777888666444777777555666999999777666555333222111000/////////000444<<>>III]]]ooo~~~iiiUUUGGG>>>;;;777777777888888777666666222333555777888888777777999BBBLLLUUUeee|||zzzhhhYYYNNNCCC>>>:::555000------...///000000///...---111222333333111000111222//////...///000111333444...///000111222222111000222222111000//////......000111111000000///------///444777666666777444///...000000---...000111...+++,,,---...////////////***,,,---......---+++*********))))))((('''''''''$$$%%%&&&'''(((((())))))(((000CCC[[[uuu~~~yyysssnnnhhhfffbbb```^^^\\\ZZZXXXTTTOOORRRRRRIIIIIILLLGGGFFFHHHFFFBBBBBBFFFEEEAAA=========<<<:::999999999;;;===>>>===;;;999888888999777666666777777555444444333333444555444111...///000000000000000//////------------------------,,,---...//////...---,,,,,,...111444444333111000---(((&&&***+++)))***---************************,,,+++***)))(((((((((((((((((()))******)))((((((++++++++++++***)))((('''###$$$&&&'''''''''&&&%%%$$$&&&((((((&&&%%%&&&'''%%%$$$###$$$'''(((&&&$$$#########"""""""""!!!!!! """###$$$$$$######""""""!!!"""###%%%'''((('''''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&'''((()))((()))***,,,---......///222999>>>>>>===>>>>>>;;;:::999888999:::999555111333666888777555555666777555666666777777777666666888888999:::::::::;;;;;;888888;;;===:::555555888555999999666666:::999666555555555444444222111111333444999DDDQQQaaatttqqqbbbRRRBBB999444000///000000000111111111000///...///555444:::PPPdddwwwjjjPPP>>>666222---,,,,,,---000222222111---,,,+++++++++---...///,,,,,,---.../////////......)))---000+++---222------333111111999@@@PPPiii{{{oooXXXBBB>>>888:::FFFSSSpppgggOOOAAA777666444111000111222222333555999???HHHXXXrrrvvvcccQQQDDD===::::::333666888777666666777777666555555555777:::===???GGGSSSbbbooorrr```SSSKKKAAA999999888444000000---...000000///.........///111333444333222222222111111111111111111111111//////000000111111111111111111000//////...------...///000222222222111111555;;;??????>>><<<666///000222111---...000000---------------...///000000******+++,,,,,,,,,+++***))))))(((((('''&&&&&&&&&&&&&&&&&&&&&''')))***+++***333HHH___yyyzzzsssooommmkkkgggccc___]]]ZZZXXXWWWUUURRRPPPOOOJJJMMMMMMEEEEEEHHHDDDAAACCCAAA======BBBAAA;;;===>>>>>><<<:::999999:::888999;;;;;;999777666777777666444555555555444222444444444555555444111...//////000000000000000///---.....................+++,,,...//////...,,,+++***+++...000000///---,,,...(((&&&,,,...+++)))***))))))))))))************---,,,***)))((((((((()))'''((()))+++++++++***)))++++++******)))(((((((((###$$$&&&(((((((((&&&%%%###&&&((((((%%%$$$%%%'''%%%###"""$$$&&&'''%%%""""""""""""""""""""""""""" """###$$$$$$$$$###!!!###%%%''')))***''''''&&&%%%%%%$$$######$$$$$$$$$%%%&&&'''((()))((()))***,,,---...//////333:::???>>>===>>>===;;;:::999888999:::999555111444777999999666555666888555666666666666666555444777777777888999;;;<<<===>>>:::===BBB>>>444333999666;;;;;;777777::::::555555555666777666555333222777777===JJJZZZkkkppp[[[MMM>>>666333000...///000111222222222000///...333999888???XXXnnn{{{aaaHHH;;;777666000///......///000///---,,,++++++***+++,,,---...***+++---///000000///...---%%%***222---,,,000...---333222222999@@@OOOgggyyyoooTTT@@@===999<<>>555999:::888666666777777666444333333777===DDDIIIUUUcccuuu~~~qqq^^^MMMDDDBBB888111333444111...///...///000000///......///...000333555444333222222444444333333222000///...222111000000000000111111000/////////............---...000333444555555555;;;AAAFFFEEECCC???777///333444222...---000///+++//////...------///000111)))******+++++++++******((((((((('''&&&&&&%%%%%%''''''&&&'''((()))+++------777LLLccc|||~~~}}}yyywwwuuukkkgggbbb```___^^^ZZZVVVOOOOOONNNLLLLLLKKKKKKKKKJJJGGGDDDAAAAAA@@@@@@???AAA@@@???===<<<<<<<<<<<<<<<;;;999999:::;;;:::999::::::999888777666555444555666666333000000444777444333222111000000000000111000///......---------......//////......---,,,)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,---,,,***(((''')))******)))******+++,,,,,,+++)))(((...///---***%%%$$$&&&)))&&&&&&&&&&&&&&&'''((()))((((((((((((((('''&&&%%%&&&%%%$$$$$$&&&'''&&&%%%$$$$$$$$$###############&&&&&&$$$$$$$$$$$$&&&&&&"""!!! """###  !!!"""######)))***((('''(((+++%%%&&&''''''%%%######$$$((((((((((((((((((((((((******+++,,,---///000111999;;;>>>===:::777777999777888999888777666777888:::777444222444666777777777666666888:::999555222333555888;;;>>>>>>;;;888444888:::999666444777;;;999999888777666555555444333444666777777666444333777<<>>NNNhhh|||sss]]]CCC:::333777FFFVVVtttwww___KKK===555777555222222555888666222::::::AAARRReeezzzuuujjjVVVMMMEEEAAA===888666888222;;;???999222333666666555;;;666555CCCNNNRRRZZZeee}}}mmm___QQQCCC===>>>666555444222000///------//////000000000...---,,,+++...111222111...---,,,666999888222111333222------...///...000000///+++555222///------///000000222000333:::;;;999===CCCCCCAAAAAACCCEEEBBB;;;444777777666666555444333222555555444222///------......,,,---///...+++,,,000,,,(((&&&((('''%%%&&&)))************))))))))))))222<<>>>>>>>>>>>@@@@@@@@@??????>>>======<<<:::999999:::;;;:::999:::999999888777666555444444555444222000///222555222111000//////.........//////...---------.....................------,,,+++***)))(((((()))***+++,,,,,,++++++++++++++++++,,,***(((''')))******)))((()))*********)))((('''------,,,)))%%%$$$&&&((('''&&&&&&&&&&&&''''''(((***))))))((('''&&&%%%$$$%%%$$$$$$%%%&&&&&&$$$###########################&&&%%%$$$$$$$$$$$$%%%&&&%%%###!!!  !!! !!!"""$$$%%%%%%)))------)))&&&&&&'''&&&'''((('''%%%#########&&&'''''''''((((((((((((++++++,,,---///111333444888;;;===<<<:::888888999666777888888777666777999999666333222444666777777666555555777999999666333444555777:::<<<===:::888555888:::999555444666:::888888777666555555444444444444333333444555777888777@@@NNN^^^ppp|||hhhSSSBBB555444333...---000///......000333333222///111888CCCRRRfff|||sss```QQQ???777666111000111111...+++***,,,...///...,,,++++++,,,.........,,,***)))))),,,...000...,,,***+++---000000///...222000222999<<>><<<999>>>JJJUUUoooiiiSSSEEE;;;555333111///000444888777555;;;<<>>MMMmmmvvv|||vvvrrroookkkfffbbb```^^^\\\ZZZXXXVVVSSSMMMHHHFFFEEEFFFFFFEEEEEEDDDCCCCCCCCCBBBAAA@@@>>><<<;;;<<<===>>>>>>???BBBCCCCCCBBB???>>>;;;999888888:::;;;:::999999999888777666555555444444444333111//////000222000///...------,,,,,,---...------------...//////...............---,,,,,,---+++)))(((((()))+++---+++++++++******)))))))))+++)))'''''')))******)))'''(((((((((((('''&&&%%%++++++***(((%%%$$$&&&'''''''''&&&&&&&&&&&&&&&'''+++***((('''%%%%%%$$$$$$%%%$$$$$$%%%&&&%%%### !!!!!!""""""######$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%'''&&&$$$!!!  !!!"""$$$%%%&&&))),,,///...+++''''''((('''(((((('''$$$#########%%%%%%&&&'''((())))))***+++,,,---...111333666777888:::;;;;;;999888888999555666777777777777888999888666333222444666666666333333444666888888666444666555666888:::;;;:::888666999:::999555444555888666666666555555444444333555444111000222555:::===>>>FFFUUUhhh|||wwwaaaKKK>>>333333333///...111...---...000222333222111666>>>JJJYYYppplllVVVGGG777444777333.........---++++++,,,...000...,,,******,,,///000...,,,)))((())),,,000333111///,,,,,,...//////...000222000222777999GGG```{{{jjjPPP<<<;;;:::???MMMZZZvvvnnnUUUEEE<<<888555111///...111444777999:::@@@GGGXXXsssqqq\\\LLLDDD@@@999555555666444555999444888999666666999<<<<<<999EEEIIIQQQhhh{{{yyykkk[[[QQQGGG???:::444333444222222111111000000//////000000222333333222111111111222333222000......///---//////---,,,///...,,,,,,,,,---///000111111222000111333555777999;;;<<>><<<:::666444222000000---******,,,,,,((((((***---))))))+++***((((((+++***'''$$$"""###&&&***---222AAASSSsssrrr~~~yyyrrrkkkddd______]]]ZZZXXXVVVTTTRRROOOOOOOOOMMMHHHBBB@@@BBBEEEAAAAAAAAAAAAAAA@@@??????======<<<;;;:::;;;===???===@@@EEEHHHIIIFFFBBB???;;;999888888999::::::999888888777666666555444444555444333222000///000111000///...---,,,,,,,,,,,,------------...///000111------.........---,,,,,,++++++************++++++++++++***)))(((''''''''')))((('''((()))******)))(((((((((((('''&&&&&&%%%))))))(((&&&%%%%%%&&&'''((('''&&&&&&%%%&&&&&&&&&)))((('''%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&%%%!!! !!!"""######$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%'''&&&$$$"""!!! """"""""""""###$$$%%%%%%&&&))),,,---,,,+++,,,---((())))))'''$$$"""###$$$###$$$%%%&&&((()))***+++++++++---///222555888999888999999999999888888999333555777777666777888:::777555333333444666777666111222333555666777777666888666555666888999999888777999:::888555444444666444444444444444444444333444222111000333777<<<@@@HHHMMMXXXiii~~~ttt^^^FFF<<<444333333///...000/////////000222222222222<<>>888444555555444555888333333333333666:::>>>@@@EEEUUU^^^jjjrrr```SSSGGGAAA:::666444333333333000000000000000000000000///000111222333333222111222222333111///---...///...//////............---...---///222222222444888999:::===@@@CCCHHHLLLOOOYYY[[[```eeekkkpppvvv{{{vvvvvvxxxzzz|||{{{wwwtttpppooonnnkkkgggccc___\\\QQQNNNHHHBBB===777222///000,,,***------******,,,,,,)))(((++++++((((((+++(((&&&$$$$$$%%%(((+++...222DDDYYYzzzlll|||tttqqqmmmiiifffaaa[[[VVVWWWUUURRRQQQPPPNNNKKKHHHGGGHHHHHHDDD@@@???BBBEEE??????@@@@@@@@@???>>>>>><<<======;;;:::;;;>>>AAA===BBBHHHLLLMMMJJJDDDAAA;;;:::888888999999999888777777666666555444444444555444333222222222111111000000///...---------------------...///000222222---------...---,,,,,,+++((()))+++,,,,,,+++)))(((******)))(((((('''&&&&&&(((''''''((()))***)))(((******)))((('''''''''&&&''''''&&&&&&&&&''''''&&&(((''''''&&&&&&''''''''''''&&&&&&&&&&&&'''((((((&&&%%%%%%%%%&&&%%%""" !!!!!!"""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""""""""%%%$$$$$$##################&&&(((***+++,,,---...))))))(((&&&$$$###$$$%%%$$$$$$%%%''')))***+++,,,***+++---///222555888:::999888888888888888888777333555666777666666888:::777555444444666777777777111222333555555666777888999777555555777888888888888888888777555444444555333333333444444444444444111222222444777;;;>>>@@@MMMRRR^^^oooooo[[[DDD<<<555333111///---...111111222111111111222333<<>>???@@@AAAAAA@@@>>>>>><<<>>>???===:::;;;???CCC@@@DDDKKKPPPPPPLLLFFFBBB===;;;999888888888777666666666555555444444444444444333222222333444222111111111///...............---------......000111111---------------,,,++++++'''(((***,,,,,,***(((''')))))))))((((((''''''''''''&&&&&&(((******)))(((,,,,,,***)))((('''''''''&&&%%%%%%&&&((()))((('''((((((''''''((())))))***((())))))***+++*********(((&&&%%%%%%%%%%%%$$$###""""""######$$$$$$%%%%%%######$$$$$$$$$$$$######!!!!!!!!!""""""#########%%%$$$######"""#########&&&'''((()))***+++++++++((()))(((&&&$$$$$$%%%'''%%%&&&'''(((***+++,,,---,,,,,,...000333666999:::;;;999777666777777666555444555666666666666777888777666555666888999999888111333555555555666888999:::888777777888888888777777777777666666555555555333333333444444555555555111222555888;;;>>>???@@@LLLWWWhhh{{{gggVVVCCC>>>777222///.........111333333333222333555666<<>>JJJ[[[}}}jjjVVVCCC===<<<777555666555000000333444888GGGWWWhhhwwwjjj\\\MMMEEEBBBBBBFFFJJJ>>>888444444444111000222444333666<<>>555...,,,,,,******,,,)))''''''++++++((((((***(((((()))+++,,,------...222JJJcccaaa~~~uuusssooojjjfffcccaaaaaa[[[VVVPPPNNNOOOOOOLLLIIIIIIGGGDDDDDDDDDDDDCCCBBB????????????@@@@@@>>><<<===>>>@@@AAAAAA@@@>>>======???@@@>>>::::::???CCCCCCGGGMMMRRRRRRNNNHHHCCC>>><<<999888888777555444555555555444444444444333222000000111333444222000111000///......---------,,,,,,,,,,,,,,,---...///,,,------------,,,++++++))))))(((''''''((())))))))))))((((((((((((((((((&&&%%%&&&(((***+++)))'''---,,,***((('''''''''(((&&&%%%$$$&&&)))+++)))'''(((((((((((()))+++,,,---...///000111000...+++***)))'''$$$$$$%%%&&&''''''$$$$$$$$$$$$$$$%%%%%%%%%"""###$$$%%%%%%$$$###""" !!!!!!""""""""""""!!!!!!!!!""""""$$$%%%%%%((((((((()))***++++++***(((((('''&&&$$$%%%''')))'''((()))***+++,,,------...///000222555777:::;;;===:::666555666666555333444666777666555555666777888777666777999;;;:::999333555666666555555888:::;;;999888888999999888666777666555555666666666555222333333444555666666666333444666999<<>>777111...///000000000111333444444555999<<>>???>>>>>>AAA:::555333555555333333555888999@@@KKKTTT```qqqxxxlllddd^^^TTTLLLHHHDDD<<<666666222444333000111555333...---...............//////---...///000///...---,,,,,,...111222111/////////...+++---222444222444888999;;;EEETTTYYYWWW]]]hhhlllttt}}}{{{qqqdddZZZNNNBBB666111///,,,+++,,,)))'''(((,,,---***)))++++++************,,,...///555NNNhhh```xxxnnngggeeeeeeddd___ZZZWWWXXXZZZUUUOOOHHHFFFGGGHHHFFFCCCEEECCCAAA@@@AAACCCCCCBBBAAA??????@@@BBBAAA===999<<<>>>???AAAAAA@@@>>>======???@@@>>>::::::>>>CCCDDDIIIOOOSSSSSSNNNHHHDDD???===:::888777666444222444444444444444444333333000......000333444222000000000///...------------++++++******++++++,,,,,,,,,,,,---------,,,++++++,,,)))&&&######&&&))),,,((((((((()))))))))))))))%%%%%%&&&(((***+++)))'''---,,,***((('''&&&''''''&&&%%%$$$'''***,,,***(((((((((((()))***,,,......333444666666444000,,,)))***'''$$$###%%%'''))))))&&&&&&%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%$$$###""" !!!!!!!!!!!! !!!###%%%'''(((((('''''')))+++------,,,'''''''''%%%$$$%%%(((+++))))))***+++,,,------...000111222444666999;;;<<<>>>:::666555666666444222555666777666555444555666888777777888:::<<<;;;:::444666888777555555888;;;;;;:::999:::::::::888666666555444555666777666555222333444444555666777777666666777999<<>>666111444999555///---,,,---//////,,,)))---------...///000111111///...---,,,,,,---///000...///000---***)))+++...,,,///...000666999HHHaaauuurrrZZZEEEAAA999;;;LLLccc```NNN???555777888333222888555111333===DDDPPPjjj|||kkk\\\SSSAAA;;;999;;;===999555555888444333666888888888;;;CCCFFFPPP]]]hhhvvvuuuiii___XXXUUUOOOFFF???>>><<<666222333222555555111333777555///........................//////000000000...---,,,+++...222444333111000000///,,,...666999888:::@@@GGGKKKYYYjjjqqqqqqxxxvvvlll\\\NNN???777222///---...***(((***......+++***,,,...,,,)))'''(((+++...111777QQQlll```|||uuuooommmggg___\\\^^^[[[XXXTTTRRRPPPOOOLLLJJJJJJHHHDDDAAADDDIIIGGGAAA@@@>>>>>>@@@CCCCCCAAA===@@@@@@AAAAAA@@@>>>===;;;:::;;;===>>>>>>>>>===<<<>>>===<<<:::888999<<>>GGGOOOQQQPPPMMMFFF@@@@@@@@@:::222111444333...333222111000111222444555.../////////000000111111000---+++---,,,)))***---+++)))((())),,,---,,,***---,,,,,,+++***)))))))))+++)))((()))+++,,,)))&&&'''((()))))))))(((&&&%%%$$$$$$&&&'''((((((((((((*********)))(((&&&%%%$$$&&&&&&&&&'''(((***+++,,,------,,,,,,,,,------...///333888888444///,,,+++((())))))***)))'''%%%$$$###$$$&&&&&&&&&$$$"""!!! """$$$%%%%%%###!!!  """$$$%%%"""""""""###$$$$$$%%%%%%***(((''')))---000///...***(((%%%$$$&&&(((***+++---++++++......,,,,,,///222333444555666888;;;======999555444555555333111666666555444444555666777333777::::::===BBBCCCAAA???>>>===;;;:::<<>>777111111666888555222000999444,,,444<<<===AAA[[[|||cccJJJ:::666222555555---///...---,,,,,,---...///...------...000111///...---,,,,,,+++,,,---///000+++000444222---***+++---...+++111...555>>>DDDccc{{{qqqXXX@@@<<<888>>>PPPeeehhhMMMAAA;;;777888888666444555333888777>>>SSShhhvvv```QQQJJJAAA<<<<<<777333555;;;888111777888999777555666<<>>;;;777333000...---+++222333///,,,000222000///---,,,---000000...+++000---+++,,,///111000...---...333888777111///000333999======AAAIIIQQQTTTZZZdddqqq{{{uuugggTTTCCC999333///,,,,,,+++++++++,,,+++(((&&&***'''&&&)))******---333<<>>===<<<<<<:::;;;<<<===>>>======<<<;;;<<<;;;:::999:::===???DDDKKKOOOMMMHHHEEEAAA<<<>>>@@@===888777999666000111111000000111222222333000///...------...000111000,,,+++,,,,,,)))***...+++***)))***---...---+++,,,,,,,,,,,,+++******)))+++***((()))******(((&&&'''((()))))))))(((&&&%%%%%%&&&'''(((((()))(((((())))))))))))((('''&&&&&&''''''((()))***+++,,,------,,,,,,,,,------...///000333666666222...++++++(((((()))(((((('''&&&%%%###$$$%%%&&&&&&$$$###!!!!!!"""$$$%%%$$$"""  !!!"""###$$$%%%"""######$$$$$$%%%&&&&&&***(((((())),,,---+++)))***(((%%%$$$$$$%%%&&&''',,,***+++///000------000333444555777777888:::;;;;;;888555444555555333111222333333222222333555666666;;;>>>???DDDJJJNNNLLLHHHFFFDDDBBBCCCFFFIIIKKKGGGCCC???;;;999888666555777666555444444444444555555333111111333444444444444444888>>>AAABBBFFFLLLZZZkkk}}}nnnSSSAAA<<<777111222666888666222///555000---444999>>>JJJfffttt[[[EEE777444///111333---......------------.........------...000000///...------,,,,,,------.........000111...+++)))***,,,///---444000666>>>EEEfff|||lllVVV???;;;777===PPPeeejjjUUU???===888555666666222000111222===CCCPPPhhh}}}xxxiii]]]KKKBBB???777999999666333666<<<;;;555999999999999;;;BBBKKKQQQeeetttwwwllleeeZZZPPPHHHAAA<<<888999888777555333111000///---222333///---///111///...------///222222000...555333111111333444333222000000333888777444444777888@@@HHHMMMTTT```iiilllvvv~~~qqq[[[GGG;;;444000---,,,+++++++++,,,+++)))'''+++'''''')))******...444999^^^uuuvvvQQQyyysssnnniiidddaaa```\\\YYYYYYVVVQQQPPPRRROOOMMMJJJHHHGGGFFFDDDBBBBBBCCCAAA@@@CCCGGGEEE???<<<>>>@@@@@@???>>>???@@@>>>======<<<<<<<<<======:::;;;<<<=========<<<<<<999:::;;;:::::::::<<<>>>EEEKKKMMMHHHAAA>>>>>>===:::======<<<;;;;;;666000...///000000000000000000000///---++++++,,,...///000,,,***,,,,,,***+++///---,,,,,,---...///...,,,***+++,,,---,,,+++***))),,,***)))((())))))'''%%%((((((((()))(((((('''&&&(((((())))))***))))))((((((((())))))))))))((((((((()))+++---......------,,,,,,,,,,,,---...000000111222333222///,,,******(((((('''''''''''''''(((###$$$%%%&&&%%%$$$###""""""###$$$$$$###!!! !!!"""###$$$%%%%%%%%%$$$$$$%%%%%%&&&'''''''''(((((()))***,,,,,,+++)))***)))'''%%%$$$$$$%%%&&&+++***,,,111222000///222444555777999999999888777999777666555666444222000000111222222222333666888<<>>BBBEEEKKKRRR]]]qqq}}}fffNNN>>>:::555111222666888666333000111...000777888CCCZZZzzzpppRRR???555222,,,,,,000------..................---...------...000000///------............------,,,//////---,,,+++,,,---...000///777222666>>>HHHjjjzzzfffSSS===:::666===RRRhhhlllUUUGGG888777444444666555111111333666HHHXXXjjjttt]]]NNNFFF;;;999999444444555444333555:::;;;888===<<<===AAAJJJWWWdddlllttthhh```TTTLLLCCC===:::888333...000111222333333222111111///333333000...///000...------...111444444222000666444222222333333222111333333666;;;>>>===AAAFFFJJJSSS]]]fffppp}}}~~~fffQQQCCC:::333///---,,,++++++,,,,,,)))'''+++((((((*********///666:::ggg~~~uuuPPPyyy|||uuuqqqlllgggccc___[[[YYYWWWUUUTTTRRRPPPMMMLLLLLLHHHGGGEEEDDDDDDCCC@@@>>>@@@BBBAAA@@@BBBDDDAAA<<>><<<===???===<<<;;;;;;;;;<<<===>>>::::::;;;;;;;;;<<<<<<<<<888:::;;;:::999888999:::===EEEIIIEEE??????AAAAAA999999999888888666222...,,,---///000000///...---......---,,,,,,+++++++++///+++***,,,,,,+++...222444333111000000///...---++++++---------+++)))(((+++***)))(((((('''&&&&&&((((((((((((((((((''''''******+++++++++***))))))''''''((()))***************,,,...///000///...---+++++++++,,,---///000111//////...---+++)))((((((((('''&&&%%%&&&'''((()))###$$$%%%%%%%%%$$$$$$#########$$$###"""  !!!###%%%&&&&&&%%%%%%&&&&&&&&&'''(((((())))))((()))+++---//////...---))))))))))))(((((()))******))),,,222333111111444555666888;;;<<<:::777444666666666666555444111000222333555444333555888<<>>CCCFFFNNNVVV]]]ssswwwaaaMMM???888444111222666888666444444111///555;;;999JJJkkkkkkJJJ;;;555333++++++111///,,,---...//////...---,,,------,,,...///000///------.../////////---,,,+++000...---...000111000000111111888333666???JJJnnnvvvcccPPP===:::777@@@WWWnnn|||\\\HHH@@@999333333555888777444666:::BBB[[[ppp~~~ooo___JJJ???;;;666777999444666777777666777:::===>>>CCCEEEKKKUUUdddtttyyygggZZZSSSPPPHHH@@@888555777777222---,,,...000222444333222222222333222000/////////...---...000333444333222000333333222222333333444444555777???IIINNNQQQVVV[[[dddmmmwwwsss```RRRFFF:::111...---,,,,,,,,,,,,***)))***(((((()))))))))///777BBBhhh}}}yyyaaa{{{{{{kkkeeejjjeeebbb^^^ZZZXXXUUURRRPPPQQQRRRPPPMMMKKKJJJHHHFFFDDDCCCBBBBBBBBBAAA???===???BBBBBB??????AAA>>>:::>>>@@@BBBAAA>>>===???BBB===<<<;;;::::::;;;===>>>999999999999999:::::::::999::::::999666555555666777@@@FFFEEEBBBBBBCCCBBB;;;888555333222000...---,,,---...//////...,,,++++++,,,---...---,,,***(((...***))),,,......222777<<<;;;777444000//////////////////...---+++)))'''++++++***((('''''''''((((((((('''''''''(((((((((++++++++++++++++++******&&&'''(((***+++,,,,,,,,,,,,---///000111///...---******++++++---...000000,,,+++)))((((((''''''&&&((('''&&&%%%%%%&&&((()))###$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$###"""  !!!###%%%&&&&&&&&&%%%(((((())))))******++++++***+++---...///.........***,,,......,,,+++,,,...+++***,,,111333222222555777888999<<<===;;;777333444555666666444222111000222444555444333666===BBBQQQ[[[hhhrrrzzz~~~zzzwwwqqqllllllqqqttttttrrrlllfff]]]TTTMMMHHHCCC@@@>>>===<<<;;;:::999888888444333222333555666555444:::888:::???CCCGGGOOOWWWaaauuusss___MMMBBB666444222333555777666444555111///777>>>===QQQwwwyyybbbFFF999666555------222111,,,---...//////...---,,,---,,,,,,---///000...---......///000///...,,,+++000//////000111111///---222111777222888BBBNNNrrrttt___LLL<<<===:::EEE___vvvkkkNNN<<<:::777444444666888777666;;;CCCUUUrrrvvvbbbVVVNNN===777888444555777111;;;;;;;;;;;;;;;===BBBHHHQQQWWWbbbqqq{{{ooo```QQQFFFCCCDDDCCC<<<555444777777333...---...111333444444333222444222111111111///......///000222333333222111111222333555666888;;;===???===CCCPPP___hhhkkknnnsss{{{qqqeeeUUUBBB444///...,,,,,,,,,,,,+++***(((''''''((('''(((///888FFFbbbwww{{{vvvhhh~~~rrrmmmppplll___[[[___YYYVVVSSSQQQOOONNNLLLJJJKKKMMMLLLHHHFFFFFFCCC@@@AAAAAA@@@AAABBBAAA???<<<>>>AAAAAA>>>>>>???>>>;;;:::<<<===>>>>>>@@@CCCEEE;;;::::::999999999::::::777777666666666777888999777777777555333222333444888???DDDDDDDDDEEEBBB>>>>>>888333111000......///---------...------,,,+++***+++---......,,,***)))---***)))---000222777===DDDAAA<<<666111000222555777666444111...+++***(((+++++++++)))'''''')))+++(((''''''''''''((())))))******+++++++++++++++***'''((()))***,,,,,,,,,------.../////////...---,,,************+++,,,......)))(((''''''((()))(((&&&''''''&&&&&&&&&&&&&&&'''$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$######!!! ###$$$%%%&&&'''(((((((((*********+++,,,,,,------...///000///......///000333666888777222///...///,,,***+++000222111222666999888999;;;>>><<<777333333555555555222111111111111333555444444:::EEENNNaaalllyyy~~~{{{{{{}}}}}}|||xxxrrriii___VVVNNNGGGBBBCCCCCCCCCBBBAAA>>>;;;999555444444444666666444222:::999;;;@@@DDDHHHPPPXXXhhhyyyooo[[[JJJAAA555444333444555555444333333111///777@@@DDD[[[rrrZZZCCC777555666//////333000---..................------,,,,,,---//////...,,,....../////////......---000000111000000//////000555111666222;;;HHHTTTvvvoooYYYFFF:::>>>>>>KKKhhh~~~nnn^^^GGG999777555555666888999888:::FFFRRRmmmooo\\\NNNGGGDDD888777;;;666666999444888888:::<<<<<<@@@KKKVVVgggqqquuuhhh```UUUKKKAAA999888;;;<<<777222111333333000---///000111333333333333222555111///222222000///000000222444444333333444555222555:::>>>BBBGGGMMMPPPQQQYYYiiizzzuuucccJJJ999111///,,,,,,------,,,+++)))((())))))'''(((000;;;GGG^^^uuuzzzkkk[[[|||yyyvvvtttoooiiieeefffbbbZZZVVVVVVQQQOOOLLLKKKKKKJJJIIIGGGEEEHHHHHHDDDCCCDDDBBB===?????????AAABBBAAA???<<<<<>>===999444333444555333000///111333111444666777:::CCCSSS___ttt}}}~~~yyyrrrjjjcccZZZRRRMMMIIIJJJKKKJJJGGGCCC>>>:::666555555555666555333111777666:::AAAFFFJJJRRRZZZlll{{{kkkUUUDDD:::555555444444555444333222111222111888FFFRRRjjjjjjRRRAAA444222444//////111,,,......------------......---,,,,,,---//////...,,,///............//////000...///000000000444;;;AAA:::333555333@@@OOOZZZ{{{hhhQQQ@@@777???@@@PPPnnnnnnYYYOOOBBB:::888444333444888;;;>>>GGG[[[nnnssseeeXXXJJJAAA@@@???666999<<<666666<<<;;;999999===BBBFFFMMM^^^ooouuukkk\\\SSSKKKDDDAAA<<<555333555666333111000000000///...//////000111222333333444555///...222444111///111111333555555555666:::===<<>>JJJcccxxxiiiMMM}}}yyyuuuqqqnnnllliiigggaaa___^^^]]]ZZZUUUOOOKKKKKKIIIGGGFFFFFFFFFEEECCCBBBGGGGGGCCCBBBEEECCC>>>>>>>>>>>>@@@BBBAAA>>><<<:::===>>>;;;<<>>666000---000000,,,,,,000000///---,,,+++,,,------///---***((((((+++///222,,,((()))...333777>>>EEEIIIFFF???888333555<<>>>>>:::555333444555222//////111444333666999;;;@@@MMM___mmm|||xxxsssnnnggg```\\\LLLMMMOOOOOOKKKEEE???;;;777666666666666555222000333444999AAAGGGLLLTTT\\\kkkyyy~~~gggPPP>>>444666555555555444333222111111555444;;;MMM^^^vvv^^^GGG???111...222......///)))///...---,,,,,,---...///,,,,,,+++---...///...,,,///...---------///000111***,,,//////333<<>>FFFVVVpppyyyiiiXXXMMMDDD;;;888:::999222555888111111:::<<>>777222222444333222111111111111111.........///000222444555555...---222555222000222111333555666777:::@@@DDDKKKQQQZZZcccllluuuoooTTT???222000---,,,---------,,,,,,,,,------***+++555AAAPPPlllzzzpppKKK}}}}}}uuupppjjjcccaaaaaaaaa]]]ZZZVVVVVVTTTRRROOOLLLJJJHHHEEECCCCCCEEEGGGGGGEEEBBBEEEEEEDDDDDDCCCCCCCCCBBB======>>>>>>>>>>>>>>>===999======888888===>>>:::777777666666555555555444888444111111444555222...000222555444222000222444222222222///---...333888888666666999>>>@@@???===777555111...---...111222/////////---++++++---///******))))))))))))******000...------111777>>>BBBCCCAAA999111000777===>>>IIIHHHDDD<<<333---,,,---)))***+++,,,---,,,+++***+++***))))))))))))******(((((('''((()))***,,,---+++)))'''(((+++------+++++++++---...,,,(((&&&'''&&&'''(((*********)))(((+++***)))(((''''''((((((&&&'''((())))))((('''''')))'''%%%"""""""""###$$$"""!!!!!!!!!!!!###$$$%%%((((((***,,,...000111222000000000000//////......222555;;;CCCKKKTTT```jjjuuutttmmm]]]KKK<<<333///---000111///------333888:::999777555666888;;;===999555333333777777444111666555:::EEEPPP[[[mmm}}}}}}zzzxxxtttkkkdddWWWSSSPPPOOONNNJJJBBB;;;777777777888888555000---333555;;;DDDJJJMMMSSSZZZhhhxxxYYYCCC;;;444333333333222222222111111555777:::@@@MMMfffyyyXXX;;;555444222///---,,,,,,,,,)))+++---//////---+++))))))***+++,,,---.........,,,------......------,,,...///...+++***...777???777444444:::AAAPPPjjj~~~___FFF;;;777@@@OOO^^^yyy~~~```RRRCCC:::666333222333000<<>>;;;888555777:::<<<;;;:::;;;???CCCJJJRRR]]]iiiuuusssdddZZZRRRHHHAAA???:::;;;;;;:::777333///,,,000000000000000000000000555222000//////111222222666333000000333666666555999<<<@@@AAABBBFFFNNNUUUiiisss{{{sssVVV===555222...------......---***)))%%%(((111...000>>>NNNooo|||jjjPPP~~~rrrnnnooohhhddd^^^XXXVVVWWWVVVTTTPPPQQQRRRRRRQQQNNNJJJGGGDDDDDDCCCBBBDDDFFFFFFDDDAAACCCCCCBBBBBBAAA@@@??????<<<<<<============<<<<<<888<<<;;;777777;;;<<<999555555555555444444444444777333111111444555222///000222444333111000000222000111111///---...222555666555666999<<<===<<<:::555333111///...///111222//////000...---,,,---///+++***)))(((((()))***+++...------...111666;;;>>><<<;;;555//////666<<<>>>FFFDDD>>>666...+++,,,...++++++,,,------,,,+++***))))))))))))))))))))))))******)))(((((()))******+++)))((())),,,......,,,,,,,,,---...---+++++++++((()))***++++++***)))((()))))))))(((((((((((((((&&&&&&'''((((((((('''&&&'''&&&%%%#########$$$$$$%%%%%%$$$######$$$%%%&&&***+++,,,...000111333333,,,...000111000///......555:::EEETTTcccqqq|||qqq\\\HHH:::111,,,...111333222000000444888999888666555444444555666555444444666999999555222333555===KKKWWWdddvvv{{{rrrkkk^^^ZZZUUUQQQOOOIIIAAA;;;999888777888888666333000555666;;;CCCHHHLLLRRRYYYggg~~~rrrUUUCCC>>>:::888666333000//////000111666888;;;CCCTTTooonnnOOO999555444222///---,,,,,,,,,***+++,,,------,,,+++*********+++,,,------------,,,---------------,,,++++++...///...,,,...444999444111222777@@@QQQkkkzzz]]]GGGBBB;;;@@@NNN___jjjQQQGGG===999777444444555:::???LLL___sss|||qqqeeeSSSLLLGGG@@@;;;:::999777666888:::<<<===???DDDMMMSSS]]]iiizzzuuuiii\\\OOOHHHCCC===:::999999888777666444333111111000000000000111222222333222111//////000111222333666333111222666:::;;;;;;@@@EEEMMMSSSYYYaaakkksssuuuYYYAAA555222///---------,,,+++000...(((+++111---...<<>>===<<<;;;;;;::::::;;;;;;;;;::::::999777999999666666999999666222222333333333333333333444222000111444555222///000111222222000...//////...///000///......000222222333555777999999666444111111000000000000111111...///111000...------...,,,+++)))(((((()))+++,,,,,,,,,---...000333666888222333111---///666;;;;;;@@@===777000***)))+++...,,,,,,---------,,,***)))(((((())))))))))))((((((,,,+++***)))((('''''''''+++******,,,...000000///000000000///......------,,,,,,,,,,,,+++***)))(((''''''((()))))))))((((((%%%&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$((('''&&&&&&%%%&&&&&&&&&,,,---///000222333444444333666999::::::999::::::>>>HHHYYYmmmnnnUUUBBB666///,,,///222555555444333555888777777555444222111//////111222444777:::999666333555:::FFFUUUbbbooo~~~yyyssshhhccc[[[UUUPPPIIIAAA<<<;;;999777666777777666444777777;;;BBBFFFJJJQQQYYYfff{{{zzzgggLLL??????<<<888555111...---///222444777888===III___{{{___DDD888555444111///------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***))),,,000000......000222111000111777BBBVVVrrrtttZZZGGGCCC<<>>;;;888777777888999888999<<<@@@DDDKKKVVVdddnnn{{{{{{tttnnndddYYYRRRHHH>>>;;;:::888888:::666555333222222333444555,,,---------...000111222000000000111222333444444666444555888>>>EEEJJJLLLSSSZZZdddnnnxxxwww[[[CCC333111///---------+++)))000///***,,,222...000???OOOrrrxxxcccNNN}}}yyyssskkkdddhhhaaacccbbbYYYXXXZZZTTTWWWTTTQQQPPPQQQQQQPPPNNNJJJJJJJJJIIIGGGEEECCCBBBBBBAAAAAAAAAAAAAAA@@@@@@??????>>><<<;;;999888777888888999999999888777777555666666666555666555444000000000111111222222222111000000222444444222000///000000000///...------,,,---...///.........//////111333555666444111......//////000111111111000---///111111000...---...,,,+++)))(((((()))+++,,,++++++---...000111222222,,,///...---///555888777888666222---******+++,,,,,,,,,---,,,,,,***((('''&&&'''((()))))))))((((((++++++***)))(((((('''''',,,,,,---///222333444444777777444111000111000...000//////---,,,+++))))))%%%&&&''')))))))))((((((%%%%%%&&&%%%%%%%%%$$$$$$###$$$%%%&&&&&&%%%%%%$$$&&&&&&&&&''''''(((((((((---...000222444444444444111333555555555777<<<@@@PPP```uuuaaaGGG999222/////////222555777666555666777555555555444222000...,,,111333444555666555555555;;;CCCQQQ```lllwww{{{wwwoooiii```XXXPPPIIIBBB>>>;;;999555444555666777777777666999@@@EEEIIIQQQZZZdddwwwooo\\\CCC999999777222000......///222555888666777???PPPjjjvvvRRR<<<999555333111///------------,,,+++************+++,,,------,,,,,,++++++++++++------------,,,+++***)))***,,,//////...,,,---...000000222999HHH```|||nnnTTTDDD===;;;JJJccc{{{zzzcccNNN>>>999666777777777<<>>EEEOOOYYYbbbfffqqqwwwvvvYYYBBB111///---,,,---,,,+++)))******'''+++222111555GGGQQQvvvtttaaaMMMuuuqqqmmmjjjgggccc^^^YYY___ZZZ]]]]]]VVVVVVYYYSSSOOOMMMLLLLLLLLLLLLKKKJJJJJJHHHFFFDDDCCCCCCDDDDDD@@@@@@@@@??????>>>>>>???>>>>>><<<;;;999888777666777777777777777666555555444444444555555333222222......//////000000111111///000000222333333111//////////////////...---,,,,,,,,,---...//////...------///222444333000---,,,,,,---///000111111000000---///111111///---------,,,+++***))))))***+++,,,)))***,,,...//////......+++...///---...333444222111000//////...---+++******+++++++++***)))'''&&&''''''((()))))))))))))))((())))))***************---///111444666777888999<<<===:::666777;;;:::555222111000...,,,+++***)))&&&&&&'''(((((((((((((((&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%"""###$$$&&&((()))***+++---...111333555555555555777888777666888???KKKTTTggg|||xxxSSS===333//////111...111444666666555555444222333444444444222000...333444444222000111555888@@@KKK\\\jjjvvv|||zzzsssnnneee[[[RRRKKKDDDAAA<<<888444222333555777777555444888???EEEIIIRRRZZZbbbqqq~~~iiiVVV???666555111...//////000111333444555555888CCCYYYuuulllJJJ::::::444333111///...------...---,,,***))))))***,,,---......---+++++++++++++++------------,,,,,,+++***---------,,,++++++---...---000444<<>>RRRnnnyyy___NNN@@@>>>:::666555555888BBBMMM^^^xxxpppZZZPPPLLL@@@999::::::666666777888999;;;===???JJJSSS```ooo}}}{{{ssskkk^^^WWWPPPMMMKKKIIIDDDAAA:::777666888777333000111111222333444333222000///444333222111222333444555111333555555555777:::===DDDHHHPPP[[[gggttt~~~qqqSSS???000...,,,+++,,,,,,+++***&&&'''%%%)))111111888KKKUUUzzzsss```LLL|||wwwrrrpppeeecccaaa```___]]]ZZZXXXXXXSSSWWWYYYSSSTTTVVVQQQKKKKKKJJJJJJJJJIIIIIIIIIGGGFFFDDDCCCBBBBBBCCCDDD???@@@???>>><<<;;;<<<>>><<<<<<;;;:::888777666666666666777666666555444333444222333666555111000111......//////////////////...000111222222111///.........---...///000...------,,,,,,---//////...,,,,,,///222222000...---,,,------...///000000//////---...000///---,,,,,,---+++++++++******+++++++++)))***+++---...------,,,+++...///------000000---,,,------///000///,,,)))******+++++++++)))(((''')))((((((((()))***+++,,,'''(((***+++,,,---------...222666999:::;;;===???>>>AAA???;;;???EEECCC<<<333222000...,,,+++******''''''&&&&&&&&&'''((()))''''''&&&%%%$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%%%% !!!###&&&(((***++++++,,,...111555777777777777<<<======>>>CCCPPPcccpppkkkJJJ999222......222...000222444555555444333222333444555444333222111333444444000---///666===DDDRRRdddrrr}}}~~~wwwrrrjjj___UUULLLFFFCCC<<<999444222333555666666444444888???EEEIIIPPPXXX]]]iii{{{|||eeeSSS???777666000111111111111111111000000555===MMMeee```FFF:::999444222111///...---......------,,,++++++,,,------///...,,,+++***+++,,,,,,,,,------......------,,,///---,,,******+++---...+++000666AAAWWWuuu___IIIAAAEEEHHH\\\wwwaaaMMMDDD777<<<999777888:::AAARRRaaawwwuuueeeUUUGGGBBBAAA999777888333666888;;;>>>AAAFFFMMMQQQcccmmm|||~~~|||uuukkkeee```ZZZSSSMMMHHHCCCBBB@@@<<<:::;;;888666666999777222///000000222444555444222///---444333111111111333555777777:::===>>>@@@CCCJJJOOO[[[bbblllwwwiiiNNN???666333///---,,,---,,,,,,(((***'''***000///777JJJWWW}}}uuu___JJJ|||vvvppplllhhhdddaaa^^^]]]\\\[[[[[[YYYWWWVVVQQQMMMQQQTTTOOOPPPSSSMMMJJJJJJKKKKKKJJJIIIIIIIIIAAABBBCCCCCCCCCBBBAAA@@@>>>??????===:::999;;;===999999888888777666555555666666666666555444333222444111222666666000...000///////////////............000222333222///---,,,...,,,,,,...000111000......---+++,,,///000///---,,,///111111///------........................///---......---++++++,,,---***++++++,,,,,,++++++***((()))+++,,,------,,,,,,***------++++++...---+++,,,++++++---//////,,,******+++,,,------,,,+++***+++***(((((((((+++---///((()))+++---............000444999===>>>???AAADDD@@@DDDBBB===@@@FFFBBB777333222000---,,,+++++++++***(((&&&%%%$$$&&&'''))))))(((&&&%%%$$$$$$$$$%%%((('''&&&%%%$$$$$$%%%&&&!!!"""$$$''')))***++++++,,,///333777999:::::::::444888<<>>;;;666444444555666666666666:::AAAEEEGGGLLLSSSWWWaaaqqqxxx___MMM<<<777888333333222111/////////000111888DDDYYYrrrqqqTTTCCC:::666333222000///...............------------------......---+++******+++,,,---,,,,,,---...////////////...---++++++,,,---......---444===JJJaaaxxxXXXGGGDDDKKKRRRkkkjjjMMMGGGDDD555888999<<>>BBBEEEEEEBBB>>><<<===??????<<<999888:::===777777777666666555555555666666666666555444333222444111222777666000...000000000000//////......---...000333333111...,,,+++---,,,+++...111333111///000---+++,,,///000///...---///111111...---...000///......---------......---...---+++******,,,...)))***,,,------,,,***)))))))))***+++,,,---------(((++++++)))))),,,,,,***---***((())),,,...---++++++,,,---.........---,,,---+++)))'''(((+++...111***+++---...//////...---111666<<>>FFFWWWfffvvv~~~}}}uuuiii\\\PPPGGGDDD@@@<<<888666666666666666888888<<>>DDDEEE222555999AAAKKKVVVggg}}}gggWWWNNNGGGAAA<<<:::<<<999777AAADDD777DDDJJJSSS^^^kkkzzz~~~tttllldddZZZSSSNNNLLLFFF???<<<===<<<888777666999;;;666000222:::555111///000///...111777333222111111111222444444999888888:::===BBBFFFIIIQQQUUU[[[___eeeooo}}}uuuZZZLLLKKKIIICCC:::333///...------+++---+++---222000999NNNXXX}}}yyy^^^DDDaaaaaa___^^^\\\[[[YYYYYYVVVTTTPPPMMMKKKKKKLLLMMMLLLJJJIIIIIIKKKJJJGGGCCCFFFGGGDDDAAABBBGGGDDD======CCCEEE@@@;;;;;;============<<<999777777999;;;999888777555444444333333444555666555333222333444///222444333000...---///000//////........./////////000000000000...---+++......//////000000111111+++,,,,,,------............------------.../////////////////////000111111...............///000111---,,,++++++******++++++)))+++...000000///---++++++++++++************)))***+++---......---+++)))---,,,+++,,,------+++)))***---...+++''''''+++000+++---...///......///000444===@@@;;;;;;DDDIIIGGGCCCCCC@@@;;;::::::777111.....................---)))(((%%%#########$$$%%%$$$%%%&&&'''''''''''''''%%%&&&&&&&&&%%%%%%''')))%%%&&&'''''''''))),,,//////000555;;;<<<===CCCJJJOOOYYYffftttrrrMMM???222......///111444222555888777555333333444222222111111111222333555555444555555333666CCCPPP___nnn~~~yyyoooeeeYYYMMMDDDBBB;;;666666555333444777777;;;>>>@@@AAABBBFFFIIIMMMVVVddduuuqqqUUUEEE777333777777111111000------111333444BBBQQQhhh{{{YYYCCC;;;777111///...,,,++++++,,,...///---......///...,,,+++***,,,,,,,,,------.........,,,,,,,,,...000111///------333---)))000000+++...666===LLLccc{{{\\\LLL???IIITTTjjj~~~rrr]]]FFF<<<<<<666BBB===HHHUUUaaaqqq|||ppp^^^PPPGGGBBB===:::999::::::999:::>>>EEEJJJSSS```ppp}}}rrrmmmeee]]]VVVOOOGGGAAA???<<<;;;<<<:::444222444333333333333333333333333222000,,,***///555222)))...444000111999888333777===BBBFFFHHHMMMWWW^^^```hhhnnnsssyyybbbLLLGGGKKKRRRLLLBBB666---+++,,,///+++000---+++000222<<>>::::::<<<<<<::::::999777555555777:::999888666555333333222222333444555444222111222333...000222222///------...//////...------...///000000000000000///...,,,+++------...///000000111111------------............,,,,,,,,,---------------//////.........///000111///............//////000,,,,,,++++++*********+++***+++---...///...,,,+++))))))***+++,,,---......+++,,,------...---,,,,,,///---,,,,,,------,,,******---...+++((('''+++000+++---...///...---...///333999>>>???@@@BBBBBB@@@>>>@@@???;;;:::999555......------,,,,,,+++++++++)))(((&&&$$$###$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''%%%'''((('''&&&&&&'''((('''((())))))***+++///111000000444;;;???EEEOOOYYYiiiuuu~~~]]]BBB888000000222333444666333555777777555333333444444222111111222333444444111111333555555:::HHHVVVcccqqq~~~{{{rrriii]]]PPPGGGBBB;;;777777666444333666555888;;;===>>>@@@DDDHHHLLLSSS___mmm|||jjjQQQDDD888444777555///000///......111555666BBBVVVqqquuuWWWCCC;;;555///000///---+++++++++,,,---.........///...---+++***,,,,,,,,,,,,------------,,,+++,,,...000000///---,,,111---***111111---222777BBBTTTlllrrrVVVKKKCCCPPPgggbbbPPP@@@>>>BBB<<>>@@@CCCKKKWWW```ssszzznnnfffeee___XXXOOOGGGCCCBBBAAA@@@===999888:::888333111333222222222111000///...---222444222...000555555111222888555555>>>???>>>EEELLLSSS[[[___fffpppwwwxxxnnnWWWGGGEEEJJJNNNHHH>>>444...,,,---...+++000---+++000222<<>>??????>>>;;;???AAA<<<888999::::::777777777555333444666888999888666444333222111111222333444333111000111222---///000000...---.........---,,,+++,,,...000111000000000///...---++++++,,,,,,---...///000111222////////////............***+++,,,---------,,,+++///...---,,,,,,---///111//////......---.........,,,+++++++++***************+++,,,---------,,,,,,******+++,,,---...//////,,,,,,,,,,,,------...///222///---,,,,,,---,,,++++++------+++)))(((,,,///+++---......---,,,...///444555:::BBBEEE???:::888999;;;<<<:::999999333,,,------,,,******))))))))))))(((&&&%%%$$$%%%%%%&&&((('''&&&%%%%%%%%%&&&'''%%%'''(((((('''&&&&&&''''''((()))))))))+++...111555555:::BBBKKKUUUeeerrrgggKKK999333000333666555444555333555777777555333333333444222///000333555444222---...111555888???OOO___hhhtttxxxooobbbTTTIIIBBB<<<888888777444333555444555777888:::>>>BBBFFFJJJOOOXXXcccqqq}}}```KKKBBB888444666444......///000000222666999EEE^^^~~~lllRRRAAA999333...000///---+++******++++++......///......---++++++---,,,,,,,,,,,,,,,,,,++++++++++++---//////...---)))///,,,+++333222///666<<>>???999===>>>:::777888999888555555555444333333555666999888666555333222222222000222222111000///000111......//////////////////...---+++++++++...000222111000000///...---,,,++++++,,,,,,...///000111222111111000000//////......)))+++---...///...,,,+++...---+++***+++,,,///000000///......------------+++++++++++++++******)))++++++++++++,,,,,,------------------,,,,,,,,,,,,---,,,++++++,,,...000111444111---,,,,,,---------+++------,,,******,,,...,,,---...---,,,,,,...///777222666AAADDD;;;333222666999999777777888444//////---,,,***)))((((((((()))((('''&&&&&&&&&''''''***)))'''%%%$$$%%%'''(((%%%''')))((('''%%%%%%&&&''')))***++++++---000222<<<>>>GGGTTTaaaooopppRRRAAA666222111444666444333444333444666666555444333222333000...///333444222000,,,---111666:::CCCTTTeeelllwwwvvvhhhWWWKKKCCC===999999888444333444444444444555888<<>>888>>>IIIJJJYYYnnnppp```SSSEEEAAA>>>:::999<<>>===<<<:::777444222666222111333333//////222000111222333333333333333333555444333333555999<<>>666000000666777555222333777777333000///---+++))))))******))))))((((((((((((((((((,,,***(((&&&&&&'''((()))%%%'''((((((&&&%%%&&&''')))+++///222444666888;;;BBBIIIYYYlll~~~xxxWWWBBB;;;555111000333555444555777444444444555555444222111000...---...111222111......///222777;;;DDDVVVfffnnnzzz}}}mmm[[[NNNEEE???::::::888444333444555444333444888<<<@@@BBBBBBHHHPPPXXXddduuusssVVVBBB;;;333111555444444222333555333111777???TTTrrrwww[[[FFF999333000///++++++,,,,,,---...///000000//////...---------,,,---------,,,,,,+++++++++,,,++++++,,,...//////...+++---***,,,222///000===HHHcccmmmQQQCCCHHHRRRlllfffXXXEEEDDD???EEESSS]]]ttt|||rrriiiWWWKKKFFF>>>AAA>>><<<<<>>DDDJJJNNNQQQXXXeeekkkpppxxxzzz|||gggKKK>>><<<;;;:::888777111,,,+++...000...,,,,,,111...,,,111333===PPPbbblllTTT>>>MMMMMMMMMMMMMMMMMMLLLLLLIIIHHHFFFDDDCCCAAAAAA@@@BBBBBBBBB@@@===<<<===>>>===<<<===???>>>;;;;;;???777::::::666666888888555555777777666444333333444666555555444444444444444000111222111///...///000333111//////000111111000............//////000111111000000//////000000111......//////000111111111000000000000////////////,,,---.../////////......---,,,,,,,,,------............------,,,---------,,,---.........---+++***+++,,,------......------))))))***+++,,,---......---,,,*********,,,...///000...,,,+++---...------,,,,,,------------,,,,,,,,,---.........///222555:::666555777666222000000444444222///111666888555111///---+++******,,,,,,)))))))))))))))))))))))),,,+++***)))))))))***+++'''((()))((('''(((***+++)))...666===CCCFFFIIIKKKSSS]]]qqqcccHHH;;;888111//////333666666888===444333333444555555222000......///000000000000000111111444777;;;CCCUUUfffsss~~~sssaaaTTTHHHAAA;;;999777444333666666444333555888<<<>>>>>>???EEEMMMUUU^^^nnnnnnRRR???999111000444333777333444666444222:::GGG___|||rrrVVVBBB777222000000***+++,,,...///111222222111000///...------------...---------------,,,,,,...,,,+++,,,...000000///---...***,,,333000555FFFQQQnnnxxxaaaKKKCCCMMMYYYvvvyyymmmSSSJJJ>>>EEEFFFOOOaaaqqqvvvcccXXXSSSDDD<<<>>>===@@@@@@AAAEEENNNYYYdddkkk|||uuunnnjjjfffZZZMMMHHHLLLAAABBBAAA???>>>===888222444444222000///111555999444111000333333222444888444333222222444777999;;;???>>>CCCOOO[[[ccciiimmmuuu}}}eeeQQQ===555555444111000///,,,***+++---///...---,,,111...,,,111333===QQQccchhhQQQ<<>>>>>@@@@@@>>>;;;;;;===???===999888<<<===:::999<<<777999999666666999888555666777777666333111111111222222111111222222333444000111222111///...///000444111......///000///......///000111111000000///111000000000111222333444000111111111111111111111......///////////////000,,,,,,---------.........+++,,,---...///......---------,,,,,,,,,---......---...///000000...,,,++++++,,,...000000///...---******+++,,,---...//////,,,+++*********+++,,,,,,---,,,+++,,,---...---,,,---,,,,,,---......---,,,,,,---......///111555999666999888333111111111//////000///...000666666333000///,,,******+++---...))))))***************)))++++++,,,,,,,,,,,,,,,,,,+++++++++***)))+++///222333;;;IIIUUU___eeejjjlllwwwfffMMM???888444111000222666888666777;;;444333222444555555222///,,,000444333000///000333222222444777:::CCCUUUfffyyyyyyggg[[[KKKCCC;;;888666333444777666444333555888:::;;;:::>>>DDDJJJOOOWWWfff|||xxxfffLLL<<<999333111333111777333333777555444@@@PPPiiikkkQQQAAA888222///000,,,---...///111222222222111000///...---------...---..................//////...,,,---///111111111......***...555444===RRRbbbgggTTTEEEFFFSSScccuuulllYYYHHH???LLLTTTcccxxxyyykkk\\\KKKFFFGGG>>>:::@@@CCCHHHKKKRRR[[[ggguuuvvvkkk]]]XXXWWWXXXOOOBBB???DDD???AAA>>>:::999:::777222333444444333222444999===555222111444555555777<<<:::999888:::>>>EEEKKKPPPSSSVVV___mmmvvv{{{uuu```MMM@@@444000///...---...)))******+++------......---111...---111444===QQQdddcccPPP>>>GGGIIIJJJKKKKKKHHHEEECCCEEEEEEDDDBBB@@@???======;;;===>>><<<::::::===AAA===666444:::===:::888999777999888666777:::999555666777777555222000//////////////////000111222333000111222111000///000111444111------...///...,,,///000222333333111///...111000000000111333555666222222222222111111111111------......//////000000,,,,,,+++++++++,,,---...+++,,,...000000///...---,,,,,,,,,,,,------...///...///000111111///---,,,+++---///111222000...---//////.........---------++++++***************************,,,......---,,,---,,,,,,---......---+++,,,---...///000333777;;;222;;;;;;333...111222---***---......111555444000///...+++***)))+++---...)))******+++++++++******++++++---............---......---++++++...333777EEEOOO```qqq~~~iiiJJJ:::777333---333333666:::999555333666444333222333555555222///,,,222777666111///222666222222444777:::CCCVVVggg}}}}}}lllaaaMMMDDD;;;777555333444888555333222444888999888666???CCCHHHKKKQQQaaaxxxqqq^^^FFF::::::444222333...777222222777666666DDDVVVnnn|||fffNNNAAA:::333///......///000111222222222111222111///...------......---.........///000000000000...------///111222222///...***///777888CCC[[[ttt|||[[[LLLBBBHHHXXXiii|||iiieeeXXXTTTKKKZZZgggzzzttt^^^LLLKKK<<<<<>>???>>>@@@DDDLLLVVVaaagggnnnssssssbbbJJJ@@@777000...------...222&&&(((+++,,,,,,,,,...///---111...---222444>>>QQQcccyyy___QQQBBBDDDEEEFFFGGGFFFEEECCCAAA???BBBBBB>>>===>>>===999:::;;;;;;<<<<<<;;;::::::888888888777777666555444333555777777444222333555999777444111///...//////444333222111111111222333000000000222333222///---......////////////......---...///000000///...---///000111222333222222111000000////////////000000111000///......///000111111000///---------...//////---///555444---)))+++000000000000////////////...///111111111///,,,+++000111222222222000///...///000111000...,,,,,,---........................000---***,,,000222///,,,000///...------...///000,,,---...111444888<<<>>>===;;;777222///,,,++++++111///...333999===<<<999444***%%%+++---((((((...))))))***,,,...///---+++...000333444444444666777999777555444222444>>>IIIXXXllleeeKKKAAA666000000---222555888888555333222333,,,000444777777333...+++555666666666666666555555666444444555999CCCWWWiii{{{ssshhh[[[HHH:::999999666666<<<888555333333666888777555:::===AAAEEEMMM]]]ppp~~~nnnXXX@@@666777222///222222222555222333999999DDD[[[xxxxxx```HHH???;;;444//////333000000222222000000333222//////222222//////222,,,,,,---111555555222///222111...+++,,,///222333999111...000333<<>>===@@@EEEMMMTTTYYYhhhwww~~~ssskkkfffaaadddgggjjjmmmlllaaaVVVLLLEEELLLRRRFFF:::999777888:::888333333777666222111333555555333222444777333888::::::<<>>@@@@@@===<<<>>>===999<<<;;;;;;:::999888777777777888888777777666555444444666888777444333333555444333222111000111111222333222111000000111222333000000000111222222000...///000000111111000000///...///////////////......///000111222222111111000000000////////////000000111000///......//////000000000///...............///---...333333---+++---000000000000000000000///...///000000000///...---111111111111111111000///---...000000///...///000.........------.........///,,,***,,,000111///,,,......---,,,,,,---.........///000222555999===???>>>;;;666222...,,,,,,,,,///...///333:::===<<<999:::///***...///******000.........///111333666888555777:::;;;===@@@DDDGGGIIIHHHFFFEEEBBBDDDPPP\\\wwwqqqRRR???:::333111444222333555888888666444444555555444333222222222333333333444444555555444444333555333444666:::DDDVVVgggwwwxxxqqqdddQQQAAA===;;;555555999777666444444666777666666:::<<>>AAA777//////...555888888666777;;;;;;666444555777666555555777999???DDDHHHIIINNNWWW^^^aaalllssszzzvvvfffVVVFFF:::666000...,,,***))))))***+++***))))))((()))***+++,,,---///***(((...000:::MMMfffzzzaaaPPP>>>DDDDDDEEEEEEDDDCCCAAA@@@;;;>>>>>>;;;:::<<<<<<999<<<;;;999777555555555555777777777777666555444444666777888777555333333444111111111111111111000000111111000000000000111111111000///000111222111///111111222222222222111111/////////......//////000///000000000000000///...000000////////////000000111000///............///....../////////...------...,,,---000111......000000000000000000000000000///////////////000000111111111111000111111222222...000111111///......///000///...------...///000---+++***+++///111000---......------------......000000111333666999===>>>>>>:::555000---,,,,,,---//////111666;;;>>><<<:::;;;222,,,......***,,,111222333444333333666===CCCCCCEEEIIILLLOOOTTTYYY]]]```______]]]ZZZ\\\jjjyyyzzzYYYAAA444444000222777555333666888888777666666777888777444222222333555777111222222333333222222222333222444888<<>>777666999666777777666555555666777888:::===@@@FFFPPP]]]fffzzz{{{___LLL:::444888333333666555111333000222;;;???NNNhhh|||mmmVVV???888777333000111333000000222222000000333444000///111111///000444333222111222444555444333---------...///111222444000111888???EEETTTtttjjjWWWNNNIIINNNTTTXXXaaakkkeeeaaa___ccckkkqqqsssrrrzzz|||iiiTTTIIIEEEDDDEEEGGGFFFLLLVVV```jjjuuuyyyssslllggg^^^UUUMMMHHHFFFEEEGGGMMMWWWaaalllqqqkkkbbbUUUCCC???AAA999666999999333666777666777:::;;;888999:::;;;<<<<<<>>>BBBEEEOOOUUUZZZ]]]eeepppzzz}}}vvv]]]LLLAAA888222000,,,+++***)))((()))***+++))))))((((((((()))*********///,,,)))---000<<>>BBBBBBBBBBBBAAA@@@>>>===999<<<;;;888888;;;;;;888;;;999777555444444666777777777777777666555444333777777777777555444333222111222333333222///---+++///////////////000000000222000...///000222111111111111222222222222111111000///.........///000111///////////////.........000000////////////000000111111000///............---...///000000///---,,,---,,,---...///000111222000000000000000111111111000///......///000222444222111000000111222444555333444444222///,,,+++,,,000///...------...///000,,,+++***,,,///000000...000000000000000000000000000111111333555888;;;<<<;;;888333...++++++,,,---000111333888<<<>>><<<::::::333///111111111444:::===@@@CCCCCCBBBDDDLLLRRRUUUYYY^^^cccgggkkkoooqqqrrrssstttsssqqquuudddLLL:::222333000222666333555666777888888888888888555555666777777555444333000111222222222222222222222222444999>>>EEESSS```pppxxx~~~pppaaaQQQGGGAAA;;;999;;;555888999777444333666888555777:::===BBBKKKUUU\\\jjjvvvuuuZZZHHH999555888333333777333444555111333<<>>888888555333555222000000333333000000222555111///111111///111555333222111000000111222222---,,,---111222111111333333444:::DDDQQQffftttcccYYYUUUSSSTTTWWWZZZ___dddWWWYYY\\\aaagggooouuuyyynnneeeTTTHHHIIILLLJJJLLLRRR]]]gggttt~~~uuupppmmmiiibbb]]]XXXTTTOOOHHHDDDAAA??????BBBNNN^^^ooowww[[[FFF===>>>999888<<<;;;:::;;;:::999999;;;>>>???CCCEEEGGGJJJOOOTTTYYY\\\gggnnnuuuyyyppp]]]III???;;;555///---+++******))))))***++++++)))))))))((((((((((((((('''...,,,***---000===UUUgggxxx```PPP???@@@@@@??????===<<<;;;:::888::::::666666999:::777888777555444444666888999777777777666666555444333666666555555555444333111000111222333222000---,,,......//////000000000000111000...///000222222111//////000000000000//////000///.........000111222//////..................000000////////////000000111111000000000//////...---...///000000000......---.........///222444444///000000000111111111222111000......///111444666333222111111111333444555444555555333000---,,,,,,000///............///000---,,,,,,---///000000///111111111111111111111111000000000111222555777999666444000,,,***+++,,,---///000333777:::<<<<<<;;;999777666999<<>>DDDPPP[[[fffnnnyyy~~~wwwkkk[[[OOOFFF>>>::::::666888:::888444333666888333555777;;;@@@HHHPPPUUUaaaiiivvvrrrYYYFFF:::777888111222555111777777333444===CCCTTTnnnkkkSSS===777777444333555222///000444444000///222444000///111111///000444333222111000//////111222000---///333444000000333888888>>>MMMccc~~~ttthhhccc]]]bbbfffgggffffffccc```VVV]]]ccceeeeeeiiiqqqxxxkkkTTTRRRHHHEEENNNWWWZZZaaajjjqqq|||yyyllleee\\\XXXWWWTTTOOOJJJDDDCCCAAA???===;;;999888BBBQQQiiikkkSSSHHHGGGAAA>>>@@@>>>BBBAAA@@@???@@@DDDKKKRRRVVVXXX\\\bbbkkksssyyy|||nnnYYYIII:::555666333///---++++++++++++,,,,,,------))))))))))))((((((''''''&&&---,,,)))---000>>>UUUfffwww```RRRBBB@@@???>>>===;;;:::999999999;;;999555555888999777555555444444555666888999666666666666555444333333444333333333555444333111---...000222333333222111---...///000111111000000000///...///111333222111......////////////......////////////000111222222...............///000000000000////////////000000000111111222222111111000//////000111111111000000---000000///000444666555///000000111111222222222111000//////000222444666333333333222333333444444000222333333111000000111////////////////////////...////////////000000000//////000000000000//////////////////000222444555111000...,,,,,,,,,---......///333777;;;>>>AAABBB<<<>>>BBBGGGMMMTTT\\\aaagggmmmvvv}}}zzz\\\CCC:::111222444///333999444888777666666888999888777999666222000///222555777111222333333444444444444444111222777<<>>EEELLLPPP[[[```kkk{{{rrrYYYEEE;;;888666///111555000888888444666>>>DDDTTTooolllTTT===666555222000333111///000444444000///111222//////222222//////222333333333222000000222444222---///555666111111666999<<>>===;;;::::::::::::<<<999555444777888666333333333444444444444444666666666666555444333333222111000111444444333000...///000222333444444333---...///111222222111111......///111333333222000---......//////......---......///000111222222111......---...///000222333000000////////////000000000000222333444444333333111111111111111222222333...222333111222777777444///000000111111222333333222111111000111222333444444444444444444444333222000111333333222111222333...///000111111000///...111111222111000///000000///000000111111000000/////////......///111333444.........//////000000111000222777<<>>;;;999777666666666666777888:::<<<===HHHZZZssslll^^^YYYOOONNNTTTUUUVVVWWW]]]eeekkkooo{{{{{{zzzvvvggg]]]SSSDDD>>>555---+++,,,,,,---///------.........------,,,,,,,,,,,,,,,***)))'''&&&'''***&&&&&&---111<<>><<<;;;;;;;;;;;;<<<:::555444666777555333333333333333222111000666666666666555444333222111///...000333555333000222222333333333222222222---...000111222222222111---...///111444444222///......////////////......---...000111222222222111...------...///111333444000000////////////000000///000222444555555555444333222111111111222444555...333555222333888888444///000000111222222333333222222222111222222333333444444555666555444222111333444555444222000000000---...111222222111...---222333333222000///000000111222333444444333222111000000/////////111222333---...///111222333333333444777<<>>CCCFFFJJJSSS___kkkvvvsssWWWBBB:::777333,,,111888333333666333777AAAGGGWWWqqqwww]]]DDD:::888333111222111///111555555111///111---,,,...333333...,,,---+++...000000...---///111000***,,,666999666999BBBPPPbbbzzzzzzmmmeeedddooo|||~~~tttkkk```UUUIIIAAABBBHHHUUUlll~~~xxxvvvqqqhhhaaaTTTSSSNNNEEE@@@AAAAAA???888999:::999777666666888555333222222444888<<>>>>>>>><<<;;;:::999777555444555666777555555666666555333222111666888999777444333444666444444333111///000222444555333222000000111333444222111000......000111222111222444555444222000///...///000111111000///...555333000///000111111000------------///111333555222111//////000111000///222000///000111333333222555444222000//////000111111111333444555444333333333333222222333444666888333333111111111222333444222111111444777777444000111333444333000...000222000111222222111///,,,+++---...000111111111000//////////////////000000111444333111///...///000222222222333444555666777777BBBFFFMMMVVVaaammmzzzdddHHH:::999555333222333777<<>>CCCPPPVVV]]]kkkttt}}}vvv^^^FFF888666999444333777444999888333888EEELLLXXXnnn}}}]]]FFF>>>555333444/////////111222222333333333//////000000//////...---***+++,,,...///000000000444...000888<<<<<>><<<<<<<<<999777:::555333666777666777;;;;;;888666555888<<<>>>@@@PPPkkktttuuuxxxnnnhhh]]]YYYRRRKKKDDD<<<444///111000////////////000000,,,---000111111000---,,,***---...---***((()))***)))(((***---///222;;;EEESSSuuuzzzrrrfff___XXX;;;???>>>===>>>>>>===;;;888999888777555555555555666444555555555444333111111555777888777444222333444444444444222000///111222222111000000000222444555222111///......///111222222222333333333222111000000000000111111000000///444222000000111222222111111111000000111222222333222333333333333111000000333222000111222333333222555444333222111111111111111222333444555444444333333333333444444555666666222222111111000111111111222111111333666555333000000222333222000///000222//////000111000///......000000111111111111111111////////////000111222333555333222222333555555555555555555777999===AAADDDIIIQQQ^^^lllzzzvvvXXXAAA888888777666666777;;;???AAABBB<<<;;;999777666555555555444555666777777666555444444444333333222222111111000222444555555777===AAADDDHHHTTTdddqqq~~~sss```RRRJJJ@@@;;;888999:::777666777333333555666888:::<<<===BBBLLLPPPTTTbbbmmmyyysss]]]GGG999777:::555555999666;;;;;;777;;;FFFKKKXXXnnn{{{\\\FFF===555333555222111111222222222111111000,,,------...............//////111222333444555555666222444;;;>>>BBBTTThhhkkkWWWQQQUUU]]]mmm}}}qqqjjjfffWWWOOOXXXoooyyylllddd^^^VVVQQQNNNIIIBBB===BBB???;;;:::;;;;;;:::999999555444777999:::===AAA;;;::::::;;;===BBBGGGJJJYYYqqq{{{yyyvvvqqqjjjbbb[[[XXXOOOLLLFFFAAA<<<777111...111000000/////////000000...///111111111///...,,,,,,...///...***((((((******)))***,,,...222;;;EEETTTrrrzzzxxxmmm___UUU:::<<<<<<<<<======;;;888555888888777666666555555444444444444444333222111111555666777777444222111111333444444333000///000111000000000000111222444666111000///......///000111333222222111111111111111111111111000000111111222333222000000222333333222444444444444333222111111222555888777444111111222555444222222333444333333444444444444444333222111222333444555555555444333444444555666666666555444111111222111111000//////222222222333444444111///000111222222111000111333............//////000111333222111111000111222222111000000000111333444555333111111333777999888777888888:::>>>DDDLLLTTTYYYbbblll|||aaaIII:::555666777777777:::===@@@AAA@@@<<<:::888555444444555555555666777888888777666555888777666444333111000///222333444555666777888999===AAALLL[[[hhhuuuyyyeeeUUUKKKAAA<<<:::<<<<<<888555555222333444666888:::<<<===>>>GGGGGGIIIVVVcccqqqppp[[[HHH;;;999;;;777999===999>>>???<<<>>>EEEHHHUUUnnnxxx[[[FFF>>>444222666555333333222222111000//////,,,------.../////////000000000111222333444555666777777:::AAAFFFRRRlllxxxdddUUUHHHHHHOOOXXXffftttzzzmmm[[[\\\wwwtttmmmcccWWWUUUQQQKKKHHHGGGEEEAAA>>>888666444444666777777777;;;777666999;;;<<>>;;;:::===CCCLLLWWWbbblllqqq{{{kkkPPP@@@777444555444444555888<<<======;;;;;;999666444333333444555666777888999999888777666888888666555333222000000222222222444666777555444<<<>>>FFFRRR]]]iiixxx|||jjjYYYOOOGGGAAA===<<<:::666333444444444444555777:::<<<===999AAA@@@AAANNNYYYhhhzzzlllYYYGGG<<<;;;<<<:::???DDD@@@CCCDDD@@@@@@DDDEEESSSlllyyy]]]JJJ@@@555111555444444333222111111000000000////////////000000111111222111111111222444555777:::;;;BBBMMMZZZmmmxxxeeeNNNEEE???BBBIIIQQQ[[[eeehhhooorrrrrrwwwppp```aaallluuuvvviii^^^YYYQQQHHHBBB???<<<;;;;;;;;;999777333222222222444666777888===:::999<<<>>>@@@FFFMMMNNNSSSYYY]]]```fffpppxxx|||zzz{{{}}}}}}|||{{{yyyyyyyyyzzz{{{uuuuuutttsssssstttuuuvvvuuuwwwyyy{{{}}}~~~~~~{{{}}}~~~xxxsssooommmrrrtttvvvuuupppnnnooorrrjjjiiigggffffffggghhhiiijjjhhheeedddccc```ZZZUUUUUURRRNNNIIIDDDAAA@@@???888666222111111222222222111111000000000111222222666555333111////////////---------,,,++++++,,,,,,---***)))***+++000;;;FFFSSSgggppp{{{rrrWWWJJJ777IIIDDD===777666666666777666777777777666555444333444444333333333333333333555555444444444222000......000222333333333444555444444333222222111111111111111000000000000111111555333111000000111444555444333222222222444555666333222111333555555555333111222333444444444333222444666666222------111666777555444444555666555555444555666777777555444333444555666666666555444444333555777999999777444222333333444555444333111000222222333333222222222222000000000111222222222222333111///------...000111555444111//////111333555333222111000000222555666::::::;;;???EEEHHHHHHGGGDDDJJJUUUbbbppp|||{{{[[[GGG>>>999555444333333555888;;;;;;:::888:::888666444333333444555666777888999999888777666666666555444444333222222000000111444666777555333999;;;BBBLLLUUU^^^kkkxxxttteee\\\PPPHHH@@@===:::777666888444333333333555777999:::555>>>===>>>IIISSS^^^ooo|||{{{hhhWWWEEE======??????HHHPPPLLLNNNNNNGGGDDDFFFFFFTTTnnn}}}cccRRRGGG888111444333333333222222222222333333222111000000000000111111555555444444555888<<<>>>DDDFFFPPPaaauuuuuu```SSSBBB>>><<>><<<:::888666555555333000///111222333333111111111111111222333333777666333111///...//////++++++******,,,---......---***(((***+++///:::EEEVVVffflllxxxpppVVVJJJ:::MMMFFF===666444555777999777777666555555444444333555444444333333444444555666444333222333333222000///111333444333444666888666666555444333222111111222222222222222222222222555444222111222333555666444444444444555666777777444333333444666666444333///000111222333333444444333444333000---...222666666444333444666777777666555555666666666555555444555666777777777666555444222444666888888666444333333333444444444444444333111333444333222222444555222111000000222333222111444333111/////////111222555444222111111333555777555444333333444777;;;===AAACCCGGGLLLQQQVVVZZZ\\\___eeeppp}}}|||fffNNNBBB???;;;777555555555666999;;;<<<;;;999888777666555555444444444666777888999999888777666444444444333333333333333///000333444555555555555555777===FFFMMMUUUaaallluuu{{{vvvnnn\\\RRRIIIDDD@@@======@@@444333222111111333555666333<<<<<<<<>>@@@DDDGGGVVV```\\\\\\XXXMMMHHHJJJJJJXXXppplll]]]RRR???555666555555444333333333444555666222111000///000111222333666666555777;;;AAAFFFJJJXXX]]]iii|||qqqYYYHHH@@@<<<;;;:::;;;===???CCCEEEKKKNNNQQQSSSVVV]]]eeekkk|||nnn[[[YYYKKKMMMJJJAAA<<<<<<;;;888<<<<<<<<<<<<======>>>???777888;;;===???BBBGGGJJJNNNPPPVVV___eeejjjttt~~~~~~zzzvvvrrrmmmhhhddd^^^\\\\\\]]]___```___^^^___[[[XXXWWWYYYYYYXXXVVV\\\[[[YYYXXXVVVUUUUUUTTTSSSSSSSSSSSSSSSSSSTTTTTTQQQOOOMMMMMMOOOPPPPPPPPPMMMOOOQQQRRRRRRSSSUUUWWWUUUVVVTTTPPPQQQWWW[[[ZZZYYYXXXUUURRRPPPNNNLLLLLLIIIJJJKKKMMMNNNNNNNNNMMMHHHHHHHHHHHHHHHIIIIIIJJJOOOIIIBBB??????@@@@@@???666777888888777555333222222000//////000222222222111111111111222333444444777555333111////////////+++)))((((((+++---......,,,))))))***+++///999DDDXXXhhhlllwwwpppZZZPPP>>>JJJDDD<<<666444666999:::888777555444333333444444666555444444444555666666777444111111333555555444444555555444333444666888666666666666555444333333333333333444444333333333555555444333444555666777333444555666777777777777555444444555666666444222111111111111222333444555000111111222222222222222444333222333555777888777555555555444444555555666666777777888777666555444111222444666666666555444222222222222333444555555111333444444333333666999333111000000222333111///333222111111111222333444666555444444555777999:::;;;;;;;;;===@@@EEEKKKNNNRRRXXX___dddiiipppyyyfffUUUDDD======;;;888666777777777999;;;<<<;;;:::777777888888777666444333666666777888888777666666333333333333222222222222000333555555333222444666444666;;;BBBGGGKKKTTT]]]gggkkkpppuuuxxx{{{|||~~~||||||}}}mmmcccYYYRRRKKKDDD@@@AAA888666444222222333444666555<<<:::999AAAGGGPPP```mmm{{{wwwlll]]]OOOEEEAAAEEEJJJQQQcccqqqmmmfff^^^OOOGGGJJJLLLYYYppp~~~ttthhh]]]III<<<<<<;;;999888666444333444555666222222222222444666999:::;;;<<<===BBBIIISSS[[[aaarrr{{{mmmXXXFFF:::555555666777666666999;;;<<<>>>AAAEEEHHHJJJNNNVVV\\\hhhrrryyy___VVVGGGGGGCCC<<<999:::;;;:::777888999:::<<<===@@@AAACCCFFFKKKOOORRRXXX^^^ccchhhllluuuxxxwwwuuupppkkkgggfffffffffccc___\\\YYYVVVRRROOOLLLKKKKKKLLLNNNNNNMMMLLLNNNMMMKKKJJJIIIIIIHHHGGGJJJIIIIIIIIIIIIHHHGGGFFFDDDEEEEEEFFFGGGGGGGGGFFFFFFCCC@@@???AAACCCCCCBBBAAACCCDDDEEEDDDCCCDDDEEEDDDFFFEEEBBBDDDIIIMMMLLLHHHGGGEEEDDDBBBBBBBBBBBB@@@>>>>>>AAAEEEEEEBBB>>>>>>>>>>>>>>>?????????@@@BBB===888777888::::::888777777777666555444333222000///...///222333222111111111111222222444555555444444222111000///......---***'''''')))++++++***+++))))))+++,,,///888BBBTTThhhmmmuuuooo^^^SSS===EEEAAA:::666666888999:::999777555333222333444555777666555444444555777777888444000000333555666666999888777555333333555777555555666666777666666555333444444555555444444333555555555555555666777777333444666888888888888777666555555666777666333111444333222111222333444555...///111444777666222///333222111333555888888888666555444333333444666666666777888888888666555444000111333555555666555555111111000000111333555666000333555555444444888;;;444222000000222333111...111111111222333444666666666666666777888:::<<<===CCCCCCDDDGGGLLLSSSZZZ^^^iiipppyyyjjjYYYJJJ===999;;;:::888888777666666777999::::::999666777888999999777555333555666777888888777666555444444333222222111000000111555888666222000333777777888<<>>???@@@@@@>>><<<;;;===>>>@@@@@@@@@?????????;;;777666888:::;;;::::::;;;===<<<:::999999:::999<<<<<<:::<<>><<<::::::::::::;;;<<<888666999>>>???:::444888888999999::::::::::::999666333444666888777444888777555222111000000000/////////222444555555333222222222222333444555666333222222111000///......000,,,((('''((()))((('''***)))***,,,---///777AAAOOOfffmmmsssnnn```TTT999DDDCCC@@@;;;666555777::::::999777666555555555555777555333444555777777777666333333666666555666:::888;;;999444333888:::666555666888777666666777888777666444333333444555666666555444666999999555222777777777777666555444333777666555333333444444555666666555555555444444444555555444333333222111111444666888888666555777:::555444222222333444777888;;;:::999777777666777777444333333222222333444666777444222222555666666555999555444777999666555666666222111444555444333555222333444666888888999999::::::<<>>AAACCCSSSRRRWWW```eeedddeeejjjjjjhhheeedddhhhooowww}}}zzz~~~{{{nnnfff^^^QQQDDDCCC>>>888777999:::666222666777:::>>>???BBBLLLVVVbbboookkknnniii```dddZZZPPPGGGJJJSSS[[[hhhqqqlll]]]SSSCCC???EEEGGGTTTlll{{{pppdddWWWLLLGGGCCC===:::>>>>>>;;;:::===???DDDFFFDDDDDDJJJOOOQQQRRRVVVfffsssvvvzzzgggTTTIIIBBB999444333666666555333111111222333222///000555999:::>>>DDDPPP```jjjqqqgggVVVJJJEEECCCDDDBBB@@@DDDLLLRRRUUUYYY\\\^^^cccjjjooouuuwww|||{{{vvvrrrrrrtttsssllleeefffddd```[[[WWWTTTRRRQQQRRRPPPOOONNNMMMKKKHHHEEEDDDDDDCCCBBB@@@???===<<<======<<<;;;;;;:::999999===<<<999888888999:::<<<;;;777444777<<<@@@@@@>>>777:::;;;;;;===???===888999999999777666666999;;;>>>:::777777::::::666222333444666888999::::::;;;666777777777666555444333222444666666444333333444111777;;;:::444111333777222333333111//////333666555444333111000/////////222000///111444555444222000333777888666555777999777666444222000...,,,+++...---,,,+++)))((('''''',,,******+++,,,...666@@@QQQkkkrrrtttnnnbbbWWW;;;@@@@@@@@@===888666777888888777666555444444555555777555333333555666777666666333444777888666777:::999;;;999444333777888555666777888777666555666777666777777666555555555666888555444444666777666444666666777888888888888888777777555444444444555666666666555555555444444444333333333333333333333444444666888777555444666888555444333222222444555777888888888777777777777777444333222333555666777777444222///000222444444333111000444999999444111222777333111444555555555888666666888:::<<<>>>???@@@IIIKKKPPPTTTYYY\\\___```cccjjjqqquuu|||xxx```LLLFFFAAA;;;888888999888777:::::::::;;;===@@@BBBCCC@@@????????????>>>;;;888999888888999:::999888666555666777555222000222444333333333333333333333333444666888999:::<<>>>>>:::777888666555222111000222666999444111111555777777;;;???GGGUUU\\\cccssseeeTTTFFFEEEIIIOOOQQQRRRXXX```eeeiiioootttyyy~~~{{{yyyuuuppplllhhhfffeeekkkeee```___```^^^XXXRRRSSSQQQNNNKKKIIIGGGFFFFFFFFFDDDBBBAAA@@@???===;;;888999:::;;;<<<=========;;;;;;::::::999888888777888999:::999666666888::::::777555777<<>>;;;777:::;;;:::;;;>>>;;;666888999999888777666888999:::777555666999:::888555333333444555666777888999777777777666666444333333111222444333222222333444333666888777333111222555333444333222000000333666555444333222111000000000555333000000222444333222111444777777666555666777777666555333000...---,,,------,,,+++***))))))(((,,,******+++,,,...666@@@NNNhhhppptttoooaaaVVV;;;;;;<<<>>>===:::888666666888777666666666666777777888666444333444666666555666444666:::;;;888777999999:::999555444666777555666777888777555444555666555888::::::777555555777999666444333555666777777555666888999:::;;;<<<<<<888777777666555666666666666666666555555555444444222222333333444555666666444666777666444444555666888777555444444555666666333333555666666666555444111000///111555777666555;;;999777777999;;;<<<;;;999<<>><<<>>><<<666333666888888;;;>>>>>>???AAAEEEHHHLLLPPPRRR\\\bbbjjjpppsssvvv{{{~~~eeeUUUHHH???<<<999777888999:::999:::<<<>>>AAAEEEHHHKKKLLLMMMLLLLLLKKKJJJFFFAAA<<<999777666666777777666555666777777666444333555666333333333333222222222222444555666666666888<<>>777666888777666555777444111...///222777:::666222111444444444666:::>>>HHHLLLRRRcccsssdddSSSKKKPPPZZZffflllpppwww~~~zzzvvvnnngggddd___]]]ZZZWWWTTTQQQPPPOOOSSSNNNIIIHHHIIIIIIDDD@@@CCCBBBAAA????????????@@@@@@===:::999888888777666111222444666888:::;;;;;;888888888777666666555555222666888999777666777999888666555777;;;<<<:::777777999:::888999;;;999444777999:::999777666666777666444222444888:::999777333333222222333444666777888888777666555444333222000111111111000000333555888777777555444444444444333444444222111111333555444444333222222222222222888555222111222222222222333555777777555444555666777666444333111///...---------,,,,,,,,,+++++++++,,,******+++,,,...666@@@LLLfffooovvvrrrcccXXX===999:::;;;;;;:::999888777999999999999::::::;;;;;;888666444333444555555555777666888<<<===999888999777888777666666777888777777888999777555444444555333888<<<<<<888555555666777777666666777777777666666777888:::;;;;;;<<<<<<888888888777777777777777666666666666555555555555333333333444555555666666555666666555555444444555:::999888777666666666666444555777888888777555444333000///222666888666333666555333333444555666777999;;;AAADDDAAA===???EEEGGGAAA===???AAACCCGGGKKKMMMOOOSSSYYY```gggmmmpppwwwpppZZZPPPHHH<<<;;;999888999:::<<<===;;;>>>CCCIIIOOOTTTWWWYYY```___^^^\\\XXXQQQIIICCC>>>;;;888666777777777666777777777666555555666777111222222222333333444444555666555444444777;;;>>>???>>>???AAABBBCCCEEEGGGCCCCCCDDDFFFIIIMMMQQQSSSXXXXXXXXXWWWVVVXXX\\\^^^___hhhttt~~~|||nnnhhh^^^QQQEEE>>><<<<<<<<<999777999:::===EEENNNUUUaaaaaalllqqqjjjhhhXXXMMMFFFIIIMMMJJJKKKKKKBBBBBB@@@999888???BBBIIIYYYnnn|||~~~zzzyyyzzz{{{}}}~~~|||ggg]]]SSSAAA>>>999444444777999999999:::666111------000333444555111000222222111333888777???BBBHHHXXXhhh~~~gggXXXSSS^^^ooo}}}|||wwwlllbbb``````[[[TTTQQQMMMLLLKKKIIIGGGFFFEEEDDDAAA===999:::===???===;;;;;;;;;:::999999:::;;;<<<===:::777555555666666666333444555666777777777777555555555555444444333333000111444888;;;;;;:::888777666666777999999777444777999888666777999777222666888:::999777555555555444333222444666888777666444333222111111333555777999888777555444333222222111222111000///111444777>>>;;;777666777888777666444444444333222333444555444333333333333333444444555444444444444333333222555666666666555444444444666555444222111///......------------------------,,,******+++,,,...666@@@MMMfffqqq{{{wwwggg[[[BBB:::999888888888999::::::999999:::;;;;;;<<<<<<<<<888666444444555666666666888777999======999888999666555666777888999:::;;;888999999888666444555666333777;;;<<<999777666666555777:::;;;;;;999777555888999999999999999999888888888888888888777777666777777666666666555555555555555555555555555555555777666666666666666666555:::999888777666666555555777999:::;;;:::999777555777555333555888999888666999999888888888999;;;===???@@@CCCFFFGGGJJJUUU```]]]WWWRRRTTTVVVXXX\\\aaadddgggmmmvvvvvv]]]NNNGGG???:::999888888888;;;???AAABBBFFFNNNVVV___eeejjjlllrrrpppnnnkkkeee[[[QQQJJJHHHDDD???;;;;;;;;;<<<<<<888777666666666777777666000000111333444555666777777777666555444666:::===<<<===<<<<<<<<<>>>@@@@@@;;;;;;<<<===???AAABBBCCCMMMMMMLLLKKKKKKNNNRRRVVV\\\bbbkkkssszzz}}}yyyqqqeeeVVVIIIAAA===<<<999888<<>>AAADDD======???999888???BBBFFFTTTcccmmmyyy{{{pppaaaOOOJJJGGG===666555444666<<>>======<<<:::777555666888;;;;;;:::666555444333333444555666777444111000111333333333555555666666666555444444444444333333333333222222111///111888@@@BBB===777666666666777888777555333777888777444555888666222555777999999777555444555555444333444555555555444555444333222222444666888888777666444333333333333444444444222111222555888???:::666666888:::888666555444444444444444444444444444444444444555555666000222555777777666444333777666555444444444333333444444333222000///......,,,------------.........,,,******+++,,,...666@@@LLLeeeooo{{{xxxhhh\\\EEE;;;999777777888:::;;;:::777777888999::::::999999888777555555777888999888:::888999<<<<<<999888:::777555666999;;;::::::===888999:::999777666777888555666999;;;<<<;;;999888444888===???===:::888777:::::::::999888777666555888888888888888777666666777777777666666666555555666666666666666666555555888777666777999:::999888999999999888777666555555555666777888777777666555888888777777888:::<<<===CCCDDDFFFGGGGGGJJJMMMPPPUUUTTTWWW^^^eeennn}}}}}}vvvrrrtttvvvwww{{{oooaaaOOOEEE@@@777777777777777999===DDDIIIQQQVVV___iiirrrxxx|||~~~}}}{{{xxxtttmmmcccYYYRRROOOJJJBBB===;;;<<<<<<===:::888777666777888777666111222333444555666777888888888888777555666999;;;888::::::888888;;;;;;888999999999999::::::;;;<<>>999777;;;777666>>>BBBEEEPPP[[[bbbkkksss}}}tttnnnaaaXXXMMM>>>===@@@<<<999<<>>MMMXXXlllqqqfffeeeyyy~~~{{{xxxuuusssnnniiieeeccc___XXXUUUWWWTTTUUUVVV\\\fffkkkfff]]]NNNEEE???@@@AAA>>>;;;;;;888999::::::::::::999999:::888666666777777777555777666444333222333333444555333111111333444444444222222333444555555555444333333333333333333333333333222333:::@@@BBB===777666666666666666555444444666777666333555888777333444555777777555555555666666555555555444333333333444444333333444666777888777666555333333333333444666666666555444444666888:::777444555777888666444666555444444666666555444666555555555555555666666///222666888777666555555777555333333444444444333222222111000//////......------------------------,,,******+++,,,...666@@@KKKbbblllyyyvvvdddZZZEEE:::888888999<<<<<<:::888777777999999:::999888888888777555666888:::;;;;;;;;;888888;;;;;;888888:::;;;777888<<<===999999<<<999:::;;;:::888888999:::888777777;;;@@@AAA>>>;;;777;;;???@@@===;;;:::::::::::::::999999888666666777777888888888777666555777777777777666666666555555555555666777777777888:::888777999<<<>>>===;;;============<<<;;;;;;:::777777888:::;;;<<<======AAACCCEEEDDDCCCEEELLLQQQLLLOOOSSSVVVYYY^^^dddhhhmmmmmmsss~~~nnn]]]RRRDDD??????999777888888999===DDDOOOVVVaaafffoooxxx{{{uuummmddd]]]XXXQQQHHHAAA>>>>>>???@@@>>>;;;888888999999888666555555555666666666666666888888999777666666777999555999:::777777:::999444999888888888999:::;;;<<<>>>>>>???@@@BBBFFFKKKPPPTTTUUUYYYbbbmmmtttvvvuuuyyy{{{yyyjjjYYYMMMDDDBBBDDDLLLSSSXXX^^^ddddddmmmeeecccYYYJJJHHH:::>>>666777777222777===999444:::666333:::===@@@IIIPPPUUU^^^hhhqqq{{{yyypppaaaUUUJJJGGGAAA777777===;;;BBBJJJSSSZZZccclllmmmiii```TTTDDD888333222222111111...---///000000222666333555444<<>>:::666999:::;;;;;;;;;;;;999999888777666777999<<<======<<<888777:::999777888;;;>>>::::::>>>===888777;;;999:::;;;;;;:::999:::<<<<<<888777;;;BBBEEEBBB===:::===??????<<<;;;<<<>>>999::::::::::::999888777666777777888888666555444777777777777666666666666333333444666777999:::::::::999888:::>>>@@@???>>>BBBCCCCCCCCCCCCBBBAAAAAAAAAAAABBBDDDGGGIIILLLMMMQQQUUUXXXWWWUUUYYYbbbkkkhhhlllrrrwww|||nnn[[[OOOGGG<<<:::???<<<999:::<<<>>>BBBLLLYYYbbbjjjooowww{{{uuummmgggddd]]]SSSKKKGGGGGGHHHIII@@@===::::::;;;;;;999777999888888777666555555444666888999888666555555666444:::;;;888888;;;999444555555444555666888:::;;;:::;;;===>>>AAAEEEKKKOOOLLLLLLQQQ\\\iiipppnnnjjjmmmooorrruuuwwwxxxxxxxxxqqqyyy~~~||||||tttcccVVVLLLJJJMMMVVV^^^bbbgggllldddjjj\\\SSSGGG<<>>777BBBJJJGGGCCCCCCCCC@@@<<<999777999:::999;;;???444555666888888888777777333444555777999999888777555555333333333333444555444333333555777888777555666666777777777666555555444444444444444444444444555;;;AAA???888222333666777777666555444444666888555666555333555999999555333333444333333444777:::444555666555444444555666///000222444666777777777555444333222222444555777666888999888555333333333444555777999999999888888777555444555888888666333888888777666666666666666999999777444111111555999777444111111444666555444//////......------------------,,,,,,,,,+++++++++,,,******,,,,,,...666@@@PPPccckkkyyyvvvcccZZZHHH999:::<<<======<<<:::999:::===>>>;;;;;;<<<:::666444999;;;888999>>>???;;;:::::::::999999999999888<<<<<<;;;;;;:::;;;;;;;;;;;;===@@@@@@>>><<<::::::===<<<:::999888999:::::::::::::::;;;;;;:::::::::<<<;;;999999999:::999888777777777888999999777666::::::999777555555888::::::===<<<999888===AAAAAAAAAAAACCCEEEGGGJJJKKKLLLOOOQQQSSSRRRNNNMMMMMMOOOQQQUUUYYY\\\^^^ccciiinnnqqqooommmmmmpppuuu{{{iiiWWWMMMDDDAAA>>>;;;999:::888:::???GGGQQQ\\\hhhrrr}}}|||vvvsssrrrkkkeee]]]XXXUUUPPPHHHBBB@@@?????????@@@???<<<:::=========<<<:::888777666666666666444222333777;;;:::888666666777777666555444777::::::999888777777=========>>>???AAABBBCCCDDDGGGNNNWWW]]]___[[[WWWYYY[[[```eeeiiihhheeebbbaaaffflllnnnooossszzz~~~qqqbbbXXXMMMVVV]]]___dddhhhfff___ZZZQQQIIIEEEAAA:::555444777555555777777888;;;???===999666666333000222777===BBBIIINNNSSS[[[fffooo{{{vvvooofff^^^VVVMMMDDD>>><<<000777777777999888JJJQQQfff}}}qqqXXXBBB111333888222///111222222111111222333555222555===DDDPPPlllyyyllliii}}}}}}zzzvvvpppiiiddd___aaa]]]UUUQQQSSSRRRMMMKKKHHHEEECCCCCCDDDDDDDDD:::;;;;;;;;;;;;::::::999999:::>>>DDDBBB<<<===BBB@@@<<<888666777888777666222444777999888888888999777666777:::======999666222:::888666:::777222888666777888666333333666999>>><<<;;;::::::999666444666555777;;;888333444;;;===AAA@@@777222444555333555333333444666666444222555666666555222333777:::333333222111000000000111222777777333333777777222444444333222333444555666777777666555444444333222666777888888999999999999777999777555555888777333777777777777666555333333999;;;<<<:::777555666888999999:::999888666444333555333111000111111000///---...000000...,,,,,,,,,---,,,+++---......---+++,,,***+++...//////444:::HHHaaakkkuuurrrddd]]]HHH<<<<<<;;;::::::;;;<<<<<<:::======;;;:::<<<<<<999666:::;;;999:::>>>>>>;;;===>>>>>>>>>======<<<<<<>>>===<<<;;;;;;;;;;;;;;;;;;===>>>>>><<<::::::;;;======<<<;;;;;;;;;<<<<<<;;;;;;<<<======<<<;;;;;;;;;;;;::::::;;;;;;<<<;;;999888777888888888888777<<<<<<<<<;;;:::;;;===???DDDHHHIIIGGGIIIOOOTTTUUURRRRRRSSSUUUYYY^^^cccfffcccfffjjjkkkkkkkkklllnnnooorrruuuvvvwwwzzzkkkVVVPPPIIICCCBBB@@@<<<::::::@@@AAADDDKKKVVVcccrrr}}}|||yyywwwrrrlllfffccc```\\\UUUOOOGGGEEECCCBBBDDDFFFFFFFFFEEEEEECCCAAA>>>;;;999777777777777666444444777;;;999777666666777777666555222555777888777555555666::::::;;;<<<===>>>???@@@@@@>>><<>><<<777555666555555555777888:::===AAA;;;777555666444111333777777;;;AAAEEEIIIQQQZZZbbbkkkrrryyy|||sssnnnnnnlllgggaaa[[[RRRKKKEEEAAA<<<888:::///777888;;;CCCHHH^^^mmmyyy^^^HHH666555666...000111222222111000111333///---111<<>>???DDDEEEAAA===;;;;;;<<<;;;:::777999;;;<<<;;;;;;<<<>>>===<<<<<>>BBB<<<999??????<<>>???>>><<<<<>>AAA>>>>>>@@@>>>:::;;;@@@AAAEEEDDD===888999999666555444333333333222111000222333444333111222555888333333222111000000000000222555444111222777999777555555444333333444555666777666666555555444444444555888;;;>>>???===;;;999777888777555666999888444777777777777666555555444888999:::999666555777999::::::::::::999777555444444222000000000111///...,,,...000000...,,,,,,,,,+++,,,...///000000111111---++++++---......444:::GGG___iiitttqqqeee]]]HHH@@@>>>;;;999999;;;>>>@@@:::======::::::===>>><<<999;;;<<<;;;;;;======;;;;;;<<<=========<<<:::999???>>>===<<<;;;;;;:::;;;======>>>===;;;;;;<<<>>>;;;;;;;;;;;;;;;:::::::::888999;;;<<<<<<;;;:::888888888888888999:::;;;;;;;;;;;;::::::;;;<<<===>>>AAACCCFFFGGGGGGHHHJJJKKKSSSXXXZZZZZZ^^^ffflllnnnqqqpppppprrrvvv}}}xxxjjjZZZMMMGGGCCCAAACCCBBB>>>;;;;;;DDDIIIQQQ[[[fffrrr}}}{{{sssoookkkiiihhhddd^^^YYYRRROOOKKKJJJMMMQQQUUUWWWQQQPPPNNNJJJFFFBBB>>><<<;;;<<<<<<;;;:::999;;;<<<===;;;999999:::999888666333555666666555555666777888999:::;;;<<<<<<<<<<<>>NNN\\\www|||___JJJ:::777666,,,000222333222000000111222...,,,222>>>MMMaaa~~~iii___^^^ooowwwxxxooofffccc^^^WWWUUURRROOOLLLJJJGGGDDDAAAAAACCCAAA>>>===??????===999::::::;;;<<<<<<<<<<<<888888999999999999999999@@@======BBBFFFHHHKKKNNNSSSOOOJJJFFFDDDBBBAAA???;;;<<<>>>>>>>>>@@@BBBEEEDDDDDDFFFIIIMMMPPPPPPOOOKKKOOOJJJJJJSSSQQQKKKNNNIIIJJJKKKKKKKKKLLLNNNPPPRRRPPPOOOOOOQQQSSSSSSSSSRRRMMMJJJKKKKKKHHHGGGHHHGGGJJJIIIDDD???>>>;;;888666666666444222111222333222333444222111000111333333222111000////////////111222111///111777:::;;;666555444333333444555555666666555555555555555666222666===AAACCC@@@<<<999777888777555777::::::666777777777777777666666666777888888777555555777999888888888888777555444333222111//////000000///---,,,...//////---,,,,,,---***---111111111111444777///+++***+++,,,---333;;;EEE]]]fffqqqpppeee^^^IIIAAA???<<<;;;;;;<<>>===:::;;;???AAA???<<<===>>>======>>>===<<<:::;;;<<<======;;;:::888@@@???>>><<<;;;:::::::::?????????===<<<===???BBB;;;<<<<<<<<<;;;;;;::::::777999;;;======<<<;;;999999::::::::::::;;;<<<>>>@@@@@@@@@AAABBBEEEIIILLLNNNRRRWWW[[[]]]___aaaccclllqqquuuuuuyyyuuufff[[[SSSNNNCCC???>>>AAAAAA??????AAAGGGTTTcccpppzzz}}}uuussspppooommmiiiccc______\\\YYYXXX[[[___bbbccc]]]\\\YYYUUUQQQMMMIIIGGGEEEEEEFFFEEEDDDDDDDDDDDDGGGEEECCCAAA@@@???<<<999777888999999888777888999888999:::<<<<<<<<<;;;;;;<<<;;;;;;;;;<<<===>>>??????AAACCCFFFHHHFFFBBB???AAACCCEEEFFFGGGKKKPPPTTT^^^eeekkkhhh___ZZZ\\\aaalllnnnkkkbbbVVVLLLGGGEEE>>>999777888999888:::???777:::;;;:::<<<>>>===999999555333555666444444666333555888999:::===BBBFFFHHHNNNSSSWWW]]]eeeiiihhhjjjiiihhhfffaaa\\\WWWTTTSSSSSSQQQMMMIIIFFFBBB@@@???===:::888777888888999666///888999BBBZZZooovvvXXXFFF999777777...111222333222111000111222222333999GGGYYYooottt```XXXWWW]]]bbbaaaYYYSSSPPPMMMIIIHHHFFFBBB@@@??????===<<<888999999888777888888888222444777888888777666666::::::;;;;;;<<<===>>>???BBBAAAEEENNNXXX^^^aaaaaaeeeaaa\\\VVVRRRNNNKKKJJJGGGHHHJJJKKKMMMPPPTTTWWWVVVYYY^^^ccchhhiiiiiihhhbbbhhhiiinnnyyytttfffbbbaaabbbdddeeefffhhhiiikkkmmmkkkiiiiiikkkmmmnnnnnnjjjfffddddddeeeccc^^^[[[XXXYYYXXXUUUOOOJJJEEEBBB>>>???>>>:::666444555777555555555333111000//////222111111000/////////000000111111111333666888999666555333222222333333444777666555555555666777888111555;;;@@@AAA???<<<999888999999777999===<<<888777777666666666777777888888888777666555555555666444444444333222222111000000///...///000///...,,,,,,---......---,,,,,,...+++///333222000000444999000,,,)))******,,,222:::BBBYYYbbbnnnoooeee___KKK????????????????????????===??????<<<===AAACCCBBB@@@???@@@AAA@@@???>>>>>>???@@@AAAAAAAAA@@@>>>===@@@@@@>>>===;;;;;;::::::>>>>>>>>><<<;;;===@@@CCC========================;;;<<>><<>>===>>>@@@???===<<<<<<===;;;;;;<<<<<<<<<<<<<<<;;;<<<===>>>>>>>>>===<<<<<<>>>???@@@CCCDDDCCC???<<>><<<===BBBHHHLLLQQQWWW[[[ZZZWWWZZZdddnnnpppiii]]]PPPCCC======AAA>>>999777777777666999???@@@EEEIIIJJJMMMOOOKKKCCC<<<777444555666444333555555555666777777999<<<>>>>>>CCCGGGIIINNNUUUXXXWWWUUUUUUTTTSSSPPPLLLIIIGGG@@@AAABBBCCCAAA;;;777555333444555555444444333333444...999;;;KKKjjjlllOOO@@@666555777111222333444333222111222333444888BBBTTTiiifffUUUNNNMMMLLLNNNLLLHHHDDDDDDCCCAAABBB@@@===;;;<<<<<<<<<;;;777666777888888777777888666999===>>><<<;;;:::;;;======>>>???AAADDDFFFGGGFFFKKKUUUcccpppyyyzzzwwwtttsssppplllgggcccaaa```___aaadddfffiiimmmrrrvvvuuu{{{|||uuuuuusssrrrooojjjbbb[[[WWWQQQPPPLLLGGG@@@;;;999888666555333222222111111111111111000000000000111111111111333666666555444555444333222111111222333333888777666555555666888999555777:::===>>>>>>===<<<999;;;:::999;;;>>>>>>:::777666666555666666777888999999888777666555444333333333222111111000000000///......///000000...,,,,,,---...---,,,+++---...---000333111---,,,000555000,,,)))))))))***111888@@@UUU]]]jjjmmmeeeaaaLLL>>>???AAACCCCCCAAA???>>>???BBBBBB???@@@DDDEEECCCCCCAAABBBDDDDDDAAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAABBBAAA@@@???>>>=========<<<======<<<;;;===@@@CCC<<<<<<<<<<<<>>>@@@CCCDDDCCCDDDFFFHHHKKKLLLNNNNNNPPPRRRTTTTTTRRRRRRUUUXXX___cccgggjjjmmmrrryyy~~~rrraaaUUUMMMFFFDDDEEEAAA>>>===AAAFFFLLLXXXbbbmmmwww~~~|||xxxtttqqqpppsssssssssuuuvvvuuurrrpppooonnnmmmllliiigggeeedddcccbbb```aaacccddddddcccdddbbb^^^[[[WWWRRRLLLHHHGGGIIIKKKJJJHHHEEECCCCCCAAA@@@???????????????@@@HHHGGGFFFCCCAAACCCFFFIIIIIIEEEAAA>>>>>>???@@@???DDDAAA<<<999:::>>>BBBFFFHHHLLLQQQWWW]]]eeeooovvvhhh^^^QQQGGG===666444666999555444666666777<<>>AAAGGGIIIHHHFFFFFFFFFFFFEEECCCBBBAAA999999;;;???>>>888333333000222555666555333222222111---999???UUUyyy```HHH>>>444222555333222333555555444333555666333<<>><<<<<<>>><<<@@@EEEFFFDDDCCCDDDFFFHHHHHHIIILLLOOOSSSWWWYYYWWWaaappp}}}~~~}}}wwwyyy}}}wwwooolllkkkgggaaaZZZSSSLLLDDD???<<<999555444444555555444000000000000111222444444333333555999999555222333333222111111111222444555:::999777555555666888999999:::;;;<<<>>>??????@@@:::;;;:::888:::>>>===999777666555444444555666777888888888999999888444111444444333222222222222222.........///111000...,,,+++,,,---,,,++++++---//////111111...+++***,,,///000,,,******)))***///666===RRRYYYfffkkkfffbbbMMM???@@@BBBDDDDDDBBB@@@???AAADDDEEECCCDDDFFFFFFCCCEEEBBBCCCGGGGGGDDDCCCFFFFFFEEECCCBBBAAABBBCCCDDDDDDDDDCCCBBBBBBBBBBBBBBB===>>>??????>>>@@@BBBEEECCCCCCCCCEEEJJJOOOUUUXXXYYYYYY[[[]]]```dddgggiiiiiilllppppppooopppuuuyyypppaaaRRRLLLIIIDDD@@@@@@>>>===@@@GGGPPPZZZiiivvv|||xxxuuutttuuuyyyyyyyyy{{{||||||yyywwwvvvvvvuuutttrrrpppnnnmmmpppmmmkkkkkkoooqqqrrrrrrtttrrrooommmiiiddd___[[[VVVXXX[[[[[[WWWRRROOOMMMMMMKKKIIIGGGFFFGGGIIIJJJIIIIIIGGGDDDBBBDDDIIINNNQQQNNNIIIFFFGGGHHHIIIIIIHHHEEEAAA??????@@@AAABBBDDDGGGPPP]]]iiioooooolllYYYMMMBBB>>>;;;555222222444333555:::===BBBKKKTTT\\\fffnnnqqqvvvwwwkkk[[[III???777555555333222333333333222333333444444333444777888666888===>>><<<======>>>>>>>>>======<<<;;;888888;;;:::444222444222444777777555444555666222...:::AAAYYY}}}gggMMM>>>;;;333000333222222444555666555666777999:::FFF\\\uuu|||]]]JJJCCC@@@======;;;999999999999888999;;;999888888:::;;;:::999555333666<<>>>>>>>>999:::999666888;;;:::555888666555333222333444555555555888;;;===<<<777222444333222111111111222333......///000222111///,,,+++,,,,,,+++++++++---///111///---,,,++++++,,,---...+++***+++***)))---333;;;OOOUUUcccjjjfffcccOOOAAAAAABBBCCCCCCBBBAAAAAABBBFFFGGGEEEFFFHHHGGGCCCGGGCCCDDDIIIIIIEEEEEEIIIMMMKKKIIIGGGFFFHHHJJJKKKGGGFFFFFFEEEEEEEEEFFFFFF@@@BBBCCCCCCCCCDDDGGGIIIQQQQQQRRRVVV\\\eeemmmrrrsssttttttwww{{{~~~{{{mmm___PPPCCCBBBDDDAAA<<<;;;;;;<<>>>>>???===;;;;;;===FFFOOOYYYiii|||~~~|||www~~~}}}zzzxxxxxxzzz|||yyy}}}|||wwwwww}}}~~~yyyvvvsssqqqsssuuupppiiiiiiooollliiifffeeeggggggfffccciiimmmnnnjjjggghhhhhhfff___gggllljjjggggggeeeaaa```\\\VVVQQQPPPNNNIIICCCKKKTTTbbboooxxxttt```MMMCCC===777555666888888888222444:::DDDSSSdddttt~~~~~~iiiMMMCCC888333555777666333666555444222111111222333777444111333666999999777<<<:::777888:::;;;999777777;;;???===888444444666333555777555111///000111111333;;;IIIYYYjjjxxx```PPP:::888777777888777333///444===:::555:::<<<>>>GGGUUUggg```OOODDD<<<===DDD>>><<<;;;:::;;;===@@@BBBEEEDDDDDDDDDCCCCCCHHHNNNSSSPPPSSS___ggghhhiiillllllsss|||~~~rrrgggaaaUUUDDD>>>AAA111777777111333<<>>???>>>:::777777777999;;;<<<:::666222111222222333;;;GGGTTTbbbsssyyymmm\\\III===888555222111333333222111666<<<888777===???CCCPPPeeeyyytttUUUGGGCCC???@@@EEE======>>>@@@DDDIIINNNQQQ[[[[[[]]]^^^^^^```eeeiiiooolllooozzz}}}wwwkkkXXXJJJDDD999999555222333777888555111333444444333333555666666666555444444555666777<<<:::888666555555666666555777888888777666777888999666333111222333444444444444333222222333444555666222222777999555000000000000000000///...---,,,...///000000000...,,,***,,,,,,,,,------------...///---***+++---......,,,+++))))))+++***)))---222333IIITTTfffjjjbbb```PPPEEEGGGJJJJJJJJJKKKPPPTTTOOOXXXYYY]]]hhhllloooyyy}}}{{{vvvtttooohhhbbb[[[PPPFFFBBB???======:::666888<<>>@@@AAABBBEEEIIIMMMNNNNNNLLLKKKIIIGGGEEEDDDBBB@@@>>><<<===<<<:::666222111111222333999DDDMMMUUU```jjjqqqlllcccZZZOOOEEE;;;555666333///---...111222333111444444<<>>999555333333444222222666???EEEHHHNNNTTTZZZUUUNNNFFF@@@;;;888777555333000......000222333111444888GGGZZZbbbqqqmmm^^^PPPMMMOOOQQQTTTXXXeeefffhhhlllqqqwww|||}}}sssfffbbbNNN===999777333222666888777555222///...000222555666666777777888999:::888999999999888777555444333555777777666666666777777444111000000111000000000000111111222333444555555555555444222000111333222111///.........///000------......------++++++//////...---,,,,,,++++++---,,,,,,,,,,,,,,,,,,,,,+++))))))++++++***...333888JJJPPP```fff``````PPPTTT]]]hhhppptttxxx~~~|||yyyzzz{{{{{{tttiii\\\RRRJJJDDD???===999:::<<<<<<888555;;;CCCSSShhh}}}~~~}}}~~~}}}~~~~~~~~~~~~{{{zzz{{{wwwuuurrriii^^^ZZZ]]]nnnzzz~~~pppWWWEEE<<<999444444555666666555666666===CCCRRRjjjtttfffXXXIII===:::888555555777999888777222111000111555777666444;;;AAAIIIPPPUUU[[[ccchhhjjjlllooorrrvvv{{{zzzwwwvvvtttnnnhhh\\\UUUJJJ???888666666777444222444:::>>>???AAAEEEFFFDDD???:::555333222222111111111000000000111222888???FFFWWWkkkvvvnnn\\\\\\^^^aaabbbdddkkkqqqxxxyyy{{{~~~zzzvvv^^^FFF<<<777333555;;;888888666222//////000222555666666777888999999:::777888999999999777555444555666777777555444444555555333000///000000000///000000111222333333444444222444444222000111333555222111///......///000111------------------,,,,,,//////...---,,,++++++***+++,,,,,,,,,,,,+++,,,,,,+++)))))),,,,,,+++...444<<>>GGG[[[lll}}}{{{}}}~~~}}}}}}|||yyyuuuuuuvvvrrrlllqqqlllggghhhiiiiiikkknnnlllgggdddbbb\\\UUUZZZeeewww}}}yyyfffNNN???::::::444555666666555444555666;;;BBBRRRggg{{{xxxlll^^^QQQGGG===777666555555666777888777555000111222444777;;;???AAAGGGNNNYYYeeeooowww}}}wwwlll\\\LLLAAA;;;888777999555444777999888999<<<<<<<<<:::666111...---------///000111111222444666:::JJJXXXiiinnn\\\RRR\\\hhhnnnpppsss|||nnnTTTAAA777444666:::444444444333222222444777555666777888888999888888777888999999999777666555555666777666444333333333333111000000111111111000000111222333444444444333///111111...///222333111111000000//////000000000......------------------//////...---,,,,,,++++++***+++------,,,++++++,,,+++)))))),,,,,,+++///555>>>NNNSSScccjjjdddaaaOOO~~~vvvssssssqqqkkkeeedddXXXLLLGGGCCC===;;;===999666555666777888@@@HHHYYYhhhyyy~~~{{{yyy{{{~~~|||{{{yyyzzz}}}xxxvvvuuurrrssspppjjjggghhhgggcccfff^^^YYY\\\^^^^^^```ddd[[[UUUQQQQQQNNNMMM[[[mmmsss\\\FFF;;;::::::555666777666444333555777;;;CCCPPP```kkkooommmjjjeee^^^UUULLLCCC<<<777555111222333444555555444222...222777;;;@@@GGGRRRYYYdddjjjtttsssbbbVVVMMMGGGCCCBBB;;;555555666444444666888999888555111......///---///111222444888???CCCHHHaaassskkkYYYRRRRRR\\\ggglllnnnrrryyyyyy{{{}}}eeeKKK<<<888777555333444555555555555666888555666777888888777777666888888888888888777777666333444666666444333333444222000///000222333222111222333444444555444333333111333111...000555333---///000000111111111000000///..................///.........------,,,,,,,,,)))+++...---+++******,,,+++)))))),,,,,,,,,000666???MMMPPP___hhheeeeeeTTT|||uuurrrpppjjj```WWWXXXNNNEEEDDDBBB<<<999;;;999555222444555999@@@IIITTTaaaqqq}}}|||vvvvvvyyyxxxtttxxxzzzuuuqqqqqqxxx{{{~~~|||yyyyyy}}}|||~~~|||yyy|||}}}uuuvvvuuurrrllleeeaaaaaaccc```aaa^^^WWWSSSSSSTTTSSSOOOJJJJJJPPPSSSPPPMMMOOOUUUMMMIIIJJJIIILLL___vvvnnnUUUBBB:::999999666888888666333222555888<<>>888777:::666222222888;;;:::>>>DDDQQQ```qqq{{{}}}xxxzzz}}}}}}}}}{{{tttnnnkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjllllllnnnnnnnnnmmmlllkkkllliiieeedddeeedddbbb```\\\```bbb\\\TTTQQQVVV]]]PPPQQQPPPNNNJJJHHHGGGGGGJJJDDDCCCGGGIIIFFFEEEIIIOOOCCC>>>DDDHHHNNNddd~~~zzzeeeRRRAAA444444;;;444444333444444555666777999===DDDIIIJJJHHHDDDAAA???AAAAAA;;;333000111555444------555666111444===;;;BBBJJJRRR___ppp~~~sssggg___PPPFFF===222333666000222444222---...333222---666333666>>>FFFOOO___mmmyyyhhh[[[OOOLLLNNNUUUVVVWWWVVVVVVYYY___ddd\\\___bbbbbbaaaaaacccfffcccdddfffgggfffccc```^^^ZZZ```hhhlllmmmoootttyyy{{{yyygggTTT???555555555444333444666666666444555444444777;;;<<<999666:::======:::999:::999666:::999888666555444333222444333333222111000//////---111444555222000000111222111222555777666222.........//////000000111111---...///000000///...---***,,,...---***(((***,,,************+++,,,------+++++++++***+++...333777>>>BBBJJJUUUdddkkkeee[[[~~~vvvssslll^^^ZZZWWWNNNIIIAAA<<<<<<;;;777666999777333333777999:::===CCCMMM\\\mmmyyy}}}}}}}}}{{{xxxrrroooqqqtttssstttvvvssstttsssqqqlllgggdddccceeedddcccbbb```^^^\\\[[[______````````````______^^^[[[WWWVVVVVVVVVTTTRRRQQQSSSTTTPPPIIIGGGKKKPPPHHHIIIIIIGGGDDDBBBBBBCCCEEE@@@???CCCDDDAAAAAACCCGGGAAA>>>CCCIIITTTiii}}}vvv```NNN>>>444333777333333333444555666777888666999>>>BBBCCCAAA===;;;999::::::666222///000222333,,,,,,333555333888BBBFFFPPP\\\ggguuuxxxdddSSSEEE777555555---222555555111111444444111666888AAAOOOZZZgggyyy{{{hhh\\\QQQHHHEEEGGGLLLMMMNNNMMMLLLLLLOOORRRQQQSSSTTTTTTRRRQQQSSSUUUVVVVVVWWWXXXWWWVVVTTTRRROOOTTT[[[^^^___aaafffjjjhhhlllqqqvvvzzz~~~nnnWWW???444666444333222333555666555444555444444666999;;;:::888>>>@@@===888666999999666777777777666555444333222333333333222222111111000///222444444222000000111111111222555777777333/////////000000000000000000///000111111111111000///***,,,---,,,***)))***,,,++++++*********+++,,,,,,+++++++++++++++...222555:::???GGGTTTdddmmmjjjaaasssllleeeWWWRRRPPPHHHCCC===:::::::::888888:::999555444666777999===BBBHHHVVVgggrrrzzz}}}~~~~~~|||}}}|||~~~~~~{{{~~~vvvpppnnnllljjjiiidddcccfffhhhffffffhhheeedddbbbaaa```]]]ZZZWWWYYYYYYXXXWWWUUURRROOONNNPPPPPPOOOOOOOOOOOOPPPPPPOOOLLLJJJHHHHHHGGGFFFDDDFFFFFFEEECCC@@@???AAACCCAAABBBBBBAAA???>>>???AAA@@@======AAACCCBBBBBBCCCCCCBBBAAACCCJJJ[[[ooo}}}sss]]]KKK>>>666333555333333333444555777888999444666999;;;;;;:::888666444444444333222111000000555//////444777999AAAMMMXXXeeeuuu|||fffSSSAAA;;;999//////444666333222555888888<<>>>>>>>>>>>?????????>>>???BBBDDDBBBBBBDDDIIINNNOOOOOOOOOKKKKKKGGGDDDKKK___sss}}}ttt^^^LLLBBB;;;777555333333333444555777888999666777777777777666555444444222222222333333111000777444555:::???DDDOOO[[[kkkyyy{{{gggOOOEEE@@@777222777::::::999===EEEKKKPPP\\\nnn~~~sssllllllllllllfff]]]SSSNNNDDDCCCAAA>>>;;;;;;;;;<<>><<<;;;:::;;;<<<::::::999999999:::<<<===:::===@@@AAAAAABBBEEEGGGFFFJJJPPPTTTVVVWWWXXXYYYUUUUUUYYY```bbbcccffflllnnnxxxwwwtttzzziiiLLL;;;888555333333444555666555444444444333444666999;;;<<>>999777999999777666666777666555222000...333333333444444444555555555444444222111111222222111222444555555444222000111111222333222111///...,,,------------------,,,,,,,,,,,,,,,+++******+++,,,,,,+++***))))))******)))+++---------,,,---...111;;;HHHYYYjjjtttqqqjjj{{{xxxdddYYYSSSGGGBBBCCC???;;;:::999888:::<<<<<<;;;999888666444555888;;;<<>>??????>>>>>>===<<<<<<<<<===;;;:::999;;;>>>@@@@@@>>>???@@@AAAAAAAAACCCGGGJJJNNNQQQUUUZZZ```dddeeecccZZZWWWNNNFFFLLL```sss}}}vvvaaaOOOEEE???999444222222333333444666777888777666666555444444333333444222111111222333111000333666===EEELLLVVVcccnnn{{{}}}~~~aaaPPPHHH>>><<>>;;;;;;<<<;;;777888888888666444111...---333333333444444555666666666555333222222333333333333444666555444222000///222222333333333111000///---------,,,,,,---------,,,,,,++++++++++++******,,,++++++***)))))))))))))))+++------,,,+++,,,---///;;;KKK\\\llltttqqqhhh~~~ppp[[[PPPLLLCCC>>>@@@===888999777555777::::::777777888777444555999;;;:::AAAEEEIIIKKKRRR[[[aaaaaa^^^``````^^^^^^``````^^^]]]]]][[[WWWWWW[[[]]][[[TTTWWWXXXUUUTTTWWWXXXWWWQQQLLLIIIIIIIIIFFFEEEFFFCCCBBBDDDGGGFFFBBBCCCGGGLLLJJJGGGFFFDDDCCC@@@>>>BBBAAA@@@>>><<<;;;:::999666666666666777888999999777888999888777888:::;;;999999:::===AAADDDEEEEEEIIIJJJKKKKKKLLLOOOSSSVVVbbbgggkkknnnssswwwvvvqqqeee[[[OOOIIINNN]]]ppp}}}wwwfffSSSGGGAAA999333222222222222333444555666444444333222222111111111222111000000000111222333222;;;IIIUUU```kkkwwwwwwvvvwwwwwwwwwsssnnniiifffjjjppptttxxx~~~uuu___QQQCCC@@@BBBJJJTTT^^^ggguuuuuuhhhhhhppp~~~~~~qqqggg```WWWNNNGGGBBB>>><<<@@@===999666666666666555222111111000111222333444222222222222222333444555444666888999999999;;;<<<@@@>>>@@@CCCDDDDDDGGGMMMJJJWWWUUUNNNVVV^^^^^^^^^dddtttuuuwwwZZZBBB888555444333444666777666555333444666666555666888:::777;;;>>>======>>>;;;777:::999888555333111//////333333333444444555555555555444333333555555444333333555666555333111000000333333333222222222222222000000///......///000000---,,,***+++,,,,,,+++)))++++++***)))))))))******(((***,,,,,,++++++,,,---///:::IIIYYYhhhqqqooohhh{{{iiiRRRHHHHHHAAA===???>>>888:::999666777;;;:::555444888888555666:::;;;888===AAACCCEEEJJJPPPRRROOOOOOSSSRRROOOPPPTTTUUUSSSRRRLLLIIILLLOOOMMMLLLLLLEEEHHHHHHGGGJJJOOOMMMGGGGGGAAA>>>AAABBB???>>>@@@<<<<<<===@@@>>>;;;<<>>======>>><<<;;;999777666666666777333444555666777777777777444666888999888999<<>>LLL^^^llluuu~~~{{{qqqhhhdddbbb```___^^^\\\XXXTTTRRRWWW\\\___aaagggooovvv{{{sss___JJJCCCGGGSSSfffvvvvvvlll```YYYcccsss{{{vvvooohhhaaaZZZSSSMMMKKKGGGAAA===;;;:::999777333333333333333333444444222111//////000111222222666777777666555555888:::888666666888999:::???FFFGGGXXXUUUEEEEEEKKKJJJJJJSSSZZZjjjooohhhnnn{{{}}}tttUUU???777333222111222444555444333333555777777666555666888:::===>>><<<<<<===;;;777:::999666444333333333444333333333333333444444444333222222444777888666333000333555555333222222444444333222111111222444555111111000//////000111111...+++******,,,,,,+++)))***))))))))))))******+++''')))***+++******,,,...///888DDDQQQ___kkkmmmjjjrrrdddMMMDDDFFF@@@===???>>>;;;>>><<<888999===;;;555222777888666777;;;;;;777999>>>AAACCCFFFJJJHHHCCCFFFJJJJJJEEEGGGLLLNNNKKKKKK@@@<<>>???AAABBBAAA@@@DDDHHHDDD;;;AAA999666:::<<<:::999;;;;;;:::<<<===;;;888;;;AAA<<<>>>???===:::999<<>>AAAEEEEEEIIINNNRRRVVVYYY]]]```tttuuuvvvvvvwwwzzz{{{qqq```OOOFFFLLLSSSYYYiii|||uuuaaaQQQGGG???777333222111111000000111111444444444444444333222222111444555444222555>>>EEENNN^^^rrr~~~~~~qqqeeeZZZRRRVVVRRRMMMKKKKKKJJJGGGEEEFFFJJJMMMNNNPPPUUU___fffkkkrrrzzzlllRRRKKKPPP```yyymmm\\\VVVPPPPPP___ttt~~~zzzsssiiibbbXXXRRRKKKFFFCCCAAA>>>;;;666666666666666666666666333222000000111222333333555555444222111111444777444111111333444666<<>>@@@???:::999;;;;;;888999777555333333444777888333333333333333333333333222111222555999999666333...111444444333333555777555333111000000333555777000///...------...///000...+++)))***,,,---+++((())))))(((((()))***++++++''')))******)))***---///...555???IIIXXXfffmmmmmmzzzhhhUUUNNNEEE@@@??????===:::===<<<;;;:::999999999888;;;:::888777777888:::;;;;;;::::::;;;>>>AAADDDFFFAAABBBBBBCCCCCCCCCBBBBBB???===:::888777888:::;;;>>>;;;888777888:::;;;<<<;;;:::777666555666777888===<<<:::888999;;;===???===;;;888666777888888888666888::::::999777777777555888;;;<<<<<<;;;<<<===AAAFFFJJJJJJIIIKKKSSS[[[```ccchhhkkknnnqqqtttvvv~~~pppfff[[[OOODDDEEEOOO\\\jjjuuu{{{}}}vvveeeXXXQQQGGG<<<;;;444000111222000...///---,,,---000444666555333333333666999777999GGGXXXhhhvvvxxxnnncccTTTOOONNNEEEDDDCCCBBB@@@???===<<<<<<=========???CCCIIINNNQQQXXX^^^gggpppyyyjjjcccXXXggg{{{rrroooUUUVVVPPPEEEKKKZZZssszzz}}}ssskkk```YYYUUUQQQKKKGGGFFF>>>:::;;;999555444777555333222222444444333222111:::???:::666777888666777444111111333666888999IIITTTUUUEEE777777:::999666:::???DDDIIIPPPVVV[[[```dddhhhkkklllnnnsssvvvpppPPP;;;444000000000000111222333333666777777666555555777999<<<@@@???:::666888:::::::::999777555444333333444777666444222111222444555111444555333333666666333...333444111222888999666777555222000000333555777666333///---,,,,,,,,,+++,,,,,,,,,+++++++++******------+++)))((())),,,///---***)))***---///...---000555???LLL[[[hhhmmmlllppp___PPPJJJBBB??????>>><<<999;;;;;;;;;:::999888999::::::999888888888888999:::;;;:::999999:::===???@@@;;;<<<<<<<<<<<<<<<;;;;;;777666555555555777999::::::888777666777888999::::::999777666555666777888:::999777777888:::===???<<<:::777555555555666666;;;<<<===<<<:::888888999888;;;>>>@@@BBBCCCEEEGGGMMMSSSZZZ]]]^^^ccckkksssssswww}}}zzzsssiii\\\SSSIIIAAA<<<@@@KKKYYYhhhttt{{{|||uuuiiibbb^^^RRREEE@@@999555777888555333222444222000000333444444222333222444:::???HHHZZZkkk}}}zzzqqqddd[[[RRREEEAAAAAA999999999::::::999888777777888888777888;;;???CCCEEEJJJMMMTTT^^^iiissszzz}}}uuuoooeeessslllbbbHHHJJJHHHBBBJJJUUUiiimmmxxxwwwqqqnnnjjjddd___UUUNNNHHHGGGCCC<<<888999666555444333333222000///:::AAACCC<<<666555444222444222///...111444666777222:::;;;333000555777333333666:::>>>AAAEEEIIILLLNNNPPPRRRSSSUUUZZZaaaffflllqqqyyylllPPP<<<555333222222222222333444555777777777666555555888:::;;;???@@@;;;888999:::999:::999777555444333444444777666555444333333444555000444444222333666555222111555555222333777777333444444444444333333333333444222///.........---+++,,,,,,+++++++++*********,,,,,,+++***((())),,,...,,,***)))***---...---+++000444;;;GGGWWWdddmmmooosssaaaRRRIIIEEE@@@>>>>>>===;;;888999;;;<<<:::888777999<<<888888999999999999888888999999777777777777999999777777777777666555555444//////000222444555777777555555555666666777777777999888777666555666777888666666555555666999<<<===<<<:::888777666555666666;;;;;;<<<;;;999999:::<<>><<<777:::???<<<333111444777999::::::;;;===@@@@@@??????BBBIIIQQQXXX\\\```fffjjjooovvv{{{eeeMMM===666666555444333333444666888777888777666555666999;;;;;;???@@@===:::;;;:::888999888666555444444444555666666666666666555555444111444555333333666555222555777777444444555444111111333555666666444111///111000//////000///...,,,+++++++++*********))))))***+++,,,+++))))))+++,,,+++******+++------+++***000111777BBBQQQ```lllsssyyyooocccTTTHHHDDDAAA???>>>>>>>>>;;;999999<<<===;;;777555777:::666777888::::::888777666777666666555555555666666777777777666555444333222,,,---000222444555666666222444666777666666666666777777666666666777777888666555555555666888:::;;;;;;;;;:::999777777888999:::;;;<<<===>>>AAAEEEHHHLLLPPPVVV]]]dddlllsssxxx|||zzzuuurrreee___VVVQQQOOOPPPQQQQQQVVVTTTSSSSSSQQQRRRZZZeeepppvvvxxxuuuuuuvvvnnnbbbVVVLLLCCC???;;;555222111:::888555444444555666777;;;<<>>444444666000,,,...111444444444222111222111000000000222444555111555:::???DDDLLLUUU[[[cccnnn}}}mmmooopppxxx|||rrryyyyyyyyyssskkkKKKFFFCCCBBBJJJHHHMMMOOOTTT\\\dddppp~~~~~~xxxrrrjjj```WWWRRRGGGEEEBBB<<<777555777999111444666555333444666777444222000000333666777888======999555777999333)))111444777888777555555555999888777666999???FFFJJJQQQUUUYYY[[[[[[```hhhoooxxxvvv]]]GGG:::555777666444333333555777888777888777666555777:::<<<:::>>>@@@>>>======;;;777888777666555444444555666555666777888888777555444333666666444444777666333555666777666555555444222111333555666555333000.........///111222111///,,,++++++*********))))))))))))+++,,,+++***)))***+++******+++,,,,,,,,,+++)))...///444AAAOOO^^^kkkuuurrriii```UUUJJJBBBAAA@@@?????????>>>===;;;<<<======:::666444555777555666888999999888666555444444444555555666666777777777777777666555333333///000333555666666666555111444777888777555666666555555555666666777888888777777666666777888999:::666777999888777777999;;;>>>@@@DDDIIIMMMSSSZZZ______dddlllttt|||~~~zzzxxxvvvuuurrrnnniiiccc^^^[[[XXXSSSMMMIIIJJJNNNRRRUUU]]]\\\[[[YYYTTTRRRXXXbbbiiiuuu}}}{{{zzz|||yyyrrrooocccUUUMMMFFF???;;;:::555555555555555666888:::???FFFSSSeeexxx|||nnnaaaUUULLLGGG;;;555888777//////222---...///222444444222000/////////...///000111333444///555;;;;;;999<<>>???>>><<<:::888555333333444555333111111333666666666333444444333444666333///111333666777555333333333444333222222555777:::;;;===CCCKKKPPPSSSXXXaaahhhfffssspppTTT???555222555444333222333555777888777888888888777888:::===999===???======>>>;;;555777666555444444555666777444666888999999888666555555888888666666888777444333333555777777555444444333333222222222111111000---...///111333222000---+++++++++************))))))***++++++***)))***+++***++++++,,,,,,++++++,,,---,,,333AAAOOO\\\jjjvvvxxxmmm```YYYSSSKKKDDD@@@????????????>>>>>>======>>><<<;;;999777666555555444666777888888777666444333333444555666777777777555555555555555444333222222333555666777777666666333666999999666444555777444444555666777777888888888888888999:::;;;<<<===444777;;;<<<<<<===@@@CCCFFFJJJQQQWWW^^^fffmmmrrrvvv{{{xxxqqqnnnnnndddccc___[[[WWWRRRNNNLLLIIIIIIJJJLLLQQQXXX^^^bbblllhhhddd^^^UUUOOORRRYYYbbbqqq}}}}}}|||}}}qqqeee]]]VVVMMMGGGFFF999999888777666888;;;>>>GGGUUUgggzzzyyyhhh[[[PPPFFF???>>>555111666777//////222---...///000111111///...,,,,,,,,,,,,---...///111111///444999777333333999AAAEEEMMMZZZfffmmmyyytttfffZZZZZZZZZNNNTTTXXXbbb{{{aaaWWWHHH???BBB<<<<<<>>>@@@EEEOOOVVV]]]gggooo{{{sssggg\\\TTTOOOLLLIIIDDD???;;;:::777444444666555333111111222444444333666777999888777777777777///111333333222111111222333222222333555666555333333999@@@FFFJJJOOOUUUYYYYYYeeeqqqyyyeeeKKK:::222///111111222333444555777888555777999:::::::::;;;<<<999<<<===<<<===>>>:::555666666555444444555777777444555777888999888666555555888999666666888777444111000222777777555444555333222000///000111222333......///111333333000...,,,,,,,,,+++++++++******)))***+++***((((((***+++***+++,,,,,,+++,,,...000---+++222@@@MMMXXXgggvvv}}}iii\\\QQQLLLIIIDDD@@@?????????>>>===<<<<<<===>>>===999666666999:::888555555555666777777666555555333333444555666666666666333444444444444444333333111222333444666666777777444777:::888444222333666222333444666777888888888777888999;;;>>>@@@BBBCCC>>>CCCIIIKKKLLLNNNRRRWWWYYY^^^eeelllsssyyy{{{oooeee___]]]]]]SSSRRRPPPNNNLLLJJJIIIHHHFFFJJJQQQYYY```fffkkknnnrrrkkkcccZZZPPPIIIJJJOOOYYYgggsssvvv{{{xxxqqqnnnhhh___WWWSSSMMMJJJEEE???;;;===CCCHHHXXXiii}}}oooaaaSSSKKKDDD<<<888777444222888:::111000333...------...............---,,,,,,,,,,,,---.........000111222222111111222333:::CCCQQQ\\\```hhhzzzxxxhhhTTTIIIFFF>>>JJJQQQ\\\vvvppphhhVVVEEEDDD;;;;;;999888<<>>>>>>>><<<;;;;;;<<<>>><<<777333555;;;===;;;666555555666666666666555555333444444555555555444444333444444555555555555444///000111222444666777777555888:::777222000222555222333444666777888888888666777:::===AAADDDFFFHHHKKKQQQXXX\\\]]]```eeejjjpppttt{{{sssoooggg]]]TTTNNNLLLMMMIIIHHHHHHGGGGGGGGGHHHHHHTTTYYYaaagggkkklllllllllddd\\\TTTNNNHHHDDDGGGMMMRRR^^^hhhnnnxxx~~~}}}~~~{{{qqqgggbbbaaa[[[RRRGGGAAACCCKKKRRRhhhzzzuuuZZZNNNCCCAAA>>>888444555222000777999000...111,,,---------......///000000...............---------333///---///333444000,,,111:::IIITTTTTTVVVeeewww~~~oooTTTAAA;;;888IIIOOOYYYrrrzzzeeeNNNGGG===<<<888444666<<<@@@DDDLLLVVV^^^kkkvvvzzztttiii___VVVQQQJJJAAA>>>@@@;;;999777666666666555333444000---///222333222222111222222111//////111222...,,,***+++///111111000555333333555999===@@@AAABBBMMMWWWZZZ]]]eeeooottt|||```GGG===;;;444***,,,...222666888999999999222666;;;>>>>>><<<;;;:::999:::999888:::===:::444555555444444555666777999444444555666666666666666333666666333333555444111111...111777777111///222---...///000111222222333111000///000222222111///......---------,,,,,,,,,++++++)))'''&&&'''***---+++,,,,,,+++***---333888000***,,,777CCCNNNdddyyynnn___SSSIIIBBBCCCDDD@@@<<<======>>>>>>>>>>>>>>>>>>>>>>>>:::555333666999:::999777777666666555444222222333222222111222333555666555444222444666666444111***333777222///222666666777///...444555000000666555555555666888:::;;;<<>>???GGGRRRXXX```fffkkksss~~~}}}zzzuuuoookkkaaaVVVNNNHHHGGGSSSaaazzzqqq]]]NNNDDD999555777888444///333333444222000//////000000///---,,,,,,---...///111///,,,******,,,///111000000111111111111000///222555555===GGGIIIUUUnnnzzzoooWWWEEE;;;:::>>>HHHTTThhh~~~vvv```KKK???;;;999777666777888:::BBBLLLSSS[[[eeelllsss}}}~~~uuunnnggg^^^RRRIIIDDD???999666666666444222777...222777///+++//////222222111111222222333444333000......///111222222000555333555:::666333===999===EEEMMMTTTYYY[[[\\\rrr~~~eeeLLL@@@777...,,,222///222444555666666777888;;;999777777888;;;???BBB888888888888888777666555555444444444555666888999===;;;999999:::::::::999666555444444555444222000333222222111111000000///000111333444444333111000000111222333333333333333111...------000111///---++++++++++++******))))))(((***---,,,******,,,...,,,***555555@@@VVV___nnnppp```UUUNNNEEE@@@BBBCCC@@@>>>???======<<<<<<<<<<<<<<<<<<>>>;;;777666888:::;;;:::666666666666555444333222444444333333333444555555777666444555777777555333222777999555333777:::999777444333555666333333555555777:::;;;<<>>???EEEEEECCCEEELLLRRRVVV\\\cccnnnuuuxxxuuupppjjj___UUUPPPIIICCC@@@???AAALLLYYY]]]eeejjjjjjlllsssxxxyyyzzzxxxuuugggUUUIIIFFFMMMbbbuuuttt^^^OOOFFF???777444666777444000111222333222000//////000///...------------...///000///---++++++,,,...000000000000000000000000111111222000666@@@DDDSSSlllssssss\\\JJJ===:::<<>>888111666777999???EEEMMMSSSXXX[[[bbbnnn~~~uuu\\\DDD;;;777111...000000222444555666777999;;;;;;:::999888999;;;>>>@@@999999999999999777666555888777777777888999;;;<<<888777777999;;;===<<<;;;999777666555555333111///444444444444555555555555111222222333333222222111000111111222222222222111000...,,,---///000...,,,++++++++++++*********))))))+++---,,,******+++------***555555>>>TTT\\\lllqqq]]]QQQKKKHHHBBB>>>???AAAAAA@@@AAA???>>>===<<<;;;;;;<<<===>>><<<::::::;;;<<<;;;:::666666777666666555444333555666666666666555555444999777666666777777666444666777666333444888:::999888;;;:::888888::::::888888===BBBDDDEEEIIIPPPVVVWWW\\\dddkkkrrrxxx}}}zzztttpppnnnmmmggg___[[[YYYTTTNNNKKKFFFBBB@@@===<<<@@@EEEKKKLLLSSS]]]ffflllsssxxxvvvwwwsssjjj```WWWMMMDDDDDDAAA@@@AAADDDIIIUUU___ccciiijjjeeeaaacccjjjnnnuuu}}}vvvfffRRRGGGHHHYYYrrrsssZZZIII@@@;;;888555444444333222000///000111000///...///000---------------...///000//////...---,,,,,,------000///......///000111222222222---000:::@@@OOOgggjjj|||yyycccOOO???999:::@@@KKKXXX```eeerrrlllVVVHHHBBB999333333444444666999???EEELLLQQQVVV^^^jjjsssqqqhhh[[[PPPHHHBBB<<<888:::333888===888888;;;888666555444222111111000000111///......///111111111333777888???GGG???333555444555777<<>>;;;;;;::::::;;;;;;<<<===::::::;;;;;;:::888555333999888888777888999;;;<<<777777777:::<<<===<<<:::888777555555555444333111444444555666666777888888222222222111111222222222000111111111111000000///...---,,,,,,......---,,,++++++++++++************+++,,,---,,,+++***+++,,,...***555444<<>><<<<<<<<<===>>>======<<<<<<<<<;;;:::999666666777777777666555555777777888999888777555444888777666555666666555555888666444333666:::<<<<<<<<>>EEEEEE@@@@@@GGGNNNPPPQQQVVV___hhhnnnssszzzyyyqqqjjjddd```]]]SSSSSSOOOIIIGGGIIIHHHEEEJJJGGGDDDAAA@@@BBBHHHNNNXXX]]]fffpppwwwzzz|||}}}uuunnnbbbUUUKKKFFFDDDCCCAAA???@@@GGGPPPYYY```dddfffeeeaaaZZZVVVXXX]]]aaapppuuuxxxyyy|||hhh\\\NNNHHHQQQfffyyy^^^HHH>>>:::333444444444222000//////---///000///......///000,,,,,,,,,---...///000000............---,,,++++++000...---,,,---///111333333444//////888===HHH\\\cccuuu~~~hhhRRR@@@999999===EEEMMMRRRZZZlllhhhVVVJJJ???555444777777666666888===CCCGGGLLLTTT^^^eeepppvvvtttggg\\\QQQGGGAAA>>>888>>>DDD@@@@@@BBB<<<555555444333222111111222111///......000111111111333666666>>>HHHBBB555555333333444777<<>>;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<;;;888555333666666555555555666888999999999999;;;<<<;;;888555444333333444666777777666333333333444444444555555333222111000000111222333000000111000000///......,,,,,,,,,,,,,,,---,,,,,,++++++++++++++++++++++++---------,,,++++++++++++///***555444999IIIQQQdddtttfff[[[NNNEEEBBBCCCAAA>>><<<<<<>>>>>>>>>??????===<<<<<<<<<======;;;<<<<<<<<<;;;999888888666666777777888777777777888999999:::999888666555555555555444444444555666999777666888===AAADDDFFFGGGPPPRRRMMMLLLRRRSSSOOONNNUUU[[[^^^___dddnnnwww~~~zzzrrrkkkbbbYYYTTTPPPNNNMMMCCCEEECCC???>>>BBBDDDCCCFFFGGGGGGGGGJJJQQQXXX]]]gggmmmuuuzzz|||yyysssnnniii```TTTJJJCCC@@@BBBEEECCCBBBFFFQQQaaallllllhhhbbbYYYPPPMMMNNNRRRUUUXXXeeejjjmmmnnnpppuuuuuurrr\\\TTTJJJJJJYYYrrrwww```LLL???999888000333555444111---,,,,,,---...//////...---///000+++,,,---......///000000------.........---+++***///...---,,,,,,...000222111555000///777999???MMMZZZooommmUUUBBB::::::999===BBBJJJXXXooolllTTTFFF999666999999777777000333888<<<@@@GGGPPPVVV```eeeppptttgggYYYPPPJJJGGGMMMQQQMMMMMMKKK@@@444333333222333333444444111000//////111222222111...///---333>>>:::111333222333555777:::<<<>>>???JJJPPPVVVYYYbbbtttnnnXXXDDD>>>777333000000333777::::::999777666777999<<<<<<<<<=========<<<;;;:::;;;<<<<<<<<<:::888555333555555444333444555666777999999999;;;<<<;;;888555444333222333555777777777333333333222222222111111333222000//////000222333000000000000000///...---+++,,,,,,,,,++++++,,,,,,+++++++++++++++++++++,,,...------,,,,,,,,,+++***///)))333333666CCCJJJ___|||eee[[[UUUJJJBBB???BBBBBB@@@<<<;;;===>>><<<;;;;;;<<<<<<<<<<<<<<<<<<:::;;;<<<;;;999777777777555666777888888999888888888999999999999888888777555666666555555666888;;;999888:::@@@FFFIIIOOOUUU[[[aaadddbbb___```aaa```aaaeeeiiikkklllqqqzzz|||nnnddd^^^XXXOOOHHHDDDBBBAAAAAABBBEEEEEEAAA@@@DDDGGGGGGCCCIIINNNRRRXXXccckkknnnyyy}}}}}}xxxpppfff]]]SSSMMMHHHEEEAAA>>>>>>AAAJJJMMMSSS```ooowwwqqqfffXXXMMMBBBBBBHHHNNNSSSVVV[[[cccllloooqqqoooiiibbbWWWRRRKKKNNN```{{{zzz___LLL@@@999555555111333555444222...,,,,,,...///000///...---...///,,,,,,---.../////////...,,,,,,------------,,,,,,///...---,,,,,,---...///,,,222///---444555666@@@OOOeee|||ttt\\\FFF;;;;;;666777<<>>===;;;555...,,,///333:::::::::888777777999;;;<<<<<<=========<<<<<<;;;;;;;;;;;;:::999777666555777666555555555666777777666666666999;;;<<<;;;999888555333222333444333333555555444333222222111111333222000//////000222333///000000000000//////...+++,,,------++++++,,,---++++++++++++,,,,,,,,,,,,...---,,,,,,------,,,+++///'''222222444===EEE\\\ooo\\\UUUPPPFFFAAACCC???BBBAAA;;;:::>>>???>>>:::;;;===???@@@???>>>===;;;<<<===;;;888666777888555666777888999999999999888888888888888888999999777999:::999999:::>>>BBB???@@@GGGQQQVVVZZZbbbkkkrrrsssvvvwwwrrrllllllppprrrssstttuuuwww{{{tttfffZZZTTTMMMHHHAAA===;;;<<<===>>>:::???AAA>>>>>>CCCGGGHHHLLLVVV^^^dddkkkvvv||||||}}}rrrhhhaaaXXXPPPDDD???===???@@@???AAAGGGVVV___hhhoootttrrrgggZZZNNNCCC<<<>>>EEEKKKSSSZZZaaaiiippprrrpppjjj```WWWOOOOOOPPPWWWkkkzzzeeeNNNBBB<<<777444555333333444444444222000...000111111000...---...///,,,---...//////......---+++++++++,,,,,,---......//////...------,,,,,,,,,***000---+++333555555<<>>BBBAAA;;;:::???AAA???<<<>>>AAADDDEEEDDDBBBAAA<<<======;;;777666777:::555666777888999:::::::::888888777666777888:::;;;:::<<<======<<<>>>CCCGGGKKKOOOYYYeeejjjmmmwwwsssrrryyy|||{{{zzzzzz}}}{{{{{{wwwnnn```UUUNNNLLLAAA>>>999777999<<>>BBBHHHSSS___pppttttttpppjjjddd[[[SSSEEEKKKTTTbbbuuu|||gggVVVEEE>>>;;;777555777444333333444555555333000111222222111...---......---.../////////...---,,,*********+++,,,---///////////////...---,,,*********111---+++333777888???BBBPPP```ooommmQQQ???999:::===BBBKKK\\\vvvttt\\\III<<<333111444777666444444444666:::<<<<<>>>>>;;;999777555555666777888777666555444444555666777;;;999777777888999888777444222000///111333444444///000000111111222222333111111000000000000111111...///000111111222111111+++---///...,,,+++---///+++++++++,,,,,,------------+++***+++...000...,,,---%%%000000111888@@@ZZZoooeeeYYYMMMJJJJJJHHHHHHJJJBBBBBBAAA@@@???>>>===<<<===CCCJJJLLLJJJGGGEEEEEEDDDAAA>>><<<;;;;;;:::999777888::::::999999;;;<<<>>>:::;;;AAA???888;;;DDDHHHCCCBBBGGGIIIJJJOOOVVVWWW```lllwww}}}|||zzzzzz~~~}}}~~~|||zzzzzzfffddd```XXXNNNEEE???===<<<<<<<<<<<<<<<>>>BBBFFFKKKNNNRRRWWW]]]cccjjjnnnkkktttzzzvvviiiZZZQQQIIIBBB???@@@AAA<<<;;;@@@KKKVVV```fffqqq~~~vvveeeYYYLLL@@@???:::888>>>DDDLLLYYYffftttzzzxxxkkk___XXXPPPFFFCCCMMM]]]ooo~~~zzzmmm[[[NNN???777888:::888444333222222222444333222000------------------------.........///......------//////...---------......------,,,+++++++++,,,,,,///111222222111222777;;;;;;BBBQQQcccxxxtttXXXAAA444888;;;???HHH]]]zzzlllWWWFFF<<<777777666333333666666333333666666888@@@LLLXXXddduuusssYYYGGG777555:::444///222333777444444555444111222666555111...///333444111...666555333111111222333444666777777777:::AAALLLTTT]]]aaafffmmm{{{wwwfffUUUHHH@@@;;;888555222///000333666555333888888999:::;;;;;;;;;;;;???===;;;999999999:::;;;555666777888888888888888333777777444444777::::::AAA<<<;;;===;;;444111444666666555444333333333333000111333444444333222111333222111000000000111222444333333222111000//////,,,)))+++000222...,,,,,,***+++,,,............---)))***,,,------,,,***))))))***,,,...000666EEETTTzzzggg\\\RRRIIIGGGHHHHHHHHHIIICCCBBBAAA@@@???======<<<===DDDKKKOOONNNJJJIIIHHHEEEDDDAAA???>>>===<<<;;;999;;;>>>???===<<<<<<<<>>@@@EEELLLLLLPPPXXX\\\YYYYYY\\\bbbjjjuuu~~~}}}{{{{{{}}}}}}uuulllfffccc[[[XXXQQQIIIAAA>>>>>>???===>>>>>>???@@@DDDIIIMMMSSSWWW\\\ccckkkssszzz{{{{{{nnnbbbWWWMMMHHHCCC===;;;<<<>>>>>>BBBMMM[[[iiitttzzzxxx{{{wwwiiiXXXJJJ@@@888;;;777777===EEEQQQbbbrrr||||||tttcccVVVQQQLLLGGGGGGTTTfffuuu~~~~~~rrreeePPPFFF;;;666888999666333444222111111222333111000------------------------------.........------,,,------------............---------,,,,,,------...///000111000000111555999888@@@NNN___qqquuuZZZDDD777999<<>>FFFMMMUUUZZZ___eeeppp}}}mmmdddVVVHHH>>>888444222222111//////111333444333777888:::;;;<<<<<<<<<;;;<<<;;;999888888:::;;;<<<666777888888888888888888444888888555444777999999>>>:::999;;;999333111444666666444333222222222222000111111111111111000000444333111000000000000111333222222111111000000//////+++***...///---,,,---,,,,,,---...------++++++***+++,,,------,,,+++***+++***,,,...000666EEESSS}}}kkk\\\RRRJJJDDDEEEGGGFFFFFFHHHDDDCCCAAA@@@>>>=========???FFFNNNSSSQQQNNNKKKKKKDDDCCCAAA???===;;;::::::888;;;>>>???>>><<<<<<<<<@@@DDDGGGFFFIIIQQQVVVXXXZZZ\\\aaaiiillljjjiiijjjpppuuu}}}}}}|||{{{}}}}}}xxxpppfff[[[QQQLLLJJJIIIFFFAAA===<<<>>>@@@===>>>@@@BBBFFFMMMTTTZZZbbbeeekkksss{{{sssmmmeeeUUULLLEEE@@@???>>>;;;:::<<>>CCCIIITTT___nnn~~~tttbbbQQQIIICCC555///555999555333333555444000///111...000222333111///......,,,---...///000111111222///000111222444999???CCCHHHOOOUUUYYY```lllwww|||wwwkkkcccTTTMMMDDD;;;666222000...///////////////000222444666888:::===>>>>>>===<<<888888777777888999;;;<<<888888999999999888888777555999999555444777999888;;;888888999888444222444666555444333111111000000111000//////............444333222111000//////000111111111111000000000000111,,,***,,,---,,,,,,...---......------+++******------,,,,,,,,,,,,---------,,,,,,...///555CCCQQQzzzlll]]]RRRJJJEEEBBBDDDEEEDDDDDDEEEEEECCCBBB@@@>>>=========BBBIIIQQQUUUSSSOOOKKKJJJFFFEEEDDDAAA>>><<<;;;;;;<<<>>>@@@AAAAAABBBDDDEEEHHHPPPSSSQQQWWWdddkkkiiillllllmmmppprrrtttvvvyyyzzz}}}wwwrrrnnnggg___WWWOOOGGGCCC<<<@@@DDDFFFEEECCCAAA@@@===???CCCIIIPPPYYYccciiitttwww}}}xxxrrrkkk^^^WWWPPPAAABBB===:::;;;<<<===@@@EEENNNZZZkkkyyyuuudddSSSKKKBBB888666;;;333666<<>>;;;555111333555333222333111111444999===BBBLLLVVVbbbqqqvvvfff]]]SSS???666999888333000111444555222000111222444444111---,,,111555...///000111111///---,,,------///000222555888:::;;;DDDKKKMMMRRR\\\ffflllrrruuuxxx||||||yyyuuupppiii___VVVOOODDD@@@:::666333222000///---///111000...///333777666888;;;>>>??????>>>===777777777666777888999:::999999:::999999888777777666999:::666555777888777888888888888888666555555666555444222111000//////333111///...------......333333222111000//////.../////////000000000111111111,,,***---...,,,+++---............------,,,,,,///...,,,++++++,,,...//////,,,,,,...///444@@@LLL}}}kkk___TTTLLLHHHDDDBBBDDDEEEBBBBBBDDDDDDCCCAAA???>>>>>>??????GGGMMMTTTVVVRRRMMMIIIGGGJJJJJJIIIEEEAAA@@@AAACCCFFFGGGIIIJJJLLLPPPUUUYYY^^^dddddd___cccmmmppplllvvvwwwwwwwwwxxx{{{||||||uuujjjeee^^^UUUNNNIIIEEEAAA???888<<>>???:::888:::===BBBJJJSSScccrrrttteeeTTTFFFBBB>>>777777<<<666===FFFNNNZZZllluuu^^^MMMBBB<<>>>>>======888888777777666666666666999999999999999888777666555999;;;777666888888666777999999888888888777666666555333222111000000000444222111///......//////222222111111000///...............//////000111111...++++++000111---++++++...............//////000///...,,,++++++,,,...//////,,,,,,...000333===FFFnnn^^^UUUNNNIIIFFFCCCBBBDDDDDDAAAAAADDDDDDBBB@@@???>>>???AAABBBKKKPPPUUUUUUQQQLLLHHHGGGHHHHHHHHHEEEBBBCCCHHHMMMPPPRRRTTTVVVZZZ___eeeiiilllnnnnnnnnnqqqwwwxxxuuuwww|||}}}|||tttqqqmmmdddYYYWWWPPPFFF@@@>>>===<<<;;;<<<===>>>@@@CCCHHHNNNRRRVVV[[[cccllluuu~~~ssshhhWWWOOOKKKCCCBBBDDD>>>===::::::???FFFNNN[[[fffyyyrrrcccRRRHHH>>>:::999666777999<<>>333111222111111222000///000333333333999AAATTT```pppwwwcccTTTHHH999888222///222444333111222***222;;;>>>:::333///...,,,---000222333333222111.........000333555444444000777===>>>AAAGGGLLLNNNOOOSSSVVVXXXWWWXXX[[[]]]___eeejjjlllmmmmmmjjjddd]]]WWWOOOGGGBBB>>>;;;999888666333111111111000//////000111222222444888:::999:::;;;;;;<<<<<<<<<<<<999888888777777666555555777777888888888777777666444999;;;888777999999777777999:::888777999888555555444333222222111222222333222222111000000000000000000111111111000///...------......//////000000+++)))+++000222///++++++------------...///000111...---,,,******,,,---...---++++++...000222888???uuu___RRRMMMIIIEEECCCAAAAAACCCBBB@@@AAAEEEBBBAAA???>>>???@@@CCCDDDMMMQQQUUUUUUQQQLLLKKKKKKFFFHHHHHHGGGGGGLLLVVV^^^___bbbgggkkkooorrruuuxxxwwwuuuvvv}}}}}}}}}yyypppddd]]]YYYRRRJJJJJJDDD<<<:::;;;======;;;@@@AAACCCFFFJJJQQQZZZ```gggmmmvvv~~~{{{mmmbbbTTTFFFCCCDDD>>><<>>>>>DDDOOOYYYeeettt|||ooo___OOOAAA@@@;;;555555999;;;:::CCCPPP```nnn}}}ttt\\\HHHCCC@@@<<>>AAADDDHHHIIIJJJJJJKKKLLLRRRWWW[[[ZZZYYYYYYUUUOOONNNIIICCC===:::777555333444222///---.........---000//////000444777999999;;;;;;:::999999:::;;;<<<777777888888888777777666555555666777777777666666333888:::888777::::::888666999999666555888777333444444333333333333444444111111111222222111000000...///000111111111000///........................,,,))))))...111///---///------,,,+++,,,,,,---...---,,,+++******+++,,,---+++***+++///111111444999kkkVVVKKKIIIGGGBBBAAA??????AAAAAA@@@BBBGGGBBB@@@???>>>???AAADDDFFFNNNRRRUUUUUUQQQNNNMMMNNNLLLNNNOOOPPPRRRZZZgggqqqpppuuu|||}}}zzzrrrnnncccVVVNNNKKKGGGBBB@@@<<<888999>>>BBBBBB@@@BBBFFFMMMSSSYYY___dddhhhrrrxxx}}}tttiii[[[QQQLLLAAABBBFFF@@@===???<<>>CCC@@@GGGUUUhhhyyy|||mmmTTTAAA???>>><<>><<>>=========???BBBFFFHHHTTTXXX[[[^^^fffpppwwwwwwuuuooojjj\\\QQQKKKBBB@@@:::999???AAA???@@@DDDIIIQQQ___pppxxx___JJJCCC>>>666;;;:::444555???EEEBBBXXXhhh|||}}}fffQQQAAA@@@AAACCCRRRfffyyyttt___MMMIIICCCCCCBBBAAA===999444222......------,,,,,,,,,,,,+++,,,---------,,,,,,,,,333222111111000000333888555333222222222222111///...------,,,++++++++++++...---,,,+++,,,---...///000+++888===KKKhhhiiiMMMEEE999999;;;888===KKKXXXrrr|||kkkSSSBBB:::888666444000222333222000000444777777DDDMMMVVVcccpppzzzsssWWWIII888000222555333...111111111111111111111111///000333777999666000***///...,,,+++,,,---000111111000000333666777555333777666444444444666888999<<<@@@@@@;;;999;;;999444222222111111111111222222444333111000///...//////000000000111333555777888888777666555555666777888999444444999:::666444777333666000///777777222666666777888999888888999:::888888888888888999999999888666333222333333333222000444555111---...///...222111000000000000//////---///111222000//////000***+++,,,---.../////////,,,++++++******++++++,,,***+++,,,,,,******+++,,,+++++++++,,,---///222333uuuddd[[[UUUHHHDDDFFFCCC@@@BBBEEEEEEDDDCCCBBBCCC???@@@AAAAAABBBFFFKKKOOOSSSZZZ^^^[[[ZZZ```gggkkkjjjgggeeejjjwww}}}zzzvvvooogggaaaXXXNNNFFFCCCAAA===<<>>======BBBIIIPPPUUU```gggnnnpppttt{{{zzztttfffaaa]]]OOOEEE@@@888999666777<<<@@@BBBHHHOOO]]]lll}}}ttthhhPPP@@@;;;888888:::999555777@@@JJJOOOfff{{{ppp___LLL>>>>>>AAAEEEWWWlllyyycccOOOHHHBBBBBB@@@>>>;;;777444222000000111111///---+++******,,,---...............222222444555444444666999999777555444444222000...------,,,,,,+++,,,,,,,,,---,,,,,,,,,,,,---//////000+++999===LLLggg~~~hhhJJJCCC888888<<<;;;BBBPPP\\\sssuuu\\\HHH>>>999666333111222333222000111333666777BBBHHHPPP___jjj}}}~~~hhhWWWCCC555222111...***111111111111111111111111000000222555777555///+++......---------...000000000//////222555666555222555444333222222333444555999<<<<<<777666888666222111111000/////////000000444333111000//////000111///000000222333555666777777777666555555666777888888444333888999555444666111666222333;;;:::444666555777999;;;:::999888777777666666666666666666666666444222111222333333222...333444000---...///...111555888555///,,,...111...///111000///......///***+++,,,---.........---,,,,,,++++++++++++,,,,,,***+++,,,,,,******+++,,,++++++++++++---///111222uuuhhhYYYSSSOOOEEEBBBEEECCC???AAACCCDDDCCCCCCCCCDDD@@@AAABBBCCCFFFKKKQQQUUUZZZaaagggjjjoooxxx~~~|||||||||~~~zzztttmmmfff]]]UUUPPPIIICCC>>>>>>>>>===>>>AAAAAA@@@???BBBJJJVVVbbbiiirrr{{{tttfff___RRRPPPNNNBBB;;;:::333666666999???CCCJJJUUU___mmmppp___TTTBBB888999777:::888777888;;;CCCSSSbbbttt```TTTEEE;;;===AAAIII^^^ttthhhPPPFFFAAA@@@===:::888555444333111333444444222///+++(((+++,,,...//////000333555666:::???@@@@@@>>><<<;;;;;;888666444333111...,,,,,,,,,,,,,,,,,,,,,---...,,,,,,,,,,,,---...///000///+++999>>>LLLfff{{{gggHHHAAA666666;;;<<>>AAAIIIXXXcccrrrtttbbbKKK;;;555444222000111111111111111111111111000000111333444222///,,,...//////000000000000000/////////111333444333222333222000//////000111222555777666333222333222///111000///...............333222111000000111222333///000222333444555555555777666666555555555666666666333222666777555333444000666555666>>><<<555888555777:::<<<<<<999666444777777777666666555555555555333111111222333222222---111222///...000111///000999>>>:::///(((,,,222///000000...,,,,,,---...+++,,,,,,------,,,,,,+++,,,,,,++++++++++++,,,,,,***,,,,,,,,,******+++,,,************+++---///111iii]]]PPPLLLKKKCCCAAADDDAAA???@@@BBBBBBAAAAAACCCDDDDDDDDDEEEGGGKKKSSS]]]cccjjjpppvvv}}}}}}zzzuuuooofff]]]UUUMMMGGGCCC@@@>>>======???@@@BBBDDDBBBCCCFFFMMMXXXggguuu}}}vvvmmm___SSSMMMCCCCCCEEE<<<999;;;888999===BBBHHHMMMXXXfffrrrvvv]]]MMMGGG<<<888<<<<<<:::555555;;;@@@III___uuu~~~tttWWWJJJ@@@999<<>>KKKdddxxxiiiIIIBBB888444999:::AAANNNYYYooouuu^^^MMMAAA999333444444333222111222333444666;;;;;;CCCSSS]]]hhh{{{pppWWWBBB777444333333111111111111111111111111///000000111111000...---...///111222222111000////////////000111222222222000////////////000111222222333222000/////////...222111000///............333222111111111333444555111222444555666777666666666666555555555555555555333222222333555555333333000666555555===;;;777;;;888888999:::;;;999666444::::::999888777666666555555333222222333444333222...111222//////222333111///777===999///))),,,222000000///---******+++---,,,,,,------,,,+++******,,,,,,,,,++++++,,,,,,,,,+++,,,---,,,*********,,,***)))))))))***,,,...///www[[[WWWKKKIIIJJJCCCAAACCC@@@AAABBBBBBAAA@@@@@@CCCEEEDDDEEEHHHLLLUUUcccqqqzzz{{{ssslllfff```WWWOOOIIIDDD@@@>>>>>>???@@@@@@AAADDDGGGIIIHHHKKKRRR]]]jjjxxx}}}ooodddZZZPPPHHHBBB:::<<<>>>777666;;;:::;;;CCCMMMUUU^^^kkkzzzzzzcccMMMCCCAAA999777;;;:::888333555???IIIUUUlllgggSSSDDD>>>:::===BBBOOOiiimmmOOOCCC@@@>>>;;;888666666666777333222111///...///000000111000...,,,...777FFFQQQ]]]gggnnnkkkaaaUUUEEE777333222000000000000...,,,,,,,,,,,,,,,---......///,,,,,,---.../////////000///+++999===IIIbbbuuuoooOOOFFF:::666999888===KKKVVVnnnkkkZZZJJJ>>>777666555333222222222333333555999888???OOOXXXaaarrrfffKKK999000------000000000000000000000000///000000000000///.........000222333333222///...//////000000000000111222......///000111222444444222111000000///...///000333222222111000000111111333333222222333444555666555555666777777888777777555555555555444444333333111222111222444555444222111777333111888888777>>><<<999777777888999888666:::999999888777666555555666555444444555666444333///222222000111555555222...222444333000---...000//////...,,,***)))+++---------------,,,+++******---,,,,,,,,,,,,,,,,,,---+++,,,---,,,***)))***+++***)))))))))***,,,---///|||eeeNNNQQQGGGGGGJJJDDDBBBDDD@@@CCCDDDCCCBBBBBBCCCGGGJJJHHHKKKRRR[[[hhhyyy|||wwwoooeee]]]UUUQQQJJJEEEBBBAAA@@@??????CCCEEEEEEGGGNNNSSSUUUWWW[[[cccmmmxxxxxxjjj]]]RRRKKKFFFCCC===555888:::333333999999AAALLLZZZeeerrrwww___TTTCCC===???666222555333666555999DDDSSSfff{{{yyy]]]NNN>>><<<<<<>>>CCCRRRnnnlllNNNCCC>>><<<:::777666666777888555333000......///111333222111///---000===PPP^^^mmmwwwzzzqqqdddVVVDDD444222111000111222333222000------------------...///------...////////////...000,,,888;;;GGG___ssswwwWWWKKK;;;999;;;999>>>JJJUUUlll|||iiiWWWGGG===888666333222222333222222333777666<<>>===999555555777999999888666666666555555444444444888666666666777666444222000222111000111555555111///...---...///000000///...//////---++++++,,,---............------,,,+++------,,,,,,,,,,,,------,,,------,,,***)))***+++******))))))***,,,---...jjjZZZKKKLLLBBBEEEJJJEEEDDDFFFBBBEEEEEEEEEEEEFFFIIINNNRRRXXX^^^hhhuuu{{{rrrkkkfff___VVVPPPIIIEEEAAA??????AAACCCCCCBBBIIIMMMNNNSSS^^^fffiiikkknnnsssyyyyyyjjjaaaUUUKKKCCC>>><<<<<<:::333888<<<666888AAACCCPPP]]]mmmzzzgggQQQHHH;;;:::===444///222333555999???JJJ___wwwwww\\\GGG:::;;;===???DDDUUUrrrkkkMMMCCC:::999888666555555666666666555333111000000111222///000111111666CCCWWWfffsssyyywwwhhhZZZOOO@@@222111000///000222222111000///......------------......//////000//////------222,,,777999DDD]]]qqq___NNN999777::::::>>>JJJSSShhhzzzdddPPPDDD:::666333222333333222111111666555888BBBFFFNNN___jjjttt[[[FFF:::666666000000000000000000000000---000333333111///...///000000111111111000......000111222111//////222444111222222333333333333333444///...111111...000555222222222222333444555666666555444444444555666777999777555444444555777888444444555555444333111000000222333111333777666111111888444111666444444<<<;;;888444555999;;;:::777555555555555555555444444888777666666666555222///000111///...000444222...000...,,,,,,---///000000,,,...//////---,,,---........./////////...------------,,,,,,,,,,,,------,,,------,,,***))))))***++++++******+++,,,...///uuu```WWWNNNGGG???CCCIIIEEEEEEHHHDDDEEEFFFFFFGGGJJJNNNUUUYYYjjjrrr~~~{{{rrrfff]]]XXXSSSMMMHHHBBB@@@===<<>>999555555666888333:::AAA>>>CCCNNNQQQbbbooo~~~iiiPPP@@@@@@555888<<<444000555888444<<>>IIIPPPbbb~~~mmmVVVHHH:::777333222333444222000000555444666===>>>FFFWWW___ttt|||bbbJJJ:::333222000000000000000000000000---111444555222///...///000000000000000///......000222333111//////222555444444444333333111000000444///---111111...000666111111111222333444666666777666555444444555666777999777444111111333666777444444555555444222111000///333333111333888777111000888777444888555333:::999666555777<<<===:::666666666666777777777777777888777666555555333000---///000...,,,...222000+++111///...,,,,,,---000222+++---///000///...---.........///////////////......------,,,,,,------...,,,---...,,,***))))))***,,,++++++++++++,,,...///kkk[[[QQQKKKBBBBBBCCCEEEFFFFFFDDDBBBDDDIIIMMMOOORRRYYYfffqqqzzziiibbbXXXPPPKKKGGGCCC@@@888;;;>>>??????@@@EEEIIIRRRYYYcccmmmuuu~~~}}}qqqgggZZZOOOIIICCC;;;666666777888888::::::;;;>>>EEEQQQ^^^gggvvvmmmYYYFFF:::777111///444999888666666888BBBNNNddd|||lllSSSBBB===;;;<<<@@@JJJ]]]zzzpppVVVDDD>>>999777999:::888777999:::@@@FFFFFF>>>555///---///...///333;;;GGGSSSZZZaaa]]]VVVMMMDDD;;;444111000111111111111000//////.........///111000...,,,...///000/////////111333111222999777GGG]]]ooommmMMM===777888555:::FFFNNN^^^xxxkkkQQQCCC;;;999555---000555111000444777777666;;;FFFOOObbbmmmpppYYYCCC666333111222222111000000111333000111111000000///...---000000000111111222222333111111000///000222444555888555222222444555333111333222111000000222444555555444333222222333444555444555666666444444555666666666666666666666555555///111555666444222000000111555888777333222555999777888999999888777666555999888777666777888:::<<<999999:::;;;;;;999555222444555666666666555444333111111000000000000111111000///...---------------///............//////000////////////000000000000111111000000//////......,,,+++***++++++***)))'''---+++)))))),,,---,,,***wwwcccWWWNNNJJJJJJGGGCCCAAABBBEEEHHHKKKLLLQQQWWW\\\bbbmmm}}}wwwkkkdddXXXSSSKKKEEEBBBAAA>>><<<<<<>>>@@@AAACCCHHHOOOUUU^^^iiizzzyyymmmbbbVVVLLLEEEAAA===888555666777777666<<<===AAAGGGPPP]]]kkktttqqq^^^OOODDD>>>888333111666999888666666@@@JJJWWWllliiiQQQAAA===;;;<<>>:::777888888666888<<>>::::::666:::EEEKKKZZZsss~~~eeeMMM>>>999888000000333111000444666666555:::DDDLLLYYYggg|||vvv[[[BBB666555222333333333222222333333000111111111111000//////000000000000111111111111///000000111111222222222777555333333555666555333555444333222111222222333555555444333333444555555333444555555333333444555333333333333333444555666///222444444333111111111333555666555333333555888777777888999888777666666999888777666666777999:::999888666666777777555444333333444444444333222111111000000//////000000111000///..................111000///......//////000///////////////.........///////////////.........,,,++++++,,,,,,---,,,,,,...,,,)))***,,,---,,,***}}}fffXXXOOOKKKHHHGGGEEEAAA???@@@EEEJJJMMMRRRXXXaaajjjssszzzqqqeeeWWWMMMIIIEEE@@@<<<<<<<<<======>>>AAADDDFFFKKKTTT___gggqqq{{{vvveee[[[QQQDDD<<<<<<:::777555555666777888777@@@EEEMMMXXXdddqqq}}}uuu```OOOCCC===;;;999555444777999777666888JJJWWWeeezzzyyyaaaKKK>>><<<<<<>>>EEENNN```{{{uuu[[[HHH===:::888888666666<<>>333///......///111777===DDDHHHBBB>>>999555222111222444222111000/////////000000000///.../////////---+++...//////...,,,,,,---///000111888777EEE[[[lllnnnNNN???999999555999DDDJJJYYYrrrwwwZZZBBB888;;;555000111111111333555444444777@@@HHHPPPaaauuu~~~___CCC777777111222333333333333222222000111111222222222222222111111111000000000000000...///111222222111000///666555333444555666666555777666555444333222111111555555444444444444555555111333444333222111222333111000//////000222444666000222333333111111222333555555444333333444666777666666777888888888777777999888666555555666777777777555333222444555555555111111222222111111000///000//////......//////000000///////////////000111444222000///...///000111////////////...------,,,............////////////------,,,------///000000...---+++***+++,,,+++***mmmXXXNNNIIIGGGGGGAAABBBEEEGGGIIILLLOOOQQQ___fffrrr}}}rrrhhhbbbYYYMMMDDDDDDAAA>>><<<<<<>>>@@@AAA@@@DDDJJJQQQYYYdddpppyyy}}}fffSSSNNNHHH:::555999777666444444666:::===???HHHQQQ___mmmyyyxxxdddTTTGGG<<<666444777555444777888777999===QQQeeevvvpppWWWDDD;;;======AAAHHHRRRccc|||www]]]III<<<:::999888666999CCCOOOYYYaaafff^^^MMM===444333......///000333777:::<<<:::888555222/////////000333111///...---...000111000///......///...---+++...//////---++++++,,,---///000888666DDDZZZjjjlllMMM@@@555666444999EEEKKKZZZsss{{{fffFFF888===888000000222111333444333222555<<>>>>>@@@CCCFFFGGGNNNYYYdddmmmwwwzzzssshhhSSSEEEEEECCC999444999777666444444777???GGGLLLWWWaaarrrxxxgggSSSGGG>>>666333444555333444666777888>>>FFFWWWqqqhhhQQQBBB<<<>>>???CCCKKKTTTeee~~~~~~dddPPP===:::999999888===JJJWWW]]]``````VVVEEE888333333.........///000222333444444333333222111///---,,,222111///------...///111000...------......---,,,.........---+++***+++---...///777555CCCXXXggghhhKKK@@@444666555<<>>999111111333111222333222222444:::>>>FFFYYYjjjuuulllOOO;;;444111000///000222222000...000111222444555555555555333333333222222111111000333111///---...000222444555555555555555666777888444444555666666666555444333444444444444444444333///000111000/////////111444333000...---...000222111111111000///000222555666444222333444666666666555555555666666777888888777777666555555444444444333333444666888888666444222111111000000000000000//////............//////000000000000000111222333666444222000//////000111111111222222111000...,,,/////////000000111111111...//////...,,,+++,,,......------,,,+++++++++,,,qqqYYYNNNJJJGGGGGGKKKHHHJJJLLLOOOVVVcccsss~~~|||mmm]]]VVVMMMHHHFFFDDD@@@<<>>>>>888555777777777777999???JJJWWW___kkkttt~~~nnnYYYDDD:::555111444:::333222444666777;;;GGGTTTaaa{{{zzzbbbNNNBBB>>>??????CCCJJJTTTeee~~~hhhTTT@@@<<<999999:::@@@LLLXXX___]]]XXXLLL===333000111///............//////000,,,---///111111///---,,,111000///........./////////---,,,,,,---......------......---++++++,,,...---...777555CCCVVVeeebbbHHH>>>666:::;;;AAALLLMMMWWWlllyyyXXXDDD@@@888222333222111222222111222444999<<>>>>>======@@@BBBDDDFFFIIINNNVVV\\\hhhppp{{{}}}wwwjjjZZZNNNAAA>>>:::888888777666555777:::???FFFOOO]]]lllvvvsss```LLL:::666444111333999333333444777999AAARRRbbbooosss\\\JJJ@@@<<<>>>>>>AAAGGGQQQbbb|||lllXXXEEE>>>888888:::???IIIRRRWWWSSSKKKBBB888222////////////...------......///,,,,,,---...///......---000000/////////............,,,***+++---/////////,,,---...---,,,,,,...000---...666444BBBUUUdddzzz]]]DDD===666;;;>>>FFFPPPQQQXXXkkkfffPPPCCC666333555000111111111111222555888;;;BBBQQQddduuunnnQQQ===777999555000000444666666444111222333444444444444444////////////000000000000222111//////000333666999444555666555333222444666666555444333333333444555000111222222222222111000...000111000///...///000222111000///////////////...///000000000000222444000444777888555444444666777777666555444555666666555555666777777777666666555444444666777777666444222222000/////////000111111000000//////000000111111111000/////////000000000000111222222111000///...000222333333111///..................---------(((---111111...++++++---***,,,------+++,,,...111iiiYYYNNNPPPQQQMMMNNNTTTQQQXXXbbbmmmxxxzzzpppfffYYYQQQPPP@@@???===<<<<<<>>>@@@BBBAAAEEEIIIMMMRRRZZZdddkkkrrryyy~~~{{{vvvqqqjjj]]]MMMBBB<<<>>><<<666444777777444999???HHHRRR^^^nnn}}}rrraaaRRRBBB888::::::333000222333333555888;;;EEEYYYkkkyyymmmWWWFFF<<<888<<<<<>>IIITTTUUU[[[nnnpppYYYEEE555444666///111111111111333666999;;;GGGSSSgggxxxlllMMM===:::999444......111555555444222222333333444444333333,,,---------......//////000000000222333555777888444666666555222111222555888777444222111111333333///000111222222111000//////000111000///...///111......//////////////////---///111111000000222333...444999:::666333444666888777666555444444555666555555666777888888777777777555333333444555666555222111000......//////000111111000000000000111111111111000///......//////...///111222333111000///,,,...000222222111///------------,,,,,,+++++++++&&&,,,222333000------///)))+++------,,,,,,///222ggg[[[NNNJJJNNNTTTWWWXXX```hhhvvvuuucccVVVPPPLLLGGGCCCCCCBBB@@@@@@@@@BBBDDDEEEIIILLLQQQXXXaaalllvvv|||vvviii\\\RRRJJJBBB>>>???888444555777777888;;;;;;FFFUUUcccrrr~~~iiiWWWEEE???888444444444333111666777999:::AAAQQQgggxxx~~~eeeNNN@@@===>>>===@@@???CCCPPP]]]xxxzzzeeeQQQ<<<666:::999:::???>>>FFFAAA;;;666333222111000000///...---,,,+++++++++...------,,,,,,------......///000111000///---,,,,,,,,,,,,,,,,,,,,,---------.../////////...,,,++++++)))222333AAASSScccvvv___FFF;;;555777;;;IIISSSOOOVVVnnncccLLL@@@999222---000///000333444444:::BBBMMM[[[hhhnnnwwwfffOOO@@@999???444111111...222666...222222000//////000111111////////////000000000000...000222444666666555444333222222333444333111///111111111111111111222222777555111000000000///...000///...---,,,,,,---...------............------333000------000111000...000222333444333333444555;;;555777888333666<<<888666555555444444555777888333333333333333333333444111111000000000000111111333000...///000000---)))000---+++---222444222///000222444333///......000000000111111000///---,,,...111///******///000---)))***,,,---...---,,,,,,...------,,,,,,,,,------xxx___SSSIIIIIINNNRRRYYY```qqq|||}}}nnndddWWWMMMIIIFFFBBB>>>???AAABBBBBBCCCEEEIIILLLSSSXXXaaaiiipppwww~~~~~~vvvmmm```TTTKKKDDD???;;;999444333777999888999;;;CCCRRRdddrrr~~~ppp]]]MMM???;;;777444555555555444333555888===III\\\sss}}}cccLLL>>>;;;===@@@CCCAAADDDPPP\\\uuu~~~hhhSSS>>>666999777888===<<<:::777555444444444333222000000///...------------------------------------......000000000...---++++++,,,,,,,,,,,,,,,,,,,,,......//////...------,,,+++***333444BBBSSSbbbrrr\\\DDD:::888999<<>>@@@DDDJJJKKKLLLOOOUUU[[[aaajjjuuu|||yyytttggg___SSSIIIAAA===:::999666444555:::<<<<<<===AAANNNaaavvv{{{ooo```PPPDDD999777555444666777777777444555999DDDTTTjjj~~~}}}cccLLL???<<<>>>???BBBBBBFFFQQQ]]]uuuoooVVV@@@666777333444999999333333222444555555444222000//////.........//////,,,,,,---......---,,,,,,---.../////////...---,,,++++++++++++++++++++++++//////...------------...,,,+++444555CCCRRR___qqq[[[DDD;;;:::<<<<<>>@@@AAAFFFMMMYYYlllpppaaaTTTHHHAAA666555555555666777888888999:::???LLL___ssseeeOOOBBB???@@@:::???@@@GGGTTT___xxxvvvXXXAAA666555111111666555888666444444444444222111......------...///000000+++,,,...//////...,,,+++------............---,,,,,,,,,+++++++++++++++***//////---,,,,,,---...///,,,+++555666CCCQQQ]]]vvv^^^EEE<<<999<<<:::===CCCDDDQQQkkkcccJJJ:::666666333111111555888999>>>DDDFFFJJJPPPUUU___rrrmmmRRR@@@888888666000333666333555777000+++---///000111111000000---.........////////////000000111222222111111000///......000333555555444333222222222222222111111.........///111111///,,,111111000000000000000000......////////////......---...111333444444222111222333333222111222555777666111555888444888===999666666666666777888:::;;;:::999777666444222000000000000000000000000000000...000111///---...222666888555111///000000000...---///000111111111222222///000111333444444333333222222111...---......---,,,,,,------------------***+++---//////...---+++jjj[[[WWWOOOPPP\\\fffqqqtttiii[[[UUUQQQGGGEEEDDDCCCBBBEEEKKKRRRXXXXXX```iiimmmmmmpppwww~~~{{{ooo___SSSJJJFFF@@@:::666666888:::>>>===>>>@@@AAAEEEPPP[[[gggwwwyyygggWWWKKKBBB>>>555666666666666777888999<<>>AAAHHHTTT___uuuyyyYYYBBB666555000000444333;;;777333111111222222222,,,,,,,,,,,,---...//////+++,,,...//////...,,,+++------.....................---------,,,,,,,,,+++///...---,,,,,,---//////---,,,555666BBBPPP\\\~~~yyy___DDD:::555999777888???DDDUUUoookkkPPP>>>888999444222333888;;;<<<>>>BBB@@@CCCHHHPPPZZZiii}}}|||```GGG888333333555000444777333555888111,,,---///111222111111000.........////////////000111111222222222222222222111000///000222333222111333333333333222222111111---------///111111///---.../////////////////////...//////////////////...---///111333444333222222444444444333111111333555444000444888444888===999777666666666777888:::;;;666666555444333222111111000000111222222111000000222333333000------000444444333111000000111111111......///000222222222222///000222333444444444444333111000000///......///...---------------------***+++---//////...---,,,yyydddZZZRRRSSS[[[hhhwwwkkk^^^WWWMMMIIIFFF===BBBCCCEEEGGGKKKSSS___hhhlllrrrzzz~~~~~~yyypppbbbRRRHHHAAA@@@===999777777:::>>>>>>???BBBDDDFFFLLL\\\kkkvvvqqq^^^NNNDDD===999666777777777666666999;;;===CCCQQQdddwww|||dddPPPDDD>>><<<;;;AAACCCIIITTT[[[ooovvvXXXAAA666666111000444333777333///---...111222333,,,,,,,,,,,,,,,---...///,,,,,,---......---,,,,,,............/////////000000000000//////......---...------------...//////---,,,444555AAAPPP\\\vvv[[[@@@666000777666666===EEEXXXsssrrrWWWCCC;;;:::666333555<<>>===>>>;;;<<>>;;;:::AAACCCIIISSSYYYlllnnnVVV@@@666777222111555333444222000///111222333333...------------......///------------------------///////////////000111111333333333222111000000000,,,------...//////.........,,,333333@@@OOO]]]qqqVVV===555...666555444<<>>AAA===DDDNNNWWW\\\dddwww{{{mmmZZZLLLEEEAAA<<<888666777777666666999???DDDFFFSSSggg||||||gggUUUHHH@@@<<<666===AAAIIISSSZZZmmmgggTTT???666888444333666333666555444444555555333111//////............//////...------,,,,,,------...000000000000000111222222555555444444333222111111+++,,,...///000///...---...,,,333222???OOO]]]nnnTTT>>>888---666666444<<>><<<>>>;;;===???>>><<<<<>>777444444999222///<<>>999999444444555///333222000000000000222333000000000000000//////...(((,,,111222000,,,***)))////////////000111222222999:::;;;888333111111333---...///...---,,,...///---000...333@@@LLLdddnnnLLL===222777111222;;;???FFF```~~~mmmLLL:::888666:::===>>>:::777666666555444777===CCCLLLZZZggg||||||[[[FFF@@@:::888:::999999999888777555444222111333555666444111000111333777555333111000111333444000...---...222444333222555333111//////000111222555555444444333222111111,,,---...---,,,,,,---...------------.........///000...------//////---***444000------000222222111///000111333444555666666333555777888888888:::<<<888999::::::999888999999999555000///111333333222222444666777666444222000///333444333333666555111222111111222333222111///111///...000222333111///---000444444333222333555...888<<<888888===<<<444444333111000////////////------......------,,,+++}}}hhh```bbbfffuuuuuuiiiaaaYYYPPPJJJIIIKKKJJJIIIJJJMMMRRRUUUWWWccckkkuuutttfffVVVKKKCCC<<<999:::333777;;;======???DDDHHHMMMTTT```kkkvvvsss```TTTHHHCCC@@@;;;777777555888333333===AAABBBJJJ^^^qqq}}}iiiWWWJJJBBB???;;;999===EEEJJJRRRggg}}}\\\MMM???;;;;;;333111222...444333333333333333333444///000000000000///......,,,,,,+++******...444999111111000000111222444555888999999666222000000111,,,...//////...------...---///...333AAALLLdddmmmMMM@@@666777222444<<>><<<888555444444555333555:::???GGGUUUbbbvvvnnnQQQ???<<<777666:::888666777777666555333000///111333555444222111222333444333111//////000222333222000......000222111///333222111000///000000111444333333333222111111111,,,------------------...---.........////////////111///......000111///---333000......000222222111///000222333555666666666555666777777666777888:::999;;;===>>>===<<<<<<<<<999666333222444555555444222444666777777555333222000444555333333555444000000000000000222222222222111000///111333444222000...111444555333333333555===GGGJJJAAA999888666111111000///.........///000------......------,,,+++qqqaaa```iiisss|||tttddd[[[RRRNNNJJJGGGFFFIIIKKKKKKMMMQQQVVV]]]dddhhhttt|||yyyeeeXXXIIIAAA===888666666111555:::===???DDDKKKPPPZZZdddpppyyy|||gggSSSJJJBBB???<<<999999;;;666777333777???>>>CCCUUUlll{{{}}}jjjYYYLLLDDD@@@===:::<<>>GGGfffuuuVVVCCC@@@=========:::666333222222555333333666:::AAAOOO[[[kkkyyy[[[CCC777777444555999777555666888888777444111///...111444555444222222222111000...------///111222333111////////////...---111111000000000000//////111111111111111111111111,,,---......////////////////////////000000000000222111//////111222222111111000///000222333222111000111222444555666666666666777888777555555666888999;;;>>>@@@AAA???===;;;999777666666777888777666333444666777888666555444222666666444333444333///......//////000222333444222111111222444444333222000222555555555444444555<<>>AAAIIISSS[[[hhhsssuuu```NNNGGGBBB???;;;888999===666666444:::@@@<<>>333444333666;;;===IIIjjjvvvXXXEEE@@@===<<<:::777444222222222666333222444666<<>>555444666666666888;;;<<<===@@@FFFQQQ```jjjvvvpppZZZNNNGGGBBB>>>:::666666999666666666;;;AAA@@@OOOmmmyyyooo^^^OOOEEE@@@;;;:::;;;???GGGTTThhhxxxdddIII@@@???>>>333///333222...000222444444222000.../////////000///......---+++,,,...000111000...,,,111000///...///111333444111000//////......---,,,))),,,///000///---+++++++++......444AAALLLbbbrrrPPP???333222333666999===MMMmmmwwwYYYFFF@@@;;;999666444333333333333666333222444555999CCCNNNVVVfff{{{sss___SSSEEE888666888444666:::555555777999::::::777333111111222444555555333000.../////////...///000111222//////////////////000111...///000000000000///////////////////////////000//////000333777888777555000000000000111111111222///////////////000111222...///111222222222333333222333444555666777777777444555666555555666999<<<:::<<<>>>BBBDDDBBB<<<888444555888999999888888777777777888999999999888777666999888555333333111---111222333111///...///111222333555555555555555555333444555666777666555444222444555555666888666333111111000000///...------......//////......---,,,llldddkkkyyyrrrcccWWWNNNGGGAAAIIIEEECCCEEEHHHLLLUUU^^^fffmmmwwwzzzfff\\\QQQAAA===777222444555666999===<<<>>>BBBHHHQQQ___ooo{{{mmmTTTMMMEEE>>><<<999444222444666::::::<<>>444222666444000222444666666444222000000000000000000//////...,,,+++******---/////////............///000000111000...------......---+++))),,,...///...,,,++++++,,,//////555AAAKKK```}}}tttRRRBBB666222222555999AAASSSrrrxxx[[[HHH@@@888555333222333444333333555333333444555666???HHHOOO\\\nnnuuu```PPPHHH@@@888888999444666:::555333444666777666444111///222222333444666555222000000000000000000111111222---///000000000111333555//////000000000000111111////////////////////////000///000555:::<<<999777000000000000111111111111,,,...000000///...///000...000222222222222444555333444555666777777777777555555666555555777;;;>>>??????AAADDDFFFDDD>>>888222555777888888777888999:::::::::::::::999888888666999999555333444111---111444666444000......000222444555666555444555666444444444555777777555333888666333444777777333...333333333222111///...---...////////////...------uuudddhhhuuuyyylllZZZOOOJJJFFF@@@;;;BBB@@@BBBGGGLLLSSS^^^iiittt|||xxxiiiUUUMMMHHH;;;555222222444555555;;;BBBBBBGGGPPPXXXbbbooo~~~}}}jjjTTTKKKBBB:::999:::777444333888@@@???>>>HHHVVVjjjsss```PPPEEE@@@999:::;;;===DDDQQQ```iiikkkYYYIIIBBB???666444666333111222444555555444222111111111111111111000000///---+++)))***---//////...+++,,,...///000000/////////---,,,,,,...///---+++***,,,......,,,+++,,,,,,---000000555AAAIII^^^{{{qqqPPPAAA666444333555;;;FFFZZZvvvvvvYYYFFF===666444111111333333222000222111222444444444;;;CCCKKKTTTbbbrrrppp___RRRIIIDDD;;;666888888222555:::444333333444444444222111000222111111333666888777555111111000000000000000000...000111111000111444777111000000///000111222333111111000000///...............///444:::<<<:::666/////////000000000111111+++///222222000...------///111222111000111444888444555666777777777777777888888888666666777;;;>>>CCCAAAAAACCCEEECCC<<<666222555888888777777999;;;===<<<<<<;;;:::999888888666999999555444444222...///333777777333000000111111333666666444333444666555333333444777666444111777555444444444222///...111111222222222111///...///////////////...------yyyjjjdddqqqlll\\\PPPDDDAAAGGGKKKIIIEEE>>>???CCCKKKRRRZZZgggsss}}}tttiiiWWWCCC>>>===333000111333555444444<<>>>>>===;;;:::999888777666999999555444555333...,,,222888888555111111333000333666555333222444666555333222444666666333000333444666777555333444777...///111222222111111000///////////////......---wwwjjjdddtttsssggg[[[MMMIIICCC???AAACCCAAA>>>===AAAHHHOOOVVVaaaqqq~~~yyyaaaLLLFFFBBB888222222666444444666666888@@@IIIVVVlllwwwyyyppp]]]PPPFFF@@@:::999888555555888;;;CCCFFFGGGVVVrrrttt___NNNEEEAAAAAA<<<999;;;@@@HHHVVVbbbtttuuugggRRRKKKKKK<<<000333777111000///......///000000///000333444444222000...+++,,,...///...,,,***)))///...,,,,,,---///111333,,,,,,,,,---...///000111+++...000///,,,)))((()))...333333666???IIIaaalllNNN999888555333666AAAOOObbb~~~mmmPPP>>>777333444444444444333222222000222444333111111444777FFFJJJRRR]]]iiiuuu~~~zzzrrreee[[[NNNEEEBBB@@@>>>;;;444333111000000222333555333111222555999999444...222222222222222555:::===777555333111000000000000000000111222333333444444444444333333111000...---...///111222333333333222222---///777;;;777444555111222222333333111000///000222333111///---------,,,000000---...555777555333555666888888888777777:::::::::999888999;;;===CCCAAA??????>>>;;;444///444444555666888:::<<<===;;;;;;:::999888888888888:::999777666444444333333333333333444555444222000111222222222111333555888;;;555333666777444333777666555666888;;;:::666222000000000000000111111111///000111111000...,,,***pppjjjlll~~~pppaaaWWWLLL???<<<::::::???DDDEEEDDD:::???HHHRRR^^^mmm~~~ttthhhSSSBBB>>>===666222333333222333666:::AAAMMMYYYhhh{{{uuudddRRRGGGCCC===888888666444555888<<>>333555777333222000/////////111222000111222333222111///...+++,,,---------,,,+++***......------...///000111,,,,,,,,,,,,---...///000+++---///...,,,++++++---///222111444???JJJeeelllMMM888888444222666@@@OOOeeeeeeKKK<<<888222222333333222222111000///111333333222222444777>>>AAAIIIRRR]]]gggoootttzzz|||yyywwwqqqhhhaaaPPPHHH???::::::;;;:::888444333111000000111222333333111111333666555000+++111111222222333666:::>>>888777555222000//////...000000111111222222333333333333333222111000///......///000222222222111111111---...444777555222333000111222222222111/////////000111111///------...---111111///000555666444444444555666777777777777888999:::999888888:::<<>>EEEOOO]]]lll~~~ooo___TTTDDD777777888555444666333222333888@@@KKK[[[jjjxxx{{{kkk[[[MMMDDD???:::777888777555777;;;===DDDKKKTTThhhttt^^^MMMBBB>>>;;;;;;<<<===<<<@@@MMM[[[kkksssZZZNNNLLL@@@777777666555333111//////000222333111111111000///...------++++++++++++++++++,,,,,,---....../////////......,,,++++++,,,,,,---...///,,,---...---,,,---...000///111...222>>>LLLhhhkkkLLL888777333222555???PPPiii{{{[[[DDD:::888000111111111111000//////...000222222222333555666666999>>>FFFNNNVVV]]]```hhhlllnnnnnnpppssssssqqqjjjfffaaa^^^\\\XXXQQQLLLAAA<<<777666888:::999888444333222000000000111111555333111222333333000,,,000111222222333555999===999888666333111///......000000000000000000000000111111222222111111000/////////000000000000000///000---,,,000222111111222000000000111000//////...---...000000...---......///111333111222555555222444444444444555666777777555777999999888777888999===;;;999888777666333111555555444444444555555666<<<;;;:::888777666666666666666555333222222222222111222333444555555444333222333333333222333555777333111222777888555222222555444333333333333222000222222111111000000//////---...///000000///...---~~~sssggglll{{{ooo^^^SSSGGGCCCCCC<<>>EEEOOO^^^sssuuu^^^LLLAAA<<<888:::<<<<<<999;;;HHHVVVdddzzzzzz```RRRMMMAAA999777444666444111......///111333222111///---,,,,,,,,,,,,***************+++,,,------...///000000...---,,,+++++++++++++++,,,---.........---,,,,,,---///111...000---222???MMMhhhhhhJJJ777888222111555???SSSooorrrTTT???777666///////////////......---...///000222222333444555333555888===CCCIIINNNPPPWWW[[[\\\ZZZ[[[___```^^^VVVRRRMMMJJJHHHEEEBBB???:::888555555666777666555444333222000////////////777444222222333444333111000111111111111222555888777666555333111000////////////////////////......000000111111111111000000//////////////////......000...---...//////000222///////////////.........+++---...///...---...///000222333333444444333111444333222222333444666777333666888999888777777777;;;:::777666555444444444666666555555666666777888<<<;;;999888666666555555444444333222111111222222000111444555555555555555222444555444333333444555222111111333555555444333888777444222111000//////333222222111000///......+++,,,---......------,,,}}}|||lllkkkooo}}}|||oooYYYMMMGGG???>>>???999:::888999<<<<<<<<>>777555666888888777:::@@@???GGGUUUhhh}}}www```MMM@@@:::666888;;;;;;777888DDDQQQ^^^ssshhhWWWNNNAAA999777222444222000...---...///000222111...,,,+++++++++,,,+++*********+++,,,------,,,---///000000...,,,+++,,,,,,+++++++++,,,------111///---,,,,,,---......,,,///---333BBBNNNfff~~~dddHHH666888111222666AAAWWWvvvjjjOOO<<<555444...////////////...---------...///111333333333222222333555888<<>><<<:::999999222111000000111111000///333222111000//////......333222111111333444555555000111111000......000222333333333222222111111111//////..................//////000111111111111000//////..................000111000...---///111222/////////...............***,,,...///.........000111111222444444222111111333333222222222444666777333555777888777666666666:::999888555444444555666333333444444555777888999;;;:::888777666555555555333222222111111111222222///222555666555444555666333555666555444333333444444333000///111444555555666666444222111111222444333222222111000///......******++++++++++++++++++}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}iiinnnrrrrrrfffZZZIIIBBBAAA:::999:::555<<<999:::===;;;:::CCCPPP\\\ooo}}}ppp]]]LLLAAA<<<:::888666444333444555777777:::BBBOOO[[[hhhxxx|||lll[[[KKKAAA:::888222222555777666555999@@@BBBLLL^^^sss}}}fffQQQBBB;;;777777888888666777BBBNNNZZZmmmrrr```RRRAAA999777222333222000///...---......111000...,,,++++++,,,,,,+++,,,,,,,,,,,,,,,------+++,,,...//////...---,,,------,,,,,,,,,,,,------000...---,,,---...---,,,,,,...---555DDDPPPgggyyy```EEE555777000444999DDD\\\}}}|||aaaHHH999333333///000000000000///............///111333333111///000000111333666888;;;<<<<<>>???CCCDDDBBB>>><<<999666444444444555------...///000000111111111111000000//////......////////////000222333444000111111000...---...000///000111111222111111111........................//////000000111000000000//////............///000000222222...---///111111000000///............///+++---//////......///000111///000333333111000222333333333333444555666666333555777777666666666777999999999666444333555777000111111222333444666666999888777666555555555555222111111111111222222333000333777777555333555777444555777666444333333333666555111---///444666555111222333333333444888:::222222111111000000//////+++++++++***************|||xxx|||zzzyyyyyyxxxxxxwwwwwwwwwyyyyyyyyyyyyyyyyyyzzzzzzwwwzzzxxxhhhllluuu|||mmm^^^TTTIII>>>===???888888;;;888>>>;;;<<>>===IIIZZZlllzzzvvvkkk\\\LLL@@@:::888555777777666555777999;;;>>>CCCOOO^^^iiirrr~~~xxxeeeSSSGGG???999666333333777:::888777;;;BBBFFFRRRggg}}}mmmWWWFFF>>>888666555555555888BBBMMMWWWiii{{{iiiWWWBBB999888333222222222111000///...---//////...---------------,,,---...///...---,,,+++***+++---............---......---------------...---++++++,,,...///---+++...///---444EEETTTlllwww]]]BBB222666000555<<>>999:::@@@???777555999AAACCCGGGYYYnnn|||tttkkk\\\MMMBBB;;;777555222666999999999<<>><<<:::???FFFIIIVVVmmmrrr[[[JJJ@@@:::555222333555999CCCLLLVVVggg~~~ooo[[[CCC999:::555333333444333222000...---.....................------...000000000...,,,******+++,,,---....../////////......---------......)))((())),,,///000...+++000000,,,333EEEWWWqqqwww\\\@@@111444111666===JJJcccjjjOOO:::111111444222222222222222111000000000//////000333222...+++000000111222333555777888000444777666888<<<<<<999444444444222000000111333111222222111000///111222---...///////////////...111333444444222111111222---///111222111222444666///000000000000...,,,+++------......///000111111000000000000000///......///.........///000222333,,,333444...+++...///---222111000......//////000...000111111000//////000111,,,,,,000000...000555222333555666777666666555666777777666555555888:::666888999777333111222333666555444444333333333444555555555555555666777777111111111111222333444444111555999888444222333666555666888777555333222222444777666111222777555000222444666555222111222444000000000000000111111111000///...---,,,++++++,,,~~~zzzwwwsssmmmkkknnnqqqvvv}}}~~~}}}{{{}}}sssqqqjjjllljjjgggfffgggiiikkkkkkmmmnnnooopppsssuuuwwwyyytttxxx~~~ooo```kkkzzz~~~kkk\\\RRRKKKEEE@@@???<<<:::;;;>>>???===;;;888999===AAAFFFRRRmmmwwwmmmZZZIIICCC===333000444<<<444111555999;;;???FFFMMMXXXhhhuuu}}}}}}yyycccRRRFFF777555999777444666444999EEECCC@@@GGGQQQaaatttuuu^^^KKK@@@===999777888777777;;;BBBUUUaaawwwvvvWWWCCC;;;777222444222111111222333333222000//////000000///---***+++---///...+++)))***+++---------...///...,,,***......---,,,++++++***)))000000//////...............---111888>>>NNNqqqtttQQQ;;;333111666999???OOOkkkppp```CCC333999333...///000111222222222222222///111333444444222///...111222333444555444333222666555444333333333444444111222222111000111444666222111000000111111///...111///......000000000///000222444444222000......111111111111111111222333111111000///...------,,,///---,,,//////,,,,,,///111222222222111000...------.........//////000000---.../////////...---,,,............////////////222111000000///000000111222333444444222000111111444555555666555555444444444888:::888444333555999;;;:::888555444333333333555444444333444555777888888444111111333444333111111111000000111111222333111222222333555777888999;;;555333666777444111000555444333222222333555666555555666666666555333222666333///---.........---///000000...++++++///222{{{vvvtttpppkkkkkkmmmlllpppyyy~~~|||{{{yyyjjjkkkjjjgggeeeddddddfffhhhjjjkkkooopppqqqsssuuuxxxzzz{{{{{{{{{{{{~~~nnneeemmm|||ttthhhYYYMMMFFFBBB===:::===;;;:::;;;======;;;999666666:::DDDQQQdddkkk]]]MMM@@@===:::222111555;;;666555999<<<>>>DDDLLLTTTaaapppzzz|||||||||nnnYYYKKKAAA444222777444444666444999CCCBBB???GGGRRRcccxxxxxxaaaMMMBBB===999666777666555999???QQQ\\\ooo{{{]]]GGG===777111333222000000222333222111111000//////000///---+++)))+++---...,,,,,,---///---,,,,,,---//////---+++/////////...---,,,,,,+++/////////......---------...***---666BBBUUUvvvtttSSS???888777666999@@@PPPlllcccTTT>>>111888222000/////////000000000000000111222333444333222000///000111222333333444444444444444444444333333333222111222222111000000222444222000...///000111000000000/////////000000...---...000333444222111000111333333222111000//////000000000000000///...------000---...111111......000000000111111111000///.............../////////000------...............---........................000000000000000000000000000222333333111000000111444444555555555444333333333777999888555333666999:::999777555333333333333555444333333333444555666555333111111222333333222222111111111111222333333222222333444555777888999;;;666444777888555333333444333222222333555777888777777777777555333222000555222///......//////...333333222...***)))***---|||yyywwwqqqllljjjgggdddeeeiiiiiimmmvvv}}}~~~}}}~~~yyywwwtttvvvqqq]]]___fff______```bbbdddfffhhhiiimmmnnnppprrruuuwwwyyyzzz|||xxxzzzxxxllliiinnn|||nnnddd]]]UUUJJJBBB???>>>===;;;::::::999:::;;;;;;888666888777===MMMccc|||nnn[[[JJJ>>>777888888444333777555555666:::===AAAKKKUUU```lllyyy~~~{{{yyy}}}yyybbbOOODDD>>>333222666333444777444888AAA@@@???IIIUUUhhh}}}fffQQQDDD???:::666666555444666;;;LLLTTTeee}}}eeeOOOAAA888222333111///000111222111000222000.........///...,,,***,,,------------...000,,,++++++---//////...---000000000//////......---......------------,,,,,,...)))***555FFF]]]|||oooOOO===888888555999AAARRRnnnxxxTTTGGG999000444...111//////...---------......222222222111111111000000000000000000111222333444222333444444444333111000111111222000//////000222111///------///222333333000/////////111111000...,,,///111333222111222333444444222000///...------...///000111111000///...///---///333333000000222//////000000000000//////............////////////---------------...///000/////////......------------...000111222111111000...000111111000///000111333444444444444333222111333555888777555444777:::777777555444444333333444555444333333333333333444111222333222111111333444222222222222222333444444333333444444666777999:::;;;666444666777555555777333222222333444666888:::888888888666555333111000333111///...///000000///222222000---***)))***+++zzz||||||||||||}}}}}}zzzvvvrrroooiiidddbbbaaa___bbbgggkkknnntttyyyyyyvvvyyy}}}|||{{{{{{{{{zzzvvvssspppuuuhhhlllhhhSSSUUU\\\YYYZZZ]]]___```bbbdddfffgggiiikkknnnppprrrtttuuu}}}zzzzzzvvvjjjgggkkkxxx{{{iiiYYYQQQLLLGGGAAA======>>>>>>>>>::::::;;;;;;;;;:::777666>>>@@@JJJ___yyyttt\\\LLL???888555777999666666999555777;;;???CCCLLLZZZffflllttt}}}|||{{{}}}tttZZZIIIBBB>>>555333666222333777555777>>>===???LLL[[[ppplllVVVHHHBBB;;;666666555333555888EEEMMM^^^xxxnnnWWWFFF;;;444222000//////000111111000333000...------......---//////...---,,,,,,,,,,,,+++******,,,...000///...///////////////.........,,,,,,,,,,,,,,,,,,,,,,,,---***---777GGG```kkkLLL;;;777666333888BBBTTTrrrqqqJJJ>>>777111111+++000000000...------------...222111///.........///000111111/////////000222333111222333444444222000///000111111000...---...000222///------000333666777555222///...000111222222---///111222111111111222333222111///...------------...000222222111000//////---///333444111000222000000000000//////...............///////////////---,,,,,,,,,---...000111111111000//////...------+++---///111222222111000,,,...000000/////////111333333333333333222111111222444666666555555777999555555555444444444444444555444444333222222222222///111333333000000333666333333222222333333444555444444444555666777999999:::555333555666555666:::444444444444555666888888888777777666444333222111333111//////000111111000+++++++++++++++,,,...///~~~zzzyyyxxxwwwvvvtttpppmmmlllfffbbbbbbaaaaaaeeejjjmmmmmmpppsssrrrooopppuuuxxxuuurrrooonnnnnnmmmlllkkkmmm]]]```aaaOOOOOOQQQRRRUUUYYY[[[[[[]]]```cccdddeeehhhkkknnnppprrrrrrxxx{{{~~~~~~~~~wwwhhhaaahhhtttzzzooobbbUUULLLIII???===:::888888999:::;;;:::;;;<<<<<<;;;:::999999BBBKKK]]]vvvwww```LLL@@@:::777666888999777666888999@@@GGGLLLSSS___nnnxxxvvvxxx|||nnnUUUEEE???===555333555000222777555666<<<<<>>888222000//////000111111000333000...------......---000///---,,,,,,,,,,,,,,,+++******+++...000000///---------------------...+++,,,,,,,,,,,,,,,,,,,,,+++---222:::GGG___lllNNN===777666000666CCCXXXwww|||dddAAA:::666222333...333111000000///............000///---,,,,,,,,,......333222000///...//////000111222333444444222000//////000111000///---...///222000...///222666888999@@@:::333...---///111222///000222111000///000111000///////////////000000...///000222222222222111///---///222333000///111333222111000///...------///////////////.........---,,,,,,,,,---...000111222222111111000///......+++---///111222111000///+++---//////......///000111222222222222222222111333444555555555666777888555555555555555555555444444444444333333222222111...111444444111111333555333333222222333333444555444444444444555777888999777444333444444333555:::777777666666555666666666555555555555444444444555222111///000111111111///(((((((((***---///000000~~~}}}xxxvvvsssrrrqqqpppnnnllliiidddaaaccccccdddhhhmmmmmmkkkkkklllkkkhhhiiinnnnnnlllgggcccaaa```aaabbbaaagggVVVUUUXXXLLLLLLHHHJJJNNNRRRTTTUUUWWW]]]aaaeeegggkkknnnqqqssstttuuuttt{{{tttddd\\\eeeooo}}}}}}qqqcccYYYPPPIIIFFFGGG<<<;;;:::999999999::::::;;;<<<===<<<;;;:::;;;===FFFXXXsssxxxcccNNN@@@999777666777777777777777777<<>>777666666555444666;;;EEEXXXppp|||gggPPPAAA;;;333111///000111222111000222000.........///...,,,---+++)))))),,,.........,,,******+++---///000000***+++++++++,,,---------++++++,,,,,,,,,,,,------+++///555;;;GGG```jjjLLL;;;444111000777EEE\\\{{{iiiQQQ888888555222888333777000000111111111000/////////...---,,,,,,,,,---...333222111000////////////222333444444444333111000...000111111///......///222000///000333666888999GGG@@@666...++++++---...///000111111///...///111.........///000111333333000000111111111222222333222//////222222//////222444333222000///////////////////////////.........---------------...///000222111111000000/////////,,,---///000111000000///,,,...//////...---...///000000111222333333333333444444444555555666666777555666666777666666555444333444444444444333333222111333444444333333333444222222222222222333444444333333333444444555777777666444444555444222444999888888888777666666555555555444444444444555666666333222000111111111000///+++******+++---......---|||vvvxxxuuuqqqppppppqqqrrrqqqkkkggggggiiikkkllloootttrrrmmmiiigggccc___```dddbbbaaa^^^ZZZVVVTTTTTTTTTQQQ```QQQIIIIIIDDDFFF??????DDDHHHKKKMMMRRRZZZaaahhhkkknnnrrrvvvwwwxxxxxxwww{{{lll___[[[aaahhhrrr|||zzzoooccc[[[SSSNNNHHHCCCBBBDDD===>>>>>>>>>============:::;;;<<<:::999:::===@@@OOOhhhqqq```QQQBBB:::888333555777777888:::;;;;;;@@@OOO```nnnzzz|||~~~sssZZZKKK<<<888888222111444000000777777666;;;===GGG\\\ppp~~~eeeTTTFFF<<<555555666444444444999CCCTTThhh|||mmmTTTBBB<<<333222000000222333222111111000//////000///---+++,,,***'''(((***------------+++***+++---/////////)))******+++,,,------...,,,,,,,,,,,,---------...+++...222888IIIeeehhhKKK999111---333;;;III```jjjRRRBBB333999333///888444444---///111222333111000...000///......---.........///000111111222222222111444444444444333333333222---///111222111000000000///......000333555666666AAA;;;444///------.........///000000//////111333...//////000111222444444333222111000000111333444666222000222111///000333222222111000000111222333000/////////............------...............---/////////.....................//////////////////---///000000...------...//////111333444555555555555444444444555666555555777777888888888777555444333333444555666555444444444444444555666555333222222111111111111222333333333333222333333444555666666555666888666222333888777777888888777777666666666666444444444444555666444333111111222111///------,,,+++,,,...///---+++zzzyyyvvvrrrqqqsssvvvxxxyyyuuurrrrrrvvvxxxyyy|||yyyqqqjjjddd^^^XXXWWW[[[YYYYYYXXXUUUQQQMMMKKKKKKCCCYYYMMM???<<<:::@@@888888<<>>>>>===<<<<<<===999:::;;;999777999>>>BBBXXXuuuppp[[[NNNDDD<<<888:::222555888999;;;>>>AAABBBKKK\\\rrrvvvgggSSSIII;;;777888333333777444///777777666;;;===III___ssshhhVVVDDD;;;333333555444333333888AAAPPP```sssqqqVVVCCC<<<444222111111222333333222000//////000000///---***000,,,(((''')))+++***)))...,,,***+++---...//////******++++++,,,---......,,,,,,,,,------.........,,,,,,---666KKKjjjkkkNNN===444000666>>>LLLbbbiiiSSSBBB<<<333<<<222+++555111...+++---000333333222///---000000000000000/////////,,,---000222444444444444666555444333333333444444---///222222111111111222---------///222444444333555222000///000111222111,,,---...//////000333555000000000000111222333444555333111//////111333555:::555222222111///111555000000000000222444666777000000//////.........------.../////////...---,,,,,,,,,------------------000//////.........//////...000111000...------......///111333555666777777666555444444555555555333888999999999888777555444222333555666777666555555777555444555777777444000111111000000111111222333222222222222333333444555666666888:::777333444888555666777888888888888888888777555444333333444444555333222222222111///,,,---+++***,,,///000...,,,|||~~~{{{yyynnnbbbVVVNNNOOOTTTSSSQQQLLLGGGCCC@@@>>>============<<<:::777555333222;;;<<>>:::999999===AAAAAA<<<666999;;;777777======???LLL___{{{gggYYYJJJBBB===999666666666333444:::<<<<<>>HHHWWWmmmtttaaaLLL<<<:::666888555---000555000---------------...//////222---)))''')))++++++***---------------...///000))))))(((((()))+++,,,...333111---******+++...///,,,,,,000===QQQkkkeeeKKK===666333888???NNNeee{{{kkkXXXHHHAAA555444333111000111111222...111444444222000///111,,,///000...,,,+++---000000///...///000111000///666666555111...---111444///...---///222333111...111000///......///000111333222000//////111333444......---------......///666444222000000111222333444444222222222222444444444222///...///000000/////////......000111333444..................------,,,---///000000///---,,,+++...000111000///...///222000---++++++,,,...///...............///000000000000000111222555777999888999888666333222444777777777777666444333444666555555666666666555444333444333333555777777333000444555555222000000333666777666444333333444555666444555555666666555444333777:::;;;888888999888555666999888333111333555444666555555444333222000000...000000---***)))+++...zzzjjj]]]RRRJJJIIIMMMJJJHHHEEEAAA===:::888777888888888777555333111000111:::;;;>>>JJJRRRZZZgggrrr}}}}}}{{{}}}qqq^^^VVVSSSVVVYYY^^^ccchhhmmmrrruuu~~~xxxrrriiiccc^^^[[[UUUNNNJJJJJJHHHGGGEEEBBB@@@@@@AAABBB<<<;;;;;;===@@@???;;;777666:::777666<<<===CCCSSSiiiiii[[[OOOCCC>>>;;;777666666777555777<<>><<<:::666444222222222444555111666@@@CCCNNNcccyyy~~~bbbNNN@@@;;;555333333555666555777<<>>999333555444,,,...444/////////...---------...///000...+++)))***++++++***------,,,------......///******))))))***+++---...111000...,,,,,,---///000//////222===QQQlllcccIII;;;555222777>>>NNNfffzzziiiXXXFFF999444222111000000000000222222000333555555222/////////,,,---......---...///111000.........000111000///333444333111......000333000......///111222000...111000000/////////000000222111000//////111222444///...............//////444333222111000111111222333333333222222333333333222000//////000000000///222222111000000111222333/////////......---------,,,---...//////...---,,,,,,...000000///...///000111000...,,,,,,---...///...............///000000111111111111222444555555777888888666333111333444;;;;;;:::888555333333444666555555444444333333333444333222444666666333000333444444333111111444666666666666666666666666555444555666777777666555555666999999777777999999777555888888444222444555333444555555444333222000///000111111///,,,+++---///yyydddVVVMMMFFFCCCDDDAAA@@@>>><<<999666333222444444444333222000///...000999:::===IIIQQQYYYggguuu}}}}}}mmm]]]WWWUUUWWWVVVXXX[[[___ccceeefffjjjooouuuvvvrrriiiaaa]]]XXXUUUSSSRRRMMMGGGEEEGGGBBBDDDEEEBBB>>>===AAADDD??????>>>>>>===<<<:::999555:::888777;;;===III^^^vvvyyyhhhRRRLLLCCC;;;999888555444666777777;;;???CCCIIIVVVcccyyyvvveeeXXXLLLCCC888888777666555333111000555666222666@@@DDDQQQiii}}}zzz^^^LLL???;;;777444444555666666555999AAAOOObbbyyyoooWWWCCC;;;333444444---///444000222111///---,,,---...///---......---+++***+++,,,,,,,,,,,,,,,,,,---------+++++++++++++++,,,......//////.........///000111222222555>>>RRRnnn```GGG:::444222444<<>>>>>???BBBAAAAAA@@@>>>;;;999999:::555<<<;;;888;;;???NNNhhhrrrcccTTTBBB@@@:::555666666444333555555888===BBBHHHTTTeeerrrqqqaaaQQQCCC:::666666555555444333222222777888555777@@@DDDRRRkkksssYYYIII>>>;;;888555444555777777555777>>>KKK[[[oooyyycccNNN@@@666555666000111666333444333000---,,,---...///***---000///,,,******,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......---...///000111111111111333444666>>>QQQooo}}}___FFF:::555333222;;;MMMfff|||lllXXXJJJ@@@888666888333333333444444555555555333444444444333111000000444111...///000000---***///...---...000000000///,,,---///000000000000000111000000000000///...---///000111222333222111000000000000000000111222333222111111000000000000111000111111222222111000000111222333444444333222111......///111333444222000222222222222222222222222222111000///...---,,,+++...------,,,,,,------......//////...------000222...///000000000000......000///////////////000000333444555777888777666666222333555666555444333222555777888999888888:::;;;777555333111000000111222333222111111222222333333000222333444555555555555555666777888888888777666666666777888999999::::::888:::999555444777888666333888:::777555666666333111333444555444222///---111111111000////////////oooWWWKKKIIIFFFAAA>>>:::;;;;;;;;;:::888666555444444333222111111000000---555555777CCCKKKTTTbbblll{{{}}}zzz~~~~~~}}}|||~~~mmm]]]UUUPPPNNNLLLJJJLLLRRRVVVWWWVVVSSSUUUVVVUUUQQQMMMJJJIIIGGGDDDDDDEEEBBB>>>>>>AAADDDAAA??????@@@@@@>>><<>>QQQqqq}}}^^^FFF:::666444444===OOOggg}}}ppp^^^QQQDDD===999555444666555555555555444444333333222111222222333333222222222000...///222222///,,,///------...///000///...***+++---///111111000///000000111111000///......///000222333333333222111000000000111111222333444444333222111111111111111000111222222222222111111000111333333333333111000//////000222555555444222...///000111111222222222222111111///...---,,,,,,...---,,,,,,,,,,,,---......//////...------000222...///000222222111///...111000000/////////000000///000333555666777777666000111222444666666666555222444777888777777888999666444222000///000111222111111111111111222333444111222333444666666666555666666555555555666888888777777777888999:::;;;;;;:::<<<:::666555777666333444888:::888666777777444222333444444444222000///000000//////000//////...}}}hhhRRRJJJJJJGGGBBB===999999999888888666555555444444222111////////////,,,444333444???GGGPPP^^^eeeuuuyyyvvvzzz{{{{{{~~~ooo___VVVPPPLLLJJJHHHHHHJJJLLLMMMNNNIIIMMMRRRSSSOOOIIIBBB???EEE@@@===@@@BBBAAAAAACCCDDDAAA>>>>>>AAAAAA>>>;;;???>>>===;;;:::::::::999888???>>><<>>GGGRRRfff}}}hhhZZZRRRDDD===<<<666777444444666666444666;;;<<>>999:::999777666555555666777999777555222000/////////,,,222000///999AAAIIIWWWaaarrrvvvsssuuuuuuwww}}}dddWWWQQQNNNKKKLLLLLLJJJGGGHHHMMMQQQHHHFFFCCCAAACCCJJJTTT[[[QQQEEE<<<===AAABBB???===;;;???BBBBBB@@@???AAADDD;;;888666888===???;;;777555;;;;;;???KKKXXXlllzzzooo[[[PPPLLL@@@:::888333555333333555666555999>>>AAAIIITTTbbbyyyqqqbbbTTTNNNGGG===666666333444666888777666444222///444666999???@@@NNNhhhqqqiiiRRREEE@@@555777777555222111444666999444666@@@GGGRRRiii{{{aaaOOO;;;666999333///111000111222333444333111///---+++)))'''(((+++,,,***(((---...///000000...,,,++++++,,,---------,,,+++***...------------...//////,,,666===DDDYYYzzz}}}]]]DDD888444333444888@@@MMM\\\iiiqqquuuvvveeebbb[[[RRRNNNMMMIIIBBB===777333666777555222222///000222333444444333222333000......000111///---111444666555111...---......---,,,---/////////...///---+++---000222111///,,,///111111///...000222222222111111222444555777111222333555666777777777777777666555444333333333555444222222222444666777333222111000000111222333000...,,,,,,...000000000222222333444333222111000000000000000////////////***+++---......---+++***+++...000111000/////////000000111111111222222333222222111000000///000000444333222111222333444666:::666333333555777666555222444777888777666555555111111333444444444444444...222666777555444444666999666222111444666666555444666888:::;;;:::999888:::999888777777777888999333888<<<<<<===>>><<<777777::::::666555888::::::888666444333333444555777222111000222555555222///yyyjjjVVVLLLKKKFFFDDD???555666999999555555777777444777666444222///...---,,,///------000555:::EEENNNYYYbbbkkknnnpppvvv|||~~~~~~fffXXXRRRQQQMMMLLLJJJJJJKKKKKKJJJHHHEEEDDDDDDDDDEEEFFFHHHJJJDDDAAA===:::;;;<<<<<<<<<777<<<@@@???>>>???<<<888888777666666666777888999555888:::CCCQQQ[[[rrrzzzoooXXXOOOCCC<<<:::999666333666888333555<<<:::777@@@AAALLLaaaxxxssslllXXXNNNIII>>>888555---333888;;;888111---///333///111444777999>>>KKKYYYlllwww]]]III>>>:::666444222000///000222444666444333===JJJNNN]]]zzz}}}cccMMMCCC666///000333333000222777555------555222(((******,,,///,,,)))+++111////////////...---,,,+++,,,+++***+++---...---,,,++++++,,,,,,---......///000---888III___zzz]]]GGG<<<555000111555<<>>>>>888999:::888555444666888555444444777999:::888555555555444333333333333444sssdddRRRJJJJJJCCCAAA???666666888888555444666666333777555444111///---,,,,,,000------000333777???HHHRRR\\\fffkkkooovvv|||}}}~~~~~~fffWWWQQQQQQMMMLLLJJJJJJJJJJJJGGGFFFFFFFFFDDDCCCBBBAAA@@@@@@CCC@@@===<<<<<<======<<<:::===???>>>>>>@@@===888:::999999888888888999999666999999BBBQQQ[[[ooovvvfff[[[PPPJJJAAA<<<:::888444000555777333555<<<:::888AAAJJJXXXnnnnnndddRRRIIIEEE<<<999888111222555777666222000222555///000333666777;;;GGGTTTfffzzziiiRRRBBB;;;999555444222000000111222333111444333:::FFFLLLYYYqqq}}}kkkQQQBBB666444777888666555222666666111...000111///,,,******,,,+++((()))---...............---,,,+++,,,+++++++++---...---,,,,,,,,,,,,------.........555222;;;LLLaaaxxxZZZEEE:::444///111444999@@@IIIRRRYYY^^^YYY\\\aaaeeeddd]]]RRRJJJHHHBBB<<<999::::::888555666555333111//////000111000000111111222222222111222111//////111222111000222000......000222333333000000000000000000000000,,,---000111222111///---222///---//////...///333222111222444777666333000222333444555555555555555666555444333333333444555777444111000222444444444111222222222111000...---...000111333333222111000000111222333333444444444333111///...///000000///000///---,,,,,,,,,...///---,,,+++---000111111///---///000111///......///111222444222///...///111222222111111111222222333666555333222111222333444444444333333333333333333444222000000222333333333///111222333222111222333777555333333666777666555333444666777888999999999888888888888888999999999===;;;999888:::<<<<<<<<<777999:::888666666777999888555444666999:::777444444444444444444555555555jjj___PPPKKKJJJBBB???@@@:::666888888444333555555222555444333111///---,,,+++///,,,---///111222888???IIITTTaaaiiipppxxx}}}}}}|||fffVVVQQQQQQKKKJJJIIIJJJJJJHHHEEECCCEEEEEEDDDCCCAAA???===<<>>>>>??????>>>======>>>===<<<>>>AAA???999;;;<<<<<<;;;;;;:::999999777999999AAARRR\\\mmm{{{pppiii___QQQGGGGGGCCC>>>:::999777222...333777444555<<<::::::FFFQQQccczzzuuuddd]]]LLLCCC@@@999777999444222222333333444444555555//////111444444888CCCNNNaaaqqqkkkTTTDDD;;;777666333333222111111111111222---555444444???HHHTTTeeevvv|||qqq\\\GGG777777777111000444777555555444000,,,000888333...***++++++))))))+++,,,,,,------------,,,,,,---,,,+++,,,...///...---,,,,,,------------------666333===NNNcccuuuWWWAAA888333///111222555:::???DDDIIIKKKJJJOOOTTTUUUOOOGGGAAA===:::777333444666777555333555333111000/////////000000000000111111111222222333111000000111222222111///......///111333222111000000000000000000000000---...000222222111000///222///...000///---///222333222333555666555222///222222333444444333333333777666555444444444444444555333000000222666888888111222222222111000///...---...///111222333333333111111222222333444555666222000...---...////////////......---,,,,,,---------+++***+++...000111111---///111000///......//////000111111//////000111444333333222222222222333555555444333222222111111333333333222111111111111111///...///111333333333...000222333333333444555666555555666777777555444666555555555666888:::;;;999999999999999999999999===<<<:::;;;;;;<<<;;;999777888:::999888888999:::<<<999666777:::<<<999555333444555666777777777777yyyddd]]]QQQNNNLLLAAA===@@@===666999888555444666555222333222111000...,,,***)))+++)))***---......333999BBBOOO^^^jjjsss|||gggVVVPPPQQQGGGGGGGGGHHHIIIHHHEEEBBBAAABBBCCCDDDDDDCCCAAAAAA@@@??????@@@AAAAAA???===??????<<<:::===BBB@@@;;;;;;<<<======<<<:::888777777:::999AAASSS^^^kkk{{{oooaaaXXXUUUQQQHHHAAAAAA>>>:::777666555333000111666444444;;;:::>>>MMM\\\pppxxxhhhZZZXXXGGG???<<<444444666333444222000111444666555333......///222444777AAAKKK```lllzzz~~~mmmVVVDDD:::777666555111222222222222111111111---777444///888DDDPPP^^^nnn{{{sssdddKKK999888666000777HHHDDD888222444111+++000===:::222------...,,,+++,,,++++++,,,,,,---,,,,,,,,,---,,,+++,,,...///...---------------------------222111===OOOeeesssUUU@@@777333000000111333555888;;;===>>>FFFIIIKKKJJJFFF@@@<<<:::555333333444777777666444444333222000000///000000000000000000000111111222333222000000222222222111......///111333444333111000000000000000000000000...///111222222222111000222///...000000......222333333444555555333111000333333333333333333222222666555555444333333333222444222000000222555777999444444444333333222222222...//////000111222333444444333222222222333444555222000------...//////...............------,,,,,,...---++++++,,,...000111...///111000///...///000...////////////000000111555555444333222222222222555666666555444222000///222222222111111//////...///...---...111222222111...000222333333333555666666666777777777777555333666666666666777999:::;;;999999999999999888888888:::999999;;;<<<<<<:::888777888999::::::::::::;;;???;;;888999===>>><<<999444555666777888777777666rrr```\\\PPPMMMKKK>>>:::<<<:::777:::999555444666555222000000000///---+++)))(((&&&%%%&&&***,,,,,,000666???MMM^^^lllxxx~~~~~~{{{xxxzzziiiVVVPPPPPPEEEDDDEEEFFFHHHHHHFFFDDD>>>???AAACCCCCCCCCCCCBBB?????????@@@BBBAAA???<<>>;;;777444333444555555000555444444:::<<>>:::999222333777555777333000000333555333111///---...222555888@@@IIIYYYdddtttvvveeeXXXFFF;;;777777666555111111111111111111111111111999444,,,444@@@LLL[[[mmmuuueeeOOO===:::888999NNNjjjOOO;;;...111222---000;;;;;;333------...,,,+++,,,++++++,,,,,,---,,,,,,,,,---,,,+++,,,...///...---,,,,,,------------------222111===PPPeeeqqqTTT@@@888444222000111222444666888999999@@@???>>>??????<<<999555555555555666888888666555444333222222111111111111000000/////////000111222333111000000111222222111//////000222555555333111//////////////////////////////000111222111111000000...---000111...///222333444555555444222111111333333444444444333333222333333333333222222111111222222111111111222444666444444444333333333333333222222111111111111222222666555333222111111222333222000------...//////...........................111000...,,,+++,,,---//////000111000///...000111.........///000111111111555555444333222222222222666666777777666333111000111111222111000///...---000///...///000000///...---///222333333333444666444555777777777666555444555666888999:::;;;;;;;;;999999999888888777777777555666777999;;;;;;999777777888888:::;;;;;;:::999;;;:::999:::<<<===<<<:::666777777777777777666666~~~jjj^^^XXXKKKHHHFFF:::666888555777999888444333555444111............,,,***((('''$$$"""###'''))))))...444===KKK^^^nnn{{{{{{xxxvvvuuuuuuuuuwwwmmmXXXPPPOOOFFFDDDDDDDDDFFFGGGFFFEEE@@@@@@@@@@@@@@@??????>>>@@@??????@@@AAA@@@===;;;<<<>>>>>>;;;:::===>>><<<999999:::999999888777666222<<<>>>BBBOOOXXXaaaooovvvuuueeeWWWQQQMMMHHHDDDBBBAAA@@@???;;;999555222222333555777///555333222888===LLLcccwww~~~uuujjj]]]QQQHHH@@@444333666222555<<<;;;888555111000222333222000111...///222555777>>>FFFNNNXXXhhh{{{xxx]]]QQQHHH===777666777666555111000000000000111222222444888222...444<<>>>>>>>>AAA???>>>>>>???>>><<<:::888===@@@<<<999:::<<<<<<999999888888888888999999111===AAAAAAIIIOOOVVVdddhhhyyyyyykkk```WWWNNNFFFAAACCCBBB???;;;888999;;;666666555333222222333444///555333111777???RRRmmmzzzrrrhhh]]]QQQHHHCCC888...111666333666===<<<777444222000111111222222444111000222444555999???FFFMMMZZZjjjxxxtttiii\\\KKKDDD???999555555555555444111000///...///000222333333444111333999999AAAVVVdddppp{{{gggOOO===444444<<>>=========;;;999555===AAA===888888;;;===:::999888777888999:::;;;111???CCCAAAEEEHHHNNN\\\XXXhhhoooqqqwwwvvvqqqtttjjjhhh___RRRHHHEEECCCAAA666:::>>><<<666222555888111333444444333111111111///555333000777AAAVVVssswwwqqqhhh___UUUJJJCCCAAA777...111777333444:::999444444222000000111222444777333111222222222555:::EEEIIIQQQ\\\eeennnxxx|||rrrqqqooo^^^PPPJJJCCC@@@<<<777444333333444444222111///---...000333444111000000777===777===SSSZZZfffxxxnnnUUUBBB;;;999777333222000000111111///,,,+++......000111...)))+++000////////////...---,,,+++***)))((()))+++,,,+++***))))))***,,,...///111111555555AAASSSggg}}}iiiPPP???888555111---///111333555666666666111666:::777111...000555111111222222222222444666///000000000000000///...111000...---...///111222000///------/////////...111///------......---+++////////////////////////............////////////+++)))+++111333222333666000222444444222222444666......///111222222222222///000222444555555555444,,,111666888777555444555555444333333333444555666333444777888777555333111+++,,,///111333333333333444222//////000111111000000///......///333666999///111333333000...///111111111111000...///111333333111///000333333222///000000000000111222333333111111000000000000000000...///111222333222000///,,,,,,---000222444222111---///111111/////////000///111333222111222666:::666555333222333666999;;;777666666555444444333333:::999777888999999888777888777777888::::::666222888AAAHHHEEE;;;333333777222111000111333888===@@@