BM6P6(@ |||uuuppplllhhhbbb]]]ZZZVVVPPPKKKGGGDDD@@@>>>===:::777777999999777555444444333222111111111111000222111......222444333555111///222999>>>???===AAA@@@===:::888777777777444444333222111111111111111//////000111222111000111///,,,******+++---...---------------...///000222111000//////...//////444111...,,,---......---/////////...---------,,,000000000000///...---,,,...---,,,++++++---///000+++,,,,,,---...///000000++++++++++++++++++++++++...+++'''&&&(((******(((******))))))******+++,,,+++++++++*********))))))******++++++---...000111222111000...------------******+++,,,,,,,,,,,,+++,,,------...---,,,***)))---***((()))+++,,,***(((*********,,,...///...,,,------------------------,,,...222777999888444000...---,,,***)))(((((((((000,,,))))))+++---+++)))++++++************++++++---......---***)))+++---***)))(((''''''((()))***,,,)))(((***,,,---***'''((((((((((((((()))))))))******)))(((((()))***+++...---+++*********++++++,,,+++++++++***)))))))))((())))))***+++++++++++++++,,,---.........---,,,...------,,,,,,------.........---------,,,,,,,,,+++++++++,,,,,,---------///////////////////////////...------...///...,,,...............///000000~~~yyyrrrmmmjjjeee```[[[YYYVVVPPPLLLHHHDDD@@@======:::777777888888666444333333222222222222222222222555555333222555444111666333222444999===???>>>???>>><<<999777666666666444444333222111111111111000/////////111222111000000///---,,,+++,,,...///---------------...//////111000///...............333000---,,,---.........000000////////////////////////...------,,,++++++---,,,+++***+++,,,...///,,,,,,------.../////////++++++++++++++++++++++++...+++(((''')))******)))******))))))******+++,,,+++++++++*********))))))******+++,,,---///111222333222111///...---------***************)))(((''',,,,,,,,,,,,,,,+++******,,,***)))***,,,...---++++++******+++,,,---,,,***------------------------+++,,,///222555444111...++++++******))))))******...,,,***))))))))))))(((++++++************+++++++++)))'''))),,,...,,,))),,,+++***))))))***+++,,,******)))***++++++***))))))******+++,,,------...,,,+++***)))(((((())))))+++************,,,---...+++++++++***************,,,------............---***+++,,,---------,,,,,,...------,,,,,,------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///////////////////////////...------//////...---///////////////000111111|||wwwpppkkkhhhccc]]]YYYWWWTTTPPPLLLIIIDDD???;;;===:::888666666666444333222222222222333333333333222666777555444555333///666666666777888;;;===>>>===;;;:::888666555555555555444333222111111111111000///...///111222111000..................//////------------------.../////////...---------......111///------.../////////...............////////////...---,,,++++++,,,,,,,,,++++++******+++---...------------------------++++++++++++++++++++++++---+++(((((()))******)))******))))))******+++,,,+++++++++*********************+++,,,...000222333444333222111///...---,,,,,,,,,++++++***((('''&&&,,,+++*********************))))))+++---///......***))))))***,,,,,,***)))------------------------++++++,,,...111111000...))))))))))))******+++++++++++++++)))''''''((()))++++++************++++++---'''"""&&&...000***""",,,+++************+++,,,)))***++++++))))))***+++))))))***,,,---...///000---,,,+++)))(((((('''((((((((((((***+++---///000***************+++++++++,,,,,,---------,,,++++++)))***+++,,,,,,,,,++++++...------,,,,,,------............------------,,,---------,,,,,,,,,,,,,,,///////////////////////////...------/////////---000000000000000111222222|||wwwpppkkkhhhccc^^^YYYUUUSSSPPPLLLIIIDDD>>>:::<<<;;;888666555444333222111222222333333444444444000444555333222444333///555777888777777888:::===;;;:::999888666555555444555444333222111111000000000///...///111111111///,,,---...000000000//////---------,,,,,,---......------,,,,,,,,,---......000...------...000000///***+++++++++,,,---------000///---+++++++++---...++++++*********+++,,,---.........------,,,,,,,,,++++++++++++++++++++++++,,,+++)))))))))***************))))))******+++,,,******************************+++,,,...111333444444444333222000...---,,,------------,,,+++***)))+++***)))(((((()))***+++)))))))))***,,,---------)))((((((***,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,///000000///)))))))))***************(((***,,,+++((('''))),,,++++++************++++++///)))&&&(((---...&&&))))))))))))))))))))))))(((***,,,+++((('''))),,,(((((())))))***+++,,,,,,++++++***))))))((((((((('''((()))***,,,---///000)))))))))***+++++++++,,,,,,,,,,,,,,,,,,+++***)))***+++++++++,,,,,,,,,,,,...------,,,,,,------...............------------,,,,,,,,,,,,------......///////////////////////////...---...///000///...000000//////000000111222~~~yyyrrrmmmiiieee___[[[TTTRRROOOLLLHHHDDD>>>:::;;;;;;999777555333222333111222333444444444444444111333333000111555777555444666777777666666888:::999999999888777666666555666555333222111000000000///.........000111000///,,,---///000111000///......------,,,,,,,,,------,,,,,,,,,,,,,,,---...///000...------///000///...***+++++++++,,,---------...,,,+++))))))***+++---+++*********++++++,,,,,,.........---,,,,,,++++++++++++++++++++++++++++++******+++*********++++++******))))))******+++,,,******************************+++,,,...000222333333333333222111///---,,,+++,,,,,,---------,,,,,,******((((((((()))***+++)))*********)))))))))***(((((((((+++...000///...,,,,,,,,,,,,,,,,,,,,,,,,---+++)))***,,,.........***++++++,,,+++***))))))&&&))),,,,,,******,,,///++++++************++++++,,,++++++,,,,,,+++'''$$$))))))************))))))(((***+++***'''&&&))),,,)))))))))))))))((((((((((((((())))))************))))))***+++,,,,,,------)))))))))***+++++++++,,,//////000//////...------,,,,,,,,,,,,,,,------......------,,,,,,------...//////.........---------******+++,,,...///000000///////////////////////////...---...000111000//////............///000000~~~yyyrrrmmmjjjeee```[[[TTTQQQMMMJJJGGGCCC>>>;;;;;;;;;:::888555333444555222222444555555444333333333555444222333888;;;:::444444555666666777777777777888888888777777666555666555444222111000000000///...---...000111000///,,,---...///000///...---...------,,,,,,,,,,,,,,,+++++++++,,,---...///000000///......///000///---.............../////////***)))(((''''''((()))***+++++++++,,,,,,,,,,,,,,,...---------,,,,,,++++++++++++++++++++++++++++++)))***,,,+++******+++,,,******))))))******+++,,,***************+++++++++******++++++---...000111111111222222111///---,,,))))))***+++++++++++++++)))))))))))))))******+++)))***+++***((('''((()))(((((()))+++...000000///,,,,,,,,,,,,,,,,,,,,,,,,+++)))''''''(((***++++++,,,,,,---------,,,***)))&&&)))+++,,,,,,,,,---///++++++************++++++&&&))),,,---+++***,,,---++++++,,,------,,,++++++)))***)))((('''''')))+++,,,,,,++++++***))))))(((&&&'''(((***++++++++++++******+++,,,,,,,,,++++++***************+++++++++---------...------,,,,,,------,,,,,,,,,---...///...------,,,,,,------.../////////.........------***++++++---...///000111///////////////////////////...---...000111111000...............//////000|||wwwpppkkkhhhccc]]]YYYTTTQQQLLLHHHEEEBBB>>><<<:::;;;;;;999666444555777222333555666555444222111333666666444555999:::888666444333555999:::888666555555666777666666444444666555444222111000/////////...---...000000000///---............------,,,...---,,,,,,++++++,,,,,,++++++,,,,,,---///000111111///...///000///---,,,000000//////////////////************************++++++,,,---------------------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++(((***,,,,,,+++***+++---******))))))******+++,,,))))))*********+++++++++*********++++++---.........///000111111///---,,,+++++++++,,,++++++******((()))******+++++++++***''')))+++***(((((()))+++***)))***+++---...---+++++++++++++++++++++++++++***(((''''''(((******)))+++,,,---//////...---,,,)))))))))+++,,,,,,+++)))++++++************++++++&&&(((+++,,,******---000+++,,,,,,------,,,,,,++++++)))'''&&&''')))******,,,++++++++++++++++++***'''((()))***++++++******)))***+++,,,,,,,,,+++++++++++++++***************((()))******************,,,,,,+++++++++,,,---......------,,,,,,------...////////////............------------............////////////////////////......---...000222111000/////////...///000000111zzzuuunnniiieeeaaa[[[WWWUUUQQQLLLGGGDDDBBB???===999;;;;;;999666555666999333444555666666444222111111555777555555777666222777444333666;;;===:::666333444555555555444333222777666444222111000/////////...---...000000000............---,,,,,,,,,,,,...---,,,,,,++++++++++++++++++,,,---...///111222111000//////000///---+++/////////...---------,,,,,,------.........------+++,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++'''***------+++***+++---*********)))***++++++,,,))))))******++++++++++++++++++******++++++,,,------...///111111///...,,,/////////...---,,,+++***((()))***,,,,,,,,,+++***&&&)))++++++******,,,///,,,+++******++++++)))'''++++++++++++++++++++++++,,,***))))))+++,,,++++++)))+++---///000000//////,,,***(((***,,,+++((($$$++++++************++++++************)))***+++---)))***+++,,,,,,+++***)))---)))%%%%%%(((******((()))))))))******+++++++++((()))***++++++***((((((((()))+++,,,------,,,,,,,,,+++++++++******))))))***+++,,,,,,------------,,,+++*********+++,,,---...------,,,,,,------...000/////////............000000///...------,,,,,,////////////////////////......---...111222222111000000000000000111111222uuuqqqkkkfffcccaaa^^^\\\SSSPPPKKKHHHEEEBBB???<<<777IIIOOO>>>000111555555555555444444444444555555444444444444444444444444666888222222<<<;;;444555888666444444555666666555666555333111000///......///...,,,+++---000444666333222000///------,,,,,,000///...---,,,+++++++++---------............///...............---------000///---+++++++++---...///...,,,---------,,,+++)))***++++++,,,---...///...,,,***+++---...,,,***---...))) &&&***))),,,+++++++++***))))))))),,,)))&&&)))...000---***++++++++++++++++++++++++...---,,,+++++++++,,,---------...//////000000000...---,,,,,,---,,,***(((+++***)))***+++++++++************(((''''''***,,,))))))))))))))))))))))))...+++((((((***,,,+++)))---+++******++++++)))(((------+++***)))))))))(((,,,+++++++++,,,------...,,,,,,,,,++++++*********************************+++++++++***************++++++++++++++++++++++++))))))))))))************(((''''''(((***,,,+++***''''''''''''''')))+++,,,)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++///............---------////////////////////////222222111...,,,+++---...000000000000000000000000//////...---,,,,,,++++++//////............//////~~~vvvrrrlllfffbbb___\\\YYYSSSPPPLLLHHHEEEBBB>>><<<;;;DDDFFF<<<333222333000555555555444444555555555444444333333333333333444555888333333<<<;;;444555888666555555666666666555666555444222111/////////000...---,,,...111444777333222000///---,,,,,,,,,//////...---,,,,,,,,,,,,---------............///......//////////////////000///---++++++,,,---......---,,,,,,------,,,******++++++,,,,,,---------...,,,***+++---...,,,***,,,...+++&&&%%%)))***(((++++++++++++************,,,***(((***---...---+++++++++++++++++++++++++++------,,,+++++++++,,,---***+++---.../////////......---,,,,,,---,,,***(((******)))******+++******)))***+++***)))(((***+++************************---***((((((***,,,+++***,,,+++******++++++***)))...---,,,***))))))******+++++++++++++++,,,------,,,,,,++++++++++++++++++******************************************++++++************************))))))))))))************)))(((((()))+++,,,+++***++++++******+++,,,---...***++++++++++++***)))(((++++++++++++++++++++++++++++++++++++++++++++++++//////......------,,,,,,........................000000000...,,,,,,---///------------------------........................000000////////////000000}}}vvvrrrlllfffaaa]]]YYYWWWTTTPPPKKKGGGDDDAAA===:::<<<;;;:::888777555222000555555555555555555555555333333222111111222333444333777333444===;;;333555999777555555666666666555666555444333222111000///000///...---///222555777333222000///---,,,,,,+++///...------,,,,,,,,,,,,---------............///.........///000000111111///...---,,,,,,,,,---...---,,,***+++,,,,,,+++***+++,,,,,,------,,,,,,,,,---,,,++++++------,,,++++++......,,,+++,,,+++(((*********+++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---'''))),,,///000///...---...---,,,,,,------+++)))******)))))))))))))))))))))+++,,,,,,+++******+++++++++++++++++++++++++++,,,***))))))***++++++***,,,*********,,,---,,,+++///---+++***)))***+++,,,+++************+++,,,,,,++++++++++++++++++,,,,,,************************)))))))))***+++++++++,,,)))))))))))))))))))))))))))))))))*********+++++++++***)))***+++,,,+++***---,,,,,,+++,,,,,,------))))))*********))))))(((++++++++++++++++++++++++++++++++++++++++++++++++/////////...---,,,++++++...........................//////...,,,,,,...000------------------------------......///000111111111111000000000000111111ӵĦĦӵĦ|||tttpppjjjeeeaaa]]]XXXVVVSSSPPPKKKGGGCCC@@@<<<999999555444888999666444555555555666666666666555555222222000///000111333444111666444444<<<:::333555999777555555666666555444666555555444333222111000000///......000222555777444333111///---,,,,,,+++///...---,,,,,,,,,,,,,,,---------............///,,,------...///000000111///...------------......,,,***)))***++++++***))),,,------------,,,+++***,,,++++++,,,,,,------,,,,,,---...------,,,+++************++++++,,,,,,,,,+++,,,------++++++,,,---************************,,,,,,,,,,,,,,,,,,------&&&)))---000111000///------,,,,,,,,,------+++))))))*********)))(((((())))))+++------,,,+++***+++******************************)))******++++++++++++***)))***,,,------,,,---,,,***(((((()))+++,,,+++******)))******++++++*********++++++,,,,,,,,,************************(((((()))***+++,,,,,,,,,************************))))))*********+++++++++,,,+++******++++++***)))+++*********))))))******'''((()))***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.../////////...,,,+++***........................+++---...---,,,---...000////////////////////////---------...//////000000111000000//////0000001114ĉ@ӵ>L=hĦ4ĉ@ӵ>L{{{ppplllhhhddd```]]]YYYVVVRRROOOJJJFFFCCC???<<<999888666777:::888333333777555555666777777666555555111111000000000111222333000666444444;;;999333777999777555444555555444333555555555444444222111000000/////////000333555666555444222000...---,,,,,,......---,,,,,,,,,---------------............///++++++,,,------...//////.........---.........///+++***))))))++++++***))),,,---......---,,,***)))++++++,,,,,,,,,,,,------///---++++++******,,,---******++++++,,,,,,,,,---***,,,------,,,+++,,,...************************+++++++++,,,,,,---------(((***...111222111///...---,,,+++,,,------+++***)))+++,,,+++((('''(((***)))+++------,,,+++***+++))))))))))))))))))))))))((()))***+++***++++++++++++***)))***,,,---,,,++++++***)))(((((()))+++,,,++++++******)))******+++*********++++++,,,,,,,,,************************(((((()))***+++,,,,,,,,,++++++++++++++++++++++++************++++++++++++,,,***)))***++++++***))))))))))))))))))(((((((((******++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++---......///...,,,***)))........................***+++------,,,,,,...///////////////////////////------------------------000//////......//////000GG=?HdĦ=ĪjGG=?HdĦ~~~yyymmmjjjfffccc```\\\XXXUUUPPPMMMIIIEEEBBB@@@<<<:::999<<<>>>;;;555111222444555666777888888777666555000000000111222222222333000666333222999777444999888666444333444444333111333444444444444222000//////......///000222444555777666444222000...------...------,,,,,,------------------............///+++++++++,,,---------...---.........////////////+++)))))))))+++,,,+++***+++,,,.........,,,***))))))+++,,,,,,,,,,,,---///000,,,)))))))))))),,,000+++++++++,,,,,,,,,,,,,,,+++++++++,,,---.........******************************+++,,,------------+++,,,///111222111///...---,,,+++,,,------,,,******,,,...,,,)))''')))+++)))+++,,,,,,+++******+++((((((((((((((((((((((((''')))+++++++++***+++,,,+++)))))))))+++,,,+++***))))))))))))***+++,,,,,,,,,,,,+++************+++++++++++++++++++++,,,,,,************************)))))))))***+++++++++,,,++++++++++++++++++++++++*********++++++++++++,,,***)))((()))***+++***))))))******+++++++++******---------,,,+++***)))(((+++++++++++++++++++++++++++++++++++++++++++++++++++,,,...///...---+++***------------------------)))+++------,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,//////............//////ӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵӵĦĦĦDdD{{{ӵ___ZZZӵDDDӵ===>>>777777888Ħ444333ӵ777555333222ĭӵ...000888666333111000///...---------,,,,,,------...---------............///,,,---------------------------...///////////////+++***)))***,,,---,,,+++***+++---///...---+++))))))+++------++++++---///111+++)))++++++))),,,111,,,,,,,,,,,,,,,,,,+++++++++))))))+++///111000...************************)))***+++---......------,,,---.../////////...---,,,++++++,,,---...,,,***+++...000---)))'''))),,,)))***+++***)))(((***+++((((((((((((((((((((((((&&&)))+++,,,+++***+++---+++)))((()))******)))((()))***+++---......------------,,,+++++++++++++++,,,,,,++++++++++++++++++******************************************++++++*********************************+++++++++,,,,,,((('''&&&''')))******)))((()))+++,,,,,,,,,,,,+++)))***++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++)))+++---...///...,,,***------------------------)))+++------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......//////000000////////////000000?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?ZufĦgLg&egĉ@g&e>&e@e??g<ĉ3we<Ħ3h?@eZ3h?gLD%%)?fff?><z=?ĦYYYg&eGGGg&e///999:::S?ʬ7774ff?>ߝL555@e777g&e===7775553h?g&e>&e---...??:::999777444222111000///------,,,,,,,,,------...---------.........//////..................------------...///000000//////+++***)))***,,,------+++)))+++---//////---+++***(((+++------++++++---000000+++***------***,,,111---------,,,,,,+++++++++,,,)))'''***000333111...)))))))))))))))))))))))))))***+++---......------------......------,,,,,,,,,++++++,,,---...,,,++++++///111...***(((***---*********(((''''''***,,,))))))))))))))))))))))))%%%(((,,,,,,+++***+++---+++)))(((((())))))(((&&&)))+++---000111000///......------,,,+++++++++,,,---,,,,,,++++++*********************************+++++++++***************))))))))))))))))))))))))******+++++++++,,,,,,,,,&&&%%%%%%&&&)))******)))'''((()))+++,,,,,,++++++"""###&&&)))+++...///000++++++++++++++++++++++++++++++++++++++++++++++++((())),,,...///...,,,+++------------------------)))+++------,,,******+++........................+++,,,---...///1112222221111110000000000001111114DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦHtƅ^Bt=o9ĦDtfo9Ħg?HdĦHu]ĦttHƅ^Hu]ĦH׼stQje<ĦBt=o9ĦH׼sHtĦBt=o9ĦHdĦDtfo9ĦsߝLGdUĦHt@cӵHu]ĦEEEHu]Ħ555:::Htƅ^777qIܗGIӵ333H׼s222111Hu]Ħ444666Bt=o9ĦHƅ^Hu]Ħ...333444555666555333000//////111...,,,,,,...000...,,,,,,------......------,,,......---------,,,,,,,,,//////...---...///000111+++***)))***,,,---,,,+++***++++++,,,,,,++++++***.........///////////////333222///+++((((((+++...222000...+++******+++,,,,,,)))))),,,---,,,---000++++++******++++++,,,---++++++,,,,,,,,,------------...///...------...///+++*********+++,,,------444444111,,,***,,,+++(((***))))))(((((()))++++++******++++++++++++******&&&(((+++...///...,,,***+++***)))'''''')))***+++***))))))---111333222///...---,,,,,,------+++))),,,,,,,,,++++++*********,,,++++++***************,,,,,,++++++***))))))(((+++***)))(((((()))***+++&&&%%%%%%'''++++++)))&&&,,,)))))),,,+++(((''')))************************,,,,,,,,,++++++*********)))((('''(((+++---------***+++,,,---...---,,,+++,,,------....../////////------------------------******+++,,,,,,---.........---,,,,,,,,,,,,---......---,,,...000111111000111000000////////////0004DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦDdDΦDdDĦq<niDdDĦqetDdDĦq<RqjRgdKӵHdDĦgdKӵGR/f6LĭĦDdDĦDdDĦ`eĭDdDΦDdDĦDdDĦgeĦFSĦqjRgdKӵDdDĦDdDĦqjRgdKӵDdDĦHdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦEEEDdDĦ666q<R555666peƜ4DuTӵ333DdDĦ333222DdDĦ555qjRgdKӵDdDΦDdDĦ...///000111222222333555777666333111//////000---+++,,,...///...,,,,,,,,,------------,,,,,,............------,,,,,,......---------...///000+++***)))***,,,---,,,+++***++++++,,,,,,++++++***,,,,,,------------......111111///,,,***+++...000111000...---+++++++++,,,000---,,,...---******,,,******))))))******+++,,,+++,,,,,,,,,,,,------------...//////---------///***************+++,,,,,,000333222---***++++++)))******)))(((((()))***+++*********+++******))))))))))))***+++,,,,,,,,,,,,,,,+++)))(((((()))+++,,,*********---111222000...---,,,+++,,,------+++***,,,,,,,,,+++++++++******)))(((((((((((())))))******************++++++++++++***)))(((((()))***+++((('''''')))+++,,,***((('''%%%&&&***+++((((((+++------------------------+++++++++******))))))))),,,***))))))*********)))------------,,,+++******---------,,,------......,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------.........---,,,,,,,,,,,,---...---,,,,,,---///111000///000000////////////0000004DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦpo9uGIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦDdDĦHߝL`o9DdDΦDdDӵDdDĦgeĦsp?aĦGIdnuR)ĦDdDĦDdDĦGIdnuR)ĦDdDĦDdDĦnuR)ĦDdDΦDdDĦ|||DdDĦnuR)ĦDdDĦDDDDdDĦ777po9u888555333444=ӊB1.uTӵ333DdDĦ333222DdDĦ444GIdnuR)ĦDdDΦDdDӵ...///000000111111111444666777444111//////...,,,++++++---...---,,,+++,,,,,,------,,,,,,+++/////////............---,,,,,,,,,,,,,,,---......+++*********,,,---,,,+++***++++++,,,,,,++++++******+++++++++,,,,,,,,,,,,//////...---,,,,,,///222000/////////...,,,++++++111...---...---)))(((+++)))))))))))))))***++++++,,,,,,,,,---------......,,,...//////...------...*********)))******+++,,,+++111333///+++,,,,,,***+++***)))((((((((()))******************)))((('''+++******)))***+++---...,,,+++***))))))***+++,,,++++++,,,...000000...---,,,++++++,,,---...,,,+++,,,,,,,,,++++++++++++*********)))(((((((((((((((***************+++++++++******))))))))))))*********))))))***,,,,,,+++)))***((())),,,---+++***---++++++++++++++++++++++++*********)))))))))))))))---+++))))))*********)))000000...,,,+++***))))))///---,,,******+++,,,---+++++++++++++++++++++++++++++++++,,,------.........------,,,,,,------...---,,,,,,---///000///...//////...//////0001112224DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDdd<>d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦgeĦs<v>aĦpeӵDx<DdDĦDdDĦpeӵDx<>d<>d<ӵDd<DdDΦDdDĦxxxDdDӵnd<DdDĦCCC>d<Ħ888peӵ777Ħ777F&uTӵ333DdDĦ222111>d<Ħ111peӵDx<>d<ʜ4DuTӵ...//////000000000///222555666444111//////,,,,,,++++++,,,,,,------++++++,,,,,,,,,,,,++++++/////////////////////...+++++++++++++++,,,,,,---,,,+++******,,,,,,,,,******++++++,,,,,,++++++************+++,,,,,,------.........---,,,,,,...000...///000111000...,,,***,,,******------))))))+++***************++++++,,,------------............,,,...//////...------...*********))))))******+++'''...222000---------,,,,,,+++***)))(((((()))***************)))(((''''''++++++*********+++,,,---+++***))))))))))))***+++,,,,,,---...///...---++++++******,,,......---,,,++++++++++++++++++++++++///...---+++***)))((((((+++++++++************)))***))))))))))))))))))***************+++++++++***---******,,,,,,(((&&&(((******************************************))))))+++***)))***,,,---...---000///---+++*********+++///---+++)))((()))+++---++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------......---------------------------,,,,,,---...//////...............///0002222224DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?daĦB?Ho9>d<>d<ӵB?Ho9<x&ӫeʬtIӇ>d<Φ>d<ĦuuuD&ӫetIӇSSSDdDĦCCCsdKĦ:::B?dp&ĒR333444>d<sdKĦ111B?Ho9///s&dq&ĒR.........////////////---000333444222000//////+++++++++++++++,,,---...+++,,,,,,------,,,,,,+++.../////////////////////*********+++++++++++++++,,,+++******,,,,,,+++******++++++,,,,,,++++++***+++++++++,,,---.........---......---+++******,,,...///111222111///---+++***((())),,,,,,((('''))),,,++++++++++++,,,------------........./////////+++---000000///---------++++++***************+++%%%,,,111000///000000......---+++***)))))))))******************)))(((((()))***+++,,,,,,,,,++++++)))))))))(((((())))))))),,,---.........,,,+++++++++******,,,......---,,,++++++++++++++++++++++++...---,,,+++*********+++((())))))***++++++,,,,,,)))))))))******))))))))))))***************++++++***'''''')))((($$$###%%%------------------------++++++++++++++++++++++++---,,,++++++---//////...---,,,+++***+++,,,---...///---***(((((()))+++,,,+++,,,,,,,,,------......,,,,,,------------......------------------------...---,,,---/////////---............///0002222224DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhsegeĦja>aĦ@Gse<Ō@GHkgeHĪj@IŌegexxxrrrHu]3hIŌWWWRRRDdDĦCCCne:::;;;@h999999>h222333444se777ne555333@G000000sĪj@h//////..................,,,...000111///...//////+++,,,---,,,+++,,,...000,,,------......------,,,---............/////////)))******+++,,,+++++++++---+++***+++,,,,,,+++)))***++++++,,,,,,++++++***++++++,,,---...///000000,,,---...---+++)))))))))///000111222111000...---,,,******---+++'''%%%&&&,,,,,,,,,,,,,,,---...............////////////000+++---000111///------------,,,++++++***+++++++++%%%+++...///222555444111111///---,,,******************++++++++++++******)))***,,,------,,,+++***))))))))))))))))))))))))+++---//////---+++++++++,,,++++++,,,---...,,,+++***++++++++++++,,,,,,,,,((((((((()))***+++,,,---$$$%%%''')))+++...///000))))))************))))))((()))******)))***,,,...+++((())),,,,,,))))))+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,111///---,,,------,,,************+++,,,---//////...,,,+++))))))***+++,,,,,,,,,,,,------......///------------------......,,,------......------,,,000...---...///000///...//////...//////0001112224DuXӵĵD^DdDĦD^s׼sgeFm8>aĦs׼sHowwwoooD^[[[VVVRRRDdDĦCCC<<<;;;<<<777:::777888888222333444444s׼s777666555333111111222000000.../////////......---------+++,,,------,,,,,,...000***,,,...---,,,,,,///111---......//////......---,,,,,,------............)))***+++,,,,,,,,,++++++---,,,***+++,,,,,,+++)))***++++++,,,,,,++++++***++++++,,,---...///000000))),,,......---+++++++++000000111111111000///...,,,***+++...---)))'''(((,,,,,,++++++,,,,,,---........./////////000000000***---000111000...,,,,,,...------,,,++++++,,,,,,(((***+++...444:::888333333111///---,,,+++++++++)))***+++,,,,,,---,,,,,,,,,,,,+++******++++++,,,+++++++++,,,,,,+++++++++***,,,//////,,,++++++,,,---,,,+++,,,------+++*********+++++++++,,,,,,,,,))))))))))))******+++,,,''''''(((***+++,,,---...((()))***++++++***)))((((((***++++++***+++...222---++++++......++++++---)))))))))))))))))))))))))))*********++++++++++++000...,,,+++++++++***)))((()))+++,,,---.........,,,++++++++++++,,,,,,---***++++++,,,------........................------,,,,,,---......---,,,,,,111000//////000111000///000000////////////000000Φ4DuXӵtvӵ>d<ĦĦĦĦ>d<ĦĦ>d<ĦBegeFYĉ>aĦBenu]ӵwwwnnn>d<Ħ```___[[[VVVRRR>d<ĦDDDAAA@@@Ħ<<<777555888777444555;;;666666777888888777666555222333444444Be444555444222222Ħ...111111333444444333222111000////////////........./////////...------,,,,,,+++,,,,,,+++***+++...000+++---///...,,,---///222......////////////......,,,,,,,,,---------......)))***+++,,,---,,,++++++---,,,++++++,,,,,,***)))+++++++++,,,,,,+++++++++***++++++,,,...//////000(((+++...//////...---...000111111111111000000///)))(((***///000---,,,...++++++******++++++,,,---////////////000000000000***---000111000...,,,,,,///...------,,,,,,,,,,,,******)))---666===;;;444444333111...---,,,,,,,,,)))***+++,,,---.........///---***((((((***,,,...,,,------......------,,,))),,,//////,,,***+++,,,...---,,,,,,------+++)))*********++++++,,,,,,,,,111000...,,,+++)))))))))------,,,+++***)))((((((((()))***++++++***)))((((((***,,,,,,+++---111444,,,)))(((***)))$$$"""$$$,,,,,,,,,,,,,,,,,,,,,,,,(((((())))))*********++++++***((()))***++++++***(((***+++---......------+++++++++,,,------------))))))***+++,,,,,,------..................------,,,,,,---......---,,,,,,222111///000111222000///111000000////////////000?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦgdKĦsdKĦŶS3we<iĉ@3hR/Ō|||rrrlllDdDĦ]]]\\\ZZZVVVQQQsdKĦBBB@@@gdKĦ<<<999666333222444777999666666666666666666555555444333222222333222222333444gdKĦ///,,,...000111222111000///---------........................------,,,,,,,,,++++++,,,,,,,,,---------*********+++,,,---...///333......333333...,,,...........................******+++++++++,,,,,,,,,...---,,,,,,,,,,,,+++***,,,***((())),,,---+++(((******+++---//////,,,******---000111000...---,,,//////...---,,,,,,++++++111...,,,...111///)))###+++***)))***---//////...000---+++---111333000,,,111111111000------...000---------...000///---+++......------...///111222;;;;;;999333---))))))*********+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,---...///000++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,+++*********+++,,,++++++******++++++,,,***++++++,,,,,,++++++***$$$)))...///+++((()))+++''',,,,,,'''(((333AAAIII222++++++,,,(((---111***......------,,,+++++++++***++++++,,,,,,,,,++++++)))******+++,,,---...///***+++++++++***+++...000---+++******+++,,,,,,+++,,,+++******,,,......---............------------,,,,,,+++---...///...,,,...---++++++,,,,,,+++***---...///000000111000000>AneneneneDenene>Ak<fhyyyooojjjDe]]]]]]\\\YYYVVVQQQneEEEAAAne777888777666555555555666777555555555555555555555555444333333333444555444444333444ne000///---...000111222111000///........................------,,,,,,,,,+++++++++++++++,,,,,,,,,---------++++++++++++,,,---...///000,,,---222333000...///------------------------+++++++++,,,,,,------...---,,,++++++,,,---,,,***+++***)))***++++++***)))+++***+++,,,......,,,+++***---000000000....../////////......---,,,,,,+++///---,,,///222222---))),,,***)))***,,,...///...000---,,,...111333000,,,222333444333111000111222...------...000000...,,,,,,+++++++++,,,---///000777777666111,,,))))))+++************+++++++++,,,++++++++++++++++++++++++************+++,,,------++++++++++++++++++++++++*********+++++++++,,,,,,...---,,,,,,+++++++++,,,,,,++++++******++++++,,,***++++++,,,,,,++++++***(((---333333///+++******'''+++...,,,---;;;TTTiii???...)))+++(((***---))))))))))))***************)))***++++++,,,,,,,,,,,,------------,,,,,,,,,+++)))***+++***)))***---///---+++******+++,,,,,,+++,,,+++******,,,......---/////////......---------,,,,,,+++---...///...,,,///---,,,,,,------,,,+++...//////000000000000xxxoooiii```]]]]]][[[YYYUUUPPPGGGCCC@@@<<<999444444555666666666555555444444444444444444444444444555555555666666777777555555111000///---...000111111000//////000000//////......------,,,,,,++++++++++++******,,,,,,,,,,,,------------,,,,,,,,,,,,---...//////...,,,,,,111333111///000,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////,,,+++***+++,,,---,,,+++)))***++++++***)))***+++,,,+++***+++---...---,,,+++,,,............000111/////////...------,,,,,,...------111555666333///---,,,******,,,.........000...,,,...111222000---///111333444333222222333///...---...000000...,,,)))))))))))))))***+++,,,111222111...+++******+++)))))))))*********++++++*********************)))******)))******+++,,,---************++++++,,,,,,*********++++++++++++,,,......---,,,,,,,,,,,,---++++++************++++++***++++++,,,,,,++++++******///333444000,,,))))))%%%&&&)))++++++888YYYzzzSSS666(((,,,+++***,,,***''''''(((((()))******+++))))))***+++,,,,,,------222111000...,,,+++))))))((()))******))))))+++------+++******+++,,,,,,+++,,,+++******,,,......---111000000///...---------,,,,,,+++---...///...,,,///...------......---,,,///000000000000//////yyypppkkkhhheeeccc]]]\\\ZZZWWWTTTPPPLLLJJJGGGDDDAAA@@@???>>>;;;888333333444555555666666666222333333333333333444444444666777777777777888999666666555444222111000///...///000000000000//////111111000///......------,,,,,,,,,+++++++++++++++,,,,,,,,,------------...---------------...///000...------000111111///...++++++++++++++++++++++++******+++,,,---...//////+++***)))***,,,------,,,(((+++---,,,)))(((***,,,---+++******,,,---------***+++,,,,,,+++---000222/////////.........------//////000333666777666333000---+++***,,,---...---///...---///111111000...***,,,000111111000///000///...---...///000...---(((((((((((())))))******,,,,,,,,,,,,+++***++++++((())))))))))))*********************)))))))))))),,,,,,++++++,,,------...))))))******++++++,,,,,,************++++++++++++---,,,,,,+++++++++,,,,,,++++++************++++++***++++++,,,,,,++++++***)))+++......,,,)))))))))((($$$&&&+++)))...JJJjjjccc===***///...+++------))))))*********+++++++++((())))))***+++---...///333333111///---+++)))((()))***++++++******+++------+++******+++,,,,,,+++,,,+++******,,,......---111111000///......---,,,,,,,,,+++---...///...,,,000///---...///000///---000000111000000///...wwwooojjjhhhfffccc]]]\\\YYYVVVRRROOOLLLJJJHHHFFFCCC@@@>>>;;;888666555444333333333555666888222222222222333333444444444666888777666666777999666666555333222111111111///000000000000000//////111000000///...------,,,,,,,,,,,,---------------,,,,,,---------...............---------...//////////////////000000...+++++++++++++++++++++++++++)))******+++,,,---------+++***)))***,,,---,,,+++(((+++---,,,)))(((***,,,---+++******,,,---------))))))***))))))+++...111000///////////////......111111222444666666666444222///,,,***+++,,,------...------...000000///...'''***---///......---...///---,,,---...///...---)))))))))***************)))))))))***+++,,,++++++((())))))))))))*********,,,,,,+++++++++*********,,,,,,+++++++++,,,------)))))))))******+++++++++))))))*********++++++++++++***************+++++++++******))))))******+++***++++++,,,,,,++++++***((())))))(((((()))+++,,,///((()))///...+++888LLLaaa===***///...***,,,...+++++++++*********)))))))))))))))***+++,,,...///111111000///---,,,+++******+++------++++++,,,------+++******+++,,,,,,+++,,,+++******,,,......---111000000///...---------,,,,,,+++---...///...,,,000.........000000///...000000111000000///...---tttlllhhhfffdddbbb]]][[[YYYUUUQQQNNNKKKJJJHHHFFFDDDAAA===:::777666777666444333333555777888111222222333333444444555444666888777444333555888666555444333222222222333000000000000//////////////////......------,,,,,,,,,,,,------------......,,,---------...............---------------......///000000...///000---)))++++++++++++++++++++++++******++++++++++++,,,,,,+++***)))***+++,,,+++***)))***++++++***)))***+++,,,+++***+++---...---,,,)))*********)))***---000000000000000000000//////111222333444444555555555444111---++++++,,,,,,,,,,,,,,,---............---)))+++...///.........///...,,,++++++,,,------,,,******+++,,,,,,++++++******))))))***,,,---,,,***)))))))))*********++++++---------,,,++++++************))))))))))))******************************)))))))))************+++***))))))))))))******+++******))))))))))))*********++++++,,,,,,++++++******)))(((((()))+++...///---((((((---...***,,,333NNN444***---***(((+++++++++******)))((((((''''''******))))))***,,,...///.........---------,,,,,,***,,,......,,,+++,,,------+++******+++,,,,,,+++,,,+++******,,,......---...............---------,,,,,,+++---...///...,,,///...---...///000///...///000000000000//////...}}}ssskkkhhhfffdddccc]]][[[XXXTTTPPPMMMKKKJJJEEEEEECCC@@@===:::888888777666666666666666666555222222222333444555555555333666888666222000222555555444333333333333444555111111000///////////////---------------,,,,,,,,,++++++,,,,,,,,,---------------------............------,,,,,,,,,,,,------,,,//////---...111///))),,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,+++++++++,,,+++)))***++++++***)))+++***)))***++++++***)))+++***+++,,,......,,,++++++,,,---,,,+++,,,---///000000000000000000000000///000222333333444555666666222---+++***+++,,,,,,***+++,,,---,,,,,,,,,---+++,,,......------...000---+++))))))+++,,,,,,+++***+++,,,------,,,+++***,,,******,,,......,,,)))************+++++++++,,,...------,,,++++++************))))))))))))******++++++******))))))(((((())))))))))))******************))))))******+++,,,******))))))))))))*********++++++,,,,,,++++++***))))))***,,,------,,,+++((('''''''''(((((())))))666++++++---'''''',,,******************))))))))),,,+++***)))***+++---...------------,,,,,,,,,,,,)))+++------,,,******+++---+++******+++,,,,,,+++,,,+++******,,,......---,,,,,,,,,,,,------------,,,,,,+++---...///...,,,...---,,,---///000///......//////000000000000///~~~tttmmmjjjhhhgggeee]]][[[XXXTTTPPPMMMKKKJJJCCCCCCBBB@@@===:::::::::555777888:::999777444333222222333444444555666666333666888555000...000333444444333222333444555666111111000///////////////+++,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,---------.........//////---,,,,,,+++++++++,,,,,,***......,,,...333111+++,,,,,,,,,,,,,,,,,,,,,,,,///......------,,,++++++---+++******++++++)))(((,,,***((())),,,---+++(((******+++---//////,,,***,,,...//////------...///000000000000000111111111---...000222222333555777777333...+++***+++,,,,,,)))***,,,,,,+++++++++,,,+++,,,,,,,,,++++++---///---+++((((((***+++++++++***+++,,,------,,,+++***---,,,+++---//////,,,)))***++++++++++++,,,,,,,,,------,,,,,,+++***)))))),,,,,,+++++++++++++++,,,,,,,,,+++***)))(((''''''))))))))))))************+++*********+++,,,,,,---******))))))))))))******+++++++++,,,,,,+++++++++''')))+++...///---(((%%%))),,,+++%%%%%%))),,,+++((('''---///''')))///++++++++++++,,,------......---,,,***))))))+++,,,...---,,,,,,,,,,,,,,,++++++(((***,,,,,,+++))))))***---+++******+++,,,,,,+++,,,+++******,,,......---******+++,,,,,,------...,,,,,,+++---...///...,,,---,,,,,,---///000///.........///000000111000000~~~uuummmhhheeebbbaaa[[[YYYUUURRRPPPNNNKKKIIIJJJEEEAAA@@@???===666000888888888777666555444333111333555555555555666777555555555555444444333333666666444333222111111111222222111---***+++000555...---,,,...000111000///---,,,+++,,,...///...---,,,,,,,,,------.........666222......000111111///////////////000000000000.........------,,,,,,,,,111...,,,+++,,,.../////////***(((,,,,,,'''$$$&&&))))))))))))))))))))))))******+++,,,------......)))))))))+++,,,...000111000111111111222222222222111111111444777777444000---,,,******+++,,,+++******+++,,,+++)))))))))+++,,,,,,+++***)))))))))***++++++,,,,,,,,,,,,------(((''''''(((***,,,+++***---...///000000///...---+++,,,------+++***+++---)))***+++,,,---,,,,,,+++***)))***+++,,,,,,***((('''((())))))(((((()))***)))((('''(((***+++,,,+++......---,,,,,,,,,,,,---+++++++++******)))))))))+++******+++------,,,***---,,,******+++,,,+++***///,,,)))((()))+++,,,,,,((()))+++------,,,+++***)))(((+++000000---+++,,,++++++++++++++++++++++++,,,,,,++++++***)))))))))---,,,+++***+++---000111......---+++++++++++++++))))))+++,,,---..................------,,,,,,,,,...---,,,,,,,,,,,,---...111111000000000000111111000///...///111111///...~~~vvvnnniiieeecccaaa\\\YYYUUURRRPPPMMMJJJHHHIIIDDD???===>>>>>>;;;777======<<<<<<:::999777777222444666777666666777888:::888777777888888777555666555444222111111222222444222000---,,,---111444///...------...///---,,,---,,,+++,,,...///...---,,,,,,,,,---------......111...+++***,,,...---,,,,,,---------------,,,,,,------------------,,,,,,000...,,,+++---...///...///+++)))------)))'''(((******************************++++++,,,,,,---------,,,,,,,,,,,,,,,------000000000000111111111222111000///111333444222000///---+++***++++++***(((,,,---...---,,,+++,,,---,,,+++******************+++++++++,,,,,,,,,------+++)))))))))+++++++++)))....../////////...---------...///...,,,+++,,,---)))***+++,,,,,,,,,,,,+++***))))))***,,,,,,***((('''((())))))(((((()))+++***((('''(((***,,,,,,+++------,,,+++++++++++++++++++++******))))))))))))***))))))***,,,,,,+++)))+++)))((((((***+++******+++)))((()))+++------,,,)))***,,,---------++++++,,,+++---111111,,,***++++++++++++++++++***************************++++++...---,,,+++++++++,,,---------------------------,,,,,,------------,,,,,,......---------,,,,,,,,,...---,,,,,,,,,,,,---...000000////////////000000000//////000111111000...vvvooojjjfffcccbbb]]]ZZZUUURRROOOLLLIIIGGGGGGBBB>>><<<>>>@@@@@@???<<<<<<;;;:::999777555444444666888999888888888:::===:::888777999:::888666777555333111000111333444555222///......000111222000...---,,,------+++***---,,,+++,,,.........---,,,,,,,,,------------...---+++))))))***,,,,,,,,,...///000111000///---+++,,,,,,------------------000...,,,+++---.........///++++++---...,,,***+++******************************++++++++++++++++++...------,,,,,,,,,------////////////000000000000111///------///000000000000...,,,*********)))'''(((***+++***))))))***++++++************++++++,,,++++++++++++,,,,,,,,,,,,---,,,***+++,,,,,,+++)))///......------,,,------///000111///---,,,,,,---******+++,,,,,,,,,++++++***)))))))))++++++)))''''''(((***)))(((((()))++++++)))((()))+++,,,,,,,,,,,,+++++++++************************)))))))))))))))(((((()))++++++***(((((('''&&&&&&(((******)))***))))))+++,,,---,,,******+++,,,---...---,,,+++...---...111000,,,)))++++++++++++******)))))))))((())))))***++++++,,,,,,***++++++,,,,,,,,,++++++***+++---.../////////.../////////...---,,,+++***...------------,,,,,,,,,...------,,,,,,------...//////............//////111000///000222222000///wwwpppkkkgggdddbbb]]]ZZZVVVRRROOOLLLHHHFFFEEEBBB???>>>@@@AAAAAAAAA;;;;;;:::999777555333222666888::::::999999:::;;;::::::999777666555666777777555222000///111444555666222///...111333222000///...------......,,,+++...,,,,,,,,,......---,,,------------------------,,,,,,++++++,,,---......///000222333222///,,,+++,,,,,,,,,------.........///---++++++---......------++++++---...---,,,+++************************++++++******************+++++++++,,,---///111111.........////////////000111///---+++,,,...000111///---+++***++++++***)))&&&((())))))(((((()))+++************++++++,,,---***++++++++++++,,,,,,,,,---+++***+++---------+++///...---++++++,,,------111222222111...,,,,,,---++++++++++++++++++++++++***)))((()))******)))'''''')))******)))(((***+++,,,***)))***+++------,,,+++++++++++++++******)))++++++++++++++++++******)))(((((()))+++,,,***)))'''&&&%%%&&&(((*********---+++******++++++***(((***+++,,,------------,,,---+++,,,//////+++)))+++++++++******)))((((((((())))))*********+++++++++$$$%%%(((+++---......---***+++---//////...---,,,////////////...---,,,+++------------------------------------------------.........------.........111000000111222222111///wwwqqqkkkgggdddaaa]]]ZZZUUUQQQNNNKKKHHHEEEDDDCCCBBBBBBBBBAAA???===<<<<<<<<<;;;999777666555777999;;;;;;:::999::::::666:::;;;888333222666<<<888666222000///111333555555222//////222333111///...---,,,---///000///......---,,,,,,---...---,,,------------------------,,,,,,------------//////+++---...///...,,,)))''',,,,,,,,,------............---+++,,,---...---,,,++++++++++++---...---***************************++++++*********************++++++---...000222333---.........////////////111000...---,,,---///111,,,+++)))***+++,,,,,,+++)))***,,,,,,,,,,,,...///+++*********+++,,,------*********+++++++++,,,,,,***))))))+++...//////......---,,,++++++,,,---...222333333111///------...,,,+++++++++++++++++++++,,,***))))))******)))(((((()))******))))))***+++,,,+++)))***+++---,,,++++++,,,,,,---,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,******)))+++,,,---,,,***((('''&&&''')))+++++++++,,,***(((((()))+++++++++++++++,,,,,,,,,---,,,,,,)))'''))),,,---***))),,,*********)))))))))((((((+++++++++*********))))))###%%%(((+++---...---,,,***+++---...---,,,)))(((,,,---......//////......------------------------------------------------......------------......111000///000222222000///~~~wwwqqqkkkgggccc```\\\YYYTTTQQQNNNKKKHHHFFFDDDDDDDDDDDDBBB???===;;;999999999999888666555444777999::::::999888888999666999;;;888444333999>>>888666444111000000222333222111000111111111000///...---,,,...000111111000///---,,,,,,---...---+++...------------,,,,,,,,,***,,,------,,,+++,,,...,,,---...//////---+++***,,,,,,---------------------,,,+++,,,---...---++++++,,,,,,+++,,,///---)))++++++++++++++++++++++++******++++++++++++++++++---------...///000111222............///////////////000111000///......///+++***)))))),,,------,,,''')))+++,,,,,,,,,...000,,,++++++++++++,,,,,,---************++++++++++++)))((((((***...000000///,,,,,,,,,,,,---...///000111222333111///......///---,,,++++++******++++++...,,,***)))*********)))((()))+++***))))))***,,,,,,+++))))))+++,,,+++***+++,,,---------,,,***)))+++++++++,,,,,,,,,,,,,,,+++******+++------,,,******)))((((((***,,,,,,+++((('''&&&(((***---------******++++++++++++,,,,,,(((&&&'''++++++)))))),,,************************,,,,,,++++++***))))))(((((()))+++,,,,,,+++***)))+++,,,,,,,,,+++***((('''***+++,,,---/////////000,,,,,,,,,------------...,,,------......------,,,......------------......000///...///111111///...}}}vvvpppkkkfffbbb___[[[XXXTTTPPPNNNLLLIIIGGGEEEEEEDDDBBB???===<<<<<<777777777777777666555444666777999999777666777888666555333333444777999;;;999777555222111000000000///000222222000////////////---------/////////---///---,,,,,,---...,,,+++......---------,,,,,,,,,***,,,...---+++***+++,,,/////////000000///......------------------,,,,,,---,,,+++,,,---...,,,+++,,,///...,,,---000///)))++++++++++++++++++++++++******++++++,,,,,,------,,,,,,,,,...///111333444....../////////000000000+++///222333000---,,,,,,,,,+++)))***+++,,,,,,+++&&&''')))******+++---///------,,,+++++++++,,,,,,************++++++++++++))))))(((***---.........***+++,,,...///000111111000111222111///......000---,,,+++*********++++++///---+++***+++++++++***(((***++++++***)))+++,,,,,,***((()))***+++***)))***+++,,,---,,,+++)))((()))))))))******+++++++++***))))))***,,,,,,+++***+++***((()))***++++++***'''((())),,,---,,,)))&&&***)))))))))******++++++***((((((++++++((((((+++))))))******+++,,,,,,,,,++++++*********************+++,,,,,,,,,+++***)))++++++++++++++++++++++++)))***+++---......//////,,,,,,,,,---------......,,,,,,---......---,,,,,,//////............/////////...---...000000...---}}}vvvpppkkkfffaaa^^^ZZZWWWSSSPPPNNNLLLIIIGGGFFFEEEBBB???<<<<<<===???::::::;;;;;;;;;:::::::::555777888888666555666666666000***,,,444999888555999888666444222000///...---000333222///---...///000...------------,,,***///...,,,,,,------,,,+++.........------,,,,,,,,,,,,...000///,,,***+++---+++++++++,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,++++++,,,---...,,,***...111000---...222000***++++++++++++++++++++++++******+++,,,------......'''(((***---111444777999////////////000000000000(((---333444111---******...,,,******+++++++++))))))+++---......///111333...------,,,++++++++++++)))************++++++++++++***)))***,,,---,,,+++)))***---///111222222222///000111000///...///000...---+++*********++++++111...,,,***+++,,,+++***(((***++++++******+++,,,+++***(((((()))******)))((()))+++,,,+++***((('''''''''(((((()))))))))***)))(((((()))++++++***))),,,***(((((()))******)))***+++...111000***""")))))))))((())))))***+++---******,,,+++((((((***))))))***+++,,,------...)))))))))***++++++,,,,,,))))))***+++,,,---------++++++++++++,,,---...///)))***+++,,,------------,,,,,,,,,------.........,,,,,,---......---,,,,,,//////............//////...------...//////...,,,{{{ssslllhhhdddaaa___]]][[[VVVQQQLLLHHHFFFEEEEEECCC@@@>>>===>>>@@@AAA???===<<<;;;:::999666444888888888888888777666666555333000...///222666888:::888666666555444111...000...---...///000///...///............------------...///000000///...---,,,,,,,,,,,,,,,,,,,,,,,,......---------.../////////...,,,------...,,,+++......---,,,,,,,,,------,,,---///000000...,,,+++,,,&&&"""&&&...222...)))))))))*********+++++++++************+++,,,---...,,,,,,++++++111777666000,,,...,,,))),,,222222...////////////............))))))***+++------***(((...,,,***+++......+++)))///...---,,,,,,---...//////---+++)))((()))+++---))))))***+++++++++******++++++,,,---///111333444111///---,,,.../////////...---,,,+++************,,,***(((((()))+++++++++***)))(((&&&&&&'''((((((++++++******)))******+++------,,,,,,,,,,,,++++++,,,+++***)))***+++,,,---$$$%%%'''))))))))))))((()))***+++,,,,,,+++***)))++++++,,,,,,,,,,,,++++++)))((((((***---,,,)))%%%++++++************++++++---,,,,,,++++++,,,,,,---++++++************++++++,,,,,,,,,+++***)))((('''++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,+++...///...,,,+++,,,...---------............//////...,,,,,,...///...---|||xxxqqqkkkgggdddaaa___]]]ZZZVVVPPPKKKHHHEEEDDDCCCAAA???>>>======>>>??????===<<<<<<===<<<:::888777888888888888777666666444333333444444666777888:::888666666555444111///111000//////000111///...///............------------...///000000///...---------------------------,,,,,,++++++,,,,,,---------,,,+++,,,---...---+++------,,,,,,,,,------...---.../////////---+++***///+++((()))...000---)))))))))*********+++++++++************+++,,,------------,,,,,,111666444...***//////+++***///111000000/////////......------+++++++++,,,---,,,)))&&&---,,,+++---//////---***000///............///000---,,,***((((((***,,,---***************+++++++++,,,,,,,,,---...///000111000///......000111111000...---,,,++++++*********...---++++++,,,---,,,++++++***))))))((())))))))))))))))))******+++,,,---,,,,,,+++++++++*********,,,+++*********+++------******+++,,,,,,---------)))***++++++++++++***)))))))))************))))))+++***)))+++------***(((++++++************++++++,,,,,,++++++++++++,,,,,,++++++************++++++%%%&&&(((***+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,......---------,,,,,,,,,+++---///...,,,+++,,,...---------............//////...,,,,,,...///...---yyyuuuooojjjfffdddaaa___[[[YYYTTTOOOJJJGGGDDDCCC@@@???>>>===<<<<<<<<<<<<<<<;;;;;;<<<======;;;999777777888888777777666555222444666999::::::999888999888666666555444111///222111000111222111000...///............------------...////////////...---........................++++++,,,,,,,,,---------,,,+++***+++,,,---,,,+++,,,,,,,,,,,,------...///......//////...---+++***///---++++++++++++)))'''***************+++++++++,,,,,,++++++++++++,,,,,,---......---111444222,,,)))...000---***,,,000111000000///...------,,,,,,---,,,+++,,,,,,+++(((&&&,,,+++,,,...000000///---111111000000///000000111---,,,***))))))+++---...+++******)))***+++,,,---------,,,,,,,,,---...............000222333333111...------,,,++++++******...---,,,,,,------+++)))+++,,,,,,,,,,,,+++******************++++++,,,,,,+++++++++*********)))))),,,,,,+++++++++,,,---...++++++***))))))***+++,,,)))***++++++++++++***)))))))))************))))))---+++***+++,,,---,,,+++++++++************++++++++++++************++++++++++++************++++++))))))***+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,//////......---,,,,,,,,,------------,,,,,,,,,,,,,,,---......,,,,,,---...---------............//////...,,,,,,...///...---yyyuuuooojjjfffccc```^^^ZZZWWWSSSMMMIIIEEECCCBBB=========<<<;;;;;;:::::::::999999999::::::888777777777777777777666666555222444666999::::::999999999777666555555444222///222111000111111111///,,,///............---------........................------------------------------...//////000000000---,,,***++++++,,,***)))+++++++++,,,---...///000000000000000///---,,,++++++,,,,,,***(((&&&&&&'''************************------,,,+++++++++,,,,,,---//////...000333000***+++---...---,,,---...///000//////...---,,,++++++,,,+++++++++,,,,,,***(((++++++---///111111000000222222222111111111111111000///---,,,+++,,,------,,,+++)))))))))+++---///,,,,,,++++++,,,,,,---...,,,,,,---000333444333111.........------,,,+++***++++++***+++,,,+++(((&&&+++,,,---...---,,,+++***,,,,,,,,,,,,+++******)))++++++++++++************,,,,,,,,,,,,,,,---------,,,+++((('''&&&(((***+++*********++++++*********++++++,,,,,,,,,,,,++++++---,,,+++***+++,,,,,,,,,++++++************++++++******))))))))))))******++++++************++++++,,,,,,,,,,,,,,,+++******------------------------000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...---------............//////...,,,,,,...///...---{{{wwwqqqlllgggccc^^^[[[XXXUUUQQQLLLGGGCCCAAA@@@<<<;;;;;;;;;:::999999888<<<:::999999:::999777555777777777777777666555555444444444555666777999999888777666555555444222000/////////000111000...+++///............---------......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000000000///...,,,++++++***((('''+++++++++,,,---...///000111111111000///...------)))+++,,,+++((('''((()))************************------,,,,,,+++,,,,,,,,,---000000...///111///***///+++)))+++///000---+++.........---,,,++++++++++++***)))+++------,,,++++++,,,...///000000222222222222222222111111000000333222000...---,,,,,,,,,++++++))))))***,,,...///*********+++,,,---...///******,,,///222333222111......///......---+++++++++******+++,,,+++)))&&&+++,,,---...---,,,+++******++++++,,,,,,,,,++++++---,,,,,,,,,,,,+++++++++++++++,,,,,,,,,---------///---***((((((***,,,...+++******************+++++++++,,,,,,,,,,,,+++++++++++++++*********+++,,,++++++************++++++***))))))(((((())))))***++++++************++++++'''(((***,,,///000111222------------------------000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---------............//////...,,,,,,...///...---|||xxxrrrlllgggbbb]]]ZZZVVVTTTOOOJJJEEEBBB???>>><<<;;;:::999888888888888>>>===;;;;;;;;;:::888666666666777777666666555444555444222111222444666888888777555555666555222000------...000111111...+++///............---------......------------......,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,.../////////...000...,,,,,,,,,+++)))''',,,,,,,,,,,,------...///000000000///////////////,,,---------,,,+++,,,---+++++++++***************------,,,,,,,,,,,,------...000000---,,,//////,,,111***&&&+++222111,,,(((------,,,,,,,,,+++++++++***))))))***---......---,,,---...------...222444111111222111111000///...333222111///...---------************+++,,,...///*********+++,,,---///000+++++++++...111222222111...//////000///---,,,+++,,,,,,+++,,,---...,,,+++------......------,,,+++'''(((***,,,............---------,,,,,,,,,++++++)))***+++,,,,,,,,,++++++,,,+++)))'''''')))+++---++++++***))))))***++++++))))))************))))))***+++,,,+++***)))***,,,++++++************++++++******))))))))))))******++++++************++++++***+++,,,---.../////////,,,,,,,,,,,,,,,,,,,,,,,,//////......---,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++,,,...///...------------............//////...,,,,,,...///...---~~~xxxuuupppkkkgggbbb]]]ZZZUUUSSSNNNIIIDDD@@@>>>======;;;999888777777999999<<<;;;::::::;;;;;;999777666666777777666666555444555444222111111222444555888666555555666555333111,,,---...111333222000---///............---------...------,,,,,,------...------------------------)))***---///000000///......---,,,,,,------,,,+++------,,,,,,,,,------...---------------......//////...---------------,,,+++++++++*********)))))),,,,,,,,,,,,,,,---...///...111///+++***...///...000)))'''---111...***)))++++++++++++,,,,,,,,,,,,,,,+++******,,,......---......---+++***,,,111555///000000000///...---,,,//////..................)))******+++,,,---...///,,,,,,,,,,,,,,,---.........---,,,---000222222222...///000000000...,,,+++,,,+++***+++,,,......---000000///...............***+++,,,......---,,,+++,,,,,,,,,,,,+++++++++***((()))***+++++++++******)))(((''''''''')))+++,,,++++++***))))))***++++++))))))************)))))))))+++......,,,***+++,,,++++++************+++++++++******))))))******+++++++++************++++++///......---,,,***(((''',,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,******+++++++++,,,,,,,,,---+++***+++...000///------------............//////...,,,,,,...///...---|||uuurrrmmmiiifffbbb]]]ZZZUUURRRNNNHHHCCC@@@===<<<>>><<<999777666777999:::777777777888::::::999888666666666666666555555444444444333333222222222222777666555555666555333111,,,---///222444444222/////////.........---------...---,,,,,,,,,,,,---...........................+++,,,///111222222111111,,,++++++,,,...//////.........---,,,,,,,,,------++++++++++++,,,---......000...,,,,,,,,,,,,***(((++++++++++++******))))))+++++++++,,,---...///000///111///***)))---000000...******///000+++))),,,)))******++++++,,,------...,,,++++++,,,---,,,+++//////---***(((***111666...////////////---+++***++++++,,,,,,---...//////((()))+++,,,---.........///...------,,,,,,,,,---000///---...000222333333...///000111000...,,,+++***(((''''''***,,,------333222000/////////000111000000000///---)))&&&$$$+++++++++************)))'''((()))***+++***)))))),,,,,,++++++,,,...///000,,,+++***))))))***+++,,,++++++,,,,,,,,,,,,++++++))),,,000000...,,,,,,---++++++************++++++++++++************++++++++++++************++++++(((((()))***+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,---+++***+++///000///------------........./////////...,,,,,,...///...---{{{uuuqqqnnnkkkgggddd___ZZZWWWSSSPPPKKKGGGDDDBBB@@@???:::999999999999888888888;;;888777777999999666333444666888666333222444666666555555444333222111000333666888777222//////000111111111000///...------------...///000000000/////////............//////000///,,,******+++---///000//////000111111000...++++++,,,,,,,,,---------......---,,,,,,+++******++++++,,,,,,,,,,,,------333000------///000...,,,,,,+++******,,,,,,+++***///...---------...///000000///...---,,,------...000---***))))))***+++*********+++++++++******))),,,,,,************,,,,,,333...,,,.........000555,,,,,,,,,,,,,,,,,,,,,,,,---+++---000000+++)))+++///,,,+++,,,...///---+++333111...+++)))))))))***+++,,,///111222222111000//////000111000...,,,***///...,,,+++,,,---///000222444555222...,,,---/////////...---,,,,,,,,,,,,...---,,,+++************((())))))(((+++...+++%%%((()))+++---............)))+++---,,,***))),,,///)))******++++++******))),,,,,,,,,++++++*********,,,,,,,,,+++++++++******%%%&&&''')))+++,,,,,,---***---...)))$$$$$$***111++++++,,,,,,,,,,,,------***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,((()))***,,,---...//////,,,,,,,,,------.........---...///---)))%%%"""!!!|||vvvpppmmmiiifffbbb^^^YYYVVVSSSNNNHHHDDDBBBBBB@@@>>>DDDCCC@@@===;;;888777666888666555666999999777555333555777666555444666888444333333222222222222222444555555444222111000111111111111111111///...---......///000000000//////.........//////.........000///,,,+++***+++---...///......///000000///---++++++,,,,,,,,,------------------,,,,,,+++++++++++++++,,,,,,,,,,,,---------+++)))***---///...---------------,,,,,,,,,,,,,,,++++++******+++---...000///---,,,,,,,,,...///000...+++******+++++++++)))******+++++++++******......---,,,,,,---......111...,,,...///...///333------------------------000...///222111---+++,,,///---+++,,,...///...,,,///...,,,***))))))******+++,,,...///111111111000///000111111000///,,,+++,,,,,,++++++,,,...///111///000111000...------...///...---,,,,,,+++,,,,,,------+++******))))))))))))***)))(((***---+++&&&((()))+++,,,.........---%%%(((+++,,,***((()))***,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++++++++,,,,,,+++++++++*********(((((()))***************)))+++,,,***((()))...333+++++++++,,,,,,,,,------***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,)))***+++,,,---.........,,,,,,,,,---------------***,,,...///...------...|||wwwooolllhhhdddaaa]]]XXXUUUTTTLLLDDD@@@AAABBB@@@===IIIGGGCCC>>>:::888777777555444444555888999888777666777888777555444555666222111000000111222333444555333111111222222222111000111222333222000...---//////////////////......---...///000000///...---000...,,,++++++,,,---......------...//////...,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,+++)))***+++,,,,,,+++...000111000---+++---///++++++***)))***+++,,,---111000---++++++,,,...000111///,,,+++,,,,,,,,,+++((()))***+++++++++++++++......------------......///,,,---///000---...111........................000...///333444000///111///...------...///...---++++++++++++************++++++,,,---...//////000///000111111111///---,,,)))***+++,,,---///000000......---...000111000000///...---,,,,,,+++++++++,,,+++***)))))))))))))))+++,,,***'''))),,,,,,(((((()))+++,,,------------(((+++///000///---,,,,,,......---,,,,,,---......------------,,,,,,,,,,,,,,,++++++++++++*********++++++++++++***)))((('''***************+++,,,---++++++++++++,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,///.........------,,,,,,++++++,,,---------------------------,,,,,,,,,,,,***+++---...///111444666zzztttooolllgggccc```\\\XXXUUUTTTLLLBBB???@@@BBBAAA>>>DDDBBB>>>;;;888888999:::555555555555666777888888888888888666444333222222222111000///000111333444555222...///222444333111///111222333333111///---//////...---------------,,,---///000000///---,,,///...---++++++,,,---...---,,,,,,---......---+++,,,,,,,,,------------...+++,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------111000...,,,+++***))))))---111333111,,,***,,,000---,,,++++++,,,---///000222000---++++++,,,...000111///---,,,---...---,,,'''((()))***+++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---+++,,,000000---,,,...------------............---+++---222444222222555........................+++,,,,,,,,,,,,+++******++++++++++++,,,---...///...///111111111///---,,,***+++---...///////////////---,,,///333666555333///...---,,,+++++++++++++++******)))(((((()))))),,,---+++((((((,,,,,,***))))))***+++,,,---------,,,...000111111000/////////...,,,++++++,,,...///------------------------++++++++++++************++++++++++++***)))((((((,,,***'''((()))(((%%%"""***++++++++++++,,,,,,,,,***++++++,,,,,,++++++***------------------------/////////......---,,,,,,,,,---------------,,,,,,...------,,,,,,++++++++++++,,,---,,,,,,...111444vvvpppooolllfffbbb___[[[XXXUUUSSSLLLCCC???AAABBBBBB@@@AAA???;;;999888888:::;;;777777777666555666777888666555555444444444333222333222111000000000111222444000---...111333333111///000111222222111///.........,,,++++++++++++,,,+++---...000000...---+++///...---,,,,,,,,,---------,,,,,,---......---+++,,,,,,---------.........+++,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------000000...,,,***)))))))))+++///222000+++))),,,///,,,,,,++++++,,,...///000111000---++++++,,,...///111///...---......---,,,'''((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,000///,,,***,,,++++++,,,,,,,,,---------...,,,,,,000111//////222---.........------.........//////...---,,,***)))++++++******+++,,,---...---...000000000///---,,,....../////////......------,,,+++...333666555333......---,,,+++++++++++++++***))))))((())))))))),,,...---)))(((+++,,,+++************+++,,,,,,---...,,,+++++++++---...///---,,,***))))))***,,,---------------------------+++++++++*********)))))))))******++++++++++++***,,,)))&&&'''))))))%%%!!!*********+++++++++,,,,,,***++++++,,,,,,++++++***------------------------//////.........---------------.........---,,,,,,---------,,,,,,++++++***------,,,++++++,,,000333}}}tttnnnnnnjjjeee```\\\YYYVVVTTTOOOKKKEEEAAA@@@AAABBBBBBBBB@@@>>>;;;999999::::::888999888777555555777:::333222222333666777777666333333333222222111111000111000//////000111111000//////000000000000//////...---,,,******+++,,,---,,,---...//////...---,,,......------,,,,,,,,,------,,,,,,---......---+++,,,---------............,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------)))***+++***))))))***,,,***---...---+++***,,,...+++*********+++---///000000///...---,,,---......000///............---+++((()))***+++++++++++++++......////////////......,,,***+++......***)))+++***++++++,,,,,,---------111...---...---))))))+++,,,---......,,,,,,---...111000///...---,,,++++++***+++++++++,,,,,,,,,---+++---...//////...,,,+++000//////...------,,,,,,***)))***,,,...000111000...---,,,++++++*********+++******)))))))))******,,,//////+++)))+++,,,+++***************+++,,,,,,111...+++***,,,...000111++++++))))))))))))++++++,,,,,,,,,,,,------------+++************)))))))))((()))***+++,,,,,,,,,,,,)))((('''))),,,---+++(((************++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------------.........------,,,,,,,,,,,,,,,++++++++++++,,,------------///333666}}}tttooolllgggbbb]]]YYYVVVSSSQQQIIIIIIGGGBBB???>>>@@@BBBAAA@@@>>><<<;;;:::999999777888999777666777:::===777555444555888999888666000111333444444444222111///000111111000//////000//////...------...///000...---,,,+++,,,---...000------------------------......---------,,,,,,,,,...---,,,---//////---,,,------------............---------,,,,,,+++++++++++++++,,,,,,,,,,,,------(((***++++++)))))),,,...++++++,,,,,,,,,---......,,,+++++++++,,,...000111...............------,,,///...------......,,,***)))******+++++++++******---...///000000///...------******---,,,)))(((***++++++,,,,,,---......///000,,,+++---,,,((((((******,,,...---+++***+++---///...---,,,+++,,,------***+++,,,---------,,,+++***+++---......---+++***...---,,,+++++++++,,,---(((***+++,,,,,,,,,...///...---,,,+++************++++++************+++++++++000111---***+++,,,***+++******))))))***+++,,,222///------///222222111************************++++++++++++,,,,,,,,,---************))))))))))))))))))***+++,,,,,,,,,,,,)))(((((()))+++,,,,,,,,,************++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......------...............---+++++++++++++++,,,,,,,,,,,,---......///000333666}}}uuupppjjjeee___ZZZWWWTTTQQQOOOEEEGGGGGGCCC===;;;>>>BBB<<<<<<<<<;;;;;;:::999999666777888888777888===AAA>>><<<999888999888555222---000333555777666444333---000333333///---...///000...---+++,,,---///000///...---,,,---///111222...------,,,,,,------.........---------,,,,,,,,,...------...//////...,,,---------.........//////......---,,,,,,+++******++++++,,,,,,,,,------------///000...+++***,,,...+++******,,,...000///...............///111333444---.../////////...,,,+++///...------...---+++)))******+++++++++******)))+++,,,---......---,,,+++---******,,,+++((((((+++,,,,,,------...///000000+++((((((+++,,,***,,,///)))+++---,,,***)))+++------,,,+++******,,,...///)))+++---......---,,,+++)))***,,,------,,,+++)))+++***)))((((((***,,,...))),,,///...,,,+++...000...---,,,+++************,,,+++++++++++++++,,,,,,***000222///+++,,,+++***+++***)))))))))***+++,,,---+++***,,,//////---+++)))***++++++++++++***)))*********++++++,,,,,,,,,************))))))))))))******+++,,,,,,,,,++++++)))))))))((('''(((((())))))************++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++)))******+++,,,---......,,,------...//////......*********++++++,,,,,,------...///...---...///111|||ssskkkhhhbbb[[[WWWUUURRRNNNKKKIIIFFFBBB???>>>===;;;999BBB???<<<===AAAAAA>>>:::999999888888777888888999;;;<<<<<<;;;999777666666///444666444222333333111333111...///111222111///000///.........000111222...------------...//////---...//////---++++++,,,000+++***///000,,,+++---///......------,,,++++++---+++***+++---////////////......---+++******)))---,,,+++***))))))))))))---...//////......///111+++,,,,,,,,,,,,,,,,,,,,,+++***))))))+++///444777000///------.........---************************ $$$(((+++,,,+++***))),,,------...---,,,***)))))))))(((((()))***++++++,,,,,,+++*********++++++************+++,,,---...,,,------+++))))))***+++///,,,)))***---...***&&&************************+++((('''(((+++------+++,,,+++***))))))***+++,,,---,,,+++++++++---///111///---,,,***))))))******))))))***+++,,,,,,------+++++++++*********))))))'''((())))))((()))+++---,,,)))(((+++000333000---///---+++)))((()))+++,,,***+++---......---+++***,,,,,,+++***))))))******++++++******++++++,,,---///---+++)))((((((((()))))))))************))))))((()))******))))))***+++,,,...000111000...,,,******++++++,,,,,,++++++***000000000///...,,,+++***......---,,,++++++++++++---------............///|||ssslllgggbbbZZZVVVSSSQQQMMMJJJKKKGGGCCC@@@???>>>===<<>>;;;<<<>>>>>>:::666999888888888888888888888999::::::999888666555555444888999555222444333111333111//////111222000///444333111///...------..................///000000---------......---,,,,,,///+++***...000,,,+++---,,,,,,---------------------,,,,,,,,,...///...---///......---+++******))),,,++++++***************---.........------///111......------,,,,,,++++++---,,,+++***,,,///333555000...,,,,,,---...---,,,************************+++,,,------,,,+++,,,,,,+++,,,---...//////......******))))))******+++,,,222111000///...---------*********+++++++++++++++,,,------,,,+++***+++---...+++)))***---...+++'''+++******************++++++)))''')))+++------+++++++++***))))))***++++++***)))(((((()))+++---......---,,,++++++*********)))******+++,,,,,,------+++++++++*********))))))'''((())))))))))))+++---,,,)))(((+++///111///+++++++++++++++++++++++++++***+++---......---+++*********))))))))))))******+++***)))))))))***+++,,,///...,,,)))(((((()))***))))))))))))))))))))))))******)))((('''(((+++...,,,---...//////---,,,***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......,,,,,,,,,++++++,,,---------------............///|||sssmmmfffaaaYYYTTTRRROOOKKKHHHLLLHHHCCC@@@????????????AAA???<<<<<<===<<<888555888888888888888888888888777777888888777666666555777;;;:::555222444444333333111000000111111000///555333111///------------/////////...///000000111...,,,+++---///000...+++...+++***---///---+++,,,+++++++++,,,---.........---------...000000...,,,......---,,,,,,+++******************++++++++++++,,,---------,,,,,,...000000//////...---,,,++++++000///---------///111333///---++++++,,,---,,,+++************************---,,,***((((((***+++---***+++---///111222333333+++++++++++++++,,,,,,---444333222000///...------******+++,,,+++***)))(((,,,---------+++,,,---///,,,***)))***---...,,,)))++++++************+++++++++))))))***,,,------,,,+++***))))))))))))***+++,,,+++++++++,,,...000222------...------,,,+++************++++++,,,,,,---+++++++++***************((()))***)))))))))+++---,,,***(((***---...,,,))))))***,,,......---+++***++++++------------++++++))))))((((((((())))))***+++***((('''((()))+++---///...,,,+++*********++++++***)))(((((()))***++++++***)))&&&%%%'''+++///---------,,,,,,,,,++++++///...---,,,,,,---...///************+++,,,......++++++++++++,,,---...///---------............///|||tttmmmfff```YYYTTTQQQOOOKKKGGGKKKGGGBBB???????????????AAA???======>>>===;;;888777777777888888888888888777777777777888888777666777:::999444222444555555333222222111111111000///222111///......//////000...............///000000///+++))),,,111222///+++---++++++---......---,,,++++++,,,,,,,,,---------++++++---///111111///---......---,,,,,,+++******))))))***+++,,,,,,,,,---+++,,,---,,,++++++---////////////......---------222111000///...//////000...---++++++,,,,,,,,,+++***************************((('''(((***,,,......***+++---///111222333444------,,,,,,,,,,,,---...//////---,,,++++++++++++***+++,,,---,,,***'''&&&***+++,,,,,,+++,,,...000***))))))***---...---+++,,,++++++******++++++,,,+++***+++,,,,,,------,,,+++***)))(((((()))***+++,,,,,,------///000222333------...///...---+++************++++++,,,,,,,,,************************)))*********))))))+++---+++***)))***,,,,,,***(((+++,,,---...---,,,+++***+++,,,,,,------,,,,,,+++++++++***))))))))))))))),,,+++)))((((((***,,,...///...---,,,++++++++++++,,,***(((''''''(((***,,,******)))((('''(((+++------,,,+++******++++++,,,///...,,,++++++,,,...///...---,,,+++***++++++,,,,,,+++++++++,,,,,,---...---------............///{{{ssslllddd___XXXSSSQQQOOOKKKHHHHHHDDD@@@>>>>>>>>>>>>>>>===<<<<<<=========<<<;;;555666777888888888888777999888777999;;;;;;:::888333666666222111444666666222333333333222000//////111000///......///000111------,,,,,,,,,---......///,,,***,,,111333000+++,,,,,,,,,,,,...000...,,,------,,,,,,,,,+++++++++((()))+++...111222111///---------,,,,,,++++++***((()))***,,,------------***+++,,,,,,++++++,,,...---------....../////////111111000000/////////......---++++++,,,,,,,,,+++************************,,,++++++...111111000---+++,,,,,,---...000111222......---------------...***)))))))))))))))***++++++,,,------,,,***'''&&&''')))************,,,...)))))))))+++---...---,,,---,,,+++******+++,,,---***+++------------,,,,,,******)))(((((()))******)))))))))***+++---......,,,---...///...---,,,+++***+++++++++++++++,,,,,,************************)))***+++***))))))+++---+++*********++++++)))(((///...---,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,///...---+++***)))((((((---,,,+++******,,,---///......---,,,++++++++++++,,,***(((''''''(((***,,,'''(((***+++***))))))***,,,+++***))))))***,,,---///---,,,******,,,---///......---,,,,,,+++++++++...---,,,,,,+++++++++,,,---------............///zzzrrrkkkaaa\\\UUUQQQPPPNNNKKKHHHDDDAAA???======>>>===<<<888999::::::;;;;;;::::::444555777888999888888777<<<:::888:::===>>>;;;888///333444111000444666555222333555444222000//////333222000///............,,,,,,++++++,,,,,,---...///---,,,...000111///,,,,,,......---///222111------------,,,+++*********((((((***---000111000///---------,,,,,,+++++++++((()))+++------------,,,+++,,,,,,,,,++++++---///++++++,,,---...//////000...//////000000//////...///---++++++,,,---,,,+++************************,,,,,,,,,///111000***%%%,,,,,,,,,,,,---...///000///......---------------))))))))))))***+++,,,,,,,,,,,,------,,,+++)))((('''((())))))))))))+++---((()))***+++,,,---------...,,,+++******+++,,,...***,,,//////...,,,,,,---***)))(((((((((((()))*********++++++,,,---------,,,,,,------------,,,,,,++++++++++++++++++++++++***************+++++++++***+++,,,+++))))))+++---******+++++++++******)))///...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,000///---,,,******)))))),,,,,,,,,,,,,,,---......,,,,,,,,,,,,+++++++++***+++***)))(((((()))***+++%%%(((+++,,,+++***)))))),,,+++*********+++,,,---...---,,,++++++,,,---...+++,,,,,,---...------,,,///...---,,,++++++++++++---------............///~~~yyypppjjj\\\WWWQQQNNNMMMLLLIIIGGGAAA@@@>>>>>>???>>><<<:::888999:::::::::999999999333444666888999888777777>>>;;;999:::===>>>;;;888///333555222111333444222111444666555222/////////222111000.........///000---,,,,,,,,,,,,---......//////////////////...---,,,//////---000444333...,,,,,,+++++++++++++++++++++******+++---...---,,,------,,,,,,,,,,,,++++++)))***,,,---...---,,,++++++,,,---,,,+++,,,---///++++++,,,,,,------......+++,,,...///000000///...000...,,,,,,---...---,,,***************************)))))),,,...---'''""",,,+++++++++---...000111///...------,,,,,,,,,---+++++++++***++++++,,,,,,...---------,,,,,,++++++(((*********))))))+++---)))***+++,,,,,,,,,,,,,,,...---+++))))))+++---...***---000000...,,,,,,---***)))(((''''''((()))***,,,,,,---------------,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++))))))*********++++++++++++,,,,,,+++***)))+++---)))***+++,,,++++++++++++***+++---.........---------,,,,,,++++++,,,,,,------,,,++++++***+++++++++***+++,,,---------,,,,,,++++++++++++++++++******))))))))))))))))))))))))'''(((***+++***))))))***+++++++++++++++,,,------------------------------***+++---......,,,***(((------,,,++++++,,,,,,,,,---------............///~~~xxxoooiiiYYYTTTNNNKKKKKKKKKHHHFFF@@@??????@@@@@@???<<<:::<<<=========;;;999999999222444666888999999777777>>>;;;888:::===>>>;;;666000555777444222333222000111444777666222///...///---------...///111333444...------------...//////...000111000...------...---000000...000555444///*********++++++,,,------...,,,******+++++++++***---,,,,,,,,,,,,,,,,,,,,,)))+++,,,......---,,,+++,,,---------,,,,,,...000,,,,,,,,,,,,,,,,,,,,,,,,(((***---///000000000///000///------.........---************************+++)))))),,,111111---(((+++++++++,,,---///222333///...---,,,,,,,,,,,,,,,---,,,,,,+++************///...---,,,,,,,,,------***+++,,,+++******,,,...)))***,,,,,,+++++++++,,,///---+++))))))+++---///***...111111...,,,,,,---***)))(((''''''((()))***)))************)))((((((,,,+++***)))***+++,,,---++++++++++++++++++++++++))))))******+++++++++++++++,,,,,,+++***)))+++,,,)))***,,,,,,,,,+++,,,,,,%%%(((,,,000222111///------,,,,,,++++++,,,,,,---))))))))))))***+++,,,---((())),,,---...---+++*********+++++++++***))))))))))))************))))))))))))***)))((((((***---++++++,,,,,,------------......////////////......,,,---//////---)))$$$"""++++++++++++,,,---......---------.........//////~~~uuukkkdddTTTPPPKKKIIIJJJIIIGGGDDD@@@@@@@@@?????????>>>>>>===<<<;;;:::999888888888444666888::::::888666444888:::;;;======<<<:::999999<<<:::444222444222---...///111222111000...---333111...------.........,,,...000///...,,,,,,---/////////...,,,,,,---...,,,,,,,,,,,,,,,---...///,,,)))))),,,,,,***+++...---,,,,,,+++*********+++&&&)))---......,,,+++***,,,------......------,,,,,,,,,,,,,,,+++***)))(((---,,,,,,++++++,,,,,,---...------,,,,,,------......---,,,,,,......---,,,+++*********))))))((((((+++,,,---...////////////...//////...,,,,,,---///+++///111///+++***...222//////...---------......++++++******)))(((((((((++++++++++++++++++++++++,,,+++***)))***+++,,,---000///---,,,,,,---...///222111111000///---,,,+++******))))))))))))******((()))***+++,,,+++******---***((())),,,...---+++******))))))))))))******++++++************++++++111///---+++******++++++)))(((***,,,***'''***000...,,,***+++,,,------,,,,,,,,,,,,++++++******+++...+++((()))+++---,,,+++------------,,,+++***))))))******)))(((((()))+++((()))++++++)))((()))***)))************+++++++++***+++,,,---------,,,+++***+++,,,---............//////////////////......//////...---,,,,,,++++++,,,---......,,,,,,---...|||sssiiiaaaSSSOOOJJJHHHIIIHHHFFFCCC@@@@@@?????????>>>>>>>>>??????===<<<::::::999999555666777888888777666555999:::;;;<<<<<<;;;999888555888777222000333222...//////111111111000...---111///......//////...,,,...000222222000...------///000000///---,,,...///---,,,,,,,,,---......///,,,)))))),,,,,,***+++......------,,,++++++,,,,,,(((+++......---,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,,,,,,,,,,+++---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------...,,,,,,,,,---...---,,,+++*********))))))))))))+++,,,---....../////////---.........,,,,,,---///,,,///000///,,,,,,...111......------,,,,,,------+++++++++******)))))))))++++++++++++++++++++++++************+++,,,......111000...---,,,,,,,,,,,,---------,,,+++***)))(((******))))))))))))******((()))***+++,,,++++++***,,,***((())),,,---,,,+++++++++************+++++++++******************+++...---+++*********,,,---000...---...,,,)))***......,,,++++++,,,---,,,+++---,,,++++++,,,,,,+++***...+++))))))+++---,,,+++------------,,,+++***))))))******)))(((((()))+++((()))++++++)))((()))***)))************++++++++++++,,,---...//////...---+++,,,---.......................................///......---,,,,,,++++++,,,---......,,,,,,---...{{{qqqfff^^^SSSNNNJJJHHHHHHGGGEEEBBB????????????>>>>>>>>>>>>@@@???===<<<:::999999888666666666777777666666666999::::::;;;:::999777666111333333000///111111...///000111111111000...---///.........000///...,,,000333666666444111///...///000000///------...000------------............,,,)))***------++++++.........------,,,,,,------+++---......---,,,---///++++++,,,,,,,,,,,,++++++******+++------.........,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,------...,,,+++,,,---...---+++***************)))))))))++++++,,,---............,,,---...---,,,,,,---///////////////.........///......------,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,((()))***,,,---...//////111000///---,,,+++***************)))))))))((((((******))))))))))))******))))))***++++++++++++***,,,***))))))+++,,,,,,+++,,,,,,++++++++++++,,,,,,************************+++***))))))***+++,,,---000***'''))))))((((((+++---,,,++++++------,,,+++...,,,******------+++)))---,,,******+++,,,,,,+++------------,,,+++***))))))******)))(((((()))+++(((***+++***)))((()))***)))************++++++++++++,,,...000111111000000---....../////////......------------------------.........------,,,,,,+++,,,---......,,,,,,---...{{{qqqfff^^^UUUPPPKKKIIIIIIHHHEEEBBB??????>>>>>>>>>=========>>>===;;;999888777666666888888777666666777888888999999999999888666555444111111111000///000///...///000000111000///......///...------...//////...111555888999777333000......//////...---,,,...000........./////////......,,,******---...++++++...------,,,,,,,,,,,,---------------,,,++++++---///***++++++,,,,,,++++++***++++++,,,---............,,,,,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,------,,,++++++------,,,+++************************++++++,,,---------------+++,,,---,,,++++++---///000///...///000000///---/////////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---.........---///...------,,,++++++***++++++*********+++++++++******))))))))))))******))))))******+++++++++++++++***))))))***+++,,,,,,+++++++++******+++++++++*********++++++***************)))))))))***+++,,,,,,%%%"""%%%)))******,,,---,,,+++,,,------,,,+++///,,,)))***---...,,,(((,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******)))******)))(((((()))+++)))*********(((((()))+++))))))*********+++++++++***+++---///111111111000//////////////////......+++,,,,,,,,,,,,,,,------......---------,,,,,,,,,,,,---......,,,,,,---...{{{rrrhhh```YYYTTTOOOLLLKKKIIIFFFCCC>>>>>>>>>=========<<<<<<===<<<;;;999777666666666:::999777666666777999:::777777777666666555444333333222111111000///...///000000000000000//////...111///,,,+++---000111222111555888:::777444111///---......---,,,,,,---///...//////000000///......,,,***+++...///,,,+++---,,,+++++++++++++++,,,,,,,,,---,,,***)))))),,,...***++++++,,,,,,++++++***,,,------......------,,,,,,++++++******++++++,,,,,,,,,,,,++++++,,,,,,,,,---,,,++++++,,,---,,,+++***************+++++++++***+++,,,,,,,,,,,,,,,,,,***+++,,,+++++++++---...111000000000111111///---111111111111000///------+++++++++,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...---,,,+++***+++++++++,,,,,,,,,,,,,,,,,,++++++***+++,,,------******))))))))))))*********************+++++++++)))******))))))***+++,,,******))))))))))))******)))***++++++++++++***)))++++++******************...(((&&&)))---......000,,,++++++,,,......,,,***///,,,++++++---...,,,***,,,,,,------,,,,,,,,,,,,++++++,,,,,,++++++******)))******)))(((((()))+++)))******)))(((((()))+++))))))*********+++++++++)))***,,,...//////////////////////////////......++++++++++++,,,,,,---------------------,,,,,,,,,,,,---......,,,,,,---...{{{sssjjjddd^^^YYYSSSOOOMMMJJJFFFCCC============<<<<<<<<<<<<>>>===<<<:::999999999999999888777666666777888999666555555444444333333333444222111333222......000000000000000////////////111///------///222333333///333666777555333111000---.........,,,---...000///000111111111000......,,,***+++//////,,,+++---++++++*********+++,,,,,,,,,,,,,,,***))))))+++---++++++,,,,,,,,,,,,++++++,,,,,,---------,,,,,,+++++++++************++++++,,,,,,++++++++++++,,,,,,---+++***+++,,,---,,,************+++++++++++++++***++++++,,,,,,+++++++++)))***++++++******,,,...000111222222222000///...222222333333222000...---******+++,,,,,,---......++++++++++++++++++++++++,,,,,,,,,,,,+++***))))))))))))***+++,,,,,,,,,,,,++++++)))))))))***+++,,,******))))))))))))************))))))******+++,,,)))*********))))))+++,,,***))))))))))))))))))***)))***+++,,,,,,+++***))),,,,,,+++++++++******)))///***))),,,---+++***,,,,,,++++++---......,,,***------------,,,,,,,,,,,,+++,,,......---,,,,,,---***+++++++++++++++******)))******)))(((((()))+++*********)))'''(((***,,,)))************+++++++++((()))+++------...---------....../////////......***++++++,,,,,,------...------------------------,,,---......,,,,,,---...~~~yyyssslllgggaaa\\\UUUPPPMMMJJJEEEAAA=========<<<<<<<<<;;;;;;<<<;;;;;;:::999999::::::666666555555555555666666444333333222222222333333222//////222222//////222111000000///////////////......///111444555444222---000222333222111000111...///000///...///000222///000111222222000...---+++***,,,000000---+++---+++++++++++++++,,,------,,,------,,,******+++,,,,,,,,,------------,,,,,,)))***+++,,,---------,,,++++++************++++++,,,,,,++++++++++++,,,,,,,,,+++***+++,,,,,,,,,************++++++,,,,,,,,,******++++++++++++******((()))************,,,...///222555444111......///111222333333222///---,,,))))))***+++,,,---......************************++++++***)))))))))******)))***+++,,,,,,+++******,,,+++)))(((((()))***+++******))))))))))))******+++***)))))))))***+++,,,((()))+++***((((((***---+++******))))))******+++(((***+++,,,,,,+++***(((***++++++,,,,,,,,,,,,,,,***)))***---,,,)))(((,,,++++++,,,---......,,,)))+++...000///+++)))+++...***---//////---+++,,,---******++++++++++++******)))******)))(((((()))+++*********(((''''''***,,,)))************+++++++++)))***+++---------,,,++++++,,,---...............+++++++++,,,---.........------------------------,,,---......,,,,,,---...{{{wwwsssmmmiiiccc]]]VVVPPPMMMIIIDDD@@@======<<<<<<<<<;;;;;;;;;999888888888888888888999444444444444444444444444222222222111222222333333///,,,,,,111222//////444111111000///////////////+++---111666888777333000+++...000111000///000111000111222111000111222444000111222333222111///---+++***,,,000000---+++---,,,,,,,,,,,,------...///---...///...,,,+++,,,---,,,------......------,,,'''((()))+++,,,---......++++++************++++++,,,++++++++++++++++++,,,,,,+++******,,,,,,+++************++++++,,,,,,,,,******+++++++++******)))((()))******)))***,,,......333777666111---...000000111222222111///,,,+++(((((()))***,,,---......))))))))))))))))))))))))))))))((((((((()))+++,,,***+++,,,,,,+++***)))(((...---+++***)))***+++,,,******))))))))))))******+++***)))))))))***,,,---''')))+++***((('''***---,,,++++++++++++++++++,,,((()))+++,,,,,,+++)))((())))))+++,,,---.........''')))...222111---///333++++++,,,---///...+++)))***///222000***(((+++000***---000///---+++,,,---)))******+++++++++******)))******)))(((((()))+++*********(((''''''***,,,)))************+++++++++***+++,,,---------,,,+++***+++,,,---............++++++,,,------...//////------------------------,,,---......,,,,,,---...{{{vvvqqqlllhhhddd___WWWPPPJJJEEEAAA>>>===;;;:::;;;>>>>>><<<999999999888777777888999:::777777666666555444222222222333333222000000111333222222222111111111000000222111000//////...//////...---...222777777333---000//////000111111///---111///------///111111111444555444222///,,,,,,---...------,,,+++++++++,,,+++++++++*********))))))444000---,,,---...---+++111...,,,+++++++++***))))))******++++++,,,------++++++++++++++++++++++++///,,,)))))),,,...---,,,---(((...111,,,---000***+++***************+++++++++,,,,,,+++***+++...000...,,,***((((((***,,,------000333444333111000000222222222000---++++++,,,,,,***)))+++...///---+++&&&,,,***((())))))(((***,,,---,,,******---///+++***)))***,,,---,,,+++000...,,,***))))))))))))---,,,***)))))))))******(((((())))))*********+++++++++************++++++)))***++++++***)))***+++///,,,))))))++++++)))'''(((+++......,,,+++,,,------,,,+++,,,...000000000...---,,,---......,,,***......//////...,,,+++)))***,,,------++++++,,,...,,,,,,,,,+++++++++******(((((())))))************,,,,,,++++++***++++++,,,,,,***(((***---...---***+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++...------,,,,,,------...,,,+++,,,,,,---...///000---------............///zzzuuuqqqlllhhhccc^^^VVVOOOIIIDDD@@@===<<<;;;:::;;;>>>>>><<<:::<<<;;;999777666666666777666666666666555444333222333444444333111000222333222222222111111111000000111000000////////////000000......222666666222......---...000111222000///000...------///000111000444444444222///---,,,---------,,,+++++++++++++++---,,,,,,,,,+++++++++***555111,,,***,,,...//////111///,,,,,,,,,,,,***))))))******++++++,,,------++++++++++++++++++++++++///---******,,,------+++,,,&&&***,,,(((---333000,,,+++***************++++++,,,,,,+++******,,,...111000...------...000111,,,///222444444222222222222333333222...,,,+++++++++***)))***------+++)))$$$''')))((())),,,+++&&&***,,,---,,,******,,,///+++***)))***,,,---,,,+++///...,,,***)))))))))))),,,+++***)))))))))***+++)))******************+++++++++************++++++)))***++++++***)))***+++,,,***))))))***++++++***))),,,...///---,,,---///000......///111222222222...------...///...,,,***---............,,,***)))***+++---,,,++++++,,,...,,,,,,,,,+++++++++******)))))))))*********++++++***************+++,,,,,,,,,***)))***,,,---,,,***+++,,,,,,------,,,,,,+++,,,,,,------------,,,,,,...------,,,,,,------...+++++++++,,,,,,---...///------------............yyyuuuqqqlllhhhbbb]]]UUUNNNHHHCCC>>>;;;;;;::::::;;;===>>>===;;;>>>===:::888666555444444444444555555555555444444333444444333111111222333222222222111111111111111000000/////////000111111333111000111444555222///---,,,---///111222111000000...,,,,,,...///000///333444444222///---,,,---,,,,,,++++++******++++++------------,,,,,,,,,,,,444000+++)))+++...000222111///---,,,,,,,,,+++***)))******++++++,,,------,,,,,,,,,,,,++++++++++++///...,,,+++,,,---,,,+++000)))+++---***222<<<:::---,,,+++***************+++,,,,,,+++))))))***,,,,,,,,,+++++++++,,,,,,---+++...222444444333444444333444555444000---+++***+++***)))***++++++***(((((((((''''''+++///,,,&&&***+++,,,,,,++++++,,,...+++***)))***,,,---,,,+++...---+++***)))))))))*********)))))))))***++++++,,,,,,+++++++++++++++***++++++************++++++)))***++++++***)))***+++((()))*********+++,,,...(((***---...---------...111000///000222333333222...---...///000///,,,***,,,---......---,,,***)))***+++,,,,,,++++++,,,...,,,,,,,,,+++++++++***************+++++++++++++++))))))))))))***++++++++++++***)))***,,,,,,,,,***+++,,,,,,------,,,,,,+++------............------...------,,,,,,------...++++++++++++,,,---......------------............~~~xxxtttpppkkkggg```[[[SSSLLLFFFAAA===:::::::::;;;<<<=========<<<===<<<:::777555444444444222333444444555555555555333444444333111111222333111111111111111111111111////////////000111222222555333000000222222111000...------...000111000///000...,,,,,,---...///...222333444333000---------,,,++++++*********++++++---------,,,,,,,,,,,,,,,///---+++***+++---///111111///---,,,------,,,+++)))******++++++,,,------,,,,,,,,,,,,,,,+++++++++///...------,,,,,,,,,+++222+++---///,,,333===<<<------,,,+++************+++,,,,,,+++)))((()))***'''''''''(((((((((((((((,,,///222333333333333444333555777666222...+++))),,,++++++++++++***)))((()))***)))'''***...---)))******+++,,,,,,,,,,,,,,,+++***)))***,,,---,,,+++---,,,+++)))))))))******((()))))))))******++++++---------,,,,,,+++++++++++++++************++++++)))***++++++***)))***+++(((***,,,+++)))))),,,///&&&(((***,,,------------000//////000111222111///.........000111000---***+++,,,---------+++***))))))+++,,,,,,++++++,,,---,,,,,,,,,+++++++++******++++++++++++++++++++++++))))))*********)))))))))+++*********+++++++++***+++,,,,,,------,,,,,,+++---..................---...------,,,,,,------...+++++++++++++++,,,------,,,,,,---------.........}}}wwwtttoooiiieee]]]XXXQQQKKKEEEAAA===;;;:::;;;<<<<<<<<<<<<<<<===:::999888666666666666777111222333444555555555555222333333222000000111333111111111111111111111111000000///000000111222333444333111000000000000000111///......//////...,,,000...,,,,,,---.........111333444333111...------,,,++++++***++++++,,,,,,+++++++++,,,,,,,,,,,,,,,)))***,,,---------------000...,,,,,,------,,,+++)))******++++++,,,---------------,,,,,,,,,++++++............---,,,,,,,,,...(((+++---)))...555111------,,,+++******++++++***+++,,,+++)))((()))***)))******+++++++++++++++...000222333111111111222333555777666333...+++***,,,---------,,,+++******''',,,---***(((***,,,+++*********+++,,,,,,+++++++++***)))***,,,---,,,+++,,,+++***)))))))))***+++(((((())))))************...---------,,,,,,++++++++++++************++++++)))***++++++***)))***+++***,,,...,,,))))))+++...((()))***---///000000///111000000111222222000......---...///000///,,,******+++,,,,,,,,,+++***))))))***,,,+++******+++---,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++***((('''&&&******+++******)))******+++,,,,,,------,,,,,,+++---..................---...------,,,,,,------...,,,,,,++++++,,,,,,------,,,,,,,,,------------...}}}wwwsssnnngggbbb[[[VVVPPPJJJFFFBBB???<<<:::<<<======<<<;;;;;;<<<888777666666666777888888111222333444444444444444111222222111//////000111111111111111111222222222111111000000000111222222222111000///////////////333000...---......,,,+++111///---,,,---///......000222444444111...------,,,,,,++++++,,,,,,------++++++++++++,,,,,,,,,,,,'''***...000///---,,,+++///---++++++,,,,,,,,,***)))******++++++,,,------......------,,,,,,+++++++++---//////---------......)))---///***,,,000,,,,,,,,,++++++++++++,,,,,,)))+++---,,,+++*********++++++***++++++,,,---......000111111000//////000333444666555222...---,,,+++---......,,,++++++,,,%%%,,,///+++((()))++++++))))))***+++------+++)))+++***)))***,,,---,,,++++++***)))((()))***+++,,,(((((()))*********))))))------,,,,,,,,,,,,,,,+++++++++************++++++)))***++++++***)))***+++,,,,,,---,,,******+++---***+++,,,///222444333222333333222333444333111......---,,,---......,,,***)))***++++++++++++)))))))))***++++++******+++---,,,,,,,,,+++++++++******+++++++++++++++*********++++++,,,,,,+++)))'''&&&)))+++++++++)))((()))***+++,,,,,,------,,,,,,+++------............------...------,,,,,,------...---------,,,,,,------...,,,,,,,,,,,,------------|||wwwrrrllleee```YYYTTTNNNIIIFFFCCCAAA???;;;===???>>>;;;999:::;;;888777666555555666777888222222333444444444333333000111111000...---///000000000111111111222222222222222111111000111111111.../////////............111///---,,,---...------222000...---...//////...///222444444222///------------,,,,,,------...///,,,,,,,,,,,,---------...***---000111///------...---+++******+++++++++***)))******++++++,,,------///......---,,,,,,++++++))),,,//////...---...000222,,,///000***,,,111,,,++++++++++++,,,,,,---...)))+++------,,,++++++,,,***)))(((((((((***,,,...,,,...//////......///111222333444333000.........)))+++------+++***+++---&&&+++---+++***+++***''')))))))))+++------+++(((+++***)))***,,,---,,,+++***)))(((((((((***+++,,,((())))))******)))((('''++++++++++++,,,,,,,,,,,,++++++************++++++)))***++++++***)))***+++,,,+++******,,,---...---***)))***...222444333111333222222333444222///---///---+++***+++,,,,,,+++((()))***++++++***)))((((((***++++++******+++,,,,,,,,,,,,+++++++++******++++++*********))))))))))))***+++,,,,,,+++***))))))+++,,,+++((('''(((***+++,,,,,,------,,,,,,+++,,,,,,------------,,,,,,...------,,,,,,------...///......------......///++++++,,,,,,,,,---------|||vvvqqqkkkddd^^^XXXTTTNNNIIIGGGDDDBBB@@@<<<>>>@@@>>>;;;888999:::999888666555555666666777333333333444444333333222///000000///------...///000000111111222222222222333333222111000000000111,,,---//////...------...000...,,,,,,---/////////333111///...///000/////////111444444222///---------------------...///000---------.........//////...000222111///---///111,,,+++))))))***+++***))))))******+++,,,,,,------//////...---,,,,,,++++++(((+++///000......///111000)))++++++%%%)))...************+++,,,---...///(((+++---...---,,,,,,---,,,+++)))((()))+++...000)))+++---.........000222111222222111///...///000&&&))),,,,,,***)))+++---((())))))))),,,...***###)))((((((+++......+++'''+++***)))***,,,---,,,+++))))))(((((((((***+++,,,))))))*********((('''&&&*********++++++,,,,,,,,,++++++************++++++)))+++++++++***)))***++++++)))''')))...000000...'''&&&'''+++000222111///111000000111222000---***///,,,)))((()))+++++++++((()))***++++++***)))((((((***++++++******+++,,,,,,,,,,,,+++++++++******+++*********))))))((((((&&&(((***---......---,,,)))+++,,,+++((('''(((***+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++...------,,,,,,------...000//////.........//////++++++,,,,,,,,,---------|||tttnnnhhhbbb]]]YYYRRRKKKHHHIIIJJJGGGDDD============<<<;;;:::999999999888777666555444444444333333333333222222222222111000//////000111222111111000000111111222333777444222111111000///---////////////........................////////////444333000...------...///444333000...,,,,,,,,,,,,+++,,,---...///111222222------...///000///,,,***...,,,---///...+++---222------,,,+++************,,,+++++++++,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,---,,,***((())))))***++++++++++++***,,,((((((+++,,,***,,,000,,,,,,,,,,,,,,,,,,,,,,,,//////...---------......111111111222333111...,,,//////...---,,,+++++++++---,,,++++++******++++++))))))*********+++++++++---,,,+++++++++,,,---...,,,,,,++++++,,,...///111))),,,,,,))))))++++++)))---,,,***)))))))))******------,,,++++++******)))++++++++++++++++++++++++,,,)))'''***...///---)))---,,,,,,---///000///...///111333444222///,,,)))///---,,,+++++++++)))'''))))))))))))***************+++---,,,++++++---...+++++++++******+++,,,,,,------,,,+++************---,,,,,,+++*********+++)))+++---,,,)))'''))),,,++++++,,,,,,,,,---------//////...---,,,***)))(((...---,,,---/////////---000---,,,---///000...,,,---...///...,,,++++++---|||uuuoooiiibbb\\\WWWRRRKKKIIIIIIHHHEEEBBB============<<<;;;:::999::::::999888777666555555555555444444333333222222333222111000000111222333000000000000000111111222444222000000111111000///////////////........................////////////333222000...---...///000333111///---++++++++++++,,,,,,---...///000111111,,,++++++,,,...000000000///---...///...,,,...333///...---,,,++++++++++++++++++*********+++,,,---,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,---,,,***((())))))***++++++++++++***,,,)))(((+++,,,***+++///,,,,,,,,,,,,,,,,,,,,,,,,---------,,,------......000000000222333222///---.........------,,,******++++++************++++++))))))))))))************---,,,+++******+++,,,---+++++++++++++++,,,---...(((++++++)))***------+++,,,+++***)))))))))******,,,,,,++++++++++++******++++++++++++++++++++++++,,,)))(((***...///,,,))),,,++++++,,,...000///...,,,---///111111///---,,,///---++++++++++++)))'''))))))))))))******************++++++,,,---------------,,,+++************,,,,,,+++*********++++++,,,+++******)))))))))***((()))++++++******+++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,------,,,++++++---,,,,,,---///000///...///---,,,---//////...,,,---...///...,,,+++,,,---}}}vvvpppiiiaaa[[[UUUQQQLLLIIIHHHFFFBBB>>><<<======<<<<<<;;;:::999::::::999999888777666666666666555555444333222222333333222222222222333333//////000000000111111111222000//////111222111000////////////............---............/////////111000///......///000111111000...,,,+++***++++++------........./////////---,,,++++++,,,...111222111......///...,,,///555//////...---,,,,,,,,,,,,,,,+++)))((()))***,,,---........................,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,------+++)))))))))***++++++++++++***---))))))++++++)))***---++++++++++++++++++++++++++++++++++++,,,---....../////////111333333111///,,,---...///...---+++)))+++***************++++++)))))))))))))))))))))))),,,+++***))))))***+++,,,******+++++++++++++++***'''***+++)))***......,,,++++++***)))))))))***************+++++++++++++++++++++++++++++++++++++++,,,***)))***---...,,,)))+++******,,,...000000///***+++,,,---///////////////---++++++++++++)))((())))))))))))************+++))))))+++...///...+++......---,,,+++***))))))+++************+++,,,,,,+++***))))))((()))))))))((((((((()))+++------,,,*********++++++++++++,,,))))))+++,,,---.........---,,,+++---///000000///...---,,,---...///...,,,,,,---......---,,,...///}}}vvvqqqiii```ZZZSSSPPPLLLIIIGGGDDD???<<<<<<<<<<<<<<<;;;:::999999999999888888777666666555777777666555444333333222222222222222222222222222000000111111222222222222222000......000111000///////////////............---------........./////////.........///000111222111000...,,,++++++,,,,,,........................///......,,,++++++---...000...---...---+++///444///...---,,,,,,+++++++++---,,,***))))))+++---///...............---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,------+++)))))))))***++++++++++++***---***))),,,+++)))))),,,************************************+++,,,---............000222333222000,,,---///111111///,,,+++......---++++++***+++++++++++++++************))),,,+++***)))))))))***+++******,,,,,,,,,+++***)))'''******((())),,,,,,************))))))))))))***((())))))***+++,,,,,,,,,************************,,,******+++------+++)))+++++++++---000222222111++++++,,,,,,---...000000...---++++++++++++***(((((()))))))))************---***))),,,111222///+++---------,,,,,,++++++***))))))))))))***+++,,,---+++******)))))))))*********((('''(((,,,...,,,***))))))*********+++++++++((()))+++,,,---.........,,,++++++---///000000///------------------------+++---......------...000|||uuuooohhh___YYYQQQOOOKKKHHHEEEBBB>>><<<<<<<<<<<<<<<;;;:::999888777777777666555555444444777777666555444444333333000111111111111111111000111222333444444444333333333111///...//////...---////////////............------------............------...///000111222333111000...---------..................------------+++---//////---++++++,,,...,,,,,,---,,,***---222...---,,,+++************...---+++++++++,,,...///---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,------+++***))))))***++++++++++++***,,,)))))),,,,,,)))(((+++************************)))))))))***+++,,,---...///......000222333333111,,,...000222222111///---333222000...,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,***)))))))))******++++++,,,------,,,+++***)))++++++((('''))))))&&&))))))))))))***)))))))))(((((()))***++++++,,,---************************++++++++++++,,,,,,+++***,,,,,,,,,...111333333222///......------...///000...,,,++++++++++++***)))((()))))))))************///,,,+++...222333///+++***+++,,,---------------((((((((()))***+++,,,---++++++*********++++++,,,---***((())),,,---+++((())))))*********+++++++++***++++++,,,---------------,,,+++---///000000///,,,---------,,,,,,------,,,---.........---///000zzzsssmmmfff^^^XXXPPPNNNKKKGGGDDDAAA???>>>;;;<<<<<<;;;;;;:::999888666666666555555444444444555555555444444444444444///000111111111111000///222333444555666555444444222000............---,,,////////////............,,,------------.........------...///000111222222000000......---...///000......------------------%%%***...000...,,,---///,,,++++++...---***,,,000------,,,+++************---------------......///,,,,,,,,,++++++******))),,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,------,,,***))))))***++++++++++++******((())),,,,,,)))(((+++++++++++++++++++++++++++************+++,,,------///......///111333222222,,,...000111222111000///555444222000...,,,,,,+++,,,,,,---------............---+++***))))))******++++++,,,,,,,,,,,,,,,+++***,,,,,,(((''')))(((%%%'''((()))*********))))))(((((())))))***+++,,,,,,************************++++++,,,,,,,,,+++******---,,,,,,...111222222111000000///...---------...---,,,++++++,,,,,,***)))))))))))))))************///......000222111...***(((***,,,---...///......((((((((()))***+++,,,---++++++++++++++++++,,,---,,,+++******++++++***(((*********++++++++++++,,,+++,,,,,,------,,,,,,,,,...---,,,---/////////---+++---...---,,,+++,,,------...//////...---...000xxxpppjjjddd]]]XXXPPPNNNKKKFFFBBB@@@@@@AAA;;;;;;;;;;;;:::999888888666666666666555555555555333333333333444444444444000111222222222222111000111222444555666555444333000...------...///...---////////////............,,,,,,---------.........------...000000111111111///...---------...///000------------------------&&&***......++++++...111+++***---000///++++++///......---++++++++++++++++++,,,---.........---------,,,,,,+++******)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...,,,***))))))***++++++++++++***(((&&&(((,,,,,,))))))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---111///...///111222222111,,,,,,---//////000000000222222000///......------***++++++,,,---.../////////...,,,+++*********+++***************+++,,,---***------))))))++++++(((&&&''')))*********))))))(((((())))))******++++++************************+++,,,---,,,+++*********---,,,+++,,,///000000///............------,,,,,,---+++***+++,,,,,,+++)))))))))))))))************...///000000///---***(((***+++---...///...---,,,))))))((())))))***++++++***************+++,,,,,,)))***++++++***)))***,,,++++++++++++,,,,,,,,,,,,***+++,,,,,,---------,,,///...------...///---,,,+++---...---+++***,,,......///000///...---...///wwwnnnhhhccc]]]XXXPPPNNNJJJFFFBBB@@@AAACCC;;;;;;;;;;;;:::999888888777777777777666666666666111111222333333444444555111222333444444333222111000111333555555444333222...,,,+++,,,...000000///000/////////............,,,,,,,,,---------......---...///000111111111111...---,,,+++,,,---...///,,,,,,,,,---------......,,,...///,,,((('''+++000++++++...222111---,,,/////////...---,,,,,,,,,,,,)))***,,,......---,,,+++------,,,++++++***)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...,,,+++))))))***++++++++++++***'''&&&''',,,---***))),,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,111000...///111222222111+++++++++,,,---...////////////............//////))))))***+++---...//////000...---+++******++++++)))(((((('''(((***,,,---***------++++++......+++&&&'''(((*********)))((())))))))))))************))))))))))))))))))))))))+++,,,------+++*********,,,+++***+++---...---,,,++++++,,,---------,,,,,,---+++***+++,,,,,,+++***))))))))))))************,,,...000000---***''''''+++,,,...//////---,,,***)))))))))))))))******+++))))))((())))))***++++++&&&)))++++++)))))),,,///++++++,,,,,,,,,---------)))***+++,,,---.........111///...---......---+++***,,,...---+++***,,,...///000111000...------...{{{qqqlllhhh```XXXUUUJJJIIIGGGDDDBBB@@@???>>>;;;;;;;;;:::999888777666:::888666444333444555666666444333333444555333222000000000000000000000000333333333222222222111111111111111111000000000000//////...---,,,,,,++++++,,,,,,++++++,,,,,,---...+++,,,...//////---,,,***000///...,,,,,,---......///,,,)))(((+++......------...///000...***)))+++---------...............333111///,,,,,,,,,...///......---,,,,,,+++***************++++++,,,,,,---***++++++,,,,,,---......222000---+++))))))******,,,+++)))((((((((()))***---+++))))))******)))(((////////////...---,,,+++***+++---......---+++)))---///111222222222333444+++---...---,,,,,,---...444///***,,,000111---(((***(((***...000......111111000...---,,,,,,---...,,,,,,++++++,,,,,,---...+++******+++,,,+++)))''',,,,,,+++***)))))))))***++++++******************,,,+++)))'''&&&%%%%%%%%%***+++,,,---............,,,++++++******++++++,,,...,,,******+++,,,+++***000)))""""""'''---...,,,,,,++++++******++++++,,,,,,***+++...///,,,,,,///)))***+++,,,,,,,,,,,,,,,***))))))***++++++)))(((************************++++++,,,,,,,,,++++++***+++,,,,,,------,,,,,,+++...---,,,+++,,,---...///555333000.........---,,,,,,......,,,,,,......,,,,,,---......//////......xxxmmmiiieee^^^WWWTTTKKKJJJHHHEEECCCAAA@@@???<<<<<<;;;:::999888777777999888666444333444555666666444333333444444333222000000000000000000000000222222222222111111111111111111111111000000000000000//////......---------,,,,,,++++++,,,,,,---...+++,,,...//////...---,,,......------,,,,,,,,,,,,000---******,,,---,,,***///000111111///,,,,,,---.....................///111000//////...---------......------,,,++++++***+++++++++++++++,,,,,,,,,)))******+++,,,,,,------///...,,,+++***++++++,,,++++++***))))))))))))))),,,+++******,,,---,,,+++////////////...---,,,+++)))***,,,------------,,,///111222333222222333444,,,---...---,,,+++,,,---///,,,***,,,///111///,,,***(((***...///------000...---,,,,,,,,,---...///+++++++++++++++,,,------++++++***+++,,,,,,)))''',,,+++******))))))*********************************++++++***)))(((&&&%%%******+++,,,------------,,,,,,++++++++++++,,,,,,...,,,******+++,,,+++***000+++'''(((...111///,,,,,,++++++******++++++,,,---+++,,,000000---,,,...******+++,,,,,,,,,,,,,,,+++***)))***+++,,,***)))+++++++++++++++++++++++++++++++++,,,,,,++++++***++++++,,,,,,,,,,,,++++++------,,,+++,,,---...///555222000////////////...,,,......,,,,,,......,,,,,,---......//////......}}}rrrhhhdddaaa[[[UUUSSSLLLKKKHHHFFFCCCAAA@@@@@@===<<<;;;:::999888888888999888666555444444555555555444333333444444333222000000000000000000000000111111111111000000000000111111111111000000000000////////////////////////,,,,,,,,,,,,,,,------...***+++---...//////...---,,,,,,---...---,,,+++***000...,,,,,,,,,,,,***(((000222333222000/////////000000000///////////////...///000000000...,,,+++.........---,,,,,,++++++,,,,,,,,,,,,++++++++++++)))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++***)))+++******,,,...000000///////////////......---,,,*********+++,,,---...///000222333333222111222333---...///---,,,***+++,,,******+++,,,...///000000+++)))***...///,,,,,,///++++++++++++,,,---...///+++************+++,,,,,,,,,+++***+++,,,,,,***(((++++++***)))))))))******************************)))***+++---,,,***(((''')))***+++,,,------------------,,,,,,,,,,,,------...,,,******+++,,,+++***,,,***)))---222333...***,,,++++++******++++++,,,...,,,...222222...+++,,,***++++++,,,,,,,,,,,,,,,---+++))))))+++,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,+++++++++******++++++++++++******------,,,+++,,,---...///333111/////////000//////,,,......,,,,,,......,,,,,,---......//////......wwwlllbbb___]]]WWWSSSQQQKKKJJJHHHEEECCCAAA@@@???>>>===<<<:::999999999999888777666555444555555555555444222333444444333111000000000000000000000000000000000000////////////111111111111000000000////////////////////////000,,,,,,,,,,,,,,,---......***+++---...////////////+++---///000///...+++***---------------,,,***)))///222333111///000111000111111111000000000000000.../////////......---,,,///.........------,,,,,,---------,,,,,,++++++******+++,,,---.........---+++,,,,,,------,,,,,,+++***+++,,,------,,,************+++---111333333222///////////////...---------,,,*********,,,...///000222333222000//////000---...///---+++******+++'''***------,,,,,,///111+++)))***---...++++++...*********++++++,,,,,,---******))))))******+++,,,,,,+++***+++,,,,,,+++)))******))))))))))))*********************+++++++++))))))***++++++******)))***+++,,,---...............------,,,,,,------......,,,******+++,,,+++***)))((((((+++///000,,,(((,,,++++++******++++++,,,...---000444333...++++++++++++,,,,,,---,,,,,,+++---+++))))))***++++++***,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++)))******++++++******)))---,,,++++++,,,---///000///...------///000///...+++......++++++......+++,,,---......///.........rrrggg^^^[[[YYYUUUQQQOOOJJJHHHFFFCCCAAA???>>>===>>>>>><<<;;;::::::999999777666666555555555555555555333222222333444222111000000000000000000000000000000000/////////......111111111111000000000///..................//////------,,,,,,------...///+++,,,---...//////000000,,,...000222111///,,,++++++,,,---------,,,,,,,,,---222333///---111222000222222111111000000000000000///---,,,,,,,,,.../////////...............---...------,,,,,,+++++++++,,,---///000111000000///------------,,,+++***))))))***,,,------,,,+++*********+++...222444444333/////////000//////...---000...,,,***)))***,,,---...000111000...------------......---+++)))***+++(((+++...---***))),,,///+++))))))------***))),,,,,,,,,,,,++++++******)))******))))))******+++,,,,,,+++******,,,---,,,+++***))))))((())))))******))))))*********+++++++++***)))(((''''''(((***,,,+++,,,---......//////......------,,,,,,------......,,,******+++,,,+++***)))'''''')))+++---+++))),,,++++++******++++++,,,...---000444333...++++++,,,,,,---------,,,,,,++++++***((()))***+++***))),,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,)))******++++++******))),,,,,,++++++,,,---///000---,,,+++,,,...///...,,,+++......++++++......+++,,,---......///.........pppeee[[[XXXWWWSSSOOONNNIIIGGGEEECCC@@@>>>======>>>>>>>>>===<<<;;;999888666666666666666666555555444333222222333333222111000000000000000000000000000000000000////////////111111111111000000000000........................---------------......///---------......///000000---///111222222000---,,,***+++---,,,++++++---...+++111222,,,,,,111333000222222111111000000//////000///,,,******,,,...000////////////////////////------------,,,,,,,,,,,,,,,...000222333222111000......---,,,,,,+++******)))***++++++++++++++++++)))***+++...111222222000/////////000000//////...111///---***)))***++++++---...//////---++++++,,,,,,---...,,,+++)))***+++***,,,...,,,***(((***,,,+++)))))),,,,,,)))(((***,,,,,,---,,,+++***)))(((+++************+++,,,,,,---+++******,,,------,,,))))))((((((((()))******)))))))))***++++++,,,,,,,,,***'''%%%%%%(((+++---++++++,,,---............------,,,,,,,,,,,,------...,,,******+++,,,+++***+++***))))))+++---------,,,++++++******++++++,,,...,,,...222222...+++,,,---------------,,,,,,++++++******+++,,,,,,+++))),,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,,,,,,,******++++++++++++******,,,+++++++++,,,...///111---,,,,,,---......---+++,,,......,,,,,,......,,,,,,---......//////......|||pppeeeZZZWWWUUURRRNNNNNNIIIHHHFFFCCCAAA???>>>======>>>??????>>><<<999777555555666666666666666555444333222222333333222000000000000000000000000000111111111000000000//////111111111111000000000000111000000//////.........---------------.../////////...............//////...///000111000///---,,,,,,---...,,,***))),,,...+++222222,,,+++222555111222111111000//////.........---,,,,,,,,,---......////////////////////////,,,,,,,,,---------------,,,...000222333222111///------,,,+++++++++,,,---)))))))))))))))***++++++******+++---000000...,,,//////000000000000/////////...,,,++++++++++++,,,,,,---//////---,,,,,,---+++,,,---,,,+++***+++,,,***+++++++++*********+++,,,)))))),,,+++(((''')))+++,,,,,,------,,,+++***+++++++++++++++,,,---------+++******,,,---------((((((((((((((()))******((())))))***++++++,,,,,,---+++)))(((((()))***,,,))))))***+++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,...,,,******+++,,,+++***+++******+++---...------,,,++++++******++++++,,,---+++,,,000000---,,,...------......---,,,,,,++++++,,,---///000///,,,)))++++++++++++++++++++++++))))))***+++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++,,,...000111.........///000000...+++,,,......,,,,,,......,,,,,,---......//////......zzzpppeeeZZZVVVUUUQQQNNNNNNJJJIIIGGGDDDBBB@@@???>>><<<===@@@AAA@@@===999777555555666666666666666555444333111222333333222000000000000000000000000000111111111111000000000000111111111111000000000000333222222111000//////......------------...//////000//////.........//////---.../////////...---,,,/////////,,,((((((***...+++333333,,,+++333666222111111111000///......---+++,,,---.........---,,,////////////000000000000,,,,,,,,,------.........+++---000222333222000///,,,+++*********,,,///000***)))((((((((()))+++,,,******+++---///...,,,***//////000000000000000///,,,,,,,,,+++,,,,,,------,,,...//////...------...***+++,,,,,,+++***+++---)))))))))***++++++++++++,,,)))))),,,+++'''&&&))))))***,,,---......---,,,,,,,,,++++++,,,,,,---...---+++******,,,---......((((((((((((((()))******((())))))***++++++,,,,,,,,,,,,,,,+++++++++******'''((()))******+++******,,,++++++******++++++,,,...,,,******+++,,,+++***((()))+++,,,------,,,+++,,,++++++++++++++++++,,,,,,***+++...///,,,,,,///---.........---,,,,,,+++,,,---///222333111...***************************((()))***+++,,,---------+++,,,,,,------,,,,,,+++++++++++++++,,,...000111000000000111111111...,,,,,,......,,,,,,......,,,,,,---......//////......{{{gggccc]]]XXXTTTQQQNNNLLLNNNJJJEEEBBBBBBCCCAAA???<<<<<<<<<<<<;;;999777666888888777777666666555555444444333333333333222222222222111111111111111111222111111000000000000000111111111111222333444444444333222000//////......000///...------...000111//////.........---------//////............//////000...,,,,,,.........---///---+++,,,///222444444......////////////......111+++***999!!!......+++000.........///000///...,,,,,,+++++++++,,,------/////////......---------///---+++((((((((()))******+++,,,,,,,,,***)))((()))******++++++,,,------+++...111111...,,,,,,...,,,,,,,,,***))))))+++---,,,---.........,,,)))(((+++,,,---...---,,,+++***&&&'''((())))))((('''&&&)))***++++++***)))***+++************************---,,,+++***+++,,,---...---333555000------,,,***,,,+++)))((((((***+++---+++++++++++++++***))))))...---+++*********+++++++++...000///,,,))))))***333000,,,,,,---...---+++,,,,,,,,,------.........''')))+++,,,++++++++++++******))))))))))))******((()))+++,,,---.........++++++,,,,,,---,,,,,,,,,...///000111222111000000666000)))'''***------+++,,,+++++++++***)))))))))/////////......------------,,,+++***+++,,,---......///000000000///...---,,,,,,,,,---------......------------------------xxxgggccc]]]WWWTTTQQQNNNLLLMMMIIIFFFDDDDDDDDDCCCAAA============<<<:::999777999999888777666666555555444444444333333222222222222222111111111111111111222222111000000000000000111111111111222333444444444333222000///.........///......---......000000/////////.........------//////............//////111000000///.........///---+++***,,,...111222222...//////000000//////...000,,,---777000222---)))...---,,,,,,......---,,,,,,,,,+++++++++,,,------.........---------,,,,,,---,,,+++***))))))******+++++++++++++++***)))))))))******++++++,,,------+++---//////...------...,,,------,,,******+++------...//////...---+++)))++++++,,,------,,,,,,,,,((())))))******))))))))))))***++++++***)))***+++************************************++++++,,,------222444000------,,,***))))))((())))))+++---...***+++++++++******)))(((------+++*********+++++++++---//////,,,***)))***000---******,,,---,,,+++,,,------------------...(((***++++++*********+++++++++************++++++,,,,,,---.........---,,,++++++---...////////////...///111222222222111000777111***(((+++------+++++++++++++++************.........---------,,,,,,,,,,,,+++++++++,,,---...,,,,,,...////////////...,,,,,,,,,---------......------------------------|||ssshhhccc\\\VVVSSSPPPMMMKKKKKKIIIGGGFFFFFFEEECCCBBB>>>>>>>>>>>>===<<<::::::::::::999888777555555444555555555444333222222111111111222222222222222222222222111000000000000111111111111222333444444555555444333111///........................///000000////////////............//////............//////111333333111...,,,...000+++******,,,///000000//////000000111111000000///222777888///777111---***,,,+++******,,,,,,+++***,,,+++++++++,,,,,,---...------,,,,,,,,,,,,,,,+++,,,+++++++++++++++++++++,,,+++******************)))******++++++,,,------,,,,,,,,,---///000...---,,,...///...---++++++,,,....../////////---,,,+++++++++++++++,,,------...++++++***************+++)))***++++++***)))***+++************************'''((()))***+++,,,,,,,,,,,,111222///---------***''''''(((***+++,,,---...)))************)))((((((---,,,,,,++++++++++++,,,+++---///...,,,*********,,,***((((((***,,,,,,,,,.........---------------***++++++***)))(((***+++,,,,,,++++++++++++,,,,,,...///000000///---+++)))+++,,,---///111111222222///000111222222222111000777222,,,***+++---,,,+++*********+++++++++++++++------,,,,,,,,,,,,,,,+++,,,,,,,,,+++,,,------...)))***,,,---.../////////,,,,,,,,,---------......------------------------yyypppgggbbb[[[UUUQQQOOOMMMKKKKKKJJJIIIHHHFFFDDDAAA??????>>>>>>>>>===<<<;;;;;;<<<;;;:::999777666555444666666555444333222222111111111222222222222222333333222111111000000111111000111222333444444555555555444333111000///..................///000000111000000000/////////......///......------......///000333555222,,,***---000+++***+++---///000000...000000111111111111000000555NNNQQQ+++333,,,///+++,,,***)))***+++,,,+++***++++++++++++,,,---......++++++++++++++++++++++++***++++++,,,,,,,,,++++++,,,+++***))))))***+++,,,)))******++++++,,,---------+++)))+++///111///------///000000...,,,,,,,,,------......------++++++++++++******+++---///000---,,,***))))))***++++++)))***++++++***)))***+++************************&&&''')))+++---------,,,,,,///000...---...---***'''((()))+++,,,,,,,,,,,,))))))*********))))))(((,,,,,,,,,,,,,,,,,,,,,,,,+++,,,......---+++******))))))((((((***,,,---...//////......------,,,,,,,,,---,,,***((((((***,,,,,,,,,++++++++++++,,,,,,---...///000///,,,***(((,,,---...000000111111111///000111222222222111000666222...++++++,,,,,,+++*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------......******+++,,,------......,,,,,,,,,---------......,,,,,,------------------wwwnnnfffaaaZZZTTTPPPOOOMMMLLLKKKKKKJJJGGGDDD@@@>>>===>>>>>>===<<<<<<;;;;;;;;;===<<<;;;999888666555555666666555444444333222222111111222222333333333333333222222111111111111111///000222444555555555555555444333111000000//////......///000111111111222111111000000000/////////......------------.........111333000***(((+++...,,,,,,,,,...000111000///000000111111111111000000222bbbnnn888222+++111(((,,,+++***+++,,,---,,,***++++++++++++,,,---...///++++++++++++++++++++++++******+++,,,,,,,,,++++++++++++)))))))))***+++,,,)))******++++++,,,---------***)))+++...000///------///111111...,,,+++,,,+++,,,,,,,,,+++++++++***++++++******+++---///000---,,,***)))((()))******)))***++++++***)))***+++************************'''(((+++---.........---+++......,,,---///---)))******+++++++++******)))))))))************)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------+++***)))))))))***+++---///111/////////......------------...---+++))))))+++---++++++************++++++***+++,,,------,,,***)))....../////////...------...///000111222111000000444222...,,,++++++,,,,,,******++++++,,,,,,,,,---++++++++++++++++++++++++,,,,,,---------.........,,,,,,,,,+++++++++,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......}}}tttmmmeee___XXXRRRPPPOOONNNNNNKKKKKKJJJGGGBBB???>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<;;;:::999777777666555555555555444444444444111111222222333444444444333333222111111111111222///000222444666666666555333333222111111111111111...///000222333333333333111111111111000000000000......------------......---//////---***(((***,,,---,,,,,,---///111000//////000000111111000000///,,,^^^rrrKKK555000000$$$---,,,++++++------,,,+++*********+++,,,---...///***++++++++++++,,,,,,,,,+++***************************************+++,,,)))******++++++,,,---------+++***+++---.........///000111000---++++++,,,+++++++++***************++++++++++++,,,------...,,,,,,+++***)))))))))))))))***++++++***)))***+++************************)))***+++,,,---.........***,,,,,,+++---///---))),,,,,,++++++***)))))))))))))))***++++++++++++***+++,,,,,,------------,,,,,,++++++---......,,,))))))***+++++++++---000333/////////...............---......---,,,+++---...++++++************++++++))))))***+++++++++++++++............---,,,++++++---...///000000000///...111000---+++***++++++,,,+++++++++,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,---............---...---,,,++++++++++++,,,,,,,,,,,,---------......+++,,,,,,------.........}}}xxxrrrlllccc]]]VVVQQQOOOOOOOOOOOOJJJJJJIIIFFFBBB@@@AAACCC@@@???>>>=========>>>>>><<<;;;;;;:::999999888888444444444444555555555555111111222222333444444555444333222222111111222222...000222555666777666666222222111111222222333333///000222444555555555555222222111111111000000000...------,,,,,,------...------,,,+++++++++++++++...,,,++++++---/////////...//////000000//////...,,,DDDSSSNNN333111...(((---,,,++++++------,,,+++*********+++,,,---//////++++++++++++,,,,,,------,,,+++)))(((((((((((()))))))))***+++++++++++++++)))******++++++,,,------,,,------+++***+++---...000000000...+++***+++,,,+++++++++++++++++++++,,,++++++,,,------,,,,,,,,,------------,,,+++***))))))***++++++***)))***+++************************++++++******+++,,,------)))++++++***---000...(((,,,+++***)))))))))***+++******+++,,,,,,,,,,,,,,,++++++---.........------,,,++++++,,,......,,,))))))+++,,,,,,+++,,,///333............////////////,,,...000000///...///000,,,,,,++++++++++++,,,,,,++++++*********+++,,,---------.........---,,,,,,+++,,,.../////////...---...---,,,+++******+++---,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,------,,,,,,.../////////...---------,,,++++++,,,---...,,,,,,,,,---------......++++++,,,,,,---......///|||xxxuuupppkkkaaa\\\UUUPPPOOOOOOPPPPPPIIIIIIIIIFFFBBBBBBEEEHHHAAA@@@???>>>>>>>>>???@@@;;;;;;;;;::::::999999999333333444444555666666666111111222333333444555555444333222222111111222222...000333555777777666666111111111111222333444555000111333555666666666666222222222111111111111000...------,,,,,,------......,,,++++++,,,---,,,+++...+++))))))+++---...///......////////////......111***///EEE+++...,,,///,,,+++***+++,,,,,,+++************+++,,,---///000+++++++++,,,,,,------------+++)))'''&&&&&&'''(((((()))***,,,,,,,,,+++***)))******+++,,,,,,------,,,---...,,,)))))),,,///000000///---***)))+++,,,,,,,,,,,,++++++,,,------+++,,,---...---,,,+++***---...//////...,,,+++))))))+++++++++***)))***+++************************++++++)))))))))***+++,,,)))*********---000...(((+++***)))((((((***,,,...***+++,,,---------------***+++---...///...------,,,+++***,,,//////,,,))))))+++,,,,,,***+++///222------......//////000000,,,...111222111000000000...------,,,,,,------...///---+++******+++---...,,,,,,---.../////////...+++,,,---.........---,,,,,,,,,,,,***)))***+++------------,,,,,,++++++++++++++++++,,,,,,---------,,,,,,.../////////...---,,,+++++++++,,,...000111,,,,,,,,,---------......++++++,,,,,,---...//////{{{tttooojjjggghhh___[[[VVVRRRRRRRRRRRRRRRJJJGGGEEEEEEGGGFFFCCC???FFFCCC???>>>>>>????????????<<<888888:::;;;999777777777666555555444333333111111111000000111555888333222111000000000111222111111222333444444555555222444444000000333333111222222222333444555666666444555555444333000...---000...,,,+++,,,---,,,,,,---,,,+++*********+++,,,------------------------...------///111222111000***---111111...,,,,,,---*********++++++,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++(((((()))***+++,,,,,,---***))))))(((((()))***+++************+++,,,------'''***,,,+++)))***---000111000...,,,+++++++++,,,(((+++,,,******------***+++,,,---...////////////333000+++'''%%%&&&(((***************************,,,,,,,,,,,,,,,,,,,,,,,,...,,,***+++---...---***+++*********,,,---,,,+++---***((((((+++,,,+++)))''')))+++++++++,,,---///...---,,,++++++,,,---...++++++,,,,,,---,,,,,,,,,...,,,,,,///...***(((***000...,,,++++++,,,---...,,,,,,,,,------///000000///111222...)))'''***...)))))))))+++---...---+++---------------...///000***++++++,,,,,,------------,,,***(((&&&(((---000------,,,,,,+++***))))))+++++++++,,,,,,------------------............///++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...,,,,,,---......---,,,,,,xxxqqqlllgggeeefff]]]YYYUUUQQQQQQQQQQQQQQQMMMKKKJJJIIIHHHFFFCCCAAAEEECCC@@@?????????>>>======;;;888999;;;;;;999666555555444333222111111000000111222111111222444777444333222000000000111111000111111222333444444444000333222//////333333111222222111111222444555666444444444333222000---,,,000...,,,,,,.../////////---,,,+++******+++,,,,,,,,,,,,---------............------///111222000///---...//////...,,,++++++++++++++++++++++++,,,,,,+++,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++***************+++++++++******)))((()))***+++,,,++++++******++++++,,,---,,,------,,,******+++,,,000///...---,,,+++++++++***---...------000///,,,,,,,,,---------,,,++++++222000---***)))***+++---************************,,,,,,,,,,,,,,,,,,,,,,,,---+++******,,,---,,,***+++***)))***,,,,,,,,,***,,,***((()))+++,,,+++)))''')))++++++++++++---///,,,,,,++++++++++++,,,,,,***++++++,,,,,,,,,,,,,,,111///...000///+++***,,,.........------,,,++++++---,,,,,,,,,------......,,,///222111---+++,,,...+++******,,,...///...,,,------,,,,,,,,,,,,,,,---------------------------000000///---++++++,,,...---,,,,,,+++******))))))++++++++++++,,,,,,------------------............++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---...,,,,,,---......---,,,,,,tttmmmhhhcccaaaccc\\\XXXTTTQQQQQQPPPPPPOOOOOOOOOOOOMMMIIIFFFEEEDDDEEECCCAAA@@@@@@???===;;;;;;999888:::<<<<<<999666555555444333222111000000000222333333222222333555444333222111000000000000000000111111222222222333...111111///000333444111333222111000000222555777555555444333111///---,,,///...---...111333333333,,,,,,++++++++++++,,,,,,---------........./////////......///000000///---000...,,,...000000---***,,,,,,++++++++++++++++++---,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++*********))))))******))))))******+++,,,---,,,++++++******++++++...---,,,,,,------,,,+++............---,,,++++++)))---///......000...+++------,,,+++***)))'''&&&//////...------......///************************+++++++++++++++++++++++++++***)))***+++,,,+++)))***)))((()))+++,,,+++******)))***+++,,,,,,***(((''')))++++++++++++---...******++++++++++++*********++++++,,,------,,,,,,666222111222000,,,+++...,,,---//////...,,,***(((,,,,,,,,,,,,------------***...222333000...---...+++++++++,,,...///...---...---,,,+++************---------------,,,,,,,,,000111111000...,,,,,,---,,,,,,++++++***)))))))))***+++++++++++++++,,,,,,------------............,,,---------............,,,,,,++++++,,,,,,---...,,,,,,------------,,,,,,}}}qqqiiieee```___aaa[[[YYYUUUSSSRRRRRRPPPOOOMMMPPPQQQNNNJJJFFFFFFHHHDDDBBBAAA@@@@@@???<<<999999777777:::======999666777666666555444333333222000222444444333222333333444333333111000000//////000000000000111111111111---111222000222555666333555333111///000222555777666555444333111///...---.........000333666777666++++++++++++,,,,,,,,,---/////////.........------///...---...//////...,,,///---,,,111666777111+++,,,,,,,,,++++++*********---------,,,,,,+++++++++++++++++++++++++++++++++************************************++++++,,,---...---,,,+++************,,,***)))+++///111000---,,,---.........---,,,+++(((,,,...------...,,,(((,,,,,,,,,+++***((('''&&&,,,---.........------,,,***************************************************)))))))))*********))))))(((((((((***+++***)))((()))+++,,,---,,,)))(((''')))++++++******,,,---)))***+++,,,,,,+++***)))+++,,,------............888444111222000,,,,,,///---.........---+++***(((+++,,,---....../////////,,,...111111///---------+++******,,,---...---+++---,,,+++*********************++++++,,,---------/////////...,,,+++,,,...+++++++++******)))))))))++++++++++++++++++++++++,,,,,,---------.........////////////000000000000,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,{{{nnngggccc___^^^```\\\ZZZXXXVVVVVVTTTRRRPPPJJJLLLNNNMMMIIIGGGHHHJJJCCCBBB@@@@@@@@@???<<<999888777777:::======999555666666555555555555555444222333555555333222222333333333222222111000//////111111000000000000000000...222444333444888888555666444222000000222555777666666444333222111000///.........111555777888777++++++,,,,,,------------111111000...---,,,+++***...---------//////---+++,,,+++---555======555---,,,,,,,,,++++++*********---------,,,,,,+++++++++++++++++++++++++++++++++((())))))***++++++,,,,,,)))******+++,,,---------...---,,,+++***))))))))),,,***))),,,000111///---+++,,,---.........---,,,)))---...---,,,...,,,)))+++++++++++++++***))))))***+++,,,------+++)))'''************************************************))))))***))))))))))))))))))(((((((((***+++***)))((())),,,---,,,+++)))(((((()))************+++---***+++,,,------,,,+++***,,,---...///000000000000888444111111///++++++...///...,,,+++******++++++***,,,...000111222333333000000///...,,,***+++,,,***))))))***,,,,,,+++)))++++++******+++,,,------((()))+++---///111222333555333000,,,))))))+++...+++++++++***************++++++++++++++++++++++++,,,,,,,,,------------...---............/////////,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,yyylllddd```]]]]]]___]]]\\\ZZZYYYYYYWWWTTTQQQHHHJJJKKKKKKIIIHHHHHHIIIBBBAAA????????????===;;;:::888777999;;;;;;888555333333444444555555666666444555555444333222222333111222222222222111000000222222111111000000/////////333555444666999888555555444111000000222444555555444333222111111111111......///111555666666555***+++,,,---......------111000///...,,,+++))))))---,,,,,,---......---+++))))))---555======555---,,,,,,++++++++++++++++++---,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++'''((()))***+++,,,------)))***+++,,,---............---,,,+++************---,,,,,,---......+++)))++++++,,,---............---000000...---000///,,,***++++++,,,,,,,,,++++++)))***,,,,,,,,,***(((&&&************************++++++++++++++++++++++++(((***+++***)))((()))******)))((()))+++,,,+++***(((***,,,,,,+++***)))***((()))******))))))***,,,++++++,,,,,,,,,,,,++++++,,,,,,...///000000111111666222000111000,,,+++...///---+++))))))***,,,---+++,,,///111333444444333222000...,,,*********+++***))))))***++++++***(((************+++,,,---...)))***---///222555777888<<<999444...)))((())),,,++++++++++++++++++++++++------,,,,,,,,,,,,,,,+++,,,,,,,,,,,,------------******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,++++++++++++,,,,,,wwwiiibbb^^^[[[[[[]]]]]]\\\[[[[[[ZZZXXXTTTQQQKKKJJJIIIIIIIIIIIIGGGEEEBBB@@@======>>>???>>>>>><<<999777777::::::888555222333444555666888999999666666666444111111222444///000111222333222111111333333222111111000/////////333666555666888777444222111000//////000111222111111000//////000111111......///111333444333111***+++,,,............------------,,,++++++******+++++++++,,,...///---,,,)))(((***000555555000***++++++++++++++++++,,,,,,+++,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++))))))*********+++++++++)))***,,,---...///......------,,,+++***************,,,......---+++******+++++++++,,,---...///000///111000,,,,,,///000---***++++++,,,,,,++++++***)))***,,,---------,,,+++************************,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,+++)))(((***++++++***)))***,,,,,,,,,***)))+++,,,+++)))(((***,,,((()))******))))))***+++++++++************++++++***+++,,,.../////////000444111111333222...,,,...++++++++++++++++++,,,,,,---...000222222222111000000///.........---,,,++++++***)))***+++,,,***(((******)))))))))******+++***+++---///222444666777888666333///+++)))***+++,,,,,,,,,,,,,,,,,,,,,,,,.........---------,,,,,,++++++,,,,,,,,,---------***++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,+++******+++,,,,,,uuuggg```\\\YYYYYY\\\]]]\\\[[[[[[ZZZXXXTTTPPPNNNKKKIIIIIIJJJIIIFFFBBBBBB???<<<<<<===???@@@???===:::777666888999777555444444666888999;;;======777777666333111000222555...///111222333333222222444333333222111000/////////333555444555777666222/////////............//////...---------///000111///...///111222333111///)))+++,,,...//////......******+++++++++,,,,,,,,,*********,,,...///...---)))((((((***------+++(((*********++++++,,,,,,---+++++++++,,,,,,---------+++++++++++++++++++++++++++++++++***************)))***,,,.../////////...---,,,++++++******++++++$$$)))---...,,,+++,,,...,,,+++++++++,,,...000111///000...))))))---...,,,+++++++++++++++***)))))))))+++---...000000000000************************,,,,,,,,,,,,,,,,,,,,,,,,)))+++---,,,)))(((***,,,+++*********,,,---,,,+++)))+++,,,+++((((((***---((()))******))))))***++++++***)))(((((()))***+++((()))+++,,,---.........333111222444444///---///((()))+++---------,,,+++///000111222111000...,,,------///111222111...+++,,,+++***+++,,,,,,+++)))+++***)))((((((''''''(((((()))+++---///111222333---...///...,,,++++++---------------------------/////////......---------++++++,,,,,,,,,------------------.........//////,,,,,,++++++,,,,,,---...---,,,+++******+++,,,---tttfff___[[[WWWWWWYYYZZZZZZZZZ[[[ZZZXXXSSSPPPMMMJJJFFFFFFGGGHHHGGGEEE======>>>>>>===<<<;;;;;;888999999999888555222111666555555777:::======<<<<<<;;;999777555444222222222333555777888777666555999999888666444222000///000111333444333222000...000////////////.........111...---...111222111.../////////......------,,,000//////...------,,,,,,---,,,++++++******++++++***++++++,,,---...//////***+++---......---+++***))))))(((((()))+++---...,,,,,,+++******+++,,,,,,...///000///,,,******++++++,,,,,,,,,,,,+++***)))---...///111111111000000......---------,,,,,,,,,+++,,,---,,,++++++---///000///---,,,,,,---.../////////...---,,,,,,++++++)))***++++++,,,,,,,,,,,,)))))))))***+++,,,......,,,+++***))))))+++---...)))************+++++++++******))))))))))))*********(((((((((***+++***)))---------...------,,,,,,)))))))))))))))((('''&&&///+++)))***)))'''(((,,,*********+++...///...---000000000///------...///***+++---...///000000///---------------+++***)))---000444666444222000/////////---)))***------)))+++***)))***++++++***)))******+++++++++,,,,,,,,,---+++)))+++---///---+++&&&***------***))),,,000///...---+++******++++++++++++++++++,,,,,,---...+++++++++,,,,,,---------,,,,,,,,,++++++************,,,......---,,,---...sssfff___[[[XXXXXXZZZZZZZZZZZZZZZZZZXXXTTTQQQLLLIIIFFFFFFGGGGGGFFFEEE>>>>>>??????>>>>>>===<<<::::::;;;:::999666444222666555666888;;;>>>>>>===<<<:::888666555444444444555666777999999888777666:::999999777555333111000000111222333333111///.../////////.........------000...---...111222111/////////...---------------///.........------,,,,,,---,,,++++++***+++++++++,,,,,,,,,---------------+++,,,---......---+++***++++++++++++,,,------...,,,,,,+++******+++,,,,,,---...//////---++++++,,,,,,,,,+++++++++*********---...///000000000///...//////...---,,,,,,+++******+++,,,,,,++++++,,,...111000...,,,,,,---...///.........---,,,,,,++++++******+++,,,,,,,,,,,,,,,************+++,,,------,,,+++***))))))+++,,,...)))************+++++++++******))))))))))))******+++***)))***,,,,,,,,,++++++,,,,,,,,,,,,,,,+++++++++++++++******)))))))))---)))(((******(((***...+++******+++---...---++++++,,,------,,,,,,...000,,,,,,------......//////------,,,,,,,,,,,,++++++---000222333111///------,,,......,,,---000---)))+++***)))***++++++***)))******+++++++++,,,,,,,,,---+++***+++---...---+++'''***------***))),,,000///...---+++******++++++,,,,,,+++++++++,,,------++++++,,,,,,,,,---------,,,,,,,,,+++++++++*********,,,......---,,,---...~~~rrrfff```]]]YYYYYYZZZZZZYYYYYYZZZZZZXXXTTTQQQLLLJJJGGGFFFFFFFFFEEEDDD??????@@@@@@??????>>>>>>;;;;;;;;;;;;:::888555444555555666999===??????>>>;;;999777555444555777888999::::::;;;:::999888888;;;;;;:::888666444222111000000111222222000///...............---------,,,...------...111222222111000///---++++++,,,---...------------------,,,,,,------,,,+++++++++++++++...---------,,,,,,,,,+++---...//////...---,,,+++,,,---...//////...---,,,,,,++++++******++++++,,,+++---......---,,,,,,---...---++++++***+++,,,,,,---...///000///...---,,,000000///...,,,+++*********+++,,,+++******,,,...222111///---,,,,,,------...------,,,,,,+++++++++++++++,,,,,,------,,,,,,,,,++++++******+++,,,,,,++++++***))))))+++,,,---)))************+++++++++***************************)))((()))+++,,,+++*********++++++++++++******...---,,,+++***+++,,,,,,+++((('''***+++)))+++///+++******+++------+++***&&&((()))******,,,...111...---,,,,,,,,,---......---,,,+++++++++,,,---......000111000---+++++++++***---......000222///)))+++***)))***++++++***)))******+++++++++,,,,,,,,,,,,+++***+++,,,------+++(((+++...---+++***---000///...,,,+++***++++++,,,------,,,+++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,,,,++++++++++++******,,,......---,,,---...uuuiiiccc___[[[YYYZZZ[[[ZZZYYYYYYYYYXXXTTTRRRLLLKKKIIIHHHGGGFFFEEEDDD>>>???????????????>>>>>>;;;;;;;;;:::999777666555555555777:::>>>@@@@@@???:::888555444444666999;;;======<<<;;;;;;::::::999<<<;;;;;;999777555333111000000111111111000///.........---------,,,,,,,,,------...///000111222222000///,,,+++***,,,...000------------------,,,,,,------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,////////////...---,,,+++,,,---///000000...,,,***++++++++++++++++++++++++***,,,......---------...000///---,,,+++---...000....../////////---,,,+++.........------,,,,,,+++***+++++++++******,,,---222111000...---,,,,,,,,,---,,,,,,,,,+++++++++***+++,,,,,,------------------,,,++++++*********+++*********)))***+++,,,,,,))))))*********+++++++++************************(((&&&&&&'''((()))(((''')))***++++++++++++++++++...---+++******+++---...+++((((((***+++)))***...+++******+++,,,,,,***(((%%%'''((())))))+++---000000...,,,******+++,,,---,,,+++***)))***,,,///000000111000...+++******+++(((+++---,,,...111///***+++***)))***++++++***)))******+++++++++,,,,,,,,,+++******+++,,,,,,,,,,,,***,,,------,,,+++---///...---,,,+++***+++,,,,,,...---,,,,,,++++++++++++,,,,,,------------------++++++++++++++++++++++++***,,,......---,,,---...yyynnnhhhccc]]]ZZZZZZ\\\[[[YYYYYYYYYWWWTTTQQQMMMMMMLLLJJJHHHEEEDDDDDD======>>>??????>>>>>>>>>::::::999999888777666555555555777;;;>>>@@@???>>>999777555444444777;;;===???>>><<<:::999999::::::<<<<<<;;;999777555333222111111111111111000000///......---------,,,,,,,,,---...//////000000111222111///---++++++---///111...---------------,,,,,,...---,,,,,,++++++,,,,,,******++++++,,,------.../////////......------,,,+++,,,///000///---***(((++++++++++++++++++++++++***+++---...------...///222111///......///111222....../////////---,,,++++++,,,,,,------.........***+++,,,+++******,,,...111000///...---,,,+++++++++++++++++++++*********++++++---...............------,,,+++***************))))))*********++++++))))))*********+++++++++)))***++++++++++++***)))(((&&&&&&'''((()))((('''******+++,,,,,,,,,,,,,,,---+++***((()))***,,,------***)))++++++((((((++++++***)))***++++++)))(((((()))******)))***,,,...///...,,,***)))***+++,,,,,,+++***)))***,,,///111222222111...+++***+++,,,)))+++***(((***//////,,,+++***)))***++++++***)))******+++++++++,,,,,,,,,******++++++++++++,,,,,,+++,,,,,,,,,,,,+++,,,---...---,,,+++++++++,,,---...---,,,,,,++++++++++++------------------------++++++++++++++++++++++++***,,,......---,,,---...|||rrrmmmhhhbbb^^^^^^^^^\\\ZZZYYYXXXVVVSSSPPPLLLMMMMMMKKKGGGDDDCCCCCC<<<===>>>>>>???>>>>>>>>>:::999999888777777666666555666888;;;>>>???===<<<888777555555666888;;;===>>><<<:::888777777999:::<<<<<<;;;999777555333222222222222111111111111111............---------,,,...///000000//////000111000///...------///111222000//////...------,,,,,,...------,,,,,,,,,,,,,,,))))))***+++,,,---......---------------------...***+++---......,,,)))'''***++++++,,,,,,++++++******,,,......---------///111111000///000111222333---...///000///...---,,,******+++,,,...///000000+++,,,---,,,++++++---///.........---,,,+++*********************************+++,,,...///000000111---,,,,,,+++*********+++)))))))))************+++)))************+++++++++)))***+++,,,,,,+++***)))***)))((()))+++,,,+++***)))***+++,,,------------******)))(((((()))+++,,,---******,,,+++((('''***))))))((()))++++++***(((***+++,,,+++******+++---...---+++*********++++++++++++******+++---...///222333222///---+++,,,---******)))&&&)))...///,,,+++***)))***++++++***)))******+++++++++,,,,,,,,,)))***++++++******+++---++++++++++++++++++++++++...---,,,+++++++++,,,---------,,,+++++++++,,,,,,............------------***++++++++++++,,,,,,,,,***,,,......---,,,---...}}}tttqqqmmmhhhdddddd```^^^[[[YYYWWWUUUQQQOOOJJJKKKLLLJJJEEEAAA@@@@@@===>>>??????@@@@@@??????;;;:::999999888888888888555666888;;;======;;;999777777666666777999;;;<<<;;;999777444444555777999;;;;;;:::999666444222111444333333222222222222222/////////.........------///000222111...---///000000000000000000111222222222222111000...---,,,,,,......---,,,,,,,,,,,,---******++++++,,,,,,,,,---+++++++++,,,,,,---...///***+++,,,------,,,***)))***+++,,,,,,,,,,,,+++***+++,,,......---,,,---.../////////000000000111111---...///000000000///...***+++,,,,,,---...//////,,,---...---,,,,,,...000,,,,,,,,,,,,++++++***))))))*********************(((***,,,...000222222333,,,,,,++++++***+++++++++((())))))***************)))************+++++++++)))***,,,------,,,***)))+++***)))***,,,,,,,,,+++((()))***+++,,,,,,,,,,,,))))))))))))******+++++++++)))))),,,,,,)))(((+++(((''''''(((***+++***))))))***+++***))))))+++---++++++++++++************+++++++++,,,,,,---------000111111000---,,,,,,,,,)))++++++)))+++......***+++***)))***++++++***)))******+++++++++,,,,,,,,,(((***,,,+++***)))+++---+++***)))******+++***)))---,,,+++++++++,,,------,,,,,,+++++++++,,,------///.........------------******+++++++++,,,,,,,,,***,,,......---,,,---...}}}uuusssqqqllliiiiiibbb___\\\YYYWWWTTTPPPNNNHHHJJJKKKHHHCCC???>>>>>>>>>???@@@AAAAAAAAAAAAAAA<<<<<<;;;:::999999999999666666888;;;===<<<:::777666777777777888999:::;;;999777444222222444666888;;;;;;:::888666444222111555444333333222222333333000////////////.........///111333111...,,,...000000000111111222222222222444333222000///---,,,+++......---,,,,,,,,,,,,---,,,,,,,,,++++++++++++************+++,,,---...///++++++,,,---------,,,+++***+++,,,------,,,+++***+++---......---,,,,,,---,,,---...///000000//////---...///111111111000000,,,,,,,,,---------......---.........------///000******+++++++++******))))))))))))))))))*********((()))+++...111333444444,,,++++++***++++++,,,,,,(((((()))***************)))************+++++++++)))***,,,------,,,***)))***(((((()))***+++***)))'''''')))******+++++++++((()))***+++++++++++++++)))'''(((,,,---******---'''&&&&&&(((***+++***)))'''((())))))))))))+++---)))***++++++++++++*********+++,,,---------,,,,,,///000111000---,,,+++,,,(((,,,---,,,...000---(((+++***)))***+++++++++)))******+++++++++,,,,,,,,,(((***,,,+++))))))+++---***)))))))))******)))(((---,,,+++++++++,,,---...++++++++++++,,,------...//////.........---------*********++++++,,,,,,,,,***,,,......---,,,---...wwwrrrppppppnnnlllhhheeeaaa[[[WWWSSSQQQPPPLLLKKKIIIEEEAAA??????@@@???@@@BBBCCCCCC@@@===;;;999:::;;;<<<:::999777666333666999<<<======<<<<<<555666666777777777777777555555555333222333666999:::<<<:::777888<<<888000222111000222555555222///---///111222222///,,,***111000///...............///...---...///222555666<<<555///...000...(((""",,,+++++++++---...---,,,222...---...---******,,,)))***,,,---...------,,,)))***,,,......---,,,+++,,,++++++***+++,,,...///...,,,,,,...000111...+++///...---,,,,,,---///000---,,,---///222111---))))))***+++,,,,,,,,,,,,,,,+++,,,------++++++,,,---111///---***((((((((()))******++++++++++++******+++++++++++++++,,,,,,,,,///,,,(((''')))++++++)))++++++++++++++++++++++++''''''(((((()))+++,,,---++++++,,,---,,,+++)))(((000...+++)))((()))***,,,)))***,,,,,,++++++,,,...'''((()))******)))((('''(((((()))***************((()))***+++,,,+++***)))(((((()))***++++++,,,,,,)))******+++,,,,,,,,,,,,---,,,,,,,,,,,,---............------,,,+++***))),,,,,,,,,+++***)))((('''))))))))))))))))))))))))(((((()))***+++,,,,,,,,,---------,,,,,,+++++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,000,,,))))))+++,,,+++)))***+++,,,,,,------,,,,,,...------...///...,,,)))---,,,,,,...//////---+++xxxrrrqqqpppnnnllliiifffbbb\\\WWWSSSPPPOOONNNMMMJJJFFFCCC@@@@@@@@@CCCCCCDDDCCCBBB???===;;;888888999::::::999666333666555666:::>>>???<<<888555555666666777666666666777777777666555666888;;;<<<===:::444333555333...111111111333555555222///---...111222222000---+++000///......------......------,,,,,,...000333444555333111///...---***(((,,,+++++++++,,,---,,,,,,000---,,,......******,,,***+++,,,------,,,,,,+++***+++,,,---------,,,,,,---,,,+++++++++,,,---...,,,++++++---000111///---+++++++++,,,,,,---...//////---,,,---//////...,,,------,,,,,,++++++******,,,.........,,,+++,,,...222000...+++*********+++******++++++++++++***************++++++++++++,,,...+++)))(((***+++***)))*********************++++++******)))))))))))))))------.........---++++++,,,,,,+++***)))))))))(((***+++,,,+++***)))***+++(((((()))******)))((((((((())))))***************+++++++++,,,,,,+++******((())))))***++++++,,,,,,---,,,+++***)))***+++,,,,,,,,,,,,,,,,,,---......,,,------...---,,,******------------,,,+++******))))))))))))))))))))))))(((((()))++++++,,,,,,+++,,,,,,,,,,,,,,,,,,++++++))))))))))))))))))))))))*********+++++++++,,,,,,...+++((((((***+++***)))++++++,,,------------,,,...---,,,---...---,,,***+++++++++---//////---,,,xxxsssqqqpppnnnllljjjhhhccc^^^XXXTTTQQQOOOPPPNNNKKKHHHEEEDDDCCCCCCIIIHHHFFFCCC@@@>>>===<<<:::999999;;;===;;;777222999555444777===???;;;666555666666666666666555555777888888777666777999;;;888:::888222...//////...000000111333555444000---,,,...111222333111///...///...------------------++++++++++++,,,...111222///111222000---+++,,,...,,,,,,+++++++++++++++,,,...,,,,,,///...+++***,,,++++++,,,,,,,,,+++******++++++,,,,,,,,,---------------,,,+++++++++,,,,,,******+++---000111000...))))))***,,,------------111...++++++,,,.........---,,,,,,+++++++++,,,,,,...//////...---,,,,,,---222111///---,,,,,,,,,,,,******++++++++++++******))))))*********+++++++++,,,+++******++++++***)))(((((()))))))))*********+++******))))))))))))))),,,---.........---++++++)))***+++++++++)))'''&&&+++,,,,,,+++)))(((((()))))))))***++++++***)))))))))))))))************+++......---,,,,,,+++++++++)))))))))***++++++,,,,,,000...+++(((((()))+++,,,,,,,,,++++++,,,,,,---...+++,,,---......---+++***------------,,,++++++***))))))))))))))))))))))))((()))***++++++++++++++++++++++++,,,,,,,,,,,,,,,))))))))))))))))))))))))*********++++++++++++,,,,,,***(((((()))******)))++++++,,,---------------...---++++++,,,---,,,++++++++++++,,,...///---,,,yyysssqqqpppmmmkkkiiigggddd___[[[VVVSSSRRRPPPNNNKKKJJJIIIIIIHHHGGGOOOLLLHHHCCC???======<<<===<<<;;;===@@@???:::555888666555777:::;;;999777888888888888888777666555555666777777666666777999111444555222///...///111///000222444444222///---,,,...000222333333111000...------,,,,,,,,,------+++++++++,,,---...000111///000111000...,,,---...------,,,+++******+++---...+++,,,//////+++***,,,,,,,,,,,,++++++******))),,,,,,+++++++++,,,---......------,,,++++++++++++***+++,,,...//////......)))***,,,---------++++++///...,,,+++,,,---......*********+++,,,...000222---...///...,,,++++++,,,111000///---,,,,,,,,,,,,***++++++,,,,,,++++++***((())))))******++++++++++++++++++,,,,,,,,,******(((((())))))***+++++++++''''''(((((()))+++,,,---)))***+++,,,,,,+++***)))******+++******)))(((((()))***+++***((('''((()))*********++++++************))))))*********++++++000000///------,,,,,,,,,))))))*********+++++++++...---+++***)))***+++,,,+++++++++++++++,,,,,,---***+++---//////...,,,++++++++++++++++++***)))((())))))))))))))))))))))))((()))***+++++++++++++++******++++++,,,,,,,,,---))))))))))))))))))))))))************++++++++++++++++++*********+++******+++,,,,,,---...---------...,,,******+++,,,,,,,,,---,,,+++,,,......---,,,zzztttqqqpppmmmkkkhhhgggdddaaa]]]YYYVVVUUUPPPMMMKKKJJJLLLNNNMMMLLLRRRNNNHHHCCC???=========>>>===<<<===???>>>:::777666888999999777666999<<<;;;;;;;;;::::::888777666555777999999888888888888///222555555222......000...000222333222000...---,,,...000222333333222111------,,,,,,,,,------...,,,,,,------...///000111222111///...///...---+++---------,,,******,,,//////------//////+++***,,,---,,,,,,++++++*********,,,,,,+++++++++,,,---...------------,,,++++++***+++---.........---,,,+++,,,---.........,,,***))),,,------------,,,,,,---******+++,,,---///111222+++,,,---,,,***)))***+++...------,,,,,,+++++++++++++++,,,,,,,,,,,,++++++((())))))***++++++,,,,,,***+++,,,,,,,,,+++++++++*********+++++++++,,,,,,''''''(((((()))+++,,,---((()))***+++++++++***)))---,,,***))))))***+++,,,''')))******))))))***++++++******************+++*********)))***+++,,,,,,000000//////...---,,,,,,***************+++++++++(((***+++,,,---,,,+++++++++************+++,,,,,,+++,,,...//////...---,,,******+++++++++***))))))))))))))))))))))))))))))))))))***+++++++++***************++++++,,,,,,,,,))))))))))))))))))))))))))))))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........------...,,,******+++---------000///---...//////...---}}}vvvsssqqqooollliiihhhfffccc___[[[WWWUUUPPPMMMJJJKKKNNNPPPPPPNNNQQQNNNHHHCCC???===>>>>>><<<<<<;;;:::999999999999555888;;;999555555:::@@@=========<<<;;;999888777777999<<<===<<<;;;::::::555444555666333...,,,...///000222222000...---...---...///111222222111111------------------...///---......///000000111111444111///...//////,,,***,,,......---***+++///333333000...///...++++++...------,,,+++++++++,,,,,,++++++,,,,,,,,,---------,,,,,,---------,,,++++++,,,...//////---+++******.........------,,,+++******,,,......---,,,,,,------......//////...------)))+++,,,+++***)))***,,,+++++++++++++++++++++***++++++,,,,,,,,,,,,++++++))))))***+++,,,------...***+++,,,,,,++++++,,,---+++++++++++++++++++++++++++******)))))))))))))))***+++,,,---------,,,+++...---***((((((***,,,...'''(((************+++---+++***))))))))))))***+++++++++***)))***+++,,,---...///000000///...,,,+++************************&&&(((+++...///---,,,*********))))))******+++,,,------.........---------,,,,,,,,,------,,,,,,+++)))))))))))))))))))))))))))******+++++++++***************+++++++++++++++)))))))))))))))))))))))))))))))))************+++***,,,......---,,,---...,,,,,,---..................,,,+++,,,---......---111000//////111333333222zzzwwwuuurrrooolllkkkhhhddd___ZZZVVVSSSSSSOOOKKKLLLOOOQQQOOOMMMOOOLLLGGGBBB???>>>>>>???;;;<<<<<<999555555888<<<777888999888666888===AAA>>>>>>===<<<;;;999777666777:::===???>>><<<;;;:::;;;444111222111......000000111222000---,,,---///---...///000000000000000......------......///000---...//////000000000000000111111000---,,,,,,---,,,...///...+++,,,111666888333000///...+++,,,///...---,,,,,,,,,---...///***+++,,,---------,,,,,,***+++,,,---------,,,+++***,,,//////,,,++++++,,,+++++++++++++++,,,------,,,------,,,******,,,///---///000111000///,,,***(((***++++++++++++,,,...******+++++++++++++++***+++,,,,,,------,,,,,,+++******+++,,,---...//////+++,,,---+++******---000,,,,,,++++++******))))))+++******))))))))))))))))))***+++,,,------,,,+++++++++***))))))***+++,,,)))+++,,,+++******+++,,,***))))))(((((())))))***,,,+++***))))))+++,,,...+++---///111111///,,,+++************************)))***,,,------,,,+++***)))))))))))))))***++++++000///...---,,,,,,------+++,,,,,,------,,,,,,,,,))))))))))))))))))))))))******+++++++++******)))++++++++++++************))))))))))))))))))))))))))))))))))))************(((+++......,,,+++,,,---,,,------...............------,,,...000000///---000//////111555888:::;;;}}}zzzwwwtttrrrooonnnjjjfff```YYYTTTQQQVVVQQQMMMLLLOOOPPPNNNJJJMMMJJJFFFBBB@@@?????????<<>>===;;;999888<<<222+++---//////222666000111111///++++++---000---......///////////////...............///000111------...///000000000///+++000444222,,,)))---222,,,...000...,,,---333999;;;555111///---+++,,,000...------,,,---...000111)))***,,,......---,,,+++)))***,,,---...------,,,(((+++......,,,+++,,,...(((((('''(((***,,,...000......---)))'''(((---222***,,,///222222111...,,,(((***,,,,,,,,,,,,...000******+++,,,,,,,,,+++++++++,,,,,,------,,,,,,+++******+++,,,...//////000+++,,,---+++)))***---111,,,,,,+++***)))(((''''''''''''(((((()))+++,,,---'''((()))***++++++***)))((()))***++++++***)))(((,,,------,,,***)))***+++***)))(((''''''((()))***,,,+++***))))))+++---...))),,,///222222000,,,***++++++******************------,,,+++************)))))))))))))))******+++222111...,,,+++,,,---...)))******+++++++++******))))))))))))))))))))))))******+++++++++******))),,,+++++++++******))))))))))))))))))))))))))))))))))))))))))************'''***---...,,,***+++---,,,---......//////......---------///111111///---...---...222777<<<@@@AAA{{{yyywwwtttsssnnngggbbb]]]ZZZWWWTTTWWWTTTQQQPPPQQQQQQNNNKKKKKKGGGBBB???>>>???@@@@@@===>>>===;;;999999;;;===>>>999555666<<>>???<<<888777999;;;<<<<<<<<<>>>@@@999666333111222333333333444222000///...///000111000000000000///...---,,,......---------...//////.........///////////////000000///...---,,,,,,,,,...+++***,,,,,,///<<>>???>>><<<::::::;;;===;;;999777:::@@@CCCBBB???>>><<<:::;;;>>>???<<<999666999===??????>>>>>>>>>;;;888555444444555555444777555222000///...//////000000000000000///...---111000///......------...////////////////////////000000///------,,,,,,---...,,,...000000111:::EEE>>>555...///000---+++,,,------------------------+++++++++******))))))((()))+++------,,,+++,,,,,,+++,,,---........./////////---***)))***+++++++++,,,,,,,,,+++,,,,,,,,,---***000333111111333333111///...,,,******,,,...000////////////...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,***)))+++++++++++++++++++++++++++++++++*********)))))))))))))))))))))*********))))))***)))))))))***,,,((((((((())))))*********,,,+++)))(((((()))+++,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,((()))+++---...---,,,+++------,,,+++*********+++++++++++++++*********)))((()))***+++++++++++++++///---++++++---///000000+++,,,,,,,,,,,,,,,++++++))))))***+++++++++++++++)))+++,,,+++***(((((())),,,+++***)))))))))***+++)))***+++***)))((()))***&&&))),,,---,,,+++---...,,,,,,,,,,,,---...///000/////////...---,,,,,,,,,........................000......222777999666333~~~|||yyywwwrrrkkkeee```]]]YYYWWWQQQNNNKKKKKKLLLLLLIIIFFFGGGDDD@@@>>>???AAAAAAAAAAAAAAAAAA???======>>>???::::::;;;@@@DDDEEEAAA>>>>>><<<;;;<<>>===>>>;;;888777777777777666888777444111///...------///000000000000000//////000//////////////////000000000//////////////////000///...---------------,,,---000222222111444:::888111---...///---++++++---------.........------))))))))))))))))))))))))(((***,,,,,,+++++++++,,,+++,,,---......///111444333000,,,******,,,---...+++++++++,,,,,,------...***///222111111333444222///...,,,++++++,,,---...//////000000000000//////------------------------,,,------...---,,,+++*********))))))))))))******+++++++++***************************)))))))))))))))(((((()))++++++***)))(((((((((((())))))))))))---,,,+++******+++,,,---,,,,,,++++++++++++,,,,,,------------------------))))))++++++,,,+++***)))++++++***************+++*********))))))))))))))))))******+++++++++*********+++***)))((()))+++---,,,,,,++++++++++++,,,,,,******************+++,,,***+++---,,,***)))******,,,+++******))))))******((()))******)))((()))+++%%%(((,,,......---,,,,,,++++++++++++,,,---.../////////......---,,,,,,,,,........................222///...///333444222000}}}yyytttmmmfffaaa]]]YYYWWWPPPMMMJJJIIIKKKKKKHHHEEEEEEBBB???>>>@@@AAABBBBBBCCCDDDEEEDDDBBBAAABBBCCC>>>???@@@CCCFFFFFFBBB???===<<<<<<===@@@@@@???===;;;===AAABBBAAA@@@?????????===:::888888888777555666555333111///...------...//////000000//////...***+++,,,---///111333555111111000000000000//////000///...---------------+++,,,...///...---///111111...,,,---...---,,,***,,,---......///......---,,,,,,,,,,,,,,,,,,+++,,,)))***,,,,,,++++++,,,...***---//////...000444777888444...+++***,,,------)))***+++,,,------......***000222111111444666444000///---,,,+++,,,------...///000000111111111000------------------------,,,---------,,,+++***)))+++***))))))))))))***+++************************++++++******))))))((((((***)))(((+++......+++(((((((((((((((((((((((((((---,,,++++++++++++,,,------,,,,,,++++++,,,,,,---...............---------,,,,,,---------,,,+++******)))))))))))))))***++++++++++++*********************+++++++++******)))(((***+++***'''&&&))),,,,,,+++*********+++,,,---,,,+++***))))))***+++,,,***+++------+++***+++++++++++++++***************((()))******))))))***+++***+++---------+++))))))*********+++,,,---...///000000000//////.....................////////////444111///...///000000...{{{vvvooohhhbbb^^^ZZZWWWQQQNNNKKKJJJKKKKKKGGGDDDDDDAAA???>>>@@@AAABBBAAAEEEFFFHHHGGGFFFFFFFFFGGGFFFEEEDDDDDDEEEEEEDDDBBB=========???@@@AAAAAA@@@@@@AAABBBAAA???@@@AAACCC???===:::999888777555444222111111000////////////....../////////...------))))))***,,,///111444555222222111111000000000000//////...------------...---......,,,+++,,,......------,,,,,,------,,,***+++,,,...///000///...---.........---,,,,,,++++++***+++------,,,,,,...000+++...111111000000444888;;;666000+++***+++,,,,,,)))***+++,,,---...------,,,111333222222555777666111000///...---,,,---------...///000000000000000------------------------+++++++++++++++***)))))),,,+++***))))))***+++,,,************************++++++******))))))((((((,,,***))),,,//////,,,))))))))))))))))))(((((((((++++++************++++++---,,,,,,++++++,,,,,,---/////////......---------......------,,,,,,+++***)))))))))((())))))************************************+++++++++******))),,,...000...+++***,,,///++++++***)))***+++---...,,,+++***)))))))))++++++)))+++------+++***+++,,,++++++++++++******))))))''')))******))))))***+++---,,,+++***++++++++++++*********+++,,,---//////////////////...................../////////000000555333000///////////////~~~yyyrrrjjjeee```[[[YYYTTTPPPMMMKKKLLLKKKGGGDDDCCCAAA??????@@@AAAAAA@@@DDDFFFHHHIIIIIIHHHIIIKKKKKKIIIGGGDDDBBBBBBBBBBBB<<<===>>>@@@AAABBBBBBBBBDDDDDDCCCAAA???@@@CCCFFF@@@>>>;;;:::999777444222//////000000111111111111000000000000///...---,,,---------...///000222222333333222222111000000000///......---------......000111///++++++///000///+++------++++++------++++++,,,...000111000///...------,,,,,,+++***))))))***,,,---,,,,,,---///111,,,111555555222000333777888444///+++++++++++++++)))***,,,---...------,,,---222333111111555777666333333111000///...------------...///////////////,,,,,,,,,,,,,,,,,,,,,,,,************************---,,,***))))))***,,,---***************+++++++++************))))))))))))++++++***,,,------,,,+++************)))))))))))))))******************))),,,,,,++++++++++++,,,,,,/////////...------,,,,,,,,,++++++******)))))))))******)))))))))))))))***(((((((((((()))))))))))))))******+++++++++******+++,,,------,,,+++,,,---***************+++,,,---,,,+++******************(((***,,,,,,+++***+++,,,***++++++++++++***))))))'''(((******))))))***,,,+++)))((((((+++---......*********+++,,,...000000,,,,,,,,,,,,,,,,,,,,,,,,.........//////000000111444333111000//////000111}}}uuunnnhhhccc^^^[[[VVVRRRNNNLLLLLLJJJFFFBBBCCCAAA??????@@@@@@@@@???AAACCCFFFHHHIIIIIIJJJLLLKKKJJJHHHDDD@@@>>>======<<<===???AAABBBBBBCCCDDDEEEEEEEEEDDDBBBBBBCCCEEEAAA???<<<;;;:::888444222000111222222333333333333333333333222000///---,,,//////000000111222333444444333333222111111000000......---------......///...000///,,,---111111...+++......***)))---...+++***,,,...111111111///...++++++*********************++++++++++++,,,///111...333999888333000111444222///,,,***+++,,,,,,,,,***+++---......---,,,***---111222//////222444333555555333222000///............//////////////////++++++++++++++++++++++++************+++,,,,,,---,,,+++)))'''''')))+++,,,))))))*********+++++++++)))))))))))))))*********)))*********))))))+++,,,,,,+++++++++*********)))))))))************))))))++++++************++++++//////......---,,,,,,+++***))))))((((((((()))))),,,+++******))))))))))))((((((((())))))*********((()))***+++++++++++++++(((''''''(((***+++***)))((()))***++++++,,,,,,,,,+++++++++++++++***))))))''')))++++++***)))***+++***++++++,,,+++***)))(((&&&(((******))))))+++,,,***((((((***---///...,,,******+++,,,---///111222,,,,,,,,,,,,,,,,,,,,,,,,---......///000000111111000111111000000000000111xxxqqqjjjeeeaaa^^^WWWSSSNNNLLLKKKIIIEEEAAADDDBBB@@@???@@@@@@???>>>>>>AAADDDGGGHHHIIIJJJLLLJJJJJJHHHEEE@@@<<<999999;;;===@@@AAABBBCCCDDDEEEDDDFFFGGGGGGEEECCCBBBCCCBBB@@@>>><<<;;;888555222333333444555555555444444666666555444222000...---...///000111444666888999444444333333222111000000......---------......///)))---...+++---111000***+++//////)))(((,,,...,,,***,,,///111222111///...)))******+++,,,,,,------))))))*********+++...000///555;;;:::444///000222,,,+++)))***,,,.........+++,,,---......---+++***,,,000111...---000222111666666555333111000///...//////000000000000//////*********************************+++,,,---...///+++***'''&&&&&&'''***+++))))))******++++++++++++(((((())))))******++++++''')))***(((&&&&&&)))---,,,,,,,,,+++++++++******)))******++++++******)))+++******************+++//////...---,,,,,,++++++******))))))))))))******------+++***))))))))))))******++++++,,,,,,,,,---'''((()))***+++,,,,,,,,,***(((''')))---///---***'''(((***+++,,,,,,++++++***+++,,,,,,,,,***)))(((&&&(((******))))))***+++******+++,,,+++***)))(((&&&((()))***))))))+++---+++***+++---///...***&&&+++++++++,,,...000111222........................---......///000111111222...///000000//////000111~~~uuuoookkkgggbbb___\\\VVVPPPOOOMMMIIIHHHJJJIIIIIIGGGCCC???<<<<<<===AAACCCFFFHHHJJJJJJJJJIIIMMMJJJEEEAAA===;;;::::::===???BBBDDDDDDEEEGGGIIIGGGGGGFFFEEEDDDCCCBBBAAAAAAAAA@@@===999555444555444444555666777777666666888777666444222000///...///000222333555777999:::666555333333222111...,,,000000000000000///......222222111000/////////000++++++++++++,,,---.........000000000......///111*********)))******+++,,,++++++++++++,,,,,,---...///222444444111000000222///.........------------///...,,,+++***+++,,,,,,,,,,,,---...///000111222111000000000222222000...///000000111000...,,,+++,,,,,,,,,+++++++++******((((((***+++---...///000---,,,***)))((()))***,,,))))))******++++++++++++)))***+++++++++)))((('''+++,,,,,,+++)))((()))+++...(((&&&***,,,)))'''(((++++++******)))******+++---+++))))))+++,,,---,,,+++***)))((((((***,,,---***,,,------,,,+++,,,---,,,,,,+++,,,---,,,***'''///)))'''---///+++)))************++++++,,,,,,,,,+++*********++++++***(((...+++''''''***,,,+++***,,,+++***((((((((()))***&&&''')))***,,,,,,------***++++++)))'''&&&))),,,)))))))))***++++++,,,,,,+++***((((((***+++,,,,,,------------------------///...---,,,+++,,,,,,---.........000111///,,,)))///////////////.........xxxqqqmmmjjjeeeaaa]]]VVVQQQPPPNNNKKKJJJLLLLLLKKKIIIEEE@@@>>>===>>>AAACCCFFFIIIKKKLLLLLLKKKIIIGGGDDDAAA>>>===<<<<<<>>>AAADDDEEEEEEEEEFFFGGGGGGGGGGGGGGGEEECCCAAA@@@FFFFFFDDD@@@;;;777555555555666777777888888777777777777666444333111000//////000222555888:::<<<===888777555444444333111///000000000000000///......000000//////.../////////,,,++++++,,,,,,---...///000000111111111111000000***************+++,,,,,,,,,+++++++++,,,,,,---......000333333111//////111...////////////...------///...---,,,+++,,,,,,---,,,,,,---...//////000000111000///000222222000...000000000000///...---,,,,,,,,,,,,+++++++++******))))))***,,,---...000000+++***((('''&&&'''((()))***)))))))))******+++,,,***************)))((((((+++,,,,,,***)))((()))+++...)))'''+++---)))((())),,,++++++++++++,,,,,,,,,,,,+++))))))+++++++++***,,,+++***)))***+++---...)))+++,,,,,,+++******+++,,,++++++,,,---,,,***(((...)))(((---///,,,***+++***+++++++++,,,,,,,,,,,,))))))(((***,,,,,,+++******)))(((***,,,---,,,***,,,+++)))((((((((()))***'''((()))***+++,,,,,,---***++++++***'''&&&(((+++++++++***************************,,,------,,,+++------------------------///...---------......///...------...///...,,,***/////////////////////...|||uuuqqqmmmhhheee]]]WWWRRRQQQPPPMMMLLLOOOPPPOOOLLLHHHCCC?????????AAACCCGGGKKKMMMNNNMMMLLLDDDCCCCCCBBBAAA@@@@@@???AAACCCFFFGGGEEEDDDCCCCCCFFFGGGHHHHHHGGGDDDAAA???IIIHHHFFFAAA;;;666444444777777888888999999888888777666666444333222111111000222444888;;;===???@@@:::888666666666555333222000000111111000000//////......------......//////---,,,,,,------...///000222111111333555555222...++++++******++++++,,,---,,,,,,+++++++++,,,---------///111111000/////////...///000111000///---,,,......---,,,,,,,,,,,,---,,,,,,------.........///000//////000111222000...111000///......---......,,,,,,,,,+++++++++************+++,,,...///000000+++***((('''''''''((()))+++***)))((()))***+++,,,+++******)))))))))))))))++++++,,,***)))(((***+++...***))),,,---+++******+++,,,,,,,,,------......+++***)))*********(((&&&---,,,+++++++++,,,---...(((***++++++***))))))***,,,++++++,,,------+++))),,,)))))),,,...---,,,,,,++++++,,,,,,,,,,,,------'''''''''))),,,---,,,+++)))***+++---...---***'''+++***))))))((()))))))))'''((()))***+++,,,,,,,,,+++,,,+++***''''''((())),,,,,,++++++***))))))((()))***,,,......---,,,***------------------------//////.........///000000///---++++++------,,,+++......//////////////////xxxtttoookkkggg]]]WWWRRRRRRQQQNNNNNNPPPSSSRRROOOJJJDDD@@@@@@@@@BBBEEEHHHLLLMMMMMMLLLKKKAAABBBCCCDDDEEEEEEEEEEEEDDDFFFHHHHHHEEEBBB@@@???DDDFFFHHHIIIHHHEEEAAA???EEEEEECCC>>>999444222222777777888888888888888777666666555555444333222222333555777:::===>>>??????:::888666555666666444333000000111111111000000///------------...///000000---------......///000111444111111444888888333---+++++++++++++++,,,------,,,,,,,,,++++++,,,,,,---,,,---/////////.........---...111222222000---+++,,,,,,,,,+++++++++,,,,,,,,,,,,------------------//////...///111222000///111000///---------...///,,,,,,,,,+++++++++******++++++,,,---......//////,,,+++******))))))******+++***)))(((((()))***,,,+++***)))(((((()))***+++***++++++***))))))***,,,---,,,+++,,,---,,,+++,,,***+++,,,,,,------......******)))******)))&&&$$$,,,++++++++++++,,,---...)))***,,,+++***))))))***+++++++++,,,......,,,******)))***,,,...---------,,,,,,,,,,,,,,,,,,,,,---((('''''')))+++,,,+++***------.........+++(((&&&******))))))))))))))))))((()))***+++++++++++++++,,,,,,+++***(((''''''(((+++++++++*********)))))))))***,,,,,,,,,++++++,,,........................000//////.........------///---***)))+++,,,---,,,............////////////zzzuuuqqqlllhhh^^^XXXSSSSSSRRROOOOOOQQQUUUTTTPPPKKKEEEAAA@@@AAADDDGGGJJJMMMNNNLLLJJJHHHCCCDDDFFFGGGHHHIIIIIIIIIGGGHHHIIIGGGCCC???===<<>>???AAACCCDDDDDDDDDCCC@@@@@@@@@===:::888777888888888999999888888777666666555444333111000......222444666888999888777666333111......///111222222///000111222222222222111//////......------......------------...///000000000000111111111111000000---------------......///...---,,,,,,+++++++++,,,,,,++++++---000111///------------------,,,,,,+++***+++,,,---...------,,,,,,,,,---...//////000000---------...000111000///......////////////......,,,,,,,,,+++++++++******++++++++++++++++++++++++)))))))))))))))(((''''''((()))***+++***)))'''&&&(((((()))***************)))***+++***))))))+++---'''---...+++))),,,...,,,,,,---...///...,,,***)))+++)))(((((()))***)))(((******++++++,,,,,,++++++***+++,,,+++)))(((((((((***)))***---///000///---(((...000---+++---...,,,+++++++++******))))))))))))((('''(((******)))'''(((+++///000///......///'''((()))***+++******)))+++++++++++++++***)))((()))(((((())),,,,,,***'''******************++++++(((***+++)))%%%&&&***///........................---......//////...,,,,,,...---++++++---//////...------......///000000111~~~zzzuuupppllliiibbb\\\[[[YYYUUUTTTVVVZZZYYYVVVQQQLLLIIIHHHIIIDDDHHHNNNSSSVVVVVVTTTSSSNNNLLLJJJHHHGGGHHHIIIJJJKKKIIIFFF@@@;;;999999:::<<<===???AAABBBCCCDDDEEE???@@@???===999666666666:::::::::::::::999888777666555444222000...---,,,...000444666888888666555333000...---///111222222///000111222222222222222///...------,,,,,,,,,,,,---,,,,,,------...///000...000111000......///111...------------...//////...---,,,,,,++++++++++++,,,++++++...111222000---------,,,,,,,,,++++++++++++,,,.../////////......,,,,,,---...///111111222---,,,---...000111000///---...///000000///...---,,,,,,,,,+++++++++******+++++++++***************+++++++++++++++***))))))'''(((***,,,+++)))&&&$$$'''((()))+++++++++***))))))***+++***))))))+++---&&&---///***(((,,,...,,,...///000000///---+++))),,,)))'''''')))***+++******+++,,,---------,,,,,,)))***+++***(((&&&&&&'''))))))***---000111///...)))000222---***---...,,,+++*********))))))((((((&&&&&&&&&(((***++++++)))+++///444444000,,,)))((('''((()))+++++++++***)))+++++++++++++++***)))((((((''''''))),,,---+++(((,,,,,,++++++***)))))))))'''***---,,,((('''***...////////////////////////+++,,,...000000000000///...---,,,,,,...000//////---------...///000000111{{{|||{{{tttmmmiiiddd]]]ZZZZZZZZZYYYWWW]]][[[XXXWWWUUUSSSOOOLLLIIIMMMNNNLLLNNNSSSRRRMMMPPPLLLFFFBBBAAACCCGGGJJJIIIHHHEEE???999666888::::::>>>BBBCCCAAA@@@AAABBBEEECCC@@@===<<<;;;<<<<<<>>>===;;;999777666666777666666777555111...------///444555222222666555000//////.........//////000//////000111222333333444...///000000000///---,,,000111111111111222222222000/////////............000///---------///222444------------------------///---++++++,,,......---)))***+++,,,,,,,,,+++******(((''')))---///...,,,///.........///000222333,,,,,,,,,---...///000111444222000...------///000444///---///000---,,,...+++++++++++++++)))((((((,,,***(((''')))*********---***((()))---...+++''''''((()))+++++++++***)))))))))***++++++)))((('''---***+++------***)))++++++,,,......,,,+++******,,,,,,***)))(((((('''(((*********,,,------+++)))++++++++++++++++++++++++***(((***...000......111000000///,,,******,,,...---,,,+++***))))))))))))***'''(((++++++((())),,,)))***,,,---------,,,+++000---+++******+++***)))///---+++***************###%%%((())))))((()))*********+++++++++,,,,,,,,,---,,,*********,,,...///000000///...------,,,,,,000222111///,,,+++---000000///...------...///000222///,,,+++---///000111xxxyyy~~~~~~{{{tttnnniiiddd^^^[[[[[[\\\[[[YYYZZZYYYYYYYYYXXXUUUPPPLLLLLLOOONNNKKKNNNSSSSSSOOOOOOKKKEEEAAA???BBBFFFIIIDDDCCCAAA<<<777555777999;;;>>>BBBCCCBBBAAAAAABBB>>>===<<<;;;:::;;;;;;<<<===<<<:::888777777777777666777777444111///...///222666666333333555444/////////.........//////000000111111111222333333333///////////////...------//////000000000111111111///////////////......---.........//////000111111------------------------...,,,++++++---/////////------.........------,,,...,,,+++,,,...///---+++///......---...///111222,,,,,,,,,,,,---...///000222111000............///333///...000///++++++...+++++++++,,,+++++++++***,,,***(((((()))******)))+++'''%%%&&&***+++)))%%%'''((()))***++++++***)))((()))***,,,,,,,,,+++***---***+++......+++***------...000000000///...///...---,,,+++************+++******+++,,,,,,+++)))***************************((()))---...,,,---/////////...,,,))))))+++---,,,,,,+++***))))))))))))***'''(((++++++((())),,,...///000000111111000000///---***)))*********)))---+++)))(((((((((((((((%%%'''*********))))))*********+++++++++,,,,,,,,,---,,,+++++++++---...///000//////...------,,,,,,000222222000---,,,...000000///...------...///000111///---,,,---///111111{{{tttvvvzzz~~~~~~zzztttoooiiiddd___]]]^^^___]]][[[XXXXXXZZZ[[[[[[WWWQQQMMMPPPPPPMMMJJJLLLQQQRRRPPPOOOKKKEEE@@@???AAAEEEHHHBBBAAA???<<<888777999:::===@@@BBBCCCBBBAAABBBBBB???????????????>>>======;;;:::999888777777777777777888777444222000111222444666666333222333222...000//////....../////////111111111111222222222222//////...------------....../////////000000000000......///000///...---,,,+++---...000111000000///---------------------------,,,+++,,,...000000000222111111000////////////222111////////////---+++///...---,,,------//////,,,++++++,,,,,,---...///000000000///......------111000000111---)))***///+++,,,,,,,,,------------,,,+++)))((()))***)))(((---***''''''***,,,+++)))((()))******+++*********'''(((***,,,------------,,,)))***---...,,,,,,///111111111111111000/////////...------,,,,,,,,,,,,,,,+++))))))+++++++++***************************)))''')))------++++++...---------+++))))))***,,,++++++***************+++***'''(((++++++((())),,,,,,,,,,,,,,,,,,------......,,,***)))******)))(((+++***)))((((((((((((((((((***++++++***)))************+++++++++,,,,,,,,,---------------........./////////...------,,,,,,000111222111///....../////////............//////000///...------///111222yyyrrrssswwwzzz~~~}}}yyytttppphhhdddaaa```aaabbb```^^^YYYYYYYYY[[[[[[YYYUUUQQQTTTQQQMMMJJJKKKOOOQQQQQQPPPLLLFFFBBB@@@BBBFFFIIIFFFEEEBBB@@@===<<<======@@@BBBCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCAAA>>>;;;:::999999888888777777777777777777777555222222333444333444444222111111111///111000//////////////////111111000000000000000000///...---,,,,,,---...////////////000000000111111---...///000000...,,,+++,,,,,,---...////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,///111111000555444222000//////000000222111000//////...---,,,///...---,,,,,,,,,---...+++++++++++++++,,,---......////////////...---,,,000000222111,,,'''***000//////...---------------,,,+++)))))))))***((('''---***'''''')))+++++++++************************((()))***,,,---,,,,,,+++***((((((,,,---,,,---000333222111000000///---,,,///...---------------......,,,))))))***++++++++++++++++++++++++++++++++++++)))***---...++++++---+++,,,,,,***((((((***+++*********)))******++++++***''''''++++++((())),,,(((((('''&&&'''((()))***,,,+++))))))******)))(((+++,,,,,,+++***)))******)))***++++++)))((()))*********+++++++++,,,,,,,,,------...//////......---//////.........---------...///111111000...------/////////......//////////////////......///111333xxxqqqqqqtttvvvyyy}}}~~~{{{xxxtttqqqhhheeebbbbbbddddddaaa^^^\\\[[[YYYYYYYYYYYYXXXWWWYYYTTTPPPOOOPPPQQQRRRTTTPPPMMMIIIFFFEEEFFFIIIKKKKKKIIIFFFDDDBBB@@@??????DDDCCCCCCCCCDDDDDDCCCBBB???@@@@@@@@@>>>;;;888666888888888888777666666555666666777555444333444666111000000000111000000111111111000//////////////////////////////.........///...---,,,,,,---///000000000000111111111222222---.../////////...,,,+++...---,,,+++,,,...000111,,,,,,,,,,,,,,,,,,,,,,,,+++++++++---///111000///444333111///......//////.../////////..................,,,++++++,,,------,,,,,,+++++++++,,,---------............------,,,...///111111,,,'''***111333222000...,,,++++++++++++***))))))******)))'''(((&&&#########%%%&&&'''++++++******************))))))***++++++***)))(((***''''''***,,,+++,,,000222000......000111000...---,,,,,,,,,,,,------...///---***)))***+++++++++---------------------------++++++//////,,,+++...***++++++***)))((()))+++*********)))******++++++***''''''++++++((())),,,+++***)))))))))***,,,---,,,*********++++++***((()))+++,,,,,,)))((()))+++)))******)))((('''(((*********+++++++++,,,,,,,,,---......//////...------...............---------......//////000///---,,,...//////////////////...---///000///...///111444yyyqqqpppqqqrrrtttwww~~~|||xxxuuusssppphhhfffcccdddeeeeeeaaa^^^___\\\ZZZXXXYYYZZZZZZZZZ\\\WWWUUUVVVVVVTTTSSSTTTNNNMMMKKKJJJJJJJJJKKKLLLLLLJJJGGGEEEDDDCCCAAA???GGGEEEDDDDDDEEEEEECCCBBB===>>>@@@AAA@@@???===<<<888888888888777666444444333444666666555444444555111......000111///000333222222111000////////////...............////////////............///000000111111111111222222222222.........---------------...---+++******---///111,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,///000///---111000//////............+++---......------///000...---,,,+++,,,,,,......------,,,,,,,,,,,,------------------------------------...///---))),,,111666444111...,,,************)))((()))++++++)))(((''''''&&&%%%%%%&&&'''''',,,,,,+++************+++)))******+++***)))((('''+++((('''***,,,+++---111///---+++---222555555333+++++++++++++++,,,---...000...,,,,,,,,,---,,,+++...........................,,,,,,//////,,,+++---)))+++,,,+++***)))***+++++++++***************+++***'''(((++++++((())),,,++++++******++++++,,,---,,,+++***+++------+++)))%%%(((+++***'''&&&''')))((()))***)))'''''')))+++******+++++++++,,,,,,,,,.........---------------........................///......///000000...---......////////////......,,,///111000//////222555xxxpppnnnnnnmmmnnnpppwww|||zzzvvvsssqqqppphhhfffdddeeefffeee```\\\___]]][[[[[[\\\\\\ZZZYYYYYYUUUTTTXXXWWWRRRNNNOOOKKKKKKLLLMMMMMMMMMMMMLLLLLLIIIGGGFFFGGGFFFDDDBBBIIIGGGDDDDDDEEEEEEDDDBBBAAAAAABBBBBBBBBAAA@@@???888888888888666555333222///222666777666555444444555111000222222///000444333222111000////////////...//////000000111111111...//////000111111000000000000000000111111111111000...---++++++,,,---...,,,+++++++++,,,---...///++++++++++++++++++++++++*********,,,......,,,+++....../////////......---+++---//////------...000------,,,,,,,,,...///000......---------------...------,,,++++++,,,---...---***+++---...,,,---111555333000---+++******+++((('''(((***,,,,,,***))))))*********))))))******---,,,+++*********++++++((()))***+++++++++***)))...******,,,---,,,...222///,,,***+++000333333111++++++++++++,,,---...///000///......///...,,,***...........................,,,,,,......******,,,)))+++,,,,,,+++******+++,,,,,,+++***))))))))))))***'''(((++++++((())),,,(((((()))************))),,,++++++---......,,,***$$$(((++++++'''%%%''')))))))))***)))((()))+++...******+++++++++,,,,,,,,,///...---+++++++++,,,---........................222000...///111222111000---...///000000///...---+++///222111//////222666xxxooommmlllkkkjjjlllssswww{{{~~~yyyuuurrrpppppphhhfffeeeeeefffeee```[[[^^^]]]]]]^^^^^^]]]ZZZWWWTTTPPPPPPVVVUUUNNNHHHIIIHHHJJJLLLNNNOOOOOOMMMLLLLLLJJJHHHHHHJJJKKKHHHFFFJJJGGGDDDDDDEEEFFFDDDBBBBBBBBBAAA@@@>>><<<:::999888888888888666444222000---111555888777555444333999444222444333//////444333222111000///////////////000000111222333333444...///000222222222111000////////////000000000000111///,,,******+++---///)))***,,,---......------++++++++++++++++++++++++*********,,,------+++))),,,---///000000///...------///111000---,,,...000------,,,,,,---///000111///......---------.........---+++******+++---///---)))(((,,,///...///111333111///,,,++++++,,,,,,'''&&&'''***,,,---+++***'''(((******)))(((((((((...---+++*********++++++''')))***,,,---------,,,111---,,,......---000444222---)))))),,,---+++(((+++++++++,,,---...///000000000///000111///---***---------------------------++++++------)))(((***)))+++------+++++++++,,,---,,,+++***))))))))))))***'''(((++++++)))))),,,((()))+++,,,,,,,,,+++***,,,,,,,,,...//////---+++%%%)))------)))''')))+++)))***+++******+++---000******+++++++++,,,,,,,,,///...,,,*********,,,------.....................555222//////222444444222---...///000000///...---+++///222222//////222666wwwnnnkkkjjjiiiiiilllrrrtttxxx~~~zzzvvvuuutttppplllhhhfffdddcccddddddcccbbbaaa^^^[[[\\\]]]ZZZSSSMMMLLLOOOQQQSSSQQQMMMGGGDDDDDDGGGKKKOOOQQQQQQOOONNNNNNLLLJJJIIIIIIHHHEEEDDDGGGHHHIIIHHHFFFEEEFFFGGGBBBBBBAAA???>>><<<;;;;;;:::::::::999888666555444333333444444444444444444444333111//////000222333555555333000......000333333......333555111000333//////000111111000......000000000000111222333444555333000...------......---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,/////////...,,,,,,---...000000///...............///000000000000...,,,+++***+++,,,+++***+++...000333///...000000------000///---++++++,,,,,,+++***...---,,,+++++++++,,,---222///,,,+++------+++)))+++++++++++++++***)))(((&&&''''''((()))******+++111///,,,+++******((('''************************,,,++++++,,,...//////...............---,,,+++***))),,,---+++,,,000000...)))***---//////---+++)))$$$111666000,,,//////)))---,,,,,,+++*********+++***///333333...))))))***))))))************)))))),,,+++***+++++++++)))'''++++++,,,,,,,,,++++++***...,,,******+++++++++***000...+++)))'''(((((()))'''((()))++++++,,,,,,,,,+++)))(((''''''))),,,---...------,,,,,,++++++***222000///...///222555666FFFJJJ???444555333000333666555333111000///.........///111222222111000///xxxnnnjjjhhhfffeeegggkkkmmmqqqwww}}}yyyvvvvvvuuurrrooojjjhhheeedddddddddcccaaa```]]]ZZZZZZZZZWWWPPPJJJIIIKKKMMMNNNLLLIIIEEECCCBBBEEEIIIMMMPPPPPPOOOOOONNNMMMKKKJJJJJJIIIGGGFFFFFFEEEEEEGGGIIIHHHDDDAAABBBAAA@@@???===<<<;;;:::888888777666444333222111333333333333444444444555444333111000000111222333222222222000///000333666444///...222444111000333///000111111111000///...............///000111111777555333000...------...,,,,,,,,,+++++++++******------------------------...//////...,,,,,,---...//////............/////////000000000///...,,,++++++,,,,,,,,,+++,,,///111111......111111//////222111///---,,,,,,---,,,+++...---,,,,,,,,,---...///111...,,,+++------,,,************+++++++++++++++((((((((())))))******++++++***((()))***++++++***************************,,,++++++,,,...///...---............---,,,++++++***------+++,,,//////---***+++---...///...---,,,&&&000444...***------(((---,,,++++++*********+++,,,///000...((($$$%%%&&&))))))************))))))+++***)))***++++++)))(((***++++++,,,,,,++++++***...,,,******+++++++++***...---+++***((((((((()))((()))******+++++++++++++++++++++***************---------,,,,,,,,,,,,+++000///......///111444666UUUWWWHHH888666222...111555444333111000000//////...///111222222222000///yyynnniiieeebbbaaabbbdddfffjjjpppuuuzzz~~~~~~yyywwwwwwwwwuuurrrmmmkkkhhhfffeeedddbbb``````]]]ZZZXXXWWWSSSLLLGGGFFFFFFGGGHHHGGGEEECCCBBBBBBEEEHHHLLLNNNOOOOOOOOONNNLLLKKKJJJKKKKKKIIIHHHEEEBBBAAAEEEIIIIIICCC<<<@@@@@@???>>><<<;;;::::::999888666444222111000000333333333333333444555555555444222111111111222333///000111000000222555888666111...000111000111333000000111111000000///...------------...///000000999777444111///---------++++++++++++************........................---...///...,,,,,,---...------------...///000111///////////////...---,,,------...---,,,---000222111//////222333111222555555222...,,,,,,------,,,---------------...///000...---++++++---------,,,++++++******+++,,,...///************************)))((('''(((***++++++***************************---,,,+++,,,---...---,,,---------...------,,,,,,+++......+++,,,...///,,,,,,------...///000000111(((000222,,,(((++++++(((,,,,,,+++************++++++------***&&&$$$&&&)))))))))************)))))))))(((((()))***+++)))(((******+++++++++++++++***---,,,******+++,,,+++***---,,,,,,+++***)))((((((************************+++,,,---------+++)))(((,,,,,,,,,,,,------------......------///111444666KKKMMM@@@222333333111666333333222111111111111111...///111222222222111000xxxmmmhhhddd```___```bbbdddhhhlllpppuuuzzz}}}|||yyyxxxxxxxxxvvvtttqqqoookkkhhhgggeeebbb``````^^^[[[XXXUUUQQQKKKFFFEEEEEEEEEDDDDDDDDDDDDDDDGGGHHHJJJLLLNNNNNNNNNNNNLLLKKKIIIJJJKKKKKKJJJIIIEEECCCAAACCCGGGGGGDDD@@@??????>>>===<<<;;;::::::<<<:::888555333222111111333222222222222444555666666555444333222222222333---///000000000111444666555111---,,,---///000111111111111111000//////...///////////////000111111777555333111///...------,,,,,,,,,+++++++++******------------------------,,,---///...---,,,,,,---,,,,,,,,,---...///111111/////////......---------...//////.........111333444222222555555333222555666222...,,,,,,,,,,,,,,,,,,,,,,,,---...//////000,,,+++++++++,,,------......---+++******+++---///,,,+++++++++++++++++++++,,,***)))*********)))'''************************---,,,++++++---------+++,,,,,,------...---------,,,//////,,,+++......+++......---...///111333444,,,111111+++(((***+++)))++++++***************+++(((***,,,,,,++++++---///))))))************))))))'''''''''(((***+++***((()))******++++++++++++***---+++******+++,,,+++***+++++++++++++++***)))(((++++++******************+++++++++,,,++++++******++++++,,,,,,---......///---,,,,,,---///111444555777<<<444+++111444444999222111111111111222333333///000111222222222222111vvvkkkgggdddaaa```bbb```cccfffhhhjjjoootttyyy|||{{{zzzzzzzzzyyywwwvvvuuurrrnnnkkkiiifffcccaaaaaa___]]]YYYVVVQQQMMMJJJIIIHHHGGGFFFFFFFFFGGGHHHMMMMMMMMMMMMMMMMMMMMMMMMJJJIIIHHHHHHJJJJJJIIIHHHGGGFFFDDDCCCBBBDDDFFFHHH??????>>>===<<<;;;;;;:::<<<;;;999666444222111111222222111111222333555666777666555444444333333333---///000111000///000111222///+++)))***...000000333222222111000/////////000////////////000000111222222111000///............------------,,,,,,,,,++++++++++++++++++++++++***,,,......---,,,,,,---+++++++++,,,...///111222.........---------------...///000///...///222444777555555888777333111333444111...,,,+++,,,+++*********+++,,,---.........***++++++++++++,,,---...000///,,,*********+++,,,,,,,,,,,,+++++++++++++++,,,+++++++++,,,,,,***(((************************,,,+++***+++---------+++,,,,,,------...---------,,,//////,,,+++......+++......------///111333555///111///+++)))***+++************))))))***++++++''')))---/////////...---))))))************))))))'''''''''(((***+++***(((((()))******++++++++++++---+++)))***+++,,,,,,+++******+++++++++******))),,,+++***))))))******+++))))))((('''(((***,,,...++++++,,,---......//////---------...///111333444555<<<666///444555111444111111111111222333444555111111222222222222111111~~~tttiiieeeccc``````bbb]]]___aaaaaabbbffflllrrrwwwxxxyyy{{{{{{{{{zzzyyywwwtttpppmmmjjjhhheeebbbaaa```^^^[[[WWWTTTQQQOOONNNMMMKKKJJJJJJKKKLLLMMMRRRQQQOOONNNLLLLLLLLLLLLJJJIIIHHHHHHIIIJJJIIIGGGHHHHHHFFFCCCAAACCCHHHMMM??????>>>======<<<;;;;;;:::999999777666333111000222111000000111333555777888777777666555444333333...000222222111///////////////+++((()))///111///444333222111000////////////......------...//////000000000000/////////...............------------************************)))+++......---,,,,,,---+++++++++,,,---///000111......------,,,------...//////000///...///222444777444555777666111///000222000...------,,,+++*********+++,,,---------,,,***+++,,,+++***+++---...000///---+++***)))))))))++++++++++++++++++++++++))))))***,,,......,,,***************************+++***)))***---...---,,,---------...------,,,,,,+++......+++,,,...///,,,...---------...///111222//////...,,,++++++++++++***))))))))))))***++++++(((***---//////,,,)))'''))))))************)))))))))(((((()))***+++)))((((((((()))***++++++++++++,,,+++)))***+++,,,,,,+++***************+++++++++++++++***))))))***+++,,,)))'''&&&&&&'''***---000+++,,,,,,---.../////////.........///000111222333000999555000555555111333111111111222222333555555444333333222111111000000}}}rrrhhhcccaaa^^^]]]___[[[]]]^^^\\\[[[^^^eeekkkpppsssxxx{{{}}}~~~~~~yyyvvvrrrnnnllliiifffddd______^^^[[[XXXUUUTTTSSSRRRQQQPPPOOONNNOOOOOOPPPRRRPPPNNNLLLKKKKKKLLLLLLLLLJJJIIIIIIJJJJJJIIIGGGIIIFFFCCCBBBCCCFFFHHHJJJ?????????>>>>>>======<<<999:::;;;;;;999777444222222111000///000333666777888888888777666555444333...111444444333111000000...///,,,)))+++222333000555444222111/////////000000//////....../////////222222222111000///............---------,,,,,,,,,++++++++++++++++++++++++(((+++......---,,,,,,,,,+++++++++,,,---...///000...---,,,,,,,,,---........./////////...///111444222000111444333...,,,...000/////////000///,,,***+++,,,---......---,,,,,,***,,,---,,,***))),,,...------,,,+++***))))))((())))))******++++++,,,,,,))))))***+++------***(((************************)))((((((***---.....................---,,,++++++***------+++,,,//////---,,,,,,,,,,,,------...///---,,,+++,,,,,,+++******)))))))))))))))***++++++******+++,,,,,,+++)))'''))))))************))))))+++***)))***++++++)))((('''((()))***++++++++++++,,,***)))***+++---,,,,,,******)))))))))***,,,---+++***)))((()))***,,,---))))))(((((()))+++,,,---,,,,,,------......//////000000000000111111222222,,,444111,,,333555222555222222222222222333444555666555444222111000//////}}}rrrgggbbb___[[[ZZZ\\\ZZZ\\\]]]ZZZXXX[[[bbbiiikkkpppvvv{{{~~~yyyvvvrrrooommmjjjgggeee^^^^^^]]][[[XXXVVVVVVVVVUUUTTTSSSRRRQQQQQQQQQQQQPPPNNNLLLKKKJJJKKKLLLMMMNNNLLLKKKJJJKKKKKKIIIHHHIIIDDD@@@BBBFFFIIIHHHEEE@@@@@@??????>>>>>>======;;;<<<>>>???>>>;;;777555222111//////000333666888999999888888777555444333...111555666555444333333---///...***---444666222666444222111/////////000222222111111111111111222444444444333111///...------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,(((***---......,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,+++,,,---...///...//////......///111333---,,,---111111---+++,,,000///000111222111...+++---.../////////...---,,,***,,,---,,,))))))+++---******+++++++++***))))))(((((()))***++++++,,,,,,,,,,,,+++,,,+++)))%%%"""************************((('''(((***---//////......///......---,,,+++***))),,,---+++,,,000000...++++++,,,,,,,,,,,,,,,,,,+++))))))+++,,,+++))))))))))))((())))))***+++++++++***)))***,,,---------))))))************)))))),,,+++***+++++++++)))''''''''')))******+++++++++,,,***)))***+++------,,,+++***)))((((((***,,,...***)))(((((()))+++---///)))***+++,,,---,,,+++***---------...............111111111111111111111111555;;;444---222333000444333222222222333333444555777666444222111//////...yyyqqqhhhaaa______^^^]]]\\\ZZZWWWSSSRRRTTTZZZ^^^kkknnnsssyyy~~~~~~{{{xxxtttqqqmmmiiiddd``````]]]ZZZXXXWWWXXXWWWWWWWWWZZZZZZVVVSSSUUUUUUSSSPPPMMMKKKJJJJJJKKKKKKJJJMMMNNNNNNMMMJJJIIIJJJJJJJJJJJJIIIHHHFFFDDDAAA@@@@@@@@@@@@AAABBB@@@<<<:::>>>???AAAAAA???;;;777444777444111111333666888888999999999999777555333111000111222333444333222222,,,...000111111222555777666444222///...---...///222222222111//////111333777666666555333111///...,,,++++++***+++,,,...//////+++!!!"""---,,,(((---.........---...///000000***++++++******+++///222---,,,---///,,,)))+++111333111---,,,---///000111/////////...---------,,,111111111000000000//////000...+++(((((()))+++------......///000/////////,,,,,,++++++++++++++++++***)))))))))***++++++,,,((()))***+++++++++++++++,,,***))))))***++++++***,,,(((%%%'''+++...---+++///---((('''+++111///))),,,,,,+++++++++,,,------+++***)))((((((***,,,---++++++++++++***((('''&&&(((((()))***************+++,,,...---***(((''''''))))))(((((((((((())))))&&&(((******))))))***+++***)))(((((())))))((('''******************++++++---+++)))***,,,---,,,)))...---,,,+++***((('''''')))))))))***+++---///000000000000...------///111,,,...000000///......///333333333333333333333333333111000000333555666555888666444333333444333111vvvnnneee___^^^^^^]]]\\\\\\ZZZWWWTTTRRRTTTXXX\\\hhhlllrrrzzz~~~{{{xxxtttpppmmmjjjeeebbbaaa^^^ZZZXXXWWWWWWVVVVVVVVVYYYZZZUUUSSSTTTTTTRRRPPPMMMKKKJJJKKKLLLKKKJJJMMMMMMNNNMMMKKKIIIJJJKKKNNNLLLJJJHHHFFFEEEDDDDDDBBBAAAAAAAAABBBAAA>>><<<===>>>???>>>===:::777555777555333333555777888888999999999999777555333222000111333333444333222111...000222222111111222333444333111///...///000111000111111111000000333555555444444333111000...------------------...///000333000''''''///---***000000///////////////......+++,,,,,,+++***+++...111---,,,---///---***---222555222///...///111222222...............---------444444444333333333222222---,,,+++***)))))))))))),,,---......//////......,,,,,,++++++***))))))((()))))))))******,,,------))))))******+++++++++,,,,,,***))))))***++++++***,,,)))&&&'''+++...---+++---000000,,,+++---...,,,,,,++++++*********+++++++++***)))((()))***,,,---***++++++******)))((('''((())))))***************$$$&&&)))++++++***+++,,,******))))))))))))******((()))++++++***)))***+++)))((('''(((***+++***)))************************---+++)))***,,,---,,,***......,,,+++******))))))''''''(((((()))))))))***,,,------,,,++++++,,,...,,,...//////......///111222222222333333444444444555333111222444555666555666555333222333333222111qqqjjjbbb]]]]]]]]]]]]\\\ZZZZZZXXXTTTRRRRRRUUUWWWccciiirrrzzz~~~}}}zzzwwwssspppmmmjjjgggeeebbb___ZZZXXXWWWVVVUUUTTTTTTXXXXXXTTTRRRSSSSSSRRRPPPNNNLLLKKKLLLLLLKKKJJJLLLMMMNNNMMMKKKJJJJJJKKKPPPNNNJJJGGGFFFFFFGGGHHHDDDCCCBBBBBBCCCCCCAAA@@@<<<<<<<<<;;;:::888777666777666555666888:::999888999999999888777555444333222222333444444333111111///111333333111000000000222111000//////000222333...000111111000111444666444444333222000///......------......//////......333333,,,+++000,,,***333333333222222111///...------------,,,***+++---///---+++,,,//////---///444555333000000111333444444---------...............444444444444444333333222,,,,,,---,,,,,,+++)))(((+++,,,,,,---------------,,,++++++***)))((((((''')))))))))***,,,---...///++++++***))))))***,,,,,,,,,***))))))***++++++***,,,)))&&&'''+++------+++***333777111***))),,,...,,,,,,+++***))))))))))))+++***)))))))))***,,,---)))***************))))))((()))******++++++****** ###'''***++++++---...+++++++++******+++++++++***+++,,,,,,+++)))******((((((''')))+++------,,,************************,,,+++******,,,,,,+++***...---,,,+++***+++,,,,,,******+++,,,,,,+++***)))***+++------+++++++++,,,------......---...111333111111222333444555555666777555333444555666666555555444222222333333222000}}}mmmggg___\\\\\\]]]]]]\\\YYYYYYXXXUUURRRQQQRRRTTT^^^fffqqqzzz}}}|||zzzvvvrrrooommmkkkiiigggbbb___ZZZWWWVVVUUUTTTSSSSSSWWWWWWSSSQQQRRRSSSQQQPPPNNNMMMLLLMMMMMMLLLJJJLLLMMMNNNMMMKKKJJJKKKLLLOOOMMMKKKHHHGGGGGGHHHHHHFFFDDDCCCBBBDDDEEEDDDCCC===<<<;;;:::999999888888777777888:::<<<<<<;;;999:::999999888777666555444333444444444444222111000...000333333222000///000222111111000000111111222///000222111111111222444444333222111111000000///***+++,,,---------++++++---000,,,+++...***)))555666666666555333111///---.........---+++***,,,...---+++,,,///000///111555444222000000111333444333,,,---------.../////////000000111111111111000///.........---,,,,,,++++++******+++,,,,,,,,,,,,,,,+++++++++***************))))))***+++,,,...000111---,,,***))))))***,,,---,,,***))))))***++++++***,,,***'''(((***,,,,,,+++(((111666111+++***,,,...------,,,***))))))))))))******)))))))))***+++,,,((()))******++++++++++++))))))***++++++++++++***%%%'''***++++++***+++,,,++++++************+++++++++,,,------+++************))))))***,,,------,,,+++++++++***************+++++++++++++++,,,++++++---,,,***))))))***,,,---)))***,,,......---,,,******,,,...///...---------------------,,,...222555111111222333444555666777888777555555777777666555666444333444555555333111yyyjjjddd^^^[[[\\\]]]]]]\\\YYYYYYXXXVVVRRRQQQQQQSSS[[[cccpppyyy}}}}}}{{{{{{xxxuuuqqqooommmkkkhhhfffbbb___ZZZWWWVVVUUUTTTSSSRRRVVVWWWSSSQQQRRRSSSQQQPPPOOOMMMNNNNNNNNNLLLKKKLLLMMMNNNMMMLLLKKKLLLMMMJJJJJJJJJIIIIIIGGGFFFFFFGGGEEECCCDDDEEEFFFFFFFFF???>>><<<;;;:::::::::;;;888888999<<<>>>>>><<<:::::::::999888777666666555555555666555444222000///+++...000222111111222333444333222111111000000000111222333222111///000111222111000///......//////++++++---------,,,+++***(((---+++***...***+++777999999888777555333111000...//////...,,,+++,,,---...+++,,,000222111333666222000...///000222222222,,,---------.../////////---...///000000///...---000...+++)))))))))+++,,,)))******+++++++++++++++***++++++,,,,,,---------))))))***+++,,,...000111///---+++))))))***+++,,,,,,***))))))***++++++***,,,***)))((()))++++++,,,&&&,,,///---+++---...,,,///...---,,,+++************************+++++++++((()))***++++++,,,++++++))))))***+++++++++++++++(((***------,,,******+++*********))))))*********+++,,,------+++*********---+++***+++,,,,,,+++***+++++++++*********))))))++++++,,,+++++++++++++++***))))))(((((()))++++++$$$%%%(((***++++++***)))))),,,...///...------...------------,,,...222555111111222333555666777777888777666777888888777555666666555666777777555333uuugggbbb\\\ZZZ[[[\\\\\\ZZZYYYYYYXXXUUURRRQQQRRRTTTYYYbbboooxxx{{{zzzzzzzzzvvvtttqqqooommmjjjfffcccaaa^^^YYYWWWVVVUUUTTTSSSRRRVVVWWWSSSQQQSSSTTTRRRPPPOOONNNOOOOOOOOOMMMKKKLLLMMMNNNNNNLLLLLLLLLNNNGGGHHHIIIIIIIIIGGGFFFEEEFFFEEEDDDEEEGGGHHHGGGFFFAAA@@@>>>===<<<;;;;;;;;;999999:::<<<>>>>>>===;;;;;;:::999777777666777777777777777666444111///...***,,,...///000111444666444333333222111111000000222333444333111///...//////...---,,,+++,,,---.........//////......------(((,,,++++++000------999999888777555444333333333---//////...---,,,,,,---000,,,,,,000333333333666///...---...000111111000---------...............---...000111222111///......,,,)))&&&%%%''')))+++)))******+++++++++++++++++++++,,,,,,---.........)))))))))***,,,---...//////...,,,+++*********+++,,,***))))))***++++++***++++++***))))))***+++,,,''')))***)))+++......***......---,,,++++++++++++))))))******++++++++++++))))))***+++,,,,,,,,,+++)))***++++++,,,+++++++++'''***,,,------,,,---...******))))))))))))*********+++,,,,,,+++)))******---,,,++++++,,,,,,***))),,,,,,++++++***)))))))))***+++,,,,,,******+++,,,(((((())))))))))))))))))%%%&&&(((***,,,,,,,,,,,,(((***,,,,,,,,,+++,,,---------......---...111333222222333444555666666777777666666777999999777666777666666888999888666444}}}pppeee```ZZZXXXYYYZZZYYYXXXZZZYYYXXXUUURRRRRRTTTVVVYYYbbbnnnvvvxxxxxxxxxyyysssrrrqqqooommmiiiccc___```\\\XXXVVVVVVVVVUUUTTTRRRVVVWWWSSSRRRTTTTTTSSSPPPOOOOOOPPPPPPOOOMMMKKKLLLMMMNNNNNNLLLLLLMMMNNNHHHHHHHHHGGGGGGGGGGGGGGGDDDDDDDDDFFFIIIIIIHHHFFFAAA@@@???>>><<<;;;:::999:::::::::;;;===>>>===<<<;;;:::999777777777777888888888777666444111...---,,,---.........000444777222222222333222222222111000222444333111000///000000///---,,,,,,...///000000///...---------------)))---***+++222...---777777555333111111222444666---...//////---,,,---...222...,,,111444444444555...------...000111111000...............---------,,,...000222222111000...---,,,***)))(((((()))***)))***++++++,,,,,,++++++---------,,,,,,+++++++++)))))))))******,,,------///...---,,,+++***)))))),,,***))))))***++++++***++++++***)))))))))+++,,,(((******'''(((,,,---***,,,,,,+++++++++++++++,,,))))))***+++++++++++++++******+++,,,,,,,,,++++++)))***++++++,,,,,,++++++&&&))),,,---,,,,,,------++++++************++++++((()))++++++***)))***++++++***)))***+++,,,+++***,,,,,,++++++***))))))(((***+++---,,,***)))+++---((()))***++++++***((('''******+++,,,------......***+++,,,,,,+++,,,...000,,,...//////......///111333444444444555555666666555555555777999999888666555555666888999888666444yyylllccc^^^YYYWWWWWWXXXWWWUUUZZZZZZXXXUUURRRRRRUUUWWWYYYcccnnnuuuvvvvvvwwwyyyrrrqqqqqqpppmmmhhhbbb]]]___\\\XXXVVVVVVVVVVVVUUUSSSVVVWWWTTTRRRTTTUUUSSSPPPPPPOOOPPPQQQPPPMMMKKKLLLMMMNNNNNNMMMLLLMMMOOOKKKIIIGGGEEEEEEGGGIIIJJJCCCCCCDDDGGGIIIJJJHHHEEEAAA@@@@@@>>>===:::888777;;;:::999:::===>>>===<<<;;;:::999777777777888888999999888666444111...,,,.........------///333777///000111222333444444333...111333333222111111111333222000///000111333444///...,,,+++***+++,,,,,,+++---)))***111---***333444333000...///111444666,,,...//////...------...444///---111555444444555...------...111222111000/////////......------,,,+++,,,///111111000...---............---,,,++++++******+++,,,,,,,,,,,,+++///...---,,,***)))((('''***)))))))))***++++++,,,............,,,+++)))(((,,,***))))))***++++++***+++++++++***((()))***,,,***------(((&&&))),,,+++******************++++++))))))***++++++++++++***++++++,,,,,,,,,++++++*********+++,,,,,,,,,,,,+++(((***,,,,,,+++*********---,,,,,,++++++,,,,,,---&&&(((*********)))***+++)))(((((()))+++------,,,,,,,,,++++++***))))))((())),,,---,,,***)))+++---(((***,,,------+++(((&&&***))))))(((((()))******---.........---...111333,,,...000000///......///444444555555555555555555444444444777999999888666444444555777888888555333uuulllaaa[[[WWWWWWUUUSSSTTTXXXWWWWWWWWWUUUSSSRRRTTTUUU\\\bbblllssswwwyyyyyyyyyrrrqqqooonnnllljjjfffccc```]]]ZZZXXXWWWVVVUUUTTTXXXVVVUUUUUUUUUVVVTTTSSSWWWSSSOOOMMMNNNNNNLLLJJJPPPNNNLLLMMMOOONNNJJJGGGIIIIIIIIIHHHHHHGGGGGGGGGKKKFFFBBBCCCHHHIIIDDD???BBBBBBBBBAAA>>>:::777555333666:::<<<<<<<<<<<<=========;;;888666555777:::999555111000111222111///+++,,,,,,,,,...///000111222333444444333333555777222444666666444333333333///222555555444111000///111...++++++...///...,,,000///...------...///000333111111333333111111333111///---,,,,,,---...///.........////////////000000...,,,+++,,,------,,,000///---++++++---///000(((***---///000///...---///......---+++***))))))))))))***+++,,,,,,------///---***)))***+++++++++***)))(((((()))+++---///000///...---,,,---...///++++++,,,,,,,,,++++++***+++)))'''''')))*********&&&&&&'''((()))***++++++******))))))))))))******++++++,,,,,,,,,---------((()))+++,,,------,,,,,,((()))***+++++++++++++++,,,,,,,,,,,,,,,+++***)))++++++++++++,,,---...///***---///---(((&&&)))...***+++,,,,,,------------,,,+++))))))******(((&&&)))***+++,,,,,,+++***)))++++++++++++++++++++++++))))))***+++,,,------...,,,------......------,,,222///---...111333333222444444444555555444333333555333111333777999777444777777888999999999888888sssjjj```[[[WWWWWWUUUSSSUUUYYYWWWXXXWWWUUUSSSSSSUUUWWW^^^dddmmmtttxxxzzzzzz{{{vvvtttrrrpppmmmjjjeeebbb```]]]ZZZXXXWWWWWWVVVTTTZZZWWWUUUTTTVVVXXXYYYYYYXXXUUUQQQOOOOOONNNLLLIIILLLKKKKKKLLLNNNNNNLLLIIIIIIIIIHHHGGGGGGFFFFFFFFFJJJGGGCCCDDDFFFFFFCCC???@@@AAAAAA@@@===:::666333555888;;;===<<<<<<<<<<<<;;;<<<;;;999666555666888888555111///000111111///.........---......///000111222333333222222444666111333555666555444444555444555777999999777555333///...------......,,,+++...---,,,,,,,,,,,,---...333111000111333333222111...---+++)))))))))***+++,,,,,,,,,---------......---,,,******,,,...//////000///---++++++---///000***,,,---//////...,,,+++///...---,,,+++******)))))))))***++++++,,,------///,,,***)))***+++++++++,,,+++)))((()))***+++------,,,++++++***++++++++++++++++++,,,,,,++++++***...,,,)))(((((()))(((''''''''''''((()))******+++******))))))))))))******++++++++++++,,,,,,,,,,,,((()))***,,,------,,,,,,))))))***++++++++++++++++++,,,,,,,,,+++******)))******++++++,,,...///000***,,,---,,,)))(((***---***+++,,,,,,---------,,,...,,,***)))*********(((******++++++++++++******++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,------------,,,,,,222///---...111333333222333333444444444444333333222333444444444555666666888888999999::::::999999|||oooggg___ZZZWWWWWWVVVSSSUUUYYYWWWXXXXXXVVVUUUUUUWWWYYYaaagggooovvvzzz{{{||||||zzzxxxuuurrrnnnjjjddd``````]]]ZZZXXXXXXXXXWWWVVVYYYVVVSSSSSSUUUXXXZZZ[[[VVVTTTRRRQQQQQQOOOLLLJJJIIIIIIIIIKKKMMMNNNMMMLLLHHHHHHGGGFFFEEEEEEEEEEEEHHHGGGFFFDDDCCCAAA@@@???===>>>??????===999555222777999<<<===<<<;;;:::;;;888::::::999777555555666777444111//////000000000111000//////............///000111111000111333555///111333333222222222333777666666888;;;;;;777444---///000000...,,,+++***,,,++++++******++++++,,,222///---///444777555111---,,,+++)))(((((())))))************+++++++++,,,+++)))(((***---///111111///...---++++++---...///------......------,,,+++......---,,,+++******)))))))))******+++,,,,,,,,,...,,,))))))***++++++***---,,,***)))))))))***+++***++++++++++++***))))))***++++++,,,,,,+++++++++,,,***)))((()))***)))(((((((((((())))))***************))))))))))))******)))*********++++++++++++((()))***+++,,,,,,,,,,,,))))))***++++++++++++***++++++++++++*********************+++,,,...///000++++++*********++++++,,,++++++,,,---------,,,,,,000---***)))***++++++***++++++************++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******+++,,,,,,------,,,,,,+++111000......000222333222222222333333333333222222111555888777444333666:::999999:::;;;;;;;;;;;;;;;vvvjjjccc___ZZZWWWXXXVVVTTTTTTXXXWWWXXXXXXWWWVVVVVVYYY[[[ccciiiqqqwwwzzz||||||}}}zzzxxxuuuqqqnnniiiddd```___\\\ZZZYYYYYYYYYYYYXXXWWWUUUSSSSSSUUUVVVVVVVVVQQQQQQQQQQQQQQQPPPMMMLLLIIIIIIIIIJJJKKKLLLLLLLLLHHHGGGFFFDDDCCCCCCCCCCCCEEEFFFGGGDDD@@@======???<<<===??????===999555222888:::<<<<<<;;;999888888666888::::::777555444444555333111/////////000111111111000///////////////...///000000//////111333...///111000///......000555222000333888999555000,,,000444444000,,,++++++++++++************++++++///---+++...666<<<:::444000///---,,,++++++++++++)))))))))*********+++++++++***)))***---///000000///...,,,++++++,,,...///------------------------------,,,,,,+++******)))))))))******+++++++++,,,---+++))))))***++++++***++++++***))))))******+++++++++,,,------+++***)))******+++,,,,,,,,,++++++((('''&&&(((***,,,,,,,,,))))))))))))))))))************))))))))))))******))))))))))))************))))))******++++++++++++)))******+++++++++***************)))))))))******+++************+++,,,,,,+++)))((()))+++,,,,,,++++++,,,,,,------,,,,,,,,,000---)))((((((***++++++,,,+++***))))))***+++,,,++++++++++++++++++++++++))))))***+++,,,------...++++++,,,,,,,,,,,,++++++000///.........000111111111111222333333333222222444777999888777777999;;;999:::;;;<<<<<<===<<<<<<}}}rrrgggaaa___[[[XXXXXXWWWSSSSSSVVVVVVWWWWWWWWWWWWXXXZZZ]]]dddiiipppvvvyyyzzz{{{|||vvvuuurrrpppmmmiiidddaaa^^^\\\ZZZYYYZZZ[[[[[[ZZZWWWWWWWWWYYYYYYWWWTTTQQQKKKLLLNNNPPPPPPOOOOOOOOOKKKKKKKKKKKKJJJIIIJJJJJJHHHGGGEEECCCBBBBBBBBBCCCBBBEEEFFFCCC>>>:::;;;>>><<<===??????>>>:::777444777999;;;;;;999777666666444777999:::888555444333444333222000//////111222///////////////000111111---...//////......000222111222222000...------...222///---///333555111,,,---111666666222...------++++++,,,,,,,,,,,,++++++------,,,---666???>>>777000//////...---,,,,,,,,,************++++++++++++///---++++++---...///......---,,,,,,,,,,,,---...++++++,,,,,,---...//////,,,,,,,,,++++++******))))))***************+++++++++***))))))***++++++***))))))))))))***+++,,,---***+++,,,---,,,+++***))))))***+++,,,,,,,,,,,,,,,'''&&&'''(((+++,,,,,,+++************))))))))))))******))))))))))))******(((((()))))))))***************************++++++******+++++++++******)))***)))((((((((()))******,,,+++***)))((((((((((((***)))((((((***,,,,,,+++,,,,,,,,,------,,,,,,+++///,,,((('''''')))******,,,+++***))))))***+++,,,++++++++++++++++++++++++))))))***+++,,,------...+++,,,,,,------,,,,,,+++......------,,,---///000000111222222333333333222777555444666999:::999777::::::;;;<<<===>>>>>>>>>wwwooogggaaa```\\\YYYYYYWWWRRRRRRTTTTTTUUUVVVVVVWWWXXX[[[^^^ccchhhnnnsssvvvwwwxxxyyytttrrrpppnnnllliiidddaaa]]][[[YYYYYY[[[\\\\\\\\\ZZZ[[[\\\^^^^^^[[[UUUQQQIIIKKKMMMNNNNNNNNNOOOQQQNNNNNNNNNLLLIIIHHHIIIJJJIIIHHHEEECCCAAAAAABBBCCCAAABBBCCCAAA<<<:::;;;<<<<<<=========<<<:::888666777:::<<<<<<999777666666444777999999888666555444444444333111///000222444............//////000111,,,...............000222444555444222000///000111222000...///111111///,,,---000333555333000...---+++,,,,,,------,,,,,,+++,,,///......555>>>===666---------,,,,,,,,,++++++*********+++++++++,,,,,,222000---------......---------,,,,,,,,,,,,------)))***,,,---.../////////,,,,,,++++++***************************************)))((()))+++++++++)))'''((()))***+++,,,------)))************)))(((((()))***++++++,,,,,,,,,,,,+++***)))***+++***(((&&&+++++++++******)))))))))******))))))))))))******((()))))))))******************)))))))))******+++***++++++++++++***)))))))))((('''''''''(((***+++,,,+++***)))((((((((((((******)))))))))******+++,,,,,,---------,,,++++++...+++((('''((())))))(((++++++************++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,------......------,,,.........---,,,,,,...000000111222333444444444333666333111333888:::888555999:::;;;<<<===>>>>>>>>>{{{sssnnnhhhdddbbb]]]ZZZZZZWWWRRRPPPRRRSSSTTTUUUVVVVVVXXX\\\^^^aaaffflllppprrrtttuuuvvvtttrrrpppnnnlllhhhddd```]]][[[YYYZZZ[[[]]]^^^]]][[[\\\]]]______]]]XXXUUULLLNNNOOONNNMMMMMMOOOQQQNNNOOOOOOLLLIIIHHHJJJLLLJJJHHHEEECCCAAAAAABBBCCC@@@@@@@@@>>><<<;;;;;;;;;<<<;;;;;;:::999888888777999;;;======;;;999888888666777999999777666666666444555555222000000333666000///......---.........,,,...///.........000222111222222111000000222444222111111000///...------------///111222222///,,,++++++,,,------,,,++++++---222222---000888888111******+++,,,,,,,,,,,,+++)))************+++++++++333111......///000//////,,,,,,,,,,,,,,,,,,,,,,,,***+++---//////...---,,,++++++++++++************************)))))))))))))))(((((()))+++,,,***)))((()))***+++++++++++++++++++++***))))))))))))***))))))***+++,,,,,,,,,,,,,,,+++******+++***'''%%%,,,,,,++++++***)))((((((******))))))))))))******)))))))))*********+++++++++***)))(((((()))***++++++++++++++++++***)))))))))((('''&&&&&&(((***+++++++++************++++++)))+++,,,***''''''))),,,,,,---------,,,,,,+++***---,,,***)))******)))(((******++++++++++++******++++++++++++++++++++++++,,,,,,,,,+++++++++******---......//////......---///000000///---,,,///222111222333444444555555555666555555666777888888888999999;;;<<<===>>>>>>>>>vvvqqqnnnjjjfffccc^^^[[[ZZZWWWQQQOOOQQQRRRSSSTTTUUUVVVXXX\\\^^^```dddjjjnnnpppqqqssstttuuusssqqqnnnlllhhhccc```]]][[[YYYZZZ\\\^^^___^^^ZZZZZZZZZ[[[\\\\\\ZZZWWWPPPQQQQQQOOOLLLLLLNNNQQQNNNOOOOOOMMMJJJIIIKKKNNNKKKIIIFFFCCCAAAAAACCCDDD???>>>>>>===<<<<<<;;;:::;;;:::999888777777777777:::<<>>888999:::<<<===>>>>>>>>>}}}sssmmmhhheeeddddddbbb___[[[XXXUUUSSSRRRRRRRRRSSSTTTUUUWWWYYYZZZ^^^bbbhhhnnnrrrsssrrrrrrrrrrrrpppnnnjjjeeeaaa^^^```^^^]]]]]]^^^]]]\\\ZZZ[[[ZZZYYYZZZZZZZZZXXXVVVUUUTTTQQQOOOOOOOOOPPPQQQLLLLLLKKKJJJIIIHHHHHHGGGKKKIIIFFFCCCAAA@@@@@@@@@BBBAAA???===;;;:::999999;;;<<<===;;;888666555666999===???;;;999;;;;;;999777888999888666666666777999666222111444666555444111000...,,,+++,,,---...---------......///111111111111000...------000222333111///.../////////.........---------......///...000222000---,,,---///......//////......---------///111000---++++++,,,222...+++)))***+++,,,,,,+++,,,...///000222555888333333222111000///.........///......---,,,+++***------,,,,,,+++***))))))***++++++******)))(((''''''(((***++++++******)))---+++******+++,,,,,,++++++***)))))))))***+++,,,)))******+++++++++******,,,+++***+++,,,---+++)))+++,,,,,,,,,,,,+++***))))))*********++++++++++++******+++++++++******)))++++++***)))((('''&&&&&&---)))+++111333...***,,,'''((()))++++++******)))+++++++++************)))++++++,,,,,,,,,++++++******++++++,,,,,,++++++***))))))))))))))))))))))))+++)))&&&&&&(((***+++,,,++++++***************++++++******))))))***+++,,,---,,,,,,...///000...---//////000111222333333444///000222444555555555444777777777999;;;<<<:::888;;;;;;<<<===>>>>>>??????yyyqqqllljjjhhhgggdddccc```\\\YYYVVVTTTSSSRRRRRRSSSTTTUUUWWWXXXYYY\\\```gggnnnrrrtttsssrrrsssrrrqqqoookkkfffbbb```aaa___]]]\\\]]]]]]\\\[[[YYYZZZZZZ[[[\\\YYYUUURRRQQQPPPNNNMMMLLLMMMNNNOOOMMMLLLKKKJJJIIIHHHGGGGGGFFFEEECCCAAA@@@??????@@@AAA@@@>>>===;;;:::::::::;;;<<<===;;;888666666666888<<<===:::999::::::999888999:::999777666777888;;;888444333444555444333222111///---,,,,,,---..................///000000000000///---,,,,,,///111333111//////000000000......------,,,,,,,,,------///111222000---+++,,,...------............---,,,///111333333000......///000---+++***+++,,,,,,,,,,,,...000111111222555777222111111000//////......,,,---------------,,,,,,------,,,,,,+++******)))***************))))))(((((())))))***************,,,+++******,,,,,,+++***+++******))))))***+++,,,******++++++++++++******+++******+++,,,,,,+++))),,,,,,,,,+++++++++******))))))*********+++++++++)))******+++++++++******+++++++++***************))))))+++...,,,&&&%%%***'''((()))***+++******)))))))))******+++++++++,,,((())))))*********))))))***++++++,,,,,,++++++***)))))))))))))))))))))))),,,***(((''')))+++++++++++++++************++++++,,,++++++*********+++---...------...000000///---//////000111222333333444000000222333555666666666555555666888;;;<<<<<<:::@@@@@@@@@@@@AAABBBCCCDDD{{{tttnnnlllkkkkkkkkkeeedddbbb^^^[[[XXXUUUTTTRRRRRRRRRSSSUUUVVVXXXYYYYYY^^^fffnnntttuuuuuutttttttttrrrppplllhhhdddbbbbbb___\\\[[[\\\]]]]]]]]]YYYZZZ[[[]]]\\\YYYSSSOOOOOONNNLLLKKKKKKLLLMMMNNNMMMMMMLLLJJJIIIGGGFFFFFFCCCCCCBBBAAA@@@@@@AAAAAA???>>>===<<<<<<;;;;;;;;;;;;<<<<<<;;;888666666777666;;;<<<:::888:::;;;999999:::;;;:::888777888999===:::777555555444333111333222000...---,,,------............////////////.........,,,+++,,,...111333111000000222222111000...---,,,+++++++++++++++000111111000---++++++,,,,,,,,,------...---------///111333333222000000111---,,,++++++---...---,,,---///222333333222333444000000//////.........---++++++,,,,,,,,,------------,,,,,,++++++*********((()))******+++************))))))))))))***+++++++++******,,,------+++)))***************+++,,,,,,***+++++++++++++++************)))***,,,,,,***)))---,,,+++*********+++,,,)))))))))************+++)))))))))***+++++++++,,,+++++++++,,,,,,---------(((***---,,,&&&!!!$$$***(((((()))************)))'''((()))***+++,,,------'''((()))*********************++++++++++++******))))))))))))))))))))))))...+++))))))***++++++***++++++************++++++,,,------,,,++++++,,,...,,,,,,+++---...///...,,,//////000111222333333444111111222333444666888999333333555777;;;======<<>>======<<<<<<<<<<<<===;;;<<<<<<:::777666777888666;;;===::::::<<<===;;;:::;;;<<<;;;999888999:::;;;:::999777666555333222333222000///------,,,,,,......///////////////......///...---+++,,,///222222111111222333444222111///...---,,,++++++++++++111111000///---,,,++++++++++++,,,------...------...///111222111111000000+++***+++---///000...,,,,,,///222333222111000000..................---------,,,,,,+++++++++,,,,,,,,,,,,,,,++++++*********'''((()))***+++++++++++++++***)))((()))***+++,,,******+++---...---***(((************+++,,,,,,---++++++,,,,,,++++++*********))))))***+++,,,***)))...---+++))))))***+++,,,)))))))))*********++++++((()))))))))***+++,,,---,,,,,,,,,,,,------------***+++,,,+++'''%%%(((,,,((()))))))))************((())))))***++++++,,,,,,((()))***+++,,,---------******++++++++++++******))))))))))))))))))))))))///---******+++++++++***++++++*********+++,,,,,,---///000...,,,+++---///+++******+++------,,,***//////000111222333333444333222222333444666888:::666555666888;;;=========BBBAAA@@@???@@@AAACCCDDD|||uuuqqqmmmjjjiiijjjjjjjjjhhhhhhfffccc```\\\YYYWWWTTTTTTTTTTTTUUUVVVXXXXXXYYY^^^gggpppwwwzzz{{{zzzwwwvvvtttqqqnnnjjjhhhfffddd```]]][[[\\\]]]^^^^^^```^^^[[[YYYXXXWWWTTTRRRMMMMMMLLLLLLMMMMMMMMMNNNLLLLLLKKKIIIHHHGGGFFFEEEFFFEEEEEEDDDBBBAAA@@@???======<<<<<<<<<<<<======;;;<<<;;;999777666777999888===???<<<<<<>>>???===:::;;;<<<;;;999999999:::888888999999777555444333222111000///...---,,,,,,---...//////000//////.../////////...---...111333111111111222444555333222000000...---,,,,,,,,,,,,111000///...---,,,+++******+++,,,---......///...//////000111222222000///******+++...000000///---+++...111111000...------------------............000///---,,,+++*********,,,,,,+++++++++++++++***'''((()))+++,,,,,,,,,,,,+++***)))))))))***,,,---******+++---...---***((())))))***+++,,,---------,,,,,,,,,,,,,,,+++*********))))))***,,,,,,+++***...---+++))))))***+++,,,************++++++++++++))))))))))))***+++---------,,,,,,,,,,,,+++++++++++++++)))((())),,,------)))))))))))))))*********************************((()))***+++,,,---------)))******++++++******)))))))))))))))))))))))))))...,,,+++***+++,,,***)))++++++******+++,,,,,,------000222000---+++---///,,,++++++,,,...///---,,,//////000111222333333444444333333333444666888999:::999888999<<<======<<<@@@???>>>>>>>>>???@@@AAA|||wwwsssoookkkiiiiiiiiiiiiiiijjjiiihhhfffbbb^^^[[[XXXUUUUUUUUUVVVVVVWWWXXXYYYZZZ^^^fffooovvvzzz||||||xxxvvvtttqqqnnnkkkiiihhhccc```]]]\\\]]]^^^^^^^^^aaa]]]YYYWWWVVVVVVTTTSSSKKKKKKKKKKKKKKKKKKKKKJJJKKKKKKJJJIIIHHHGGGFFFFFFCCCCCCCCCBBB@@@???===<<<>>>======<<<<<<<<<<<<===;;;<<<;;;999777666888::::::???@@@>>><<>>===???>>>===<<<<<<<<<<<<<<<;;;;;;:::888666666888:::;;;???AAA===<<<>>>>>><<<999:::;;;:::999888888:::555888;;;:::666222000000,,,---------------,,,,,,***+++---000111111111000.........------...111444......///222555555444222......---,,,,,,---------///---+++,,,...///---+++***+++---///000111222222333222111222444333000------,,,,,,---///000///---,,,...///...------...///,,,------...//////000000333111///---,,,+++,,,---++++++++++++++++++++++++)))******+++,,,,,,,,,,,,)))***++++++,,,,,,++++++,,,+++******,,,,,,+++***((()))+++,,,.........---------------,,,+++***)))+++******,,,...///...,,,,,,,,,,,,+++++++++******,,,,,,------------......,,,+++)))((((((***+++,,,+++++++++++++++,,,,,,,,,'''++++++((((((,,,---+++***)))((((((((()))++++++***************+++++++++((())))))*********))))))))))))************))))))))))))))))))))))))))))))***))))))***+++,,,***)))++++++++++++,,,---......+++000444222,,,)))+++///000//////000222222111/////////000111222333333444444444444444444333222222888777555666999;;;<<<<<<<<<===???@@@@@@>>>===<<<~~~yyytttrrrnnnkkkiiihhhiiijjjkkkkkklllkkkkkkiiieeeaaa]]]ZZZXXXXXXXXXXXXXXXYYYZZZ[[[ZZZ]]]ccciiipppvvvzzz|||wwwvvvssspppmmmkkkiiiiiiaaa```____________]]]\\\XXXWWWVVVVVVVVVTTTPPPMMMOOOOOOOOOOOONNNMMMKKKKKKHHHHHHHHHHHHHHHHHHHHHHHH@@@AAABBBCCCCCCCCCBBBAAA??????===<<<<<<;;;;;;;;;<<<;;;:::888666666999;;;;;;???@@@===;;;<<<<<<:::999:::;;;:::888777888999666999<<<;;;666000...---***+++,,,,,,------,,,,,,(((***---000222222111111---------,,,,,,---000333------///222555555333111,,,,,,+++++++++,,,------...,,,***,,,...000...,,,+++,,,...///111222333333222000///000111111---***...---,,,---...//////......//////...---...///111,,,------...///000111111222111///---,,,---...///++++++++++++++++++++++++******+++,,,,,,,,,++++++)))***+++,,,---,,,++++++---+++******+++,,,,,,+++((()))+++---............---...------,,,+++***)))+++++++++---///000///---+++,,,,,,,,,,,,+++***)))---------.........//////---,,,***(((((()))+++,,,)))******+++---......///&&&///222,,,'''))),,,,,,***)))((((((((()))+++,,,(((((()))***+++,,,,,,---++++++,,,,,,,,,++++++***))))))************))))))))))))))))))))))))))))))((((((((()))+++,,,***)))++++++++++++,,,---...///***000444222,,,(((***...---,,,,,,...///000...---//////000111222333333444333444555555444222111///555333333444888;;;<<<===999;;;===>>>>>><<<:::888~~~|||{{{zzzvvvsssnnnmmmkkkjjjkkkkkkkkkjjjhhhhhhiiihhhfffbbb^^^\\\\\\ZZZYYYYYYYYYYYYWWWUUU[[[]]]bbbhhhoootttxxxzzzvvvuuusssqqqooommmkkkkkkcccbbb`````````___^^^\\\XXXVVVUUUTTTUUUTTTRRRPPPRRRSSSSSSQQQMMMKKKKKKLLLIIIJJJJJJJJJJJJJJJIIIHHHBBBCCCDDDEEEDDDBBB@@@???@@@???>>>======???AAACCC???>>><<<999777666777999;;;<<<>>>??????>>>=========;;;:::888888999:::;;;777666555333222111000000,,,,,,,,,,,,,,,,,,,,,,,,......////////////..............................------///111333222000......)))))),,,+++&&&%%%)))***---+++''')))......)))+++,,,......------///000000...------......---+++******+++++++++,,,,,,,,,000---)))***,,,//////......---...111///,,,---222444000,,,,,,///000...******)))))))))***+++,,,,,,,,,,,,,,,------.........(((+++---,,,***)))+++...---+++))))))((((((&&&$$$++++++,,,---......------...---+++***)))******+++---///000000...+++'''$$$111000...---------,,,+++,,,---......//////......///...------------,,,+++,,,+++++++++,,,------...,,,,,,+++)))'''&&&((()))...---+++*********++++++******))))))((((((''''''***************************************+++++++++***)))))))))+++,,,+++***))))))*********))))))((()))***+++***))))))+++,,,------++++++++++++---------...///////////////...000//////000222222111000333444555777777666444333666555555777;;;===<<<:::;;;<<<=========<<<::::::}}}{{{zzzyyyvvvsssmmmkkkiiiiiijjjjjjiiihhhiiiiiijjjiiigggccc___]]]\\\ZZZXXXXXXXXXXXXVVVUUUXXXZZZ___fffmmmtttwwwyyyuuutttrrrpppmmmkkkiiihhhcccaaa```___```___]]]\\\YYYWWWUUUTTTTTTTTTSSSRRRSSSTTTSSSQQQNNNLLLLLLLLLKKKKKKKKKKKKKKKJJJIIIIIIIIIIIIIIIHHHFFFBBB???=========<<<<<<<<<===???@@@???>>>===:::777666888999;;;<<<============<<<<<<<<<;;;:::888888888999:::777666444333111000000000..............................////////////...............---------------------...000222111///---...******---,,,((((((+++---///...+++,,,111111,,,,,,...//////...---...000111000---------...---+++******+++++++++,,,,,,,,,///,,,)))))),,,............---...111///,,,...222444000------///000---***++++++++++++++++++,,,---,,,,,,,,,---------......)))+++,,,,,,******,,,...---,,,************(((&&&------...///////////////...---+++*********++++++++++++---..................---,,,,,,---...///..................---,,,+++---,,,***+++,,,,,,+++******************+++,,,,,,+++,,,+++)))''''''(((***---,,,+++*********++++++******))))))((((((((((((************************++++++*********************)))))))))+++,,,+++***'''((()))******+++*********+++++++++******+++---...------------------.........//////////////////000//////000222222111000111333444666666555444333222111222555999;;;;;;999;;;<<<=========<<<:::999~~~|||zzzzzzxxxvvvtttooommmkkkkkkkkklllkkkiiijjjkkkkkkjjjgggddd```^^^[[[ZZZXXXWWWWWWWWWUUUSSSSSSVVV[[[ccclllssswwwxxxuuutttqqqooollliiigggfffcccaaa____________]]][[[[[[XXXUUUTTTTTTUUUUUUTTTUUUUUUTTTRRROOOMMMMMMNNNNNNNNNMMMLLLLLLKKKJJJJJJMMMLLLLLLJJJHHHEEEBBB@@@======>>>>>>>>>>>>>>>>>>??????>>>;;;888777999;;;===<<<<<<;;;;;;;;;<<<<<<<<<;;;:::999888777777777666555333222000/////////..............................////////////............------,,,,,,++++++---,,,---...000000...,,,...++++++------++++++---+++,,,+++)))+++......+++...000000///...---...///444111...,,,,,,,,,,,,+++******+++++++++,,,,,,,,,---+++))))))+++---------...---...000000---...222444111......000000---***------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,------------)))+++,,,,,,+++***,,,------,,,***+++,,,,,,+++)))---......////////////...---,,,+++++++++++++++,,,+++++++++,,,...000222333+++++++++,,,---///000111.........---,,,+++))))))***)))((()))***+++***))))))))))))((())))))***+++******+++***((((((***+++,,,,,,+++************+++***))))))))))))(((((((((************************,,,+++++++++***)))))))))***)))))))))+++,,,+++***'''''')))***++++++,,,,,,***+++,,,+++***+++,,,.........////////////...............//////000000000000//////000111222111000111222333444555555444333111111111444888:::;;;:::;;;;;;<<<<<<<<<;;;:::999~~~}}}|||{{{zzzyyywwwvvvtttrrrpppoooppppppooonnnllllllkkkjjjhhheeebbb```\\\ZZZXXXWWWWWWVVVSSSQQQPPPRRRWWW```kkkssswwwxxxuuutttqqqnnnkkkhhhfffdddcccaaa____________]]]\\\]]]ZZZVVVTTTUUUVVVWWWWWWVVVVVVUUURRROOOMMMNNNOOOPPPPPPNNNMMMLLLKKKJJJJJJKKKKKKKKKJJJIIIGGGEEEDDDAAABBBBBBCCCCCCBBBAAAAAABBBAAA@@@===;;;:::<<<>>>???>>><<<;;;:::;;;<<<<<<;;;:::999888777666666666555444333111000///......---------------------------......//////......---...------,,,,,,++++++***---,,,,,,---//////---+++,,,+++,,,------,,,,,,---******((((((***------+++000111111000...------...666222...++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++******+++,,,,,,,,,---,,,...000000---...333555333111111222111///,,,...---,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,,,,******+++,,,---,,,++++++,,,,,,------,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------............***+++,,,,,,---...000222,,,------,,,+++***)))))))))(((((()))***,,,+++******)))))))))))))))******((()))+++***))))))+++,,,++++++******************))))))))))))))))))))))))************************,,,,,,,,,+++***)))((((((***)))))))))+++,,,+++***((()))******++++++++++++***+++,,,,,,++++++---///---...///000000///...---.........//////000111111111000...///111222111111111222333444555666555555555555555777888:::;;;;;;:::;;;;;;<<<;;;:::999888}}}}}}~~~~~~}}}{{{zzzzzzxxxvvvtttsssssssssrrrqqqnnnnnnmmmkkkiiifffcccbbb___\\\YYYWWWVVVTTTQQQOOONNNOOOTTT^^^jjjssswwwwwwuuutttrrrnnnkkkhhhfffeeecccbbb````````````^^^\\\^^^[[[WWWUUUVVVXXXYYYYYYWWWVVVUUURRROOONNNOOOPPPPPPOOONNNLLLKKKJJJJJJJJJJJJJJJJJJIIIHHHFFFEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBDDDDDDCCC@@@>>>===???AAAAAA@@@>>><<<;;;;;;<<<<<<:::999888666666555555666555444333111000///......------------------------------............---------------,,,,,,+++++++++---,,,,,,,,,......,,,++++++,,,,,,++++++,,,---,,,...,,,+++,,,...//////000000111111000---,,,,,,---666222...++++++,,,,,,,,,******+++++++++,,,,,,,,,***+++++++++++++++,,,------,,,---000000---///333777666555555444222000...---,,,+++******)))******,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,,,,,,,***))))))***,,,------,,,+++,,,,,,,,,,,,,,,+++++++++++++++,,,------------+++,,,...//////---***(((+++,,,------++++++...000******++++++,,,++++++******))))))***,,,---,,,+++,,,++++++*********++++++((()))++++++******+++---************************))))))))))))************************************,,,,,,,,,+++***)))((((((***)))))))))+++,,,+++***+++++++++++++++***)))(((***+++,,,,,,+++,,,...000,,,---...//////...---,,,///.........///000222333111000...///000222222111222333444555666777888888999999999888777888999:::999:::;;;;;;;;;:::888777}}}zzzxxxvvvuuuuuuuuusssrrrrrrqqqpppnnnllliiigggfffbbb___\\\YYYVVVSSSOOOMMMMMMMMMQQQ\\\iiisssvvvuuutttsssqqqnnnkkkhhhfffeeeeeecccaaaaaaaaaaaa___]]]^^^[[[XXXWWWXXXZZZZZZZZZWWWVVVTTTQQQNNNMMMOOOPPPOOOMMMLLLJJJIIIIIIJJJJJJLLLKKKIIIGGGEEEDDDBBBBBBEEEEEEDDDCCCBBBBBBAAAAAAEEEEEEDDDAAA??????AAACCCAAAAAA???>>><<<<<<;;;;;;999777555444444555666777666555333222000/////////////////////////////////------............------,,,,,,,,,,,,------------///---,,,,,,---...---++++++------++++++------***---)))(((,,,.........000///000000///---+++,,,---444111...,,,,,,,,,,,,+++******+++++++++,,,,,,,,,***+++,,,,,,++++++,,,------+++---000000---///333777777777666555222000///++++++******))))))******,,,,,,,,,,,,+++++++++++++++***)))***,,,---,,,+++***))))))***,,,------,,,---............------,,,)))***,,,---............(((***---//////...+++)))+++...///---***))),,,///)))***+++,,,,,,,,,,,,+++,,,+++***+++------,,,+++...---,,,,,,+++,,,,,,,,,(((***,,,,,,+++++++++,,,((()))******+++*********)))))))))************+++************************,,,+++++++++***)))))))))***)))))))))+++,,,+++***---------,,,+++***(((''')))***++++++++++++...000---------......---------//////......///111333444222000......000111222222222333444555777888:::::::::;;;:::888555555666888999999:::::::::999888777~~~|||yyyxxxxxxxxxvvvuuuwwwvvvtttrrrpppmmmkkkjjjfffccc^^^ZZZVVVRRRNNNKKKKKKJJJNNNYYYgggqqqsssrrrqqqpppnnnllliiigggeeedddfffdddcccbbbcccbbb```___]]][[[ZZZYYY[[[[[[[[[ZZZWWWVVVTTTPPPMMMLLLNNNPPPLLLKKKIIIHHHGGGHHHIIIJJJJJJIIIHHHFFFEEEDDDCCCCCCFFFEEECCCAAA@@@@@@@@@@@@DDDDDDCCCAAA??????AAACCC@@@@@@???>>>===;;;999888888666333111222444777:::777666444333111000000000////////////////////////,,,------......------,,,,,,,,,,,,---......//////000...---,,,---...---,,,---000000,,,+++......***+++&&&%%%***,,,++++++...---...///...,,,++++++,,,111000---------...---+++******+++++++++,,,,,,,,,))),,,......,,,+++---...,,,+++---000000...///444555666777666444111///---++++++*********+++,,,,,,,,,,,,,,,+++++++++******,,,***)))***,,,---,,,***,,,+++***+++---......---...............---,,,+++)))***,,,---...//////...***+++---...///...---,,,***---///---***))),,,///+++,,,,,,,,,,,,,,,++++++---,,,++++++,,,---+++***......---,,,,,,,,,,,,,,,(((***,,,---,,,+++++++++'''((()))***++++++***)))))))))*********+++++++++************************++++++*********************)))))))))+++,,,+++***,,,,,,,,,,,,+++******)))((()))*********+++---/////////............////////////......///111333555222000......///111222222222222333444666888:::;;;;;;<<<;;;999666666888;;;888999:::::::::999777666}}}||||||{{{zzzxxxzzzyyywwwuuussspppooonnnhhheee```[[[WWWRRRMMMIIIIIIHHHLLLWWWeeeoooqqqpppooonnnllljjjhhhfffeeedddgggeeeccccccccccccaaa```]]][[[ZZZ[[[\\\\\\[[[YYYWWWVVVSSSPPPLLLLLLNNNPPPJJJIIIGGGFFFFFFGGGHHHIIIFFFFFFEEEEEEFFFFFFGGGHHHHHHFFFDDDAAA@@@@@@AAABBBCCCCCCBBB@@@>>>>>>@@@BBB>>>??????>>><<<:::888666888555222000000444888;;;777666555333222111000000........................,,,------......------,,,+++,,,,,,---...///000000111///------......---,,,///333222---,,,//////***...)))(((---000......222,,,---...---+++***+++,,,000///---.........---+++******+++++++++,,,,,,,,,***,,,//////---,,,---///,,,+++---000000...000444444555666555333///---,,,++++++++++++,,,------...,,,,,,,,,++++++*********,,,***(((***---...,,,***...---,,,---///000///...,,,,,,,,,,,,++++++***)))(((***,,,...////////////000///...---------------))),,,...---***)))---111.........---,,,+++***)))...,,,++++++,,,,,,***)))...------,,,+++++++++,,,)))+++------,,,******+++'''((()))+++++++++***)))))))))******++++++++++++***************************************+++++++++***)))))))))+++,,,+++******++++++,,,,,,,,,++++++'''((()))***)))***---///111000///......///000111//////......///111444555333000......///111222222000111222333555777999:::<<<======;;;999999<<<@@@888888999:::999888777666~~~}}}}}}zzzyyy|||{{{vvvuuuvvvqqqjjjjjjfff```ZZZVVVRRRNNNLLLGGGFFFKKKXXXgggooommmhhheeekkkooommmkkkjjjgggccccccccccccdddffffffdddbbb^^^\\\ZZZ[[[^^^^^^\\\XXXUUUUUUUUUTTTSSSRRRQQQPPPOOOOOOLLLHHHEEEFFFJJJNNNKKKKKKIIIFFFCCCCCCFFFHHHIIIIIIHHHFFFEEECCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???===:::999888888888999777444444555777888888444444333111///...000111...------...000111000.../////////....../////////------------,,,,,,+++***...000///+++---222222---000333666555111---,,,,,,,,,+++******,,,,,,+++***............---,,,++++++,,,---///000111111111000,,,,,,,,,,,,,,,,,,,,,,,,(((+++------,,,,,,///222,,,+++,,,111222///...111///000222333333222111000,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++***)))))),,,//////+++(((,,,)))+++000000,,,---222,,,...000///---+++---///111...,,,,,,...000111111111000///000000000...,,,,,,,,,,,,,,,++++++******---,,,+++,,,------,,,***((()))***+++,,,---......111000///...///...+++))),,,+++***+++,,,---+++)))///%%%"""***,,,***(((++++++,,,,,,,,,,,,++++++******++++++++++++******,,,,,,,,,+++***)))((('''+++***)))***+++,,,+++******)))(((''''''((()))***---,,,+++***+++---///111333111///...---...000111+++,,,...000333555777888222111///---+++,,,///111000111333555777999:::;;;999999888999::::::999888666666777777777777666666||||||~~~|||xxxvvvwwwssslllkkkfff```[[[VVVRRRMMMJJJGGGFFFJJJVVVdddkkkjjjeeeeeekkkooonnnlllkkkhhhccccccbbbccceeeggggggeeeccc```___]]]]]]^^^^^^\\\[[[WWWWWWVVVUUUTTTRRRPPPPPPMMMMMMLLLIIIGGGGGGKKKOOOKKKKKKIIIFFFDDDCCCFFFHHHEEEDDDCCCCCCBBBBBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@???<<<:::888777777777;;;999666444555555555444444444333111///...000222...------...000111000...//////...------...//////---............---,,,+++,,,......+++---222222---///222555444000,,,+++,,,,,,+++******,,,,,,+++***------......------,,,,,,...///000111222111111000,,,,,,,,,,,,,,,,,,,,,,,,***,,,......,,,,,,...000...,,,---111222///...111...///000111222111///...------------,,,,,,,,,,,,++++++++++++++++++++++++***)))***,,,......+++)))...,,,---111111------111///111111000---,,,...000---+++******,,,---------444222111111111111000...++++++---------+++***)))---,,,++++++------,,,++++++++++++++++++,,,,,,,,,111///............---+++,,,+++***+++------+++***///'''"""&&&******(((((()))))))))******)))))))))******++++++++++++************+++++++++******)))+++***)))***+++,,,+++)))+++***))))))))))))***+++---,,,+++++++++---///000333111///---------...///))))))+++---///222333444111222111///------///111111111333444666777999999888888888888999999888777666666777777888777777777~~~zzzyyyxxxuuupppkkkgggaaa[[[VVVQQQLLLIIIGGGFFFIIISSS```ggggggcccffflllqqqpppnnnllliiidddbbbbbbccceeeggghhhfffeeebbbbbb```]]][[[ZZZ[[[]]]YYYYYYXXXVVVTTTRRRPPPOOOKKKKKKKKKJJJIIIJJJLLLNNNJJJJJJIIIGGGDDDDDDEEEGGGGGGEEECCCAAA@@@@@@AAABBB@@@@@@@@@@@@@@@@@@@@@@@@@@@>>><<<999666555444444:::777555444555555444333333333333111//////000222///...---...000111000///000///---,,,,,,---///000......//////......------***,,,,,,,,,///222222......111444333///+++++++++,,,+++******,,,,,,+++***+++,,,------......------///000111111222111111000,,,,,,,,,,,,++++++++++++,,,---......---,,,---...000...///333333///...000---...///000//////---,,,//////......------------++++++++++++++++++++++++*********,,,------,,,***000...///222222//////111444333222000------///111...------...///000///---444222000///000000///...***+++---......,,,***)))...,,,***+++,,,------,,,------,,,,,,++++++******000...------...//////...,,,+++++++++------+++***...***(((***+++)))'''((())))))))))))))))))))))))******++++++++++++******))))))***++++++++++++++++++***)))***++++++***))),,,+++************+++,,,,,,,,,+++++++++---...///111000...---,,,,,,------)))***+++---...000111222000111222111000///000111111222333333444555666666777777777888888777777777666666777888888888888888|||zzzxxxuuurrrkkkgggaaa[[[VVVPPPKKKGGGEEEEEEHHHQQQ^^^ggghhhggghhhnnnsssqqqooonnnjjjfffcccccccccfffhhhiiigggfffccccccaaa\\\WWWVVVYYY]]][[[ZZZYYYWWWUUURRRPPPNNNKKKLLLLLLLLLKKKKKKKKKKKKIIIJJJJJJHHHEEEDDDEEEFFFMMMJJJFFFBBB?????????@@@>>>>>>>>>>>>>>>>>>>>>>>>???>>>;;;888555333333222444333333444666777666555222222222111//////111333000///......000111000///000...,,,++++++,,,...000------............------)))***+++---000222111///---000333111---******+++,,,+++******,,,,,,+++******+++,,,---............//////000000000000000///,,,,,,,,,,,,++++++++++++,,,------.........//////111///000333333///...000....../////////...---,,,000000//////......------++++++++++++++++++++++++******+++,,,,,,,,,,,,+++///...///111333333333333666444222///------///111......///111222111///---111///---,,,,,,------,,,,,,,,,,,,,,,,,,,,,++++++...,,,******,,,---------------,,,,,,,,,+++++++++///---,,,,,,...000111000,,,++++++,,,------,,,***+++***+++...---)))(((+++,,,++++++++++++++++++,,,******++++++++++++******)))******+++++++++******,,,+++)))***++++++***)))+++++++++******+++++++++,,,,,,+++++++++,,,---......------,,,,,,------...------...///111222333333...000222222111//////000222222333333333444444444666888999999888777777888555666777888999999999999~~~}}}{{{wwwsssqqqjjjfffaaa[[[VVVPPPJJJFFFDDDDDDGGGQQQ^^^iiinnnnnnlllrrruuurrrooonnnkkkgggdddddddddfffhhhiiigggfffffffffccc^^^XXXWWWZZZ^^^[[[[[[YYYWWWUUURRROOONNNOOONNNMMMLLLLLLKKKIIIHHHHHHIIIJJJIIIFFFEEEDDDEEELLLIIIEEEAAA>>>===>>>???>>>>>>>>>>>>>>>>>>>>>>>>???===:::777444333222222333222333555777777666444111222222111///000222444222000......///000000///000///---,,,,,,---///000+++,,,,,,---------,,,,,,,,,***+++---000111000000---000222000---***+++,,,,,,+++******,,,,,,+++******+++,,,---.../////////------------.........///---------,,,,,,,,,++++++******+++---///111111111111///000333333///...000000000000000//////......111111000///......------++++++++++++++++++++++++)))***+++,,,++++++,,,,,,,,,,,,---000444888777555666444000...---...//////++++++,,,...///...+++(((000...,,,+++,,,,,,+++***...---+++******+++---///,,,+++***+++,,,...------++++++,,,,,,,,,---------...,,,,,,---///111222111---,,,+++,,,---...,,,***)))))),,,///...******...,,,,,,+++******+++,,,,,,******++++++++++++******,,,,,,,,,+++***)))((((((,,,+++******++++++***(((************************,,,+++++++++,,,,,,,,,---******+++,,,---...///000//////000111111222333333,,,...111111000///......333333333333333333333333777999;;;:::999777888:::666666777888888888888888~~~}}}wwwrrrpppiiieee```[[[VVVQQQJJJFFFCCCCCCGGGQQQ___kkksssvvvrrrvvvwwwrrrooonnnlllhhhfffeeefffgggiiiiiigggeeejjjhhhddd___\\\[[[]]]___ZZZZZZYYYWWWTTTQQQOOONNNQQQOOOMMMLLLLLLKKKIIIGGGGGGIIIJJJJJJGGGEEEDDDDDDDDDBBB@@@>>>======>>>???@@@@@@@@@@@@@@@@@@@@@@@@>>><<<:::777444333333222555555666777888777444111000111111000000000333555333111///...///000000000/////////....../////////++++++,,,,,,---,,,,,,,,,111---,,,...000//////000---000111000---***+++---,,,+++******,,,,,,+++******+++,,,---............,,,+++++++++,,,---.../////////......------,,,,,,*********---000222333222000...///333333///...000222111111000000/////////111111000///...------,,,++++++++++++++++++++++++)))+++,,,,,,******,,,---***+++,,,...444::::::666666333000...////////////---------///000///,,,***///...---.........,,,***...---+++******,,,...///+++******,,,......---,,,++++++,,,,,,------......---,,,---///111222111000---,,,,,,,,,......,,,+++)))(((+++///...++++++...+++***)))(((((()))***+++******++++++++++++******,,,,,,,,,+++***)))((('''---+++******++++++)))((())))))************))))))+++++++++,,,,,,,,,,,,,,,******+++,,,...//////000////////////000000000000+++...000000///......///333333333333333333333333777:::<<<;;;999777999;;;666666777777777777666666wwwqqqpppgggddd```[[[WWWQQQKKKGGGDDDDDDHHHQQQ^^^llluuuzzzwwwzzzxxxrrrmmmmmmllliiihhhgggggghhhiiiiiifffdddiiieeeaaa]]]\\\\\\\\\[[[YYYXXXWWWVVVSSSQQQOOONNNRRROOOLLLKKKLLLLLLJJJHHHFFFIIIKKKKKKHHHEEEDDDCCCAAA@@@???>>>>>>>>>>>>>>>????????????????????????===<<<999777555444444444555555666888:::888444111///000111000000111333666444222///...///000000000//////000111111000//////+++,,,,,,---......------777111---//////------111...000222000---+++,,,///,,,+++******,,,,,,+++***++++++,,,---............++++++++++++,,,...000111111000000///......------,,,+++***---000333222111...,,,---111222///...111222222111000////////////111000000///...---,,,+++++++++++++++++++++++++++)))+++,,,+++******,,,...***,,,,,,---444;;;:::444555333000000222222111000111000000000111111///,,,---------//////...***'''+++,,,,,,---......------))))))+++---//////---***---------------,,,,,,,,,,,,,,,...111333333111...---,,,,,,---......---+++,,,)))***---...+++***,,,+++***)))'''''')))***+++******++++++++++++******+++++++++++++++***)))(((---,,,******+++***)))'''******+++,,,,,,+++******++++++,,,,,,,,,+++++++++,,,,,,---...............///////////////.........---...000000//////000111333333333333444444444444555999<<<;;;777666888:::666666777666666555444333xxxqqqpppfffccc___[[[WWWQQQKKKGGGEEEEEEHHHQQQ^^^kkkuuuzzzzzz|||yyyrrrllllllllljjjiiihhhhhhhhhiiihhhfffccceeeaaa\\\ZZZZZZ[[[YYYVVVXXXWWWVVVUUUSSSQQQOOONNNQQQNNNJJJJJJLLLMMMLLLKKKFFFHHHKKKKKKIIIFFFDDDCCCDDDCCCCCCAAA@@@>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<===;;;999777555555555555111333555999;;;;;;888555///000111000000111444666555222///...///000000000...000111333333111000...,,,------.../////////...;;;333...//////,,,,,,111...000222000---,,,---///,,,+++******,,,,,,+++***,,,,,,------......------+++++++++,,,---000222333222111111000///............,,,+++---000222111///,,,+++,,,111222//////111222222000//////.........111000///...---,,,++++++++++++++++++++++++++++++)))+++---+++)))))),,,///+++---------333:::999222555333111222444555333111...---,,,---...---,,,***)))***+++---...,,,'''$$$(((***...111111///,,,***''')))+++...111000---***000//////---,,,++++++***+++,,,///222444333000------,,,,,,---......---+++///+++))),,,---***)))***---,,,***))))))***,,,---******++++++++++++******))))))***++++++++++++***---,,,******+++***)))'''++++++------------++++++++++++,,,,,,,,,++++++***////////////...---,,,+++111111000000////////////...000111111000000111333333333444444444444555555444888;;;:::666444666:::777777666666555444222111~~~|||{{{{{{wwwvvvnnniiiaaaYYYTTTOOOJJJGGGFFFCCCDDDMMM\\\kkktttxxx}}}{{{xxxtttpppllliiiggggggggghhhgggeeebbb___^^^]]]\\\\\\\\\]]]\\\YYYWWWUUUUUUTTTSSSQQQNNNLLLKKKNNNLLLJJJIIIIIIHHHFFFDDDFFFHHHJJJLLLKKKGGGCCCAAAEEEFFFFFFCCC@@@>>>>>>???=========;;;:::;;;===?????????===:::666333333333555666888999999888777666666444111000111222333333222111000.........///000///111000///111555555111000//////000111111000......,,,+++---000111///,,,222///------///111///---...+++)))((()))*********000//////...,,,+++*********+++,,,---............333111///.../////////---111222333333111000000000.........000222222000.........///...---,,,...///000111111111000///...---***)))(((***------+++(((************+++,,,---...///000,,,)))222>>>===111---......///111222444555///---+++******+++,,,------//////...+++)))))))))+++,,,...//////...,,,+++***))))))***,,,------,,,333...***+++000111---(((+++,,,---///000111111111111...******,,,---+++)))++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,******+++++++++******))),,,***(((***---...---+++,,,+++******++++++)))'''***)))))),,,111333333111...---,,,,,,++++++,,,,,,,,,---......//////......///000000///...------...///000000000111111111111222222333333333333444444222333555666777777777666777333333666777333000111~~~|||zzzzzz{{{{{{zzzyyyzzzuuutttmmmiiibbb[[[UUUPPPKKKHHHGGGEEEFFFNNN\\\kkktttxxx|||{{{xxxtttpppllliiigggiiihhhfffdddbbbaaa``````^^^]]]\\\]]]]]]\\\YYYWWWTTTTTTSSSQQQOOOLLLJJJIIIJJJHHHFFFEEEEEEDDDCCCAAADDDFFFIIIJJJJJJGGGCCCAAADDDEEEEEECCC@@@?????????===>>>>>>======<<<======<<<<<<<<<:::777555555666777888999::::::999888777555333111000000111222222111111//////...///000000///000//////444999777222//////...///000111///---...---,,,---000111///---111...++++++,,,,,,+++***,,,+++***+++,,,,,,***))),,,,,,,,,,,,,,,---------++++++,,,---............333111//////000111000///...000111222000000000111///...///000222222000///---......---------...////////////......---------+++******,,,......,,,***+++******++++++---......///000---)))///666111%%%///.........///000000111111000...,,,,,,---...///***+++------,,,+++,,,---***,,,---......---,,,++++++***)))***---...---,,,000---***+++...///---)))------,,,,,,---///111333111///,,,+++,,,,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,)))******+++++++++******,,,***)))***,,,---,,,***---+++))))))+++,,,,,,,,,---,,,+++,,,......,,,***...---,,,,,,++++++,,,,,,+++,,,,,,---------------...000000000...---...///000/////////000000111111222222222333333333444444444444666777777777777666888444333666666333111222}}}wwwvvvtttssstttwwwxxxxxxxxx}}}~~~~~~~~~xxxtttqqqllliiiccc^^^YYYSSSMMMIIIHHHFFFGGGNNN[[[iiitttyyy{{{zzzwwwsssoookkkiiigggjjjhhheeebbb``````aaabbb___^^^]]]]]]]]]\\\ZZZWWWSSSSSSQQQOOOMMMJJJHHHFFFFFFEEECCCBBBCCCCCCBBBAAABBBDDDGGGHHHHHHFFFDDDBBBBBBCCCDDDCCC@@@???@@@AAA>>>>>>??????>>>===<<<<<<999:::;;;:::888888999:::888999:::;;;;;;:::999888444333222111000111222333111000000//////000111111//////...000888===999111///...---...000000...---...------...000000///...222///,,,************))),,,+++,,,...///...***(((******+++++++++,,,,,,,,,+++,,,,,,---......//////222111000111333444333222,,,...000111000000111222000///000111333333111///---------------...///000......,,,,,,+++,,,------,,,,,,,,,---//////...,,,,,,,,,,,,,,,,,,---...///---///---***---111***///......------,,,,,,,,,222111///---,,,,,,---...***,,,------,,,,,,---///***+++,,,------,,,+++***,,,******+++---......---++++++++++++,,,,,,,,,,,,///---+++***+++...111444000000///---++++++---...++++++++++++++++++++++++******+++,,,,,,,,,++++++((()))***+++++++++++++++---+++***+++,,,,,,+++***---+++))))))+++---......---+++***++++++***(((&&&...---,,,,,,++++++,,,,,,***+++,,,,,,------,,,,,,...///000000//////000111000///.........///000111222222222222333333333333555666777777777777777666999555333555666333222444xxxsssrrrqqqpppqqqtttvvvwwwvvvzzz{{{|||}}}~~~~~~}}}}}}||||||}}}xxxtttqqqkkkiiieeeaaa\\\VVVOOOJJJHHHGGGGGGNNNYYYgggrrrxxxzzzyyyvvvsssooollliiihhhiiigggeeecccbbbaaaaaaaaaaaa___]]]]]]]]]\\\YYYWWWTTTSSSRRROOOMMMJJJGGGFFFGGGEEECCCCCCDDDEEEDDDDDD@@@BBBDDDGGGGGGFFFDDDBBBAAABBBCCCBBB@@@@@@@@@BBBAAA@@@???>>>>>>>>>>>>===999;;;<<<;;;:::999:::;;;999999:::::::::999888777444444333222111111222333111111111111111111222222000///...111999>>>888......------...//////...,,,.........///000000000///333000---++++++,,,---------------...///...,,,***,,,,,,++++++***))))))(((,,,,,,,,,---......///000222111111333555666555444...000222222111000000111000000000222444444222000------,,,,,,...///000//////---,,,++++++,,,...///,,,,,,,,,---.........------------------...//////+++------+++...111---&&&,,,,,,,,,,,,++++++***)))000///...,,,++++++++++++///000000///---,,,---///++++++,,,,,,,,,+++***))),,,+++***+++---...---,,,(((***---,,,++++++---///...---+++***+++---000222---//////---***))),,,///***+++++++++++++++,,,,,,***++++++,,,,,,,,,++++++'''((()))***+++,,,,,,,,,---,,,++++++++++++***)))+++***)))***,,,---,,,+++(((((()))***+++++++++***...---,,,,,,++++++,,,,,,++++++,,,------------,,,---///000000//////111222///...---------...000111111222222222222333333333666777777777777777777777:::555333555666444444666zzztttqqqnnnmmmlllmmmppprrrrrrqqqvvvwwwyyy{{{|||}}}}}}}}}}}}}}}|||{{{{{{zzzyyyyyy{{{{{{{{{{{{zzzwwwtttqqqllljjjgggccc___YYYRRRMMMIIIHHHHHHMMMWWWdddpppwwwyyyxxxvvvssspppmmmjjjiiiffffffgggfffeeecccaaa```bbb```]]]\\\[[[ZZZXXXVVVTTTTTTRRRQQQNNNKKKIIIHHHHHHEEECCCCCCDDDEEEFFFEEE???AAACCCEEEFFFEEEDDDBBB@@@AAABBBBBB@@@@@@@@@BBBEEEAAA>>>===>>>@@@@@@@@@<<<===>>>===;;;999999999888888888888888777777666333555555444222111222444222333333333333333333333222000...000888<<<555***...------...//////...,,,...///000111000000000000///...---,,,,,,---///111000...,,,+++,,,---------+++++++++******))))))(((---------------...000111222222222444777777666555222444555444222000000000000000000222444444222000///---+++,,,...000///...///...---,,,---...000222,,,,,,,,,,,,,,,------.........---------...//////,,,------+++,,,///000...)))***++++++,,,++++++***//////...---,,,,,,++++++111222222111//////111222,,,,,,,,,,,,++++++******,,,+++***+++---------,,,'''+++......++++++...111++++++,,,,,,------......+++---...+++((((((+++...*********++++++,,,,,,,,,++++++,,,,,,,,,++++++***'''((()))***+++,,,,,,,,,,,,,,,,,,,,,+++*********))))))***,,,---+++(((%%%&&&''')))+++,,,,,,---......---,,,,,,++++++,,,,,,,,,,,,---...............---///000000//////000222///......------...000111111111111222222222333333666666666666666777777777:::555333555666555555777yyyrrrmmmjjjhhhffffffgggiiikkkkkkjjjppprrruuuwwwzzz{{{||||||}}}~~~|||zzzzzzzzzyyyyyyxxxxxxxxxvvvvvvvvvwwwwwwvvvssspppmmmjjjhhheeeaaa\\\UUUQQQJJJJJJJJJNNNWWWcccooowwwyyyxxxvvvtttqqqnnnlllkkkfffggghhhhhhgggeeebbb```ccc```]]][[[ZZZYYYWWWUUUTTTTTTSSSQQQOOOMMMKKKJJJGGGDDDAAA@@@BBBCCCDDDDDD@@@AAACCCEEEEEEEEECCCCCC@@@AAABBBAAA@@@???@@@AAAEEEAAA======@@@BBBBBBAAA===???@@@???<<<:::999999999999888777777666666666444666888777444222444666555666666666666555444333333222000000666999444+++///...---...000000...---...000111222111000111222+++,,,------,,,,,,...000111...+++***+++---------(((((()))***+++,,,,,,---...------,,,---///000111222222333555777888666555555666666555222000///000000///000111333333111///111...+++,,,...000...,,,///.........///111222333,,,---------,,,,,,...///......---------......///...///...,,,******,,,...''')))***,,,------,,,,,,000000000000/////////......///000000000222555888------,,,,,,++++++******,,,+++******,,,,,,+++***)))+++...---,,,,,,...111***+++,,,---------,,,,,,+++++++++***))))))+++,,,*********++++++,,,,,,---++++++,,,,,,,,,+++******((()))***++++++++++++++++++,,,---,,,*********,,,))))))***+++,,,***&&&###)))+++------+++++++++,,,...---,,,,,,++++++,,,,,,,,,---......//////......---...//////......///000....../////////000000000111111111111222222222222444444444444555666777888:::555444777888666666777}}}rrrkkkfffcccbbb``````bbbdddgggggggggkkkmmmqqquuuxxxzzzzzz{{{}}}~~~~~~~~~~~~~~~}}}}}}|||}}}zzzyyyxxxxxxxxxxxxxxxxxxxxxxxxuuusssrrrssstttsssppplllnnnkkkhhheeebbb]]]XXXTTTMMMMMMMMMPPPWWWdddpppyyyzzzyyywwwtttrrrooonnnmmmiiiiiihhhhhhgggfffddddddccc```\\\ZZZXXXWWWUUUTTTSSSRRRRRRQQQPPPNNNLLLKKKGGGDDDAAA@@@AAABBBCCCCCCBBBBBBDDDEEEEEEDDDCCCBBBAAABBBBBBAAA???>>>???@@@AAA???>>>AAAEEEFFFCCC???===???@@@@@@>>>;;;::::::::::::999888777777777777444888:::999555333555888888999999999888666555333222333222111555888666000//////...///000111///---...000333222111000111333+++---000000...---...//////---++++++,,,---,,,+++(((((()))***+++,,,---...///...---,,,---///111222333333444666888888555333333444555444222000000000///...///000222222000///333///+++,,,...000---***---......///111222222333---...///...,,,,,,///222......---------------...---///000///,,,)))+++---)))***,,,.........---,,,...//////000000000000000---......//////111555888///...---,,,,,,++++++++++++***))))))++++++***))))))***+++,,,++++++,,,---,,,++++++***++++++,,,------+++))))))***,,,,,,,,,)))******+++,,,,,,------+++,,,,,,,,,,,,+++***))))))******+++++++++******)))+++---,,,******+++---+++)))((()))******)))(((***,,,...---***))))))***...---,,,,,,++++++,,,,,,,,,,,,---............------...///...---,,,---...---...000111222111000///111111111111222222222222222222222333444666888999999555555888:::777666777{{{ooohhhbbb______^^^^^^```dddggghhhhhhhhhjjjnnnssswwwyyyzzzzzz{{{|||||||||||||||{{{{{{{{{{{{~~~|||wwwwwwwwwwwwwwwwwwxxxxxxxxxxxxuuusssqqqqqqrrrqqqmmmiiiooolllhhheeebbb^^^ZZZVVVPPPOOOOOORRRYYYeeerrrzzzzzzyyywwwuuussspppooonnnllljjjhhhfffeeeffffffgggccc___[[[YYYWWWVVVUUUSSSQQQQQQQQQPPPOOONNNMMMLLLIIIFFFCCCAAABBBCCCDDDDDDCCCCCCDDDEEEEEEDDDCCCBBBAAABBBBBBAAA???>>>>>>???======???DDDIIIIIICCC===<<<>>>@@@@@@???<<<;;;;;;<<<;;;:::999888888888888555999<<<:::666444666999:::;;;;;;:::999777555444222333333222444999999666000//////000111111000......111333333111000111333...111444444111///...///,,,,,,,,,---...---+++(((,,,,,,,,,+++++++++++++++///...---,,,---///111222333333444666777777555222000222333333111000000111.........000222222000...444000,,,,,,//////---))),,,---...000111222222222...000111///------000444...------,,,,,,,,,------***...222444111,,,---000+++,,,...//////...---,,,+++,,,---.../////////////////////...---...111444000///...---,,,,,,,,,,,,+++)))((()))******)))(((************++++++++++++...,,,***((((((***---//////,,,)))))),,,...---,,,))))))***+++,,,,,,------,,,,,,,,,,,,,,,+++***)))******+++++++++******)))(((***---,,,******,,,...---***'''&&&(((+++---...(((+++---,,,***((()))+++...---,,,,,,++++++,,,,,,++++++,,,---------,,,,,,---...///...,,,++++++,,,---///111333444222000///000111111111111222222222111111111222333666888999888555555:::;;;888666777xxxnnneee```___```______```aaaccceeegggiiijjjlllooorrruuuwwwxxx{{{zzzxxxxxxyyyyyywwwvvvxxxyyyzzzzzzzzzxxxwwwvvvqqqssstttssspppnnnppprrrttttttsssqqqoookkkhhhffffffffffffeeeccc```]]][[[VVVRRROOORRR[[[hhhttt{{{~~~|||xxxtttqqqpppoooooonnnllljjjiiihhhfffbbb```ddd```ZZZVVVTTTSSSSSSRRRPPPPPPPPPPPPOOONNNMMMMMMEEEDDDCCCCCCDDDDDDCCCBBBCCCDDDFFFGGGFFFEEEFFFGGGBBBBBBBBBAAAAAA@@@@@@????????????AAABBBBBB@@@>>>>>>>>><<<;;;;;;;;;;;;;;;======<<<<<<<<<<<<======:::999888777777777888999666555666777999999777555222111111444777888666333000///---,,,++++++,,,,,,//////000111333555777888111444555444000,,,,,,,,,+++,,,...//////...,,,+++...---,,,+++++++++,,,---++++++,,,---///111333444000000222444666555222///222000///111000...111777///000000000000000/////////...---,,,++++++++++++,,,------......------,,,---,,,+++,,,......---,,,000---+++,,,///111000///333000---+++++++++***))),,,,,,,,,---------......000...,,,++++++---000222...///111111000//////000222111////////////---+++,,,,,,+++***+++,,,---...,,,,,,,,,++++++******************++++++,,,,,,---******+++++++++,,,,,,,,,'''((()))+++,,,---......---,,,,,,+++*********+++"""...///'''###'''///************************,,,+++***))))))***+++,,,,,,...000...+++***+++...+++,,,,,,+++******+++---//////...---,,,++++++***..................------000000000111222222333333555222//////222444444222444333111222444555555555666555555777:::;;;999666uuukkkbbb]]]\\\\\\\\\\\\]]]___aaaccceeeiiijjjlllooorrrtttvvvwwwyyyxxxvvvvvvwwwwwwvvvuuuvvvvvvwwwxxxxxxxxxwwwvvvqqqssstttrrrpppnnnoooqqqpppppppppooommmkkkiiigggffffffffffffdddbbb___^^^[[[WWWTTTVVV^^^jjjuuu||||||yyyuuurrrqqqppppppnnnllljjjhhhgggeeeaaa___aaa^^^YYYVVVUUUSSSRRRPPPRRRRRRRRRRRRQQQPPPOOOOOOHHHFFFEEEEEEFFFFFFDDDCCCCCCEEEGGGGGGFFFEEEFFFGGGEEEDDDDDDCCCBBBAAAAAA@@@@@@??????AAABBBBBB@@@>>>>>>>>>===<<<;;;;;;;;;;;;>>>===<<<<<<;;;;;;;;;;;;;;;:::888666555555555555555555555777888888777555444333333555888999777444222111///...---------...///000111222444666777888111333555444000------...,,,...///000000///...,,,------,,,+++++++++,,,---,,,,,,,,,---...000222222///000333555555333222000222000000222111000333888000000000000//////......///...---,,,++++++++++++***+++,,,---......///......---,,,---...///...---111...------000222111///333111...,,,,,,,,,+++***,,,,,,,,,,,,---------------,,,+++******,,,---///...///111000///......///000//////...,,,+++++++++,,,+++*********+++,,,,,,,,,,,,,,,+++++++++*********************+++++++++******+++++++++,,,,,,,,,((()))***+++,,,------------,,,++++++******++++++"""(((...///,,,)))***,,,************************,,,+++***))))))***+++,,,,,,...//////,,,++++++---+++,,,,,,+++******+++---.........------,,,,,,+++........................///000000111111222333333444222///000222444444333444333333444666888777666777666666777::::::888555tttjjjaaa\\\[[[ZZZZZZ[[[\\\^^^aaadddfffiiijjjlllnnnqqqsssuuuvvvvvvuuuttttttuuuvvvtttsssssstttuuuvvvvvvvvvuuutttqqqrrrrrrqqqooommmnnnoookkklllllllllkkkjjjiiihhheeefffgggggggggeeedddcccccc___\\\]]]dddnnnwww|||}}}yyyuuusssqqqqqqqqqnnnllliiigggfffccc```]]]^^^[[[XXXWWWUUUTTTQQQOOOOOOOOOOOONNNNNNMMMLLLKKKJJJIIIGGGGGGGGGGGGFFFDDDCCCEEEGGGGGGFFFEEEFFFGGGGGGFFFEEEDDDCCCBBBAAAAAAAAA@@@???@@@BBBBBB@@@>>>???>>>===<<<;;;;;;;;;;;;>>>>>>===<<<;;;:::999999<<<:::888666444333222222555444444666777888777555555444555777999999888666555444222000////////////000111222333555666888888111333444333111//////000...///000111111000///...---,,,,,,++++++,,,,,,---------------...///000111---111555666444222111222111///000333222111444:::111111000///...------,,,......---,,,++++++++++++)))***+++---///000000000///...---...000111000///222000//////111222222111333111...---------,,,+++++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,---------///000///...,,,,,,---,,,...///---***((()))+++++++++***))))))*********,,,,,,,,,++++++++++++***************))))))))))))******+++++++++,,,,,,,,,)))***+++,,,,,,,,,,,,+++,,,,,,++++++******++++++---,,,,,,---......+++(((************************++++++************+++++++++---//////---++++++++++++,,,,,,,,,******,,,---------------------------........................//////000111111222222333444222000000222444444444444444555888:::;;;:::888888777777888999999666444vvvlllbbb]]]\\\[[[[[[\\\^^^aaadddgggiiijjjkkkmmmoooqqqsssuuuuuutttsssrrrrrrtttuuutttsssttttttuuuuuuuuutttrrrrrrooopppooonnnmmmlllkkkkkkiiiiiiiiiiiihhhggggggfffeeefffggghhhiiiiiiiiiiiikkkgggdddeeekkkrrryyy}}}~~~|||xxxuuurrrqqqqqqqqqnnnkkkiiigggeeebbb^^^[[[ZZZYYYWWWWWWVVVTTTQQQNNNLLLLLLLLLLLLKKKJJJIIIIIIKKKIIIHHHGGGHHHGGGFFFDDDBBBDDDFFFFFFDDDCCCDDDEEEGGGFFFEEEDDDCCCBBBAAA@@@BBB@@@???@@@AAAAAA@@@>>>???>>>===<<<;;;;;;;;;;;;===============<<<<<<;;;<<<<<<:::888777555444444444333333444666777666555555555666888999888777666666555333111000//////000111222333555666777888888111222222222111111111111//////000000000000//////,,,,,,,,,,,,,,,,,,------......---------...//////+++111666777333000222444000///000333444222555:::222111000///---,,,,,,,,,...---,,,,,,+++++++++,,,***+++,,,...//////000000000///...///111222222111333222111111222222222222333111///...///...---+++******+++++++++,,,,,,,,,,,,---.../////////......---...//////---++++++,,,+++...000...)))&&&(((,,,,,,++++++***************++++++++++++++++++++++++,,,,,,++++++******))))))******+++++++++,,,,,,,,,++++++,,,,,,,,,++++++***,,,,,,++++++***++++++,,,...+++)))))),,,---***'''************************++++++++++++++++++++++++***,,,---......,,,+++++++++,,,---,,,******,,,---,,,,,,,,,------.........---------...............//////000000111222222222333222111111222444555555555555777:::===>>><<<:::888888999999999777555444wwwlllccc^^^]]]\\\\\\]]]___bbbfffiiikkkllllllnnnpppqqqssstttuuusssrrrrrrsssuuuvvvuuutttwwwwwwwwwwwwuuusssqqqpppooonnnmmmlllkkkjjjiiihhhiiihhhhhhgggfffeeeeeeeeeeeefffgggiiikkklllmmmmmmpppmmmkkklllqqqwww|||}}}{{{xxxtttrrrqqqqqqqqqnnnllliiifffdddaaa]]]ZZZXXXWWWVVVWWWWWWUUUQQQNNNOOOOOOOOOOOONNNMMMLLLKKKJJJHHHGGGGGGGGGGGGEEEDDDAAACCCDDDDDDCCCBBBBBBCCCEEEEEEDDDCCCBBB@@@@@@???CCCAAA??????@@@AAA@@@>>>??????===<<<<<<<<<<<<<<<;;;<<<===???@@@@@@@@@@@@======<<<;;;:::999888888444333222333555777666666444555777888777777666666555444222000/////////000222333555666888888888888222111111111111111111111........................+++++++++,,,,,,---------......------------......***000666666333111222555000///111444444333555:::333222000...------,,,---------,,,+++++++++,,,,,,------......//////......000///...000222333333222333333333222222222333333222000////////////---+++******+++++++++,,,,,,,,,+++,,,...///000///...---,,,...///...,,,++++++,,,,,,///222///***'''***---,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++---------,,,,,,+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,+++******,,,++++++***++++++,,,,,,******)))))))))******+++************************+++++++++,,,,,,+++++++++++++++,,,---------,,,***,,,------,,,++++++,,,...+++,,,,,,------.........---------.........//////...//////000111111222222222222222222222333555777666666888;;;>>>???===;;;888999:::999888666555444wwwmmmccc^^^]]]\\\]]]^^^```cccfffiiikkknnnnnnpppqqqrrrtttuuuvvvttttttsssuuuwwwxxxxxxwwwyyyyyyyyyyyyxxxvvvtttrrrpppnnnlllllllllkkkiiigggiiihhhgggfffeeeeeeeeefffeeefffgggiiikkknnnoooppprrrqqqpppqqqvvv{{{}}}{{{xxxuuusssrrrrrrrrrooommmjjjgggdddaaa\\\YYYWWWVVVVVVVVVWWWVVVSSSPPPMMMMMMNNNMMMMMMLLLKKKJJJHHHFFFEEEFFFGGGGGGFFFDDDBBBCCCDDDDDDBBBAAAAAABBBBBBBBBBBBAAA@@@@@@??????CCCBBB??????@@@@@@???>>>??????>>>===<<<<<<<<<<<<:::;;;>>>@@@BBBBBBBBBBBB=========<<<<<<:::999888333222111222444666666666444666888888777666666666444333111000//////000000333444666888999999999888333111//////000111000000---------,,,,,,---------******+++,,,------------------------------......+++///444666444222333444000///111444444222444888333222000///.........///---,,,,,,++++++,,,,,,,,,....../////////......---000///...000222333333222333444444333111111222444000///.../////////,,,***++++++++++++,,,,,,,,,,,,***+++,,,---------,,,++++++---......---,,,,,,---...000111///,,,***+++---***+++,,,------------,,,***++++++++++++,,,,,,,,,---------------,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,++++++***++++++******++++++,,,,,,(((***,,,,,,******,,,///************************++++++,,,,,,,,,,,,++++++,,,+++***+++,,,---,,,+++,,,---------++++++---...,,,,,,,,,------.........,,,,,,------.../////////......///000000111111222111222333222222333666888777777888:::===>>>===;;;777999::::::888666555555zzzoooeee```___``````aaabbbeeehhhkkkmmmppppppqqqrrrtttuuuvvvvvvvvvvvvuuuwwwzzz{{{{{{zzzyyyzzz{{{{{{{{{zzzyyyxxxssspppnnnmmmnnnmmmkkkhhhggggggfffffffffggghhhiiieeefffgggiiilllnnnppprrrrrrqqqrrrtttyyy~~~}}}zzzwwwuuutttuuuuuupppnnnkkkhhheeeaaa\\\YYYWWWVVVUUUVVVWWWVVVUUUSSSKKKKKKLLLKKKKKKJJJIIIHHHGGGFFFEEEFFFGGGHHHGGGFFFCCCEEEFFFFFFDDDBBBCCCCCCAAAAAAAAAAAA@@@@@@@@@@@@DDDBBB?????????@@@???>>>@@@???>>>===<<<<<<<<<<<<:::<<<>>>@@@BBBBBBAAAAAA<<<<<<<<<;;;999777555444333111000111333666666666555888::::::888666777888333222111000000111222222444555777999::::::999888333000...---///000///...------,,,,,,,,,,,,------)))***+++---......------,,,,,,,,,,,,------...///---///222444555555333222000///111444333111222666444222111/////////000111,,,,,,,,,++++++,,,,,,---,,,---...//////000/////////......///222333333222222444444333000000111333///...---...///...,,,***,,,,,,,,,,,,------------***+++,,,,,,------,,,,,,***,,,.........---...///000000///...---,,,++++++((()))***,,,------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------******+++++++++,,,,,,,,,******+++,,,,,,,,,++++++++++++******++++++,,,---)))+++,,,---,,,+++,,,,,,************************++++++,,,------,,,++++++...+++((((((+++------,,,,,,---...---++++++---...,,,,,,------------------,,,,,,------...//////000......//////000111111111111222333333222333666999999888777999;;;<<<<<<;;;666888::::::777555555666~~~rrriiicccbbbddddddeeefffiiilllnnnpppqqqqqqrrrssstttuuuvvvwwwxxxwwwwwwyyy|||}}}}}}|||yyyzzz{{{}}}~~~~~~}}}}}}uuurrrpppoooppppppmmmjjjfffeeeeeefffgggiiikkkmmmeeefffgggiiikkknnnqqqrrrrrrqqqrrrvvv{{{|||yyywwwvvvwwwwwwqqqoookkkhhheeeaaa\\\YYYXXXWWWUUUUUUWWWWWWVVVUUUOOOOOOOOOOOONNNMMMLLLKKKFFFEEEEEEFFFHHHIIIIIIHHHEEEGGGHHHGGGEEEDDDDDDEEE@@@@@@@@@AAAAAAAAABBBBBBEEEBBB@@@??????@@@???>>>@@@???>>>======<<<<<<<<<;;;<<<>>>@@@AAA@@@???>>>;;;;;;;;;999777333000///222111000000333555666666666999<<<<<<999777888999333222111111111222333444444666888:::;;;:::999999444000---,,,...///...,,,...------,,,,,,------...)))***+++---......------,,,,,,,,,,,,---...//////......000333666666444111000///111444333000000444444333111//////000222333,,,,,,,,,++++++,,,------+++,,,---///000111111111......---///222333333222222444555333000///111333...------...///...+++))),,,,,,------------......---------.........//////***,,,...///......000111111///------------+++)))%%%''')))+++,,,------,,,*********++++++,,,,,,,,,*********++++++,,,,,,---******+++++++++,,,,,,,,,)))***+++,,,,,,,,,,,,,,,+++*********+++,,,,,,---*********+++,,,+++)))'''************************++++++------------++++++///+++''''''***---...---------...---,,,+++---///------------------------,,,,,,------...///000000......//////000111111111000222444333222333666::::::888777777999:::;;;:::555888;;;:::777555666777xxxpppkkkhhheeegggjjjkkklllmmmnnnooosssttttttsssrrrrrrtttvvv}}}yyywwwzzz|||}}}|||{{{{{{}}}~~~}}}|||vvvuuusssqqqooommmkkkjjjhhhiiiiiiiiiiiihhhhhhggggggggghhhiiikkknnnoooqqqpppqqqrrrtttxxx}}}~~~~~~}}}zzzxxxyyyyyyooolllhhhdddaaa^^^[[[XXXYYYXXXXXXZZZ[[[[[[YYYVVVNNNMMMMMMMMMMMMMMMNNNOOOGGGFFFDDDDDDFFFHHHHHHHHHIIIIIIHHHHHHFFFEEEDDDCCCAAAAAA@@@@@@AAAAAABBBCCCDDDCCCBBBAAA@@@?????????@@@@@@@@@>>>;;;999999:::>>>>>>============>>>???<<<888444111111000///...555555444333444555666777:::999888888::::::999888;;;777444333333333111...555666666666:::>>><<<666444222///...///000111000.........------,,,,,,,,,------------,,,,,,+++***///......000...***+++///111000///222555777666333333333444333222000...,,,333222111000////////////000...,,,+++,,,+++***)))+++,,,---///111222111///------......///000000111666555333111000///......------,,,,,,,,,,,,++++++111---)))))),,,...//////...------------,,,,,,,,,,,,,,,,,,,,,+++,,,///111333222000---***)))+++...++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------)))))))))***+++++++++,,,***+++,,,,,,------,,,,,,---+++)))+++---///---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,((('''***+++)))((())),,,,,,,,,+++++++++******...,,,,,,---+++)))+++///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///------------------------222111000///.........///333222000/////////000111000111111222333333444444444999888333222666888666999777777777777777555333~~~sssllliiigggiiikkklllmmmooopppqqqtttuuuvvvuuuttttttvvvxxx|||yyyxxxzzz~~~}}}zzz}}}|||{{{|||}}}~~~}}}|||wwwvvvtttrrrpppmmmlllkkkiiiiiijjjjjjjjjiiihhhhhhhhhhhhhhhiiikkklllnnnoooooopppqqqssswww|||~~~}}}{{{zzzxxxwwwvvvooolllhhhdddbbb___\\\YYYXXXWWWWWWWWWXXXWWWTTTRRRPPPOOONNNMMMMMMLLLLLLLLLGGGFFFDDDDDDFFFGGGHHHGGGIIIIIIIIIHHHGGGFFFDDDDDDAAAAAAAAAAAAAAABBBBBBCCCDDDCCCBBBAAA@@@?????????<<<======<<<:::888999:::========================;;;888444222111111000///111111111222444777:::<<<:::999888999;;;<<<;;;:::===:::777666666666444222333888:::888999;;;;;;999666333000///000111111111......---------,,,,,,,,,---------------,,,+++***///---...000...+++,,,///000//////111444555444222333333333222111000...---222222111000//////000000111///---,,,---...---,,,,,,,,,---///111222222111---------...///000000000444444222111//////......------,,,,,,,,,,,,++++++///+++((((((***---...---......------,,,,,,,,,+++,,,,,,,,,,,,,,,---///000.........,,,)))'''((((((++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------************++++++++++++***+++,,,,,,------,,,,,,---+++***+++---...---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,((('''***,,,***)))***---------,,,,,,,,,++++++---++++++---+++)))+++000,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///........................000////////////000000000222111111000000000000000000000111111222333333333222666666222000444666444888777666777888888777555xxxoookkkjjjkkklllmmmoooppprrrssstttuuuuuuuuuttttttvvvxxx|||zzzyyyzzz}}}~~~{{{xxx|||{{{{{{{{{}}}~~~}}}|||xxxwwwuuusssqqqnnnmmmlllkkkkkkkkkkkkkkkjjjiiiiiiiiiiiiiiiiiijjjkkkllllllnnnnnnooorrrvvv{{{~~~||||||{{{xxxtttooolllhhheeecccaaa^^^[[[ZZZYYYXXXXXXXXXVVVSSSQQQRRRRRRPPPOOOMMMLLLKKKJJJGGGEEEDDDDDDEEEGGGGGGGGGIIIIIIIIIHHHGGGFFFEEEDDDBBBBBBAAAAAABBBBBBCCCDDDBBBBBBAAA@@@@@@???@@@@@@;;;<<<===<<<:::999:::;;;;;;<<<<<<======<<<<<<;;;:::777444222222222111000000//////111333777;;;===:::999:::;;;>>>???>>>===@@@===;;;999999888777555444:::>>>:::777999;;;;;;888555222000111222222222...------------,,,,,,,,,,,,------------,,,,,,+++---,,,---///...+++,,,000.........000333333222000333333111000////////////222111000000000000000111111///......///000//////------...000111333444444---------......//////000222222000//////.........------,,,,,,,,,,,,++++++///,,,***)))+++---......///......---,,,++++++***++++++++++++,,,---...///+++,,,...---***(((&&&&&&++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------+++++++++++++++************+++,,,,,,------,,,,,,,,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++'''&&&***,,,******,,,...---------,,,,,,,,,,,,+++******---,,,***,,,000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////000000000//////..................///000111111222000111111111111000000/////////000000111222222333111444444111///222333333666555555666999:::999888}}}tttqqqmmmlllkkklllnnnppprrrrrrpppqqqrrrrrrqqqqqqsssuuu|||{{{zzz{{{||||||yyywww{{{zzzyyyzzz|||}}}}}}|||xxxxxxvvvtttrrrpppnnnmmmmmmmmmmmmmmmlllkkkjjjjjjkkkjjjjjjiiiiiiiiiiiijjjllllllmmmoootttzzzzzzuuuooollliiifffdddccc```^^^^^^]]]\\\\\\\\\[[[XXXVVVSSSSSSRRRQQQOOOMMMLLLKKKHHHFFFDDDDDDEEEGGGGGGFFFHHHHHHHHHHHHGGGFFFEEEDDDCCCCCCBBBBBBCCCCCCDDDEEEBBBAAAAAA@@@@@@@@@@@@AAA???@@@@@@???===;;;<<<===:::;;;<<<<<<<<<;;;:::999999666444333333333222111222111111111333666999;;;::::::;;;===@@@BBBAAA??????>>><<<:::999888777666777;;;===:::888:::;;;:::999666222000111111111000------------------------,,,---------------,,,,,,,,,+++,,,///...+++---111---...///111222222111000333222000///......///000111000000000000000111111000///---...000111111000...///111111222333555777------........./////////111000///...............------,,,,,,,,,+++++++++000///------...///000111///......---,,,+++******,,,+++++++++---............//////...,,,***)))***+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,++++++************+++,,,,,,------,,,,,,+++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,***'''&&&***---++++++---------,,,,,,,,,+++++++++***(((***---,,,***,,,000++++++,,,,,,,,,,,,------,,,,,,++++++,,,---///000000000//////...---------......///000000000000000///000111222222111000////////////000111111222222000222333222000111222222555555444666999;;;;;;;;;|||yyypppmmmjjjiiilllnnnppppppnnnoooppppppoooppprrrtttzzzzzzzzz{{{{{{zzzxxxvvvxxxwwwwwwxxxzzz{{{{{{zzzwwwwwwuuutttrrrqqqpppooooooooooooooonnnmmmlllkkklllkkkjjjiiihhhgggggggggjjjjjjjjjmmmrrryyy~~~yyytttooommmiiigggfffeeecccaaa_________```aaa```^^^\\\TTTTTTTTTSSSRRRPPPOOONNNIIIGGGEEEEEEFFFGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDDDDDDDDDDCCCCCCDDDDDDEEEFFFAAAAAAAAA@@@AAAAAABBBBBBCCCCCCCCCAAA===;;;;;;;;;:::::::::::::::999888888888666444444444333222000111111222333555777:::;;;:::;;;<<>>===777999666222000/////////...,,,,,,,,,------------...,,,------............---,,,+++,,,...---***+++///,,,///222444333111000000///............//////000////////////000111333333000///......000222222111111555888888666444555777000000000000000000000000111111///......---------------,,,,,,,,,,,,+++++++++,,,---,,,++++++---///,,,,,,,,,,,,++++++++++++...,,,+++---111222000---000///---***((()))+++...++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,+++++++++***+++,,,,,,------,,,,,,***,,,------++++++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,((('''+++---++++++---************)))))))))))))))(((***---,,,)))***...***++++++,,,,,,------...---,,,+++***+++---///111------------------------000111111111111///---,,,///000000111111111111000//////000000111222222333333222333666444111111555777555444444666888999999wwwpppiiigggiiikkkkkkjjjkkklllmmmnnnmmmnnnppprrrqqqsssuuuvvvuuusssrrrqqqppppppoooqqqsssuuuuuutttrrrrrrrrrrrrrrrrrrrrrrrrsssrrrrrrrrrqqqooonnnmmmkkkjjjiiihhhgggffffffffffffffffffiiinnnvvv~~~|||yyyvvvtttrrrooommmjjjiiiiiihhhgggeeedddcccccccccdddcccaaa___ZZZZZZZZZYYYWWWTTTQQQPPPLLLJJJHHHGGGHHHIIIIIIHHHHHHHHHIIIIIIIIIHHHGGGGGGFFFEEEEEEEEEEEEFFFGGGGGGBBBBBBBBBCCCDDDEEEFFFFFFEEEEEEEEEBBB???===<<<===;;;:::777555444555666888:::888666555555333000...---000555999<<<======<<<<<<<<<>>>AAADDDDDDBBB@@@<<<======:::666444555777777888888555777<<<===:::;;;888444111000000///...,,,,,,,,,---------......,,,,,,---...............---+++,,,...---)))***...***...222333111///......,,,---......////////////.........///000222333444333111000000222333222222222777;;;<<<888444444555222111111111111111111111333222111///...---------------,,,,,,,,,,,,++++++)))+++---,,,******,,,...+++++++++++++++,,,,,,,,,///---,,,///333444111...---------+++))))))***,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,***,,,------++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,---)))(((,,,---+++***,,,+++++++++*********))))))))))))+++...,,,((())),,,******+++,,,,,,---.........,,,+++***+++---///111,,,,,,------......//////...///000111111000...---000000000000000111111222000000111111222333333333222111333666555000000555888666444333444666666666zzzrrrjjjgggiiikkkkkkiiihhhiiijjjjjjjjjkkkmmmooolllooorrrsssrrrpppooonnnnnnmmmmmmoooqqqssssssrrrpppqqqqqqrrrrrrssssssssssssssssssrrrqqqpppnnnnnnjjjjjjiiigggfffffffffffffffeeeeeehhhnnnvvv~~~~~~yyyvvvuuuuuuooommmkkkiiiiiiiiihhhfffhhhgggfffffffffeeebbb___]]]]]]]]][[[XXXTTTQQQNNNMMMKKKIIIHHHIIIJJJJJJIIIJJJJJJJJJKKKJJJJJJIIIIIIFFFFFFEEEEEEFFFFFFGGGHHHCCCCCCCCCCCCDDDFFFGGGHHHFFFGGGGGGEEECCCAAAAAABBB<<<:::666333333444666888;;;999777666555333000---111444888<<<===<<<999777<<<===???BBBDDDDDDAAA???>>>??????<<<888666777999333888:::666555888<<<======999555222111111000///,,,,,,,,,------.........,,,,,,---.../////////......,,,---...,,,))))))---(((,,,111222000---,,,---+++,,,...///000///...............///000222333444555333222222333444333222222888>>>>>>999555333444333333222222222222222222444333222000...------,,,---------,,,,,,,,,++++++***---///...,,,+++---000)))******++++++,,,------000...---000444555222...+++---///...,,,+++***+++++++++,,,,,,,,,---------++++++,,,,,,,,,---------+++++++++,,,,,,---------++++++,,,---------,,,,,,))),,,...---+++***,,,///,,,,,,,,,,,,,,,,,,,,,,,,...***))),,,---+++***+++,,,,,,,,,+++++++++*********)))+++...,,,((((((+++******+++,,,,,,---.........---+++***+++---///111,,,------...///000111111,,,---///111222111000///111000/////////000222333111111111222333333444444222000222666555000///444:::777444222333444444444zzzmmmhhhiiikkkkkkiiillljjjhhhhhhjjjlllmmmmmmkkklllmmmoooooonnnmmmllliiikkkmmmoooppppppooonnnpppooommmnnnooopppooonnnrrrqqqpppqqqqqqqqqooommmjjjiiihhhfffdddcccccccccaaa```aaaeeelllvvv{{{wwwssspppooorrrnnnjjjjjjkkklllkkkiiiiiijjjjjjiiigggddd```^^^^^^]]][[[YYYWWWUUUTTTSSSPPPNNNKKKKKKKKKKKKJJJIIIKKKMMMNNNMMMKKKIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHJJJJJJIIIHHHGGGGGGFFFFFFIIIHHHFFFDDDCCCBBBBBBBBBDDD@@@:::555222333666888===;;;999666444222000000111///111777:::888666777222777>>>AAABBBAAABBBCCC@@@???===:::888888888888333222222444888;;;<<<<<<======:::666111......///+++,,,.........,,,***((((((,,,000000---+++,,,---000---++++++---///000000//////............//////,,,,,,,,,---...///---+++111,,,+++///000---...333777666444333333444555666333444888<<<;;;444111222222333555777666555222111333222000///......//////------------------------222...+++***,,,---***(((,,,+++***+++...///,,,***333000///000333444222000---******------++++++---111000...,,,+++,,,---///...,,,+++,,,///111000......---,,,,,,++++++,,,,,,,,,,,,,,,++++++,,,------......---,,,,,,+++******)))***,,,......---,,,++++++,,,,,,------,,,,,,,,,.........------,,,,,,,,,***+++------...---,,,+++,,,,,,,,,---...///000000,,,...///000///...///000......///...,,,,,,...///111000///000111222111000111///...///222333222///111111222222222333333333111111222333333333222222333333333444444555555555ssskkkjjjkkkiiigggiiigggeeeeeefffggggggfffhhhiiiiiijjjjjjjjjiiiiiiiiijjjlllmmmnnnnnnnnnmmmnnnmmmkkkkkklllmmmmmmlllqqqpppoooooopppooommmllliiiiiigggeeedddcccbbbbbbaaa``````cccjjjuuu~~~|||wwwsssqqqooorrrooommmlllnnnnnnllljjjiiiiiiiiigggeeeccc```___^^^^^^]]]\\\ZZZXXXVVVUUUPPPNNNLLLLLLMMMMMMLLLKKKMMMNNNOOONNNKKKIIIGGGGGGIIIIIIIIIIIIJJJJJJKKKKKKMMMMMMLLLKKKJJJIIIHHHHHHIIIHHHFFFDDDCCCCCCCCCDDDCCC@@@;;;777555666999;;;>>><<<:::777444222111000111...///333666555444555000555;;;???AAABBBDDDFFFFFFDDDAAA>>>;;;999888888444333333555888:::;;;;;;;;;;;;999666222000///000---.../////////...---,,,***,,,///000///...------000...++++++---///000000//////............//////...,,,,,,,,,...///...---222...---000000...///333---...000222444555555555333444888===:::444000111000222444555666444222111222111000............///........................---,,,***+++,,,------,,,+++******---000222222000333111//////111333222000///,,,,,,//////,,,,,,.........,,,,,,+++,,,------...,,,+++---000111000.........---,,,,,,,,,,,,------,,,,,,++++++,,,,,,---//////...------,,,++++++)))+++,,,......---,,,+++,,,,,,---------,,,++++++......---------,,,,,,,,,,,,,,,---------,,,++++++,,,,,,------......//////,,,.../////////...///000...//////...,,,,,,---///000///...///111222222111222000///000333444333111111111222222222333333333222222333333333222222111222222222222222333333333tttpppmmmjjjggghhhfffeeeeeeeeeeeecccbbbffffffeeeeeefffgggggghhhiiijjjjjjkkkkkkllllllllliiigggeeefffhhhiiijjjiiiooonnnmmmmmmnnnmmmkkkiiihhhgggfffdddcccbbbbbbbbbaaa```___aaaiiittt|||xxxtttqqqppprrrqqqppppppqqqooommmjjjjjjiiigggeeecccaaa``````___`````````^^^\\\YYYWWWRRRPPPNNNNNNOOOOOONNNMMMNNNPPPQQQPPPMMMJJJIIIIIIJJJKKKKKKLLLMMMNNNOOOOOOQQQPPPOOONNNMMMLLLLLLKKKJJJIIIFFFDDDCCCCCCDDDEEEBBB@@@===:::999:::<<<>>>>>>===:::777444222111000333///...222555333333555000333888<<<@@@CCCFFFIIIKKKIIIFFFBBB>>>;;;999888666444444555888;;;;;;;;;999::::::777444111000000/////////000000000000000---------///111111///---000...,,,,,,...000000000//////............/////////...,,,,,,...///000///333000///111000///000333))),,,000444666666444333333444888===:::222......///000333444555444333222222111000...---......///........................+++,,,------,,,,,,---...+++***+++---000222222222444111///...///111111111111///...000000---,,,///+++++++++,,,,,,,,,,,,,,,---,,,,,,---///000000//////...------,,,,,,---------,,,,,,++++++,,,,,,,,,/////////......------,,,***+++,,,---...---,,,+++---------------,,,+++***...------------,,,,,,,,,......---,,,,,,+++,,,,,,---------------.........,,,...//////...---///000///000000...---,,,---//////......///111333222111333222111222444444444333111111222222222333333333333444444444333222111111111111111000000000000000yyytttnnnjjjiiihhhffffffgggfffdddbbbddddddcccdddeeegggiiikkkiiiiiihhhhhhhhhiiijjjjjj```___^^^___bbbeeegggggglllkkkjjjjjjkkkkkkiiigggffffffdddcccbbbaaaaaaaaabbb```___aaahhhttt|||xxxtttrrrqqqqqqrrrssssssrrrpppllljjjkkkiiifffcccaaaaaaaaaaaaaaabbbccccccbbb___\\\YYYUUUSSSPPPOOOOOOOOONNNMMMNNNPPPRRRQQQOOOMMMMMMMMMMMMNNNNNNPPPQQQRRRSSSSSSSSSSSSRRRQQQPPPNNNMMMMMMKKKJJJGGGEEEDDDDDDEEEFFFCCCBBB@@@???============<<<;;;888666333111000///444111111666888666555666444666999<<>><<<:::666555555777:::=========999;;;;;;999555111//////000////////////000222222///---,,,///222333111...111///------///000000//////......------......///000...,,,,,,...000111111333111000/////////000111///111444666777666444333333444888<<<999111,,,---///000222444555555444333222111///...------..............................,,,///000///+++)))***,,,,,,++++++,,,---.........444111///------///111222222///...000000,,,,,,...***+++,,,---------------+++++++++,,,---............------,,,+++,,,,,,,,,------,,,+++++++++,,,,,,///.........---------,,,***+++,,,---------,,,,,,............---,,,+++***------------------------000///---,,,++++++,,,---...------------------------...///...------...000///000000///---,,,...//////......///222333333222222222222222333333333333111111222222222333333333444444444444333222000000111111111000000//////...|||tttooohhhfffeeedddeeeeeecccbbbaaaaaaaaaccceeehhhkkkllliiihhhgggggggggggghhhhhhYYYXXXWWWYYY^^^cccfffgggjjjiiihhhhhhiiiiiigggeeeeeedddcccaaa````````````bbb```___aaaiiiuuu|||wwwtttssssssqqqrrrttttttrrrooollljjjllljjjfffdddbbbbbbcccccccccdddeeeeeeddd```]]][[[WWWUUURRRQQQPPPPPPNNNMMMOOOQQQSSSTTTSSSRRRRRRSSSPPPQQQRRRSSSTTTUUUVVVVVVUUUUUUTTTRRRQQQOOONNNNNNLLLKKKIIIGGGFFFEEEEEEEEEDDDDDDCCCBBB@@@===;;;999888777555333111000///...111000333999<<<:::888888=========???BBBEEEGGGHHHIIIHHHGGGEEEBBB@@@>>>===666555666888<<<@@@AAAAAA<<<======:::555000---,,,///.........///000111111000---,,,...222444222///111000//////000111000///......------------......000...,,,,,,...000222222000000///------///000000222222333444555666666777333333666:::777///,,,---000111333444555555555555111000///---------......,,,,,,,,,,,,,,,,,,,,,,,,+++...111000,,,***+++---+++,,,,,,,,,,,,---///000333111///---,,,---///111000---,,,///...++++++---+++,,,---...//////......)))***+++++++++,,,---------,,,,,,+++++++++++++++...---,,,,,,+++++++++,,,---------,,,,,,,,,,,,,,,++++++,,,,,,---------,,,---.........------,,,+++------------------------000///---,,,+++,,,---------------------,,,,,,,,,......///---,,,,,,---///...///000///------///000///......///111333222111000111222222222222222333111111222222222333333333333333333333222111000///222222111111000000000///}}}wwwjjjgggdddbbbbbbbbbaaa`````````aaaccceeegggiiijjjhhhhhhhhhggggggffffffeeeYYYWWWVVVXXX\\\aaaeeegggiiihhhgggggghhhgggeeeccccccbbbaaa```____________```___^^^aaaiiiuuuzzzwwwuuuttttttrrrtttvvvuuurrrooolllkkkmmmkkkiiifffeeedddeeefffeeeffffffeeeccc```]]][[[XXXVVVTTTSSSSSSSSSRRRQQQRRRTTTWWWWWWWWWVVVVVVWWWSSSTTTTTTUUUVVVWWWXXXXXXWWWVVVUUUTTTRRRPPPOOOOOOMMMMMMLLLKKKIIIFFFDDDCCCCCCDDDEEEDDDBBB>>>999666555444333111000////////////...111999>>><<<;;;<<>>999888888;;;???BBBCCCCCC??????>>>:::444///---,,,............////////////...------...000222222111222111000000111111000///......------------.........,,,+++,,,...000111111...//////,,,,,,000111000///.........000333777999333222444777444...,,,...111111222333333444444333111000///---,,,------...++++++++++++++++++++++++)))+++...//////...//////***+++------...111555888111111000...,,,,,,...000---******------******---------...............///(((***++++++++++++,,,...------,,,++++++++++++,,,......---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------............------,,,,,,,,,------------.........------------......,,,,,,,,,,,,,,,---------...///...---++++++---///---...//////...///111222111000///000111222111000000111222222111111222333111111222222222333333333111222222222111000//////222222222222111111111111vvvrrrlllhhhffffffeeeeeeeeeeeefffgggggggggggggggggghhhhhhhhhhhhfffdddccc^^^\\\ZZZZZZ]]]aaadddfffhhhgggffffffggggggeeecccbbbaaa```___^^^^^^^^^^^^\\\\\\\\\```hhhsss~~~}}}yyyvvvuuuuuuvvvtttvvvxxxwwwsssooonnnnnnnnnmmmkkkiiihhhgggggghhhhhhgggfffdddaaa^^^\\\ZZZWWWUUUTTTUUUWWWYYYYYYYYYWWWYYY[[[[[[YYYWWWWWWWWWVVVVVVVVVWWWWWWXXXXXXXXXYYYXXXWWWUUUTTTRRRQQQPPPMMMNNNNNNNNNKKKGGGBBB??????AAACCCDDDCCC>>>999666333222222111111111111111222///111888>>>@@@CCCFFFMMMKKKJJJJJJKKKLLLJJJGGGFFFFFFFFFEEECCCAAA???>>>>>>===<<<>>>@@@BBBCCCBBB??????===888333000//////...///000000000///...---,,,---.........///111333333111111111222222000......------,,,,,,------...,,,++++++,,,///000000///,,,000///,,,---222444111...---,,,,,,...111444555333111222444111------111000000000111111111111111111000...---,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******,,,...111111///...***+++------...000555999///000111///,,,+++,,,...+++))))))------++++++...///...---,,,,,,,,,---...)))+++------,,,+++---000//////...------------...///...---,,,++++++++++++------------------------,,,+++++++++,,,,,,------+++,,,---...////////////,,,,,,,,,---------......+++,,,---...////////////+++++++++,,,,,,------...//////...,,,******---///,,,---...//////000222555222111000000111111000///000222444444222111333555111111222222222333333333//////000000000//////...111111111111111111222222wwwqqqnnnmmmllllllkkkkkkllllllkkkiiigggfffggghhhiiiiiihhhfffdddbbbdddaaa^^^]]]___bbbdddeeehhhgggffffffgggfffdddcccaaa```___^^^^^^^^^^^^^^^YYYYYY[[[___gggrrr||||||xxxuuuuuuvvvvvvvvvyyyzzzxxxtttppppppqqqooonnnmmmkkkjjjiiiiiiiiiiiihhheeeccc___]]][[[ZZZUUUUUUUUUWWW[[[^^^______\\\]]]^^^]]]ZZZXXXWWWWWWWWWWWWWWWXXXXXXXXXXXXXXX[[[ZZZYYYWWWUUUSSSRRRQQQNNNOOOPPPPPPLLLGGGAAA===;;;>>>BBBDDDCCC???:::666222222222111222222333333777222222888>>>DDDJJJPPPPPPNNNMMMMMMOOOOOOLLLIIIGGGGGGGGGFFFDDDAAA>>>===CCCAAA@@@@@@AAABBBBBBAAA>>>>>>;;;777333111111222///000111222111000---,,,***---//////------111444333222111222222222000......------,,,,,,------...*********,,,///000///...,,,000000,,,...444666333111000////////////000000333111111222000---...333////////////............111000...---,,,,,,------------------------------...---,,,...111111---)))+++,,,---,,,+++,,,111444...000111000,,,+++,,,---+++((()))---...,,,---000000...,,,*********,,,---***---//////------///111111111000//////////////////...---,,,++++++++++++---.....................,,,,,,+++++++++,,,---...++++++---...//////000000,,,,,,,,,------.........***+++---///000000//////******+++,,,,,,---......//////...,,,******,,,///+++,,,...//////111333666333222000000111111///...111444666555333222444777111111222222222333333333---...///////////////...//////000000111111222222zzzwwwuuussstttrrrooommmmmmmmmmmmllllllkkkjjjjjjkkkkkkiiigggiiifffcccbbbbbbcccdddcccllljjjhhhgggfffeeecccaaabbb```]]]\\\\\\\\\[[[YYYYYYWWWVVVYYYbbbooo}}}}}}{{{zzzzzzzzzyyyxxxwwwvvvwwwwwwvvvssspppsssoookkkhhhgggfffeeedddhhheeecccbbbbbb___[[[VVVYYYVVVWWW[[[\\\]]]fffqqqdddcccaaa^^^[[[XXXVVVTTTYYYXXXXXXYYYZZZ[[[ZZZXXXZZZZZZZZZXXXUUUSSSSSSTTTQQQQQQQQQQQQOOOJJJCCC>>><<>>???AAACCCBBB@@@<<<777333222333000//////............///333222111000/////////000///000111222222111000///111000...,,,+++++++++,,,,,,++++++,,,...//////.../////////111333333111...000000000///......000222000000000000111111111111---.........//////000000...+++)))***---...---,,,222000---+++***,,,///111,,,+++***+++---...---,,,......,,,++++++,,,.........///000111000///---,,,............---,,,++++++...------,,,,,,------...---,,,,,,++++++,,,,,,---------------------------------,,,++++++,,,,,,,,,,,,------......------,,,------++++++++++++------------------------------......//////...---,,,,,,/////////......---------,,,++++++******++++++,,,///////////////............///000111111000///...333333111000////////////000000000000111111111111111111111111111111222222333111//////111222222222//////000000111111222222~~~{{{xxxvvvuuuuuusssrrrsssrrrqqqqqqqqqpppnnnlllmmmjjjgggffffffggggggfffkkkiiigggffffffeeecccaaaaaa^^^\\\ZZZZZZYYYWWWVVVVVVUUUTTTWWW```mmm{{{~~~}}}}}}}}}}}}|||zzzyyyxxxwwwxxxwwwtttrrrooommmkkkjjjiiihhheeecccfffdddaaaaaaaaa```]]]ZZZ]]]YYYYYY]]]___aaagggooodddcccbbb___\\\ZZZXXXWWW[[[ZZZYYYXXXWWWXXXZZZ[[[[[[\\\[[[YYYUUUSSSRRRSSSRRRQQQQQQRRRQQQNNNIIIEEEAAACCCDDDBBBBBB@@@:::222111111000000111222222333222000000555===HHHPPPTTTNNNLLLLLLOOOTTTUUUQQQMMMOOOLLLHHHCCC@@@???@@@@@@AAACCCCCCAAA>>><<<===>>>BBBBBB@@@===888444333333000000000000000/////////222222222111111000/////////000000111111000000///000///...---,,,---......---,,,,,,---000111111000111000///000222222111//////000000///---...000111/////////000000000111111........./////////000000///---++++++---///...,,,///...,,,++++++,,,///000---,,,++++++---...---,,,...------,,,,,,------...,,,---/////////---,,,***------...//////.........///......------......///......------------.................................------,,,,,,------...,,,------......------,,,------,,,++++++,,,------------------------------......//////...------,,,............---------,,,......------------......//////////////////////////////000111111000//////222222111000000/////////000000000000111111111111333333222111000000000111222000000000111111///...000000000000111111111111}}}}}}|||{{{{{{yyyvvvttttttqqqnnnlllmmmmmmlllkkkmmmkkkiiihhhiiihhhfffdddbbb___\\\ZZZYYYXXXVVVTTTUUUTTTTTTWWW```mmmzzz~~~{{{yyyxxxxxxwwwuuutttlllkkkkkklllllljjjfffccceeeccc```___`````````___aaa]]]]]]aaaeeefffiiimmmfffeeecccaaa___]]]\\\[[[\\\\\\YYYUUURRRSSSXXX]]]]]]]]]\\\ZZZVVVSSSSSSSSSRRRQQQQQQRRRSSSRRROOOMMMHHHIIIFFFAAA>>>===999333111111111000111111222333111//////666BBBKKKOOOPPPLLLKKKLLLPPPUUUVVVTTTQQQRRRNNNIIIDDD@@@??????@@@DDDCCCAAA>>>:::888999;;;>>>??????===999555333222///000222333333222111000222333444444333222000...000//////......//////000......------...///000111///......///222333333222444222000///111222222111///000000///...---///111....../////////000000000......//////000000//////000...,,,,,,...///...---......------...///000111...---,,,,,,---...---+++------............------+++,,,---------,,,+++***,,,---...///000000000000/////////....../////////000000////////////000000////////////////////////.........------......///------............------------,,,,,,,,,,,,------------------------------.........///......---,,,...------------,,,,,,,,,......------------......///////////////////////////000000111111000000///111111000000000000000000000000000111111111222222555444222111000/////////000000000000111000...+++111111111111111000000000~~~|||yyyvvvuuuttttttrrrqqqqqqooommmmmmmmmmmmkkkiiigggddd```]]]\\\ZZZWWWUUUWWWVVVVVVZZZbbbooo{{{}}}yyywwwwwwvvvuuutttkkkkkkjjjkkklllkkkhhhffffffdddaaa______```aaabbbccc```___ccciiilllmmmlllhhhgggfffeeecccbbb``````\\\\\\XXXRRRLLLNNNUUU]]]]]]]]]]]][[[XXXVVVVVVWWWTTTSSSQQQRRRSSSSSSRRRQQQMMMMMMGGG???;;;:::888444222111111111111111222222111///000999FFFOOOPPPMMMLLLLLLNNNRRRVVVXXXWWWUUUQQQNNNIIIEEEBBBAAAAAABBBEEECCC>>>999666555555777999;;;<<<;;;888444222111...000333666666555222111222333555777666444000...000///...------...///000......------...///111222111000000111444555555444777444000///000111222222...///000///......///000............////////////...///000000000000/////////...---------........./////////000111222333333000...------......,,,+++,,,---...//////...---,,,+++,,,---------,,,++++++------.../////////////////////............//////111000000//////000000111.............../////////---------------......///------............---------------,,,,,,------------------------------------...............---------------------,,,,,,,,,------,,,,,,,,,,,,------///////////////000000000000000000000000000000000///000000111111111111000000000111111111222222222333333222111000000000111000///...///111111000///222222222111111000000000~~~}}}zzzyyywwwuuusssrrrrrrrrrpppnnnllliiieeeaaa___]]]ZZZXXXYYYYYYYYY\\\dddppp{{{}}}yyywwwvvvuuutttsssmmmkkkiiihhhjjjkkkjjjjjjhhhfffccc```___```bbbdddcccbbbbbbeeekkkppppppnnnkkkkkkjjjhhhgggfffeeeddd]]]\\\XXXQQQKKKMMMUUU\\\\\\]]]^^^\\\ZZZYYYZZZZZZXXXVVVTTTSSSSSSSSSRRRPPPMMMMMMGGG>>>888777666444222222111111111111111222222000222;;;HHHPPPQQQNNNOOOPPPRRRUUUXXXYYYWWWVVVQQQOOOLLLHHHGGGFFFGGGGGGDDD@@@:::555222222222333444666888777555222000///...000444777888666444222333444777999888555222///000///...------...///000///.........///000222333444333333444666777777666999555111///000111222222...000111111/////////000............////////////...///000111111000///...------------------...///.../////////000111222333000///.........///---,,,,,,---////////////---,,,------...............---...............---,,,+++...------,,,,,,------...000//////////////////000,,,,,,---------.........,,,,,,++++++,,,------...---......//////......---------------------------------------------------------...............---------------------------...------,,,,,,------...////////////000000111111111111000000000000111111///000000111111111000000111111111111222222222222111000000000111222333333111///......000333444444333333222222111111000000}}}{{{zzzzzzyyyvvvtttqqqnnnjjjgggeeeccc```^^^]]]]]]\\\___gggqqq|||~~~zzzxxxwwwuuusssqqqooollliiihhhiiikkkkkkkkkhhhgggfffcccaaaaaadddgggeeeggghhhhhhlllqqqssspppoooooommmllljjjiiihhhggg```^^^ZZZUUUQQQRRRXXX^^^\\\]]]]]]\\\ZZZYYYYYYZZZXXXVVVTTTRRRRRRPPPNNNLLLHHHIIIEEE<<<666666555444333222111111000111111111333111333;;;FFFOOORRRQQQSSSTTTVVVWWWWWWWWWUUUTTTPPPPPPNNNMMMKKKJJJJJJIII@@@<<<666222111111000000111333444444222000000000...000444777888777555444444666888:::999666333111000//////......//////000/////////000222444777888:::999888888::::::999888:::777333000111111222222///111222222111000000111....../////////000000000///000111222222000///---,,,---.........///111333......---------///000111000///......///000///---......////////////.............../////////000000............---,,,+++***------,,,,,,,,,,,,------//////............//////++++++,,,,,,---.........+++++++++++++++,,,---.........////////////......------............------------------------------,,,---......///.........---------............///000000////////////000000...//////000000111111222222111111000000111111222///000111222222111000///111111111222222222222333//////000000111222444555111000...///111333444444222222222222222111111111zzzwwwtttqqqooollljjjgggeeeddddddfffmmmvvv}}}{{{yyywwwssspppmmmllljjjjjjkkkkkkjjjiiifffggggggeeeddddddhhhkkkkkkooooookkkkkkpppsssrrrsssrrrqqqooommmkkkjjjiiifffccc___\\\[[[]]]___aaa\\\]]]]]]ZZZWWWUUUUUUUUUQQQOOOMMMLLLKKKIIIFFFCCC@@@CCCBBB;;;666555555333333222222111000000111111111111333999AAAJJJQQQSSSVVVWWWXXXXXXUUURRRPPPOOOMMMMMMMMMLLLKKKHHHEEEDDD<<<777333000000000000...000111222222000000111222...000333666777777666555666777999:::999777444333///000000111111000000/////////111333777;;;>>>@@@AAA@@@>>>>>>??????===<<<:::777444222222222111111000222444444333222222222/////////000000000111111///000222333222111...---,,,...000111000111555888222111///------///111333000.........000111000/////////............/////////.........//////000111---...............------......------------......//////............//////,,,,,,,,,---.../////////+++++++++,,,,,,---//////......////////////......,,,---...//////...---,,,------------------------,,,------...//////.............../////////000000111000000000000000000111...//////000111111222222222222111000000111222222000111222222222000...---111111111222222222333333000000000000111222333333000000000222333222000---111222222222222222222333|||yyywwwuuussspppmmmlllkkkmmmsss|||~~~}}}{{{xxxtttqqqlllkkkkkkmmmmmmllliiigggcccfffggggggfffgggkkknnnpppuuuuuunnnkkkpppssssssuuutttrrrpppnnnlllkkkjjjjjjgggdddcccdddeeeeeeeee]]]]]]\\\YYYUUUQQQPPPPPPHHHGGGEEEEEEDDDBBB>>>;;;;;;???@@@;;;666555555333333333222111000000111111000111222666>>>GGGOOOUUUWWWXXXYYYWWWSSSOOOLLLKKKIIIIIIJJJIIIGGGCCC>>><<<999555111///000111///...111222222111000000222444...///222555666777777666777888999:::999777555444///000111222222111000///...///222666:::@@@DDDGGGFFFDDDBBBBBBBBBBBB@@@>>>:::888555333333222111000111333555555444222222333000000000000111111111111///000222333333111...---,,,///222333222444888;;;777555222000000111444666///......///000111111000000///...------...///000...............///000111,,,---...///000000000000//////............//////000000////////////000000---------...///000000111,,,,,,,,,---...///000111......////////////......,,,---...//////...---,,,------------------------,,,,,,---.../////////....../////////000000111111//////............//////...//////000111222222222333222111000000111222333111111222333222000...,,,111111222222222333333333222222111111111111111222...000222555555111+++&&&111111111222222333333444{{{vvvuuuzzz~~~|||{{{yyysssnnnrrrrrrqqqpppnnnllljjjiiikkkhhhffffffhhhkkkmmmnnnqqqsssssssssqqqpppqqqsssuuutttqqqppppppooommmkkkkkkmmmlllkkklllnnnlllggghhhbbb[[[TTTNNNIIIDDDAAACCC@@@======>>>>>>;;;777===???@@@===777444666999111333444333333444333111777444333777>>>CCCHHHKKKNNNSSSWWWUUUOOOJJJJJJKKKNNNLLLIIIFFFCCC???:::666444333222///,,,,,,...000333222222222222222222222222333444555888:::===>>>>>>>>>??????>>>:::555111555111///111333111111333222444666999===BBBIIINNNIIIFFFDDDAAA???<<<888555555444111000//////111222222222222444666666444222---------///111222111000222333444444444222000...---///222555666666444333888777333//////333444111222000...,,,+++,,,---...222000...---------,,,+++............000222444555......---,,,,,,...///000222111...,,,++++++,,,---111111000000//////......////////////////////////////////////////////////333000...///222333111...---......///000/////////...------------...//////000000000000000000000000111000...///000111///...111222333444333333111111111222333555555555555555222222333333333444444444666444333222222333555666555555555333111000222444222111000111222222222000111///...000333333111///222222333333333333444444~~~~~~}}}{{{vvvqqqrrrsssrrrrrrpppooommmlllnnnjjjeeeccceeeiiimmmoootttvvvwwwvvvtttsssssstttrrrqqqppppppqqqrrrpppooolllnnnnnnmmmoooqqqnnniiiaaa[[[SSSLLLFFFBBB>>><<<<<<;;;::::::<<<===<<<<<>><<<888555222222333222000...---...000222222222222222222222222000111222555888;;;>>>???>>>>>>???>>>===:::555222444000000444666333222333222333555777:::@@@GGGLLLHHHDDD???;;;999888777666444333111000///000111222111111111333444444222111222111000111333444444333000111222333222000---,,,///000000222333444444444666666333///111555666333333111///---------...//////...------.../////////......------///000222333...------------...//////111000...,,,,,,,,,---...///////////////000000000//////////////////////////////////////////////////////000000/////////000---......///////////////...---------......//////000000000000000000000000111000//////000111000...111111222222222111000///000000000000111222333333222333333333333444444444555444222111111222444555222333333222111111333555222111000111222333222000444222111222444555444222222222333333333333444444~~~yyyvvvssstttttttttsssqqqooommmpppiiiaaa]]]___eeelllpppuuuwwwxxxwwwuuusssrrrrrrnnnnnnnnnppprrrtttsssrrrnnnoooooonnnppprrrnnngggXXXRRRJJJCCC???===;;;:::777888999::::::===@@@CCCKKKKKKIIICCC<<<777777888444555666777777666555444111222333222333666:::===>>>???AAAEEEHHHLLLOOOQQQDDDAAA<<<888666444222000000222333222000//////000111111111111111111111111...///111444777;;;>>>???===>>>>>>===;;;888555444333111333999;;;777444333222444555777:::???EEEIIIEEE@@@999444222333444555222111000000000111222333222222333555777777666444666444222111333444444444...000222444333000---+++000000//////000222444555555555333000222666888555333222000///......///000---............//////000......------......///000------...////////////...///...---,,,,,,---...///---......///000000111111////////////////////////////////////////////////,,,///222000---+++...111.........///////////////------........./////////000000000000000000000000111/////////111111000///000111111111111000///...000/////////000111222333333333333444444444555555444333222111111222333444000111222222111222444666333111000111222333222111444333111222333555555444222222333333333333444444~~~{{{xxxuuuuuuuuutttrrrpppmmmlllmmmeee\\\WWWYYYbbblllrrrrrrtttvvvuuussspppooonnnllllllmmmooorrrsssrrrpppmmmnnnmmmlllmmmnnnggg___NNNIIICCC>>>===>>>???@@@:::<<>>AAAFFFJJJRRRQQQLLLEEE===888777777444555999======999555444000333444222000333666666:::999:::???FFFMMMQQQTTTEEEAAA;;;777555444444333///111444444333111000000000000000000000111111111///000111333666999;;;===:::<<<<<<;;;999666555444333333777???AAA<<<666444222555999<<<>>>@@@CCCEEE???:::444/////////000111000000000000111222333444555555777:::>>>??????>>>777444111000111222333333///111444555555222///---000000000000111222333444444555222///111555666222111111//////......//////.../////////---,,,+++,,,//////..................,,,---///000000000///......------------...///000........./////////000000////////////////////////////////////////////////---///111000...---///000...............///000000---......///////////////000000000000000000000000111/////////111222111000111111111111111000000///111111333444444555444444444444444444555555555555555555444333333333444444000111222222111111333444333222111111333333222111111000//////000111222222222222222333333333444444}}}{{{yyywwwvvvuuurrrpppmmmkkkjjjhhhaaaXXXTTTXXXaaalllrrrrrrtttuuutttqqqooonnnnnnmmmlllmmmnnnppppppnnnllljjjiiigggfffgggfff\\\QQQEEEAAA===<<<>>>CCCGGGIIIEEEHHHJJJIIIHHHIIIMMMQQQUUURRRLLLEEE>>>999777666333444;;;CCCCCC;;;444333111555666222222555666444777666666:::AAAIIIOOOQQQHHHCCC===888666666666555000222555666444222111111//////000000000111111111111111222333444666888888777999<<<;;;888555444444555555:::BBBCCC>>>888555222777===BBBCCCBBB@@@???777444111//////...---,,,//////000000111222333444555666888===BBBEEEEEEDDD888555222111222333333333///000333444444222///---///111333444555444333222444444222...///222222...//////..................+++---///...,,,******+++///000000/////////......,,,---///000000000///...------------......///000000/////////.........---////////////////////////////////////////////////222000...///111222000//////............///000000---...///000000000//////000000000000000000000000000//////000111222222111222222222222222222222222000222555888999777555333444444555555555666666666777777666666555555555555222333444333222000111222333222111222333333333111///////////////000111222222222222333333333444444~~~|||zzzyyyxxxvvvsssooommmkkkkkkjjjgggbbb[[[YYY]]]eeennnsssuuuvvvvvvuuurrrqqqrrrsssooonnnnnnooopppnnnkkkhhhdddcccaaa```aaa___TTTGGG???===;;;>>>CCCJJJOOOQQQRRRSSSTTTTTTSSSRRRSSSTTTRRROOOHHHBBB<<<888666666333333999BBBBBB999333333222666777333666<<<;;;444444444555777<<>>CCCCCC@@@<<<:::222111000000000///,,,***//////000111222333333333333333666:::???BBBCCCBBB999777444444555555555444---...000111111000...---///111444666666555333111333444222......111000+++..................------&&&***...///---,,,---/////////000000000//////.........///000000000000///,,,------....../////////000000//////...------,,,////////////////////////////////////////////////333000---///222444111...///......------///000111---...///000111000//////000000000000000000000000000//////000222333222111111111111111222333444555...111444777777666444222555555555666666666666777888888888777777666555555333555666555333111111111444222111222333444333222///111333333222222222333222222333333333333444444~~~{{{zzzyyywwwuuupppmmmkkklllnnnooolllhhhdddcccfffkkkppprrrxxxxxxwwwuuussssssuuuwwwqqqpppqqqqqqqqqoookkkhhh^^^]]]\\\\\\^^^\\\PPPCCC@@@???@@@DDDKKKRRRXXXZZZ[[[[[[[[[[[[\\\ZZZWWWUUUNNNIIICCC===999777666555555111444<<<<<<444111555222666555444:::CCC@@@555222444777888:::???FFFLLLIIIDDD>>>:::777555444222444666777777444222222222000000111111222333333444000000111111222444555666444:::AAABBB>>>999777777888666777<<<===888444333111555:::======:::888777222111000000111000---+++///000111111222222222222111222333777:::<<<<<<;;;777555444444666666555444......//////////////////111111222333444333222222111333111...///222111---......////////////......'''+++000111///---///111------.../////////...---///////////////000000111------..........................................////////////////////////////////////////////////000000//////000000000///000///---------...000111---...000111111111///...000000000000000000000000000//////000222333333222/////////000111333555666111111222333444444444444555555666666666777777777888888888777777666555444222444666666555333333444444333222222444444333222///333666777666444333444222222333333333333444444{{{zzzzzzvvvsssooolllkkkmmmqqqtttqqqooolllkkkmmmppprrrrrrxxxwwwvvvsssrrrsssvvvyyyrrrrrrrrrssssssqqqmmmjjj[[[ZZZYYYZZZ^^^]]]QQQCCCEEEEEEGGGLLLSSSZZZ^^^```^^^]]]]]]^^^```___YYYUUUJJJFFF???:::888666666555666//////666666//////666222555444333===HHHCCC666222777:::;;;;;;???GGGOOOJJJFFF@@@<<<999777444222666777888777444222222222000000111222333333444444...//////111222444666777555<<>>AAACCCDDDBBB???;;;888666555555<<<:::888555444333222222777666555333333333444555333333333333444555666666888???DDDCCCAAA???;;;666888555111000222444444333666333888--->>>///777<<<444222000/////////111222222222222222222111111111333333333333333333333333222333444444555555444444444333111//////000222333333222111111111222444555222333444333111000111222111111000///////////////////////////////////////222111111000000000000000,,,++++++,,,///000000/////////000111111111111111///000000000000000000///000000000000////////////111///...///222333222///222222111111000111111111000111111000000///...---///111333333111///...///111000///000111222111000555333111111222333222111111222333444444444333222333222222444666666333///444555555666666666666666666888999777333222444777666888:::::::::999888777777777777666555444333222333444666666666444111000444222111333666777555222|||xxxuuuwwwvvvtttrrrrrrssstttvvvtttrrrooonnnppprrrssssssqqqtttvvvvvvuuuuuuwwwzzzzzzwwwwwwzzzxxxqqqkkkiii___ZZZWWWXXX\\\]]]YYYUUUVVVXXXYYY[[[\\\]]]]]]]]]YYYTTTNNNMMMNNNNNNKKKHHHEEE@@@;;;888777888777666888888777555444444666999555555555555666888999:::999888666666777999<<<>>>AAA@@@===:::888666555555999888666444333333333333333222111111000111222222111111111222444666777888777>>>BBBAAA??????<<<888555333000000333555444333111...666666777...222333111000...---------//////111111111111111111111111333333333333333333333333222333444444555555444444444333111000111222333444222111111111222222333444333333222222222222111111111111000///////////////////////////////////////000000111111000///...---000//////000222333222111...///000000111111000000000//////......//////000000000000000////////////111///...///222333111000222222111111111222222333//////000000000000000///000111333222000//////000000///...///111222111000444333222222333333111000111222333444444444333222444333333555777777444111555666666777888777777777888777666666666777777777:::===AAACCCBBB@@@>>>>>>===<<<;;;:::888555333222444666888:::999777444222666444333555777777555333}}}zzzwwwzzzzzzxxxwwwvvvuuuuuuuuusssqqqooooooqqqsssttttttssstttvvvwwwxxxyyy{{{}}}}}}yyyxxxzzzwwwpppiiiggg^^^]]]]]]^^^aaaaaa```_________aaaaaa```^^^\\\ZZZTTTOOOIIIFFFFFFEEECCC@@@@@@===999777777777666555666777777666555555777:::777666666666666777777888888777555444444666888999===<<<:::888777666555555777666444333222222333444000000/////////000000111//////000222444777999:::777<<>>;;;777444333666888;;;======:::777555999888777777888777555333~~~|||}}}}}}|||{{{yyywwwuuutttrrrqqqoooppprrruuuvvvvvvuuuvvvxxxzzz{{{}}}~~~zzzxxxyyyvvvnnnhhhfff___cccgggiiihhhfffcccbbb```aaabbbbbb```]]]YYYWWWQQQLLLGGGCCCBBB@@@???===<<<;;;999888777666555444444555666555555555777999666666666666666777888888:::999777666666666777888999999888777666666555555666555444222222222222333000000000000000111111111000111111333444666888999999===>>>:::888999999777888777666555444222///---777222>>>SSS111888777...222222111111111111222333222222222111111111111111111111111111111111111111222333444444555555444444222111111222222444555666111222333444444333222111666222...000444555222...111000000///////////////////////////////////////000000000000///...---,,,///...------...///...,,,---......///////////////111///---,,,,,,---///111000000000000////////////000000///000111111111111222111222222333444555666...///000111111111111111222222222000//////111333000///...///111222111000333333333444444333///,,,111111222333444444555555555555555666666666555444666666777888888888888777888666444555888:::999888???IIITTTXXXUUUOOOKKKKKKJJJHHHFFFBBB>>>999666333666888<<>>>>>>>>>>>>>>??????>>><<<999777666333444555555444444666888555555555555666888999::::::999888777666666666777666666666666666666555555888777555333222222222333111111111222222222111111333333444444555666777888<<>>999666777777666999999999888555333111111:::333;;;OOO...777777000222222333333444555666777666666555444444333222222111111111111111111111111222333444444555555444444111111111222333444555555222333444555555444333222666222///000444666222...111000000///////////////////////////////////////222111000/////////000000333111000111222222111000---......///////////////111000...,,,,,,...000111000000000000///////////////000000000000000111222222111222222333444555666111111111111111000//////222222222111///000222444111000///000111222222000333333333444555333000---000000111222333555666666444444555555444444444444444555666666777777666666555777777666444444666888BBBOOO]]]aaa[[[SSSOOONNNKKKIIIGGGCCC???:::777555555777;;;>>>>>><<<999777<<<===<<<;;;:::888777666|||zzzxxxwwwuuuttttttvvvzzz}}}~~~~~~yyyuuutttvvvvvvpppllllllmmmrrrwwwxxxqqqfff\\\UUURRRRRRQQQPPPNNNMMMKKKKKKEEECCC???<<<;;;<<>>:::999444555666666555555666777444444555555666888999:::888777666555555444444444555555666666666666555555888777666555444555555666444444444555444333222222666666666666666777888999???BBBAAA<<<999::::::999:::;;;;;;:::777666666777666...444???...111333...111111333555777888999:::<<<<<<;;;999888666555444222222222222222222222222222333444444555555444444222333333444444555555555555555666666555555444444666444222222555555333111111111000///////////////////////////////////////111000000000000111222222111000///000111222111000......///000000000000///222000///......///000222000000000000////////////...000111111000000111222222222111222222333444555222222222222111000///...111222222222111111222444222111000111333444333222333222222333444333111///000000000111333555777888333444555555333333444555444444555666666666666666444777999777333222555888EEETTTcccggg^^^SSSNNNNNNGGGFFFDDDAAA>>>:::777666444666999;;;<<<;;;:::999<<<===>>>===:::888888888~~~}}}{{{{{{yyyxxxyyy|||~~~wwwtttssswwwxxxtttrrrrrrtttuuuvvvtttmmmbbbVVVNNNKKKJJJHHHEEEDDDCCCBBBBBB@@@???===;;;;;;>>>BBBFFFJJJLLLNNNLLLFFF???:::888666888999999777666666777666666666666666777888888666666666555444444444333555555666777777666555444777666666666777999:::<<<;;;<<<<<<<<<;;;999777666666666666777888:::;;;<<>>@@@AAA@@@BBBBBBAAA===888555666888333,,,111111777000222///111222555888;;;===???@@@CCCBBB@@@>>>;;;999777777333333333333333333333333222333444444555555444444555666666777777777666666888888777666666666666666666666555555555555444444111111000///////////////////////////////////////***,,,///222333222111000...---,,,---///000000///...///000000111111000000111111000000000000111111000000000000////////////...000222111000///111333222222111111111222222333111111222222222111111000///111333333222222222333333222111222444555444333222111111111333444333222000000000111333555777999444666777666444333555777555555666777777777777777555555666666666666888999DDDSSSccceeeYYYLLLGGGHHHAAA@@@@@@>>><<<:::888666555666777999:::;;;;;;;;;;;;===>>>===:::888888999~~~~~~||||||}}}}}}vvvssstttxxxzzzxxxvvvwwwxxxwwwtttpppiii___SSSKKKHHHFFFCCC???===<<<======???>>>===<<<===AAAGGGKKKJJJMMMPPPMMMFFF>>>888666999:::<<<;;;999888888888888888777666666666666666777777777666666555555555555666777777777666555444555555666777999<<>>???AAAEEEGGGDDDCCCFFFGGGFFFLLLKKKGGG@@@888333222444444///333---BBB444444222333555888<<>>;;;999888333333333333333333333333222333444444555555444444888888999999999888888777:::999888666666666777888666777888777555444555666111111000///////////////////////////////////////%%%)))///444555333///,,,000//////000333444444333//////000111111111111111111111111222222111111111000000000000////////////...000222111//////111333222222111111000111111111///000111222222222222222...111333444333222222333444333222333555666555444222111000000222444444444//////000111333555888999555777888777555444666999666666777888888888888888777444222555999<<<;;;:::@@@PPP``````SSSEEE@@@AAA======<<<<<<;;;999888777666666777888999;;;<<<<<<:::<<<>>>===:::888999:::}}}zzz|||zzzyyywwwuuuxxx|||~~~qqqhhhhhhbbbTTTKKKKKKHHHEEE@@@======???CCCFFF???CCCCCC??????EEEKKKMMMLLLJJJGGGEEECCCAAA>>><<<<<<;;;;;;:::999888888777666666666777777777888888777777777777777777777777444444555666666444333222888999888888999===CCCGGGKKKMMMQQQTTTSSSLLLBBB;;;;;;<<<>>>======???CCCGGGJJJJJJKKKMMMQQQSSSSSSRRRVVVPPPGGG>>>777444444444222222222222333444555666111444888:::<<<===@@@BBBAAA@@@>>>>>>===;;;777555666444111000000222555777555444444555666888:::;;;>>>999555444666888888666555:::>>>===999666666999::::::;;;:::999777555444444111111333222...---...111000///...//////111111//////111222222222111000222111///...///222555777222......222333111222777444333222333444333222000000000000000111111111111111000//////000111000...444333111000111222111000000000111111222222222333333222000//////111222444222333444444555555444444555555444333444555666777444333222111222444666888===:::888888::::::888666999999999999999999::::::888777555444555666888999:::DDDNNNRRRNNNGGGBBB@@@::::::::::::999888666666777888999999999999999888<<<======<<<::::::<<<===vvvrrrttt}}}|||xxxwwwwwwyyy}}}vvvkkkeeefffaaaSSSIIIHHHCCCAAA???===>>>AAADDDGGGBBBGGGIIIGGGGGGJJJMMMMMMHHHFFFBBB@@@???>>><<<:::::::::999888888777666666666666666666777777777777888777555333333444666777555666666666777666666555:::;;;<<<>>>@@@DDDIIIMMMSSSUUUXXX\\\\\\XXXPPPKKKEEEEEEEEEEEEFFFKKKSSSYYYWWWWWWXXXZZZ^^^______^^^```YYYNNNCCC:::555444444333333333333444555666666444666999::::::;;;<<<>>>>>>===<<<;;;;;;999666333555444222111111333555777555555555666777999<<<===>>>;;;777555555666777777999>>>BBBAAA>>>:::;;;<<<::::::::::::999777555444555222111333222...---///111111000//////000111222...///111222333222111000222111000000000222444555333//////222222///000444333222111222333333111///000000111111111222222222111000///000111222111000444222000000111111111000111111222222222333333333555333222111111222333444222333444444555555444444555555444333444555666777444444333333444555777888999888666777999:::999777888888999999:::999999888888777555555555666888999777>>>GGGJJJHHHBBB===;;;=========<<<;;;::::::999777888999:::::::::::::::;;;=========;;;;;;<<<===}}}nnniiijjjuuu~~~wwwwwwxxx{{{uuulllggggggaaaSSSGGGDDD@@@@@@???@@@BBBDDDFFFHHHDDDJJJOOONNNOOOQQQPPPNNNEEEBBB>>><<<<<<<<<;;;;;;:::999999888888777777777666777777777777888888888:::888555333222444666888666666666666777888999:::>>>@@@DDDGGGJJJNNNRRRUUUYYY[[[^^^ccceeedddaaa]]]UUUTTTQQQOOOQQQWWW```gggccccccdddfffiiijjjjjjiiihhhaaaTTTGGG===777555444333444444555555666777777666888::::::999888999::::::999888999999888555222444333222222333444555666666666777888:::<<<>>>??????>>><<<999666555777888<<<@@@DDDDDDAAA>>>>>>>>>::::::::::::999777666555666333222444333//////111222222111111111111222222...000222444555333111000222222111111111222222333444111000222111//////222333222000111222222111///111111111111222222222333111000000111333444333222333111000///111111111000222222333333333333444444666555444222222222333444333333444555555555555444666555444444444555666777444444555666666777777888777666555777999:::999888666888999::::::999777666777777666555666777888999777:::???BBBBBB???;;;888<<<<<<;;;:::999999999999777777999:::;;;;;;;;;;;;:::<<>><<<<<<===}}}wwwhhhbbbbbbnnn{{{~~~{{{}}}wwwyyy{{{~~~~~~}}}yyyrrrkkkggg___QQQGGGDDD@@@AAABBBDDDEEEFFFGGGGGGDDDIIINNNOOOQQQTTTSSSPPPEEEAAA===;;;<<<=========;;;;;;:::::::::999999999888888888999999999::::::;;;:::999777777666777777666666555555777999;;;<<>>@@@AAABBBAAABBBAAA===999777999;;;;;;???BBBCCCAAA>>>===>>>======<<<<<<;;;:::999999888555444666555222222444555555444444444444444444000222444777777555333111333333333333222222222222333222111222111111111333444222000000111222111000111111111111222222222333111000000111333444444222333111000000111222111000333333333333333333333333777666444333222222222222333444444555555555555555666555444444444555777888555555666888888888888888888777777888999999999999666777999;;;;;;999666555777777666666666777888999::::::;;;===??????<<<:::===<<<:::999888888999999666777888:::;;;<<<<<<<<<:::===@@@AAA???>>>======~~~yyyrrreee______jjjvvv}}}{{{xxx{{{yyy{{{~~~|||xxxvvvsssllleee^^^VVVMMMGGGEEEAAABBBCCCEEEEEEDDDDDDCCCAAAEEEHHHHHHLLLRRRTTTRRRDDD@@@===;;;<<<===>>>>>>;;;;;;::::::::::::999999888888888999999999:::::::::;;;<<<===<<<999666444666666666666777:::<<<===CCCGGGLLLOOOQQQQQQRRRRRRPPPQQQSSSWWW\\\```bbbbbb```^^^[[[XXXWWWXXXXXXYYY\\\\\\\\\^^^```aaa```___XXXSSSKKKBBB<<<999888999444555666777888888888888777999:::;;;:::999:::;;;;;;::::::;;;<<<;;;999777555555555666666777888999;;;<<<===???AAACCCDDDDDDCCCEEEEEEAAA===;;;===???===???AAAAAAAAA?????????AAAAAA@@@@@@??????>>>>>><<<888777999888666666999999999999999888888777777444555888999:::999777555555555555555555444444444222333333222333555666666555333111111222333222222111111222222222333333333222111000111333444333222444333111111333444333333333333333333333333333333555555444333222111111111333444555555666666555555666666555444555666777888555666777888999999999999;;;;;;;;;:::999999999999777888:::;;;;;;999666444777777777777777888888999;;;::::::;;;>>>@@@??????@@@???>>>===<<<;;;;;;;;;666777999:::;;;<<<<<<<<<;;;===@@@AAAAAA?????????~~~xxxssshhhddddddkkksssyyy}}}{{{zzz|||~~~{{{~~~|||uuuooolllbbb^^^XXXRRRLLLHHHFFFFFFAAABBBBBBCCCBBBAAA@@@???@@@BBBBBBBBBGGGOOORRRPPPBBB@@@===<<<<<<===>>>===::::::::::::::::::::::::999999:::::::::;;;;;;;;;;;;===@@@AAA???;;;666333:::::::::;;;<<<===???@@@AAADDDIIILLLLLLKKKKKKKKKIIIIIIJJJNNNRRRVVVXXXXXXWWWUUUTTTUUUUUUUUUSSSQQQUUUTTTTTTUUUWWWXXXVVVUUUMMMIIIDDD@@@<<<;;;;;;;;;777888999;;;<<<;;;;;;:::888:::<<<===<<<<<<===>>>???>>>>>>>>>??????<<<:::777777777777888999;;;<<>>>>>???>>>>>>===<<<;;;999:::;;;<<<===<<<<<<;;;::::::999999999::::::;;;444666666555666999;;;999888666444333444555555555444444444444555555555555555333222333444555444222777555444444666777777666555444444444444444333333444444333333222222111111444444555666666666666555777666555555555666777888666666777888888999999:::<<<======<<<:::888999:::999:::;;;;;;;;;999777666777777777888888888999999888888999;;;===???BBBDDDBBBBBBAAA@@@>>><<<:::999999:::;;;======>>>>>>>>><<<>>>AAABBBAAA@@@@@@AAA{{{yyy{{{|||xxxssspppppptttwwwzzz~~~~~~~~~~~~yyyooogggbbbVVVVVVSSSNNNJJJHHHGGGFFFBBBCCCCCCDDDCCCBBBAAA@@@@@@BBBAAAAAAFFFMMMNNNKKKDDDBBB@@@???@@@@@@???>>>==================>>>>>>?????????@@@@@@@@@AAAAAABBBCCCEEEEEECCC@@@;;;999???@@@AAABBBCCCDDDDDDDDDAAAEEEIIIKKKKKKKKKKKKKKKHHHGGGHHHJJJMMMPPPQQQPPPRRRQQQPPPQQQSSSSSSQQQNNNOOONNNNNNOOOPPPQQQOOONNNHHHGGGDDDBBB???>>>===<<<:::<<<>>>???@@@@@@???>>><<<===??????>>>===>>>???BBBAAAAAAAAABBBAAA>>><<<:::999888777999;;;>>>@@@BBBCCCDDDFFFGGGGGGFFFFFFBBBAAAAAAAAACCCDDDDDDCCCDDDCCC@@@@@@AAACCCEEEEEEGGGGGGFFFEEEDDDEEEEEEFFFEEEAAA???AAAAAA???@@@DDDCCCCCCCCCCCCCCCAAA@@@??????????????????@@@@@@AAAAAA@@@???>>>>>>@@@BBBCCC888;;;;;;777888<<<===:::;;;999666555666888888888777777888888888999999999999777666666777666555444999888666777999::::::999777777777666666666555555333444444444444444333333444444555666666666666666777666555555555666888999777777666666777888:::;;;999;;;<<<;;;999888999;;;;;;<<<<<<;;;;;;999888888777777888888999999999888666999<<<===>>>@@@FFFJJJIIIIIIJJJIIIFFFCCC???===>>>???@@@@@@AAAAAAAAAAAA>>>???AAAAAA@@@@@@BBBCCC|||wwwvvvzzz~~~}}}||||||~~~~~~xxxkkkaaa\\\VVVXXXWWWSSSNNNKKKIIIFFFEEEEEEFFFFFFFFFFFFEEEEEEBBBCCCCCCCCCGGGLLLKKKGGGGGGFFFDDDDDDDDDDDDBBB@@@BBBBBBBBBBBBBBBBBBBBBCCCFFFFFFFFFFFFGGGGGGGGGHHHJJJJJJJJJIIIGGGDDDBBB@@@DDDEEEGGGIIIIIIIIIHHHGGGDDDGGGKKKNNNNNNNNNOOOPPPJJJIIIIIIJJJMMMNNNNNNMMMUUURRROOOOOOQQQRRRPPPMMMKKKKKKJJJKKKMMMMMMKKKJJJJJJIIIGGGEEECCC@@@>>>======???AAACCCDDDCCCBBBAAA???@@@AAAAAA???>>>>>>???DDDCCCBBBBBBCCCAAA???<<<<<<;;;999888999<<<@@@BBBDDDEEEFFFGGGHHHGGGFFFFFF@@@>>>===@@@DDDFFFEEECCCEEEBBB???===???BBBDDDFFFHHHGGGFFFEEEEEEEEEFFFGGGHHHDDDBBBCCCCCCAAACCCGGGEEEFFFFFFFFFFFFDDDBBBAAACCCBBBAAA@@@AAABBBCCCDDDEEEDDDBBBBBBCCCEEEHHHJJJ;;;???>>>999999===>>>:::===;;;888777888999:::999::::::;;;;;;;;;<<<<<<<<<<<<:::999888999888666555;;;999888999:::<<<<<<;;;:::999999999888888777777444444555555666555555555444555555666666666666666777666555555555666888999888777555555555777:::;;;666888::::::888888:::=========<<<;;;::::::999999777777888999999999999888666;;;???@@@@@@CCCJJJPPPUUUVVVWWWVVVTTTOOOJJJGGGBBBBBBCCCDDDDDDCCCCCCCCC???@@@AAA@@@@@@AAACCCEEE|||zzzzzz~~~|||}}}{{{tttlllggg\\\\\\\\\\\\YYYSSSLLLFFFLLLJJJIIIHHHIIIJJJIIIHHHIIIIIIKKKMMMOOOPPPRRRRRRQQQOOOMMMMMMOOOPPPOOOLLLJJJJJJJJJJJJJJJKKKKKKKKKQQQPPPOOONNNNNNPPPQQQSSSMMMNNNNNNNNNMMMLLLJJJIIIKKKLLLNNNOOOOOONNNLLLKKKMMMNNNQQQSSSUUUUUUUUUUUUSSSPPPNNNMMMMMMNNNNNNMMMOOOOOOOOOOOOOOONNNMMMLLLKKKIIIGGGIIILLLLLLGGGBBBFFFEEEEEEDDDCCCCCCCCCDDDBBBBBBBBBBBBBBBCCCDDDEEEBBBBBBBBBAAAAAA@@@@@@@@@>>>AAADDDGGGFFFCCC???<<<;;;<<<<<<<<<<<<>>>BBBEEEGGGFFFEEEFFFGGGGGGDDD@@@AAA@@@>>>>>>?????????>>>BBBAAA@@@@@@@@@@@@???>>>IIIIIIIIIGGGEEECCCCCCCCCEEEDDDBBBBBBDDDFFFFFFFFFFFFGGGGGGEEEAAA???>>>>>>AAAAAABBBBBBBBBAAA???>>>DDDEEEEEEFFFFFFFFFEEEEEEDDD@@@<<<<<<>>>@@@???===BBBAAA???>>>=========>>>>>>>>>?????????@@@@@@@@@CCCCCCBBB???<<<::::::;;;;;;<<<>>>>>>===<<<===>>>===<<<;;;<<<>>>===999666888777777777888888666444999888777888999999888666:::999888888999999777555555555666777888999::::::;;;999777777:::<<<:::999888888999:::::::::::::::999999:::::::::999999888999999:::===CCCKKKSSSXXXccceeehhhjjjhhh```VVVNNNKKKHHHFFFDDDEEEEEEDDDDDDGGGGGGFFFEEEDDDDDDEEEEEE~~~}}}{{{xxxpppppppppooolllfff___ZZZSSSRRRQQQQQQTTTVVVWWWVVVWWWXXXYYYZZZ\\\]]]^^^___[[[YYYXXXYYY[[[\\\YYYWWWVVVVVVVVVWWWWWWWWWWWWXXXZZZYYYWWWUUUUUUVVVWWWXXXTTTUUUVVVVVVUUUSSSRRRQQQQQQRRRRRRSSSRRRQQQPPPOOOOOOQQQSSSUUUVVVWWWWWWWWWRRRPPPMMMKKKKKKKKKJJJIIIPPPPPPOOONNNMMMLLLJJJIIIHHHDDDAAAAAADDDFFFDDDAAADDDDDDCCCBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@AAAAAABBB@@@@@@@@@@@@??????>>>>>>>>>@@@CCCDDDDDDAAA>>><<<<<<============???BBBEEEFFFDDDDDDDDDFFFEEEBBB???@@@???===>>>@@@AAAAAA@@@@@@???@@@AAACCCDDDEEEDDDGGGHHHHHHFFFDDDBBBBBBCCCCCCAAA@@@@@@BBBCCCBBBBBB@@@BBBBBBBBB???>>>>>>>>>??????@@@@@@@@@???>>>===AAAAAABBBBBBCCCCCCBBBBBBBBB@@@===<<<===>>>>>>>>>CCCBBBAAA?????????@@@@@@AAAAAAAAAAAABBBBBBBBBCCCDDDEEEDDDBBB>>>;;;;;;;;;AAACCCEEEEEEDDDDDDEEEFFFCCCBBBAAABBBCCCBBB>>>:::;;;:::999:::;;;<<<:::999:::999888999::::::999777:::999888999::::::888666888888999999:::;;;;;;;;;===:::888999;;;<<<;;;999888999:::;;;;;;;;;;;;:::999:::::::::;;;:::::::::======>>>BBBHHHOOOVVVZZZeeegggkkknnnmmmhhh___YYYOOOMMMJJJHHHHHHHHHGGGFFFHHHGGGFFFFFFEEEEEEFFFFFFzzzsssnnncccaaa______bbbdddffffffffffffggghhhiiijjjkkkkkkeeeeeeeeefffgggfffcccaaa`````````aaaaaaaaabbbbbbaaa```^^^\\\[[[[[[[[[\\\ZZZ[[[\\\\\\[[[ZZZXXXWWWYYYXXXWWWVVVUUUTTTTTTTTTQQQRRRTTTUUUWWWWWWWWWWWWTTTQQQMMMJJJIIIHHHFFFEEENNNNNNMMMLLLJJJHHHFFFEEEEEE@@@;;;:::===AAABBBBBBCCCCCCCCCBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????>>>???@@@BBBCCCCCCAAA???>>>>>>???AAAAAAAAABBBEEEGGGEEEEEEDDDEEEFFFEEEBBB@@@AAA??????@@@BBBDDDEEEDDD@@@@@@AAACCCDDDFFFGGGHHHGGGHHHHHHGGGEEECCCDDDDDDAAA@@@???@@@AAAAAA???>>>===>>>??????>>>>>>???AAA>>>????????????>>>======>>>??????@@@AAAAAA@@@@@@AAAAAA@@@???>>>>>>@@@AAADDDCCCBBBAAAAAAAAABBBCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDEEEFFFDDDAAA===<<<<<>>>>>===>>>@@@AAAAAA@@@===<<<;;;<<<>>>>>>===;;;<<<;;;::::::;;;<<<:::999<<<<<<<<<<<<<<<<<<<<<<<<>>><<<;;;:::;;;;;;:::999999:::;;;;;;<<<;;;;;;;;;999999::::::;;;;;;<<<<<<===>>>AAAEEEJJJOOOTTTWWW\\\^^^bbbfffgggeee```[[[TTTRRROOOMMMLLLKKKJJJHHHIIIHHHHHHGGGGGGGGGGGGGGG}}}yyyzzz{{{wwwssspppmmmkkklllnnnoooooommmmmmnnnnnnnnnoooooooookkkllllllmmmkkkhhhdddbbb`````````aaaaaabbbbbbcccbbb```___]]][[[ZZZZZZZZZ[[[[[[\\\\\\\\\[[[YYYXXX[[[YYYWWWTTTSSSRRRSSSSSSQQQQQQRRRSSSTTTUUUUUUUUUUUURRRMMMJJJHHHGGGEEECCCIIIIIIIIIHHHGGGEEEDDDCCCAAA===999999<<<@@@BBBCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAA@@@??????@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBCCCCCCCCCCCCBBBBBB@@@BBBDDDEEEDDDEEEGGGHHHFFFFFFFFFGGGGGGEEECCCBBBDDDBBBAAABBBDDDFFFFFFEEEAAABBBDDDDDDCCCCCCDDDFFFHHHIIIJJJHHHFFFEEEEEEFFFBBBAAAAAABBBCCCBBB???===>>>???@@@@@@??????AAABBB?????????????????????>>>>>>??????@@@@@@@@@@@@@@@@@@BBBCCCBBB??????AAAEEEBBBBBBAAA@@@@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCC@@@BBBEEEEEEBBB@@@>>>>>>BBBDDDFFFGGGFFFFFFHHHIIIIIIIIIJJJKKKLLLJJJHHHFFFBBBAAAAAABBBEEEFFFGGGFFFBBBBBBAAABBBDDDDDDCCCBBB@@@>>>======??????>>>===@@@@@@??????>>>=========???>>><<<;;;;;;;;;:::::::::;;;;;;<<<<<<<<<;;;;;;999999999::::::;;;<<<===:::<<>>AAAAAAAAAAAAAAAAAAAAAAAACCCDDDDDDDDDDDDDDDDDDDDDAAACCCFFFGGGGGGFFFGGGHHHFFFGGGHHHHHHGGGFFFDDDDDDFFFEEECCCCCCEEEEEEEEEDDDBBBDDDEEEEEEDDDDDDEEEGGGIIIJJJKKKIIIGGGFFFFFFGGGCCCBBBBBBCCCDDDCCCAAA>>>@@@AAAAAA@@@>>>>>>@@@BBB???????????????????????????@@@@@@@@@@@@@@@@@@???>>>@@@BBBAAA??????AAADDDAAA@@@?????????@@@AAABBBAAAAAAAAAAAAAAAAAAAAAAAA<<>>>>>===@@@???>>>===<<<;;;;;;<<<<<<<<<<<<======<<<;;;;;;:::999999::::::<<<===>>>:::;;;===@@@BBBEEEFFFGGGJJJKKKNNNRRRUUUUUURRROOORRRQQQOOONNNNNNMMMKKKIIIJJJIIIIIIIIIIIIIIIJJJJJJ|||vvvwww}}}zzzxxxpppooonnnooorrrttttttssstttssssssrrrpppoooooonnnkkkllllllhhhccc]]]ZZZXXXYYYZZZZZZ[[[\\\]]]^^^^^^ZZZZZZZZZYYYYYYXXXXXXWWWWWWXXXYYYYYYYYYXXXWWWVVVUUUSSSQQQNNNMMMLLLMMMNNNNNNNNNNNNMMMMMMNNNOOOOOOMMMJJJGGGFFFEEEEEEDDDCCCBBBBBBCCCDDDDDDDDDDDDDDD:::;;;<<<>>>???AAAAAABBBAAABBBCCCDDDEEEDDDCCCBBBBBBCCCDDDDDDDDDCCCBBBAAACCCCCCCCCDDDDDDDDDDDDEEEFFFGGGGGGHHHHHHHHHHHHHHHDDDGGGJJJLLLKKKJJJJJJJJJIIIKKKLLLLLLJJJHHHGGGHHHJJJHHHFFFFFFGGGHHHGGGFFFDDDGGGJJJKKKJJJJJJMMMPPPMMMNNNNNNLLLIIIGGGGGGHHHFFFEEEDDDEEEFFFFFFDDDCCCCCCDDDCCCAAA??????AAABBBAAAAAA@@@@@@@@@AAABBBCCCCCCCCCCCCBBBBBBAAA@@@???===???@@@AAA@@@AAABBBCCCBBBBBB@@@@@@???@@@AAABBBAAAAAAAAA@@@@@@@@@@@@@@@<<<>>>AAABBBBBBBBBCCCDDDAAACCCEEEEEEDDDCCCDDDEEEBBBEEEHHHJJJIIIHHHHHHIIIFFFDDDCCCCCCFFFHHHIIIIIIJJJJJJJJJKKKMMMNNNMMMKKKFFFDDDBBBBBBDDDFFFFFFFFFEEEEEEDDDCCCBBBAAA@@@???AAABBBBBB@@@>>>>>>???@@@???????????????>>>>>>=========<<<<<<<<<===???@@@>>>??????@@@AAABBBBBBCCCDDDEEEIIIMMMOOOOOOLLLIIILLLKKKKKKKKKMMMLLLJJJIIIIIIIIIIIIIIIIIIJJJJJJKKK}}}{{{yyyxxxwwwwwwuuusssjjjiiijjjllloooooonnnmmmooonnnmmmllljjjhhhggggggdddeeedddaaa[[[VVVUUUUUUTTTUUUVVVWWWXXXYYYYYYZZZUUUUUUVVVWWWWWWWWWWWWWWWUUUUUUVVVWWWWWWWWWVVVUUUTTTSSSQQQPPPNNNNNNNNNNNNPPPPPPOOONNNNNNNNNOOOPPPKKKIIIGGGGGGHHHJJJJJJIIIEEEEEEFFFFFFFFFEEEEEEDDD???@@@AAABBBBBBCCCEEEFFFFFFHHHIIIKKKKKKKKKIIIHHHHHHIIIKKKLLLLLLKKKJJJIIIKKKKKKKKKLLLLLLLLLMMMMMMMMMNNNPPPQQQQQQQQQPPPOOOMMMPPPTTTVVVUUUSSSRRRRRRQQQSSSUUUTTTRRROOOOOOPPPQQQPPPNNNNNNPPPQQQQQQPPPNNNRRRUUUUUUSSSRRRVVVYYYUUUVVVVVVSSSPPPMMMMMMMMMLLLKKKJJJJJJLLLMMMLLLKKKHHHHHHHHHFFFDDDDDDGGGIIIIIIHHHGGGGGGHHHIIIJJJKKKJJJJJJJJJIIIGGGFFFDDDCCCBBBBBBBBBDDDGGGHHHGGGFFFGGGFFFDDDCCCBBBCCCCCCDDDCCCCCCCCCBBBBBBBBBAAAAAA@@@BBBCCCCCCBBBBBBCCCDDD@@@AAACCCBBBAAA???@@@@@@DDDGGGJJJJJJHHHFFFFFFGGGEEECCCAAABBBDDDFFFGGGGGGIIIHHHHHHJJJLLLMMMLLLJJJGGGEEEBBBBBBDDDFFFGGGGGGGGGGGGFFFEEEDDDDDDCCCCCCDDDEEEFFFEEEBBBBBBDDDFFFCCCCCCCCCCCCCCCBBBAAAAAABBBAAA@@@??????@@@BBBCCCDDDCCCBBBAAA@@@@@@@@@@@@???AAAEEEJJJMMMLLLIIIFFFFFFFFFGGGIIIKKKLLLKKKIIIIIIHHHHHHHHHIIIIIIJJJKKK}}}~~~~~~}}}uuurrrpppooooooooonnnmmmhhhhhhiiijjjkkkjjjgggeeeggggggeeecccaaa```^^^^^^]]]^^^]]]ZZZUUUQQQQQQRRRNNNOOOPPPQQQRRRSSSTTTTTTPPPQQQRRRTTTUUUVVVVVVVVVRRRSSSTTTUUUUUUTTTSSSSSSUUUUUUSSSRRRQQQQQQPPPPPPSSSRRRQQQPPPOOOPPPQQQRRRLLLKKKIIIJJJMMMOOOPPPPPPIIIIIIIIIIIIHHHGGGEEEEEEEEEEEEFFFEEEEEEGGGJJJLLLMMMOOOQQQRRRSSSRRRQQQPPPOOOPPPRRRTTTUUUTTTSSSRRRSSSSSSSSSTTTTTTUUUUUUUUUUUUVVVYYYZZZ[[[ZZZYYYWWWVVVYYY^^^```___]]][[[[[[YYY[[[^^^]]]ZZZWWWXXXYYYXXXWWWVVVWWWZZZ[[[\\\[[[ZZZ^^^```^^^ZZZXXXZZZ]]]^^^^^^^^^[[[WWWUUUTTTTTTSSSQQQPPPPPPRRRTTTTTTTTTMMMMMMMMMKKKJJJKKKNNNQQQQQQPPPOOOOOOOOOQQQRRRSSSRRRRRRQQQOOONNNLLLJJJIIIIIIGGGGGGJJJNNNPPPNNNKKKKKKJJJHHHFFFEEEEEEFFFFFFFFFFFFEEEEEEDDDDDDDDDCCCEEEEEEEEEDDDBBBAAACCCDDDDDDFFFGGGFFFDDDCCCBBBCCCFFFIIILLLKKKHHHEEEDDDEEEEEEBBB@@@@@@BBBDDDFFFFFFFFFEEEEEEGGGIIIJJJIIIHHHFFFDDDBBBAAACCCEEEFFFGGGIIIIIIHHHGGGGGGFFFEEEEEEFFFHHHIIIHHHFFFEEEHHHJJJFFFFFFGGGFFFFFFEEEDDDDDDFFFEEECCCBBBBBBCCCDDDEEEFFFEEECCC@@@???>>>>>>>>>???BBBGGGMMMPPPPPPLLLIIICCCCCCDDDGGGKKKLLLKKKJJJHHHHHHHHHHHHHHHIIIJJJKKK|||yyyxxxxxxxxx{{{zzzwwwuuussssssssssssgggjjjiiifffhhhllliiibbbbbbeeeggggggeeecccbbbbbbaaa^^^[[[YYYYYYYYYXXXWWW\\\YYYUUUSSSSSSQQQLLLGGGMMMMMMMMMOOOPPPRRRTTTUUUTTTPPPQQQVVVXXXWWWVVVXXXTTTSSSRRRSSSUUUWWWWWWVVVUUUUUUVVVXXXZZZZZZWWWUUUVVV\\\]]]WWWSSSUUUVVVTTTUUURRRPPPQQQTTTTTTRRROOORRRQQQQQQQQQPPPNNNMMMLLLNNNOOOPPPRRRSSSSSSTTTTTT\\\ZZZYYYZZZ]]]^^^\\\YYY___^^^^^^^^^]]]]]]]]]]]]```]]]\\\___cccffffffdddeeefffhhhhhhiiiiiieee```fffgggiiijjjjjjjjjiiiiiiiiijjjjjjiiihhhgggfffeeebbbaaabbbdddgggiiijjjiiiiiihhhhhhiiifff```___aaahhhjjjiiifffeeeccc^^^VVVTTTVVVYYY]]]```bbbcccccc[[[[[[XXXSSSPPPQQQWWW\\\ZZZZZZZZZ\\\^^^___^^^]]]RRRTTTUUUTTTRRROOOOOOOOOPPPMMMJJJJJJMMMPPPQQQPPPRRRPPPLLLJJJJJJKKKKKKJJJJJJIIIHHHFFFFFFFFFGGGGGGIIIHHHGGGGGGGGGGGGHHHHHHDDDGGGIIIHHHEEEDDDFFFHHHEEEFFFFFFFFFEEEDDDBBBBBBGGGEEEBBB@@@???@@@AAACCCDDDEEECCCBBBGGGLLLLLLGGGFFFIIIKKKJJJGGGEEEEEEFFFFFFHHHIIIIIIFFFDDDDDDDDDIIIJJJJJJHHHEEEFFFIIIMMMMMMLLLJJJGGGEEEEEEFFFHHHGGGGGGGGGGGGFFFFFFEEEDDDOOOMMMIIIEEEBBBAAABBBCCC@@@BBBFFFKKKNNNMMMIIIFFFEEEDDDCCCEEEIIIMMMOOOPPPIIIIIIHHHEEECCCCCCEEEGGG~~~|||xxxtttpppnnnnnnmmmooonnnllljjjhhhgggffffff```aaa___]]]___dddccc^^^[[[^^^``````___]]]\\\]]]YYYWWWUUUUUUVVVWWWWWWVVVZZZWWWSSSQQQQQQPPPOOOMMMPPPQQQQQQRRRTTTUUUWWWXXXXXXUUUUUUYYYZZZXXXWWWXXX\\\[[[YYYZZZ\\\^^^______]]]]]]]]]```bbbcccbbbaaaaaaeeeeee___\\\^^^^^^[[[\\\YYYVVVVVVYYYZZZXXXVVVTTTTTTUUUVVVVVVVVVVVVUUU___```aaabbbccccccccccccfffffffffhhhiiijjjiiihhhkkkkkkkkkkkkjjjjjjiiiiiikkkiiiiiijjjlllnnnppppppppprrruuuvvvvvvuuurrrpppppprrrtttvvvxxxxxxwwwwwwxxxxxxxxxwwwwwwuuuttttttsssrrrrrrtttwwwyyyyyyxxxtttqqqqqqqqqnnnhhhfffgggqqqwwwzzzyyyvvvsssllleeeccceeegggjjjmmmooopppqqqccc```[[[WWWUUUXXX\\\___aaabbbfffjjjmmmmmmkkkhhheeeeeeddd```[[[YYYYYY[[[ZZZXXXUUUVVVXXX[[[[[[ZZZ]]]ZZZVVVSSSSSSRRRQQQPPPPPPOOOMMMLLLKKKKKKLLLMMMMMMLLLLLLKKKKKKJJJIIIHHHEEEHHHJJJIIIGGGFFFIIIKKKNNNNNNMMMKKKIIIHHHGGGGGGGGGEEECCCAAA@@@AAABBBCCC@@@@@@@@@@@@FFFMMMMMMJJJDDDFFFHHHGGGDDDAAAAAAAAAAAACCCFFFFFFEEECCCCCCDDDHHHIIIIIIHHHFFFFFFHHHKKKKKKKKKJJJHHHFFFFFFGGGHHHIIIJJJJJJJJJIIIIIIHHHGGGNNNMMMJJJGGGEEEDDDDDDDDDBBBDDDGGGKKKMMMMMMJJJGGGFFFEEEEEEFFFIIILLLLLLLLLJJJJJJHHHFFFDDDCCCEEEGGG|||zzzxxxwwwwwwtttqqqnnniiifffcccbbbaaabbbbbbaaa```^^^\\\[[[ZZZWWWXXXVVVTTTWWW[[[[[[XXXUUUWWWZZZZZZYYYXXXXXXXXXSSSQQQQQQRRRUUUXXXYYYYYY[[[YYYUUUSSSRRRSSSTTTVVVQQQRRRSSSTTTVVVXXXZZZ[[[___[[[\\\```cccaaa```bbbeeecccaaaaaadddggghhhiiieeeeeeeeegggkkknnnoooooonnnpppppplllkkklllkkkhhhiiifffbbbbbbeeefffeeeccc[[[\\\^^^aaacccdddeeeeeekkklllnnnpppqqqqqqqqqppprrruuuxxxyyyyyyyyyzzz{{{{{{||||||||||||{{{zzzzzz|||||||||{{{zzz{{{~~~~~~~~~{{{uuussstttyyyttttttuuuvvvwwwyyy{{{|||mmmfff^^^ZZZ[[[]]]___```aaafffnnnwww~~~~~~zzzvvvwwwuuuqqqjjjdddbbbeeeiiidddcccbbbbbbdddeeedddccchhheee```]]]\\\[[[YYYXXXZZZXXXVVVTTTTTTTTTUUUVVVWWWVVVUUUUUUTTTQQQLLLIIIHHHLLLPPPQQQPPPPPPRRRTTTWWWVVVSSSOOOKKKIIIIIIKKKJJJIIIHHHFFFFFFFFFFFFGGG===>>><<<<<>>>>>AAACCCDDDDDDCCCDDDEEEDDDFFFGGGGGGFFFFFFGGGIIIIIIIIIHHHHHHGGGGGGGGGGGGKKKKKKLLLMMMLLLLLLJJJJJJLLLLLLKKKIIIHHHGGGFFFEEEEEEFFFGGGJJJLLLLLLJJJGGGGGGFFFFFFHHHJJJKKKJJJIIILLLLLLJJJHHHEEEEEEGGGIII~~~}}}zzzyyyvvvsssqqqpppppppppkkkiiifffbbb^^^\\\ZZZYYY\\\\\\\\\\\\ZZZXXXUUUTTTQQQRRRSSSSSSTTTUUUTTTSSSSSSUUUWWWXXXWWWWWWXXXYYYRRRQQQRRRTTTYYY^^^```aaaaaa```^^^[[[YYYYYYZZZ[[[UUUVVVXXXZZZ]]]aaaccceeefffccceeekkkppppppqqqsssqqqooommmmmmpppsssvvvvvvrrrqqqppprrrwww{{{~~~~~~xxxxxxwwwxxx{{{}}}|||zzzzzzwwwsssrrrtttuuutttrrrhhhjjjlllooorrrtttuuuvvvrrrtttwwwzzz}}}~~~~~~~~~~~~vvvlllaaa\\\^^^```___\\\[[[dddrrr|||ssslllkkkpppvvvppppppqqqrrrrrrrrrqqqppptttqqqmmmjjjiiiiiihhhggggggeeebbb```___```aaabbbeeecccbbbaaa___YYYQQQJJJLLLRRR[[[aaabbbaaabbbcccdddbbb^^^WWWPPPMMMNNNPPPQQQPPPOOONNNNNNNNNNNNNNNHHHGGGCCC@@@BBBFFFDDD@@@CCCEEEGGGGGGFFFCCCAAA@@@???AAADDDEEEDDDCCCDDDDDD???@@@CCCDDDEEEFFFGGGHHHGGGFFFFFFGGGHHHGGGFFFEEEIIIJJJKKKMMMMMMLLLKKKJJJIIIIIIJJJJJJIIIHHHFFFEEEGGGGGGGGGHHHJJJKKKIIIHHHGGGGGGHHHJJJMMMMMMLLLJJJNNNNNNMMMJJJHHHHHHJJJLLL~~~zzzwwwuuusssooonnnkkkiiiggggggggggggaaa```^^^[[[XXXVVVTTTSSSVVVVVVWWWWWWVVVTTTRRRQQQOOOPPPSSSVVVUUURRRPPPOOOTTTVVVXXXYYYYYYZZZ[[[]]]WWWVVVWWW[[[```eeehhhiiiiiigggeeecccaaa```^^^]]]___```cccggglllqqquuuwwwqqqoooqqqxxx|||}}}~~~}}}|||}}}}}}zzz{{{~~~vvvwwwzzz|||~~~vvvjjjdddeeeeeeaaa\\\YYYcccttt}}}rrrpppvvv}}}|||{{{{{{|||||||||wwwuuurrrooonnnnnnpppqqqsssqqqooonnnkkkdddYYYPPPQQQ[[[hhhrrruuuuuussssssuuutttnnneee[[[VVVWWWZZZYYYXXXWWWVVVVVVVVVWWWXXXZZZXXXRRRLLLLLLNNNLLLGGGFFFGGGIIIJJJJJJHHHEEECCCAAACCCEEEEEEDDDCCCCCCCCC===>>>@@@CCCFFFHHHIIIIIIGGGEEEEEEFFFGGGGGGEEECCCEEEGGGIIIKKKKKKJJJIIIHHHEEEFFFGGGHHHHHHGGGEEEDDDGGGFFFFFFGGGIIIJJJIIIHHHGGGGGGHHHKKKOOOPPPOOOMMMOOOOOOOOOMMMKKKKKKNNNPPP~~~{{{yyy}}}xxxvvvtttqqqnnnllliiihhhbbbaaa```^^^]]]]]]\\\\\\WWWWWWVVVTTTSSSRRRPPPPPPQQQQQQQQQRRRRRRQQQPPPPPPPPPQQQUUUYYYXXXSSSQQQSSSXXXZZZ\\\^^^^^^___bbbddd```___```ccciiimmmpppqqqqqqmmmiiihhhiiijjjhhhfffiiikkknnnsssxxx~~~}}}~~~}}}~~~}}}wwwwwwuuuooojjj^^^hhhwwwwwwrrrwww}}}~~~}}}|||uuujjjaaa^^^iiiwww}}}rrreee^^^^^^aaadddccc```______```bbbddddddbbb\\\VVVVVVYYYXXXSSSNNNNNNOOOPPPPPPNNNIIIEEEDDDFFFHHHHHHGGGFFFEEEFFFCCCCCCCCCFFFJJJMMMNNNNNNJJJGGGEEEEEEHHHHHHFFFCCCBBBDDDGGGIIIJJJJJJHHHGGGDDDEEEFFFFFFFFFEEECCCCCCEEEDDDDDDFFFHHHIIIHHHGGGGGGGGGHHHKKKNNNPPPPPPOOONNNNNNNNNMMMLLLMMMPPPSSS{{{wwwsssssszzz}}}xxxsssjjjiiigggeeebbb```^^^]]]WWWWWWWWWWWWWWWVVVVVVUUUPPPQQQQQQQQQQQQQQQQQQPPPQQQQQQQQQRRRRRRTTTUUUUUUVVVUUUXXX]]]\\\YYY[[[aaa```bbbdddfffggghhhkkknnnmmmllllllooossswwwzzzzzzyyyqqqjjjkkkrrryyyzzzxxxyyy{{{~~~sssyyy{{{ttt|||sssjjjiiikkktttqqqnnnkkkkkknnnqqqtttpppmmmgggaaabbbeeeddd```]]]\\\[[[[[[ZZZUUUOOOIIIKKKMMMPPPQQQPPPOOOOOOPPPPPPNNNLLLMMMQQQSSSSSSSSSOOOKKKGGGGGGIIIKKKIIIFFFBBBDDDHHHKKKLLLKKKIIIHHHEEEEEEEEEEEEDDDDDDCCCBBBBBBBBBCCCEEEHHHIIIHHHFFFIIIHHHGGGHHHKKKMMMMMMMMMJJJKKKKKKKKKKKKMMMQQQTTTxxxsssooopppyyy~~~zzzuuusssrrroooiiidddaaa```___]]][[[YYYXXXWWWRRRSSSTTTUUUUUUUUUTTTSSSOOOOOOQQQRRRSSSSSSSSSSSSVVVVVVVVVVVVWWWYYY[[[]]]]]]ZZZ\\\``````___eeeooohhhjjjlllmmmoooqqqtttwwwxxxwwwvvvxxx|||vvvlllmmmyyyzzzxxxzzz}}}yyyvvvvvvyyy~~~}}}vvvpppooorrrqqqllljjjhhhfffeeebbb\\\TTTMMMRRRTTTWWWYYYYYYYYYZZZ[[[[[[XXXTTTSSSVVVXXXWWWVVVTTTOOOIIIHHHKKKLLLKKKHHHCCCFFFIIILLLNNNMMMKKKJJJFFFFFFEEEEEEDDDDDDCCCCCC???@@@BBBEEEHHHIIIGGGEEEKKKIIIGGGFFFHHHJJJJJJJJJGGGHHHIIIIIIJJJLLLPPPSSS}}}vvvrrrssstttxxx|||{{{wwwqqqooolllhhheeebbb```]]]ZZZXXXWWWWWWVVVUUUTTTSSSRRRNNNSSSXXXWWWRRRPPPSSSXXXVVVTTTUUUWWWVVVTTTVVV[[[YYYZZZ\\\___bbbeeeffffffdddgggiiiiiijjjnnntttyyyzzzvvvrrrrrrwww}}}~~~tttuuu~~~}}}zzzwwwuuuqqqgggZZZOOOMMMZZZfffhhhfffhhhlllnnnhhhhhhfff^^^WWWWWW^^^fff\\\YYYRRRNNNOOOQQQLLLDDDJJJMMMQQQRRRPPPNNNMMMMMMGGGGGGFFFFFFEEEFFFFFFFFFCCCCCCCCCDDDGGGIIIIIIIIIGGGGGGGGGHHHHHHHHHGGGGGGHHHJJJKKKKKKJJJIIIJJJKKKzzzvvvxxxxxxyyy}}}|||tttpppooojjjeeegggddd```]]][[[YYYVVVTTTTTTTTTUUUUUUUUUTTTRRRQQQNNNRRRVVVVVVTTTSSSVVVYYYYYYWWWYYY\\\[[[YYY[[[___aaabbbdddeeegggkkkooorrrssswww{{{~~~~~~vvvggg[[[___kkkvvvwwwvvvxxx{{{|||{{{{{{wwwmmmccc___ccchhh```\\\UUUOOOPPPSSSPPPJJJKKKPPPUUUWWWUUURRRPPPOOOIIIIIIHHHGGGFFFGGGGGGHHHFFFFFFFFFGGGIIIIIIIIIIIIHHHHHHHHHHHHGGGFFFDDDCCCCCCFFFIIIJJJJJJJJJKKKLLL~~~{{{{{{zzzxxxxxxyyyxxxwwwuuurrrqqqmmmfffdddddd```[[[___\\\YYYVVVUUUSSSQQQOOOQQQRRRTTTVVVVVVVVVTTTSSSSSSUUUWWWZZZ\\\]]]______aaa```cccgggfffdddeeeiiimmmoooqqqqqqqqquuu|||~~~sssvvv|||oooeeecccdddfffbbbZZZRRRSSSWWWXXXTTTQQQVVV[[[\\\XXXSSSPPPOOOMMMMMMLLLKKKJJJHHHGGGFFFFFFGGGHHHIIIIIIIIIHHHHHHFFFFFFGGGGGGFFFEEEDDDCCCCCCEEEIIIJJJJJJIIIHHHIII~~~{{{xxxvvvssspppmmmkkkhhhgggdddeeebbb^^^^^^```___ZZZZZZXXXVVVTTTTTTTTTSSSQQQQQQSSSVVVYYYZZZZZZYYYYYY\\\[[[]]]bbbhhhllllllkkkmmmmmmpppuuuuuussstttxxxyyy|||xxxkkkeeeccckkkhhh___VVVUUU[[[``````\\\___aaa]]]UUUNNNKKKJJJOOOQQQSSSTTTRRRNNNHHHEEEEEEGGGIIIIIIIIIIIIIIIJJJEEEDDDCCCCCCDDDFFFGGGHHHIIIKKKMMMMMMKKKHHHGGGFFFyyyuuunnnmmmkkkgggdddaaa``````ccccccaaa]]]]]]___^^^ZZZXXXWWWUUUVVVWWWYYYXXXXXXTTTVVVZZZ]]]___`````````eeedddfffllltttzzzzzzyyy{{{zzz}}}tttmmmjjjpppmmmdddYYYVVV\\\dddhhhkkkllljjjaaaSSSIIIFFFGGGLLLRRRZZZ```___ZZZQQQKKKJJJLLLMMMNNNMMMMMMPPPRRRLLLJJJHHHFFFFFFHHHJJJLLLNNNPPPRRRQQQOOOMMMKKKKKKxxxppplllccccccccc```^^^]]]___aaajjjiiieee```]]]^^^[[[VVVWWWWWWWWWYYY\\\___aaa```]]]___aaadddfffiiijjjkkknnnnnnqqqxxx~~~yyyxxx|||yyyoooaaaZZZ___hhhmmmzzz{{{wwwlll[[[OOOKKKLLLNNNVVVbbbkkkmmmhhh___XXXUUUVVVWWWUUUSSSTTTYYY]]]\\\ZZZVVVRRRPPPNNNNNNNNNPPPRRRTTTUUUTTTTTTUUUVVVyyyooogggbbb\\\]]]^^^]]]\\\^^^aaaeeeqqqqqqllleeeaaaaaa]]]WWWZZZYYY[[[^^^dddhhhjjjkkkllllllmmmooorrruuuxxxzzzzzz|||qqqeeegggooottt}}}mmm___YYYYYY\\\cccnnnuuuvvvqqqhhhaaaaaaaaa```[[[WWWXXX^^^ccchhhhhhgggeeeaaa\\\VVVSSSUUUVVVWWWWWWWWWXXX[[[]]]}}}tttjjjaaa\\\YYY[[[\\\\\\\\\___dddhhhuuutttpppiiiffffffccc]]]]]]]]]___dddjjjooorrrsssyyyxxxyyyzzz|||qqqpppvvv{{{|||mmmfffeeemmmrrrxxx|||zzzsssjjjdddggggggccc]]]XXXXXX^^^dddlllooorrrsssooohhh___ZZZZZZ[[[ZZZXXXWWWXXX[[[]]]tttjjjccc^^^\\\YYY]]]```aaaaaadddkkkrrr}}}zzzuuuoooiiifffggghhhkkklllkkkiiinnnwww~~~zzz{{{rrrjjjfffiiieee```^^^___aaacccdddkkkkkkpppvvvuuuoooiiihhhllleee___\\\XXXSSSRRRTTT|||ppphhhccc```^^^[[[^^^bbbdddgggmmmwww~~~~~~zzztttooommmnnnpppuuuvvvuuutttyyywwwooojjjhhhggggggjjjnnnnnnkkkggglllkkknnnuuuwwwuuussstttwwwmmmccc]]]XXXRRROOOOOO}}}xxxnnnhhhfffeeeeeecccfffiiikkkooovvv|||xxxxxxzzz}}}|||vvvmmmnnnttt}}}yyyppppppmmmooowww}}}{{{mmmfff___WWWPPPNNN|||wwwyyyvvvnnnkkklllnnnoooppprrrtttvvvyyy~~~~~~|||~~~|||{{{wwwsssqqqqqqtttvvvuuusssqqqqqqrrrtttuuuuuuuuuxxx|||wwwvvvuuutttttttttvvvwwwyyy{{{}}}xxxuuuwww|||uuuooodddYYYSSSxxxxxxwwwyyy~~~}}}uuuqqqqqqtttxxxzzz}}}zzzxxxvvvqqqmmmmmmppprrrooolllkkkpppxxxxxxpppfff```___aaacccddd```___\\\WWWSSSRRRUUUXXXTTTSSSRRRSSSUUUWWWVVVVVVSSSVVVZZZ^^^```______^^^XXXWWWVVVUUUUUUUUUVVVVVVWWWYYY\\\___aaaaaa```___ccceeefffzzzfffoookkkpppqqqqqqssstttvvvxxxyyyzzz|||{{{{{{|||}}}~~~rrreee]]]xxxsssvvvuuuwww}}}zzzyyy{{{~~~{{{xxxxxx|||zzzssskkkddd___\\\ZZZWWWTTTSSSTTTTTTRRRPPPMMMSSS]]]ggghhhccc^^^]]]cccYYYMMMHHHIIILLLLLLJJJIIIIIIGGGDDDBBBAAABBBDDDBBBAAAAAACCCEEEFFFEEEDDD???BBBFFFHHHHHHGGGHHHIIIEEEEEEDDDDDDCCCDDDDDDDDDEEEFFFGGGHHHIIIIIIIIIIIIKKKOOOOOOiiiOOOXXXOOOWWWSSSTTTVVVYYYZZZ\\\\\\]]]```___]]]]]]___bbbfffhhhdddgggkkknnnpppqqqsssuuusssuuuxxx{{{|||~~~rrrlllwwwrrrqqqnnnsss}}}{{{xxxttttttwww{{{~~~~~~qqqgggaaaZZZUUURRROOOKKKGGGEEEDDDDDDCCCBBBBBBAAA@@@>>>@@@HHHQQQQQQJJJFFFGGGJJJEEE@@@>>>???@@@???>>><<<<<<;;;;;;;;;;;;::::::>>>===<<<===??????>>>===999;;;>>>===<<<<<<===???==================>>>>>>@@@@@@????????????@@@@@@>>>CCCCCCbbbCCCKKK>>>GGGAAABBBDDDFFFGGGGGGGGGFFFHHHGGGGGGHHHJJJLLLOOOPPPOOOQQQSSSTTTUUUVVVYYY[[[XXX[[[^^^`````````ccceeecccgggjjjllllllpppwww}}}}}}yyysssmmmgggnnn|||tttsssrrrssswww{{{}}}~~~rrrbbbWWWPPPHHHEEEEEEEEEBBB???;;;===>>>>>><<<;;;<<<<<<;;;999;;;@@@???::::::???555777:::<<<<<<<<<<<<<<<777666666777999999888555<<<:::999999::::::999777999;;;<<<:::888777:::<<<777777777888888888999999===<<<;;;999999999::::::888???>>>___===EEE555>>>:::;;;===>>>>>>===;;;:::;;;<<<===???AAABBBCCCCCCCCCDDDEEEDDDDDDFFFIIILLLHHHKKKNNNNNNMMMLLLNNNPPPNNNRRRUUUUUUTTTVVV]]]bbbiiijjjkkknnnrrrvvvyyyzzzyyyzzzzzz{{{|||}}}~~~~~~yyyiiiiiiooorrrqqqoooqqquuuyyy~~~ooo]]]PPPIIIDDDCCCAAA===<<<===<<<<<<;;;;;;;;;:::::::::888888999:::::::::999999777888999888777777999;;;888999999888777777999:::777777::::::777666>>>HHHGGG111444@@@999777;;;555555555555777999:::999888777888:::999777666666666888<<<@@@@@@===:::::::::::::::999999::::::;;;<<<:::;;;;;;<<<===>>>???@@@>>>>>>???@@@AAABBBBBBCCCCCCCCCCCCCCCDDDEEEFFFGGGIIIIIIIIIJJJLLLNNNPPPQQQXXXYYYZZZ\\\___bbbfffhhheeedddcccccccccdddfffgggmmmqqqwww}}}ppplllnnnooonnnrrrrrrwwwrrr```OOOGGGAAA@@@???;;;:::;;;::::::::::::999999999888777777888888999999::::::;;;<<<;;;999666555555666444555666666555555666777888999;;;<<<999888???IIIVVVDDD;;;;;;777888999666777666666777999:::999777666777999888777666666777888:::======:::888888888:::999999999999:::;;;;;;>>>===<<<;;;;;;<<<===>>>=========>>>>>>???@@@@@@>>>>>>??????@@@@@@AAAAAADDDDDDDDDDDDEEEHHHJJJLLLOOOOOOPPPRRRTTTXXXZZZ\\\^^^]]]\\\\\\\\\]]]^^^______ccciiinnnrrrwww{{{}}}wwwrrrpppqqqtttxxx}}}}}}rrrmmmkkkkkktttuuu}}}vvveeeQQQHHHAAA???>>>;;;:::;;;999888888888777777777777777666666666777888:::;;;;;;<<<;;;999666444555666222444666777666555555666777777999:::888666===EEE\\\WWWCCC333555999888:::888777666777999999888777555777888888777666777888:::;;;<<<;;;999777777888999999999999999:::;;;;;;===<<<::::::;;;<<<>>>@@@<<<<<<<<<<<<<<<<<<<<<<<<<<<===???@@@AAAAAA@@@@@@AAA@@@??????@@@CCCEEEGGGKKKLLLMMMNNNPPPSSSUUUVVVWWWVVVVVVUUUUUUWWWXXXYYYWWW[[[```eeehhhlllpppsss{{{~~~yyynnnggg```]]]]]]bbbhhhqqq|||qqqmmmlllvvv{{{{{{jjjVVVLLLCCC@@@@@@===;;;<<<888888888888777777777777666555444444555777:::;;;555777777777777777999;;;444777:::;;;:::999888888555444666777555333888@@@PPP\\\JJJ222555999777>>>:::888777777888999888777555777999:::999888999:::>>>>>><<<;;;999999999:::999999999888999::::::;;;888888777888;;;???BBBEEE<<<<<<;;;;;;::::::::::::;;;<<<>>>@@@AAA@@@???>>>AAA@@@??????@@@BBBEEEFFFLLLLLLMMMNNNPPPRRRSSSTTTUUUTTTTTTSSSSSSUUUVVVWWWVVVYYY^^^bbbeeehhhllloooxxx{{{}}}qqqfff^^^\\\XXXVVVYYY```kkk}}}yyywww}}}ooo\\\OOODDD@@@@@@===;;;;;;:::999999999999888888888666555444444444666999:::222444666666777888;;;===777:::<<<===<<<:::999999555444444666555333666===@@@XXXRRR;;;888888777???;;;999777777888999999888777999;;;;;;::::::;;;<<>>;;;999888;;;;;;:::::::::999999999777666666555555666888999555666777777666666888:::999:::<<<<<<:::888777777888666666888777555777<<<:::PPPUUUEEE:::777777<<<;;;999777777888::::::999888:::;;;;;;:::::::::;;;<<<999777777888999999888888888888888888999::::::999999999:::;;;===>>>???<<<<<<<<<;;;;;;:::::::::999:::;;;============<<>><<<888777;;;::::::::::::999999999888888777777777777666666777888888777555555666777;;;<<<<<<:::888666666666999666666888888555777;;;:::BBBLLLFFF777555;;;999:::888666666888:::;;;;;;888999;;;:::999888888999:::888666777999:::999888888888888888888999999:::888999:::<<<======<<<<<<;;;;;;::::::::::::::::::======>>>??????@@@@@@AAA???AAADDDFFFGGGFFFDDDCCCIIIJJJLLLOOOQQQRRRRRRRRRPPPOOONNNNNNNNNOOOQQQQQQWWWZZZ___bbbeeehhhlllnnntttyyy|||sssjjjbbbZZZTTTJJJIIILLLTTT^^^jjj}}}kkkZZZIIIBBBAAA>>>:::888:::::::::999999999999888888999999999888777666555666777888777555555777888??????>>>;;;888666666777777444444777666444555888:::555???AAA222444???888:::888666666888;;;<<<<<<777888:::999777666666666:::888777999<<<===<<<:::888888888777888999999:::444666999<<<>>>???>>>>>>999999999999999999999999<<<<<<;;;;;;<<<===>>>???AAADDDHHHKKKKKKIIIFFFDDDFFFHHHJJJMMMOOOPPPQQQQQQPPPOOONNNNNNNNNOOOQQQRRRTTTWWW\\\```cccfffiiilllssswwwwwwmmmeee\\\UUUPPPJJJIIIMMMUUU^^^jjjzzzmmm]]]LLLDDDAAA>>><<<<<<;;;::::::999999::::::;;;:::888888;;;:::666555777555666666666777777888888======<<<999666444444555555666777888777666444333666666777888888888888888888888888888777777777777666666666666777777777777999777555555777999999999999999888888999999:::;;;777888999:::<<<===>>>>>>:::;;;;;;999777777888:::;;;;;;:::;;;;;;<<<===>>>===999>>>JJJNNNIIIEEEHHHHHHJJJMMMNNNOOOPPPRRRSSSRRRQQQPPPOOONNNOOOPPPQQQWWWZZZ]]]___bbbggglllpppuuu{{{|||qqqjjjbbbXXXPPPNNNIIIGGGJJJQQQ\\\jjj~~~ooo^^^MMMDDDAAA>>><<<;;;;;;::::::999999::::::;;;999666666999999666666888555555555666666777777777;;;;;;;;;999666444555666777777666555444333333333666666666777777777888888777777777666666666666555777777777888888888888888888777777777888999::::::999999888888999999:::;;;888999999:::;;;<<<======:::;;;;;;:::888777888:::;;;;;;:::;;;;;;<<<===>>>@@@@@@BBBFFFFFFCCCCCCFFFHHHJJJNNNPPPPPPPPPQQQSSSQQQPPPOOONNNNNNOOOPPPQQQWWWYYY\\\___cccgggmmmpppxxx}}}yyynnnggg```WWWOOOMMMIIIHHHJJJRRR\\\jjj~~~rrraaaOOOEEEAAA>>>;;;;;;::::::999999999999::::::888555444666777555666:::555555555555555666666666777888999777555444555666999777555444333444666777777666555555555666777888666666666666555555555555888888888999999999::::::666888999999999999;;;<<<999999888888999999:::;;;:::::::::;;;;;;;;;<<<<<<999:::;;;:::999888999:::;;;;;;:::;;;;;;<<<===>>>???DDDFFFBBB???BBBGGGHHHGGGKKKOOOQQQRRRQQQQQQRRRPPPOOONNNNNNNNNOOOPPPQQQVVVYYY\\\___ccchhhnnnrrr{{{uuukkkddd^^^UUUNNNLLLIIIHHHKKKSSS\\\jjj}}}wwwfffRRRGGGBBB>>>;;;;;;::::::999999999999::::::;;;777555666666444666:::444444555555555555555555444666777777555555555666777666666666666888999:::777666444333444555777999777777666666666555555555777777888888999:::::::::555888::::::999999:::<<<999999888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;999999999:::;;;;;;:::;;;;;;<<<===>>>;;;CCCDDD@@@BBBKKKOOOLLLGGGKKKPPPSSSSSSRRRQQQQQQOOONNNNNNMMMMMMNNNPPPPPPUUUXXX\\\```dddiiiooosss|||}}}ssshhhbbb\\\SSSNNNLLLIIIHHHKKKSSS]]]kkk}}}~~~kkkVVVJJJDDD???<<<;;;:::999999888888999999:::>>>999777888777444666999555555555555555555444444222444666777666555666666555666777777777666555555777666444333444555777999888888888777777777666666666666777777888999999:::777888999999999999:::;;;999999888888999999:::;;;<<<;;;;;;;;;;;;:::::::::888:::<<<<<<:::999:::;;;;;;;;;:::;;;;;;<<<===>>><<>>@@@@@@@@@DDDNNNTTTOOOFFFHHHKKKOOOQQQPPPOOOOOOOOOMMMLLLLLLLLLLLLMMMOOOPPPSSSVVV[[[```eeekkkrrrwww|||{{{pppddd^^^XXXPPPKKKJJJFFFFFFKKKUUU```mmmuuu^^^PPPHHHBBB>>>===999999888888888888999999888555666999999777777:::777777777666666555555555333555888999777666666666777777666555444333222111666666666777777777888888888777777777777666666666666666777888999:::;;;<<>><<<999999999888888999999:::;;;:::;;;;;;;;;;;;;;;;;;;;;777999<<<===<<<;;;;;;;;;;;;;;;:::;;;;;;<<<===>>>AAA======EEEKKKJJJGGGEEEHHHKKKMMMOOONNNNNNNNNOOOLLLLLLKKKKKKLLLMMMOOOPPPRRRVVVZZZ```eeelllsssxxxyyynnnbbb[[[TTTMMMHHHGGGDDDEEEJJJUUU```oooxxx```RRRIIICCC???>>>999999888888888888999999333111333888:::888888;;;888888777777666666666555333666999999888666666666777666555555666888:::<<<666666777888999888888888777666666666555555555555777888888999;;;<<<======KKKBBB999888===AAA>>>:::999999888888999999:::;;;:::::::::;;;;;;;;;<<<<<<777999<<<===<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>>>>>>>888:::CCCFFFBBBCCCHHHIIIJJJLLLMMMMMMMMMNNNOOOLLLKKKKKKKKKLLLMMMOOOPPPRRRUUUZZZ```fffmmmtttyyy~~~xxxmmm```YYYRRRJJJFFFEEECCCDDDJJJUUUaaappp~~~eeeRRRGGG???<<<<<<<<<;;;:::999888888888888888888888888888888999999777999:::999666555666888444555777888999777666555666666555555555555666666>>>333333???CCC:::888>>>;;;999777555444555777999666777999;;;<<<<<<<<<;;;@@@>>>;;;:::;;;;;;;;;:::<<<:::888777888;;;>>>AAA>>>>>>===<<<;;;;;;;;;;;;<<<<<<============<<<<<<;;;::::::::::::;;;<<<<<<>>>???@@@@@@@@@AAAEEEGGGHHHJJJKKKLLLKKKLLLMMMOOOMMMJJJIIILLLNNNMMMOOOSSSUUUXXX]]]ccciiipppxxx|||~~~yyymmmaaaWWWOOOGGGDDDEEEGGGFFFKKKVVVdddssshhhWWWMMMEEEAAABBB<<<;;;:::999888888888888777777777777777777777777777888:::888666555666888666777888999999999888777666666555555555555666666666333<<>>@@@<<<<<<;;;;;;;;;<<<<<<===<<<<<<============<<<<<<;;;::::::::::::;;;<<<<<<===>>>?????????AAADDDFFFEEEIIIMMMOOOOOOMMMMMMMMMKKKIIIIIIMMMNNNMMMNNNRRRTTTXXX]]]bbbiiipppwww|||zzzsssiii]]]VVVNNNGGGDDDEEEFFFFFFKKKWWWeeeuuuooo___TTTJJJDDDCCC<<<;;;:::999999888888888777777666666666666666666777888999888666555666777999999999999999999999999555555444444444444555555111333AAARRRQQQAAA666666999999999888888888888888;;;:::999999888888888999===<<<<<<===??????>>><<<::::::999999999;;;<<<===::::::::::::;;;<<<===>>><<<<<<============<<<<<<;;;::::::::::::;;;<<<<<<<<<===>>>??????@@@BBBDDDBBBGGGNNNQQQQQQNNNKKKJJJIIIHHHIIINNNOOOMMMNNNQQQTTTXXX\\\bbbhhhpppxxx}}}vvvmmmdddZZZTTTNNNGGGDDDEEEEEEFFFLLLYYYhhhwwwvvveeeWWWKKKBBB???<<<<<<;;;:::999999999999777777777777777666666666777777777777666666666777;;;:::999888888888999999555555444444444444555555444444;;;EEEBBB888555:::888888999::::::999888777;;;:::888777777888999:::::::::;;;===??????>>><<<888888888888999::::::;;;;;;;;;::::::;;;<<<<<<===<<<<<<============<<<<<<;;;::::::::::::;;;<<<<<<;;;<<<>>>>>>>>>???AAACCCAAAEEEKKKOOONNNLLLIIIHHHIIIGGGJJJOOOQQQOOONNNQQQUUUXXX]]]bbbiiiqqqyyy}}}tttjjjaaaXXXSSSMMMFFFCCCCCCDDDEEEMMM[[[jjjyyyyyyhhhZZZKKKAAA======<<<;;;:::999999999999999999999888888777777777666666666666777777777666:::999888777777777777777555555555444444555555555777444555999666111444<<<666777999::::::999888777999888777777888:::;;;===888888999;;;>>>>>>===;;;999999999:::;;;<<<===>>>>>>===<<<<<<;;;;;;;;;<<<<<<<<<============<<<<<<;;;::::::::::::;;;<<<<<<:::<<<>>>???>>>>>>@@@AAAAAADDDGGGIIIHHHHHHHHHHHHIIIHHHJJJPPPRRRPPPPPPRRRWWWYYY^^^ccciiirrr{{{}}}sssiii```XXXRRRMMMEEEBBBBBBDDDFFFNNN\\\lll{{{{{{jjj\\\NNNDDD@@@===<<<;;;:::999999999999::::::999999888888777777666555444555777888777666888888777777666555555555666666555555555555666666666444555777666333444999555666888999999888777777888888888999:::;;;======999888888:::<<<===<<<;;;;;;;;;;;;<<<>>>@@@CCCDDD@@@???>>>===<<<<<<<<<<<<<<<<<<============<<<<<<;;;::::::::::::;;;<<<<<<;;;===???????????????AAAAAACCCDDDDDDDDDEEEGGGIIIIIIGGGIIINNNPPPOOOPPPSSSWWWYYY]]]bbbiiirrr|||zzzpppggg___UUUPPPJJJDDDAAACCCEEEFFFNNN\\\lll}}}mmm___PPPFFFBBB===<<<;;;::::::999::::::999999999888777666666666666555333555777888777555777777888888777555444333777777666666666666777777777555444777888666555555555555666777777777777777999:::;;;;;;<<<<<<<<<<<<;;;:::999999;;;===<<<<<<;;;;;;:::;;;===AAAEEEGGG@@@???>>>>>>>>>>>>>>>???<<<<<<============<<<<<<;;;::::::::::::;;;<<<<<<;;;===@@@@@@@@@???@@@@@@AAABBBDDDDDDDDDDDDFFFHHHHHHFFFGGGKKKMMMMMMOOOSSSUUUWWW[[[```gggpppzzztttjjjdddZZZQQQLLLGGGCCCBBBDDDFFFGGGNNN\\\lll~~~qqq```QQQFFFAAA======<<<;;;::::::::::::999888888777666555555444666444333444777999777555666777888999888666444222888888777777777777888888;;;666222333666666666666444555555555666666777777;;;<<<===>>>===<<<;;;:::>>><<<:::999;;;=========999888777888;;;???DDDGGG>>>>>>>>>>>>???@@@AAABBB<<<<<<============<<<<<<;;;::::::::::::;;;<<<<<<<<<>>>@@@AAA@@@@@@@@@@@@@@@BBBEEEFFFEEEEEEFFFGGGGGGDDDEEEHHHKKKKKKNNNRRRSSSVVVYYY^^^eeeoooyyy{{{pppeee```VVVMMMIIIEEEBBBCCCFFFGGGGGGNNN[[[lll~~~qqq___PPPGGGEEEBBB@@@===;;;<<<<<<;;;:::888777666555555444444555777666555444444444444444777555444555888999888666888888888888777777777777555555555555555666777777777555444555888:::;;;:::<<<;;;;;;<<<<<<===>>>???======<<<<<<;;;;;;;;;:::@@@>>>:::888999;;;???BBBBBB???===AAAFFFGGGAAA;;;BBBAAA>>>===<<<===>>>???;;;;;;<<<<<<<<<<<<;;;;;;<<<===>>>>>>======>>>???AAAAAABBBBBBCCCDDDDDDDDDGGGGGGGGGHHHJJJMMMPPPQQQUUUXXX\\\bbbhhhpppyyy~~~vvvnnniii[[[RRRKKKIIIGGGDDDAAABBBEEEGGGOOO]]]lll~~~uuucccRRRHHHEEEAAA>>>;;;:::::::::999888888888666555555555555555555555444444444555666666777555444555888999888666888888888777777777666666555555555555555666777777666666666666777777777777<<<;;;;;;<<<<<<===>>>???============<<<<<<;;;;;;???>>>;;;::::::<<>>>>>>>>???AAABBB;;;<<<<<<======<<<<<<;;;<<<===>>>>>>======>>>???AAAAAAAAABBBCCCCCCDDDDDDFFFFFFGGGHHHJJJLLLNNNPPPUUUXXX\\\aaahhhpppyyy|||tttkkkfffXXXOOOGGGEEEDDDAAA???@@@FFFHHHQQQ___nnnzzzhhhVVVJJJFFFAAA???<<<:::::::::999888888888777666555555555555444444444555555666777777777666555666777888777666777777777777666666666666666666555555555666777777444555777888777777888999<<<;;;;;;<<<<<<===>>>???>>>>>>>>>>>>============>>>===<<<<<<<<<===???@@@BBBBBBAAAAAAAAA@@@??????@@@??????>>>???AAACCCDDD;;;<<<<<<======<<<<<<;;;<<<===>>>>>>======>>>???@@@AAAAAABBBBBBCCCCCCDDDFFFFFFFFFFFFHHHJJJLLLNNNTTTWWW\\\aaahhhpppxxx~~~yyypppgggbbbWWWNNNEEECCCBBB@@@???AAAGGGIIIRRRaaappp~~~lllYYYLLLFFFEEEBBB???======<<<;;;:::999888777666555555555555555555555666666666666666666666666666777777777777777777777666666666555555777666666666666666777777444666888888888999<<>>?????????>>>>>>>>>>>>>>>>>>;;;<<<<<<<<<<<<=========CCCFFFIIIIIIEEEBBBBBBBBB@@@????????????@@@AAABBB<<<<<<============<<<<<<<<<===>>>>>>======>>>???@@@@@@@@@AAABBBBBBCCCCCCEEEEEEEEEEEEGGGIIIKKKLLLSSSVVV[[[aaahhhpppwww}}}wwwnnnddd^^^WWWMMMEEECCCCCCAAAAAACCCFFFIIISSSbbbrrrooo[[[MMMFFFFFFCCC@@@>>>======<<<;;;999888777666666555555666777777777777666555444333555666666777666777777888777777777777666666666666888777777666666666777777888888888888888999<<<>>><<<;;;;;;<<<<<<===>>>???>>>>>>??????????????????::::::;;;;;;<<<<<<<<<;;;BBBGGGMMMMMMIIIDDDBBBBBB@@@@@@???>>>>>>>>>>>>>>><<<==================<<<<<<===>>>>>>======>>>?????????@@@@@@AAABBBBBBBBBDDDDDDDDDEEEFFFHHHKKKLLLQQQUUU[[[aaahhhooovvv{{{}}}uuukkkaaa[[[TTTKKKDDDCCCCCCBBBBBBCCCEEEHHHSSSbbbsssqqq]]]OOOHHHEEEBBB???<<<<<<;;;:::999999999888777666666666666888888999888777555333111555666777777666666777888888888888888777777777777888888777666666666777777;;;:::999:::;;;;;;999777<<<;;;;;;<<<<<<===>>>???>>>>>>>>>>>>????????????::::::;;;;;;;;;<<<<<<<<>>======<<<<<<======>>>>>>======<<<<<<===>>>>>>======>>>???>>>??????@@@@@@AAAAAABBBCCCCCCCCCDDDFFFIIILLLMMMPPPTTTZZZaaahhhooovvvzzz~~~zzzrrrhhh^^^XXXOOOGGGBBBBBBCCCAAA@@@AAADDDHHHSSSdddtttttt```RRRKKKFFFCCC???===<<<<<<:::999:::999888777666666666666777888888999888666444222444666888777666555777999999999999999888888888888999888888777666666777777888888;;;AAAFFFEEE===666<<<;;;;;;<<<<<<===>>>???=========>>>>>>>>>??????===<<<<<<<<<<<<===>>>>>>@@@BBBDDDEEEDDDBBBAAAAAA?????????@@@?????????>>>======>>>>>>>>>>>>======<<<===>>>>>>======>>>???>>>>>>??????@@@AAAAAAAAAAAABBBCCCDDDGGGJJJMMMOOOOOOTTTZZZaaagggnnnuuuyyy{{{{{{zzzvvvnnnddd[[[UUUMMMFFFBBBCCCEEEBBBAAAAAAEEEIIIUUUfffwwwvvvbbbTTTNNNHHHEEEBBB??????>>><<<;;;:::999888777666666666666555666888999888777555444444666888888555555777999:::::::::999999999888888999999888777777666777777444555<<>>???<<<<<<======>>>>>>>>>??????>>>=========>>>@@@AAADDDCCCAAAAAAAAACCCDDDDDD>>>>>>@@@AAAAAAAAAAAAAAA======>>>>>>>>>>>>======<<<===>>>>>>======>>>???>>>>>>>>>???@@@@@@AAAAAAAAAAAABBBDDDHHHKKKNNNPPPOOOSSSZZZaaagggnnnuuuyyywwwxxxwwwssslllbbbXXXSSSNNNHHHDDDGGGHHHFFFCCCCCCFFFKKKVVVgggyyyyyyfffWWWOOOFFFEEEDDDCCCBBB@@@<<<999999;;;<<<===;;;999555333999999888888888888888888555666777777666777999;;;<<<<<<<<<<<<;;;:::999888888666555444444555666888888555???VVV```SSS???444999999:::;;;<<<<<<<<<<<<@@@???>>>@@@CCCDDDCCC@@@>>>>>>======>>>>>>???@@@AAAAAAAAA@@@@@@AAABBBBBBAAA@@@>>>======>>>@@@AAA>>>===============>>>>>><<<<<<<<<<<<============;;;===???????????????AAADDDCCCBBBBBBDDDHHHLLLNNNPPPSSSWWW]]]dddkkkqqqtttuuutttrrrmmmfff^^^VVVRRRNNNCCCEEERRROOO???<<>>>>>>>>>>>@@@>>>===???AAACCCBBB@@@AAAAAAAAAAAAAAABBBCCCCCCBBBAAAAAAAAAAAAAAABBBBBBAAA@@@???>>>>>>???@@@AAA>>>>>>============>>>>>>=========>>>>>>>>>>>>???===>>>@@@@@@@@@???@@@AAABBBBBBBBBCCCFFFIIILLLNNNQQQSSSXXX]]]cccjjjoooqqqsssrrrooojjjccc[[[SSSOOOIIIBBBCCCKKKIII===<<>>>>>>>>===<<<<<<777777555555555555777777777555888<<<999444777@@@<<<===>>>???@@@@@@@@@@@@@@@>>>======???AAABBBAAA@@@@@@@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>============>>>>>>>>>>>>>>>>>>???????????????@@@AAAAAA@@@???@@@BBBAAAAAABBBDDDGGGJJJLLLMMMQQQTTTXXX]]]ccchhhlllnnnooonnnkkkfff___VVVOOOJJJDDDBBBBBBDDDAAA>>>>>>BBBHHHOOO[[[iiizzzmmm^^^UUUJJJHHHEEECCCBBB@@@===::::::999888777777888999999777777777777888888888888666888999888888888:::<<<@@@@@@@@@???>>>===;;;;;;777777666555555666777777555666:::===999333555=========???@@@AAAAAAAAAAAAAAA@@@>>>>>>???AAACCCDDD@@@@@@@@@@@@@@@AAAAAABBBCCCCCCDDDDDDCCCCCCBBBBBB???@@@@@@AAAAAA@@@@@@??????>>>>>>============>>>======>>>>>>>>>????????????@@@AAA@@@??????@@@AAABBBCCCDDDFFFGGGIIIJJJJJJOOORRRVVV\\\bbbgggkkkmmmlllkkkhhhbbb[[[SSSLLLHHHBBBEEECCC???===@@@CCCCCCHHHPPP\\\kkk}}}ppp```WWWLLLIIIFFFDDDBBB@@@===;;;:::999888666666777888999666666777777777888888888555666888999999:::===???BBBBBBAAA???===;;;999888777777666666666666777777777777999;;;999777777999<<<<<<>>>???@@@AAAAAAAAABBBAAA@@@@@@@@@AAADDDFFFEEEEEEDDDDDDEEEEEEFFFGGGDDDEEEEEEEEEEEEDDDCCCBBB???@@@AAAAAAAAAAAA@@@?????????>>>===============<<<<<<<<<=========>>>>>>>>>??????>>>======???AAADDDEEEEEEFFFGGGGGGHHHHHHMMMPPPUUU[[[aaafffjjjllljjjhhheee___XXXQQQKKKGGG@@@DDDBBB;;;:::@@@DDDCCCIIIQQQ^^^nnnrrrbbbXXXMMMJJJGGGDDDBBB@@@>>><<<:::999888777666777777888555666666777777888888888555777999999:::;;;>>>@@@AAAAAA@@@>>><<<999777666777777777777777777777777;;;888444333444666999:::;;;<<<===???@@@AAAAAAAAAAAABBBBBBBBBAAABBBDDDGGGEEEEEEDDDDDDEEEEEEFFFGGGEEEFFFGGGGGGFFFEEECCCBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>======<<<<<<===<<<<<<<<<<<<==================>>>===<<<===@@@CCCFFFFFFEEEEEEFFFGGGHHHHHHLLLOOOTTTZZZ```eeegggiiifffeeeaaa\\\VVVOOOJJJGGG>>>@@@>>>::::::>>>CCCDDDJJJRRR```pppsssbbbXXXNNNKKKGGGDDDBBB@@@>>><<<::::::999777777666666666555555666666777888888999999:::;;;:::::::::<<<>>>======<<<<<<:::999777666777777777888888777777777888777555222222666999;;;;;;<<<===???AAABBBBBBBBB???AAACCCCCCAAAAAACCCEEEDDDCCCCCCCCCCCCDDDEEEEEEFFFGGGHHHHHHGGGFFFCCCBBBBBBAAA@@@@@@@@@@@@AAABBB@@@???>>>===<<<<<<<<<<<<<<<============>>>>>>>>><<<===>>>======???BBBEEEEEEDDDCCCDDDEEEGGGJJJLLLNNNQQQVVV[[[___bbbcccdddbbbaaa^^^YYYSSSNNNIIIGGG???============>>>BBBGGGJJJSSSaaaqqqssscccYYYOOOLLLGGGDDDBBBAAA>>>===::::::999888777666555444444555555666777888888999<<<<<<===;;;999999:::;;;999999::::::999999888777777777888888888888777777111666999888777777888999<<<===>>>@@@AAABBBCCCCCC===@@@CCCCCCAAA@@@BBBDDDGGGGGGGGGFFFGGGHHHHHHIIIFFFGGGHHHIIIHHHFFFDDDBBBCCCBBB@@@??????@@@BBBCCC@@@@@@>>>===<<<<<<<<<<<<>>>>>>>>>>>>????????????===>>>>>>>>>>>>AAADDDHHHCCCBBBBBBBBBEEEIIIMMMOOOQQQSSSWWW[[[^^^___`````````^^^[[[WWWRRRMMMIIIFFFCCC>>>>>>BBBBBB@@@DDDLLLJJJSSSbbbrrrwwwdddXXXOOOKKKEEEAAA@@@>>>:::777;;;;;;:::999999999::::::888888999:::::::::999999;;;;;;:::777555555777999>>>>>>===<<<;;;;;;::::::;;;999666666666777777777777777777999<<<>>>>>>===>>>???@@@AAAAAAAAAAAAAAAAAA@@@??????@@@CCCFFFGGGFFFFFFFFFFFFFFFEEEDDDCCCIIIIIIIIIHHHEEEDDDEEEGGGFFFAAAAAADDDBBBBBBPPPccc[[[DDD???EEE===555;;;CCC???<<<:::;;;===???===;;;<<<<<<<<<<<<===>>>???@@@AAABBBCCCEEEHHHKKKMMMOOOPPPSSSWWW[[[^^^___``````^^^\\\XXXSSSMMMHHHCCCAAABBB???>>>@@@@@@???BBBHHHMMMVVVcccsssyyyggg[[[PPPKKKEEEBBB@@@???;;;888::::::999999888888999999999999999999:::;;;;;;;;;<<<<<<;;;999777666888:::???>>>;;;999999999;;;<<<;;;888666666777888777666444444444555777999:::;;;>>>???@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@AAACCCEEEFFFGGGGGGGGGGGGFFFFFFEEEDDDGGGIIIKKKKKKIIIGGGEEEEEEHHHCCCAAABBBBBBJJJfff|||TTT<<<>>>??????@@@>>>???===;;;;;;===>>>===<<<============>>>???@@@@@@BBBBBBCCCEEEGGGJJJLLLMMMPPPSSSWWW[[[^^^___``````^^^\\\XXXSSSMMMHHHDDDBBBBBB???>>>@@@@@@???CCCHHHNNNVVVdddtttzzzfffZZZPPPKKKEEEAAA@@@???<<<999::::::999888888888888888999999888888999;;;<<<=========<<<:::888888:::<<<@@@===:::777777888;;;===:::888666666777888777666777777666666777:::<<<>>>>>>???@@@AAABBBBBBBBBBBBAAAAAABBBBBBBBBCCCCCCCCCGGGGGGHHHHHHHHHGGGFFFFFFFFFIIILLLMMMKKKHHHFFFEEEHHHEEECCCBBBBBBMMMkkk\\\BBBAAABBBCCCBBB<<<>>>===;;;;;;===>>>===<<<>>>>>>>>>>>>>>>???AAAAAACCCCCCDDDEEEGGGIIIJJJKKKPPPRRRVVVZZZ]]]___``````]]][[[WWWRRRMMMHHHDDDBBBAAA???>>>@@@@@@???CCCIIIOOOWWWeeevvvyyydddVVVNNNIIICCC??????>>><<<999;;;;;;:::999888888888888888777666666777999;;;===;;;<<<<<<:::888888999;;;===;;;999888777888:::;;;999777666666888888888666999888888777777999===@@@>>>???@@@AAABBBBBBCCCCCCBBBBBBCCCCCCCCCCCCBBBAAAGGGGGGHHHHHHIIIHHHHHHHHHEEEHHHKKKKKKJJJGGGFFFEEEDDDDDDEEEEEECCCFFFUUUfffaaaRRRMMMMMMDDD???AAA>>>>>>===<<<<<<<<<=========>>>>>>>>>>>>???@@@AAABBBCCCCCCDDDDDDFFFGGGIIIJJJOOOQQQUUUYYY\\\^^^______\\\ZZZVVVQQQLLLHHHDDDBBBAAA>>>>>>@@@@@@???CCCIIIPPPYYYgggxxxzzzeeeXXXMMMGGGAAA=========<<<:::======<<<::::::999999999666555444444444666999:::888999:::999777777888999888999999:::999999888777888777666777888999888666666666666444333555:::===>>>>>>@@@AAABBBCCCCCCCCCCCCCCCDDDDDDDDDCCCBBBAAAFFFGGGHHHIIIIIIIIIIIIIIIFFFGGGHHHGGGFFFEEEFFFGGGDDDCCCCCCEEECCCAAABBBEEECCCCCCLLLOOODDD@@@BBB???=========<<<<<<<<<===>>>>>>>>>>>>>>>???@@@AAABBBCCCCCCCCCDDDEEEFFFHHHHHHMMMPPPSSSWWWZZZ\\\]]]]]]YYYWWWTTTPPPKKKGGGDDDBBB@@@>>>>>>@@@@@@???DDDJJJQQQZZZiiizzz}}}jjj```LLLGGG@@@======>>>===;;;???>>>===;;;::::::::::::555555444333444555666777666777888777666555666777555777999::::::999777555777666666777999999888666777888999888666777;;;???>>>>>>@@@AAACCCDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCEEEFFFGGGHHHIIIJJJJJJJJJFFFFFFGGGEEEDDDDDDFFFGGGFFFCCC@@@AAACCCCCCBBBAAAAAA===BBBFFFDDDGGGGGG<<<<<<===>>>===;;;;;;===>>>>>>>>>>>>>>>>>>???AAAAAABBBBBBBBBCCCDDDFFFGGGHHHKKKMMMQQQUUUXXXZZZ[[[[[[VVVUUURRRNNNJJJFFFCCCAAA@@@======@@@@@@@@@DDDJJJRRR\\\kkk|||~~~mmmcccNNNHHHAAA>>>???@@@???>>>>>>>>><<<;;;:::999999999666666555555555555444444444666777777666555666777666666777888888777777666666666666888999:::888666999<<<>>>===::::::===AAA===>>>@@@BBBCCCDDDEEEEEEDDDDDDCCCBBBBBBCCCDDDEEEDDDEEEFFFHHHIIIIIIJJJJJJDDDFFFHHHHHHFFFEEEFFFFFFFFFEEEBBB@@@AAACCCDDDCCCBBB>>>@@@@@@@@@HHHIII<<<<<<===>>>===;;;;;;===???============>>>???@@@@@@AAAAAAAAABBBDDDFFFGGGHHHIIIKKKOOOSSSVVVXXXYYYYYYTTTRRRPPPLLLHHHDDDAAA@@@???======@@@@@@@@@DDDKKKSSS]]]lll~~~|||kkkbbbOOOIIICCC???@@@AAAAAA@@@>>>===;;;:::999888888888777777777777666555444333444666888888777666666777777777666555555666777888666666666888::::::888666555999===<<<888777:::>>>===>>>@@@BBBCCCDDDEEEEEEEEEDDDBBBAAABBBCCCEEEGGGCCCDDDEEEGGGHHHIIIJJJJJJCCCFFFJJJKKKJJJGGGFFFEEEDDDFFFGGGCCC???>>>>>>???999>>>FFFCCC<<>>???@@@@@@@@@AAABBBDDDFFFHHHIIIHHHJJJNNNRRRUUUWWWWWWWWWSSSQQQNNNKKKGGGCCCAAA??????======@@@@@@@@@DDDKKKSSS]]]mmm~~~mmm^^^RRRLLLGGGFFFCCC??????BBB<<<<<<<<<:::777777888:::999888888888777777666666555555555666666666666777777888888777666666999;;;:::999888666666666777777333555777777888999<<>>>>>>>>>>>>>>>>>>>>>>>999:::;;;===>>>@@@AAABBB??????@@@@@@BBBEEEGGGIIIHHHLLLOOORRRRRRRRRSSSTTTPPPNNNKKKIIIHHHGGGDDDBBBAAA>>>>>>AAAAAAAAAEEEKKKXXX^^^nnnnnn^^^NNNHHHCCCBBB@@@<<<;;;>>>=========;;;888888999;;;888888888777777777666666444555555555555666666666666777777666555666888::::::999777666666666777888444555777888888999<<>>???@@@AAA@@@@@@AAABBBCCCFFFHHHIIIHHHKKKOOOQQQQQQQQQQQQRRRNNNLLLJJJHHHGGGEEEBBB@@@@@@>>>>>>@@@AAAAAAEEELLLVVVaaarrrooo___PPPJJJDDDCCCAAA>>>===???>>>>>>>>><<<::::::;;;===888888777777777777666666444444444555555555555666555666666555444444777999999888777666666666777888444666777888888999<<<>>>??????AAADDDDDDBBBCCCGGGEEEDDDCCCBBBBBBBBBCCCDDDHHHHHHIIIIIIJJJJJJKKKKKKJJJLLLLLLJJJKKKMMMKKKGGGDDDCCCBBBBBBAAAAAABBBBBBDDDDDDCCCAAA???>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>?????????AAAAAABBBCCCDDDFFFHHHIIIGGGJJJNNNOOOOOOOOOOOOPPPMMMKKKHHHFFFEEEDDDAAA??????======???@@@AAAFFFMMMTTTfffzzzqqq___RRRJJJDDDCCCCCC???>>>???>>>???>>>===;;;;;;<<<>>>777777777777777777666666444444444444555555555555444555555444333444666888888777666555555666777888555666888888888:::<<<>>>>>>???AAACCCDDDCCCDDDEEEEEEDDDCCCBBBBBBBBBCCCDDDGGGGGGHHHIIIJJJKKKKKKLLLHHHJJJLLLNNNQQQSSSRRROOOEEEEEEDDDCCCBBBBBBBBBBBBDDDDDDBBBAAA???>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>>>>@@@@@@AAABBBDDDEEEGGGGGGFFFIIILLLNNNNNNMMMMMMNNNLLLJJJHHHFFFEEECCC@@@>>>>>><<<<<<>>>@@@AAAGGGOOOTTTlllsssaaaOOOGGG@@@@@@@@@===;;;;;;>>>>>>>>><<<;;;;;;<<<>>>666666666666666666777777444444444555555555666666444555555444333333666888777777666555555666777888666777888999999:::<<<>>>???@@@AAABBBDDDFFFGGGFFFEEEEEECCCCCCBBBCCCDDDEEEFFFGGGGGGHHHIIIJJJJJJKKKGGGHHHKKKPPPTTTTTTQQQPPPGGGFFFEEEDDDCCCCCCCCCCCCBBBBBBAAAAAA@@@???>>>>>><<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>>>>>>>???@@@BBBCCCDDDEEEEEEEEEHHHKKKMMMMMMLLLMMMMMMMMMJJJHHHFFFEEECCCAAA>>>>>>;;;;;;>>>@@@CCCIIIQQQXXXppptttbbbRRRHHHAAAAAABBB@@@===<<<<<<<<<<<<;;;999999;;;===555555666666666666777777555555555666666666666777444555555444333333666888777666555555555666777888666888999999999:::<<<>>>???AAABBBBBBEEEIIIIIIFFFEEEEEEDDDDDDDDDEEEFFFGGGGGGGGGHHHHHHIIIIIIJJJJJJIIIHHHKKKQQQSSSPPPLLLKKKHHHGGGFFFEEEDDDCCCCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>>>>>>>???@@@AAACCCCCCCCCCCCCCCFFFJJJLLLMMMMMMMMMNNNLLLJJJGGGEEEDDDCCC@@@>>>???<<<<<>>???BBBBBBAAAEEEKKKJJJEEEEEEEEEDDDEEEFFFGGGIIIJJJIIIIIIIIIIIIIIIJJJJJJJJJJJJHHHLLLSSSUUUPPPKKKKKKIIIHHHGGGFFFEEEDDDDDDDDDAAAAAAAAA@@@@@@@@@??????========================<<<<<<======>>>>>>??????>>>???AAABBBCCCDDDCCCCCCBBBEEEIIILLLMMMNNNOOOPPPJJJHHHFFFDDDCCCAAA>>><<>><<<888999999777666777999;;;444555555555666666777777777777777777888888888888555666666555444444777999666555444444555666777888777999::::::999:::<<<>>>>>>AAAAAA@@@DDDKKKJJJDDDEEEEEEEEEEEEGGGIIIKKKLLLKKKKKKKKKKKKKKKJJJJJJJJJJJJHHHMMMWWWZZZUUUQQQQQQJJJIIIHHHFFFEEEDDDDDDDDDBBBBBBAAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<===>>>????????????@@@BBBDDDEEEEEEDDDDDDAAADDDIIILLLMMMNNNPPPQQQIIIGGGDDDBBBAAA@@@===;;;@@@======@@@CCCGGGPPPYYY[[[cccvvvtttfffUUULLLDDDBBBBBB???>>>???:::;;;;;;:::777555666666666666666666555555555555555555555555666666666666333555666666555555666888444555555555444444666777:::999999999:::<<<>>>???>>>???AAABBBCCCDDDDDDDDDCCCDDDEEEEEEEEEFFFJJJLLLHHHIIIJJJKKKLLLLLLLLLLLLMMMNNNOOORRRTTTSSSPPPMMMNNNLLLKKKHHHFFFEEEDDDDDDAAAAAA@@@@@@@@@@@@@@@@@@???>>>>>>===<<<;;;;;;;;;<<<<<<<<<<<<==================>>>???@@@BBBDDDEEEJJJKKKLLLNNNNNNNNNMMMMMMJJJHHHFFFCCCAAA@@@@@@@@@:::::::::<<<@@@FFFJJJMMM\\\kkk}}}wwwhhhUUULLLDDDCCCBBB???>>>???:::;;;;;;999777555666777666666666666555555555555444444444444555555555555555666777777666555666888444555555555444444666888999999999999:::<<<>>>??????@@@AAABBBCCCCCCCCCCCCCCCDDDEEEEEEEEEGGGJJJLLLIIIJJJKKKLLLLLLMMMMMMLLLMMMMMMMMMOOOQQQQQQOOOMMMLLLKKKJJJHHHFFFEEEDDDDDDAAAAAAAAA@@@@@@@@@@@@??????>>>>>>===<<<<<<;;;;;;<<<<<<<<<<<<==================>>>???@@@BBBCCCDDDIIIJJJLLLMMMNNNMMMMMMLLLIIIGGGEEEBBB@@@?????????<<<===>>>===<<>>:::;;;;;;999777666666777666666666666555555555555333333333444444444444555666888888888666555666777444555666555444555666888999999999:::;;;<<<===>>>???@@@AAABBBBBBCCCBBBBBBCCCDDDFFFFFFFFFGGGJJJLLLJJJKKKLLLMMMNNNNNNNNNNNNMMMLLLLLLMMMOOOOOONNNLLLJJJIIIHHHGGGEEEEEEEEEDDDAAAAAAAAA@@@@@@@@@??????>>>>>>>>>===<<<<<<;;;;;;<<<<<<<<<<<<===============>>>>>>???@@@BBBCCCDDDHHHIIIKKKLLLMMMMMMMMMLLLHHHGGGDDDAAA???>>>>>>>>>===@@@AAA===:::>>>JJJUUU^^^mmmzzzkkkWWWNNNFFFCCCBBB???===>>>999:::;;;999777666666777666666666666555555555555333333444444444555555555888999999888777555666777555666777666555555777999999999999:::;;;<<<===>>>@@@@@@AAABBBBBBBBBBBBBBBCCCDDDFFFGGGGGGHHHJJJLLLKKKLLLMMMNNNOOOOOOOOOOOONNNMMMLLLLLLNNNOOONNNMMMIIIHHHGGGFFFEEEEEEEEEEEEBBBAAAAAA@@@@@@?????????>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>???@@@AAACCCDDDHHHIIIJJJLLLMMMMMMMMMLLLIIIHHHEEEBBB@@@>>>>>>>>>===???@@@>>>===AAALLLUUU```ooozzzkkkYYYOOOGGGDDDBBB>>><<<===999::::::999777666777888666666666666555555555555444555555555666666666666888999999888777555666777666777777777666666888999888999999;;;<<<<<<======??????@@@AAABBBBBBBBBBBBCCCDDDGGGHHHHHHHHHJJJKKKLLLMMMNNNOOOPPPPPPPPPPPPPPPOOONNNNNNOOOPPPOOONNNIIIHHHGGGFFFEEEEEEEEEEEEBBBBBBAAAAAA@@@???>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>???@@@AAABBBCCCGGGIIIJJJLLLMMMNNNMMMMMMKKKIIIFFFCCCAAA??????>>>;;;;;;===???CCCIIIPPPTTTaaaqqqzzzkkkZZZPPPHHHDDDBBB>>><<<<<<888999:::999777666777888666666666666555555555555555555555666666666777777666888888888666555666777666777888777666666888:::888888:::;;;<<<============>>>???AAABBBBBBCCCCCCBBBEEEGGGHHHHHHIIIJJJKKKLLLMMMNNNOOOPPPPPPPPPPPPQQQPPPPPPPPPQQQQQQPPPNNNJJJIIIHHHGGGEEEEEEEEEDDDCCCBBBBBBAAA@@@???>>>>>>==================<<<<<<<<<<<<<<<<<<============????????????@@@AAABBBCCCHHHIIIKKKMMMNNNOOOOOONNNLLLJJJGGGDDDAAA??????>>>::::::<<<@@@FFFMMMRRRUUUcccrrr{{{lll[[[QQQHHHEEEBBB>>><<<<<<888999:::999777777777999666666666666555555555555444444444555555555666666555666777777666555666888777888888888777777999;;;777888:::<<<=========<<<;;;<<<>>>@@@BBBCCCDDDDDDBBBEEEHHHIIIIIIIIIJJJKKKLLLMMMNNNOOOOOOPPPPPPOOOPPPPPPPPPRRRSSSRRROOOLLLLLLKKKJJJHHHFFFEEEDDDDDDCCCBBBBBBAAA@@@???>>>===<<<=====================<<<<<<<<<<<<============????????????@@@AAABBBBBBIIIJJJLLLNNNPPPPPPPPPPPPKKKIIIFFFCCC@@@>>>======<<<===???@@@CCCJJJRRRXXXdddttt|||lll[[[RRRIIIEEEBBB>>>;;;<<<888999:::999777777888999777666666666555555555555333333333444444444555555333555666666555555666888777888999888777777999;;;777888:::<<<=========<<<:::<<<>>>@@@BBBCCCDDDEEEBBBEEEHHHIIIIIIIIIJJJKKKLLLLLLMMMNNNOOOOOOOOOOOOOOOPPPQQQRRRSSSRRRNNNKKKNNNLLLKKKHHHGGGEEEDDDDDDCCCCCCBBBAAA@@@>>>>>>===<<<<<<<<<===============<<<<<<<<<<<<=========>>>????????????@@@AAABBBBBBIIIJJJMMMOOOPPPQQQQQQQQQJJJIIIEEEBBB???===<<<<<<===@@@BBB@@@???EEEQQQ\\\eeeuuu}}}kkkXXXOOOGGGDDDBBB>>>;;;<<<;;;777888======888666999777777666555555555555555444444444555555555555666888888888777555666888:::777777666666666666666777;;;;;;:::::::::;;;<<<<<<>>>>>>???@@@AAACCCDDDEEECCCDDDFFFFFFGGGIIIMMMPPPQQQOOOMMMNNNPPPPPPNNNKKKNNNPPPRRRRRRPPPOOOOOOPPPJJJJJJJJJIIIHHHGGGFFFEEEAAABBBCCCCCCBBB???===;;;;;;<<<===>>>>>>???>>>>>><<<<<<<<<;;;;;;;;;>>>@@@@@@@@@AAABBBBBBBBBAAAAAAEEEGGGJJJMMMOOOOOONNNMMMIIIGGGDDDAAA>>>===<<<<<<<<<===>>>>>>@@@FFFPPPWWWiiixxx}}}kkkZZZQQQHHHEEECCC>>>;;;<<<===::::::===<<<777666888777777666555555555555666444444444555555555555666888888888777666666888:::888777777666666777777777;;;;;;:::::::::;;;<<<<<<>>>>>>???@@@AAACCCDDDEEECCCEEEFFFGGGGGGIIIMMMPPPSSSQQQOOOPPPRRRTTTSSSRRRPPPRRRTTTSSSRRRPPPPPPPPPJJJJJJJJJIIIHHHGGGFFFEEEBBBBBBBBBBBBAAA???===<<<<<<======>>>>>>>>>>>>===<<<===>>>===<<<<<<>>>?????????@@@AAABBBBBBBBBBBBEEEGGGJJJMMMOOONNNMMMLLLHHHGGGDDDAAA???>>>=========>>>???@@@AAAHHHQQQYYYiiiyyy}}}lll]]]SSSJJJFFFCCC>>>;;;<<<;;;999999<<<;;;999888:::888777666666555555666666444444444555555555555666777888888777666666777999888888777777777888888999:::::::::::::::;;;<<<===>>>>>>>>>???AAABBBDDDEEEDDDEEEFFFGGGHHHJJJMMMPPPOOONNNNNNOOOQQQSSSTTTSSSSSSTTTVVVUUUSSSPPPPPPPPPKKKJJJJJJJJJHHHGGGFFFEEECCCCCCBBBAAA@@@???>>>>>>===>>>>>>>>>>>>======<<<===>>>@@@???>>>======>>>>>>??????@@@AAABBBBBBBBBEEEGGGJJJMMMNNNNNNMMMLLLHHHFFFDDDBBB@@@?????????===???@@@@@@CCCIIISSS[[[jjjzzz~~~mmm```UUUKKKGGGCCC>>>;;;<<<888888999;;;;;;;;;;;;<<<888777777666555666666666444444444555555555555666777888888888666666777999888888888888888888999:::::::::::::::;;;;;;<<<======>>>>>>???@@@BBBCCCDDDDDDFFFGGGHHHHHHKKKNNNQQQNNNOOOQQQTTTUUUUUUSSSRRRTTTVVVWWWUUUSSSPPPOOOOOOKKKKKKKKKJJJIIIGGGFFFEEEDDDCCCBBB@@@@@@??????@@@>>>>>>???>>>>>>===<<<;;;===???AAAAAA???===<<<===>>>??????@@@AAABBBCCCCCCEEEGGGJJJMMMNNNMMMLLLKKKGGGFFFDDDBBB@@@??????@@@<<<>>>???@@@CCCJJJTTT[[[lll|||oooaaaVVVLLLGGGCCC>>><<<<<<999;;;<<<<<<<<<<<<;;;999888888777666666666666666444444444555555555555666666777999888777666777888888888777777888999:::::::::999999:::;;;<<<============>>>???@@@BBBCCCDDDEEEFFFHHHHHHIIIKKKOOORRRQQQUUU[[[^^^^^^[[[VVVTTTTTTUUUVVVUUURRROOONNNNNNLLLLLLKKKJJJIIIGGGFFFEEECCCCCCBBBAAA@@@@@@@@@AAA>>>>>>???>>>>>>===<<<;;;===???AAAAAA???===<<<===@@@@@@@@@@@@AAABBBCCCDDDEEEGGGJJJMMMNNNMMMKKKJJJGGGFFFCCCAAA@@@?????????;;;<<<>>>???BBBIIITTT[[[nnn~~~rrraaaVVVKKKFFFBBB>>><<<===???BBBDDDBBB@@@???;;;555999888777777666666777777444444444555555555555666666777999999777666777888777777777777777888999:::999999999:::;;;<<<===>>>=========>>>@@@AAACCCDDDFFFGGGHHHIIIJJJLLLOOORRRPPPUUU\\\```___[[[VVVSSSTTTUUUVVVUUURRRPPPNNNNNNMMMMMMLLLKKKIIIGGGFFFEEECCCBBBBBBBBBAAAAAAAAA@@@===>>>>>>>>>>>>======<<<===>>>@@@???>>>======>>>CCCBBBAAAAAAAAABBBDDDEEEFFFGGGJJJLLLMMMLLLKKKIIIGGGEEECCCAAA???>>>>>>>>>:::;;;===???BBBJJJTTT\\\ooottt```UUUJJJEEEAAA>>><<<===???FFFIIIHHHGGGFFFAAA999999888777777666666777777444444444555555555555666555777999999888777777777666666666666777888999:::999999999:::;;;<<<===>>>=========>>>???AAACCCDDDFFFHHHIIIJJJJJJLLLPPPSSSMMMRRRXXX[[[ZZZWWWUUUUUUTTTVVVWWWVVVTTTQQQPPPPPPMMMMMMLLLKKKIIIGGGFFFDDDAAABBBCCCCCCCCCBBBAAA@@@<<<======>>>>>>>>>>>>===<<<===>>>===<<<<<<>>>???FFFEEECCCBBBBBBCCCDDDEEEFFFGGGJJJLLLMMMLLLJJJIIIGGGEEECCC@@@===<<<<<<;;;:::<<<>>>@@@CCCKKKVVV^^^pppvvv___TTTIIIDDDAAA===<<<>>><<>>>>><<<======>>>???AAABBBCCCGGGHHHIIIJJJKKKMMMPPPSSSOOOTTTXXXZZZYYYYYYZZZ\\\UUUWWWXXXXXXUUUSSSRRRRRRNNNMMMMMMKKKIIIGGGFFFDDD@@@AAACCCDDDDDDBBBAAA???<<<<<<===>>>>>>???>>>>>><<<<<<<<<;;;;;;;;;>>>@@@HHHGGGEEECCCBBBCCCDDDEEEFFFHHHJJJLLLMMMLLLJJJIIIGGGEEEBBB???===;;;::::::;;;===???AAAEEEMMMXXX```qqqrrr___UUUKKKFFFCCC???============<<<===??????>>><<<:::::::::999888777666555888888777666555444333333777666666555555555666666:::777444444888:::999777:::999999888999:::<<<===??????>>>>>>>>>>>>>>>???AAACCCGGGLLLOOOQQQRRRRRRTTTTTTTTTTTTUUUWWWYYYZZZYYYYYYXXXVVVTTTQQQOOONNNNNNMMMLLLKKKIIIGGGFFFEEECCCCCCAAA@@@???>>>>>>>>><<<<<<======>>>>>>>>>???>>>>>>>>>===<<<===@@@CCCGGGEEECCCAAABBBEEEHHHKKKLLLLLLMMMMMMLLLKKKIIIIIIFFFDDDAAA???>>>===;;;:::<<>>>>>======>>>>>>???@@@AAADDDHHHLLLOOOQQQRRRSSSVVVVVVVVVVVVWWWXXXZZZ[[[XXXWWWWWWVVVTTTSSSQQQPPPNNNMMMLLLKKKIIIGGGFFFEEECCCCCCAAA@@@???>>>>>>>>>=========>>>>>>>>>??????>>>>>>>>>======>>>AAACCCDDDDDDEEEFFFFFFGGGHHHIIILLLMMMNNNNNNNNNLLLJJJHHHEEEBBB???>>>>>>>>>===<<<:::===AAABBBEEEMMMYYYcccsssqqq^^^TTTJJJFFFCCC>>><<<===;;;:::999999::::::888666444555666777888999999999555555555555666666777777666666555555555555666666666777888777666777888:::777888999:::;;;;;;;;;;;;<<<<<<<<<===>>>???AAAAAABBBDDDHHHLLLOOORRRSSSSSSYYYXXXXXXXXXYYYYYYZZZ[[[WWWWWWVVVVVVUUUSSSRRRQQQNNNMMMLLLKKKIIIGGGFFFEEECCCCCCAAA@@@???>>>>>>>>>>>>>>>>>>>>>????????????>>>??????>>>>>>>>>AAACCCBBBDDDGGGJJJKKKJJJIIIHHHLLLMMMPPPQQQPPPNNNJJJHHHDDDAAA>>><<<===?????????999<<<@@@BBBFFFOOO\\\fffuuurrr^^^TTTJJJFFFCCC>>><<<<<<===<<<;;;;;;<<<;;;999777888888999999888888777666555555555666666666666666666555555555555666666777555777999888666555888;;;555777999:::;;;;;;;;;:::::::::;;;<<<>>>@@@BBBCCCCCCEEEHHHLLLPPPRRRTTTUUUYYYYYYYYYYYYYYYZZZZZZZZZXXXXXXWWWVVVUUUSSSQQQPPPNNNMMMLLLKKKIIIGGGFFFEEECCCCCCAAA@@@???>>>>>>>>>>>>>>>??????????????????>>>?????????>>>???AAACCCBBBDDDGGGJJJLLLLLLJJJIIILLLNNNQQQSSSRRROOOKKKHHHFFFBBB>>><<<<<<>>>??????:::===@@@BBBFFFOOO]]]gggwwwsss^^^SSSJJJEEEBBB>>>;;;<<<>>>===<<<<<<<<<;;;999777::::::::::::999888777777888777777666555555444444555555555555555666777777444777999999666555888:::555666888:::;;;;;;;;;:::999999:::<<<>>>@@@BBBCCCEEEFFFIIILLLPPPSSSUUUVVVYYYYYYYYYZZZZZZZZZZZZYYY[[[[[[YYYWWWUUURRROOONNNNNNMMMLLLKKKIIIGGGFFFEEECCCCCCAAA@@@???>>>>>>>>>??????>>>>>>>>>>>>>>>>>>===>>>??????>>>???AAABBBCCCDDDEEEGGGIIIKKKLLLMMMLLLNNNQQQSSSRRROOOKKKIIIHHHDDD???<<<<<<<<<======<<>>>>>>>>>>>>>>>>>>>>============;;;===??????>>>>>>???AAACCCBBBCCCDDDFFFIIILLLNNNMMMNNNPPPRRRQQQOOOKKKIIIHHHEEE@@@===<<<<<<<<<;;;===@@@BBBCCCFFFOOO^^^iii{{{rrr]]]SSSIIIEEEBBB===;;;<<<888777777888999999777666666777777777777666666555777777666666555555555444444444444555555666777888666666666888999999888666555666666777888:::<<<===888999:::;;;===???AAABBBGGGHHHJJJLLLPPPSSSVVVXXXXXXYYY[[[\\\]]]]]]]]]]]]\\\[[[ZZZXXXUUURRRPPPOOONNNMMMLLLKKKIIIGGGFFFEEECCCCCCAAA@@@???>>>>>>>>>============<<<<<<<<<;;;:::<<<>>>>>>======>>>??????@@@AAABBBEEEHHHKKKLLLMMMNNNOOOPPPOOOMMMKKKJJJEEECCC@@@>>>>>>>>>===<<<<<<>>>AAABBBFFFQQQ```lll}}}ppp]]]SSSIIIEEEBBB===;;;;;;888777777888::::::999777999999888666444222000///555555555666666666666666444444444555555777888888777666555777:::;;;888555666666666666888:::<<<>>>999999:::;;;===???AAABBBGGGHHHJJJMMMPPPTTTWWWXXXYYYZZZ\\\^^^____________ZZZZZZYYYXXXVVVTTTRRRQQQNNNMMMLLLKKKIIIGGGFFFEEECCCCCCAAA@@@???>>>>>>>>>======<<<<<<;;;;;;;;;:::999;;;===>>>=========???<<<>>>@@@CCCEEEGGGIIIJJJNNNNNNOOOOOONNNMMMKKKJJJCCCAAA???>>>??????>>>===:::===@@@BBBGGGSSScccnnn~~~ooo]]]TTTJJJDDDCCCBBB@@@<<<<<<;;;888666555555555666999999888777666555444444666666666666666666666666444666666666666666888:::999888999<<<>>>===777333666666777888888888888888999::::::<<<>>>@@@BBBCCCGGGIIIMMMPPPSSSWWW]]]aaa\\\]]]______]]]\\\[[[\\\YYYWWWUUUTTTTTTSSSQQQOOOMMMKKKHHHFFFFFFEEEDDDBBBCCCCCCBBBBBBAAA@@@??????<<<<<<============<<<<<>>===<<<<<<;;;;;;<<<<<<>>>AAABBBCCCEEEGGGIIIPPPOOOOOOOOOMMMLLLKKKJJJEEEBBB???<<<;;;===???@@@BBB??????CCCJJJSSSbbbooonnn]]]TTTJJJDDDCCCCCC@@@===<<<;;;:::999888777777777777777777777666666666666666666666666666666666666444666666666666666888:::999999:::;;;;;;999666333666666777888888888888888999999:::<<<>>>@@@BBBCCCGGGJJJMMMPPPSSSWWW]]]```\\\^^^```___^^^\\\\\\\\\[[[YYYWWWVVVUUUTTTRRRPPPPPPNNNKKKJJJIIIIIIGGGEEEDDDCCCBBBAAA@@@@@@??????<<<<<<============<<<<<<>>>===============>>>>>>===???AAACCCDDDEEEHHHJJJOOOPPPPPPOOOOOOMMMLLLKKKFFFDDD@@@===;;;<<<===>>>BBB??????DDDJJJTTTcccppp~~~lll]]]UUUJJJDDDCCCCCC@@@===;;;;;;;;;;;;::::::999888555666666666777777777888666666666666666666666666444666666666666666888:::888999:::999777555555666666777777777888888888888999999:::<<<>>>@@@BBBDDDHHHJJJMMMQQQTTTXXX\\\```\\\^^^``````^^^]]]\\\]]]^^^\\\YYYWWWVVVUUURRRPPPNNNLLLIIIHHHGGGFFFEEECCCDDDDDDBBBAAA@@@?????????<<<<<<============<<<<<<;;;;;;;;;;;;<<<===>>>???>>>@@@BBBCCCDDDGGGJJJLLLOOOOOOPPPPPPPPPNNNMMMLLLGGGEEEAAA>>>;;;;;;<<<===AAA???@@@EEEKKKTTTcccqqq~~~lll]]]UUUKKKEEEDDDCCC@@@===999:::;;;<<<<<<;;;999888666666666666777777777777666666666666666666666666444666666666555666888:::666888888666444333777:::777777777777777888888999888999:::<<<>>>AAACCCDDDHHHKKKNNNQQQTTTXXX\\\___]]]___aaaaaa___]]]]]]]]]___\\\ZZZXXXVVVUUURRRPPPMMMKKKHHHGGGFFFFFFDDDBBBEEEDDDBBBAAA????????????<<<<<<============<<<<<<::::::999999:::;;;<<<<<>><<<<<<===>>>??????AAAFFFLLLUUUdddsssmmm^^^UUUKKKEEEDDDCCCAAA>>>999999;;;;;;;;;:::999888888888888777666555555555666666666666666666666666444666666666555666888:::444666666444333444999>>>777777666666777777888999888888:::<<<>>>AAACCCDDDHHHKKKOOORRRUUUXXX\\\^^^^^^```aaaaaa```^^^^^^^^^^^^\\\YYYWWWVVVTTTQQQOOOQQQNNNLLLJJJJJJIIIGGGFFFFFFEEEBBB@@@???>>>>>>???<<<<<<============<<<<<<===<<<;;;;;;::::::;;;;;;???@@@BBBCCCEEEHHHLLLOOOMMMNNNPPPPPPPPPNNNLLLJJJBBBAAA???>>>===>>>???@@@>>>???BBBHHHLLLUUUeeetttooo^^^VVVKKKEEEDDDDDDAAA>>>:::;;;;;;;;;::::::999888999999888777666555444444666666666666666666666666444666666666666666888:::555555555444444666:::===888777666666666777999:::777888999<<<>>>AAACCCEEEHHHLLLPPPSSSVVVXXX\\\^^^^^^```bbbbbb```___^^^___^^^[[[YYYWWWVVVUUURRRPPPPPPMMMKKKIIIIIIHHHGGGEEEGGGEEEBBB@@@>>>>>>>>>???<<<<<<============<<<<<<@@@???>>>===<<<<<<<<<<<>>>>>???@@@@@@<<<>>>CCCIIIMMMVVVfffvvvooo^^^VVVKKKFFFEEEDDDAAA>>>>>>===<<<;;;::::::::::::888888777777666666555555666666666666666666666666444666666666666666888:::999777555444555888999999888777666555666777999:::777888999;;;>>>AAADDDEEEIIILLLPPPTTTVVVYYY[[[]]]___aaabbbbbbaaa_________^^^\\\ZZZXXXXXXWWWTTTRRRNNNKKKIIIGGGGGGFFFEEECCCHHHFFFCCC???>>>===>>>???<<<<<<============<<<<<<======<<<<<<;;;<<<<<<<<<>>>???AAAAAACCCGGGLLLPPPRRRSSSTTTUUUSSSPPPLLLIIIAAAAAA@@@???>>>>>>??????;;;>>>DDDJJJNNNVVVgggwwwooo^^^VVVLLLFFFEEEDDDAAA>>>AAA@@@>>><<<;;;:::;;;;;;666666666666777777777777666666666666666666666666444666666666666666888:::===999555555777888777555999888666555666777999:::777888999;;;>>>AAADDDEEEIIILLLQQQTTTWWWYYY[[[]]]___aaaccccccaaa_________^^^]]]ZZZZZZYYYYYYWWWUUUQQQOOOLLLJJJJJJIIIHHHFFFHHHFFFCCC???======>>>???<<<<<<============<<<<<<888888888888999:::;;;;;;>>>???@@@AAACCCGGGLLLPPPTTTVVVWWWWWWUUUQQQMMMJJJCCCBBBAAA???>>>=========;;;>>>EEEKKKNNNVVVhhhxxxtttaaaWWWMMMHHHDDD???;;;;;;>>>===<<<;;;:::999999999;;;888555555777999888666555444333333444555777888777666555444444555666777444666888999:::999777666777777777777888999:::;;;;;;;;;;;;<<<>>>@@@CCCDDDLLLNNNQQQTTTWWWZZZ___bbbdddcccccccccdddccc```^^^___]]]\\\[[[ZZZXXXUUUSSSPPPOOOMMMLLLJJJIIIIIIIIIMMMFFF@@@===@@@AAA@@@>>>???>>>>>>===<<<;;;;;;:::<<<;;;::::::<<>>>>>>>>?????????BBBGGGNNNYYYkkk{{{rrrbbbXXXNNNIIIEEE@@@======>>>===<<<;;;::::::::::::;;;999666666777999888777777666555444444444555666666666666555555666666666555666777999999888777666777777777777888999::::::<<<<<<<<<===???BBBDDDFFFKKKNNNRRRUUUYYY]]]aaaeeeeeeeeedddeeefffeeebbb``````^^^\\\[[[ZZZYYYVVVSSSRRRQQQOOOLLLJJJHHHGGGFFFKKKFFF@@@>>>@@@AAA???===>>>>>>>>>>>>============???===<<<:::;;;<<>>>>>>>>???AAAAAADDDJJJQQQ\\\nnn~~~pppbbbXXXOOOJJJFFFAAA>>>>>>>>>===<<<;;;;;;:::;;;;;;;;;999777777888999888777999888777666555444555555555666666777777666666555555666777888999888777666666666666666777888999:::=========???AAADDDFFFHHHKKKNNNSSSWWW[[[___dddggggggffffffgggggggggdddbbbaaa___]]]\\\[[[ZZZWWWTTTUUUTTTQQQMMMJJJGGGEEEEEEHHHEEEAAA@@@AAAAAA>>>;;;@@@@@@??????>>>======<<<===<<<;;;::::::<<<>>>??????@@@AAAAAACCCHHHNNNSSSSSSTTTTTTSSSQQQNNNKKKIIIDDDCCCAAA???>>>>>>>>>???AAAAAAEEELLLSSS^^^ppppppbbbXXXNNNJJJFFFAAA>>>>>>>>>======<<<;;;;;;<<<<<<;;;:::999999999999999999888888777777666666666666555666777888888777666555555666777777888888777777666666666666777888999999<<<<<<===???AAADDDGGGIIILLLPPPTTTXXX\\\___cccfffggggggfffggghhhhhheeecccbbb```^^^]]]]]][[[XXXUUUUUUTTTQQQNNNKKKHHHFFFFFFFFFDDDBBBAAAAAA@@@===:::AAAAAA@@@>>>===;;;:::999999999999999;;;===@@@BBB???@@@AAABBBDDDIIINNNSSSRRRSSSSSSSSSQQQNNNKKKIIIDDDCCCAAA???>>>>>>>>>??????@@@DDDKKKSSS^^^ppprrr```VVVLLLHHHEEE@@@======>>>>>>===<<<<<<<<<======;;;;;;<<<;;;::::::::::::777777777888888999999999555666777888888777666555555555666777777777777777666666666666777888999:::;;;;;;<<<>>>AAADDDHHHIIINNNRRRVVVYYY[[[^^^```cccgggffffffgggiiihhhfffdddcccbbb```___^^^\\\YYYWWWSSSRRRPPPNNNLLLJJJIIIIIIEEEDDDCCCCCCBBB@@@===;;;=========<<<<<<;;;;;;;;;888888999:::;;;>>>@@@AAA???@@@BBBCCCEEEIIINNNRRRRRRRRRSSSSSSQQQNNNKKKJJJDDDCCCAAA???>>>>>>>>>??????AAAFFFNNNUUU```rrrttt___UUULLLHHHEEE@@@======>>>>>>============>>>>>>;;;<<<>>>===;;;::::::;;;666777888999::::::::::::666777777888888777777666555555555666666666777777777777777777888999:::;;;::::::<<<>>>AAAEEEIIIKKKPPPSSSWWW[[[\\\^^^```aaaggggggggghhhiiiiiigggeeeeeecccaaa```___^^^[[[XXXRRRQQQPPPNNNMMMLLLLLLLLLFFFEEEEEEDDDBBB@@@>>>===888888999:::<<<===>>>???<<<<<<<<<<<<<<<<<<===>>>???@@@BBBDDDFFFJJJOOORRRRRRSSSSSSSSSRRROOOLLLKKKDDDCCCAAA???>>>>>>>>>???BBBCCCIIIQQQZZZeeevvvvvv___VVVLLLIIIEEEAAA>>>>>>???>>>>>>======>>>>>>???:::===??????<<<:::;;;<<<888999:::;;;;;;:::999999888777777777777777777888555555555555555666777777888888888888999:::;;;<<<;;;;;;===???CCCGGGJJJMMMPPPSSSXXX\\\^^^```bbbdddiiihhhiiijjjkkkkkkiiigggfffdddbbbaaa```^^^[[[YYYSSSRRRPPPOOOMMMMMMLLLLLLGGGGGGFFFDDDBBB@@@??????999::::::;;;<<<===>>>>>><<<<<<<<<=========>>>>>>???@@@CCCDDDGGGJJJOOORRRRRRSSSTTTTTTRRRPPPNNNLLLDDDCCCAAA???>>>>>>>>>???BBBDDDJJJSSS[[[fffxxxwww```WWWMMMJJJGGGBBB???@@@???>>>>>>>>>>>>>>>??????:::===@@@???===;;;;;;<<<:::;;;;;;<<<;;;:::888777999888777666666777888999555555555555555666777777999999999999:::;;;<<<<<<<<<<<<>>>@@@DDDHHHLLLNNNOOOSSSYYY^^^aaaccceeegggjjjjjjjjjlllmmmmmmkkkiiifffdddcccbbbaaa___\\\ZZZTTTSSSQQQOOONNNLLLLLLKKKHHHHHHGGGDDDBBB@@@@@@AAA@@@???>>>===<<<;;;::::::999:::;;;===???@@@AAABBB???AAACCCEEEGGGJJJOOORRRSSSTTTTTTTTTSSSQQQNNNMMMDDDCCCAAA???>>>>>>>>>???@@@BBBIIIRRRZZZeeewwwqqqZZZYYYXXXQQQEEE<<>>888777888999:::999666333444555666555444444444555999999999::::::;;;;;;;;;888999;;;;;;::::::;;;<<<<<<======???CCCGGGKKKMMMOOORRRWWW]]]aaadddffffffffffffgggiiikkkkkkjjjhhhkkkiiifffbbb___\\\ZZZYYYYYYVVVQQQNNNLLLKKKJJJIIIHHHGGGDDDAAA@@@@@@AAAAAA@@@???>>><<<;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>AAAAAACCCEEEHHHKKKMMMOOOUUUVVVWWWWWWUUURRROOOMMMHHHAAA===>>>???===<<<===BBBCCCIIIQQQ[[[hhh{{{ppp]]]XXXSSSOOOHHHAAAAAADDDBBB???;;;:::<<>>>>>777777888999:::999777444888:::;;;:::777666888:::===;;;999777666777888:::888999::::::999:::;;;===BBBAAAAAAAAACCCFFFIIIKKKPPPSSSXXX]]]bbbfffggghhhhhhggghhhiiikkkkkkiiigggiiihhheeebbb___\\\[[[ZZZYYYVVVQQQNNNMMMLLLJJJIIIIIIGGGEEEBBBAAAAAAAAABBBAAA@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>AAAAAABBBDDDGGGJJJNNNPPPUUUVVVWWWWWWUUURRROOOMMMHHHBBB>>>???@@@>>>===>>>BBBCCCIIIRRR[[[hhh|||pppaaaVVVMMMLLLKKKGGGCCCAAABBB???<<<;;;<<<>>>@@@@@@@@@???>>><<<<<<;;;;;;;;;777777777999;;;:::888666999<<<>>><<<888666999===@@@===999555333444666777777999::::::999:::;;;===DDDCCCCCCCCCEEEHHHJJJLLLRRRUUUYYY___dddgggjjjkkkjjjiiiiiijjjkkkjjjhhhfffgggfffdddaaa___]]]\\\[[[YYYVVVRRROOONNNMMMKKKJJJIIIHHHFFFDDDBBBBBBBBBBBBCCCBBBAAA???>>>>>>======<<<<<<<<<<<<<<<===>>>>>>AAA@@@AAABBBEEEJJJNNNQQQUUUVVVWWWWWWUUURRRNNNLLLIIICCC@@@AAAAAA???>>>@@@BBBDDDIIISSS\\\jjj~~~pppaaaVVVLLLKKKLLLIIIDDDAAA@@@???======>>>@@@BBBCCC???>>>===;;;:::888777777666777888:::<<<<<<999777666:::<<<999444222666;;;???===:::777666555666777888999:::999999:::<<>>>>>>>>>>><<<<<<<<<<<<<<<===>>>>>>@@@@@@???AAADDDJJJOOORRRVVVVVVWWWWWWUUURRRNNNLLLIIIDDDBBBCCCCCC??????AAACCCDDDJJJTTT^^^lllqqq___WWWOOOMMMKKKGGGDDDDDDCCCCCCAAA@@@??????AAABBB??????>>><<<:::888777666777777888:::<<<<<<:::888444777888555222111555:::<<<<<<===<<<;;;:::999888999::::::::::::;;;>>>AAABBBBBBCCCEEEHHHMMMQQQSSSWWWYYY]]]aaafffjjjlllnnnmmmlllkkkllllllkkkhhhfffdddcccbbb```^^^\\\\\\[[[YYYWWWTTTRRRQQQPPPNNNLLLKKKJJJIIIGGGFFFEEEDDDDDDBBBAAA@@@???>>>=========<<<<<<<<<<<<<<<===>>>>>>@@@??????AAAEEEKKKPPPTTTVVVWWWXXXWWWUUUQQQNNNKKKHHHEEEDDDEEECCC??????BBBCCCEEEKKKUUU___nnnrrr^^^XXXRRROOOJJJEEECCCEEEFFFFFFEEEBBB>>>======???@@@??????>>>===;;;999888999999999;;;===<<<:::888666666666444444555888;;;;;;<<<>>>??????>>><<<:::;;;;;;;;;;;;;;;===@@@CCCFFFFFFFFFHHHJJJNNNRRRTTTZZZ\\\^^^bbbfffiiilllmmmmmmlllllllllmmmllliiigggdddcccaaa___]]]\\\[[[ZZZYYYWWWUUUTTTSSSQQQOOOMMMLLLKKKJJJIIIHHHFFFEEEEEEBBBBBB@@@???>>>=========<<<<<<<<<<<<<<<===>>>>>>??????@@@BBBGGGLLLRRRUUUWWWWWWXXXWWWUUUQQQMMMKKKGGGEEEEEEFFFCCC??????BBBCCCEEELLLVVVaaaooosssaaaYYYRRROOOKKKEEEBBBCCCBBBCCCCCCAAA===<<<>>>@@@===>>>>>>>>>>>><<<;;;:::::::::;;;<<<===<<<:::777888666333444777;;;<<<<<<>>>>>>??????>>>>>>===<<<<<<======<<<<<<>>>BBBEEEHHHHHHHHHKKKNNNRRRVVVYYY]]]]]]___bbbeeehhhkkklllmmmlllllllllmmmmmmjjjhhhdddcccaaa___\\\[[[ZZZYYYYYYXXXVVVUUUTTTRRRPPPMMMLLLLLLKKKJJJIIIGGGFFFEEEDDDCCCBBB@@@????????????<<<<<<<<<<<<<<<===>>>>>>>>>???AAAEEEIIINNNSSSUUUWWWXXXXXXWWWUUUQQQMMMKKKFFFEEEFFFGGGCCC>>>>>>BBBDDDFFFLLLWWWbbbqqqtttcccYYYPPPNNNLLLGGGBBBAAA:::<<<>>>>>>===>>>AAADDD::::::;;;<<<<<<;;;:::999;;;;;;;;;<<<===<<<999777999555111333888===>>>===AAA@@@>>>===<<<<<<<<<==================???CCCGGGEEEFFFHHHLLLRRRXXX]]]```^^^___```bbbeeegggjjjkkklllllllllmmmnnnmmmkkkiiieeecccaaa___\\\ZZZYYYXXXYYYXXXVVVUUUUUUSSSPPPNNNMMMLLLLLLKKKJJJHHHGGGFFFEEEDDDCCCBBBAAA@@@@@@@@@<<<<<<<<<<<<<<<===>>>>>>>>>???BBBFFFKKKPPPSSSUUUWWWXXXXXXWWWUUUQQQMMMJJJEEEDDDFFFGGGCCC===>>>BBBDDDFFFMMMWWWcccqqquuudddWWWLLLJJJJJJFFFBBB@@@<<<<<<===>>>>>>>>>>>>>>>:::<<<;;;888888<<<===;;;:::===??????<<<999777666666666777888999;;;<<<===<<<<<<======>>>>>>??????======<<<<<<>>>AAADDDFFFBBBFFFLLLOOOPPPSSSWWW[[[]]]___ccceeefffgggjjjkkkiiijjjkkkllllllkkkiiihhhhhhgggeeebbb^^^[[[XXXWWWWWWVVVVVVWWWWWWVVVSSSPPPNNNMMMKKKJJJIIIHHHIIIIIIFFFDDDBBBAAA@@@???>>>===>>>>>>>>>>>>============???AAADDDHHHLLLPPPRRRSSSXXXXXXYYYXXXVVVRRRNNNLLLIIIFFFCCC???>>>>>>@@@AAAGGGHHHNNNXXXeeevvvtttcccVVVKKKIIIIIIEEEAAA???<<<<<<===>>>>>>>>>>>>>>>:::<<<<<<999999===>>>;;;999<<<>>>>>><<<999777777666666777888:::;;;===>>>;;;;;;;;;<<<<<<======>>>;;;;;;;;;;;;===@@@BBBDDDCCCGGGMMMPPPQQQTTTXXX\\\```bbbeeeggghhhiiikkkmmmjjjkkkllllllllljjjiiiggghhhgggdddaaa^^^[[[ZZZYYYXXXWWWUUUUUUVVVUUUSSSQQQPPPOOOMMMLLLKKKJJJKKKKKKGGGEEECCCBBBAAA@@@???>>>============>>>>>>?????????AAAEEEIIIMMMPPPSSSTTTXXXXXXYYYXXXVVVRRRNNNLLLIIIGGGCCC@@@>>>???@@@BBBFFFHHHNNNYYYfffwwwsssbbbVVVKKKHHHHHHEEE@@@>>><<<<<<=========>>>>>>>>>999<<<===;;;<<<>>>>>>;;;999;;;>>>???===:::999888666666777888:::<<<>>>???999999::::::;;;<<<<<<===:::::::::;;;<<>>???@@@AAAAAACCCFFFIIINNNQQQTTTVVVXXXYYYYYYXXXVVVRRRNNNLLLIIIGGGCCCAAA???@@@AAABBBFFFHHHOOOZZZgggxxxtttcccWWWLLLIIIIIIFFFAAA???======<<<<<<<<<=========888<<<>>>======@@@???;;;999<<>>???@@@AAABBBDDDFFFJJJNNNRRRUUUWWWXXXYYYYYYYYYVVVSSSOOOLLLHHHGGGDDDBBB@@@AAABBBCCCEEEHHHPPP]]]jjj{{{vvvdddXXXMMMKKKKKKGGGCCC@@@>>>===<<<<<<;;;<<<======888<<<>>><<<===@@@???<<<;;;>>>AAABBB@@@>>>======666666777888:::<<<>>>???888999999;;;<<<===>>>>>>;;;<<<===>>>@@@AAACCCDDDHHHLLLPPPRRRTTTWWW]]]aaaeeegggjjjllllllmmmoooqqqppppppooonnnmmmlllkkkjjjjjjhhhfffdddbbbaaaaaaaaa\\\YYYVVVTTTTTTTTTSSSRRRRRRQQQQQQPPPOOONNNMMMLLLJJJJJJIIIFFFBBB@@@@@@BBB@@@???>>>======>>>???@@@CCCDDDFFFJJJNNNRRRVVVXXXYYYYYYZZZYYYWWWSSSOOOMMMHHHGGGEEECCCBBBBBBCCCCCCEEEIIIRRR```nnnwwweeeYYYNNNKKKKKKHHHCCCAAA>>>===<<<;;;;;;;;;<<<===888;;;<<<;;;<<>>===<<<666666777888999;;;<<<===888888999:::<<<===>>>>>><<<===>>>@@@BBBCCCDDDEEEIIIMMMPPPRRRTTTWWW]]]bbbdddfffiiilllmmmnnnppprrrrrrrrrqqqpppooonnnnnnnnnkkkkkkiiihhhfffdddbbbbbb\\\ZZZWWWVVVVVVUUUTTTRRRTTTTTTTTTSSSRRRQQQPPPOOOIIIKKKKKKGGGBBB???@@@BBBBBBAAA???=========???@@@CCCDDDFFFIIIMMMRRRVVVXXXYYYZZZZZZYYYWWWSSSOOOMMMHHHGGGEEEDDDCCCCCCCCCDDDEEEJJJUUUdddrrrxxxeeeXXXMMMKKKKKKGGGCCCAAA???>>><<<::::::;;;<<<===888;;;;;;999:::>>>???======???AAABBB???<<<;;;:::777777777777888999:::;;;666777888999:::<<<======<<<===???AAACCCDDDEEEEEEJJJMMMPPPRRRSSSWWW]]]ccccccfffjjjlllnnnppprrrtttssssssrrrqqqqqqqqqqqqqqqmmmmmmmmmllliiifffcccaaa]]][[[YYYYYYXXXWWWTTTRRRSSSSSSSSSSSSRRRPPPNNNMMMIIIKKKKKKGGGAAA>>>???BBBAAA@@@>>>======>>>AAABBBCCCDDDEEEHHHLLLQQQUUUXXXYYYZZZZZZZZZWWWTTTPPPMMMGGGGGGFFFEEEDDDDDDDDDDDDFFFKKKWWWgggvvvwwwdddWWWLLLJJJJJJFFFBBB@@@???>>><<<:::::::::<<<===888::::::777999===???>>><<<>>>AAA@@@>>>;;;999888777777777666777888888999444555666888999:::<<<<<<<<<===???AAACCCDDDDDDEEEJJJMMMPPPQQQSSSWWW]]]ccccccfffjjjmmmoooqqqtttwwwttttttsssrrrrrrrrrssssssnnnnnnooonnnlllhhhdddaaa]]]\\\[[[ZZZZZZXXXTTTRRROOOPPPPPPPPPOOOMMMKKKJJJIIIKKKKKKGGGAAA===???BBB???>>>===<<<===@@@BBBDDDCCCCCCEEEGGGKKKPPPUUUXXXYYYZZZ[[[ZZZWWWTTTPPPMMMGGGGGGFFFEEEEEEDDDDDDEEEGGGLLLXXXhhhxxxxxxdddYYYOOOJJJGGGCCCAAABBB<<<<<<<<<;;;::::::999999999::::::999888999;;;>>>:::999:::<<>>@@@BBBCCCCCCCCCCCCHHHKKKOOORRRUUUXXX\\\___cccggglllpppqqqqqqrrrssswwwvvvuuutttttttttttttttsssrrrpppooonnnllliiigggaaa___\\\YYYWWWWWWWWWXXXSSSRRROOOMMMKKKJJJJJJJJJLLLIIIFFFCCCAAA???<<<:::<<<;;;;;;<<<===???AAABBBGGGGGGGGGKKKPPPTTTVVVWWW[[[\\\]]]]]][[[XXXTTTRRRNNNJJJFFFGGGIIIIIIFFFAAAJJJQQQ]]]iiixxxwwwdddZZZOOOJJJGGGCCCAAACCC======<<<;;;;;;:::::::::999::::::999888888:::<<<999888999;;;===>>>;;;888888777777777777888999999:::>>>999555;;;:::777>>>===>>>@@@BBBCCCDDDDDDCCCHHHKKKOOOSSSVVVZZZ^^^aaaeeehhhmmmpppqqqqqqrrrrrrvvvvvvuuutttttttttttttttsssrrrpppoooooommmjjjhhhbbb```]]]ZZZXXXWWWWWWWWWTTTRRRPPPNNNLLLJJJIIIHHHKKKHHHEEECCCCCCBBBAAA???======???AAAAAABBBAAAAAAEEEGGGIIILLLPPPTTTWWWYYY^^^_________]]]ZZZVVVTTTPPPLLLIIIJJJMMMNNNKKKHHHJJJRRR^^^jjjyyyuuueeeZZZPPPKKKHHHDDDBBBCCC>>>======<<<;;;;;;;;;;;;:::::::::999888777999:::888888888:::;;;;;;999777777777666666666777888888999===888555;;;999777======>>>@@@BBBCCCDDDEEEEEEHHHKKKPPPTTTXXX\\\```dddgggjjjnnnpppqqqqqqqqqrrrtttttttttuuuuuuuuuvvvvvvsssrrrpppppppppnnnllljjjbbb```^^^[[[YYYWWWWWWWWWTTTSSSRRRPPPMMMJJJHHHFFFJJJGGGDDDCCCCCCEEEEEEEEE???AAADDDFFFFFFEEECCCAAADDDGGGLLLNNNPPPTTTYYY^^^aaabbbbbbbbb```\\\XXXVVVPPPMMMKKKKKKNNNPPPNNNLLLKKKSSS___lll{{{ttteeeZZZPPPKKKHHHDDDBBBCCC???>>>===;;;;;;;;;;;;;;;999::::::999777666777999888888999999::::::999888666666666666666777777888999>>>999666<<<:::777===>>>???@@@BBBCCCEEEFFFFFFHHHLLLQQQUUUYYY^^^cccfffiiikkkoooqqqqqqqqqqqqrrrssstttuuuvvvvvvwwwwwwwwwtttsssrrrqqqqqqpppmmmkkkcccaaa___\\\ZZZXXXWWWWWWTTTTTTSSSQQQNNNJJJGGGEEEIIIFFFCCCBBBCCCEEEFFFFFFCCCDDDFFFGGGGGGFFFEEECCCCCCIIINNNQQQQQQTTT[[[aaacccdddddddddaaa]]]YYYWWWOOOMMMJJJJJJLLLMMMLLLKKKMMMUUUbbbooo~~~ttteeeZZZPPPKKKHHHDDDBBBCCC???>>><<<:::::::::;;;<<<888999:::999777666666777999999::::::999999999999666666666666666777777888:::???;;;888>>><<<888>>>??????@@@BBBDDDFFFGGGHHHIIILLLQQQVVV[[[___eeehhhjjjllloooqqqqqqqqqrrrtttttttttvvvwwwxxxyyyyyyxxxvvvuuussssssrrrqqqnnnlllcccbbb```]]][[[YYYWWWWWWTTTTTTSSSQQQNNNKKKGGGEEEIIIFFFCCCBBBCCCCCCDDDCCCFFFFFFEEEEEEEEEFFFFFFGGGEEEJJJPPPRRRSSSVVV]]]ccceeeeeeeeedddaaa]]]XXXVVVPPPNNNKKKJJJIIIJJJIIIIIINNNWWWdddrrruuudddYYYOOOJJJGGGCCCAAABBB???===;;;999888999:::;;;666888999999777666666777999:::;;;:::888888888:::777777666666666777888888:::@@@<<<:::???===999>>>???@@@AAABBBDDDFFFHHHJJJIIIMMMRRRWWW[[[```eeehhhjjjllloooqqqqqqrrrtttvvvuuuvvvxxxzzz{{{{{{zzzyyyyyywwwuuutttsssrrrooollldddcccaaa___\\\YYYWWWVVVUUUTTTSSSQQQNNNKKKIIIGGGHHHFFFDDDCCCDDDDDDBBBAAAGGGFFFEEEEEEEEEGGGHHHJJJIIILLLQQQSSSUUUYYY^^^bbbfffffffffdddaaa\\\XXXUUURRRPPPNNNKKKJJJIIIJJJKKKOOOYYYffftttvvvcccXXXNNNIIIFFFBBB@@@AAA>>><<<:::888777888999:::444666888888777666777777888999:::999666555777999888777777777777888999999999???;;;:::???===888===@@@@@@AAABBBDDDGGGIIIKKKJJJMMMRRRWWW[[[___dddgggjjjllloooqqqqqqsssuuuwwwwwwyyy{{{|||}}}|||{{{zzz{{{yyywwwuuutttrrrnnnllldddcccbbb```]]]ZZZWWWVVVUUUTTTRRROOOMMMKKKJJJJJJFFFFFFEEEFFFGGGFFFDDDAAAFFFFFFGGGHHHIIIJJJJJJJJJMMMNNNQQQTTTWWW[[[___aaaggghhhgggeeebbb]]]XXXUUUQQQPPPMMMKKKIIIJJJLLLMMMPPPZZZhhhvvvwwwbbbWWWMMMHHHEEEAAA???@@@===<<<999777666777999:::333555888888777777777888777888999777444333555888888888888888888999999:::888>>>;;;999>>><<<777<<<@@@@@@AAABBBDDDGGGJJJKKKKKKNNNRRRWWWZZZ___cccfffjjjllloooppprrrtttvvvyyyyyyzzz|||~~~~~~}}}{{{zzz}}}{{{xxxvvvtttrrrnnnkkkddddddbbb```]]]ZZZWWWVVVUUUTTTQQQNNNMMMLLLLLLLLLEEEEEEFFFHHHIIIHHHFFFCCCDDDFFFIIILLLMMMLLLKKKJJJPPPOOOPPPTTTYYY]]]______iiiiiiiiigggccc^^^YYYVVVMMMMMMKKKIIIHHHIIILLLOOOQQQZZZiiixxxxxxaaaYYYNNNHHHHHHHHHFFFCCC@@@???===:::999888888888777999;;;======;;;999777777555444444666777666666:::999777666666777999:::===<<<;;;:::;;;;;;===>>>===???BBBCCCEEEGGGJJJMMMNNNQQQUUUXXX\\\```eeehhhoooqqqsssttttttuuuwwwyyy{{{}}}~~~}}}~~~|||{{{zzzyyyxxxuuuqqqmmmjjjhhheee```\\\XXXVVVUUUWWWUUURRRQQQOOONNNKKKIIIGGGHHHIIIJJJIIIHHHGGGFFFIIIIIIHHHIIIIIIJJJKKKLLLQQQQQQRRRTTTXXX^^^cccfffjjjjjjjjjgggccc]]]XXXUUUSSSRRRNNNIIIGGGJJJNNNPPPWWW___mmm|||yyyddd[[[OOOIIIGGGGGGDDDAAA???>>><<<:::888888888888777888:::;;;;;;:::888777888777555555666777666666999888777777888:::<<<===<<<<<<;;;;;;;;;<<<===>>>???AAABBBCCCDDDFFFJJJMMMNNNPPPTTTWWW[[[___dddhhhoooqqqtttuuuwwwxxx{{{}}}~~~}}}}}}~~~|||{{{zzzyyyxxxuuuqqqmmmjjjhhhddd```\\\YYYWWWVVVTTTRRROOONNNNNNNNNLLLKKKGGGHHHHHHHHHGGGFFFEEEEEEHHHHHHHHHHHHIIIJJJKKKLLLPPPPPPQQQTTTXXX^^^cccfffkkkkkkjjjgggccc^^^YYYVVVOOONNNLLLJJJJJJMMMQQQSSSWWW```nnn}}}zzzfff\\\PPPIIIGGGFFFCCC??????>>><<<:::999888999999888888999999999999888888:::999777666777777777555888888777888999<<<>>>???<<<<<<;;;;;;<<<<<<===>>>BBBBBBCCCCCCCCCFFFJJJMMMNNNPPPSSSVVVZZZ___dddhhhnnnqqquuuxxxzzz|||~~~}}}~~~|||{{{zzzyyyxxxuuuqqqnnniiigggdddaaa]]]ZZZXXXWWWRRROOOMMMLLLMMMNNNNNNMMMHHHHHHGGGFFFEEEDDDDDDDDDGGGGGGGGGGGGHHHIIIJJJKKKOOOPPPQQQTTTYYY^^^cccffflllkkkiiifffbbb]]]YYYWWWOOOMMMLLLLLLMMMNNNQQQSSSXXXaaappp{{{eee\\\PPPIIIGGGFFFCCC@@@???>>>===;;;::::::;;;;;;999999999999999999999999<<<:::888777888888777666888888888888999;;;<<<===;;;;;;;;;<<<<<<===>>>>>>CCCDDDDDDCCCDDDFFFJJJMMMMMMOOOSSSVVVZZZ___eeeiiipppssswwwzzz|||~~~|||{{{zzzzzzyyyvvvrrrnnniiigggeeeaaa^^^[[[YYYYYYSSSPPPMMMLLLMMMNNNNNNMMMJJJIIIGGGEEEDDDDDDDDDEEEFFFFFFFFFFFFGGGHHHIIIIIINNNOOOQQQUUUZZZ___dddgggjjjiiigggddd```\\\YYYWWWSSSOOONNNOOOPPPNNNNNNOOOZZZcccrrrzzzcccZZZOOOIIIGGGGGGDDDAAA@@@???>>><<<<<<<<<===>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<:::888888888888777666888888888888888999999:::;;;;;;<<<======>>>>>>>>>DDDDDDEEEEEEEEEGGGJJJMMMMMMPPPTTTYYY\\\aaafffiiirrruuuyyy|||~~~~~~}}}|||{{{zzzwwwssspppjjjhhheeebbb___\\\ZZZYYYVVVSSSPPPOOONNNNNNMMMKKKJJJIIIGGGFFFEEEEEEFFFFFFDDDDDDDDDEEEEEEFFFGGGHHHLLLNNNQQQUUUZZZ```dddggghhhgggeeeccc___[[[WWWUUUTTTOOOMMMQQQSSSPPPNNNPPP[[[eeetttyyycccZZZOOOIIIGGGGGGEEEBBB??????===<<<<<<===>>>???;;;;;;<<<<<<<<<<<<;;;;;;;;;:::888777888888888666888888888888888888888888:::;;;<<<===>>>?????????BBBDDDFFFGGGGGGHHHKKKMMMMMMQQQWWW]]]aaadddhhhjjjsssvvv{{{~~~~~~}}}|||yyyuuurrrkkkiiifffccc___\\\ZZZYYYWWWUUUSSSQQQPPPNNNKKKHHHHHHHHHGGGFFFFFFFFFFFFGGGCCCCCCCCCCCCDDDEEEFFFGGGKKKMMMPPPUUU[[[aaaeeehhhfffffffffddd```\\\WWWTTTSSSLLLJJJQQQUUUSSSRRRVVV\\\fffvvvzzzeee\\\PPPIIIGGGFFFCCC@@@======<<<;;;;;;<<<===>>>999:::<<<======<<<:::999:::888666666888888888777777888888999::::::::::::999;;;<<<>>>????????????@@@CCCFFFHHHIIIJJJLLLMMMMMMSSS[[[aaafffhhhjjjkkkssswww}}}~~~{{{wwwsssmmmkkkgggccc___\\\ZZZYYYUUUTTTRRRRRRPPPNNNIIIFFFDDDEEEFFFFFFFFFFFFFFFFFFBBBBBBBBBBBBCCCDDDEEEFFFJJJLLLPPPUUU[[[aaaeeehhheeefffggggggddd^^^XXXTTTVVVLLLIIIQQQVVVSSSSSSXXX]]]hhhxxx{{{ggg^^^QQQIIIGGGEEEAAA>>>;;;;;;:::999:::;;;<<<===777999;;;======;;;999777888777666666777888888777666777888:::;;;<<<======999:::<<<>>>???@@@??????>>>BBBFFFJJJKKKKKKLLLMMMMMMTTT]]]dddiiijjjkkklllrrrwww}}}|||xxxtttnnnlllhhhddd___\\\YYYXXXRRRQQQQQQQQQQQQNNNIIIEEEAAABBBDDDFFFFFFFFFEEEEEEBBBBBBBBBBBBCCCDDDEEEEEEIIILLLPPPVVV\\\aaafffhhheeegggiiijjjfff```YYYUUU[[[OOOKKKRRRVVVRRRQQQVVV^^^hhhyyy}}}jjj^^^RRRMMMJJJEEEAAA@@@@@@<<<>>>EEECCC999888???;;;999777666777888888888999:::;;;:::888777888999::::::::::::;;;;;;:::888999;;;======>>>@@@BBBEEEDDDEEEFFFFFFHHHJJJOOORRRTTTWWW[[[___cccggglllpppuuuzzz{{{uuuqqqppplllfffcccaaa^^^YYYUUUSSSRRRQQQOOOLLLJJJHHHGGGMMMDDDBBBIIIJJJBBB???CCCEEECCCBBBDDDHHHJJJIIIGGGSSSHHHOOO^^^^^^]]]ccceeefffiiihhhdddaaa```]]]XXXWWWRRRNNNLLLJJJIIINNNTTTbbblll||||||iii]]]RRRMMMJJJEEEAAA@@@???>>>EEENNNLLL@@@;;;>>><<<:::777777888999999888999:::;;;:::888777888999::::::999999:::::::::999:::;;;===>>>>>>???BBBEEEDDDEEEFFFGGGHHHKKKOOORRRTTTWWW[[[___ccchhhmmmqqqwww|||zzzvvvqqqlllfffbbb```]]]YYYVVVTTTSSSQQQNNNLLLJJJIIIIIILLLCCCAAAHHHHHHAAA>>>AAADDDCCCBBBCCCEEEGGGGGGGGGNNNGGGRRR```___^^^dddgggfffiiiiiieeebbbaaa^^^YYYWWWSSSOOONNNLLLKKKPPPWWWdddnnn~~~zzzhhh\\\QQQLLLIIIDDD@@@???===???IIISSSQQQDDD<<<<<<===;;;888888999::::::999999:::;;;:::888888888999::::::999888888999:::::::::;;;===>>>>>>???BBBDDDDDDEEEFFFGGGHHHKKKOOORRRUUUWWW[[[```dddiiioootttzzz~~~}}}zzzsssmmmfffaaa^^^\\\YYYVVVUUUSSSPPPMMMKKKJJJKKKKKKFFF@@@@@@EEEFFFAAA???CCCDDDDDDCCCBBBBBBCCCFFFHHHIIIGGGVVVddd```^^^eeeiiihhhjjjjjjfffcccbbb___ZZZWWWSSSOOOOOONNNNNNTTT[[[fffqqqzzzggg[[[PPPKKKIIIDDD@@@???<<<>>>EEEMMMKKKAAA;;;;;;===;;;999888999:::::::::888:::::::::888888999:::::::::999777666777:::<<<:::<<<===>>>>>>???BBBDDDCCCDDDEEEEEEFFFIIIMMMQQQUUUXXX\\\```eeekkkrrrwww~~~}}}{{{uuuooofff```^^^\\\YYYWWWTTTRRRNNNKKKIIIIIIJJJKKKAAA>>>???DDDFFFCCCCCCFFFDDDEEEEEEBBB@@@AAAFFFJJJGGGJJJ[[[fff```]]]eeehhhhhhkkkkkkgggdddccc___[[[VVVRRROOOOOOOOOPPPWWW^^^hhhssszzzfff[[[OOOKKKIIIDDDAAA@@@??????@@@BBB@@@<<<;;;======;;;999888999:::::::::888999::::::888888999::::::::::::888666777:::===;;;<<<===>>>>>>???AAACCCAAABBBCCCDDDEEEHHHLLLOOOVVVXXX\\\aaafffmmmuuuzzz~~~|||wwwqqqhhhbbb___\\\YYYWWWRRRPPPLLLIIIGGGFFFGGGHHHBBBAAABBBEEEEEECCCCCCEEEDDDEEEEEECCCAAABBBGGGKKKHHHMMM^^^fff]]]\\\ccceeeiiilllkkkgggdddccc```[[[TTTQQQNNNOOOPPPQQQXXX```jjjuuuzzzggg[[[PPPLLLIIIEEEBBBAAABBBAAA???===;;;;;;>>>AAA===;;;888888999::::::999777999::::::999888999;;;999;;;<<<:::777777:::===;;;===>>>>>>>>>>>>AAACCCAAABBBCCCDDDEEEGGGLLLOOOVVVYYY\\\aaagggooowww}}}yyysssjjjdddaaa^^^ZZZVVVQQQOOOLLLHHHFFFEEEEEEEEEEEEEEEFFFEEEBBB@@@???@@@CCCDDDDDDCCCCCCEEEHHHKKKKKKOOO]]]bbbZZZ[[[dddeeehhhkkkkkkgggdddccc```[[[UUUQQQOOOPPPQQQSSSYYYaaalllwwwyyyggg[[[PPPLLLJJJFFFCCCBBBAAABBBAAA>>><<<<<<>>>???<<<:::777777888999999888777999::::::999888:::;;;999<<<>>>===999888;;;>>><<<===>>>>>>>>>>>>@@@BBBBBBCCCDDDEEEFFFIIIMMMQQQVVVYYY]]]aaahhhpppyyyzzztttmmmgggccc___ZZZVVVQQQPPPMMMJJJGGGDDDCCCBBBAAADDDEEECCC@@@?????????AAA@@@@@@BBBEEEGGGHHHHHHMMMOOOYYY]]]WWW[[[ffffffhhhkkkjjjfffdddccc___ZZZWWWSSSQQQRRRSSSTTT[[[cccooozzzwwwggg\\\QQQMMMKKKGGGCCCCCC===@@@BBB@@@>>>======;;;;;;999777666777888888888777888::::::999999:::;;;888<<<@@@???;;;999;;;>>><<<===>>>>>>>>>>>>@@@BBBDDDEEEFFFGGGHHHJJJOOORRRWWWYYY]]]bbbhhhqqq{{{zzzuuunnniiieeeaaaZZZVVVRRRQQQOOOLLLHHHEEEBBBAAA;;;???BBBAAA???@@@BBBCCC@@@>>>===AAAEEEHHHHHHFFFMMMNNNVVVYYYUUU]]]hhhhhhhhhjjjjjjfffcccbbb___ZZZXXXUUUSSSTTTTTTVVV\\\dddrrr}}}{{{hhh^^^SSSNNNJJJFFFDDDEEECCCAAA???===;;;;;;;;;;;;999999999888888888888777777777888888777888:::;;;999:::::::::999999;;;===<<<>>>@@@@@@@@@@@@BBBDDDFFFEEEEEEFFFGGGJJJLLLMMMTTTXXX]]]bbbgggoooyyyyyytttnnnhhhccc___\\\ZZZUUUQQQLLLHHHEEEBBB???===?????????@@@AAABBBCCCDDD???>>>???BBBGGGJJJJJJHHHJJJOOOTTTWWWXXX\\\dddjjjjjjjjjjjjhhheeebbb^^^\\\[[[UUUQQQSSSWWWZZZ```fffxxx{{{iii^^^SSSOOOKKKGGGEEEFFFBBBAAA???===;;;;;;;;;;;;999999999888888888888777;;;;;;;;;999888777777888999:::::::::999999;;;======>>>@@@@@@@@@@@@BBBCCCFFFEEEEEEFFFHHHJJJLLLNNNVVVZZZ```eeejjjrrr|||{{{wwwpppjjjeeeaaa]]][[[VVVSSSNNNJJJHHHFFFDDDBBB@@@@@@@@@@@@AAAAAABBBCCCCCCBBBCCCFFFJJJLLLLLLJJJGGGMMMTTTXXXZZZ]]]cccgggllllllkkkjjjgggddd```^^^[[[VVVRRRTTTWWW[[[aaahhhyyy|||hhh^^^TTTOOOLLLHHHGGGHHHBBB@@@>>><<<;;;;;;;;;;;;999999999888888888888777===<<<;;;999888777777777999:::::::::999999;;;======???@@@@@@??????AAABBBEEEEEEFFFGGGHHHKKKMMMOOOXXX\\\ccchhhnnnvvv~~~yyyrrrlllgggccc^^^[[[TTTQQQNNNKKKJJJIIIGGGEEEAAAAAA@@@@@@@@@@@@AAAAAAEEEEEEEEEGGGJJJKKKKKKJJJDDDKKKSSSYYY\\\^^^bbbeeennnnnnnnnllliiifffbbb```[[[VVVSSSUUUXXX\\\cccjjjzzz{{{ggg]]]SSSNNNKKKHHHFFFGGGAAA@@@>>><<<;;;;;;;;;;;;999999999888888888777777999888777777999999:::999999:::::::::999999;;;======???@@@@@@??????@@@AAAEEEEEEFFFGGGIIILLLOOOPPPXXX]]]dddjjjpppxxxzzztttmmmhhhbbb]]]ZZZQQQNNNKKKIIIIIIHHHGGGFFFBBBBBBAAA@@@??????@@@@@@CCCCCCDDDEEEFFFGGGFFFFFFDDDIIIQQQWWW[[[^^^bbbeeeoooooonnnmmmjjjfffcccaaa[[[WWWUUUWWWZZZ]]]eeemmm}}}{{{fff\\\QQQMMMJJJFFFDDDEEE@@@???===<<<;;;;;;;;;;;;999999999888888888777777888666555666888::::::999999:::::::::999999;;;======>>>????????????@@@BBBEEEEEEFFFGGGJJJMMMPPPRRRXXX]]]eeelllrrrzzz{{{tttmmmgggaaa[[[WWWPPPMMMJJJHHHHHHHHHGGGFFFBBBBBBAAA@@@????????????AAAAAACCCCCCCCCCCCCCCCCCGGGJJJNNNSSSYYY___eeehhhnnnnnnnnnllljjjfffbbb```[[[XXXWWWYYY[[[^^^gggqqq|||ggg\\\QQQLLLIIIDDDBBBCCC???>>>===;;;:::;;;;;;<<<999999999888888888888777;;;888666666999:::999777999:::::::::999999;;;===;;;===>>>?????????AAACCCEEEEEEFFFHHHKKKNNNRRRSSSWWW]]]eeemmmttt|||{{{tttmmmggg```YYYUUUQQQNNNKKKIIIHHHGGGFFFEEEBBBAAA@@@???????????????@@@AAACCCCCCBBBAAABBBCCCHHHJJJMMMRRRYYY```fffjjjnnnnnnmmmllliiifffbbb```[[[YYYYYY[[[\\\```iiitttiii^^^SSSMMMIIIDDDBBBBBB???>>><<<;;;::::::;;;<<<999999999888888888888777<<<888666777;;;>>><<<:::999:::::::::999999;;;===999;;;===>>>???@@@BBBDDDDDDEEEFFFHHHLLLOOOSSSUUUXXX^^^gggooovvv~~~|||uuunnnggg```XXXSSSQQQNNNJJJGGGFFFDDDBBBAAA@@@@@@???????????????@@@>>>@@@CCCCCCAAA@@@AAACCCGGGIIINNNUUU\\\cccgggiiinnnnnnnnnmmmjjjfffccc```\\\ZZZ[[[]]]]]]aaakkkvvvkkk```TTTNNNJJJEEEBBBBBB>>>>>><<<;;;::::::;;;<<<999999999888888888888777999666555888>>>CCCBBB@@@999:::::::::999999;;;===888:::===>>>???@@@CCCEEEDDDEEEFFFIIILLLPPPSSSUUUYYY___hhhpppwww}}}vvvooohhh```XXXSSSOOOLLLGGGDDDBBB@@@>>><<<@@@???????????????@@@@@@;;;>>>AAAAAA???>>>@@@BBBEEEHHHOOOWWW___eeeggggggooooooooommmkkkgggcccaaa\\\[[[\\\]]]^^^aaalllwwwnnnaaaSSSLLLIIIEEEBBBBBB======<<<;;;::::::::::::???;;;<<<@@@???999777:::999777444777GGGVVVPPP???<<<;;;999999:::<<>>AAAEEEHHHGGGHHHIIIJJJLLLPPPUUUYYY]]]bbbiiiqqqyyyxxxpppiiibbbZZZVVVRRRNNNJJJFFFDDDAAA???===@@@AAAAAA@@@???>>>@@@AAA===>>>???>>>======???AAAHHHKKKQQQVVV\\\bbbiiimmmooonnnmmmkkkiiifffdddbbb___[[[YYYZZZ[[[```lllxxxnnnaaaTTTMMMJJJEEEAAAAAA======<<<;;;::::::::::::===999:::===<<<888777:::;;;;;;888999GGGTTTOOO@@@<<<;;;999999:::<<>>>>>===>>>@@@BBBDDDFFFEEEHHHKKKMMMOOORRRUUUXXX^^^cccjjjrrrzzzyyyqqqiiibbb[[[VVVQQQNNNJJJFFFDDDBBB@@@>>>???@@@@@@???>>>>>>???AAA<<<===>>>>>>===???AAADDDGGGKKKPPPVVV[[[bbbhhhlllooonnnmmmllliiifffdddbbb```]]][[[[[[]]]bbbnnnzzznnnbbbUUUOOOKKKEEEAAA???>>>===<<<;;;::::::::::::;;;888777999999777777:::888999888777???HHHEEE;;;;;;:::999999:::<<>>AAACCCDDDCCCDDDGGGLLLPPPRRRTTTVVVXXX___dddkkksss|||zzzrrrjjjbbb[[[VVVQQQMMMIIIGGGEEEDDDBBB@@@??????@@@???>>>>>>???AAA;;;<<<=========@@@DDDGGGGGGKKKPPPUUU[[[aaagggkkkoooooonnnllljjjgggeeecccbbb^^^\\\]]]___eeeqqq}}}nnnbbbVVVQQQMMMFFFAAA???>>>===<<<;;;;;;::::::::::::888777777777888999;;;777999888666999>>>===777;;;:::::::::;;;===???@@@QQQIIIAAA>>>AAADDDDDDBBBEEEHHHLLLOOOQQQTTTWWWYYYaaafffmmmuuu~~~{{{ssskkkccc[[[VVVPPPMMMIIIGGGFFFEEECCCBBB???@@@@@@@@@??????@@@BBB======>>>===>>>@@@DDDHHHGGGKKKPPPUUUZZZ```gggkkknnnooonnnmmmkkkhhheeedddbbb___]]]___aaagggtttnnncccWWWRRRNNNGGGBBB@@@>>>>>>===<<<;;;;;;;;;;;;::::::999888888:::;;;;;;;;;<<<;;;999999;;;;;;999::::::::::::;;;===>>>???XXXOOODDD>>>@@@CCCEEEDDDGGGIIIKKKMMMOOOSSSYYY]]]ccchhhoooxxx}}}tttlllccc[[[VVVOOOLLLHHHFFFEEEEEECCCBBB???@@@AAA@@@@@@@@@BBBCCC????????????>>>@@@CCCFFFHHHKKKPPPUUU[[[```fffkkknnnooooooooommmiiifffdddaaa^^^]]]___bbbiiivvvooobbbVVVQQQNNNHHHDDDCCC???>>>===<<<;;;;;;;;;;;;:::<<<<<<999999;;;<<<:::;;;:::999888888888999888:::::::::;;;<<<===>>>???TTTMMMEEE@@@@@@DDDFFFGGGIIIJJJKKKMMMPPPUUU[[[___eeejjjqqqzzz~~~uuulllddd[[[VVVNNNKKKHHHEEEDDDDDDBBBAAA>>>???@@@@@@???@@@BBBCCC>>>@@@AAAAAA@@@AAACCCEEEIIIMMMRRRVVV[[[aaagggkkknnnoooppppppnnnkkkgggeeeaaa___^^^```dddkkkyyyooobbbVVVPPPMMMIIIFFFFFF???>>>===<<<;;;;;;;;;;;;:::======:::999<<<;;;777:::777555666777777777777999::::::;;;<<<===>>>???GGGFFFDDDBBBCCCEEEGGGHHHIIILLLOOOQQQTTTXXX]]]aaafffkkksss|||vvvmmmddd\\\VVVNNNKKKGGGDDDCCCBBB@@@???<<<===>>>>>>===>>>@@@BBB;;;>>>AAACCCCCCCCCDDDFFFKKKNNNSSSXXX\\\bbbhhhlllnnnoooppppppoookkkhhheeeccc``````cccgggnnn|||ooobbbUUUOOOMMMJJJHHHHHH???>>>===<<<<<<;;;;;;<<<999===>>>:::999<<<:::444>>>:::777999;;;;;;;;;;;;999::::::;;;<<<===>>>>>>;;;>>>BBBEEEEEEFFFGGGIIIIIIMMMRRRVVVYYY[[[^^^aaaggglllttt}}}wwwmmmddd\\\VVVNNNKKKGGGDDDBBBAAA???>>>:::;;;<<<<<<<<<<<<>>>@@@888<<<@@@DDDEEEEEEFFFGGGLLLOOOTTTXXX]]]ccchhhlllmmmooopppqqqooolllhhheeedddaaaaaadddiiippp~~~qqqdddVVVPPPLLLGGGDDDCCCAAA@@@???===<<<<<<<<<<<<::::::::::::::::::::::::::::::::::::::::::::::::???<<<999:::===@@@AAA@@@?????????AAADDDGGGGGGGGGHHHKKKNNNRRRTTTXXX]]]```jjjnnnwwwvvvmmmeee\\\VVVSSSNNNIIIEEEDDDDDDDDDDDD>>>>>>===<<<<<<<<<<<<<<<>>>???@@@AAAAAACCCFFFIIIKKKOOOUUU[[[```fffkkknnnrrrqqqqqqpppnnnlllkkkjjjfffcccbbbfffllltttqqqdddWWWQQQNNNHHHDDDCCC@@@???>>>===<<<<<<;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::@@@===::::::<<<>>>>>>>>>===>>>???AAADDDEEEFFFEEEGGGIIIMMMPPPSSSXXX]]]```mmmqqqyyywwwoooggg^^^WWWUUUQQQLLLIIIHHHGGGGGGFFF???>>>>>>==================???@@@@@@@@@BBBFFFHHHKKKOOOUUU[[[```eeejjjnnnrrrrrrrrrqqqpppnnnllljjjgggccccccgggmmmuuuqqqeeeXXXSSSOOOIIIDDDCCC????????????===<<<;;;:::::::::::::::::::::::::::::::::::::::::::::::::::@@@===;;;:::;;;<<<<<<<<<===>>>AAACCCEEEEEEEEEEEEGGGJJJMMMQQQTTTYYY___cccooottt|||yyyrrriii```ZZZUUURRRNNNKKKJJJHHHFFFEEE@@@@@@???>>>>>>>>>>>>>>>===>>>???@@@@@@BBBEEEHHHKKKOOOUUU[[[```eeejjjnnnqqqrrrssstttrrrpppmmmkkkhhhddddddiiiooowwwqqqeeeXXXSSSOOOHHHCCCAAA@@@@@@AAA@@@???>>><<<;;;;;;;;;::::::::::::999999::::::::::::::::::::::::===<<<;;;:::;;;<<<<<<======@@@CCCEEEFFFFFFGGGGGGIIIKKKOOORRRVVV\\\bbbfffnnnttt}}}{{{ssskkkbbb\\\SSSPPPMMMJJJHHHFFFCCCAAAAAAAAA@@@????????????@@@===>>>??????@@@AAAEEEGGGKKKOOOUUU[[[```fffkkknnnqqqsssuuuvvvuuurrrnnnkkkiiiffffffkkkqqqyyyqqqeeeXXXRRRNNNGGGBBBAAABBBBBBBBBAAA@@@???>>>===;;;;;;;;;::::::999999999::::::::::::::::::::::::999999:::;;;<<<===>>>???<<>>???@@@@@@BBBEEEHHHLLLPPPVVV\\\bbbgggllloooqqqsssuuuvvvuuusssooommmjjjggghhhmmmttt|||tttfffXXXQQQMMMGGGCCCCCCDDDCCCAAA@@@??????>>>???<<<;;;;;;::::::999999888::::::::::::::::::::::::777999;;;<<<===>>>@@@AAA999===AAABBBBBBDDDHHHKKKKKKLLLNNNQQQUUUZZZaaafffllltttyyyqqqhhhbbbYYYUUUPPPLLLJJJHHHEEECCCBBBBBBAAA@@@@@@@@@@@@@@@>>>???@@@@@@AAACCCFFFIIINNNRRRXXX^^^ccchhhmmmqqqrrrsssuuuuuuuuussspppnnnllliiiiiiooovvvxxxiiiZZZRRRMMMIIIFFFFFFDDDBBB???===<<<<<<>>>???<<<<<<;;;::::::999888888::::::::::::::::::::::::888;;;===>>>======???AAA;;;>>>BBBCCCCCCEEELLLQQQOOOPPPQQQSSSWWW\\\ccchhhpppxxx|||uuulllfff]]]YYYSSSNNNKKKIIIGGGFFFBBBAAAAAA@@@???@@@@@@@@@???@@@AAABBBBBBDDDGGGJJJOOOSSSZZZ___eeejjjooorrrrrrsssttttttsssrrrpppooommmjjjkkkqqqxxx{{{lll\\\SSSNNNJJJHHHIIIDDDAAA===:::999:::===>>><<<<<<;;;::::::999888888:::::::::::::::::::::::::::===??????===<<<>>>@@@>>>BBBEEEEEEEEEIIIQQQXXXTTTUUUVVVXXX[[[```gggkkkttt}}}xxxoooiii___ZZZSSSMMMJJJIIIGGGFFFBBBAAA@@@@@@??????@@@@@@@@@AAABBBBBBCCCDDDHHHJJJPPPTTTZZZ```fffkkkpppsssssssssssssssrrrqqqqqqpppmmmkkklllqqqyyy{{{lll[[[RRRLLLGGGEEEEEEBBBAAA@@@>>>======<<<<<<===<<<;;;:::999888888888::::::999999::::::;;;<<<===<<<;;;;;;<<<===>>>???===>>>???BBBFFFLLLQQQSSSWWWYYY[[[[[[\\\___eeejjjuuu|||yyyqqqkkkeee^^^UUUOOOLLLKKKHHHFFFBBBAAA@@@@@@??????@@@@@@?????????AAAEEEHHHIIIIIINNNSSSYYY```ffflllqqquuuttttttuuuuuutttrrrooonnnmmmmmmnnnrrr{{{|||mmm]]]SSSNNNIIIFFFFFFBBBAAA@@@>>>======<<<<<<<<<<<<;;;:::999999999:::999999999999999:::;;;;;;<<<<<<;;;;;;<<<===???@@@@@@@@@AAACCCFFFJJJNNNPPPSSSVVVYYY[[[]]]bbbjjjpppwww~~~|||tttnnnfff___WWWPPPNNNLLLIIIGGGBBBAAA@@@@@@??????@@@@@@?????????AAADDDGGGIIIJJJOOOSSSZZZ```ffflllqqquuuvvvwwwwwwxxxwwwtttrrrpppooooooqqquuu~~~~~~ooo___UUUPPPJJJGGGGGGBBBAAA@@@>>>======<<<<<<<<<;;;;;;:::::::::;;;;;;999999888888999999:::;;;<<<<<<<<<<<<===>>>???@@@CCCCCCCCCDDDFFFIIILLLMMMNNNQQQVVVZZZ^^^eeennnuuuzzzwwwqqqiiibbbYYYSSSPPPNNNKKKHHHBBBAAA@@@@@@??????@@@@@@??????@@@AAADDDGGGIIIKKKOOOSSSZZZ```ffflllrrruuuxxxyyyzzzzzzyyywwwuuutttqqqrrrtttxxx~~~ppp```VVVQQQKKKGGGFFFBBBAAA@@@>>>======<<<<<<<<<;;;;;;;;;;;;;;;<<<===999888888888888999::::::;;;;;;<<<===>>>??????@@@CCCCCCDDDEEEGGGIIIKKKMMMKKKOOOTTTYYY^^^fffooowwwzzzzzzssskkkddd\\\UUURRROOOLLLHHHBBBAAA@@@@@@??????@@@@@@??????@@@AAACCCFFFIIILLLOOOSSSZZZaaaggglllrrrvvvzzz{{{||||||{{{yyywwwvvvssstttvvv{{{~~~ppp```WWWQQQJJJFFFEEEBBBAAA@@@>>>======<<<<<<<<<<<<<<<;;;<<<<<<======999999888888999999:::;;;;;;;;;<<<===>>>???@@@@@@AAABBBDDDFFFHHHKKKMMMNNNLLLPPPUUUYYY]]]dddmmmtttyyy{{{tttlllfff]]]WWWSSSPPPKKKHHHBBBAAA@@@@@@??????@@@@@@>>>@@@AAAAAABBBDDDIIIMMMOOOTTTZZZaaagggmmmrrrvvvzzz{{{|||||||||zzzxxxwwwtttuuuxxx}}}pppaaaXXXRRRKKKFFFEEEBBBAAA@@@>>>======<<<<<<>>>======<<<<<<<<<======::::::999999::::::;;;<<<:::;;;<<<>>>???@@@@@@AAA@@@AAACCCFFFIIILLLNNNOOOOOORRRWWWZZZ]]]ccckkkrrryyy|||tttlllfff]]]WWWSSSOOOJJJFFFBBBAAA@@@@@@??????@@@@@@>>>@@@AAAAAAAAACCCIIINNNPPPTTT[[[aaagggmmmsssvvvzzz{{{|||}}}}}}{{{yyyxxxuuuwwwzzzrrrcccZZZTTTLLLGGGFFFBBBAAA@@@>>>======<<<<<>>===<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<===999;;;===???@@@AAAAAAAAA@@@BBBDDDGGGJJJLLLMMMNNNSSSVVVYYY\\\^^^dddlllrrryyy~~~vvvkkkeee]]]VVVRRRNNNHHHDDDBBBAAA@@@@@@??????@@@@@@>>>@@@BBBAAA@@@CCCIIIOOOPPPTTT[[[bbbgggmmmsssvvv{{{|||}}}~~~~~~|||{{{yyywwwyyy}}}ttteee\\\UUUNNNHHHGGGBBBAAA@@@>>>======<<<<<<@@@@@@???===<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<======999;;;===???AAAAAAAAAAAABBBCCCEEEHHHJJJKKKLLLMMMUUUXXX[[[^^^```fffnnntttyyywwwjjjddd\\\VVVQQQMMMGGGBBBBBBAAA@@@@@@??????@@@@@@>>>AAABBBAAA@@@BBBIIIPPPPPPUUU[[[bbbhhhmmmssswww|||}}}~~~~~~|||{{{yyy{{{vvvdddYYYRRRKKKFFFEEEEEEBBBAAABBBAAA<<<;;;>>>===???AAA@@@>>><<<;;;;;;<<<<<<===@@@DDDCCC>>>:::<<<<<<===>>>???AAACCCDDDAAACCCFFFHHHHHHJJJMMMOOOYYYZZZ\\\]]]___eeennnuuu~~~wwwnnnbbbWWWSSSPPPKKKEEEBBBDDD@@@======???@@@???>>>??????@@@BBBEEEHHHKKKMMMOOOUUU\\\bbbffflllsssyyy|||~~~|||{{{}}}~~~vvvdddZZZSSSLLLGGGGGGCCC@@@@@@CCCBBB??????AAA=========<<<:::999888888999;;;>>>@@@???>>>===<<<<<<======>>>???AAACCCDDDAAADDDFFFHHHIIIJJJMMMOOOVVVXXXZZZ[[[^^^dddmmmttt~~~vvvnnnbbbVVVRRRPPPJJJDDDBBBBBB???<<<<<<>>>???>>>===>>>>>>???AAADDDGGGJJJLLLQQQVVV]]]ccchhhnnnuuuzzz~~~~~~|||~~~vvveee[[[TTTMMMIIIIIIDDDBBBCCCFFFGGGDDDDDDGGGCCCAAA???===;;;;;;:::;;;777;;;???>>>;;;999;;;>>>=========>>>@@@AAACCCDDDAAADDDFFFHHHIIIKKKNNNPPPUUUWWWZZZ\\\___fffooovvv}}}tttlllaaaVVVRRROOOIIIDDDBBB@@@>>><<<;;;===>>>>>>===>>>>>>???AAACCCGGGJJJLLLRRRWWW___eeejjjpppwww|||~~~vvvfff\\\UUUOOOKKKKKKHHHFFFGGGKKKLLLIIIHHHKKKGGGDDD@@@===<<<<<<<<<<<<:::<<<===<<<::::::<<>>>>>>>>???@@@AAACCCCCCBBBDDDGGGIIIJJJLLLOOOQQQVVVYYY\\\___cccjjjssszzz|||sssjjj```VVVQQQMMMGGGCCCBBB@@@>>>===<<<===>>>>>>>>>??????@@@BBBDDDHHHKKKMMMRRRWWW___eeejjjpppxxx}}}xxxggg]]]WWWPPPMMMLLLJJJHHHIIIMMMLLLHHHGGGIIIEEEAAA<<<999999::::::999???===;;;;;;===??????>>>????????????@@@AAACCCCCCBBBDDDGGGIIIKKKMMMPPPRRRVVVYYY]]]aaadddkkkttt{{{{{{rrrhhh^^^UUUQQQLLLFFFBBBBBB@@@??????>>>===>>>@@@AAAAAAAAABBBDDDFFFJJJMMMOOOQQQWWW^^^eeejjjpppxxx~~~zzziii^^^XXXQQQMMMMMMIIIGGGHHHKKKJJJFFFCCCEEEFFFBBB<<<:::<<<===<<<:::AAA>>>;;;<<<@@@BBB@@@>>>?????????@@@@@@AAACCCCCCBBBEEEHHHJJJLLLNNNQQQSSSUUUXXX]]]```dddjjjsssyyy|||rrrfff]]]UUUPPPKKKDDDAAABBB???@@@@@@???>>>>>>@@@BBBBBBBBBCCCEEEGGGKKKNNNPPPQQQWWW___eeekkkqqqyyy|||jjj```YYYRRRMMMLLLIIIGGGIIILLLKKKGGGDDDEEEGGGCCC>>>===???AAA???<<<>>>>>>>>>>>>???@@@@@@???@@@@@@@@@@@@AAAAAABBBCCCBBBEEEHHHJJJLLLNNNRRRTTTVVVZZZ^^^aaaeeekkkrrryyy|||rrrddd\\\TTTPPPJJJCCCAAABBB===??????>>><<<===@@@BBBAAABBBCCCDDDGGGJJJMMMOOORRRXXX```ggglllsss{{{}}}kkk```YYYRRRMMMLLLJJJIIIKKKOOONNNJJJHHHIIICCC???;;;;;;>>>???===999;;;>>>AAAAAA>>>===>>>AAA@@@@@@@@@@@@AAABBBBBBCCCBBBEEEHHHKKKLLLOOORRRUUUYYY]]]aaadddgggmmmtttzzz}}}sssccc\\\TTTOOOIIICCCAAABBB<<<===>>>===;;;<<>><<<=========<<<======???@@@AAABBBCCCCCCBBBCCCDDDCCCBBBAAACCCEEEHHHHHHHHHJJJLLLOOORRRTTT[[[]]]___bbbffflllssswww}}}rrrhhh```VVVNNNIIIFFFCCCAAA===>>>>>>>>>======@@@BBBDDDEEEFFFFFFGGGIIIMMMPPPUUUZZZbbbiiipppwww}}}lllaaa[[[SSSMMMJJJHHHJJJLLLLLLJJJHHHGGGGGGDDDAAA>>><<<============>>>???AAABBBBBBBBBAAAAAACCCDDDDDDCCCBBBBBBCCCEEEHHHHHHIIIJJJLLLOOORRRSSSZZZ\\\___bbbfffmmmtttyyytttiiiaaaVVVNNNIIIFFFCCCAAA===>>>>>>===<<<<<>><<<<<<=========???AAACCCDDDDDDCCCAAA???DDDEEEEEEDDDCCCCCCDDDFFFIIIIIIJJJKKKMMMOOOQQQSSSYYY\\\___bbbgggnnnuuu{{{wwwjjjbbbWWWNNNJJJGGGCCCAAA???@@@@@@???>>>===???@@@???@@@BBBCCCDDDHHHMMMPPPXXX]]]eeelllssszzzpppcccZZZQQQKKKIIIIIIFFFCCCDDDGGGIIIHHHGGGDDDAAA>>><<<===>>>>>>>>>>>>@@@DDDFFFGGGEEECCCAAAFFFGGGGGGFFFDDDDDDEEEGGGHHHIIIJJJLLLNNNPPPRRRRRRYYY[[[___ccchhhooowww|||yyykkkcccXXXOOOJJJGGGDDDAAABBBCCCCCCBBB@@@???@@@AAA@@@AAACCCEEEGGGKKKPPPTTTYYY^^^eeemmmtttzzzqqqeee[[[RRRLLLKKKHHHEEEBBBBBBFFFHHHHHHGGGDDDAAA>>>===>>>?????????===@@@DDDGGGIIIHHHFFFEEEHHHHHHHHHGGGEEEEEEFFFHHHGGGHHHJJJLLLOOOQQQRRRSSSYYY[[[___ccciiipppxxx~~~{{{llldddYYYPPPKKKHHHDDDAAAAAABBBCCCBBB@@@??????@@@@@@AAACCCEEEHHHLLLQQQUUUYYY^^^eeelllssszzztttggg\\\SSSNNNMMMGGGEEECCCDDDEEEGGGHHHHHHEEECCC@@@???@@@AAAAAAAAA>>>@@@DDDGGGIIIJJJIIIHHHIIIJJJJJJIIIGGGFFFGGGHHHEEEGGGJJJMMMPPPRRRTTTUUUZZZ\\\```dddiiiqqqxxx~~~}}}mmmeeeYYYQQQKKKHHHDDDAAA>>>???AAAAAA???>>>>>>??????AAACCCEEEGGGKKKPPPTTTYYY^^^eeemmmttt{{{xxxjjj]]]RRRMMMMMMEEEFFFGGGFFFEEEEEEFFFHHHFFFDDDAAA@@@AAACCCCCCCCCAAACCCEEEGGGIIIIIIIIIIIIKKKKKKKKKJJJGGGGGGHHHIIICCCEEEIIIMMMQQQTTTVVVVVV[[[^^^aaaeeejjjqqqxxx~~~nnnfffZZZQQQLLLHHHDDDBBB>>>@@@BBBBBBAAA@@@@@@AAABBBCCCEEEFFFHHHLLLPPPTTT[[[```gggooouuu|||{{{lll^^^RRRLLLLLLDDDGGGIIIHHHEEEDDDFFFHHHGGGEEEBBBAAABBBDDDDDDDDDDDDEEEFFFGGGHHHIIIIIIIIIKKKLLLLLLJJJHHHGGGHHHIIIBBBEEEIIIMMMRRRUUUWWWWWW\\\^^^bbbeeejjjqqqxxx}}}nnnfff[[[QQQLLLHHHEEEBBB@@@BBBEEEFFFEEEDDDDDDEEEEEEFFFHHHIIIKKKNNNSSSVVV\\\aaaiiipppwww~~~{{{lll```TTTNNNLLLHHHGGGFFFGGGGGGGGGEEECCCEEEEEEDDDCCCBBBBBBCCCCCCEEEGGGIIIJJJIIIIIIJJJKKKLLLIIIJJJMMMMMMIIIIIIKKKGGGIIILLLOOOPPPRRRUUUWWW[[[^^^cccfffiiioooxxx~~~~~~ttteeeXXXSSSLLLBBB@@@FFF======>>>@@@CCCFFFIIIKKKHHHIIIJJJKKKLLLOOOTTTWWW^^^aaagggooowww|||nnnbbbVVVOOONNNJJJIIIGGGGGGHHHGGGEEECCCJJJJJJIIIGGGFFFEEEDDDCCCEEEGGGIIIIIIIIIHHHIIIKKKJJJHHHHHHJJJJJJGGGGGGJJJIIIKKKMMMOOOPPPSSSVVVYYY[[[___cccgggkkkqqqzzzqqqggg\\\SSSKKKEEEDDDGGG???AAADDDGGGHHHIIIIIIIIIGGGIIIJJJKKKLLLOOOTTTWWW___ccciiiqqqyyy}}}pppdddXXXQQQPPPLLLJJJHHHHHHHHHGGGEEEDDDMMMLLLKKKJJJHHHEEECCCBBBEEEFFFHHHHHHGGGGGGHHHJJJIIIFFFEEEGGGGGGEEEFFFIIIJJJLLLNNNOOOPPPSSSWWWZZZ[[[___dddhhhlllsss|||sssooodddTTTIIIFFFFFFDDDBBBEEEIIIMMMNNNMMMJJJHHHGGGIIIJJJKKKLLLPPPTTTXXXaaaeeelllsss{{{~~~qqqeeeZZZRRRQQQLLLJJJHHHGGGGGGFFFEEECCCIIIIIIIIIGGGFFFCCCAAA@@@DDDFFFFFFFFFEEEEEEGGGIIIIIIEEECCCEEEEEEDDDFFFJJJKKKLLLMMMNNNPPPSSSWWWZZZZZZ]]]cccggglllttt}}}xxxwwwkkkUUUGGGEEEDDD???BBBEEEIIILLLNNNMMMKKKIIIHHHIIIJJJKKKMMMPPPUUUYYYaaafffnnnuuu{{{rrrfffZZZSSSPPPLLLIIIGGGFFFFFFFFFEEEDDDDDDEEEEEEDDDDDDCCCBBBAAADDDEEEEEEDDDCCCCCCEEEGGGIIIEEECCCEEEFFFEEEGGGKKKJJJKKKMMMOOOPPPSSSWWWZZZXXX\\\bbbfffkkksss}}}yyyxxxjjjUUUHHHGGGDDD>>>AAABBBDDDGGGIIIJJJKKKLLLHHHJJJKKKMMMOOORRRWWW[[[aaagggooovvv{{{uuuiii\\\SSSQQQLLLIIIGGGFFFFFFGGGGGGFFFDDDCCCCCCCCCCCCDDDEEEFFFDDDDDDDDDCCCAAABBBDDDFFFHHHEEEDDDGGGGGGFFFGGGKKKJJJLLLOOOQQQSSSTTTWWWYYYXXX\\\bbbfffkkksss|||vvvpppbbbTTTKKKJJJGGGCCCAAAAAAAAABBBDDDGGGJJJLLLJJJKKKMMMNNNPPPTTTYYY]]]aaahhhqqqwww|||yyylll^^^UUURRRMMMJJJHHHGGGIIIJJJKKKJJJEEECCCBBBAAAAAACCCEEEGGGCCCDDDCCCAAA@@@@@@CCCEEEFFFCCCDDDGGGHHHFFFFFFJJJJJJNNNRRRUUUVVVWWWYYYZZZZZZ^^^cccggglllsss}}}vvvhhhZZZRRROOOJJJFFFEEECCCCCCBBBCCCDDDFFFIIIJJJKKKMMMOOOPPPRRRVVV[[[___cccjjjtttzzz~~~|||nnn```WWWSSSNNNLLLIIIIIIJJJLLLMMMMMMEEECCC@@@>>>>>>@@@CCCFFFCCCCCCCCCAAA???@@@BBBEEEDDDBBBCCCGGGHHHFFFFFFHHHKKKOOOUUUXXXZZZZZZ[[[[[[\\\```eeeiiimmmttt~~~yyyfffVVVSSSPPPIIICCCDDDEEEEEEEEEFFFFFFGGGGGGHHHLLLNNNPPPQQQSSSWWW]]]```dddlllvvv|||}}}ooobbbXXXQQQOOOMMMJJJGGGEEEDDDEEEEEEHHHFFFCCCAAABBBCCCCCCCCCBBB@@@???>>>???AAADDDFFFCCCCCCCCCFFFHHHJJJIIIHHHEEEMMMVVV[[[ZZZXXXXXXZZZbbbeeeiiilllooouuu~~~zzzmmm___WWWPPPHHHDDDDDDDDDBBB@@@AAACCCEEEGGGHHHKKKMMMOOORRRUUU[[[bbbgggiiikkksss~~~qqqdddZZZSSSOOOMMMJJJGGGEEEDDDDDDEEEGGGEEEBBBAAAAAABBBBBBBBBCCCAAA@@@???@@@BBBEEEFFFAAABBBDDDFFFGGGHHHHHHHHHJJJOOOUUUXXXXXXXXX[[[^^^aaadddhhhkkkooouuu}}}{{{nnnaaaXXXQQQJJJFFFFFFFFFDDDCCCBBBCCCEEEFFFGGGLLLMMMPPPRRRVVV[[[bbbfffiiilllttttttggg\\\UUUOOOMMMJJJGGGEEEDDDDDDEEEGGGDDDBBBAAAAAABBBBBBAAACCCBBBAAA@@@AAACCCEEEFFF>>>AAAEEEEEEDDDDDDFFFIIIMMMPPPSSSTTTUUUWWW]]]aaa___cccgggjjjnnnttt}}}{{{oooaaaYYYRRRKKKGGGGGGGGGFFFEEEDDDEEEEEEGGGHHHMMMOOOQQQTTTWWW\\\bbbfffjjjllltttvvviii^^^WWWOOOMMMJJJGGGEEEDDDEEEEEEGGGEEECCCBBBCCCCCCCCCBBBBBBAAA@@@@@@@@@BBBCCCDDD<<<@@@EEEEEEBBBBBBEEEIIIMMMNNNQQQRRRSSSWWW\\\```^^^aaafffiiimmmsss|||{{{oooaaaYYYRRRKKKGGGGGGFFFGGGGGGGGGGGGHHHJJJKKKNNNPPPSSSVVVYYY]]]bbbfffkkkmmmuuuwwwjjj___XXXPPPOOOKKKHHHFFFFFFFFFFFFIIIGGGEEEEEEEEEEEEDDDCCCAAA@@@?????????@@@AAABBB;;;@@@DDDDDDBBBAAADDDHHHIIIKKKNNNQQQTTTWWWZZZ\\\]]]aaaeeeiiimmmsss|||zzzmmm```XXXQQQKKKGGGGGGDDDFFFIIIIIIJJJKKKNNNQQQPPPRRRUUUXXXZZZ^^^cccffflllnnnuuuyyylllaaaZZZRRRPPPMMMJJJHHHGGGGGGHHHIIIHHHFFFFFFGGGGGGEEEDDD@@@@@@????????????@@@@@@<<>>???AAACCCDDDEEEEEEFFFGGGHHHKKKOOOTTTWWWYYYZZZ]]]aaafffiiinnnuuu~~~zzznnn```YYYRRRLLLIIIIIIDDDIIIMMMNNNMMMNNNQQQUUUSSSVVVYYY[[[]]]```cccfffmmmooovvv~~~qqqeee^^^UUUSSSOOOLLLJJJJJJJJJJJJGGGFFFEEEFFFFFFFFFDDDBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@???@@@BBBEEEFFFFFFEEEJJJJJJKKKNNNSSSXXX[[[\\\^^^aaafffjjjnnnuuu~~~{{{ooobbbZZZTTTMMMJJJJJJFFFKKKOOOPPPNNNMMMQQQUUUTTTVVVZZZ\\\^^^```dddfffnnnooovvvtttfff]]]WWWTTTRRRPPPOOOLLLIIIGGGFFFEEEDDDCCCBBBBBBCCCDDDCCCBBB@@@??????@@@BBBCCCAAACCCEEEFFFEEEDDDEEEFFFGGGKKKOOOPPPPPPSSSZZZ``````aaaccchhhnnnvvv}}}{{{ooo```VVVQQQNNNKKKHHHJJJKKKLLLPPPSSSUUUTTTSSSVVVYYY[[[]]]___```ccceeemmmrrryyyvvvhhh```YYYVVVRRRPPPNNNLLLJJJHHHGGGFFFDDDCCCBBBBBBCCCCCCCCCBBBAAA??????AAABBBCCCAAACCCEEEFFFEEEDDDEEEFFFGGGJJJNNNOOOPPPSSSZZZ___^^^```bbbgggmmmttt{{{|||pppaaaVVVQQQOOOKKKHHHKKKKKKLLLPPPSSSUUUTTTSSSWWWYYY\\\^^^___aaadddfffmmmrrryyyzzzlllddd]]]YYYSSSOOOMMMLLLKKKJJJHHHGGGEEECCCBBBBBBBBBBBBCCCBBBAAA@@@@@@AAABBBCCCAAACCCEEEEEEEEEEEEFFFGGGFFFIIIMMMNNNOOOSSSXXX]]]\\\^^^bbbfffkkkrrrzzz|||qqqbbbWWWRRROOOLLLIIILLLLLLMMMPPPSSSUUUUUUTTTXXXZZZ\\\^^^```bbbeeehhhnnnssszzz}}}ppphhhaaa\\\UUUPPPMMMMMMLLLLLLJJJHHHFFFDDDBBBBBBBBBBBBCCCCCCBBBAAAAAABBBCCCCCC@@@BBBEEEEEEEEEEEEFFFGGGFFFIIILLLNNNPPPSSSWWW[[[[[[^^^bbbfffjjjqqqyyy}}}qqqbbbXXXSSSQQQNNNKKKMMMMMMMMMPPPTTTVVVVVVUUUYYY[[[]]]___```cccgggjjjooottt|||ssskkkeee___XXXQQQNNNMMMMMMLLLJJJIIIFFFDDDCCCBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCC@@@BBBDDDEEEEEEEEEFFFHHHGGGIIILLLNNNQQQTTTWWWYYY[[[___dddgggjjjqqqzzz|||qqqcccXXXTTTSSSPPPMMMOOOOOOOOOQQQUUUWWWXXXXXX[[[\\\^^^```aaaeeeiiimmmqqqvvv}}}wwwooogggbbbZZZTTTPPPNNNMMMLLLIIIHHHFFFDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDD@@@BBBDDDEEEEEEEEEGGGHHHHHHJJJLLLOOORRRUUUWWWXXXZZZ___dddgggjjjpppyyy{{{pppbbbYYYVVVUUUSSSPPPRRRQQQQQQSSSVVVYYYZZZZZZ\\\]]]___```bbbfffkkkooorrrwww~~~{{{sssiiiddd\\\VVVRRROOOMMMLLLIIIGGGFFFDDDDDDDDDDDDEEEDDDDDDDDDEEEEEEDDDDDDDDD???AAADDDEEEEEEFFFGGGHHHJJJJJJLLLPPPTTTVVVXXXXXXXXX^^^dddfffhhhnnnxxxzzzooobbbYYYWWWWWWUUUSSSTTTSSSSSSUUUXXX[[[]]]]]]]]]^^^```aaacccgggmmmqqqsssxxx}}}vvviiiddd]]]WWWSSSPPPMMMKKKHHHGGGFFFDDDDDDDDDEEEEEEDDDDDDEEEEEEEEEEEEDDDDDD???AAADDDEEEEEEFFFGGGIIIJJJKKKMMMPPPTTTWWWXXXXXXWWW\\\ccceeeffflllwwwyyyoooaaaYYYXXXXXXWWWUUUVVVUUUTTTVVVYYY\\\^^^^^^^^^___```aaaccchhhmmmrrrtttyyyvvvkkkeee^^^YYYVVVTTTPPPLLLKKKIIIHHHFFFEEEEEEFFFFFFCCCEEEGGGEEEAAA>>>@@@BBB???CCCFFFEEECCCCCCGGGKKKIIIKKKMMMPPPSSSUUUVVVWWWXXXZZZ^^^bbbhhhooowww|||rrrkkkaaaYYYUUUTTTTTTTTTUUUUUUVVVXXXZZZ\\\^^^```______^^^___bbbggglllooouuuzzzwwwlllfff___ZZZWWWTTTPPPMMMKKKIIIHHHFFFEEEDDDEEEEEEEEEFFFFFFEEECCCBBBBBBCCC@@@CCCFFFEEECCCCCCGGGKKKHHHJJJLLLOOORRRTTTUUUVVV[[[]]]```cccgggmmmtttyyy~~~qqqjjjbbbZZZWWWUUUUUUUUUVVVWWWXXXYYY\\\^^^```aaabbbaaaaaabbbeeejjjnnnqqqwww|||zzzoooiiiaaa[[[XXXVVVRRRNNNLLLJJJHHHFFFDDDDDDCCCDDDIIIGGGFFFFFFGGGGGGFFFDDDAAADDDFFFEEECCCDDDGGGJJJHHHIIIKKKNNNPPPSSSUUUVVV]]]___bbbdddggglllrrrvvv{{{nnniiibbb]]]ZZZXXXWWWVVVYYYYYYZZZ[[[]]]```aaacccbbbbbbbbbcccfffkkkooorrryyy~~~~~~ssslllccc]]]ZZZWWWSSSPPPNNNLLLJJJGGGEEEDDDDDDDDDNNNKKKHHHHHHIIIIIIGGGDDDBBBDDDEEEEEEDDDDDDGGGIIIIIIJJJKKKNNNPPPSSSUUUWWW]]]___bbbdddggglllqqquuuxxxlllhhhccc___\\\[[[YYYXXXZZZZZZ[[[\\\^^^```bbbcccaaaaaaaaacccfffjjjnnnqqqyyy~~~vvvooofff___[[[YYYUUURRRPPPOOOLLLJJJHHHGGGFFFFFFQQQMMMJJJIIIJJJIIIFFFBBBDDDEEEEEEEEEEEEEEEGGGHHHJJJKKKLLLNNNQQQTTTWWWXXX[[[^^^aaaeeehhhmmmrrrvvvuuuiiifffbbb___^^^]]][[[ZZZ[[[[[[[[[\\\^^^```bbbcccbbbbbbccceeehhhlllooorrryyy}}}zzzsssiiiaaa]]]ZZZWWWTTTQQQOOOMMMKKKIIIIIIIIIIIIOOONNNKKKJJJIIIHHHEEECCCEEEEEEEEEEEEEEEFFFGGGHHHKKKLLLLLLNNNQQQTTTWWWYYYYYY\\\aaaeeeiiinnnssswww}}}|||qqqgggddd```^^^^^^^^^]]]\\\\\\\\\\\\]]]___aaabbbccceeeeeefffiiilllooorrrtttxxx}}}}}}uuujjjbbb^^^[[[XXXUUUOOONNNLLLKKKIIIIIIIIIJJJJJJKKKKKKJJJGGGFFFFFFGGGGGGFFFEEEEEEFFFGGGGGGGGGKKKKKKKKKMMMPPPSSSWWWYYYZZZ]]]aaaeeeiiinnnrrrvvv{{{wwwmmmfffbbb^^^\\\\\\^^^^^^^^^^^^^^^^^^___aaabbbdddeeeeeefffhhhjjjmmmpppsssuuuxxx}}}~~~vvvlllccc___\\\YYYVVVNNNMMMKKKJJJIIIIIIIIIJJJEEEHHHJJJIIIFFFFFFHHHJJJGGGFFFEEEEEEFFFGGGGGGGGGJJJJJJJJJLLLNNNRRRVVVXXX[[[^^^bbbfffiiimmmqqqtttyyytttiiieeeaaa]]][[[\\\]]]______`````````aaabbbdddeeefffdddeeefffiiilllooorrrsssyyy~~~xxxllldddaaa^^^ZZZVVVTTTQQQLLLIIIIIIIIIIIIHHHHHHIIIKKKLLLLLLIIIFFFEEEHHHIIIJJJIIIGGGGGGJJJMMMMMMNNNOOOPPPRRRTTTVVVXXXYYY\\\```cccfffjjjmmmpppzzz}}}xxxooohhh```^^^\\\ZZZZZZZZZ[[[\\\````````````bbbdddfffgggiiijjjjjjkkkkkknnnrrruuuxxx}}}{{{nnneeeaaa___ZZZWWWUUUQQQMMMJJJIIIJJJIIIIIIIIIJJJKKKKKKJJJHHHFFFEEEGGGIIIIIIHHHGGGGGGIIILLLLLLLLLMMMNNNPPPSSSUUUVVVZZZ]]]aaadddgggjjjnnnqqqxxx{{{}}}tttkkkeeecccaaa___^^^]]]^^^___```bbbbbbbbbbbbdddfffgggiiijjjkkkkkkkkkkkkmmmqqquuuxxx~~~rrrgggbbb___[[[XXXVVVSSSNNNLLLKKKKKKJJJIIIKKKJJJJJJIIIHHHFFFEEEEEEGGGHHHHHHHHHGGGGGGIIIKKKJJJJJJKKKMMMOOOQQQSSSTTTZZZ]]]aaadddgggjjjnnnqqquuuyyyuuummmeee```cccaaa```^^^^^^___aaabbbccccccdddeeefffhhhiiijjjllllllkkkjjjkkkmmmrrrvvvyyyvvvjjjddd```\\\XXXWWWTTTPPPNNNMMMLLLKKKJJJLLLKKKIIIGGGFFFEEEEEEFFFGGGGGGHHHHHHGGGHHHHHHIIIJJJJJJKKKMMMOOOQQQSSSTTTYYY\\\```cccfffiiimmmpppsssxxxxxxooogggaaa]]]___^^^]]]\\\\\\^^^```aaaddddddeeefffhhhiiijjjkkkllllllkkkkkklllpppvvvzzz{{{{{{nnngggbbb]]]ZZZYYYVVVSSSPPPOOONNNLLLJJJMMMKKKIIIGGGFFFFFFFFFGGGGGGGGGGGGHHHIIIIIIIIIHHHKKKKKKLLLNNNPPPRRRTTTUUUWWWYYY]]]aaacccgggkkkmmmsssxxxsssjjjddd___]]]]]]\\\[[[[[[\\\^^^```bbbdddeeefffgggiiijjjkkkkkkkkkkkklllmmmoootttzzz~~~~~~tttmmmgggaaa\\\[[[XXXUUURRRQQQPPPMMMKKKLLLKKKIIIHHHGGGGGGHHHIIIHHHHHHHHHIIIKKKKKKJJJHHHLLLLLLMMMOOOQQQSSSUUUVVVUUUXXX\\\___bbbeeeiiilllsssxxx{{{pppgggaaa^^^]]]]]]]]]\\\\\\^^^aaaccceeeeeefffgggiiijjjkkkllllllkkkmmmoooqqqssswww||||||tttmmmfffaaa\\\YYYVVVTTTSSSQQQNNNLLLKKKJJJJJJJJJIIIJJJJJJJJJJJJHHHHHHJJJLLLMMMKKKHHHLLLLLLMMMOOOQQQSSSUUUVVVUUUXXX\\\___bbbeeeiiilllssswww}}}wwwmmmeee```^^^^^^]]]]]]]]]]]]___bbbeeegggfffhhhiiikkkmmmmmmmmmmmmnnnpppsssuuuvvvyyy|||~~~yyyqqqjjjddd\\\ZZZWWWUUUTTTQQQNNNLLLJJJJJJJJJKKKKKKKKKKKKKKKJJJIIIIIIKKKNNNNNNKKKHHHKKKLLLMMMNNNPPPSSSUUUVVVVVVYYY]]]```cccfffjjjmmmrrrvvv{{{}}}uuulllccc^^^]]]^^^\\\\\\\\\]]]___bbbeeeggghhhiiikkkmmmooooooooooooqqqtttvvvxxxxxxyyyzzz|||~~~tttjjjddd```^^^ZZZWWWVVVTTTQQQOOOPPPKKKHHHKKKQQQTTTQQQMMMLLLLLLLLLLLLLLLNNNRRRUUUNNNMMMMMMMMMOOOQQQTTTVVVWWWYYY\\\^^^```cccgggjjjlllrrryyywwwnnniiiddd___]]]___[[[\\\^^^```bbbdddeeefffhhhjjjmmmnnnnnnoooqqqrrruuuuuuuuuwwwyyy|||~~~wwwlllfffbbb___[[[YYYWWWUUUSSSQQQOOOLLLLLLPPPVVVWWWQQQLLLNNNOOOOOOOOONNNPPPSSSUUUPPPOOOOOOOOOPPPSSSUUUWWWWWWYYY\\\^^^___bbbfffhhhkkkqqqxxx~~~~~~vvvmmmiiiddd___]]]___]]]^^^___aaaccceeeggggggjjjllloooppppppqqqssstttvvvwwwwwwxxx{{{~~~{{{pppiiieeebbb]]]ZZZXXXWWWUUUSSSOOONNNPPPVVVZZZYYYRRRKKKRRRRRRSSSRRRQQQQQQTTTVVVQQQQQQQQQQQQRRRTTTVVVXXXWWWYYY[[[]]]^^^```cccfffjjjooovvv{{{~~~|||tttmmmiiieee```^^^______```aaaccceeegggiiiiiilllnnnqqqrrrssssssuuuwwwxxxxxxyyy{{{}}}uuummmhhhddd___\\\YYYXXXUUUTTTPPPQQQRRRWWWZZZYYYRRRMMMTTTTTTUUUSSSRRRRRRSSSUUURRRQQQQQQRRRSSSUUUVVVWWWXXXYYY[[[\\\]]]^^^aaadddhhhmmmsssxxx|||{{{sssmmmjjjgggbbb```aaaaaaaaaccceeegggiiijjjkkkmmmppprrrttttttuuuvvvxxxyyyyyyzzz||||||ssslllhhhbbb]]]ZZZXXXVVVTTTTTTSSSRRRTTTVVVVVVSSSOOOSSSTTTUUUTTTRRRRRRSSSTTTQQQQQQRRRRRRSSSTTTUUUVVVXXXYYY[[[\\\\\\^^^aaacccggglllqqquuuxxx}}}}}}uuunnnkkkhhhdddbbbdddbbbcccdddfffhhhjjjllllllnnnpppsssuuuuuuvvvwwwyyyyyyyyyzzz}}}|||rrrmmmfff```\\\YYYVVVUUUVVVTTTSSSRRRSSSTTTSSSQQQSSSTTTUUUTTTSSSRRRSSSTTTRRRRRRSSSTTTTTTUUUUUUVVVXXXYYY[[[\\\]]]^^^aaacccgggkkkpppsssvvv{{{yyyqqqmmmjjjffffffhhheeefffgggiiikkkmmmnnnoooppprrruuuvvvvvvwwwyyyzzzyyyzzz{{{~~~xxxrrrjjjccc^^^[[[XXXVVVWWWVVVUUUTTTTTTSSSSSSRRRRRRTTTUUUUUUTTTSSSTTTUUUSSSTTTUUUVVVVVVVVVWWWVVVXXXYYY[[[\\\]]]___bbbeeegggkkkooorrruuuzzz~~~tttoookkkhhhiiilllhhhiiikkkmmmoooqqqrrrsssrrrtttwwwxxxyyyyyy{{{}}}{{{|||}}}|||wwwnnnfffaaa]]]ZZZXXXWWWWWWWWWVVVVVVTTTSSSQQQRRRTTTVVVVVVUUUUUUUUUVVVUUUUUUVVVWWWXXXXXXXXXXXXWWWYYY[[[]]]^^^```cccfffhhhkkkooorrrtttyyyvvvpppllliiikkkoookkklllmmmoooqqqsssuuuvvvtttvvvyyyzzz{{{{{{}}}|||}}}|||rrrjjjeeebbb^^^[[[XXXWWWWWWVVVVVVWWWWWWXXXVVVVVVVVVUUUVVVVVVWWWWWWVVVUUUUUUUUUUUUUUUVVVVVVWWWYYY[[[]]]]]]___aaacccdddggglllooorrrwww~~~}}}tttnnnlllllllllkkkuuutttsssrrrsssuuuwwwyyyzzzzzz{{{}}}~~~~~~~~~~~~wwwooojjjeeeaaa^^^\\\[[[ZZZYYYXXXWWWWWWWWWWWWVVVVVVUUUUUUVVVVVVWWWUUUUUUUUUTTTTTTUUUUUUVVVWWWYYY[[[]]]]]]___aaacccdddgggkkknnnqqqwww|||tttpppoooppppppppptttsssssssssuuuwwwzzz|||{{{|||}}}~~~vvvpppjjjeeeaaaaaa```^^^[[[YYYXXXWWWWWWWWWWWWVVVVVVVVVVVVVVVWWWUUUUUUTTTTTTTTTTTTUUUUUUWWWYYY[[[]]]]]]___aaaccccccgggkkknnnqqqwww|||vvvrrrrrrtttvvvwwwtttttttttuuuwwwzzz}}}~~~}}}~~~~~~vvvooohhhccccccbbb```]]][[[YYYXXXXXXXXXXXXWWWVVVVVVVVVWWWWWWVVVUUUUUUTTTTTTTTTTTTUUUWWWYYY[[[]]]]]]___aaaccccccfffjjjmmmqqqwww}}}yyyuuutttvvvxxxzzzwwwwwwxxxyyyzzz|||~~~}}}uuulllgggdddcccaaa___]]]\\\[[[[[[ZZZZZZYYYXXXWWWWWWXXXXXXWWWWWWVVVUUUTTTTTTUUUUUUWWWYYY[[[]]]]]]___aaaccccccfffiiilllpppxxx|||xxxvvvvvvxxxzzz||||||||||||}}}~~~~~~}}}tttmmmhhhgggdddbbb```^^^^^^]]]\\\\\\[[[ZZZYYYYYYYYYYYYYYYXXXWWWVVVVVVUUUVVVVVVWWWYYY[[[]]]]]]___aaacccbbbeeeiiilllpppxxx{{{xxxwwwyyy||||||vvvnnnmmmjjjfffcccaaa___^^^___^^^]]]\\\[[[[[[[[[[[[ZZZZZZYYYXXXWWWWWWWWWWWWWWWYYY[[[]]]]]]___aaacccbbbeeehhhkkkpppxxx{{{zzz}}}|||tttrrrnnnjjjfffbbb```___```___^^^]]]\\\\\\\\\\\\[[[[[[ZZZXXXXXXWWWWWWWWWWWWYYY[[[]]]]]]___aaacccbbbdddhhhkkkpppxxx}}}}}}~~~yyyrrrnnnllliiieeeaaa______^^^]]]\\\\\\\\\]]]]]]\\\ZZZYYYXXXYYY[[[\\\\\\[[[[[[\\\]]]```bbbcccccceeegggiiinnnwwwxxxrrrpppmmmhhheeedddcccaaa```^^^^^^^^^^^^^^^]]][[[ZZZZZZZZZ\\\\\\\\\\\\\\\]]]^^^```bbbcccccceeegggiiimmmuuuyyyuuuqqqmmmiiiiiigggeeecccaaa````````````___]]]\\\\\\\\\]]]^^^]]]]]]]]]^^^___aaabbbcccdddfffhhhjjjlllttt}}}|||wwwrrrnnnkkkiiifffdddbbbbbbbbbbbbbbbaaa```_________``````^^^______```aaabbbcccdddeeegggiiikkklllrrrzzz~~~xxxsssllljjjgggeeedddddddddeeeddddddccccccbbbbbbbbbbbbaaaaaabbbcccdddeeeeeeeeefffiiikkklllmmmqqqxxx~~~{{{rrrpppllliiigggggghhhhhhffffffffffffeeeeeeeeedddcccdddeeegggggghhhgggggggggjjjmmmnnnooorrrxxx||||||yyytttooolllkkkkkkkkkhhhhhhhhhhhhhhhgggfffffffffggghhhjjjjjjjjjjjjiiigggjjjnnnooopppsssxxx|||{{{uuupppnnnmmmmmmiiiiiiiiiiiiiiihhhggggggggghhhjjjkkkllllllkkkjjjgggkkkooopppqqqtttxxx}}}zzzwwwvvvsssqqqkkklllmmmmmmlllkkkkkkkkkjjjkkklllmmmmmmlllkkkjjjiiijjjlllnnnqqquuuxxxyyy~~~{{{xxxuuupppppppppooonnnmmmmmmmmmlllmmmnnnoooooonnnnnnmmmkkklllmmmppprrruuuxxxyyy|||}}}{{{wwwvvvtttrrrppppppppppppnnnooopppqqqqqqqqqqqqqqqnnnooopppqqqsssuuuwwwxxxyyyzzz||||||xxxuuusssrrrrrrqqqoooppppppqqqrrrrrrrrrsssqqqqqqqqqrrrtttuuuwwwxxx{{{|||}}}~~~zzzxxxwwwuuusssqqqqqqrrrrrrrrrsssssstttssssssssstttuuuvvvxxxxxx}}}~~~{{{wwwwwwvvvvvvuuuuuuuuuvvvvvvwwwwwwwwwwwwxxxzzz{{{|||~~~}}}~~~}}}|||{{{zzzzzz{{{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~~~~