BM6P6(@ zzzdddUUUUUUQQQOOOQQQPPPKKKHHHHHHEEEIIIOOOSSSXXX___hhhooo|||sssiiibbb[[[SSSMMMJJJHHHCCCBBBDDD:::;;;;;;:::777555555666222333444333000111444777444444333222222222222333111111000000/////////...222111///.........---,,,/////////...---+++))))))...---,,,+++++++++++++++,,,((((((---111000......************************---...///000000///...---///---...222333///...000000222333222000---,,,,,,222222111111111111111111444444333222222222333333555555555555666999===AAAFFFRRRjjjnnneeeZZZVVVSSSRRRSSSTTTSSSQQQWWWYYYZZZWWWQQQMMMKKKKKKIIIHHHGGGGGGGGGGGGDDDBBBDDDDDDCCCDDDDDDCCCAAA>>>??????>>>>>>>>>>>>>>>???AAA???>>>===>>>===<<<:::AAA@@@>>>===<<<===???@@@;;;:::888777777777888888:::::::::999999777666555:::888666777888888555222666777888777999>>>GGGNNNPPPPPPJJJAAA;;;<<<<<<;;;444666888777444333555777333444666888777555333111111222222333333444444444555444333222111222333333333222111///...------------------,,,,,,------...///////////////000111111///000111333555888:::;;;888888777777888999999:::ooo___XXXSSSPPPQQQPPPKKKHHHHHHGGGKKKOOOSSSXXX```jjjqqq{{{qqqjjj^^^VVVNNNKKKGGGCCCAAACCC;;;<<<<<<:::777555555666333555555444111000222444777777666555555555555555000000/////////.........///+++)))+++111444222///...///000222333444444444222222111///............444///---111444333111222........................,,,---............---,,,...,,,...111222///...000...000222111000......///111111111111111111111111333333333333333333444444666666777777777:::???BBBFFFRRRiiiuuuhhhbbb[[[XXXUUUTTTVVVVVVUUUTTTXXXYYYXXXUUUOOOJJJHHHHHHHHHFFFDDDDDDEEEEEECCCBBBDDDDDDDDDEEEGGGGGGEEECCCAAA@@@@@@??????@@@@@@AAA???===<<<===>>>>>>===<<<===<<<;;;:::::::::;;;<<<::::::999888777888999999::::::999999888777666666888666555666888888666444999999:::===BBBLLLYYYbbbjjjhhh___QQQFFFAAA===999777888888777555444555666333444555666666444222111555555555666666666666666555555333222222222333444555555444333222111000///......------,,,---------//////......//////000111111111111222444666777888::::::999888888888888888wwwggg^^^XXXTTTTTTRRRLLLIIIJJJIIILLLOOOSSSXXX```kkksssvvvooobbbZZZQQQLLLHHHBBB@@@AAA=========:::777555444555555666666555333111111111777777777666666666666666/////////...............///***'''+++333777444......000222555777999:::;;;555444333111000/////////555...+++...000///......000000000000000000000000---......//////......---...,,,---000111...---000,,,...000111000///000111111111111111111111111111222222333333444444555555444555666666666999===@@@GGGRRRhhhtttggg___]]][[[YYYWWWVVVWWWWWWWWWVVVXXXXXXVVVRRRMMMHHHFFFFFFGGGDDDBBBAAABBBBBBBBBAAAAAAAAAAAACCCEEEFFFEEEDDDBBBBBBBBBAAAAAABBBBBBCCC===;;;;;;<<<===>>>>>>===;;;;;;:::::::::999999999:::999999999999::::::;;;999999999888888777777666666555444555777888777666777888;;;BBBNNN___qqq}}}xxxgggWWWMMMCCC;;;===;;;888666666666555444333444444444444333222222444444333333333333333333666555444333333333333444111111222222111///...,,,000///...---------------...............///000000111111222222333444666666<<<;;;:::999888777666666~~~mmmddd^^^YYYWWWTTTOOOLLLLLLJJJLLLOOOQQQVVV___kkkssszzzttthhh___UUUOOOHHHBBB???@@@>>>>>>===;;;777555444444444555666666555333111111444444444444444333333222000000000///////////////333000---///333444111---000000222333555555666666444333222000///...------444---(((***+++***)))***.............../////////000000111111111111000000...+++,,,//////------000---///000000//////000111111111111111111222222222111222333444555555555666555666777888888;;;>>>AAAGGGRRRfff~~~qqqggg^^^ZZZZZZZZZYYYXXXXXXXXXWWWWWWVVVWWWVVVSSSOOOLLLIIIGGGGGGGGGDDDAAA@@@AAABBBBBBBBBCCCBBBBBBCCCEEEFFFEEEDDDBBBBBBBBBBBBBBBBBBCCCDDD===<<<;;;<<<===>>>===<<<<<<<<<<<<===<<<;;;;;;:::999999999::::::;;;;;;<<<999999888777777777777777666555555555666777777777999;;;BBBNNN```wwwpppbbbTTTIIIBBB===888666666777555333555555444444444333333333333333222222111111000000555555555444444444444444...///000111111///---+++111000///...------------...............//////000111111222333444666777888;;;;;;;;;:::999888777666tttggg___YYYVVVRRRMMMKKKLLLJJJLLLOOOQQQUUU]]]hhhqqq{{{nnndddYYYQQQJJJCCC???@@@>>>>>>>>>;;;777555444555333333444555666555444222222222333333333222111000111111111111111111222222444555555444222000/////////000111111222222222222333222000///...---------666000+++---...---,,,---,,,,,,------............111111000000000000111111...,,,,,,//////------000000111111000......///000000000111111111222222222111222333555555666666555777999;;;;;;<<<>>>AAADDDGGGQQQccc|||{{{nnnfffaaa[[[YYYZZZ]]]]]]]]]\\\ZZZYYYYYYXXXVVVSSSPPPMMMKKKKKKJJJJJJGGGDDDAAA@@@AAACCCDDDDDDGGGEEEDDDEEEFFFGGGFFFEEEAAAAAAAAAAAAAAABBBCCCCCC@@@>>>===<<<======;;;:::<<<============<<<;;;:::888999999:::;;;;;;;;;;;;999888777666666666777777777777777666666666777888>>>DDDOOOaaayyyxxxfffXXXDDD???888555666666555333777666666555555555555555666666555555444444333333444444444444444333333333000111333444444333111///111000//////...........................///000000111111222444666888:::<<<999::::::::::::999888777xxxfff^^^VVVSSSOOOJJJHHHJJJKKKMMMPPPQQQUUU\\\fffmmm|||~~~tttiii]]]TTTLLLDDDAAABBB===>>>>>>;;;888666555666444333333444666666555444333333444555555333222111222222222222333333333333000444777666222000111333---...///111222333444444333222111000////////////444...+++...000///---...------......//////000000///......------......///000,,,,,,//////---...111000111111000...---///000000000000111222222333333222333444666666666555444333555777888999:::===@@@DDDMMM^^^uuuuuukkkbbb___^^^[[[[[[\\\aaabbbbbbaaa^^^[[[ZZZZZZUUUQQQMMMJJJJJJKKKLLLKKKFFFDDDBBBBBBCCCDDDDDDDDDDDDBBBAAAAAABBBCCCBBBAAA@@@@@@@@@@@@AAAAAABBBCCCAAA@@@>>>===>>>===;;;:::;;;;;;:::::::::999999999888999:::::::::::::::999888888666666555666777888777888888777666777999<<>>>>>@@@BBBCCCBBB@@@@@@@@@@@@AAABBBCCCDDDAAA???>>>>>>??????>>><<<;;;:::999888777888888999888999:::::::::999888777888777666555555666888999555666888777777999>>>BBBHHHTTTkkkiiiSSSBBB???:::555111111555888555666777888777666444333000000000000000111111111222222333333333222111000------....../////////000////////////000111222222000000000000000111222222222222333444666888:::;;;:::;;;<<<<<<;;;999777666iii```XXXTTTPPPLLLKKKMMMNNNQQQTTTVVVXXX]]]dddjjjwwwzzzooobbbXXXPPPHHHEEEFFF<<<======;;;999777777888;;;777333333444555444222222333444555555333111000000000111111222222222222111000000222333222///,,,---...///000111222222222/////////...//////000111---((((((---111000......+++,,,,,,---...//////000000///...------...///000111...---///000...000333---...///......///222555///000000111222222333333333444666777777555444222444666999:::;;;<<<>>>@@@<<>>>>>???@@@AAA@@@???<<<;;;999777777888999;;;888999::::::999888666555888777666444555666888999222444777888999<<>>>>>>>>>>>>>><<<===<<<;;;888777888999===:::888888999999666444666666666666777888999::::::111...555:::;;;EEERRR]]]wwwuuuXXX@@@<<<777333333555666666999888555333222222333444000222444444333222111222333111///------...000222333333222222333333444555555444222111111222222333000000000000111111111111//////111222444444444444999888888999:::999777555vvvhhhZZZTTTRRROOOMMMLLLNNNOOOPPPQQQTTTYYY___dddnnnvvvpppddd]]]UUUKKKCCCAAA>>>;;;999999999888777777666555333222111111111111222333666777666222///444///---......+++,,,111222111///---,,,---///000---...//////......//////,,,---///000111000...---------------------------.........111555555333000...---------......///000000000000111111111222222//////000///------///000222222222111111111111111555444444444444555666666999555666::::::777888<<>>>>>=========;;;<<<<<<:::888777888999===;;;999999:::;;;999777777666666666777888999999;;;444333999===???KKKZZZooorrrVVVAAA===888555555666777888888777555444333222333333111111222000//////111333333222000//////000111333333333222222333333444555111000///...------......///////////////000000000//////000111222333444444777777888888999888666444yyyjjjZZZSSSQQQNNNJJJJJJLLLMMMNNNOOORRRVVV\\\```gggppp~~~wwwlllfff^^^PPPDDDCCC@@@<<<:::::::::888777999888666555333222111111111111333555666555222///444000------,,,+++,,,000222111000/////////000000***---000///,,,+++...222...///000000000///...---...........................///111555777666333111///............//////000---...///000111000//////...///000///......///111000111111111111222222222444444444444444555666666;;;888777888888666777:::;;;;;;@@@JJJZZZrrr{{{jjjbbb]]]]]]\\\\\\\\\\\\]]]^^^aaacccbbb]]]ZZZZZZWWWRRROOONNNKKKIIIGGGFFFEEEEEEFFFDDDAAA@@@AAABBBAAAAAADDDDDDBBBAAADDDIIIGGGBBBAAAAAABBBBBBBBBCCCCCCCCC@@@??????>>>===<<<;;;;;;:::::::::999777666888999:::999888888::::::999888777777666666666777888888888555777;;;===BBBRRRdddmmmRRR???;;;777444444666777777777666555444333333222111111111000...,,,---000333222222111111111222222333333333333333333444444555333222111000////////////000000000000000000000000/////////000111222333444777888999999999888666555nnn[[[SSSPPPLLLHHHGGGJJJKKKLLLNNNPPPSSSYYY\\\___iiiwwwӵ|||rrrkkkaaaTTTKKKEEEBBB>>><<<;;;:::999777999888666444333222111111111111222444555444111///222///---,,,,,,,,,...111000000000111000000//////***,,,......------...111//////000000///...---,,,........................+++---000444555444000...//////.........//////000+++---///000000000...---...///000///......000222Ħ222333333444444444Ħ666777;;;999777777777777999;;;999:::>>>EEEPPPeeeӵĦrrreee```[[[[[[\\\\\\]]]]]]\\\\\\^^^aaa```\\\YYYYYYVVVQQQMMMLLLJJJHHHFFFEEEDDDDDDEEECCC@@@@@@@@@AAA@@@???CCCCCCBBBAAAEEEIIIGGGBBBAAAAAA@@@???@@@AAABBBCCC??????>>>===<<<;;;:::999888999999888777666888999666555555666777777777777777777666666666666777777777888<<<@@@BBBKKK```tttfffNNN;;;888444222222333444444555555555555444222111000///000000///......000111111111111222222222222222333333333333333444555555666555444333222222111111333333222222111111000000////////////000111222333777999::::::999888777777vvvaaaWWWTTTOOOKKKHHHHHHIIIKKKLLLNNNQQQUUUYYY\\\fffrrr{{{4ĉ@ӵvvviii]]]TTTNNNGGGDDD@@@===<<<;;;999888888777555444222111111000111111222333444444222///...///...------000111222......///000000000///......---+++---///000///---000000000//////...------------------------------))),,,000333333111...,,,//////............//////...///111333333222111000...///000/////////111222>L222333333444333333=hĦ777888888777555666999;;;<<<:::<<L~~~lllccc___ZZZ[[[\\\]]]]]]]]]\\\\\\\\\___^^^ZZZWWWWWWTTTPPPKKKJJJIIIGGGEEEDDDCCCCCCDDDBBB@@@@@@AAAAAA@@@>>>@@@AAAAAAAAAEEEJJJHHHBBB@@@???>>>===>>>???AAABBB>>>>>>===<<<;;;999999888777888999888777777999:::444555666666666777888888666666666666666666777888999===CCCGGGLLLZZZsssyyy]]]III999666333222222444444444444555444444333222000///...000333444333111000000000000000111111222222222444444333333444444555666444444444333333222111000333333222111111000//////////////////000111222222555777999999777555555666{{{cccXXXTTTOOOJJJFFFGGGIIIJJJLLLMMMOOOSSSVVV]]]eeepppxxx~~~GG=?vvvgggYYYQQQNNNIIIFFFBBB???===<<<:::888666666444333222222222111222222222333444444222000---000000///000222333000......///000000000//////111...,,,---000222///,,,////////////............------------------------***---111333222000///...//////...------------...---...///000000000//////...///000000//////111333HdĦ222222333333333=Īj666888888555666:::<<<:::<<<===AAAHHHQQQ^^^uuuGG=?HdĦwwwiiiaaa^^^ZZZ[[[\\\]]]^^^^^^^^^]]]\\\^^^]]]XXXVVVUUURRRMMMJJJIIIHHHGGGFFFDDDCCCBBBDDDBBBAAAAAAAAAAAA@@@>>>>>>???@@@@@@DDDIIIGGGAAA???>>>=========>>>???@@@===<<<<<<;;;:::999888888777888999888888888:::<<<777888999999888888:::;;;555555555555666777888999555;;;BBBHHHQQQffflllSSSEEE:::777555444555777777777555444333333111111000///...111555777555333111000000000000000000111222333444444444444444555555666777777777888777666666555333222222000///...------///000111111222222111111111444777666333111222333ӵĭӵӵĦӵӵKKKLLLĦƜ`1.׼sĦTTTPPPKKKHHHCCC@@@>>>===:::ӵ444Ħ333444555555333222...333555222ĭӵ000///Ħ///000...Ħ...Ħ000/////////......---,,,,,,,,,,,,,,,,,,,,,...444DdD333333333?fӵ666::::::Ħ<<<;;;>>>ӵƜ`1.׼sĭӵӵĦĦĦDdDӵӵӵĦӵĭӵ~~~pppggg___ZZZ\\\\\\\\\]]]^^^^^^______\\\^^^\\\WWWTTTSSSPPPKKKIIIIIIHHHGGGFFFEEECCCBBBDDDCCCBBBBBBBBBBBB@@@>>>>>>??????@@@CCCGGGDDD>>>======<<<<<<======>>>???;;;;;;::::::999999999888777888999999999999;;;===888:::;;;;;;999888:::<<<333333444444666777999:::555;;;BBBJJJXXXrrr~~~```KKKBBB999777555555666888888888555444222111000000000000///222555666444222111111222111000///000222444666444444444444444555666666888999:::;;;;;;;;;::::::666555444333111000///...///000222444444333111000111555888777333111222444?~4g&e>&eg&e>hӵg&eguO>uO>&eJJJLLL4ff?>ߝLvvvgĉ@ShӵTTTLLLHHHDDDAAA???===g&e555>hӵ444555555444222000666888fff?><z000g&e>&e333...HL///000111ShӵgL000...,,,---///...---,,,,,,+++++++++S?ʬ///0003h?D%%)?333333ZufĦ777<<<<<<gL333;;;888g&egĉ@g&e>&e@e??g<ĉ3we<Ħ3h?@eZ3h?gLD%%)?fff?><z=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&e??wwwllleee]]]WWW]]]]]]]]]]]]^^^___```aaa\\\^^^\\\WWWSSSRRRNNNIIIIIIIIIHHHHHHFFFEEECCCCCCDDDCCCBBBBBBCCCCCC@@@??????@@@@@@???BBBEEEAAA:::<<<<<<<<<===============:::999999999999999999999777999::::::999:::<<<>>>777999;;;:::777666888:::222222333444666888:::;;;;;;BBBIIIRRRcccwwwYYYGGG@@@777555444444555777777777666444222000//////000111111222333333222111222333444222111000111333666888555444444444444555666666444555777888999999888888:::999888777555444222222...000333666666444111///333888;;;:::6663335557774DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦIIIqIܗGIӵlllttHGgĉ@UUURRRJJJHHHEEEAAA===:::Hu]Ħ333ZuR)Ħ222444444333222111888sߝLGdUĦ...Hƅ^Hu]Ħ---ntHdĦ,,,---HGgĉ@...HdĦ......---------333,,,+++000000***Htƅ^+++)))Bt=o9ĦDtfo9Ħ000111111g?444555HdĦ999<<<<<<Hu]ĦttHƅ^Hu]ĦH׼stQje<ĦBt=o9ĦH׼sHtĦBt=o9ĦHdĦDtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]Ħyyykkkeeeaaa]]]YYY[[[YYYWWWWWWXXXZZZZZZZZZ___[[[VVVRRROOOLLLIIIGGGJJJIIIGGGEEECCCAAA@@@@@@CCC@@@======>>>???>>>;;;;;;>>>AAABBB@@@>>><<<<<<::::::999;;;<<<===<<<:::===<<<:::999888999::::::===:::777888:::<<<:::888:::::::::777444333333444666444555888888555555777888???JJJXXXqqqmmmTTTBBB999;;;777444666888666...&&&111000///////////////000...//////000111333444555000222444333000///000222222222444888<<<<<<888444111444777777666777;;;???:::999777666444333333222///000111222333333333333777999;;;===<<<9995553334DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦGGGpeƜ4DuTӵiii`eĭqet]]]WWWSSSPPPNNNKKKGGGCCC@@@DdDĦ333444t|<000222444555333222000555DdDDdDĦ///DdDΦDdDĦ...q<niDdDĦ...qet000...DdDĦ..................++++++......q<R//////qjRgdKӵHdDĦgdKӵ111222GR/f6LĭĦ666777DdDĦ<<<::::::DdDĦ`eĭDdDΦDdDĦDdDĦgeĦFSĦqjRgdKӵDdDĦDdDĦqjRgdKӵDdDĦHdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦDdDĦq<RpeƜ4DuTӵDdDĦDdDĦqjRgdKӵDdDΦDdDĦsssgggcccaaa___\\\```^^^\\\\\\\\\\\\[[[ZZZ\\\YYYTTTPPPNNNKKKIIIGGGIIIHHHFFFDDDBBBAAA@@@@@@CCCAAA??????@@@@@@???<<<===>>>???AAA@@@???<<<;;;::::::999;;;<<<===<<<:::<<<;;;:::999999999::::::===<<<;;;::::::999999999777888888666444333444666999777666999999888:::>>>>>>GGGUUUggg|||bbbNNNAAA:::;;;888666777::::::666333444333222111000//////////////////000222333555666111333555444222111333555555444444555777888777666222444666777888999;;;===777666666555444444444555333333444444555666777777888;;;???BBBBBB???;;;9994DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵGGG=ӊB1.uTӵeeeHߝL`o9po9wӵXXXRRRPPPLLLHHHDDDAAADdDĦ444444o)h000000222444555444222...222DdDΦDdDĦ///DdDΦDdDӵ000GIpӵDdDĦ...po9wӵDdDĦ---......//////+++......++++++po9u---------...GIdnuR)ĦDdDĦnuR)Ħ333333CdgĪj444DdDĦ;;;999999DdDĦvvvHߝL`o9DdDΦDdDӵDdDĦgeĦsp?aĦGIdnuR)ĦDdDĦDdDĦGIdnuR)ĦDdDĦDdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦDdDĦpo9u=ӊB1.uTӵDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵwwwjjjbbb```aaa```______^^^\\\[[[[[[ZZZWWWUUUWWWTTTPPPNNNLLLJJJHHHFFFHHHGGGEEECCCBBBAAA@@@@@@CCCBBBAAAAAABBBAAA???===>>>======???AAA@@@<<<999::::::999;;;<<<===<<<:::;;;;;;:::999999999::::::<<<<<<;;;:::888777777888555666666555444444666888666444333555666555:::@@@DDDQQQeee{{{lllUUUFFF>>>;;;777777666555555666777777666555333222000000////////////000111222444555666333555666555444444555666777666444222111222555888333333555777:::;;;;;;999444444444555666666777777555555444444555777:::;;;999>>>DDDIIIIIIFFFAAA===4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵJJJIIIF&uTӵbbb4DufئL>epuR)Ħ]]]TTTQQQMMMHHHCCC@@@>d<Ħ444Dt000222444555444333...000DdDΦDdDĦ000>d<ʜ4DuTӵ///4DwDd<Ħ---puR)Ħ>d<---...//////,,,222222+++***peӵ***ĦpeӵDx<>d<ӵDd<333qR/ܗ?fӵ666>d<999999>d<Ħnnn4DufئL>eDdDʜ4DuTӵDdDĦgeĦs<v>aĦpeӵDx<DdDĦDdDĦpeӵDx<>d<>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵuuummmccc^^^^^^```aaa```]]]\\\[[[[[[ZZZXXXUUURRRRRRPPPMMMKKKJJJIIIGGGEEEGGGFFFEEECCCBBBAAAAAAAAAAAAAAAAAABBBAAA@@@>>>===???<<<:::===@@@AAA<<<777::::::999;;;<<<===<<<:::;;;::::::::::::::::::::::::888666666777777666555555666777666555555777888333222333555555444888???HHHZZZsssbbbMMMAAA<<<;;;555666888666333222333555555444333111111000000000000000000111333444666777777777777666555444444444666666666222//////222666333333333777;;;===:::777555555666777777888888888555333222222444777;;;>>>===BBBIIIOOOOOOJJJCCC>>>4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒRKKKJJJIII>dp&ĒR[[[___nfʜd<Φ>d<Ħ000s&dq&ĒR---///i?ʜtd<Ħ---HHܗDӊB,,,<x//////+++111222,,,,,,B?daĦB?Ho9>d<>d<ӵB?Ho9<x&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒRyyylllggg```]]]]]]___``````]]]\\\[[[\\\\\\[[[XXXUUUNNNMMMKKKJJJJJJIIIFFFDDDGGGFFFEEEDDDCCCBBBBBBBBB???@@@@@@@@@>>>======<<>>AAADDDIIIPPPUUUTTTMMMDDD>>>4DuXӵHu]3hhne=enepIƎ@t@hKKKJJJHHH>hVVVYYY]]]fe@ďDnnngggbbb]]]YYYRRRKKKEEEAAAne777555=e///111444555555444222///ege000///sĪj@h,,,,,,///fdDĦ///@ďD...,,,Hkge---......(((,,,...---///@h,,,---@G...---HĪj@IŌ//////Bene:::Hkge;;;neTTTcccfeHu]3hhsegeĦja>aĦ@Gse<Ō@GHkgeHĪj@IŌegeHu]3hIŌDdDĦne@h>hsene@GsĪj@hwwwmmmgggccc___]]]]]]^^^___^^^ZZZXXXWWWWWWWWWVVVTTTRRRMMMLLLKKKJJJJJJIIIGGGDDDEEEEEEDDDCCCBBBBBBBBBCCC>>>??????===;;;:::;;;===>>><<<:::;;;===>>>;;;888::::::999;;;<<<===<<<:::999999:::;;;;;;;;;::::::<<<999666777:::<<<:::888777888888777555555666888222444999===<<<<<>>4DuXӵĵD^RRRKKKJJJHHHHHHSSSUUUWWWZZZ|||tttmmmhhh```\\\TTTLLLEEE@@@:::777555//////111444666555444333...000///...,,,,,,---000222DdDĦ///...//////,,,,,,,,,,,,,,,,,,***,,,//////++++++,,,,,,,,,/////////111000///555555;;;;;;CCCQQQ___D^s׼sgeFm8>aĦs׼sHoD^DdDĦs׼s}}}ssslllfffaaa___]]]\\\\\\]]]^^^^^^XXXVVVSSSQQQPPPOOONNNLLLNNNMMMLLLKKKKKKJJJGGGDDDBBBBBBAAAAAA@@@@@@AAAAAA??????>>>;;;888888;;;???<<<<<<<<<;;;;;;;;;::::::::::::999;;;<<<===<<<:::888999:::;;;;;;;;;:::::::::;;;<<<999555444555888333444555444444444666888222333777;;;<<<@@@LLLYYYttteeeNNNAAA<<<:::888///111444555555555555555222222111111111222333333222222222333555666888999888666444333555444222000555444444444444333111///000111333333333333555666777888999999888777555333444333444555888===AAADDDIIINNNTTTWWWUUUMMMCCC<<<Φ4DuXӵtvӵ>d<ĦĦĦ}}}eeeZZZXXXMMMLLLKKKJJJJJJKKKMMMNNNQQQRRRTTTVVVXXX]]]cccgggrrrxxx{{{tttooohhhccc[[[RRRKKKFFFCCCBBBĦ555555555333222///...///111444666555444333---,,,222555111///111///......///000000...---------...111444444222000>d<Ħ...,,,+++++++++,,,...000///---***---,,,,,,,,,,,,,,,,,,,,,222,,,,,,111...$$$ $$$---...///000000000///...111111111111222333555666,,,,,,...000111222222222///000111222333444444555333444555777999<<<===>>>::::::<<<===Ħ]]]ooo>d<ĦBegeFYĉ>aĦBenu]ӵ>d<Ħ>d<ĦĦBeĦ~~~oooiiifffddd]]]]]]\\\[[[\\\\\\]]]^^^]]]YYYUUURRRPPPOOOMMMLLLNNNMMMLLLLLLLLLKKKGGGEEE@@@@@@???????????????@@@@@@@@@>>>;;;888888<<<@@@;;;<<<===<<<:::999:::;;;::::::999;;;<<<===<<<:::777888:::;;;<<<;;;::::::555;;;???999///***...666///000222222222444666999888888:::===@@@HHHYYYhhhyyy\\\FFF;;;999999999:::999888777777777777666555444444333222222222222222222333333555666888999666444222333666777555333888444222222444444222000///111333222000111444777444555777888777666444333000000111444777;;;???BBBEEEJJJOOOSSSPPPIII???999?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦmmm\\\TTTTTTUUUTTTPPPJJJIIINNNSSSQQQSSSVVVXXXYYY\\\___bbbqqqxxxwwwpppiiiccc]]]XXXOOODDD<<<gdKĦ777555333111///222222222111111111111111222333555666666444111///111000...---...///111222,,,,,,---...//////......gdDĦ,,,,,,,,,***+++---......---+++***......---,,,,,,+++******)))***+++,,,---.........+++,,,------......------***333888333///......+++///---,,,,,,...//////...111111111111111222222333333333333333333444555666888999<<<gdKĦVVVmmmsdKĦŶS3we<iĉ@3hR/ŌDdDĦsdKĦgdKĦgdKĦzzzoooggg```^^^___YYYYYYZZZZZZ[[[[[[[[[[[[XXXSSSQQQQQQPPPMMMMMMQQQKKKJJJJJJIIIHHHHHHGGGGGGDDDCCCAAA???>>>>>>>>>??????>>><<<;;;;;;<<<>>>???<<<:::888999;;;<<<:::888777888999999::::::999999;;;:::999999999:::;;;<<<;;;;;;:::999888777666555777666555444444555777888888777888===CCCPPPkkk~~~iiiRRRDDD???;;;888888777666444444555555444333333222000//////000222333444444555777999;;;:::999999777555444555666555555666333222333666666444111111222444666777777777666222///111666777222111555444444444555777:::<<<>>>???BBBEEEHHHGGGCCC===:::>Anenenevvvddd[[[SSSRRROOOKKKHHHHHHKKKNNNPPPRRRUUUWWWYYY\\\```ccclllsss~~~wwwpppiiiaaa[[[SSSHHHne:::888666444222111000000111111111222222222...///111333333222000///111000///.........000111+++,,,...///000111222De///...------+++,,,------------,,,+++)))******+++---...//////***++++++,,,------------+++,,,------......------...222000((($$$(((---///...------...///000111000111000000000000111222222444444444444555666777777999999neHHHTTTfffyyyne>Ak<fhDenenene{{{mmmddd^^^YYYWWWYYY[[[[[[ZZZYYYXXXWWWVVVUUUWWWRRRPPPPPPNNNKKKKKKNNNJJJJJJIIIIIIHHHGGGGGGFFFDDDCCCAAA???>>>===>>>>>>AAA???===;;;::::::;;;;;;<<<:::888999;;;<<<:::888999::::::;;;;;;;;;;;;;;;:::999999888888999::::::;;;:::999888777666555555666666555555555666777777888777:::BBBKKK^^^zzzppp]]]HHH>>>:::888777777555333333333555555444333444333222111222333444666666555555777999:::999888888666333333444555444444555444444555666666444333111222444555666666666666333000222777777444333666444444444666777999;;;<<<:::===AAAEEEFFFDDDAAAkkk```VVVQQQLLLIIIHHHIIIJJJJJJOOOQQQTTTVVVXXX\\\```dddgggnnnyyy{{{rrriii```YYYQQQGGG<<<;;;999777555444333111111222333444555666666,,,...000222222222000000000///---,,,+++,,,,,,---,,,---...000222333444444222111000///...------,,,,,,,,,,,,------))))))***+++---///000111++++++,,,------,,,,,,,,,+++,,,------......------...000,,,%%%"""&&&,,,000------///000111111111111000000/////////000111111444555555666666777888888;;;:::<<>>===<<<<<<===BBB@@@>>>;;;999888888888;;;:::999:::;;;<<<;;;:::;;;;;;<<<===============999999888888888888999999999999888777666666555555555555666666777777777777777888===HHHYYYqqq^^^NNN>>>888777666666777777555444444555666444333666555444444444666777888999777666777888888777666666444333222333444444333333555666666555444555555222333444555555555555555444222444888888666555777333444555777888888999999666888===AAADDDFFFGGGssseee\\\UUUMMMJJJKKKMMMLLLJJJOOOPPPSSSUUUXXX\\\aaaeeeeeelllwwwuuujjj^^^WWWOOOGGGBBBBBB===<<<:::888666555444444444444555666666777888888///000222333333222111000---,,,+++***))))))))))))------///000222222333333,,,...000111222111///...///---,,,++++++,,,---///...---,,,,,,,,,,,,------,,,,,,---------,,,+++++++++,,,------......------***---///...,,,++++++,,,---...000111000////////////////////////000000111333444555666777888888888===;;;::::::999:::BBBKKKWWWjjjpppccc\\\WWWUUUTTTRRRTTTXXXZZZYYYYYYYYYYYYXXXXXXXXXTTTOOOMMMLLLIIIDDDCCCEEEGGGGGGFFFFFFEEEDDDDDDDDDCCCBBB@@@===<<<;;;<<<<<<@@@???===;;;999888777777::::::::::::;;;;;;;;;;;;;;;;;;<<<===============::::::999999999999999999888888888777666555555444555666666777888888888888888:::AAAOOOfffiiiQQQEEE999666777777888999:::999777666666666444222555555555555666777999:::;;;999777777777777666444666444333333555555444333111444666666333222444666333333444444555555555555555555666888999888777777333444666777888777777666555777;;;???CCCGGGJJJ{{{kkkaaaYYYOOOKKKMMMOOOMMMKKKNNNOOOQQQSSSUUUZZZ```ddddddkkkwww{{{oooaaaYYYRRRKKKFFFEEE<<<;;;999777555444444444666666666666666555555555222333333333222000///......---,,,++++++*********......//////000/////////***+++...000000000///...///...,,,++++++,,,...///222000...,,,+++++++++,,,,,,,,,---------,,,+++++++++,,,------......------(((+++///333222...,,,+++...///111000---,,,,,,---///////////////000000111111222444666777777777777===:::999999888888>>>FFFMMM^^^yyy~~~mmmcccYYYUUUSSSTTTSSSRRRUUUZZZWWWWWWWWWWWWWWWWWWWWWWWWRRRNNNLLLKKKHHHCCCAAACCCEEEEEEEEEDDDCCCCCCBBBBBBAAA@@@>>><<<;;;;;;;;;<<<===<<<<<<;;;::::::999999::::::;;;;;;;;;;;;<<<<<<::::::;;;<<<<<<<<<<<<;;;<<<<<<;;;;;;;;;::::::999888888777777666666555555666666777777888999999::::::>>>GGGYYYtttttt[[[III???777666888777777888777555444555666666555444444444555666777888999:::===;;;888777666666555333666555444555666777666444...111444444222000222555444444444444555666666777666888999999999999888666333444555777777666666555777999;;;???CCCGGGKKKMMMnnnbbbZZZPPPKKKLLLMMMLLLJJJKKKLLLMMMOOOQQQUUU[[[```bbbjjjvvv|||ooo```XXXSSSKKKFFFDDD<<<;;;888666555444444555444444444333333333222222333333222111000...---,,,000000000//////......---...............---,,,,,,***+++---...//////......///...---++++++---...///000///---++++++,,,---///++++++,,,------,,,,,,,,,+++,,,------......------,,,***+++......,,,,,,///...000111...+++***,,,///000000/////////000111111000222444666777888777777;;;888888:::999888;;;AAAAAAOOOggg}}}jjj___[[[RRRPPPPPPRRRRRRPPPSSSXXXUUUUUUTTTSSSRRRRRRQQQPPPQQQNNNLLLLLLIIICCCAAACCCDDDDDDCCCBBBBBBAAAAAA@@@>>>===<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<999:::<<<<<<;;;;;;<<<>>>999999:::;;;;;;;;;;;;:::<<<=========<<<;;;:::999888888888777777666666666777777666666777999;;;<<<@@@FFFRRRfff~~~dddSSSAAA:::666777888666444555/////////111444666777666222333444666777999::::::>>>;;;888666666666555333555555555666777888666555...000111222111111222333444444444555666777999:::888;;;;;;999888999777444333333444555666666666555999:::;;;>>>AAAEEEHHHJJJvvvccc\\\SSSMMMKKKLLLLLLLLLGGGHHHIIIIIIKKKOOOUUUZZZ]]]fffsss}}}ooo```XXXSSSLLLEEECCC===;;;999777555555666666333333333444444444444444333333222111000//////...000000000000000000//////,,,------.........------,,,,,,------...////////////...---,,,,,,---...///000...,,,++++++---///000***++++++,,,------------+++,,,------......------...)))(((,,,...,,,---111---///000...***+++000444111000000000000111222222111222555777999999888888888666777::::::888999======FFFYYYsss}}}jjj[[[UUUVVVOOONNNOOOQQQPPPMMMOOOTTTRRRRRRRRRQQQQQQPPPPPPPPPQQQMMMLLLMMMJJJDDDBBBDDDCCCBBBBBBAAA@@@@@@??????<<<;;;:::::::::;;;======;;;<<<<<<======<<<<<<<<<888:::<<<<<<;;;;;;===???999999:::;;;;;;;;;;;;:::<<<<<<<<<<<<<<<:::999888888888888888888777777777999888666555666999<<>>;;;888666555555555444444333444555777777666444000//////111333444333222444444555666777999<<<===:::======999777888666111333333333333444555666777777888:::<<<@@@CCCEEEGGGeee___VVVOOOLLLLLLMMMNNNDDDEEEEEEEEEGGGKKKQQQUUUYYYbbbqqqssseee]]]XXXQQQJJJGGG>>>===:::888777777777888444444555666777888999999444444333333333333333333------......///.........+++,,,---...////////////...............///000111.........------.........222000---++++++,,,...///)))***+++,,,---.........+++,,,------......------,,,)))+++111333///---///,,,...///---+++---444:::111111111111111222222333222333666999:::::::::999777555777:::;;;888888;;;>>>EEESSSiiimmm^^^RRRPPPUUUNNNNNNPPPRRROOOKKKMMMRRRNNNOOOPPPQQQRRRTTTUUUUUUQQQMMMLLLMMMKKKFFFCCCEEEBBBBBBAAAAAA@@@??????>>>::::::999999:::<<<===>>>=========>>>======<<<;;;888:::======;;;;;;===@@@999:::;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;999888777999999999888888888888888:::888666444666999===@@@MMMWWWggghhhQQQFFFCCC<<<888888;;;===:::888888:::888777666777777555333222444666888:::;;;<<<<<<>>>;;;888555555666555444222222333444666666555333222000///111555666444111555555555666888;;;===???;;;???>>>999666777555///333222222222333555777888444666888;;;>>>AAACCCEEEooocccWWWQQQNNNKKKKKKMMMCCCGGGEEE@@@AAAIIIPPPPPPZZZbbbnnn}}}{{{lll___UUUNNNHHHDDD>>>@@@???;;;999888888777666555555555555666777777222333333333333222111111000......///222222000---))))))))))))***+++,,,---,,,---------......//////)))******+++,,,---......'''''''''))),,,...---,,,+++++++++,,,---...///000'''((()))***,,,---...///---------------------------,,,,,,---///000///...333111000000111333222222222222111111111222333333777777888999:::;;;;;;<<<<<>>>>>>>>??????>>>;;;<<<<<<:::999999;;;===???>>><<<;;;;;;;;;===>>><<<999999>>>???===;;;<<<888888999::::::;;;<<<<<<:::;;;<<<<<<;;;:::888777;;;:::888777888:::===???888777777888<<>><<<777777666666666666777777666777777777666555444444555666888:::;;;;;;;;;;;;<<<:::777555333222333333===888333333555666333///111111111222333444666666555555666999===>>><<<999>>>===;;;888666444333222333333333444444444555555555666777:::===AAAEEEGGGuuugggXXXQQQNNNJJJGGGHHHDDDGGGFFFBBBBBBIIINNNOOO[[[bbblllyyyrrreee\\\UUUNNNIIIBBBCCCCCC@@@===;;;:::999777777777666666777888888333333333333222111000000666555555666666444000,,,,,,,,,,,,,,,,,,---......------......////////////111111000///...---,,,+++***)))***+++...///...---------,,,------...///000---,,,,,,+++++++++,,,,,,------------------------////////////............111000//////111222222111444333333333333444555555666777777888999:::;;;;;;;;;>>>GGGTTTddd{{{ttt```XXXSSSKKKJJJNNNNNNQQQSSSSSSQQQOOONNNNNNNNNMMMMMMMMMNNNNNNMMMKKKMMMLLLKKKIIIGGGDDDBBBAAACCCAAA>>>===>>>???>>>>>>;;;;;;;;;:::888999;;;===???>>><<<;;;;;;;;;===>>>===::::::>>>@@@>>><<<===999999999999999999999999::::::;;;;;;;;;:::999888::::::999888999;;;<<<>>><<<<<<<<<<<<>>>BBBGGGKKK]]]qqqgggTTTEEE>>><<<999999888888888888888999666666666777666666555555444555777999::::::::::::;;;999777444333222333333999555333444777888555111222222222222222222333333222222444999???AAAAAA???===<<<999777555333222222222333333444555555555555555555666999<<>>===>>>???>>>===:::::::::999888888:::<<>>===;;;;;;;;;<<<===>>>;;;;;;???@@@>>><<<>>>999999999888888888777777888999:::;;;;;;;;;::::::999999::::::;;;<<<<<<===;;;<<<===<<<<<>>AAAAAA@@@;;;:::888666444222111111111222444555666666555555555555666888;;;===@@@AAAuuu___UUURRRMMMGGGCCCDDDFFFGGGFFFGGGJJJNNNQQQSSSYYYcccnnnyyy{{{qqqhhh^^^SSSMMMHHHEEEDDDDDDBBB<<<888666666555444333333333333333444444444333222111000///,,,---...///000000///...111111000000000111111222000000000000000000111111.....................---///...---...000000...,,,...---,,,,,,,,,,,,,,,---...---,,,,,,,,,...///111------------............***...111///+++))),,,000222111111222444555444333555444444444555666777888555555666777888999::::::999999===EEENNN```yyyzzzgggZZZPPPMMMMMMLLLNNNRRROOORRRTTTSSSOOOKKKIIIIIIKKKIIIHHHHHHJJJLLLLLLLLLHHHHHHGGGGGGEEEDDDBBBAAACCC@@@>>>===>>>>>>>>>===999::::::888777777999;;;???>>>===<<<;;;;;;<<<<<<>>>;;;:::===???===;;;===888888888888999999999999888888999:::;;;;;;<<<<<<888999;;;<<<======<<<<<<999===???>>>???HHHYYYgggjjjUUUGGG???;;;;;;999888777666555555555555444555666777777777777777222333555666777777666666666555444333333222333333111111222444777777444111555555666666666555555555777888999:::;;;<<<;;;;;;999888666444333222111111000111444666777777666666777777888:::;;;===>>>???hhh\\\XXXSSSMMMJJJDDDEEEFFFHHHJJJLLLQQQUUUTTTZZZccckkkrrr{{{vvvlllbbbWWWPPPLLLFFFCCCEEEDDD===888888888777666555444333333333555555555555444333222111/////////...///000333444000000000000000000111222111111111111111111000000,,,,,,------...//////000///...---...///...---+++,,,,,,++++++++++++++++++...------------...000000---------....../////////)))---111000---,,,000444000///000111444444333222333333333333444555666777444555666666888888999:::999:::===BBBJJJXXXooo}}}kkk]]]UUUNNNLLLNNNOOOQQQSSSRRRRRRRRRQQQOOOLLLKKKJJJJJJHHHGGGGGGIIIJJJKKKKKKHHHGGGGGGGGGFFFDDDCCCBBBBBB@@@=========>>>>>>===999::::::888777777999;;;???>>>>>>===<<<;;;;;;;;;>>>:::888;;;===;;;:::;;;777777888999:::;;;<<<===888888888999:::;;;<<<===999:::<<<===>>>>>>===<<<:::???CCCDDDGGGUUUkkk}}}cccOOODDD===999999888888777666555555666666555555666777888888888777111222444555666666555444444444444333333444444444111222333444555444111///222222444555666666666555999999:::999888777777777777666555333222111111111000111333555777888888888999:::;;;<<<>>>??????@@@rrreee^^^XXXTTTRRRHHHFFFGGGJJJLLLNNNSSSYYYdddjjjppptttuuuzzzzzzsssjjj```YYYSSSJJJFFFIIIHHHAAA===???===<<<;;;999888777777777666777777777777666666555444444333000...---///111............///000111222111111111111000000000000000000000////////////...------,,,---......,,,+++,,,+++++++++++++++,,,,,,/////////......------,,,---------...//////000000,,,///111222111111444777,,,,,,---///222222111///111111222222333444666666444444555666777888999999999999===AAAFFFQQQeeewwwpppbbbSSSPPPLLLKKKMMMOOOQQQRRRTTTRRRQQQRRRTTTTTTOOOKKKJJJHHHGGGGGGIIIJJJJJJIIIGGGGGGGGGFFFEEECCCBBBAAABBB@@@===<<<===>>>===<<<:::::::::999888888:::<<>>===<<<;;;;;;:::>>>999888:::;;;999999;;;666666888999;;;===>>>>>>999999888999:::;;;<<<===:::;;;<<<>>>>>>>>>>>>===888===CCCHHHQQQddd~~~zzz]]]KKKBBB<<<999999999999888888888888999999666666777888888888777777111222444555555555444444333333444444555555555555444555555555444333111000...///111333444444444444555777888888777777999:::666555444333222222222222111111222444666888999::::::;;;===>>>@@@@@@AAAAAA|||lllbbbZZZWWWWWWNNNKKKJJJLLLMMMMMMSSSZZZmmmsssyyyzzzwwwxxx||||||wwwqqqjjjdddYYYMMMGGGKKKKKKEEEBBBEEE@@@???===;;;:::999888888888888999::::::::::::999777999:::777222...,,,,,,,,,------...///111222333111111000000000/////////111000000///...---,,,,,,---,,,,,,---...///---,,,,,,,,,,,,,,,---...//////,,,---...//////...,,,+++---------...///000000000...//////000111222222333------...111333444222000111111111222333555666777333444444555666777888999777888;;;???BBBIIIZZZiii~~~vvvdddZZZLLLLLLKKKKKKMMMPPPRRRSSSTTTRRRRRRXXX___^^^UUUKKKJJJIIIHHHIIIJJJJJJHHHGGGGGGFFFFFFEEECCCAAA@@@???BBB???===<<<=========<<<;;;;;;;;;:::888999;;;===??????>>>>>>===;;;:::999???;;;888;;;;;;:::999;;;666777888999:::;;;<<<<<<:::999999999999:::<<<<<<;;;<<<<<<===>>>>>>>>>>>>;;;@@@GGGPPP___wwwrrrWWWGGGAAA===::::::777777777777888999:::;;;777777888888888777666666222333444555555555444333222333444555666777777777777888888777555444444555000222333555555555444333444666888888777888;;;>>>666555444333333333333333222222222333555888;;;===:::;;;===???AAAAAAAAAAAApppcccZZZWWWYYYTTTNNNLLLNNNMMMLLLQQQZZZgggmmmssstttqqqppptttyyy{{{xxxuuuooojjj[[[MMMFFFKKKLLLEEECCCGGG@@@???===;;;999888888777999999:::;;;<<<<<<<<<<<<<<>>===BBB???===<<<=========<<<;;;<<<<<<:::999999;;;===?????????>>>===;;;:::999AAA<<<999;;;<<<::::::<<<777777888888999999999:::;;;:::999999999:::;;;<<<<<<<<<<<<===>>>>>>??????EEEJJJRRR^^^qqqlllRRREEE@@@>>><<<;;;444555555555666888999:::888888888888888777666555222333444555555555444333222333444666777888888888999:::999888777777888:::555666888999999777555444666888:::999888888;;;>>>666555444444333333333444333222111222444888<<<>>>999:::===???AAAAAAAAAAAAsssggg```XXXRRRPPPNNNLLLJJJJJJLLLOOOQQQ[[[___dddfffggghhhmmmpppxxx~~~yyyvvvsssqqqmmmjjj[[[SSSIIIEEEFFFFFFCCC>>>>>>>>>>>>:::666555888:::888777555444555666555444======AAAJJJPPPKKK<<<...111//////111444444222000000000000000000000000000///,,,***+++---...---+++...---,,,+++,,,---...///---.........---,,,,,,+++,,,,,,------///000111222,,,---///111111000///---***,,,------++++++,,,......///000111111222222111111111111111222333444444333444555444444444666888555888::::::;;;@@@IIIPPPhhhsssttt___UUUTTTRRRQQQPPPQQQTTTVVVVVVVVVSSSSSSSSSSSSQQQOOOMMMLLLLLLKKKIIIGGGFFFFFFFFFFFFDDDBBBAAA??????>>>??????DDDCCCAAA>>><<<:::999888777888888777777999<<>>>>>>>>===;;;999888999999::::::999888888:::666222222555999;;;;;;AAA===888888;;;;;;888444;;;======<<<<<<>>>??????KKKNNNXXXmmmyyycccKKKAAA@@@???<<<:::;;;999666333333555777999888888666444666888555///333222111222444555444333777666555444333444555666777999;;;:::888666444444444444444444444444444444777666666666666777777888888555222000000111111111444555555555555666999<<<===>>>???@@@@@@>>>;;;999yyykkkaaaXXXRRROOONNNKKKIIIJJJLLLOOOQQQTTTYYY^^^bbbccceeeiiillltttyyy{{{zzzvvvqqqmmmkkklllnnn]]]TTTIIICCCCCCDDDAAA>>>??????===888444333555777;;;;;;:::999888777777777888999<<>>===;;;:::999999999999:::::::::999;;;>>>AAABBB@@@===<<<===<<<;;;:::>>>>>>===<<<;;;;;;::::::888555222333666999::::::@@@<<<999999<<<===;;;888===>>>??????@@@CCCEEEFFFSSSZZZjjjqqq]]]HHH???>>>===:::888;;;999666333333444666888666666444222555999777222333222222333555666555444444333333333555666888999888:::<<<<<<:::777666666888888888888888888888888777777666666666666666777666444222111111333333444333555666666666666999;;;<<<===@@@AAA@@@>>>:::888ooobbbXXXRRRNNNLLLJJJHHHIIIKKKNNNPPPOOOTTTYYY\\\^^^aaafffjjjqqquuu|||~~~{{{tttssspppjjjddddddiiinnnaaaWWWKKKDDDCCCDDDCCCAAABBB@@@===888333222444666888999:::777333222333555666777999===AAACCCCCCAAA666444111000111111111000---...000111222111000000000...------...//////...//////...---,,,,,,,,,------------------,,,,,,+++---------...///000111111+++++++++++++++,,,,,,------...//////......///111111111111222111111000///222222222222333444555666222333444333333333555777888:::;;;999888:::@@@DDDLLLUUUhhhtttiii^^^WWWUUURRRRRRRRRTTTVVVVVVTTTRRRRRRRRRRRRRRRQQQPPPNNNNNNOOOMMMJJJGGGEEECCCCCCBBB===>>>@@@AAAAAA>>><<<:::;;;;;;;;;::::::;;;;;;<<<999999:::999999:::===???BBB???<<<;;;;;;<<<<<<;;;>>>===;;;999777777777777666555333444777999::::::???<<<999:::===???===;;;;;;<<<===???@@@CCCHHHKKKVVVccczzzfffVVVEEE@@@@@@>>>:::999:::999666333222333555666888777444111444888777333444333333444666777777666444444444555666777888999999;;;======;;;999999999777777777777777777777777888888777666555555555555444333222222222444555666222444666777777777888999:::===???AAA@@@===:::777qqqbbbWWWQQQMMMKKKIIIHHHHHHKKKNNNPPPPPPSSSWWWYYYZZZ___ffflllqqqtttzzz|||zzzrrrnnnhhhaaa^^^```eeeiii[[[TTTKKKEEEDDDCCCAAA???CCCAAA<<<888555444666888555777999555000---///333666777888888888:::<<<>>><<<:::666333111000000000000111333444555555444333...------,,,------......000000///...---,,,,,,,,,,,,,,,---------,,,,,,++++++,,,---....../////////,,,+++***)))***+++---...,,,...//////...///000111222222222222111000///...111111111111222333444555444555666666555666888999888999999888777999<<<@@@HHHNNN]]]pppyyymmmfff^^^VVVRRRRRRRRRSSSUUUVVVUUUSSSPPPPPPQQQQQQPPPPPPPPPOOOOOOPPPNNNJJJGGGDDDBBBAAA@@@<<<===>>>??????===;;;:::<<<<<<<<<;;;<<<<<<======999:::;;;;;;:::;;;===???AAA>>>:::999:::;;;<<<======;;;888666555555666777555555555666888:::;;;;;;>>><<<:::;;;<<<>>>===;;;;;;;;;===@@@BBBDDDKKKRRRZZZkkkqqq[[[PPPEEEBBBCCC@@@<<<;;;:::888666444333333444555::::::888555777;;;999444555444444555888999999888999888888777666666666666999;;;===<<<;;;:::::::::777777777777777777777777999888777666555444444444333333333222222222444666111444777888777666777777999<<>>======<<<<<<;;;<<<<<<<<<======<<<;;;;;;;;;;;;;;;;;;<<<======<<<<<<>>>@@@@@@===999888999;;;<<<======<<<:::999888999;;;<<<555666777888999:::<<<===>>>===;;;;;;;;;;;;::::::>>>===@@@DDDFFFHHHQQQ\\\hhhyyyfffPPPIIICCCCCCCCC@@@======999888666444444444555555999;;;===>>>BBBEEEAAA;;;666666555777999;;;;;;::::::999999999888777666666888999;;;:::999999:::;;;::::::::::::::::::::::::888888666555444444444444222444555333111000222444111444666777777666666666999;;;>>>@@@???<<<888666xxxcccVVVPPPMMMKKKIIIHHHIIILLLOOORRRSSSVVVYYY[[[^^^fffooowwwuuuxxx{{{~~~~~~}}}|||rrrfffbbbeeegggddd```VVVTTTQQQOOOLLLHHHCCC@@@===:::777555555555555444555666666444000...000222...111333555555555555666??????<<<888333000000111,,,,,,,,,,,,,,,,,,,,,,,,...//////...------...000///////////////...---,,,***++++++,,,,,,,,,,,,,,,)))***,,,---------,,,+++///...,,,+++,,,---///000+++---...///...///000222333333333333222111000///............///000111222111222333222222222444666444444666777999:::;;;;;;<<<@@@IIIVVVdddxxx{{{lllfffddd```ZZZWWWVVVUUUTTTUUUUUUSSSQQQNNNNNNNNNNNNNNNOOOPPPQQQRRROOOMMMJJJFFFBBB@@@>>>>>>>>>===<<<;;;:::;;;===>>><<<;;;:::999888777777777666888999999888888999:::===;;;888888:::;;;<<<<<<:::999888888888999::::::555666777777888999===???>>>===<<<;;;::::::::::::;;;:::>>>FFFIIILLLXXXfffyyyrrr[[[GGGBBB@@@BBBAAA>>><<<===999888777666555666666777555<<>>===;;;888777hhhYYYRRRMMMLLLJJJIIIJJJMMMPPPSSSRRRXXX```gggmmmsss{{{~~~~~~xxxpppmmmnnnnnnjjjgggaaa^^^ZZZVVVQQQLLLHHHEEE???<<<999888888777555222444444333111000000000000000111222444666777666666999::::::888444222222333222000...---,,,---......***+++,,,+++))))))+++---......///000000///...---******+++,,,,,,,,,,,,,,,+++,,,...//////...---,,,...------,,,,,,---///000,,,...000000000000222444333333333333222111111000.........//////000111222000111222111111111333555555555666888999:::999888999<<>>>>><<<<<<<<<=========<<<<<<;;;:::999888777777777777444555777777666555666777;;;999888999;;;<<<<<<;;;888888777777666666555555444555555555444777<<<@@@=========<<<;;;;;;<<<===<<<;;;AAAKKKQQQUUUeeewww~~~dddRRRBBB??????BBBAAA===<<>>>>>>>>888999:::;;;;;;::::::999666777888888888888:::<<<666666666666666666666666666555555444444444555555222555888888444333555888444555555555444444666777;;;;;;<<<;;;;;;:::888888lll\\\TTTNNNLLLJJJJJJKKKNNNQQQTTTQQQZZZgggrrrzzz|||yyyvvvsssrrrpppnnnddd```ZZZSSSMMMHHHEEECCCDDDAAA>>>======;;;666222999777555555666666555444666444333444666777777555222555777777444333444555333111...+++***+++---...,,,...///...++++++---///---...///000000///......)))***+++,,,,,,,,,,,,,,,,,,---///111111000...------,,,,,,,,,------......---///111111111222444555222222333333333222111111////////////000111222333111222333333222333555666666666777888:::999888666;;;>>>CCCIIIPPP]]]tttyyyooollliiiccc^^^]]]ZZZWWWTTTSSSRRRRRRPPPOOOMMMMMMLLLMMMNNNQQQSSSTTTNNNLLLIIIEEEBBB???>>>>>>:::;;;>>>??????>>><<<;;;;;;;;;::::::999::::::;;;999;;;<<<<<<;;;;;;;;;<<<999888888999;;;<<<<<<:::<<<<<<<<<;;;:::888666555222333444222222555;;;???;;;<<<============???AAACCCBBBJJJWWW^^^dddvvvsss[[[LLLBBB@@@AAADDDCCC??????BBB777777777777888999:::;;;===JJJZZZeeeiiicccRRRAAA999888888:::===?????????<<<<<<<<<<<<;;;999777666666888999999888999;;;===888888888888888888888888555555444444444555555666111555::::::777666999<<<555555555444333333666888<<<<<<;;;:::999999999999uuu]]]SSSMMMKKKKKKMMMMMMLLLNNNSSSRRR___lllpppsss{{{}}}~~~{{{uuuooojjjfffeeemmmdddZZZTTTOOOIIICCCAAACCCAAA>>>:::888777777777777444222111333444222000//////000000111111111222///333333111555:::888111999000,,,111333///++++++,,,---...///000000000000...,,,++++++---......------)))(((,,,...---,,,...///...,,,++++++,,,...///,,,,,,,,,---------......+++---...000000000/////////000000111111111111000444111......000222111///000/////////111444777888555111333888:::888999>>>:::;;;>>>CCCHHHRRReeevvvxxxppplllkkkggg___XXXSSSRRRQQQPPPOOONNNMMMMMMKKKLLLMMMNNNOOOPPPPPPPPPLLLKKKIIIEEEBBB???<<<:::;;;;;;<<<===============;;;::::::999:::;;;<<<===:::999777666555666777888;;;999777555555666888:::888888777777666666555555666777888888888;;;???BBBBBB<<<999<<>>@@@BBB>>>777888888888666444444666888===IIIZZZeeeeee[[[MMMDDD999:::;;;===>>>?????????888;;;>>>AAAAAA???<<<:::444666999:::::::::;;;<<<999999999999===@@@<<<444:::888555222111111222333555666888999999999888777888666666999888555444666999999999999888777666555eeeXXXSSSOOOMMMNNNNNNMMMQQQWWW]]]ccchhhiiimmmtttwwwuuurrruuuyyy}}}}}}vvvqqqnnnlllhhheeefff```XXXRRRMMMHHHEEECCCAAA???<<<:::888888888999666333111000222222111///333333333333444444444444111444555555:::@@@???:::999333//////...***,,,111,,,---...///000000000000111///......///000///...111---,,,///000---,,,...000///---,,,,,,---///000---------.........//////,,,---...///000000000000......////////////......111000///111333333000...111000///000111333666777777444444888999666777;;;999999;;;???CCCKKK[[[jjj}}}vvvooolllkkkggg```ZZZUUUTTTQQQNNNLLLKKKKKKKKKHHHJJJLLLOOOPPPPPPOOOOOOMMMKKKHHHEEEBBB???===<<<<<<===>>>??????@@@@@@@@@<<<;;;:::999888999999:::888888999999888777666555999888666555555666888:::666666777777777777777777666777888888888:::>>>AAA???:::999<<>>???AAA===666666777777666555666888:::===GGGUUU]]]\\\SSSGGG@@@999:::;;;<<<======<<<<<>>???DDDOOO[[[qqq{{{uuuooollljjjgggaaa[[[XXXUUUQQQMMMJJJHHHIIIIIIGGGIIILLLOOOPPPOOOMMMLLLLLLIIIFFFBBB???>>>======<<<======>>>???@@@@@@@@@===<<<:::888777777777777666888:::;;;;;;888444222888777555444555777999:::555666666777888888999999777888888777777999<<>>AAAAAADDDIIIRRR___tttmmm]]]UUUQQQMMMFFFFFFBBB>>>>>>@@@<<<555555666777777666888;;;===<<>>>>>===:::666777:::777222444333222222333555777999666666666666666777777888666333333666555111000222222333444555666666666666zzzdddVVVPPPMMMNNNPPPPPPSSSXXX```eeekkkpppssssssoookkkvvv{{{{{{uuuoookkkjjjiiifffddd```bbb^^^TTTLLLHHHGGGFFF???>>>===;;;:::999999999888777666555555555555444222111000.........//////333333222111111222222111444666999888222---+++,,,///////////////000000111555444222222333222000...///+++***---...+++***+++------,,,++++++,,,------------------............///......---...000111333222222222222111///......//////111222333222111///222222111111111222333444777666666777666555555666888888;;;>>>???AAAIIIRRRaaavvv}}}wwwqqqmmmjjjfff___ZZZWWWTTTPPPKKKIIIHHHIIIKKKJJJJJJKKKLLLLLLKKKJJJIIIIIIFFFBBB>>><<<;;;<<<=========<<<<<<<<<<<<=========<<<:::999888777888888666888:::;;;:::888555222666666555555666888999;;;777777777888888999999999888999888777666888;;;===>>>===???BBBDDDEEEKKKRRR^^^pppuuuqqqfffWWWMMMKKKJJJHHHFFFFFFBBB>>>===>>>;;;555666777888777777888;;;===:::>>>CCCEEEDDD@@@===<<<999:::;;;======<<<;;;:::>>>AAAEEEHHHHHHFFFBBB???;;;;;;999777666777;;;>>>>>>===999555555888777333666555444333333444555666777666555555555666888999666333333666555111000222333444555666666777777777kkkYYYSSSPPPSSSUUUUUUVVVXXX^^^bbbgggjjjjjjjjjmmmrrrqqqzzzppprrrrrrnnnhhhdddbbbcccfffhhhdddXXXNNNJJJHHHEEEBBBAAA???===;;;999888777888888777666555444555555444333111000///000111111333222222333555666999<<<>>>===:::666222111///---000000/////////000111111333222111222222111///------)))))),,,...,,,,,,---000000////////////000000++++++,,,,,,,,,---------//////......///000222333222222222222111///......///000000000///000111222222222222222222222222333333444555555555777777666777666999===>>>???DDDKKKSSSgggzzzsssnnniiiccc\\\WWWTTTQQQNNNJJJIIIJJJLLLMMMMMMMMMKKKIIIHHHFFFFFFEEEGGGEEEAAA>>><<<<<<===>>>@@@???>>><<<;;;;;;;;;;;;===<<<;;;999999::::::;;;888888888777777777777777666666666666777888:::;;;::::::999999888888888777999999999888777888;;;===??????BBBFFFGGGJJJSSS^^^rrrvvvjjj\\\ZZZSSSJJJFFFGGGFFFCCCDDDEEEBBB===<<<===:::666888888999888777777999<<<888:::=========<<<===>>>777999<<<>>>??????>>>===;;;===@@@CCCCCCAAA???===;;;:::888555444666:::>>>======999444444888888666555555444444444555666777777666555555555666888999666333444777666333222444777777888888888888777777yyyddd\\\WWWXXXYYYXXXXXXZZZ```^^^]]]\\\ZZZ]]]jjjwwwpppzzzzzzlllqqqtttppphhhbbbaaaccchhhkkkfffYYYPPPOOOKKKDDDDDDCCCAAA???===:::888777555666666444222111222444333222000......///111222,,,,,,...333777;;;CCCJJJLLLGGG===222...111444444111000/////////000111222000000///000111000...+++...+++***...000///...000,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,,,,,,,////////////000111222222//////000//////...---,,,...//////...---...111333222222222222222222333333000333444333444888888777444333555:::;;;;;;???EEEFFFXXXrrr~~~zzzssslllfff___YYYTTTOOONNNKKKIIIIIIJJJLLLNNNMMMLLLJJJHHHFFFDDDCCCBBBGGGEEECCC@@@??????@@@@@@CCCBBB@@@>>><<<<<<<<<======<<<;;;:::::::::;;;<<<999888666555555777999;;;888888888888999999:::;;;;;;;;;::::::999888888777:::::::::999888999<<<>>>@@@BBBFFFJJJMMMSSSaaapppuuubbbWWWKKKLLLIIIDDDDDDFFFEEEAAAAAACCCBBB===;;;<<<:::777888888888777666666888;;;777999::::::::::::===???666999<<>><<<===>>>>>>===;;;999777::::::888666555777;;;???<<<===;;;666555888888777222222333444555777999:::777777777777777888888999555333444777888555444777999999999::::::999888888rrrggg[[[XXXWWWVVVWWWYYY```[[[WWWYYY[[[___kkkxxxooossssssrrrqqqssssssoooiiidddcccccccccfffaaaVVVQQQSSSOOOEEECCCCCCBBBAAA???===;;;:::444555666444111000222444111000...------///111333...,,,...333555777???HHHNNNNNNGGG999111222555555222111000......///111222.........000111000...+++000,,,+++...000...---///)))******************)))+++++++++,,,,,,,,,------......000000111111111111......////////////......***,,,......------///111000111222222333333333333000444444222333777888555555333444888999999<<>>>>>???AAA@@@>>>=========??????>>>===;;;999888888999999777666555555666888:::<<<:::::::::::::::::::::;;;::::::::::::::::::999999:::::::::999999:::>>>@@@DDDGGGLLLRRRWWWaaavvv{{{dddSSSJJJAAABBB@@@>>>@@@DDDCCC>>>???AAAAAA===:::<<<;;;888555666666666555777999<<<888999:::999888999;;;===777999<<>><<<;;;===<<<;;;:::999888888777:::::::::999888:::>>>AAA>>>@@@>>>888666777777555333333444555666777888999777888888999999999999999333111333777888666666999777888999::::::;;;::::::{{{lll]]]UUURRRRRRTTTWWW]]]XXXXXXaaahhhlllqqqxxxfffeeemmmyyyzzzqqqnnnsssxxxuuuqqqmmmjjjhhhfffddd\\\___[[[RRRQQQVVVRRRGGGBBBBBBBBBAAA@@@???>>>===555777888666333111333666666444222111222444666888;;;777555777555222777@@@GGGPPPQQQEEE888333222111333222000......///111222------...000111111...,,,000,,,***---...+++)))+++...//////000000//////...,,,,,,,,,---------......---...000222222222111111///000111111111111111000&&&***///000///------...000000111222333444333333000555555222222777777333888555555888999999;;;???BBBJJJWWWhhhtttrrrlllfff```YYYTTTRRRIIIHHHHHHGGGFFFFFFFFFFFF@@@DDDIIILLLLLLGGGAAA===>>>>>>>>>===<<<<<<;;;;;;===<<<;;;:::;;;===???@@@???>>>;;;999777666666666555555555666777999;;;<<<;;;;;;;;;;;;;;;;;;;;;:::888999999::::::;;;;;;<<<:::;;;;;;::::::;;;???BBBHHHLLLSSSZZZaaannnoooZZZJJJBBB;;;;;;999888;;;@@@@@@;;;===@@@@@@<<<:::<<<<<<999222333555555555777;;;===999::::::999777777888:::777999<<<>>>>>><<<:::888::::::999888888:::;;;<<<:::;;;;;;;;;;;;===@@@CCC@@@BBB@@@:::666666555333777666666666555555555555777888999;;;;;;:::999999222000222666888666666999555666777999;;;<<<<<<<<>>======>>>>>>;;;999666333222222222333000---...111222000000333777222000111000...///333??????@@@BBBBBB<<<333,,,222333000,,,---000000---...,,,******---///...,,,---------------///000000***,,,------+++***)))))))))+++,,,---,,,+++***+++...000111///,,,,,,...111000///...---------------////////////............222111000000222444777999...000333444444444555777444555777999999999888777AAA@@@GGGVVVlll}}}yyytttnnnfff___[[[VVVPPPKKKOOOJJJDDDCCCFFFGGGEEEAAAHHHIIIIIIGGGCCC???======???@@@@@@===999777888:::;;;777777::::::999;;;???<<<<<<<<<======<<<;;;;;;777666555666999;;;;;;;;;===<<<:::999888999999:::===:::666666999<<<<<<;;;>>>999777:::<<<===@@@EEEDDDJJJRRR\\\nnn|||eeePPPDDD@@@===:::888888;;;======;;;::::::;;;;;;::::::999888555555555666888:::<<<===666666777888999999::::::888:::;;;;;;:::999:::;;;:::<<<;;;666444888;;;;;;<<<999777777999<<<>>>???LLLIIIDDD???:::666444333333222222444666666555444===888777;;;;;;666777;;;555777888999888777888999444888<<<>>><<<:::999:::|||dddZZZZZZhhhtttpppbbbnnn|||sssddd^^^bbbgggjjjlllmmmoooppptttqqqllliiihhhiiikkkllllllkkkiiieee```ZZZTTTQQQHHHFFFBBB???<<<;;;;;;;;;999888666444333222333333222///000333444222222555:::555222222000,,,,,,///<<<<<<===??????<<<555///222333111...///222333000444111//////111111000...------......///000000000,,,---///000///.....................---...///111...///000000///...///000000000///...............000000000000111111111111111111000111222333555666---///222222222222333444555555666777888999;;;;;;>>>>>>DDDPPPbbbxxx}}}xxxttthhhbbb[[[WWWVVVUUURRROOOFFFFFFEEEEEEFFFEEEDDDCCCEEEFFFGGGEEEBBB@@@>>>>>>??????>>><<<:::999999::::::777666999:::888:::>>>;;;;;;::::::999888777666888777666777:::<<<<<<<<<<<<;;;:::999999999:::;;;<<<:::777888:::<<<<<<;;;???:::888;;;>>>???BBBGGGMMMTTT^^^kkkwwwbbbOOOCCC@@@<<<:::777888:::<<<<<<;;;:::::::::;;;:::999999888777666666777888:::<<<===<<<;;;;;;;;;;;;;;;<<<<<<999;;;<<<;;;999888888999999999888666888<<<;;;666>>><<<::::::<<<>>>??????CCCAAA===999666444222222111000000222555666555444;;;777777999999666666:::000222444555666777888999777:::===>>><<<::::::;;;iii[[[YYYfffqqqlllfffuuupppccc^^^aaafffhhhiiijjjkkklllqqqpppmmmjjjiiijjjnnnqqqkkkkkkkkkhhhccc]]]WWWTTTLLLJJJEEE@@@<<<:::999888777666666555444444333333444111222555666444444777999555222333111------///777777888:::<<<:::777444111333222//////333444222333111////////////---+++------...000000000000000)))***,,,---......------000///------...000333555.........000111111///---111000////////////////////////000000111111222222000111111111222222222222000222333444333222333444777666666777999;;;>>>@@@:::;;;@@@HHHSSSeee{{{uuuoookkkddd]]]TTTPPPPPPOOOLLLHHH>>>BBBFFFGGGEEEDDDDDDEEEAAACCCDDDCCCAAA????????????===<<<;;;;;;;;;;;;:::999666666999:::888999===<<<;;;:::999888666555555999888777888:::<<<<<<<<<;;;;;;:::::::::;;;<<<<<<;;;:::999:::<<<<<<<<<;;;???;;;:::===@@@AAAEEEKKKTTT[[[gggwwwooo\\\KKKBBB@@@:::888777777888:::::::::999::::::::::::999888888888888777777888:::;;;===???>>><<<;;;;;;;;;<<<===:::;;;;;;:::777666666777888777666777<<<@@@;;;333>>><<<:::;;;<<<======<<<;;;:::888555333333222333000//////111444555555444999666666777777555555888222222333444555777777888:::<<<======<<<;;;===>>>vvvdddWWW[[[```[[[___lll~~~kkkddd___bbbfffhhhhhhhhhiiijjjkkknnnqqqoookkkiiikkkoookkkkkkkkkiiieee^^^WWWSSSOOOLLLGGGBBB===:::999888555555666666555444333333444222222555666444444777555222111333222000000333222333444666777888888777111444333///...111222111111000000//////...---,,,,,,---...000000000000///******+++,,,......,,,+++,,,++++++,,,...000222222---,,,,,,...111111...***//////............//////,,,------...///000000111000000111111111111000///444555777666555444444555888999:::;;;===???@@@AAA888:::>>>CCCHHHUUUmmmyyysssllleeebbb]]]WWWQQQPPPQQQOOOIIICCCAAABBBDDDEEEEEEEEEEEEEEE@@@AAABBBAAA???===>>>>>>???<<<999:::<<<>>><<<::::::888888;;;;;;999:::===>>>===<<<;;;::::::999999999888777888:::;;;;;;;;;::::::;;;;;;;;;<<<======::::::;;;<<<======<<<;;;???<<<<<>>888777666666777888999999999999999999999888888777999999888888888:::;;;<<<<<<;;;999888999:::;;;<<<888999999888666555666888777888888888===AAA===777;;;:::999999::::::999777999888666555444444444555333222111222444555555444777666555555555444555666888777666555666666666555;;;;;;;;;;;;<<<>>>@@@BBBzzzbbb[[[\\\WWWYYYaaaqqqzzziii___``````cccgggiiiiiihhhiiiiiijjjsss|||{{{ssslllkkknnnqqqrrrqqqnnniiiaaaZZZUUUOOOLLLHHHCCC>>><<<::::::555555666666555444333333333111111555555333444777555222111333333000111333000111222333444555777888666999888222///000111000111222333333333222222222,,,---......////////////111000///000222111///,,,((()))***...111222000...+++******---000000---)))---------,,,,,,------...,,,------...///000000111000000111111111000//////444666777666555444444555999;;;>>>AAACCCBBBAAA@@@888:::===@@@CCCKKK___qqq~~~zzzssskkkccc]]]ZZZOOOLLLMMMRRRYYYYYYQQQIIIIIIEEEBBBBBBEEEGGGFFFCCCAAABBBBBB@@@===;;;<<<===???<<<999:::<<<>>><<<:::<<<::::::===>>>;;;;;;>>>======<<<<<<<<<<<<===>>>999888666777999;;;;;;::::::;;;;;;<<<============:::;;;<<<======<<<<<<<<<>>>===>>>AAABBBDDDJJJRRR]]]iiizzzvvv```QQQEEE>>>===777777666666666666888999888888999999888888777666999999888777888999;;;<<<888777777888999;;;===>>>666777777777666666888:::888;;;<<<::::::>>>???===;;;:::888888999999777666999888666555444444444555777555333333444555555444777777666555444555555555888666444444555777666555888888888999<<<@@@CCCDDDhhhXXXVVVPPPSSSWWW___dddbbb^^^___dddaaadddgggiiiiiiiiiiiijjjmmmzzz{{{qqqooorrrrrrrrrqqqmmmhhhaaaZZZVVVPPPMMMHHHCCC???===<<<;;;777666666555444444333333222000000444555222333666888444333555333///...000///111222222222222444666999===<<<555000111222222---000222333222111111111............///000111222222000...///111111---*********,,,111555666222...*********,,,......---+++,,,,,,,,,+++,,,,,,---...//////000000111111222222111111111000000000000000111333444444222111222222666:::???CCCEEEDDDBBB@@@;;;<<<>>>@@@AAAFFFSSSaaannnxxxwwwtttlllddd\\\WWWUUUNNNLLLOOOVVV^^^]]]RRRGGGMMMGGGAAAAAAEEEGGGEEEAAAAAAAAAAAA???<<<;;;<<<===>>><<<;;;;;;<<<<<<<<<;;;===;;;<<>>;;;;;;:::::::::<<<===???:::999777888:::;;;;;;:::;;;<<<======>>>=========;;;<<<======<<<<<<===??????>>>@@@DDDEEEGGGNNNWWW```ppplllXXXLLLBBB===;;;666777777666555666888:::777888888888888777666666777777666666777999:::<<<777888999;;;<<<>>>???@@@555666777666666777:::<<<888===>>>;;;999<<>>===;;;999999:::::::::888666666444333222222333444999666444333555666666555777999888555555777777555222///---///444777888777666555555888<<<@@@BBBCCClll]]][[[VVVXXX]]]___]]]]]]aaaeeeeee```cccgggiiiiiihhhiiiiiijjjzzzyyynnnnnnsssmmmllljjjgggbbb\\\WWWTTTRRROOOJJJDDD@@@===;;;:::999888666444333222333333333000111444555333333666777444444555444000...000000222444333111000111222777;;;;;;444//////111222+++...111111///---,,,---222111///...///111444555///,,,+++---000111---)))...------111555777333///***,,,------------///000,,,,,,,,,,,,,,,---......000000000000111111111111222111000000000111222333///111333333222111111222333666;;;???CCCDDDDDDDDD>>>===>>>@@@@@@AAAHHHQQQ]]]lllwwwooooookkkeee\\\UUURRRRRRRRROOOPPPWWW^^^\\\PPPDDDHHHEEECCCCCCDDDEEECCCAAA???@@@@@@>>><<<<<<>>>@@@=========<<<::::::;;;<<<===;;;<<>>>>>>>>===<<<<<<<<<===>>>===;;;;;;>>>AAAAAAAAADDDGGGHHHJJJRRR\\\hhh|||zzzaaaQQQHHHAAA===<<<666777888777555555888;;;777777888888777777666555555555555555666888:::<<<777999;;;>>>??????>>>>>>777888888777666777:::<<<888;;;<<<:::;;;===<<<888===:::888777888:::::::::444444333222222333555666666444222222444666777777888;;;:::666666999999666111---+++...333888999777666555444777;;;>>>>>>>>>xxxrrruuurrrjjjpppnnnddd```cccbbb[[[___bbbfffhhhhhhhhhhhhiiidddsssrrrhhhjjjqqqkkkjjjhhheeeaaa]]]YYYWWWTTTQQQKKKEEE@@@<<<:::999;;;999666333222222222333333111111555666333444777333111222555555222222444111444555444000...///000111666777111,,,---///000///222555444111...---...555333111///000333666888111...---000444555222...111---,,,...333555333000+++...000///------000444---------------...///000////////////............333111000//////111333555000222444444333333333444000222666;;;???CCCFFFGGGAAA>>>>>>??????>>>AAAFFFVVVaaattt~~~tttnnnhhhhhheee___WWWQQQPPPQQQMMMJJJKKKSSS]]]___UUUKKK@@@CCCEEEFFFDDDBBBAAAAAA===>>>>>>>>>===>>>@@@BBB<<<>>>???===999888:::===<<<:::;;;???>>>;;;:::;;;???>>><<<:::::::::<<<===???===<<<<<<>>>??????>>>>>>>>>?????????===<<<;;;===>>>>>><<<:::;;;???BBBCCCCCCGGGJJJKKKMMMUUU___uuuqqqYYYLLLEEEAAA===<<<666888999777555555888<<<777777777777777666666555444444444444666888:::<<<777999<<<>>>???>>><<<:::::::::999777666666999;;;777888888999>>>@@@999000;;;888555444555777999999444333333333444666888999222000///000444777999:::999<<<<<<777666;;;;;;777555111...///555999888777777555444666:::<<<;;;999~~~|||{{{rrrbbb___ccc___``````bbbccceeedddbbb```gggiiijjjkkkooosssqqqlllnnnrrrpppfff\\\WWWVVVTTTKKKQQQUUUQQQGGG>>>::::::666444333333333333111000111222444555666777777777333111000000222444444333222222333222111111222444666555333111////////////666333444555111++++++111---...111222222111...---000000000000////////////,,,---///111000///,,,***//////.........---------111,,,+++///000---,,,...//////000000000000//////333333111000//////......333222111000000000111222333444666777888;;;???BBBAAAAAA???<<<;;;===AAADDDIIIPPP___uuu{{{vvvqqqnnnjjj```WWWUUUTTTPPPLLLKKKGGGNNNLLLPPP]]]]]]NNNFFFAAAAAABBBBBBBBBAAA@@@???>>>>>>>>>>>>===============>>>===;;;999888999:::<<<<<<<<<<<<<<<<<<<<<<<<;;;999777555555777999;;;;;;;;;;;;;;;<<<===>>>>>>>>>??????>>><<<::::::;;;===<<<<<<>>>@@@AAAAAA@@@HHHLLLPPPPPPPPPUUUaaakkkxxxeeeOOOBBB<<<888666777999888666444444555777888777777555444444444444444111222444666777888999999<<<===>>>===<<<<<<<<<===888:::<<<;;;:::888777888333666999:::888888:::<<<777777666555555555555555444111//////222333222000444555444333222333666999;;;:::999777555555777999555333111222444666555333777666555444444555777888~~~tttrrrooorrrlll___^^^dddbbbaaaaaabbbdddddddddbbb```cccgggkkknnnuuu{{{zzzuuuooosssqqqggg]]]YYYVVVTTTLLLOOOQQQNNNFFF>>>:::999888666555555666666555444222333444444444444444444333111111222444444444333333333222111000111222333444333111000............000///000333111---...444...///000111111000///...000000000000////////////111111222111000---+++))),,,,,,,,,---......//////111---,,,///000...---...222222333333333333222222333222111111000000000000222222111222333444666777222333555777888;;;???BBB??????>>><<<;;;<<<@@@BBBBBBIIIVVVhhh~~~{{{qqqlllhhheeefff]]]UUUSSSQQQLLLHHHGGGHHHNNNKKKKKKWWWWWWKKKFFFEEEDDDCCCBBB@@@???>>>>>><<<<<<<<<===>>>>>>>>>???;;;<<<<<<:::888888999:::<<<<<<<<<<<<<<<;;;;;;;;;;;;:::888777777888:::;;;::::::::::::;;;<<<===>>>>>>??????>>><<<:::;;;<<>>;;;<<<===<<<;;;;;;===???===CCCMMMYYYkkkpppfffbbb^^^\\\]]]UUUOOONNNMMMJJJGGGGGGHHHOOOKKKHHHQQQQQQIIIGGGIIIGGGDDDAAA???>>>======:::;;;;;;<<<===>>>??????999:::;;;:::999888999:::===<<<<<<<<<;;;;;;::::::::::::::::::::::::::::::::::::::::::;;;<<<=========>>>???>>><<<;;;;;;===???@@@@@@BBBCCCEEEGGGHHHLLLSSSZZZ___eeeqqqsss]]]PPPBBB===;;;999888:::777777777777777777777777888777666555444444444444888555222111222666;;;>>>999999999999999999999999888999;;;:::888666666666777999::::::999888888999666666555555555666666777888666555444555666555444333444555555555777:::===??????===:::777666777999666555444555777999999888444444666777888888888888eeeZZZ___pppyyylll```[[[TTT\\\^^^______^^^]]]]]]]]]^^^eeemmmrrrwww{{{yyytttvvvyyyvvvmmmeee```\\\XXXTTTQQQLLLIIIGGGEEEAAA======:::888777888888777666555666666666666555444444333333444555777666444111666444111//////000111222111111000000////////////000//////000///......///111000///......///000111////////////000000000000//////.........///111222---...///000111333444444111---,,,000111//////000......////////////......222222111111222333333444333333222222111111111111666777888777666666777999777999;;;<<<;;;:::;;;======BBBIIIPPP]]]ssszzziii```\\\ZZZXXXSSSMMMIIIKKKKKKIIIHHHJJJFFFOOOLLLJJJQQQQQQJJJJJJIIIGGGDDD@@@>>>>>>>>>>>>;;;;;;;;;<<<<<<=========888999;;;;;;::::::;;;<<<===<<<<<<;;;;;;::::::999:::;;;<<<======<<<;;;::::::999999::::::;;;<<<======>>>???>>>===<<<===>>>???@@@AAACCCEEEGGGKKKMMMWWW^^^gggooowwwvvveeeRRRHHH???======;;;:::;;;666666777888888888777777888777666555444444444444444555777888999:::::::::999888777888999:::999999777999::::::999888999:::;;;<<<<<<<<<;;;:::::::::777666666666666777777888888777555555444444444444222444555666777999<<<>>>>>>>>><<<:::777777999;;;999999888777888888999999444555666777888777666555nnn^^^^^^kkkssshhh]]]YYYSSSVVVXXXZZZZZZXXXXXXYYY[[[\\\eeemmmrrrvvvxxxvvvrrruuuwwwuuummmfffbbb]]]WWWWWWQQQKKKHHHGGGFFFBBB>>>===:::777555555555444333333333444555555555555555333333444555777666333111555222///...000111111000111111111111111111000000000000000///000111000///111000///......///000111.../////////000000000111...---,,,,,,---///111222//////000000000111111111111------000222000000111111222222333333222222111111111111111222333444444333333333333222222111111333444666777666666777999555777:::;;;:::::::::;;;???BBBFFFKKKTTTgggqqqddd\\\XXXVVVUUUOOOJJJHHHJJJJJJGGGGGGIIICCCLLLKKKJJJQQQQQQIIIHHHFFFDDDAAA???>>>>>>???@@@======<<<<<<;;;;;;::::::888:::<<<===<<<<<<<<<===<<<<<<;;;;;;:::::::::::::::;;;===>>>>>>===;;;:::::::::::::::;;;<<<=========???@@@@@@>>>>>>???@@@CCCEEEHHHJJJLLLPPPUUUYYYeeennnzzzhhhZZZJJJCCC======<<<999888999666666777888999999888888888888666555555555555555444555666777888999999999:::888777888;;;<<<;;;999666888:::;;;;;;<<<>>>@@@@@@????????????>>>===<<<888888888777777888888999666555555444333333333444333555666777777999;;;===:::::::::888777888;;;>>><<<;;;:::999777666777777555666777777666555333222fffZZZ\\\aaaZZZVVVYYYXXXPPPSSSUUUUUUSSSSSSVVVYYYZZZdddmmmrrrvvvzzzyyyvvvsssuuurrrlllfffccc]]]WWWWWWSSSMMMIIIGGGEEEAAA>>>===:::666333333333333222111111222333444444444333444333333444555555333000333000...///222333222///000111111222222222222111---.........000444444111111000///......///000111......//////000000111111///...---,,,,,,---...///000/////////......------111...---111333111111222000000111111111111000000111111111111111222333444111222333555666666666666,,,///333555666888:::<<<444666999999999999:::;;;===???BBBFFFNNN]]]ppp~~~zzzrrrggg]]]WWWSSSQQQPPPNNNJJJIIIJJJIIIEEEEEEGGGBBBJJJHHHGGGPPPPPPGGGDDDAAAAAA???>>>>>>???@@@@@@======<<<;;;:::999999888999;;;>>>>>>===<<<======::::::::::::::::::;;;;;;;;;<<<===>>>>>>===<<<;;;;;;;;;;;;;;;<<<===>>>>>>>>>@@@AAAAAA@@@@@@BBBCCCDDDGGGKKKNNNQQQVVV^^^ccctttmmmYYYOOOEEE???;;;;;;:::666555666666777777888888999999999888888777666555555555555888555222000111444999<<<;;;888777888<<<===<<<:::777999:::;;;<<<===@@@CCCBBBAAA@@@AAABBBAAA@@@>>>;;;;;;:::999999999999999555666666555444444555777555666888888777777888:::777777777666666777;;;===;;;;;;;;;888666555555666777777777666666555444333jjjVVVQQQVVVRRRPPPTTTTTTKKKOOORRRRRRPPPQQQUUUYYYZZZcccmmmrrruuuyyy{{{yyytttvvvtttooojjjhhhbbb[[[[[[WWWRRRNNNJJJGGGDDDBBB;;;888555444444666666666555555555555555555444333555333222222333333222000000...---000444555222......///000111222222111111---///...,,,///444333...000000////////////000000.........///000111111111///...............//////111111000000000/////////111...---111333222111333......////////////......111111000000000111111222111222444555666777666666,,,///333555666777999:::555666888888888999:::<<<:::<<<>>>CCCKKKVVVccckkkyyyiiieee^^^WWWRRRNNNLLLJJJHHHFFFFFFIIIIIIFFFGGGJJJJJJNNNGGGDDDNNNOOOEEEBBB?????????>>>>>>>>>>>>>>><<<;;;;;;;;;:::999999999999;;;===>>>===<<<;;;;;;999999999::::::;;;;;;<<<;;;<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<===>>>??????@@@AAACCCCCCBBBCCCDDDFFFEEEIIIOOORRRVVV\\\eeemmm~~~sss]]]OOOIIIBBB===:::;;;:::666555777777777777666777999:::;;;999888777666555555555555999777333111222555999<<<;;;888666888<<<>>><<<999999:::;;;;;;:::<<<>>>AAACCCAAA@@@AAACCCCCCAAA??????>>>===;;;::::::::::::666888999999777777:::<<<777888999888666555555666555666555444444555888:::666888888777555444666888777777777777777888999999iiiUUUPPPVVVSSSOOOMMMIIIIIIMMMQQQQQQOOOPPPUUUZZZZZZdddmmmpppsssvvvxxxwwwxxxzzzxxxssspppnnnhhhaaa___]]]YYYTTTOOOJJJGGGFFF;;;888555555666999;;;;;;;;;;;;::::::999777666555555333111111222222222111///---,,,000555666222...---...///111111111000000///111///+++---111///(((//////000000000000//////---......///000111111222+++,,,---///111222333444333333333333333333333333222...---222444222222444111111222222222222111111111111000000000000000111222333444444444333222111000333555666555444444555555666888888888999;;;===999:::===BBBJJJTTT\\\aaaoooqqqgggaaa^^^YYYTTTPPPLLLIIIGGG@@@???BBBGGGIIIHHHKKKPPPTTTSSSHHHCCCMMMOOOFFFBBB>>>?????????>>>===<<<;;;::::::::::::::::::::::::888:::===>>><<<:::::::::777888999:::;;;;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<======>>>???@@@@@@BBBDDDDDDDDDDDDFFFGGGKKKPPPVVVZZZ^^^eeeooowwwgggTTTKKKIIICCC>>><<<===<<<888888;;;888777666666777999;;;<<<999888777666666555555555777888999::::::::::::::::::777555777<<<>>><<<888;;;;;;;;;:::999999;;;>>>BBB@@@???@@@CCCDDDAAA???AAA@@@>>>===;;;;;;::::::888:::<<<<<<;;;;;;>>>AAA888999:::888666444333333666666555333222222555777222555666666444444777:::777777666777999;;;===???kkk^^^UUULLLEEELLLOOOEEEJJJKKKLLLMMMNNNRRRVVVZZZaaacccgggkkkooorrrttttttyyy}}}yyyppplllooouuuuuulll```VVVPPPLLLIIIFFFAAA>>>:::888888888888777<<<<<<<<<;;;:::777555444111000000000//////......222111111111000000//////---,,,+++---///111222222000000000000111111111111000000///...............***,,,000333444222///---,,,,,,...///111333444555555333222222333222...+++---000333222///------///111000//////111222111000111///---,,,+++,,,...///000111333333222111222333000222333555555444222111777777777777777777777777:::===AAABBBBBBFFFNNNUUUgggttt{{{lllaaa]]]RRRUUUUUUOOOKKKKKKJJJHHHDDDCCCCCCCCCDDDFFFIIIKKKPPPMMMHHHEEEHHHKKKFFF=========<<<;;;;;;;;;;;;<<<;;;>>>@@@>>>999555555666999:::<<<======<<<:::999999777666666999;;;<<<<<<>>>>>><<<<<<;;;<<<===>>>:::;;;===@@@AAABBBBBBBBBCCCCCCCCCCCCDDDGGGLLLPPPOOORRRYYYaaafffkkkwwwmmmXXXIIIDDDFFFCCCAAA===999666555555666999888777999<<<===<<<999>>>;;;888777888:::<<<<<<===<<<;;;:::::::::::::::<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::;;;<<<<<>>===>>>????????????>>><<<;;;:::;;;===>>><<<<<<;;;<<<<<<===>>>>>>999999999888777555333222222222111111222444555666777555444555666777555444555666888999:::;;;;;;;;;ooo```WWWSSSLLLNNNOOOGGGJJJKKKLLLMMMNNNPPPUUUXXXZZZ^^^dddhhhkkkmmmppprrrwww}}}{{{xxx|||~~~vvvkkk```XXXPPPGGGBBB???===:::999999999999888<<<<<<<<<;;;999777444333222222222222222333333333222111111000//////000000000...------///000000////////////000000000111111//////...------...///000---///222444444333000///222222222333333333444444000//////222555666444222222555777777444222222333222111000111333333333111222111000/////////000000444555777666555444444555222444555777777666555444666666777777888999999:::>>>@@@BBBAAA@@@BBBHHHNNNYYYfff}}}xxxkkk```ZZZYYYKKKOOONNNIIIFFFFFFEEEBBBDDDDDDCCCCCCDDDFFFHHHJJJMMMKKKGGGEEEIIILLLGGG???======<<<;;;;;;:::;;;;;;<<<===>>>===;;;999888888999:::;;;<<<<<<;;;:::999<<<:::999:::<<<>>>??????===<<<;;;:::::::::;;;<<<<<<===???BBBDDDDDDDDDDDDFFFFFFGGGGGGGGGIIILLLOOOQQQSSSYYY```eeelllzzzyyybbbRRRFFF???>>>>>><<<:::888777888999:::;;;999888888::::::888666===;;;888777999;;;<<<<<<>>>======<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<;;;<<<======>>>CCC@@@===<<<============AAA???===;;;::::::;;;<<<>>>>>>=========>>>??????999888666555444333333333222222222222333555777888:::888666555666777666555555666777888999:::::::::ttt^^^UUUVVVOOOKKKJJJFFFKKKLLLLLLLLLMMMOOOSSSVVVZZZaaahhhllllllnnnrrrvvvvvv~~~}}}sssiii```UUUIII@@@>>><<<;;;:::;;;;;;999888<<<<<<;;;;;;999666444333222222222222333444555666333222000......///000111333111///...///...---,,,.........////////////000...---,,,+++,,,...000111222222333444444222111000///000000000000000111111......///222555777666555000222444444222000000111333222111222444555444333222222111111111000000000222444555444222111111222222333555666666666555444444555666888999:::<<<<<>>AAAEEEPPP\\\qqqoooaaaXXXRRRQQQSSSJJJNNNOOOKKKGGGGGGFFFCCCDDDDDDCCCCCCDDDFFFGGGIIIIIIHHHGGGFFFJJJLLLHHH@@@>>>===<<<;;;::::::999:::===<<<;;;<<<<<<<<<:::888999:::;;;<<<<<<;;;:::999===;;;:::;;;>>>@@@@@@@@@===<<<;;;::::::;;;<<<===>>>@@@BBBDDDFFFGGGGGGGGGIIIKKKMMMMMMLLLLLLMMMNNNRRRSSSWWW^^^eeennn~~~mmm[[[QQQIIIAAA>>>;;;:::999777888999;;;<<<<<<:::888888888777555333===:::888888:::<<<======??????>>>>>>>>>???@@@@@@;;;;;;;;;;;;;;;;;;<<<<<<===============>>>??????CCC@@@===;;;<<<<<<;;;:::AAA@@@>>><<<::::::::::::>>>>>>===<<<<<<<<<======999777444222111222333444222222222333555777999:::>>>;;;777555666777777777555555666777888999::::::eeeXXXZZZRRRJJJJJJJJJMMMMMMMMMMMMMMMOOORRRUUU\\\dddlllnnnllllllpppvvvvvv~~~|||ssskkkcccYYYNNNFFF@@@???======<<<;;;888666888999999999999777666444111111000000000111222222444222000......///222333444222000/////////---,,,---------.........//////---,,,+++***,,,...111333444444333333222111000000++++++,,,---///000111222000000000111222222222222,,,...///000///...------333111111222444555444333000000000000000///......222333444333111//////000000111222333444444444333555666777888999:::;;;<<>><<<<<>>======;;;:::999999999999>>>;;;999999;;;<<<999666999999::::::::::::999999:::999888:::<<<>>>>>>===???>>>=========>>>???@@@@@@AAACCCFFFHHHHHHIIIHHHLLLNNNQQQRRRPPPNNNMMMMMMQQQRRRVVV]]]eeeqqq|||eeeVVVOOOHHHCCCAAA<<<;;;999888888888999:::;;;:::999888777777666555<<<:::888999;;;===>>>>>>???????????????@@@AAABBB::::::;;;;;;;;;;;;<<<<<<===============>>>>>>???CCCAAA>>><<<<<<<<<:::999>>>===<<<;;;::::::;;;;;;<<<;;;:::999999999999999777666555444333333444444333333333444666888;;;<<>>>>>===>>>???@@@AAA@@@AAADDDFFFHHHIIIIIIIIIMMMPPPTTTUUUTTTQQQOOOOOOQQQRRRXXX```jjjwwwyyyjjjYYYMMMEEE>>>===@@@:::999888888888999::::::999999999888777888999:::;;;:::999:::<<>>>>>>>>>>>???@@@AAAAAA::::::::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<======CCCAAA???>>>======;;;999999999999::::::;;;<<<<<<::::::999888777777777888555666888999999777555444333333444555777999<<<===BBB>>>888555555777999:::999999999999999:::<<<<<>>;;;777555333444666777888888888777777555222000......///000444333222111111333555666222000//////000111000///---------............///,,,,,,---...///000111222111111000000///...------000///////////////.........//////...------...000000000000222333333222000///......///111333222222222222111111111000000000333555666555333222222222333333333444555666777777666666777777888888888999888888999:::;;;===?????????CCCHHHPPP\\\ppp~~~lllWWWPPPKKKLLLLLLIIIGGGHHHCCCFFFGGGDDDBBBDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDFFFFFFCCCCCCDDD@@@:::::::::999999888888999999:::888777666777777777666888888888888888888888888:::999:::<<<>>>???>>>=========<<<<<<<<<>>>???@@@@@@BBBDDDFFFHHHIIIIIIIIINNNQQQVVVXXXWWWUUUSSSSSSTTTWWW___iiitttiii^^^QQQGGG@@@::::::>>>555555666777999;;;===>>>777888888888777888;;;===:::999999;;;>>>@@@AAA@@@??????>>>>>>>>>??????@@@999999::::::;;;;;;<<<<<<:::::::::::::::;;;<<<<<>>>>>>>><<<:::555666777888999:::;;;<<<::::::999999888888999999444666999<<<<<<:::777555444444444555777999;;;<<<@@@<<<777444444666888999;;;:::999999999;;;<<<===xxxfffYYYXXXUUUJJJJJJJJJKKKJJJKKKMMMPPPSSSVVVWWWXXXYYYZZZ^^^dddhhhlllsss}}}xxxqqqjjjccc[[[UUUMMMJJJEEEAAA???===:::888444555666777777666555555777555222000///000111222444444444444444555666666333111//////000111000///---............/////////,,,---///000111111111111000000000000000///...------------,,,,,,,,,++++++///000000///,,,,,,///111...------///111222///---...------///111333222222222111000/////////000000000111333222111000000111333333333444555666777888333333444666777888999999::::::999:::;;;;;;;;;;;;<<<@@@EEEJJJQQQaaauuu}}}jjj]]]NNNIIIFFFIIIKKKIIIGGGGGGEEEHHHHHHDDDCCCFFFIIIHHHDDDEEEEEEEEEDDDCCCCCCBBBAAACCCCCC@@@@@@BBB@@@<<<888888888888888999999:::555666777666666777:::<<<888888777777777777888888;;;:::;;;===@@@@@@???>>>======<<<<<<===>>>@@@AAAAAACCCEEEGGGIIIJJJJJJJJJOOOSSSWWWZZZZZZYYYYYYYYYZZZ___iiivvvwwweeeXXXKKKEEEAAA===<<<===444555666777999;;;<<<===666777888777555666:::===:::999999;;;???AAAAAAAAA@@@@@@??????>>>?????????888999999:::;;;;;;<<<<<<:::::::::::::::;;;;;;<<<@@@>>>======>>>===;;;999444444555777888888888999888888777777888888999999555777999;;;;;;:::999777555555444555666888:::;;;<<<999555333444666777888;;;:::999888888:::;;;===mmm^^^^^^XXXGGGGGGHHHHHHHHHIIIKKKOOORRRTTTSSSRRRTTTXXX^^^eeeiiilllrrrzzz}}}wwwqqqllleee\\\VVVNNNJJJEEEBBB@@@???===<<<777777888777777555333222444333000///...000222333444555555666666666777777444222000000000000///............////////////000---...111222333222111000//////000111111000...---------......///000111111222333333000,,,+++---000///...---///222333111.........---///222333333222111///---,,,+++,,,...///222444555555444333444555111111111222333444666777000111222444777999:::;;;>>><<<;;;:::::::::888666777<<>>@@@@@@===>>>AAAAAA>>>777777777777888999:::;;;222555777777777888===BBB888888777777777777888888:::::::::===???@@@>>>===@@@????????????AAACCCDDDBBBDDDFFFHHHJJJKKKKKKKKKQQQTTTYYY\\\\\\\\\]]]]]]___eeeqqqrrrcccSSSEEE@@@AAA???;;;888888888888888888999999999666777777666333444888;;;999999999<<>>===>>>>>><<<:::888888999:::<<>>===999888888888888888999999999888888888888888777666555777777777777888888888888===<<<;;;<<>>??????????????????@@@@@@CCCAAACCCHHHKKKLLLOOOTTTVVV[[[cccfffeeebbbdddhhhjjjvvvyyyooo___TTTIIIEEECCC???;;;:::999888777777888888666444777666555555555666888999777777999<<>>BBBAAA@@@>>>======<<<<<<===<<<;;;<<<<<<<<<:::888;;;<<<=========;;;999777<<<:::999999::::::888777111222333444666777888888>>>:::555222111333777:::888777777777888999:::::::::666222000111333555555777666444222222222444555888888888888999::::::;;;rrrbbbWWWQQQPPPMMMLLLPPPVVVYYYWWWSSSSSSOOONNNPPPRRRVVV^^^fffrrrvvv}}}xxxssspppiiiaaaYYYSSSKKKEEEAAA???===<<<777444444888999888999<<<777333111333222000111555333444444444444222111000000000000000/////////...111000///.........//////000222333333111///...///+++---///000000///---+++,,,,,,,,,,,,---......///000///...---------...///......//////////////////111///------...111333444---...///000111333444444///000111222222222111111222111000000111444666888777555666999:::888888;;;999:::;;;:::999888999:::<<<>>>??????@@@EEEOOOWWWaaannn|||jjj\\\QQQJJJIIIFFFGGGGGGHHHGGGFFFEEEDDDFFFFFFEEEDDDDDDEEEFFFGGGDDDDDDEEEEEEDDDCCCAAA@@@<<<===<<<:::;;;>>>===999999999888888888888888888888888888888888777666666888888888999999999::::::>>>===<<<===?????????>>>AAAAAA@@@@@@@@@AAACCCDDDGGGDDDEEEIIILLLMMMRRRXXXbbbhhhpppssspppmmmnnnqqqzzzrrrhhh```TTTHHHDDDBBB>>>;;;:::;;;:::999:::;;;;;;999777999999888777888999:::;;;666666777:::===???>>>===CCCBBB@@@>>>===<<<<<<<<<::::::999999999888777666;;;<<<=========;;;:::999<<<:::999999999999888777222222333444555777888999===;;;888666555666888999888888888777888888999999;;;888555333444555555555777666444333444555666888;;;;;;::::::999:::::::::~~~jjj\\\UUURRRLLLIIINNNWWW\\\[[[WWWUUUQQQOOOQQQRRRUUU\\\eeemmmttt}}}~~~wwwsssmmmggg]]]WWWMMMFFFAAA??????>>>999666777:::;;;888777:::666222111333222000111444333333444333333222000000///000000111111000......111000---,,,,,,...111333111333444333111000///000......////////////.........---------------......111000///...............111000000000000000//////000///---------///111333,,,---///111333333333333000111222333333333222222111000//////111444777::::::777777999999666555888444666777888888888:::;;;===>>>>>>======@@@GGGMMMPPPYYYiii{{{{{{fffYYYQQQJJJFFFEEEEEEEEEFFFFFFFFFEEEDDDDDDEEEDDDDDDCCCDDDEEEGGGHHHCCCDDDDDDDDDCCCBBBAAA@@@<<<>>>===:::;;;>>><<<888:::999999999888777777777888888888888888777777777::::::::::::;;;;;;;;;;;;???>>>===>>>???@@@???>>>DDDCCCAAAAAAAAADDDGGGHHHKKKHHHIIILLLOOORRRZZZbbbrrrzzz}}}mmmddd```TTTGGGCCC@@@===;;;;;;999777666777888888777555666666555444555666777888777777888:::===???>>>===DDDBBB@@@===<<<;;;<<<===:::999999888777777666666;;;<<<<<<<<<<<<;;;;;;:::<<<;;;999999999999888666444333222333444666999;;;<<<<<<;;;:::999999999999999999888888777888888888<<<:::777666666666555333555555444555666888:::;;;===<<<;;;::::::999999:::uuucccZZZSSSLLLFFFGGGOOOYYY```bbbUUUQQQPPPQQQRRRSSSZZZaaafffoooyyyzzzvvvrrrnnn^^^YYYQQQJJJEEEBBB???===;;;999888:::888333000111666222111333333000111444333333333222222111000000...///111222222000...---///...------...000222333111333333222000//////000111000000000000000000111///......------------...444333333222111000000000333333333222222111111000.........------...000222000111333444444222000///000222333444555444333222444222111000222555999;;;999666666888888555555777333555777888777888:::<<<<<<===<<<;;;:::<<>><<<:::;;;>>>===888:::::::::999888777666666999888888888888888888888:::::::::;;;;;;;;;<<<<<<>>>======>>>@@@AAAAAA@@@EEECCCAAAAAABBBEEEIIILLLLLLJJJKKKPPPTTT[[[fffqqq{{{lllddd^^^RRREEEAAA???<<<:::;;;777555444444555666555444444444333222333444555666999888999;;;>>>??????>>>DDDBBB???===;;;;;;<<<===;;;;;;;;;:::888777777888::::::;;;;;;;;;;;;;;;;;;===;;;999999999999777666555444222222333666:::<<<===<<<;;;:::999999::::::::::::999888777777777888:::999777666666555222000333333333555777999;;;===;;;;;;:::999999999::::::iii[[[VVVSSSNNNKKKMMMTTT]]]dddOOOMMMLLLNNNNNNNNNSSSZZZ___hhhrrrwwwyyy}}}}}}xxxtttqqqbbb___ZZZTTTOOOHHHBBB>>><<<:::999:::888222///000666333222444444111111444333222222111000000000///---...000222222111///...------///000111111111111111222222111...---...///000//////......//////000//////...---------......333333333222111000//////222222222111111000000000...//////...------///222222333444555555333111000000222444555666555333222555444222111222444666888666444444777888666666999666888999999888888:::;;;999999999999999<<>>===999:::::::::999888777666666999999888777888888999::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<>>>AAACCCCCCCCCCCCBBB@@@@@@BBBFFFJJJMMMKKKKKKNNNUUU[[[eeettt{{{nnneeeYYYNNNBBB???>>>;;;::::::999888666666888999999888888777666666666777888999888777777888;;;=========CCCAAA???===<<<<<<===>>><<<<<<<<<:::777555777999999999:::;;;<<<<<<;;;;;;===;;;999999999999777555555444333222444777:::<<<===;;;999777777888:::<<<::::::999888777777777888888666555555555333000...111222333555777999;;;<<<777777777777888999:::;;;qqq___XXXYYYXXXSSSMMMLLLOOOSSSMMMLLLMMMPPPQQQPPPRRRXXXZZZbbbmmmsssvvv{{{|||wwwssskkkiiieee```ZZZRRRJJJDDD>>>;;;:::<<<;;;666555777777444444666666333222555333222111000////////////......000111111000000///,,,...///111222222111000111111111000...---...///------,,,,,,,,,,,,------///...............//////000000000000///...------//////////////////......---000111000------///222000111222444444444444333///111444666666555333111222111111000000111333333444222222666888666777:::999:::;;;:::999999:::;;;777777777888:::<<<>>>???@@@@@@FFFPPPWWWbbbvvvvvvggg[[[RRRJJJHHHGGGDDDCCCEEECCCCCCBBBBBBBBBCCCDDDEEEDDDCCCCCCBBBCCCDDDFFFGGGBBBAAA@@@???>>>>>>>>>???:::;;;;;;999;;;??????;;;:::999999999888777777777999999888777777999:::;;;:::;;;;;;;;;;;;<<<<<<<<<===<<<===???BBBDDDDDDCCCAAA@@@@@@AAACCCGGGKKKMMMKKKLLLRRRZZZbbbnnn|||mmmcccSSSHHH???======;;;999999888666444444555777777777777666555555555666888999666555444555777999::::::@@@??????>>>>>>>>>>>>>>>:::<<<;;;888444333555888888999<<<>>>???>>>===<<<===<<<:::999999888777555555444333444555777:::<<<===;;;888666555777:::<<<999999888888777888888888777666555444444333111///222333444666777999:::;;;555555555666888999;;;<<<kkk```___ZZZTTTMMMHHHGGGGGGLLLLLLPPPUUUUUUSSSTTTXXXWWW```llluuuyyy||||||xxxtttqqqlllfff___XXXPPPKKKAAA===<<<===<<<888888:::777555555888777444333666333222000///......//////.../////////000000000000/////////000000111111222222222222000...---///111---------......---------......---......///000111---.../////////...------//////000000000000000000...111333222...---///222///000000111111222222333...000333555666444222000//////000111222333333333444111222666777555666999888999::::::999999:::<<<777777777999;;;============<<>>======>>>>>>888::::::999<<<@@@@@@===999999888888888888888888:::999888777777999;;;<<<<<<<<<<<<=========>>>>>>@@@??????@@@BBBCCCBBBAAA??????@@@BBBEEEIIILLLNNNLLLOOOVVV___hhhsss}}}kkk___MMMCCC<<<<<<===;;;888888555333111000222444555555555555444444444555666777777555444555777999::::::<<<===>>>???@@@??????>>>;;;======999444333666999999;;;???CCCDDDCCC@@@???>>><<<:::999999888666444444444444555666888:::;;;::::::999888888999:::;;;888888888777888888999999:::888666666777666555333555555777888999999::::::777777777777888999:::;;;wwwoooggg\\\SSSNNNMMMMMMLLLGGGHHHMMMSSSTTTPPPPPPSSSVVV```mmmxxx}}}~~~~~~~~~}}}yyytttmmmfff___YYYSSSOOOEEEAAA======:::666555888888666666999999555444666333222000///......////////////......///000111222222111///......000222444333444333111//////000222000000111111111111000000---------......000111222...///000111111000//////222222222333333444444555...111444333///---000333222222000///...............000333555666444111000---///111444666666666666555222333666666444555888666888999999999999;;;===999888888999;;;===<<<<<<;;;:::???GGGHHHIIIXXXkkkrrrnnn___VVVQQQFFFFFFHHHJJJGGGBBBDDDHHHDDDCCCCCCBBBCCCDDDEEEFFFEEEEEECCCBBBBBBCCCDDDDDDBBB@@@???=========>>>>>>777999999999<<>>888888888888888999999999:::999888777777999;;;<<<>>>>>>>>>>>>????????????CCCBBBAAAAAAAAABBB@@@??????@@@AAADDDGGGJJJMMMOOONNNQQQYYYccckkkvvvkkk^^^III@@@:::;;;===;;;888777888555333333555777888888999888888777777999:::;;;:::999777888:::<<<======:::<<<>>>@@@AAA@@@???>>>>>>@@@@@@<<<666555888<<<:::===BBBFFFHHHFFFCCCAAA>>><<<:::999999888666444333333555666777999999:::888999:::;;;;;;;;;:::999888777777777888999::::::<<<:::888888999999999888777888999:::::::::::::::999999999888999999::::::wwwkkk^^^UUUQQQNNNKKKHHHIIIKKKLLLLLLMMMOOORRRUUUWWW___nnnyyyzzzwww}}}~~~~~~~~~wwwooojjjeee^^^WWWSSSKKKCCC===999666222333777666666555444444333222222---000000......000///,,,//////000000000000//////------///222555777666444---...///000222333444555555555444333111000//////.........------............///000///...---...///333222111///,,,+++,,,------///...+++,,,000222000111111000000//////......000000000222555555333111000222333444444333111000555555444333444555666777444333333333444777999;;;===;;;888777777999<<<>>>???======AAACCCEEEKKKRRRggguuuyyyiii^^^VVVNNNHHHHHHHHHGGGFFFEEEDDDCCCCCCBBBBBBBBBBBBBBBCCCDDDEEEDDDDDDCCCCCCBBBBBBBBBAAA@@@<<<999888;;;======<<<:::888666666999===AAACCC;;;888666777:::;;;:::999888:::<<<======<<<;;;:::==================<<<<<<============>>>>>>???@@@BBBAAA@@@BBBFFFKKKOOOQQQTTTUUUZZZccciiirrrqqq___UUUCCC???;;;999999999888666:::888555333333555888:::888666444222222555888:::666777888999;;;<<<======>>>???>>>===<<<===@@@CCC??????>>>;;;888777888:::<<<>>>????????????@@@AAA999888777666666666777777777777444111555999999444999888999???DDDEEE@@@:::666888999999777666666777999777555555666999::::::333333444666:::;;;;;;:::666666555555666777888888sssddd]]]XXXRRRNNNNNNLLLMMMMMMMMMMMMOOORRRUUUUUUZZZdddnnnrrrttt|||~~~~~~~~~}}}yyyvvvtttqqqjjjbbb\\\PPPIIIBBB@@@<<<999999<<<555555555555555555444444333555333//////222333111000000000//////000000000555444333444555444222///222222333333444555555555444333111111111000///...///...------------...///000111222222111000111333222333222000......///111,,,//////------111222000111000000000/////////...000000000222444555333222111222333333333333111111555444333333333444555666666555555555666999;;;===<<<;;;888777777999<<<>>>>>><<<===@@@BBBCCCIIIPPPXXXfff{{{wwwiii]]]VVVQQQLLLHHHGGGFFFFFFFFFEEEEEEEEEEEECCCCCCBBBCCCCCCDDDDDDEEEBBBBBBBBBBBBCCCCCCCCCCCCBBB???;;;:::;;;<<<<<<;;;:::888777777:::>>>AAACCC;;;999777888:::<<<;;;:::999:::;;;<<<<<<<<<;;;:::========================@@@@@@@@@AAABBBDDDEEEFFFHHHGGGGGGHHHKKKOOORRRSSSVVVWWW\\\dddkkktttiiiWWWLLLEEE???:::999;;;<<<999666999888666555555666999::::::888666444444777999;;;999999::::::;;;<<<<<<===???@@@???===;;;;;;===>>>>>>>>>>>><<<:::888999:::???BBBEEEGGGGGGFFFEEEEEE>>><<<:::888888888999:::777888666333555999999666:::<<<@@@AAA@@@===:::999666888999888666555555666666555333333555777888999888777777777999999777666444444555666777999999:::xxxhhhccc]]]QQQLLLPPPLLLLLLMMMLLLKKKLLLOOOQQQUUUVVV[[[ccckkkrrr||||||yyyzzz{{{zzzyyyyyyyyywwwqqqggg___RRRJJJCCCAAA>>>;;;:::<<<444555555555555666666666777777444///...222333222222111000//////000111222888777555555444333000...111111111111111111111111333000......000111///---000///---,,,,,,---///000,,,...000000//////000111111111111///---,,,---...,,,///000...///222222///000000000000////////////111000000222444555444222222222222222222222222222333333333333333444555555555555555555777999;;;<<<;;;:::888888888:::<<<======;;;<<>>AAADDD;;;:::888999;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@AAACCCEEEHHHJJJLLLQQQPPPPPPOOOPPPRRRUUUVVVYYY[[[```gggnnnyyyttt```OOOEEEBBB===888777999:::888444888777777777888999::::::;;;:::888666777999;;;===<<<<<<<<<<<<<<<<<<<<<<<<@@@@@@@@@>>>;;;999999999<<<>>>???>>><<<:::::::::>>>AAAEEEIIIJJJHHHFFFDDD>>><<<888555444444666777555888999666555888:::999===CCCHHHEEE<<<666666999666777888777555444333444333333222222333444666777999888777888888888666444222333555888::::::;;;;;;ooojjjaaaRRRLLLRRROOOPPPPPPNNNMMMMMMOOOQQQVVVVVVXXX___iiirrrzzz|||xxxuuuvvvwww|||}}}}}}|||{{{vvvlllbbbTTTKKKCCCAAA???;;;:::;;;555555555555555555555444444555333...---000000...333222000//////000222333444333222333444444222111////////////////////////333///,,,---000222000...111///---,,,,,,---///111***,,,...//////...///000222222222000---+++,,,---+++///111000000333222///000000000000////////////111000000111333444444333222222111111111222333444222222222222333333444444333333333444555777999::::::999999999999:::<<<===???======??????===???DDDHHHPPP\\\kkk}}}yyyppphhhccc^^^YYYRRRMMMJJJHHHEEECCCDDDCCCCCCBBBCCCDDDEEEEEEDDDDDDEEEEEEEEEEEEEEEDDDAAAAAAAAAAAAAAABBBBBBBBB???>>><<<:::::::::999999888888888888:::<<<@@@CCC;;;:::::::::;;;<<<<<<<<<===<<<<<<;;;;;;;;;<<<===?????????@@@@@@@@@@@@@@@AAABBBDDDHHHLLLPPPSSSUUUYYYXXXWWWUUUTTTUUUWWWXXX[[[___eeemmmvvv|||iiiXXXKKKCCC@@@???>>><<<::::::::::::777777888999::::::::::::;;;:::888777888999;;;===??????>>>>>>===<<<<<<;;;===??????===:::888777777:::===@@@@@@???<<<;;;;;;???AAADDDGGGIIIIIIGGGEEE???<<<777333111222444555333888:::777555777::::::AAAFFFJJJEEE<<<555666999666777888777444222222333222222333333222333555777777666666777999999888666222444666999;;;;;;:::999}}}tttiiiZZZSSSVVVTTTUUUTTTSSSQQQQQQSSSTTTUUUVVVYYY^^^gggpppuuuuuuxxxyyy{{{zzzxxxvvvvvvvvv{{{qqq[[[PPPFFFCCCAAA>>><<<===777777666555444333222111000333444111///000...***333222111000000111222333111000///000222333333222000000111111222333333333222///------///222111000111000...------...000111,,,///222333222222222333///111222111000///000111,,,000222000111444333000////////////000000000000222111000111333444444333222222111111111222333444222222333333333333444333222333333444666777999999888888999999:::;;;<<<<<<@@@>>>???@@@>>>::::::>>>CCCIIIRRR\\\kkk~~~uuullleee^^^YYYVVVVVVSSSOOOLLLIIIGGGEEEDDDDDDCCCBBB@@@@@@AAABBBBBBDDDDDDEEEFFFEEEEEEDDDCCCCCCCCCBBBAAA@@@??????>>>:::::::::999888888888999555777888999999;;;???CCC:::;;;;;;::::::;;;<<<=========<<<<<<======>>>???AAAAAAAAABBBBBBCCCCCCCCCFFFGGGKKKPPPUUU[[[```bbb``````^^^ZZZWWWWWWZZZ]]]```gggoooxxxooo^^^QQQGGG@@@@@@DDDGGGDDD>>>;;;???CCC777888999:::;;;::::::999:::999888777777999:::;;;@@@@@@???>>>>>>===<<<<<<;;;<<<===<<<:::888888999999<<<@@@BBBAAA>>>======FFFEEEEEEGGGJJJKKKJJJIIIBBB???:::666444444666888111777:::777555777::::::AAABBBCCC@@@;;;777666777555666777666444222222333111333555444333333555888888777666777999999777666444555777999:::999888777yyylll```XXXUUUPPPQQQPPPNNNMMMMMMNNNPPPOOOTTTXXX]]]dddkkkmmmkkkqqqtttxxxzzzzzzyyyyyyzzz```SSSFFFAAA???<<<;;;;;;:::999888666444333111111000444666444333333000+++222222222222222222222222333111//////000111111000......//////000111222222111000///...---///111222000//////////////////000+++...111222222000000000%%%(((+++---...///111222...111222000111444444111////////////000000000000222111000000222444444444111111111222222333333444222222333444444444444444444555666777888::::::;;;777888999:::;;;<<<<<<<<<@@@>>>???@@@>>>999888;;;<<>>======666888999888777666777999555777::::::999;;;???CCC999:::;;;:::999999;;;=========>>>???@@@AAAAAABBBCCCDDDDDDEEEEEEFFFFFFFFFGGGIIINNNTTT[[[bbbhhhkkkjjjiiifffaaa]]]^^^ccchhhkkkttt~~~uuubbbTTTJJJBBB<<<;;;AAAEEEBBB;;;888<<>>>>>>>>>>>>>>>>>>>>>>>:::;;;<<<;;;:::999:::;;;999<<<@@@BBBAAA@@@??????FFFDDDBBBDDDGGGIIIHHHEEE???===999555333333555666333777:::888888:::;;;999>>><<<:::999888777666444444555777666555333444444111444666666444333666999;;;999888888888777555333444555777888888777666666{{{mmmeee]]]TTTKKKKKKKKKIIIHHHHHHJJJLLLKKKRRRXXX[[[```hhhjjjhhhoooqqqtttvvvwwwyyy{{{}}}~~~fffWWWGGG@@@>>><<<;;;;;;::::::999888777666555444111444555333333444222///111222333444444333222111444222000///111111111111------------------------///000000---******...333...///000000000000///...***---000111///...---,,,###&&&***,,,,,,---...000///222222///000444555333.../////////000000000111333111///000222444444444///000222333444444333333222333444555666555555444444444666777999:::::::::666777999;;;<<<<<<<<<;;;<<<<<<>>>AAA???::::::===;;;@@@EEEHHHLLLYYYkkkzzz{{{rrrhhhaaa___\\\VVVRRROOOMMMKKKIIIHHHIIIJJJJJJHHHFFFDDDDDDDDDCCCAAA@@@@@@BBBDDDEEEBBBCCCEEEEEEEEECCCBBB@@@BBBAAAAAA@@@???>>>>>>===777999:::999777555666777666999<<<===;;;<<>>??????@@@<<<<<<<<<:::999999:::<<<:::===@@@BBBAAAAAAAAABBBDDDBBBAAACCCFFFGGGCCC???;;;999666444222222222333666999:::999<<>>:::<<<:::888777777777666666333555666666555555555666000444777777444333555888:::999888888888888555333333333444555666777777888rrrnnneeeWWWMMMMMMMMMLLLJJJKKKMMMOOOIIIRRRYYY[[[___gggkkkjjjnnnoooqqqqqqsssvvvzzz}}}ooo___MMMEEECCCAAA@@@AAA;;;:::::::::999999888888222444333000000333333111000222444666666444222000333111000000222444444444222111111000//////......---000111---'''''',,,333---///000222222000///------000333444222000///......000222333111000000111111333222///000444666444.../////////000000111111333111///000222444444444...000222444555444333222333444555666666666555444111222444666777888888888555777999<<<======<<<;;;999999<<>>BBBGGG777999:::999777777:::<<<:::<<<@@@CCCEEEFFFFFFEEEGGGGGGHHHIIIIIIJJJKKKKKKUUUXXX^^^fffoooxxx~~~}}}xxxqqqmmmpppyyy|||nnn[[[NNNIIIFFFCCC???AAA>>><<<>>>AAABBB???;;;;;;;;;999888777666666666999999888888999999:::;;;::::::;;;===>>>???@@@AAA>>>>>><<<:::888888:::<<<:::===@@@AAAAAAAAABBBDDDFFFEEEEEEHHHLLLKKKEEE???<<<;;;999777666555555555999;;;;;;;;;???CCCAAA;;;======<<<:::777777999:::222444666777666666777888///333777666333222555888666555555777999:::999888111111222333555777999:::zzzjjj___YYYSSSPPPLLLIIIIIIIIIHHHGGGNNNQQQTTTWWW[[[```eeeiiifffhhhkkkqqqwww{{{~~~~~~}}}lllXXXMMMHHHDDDBBBBBB<<<:::888777777777555444555666666444222111222333333333444444444333333222222111111111111111222222333000---***)))***,,,...////////////////////////...///111222111000...---...//////...------///000111222333111///...///000000000000///......------///000111111111000...---111111000000111222222333333555222---...444555111444555777777666444222111333555888;;;;;;999777555888777888<<>>@@@CCCEEECCCCCCKKKUUUfffwww~~~uuueeeccc^^^YYYTTTPPPMMMKKKLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKJJJIIIHHHHHHGGGFFFEEEDDDDDDEEEFFFFFFDDDDDDEEEEEEDDDBBB@@@???>>>>>>>>>===============;;;999777555444555666666999999888888999<<>>???@@@??????======;;;999777777999;;;;;;;;;===@@@DDDFFFEEEDDDEEEFFFHHHJJJKKKHHHCCC>>>888777555444333333444444666:::>>><<<777777<<>>:::888777777999:::<<<777666888666111000444555555666666666444333222222444666888888666333111555222111777@@@BBB===666oooccc]]]WWWSSSNNNKKKJJJJJJIIIIIILLLNNNRRRUUUXXX]]]cccfffhhhiiikkkpppuuuyyy|||}}}ppp]]]RRRLLLFFFBBBBBB@@@===:::999888777555333777888888666444333444666333444444444333222222111222111111111111111222222222000...,,,+++,,,...///////////////////////////...///000111111000...---///000111000......///000000111222111///---...///......//////////////////---.../////////...---,,,222222222222333333444555555444111...222999999444444444555666666666555444555666888::::::888666444888888:::===BBBDDDBBB@@@:::===???>>><<<;;;<<<===<<<>>>BBBDDDBBB@@@GGGPPPUUUddd{{{zzzrrrggg```XXXVVVSSSPPPMMMKKKJJJIIIGGGGGGHHHJJJKKKLLLLLLMMMJJJJJJJJJJJJIIIHHHGGGFFFFFFFFFEEEDDDDDDEEEFFFGGGDDDDDDDDDDDDCCCAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>><<<:::888666666666777888<<<<<<;;;::::::<<>>=========;;;999888:::;;;>>>>>>???CCCFFFGGGFFFDDDEEEEEEFFFGGGGGGEEE@@@===888777555444333333444444777:::<<<;;;888888;;;???;;;:::888777777888:::;;;<<<888666888777222111555555555666666666444333222222333444666666555333222444111111555;;;>>>:::666wwwiiibbb[[[WWWRRRNNNLLLKKKJJJIIIJJJLLLOOORRRVVVZZZ```dddjjjjjjlllnnnrrrvvvzzz|||vvveeeZZZRRRJJJEEECCCDDDAAA===;;;999777555333777888888666444444555666555444444333222111000000222222111111111111111222000000///......//////000////////////////////////......000000111000///...111222333111000//////111///111222111///------...------...//////000111111....../////////...---,,,000111111222222333444444333222///...333999:::555444444444555666777777888555666777888888777666555777777999<<<@@@AAAAAA???:::<<<======<<<;;;;;;<<<;;;<<<@@@CCC@@@===BBBIIILLLWWWiii{{{vvvqqqjjjeeeaaa\\\UUUPPPKKKJJJIIIHHHGGGGGGGGGGGGEEEEEEFFFGGGHHHIIIIIIIIIJJJJJJIIIIIIGGGFFFEEEDDDEEEDDDDDDDDDEEEFFFGGGHHHDDDDDDDDDCCCBBBAAA??????======>>>>>>??????@@@@@@===<<<:::888777888999:::>>>>>>===;;;;;;<<<@@@CCC;;;;;;;;;<<<<<<<<<<<<<<<@@@DDDGGGGGGEEEDDDFFFIIIHHHIIIKKKNNNQQQTTTWWWYYY[[[cccmmmyyyzzzeeeUUUMMMGGGFFFDDD@@@======<<<<<<<<<<<<<<<=========666888:::<<<<<<;;;:::888:::;;;:::999888888:::<<>>===;;;999:::;;;>>>???AAADDDGGGGGGEEECCCEEEDDDCCCBBBBBBAAA>>>;;;888777555444333333444555888999::::::::::::999999555666666777888999::::::;;;888666777666333222555444444555555555444444333222222222333444444444555333222222333666888777666oooggg```[[[UUUPPPMMMKKKIIIHHHJJJLLLOOORRRVVVZZZ___ccckkklllmmmnnnpppsssxxx{{{zzzkkkbbbYYYPPPIIIGGGDDDAAA>>>;;;999888555333555666666555333222444555666555444333222111000000333222111111000111111111---...//////000000000000////////////////////////---...///000000000///...222333444333111000000111000222333222000///...///......//////000000000000111111111111000000//////......///000111111111111000///......000333666666555555555555555777888888444555555666777777888888666666777999;;;;;;;;;:::::::::<<<<<<<<<;;;;;;<<<:::<<>>CCCIIIPPP[[[hhhuuuzzznnnfffbbb^^^XXXUUURRRPPPMMMJJJGGGGGGFFFEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFEEECCCBBBHHHHHHHHHGGGFFFDDDCCCBBBCCCDDDDDDEEEFFFGGGGGGHHHDDDCCCCCCBBBAAA@@@???>>><<<======>>>???@@@AAAAAA===<<<:::888888999:::;;;======<<<;;;;;;<<>>>>>>>>>>>AAACCCGGGGGGGGGGGGHHHIIIIIIKKKNNNRRRVVV[[[^^^```fffnnnwwwiiiWWWNNNHHHEEEFFFEEEAAA>>>>>>=========>>>>>>>>>>>>>>><<<<<<<<<<<<;;;;;;:::999:::;;;;;;999888888999;;;999;;;>>>@@@@@@>>><<<::::::<<<======;;;999999:::;;;===@@@DDDHHHHHHFFFCCCEEECCC@@@>>>>>>>>><<<;;;777666555444333444444555999777777888;;;:::777444333444666777888888777777888666555444444222222333333444444444444444444444333333222222333555666777333444444333333444666888xxxnnnccc___YYYTTTPPPLLLIIIFFFLLLNNNQQQTTTWWW[[[```dddlllmmmooooooooorrrvvvzzz|||qqqhhh```UUUNNNLLLCCC@@@===;;;:::888666444555666666555333333444666777666555333222111111111333222222111000000111111+++,,,...///000000//////////////////////////////------...///////////////222333555444333111111222111333555555333111000000111111000000////////////222222111111000000000000//////000111111111111000///000222111......222888666666555555555555666666222333444666888999:::;;;777777888888777777777777999999:::;;;<<<<<<;;;;;;;;;<<>><<<<<<===>>>???@@@@@@AAA<<<;;;999888888999:::;;;999:::;;;::::::<<>>??????@@@@@@AAADDDGGGIIIJJJJJJJJJKKKKKKNNNRRRWWW\\\aaaeeegggqqqzzzxxx___RRRJJJFFFCCCDDDCCC???===>>>????????????????????????CCCAAA>>>;;;999999999:::999::::::999777777888999;;;===???AAAAAA???===<<<888:::;;;;;;999888888999;;;===AAAGGGKKKKKKHHHFFFDDDAAA>>><<<;;;<<<<<<;;;777666555444333444555555888666555777::::::666222444555666777777555444222333333333111000111111111333333333333444444555555555444444333444666888999444555555444333333666999wwwiiifff```[[[VVVPPPKKKGGGLLLNNNQQQTTTWWW[[[```dddlllnnnqqqqqqppprrrvvvzzzvvvnnneeeZZZSSSRRRCCCAAA===;;;:::999666555777888888777666666777999888777555333333333333444333333222111000000000000,,,---...///////////////////////////////////////---------......//////000000222444555333222222222222444666666444222111111222222111000000///......111000///.........//////333333444555444333222111222222333333000...333:::555555555555555444444444111333555888:::;;;;;;;;;888999:::999777666666888999888888:::<<<<<<;;;:::<<<<<<>>>AAA@@@;;;;;;>>>;;;???DDDJJJQQQ[[[gggooossseeeYYYPPPKKKJJJFFFDDDCCCAAAAAAAAAAAABBBGGGFFFEEECCCAAA@@@??????>>>@@@BBBEEEFFFFFFFFFEEEEEEEEEFFFEEEEEEDDDCCCBBBCCCDDDEEEFFFFFFGGGFFFFFFCCCCCCAAA@@@???>>>>>>>>><<<<<<======>>>>>>??????===;;;:::999888:::;;;<<<888999:::::::::<<>>=========???AAACCCDDDDDDFFFIIILLLNNNOOONNNNNNOOOQQQVVV\\\ccchhhkkkmmmyyyrrr]]]TTTIIIDDDAAAAAA???<<<<<>>;;;888888888999999:::;;;:::888777777888======>>>======;;;999888888999:::999888777888999<<>>;;;999::::::;;;:::666555444333333444555666666444333555777888666333666777777777555444222000000222111......111111///222222222222333444666666666666555555555777888999555555555555444555777999pppnnnjjjeee___WWWOOOJJJJJJLLLOOORRRTTTXXX]]]aaakkkooorrrsssrrrrrrvvvzzz}}}tttiii]]]VVVUUUGGGDDD@@@===;;;999666444777888888777666666888999999777666444444444666666444333222111000000000000//////////////////000000////////////////////////,,,,,,------...///000000...000333444444333333333111444666666444222000000111111000000000000000000111000///.........///000555666666777666444111000444...,,,111444333555888111222333555555555444444333555888;;;<<<;;;:::888555666888777555555777999888777777999;;;===;;;999<<<;;;<<<>>>>>>:::;;;>>>;;;???DDDHHHKKKPPPWWW]]]mmmyyy{{{mmm^^^UUUNNNFFFCCCEEEBBBBBBBBBAAA@@@@@@AAABBBCCCCCCBBBAAAAAAAAAAAABBB===???BBBFFFHHHHHHGGGGGGDDDDDDEEEEEEEEEEEEDDDDDDDDDEEEFFFFFFGGGFFFEEEEEECCCBBBAAA???>>>>>>>>>>>><<<<<<<<<<<<<<<=========>>>===;;;::::::;;;===>>>:::;;;<<<<<<;;;<<<>>>@@@@@@???======>>>AAAEEEGGGHHHJJJMMMPPPSSSTTTSSSRRRRRRUUU[[[aaagggmmmppprrr~~~nnn]]]XXXJJJEEEAAA@@@>>><<<@@@EEEDDDCCCCCCBBBAAA@@@??????<<<<<<<<<;;;999888666555:::;;;<<<;;;999888888888<<<;;;::::::999999999999999::::::888777777999;;;>>>@@@EEEKKKMMMKKKFFFBBB<<<:::777777777999999888666555444333333444555666444333333333555666666666777777777666555333222111...222111------222222///111111111111333444666777666666555555555666666777444444444444666777888888vvvtttppplllfff]]]SSSMMMHHHJJJMMMOOORRRVVVZZZ^^^jjjoootttuuusssssswww{{{|||xxxkkk___XXXWWWKKKHHHCCC???<<<999666333555666666555444444666888999888666555555666777888444333222111000000000000111111000000000000111111////////////////////////,,,,,,,,,------///000111,,,///333444444333333444000333555666444111///////////////000111111222222444333111000000000111222555555666666444222///---444)))$$$,,,555777555444---///222444666666555444666888;;;======;;;888666000222444444333333666:::888777666888;;;===;;;999<<<999:::<<<<<<::::::======@@@DDDEEEEEEFFFIIILLLYYYcccttthhh\\\QQQNNNIIICCC@@@AAA>>>???@@@@@@?????????@@@@@@@@@@@@AAACCCDDDFFFFFF@@@AAADDDGGGHHHGGGFFFEEECCCDDDDDDEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGFFFDDDDDDCCCBBB@@@>>>======>>>>>><<<<<<<<<<<<<<<;;;;;;;;;???>>>===;;;<<<===???@@@===>>>???>>><<<<<<===???AAA???===<<<>>>BBBFFFIIIKKKLLLPPPTTTWWWXXXWWWUUUTTTXXX]]]dddjjjooossstttmmm^^^[[[MMMHHHCCCAAA??????EEELLLEEEEEEDDDCCCAAA@@@???>>>444666:::;;;;;;888555222;;;===>>>===;;;999999999<<<<<<;;;<<<===???AAABBB;;;;;;:::999777888;;;>>>===???DDDHHHJJJGGG@@@;;;999777555555666777777777666555444333444444666666333333222222333444666888777777666555444444333333...222222......333333000111111111111222444666888555555555555555555444444333222222444666888777666{{{qqqkkkgggaaaXXXQQQJJJIIIKKKQQQTTTVVV\\\cccdddhhhmmmoooppprrrvvvzzzyyynnnfff```]]]SSSNNNGGGAAA===:::888666888888888777777777777777666555555444444444555555333333222111000///......000000000111111000000000111///...,,,,,,,,,---...,,,---///111111111000000333111222444555444333333111333555555444222222333---.........//////000000111000...---...///111222444333222111111222333444555333111///.........///222222222111222222333333444777:::<<<<<<:::777444888::::::888555444777999777777777888>>>CCC@@@999999999::::::;;;<<<=========@@@BBBCCCDDDDDDFFFGGGMMMUUUbbbrrr{{{nnnTTTNNNGGGDDDEEEFFFCCC@@@AAA???>>>???@@@BBBAAAAAA@@@@@@@@@AAABBBCCCDDDEEEAAACCCEEEGGGHHHGGGFFFEEEGGGFFFEEECCCBBBAAA@@@???DDDCCCCCCBBBBBBBBBCCCCCCBBBBBBBBBAAA@@@???>>>===:::<<>>===>>>>>>===>>>>>>???@@@@@@AAAAAA@@@@@@???>>>======>>>>>>===<<<<<<<<>>===999888777999;;;>>>>>>>>><<<<<<<<<<<<;;;999777666===<<<;;;;;;:::::::::;;;777666555666999;;;;;;;;;@@@AAACCCCCCAAA===999666:::999888666555444444444777666555444333333222333777555444333444777:::<<<>>>;;;666333222222111000///000111222333222222111777555333444666888888888222222222111111111111000444444555777::::::888555uuunnnjjjddd[[[SSSNNNLLLNNNRRRTTTVVV\\\bbbaaaeeeiiikkkkkkmmmqqquuu~~~ssshhh```[[[VVVQQQJJJCCC???===:::888999999999999999999999999:::999888777555555555555444444333222111000000///...///000111111000///...000///.....................///000222222222222111///222666999888333///---444555666555222000//////........./////////000000111000.........///111222222222111000000111222222111111111111111222222333111111111111111222333444777999;;;<<<;;;888444222666777888666444333666888::::::999888<<<@@@===777=========<<<<<<<<<<<<<<<<<>>???@@@BBBAAA@@@BBBBBBBBBBBBCCCDDDEEEFFFAAACCCEEEGGGGGGGGGFFFEEEDDDDDDDDDCCCCCCBBBBBBAAABBBAAAAAAAAABBBCCCDDDDDDAAAAAAAAAAAA@@@???>>>>>>;;;===???@@@???>>>>>>???>>>??????@@@@@@AAABBBBBBBBBAAA@@@???>>>>>>>>>>>>????????????BBBGGGNNNRRR[[[dddlllnnnnnnmmmiiidddcccaaacccgggjjjlllssszzznnncccZZZUUUOOOJJJEEEDDDFFFHHHGGGEEEJJJIIIGGGEEEBBB???===<<<999888888999<<<>>>???>>>>>>>>>===<<<:::888555444;;;:::999888777777777888888777666777:::<<<<<<;;;>>>???AAAAAA???<<<888666777777666666555555555444666666555444444444444555333444555777888999999999;;;999555333333333333222111222333444555444444333888777666777:::<<<======444444444333333222222111444444555777999999777444{{{rrrnnnhhh___WWWPPPMMMMMMPPPQQQRRRWWW^^^aaadddhhhiiihhhjjjmmmqqq{{{}}}|||oooddd]]]YYYTTTMMMFFFBBB???===;;;::::::::::::::::::::::::<<<;;;999777555444333333666555555444333222111000---...///000000///...---...//////000000000000//////000111222333333333333///222666999999666000,,,333444555444222///............////////////000000000000///...///000111222333222111111111111222333111111222333333333333333000111111222333555777888:::;;;<<<;;;999666333111666666777555444555777999======:::999<<<@@@???:::AAAAAA@@@>>>===<<<;;;:::;;;===???@@@??????@@@AAA???CCCIIIPPPXXXbbblllssskkkVVVKKKGGGCCC???>>>@@@AAA@@@???@@@???>>>???AAABBBAAA@@@CCCCCCCCCCCCCCCDDDEEEFFFBBBCCCDDDFFFFFFFFFEEEEEECCCCCCDDDDDDDDDDDDDDDCCC@@@@@@@@@@@@AAACCCDDDEEE????????????????????????===???AAAAAA@@@???@@@@@@@@@@@@AAAAAABBBCCCCCCCCCDDDCCCBBB@@@???>>>>>>>>>@@@@@@@@@AAADDDKKKTTTZZZfffppp{{{{{{tttmmmhhheeeeeehhhjjjkkkpppwww}}}pppccc[[[XXXVVVRRRMMMIIIHHHJJJMMMLLLKKKQQQOOOLLLGGGBBB>>>;;;999:::999999;;;===????????????>>>===<<<999666444333:::999888777666666666666999777666777:::<<<<<<;;;<<<<<<===>>>===:::888666444555666777777666555444222222222222222333333444000333777:::;;;;;;999777999777444444555666666555444555666666777666666666888777777999<<<>>>???>>>777666666555444333333222444444555666888888555333xxxrrrlllccc[[[VVVRRRQQQRRRQQQQQQUUU\\\dddgggjjjkkkjjjjjjmmmqqqwww{{{xxxkkkccc]]]WWWOOOHHHDDDAAA???>>>;;;;;;;;;:::::::::::::::999888777555333222222111666555555444333222111111/////////....../////////---///000222222222111000000000111222222333333333444222222777@@@DDD===333///111333333222000000111//////////////////000000000000/////////000111222333333333333333333333333222333444444333111000...111222333444666999;;;<<<;;;;;;:::999777555333222777777666666666777999:::<<<<<<;;;:::===CCCDDDAAAAAA@@@???>>>===<<<;;;:::999;;;======<<<<<<===>>>>>>@@@BBBDDDIIIOOOWWW]]]gggpppyyykkk[[[KKKCCCAAA>>><<<<<<>>>@@@@@@???@@@??????@@@AAABBBAAA@@@CCCCCCBBBBBBCCCDDDEEEEEEBBBCCCDDDEEEEEEEEEEEEDDDCCCDDDEEEEEEEEEEEEDDDCCC@@@@@@@@@@@@AAAAAABBBCCC>>>>>>>>>>>>??????@@@@@@???AAABBBBBB@@@@@@AAABBBAAABBBBBBCCCDDDDDDEEEEEEFFFEEEDDDBBB@@@??????>>>???@@@@@@AAADDDLLLWWW___ooo{{{{{{rrrmmmjjjhhhjjjiiiiiinnnuuuuuucccZZZUUUUUUWWWRRROOOLLLMMMPPPSSSUUUUUUXXXUUUOOOHHHBBB<<<999777:::999:::<<<>>>@@@@@@???>>>===<<<;;;999777555444;;;:::999888777777777777888777666777999;;;;;;:::999::::::;;;:::999888777666777888999888777444333222222222222333555666777111444888;;;<<<<<<:::888999777555555666777666666666666777777777777777777888777888:::<<<===<<<;;;777777666555444333222222444333444666777777444222vvvnnnfff```^^^[[[YYYYYYWWWUUUXXX^^^eeehhhkkkkkkjjjjjjmmmppprrryyyqqqhhh```ZZZQQQJJJEEECCCAAA@@@<<<;;;;;;:::999999888888666555555444444444444555555555444333222111111000444222///,,,,,,///222444...///000222222222111111//////000000111222222333666111111???VVV```OOO888///111333333222000000111000000000000000000//////000000000000000111111222111111222222222222111111111111222222222000///...000111222444666999;;;<<<:::999888777666666666666666555444444555777888888:::;;;;;;999<<>>===<<<<<<>>>???@@@@@@?????????@@@BBBBBBAAA???BBBBBBBBBAAABBBBBBCCCCCCBBBCCCCCCDDDDDDDDDDDDDDDEEEFFFFFFGGGFFFEEECCCBBBCCCBBBAAAAAA@@@@@@@@@@@@???>>>>>>>>>???@@@AAABBBAAABBBCCCBBB@@@@@@AAABBBCCCCCCCCCDDDEEEEEEFFFFFFGGGFFFDDDBBBAAA@@@?????????AAACCCCCCFFFNNNZZZcccsssuuusssooommmlllkkkkkkooovvviii[[[UUUQQQRRRUUUOOONNNMMMOOOSSSXXX\\\^^^\\\XXXPPPHHH@@@;;;777666999999:::<<>>;;;;;;:::999888888777777:::999888888777777888888888666555666888:::999999777888888888999999999999:::;;;;;;;;;:::777444222555555555666888:::;;;<<<666777999:::;;;<<<<<<<<<999888666666777777666555777777777666666666666777:::::::::;;;<<<<<<999666555555444444333222222111333333444666777777555222{{{pppiiifffaaa^^^]]]]]]ZZZVVVXXX\\\bbbeeeggghhhffffffiiilllmmmvvvuuukkkccc]]]TTTLLLGGGEEECCCBBB>>>===<<<;;;999888666666555555555666666777888999666555444333222111111000555222///,,,,,,///222555///000000111111111111000000000///000000111222333333111555LLLlllwww[[[777333444555444222///......111111000000000000//////000000000111111111222222......////////////......---...///000111222222222//////000222555777:::;;;999888666555555666888:::666444222222444555555555888;;;;;;888888<<<<<<::::::::::::;;;;;;;;;;;;;;;777999;;;<<<;;;;;;<<<===>>>>>>>>>>>>>>>@@@DDDHHHGGGKKKQQQYYYdddtttppp^^^TTTOOOIIIDDDBBB>>>=========>>>>>>???????????????AAABBBBBBAAA???BBBBBBAAAAAAAAABBBBBBCCCCCCCCCBBBBBBCCCCCCCCCCCCFFFFFFHHHHHHGGGEEECCCAAAEEEDDDCCCAAA@@@@@@@@@@@@@@@@@@?????????@@@BBBCCCBBBCCCCCCBBB@@@@@@AAACCCCCCCCCDDDDDDEEEFFFFFFFFFFFFEEEDDDBBBAAA@@@@@@@@@AAADDDGGGHHHIIIPPP[[[eeettt{{{zzzuuurrrrrrppppppuuu{{{rrr^^^VVVSSSNNNNNNQQQJJJKKKLLLNNNRRRXXX]]]```\\\WWWOOOFFF???:::777666888888:::<<>>999888777777888888777666888777777666666666666777<<<<<<<<<>>>>>><<<888555333333333333222222222222222333444666888888666444sssmmmllleeeccccccccc```[[[ZZZ^^^]]]```cccdddbbbcccfffiiijjjsss~~~}}}sssggg```WWWNNNJJJGGGFFFEEEAAAAAA???===:::888666555555555555666666888999999777666666555444333222222111000///......///000111111111000/////////000000111111000000111222444555444111555LLLnnnzzz]]]666444555666555222000//////111111111000000000//////000000111111222222222111...///000000000000///.../////////000111222444444111111222444666999;;;<<<:::888555333333555888:::999666444333555777666555777;;;<<<:::999<<<<<<:::::::::::::::::::::::::::777999;;;<<<<<<<<<>>>???>>>>>>>>>===<<<===???AAAAAADDDGGGKKKRRR]]]kkkuuuiii^^^RRRMMMIIIDDDAAAAAA>>>>>>>>>>>>===<<<======>>>>>>???AAACCCCCC@@@>>>CCCCCCBBBBBBBBBBBBCCCCCCCCCBBBBBBBBBBBBBBBBBBCCCDDDEEEGGGHHHHHHGGGEEECCCDDDDDDCCCBBBAAAAAAAAABBBCCCBBB@@@???@@@AAABBBDDDBBBCCCBBBAAA??????AAABBBCCCCCCDDDDDDEEEFFFFFFFFFEEEDDDCCCBBBAAAAAAAAAAAAAAAEEEIIIIIIJJJOOOYYYbbbsss|||yyyxxxwwwwww|||wwwdddTTTRRRRRRLLLJJJLLLGGGHHHIIIKKKNNNSSSYYY\\\ZZZUUULLLDDD===999888777777777999<<>><<<<<<;;;999888777777777777555555555666777888999:::;;;999888999:::;;;;;;:::888777777888999<<<>>>@@@===<<<;;;:::888777666555333333333444555777888999??????>>>>>>======>>>>>>777666666777:::::::::888999999777666666666777777888999:::======;;;777333222222222222333333333333222222444777999:::888666uuuppppppooommmmmmnnnjjjeeecccfff[[[^^^bbbbbbaaaaaaeeehhhhhhpppzzz|||jjjcccYYYQQQLLLIIIHHHHHHDDDCCCAAA>>>;;;888666555444444444444444555666777888888777666555444333333---...///000000///...---222111000.........///000333222111111222333555666777222111BBBaaapppYYY777111333555555444222222333222111111111000000//////000000111222222222222111111222333444444333222111444333222111111111222333555555666888:::<<<>>>???;;;999555333222444888:::>>>;;;777777999:::999777555:::===<<<===@@@AAA???<<<<<<;;;;;;;;;:::::::::666999;;;=========???@@@???@@@@@@???===<<<===>>>???BBBDDDFFFIIIQQQ[[[cccooo|||vvv^^^VVVOOOLLLGGGBBB???@@@>>>??????>>><<<;;;;;;<<<>>>>>>???AAACCCCCC@@@>>>EEEDDDDDDCCCCCCCCCDDDDDDCCCBBBBBBAAAAAAAAABBBBBBBBBDDDFFFIIIIIIHHHGGGFFFCCCCCCBBBBBBBBBCCCDDDDDDDDDCCCAAA@@@@@@AAACCCDDDBBBCCCBBB@@@???>>>@@@BBBCCCCCCCCCDDDEEEEEEFFFFFFDDDCCCBBBAAAAAAAAAAAAAAA???CCCHHHHHHHHHLLLVVV^^^rrr}}}}}}||||||lllZZZNNNOOOQQQKKKGGGIIIEEEFFFGGGHHHJJJOOOTTTXXXXXXSSSJJJBBB<<<999888888666777888;;;>>>???===;;;>>><<<:::888666666666666666666777888999;;;===>>>===;;;::::::<<<======<<<888888888888:::===@@@BBB;;;:::999888777777777777999999999:::;;;===>>>???@@@AAAAAAAAA@@@???===<<<444444555777;;;<<<<<<;;;;;;:::888777777777888888333444777:::;;;999555111111222222333333444444555111222444777:::;;;:::888yyyvvvsssqqqqqqrrroooiiigggiiifffbbb]]]\\\___aaa```___ccchhhpppyyynnneee]]]YYYTTTMMMGGGFFFDDDBBBAAAAAAAAA@@@>>>;;;888777444222222333555777888777555333222222222222000///...---------------222222222000---++++++,,,......///000000000000000444///111@@@RRRUUUFFF555000111333333111000111222333222111000////////////+++---...---------///111111444111)))'''---111000444555555333222222444777666777888999999777555444888666444444555777777666>>><<<999888999:::999999:::???<<<444444<<>>??????>>>;;;999999999<<<<<<===>>>>>>>>>??????=========???AAAAAA???===@@@>>><<>>>>>?????????>>>?????????@@@@@@@@@@@@999:::===???AAAAAAAAAAAACCCCCCCCCCCCCCCBBBBBBBBB@@@@@@AAABBBBBBBBBAAAAAADDDDDDEEEEEEEEEEEEDDDDDDDDDDDDCCCBBBBBBBBBBBBCCCEEEBBB@@@???@@@AAAAAA@@@@@@???>>>>>>======>>>>>>CCCBBBAAAAAAAAABBBCCCDDDEEEBBB@@@@@@BBBCCCBBB@@@DDDEEEGGGIIINNNUUU]]]cccxxx~~~zzzaaaYYYOOOJJJJJJJJJHHHEEECCCCCCCCCDDDGGGKKKOOOQQQVVVSSSMMMFFF>>>999888999777888999:::;;;<<<<<<<<<>>>===<<<:::999888888888888888999::::::;;;<<<<<<<<<<<<<<<;;;;;;:::::::::;;;;;;<<<<<<===>>>??????;;;:::888777555444444333444555666777:::<<<>>>???>>>>>>>>>>>>===<<<;;;:::111333666888888888888999<<<;;;999777555222111000444555555666666555444333000111222222333333333333777666777:::======:::777}}}}}}yyywwwvvvrrrllljjjmmmgggeeebbb___\\\\\\]]]___bbbfffmmmuuupppggg^^^YYYUUUNNNIIIHHHFFFDDDCCCBBBAAA???===:::999999888777666666555555666555444333222111111111//////000000111222222222222333333222///---,,,---////////////000000000000111///000999CCCEEE<<<333...000222222000///000000000000000000000000111111---...//////...///111333222666555000///222444333222333333222222333555777666777888999999999777777666444333333555777888777;;;999777666777888888888555:::777//////666888333999;;;<<<;;;888777888999999999:::;;;===???@@@AAA=========>>>@@@@@@>>><<<@@@???>>>???BBBEEEGGGHHHNNNTTT]]]fffqqqmmm\\\QQQJJJFFFAAA?????????>>><<<=========>>>>>>>>>>>>???;;;<<<>>>???@@@@@@@@@@@@BBBBBBCCCCCCCCCCCCCCCCCCAAAAAAAAABBBAAAAAAAAA@@@DDDDDDEEEEEEEEEDDDDDDCCCEEEDDDDDDCCCCCCCCCCCCCCCDDDBBB??????@@@AAA@@@@@@AAAAAA@@@????????????@@@AAAAAA@@@@@@@@@AAACCCDDDFFFDDDBBBCCCEEEFFFEEEDDDDDDFFFIIIKKKNNNUUU]]]dddzzz{{{lllZZZSSSJJJEEEEEEEEEDDDBBBCCCBBBAAAAAACCCHHHLLLOOOVVVSSSNNNFFF???:::999999888888999:::;;;;;;;;;:::;;;;;;:::999999999999999888888999999:::;;;;;;<<<;;;;;;;;;;;;:::::::::999888999999::::::;;;;;;;;;:::999888777555555555555555666666888999;;;===>>>=========<<<<<<;;;:::999666888:::;;;:::::::::;;;777666555444333222111000444555666777777666555444333333444444555555444444:::888777888:::999666333{{{zzzuuuooommmnnnjjjjjjhhhbbb[[[XXXZZZ^^^```dddiiipppxxxrrrhhh___ZZZUUUOOOKKKJJJHHHFFFDDDCCCBBB@@@<<<:::;;;;;;;;;;;;:::888555444333333333333333222111111000111222333333222111111111333444333111...------///////////////000111111///000111333555555333111---///111111000/////////......//////000111222222,,,---......---...000111...222444222111222333111000111222111111222555777999999:::999999888888777555444333444666888888888888666444444666777777777777;;;999333222777777222333777:::999666555888<<<;;;:::999999:::===???AAA===<<<<<<===>>>>>><<<;;;>>>??????>>>===>>>AAACCCIIILLLOOORRRYYYdddqqq{{{zzzooofffYYYNNNHHHCCCAAA?????????>>><<<:::;;;;;;<<<<<<<<<============>>>??????@@@?????????AAABBBBBBBBBCCCDDDDDDDDDBBBBBBBBBAAAAAA@@@@@@???DDDEEEEEEEEEDDDCCCBBBBBBEEEEEEDDDCCCCCCCCCCCCCCCBBB@@@???>>>???@@@@@@???CCCBBBAAAAAA@@@@@@AAAAAA???>>>>>>>>>???@@@BBBCCCDDDCCCBBBCCCEEEGGGFFFEEEGGGKKKOOOPPPRRRYYYccckkkkkk___SSSMMMFFFBBBAAABBBAAA@@@DDDBBB@@@???BBBGGGLLLPPPWWWUUUOOOHHH@@@;;;999:::888999999:::::::::999999888888888888888999:::;;;888888888999:::::::::;;;:::::::::::::::999999999888888888888888888999999888888777666666666666777777777777888999:::<<<<<<;;;;;;::::::999888888888777888::::::888666555666333333333333333333333333444555666777888888777777666666777777777666555555999777666666666666555333yyyuuuuuuqqqoookkkddd^^^ZZZZZZ\\\```bbbfffkkksss|||sssiii___ZZZUUUOOOKKKKKKHHHFFFEEEDDDCCCBBB???<<<===<<<;;;:::888666444333222333444555555444222111111222222222000...+++)))000222444333111...------000//////...///000111111000111333222111000000111---///222222111/////////...//////000000000000000...///000/////////111333...000222111000111222222111222222111000111333666<<<<<<;;;:::888777666555666555444555777888777666666444222333555777888888:::<<<;;;777666888888444111666::::::666666;;;@@@AAA???===::::::;;;===>>>>>>===;;;<<<===<<<;;;999:::<<<>>>===::::::===AAAHHHIIIJJJKKKNNNUUU___eeemmmwwwrrrddd]]]XXXQQQJJJHHH@@@???>>>>>>>>>>>>======;;;;;;;;;<<<<<<<<<=========>>>>>>???@@@@@@@@@@@@AAAAAAAAABBBCCCDDDEEEEEEDDDCCCBBBAAA@@@@@@??????DDDDDDDDDDDDCCCBBBAAAAAADDDCCCBBBBBBAAAAAABBBBBBAAA???>>>>>>@@@@@@???>>>CCCBBBAAAAAA@@@@@@AAAAAA===<<<<<<===>>>@@@BBBDDDEEEEEEFFFGGGHHHIIIIIIIIIKKKQQQWWW[[[]]]dddooowwwqqq```WWWOOOKKKEEEAAAAAABBBBBBBBBCCCAAA???@@@CCCJJJQQQVVVZZZWWWQQQHHH@@@;;;::::::999999999:::999999888888555666666777888:::;;;<<<888888888888999999999999999999999999999999999999999999999999999999888888777777666666777777888999999999888888999999:::;;;999999888777777777777777888::::::999666444222222333444444444555555666666444555777888999999999888888888888888777666555555555444444444555777777888zzzuuummmgggccc```\\\ZZZ___aaaeeeiiiooowww}}}sssiii```[[[VVVPPPLLLKKKGGGFFFEEEEEEEEEEEEBBB@@@???===:::777555444444555444444555666666555444333000000111111///---***(((///111222111///---,,,,,,///////////////000000111000000111222333333111///...000333444222111000000///000000000000///...---111222333333222333555777333333333333222222555888333333333111000000222444:::::::::::::::999888777888777666777888888777555666444333333666888999999555777666444333555555333555888<<<;;;:::;;;???DDDDDDBBB???===<<<>>>@@@AAA???===;;;;;;;;;;;;:::888666999;;;;;;999:::===@@@AAACCCDDDFFFHHHLLLPPPSSSTTT]]]iiittt~~~yyyqqqdddZZZRRRPPPNNNJJJFFFEEE@@@???>>><<<<<<===@@@BBB<<<<<<=========>>>>>>>>><<<<<<===>>>@@@AAACCCCCCAAAAAAAAABBBCCCDDDEEEEEEDDDCCCBBBAAA@@@??????@@@CCCCCCCCCCCCCCCBBBAAAAAAAAAAAA@@@????????????@@@@@@???>>>???@@@AAA???>>>AAA@@@@@@???????????????;;;;;;<<<===???BBBDDDFFFKKKLLLNNNOOOPPPPPPQQQQQQRRRYYYbbbhhhmmmttt~~~yyydddVVVQQQLLLHHHDDDAAAAAAAAABBBBBB>>>>>>===@@@FFFOOOXXX]]]___[[[SSSIII@@@;;;:::<<<999999:::::::::999888888555555666777888:::<<<===888888888888888888777777777888888888888888888888888888888888888777777777666666666777777888999::::::999999888888999999:::888888777666666666777777===>>>???===:::777555555555555555555555555555555444555777999999999999999777777777777777666555444444555555555555666777999}}}ssslllgggccc]]]XXX^^^```dddhhhlllrrryyy}}}}}}tttkkkbbb^^^ZZZRRRMMMKKKGGGFFFEEEFFFGGGGGGEEECCC@@@>>>:::777555555666777666666666666666555444444...///000111111000///...000000111///---,,,---.........///000000000000000...------000333333000---...111444555333111000000000000111111000///---,,,...///000/////////111333444222111222111000222777333333333222111111333555666777:::<<<======<<<;;;999888888999::::::888777666555333444666888999999444333333222333555666777:::;;;<<<<<<<<<>>>BBBDDDAAA@@@??????AAACCCEEEGGGAAA>>><<<;;;;;;;;;:::888555777999:::;;;<<<===???===>>>AAADDDGGGHHHIIIIIILLLQQQWWW\\\aaahhhpppvvv{{{tttkkkaaa[[[PPPJJJEEEFFFEEEAAA===<<<@@@@@@>>>===<<<===AAADDD======>>>>>>>>>?????????<<<<<<===>>>@@@BBBDDDEEEAAABBBBBBBBBCCCDDDDDDDDDDDDCCCAAA@@@???@@@@@@AAAAAAAAABBBBBBBBBBBBBBBAAA@@@??????>>>>>>>>>>>>>>>??????>>>@@@AAABBB@@@???@@@???>>>>>>======>>>>>><<<<<<===>>>AAADDDGGGHHHKKKNNNRRRUUUVVVWWWXXXYYY```fffoooyyy}}}zzz|||jjjXXXNNNJJJHHHFFFCCC@@@>>>???@@@AAA;;;;;;===BBBJJJUUU^^^dddeee___TTTHHH>>>:::;;;===999::::::;;;;;;;;;::::::777777777888999:::;;;<<<999888888888777777666666666666666777777777777777555555555555555666666666777777777777888999::::::::::::999999888999999:::999888777666666777888999;;;<<<===<<<999666555555555555444444444333333333555666777888999999888888666666777777777666555555666777777666444333333444~~~sssiiiaaa[[[XXX\\\___cccfffjjjnnnrrruuu~~~uuummmfffccc^^^VVVOOOLLLIIIHHHGGGGGGGGGGGGEEECCCAAA@@@>>><<<:::999999999888777666555444333333333/////////000111111111222222222111///,,,,,,...000,,,...000222222111///......---......///000//////,,,000333444333111///...---...000111000///...---+++,,,------,,,,,,...000333000111444333...///444111222222222222333666999888;;;>>>AAAAAA???===;;;777777888:::<<<===<<<;;;777555333333555777888777555333333444666888<<>>;;;999:::===@@@@@@@@@???@@@@@@AAACCCEEEFFFHHHBBB@@@===;;;;;;;;;:::999888777888:::<<<>>>>>>===>>>???AAADDDGGGHHHHHHGGGFFFIIILLLNNNOOOSSSYYY]]]eeekkksssyyy}}}sssvvvyyy{{{zzzwwwtttqqqiiihhheeebbb]]]VVVPPPKKKGGGBBB???AAABBB>>><<<<<<===>>>@@@???======???AAA======>>>>>>>>>?????????>>>>>>>>>>>>???AAACCCDDDBBBBBBCCCCCCCCCCCCCCCCCCCCCBBB@@@??????@@@AAACCC???@@@AAABBBBBBBBBBBBBBB@@@@@@???>>>>>>>>>>>>>>>?????????AAACCCCCCAAA?????????>>>============>>><<<===>>>@@@CCCFFFIIIKKKLLLQQQWWW\\\___aaaeeegggtttyyyyyyttttttzzzrrr^^^QQQKKKIIIFFFEEECCC@@@>>>===???@@@===???CCCIIIRRR]]]fffkkkkkkcccVVVGGG<<<888:::>>>999:::;;;<<<<<<<<<<<<<<<999999999999999::::::;;;999999888777666666555555555555555666666777777777444444555555666666777777777777777777888999:::::::::999999888999999:::::::::999888777777888999:::777999::::::777555444444555555555555555555555555555666777888888888777666555666666777777777777666333555777666333111111222xxxiii^^^YYYYYYZZZ]]]bbbfffhhhkkknnnpppzzzvvvooohhhfffaaaYYYQQQNNNKKKJJJHHHHHHHHHFFFDDDBBBAAABBBBBBAAA@@@>>><<<;;;888777555333222222222222111111000///......//////444333111///------000333+++---000333333111///---///000000...,,,,,,000333+++...222444222000...---+++,,,///000111000///...///111111111000111333555666444777<<<:::333111555...000111222333666999<<>>@@@@@@???777555333333444666666666444111000222555888===BBB???;;;777888<<>>???===:::>>>>>>>>>AAACCCEEEFFFEEE;;;>>>BBBDDDDDDFFFJJJNNNLLLQQQXXX\\\aaammm~~~}}}rrrmmmiiiccc^^^___aaaeeeggggggdddaaa^^^ZZZYYYWWWTTTOOOJJJEEEAAAEEEAAA???AAACCCAAAAAACCC999===@@@AAA>>>======>>>============>>>>>>>>>>>>AAA@@@?????????@@@BBBBBBCCCCCCCCCCCCCCCBBBBBBBBBCCCAAA@@@??????@@@BBBDDD>>>???@@@AAABBBCCCCCCCCCAAA@@@@@@???>>>?????????@@@???@@@BBBCCCDDDBBB@@@@@@??????>>>===>>>>>>>>>===>>>???AAADDDHHHKKKMMMTTTZZZbbbhhhlllpppuuuyyy~~~|||xxxrrroooqqqyyygggWWWOOOLLLKKKGGGGGGEEEBBB???>>>@@@AAACCCEEEIIIPPPZZZdddlllqqqooofffWWWFFF;;;888:::>>>999:::;;;<<<============;;;;;;::::::999:::::::::999999888777666555555444444555555555666666777777555666666777888999::::::888888777777888999999:::999999888888999999::::::;;;:::888777777999:::<<<999;;;===<<<;;;999888999666666777777888999999999666666777888888777555555555666777888888888888888,,,000444555333222222444}}}qqqggg^^^XXX___aaaccceeefffgggiiikkkooowww{{{qqqiiiddd___WWWRRRQQQMMMJJJLLLOOONNNJJJDDDCCC???;;;===BBBEEECCCAAA777555333222222222111///...///000111111000///...---...///000000///...------......//////......---000///...------...///000111111000......---------,,,---......//////......---,,,+++***+++---///111111111111000000000000///444444555555555555555555;;;???DDDEEEAAA<<<888777666666666666555444333222999999888777666555555444333333222111111444999======<<<:::888888999:::;;;<<<@@@DDDFFFEEECCCAAA@@@EEECCC@@@===:::888777777888999:::;;;;;;;;;;;;;;;777;;;<<<:::>>>FFFHHHDDD@@@@@@@@@???===<<<===>>>CCCGGGKKKNNNPPPVVV```ggg}}}uuujjj___[[[WWWPPPMMMOOONNNOOOPPPQQQPPPNNNLLLKKKGGGIIILLLKKKIIIEEECCCCCCAAA@@@???=========>>>>>>>>><<<;;;<<<======<<<;;;??????>>>>>>>>>>>>??????============>>>???@@@@@@@@@@@@@@@@@@AAABBBCCCCCC???@@@@@@AAAAAA@@@@@@???<<<===>>>@@@@@@AAAAAAAAACCCBBBBBBAAA@@@???>>>>>>CCC@@@===>>>@@@AAA???<<<>>>??????===;;;999999:::;;;>>>AAADDDGGGJJJNNNQQQZZZ___gggooowww|||yyyrrrnnnmmmooouuu|||ppp]]]SSSLLLIIIHHHJJJGGGCCC???>>>>>>@@@AAAAAABBBEEEMMMYYYeeeoootttmmmaaaPPPCCC>>><<<:::999999999999:::;;;;;;;;;;;;;;;<<<=========<<<;;;:::777777777666555555444444777777666555555555555555777777777777777666666555222333555777888999888888777999;;;;;;999777666777777777999:::;;;<<<<<<;;;::::::999999888777777777333333555777999999666444...000222333444555777999333333333333444666777888555444333333222222222222wwwkkkbbb]]]aaabbbccccccbbbbbbdddfffoooxxxyyyoooiiiaaaYYYSSSRRRPPPNNNNNNNNNLLLGGGCCCDDDAAA======???@@@???>>>>>>;;;888666555333111///000111222333333222111000//////000000000///......,,,,,,------------,,,,,,...---------...///111222222111000///............---...//////000000//////...---,,,+++,,,...000111333333333222222222222111333333333333333444444444888<<>>===<<<:::999======<<>>===;;;;;;<<<===>>>BBBFFFHHHIIILLLTTTYYYffftttuuunnn___UUUMMMJJJHHHCCCBBBDDDEEEFFFHHHIIIIIIHHHGGGFFF@@@BBBDDDDDDDDDDDDFFFHHH@@@???>>>=========>>>???AAA@@@??????AAAAAA@@@???>>>>>>============>>>>>>>>>======<<<===>>>@@@AAAAAAAAA@@@@@@AAAAAABBBBBB@@@@@@AAAAAAAAAAAA@@@@@@<<<===>>>>>>????????????AAAAAA@@@@@@???>>>>>>>>>???@@@AAA@@@@@@@@@AAABBB???@@@@@@???===;;;<<<===AAACCCFFFHHHKKKPPPUUUYYY```eeennnwww~~~tttnnnjjjjjjlllkkkqqqzzzhhhYYYQQQLLLJJJJJJHHHFFFCCCAAA???@@@AAABBBCCCEEEIIIQQQ\\\fffmmmqqqhhh\\\MMMBBB======<<<;;;<<<<<<;;;:::::::::::::::999:::;;;<<<;;;;;;:::999555666666666666777777777777777666555555555555555555666666666666555444444444555666888888999888888888999:::999777555555666777888888999::::::;;;;;;999888888777777666555555444333444666777777555333222444666777777777999;;;666666777888999999::::::777666444333111111000000~~~rrrgggaaa^^^______^^^^^^___bbbdddpppxxxvvvnnneee\\\VVVTTTSSSSSSQQQNNNIIIEEEBBBDDDCCC@@@>>><<<;;;;;;;;;<<<999666444333222000......///000000000000///...111111111111111000///...***++++++,,,,,,++++++***,,,,,,,,,---///000222333111111000///............//////000111111111111000///...------...///111222333333333222222222222111000111111111222222222333777999;;;:::888666555555111333444333333555;;;@@@::::::999777666555333333222333444555444555888:::999888666555444555777888;;;===@@@@@@@@@???@@@AAABBBAAA???<<<:::999888777444888===BBBEEEDDDAAA???:::======<<<>>>BBBDDDCCC>>>===<<<;;;:::::::::;;;;;;>>>AAABBBBBBCCCFFFJJJPPP[[[kkkzzzyyyooohhhaaaZZZUUUMMMGGGBBBAAA@@@??????BBB===???AAACCCCCCCCCBBBAAAAAABBBAAA???======???AAA>>>>>>=========>>>??????CCCAAA@@@AAABBBCCCBBBAAA======<<<<<<<<<<<<======>>>===<<<<<<<<<>>>AAABBBBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@============>>>>>>>>>>>>????????????????????????;;;>>>AAA@@@======@@@DDD===>>>>>>===;;;;;;<<<>>>CCCFFFIIILLLPPPUUU\\\```hhhmmmuuu}}}uuujjjeeedddgggllljjjqqq{{{ttt```UUUPPPKKKIIIHHHGGGFFFDDDBBBAAAAAAAAAAAACCCEEEJJJSSS\\\dddhhhiii___VVVIII@@@===<<<<<<<<>><<<:::999888999999777888999::::::999888777444555555777888999::::::777666666555555555555666777777777777777666555555555666777888888888888888999999999888555555666777999888888777888999;;;<<<777777777666555555444444444333333444666555333111222333555555444444666777777888:::;;;;;;;;;::::::777666444222111/////////uuuiiiaaaXXXXXXYYYYYYZZZ]]]cccgggpppxxxxxxooofff```VVVWWWWWWTTTOOOJJJFFFEEEDDDCCCBBB???;;;999:::;;;999777555555555555444333//////000000000000//////333333222222111000//////***++++++,,,,,,++++++***,,,,,,---...///000111222000//////...------.........///000000111111000000////////////000111222333111111111000000000//////000000111111222222333333888888888777666666777777333555777555222222666:::999999888888777666666666000222444555444444555777:::999777666666777888999CCCDDDDDDCCCBBBBBBCCCEEEAAA@@@>>>===;;;:::999888777:::???BBBDDDDDDBBB@@@:::<<<<<<<<<<<<>>>@@@@@@???===;;;999999::::::999:::===@@@AAA@@@???@@@BBBGGGNNNWWWaaalllyyyzzzvvvtttmmmbbbZZZUUUQQQLLLHHHEEECCC@@@???@@@@@@BBBDDD===>>>@@@AAABBBAAA@@@???@@@@@@@@@===;;;999:::;;;============>>>>>>??????@@@???>>>???AAAAAAAAA???>>>======<<<<<<======>>>@@@>>>======>>>@@@BBBDDDBBBBBBBBBBBBAAAAAA@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@???>>>>>>>>>======>>>>>>?????????@@@@@@AAAAAAAAA;;;<<<===<<<::::::<<>>>>>>>>===>>>@@@CCCGGGKKKQQQVVV[[[```dddhhhuuuzzzssshhhcccccchhhnnnnnnuuu~~~yyyjjj[[[TTTPPPKKKGGGGGGGGGFFFDDDCCCAAA@@@?????????CCCJJJSSS[[[```aaa```WWWPPPFFF>>>;;;;;;;;;:::===<<<:::888777888999999666777999::::::999888888555666777888999::::::;;;777666555555555555666666999::::::::::::999888888666777777888888888888888888888888777666777999;;;;;;:::999777888999;;;<<<777777666666555444444444444333222333444333111///222333444444222222333444555777999::::::999777666555444333222000000//////vvvhhh___UUUUUUTTTTTTVVV[[[ccchhhpppwwwyyypppjjj\\\\\\\\\XXXSSSNNNLLLKKKDDDDDDCCC@@@===<<<<<<>>>>>>===;;;:::;;;;;;:::999555555555555555555555555555444333222111000//////,,,,,,------------,,,,,,.........///////////////......------,,,,,,------......///000000000000//////000000000111222222333111111111000000000//////111111111222333444444555777666444444555666777777222555888777444222222333555555555555666666666777444666888999888777888888999888666555555777888999DDDEEEDDDBBB???>>>@@@AAA?????????>>>===;;;::::::777888:::;;;<<<;;;;;;:::<<<===>>>>>>===<<>>:::888999::::::999888;;;===??????>>>>>>>>>CCCFFFJJJOOOVVV```llluuu~~~{{{uuuqqqmmmjjjfffccc^^^YYYRRRNNNLLLJJJEEEAAA>>>???>>><<<<<<===?????????@@@AAABBBBBB@@@>>>===666888<<<>>>>>>>>>>>>???<<<<<<======>>>>>>>>>>>>???======>>>@@@@@@@@@??????>>>>>>======>>>>>>???@@@?????????@@@BBBDDDFFFCCCCCCCCCCCCCCCBBBAAA@@@AAAAAAAAABBBBBBAAAAAAAAA@@@@@@???>>>>>>>>>??????@@@AAAAAABBBBBBCCCCCCDDD@@@===:::999:::;;;:::999>>>???AAAAAABBBEEEIIILLLNNNTTT]]]eeejjjmmmppprrrssskkkfffeeejjjppprrrwwwmmmbbbXXXTTTRRRNNNKKKJJJGGGFFFDDDBBB@@@>>>======???CCCKKKTTT[[[]]][[[YYYPPPKKKCCC===999888888888999888777777777999:::;;;777888:::;;;;;;;;;:::999888888999999999999999999666666555555555555666666:::::::::::::::999999888666666666777777888999999777888888888999:::>>>@@@===<<<:::888888999;;;<<<888777777666666555444444444222111222222222111///666777888777555555555666555666888999999777555444222222111000000000111111wwwhhh^^^WWWUUUSSSRRRSSSYYYaaagggqqqwww}}}sssmmmfffddd```\\\XXXUUURRRQQQHHHGGGDDDBBBAAAAAAAAAAAAAAA???<<<;;;::::::888666666555555444444555555666666555333111000///......---......//////......---......////////////............------,,,------...---...//////000000////////////000111111222222333333333333222222222222111111222222333444555666666444222111111333555666666000222555777888777555333333333444444555555666666444666777777666555666777777666444333444555777888>>>>>>>>><<<999888999:::???????????????>>>===<<<:::::::::::::::999999888>>>>>>@@@BBB???===@@@EEECCC>>>999777888:::999888777888:::;;;<<<===<<<<<<===???AAADDDIIIPPPXXX]]]iiiuuuxxxsssaaa^^^ZZZWWWVVVUUUTTTRRRLLLHHHEEEDDDEEEDDD@@@===;;;??????<<<:::<<<===<<>>@@@???===<<<<<<<<<<<<===>>>>>>>>>======???>>>>>>???AAABBBAAA@@@??????>>>>>>>>>>>>??????>>>??????@@@AAACCCDDDEEECCCDDDEEEEEEEEEDDDCCCBBBAAAAAABBBBBBBBBBBBAAAAAAAAA@@@???>>>>>>???@@@AAABBBBBBBBBCCCCCCDDDDDDDDDEEE@@@;;;:::<<<===<<<999:::<<<>>>@@@CCCGGGMMMQQQTTT[[[dddmmmrrruuuxxxyyyyyypppkkkhhhhhhmmmtttwww|||vvvaaaYYYSSSSSSSSSQQQPPPQQQFFFEEECCCAAA@@@@@@@@@@@@DDDHHHOOOWWW[[[[[[VVVRRRHHHEEE@@@;;;777666666666555555777888999;;;<<<<<<888999:::<<<<<<<<<;;;;;;::::::999999888777777666666555555555555666666777777888888888888777666666444444555555666888999:::666888999:::;;;<<>><<<999888777777555444444333222111111222333444666555333000///...------.........//////.........,,,---...///000000////////////.........//////000...///000000111111000000...///000111111222222222333333333222222222222111111111222333444555666666444222000222555777888777444333333666:::<<<999666999999999888888888777777333444555444333222333555777666555444444666888999888:::::::::888777888999??????@@@AAA@@@@@@???>>><<<===>>>??????===;;;999===<<>>FFFBBB===777555777999888666888888888999:::;;;::::::;;;<<<>>>@@@CCCGGGJJJMMMRRRZZZgggtttyyyvvvrrrnnnjjjeee```\\\UUURRRMMMJJJHHHFFFEEECCCDDDAAA>>>>>>@@@AAA???===<<>>>>>???@@@AAAAAA@@@>>>===>>>???@@@???===;;;::::::<<<===>>>>>>>>>===<<<;;;???>>>===???AAABBBAAA@@@>>>>>>============>>>>>>;;;<<<>>>@@@BBBBBBBBBBBBCCCDDDFFFGGGGGGFFFEEEDDDAAAAAABBBBBBBBBBBBAAAAAA???>>>===<<<===???AAABBBBBBBBBBBBCCCCCCCCCCCCCCCCCC@@@===;;;;;;<<<======999;;;>>>AAAEEEKKKRRRWWW```eeelllsssyyy~~~zzzrrrkkkiiihhhkkkttt}}}}}}hhhZZZTTTPPPQQQQQQPPPOOOPPPDDDCCCAAAAAAAAADDDFFFHHHJJJMMMRRRWWWYYYUUUNNNHHH???>>><<<999777666777888555666999;;;=========<<<777888:::<<<<<<<<<<<<;;;:::999999888777777666666555555555555555666777777777777777888777666666555222222333333555777999;;;666888;;;<<<;;;;;;===>>>::::::999999888777666666666666555555444333333333333111000111222333333222222444444444222111222333:::999999888777777666666111000000/////////000000|||lllcccQQQPPPNNNOOOSSS]]]iiiqqqvvvxxx~~~|||ssshhhaaa___]]]YYYUUUTTTNNNHHHGGGIIIIIIEEEAAA<<<;;;999999:::;;;:::999666666444444444444666666777555333000...------------......//////......---***+++---///111111111111111111000000000000111222000000111222222222222111...///000111111222111111111111111000000000000///000111111333444555666666666444222444888;;;;;;999;;;666333555;;;>>>;;;777AAAAAA@@@???===<<<;;;:::777888888777555555666888999888777666777888:::<<<777999;;;<<<;;;;;;<<<===???@@@AAABBBBBBAAA@@@???777:::>>>@@@@@@===999777999888;;;???<<<777;;;DDDAAA;;;555333555777666444:::999999999:::;;;:::999===>>>@@@BBBCCCCCCCCCCCCGGGLLLTTT\\\dddnnnyyy|||wwwsssooolllhhhfffdddaaa^^^[[[YYYWWWTTTQQQNNNKKKGGGDDDCCCCCCBBBAAAEEEAAA===<<>>>>>>>><<<;;;:::===<<<<<<===???AAA@@@???======<<<<<<<<<<<<======888:::===@@@AAAAAAAAA@@@CCCDDDFFFHHHIIIHHHGGGFFFAAABBBBBBCCCCCCBBBBBBAAA===<<<;;;;;;<<<>>>@@@BBBBBBBBBBBBBBBBBBBBBBBBBBB===>>>>>>;;;888888<<<@@@???AAAEEEIIINNNUUU\\\bbbqqqtttxxx}}}wwwoooiiigggiiiooozzzsss^^^YYYSSSOOOOOOOOOLLLJJJLLLCCCBBBAAAAAACCCHHHLLLOOONNNPPPSSSVVVUUUOOOFFF@@@::::::999888777666888999666888;;;>>>??????===<<<777888999;;;<<<<<<;;;;;;888888888777777777777666555555555555555666777888888999999999999888777777111111111222444777:::;;;777999<<<<<<;;;:::999:::888888888888777555444333555555444333333222222111333111000111333444444333555666777777555555555777:::999777666555555555555222222000///............oooccc\\\SSSOOOUUU[[[___eeekkkvvvsssuuu~~~}}}ooofffaaa^^^[[[WWWSSSJJJKKKNNNKKKMMMLLLAAA???<<<999777666777666555333444555666777777777777333333333222111///...------------......000111222...///111444555333///+++000...,,,+++---000444666...***''')))...111000...000//////000111111///---222444222---...333222---333222111000000111111222111000222777>>>@@@===999444666:::<<<===???AAABBBXXXMMMBBB===;;;888888::::::888666444444555777888777666555666999:::;;;;;;::::::<<>>AAABBBDDDCCC@@@>>>======AAAAAABBBAAA>>>;;;888666666888999999888888999:::888999999777333333555888666888::::::::::::<<<>>>AAA===999888<<>>>>>===<<<<<<<<<<<<<<>>===<<<;;;;;;;;;;;;:::888<<>>@@@AAABBB???>>><<<::::::<<<>>>???@@@??????>>>>>>>>>>>>>>>DDDEEEEEEEEEEEEDDDDDDCCCAAACCCEEEEEEBBB???===<<<999:::;;;===>>>@@@AAABBBEEEEEECCCBBB@@@???======<<<===<<<:::888888;;;===???BBBHHHQQQ\\\fffnnnsss{{{uuummmjjjooozzz}}}hhh[[[OOONNNLLLKKKJJJJJJKKKKKKAAABBBCCCEEEHHHKKKMMMOOOPPPSSSUUUSSSMMMEEE???;;;555666777888888777666666::::::;;;;;;<<<=========:::::::::999999999888888666555555777:::;;;;;;:::999777444444444555555444555555555555666666666666555222111333777999777555888444333666666444666999666666555444333333222111333444555555555444333222444444333222333444555666111222333444555777888888888888777666666666666666222111000111222333222000qqqgggaaaZZZVVVZZZ___ccciiipppvvvrrrrrrxxxwwwlllfffbbb^^^ZZZWWWPPPRRRSSSNNNNNNMMMCCC>>><<<;;;::::::888666444555555666666666555555444222222222111000///...---++++++,,,,,,---...//////111000///.........000111222000///......000333444222...+++---111333222000000//////000111111000...111333222...///333222---111111111111111111111222111111222888>>>AAA>>>;;;;;;<<<===<<<;;;:::;;;===QQQGGG>>>;;;;;;:::;;;===;;;999777555555777999:::777666666888:::<<<>>>>>>888888;;;>>>===:::<<>>>>>>>>;;;;;;;;;<<<===>>>@@@@@@???>>>>>>===<<<<<<<<<===;;;999<<>>>>>=========>>>===;;;999>>>==================>>><<<<<<<<<===>>>???AAABBB>>>===;;;::::::;;;===>>>>>>======<<<<<<======>>>CCCCCCDDDDDDDDDCCCBBBBBB>>>???AAABBBAAA???===;;;;;;;;;<<<<<<===>>>??????BBBBBBAAA@@@??????>>>>>>>>>>>>===;;;::::::===???@@@CCCIIIRRR___nnn{{{|||wwwrrrsss}}}ppp```WWWOOONNNLLLKKKJJJIIIIIIJJJBBBCCCDDDFFFHHHJJJLLLMMMNNNPPPRRROOOIIIBBB<<<999666666555444555666777888:::::::::;;;;;;<<<<<<<<<::::::999999888888888888999888777777999999888777===;;;888888999:::::::::777777777666666666666666222111111222444666555555555222111444444222444777666555555444333222222222111222333444444333222111444333333333333444555555222333333444555666777777777666666555444555555555333111000111222222111000xxxooojjjddd```bbbfffjjjooottttttpppnnnrrrxxx~~~vvvnnnhhhbbb^^^\\\WWWZZZZZZPPPNNNMMMEEE======<<<===<<<:::666222666666666666555444333222000000000000000///......+++,,,---...............000111111///------111444222222111111111111222222555222000111333555444222000000///000222222000///...000000///111333222---///000111222333333222111222222444999???BBB@@@>>>;;;;;;<<<<<<<<<>>>BBBEEEIII@@@::::::<<<===>>>AAA999888666555444555666888666777888:::===???AAACCC<<<;;;<<<>>>===:::;;;?????????===<<<;;;===@@@CCC???@@@AAAAAAAAA@@@>>>===666777999888777777888:::777888888666444444555666666777999999999999;;;======<<<:::;;;<<<>>>>>>===??????>>>>>>???AAACCCDDDDDDGGGKKKMMMOOOPPPSSSUUU___aaacccgggjjjmmmnnnoooqqqmmmiiigggiiijjjiiiggg^^^\\\XXXSSSOOOKKKHHHGGGCCCBBBAAAAAA@@@@@@@@@@@@???===<<<>>>BBBEEEDDDAAACCCBBBAAA???>>>=========;;;;;;;;;<<<===>>>???@@@======<<<;;;;;;;;;<<<<<<<<<:::;;;>>>???<<<;;;<<<===>>>???>>><<<:::::::::??????>>>>>>>>>>>>??????<<<<<<<<<<<<===???@@@AAA???>>><<<;;;;;;<<<>>>???============>>>???@@@@@@BBBBBBCCCCCCBBBAAAAAA@@@>>>======@@@BBBBBB>>>;;;======>>>>>>>>>>>>>>>??????????????????>>>>>>>>>?????????===<<<===???BBBFFFHHHMMMWWWfffxxxrrreee[[[UUUMMMLLLKKKJJJHHHHHHHHHHHHDDDDDDEEEEEEGGGHHHIIIJJJKKKLLLLLLIIICCC===999888888666444222222555888:::::::::;;;;;;;;;;;;;;;;;;999888888888888777777777===;;;:::999:::999888666;;;999777777888:::::::::888888888777666666666555111222333333333333444555333000///222222000111555444444444333333222222222000000111222222222111000222333444444555555444444444444444555555555666666666555444444333333444444444222111111222222000///yyyrrrnnnkkkjjjlllooossswwwpppllljjjnnnsssyyy~~~tttlllfffbbb```[[[___]]]QQQMMMLLLFFF???===<<<<<<;;;999555333555555555555555444333333//////000000000//////...---...///000111111000///***000666666222///000222000000111111222222111111666444222222333444333111111000000111222333111000+++,,,...///222222000------...111333444333222111333333666;;;@@@CCCCCCAAA<<<=========>>>BBBGGGKKKEEE>>>999;;;>>>???@@@CCC===;;;999777666555666666777888:::<<<>>>AAADDDGGGDDDAAA???@@@>>>:::999<<<=========;;;:::;;;===@@@:::;;;;;;;;;;;;:::999888666777888888777777888999777777777666555555555555555777888999888999;;;<<<;;;;;;;;;<<<<<<<<<;;;:::<<<<<<<<<===>>>@@@AAACCCCCCEEEGGGIIIIIIIIIKKKLLLQQQRRRSSSTTTVVVYYYZZZ\\\]]]YYYUUUSSSTTTUUUUUUTTTPPPOOOMMMKKKHHHGGGFFFFFFAAAAAA@@@@@@@@@@@@AAAAAA???>>>>>>@@@DDDFFFFFFEEECCCBBBAAA???===<<<<<<;;;======<<<;;;;;;;;;;;;;;;::::::999999999999::::::;;;:::;;;===>>>>>>======999;;;>>>===;;;:::<<>>>>>>>>>>>??????<<<<<<<<<<<<===>>>???@@@@@@@@@>>>======>>>@@@@@@?????????@@@AAABBBDDDEEEBBBCCCCCCCCCBBBAAA@@@???CCC@@@>>>@@@DDDDDD@@@;;;>>>>>>??????@@@AAAAAAAAA@@@@@@@@@??????>>>>>>===?????????>>>===>>>AAACCCKKKNNNTTT___pppssseee[[[UUUQQQHHHHHHHHHGGGGGGGGGGGGGGGEEEEEEDDDDDDDDDEEEEEEFFFHHHHHHFFFBBB===999777777999777555444444777:::<<<;;;<<<<<<======<<<;;;:::888777777777777777777777???>>><<<;;;<<<<<<:::888888777555555777999999999888888777666555444444333111444666555222222444666222//////222222000000333333333333333222222222222///000111222333222111111222333444555666555444333555555555555555555555444666555555444333444444444444222111111222222000///zzzyyywwwtttssstttvvvwwwnnnjjjhhhkkkooottt{{{zzzqqqjjjgggccc^^^```]]]PPPLLLLLLFFFBBB???;;;999888777666555333444444555666666555555///000000000000000////////////000000000000000000)))...444444000...///111,,,---///000111222222111333222222222222111000///111000000111333444222111+++***,,,///222111///...---...111333444333222111444555888;;;@@@BBBCCCCCCBBBAAA???===<<<>>>BBBFFFEEE>>>;;;>>>AAA@@@@@@AAABBB@@@>>>;;;999777777666888:::===>>>???AAAEEEHHHGGGCCC@@@@@@???;;;:::<<<<<<===>>>===:::888888888888888777777666555444333555777888888777666888999666666555666666666555444444666888888888888:::<<<999:::<<<===<<<:::999888777777888999:::<<<===>>>>>>@@@CCCDDDCCCDDDEEEFFFGGGGGGGGGGGGHHHJJJKKKLLLMMMKKKHHHFFFFFFGGGGGGGGGGGGFFFEEEDDDCCCBBBBBBBBB???>>>======<<<<<<======>>>======???AAABBBBBBBBBCCCBBB@@@>>>===<<<;;;;;;<<<;;;::::::999999::::::;;;;;;::::::999999::::::999:::;;;<<>>>>>???>>>>>>======>>>>>>????????????@@@AAACCCDDDEEECCCDDDCCCCCCBBBAAA@@@???EEEAAA>>>@@@CCCCCC>>>999;;;<<<===>>>@@@AAABBBCCCCCCCCCBBB@@@???>>>===<<<>>>???>>>>>>===???BBBEEEJJJOOOZZZiii{{{vvvfff[[[SSSMMMIIICCCCCCDDDEEEFFFFFFFFFFFFEEEDDDCCCBBBAAAAAAAAABBBCCCCCCBBB>>>:::777777777888888888888999:::;;;<<<===>>>?????????===<<<;;;777777777777777777777888<<<;;;999:::;;;<<<;;;999:::888777777999;;;;;;;;;666666555444333333222222111333555444111///111444222///000333333111111333111111111222222222222222000111333444444444333333222333444555666555444333555555555555555444444444777666555555444444555555333222111111222222111///|||{{{yyywwwpppkkkhhhiiikkklllrrrxxxwwwqqqnnnhhh```___\\\QQQOOOPPPIIIDDDAAA<<<999888888777666333444555666777777777777111111111111111000/////////......------...//////---...---***(((***///444+++,,,...///111222222222111111222222111000//////111000000222444555444222...+++,,,000333111///000///000111222333333222111444555777:::===???@@@AAA;;;;;;;;;:::;;;>>>CCCGGGEEE???===@@@BBB@@@>>>>>><<<;;;:::888666444333333999<<<>>>???>>>???CCCFFFDDD???<<<>>>???===<<<>>><<<===>>>===999666444333888888777666555444444333555666888777666666777999666555444555777777555333444555777777777888999;;;888:::======<<<:::999999999999::::::::::::::::::;;;===???@@@@@@@@@AAACCCBBBBBBAAAAAABBBCCCDDDDDDDDDDDDCCCBBBAAAAAA@@@@@@@@@@@@??????>>>?????????>>>>>>===<<<<<<<<<<<<<<<@@@@@@@@@AAAAAAAAAAAABBBAAA@@@???===<<<;;;;;;;;;888888888999:::;;;<<<===>>>>>>===<<<;;;;;;;;;;;;888:::;;;<<<@@@BBB???999<<<<<<<<<;;;:::999;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<======<<<<<<<<<;;;;;;<<<<<<<<<=========>>>???AAABBBCCCDDDDDDDDDCCCBBBAAA@@@???CCC@@@>>>>>>???>>>;;;888888999:::<<<>>>???AAAAAADDDDDDBBBAAA???===<<<;;;>>>??????>>>>>>@@@CCCFFFHHHOOO]]]ppp}}}mmmaaaZZZTTTMMMHHHBBBBBBDDDEEEFFFFFFFFFFFFEEEDDDCCCAAA@@@@@@@@@@@@@@@@@@???===:::888888:::999999999:::;;;<<<===>>>???@@@AAAAAA@@@>>><<<:::777777777888888888888999777666666777888999999888888666555555666888888777444444444333222222222111111111222111///...///000222///000444444111111333000000000111111222222333111222444555666666555444222333444444555555444444555555555555555555444444777666666555444555555555222111000111222333222000~~~xxxrrrmmmiiiiiiiiiiiimmmsss}}}yyywwwnnnccc___\\\TTTUUUVVVNNNEEEBBB???===<<<;;;888666666666777777777777777666333333333333222000//////111///---,,,,,,---///111///...+++)))***---111444......///000000111222222111222333444333111111111111111111222444555444333333///...333444222111444111111111111111111111222111333555777888:::<<<===444666888:::===CCCIIIMMMDDD???===@@@BBB???;;;;;;555555555444444333333333:::===@@@???<<<<<<@@@CCCBBB<<<999;;;<<<;;;:::<<<======<<<:::666444333444777777666666666666777777555666777777666666777999555444333555777777555222333555777777777777999:::777:::======;;;::::::;;;<<<<<<<<<======<<<<<<<<<===???AAAAAA@@@@@@AAABBB@@@AAAAAAAAAAAABBBBBBBBB@@@AAABBBBBBAAA???>>>>>>============>>>???@@@@@@@@@@@@?????????@@@@@@AAABBBCCCCCCCCCCCCCCCCCCDDD@@@???>>>===<<<;;;;;;<<<999999999:::;;;<<<>>>>>>???>>><<<;;;999888888888777:::;;;;;;>>>AAA:::111<<<;;;999999;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<=======================================>>>@@@AAAAAACCCCCCBBBBBBAAA???>>>===@@@??????>>>======<<<;;;;;;;;;<<<===>>>@@@@@@AAABBBAAA@@@???>>>===<<<<<>>>>>===;;;:::;;;<<<;;;999888777999;;;>>>@@@???@@@AAAAAA@@@>>>;;;999888888888888999999::::::888666666777888999999777777555333222333444444444333333333333333333333333444333222111222111000///111///000444444111000222//////000000111222222333111222444555666666555555444333333333333444555555444444555555555555555555666555444444333333444444111000///000222333333222zzzsssmmmjjjjjjjjjkkkoootttvvv}}}~~~sssfff```]]]XXXZZZ[[[SSSEEEDDDCCCBBBAAA>>>999666888999999888888777666555555555444444222111///...444222///------///222444......///111333444222000222222111000111111222222111333555666555333333333111111111333555666555333777222000555666333333777333222111111000111111222///111333444555666888:::;;;<<<>>>???@@@CCCGGGKKKBBB===<<>>:::999666666777888999:::;;;;;;;;;>>>@@@>>>;;;:::===AAADDD===888999:::777666777>>>===:::777333222444666555555555555666888999:::555666777777666666777888555444333555777888555222333555666777666777999:::777:::======;;;:::;;;===777888:::;;;<<<<<<<<<<<<>>>@@@BBBAAA@@@??????@@@>>>>>>???@@@@@@?????????<<<>>>@@@@@@???===;;;;;;::::::;;;;;;===>>>???@@@????????????@@@AAABBBCCC???AAABBBBBBAAAAAABBBCCC???>>>===<<<<<<<<<<<<<<<>>>>>>===<<<<<<<<<<<<===<<<;;;999777666555444444777:::;;;:::===>>>666***999777555777<<<@@@@@@???<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;:::::::::;;;<<<<<<@@@@@@@@@@@@@@@@@@@@@@@@????????????@@@AAABBBBBBBBBBBBAAAAAA???>>>===<<<>>>@@@AAA@@@???>>>???@@@@@@@@@AAAAAAAAABBBBBBBBB???>>>>>>>>>============@@@AAABBBBBBBBBDDDHHHKKKSSSZZZfffwwwzzzooobbbYYYWWWTTTOOOIIIJJJJJJJJJJJJIIIGGGEEEDDDGGGFFFEEEDDDCCCBBBBBBBBB;;;===>>>>>>===<<<===>>><<<:::666444555999???BBB>>>???@@@AAA@@@===:::888888888999999999:::::::::;;;:::999999;;;;;;:::999;;;999777666777777777666333444444444444444444444:::777444444666666333111000...///333333000///111......///000111222222333111222333555666666555555555444333222333444555666444444444555555555666666555444333333222222333333000//////000222444444333wwwooogggcccfffhhhiiigggrrrwww~~~uuuiii\\\VVVSSSSSS]]]```UUULLLHHHCCC???===;;;:::888:::888666555444555666777<<<:::666222000000000111333222111000////////////...------...111222222111111111111111111111111111222333444555555444333222333222111222333333222000000111222222111000///...111222222111000111333666444111///...000222333333999:::>>>CCCHHHIIIFFFBBB@@@@@@@@@@@@???>>><<<;;;666777999:::;;;;;;<<<<<<@@@===:::777666888<<>>AAABBBBBB@@@>>>999:::;;;=========<<<;;;>>>>>>>>>>>>>>>???@@@@@@@@@AAABBBBBBAAAAAACCCEEEBBB@@@??????@@@AAA@@@??????>>>>>>=========>>>>>>:::999999:::;;;;;;:::888:::666333222555777777555333666777888;;;???>>>999777777777777888999:::;;;;;;666555888999666888>>>999;;;<<<;;;::::::;;;<<<:::<<<======;;;:::::::::===<<<:::;;;<<<===<<<;;;CCCCCCDDDDDDCCCAAA@@@>>>@@@AAA@@@;;;;;;===>>><<>>999888;;;???@@@@@@???;;;999;;;;;;:::;;;??????@@@AAABBBDDDFFFHHHIIISSSZZZeeesssxxxjjj^^^ZZZXXXQQQKKKIIIGGGIIILLLMMMMMMLLLIIIGGGFFF@@@<<<======<<<<<>>===<<<;;;;;;;;;;;;;;;:::999888888888:::<<<>>><<<>>>@@@@@@===:::999999999888666555555666888999777777888999:::999666333777555222222333444444444///000222444555555444444444444333333333222222222//////000222444444222///000111333444333222000...444444555666777666333000555555444222111111222444:::999888666666666777777444111......111333333222///000000///......///111yyyrrriiieeegggiiiiiiggglllqqqxxx}}}~~~pppeee```]]][[[bbbcccWWWLLLIIIDDDAAA???>>><<<;;;;;;:::888666666666777888777666666555444222111000333222111000000000000000///...---///000222111000000000111222333333444444555555666666666666666555777555333333555666555444111111222222222111000///222333444444333555888:::666444333333444666666666999:::===BBBFFFGGGEEEBBB>>>===<<<;;;::::::999999<<<::::::;;;===@@@BBBCCCEEE???999777999;;;<<<;;;888888777666555555777888===:::;;;???>>>888666888777666666666666666666777666999;;;<<<:::888888888666666555666888888777555666777777888999999888888888777777777777888:::;;;888888888999999999::::::999888;;;AAACCCAAA@@@AAA===<<<<<<>>>??????>>><<>>===<<<<<<<<<<<<<<<<<<======>>>@@@AAABBBBBBAAABBBDDDFFFCCCBBB@@@@@@@@@AAA@@@???AAA@@@???===;;;:::::::::;;;::::::;;;<<<<<<;;;999:::777444333555777777666444777777777:::??????;;;999999888777777777777777<<<777666999:::777999>>>999;;;<<<<<<;;;;;;<<<===;;;<<<===<<<:::999:::;;;<<<:::999:::<<<>>>???>>>AAAAAABBBBBBBBBAAA@@@???<<<>>>===999999===>>><<>>;;;;;;===@@@AAA@@@BBB===;;;<<<;;;999:::===??????AAABBBEEEHHHJJJKKKTTT[[[eeeqqqqqqeee[[[[[[[[[WWWSSSSSSLLLMMMNNNNNNNNNMMMLLLKKKKKKDDD??????>>><<<<<<>>>@@@???>>>===;;;:::999999:::999888888999;;;===>>>===???@@@@@@===;;;999999999888666555555666888999999888888999::::::777555777555333333555666666555222333444555555444333333555444444444444333333333333333222333444222///,,,111111222333333222111000111222444777999777444000555555444333222222333444666555444333333333444555555222///000222333222111000111111000//////000222~~~vvvlllggghhhiiihhhfffdddiiioootttyyyxxxnnnhhhddd```eeeeeeXXXLLLIIIEEECCCBBBAAA???>>>===<<<:::888777777888999222444666777777444111000222222111111000111111111000///...///000111000//////000111222444555666666555555555666777999;;;===666444111000111222333222222222222333222222111000...///000111111333666999444333222333555666555444::::::<<<@@@CCCEEEEEEDDD>>>===;;;999777888888999;;;888666777<<>>???===999999777444222222333555777===<<<>>>AAA@@@;;;888999888888777777777777888888555888;;;======<<<<<<<<<666555444555777888888888444555555666666666666666888888777777777888888999888888888888999999999999;;;999:::>>>>>>;;;:::<<<===<<<:::;;;<<<<<<;;;:::????????????????????????<<<<<<;;;;;;<<<<<<======@@@AAABBBBBBAAABBBDDDFFFDDDBBB@@@@@@@@@@@@???>>>???>>>===;;;:::999999999<<<;;;:::;;;<<<===;;;999:::777555555777888888888777888888666999???@@@===;;;;;;999888666666555555<<<999888::::::999:::===:::;;;======<<<<<<===>>><<<===<<<;;;999999;;;===<<<:::888999<<>>===;;;===<<<:::;;;???@@@???AAA???>>>>>>@@@AAAAAAAAADDD???======<<<999999===>>>???AAACCCFFFJJJLLLNNNVVV[[[dddnnnzzzggg^^^VVVVVVXXXWWWUUUUUUTTTTTTTTTTTTTTTSSSRRRRRROOOHHHCCCAAA@@@<<<<<<>>>@@@?????????===<<<::::::999888888888:::;;;>>>???===>>>@@@???===;;;::::::888777666555555666777888;;;999888888999:::888777666555333444666777777777555555555555555444333222666666666555555555444444444444333333444222///---222222222222222222222222000111444777999888555111444555555555555444333333333333222222222333444444666444222111222333222111111222222111000000111333{{{pppiiihhhgggdddbbb___ccchhhmmmqqqwww}}}rrrkkkeee^^^ccccccWWWKKKHHHEEEDDDCCCCCCAAA@@@>>>===:::888777777888888333444666777666444111000333222222111111111222222111000//////000000///...///000000111333444444555222222222444777;;;@@@BBB888444000....../////////222222222333222222222222...///000//////111444666222222222444666666555333:::;;;<<>>CCCDDDCCCIIIEEEAAA???@@@@@@???===:::777555444444555666666<<<<<<>>>@@@???;;;888777888888777777777777888888333666999;;;;;;::::::;;;999666444444666777888777444555555666666666555555888888888777777777777777999::::::::::::;;;;;;;;;<<<:::;;;<<<;;;666666999>>><<<:::999:::;;;:::999::::::;;;<<<>>>@@@AAABBB>>>>>>=========>>>>>>???>>>@@@@@@@@@@@@@@@BBBDDDDDDAAA???>>>>>>>>>===;;;:::::::::999::::::;;;<<<::::::999:::;;;<<<:::888999888777777888999999999999999888666999???AAA???<<<;;;:::999777777777777;;;999999999999999:::;;;999;;;>>>>>>=========>>>>>>===<<<:::999999;;;>>>>>><<<999999<<>><<<;;;:::>>>@@@@@@======BBBCCCAAA@@@@@@AAAAAABBBBBBBBBAAACCC???===>>>===:::;;;??????@@@BBBEEEHHHLLLOOOPPPUUUZZZbbbkkkttt~~~fff___WWWUUUWWWXXXXXXWWW^^^```aaabbbaaa^^^[[[YYYPPPIIICCCBBB@@@>>>>>>@@@???@@@@@@@@@???>>>===<<<888888888999:::<<<>>>???<<<>>>???>>><<<::::::;;;999888777777777777888999;;;999777777888999888777555444333444666888888777555555555555555555555444777777777666666666666555333222222333444444333111222222222222222333444555555444555666888888666444444444555666777666444222444444444444555555666666777666444333333222111000222333333222111111222444}}}qqqiiifffddd```\\\]]]aaaeeehhhkkkqqqyyywwwoooeee]]]aaacccYYYIIIGGGEEEDDDDDDDDDBBBAAA???===:::888666666666777888777666444222222111111444333333222222222222222111000//////000000///...000000000000111111111111333222111222444888<<>>AAA;;;999999:::<<<<<<:::888:::<<<======;;;999666333666666666555555666666666333666999:::999888888888;;;999666555555666555555999:::::::::::::::999999777777888888777777777666999999999:::::::::;;;;;;888888;;;>>>>>>;;;===BBB>>><<<::::::;;;;;;:::999999:::;;;===>>>@@@AAAAAA>>>>>>============>>>>>><<<===>>>>>>======???AAAAAA???<<<;;;<<<;;;:::999999999999999999:::;;;;;;999888777888::::::888666777888888888888999::::::999:::777555888???BBB@@@:::::::::999999:::::::::999999999888888999999888888;;;===???>>>======>>>>>>>>>===;;;999999<<<>>>@@@>>>;;;;;;===??????????????????>>>============AAACCCBBB>>>>>>BBBCCCAAA???@@@BBBBBBBBBBBBAAAAAAAAA===<<<>>>???===???DDDBBBCCCDDDGGGJJJMMMOOOQQQQQQWWW___fffnnnxxxvvviiiddd^^^[[[^^^cccfffgggnnnqqqtttvvvrrrkkkbbb\\\OOOHHHBBBAAAAAA@@@AAADDDEEEDDDCCCBBB???===;;;:::999999999:::;;;<<<>>>>>>;;;===>>>===;;;999::::::999999999999999999999999999777666555666777666666444333333555777888777666333333444444555666777777888888777777777666666666444333222333444555333222222222222222333444666666:::888666555666888888888555444444555777777555222333444444555666666666666666666666444222111000000222333333222111111222444{{{ooofffcccaaa]]]ZZZ]]]```cccdddfffkkksssyyy}}}xxxmmmbbbcccdddZZZJJJHHHFFFFFFFFFEEECCCAAA@@@>>>;;;888666666666666;;;888555222000000222333666555444333222222222222000///...///000111000///000000000000000000000000666555222111111222555666:::777333000000000///...222111111111111222333333333444333222000000222333555444444555888999999888888:::===???@@@AAADDDFFFAAA???;;;777666666888999777:::>>>AAACCCCCCBBBAAA>>>AAAAAA===777666;;;AAA===;;;;;;>>>AAABBB???<<<<<<>>>>>>:::888888666222555555444444444444555555555888;;;;;;:::888888888<<<999777666666666444333888999999999999888777777666666777888888777777666777777777777888888888888999:::<<>>???@@@@@@@@@???>>>===<<<<<<;;;;;;::::::;;;;;;:::;;;<<<<<<;;;<<<>>>@@@>>><<<::::::::::::999888<<<;;;:::999888888888888777777666777888999777555666777999999888888999;;;888999777555888>>>AAA???888888888999999;;;<<<<<<777::::::777777999999666777999===>>>>>>======>>>===>>>===<<<::::::<<<>>>@@@???======?????????>>>;;;;;;<<<<<<>>>@@@AAABBB@@@BBBAAA======@@@AAA???===???AAAAAA@@@@@@@@@AAA???<<<;;;>>>@@@@@@CCCGGGFFFGGGGGGIIIKKKMMMOOOPPPNNNSSS[[[aaahhhpppyyy{{{nnncccaaa^^^]]]dddqqq{{{ssseee\\\NNNGGGBBBAAABBBBBBDDDHHHMMMKKKGGGCCC>>>;;;888777::::::;;;;;;<<<<<<======:::;;;<<<;;;999888999:::999999999999999999999999888666555555666777555444555555555666888999888666222222222333444666777888888888888777777777666666999777555444444333111///111111222333555666777777:::888555444666888999:::555333222333666777555222222222333444444444333333444555666555222000///000222333333222111111222444~~~uuuiiibbbaaa```]]]ZZZ\\\^^^```aaaaaaeeemmmrrryyyyyykkkhhhdddXXXKKKJJJHHHHHHHHHGGGDDDBBBBBB@@@===:::777666777777999777444111111222333555888777555444222111111111///...---///000222111000//////000000111111111222555444222111000111222333222000///...///000///...111000000///000111222333///000000///......000222333222111111444666777777444888<<<===>>>???AAADDD@@@===:::777555555666777666;;;??????===<<<===@@@DDDDDDAAA<<<888888<<<@@@>>>;;;:::<<>>???888000...222:::::::::;;;======;;;999<<<>>>@@@AAAAAA???<<<:::===<<<;;;::::::::::::;;;:::;;;<<<<<<;;;<<<>>>@@@===;;;:::999:::;;;:::999<<<;;;:::999999999999999888777777777999999777666444666999999888777999;;;777888777555888>>>@@@===777777777777888999:::;;;888;;;;;;888777::::::666555888<<<>>>>>>===<<<===<<<===>>>===<<<;;;<<<===>>>======???AAAAAA@@@>>>======<<<======???AAABBB???AAA@@@===>>>BBBDDDBBB<<<>>>@@@???======???AAA???<<<<<>>;;;::::::;;;;;;<<<<<<<<<<<<<<<;;;888999:::999777666888999777777777888888777777777777666666777888888555333888888888999;;;;;;999777333333222222333444555666888777777777777666666666:::888666444444333111//////111333555666777777777333222333555888::::::999666222000111555777555333111222222333333222111000111333555444111//////000111222333222000000222333xxxpppeee```___```^^^\\\[[[]]]^^^^^^^^^aaahhhnnnxxxqqqjjjcccTTTMMMLLLJJJJJJIIIHHHEEECCCDDDBBB>>>;;;999888888888555444333222222333555666999888666444222111111000...------...111222222111......///111222333444555000000000000111333555666111000000111444555555444000000/////////000222333000111222111111222444777777555333333666999:::;;;111666:::<<<<<<===???AAA@@@>>>;;;888777666666666<<<@@@DDDAAA<<<;;;???DDDMMMIIICCC>>><<<===???@@@???;;;888999???CCCDDDCCCEEEGGGDDD<<<888:::999555555555444444444444555555222555888999999888888999777666666777999888666444666666777777666555444444333444666777888888888777888999999999999:::::::::888:::???AAA===666555999888888999;;;======;;;888666999===???@@@>>>;;;999???>>>===<<<<<<<<<<<<<<<;;;<<<===<<<<<<<<<>>>@@@===;;;::::::;;;<<<;;;:::999999999999:::;;;<<<===999888777888::::::888777333666999999777777888:::666777666555888>>>???<<<666666666666666777777888888======999888<<<;;;666444777;;;>>>===<<<<<<<<<<<<===???>>>===;;;;;;<<<;;;;;;===@@@CCCCCCAAA???CCCBBB@@@>>>===<<<======???BBBBBB???AAAFFFHHHGGG;;;===???>>>;;;;;;>>>AAA@@@===<<<@@@AAAAAADDDIIIMMMMMMLLLLLLLLLLLLMMMMMMJJJOOOUUUYYY\\\```fffkkkxxx|||}}}zzzzzz{{{qqqjjjiii^^^``````cccrrrsss```UUUTTTLLLFFFEEEEEEEEEGGGKKKLLLIIIDDD@@@>>>>>>@@@AAA<<<<<<======<<<<<<;;;:::888888999777666666777999555555666666666666555555777777888999:::999666333;;;;;;;;;<<<===<<<:::888555444333222111222333444777777777777666666666666888666444444555555444333...000333666888888777777+++---111666:::;;;:::777666222...///444666555333222333444444333222111000000222555444111//////000111222222111000000111333~~~vvvppprrrkkkddd```\\\WWWWWWZZZYYY[[[^^^```aaacccfffhhhrrr~~~zzzooobbbYYYJJJJJJKKKLLLNNNMMMJJJGGGGGGEEECCC@@@===:::999888333222000111333555555444:::555000000444666555222333222000///---,,,,,,+++...000...******///111000333333333333333333333444222///,,,---222777888888333111//////111333333333111111000000000111333444777555444666888999777555444777:::<<<<<<;;;<<<===777999;;;999777666999<<<@@@>>>:::888777777777777AAAFFFEEE???<<<===;;;777:::;;;;;;::::::;;;>>>@@@AAA???<<<888666555555666444333333222111111111222888777666666888999888777;;;666666999888333222666111222333333333333444555444555666777777888888777888999:::;;;:::888666555777:::???AAA???<<<:::999999888777666666777888999999::::::::::::::::::;;;999999999:::;;;<<<>>>>>><<<<<<<<<;;;;;;:::::::::999:::::::::::::::::::::999999999888888888888777555666777888888999999888666666666666666777777777777666666888;;;???AAAAAA666666666666666666666666888666555666888999666444:::::::::;;;;;;;;;;;;<<>>===<<<;;;;;;:::;;;===>>>@@@@@@???===<<>><<<:::999999999:::?????????AAACCCFFFGGGGGG===???@@@@@@>>>===>>>???<<<<<<<<<>>>AAAEEEJJJLLLPPPQQQQQQPPPMMMJJJIIIJJJNNNNNNPPPVVV]]]dddhhhjjjqqqwww|||}}}|||zzzxxxvvv{{{nnnfff```\\\\\\___gggtttyyyggg\\\WWWNNNMMMKKKHHHFFFFFFJJJMMMAAAAAAAAAAAAAAAAAAAAAAAA>>>===;;;;;;;;;;;;999777888777666555444444555666555555666777888999999::::::888999>>>AAA>>>999555:::???@@@999555777888666000111333444555444333333888888888777777555444444222222333444555555555555444444333222111111222222...000222444555555555555111555555000...000111000222111000//////000111222222111111222222222111///---......///000111111111zzzuuunnnhhhhhhbbb]]][[[XXXTTTTTTXXX[[[\\\]]]]]]^^^aaaeeehhhqqqyyyzzzpppddd[[[OOONNNMMMNNNOOONNNKKKIIIDDDCCC@@@===;;;888777666888777666666888999999888888444000000333555444222111000000///......//////222444222...---000111///222222222222111111000000000//////000222333333222444222000000222333333333222222111111111222444555777555555666999999777555333555777999999999;;;===<<<======:::888888===AAA999999888666444777>>>DDDBBBDDDAAA999666777777555555666888999999:::<<<>>><<<:::888666555444555666222222333444333333222111888777777888;;;<<<;;;:::;;;888777:::999555444777222444555555444333444666666666888999999999999999777888:::::::::888666555:::===@@@AAA>>>;;;999888888777666666666666777888999999999::::::::::::;;;888999999999:::<<<===>>>;;;;;;;;;:::::::::::::::<<<;;;;;;::::::999999999999999999888888888777777555666666777888888999888777777777777888888888888888888777888:::===??????666666666666666666666666666555444666999:::999777:::;;;===??????>>>===;;;========================:::;;;>>>???@@@???>>>======<<<:::999888999999:::======>>>AAADDDHHHJJJJJJ666777999;;;===>>>????????????@@@AAADDDGGGJJJKKKQQQRRRRRRPPPMMMJJJIIIIIIOOOPPPSSSXXX]]]ccchhhkkkpppvvv{{{}}}~~~~~~{{{mmmddd___\\\ZZZ[[[___gggtttmmm]]]SSSNNNLLLKKKIIIFFFDDDEEEHHHKKKBBBBBBBBBBBBBBBBBBBBBBBB???===<<<<<<<<<<<<:::999888777666555555666666777777777777777777777888888<<<:::;;;>>>AAAAAA???===BBBDDDBBB;;;888:::;;;888444555666666777777777666::::::::::::999888777666777777777666666444333333444444333222222222222222///000222444555555555555222555666111///111222111111111000000000000111111444333333444444444333111......///000000111222222{{{qqqkkkfffbbb\\\XXXVVVWWWVVVRRRSSSVVV\\\\\\[[[[[[[[[^^^cccgggqqquuu}}}zzzqqqfff___RRRPPPNNNMMMMMMLLLKKKIIIDDDCCCAAA>>>;;;999888777999777666666888999999888999555222222444666555333////////////000111222333222555444111000333222000111222222333222111///...///111333333222000//////555333111111333333333222333333222111222333444555444333333555666777666444444555777777888999===??????@@@>>>;;;888999>>>CCC===>>>;;;555000333<<>>666666666666666666666666444444555777:::;;;;;;:::888:::>>>@@@AAA???<<<:::;;;;;;<<<<<<===>>>??????>>>???AAABBBBBB@@@???>>>;;;:::999888888999:::;;;<<<===???BBBEEEIIILLLNNN>>><<<999:::<<<<<<:::777<<<<<<>>>@@@BBBDDDEEEFFFRRRSSSSSSQQQNNNKKKJJJJJJLLLPPPUUUXXX[[[```ffflllrrrvvv||||||nnnccc^^^]]]]]]\\\ZZZ^^^eeeqqqrrr```TTTMMMIIIIIIHHHGGGDDDBBBCCCEEEGGGCCCCCCCCCCCCCCCCCCCCCCCC@@@???>>>>>>??????===;;;777777666555555666888999:::999777666666666777888<<<<<<===>>>AAAFFFJJJKKKNNNJJJCCC<<<:::<<<;;;777444444333333333444555555666666666666666555444333555666666555555444333222333333333333222222222222000111333444555555555444222666666222000222222111000111111111111111111000333333333333333222111111//////000000111222222222{{{lllddd```___WWWTTTSSSVVVVVVSSSRRRUUUYYYZZZ[[[[[[[[[\\\___bbbmmmrrryyyzzzqqqiiicccSSSPPPLLLJJJIIIIIIHHHGGGGGGFFFDDDAAA>>>===;;;;;;:::888777777888999888777999777555444666777666555000000000000111222333333---000222000111333222///111222444555555444333222000333555444111///000222444333111111333333222111333222111111111222333444111111111222444444333333777888888888999;;;@@@CCC===??????===:::999===@@@AAA@@@;;;666222333999???BBB???:::555333555555555444888>>>@@@@@@===;;;:::===<<<:::888666666555555333333333333333444444444999888777888999888666444777666666777777666555666555666666555444222333444333444555666777777777777666777888888999888777777;;;===>>>===;;;888888888666666555555555555666666888888888999::::::;;;;;;888888888888999:::;;;<<<777777888888999999999:::<<<<<<;;;;;;::::::999999888888888888777777777777555555666666777777888999666666777777777888888888777777888888888:::===???666666666666666666666666555555666888:::;;;;;;;;;888999;;;======<<<;;;999;;;<<<<<<===>>>???@@@@@@EEEEEEFFFFFFEEEBBB@@@>>>;;;::::::999:::;;;<<<===<<<>>>@@@CCCEEEHHHLLLNNNFFFAAA<<<<<<>>>===999444999;;;===@@@BBBDDDFFFFFFSSSTTTTTTSSSOOOMMMLLLLLLNNNTTT[[[___aaaeeemmmssswwwyyy}}}|||sssggg___\\\\\\\\\[[[YYY[[[aaajjjxxxvvvdddXXXQQQLLLIIIEEEEEEEEECCCAAAAAABBBDDDDDDDDDDDDDDDDDDDDDDDDDDDAAA@@@@@@AAABBBBBB@@@>>>666555555444555666888999999888777666666777888999:::<<<>>>???EEEOOOWWW[[[YYYPPPCCC<<<;;;;;;888444444333222111222222444555444444444444444333222111///000111222333444444444222222222222222222222111111222333555555555444444111555666222000222222000000000222333333222000000///000111000///...------000000111111222222222222kkk```\\\\\\SSSQQQQQQTTTTTTQQQQQQSSSUUUXXX[[[]]]\\\[[[[[[[[[dddllluuu{{{}}}yyyqqqiiieeeVVVSSSNNNKKKJJJIIIIIIHHHJJJHHHFFFDDDAAA@@@>>>>>>???===;;;;;;<<<<<<;;;:::777666555555555555555444333222222111111111111222+++...000...///000///+++///111222444555555555444000222222000---...111555333222111111333333222000222111000//////000111222000111333444444444444555999999999888888;;;@@@DDD;;;???BBBAAA>>><<<<<<======:::777777;;;>>>>>>>>>???;;;777666777666555555999<<<@@@BBB@@@<<<999777999999999888888888888888777555333111111333666777555555666888::::::888666777888888888888999999888444555555444222111222333333444555666666777777666555666777777888888888888888999;;;;;;999888888888555555666666666666555555777777888999999:::;;;;;;888888888888888999:::;;;777777777888888999999999888999999999:::;;;;;;;;;888888888777777777666666555555555555666777888999666666666666666666666666333555777777888:::>>>AAA666666666666666666666666666777888999999999999:::;;;::::::::::::;;;<<<===>>>>>>>>>??????@@@@@@@@@DDDEEEFFFFFFFFFDDDBBB@@@<<<<<<;;;;;;<<<===???@@@???AAACCCDDDDDDFFFIIILLLCCC>>>:::;;;???AAA???<<<;;;===@@@DDDHHHKKKMMMMMMSSSUUUVVVUUURRRPPPPPPQQQUUU^^^hhhooossswww~~~~~~ooohhh___YYYXXXXXXWWWUUUWWWXXX[[[aaakkkvvvvvvgggZZZSSSMMMIIIFFFCCCDDDDDDCCCAAA@@@@@@AAADDDDDDDDDDDDDDDDDDDDDDDDAAAAAAAAACCCDDDDDDBBB@@@555444444444444555777888777666666666777888:::;;;777<<>><<<;;;777333888777666555555666777888666666777777777666555555...///111222333444444444111111222333333222222111222333444555555555444333000444666222000111111///000111222333333222111000...///111000---++++++,,,111111111111111222222222qqqaaaYYYWWWOOOLLLMMMPPPPPPNNNNNNQQQRRRVVV[[[]]]\\\YYYWWWUUUZZZcccmmmqqqqqqttt|||~~~wwwpppiiiddd[[[XXXTTTQQQOOOOOONNNMMMKKKJJJHHHEEECCCBBBAAA@@@@@@>>><<<;;;<<<<<<;;;:::444444444333333333222222444333222111000000000000---000111//////000///+++//////000111111222333444//////...,,,,,,---111444222111111222444555333222222111000///...///000000222444666777666666777999888888888777777999===AAA<<>>>>>;;;888555444333444555777888:::;;;;;;999777444222222333555777222333555999===???>>><<<999;;;<<<::::::===>>>;;;222444444444222111222333555555666777888888888888555555666666777888999999666888;;;<<<:::999888888555666666777777666666555666777777888999:::;;;;;;888888777777888888999:::888888888888888999999999666666777888999:::;;;;;;888888777777777666666666666555444444555666888999777666666555555444444333111444666777777999>>>BBB666666666666666666666666555777999999888888888:::>>>===;;;:::;;;<<<>>>@@@@@@@@@@@@AAAAAAAAABBBBBB@@@AAACCCEEEFFFFFFEEEDDD>>>======<<<===>>>???@@@@@@CCCEEEDDDBBBCCCFFFIIICCC???;;;;;;<<<===;;;999:::<<>>;;;888666777666666555555555555666555555555666666555555444444444555555555555444444111222444555555444333333444444555666666555333333000555777444222222222///111111222222222222111111000333444333///---...///111111111111111111111111hhhYYYRRRLLLIIIIIIMMMNNNMMMOOORRRSSSVVVZZZ[[[YYYWWWUUUTTTVVV]]]eeeiiikkknnnrrrvvv|||~~~~~~{{{vvvnnngggccc___\\\YYYVVVUUUTTTSSSQQQNNNMMMKKKIIIGGGEEEDDDDDDAAA???<<<<<<<<<<<<:::999444555666555444333333333333222111000000//////000...222333222444777888666333222111//////000222333222000...///000111222111222222333555777888777555333222000/////////000111111333666777666666777999999999999888888999<<<>>>===AAAEEEEEEAAA>>>===>>>FFFCCCBBBCCCFFFFFFCCC@@@GGG>>>777777888666444666:::;;;;;;999777555555666666777888999999:::::::::888777777666555444333333333444666:::===>>>===;;;777;;;<<<999:::>>>>>>;;;222333555444333333444555444555666777888888888888444444555666777888999:::777:::>>>???===:::888777666666777888888777666666666666777888999:::;;;;;;888777777777777888999999999999999999999888888888666666666777888888888999888777777777666666666666666555444444444666888999999888888666555444333222222555777777666777<<<@@@666666666666666666666666222444777888777777999;;;===<<<<<<<<<<<<===>>>??????@@@AAABBBCCCEEEEEEFFFDDDEEEGGGHHHHHHGGGEEEDDD>>>>>>===<<<<<<===>>>??????BBBEEEDDDAAAAAAEEEIIIEEECCC???;;;999777777666:::;;;<<>>DDDLLL\\\llllllbbbXXXKKK@@@<<<;;;888777999444444444444444333222222333333444444444444333333444555555666666666555555444555777888999888777666444555666666666444333222222777999666444555444111333222222111111222222333222666888666111///000222000000000000000000000000ppp[[[QQQKKKHHHHHHLLLOOOOOORRRVVVUUUWWWXXXXXXWWWUUUTTTUUUWWW[[[```fffkkknnnoooooowwwyyy{{{zzztttmmmfffbbb```]]]ZZZYYYXXXWWWUUUSSSRRRQQQOOOMMMKKKJJJIIIHHHFFFDDDBBB@@@AAA@@@???>>>777888999999888666666777222111000000000000000000,,,000333555999@@@DDDCCC999777444111000000222333666444333444777777444000333333444777999:::999888444333111000000000111111...111444444333333555777;;;<<<<<<;;;:::;;;===???===@@@BBBAAA===;;;<<<===???@@@CCCFFFHHHLLLOOOQQQQQQDDD:::999999777666999;;;;;;:::888666555777999>>>>>>>>>===;;;999777666666777999:::888555111///666666777999;;;999666333444888999666777<<<<<<888222444555555444444666777222333444555666666666666444444444555666888:::;;;:::===AAAAAA???:::777555666777888999999888777666555666777888999:::;;;;;;888777777777777777888999;;;:::::::::999888888888777777777777666666666666777777777777666666666666666555444333444666888999;;;:::999777666444333222333666999777555555:::>>>666666666666666666666666///222666777777888:::===999:::;;;<<<<<<<<<;;;:::>>>???@@@CCCEEEGGGIIIIIIMMMNNNNNNMMMKKKHHHDDDBBB>>>===<<<;;;;;;<<<===>>>===AAADDDCCCAAAAAAEEEIII>>>>>>>>><<<::::::===??????>>>???@@@CCCGGGKKKMMMPPPSSSWWWYYY[[[]]]```bbbnnnxxxuuukkk```]]][[[[[[[[[WWWQQQLLLLLLNNNRRRWWW\\\```bbbccc]]][[[WWWPPPIIIEEEGGGJJJBBBDDDFFFFFFDDDBBB@@@@@@???????????????????????????@@@BBBEEEGGGGGGEEEBBB<<<;;;999888888888999999555777999::::::888666444:::AAAGGGOOOaaaoookkk\\\MMMBBB999888777444555999666777888888888777555444666666777777888777777666///000222444555666777777666777:::;;;<<<;;;:::999555666666666666444333222444999;;;888666777555333444333222111111222333444333666888666111...000222000000000///////////////cccPPPMMMGGGDDDFFFIIIKKKOOOSSSOOOTTTYYYZZZXXXTTTSSSSSSSSSWWW\\\aaaccceeeggghhhrrrtttwwwxxxuuuooohhhccc```___]]][[[ZZZYYYXXXXXXZZZXXXUUUSSSSSSRRRQQQOOOMMMIIIEEEBBBBBBBBBBBBAAA>>>888777999888333333777555333111000111111000///111222333666888;;;>>>???:::888666333000...,,,,,,...---,,,...222333222000555444444777;;;<<<:::777444333222000///.........000111444666222...111888AAA===999888;;;>>>@@@@@@???===<<<<<<>>>>>>===<<<@@@AAA@@@???@@@JJJXXXdddYYYJJJ999111333999<<<;;;===;;;666333222333666888CCC@@@:::666555666888;;;:::999777555444333333333///222555777666666666666555666777999;;;:::777444555555555555444333222222555555444444444444555555:::999777555666777:::;;;;;;<<<=========;;;999777:::999888666666888999:::555666666555444666999<<<999888777555555555666666666666666666666666666666777777666666666666666777777666555444444555666777888999999888666777999;;;===:::666444444555555555111555888777555666<<>><<<<<<===>>>===<<>>DDDBBB@@@AAABBBCCCBBBAAAEEE>>>888888777777999===:::<<>>???>>><<<;;;;;;<<<:::===AAAEEEGGGFFFDDDBBB;;;999666666666777777666999888666555555777999:::777<<>>:::888999888777666666555555666888888888666444444666888222111000000//////000000555333222222333444222111111111000000//////......sss___RRRJJJDDDDDDFFFFFFIIILLLLLLQQQVVVYYYXXXVVVUUUVVVPPPTTTYYY^^^bbbdddgggjjjlllrrrwwwwwwqqqkkkgggfffcccbbb```^^^\\\[[[ZZZZZZ\\\ZZZXXXXXXXXXXXXVVVTTTRRRNNNHHHDDDBBBAAAAAA@@@:::777777;;;;;;777777;;;666444222222222333222000222222333444555777999:::777666444222111000/////////......000333444333111555444444666999:::999777333333222111000000000000222333888;;;:::888<<>><<>><<<:::999999;;;>>>@@@AAA>>>999555444555888999888777777666555444333333222444777999888777777888555555777999;;;;;;999666555555666666555555444444666666666555555666666666:::999777666666888:::;;;777888:::;;;;;;:::999888:::999777666666777999:::;;;;;;:::777555444666888888777666555666777888999777777777777777777777777888888777777777777888888777666555444444555666777999999999777666777999;;;===:::666444555666666555222444444444333555:::>>>777777666666666666777777888666444555888::::::999???===<<<<<<>>>??????>>>AAACCCDDDCCCAAABBBFFFJJJIIIJJJLLLNNNNNNLLLJJJIIICCC@@@>>>>>>@@@@@@???===BBBBBBAAA@@@@@@@@@AAABBBFFF>>>888888999888:::<<<999;;;>>>@@@BBBDDDHHHKKKPPPTTTXXXZZZ]]]eeennnsssuuujjjeee```^^^ZZZUUURRRPPPOOOOOOQQQWWW]]]aaagggnnnpppnnnkkkbbbYYYSSSLLLDDD@@@AAAHHHIIILLLMMMKKKFFF@@@;;;<<<======<<<:::999:::<<<999<<<@@@CCCEEEDDDBBB@@@;;;999777777777888888777777777666666666777888999;;;>>>CCCIIILLLIIICCC===888444111111444666777777666555444333333222333333444555777777666555666777444444333333444666777888999:::<<<======;;;888777777777666666555555555666888888777555333222333555666555555444444444444444555333222222333333222111111111000000///.........nnnZZZPPPFFFCCCCCCCCCDDDGGGIIINNNSSSWWWXXXXXXXXXXXXOOOSSSWWW[[[^^^aaadddfffeeemmmuuutttmmmffffffiiifffdddbbb```]]]\\\[[[ZZZ___^^^]]]^^^______]]][[[YYYSSSLLLFFFBBBAAA@@@???:::999:::======:::888:::888666444333444444444222333333222222222333444444333333222222111222222222000//////111444555444333555444333444666888888888333222222111111222222333000111555999999888;;;BBB===:::777777888;;;<<<===CCCBBBBBBBBBCCCCCCAAA???EEEFFFFFFFFFCCC???;;;999555333111333999@@@EEEGGG<<<<<<;;;:::::::::;;;<<<>>>;;;777444333444666888222333333444333222111000222555888999888777777777444555666999;;;;;;999777444555666666777666666666777777666666666666777777999888666666666888:::;;;444555777888999999888888888888666666666666888888<<<<<<;;;888666555666888777666666666666888999:::888888888888888888888888999888888777777888888999777666555444444555666777888888777555444444777999===:::777555666777777777666555333222333666:::<<<777777666666666666777777888666555666888::::::999===<<<<<<===@@@AAAAAA@@@===BBBEEECCC??????EEEJJJIIIHHHHHHJJJMMMLLLIIIEEEAAA@@@???@@@AAAAAA???===@@@AAAAAA???<<<<<<@@@CCCIII???888999;;;;;;:::;;;888:::===@@@BBBDDDHHHJJJKKKNNNRRRWWW\\\eeeqqqyyy~~~ppphhhfff___]]]XXXSSSPPPNNNNNNNNNVVV[[[ccckkkvvv{{{zzzoooccc[[[RRRJJJFFFGGGLLLOOORRRTTTQQQJJJBBB===;;;<<<;;;:::888888:::<<<999;;;>>>AAABBBBBB@@@???<<<:::888888999:::999888666666666666777777777888<<<<<<===??????<<<777333222111000111333555666555444333333222222222333333444666777666555444444555111111222444555666777888666777777777777666666555444444444555555555666666777777666444222000111222555444333333222222333333444333222222333333222000111111000//////......---eeeXXXKKKEEEDDDCCCEEEGGGHHHLLLPPPTTTWWWXXXXXXWWWRRRTTTWWWXXXYYY[[[^^^```bbbiiioooooojjjffffffhhhhhhfffdddaaa^^^\\\[[[[[[``````bbbdddfffeeebbb```ZZZTTTLLLFFFCCCAAAAAA@@@>>>===>>>???===999666555888666444444555555444333333333222222111222222333333222222111222222333333//////000222333444444333444333222222444555777888222222222222333444555555111000222444333000222777:::888777777999<<<>>>???DDDBBB@@@???AAADDDEEEEEEFFFFFFHHHIIIHHHCCC<<<777999999999:::<<>>@@@BBBBBBAAA===???AAAAAA@@@@@@DDDGGGHHHEEEDDDFFFJJJKKKGGGBBB??????@@@AAAAAAAAA???>>>===@@@AAA>>>999999>>>CCCJJJ@@@999:::===<<<;;;;;;:::===@@@AAABBBDDDFFFHHHFFFHHHMMMTTT\\\fffttt}}}ppphhhddd```]]]XXXTTTPPPOOOOOOPPPWWW___jjjxxxpppdddYYYOOOKKKLLLRRRVVVZZZ[[[VVVLLLCCC===<<<<<<;;;:::888999;;;===:::;;;>>>@@@AAAAAA@@@@@@===;;;::::::;;;;;;:::999444555666777777777666666888888777777666666444333000000111222444444444333333333222222333444444555222444555444222000000000///000111333444444444444444333333222222222333333222222333444555555555666555666666555333222222444333333222111111111111222333222111111222222111000111000000///......------rrrbbbQQQIIIFFFEEEFFFHHHIIIKKKNNNRRRTTTUUUUUUTTTQQQSSSTTTUUUVVVXXX[[[^^^ccceeehhhjjjjjjiiiggggggkkkjjjgggeeebbb```___^^^aaabbbdddhhhjjjhhhddd```WWWRRRKKKFFFDDDCCCCCCCCC>>>???@@@???===;;;888555777555444333555555555444333333333333333444444555444333222222111111222222---...000111222222333333333333222222222333555777111111111222333555666777555333333555444000000333333333444555777;;;>>>@@@DDD@@@;;;:::===CCCHHHKKKIIIIIIJJJKKKKKKHHHBBB>>>DDDDDDBBB???===???CCCGGGIIIIIIGGGEEEAAA<<<777444777666444333222333333444555666888::::::999888777222444777777666444333333666555555555666555333111111222333444555666666666666555555444444555555666666666666666777888999:::888888888888888777777666777777666666666666777777222444555666777888:::<<<;;;:::888666666666666666666666666666666666666666555555555555555666777777777666555444444555666777777888888666444444555777;;;999777777888999999888<<<999555444666999;;;<<<777666555555444444444555666777888999999999::::::;;;;;;<<<>>>AAABBBAAA@@@???===<<<>>>BBBEEEDDDCCCFFFCCCAAACCCGGGHHHDDD@@@===>>>@@@AAA@@@??????>>><<<>>>@@@===999888===BBBIIIAAA:::;;;===<<<:::;;;===???BBBCCCCCCCCCEEEFFFHHHHHHLLLUUU^^^iiizzzvvvkkkddd___\\\WWWSSSPPPPPPQQQRRRXXXbbbrrrwwwgggYYYNNNIIIJJJTTTYYY]]]\\\TTTIII???999=========<<<;;;;;;===???======???@@@AAAAAAAAAAAA>>><<<;;;;;;<<<<<<:::888444444555666666666666555666666555444333333444555222333444555444333333222333333333333444555666777222444555444111//////000000000111111111000//////222111000000000000111222000111333444555555555555333444666666555555666888666555444444333333444444333111000000111222000///000000//////...---------qqq[[[NNNIIIFFFEEEFFFHHHIIIKKKNNNRRRSSSRRRQQQMMMNNNPPPQQQTTTXXX]]]aaacccdddfffhhhiiijjjhhhgggooommmkkkiiifffeeedddcccbbbdddgggkkkllliiiccc^^^TTTPPPKKKHHHGGGFFFFFFEEE===@@@AAA???>>>???===:::777555444444555666666555444444444444555666777777555444333222111111111111,,,...111222111111222444000222222222111111333555111111111222333444666666444222222555555222222555...000222333555888<<>>999777;;;AAAHHHLLLLLLLLLLLLJJJHHHEEECCCBBBFFFEEEBBB???===>>>BBBEEEEEEEEEEEEDDDAAA===999777444444333333333333333333444444555666777666555444555777999:::888555444444777555444555555555333111111222333444555555555555555555444444444444555555555555555666777888999:::::::::999999888777777777777777777777777777777777444666777777666666777888;;;:::888666444444444444555555555555555555555555444444444444555666777777777666555444444555666777:::<<<===<<<:::999999999999777666666888999999888777777666555555777999:::888777666555555444444555555777999:::999999:::;;;<<<;;;<<<>>>@@@@@@>>><<<@@@<<<:::===DDDGGGEEEAAACCCAAA???AAACCCDDDBBB???;;;===??????>>>===>>>???;;;===???===;;;:::<<>>??????>>>===???@@@??????@@@@@@AAABBBBBBCCC???>>><<<<<<<<<;;;888666444444444444555555555666666666666444222111222444333555666666444333333333444444444444555555666777444666777666444222222222111111000000///.........111000000000000111111222000111333555666666555555222444666888888888999:::444444333222222222222333222111000000111111000...000000///......------,,,kkkYYYOOOHHHEEEDDDFFFFFFGGGKKKPPPRRRQQQOOOLLLMMMNNNPPPRRRWWW]]]bbbbbbeeehhhiiihhhgggiiijjjmmmlllkkkhhhgggeeeeeeddddddfffjjjmmmmmmiiiaaa\\\SSSPPPMMMKKKJJJIIIHHHFFFAAAEEEDDD@@@???BBBAAA>>>888777555555777888777777666555555555555666777777333333222222111111222222---000222333222222333555...000333222111000111333111111111111222444555555444111111444555333333555000222555555555777;;;>>>AAA>>>:::999<<<@@@DDDFFFGGGIIIIIIFFFAAA>>>>>>@@@>>>===:::999999;;;<<<===;;;;;;<<<;;;:::777555333222333333333333333333333222222222222222222222222666888::::::777555444444666555444555777888777666333333444555555666555555666666555555555555666666444444555666777888999:::999999888888888888888888777888888888888888888777888999:::999777555555666999888666555444444444444666666666666666666666666444444444555555666777888777666555444444555666777:::<<>>;;;999888777666555666888999888777333666888888666666999;;;:::999888777666666666666555777:::;;;999999:::;;;===<<<===>>>???>>>;;;888>>><<<<<>>===;;;;;;===@@@;;;<<<===>>>>>>===<<<<<>>:::666888<<<888;;;???BBBBBBCCCCCCEEEGGGBBBDDDOOOXXXaaatttvvvjjj]]]ZZZUUURRRQQQSSSVVVXXXfffvvvyyyfffVVVLLLJJJLLLLLLQQQWWWUUUMMMBBB;;;777;;;===@@@AAA@@@?????????@@@@@@??????@@@AAABBBCCC@@@???======<<<:::666444555444333333333444555666111333555444222000111333222444555555333222444666444444444333444444555555444666777666444333333444222111000/////////000111000111111111222222222222111333444666666666555444222555777888888888888999333333222111111111111111222000//////000111///...000//////......---,,,,,,yyycccUUUKKKEEECCCCCCCCCDDDIIIOOORRRQQQOOOOOOOOOOOOOOOQQQUUU[[[___```ffflllkkkfffdddiiinnnjjjiiigggfffdddccccccbbbeeehhhkkkooonnniiiaaaZZZTTTRRROOONNNMMMKKKIIIFFFHHHKKKIIIBBB@@@BBBAAA===:::888777777888999999888777777666555555555555666222222111111222222333444...111444444333333555777---000333333111///000111111111111111222333444555:::666555888888666555777555888:::999888999<<>>@@@AAAAAA???BBBDDDAAA<<<888:::===777555444444666777666444888888888777666333111000222222333444444444333333888777666555555555555666444666888888555333222111555444444666999;;;;;;:::444555666666666666666666777777666666666666777777444444555666777888999999777666666666777888999:::888888999999999999888888888999;;;:::888777777777666666444333333444555666777777777777777777777777555555555555666777999999777666555444444555666777777:::>>>???===999666555666555444555777999888777222777<<<<<<999777:::>>><<<;;;:::999888888888888444888;;;;;;:::999:::;;;>>>======>>>>>><<<888666;;;===???AAACCCDDDEEEFFF===???@@@???>>>===>>>@@@:::<<<===;;;999:::===@@@<<<<<<<<<>>>@@@???<<<999BBBAAAAAA???999444777===333777<<>>>>>@@@@@@?????????@@@BBBCCCAAA???>>>===<<<999555222555444333222222444666777+++...222333222111222444000222444333222222555888444333333222222333333444222444555444333222222333222111000///000111333555111111222333444444333333222333555777777666555444333666888999777666666777777777666555555555555666111000//////000000///...000//////...------,,,,,,~~~cccQQQIIIGGGCCCCCCCCCEEEHHHKKKLLLMMMIIIIIIIIIIIILLLQQQYYY^^^^^^iiippplllggghhhhhhggghhhfffdddbbbaaabbbcccdddeeehhhkkkllljjjddd]]]YYYWWWVVVSSSPPPMMMKKKIIIGGGFFFEEECCCCCCDDDCCC@@@>>>;;;999666666888===CCCGGG>>><<<999777555333222111222333444555555555555555000000000000111222333444222222222333444444111///555666555444111000111222111333444555444555666888888888999;;;<<<<<<;;;999=========<<<<<<===???AAABBB@@@===;;;:::888555333222333444555555444222000555555444333333333444444777777666666555555555444444333111000000111333444666777888777444222222333000111444888;;;;;;999777666777888999888777555333222222444444444444222222444444444555666777777888555555555555666777999:::777999;;;;;;888444///+++666666666666666666666666222222222222222222222222:::888666555666777666555999777444333333333111000555555444333333333444444<<<;;;:::888777666666666777777777777777666555555111222333555777:::;;;<<<@@@===;;;999999999888777999888888888888888999999888:::===>>><<<;;;::::::===>>>@@@DDDFFFEEEBBB???BBBAAA@@@@@@@@@???===;;;;;;;;;;;;:::;;;;;;<<<<<<===555111444777777888===BBBEEEDDD===888999;;;;;;;;;===??????======@@@CCCMMMKKKJJJNNNTTT^^^nnn}}}yyymmmddd^^^[[[\\\[[[XXX[[[cccwwwuuu```QQQIIIGGGEEEDDDHHHJJJLLLMMMKKKFFF@@@===:::<<>>===;;;999777666666777333555777666333111222333555444222000000111222333222222333444555555555555666444111000222333444444......///000111111222222111000///......///000111333222222222222222222222222222444777;;;;;;777333444444333333444444555666333888<<<<<<777444444666333333222111111000000///444333111///...---......uuu^^^OOOGGGHHHLLLPPPPPPOOOMMMOOOQQQMMMMMMKKKJJJKKKOOOVVVZZZaaahhhlllgggdddeeefffdddhhhgggeeedddddddddfffgggjjjkkkmmmllliiibbb\\\WWWTTTTTTRRRQQQOOOLLLJJJIIIHHHFFFEEEDDDCCCBBB???<<<<<<:::888777888;;;???BBBEEE???888555666666444111222222333444444444444444444333222111000000000000111111000222333444222111...111444444444333333333333444666666666666888:::888888999<<<>>>??????>>>>>>@@@AAA@@@======???AAACCCBBB@@@===:::777444333333444555666666555333222777666666555555555555555777666666666555555555444555444333222222333444555444666666555333222111222333444555777999:::888666666777777888777666555444333444555555555555444333555555555666777888888888888888777777777888:::;;;888:::;;;;;;:::666333000555555555555555555555555555555444444333333333222777555444444666666666555;;;999777666666666555444444444333333333444444555<<<;;;999888777666666666888888888888888777666666888777666666777999<<<>>>>>><<<999777666666666666:::999999888888888888999999;;;======;;;::::::;;;;;;::::::<<>>>>>>>>===;;;999::::::999999999999999:::===666333666999888999===???CCCCCC===888:::<<<<<<<<<>>>??????>>>>>>AAADDDIIIHHHJJJOOOUUU]]]jjjwww~~~uuupppllliiiiiifffdddiiiqqqqqqfffWWWLLLGGGEEEDDDBBBEEEGGGIIIIIIHHHDDD@@@===>>>???@@@@@@???===;;;:::777:::<<<===<<<;;;===???>>>===:::888777666666777444666888777444222222444555444222111111111222333111222222333333333333222666333111111222333444444000000111222222333444444222111000//////000111222111111222222333333333333555555666888:::999555111222222222222222333444444777<<<@@@???:::777777888333333333222111000///...444333111///............pppXXXKKKIIIOOOTTTRRRMMMIIIJJJMMMNNNNNNMMMKKKLLLPPPUUUZZZfffgggeee```___aaabbbaaaeeedddddddddeeefffhhhiiinnnnnnnnnkkkfff```ZZZVVVQQQRRRRRRRRRPPPMMMKKKIIIJJJHHHFFFDDDCCCAAA>>>;;;===;;;:::888888:::;;;===JJJBBB999666777888666222222222333333333333333333444444222111111000000000111000///000222333333222222666:::======<<<;;;;;;:::;;;======<<<<<<===???888999;;;===???AAABBBCCC???CCCFFFDDD@@@===>>>AAABBBDDDCCC@@@:::666555666444555666777777777666555777666555444444444444444666666666555555555555555444444444444444444444444444666666555333222333444666555555555777888777666777777777666666666666555444555555666666555555444555555666666777888888888999888777777777888999:::777888999999999777666555555555555555555555555555888888777666555444333333555444333444555666555444:::888666666777888777666333333333333444444555666;;;:::999888777666666666666777777777777666666555<<<:::777555555777:::===???===:::777666666777888;;;;;;::::::999999888888:::;;;<<<;;;::::::;;;<<<;;;999666777:::===@@@AAA@@@???>>>===>>>===;;;999;;;:::999999888888888888:::777555999;;;::::::<<<===BBBBBB===999:::<<<<<<<<<===>>>???>>>???AAACCCEEEEEEIIIOOOTTTZZZdddooo|||zzzyyyvvvrrrpppwwwwwwfffYYYRRRIIIDDDCCCCCCCCCAAADDDEEEFFFFFFEEECCC@@@???BBBAAA@@@>>>===<<<;;;;;;666888:::;;;;;;;;;<<<======<<<:::888777666666777666777888777555444444444555444333333222333333333333333444444444333333222555333111111222444444333222222333333444444555555333222111111111111222333333333222333333222333333444555666888:::999666333111111111111111222222333777:::===<<<888555444555555666666666555333111///444333222111000/////////fffVVVOOOPPPPPPLLLGGGEEEFFFHHHKKKKKKLLLLLLNNNRRRXXX]]]iiieee___[[[[[[^^^___^^^aaaaaabbbccceeehhhjjjkkkooonnnllliiiddd^^^YYYVVVQQQRRRSSSSSSQQQMMMJJJGGGIIIHHHFFFDDDDDDBBB???<<<;;;;;;:::999999999::::::GGGCCC>>>;;;999777555333444333333333333333333333111111111111222222333444333111//////000222222222888;;;>>>@@@@@@@@@@@@AAA???@@@AAA@@@>>>======???:::;;;<<<>>>???AAADDDFFF???EEEIIIHHHBBB======@@@???BBBEEEBBB;;;777888:::666666777888888777777666555444333222222111222222555555555555555555555555333444555555555555444333666777888666555444555666777555333444666777888777777666666555555555666666444444555555555555444444555555555555666666777777777777555444444555666666444444555555666666777777555555555555555555555555777777666666555555444444666555444555666666555333666444333333555666555444222222222333444555666777:::999888777777777777777444555555666555555444444999888666555555666888999AAA@@@===:::777888:::<<<<<<<<<;;;;;;::::::999888;;;<<<<<<;;;::::::;;;===<<<:::888888;;;???BBBCCCBBB@@@????????????<<<:::<<<;;;:::999888888888888777666777999;;;::::::;;;>>>BBBCCC???:::;;;<<<;;;;;;<<<<<<===>>>???AAABBBCCCCCCGGGMMMQQQUUU___iiiwwwuuucccUUUIIIEEE@@@>>>@@@BBBCCCCCCGGGGGGFFFEEEDDDBBB@@@???@@@@@@@@@???>>>===<<<;;;888999;;;;;;<<<<<<<<<======;;;999888777666777777777888888888666555555444444444444444444444444444777777777777666555444444555333111111333444444333333333333333444444555555333222111000000111222333555555444333222222111111///111333666999999888777222111111111111222333333777999;;;:::666444333333888999;;;<<<;;;888555333555444333222222111111111}}}nnnaaaZZZPPPIIIHHHIIIJJJJJJKKKKKKLLLMMMOOOSSSYYY^^^iiibbbZZZXXXZZZ\\\]]]^^^___```bbbeeehhhkkkmmmooommmllljjjgggccc^^^YYYWWWSSSTTTTTTSSSPPPLLLHHHEEEGGGFFFEEEDDDDDDCCCAAA???999999999999::::::;;;;;;>>>BBBEEEAAA:::555444666777666555444333333444444222222222222222222333444555333000///000111111000333444666666888:::>>>AAA@@@@@@@@@>>>;;;999999:::<<<>>>>>>>>>===???CCCFFFBBBFFFJJJIIIDDD???>>>???<<<@@@DDDCCC>>>;;;<<>><<<;;;;;;===???AAABBBAAAAAA@@@?????????>>><<<::::::999888777666666666666333555777888999::::::999???DDDFFFAAA<<<<<<;;;::::::::::::;;;===???@@@AAADDDCCCFFFJJJMMMQQQ[[[eeennn|||ppp```SSSKKKEEEBBB>>>===>>>AAAEEEFFFLLLKKKIIIGGGDDDBBB@@@???;;;===@@@BBBBBB@@@>>><<<<<<<<<<<<===>>>>>>===<<<<<<;;;999777666666777777888888888888777666555444444555666666666666555444777777777777666555444444444333222222333444333222222222222222333333333333222111000000000000111222333333333333333333444444...000333555666666666666444333333333333444555555:::;;;;;;;;;999777666555888999;;;<<<;;;999666444555555555444444333222222tttfffTTTIIIGGGJJJKKKKKKMMMNNNNNNOOOPPPSSSXXX[[[ddd\\\VVVVVVXXXYYY[[[^^^___aaadddgggkkknnnppprrrkkkkkkjjjgggccc___ZZZXXXUUUUUUTTTSSSOOOKKKGGGEEEGGGFFFEEEEEEEEEDDDBBB@@@999999999999:::<<<======888AAAHHHFFF<<<666777;;;:::999777666555555555666777666444333111000000000555333111111222333222111...///000111333777===AAAAAABBBBBB@@@===;;;;;;<<<>>>@@@@@@???===???DDDIIIGGGIIIJJJJJJGGGCCC@@@???===AAAEEEEEECCCAAABBBCCC<<<<<<;;;:::999888888777999888777666555444444444444444444444444555555555333333333333333333333333777777666444222111222444333222111222555888::::::444555555555555666666666444333333222222333333444333333333333333333333333888777666666666777888999666666777777888888999999444444444444444444444444111111222333444555555666888777777888888777555222666444333333444555555444333333333333444444555666777777666666666777888888777888888999999999999999333555888;;;======<<<;;;===??????<<<888666888;;;;;;<<<===>>>>>>===<<<;;;===>>>???>>>===<<<===???;;;;;;<<>>???>>>===<<<===<<<:::888777666555444444444444444111666888777777999;;;:::>>>DDDGGGCCC???>>>===;;;:::999999;;;>>>@@@AAAAAADDDDDDFFFJJJLLLOOOWWWaaaiiirrr~~~{{{jjj[[[OOOGGGBBBDDDCCCAAA???@@@BBBEEEGGGLLLKKKIIIGGGDDD@@@>>><<<999<<<@@@CCCCCCBBB???<<<>>>===<<<=========;;;999;;;:::888777666666777777999777777777888777555333333555777888999888666555333333444444444333333222444333222222444444333222111111111111222222222222222111000//////000111222...///111222555666888999333555666666444333333333555555555555555666777777777777777777666555444444444555777888888777555444555666666666666555444333sss^^^NNNGGGGGGHHHJJJLLLMMMNNNOOOQQQTTTYYY]]]\\\VVVSSSVVVWWWVVVXXX]]]]]]___bbbfffjjjmmmoooqqqmmmmmmllljjjfff```[[[XXXUUUTTTSSSQQQNNNLLLIIIHHHIIIGGGFFFEEEEEEDDDAAA???;;;::::::::::::<<<===>>>999@@@FFFEEE???:::<<<@@@>>>===:::888777777888888777666555333111111000000222111111333555666555444222333444444444666999<<<>>>???@@@???>>>===>>>??????AAAAAA@@@>>>AAAHHHNNNMMMKKKJJJKKKKKKIIIEEEBBBCCCEEEGGGIIIIIIHHHFFFEEEBBBAAA???===;;;:::999999::::::888777666555555555333333333444444555555555666555444333333444555666;;;;;;999666333222333555333222222333666888888777333333555666666666555555555444333333333333444555333333333333333333333333777666555555666777999:::777777888888888888777777444444444444444444444444222222222333444444444555444444555777999888666444777555444444555555555444444444333333333444444555666666666666666777888888666777777888999999888888555777888:::<<<<<<======<<>>999777888::::::;;;===?????????>>>======???AAAAAA@@@???>>>???>>>>>>>>>???AAAAAA@@@>>>???===<<<<<<===<<<:::777777777666555555666666666111777:::666666:::===<<<<<>>;;;999<<<>>>@@@AAABBB@@@???===>>><<<:::::::::999666444:::999888777666666777777999777555666777777555222333555888::::::999777555111222222333333333333222444333222333444444333111222222222222111111111111333222111000000111222333000000111333555666777888666888999888555333333444666555555555555666777777333222222222222333222111222222333444555555555555555666777777777666555444~~~kkkXXXKKKFFFIIILLLGGGIIILLLOOORRRWWW]]]bbbVVVQQQQQQUUUVVVTTTVVV\\\YYY[[[^^^cccfffjjjlllmmmooooooooommmhhhaaa[[[WWWTTTSSSQQQPPPNNNLLLKKKKKKKKKIIIGGGFFFEEECCC???===>>>===;;;::::::;;;===>>>===@@@DDDCCC@@@???AAADDD@@@???<<<:::888888999:::444444333222222333333333...///111444777999888777666777888666333111111111333555777888777888:::<<<>>>AAABBBAAA@@@DDDLLLSSSQQQMMMKKKLLLNNNMMMIIIDDDIIIIIIJJJLLLMMMLLLIIIFFFFFFDDDBBB@@@>>><<<;;;;;;999888777666444444333333333333333444444555555555888777555444444555777888@@@@@@>>>:::777555666888555444333444666777666555111333555777777666555444666555444333333444555666444444444444444444444444444333333333444555777888555666777777777555444333444444444444444444444444444444444444444444333333000000222555888999888666777555333333444444333222555555444333333333444444666666555666666777888999333333444555666666555555777777666666777999;;;<<<===AAADDDBBB===999999;;;999:::===???@@@@@@???>>>===@@@BBBCCCBBB@@@??????CCCAAA@@@@@@BBBBBBBBBAAAAAA???>>>>>>>>>>>>;;;999:::999999999999999:::;;;222999;;;777666;;;>>>>>>999AAAFFFFFFDDDEEEEEECCC>>><<<;;;===BBBEEEEEEDDDAAADDDJJJPPPRRRPPPSSSXXX\\\___dddjjjoooyyyssseeeTTTKKKHHHEEEBBB@@@>>>AAAEEEGGGGGGEEECCCBBBAAAAAABBBAAA???<<<999777AAA@@@@@@@@@??????>>>>>>===:::777777777666222///:::999888666666666777777888666555555777777444111333555888;;;;;;999777555222222333444555555555555333222222333444555333111222222222222222222222222444444222222222222444444555555555444444333333333555888:::999777666777999666555555555555666777777444333333333555555555444222222333444555666777888666666777888888777555555wwwdddUUUJJJGGGJJJHHHKKKNNNOOOOOOOOOQQQTTTUUUTTTRRRQQQRRRTTTWWWYYYXXX[[[```fffkkkmmmnnnnnnnnnnnnooonnnkkkfffaaa^^^WWWWWWUUURRRPPPNNNLLLKKKIIIHHHGGGFFFDDDDDDDDDDDD@@@???<<<:::999999:::;;;HHHDDDHHHIIIAAABBBGGGCCC===:::888;;;???AAA>>>;;;777888999999888666333222333333333555888;;;<<<<<>>AAAFFFKKKNNNQQQSSS[[[VVVRRRQQQTTTTTTPPPLLLNNNOOOPPPQQQQQQRRRQQQQQQNNNKKKFFFAAA===;;;;;;;;;>>><<<999777555555666777333666888666111///222777333333444444444333222111999888777888999:::999888555444222111111222444555555555555666666666666777777777777777777777666666111222333444555666666666999444222555666333555;;;444444555666777777666666111444777666333222333666444444444444444444444444<<<999666666888888777555333444555555666666555555555444333333555555444333777888888666444555777888888777666555444333333333444333111222555888:::;;;@@@@@@???===:::888888999777:::>>>BBBCCCAAA>>>;;;BBBFFFHHHEEEDDDCCC@@@:::>>>>>>>>>???AAAAAA@@@???BBB???<<<<<<>>>===777222,,,111666999999777555555999888888999;;;;;;:::888;;;@@@FFFIIIGGGEEECCCCCC???@@@???>>>===>>>AAACCCBBBEEEGGGIIIKKKNNNRRRUUU^^^]]]```eeejjjssswwwbbbXXXLLLEEECCCBBBAAA>>>AAAAAABBBCCCDDDDDDDDDDDDDDDBBB>>><<<:::;;;<<<======???AAA@@@>>><<<;;;;;;:::999999999888888777777888777666444444555555666:::888666444333444555666333444666888888777666444777666666666555555555555555444333222111222222333333333444333222000...,,,000//////111333555555444444333333333444666777999888===AAA???999444222333444555555555555666:::===222222111111222222333444000111222333444555555555999888777666555555666777uuuaaaQQQHHHHHHIIILLLOOOPPPOOOOOOQQQSSSSSSRRRQQQQQQRRRTTTWWWYYYVVVYYY^^^dddhhhlllnnnnnnssssssrrroookkkfffaaa^^^WWWVVVTTTQQQOOOLLLJJJIIIIIIHHHGGGFFFEEEDDDDDDDDDDDDCCCAAA???>>>>>>>>>???EEEAAAFFFIIICCCDDDGGGAAA@@@<<<:::;;;===>>>:::666666666555555555555555666:::999888888:::;;;;;;:::;;;:::888666555444555555222222222333555777:::;;;<<<>>>BBBGGGLLLPPPRRRSSSXXXTTTPPPPPPSSSUUUSSSQQQRRRRRRSSSSSSSSSSSSSSSSSSOOOLLLHHHCCC???<<<;;;:::===<<<:::777666555555555333555666444111000222555333333333333333333333333555444444666888:::999999777666555555555555666777444444555555555666666666555555555555555555555555111222333444444444444444888444333666666444555:::444444555666666666666666666666555555666555333222555555555555555555555555777555333333555555444333333444555555666666555555555444333333555555444333555555666444333333555777666666555444444444444555777666444333555777:::;;;@@@@@@@@@===:::888999:::666999>>>BBBCCCBBB@@@>>>AAAFFFHHHGGGGGGGGGDDD???BBBAAA@@@@@@AAAAAA@@@>>>AAA>>>;;;<<<======888444///222777999888777666666777888999999::::::::::::===BBBHHHJJJHHHDDDBBBAAA>>>??????>>>===>>>AAADDDDDDGGGJJJMMMQQQTTTYYY\\\\\\\\\^^^ccchhhqqq~~~vvvjjjXXXQQQGGGBBBAAAAAA@@@>>>@@@@@@AAAAAABBBBBBAAAAAACCCAAA>>><<<;;;<<<===>>>===>>>@@@???===;;;;;;;;;999999888888777777888888888777666555444555555666666666666666555444333222333444555666777666555555444555666666777777777777777666555444333444444555444444444444333222111111222111111222555666666555777666555444555666777888:::???CCCAAA:::555333555222333666666666777888999222222111111222222333444...///000111222333333333777666555444333333333333sss]]]NNNIIIJJJLLLNNNNNNNNNNNNPPPQQQPPPPPPOOOOOOQQQTTTWWWXXXZZZ\\\aaaffflllppptttuuuyyyxxxuuuqqqlllgggcccaaaYYYXXXVVVTTTQQQNNNLLLKKKIIIHHHGGGFFFFFFFFFFFFFFFGGGEEECCCBBBAAAAAAAAAAAACCCAAAHHHLLLFFFEEEFFF???BBB@@@===>>>??????;;;888:::999777666555777888:::AAA???<<<;;;:::999777666444444333333333333444555222222222333444666999:::<<>><<<;;;===<<<;;;999777666444444444333333222222222222333333333222222333444666777444333111222444555444444333333444444444444333333333333333444444444555555555555555555555555555555222222333333333333333222666444444777777555666888333444555555666555555555:::777444555777777444000666666666666666666666666444333111222333555444444333444555555666666555555555444333333555555444333222333333333222333555777444444444444444555666777:::888555444444666999;;;@@@@@@???===:::888888999666999===AAACCCCCCBBBAAA@@@EEEJJJJJJKKKLLLHHHCCCFFFDDDBBBAAAAAAAAA???>>>???<<<:::;;;===<<<999555333555888888777666777777444777::::::888888:::<<<===BBBHHHJJJIIIDDD@@@>>><<<===>>>>>>>>>???BBBEEEDDDHHHMMMQQQUUUZZZ___bbb\\\\\\^^^bbbgggooo}}}qqqqqqrrrzzzvvvdddYYYOOOJJJDDDAAABBBBBBAAA???AAAAAABBBBBBAAAAAA@@@???AAA???===<<<;;;<<<>>>???;;;===??????===;;;::::::888777666666666777888999777777666555555555555666444666888999888666333111444444444555555555555666222444666888999999888888888777777666666666666777555555444444444444555555444333222444666888777666999888777666555666666777<<<@@@DDDBBB;;;666444666///222666777777666666666222222111111222222333444...///000111222333333444777666555444222111111000mmm[[[QQQKKKKKKLLLLLLLLLMMMNNNOOOMMMMMMMMMNNNPPPSSSUUUWWW\\\^^^bbbgggmmmssswwwzzz{{{zzzvvvrrrnnnjjjhhhggg```___\\\YYYVVVSSSQQQPPPJJJJJJIIIHHHHHHHHHHHHHHHFFFEEEDDDBBBAAAAAAAAAAAACCCEEEPPPSSSHHHDDDFFFAAAEEECCCBBBCCCDDDDDDBBB@@@@@@???===<<<;;;;;;<<<<<>>>>><<<:::777555444444222111111222333222111444333222222333555888999777444111000000///...---000111333444444333111000222222333333333444444444555555555555666666666666222222333333333222111111555555666777888777666777444444555555555555444444777555444555666666444111666666666666666666666666444444444444555777777888333444555555666555555555555444333333555555444333000222333333333333555777555444444444444555666666888777555333333555999<<>><<<888777777888777999===@@@BBBBBBBBBAAA@@@FFFKKKLLLMMMNNNKKKEEEHHHEEEBBB@@@@@@@@@???>>>===;;;::::::;;;;;;999777666777888888777666777999222777;;;;;;888777:::>>>;;;???EEEHHHHHHDDD???<<<;;;<<<>>>>>>???@@@DDDFFFEEEIIINNNSSSWWW[[[```ccc___^^^```dddhhhppprrrkkkeeefffjjjuuuzzzeeeUUUNNNLLLIIIFFFEEEEEEEEECCCBBBDDDDDDDDDDDDCCCBBBAAA@@@>>>===<<<;;;;;;<<<===>>>:::<<<>>>>>><<<:::::::::888777666555666777999:::777666666666555555555555666777999:::999888555444444444444333444555666666333555888:::;;;:::888777888777777777777777777777777666444333333444555555444333222444666777777666888777666555555666777777<<<@@@CCCAAA:::555444666000222555666555444444555222222111111222222333444111111111222333444555666888888777666555333111000lll^^^PPPNNNKKKIIIIIIJJJLLLMMMKKKKKKLLLMMMOOOQQQTTTUUUWWWZZZ^^^cccjjjoootttvvvyyywwwuuurrrpppooonnnnnnfffeeebbb___[[[XXXUUUTTTNNNNNNMMMLLLKKKKKKKKKKKKGGGGGGFFFDDDCCCCCCBBBBBBEEEKKKYYYYYYHHHAAAEEEEEEHHHGGGFFFFFFFFFEEECCCAAA===>>>???@@@AAA@@@??????===;;;888555444333111///222222222222222222222222222222222333444777999:::BBBFFFKKKPPPTTTUUUTTTSSSOOOLLLIIIHHHJJJMMMOOOQQQJJJIIIHHHGGGFFFEEEEEEEEEDDDDDDEEEEEEEEEEEEEEEEEEBBBAAA@@@>>>;;;999666555333222000111222333333222444333222222444666999;;;999666333111111111111000333444666888888666444333222222222333333333333444333333333444444555555555222222333333333222111111555666777777777888777666444555555666555555444444000222444444333222444555444444444444444444444444444444555555666777888:::333444555555666555555555555444333333555555444333111333444555444555666777666666555444444444444555333333333222111444999============:::777555555666888:::<<>>>>>??????>>><<<:::999999::::::999888777888888888777666888:::222777<<<;;;999888;;;???777;;;@@@EEEGGGEEE@@@===;;;===???@@@@@@BBBEEEGGGIIILLLQQQUUUYYY\\\___bbbbbbaaacccfffiiiqqqzzzooofffbbb^^^```ffftttiiiXXXOOOKKKLLLJJJIIIGGGFFFEEECCCAAAEEEEEEEEEDDDCCCBBBAAA@@@;;;;;;:::::::::;;;<<<===:::<<<>>>>>><<<;;;:::;;;777777666666666888999:::666666666666666555555444666666666666666666555555555444444444444555666777666888:::<<<<<<:::777666666666666666666666666666888666444222111111222222333222111222444555555444444444333333444666777888:::>>>@@@>>>888333333555333444444333222222444666222222111111222222333444111111111222333444666777777777888777666333111///ooo\\\VVVNNNHHHFFFGGGHHHIIIJJJJJJKKKLLLNNNPPPQQQRRRVVVYYY]]]ccciiinnnrrrttttttssssssrrrrrrrrrsssssskkkiiifffccc___[[[XXXWWWTTTSSSRRRPPPOOOOOONNNNNNKKKKKKJJJIIIHHHGGGFFFFFFGGGMMMZZZXXXFFF@@@FFFGGGIIIIIIGGGEEEBBB???<<<;;;666888;;;>>>@@@@@@@@@???888666444222222222000///333333333444333222222111222222222333555888;;;<<>>;;;888666555222222222222222333333444444444444444555777999:::777555333333666888999:::222333555666666555333222222222222333333333444444000000111111222333333333222222333333333333333222555777888666666999999777666666666777666666555444,,,000444444222111444777222222222222222222222222222333444444333444666888333444555555666666555555555444333333555555444333222444666777666555666777777666555444444444444444///222333333222333888=========<<<:::777555555666999:::<<<>>>@@@BBBCCCDDDDDDIIIMMMMMMOOOQQQOOOKKKKKKGGGAAA===<<<=========;;;;;;999999888888888888555777888888777777888:::666999<<<<<<::::::<<<>>>888:::>>>BBBEEEEEEBBB>>><<<>>>AAABBBBBBDDDFFFHHHLLLOOOTTTXXX[[[]]]```bbbdddbbbcccfffiiipppvvvmmmeee```]]]YYY^^^gggwwwlll[[[QQQMMMKKKKKKJJJIIIGGGDDDBBBAAA@@@BBBBBBBBBBBBAAA@@@???>>>;;;;;;:::::::::;;;;;;<<<:::<<<>>>>>>===;;;;;;<<<888888888888999999999999666666666777666555555444444444444333333333444444555555555666666666666777999:::;;;<<<;;;:::888777444555555666666666666555777666444222111000000///222111000111333444333222333333222333444666777999777;;;>>>;;;666222333666666555444222111111444777222222111111222222333444000000//////000222444555444555666777666333000---lllbbbTTTJJJDDDCCCDDDDDDIIIJJJJJJKKKMMMNNNOOOOOOUUUXXX^^^dddjjjnnnpppqqqppppppqqqrrrsssttttttuuuqqqooolllhhhddd```]]][[[YYYXXXWWWUUUSSSRRRQQQQQQMMMMMMMMMLLLKKKJJJIIIHHHHHHHHHPPPPPPCCCAAAGGGFFFGGGGGGFFFCCC???;;;999888777888999:::;;;<<<<<<<<<777555333222222222111000111222333444444333222222111222222444777:::===???EEEHHHMMMPPPPPPLLLHHHDDD@@@@@@@@@@@@@@@AAADDDEEEBBBAAA???>>>===>>>???@@@>>>>>>>>>>>>@@@CCCFFFHHHEEECCC???<<<888666555444111333555444222111444777444444555666777777888888555333111222555999<<<<<<111111222333333222111111333333333333444444444444111222222333444444555555111222333444444444444444666999888444444999:::888777777888888777666666555000222333444444333444444222222222222222222222222111333444333222222444777333444555555666666555555555444333333555555444333333555777777666555555666555444444444444555666666///333666666333333777:::>>>???>>>;;;888666777888888999;;;???BBBFFFIIIKKKEEEJJJMMMNNNPPPTTTUUURRRQQQLLLDDD???<<<;;;;;;:::;;;;;;:::888777666777888333555777888777777888999:::;;;<<<<<<============<<<<<<>>>BBBEEEEEEBBB???>>>@@@CCCDDDDDDEEEFFFHHHJJJNNNSSSWWWZZZ\\\___```bbbaaaaaadddfffmmm|||uuulllfff```[[[XXXVVV___mmmppp]]]SSSOOOLLLJJJJJJJJJIIIFFFCCCAAAAAAAAABBBBBBBBBBBBAAA@@@??????===<<<<<<<<<<<<<<<<<<<<<;;;===??????>>><<<<<<===888999:::;;;;;;:::888777555666777777777666444444222333555666666555444333555555777888888888777666999::::::;;;;;;;;;;;;:::444444666777777777666666444444444333333111000000222111000111222333222111555555444444444666777888555999<<<:::555333444888555666666555333222333555222222111111222222333444000000//////000222444666333444777888777444111...wwwkkkZZZLLLDDDAAAAAAAAAIIIJJJJJJKKKLLLMMMMMMNNNOOOSSSYYY```fffiiijjjkkknnnoooppprrrssstttttttttvvvuuurrrmmmiiieeebbb```]]]\\\ZZZWWWUUUTTTSSSSSSMMMMMMMMMMMMLLLJJJIIIHHHHHHCCCGGGHHHAAACCCHHHCCCDDDDDDDDDBBB???<<<;;;;;;???>>>;;;999777777888888888666444333333333222111///000222333444444333333111111333555888;;;???AAAEEEHHHLLLNNNMMMHHHCCC???:::<<<===>>>>>>???AAACCC>>>===;;;:::999:::<<<===???>>><<<<<<>>>AAAEEEGGGEEEBBB>>>999666444444444000444777555111111555999444555666777888888777777444111//////222555777888444555555555555555555444333333444444444444555555555555666666777888999999111222333444555666666666777:::888333333999;;;888888888888888888777666666666333222333666777444111222222222222222222222222222444666444222222444777333444555555666666555555555444333333555555444333333555777777555444444444333333333444555666777888111555999888555333555999@@@@@@???===:::888888999777888;;;@@@EEEJJJNNNPPPFFFJJJMMMNNNRRRWWWZZZXXXWWWQQQHHH@@@<<<:::999888<<<;;;:::888666555666888111333666888888888888999===<<<<<<===>>>???===;;;AAA@@@@@@BBBEEEFFFCCC@@@@@@BBBDDDEEEEEEFFFGGGHHHEEEIIIOOOTTTWWWZZZ]]]^^^```^^^___aaacccjjjxxx{{{ppphhhccc___XXXSSSVVVbbbttt|||dddTTTOOONNNLLLIIIKKKKKKJJJGGGDDDCCCCCCDDDCCCCCCDDDDDDCCCCCCBBBBBB???>>>>>>>>>>>>=========;;;===???@@@>>>======>>>999:::<<<======;;;888666555666777777777666444333333555999<<<<<<:::666333444666888999:::999777666999999999:::;;;<<<===>>>444555666888888888777666222222444444444333222111333111111111333444333222999888666555555666666777444888<<<:::666444666999333666888888666444333222222222111111222222333444333222111111222444666888444666999;;;;;;888444111vvv^^^PPPIIICCCBBBDDDCCCKKKMMMIIIHHHKKKMMMKKKQQQRRRUUUYYY\\\^^^```aaa```dddiiillloooqqqtttvvvpppqqqqqqoookkkgggeeeddd\\\\\\[[[XXXUUUSSSRRRSSSNNNMMMMMMNNNOOOMMMJJJHHHEEEEEEDDDCCCBBBBBBAAAAAABBB@@@>>>;;;::::::;;;<<<===>>>>>>>>>===;;;888777999888777555444333222222444444444444333222111000///000111333555999???CCCDDDGGGJJJJJJFFF@@@<<<999888:::<<<;;;999:::<<>>===;;;999888888888999::::::;;;<<<===>>>??????AAA???<<<888555222000///111000000000111222222333666666666666666777777777333333555666666666666666777777666444444333333333555444222222333333333222333333333444444444555555444444444555555555555555444555666888888888777666666777888999888777555333666555555444444333222222444222111//////000222333444444555555666777777888999777666444444555666777000111333444444444333333555555444444444333333333777666444444333444555666666666666666666666555444>>>CCCEEE@@@:::888666333999999;;;???CCCGGGIIIIIILLLNNNMMMJJJKKKPPPRRRQQQOOOKKKDDD>>>;;;:::888777:::999888777666666666666:::;;;;;;999666555666888999<<<>>>@@@??????@@@AAA>>>???BBBDDDEEEEEEDDDCCCAAACCCDDDCCCAAABBBFFFIIIKKKKKKMMMPPPTTTXXX\\\^^^\\\\\\^^^```aaafffuuuxxxmmmeee___YYYYYY[[[\\\fffwwwmmmYYYOOOKKKIIIHHHJJJFFFDDDAAA??????@@@CCCDDDCCCDDDEEEGGGGGGEEEAAA===999999999999:::<<<>>>???@@@>>>===<<<;;;;;;<<<===:::777777999888555555777666666777888999999888888:::::::::888555444555666333888===???===:::777666777777777:::===>>>===;;;777444222333555777666444222222222222222222222222333222111111111222333444555555444333333333444444222777;;;;;;666222222444///222555444222111333666222222222333333333444444555222000222777::::::999777666555555666666555444mmm[[[NNNFFFCCCFFFGGGLLLLLLGGGEEEJJJMMMMMMNNNOOOQQQTTTWWWYYYZZZ[[[[[[___eeeiiimmmooorrrsssrrrssstttrrroookkkjjjjjjbbbaaa^^^ZZZVVVTTTSSSSSSNNNNNNOOOQQQRRRPPPMMMJJJFFFFFFEEEEEEDDDCCCCCCCCCBBBAAA>>><<<;;;;;;<<<======>>>??????>>><<<:::999777666555444333222222222333333444444555555555444333444444444555888<<<@@@GGGIIIKKKJJJEEE>>>999777444666888888777888;;;>>>;;;:::999777777777888999>>>>>>>>>>>>??????>>>>>>AAA@@@>>>;;;888666555444222111111111222222333444555666777777888888777777999:::;;;;;;<<<;;;;;;;;;888888666555555444444444555444333333333444333333333333333444444444555555555555555555555555555555666777888888777666555444666666888888888777555444666555555444444333333222444333111000111222333444222222333444444555666666555444222111000111222333222222222444666666555333777666666666555555555555666555444333333444555555555666666666666666555555>>>CCCDDD>>>888777666444::::::;;;???DDDGGGIIIIIIGGGKKKMMMMMMNNNRRRSSSPPPNNNIIICCC>>>;;;:::999888:::999888777666666666666444555777777777888;;;===<<>>===<<<<<<<<<<<<===:::777666999888555555777555555666666555555444444999::::::999777666777999666777999::::::999888777:::999888888888999999999777555333333555666555333333333333333333333333333333222222111222333444555444444444333333333444444222666::::::666333333444222222111222333444444333333333333333444444444444333111111222444666777777888777666666777777666444lllYYYMMMHHHIIIJJJKKKHHHCCCBBBHHHMMMOOOMMMMMMOOOPPPRRRSSSTTTTTTTTTYYY```fffjjjllloooppprrrtttuuutttrrrooonnnnnnjjjgggbbb]]]XXXUUUTTTSSSOOOPPPRRRUUUVVVTTTPPPLLLHHHHHHGGGFFFFFFEEEEEEDDDBBBAAA???===<<<<<<======>>>>>>???@@@???>>><<<;;;555555444444444333333333222222333444666777888888444555555555666999===@@@HHHJJJJJJHHHCCC<<<777555000222333444444666888;;;888777666555555777999;;;:::;;;;;;<<<<<<<<<;;;;;;<<<;;;999888666555555555333333333333333333444555555666888::::::999888777999::::::::::::999888888888888777666555555555555666555555555444444444444333333333444444444555555666666666666555555555555999999888888777555444333555666777888777666555444666666555555444333333333333333222111222333555666111111222222333333444444333222000/////////000111444222222444777888666444666666666666555555555555444444333333333333444444555555666666666666666555???CCCBBB<<<666666666555::::::;;;???DDDHHHIIIIIIEEEJJJOOOOOOQQQSSSQQQLLLKKKFFFAAA===;;;;;;:::::::::999888777666666666666111333555666777999<<>>>>>>>>>>>===<<<<<<888666666888888555555777666666555555444333333222777888999999888888:::<<<:::888777888:::;;;;;;;;;>>>===;;;999666666888999888666444444555555444333444444444444444444444444333333222222333333444555333333333333333333444444111555999999666333333555555222///111555666444111333444444444444555555555222333444444333444666888999888777777888888777555iiiXXXOOOLLLHHHGGGDDDAAABBBFFFKKKNNNNNNNNNNNNNNNOOOPPPQQQQQQOOOTTT\\\cccgggjjjlllnnnoooqqqssssssrrrppppppqqqpppllleee___[[[WWWUUUTTTQQQRRRUUUXXXZZZWWWRRRNNNJJJIIIIIIHHHGGGFFFEEEEEEAAA@@@>>>===<<<<<<<<<======>>>?????????>>>======555555666666666666666666222222333444555666777888111222444666888;;;@@@CCCFFFGGGGGGEEE@@@:::777555111111222222222444555666666555444555666999<<<===777888:::;;;<<<<<<;;;;;;777777666555555555666666555555444444444444555555555666999;;;;;;:::888666888888888888777666555444777777666555555555555555555666777777555444555555333333333444444444555555666666666666666666666666999999888777666555444444555666666777777666555555666666666555444444333333111111111111222444555666111111222222333333333333444444333222111222222222555333111444888:::888555333333333333333333333333333222222222333333444444444444555666777777666666???CCCAAA:::555555777777::::::<<>>???DDDGGGGGGFFFFFFHHHKKKOOORRRTTTVVVWWWXXXWWWXXX[[[^^^cccooo{{{~~~|||vvvooojjjfffccc```ccciiiwwwlllTTTJJJCCCBBBBBBAAA@@@AAADDDBBB???>>>???BBBFFFIIIHHHMMMTTTXXXVVVPPPIIIDDDCCCBBB@@@???>>>>>>>>>>>>===>>>@@@AAAAAA???<<<:::777444444777777555555888666666666555555555555666555666888888777888:::===;;;999888999<<<>>>>>>======>>>>>><<<999888:::<<<777666555444444444444333333333333333333333333333444444444444444555555555222333333444444444444444222555888888666444444555555444222333555666555333444444444555555555666666333666888777555555777:::999888888999:::999777555}}}hhhVVVLLLGGGDDDBBBBBBCCCEEEHHHKKKKKKKKKKKKKKKKKKLLLMMMNNNMMMRRRYYY___cccfffhhhjjjjjjmmmpppqqqqqqqqqrrrsssrrrnnngggbbb^^^[[[WWWTTTSSSTTTWWWZZZ[[[YYYTTTPPPLLLLLLKKKIIIHHHFFFEEEEEE??????>>>===<<<<<<<<<<<<=========>>>=========<<<777888999:::::::::999999444444333222222333444444111333555666888;;;???BBB@@@BBBBBB@@@===999777777444333222222222222222222444444555777999<<<>>>@@@===>>>?????????>>><<<;;;999888888888888999::::::666666555555444555555666555666999;;;;;;:::888666<<<<<<;;;;;;:::999777777555555444333333333444444444777888888666444444555333333333444444444555555666666666777777777888888888777777666666666666666555555555666666666555555777666666555555444333333000000000111222333444444333333333333444444444444555555444333333333333333555333222444777999999777222222333333333333333333222222222333333444444444333333555666777777777777@@@CCCAAA:::555666888888::::::<<<@@@DDDHHHJJJJJJIIILLLMMMKKKLLLPPPQQQOOOEEEAAA===::::::;;;;;;;;;999888777777777777777777:::;;;;;;;;;::::::<<<>>>???CCCHHHLLLMMMMMMNNNNNNMMMKKKGGGCCC@@@????????????<<<;;;>>>DDDIIIJJJIIIEEEGGGLLLQQQVVVXXXZZZ[[[YYYXXXYYY^^^bbbiiiuuu{{{xxxwwwvvvpppiiieeebbbcccllluuurrraaaNNNGGGBBBCCCCCC@@@???@@@???>>>>>>>>>AAAEEEJJJLLLSSSWWW]]]]]]WWWNNNFFFBBBBBBBBBAAA@@@@@@@@@AAABBB>>>@@@DDDFFFDDD@@@<<<888555333333666777555555888444444444444555777888999333555666666666777999;;;666777888:::===>>>>>>===<<<=========<<<;;;;;;<<<666666666555444333444555333333333333333333333333444444555555666666666666222333444555555555555444555666777777666555555555444666888777555444555777444444444555555555666666333666999888666555777:::999888888:::;;;:::777555|||dddSSSMMMGGGCCCCCCDDDDDDEEEGGGEEEDDDDDDDDDEEEGGGIIIJJJKKKNNNSSSXXX[[[^^^bbbdddfffiiimmmoooqqqrrrtttuuurrrnnnhhheeeccc```\\\XXXXXXXXXZZZ\\\]]]ZZZVVVRRRQQQPPPNNNLLLJJJHHHFFFEEE?????????>>>>>>=========>>>>>>>>>======<<<<<<<<<:::;;;<<<=========<<<;;;666555333222111111222222444555777777777888;;;===;;;<<<===<<<999777777888777555333222333333111000333444777:::===>>>@@@@@@>>>??????>>><<<999666444777777777777777777888888777666555555444555555555555666888::::::999888777<<<<<<<<<;;;:::999888777444444333333333333333444333666999999666333444555333333333444444444555555555555666777888999::::::888777666666666666666777555555555555555555666666777777666666555444444444000000000111222222222222444444444444555555555555333333333333333222222222333333444444555777999:::444444444444555555555555111222333444555555444444222333444666777888888888@@@CCCBBB;;;666777999999;;;;;;<<<@@@EEEHHHJJJJJJHHHJJJJJJHHHJJJQQQTTTTTTDDD@@@;;;999999:::;;;;;;888888777777777777777888777999;;;<<<<<<>>>@@@CCCCCCGGGMMMQQQRRRRRRRRRRRRKKKIIIEEEBBB???>>>>>>>>><<<<<<<<>>???BBBEEEIIILLLNNNWWW[[[^^^[[[RRRIIIBBB???BBBAAA@@@@@@AAABBBCCCDDD@@@CCCHHHJJJHHHBBB;;;666444111222666666555555888222222222222333666888999444555666666555555777999111444777999999:::===>>>AAA???===<<<<<<;;;:::888444555666555333333555777333333333333333333333333555555666777777777777666222333555666777777666555888888888888777666555555444777999888444222555888333444444444444555555555111333555666666666666777888888888:::;;;:::777444|||fffYYYOOOFFFDDDCCCAAABBBFFF????????????AAADDDGGGHHHGGGJJJMMMOOORRRUUUYYY\\\```ccchhhkkkmmmooorrrsssqqqmmmiiiiiiiiigggaaa\\\]]]]]]]]]^^^^^^\\\XXXUUUVVVUUUSSSPPPMMMJJJGGGFFF@@@@@@AAAAAA@@@@@@??????AAA@@@???>>>===<<<<<<<<<<<<===>>>??????>>><<<;;;777666444222111222333444333444666777777888:::;;;999999999888666555555777777444222111333444222000111333888<<>>>>><<<===???@@@AAADDDHHHJJJJJJNNNTTTZZZ^^^`````````cccaaadddmmmvvv|||xxxqqqkkkhhhhhhjjjlllmmmjjjhhhiiikkkrrr}}}jjj\\\SSSFFFBBBAAACCCCCC@@@???AAA@@@AAADDDHHHJJJMMMNNNNNNRRRUUUVVVRRRIIIBBB>>>>>>BBBBBBAAA@@@AAABBBCCCDDDCCCGGGLLLNNNKKKDDD;;;555333000111555666444555888555444333333444666888999777888888777555444555777111666999999777888???EEESSSJJJ@@@;;;<<<<<<999666222444555555333444666999666666666666666666666666555666777888888888777777333444666888999888777777<<<;;;:::999888777666444555555666555444333333444333333333333444444444444222222333555888999888666777777888:::;;;999666333zzzdddVVVJJJEEEBBB???@@@EEE=========>>>@@@DDDGGGIIIEEEFFFHHHIIIKKKNNNRRRUUUZZZ]]]bbbfffiiikkknnnppppppmmmkkkkkkmmmkkkeee```aaaaaa``````___]]]ZZZWWWZZZYYYVVVSSSOOOLLLIIIHHHBBBBBBCCCCCCCCCBBBAAAAAACCCBBBAAA???>>>============>>>???@@@???>>><<<;;;888666444333333333555666///111444666777999<<<>>>888888888666444333333555555222000000333444333111///222888===@@@@@@>>>===111333777999;;;;;;999888:::999888777777666666777777666555444444444444444666666666666666777777777777888888888888777666666555555444444444555555666111555999999555222222555333333333444444444555555333444555777999;;;===>>><<<;;;999666444333333333444444444444444555666777777777777666555555444444333333444444444333222222444444444444444444444444444555555555555444333333...333777555111222888>>>111111111222222333333333111333444666777777666666111222444555777888999999@@@DDDDDD>>>999:::;;;:::;;;;;;===@@@EEEIIIJJJJJJOOOQQQOOOKKKIIILLLKKKIIICCC???;;;888888999999999888777777777777777888888666777999;;;<<<>>>AAACCCDDDHHHNNNRRRRRRQQQPPPPPPHHHGGGEEECCCAAA@@@??????===@@@BBBAAA@@@AAAEEEIIIPPPTTTZZZ```cccddddddcccjjjhhhlllvvvuuupppiiiccc```bbbfffiiigggfffhhhlllpppxxxsss___SSSKKKCCC@@@???AAABBB??????BBBCCCEEEIIILLLNNNOOONNNNNNPPPRRRSSSNNNFFFAAA@@@AAACCCCCCAAAAAA@@@AAABBBCCCEEEIIINNNQQQMMMEEE:::444222000111555666444555999999888777666666777999::::::::::::888666444555666555:::===:::666999DDDMMMcccVVVFFF=========;;;666111333555555333444777:::888888888888888888888888555666777999999888888777333555777999:::999888888>>>===;;;:::999888666444666333111222444555222///222222222333333333444444444333333777;;;===;;;888777777888999:::999666333pppfffVVVJJJDDDBBBAAA@@@???CCCCCC======BBBEEECCCAAAAAABBBEEEHHHKKKLLLLLLRRRWWW^^^dddfffhhhiiiiiieeegggiiikkkkkkjjjhhhggg``````ccceeebbb]]]^^^ccc___]]][[[ZZZXXXRRRHHHAAACCCDDDEEEFFFEEEDDDBBB@@@@@@AAAAAA@@@???>>>@@@AAA???>>>===;;;::::::::::::999888777666444333222111666777999::::::999888777999777555222///---,,,+++333333333222222222222111222555888:::999777666666222222222333555888;;;===<<<<<<;;;:::888666444333333444666777777666444222444444555555444222111000;;;:::777555444444555666333444555555666555555555666666777777777666444333222333444222111000222444444333222222444888<<>>===;;;999666333222:::888666444444555777999888:::;;;888444000000111444555666555333222333444333333333444444555555555555444333111000/////////222111111333666777666555333222111111000111111111111111333555777888777666333444666666777888;;;===BBBEEEGGGDDD===888888:::>>>AAAEEEGGGGGGGGGHHHIIISSSPPPMMMMMMNNNMMMHHHDDD@@@???>>><<<:::888777666888888888777666777:::<<<:::::::::999888888;;;===AAACCCGGGJJJLLLLLLKKKJJJCCCBBB@@@@@@???===;;;999===>>>AAADDDCCCCCCJJJSSSTTT^^^jjjrrrtttsssrrrqqqssssssvvvwwwlllfffaaaaaaaaaaaabbbfffhhheeedddiiittt{{{hhh\\\PPPEEE>>>??????>>>>>>AAAFFFIIILLLLLLMMMMMMMMMMMMLLLLLLLLLKKKHHHEEECCCBBBBBBBBB>>>@@@AAA@@@???AAAEEEJJJIIIJJJKKKJJJFFF@@@:::666111444777555111000555::::::888666555555777999:::999888666555555666666777444666777888999<<<@@@CCCJJJFFFAAA>>>>>>===:::777222333444555666666666666444666888888777666555666444444555777999999777555444555666666666777:::===>>>===<<<:::999888777777444444555555555555444444888777666444444333333333333333333444444666777777:::888666666999999777555wwwaaaPPPGGGCCC@@@>>>>>>AAAAAA<<<;;;???@@@>>>AAAAAABBBDDDGGGIIIJJJJJJPPPTTTZZZ___bbbdddfffhhhggghhhkkkmmmnnnmmmkkkjjjbbb```aaadddccc```bbbfffdddbbbaaa```^^^WWWNNNFFFDDDDDDEEEFFFEEEDDDBBBAAABBBCCCCCCBBB@@@???@@@BBB<<<<<<======>>>>>>??????::::::999777666444333333555777999;;;;;;:::999888888777555333111000//////333333333333333333333222111333777888777555444444333333222333555777:::<<<;;;;;;:::999777555444333333444555555555555444333555555666666555444222111666555444222222333444555444555666666777777666666444444555555555444222222333111000111444777666555999888777777888;;;>>>@@@???>>>===;;;999666444222777666444333333444666777;;;===>>><<<888555555666444555555555333222333444333333333333444444555555222222222222222333444444888666333333555666777777555444333222222222222222444444555777888888777666555777777777666666888:::>>>BBBDDDBBB<<<999;;;>>>@@@CCCFFFHHHIIIJJJLLLNNNPPPPPPPPPNNNLLLKKKJJJJJJAAAAAA???===;;;999888777888999999999888888:::<<<:::;;;;;;:::999:::<<<>>>AAACCCEEEHHHIIIIIIHHHGGGCCCCCCAAA@@@@@@>>><<<;;;@@@@@@CCCFFFFFFGGGPPPZZZ```kkkyyywwwxxx}}}xxxiiiiiiccc_________^^^```dddfffdddeeelllxxxnnn]]]RRRHHH@@@>>>>>>>>>>>>>>>@@@CCCGGGJJJKKKLLLLLLLLLLLLLLLLLLMMMLLLHHHDDDAAA>>><<<;;;>>>???@@@@@@AAACCCFFFHHHIIIJJJJJJHHHDDD>>>888444222333333333444555888999999888666555555666888:::<<<;;;999777555555555555777888888888888999<<>><<<;;;999888888888888888999999999999888888777666555444444333333333666555555666666888999999888666444555777777555333uuu^^^QQQJJJEEEAAA???AAA@@@<<<<<<>>>>>>;;;AAAAAABBBCCCEEEFFFGGGHHHMMMPPPTTTXXX[[[___cccfffeeehhhkkknnnoooooonnnmmmfffaaa___bbbddddddfffiiihhhgggfffeeeccc\\\RRRJJJEEEEEEEEEEEEEEECCCBBBAAACCCDDDEEECCCAAA???@@@AAA<<<===???@@@AAAAAAAAA@@@<<<;;;:::999888777666555555777:::<<<===<<<;;;999888888666555333333222222222333333444444444444333222444777888666444333333444444444444555777999:::::::::999888666444333222444444333333333333444444666666666666555444333333333333222111222333444555555666666777777777777777444444444555444444333222444000...111888<<<;;;777;;;;;;::::::;;;<<<===>>>???>>>===;;;999666444333333333222333333444555666999:::;;;:::777555555666333444555444222222222444333333333333333444444444222222222222333555666777<<<999444222333555777888777666555444333222222222222222333333333333222222999:::999888666555666777;;;???AAA???<<<;;;>>>BBBCCCEEEHHHJJJLLLNNNRRRUUUOOORRRSSSPPPKKKJJJLLLOOOCCCBBBAAA???===;;;999888777999::::::999999999:::999;;;<<<;;;;;;<<<>>>@@@@@@AAACCCEEEEEEEEEDDDDDDCCCCCCBBBAAA@@@???>>>>>>>>>???BBBFFFHHHKKKVVVaaaqqq}}}|||lll```ccc^^^[[[[[[ZZZYYY\\\aaabbbcccgggppp~~~xxxcccTTTLLLEEE@@@>>>>>>???>>>===>>>AAACCCHHHHHHIIIJJJJJJJJJJJJJJJJJJHHHFFFBBB>>>;;;888666=========???BBBEEEEEEEEEHHHHHHGGGEEE@@@;;;555222333111000333666999:::999999777666444444555777888<<<;;;999777666555666666999999999888666666888:::===;;;999888888888777666555666777888999999999888777888:::999777666666777111222333666888999777555888999999888777888:::<<>><<<;;;999999888888999::::::;;;;;;::::::999666666555555444333333333222222222222333444555555666444333333444555333222uuuaaaSSSKKKGGGBBBAAA@@@??????@@@???===@@@AAABBBCCCCCCDDDEEEFFFKKKMMMPPPRRRVVVZZZ```dddbbbeeehhhlllnnnnnnmmmmmmkkkccc^^^```cccdddfffiiihhhfffeeeeeeccc\\\RRRKKKGGGFFFFFFEEEDDDCCCBBBBBBCCCDDDEEECCCAAA?????????>>>???AAABBBBBB@@@>>>======<<<;;;:::999888777777666888;;;>>>???>>><<<;;;999888777555444444333333222222333444555444444333555777999999777555555555555555444444555666777888999999888777666444222111444333222111111222444555555555555555555444333333555444444333333444555555555555666777777777777666666666666666666666555555444111000222888;;;;;;999999:::::::::::::::999999???>>>===<<<999777555444111111222333555666666777777888999999888777666666333444555444333222222444333333333333333444444444444444333333333333333444999777333222333555666666777666555444333222222222///000222222111111222333;;;<<<;;;:::777666777999;;;???AAA???<<<<<>>;;;:::999666888:::;;;999888888888888999;;;;;;;;;<<<>>>@@@@@@@@@AAAAAAAAAAAAAAAAAABBBBBBBBBAAA@@@??????@@@???@@@DDDJJJNNNTTTaaannnvvvjjjaaa\\\XXXVVVVVVVVVVVVZZZ```aaafffmmmwwwnnnZZZMMMGGGCCCAAA>>>???@@@@@@>>>>>>@@@BBBCCCDDDEEEFFFGGGGGGGGGGGGCCCBBBAAA???<<<:::888666<<<::::::===BBBDDDCCC@@@CCCCCCBBB@@@===999555333222222222444666777888888888777666555555555666777999888777666555666777777999999999777555555777999999888777666666666555444666666777888888888888888777999:::999777666666777666666777999::::::888555666777888777777888:::=========;;;999888777777777777777888888888888777777555555555555444444333333000000000000000111222333555444333333333333333222sss]]]PPPKKKDDDAAA??????AAAAAA@@@??????AAACCCCCCBBBBBBDDDFFFJJJKKKMMMOOOQQQVVV\\\aaa```cccgggjjjmmmnnnmmmlllmmmddd]]]^^^```aaacccfffgggeeeccccccaaa\\\SSSLLLIIIHHHFFFDDDCCCCCCCCCCCCBBBCCCDDDCCC@@@>>>======<<<>>>@@@AAAAAA@@@>>>======<<<<<<;;;:::999888888777999===@@@@@@???===;;;:::999777666444444333333222333444555666555333333666888999999777555555555555555555555555666777777888888777777555444222111444333111000111333555666444444444333333333333333666666555444333222222222333444555555666666555555666666555555666666666666333333444555555666888:::777888999::::::999888777>>>>>>===<<<:::888666555222222444555666777888999;;;;;;;;;;;;<<<<<<;;;:::444555666555333222333444444444444444444444444444444333333222222222333333333222111222333444444222666666444333333222222222111333555666666777999<<<;;;<<<<<<;;;:::999;;;<<<===AAACCCAAA>>>>>>CCCHHHIIIKKKNNNQQQTTTYYY^^^bbb^^^ZZZVVVTTTSSSQQQNNNKKKFFFEEECCCAAA>>><<<:::999555888::::::888777777777666888:::;;;:::;;;===>>>?????????>>>?????????@@@AAABBBBBBAAA??????AAACCCDDDFFFLLLTTTZZZcccrrrzzzoooeee```VVVSSSSSSUUUUUUVVV\\\cccjjjqqqzzzyyycccQQQFFFAAA?????????AAABBBBBBAAA@@@@@@AAA???@@@AAACCCDDDEEEEEEEEEAAA@@@???===:::999777666:::888888;;;???AAA???===>>>>>>===<<<:::888777666000444777666333222555888999888777666555555666666999888666555444555555666777888888666555555777:::888999888777555444333333555555666666777666666666777888888888666666777999<<<;;;<<<======<<<999666333444555555555777:::===;;;:::999777666555444444555555666666666666555555333444444555444444333222333333333333333333444555555555555555444333333444nnnZZZPPPHHHBBB===???AAA@@@???@@@>>>AAACCCCCCAAAAAADDDGGGIIIJJJKKKLLLNNNRRRXXX\\\^^^```dddhhhkkkkkkkkkkkkjjjccc]]]\\\\\\\\\___cccfffcccaaa```___\\\UUUPPPJJJIIIFFFCCCBBBBBBCCCDDD@@@BBBCCCCCC@@@>>>======888:::<<>>>>>===<<<:::888666555444555555555777888:::::::::999888999;;;;;;:::888555666777666444444444555666666666555555555555555111111111111222333555555111111111222444555333222555555444333333333333444000333555666555666;;;>>>:::;;;<<<;;;::::::<<<>>>===AAADDDCCC@@@@@@DDDHHHKKKMMMQQQUUUXXX\\\aaaeeeccc^^^ZZZXXXXXXVVVPPPKKKHHHGGGEEECCC@@@>>><<<;;;777999::::::888777777888666888:::;;;::::::;;;<<<@@@???>>>======>>>@@@AAAAAABBBDDDBBB@@@@@@CCCGGGGGGJJJRRR\\\eeeooozzzpppddd\\\YYYRRRQQQSSSWWWXXX[[[ccclllxxxppp[[[MMMFFFBBBAAABBB>>>@@@CCCCCCBBBAAAAAAAAA===>>>???AAACCCDDDEEEEEEEEECCC???<<<999777777777:::999999:::<<<======<<<:::::::::999888888888888000555999888444222555999:::999888777777666666666:::999777666555444555555777777888777666666888;;;777888999888666444333444444444555555555555444444555666666666555666888:::>>>======>>>>>>===:::777333444555555555666999<<<:::999777666444333333333444555555666666555555444222333444555555444333222222222222111111222222333555666777666444333444555qqq```QQQGGG@@@@@@BBB???>>>@@@===AAADDDDDDAAAAAADDDHHHGGGHHHIIIJJJKKKOOOTTTWWWYYY[[[___ccceeeeeeeeedddccc^^^[[[ZZZXXXWWW\\\bbbddd```]]][[[\\\ZZZVVVRRRLLLJJJFFFCCCBBBBBBCCCEEE???AAACCCCCCBBB@@@??????999:::;;;===@@@BBBCCCDDD??????>>>>>>======<<<<<<;;;===AAACCCCCC@@@<<<:::666666777777888999;;;<<<:::;;;<<<===<<<:::777555333444666555444444555666333444555666777777777777888888888777666555444333444333333333333555666777555444333222333333444555333333333333333222111111444444555666666666666666444333333222333444555666777666666666888999999999666666777999:::<<<======>>>>>>===<<<;;;999777666777666555555555777:::;;;888666555666888999777444666888888777666555666777888777777777666666666666333333333333333444555555777555444333444555555444555555444444555555666777///222555444222333777<<<:::;;;;;;:::999999:::<<<:::???CCCDDDAAAAAADDDHHHKKKOOOTTTXXX[[[___cccfffaaa``````^^^[[[WWWRRROOOLLLKKKIIIFFFCCCAAA???>>>;;;;;;<<<:::999888999;;;777999<<<<<<;;;;;;;;;<<<@@@???===<<<===???AAACCCBBBEEEFFFDDDBBBBBBGGGLLLLLLQQQ\\\hhhsss~~~yyyqqqhhh]]]UUUTTTRRRRRRVVV[[[^^^cccmmmxxxvvvdddRRRJJJFFFCCCCCCEEE<<>>@@@BBBDDDEEEFFFFFFFFFCCC???;;;999999:::;;;<<<<<<<<<;;;::::::<<<>>>::::::888777777777777777222555888999888777888:::;;;::::::999888777777777888777777777777999;;;<<<888999999777666666888:::333555888888666444555666444444555555555444444333222333444444444666999;;;999999:::<<<===<<<:::777666777777666555555777999:::999888666444444333333333333444444444444333333111222444555555444333111111000000//////000000111444666777666333222444555rrrZZZNNNDDDDDDDDDAAA???AAA<<>>======>>>???@@@BBBBBBAAA@@@@@@@@@???>>>>>>>>><<>>???@@@@@@???<<<999777444666777777666666888999222333444666777777888888888888888888777666444444333333333444555666777777666555444333333444666666444444555666666666555555555666666777777777777777666555555444555666777888:::666333666;;;>>>===999444444555666888;;;===>>>>>>>>>===<<<;;;999777666888666555444444666999;;;;;;999888999;;;;;;999666777888999888777666777888999999888888777777666666999888666555444333222222???;;;777444444666777777555555555666666777888999333666888777444444999===:::;;;;;;999777777888999666<<>>>>>===;;;999999;;;===999;;;===>>>===;;;;;;<<<@@@???===<<<===???BBBDDDDDDFFFHHHGGGDDDEEEJJJOOOXXX]]]iiiwww}}}qqqllleee[[[UUUUUUSSSTTTYYY___ccciiittthhhWWWGGGBBBAAA??????BBB:::===AAABBBBBB@@@@@@???>>>???AAADDDFFFGGGHHHHHHCCCAAA===;;;:::===@@@BBB>>>??????<<<999999<<<@@@<<<;;;999777666555666666555555666999<<<>>>===;;;;;;;;;::::::999888777777222222444777;;;???CCCEEE:::;;;:::888666666777999///333666777666555666888444555555555555555444444000222333333444666999<<<555555666999;;;<<<:::888::::::999777555444666777;;;:::888777555444444444000111111222222111111000111222444555555444222111444444333333333333333444333555777555333111333555iiiUUUFFFEEEDDD>>><<<@@@???@@@BBBCCCCCCBBBCCCDDD@@@AAABBBCCCDDDEEEFFFGGGMMMOOOQQQTTTVVVWWWXXXXXX\\\ZZZVVVTTTSSSUUUWWWYYY]]]XXXTTTTTTXXXWWWRRRLLLNNNKKKFFFCCCBBBAAA@@@??????BBBEEEFFFCCCBBBBBBCCCCCCBBB@@@>>>>>>@@@BBBDDDDDDBBB@@@>>>======>>>???@@@BBBCCCAAA>>>;;;::::::555555666888<<<======<<<>>>???BBBBBB@@@<<<777444555666888999999888666555444444333222222222222333666555777:::999666666:::999666333333444444111...333444555555333333333555666333111000222444444444222222222111222222333333777777888666555555666888666555444555888:::::::::888777555444444555666777999999999888888777666555333333444555666666666555777;;;;;;888999>>>===777:::999777666666666777888999888777666666777888888777666444333222222333333444333333555777888888777555444333222222333555666333333555666777777777777999;;;;;;;;;999999:::;;;>>>@@@BBBCCCDDDFFFJJJMMMPPPRRRUUUXXX\\\aaagggkkkjjjfffaaa^^^]]][[[WWWTTTOOOKKKJJJKKKHHHBBB???@@@AAA@@@>>>;;;888888:::===999999:::;;;<<<<<<<<<;;;===???@@@@@@@@@BBBDDDFFFDDDFFFJJJNNNNNNLLLOOOTTTaaahhhttt~~~tttggg^^^ZZZXXXUUURRRRRRUUUZZZ```hhhrrr}}}ttt\\\RRRFFF>>>======;;;999;;;<<<===>>>>>>===<<<;;;======>>>@@@CCCFFFIIIKKKJJJFFFBBB???===;;;999777======<<<<<<<<<;;;;;;;;;555444444333333333444444888888888888999:::;;;<<<;;;:::999999::::::888666444444555666777888999999555666666777777777777777666555444333333444555666222333555666666444333111444444666666666555444333444444555888999999777555777777888999555111555<<<>>>999666666333///...111111111222111111111333444...///111333444444444444333333333222222222111111111000/////////000222333lllXXXQQQLLLDDDAAADDD>>>@@@BBBDDDEEEEEEFFFGGGCCCDDDDDDEEEFFFGGGHHHHHHHHHIIIKKKNNNPPPQQQQQQQQQWWWUUURRRPPPPPPRRRTTTVVVYYYVVVSSSTTTUUUUUUQQQMMMOOOLLLGGGDDDBBBAAA@@@>>>???BBBFFFGGGEEEDDDCCCDDDBBBBBBBBBBBBBBBBBBBBBBBBDDDCCC@@@>>>======>>>???@@@AAABBB@@@===:::999999888888888;;;>>>@@@@@@@@@DDDEEEEEEEEEBBB>>>999777666777888999::::::999999777777666555555555555666999888888:::888444555888;;;999888777666555333111333333333444444555555555888666333333444666666666444444333333333333444444555666777666555555666888:::888777777999:::999888777666555444444555777888888888888888888777666666555555666777777777777777666::::::777888;;;:::666999999888777777888999:::;;;:::999888777888888999888777666555444444444555555444333444666777777666777666444222222222333444555555777888888999999999777999:::;;;::::::<<<===999<<<@@@DDDGGGKKKPPPSSSPPPRRRVVVZZZ]]]aaafffiiilllhhhdddaaa___\\\XXXTTTNNNJJJIIIJJJGGGCCCAAACCC@@@AAAAAA???===;;;<<<===<<<<<<======>>>============???@@@AAABBBCCCFFFHHHIIIJJJPPPVVVYYYYYY___fffrrrxxxuuulllaaaZZZXXXXXXVVVTTT```bbbeeeiiilllrrrxxx|||sssbbbOOOIIIAAA<<<:::999888666;;;;;;<<<======>>>======AAAAAAAAACCCDDDGGGIIIKKKKKKHHHDDDAAA???>>><<<;;;;;;;;;:::::::::999999999999888888777777777888888777666777777888999:::;;;;;;:::999999:::999777555666666777888999:::;;;;;;777777777777777666555555777666555444444555666777222333444555555555444333777777777777666666555444666666777888::::::777555666666777888444111444;;;<<<888666777555222222444111222333333333333444555///000222555666666555444333333333333222222222222111000/////////000222222kkk]]]RRRGGGBBBCCCAAABBBCCCEEEFFFFFFFFFFFFAAAAAABBBBBBCCCCCCCCCDDDCCCDDDFFFHHHIIIJJJKKKKKKOOONNNMMMLLLLLLNNNPPPQQQVVVUUUUUUTTTTTTSSSSSSRRRSSSOOOKKKHHHFFFDDDBBB@@@???CCCGGGIIIHHHGGGFFFFFFBBBCCCDDDEEEEEEDDDBBBAAADDDCCCAAA???>>>>>>??????BBBCCCCCCAAA===:::999999;;;::::::===@@@CCCDDDDDDLLLKKKJJJGGGDDD???<<<999777777888999:::<<<===>>>::::::999888888888888999999777777999777555777;;;>>>???@@@>>>;;;888777666:::888666888;;;<<<;;;999777555333222444555555555666555555444444444555555444666777777666666888999===;;;999999999999777666666555444444444666777888888888888888888888777777666777888888999888888888888::::::888888::::::777999999999::::::;;;<<<<<<>>>===;;;:::999999999999999999777666666666666666666444333444555666555444888777555333222222222333555666666777888888888888555777999::::::;;;===???777;;;@@@EEEJJJNNNRRRUUUPPPSSSXXX\\\___bbbeeegggjjjgggeeebbb___[[[VVVRRRMMMIIIGGGHHHGGGCCCDDDGGG@@@AAACCCCCC@@@>>>======::::::;;;;;;;;;:::999999<<<>>>@@@BBBCCCEEEHHHJJJMMMOOOWWW```fffjjjsss|||vvviiibbb[[[VVVWWWXXXXXXXXXiiilllnnnooonnnnnnoooooosssvvvuuunnnjjjfff[[[MMMBBB@@@===:::888777666666;;;;;;;;;<<<<<<>>>???@@@DDDDDDEEEEEEGGGHHHJJJKKKLLLIIIFFFCCCBBBAAA???>>>888888888888777777777777777666666666666666777777444444444555666888999:::;;;:::999999999888555333333333444555666777888888999999888888777555444333888777666555555666777888333333333444555555555666999888777777666666666777888777777999:::999777555777666888999666333666;;;999555444666555222333666222222222333333444444444000111444777888777555444333333222222222222111111000000000///000111111222|||iii[[[NNNFFFDDDEEEDDDCCCCCCDDDCCCBBBAAA@@@@@@@@@@@@@@@AAAAAAAAACCCCCCDDDEEEFFFGGGGGGHHHIIIIIIHHHIIIJJJKKKMMMNNNSSSUUUVVVUUUSSSSSSUUUWWWWWWTTTOOOLLLJJJHHHFFFDDDAAADDDGGGJJJJJJJJJIIIHHHDDDEEEEEEEEEEEEDDDCCCCCCEEEDDDBBBAAA@@@???@@@@@@DDDDDDDDDAAA>>>;;;::::::<<<;;;;;;===AAAEEEGGGGGGQQQOOOLLLHHHDDD@@@<<<;;;888777777888:::===@@@BBB;;;:::999999888888999999666444444777888777;;;AAA@@@CCCEEECCC>>>;;;:::;;;>>>:::777999===>>>;;;777888666444444555666555555666666555444444444555555555666888999888888:::;;;<<<:::999999999999777555444444444444555777888999777777777777888888999999777888888999999999888888;;;======;;;::::::;;;;;;999:::;;;<<<>>>>>>>>>>>>???>>><<<:::999999999999999888888777777777777777777555444444555555444222666555444333333333333333333444444555666666555555444666777888888999;;;===:::>>>BBBFFFIIIKKKNNNPPPQQQUUUZZZ___aaabbbcccddddddcccaaa^^^[[[UUUPPPMMMJJJFFFDDDEEEEEECCCEEEHHH???AAABBBAAA???>>>>>>???;;;;;;;;;;;;::::::999888;;;===@@@AAACCCEEEIIILLLPPPSSS[[[fffoooxxxvvvmmmaaa\\\WWWUUUVVVYYYZZZZZZhhhkkkmmmmmmiiieeebbb```bbbccc___XXXUUURRRKKKCCC>>>>>><<<999666666888:::;;;;;;::::::<<<>>>@@@AAACCCDDDEEEFFFHHHIIIKKKLLLNNNKKKGGGDDDBBBAAA???===777777777777666666666555555444444444444555555666222222333333555666888999;;;999888888888777444222111111222333444555555666888888888888777666555444777666555444444555666777333333333333444555777888777666555555666777999:::888777777777888777555333888777999;;;999666888<<<666333111333333111333777666555222111222222222222000222555777888666444333111111111111000000000///000000000000000111111222}}}oooaaaUUUNNNFFFDDDAAA@@@AAABBBAAA@@@CCCCCCCCCCCCCCCCCCDDDDDDBBBBBBBBBCCCCCCDDDDDDDDDDDDEEEFFFHHHIIIKKKLLLMMMOOORRRTTTSSSPPPPPPTTTXXXVVVTTTPPPNNNLLLJJJGGGDDDDDDEEEGGGJJJKKKLLLKKKJJJHHHGGGEEECCCCCCDDDEEEFFFEEEEEEDDDCCCAAAAAA@@@@@@BBBCCCBBB???<<<999999:::;;;;;;<<>>@@@AAAAAAAAA@@@???>>><<<:::999888999999888888888888777777777666777666444444555555444222333333333333444444555666333444444555555555555444444555777777666666888999<<>><<<;;;;;;>>>@@@@@@@@@@@@@@@@@@???>>>===;;;===???AAACCCEEEIIILLLTTTWWW```lllwww}}}~~~|||ooohhh]]][[[XXXVVVWWWYYYZZZ[[[fffggghhhfff```YYYTTTQQQPPPPPPMMMIIIGGGGGGDDDAAA@@@>>>;;;777444555999<<<;;;;;;::::::<<<>>>@@@AAA???@@@BBBEEEGGGIIIKKKLLLMMMJJJEEEBBB@@@===;;;999777777777777666666666666666666666666666777888888222222222333444666777888999888777666777666444111333444555666777888888999666666777777777777666666555555333333333333555555444333333444555666777888333333333444666888;;;<<<777555444555555555444222777666777:::999777777;;;888444333555777888;;;AAAFFF@@@999444222222222222111222444666666555333111////////////............///000000000111111111111yyyhhh\\\KKKFFF@@@>>>@@@CCCCCCCCCAAAAAABBBBBBBBBCCCCCCCCCAAAAAA@@@??????@@@@@@AAAAAACCCEEEHHHJJJLLLMMMNNNLLLNNNOOONNNMMMNNNQQQUUUTTTQQQOOOMMMKKKIIIFFFDDDIIIGGGGGGHHHJJJLLLLLLKKKJJJHHHEEEBBBBBBCCCEEEFFFFFFFFFEEEDDDCCCBBBAAAAAA??????>>><<<999777777999<<<<<<>>>BBBGGGJJJKKKJJJNNNMMMJJJFFFBBB>>>;;;:::888888777777999;;;>>>@@@888888777666666666666666999777777999888666999>>>999::::::999777666666777;;;888555666777777555222777666555555555555444222777666555444444444444444777999<<<===<<<;;;;;;<<<555555666888::::::888666444444555555666777777777666666666777888:::===>>>999999999999999999888777888777888999777444888>>>;;;===@@@CCCDDDDDDBBBAAA???>>><<<::::::999::::::777888888999999888777777888777555555666666555333111222222333555555666666555666666777777777666666333555666666555555777888;;;===???AAACCCFFFJJJLLLOOOSSSWWWZZZ[[[[[[[[[[[[XXXYYYXXXUUUPPPKKKIIIHHHDDDAAA???AAA@@@===>>>AAA<<<<<<;;;999777999<<>>>>><<<>>>@@@BBBDDDFFFJJJMMMXXX[[[cccppp}}}{{{|||tttiiicccZZZYYYWWWVVVVVVWWWXXXYYYddddddccc^^^WWWOOOIIIFFFBBBBBBAAA@@@@@@@@@@@@@@@???<<<777444444666999<<<;;;;;;;;;<<<<<<>>>???@@@<<<===@@@CCCFFFHHHJJJJJJJJJGGGBBB???<<<;;;888666777777777777666666666666444444444444555666777777444444444444555666777777777666555555666666444222333333444555666777777888555555666777777777777777555444333222222333444555444444444555666666666777111111333444666999;;;<<<555444333333444444333222555333444888888666555888:::666666;;;AAAHHHQQQYYY]]]RRRDDD999444444555555333333444555444444222222//////.........---------//////000111111111111000~~~nnnWWWPPPFFFAAAAAACCCDDDCCC>>>??????@@@AAABBBBBBCCCBBBAAA@@@>>>>>>>>>?????????AAADDDHHHKKKMMMNNNNNNNNNNNNNNNMMMMMMOOORRRTTTSSSRRROOONNNNNNLLLIIIGGGLLLIIIFFFFFFIIIKKKLLLLLLHHHGGGEEEDDDCCCCCCDDDDDDFFFFFFFFFEEEDDDCCCBBBAAA>>>???>>><<<999888999;;;>>>@@@CCCHHHMMMPPPOOONNNKKKJJJHHHEEEBBB>>>;;;999888888777777777999:::;;;:::999888888777777888888999777999;;;:::777888<<<999777555444666777888888::::::::::::::::::::::::666555444444555444222111999888777666555555555555666999;;;<<<;;;999999999666666777999;;;;;;888666555555666666666666666555666666666666888;;;>>>@@@;;;;;;;;;;;;;;;:::999999666444666888666333777@@@===???CCCFFFGGGEEECCCAAA???>>>===<<<;;;<<<<<<===888999::::::;;;:::999888888777666666777888777555222222333444555555555555555666666777777666555555333444666777777888999;;;<<<===>>>???AAADDDIIIMMMKKKNNNRRRTTTTTTTTTTTTUUURRRSSSRRRNNNIIIEEEDDDEEEBBB>>>===???===999888;;;888999999999888888;;;===;;;<<<<<<============<<>>???>>>======>>>===999555555888;;;;;;;;;;;;;;;<<<======>>>======<<<>>>@@@CCCEEEFFFGGGGGGEEEBBB>>><<<;;;:::888777777777666666666555555555222222222333333444555666777777666666666666777777555444333444666666444222111111222333444555666666666777777777777666666555555444333222222333444555444555666777777666555555333444555777888999::::::555333222333444555555444666333444999:::888777888777444666@@@LLLZZZiiivvvrrrbbbMMM<<<555444666777666666555444444444444444000000000/////////.........///000111222111111000eee[[[MMMEEEBBBBBBAAA@@@AAAAAABBBCCCEEEFFFGGGGGGDDDCCCAAA@@@??????@@@@@@===@@@DDDHHHKKKMMMNNNNNNRRRQQQOOOOOOPPPSSSUUUVVVUUUTTTRRRRRRQQQPPPMMMKKKOOOJJJFFFEEEGGGKKKLLLLLLEEEFFFFFFFFFEEEDDDBBBAAAFFFFFFFFFFFFEEECCCBBBAAAAAAAAA@@@>>><<<<<<===???AAACCCGGGMMMSSSTTTSSSQQQHHHHHHGGGEEEBBB???<<<:::888888777777777777777888;;;;;;:::999999999999:::555555777;;;;;;999:::>>>===999555444888;;;<<<;;;555777888999999999;;;======<<<;;;;;;;;;;;;999777:::999888777666666666666666888:::;;;999888777777888888999;;;<<<;;;888666555666666666666666555444666555555666888;;;???@@@<<<=========<<<;;;::::::666555777:::777444999CCC>>>AAADDDGGGHHHFFFCCCAAA@@@???>>>======>>>??????999:::;;;<<<<<<<<<;;;:::888777666777888999888777444444444555555444333333333444444555444444333333222444777888999:::===???@@@@@@@@@??????CCCHHHLLLIIIKKKNNNOOOOOOOOOPPPQQQLLLMMMLLLHHHBBB???@@@BBB@@@======>>><<<777555666555777:::;;;:::999::::::======>>>??????@@@??????BBBDDDFFFGGGHHHJJJMMMPPPSSSVVV___nnn|||yyyxxx~~~~~~qqqjjjeee]]]WWWPPPQQQQQQQQQPPPPPPRRRSSSSSSSSSQQQMMMIIIFFFFFFFFF>>>>>>@@@AAA@@@===<<<===;;;888666999>>>AAA???;;;;;;<<<===>>>>>>===<<<<<<>>>???AAACCCEEEEEEEEEEEEAAA>>>;;;::::::;;;:::999666666555555555444444444666666666777777999::::::999999888777777777777777333333333444555666555333444555555666777888999999888888888888777555444333666555444333333444555666444555777888888666444333666777888:::::::::999888555444333333555666666666999666777<<<>>>;;;:::;;;222000444AAASSSeeezzz}}}jjjPPP<<<333222444666999888666444444444555666111111111111000000000000...///000222222111111000mmmVVVKKKGGGCCC@@@AAA===@@@EEEGGGGGGGGGFFFFFFDDDBBB???<<<;;;===???AAAEEE@@@???FFFKKKJJJKKKNNNLLLLLLMMMNNNNNNOOOPPPPPPSSSSSSRRRPPPOOONNNMMMLLLGGGEEECCCBBBCCCFFFJJJLLLIIIHHHGGGFFFEEECCCBBBBBBCCCCCCDDDEEEEEEDDDBBBAAA===???AAA???<<<<<>>===;;;;;;;;;:::999999888888999999???===;;;888777666666777777666666999<<<===;;;888999999999888888888777777::::::999888999:::;;;<<<===<<<;;;:::888777555555;;;:::888666666666666777777888888777444333333444888888888777888888999:::888777666555555666777888888888666444333555999===BBBCCCCCCBBB???===<<<===;;;:::999888888:::<<<===@@@CCCFFFGGGEEEDDDEEEGGG@@@???===<<<<<<======>>>999:::;;;;;;<<<<<<<<<<<<===<<<;;;999777555444333888888777555555555555555666555333111111222333444222222333444666777999:::::::::;;;===???BBBEEEGGGBBBEEEJJJMMMMMMIIIEEEAAADDDCCCCCCBBBAAA@@@??????CCCAAA===999555444333333444222222333666888888777999:::;;;<<<============AAACCCDDDDDDCCCCCCDDDEEEQQQTTT\\\gggxxxuuupppvvvrrriiibbbXXXPPPKKKNNNMMMJJJIIIIIIKKKOOOQQQSSSQQQNNNJJJGGGDDDBBBAAA???;;;777666777:::<<<<<<999999::::::<<<>>>???@@@;;;::::::::::::;;;<<<<<<888;;;???DDDGGGEEEAAA===<<<:::888888999:::999888666888888444333555444111444444444555666888999:::999777666666888888888777888555333444666777666444555555555666777999;;;;;;888888777777666666555555555444222111222444666777555888666333555<<<===888333444444444555555666666111111333666888888666444888777666555444333333333666444555@@@TTThhhwwwlll]]]GGG888222333555777888444111000111222111///222222111000///...---------000333555444222111111|||fffXXXPPPGGGBBBAAA<<<>>>BBBDDDEEEEEEEEEEEEFFFDDDBBB???>>>>>>???@@@DDD??????EEEJJJIIIJJJLLLLLLLLLMMMMMMNNNNNNNNNOOOSSSRRRQQQPPPOOONNNMMMMMMJJJHHHFFFDDDDDDEEEHHHIIIJJJIIIHHHGGGFFFEEEDDDDDDFFFFFFGGGGGGGGGEEEDDDCCC???AAABBB@@@======AAAFFFBBBFFFHHHJJJMMMQQQPPPKKKCCCCCCBBB@@@???===<<<<<<<<<<<<;;;:::999999999999<<<;;;:::888777777666666;;;::::::<<<>>>>>><<<999999999888888888777777777::::::999:::;;;<<<>>>???@@@???===<<<:::999888888;;;:::999888777777888888666888999888777777999:::888888888888888999999:::777777666777888999;;;<<<<<<>>>??????>>>???AAACCCCCCEEEFFFEEECCCAAAAAAAAA;;;:::999888888:::;;;===>>>AAACCCCCCBBBAAACCCEEE@@@???===;;;::::::;;;;;;:::;;;<<<======>>>>>>>>>;;;;;;::::::888777666555666666666555555555555555777666444333222333444555666777777888999;;;===>>>::::::;;;<<<>>>AAACCCEEECCCDDDEEEFFFEEEDDDBBBAAA======>>>>>>>>>>>>?????????===999666333222222222111333444333222333666999888888999:::;;;<<<===>>>CCCDDDEEEEEEDDDCCCDDDFFFIIIMMMVVVbbbttt}}}tttpppvvvttteee]]]XXXQQQKKKHHHKKKKKKLLLMMMNNNOOOQQQQQQQQQPPPNNNLLLIIIFFFDDDCCC@@@===:::888888:::::::::999999999:::;;;<<<===>>>===<<<;;;:::::::::::::::<<<===AAADDDFFFCCC>>>:::<<<;;;999777555555555555444777666333222555444111555555555666777888:::::::::888666666888999999888:::888666666888:::999777555555555666777888999:::777777777666666666666666555555444444444555666777555777666333444999999444444444555555555666666666333333333555777888666555666555444444333333444444;;;999999AAANNN[[[cccfffWWWLLL>>>444222333444444666444111000222333222000000000000000000000000000000111222222111111222333qqqbbbSSSGGGCCC@@@@@@AAABBBBBBCCCCCCCCCFFFEEECCCAAA???>>>>>>>>>CCC@@@@@@EEEHHHHHHHHHJJJKKKKKKLLLLLLLLLLLLLLLLLLQQQQQQPPPPPPOOONNNNNNMMMNNNLLLHHHFFFDDDDDDFFFGGGJJJJJJIIIIIIHHHGGGFFFFFFIIIIIIJJJJJJIIIGGGFFFEEEBBBCCCDDDBBB???>>>AAADDDDDDGGGIIIIIIKKKNNNLLLGGGCCCBBBBBBAAA???>>>>>>===???>>>===;;;:::999999888888888999999888888777777::::::::::::;;;;;;888666999999999999888888888888999999999;;;<<<>>>@@@AAA>>>===;;;999777777777888;;;::::::999999999::::::888999:::999888888:::<<<888888888888888999::::::777777888999;;;===@@@AAA:::===@@@BBBBBBBBBBBBCCCCCCDDDFFFEEECCCBBBBBBCCC;;;:::999888999:::;;;<<<<<<>>>>>>>>>>>>>>>@@@BBB@@@???===;;;999999999999<<<<<<===>>>??????@@@@@@<<<<<<======<<<;;;999888555666777777888777777777888777666444444555666666555555666666888999;;;<<<::::::;;;<<<>>>@@@BBBCCCCCCAAA@@@>>>=========>>>999999999:::::::::;;;;;;:::999666333111000000000///222555333//////555;;;666666666777888;;;===>>>DDDFFFGGGGGGEEEDDDEEEFFFDDDHHHPPP\\\mmmxxxrrrqqqxxxpppdddWWWQQQNNNJJJGGGGGGHHHJJJNNNRRRTTTTTTTTTSSSPPPPPPOOONNNKKKHHHFFFDDD@@@>>><<<;;;;;;:::999777999999888888999::::::;;;;;;;;;::::::::::::;;;;;;???@@@AAACCCDDDAAA<<<888;;;<<<:::666111///111444333555555333333555555222666666666666777888::::::<<<999666666777999::::::777555333444555666555555666666666666777777777888555555666666666777777777666666666666666777777777555666555444444777555111666666555555666666777777777666444444666777666555444444333222222333333444666555555999@@@FFFGGGFFF???:::555333444666666444444222111111222333333222......///000111222222333333333222000///000222555}}}gggUUUKKKGGGEEECCCAAAAAAAAAAAAAAABBBBBBBBBAAA@@@???>>>===BBBBBBCCCEEEGGGGGGHHHHHHJJJJJJJJJJJJJJJJJJJJJJJJOOOOOOOOONNNNNNNNNNNNNNNNNNLLLIIIGGGEEEEEEFFFFFFIIIIIIIIIHHHHHHGGGGGGGGGJJJJJJKKKKKKJJJHHHFFFEEECCCDDDDDDBBB???>>>@@@BBBCCCEEEFFFEEEGGGJJJHHHDDDBBBBBBBBBAAA@@@@@@??????BBBAAA???===;;;:::999888666777999:::;;;;;;:::999::::::;;;<<<<<<;;;:::999;;;;;;;;;:::::::::999999777888999;;;===???AAABBB===<<<:::888777888888999::::::999999999999:::::::::::::::888666555666888999888888888888999::::::999999999:::;;;>>>@@@BBB:::<<>>>>>>>>::::::999999999:::;;;<<<<<<<<<;;;;;;;;;<<>>===<<<:::::::::;;;;;;<<<======>>>@@@AAACCCCCCAAABBBCCCCCCBBB???===;;;888888:::;;;;;;;;;:::999888777666555555555666666333444444444666777888999:::;;;<<<===>>>???@@@AAA@@@>>><<<:::888888999:::999999888777666555555444:::888666444111000/////////111222000...///444888444444333444666999<<<>>>DDDFFFHHHHHHFFFDDDDDDEEECCCFFFMMMXXXggg{{{vvvtttrrrqqquuu}}}zzzoooeeeZZZOOOKKKIIIGGGGGGHHHIIIKKKPPPTTTWWWWWWVVVVVVPPPPPPPPPOOOLLLHHHDDDBBB>>>=========>>><<<999666999888888777777777888888666777777999:::===>>>??????@@@@@@BBBBBB???;;;777999;;;:::666000...111666333666666444444777888555777777777777777888999:::;;;888555444666888999999444333222222222333333333666666666666666666666555444444555555666777777888555555666777777777666555444444555555666777555222777777666666666666777888;;;888555444444555555555444444333222111111111111/////////222555888888666444333222444777999888666222111111111222333333333......///000111333333444444444444222000111333555kkk[[[MMMHHHCCC@@@@@@BBBBBBBBB@@@AAABBBCCCCCCCCCBBBAAABBBDDDFFFFFFFFFGGGGGGFFFGGGGGGGGGHHHHHHHHHHHHHHHLLLLLLLLLLLLMMMMMMMMMMMMLLLKKKIIIGGGFFFFFFGGGHHHGGGGGGGGGGGGFFFFFFFFFFFFHHHIIIIIIIIIIIIGGGEEEDDDCCCCCCCCCAAA???>>>>>>??????AAABBBAAADDDGGGFFFBBBAAAAAAAAAAAAAAAAAAAAAAAACCCBBB@@@===;;;:::999999666888:::<<<=========<<<===>>>@@@BBBBBBBBBBBBBBB======<<<<<<<<<;;;;;;;;;666777999;;;===>>>@@@@@@AAA@@@>>>=========>>>>>>999999999999999888888888::::::999888666666888:::999999999888999::::::;;;;;;;;;::::::;;;<<<>>>???AAABBBBBBAAA@@@@@@BBBDDDCCCDDDDDDBBB>>>;;;::::::999999999999::::::;;;;;;<<<;;;::::::;;;===>>>???<<<;;;;;;;;;;;;<<<>>>???<<<<<<===???AAADDDFFFGGGKKKLLLMMMLLLJJJFFFBBB???:::;;;;;;;;;;;;::::::999777666666555555555555555666666666666777888::::::<<<<<<===>>>>>>?????????<<<;;;:::999888777666555888888777666555444333333;;;:::888555333111//////222000///...000111333444333333222333555888;;;===BBBDDDFFFFFFEEECCCCCCCCCAAADDDKKKUUUeeeyyyzzzsssrrrkkkmmmpppuuu|||vvvkkkccc^^^TTTKKKHHHGGGEEEFFFIIILLLNNNQQQTTTVVVWWWWWWVVVOOOOOONNNMMMJJJEEEAAA???;;;;;;<<<>>>???>>>:::777888888777666666666666777555666777888:::<<<>>>@@@=========>>>???>>>;;;888666999:::666222111555999555888888666777::::::888888777777777777777888888888666444333444666777666555555555555444444555666555555666666666555444444333333444555666777888888555555666666666555555444444333444777999999777666888777666555555666777888<<<999555333333444444444666555333222111000000///222111000111333555666666333333444555777888777666000111222222222333333444///000000111222333333444333555666666444333444555tttVVVOOOGGGBBBBBBCCCDDDDDDAAABBBCCCDDDEEEFFFFFFFFF@@@EEEGGGEEEDDDEEEEEECCCDDDDDDEEEFFFFFFGGGHHHHHHHHHIIIIIIJJJKKKKKKLLLLLLJJJIIIHHHGGGFFFFFFGGGHHHEEEEEEEEEEEEEEEEEEFFFFFFEEEFFFGGGGGGGGGFFFEEEDDDBBBBBBBBBAAA@@@??????>>>===?????????BBBFFFEEEBBBAAAAAAAAABBBBBBCCCCCCCCCCCCAAA@@@===<<<:::999999888999:::<<<===>>>??????<<>>::::::::::::<<<>>>@@@AAA;;;<<<===@@@CCCGGGKKKMMMTTTVVVWWWWWWTTTOOOJJJGGG???>>><<<:::999888888888666666666666666555555555444444444444555666777888;;;<<<===============<<<888888999999888666444333444444555555555666666666999888777555333111000///222000...///222333222111222222222333555777999:::===???BBBCCCBBBAAA@@@AAA<<<@@@HHHTTTeee{{{~~~qqqkkkjjjgggkkksss~~~ssshhh```[[[WWWOOOIIIGGGFFFDDDEEEHHHOOOQQQSSSUUUVVVUUUSSSRRRKKKKKKJJJHHHEEEBBB???===999:::;;;===???>>>;;;888777777666666666666666777999999999999999:::;;;;;;;;;::::::;;;<<<<<<:::888444666888777555555777:::666999:::777888;;;;;;999888777666666666666666777666444333333555555555444222333444333111111333444444444555666666555444333333333444555666666777777666666555555555555555444666444444888;;;:::999:::999777666444444555666777;;;888444333333333333333555555333222111000000000444222111000000111333444444444444444444444444444///111333333222222333444000000111222333444555555444666888888777777777888mmmcccUUUKKKGGGFFFDDDBBBAAAAAABBBBBBCCCCCCDDDDDD===DDDGGGCCCAAACCCBBB@@@AAABBBCCCDDDEEEFFFGGGHHHEEEFFFGGGHHHIIIJJJKKKKKKIIIIIIGGGFFFFFFEEEFFFFFFDDDDDDDDDEEEEEEFFFFFFFFFCCCDDDEEEFFFGGGFFFEEEEEECCCBBBBBBBBBBBBBBB@@@???>>>@@@@@@???AAAEEEEEEAAA@@@AAAAAABBBCCCDDDDDDEEEAAA@@@???===;;;:::::::::999999::::::<<<===???@@@;;;>>>AAABBB@@@???@@@AAA<<<<<<<<<;;;;;;;;;;;;:::;;;;;;<<<===>>>===<<<<<<777999:::;;;;;;:::999888<<<<<<<<<;;;:::888666555444555666666888;;;@@@DDD:::999999999999:::;;;;;;>>>===<<<;;;;;;<<<===>>>???BBBDDDEEEFFFFFFHHHIIIFFFGGGFFFDDD@@@<<<;;;;;;999999::::::;;;;;;;;;:::<<<::::::<<<>>>@@@>>><<<::::::999999:::<<<>>>???<<<===???BBBGGGLLLQQQTTT[[[]]]```aaa^^^YYYTTTPPPGGGDDD@@@===:::999999999777777888888777777666666333333222333333444555666::::::;;;;;;;;;:::999999666666666666666555444444333333444444444555555555222222222222222111000000///000222222222111111111222222333444555666777888777:::>>>@@@???>>>>>>>>>;;;???GGGTTTfff{{{wwwmmmhhhgggjjjppp|||rrreee___ZZZUUUQQQLLLHHHHHHHHHEEEFFFJJJPPPRRRVVVXXXWWWSSSMMMJJJEEEEEEDDDBBBAAA???>>>>>>;;;:::;;;<<<===<<<999666777666666666666666777888999999999999999999:::::::::999888888999999888666444555666777888777777777777::::::777888;;;;;;888777777666555444444555555555444444555777666555333///000111000......000222222333555666666555444333444444444555555666666666888888666555555555666666:::555444888:::888888:::999777555333333444555777888666333222333333222111333333222222222333333444111111111000//////000111111222444555444333222222///222444444222111222333---...000222444666777888777888888888777888;;;>>>wwweeeVVVMMMGGGBBB???@@@??????>>>>>>??????@@@;;;CCCFFFAAA???@@@@@@===???@@@AAACCCEEEFFFGGGHHHCCCDDDEEEFFFHHHIIIJJJKKKJJJIIIHHHFFFEEEDDDDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGBBBCCCEEEFFFGGGGGGFFFFFFDDDCCCCCCCCCDDDDDDBBBAAAAAACCCBBB@@@AAAEEEDDD@@@@@@@@@AAABBBCCCDDDEEEFFF@@@@@@>>>===;;;:::::::::999999888999:::<<<>>>???@@@CCCEEEEEEBBB@@@@@@BBB;;;;;;:::::::::999999999===>>>?????????===<<<;;;777999<<<>>>>>>===:::999>>>>>>>>>===;;;999777555444444444444555888<<<@@@::::::999999::::::;;;<<<>>>===<<<<<<<<<===???@@@>>>BBBHHHLLLMMMMMMMMMMMMCCCDDDDDDBBB???<<<;;;;;;888999:::;;;;;;;;;::::::;;;999999<<>>>>>AAADDDJJJPPPUUUXXX^^^aaadddfffddd```ZZZWWWOOOKKKFFF@@@===<<<<<<===888999999999999888777777777777777777777888999:::888888999:::999888777666666555444333333444444555666666555444333222111111,,,,,,...///000000000000+++111666666222///000333222333444555666666666666444777;;;======<<<<<<<<<>>>AAAIIITTTeeezzztttmmmiiihhhnnnvvvuuufff^^^[[[VVVQQQOOOKKKIIIJJJJJJHHHIIIMMMOOOSSSXXX[[[YYYRRRIIICCCAAA@@@???>>>>>>>>>??????<<<<<<;;;<<<<<<:::777444666666666666666777888888666777777888999;;;<<<===;;;999777777777777666444444444555777999888555333777::::::777777::::::777777666555444444444444444555555555777999888555222111333444333000000222555111222444666666555444333444444444555555555555555;;;999777666555666777888===666444888999666666999999777444222222333555666666555333222333333222111000111111222333555666777000222444555444444444444...111555777666555444333///222555555222000111222+++,,,///111555777:::;;;:::999888666666999>>>BBB{{{eeeSSSJJJGGGGGG@@@???>>>===>>>@@@AAACCC============>>>>>>>>>>>>@@@AAABBBDDDEEEFFFFFFFFFDDDDDDEEEEEEEEEEEEDDDDDDEEEGGGEEEAAACCCGGGDDD>>>@@@@@@@@@AAABBBCCCDDDEEEBBBCCCDDDFFFHHHHHHIIIIIIIIIHHHGGGEEECCCAAA???>>>CCCAAA??????AAAAAA???===AAABBBCCCDDDBBB???<<<:::======<<<:::999888888888::::::999:::;;;===???@@@EEECCCAAABBBDDDCCC@@@===AAA===888777999;;;;;;;;;777444777===???;;;:::===999===>>><<<;;;>>>???>>>>>>===;;;999888888999999:::999777666777777777666======>>>>>>>>><<<;;;:::===<<<;;;;;;;;;;;;<<<<<>>>>>===<<<===>>>999:::;;;===>>>>>>??????:::;;;>>>BBBHHHOOOUUUYYY^^^```cccdddccc```\\\YYYQQQNNNIIIEEECCC@@@>>><<<===:::777777:::;;;999777666666555444444555999<<<===;;;:::999999999777666:::888666666666777666555555555555444222111111111111111000000000000111111......,,,,,,,,,---///000666333111111444555444222777777666444555888===AAABBBCCCFFFOOO___tttxxxmmmlllppprrrxxx|||vvvlllccc[[[TTTOOOLLLJJJJJJKKKIIIGGGEEEFFFFFFNNNSSSVVVRRRJJJBBB>>>======>>>???@@@@@@???>>>===???===:::999888777444222444444555666666666666666999999888888888888888888888777777666666666777777444555777888999999888888888999::::::::::::999888<<<999444111000222666999:::444///...222666666555333333333333333222111000000111333555777777777777:::888666555555777999:::999888888777666444222111555:::===999666777777666111333555666777666555444777222000333111,,,+++///777555333333444555666555222000///000222222///---000000111333333444444333444555666777777555333111///000111333444555666666999888555222///000222555zzzgggXXXMMMGGGCCCBBB@@@AAABBBCCCBBB@@@<<<<<<<<<======>>>>>>?????????AAABBBCCCDDDDDDEEECCCDDDDDDDDDDDDDDDDDDCCCDDDEEECCC???AAAEEEDDD???BBBBBBCCCCCCDDDFFFGGGGGGBBBCCCDDDFFFHHHIIIKKKKKKHHHGGGFFFEEECCCAAA@@@@@@DDDBBB@@@AAABBBCCCAAA???CCCDDDDDDDDDCCC@@@>>><<<===<<<;;;:::::::::;;;<<<;;;;;;;;;<<<<<<===>>>???CCCAAA@@@AAABBBBBB@@@===@@@===999888999;;;<<<;;;>>>;;;<<>>;;;:::<<<===<<<===<<<;;;;;;::::::;;;;;;999888777777777888888777<<<===>>>>>>>>>===<<<;;;=========>>>>>>@@@AAAAAAFFFHHHMMMSSSXXX\\\^^^___UUUNNNGGGBBBBBB@@@===:::<<<;;;;;;::::::;;;;;;<<<=========<<<:::;;;===@@@>>>=========>>>@@@BBBCCC@@@@@@BBBDDDGGGLLLPPPRRRXXXZZZ]]]^^^^^^[[[WWWUUUOOOLLLHHHEEEBBB@@@>>>===<<<;;;999999999999777666666777666555444666999<<<:::999777888888999777666777666444444555555444333:::888777666666666444333222111111111111111222333333222222222222222333333444222000111333444333111444555666666666888;;;>>>===AAAIIISSSaaaqqq~~~yyylllffflllttttttnnnfff^^^WWWRRRNNNKKKIIIJJJJJJHHHFFFDDDEEEFFFIIILLLNNNKKKDDD===::::::<<<===>>>??????>>>===<<<;;;:::888888888888666555777888999999::::::999999777777777888999999999:::888888777777777777777888;;;;;;<<<<<<<<<;;;;;;;;;888888999::::::999888888<<<:::777555444555666888;;;666111000222444333000333333333333333222111111333444555777777777666666999999888888888777777777777777777666666555555555777:::;;;999:::>>>@@@???222444555666777666444444666222111333222......111666444222333444666666666666444333333555555222000000000111222333333333222444555666777777666444333000000222333444555555555888777555222000111444777ppp[[[NNNFFFBBB??????BBBBBB???;;;:::;;;;;;<<<===>>>>>>???===>>>>>>???@@@AAAAAABBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBB???===???CCCDDDAAADDDDDDEEEFFFGGGHHHIIIIIIDDDDDDDDDEEEGGGJJJLLLMMMGGGFFFFFFEEECCCBBBBBBAAADDDCCCAAABBBCCCCCCBBBAAAFFFEEEEEEDDDCCCAAA@@@???===<<<;;;:::;;;<<<>>>@@@===>>>>>>>>>>>>>>>======???>>>>>>???@@@@@@>>>===???<<<:::999:::;;;<<<<<<;;;:::;;;>>>>>>;;;:::<<<999===>>>;;;999;;;<<<:::;;;<<<<<<======<<<;;;;;;888888888777888888999999999:::<<<<<<===<<<;;;;;;<<<======>>>@@@AAACCCDDDFFFIIINNNUUU[[[```ccceeeZZZTTTLLLFFFCCC@@@===:::<<<<<<<<<;;;;;;<<<<<<===???>>>===:::999:::===@@@@@@???===<<<===@@@CCCFFFDDDDDDDDDEEEFFFIIIKKKMMMOOOQQQSSSUUUUUUSSSQQQOOOLLLJJJGGGCCCAAA???>>>>>>888:::;;;;;;999777666666777777777666555666:::<<<777666555666888999888777777666444444555666555444999666333333555555222000222111111111222333333444222222333333333222222111111//////000222333222111000222555777777888999;;;===BBBIIISSS]]]jjjuuu|||pppdddlll|||{{{vvviiiddd]]]VVVRRROOOLLLJJJGGGHHHHHHGGGDDDCCCCCCDDDDDDFFFGGGCCC>>>999888999;;;<<<<<<======<<<<<<;;;777666555666888999999777666777888888999999888888666666777888999::::::;;;888888777777777777888888===<<<;;;:::999999999999888888999999999999888888<<<;;;;;;999888777666666:::777333333555666444111333333333333333222222111555555666777777666555444555666777777666555333222666666555555666777888999999:::888888===DDDFFFCCC444555666666666555444333444111111333333222222555555444333333555666666666777666555555666555333111000111111222222222111111333444555666777666555444000111222444444555555555888777666333111222555777rrr```PPPHHH@@@>>>AAABBB???:::::::::;;;<<<===>>>>>>???<<<<<<<<<<<<===>>>>>>???@@@AAAAAABBBBBBAAAAAA@@@???>>><<<;;;===@@@CCCDDDCCCDDDEEEFFFGGGHHHHHHHHHHHHGGGFFFEEEFFFIIIKKKMMMFFFFFFEEEEEEDDDCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCBBBGGGFFFEEECCCBBBAAA@@@@@@???===<<<;;;;;;===???@@@???@@@AAAAAA@@@???===<<<<<<<<<<<<===>>>>>>===<<<>>><<<;;;::::::;;;<<<===888888:::===??????@@@AAA;;;??????;;;:::;;;<<<:::;;;<<<=========;;;:::999777888999888888999:::;;;777777999:::;;;::::::999::::::;;;<<<===???@@@AAAEEEHHHMMMTTTZZZ___ccceee[[[VVVNNNGGGCCC@@@<<<:::;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>><<<:::;;;===??????>>>======???@@@BBBDDDCCCCCCCCCDDDEEEGGGHHHJJJHHHIIIKKKLLLMMMLLLKKKJJJJJJIIIFFFBBB???===<<<===444888<<<<<<:::777888999888999999777777777:::<<<666555555777999;;;::::::999888666666777888888777777444000111333333000---111111111111222333444555222222333333333222000///.........000111222222111///111444555666777999;;;CCCEEEHHHMMMVVVcccrrr}}}tttdddnnn{{{rrrlllaaa\\\UUUPPPMMMJJJHHHGGGEEEFFFFFFEEECCCAAAAAABBBBBBBBBBBB???;;;999:::;;;::::::;;;;;;;;;;;;::::::666555555666888999999888666666777888888888888888777777777888999999999:::777777666666666777888888<<<;;;999888777777888999777888888888888888888777<<<<<<;;;:::888777666666666555444666888999888666222333333444333333222222333444555666666666555444555555666666666666666555777666555444555777999;;;:::999777888???FFFDDD===555666666666555444333222222222222333555555777999777555444444555555444333444333333333333222000///000111111222222111111000111222333444555555444444222222333444555555555444999999777444222111333555{{{dddYYYJJJCCCCCCDDDBBB???;;;;;;<<<<<<===>>>>>>???<<<<<<;;;;;;;;;<<<<<<===??????@@@@@@@@@@@@??????===;;;:::;;;<<<>>>AAAEEEAAABBBCCCEEEFFFFFFFFFFFFJJJIIIGGGFFFFFFGGGIIIJJJFFFFFFEEEEEEDDDDDDDDDDDD@@@@@@AAAAAAAAABBBBBBCCCFFFFFFDDDCCCBBB@@@@@@???@@@???===<<<<<<<<<>>>???AAAAAABBBBBBAAA???===;;;;;;;;;<<<======<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<>>>===>>>???>>>>>>???>>>===<<<@@@AAA===;;;======<<<<<<<<<===<<<;;;999777666777999:::999888888;;;===888999:::;;;<<<<<<;;;:::;;;;;;;;;;;;<<<===>>>>>>FFFIIINNNTTTZZZ___bbbddd[[[VVVOOOHHHCCC???<<<:::::::::999999:::;;;;;;<<<<<<>>>@@@@@@???=========>>>???AAACCCDDDDDDDDDCCCDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDFFFGGGGGGGGGGGGGGGHHHHHHFFFAAA<<<::::::;;;111666;;;<<<;;;:::;;;===999::::::999888888:::<<<888888777999;;;======<<<999777666666888999888888888666333333555444222000000000000111222333555666555666666666666444222111---...000111111222222222000111222222333555999<<>>999888666444444555777888666777777;;;CCCHHHBBB888666666666555555444333333222333333333555888999:::999777666555555444222000000111111111111000//////000111111222222222222111000111111222333333333333333333444555555555444444::::::888555111000111222zzzlllZZZKKKEEECCCAAA@@@============>>>>>>>>>>>>>>>===;;;::::::;;;<<<=========>>>>>>>>>>>>======;;;::::::<<<<<<<<>>@@@AAABBBAAAAAACCCEEEEEEEEEEEEDDDCCCAAA??????AAAAAA@@@??????>>>??????BBBBBBBBBAAA@@@>>>===<<<;;;===>>>>>><<<;;;<<<===;;;<<<===<<<;;;;;;===???<<>>???BBBCCCAAA<<<@@@AAA>>><<<>>>???===<<<<<<<<<;;;:::999777777888:::<<<;;;888888:::===<<<<<<>>>??????>>>============<<<======>>>??????GGGJJJPPPVVV]]]bbbeeeggg^^^YYYRRRKKKDDD???<<<;;;999999999999999:::;;;<<<:::>>>AAACCCBBB@@@???>>>AAACCCGGGIIIJJJJJJHHHFFFHHHGGGFFFDDDBBB@@@???>>>BBBBBBCCCCCCCCCDDDEEEEEEDDDEEEDDD@@@;;;888999;;;444666999;;;<<<===>>>???:::;;;;;;;;;999999;;;<<<<<<;;;:::;;;===>>>===<<<777555444555666777777666555555444333222111111000000000111222333555777888555555555444333111000///...000333444333222222333///000111222333555:::===<<>><<<:::888666555666777888:::999999888888999999:::999888777888999:::999777888999999:::::::::::::::;;;::::::999888777666666666555555555666777888999::::::999999999::::::;;;777777666666666666777777:::999777666555555666777222222333333222111111000222333333444444444444444000111333555777777777777777666444333444777:::<<<999888666555444444444555222444777===EEEJJJCCC999555555555555555444444444222444555333555999:::999999888666666555444111///...000222222111000111222000000111222333444444333111222222222222222222333444555555555555444444333999999777444111///000111qqq]]]NNNFFFBBBAAA???????????????>>>>>>>>>???>>><<<;;;:::;;;<<<===<<<<<<============<<<<<<:::999;;;>>>===;;;>>>DDDBBBCCCFFFHHHIIIIIIHHHGGGEEEEEEFFFFFFGGGHHHHHHIIIGGGGGGFFFFFFEEEDDDCCCCCC>>>@@@CCCCCCBBBBBBDDDGGGFFFFFFGGGGGGEEECCC@@@???@@@AAABBBCCCCCCCCCBBBBBBBBBBBBAAA???>>>>>>>>>>>>===???AAA@@@===;;;<<<===:::<<<>>>===;;;;;;===???;;;??????===???EEEFFFDDD;;;???@@@===<<<>>>???>>>;;;;;;:::::::::;;;;;;<<<999<<<>>><<<888777:::=========>>>??????>>><<<;;;<<<<<<<<<===>>>@@@AAABBBFFFIIIOOOWWW^^^dddhhhjjjddd```YYYPPPGGGAAA>>>===999999999::::::;;;======<<<>>>AAACCCBBBBBBBBBCCCEEEFFFHHHJJJKKKKKKKKKJJJIIIHHHGGGFFFDDDAAA@@@>>>BBBBBBAAAAAAAAABBBBBBCCC???AAAAAA>>>:::888;;;>>>:::999999;;;===>>>>>>>>>;;;<<<===<<<::::::;;;<<>><<<<<<======<<<;;;777555444555666888888777222555777444000...///222111222222444666888:::;;;555555333111000///......000333666666444333333444---000222444555777:::<<<:::@@@HHHMMMRRR[[[iiisss~~~zzztttooonnnkkkbbbYYYQQQMMMHHHDDDCCCBBBAAA@@@@@@AAAAAA@@@===<<<<<<===:::888666444444555666666::::::999888888999::::::999888888888:::;;;;;;999555666666777888777777777:::999999999888777777777777777777777888999:::;;;::::::::::::999888777666777666555555555555666777666666777888888777666555222222222222111000111111222333333444555555444444333444666777888888888777777666555555444555666777666666555555444333333333111444777:::@@@DDD???777555444444444444555555666333666666333444888999666666555555666666555333111+++...111111000000222444///000222333555555666666444444333333333333333333555555666555555444333333555555555333111000111222rrr^^^QQQJJJGGGAAAAAA@@@@@@???>>>>>>>>>@@@???===;;;;;;;;;<<<===;;;<<<<<<<<<<<<<<<<<<;;;:::999;;;@@@>>>:::===CCCDDDFFFHHHJJJKKKKKKJJJIIIAAABBBDDDFFFHHHIIIJJJJJJHHHHHHGGGFFFEEEDDDCCCCCC???AAADDDDDDCCCCCCFFFIIIFFFGGGIIIIIIHHHEEEAAA???@@@AAADDDFFFGGGGGGFFFEEECCCAAA@@@>>>======>>>???>>>AAABBBAAA>>>;;;<<<>>>:::<<<>>>>>><<<;;;===@@@DDDGGGEEE???===@@@@@@;;;999===>>><<<;;;>>>???>>>::::::999:::;;;===???AAA:::===???<<<888666999===;;;;;;<<<<<<<<<;;;999888999999:::<<<>>>@@@BBBDDDBBBFFFMMMVVV^^^eeejjjlllkkkggg___TTTJJJCCC???>>>:::::::::;;;<<<===>>>???>>>@@@AAAAAAAAABBBEEEGGGGGGGGGGGGHHHIIIJJJKKKLLLFFFFFFGGGGGGFFFEEEDDDCCCBBBAAA@@@??????@@@AAABBB;;;===???===:::999===AAA???<<<::::::===???>>><<<;;;<<<======;;;:::;;;<<<@@@???=========<<<;;;999999777666777999::::::999555:::===:::444111444888333444444666888:::<<<===:::999777444333222222222222555888888666333333444+++///444777888888999:::???AAACCCDDDHHHTTTggguuurrrsssqqqxxxrrrlllhhheeeaaaYYYTTTMMMJJJEEEBBBAAAAAAAAA@@@???@@@@@@???<<<;;;;;;<<<;;;999666666666666666666;;;:::999888888999:::;;;888888777999;;;======<<<888888999::::::::::::999888888888888888999999999999999999999:::;;;<<<===??????@@@???>>>;;;999888777666555444444555666777222555888;;;;;;999666444111222333333333444777888222333333444555555555444777888999::::::999888777======>>>===<<<:::888777444444444555555444333222333555666666999;;;888111444444444444444555666777444777777333333888888555444333444555777777555333(((+++///000//////111333///000222444666777777888777666555444444444444444666666666666555444333333111222333222111111222444xxxeeeWWWNNNMMMBBB<<<>>>AAA@@@@@@BBB???>>>>>>>>>??????===<<>><<<:::999888>>><<<999888999;;;???AAAEEEEEEFFFHHHJJJJJJGGGEEEDDDCCCDDDHHHLLLNNNMMMKKKGGGEEECCCDDDEEEEEEBBB???>>>@@@CCCCCCBBBCCCGGGJJJFFFHHHJJJLLLLLLIIIFFFDDDAAABBBBBBCCCEEEGGGHHHIIIFFFDDD@@@===;;;;;;<<<=========<<<<<<<<<======>>>???@@@@@@???===<<<===>>>@@@@@@????????????@@@@@@999:::;;;===>>>======<<<>>>???@@@???===<<<<<<<<<======<<<:::888888:::<<<:::999888888888999;;;<<<999999999:::;;;<<<>>>>>>GGGHHHMMMVVV```iiioooqqqqqqnnnfff[[[NNNDDD@@@@@@<<<<<<<<<<<<<<<<<<===>>>===>>>@@@@@@@@@AAADDDFFFFFFEEEFFFJJJNNNQQQOOOMMMIIILLLJJJEEECCCEEEFFFEEEJJJFFFCCCAAA>>>;;;<<>>===<<<<<<;;;<<<<<<;;;;;;;;;;;;<<<===???@@@;;;<<<======<<<===???@@@EEEDDDAAA???===<<<<<<<<<;;;:::999888777777777777444333222222333444333111555666777777666444222111222555555222222444333000333333333222222111111111333222555::::::666999@@@===>>>AAAEEEEEEIIIYYYjjjssssssnnnjjjqqq|||llliiiddd___[[[WWWRRRNNNHHHGGGEEECCCAAA@@@@@@???@@@???>>><<<:::999999999:::999777555555666888:::;;;:::888777777777888888777777888888888999999999888777666555666777999;;;;;;:::999888888888999::::::;;;===@@@AAA@@@@@@???;;;;;;;;;:::999777444333555666777777777666444333555666888888666666666777666555444333444555666777666555444555666777666555666666666666555777:::===888999;;;;;;;;;999777666222111111111333444333222222333222222666:::999444555555666777777666555555888666444444666666666555222333444444444333222111///////////////000111111444222000///000333666999444444444444555777888999444333222222111111222222000000000000000111111111pppfffWWWMMMFFFFFFFFFBBB>>>>>>>>>===>>>???BBBBBBAAA@@@=========<<<<<<<<<;;;;;;===;;;:::999:::<<<>>>@@@DDDFFFGGGIIIHHHHHHFFFEEEGGGFFFGGGJJJMMMOOONNNLLLFFFEEECCCDDDFFFGGGEEEBBBBBBDDDFFFEEEDDDDDDGGGIIIGGGHHHIIIJJJIIIGGGDDDBBBBBBBBBBBBCCCDDDFFFGGGHHHJJJHHHEEEBBBAAAAAABBBCCC>>>=========<<<============>>>@@@@@@??????@@@AAA@@@@@@????????????@@@@@@;;;;;;<<<===>>>>>>>>>>>><<<>>>??????>>>======>>>>>>>>>===;;;999999;;;===999999888888999:::;;;<<<999::::::;;;<<<>>>@@@AAAGGGIIINNNXXXcccmmmtttwwwwwwrrrhhhZZZKKKAAA===<<<;;;;;;;;;;;;<<<===>>>??????@@@@@@@@@???@@@BBBDDDHHHGGGHHHJJJNNNPPPNNNLLLNNNQQQPPPLLLKKKMMMNNNLLLMMMHHHDDDCCC???;;;;;;>>>@@@@@@???>>>>>>>>>??????<<<<<<;;;;;;<<<>>>@@@AAA>>>???@@@@@@@@@AAACCCEEEEEECCCAAA>>>=========>>>===<<<;;;999888777777777333222111222333444333222444555666777666444222111666888777333333777888777222222333333444555555666333111333777666333666===;;;999:::???BBBGGGRRR^^^gggkkkkkkgggiiiuuuwwwnnnbbb___[[[WWWTTTPPPLLLIIIEEEDDDCCCBBBAAA@@@@@@@@@@@@???===<<<:::999999999:::888666555555666888999777888999999:::999888777888999999999::::::::::::999888666666666777999:::999999888888888999;;;<<<>>>@@@BBBDDDDDDDDDBBBBBB===<<<:::888777666666666666666777777666555444333555666888888666666666777555444333333333444666666777666555666888999888777555666888888888777888:::999:::;;;;;;;;;999777666555444222222444444444333333555555444888<<<;;;666555555555555555555555555777666444333444555444333333333444444444333111111111000000////////////000111111111222333444666777555555555444555555666666777666555333111000//////444444333333222222111111nnnbbbUUUNNNKKKEEEAAA@@@;;;;;;;;;===???@@@???>>><<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???CCCFFFIIIIIIFFFDDDEEEFFFGGGGGGGGGIIILLLMMMLLLKKKFFFEEEDDDFFFHHHJJJIIIHHHJJJKKKKKKJJJHHHFFFGGGHHHJJJJJJJJJIIIHHHFFFDDDCCCBBBBBBBBBCCCCCCDDDFFFFFFGGGEEECCCAAA??????@@@AAA?????????>>>=========<<<:::===???AAAAAABBBDDDEEE@@@@@@@@@@@@@@@@@@@@@@@@============>>>???@@@AAA???AAACCCDDDCCCCCCDDDEEE@@@???>>><<<::::::<<<>>>:::999999999999:::;;;;;;999:::;;;<<<>>>@@@BBBDDDGGGIIIOOOYYYfffqqqyyy|||{{{uuujjj[[[NNNDDD???===;;;;;;<<<===>>>@@@AAABBBDDDEEEDDDCCCAAAAAADDDFFFHHHHHHIIILLLPPPRRRRRRQQQTTTWWWYYYWWWWWWZZZZZZWWWQQQKKKGGGEEEAAA;;;:::<<<<<<<<<;;;;;;;;;<<<============<<<<<<>>>???AAABBB@@@AAACCCDDDDDDEEEHHHJJJGGGEEEAAA>>><<<<<<===>>><<<;;;:::888666555444444222111000111333444444333444444555555555333222111555666333///000555999888444444555555666777777777333111111222111000333888999555444999???DDDJJJPPPWWW```eeedddbbbhhhqqqxxxuuuiiibbbWWWUUUQQQOOONNNKKKHHHFFFBBBBBBAAA@@@@@@@@@@@@AAA???>>>===;;;:::999888888999888666555555666888999555777:::;;;<<<:::888666999999:::::::::;;;;;;;;;:::999777666666777888999777777777888999:::<<<===>>>???AAABBBBBBAAA???>>>???===:::777666666888999666777777666666444333333555666888888666666666777444333333222333444555666999888777888:::;;;:::999444777:::;;;999888777777999::::::::::::888666555888666444333444666666555666888888777:::===<<<888666666555444444555666666888666444333333333222111444444444444333222000000222111000//////............///111333555666666666666666666555555444444444888777555333222000000///555555444333222111000000kkk\\\SSSNNNJJJHHH@@@>>>======>>>>>>===;;;>>>>>>===<<<:::999888777:::;;;<<<======>>>>>>>>>BBBFFFJJJHHHDDDAAACCCGGGEEEEEEEEEFFFGGGHHHHHHGGGEEEEEEFFFHHHKKKNNNOOOPPPSSSSSSRRROOOMMMJJJHHHHHHMMMLLLKKKIIIHHHHHHGGGGGGCCCCCCBBBBBBCCCDDDEEEEEEEEEDDDAAA>>>===<<<<<<<<>>===<<<;;;===AAABBBCCCDDDEEEFFF@@@@@@AAAAAAAAAAAA@@@@@@>>>>>>=========???AAABBB???AAADDDEEEEEEFFFGGGHHHAAAAAA@@@===;;;;;;===???===<<<<<<;;;:::::::::999999:::;;;===???BBBDDDFFFHHHJJJOOOYYYeeeqqqyyy}}}yyytttlll```UUUKKKEEEBBB======>>>@@@BBBDDDFFFGGGJJJKKKJJJIIIHHHHHHJJJLLLHHHIIILLLPPPTTTWWWYYYZZZZZZ^^^aaabbbdddfffddd```UUUOOOIIIGGGCCC===;;;<<<999999999999:::;;;;;;<<<>>>>>>======>>>@@@BBBCCCAAACCCEEEFFFGGGHHHKKKNNNKKKHHHDDD???<<<;;;<<<<<<:::999777555333111111000222111111222555666666555333333444444333222111111222333222///000555888777999888777777666555444444444222000//////000333666666555555888;;;???CCCGGGLLLTTT]]]```aaadddjjjnnnxxxlllbbb\\\PPPNNNLLLLLLKKKKKKIIIGGGBBBAAA@@@??????>>>>>>???>>>===<<<:::999888888888888777666555555777888999888999:::;;;;;;999777666999999999::::::::::::;;;::::::888777777777777888777888888888999:::;;;;;;===>>>???@@@???>>><<<;;;>>>===:::888777777888888666666666666555444333333555666888888666666666777333333222222333444555666999888777888:::;;;:::999777888::::::888777666666888888888888777666555444777555333333555777888888777::::::999:::======:::777666444333333444666777999777444333444333222111555555444333222111000///111000///////////////000//////111222444555777777666666666666666666666555555444333333222333333333222222222111111000000000yyylllaaaTTTKKKHHHEEEBBBAAAAAAAAA@@@???>>>>>>===;;;:::999888888:::;;;<<<>>>>>>>>>>>>===AAAEEEHHHFFFBBB@@@CCCFFFDDDEEEEEEEEEEEEFFFFFFGGGEEEGGGIIILLLOOOSSSWWWYYY\\\[[[YYYWWWTTTQQQMMMKKKMMMLLLJJJIIIIIIIIIIIIJJJCCCCCCCCCCCCCCCDDDEEEFFFJJJIIIFFFCCC@@@>>>======AAAAAAAAAAAA@@@???=========???BBBDDDDDDDDDDDDEEE@@@AAABBBBBBBBBBBBAAA@@@>>>======<<<===>>>@@@AAA:::<<>><<<<<<>>>@@@@@@@@@???>>><<<:::999888999:::;;;>>>@@@CCCFFFGGGJJJKKKOOOXXXdddooowww{{{wwwsssmmmeee[[[PPPGGGBBB>>>???@@@BBBDDDGGGIIIKKKNNNOOOPPPPPPOOOPPPQQQSSSMMMNNNQQQTTTWWWZZZ]]]___cccgggkkkmmmqqqsssnnnggg[[[SSSLLLIIIEEE@@@>>>>>>===<<<<<<<<<===>>>??????>>>>>>>>>>>>???@@@BBBCCCCCCEEEGGGIIIJJJLLLOOOQQQOOOLLLGGGAAA===:::999999:::999777555333111111000333222222333666777777666222222222222222111111111222555666444666::::::888888888777666555444333222444333111///000333555555111444777777666999===AAAGGGKKKSSS\\\ccchhhlllpppxxxoooddd[[[UUULLLJJJIIIIIIJJJJJJIIIGGGCCCBBBAAA???===<<<<<<<<<===<<<;;;999999888888888888777777666777888999:::===<<<;;;999888777777777888888888888999999999999::::::999888888777777777999999999999999999999999???@@@AAAAAAAAA???===;;;;;;;;;;;;:::999888777666666555555444444444444444555666888888666666666777333333222222333555666777888777666777999999999888999999999777555444666888555555555555555444333333333222111333666999::::::666:::;;;999999<<<<<<:::888777555444444555777888:::888666555555555333222555555444222111000//////............///000222222222111000000111444777999444555666888888999888888444444333222222222222333000000111111222222222333hhhVVVOOOJJJEEEAAA@@@@@@@@@@@@;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;<<<>>>>>>>>>>>>>>>@@@CCCEEEDDDBBBAAACCCFFFEEEFFFGGGFFFEEEFFFHHHJJJFFFHHHLLLOOOSSSXXX^^^bbbgggeeecccaaa___[[[VVVSSSMMMMMMKKKJJJIIIIIIIIIIIICCCCCCCCCDDDDDDEEEGGGGGGKKKJJJGGGEEEBBB@@@>>>===AAAAAABBBBBBBBBAAA???>>>===@@@CCCEEEDDDCCCCCCCCCAAAAAACCCCCCCCCCCCAAAAAA============>>>???@@@AAA<<<>>>@@@AAA@@@@@@AAABBBBBBAAA@@@>>><<<<<<>>>@@@AAAAAAAAA@@@???===<<<;;;<<<<<<>>>@@@BBBEEEGGGIIILLLMMMQQQXXXcccnnnvvvzzzxxxtttnnnfff]]]RRRHHHAAABBBCCCDDDFFFHHHKKKMMMNNNRRRUUUXXXYYYXXXXXXXXXYYYVVVXXX[[[\\\^^^```dddgggppptttyyy|||zzzqqqdddZZZOOOJJJGGGBBB???@@@===<<<<<<<<<<<<======>>>>>>>>>======>>>@@@BBBCCCFFFGGGIIIJJJKKKMMMPPPSSSOOOMMMIIICCC>>>;;;888777<<<;;;:::888666555444444444333222333555666666555111111111111111000111111///333444333444888888555444444555555555555555555222333111///222777888666...444777444222555:::<<>>???>>>===;;;:::888999::::::999888666555444444444333444444555666555666888888666666666777444333333333444666777999777666555666888888888777888888777555333333666888333333333333444444444444222222222555888:::::::::666:::<<<:::999;;;<<<:::888888777666666777888888:::888666555555555444333555444333111000000000000---------...000111333444444222000///000333777999333444666888999999999888777666444222111//////...111111222333444555666666vvv```YYYOOOFFFAAA@@@??????;;;;;;<<<<<<<<<=========<<<<<<<<<===>>>>>>??????@@@@@@AAAAAABBBCCCEEEEEECCCEEEFFFEEEDDDEEEHHHKKKGGGJJJOOOSSSWWW]]]dddjjjpppnnnlllkkkiiifffaaa\\\SSSSSSQQQOOOMMMKKKIIIHHHCCCCCCDDDDDDFFFGGGIIIIIIFFFEEEDDDBBBAAA???>>>>>>@@@AAABBBCCCCCCBBB@@@???<<>>???@@@AAAAAAAAAAAABBBDDDEEEEEECCCBBBCCCDDDAAAAAA@@@>>><<<<<<>>>@@@???@@@AAABBBBBBBBBAAA@@@@@@@@@AAACCCEEEHHHJJJKKKOOOPPPSSSZZZeeeqqqyyy}}}{{{vvvnnnfff___XXXPPPKKKKKKKKKLLLNNNPPPSSSUUUVVV\\\___ccceeecccaaa___^^^```cccgggiiilllpppuuuzzz|||ooobbbTTTLLLGGGBBB??????<<<<<<;;;;;;:::;;;;;;;;;============>>>@@@AAACCCCCCEEEGGGHHHHHHJJJMMMOOOMMMKKKIIIEEEAAA===999777===<<<;;;999888777777777444222111222444444333222000000000//////000000111...111111...///333444333555555555555555555555555///111111000444;;;;;;777333666555222333999;;;999BBBBBBHHHSSS]]]gggvvvzzzppplllfff```ZZZSSSLLLGGGFFFDDDCCCCCCDDDDDDCCCAAACCCBBB@@@???>>>=========;;;:::999888888777777888888999999::::::;;;<<<<<<::::::::::::::::::999999888888888999999999::::::888888999999:::999999999777888999:::::::::999888999:::<<<======;;;:::888999999888777777666666666333222222222333555777888555666888888666666666777444444444444555777999:::777666555666888888888777555555666555333333444666222222333333444666777888444444666888;;;;;;999777666<<<>>>;;;999;;;<<<;;;888888888888888888888888888666444444555555444333444333222000000000111111............///111222222444333222111111333555666222444555777777777666555666555333111///......---222333333444444555555555wwwnnn___RRRIIIEEECCCBBB??????>>>===<<<;;;;;;:::===<<<<<<<<<===>>>???@@@@@@???>>>@@@CCCEEEEEEEEE@@@BBBDDDCCCBBBBBBFFFJJJGGGKKKPPPTTTYYY```hhhnnnvvvtttrrrqqqpppmmmhhhccc[[[ZZZXXXUUURRRNNNKKKIIICCCCCCDDDEEEGGGHHHJJJKKKDDDDDDDDDCCCCCCBBBBBBAAA???AAABBBDDDDDDCCCAAA@@@:::===BBBDDDEEEDDDDDDDDDAAABBBDDDEEEEEEDDDBBBAAA>>>???AAABBBCCCCCCBBBAAACCCDDDEEEDDDBBB@@@@@@AAAAAAAAA@@@===;;;;;;===@@@<<<>>>@@@BBBDDDEEEEEEEEECCCCCCDDDFFFHHHJJJLLLMMMQQQQQQUUU]]]hhhttt}}}~~~wwwnnnfffbbb___[[[XXXSSSTTTUUUWWWYYY[[[]]]^^^eeeiiimmmooommmhhheeeccceeejjjoootttyyyvvvhhhWWWMMMGGGAAA>>>>>>AAA@@@???>>>>>>>>>>>>>>>======<<<<<<===???AAABBB???AAACCCCCCCCCEEEHHHJJJJJJIIIHHHFFFCCC???;;;999;;;:::999888777777777777333111000111222222111000000000////////////000111333444222...///444777777999999888666555333222222,,,///000000555======777999999555222777??????999???@@@FFFOOOWWWaaavvvzzztttpppiiieee___YYYUUUQQQMMMKKKFFFEEECCCCCCDDDCCCBBB@@@AAA@@@@@@???????????????::::::999888777777777888999999:::;;;;;;<<<======555777:::<<<===<<<;;;:::999999:::::::::;;;;;;;;;777888999:::::::::::::::555666888:::;;;;;;;;;:::===>>>???AAAAAA@@@>>>===:::999666444444555666888222111111222333555888999555777888888666666666777555555444555666888:::;;;777666666666888999888777111333666666555333333333333333333444666888999:::777888999;;;===<<<888555777===???<<<:::;;;===<<<888999::::::::::::999888666444333333444555444333333222111000000111222222000////////////000000111222333333444444333333222333444555666666444222111222111111000///000000000222222222222222222222222yyyiiiZZZLLLGGGIIICCCAAA>>>======>>>===<<>>???>>>===<<<===@@@CCCEEEBBB@@@???@@@CCCDDDDDDDDDEEEGGGMMMVVV[[[^^^dddkkkrrrtttwwwxxxvvvqqqlllhhhbbbZZZSSSTTTYYYYYYPPPGGGDDDCCCBBBBBBBBBDDDEEEFFFDDDEEEDDDAAAAAACCCBBB===@@@>>>===???CCCCCC@@@===@@@AAACCCDDDDDDCCCAAA@@@BBBCCCCCCEEEFFFDDDAAA>>>======>>>>>>??????@@@@@@CCCBBBBBBAAABBBCCCDDDEEEEEEBBB>>>;;;;;;<<<<<<<<>>>>>>>>>>>???@@@AAABBBAAAAAAAAAAAABBBCCCDDDEEELLLJJJGGGDDDAAA??????>>>???===;;;;;;<<<;;;:::888333222111111000...***&&&/////////000111333444555000000000000111222333333;;;999666333222222222333111000//////000222444666888666333111222555999;;;@@@@@@DDDNNNWWWeee}}}xxxnnniiifff\\\ZZZWWWUUUSSSPPPLLLIIIDDDCCCAAA@@@@@@AAACCCDDD??????@@@@@@@@@??????>>>===<<<:::888777777888888777888:::<<<<<<<<<:::999888888888:::<<<<<<;;;999<<<:::777777:::;;;999777;;;999888888999:::999888777777666555666777999:::===??????>>>;;;999999999888888666444222222444666///......000222444444333333666777555555888777555555333111111444888::::::666777999::::::888777555777555333111000000111222333222111222444666666666888:::;;;<<<<<<;;;999888555666666777888999999:::777666666777888888777555999777444111000000111222666444111...,,,,,,---...000000000000000111111222111111222333333222000//////000111222333444444444000111111111111000/////////000222333444555555555uuubbbUUUQQQLLLIIIEEECCCCCCCCCBBBAAA>>>===<<<<<<<<<===>>>???<<<<<<===>>>@@@AAABBBBBBBBB@@@???@@@BBBCCCCCCCCCCCCDDDJJJRRRXXX\\\bbbiiiqqqtttxxx{{{zzzvvvqqqmmmllleee]]]ZZZZZZWWWNNNFFFFFFFFFEEEEEEEEEFFFFFFGGGEEEFFFEEEBBBCCCEEEDDD???@@@AAABBBBBB@@@???>>>>>>===>>>@@@BBBCCCCCCBBBBBBBBBBBBCCCDDDEEEDDD@@@>>>>>>>>>???@@@AAAAAABBBBBBCCCBBBAAAAAABBBCCCDDDEEECCCAAA???>>>>>>???@@@AAAEEEDDDEEEGGGJJJMMMNNNOOOUUUYYY\\\YYYTTTSSSWWW[[[```aaaeeemmmxxxyyyuuusssoooiiidddffffffeeeeeeeeegggiiilllrrrwww{{{{{{|||~~~|||xxx|||zzzlll___UUUMMMFFFBBB???>>>======>>>???===<<<>>>>>>>>>===>>>>>>???@@@AAAAAAAAAAAAAAABBBDDDDDDFFFEEEDDDCCCBBBBBBBBBCCCBBBBBBBBBCCCBBB@@@;;;777666444222111111000///...111111222222333444666666444333333333333444444555555444333222222333444444333222111111111333555777777666333222333666:::===BBBCCCHHHQQQ[[[jjjsssjjjdddbbb\\\YYYUUURRRPPPMMMJJJGGGDDDCCCAAA@@@???@@@AAABBB@@@@@@@@@AAAAAA@@@@@@???::::::888777777888999999888999:::<<<<<<;;;:::999===<<<<<<===???>>><<<:::@@@===::::::::::::888666;;;999888888:::;;;::::::999999888888888999::::::===??????>>>;;;:::999:::666555444222000000222444333222222333666777777666666999999666666777666333333111111222555888999999999999999888777555444222444333222111111222333444333333222444777888888777::::::;;;;;;:::999666555555555666666777888888999666555444555777777555444888666333111///000111222333222///------...000111000/////////000111222222000111222222111000///...111111222333444444444444222222222111000///...------...///111222222333333zzzfff]]]RRRNNNHHHCCCBBBBBBBBBBBB<<<===============>>>>>>999;;;>>>@@@BBBBBBAAA@@@AAA@@@>>>???@@@AAAAAA@@@AAAAAAEEEMMMRRRVVV]]]eeekkkooouuuzzz{{{xxxsssooopppkkkccc^^^YYYTTTLLLFFFEEEFFFGGGGGGHHHHHHHHHGGGIIIJJJIIIFFFFFFHHHFFFAAA@@@CCCEEECCC>>><<<===@@@???@@@BBBCCCCCCCCCBBBAAAAAAAAAAAACCCDDDCCC@@@===>>>???@@@AAABBBCCCDDDDDDCCCBBBAAAAAAAAABBBCCCDDDAAAAAAAAAAAABBBDDDFFFGGGKKKMMMPPPRRRRRRRRRSSSTTT```bbbccc```ZZZXXX[[[___fffiiinnnwww~~~}}}zzzuuuqqqqqqqqqqqqpppooopppsssuuuyyykkk^^^SSSLLLHHHCCC@@@>>>===>>>??????>>>@@@@@@???>>>>>>>>>>>>???@@@@@@??????@@@AAACCCDDDAAAAAABBBCCCDDDFFFHHHIIIEEEFFFIIIKKKKKKGGG@@@;;;777444111000111222222222///////////////000111111555444333333333333333333000111222444666777888888333222111000111333555666666555444444666999<<>>>>>?????????>>>>>>888777777666777888999:::999:::;;;;;;;;;:::999888<<<;;;;;;;;;<<<;;;999666>>><<<:::999::::::999888;;;999888999;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;:::999<<<===>>>===;;;999999:::444444333111//////111333444444333555777888888777:::<<<;;;888666777555111444333222444777:::;;;;;;<<<;;;999666444222111000222222222222333444666666333333444777:::;;;:::999::::::::::::888666444333444444555555666777777777666555555666777777666444666444222000///000111222000///...---...000222333111111111111222333444555222222222222111000///...333333333444444444333333333333222111000///---,,,---...///111222222222222uuubbbZZZOOOFFFBBBAAAAAAAAA???????????????===<<<;;;999;;;===???AAAAAAAAA@@@@@@>>><<<<<<===>>>>>>===AAA@@@BBBGGGKKKNNNUUU\\\___dddlllrrruuusssooollliiifffaaa[[[UUUPPPLLLIIIBBBDDDFFFIIIKKKKKKKKKKKKPPPQQQPPPLLLLLLLLLIIIDDDCCCDDDDDDBBB>>>===>>>@@@FFFFFFEEEDDDCCCAAA???>>>@@@???@@@AAABBBBBB@@@===<<<===>>>???AAABBBCCCDDDCCCBBBAAAAAAAAABBBCCCDDDAAABBBDDDEEEFFFIIILLLNNNQQQVVVZZZ\\\ZZZYYYYYY[[[[[[]]]^^^\\\YYYYYY]]]```hhhlllsss{{{~~~{{{|||~~~}}}|||~~~uuufffYYYQQQMMMFFFCCC>>>;;;<<<===??????CCCBBBAAA@@@???????????????>>>======>>>???AAACCCAAAAAACCCFFFHHHKKKMMMOOOHHHIIILLLNNNOOOKKKFFFAAA777444222111111111111000......------------......222111111000////////////000222555888:::<<<<<<;;;222111000//////000222333555555555666888<<>>=========999::::::;;;;;;;;;;;;:::888888777666666777888999:::::::::::::::999888777999999999:::;;;;;;999666666666666666888:::;;;;;;;;;:::999999;;;======<<<;;;;;;<<<<<<<<<;;;999888:::;;;<<<<<<:::888888999444555555333111111222444333222222333555666666555999;;;;;;777666777555111888777666777:::>>>@@@@@@>>>;;;888555222111000000222333333444555555666666222333444888;;;<<<:::888777888888777777555444333444444444555555555666666777666666777888888777555444333111000///000111111///......---...000222333333333333333444666777888444444444333222111000///333333333333333222111000222333333222222111000///111222333444555555555555wwwgggXXXMMMGGGDDDBBB???@@@@@@??????===<<<;;;<<<<<<======>>>@@@AAAAAA===<<<::::::;;;<<<;;;:::BBB@@@@@@CCCDDDEEEJJJQQQSSSYYYaaahhhkkkkkkhhhfff```___[[[VVVQQQMMMJJJJJJBBBDDDHHHLLLPPPSSSTTTUUUXXXZZZXXXTTTSSSRRRNNNHHHIIIEEEAAA@@@AAABBBAAA@@@EEEEEEDDDBBBAAA???>>>===@@@??????@@@BBBBBB@@@>>>:::;;;<<<===???@@@AAABBBCCCBBBAAA@@@@@@AAABBBCCCBBBDDDGGGIIIJJJMMMRRRVVV\\\```eeefffdddaaaaaabbbWWWXXXYYYWWWVVVWWW\\\___ggglllttt|||}}}oooaaaYYYUUUMMMHHHBBB>>>===???@@@AAACCCBBBAAA@@@???>>>>>>>>>???>>>===<<<===???AAACCCEEEFFFHHHKKKMMMPPPQQQRRRPPPOOONNNMMMLLLIIIEEEBBB888777666555555333000---222222111111000000111111111000///......---......111333666999;;;;;;;;;:::444333111//////000222333555555777999;;;???AAACCCAAAFFFLLLSSS]]]kkkzzzsssiiibbb^^^\\\XXXSSSMMMHHHFFFEEEEEEEEECCCBBBAAA???>>><<<;;;;;;777888999:::::::::::::::;;;999888666666666666777::::::::::::999888888777::::::;;;===??????>>><<<555666666777888999;;;===<<<:::999999;;;===<<<<<<999:::;;;;;;;;;999888777777888:::999888777777888666777888777555555666777333222111222444666555444555888888555555777666333;;;999888888<<<@@@CCCDDD===;;;777444222222333333555555666777666555444333111222444777::::::999777444444555555555555555555444444444444555555555555555444444555666666555333333222111000000000111222000//////...//////000111222222222333333555666666333222222111000/////////111111111111111000///...111111222333444444444444333333444555666666666666uuueeeWWWMMMGGGBBBBBBAAA@@@???>>>>>>===>>>============>>>???@@@<<<;;;999:::;;;<<<<<<;;;AAA??????AAA@@@???BBBHHHKKKOOOVVV]]]aaabbbaaa```]]]ZZZVVVQQQMMMJJJHHHGGGDDDGGGKKKPPPUUUZZZ]]]^^^___```___\\\[[[ZZZVVVPPPPPPKKKDDDBBBDDDFFFDDDBBB?????????>>>>>>>>>>>>>>>@@@??????@@@AAABBBAAA???;;;;;;<<<===???@@@AAAAAACCCCCCAAA@@@@@@@@@AAABBBDDDGGGKKKMMMOOOTTT\\\bbbjjjlllnnnnnnllliiifffeeeZZZZZZYYYWWWVVVWWWZZZ]]]eeekkkssszzzwwwkkkbbb]]]VVVPPPIIIDDDBBBBBBCCCCCCAAAAAA@@@>>>>>>=========BBB@@@>>>>>>>>>@@@CCCEEEKKKLLLNNNPPPRRRSSSTTTTTTXXXTTTPPPKKKHHHEEEAAA>>>;;;;;;::::::999666222///222222111111111111111222222111000000000000000000000222555777888888777777888777555333222333444555555666999;;;>>>AAABBBCCCCCCIIIOOOTTT]]]jjjuuuyyy~~~yyynnneee___ZZZXXXTTTPPPJJJFFFEEEDDDDDDDDDBBBAAA@@@???===<<<::::::888999:::;;;;;;<<<;;;;;;<<<;;;999777666666666666999999999999888888888888888888999;;;>>>???>>><<<;;;<<<<<<;;;:::999;;;<<<<<<;;;999999:::;;;;;;:::888999999999999888888777555777999999888777777888777888999999777777777999666555444555777777777666222666666555555888888555;;;::::::===@@@DDDEEEEEE===;;;999666555555555666777888999999888666333111222222333555777888777555333333444444555666666666555555555555555555555555222111111222333333222000222222111111111222222333111000000///////////////111111000000000111222222//////...---------......000000000000000///...---///000222333444555666666111111222333333333333333vvveeeZZZQQQNNNKKKGGGCCCAAA??????===>>>?????????>>><<<;;;===<<<:::;;;===???>>>>>>>>>======???>>><<<>>>BBBCCCGGGMMMSSSWWWXXXXXXXXXWWWSSSNNNKKKIIIHHHFFFDDDGGGHHHKKKPPPUUU[[[___aaaaaaddddddbbbbbbccc___ZZZXXXTTTNNNIIIFFFFFFFFFFFF?????????>>>??????@@@@@@AAA??????@@@BBBCCCBBB@@@??????@@@@@@AAABBBCCCCCCCCCCCCAAA@@@@@@@@@AAAAAAFFFIIIMMMQQQUUU]]]hhhqqqvvvtttrrrpppmmmiiiddd```ZZZYYYWWWUUUTTTVVVYYY\\\aaafffnnnuuuzzzzzzrrriiibbb[[[VVVNNNHHHEEEDDDDDDCCCCCCBBBAAA@@@@@@@@@@@@@@@FFFDDDBBBAAABBBDDDGGGIIINNNOOOQQQSSSTTTUUUUUUUUUVVVSSSOOOKKKHHHDDD@@@>>>===;;;:::999999888555333111111000000000111222222222111111111111222222333111222444666777777777777:::888666444444444555666666888:::===@@@BBBCCCCCCCCCJJJOOORRRZZZfffmmmnnnooovvv{{{|||}}}~~~yyyqqqiiibbb\\\WWWSSSOOOKKKGGGDDDCCCCCCCCCBBB@@@??????>>>===<<<:::999888888999:::;;;<<<<<<;;;;;;:::999888777777888999888888888888888888999999666666777999;;;<<<;;;999===>>>>>>===:::999;;;======;;;999999999:::999888999888888888888999999:::666888::::::999888999:::555777888888666666666777777666555666888999888777333666777555666999888555:::===BBBGGGKKKKKKHHHEEE???>>><<<999888777666666777888::::::999777333111555444333444666777666555555444444444444555555666555555555555555555555555222222111222333444222000222222222222333333444444000///////////////000000333222111111000111111111///......------...000000///000000000000000///...//////111222333333444444000000111111222222111111sssbbb^^^WWWOOOHHHCCC@@@>>><<<>>>@@@BBBAAA>>>:::888>>>===<<<===???AAAAAA@@@;;;:::<<>>;;;===AAA>>>AAAFFFKKKOOOQQQQQQRRROOOKKKFFFEEEFFFHHHFFFDDDFFFGGGJJJMMMRRRXXX]]]___aaadddfffeeegggiiifffaaa]]]\\\WWWOOOGGGDDDFFFIIIEEEDDDCCCBBBAAA@@@@@@@@@AAA@@@???@@@BBBCCCBBBAAACCCCCCCCCDDDDDDDDDEEEEEEDDDCCCAAA@@@???@@@AAAAAAFFFJJJOOOSSSYYYcccqqq{{{{{{wwwrrrnnnkkkfff___YYYUUUTTTRRRQQQQQQTTTXXXZZZ\\\bbbjjjpppuuuzzz~~~yyysssjjjccc\\\WWWOOOIIIEEECCCBBBAAAFFFFFFEEEDDDDDDDDDDDDEEEIIIGGGEEEDDDDDDGGGJJJMMMNNNPPPRRRTTTVVVVVVVVVVVVPPPNNNLLLKKKJJJGGGDDDAAA<<<999666555666777777666555555444444555555666777111000000000111222333333222333555666888999::::::999888555333222333333444777888;;;???AAABBBCCCCCCAAAHHHMMMOOOVVVaaafffeeedddggggggfffiiipppssssssrrrmmmgggaaa[[[UUUPPPLLLKKKHHHDDDBBBBBBBBBAAA@@@>>>>>>>>>>>>===<<<::::::666666777999999::::::::::::999888888888999:::;;;888777777777888999::::::;;;;;;;;;===>>>>>><<<:::888:::<<<;;;999999<<>><<<999888666666666888:::;;;:::888444222777666444444555666666555777666555444444444444444666666666666666666555555555444444555666666555333222222222333333444444555......//////000000111111666666555444333333333333111111000000000222333444000000111111111111000000//////000111111111111000000111111222222222111111yyygggXXXOOOJJJFFFDDD<<<===>>>??????===:::888???<<<999<<<@@@BBB???;;;;;;;;;;;;;;;<<<<<<===>>>======???AAADDDHHHKKKLLLLLLJJJGGGDDDBBBAAAAAAAAABBBDDDHHHLLLPPPVVV]]]bbb___aaadddfffggghhhkkkmmmeee___WWWSSSRRRQQQNNNJJJHHHEEEAAA>>>>>>===<<<;;;>>>>>>@@@AAABBBBBBAAAAAAFFFDDDCCCCCCEEEFFFFFFEEEIIIDDDAAAAAA@@@>>>@@@DDDGGGIIINNNUUU^^^hhhqqqwww{{{vvvpppiii```XXXRRRPPPLLLKKKMMMMMMLLLNNNRRRZZZ\\\```eeekkkqqqvvvyyy}}}zzzuuuooojjj```\\\VVVPPPKKKIIIHHHHHHGGGGGGFFFFFFEEEEEEEEEDDDEEEEEEEEEGGGJJJNNNQQQSSSWWWZZZ[[[YYYYYYZZZVVVPPPQQQPPPMMMIIIFFFBBB???>>>===:::666666888999888666666555666888:::<<<;;;:::222///++++++---111333444444222222333555777777666;;;999777777333111555<<<<<<<<<>>>AAADDDEEECCCAAABBBEEEHHHLLLTTT^^^aaa___^^^WWWUUUZZZ```bbbccceeecccaaa]]]XXXSSSOOOLLLKKKIIIEEE@@@=========;;;999:::;;;;;;<<<;;;:::888777555666888999:::::::::999888888777777777888:::;;;;;;;;;;;;;;;999888666555999999:::<<>><<<999999999999::::::;;;<<<:::::::::999999777666666666666666666666666666777<<<<<<;;;;;;;;;;;;;;;;;;777555444444666777777666666444333666999<<<;;;999444555555444333333555777DDDHHHLLLNNNKKKEEE>>>999>>>===;;;:::999888888888555666777888777666333222333333333333333333333333333444444555555666666777666666444333222111111111222333555666666666555444000111444666777777666555666555333222111111222333333222000111333222...+++......------------......333...---111111...///555...------...///111333444,,,---///111111111111000vvviii\\\QQQJJJHHHGGGEEECCCBBB@@@>>><<<===<<<<<>>===<<<;;;;;;::::::;;;>>>>>>@@@BBBDDDFFFGGGHHHIIIHHHEEEBBBAAA@@@AAAAAAAAADDDGGGKKKOOOTTT[[[___```bbbeeeggghhhkkknnnqqqlllfff___\\\[[[ZZZWWWTTTPPPLLLEEEAAA>>><<<;;;999BBBAAA@@@@@@@@@@@@AAABBBDDDCCCDDDGGGJJJMMMNNNMMMOOOIIIEEEDDDAAA>>>???CCCLLLNNNRRRZZZdddnnnxxx}}}{{{vvvpppiii```WWWRRRMMMIIIHHHIIIIIIHHHJJJNNNRRRTTTXXX^^^dddjjjooorrrxxxzzz{{{|||}}}|||xxxxxxyyyzzz~~~|||xxxrrrnnnddd```ZZZTTTOOOMMMLLLLLLLLLKKKKKKJJJIIIHHHHHHHHHEEEEEEFFFIIIMMMRRRWWWZZZ\\\^^^]]]ZZZZZZ]]][[[WWWTTTRRRPPPMMMIIIFFFCCCBBBAAA>>>:::999999999888666;;;::::::;;;===>>>===;;;777555222111333555666666999888777888:::<<<<<<<<<;;;999888888555333777>>>@@@BBBEEEHHHHHHGGGFFFEEECCCFFFIIIMMMUUU]]]___\\\ZZZTTTRRRXXX]]]^^^___```]]]\\\XXXTTTPPPLLLIIIHHHGGGDDD@@@>>>>>>???>>><<<;;;;;;<<<<<<;;;;;;::::::666777888999999999999999999999888888888999:::;;;:::::::::999999999888888<<<<<<;;;<<<===>>><<<:::<<<;;;:::999999888999999999999999999888777666666::::::::::::::::::::::::999999999999999888888777666444333333555666666555===;;;999888999999777555777777777666666888<<<@@@JJJJJJJJJIIIEEEAAA<<<:::===<<<;;;999888777777777666666777777666555333222222333444444555555444444555555555555555555555555444333333222222333333444444555666777777777666666333444666888999888777666666555444444444444444333333111///000111111...,,,000000000000111111222222666222111444444111222777...---------...000222333---...///000000000000000uuudddYYYUUUPPPIIIDDDAAA@@@>>>===:::;;;===???AAABBBAAAAAA@@@???===;;;:::888888888>>>???AAABBBCCCDDDCCCCCCFFFEEECCCAAA@@@@@@@@@@@@@@@CCCFFFIIILLLQQQWWW[[[]]]___aaacccfffjjjooosssqqqmmmgggeeedddcccaaa^^^VVVQQQIIICCC???>>>===<<>><<<;;;:::999777???>>>>>>???@@@???===;;;888666444444444555444333666555555777;;;===???>>>666444444555333222777>>>AAAFFFJJJLLLIIIEEEDDDDDDCCCHHHMMMPPPWWW]]]^^^ZZZXXXSSSRRRWWW[[[ZZZZZZZZZUUUTTTQQQNNNKKKHHHFFFEEEEEEBBB???>>>?????????>>><<<;;;;;;;;;;;;<<<<<<===999999888888888999999:::;;;;;;:::999999999::::::888888888888999:::;;;;;;@@@>>>;;;;;;;;;;;;:::999>>>===;;;999777666666555999999999888888777777666888888888888888888888888777888999999999888666555777555444444666777777666999888777999;;;<<<;;;:::999888777666777;;;BBBGGGMMMKKKFFFBBB>>>;;;::::::;;;:::999888777666666666777777666555444444444444222444666777888777666555666666666555444333333333111111111222333444555666555666777777888888777777777888999::::::999888777444333333666999999555222222000...---...///...---111111222333444555555666666222000000...++++++---......------......///000///............//////000xxxkkkbbbWWWMMMHHHEEEBBB@@@;;;>>>@@@@@@???>>>>>>>>>@@@???>>><<<:::999888888<<<>>>@@@BBBCCCBBBAAA@@@BBBAAA@@@??????????????????AAADDDGGGIIIMMMQQQUUUUUUWWWXXXZZZ^^^ccciiinnnnnnllliiiggggggfffdddbbbWWWRRRJJJDDDBBBAAABBBBBBBBBBBBBBBBBBCCCDDDEEEFFFLLLMMMPPPTTTYYY[[[ZZZYYYVVVQQQNNNMMMLLLJJJLLLPPPTTTWWW\\\cccllluuu||||||wwwqqqjjjaaaYYYSSSLLLGGGDDDEEEDDDBBBDDDHHHMMMOOORRRVVV[[[```dddfffjjjgggfffhhhlllnnnmmmkkknnnqqquuuxxxzzz{{{}}}{{{ssskkkddd___^^^^^^^^^aaagggnnnuuuyyyzzzyyywwwuuusssqqqooonnnkkkhhhccc]]]YYYVVVTTTTTTTTTTTTSSSQQQOOONNNMMMLLLHHHIIIJJJLLLQQQWWW\\\```aaaaaa^^^YYYWWWXXXVVVQQQMMMLLLJJJGGGEEEBBB@@@???CCCBBB???===<<<;;;;;;;;;BBBAAAAAABBBBBBAAA>>>;;;888777666666777777555333000000111444999===???@@@333333444666666555:::BBBDDDJJJPPPQQQLLLFFFEEEEEEEEEKKKQQQUUUZZZ^^^^^^ZZZVVVRRRRRRVVVYYYWWWUUUVVVNNNMMMLLLJJJHHHFFFDDDCCCBBBAAA???>>>============;;;:::999999:::;;;===>>>;;;:::999888777888999:::<<<<<<;;;;;;::::::::::::999888888888888999;;;<<<>>><<<999888999:::999999===<<<:::888666555555444888888888777777888888888888888888888777777777777888999:::;;;;;;:::888777999777666777888:::999999555555555777999:::;;;;;;999777555333444999AAAGGGIIIFFFAAA<<<888777888888999999888666666555555555888666444333222222444444444666888:::999888555444444444444333333333222222222222222222333444555555555555666666666777777777888999999999999888777666111111222555::::::555000111///---+++,,,---///000000000222333555666777777777444000---)))%%%######.........---------......000///...------...///000tttggg]]]VVVNNNIIICCCDDDEEEDDDBBB@@@@@@AAA@@@???>>>===<<<<<<<<<<<<;;;<<>>>>>>>>>>>>>>===???BBBDDDFFFHHHLLLNNNMMMNNNPPPRRRUUUZZZaaafffggggggfffffffffeeecccbbbXXXSSSKKKEEECCCCCCCCCCCC>>>@@@DDDGGGIIIJJJIIIIIIOOOPPPTTTYYY^^^aaaaaa```]]]XXXTTTTTTRRRPPPRRRVVV___bbbhhhpppwww~~~}}}xxxsssllleee\\\WWWPPPKKKGGGFFFEEECCCEEEJJJPPPQQQSSSUUUYYY]]]```aaaeeebbbaaabbbfffgggeeebbbfffhhhjjjlllmmmppptttvvvssssssrrrsssvvv{{{~~~yyyqqqjjjccc]]]XXXTTTWWWWWWXXX[[[```gggnnnqqqnnnnnnnnnlllkkkjjjiiiiiihhhfffbbb]]]YYYVVVUUUTTTSSSRRRQQQPPPNNNMMMKKKKKKIIIIIIJJJLLLOOOSSSVVVXXXXXXZZZZZZWWWWWWWWWSSSNNNLLLKKKJJJHHHFFFDDDBBBAAA??????>>>===<<<<<<>>>???DDDDDDEEEGGGHHHGGGDDDAAA===<<<<<<===>>>===;;;999444333333555999<<<======555555888<<<<<<===CCCJJJMMMTTTZZZZZZTTTOOOMMMNNNJJJPPPWWWYYY\\\___]]]ZZZQQQNNNNNNRRRSSSPPPOOOQQQJJJJJJIIIHHHGGGEEECCCBBBAAA@@@???===;;;999999999999999888777888999;;;<<<;;;:::999888888888999:::<<<<<<<<<<<<;;;:::::::::999999999888999999:::::::::888666666777999:::999999999888777666555555555777777777777888999;;;<<<<<<<<<;;;;;;;;;:::::::::777888999:::;;;::::::999999888666777999::::::999888888777666444333222222999888555333333777>>>CCC@@@>>><<<999777666666666888888777666555555555555888666333111111222333444666888999:::999666333111111111222222333333333333444444333333222222333333333333333333444444555555777777666666555555444333///...000333666777333000111000...,,,,,,---000333111222444666777999999999:::888555000,,,***)))'''...............---------000///...------...000111zzznnnaaaXXXMMMKKKIIIFFFEEEDDDDDDDDDAAAAAA@@@??????@@@@@@@@@<<<===???@@@AAABBBAAAAAA?????????>>>>>>======<<<<<<>>>AAABBBCCCDDDFFFHHHGGGHHHJJJLLLOOOSSSXXX\\\```aaabbbcccccccccbbbaaaXXXSSSKKKFFFCCCBBBAAA@@@===AAAFFFKKKNNNNNNMMMLLLPPPRRRVVV\\\ccchhhjjjjjjgggaaa\\\ZZZWWWSSSTTTXXXbbbgggoooxxx{{{vvvpppiiibbb]]]TTTNNNIIIHHHFFFDDDFFFJJJNNNOOOQQQSSSVVVYYY\\\^^^aaa`````````aaaaaa___]]]```aaabbbbbbcccfffkkknnnhhhhhhggghhhjjjnnnqqqtttqqqmmmfff```\\\XXXTTTQQQSSSTTTUUUXXX\\\aaafffhhhdddeeefffeeecccaaabbbcccaaa___\\\XXXUUUSSSRRRQQQNNNNNNMMMLLLJJJIIIHHHHHHHHHHHHJJJKKKLLLNNNNNNOOOMMMQQQSSSSSSTTTVVVSSSNNNFFFFFFEEECCCAAA@@@???>>>;;;<<<===<<<<<<===@@@BBBGGGHHHJJJMMMPPPPPPNNNKKKAAA@@@?????????>>><<<:::777555333333444444444333333444888>>>???AAAGGGOOOUUUYYY^^^^^^[[[WWWUUUUUUQQQWWW\\\\\\[[[[[[YYYVVVJJJGGGGGGJJJJJJHHHHHHKKKGGGHHHHHHHHHGGGEEECCCBBB?????????===999777777777999888888888888999999:::::::::999999999::::::;;;;;;;;;<<<<<<<<<;;;::::::888999999:::::::::999999666555444666888:::;;;:::777777666555555555666666666666666777999<<>>===<<<;;;;;;===???@@@@@@AAABBBDDDAAACCCEEEGGGIIILLLOOORRRWWWZZZ]]]_________^^^^^^RRRNNNIIIEEECCCBBBAAA@@@BBBDDDHHHLLLOOOPPPPPPPPPVVVWWWZZZ___ffflllooooookkkfffaaa___[[[XXXXXX\\\___fffqqq|||}}}yyytttnnngggbbbUUUOOOIIIGGGEEECCCEEEIIIKKKLLLNNNQQQUUUYYY\\\^^^^^^```aaa```^^^\\\[[[[[[ZZZ\\\]]]]]]^^^___ccceeeaaaaaaaaaaaabbbdddfffggghhheee```\\\YYYVVVSSSQQQQQQRRRTTTVVVYYY\\\^^^___[[[\\\]]]\\\YYYXXXXXXZZZXXXWWWUUURRRPPPNNNMMMMMMJJJIIIIIIHHHGGGFFFFFFFFFEEEFFFIIIJJJKKKJJJIIIGGGIIIKKKKKKJJJLLLOOOMMMIII@@@???>>>===<<<;;;::::::;;;<<<>>>===<<<>>>AAADDDGGGHHHLLLQQQUUUWWWUUUSSSHHHFFFCCCAAA@@@>>>;;;999777555222222222222111///555666;;;BBBDDDFFFMMMUUU\\\]]]```aaaaaa```]]]\\\YYY___aaa\\\WWWUUUQQQNNNEEECCCBBBEEEDDDBBBDDDIIIFFFGGGHHHHHHGGGEEECCCAAA<<<>>>???===:::888888999999999:::::::::999888888888888999:::;;;;;;;;;;;;999999:::;;;<<<;;;::::::444666999;;;<<<<<<:::999666666666888;;;<<<;;;:::777666555555444444555555555555666888;;;???CCCEEE888888777666666555444444555555555666888;;;>>>@@@;;;:::888999;;;<<<<<<;;;222555777777666666999;;;555666888888888888:::<<<888999999:::999888777666888777666666666666666666555444333222111111111222333444444555555444444333666666666666666666666666666666444333222111111111111111000000000111222333000//////.........//////...000000...,,,,,,111555111222333111000111555888555666999;;;<<<<<<<<<;;;333555333,,,***------)))---...///000000000///...---...///111222333333333xxxjjj```[[[WWWQQQLLLGGGGGGFFFDDDDDDCCCCCCCCCDDDCCCAAA@@@???>>>>>>>>>@@@@@@@@@???>>><<<;;;::::::<<<>>>?????????@@@AAA<<>>===<<<;;;;;;<<<>>>??????===>>>AAAEEEDDDFFFKKKQQQWWWYYYXXXWWWSSSOOOKKKGGGDDDAAA>>><<<777666555555777888888777===???DDDKKKOOOQQQXXX```eeeeeefffhhhjjjjjjhhhfff___cccccc\\\TTTOOOKKKGGGEEEBBBBBBCCCCCCAAADDDJJJFFFFFFGGGGGGFFFDDDBBB@@@:::<<>>;;;:::;;;<<<:::;;;;;;<<<;;;:::888777666777999;;;<<<<<<;;;;;;777888:::;;;<<<;;;;;;:::111444888<<<>>>===<<<;;;888888999;;;======;;;999777777666555444333333333444444555888<<>>BBBEEE???>>>======???@@@@@@???;;;======;;;777555666888000333666888888888888999;;;;;;;;;:::999999888777888777777666666666666777444444333222111111111111000000111222333444555666::::::999999888888777777555555444333222222222222222111000000000111333333......------------......///222222...))))))111888111333444444222333666999444555777:::::::::999888777999666---***+++)))%%%---...000111111111000///,,,---000222444444444444wwwlllaaaYYYUUUSSSOOOJJJEEEDDDFFFHHHAAAAAAAAA@@@??????AAABBB@@@??????@@@AAAAAA@@@>>>???>>>>>>=========>>>>>>??????@@@AAABBBCCCCCCDDDLLLMMMOOOPPPOOONNNOOOPPPHHHFFFDDDAAA@@@@@@AAABBBFFFFFFGGGIIIMMMQQQVVVXXX]]]]]]^^^aaaeeeggggggfffgggccc```^^^YYYVVVYYY```gggnnnxxx{{{xxxuuuooofff___UUUPPPIIIBBB??????BBBDDDHHHJJJMMMPPPTTTWWWYYYZZZ]]]]]]\\\[[[ZZZXXXVVVUUUUUUVVVWWWYYYZZZ[[[[[[[[[```^^^[[[YYYWWWVVVWWWWWWXXXVVVRRRNNNMMMMMMOOOPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONNNLLLJJJJJJLLLOOOLLLKKKIIIGGGGGGFFFGGGGGGDDDCCCBBBAAAAAA@@@@@@@@@CCCBBBBBBAAAAAAAAAAAABBBAAAAAAAAAAAA@@@@@@@@@@@@CCC???;;;777666777:::===:::999888666666999>>>BBBGGGHHHKKKRRRXXX[[[ZZZWWWTTTTTTQQQKKKGGGFFFAAA;;;<<<;;;;;;:::::::::;;;;;;===DDDLLLPPPRRRWWWaaaiiijjjiiiiiikkklllllljjjhhhlllggg```WWWOOOIIIFFFDDDAAA@@@?????????@@@BBBCCCHHHHHHIIIHHHFFFBBB>>>;;;<<<:::999:::<<<<<<999666888888999999999888888777:::;;;;;;<<<=========<<<<<<;;;;;;::::::999999999:::<<>>;;;888888888999::::::999888888555555444444444333333333333444999???EEEFFFCCC???888777666555555666777888555888:::;;;<<<<<<>>>???:::999999999999:::;;;<<<;;;:::888666444444444444555555555666777999:::;;;:::;;;:::555444555555222777666444444666777666555444555444333000......///---///111111222333666888@@@>>>:::777555666777888777666555444222111000///...///000...,,,,,,///222,,,---...000000000////////////000111111111111000333222111000111222333444333444666777777777666555111111222111111000///...000111222222222000///.........------///222555777wwweee```XXXPPPLLLJJJKKKLLLEEEEEEEEEDDDCCCBBBAAAAAADDDBBBAAABBBBBBBBB@@@???@@@???????????????@@@@@@>>>??????@@@AAABBBBBBBBBFFFHHHJJJJJJIIIIIIIIIJJJFFFEEECCCAAA@@@@@@AAABBBDDDEEEGGGJJJNNNRRRVVVYYY\\\[[[[[[^^^aaacccccccccaaa]]][[[YYYVVVSSSWWW]]]___fffoooxxx}}}|||xxxuuurrrlllccc\\\SSSNNNHHHBBB???@@@BBBEEEIIIKKKMMMQQQTTTWWWYYYZZZYYYYYYXXXWWWVVVTTTRRRRRRSSSSSSUUUVVVWWWXXXXXXXXX\\\ZZZXXXVVVTTTTTTUUUUUUVVVTTTPPPMMMKKKKKKMMMNNNNNNNNNMMMMMMLLLLLLKKKKKKIIIIIIHHHEEECCCCCCEEEHHHEEEFFFFFFFFFEEEDDDBBBAAADDDCCCBBB@@@@@@@@@AAABBBCCCBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@???>>>>>>>>>>>>>>>===;;;999888888888999::::::888777666999===AAAEEEFFFIIIPPPVVV[[[[[[ZZZ\\\]]]ZZZTTTOOOKKKCCC;;;;;;;;;;;;;;;;;;===>>>???BBBIIIRRRWWWYYY]]]eeelllnnnmmmmmmnnnnnnmmmjjjggghhhddd\\\SSSKKKEEEBBB@@@??????>>>>>>???@@@AAABBBHHHHHHHHHHHHFFFDDDAAA@@@;;;:::888999;;;;;;999666888999999:::999999888888999:::;;;;;;<<<<<<<<<<<<;;;;;;;;;::::::999999888777999<<>>;;;;;;;;;;;;<<<<<<<<<===;;;:::888666555555555666777777777777888999;;;;;;:::<<<;;;777555777777444666444222333444555444444555555555444111000000000000222444444444666888:::===<<<999777666666666777555555444444333222222222000111222000---,,,...111///000111222222111111000000000000111111111222222555444222111111111222222222333333444555555444444000111111111000//////...111222222222111111000///000000000000111333555666{{{nnnbbb[[[WWWSSSQQQJJJJJJJJJIIIHHHFFFEEEEEEFFFDDDBBBBBBBBBBBB@@@>>>@@@@@@@@@@@@@@@AAABBBCCC>>>>>>>>>??????@@@@@@AAABBBDDDEEEEEEDDDDDDDDDEEEDDDCCCAAA@@@???@@@AAAAAABBBDDDGGGJJJOOOSSSVVVWWWZZZXXXWWWXXXZZZ\\\]]]]]]WWWTTTSSSSSSRRRPPPTTTYYYYYY^^^eeekkkpppssswwwyyyvvvtttqqqooolllfff^^^WWWOOOKKKFFFAAA???@@@CCCEEEGGGIIIKKKMMMPPPSSSUUUVVVSSSSSSSSSRRRPPPOOOMMMLLLNNNOOOPPPRRRSSSSSSSSSSSSUUUTTTRRRQQQPPPPPPQQQRRRSSSQQQMMMJJJHHHHHHIIIJJJLLLKKKKKKJJJIIIHHHGGGGGGFFFFFFFFFCCCAAAAAACCCDDD@@@BBBDDDEEEDDDBBB???===CCCBBB???>>>>>>???AAACCCCCCBBBBBBBBBAAAAAAAAAAAA??????>>>===<<<;;;;;;;;;999::::::::::::888666444:::999888777666777;;;>>>AAACCCFFFMMMTTT[[[^^^___gggiiihhhccc\\\TTTHHH===;;;::::::;;;===@@@CCCEEEIIIPPPZZZ___aaadddiiinnnpppooonnnmmmllliiidddaaaaaa]]]VVVNNNGGGAAA>>><<<>>>>>>===>>>>>>@@@AAABBBFFFFFFEEEDDDCCCBBBBBBAAA:::888777888999999888666999999:::;;;;;;::::::999999999999:::::::::::::::999::::::::::::999999888777888;;;===>>>>>>===<<<::::::;;;<<<<<<;;;::::::999777444111111333555777;;;<<<===@@@AAA???;;;777;;;:::888777666666666666888:::<<<<<<;;;:::;;;<<<::::::;;;<<<<<<<<<<<<;;;:::999888888777777888888888888888888999999:::;;;;;;===<<<888777::::::777666444333333444555555444555666666555222111222333444555777777777888:::<<<999888888777666666555555444444444444444444444444333333333111///...///000222333444444444333222111222222111111111222333444777666444333222111111111222111111111111222333333///////////////.........222222111111000000111111111222333444444555555555uuulllaaaZZZTTTQQQNNNKKKJJJJJJJJJJJJJJJHHHFFFEEEEEEEEECCCBBB????????????@@@AAABBBCCC>>>>>>>>>???????????????AAACCCDDDDDDCCCBBBCCCDDDAAA@@@@@@??????@@@AAAAAACCCDDDGGGKKKNNNQQQRRRSSSWWWTTTRRRQQQRRRTTTUUUUUUOOOLLLLLLNNNOOONNNQQQUUUVVVYYY]]]___aaadddgggiiikkkiiihhhgggddd___WWWRRRIIIGGGCCC???>>>???BBBDDDDDDDDDFFFHHHJJJMMMNNNPPPNNNNNNNNNMMMLLLKKKIIIHHHJJJKKKLLLMMMNNNNNNNNNNNNNNNMMMLLLLLLLLLLLLMMMNNNOOOMMMJJJGGGFFFEEEFFFGGGHHHHHHHHHGGGFFFFFFFFFEEEDDDDDDDDDBBB@@@???@@@AAA???@@@BBBCCCCCCAAA@@@>>>@@@>>><<<:::;;;>>>AAACCCCCCCCCCCCCCCBBBBBBAAA@@@@@@???===;;;:::999999999777888999999888666555333777888777666555555888:::>>>@@@EEEKKKTTT\\\cccfffooossstttppphhh^^^NNNAAA;;;;;;;;;<<>><<<;;;=========>>>>>>???@@@@@@CCCBBB@@@???>>>===>>>>>>888777666666777777777777::::::;;;;;;<<<;;;;;;;;;999888888888888888999999888999:::;;;;;;:::999999:::;;;<<<<<<<<<;;;:::999<<<===>>>??????>>>===<<<888777555333333444555777;;;<<<======<<<:::777444555555666666777888999999:::<<<===<<<;;;999::::::666777888999:::999999888999999999999999999999:::888888888777888888999999:::===<<<888888::::::888888666555555666777777666333444555444333222333444555777888999888888999:::555555666777666555444333444444444444444444444444333333333222111111111111444555555666555444222111444333222111111333555666777777666555444444444333222111000//////000222333......------.........///222111000///...///000111111222444555666555333222{{{rrrhhhbbbYYYRRRNNNMMMMMMLLLPPPMMMKKKIIIIIIIIIHHHFFF>>>>>>>>>??????AAABBBBBB@@@@@@@@@???????????????AAABBBDDDCCCBBBAAAAAABBB????????????@@@AAAAAABBBEEEFFFHHHJJJKKKLLLMMMMMMRRROOOLLLKKKLLLMMMNNNMMMIIIFFFGGGKKKMMMLLLNNNQQQQQQSSSUUUVVVWWWYYY]]]____________^^^\\\WWWRRRNNNEEECCC@@@>>>>>>???AAABBBCCCCCCCCCDDDFFFHHHJJJLLLKKKKKKKKKJJJIIIHHHGGGFFFFFFGGGHHHIIIIIIIIIIIIIIIHHHGGGGGGHHHHHHIIIIIIJJJJJJHHHFFFDDDCCCCCCDDDEEEDDDDDDEEEEEEFFFFFFGGGGGG@@@AAA@@@???<<<;;;;;;<<>>??????@@@@@@===;;;:::999;;;???CCCEEEGGGGGGGGGGGGFFFEEEDDDCCCBBBAAA>>>;;;999888888888888888666555444555555555555666666555444444666888===@@@EEEMMMVVV```hhhnnnuuuzzz|||yyyqqqeeeTTTFFF<<<;;;;;;<<<@@@FFFLLLOOOXXX^^^fffllllllkkkkkkkkkcccaaa^^^[[[XXXTTTOOOLLLIIIGGGEEEBBB@@@>>>============>>>>>>????????????CCCAAA???<<<::::::::::::666666666555555555777888999:::;;;<<<<<<<<<<<<<<<999888888777777777888888777888:::<<<<<<<<<;;;:::<<<;;;;;;;;;;;;:::::::::>>>???@@@AAAAAA@@@???>>>666666777777777666555444888999::::::888777555444333333444666777888888999;;;<<<======:::999999999666777888888999888888888888999999:::::::::::::::777777666666666777777888999;;;:::777666999999777777666444444666666666555111222333333222222333444555777888888777666666777222333555666666555333222666555555444333333222222111111222222333444444333444555555555555444222111555333222111111333555666666666777777777777777777333222111000000111222333------,,,,,,---...///000000///...------...000111000111333555555444222000qqqfff___[[[WWWTTTTTTQQQMMMJJJHHHGGGEEEDDDAAAAAA@@@AAAAAABBBCCCDDDCCCBBBBBBAAAAAA@@@@@@@@@???AAABBBBBB@@@??????@@@===>>>???@@@AAABBBCCCCCCFFFGGGGGGGGGHHHIIIIIIIIILLLJJJHHHGGGGGGHHHHHHGGGGGGCCCDDDHHHKKKKKKKKKMMMHHHJJJMMMOOOQQQTTTXXX[[[VVVVVVVVVUUUSSSPPPMMMKKKCCCBBBAAA??????@@@AAABBBDDDDDDDDDDDDEEEGGGIIIKKKHHHHHHHHHHHHGGGFFFEEEDDDDDDEEEEEEFFFGGGGGGFFFFFFDDDDDDEEEEEEFFFFFFFFFFFFEEEDDDCCCBBBBBBCCCCCCDDDBBBBBBCCCDDDEEEFFFGGGGGGAAABBBBBBAAA>>><<<<<<======<<<;;;;;;;;;===???@@@<<<<<<<<<===@@@EEEIIILLLMMMNNNNNNNNNMMMKKKJJJHHHFFFDDD@@@===:::999999999:::888555333222444666777333555777777666555777888===AAAIIIQQQ[[[eeennnuuu{{{}}}vvvjjjYYYKKK???===<<<<<<@@@FFFMMMQQQ___dddjjjnnnnnnkkkiiiggg[[[XXXSSSPPPNNNKKKIIIFFFAAA@@@@@@?????????????????????@@@@@@??????>>>===CCCAAA???<<<::::::999999666666666555444555777999999999:::;;;<<<<<<<<<<<<:::999888666666777888888777999;;;===>>>>>><<<<<<::::::::::::;;;<<<>>>?????????@@@AAAAAA@@@??????555666888999999777555333666888999888666555555666555666666777777777777666;;;<<<======:::999999999999999888888999999:::;;;888999999:::::::::999999555555555555555666777888999;;;:::666555888888555444222111111222333333222///111333333222222444666666888::::::888666555666333444555555555444333222555555444333222222111111000000000222555666555333333444555555555444333222333333222222222333444555444555666777777777777666333333222111111111111222---,,,,,,,,,---...000111//////.........///000000///000222333444333111000xxxpppjjjaaa]]]WWWQQQMMMJJJGGGEEEFFFFFFEEEEEEEEEFFFFFFGGGEEEEEEDDDDDDCCCBBBBBBAAA@@@AAACCCBBB@@@??????@@@<<<===???@@@BBBCCCDDDDDDEEEEEEDDDDDDEEEFFFHHHIIIGGGFFFDDDDDDEEEEEEDDDBBBEEEAAAAAAFFFJJJHHHGGGGGGDDDFFFIIIKKKMMMOOORRRUUUPPPPPPPPPOOOMMMKKKJJJJJJEEEDDDCCCBBBBBBBBBBBBCCCDDDCCCCCCBBBCCCEEEGGGHHHEEEFFFFFFFFFEEEDDDCCCBBBCCCCCCDDDEEEEEEEEEEEEDDDCCCCCCCCCDDDDDDDDDDDDDDDAAAAAA@@@AAAAAACCCDDDDDDAAAAAABBBBBBCCCCCCDDDDDDDDDEEEEEEDDDAAA???>>>???;;;;;;<<<===>>>>>>??????>>>???AAADDDIIINNNRRRTTTUUUVVVWWWWWWVVVSSSQQQPPPJJJHHHCCC???<<<;;;;;;;;;999777555333333444666777444666888999999999999:::>>>DDDMMMVVV```jjjssszzzwwwlll[[[MMMAAA???===<<>>>>>>>>>>>??????@@@@@@AAAAAABBBAAA@@@???===<<<>>>>>><<<;;;:::999999999666777777555444444888;;;888888:::;;;;;;<<<<<<<<<;;;:::888666666777888999777999<<>>===;;;;;;::::::;;;===???@@@===>>>???@@@@@@???>>>===777777888888888777666555888999:::888666444666888666777888999:::999999888;;;<<<===<<<;;;999999::::::999777666666888:::<<<888888999::::::999888777555555555555666777999999:::<<<;;;666555777777444333111000000111222222111///111333444333444666888999;;;======;;;888777777555555555555444333333222222222222222222222222222111000000222555555333111333444555666666555555444222222222222333333333333333444555555555444333222222222222222222111000000------,,,,,,---///222333//////000111111111111111///000111222333333222222tttoooggg```[[[VVVRRROOOKKKKKKJJJIIIIIIIIIJJJJJJGGGGGGFFFEEEDDDCCCCCCBBBBBBCCCEEEDDDBBBAAAAAABBB<<<===???AAACCCDDDEEEEEEDDDCCCBBBBBBCCCEEEHHHJJJEEEDDDCCCCCCDDDDDDBBB@@@DDD@@@@@@EEEHHHFFFDDDDDDDDDFFFIIIJJJJJJKKKMMMOOOMMMMMMMMMKKKIIIHHHIIIJJJGGGFFFEEEDDDDDDDDDDDDDDDBBBAAA@@@@@@@@@BBBDDDFFFDDDDDDDDDDDDCCCCCCBBBAAACCCCCCDDDDDDEEEEEEDDDDDDBBBCCCCCCDDDDDDCCCCCCCCC?????????@@@AAACCCDDDEEEBBBBBBAAAAAAAAAAAAAAAAAAAAABBBBBBAAA>>>;;;;;;;;;;;;===???BBBCCCBBBAAA???AAACCCFFFKKKPPPUUUYYY[[[[[[\\\\\\]]][[[YYYWWWUUUMMMJJJFFFAAA>>>=========777777666555555555666666555777:::<<<<<<;;;<<<===???FFFPPPZZZcccmmmvvv}}}xxxlll\\\NNNCCC@@@===<<>>??????>>>>>>>>>?????????@@@@@@CCCCCCCCCBBBAAA???===;;;999999999888888888888777666777777666444444888<<<777888999:::;;;;;;;;;;;;<<<:::888777666777888999888:::===@@@AAAAAA???>>>@@@>>><<<;;;;;;;;;===>>>;;;<<<===>>>>>>===<<<;;;999999777666666666777888:::;;;<<<999666555666888444555888:::<<<>>>>>>>>>:::<<<===<<<;;;999999:::999777444333333555999;;;888888999:::999888777666555555555666777999:::;;;;;;===<<<777555777666444444222111111222333333222000222444555555666888999<<<>>>@@@@@@===;;;999999666666555444444333222222///000000111222222333333333111111222555555222...333444555777777777666666000111222333333333222222333333444444333111///...000111222222222000///......---,,,,,,---000222444000111222444444444333222000000111222333333333333tttlllddd[[[UUURRRPPPOOONNNNNNMMMKKKIIILLLIIIEEEDDDEEEGGGHHHIIIBBBDDDEEEEEEDDDBBBAAAAAABBBBBBAAA@@@@@@AAADDDFFFCCCDDDEEEDDDCCCCCCDDDFFFDDDCCCCCCBBBBBBAAAAAAAAADDDDDDDDDDDDCCCBBBAAAAAAEEEFFFGGGIIIJJJJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHEEEEEEEEEEEEEEEDDDCCCCCCBBBBBBCCCDDDDDDEEEDDDDDDDDDBBB???======???BBBDDDEEEEEEEEEDDDCCCBBB@@@@@@@@@BBBCCCAAA???>>>AAACCCAAABBBBBBCCCCCCDDDDDDDDDAAAAAA@@@???>>>>>>??????>>>????????????@@@@@@@@@BBB???;;;<<>>===>>>>>>???@@@BBBBBBCCCBBBAAA@@@???===<<<<<<666555333222222333444555...333444222333999:::777===888888<<<;;;666666:::444666777888666666777888<<<===>>>???>>>>>>@@@BBB======<<<;;;;;;;;;;;;<<<999:::;;;<<<=========<<<:::999777999;;;<<<999777444555666777777555333222666666666777999<<<>>>@@@>>>===<<<::::::999999999>>>:::555333555777777777777777888999:::999666333777666555444444555777888:::;;;:::888444111000000555111///000333444000,,,222222222444777999:::999============<<<;;;:::999777777777555444222000///...///000222222111111000222000...000222333000---222444555444222111111222555444222000//////000000333222111000000222444555444333111000/////////...)))000333...+++///111//////000111222222111///...222222111111222222333444vvvnnncccaaa^^^\\\ZZZXXXUUUSSSQQQOOOKKKJJJIIIHHHFFFEEEIIIJJJJJJHHHFFFDDDBBBBBBCCCDDDEEEEEEEEEDDDDDDEEECCCDDDEEEDDDCCCCCCEEEGGGDDDDDDDDDCCCCCCCCCCCCCCCDDDEEEEEEEEEEEEDDDDDDCCCDDDEEEFFFGGGHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEFFFFFFEEEDDDDDDCCCBBBCCCCCCDDDEEEEEEEEEEEEDDDCCCAAA??????AAACCCDDDBBBBBBBBBAAAAAAAAAAAAAAAAAACCCDDDDDDAAAAAABBBDDD@@@@@@@@@AAAAAAAAABBBBBB@@@@@@???>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@CCCBBB@@@AAACCCDDDEEEEEE???DDDLLLRRRUUUXXX\\\___bbb```^^^]]]]]]]]]\\\[[[SSSOOOIIICCC???<<<999777777555444333222333555666:::;;;<<<>>>???@@@@@@AAAJJJIIIPPP]]]iiipppxxx|||zzzssslllbbbYYYMMMGGGDDDEEEEEEEEEIIIOOOUUUWWWYYYYYYVVVRRRLLLIIIBBB>>>999777888:::::::::======>>>>>>???@@@AAABBBBBBBBB@@@???===<<<;;;:::888666444222111222333333,,,222555666888======999:::666666999999666555999888888888777666777999<<<999;;;===>>>======>>>???===<<<<<<<<<<<<<<<<<<=========<<<;;;::::::999999>>>;;;777666777888777666444555666777666555333222555555555666888:::===>>>???>>>======<<<<<<<<<<<>>======<<<=========>>>>>>>>>?????????@@@@@@AAACCCDDDEEEDDDDDDEEEFFF<<>><<<999777444444444444555777999:::;;;;;;<<<>>>???@@@AAABBBHHHHHHNNN\\\jjjrrrxxx|||{{{~~~{{{vvvppphhh```RRRMMMJJJJJJIIIHHHKKKOOOUUUTTTSSSQQQMMMHHHDDDAAA===;;;888777888999::::::======>>>>>>??????@@@@@@AAA@@@???===;;;999888888888777555333111111111111,,,111666888:::<<<:::777777444444777777555555888:::999777555444666:::===777999<<<===<<<;;;;;;<<<;;;<<<<<<<<<===>>>>>>???>>>===;;;:::888888888999@@@<<<777444444444444444444555666777666555444333666666666777888:::===>>>>>>>>>===============>>><<<999555444555666777777555555555777888888666444888777555444444444555555555555555333222222555777999666444555888999666444777555444444666888999999999999999888777777666666555555444333222000000//////000222333333333222111222333444444333222333444666777888888666555555666666444333111000000000000000000000000111111111111777666444222000......---(((,,,///111444666333///111///...---...000222333333222000000000111333555}}}uuupppkkkgggccc^^^ZZZUUUQQQMMMPPPOOOMMMLLLLLLLLLKKKJJJKKKKKKLLLNNNNNNMMMJJJHHHOOOOOONNNKKKHHHFFFFFFGGGEEEEEEEEEFFFFFFGGGGGGGGGEEEFFFGGGHHHHHHHHHHHHHHHIIIIIIJJJKKKKKKJJJIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGEEEFFFFFFGGGFFFFFFEEEEEECCCDDDEEEFFFGGGGGGGGGGGGCCCCCCDDDDDDDDDDDDCCCCCCHHHFFFEEECCCDDDEEEGGGHHH@@@BBBDDDEEEEEEDDDBBBBBBCCCBBBBBBBBBBBBBBBBBBBBB===<<<<<<;;;;;;<<<<<<<<<>>>>>>>>>>>>????????????===AAAEEEFFFDDDBBBCCCEEE>>>BBBGGGLLLOOORRRSSSTTTTTTRRRQQQPPPPPPPPPMMMKKKGGGDDD@@@>>><<<:::888666444444444444666777999:::888999999:::<<<===??????EEEFFFMMMZZZhhhqqquuuuuuzzz||||||yyytttnnngggbbbWWWRRROOOOOOMMMJJJKKKNNNSSSRRROOOLLLHHHDDD@@@???;;;:::999999:::;;;<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>><<<;;;999777666555666555444333222222222222111333555666666666444222555444555666666666777888666666555444333444777:::666999<<<===<<<::::::;;;;;;;;;<<<>>>???@@@@@@@@@>>><<<:::999999:::<<<===<<<:::777555444333333333555555666666666666555444888888888888999;;;===>>>;;;;;;;;;:::;;;;;;<<<<<<999777444333333444555666555444444555777777666444777777555444444444444444333444666555444444555666777666444555777888777555888666444333555777777777777666666555555444444555444333222111111000000///000111333444444444333222///222444333000///222555444666777777555444555666666555333111000000000111000111222222222222111111444333222000///.........111000000222555666333...000/////////000111333444333222000//////111333555yyyqqqjjjeee```]]]^^^\\\YYYXXXWWWVVVRRRPPPPPPNNNMMMMMMOOOOOOMMMKKKNNNNNNNNNLLLIIIHHHIIIJJJGGGGGGGGGHHHHHHIIIIIIIIIFFFGGGHHHIIIIIIJJJIIIIIIIIIJJJKKKLLLKKKJJJIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFGGGGGGGGGGGGGGGFFFEEEFFFGGGGGGHHHHHHGGGGGGBBBCCCDDDEEEEEEDDDCCCBBBKKKJJJGGGEEEEEEEEEFFFGGGCCCDDDFFFGGGHHHHHHFFFDDDCCCCCCCCCBBBBBBAAAAAA@@@<<<;;;;;;;;;;;;;;;<<<<<<======>>>>>>>>>?????????<<>>DDDHHHOOOYYYeeennnqqqqqqsssssssssssspppkkkfffccc^^^YYYVVVUUUQQQMMMLLLNNNMMMKKKIIIFFFCCC@@@???>>>999::::::;;;;;;<<<<<<=========>>>>>>>>>===<<<<<<<<<;;;:::999777666555555333333222222333333333444555333333333333333444555555666777666777888999888333555666666555555666777888:::======<<<;;;;;;<<<;;;<<<===???@@@AAAAAAAAA@@@???<<<;;;:::;;;<<<===555666777777666444333222555555666666666666666666888777777777888999;;;<<<;;;::::::::::::;;;;;;<<<888777666555444444666777555444333444555666555333666666555444444444444444333555888999777444333222444333222222333555555555777555333333555666666555555555444333333333444444333222111000000000000111111222444555555555444333000222444333000000333666444666777777666555555666666555333111000000111111222333333444444333222222//////............//////333000---///222333222111...000111333444444333333222111000//////111333444~~~yyywwwuuuqqqllliiifffaaaZZZUUU[[[XXXTTTTTTUUUUUURRROOOJJJKKKLLLLLLLLLLLLNNNPPPKKKKKKKKKKKKLLLLLLLLLLLLJJJJJJKKKKKKLLLKKKKKKKKKGGGHHHIIIJJJJJJJJJIIIHHHFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHHHHHHHHHHGGGHHHHHHHHHIIIHHHHHHGGGFFFCCCDDDDDDEEEEEEDDDDDDCCCJJJIIIGGGFFFEEEDDDEEEEEEHHHHHHHHHJJJLLLMMMKKKIIIBBBAAAAAA@@@???>>>>>>===;;;;;;;;;:::;;;;;;<<<============>>>>>>>>>?????????AAADDDEEEEEEDDDDDDDDDFFFDDDAAAAAACCCFFFGGGHHHHHHGGGFFFFFFFFFDDD@@@>>>999888777777888888666555555555666666666666666666999999999999:::===???@@@EEELLLTTTYYYaaaiiimmmmmmmmmlllnnnqqqqqqmmmjjjkkkccc___[[[ZZZUUUOOOLLLNNNEEEDDDBBB???>>><<<<<<<<<777999;;;<<<;;;;;;;;;===<<<===>>>>>>>>><<<;;;:::999999888888777666666555111111222222333444444444555222111333555555888===666999999777777::::::777444666888888777777777888;;;<<<===<<<;;;;;;<<<===;;;===???AAABBBBBBBBBAAADDDCCC@@@===;;;:::999999111444777999888555444333666666666666666666777777666555444444555666777888<<<<<<;;;;;;;;;;;;;;;<<<888999999888666666888:::555444333333444444333111444444444444444444444444333555888888666333111000111111000000111333555666666555444555666777666555555444333222222333444555333222111000000000222222222333555666666666555444444444555444333444777999555777999999888777888999777555444222111111111111444444444444333333333333---,,,,,,------...///000...***(((+++...///222555...000222444444444222111000000000000000111222222|||qqqjjjnnnkkkgggffffffccc\\\VVVPPPQQQRRRRRRQQQRRRTTTVVVQQQQQQPPPPPPPPPPPPPPPPPPNNNNNNOOOOOOOOONNNMMMMMMGGGHHHIIIJJJKKKKKKJJJIIIGGGGGGGGGGGGGGGGGGGGGGGGFFFGGGGGGHHHIIIIIIHHHHHHJJJJJJJJJJJJIIIGGGFFFEEEFFFFFFFFFEEEEEEFFFFFFFFFIIIHHHHHHHHHGGGGGGFFFFFFJJJHHHGGGIIILLLMMMLLLKKKBBBBBBAAA@@@???>>>===<<<;;;;;;;;;;;;;;;<<<==================>>>>>>>>>?????????@@@BBBCCCDDDBBBAAAAAA???===>>>@@@BBBBBBAAAEEEDDDCCCCCCCCCAAA===:::666666555777888999888666555666777777888888777777::::::999999;;;===???AAADDDMMMUUUVVVYYY```fffgggjjjgggiiinnnnnnjjjiiikkkddd___\\\ZZZUUUMMMIIIIII@@@???>>>===;;;:::999999888;;;>>>???===<<<<<<>>><<<===>>>>>>===<<<:::888777777777777777777777777111222222333333333333222333000000555777666888<<<777::::::666666999999666666777777666555666888:::<<<===<<<;;;999:::<<<>>>===>>>@@@BBBCCCCCCBBBAAACCCBBB@@@>>>;;;999777666222555888888666444555666666666666666666777777888777666555555555666777888<<<;;;;;;:::999999999999666888888777555555777999777555333222222222111000222222333444555555555555333444444333111000111222111111111111111333666888555555666888::::::888666666555444333333444555666333222111000000111333444333444555666777666555555666444333333555777888888444666888888777777777888777666444222111111111222555444333222222222333333...------------...//////+++)))***...///---000666///000000111111111000000//////000111222111111000|||yyyxxxvvvpppfff]]][[[\\\[[[ZZZWWWVVVWWWXXXUUUUUUTTTTTTSSSSSSRRRRRRRRRRRRRRRRRRQQQPPPOOOOOOHHHIIIKKKLLLMMMMMMMMMMMMJJJJJJJJJJJJJJJJJJJJJJJJFFFGGGHHHHHHIIIIIIIIIIIILLLLLLKKKJJJIIIGGGEEEDDDHHHGGGGGGFFFFFFGGGGGGHHHHHHIIIJJJKKKKKKKKKJJJJJJHHHFFFDDDEEEIIIKKKJJJIIIDDDDDDCCCBBBAAA???>>>>>>;;;;;;;;;;;;;;;<<<===>>>============>>>>>>>>>>>>>>><<<;;;===@@@BBB@@@===;;;::::::<<<@@@AAA>>><<>>:::777666555555777999::::::888555666777999999:::::::::999999888888999<<>>===<<<:::999888;;;>>>BBBCCCAAA??????@@@<<<===>>>>>>===;;;999777666666666666777777888888333333333333333222111000222///000666777222222666777;;;:::666555999888444666666444222111333666:::======;;;999777888<<>>>>>>>>===<<<:::999888555777888777444333555777666666666666666777888888::::::999888888999:::;;;:::999888777666666666666222444666444222222444777777555333111111111000...111111333444555666666666333222000...,,,...111444333333333333333555888;;;666666888;;;======:::777777666444333333444666777444333111000000222444555333444666777777777666555666222///000444777777666222333555666555444555666777666444222111111111222555444222000000111222333000000///.....................111555222---...444111000...---------///000---///111222333222000///zzzpppmmmiiiggggggfffccc```eee___YYYWWWYYY[[[ZZZXXXZZZWWWSSSPPPPPPPPPOOONNNTTTLLLJJJPPPSSSOOOKKKJJJOOOMMMKKKKKKMMMMMMMMMLLLEEEEEEDDDDDDEEEFFFHHHIIIHHHMMMQQQOOOHHHCCCDDDGGGEEEGGGHHHGGGEEEFFFIIIMMMHHHHHHHHHIIIIIIIIIJJJJJJGGGGGGGGGFFFFFFFFFFFFFFFEEEFFFGGGDDD@@@===>>>???======<<<<<<<<<<<<======???===<<<::::::;;;<<<===<<<<<<===============<<<======>>>???????????????AAA@@@>>>;;;:::999999999888777666555555666777888777888999:::999888555444999===@@@AAA>>><<<===>>>FFFHHHKKKOOOUUUZZZ^^^aaa[[[[[[\\\^^^aaabbbaaa___aaa___[[[UUUOOOHHHCCC@@@???>>><<<999999999:::;;;666888:::;;;<<<===???AAA======<<<;;;999777555333666555444333222111111111333555666444111///222444000111111222222333333444444222111333666888777555444444444555555777888999;;;:::999888999:::;;;<<<<<<<<<===>>>???@@@AAAAAA===<<<:::888666666666666:::::::::999666444444555444555666666666777:::<<<555777999:::888777666666666888888666222111333555///000222444555555555555777777666333000///000111//////111555444000///222333000......111444333222111000111444888999888555666555555666777888888666444111......000111111///444222111111222222000...555555444444444555555666///000111222333555666666555555555888:::;;;999888333666888555000...000444222222000//////000111111,,,,,,,,,,,,,,,,,,,,,,,,///000000111111222333333000000111222222111///...000//////...///000111222~~~zzztttmmmiiiiiihhheeeaaa```\\\XXXTTTRRRQQQOOONNNVVVPPPNNNSSSWWWSSSPPPOOOSSSQQQOOONNNOOOOOONNNLLLKKKKKKJJJIIIIIIJJJKKKLLLGGGJJJNNNMMMJJJGGGHHHIIICCCDDDEEEEEEDDDDDDHHHKKKJJJJJJJJJIIIIIIHHHHHHHHHFFFFFFFFFFFFFFFFFFFFFEEEDDDEEEFFFDDD@@@>>>???@@@>>>>>>===<<<<<<=========???>>>===;;;;;;<<<===>>><<<======>>>>>>======<<<<<<<<<<<<<<<=========>>>AAA@@@>>><<<;;;::::::::::::999999888999:::;;;<<<888888777888888:::;;;<<<>>>???@@@???<<<;;;===???DDDFFFIIIMMMQQQVVVZZZ\\\TTTUUUWWW[[[^^^```___^^^YYYWWWSSSMMMGGGBBB>>><<<<<<:::888666666666777888888999;;;===>>>@@@@@@@@@<<<<<<;;;:::888666444333555555444444444444444444555666666555444444555666333444444555555666777777666444333444777888777666555555555555555666777888999999999999:::;;;<<<=====================>>>>>>===<<<:::888666666666666999:::;;;:::888777777999444666888999999:::<<<>>>777999::::::888777888999777888777666444333444555222222222333444555666777;;;;;;999666333111222333111000222555444111111444555333000111333555444333666555555888;;;;;;:::777333333444777999888666444444111//////111222111///222444555444222000111333555555555444444444444333222333333444555666777777666666666888::::::999777000333444222...---000333444333111000////////////........................//////000111111222222333111222333333333222111000111000/////////111333444~~~xxxtttnnnjjjddd^^^ZZZVVVSSSPPPYYYUUUTTTYYY\\\ZZZWWWVVVTTTRRRPPPOOOPPPPPPOOOMMMOOONNNMMMLLLKKKLLLMMMMMMKKKLLLMMMMMMMMMLLLJJJIIIBBBCCCDDDDDDDDDEEEHHHJJJKKKJJJJJJIIIGGGFFFFFFEEEDDDDDDDDDEEEEEEEEEEEEEEEBBBDDDDDDCCCAAA@@@@@@AAA@@@???>>>===============@@@???===<<<<<<<<<===>>>======>>>>>>>>>>>>======;;;;;;:::999:::;;;<<<===AAA@@@>>>===;;;;;;::::::666666666777888999:::;;;===;;;888777777:::>>>@@@AAAAAA???===;;;;;;>>>@@@DDDEEEGGGKKKNNNRRRTTTVVVOOOPPPRRRVVVYYYZZZXXXVVVPPPNNNJJJEEE@@@===;;;:::999888777666555555666777;;;:::;;;>>>BBBBBB@@@===::::::999777666444333222444444444444555555666666333222111111333444333222444444555666666777777888777666555666777888777666666666666555555666777777777888999;;;<<<======>>>=========<<<<<<;;;;;;;;;===<<<:::888666666666666333555666666555555777888555777:::<<<<<<<<<===>>>999::::::999777888:::<<<999888666555666666666555444333222222333666999;;;@@@@@@>>>;;;777444444555444222333666555222444888888666444444555666555444:::999888999::::::999777000111444777999888555222333222111222333333111///111666999777222000333888444444555444444333222111666666777777777888888888777777666888999999888666///111333111......000333444333111000...---------000000000000000000000000///000111222222333333333333333444444444333222111111000/////////111333555xxxpppjjjccc]]]YYY^^^]]]]]]```ccccccaaa___ZZZXXXUUUTTTUUUUUUTTTRRRQQQPPPOOONNNMMMNNNNNNOOORRRPPPNNNMMMNNNLLLIIIEEEDDDDDDDDDDDDEEEFFFHHHJJJHHHGGGGGGFFFEEEEEEDDDDDDCCCCCCCCCDDDDDDDDDDDDDDDAAABBBBBBBBBBBBAAABBBBBBAAA@@@???>>>>>>>>>>>>>>>??????>>>===<<<======>>>>>>>>>?????????>>>======<<<:::999888888:::<<<===???>>>===<<<;;;;;;::::::555555666777999:::;;;<<>>===>>>@@@AAACCCDDDGGGIIILLLNNNOOOPPPMMMNNNOOOQQQRRRQQQMMMJJJIIIGGGCCC???<<<;;;;;;;;;::::::999888888888999999<<<::::::===BBBCCC>>>999888777666555333333222222222222333333333333333333111///---///222444222///222222222333444444555555777777666666666666666555777777666666666666666666888999;;;<<<=========<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<:::888666666666666///111333444555666888999666999<<<===<<<;;;:::;;;::::::999777666777:::===;;;888555666888:::888666666444333222555999>>>AAABBBBBBAAA===999666555555666444444666555333666;;;888777666666666666555555999888888777777666444333222222444666888888666444222222333444444333111000222555777666333222444777222222333444444333333222888888888888777777777777777666555666777888777555555666666555222111222444111000///...------,,,,,,111111111111111111111111000111222444444444444444333333444444333333333333000///...---...000222333xxxqqqlllkkklllmmmnnnpppqqqpppnnnkkkhhhdddaaa___\\\ZZZWWWUUUTTTRRRQQQPPPPPPPPPQQQTTTPPPLLLLLLLLLKKKGGGBBBEEEDDDCCCCCCDDDFFFGGGHHHCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCDDDDDDDDDDDDAAAAAAAAAAAABBBCCCCCCBBBBBBAAA@@@??????????????????>>>>>>===============??????@@@@@@???>>>======<<<;;;:::999999;;;===>>><<<<<<<<<<<<;;;;;;::::::999:::;;;===???@@@AAAAAA@@@@@@???>>>===<<<;;;:::<<<===>>>@@@BBBBBBAAA@@@@@@AAADDDFFFHHHIIIIIIIIIJJJIIIJJJKKKKKKIIIEEEBBBBBBAAA>>>;;;999999:::;;;:::999999999999::::::;;;;;;999888;;;@@@@@@:::555666555444333222111222222111111111111000///...---333222111333666777555222111111111222333333444444555666666555555444555555888777777666666666777777;;;<<<===>>>===<<<;;;:::;;;;;;<<<======>>>??????===<<<:::888666666666666333555777888999:::<<<>>>888;;;======;;;888777666999888777555444666:::===;;;888666777:::;;;:::888888777666666888===AAADDD@@@AAA@@@===999666555555777444444555555444777===666777777666555444444444888777777555444222222222777666444444666888888777111222444444333222111000333222222333444555555444000111222333444555555555777777666666666666555555666555444555777888888777>>>>>>===:::777555555666,,,,,,------------------000000000000000000000000222333555666777777666555222222222222333333444444000///............//////}}}wwwqqqkkkfffaaa]]][[[ZZZWWWTTTRRRQQQQQQQQQSSSPPPMMMLLLLLLLLLIIIEEEFFFDDDBBBBBBCCCEEEEEEDDDAAAAAAAAABBBBBBCCCCCCCCCBBBBBBCCCCCCDDDDDDEEEEEEBBBAAA@@@AAACCCDDDCCCBBBAAAAAA@@@@@@@@@AAAAAAAAA????????????>>>>>>>>>===@@@@@@AAA@@@@@@???>>>===<<<<<<;;;:::;;;<<<===>>>;;;<<<<<<===<<<<<<;;;;;;:::;;;===???@@@AAABBBBBB===>>>@@@BBBBBBAAA???=========???AAADDDDDDBBB???===>>>@@@BBBDDDDDDDDDDDDCCCBBBBBBCCCDDDCCCAAA???;;;:::888777666777777888666777777888888999999999:::999888:::<<<;;;777444555444222111111111222333000000111111000...,,,***222222222444555555333111222222333333444555555666333555666555444444555666777777777666666777888888>>>>>>>>>>>>===<<<;;;::::::;;;<<<===>>>???@@@@@@===<<<:::888666666666666222444666777888999;;;===999;;;<<<;;;888666555555777777666555444666999<<<:::999888999:::<<<<<<;;;<<<<<<<<<<<<>>>???AAABBB<<<======<<<999666555666555333333555444333666<<<444666777777555444444555777777777555333222444555;;;888555444555666777777111222444333111000000111222000///111444666555333222222222222333555666777444444444444444444444444555444333555888;;;<<<<<>>===;;;;;;;;;;;;<<<<<<<<<===<<<===>>>??????>>>======:::<<<===???@@@AAAAAAAAAAAABBBDDDEEEEEEDDDBBB@@@BBB@@@???@@@BBBCCCAAA???===>>>AAACCCDDDEEEDDDCCC@@@>>><<<<<<<<<<<<;;;999777777666666666666666666444555666777888888888888::::::999999888777666555555333222111000111333333000111222333222111///...///111444444333111000000333333444444555666666666222555666666555444666888666666666666777888999999>>>>>>==================;;;;;;;;;<<<<<<============<<<:::888666666666666000222444444444444666888888::::::999888777777888777777777777666777:::===999:::;;;;;;:::;;;===???BBBCCCCCCCCCBBB@@@>>>===777999;;;:::999777777777333111222444444222555:::222555888888666555555777444555666444222222555777:::888666555555555444333111222333111///...000222///000111222333333555666777555333222222333555777333333333333333333333333555444444777;;;???BBBBBBAAA???<<<:::888777555444...///000111111111000///000000000000000000000000000222444666777666555444000000111222444777999;;;777888::::::888555111...|||vvvqqqmmmlllgggeeebbb]]]XXXSSSQQQPPPQQQNNNJJJIIIJJJKKKIIIHHHFFFFFFEEEDDDCCCBBBBBBAAACCCCCCCCCDDDEEEFFFFFFGGGDDDAAA@@@AAACCCDDDBBB@@@@@@@@@@@@AAABBBCCCDDDEEECCCCCCDDDDDDCCCCCCBBBAAABBBBBBBBBAAA@@@???>>>===999:::;;;<<<<<<<<<;;;;;;===>>>@@@AAAAAA@@@?????????@@@BBBDDDEEEEEEEEEDDDHHHHHHHHHGGGFFFDDDBBBAAAHHHDDD@@@>>>@@@AAA@@@>>>???AAADDDFFFHHHHHHGGGFFFBBB>>>:::888666555444222666777777888888777777666444555666888999999999999:::;;;;;;999777555666777444333222000000111333444000222444555555444333222222666999999555333333444222222333333444555555666222555777777666666888;;;666666666666777888::::::>>>===<<<<<<<<<>>>???@@@<<<<<<;;;;;;;;;:::::::::===<<<:::888666666666666333555666666555555777888777888999999888888:::<<<777888999888888999;;;===888:::===<<<::::::>>>AAAGGGHHHIIIHHHEEE@@@;;;888555777999:::999888888888111///111444444222444999222555888999777666777888111333444222111111444888888777666666666444111///111222222000------000333,,,111555444111111555999;;;999555222111222444555222222222333333333444444555555666999>>>CCCFFFGGG<<<:::888666555555333222222333444444333222111000111111111111111111111111///000333555666555333222000111111333666999<<<>>><<<>>>???@@@===999444000~~~zzztttnnnggg___ZZZWWWTTTPPPMMMMMMNNNNNNNNNJJJIIIHHHFFFEEEEEEFFFFFFDDDFFFGGGHHHHHHGGGEEEDDDFFFEEECCCAAAAAABBBDDDEEEGGGGGGFFFEEEDDDDDDEEEEEEHHHIIIIIIIIIHHHGGGEEEEEEFFFDDDCCCCCCCCCBBB@@@>>>;;;>>>@@@===999888;;;???;;;<<<>>>@@@AAAAAAAAAAAA>>>@@@CCCDDDEEEFFFIIIKKKHHHHHHGGGEEEBBBAAAAAABBBAAAAAAAAAAAA@@@>>>===<<<@@@BBBEEEFFFFFFEEEFFFGGGBBB???999666444333222111444555666777888888888888666666555555555555666666???===:::666444333333444555555444333333222111111333333222111222333444555444333333222333555888999000111222333333333333222555999;;;:::555222444777777777777888888999999999888999::::::999999;;;<<<<<<<<<<<<<<<<<<<<<<<<<<>>???>>>FFFFFFEEEDDDAAA>>>;;;::::::999777555444333444444333222222222333555777888111333444444222111111111444555555333222222444777666555555444444555555555000222444333000...000222666555333222111333444555666555333222111111222333111444666666444222111111333222333888>>>AAA@@@===888666333000///000111222000222333333222222444555111222333333444444333333555333222333666555222...222111000111333777;;;>>>===???CCCEEEDDD@@@<<<888~~~uuuoooiiieee___ZZZWWWVVVTTTRRRPPPOOOOOONNNNNNOOOPPPQQQSSSQQQOOONNNMMMLLLIIIGGGKKKJJJHHHHHHHHHJJJLLLMMMJJJJJJJJJIIIIIIJJJJJJJJJRRRQQQPPPOOONNNNNNMMMMMMIIIIIIIIIKKKLLLKKKHHHEEECCCCCCBBB???<<<;;;===@@@<<<===???@@@AAAAAA@@@@@@BBBDDDEEEFFFFFFFFFHHHIIIHHHHHHGGGEEECCCAAAAAAAAAAAAAAA@@@???>>>>>>======AAACCCFFFGGGGGGFFFFFFGGGDDD@@@:::666555444333222333444555777777888777777666555555444444555555666===;;;999777555444444444666666555444444333222222555444333333333444555666666555444333333444666777000111222333444444444444444777:::999666444666999::::::999999999999999999999:::;;;;;;::::::;;;===;;;;;;;;;;;;;;;;;;;;;;;;>>>999666888999666666888444555555666777888888888:::777777;;;:::555444666:::::::::::::::;;;;;;;;;<<<:::888999;;;======<<>>;;;999777888777666444333333333333333222222222222444555666222333444444222000000111000111222111//////111222444333333222222222222222111333444333111000111333444444333222222333444555444333222111000000000000111444666666555333222222111222444666666666666777444222000...---...000111222333555666666666888:::<<<:::888555444333333333444333222333444444222111111111111111333555888999666888:::<<<<<<:::777555xxxqqqkkkfffbbb___[[[[[[[[[\\\^^^```cccdddgggbbb\\\[[[[[[ZZZUUUPPPRRRQQQQQQQQQSSSUUUXXXZZZVVVVVVVVVWWWXXXXXXYYYYYYdddcccbbb```___^^^^^^___WWWXXXZZZ\\\]]]ZZZUUUQQQMMMIIICCC???>>>>>>?????????@@@AAAAAABBBBBBAAAAAAFFFGGGHHHGGGFFFFFFGGGHHHIIIHHHGGGEEECCCBBB@@@@@@AAA@@@>>>===<<<===>>>???BBBEEEHHHIIIHHHGGGFFFFFFDDD@@@;;;777555444333222333444555666777777666666444444333333333333444444888888888888777555444444666666666555555444444444555555444444555555666777777666444333333333444555222222333444444555555666222555888888666666888:::::::::999888777777777777888999::::::999999:::;;;;;;;;;;;;;;;::::::999888;;;777555777888555444666333444555666777999::::::999777888::::::777777999888999:::;;;<<<;;;;;;::::::999999:::<<<<<<;;;:::>>>>>>===<<<:::888666555777666555333222222222222444333222222222333333444222333444333111000000000...000111111000//////000333333222222111111111111333444555444222111222333222222333444444555555555222222222111111000///...111333555666555333333444---111555444111///111444222000///------...000111444555777888888:::<<>>AAA???<<<;;;;;;===???AAABBBEEEIIIJJJIIIFFFDDDDDDBBB>>>999666444333333222333444555777777777666555333333222222222222333333444555777888888777555444555555555555444444444444555555555555555666666666555555444333333444444555555555555444444444555555222444666777555555666888888777666666666666777777666888999888777777888999::::::;;;;;;:::999777777999555333666777555333555333444444555777888888999999888999:::;;;::::::;;;555666999;;;<<<;;;999888444555777999;;;;;;:::999;;;::::::999777666555444666666555444333333333222555555444444333333333333222333444333111//////000///111444444333111111111444444444444333333222222444555555444333333333333111222444666777777666555222333444444333222000//////111333444333222333444...000222333222222444666222111000///000111333444555666777777777888;;;===???<<<999555222000//////000222333222000000444777000000111111111///...---***,,,///444999===AAACCCzzztttttttttvvvxxx|||xxxooocccZZZNNNHHHHHHHHHFFFDDDCCCCCCCCCCCCDDDDDDEEEEEEDDDFFFGGGFFFEEEEEEFFFGGGFFFDDDCCCCCCCCCBBB???<<>>@@@:::;;;<<<;;;:::999:::;;;777888:::;;;;;;:::888777888555444888999777555666666666666666555555555555555777666444555888999777555666888::::::888666444---000555777888888999999888777666666666666666777666666777777666666555444444555555555444444333222...000222222111000111222///111222222111000000111///000111333333333222222666444333333444555333222333555777888999888777666666666666666555444333222---///000///......///000666222...///111222000---000000///000000111222222444444333111000000222555222444777999999888666555111222222111111111222444000000111111111///...,,,------------///111333555{{{tttkkkddd```^^^\\\ZZZZZZXXXUUUQQQNNNLLLKKKKKKHHHIIIIIIHHHFFFDDDDDDEEE???===<<>>:::;;;:::999999:::===@@@BBBFFFKKKPPPQQQNNNIIICCC@@@:::777333222333444555555555666999;;;;;;999666444333222222111111222222333111222444555666666555555222222333333444555555666333444555666777666666555111222333333444444444444777666444333222333444555333333444555666777666555:::999777777777:::<<<>>>:::;;;;;;:::999888888:::666777:::<<<<<<<<<:::999999666666:::;;;999777888666666777777888888999999666999888444444999:::777888999:::;;;:::888666555111444777888777666777999666666555444555666777777555555666666666555444333111222333333333222111000,,,...111111111111222333///000111000......000111---///111444555555555444666444222222444555333111444555666666777666555444444444333222111111111111///000000///...---...000444222111000000000000000111111111111111222222222333333222000///000333666444555777888999999888777222111111222222222111///000000111111111111000000...---,,,,,,---...//////zzzwwwuuuttthhhfffaaa\\\WWWTTTQQQPPPLLLMMMLLLJJJFFFDDDCCCDDD===;;;:::===BBBBBB>>>:::999999888999;;;>>>@@@BBBHHHMMMRRRTTTQQQKKKEEEBBB:::777444222444666777777555777:::<<<<<<:::777555333333222222222222333333222333333444555555555555222333333444555666777777444555777888888888777666333333444444444333222222444333222111222444666888333333444666999::::::999999777555444444666888:::777888888777555555555666555777:::<<<======;;;::::::777777;;;===:::888999666666777999:::;;;<<<===:::===<<<777777<<<===999<<<<<<<<<<<<;;;999777666666888:::999777555777888555555444333444555666777333444555555555444333222///000111222222111000///+++---000111111222333555111111111000...///111333...000333666888888888888666333111222444555333000444444444444444444333333333111000.........//////111111111000...---...000///222333222000111555999444444444444444444444444222222222000000222666999888777777666666666666666333111000222444444000,,,000111111111222222333333------...///000222333444tttjjjccc[[[SSSOOOMMMLLLKKKGGGAAACCCHHHCCC@@@<<<999888888888777;;;:::999:::<<<<<<<<<:::IIILLLOOOQQQNNNGGG???:::555666666666555666888;;;777888999999888777666555111000......///222555777111222333555666666555555444444333333333333222222222444666888888666444222111111111111222333444444888777666666777777666444777666555444444555777999666666555555555666666777666666666666666666666666666777:::<<<<<<<<<;;;:::;;;:::999888777777777777;;;:::;;;>>>===:::<<<@@@===;;;999777666888999;;;:::::::::999999999888888:::999888666555333222111888666444333555666666666666666666555555666666666666555333222222333555666222222222222333333444555555333222333444444000---///...---,,,,,,...000111444555555555444222000///111222333555555555444333333333222111000///......------..................///000111222444888===AAA::::::999888777666555444111333444555555666999;;;999999999888777555333222555555555555444444333222000...------///111222222...111444333000...///000uuuiii^^^UUUQQQNNNMMMIIIEEEDDDGGGBBB???<<<::::::999888777777666777999<<>>EEEGGGJJJKKKHHHBBB<<<888555666666555555666888:::888888888999888777555444666444222111111333555666000111333444555555444444333333333333333333333333333444555666666555444333555444444333333333333444666666666888999999666444666555333222111222333444666666666666666777888888::::::::::::::::::::::::666888:::;;;<<<<<<;;;::::::::::::::::::::::::999;;;888777999999555555777;;;:::888666555777888:::999999999:::::::::;;;;;;<<<<<<;;;999888777666666888666555555666777777666888888888777666444333222444333222111111333444555333333222222222333444444444222111222444333111...555444333222333444666777333444555555555444333222000111111222222222111111111111000000//////.....................///000000222333333333333666:::>>>999999888777777666666666888999999999888888999;;;888888888888777666444444666555333111000111111222555333000...//////...---///000111111///......///wwwiii[[[SSSMMMKKKJJJFFFCCCCCC>>><<<;;;:::::::::888777666555666888<<>><<<:::999888999:::999777555888777777888:::<<<<<<;;;;;;<<<<<<<<<:::888666444444555666666555666777999888888777777666555444333333111///...---------...///000000111111111111111000111111222444555555666555444333222222333444555666666555444444444555555666555555777:::;;;:::999777666555333333222333333444444444555666888999::::::;;;<<<<<<<<<<<<;;;:::888999:::;;;;;;;;;;;;::::::;;;===>>>>>><<<:::999:::333000444::::::888888:::999777666666666888888666777777888999:::;;;;;;888888777666666666777777777777777888:::999777555,,,///333777:::;;;:::999333333333333333444666666555444333333222222222222111111111111222222222111//////.........///000111222222333333444444444444333222111000///000111222.../////////000000111111000/////////000222444666444555444333222333555777555555555555555777888999;;;;;;:::888555444444555333444444555555444444444888777555222111000000111111000//////111222111000444000------///111000...xxx```RRRFFFCCCCCC???:::888777666666666777777555333777666555666999:::999888888888888888777666555444444555777777777777888999888888777666444444333333333333222111111111222333000//////000000000111111000000111222444555666666666555333222222333555666333333333333444555777777888666555555888;;;======444444444333444444444444222333333444555666888999999:::;;;<<<<<<;;;:::999999999::::::::::::::::::;;;<<<======<<<:::777555666///+++000555666555555;;;:::999888888888999999777777777777888888888888<<<;;;999888888999:::;;;777777777888:::999777555555666888999888666333111555555555555666666777777555444333333222222222222000111111111111111111222111111111111111222222222222222222111111111111111111111///......///000111000000000111111222222333000000///000111333555666222333333333222333555777444444333333444666888:::888888888666444333333555000111222222333222222222444444444444222000---,,,.........000222444333222666222///...111333222000vvvbbbUUUHHHCCCBBB>>>:::888888666555555666666444333222222222444777999999999555555555666666666555555444666999999888888999:::999888666555333222222222000000000000111222333333000000/////////000000111000000111222444555666666666555444333333444555666222222222333555666888999:::777555666888;;;======111222222222333333333333222222333333444555666777:::;;;===>>>>>>===;;;:::::::::::::::::::::::::::<<<===<<<;;;:::777555444999333///222444444444555;;;::::::999999999999999777777777888888888888888;;;999888666666777999:::777666666777888888777555555666777888777666444222777777777777777777777777444444333222222222333333111222222111//////111222111111111222222222222222222111000000/////////000...............//////000111111111222222333333333///000111111222333444444000111222333222333555777444333222222333555888:::777888888666444333444666000000111222222111111111///111222333222///+++)))000000///111222333222000444333111111222222222111vvvbbbVVVIIICCC@@@<<<::::::;;;888666555555666555444222111111222555666666555222333444555555555555555555888:::;;;:::::::::;;;999888666444222222222222////////////000000111111111111000//////000111111111111222333333444555555666666666555555666666666444444444555666777888999888777888999<<<<<<;;;:::333333444444444333333222444444444444444555666666:::<<<>>>??????>>><<<:::;;;:::::::::999:::::::::<<<<<<;;;:::999888777666;;;777444666666555777;;;999999999888888888888888777777888999:::;;;;;;<<<999777555333222333555666888666555555666777777666111222444666777888999999777888888777777666555444333333222222222333444444222333333111...---///222//////000000111111111111111000000//////000111222...///000111222333333333111111111111111222222222...000222333333333222111000111333333222222333555444333222111222444777999888888888666444222333444222222222333222222111111111222222333222000...---111111111222333333111///111222333333111000000111|||aaaUUUIIIBBB>>>999888:::===;;;777555666666666666555333222222222222111///000111333444555555555444666888;;;<<<;;;:::;;;<<<999888666333222111111111444444333333333333333333222111000//////000111222111222222333333444444555666777777777777777777666888777777777777777888888555777:::===???>>>:::666888888888777666555333333666666555555555666666777999:::===>>>>>>===:::999;;;;;;:::999999:::::::::<<<;;;:::999999999999999444222111333444333777>>>888888888888777777777666666777888:::<<<>>>???@@@<<<:::777555444555777888888666444333555666666666777777666666555555555555777888777777666444333222222222222222333444444555222333333111---,,,///111111111222333333333333222000/////////111222444666000222444666777888777777111111000000000000000000...000222444444333000///111222333333222111222333555333222111222444777999888888777555111000000111444444444444444333222111666555555444333333333333000///000222444444222000...111444333000...///000vvv\\\QQQFFFAAA???;;;:::<<<===>>>>>>:::555222333555333333222222111000//////555444333333444777:::<<<999;;;>>>>>><<<:::999999999666555666444000///111000222333222111111222444222000///111444777666555000222444555444333333333888888999999999888888777444555666777888999::::::777999;;;;;;:::888888888888666444222111222333444555555555555444444444444333666:::<<<;;;999888888555555666777888999999::::::::::::999777666444333666666555555555666666777999888777555222222555777222444777:::;;;:::888666999555222222555777888777555555666666666666666555555444444444555666888999444444444444555555555555222333333333333222111111222222111111111111111111111111111111111222222333000000000///...///222555555444333222222222333444666555444333222111111111//////000111222333333333222333444555555555444333777444111111333666666555444333222000...///111333111555999777333//////111555222///...000444666888333222000111222222111///222000......111333111000uuu\\\QQQFFFAAA===999777999;;;<<<;;;999555333444666333333222222111000000///444333222222333666999;;;999;;;======<<<:::999:::999666555666444000///111333444555555444444666777444222000111444666666555111333444555444333444555444444555777888999999999999888888888888999999:::888:::;;;;;;:::888888888999777555333333333444555888777777777777777777777444666888999777555555555888888888999999999999999777777777777777777777777444444444444555666777888666777777666444444666888666777:::<<<<<<;;;:::999666333111111444777888777666777777777666555444444555555444444555666888999888888888777777777777777222333333333333222111111111111111111111111111111//////......//////000111////////////...///222555555444333222222222222333555444333222111111000111000000111111222222333333222333444666777777777666777444111000222444444333444444333111//////222444111555888888444111111333888666444333444666777888666444222222222222000///333000...///111222111///ppp\\\QQQFFFAAA===999777888888999888777444333444666333333222222111000000000222222111111222555888:::999;;;======;;;:::999:::888555444666555111000222///111333333222333444666444333111222444555555444333444555444333333555777555666666777888999::::::<<<;;;999888777888999:::999:::<<<;;;999888888999888777666444444444555555555555555555555555555555444555666555333222222333888888999999:::;;;;;;;;;888777666555555666777888111222333444555777888999333555777888777777888999555666777777777777777666333222000111444777888888888888777777666444333222555555444555555666777888666666666555555444444333333333333333333222222111111111111111111111111111...............//////000...////////////000333666666555444333222111111111333333222111000000000000111111111222222222222222222333555777888999999888666444111000111222222111333333333111000000222444111444777777444222333555...///000222444666888999777555333222222222000...333111//////000000///...wwwgggYYYOOOEEEAAA>>>:::999999888888777555444333333333222222222111111111000000111000000111333555777999<<<===>>>===:::888777888777444444666555111111333...000111222111222333555333222222222222333333333555555555444333444666888<<<<<<;;;::::::999999999<<<;;;888666666777999;;;:::;;;<<<;;;999888888999777666555444333444444444333333333333333444444444444444444333111111333555666666777999:::;;;<<<===;;;999777444333333444555111222333444555666777777111444888::::::999::::::666555555444444444555555555444333333444666777777666666777777666555444444555555555555666666777777666555555444333222111111333333444444333333222111111111111111111222222222000000//////000000111222///000111111111222555777666666555333222111000000333222222111111111111222222222222222222222222111222333555777888888777777555333222111000000000000111222222111//////111333000222444555333222333555---///222333333333333333444222111111222222000///333222000/////////......ooo```SSSIIIAAA>>>===:::999::::::888666444333222111000222222222111111111111111000111111222444666888:::@@@@@@@@@===999666555555666444333555555222111444222333555555444555666888111111111111111111222333666666666555444555777:::===<<<;;;:::999999999999:::888666555555777:::;;;:::;;;;;;:::888666777888444444333333333333333333555555666666666777777777333333333333222444777999777777777777777888888888:::888666444333333444555333444555666666666555555222555999;;;;;;;;;;;;;;;:::999888777777777888999888888888777555555555666444444555666777777666666555555555666666666666666888888777777666555444444333444444444444333222222000000111111111222222222000000000000000111222222111222333444444444666888666666555444333111000000333333222222222333333444333333333222222222222222333444555555555444333222333333222111000////////////000111000///...000111///000111222111111222333777999;;;999555000---,,,///...---...000222111000222222111///...---......}}}jjj^^^LLLDDD<<<;;;:::888777888;;;888555444333333111///111111111111111111111111111222333444666888:::;;;AAAAAA@@@===999555444555666333333555555222222555222333444444333333444555000111222111000111333444666777888777666666888:::888777666666666888999:::888777666555666777999::::::::::::888666555666777222222333222222222222222333333444444555666666666333444555444444666999<<<;;;:::999777555333222111444444333333444555666777444555666777777666555444555777;;;<<<;;;;;;:::;;;888777777777777777888888999::::::999666444444555222333444666777777888888555555666666666666555555666666555555444444333333444444444444444333222222000000000111222222333333///////////////000000111222333555555444444666777555555555444333222111000222222222222333444555555222222222333333333333333333333444444333222000///222333333222000///000111...///111000//////000111/////////000000111111111///333777777444111000111,,,++++++---000111111111000111111///------...///ttteee^^^LLLDDD===;;;:::888666777:::777444333444555333111111111111111111111111111333333555777999;;;======@@@@@@???<<<999666666777555222222555555333333666111222333222000///000111000222333333222222555888555777999999888777888999888777666555555666888999999999888777777777888888999999999666444333444666222333333333333333333333000111111222333333444444444555666666666666999:::999999888666444333222111222333333444444555666666444555777888999888777666888:::<<<<<<;;;:::::::::444555555666666777777777777999:::999666444444555444444555666777777777666555555666777777666555444222222222222222222222222444444444555444444333222///000000111222222333333000000000000000111222222222333555555333222333444333444444444444333222111111111111111222333444555111222222333333444444444111222333333333222111000000222444333111000111333///111222222111111222333111000//////000111111111&&&+++111333222111444666---,,,,,,...000111111000...000000///---,,,...111}}}mmmaaa\\\PPPHHH@@@>>>===999777888888555333333555666555333111111111111111111222222444555666888:::===>>>???===>>>===;;;999888999:::555222222555555333333666555666666555333222222333111333555555444444777:::555777::::::999888888999===<<<999777666666777777<<<;;;;;;:::999888777666999999888555333222333555333333444555555444444444333333444555555666777777555777888777666666777888555555555555666666666777444555555555444333222222222444666999:::::::::999;;;<<<===<<<:::999999:::666777999:::;;;;;;;;;;;;444666999888555333444666555666666666666666555555555555666777777666555444444555555555555555555555444444555555444444333222///000000111222222333333333333222222333333444555111333444444222111111222222333444444444333222111000000000000111222444444111111222333333444555555///000222333444333333222///222444444222111222444000222444444333333444555333222000000111222222111000444888777333000111333000///...///000111000///---///000///------///222tttfff[[[UUUHHHDDD>>>:::888777555444777777777555333222333444444222000///000111111000777555555888<<<===<<<:::;;;;;;;;;:::999888777666444222000111555777777555666555333222111111222333222111333777888555555777444666888:::;;;;;;;;;;;;???>>><<<:::999999999999999888666555333333222222444555555666666666666666666777777666555555777999333111000222777888777444777666555555555777888999333444666777888888888888555444222111111222333444555666666888999:::;;;;;;BBB>>>999777888999888555777444444777888777888;;;777777666444333333666888999888666444333222222333333333444555666666555555999999888777666666999<<<<<<:::666333111111222222222333333333222111222333;;;:::999777444222111000111///,,,,,,---///000000000000000000000000000000////////////000111222333222111000//////111333555111111000000111333555666333222222111222333555666222000000444444111111444///000000000000000//////222111///......//////000...//////000000///...---///////////////000111111{{{mmmbbbXXXSSSHHHDDD>>>:::888777666555666777777666444222222333444555666444222222555777777666666999===???>>><<<::::::999999888777555555444333222333555666666555999888666444333333333333444222444777888555555777444666888:::<<<=========???===;;;:::999888999999999999777666555444444444555666666666666666555555555666777666555444555666222333555555444444444555666555555555666666777888555666777999999999999888555555555444444444555555777777888999:::;;;;;;<<>><<<888444222111222222///000111111000111111222222333333333333222111111000...,,,,,,///111222222000000000000000000000000222222222333444444555555333222111000000111333444222111111222222333444444333222111111111333444555333111111555555222222555//////000000000000//////000///............///000......000111111000000///......------...//////000zzznnnddd[[[SSSOOOFFFCCC>>>;;;999888777666555777888777555333222222222666999888333333777<<<777666777999<<<======<<<999999888777666555444444444555666555444444555666888888666444333222222222666444555888888555555777555666888;;;===???@@@@@@===<<<;;;999888888888999:::999888666666555555555666666666666666666555555555777888777555333222222222666888777333111222555444444555666666666666555555666777888888777666666666666777777777777666666999999:::::::::;;;;;;;;;;;;;;;:::888666666777999999666555888888666666999999::::::999666555555666:::999888666666555555555444555666666666666666666222222222333666===EEEKKK===;;;888555333333333333111111111111111222333333///000222333444333222111///...,,,---000333444444000000000000000000000000///000111333333333333222555444222111111222333333222333333444444333333333222111000000000111222333333111222555555333222555//////000000111000000//////...............//////...///000111111111111111---------,,,------...///~~~}}}zzztttlllccc[[[TTTNNNKKKDDDAAA===:::999999777666444666888888666333222222111555888777555555888<<<888888999999::::::999888999999888666555555444444444777999888555333555777999888888777666666666666888666666888888555555777555666888;;;>>>@@@BBBCCC<<<;;;999888777777888888888888777666555555555666444444444555666666777888666888:::999666333111111333555777666444333333555333444555666666555444333444444555555555444222111555666777888999888777666999999::::::::::::::::::888:::;;;:::777666888;;;888555444666666333444777666777999999777666666777:::999999888777777777777555555666666777666666555444444444555666:::???CCC999888666444444444444555666555333333333444444444333555777888888666333222111000//////222333444444////////////////////////---...111333333333111000555555333222222222222333222333444555555444222111222111000//////000111111222000111444444222111444//////000111111111000000111111000000///........./////////000000000000///...---------------......vvvooommmmmmiiibbb[[[UUUOOOJJJFFFAAA>>>;;;:::999999777666222555777888666444333333555555666777999;;;;;;;;;=========<<<;;;999888777:::999888666555555555555444888:::999666555666888999:::::::::;;;;;;;;;;;;999666555888888555555888666777888:::===???AAABBB;;;:::888777666666777888666666555444444555555555222222333444666888:::;;;777999;;;;;;888555333333555444333444777777666444333444555666666555444333444444555555444333222111444555666777888777777666888888888888999999999999888:::<<<;;;888777999<<<:::777666999888666666999222444777777666666777888999999999999999999888888555555666666666666555555444555777777777666777888444333333333333444666666:::666333222333444333222555777999;;;;;;999777555555333222222333444333222////////////////////////000111444555666666444333555444444333222222222222222333444555444333222111333222000////////////000000...///222222000///222//////000111111111111111555555444222111///------/////////...------------//////......---......///~~~ooogggfffccc___YYYTTTOOOJJJEEEBBB>>><<<999888888888777555111333666666666555555666999888888:::>>>???>>><<>>999888777666555666666777555444444444444555555666222222222333555888:::<<<777999;;;:::888777666666666333222444888999777333555666666666666555444444666666777777777666444333333444555666666777777666777777777888888999999999888999::::::888777888999888555444777777444555888333444666666555555777888888888999999:::999999888555555555555555555444333000333777888777666555555111111111222333555666777888444000///000222111///111333555888999:::999888777555444444555444333111000000000000000000000000///000111222333333222222333333333333333222222222111222222333333222222222444333111//////////////////---...111111///...111//////000111222222222222777666555444222000...---///...------,,,,,,------000///..................zzzjjjcccbbbXXXUUUQQQMMMIIIFFFBBB???;;;999777777777777666444000222444555555666888999888999;;;===============>>>@@@AAA@@@===::::::<<<:::888666444333333444444666777888:::;;;;;;999777333444444444333222111000666333333555666444666999999999888777777888999:::888777666555555555666777555555444555555666777777555444333333444666999:::555777888888777777888:::666666555666666666555444888777666666555555555666555666777888888777555555444444444555666777888888777777888888999:::;;;;;;888777666777777777555444444111111444444222333777888888888666444444666888666777888999::::::999888444444444444444333222222111333666777777777777888333333333333444444555555666111---,,,000333222111111111333555666777777777666555444555666666555333000000000000000000000000,,,------...//////000000111111222222222222222222000000000000111222222333555444222000///////////////---...111222//////111//////000111222222222222333444444444333111///...---,,,,,,,,,---...000111///......---,,,,,,------sssccc]]][[[QQQNNNKKKHHHFFFCCC@@@===999888666666777777555444000111333444444666999<<<444999======999777:::===999;;;>>>===:::999:::;;;999777555222111222333333777666666999===>>>;;;777:::::::::999777555222111555222111444555444666::::::999888666666666666777888777555444444555666666666666555666666777888999888777555444444555666888333555666666666777999;;;666888:::888444222222444999888777555555555666777333444555666666555444444666555555555555777999:::777777888999;;;<<<======888666444444666666333000666333333666777555777:::<<<<<<:::777444333555777555666888999::::::999888333444444444333333222111444555666666666666888:::666666555555555444444444555000,,,---222666777555555555444444444333333333555444444555777888777555000000000000000000000000000/////////000111222333///000111222222222222222000///......///111333444666555333111////////////000...///222333000000222//////000222222333333333000111222333333222111000+++++++++,,,...111444555...---,,,,,,++++++++++++sssdddZZZVVVOOOHHHCCCBBBEEEDDD===555666;;;<<<777555888999666666555444333222333444555999999999888888999999:::<<<<<<;;;:::999777777666===:::777444333333555777555666666777777777777777222555666333...---000555222111222444777999:::999888888888888888777666666888444111111444666777666777999666222333::::::666777666555444444333444444:::666444555999:::666222999888777555555777888999999999888777666666777777999777666444333333333444///666:::888888;;;:::666666444333444777:::<<<<<<::::::888777444222000...555666666777888999999999777777666555555666777888;;;999666555666666666555444444444333333222222111222222222222333555666777666444333555999999444000666444111222666888777444666000...111333111//////333333333333222222222111111///------///111111111...------...000444777999000111333555666666555555111111111000///000222444444222//////000222333222444333222222222333222000222111000000000111333444777222......111333111...000000///000111111///---///111222111...,,,,,,,,,oooaaaXXXTTTFFFDDDAAA???>>>???@@@@@@NNNOOOIII>>>777666555333666555444444444555666777555555666888:::<<<>>>???<<<;;;:::999888777777666<<<:::666444333333555777444333222222222333555666777777666555444333444444555333333444555666666555666666777777666555555444666444111222444666666555111333111...111777888555777777666555555555555666666444333555888999777555999888666555555666888999;;;:::999777666555444444666555333222111111222222111777;;;888888;;;;;;888888666555666888999999888555444444333222000///...555666666777888888999999888777666666666666777888:::888555333444555555444444444333333333333333444333333444444555555666666555333222555888888444000555444333333555666666666555111000444777555444555222222111000000///......111///...///000222111111---...///111222333444444111111222333444444444444333333333222000111222444333000......///000111111333333222222222222111111000000/////////000111222888444000...///111111000111///...///000111000///...///000000...---...///zzziii]]]TTTPPPCCCEEEDDD@@@<<<>>>GGGOOOYYYVVVMMM???666444444333666666555555666777888999444444666888;;;>>>@@@BBB;;;;;;:::888777777777666;;;999666333333333555666555333111///000222555777999777555666777777555222444333222333555555555333444444444555444444333222444333333444555666555333111111000...000444555333777666666666666777888888555555666777888999::::::888777666555555666777888===<<<999777555333222222666555333222111222222333444888:::888888:::<<<;;;:::999888888999888666444555555666666555444333333555666666777777888888999888888777777777777888888;;;888555333444555666666444444333222333444555666444555666777777666555444444333222444777777444111444555555555444444666777333//////222333111000222222111111000//////......111000000111333333222000///111333555666555333222333333222222222222333333555555555333111111222333222000......///111111000333222222222222111111111111111000000000111222333777666333000...///333666333111......///111222111,,,...//////......///111vvvfff[[[RRRMMMCCCEEEDDD@@@<<<>>>FFFNNNIIIFFFAAA999333333555777777777666666777777777777666777777999;;;===???@@@;;;:::888777666666666777999888555333222333444555666555444333444555777888444444444555555444111000111111111333666777888777333333444444444333333222333444555777777777555444555444222111333444444222555555555555666777888999777888999999999999;;;===777666666555555666666777;;;:::888666444333222222777666555444333444555666555777888777666888;;;===:::999999999:::999666333888999999999888888777666666666666666777777888888999888888888777777777777===999666444555777888888777666444333333333555666555666888999888777555333333222222333666666444222444666888666333333555888666222000222111---+++---222222222222222222222222111111111333444444222000222333555666777777666666666555333222111222333333555555555444111000000111333111//////111222222111222222333222111000111111333333333333444444555555666666555222///000777>>>777333///---...000111111...///000///...---///000tttfff[[[QQQKKKCCCAAA>>>;;;999999;;;===999888777666444444666999777777777777666666555555666777777888:::<<<>>>???:::999777666555666666777888666555333222333444555444555666888888777666666000444777666222///000222333222222444777888888888333444444555555555444444333555777999999777666555555333222444555666666666333333333444555666777888888999999888666666888999666555555555555555555666777777666555444444444444666555444333444555666777555555555555555666999<<<888888888999::::::888555999999999888777666555444666666666666666777777777888888888888777777666666:::777444333444666777777999777666444333333444444666777999999999777555333333333333444555666555444555777888777444333555888888555444555333///...000000000111222333444555555222222222333555444222000222222222333444666888999888777555333333333444555444444555333000///...///111000...///000111000///111222333222000///000222333333444444555555555555333555666333111333<<>>???:::888666555444555666777666555444333222333333444111333666888888777444333111666999777222///111555888666555555666777555444444444555555666666555555222555888999888666666666111...///333666666666888333333333444444666777777777666444333333333444555555555555555555555555555444444444444444555666666333222222111222333555666555333444666555444777<<<888888777999:::;;;999888;;;;;;;;;:::999888777666666666666666666666666666777777888888777666555444555444222111333444444333777777777666666555444444777777888888888666555444333444444444555666666777777777777666555444666777111000111333222///000444//////000111222444444555333222222222333333222000000000//////000333666888777777666555555444555555222444444333111///......///...------//////...---000222444222///...000222000111222333333333222222111444555444222555===DDD<<<888222/////////000000222222111...,,,+++---...xxxnnnggg^^^SSSKKKFFFCCC>>><<<;;;:::888777;;;888999;;;999444444888555666777888999999999999666666666777888999;;;<<<999888555444333444666888555444333333222333333333111333444555666555444333555777777555333222333555777666444444555666444333333333444555555555555555111444666777555444444666444000000555777444333555555555444555555666777777777444111111444666666555444444444555555444444444444333333333444555555666222222111111222333555666555333444888777555777<<<;;;999888888999:::999888::::::;;;;;;;;;;;;::::::666666666666666666666666666666777777666555333222444333333333555555444222333444666888888888777666666666666666666666666555444555555555555666888999999777666555666777666555---,,,...111///,,,...333222222333333333333444444444222111000111222111000111111111111222333444555555555555666555555444444222444555444222000///000000/////////111111000...///222444222///---///222///000111222333222222111111222333222222444999>>>999666222000000111222222111111000...,,,,,,...000~~~rrrkkkfff___TTTLLLAAA???;;;888666666777999777444444888777333555<<<333444777999<<<=========:::999888777666666666666999777555333333444666888444444333333222333333333555444444444555555666666888666333222333444333222333222111333555666666555222333444444555555555555000222555444222111333555<<<777555888777222///000666666666666666777777888999555111222777;;;:::888333444444555555444444333444444333333333444555555444333333333444666777999666333555:::999666777======;;;888777888999999888333444555666777888888888666666666666666555555555555666666666666444222111666666666777999999777444///222555999::::::999888666666555555555555666777444555666666666777888::::::777444555777888666444222222333444111---///333888777777666666555444444555333000///000111111000333444666777777555444333222333444555555555333333222444666555333111111111444333222333555555333222...222444333...---///222111222333444555444333333111222222111111333555888666333111000222333444444/////////---,,,---000222}}}vvvmmmgggaaaZZZPPPIIIBBB===;;;;;;999666777:::666555555444444444444555777777666888::::::999777::::::999999888777777666222555999888666444555777444222000111222333333222111111111111222333444555555444444333222111000000333111000111555666555333444444444333222111000///333444111...///444555222444555666666666555333333666555555777999:::777444888777666444444333333444999666444666;;;<<<999555555444222111111222444555222333555777777666555444111222444666777888888999;;;<<<<<<:::777555555555888333000222999>>>@@@???:::777666888666222111444333333444444444444333333999888666555444444555555111111222333333444555555333000...///333555555444333333444444555666777777999555222444333222444888000//////000111444666777///222555777555222000///000111333333111000111222...000222444666555444444444555444333111111333555444444333000///000333666444333111///...---,,,,,,///.........------------000000111111111111000000222111111000000000000000000...---,,,......---,,,,,,---///000000000///...zzztttlllfffaaaZZZPPPIIIFFFBBB??????===999:::===:::999999888888888999999777777888:::>>>@@@???>>>999999999888888777777777333555777777666666666666555333222111333333333222111111111111222333444444444444333333222111111111444222111333666777666555666666666666555444333333333333111...000555666333444555666777888777777666555333333444666666444111333333333444555555666666111111222333444555555444777666555444444555666777111333444666666555444333777777777777777777666666;;;<<<<<<:::777555555666;;;888555444555666666555777555444777777444444777666777777777777777777666666666555444444555666777444444444333333333333222333222000000222444444444333333444444444555555555999444222444333222444888111111000000111222333444999777444000......///111+++---///000000000111333000111333444444333111000444444444333111111222444333333111...,,,,,,...111333222111000///.........////////////............,,,---///000222333333333444444222111000000000000222000......///000///...,,,---...///000//////...{{{uuuqqqlllgggbbbZZZQQQJJJIIIDDDAAAAAA>>>;;;;;;>>><<<;;;;;;;;;;;;;;;<<<<<<888888:::===@@@BBBBBB@@@::::::999999888777777777555555555666888888777555777555333333444444333222111111000111111222333444333333333333222222222222555444333444666777777666444555555666666555555444222333222///222777888555444555666888999999::::::555444333333444444222000000111333444555555555444///222555555444333555777777666555444444555666777111222333444555444333333888888888888777777666666:::;;;;;;:::777555555666666777777777666555666888444222333666888666777:::777777888888888888777777444444333333444555777888777666666444333222111111333333333222111111333555555555555555555555555555888444222444444222444888444333222111000111222333:::777222...------000111***,,,...000000111444666222333333333222111///...333444444333111111222444333333111...++++++,,,...222222111000000000000111111111000000000/////////,,,---///000222333333333666555333222111000//////444222000000111222111000...///000111111111000000vvvsssqqqnnnkkkhhhccc\\\SSSMMMHHHCCC@@@???<<<888888;;;:::::::::::::::;;;<<<===;;;;;;<<<>>>@@@@@@???===>>>===<<<;;;999888777666777555333555888999888555888666444444444555444333111111111111111222333333222222222333333333444444444444444555666666666666111111222333333333333333111333222000333888999666555666666777888999999999777666555555444333222111222333444555555333111000444555666666555444444555333333222111111222333333000111222333333333333222555555555666666777888999999:::;;;999777666666777444888<<<;;;888666777:::444222222666888666777:::555555555666666555555555444444333333333444666777777777666555444333222222333555666444111000333666666666666777777888888888666333222444444222444888555444333222222333444555333222222222333222111000---///111111222333666888333333444444333222000///222333444333111000111333222222111///------...000111111111111111222222333222222111111111111000000000000111111111111000000333333222111000000000000444333111111222222222111111111222222333333333333zzzrrrmmmllllllkkkiiigggccc\\\UUUPPPGGGBBB>>>>>>;;;777777:::999999999:::;;;<<<===>>>======>>>AAABBBBBB???===AAA@@@???===;;;999777777999666444555888999777555888666444444555555555444222222222222222222333444222222222333333444555555333444444444444444555555///000111222222333333222111333222111444888888555666666666666666666666666777777666444333111111111111333444555555333111000777444222222555444111---000000000000000000000000111111111222222222222222333333333333444666777888888::::::999777666777888:::???AAA>>>666111111333666333333777777555555888333444444555555444444333666555444222222222333444555555555555555555555555444666666444111111444777333444444666777888999999555222111444444222444777444444333333444555777888444222111222444444222///111222222222111222444666333333333444444444444444111333444333111000111222///000000///......000222000000000000111222333444333222222222222111111111000000111111111111000000//////...//////000111222333222000000111111111000000000000000111111222222{{{rrrmmmgggddddddeeeeeedddbbb^^^YYYTTTQQQGGGBBB???>>><<<888888;;;;;;;;;;;;<<<===???@@@AAA>>>???AAADDDFFFFFFDDDAAAAAA@@@???===<<<:::999888:::999777666666777666555666555333333555666555555444444333333333333444444222222333333444444555555333444555555444333444555222333333444555555555555111333222111333777777333666666555444444444444444555555555333000///000111///000222444555666666555;;;777333444777888333...000111111111111111111000111111222222222333333333555555333333333444555666888999:::999777777888999666:::===;;;555111222444777444444777777444444777555555666666666666555555666555333222111111222222444444555555666777777888555555555444333333555777111222333444555666666777444111111444555333444777444444333333444666777888>>>888222///000222222111111222222000//////111333222222333444555666777888111222444333222000000111+++---...---------///111000//////000111222333333333333222222222111111111,,,---///000222333333333,,,,,,---...///000222333333111//////000111000///...------------...///000|||nnnfffbbb]]]ZZZZZZ\\\\\\\\\YYYVVVRRROOONNNFFFAAA>>>>>><<<999999===;;;;;;<<<===>>>@@@BBBCCC@@@@@@BBBEEEGGGFFFBBB???;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::777555444555666444333222333555666666555666555555444444555555555333333333444444444444444444666777666444333555777555555666666777666666666111333222111333666555111555444444333333444555666444555555333000///111333111111222444555666777888999777666777999999777444000000111111111111000000222222222222222333444444555444333333333555777888777888999999888777888:::222555777888666666888:::666333444777777555555888666666777777777777666666444333222111111222333333444555555666777777888888666444333333555777777777555555555555555555555555333000111444555333333777555444333222222333444555???999333111333444333111222222222000...///111444222222222333444555777777000222444333222000000000---...//////------...000////////////000111111222222222222222111111111111,,,---///000222333333333............///111222222333111//////000111000///......---------...///000tttfff___\\\WWWTTTSSSUUUVVVUUUSSSOOOLLLKKKJJJDDD???<<<===;;;888999<<<::::::;;;<<<===???AAABBBBBBBBBCCCDDDDDDAAA<<<999666777888999;;;<<<===>>>;;;<<<<<<888444222444666333222111222444666666666777666666555555555666666444444444444444444444444555777999888555444666888555555666666666666555555111333222111222555444///444333333333444666777999666777888555222111444777555555444444444555666666000222444555444444555666//////000000000000//////333333222222333333444555222111111222555888<<<>>>777888999999888777999::::::;;;;;;999777666666777555222333777777666666999555555666666666666555555222111111111111333444555666666666666777777777777777444111222666999999777<<<;;;:::999888777666555222000111444555333333666555444333111000000111111666444444888;;;:::444...333444333222111222444777222222222222333444555666000222444444222000000000111222333222000//////000///////////////000111111222222222111111111000000000000111111111111000000000000000000000111111222444222000000111222111000111000/////////000222333ssskkk```YYYVVVTTTPPPLLLQQQRRRRRRQQQMMMJJJHHHHHHCCCBBB@@@===;;;999888777:::888777:::???CCCDDDDDDDDD@@@>>>>>>;;;666555777:::999999:::;;;999666333222222111111111222222333888666555666777888777555666555444333222333333444...777;;;666111222444333///---...222333000000333999999888777666555444444333666888888777666666777555555555444444555555555777777666555555555555555333333333333333333333333444444444444333333222111/////////000111111222222777666555444444444444444444444333333444666777888<<<:::888666666888:::<<<:::999888777666666777777222444777999:::999777555444444555555444222111000555555444333333333444444444555555555444333222222333111000333888:::888555888888999888666333000...222333333111000000333555222222333333222111///...444444555555444222000///111222222333333333222222111111222333333333333222333333222222111000000000///000111111111///...---/////////000000111111222000000000000////////////000///.........///111222///////////////000000111333222000/////////000111---------------...//////|||ggg___VVVPPPOOOMMMJJJGGGLLLMMMNNNLLLIIIEEEDDDDDDAAA@@@>>>===;;;:::::::::999888999;;;???AAA???===EEEAAA??????<<<777666888<<<;;;:::::::::888444111444444444444444555666666999777666777888999888777777666444333333333444444000666888444111333444222111...000333444222222444444444555666666777888888555777999999888666777777666666555555555555666666777777666555555555555555444444444444444444444555444444444444444333222111333222222111111000000///333333222222333444444555777666555444444555666777999999999999999999888888999999888888777777666666333444666777888888777666777666444333222222333333555444444333333333333333555666666666666555555444777555444666;;;===:::777555555666777666444222000444444444333111111333555222333444444444333222111777666555333222222333333111222222333333333333222222222333444444444444333111111111111111111222222///000000111000///...---000000111111222111111111111111111111000000000000000///.........///111111111111111111111222222333333222111000///000000111//////......///000000111{{{lllYYYSSSLLLHHHGGGGGGFFFDDDHHHIIIJJJHHHEEEBBB@@@@@@>>>>>>===<<<;;;;;;<<<<<<:::;;;<<>>>>>===<<<;;;;;;;;;;;;;;;===>>>@@@AAABBBAAA???>>>CCC???===>>><<<888777999999888777777777555333000111111222333444555777888999888777777999999888777666666666666555555666666555555333222333444444222333111222555555333333555444444444444555555666666888:::;;;:::999888999:::777666444333222333444555666555555444444555555555333333444444555555666666333444444444444444333333111111222333333444444555444444444555666777888999777666555444555555777777888999:::;;;;;;999666444888999:::;;;:::888555444444444333333444555777888999888666555444555666777555444333222222222222222555666777888888888888888333222111222444444222000111111222444444444444333555555444333111000222444222333555666777777666666666555333222222333444555//////000111111111111111111222333333444444333333000000111111111222222222//////////////////......222333444444444222000///222222111111111000000000............//////000000//////000000111111111111222222111111111000000000111111111000000111222222mmm]]]UUUNNNKKKGGGCCCBBBAAA@@@@@@BBBCCCDDDCCC@@@===<<<<<>>===;;;::::::::::::>>>>>>>>>??????@@@AAACCC@@@<<<:::;;;:::666555888444333333333555555333222111111222333444555777888888777666666777888777666555555666666666666666666666444333444555555333222333111111555555222222444333333444444555666666666999:::;;;;;;::::::;;;===<<<:::777555444444555666555555444444444444555555222222333333444444444444333444444555555444444444222222222333444444555555555555555555555666777777444333333333555666888::::::999888888777777777888999:::;;;;;;:::888555333555444333333333555777888777777888888777777666666666555444333222222222222444555666666777777777777444444333444444444333222333333333333333333222222333333333111//////111333111222444555666666666666111222222333333333222222//////000000000000//////000000111222222222222222222222222111111111000000..................//////222333444444333222111000111111000000000/////////---....../////////////////////000111111111111000222222222222111111111000111000000/////////000000ppp```TTTOOOIIIGGGDDDAAA>>>======>>>>>>???@@@???<<<:::999999>>>===<<<;;;:::::::::::::::;;;<<<;;;;;;===@@@CCC<<<999777999888444444666222111111222444555444333444444444444555666888888777666555666777888777555444444555666666666555555666444555888888444333444333111222555555222111444111111333444666888999:::999:::;;;;;;;;;<<<>>>@@@CCCAAA===999777777777888444444444333444444555666333333333333333333333333333444444555555555555444555444444333333222222111333333222222222333333444333333333444666888:::<<<;;;999666555555777999;;;;;;;;;;;;;;;999777555444555444444333444666777888666777888999999888666555777666555444333222222222444444555666666666555555222222222333222222111111555555444444333333222222111111111000//////111333000111333555555555555555...000111333333333222111222222222222111000///...///000000111111111111111333333222222111000000///......------......///000222222222222111111111111000000000000/////////...------...////////////...000111333444444444333222222222333333222222111000000000///.........//////sssaaaUUUMMMIIIDDDCCCBBB???===<<<===>>>===>>>@@@???<<<999888888<<<;;;;;;::::::;;;;;;<<<888:::======<<<<<<>>>@@@;;;777666888777333333666444333222222444555555444444444444444444555666666888777666666888888777666222333444555666555555444444555999===:::333222666555333333666666333222555222333444555777888999:::999:::;;;<<<<<<>>>AAACCCGGGDDD???:::777666666777444333333333444444555666555555555444333333222222333333444555555555555555444444333333222111111111000000000111222333444555666666666666777999;;;===999777555444555777:::<<<===<<<;;;:::888777666555555555555555666777888888777777777666777777777777888888666555444333333333555555666666666555444444///000111222111111111111666555555444444444444444000111111000000000333555111222444555666555555444000000111111222333444444666666666555333222000///000000111222222222222111222222111111111111111111......---------...///000222111000//////000222333111111111000000000//////,,,---.../////////......000111333555555444333222222222333333333222111000111000///............///iiiYYYOOOHHHDDDBBBBBBAAA@@@>>>>>>???@@@???@@@AAAAAA>>>;;;:::;;;999999999:::;;;<<<===>>>888<<<@@@AAA???======>>>:::777666888777444444777888666444444555555555444222222111111111222333333999888777888999:::999777111222444555555555444444333555;;;@@@;;;333222888777444555888888444444666777777777777777777777666888:::;;;<<<===???BBBEEEGGGDDD>>>999555333333444333333333333444444555666777777666555444333333222333333444555666666666555000111111222222333444444//////000222333555777888::::::999999999:::<<<===666666555555666888:::<<<>>>===;;;999888777666666555555666666777888888888999777555444444666888999999999777666555444444333666666777666666555444444333444666666555555666666555555444444444555666666000111111111111222555777333444555666666666555444333222111000111333666888::::::999777666444222111111111222333333333333222000000000111222222333333...------,,,---...///000222000...---...000333555222222222111111111111000,,,,,,.../////////...---...000111333333222111000222222333444333222111000111111000//////...//////nnn]]]SSSIIIBBB???AAA@@@???>>>===<<<;;;:::<<<<<<<<<;;;;;;<<<<<<===;;;;;;:::<<<>>>>>>===<<>>>>><<<999777666555555777:::<<<===<<<@@@???>>>;;;999666555444555555666666777777888888777666444333444666888999999:::::::::888666444333555555444555555666888888000222444555666555333222666555444333333333333444//////000000111111111222333111111222444666777666888333......222666555444333222222111222333555666111111111111111000///......111444333111///111333111111000000//////...............///111333555777666555444222111000000000///---,,,...111222000---//////000000111333444555000111333444444333111000///...---,,,,,,---...///}}}eeeWWWOOOGGGAAA???AAA@@@@@@>>>===<<<;;;::::::999999999999:::;;;<<>>???@@@BBBCCCBBB@@@>>>???AAA@@@>>><<<;;;;;;666666666666777777777777444444555555555666666666777555444444555666666555333444555666777666555555333555777888888666333111111222222333333222222222333333444444444444555555444444444555777888:::;;;777888999888888999<<>>>>>===;;;888666666666777999<<<>>>===<<<>>>>>><<<:::888666555444666666666666666777777777666555444333333555777888777777777666555333222111666666666555555555444444000111222333444333333222555555444444444333333333000111111111111111111222222111000222444666666555555111------111444444333555555444333444444666666222222222333222222111111222333444444333222222333222222111111111000000000/////////000111333555666555444333222111000000000---,,,+++,,,//////...,,,000000000000111111222333111222444555555444222111///...---,,,,,,---...///ppp]]]RRRLLLFFFBBBAAABBBAAA@@@???===<<<;;;:::888888888999:::;;;<<<===>>>===>>>@@@BBBBBBAAA???===>>>???>>>;;;999999999666777777888999999::::::555555666666666777777777555555555666777777555333333444444555666666555555444666888999999777444222333333222222111222222333333333444444444555555555444444444555666888::::::999999:::999777777999:::<<<;;;:::888666555555444999888555333333333444555:::666222000000111000000000000000111222333555555111222333222111000111222444555666555555666999<<<<<<===>>>>>><<<:::777666666666888<<>>===;;;;;;:::999777666555555666666666666666555555555555444333222333444555666777666555444333222222222666666777666555333111000000000111111111222222222333444555555555444333222333333222222222222222111222111111222444666666555444111...///222555666555888777666666555666666666333333333444444444444444444333333333444333111000222222222222222111111111111000000000111222444444444444222111000000000000---,,,,,,---//////...,,,000000000000000000000000111111333333333333111111///...---,,,,,,---...///vvvhhhYYYQQQMMMHHHEEEDDDBBBBBBAAA???===<<<;;;:::999999999:::<<<>>>???@@@>>>>>>>>>@@@BBBBBB@@@>>><<<===>>><<<:::888888999888888888999999999::::::555555666666666777777777555555777999:::999666333333333444444555555666666666777888999999777444333444333222111000111222333333333444444555555666666888777777666666666666777999;;;;;;:::999888999;;;<<<;;;:::888777666666666999888666444333444555555555333111000000222333444111111111111222333444555555666777666333111000000444555555444333444777999999:::;;;<<<;;;:::999777777888:::>>>AAAAAA???<<<888888888777666666555555666666666555555444444444444333333222222333444444888777555444333444444555444555666666555333111///111000000000000111222222222333555666666555333111444444444333333222222222333222222444666777666555555333111222555777888888888888777666666555555555333333333333444444555555444222000000222222///,,,222222222222222222111111222222111222222222333333333333222000000/////////......///000111111000///000000000000000///............///000000///......///...---,,,,,,---...///nnnbbbWWWRRRNNNIIIEEEEEECCCBBBAAA???>>><<<;;;:::888999999:::<<<>>>@@@AAABBBBBBCCCDDDFFFEEEBBB???<<<======<<<999888999:::999999999888888777777777444444555555555666666666666777888;;;<<<;;;777444333333444444555666777777777888888999888666444333555444222111000111222222333333444555555666777777888888777666666666666666666888999999999888999;;;;;;:::999888777777777777555666666666666666666555111222333444444444555555444444333333333333444444999:::;;;:::888666555666666666666555444444666888666777888:::;;;;;;;;;;;;999:::<<>><<<777777666666666666555555666666555555444444333333333333333222222222333333666666444333333444555666222333555666666555333222111111111000111222222333111333555666666555333222555444444444333333222222444444444555777888777555555444333333555666777777666666666666555444444333222222111111222333444555555222000111333333000,,,111111111111111111111111222222222333333222222222222222111000////////////...///000000000000000000000000111111000///...---........................///...---,,,,,,---...///|||fff\\\TTTQQQNNNIIIEEEEEEDDDCCCBBB@@@>>><<<;;;:::777777777888:::<<<===>>>AAAAAABBBCCCCCCAAA>>>::::::;;;;;;:::888888:::<<<999999888888777666666555444444555555555666666666777777888:::<<<;;;888555444444444444555777888999777888888888777555333222444444333222111111111111333333444555666777777888555555555555666777888999222444666777666666777888:::999888777777777777777555555666777777777666666333555777888666333222222666555444444333333333444333444666666666666888::::::::::::888666666888:::666777888:::<<<>>>??????<<<<<<===>>>@@@???===:::777777666666666666555555444444444444444333333333444444333333333333222222333333222222222333444444111222444555666666666555222222333333333444444444222333444555555555444333444444333333333333333222444444444666888888666444222222222222222333333444444444555555555444333333222222111000000111333333666555555555666555333222000000000111111111111111111222333333333333333222111111000///////////////,,,---//////.........///000000111222111000...---000000000000000000000000///...---,,,,,,---...///ppp```XXXSSSRRRPPPJJJGGGGGGDDDDDDBBB@@@>>><<<;;;:::777888888999:::;;;===>>>?????????@@@???===888444777777888777777777:::<<<888888888888777777777777555555666666666777777777666666777888:::999666444555555555555666888:::;;;777777777777555444333222333333333333222111000000333333444555666777888888666555555666666777888999111333666777666555666777888888777666666666777777999888777555555555666666444777999888555222111111333333333222333333444444111222333333444666999;;;;;;<<<;;;999777666777999999:::;;;===???@@@AAABBB???>>>======>>>===;;;999777777777777666666555555333333333333333444444444444444444444444333222222222222333444444444444444333333444555666666777777333444555666777666555555333333333444444444555555222222222222333333333333222222333555666666444222222222333222111111111222222333444555555555444444444333111000000000222333555666777777666555555666111111111222222222333333000111333444444444333333000000///.........//////+++...000000...---...000///000222333222111000///111111000000000000111111///...---,,,,,,---...///uuufff]]]WWWTTTTTTRRRNNNJJJKKKEEEDDDBBB@@@>>><<<;;;::::::::::::;;;<<<===>>>???BBBBBBBBBBBBAAA>>>888444444555666555555666999<<<777777777888999999::::::777777777777888888888888555555555666777777555333666666555666777999;;;<<<777777777666555333222111333333444444333222000///333333444555666777888999999999777666555555555555444666888999777666666777777777666666666666777777>>>;;;777333222333555777444666777666333111222444000000000111222333555555999:::999888888999===@@@::::::999777555444555777>>>>>>???@@@AAABBBCCCCCCAAA???===<<<<<<<<<:::888888888888777666666555555222222222333333444444444444555555555444444333222333444666777888777777666666555555555555666777888444555777999999888777555444333333333333444555666111111111222222333333333111111111333555444222000444555555444222111111222222333444666666666555555555444222000000000222333111555777777444333444777222222222333333444444444000111333444555555444444000//////............///---000222222000///111333///000222333333222111000//////............/////////...---,,,,,,---...///zzzmmmeeeZZZXXXVVVUUUUUURRRMMMIIIHHHEEEBBB???>>><<<999777777999::::::777777:::===AAAAAAAAA@@@>>>;;;888777666888999888666666999===888999;;;;;;:::888555333555555555555555555555555888888888888666444222000444555666777999:::<<<===@@@<<<777444333333333222444333333222222222333333333333444555555666555555:::444222444777666555777555666666666666666555555777777777888:::999777555888888777666555444333333000555777666777999777444555555444333333333444444:::;;;;;;:::888888:::;;;@@@===999666555666888999===>>>???@@@@@@@@@@@@???DDDBBB@@@===;;;::::::::::::999888666555555555555111111222222333333333333777888777666444444666888666777888888888999<<<>>>777888999999888666444333555666777777777555444333000111222333333333222222444444333222111111111111000111222111000///000111000000///...///000222333333444444333333111000///...///111222222111000///222222222222333444555555555444333333222222333333...///000111222222333333000111222333222000...---////////////////////////000000000000000///......000000000000///...---,,,------......///000000111qqqeee^^^]]][[[YYYXXXWWWTTTOOOKKKJJJHHHEEEBBBAAA@@@>>><<<777999::::::888888;;;===AAAAAA@@@???===;;;999777777999:::999777777999<<<888888888888888888777777888888888888888888888888999888888777666444222111555666777999:::;;;<<<<<<@@@===999777666666666555666666555555555555666666777888888999::::::999999888333111555777666555777555555666666666666555555555444444555777777555333888888888777777666666555333666777666666888777444333333333333333444555666999:::;;;;;;::::::;;;<<<>>>===:::888888999:::<<<@@@@@@@@@@@@AAAAAAAAAAAACCCAAA???;;;999777777777;;;:::999888888888888888333333333222222222222222777888888777666777999<<<===>>>>>>===<<<<<<===??????@@@AAAAAA@@@>>>;;;:::777666555444333333444444555555444444333333333222333222222222222333333333000111222222000000111222444444333333444555555666333333333333333333333333000111222222222111000000000000000000111222333444333333222111111111111222111222333444555555555555000111222222111///---,,,////////////////////////000000000000000///......000000000000///...---,,,------....../////////000uuuhhh___ZZZ^^^]]][[[YYYXXXTTTOOOKKKGGGEEEBBBAAA@@@@@@>>>===888999::::::999999<<<===?????????>>><<<;;;999888999:::<<<;;;:::999999:::888777666666666777999:::999999999999999999999999:::999777666444333333333444666888;;;<<<<<<;;;;;;888666555444555444333111333333222222222222333333666777777888888888888888555111111555777555444555555555666666666666666555444333333444555555444222888888888888888888888888666999888555444777777555222222222333444555666777777999<<<<<<<<<;;;;;;<<<;;;;;;;;;;;;;;;<<<===>>>BBBAAAAAAAAAAAABBBCCCCCCDDDBBB???<<<999777666555;;;:::::::::::::::::::::666555444333222222222222777888999999999:::<<<>>>@@@AAA@@@>>><<<;;;<<<===???@@@@@@@@@???===;;;:::555444222111222444777999999888666555444333333444111222222333444444555555111222333333111111222333111222333333444333333333222222222222333444555666222222333333222111000///............///000111222333222111111000000111111111111222333444444444333222333333333222000...,,,000000000000000000000000000000000000000//////...000000000000///...---,,,---------...............yyynnnfffaaa^^^]]]\\\[[[YYYUUUQQQLLLIIIFFFDDDAAA@@@AAAAAA@@@>>>999999:::::::::;;;<<<===>>>======<<<;;;:::999999:::;;;======<<<:::999888777777777666666777888888777777777777777777777777:::999777555444333444444333555888;;;<<<;;;999888222111111222444333111///111111000000111111222222555666666777777777666666555222333777777333111222444555666666666666666666666555444555666666555444666777777777888888888999999;;;999444333666777555333333333333333444555666666888;;;<<<;;;999999999888999:::<<<===>>>>>>???AAAAAA@@@@@@@@@AAABBBCCCFFFDDDAAA===:::888777666888888999:::::::::::::::666555444444444444444555888999::::::999999;;;<<<;;;;;;;;;999777666777888;;;;;;;;;;;;:::999888777333333333444666999<<<>>>:::888666444333333555666333333444444555555555555111333444333222222333555///000222333333222111000222111111111222333444555222222222111000///..................///000111111333333222111111111111111222333333444444444444333555555555444333111///...//////////////////////////////000000000000////////////000//////...---------------------.........ssskkkgggcccaaa^^^^^^]]]YYYUUUOOOKKKHHHIIIGGGEEEEEEFFFFFFEEEDDD;;;;;;::::::;;;<<<<<<<<<<<<;;;;;;:::::::::::::::;;;<<<<<<======;;;999888777888999:::999777555444666666666666666666666666999888666555444444444555222444777999999888666555222222333555777777555222444444444444444555666666888888999999999999888888777555555888666111///000444444555666666666666666666444333444555666555444444444555555666777777777:::;;;888333222555777555666555444333333333333333555888::::::888666555555555666888;;;<<<=========???????????????@@@@@@AAACCCAAA>>>;;;999777666666555555777888888888888888444555555666777888888888999:::;;;:::888777777888444555555444222222444555::::::;;;;;;::::::999999777888999:::;;;;;;;;;;;;666555333222222444555777555666666666666555444333111333444444333333444555222333444555555444222111222222111111111111222222111111000///...---------////////////000111222222444444333222222222222222888888999999999888888777444444444333222000//////........................//////000000000000////////////////////////...------------...............|||pppkkkhhheeebbb```aaa```\\\UUUOOOKKKIIIIIIGGGEEEEEEFFFFFFEEEDDD>>>===;;;;;;<<<<<<<<<;;;:::999999999999999::::::<<<;;;:::;;;<<<<<<:::999888999;;;<<<;;;888555333888888888888888888888888888888666555555444444444333444666777777666555444000000111333555555444222333333333333444555666777777888888888888777666666888666777888555000///222333444555666777777777777555333111111333444333333333333333444444555555555888:::777333222555666444777666555444333222222222444666888888666555444555555666888999:::;;;;;;;;;<<<======>>>???>>>>>>>>><<<;;;999777555555555555444555666777888777777666333555888;;;<<<<<<;;;:::888:::;;;:::777555555555222333444444333333555777777888888888999:::::::::>>>??????>>><<<999777555333333222222222333555666777777888888777666444333000222333333333333444666222222222222222111111000222222333333333222111111000///...---,,,,,,------/////////000000111222333555444333333222222333333777777888888777666555555111111111000//////......////////////////////////...//////000000000000000...///////////////......------......///000000111vvvnnnlllkkkhhhddd```aaa```[[[TTTMMMIIIHHHHHHFFFDDDDDDDDDDDDCCCBBBAAA>>><<<;;;<<<<<<;;;999888888777777888999:::;;;<<<:::888999;;;<<<;;;:::::::::;;;;;;:::999888777999999999999999999999999777777777777666555444333555666666666666666555555///......000222333222000222222222222333444555666666777777777666666555444777666666777555111222777333444555666777777777777666444222222333444444444333333333333444444444444666777666222222555555333666555444333333333333333333444666666666666777999888888888888999999999::::::;;;>>>???@@@???===<<<777666555444444555666777666777888::::::999777666555888<<>>;;;999777999::::::888666666666555666666666555555777999444444555666777999:::;;;@@@???===;;;888666444444444444444333333333333333666777888999999777666555000111333333222222444555222111000000/////////000000222444666777666444333//////...---------...///////////////000111222333444333333222222222222222333444444333222111000///111111111000000000111111000000000000000000000000......///000000000000000......////////////......,,,---...///000222333333zzzpppkkklllnnnkkkhhh]]]___^^^YYYQQQJJJFFFEEELLLJJJHHHGGGHHHHHHGGGEEECCC@@@<<<<<<<<<<<<:::888888777777777777999:::<<<<<<999666777:::<<<<<<;;;;;;:::999999999:::;;;<<<888888888888888888888888666666777777777555444333777777777777666666666666333222111222444555555444555555555666777888999:::;;;;;;;;;;;;;;;:::999888666555555777555222555;;;333444555666777777777777888666444444555777777666444444444444444444444444444666555222222555555222444444333333333444555555111333555555666888;;;===::::::999888888888999999999;;;>>>AAAAAA???===;;;666555555555666777999:::888999;;;<<<<<<;;;999888777:::???BBBBBB???;;;888555777::::::999888888888777888999888666666777999555555666777999<<<>>>???<<<;;;888555444555666777555666666555444333111000444555777999:::999888777///111222222222222444555777666444333222333444444///111555999:::999777666000///...------...000111///......//////000111222333222222111000111111111555555555444333222111000444444333333333444555666222222222222222222222222......///000000000000000......///////////////...,,,---...000111333444555~~~zzzuuummmhhhgggiiikkkmmmlllcccYYYRRRPPPNNNKKKGGGBBBCCCEEEFFFFFFFFFDDDDDDDDDAAA<<<:::999999999999777777777777777777777777888888777777777777888888;;;;;;=========;;;999777======<<<;;;:::888888777333444666888999888777666444444555666666666555555333333444444555444444333<<<999666333333444666888:::;;;===>>>===;;;888666444444444444444444444444999777333111000111333555666888999888555333222333333444222000333888777333444444444444444444444444777666555444333222222222555555555888;;;===<<<;;;;;;>>>@@@>>>:::666666666<<<===@@@DDDEEEAAA999222666555444333333444666777;;;888666666999;;;:::999999:::;;;>>>???===999666999777666555555666777999999888555444444555777999666666555555777:::===???<<<:::888555444333444555444666888777555444777:::666777888666444333444555333000///111111...///222222333444666777666333000///000222333444555555555111111222222222111111000333222000///...///111222333333333333333333222222777777666555444222000///444444222111111111222333000000111111111111000///000000000///......------/////////000111000...+++,,,,,,---...///000111111}}}uuutttqqqllliiihhhhhhgggfffhhhaaaXXXSSSQQQOOOKKKGGGCCCCCCDDDEEEEEEEEEEEEEEEFFFBBB===999999999999999888888888888888888888888888888777777777888888999:::;;;<<<===<<<;;;999777<<<<<<;;;:::999888777777555666888:::::::::999888666555555444333222222111111222333555777888888999<<<:::777555444555777888:::;;;===>>>===;;;888777555555555555555555555555444333333444555666888999666666888888888777444333333333222000333777777333555555444444333444444444666666555444333333333333444666999>>>CCCEEEEEECCC???@@@AAA???===;;;<<<>>>@@@?????????>>>;;;555111888666555444444555777888777666555666888888666444;;;;;;;;;<<<<<<999555111666555444333333444555666888777555444444666888999555444444444555888:::<<<>>>===:::888777777777888777777888777666555777888888999999888555444444555444111000222111//////222444333222333444555444222222222333333444333333333///000111222222222222222000///---,,,,,,---...///111111111222333555666777888777666555333222111000444333222111000111111222222222111000///..................//////////////////000000000000///......,,,,,,------......//////xxxrrrooonnnlllkkkjjjgggdddaaa```[[[UUUQQQOOOLLLHHHDDDCCCCCCCCCCCCDDDFFFGGGGGGHHHCCC===999777888888888888888888888888888888888777666666666777888888999999:::;;;<<<<<<:::999888;;;;;;:::999888777777666444555777999999999888888666555333222222222333333333444555777888:::;;;<<<<<<;;;999777666777888999:::;;;<<<===<<<:::888777555555555555555555555555000111333666777888999999555444444666888888555111222444333111333777777444777666444333333333444444444444444444444444444444555777===DDDKKKNNNNNNLLLGGGFFFDDD@@@===>>>@@@CCCAAA>>>;;;999888777555333999777666555555666777888<<<<<<<<<>>>??????<<<999::::::999::::::888444111666555444333333444555666777666555444444666888999444444333333444555777888>>><<<:::888777888999999999888666666777888777777:::;;;;;;999777555555666666333222333222//////222555333111000222333444333444444333333222222222111...///000111222333333333......---,,,,,,---...///000111111333555888;;;===888777555333222222222222222222111000000000000111333222000...---,,,,,,---------......///000000111///111222000---,,,...111------------------------|||uuurrrnnnmmmlllkkkjjjgggbbb___UUUSSSOOOMMMKKKGGGCCC???BBBBBBBBBBBBDDDFFFHHHJJJHHHCCC<<<777666666777777888888888888888888888888555555555555555666777888777999:::<<<<<<;;;999888::::::999999888777666666333333555666666777666666444333222222444666999;;;999999999999::::::;;;;;;===<<<:::999888888999999:::;;;<<<<<<;;;:::888777555555555555555555555555222333333444555666777777999444000000444666333000333555555222444777888666888777555333222333444555333333444555555555555555666888===DDDKKKOOOPPPPPPNNNJJJDDD>>>;;;;;;>>>@@@<<<:::888777666777777777888777555444555666888999AAABBBCCCEEEFFFFFFEEEDDD:::999999:::;;;;;;999777777666666555555666666777666555444444555666888999555444333333333444555666999888666555444555777888:::777444666999;;;:::888<<<<<<<<<;;;888666666777777444333444333000000222444222111111222333333222444333333222222222222222000000111222222222222111000000//////000111222333111222555888:::<<<<<<===888666444222111111333444111111111000000000000000222111...,,,+++,,,---...............//////000000---000222///***)))---222.........---------,,,,,,{{{uuuqqqooommmkkkhhhgggeeeccc___\\\OOONNNMMMKKKIIIEEE@@@===AAAAAAAAABBBDDDGGGIIIKKKGGGBBB<<<777666666666666888888888888888888888888555444444444555555666777777888:::<<<<<<<<<:::999:::999999888888777777777333444555666666777777777333222222333555888;;;======<<<<<<;;;;;;<<<<<<===<<<<<<;;;;;;:::999999999999:::::::::999888777666333333333333333333333333555444333333444777:::===@@@999111...111444333222444777777444555888:::888777666555444333444444555222333444666666666666666777777:::???DDDIIIKKKLLLIIIEEE>>>999777999<<<>>>999:::999999888777777777666555444444555777999:::AAABBBCCCDDDEEEGGGIIIJJJ???>>><<<<<<======;;;999666666555555555555666666555555444444555666777888555555555555555555555666666555333222333444666777888666444666:::===<<<:::;;;<<<<<<;;;888666777777777444333444444000000333111111222333555444111///222222111111111222333444333333333222111000///...000111111111222333444555222555999===>>>===:::888666555222111000111222333111111111111000000/////////...,,,++++++---///000000000//////............,,,///111...)))(((,,,111000000//////...---------|||tttqqqpppooohhhfffbbb```^^^\\\YYYWWWNNNNNNMMMLLLIIIEEEAAA>>>??????AAACCCEEEHHHJJJLLLFFFBBB===:::999888777777999999999999999999999999777666666555555666666777777888;;;<<<======<<<;;;::::::999999999888888888777777777888999999::::::555555555555666888:::;;;===<<<<<<<<<<<<>>>???AAA;;;<<<<<<<<<;;;:::999888888888888888777666555444222222222222222222222222555444333444666;;;@@@CCCCCC===555000111333555555333777888555444888:::999555555555555555555555555333444555666777777666555777777888<<<@@@DDDDDDDDD>>>:::555333555999<<<===;;;<<<<<<;;;777555444444555555444555666999<<<===CCCEEEHHHJJJJJJKKKMMMOOOGGGDDDAAA>>><<<;;;888666333333333333333333333333666555555555555555555666555555666666666666666666555555444333444666888999777666666777:::<<<===<<<999::::::999777666777888666333222444444111111444111111333555666555222///222111000000000222333444555444444333111///---,,,...///000111222333444444444777;;;======:::666333333222111000000000111222111111222222111111000///------,,,,,,---...000111111000000///......---------///000...+++***,,,///000000000//////.........uuuooommmlllkkkdddbbb```^^^\\\YYYUUURRRMMMNNNMMMKKKGGGCCC@@@>>><<<>>>AAADDDGGGIIIKKKKKKFFFCCC@@@>>>===<<<;;;999999999999999999999999999;;;:::999888888888888888777999;;;===???>>>>>>===::::::::::::999999999999888888888999999:::;;;<<<888888:::;;;===>>>???@@@@@@???===<<<<<<===???@@@:::;;;<<<<<<;;;:::888777666666666555555444333333333333333333333333333333222222333444777:::>>>@@@===:::666222111222333444111666777444333666888888222333555777888777666555333444666777777666555444555666:::???CCCCCC@@@>>>666333111222555999;;;;;;;;;<<<;;;999555333444555666555555777999<<<@@@BBBIIINNNTTTVVVUUUSSSQQQQQQIIIEEE@@@<<<:::888555444333333333444444333333333777666666555444444444333444444555666666666666666555444333333444777999;;;999:::::::::999999:::<<<666777888777666555666777444111000333333111222555333333333444555555333111444333111000///000222333444444333333111000...------...///111222333444444555666777888777555333111////////////000000000000111222333333333222000000...............////////////////////////.........//////000000///......---.....................---wwwlllgggfffdddbbbbbbbbbaaa```^^^ZZZTTTPPPLLLLLLLLLIIIEEE@@@>>>===;;;===AAADDDHHHJJJKKKKKKGGGEEECCCBBBAAA@@@===;;;999999999999999999999999>>>>>><<<;;;:::999999999888999<<<>>>?????????>>>;;;;;;::::::::::::::::::777777777777888999:::;;;999:::===AAADDDFFFHHHIIIEEECCC@@@===;;;;;;;;;<<<:::;;;<<<<<<<<<:::888666666555555444333333222222444444444444444444444444000111222444555666666666444444444333000///000222///444666333111444666777000222555888999888777555444555777888888666555333333666===DDDGGGEEE???;;;555333111222666999999777888999888555333333777:::666666777888;;;???CCCEEEJJJQQQZZZ]]][[[UUUPPPNNNFFFBBB===:::888777666444444555555666666555555444777777666555444333333222222333444555666666666666333222222222333666999:::;;;======;;;888666888;;;444555666666555555666777222//////222333111222666666444222222333555555444666555222000//////000000222222222222222111000///---...000222444555555666555555333222222111222222---...//////000//////...222222333444333222111000///000000000///...------------......///000000000111000000111333222///---------------------------}}}pppgggdddcccaaa^^^^^^aaacccccc```YYYQQQLLLJJJGGGCCCAAA@@@???>>>======>>>AAAFFFKKKOOOOOOOOOJJJFFFBBB>>><<<;;;:::888999::::::;;;:::999777666777999;;;<<<===<<<;;;:::>>><<<999;;;???AAA@@@>>>===:::777666777999;;;;;;333333444555666777777888999<<<@@@EEEIIIKKKKKKKKKIIIDDD???<<<;;;;;;888666888888999999999999999888555444444333333333444444111222222222222111000000111111111111222333444555555333111//////000111222333222111000000111222333///000222333444333333222555666888888666444333333:::;;;===AAADDDBBB===888555222000111555777666444777777666555444444444444333444666888:::;;;<<<<<<@@@HHHQQQQQQKKKFFFHHHLLLBBB???:::666555555444444222000333888888333333888666666555444444333222222333333444444555666666666555555666666555555444333777888888888888777555444888777555333222333555666777555333222333444333222555777888777555333333333555444222111000000111222333333333222222111111111000111222333333222111000//////000111222333333444111111000//////...//////000111222333333222111000+++---...,,,))))))+++...,,,,,,++++++,,,...///000/////////000000000000000***,,,...///...---------yyyllldddaaa___]]][[[ZZZ[[[]]]]]]ZZZUUUNNNJJJHHHFFFBBB@@@???>>>===<<<;;;<<>>===<<<;;;:::::::::::::::999888888:::<<<===?????????===<<<===>>>===<<<;;;;;;<<<===>>><<<999888999::::::999888888888888888999:::;;;???BBBHHHMMMPPPQQQPPPOOOIIIEEE@@@===<<<;;;999777444555555666666666555555444444333333333333444444555555555444333222111000000000000000111222333444444333111000000000111111222111000000000111222333000111222333444444444444777999::::::888666666666666666888<<<>>>===999555444222222333555777888777777777666666666777777888222333444555666777777777555;;;AAABBB===::::::===;;;999777555555666666666<<<999999;;;888222111555444444333222222111000000222333333444555666666777444444555555555444444444666777999:::::::::999888:::999999888888888888888666555444555666777666555666777888999:::888666555666555333222111111222222111111222222222222222222111111222222222222111111222222222111111111111000222111000000/////////000111111111111111000///......//////...------///000---,,,,,,,,,,,,---///000000000//////......------***,,,...///...------...zzzrrrhhh```\\\[[[XXXVVVUUUVVVWWWWWWUUUQQQLLLIIIFFFCCC@@@>>>===<<<;;;:::;;;<<>>===;;;::::::999999999999999<<<===>>>???@@@???>>>===<<>>@@@CCCHHHNNNTTTVVVUUUQQQOOOJJJFFFBBB???===;;;999888333333444444444444333333444333333222222333444444666666555444333111000///000//////000000111222333222222222111111111111111000000000000000111222333000111222444555666666666555777888777555444333444444444555777999888666333222333555555666777:::<<<666666666666777888999:::555555555444444444333333111333555555444222222222333333444555666777888888AAA???===<<<888333333555444333333222222111111000111222333444555666777777333333444444444444444444555777999;;;===>>>>>>>>>===>>>???@@@???===:::999666666666888:::;;;999888999999;;;???BBBBBB>>>:::333333222000000000000000000111222222333333444333222222111111111111222222222222222111111111111000222222111000000000000111111111000///....../////////...------///000111000...------,,,------......000///...---,,,++++++******,,,......---,,,---...zzzrrrlllddd^^^ZZZWWWTTTRRRRRRSSSSSSSSSQQQNNNKKKJJJCCCAAA===;;;;;;;;;999888<<<===@@@FFFNNNSSSUUUVVVJJJGGGBBB@@@???>>>===<<<<<<;;;999888888999:::;;;;;;<<<======>>>===<<<<<<<<<======;;;777666777888666666777999<<<<<<;;;:::<<<;;;:::999;;;>>>AAACCCHHHMMMTTTYYY[[[XXXSSSOOOJJJGGGDDDAAA>>>;;;999888444444555555444444333333222222222222222333333444222222333222222111000///000000000000111222333444111111222222222111111000///000000000111222222333000111333444666777888888666777888777555333333444444555555666777777666555111444777888777888<<<@@@<<<<<<;;;;;;<<<======>>>::::::888777555444333333666555444555555555444333000222555777777777888999===<<<;;;999666555666888555555555444444333333333111111222333555666777777333333333333333444555555666888;;;>>>AAACCCDDDDDDBBBDDDGGGHHHFFFAAA<<<999999999:::;;;===<<<:::777<<<<<<===CCCIIIIIIDDD???555555444333333222222222222333444555555555444333333222111000000111222333//////000111222333333444222222111111111111111222000000///......000111222222000...///333555444222.........------------------------,,,,,,++++++***+++,,,......---,,,---...ssslllhhhbbb]]]XXXUUURRRPPPNNNNNNOOONNNMMMKKKIIIGGGAAA???;;;:::999999888777:::<<<@@@GGGNNNRRRTTTTTTIIIFFFAAA>>>===<<<:::999;;;;;;999999999:::;;;<<<<<<===============<<<<<<<<<999777777999999888777666666666888::::::777555888777666777999===AAADDDKKKOOOUUUZZZ[[[XXXSSSPPPIIIHHHFFFBBB>>>;;;999888444444444444444333222222111111111111111222333444000111222333333444333333222222222222333444555555000111111222222222111111000000111222222222222222111222333444666777888999;;;;;;<<<:::888777888999444555555666666666666666111555888888888999>>>BBBEEEDDDDDDCCCBBBBBBCCCCCC===<<<:::777555444333333888666444555666777666555333666999:::888777777888777888888555333444666777555555444444444444333333111111222333444555666777333222222333333555666777<<<>>>AAADDDGGGHHHIIIIIIJJJLLLNNNOOOLLLFFF???;;;<<<;;;;;;<<<===;;;888555::::::;;;AAAGGGHHHCCC>>>::::::999999888888777666666777888888777555333222333222111000000111222333//////000111222333333444222111111111111111222222//////...///000222555666666333111333666999888666..................------***++++++,,,,,,---------+++,,,------,,,,,,---///tttjjjgggeeeaaa]]]XXXTTTQQQOOOIIIJJJJJJJJJIIIGGGDDDCCC@@@===:::999888888777666888;;;@@@GGGMMMPPPOOONNNGGGDDD???<<<;;;:::999888:::::::::::::::;;;;;;<<>>>>>>>>>>>>>>===;;;777444666999;;;999777:::999888888888666333000555444555666999<<<@@@BBBEEEGGGLLLOOOOOONNNJJJHHHHHHHHHGGGCCC>>>:::888888333333444333333222111000000000000000111222333333222333444666777888888999333222222333333444555666111111111111111222222222222222333444333333222222222222333333555666888999:::::::::999777666777888111333555555444333444555333555777888999;;;>>>@@@CCCBBBAAA@@@????????????;;;:::777555333222222222222111111222333444444333888;;;===<<<888555555777666999888444111222333222222222222222222222222222222222222333444444555555333333222333444666888999AAACCCEEEHHHIIIJJJJJJJJJLLLNNNOOOOOOLLLGGGAAA>>><<<;;;:::::::::999666333555555777;;;??????<<<888777777777777666555444333888888999999888555333111222222111111111111222222222222222111111111111000111000000000000111222222......///000222333555666111///...///111222222222---....../////////......***++++++,,,---...///000,,,---------,,,,,,...000~~~tttkkkdddbbbaaa```\\\WWWRRROOOMMMHHHIIIJJJJJJIIIFFFBBB@@@???<<<999888888888777666:::===CCCKKKPPPPPPMMMJJJCCC@@@===;;;;;;<<<<<<;;;999::::::;;;<<<<<<;;;;;;???>>>>>>======<<<======999888777777888999999888999888777777777777555333666666777888:::<<<===>>>???@@@BBBCCCDDDDDDCCCBBBGGGHHHGGGCCC===888777777555555555555444333222111/////////000000111333333444555666888999999999999222222222222333444555555111111000000000111333444444555555555555444222111333333333333333555666777666777666444222222333555000333555666444333333555666555555777:::===>>>>>>;;;::::::999999999:::::::::888555333222111222222000111222444444444555555:::===???<<<777333444666555::::::555222444333000222222222222222222222222333333333333333333333333444333333333555777:::;;;AAAAAACCCDDDDDDDDDCCCBBBDDDEEEEEEEEEDDDAAA>>>===:::999777777777777555444222333555777888888666555333333444444333222000///555666777888777555222000111111222222222222111111222222222111111111111000000/////////000000111222...///000111222222222222,,,,,,---,,,++++++,,,...,,,---...///000000//////------......//////000000,,,------,,,+++,,,...000zzzrrrlllgggccc_________[[[VVVQQQNNNLLLIIIKKKLLLMMMKKKHHHDDDAAA???<<<999888888888777666>>>AAAHHHOOOTTTSSSNNNJJJ@@@>>>;;;;;;<<<>>>??????888999;;;<<<===<<<;;;;;;===<<<;;;:::::::::::::::888:::;;;999666555777:::555444444666999:::;;;:::999999:::;;;;;;<<<<<<<<>>===<<<:::::::::::::::;;;<<<===:::888666333222333444444222555999::::::999:::<<<;;;>>>???;;;555222333666333999;;;777555777777333444444444444444444444444444444444333333333222222444444333444555888;;;===<<<======>>>===<<<:::999:::::::::::::::::::::999888666444444555666666555333555777777666444555555666777777888777555444333222333555777666555222111000111222333333222111000//////000111222333333444//////...//////000111111///000111111111000...---///111222000---,,,///222+++,,,...000000000000000000000000000000000//////,,,------,,,+++,,,...000sssjjjfffdddbbb___]]]\\\ZZZWWWRRRLLLGGGDDDFFFFFFGGGIIIIIIHHHDDDAAA@@@===:::999:::;;;<<<======GGGQQQVVVXXXWWWOOOGGG@@@<<<:::;;;>>>???;;;666<<<<<<<<<<<<<<<=========???===:::999888888666444:::999777666555666888999666666666888:::<<<<<<;;;;;;888:::???@@@;;;:::>>>>>>>>>>>>>>>???AAADDDEEEIIIGGGBBB>>>:::999888888222333444444333222000///000000000111111222222222555777888888666444333333111111111111333666888:::666222...---///111111000111111333444444333222111666666777777777777666666888666555333222222333333///000222444666777777666888999999888777777888:::444555666666666666777888666666666444333444666888666999<<<>>>???===;;;999888555333333444444111...555222444999999222000333666222000111333444888>>>999888666555444333222222555777888777777777999;;;@@@???>>>======<<<;;;;;;:::888666555666666555444444444333222333444555666444555777888888777555444444444555555555555555666333333222111///...---,,,555444333333444444222000111111111111000000000000000111222333222111...---+++++++++,,,---......///111222222111111000///........./////////...,,,+++........................))),,,//////...---...111zzznnnfffcccbbb```^^^\\\[[[ZZZVVVRRRMMMHHHEEEFFFFFFFFFHHHIIIHHHDDDAAADDDAAA<<<888777888999:::AAAJJJTTTYYYZZZWWWOOOFFF???<<<999:::===>>><<<999===>>>>>>??????>>>>>>======;;;::::::;;;<<<<<<;;;;;;:::888777666777888999888777777777888999999888<<<:::<<>>BBB<<<<<<===???AAACCCEEEFFFHHHFFFBBB>>>;;;888666555111222333444444333333222333333222222222222222222888:::;;;:::777555444444111111222222444555777888666333///...000222222111222222333444444444444444666666777888888888888888555444222111000000111111444555666666666666555444777888888888777777999:::333444555666666666777888:::;;;;;;999777777888999777888;;;<<<<<<;;;888777444222111222555666555333888444333888999666555888:::555333444555555999>>><<<<<<;;;:::999999999999777999:::;;;;;;===???BBBEEEDDDBBB@@@===:::888666666555444555777777777666999999999999999777666555333444666888888888777666777777777777777777888888666666666666666666666666444333333333444444333111222111111111111111111111333333333333222000...---//////000000111222222333000000000000///...---,,,---.../////////...---,,,---------------------------///000///---+++---...yyyqqqhhhaaa___^^^]]][[[ZZZZZZXXXVVVRRRNNNJJJHHHEEEEEEFFFGGGHHHGGGDDDBBB???<<<888666777;;;@@@CCCGGGPPPYYY]]]\\\XXXNNNEEE???;;;999999<<<>>>>>><<<@@@AAABBBCCCBBB@@@>>>===;;;:::999:::<<<=========;;;:::888777777777888999999999999::::::;;;<<<===BBBBBBCCCEEECCC??????AAA<<<===@@@CCCEEEGGGIIIJJJFFFDDDAAA===999666333222111222333444555555555555666555444333222222222222:::;;;;;;:::777444444444111222333444444555555555555333000000111222222222333333333333444666777888666777888888999999999999444333222111000000000111333444555555555444444333444666777777777777:::<<<444555666888999::::::;;;???@@@@@@???<<<999999999777888999:::999777555333222111111222555666666555888333222777<<<>>>@@@BBB>>>999666666777777:::???@@@@@@@@@?????????>>>>>>;;;===???AAABBBDDDHHHJJJJJJIIIGGGDDD???:::666444666666666888;;;<<<<<<;;;===>>>@@@@@@>>>;;;777555222444666777888888888888999999999999::::::::::::333444555666888999:::;;;444333333444555555333222222222222222222222222222555555333222000///------.........///000000111111/////////...---,,,******,,,---......///.........,,,,,,,,,,,,,,,,,,,,,,,,111111000...+++***+++---~~~pppjjjccc^^^\\\ZZZYYYWWWXXXWWWVVVTTTQQQNNNKKKIIIEEEEEEEEEFFFGGGFFFDDDAAA>>><<<999777888===EEEJJJOOOWWW___```^^^XXXMMMCCC>>><<<999999<<>>AAADDDGGGJJJLLLNNNMMMHHHAAA======???AAADDDGGGJJJKKKLLLLLLCCCAAA===999666555444555333444444555555555555666666555444444333444555555999::::::777444222111111222333444555555444333222222111111000111111111111222222222222444666888:::777888888888888777666666555555444444333333333333...///000111222333333444222444666666777888;;;===:::;;;<<>>999666777888888<<>>AAABBBAAA@@@>>>>>>??????===;;;888777444444666777888888888777888888999::::::;;;<<<<<<333333555666888:::;;;<<<777555555555666555333111111111111111111111111222444333111000///.........,,,---------......//////000000///...---+++***))),,,,,,---....../////////------------------------222111///,,,++++++,,,...}}}uuuiiifffaaa]]]ZZZWWWUUUTTTUUUUUUTTTRRROOOMMMKKKJJJFFFEEEDDDEEEFFFEEEBBB@@@GGGEEE@@@;;;999<<>>===;;;;;;===???AAABBBDDDEEEGGGGGGFFFCCC???===<<<:::999999:::;;;::::::888888777777666666666666666999<<<>>>@@@DDDIIINNNSSSXXX[[[XXXPPPHHHBBB???CCCEEEGGGIIIJJJJJJIIIIII@@@===888444333555888:::666666666555555444444444555444333333444666888999::::::999777444111111222222333444444444333111000...///000000000000///000111000000111333555888999999888888777666444222222555555555555444444444333/////////000111222333333222333555666777999<<<>>>BBBBBBCCCFFFIIIJJJIIIGGG<<<>>>???===999666444444555555555444444333333333333333333333222222222333666777:::???FFFJJJJJJGGG<<<888555777888999===BBBIIIIIIHHHGGGFFFDDDBBBAAACCCEEEFFFGGGGGGHHHJJJLLLHHHJJJLLLLLLKKKHHHEEEBBB@@@??????AAABBBCCCBBB@@@;;;;;;:::999999999999999777777777888888888888888777888888999:::;;;<<<<<<777888888999:::;;;<<<<<<999888777777777777444222222222111111111000000000000//////.........//////////////////000000000000000000000///...---,,,+++------------......//////////////////////////////000///,,,+++,,,---//////zzzoooiiicccaaa___\\\XXXVVVSSSRRRTTTSSSQQQOOOMMMKKKJJJIIIGGGFFFDDDDDDDDDCCCAAA???DDDCCC@@@===;;;@@@HHHOOO\\\aaadddaaa\\\UUUJJJ@@@??????>>>>>>???AAABBBCCCDDDEEEFFFFFFEEEBBB@@@>>>;;;:::999:::===?????????888888888888777777777666888<<<@@@CCCFFFLLLSSSYYYccciiikkkdddZZZRRRNNNJJJJJJIIIIIIHHHFFFDDDBBBBBB===:::666333333555999<<<777777666444444333333444444333222333444666999;;;;;;;;;;;;888555444444555333333333333333222111111,,,...000111000/////////000000111222333555777888888888888666555333111000333333444444444444333222555555444333222222222222333444666777888:::===???DDDCCCDDDGGGKKKLLLIIIFFF888::::::888666333333333444444333333444444666666111333444555444444666888:::>>>BBBBBBCCCEEECCC@@@===999666777888888<<>>???>>>===999888777777777999:::<<<:::::::::;;;;;;<<<<<<===<<<<<<<<<<<<;;;;;;;;;;;;777777777777777777777777999888888999::::::888777444444333222111000000///........./////////000000........................000000000000000///...---......---------...//////////////////////////////...,,,++++++...000000000vvvmmmeee```[[[\\\\\\ZZZXXXUUUTTTSSSRRRQQQOOOMMMKKKIIIHHHHHHIIIGGGEEEDDDCCCAAA???===:::;;;======>>>EEEPPPXXX___cccddd___YYYRRRIII@@@@@@AAABBBBBBBBBBBBCCCDDDDDDDDDDDDDDDCCCAAA@@@@@@<<<;;;:::;;;===??????>>>:::::::::::::::999888888???EEELLLRRRXXXbbbmmmuuu~~~~~~pppaaa[[[XXXVVVSSSQQQNNNIIIEEEAAA>>>===:::999777666666666888999666555444333333444444555555444333222333555888:::;;;;;;:::888555444555777333333222222222222222222+++...222333111//////000111222333444666666777777777777777777666555444333333444555666666555444444777666444333222222333333444666888888999;;;>>>@@@@@@>>>>>>BBBFFFGGGCCC>>>666777777666444333444555333222222333444777999;;;555777999888777666888:::999@@@CCC???<<<===???>>>AAA<<<888888888777:::???@@@AAACCCDDDCCCBBB@@@???===>>>???>>>>>>>>>@@@BBB===@@@EEEIIIJJJHHHEEEBBB>>>;;;888888999;;;<<<<<<::::::;;;;;;<<<<<<<<<<<<<<<<<<===???AAACCCDDDEEEFFFEEECCCAAA>>>;;;999888444444333333333333222222666666777:::===??????>>>888777666555333111000///000000111222222111000///---------------,,,,,,,,,//////000000000//////...//////...---,,,---......////////////////////////---,,,+++,,,///111000...xxxmmmfffaaa]]]VVVWWWYYYYYYWWWUUUTTTTTTRRRPPPNNNLLLJJJHHHGGGGGGJJJHHHEEECCCBBB@@@>>>;;;;;;===>>>===>>>CCCMMMUUUaaadddccc]]]WWWQQQHHH@@@@@@BBBDDDDDDCCCCCCCCCDDDCCCCCCBBBBBBAAAAAA@@@@@@>>><<<:::::::::;;;:::888;;;;;;<<<<<<<<<;;;:::999FFFMMMXXXbbblllyyywwweee^^^\\\[[[\\\YYYSSSLLLFFFAAA>>><<<888999999999999777555444444333222222333444666777777555333222222444666888888888777555333333444666444333222111111111333333+++///333444222000000111222333555777888888777777555555666777777777777777666777888999999888777777222222111000111222444555555777999999:::;;;>>>@@@:::888888<<<@@@@@@<<<777666666666555333444666888222222222333555888<<<>>>;;;===>>><<<888666777999444===@@@:::666999???AAAEEE@@@;;;:::888666888<<<777999;;;===>>>>>>===<<<888999;;;;;;:::;;;===???:::>>>BBBFFFFFFCCC???<<<===:::666555777:::<<<===<<<===???AAAAAA???===<<<======???BBBEEEHHHKKKMMMOOOMMMJJJEEE@@@<<<888777666666666666555555555555333444666:::???BBBCCCCCC;;;:::999777555333111000222333444555444222000...111111111111111000000000---...//////000000//////111///...---,,,,,,---..............................,,,+++---000111///,,,xxxmmmfff```\\\[[[UUUUUUVVVUUUTTTQQQNNNMMMPPPMMMIIIHHHHHHHHHHHHHHHKKKGGGDDDCCCCCCBBB>>>;;;999777999???AAADDDMMMYYYbbbfffhhhaaaSSSGGG@@@???EEECCC@@@@@@@@@AAA@@@???AAABBBBBBCCCBBBBBBAAAAAA======<<<;;;;;;;;;;;;<<<333888===<<<888999@@@FFFYYYaaannn}}}~~~nnngggdddbbbdddaaaYYYMMMCCC>>>:::777888666333111111333666888:::999222,,,---333444///222444666555333222555888===;;;888666555555555666222222222333333444444444333222///---,,,...///111555555555666666666666666666444222222333555555444;;;:::999888777666555444222222333333333333333222666555444444555777999:::888777666888::::::777444333333333333333333333333333333444555777;;;AAAEEEHHHEEE@@@;;;888888888999@@@===999777999===AAADDDFFFEEECCC???<<<999666555777666444333444666999;;;;;;999888:::>>>???===;;;999;;;===??????===;;;:::777777888999;;;<<<>>>???<<<>>>AAACCCBBB@@@<<<:::<<<777888>>>@@@;;;888:::888999;;;:::999999;;;<<<666444222333555777666444000111444888;;;>>>@@@AAA===;;;888666444333444444333666:::<<<:::555///+++111111111000000000000000////////////000000000000+++,,,------......------000000000///...---+++***---...///000111000000///qqqgggbbb]]]YYYXXXTTTUUUVVVVVVTTTQQQNNNLLLLLLKKKJJJKKKKKKJJJGGGEEEGGGEEEBBBAAABBBAAA???<<<;;;999;;;@@@CCCGGGQQQ\\\aaaeeefff___SSSHHHCCCBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@AAAAAABBBAAAAAAAAA???>>>===<<<;;;;;;::::::<<<;;;888666999DDDUUUaaauuuzzzuuupppnnnllllllfff[[[NNNDDD>>>;;;:::777666444222222444666777444444///+++---333444000444555777777777999;;;===:::999777555444444555555444444444444555555555555444333000//////000222333333333444444444444555555666444222111333444444444444444555555555666666666999999999888666555333222888888777666777999;;;<<<<<<:::888888999888666333888777666555444444333222111333666999<<>>===<<<:::999999:::999888666666777888999888777888;;;???AAA@@@???>>>???AAABBBBBBAAA???>>>::::::;;;===???AAACCCDDDCCCCCCDDDCCCBBB@@@===<<>>>>><<<:::777444333333444555:::<<<===???>>><<<:::888444333333222111000///////////////000000111111111000000000///......------+++,,,---...///000000000000111333555777777777777uuuiiiccc```[[[XXXWWWTTTUUUWWWWWWUUURRRNNNKKKIIIIIIKKKMMMNNNKKKFFFBBBCCCBBB@@@@@@@@@@@@>>><<<999888:::>>>AAAGGGRRR]]]dddfffeee]]]QQQGGGCCCCCC???BBBEEEDDDAAA@@@@@@BBB>>>???@@@@@@AAAAAAAAAAAA????????????>>>>>>======@@@<<<888777@@@TTTnnn}}}|||zzzxxxlll[[[LLLAAA<<<::::::555555444444444444555555333333222000333777888666555444555777:::===>>>>>>777666555333333444444555777777777666666666666666555333222111111333444666111222222222333333333333555333111111222333333333000111111222333444444555555555777888999:::::::::999888777777888999;;;<<>>BBBFFFJJJHHHHHHHHHGGGEEEBBB???>>>555888<<<>>>>>>===<<<<<<<<<;;;;;;;;;::::::999999666666666666666777777777:::::::::<<>>>>><<<777333333222444666666444333222333666555444444666777666555555666666777777666666666999888555222222333444666999999999999999;;;<<<===666555444333222111000//////000000000111111222222666555333000///.........+++,,,---///000111111222---///222555777888999999vvvllldddbbbaaa]]]ZZZZZZTTTVVVXXXXXXVVVRRRMMMKKKHHHIIIKKKMMMMMMKKKFFFBBBBBBAAA???>>>>>>===;;;:::::::::<<<>>>BBBJJJVVV```lllkkkfff\\\OOOFFFBBBBBB@@@EEEIIIHHHCCC@@@@@@BBB>>>???@@@AAAAAABBBAAAAAA@@@@@@AAAAAABBBCCCCCCCCCCCCDDDEEEFFFOOOeeepppYYYHHH===777666777333444444555555444444333222333333444555888888777555222111444888;;;;;;:::555555444444444444555666888777777777666666555555444333222222222444555666111111111222333333444444444222000000111333333222222222222222111111111111111222444666888999:::;;;777666666666666777888999===:::777444333444444555===<<<;;;999888666555444555777999:::;;;;;;===???@@@AAABBBCCCDDDDDDCCCCCC@@@???<<<888777888;;;===::::::999999888777666666222444666999;;;=========@@@@@@@@@@@@@@@???>>>===CCCBBBBBBBBBBBBAAAAAAAAADDDCCCBBBBBBBBBBBBBBBBBB===<<<:::999;;;>>>BBBDDDGGGCCC@@@>>>===;;;888777777999;;;:::888666555555888888888999999:::999999555555555555444333222222777666333111111222555666333333222333333555777888555555555444333333222222222222222222111111111111777555333000/////////000111111111111000///...---,,,...000333444555666555wwwllleeeaaaaaaaaa]]][[[\\\VVVWWWXXXXXXVVVRRRNNNKKKJJJIIIIIIJJJKKKJJJGGGEEEBBBAAA@@@>>>;;;999888888<<<>>>???@@@FFFRRR```iiitttppphhh\\\OOOGGGDDDDDDEEEIIIMMMKKKEEEAAAAAACCC@@@@@@AAABBBBBBBBBBBBBBBAAAAAABBBCCCDDDGGGIIIJJJNNNSSSVVVUUUZZZnnnrrrWWWFFF<<<555444666333333444555555444333333//////000222222111111333666333111222666888777555555555444444555555666666666666666555555444444444222222111111222333444555222222222333444555555555444222000000111333333222333333333222222222222222888777777666555333222111666666666666666666777777888777444222111333555888::::::999999888777777777777888999999777777888999;;;;;;;;;;;;<<<>>>???@@@===:::555333333555777888777777777666666666666666999;;;>>>AAADDDEEEEEEEEEAAABBBBBBAAA@@@>>>>>>===BBBBBBAAAAAA@@@@@@@@@@@@???>>>>>>>>>>>>??????@@@;;;:::888777999===AAADDDAAA@@@>>>===>>>@@@???>>><<<>>>???>>>;;;999888888666888999:::999999999999777777888888888777777666555444333222222333444555222333333444444444333333333333333444555555666666666666555333222111000///444333111//////000111222555555444333111...,,,+++///000222333444444333333xxxnnnfffaaa]]]___^^^[[[YYY[[[XXXXXXXXXWWWUUUQQQNNNLLLKKKIIIHHHHHHIIIIIIHHHGGGAAABBBAAA>>>:::777666777777;;;>>>???HHHYYYjjjsss|||vvvjjj\\\PPPIIIGGGHHHHHHJJJLLLJJJFFFBBBBBBCCCBBBBBBBBBCCCCCCBBBBBBAAADDDCCCDDDFFFJJJOOOUUUXXXbbbdddddd___aaatttmmmQQQCCC<<<666444777333333444444444444333333222111222444333000111444888666444444555555555444444444555555555555555555555555444444444444444444222222111111222222333333222222333444555666777777555333111111222333333333111222222333444555666666777777777777666666555444777777777777777777777777444444444222222333777:::888888888888888888888999666777888888777888:::;;;:::999777666666666777888444333444:::@@@@@@;;;555111222333555666888999:::===>>>@@@AAABBBBBBAAAAAA===???@@@@@@>>>===>>>>>>@@@AAAAAAAAA@@@???>>>===777777888999:::<<<>>>???===<<<:::999999;;;>>>??????AAAAAAAAADDDIIIIIIFFF>>>>>>>>>;;;888666666666222444777777666555555666333444555666666666666666444444444444444444333333000111333444444222000///111222333444555666777888888777666444333111000000111000000///000111222333444444444333222000///...//////000111000///...---tttmmmeee```]]]^^^]]]YYYXXX[[[ZZZYYYXXXVVVSSSQQQOOONNNJJJHHHGGGHHHIIIIIIHHHFFF???@@@@@@>>>:::777777999333999>>>BBBNNNdddyyyppp___PPPHHHEEEEEEGGGGGGGGGFFFEEEEEEDDDDDDBBBBBBBBBBBBBBBAAA@@@???CCCDDDGGGMMMWWWcccnnnttt}}}zzz~~~{{{aaaGGG===;;;666444777333333333333333333333333555444555777666222444:::666666666555333333444555333444444444444333333333444444444444444444555555333333222222222222222222222222333444555666777777666444222111333444444444333333333444444555555555000111333666888999:::;;;555666666666666666555555444555666555444555888;;;999999999999999999999999555666666555555777:::===777777777777666555333333333222777BBBMMMLLL@@@444111111222444666777999999888888999:::;;;;;;;;;::::::<<<>>>===:::999999:::;;;<<<===>>>===;;;999888666666666777777888999::::::999999999999::::::;;;>>>BBBCCCCCCFFFKKKKKKFFF===<<<:::777333111222444000333666666555333333444///000111111222222222222333555666777666555222111...///000111111000//////222222333444555555666666666666555555444333333333000000111111111222222222444444444444333111000///---......///...---++++++yyynnniiifffbbb______^^^ZZZYYY\\\\\\ZZZXXXUUURRRPPPOOOOOOHHHHHHHHHIIIJJJJJJGGGEEE===???@@@>>>:::888999;;;777>>>EEEKKKZZZtttwwwbbbPPPEEE@@@???EEECCCBBBCCCEEEFFFFFFEEEBBBBBBBBBAAA@@@???>>>===AAACCCIIITTTdddvvvoooUUU===777777444222555444333333222222333333444333111222555444000444;;;222444555444111000222555222333333333333222111000333444444444555555666666444444444333333222222222111222222333555666666777666444222222333555555444777777666555444222111111222333444555555666666555222333333444333333222222666777888777555666999<<<;;;;;;:::::::::999999999666555555333222444888;;;333555888::::::888555333666333555@@@LLLMMM???000444444444555555555666666444555666777999:::<<<<<<;;;======;;;666333333444666777999:::999777444222<<<;;;999777666444444444222333555777888999999999777<<<>>>===???DDDBBB<<<===;;;888444000///000222000444777888666444444555111222222333333333222222333555777999888555222///111111111222222333444444333333333444444444444555444444444555555555666666111222222333333222222111777666666555333111///...000111222333333222111000zzzoooiiifffaaa^^^ZZZWWWUUUVVVWWWYYYXXXWWWVVVTTTQQQNNNKKKJJJLLLHHHDDDEEEIIIKKKIIIFFF<<<;;;888444111222666999666???JJJXXXmmmxxxbbbQQQEEEBBBCCCBBBBBBBBBBBBBBBBBBBBBBBBGGGFFFCCC???;;;:::;;;>>>CCCGGGSSSfff}}}|||[[[MMM===666333222333555111111111111111111111111222111111111222333444444111111000000000000000111333333222///---,,,---///222333444444222222333444333222000...///000333444...///000222333444555555444444444555555555555555555777888777333000000111333333444444555444444444333111///000444555444111444666888999:::999777666999777444444555666666555333333444555555444333333555444555777::::::777444555555555777999999777555)))///555777555333555888222222111222444666999;;;<<<;;;888666555555666666:::===???>>>;;;888888999888999999888666666777888222222222222222222222222888888777888888999::::::888666444444444333222000222333333222111000222333333333444444333555888::::::;;;===<<<:::666222//////111222222000//////000333222222222333333111///111111222222222333333333...//////000000000000111222222222222222222222222000000000000000///...---~~~ssskkkddd```___]]]YYYVVVTTTUUUVVVWWWXXXWWWUUUSSSPPPMMMJJJIIIJJJFFFDDDEEEHHHIIIFFFBBB===<<<:::777555555888;;;:::CCCOOO```xxxvvv```OOOEEEBBBEEE@@@@@@@@@@@@????????????@@@@@@???===::::::>>>AAAEEEOOObbbyyyyyyfffLLLAAA666222333222444666444444444444444444444444111111111111111222333333111111000000000000000111222333333333222222333555222333444444333222333555777666555444333222222111///000111333444555555555555555555555555444444444444555666555111000000222111111333444666666777777555444333333444444333222666666888999999999888777777555333333444555555555333333444555555444333333666555444666888999666444555555555666888999777666000444777777555333444555444444333444666999<<<>>><<<;;;999777666777888888:::<<<>>>>>>;;;999999:::666777888777555444555777444444333333333333333444555555555555555666777777444333111111222222000//////000111222222333555777777999;;;<<<<<<===@@@BBB???@@@AAA@@@>>>:::666444222444555555333222222333444333333444555666666555333333333222222111111111000000000000000111222333555666777777666444222111444444444333333222111000|||rrrlllfff___ZZZ[[[YYYWWWTTTSSSSSSTTTUUUWWWVVVUUURRROOOKKKIIIGGGGGGEEECCCDDDFFFEEEBBB>>>======<<<:::888888;;;===<<>>>>>>>>===:::<<<===<<<;;;===CCCHHHPPP```zzzbbbLLL@@@888222222444333333555222222222222222222222222111111111000111111222333000000/////////000000111,,,...000000/////////111111333444444333333444666333333444444333111///...111222333444555666666666666666555555444444333333333444444222111000222333222333444555666777777777666666666555333222333444555555555555555666777777444333111111333555666666555666666777777666666555777666444444555666555444666444333444777888888888999999888777666444444333555555555666999;;;>>>@@@???===;;;999777777777777888:::<<<<<<;;;:::999:::444555666555333222333444666555444333333444555666444444333333333444555555222111000111222333222000///000222222222333666888444777:::<<<<<<===>>>@@@<<<<<<===<<<:::777444222000222333333111000000111111000...///222444555555555444333222111000//////111000000000111222444555444555666666444222///---222222222111111000//////~~~rrrjjjgggddd]]]WWWWWWVVVTTTSSSRRRRRRRRRRRRUUUUUUSSSPPPMMMJJJGGGFFFEEEDDDDDDDDDEEECCC???;;;;;;;;;;;;:::999999;;;======GGGXXXrrrgggSSSHHHBBBBBBFFFBBBAAAAAA@@@@@@?????????999<<<>>>======BBBJJJQQQdddwwwiiiOOO???===888555777777444222333111111111111111111111111111111111000000111111222000000/////////000111111+++---//////,,,***)))***111333444444333333555666...///000111111222111111333444555666666666666666666666555444444333222222333333333222222333444555777777777777666555444333444666777555222111444777444333222111222333555666444222111222444666777777888999999999999999999888888666444333333444444555666444333333555888999999<<<:::777555555555444333444444555666999;;;===???@@@???<<<999777555444333666888999::::::999888888222333444333222111111222555444333222333444666777555444444444444444555555444333222333555777666555333333444333222222444666111555888::::::999999999777777777777555333111///000111222222000//////000111///------///222333333333333333222111000000///111000///000111333555777555555444333222111000///222111111000000/////////uuujjjdddbbb___YYYSSSSSSRRRRRRQQQQQQQQQPPPPPPSSSRRRQQQNNNLLLIIIFFFEEEDDDDDDDDDDDDCCCAAA===:::888999999888888888;;;===@@@KKK___zzzrrr[[[KKKDDDAAAAAACCCAAAAAAAAA@@@@@@?????????:::===??????AAAHHHTTT___~~~iiiSSSDDD===<<<888777:::999444111222555555555555555555555555222222111111111111111222000000000000000111222222000222333333111/////////222333555444444333555666444333222111222444666888555555666777777777666666666666555444333222222111444333333333555666777777777777777777666555444333111333444333111222555999666444333111222444666777444333222333555888999999888888888888888888888888888777555333222222444666666444222333555777888888:::777444333444555555444222333444555777999:::;;;;;;;;;999888777666555555555555666777888777666555000222444333222000000111444333222222222444555666444444333333333333333444444333333444777888888777333444555444333333555777999<<>><<<;;;777888888777777999<<>>AAACCCHHHUUUggguuuoooUUUDDD>>>>>>888555666888888444333555444444444444444444444444444333222222111222222222111111111111111222333444///111333444333333444666333555666555444333444555666555222000///111333444666666777777777666555555555555444444333333222222444333333555777888777666222333444555666777777777111111222111111333777:::888777555555555666888:::555444222333666888999999777666666555555666666777777777666444222333555888666555333444555777666555555444333333333444555666333333444555666777888888444555666777888999999:::555555555666777777555333000222444444333111111111222222333333444444555555222222111000000000111111222111111222555666666555///111333444555666999<<<>>>@@@CCCCCC@@@===;;;:::999888777555555444555555222444555555333222222333777555222222333444333333000000000111111111222222//////111333555666888888:::888777555555777999:::333222222222333444666777xxxgggccc]]]XXXVVVTTTQQQPPPMMMNNNPPPQQQQQQPPPOOONNNLLLLLLLLLKKKJJJHHHFFFEEE@@@@@@@@@???===;;;;;;;;;999999999888888;;;???CCCKKK[[[rrreeeVVVHHHCCCDDDCCCAAAAAA>>>>>>??????@@@@@@AAAAAA;;;@@@FFFKKKUUUhhhvvvZZZGGG===;;;<<<888666666777666333444777222222222222222222222222555444444333222222333333222222222222333444555666...///000000000111333555555666777666444222333444222111000/////////000111666777777777666555555444333333333333333333333333222222333666999888555222111111333444666666777777555333111111333666888888777666555555555666888999555333222333555777888777888777666555555666777888555666777666444444777999666555444555666666444333111444555555333333555888666777777888888888888888555555777888999::::::;;;888777666777888888555222111333666666444222111222111222444666777666555555333222111111000000000111000000///111333444444333000111333444555777:::<<<:::<<<>>>===;;;888777777666555333111111111222333000222333222111000000000333222111111333444333222111111111111000000000000///111444777999:::::::::888888888888888777666555//////...///111444666888tttaaa___[[[WWWTTTSSSRRRRRRLLLNNNPPPQQQQQQPPPOOONNNKKKKKKKKKJJJIIIHHHGGGFFF>>>>>>>>><<<:::999:::;;;<<<<<<:::999:::===CCCGGGMMM^^^uuurrr]]]PPPDDDCCCFFFEEEBBBAAA@@@@@@AAABBBCCCDDDDDDEEE===CCCKKKSSSaaayyydddKKK???<<<;;;:::===:::999999666333444888555555555555555555555555666555444444333333333333333333333333444555666777222333222111//////111333666777777666444222222333///000222444555555555555666777777666666555444333333333333333333333333444111111333666999888444000333333444444555444444444:::666222111444777888777444333333333444444555555555333111222444555666666;;;:::999888888999:::;;;444666888777555555888:::666555555666777666333111000444888777333222555999:::::::::;;;;;;:::999999:::::::::::::::999888777:::888777888:::999666222222444777777555333222222111333666888999888666555555555444333222222333333111000000111333444444333333444555555555555777999666888999999777666555666666555333111111222333444333555666666444333333444444333444666888999888777333333222111000///......000222666:::<<<===<<<;;;:::<<>>===999666;;;::::::999888888999999666777999::::::888555333777666666555444222222111111111111111111000///...111000000111333333222000000111111222222333333444444333000///000333666888888777666555444333222222111---...222333//////444000444666555555777555111...///111222333333222222555444333222000///...---333555777:::<<<<<<======777999;;;;;;999777666666333222000///222666;;;>>>}}}ooohhh___\\\YYYWWWUUUSSSPPPNNNNNNMMMMMMOOOQQQQQQPPPOOOIIIIIIIIIIIIIIIHHHGGGGGGDDDBBB@@@===;;;:::999999999888999::::::<<>>>>>:::555333333222222222333444444444333333333333444555555555555555555555555555555333333222333555555444333//////000333666777666555;;;:::777555444555777888444555777666666888<<<@@@;;;<<<<<<;;;888444000---777888999:::;;;:::666333777888:::::::::999888777888999:::;;;:::999777555555555444333222111111111///000000111111111111000222111111222444444333222222222333444444555555666444333111111111333666888666666666666555555555555111......222333///000333222555666333222444222...000111222333444444444333666555555444444333333333222333555666777777777777666777999999777666777777333222222222666;;;@@@DDDrrrgggaaa^^^[[[WWWUUUTTTSSSQQQOOOPPPOOONNNOOOPPPPPPOOOMMMIIIIIIJJJJJJJJJJJJIIIIIIDDDBBB@@@===;;;::::::::::::999999::::::===GGGSSSggg}}}zzzeeeVVVNNNHHHHHHIIIKKKOOOTTTbbbgggiiieee[[[SSSRRRSSScccoooZZZIII999444666666555555555555666666555555444333111111222333555777999:::888888888777777666555555333333333222111000///...---///333666888888777777444444444444444444444444444555666777888999999999333222222222222333333444222111000//////000222333222222444888===>>>;;;777333222222111000000111111333333333333333444444555555555555555555555555555222111111222444555444222111111222555888::::::999999888555333222333444555000111333333444666999<<<999:::;;;<<<;;;999777555:::999888888999888555333444666999;;;;;;999777555;;;;;;;;;;;;:::999888888555444222111000000111222000111222333333444444444333222222333555666444333222222333333444555555555333333333333333444666666555555555666666777777777222///000222222000111333000333333000///222111...222222444555555555555555555555555666666666666666222333444555555444444333333444555555555555777999666555444555777;;;???AAAuuuiiiaaa]]]\\\XXXTTTRRRQQQQQQPPPPPPPPPOOONNNOOOPPPPPPNNNMMMJJJJJJKKKJJJJJJIIIHHHHHHAAA@@@>>>;;;:::999999999:::::::::;;;;;;@@@MMM[[[tttooo```VVVNNNNNNQQQVVV___gggvvvyyywwwnnnbbb\\\```fff}}}~~~iiiJJJ>>>444333555444333222444444444444444333333333111222333444666888:::;;;999999888777666555555555222222111222222222111///000111333444666777777777333333333333333333333333222222333444444555555555222222111111111222333333222111///...///111333555000///000333666777555333111111000000///000000111111111111111111222333333555555555555555555555555555444333444555444222111444333444666999;;;;;;:::555444333222111222333444333333333222222222444555555666999;;;<<<======<<<888666555555777888999888555666777999999888777666<<<;;;;;;::::::999999999555444222111111111333333444555555666666666555555333222222333555555444222000000000111222222333333222333444555555555555555444444444555555555666666222111111222222222222222...000000---...111222000222333333444444555555555555555555555555555555555333444555666777666555555333444444444444666999<<<:::888666444444444555666xxxkkkccc^^^\\\XXXUUUQQQOOOOOOPPPOOOOOOOOONNNNNNOOOPPPQQQOOONNNLLLLLLKKKJJJHHHGGGEEEDDD>>>===;;;999888888888888777777888:::;;;CCCUUUfffsssiii___]]]aaaiiiuuuwwwmmmmmmwwwhhhQQQBBB:::555666777666444444555555444444333333333333333444444555666777999:::888777666444444333333444111000000222555666555333555444222111111333555666333333333333333333333333111111111111222333333444333333222111111111222222222111000///000111333555222222222333444444333222////////////000111222333222222111111222222333444555555555555555555555555777666555666777777555444444333222333555666666555222222111111222333444555888777666666666666555555888999:::;;;;;;;;;::::::999777555444666999::::::999888666666666777888999::::::::::::::::::::::::888777555444333444444555666666666666555444333222111000000111333333222000//////000111111222222333222333444555555555444333444444333333333222222222222333333222222333333222000333222......111222///222222222222222333333333777666666555444444333333222333555777888888888777777888999999999;;;>>>AAA;;;:::777444222///......~~~nnnddd___\\\ZZZUUUSSSPPPOOOOOOPPPOOONNNOOONNNNNNOOOPPPQQQOOONNNKKKKKKJJJHHHFFFDDDBBBAAA<<<;;;999777777777777888444444777:::>>>III```ttt}}}sssqqqtttzzz{{{vvvXXXEEE===888555888999777777:::666666555444444444444555444444444555555666888888666555444222222222333444111000000333777999888666999666333000///111333555333333333333333333333333333222222222222333444555444333333222222222222333333222222222222333333444222222222111111111111111/////////000111333444555555555555555555666666777555555555555555555555555444444555777:::;;;;;;:::888666444444666777666555222222222222333444555555444333333555777888888777555666888:::;;;===>>>>>><<<:::777666777888999999<<<:::777555555666888:::777888999:::;;;<<<<<<<<<999999888888666555444444555555555444222111///...///......///111222000///111111222222333444444444222222333444444333333222333333333222222111111111333555555222222444444111555777666222111222111...222111111000000111111222888777777666555555444444000222444555777777777666<<<>>>???>>>>>>>>>@@@BBB888888666555333111000///qqqeee^^^[[[YYYWWWTTTRRRQQQQQQRRRRRRQQQOOOQQQPPPOOOOOOPPPPPPNNNLLLGGGGGGGGGFFFDDDBBB@@@???;;;:::999777777777888888555666:::???EEETTToooeeeMMMAAA;;;777555777666555666:::888888666555555555666777333333333444555666888888666444333222222222444555444222111444999;;;999666999777555333222222444555222222222222222222222222444333222222222333444555222222222222333444555666333444555555555444333222/////////.........000111222222222222333333444555777666666666666777888888555555555555555555555555444444555777;;;===<<<;;;999888666666888:::::::::555555555444444333333333000//////222777999999888333444666999<<>>???>>>>>>::::::;;;:::888666333222444444444444333222111000///......///111111000...111111111222333333444444222222222222222222222222222222222222222333333333333666666222222555555111444777888666555777666333222111000000000000111222444444444444444444444444222333444666666666555444<<<===???>>>===<<<<<<===555555555444333222000///xxxiii___ZZZYYYWWWUUUTTTSSSRRRSSSTTTTTTRRRPPPSSSRRRPPPPPPPPPNNNLLLIIIDDDDDDDDDDDDCCCBBB@@@@@@<<<;;;999888888888999999999;;;@@@EEEMMM___{{{rrrUUUCCC<<<===888666555333000222666:::999888666666777777888111111222333555777888999555444333222222333555666777444333555999;;;888555777777666666555555555444222222222222222222222222333222111111111222333444111111111333444666888999444555777777777555333111000000000000000111444666666555444444333333444444555555555555555666777777555555555555555555555555777777777888:::;;;:::888555333222333555888999999999888777666444333222111444333333666;;;===<<<:::<<<<<<<<<<<<;;;;;;;;;;;;777666555777;;;>>>??????<<<<<<;;;;;;999888666555444777;;;>>>AAAAAA@@@@@@:::;;;<<<;;;999666222///555666666666666666555555///......///111111000////////////000111111222222222222111000000111111222000111111333444555555666333777777222222555555111...333777777:::======:::333222111000000000111222//////000111111222333333666666777777777666444333777999;;;;;;999666666666333333444333222000...,,,rrrlllddd]]]YYYVVVSSSQQQQQQRRRSSSTTTTTTSSSRRRRRRQQQQQQQQQQQQOOOMMMKKKJJJFFFFFFFFFDDDBBB???<<<:::;;;::::::999888777666666555;;;AAAFFFQQQhhhzzz\\\HHH???;;;999888777777777888:::;;;999999:::999888666444333666777888999:::999999888111111222222222333333333888666555777;;;<<<:::888444333333222222333333444777555333111///...//////555555444333222222222222000222333444333333444555444444333222111111111111111111222333333333222222444444444444333222111000444444555555555444222111444444444555555555666666555666777888777666444222444555666666666666666666666555444222111111222222555333444777999777888;;;===<<<:::999888999999:::888777777999===@@@>>><<<999999999999999999999999999777777:::???@@@===888<<<888555444555555444222444555666666666555444333222000///------///000222++++++---000333333222000000000000000222444666777777555111//////111555777444444333222222333333333666444222444666666444111222222333444444555666666888666333000000111333444222555777777555333222222111222444555555444333222555555444333333222111111~~~iiiddd^^^XXXUUUSSSRRRPPPOOOPPPQQQSSSSSSSSSRRRQQQQQQRRRRRRQQQPPPNNNLLLJJJGGGFFFFFFDDDBBB???<<<;;;888888888888999999999999777;;;AAAJJJZZZtttiiiQQQCCC<<<999888777777777888999::::::999::::::999888777555444666777888999999999888888222222333333333444444444444444444666888888777666444444444333333444444444444444333222111111111111444444333222222222222333222222222111222333666777444444333222111111222222000111222222333333333333333444555666666777777666555666666777666555444333333444444444555555555666555666777888777666444333444555666666777666666666777666444333222222333333555333444888999777888;;;;;;::::::999999999999:::???===;;;<<<===<<<999666;;;;;;;;;;;;;;;;;;;;;;;;<<<999999;;;@@@AAA>>>;;;:::888777777888777444111555555666666555444333222222111000//////000111222......///222444444333111000000/////////111222333222111//////000333777999777666666555555666666777666444333444666666444111000111111222333333444444555444222111000000111222333444444333111111222333...000222444555444444333444333333222111111000000~~~www```\\\WWWSSSRRRRRRQQQPPPMMMNNNPPPRRRSSSSSSRRRRRRRRRRRRRRRRRRPPPNNNLLLKKKGGGFFFEEEDDDAAA>>><<<;;;777777777888:::;;;===>>>999;;;BBBOOOffflllRRRDDD<<<888666666777888999:::::::::::::::::::::999999777666555666777777888888888888777333333444444444555555555111333555666666555555666555444444444444444444555111222222333333333222222222222222222222333333444333222000000111444777999444333333222222222222333000111111222333444444555444444555666777777777777444444555555555444333333333333444444444444555555555666777888777666555444444555666666777777777666888777666555444444444555555333444777888666777:::888999999:::::::::999999:::999:::<<<===>>><<<:::;;;;;;;;;;;;;;;;;;;;;;;;<<<:::888:::===???===;;;888888888999:::888555111555555555555444333222111222222222222222222222222111111222333555555333111111111000000///000000111000//////000111333555777444333333333333333444444555444333444555555333111//////000000111222222222333333222111111000000000333333222///......111444,,,...000222333444444333222222111111000/////////}}}pppjjj\\\XXXTTTRRRQQQQQQQQQPPPMMMOOOQQQRRRTTTTTTTTTTTTRRRRRRRRRQQQPPPNNNLLLKKKGGGFFFDDDBBB@@@>>><<<;;;777777777888:::<<<>>>???:::<<>><<<::::::999999888888999;;;===>>>;;;>>>III^^^|||uuu]]]EEE<<<===;;;777555777888999;;;;;;:::999999999999888888888888888888777666666666666666666666222222222222333333333333000555999999666444555666222111111111111111111222000111222222222111000///111111222222333444666666111111111444777888666444222222222222333444555555222222222222333444555666666666666666555444333222111111111111111111111111333333333333333333222222555555555666666666555555444555666777888888888888888888888888888888777777333000111444555222333666555666888999:::999888888777888::::::888666444222777777777777888888999999:::888777666777888888777777666555333222333555777666666555444333333222222000000111222222111000000333222111111333333111//////000111222333444555555111111111222222111111111333222222222333333444555222333333333111000//////111111111222222222222222333333444555444222111///---///111111000/////////000000111111000000000///111111111111000000000000}}}pppccc[[[UUURRROOONNNMMMMMMLLLKKKPPPRRRSSSUUUVVVVVVUUUUUUPPPPPPPPPPPPNNNLLLJJJIIIEEECCCAAA>>><<<:::999888;;;:::888777888999;;;===>>>DDDSSSlll___MMM>>>===???===999999:::::::::::::::999999888888777777666777777888999777666666555555555555666111111111222222222333333000333666777666444333222111000000//////000000111111111222222222111000000333333333333444555777777222111222666999999555111222222222222333555666666444333222222222333555666444444555666777777777777333333222222222333444555333333222222222222111111444444444444444555555555444555666777888999999999888888999999999999888777333000000333444222222555666777777888888888888777000333777888888666555555777777777888999999::::::::::::999999888888777777666555444111000222666999666666555444444444555555111111111111111111111111222111000000111222111///,,,---///000222333333333...///000111333444555555222222222222333444444555333555555444222000000000333333333333333333333333444444555555444333111000,,,///222333222000//////222222111111000/////////111111111000000000000000rrrhhh___YYYSSSQQQOOONNNOOOOOONNNMMMQQQRRRSSSUUUUUUUUUTTTSSSNNNOOOOOONNNMMMKKKIIIGGGCCCBBB???<<<:::888777777999888777666777999;;;===BBBLLLaaa|||tttOOOBBB:::>>>@@@;;;:::???===<<<;;;:::999888888888666666555555555666888999777666555444444444555555222222222333333333444444222333555777888777333000111111000000000000111111222222222222333444555555555555555555555666777888555333222444888888555111111222222333444555666777666555333222222333444555333444555666666777777666444333333222333444555666333222222222111111111111222222222222333333444444444555666777888999999999777888999999999999888777444111222555555222333666888888777666666666777777)))...444888999999:::;;;555555666666777888888999888999::::::888777666555444555555333222333666:::666666555555555666777888333222111000000111222333222000//////111222111111---...000111222222222111000000000111222444666777222222222222333444555666666888999777444222222333333333333333333333333333444444444333222222111000///111222222111111222333222222111111000000111111////////////////////////xxxiii```ZZZXXXTTTRRRQQQQQQRRRSSSSSSRRRQQQRRRSSSTTTTTTSSSRRRRRRNNNNNNNNNMMMLLLJJJHHHGGGBBBAAA>>>;;;888777666666888777555555666999<<<>>>FFFSSSjjj}}}\\\FFF<<<999>>>>>>999;;;CCC???>>><<<999888777777888555555444444444666777888777666555444333444444555333333333444444444555555666555666999;;;:::666111222222111111111111222222222222222333444777999:::777666666666666777777888999555222222666777555222111111222333444555777888888666444222222222333444444444444444333222111000222222111111111222444555333222222222111111000000222111111111222222333444444555666777999999::::::666777999999:::999888777666333333666666444444777999888777555555555666777...333888:::888666666666222222333333444555555666555777999999777444222222222555777777555444777999666666555555666777999:::555444222111111222444555222000///000111333333222111222333444444333222111555444333222222333444555777777777888888:::;;;;;;888:::<<<:::666444444666333333222222222222222222333333222111111000000000222222222111000111444777111111000000111222333333---.....................xxxjjjccc```[[[XXXVVVTTTQQQPPPQQQQQQQQQPPPQQQQQQQQQRRRTTTUUUTTTSSSRRRQQQOOOMMMJJJGGGDDDBBBAAA<<<777666777::::::999:::999777555777<<>>>>><<<<<<<<<===>>>???>>>======<<<;;;:::::::::;;;:::888777777777888888777777666555555555555555222222111111000111111222111222444555555444222111000000000000000111111111000333777::::::::::::;;;===<<<999888777888:::;;;444555555333000///000111444444444555555666666666666666555444222111000000777555333222222111///---///000111222222222111000111111111111111111222222777666444222222222444555333444666777888888888777777999:::;;;:::777444222555444333333444444222111777777777777666555444333333666:::;;;:::666444222333111000222666888777555333333444444333222000///333333222222222222222222444555666777888888888888333222111000000111222333111111222444555444222///111000000000111222333333222111000333666666444111777444222222444444222///222444666888:::999555333222111000//////000111222000222333222000000000222555222///---...111555888111111111111000000000/////////...------------...pppccc^^^\\\YYYVVVTTTRRROOOOOOOOOPPPOOONNNSSSRRRRRRRRRTTTTTTRRRPPPQQQPPPOOOLLLIIIFFFDDDCCC???<<<:::999:::;;;999777<<<;;;:::999<<<@@@DDDFFFUUUhhhmmmQQQCCC>>>======<<<<<<<<<======>>>>>>===<<<:::999888888===<<<:::888888888888999666666555444444444444444222222111111111111222222444555666777777666555444111111222222222222222222222444777888888888999:::<<<<<<;;;;;;:::;;;;;;;;;444555555333222111222444333444444444555555555555555555444333333222111111666444222222333222111///222333444666666666555444333333222111111111222333777555444222222333444555888777666666666777888888777888888888777555333222555444333333555666555444444444444555555555444444333666:::;;;999666444333444222111333555777666444222333333333222111000///111111111111111111111111111111222333444444444444222222111000///////////////...///000222111///,,,111111000000000111222222333222222444777777555333666444222222444444222000111000......000111333333555333111///...------...///111333444444555777999999777444111000111222333111111111111000000000000//////......---------...vvvggg]]]ZZZYYYWWWTTTRRRPPPNNNMMMNNNNNNNNNMMMTTTSSSRRRSSSSSSRRRPPPNNNPPPPPPNNNKKKIIIFFFDDDCCC===<<<<<<<<<===;;;888666888888888999:::>>>DDDIIIaaaxxxwwwUUUBBB>>>======>>>>>>===<<<;;;:::======<<<;;;:::999888888???>>><<<:::888888888888555444333333333333333333222222222222222222222222333333333333333333333333333333333333333333333222333444666555555555777999888999:::;;;;;;;;;:::999444555555444333333444666333333333444444444444555444444444333333222222222555333222222333444333111///000222444555555444444666555333111111111333444666555444333222333444555<<<:::777555555666888:::777777777666555444333333333111000111333666777777111111222333444444555555444777:::;;;999666555444555444333444555555444333111222222222111000///......//////000000111111111000000111111111111111000333333333222111000///............///111111...,,,222111000000000000000000111111222444666666555333555333222333444444333222444444333222222222333333555333111///...---......///111333444555666999;;;;;;:::777444111///......000000111111111111111111////////////............xxxoooccc[[[XXXWWWVVVTTTQQQOOONNNNNNNNNOOONNNLLLRRRRRRRRRSSSUUUTTTQQQOOOPPPOOOMMMJJJGGGEEEDDDCCC=========<<<<<<:::888777777666777999999<<>>???@@@???===:::888<<<<<<<<<;;;;;;;;;;;;;;;???===;;;999777777777777444444333333333333444444222222222333333333333333222111111000000111111222333333333333222222222222333444333222111111444777333555777999999888666444444555555444222222333555333333333444444444444444333333333333333333333333666444333333444444333222...///111333555555555444888777444222111222333444555444444333333333444555:::999777666666888999;;;888777666444444444444444000...---...111444666666222222333333444555555666555777999:::888777666666777666555555444444333222111111111000//////............//////000111222222222222222333222222111111333444555666555444333222222111111222333333111000222222111000//////////////////111333444444444333444333333333444444444444555999===>>><<<777222000333222111000000111222333111222333333222333666888888888777555333111...---000000111111111111222222000000000000//////......ooohhh___YYYVVVTTTSSSQQQQQQPPPOOOOOOPPPPPPOOONNNPPPPPPRRRUUUXXXXXXVVVTTTQQQPPPMMMIIIFFFDDDBBBBBB======<<<:::999999::::::;;;:::;;;===<<>>;;;999999:::;;;<<<===>>>??????<<<;;;999777555444444555555444444444444444555555111222333444444444444444666555444444444444555666333333222222111111111111222222111///...///222444222444555777777666444333444555444333111000111222444444444444444444444444333333333333333333333333777555444444555444333111222444666888999999999999888777555333222222333444444444444333444444444444555555777888::::::;;;;;;999888666555444444555666000///...///333666777777666666555555555555666777555777999999888777777888777777777666444333333333111111000//////.........//////000000111222333333222333333333333222222111000222444555666666666555444333222333444444333222222222111000000///000000///111333555555555555666333444444444444444444555111555:::<<<999666333222666555444333333444555666222333333333222333666999555666777888888666444333111111111111111222222222000000111111111000///...ttteeeaaaZZZUUURRRPPPOOONNNQQQPPPPPPQQQRRRRRRPPPOOOOOOPPPSSSXXX[[[]]][[[YYYSSSQQQMMMHHHEEEBBB@@@@@@:::;;;;;;999888888:::<<<:::999:::===<<<@@@QQQeeelllSSSDDD<<<:::<<<<<<>>>@@@AAA@@@>>>;;;999888999:::;;;===>>>???@@@:::888777555333333333333444444444444444555555666111222444555666555555444444444444444444444444444333333222222111111000000111111111///...///222444666666666555555444444444333333444222000000111333666555555555555444444444444444444333333222222222666555444444555666555333333444666777888888888888666555555444333333333333333333444444444444444444222333666999:::;;;;;;;;;999888666555555555666777444444444555888999999888999888777666666666888888666888999888777777888:::777888888777444222333444222111000///.........//////000000111111222222222000000111111111111111000---...000222333555555666333222111111222333222111333222111111111111111111111333666888888888888999444555666555444333444555111333444333333555:::>>>;;;999777555444444444444222333333333444666;;;>>>555777999;;;<<<<<<;;;:::333333222222222111111111000111222222222111///...ssshhh]]][[[WWWSSSQQQOOONNNNNNPPPPPPPPPQQQRRRRRRPPPNNNQQQRRRVVV[[[___```^^^\\\TTTRRRMMMHHHCCC@@@???>>>555777::::::999888:::;;;888666888<<<===CCCZZZrrrsssTTTCCC>>>;;;:::::::::;;;===>>>===<<<;;;:::888888999::::::;;;<<<<<<888777555444333333333444333333222222333444444555111222444666777666555555222333444444444444333222555444444333222222111111111222222222111111444666999777444111000111333444000111222222222333555777777777666666666555555555555555444333333222111111333222222444777888888888333444555666777666666555333333444444444444333222222333333444555555555444444444555666777999::::::666666555555444444555555777777888:::;;;;;;999777888777666666666888:::;;;777888888888777777999;;;666888999777444222333555333222111///////////////000000000000000000000000...///000111111111111111/////////000111333444555333111000000111222222111222222222222222222333444///333666777777777888:::444666777666333222333555333555555333111444;;;AAA;;;:::888666444444444444333333333333333555999<<<777999:::;;;<<<;;;:::999444444333222111111000000000111222333333111///...xxxlllcccZZZXXXVVVSSSRRRQQQQQQPPPOOOOOOOOOQQQRRRRRRPPPNNNSSSUUUXXX]]]aaaaaa___]]]VVVSSSMMMHHHCCC???======000555:::<<<;;;999999:::;;;888;;;@@@BBBKKKeeettt]]]EEE:::;;;<<<;;;:::888999:::;;;;;;;;;:::999999999999888888888888888777666555444333333444555222111111111222333333444111222444666777777666555555666888999999888666555666666555444333333222222222333444444333444666888:::666111---,,,---000333...000222333444555888;;;888888777777666666666555666666555444222111000000000000111444888;;;;;;;;;777888999::::::999888888000222444555555444222111222333444444555555555444888666555444444666999:::444444444444444444333333777888999;;;<<<:::777333666555555555666999;;;===777888888777666777:::<<<666888999777444222444666444333111/////////000000///////////////.........//////111222333333333333333222111111222333555666444222111111222333333222222222222222333444555555,,,000333555444333555777555777888666333111222444000444777666222111333666777666555444444555666777555555333111///000333666888999999999888666555444666555444333111000//////000111333333333222000...xxxjjjbbb^^^WWWTTTQQQRRRVVVVVVSSSNNNPPPOOOOOONNNOOOPPPRRRSSSSSSVVV[[[```cccddddddcccYYYTTTMMMGGGCCCAAA>>><<<;;;:::999888777777777777666666:::???DDDRRRnnnWWWLLL@@@:::666555888===888999999999999888888777999777666777:::;;;:::888777666444333333444555777222222333333333222111111555666888::::::888666555555555444333222222111111333333333222000///000111111111000000222444777999555555555444444333333333666555222111111333555777===888333111111222222000444444333333333444555666777555444666888:::::::::555666888::::::::::::999333111///...///111333555888777555222111000000111333333444444555666666666333555888888666333222222666777999::::::999777666444444444555444444333333333333777999666222999DDD777777777777666555333333000000000000000/////////---///222222111/////////111111111222333333444444111111111111111222222222000000111222222333444444555222...---///111111///111222222333444444444555444444555555444444333222555555555555666777999:::888444333555666555777;;;444444444444444444444333333333444777999:::999777888888777666444333222222444333222111000...------qqqggg___[[[RRRPPPOOOQQQVVVXXXVVVSSSRRRQQQPPPOOONNNOOOPPPQQQVVVZZZ```eeehhhhhhfffeeeWWWSSSLLLFFFCCC@@@>>><<<999999888888888999999::::::;;;???EEELLL]]]{{{mmmLLLCCC<<<:::888666777:::888888999999888888777777777555444555888999888666444444333222222222333444222333333444444444333333444555777999999777555444666666555555444333222222333444444222000///000222222111111111222444666777333333333222222111111111222222111111333555888999>>>:::666333444555444333333444444444444555555555888666666666888::::::999333333444555666666666555333222000000000222444555888777555333222222222333333333444444444444555555444555666555333333444666888999;;;<<<<<<;;;999888444555555666666666555555444444777;;;888444777===777777777777666555444444111111000000000/////////,,,...111222111/////////111111111222222222333333111111111222222222222222444333333333222222222222555222///...000222111000222222222222333333444555888888888888888777777777777666666555555666777888<<<888777999999888999===555555444444444444444555555555666888999999888777555555444333222111000///333222222111000///......ssshhhbbb\\\XXXQQQOOONNNQQQUUUXXXWWWUUUTTTSSSQQQOOONNNNNNNNNNNNVVV[[[ccciiillljjjfffcccUUUPPPJJJEEEAAA???===<<<888888888999:::;;;<<<===:::;;;@@@GGGRRRhhhtttTTT>>>999777999999777666888888888888888888777666666555444333444666777666555333333333333333333333333222333555666666666666555333444666777777666444333333333333333333222111000444555555444222111111222222222333333444444333333333333222222222222111111111111222333444666777777999666333111111222222111333444555666666666555555999777666777888999888777111111000000000111222222333333222222222333444444666555444333333333444555444444444444444333333333555555444222111222555888444555666777777666555444222333444555555666555555555444777::::::777555777888888777777666666555555333333222111000//////......000222111///...------111111111111111111222222000111111111222222222333444444444444333333333333666333111000222333333222444333222111222333444555888777666666555555666666888888666555555555666666:::666555666666444555999888777555444333444555555666777888999999888777666333333222222111000//////111111111111000000000///uuugggaaa^^^ZZZVVVSSSQQQPPPQQQSSSUUUTTTSSSVVVUUURRRPPPNNNLLLLLLLLLRRRXXXaaahhhjjjgggaaa\\\RRRMMMGGGCCC@@@>>><<<;;;:::::::::::::::<<<======888;;;AAAJJJZZZtttbbbEEE999555444777999777777888888888888888777777666555555555444555555666555555444555666666777666666555333444666888999999888777444555666777777666555444333444444555555444333222444666666555333222222333222333444555555333111000444444444444444444444444333444555555555444333222555333111000000000111111333444666888888777666555888777666666777777555444222111000//////000111222333444444444444444444444333333222222222333444555666666666555444333333222444555444333111111333555111222333333333333222111///000111222333333333333777555444777:::999777555888888777777666666666666555555444222111///......222333333222...,,,++++++111111111111111111111111/////////000000111111222111111222333555666777777555444333333333444444444444333222111222333555666777666555444444444555555777777555555444555666777888555444555555222222555<<<:::777555333333333444666777888888666555444333444333333333222222111111000000000000000111111111~~~lll```\\\[[[YYYUUUSSSQQQPPPQQQRRRSSSTTTTTTWWWUUURRRPPPMMMLLLLLLLLLPPPUUU^^^dddfffbbb[[[WWWNNNJJJDDD@@@>>>===<<<:::<<<;;;;;;::::::;;;;;;<<<:::???GGGSSSgggpppPPP???:::666333666888777888;;;999999999888888777555555666666777666666666666666444555666777777777777666444555888:::;;;:::999888555666666777777666666555666777888999999999777777555777888777555444333444222444555666555333000///444444444444444444444444333444555666555444222111555555555444333444555666444555777999999888777666666555555555666555333111444333222222222333444555444444444444444444444444111000000///000222333444888777777666555444333333333444666555333111000000555555555555555555555555///000111222333333333333777444222222777;;;:::777888777666666555666666777777666555333222000///...000111222111///......///333222222222111111000000------......///000000111000111222333555666777888444444444444444444555555444333333333333555666777999999888888777777777888555444444444555666888999===:::999;;;;;;888888;;;???===:::777444333222222444666777666333111000111222222222222222222222222000000000000111111111111uuuhhh^^^[[[ZZZXXXUUUOOOOOOOOOPPPQQQTTTVVVWWWVVVTTTRRROOONNNMMMMMMMMMPPPTTT[[[```aaa^^^XXXUUUKKKGGGBBB>>><<<<<<;;;:::<<<;;;;;;:::::::::;;;;;;999AAALLL[[[rrrzzzVVVAAA;;;===888555777888888:::===:::::::::999999777666555777888999888666666666777333333333444555555666666555777999;;;<<<;;;999888666666666777777666666666222333555777777777555444666888:::999777555444555333444555555555333111///111111222222222222333333111222333555666666555444222333444444333333555777666777888999999999888888555555555666666666333111555555555555666777888999555555444333333333444444//////......///111222333777777666555444444333333111333555555333111//////444444444444444444444444222333444555555666555555666555222111444:::;;;888777666555444444555666777777777666444333111000000,,,...000111111222444666444444333333222111000000,,,,,,---...///000000111333333333333444444444444333444555555444444555666222333444555777888999999888888999999888888777666444333333333444666888999===::::::======:::999<<<>>>===<<<999777444333111222555777555222//////000000000000000000111111111000000000000000111111111uuuooofff___[[[XXXVVVUUUPPPPPPPPPPPPPPPRRRUUUWWWTTTSSSQQQOOONNNNNNNNNOOOPPPSSSWWWZZZ[[[XXXUUURRRHHHEEE@@@<<<;;;;;;:::999999999999999:::;;;<<<<<<:::DDDRRRccc{{{bbbDDD999<<<<<<777666999;;;:::;;;>>>;;;;;;;;;;;;999888777666777888:::888666555666888444333333333444555777888666777:::<<<<<<;;;888666555555555555555555555555///111333555666555444333777999;;;;;;888666555555333444444444444333111000111111111222222333333333222222333444555555555555///111333333222222444666888888888999999999999:::666555666777888888555333333444555777888999::::::666555333222111222333444000000/////////111222333444444444333333222222222///111222222222111222333444333333333333333333444444555555666666666555555444777666333444999999555666555444333333444555666777777666555444333222111...000111222222333555777666666555444333222111000------...///000111222333222222222222333333333444111333666555444333444666000222555888:::;;;;;;;;;666888999::::::888666555555444444333444555666777777444555888888666555888::::::;;;;;;:::888666444111444777666111...///111000000000111111111222222111111111000000000000000|||ooolllfff```ZZZWWWUUUTTTTTTTTTSSSPPPOOOOOOQQQSSSRRRQQQPPPOOONNNOOOPPPPPPOOOPPPSSSUUUUUUTTTRRRPPPGGGCCC???;;;:::::::::999777777888999:::<<<===>>>@@@LLL\\\mmmuuuTTT===888???999666666;;;>>><<<<<<===<<<<<<<<<;;;:::999777777666888999888555444555777777666555444555777999;;;666888;;;<<<<<<:::777555444444444444444444444444444555888;;;<<<;;;:::888777999;;;;;;999777666666444444444444333333222111333333333444444555555555666666555444333333222222111444777777555555888:::999999888888888999:::;;;666666777999::::::777555111333555777999:::::::::777555222000000111333444222111000000000111333444222222222111111111111000.../////////000222555888888777777666666777777888444444444555444444333333222888999666555888666111555444333222222333555666777777666555444333333222444444444333222111222444777777666555333222111111...///000111222333444444---...///111333555666777000333666555444333444666///222666:::<<<======<<<:::<<>>;;;999777666555444333444555555444222333777777444444777666888:::<<<<<<;;;888777111555888777222///000333222222222333444444555555111111111111000000000///ssshhheeeaaa\\\XXXUUUSSSRRRQQQQQQRRRRRRQQQQQQPPPOOOOOONNNMMMLLLLLLNNNPPPQQQQQQQQQRRRSSSTTTSSSOOOMMMLLLDDD;;;777999;;;:::888;;;;;;;;;;;;<<<>>>AAACCCEEENNN```yyy```GGG999888===444666999;;;;;;:::888777<<<;;;:::888777555444333222333333444444333333222111222333333444444444333999888777555444444444555555666666777777777777777222444666999;;;<<<<<<<<>>;;;999777666666666666444111000000222222222---222666777444222222333444333333333222222111111222333555666888999999999::::::999999::::::;;;<<<999999888777555333222111333333444555666666666666777555333111000000111222///000111111111111000000++++++,,,---...///000111333444444333111111333555555555555666666666666666777888777444000///222666:::777555555888888666333"""***333666222///000333777999;;;;;;:::777333000333333222111111000000///444333333222222111111111000111111222222222111111444444444333333333222222222222333444444333333333777555555777:::<<<;;;999888999999:::::::::999999:::777555444555555555444333666777666222111222555444444555:::>>>@@@>>><<<777555333222222111///---000111222222222000///...000111333333111///......vvvkkkeeeccc```\\\XXXUUUSSSRRRPPPPPPQQQQQQQQQQQQPPPPPPQQQPPPNNNMMMMMMNNNPPPQQQUUUVVVVVVWWWTTTOOOGGGAAAEEEBBB>>>;;;:::;;;===>>>===============@@@CCCEEEMMMXXXkkkiiiQQQBBB:::777777777888;;;======<<<:::999999888888777777666666555666666666777777666666666222333333444444444444444777666444333333333444555444555555666777777777777444555777:::<<<===>>>>>>@@@>>><<<999777555555555555333111111222333333222666555444111000000222444222222111111111111111111444444666777888999999999;;;;;;999888777666666666777777666555444222111000111222333444444555555555555444222000000000111222333333333444333333222222.........///////////////333444444444333333444666444444444555555666666666666666555333111000222333777666666777888888666555,,,000444444222000222444999:::;;;<<<;;;888666444888888666555333222111000111111111222222333333333000111222222222222222222333333333222222222111111111222222333444444444444888777777999<<<===;;;999777777888999999999999888999777555444444555444333111222444444444444555666444444555888<<<>>>===;;;>>>:::555222222111111000...///000111111111000//////111222222000//////000xxxjjjbbb``````^^^[[[XXXUUURRRQQQNNNOOOPPPQQQQQQQQQQQQQQQSSSQQQOOONNNMMMNNNOOOPPPFFFGGGIIILLLNNNOOOMMMKKK===>>>>>><<<999999<<<>>>888999999999:::<<>>999444888999;;;<<<===<<<:::999666666666666777777777777444444444444444444444444444444444555555555555555666555444333333444555555333333444555555666777777666777888:::<<<===>>>>>>>>>===;;;888666555444444444222111222444444333222777555333222333555555555000000000///000000111111555666777888999:::::::::999888777666555555444444666666666666555444333222111222333444555555555555333222111000000111222333444444444444333333222222111111000000//////......///000222222111111222444111222222333444555555666444333111111222222111///444666888888777666666666444444333222333444777999555555666666555555444333777777666555444333222222222222222222222222333333111111222333333333333333222222222222111111111111000111111222333444555555555555555777999888555333666666666777777777777777999777444333333333222111333222222333555666555444666555555666999;;;<<<;;;BBB>>>777333111222222222---...///000111111111000///000111000//////111333|||oooeee```]]]\\\\\\[[[XXXUUURRRPPPMMMNNNOOOPPPRRRRRRRRRSSSSSSQQQOOOMMMLLLLLLMMMMMMXXXUUUPPPMMMLLLLLLKKKKKKAAABBBBBB@@@???=========;;;;;;<<<:::999<<>>999777888999:::::::::888777666666666666666777777777444444333333333333444444666666555555555666666666888777666444444444555555222222222333444555666777777777888999999999::::::999999888666555444444444333222222444555555444222///000333999======999444111000000000000111222333777888999999::::::::::::444444555555666666666666777777888888777777666666222333444555555666666666111000000000000111222333333222111111000/////////000000000000///////////////000222222222222333444000000111222333444444555333000///000333333111---222666999:::777555666888444222///111555999;;;;;;333333333222333333444444000000111111222333444444555555444333111000//////111222333444444444444444333333333222222222111111000000000111333444555666333444666777777666333222555555555555555555666666888666444333333222111///888555333333666666444111888777555555666888:::;;;@@@<<<777333222333333333.../////////000000/////////000000//////000222555tttkkkeeeccc[[[[[[[[[ZZZXXXUUURRRQQQMMMNNNOOOQQQRRRSSSTTTTTTRRRPPPMMMKKKJJJJJJJJJKKKKKKJJJKKKNNNQQQSSSSSSRRRWWWSSSPPPPPPPPPNNNIIIDDDKKKKKKJJJFFFAAAAAAEEEJJJSSSgggeeeRRR@@@;;;>>>@@@@@@???888999:::::::::999999888777777777777666666666666888888777777777777888888777666666555555555666777999777555333222222222222333222222222333444666777888777777666555555555555444444555555555555555555444333333444666666444333...///222777<<<<<<888444333333222111222333555666888999999:::::::::999999444555666777777777666666666666777777777777666666111222333444444555444444000000000111111222333333222111000////////////000...////////////000000000111333555666555444555666000000111111222333333444222000///111444444222///333666999999666555666888333000///222777:::999777777666666555555666888888......///000111222222333555555444333222000000///222222444555555666666666555444444444444333333333000000000000222333555666777999;;;<<<;;;:::999888777777666555444444555555666555333333333222000///888666444555888999777555888777666444444555777999:::888555444444444333222222222111000///............///000//////000333555yyynnnhhheeeeee\\\[[[ZZZYYYWWWUUUSSSRRROOOOOOQQQRRRSSSTTTTTTUUUPPPOOOLLLJJJIIIIIIJJJJJJLLLSSS```nnnyyy~~~}}}zzzuuupppkkklllnnnllleee___RRRSSSQQQJJJCCCBBBFFFKKKYYYooo{{{SSSHHH???======<<<>>>@@@<<<<<<<<<<<<<<<;;;;;;:::888888888888777777777777888888666666666666888888888777555444444555666666666555333222000000111111555444333222333444555666777777666555444444555555333444555666666666666666777555444444555555444333555222///...000333555666777555444333333555666888999999:::::::::999888888777888888888777555333222444444444444444444333333///000111222222333333333111111222222333333333333333333222111111222333444//////000000111111111222///111333333222000000111111111111111222222222222222111111222444444444333777888888777666555666777555333222333555555333000555555444444444555555666333333222222111111000000000111111222333333444444222333444666666777777777555555555555444444444444111000000000111222444555555777::::::::::::<<<===;;;:::888666555444444555555444333333444444222000555444555888;;;>>>???>>><<<;;;:::888666666888:::888777666666777666555333555444222000///............///000000000000222444~~~pppgggcccbbbaaa^^^\\\ZZZXXXVVVTTTSSSSSSQQQQQQSSSTTTUUUUUUUUUUUUPPPNNNLLLJJJIIIJJJKKKKKKJJJNNNTTTZZZ]]]YYYRRRLLLCCCAAA@@@@@@AAA@@@===:::EEEGGGGGGDDD???AAAHHHOOObbbyyy~~~```FFFAAA===>>>===;;;<<>>@@@CCCEEEEEEEEEEEEBBB???>>>???AAA???<<<999888888888888777555444222111000000000000---///111111111000111222wwwjjjaaa^^^]]]]]]___^^^[[[XXXUUUTTTTTTTTTRRRSSSTTTUUUUUUVVVUUUUUUPPPOOOMMMKKKJJJKKKLLLMMMOOONNNMMMLLLLLLJJJFFFDDD>>>@@@BBBCCCBBBBBBCCCEEE666:::>>>>>>>>>DDDOOOXXXiiikkkKKK@@@===<<>>;;;;;;;;;::::::999999999555666777888:::<<<======:::999888666666888999:::888777555333222333444555666555555666777999;;;<<<999777555333333333444555666666666888:::===@@@AAA;;;<<<<<<;;;:::888666555<<<999555333444444444333///333555555444444777::::::888555333333444666777999999999999999888777666222333555777777666555444555555555555444333222111444555666777888888888888333444444555555444444333333333222111222555777888888777666555444333222222333555777777444222000000444444333333222111111111333555666555333444888===???:::555333444666555444555444333111111222333555333333333333333222111111000111111111111222222222111111222222222333333333333444555777888888999999444444444333333333222222333222000//////111222444333555777888888<<>>???>>>???CCCGGGNNNOOOPPPMMMIIIGGGHHHJJJFFFBBB===999999:::;;;;;;444333222111111111222333---///222222111000000111{{{lllccc^^^ZZZXXXXXX[[[ZZZYYYWWWTTTRRRPPPOOORRRRRRSSSWWWYYYXXXSSSNNNRRRPPPMMMLLLLLLMMMLLLLLLJJJJJJKKKJJJGGGDDDAAA>>>@@@>>><<<>>>@@@BBB@@@>>>???;;;;;;@@@AAA@@@IIIUUUkkkuuuYYYJJJ<<<:::888;;;???@@@===888:::999888999:::;;;999777888888888777888888999999888999777222222666888777777666444444444777999;;;444333111222444555555555888666444444555666666555777666666888:::<<<<<<;;;<<<:::777555444555777888777555333111222444777999333444555555555444333222333444444222111111333555666666666555555444444333666999<<<<<<999666666777777666555444333444555666000333666999999888666444222333333444555666777777555666666555333111111222000111222444444222000///222111000000111222444555444333111///000111444555666666666777888888999999:::666222///000333555666222111000000333555666666555444222000//////000111000111222333333222000///222111000111222222222000333444666888::::::777444666555444333222111111222000000000000000000111222222222222333666;;;???BBBKKKGGG@@@999444222222222444666888:::999777444222333666777666555888@@@FFFMMMTTT\\\\\\UUUNNNKKKKKKJJJDDD;;;444333666999;;;999888666444111000///.........///000000000000000sssfff```]]]YYYWWWXXX[[[YYYWWWUUUSSSQQQPPPOOORRRTTTVVVXXXYYYVVVRRRNNNOOONNNMMMMMMOOOPPPOOOOOOKKKJJJIIIGGGDDDAAA>>>===>>>===<<<>>>@@@AAA???===>>>;;;<<>>???;;;888;;;:::999999::::::888666999888888777777777888888<<<>>>;;;777666:::<<<;;;222222444666888;;;===>>>666555555666999:::999888:::888666555777888888777;;;:::999999::::::888777999999888777777666666666444444444444444555555666555666777777666555444333333333333222111111333555777666666555444333222222777999;;;:::888555555666444333222111111222333333444444555666777777777777333333333444555555666666777888888777444333333444000111222222222222111000111222444777888999888888555444222111111333555666666666777888:::;;;<<<<<<;;;777333111222444555666999888777777888777444222555444333222111111111222000000222222222222111000111000//////111111000///333333444777999999777444777777666555444444333333000000000000111222333333333333333444777;;;???BBBHHHEEE@@@;;;888666666666;;;<<>><<<;;;999888888999;;;::::::888777555333111000//////......///000000000000000sssjjjaaa___]]][[[YYYZZZ[[[YYYVVVSSSQQQQQQQQQQQQSSSVVVZZZ[[[XXXTTTOOOMMMLLLLLLMMMOOORRRSSSRRRQQQKKKJJJGGGDDDAAA???===<<<<<<<<<===???AAAAAA>>><<<===;;;>>>BBBBBBFFFWWWkkk|||aaaHHH<<<:::999888777999<<<===:::777;;;:::999:::;;;:::888777:::999888777777777777777888:::888444333777888777000222555999;;;<<<======666666777999<<<===<<<:::;;;999777777999:::::::::<<<;;;999999999999777666777777888999888666444333111222444555666555444333888888999999888666555444222333333222111111222444666555555444444333222222999::::::888666444444555222222111111111222333333666555444444555666888999333333333333333444444444888999999888555444444555111111111111111111111222444777;;;>>>???===:::888444333222222222333555666666777888:::;;;===>>>???;;;888444333333555555666777777777888777444000,,,555555444333222222222222///000111222222222222222222000///000111222111000333222222444666777555444777666666555444444444333000000111111222333444555444444444555888<<>><<<;;;:::::::::;;;<<<======<<<:::888222444666555444777===BBBOOOWWW]]]]]]TTTIIIAAA>>>666666666888:::;;;:::999777666444222000//////000//////000000111111000000vvvllleeeaaaaaa```]]]\\\]]][[[YYYVVVSSSRRRRRRSSSUUUSSSXXX\\\\\\WWWQQQNNNMMMKKKLLLNNNQQQTTTTTTRRROOOKKKIIIEEEBBB@@@?????????<<<===???AAABBBAAA???===<<<;;;>>>CCCDDDJJJ```wwwxxxcccOOO@@@;;;<<<999888888:::<<<<<<:::888999999888:::;;;<<<;;;999<<<;;;:::888888777777777333555444000///333444222333555888;;;;;;999666444333333555888;;;<<<:::999;;;999888888999;;;;;;;;;:::999888888:::;;;:::888777777777777666555444444222222444444555555444333888999999999888666555333111222333222111111222333222222333333444444555555;;;:::999777555333333444333333333333444444555555444444333333444555666777444444444333333222222222888999999888555444444555333222000000000111333444;;;<<>>;;;777555333333333333333444555666888999999:::;;;<<<======:::888555333444555555555333222333444555444111///444444333333222222222222//////000111222333333333444333222333444444333222222111000111333555444333444444444333333222222111333333222222222333444444666555555666888;;;>>>@@@????????????>>>===;;;:::555555666777777666555444333444555444444777;;;???OOOWWW```dddaaaZZZUUURRRBBB>>>999666666777888888777555333111000///000111///000000111111111000000wwwjjjgggbbb```aaaaaa]]][[[]]]\\\ZZZWWWUUUTTTUUUVVVXXXTTTXXX[[[ZZZUUUPPPNNNMMMMMMMMMOOORRRTTTSSSPPPMMMJJJHHHEEEBBBAAAAAABBBCCC<<<>>>AAACCCBBBAAA???>>>;;;;;;>>>DDDHHHRRRjjj|||```NNNEEE???======999999:::;;;<<<<<<;;;999777777777999<<<>>>===<<<===<<<;;;:::999888888888555777666333222555666444444666888:::999666333000222222444888;;;;;;:::888:::888666777888:::;;;::::::999888888:::;;;:::888999888555444333333555555444444333333333444555666777777888888777555444333111222444333222111222333///000111333555777888999<<<:::888666555444333333222222333444555555666666111222333444444444333333444444444333333222222111777777888666444222333333444333111000000222444666;;;;;;;;;:::999888777666555555666777888999999999::::::::::::999999999999888666444444555666555444666444333333555666666555222222222222222111111111//////000111111222333444444333222333444444333222111000///000222444333222333333444444444333222111666555444333222222222222555555555666888:::;;;===<<<===>>>>>>>>><<<999888555555555555555555555555333444444444555777:::<<>>AAABBBAAA?????????<<<;;;???IIIQQQ___zzzhhhNNNAAA???===:::888888999;;;<<<<<<<<<;;;:::777777777:::===>>>>>>===<<<;;;:::999999999999999666888777444444666666444222333555777777666555444555555666888;;;<<<;;;999999777555666888:::::::::<<<;;;999999999999777666999777444222111222444666555555444333444555666777444555666666666555444333111333555555333222333333///000111444666888:::;;;;;;999888777777666555333///000222333444555555555111222333444444444222111555555444444333333222222555666666555222111111222555444222222222444666888666555555555666888:::<<<888:::<<<===>>>>>>>>>===;;;;;;:::999888777666666777666555666888888777666999777444222333333333333000111222222222111111000111000000000111222333333222000///000111222111000000//////111333444333111444444666666666555444333555555444333222222222222444444444555666777888999:::;;;<<<===<<<;;;999777444444333333333444555555555444444555666888999;;;@@@DDDJJJNNNOOONNNMMMMMMJJJIIIGGGFFFCCC???:::666:::777444111000000111222111111222222111111000000}}}ssskkkddd[[[YYYZZZ\\\[[[WWWWWWZZZXXXXXXWWWWWWWWWXXXXXXYYYTTTSSSQQQQQQQQQRRRQQQOOOSSSSSSSSSUUUVVVVVVSSSQQQMMMKKKHHHEEECCCAAA@@@@@@:::===??????===<<<>>>???>>><<>>999;;;>>>@@@AAAAAA??????::::::999999888888777777666666777999;;;<<<;;;999999777555444444333000...111111222333333222222111222111111000000111222333111000//////111111000/////////000222444444222000333444666777777666444333222222222222222333444444222222333333444444555555888999;;;<<<<<<;;;:::999333222111000111222444555666555555555777999999:::999;;;>>>BBBDDDGGGIIIKKKMMMKKKIIIHHHFFFCCC???<<<<<<:::666222000000111222111222222222222111000///qqqhhhccc___ZZZXXXYYY[[[[[[XXXYYY]]]VVVVVVVVVWWWWWWXXXXXXXXXTTTQQQMMMNNNQQQSSSRRRPPPUUUTTTUUUVVVXXXXXXWWWUUUNNNMMMJJJFFFBBB???===<<<999;;;======::::::<<>>;;;<<<;;;:::;;;555777999:::999888888999<<<;;;:::;;;<<<<<<:::888777666666666666666777888444777777444333666666333666555444444555777:::<<<888666555555777999999888999888666777999;;;<<<;;;777666666888:::<<<<<<;;;444555555666555333222111222555777::::::888666444333444555777777777666666222555777777666444444555444555555666777888999999999888888:::;;;;;;777333111333555777999:::::::::999777555333222444777999555555555555555555555555555666666555333111111222555555555666777888999999333444555666888999;;;;;;777999<<>>===999999999999999999999999777777888;;;>>>???>>><<<:::::::::;;;;;;999555222111222333444444444333222333222111000000000111222222111000111222333222000...///000333555555222///111222444555555444222111//////000111222444666777111111222222222222333333777888:::;;;=========<<<666555333333333555777888777666555666888999:::999666888;;;???FFFLLLSSSWWWUUUOOOHHHCCCBBBBBBCCCDDD>>>;;;777333000000111222222222222222222111000///uuulllddd^^^\\\XXXYYYYYYZZZYYYXXXVVVVVVUUUVVVWWWVVVTTTRRRRRRRRRRRRQQQPPPMMMJJJIIIKKKMMMTTTUUUVVVWWWWWWVVVTTTRRRNNNKKKHHHHHHDDD<<<999999:::;;;<<<;;;::::::<<<===:::???III[[[tttxxx^^^EEEBBB===888555444555666999888777777666666777777666777999888666555555666777777777777777666555555777666555444444333333444444555777666444222222222666555444444555666888999888777666555555666777888444555555666666666666555555666666777777666444333///111444777999999888888666555444666777777666444:::999888777666666666666222666999888444333555888999777444444333111---(((222222111000111222444555333222111111111222333333888888888777666555333222444555555666666555444444888666555333333555777888;;;<<<<<<<<<<<<:::999888777888:::<<<=========<<<<<<;;;999888888999;;;<<<222444777999;;;;;;;;;:::444444555555555555444444000222444444222222444666111000/////////000111222,,,---///111111111000000111000//////111222111000666444222111222222111000000///...---...000222333333333333222222222222111555444555888<<<===<<<999888666333111000000111111111222444555666777888888222666;;;===???EEENNNVVVWWWUUUQQQLLLEEE???:::888888444000///000000...,,,000000000000////////////}}}pppggg___ZZZXXXXXXXXXYYYYYYYYYXXXWWWVVVTTTVVVWWWVVVTTTRRRRRRRRRQQQQQQPPPMMMKKKKKKMMMOOOSSSTTTUUUVVVXXXXXXWWWVVVRRRMMMIIIGGGCCC<<<888999888999999888777777999:::<<>>@@@FFFLLLRRRRRRQQQOOOIIIBBB;;;777888444111///111222111000000000000000111111111111qqqggg___XXXSSSQQQWWWWWWXXXXXXXXXWWWVVVVVVSSSUUUWWWVVVTTTSSSRRRRRRPPPPPPPPPOOOMMMNNNPPPRRRSSSRRRRRRTTTWWWYYYYYYYYYTTTNNNIIIFFFAAA;;;999;;;777888888777555555777999@@@III[[[ttt}}}ZZZAAA999888888888999:::;;;<<<999999999888888888888777555777888888666555555666444555777888999:::::::::888777666555555444444555333333444333222222444777555555666666666555444444777888888888888888888777888999:::;;;<<<=========999999999999888777666555777666666555444444333333666555555777999::::::999888888888888999:::;;;;;;::::::777333000111777<<<777444000...///000111111111111222333333333222222111111111222333555777888666555444222222222333444555555444444444555777888666666666555555444444444555777:::<<<===<<<:::999;;;;;;;;;;;;:::888777666444666888999:::999777666;;;;;;<<<<<<:::999777555444444555555555555444444222444444444222111222333777666444333111000000///////////////000111222222//////000111333333222000000333444333000///111444111000///...---...///000111111111111111000000///333333333555777888777555777666555444222111000000111222333444555555555555:::===???>>><<<===@@@CCCHHHKKKOOOPPPMMMFFF>>>999666333///...///111222222000000111111222222222333sssfff___ZZZSSSOOONNNVVVVVVVVVVVVVVVVVVUUUUUUSSSUUUWWWWWWUUUSSSRRRRRROOOPPPQQQQQQPPPQQQTTTVVVTTTRRRPPPRRRVVVXXXXXXWWWSSSMMMGGGDDD@@@;;;;;;>>>999999999888666777:::<<>>;;;<<<@@@999999999777777888<<>>;;;;;;;;;;;;999888666555888888999999999888777666444555777777555555555666444555555666777666666666888777666555555444444444666666555333111111444666666666777888777666444333777888999::::::999888777555666777888999999999999::::::999888777777666666666666555444444444555555555333333444666888999999888888777666666666666666666777777777777888;;;<<<444444444333111///......111222333444444333111000333333444444444444444444444333222111222333666777777666444333444666888999444444444555444333222222...000333555777777666555555666666666777777888888>>><<<:::888666555555555///000111333555666666777333333444444444444333333111000000/////////......------..................000000/////////111333444222222333555888999777666555999<<<999333///000333000000000111111222222333333333444555555333222111...//////000000000111222888888888888777666555555333333444444555444444444...000444666999;;;>>>@@@CCCDDDFFFGGGEEEAAA<<<999777555222///------///000/////////000000000111111ssskkkdddaaa^^^ZZZYYY[[[XXXXXXWWWWWWWWWXXXYYYYYYXXXZZZ\\\[[[XXXUUURRRQQQPPPRRRTTTUUUVVVWWWYYY[[[XXXTTTQQQRRRVVVWWWSSSOOOIIICCC???>>><<<:::;;;???777777777666777999>>>AAASSShhhaaaHHH===<<<999999999:::999999888777999999:::;;;;;;999888777333555666666555555555666444444555666666666555555777666555444444333333444666666666555333333555777777777888888888777666666777888888888888888888777444444555666666666666555555444333333222333333333555555555666666666666666666444222333555777888888888888777666555444444555333444666888888999999888333444666555333000///...222222333333333222111111333333444444444444333222111000000111222444555777888777666555555666777777333333333333333333333333222222444555666666666555777666666555555555555555888777555333333444666777444444444444555555666666333333444444444444333333000///......///000///---,,,---...000111111111111000000000000111222333333333222222444777999:::999777999;;;999555222111222000111111111111111111111000222333444444222000///...///000000///000222444666666777777777777888888888888888888888888777777222222333444666888:::;;;FFFFFFEEEDDD@@@<<<777555::::::888666222111222333////////////////////////xxxnnnhhhbbb___]]]ZZZ[[[___\\\[[[[[[ZZZ[[[\\\]]]^^^[[[]]]___^^^ZZZUUURRRPPPQQQSSSVVVWWWXXXXXXZZZ\\\YYYUUURRRTTTYYYYYYUUUOOOFFFAAA===<<<:::777888;;;777888888888999<<>>>>>>>>>>>>>>>>>===<<<;;;999888666555666777888999AAABBBCCCCCCAAA===:::777999:::;;;:::777444555666222222111000000/////////tttjjjccc]]][[[YYYWWWYYY^^^______^^^]]]^^^___aaabbb\\\___```___[[[VVVRRRPPPRRRTTTWWWXXXYYYYYY[[[\\\YYYUUUSSSWWW\\\\\\WWWQQQEEE@@@<<<<<<999555444777999::::::;;;<<<@@@FFFKKKaaa{{{bbbLLLAAA>>><<<;;;;;;:::999888777777777777333444555666666444222111222444666666555555555666111222444666888999::::::555555444333222222222222///222666888999:::<<<>>>999999888777888999;;;<<<888777666555555666777888777777777666666555444333999999888888888:::;;;===777888999:::999888555444:::888555555666888999999666666666666777888999:::<<<:::888777777777555444333444444222000222666:::555444222111000111222222---///111333444555444444444555777999;;;<<<======888888888888777555444333222111000000111333555777666444333111000000111222000000000222444666999:::777888999999888666444222555444444444444555666666222333333444444333333222222000...000333444333111---...000111222222222111...///111222333333222111333000//////333777999;;;======>>>@@@BBBBBB???===999888777555333000...,,,222444666777777555222000111333444444333555999<<<===<<<;;;<<<===@@@CCCEEEBBBBBBCCCBBBBBBAAA@@@???===:::777555666888999999888;;;@@@CCCDDDCCC@@@>>>555888;;;:::888555666777444333333222111000//////tttkkk``````___^^^^^^]]]\\\\\\\\\]]]]]]]]]^^^______```______^^^\\\ZZZXXXUUUTTTQQQTTTVVVXXXYYYZZZ]]]^^^cccbbbaaa```^^^YYYSSSOOO???===;;;:::::::::999888666555777:::===AAALLLWWWvvvfffMMMCCC<<<444222777999888777888::::::888777;;;888444333666777777666333333333222222333444444333555777999888777444333333333444444333222000///666666666666555555555555777888999:::;;;:::999999777666666555555444333333777777777555333333555777999888777777888:::<<<===:::999777666555555666666777555444555777888888888555888;;;;;;;;;:::999666555999======:::777777999555444333222222333555666888777555444333222111111000111222333333333222222888888999999999999888888444222111333555444111...444333222222333444666777555444222000//////000000---000333444333555888<<<555555444333333333333444222222333444555777888888777888777555222000111222111000///000111111111///------.../////////////////////000000111111222222//////000111333555888999;;;<<<@@@BBBDDDEEEDDDCCC>>>;;;777333222000...,,,333222111111111222444444---111555666555555888;;;===;;;888777999>>>CCCGGGJJJFFFAAA??????>>>;;;999777888999::::::999888777999999;;;???BBBAAA<<<777666777888999999888666555222111111000///......---xxxllleee[[[[[[\\\\\\]]]]]]^^^^^^]]]^^^___```````````````______]]][[[YYYWWWVVVUUUXXXZZZ]]]]]]\\\[[[[[[[[[```aaacccccc```XXXNNNHHH===;;;999999:::::::::999777666777:::===DDDRRR___pppYYYDDD===;;;777888===:::999888999;;;;;;999888666555555777999:::888666444444444333333444444555444555666777777666444333555555444333333333444444555555555555555555555555555666777888999888888777777666666555555444333333777888888888888999;;;>>><<<;;;999888777888999:::999888666555444444555555777666444555777999::::::>>>??????===<<<=========888:::;;;;;;999888777777444444444333333444444444777666444333222111111111111222222333333333333333444555666777777666555444555444222333555555333000333333333333333555666777444333222000000000000111000222333222000111333666666666555444444444444444111111222333444666666777777777777555333222222444222000///000111222111000//////000111111111111111111111111111111222222222111111222222444777999;;;<<<===???BBBCCCDDDDDDDDD;;;888555333222222111000333333222222222333444555111333555666555555666888777666555555999>>>DDDHHHKKKGGGCCC@@@>>><<<888555555666888999:::;;;;;;::::::;;;>>>DDDHHHIIIFFFCCC<<<<<<;;;:::999777555444222111111000//////......yyymmmddd^^^YYYYYYZZZ[[[[[[\\\]]]]]]\\\]]]___`````````^^^]]]^^^]]][[[YYYYYYXXXYYYYYY^^^aaaccccccaaa^^^\\\\\\^^^aaafffgggaaaUUUIII@@@:::999888999:::<<<<<<;;;;;;888777:::>>>III[[[lll^^^KKK;;;888999888;;;???:::999999:::;;;;;;:::888222333666:::<<<;;;888555555555444444444444444444444444555555555555555444777666444333333555777999444444555555666666777777666777777888999888888888<<<<<<;;;::::::999999888<<<<<<<<<;;;999999:::;;;>>>===;;;999777777777888:::999777666555555666666888666444444777:::;;;<<>><<<:::888888;;;>>><<<:::888888888888777666333333444444444333333333555555333222111111111111222222333333333444444444222333666777777666333222777555333222333444444333333333333333444555666777333333222111111222222333333333333222000111333555777666555555444444555555000000111222333444444555555666666555333333444666222111000111222222222000,,,------...............222222222222222222111111222111111222444666888:::;;;;;;<<<===>>>@@@@@@AAA888666333333333444444333333333222222333333444555555444444555666777555444444333222333666;;;@@@CCCFFFDDDBBB@@@>>>;;;777444333444666888:::;;;<<<<<<<<<>>>BBBGGGKKKLLLJJJHHHAAA@@@===:::888555444333111111111000000//////...}}}pppggg```\\\\\\\\\\\\[[[[[[[[[ZZZZZZYYY[[[]]]______]]]ZZZYYYZZZYYYXXXXXXYYY[[[^^^```aaadddggghhhfffccc```______cccgggfff^^^QQQEEE===999888888999<<>>===;;;:::888888777777;;;:::999777666777777888777555333333666999;;;<<<:::::::::;;;999777999>>>???;;;666555777888666444666555333222222222333444555555444333222222222222333333333333333444444555333555888::::::888555333777555222111111333555666333333333444555555666777444444444444444555555555333333333333444555777999555555444333333333333444///000000111111222222222222333444333222222444666333111000111222333222000,,,,,,---............---222222222111111000000000000//////000222444777888888888888888999:::;;;<<<777555333222444555555444222222222222222333333444666444333555888999666444444333111111222555888:::======???@@@???===:::888333444555777888999:::;;;>>>???BBBDDDEEEDDDAAA???@@@>>>;;;777555333222222111111111000000000//////xxxmmmfffaaa]]]]]]]]]]]]]]]]]]\\\\\\\\\ZZZ\\\^^^___^^^\\\ZZZXXXVVVVVVVVVXXX[[[___cccfffeeehhhjjjjjjgggccc```___aaadddeeeaaaXXXLLLCCC>>>:::999999;;;???BBBCCCCCCDDD@@@===>>>CCCSSSmmmcccHHH???777555888:::;;;<<<888777777777999999777666555555555555555444555555444444555555444333222111444444444444555555666666222444666888999999888777666666777888999999:::::::::::::::::::::;;;;;;;;;888888888777666666555555///222555777999;;;===@@@<<<;;;;;;::::::999999999:::999777666555555666666666444222333555888999::::::;;;@@@DDDBBB===>>>DDD???:::555444555777666444999777333000000222555777666555555444444444555555333333222222222333444555555777:::<<<<<<:::777555555444111000///111444666333333444555666666666666666666777777777777777777555444444444555666666666444333222222111111222222//////000000000000000000///000111111000111333555222111000000222222111000000111222222333333222222111111000000//////......//////000111333555888:::999888888777777888999999888555333222333333333222000111111222222222222222555333222555888:::888666222111111111222333555666888;;;>>>??????===;;;:::555555555555555666666777<<<===>>>???===;;;888777999888555333222111111111111111111111000000000000ssskkkgggbbb___[[[[[[\\\]]]___```aaaaaa___```aaaaaa```^^^\\\ZZZUUUUUUWWWZZZ^^^bbbfffhhhjjjlllllljjjeee___\\\ZZZaaabbbaaaZZZPPPGGGAAA???:::999:::<<>>>>>777666666777888888777555888777666444222222555777444555666666555444222111333444555666777777777777222444888;;;<<<:::888666777777888888999999::::::999888888888888999::::::999999888888777666666555666888::::::999888888999:::::::::;;;;;;;;;;;;;;;777666555333333333444444666555444555777888888888888:::BBBJJJGGG>>>===CCC<<<999666444444555666555;;;888444111111333666888666555555555555555666777333222111000111222333444444555888999999888555444333333222000///000333666333333555666666777666666888888999999999888888777777666555555555333000---222222111000000000111111000000000///////////////---...////////////111333111000///000111111111///000000111222222222222222//////////////////......111111222444666:::===???<<<<<<<<<;;;;;;:::::::::777555222111111222111000000111222333333333222222333333444666888999999888000111222333555777999:::999<<>>;;;::::::888777666555444444444444777999;;;;;;999777666666333222222111111111111222111111111111111111111111tttjjjgggdddaaa]]][[[[[[\\\^^^___```aaabbbaaaaaaaaaaaa___^^^]]]\\\WWWXXXZZZ]]]```cccfffgggjjjjjjjjjgggaaa\\\YYYXXX\\\]]][[[TTTJJJAAA>>>>>>:::999:::<<<@@@DDDEEEFFFEEEEEEGGGKKKSSSffflllPPPAAA;;;999777777;;;>>>>>>===888777666777999999777666777888777555444444888;;;666777888999888666444333333444666888999999888777666777999;;;<<<;;;999888777777777777777777777777999999888888888999:::;;;===<<<<<<;;;::::::999999<<<======<<<888555333333::::::;;;;;;;;;;;;;;;:::888777666444444444444555888777777999::::::888666777999@@@HHHCCC888777>>>777888777666444444555777:::999777666555555555666444444444444444555666777222111000//////111222444444555666777777666555444222333333222000111444777333444555666777777666666888888999999888777666555666666666777777444...***333222222111111111111111111000000000//////.........///000/////////111333000///...///000000///...---......///////////////////////////000000000000000111222555888<<<@@@BBB>>>>>>>>>>>>===<<<:::999555333000///000111111000222333444555555555444444444555777777777666777888555666777999:::<<<======888;;;??????===<<<<<<===:::999888666555555666666444777:::999777555555666111111222333333333333333111111111111111111111111vvvjjjcccbbbbbb^^^ZZZ^^^^^^^^^^^^^^^^^^^^^^^^aaaaaa```^^^]]]\\\[[[[[[YYY[[[]]]```bbbcccddddddfffffffffccc___\\\[[[[[[WWWYYYXXXQQQGGG>>>;;;;;;999999999<<<@@@CCCEEEEEEDDDFFFJJJQQQZZZnnnqqqUUUEEEAAA;;;;;;999888:::===<<<999999888777888::::::888777555777999888777777:::>>>888999:::;;;:::888666444333555777:::;;;:::888777::::::;;;;;;;;;;;;;;;<<<666666666666555555555555<<<;;;:::999:::;;;<<<===;;;;;;;;;:::999999888888111444777999999888999:::;;;<<<<<<<<<;;;;;;:::999;;;:::999777777777777888:::::::::<<<===<<<999666;;;;;;AAAGGGAAA555444===444777888777444333555888777888::::::999777555333333333333333444555555666111000///......000222333666666777777777777666666222444555444222222555888333444555777777777777666777888888888777666444333555555777:::;;;999333---444333222222111111222222111111111000//////......///000111000///000111333000...---...///000///...///000000111111111111111//////000000111111222222...///000333777<<>>???>>>;;;999777333111///...000111111111444444666777777777666555555888:::999666444555777<<<======>>>>>>>>>======555888===>>>>>>>>>@@@CCC;;;:::999777777777888888555888:::888555222222333222333444555666555444333111111111111111111222222wwwmmmaaaZZZZZZ]]]^^^^^^_______________```aaabbbaaabbbbbb```]]]ZZZYYYYYYYYYZZZ\\\___bbbeeeggghhhdddfffddd```^^^___]]]ZZZWWWVVVRRRMMMHHHCCC???===::::::999;;;===@@@@@@@@@AAACCCGGGQQQccc}}}sssXXXGGG<<<777;;;999888999<<<===;;;888777888888666444333666999444222222444888;;;:::999555555555555555444444333888777666555555666888888======<<<<<<;;;;;;;;;<<<999999888888888888999999;;;999666444444666999;;;<<<<<<;;;:::888777666666888888888888888777777777999333111444777555444444???;;;888888999999777555===999555444666888777666888;;;======;;;999888888666666777777666555444444555555555555555555555555111111333444555555555555222222222222111111000000888888666444333222111111/////////222555777777666666555555444444444555555333444444555555444444333555555666666666444333222444111......111333333222222333444333111/////////333222222222111111000000444333111////////////000.........//////000000111222222111111000000//////222111222333444777999;;;666888<<>>???>>>======::::::999888777555333222222222222333333222222111222222222222333444666666555444222000///...------sssjjj___ZZZ[[[^^^______````````````aaaaaabbbbbb```aaaaaa```^^^\\\[[[\\\ZZZ[[[\\\^^^___aaabbbcccaaacccbbb^^^\\\]]]\\\YYYWWWWWWUUUQQQLLLEEE@@@<<<===<<<<<<<<<>>>@@@AAAAAAGGGIIIPPP\\\pppcccNNNBBB<<<888;;;:::999;;;>>>>>>===;;;999:::;;;999666666888;;;:::888666777999:::888666;;;;;;;;;;;;::::::999888777666666555666777888999777999;;;<<<======<<<;;;999888888777777888888999888888777777777777888888<<<<<<;;;:::999888777666666666666555555555555555:::666444888999888888:::<<<:::999999;;;<<<:::888===:::777777999::::::999444666999:::999888999999;;;:::999888666555444333444555555666777777888888222333555666888999999999555444444333222222222222666666555444444444444444444333222222555666666666777777666555555555555666444444444444444444444444555555666777777666555444444111......111333333333333444555444111/////////222222111111000000000000333222000///.........///111111111222222222222222222111111111000000000/////////000111444888;;;<<<777999===???@@@>>>;;;999777666444333222222333333666666555444333333333333333333333444555555666666555666777888777666444333444666888:::;;;:::999888888888777666555444333222222222333333222111000////////////000000111333333555444333222222222222222xxxllleee]]]YYY[[[___aaaaaaaaaaaaaaabbbbbbbbbbbbbbb___```aaa```^^^]]]]]]^^^[[[[[[\\\\\\\\\\\\\\\\\\]]]______[[[ZZZ\\\[[[WWWTTTTTTTTTQQQKKKDDD===999:::999999888999:::;;;<<>>===;;;::::::;;;999888777888:::<<<;;;999999::::::999777999999999999888777666555555555555555666777999999222444888<<<>>>===;;;:::999888888777777888888999666777888999999888777666:::;;;;;;;;;;;;999777666555555555555555555666666888666777:::999777888===888888999;;;>>>>>>===;;;===;;;999:::;;;<<<<<<<<<333555666777777999;;;>>>???>>>;;;888666555444444666666666777777888888888555666888999;;;<<<<<<===999777555333333333444555444333333444444555666777999666444333444555666666888888777666666666666666555444333222222333444555444555666777777777666555333111//////111333333333555666777555222000//////000000000000////////////222111000///............000000000///////////////111111111111111000000000//////000111333555888:::666888;;;===>>>>>><<<;;;333222111000//////000000333222222111111222222333222222222222333444555555222333444555555444222111111333777999:::999666555666555444333222222222222222222333444333111///---///////////////000111222////////////000111222222|||rrrnnneeeaaa\\\ZZZ\\\```cccdddbbbbbbbbbcccbbbbbbbbbaaa```aaabbbaaa___]]]\\\]]][[[ZZZZZZYYYYYYXXXXXXXXXXXX[[[\\\YYYXXXZZZYYYUUUOOONNNLLLIIIDDD>>>888555888888777666555666888:::DDDLLL\\\ssslllSSSCCC===;;;<<<===555666888:::;;;;;;:::999999999999888777777777888:::999999999:::;;;::::::555555555555444222111000222222333444555777888888222444777:::;;;;;;:::999888888777777777777888888666777888888888888777666999:::;;;<<<;;;:::888666777777777888888888888888666666777888555222444:::666777999<<<======<<<:::999999999:::;;;<<<;;;;;;666777777777888:::===AAA???===:::777555555555666888888888777777777777777999:::;;;<<<<<<<<<<<<<<<:::888555333222333555666333222222333333444555666999666333222333555666777888888777666555555555555555444222111111222444555222333555666666666555555222222111111111222333333666777888666333000000000//////////////////......222111111000000000//////111000000//////.........111111111111111111111111444333222111111222333333333444777:::;;;<<<<<<;;;333222000/////////000000111111111111111222333333333333222222333444555666555555555444333111000///333555999<<<<<<;;;888666555444333111111111222222000222444555555444222000222111111111111222222333------------...///111111qqqjjjgggaaa___]]]\\\___bbbeeefffcccccccccccccccbbbaaa```bbbccccccaaa^^^[[[ZZZZZZXXXXXXWWWWWWVVVVVVUUUUUUSSSWWWXXXVVVUUUWWWUUUQQQJJJHHHEEE@@@<<<999777666:::;;;;;;999888999<<>><<<:::999555444333333222222222222000111444666888888777777444333333222222222222333222222111111111222333333wwwlllfffddd````````````bbbdddfffhhhdddeeeeeeeeeeeecccaaa```aaabbbbbb```]]]ZZZYYYYYYTTTTTTTTTSSSSSSRRRRRRRRRNNNRRRSSSQQQQQQRRROOOKKKEEECCC@@@<<<:::999999:::888:::;;;999888:::???DDDMMM^^^xxxsssYYYJJJ===;;;999555444777777:::>>>???>>><<<;;;;;;<<<;;;;;;;;;<<<<<<:::888::::::;;;999666555555666777777777777777666666555222333444555666777777777;;;;;;999888888888999999888777777666666777777888999888777666666777888999777777777777888888888888777777777888999999:::::::::888777888666222333777555777999888666555444555333666999:::999777666666777888777555444555888:::888888777777777888::::::777999;;;===AAACCCEEEGGG??????>>><<<:::888555444555444222222222333555666555555333222111111111111333111000111444777999:::888777666444333333333333444333222111111222333444000111222333333333222111111222333333222222333444555666777666333222111222............////////////333333444444444333333222333333333222222222222222000000000111222333444444111111000000111333555666444666:::>>>@@@@@@??????888777666555555666777777333222222222333444444555666555333222222444555777111222222333444555555666555666888:::;;;:::999888777777777777666555333333000111333666888:::;;;<<<555444333222222222222222333333222111111111111222|||qqqkkkfffcccaaabbbcccddddddeeegggiiiggghhhiiiiiigggeeecccbbb___``````___\\\ZZZYYYYYYRRRQQQPPPOOONNNMMMLLLKKKIIILLLNNNLLLKKKKKKIIIDDD>>>===<<<;;;::::::;;;;;;666888:::999888;;;BBBHHHVVVjjj{{{dddMMMAAA999:::888333333:::999===AAAAAA???<<<;;;;;;===;;;;;;<<<>>>===;;;888888:::;;;999666555555777444555666666777666666666666666888999999999888888;;;;;;<<<<<<;;;;;;:::999777777666666666666777777777777888888888888777777777666555444555666888999888888999999:::;;;;;;<<<:::666444777999777777999555777888777444333444666555888<<<===:::888777777666777777666555555777:::888888999999::::::;;;;;;999:::<<<>>>AAACCCEEEFFF??????>>><<<:::888666444222222222333444555666777777666555444333333333333222111111333666999:::999999888777555444444333333222222222222222222222222111222333444333222111000000222444444222222333555333444555555333222222333....../////////000000000222222333444444333333222...............////////////000000111333444444555111111111111222444666777444777<<<@@@BBBAAA@@@>>>666555444333444444555666333333222222222333444444666444222111111222444666111111111222333444666666444555555666777777888888999:::;;;;;;:::888555333222222333444666999;;;===888777666555444444444444111111000000000000111111uuunnnjjjfffccccccdddffffffffffffhhhiiijjjjjjkkkkkkjjjgggeeeccc\\\^^^___^^^\\\ZZZZZZ[[[QQQPPPNNNMMMJJJIIIGGGFFFEEEIIIJJJHHHGGGGGGDDD???777888999:::;;;::::::999999;;;>>>>>>===AAAIIIOOOcccyyyuuu]]]JJJ???999;;;999333666???888<<<@@@AAA>>>:::999999;;;:::999:::<<<<<<999666444777999999777777999<<<666777888999999::::::999999999;;;<<<<<<;;;:::999999;;;===??????===;;;999777777666666666666777777444666999;;;;;;999666444777555444222333555888:::;;;;;;<<<<<<===>>>??????888222111555999999888999444666777666444333666999777;;;???@@@===999888888666777888888888888:::<<<::::::;;;<<<<<<;;;;;;:::<<<<<<<<<===>>>>>>??????>>>>>>===<<<;;;999777666111111333444666777888888777777666555555555666666444333333555888::::::999:::999888666555555444444111222222333333222222111333444444555444333111000000222555555333222333555111333444444333222222333.../////////000000111111000111333333444333222111......//////000000111111//////000111333444555555555444333222222222444444222666;;;@@@AAA@@@>>>;;;999888777666666777888999333333222222222222222333555444111000///111333444333333222222222222222333555555444555555666888888;;;<<<>>>???===:::666333444333333333444777:::<<<<<<;;;:::888777777777777333333333333444555666666xxxooojjjfffeeegggddddddcccccceeehhhlllnnnmmmnnnnnnnnnjjjfff```]]]YYYXXXWWWXXX[[[[[[YYYVVVUUUQQQLLLIIIGGGFFFDDDBBBGGGGGGEEEDDDBBB@@@???>>>777777999::::::999888777@@@;;;===FFFIIIGGGLLLWWWsss}}}bbbNNN>>>===;;;999777777777777888<<>>===;;;888999:::;;;:::888666555999===AAADDDCCC???999666999888777888:::;;;:::999;;;;;;:::999:::;;;===>>>:::999888888888999:::;;;=========<<<:::777555333444333222222333666888:::666555555555555777888999333555777999999888666555444333333222333444666666555333111222444333000---111000//////000333666777::::::999666222000000111000000111111111000000//////000000//////111555888000////////////.........------......///.........333333444444444555555555444333111000111333666888888999;;;======<<<;;;:::888888777666666777777777666333000000222333222000111111111111111222222333444333222444777888555222666555444444444444555555555666777777666333000///444444333222222444555666777777777777777777777777777444666:::666---&&&'''tttmmmjjjhhhggghhhdddeeefffggghhhiiiiiiiiikkkkkkkkkjjjgggccc___]]]YYYWWWVVVWWWZZZ[[[ZZZXXXTTTPPPLLLHHHGGGGGGFFFEEEFFFFFFDDDCCCAAA???>>>===;;;;;;;;;;;;;;;;;;::::::???;;;???HHHLLLNNNYYYhhhmmmTTTCCC===<<<:::888777777777888:::<<<>>>>>>;;;999:::;;;777777666666666666777777333333444555777:::===>>>777555333222222333555777777777888999999:::;;;;;;:::<<<>>><<<:::777888999777777777777777888888888777888888777555444444555666666888999999999888777666666666999<<<===<<<999;;;999888999;;;======;;;888999:::;;;:::888666555999;;;>>>??????===:::999===<<<;;;<<<===>>>===<<<888999:::<<<<<<<<<;;;:::555555555666777999;;;<<<999:::999999777555333222111000//////111333555666777666666555666888999:::777777777777777666666666555444444333333444555666555444444555777777333000444333222222222333444555888888777555222000000111111111111111111000/////////000111111000111444666/////////............---------.../////////......//////000000111111222222333222111111111333555666:::;;;===>>>>>>===;;;:::>>>======<<<;;;;;;;;;<<<666333111111333444222000222222111111222222333444666555555666999999777555555555555444444444444444666555444333333444555666666666555444444444444444666666666666666666666666888444444666444...,,,...xxxmmmjjjjjjiiihhhiiiccceeehhhjjjkkkiiifffdddggggggfffdddbbb```^^^\\\YYYWWWVVVVVVYYY[[[\\\[[[TTTPPPKKKHHHGGGHHHHHHHHHDDDDDDCCCAAA???>>>===<<<===<<<;;;::::::::::::::::::999<<>>===>>>>>>===:::888777888999888777666666666777888777888999888666444555666555777:::<<<<<<;;;999777999777666:::???BBB???;;;:::999888888:::<<<<<<;;;999::::::;;;:::888777666999:::;;;<<<============@@@>>>===>>>??????>>>===666888;;;===>>><<<999777444444444444555666777888555555555555555444333222444333333333444666777999888777777777777999:::;;;<<<:::888666555555666666444333222222222333444555666666777999;;;999666333444444333333222222111111555666666444222111111222222222222111111///...---///111222222222111222333///............---------------...///////////////------...///000000111111222222222222222333333333;;;<<<===>>>>>>===;;;:::>>>>>><<<;;;::::::::::::555444222333444444333222222222222222222333444444888777777888:::;;;999888666666888888888888777666999777333111111333777999888888888777666555333333555555555555555555555555888444222333222000222555zzzppphhhhhhjjjiiihhhhhhbbbdddgggiiiiiigggdddbbbcccbbb```___]]]\\\[[[[[[WWWVVVUUUUUUWWWZZZ\\\^^^WWWSSSMMMIIIHHHHHHHHHHHHBBBBBBAAA@@@>>>===<<<;;;;;;:::888777666666777888999999===AAAGGGSSSjjjoooUUUFFFBBB888888777666777888999:::???>>><<<999888777888999777777666666666666777777888999;;;<<<===<<<;;;:::777666666666777888:::<<<555666777888999;;;<<<<<<<<<======<<<;;;:::999999===;;;999777777888999:::777888888777555444444555555666888::::::999888777<<<999888<<>>===<<<<<<======<<<;;;666888;;;======;;;999777888777666555444333222222222333333333444444444444777777666777777999:::;;;999888888777888999;;;<<>><<<:::888777666666000000//////000222333555888999;;;<<<<<<999666333222222222222222111000///333555666555444222333444333333222222000///---------000222333111000//////............---------------...//////000000000000//////000111222333333444111222333444444333222111888888:::;;;;;;;;;::::::<<<;;;:::999777777666666444444444444555555444333222222222111222222333444888888888888999:::999999888:::<<<======<<<;;;:::<<<999555111000111333555888888999999888777555444444444444444444444444444666444222111000111333555vvvmmmggghhhjjjhhhfffeee```aaabbbcccdddddddddccc```___]]][[[YYYYYYYYYYYYUUUUUUTTTUUUVVVXXX\\\^^^ZZZVVVPPPKKKIIIHHHGGGFFFAAA@@@@@@>>>===<<<;;;;;;999888777555555555666777;;;===@@@EEELLL^^^zzz```HHH>>>>>>888777777777777999:::;;;@@@===:::888777777888999777777666666666666777777:::;;;===>>>>>><<<:::999888777777666666777888999555555666777888999:::::::::::::::;;;<<<<<<;;;:::===;;;999777777888999:::666777777666444333333444555555444444555555666777:::888777;;;@@@BBB???<<<777888888888888999:::<<<;;;;;;<<<<<<<<<<<<<<<;;;:::<<<@@@DDDEEEDDDBBBAAA<<<;;;::::::<<<<<<;;;:::999:::;;;;;;;;;:::999999888888777666444333222111222222333333444555666666666666666666777888888999999888888888888:::;;;<<>>===<<<::::::888666444222222222333666777888999999999777777555555555555555555555555333444333111000111111000vvvmmmgggiiikkkhhheeedddaaa````````````aaacccccc^^^]]][[[ZZZXXXWWWVVVVVVRRRSSSTTTTTTUUUVVVYYY\\\[[[WWWRRRMMMKKKHHHFFFDDD@@@@@@???>>>===<<<;;;;;;999999888888888999999999888:::???FFFSSSjjjsssUUUAAA;;;;;;999888888888888:::;;;<<<>>><<<888777777888888888777777666666666666777777888999;;;<<<;;;:::888777777777666555555444555555777777888888999:::::::::999888888:::<<<<<<;;;:::999888777666666666777888555666777666444222333444555444333222222444555666555555666999;;;;;;:::999666777888888777888:::<<<<<<<<<<<<===>>>???@@@@@@<<<>>>BBBFFFFFFEEEBBB@@@<<<;;;:::;;;===>>>===<<<;;;;;;<<<<<<;;;;;;::::::444555555666666666555555444333444444555777888999888888888999999:::::::::999888888777888:::;;;<<<===???@@@AAA@@@===:::888666555555444555666888999999;;;;;;:::777444333333666666666666555555555555444666888888777666666666222222222111111///...---,,,...111111000...------000////////////.........---...///111222222222222222222222222222333333333111222444555666666555555222222333444666777888999777666555444333333222222333555888888777666666777222222222222222333444444333444555444333333555777555666888999::::::999888666666777777777777666666666777888888999999999888555555555555555555555555222444444111000111000,,,wwwnnniiijjjllljjjgggfffbbbbbbaaaaaa````````````^^^]]]\\\ZZZXXXVVVUUUTTTPPPRRRTTTUUUTTTTTTWWWYYYYYYVVVRRRPPPMMMJJJGGGEEE@@@@@@???>>>===<<<;;;;;;888999:::;;;;;;;;;;;;;;;999<<<@@@HHHYYYrrrcccLLL@@@===>>>::::::999999999;;;<<<===<<<:::777777888999888777777777666666666666777777777888999999999888777666888888777777666666666666888888999999999999999999999888777888;;;;;;999777777777777777777888888888666777888666444333444555444555555555666666666666444666999999888777777888555777888888666777999<<<<<<<<<===>>>@@@BBBDDDEEE>>>???AAABBBBBB@@@???>>>;;;::::::;;;===???>>>>>>:::<<<>>>???>>>===:::888222333555666666666555555555444444444555777888:::999::::::;;;;;;;;;;;;;;;888888777777888999;;;<<<<<<===>>>>>>>>>===<<<;;;:::999777555444444444555777999999888555444555777999888666444333333333444333555888888777555444555111111111111111000//////---///111222000//////000111111000000000/////////......000111222333333333333333333333222222222222222333444666777888888999777777666666777777888888444333222111111111111111333666999:::888666777888444444444444444555666666222333444333111111444777444444555666666777777888::::::::::::::::::::::::999888888777777777777888333333333333333333333333222555444000000333222///wwwoooiiikkkmmmkkkhhhhhhdddddddddcccbbb```^^^]]]^^^]]]\\\[[[YYYVVVTTTSSSNNNQQQTTTUUUSSSSSSUUUWWWWWWUUURRRQQQOOOLLLIIIFFF@@@@@@???>>>===<<<<<<;;;666777999;;;<<<<<<<<<;;;CCCEEEHHHPPPaaa{{{lllRRRBBB<<<<<<>>>;;;;;;:::999:::;;;<<<===;;;888666777999:::999777777777666666666666777777888999999999999888888777::::::::::::::::::::::::888888888777777777666666;;;999777888::::::777444777888999:::::::::::::::777888999888666444555666444666888::::::999777666555999===<<<888666888;;;555777888888666666999<<<<<<<<<===???BBBDDDFFFHHH@@@???>>>===<<<<<<<<<<<<888888888999<<<>>>>>>===999<<<@@@BBBBBB>>>:::666444555555666555444222111555555444444555777888999555555666777777777666666888777777777777999:::;;;<<<;;;;;;:::;;;<<<===>>><<<:::777444111000///...666777888777555555888<<<999777444111///...//////222555777888666444333333000000111111111000000//////111222222111111222333111111111111000000000000...///000111222333333444666666555444444333333222222333444666777999:::;;;<<<;;;:::999888888888888777666666555555555666666222666::::::888777777888666666666666666777888888222333444333000111444777555555555555666777888999BBB@@@>>><<<::::::;;;;;;;;;:::888666555555666666222222222222222222222222333666444//////444666333yyyuuuqqqpppppppppnnnkkknnnkkkgggdddccccccbbbaaa^^^\\\YYYVVVRRROOOMMMLLLNNNOOOQQQSSSSSSSSSSSSSSSTTTSSSPPPNNNKKKIIIHHHHHHCCCCCCCCC@@@>>><<<===>>>777888999:::<<<===>>>>>>???DDDKKKVVVlllyyyYYYFFF@@@===;;;:::<<<<<<<<<<<<===============;;;888777888999999888:::999999888777777888888666777:::<<<===<<<;;;:::<<<<<<======<<<;;;::::::999888777555555555666777666666666777888888999999:::888666666666666555444777777666555555555555666666555555555555444444444:::999888777666666666666666666666666666555444444555777;;;>>>@@@@@@>>>===AAA???<<<;;;;;;;;;:::999;;;:::999999999:::;;;<<<777999;;;<<<:::888777777555666666555333333444666222333444555444222///...666555555666777666333111666666666888<<<>>>>>>>>>???>>><<<:::::::::;;;;;;;;;;;;:::777333222222444333555777999999888666444666666555555555444444444222333444555666666666666111111111111111222222222222111000///......//////111000///...............//////......///000222333///111333555444222///,,,444444444444555777888999::::::999888777666555444555444222333333333222111333444555555666666555555111555888999666555666888444333111111222222222111///000222555888;;;===>>>??????@@@@@@???<<<:::888:::777444333555555333111222222222222222222222222111111111111111111111222}}}xxxvvvsssrrrrrrqqqnnnkkkkkkjjjhhhgggfffddd```]]][[[ZZZWWWTTTQQQOOOMMMMMMOOOPPPQQQRRRRRRQQQQQQPPPQQQPPPNNNMMMKKKJJJJJJJJJEEEEEEEEECCC@@@>>>===>>>888888888999;;;<<<>>>???BBBIIISSS```uuujjjNNN@@@<<<:::888888<<<<<<======>>>>>>??????<<<:::888777888999999999999888777666666666666666777888:::;;;<<<<<<<<<;;;===============<<<;;;;;;888888666555555555666666666666777777888999999::::::888666666666777666444777666666555555555555555666666666666666666666666888777777666666666666666:::::::::::::::999999888666666888999;;;>>>@@@AAA???AAABBBCCCAAA>>>:::888666666666666777888:::;;;???@@@AAA@@@===:::888777444444555444333333555666333333444444555444444444555444444555666666444222555555555888;;;>>>>>>>>>777999<<<======<<<<<<<<<======<<<999777666777888888999;;;======<<<;;;:::333333333333222222222222333333444444444333222222111111111111222222222222000000000000111111111111000000///...............///////////////111222333000222333444444222///---000000111222444777999:::666666666555666666777888999777666555666666444333333333444555555555555444...000222222222222222333222111000111222333333222111222333555666888::::::AAABBBBBBBBBAAA???>>><<<:::888666555666666333111444444444555555555555555111111111111111111111000zzzxxxwwwvvvuuuuuurrrnnnkkkhhhhhhiiiiiihhhddd^^^YYYWWWVVVTTTRRRPPPOOONNNNNNOOOPPPPPPQQQPPPOOONNNMMMMMMMMMLLLKKKKKKKKKKKKKKKGGGHHHIIIGGGCCC???>>>===:::999999999:::===???AAADDDNNN]]]mmmlllZZZGGG???===<<<::::::<<<<<<======>>>???@@@@@@;;;999777777888:::::::::::::::888777777666666666999999::::::;;;;;;<<<<<<===============<<<<<<;;;777777666555555555666666777777888888999::::::::::::888666666777777666555777666555555444444555555555666666777777888888999666666666666666777777777999999999888888888777777777666555555888<<>>???@@@>>>:::777555555444555666555555555777999888777555444444555666777333333333444555666444333777777666888:::<<<<<<;;;///555<<<@@@???>>>>>>>>>??????>>><<<:::999:::<<<888999999:::::::::::::::333333222222222111111111444444333222111000...---111111111111222222333333...///111222333333222222000//////...............000000000000111222333444333333333444333333222111111111111222444555777888666555444333444555777999888666444333333333111///222222333444444444444333222111000111333444444444222222222222333444444444333444444555555666666777;;;;;;;;;;;;:::::::::999:::999888888888666333000111111111222222333333333222111111111000000//////~~~{{{wwwxxxyyyxxxwwwsssnnnkkkhhhhhhhhhhhhgggbbb\\\WWWSSSSSSRRRPPPOOOOOOOOOOOOMMMNNNOOOOOOOOONNNLLLLLLLLLKKKJJJJJJJJJJJJJJJKKKIIIKKKKKKJJJEEEAAA>>>======<<<::::::;;;>>>AAADDDFFFSSSeeewwwyyywwwxxxwwwuuutttwwwzzzYYYMMMAAA>>>???===;;;;;;:::;;;;;;<<<===>>>??????999888666666888:::::::::===<<<;;;:::999999999999::::::999999999::::::;;;;;;;;;<<<<<<<<<;;;;;;:::777666666666666666666666777888888999::::::;;;;;;:::888666666777888777666777666555555444444555555444444555666777999999:::555555666777888999999999888777777666666666666666777666555666999>>>CCCGGGSSSYYY___]]]TTTHHH@@@===::::::999999:::;;;<<<===999:::;;;;;;888666666666555666777777777888:::<<>>???AAA@@@@@@???<<<999888999:::666666666666777777888888555444444444444333333333333333333222111///...---000111111222222333333333...///111333444333111000000//////.........//////111111111222222333444444444444444444555666777777777666666555444444555555:::888666333333444666777888666444333222111///...111111222333333333333222555222///000444777777555666777888777666555555666444555555555666666777777555444444333333444555555777888888888777555222//////000000111111222222333222111111000000/////////~~~wwwyyy{{{zzzwwwsssnnnkkkjjjiiigggeeeccc```[[[XXXQQQQQQPPPPPPPPPPPPQQQQQQKKKLLLMMMNNNNNNMMMLLLKKKKKKJJJIIIIIIHHHHHHHHHHHHJJJLLLLLLJJJFFFAAA>>>===???>>><<<<<<===@@@DDDFFFJJJYYYlll~~~|||qqqhhhffffffeeeeeefffpppyyyfffJJJBBB;;;;;;<<<999777777999999::::::;;;<<<<<<===999777666666888:::::::::<<<;;;::::::999999:::::::::999888888777888888999888888999999:::999999888666666777777777777777777777888888999::::::;;;;;;:::888666666777888888777777777666555555555555666333333444555777888999999666777888:::;;;;;;;;;;;;:::999888888777888888888666777999;;;???BBBEEEGGGMMMRRRWWWTTTKKKBBB===<<>><<<;;;::::::;;;;;;:::<<<<<<;;;999888888888555666777777666777999;;;>>>;;;777333111111333444333222111222555666666666999888777888:::;;;;;;:::777:::===>>>>>>>>>@@@CCC???>>>===999666444444555777777777777888888999999555555555444444444333333222222222222222111000000000111111222333333444444000111333333333111///...000000/////////000000111222222333444444555555555444444444555666888:::<<<::::::999888777777777777:::999666444444666888999<<<:::888777777666444222000111222222333333222222333000---///333666666444===>>>???===:::777666777444555666777888999::::::666666555555555666777888444555777777555333111000444444444555555555666666222111111111000000//////xxxzzz|||{{{vvvqqqnnnlllllliiifffbbb```^^^ZZZXXXRRRQQQQQQQQQQQQRRRSSSSSSLLLMMMNNNNNNMMMLLLKKKJJJIIIIIIHHHGGGGGGGGGGGGHHHJJJKKKKKKIIIEEEAAA>>>>>>???>>>>>>>>>???BBBDDDFFFOOO]]]ooo~~~wwwddd\\\UUUTTTTTTTTTWWW\\\kkkuuuoooVVVEEE@@@<<<======999888:::999999999::::::::::::::::::888666666777999999999888777777777777888999999::::::999999888888777777666777777888888888888888777777888999999999888888777777888888999::::::::::::888666777888999888777999888777777666666777777333333444555777888888999777888:::;;;<<<<<<;;;;;;999888777555555666777777777999<<>>===;;;999888777777888;;;;;;;;;999666444444444444555666555444555777999777666444333333333555666555333222333555777777777555444555888<<>>@@@AAA<<<;;;:::666333111222333555555666777777777777666444444333333333222222222111222222333333333222222000111111222333444555555333333444444333222000///111111111111111222222333222333444555666666666666444444555555777888::::::777777777888888:::;;;;;;666555555555666999<<<===;;;:::888777777777555333111111222333333333333222333222111333555777888888???AAACCC@@@;;;666555666444555666777999:::<<<<<<777777777777777888888888222444666555444222222222555555555555555555555555111111111111111111111111}}}}}}|||xxxzzz|||zzzuuupppmmmmmmllliiieeebbb```]]]YYYVVVSSSSSSSSSRRRSSSTTTTTTUUUPPPPPPPPPOOOMMMJJJHHHFFFFFFFFFFFFFFFGGGHHHIIIIIIJJJJJJIIIFFFBBB???>>>???=========>>>???AAACCCDDDOOO\\\lllwww}}}zzznnnbbbOOOKKKHHHGGGFFFGGGOOOXXXbbblll|||```KKKEEE@@@>>>???>>>;;;;;;>>>;;;;;;::::::::::::999999:::888666666777888888777555555555666777888999:::;;;;;;<<<<<<;;;:::888777666666777888888888888888777888999:::;;;::::::999666666777777888999999::::::888777777888999999888:::999999888888888888888555555666777777888999999777888:::;;;<<<;;;:::999888777555444333444555666999;;;===@@@CCCEEEGGGHHHEEEFFFGGGGGGFFFCCCAAA???<<<;;;999777666666666777888888888666444333333444666777888777555555777999444444555555666555555555777555333444666777888777666666666999===@@@AAA@@@>>>;;;777888<<<>>>>>><<<888888777555333222444666444555777888888888666555555555555444444444333333111222222333333222222111000111111222333444555666555555555555444444444444333222222222333333444555333444555777777777777777555555555555555444444444444444444555666888999:::333333444555777999;;;<<<999888666666777666555333111222222333333333333333222444666888888888:::;;;;;;???AAA???999444333555444555666777888999:::;;;666666777888888777666555111333555555333222444666555555555444444333333222111111111222333333444444}}}xxxyyyyyyyyyxxxzzz|||yyytttooommmmmmjjjhhhfffdddaaa]]]WWWTTTTTTTTTTTTTTTTTTUUUUUUVVVTTTSSSRRROOOLLLHHHEEECCCCCCCCCDDDEEEGGGIIIJJJKKKIIIIIIHHHDDDAAA?????????;;;;;;<<<>>>???@@@AAABBBLLLXXXfffooorrrmmm___QQQDDDBBBBBBAAA@@@BBBLLLXXXYYYcccsssrrrWWWFFF@@@<<<;;;;;;:::777999======<<<<<<;;;;;;::::::999;;;999666666777777777666555555666777888:::<<<===<<<===>>>???>>>;;;999777666777888999999999999999888999:::;;;<<<;;;;;;:::666666666777888888999999:::888777777888999999888;;;:::999999888888999999777777777888999999::::::666888:::;;;;;;:::999888<<<;;;999888777888999;;;;;;<<<===???AAADDDGGGIIIGGGGGGFFFFFFEEEBBB===999:::999888777777777888999777888999999888999;;;===:::;;;;;;:::999888:::;;;555666888888777555333111888666444444666888888888;;;::::::;;;===>>>===<<<===888444777===???<<<888666777777666444555777999888:::===??????>>><<<:::888777777777777666666666222222222222222111000000000111111222444555666666666666555555666777888999333333333333444444555666333444666888888888777777666666666444333111///...444444333333333444444555444444555666666777777777===;;;::::::;;;;;;999888222222333444444444444333,,,000555666555444666888777;;;>>><<<666222222333555555555666777888888999888999:::;;;;;;999777666222444555555333333666:::::::::999888777666666555111111222333444555555666|||yyyvvvssssssuuuuuutttsssqqqooommmkkkdddcccbbb___\\\YYYVVVUUUQQQPPPOOORRRVVVXXXWWWUUUUUUSSSQQQMMMJJJHHHGGGFFFAAACCCFFFIIIJJJKKKLLLNNNLLLHHHEEEFFFDDD@@@???AAA???>>><<<<<<===AAAEEEGGGRRRYYYbbbgggeee[[[NNNFFFBBB???>>>@@@BBBBBBEEEJJJVVVaaaqqquuu[[[GGG===@@@???;;;888;;;@@@>>>999<<<999777777888888666333888888999999999999999:::888777666666999::::::999???>>>;;;999777666555555::::::888777666666666666999999:::::::::999888888666777777666444555777999555555555555555666777777;;;;;;;;;;;;::::::999888999777444222222333555666333555777999::::::999888999888888888999;;;<<<===BBB@@@@@@CCCFFFGGGFFFCCCDDDGGGHHHEEE@@@<<<;;;<<<:::;;;;;;;;;;;;:::888888888888999999888777666555777666444444555777999;;;777666666555555555666666444444333444555777999:::777888999:::;;;<<<<<<<<<:::999888777888999:::;;;555666666555444444666888:::<<<>>>AAAAAA@@@???>>>888;;;>>>===999444333333222444666555444222111111222222111111000//////...333333444444555777888999===;;;888555444333444444444333333333444555666777999888777555444333222222444333333555666555333111222222333444555777777888999999:::;;;:::888666444222222111000111222444555444666777666555555666777555666666666555444444333111222333444555555555555777888:::;;;:::999777555111222333333333444777999888999888777555444555777222222222222111///...---{{{wwwvvvtttrrrrrrnnnooopppqqqpppooommmkkkccccccaaa^^^[[[XXXUUUTTTPPPOOOOOOQQQTTTVVVUUUSSSTTTRRRPPPLLLIIIGGGEEEDDDCCCDDDFFFHHHJJJLLLOOOQQQOOOIIIEEEEEECCC???>>>AAA>>>===<<<<<<>>>BBBFFFHHHRRRVVV\\\___[[[RRRGGG???@@@======@@@AAAAAAEEEKKKWWWcccttteeeNNNBBB>>>@@@???<<<999;;;???>>>999999777666666888999777555888888999999:::;;;;;;;;;888777666666888999999888<<<<<<;;;:::999888777777999999999888888777777777999999999999::::::::::::999999999777555555666888333444666777888777666555888888999999:::999999999999888555333333444666777444555777999999999888777888888888:::<<>>;;;999999888:::;;;<<<<<<;;;999777999999888888777666666666666555555555666777999:::777777666666555555666666555555444555666888:::;;;777888999:::;;;;;;;;;;;;:::999999888999:::;;;;;;888999999888777666888999999<<>>999===;;;<<<@@@AAABBBGGGNNN[[[gggxxxmmmTTTDDD@@@AAA>>>???>>>;;;<<>>:::888777666777999:::999888888888:::<<<===>>>>>>???<<<:::888888999:::999888999:::;;;<<<<<<;;;:::999888999:::::::::999888777999999999999999:::;;;<<<<<<<<<;;;888555444555777222444777999999888555444666666777888999999999999999888666444444555666888888999;;;<<<<<<;;;:::999888888888:::>>>DDDIIILLLMMMJJJGGGEEEEEEDDDCCCBBB@@@???>>>======<<<999777777999;;;<<<===;;;999888:::999888666666666666777555555666777888888888888777777666555555555555555666666666666777888::::::888888999999::::::::::::<<<<<<<<<<<<<<<===>>>>>>;;;<<<===<<<:::999999;;;999;;;???BBBCCCAAA>>><<<888;;;===>>><<<:::999999666777888666333000///000555555444444444333333333111222333555777:::<<<>>>:::888666444333333333444888888999888777666555444666555333222111222444555444333222444555555444222444555555555666666777777555666777777666555333222222222333333444444333333444555555444111000000111333333444444444333222222111222333444555555555555777777777777666666666555000111222111111222555777888888666333111222444777333222111000000000000000vvvooommmnnnlllkkklllhhhiiijjjjjjhhhddd___]]]```___]]]ZZZWWWUUUTTTSSSUUUUUUUUUVVVWWWWWWVVVVVVQQQOOOMMMIIIGGGDDDCCCBBBFFFFFFGGGKKKQQQWWW\\\^^^VVVMMMDDDAAA???<<<<<<>>><<<<<<>>>@@@DDDHHHKKKMMMOOONNNKKKGGGCCC>>>:::888<<<<<<>>>BBBDDDFFFMMMUUUdddooo~~~www^^^LLLDDDDDDEEE===@@@AAA>>>>>>??????<<<::::::999:::::::::::::::999:::<<>><<<<<<<<<===<<<:::999:::<<<======<<<:::999777999;;;<<<<<<;;;999888999999999999:::;;;===>>>??????===:::666444444555444555666888888777666666777888999999999999999888888777555444444555666777999999:::::::::999888888888777888:::>>>CCCIIILLLLLLIIIEEEBBB@@@@@@@@@@@@@@@===;;;<<<>>>>>>;;;888999999999::::::;;;;;;;;;;;;:::777666555555777888444555777999999999777666666666555444444444444444777777777777888888999999888888888888888999999999>>>>>>??????@@@@@@AAAAAA===>>>???>>>;;;::::::;;;888;;;???BBBCCCAAA>>><<<>>>?????????===:::888777666777888666444222222222777666555444222111000///333444444666888:::<<<===888777666444333333333333555666666666666555444333444333111000111222555666333222222333444555444222666666666666666666666777444444555555555444333222222333444555555444333222333444444333111000111222222222333333333222222111111222333444555555555555888888777666666666666777000111222111000111444666555666666555333222222333333222111000000000111222}}}uuuooonnnnnnjjjhhhiiiffffffgggfffccc___[[[YYY^^^\\\ZZZXXXVVVUUUTTTTTTVVVWWWWWWWWWWWWVVVUUUUUUOOONNNLLLIIIGGGEEEDDDCCCFFFGGGJJJPPPYYY___cccdddVVVKKKBBB>>>===;;;;;;<<<<<<>>>@@@DDDHHHKKKNNNPPPLLLJJJEEEAAA>>><<<<<<======>>>BBBGGGIIILLLTTT^^^qqq|||zzzaaaOOOHHHGGGFFFDDD@@@EEEHHHEEEAAAAAAAAA???>>>>>>>>>===;;;;;;:::::::::<<>>@@@@@@>>>:::666444444555777777666555555666888999;;;;;;;;;;;;:::999888777666555555444444555666777555666666666666555555444888888888999;;;???CCCFFFDDDCCC@@@===<<<;;;===>>>>>>;;;999:::<<<===;;;888<<<:::888777777:::<<<>>>;;;:::777666555555777888444666888::::::999777666555555444444444444555555888888888999999999999999999999888777777777888888<<<<<<===>>>??????@@@@@@<<<===???>>>;;;:::999:::999;;;???BBBCCCAAA>>><<<@@@?????????>>><<<:::999666777888777555555666777222333333444555666666777666666666666777888::::::666666555555444444444444333333444555555555555555333222111111111333555777333222111222333555444333666777777777777777777777444444444444444333333222333444555666666555333222111333444444333333444666111111222222333222222111111222333444555555555555:::999888777777777888888111222222111000111444666111444777888666333111000222111111111111111222222}}}wwwrrrrrrooojjjhhhhhhbbbbbbbbbaaa```^^^\\\[[[[[[ZZZXXXWWWVVVVVVVVVWWWUUUVVVWWWVVVTTTRRRRRRSSSNNNMMMLLLJJJHHHGGGGGGGGGIIIKKKPPPXXXaaaffffffdddSSSHHH>>><<<===;;;:::;;;<<<>>>BBBFFFJJJMMMOOOPPPIIIFFFAAA>>><<<===???AAA>>>AAAFFFLLLOOORRR\\\fff}}}ooo```MMMCCCBBBFFFFFFEEEKKKRRRUUUOOOGGGDDDBBB@@@???@@@@@@>>><<<::::::;;;:::===@@@DDDFFFGGGGGGGGG>>><<<:::999::::::999888;;;;;;<<<<<<;;;:::999888999:::;;;;;;;;;:::999888::::::;;;<<<=========<<>>===:::666444555666999888555444444666999;;;======<<<<<<:::888777666666666555555666666777777999999999999999999::::::::::::999999:::<<<===>>><<<===<<<;;;999999;;;<<<;;;999777777888999888888===;;;888666666999<<<>>>:::999888666666666666777666777999::::::999777666555444444555555666777888;;;;;;<<<<<<<<<;;;:::::::::999777666666666777777666777999:::;;;;;;;;;;;;:::<<<======;;;999999999:::<<<>>>AAAAAA@@@???>>>======<<<===??????>>>===777888999888777888999;;;999888888888888777777777777666666666666777888888555555555555555555555555444444444444555666777888222222222333333444555666333111000111333444444444666666777777888888888999555555444444444444444444555555666666555555444444111333444555444555666888111111222333333333222222111222333444555555555555999999999999888888888888222222333222111111444666111444888999666333111000000000111222333333333222|||xxxuuuuuurrrllliiijjjcccbbb```___]]]\\\\\\[[[YYYXXXWWWVVVVVVWWWYYYZZZTTTVVVWWWVVVSSSPPPPPPQQQNNNMMMLLLKKKJJJJJJJJJKKKOOOQQQWWWaaaiiijjjeee```OOODDD;;;:::===<<<::::::;;;>>>BBBFFFJJJLLLNNNNNNEEEBBB???<<<;;;<<<>>>@@@???BBBIIIOOORRRVVVaaammmwwwWWWOOOEEE???@@@FFFLLLPPPZZZaaaddd[[[NNNGGGCCC@@@<<<===???===;;;999;;;<<<999;;;???CCCEEEFFFEEEEEE<<<:::888888999999888777999999999999::::::::::::;;;;;;::::::999999888888:::;;;===??????>>><<<:::<<<<<<;;;999666555666888888777666555666777999:::;;;;;;;;;::::::888777666777777888888888999999999===============>>>???@@@<<<<<<<<<<<<<<<<<<;;;;;;999;;;<<<;;;999888:::<<<::::::999888666666888999<<<;;;:::999999999::::::999999888888777666666666777888999999999999777777666666666777999:::<<<===???@@@@@@@@@@@@???>>>===;;;999777555555555666777444555777888999::::::999888:::======;;;:::999999<<<===>>>???@@@@@@??????>>><<<;;;<<>>>>><<<:::888555444333555555555555666777888999555666666666777666666666666555333111222333555777222333444555666666555555333111000000222444555444666666777777888999::::::666666555555555666666666777666666555555555555555222444555555444444555777111222222333444444333333111222333444555555555555777888999999999888666555333444444333222222444666444666777666444333222333...///222444555444333222{{{xxxvvvvvvsssmmmjjjkkkgggeeebbb^^^[[[YYYYYYXXXXXXWWWVVVVVVVVVXXXZZZ\\\VVVXXXZZZXXXTTTQQQQQQSSSMMMMMMLLLLLLLLLLLLMMMMMMSSSVVV]]]fffmmmlllccc\\\LLLAAA999999===<<<:::::::::===AAAFFFIIIKKKLLLLLLCCC@@@===::::::;;;===>>>???CCCJJJQQQTTTXXXdddppp|||{{{eeeMMMKKKGGGBBBAAAHHHTTT^^^fffmmmnnncccSSSHHHCCC@@@888;;;===<<<:::999;;;===888:::>>>AAADDDDDDCCCCCC<<<;;;999999:::::::::999777777777888999:::<<<===<<<;;;:::999888777777888:::<<<>>>@@@@@@>>>;;;999:::;;;:::888666555777999666666777888888888888888888888999999999888888777999999999::::::;;;;;;;;;999999999::::::<<<===>>>>>>>>>?????????===;;;:::999<<<>>>===:::999:::;;;;;;======;;;777666999<<<999:::<<<<<<<<<:::888777888999999999888777666555888888999999999888888777777777888:::;;;===???@@@BBBCCCDDDDDDCCCBBB@@@???;;;999777555444444555666555666888:::;;;;;;;;;;;;777:::<<<===<<<;;;::::::=========>>>??????@@@@@@BBB???<<<===>>>>>><<<999>>>>>>>>><<<999999:::<<<777777777777777777777777222333333444666777999:::555666777777777777777777666444111...---///111333222333555777777666555444222111///000222444555555555666777888999:::;;;;;;777777666666666777777888888777666444444444555666333555555555333333333555111222333444444444444444222222333444555555555555555666888999888777555444444444444333222333555777888777666444222222444666,,,///222555666555333111{{{xxxvvvvvvrrrjjjeeeeeejjjfff___ZZZVVVVVVXXXYYYZZZZZZZZZYYYXXXXXXXXXWWWRRRSSSSSSQQQOOONNNOOOQQQNNNOOOOOOOOOOOOQQQTTTWWWWWW]]]ccciiillliii[[[MMMGGGBBB===<<<:::777888<<<<<<<<<===AAAFFFHHHGGGEEE@@@???===;;;::::::::::::CCCDDDEEEIIIOOOZZZeeemmm|||~~~hhhTTTCCCEEECCC???BBBPPPaaakkk|||sssdddUUULLLHHHDDD@@@<<<<<<<<<<<<<<<=========;;;<<<>>>@@@@@@@@@>>>>>>;;;:::888888888:::<<<===;;;;;;:::999888777666555888888888888888777666666999:::;;;:::888888999:::;;;;;;;;;:::999888777666444444444444444555666777<<<;;;::::::;;;;;;999777;;;999777777888888888777===;;;999888888:::===???888999::::::::::::999888:::======999888::::::777<<<=========<<<;;;:::999:::999;;;???>>><<<===AAA@@@???>>><<<:::888666555888888888888999:::;;;<<<777777888999999999888888=========<<<::::::;;;<<<<<<<<<:::555111///111444777444333888???AAA<<<666666999======:::888777888>>>============>>>??????===;;;::::::::::::888777>>>??????>>>;;;888888888888666444222222444777999666666777888999:::;;;;;;666666777888888888888888222222333444555666777888777666666777777666333111444444444333333222222222;;;:::::::::<<<============;;;888666666777:::<<<777777666555333222111111333444555555444333111000777666444333222222333333333444555777777777666666444555666666777777666666000111333333222222333444111111111111111111111111333333222000---...111444vvvsssssstttrrrmmmkkklllkkkgggbbb]]]ZZZYYYZZZ[[[ZZZZZZYYYYYYXXXWWWWWWWWWRRRRRRQQQPPPPPPOOONNNNNNQQQQQQQQQPPPPPPRRRUUUXXXXXX^^^dddfffgggcccXXXLLLEEE???<<<<<<:::888:::>>><<<<<<===AAAEEEGGGFFFDDDAAA@@@???>>>>>>??????@@@@@@@@@BBBEEEKKKUUU___gggssszzz|||jjjWWWIIIAAACCCCCCCCCLLL___pppyyywwwlll[[[MMMFFFCCC@@@===<<<<<<===>>>????????????<<<===???AAAAAA@@@???>>>::::::999999999:::<<<<<<999999999999888888888888888888999999888777777666:::;;;;;;:::888666777888:::::::::::::::999888777777777666666555666666666;;;:::999:::;;;;;;999888999888777777999;;;;;;:::<<<;;;:::999:::;;;===>>>::::::::::::::::::::::::;;;======999999;;;;;;999<<<<<<<<<;;;;;;:::::::::::::::<<<@@@???;;;;;;>>>>>>===<<<:::888777555555888888888888999:::;;;<<<:::;;;;;;<<<=========<<<:::;;;<<<;;;999999;;;<<<;;;;;;999666333222555888999777555888<<<>>><<<:::555888;;;;;;999888999:::========================???>>>======>>>>>>===;;;>>>???@@@>>>;;;999888999<<<:::888777777888:::;;;666666666666666777777777666666777888888888888888555555444444555666888888777777777999:::999888777222333444555666666777777;;;===???>>>;;;;;;>>>AAA===;;;999777666777999:::777777666666555444333333000000111222222111000000555444333222222333444444444555666777777666555555333333444555555555555444///111222222111111222444222222222222222222222222555333222111222222111///vvvsssqqqsssqqqnnnmmmpppllliiieeeaaa^^^]]]\\\\\\ZZZYYYYYYXXXWWWWWWVVVVVVTTTQQQOOOPPPQQQPPPMMMJJJRRRSSSSSSRRRQQQSSSVVVYYYZZZ___cccbbb___[[[RRRIIIBBB===;;;<<<;;;999;;;@@@======>>>AAACCCDDDCCCBBB>>>===<<<<<<===>>>???@@@>>>???@@@BBBGGGOOOYYY___iiipppxxxhhhTTTGGGAAA@@@AAACCCJJJ[[[ppp~~~rrrcccQQQEEEAAA@@@>>><<<<<<===???AAABBBBBBAAAAAA===>>>@@@AAABBBAAA???>>>:::::::::::::::;;;;;;;;;888888888999999:::::::::999999999999999888888777;;;;;;;;;:::777555555666999:::::::::::::::999999:::999888777666666666666:::999999:::;;;<<<;;;999888777666888;;;>>>>>>>>>;;;;;;;;;;;;<<<<<<<<<<<<;;;:::999888888999:::;;;;;;===<<<888888<<<===;;;<<<<<<:::999999:::;;;;;;:::999<<>>:::999<<<>>>===;;;999777666555444888888888888999:::;;;<<<;;;<<<===>>>????????????999:::;;;:::999999:::<<<999999888777555666999;;;:::999888777888999;;;<<<555666888999999999;;;<<<======>>>>>>===<<<:::999>>>======>>>@@@AAA???>>>??????@@@>>>;;;:::::::::::::::999888777777777888777777777666666555555555666666777888888888888888888777666555555777999:::;;;;;;<<<<<<<<<;;;::::::333444555666777888888999888<<>>???AAABBBBBBAAA@@@<<<<<<;;;;;;;;;<<<===>>>>>>???@@@BBBFFFLLLSSSYYY```hhhqqqxxxrrr[[[JJJBBB@@@???AAAGGGTTThhh{{{lll\\\JJJAAA@@@@@@@@@@@@@@@AAABBBCCCDDDBBBAAA@@@>>>???AAABBBBBBAAA@@@???::::::;;;;;;<<<;;;;;;:::999999999999:::::::::;;;999999::::::::::::999999999::::::999777666666777999999::::::;;;:::::::::999999888777777777777777888888888:::<<<===<<<:::999888888999<<>>===<<<;;;:::999777666666777999::::::<<<:::777777<<<===<<<===<<<;;;999:::;;;===>>>:::999:::<<<;;;999;;;???CCCAAA>>>;;;888666555444888888888888999:::;;;;;;888999;;;<<<===>>>>>>???;;;<<<<<<;;;999888999;;;999888777666666777999:::888999:::999666555777:::444555666777999;;;===???<<<===>>>>>>===;;;888777:::::::::===???@@@???===>>>??????>>>;;;:::;;;<<<:::::::::999888777666555999888888888777777777777666666777888888888888888888777666666777999<<<>>>@@@@@@@@@>>>;;;999888888777888999999999888777777777999:::999666555888::::::::::::999888777666555222222222222111111111111222222222222222222111111///000111222333555666777666666666555555444444333333444444555555555555555333444555555444333444666333333333333333333333333444333333444555555444222zzzuuurrrnnniiihhhjjjmmmkkkiiigggdddbbb```___[[[ZZZYYYXXXWWWVVVUUUUUUXXXTTTQQQRRRUUUUUUQQQLLLMMMNNNOOOOOOPPPSSSWWW[[[YYY]]]]]]XXXRRRNNNJJJEEEBBB>>><<<===<<<999:::===>>>???AAAAAAAAAAAA@@@@@@AAA@@@???>>>===>>>??????>>>???@@@AAACCCGGGMMMQQQSSS___jjjooouuuqqq```QQQEEE???>>>===BBBMMM^^^sssvvvbbbRRRCCC???@@@@@@AAADDDEEEEEEEEEDDDCCCAAA???>>>>>>@@@AAABBBBBBAAA???>>>:::;;;<<<<<<<<<;;;::::::;;;;;;;;;;;;:::::::::999::::::;;;;;;;;;;;;::::::777888999999888777888:::999999:::;;;;;;;;;::::::777666666666777777888999888777888999<<<===<<<;;;<<<;;;::::::===>>>>>>>>>;;;<<<>>>??????>>><<<;;;999777666444444666777999777999999666777<<<===<<<>>>===<<<;;;<<<===@@@AAA<<<999777999888888===DDDHHHEEEBBB===:::888666666888888888888999:::;;;;;;888888:::;;;======>>>>>>>>>???>>><<<999888999::::::888777666666666666666444888;;;:::666333444555444444555777:::===???@@@===>>>>>>>>>===;;;888666888888:::<<>>>>>>>>===;;;:::<<<=========>>>>>>===;;;:::999666777777777777888888888666666777888888888888888777666666777999<<>>??????>>>===<<>><<<===<<<999:::===>>>@@@BBBBBBAAA@@@@@@AAAAAA@@@>>>=========>>>>>>===>>>?????????BBBFFFIIIHHHTTT```iiiqqq}}}~~~ooo]]]QQQHHHAAA<<<;;;===DDDPPPcccvvvwwwjjjRRRFFF>>>>>>???>>>@@@GGGHHHGGGEEECCCAAA???===<<<>>>???AAABBBAAA@@@>>>===<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;::::::::::::;;;;;;<<<<<<<<<<<<<<<666888999:::999999:::<<<::::::;;;;;;;;;;;;::::::666666666666777888999:::888888888:::<<<===<<<:::>>><<<;;;;;;<<<======<<<===>>>?????????>>><<<<<<888777666555555666777888555888999888999===>>><<<>>>=========>>>???AAABBB===:::888999888888>>>EEEGGGEEEAAA===:::999888888888888888888999:::;;;<<<::::::<<<===>>>>>>>>>>>>?????????===:::999999:::;;;999777666777666555444333777;;;;;;888444333333555444555999===@@@AAA@@@>>>>>>>>>>>>===;;;999888::::::<<>><<<<<<<<<<<<;;;:::999999444444444555555666666666666666777888888888888888666666777999;;;===???@@@:::<<<===;;;888888:::===>>>@@@CCCEEEGGGGGGGGGFFFHHHCCC>>>???CCCDDDAAA<<<999::::::::::::999888888777777777666666555555555444333222111000000000000111222333444555555555555666555444444333444444444///000111111222222111111111222333222111000111222444444444444444444444444///444666444...///777???~~~zzzyyyuuuooommmoookkkiiifffcccaaa_________]]]]]]\\\ZZZYYYXXXWWWVVVVVVTTTRRRQQQQQQRRRTTTUUUNNNOOOOOONNNNNNPPPTTTWWWUUUUUURRROOOOOOPPPKKKDDD???<<<;;;======;;;;;;???===@@@CCCDDDBBBAAAAAACCC???>>>=========>>>???@@@>>>???@@@@@@???@@@BBBEEEEEEMMMYYYfffuuuooo```PPPHHHDDD???>>>???@@@FFFQQQ___mmmqqqeeeWWWFFF>>><<<@@@AAA===AAAJJJHHHFFFCCC@@@>>>=========>>>???@@@AAAAAA???===<<<>>>===<<<;;;::::::;;;<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<===============999:::;;;;;;:::999:::<<<<<<<<<<<<<<<;;;:::999999999999888888888999999:::999888888:::<<<<<<;;;:::===;;;::::::<<<======<<>>>>>======888888888888888888888888444888;;;;;;===AAA@@@===;;;<<<===>>>???@@@AAAAAA>>><<<;;;===;;;999;;;@@@BBB@@@===:::888999:::;;;888888888888999:::;;;<<<;;;<<<<<<===>>>>>>>>>===;;;<<<<<<;;;:::999;;;<<<;;;999777777888999777555777999::::::888777666666555555777;;;@@@BBBAAA@@@??????>>>======<<<;;;;;;;;;<<<>>>AAADDDDDDBBB???;;;;;;;;;999888999;;;>>>999999888888888888888888555555555555555444444444666666777888888888888888666888999;;;<<<<<<<<<;;;888;;;===;;;888777;;;???@@@BBBFFFIIIJJJKKKJJJIIIGGGCCC@@@???AAAAAA???===:::::::::::::::;;;;;;;;;::::::999888888777666666222222111111111222444555444555666666666555444444555444333333333444555666111111222333333333333333333444444333222111111333444444444444444444444444000444666444000000444888}}}xxxqqqmmmooojjjhhhdddaaa___^^^^^^^^^^^^^^^]]][[[ZZZXXXWWWWWWTTTTTTRRRPPPNNNPPPTTTXXXQQQQQQQQQOOONNNOOORRRTTTSSSRRROOOMMMPPPRRRLLLDDD<<<::::::===>>><<<===AAA===AAADDDDDDBBBAAABBBDDDBBBAAAAAAAAABBBDDDFFFGGGAAABBBCCCBBBAAAAAACCCEEEHHHMMMWWWgggzzzsssdddWWWKKKFFFDDDAAACCCHHHDDDIIIPPPYYYaaaaaaTTTEEE???;;;===DDDCCC>>>CCCMMMFFFDDDAAA>>><<<===>>>???>>>???@@@@@@@@@>>><<<;;;???>>><<<:::999:::<<<===999999:::;;;<<<===>>>???;;;;;;<<<===>>>>>>======;;;<<<===<<<:::999:::;;;<<<<<<<<<<<<;;;:::999888<<<<<<;;;:::999999999999:::999999:::;;;<<<;;;999;;;:::999:::<<<>>>>>>===@@@??????>>>>>>>>>======888999::::::::::::999888444999===>>>@@@CCCBBB???999:::<<<>>>???@@@@@@@@@???>>>???AAA>>>999888:::;;;:::888666666888:::<<<888888888888999:::;;;<<<;;;;;;<<<<<<<<<<<<<<<;;;888999::::::999:::<<<>>>;;;999777888:::;;;999777<<<;;;999888888888999999666666888<<>>===<<<<<<======;;;;;;===AAACCCCCCAAA>>>:::::::::888777888;;;>>>;;;;;;:::::::::;;;<<<<<<:::999888777666555444444666666777888888888888888888999;;;<<<<<<;;;999777;;;>>>???<<<777666999===BBBDDDGGGIIIIIIHHHFFFEEE??????>>><<<:::999999999::::::::::::;;;<<<======;;;:::999888777666555444222222222333444777999;;;666777777777777555444333444333333222333444666777444555666666777777666666666777888777555444555666555555555555555555555555333444555555333222111000yyytttqqqpppnnnhhhfffccc```^^^]]]]]]]]]aaa___]]]^^^______\\\YYYVVVTTTSSSSSSTTTUUUTTTSSSSSSQQQNNNMMMNNNPPPPPPPPPMMMMMMNNNQQQSSSQQQKKKFFFCCC>>>:::::::::999<<>>???AAACCCJJJSSS```ooo|||xxxkkkUUUMMMCCC<<<;;;<<<======>>>CCCLLLRRRSSSNNNGGGBBB>>>>>>======???@@@BBBCCCAAACCCDDDAAA<<<;;;>>>BBBCCCCCC@@@===999777888:::======<<<;;;<<<===>>>???@@@??????>>>>>>>>>>>>>>>======>>>>>>?????????@@@???BBB@@@;;;;;;@@@>>>999???>>><<<:::999999999:::>>>>>>===<<<;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;:::999:::;;;;;;::::::;;;>>>AAA@@@===:::888777777999:::>>>@@@BBBAAA???<<<;;;;;;888777777666777999:::;;;::::::::::::::::::999999999888777777888999<<<===777888888888888999999999888;;;===<<<:::888:::===???BBBAAA<<<:::===@@@@@@@@@>>>:::777555555777888999666444555888:::999888;;;;;;;;;;;;;;;;;;<<<<<<============>>>@@@AAABBB>>>;;;999;;;???AAA>>>:::<<<<<<;;;;;;:::;;;;;;;;;::::::999999::::::;;;<<<777888888999999888888777000222555999;;;;;;;;;;;;555888;;;>>>@@@???>>>===999:::;;;<<<===<<<;;;;;;@@@@@@@@@BBBDDDDDDBBB@@@======<<<;;;;;;;;;;;;;;;@@@@@@@@@AAAAAA???;;;777888999999888777666555444222444666777666444444444999999999999777666444333444444444555555777888888222111333999@@@BBB>>>:::777666444444333444555666666666777888888777555444777777666555444333333222{{{tttqqqooommmfffdddaaa^^^]]]\\\\\\]]]___^^^]]]^^^``````^^^[[[ZZZXXXUUUUUUUUUVVVUUUUUUTTTRRROOOOOOPPPRRRRRRRRRLLLLLLMMMPPPRRRQQQLLLHHHFFFAAA>>>???>>>===@@@DDDGGGGGGHHHIIIIIIHHHGGGEEEEEEBBB@@@@@@CCCDDDDDDBBB@@@@@@AAA@@@>>>???AAACCCGGGPPP]]]kkkvvvyyynnnbbbKKKFFF>>>:::999<<<===>>>???CCCHHHLLLMMMJJJFFFCCC<<<<<<<<<<<<===???AAABBBEEEGGGHHHEEE@@@===???BBB@@@AAAAAA???===;;;:::;;;<<<<<<;;;;;;<<<===>>>???===============>>>???@@@=========>>>???@@@@@@AAA===???>>>:::;;;@@@???;;;@@@???>>><<<;;;:::::::::<<<;;;:::999999888888999:::::::::::::::;;;;;;;;;=========>>>======<<<<<<666888:::<<<===???BBBDDD???>>><<<;;;;;;;;;<<<===>>>@@@BBBBBB@@@===::::::888888777777888999;;;<<<======>>>>>>===;;;999888777777888888888999888888666666666777777777777888777:::<<<;;;999999<<>>;;;:::999999:::;;;999777555666888999888666888999:::;;;;;;<<<<<<<<<;;;<<<<<<===>>>@@@@@@AAA===;;;999<<<@@@AAA>>>;;;;;;:::999888888888888888::::::::::::;;;<<<======<<<>>>???@@@???<<<999777222444555777888888888888:::;;;>>>@@@BBBBBBBBBBBB>>>>>>>>>===<<<:::888777=========>>>@@@@@@>>>===:::::::::;;;===@@@BBBDDDCCCBBBBBBBBBAAA>>>999666666666666666555444444333444666777777666666666777======;;;:::888666555444666666666666777888999999777666666;;;@@@AAA>>>999777666555444444444555555666777777888888777666555666555555555555555555555{{{tttoookkkjjjbbb```^^^\\\[[[[[[\\\]]]]]]]]]\\\^^^``````___]]]\\\YYYUUUTTTTTTUUUUUUUUUOOOMMMKKKKKKMMMOOOPPPPPPMMMMMMMMMPPPSSSSSSOOOKKKDDD@@@===>>>>>><<<>>>BBBGGGHHHKKKLLLMMMKKKIIIHHHCCCBBB@@@>>>>>>>>>>>>>>>@@@AAAAAA@@@??????BBBDDDEEEMMMWWWbbbjjjkkk```TTTEEEAAA===::::::;;;<<<===AAABBBCCCEEEEEEEEEDDDDDD:::::::::;;;===???@@@AAAEEEHHHIIIFFFAAA>>>>>>@@@<<>>???;;;;;;;;;<<<===>>>???@@@<<<<<<===???@@@AAABBBBBB<<<===<<<:::<<>>>>>>>>======666999<<<>>>??????@@@BBB999999999::::::;;;;;;;;;===@@@CCCDDDAAA===999888999999888888999:::<<<===???@@@@@@@@@???<<<:::999666888999::::::888666555666777777777777888888888666888::::::999;;;@@@DDDEEEJJJMMMJJJFFFDDD@@@;;;>>>>>>==================999888777777888888777666666888999;;;<<<<<<;;;;;;999:::;;;===>>>>>>>>>>>>===;;;:::<<<@@@AAA???===;;;;;;:::888777777777777999999999:::;;;===??????===???AAABBB@@@;;;666333666666666666666666666666888:::<<>>;;;888666555999888888:::;;;<<<:::999777777888999<<<@@@DDDGGGEEEDDDCCCBBB@@@===888555555555555555555555444444666777888888777777999;;;>>>===;;;999888777888888777777777777888999::::::<<<:::999;;;>>>???<<<999777666555555444444555555666777888888888888777777444555555555666666666777{{{qqqjjjfffddd^^^]]][[[YYYYYYZZZ[[[\\\]]]]]]]]]^^^___^^^^^^]]]YYYVVVSSSQQQRRRTTTTTTTTTLLLJJJIIIIIILLLNNNPPPPPPPPPOOOOOOQQQTTTTTTQQQNNNDDD@@@===>>>===;;;<<<@@@CCCFFFJJJLLLLLLJJJHHHGGGCCCBBBAAA>>>;;;:::;;;<<>>???@@@AAA@@@CCCDDDCCC@@@===<<<======???AAAAAA???=========::::::;;;;;;<<<===>>>???;;;::::::;;;<<<===>>>>>><<<<<<>>>???AAABBBCCCDDD>>>===<<<;;;<<<>>>===;;;444555888;;;============>>>===<<<;;;:::::::::::::::::::::;;;<<<<<<======::::::;;;<<<<<<<<<<<<<<<;;;>>>@@@@@@>>>;;;:::999555666888:::;;;;;;;;;:::===@@@DDDEEEBBB===999666:::999999888999;;;<<<===@@@@@@???>>>============;;;<<<<<<<<<;;;999777666999999999999::::::::::::777999::::::;;;>>>DDDJJJPPPTTTVVVQQQKKKGGGBBB<<<>>>????????????===<<<;;;888888888888999999999888777888:::;;;<<<;;;999999777888:::;;;<<<<<<;;;;;;===<<<<<<===@@@AAA@@@>>>>>>===<<<;;;999999888888777777888999;;;===???@@@===>>>???@@@>>>:::777444888888777666666666777777777:::???DDDFFFFFFDDDCCCGGGFFFCCC???<<<999777666777666666777888999888777888888777777999<<>>???CCCAAAEEEJJJLLLJJJHHHGGGGGGGGGGGGFFFBBB???>>>>>>@@@>>>?????????>>>???BBBDDDEEEHHHIIIIIILLLNNNJJJDDDBBBAAA@@@???===<<<<<<<<<>>>>>>???@@@@@@@@@??????<<<===>>>???@@@AAAAAABBB<<<>>>@@@@@@???>>>======AAAAAA@@@>>><<<;;;===>>>;;;;;;<<<===>>>>>>>>>???<<<<<<;;;;;;;;;;;;<<<<<<<<<===>>>@@@AAACCCDDDDDDCCC@@@>>>>>>>>>===;;;;;;666888<<>><<<>>>>>>===<<<;;;;;;;;;;;;:::;;;;;;<<<===>>>>>>>>>999:::;;;<<<===============@@@BBBAAA>>>999666555888:::<<<>>>??????>>>>>><<<@@@DDDEEEBBB===999777:::999999888999;;;<<<===???===;;;999:::===@@@BBBBBBAAA???===<<<;;;;;;;;;888888999999999:::::::::888:::<<<<<<===AAAGGGMMMYYY\\\ZZZRRRKKKHHHCCC??????@@@@@@@@@>>><<<:::888666888999:::;;;;;;;;;;;;:::;;;;;;<<<;;;:::888777777888888999::::::::::::>>>>>>>>>???@@@@@@???>>>???>>>===;;;:::999999999666666777999;;;===???@@@AAAAAA@@@??????>>>>>>>>>:::999999888999999:::;;;===BBBJJJPPPSSSQQQMMMJJJFFFFFFDDDBBB???===;;;:::777666555666888999888777999999888777888:::<<<===>>>=========>>>>>><<<:::777777666666666666777888999999999777666666999;;;:::999777555555666888999777777666666666777888888666555444555777888999999777777777666666555444444555666666777777888999:::999888888777666666555555}}}pppgggaaa^^^ZZZYYYWWWVVVVVVXXXYYY[[[\\\]]]^^^]]]ZZZYYYXXXYYYXXXVVVUUUUUUVVVWWWWWWVVVOOOMMMKKKKKKNNNQQQRRRRRROOOMMMLLLNNNSSSUUUUUUSSSQQQKKKEEECCCAAA>>>@@@DDDCCCGGGKKKLLLIIIGGGGGGHHHFFFEEEBBB@@@????????????======>>>>>>===>>>AAACCCDDDFFFEEECCCEEEGGGFFFBBB<<<===>>>>>><<<===>>>@@@>>>???@@@AAAAAA@@@???>>>???@@@AAAAAABBBBBBAAAAAA===>>>>>>???@@@@@@@@@@@@CCCBBBAAA>>><<<<<<>>>@@@======>>>?????????>>>>>>======<<<;;;;;;;;;;;;;;;>>>>>>???@@@BBBCCCDDDDDDHHHCCC@@@AAAAAA>>><<<===>>>AAAEEEHHHGGGDDD@@@===>>>===<<<;;;::::::::::::::::::;;;<<<===>>>>>>???:::;;;===>>>???@@@@@@AAA;;;>>>@@@AAA???<<<:::::::::;;;===>>>>>>>>>===<<<<<>><<<999888999===AAADDDEEECCC@@@===<<<<<<======555666666666666777777777999;;;>>>>>>???BBBGGGLLLWWWYYYVVVNNNHHHFFFCCC@@@@@@@@@@@@???===;;;999777777:::<<<======<<<<<<======<<<<<<;;;;;;::::::999::::::999999:::;;;<<<<<<@@@@@@@@@@@@@@@???>>>>>>======;;;:::999999999999777888888:::<<<>>>@@@AAA@@@???>>>======>>>@@@AAA<<<<<<<<<<<<<<<<<<<<<<<<===CCCKKKRRRUUUTTTPPPLLLDDDEEEEEEEEEDDDBBB@@@???999777666666888999999888888888999:::;;;===>>>???;;;:::;;;<<>>999888777666666777888999:::;;;;;;999777666777999:::999777555444444444444777777666666666777777888444444444555666888999:::888888888777666555444333444444444555666888999:::::::::999888777666555555uuukkkeeebbbZZZYYYWWWVVVVVVWWWYYYZZZYYY[[[\\\[[[YYYWWWXXXYYYYYYXXXWWWWWWWWWVVVSSSQQQLLLJJJHHHHHHJJJMMMNNNNNNOOOMMMMMMQQQXXX]]]^^^^^^WWWOOOHHHDDD@@@>>>@@@EEEDDDHHHKKKJJJGGGDDDEEEHHHCCC???<<<;;;===>>>===;;;;;;<<<<<<<<<<<<===@@@BBBAAADDDEEECCCDDDFFFEEE@@@>>>???@@@???======@@@BBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCBBBAAA@@@???@@@???>>>>>>???@@@@@@@@@AAABBBCCCBBB@@@@@@BBBCCC??????@@@AAA@@@???>>>>>><<<<<<<<<<<<<<<<<<======@@@@@@@@@AAABBBCCCCCCDDDJJJDDDBBBDDDDDD@@@???AAA@@@DDDIIIMMMMMMIIIDDDAAA???>>>===<<<<<<;;;;;;<<<888888999:::;;;<<<======:::;;;<<<>>>@@@AAAAAAAAA;;;>>>@@@AAAAAA??????@@@<<<<<<===<<<<<<;;;;;;:::<<<>>>AAABBB@@@>>><<<<<<888888777777888999;;;<<<<<<;;;;;;;;;<<<===???AAAAAA@@@???===<<<;;;;;;:::444444555555555666666666888;;;>>>??????@@@DDDHHHJJJNNNMMMGGGCCCBBBAAA>>>@@@@@@??????===<<<;;;:::;;;>>>AAA@@@>>><<<;;;<<<===<<<;;;::::::<<<>>>??????>>><<<;;;;;;===???AAAAAABBBBBBAAA@@@>>>======>>>===<<<;;;;;;;;;;;;;;;::::::;;;<<<>>>???AAABBB>>>>>>>>>>>>>>>>>>??????>>>>>>???>>>===<<<:::999888<<>>>>><<<;;;<<<===@@@BBBBBBAAA???>>><<<:::::::::;;;<<<<<<===>>><<<999777777777555555555555555666666666999888888777777888888888555666888888999999:::;;;888888888888777555444222333333333333555777999:::999999999888888777777777yyyoooiiieee[[[YYYWWWVVVVVVWWWXXXYYYUUUXXX[[[ZZZXXXWWWYYY[[[YYYXXXWWWWWWVVVSSSNNNKKKNNNLLLJJJJJJLLLNNNOOOOOOQQQPPPQQQVVV^^^eeehhhiii___WWWOOOIIIEEECCCEEEJJJCCCGGGIIIHHHCCCAAACCCFFFDDD???;;;<<<@@@CCCAAA===:::;;;<<<;;;;;;<<>>@@@CCCEEEDDDAAA@@@@@@AAACCCDDDBBBBBBCCCCCCBBBAAA???>>>BBB@@@===<<<===>>>>>>>>>>>>AAADDDFFFEEEEEEEEEEEEAAAAAABBBBBBAAA@@@>>>===;;;;;;;;;<<<===>>>???@@@AAAAAAAAABBBBBBCCCCCCCCCJJJDDDBBBFFFGGGCCCBBBEEE;;;@@@GGGMMMOOOMMMIIIFFFBBBAAA@@@???>>>>>>>>>>>>666777777888:::;;;<<<<<<888999:::<<<>>>???@@@@@@>>>@@@BBBCCCBBBAAAAAABBBBBBBBBAAA@@@???>>>======<<<>>>@@@AAA???>>>===>>>888777777777777999:::;;;;;;<<<>>>??????>>>======<<<<<<======<<<:::888666666666666666777777777777777;;;>>>???>>>???BBBEEE>>>CCCEEEBBB???@@@???<<>>>>>>>>>>>===???BBBDDDCCC>>>;;;::::::<<<;;;999999;;;>>>AAACCCCCCAAA???======???BBBEEEBBBCCCCCCBBB???===<<<===@@@??????>>>>>>>>>??????=========>>>???AAABBBCCCBBBCCCDDDEEEEEECCCAAA@@@@@@@@@AAA@@@>>>;;;777555555888<<<@@@CCCEEEFFFFFFCCCEEEIIIKKKKKKIIIFFFCCC:::888666666888:::::::::444666888:::;;;:::999888???>>>===???AAACCCCCCBBBFFFDDDBBB@@@??????@@@AAA>>>???@@@???<<<999777777---///222555888:::<<<<<<::::::999999888999999999888:::<<<<<<;;;;;;;;;<<<888888999888777555333222222222222222444666999:::888888888888888999999999~~~tttlllhhhccc___YYYWWWXXXXXXWWWVVVYYYYYYYYYXXXWWWVVVUUUTTTRRRVVVUUUPPPNNNQQQOOOJJJHHHHHHGGGGGGIIILLLNNNPPPUUUVVVVVVWWWbbbooosssppppppdddRRRDDDCCCHHHIIIEEEHHHGGGFFFFFFFFFEEECCCAAAAAAAAAAAA@@@???>>>>>>===============>>>>>>>>>>>>AAABBBCCCFFFHHHHHHFFFDDDAAACCCEEEEEECCCCCCCCCDDD@@@AAABBBCCCCCCDDDDDDDDDCCCBBBBBBAAAAAAAAABBBBBBDDDAAAAAACCCAAA===<<<>>>EEEDDDDDDGGGJJJIIIBBB<<>>>>>>>>=========???@@@AAA???@@@BBBDDDFFFHHHIIIIIIGGGHHHIIIGGGDDDAAA@@@@@@BBBFFFLLLPPPOOOJJJDDD???DDDDDDCCCBBB@@@>>><<<;;;<<<;;;999777777888999:::666777888999999;;;>>>AAAAAA>>>===@@@EEEFFFCCC>>>DDDBBB@@@===<<<===>>>???DDDCCCBBB@@@>>>===;;;;;;888777777777777999:::;;;>>>>>>=========<<<<<<<<<;;;;;;;;;:::999888666555111333555888999999888888::::::999999999:::<<<===999:::<<>>=========>>>@@@AAA@@@BBBDDDFFFFFFDDDAAA???::::::::::::;;;<<<>>>>>>???<<<::::::>>>AAABBBBBBBBBHHHKKKFFFCCCBBB???999<<<<<<<<<===>>>>>>??????===CCCKKKRRRSSSOOOIIIDDDHHHAAA>>>??????===@@@FFFCCCBBBAAA@@@???<<<888555666777999;;;===>>>??????<<<@@@DDDDDDAAA===<<<===@@@===999777777777777666999888777666666888:::;;;;;;;;;;;;???DDDHHHGGGFFFCCCDDDCCCAAA>>>======>>>???>>><<<999777666555444555666777444222222666999:::999888777666666777777999:::::::::;;;<<<<<<<<<::::::;;;:::999777555444555555333333333333444555555888888555555888888555zzzpppjjjeeeaaa\\\ZZZ[[[\\\[[[ZZZYYYYYYXXXWWWVVVTTTRRRQQQNNNQQQRRRNNNMMMNNNMMMHHHMMMMMMMMMMMMOOOSSSVVVXXXWWWXXXWWWYYYdddrrrxxxvvvxxxnnn]]]MMMGGGHHHGGGDDDMMMKKKHHHGGGFFFDDDAAA>>>AAAAAA@@@??????>>>======??????@@@@@@@@@AAAAAAAAA???@@@AAACCCEEEFFFEEEDDDEEEGGGHHHHHHFFFEEEFFFGGGFFFFFFFFFFFFEEEDDDCCCCCCFFFEEEEEEDDDCCCCCCCCCDDDBBB>>>===??????===>>>BBB@@@>>>???CCCGGGHHHCCC???AAA@@@???AAADDDDDDAAA>>>@@@@@@???>>>>>>???AAAAAAAAABBBCCCEEEFFFGGGGGGGGGFFFHHHIIIHHHEEEBBBAAAAAABBBEEEJJJMMMLLLGGGBBB>>>AAAAAAAAA@@@???>>>======;;;:::888777777777888999888999999999888999;;;>>>???===<<>>======:::999888888999:::;;;<<<;;;;;;;;;;;;;;;:::::::::<<<;;;;;;:::999888777666333555777999::::::999888;;;:::888777777777888999<<<===???AAACCCDDDEEEEEEAAAAAA@@@@@@@@@AAAAAABBBBBBCCCDDDEEEEEEDDDAAA@@@;;;;;;<<<<<<===>>>>>>>>>@@@===<<<===@@@BBBCCCBBBAAAGGGJJJFFFDDDEEECCC???BBBCCCCCCDDDEEEFFFFFFGGGAAADDDHHHJJJJJJHHHEEEBBBFFFAAAAAACCCCCC@@@@@@DDD???>>>>>>>>>@@@@@@>>><<<999999:::;;;;;;;;;;;;::::::===@@@AAA???===<<<===>>>;;;888666666777777666999888888777777888999:::;;;;;;;;;???CCCEEEEEECCCCCCCCCCCCAAA???>>>???AAA@@@???===<<<:::999888777444555444333333444777999;;;:::999777777777888999<<<<<<<<<<<<<<<=========;;;;;;;;;;;;:::888666555555444444333444555777888333555555222333666777555wwwnnneeebbb^^^[[[[[[\\\]]]\\\\\\\\\[[[YYYWWWTTTQQQOOOMMMPPPQQQOOONNNOOOMMMJJJOOOOOOOOOQQQSSSWWWZZZ\\\ZZZZZZZZZ^^^jjjyyy}}}nnn[[[PPPNNNMMMKKKSSSOOOKKKHHHEEEBBB???<<<@@@@@@@@@???>>>>>>==================>>>>>>>>>>>>@@@@@@BBBCCCEEEFFFGGGHHHJJJLLLMMMLLLJJJIIIIIIIIIJJJJJJJJJJJJIIIHHHGGGGGGJJJIIIHHHGGGFFFFFFEEEEEEBBB>>><<<===>>>===@@@EEEBBB@@@???BBBEEEFFFDDDAAAAAA@@@@@@AAACCCDDDCCCAAABBBBBB@@@??????@@@AAAAAADDDDDDEEEEEEFFFEEEEEEDDDDDDFFFGGGGGGEEECCCCCCCCCBBBDDDGGGHHHGGGDDD???<<>>=========>>>>>><<<;;;:::999888999:::;;;;;;<<<<<<;;;:::999;;;<<<>>><<<;;;===AAADDDDDDBBBCCCBBBBBBBBBAAA@@@@@@@@@??????????????????>>>>>><<<;;;;;;::::::;;;<<<===:::::::::;;;;;;;;;;;;;;;<<<<<<;;;:::999888777777777888999;;;;;;::::::999999999888777888999:::;;;>>>>>>@@@AAABBBCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBB>>>>>>>>>>>>>>>======<<<<<<===???@@@AAAAAA@@@??????>>>>>>???AAACCCCCCBBB???DDDGGGFFFFFFGGGHHHFFFFFFFFFGGGHHHIIIJJJKKKKKKHHHGGGEEECCCBBBBBBBBBBBB@@@???AAADDDDDD@@@>>>>>>???>>>======???AAA@@@@@@>>>>>>===<<<;;;:::888777999:::======<<<<<<===>>>===;;;888777888:::::::::999999:::::::::999999888<<<;;;<<<>>>@@@BBBAAA@@@<<<<<<;;;:::888999<<<>>>===<<<;;;:::888777666555444222222333555888999:::<<<;;;999888888999::::::>>>>>>>>>>>>>>>=========<<<<<<<<<;;;:::999888777444444444444555777888999222555444111222777999777vvvkkkhhhdddaaa``````aaaaaabbbaaaaaa___[[[XXXTTTRRRRRRSSSTTTSSSRRRQQQPPPNNNPPPQQQSSSUUUXXX[[[^^^___]]]\\\]]]cccppp~~~jjj\\\XXXYYYYYYWWWSSSMMMHHHEEEBBB???===@@@@@@?????????>>>>>>>>>;;;<<<<<<<<<<<<=========BBBCCCDDDEEEFFFHHHKKKMMMMMMOOOPPPOOOLLLKKKJJJKKKJJJKKKLLLMMMNNNNNNNNNNNNLLLKKKJJJHHHGGGFFFFFFFFFDDDAAA@@@BBBBBB@@@BBBEEELLLIIIFFFEEEEEEEEECCCBBBCCCBBBCCCDDDEEEEEEEEEEEECCCBBBAAA@@@??????@@@AAAGGGGGGGGGFFFEEEDDDCCCBBBAAACCCEEEEEEDDDCCCCCCCCCDDDDDDEEEFFFDDDBBB???===@@@???===<<<<<<<<<<<<=========<<<;;;;;;<<<<<<======>>>???>>>===<<<===???@@@===;;;<<>>????????????>>>>>>>>>>>>===<<<;;;:::;;;;;;<<<===<<<<<<============>>>>>><<<<<<;;;:::999999888888:::;;;<<<<<<<<<;;;;;;:::777777888999;;;>>>AAABBBBBBBBBCCCDDDDDDDDDCCCCCCCCCCCCCCCCCCBBBAAA@@@???===<<<:::999999:::;;;<<>>???@@@AAABBBAAAAAA>>>BBBEEEFFFFFFGGGHHHHHHHHHHHHIIIJJJLLLMMMNNNNNNJJJHHHDDDAAA???@@@BBBCCCAAAAAACCCEEEDDDBBB@@@???DDDAAA>>>======>>>===<<>>???>>><<<::::::<<<>>>??????:::;;;=========<<<:::999=========>>>>>>>>>======777777666555555666:::===>>>===<<<;;;888666444333444222000333888<<<<<<;;;<<<;;;:::999888999::::::??????>>>>>>======<<<<<<;;;;;;;;;::::::999888888555555555555555666666777444666666333444999;;;:::zzzwwwsssoookkkiiiiiijjjhhhhhhhhhfffccc___[[[XXXWWWVVVVVVVVVUUUTTTSSSSSSWWWYYY\\\```bbbddddddddd^^^[[[\\\dddssswwwfffaaaaaabbbYYYTTTNNNIIIEEECCCAAA???@@@@@@@@@@@@??????????????????@@@@@@@@@AAAAAAAAABBBDDDFFFGGGGGGHHHLLLOOOMMMNNNOOONNNLLLJJJJJJKKKLLLMMMNNNOOOPPPPPPPPPPPPLLLKKKIIIHHHGGGFFFFFFFFFBBBAAACCCHHHIIIGGGFFFIIIOOOLLLIIIFFFEEEDDDDDDCCCCCCDDDEEEFFFFFFEEEEEEFFFDDDCCCAAA@@@???@@@@@@AAAHHHHHHHHHGGGFFFDDDCCCBBB???AAACCCDDDCCCBBBBBBCCCDDDEEEEEEEEECCCBBB@@@???BBBAAA???>>><<<;;;;;;:::<<<<<<;;;;;;;;;<<<<<<<<<:::<<<===>>>>>>>>>???AAABBB@@@>>>===>>>?????????@@@@@@AAABBBBBBBBBAAAAAAAAA@@@@@@???>>>===<<<<<<<<<<<<;;;::::::;;;===>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::999999999:::===============<<<<<<;;;888888999:::<<>><<<;;;<<<>>>@@@BBBBBBDDDFFFGGGGGGFFFEEEDDD<<<===??????@@@??????@@@???AAAEEEGGGHHHFFFGGGHHHJJJJJJKKKLLLMMMNNNOOOOOOHHHFFFDDDAAA@@@AAABBBCCCGGGGGGFFFEEEEEEEEEFFFEEEEEEBBB???===<<<<<<;;;:::@@@@@@??????>>><<<;;;:::;;;;;;;;;<<<>>>?????????===;;;999:::<<>>>>>???>>>===<<<<<<<<<999::::::999888999<<>>:::888666555333333666<<<@@@@@@???===<<<:::999888888999:::=========<<<<<<;;;;;;;;;999999999888888888888888888777777666555444333333333666666333555999;;;:::}}}vvvrrrqqqqqqqqqqqqrrrqqqoookkkgggddd___\\\[[[]]]]]]\\\^^^aaabbbeeejjjnnnpppnnnllljjjaaa]]]]]]eeessssssjjjfffccc[[[VVVOOOIIIFFFDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAA??????@@@@@@@@@AAAAAAAAAAAADDDGGGGGGFFFGGGJJJMMMKKKMMMNNNMMMKKKJJJJJJJJJPPPPPPPPPPPPOOONNNMMMLLLJJJIIIHHHGGGFFFEEEEEEEEE??????DDDJJJMMMKKKJJJLLLHHHGGGEEECCCCCCDDDFFFGGGBBBEEEHHHHHHGGGEEEDDDDDDDDDCCCBBBAAAAAABBBBBBCCCHHHHHHHHHGGGFFFEEECCCCCC>>>@@@CCCCCCCCCBBBBBBBBBCCCDDDDDDDDDDDDBBBAAA@@@CCCBBBBBBAAA???===;;;:::999999999:::::::::::::::666888;;;======>>>???AAACCCBBBAAA@@@???>>>>>>>>>>>>>>>>>>??????@@@@@@@@@AAA@@@@@@>>>===<<<;;;;;;<<<;;;;;;;;;;;;===>>>??????>>>>>>>>>===============<<<;;;999999999:::;;;>>>>>>=====================<<<;;;:::999:::;;;<<>>:::888===<<<;;;:::;;;>>>AAADDDDDDEEEFFFFFFGGGFFFEEEDDD<<<>>>??????>>>>>>???@@@AAABBBGGGMMMMMMIIIIIIKKKHHHHHHIIIIIIJJJKKKKKKKKKHHHGGGEEEDDDCCCCCCDDDDDDEEEFFFDDD@@@???CCCEEECCCBBB@@@>>>>>>??????>>>=========>>>>>>>>>===<<<<<<>>>======>>>@@@@@@>>>===999777666666999<<<>>>>>><<<===???AAAAAAAAA???>>>???@@@AAA@@@>>><<<<<<<<<:::;;;<<<;;;::::::;;;===EEEEEEDDDBBB???;;;888666666666888;;;???CCCDDDDDD@@@???===;;;999999999999;;;;;;;;;;;;;;;:::::::::888888777777777888999999::::::999888666444333222111444555333444777888555}}}}}}~~~|||xxxvvvnnniiihhhlllooopppuuu{{{uuuzzz|||xxxlllfffdddjjjuuu{{{ppphhh___YYYPPPJJJFFFDDDBBBAAABBBBBBBBBBBBBBBBBBBBBBBB>>>>>>?????????@@@@@@@@@AAAEEEIIIJJJHHHGGGIIILLLIIIKKKLLLLLLJJJIIIJJJKKKOOOOOOOOOOOONNNMMMLLLKKKIIIHHHGGGFFFFFFFFFFFFFFFCCCAAACCCHHHIIIGGGFFFHHHBBBBBBBBBBBBCCCEEEHHHJJJFFFJJJNNNNNNLLLHHHFFFFFFFFFEEEDDDDDDDDDEEEFFFGGGFFFGGGGGGGGGGGGFFFEEEEEE@@@BBBDDDEEEDDDCCCCCCCCCAAAAAACCCDDDDDDCCCAAA@@@AAABBBCCCDDDCCC@@@===;;;::::::;;;;;;<<<<<<<<<<<<777:::===?????????AAABBBAAABBBBBBBBB@@@?????????===<<<<<<<<<<<<>>>@@@AAA??????>>>>>>============<<<;;;;;;<<<===???AAABBBBBBAAA@@@@@@???>>>=========<<<:::999999:::;;;<<<==================>>>>>>@@@>>><<<;;;999999999:::>>>>>>???@@@@@@?????????CCCEEEFFFFFFDDD@@@;;;888888888777888:::===AAACCCCCCCCCCCCCCCCCCCCCCCCCCC>>>???@@@???======@@@CCCDDDEEELLLTTTUUUPPPOOOQQQLLLLLLLLLLLLLLLLLLLLLLLLOOOMMMKKKIIIHHHHHHHHHIIIBBBEEECCC>>>>>>BBBCCC@@@AAA@@@@@@AAABBBCCCAAA@@@???@@@@@@@@@@@@@@@??????@@@???>>>???AAA@@@<<<888888666444555888:::<<<<<<;;;<<<>>>???@@@@@@@@@@@@@@@BBBDDDBBB???======>>>;;;===>>>>>><<<:::999:::???@@@@@@???===:::777555888:::>>>@@@BBBDDDGGGIIIEEECCC@@@>>><<<;;;::::::::::::::::::;;;;;;;;;;;;999888888888888999:::;;;;;;;;;;;;;;;999888666444000444666555555777666333}}}xxxwww|||wwwppplllqqqyyy{{{pppbbb[[[RRRJJJEEECCCAAAAAACCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCCCCDDDDDDDDDCCCHHHMMMNNNKKKIIIJJJMMMHHHJJJLLLLLLJJJJJJJJJKKKKKKKKKLLLMMMNNNNNNNNNNNNHHHHHHGGGFFFFFFFFFGGGGGGIIIFFFDDDEEEDDD@@@???AAAAAABBBCCCCCCDDDEEEHHHJJJJJJOOOTTTUUURRRMMMJJJIIIGGGGGGFFFFFFFFFGGGIIIJJJEEEFFFFFFGGGGGGGGGFFFFFFBBBDDDFFFGGGEEEDDDDDDEEE>>>@@@BBBCCCCCCBBBAAA@@@@@@AAADDDFFFEEECCC@@@>>>======>>>??????@@@??????;;;>>>AAABBBCCCBBBCCCDDD???AAACCCCCCBBBAAA@@@AAAAAA@@@??????@@@BBBDDDFFF<<<=========>>>>>>>>>???<<<<<<<<<===???AAACCCEEEFFFEEEDDDCCCAAA@@@??????===<<<:::999999:::;;;<<<=========<<<===>>>??????@@@???>>>===<<<<<<===>>>BBBBBBCCCCCCDDDDDDCCCCCCFFFGGGIIIIIIFFFBBB===999999999999;;;===AAADDDGGGBBBAAAAAA@@@@@@@@@AAAAAA@@@AAAAAA???======AAAEEEFFFHHHPPPZZZ\\\VVVTTTWWWWWWWWWWWWVVVVVVVVVUUUUUUXXXVVVRRRNNNMMMMMMNNNOOOFFFIIIIIIDDDDDDHHHHHHDDDCCCCCCCCCDDDEEEDDDBBB@@@DDDDDDEEEEEEDDDDDDCCCBBBAAA??????@@@AAA???:::555999777555666888;;;======999:::<<<===???@@@@@@@@@AAADDDEEEDDD@@@>>>>>>@@@AAACCCEEEDDDBBB>>>===<<>><<<:::999===AAADDDDDDEEEHHHLLLHHHFFFCCC@@@>>><<<;;;;;;999::::::;;;;;;<<<<<<<<<:::999999888999:::<<<===;;;<<<<<<===<<<;;;999888222777999888888999777333{{{}}}kkk\\\MMMFFFDDDCCCDDDFFFFFFFFFFFFEEEDDDBBBAAA@@@BBBBBBAAABBBCCCEEEFFFHHHJJJIIIHHHGGGGGGHHHIIIJJJJJJNNNQQQQQQNNNLLLLLLMMMKKKNNNNNNKKKKKKMMMMMMJJJNNNJJJFFFEEEEEEFFFDDDBBBEEEDDDBBB@@@@@@AAABBBCCCCCCBBBAAA@@@@@@AAABBBCCCKKKLLLNNNPPPOOOMMMJJJHHHGGGFFFHHHJJJJJJGGGIIIMMMHHHGGGGGGHHHJJJIIIDDD???BBBCCCFFFHHHJJJJJJIIIHHHDDDEEEEEEEEEDDDAAA???===@@@@@@@@@AAAAAABBBBBBBBB@@@IIIJJJDDDBBBDDD>>>333>>>>>>????????????@@@@@@BBB@@@===>>>AAABBBAAA???BBBAAA@@@AAABBBBBBBBBAAABBB@@@>>>>>>>>>???>>>============>>>???AAACCCDDDBBBAAAAAA@@@@@@AAAAAABBB<<<===<<<:::999:::===@@@<<<>>>@@@@@@???@@@CCCFFFEEEEEECCC@@@<<<:::;;;<<>>@@@@@@IIILLLPPPUUUYYY^^^cccggggggkkkkkkeee```\\\RRRGGGNNNRRRTTTRRRQQQQQQOOOKKKIIIGGGFFFGGGHHHGGGEEEBBBGGGEEEFFFIIIHHHDDDDDDFFFDDDGGGIIIGGGCCC@@@BBBEEEBBBBBBCCCDDDEEECCC???;;;===<<<;;;:::999999999999@@@???===<<<<<<===???@@@@@@AAABBBCCCCCCBBBBBBAAA===;;;;;;===AAACCCBBB???BBBBBBAAAAAA@@@@@@??????<<<>>>AAAEEEHHHJJJKKKLLLLLLMMMKKKEEE<<<777888;;;;;;:::999888888888999999>>><<<999777666:::@@@EEEEEEBBB>>>:::888999;;;<<<;;;;;;;;;:::999888777666rrrbbbRRRIIIFFFCCCBBBDDDGGGGGGGGGFFFFFFEEEDDDDDDHHHGGGGGGHHHIIIKKKMMMNNNJJJIIIIIIIIIIIIKKKLLLMMMNNNRRRVVVVVVTTTRRRSSSTTTSSSUUUUUUQQQPPPRRRQQQNNNLLLIIIFFFFFFFFFFFFEEECCCEEEDDDCCCCCCCCCDDDEEEFFFFFFFFFEEEDDDDDDEEEFFFFFFJJJKKKLLLMMMMMMLLLJJJIIIIIIHHHIIILLLLLLJJJKKKPPPIIIJJJMMMPPPPPPMMMGGGCCCEEEEEEEEEFFFGGGIIIJJJKKKFFFFFFDDDCCCBBBAAA@@@@@@?????????@@@@@@AAABBBBBBKKKVVVYYYPPPHHHGGGEEE???@@@@@@AAABBBCCCDDDDDDEEEDDDAAA??????AAABBBAAA@@@@@@??????@@@AAAAAAAAA@@@>>>>>>>>>???AAA@@@>>><<<======<<<<<<===>>>@@@AAAAAAAAA@@@@@@@@@@@@AAAAAA>>>>>>>>>>>>>>>>>>???@@@:::;;;;;;::::::<<<@@@DDDGGGGGGFFFCCC@@@>>>>>>@@@CCCGGGLLLSSSXXXZZZXXXVVVTTTVVVWWWSSSKKKDDD@@@??????>>>===>>>???AAABBBCCCDDDAAA>>>>>>AAAEEEHHHIIIKKKGGGCCCAAABBBCCCDDDDDDEEEIIIPPPXXXbbblllvvv{{{wwwkkk\\\OOOSSSTTTSSSNNNMMMMMMJJJEEEEEEFFFHHHIIIJJJIIIHHHGGGKKKHHHIIILLLLLLIIIIIIKKKHHHJJJKKKIIIEEEBBBAAAAAAAAABBBDDDEEEEEEEEEDDDDDDHHHGGGEEECCCAAA???>>>>>>>>>===;;;:::::::::<<<===<<<===?????????>>><<<;;;<<<;;;<<<>>>@@@BBBBBBBBBFFFFFFEEEEEEEEEEEEEEEEEEBBBCCCDDDEEEHHHKKKMMMOOOMMMNNNLLLGGG???;;;;;;>>>===<<<:::999999999999:::777888888888999<<<@@@CCCAAA@@@>>><<<::::::::::::<<<<<<<<<<<<;;;:::999888xxxiiiXXXNNNIIIEEECCCDDDEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGGGGHHHJJJKKKMMMNNNIIIIIIIIIJJJKKKMMMOOOQQQQQQUUUYYYZZZWWWVVVVVVXXXTTTVVVUUUPPPNNNOOONNNKKKKKKIIIHHHHHHHHHGGGDDDBBBDDDEEEEEEFFFFFFGGGGGGGGGEEEDDDCCCBBBBBBCCCDDDEEEIIIIIIIIIIIIIIIJJJJJJKKKIIIHHHIIILLLLLLJJJLLLQQQIIINNNTTTVVVTTTNNNIIIFFFEEEDDDCCCBBBCCCEEEHHHJJJGGGFFFCCCAAA@@@AAABBBCCC@@@???>>>>>>???AAACCCDDDQQQ]]]aaaUUUHHHDDDFFFFFFBBBBBBCCCEEEFFFGGGHHHIIIEEECCCAAAAAAAAABBBAAA@@@??????@@@AAAAAAAAAAAAAAA===>>>???BBBDDDCCC???<<<>>>===<<<<<<<<<===>>>???AAA@@@@@@??????@@@@@@AAA======>>>@@@BBBBBB@@@>>>======<<<;;;:::;;;>>>AAAGGGGGGFFFDDDAAA@@@@@@BBBDDDJJJSSSZZZ___aaabbbccc```ccceeeaaaXXXOOOHHHFFFKKKKKKJJJGGGEEEFFFKKKOOOQQQJJJDDDCCCHHHNNNQQQQQQRRROOOKKKJJJKKKMMMOOOOOOJJJMMMTTT^^^lllyyyrrr^^^PPPSSSSSSPPPMMMNNNPPPMMMFFFHHHJJJMMMPPPRRRSSSQQQPPPQQQMMMMMMQQQSSSPPPOOOPPPMMMKKKHHHFFFDDDAAA===:::;;;===?????????AAAFFFJJJRRRQQQNNNKKKGGGDDDBBB@@@???===<<<:::999999999::::::;;;<<<===<<<:::888777:::;;;======>>>@@@CCCEEEGGGGGGFFFFFFGGGGGGHHHHHHHHHGGGFFFGGGIIILLLPPPSSSNNNOOOOOOKKKFFFBBBBBBDDD???>>><<<;;;::::::;;;;;;444777:::<<<<<<<<<<<<=========>>>======;;;:::999===============<<<;;;:::}}}nnn]]]SSSMMMHHHFFFFFFEEEFFFFFFFFFFFFFFFGGGGGGDDDEEEEEEGGGHHHIIIKKKKKKHHHHHHHHHIIIKKKNNNPPPQQQQQQTTTXXXXXXUUUSSSSSSTTTQQQSSSRRRNNNMMMNNNMMMJJJLLLLLLLLLKKKJJJGGGDDDBBBCCCDDDEEEGGGGGGGGGGGGGGGEEEDDDCCCBBBBBBCCCDDDEEEIIIGGGFFFEEEFFFHHHJJJKKKGGGEEEGGGJJJJJJIIILLLQQQNNNRRRVVVVVVPPPJJJGGGFFFBBBAAAAAA@@@AAABBBDDDEEEDDDDDDBBBAAAAAABBBBBBCCC@@@@@@??????@@@CCCEEEFFFRRR[[[]]]RRREEEBBBDDDGGGDDDDDDDDDEEEEEEFFFGGGGGGDDDCCCAAA@@@@@@@@@?????????AAACCCCCCCCCBBBBBBCCCAAAAAAAAABBBCCCCCC@@@>>>>>>===<<<<<<===>>>@@@AAAAAAAAA@@@@@@@@@@@@AAAAAA??????@@@CCCFFFFFFDDDAAA@@@AAABBBCCCBBB@@@???>>>BBBCCCCCCBBB@@@???@@@AAAEEEJJJQQQUUUXXXZZZ^^^bbbhhhkkkllliiiaaaYYYTTTSSSYYY\\\]]]ZZZUUUUUU\\\bbbdddZZZOOOLLLQQQWWWXXXWWWTTTSSSTTTWWW]]]bbbfffhhhbbbcccgggnnnyyylllXXXMMMRRRUUUXXX[[[bbbgggddd]]]WWWUUUVVV[[[aaaccc^^^YYYWWWSSSUUU\\\aaa^^^ZZZXXXXXXQQQIIIDDDCCCBBB>>>:::888;;;======<<<@@@IIIQQQTTTSSSPPPLLLHHHCCC@@@>>>@@@???===<<<::::::::::::999:::;;;===<<<;;;999888777:::======<<<===BBBFFFCCCCCCBBBBBBCCCDDDEEEFFFGGGGGGGGGHHHJJJMMMQQQSSSPPPRRRSSSQQQMMMKKKJJJKKKAAA@@@>>>===<<<<<<======999<<<>>>>>><<<:::999999<<<=========<<<<<<;;;;;;======>>>>>>===<<<;;;;;;wwwfff[[[SSSLLLHHHHHHHHHIIIIIIJJJJJJIIIHHHGGGEEEFFFGGGHHHIIIJJJJJJKKKGGGGGGGGGHHHIIILLLNNNOOOOOOSSSVVVUUUQQQNNNNNNOOORRRUUUTTTQQQQQQTTTSSSQQQPPPPPPPPPOOOLLLIIIFFFEEEEEEEEEFFFGGGGGGGGGFFFEEEIIIHHHGGGFFFFFFGGGHHHIIIHHHGGGDDDCCCCCCFFFIIIKKKGGGEEEFFFIIIJJJIIIMMMSSSWWWXXXWWWRRRKKKFFFEEEFFF@@@AAABBBCCCCCCBBBAAAAAA???@@@BBBCCCCCCBBBBBBAAAAAAAAAAAABBBCCCFFFHHHIIIPPPSSSRRRKKKEEEDDDEEEEEEDDDDDDCCCCCCBBBBBBAAAAAABBBBBBAAA???>>>===>>>>>>???AAADDDDDDBBBAAAAAAAAADDDBBB???>>>>>>???>>>>>>;;;;;;;;;;;;<<<>>>@@@AAABBBBBBAAAAAAAAAAAABBBBBBEEEDDDDDDEEEFFFFFFFFFEEEAAADDDGGGIIIIIIEEE@@@<<>><<>>===<<<;;;;;;;;;888999:::;;;<<<<<<;;;;;;777:::======<<<===AAADDD???>>>======>>>???AAABBB@@@BBBDDDGGGJJJLLLNNNNNNQQQRRRTTTTTTRRRPPPOOONNNAAA@@@???>>>>>>>>>???@@@??????@@@???===<<<<<<===???>>><<<;;;;;;<<<===>>><<<============<<<<<<;;;rrrfff]]]UUUOOOMMMKKKLLLNNNNNNMMMKKKGGGEEEFFFFFFGGGHHHHHHHHHHHHGGGHHHGGGGGGGGGHHHIIIKKKLLLNNNQQQTTTSSSPPPLLLLLLMMMPPPSSSTTTRRRSSSVVVVVVTTTSSSTTTTTTRRROOOMMMLLLLLLKKKKKKJJJIIIHHHGGGFFFFFFIIIHHHGGGFFFFFFGGGHHHIIIIIIGGGDDDBBBBBBEEEHHHJJJIIIGGGHHHKKKLLLLLLPPPVVV]]]ZZZTTTMMMGGGEEEEEEGGGAAABBBDDDEEEEEECCCAAA@@@<<<===@@@BBBCCCBBBAAA@@@@@@AAACCCDDDFFFHHHIIIJJJIIIGGGDDDBBBAAAAAA@@@???CCCCCCBBBAAA???>>>======@@@@@@@@@???===<<<===???>>>AAAEEEDDDAAA>>>>>>???CCC@@@<<<:::;;;===>>>>>>;;;;;;::::::;;;===>>>???BBBAAAAAA@@@@@@AAAAAABBBBBBAAA@@@>>>>>>AAAGGGLLLPPPOOOMMMKKKIIIEEE@@@<<>>>>>>>>???????????????;;;;;;::::::;;;<<<======999;;;>>>??????@@@AAABBB>>>===<<<;;;;;;<<<>>>@@@<<<>>>AAADDDFFFHHHHHHHHHLLLNNNPPPRRRRRRPPPMMMLLL@@@@@@???>>>???@@@AAABBB>>>?????????>>>@@@BBBEEEAAA???===<<<<<<===???@@@=========>>>>>>======<<<|||qqqjjjccc^^^\\\XXXZZZ]]]]]][[[VVVPPPMMMIIIIIIJJJJJJJJJIIIHHHGGGJJJIIIHHHGGGGGGHHHIIIIIIJJJMMMQQQQQQOOOLLLMMMNNNMMMPPPQQQOOOPPPSSSTTTRRRSSSTTTUUUTTTRRRRRRTTTVVVUUUSSSPPPMMMKKKJJJIIIIIIGGGFFFEEEDDDDDDEEEFFFGGGIIIGGGEEECCCBBBDDDFFFHHHIIIGGGHHHKKKLLLLLLQQQXXX\\\VVVNNNGGGDDDDDDDDDDDDAAAAAAAAAAAA@@@@@@??????;;;<<<===>>>???@@@AAAAAA>>>@@@CCCFFFHHHIIIIIIIIICCCAAA>>>>>>>>>>>>======BBBBBBAAA@@@??????>>>===???@@@AAA@@@======???AAAAAAEEEIIIGGGCCC???>>>???BBB@@@>>>>>>@@@BBBBBBBBBAAA@@@???>>>======>>>???@@@??????????????????@@@:::<<<<<<;;;>>>IIIYYYfffwwwmmm^^^PPPGGGCCC@@@>>>>>>@@@CCCEEEDDDDDDEEEFFFKKKKKKLLLNNNRRRVVVXXXXXXXXXXXXUUUPPPKKKIIIKKKOOOPPPUUUYYYZZZVVVTTTUUUWWWSSSNNNIIIEEEDDDDDDDDDDDDHHHLLLUUUcccttt~~~oooeeecccgggxxxyyy{{{rrraaaUUULLLFFFBBB@@@@@@@@@@@@AAACCCEEEFFFFFFGGGHHHIIIIIIGGGFFFDDD@@@AAABBBDDDEEEFFFGGGGGGDDDBBB???<<<<<<<<<>>>@@@>>>???@@@CCCEEEDDDBBB@@@???===;;;999999:::<<<=========>>>???@@@AAABBBCCCEEEFFFIIIKKKLLLJJJGGGDDD???>>>>>>>>>???AAACCCDDD>>>???@@@AAA@@@AAADDDFFFAAA@@@@@@@@@??????>>>>>>>>>>>>????????????>>>>>>xxxtttooolllllllllnnnqqqrrroooiiiaaa]]]QQQQQQRRRRRRQQQPPPNNNMMMLLLKKKJJJHHHGGGGGGGGGHHHEEEIIINNNOOOMMMLLLMMMOOOOOORRRRRRPPPPPPTTTTTTQQQRRRTTTUUUUUUTTTVVVZZZ^^^\\\ZZZUUUQQQNNNLLLLLLLLLJJJJJJIIIHHHHHHIIIJJJJJJIIIHHHEEECCCCCCDDDEEEGGGGGGEEEEEEIIIJJJKKKPPPVVVVVVOOOGGGCCCBBBBBBAAA@@@@@@???===;;;:::;;;<<<===<<<;;;;;;;;;<<>>BBBFFFIIIIIIHHHHHHFFFDDDCCCCCCBBB@@@@@@BBBBBBBBBAAAAAAAAA@@@@@@@@@???@@@BBBAAA>>>>>>@@@CCCFFFJJJNNNLLLFFFBBBAAABBBBBBBBBBBBEEEHHHIIIIIIHHHIIIGGGEEECCCAAA@@@@@@@@@>>>>>>============>>>>>>999<<<@@@BBBJJJ[[[uuupppWWWGGGBBBAAAAAA<<>>???AAABBBBBBAAABBBFFFIIIHHHDDD???>>><<<999777777888:::;;;AAA???===;;;;;;===???@@@>>>@@@CCCEEEGGGEEEAAA===>>>======>>>???BBBDDDEEE???AAACCCCCCBBB@@@AAAAAA???AAABBBCCCBBB@@@>>><<>>===>>>@@@???>>>======>>>???@@@<<<=========>>>?????????<<>>>>>@@@CCCBBB???<<<;;;::::::999:::===???AAAGGGGGGFFFEEEDDDCCCCCCBBB?????????CCCJJJQQQVVVXXX___^^^YYYPPPEEE@@@AAADDDDDDBBB???>>>>>>===;;;:::===???BBBFFFSSSllljjjPPPEEECCCCCCAAA@@@AAACCCEEEFFFGGGHHHHHHIIIJJJJJJJJJIIIHHHFFFDDDEEEGGGIIIKKKMMMOOORRRUUUQQQSSSSSSPPPJJJGGGGGGHHHFFFEEECCCAAAAAACCCFFFIIIDDDIIIOOOTTTWWWXXXYYYZZZ^^^```eeemmmrrrqqqjjjccc^^^YYYYYY]]]]]]VVVRRRSSSWWWaaappp{{{gggVVVMMMJJJHHHFFFGGGIIIJJJGGGEEEJJJHHHGGGGGGIIIJJJJJJIIIDDDCCCCCCEEEHHHLLLNNNNNNMMMJJJEEEBBBAAACCCFFFIIILLLKKKKKKKKKKKKJJJGGGEEE@@@>>><<<:::999999999:::=========???AAA@@@>>>;;;BBBAAA@@@???>>>??????@@@<<<<<<<<<<<<============EEEBBB???>>>@@@CCCEEEFFFCCCEEEFFFCCC???<<<<<<>>>>>><<<:::<<>>===<<<<<<===>>>>>>AAAAAAAAAAAAAAA@@@??????>>>???@@@BBBBBBBBB@@@??????@@@@@@@@@@@@???>>>===BBBAAA@@@AAACCCCCC@@@===:::999888888999;;;===???AAAAAABBBCCCCCCCCCBBBBBB>>>>>>>>>BBBGGGKKKMMMNNNSSSSSSQQQKKKDDDAAACCCFFFCCCAAA???>>>??????>>><<<>>>AAAEEEKKKYYYqqqdddMMMEEEDDDCCCBBB@@@BBBGGGMMMQQQSSSQQQPPPJJJJJJIIIIIIGGGFFFEEEDDDDDDEEEGGGIIIKKKNNNRRRUUUTTTSSSPPPLLLGGGEEEDDDEEECCCCCCCCCCCCCCCDDDFFFHHHRRRUUUYYYZZZWWWTTTQQQPPPZZZZZZ[[[```fffgggccc___]]]XXXWWWYYYWWWQQQNNNOOOPPPUUU\\\dddkkkrrrxxx|||ooo___UUUKKKIIIHHHIIILLLNNNMMMLLLPPPOOONNNLLLJJJJJJJJJKKKDDDCCCBBBCCCEEEHHHIIIIIIJJJHHHFFFEEEFFFIIIMMMOOOPPPPPPNNNMMMLLLIIIFFFCCCAAA@@@???>>>===<<<<<<<<<<<<<<<===???@@@???===;;;@@@???===<<<<<<<<<===>>>:::;;;;;;;;;<<<<<<======DDDAAA>>>===@@@CCCFFFGGGDDDFFFHHHFFFBBB???======>>><<<;;;<<<>>>@@@???===~~~wwwpppjjjfffaaaZZZUUUTTTOOOMMMKKKIIIHHHIIIKKKLLLMMMNNNQQQVVV[[[]]]\\\[[[SSSSSSSSSRRRRRRSSSVVVYYYYYYWWWSSSNNNNNNQQQQQQNNNOOOKKKGGGEEEFFFIIIKKKKKKJJJJJJHHHGGGEEECCCAAAAAABBBAAAAAA@@@@@@?????????<<<===??????>>>>>>@@@BBB@@@@@@????????????@@@@@@GGGGGGGGGGGGFFFDDDBBBAAA@@@>>><<<>>>AAACCCAAA???>>>>>>>>>>>>>>>>>>>>>>>>CCCBBBAAABBBBBBBBB@@@>>><<<;;;:::999:::;;;===???<<<===@@@BBBDDDDDDCCCCCC???>>>>>>@@@BBBDDDDDDCCCEEEGGGGGGEEEAAA???@@@CCC@@@???>>>>>>@@@AAA@@@@@@@@@CCCHHHNNNYYYmmmrrrZZZJJJDDDEEEEEECCCDDDGGGMMMUUU[[[\\\WWWRRRJJJIIIGGGEEEDDDCCCBBBBBBAAABBBDDDFFFIIINNNTTTXXXWWWSSSLLLGGGDDDBBBAAA@@@???AAABBBCCCCCCCCCEEEGGGNNNRRRWWWYYYXXXUUURRRPPPWWWTTTRRRTTTXXX[[[\\\ZZZ\\\XXXVVVVVVSSSOOOMMMOOOQQQQQQQQQRRRUUU[[[ccciii{{{ppp___TTTLLLJJJIIIJJJNNNSSSVVVWWWZZZZZZXXXSSSNNNKKKLLLOOOHHHFFFDDDDDDEEEFFFFFFEEEHHHIIIIIIKKKLLLNNNPPPQQQOOOOOONNNMMMJJJGGGEEECCCCCCCCCDDDDDDCCCAAA@@@???@@@???@@@BBBCCCBBB@@@===AAA@@@>>>===<<<<<<<<<===;;;;;;;;;<<<===>>>>>>???DDDAAA>>>>>>AAADDDGGGIIIIIILLLOOOOOOKKKFFFBBB@@@???>>>===>>>@@@@@@>>>===}}}uuunnnjjjddd```ZZZTTTQQQPPPQQQRRRUUUUUUWWWZZZ^^^aaaaaaaaaVVVVVVUUUSSSQQQQQQSSSUUUWWWTTTPPPMMMMMMNNNNNNMMMOOOLLLIIIGGGHHHIIIJJJJJJFFFFFFFFFEEEDDDBBBAAA@@@??????>>>???AAABBBCCCBBB>>>??????@@@@@@AAABBBDDDBBBBBBBBBCCCCCCDDDEEEEEEJJJJJJKKKLLLKKKIIIGGGFFFCCC???<<<>>>DDDGGGFFFCCCAAA@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBBBBCCCCCCBBBBBBAAA@@@>>>======>>>???@@@;;;>>>AAADDDFFFEEEDDDCCCBBBAAA>>>>>>?????????>>>===???@@@???<<<:::;;;<<<===<<<;;;===???AAABBBAAACCCEEEGGGJJJPPP[[[iiitttggg\\\OOOFFFEEEFFFGGGGGGJJJKKKNNNTTTYYYXXXRRRLLLHHHGGGDDDBBB@@@???@@@@@@???@@@BBBEEEIIIPPPWWW]]]YYYRRRIIICCCBBBAAA???>>>>>>@@@AAAAAA@@@@@@CCCFFFGGGLLLSSSXXXYYYXXXWWWVVVUUURRROOOOOORRRUUUWWWWWW[[[YYYWWWUUURRRPPPQQQSSSWWWVVVSSSQQQSSSXXX```fffwww~~~lll]]]SSSKKKJJJIIIKKKPPPVVV\\\___cccdddbbb[[[SSSOOOQQQUUUPPPMMMJJJHHHHHHHHHGGGFFFIIIJJJLLLMMMNNNNNNNNNMMMIIIJJJKKKJJJHHHFFFEEEEEEEEEFFFHHHIIIIIIGGGEEECCCGGGGGGGGGIIIJJJIIIFFFDDDHHHFFFDDDAAA@@@>>>>>>>>>======>>>???@@@AAAAAABBBEEECCC@@@@@@CCCFFFIIIJJJPPPSSSWWWXXXUUUOOOHHHDDD??????@@@AAAAAAAAA@@@???}}}tttllleeeaaa``````fffccc``````cccfffiiijjjfffdddaaa\\\VVVRRRQQQQQQTTTQQQNNNMMMNNNNNNMMMNNNKKKJJJIIIIIIIIIJJJHHHGGGDDDDDDCCCCCCCCCBBBBBBBBBCCCBBBAAACCCEEEGGGFFFEEEDDDDDDDDDDDDEEEEEEEEEEEEAAAAAACCCDDDFFFGGGGGGHHHIIIJJJKKKLLLMMMLLLLLLKKKKKKGGGBBBCCCGGGJJJHHHFFFFFFEEEEEEEEEEEEDDDDDDDDDCCCDDDFFFGGGGGGHHHHHHHHHDDDBBB@@@>>>>>>>>>@@@@@@===???BBBDDDEEEDDDBBBAAACCCAAA???>>>>>>??????>>>999;;;<<<<<<;;;:::999999;;;::::::<<>>>>>>>>>>>>>>???BBBEEEJJJQQQZZZ___YYYRRRJJJEEECCCCCCBBB@@@BBBDDDDDDAAA======AAAEEELLLPPPUUUXXXXXXVVVTTTSSSQQQPPPOOOPPPQQQRRRRRRRRRUUUVVVVVVRRRPPPQQQTTTWWWWWWVVVUUUTTTTTTWWW]]]aaammm|||yyyjjjnnnvvv~~~xxxsssrrrvvvwwwwwwuuunnneee[[[UUUIIIIIIIIIKKKOOOUUU]]]aaaggghhhgggaaaZZZVVVXXX\\\WWWTTTPPPNNNMMMKKKJJJHHHHHHIIIJJJKKKLLLLLLLLLKKKIIIKKKMMMLLLIIIFFFFFFGGGFFFHHHKKKNNNNNNMMMKKKJJJNNNNNNNNNOOOPPPOOOLLLJJJOOONNNJJJGGGDDDBBBAAA@@@@@@@@@AAAAAABBBCCCDDDDDDFFFDDDDDDEEEHHHKKKLLLLLLTTTWWWYYYZZZXXXRRRJJJEEE???@@@AAAAAA@@@@@@@@@@@@}}}yyyxxx|||xxxsssppprrruuuxxxzzz{{{yyyssskkkaaaZZZUUUTTTRRRNNNKKKMMMMMMLLLKKKMMMJJJIIIIIIJJJKKKJJJIIIGGGGGGFFFDDDCCCCCCCCCDDDEEEEEECCCCCCEEEGGGHHHEEEAAADDDDDDDDDEEEFFFFFFCCCAAA@@@AAABBBDDDEEEEEEEEEEEEFFFFFFGGGHHHJJJKKKLLLMMMSSSOOOKKKIIIIIIIIIGGGEEEHHHIIIJJJKKKLLLKKKJJJIIIGGGJJJMMMOOONNNMMMMMMNNNDDDCCC@@@>>>======>>>>>>===>>>@@@BBBBBBAAA@@@???BBBBBBBBBDDDFFFGGGEEECCC<<<<<<===>>>>>>>>>>>>======;;;;;;<<>>???@@@|||tttpppnnnbbb[[[WWWXXXVVVPPPNNNOOOPPPNNNLLLMMMNNNOOOOOOOOOOOOLLLIIIFFFDDDEEEFFFGGGGGGFFFGGGLLLQQQRRRNNNJJJHHHHHHIIILLLNNNMMMIIIEEEDDDDDDEEEEEEDDDCCCAAA@@@BBBAAAAAAAAACCCEEEHHHIIIPPPOOOMMMLLLJJJIIIHHHHHHGGGIIIMMMPPPRRRRRRPPPOOOIIIMMMRRRSSSQQQNNNLLLLLLFFFDDDBBB???>>>===>>>>>>>>>???@@@AAABBBBBBBBBBBBAAAEEELLLTTTXXXWWWRRRMMMGGGFFFEEEDDDCCCCCCBBBAAA@@@???>>>>>>AAABBBBBBBBB===>>>>>>>>>>>>???AAABBB>>>AAADDDEEEDDDCCCCCCDDD>>>AAADDDDDDAAAAAACCCFFFDDDEEEEEEEEEDDDDDDCCCBBBDDDEEEGGGHHHIIILLLPPPSSSPPPQQQRRRQQQOOOMMMMMMMMMUUUYYY[[[VVVMMMEEECCCDDD>>>BBBFFFJJJLLLMMMOOOQQQKKKLLLNNNNNNMMMKKKJJJIIIIIIOOOQQQKKKHHHLLLOOOPPPRRRTTTWWWXXXWWWWWWWWWWWWYYY```gggkkkjjjeeeaaa```ZZZXXXZZZ______XXXQQQOOORRRSSSUUUUUUSSSPPPMMMKKKHHHJJJKKKKKKLLLPPPWWW\\\bbbdddfffggghhhiiiiiiiiiccc```\\\YYYXXXWWWUUUTTTNNNLLLJJJHHHHHHJJJMMMOOORRRUUUWWWTTTNNNJJJIIIKKKMMMOOOSSSWWWZZZ[[[\\\\\\ZZZZZZZZZ[[[\\\ZZZWWWTTTWWWVVVTTTQQQPPPOOOOOOPPPPPPPPPPPPPPPOOOOOOOOOOOOOOOSSSYYYbbbiiinnnooonnnjjjgggeeedddbbb___YYYTTTPPPOOOLLLGGGBBB???@@@BBB|||sssmmmkkkfff\\\WWWXXXXXXUUUQQQQQQRRRUUUWWWXXXVVVRRRMMMHHHFFFFFFGGGIIIMMMNNNRRRZZZbbbeeebbb^^^SSSTTTVVVZZZ]]]\\\WWWRRRJJJJJJIIIHHHFFFCCC@@@>>>???>>>===<<<===@@@CCCEEEIIIJJJKKKKKKJJJJJJKKKMMMEEEHHHNNNSSSVVVVVVUUUSSSJJJNNNSSSTTTPPPKKKHHHGGGIIIGGGEEEBBB@@@@@@@@@@@@@@@@@@AAABBBCCCEEEFFFFFFCCCJJJWWWbbbhhheee]]]VVVSSSPPPMMMIIIGGGEEEBBB@@@CCCBBB@@@AAABBBCCCCCCBBB>>>>>>>>>>>>>>>???@@@@@@???CCCFFFGGGDDDAAA@@@@@@>>>DDDIIIHHHBBB???AAAEEEEEEFFFGGGHHHHHHGGGFFFEEEGGGHHHIIIIIIHHHHHHJJJLLLLLLQQQUUUVVVTTTQQQQQQRRR\\\bbbfffbbbVVVKKKEEEDDDGGGIIILLLNNNNNNOOOQQQSSSLLLNNNOOONNNLLLKKKJJJJJJIIIPPPRRRLLLHHHKKKNNNMMMLLLPPPTTTVVVWWWWWWXXXYYYSSSUUUXXXZZZYYYXXXYYYZZZTTTTTTVVVZZZYYYTTTQQQQQQNNNOOORRRTTTVVVVVVVVVUUUIIIKKKLLLLLLLLLOOOUUUYYY___```ccchhhmmmooonnnmmmhhheeebbb___^^^]]]\\\ZZZWWWSSSNNNIIIGGGHHHKKKMMMNNNQQQTTTSSSNNNKKKLLLNNNPPPRRRVVVZZZ]]]```bbbbbb`````````aaaaaa```]]]ZZZZZZYYYXXXWWWWWWWWWXXXYYYZZZZZZYYYYYYXXXWWWWWWWWWWWW\\\fffqqq{{{yyyuuuqqqooonnnkkkfffccc\\\[[[VVVNNNFFFCCCDDDFFF~~~rrrnnnnnnqqqttttttmmmccc^^^ccciiiuuurrrdddQQQGGGJJJPPPSSSQQQUUUbbbwww~~~rrrmmmxxxuuu```WWWRRROOOPPPNNNGGG@@@>>>>>>=========???BBBEEEGGGMMMNNNPPPSSSUUUTTTQQQNNNGGGGGGHHHLLLQQQVVVWWWWWWQQQPPPMMMJJJHHHGGGGGGGGGGGGFFFDDDCCCDDDFFFHHHIII???BBBFFFJJJKKKJJJGGGEEEEEEKKKUUU```iiilllkkkiii```[[[SSSMMMHHHDDDAAA>>>@@@AAABBBDDDEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEIIILLLJJJDDD@@@???AAABBBCCCCCCAAA>>>===@@@CCCFFFFFFFFFFFFEEEEEEEEEEEEHHHFFFEEEDDDEEEHHHJJJLLLMMMPPPSSSQQQLLLHHHIIIKKKPPPUUUZZZXXXQQQJJJFFFFFFJJJHHHHHHJJJOOORRRQQQPPPRRRPPPMMMLLLKKKJJJHHHFFFTTTRRRPPPOOOOOOOOONNNNNNSSSSSSSSSUUUWWWXXXXXXWWWTTTSSSSSSSSSUUUXXXZZZ\\\UUURRRQQQSSSRRROOONNNPPPNNNRRRVVVYYYYYYXXXXXXYYYMMMLLLMMMPPPPPPOOORRRXXX___```aaacccgggkkknnnpppkkkkkkjjjiiihhhggggggggg___\\\VVVPPPLLLJJJJJJKKKTTTTTTUUUUUUSSSPPPNNNLLLJJJRRR\\\bbbbbbbbbdddfffjjjmmmpppnnnhhh```XXXTTTVVVTTTVVVZZZZZZUUUVVV[[[\\\cccfffddddddfffeeeaaaccchhhrrrzzzvvvmmm```VVVPPPLLLJJJGGG~~~yyy}}}xxxeeeWWWUUUVVVWWWaaaiiiyyy{{{eee[[[SSSPPPNNNIIIDDDCCCBBBAAAAAAAAABBBEEEGGGIIIOOOOOOQQQSSSTTTRRRNNNJJJKKKKKKLLLPPPTTTWWWXXXXXXPPPOOOLLLIIIFFFDDDCCCCCCHHHGGGGGGGGGHHHIIIKKKLLLCCCEEEHHHIIIJJJHHHFFFDDDFFFJJJRRR\\\dddjjjmmmnnniiiddd^^^WWWRRRMMMHHHEEEBBBCCCDDDEEEFFFHHHIIIIIIKKKKKKKKKJJJIIIGGGFFFEEENNNQQQRRROOOHHHBBBAAABBBBBBCCCCCCAAA>>>===???BBBDDDCCCCCCCCCDDDDDDDDDDDDGGGFFFDDDCCCCCCEEEGGGIIIJJJNNNQQQPPPLLLIIIJJJLLLKKKNNNPPPOOOJJJHHHIIIKKKMMMLLLLLLNNNOOONNNJJJFFFMMMKKKHHHHHHIIIKKKKKKKKKQQQQQQPPPQQQRRRSSSSSSRRRQQQPPPQQQUUUZZZ\\\[[[YYYRRRRRRQQQRRRTTTWWWZZZ\\\WWWSSSQQQRRRPPPKKKJJJMMMJJJMMMQQQTTTTTTTTTUUUVVVXXXTTTRRRRRRPPPOOOSSSYYYXXXYYYZZZ\\\___bbbdddeeecccbbbbbbdddhhhmmmssswwwjjjfff```XXXQQQLLLIIIHHHJJJLLLNNNQQQSSSTTTTTTTTTQQQVVV[[[\\\ZZZZZZ\\\___eeegggjjjiiieee^^^YYYVVVSSSQQQRRRVVVVVVSSSTTTYYY```jjjqqqqqqqqqrrrppplllhhhmmmwwwwwwhhhZZZRRRNNNLLLKKKsssmmmlllkkk{{{wwwgggVVVNNNKKKHHHFFFFFFCCCCCCBBBCCCDDDFFFHHHIIINNNNNNPPPSSSTTTRRRNNNKKKNNNNNNNNNQQQTTTVVVVVVUUUNNNMMMJJJGGGCCCAAA@@@???GGGHHHIIIJJJLLLLLLMMMMMMJJJJJJJJJIIIGGGEEECCCBBBCCCEEEJJJOOOVVV]]]bbbfffgggddd___YYYTTTNNNHHHDDDDDDDDDDDDDDDFFFHHHJJJKKKOOOPPPOOONNNLLLIIIEEECCCOOORRRSSSPPPJJJFFFDDDEEEBBBCCCCCCBBB@@@@@@BBBCCCCCCCCCBBBBBBBBBCCCCCCDDDEEEDDDCCCBBBBBBCCCDDDEEEHHHKKKNNNNNNLLLJJJKKKMMMFFFGGGHHHFFFFFFHHHOOOTTTXXXUUUQQQOOOMMMKKKIIIGGGJJJHHHEEEDDDFFFIIIKKKLLLNNNOOOQQQRRRRRRQQQPPPOOOQQQPPPRRRXXX^^^aaa]]]YYYPPPPPPPPPQQQSSSVVVYYY[[[[[[WWWTTTTTTQQQMMMLLLOOOOOOQQQTTTVVVWWWXXXZZZ\\\^^^\\\\\\]]]YYYTTTRRRUUUSSSTTTUUUVVVWWWXXXXXXXXXZZZYYYYYY\\\dddnnnyyyzzzvvvooofff]]]UUUNNNKKKFFFHHHLLLPPPTTTWWWYYYZZZYYYZZZZZZVVVSSSRRRUUUYYY\\\^^^``````\\\XXXVVVTTTRRRQQQRRRTTTSSSQQQSSSXXX\\\gggrrruuusssrrrqqqooommmrrr}}}vvvtttssswww}}}lll\\\RRRNNNMMMMMMttt]]]PPPKKKIIIIIIJJJEEEEEEFFFGGGIIIKKKMMMNNNKKKLLLOOORRRUUUUUUSSSPPPNNNNNNNNNOOOQQQQQQPPPNNNKKKJJJHHHFFFCCCAAA@@@???EEEGGGIIILLLNNNNNNNNNMMMOOONNNKKKHHHEEEDDDBBBBBBBBBCCCEEEGGGJJJNNNRRRUUU[[[YYYVVVTTTPPPKKKEEEAAACCCBBBAAAAAABBBDDDGGGIIILLLMMMNNNMMMKKKHHHDDDAAAFFFIIIKKKJJJIIIGGGHHHIIICCCDDDEEEFFFFFFHHHIIIJJJGGGFFFEEEDDDCCCCCCCCCDDDCCCBBBBBBCCCCCCDDDEEEEEEHHHJJJMMMMMMKKKIIIJJJJJJFFFFFFGGGFFFHHHMMMTTTYYYbbb\\\TTTMMMJJJKKKMMMOOOMMMKKKHHHHHHIIIJJJJJJJJJOOOQQQTTTTTTRRRNNNKKKJJJPPPPPPRRRYYYaaaccc^^^XXXPPPPPPPPPQQQSSSVVVZZZ\\\[[[WWWUUUVVVSSSOOOMMMPPPSSSUUUXXXYYYZZZ\\\___aaa\\\___ffflllggg[[[RRROOOTTTUUUUUUUUUTTTSSSQQQPPPRRRRRRRRRUUU\\\fffpppvvvzzzxxxssslllcccZZZRRRNNNNNNOOOPPPRRRTTTUUUWWWXXXZZZZZZXXXUUURRRQQQSSSVVVUUUVVVWWWVVVSSSQQQPPPPPPUUUTTTTTTTTTSSSRRRTTTVVVVVV___iiillliiihhhhhhiiimmmsss|||xxxhhheeebbbcccjjjrrryyy}}}vvvhhh[[[RRRMMMMMMMMMgggXXXPPPLLLKKKMMMIIIJJJLLLNNNQQQSSSVVVWWWOOOOOOPPPSSSUUUVVVUUUSSSPPPOOOOOOPPPPPPOOOLLLJJJHHHHHHGGGFFFEEEDDDCCCCCCFFFHHHKKKNNNPPPPPPOOONNNPPPNNNKKKHHHEEEDDDDDDDDDDDDFFFHHHHHHGGGHHHJJJLLLQQQPPPOOOOOONNNKKKGGGCCC@@@???>>>===>>>@@@BBBCCCDDDEEEGGGHHHGGGEEEBBB@@@@@@BBBDDDEEEFFFGGGIIIJJJDDDEEEGGGJJJNNNQQQRRRSSSNNNLLLJJJGGGEEEEEEEEEEEEBBBBBBDDDEEEFFFGGGHHHHHHIIIJJJKKKKKKJJJHHHGGGGGGEEEFFFHHHIIIKKKOOOSSSVVV\\\YYYTTTNNNJJJIIIJJJKKKLLLKKKJJJKKKLLLLLLJJJHHHNNNQQQUUUUUUQQQMMMJJJIIIKKKLLLPPPXXX___aaa]]]YYYQQQQQQQQQRRRTTTWWWZZZ\\\\\\YYYXXXYYYVVVOOOKKKKKKPPPRRRTTTVVVVVVXXX[[[]]]ZZZ___gggnnnjjj^^^TTTQQQVVVVVVVVVUUUSSSQQQNNNMMMLLLLLLMMMPPPUUU\\\aaaeeejjjjjjhhheee```YYYSSSPPPUUUTTTSSSQQQQQQQQQQQQRRRRRRSSSSSSSSSRRRRRRSSSTTTTTTTTTTTTRRROOOMMMMMMMMMUUUWWWWWWTTTRRRRRRSSSTTTVVVZZZ___aaa^^^\\\___ccciiinnnvvv|||~~~zzzrrrlllbbb^^^ZZZXXX[[[```fffjjjkkkgggaaaYYYSSSOOONNNNNNrrrcccWWWNNNKKKLLLJJJKKKMMMPPPSSSUUUWWWXXXXXXUUUSSSRRRSSSSSSSSSRRRTTTSSSSSSSSSSSSQQQMMMJJJGGGGGGHHHHHHGGGGGGFFFEEEHHHJJJMMMOOOPPPPPPOOOOOONNNLLLIIIGGGFFFGGGHHHIIIEEEHHHJJJJJJGGGEEEFFFHHHHHHHHHIIIJJJKKKKKKHHHEEEAAA@@@???>>>>>>>>>???@@@>>>@@@BBBDDDDDDDDDCCCBBBBBBCCCDDDEEEFFFGGGHHHIIIEEEFFFHHHMMMRRRVVVXXXWWWQQQOOOLLLIIIGGGFFFGGGGGGCCCEEEGGGHHHJJJJJJIIIIIIIIIIIIJJJIIIIIIGGGEEEDDDCCCDDDFFFIIIKKKLLLMMMMMMLLLOOORRRRRRNNNJJJFFFEEEHHHGGGFFFGGGHHHIIIHHHGGGIIIMMMRRRRRROOOLLLKKKLLLIIILLLQQQXXX]]]^^^\\\YYYSSSRRRRRRRRRTTTVVVYYY[[[cccbbbdddgggbbbWWWOOOLLLNNNPPPSSSUUUUUUVVVWWWYYY[[[[[[^^^bbb___XXXUUUWWWRRRRRRSSSRRRRRRQQQPPPPPPJJJKKKMMMPPPTTTWWWZZZ[[[___```bbbcccbbb```]]][[[XXXVVVSSSPPPNNNMMMNNNOOOJJJKKKMMMOOOQQQRRRRRRRRRUUUVVVUUUSSSPPPNNNMMMNNNQQQUUUWWWTTTSSSTTTTTTRRRWWWTTTTTTUUUUUUSSSVVV[[[bbbffflllpppppplllfffbbb^^^ZZZVVVRRRRRRUUUYYY\\\YYYZZZZZZXXXTTTQQQPPPPPPxxxiii[[[UUUUUUOOOPPPRRRTTTUUUWWWWWWXXX[[[WWWSSSPPPPPPQQQRRRRRRVVVUUUUUUUUUUUURRRNNNKKKHHHIIIIIIIIIHHHGGGEEEDDDGGGHHHJJJKKKLLLLLLLLLKKKIIIHHHGGGGGGHHHJJJLLLNNNOOOQQQQQQMMMHHHDDDFFFHHHEEEEEEFFFHHHJJJKKKIIIHHHFFFEEEEEEDDDBBBBBBAAA@@@???@@@AAACCCDDDEEEFFFFFFEEEDDDDDDEEEFFFHHHHHHHHHFFFFFFHHHMMMSSSVVVVVVUUUNNNLLLIIIGGGFFFFFFHHHIIIGGGHHHJJJKKKKKKIIIHHHFFFFFFFFFGGGHHHHHHHHHFFFEEEAAABBBCCCFFFHHHHHHGGGFFFDDDIIIOOOSSSTTTTTTUUUVVVVVVRRRNNNLLLLLLNNNOOOOOORRRVVV[[[ZZZWWWSSSTTTUUUVVVZZZ^^^```]]]ZZZXXXWWWSSSRRRQQQQQQRRRTTTWWWXXXccceeelllrrrooocccWWWRRROOORRRUUUWWWVVVVVVVVVVVVUUUTTTUUUWWWUUUQQQQQQTTTLLLMMMNNNPPPRRRUUUWWWXXXRRRRRRSSSUUUVVVXXXZZZZZZ___aaadddgggiiijjjiiihhh]]]ZZZVVVRRROOONNNOOOOOOJJJJJJKKKMMMOOOQQQQQQQQQSSSTTTTTTRRRPPPNNNNNNOOOMMMTTTXXXVVVVVVYYYYYYVVVVVVOOOLLLOOORRRQQQRRRVVV]]]```ccceeedddbbb```^^^[[[YYYUUUPPPMMMLLLMMMOOOPPPSSSUUUUUURRROOOOOOPPPnnnfffeeeZZZ[[[\\\]]]]]]^^^]]]]]]YYYUUUPPPMMMNNNQQQTTTVVVVVVUUUUUUUUUUUURRRMMMJJJJJJJJJJJJIIIHHHFFFDDDBBBDDDEEEEEEFFFGGGGGGGGGGGGEEEEEEFFFGGGJJJMMMOOOQQQ``````]]]VVVMMMHHHIIILLLIIIIIIIIIKKKMMMOOONNNMMMKKKKKKJJJIIIGGGEEEDDDBBBBBBBBBCCCDDDFFFGGGIIIIIICCCBBBBBBCCCFFFHHHIIIIIIFFFFFFGGGLLLQQQTTTSSSQQQJJJHHHFFFDDDDDDFFFHHHJJJJJJKKKLLLLLLKKKHHHEEECCCDDDDDDEEEGGGIIIIIIHHHFFFAAAAAABBBDDDFFFFFFEEEDDDGGGJJJNNNRRRXXXaaakkkssspppjjjaaa[[[YYY[[[^^^___gggkkknnnkkkfffbbbaaaccciiilllnnniii```XXXUUUTTTSSSRRRQQQPPPQQQSSSUUUVVVWWW\\\gggqqqqqqfffZZZUUUMMMPPPTTTUUUUUUSSSRRRRRRLLLLLLQQQUUUSSSMMMJJJKKKIIIJJJLLLOOOTTTYYY^^^aaa]]]\\\ZZZYYYYYYZZZ[[[\\\___aaadddhhhkkkmmmmmmmmmdddaaa[[[VVVRRRPPPQQQQQQPPPNNNLLLMMMOOOQQQRRRSSSNNNPPPQQQPPPNNNMMMMMMNNNKKKTTTZZZZZZ[[[___```\\\XXXPPPMMMRRRWWWVVVVVVXXX[[[]]]_________^^^]]]^^^___]]]YYYSSSNNNJJJHHHHHHMMMPPPRRRQQQNNNLLLLLLNNN~~~sssjjjiiiggghhhjjjlllmmmlll___\\\WWWSSSQQQRRRTTTVVV[[[WWWSSSRRRSSSSSSQQQOOOMMMKKKHHHHHHHHHHHHEEECCC<<>>@@@@@@@@@@@@AAABBBCCCCCCEEEFFFHHHHHHIIIMMMRRRUUU[[[\\\^^^aaafffoooyyyppp___PPPNNNMMMMMMNNNOOONNNLLLMMMNNNPPPSSSUUUUUURRROOOMMMNNNOOOQQQUUUZZZ^^^aaaeee```ZZZWWWXXXXXXUUUQQQUUUSSSQQQPPPQQQUUUXXX[[[aaa^^^ZZZWWWUUUTTTUUUVVVYYYYYYXXXXXXWWWVVVVVVVVVYYYYYYYYYXXXWWWXXX\\\^^^ZZZVVVSSSUUUYYY[[[YYYUUURRRPPPOOONNNPPPSSSWWWZZZfffjjjooopppllleee___[[[VVVWWWZZZ]]]___aaabbbbbbdddaaa]]][[[[[[\\\\\\[[[YYYXXXUUUSSSPPPOOONNNNNNNNNOOOOOOOOOMMMNNNPPPRRR}}}xxxtttmmm```VVVXXXUUURRRQQQSSSWWW[[[^^^jjjtttsssjjjdddcccdddfffhhheee]]]WWWUUUWWWZZZ[[[\\\]]]___aaabbbccc^^^TTTOOOPPPRRRRRRPPPJJJGGGIIIKKKOOOVVV]]]___ccceeeaaaUUUJJJCCC@@@EEEDDDCCCEEEGGGIIIIIIHHHCCCCCCCCCFFFIIIKKKKKKKKKRRRRRRRRRUUUWWWVVVPPPKKKPPPPPPPPPOOOLLLIIIFFFEEEGGGGGGEEEDDDCCCCCCCCCCCCEEEDDDCCCDDDEEEDDD@@@===>>>>>>???@@@AAACCCEEEFFFFFFEEEFFFGGGJJJLLLMMMMMMKKKMMMOOOQQQUUU[[[bbbgggzzzkkkYYYUUUPPPLLLKKKKKKKKKJJJIIIKKKMMMNNNNNNMMMMMMMMMPPPOOONNNOOORRRWWW[[[^^^iiifffbbb^^^[[[WWWSSSQQQVVVTTTQQQOOOOOOQQQSSSUUUWWWVVVTTTSSSRRRRRRSSSSSSWWWVVVUUUSSSRRRQQQPPPPPPSSSTTTVVVWWWXXXYYY[[[^^^aaa[[[VVVUUUXXXYYYVVVRRRTTTSSSQQQQQQSSSXXX]]]```mmmqqquuuvvvqqqiiiaaa]]]VVVYYY\\\___bbbeeeiiikkkjjjgggccc``````bbbdddeeeaaa^^^YYYSSSPPPNNNOOOOOOOOOPPPQQQQQQQQQSSSVVVYYY}}}rrrfffbbb\\\VVVTTTVVV[[[___iiiqqq}}}www|||}}}|||tttmmmiiijjjjjjddd[[[UUUTTTSSSPPPUUUQQQNNNNNNNNNLLLNNNRRRVVVXXX[[[^^^]]]WWWOOOIIIGGGFFFDDDEEEHHHLLLMMMNNNHHHHHHHHHJJJNNNQQQRRRRRRXXXYYY]]]cccggggggbbb]]]XXXYYYYYYUUUOOOJJJIIIIIILLLKKKJJJHHHGGGGGGFFFFFFGGGGGGGGGHHHHHHGGGCCCAAA======???AAACCCFFFHHHJJJGGGGGGGGGIIILLLMMMLLLKKKJJJKKKKKKKKKKKKMMMQQQTTTVVVeeewww}}}eee^^^TTTLLLIIIHHHIIIJJJGGGJJJNNNOOOMMMKKKJJJKKKMMMLLLKKKKKKNNNRRRWWWZZZgggjjjmmmhhh___VVVRRRQQQRRRQQQPPPOOONNNOOOPPPPPPNNNNNNMMMNNNNNNPPPQQQRRRSSSRRRRRRQQQPPPOOOOOONNNOOOQQQTTTUUUUUUUUUWWWXXX```[[[VVVVVVYYYZZZXXXUUUWWWVVVTTTTTTWWW\\\aaadddkkkooorrrrrrmmmeee^^^ZZZXXXZZZ\\\^^^bbbhhhpppvvvtttrrrnnnkkkjjjlllpppsssooojjjbbbYYYSSSQQQRRRRRRQQQRRRSSSTTTVVVYYY^^^bbb~~~pppccc\\\[[[[[[aaaccckkkzzz|||rrrjjjeee___ZZZWWWXXX]]]bbb___UUULLLIIISSSTTTVVV\\\```^^^WWWQQQEEEDDDEEEGGGKKKNNNNNNNNNNNNMMMLLLLLLNNNNNNMMMLLLPPPRRRXXX___fffjjjkkkkkk\\\___```ZZZQQQIIIGGGGGGIIIHHHGGGEEEDDDCCCCCCCCCIIIJJJLLLMMMLLLJJJHHHFFF>>>>>>???AAACCCFFFHHHIIIHHHHHHHHHIIIKKKLLLJJJIIIKKKKKKJJJHHHFFFFFFHHHJJJEEERRR```kkkuuuuuulll___TTTMMMKKKKKKKKKHHHKKKNNNOOOMMMKKKJJJIIIFFFFFFEEEFFFJJJOOOTTTWWWaaaiiipppnnncccYYYTTTTTTPPPPPPQQQRRRRRRRRRQQQPPPLLLLLLLLLLLLMMMNNNPPPQQQPPPQQQRRRSSSSSSRRRPPPOOOOOOQQQSSSTTTSSSSSSSSSTTTYYYXXXXXXZZZ]]]___``````]]]\\\ZZZYYYYYY\\\```bbbaaaccceeeddd```ZZZVVVTTTVVVXXX[[[\\\```gggrrrzzzyyyxxxuuurrrqqqrrrvvvzzzyyytttlllddd]]]ZZZXXXXXXVVVWWWXXXYYY[[[```eeejjjyyywwwxxxwwwyyy|||lllpppzzzssseee___aaaaaaaaabbb```\\\UUUPPPKKKNNNSSSYYY]]]]]]ZZZVVVQQQPPPNNNMMMMMMKKKHHHFFFFFFIIINNNTTT]]]hhhssszzznnnsssuuunnn___QQQIIIGGGFFFEEEDDDBBBAAA@@@??????FFFHHHKKKMMMLLLIIIGGGFFFAAAAAAAAAAAABBBCCCDDDEEEEEEFFFHHHIIIJJJJJJKKKLLLJJJIIIGGGDDDAAAAAABBBDDDEEENNNVVVZZZ]]]bbbeeedddvvvuuuggg[[[SSSMMMJJJKKKKKKKKKKKKKKKKKKIIIHHHEEEDDDCCCDDDFFFJJJNNNPPPXXX```hhhiiiccc[[[VVVTTTUUUWWWZZZ\\\]]][[[XXXVVVRRRQQQOOONNNNNNOOOQQQRRRUUUWWWYYY[[[[[[YYYVVVTTTQQQSSSTTTTTTSSSSSSTTTUUUVVVZZZ^^^aaaccceeehhhkkkeeeccc```]]][[[ZZZZZZ[[[WWWXXXXXXVVVSSSPPPPPPPPPOOORRRVVVWWWZZZ```iiiqqqqqqqqqpppnnnlllmmmqqquuuuuusssppplllgggbbb^^^\\\]]]]]]^^^^^^```dddiiimmm{{{qqqjjjfff\\\aaajjjssswwwuuunnnhhhUUUTTTRRRRRRQQQOOOKKKHHHGGGIIILLLRRR\\\lll~~~uuu```SSSMMMJJJIIIHHHFFFDDDCCCCCCCCCAAADDDGGGIIIHHHFFFDDDCCCCCCCCCBBBAAA@@@@@@@@@@@@AAADDDGGGIIIJJJLLLOOORRRMMMLLLIIIDDDAAA???AAACCCFFFMMMSSSTTTUUUYYY[[[YYYXXXddduuuyyyhhhYYYNNNGGGMMMKKKHHHHHHIIIJJJIIIHHHGGGFFFEEEDDDDDDFFFGGGHHHQQQVVV\\\```___[[[VVVSSS]]]```dddggggggddd```]]]YYYWWWTTTQQQOOOPPPQQQRRR\\\^^^aaacccccc```\\\YYYSSSTTTVVVVVVUUUUUUVVVWWWYYY___eeehhhggghhhlllpppkkkhhhddd```[[[XXXVVVUUURRRRRRQQQNNNLLLLLLNNNPPPGGGKKKPPPRRRSSSWWW___eeeggghhhhhheeecccdddhhhllllllnnnppppppmmmggg```\\\bbbbbbbbbaaabbbeeejjjnnnxxxlll___[[[______WWWNNNRRRKKKHHHOOO\\\ooowwwcccTTTHHHFFFGGGHHHCCC>>>CCCLLLKKKIIIGGGHHHIIIIIIGGGEEEEEECCC@@@???@@@AAABBBAAAFFFFFFGGGHHHJJJKKKLLLMMMEEEEEEDDDAAA@@@@@@BBBEEECCCGGGLLLMMMLLLLLLOOOQQQUUUVVV]]]kkk~~~yyyiiiYYYLLLKKKLLLMMMMMMKKKIIIGGGFFFHHHFFFDDDCCCCCCEEEGGGHHHIIILLLPPPRRRRRRQQQQQQQQQ[[[```fffjjjjjjhhheeeddd[[[ZZZZZZXXXSSSOOOSSSZZZ___dddkkkpppppplllfffbbb^^^^^^]]][[[ZZZZZZ\\\^^^fffjjjooossstttppphhhbbbgggccc]]]YYYWWWVVVUUUTTTQQQOOOLLLJJJGGGFFFFFFFFFGGGIIILLLMMMOOOQQQTTTWWW]]]\\\[[[ZZZYYYYYYYYYYYY\\\___bbbddddddddddddddddddccccccbbbcccdddfffggg{{{tttkkk```UUURRRXXXeeeyyy{{{nnnZZZQQQIIIGGGFFFEEEHHHMMMFFFEEEDDDDDDDDDCCCCCCBBBDDDBBB@@@@@@BBBDDDEEEEEECCCDDDDDDFFFGGGHHHIIIIIIEEEEEEDDDBBB@@@@@@BBBDDD@@@BBBEEEFFFFFFGGGHHHIIIHHHJJJOOOZZZjjj|||sssfff]]]SSSQQQOOOMMMKKKHHHEEEBBBGGGFFFFFFEEEDDDDDDCCCCCCCCCEEEHHHIIIJJJLLLNNNPPPSSS\\\hhhrrrtttoooggg```aaa^^^]]]\\\XXXVVVYYY``````dddiiimmmmmmjjjgggeeeggghhhhhhgggdddccccccdddkkknnnsssxxxxxxsssjjjddd```\\\WWWTTTRRRRRRQQQPPPNNNMMMKKKHHHGGGFFFFFFFFFEEEGGGIIIKKKLLLNNNQQQSSSQQQPPPOOOOOONNNNNNNNNNNNOOOSSSWWWYYYZZZZZZ[[[\\\___^^^^^^^^^```bbbdddeeeqqqhhhbbbbbbhhhpppooo___NNNGGGGGGHHHHHHIIIJJJKKKKKKIIIGGGGGGGGGHHHCCCBBBAAAAAACCCEEEEEEDDDCCCDDDDDDEEEFFFGGGGGGHHHFFFFFFFFFEEECCCCCCEEEFFFFFFEEEDDDEEEGGGHHHHHHHHHGGGHHHKKKQQQ\\\lll|||tttlllfffYYYUUUPPPLLLKKKIIIFFFCCCDDDEEEFFFFFFEEECCCAAA???BBBCCCEEEFFFHHHKKKOOORRRSSS^^^pppssshhheee___[[[ZZZXXXWWWZZZ___\\\___aaaccccccbbbcccdddkkkmmmnnnnnnjjjgggeeedddhhhkkkpppuuuvvvqqqiiibbb\\\YYYUUURRRQQQPPPOOOMMMLLLKKKIIIGGGFFFFFFGGGGGGEEEFFFHHHIIIHHHIIIKKKMMMJJJJJJIIIIIIIIIIIIIIIIIIDDDGGGKKKNNNOOOPPPQQQRRRVVVVVVWWWXXXZZZ]]]___aaasssiiifffnnnnnnqqqvvv|||~~~yyyssskkk]]]LLLEEEFFFIIIJJJIIIHHHIIIIIIFFFDDDCCCDDDFFFGGGEEEDDDDDDEEEEEEDDDCCCFFFFFFFFFFFFFFFGGGGGGGGGEEEFFFHHHHHHGGGGGGIIIJJJNNNJJJGGGGGGJJJLLLLLLKKKLLLMMMNNNPPPVVVaaapppzzz~~~oooddd___\\\XXXSSSMMMLLLNNNOOONNNLLLHHHHHHIIIHHHFFFCCCAAA???AAACCCEEEGGGHHHJJJMMMPPPTTT]]]ooo~~~rrreee]]]UUURRRQQQOOOPPPSSSUUUVVVWWWVVVUUUUUUXXX[[[dddgggjjjjjjfff```\\\YYYYYY]]]cccjjjmmmjjjddd___YYYVVVSSSPPPOOOMMMKKKIIIJJJIIIHHHHHHHHHIIIJJJKKKIIIJJJKKKJJJGGGFFFEEEFFFGGGGGGGGGHHHGGGGGGGGGGGGAAADDDHHHJJJJJJJJJKKKKKKMMMMMMNNNPPPSSSVVVYYY[[[nnngggaaabbbeeeeeeaaa^^^^^^XXXQQQKKKKKKNNNOOONNNNNNMMMLLLIIIGGGGGGHHHIIIGGGEEEDDDDDDEEEFFFEEEDDDFFFFFFEEEEEEEEEEEEDDDDDDCCCFFFIIIJJJKKKKKKLLLMMMOOOJJJFFFEEEHHHLLLMMMMMMKKKMMMNNNNNNOOOTTT\\\cccmmmsssrrrgggYYYQQQOOOMMMOOOLLLJJJKKKPPPVVVXXXYYYXXXVVVRRRNNNIIIEEECCCAAA>>>AAADDDFFFFFFFFFFFFGGGKKKQQQ\\\lllxxx{{{uuunnnfff]]]TTTPPPMMMIIIIIILLLRRRTTTUUURRRNNNMMMOOOSSSZZZ^^^bbbccc___YYYSSSOOOLLLPPPWWW___dddeeebbb___VVVTTTQQQOOOMMMJJJFFFDDDIIIHHHHHHIIIJJJLLLNNNOOOQQQQQQQQQNNNIIIEEECCCCCCBBBCCCDDDDDDDDDCCCBBBAAACCCEEEHHHIIIHHHGGGGGGGGGGGGGGGHHHJJJLLLPPPSSSUUU{{{vvvuuussstttqqqhhhaaa]]]YYYUUUWWWTTTPPPNNNNNNOOONNNNNNGGGEEEBBBBBBDDDFFFGGGGGGIIIIIIHHHGGGGGGFFFEEEEEEGGGJJJNNNPPPPPPOOOOOOOOOQQQNNNJJJIIIKKKOOOSSSVVVUUUWWWZZZZZZXXXUUUSSSRRRXXX]]]\\\SSSKKKHHHHHHGGGFFFFFFHHHKKKPPPVVV\\\```eeebbb\\\UUUOOOIIIEEECCCAAADDDHHHIIIHHHFFFEEEEEEEEEGGGLLLUUU^^^dddeeedddddd^^^WWWTTTPPPLLLMMMQQQYYY\\\^^^ZZZSSSNNNMMMOOOTTTYYY^^^```]]]WWWQQQMMMHHHKKKQQQXXX^^^aaaaaa```WWWVVVTTTSSSQQQNNNJJJGGGGGGGGGGGGIIIKKKNNNQQQRRRWWWWWWVVVSSSMMMHHHEEEDDDCCCDDDDDDDDDDDDBBBAAA???CCCEEEHHHHHHFFFDDDDDDDDDCCCCCCDDDEEEGGGJJJMMMNNN{{{rrriiiccc]]]\\\___aaa___[[[\\\XXXSSSPPPPPPQQQRRRSSSVVVVVVUUUTTTSSSRRRQQQPPPUUUWWW[[[\\\ZZZWWWVVVUUUVVVTTTRRRPPPQQQVVV]]]cccooossswwwzzzwwwmmm```WWWNNNQQQOOOIIIFFFGGGHHHFFFAAAEEEIIIKKKLLLPPPWWW\\\___^^^[[[WWWRRRLLLGGGDDDEEEGGGIIIJJJHHHHHHHHHHHHGGGHHHJJJMMMQQQUUUXXXYYY[[[YYYWWWVVVSSSQQQUUU[[[ccchhhlllhhh]]]SSSOOONNNPPPUUU[[[]]][[[UUUPPPMMMIIIIIILLLQQQVVVYYYYYYYYYTTTSSSSSSTTTTTTQQQMMMJJJDDDEEEFFFHHHKKKOOORRRTTTXXXYYYYYYVVVQQQLLLIIIHHHFFFGGGHHHGGGFFFDDDAAA@@@AAACCCFFFGGGEEEDDDCCCCCCCCCBBBBBBCCCDDDFFFHHHIII}}}wwwooohhheeedddddddddeeeeeedddbbbaaa```___^^^bbbdddggggggddd```]]][[[VVVVVVTTTRRRRRRXXXaaaiiipppbbbNNNNNNKKKFFFDDDGGGHHHEEEAAAFFFKKKJJJHHHIIIOOOVVVQQQSSSTTTUUUSSSNNNJJJGGGCCCDDDDDDDDDCCCDDDFFFHHHIIIJJJLLLLLLLLLLLLOOOQQQPPPQQQSSSUUUSSSRRRYYYbbbjjjpppuuuqqqeeeXXXPPPMMMKKKPPPVVVYYYXXXSSSNNNLLLHHHGGGGGGIIILLLOOOOOOOOOJJJJJJKKKMMMNNNMMMIIIFFFBBBCCCDDDGGGJJJNNNRRRTTTWWWYYYZZZXXXTTTPPPMMMLLLFFFFFFGGGFFFDDDBBB???===@@@BBBEEEGGGFFFEEEEEEEEECCCBBBBBBBBBBBBDDDEEEFFFvvv{{{{{{qqqjjjbbb]]]WWWRRRRRRXXX___dddxxxyyy___VVVKKKFFFGGGIIIHHHEEE@@@EEELLLPPPQQQPPPOOOOOOLLLKKKIIIHHHHHHHHHIIIJJJMMMLLLIIIGGGDDDCCCBBBAAACCCEEEGGGGGGGGGIIINNNSSSJJJKKKMMMLLLLLLNNNTTTXXXhhhlllppplllbbbWWWQQQNNNSSSUUUWWWXXXWWWTTTOOOLLLFFFFFFHHHIIIJJJKKKKKKKKKMMMMMMLLLIIIFFFDDDDDDEEEBBBCCCDDDFFFHHHKKKMMMNNNQQQQQQPPPNNNLLLJJJHHHFFFGGGGGGGGGFFFEEECCCBBBAAAAAAAAACCCDDDEEEFFFFFFFFFFFFDDDBBB@@@@@@BBBDDDEEEyyyppphhhdddaaaaaammm{{{rrreeeUUUKKKHHHHHHFFFDDDGGGJJJOOOTTTVVVUUURRRPPPLLLIIIGGGEEEEEEEEECCCAAA@@@@@@@@@@@@AAAAAABBBCCCCCCDDDEEEEEEDDDCCCDDDEEE>>>AAADDDFFFGGGIIIMMMPPPZZZ___dddccc]]]VVVSSSRRRUUUWWWYYYYYYXXXTTTPPPMMMHHHIIIJJJKKKKKKKKKKKKKKKKKKLLLKKKIIIFFFDDDDDDEEECCCCCCCCCDDDEEEGGGIIIIIILLLKKKKKKIIIGGGEEECCCBBBCCCCCCCCCCCCCCCBBBAAAAAAAAAAAACCCEEEFFFHHHHHHIIIEEECCCAAA??????@@@BBBDDD{{{pppwww}}}kkk[[[RRRMMMIIIFFFGGGHHHLLLSSSYYY\\\ZZZXXXQQQMMMJJJKKKMMMLLLGGGCCCBBBBBBBBBBBBCCCCCCDDDDDDEEEEEEEEEEEEEEEDDDAAA>>>>>>BBBFFFJJJKKKLLLMMMNNNLLLPPPTTTUUURRRPPPOOOPPPNNNPPPRRRSSSSSSQQQNNNMMMGGGGGGHHHHHHHHHHHHHHHGGGIIIIIIIIIHHHEEEDDDDDDEEECCCCCCBBBBBBBBBBBBCCCCCCFFFFFFFFFEEECCCAAA@@@??????@@@@@@AAAAAA@@@@@@???AAAAAACCCDDDFFFHHHJJJKKKFFFDDDBBB@@@???@@@BBBCCCvvvlllddd^^^SSSPPPNNNPPPVVVZZZXXXUUUSSSOOOMMMPPPUUUVVVOOOIIIHHHHHHHHHHHHHHHHHHHHHHHH@@@>>><<<===???@@@>>>;;;===???BBBDDDEEEEEEDDDDDDGGGIIILLLKKKJJJHHHIIIJJJEEEGGGIIILLLNNNOOOOOOOOOHHHHHHHHHHHHHHHGGGFFFEEEFFFGGGHHHGGGFFFDDDDDDEEECCCCCCAAA@@@????????????DDDDDDCCCCCCBBBAAA??????@@@@@@@@@@@@@@@???>>>===@@@AAABBBDDDEEEGGGHHHIIIHHHFFFCCCAAA@@@AAABBBDDD}}}uuujjjdddcccbbb^^^[[[\\\YYYWWW[[[``````YYYRRRNNNOOOPPPPPPPPPPPPOOOOOOKKKGGGBBBAAACCCEEEEEEDDDBBBAAAAAABBBCCCDDDDDDDDDEEEFFFFFFEEEDDDCCCCCCDDDCCCEEEGGGIIIKKKLLLMMMMMMJJJJJJJJJJJJIIIHHHGGGGGGEEEGGGHHHHHHFFFEEEEEEEEEDDDCCCBBBAAA@@@?????????CCCCCCCCCCCCCCCBBBAAAAAADDDDDDCCCBBB@@@???===<<<@@@AAABBBDDDFFFFFFFFFFFFHHHFFFCCC@@@???@@@AAABBB{{{uuutttsssqqqnnnjjjeeeaaa^^^[[[VVVOOOJJJHHHHHHHHHHHHGGGFFFDDDDDDEEEFFFFFFEEEAAAAAAAAA@@@@@@@@@@@@@@@FFFFFFEEEEEEEEEDDDDDDDDDFFFFFFFFFFFFFFFEEEDDDDDDFFFHHHIIIIIIGGGEEEEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDEEEFFFFFFGGGGGGFFFFFFFFFGGGFFFEEEDDDBBB???===<<>>???CCCIIIOOORRRRRRPPPNNNJJJHHHDDDAAA??????@@@AAAxxxpppgggfffdddbbb```]]]YYYWWWUUUTTTRRRPPPOOONNNOOOOOOJJJKKKKKKLLLLLLKKKKKKKKKHHHJJJLLLKKKIIIFFFEEEDDDDDDEEEFFFHHHJJJLLLOOOPPPTTTUUUVVVWWWXXXXXXXXXXXXEEEEEEDDDDDDCCCBBBAAA@@@???EEEMMMTTTXXXYYYWWWUUUNNNLLLHHHEEECCCCCCCCCDDD~~~zzzvvvqqqmmmjjjhhhfffdddaaaaaabbbaaa]]]ZZZWWWVVVUUUTTTSSSRRRRRRRRRTTTQQQLLLIIIHHHKKKPPPSSSQQQSSSUUUWWWXXXWWWVVVUUUMMMJJJGGGFFFGGGGGGEEECCCEEEDDDFFFLLLTTTXXXWWWSSSOOOMMMJJJFFFBBB@@@???>>>}}}yyyvvvuuuxxxsssllleee```^^^^^^___YYYZZZ\\\^^^___^^^]]]]]]XXXTTTPPPNNNNNNMMMJJJGGGMMMKKKKKKOOOUUUXXXVVVSSSUUUSSSPPPMMMJJJHHHGGGFFF}}}zzzvvvsssrrrooommmjjjgggeeecccdddgggiiigggdddeeedddbbb___\\\[[[YYYYYY