BM6P6(@ hhhHHH<<<999555000111222222222000...---++++++...111222///+++(((&&&###(((***(((''')))***(((***(((&&&######&&&+++///555BBBVVVgggqqqtttsssqqqbbbcccjjjuuu|||xxxiii\\\???999222222999AAAGGGIII>>>;;;666000,,,((('''&&&''''''''''''((((((((((((************+++,,,---...111///,,,******,,,///111222222111000000000000000333222000///000111333444444222///---+++++++++,,,******)))((((((((((((((()))***+++***)))((()))***'''''''''''''''''''''''''''(((***,,,---------,,,.........---,,,+++***)))((('''&&&%%%&&&(((***+++((())))))***))))))((((((((((((((((((((('''''''''(((((())))))))))))((((((''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&'''((()))))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))******+++++++++,,,...------,,,+++***))))))))))))******+++++++++,,,---+++)))'''(((+++...000---,,,+++*********+++,,,///333888;;;:::555///***111333444222...,,,---........./////////222777;;;GGGLLLTTT[[[^^^\\\XXXTTTOOOGGG<<<666444333000---)))***)))&&&"""###''',,,))))))((('''%%%%%%&&&(((***)))((('''''''''))))))))))))))))))************+++***,,,000111111555;;;OOOvvvlllKKK===999444///000111111111///...,,,+++///000...,,,(((&&&&&&''''''++++++&&&%%%(((***)))""")))111555888;;;BBBHHHXXXbbbqqqzzz{{{tttkkkeeeGGGFFFIIINNNRRRNNNCCC999111,,,((((((---222444333...,,,***(((&&&&&&&&&'''''''''(((((()))******+++)))+++,,,...//////...---///---+++******+++---/////////...---------------,,,,,,++++++,,,---000111222111...,,,*********+++***))))))((((((((((((((()))***+++***)))((()))***))))))))))))))))))))))))((()))***+++,,,,,,++++++,,,,,,,,,++++++)))(((((()))((('''&&&''')))+++,,,''''''&&&''''''((('''&&&((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''(((((()))((((((((((((((((((((())))))))))))))))))))))))))))))))))))*********+++++++++++++++,,,++++++***)))((((((((()))))))))*********++++++...,,,***)))(((***,,,---,,,++++++******+++,,,,,,,,,---///000000---***(((---...///---***((()))***************+++---222555666999@@@IIIRRRYYY___aaaWWWOOOEEE>>>;;;888555222222111/////////---)))%%%$$$&&&)))***)))'''%%%$$$(((((('''&&&&&&&&&''''''))))))))))))************,,,***,,,///111111555<<>>888444//////000000///...---++++++***+++,,,+++***)))***,,,)))+++***&&&&&&+++000111666@@@LLLQQQPPPNNNRRRVVVMMMRRRWWWWWWQQQGGG===888000////////////---(((%%%+++)))''''''***+++(((&&&''''''&&&&&&''')))+++,,,'''(((((()))***++++++,,,)))+++...111111000...,,,+++******))))))******+++,,,+++******************(((''''''((()))+++---///000///,,,+++)))))))))***))))))))))))((((((((((((((()))******)))((()))+++))))))))))))))))))))))))((())))))******))))))((()))))))))))))))((('''&&&)))(((((('''(((***+++,,,)))&&&$$$$$$'''((('''%%%''''''((((((((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&''''''((((((((((((''''''''''''''''''''''''''''''(((((()))))))))(((''''''(((((((((((())))))))))))((((((((((((((((((((((((++++++++++++************)))))))))(((((('''''''''(((((())))))))))))******------+++******))))))***************+++,,,------///...---,,,,,,,,,,,,,,,***++++++***(((&&&'''((('''((((((((((((***...111.........111777AAAJJJPPPRRRLLLCCC>>><<<;;;888666999777777<<>>444***((((((((((((((((((((('''''''''''''''''''''''''''))))))))))))************---++++++...000111777>>>TTT~~~rrrOOO>>>888444000//////......---,,,++++++(((+++...000...,,,++++++###(((,,,---333>>>FFFIIIVVVZZZ\\\XXXPPPGGGDDDCCC888777444///***(((((()))'''(((((('''''''''((()))---,,,***+++,,,+++(((%%%***)))))))))***+++,,,---((()))))))))))))))******)))***,,,---...---,,,+++'''(((((())))))(((((('''))))))((((((((((((((()))))))))((()))***+++,,,------,,,+++)))(((((((((((()))))))))))))))(((((('''((()))******))))))***+++'''''''''''''''''''''''')))))))))((((((''''''&&&(((((()))))))))(((''''''((('''''''''((()))***++++++'''$$$$$$(((***(((&&&''''''''''''(((((((((((('''&&&%%%%%%%%%%%%&&&'''''''''((((((((((((''''''''''''''''''(((((((((((()))))))))))))))((('''&&&(((((((((((())))))))))))((((((((((((((((((((((((+++******))))))(((((((((((((((((((((((((((''''''((((((((((((((()))))))))+++++++++++++++***)))))))))))))))***+++---......000///...---,,,---...///+++++++++***))))))))))))((()))))))))(((***---//////,,,(((%%%&&&***///333<<<999555333444666666555666666;;;DDDLLLLLLDDD;;;:::444,,,&&&%%%'''+++---&&&'''(((((())))))))))))((()))))))))************...++++++...///111888???WWW}}}qqqOOO>>>888555222......------,,,,,,++++++---......---+++******,,,000777===@@@FFFPPPXXXZZZVVVQQQHHH@@@888222---***...,,,)))&&&%%%''',,,000"""%%%''''''&&&''')))+++***)))((('''((((((''''''''''''''''''((())))))***)))))))))((((((''''''&&&))))))(((''''''(((***+++&&&&&&'''(((((('''&&&&&&)))(((((('''(((((())))))++++++************************))))))((((((((((((((())))))***)))(((''''''''')))******))))))***+++(((((((((((((((((((((((())))))(((''''''&&&&&&&&&(((((())))))***)))))))))%%%&&&&&&&&&'''(((((())))))&&&$$$$$$'''((('''%%%&&&'''''''''(((((())))))((((((''''''''''''((((((''''''(((((((((((('''''''''''''''((((((((()))))))))*********)))(((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))((((((''''''&&&&&&)))))))))))))))))))))))))))))))))(((((((((((((((((()))***++++++++++++***(((((()))+++,,,---......)))))))))***************++++++******++++++******)))*********))))))+++---))))))(((''''''(((***++++++***)))))),,,...000000---222999AAAGGGIIIIIIHHHKKKCCC777///+++***++++++'''''''''(((((()))******((()))))))))************...++++++...000222888@@@YYYyyyqqqOOO===777555444///...---,,,,,,,,,,,,---)))(((((()))---555???FFFVVVYYYWWWPPPKKKJJJIIIFFF===555,,,'''((())))))'''###%%%'''(((&&&&&&&&&'''$$$%%%''''''&&&&&&''''''(((((('''&&&&&&'''((()))&&&&&&'''((()))***++++++))))))((((((''''''&&&&&&***(((%%%$$$$$$&&&(((***&&&''''''((((((''''''&&&((((((((((((((())))))************))))))(((''''''))))))))))))((((((((((((((()))*********)))'''&&&'''(((******))))))***,,,************************))))))((('''&&&&&&&&&'''(((((()))******+++******$$$%%%%%%&&&''''''(((((($$$%%%&&&&&&&&&%%%%%%%%%&&&&&&''''''((()))))))))(((((()))******)))((((((''''''(((((((((((('''''''''''''''(((((())))))***))))))*********)))(((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((('''''''''''')))))))))******+++++++++******))))))))))))(((((('''((()))***++++++++++++'''(((***+++------------'''((()))******************)))((()))+++++++++))))))******)))(((''')))***$$$%%%'''))))))((('''&&&''''''((((((((()))******''',,,333666777999???CCCLLLGGGAAA===;;;666000+++---,,,***)))(((((()))***))))))))))))************---++++++///111333999@@@WWWuuusssPPP===777555444//////---,,,,,,------...&&&***000888CCCPPP\\\dddcccaaaXXXIII<<<666111,,,+++(((%%%$$$&&&)))+++,,,&&&))),,,,,,+++((('''&&&))))))(((((((((((((((((())))))******))))))******)))***+++,,,,,,---------''''''(((((()))))))))))))))((('''&&&&&&'''((()))((((((((((((((((((((((((((((((''''''((())))))***)))))))))***))))))((((((((((((((())))))))))))(((((((((*********)))'''&&&&&&(((******))))))+++,,,************************)))((('''&&&&&&'''((((((''''''((()))***+++++++++$$$%%%&&&'''((((((((((((###(((,,,,,,)))&&&&&&(((&&&&&&''''''((())))))***'''(((***++++++***((('''''''''((((((((((((''''''&&&''''''((())))))******(((((()))*********))))))(((((((((((())))))))))))++++++++++++++++++++++++(((((())))))))))))))))))(((((()))******+++,,,,,,++++++*********))))))))))))))))))))))))*********((()))***,,,------,,,,,,++++++++++++,,,---...///+++)))((())),,,---,,,***)))***+++***((('''((()))''''''''''''&&&%%%%%%$$$'''((()))((('''&&&&&&&&&%%%(((,,,,,,+++---333888===<<<===BBBGGGHHHEEE@@@<<<999444///,,,++++++,,,))))))))))))************+++***,,,000222444999???SSStttuuuQQQ>>>666444333000///...---,,,---...///000888FFFSSS]]]dddiiilllLLLJJJBBB555,,,++++++***)))***+++***'''%%%%%%&&&&&&&&&&&&%%%$$$%%%''')))+++(((&&&&&&(((+++++++++''')))+++,,,***)))((((((++++++,,,++++++***)))(((&&&&&&''')))***,,,------))))))*********)))))))))***)))(((((((((((()))***'''''''''''''''((()))***))))))***+++,,,,,,++++++'''((())))))))))))))))))'''(((***+++***)))'''&&&&&&((()))***))))))+++---(((((((((((((((((((((((()))((('''&&&&&&'''((()))&&&&&&((()))************%%%&&&'''((())))))))))))%%%,,,222333---)))***---&&&&&&&&&'''((())))))***%%%'''***,,,,,,***'''%%%''''''((((((((((((''''''&&&''''''((()))******+++'''((()))***************(((((((((((())))))))))))++++++++++++++++++++++++))))))******++++++,,,,,,''''''((()))***+++,,,,,,,,,+++++++++******)))))),,,+++***)))((((((((()))((()))+++,,,------,,,+++,,,+++***)))***---///111---+++)))+++...///...,,,+++,,,---,,,***((()))***,,,***(((''''''))),,,...$$$%%%'''&&&%%%$$$$$$$$$%%%&&&((('''''')))...222000000333===JJJVVV[[[\\\IIIEEE>>>666111/////////))))))))))))************+++***,,,111444444999???PPPuuurrrLLL999555555444444111---+++---333:::???IIIQQQ[[[^^^XXXOOOFFFAAA555333///+++)))''''''(((((((((((((((((((((((((((,,,***(((&&&%%%&&&'''((())))))***)))''''''((()))+++)))((((((***+++++++++))))))(((((((((((())))))&&&&&&&&&''')))+++...///************************((((((((((((((((((((((((************++++++++++++&&&'''((()))+++---...///******(((((((((((()))***(((((((((((())))))))))))&&&,,,111///***''')))---'''((())))))((()))+++---(((((((((((())))))))))))(((''''''''''''(((((())))))((('''((())))))'''%%%'''+++000111...+++******''''''(((******+++++++++(((((((((((()))))))))***++++++***(((%%%$$$%%%'''(((((((((((()))))))))***************+++,,,---...************************,,,+++*********+++,,,---,,,+++))))))***)))(((&&&******+++------.........---------------,,,+++***,,,+++***))))))***+++,,,+++++++++***************)))))))))((('''(((+++...&&&))),,,...---,,,++++++---,,,,,,+++***)))((((((+++******)))((('''''''''&&&&&&''''''''''''&&&&&&$$$$$$$$$%%%&&&'''((()))*********...888HHHYYYeeebbbaaa]]]WWWMMMAAA777000//////---,,,+++***+++,,,...---///333555555:::@@@TTTtttQQQ>>>777444222//////000444:::CCCKKKPPPWWWUUUNNNEEE<<<555111//////...+++)))((('''''''''((((((((((((((((((((((((+++***(((&&&&&&&&&'''((()))******)))(((''')))***++++++,,,,,,,,,+++******))))))(((((((((((())))))'''''''''((()))+++---...************************(((((((((((((((((((((((((((((((((((())))))))))))((())))))***+++,,,------))))))'''&&&&&&'''((((((((((((((((((((()))))))))***000555444///******---(((***+++***)))((()))***))))))))))))************)))))))))((((((((()))))))))'''''''''))))))((('''(((+++...///---+++******'''((()))***++++++++++++))))))))))))*********************)))((((((***,,,)))))))))))))))************************++++++,,,,,,,,,,,,,,,++++++++++++------++++++***++++++,,,---,,,***+++,,,,,,+++)))%%%&&&'''((())))))))))))+++++++++++++++***))))))+++******))))))******+++))))))*********+++++++++((()))))))))((((((+++---'''***...000///...---,,,+++++++++***************)))(((((('''&&&&&&%%%%%%'''''''''(((((('''''''''&&&&&&%%%&&&&&&'''((()))((((((''')))000<<>>>>>888222//////***))))))))))))))))))***)))))))))))))))*********(((((((((((((((((((((((())))))))))))))))))))))))******++++++,,,---------,,,,,,,,,,,,------------...---+++***)))))))))************+++,,,,,,------+++///333222///------///---///222222000---,,,,,,))))))*********+++++++++.........---,,,+++******)))'''&&&'''))),,,,,,,,,******************+++,,,)))******+++,,,,,,+++++++++++++++************)))***,,,------------///111---------------,,,,,,,,,000000000000111222333444222222111111000/////////.........---------------111000............---+++------...///////////////,,,------...------,,,,,,++++++---......---++++++))))))******************(((***++++++***)))))))))(((,,,000222111000......************************************))))))(((((((((((())))))))))))((((((***)))((((((((((((((()))&&&&&&%%%$$$$$$&&&***---777:::???EEEIIILLLNNNNNNKKKCCC999222000///---+++...---...222444666;;;BBBSSS~~~4ĉ@ӵ>L=hĦ4ĉ@ӵ>LeeeGGG<<<;;;@@@FFFTTTTTTTTTPPPHHH===333,,,+++******,,,//////,,,(((------------,,,***)))(((***************************))))))((((((((((((((()))***++++++***+++---///333999??????999333000111******))))))))))))******)))))))))*********))))))((((((((((((((((((((((((***************************++++++,,,---.........,,,,,,---...///000111111000///---+++***))))))***---------...///000000000111333333000---,,,...000,,,...111222000///......))))))*********+++++++++////////////...---++++++)))(((((())),,,.........,,,+++******+++,,,------***++++++,,,,,,,,,,,,+++************************---...//////...---...///////////////////////////000000111222444555777888444333333333222222111111......///000000000111111333111///...---,,,***(((***+++,,,,,,,,,,,,,,,,,,,,,------.........------,,,---////////////---,,,,,,,,,++++++******))))))***,,,---,,,+++)))))))))(((+++...000///.........,,,,,,++++++***))))))(((***************)))))))))(((((())))))))))))((((((***))))))((((((((())))))'''(((((('''&&&&&&'''))))))***---222777>>>CCCFFFLLLGGG???:::666333...+++///---...111333444:::@@@UUUGG=?HdĦ=ĪjGG=?HdĦcccIII@@@@@@GGGNNNPPPKKKBBB999222...------...---,,,,,,---------,,,...---,,,+++***(((''''''************************))))))))))))))))))))))))((()))***+++***+++...000111444888888444000//////+++******))))))******+++((())))))*********))))))))))))))))))))))))))))))************************))))))***+++,,,,,,---......//////111222333444444111000...,,,***)))))))))...///000000111222333333:::999888555111//////000,,,...000000///.........******+++++++++,,,,,,,,,...///000000000...---,,,******+++---///000000......,,,+++,,,.../////////+++,,,,,,------,,,,,,,,,******+++++++++,,,,,,,,,///111222111///......///000000000111111111222222//////000111333555777888444444444444444444444444000111222333333333333222222111...------,,,***(((++++++,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,,,,......////////////......---,,,,,,,,,,,,+++++++++---...///---+++******+++)))+++------,,,,,,---///------,,,+++***)))((('''(((((((((((((((((((((((('''(((((())))))(((((('''))))))(((((((((((())))))((()))******)))((()))************+++...222666999BBBAAA???<<<888444000...111//////111222333999@@@UUUӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵӵĦĦĦDdDӵӵNNNӵ;;;444...,,,,,,Ħ)))+++ӵ)))))))))(((ĭӵ000000******))))))******+++'''((()))***++++++***)))************************++++++++++++++++++++++++))))))***+++,,,---......222222333333444444444555666444222000...---------//////000111222333444444777999::::::888555333222111222222111///...///000------------............---...///000000///...,,,,,,,,,...000333333000...///...---///111333222000,,,,,,------------,,,,,,++++++,,,---...///000000111333444444222111000111000000111222333444444555222222222222333444555666333333333444555555666666555666666666555444222111000///------......---+++......////////////......***++++++,,,------,,,,,,......------------......++++++,,,------...//////111111000...+++***,,,---+++,,,,,,+++***+++...111+++++++++*********))))))(((((((((((((((((((((((('''''''''(((((('''''''''''''''''''''(((((()))***''')))***+++***))))))*********++++++,,,---......222555888888444111222444555222111333333444999@@@UUU?~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=?Ħg&ebbbg&e333333333S?ʬ2224ff?>ߝL,,,@e+++g&e+++((()))3h?g&e>&e------??++++++************++++++&&&''')))***++++++******************************++++++++++++++++++++++++++++++,,,---...000000111666666555555555444444444;;;:::777555333222111111...///000111222333444444///333888<<<===;;;888555777888777555222000111222////////////000000000000,,,---///000111000...---,,,---000333555444111...000///...111444555333111---------...------,,,,,,,,,---...///000222333333111333555666555333333444000000111222444555666666888777666555555555555555222222333444555666777777999999999888666333111///...------...///000000///---...............------,,,------.../////////...------+++******+++------)))***+++---///111222333333333111...++++++---///------,,,******+++///222***************+++++++++***************+++++++++&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''')))******&&&''')))***)))((()))***$$$&&&)))+++,,,,,,***)))%%%+++111222//////444:::999555444555555555:::AAATTT4Dӵ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]ĦfffHu]Ħ111///Htƅ^...qIܗGIӵ,,,H׼s...---Hu]Ħ******Bt=o9ĦHƅ^Hu]Ħ...+++...---+++*********+++++++++,,,------++++++,,,---)))***+++,,,,,,,,,,,,,,,...,,,)))(((***,,,,,,,,,***+++---///111222333333888999999888666555666777<<<:::999;;;;;;888555333444222000000111333333333000333777;;;<<<;;;999777===;;;888444222111111222000...000333333000...000,,,------...............,,,------...///........./////////111333444333222222000...---,,,---///000......///000111222333333333222111111111222333444111222333333444444333333666555444444444444555555...000444888999888666555999888666555333333222222555444333222111///......222///---...000000...+++***+++---////////////...///---,,,,,,------------***+++,,,---///000111111222111000000000000...,,,...---...000...)))***---,,,---......---,,,***)))---,,,+++***)))((('''&&&'''''''''''''''((()))))))))(((((((((''''''''''''(((((((((((())))))))))))'''&&&&&&(((***+++***)))+++*********+++---///000888777666666777:::===???```4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦDdDΦDdDĦq<niDdDĦqetDdDĦq<RqjRgdKӵHdDĦgdKӵGR/f6LĭĦDdDĦDdDĦ`eĭDdDΦDdDĦDdDĦgeĦFSĦqjRgdKӵDdDĦDdDĦqjRgdKӵDdDĦHdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦcccDdDĦ222q<R......peƜ4DuTӵ333DdDĦ...---DdDĦ***qjRgdKӵDdDΦDdDĦ,,,,,,------,,,+++,,,,,,******)))***++++++,,,---...---+++***+++,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***((((((***,,,------///000111222333444444444999:::999888666555666888<<<<<<>>>>>>===999666555666444222111222222000///444888===???===:::888777<<<999666666777888777666000......111111......000111000...,,,+++++++++,,,---......///000000111111222111000222555666444222333111000......///000111222222222222222333444444222222111111111222333444222222333444444444444444666666666666666666666555222333666777888777555444777666555444333222222222111111000000///......---333111//////000000...,,,......000111111111000//////...---------...------+++++++++,,,---...///000......---...//////---+++,,,+++---000...***)))------------,,,,,,***)))))),,,,,,+++***)))(((''''''(((''''''''''''((()))***))))))((((((((('''''''''''''''((((((((()))))))))((('''((()))+++,,,+++***++++++***+++,,,---///000333555777999<<<>>>@@@@@@ZZZ~~~4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦpo9uGIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦDdDĦHߝL`o9DdDΦDdDӵDdDĦgeĦsp?aĦGIdnuR)ĦDdDĦDdDĦGIdnuR)ĦDdDĦDdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦ___DdDĦ444po9u///.........=ӊB1.uTӵ===DdDĦ------DdDĦ***GIdnuR)ĦDdDΦDdDӵ++++++,,,---,,,+++++++++*********+++,,,,,,---//////...,,,+++,,,---......------,,,------...+++)))'''(((+++...000000444444555666666666555555999999999888666666888999<<>>;;;999999888666555444222///---999>>>CCCCCC===888666777777555333555777999777555444111000222222000111444999777333///,,,,,,,,,,,,////////////000222444666888555333555999:::777333333222111000///000111111777666444333333333444444222222111111222222333444333333444555555555555444666777888999999888777666666666777777666555444333555555444333333333333333111111111000000000000///444222111111111111000...111111111111111000//////111000///...............,,,,,,,,,,,,,,,---......,,,,,,---///111000...,,,++++++///333222---,,,///000///...,,,+++*********,,,,,,+++***)))(((((('''((((((((((((((())))))***)))))))))(((((((((''''''''''''''''''(((((((((((()))))))))***,,,---,,,***+++++++++,,,---...///000...222777<<<@@@BBBBBBBBBRRRzzz4DuXӵ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ĦDdDӵnd<DdDĦYYY>d<Ħ555peӵ000Ħ...F&uTӵCCCDdDĦ---,,,>d<Ħ+++peӵDx<>d<ʜ4DuTӵ******,,,---,,,,,,++++++,,,,,,,,,---.........///111000//////000222111111000///...//////000,,,***)))***...111333333555666777777888888777777666777777666666777:::===>>>@@@BBBDDDGGGHHHDDD>>>===<<<;;;;;;:::888444111:::AAAFFFCCC;;;555444666777888999999888777666666999555222444444222555999===<<<999777444222111000///.........000333666888<<<888555777<<<===999444333222111000000000000111888666444222111111222222222111222222222222333333333444555555666666555555666777999:::;;;:::888777888777666666555555666666555555444444444555555666666666555555444444333333222222222222333333333333333333222222111///......111222111000//////000111000///...---,,,------...------///222444444111///---...222777777222111333333222000---,,,,,,,,,,,,,,,+++++++++******)))))))))))))))(((((())))))***)))))))))(((((((((((('''&&&'''''''''(((((((((((())))))(((***,,,,,,+++)))++++++,,,,,,---//////000---000555;;;???AAABBBCCCOOOxxx4DuXӵ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<ĦD&ӫetIӇDdDĦTTTsdKĦ555B?dp&ĒR;;;???>d<sdKĦ+++B?Ho9,,,s&dq&ĒR,,,***+++,,,------,,,---......///000000000000...000222333333444666777333333333222222222333333000...---...111444666666333444555777888888999999333444555555555888<<hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhsegeĦja>aĦ@Gse<Ō@GHkgeHĪj@IŌegeHu]3hIŌDdDĦPPPne888444@h......>h333444777se,,,ne+++,,,@G,,,,,,sĪj@h000...------...///...---///000111111222111111111///111333444444555777999444555666777777777777666444222000000333555666777222333555666777888888888333333333333333666;;;>>>===???>>>@@@IIISSSOOOEEEDDDCCCCCCCCCDDDDDDBBB@@@:::===>>><<<777555777;;;BBBFFFGGGBBB:::555666999777222000111111000222777111444888;;;:::777222///++++++,,,---///111333555333222222333444444333222111111000000000/////////111111111000000/////////000111222333333333333222333333444555555555555444555555777888999999888888444555555666777999;;;<<<888888777777777888888999888888777777666555555444...000333444444555888:::;;;:::888666555444444444111333555444222222555888555333111///...///000111---------...111222111000,,,,,,000555444000///222...---,,,+++************------------............,,,+++************************)))))))))((((((((((((((((((((()))))))))))))))((('''(((******((('''))))))+++,,,---.........111000000111555:::???BBBRRRsss4DuXӵĵD^DdDĦD^s׼sgeFm8>aĦs׼sHoD^DdDĦMMM:::444222000111.........222111000333s׼s,,,++++++,,,,,,,,,---------444333111//////000000///...000111222222222111000///111333444444444444555777444666999;;;<<<<<<:::999888555222222333444555555444555666666777777777666666555444222111333777:::888???AAA===AAAKKKLLLFFFFFFDDDBBBBBBCCCCCCBBBAAA;;;;;;;;;999999;;;???BBB@@@>>>;;;999777666555555444000///111111///000444...000444666666444000...+++,,,---...000111222333000222444555333333444555111111222222111111000000///000222333444333222111000111222333333333222222222222333444444444444444444444555555666777777888444555666777999:::;;;<<<888888777777777777777888444444555555666666777777000222444444333444666888:::999777555444444444444000333666555333444888<<<444333000.........000111000...------///111111111---,,,///222111......222,,,,,,------------,,,,,,......//////000000000111---,,,+++************************)))))))))(((((())))))))))))*********+++***)))((()))***+++)))''''''(((***+++---------,,,///...///111444:::???BBBQQQmmmΦ4DuXӵtvӵ>d<ĦĦĦĦ>d<ĦĦ>d<ĦBegeFYĉ>aĦBenu]ӵ>d<Ħ>d<ĦLLLEEE>>>Ħ000///...///111222222222............/////////000333111111444Be---+++++++++***Ħ,,,---+++***+++///000///---...------...000222555666555333111111111111000///000111222222111000///...333444555444222111222333444777:::>>>???>>><<<;;;999666333222222333333333777777777777777666555555888777555222///000333666444@@@DDD<<<:::BBBHHHFFFGGGEEEAAA@@@@@@AAA@@@???===;;;999999;;;@@@EEEHHHAAA:::444444:::===:::555555111000222222000111555///000222333333222000///+++,,,...000111222222222111555999999666555777;;;222333333333333222111111...000444666777777555444000111222333444333222222111222333333444444333333333333333333444555777777555666777999::::::::::::888888777666666666666666222333444666777999:::;;;222444666555333222444666777666444222111111111111///333666666444555999>>>333111///------...000111444111///...000222333333///...000333222...///333---...000111111111000/////////000000111111222222---,,,,,,+++*********+++************)))))))))))))))*********+++++++++++++++*********,,,,,,***(((&&&''')))+++,,,,,,,,,+++,,,---///222666;;;@@@BBBPPPggg?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦgdKĦsdKĦŶS3we<iĉ@3hR/ŌDdDĦsdKĦJJJ???gdKĦ//////............//////////////////............111111222333000///000---***gdKĦ---***+++,,,,,,++++++---...------///000222444555555444444444444444444444444333222111000000111222333000111000///...///222555444999???BBB@@@>>>===>>><<<888444222333333111///555888888555444666444111999666444333444444222111555999>>>@@@@@@BBBEEEHHHHHHDDDAAACCCGGGJJJHHHFFFGGGBBB===<<>>NNNkkk>AneneneneDenene>Ak<fhDeneQQQ<<<ne333//////............//////////////////...............///000222222222222222333000ne---,,,+++---...---,,,,,,---...000000111222444555666666555555444444444444444333111111000000000111333444111111111000///000222555999;;;===>>>===<<<<<<<<<999777444333333333222111555999;;;:::<<<@@@@@@>>>===<<<;;;::::::;;;<<<<<<===@@@DDDDDDBBBCCCFFFJJJFFFIIILLLNNNNNNMMMMMMLLLJJJFFFBBBAAADDDJJJOOORRRPPPIII@@@===@@@BBBAAA>>>666555444444444222///---222333555555333111000000333333444555555333222111666888999888555444555777555555666666666666555555333555777888999999888888555777777777777777888888777888888999:::;;;;;;;;;<<<:::999:::<<<===;;;999666999<<<===>>>>>>???@@@@@@???>>>>>>===<<<===???@@@===999777888888666444;;;888777999888444333555555555444333222222111111//////000111333555777888;;;999555222000//////000---...///.........111333111222222222111000...---//////......///000111111222444555555333111000111000///...,,,++++++,,,,,,////////////...,,,***))),,,+++)))***,,,...,,,++++++***)))***,,,,,,***))),,,,,,++++++,,,,,,---...---...//////000333888<<>>>>>===999::::::888555333222222666;;;???AAAEEEKKKMMMKKKAAAAAA@@@>>>======@@@BBBAAACCCDDDDDDDDDDDDFFFGGGDDDKKKRRRRRRMMMGGGFFFHHHEEEBBB@@@@@@CCCHHHKKKMMMNNNGGG@@@>>>@@@BBBAAA>>>666444333333333222000---000222333444444111///---222444777999999666222///888:::::::::888777888999999999888888888888999999555666777999<<<<<<;;;999666777999999777777999<<<;;;<<<===>>>??????>>>>>>???===<<<===???AAAAAA@@@888:::>>>@@@@@@AAACCCEEECCCFFFGGGBBB<<<:::>>>CCCDDDAAA===:::;;;<<<<<<<<<===;;;<<>>999666777888777555333222111222222///000111222333444444444999777444111///...//////...///...---,,,---111333111111222111111000///...---......////////////...333333333222000///000111000///---,,,,,,---......222222111000...,,,***))),,,+++******,,,------,,,+++******+++---......---,,,,,,,,,,,,,,,,,,---...---...///...///111555888BBBKKKssssssOOO>>>777222333222...///333//////............//////////////////............---------///000222444555777444000////////////...000111111000...---...///111111111111111111222222333222222222111111111111000000111222333444555666222444777888888:::<<<>>>===;;;:::===AAABBBAAA>>>===???@@@>>>888444333444777<<>>???>>>======@@@EEEIIIKKKLLLHHHCCC>>><<<>>>@@@???===666555333333444333111000111333555666555222///---111333666999999777444222999:::::::::999999999999;;;:::999888888999:::;;;777666777:::===???>>><<<999999;;;>>>>>>;;;:::<<<;;;<<<>>>@@@AAA@@@>>>===AAA@@@???@@@AAACCCEEEFFF;;;===@@@BBBBBBCCCFFFHHHCCCHHHIIIDDD??????BBBCCCDDDBBB@@@???@@@AAABBBCCC@@@>>>???BBBBBB>>>===???===;;;888555444333444555000111222333444333222111333222000...,,,,,,,,,---//////...,,,+++,,,///222111111111111000000//////...///000000000///...---333333222///------///111111000...---,,,------...111111000///...---++++++,,,,,,++++++,,,---...///,,,++++++,,,///111111000------,,,,,,,,,------...---.........---///222444999>>>___nnnUUU>>>888666666666333//////111//////............//////////////////............//////......///111444555777555111000000111111000000111222111///...///000111111111111111111111111000000000000000000000000222222333555666777777888444777;;;>>>@@@AAACCCEEEBBBAAAAAADDDFFFEEE@@@<<<;;;>>>@@@>>>:::666666777888===AAABBBEEEIIIIIIFFF>>>>>>===<<<;;;<<>>???IIIUUU[[[WWWPPPVVVXXXWWWRRRJJJCCC@@@@@@??????@@@CCCGGGJJJJJJJJJCCC@@@<<<<<<===>>>===<<<444222111111222222111///333888<<<===999444111///...///000111222333333333555444444444555555555444666555444333333444555666444333333555888:::<<<<<>>;;;999777777888888222333444555555444333222111000///------,,,------//////...,,,++++++---000111111111000000000000000000111111222111000...---222222000---+++,,,...111333222111///...---,,,+++......------------------,,,,,,,,,+++,,,---///111///---,,,---000222222222......---,,,,,,---------,,,---...---------000222555777IIIpppgggLLLAAA777333444444444222111111222//////............//////////////////............111000///...///222555777;;;888444222222222222111000111222111///...///000333333333333333333444444///000000111111222333333555666777999999:::::::::888<<<@@@DDDEEEFFFGGGHHHHHHIIIJJJJJJIIIDDD>>>999888999;;;;;;:::::::::;;;888===@@@@@@BBBDDDBBB???===<<<<<<>>>BBBDDDEEEEEEDDDBBBDDDMMMZZZbbbbbb___]]]]]]YYYQQQGGG@@@???@@@<<<<<<<<<===???@@@>>><<<777666444444666666555444000...,,,,,,---......---444???JJJLLLDDD999333111,,,+++******+++---///111...---,,,---/////////---///..................///---............222777;;;NNNOOOWWW___YYYFFF888444333444555666666555444333999;;;<<<<<<<<<===???AAABBBCCCDDDEEEEEEFFFHHHJJJMMMNNNLLLIIIOOOVVVSSSHHHHHHHHHHHHEEECCCBBBDDDEEEFFFBBBAAACCCDDDDDDFFFKKKAAA@@@>>><<<;;;:::;;;;;;666666666777666666666555333333222111111111222222///000000///---,,,---///111111000000000000111111222222222222111000......000000///---***+++---///444555555444222000---+++------,,,,,,------...///,,,------,,,,,,---111333222000......///111111111///...------------------,,,---...---------///111555333666HHHpppkkkKKK<<<:::444111222222111111222222111//////............//////////////////............111000......000444888;;;BBB>>>:::666555444222111...///111000//////000111222222222333333444444444000111222333444666777777999:::;;;<<<======<<<<<<===@@@EEEHHHHHHGGGFFFFFFJJJKKKLLLKKKGGGCCC@@@???>>>===;;;;;;<<<===<<<<<<888===@@@@@@AAACCCAAA===???<<<:::>>>CCCEEEBBB===<<<>>>AAAEEEJJJRRR\\\bbb___bbb___SSSAAA555444888333222222333444333111///---,,,,,,---......---------+++))))))+++,,,,,,,,,222DDDYYY]]]QQQ???444000...---,,,++++++,,,---...,,,***)))***,,,...,,,++++++,,,,,,------,,,,,,+++))),,,,,,***'''+++555===[[[cccrrrxxxfffGGG333000////////////////////////111444666666555555777888;;;===>>>??????AAAEEEGGGOOORRRPPPQQQ]]]mmmpppiiigggddd]]]TTTLLLIIIKKKNNNEEEBBBBBBDDDDDDBBBBBBEEE@@@??????>>>===<<<<<<<<<999999888888888888999999555555555555666666666666111333444444222000//////111111000//////000111222333222111000......------...///...,,,******+++---555666999:::888555111///000///...------......///,,,---...,,,+++---111555555333000...///000////////////...---------------+++,,,......---...///111333000111:::KKKmmmmmmQQQ<<<888:::333444444333000111222222000//////............//////000/////////............000...---...111666;;;???HHHDDD>>>:::777444222000---...000000//////000222///000000111222222333333111222333555777888:::;;;<<<===>>>??????>>>======AAADDDHHHIIIHHHFFFDDDCCCFFFIIIJJJIIIFFFDDDFFFHHHIIIEEE@@@>>>??????===:::777<<<@@@AAABBBEEECCC???AAA<<<888;;;@@@@@@888000000555999666444;;;MMM\\\eeekkkjjjYYY???---+++111...------...000000///...++++++,,,---......------...,,,******,,,---------///HHHcccjjjZZZCCC444...333222111000///...---------+++***+++...000...,,,,,,---...//////...---,,,***---...***&&&***666AAAcccqqqmmmEEE//////---,,,++++++++++++,,,,,,+++...222222000///000222333444666777999<<<@@@CCCFFFMMMSSS[[[qqq{{{gggUUUKKKIIIKKKDDDBBBBBBEEEDDD???===>>>>>>>>>??????>>>===<<<;;;;;;:::999999999:::;;;<<<666666666777777777888888333555888777555222111111111111000//////000111222333222000...,,,,,,,,,------......---+++***+++,,,555777;;;>>>===:::666333333222000///.........///---......---+++---222666777444000............---000///...---------------***,,,............000111///...666???===FFFrrroooIII<<<<<<999555555777666555333111///...---////////////////////////111111111000000//////...333111111222777;;;>>>???GGGCCC???;;;999666333000111111222000///...///111444333222333666777666333000555888777777:::;;;:::@@@>>>;;;:::;;;<<<===>>>???FFFGGGBBBCCCIIIJJJDDDFFFDDDIIISSSSSSNNNSSS___\\\WWWGGG>>>???888222777888333111444777555000,,,...///...---+++***,,,---///***))),,,---///999EEEWWWqqqpppTTT>>>444111666000555999999:::<<<999444///999:::000///:::<<<555;;;<<<;;;777111...000333555JJJ```ggg\\\LLLDDDCCCCCCIIIHHHAAA@@@EEEBBB999444111......222777777555333333222222888>>>>>>999444111...///222999@@@FFF^^^zzziiiJJJ888111...//////000111222111111...333555222///111222111999===BBBDDDAAAAAAKKKXXXfffooovvv~~~sss]]]KKK@@@>>><<<<<>>===:::888555333222333333333333555777888999777666555777888888666333555888999777777::::::888777777666777:::===???@@@GGGMMMNNNIIIEEEGGGGGGEEECCCDDDIIINNNJJJFFFQQQbbbfffbbbMMM888555333222777333000---...000000...,,,//////......---,,,+++***...,,,,,,...---...888CCCQQQjjjmmmZZZOOOMMMOOOUUUeeeooowwwyyyvvvrrrllleeeiiilllcccUUUWWWhhhrrroooggggggddd\\\RRRIIIDDDDDDCCCVVVlllvvvsssooosssyyyzzzmmmMMMJJJLLLSSSYYY[[[]]]aaaaaa^^^YYYXXXaaammmqqqnnnUUUMMMJJJMMMPPPQQQUUUZZZeeexxxtttcccZZZUUUSSSQQQNNNJJJFFFCCCBBBBBBAAABBB???888777<<>>:::777777888999666444555:::======<<<777666777999;;;;;;999777666888777555777<<<<<<888AAAAAA@@@????????????@@@???BBBDDDAAA======@@@CCCDDD@@@@@@AAA===:::CCCPPPaaabbbKKK///***...------...---,,,++++++,,,------***))))))---111333111///444666:::======@@@KKKWWWvvvzzzuuutttmmmkkkuuuyyyjjjaaafffjjjgggjjjrrryyypppkkkjjjjjjiiijjjgggaaa___eeejjjlllttt~~~}}}xxxuuuXXXCCC666---///222...)))((('''(((***,,,---222???LLLKKKCCC777...+++,,,///111666555555333111///---,,,111222333333222111333444222111111000000000000111000000///...---,,,,,,+++------,,,---...000222333///000111222222111///...---------,,,,,,++++++***************************------------,,,,,,,,,,,,------,,,,,,---......///333000111666444111666???HHHmmm]]]FFF>>>999999999555222333111111222333333444444444222222222222222222222222444333333333222222111111///000222666999:::999888<<>>[[[dddRRR999:::EEE???444:::>>>AAA@@@>>>>>>===;;;999999<<>>===;;;@@@EEEKKKJJJEEEAAA@@@AAA>>>:::777888<<<>>><<<888:::;;;<<<>>>??????AAAAAACCCDDDAAA>>>???CCCEEECCC:::;;;:::777444222333444333444111---///555666222222<<>>CCCEEEEEEDDD@@@DDDHHHHHHDDD@@@>>>>>>;;;::::::===@@@AAA???<<<@@@@@@@@@???>>>???BBBDDDGGGHHHCCC;;;555666888777333444333000---,,,///222))):::FFFKKKZZZqqqyyysssjjjnnnaaauuutttyyyrrriiicccsssfffcccxxxppptttcccRRRLLLLLLKKKJJJJJJGGGCCC??????BBBFFFIIIJJJDDD@@@===;;;999999@@@HHHRRRMMMFFF@@@;;;888555333---,,,,,,++++++,,,------'''((())))))(((''')))***************+++---......000000//////............---...000555;;;===:::777333111...,,,+++,,,...///................................................------------............,,,,,,------...///111111222111000000000111333555999999KKKuuugggJJJBBB::::::999666444444555666555555444444444333333333222222222222222222222222222222444555777999:::;;;;;;;;;===@@@CCCEEEEEEDDD>>>@@@AAABBBBBB@@@===<<<999;;;>>>AAAAAA@@@===;;;:::;;;;;;:::999===BBBGGGHHHKKKFFF:::///---000111))),,,///000111777@@@GGG^^^}}}|||~~~~~~}}}wwwuuuvvv{{{~~~uuulllddduuuzzzxxxuuupppmmmlllooosssjjjmmmwww~~~xxxqqqfffZZZLLL___vvvppp___cccsssnnnnnnmmmnnnqqqoooggg___ZZZJJJJJJFFFBBBJJJWWWWWWOOOHHHCCCCCCGGGIIIEEE???===@@@EEEJJJLLLIIIDDD>>>;;;111000...,,,++++++++++++)))***+++***)))((()))***)))))))))***+++,,,......//////............------000///000666>>>BBBBBB???444333111///...---------...---,,,,,,,,,---......------------------------------------.........///,,,,,,------...000111222000111222000///000333555777888BBBZZZ{{{VVV@@@BBB<<<===;;;888666666555444666666555444333333222222111111111111111111111111666777999;;;===???AAABBBAAA@@@??????@@@@@@>>>============???AAA@@@>>><<<:::===BBBCCC@@@;;;777555///000111222444:::CCCJJJNNNRRRNNNAAA444111555999555;;;EEEOOOZZZjjj|||iiirrr~~~yyynnnggg~~~tttppppppjjjaaaeeewwwlllYYYNNNIIIIIILLLLLLJJJJJJKKKNNNNNNFFF@@@===@@@HHHKKKHHHBBBDDD\\\vvv}}}ooo[[[OOOLLLBBBBBBBBB???999666999>>>:::888888<<>><<<;;;;;;===444777<<>>999555333000...---'''---,,,,,,000///:::PPPDDD[[[ggg[[[IIIIIIUUU___SSS]]]mmm{{{wwwgggPPPPPPOOOMMMJJJGGGDDDBBBKKKKKKKKKJJJIIIGGGEEECCCFFFIIIQQQZZZ^^^aaagggnnnqqqhhhYYYIII===555333222333333222333333444555555111000111444777777555111777MMMeeejjjZZZCCC444///000///---,,,+++,,,---------...///111222333333333>>>???AAABBBAAA>>>;;;888555555555555333222111000444BBBJJJHHHLLLRRRJJJ999JJJMMMLLLDDD:::777<<>>???<<<777222000///000222......------...//////000.........111333444222//////DDDZZZ^^^PPP===000,,,---,,,+++***************)))***+++,,,---............000111222111///---+++---............------,,,+++999DDDBBB??????999111777999999444---+++///444444444555999===@@@???>>>:::666333666>>>IIIRRRWWWKKKFFFGGGUUUgggttt}}}}}}~~~vvvqqqxxxxxxvvvzzzwwwoooZZZVVVOOOMMMZZZgggaaaRRRRRRSSSXXX^^^]]]VVVPPPNNNGGGQQQaaammmkkkcccbbbfff\\\nnnxxxVVVAAA<<<555333333444888===BBBFFFGGGEEEJJJQQQVVVTTTKKK@@@999:::555111///111333111///---***,,,000000---...222///......///000000//////---......,,,***+++...111...)))(((******((()))...,,,,,,,,,,,,,,,,,,,,,,,,------------......///000000000000000000111111111222666444777FFF]]]}}}XXXFFF===;;;999888777555555555666666888777555333222222222333555666666777777777777777666999===@@@AAA@@@>>>===?????????@@@AAAAAA???<<<777666333111///---,,,,,,------------------......333444111888KKKZZZjjj~~~~~~~~~~~~uuunnnjjjgggbbbeeeZZZNNNFFF@@@888333222******)))((((((((()))))),,,,,,------,,,,,,+++***111000222555222---+++...''''''((())))))******************)))******+++,,,+++***+++---//////...,,,***:::LLLPPPFFF777---++++++++++++++++++******)))(((((()))***************(((((())))))))))))(((((('''((()))******************555AAABBB999000---///,,,------+++)))(((***,,,)))((((((***,,,---,,,***,,,)))''''''***///222444555111111999CCCKKKSSSZZZKKKFFFCCCGGGJJJIIIHHHIIIGGGKKKIIIBBBAAAGGGGGGCCCBBBGGGIIIKKKRRRYYYVVVMMMQQQQQQTTTVVVSSSOOOPPPTTTRRRYYYfffqqqqqqggg\\\WWWUUU~~~iii[[[HHH;;;:::;;;@@@HHHTTT```gggrrr|||vvvlll```SSSQQQXXX______\\\HHH<<<666:::999111000666999888777777888666111,,,,,,...///...++++++---///...+++)))+++++++++---111+++++++++++++++,,,,,,,,,,,,++++++,,,---...///000/////////000000111111111333222000555>>>JJJqqqrrrQQQHHHAAA<<<999888777555555555666777777666444333333444555666666777888999999888777666666888:::=========;;;:::CCCCCCAAA>>>===<<<777111++++++---///...+++***+++222///,,,******000777<<<>>>GGGOOOaaa}}}{{{xxx~~~qqqeeecccaaaYYYPPPLLLLLLMMMIII???888555333000666000---///000...---...,,,+++***))))))***+++,,,***+++++++++,,,,,,,,,,,,///------///---))))))+++---------,,,+++)))((('''*********))))))******+++))))))***+++,,,,,,+++******555BBBFFF???444---++++++,,,---......---++++++*********++++++***))))))***************+++,,,,,,((())))))***************,,,111<<>>BBBGGGEEE???CCCCCCEEEFFFCCCAAAFFFOOOVVV]]]hhhooolllaaaTTTMMMTTT|||VVVCCCAAA@@@CCCKKKYYYiiissszzzyyyrrr___bbbgggbbb___cccbbbaaa^^^YYYSSSIII:::...000000222333222000,,,(((---,,,******+++,,,...000******++++++,,,---------*********+++,,,---...///......//////000111111111555222000777<<<>>>```fffJJJFFF???888888888666555555666666777444444444444666777999:::999:::;;;;;;;;;999888777555666888999:::999888888:::<<<;;;999;;;===888///...++++++---+++&&&(((---,,,...333777>>>HHHSSS[[[aaarrr~~~zzzyyyuuufffRRRLLLRRRRRRJJJCCC@@@;;;555000///...111000,,,***---//////***((()))---...+++)))***---,,,+++)))))))))***+++(((((())))))***+++,,,,,,+++'''&&&))))))'''(((+++***************+++,,,,,,++++++******)))******+++((()))******************,,,333<<>>555---++++++++++++---+++------,,,---//////---(((+++---000444777555111333444888:::888777===EEELLLWWWbbbeee___XXXRRROOOUUUrrrwwwPPPEEECCCAAA???CCCNNN\\\eeeyyy}}}jjjRRR>>>888777999???CCCAAA888///222222000---,,,,,,+++************+++++++++++++++*********++++++---......---......///000000111111555222111888;;;999TTT^^^GGGCCC===888888777666555555666777888444555666777999:::;;;<<<=========<<<;;;999888777444444444555555555444444222777:::;;;???CCC;;;///,,,'''(((---...///999FFFNNNWWWcccmmmrrrtttwwwyyyrrr```WWWTTTRRRMMMDDD999555777000000///...,,,+++,,,...+++///000---,,,000222111...***)))++++++))))))---,,,+++***))))))((())))))(((((((((((()))***,,,,,,000---,,,000111...---...)))((((((((()))***,,,...+++***)))))))))))))))))))))***+++***))))))***++++++000777<<<;;;666...)))((()))******************))))))*********))))))((()))((((((((()))***++++++***************)))((((((***&&&***444777111+++++++++***)))***+++***)))''''''((()))((('''(((***,,,&&&(((+++,,,,,,,,,---...---,,,---...,,,---555???999111***)))***))))))***'''(((******+++***)))(((***)))((()))---...---***((((((+++//////...222888@@@MMMVVVRRRHHHAAA@@@@@@@@@OOOaaacccZZZZZZUUUBBB>>>===;;;888888<<>>===;;;888666555444333111000000000000000000000444???JJJRRR\\\aaaVVVFFF999:::EEEUUU___dddqqqzzzeeeYYYVVVQQQEEE;;;222444333//////222222///)))*********+++...111222---222333///,,,,,,+++(((---)))(((******))),,,222+++++++++,,,++++++************))))))***+++,,,---+++***---444666000***(((+++++++++++++++*********,,,++++++***))))))******(((***+++***(((''')))+++***...555<<>>555//////000//////111///......//////---------***************))))))***(((%%%$$$'''((('''***...555AAAGGG@@@444...,,,******+++888@@@666111666666000222444222......222666000DDDYYYbbbggghhh]]]OOOTTTWWW___lll|||xxxxxx{{{zzzkkkZZZKKKHHHLLLRRRXXX\\\]]]^^^^^^[[[___```\\\ZZZYYYUUUOOOLLLJJJFFFAAA<<<777333111...------,,,,,,,,,,,,,,,,,,,,,---...///000111222000444333444888777CCC[[[|||PPP@@@;;;999>>>888777666555555666777888999:::<<<>>>>>><<<999888<<<:::777333111///............---,,,,,,,,,------999JJJ___pppppp^^^fff{{{{{{{{{jjjYYYNNN@@@888777666111---...111...(((+++333333+++000///---+++---000///---+++111444222000000...***---+++,,,...---)))***...((()))+++,,,,,,,,,+++***)))(((''''''''')))***+++,,,---444>>>BBB:::111+++'''(((***,,,---,,,++++++......---,,,,,,,,,,,,,,,(((***+++)))'''&&&(((++++++...666???DDDAAA888000,,,+++*********+++---...******+++,,,,,,,,,,,,,,,))))))*********))))))(((%%%&&&((()))***+++++++++$$$)))---///111222...)))''')))******)))))),,,...((()))***(((%%%%%%(((+++''')))***)))'''(((+++///...+++***+++***+++111999:::111)))((()))((()))+++,,,***(((((((((&&&&&&((((((***------)))%%%&&&***///)))&&&''')))((()))---)))555<<<777000...,,,)))/// &&&555000&&&(((---%%%***......***((()))+++...666:::<<>>===<<>>BBBEEEDDDBBBBBBFFFKKKOOO\\\eeebbbbbbjjjooommmqqqmmmjjjlllkkk```KKK;;;===;;;777111,,,***+++,,,---------------......///111///000555666777@@@JJJmmmHHHBBBAAA<<<>>>:::::::::::::::;;;;;;<<<:::::::::888777777666444444000---,,,,,,+++++++++///---+++,,,111777===@@@UUUiiizzzxxxssszzz~~~ooo___SSSLLLHHHJJJOOOffflllssstttjjjUUU===...///...,,,,,,---...------......------------......000---+++***+++------------///000000...,,,*********++++++,,,++++++******)))************)))(((((((((''''''(((***+++,,,,,,...:::NNN___bbbTTT===*********************************)))((()))***,,,...,,,,,,++++++***+++++++++(((111;;;CCCIIIIII@@@555,,,,,,++++++******,,,---+++******))))))******+++)))))))))))))))((((((((()))))))))*********++++++,,,---///333666666444222---+++***,,,///111000...///...,,,+++)))(((((((((((((((''''''(((((()))***(((******)))((()))///333444222///+++)))((()))***''''''''''''''''''''''''))))))))))))))))))))))))))))))((('''''''''''''''(((...333444000+++***************++++++++++++,,,)))******++++++******)))))))))******++++++,,,,,,***((((((***...111444555//////000000000///......111333555222...+++---000///222555444222222555999>>>GGGNNNPPPXXXeeehhhbbb``````bbbhhhjjjaaaOOO???;;;;;;888444000......///333222000/////////000000111///111444555666===FFFhhhFFFBBB@@@<<<>>>::::::;;;<<<=========<<<888777777555111///000111///...,,,++++++,,,+++***---111999DDDRRRbbbrrr{{{zzzhhhYYYNNNPPPXXXNNN@@@111++++++...444:::RRRYYYaaaddd\\\JJJ666)))+++***)))***---...///......------,,,,,,------...000...+++***+++,,,,,,+++///111222111///,,,++++++)))******+++++++++******+++***))))))((()))))))))'''''''''((()))+++,,,---222CCC\\\mmmlllYYY>>>+++***************************))))))((()))+++,,,---...---,,,+++***************222<<>>:::;;;<<<<<<<<<;;;999888333333222111---,,,000666777:::999333...---...///222@@@UUUkkk~~~wwwcccKKK;;;111---000777222---))),,,000222777===KKKQQQXXXZZZSSSEEE777---***))))))***,,,...///...------,,,,,,,,,,,,------///---+++***+++++++++***///111111000---+++***+++((()))******++++++++++++...---+++*********+++,,,(((((()))(((((()))+++---444CCCWWWbbb^^^NNN:::...************************))))))))))))***+++,,,------,,,++++++*********++++++555???EEEHHHJJJFFF@@@111...+++))))))+++,,,,,,******))))))))))))******((((((((())))))******+++************++++++++++++***,,,000555999:::888666///---+++)))((((((''''''///...,,,)))'''&&&%%%$$$((('''''''''''''''((((((''')))***(((''')))...333@@@???===666///)))''''''))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&$$$(((,,,...,,,***((((((&&&&&&&&&&&&''''''''''''&&&(((***,,,,,,***(((&&&&&&&&&&&&&&&&&&&&&&&&&&&)))'''%%%%%%&&&''''''&&&'''((()))***++++++++++++)))***,,,,,,******,,,...+++,,,---+++))))))+++---,,,------222===FFFDDD;;;111555>>>IIIOOOMMMCCC999555555555555555888===@@@;;;999555222000///000000111333666777777888<<>>;;;;;;;;;:::888666444222///---...///------888EEEUUU\\\\\\OOOBBB@@@EEEHHHSSSaaauuu|||iiiZZZQQQLLLIIIDDD999...******+++---///++++++...///---***///666GGGKKKOOONNNFFF;;;222------+++***+++---......---,,,,,,++++++++++++,,,,,,---,,,******++++++***)))---//////...+++))))))***'''((()))++++++,,,,,,,,,...---+++*********+++,,,)))******)))''''''***---444@@@OOOVVVPPPCCC666...************************)))))))))******+++,,,,,,+++*********++++++,,,---,,,888CCCHHHJJJKKKIIIFFF555111+++((((((************))))))))))))))))))***(((((())))))******++++++************************))),,,111777<<<>>><<<:::444333000---+++******+++---,,,+++)))(((((('''''')))(((((('''''''''(((((('''))))))(((''')))...222???AAA@@@:::111+++)))***))))))))))))))))))))))))'''''''''''''''''''''''''''&&&&&&%%%&&&&&&''''''&&&(((+++,,,+++)))'''&&&$$$$$$$$$%%%%%%%%%%%%&&&%%%''')))++++++)))'''%%%$$$$$$%%%%%%&&&''''''''')))((('''''')))))))))(((%%%&&&''')))************((()))***)))(((((()))))))))******)))''''''((())))))+++,,,...222555333...))),,,111888<<<;;;777222111000000000222888@@@FFF===;;;888555444333333444000444666666555888<<>>;;;:::999777444111///...,,,+++,,,//////333EEEYYY{{{yyykkkjjjnnnqqq|||hhh\\\KKK===444...***'''---***(((***------,,,*********,,,***%%%$$$...:::EEEHHHKKKGGG???555///,,,...,,,***+++,,,------,,,,,,++++++******++++++,,,+++***)))***++++++***)))+++,,,,,,+++)))((()))***'''(((***+++,,,---......+++***))))))((())))))))))))***+++)))&&&'''***...777BBBQQQWWWRRRDDD555,,,************************((())))))***++++++,,,,,,************+++,,,---...---;;;HHHMMMMMMNNNMMMKKK;;;444---(((((())))))(((***))))))(((((())))))***))))))***************************)))))))))))))))'''+++222:::@@@CCCBBB@@@666555333///,,,+++,,,...---,,,,,,+++++++++,,,,,,***))))))(((((((((((()))'''((()))(((&&&(((---222999===>>>:::222,,,+++---((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&'''((((((''')))+++,,,,,,***(((&&&%%%%%%&&&&&&&&&'''''''''&&&'''((())))))((('''&&&$$$%%%%%%&&&'''((((((((('''&&&%%%'''((())))))(((%%%&&&'''((())))))))))))************)))))))))))))))(((((('''''''''((((((%%%(((***,,,++++++******)))+++---///000//////...,,,,,,++++++...444<<>>===999333,,,))))))+++------,,,+++++++++,,,,,,++++++***)))))))))))))))'''((()))(((&&&(((---222:::>>>@@@<<<333,,,***,,,''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''(((((('''(((***,,,------+++)))&&&'''''''''((((((((((((&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&'''''''''%%%$$$$$$%%%'''((('''%%%''''''((()))************++++++***++++++,,,++++++***)))(((((())))))***)))&&&''')))++++++)))((((((''')))++++++******+++,,,((()))))))))***...222666444555777888::::::::::::888<<<;;;444111555999:::UUUAAAEEE@@@999===888666444111000/////////000---...333555>>>YYYvvv{{{iiiVVVMMMFFFDDDZZZeeeQQQ000,,,((((((+++---+++(((+++,,,+++)))))),,,......(((&&&&&&***---...222888===CCCIIIHHH???444,,,((()))''''''(((***,,,,,,+++++++++************++++++''''''''')))+++,,,,,,***)))***+++***))))))+++---((()))+++---...000000000++++++,,,------+++***)))"""%%%((('''&&&)))000666IIINNNVVVYYYTTTGGG777,,,************************((()))***++++++,,,++++++------,,,+++************...>>>NNNTTTSSSRRRRRRQQQFFF===222,,,+++,,,+++)))))))))(((((((((((()))))),,,+++++++++***)))))))))))))))(((((('''''''''&&&%%%***333===EEEIIIIIIHHHMMMKKKEEE;;;111***)))***,,,,,,+++***)))))))))))),,,,,,+++***))))))******&&&((()))'''&&&(((---222AAAEEEFFF@@@444+++((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''(((&&&'''))),,,//////...---&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((''''''&&&%%%$$$$$$&&&%%%%%%&&&''''''&&&$$$&&&''''''((((((((((((''''''&&&&&&''')))******)))((('''&&&&&&((())))))(((+++)))))),,,---+++((('''###&&&))))))((('''(((***%%%''')))***))))))***+++---///222555888999888888@@@CCCAAA777333666:::;;;}}}RRRAAA@@@???>>>???999666444333000...---///333...666LLL___mmmxxxkkk^^^PPPGGGEEE888666///,,,<<>>QQQRRRUUUWWWSSSIII:::000---,,,+++******+++,,,---,,,,,,,,,,,,++++++***)))************************--->>>NNNSSSPPPOOONNNMMMKKKDDD777***&&&)))------++++++***)))***+++---...//////...+++(((((()))+++&&&'''''''''''''''&&&&&&###,,,555;;;EEENNNOOOJJJUUUSSSPPPHHH:::,,,(((,,,***)))((('''''''''''''''******))))))(((((('''''')))&&&&&&''''''(((,,,333HHHHHHHHHEEE<<<111)))&&&+++)))&&&%%%%%%%%%%%%$$$''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''$$$###$$$(((,,,...,,,***&&&''''''(((''''''&&&%%%'''''''''(((((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%''''''&&&%%%''''''''''''((((((((((((******))))))((((((((('''))))))*********))))))(((***000555555///***((())))))((('''''''''(((***+++((((((((((((((()))******,,,,,,,,,---000333777999???FFFHHH@@@::::::;;;:::zzzQQQAAA???<<<:::<<<666555444333111000000111000333EEEdddwwwgggVVVKKKBBB:::555666222222...---999IIIHHH===,,,***))))))***++++++***))))))))))))))))))))))))************,,,222;;;BBBFFFEEEFFFDDD999,,,''')))***((('''''')))***)))''')))))))))))))))******+++,,,***+++---+++((()))...222///+++(((((()))))))))+++---...---+++******+++,,,---......---,,,***(((((('''***,,,+++,,,777CCCKKKMMMPPPTTTTTTLLL>>>333111000...---------...///,,,,,,,,,,,,,,,+++******************************///>>>MMMRRRRRRRRRRRRQQQMMMGGG;;;---'''***,,,,,,,,,,,,,,,,,,---...///////////////,,,***((()))+++''''''((((((((('''''''''&&&---444:::EEEPPPSSSPPPWWWVVVTTTMMM@@@222---///******)))((('''''''''''')))))))))((((((((((((((()))&&&&&&'''(((''',,,222EEEFFFGGGFFF@@@666---((('''%%%$$$$$$%%%&&&&&&%%%'''''''''''''''''''''''''''''''''(((((((((((()))%%%$$$%%%(((+++------+++'''&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%''''''&&&%%%''''''''''''(((((((((((())))))((((((((('''''''''))))))************))))))///333777555///***((((((((('''&&&&&&&&&'''))))))((((((((((((((()))******+++++++++,,,...111444555;;;BBBEEEAAA>>>??????<<>>555+++'''))))))(((''''''))))))(((''')))))))))))))))******+++---***+++,,,+++(((***///222///***(((((())))))))))))+++,,,,,,***)))******,,,---......---,,,***)))(((((()))+++,,,111===IIIJJJJJJLLLRRRTTTNNN@@@555333111000...---------...,,,,,,---------,,,++++++************************///<<>>000)))***+++***++++++,,,---...////////////000///---***))))))***(((((((((((((((((((((((()))...444;;;EEEPPPVVVVVVTTTRRRQQQMMMBBB444------+++***)))(((''''''''''''(((((((((((((((((()))))))))&&&&&&(((((('''+++111AAADDDGGGIIIEEE===222***%%%$$$$$$%%%''')))(((''''''''''''''''''''''''''''''''''''(((((((((((()))'''&&&&&&'''***---------((('''%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''%%%%%%%%%''''''&&&%%%&&&''''''''''''((((((((((((''''''''''''&&&&&&&&&))))))************))))))+++...000...)))&&&%%%&&&&&&&&&&&&&&&&&&'''(((((())))))((((((((()))******************+++---///111666;;;???@@@CCCFFFEEECCCjjjGGG??????;;;:::???@@@>>>888111222???NNNXXXmmm}}}mmm[[[III;;;???888111......000333555222000111777AAADDD<<<222+++***((((((*********))))))))))))))))))))))))))))))))))))+++///555<<<@@@DDDBBB???999111***''''''(((((('''((((((((((((''')))))))))))))))******+++,,,))))))***)))(((+++000222...***(((((())))))))))))***,,,,,,+++***++++++---------------+++***))))))))))))))),,,444@@@KKKMMMLLLMMMRRRUUUNNN@@@333222111///,,,+++******+++,,,,,,---------,,,,,,+++************************...:::HHHPPPTTTUUUPPPKKKIIIFFF>>>111***)))***)))((()))+++---......------...//////...+++((('''(((((((((((((((((())))))******...444===GGGPPPTTTTTTPPPOOONNNMMMDDD777---+++,,,+++***)))((('''''''''&&&''''''(((((()))))))))(((&&&&&&(((((('''***000>>>CCCIIIKKKJJJCCC666***'''&&&&&&(((***+++***)))''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''((('''''''''))),,,......***(((&&&$$$$$$$$$&&&'''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%'''''''''%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&((())))))************)))$$$&&&((('''&&&%%%''')))&&&&&&&&&'''''''''((((((***))))))((())))))*********************,,,---...333444888===DDDKKKNNNNNNgggEEE>>>>>>888999AAAHHHGGGBBB<<>>555...)))'''&&&'''((((((((('''''''''((()))))))))))))))******+++***''''''(((((((((,,,222111...***''''''((((((((((((***,,,---,,,+++,,,---------------,,,+++************)))(((+++666BBBKKKPPPOOOPPPTTTUUUNNNAAA555222111...,,,+++*********++++++,,,------,,,,,,,,,)))))))))))))))))))))))),,,888FFFNNNPPPOOOIIIBBBBBBBBB===222***))))))((()))***,,,...///000//////,,,...///...+++(((&&&%%%((((((((('''((()))***+++***---555???IIIMMMNNNOOORRRPPPPPPPPPJJJ>>>333...---,,,+++***((((((((((((&&&&&&''''''(((((())))))(((&&&&&&((((((&&&)))///<<>>===666999EEETTTZZZ\\\[[[gggqqqZZZKKKFFFXXX```\\\FFF222...222555+++...000///000222333000888222555BBBHHH@@@111)))+++)))'''((()))***)))((())))))))))))))))))))))))(((((()))...555<<>>NNNjjjyyyppp```LLL<<<888???RRRUUUMMM;;;//////111000...222333000000444555222666555<<>>222...***'''((()))******'''''''''''''''''''''''''''''''''(((((((((((()))###%%%((()))'''''')))+++******)))((('''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%'''(((((('''%%%%%%&&&&&&&&&'''''''''%%%&&&&&&&&&'''''''''''''''((()))******+++++++++''''''&&&&&&&&&%%%###"""&&&'''((()))))))))((((((,,,+++******))))))******))))))***+++++++++++++++///,,,---111444888CCCNNNeeeAAA<<<>>>;;;FFFYYYpppZZZGGG>>>555---222@@@HHHGGG???333111555333,,,000444444///...333666444666888DDDOOOGGG444,,,111***)))'''''')))))))))((())))))))))))))))))))))))++++++...555>>>FFFJJJKKKEEEBBB777+++&&&***+++(((%%%''')))(((&&&%%%&&&))))))))))))))))))******+++***'''&&&)))+++///777???111---)))''''''((((((((($$$''')))*********,,,---......---,,,++++++++++++%%%)))***+++333CCCOOORRRTTTXXX[[[XXXMMMAAA666111...---+++)))(((((())))))'''((()))***************))))))))))))))))))))))))555@@@HHHEEEAAACCCIIINNNHHHLLLKKKAAA666111...+++000//////000111444666777///222555555111,,,(((&&&'''&&&%%%$$$%%%''')))+++,,,+++000===GGGKKKOOOUUUWWWQQQOOOSSSSSSJJJ???888000///---+++***)))(((((((((((((((''''''&&&&&&%%%'''&&&&&&)))(((&&&''',,,888MMM]]]\\\WWWTTTOOOGGG666222---***+++---///000''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''!!!%%%((()))'''&&&((())))))))))))((('''%%%$$$###%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%'''(((((('''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''(((((((((''''''(((******+++++++++''''''(((***++++++)))(((%%%%%%'''((((((((('''&&&,,,,,,+++***))))))******'''((()))***+++++++++***...,,,...111000000888DDDhhhHHH===:::HHHccctttrrrfff^^^HHHCCC<<<444000222777<<>>FFF^^^}}}gggTTTGGG@@@>>>:::555111000555<<>>444---+++***((('''((((((''''''''''''((((((******)))))))))***+++,,,******(((''',,,444999999---,,,***((('''''''''(((''''''((()))***+++,,,,,,+++******))))))((())))))***((()))///:::FFFOOOSSSLLLNNNPPPPPPKKKAAA555+++*********)))******++++++,,,,,,,,,***)))((((((((((((''''''''''''((())))))555CCCGGGFFFJJJIIIEEEIIIOOONNNLLLFFF===444///...---333555000,,,///222222555444333333222///***'''''''''((()))***+++,,,---------444@@@JJJOOOSSSWWWVVVVVVQQQMMMPPPSSSHHH999000///,,,)))'''((('''&&&&&&'''((())))))((('''&&&'''(((((('''&&&'''))),,,:::EEEPPPSSSRRRRRROOOKKKBBB;;;111***(((((()))***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&%%%%%%'''(((++++++***)))((('''&&&%%%$$$$$$$$$######$$$%%%''''''&&&%%%%%%%%%%%%&&&'''$$$$$$%%%&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''(((((()))))))))((('''%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((()))******+++++++++******))))))(((((()))***+++,,,,,,***+++,,,,,,...111666:::jjjIIINNNccc{{{```III<<<555111444222000000444;;;DDDIIIBBB<<<555111111222111000444666999:::999:::;;;<<>>555111.........------,,,---...///+++******)))))))))))))))+++111:::BBBEEEEEEDDDCCCBBB;;;333---,,,+++)))(((''''''&&&&&&&&&&&&'''''')))))))))))))))******+++******))),,,444======888+++***)))'''&&&&&&''''''%%%%%%&&&''''''((())))))))))))))))))))))))(((((()))(((,,,666BBBKKKLLLIIIFFFFFFHHHJJJFFF;;;000***(((((((((((()))+++,,,,,,---------------+++(((&&&''''''''''''((()))***+++666BBBDDDCCCJJJIIICCCDDDMMMLLLIIIFFFCCC???444***+++...000///------...///777666555444333000,,,)))+++***)))((()))+++---...///...333>>>GGGLLLPPPUUU```YYYWWWYYYXXXOOOFFFAAA444///+++,,,,,,***(((((('''((((((((((((((((((''''''(((((((((((())),,,///???JJJUUUXXXWWWUUUQQQLLLKKKDDD:::000***''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&%%%%%%'''(((***,,,...000000...+++)))'''%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''''''''(((******)))((('''&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&''''''(((((())))))(((((('''''''''&&&&&&&&&&&&&&&'''''''''(((((((((((()))******+++******((((((((((((((()))*********+++,,,---...111555888zzzjjj[[[QQQCCC;;;777555333111333222333666<<<@@@CCCCCC888666444333333333333222555888:::999777666999<<>>;;;777444333333222222222333444777:::<<<;;;888999???DDDQQQSSSOOOEEE<<<888777555222111////////////---++++++******)))))))))))))))---333<<>>EEE===000((('''&&&%%%%%%%%%&&&'''&&&&&&&&&&&&''''''''''''%%%&&&((()))***)))((('''&&&...999BBBGGGHHHIIIIIIIIICCCCCCHHHCCC444)))((())))))((((((((())))))******((()))---111111---((((((((((((((()))***++++++666HHHNNNKKKKKKHHHFFFNNNKKKPPPOOOHHHGGGHHH@@@444111+++))),,,---,,,///444000...------......,,,***,,,,,,+++++++++*********(((***444DDDQQQWWW[[[___TTTZZZYYYQQQOOOSSSTTTPPPDDD444)))***,,,((('''+++)))((('''&&&&&&'''((()))'''(((((('''&&&'''))),,,///===LLLTTTXXXZZZXXXTTTQQQSSSRRRLLL@@@444+++'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&%%%%%%'''(((+++...333888<<<>>>>>>>>>999222)))$$$%%%''''''&&&%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&++++++******)))(((''''''%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&''''''(((((())))))*********)))(((''''''''''''''''''''''''$$$%%%''')))***+++,,,,,,+++******)))))))))*********,,,...///000111444666\\\JJJBBBDDD;;;666666666222222555333444999@@@EEEBBB999111............---///222555333666999888888===IIISSSSSSOOOFFF===;;;>>>===999666333111000000///+++'''+++******)))))))))))))))---333;;;???@@@BBBFFFKKK;;;666000---------+++)))******))))))))))))******&&&''')))*********)))(((+++))))))111???EEE;;;,,,((('''&&&%%%%%%%%%&&&'''&&&&&&''''''''''''''''''$$$&&&((()))***)))((('''%%%...;;;CCCEEEFFFGGGIIIMMMFFFFFFKKKFFF666++++++***))))))(((((((((((()))***'''%%%(((---///---***++++++***)))(((((())))))888LLLSSSNNNKKKFFFFFFNNNKKKRRRQQQIIIFFFIIICCC888333,,,(((+++---,,,///555---,,,++++++,,,---,,,***---------------,,,******)))+++555CCCNNNRRRTTTVVVUUU^^^\\\OOOJJJRRRTTTMMMHHH777***+++,,,((((((---)))((('''&&&&&&'''((()))'''(((((('''&&&&&&(((***---<<>>555***$$$%%%''''''&&&%%%%%%&&&''''''&&&%%%%%%'''''''''''''''''''''&&&++++++******)))(((((((((%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&&&&''''''(((((()))***++++++***)))((('''''''''''''''''''''&&&$$$%%%&&&(((***+++,,,,,,++++++***************+++***,,,...///000111333555pppPPPBBBBBB@@@<<<777444444555666666444222<<>>>>>>>><<<:::666333///...///...***'''((()))))))))(((''')))***444999???CCCDDDFFFIIIKKK999000))))))*********---'''(((***+++***)))'''&&&''''''''''''''''''&&&&&&&&&(((,,,555@@@DDD999+++((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((()))%%%###&&&(((''''''***%%%222???EEEGGGHHHHHHGGGMMMJJJIIIKKKFFF999,,,%%%(((((())))))))))))(((((((((&&&%%%(((+++,,,***((())))))))))))(((***---000===EEENNNNNNIIIGGGKKKQQQUUUQQQNNNMMMNNNLLLGGGCCC777+++'''///333//////444+++,,,...//////...,,,+++---......,,,******+++,,,******000<<>>DDDFFF>>>777---'''%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&'''+++......)))%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))************)))(((((('''&&&&&&%%%%%%((('''&&&&&&'''))),,,---++++++,,,***)))(((***+++***,,,---...///111444777\\\EEE>>>>>><<<:::666444444444666666555<<>>FFFOOOQQQOOOOOOSSSXXXZZZVVVRRRRRRTTTTTTOOOJJJ;;;---&&&,,,000,,,+++...***+++,,,,,,,,,,,,+++***+++,,,,,,,,,******,,,...,,,,,,000;;;IIIQQQQQQNNNLLLRRRVVVVVVXXX\\\]]]ZZZOOOCCC444,,,,,,...---***+++***(((&&&&&&&&&'''(((&&&''''''&&&%%%%%%'''))),,,333AAAPPPXXXXXXYYY\\\aaa___]]]]]]\\\RRRAAA444)))&&&&&&))))))&&&%%%(((''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%(((111999>>>BBBGGGGGGEEE>>>888000***'''&&&%%%$$$%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&(((,,,//////...,,,'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((())))))))))))((('''''''''&&&&&&%%%%%%&&&&&&%%%%%%&&&(((+++,,,+++,,,,,,+++)))((()))+++***+++---......000444777tttRRRDDD@@@===999777555333333333444555888GGGTTTOOOAAA777444444555444333111111000000000222555999===BBBHHHOOOTTTLLLFFF===999888:::::::::222000............,,,***,,,+++***(((''')))---111:::>>>CCCGGGIIIJJJKKKLLL===444---,,,,,,+++***,,,***+++++++++***)))'''&&&''''''''''''''''''''''''&&&,,,333999>>>>>>666+++''''''&&&%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&'''$$$$$$''''''%%%&&&)))...999CCCGGGHHHIIIIIIFFFLLLJJJJJJJJJEEE777+++&&&'''(((((())))))((((((''''''&&&&&&(((******)))(((((())))))(((((()))---000AAAGGGOOOTTTVVVXXX\\\___\\\WWWSSSTTTYYYZZZUUUPPPBBB333(((***...,,,)))***)))))))))))))))))))))))))))***++++++******,,,......---000:::HHHPPPQQQNNNJJJNNNQQQVVV]]]cccccc___QQQFFF999111///000///---***)))(((&&&&&&&&&'''''''''(((((('''&&&&&&''')))---111<<>>000)))$$$%%%&&&$$$###%%%''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''---555>>>HHHMMMGGG???;;;777111---***(((&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&***,,,...///111333***(((&&&%%%$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((((((''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&%%%%%%%%%&&&''')))***,,,------,,,)))((()))******+++------...000333666pppSSSKKKDDD:::777777555333111111222333<<>>AAAFFFIIIKKKLLLKKKKKK777000***+++---,,,---///++++++++++++***)))'''&&&''''''''''''(((((((((((((((111999>>>???===555,,,'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((((((&&&$$$%%%''''''%%%&&&***444===FFFIIIKKKNNNMMMJJJLLLJJJJJJJJJCCC666+++''''''(((((((((((((((((('''&&&&&&'''((()))))))))((('''(((((((((((()))---000CCCGGGNNNTTTXXXZZZ]]]^^^XXXSSSOOOQQQVVVXXXUUUPPPIII999++++++......+++******)))(((((((((((()))***((()))******))))))+++---...---///:::HHHRRRTTTRRRPPPSSSXXX[[[^^^```^^^\\\UUULLL>>>444///.........******((('''''''''(((((('''((()))((('''&&&((())),,,...888IIIWWW^^^cccggghhheeeaaa]]]YYYSSSKKKEEE999///&&&&&&''''''&&&&&&'''''''''(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((---777CCCIIIAAA555444222000---+++)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$'''***++++++---111555,,,***'''$$$###$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&((()))***,,,---...---***(((((()))***+++,,,------///222555hhhPPPJJJBBB555777777666333000000222444AAALLLNNNCCC888777666222000000111111222222222222111666===CCCGGGJJJMMMOOOKKKEEE===777333222333333000000111000000000000111...---***((()))...666===@@@BBBFFFJJJLLLLLLJJJHHH444,,,((()))+++++++++---+++++++++***)))((('''''''''''''''((((((((()))))),,,555>>>AAAAAA===444+++&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((&&&$$$%%%'''&&&%%%(((...999AAAIIILLLOOOSSSRRROOOKKKJJJJJJJJJBBB555+++'''''''''((((((((((((''''''&&&'''((((((((((((((((((&&&'''''''''''')))---000CCCGGGLLLQQQSSSUUUVVVWWWSSSOOOLLLMMMQQQSSSQQQOOOIII;;;...+++---...,,,***+++***))))))))))))***+++*********)))''''''((())),,,+++///:::JJJUUUXXXVVVYYY]]]cccddd```ZZZXXXYYYYYYPPPCCC666...+++,,,---******)))))))))((())))))&&&((())))))'''''''''(((&&&'''111DDDUUU]]]```aaakkkiiiddd___ZZZUUUQQQOOOBBB666+++((()))(((((()))'''''''''(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&(((...:::AAA;;;111.........---+++)))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%(((******)))***...222---+++(((%%%###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%'''''''''(((((()))******+++---...---+++)))))))))***+++,,,,,,,,,...111444^^^IIIEEE@@@888777777666333000111555:::DDDEEEAAA:::666666444111---...///111222333333333111777@@@HHHMMMPPPRRRSSSFFFBBB<<<666111//////000///000111111//////000111---,,,***)))+++222;;;BBB@@@BBBEEEIIIKKKJJJFFFCCC444,,,'''((()))((('''((()))))))))((((((((((((((('''''''''(((((())))))***///888@@@CCCBBB===333)))&&&&&&%%%%%%%%%&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&,,,444@@@FFFKKKNNNQQQUUUTTTPPPKKKJJJJJJIIIAAA333***(((&&&''''''((((((''''''&&&%%%''')))((('''&&&'''(((&&&&&&''''''''')))---000AAAFFFKKKNNNLLLKKKMMMOOOOOONNNMMMLLLKKKLLLMMMNNNEEE<<<000************)))************************)))******(((&&&%%%&&&(((***)))...;;;KKKVVVYYYWWW\\\aaagggiiibbbYYYWWWZZZWWWQQQGGG;;;111+++***+++))))))))))))))))))((((((%%%'''))))))'''&&&''''''&&&&&&000CCCUUU]]]^^^]]]gggeeebbb]]]XXXUUUTTTUUUJJJ???333...***'''''')))''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((((((+++222:::999444...///000///,,,***))))))'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((((())),,,...,,,+++(((&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&(((((())))))((()))(((((('''&&&&&&%%%%%%'''(((((()))))))))*********,,,......,,,+++******)))***++++++,,,---000333xxxUUUFFFAAA===888444555555222111444<<>>222+++&&&((()))(((&&&''''''''''''''''''(((((()))&&&''''''((())))))******111888???BBBBBB<<<000$$$%%%%%%%%%%%%%%%&&&'''((($$$$$$$$$%%%%%%%%%&&&&&&'''%%%%%%&&&%%%'''000:::EEEJJJMMMNNNPPPSSSRRRMMMJJJJJJKKKIII@@@222***)))&&&''''''((((((''''''&&&%%%'''))))))&&&%%%&&&(((%%%&&&'''&&&''')))---000???EEELLLLLLGGGDDDFFFJJJLLLNNNOOOKKKFFFEEEHHHLLLEEE???666---(((((((((((()))***++++++++++++***)))'''(((((('''&&&%%%'''(((((((((---;;;JJJTTTVVVSSSZZZ[[[aaafffbbbYYYTTTUUUPPPOOOKKKCCC777///******&&&&&&'''''''''''''''&&&$$$&&&(((((('''&&&&&&&&&***(((...AAASSS[[[[[[ZZZ\\\\\\[[[XXXTTTSSSVVVZZZVVVLLL@@@666...'''&&&)))''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###'''++++++...555999:::555666666333...+++***+++'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&(((***,,,,,,+++******((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&((()))***++++++++++++***)))'''&&&%%%%%%''''''(((((((((((((((((((((+++---...---,,,+++,,,)))***+++++++++,,,///222hhhOOOCCC<<<555222222333333222111777AAAJJJFFF999000111000***+++111---...000111222222111111666<<>>???AAAEEEHHHFFF@@@<<<...((($$$'''*********+++&&&&&&%%%&&&&&&'''((()))&&&''''''((()))******+++222888===AAAAAA<<<...!!!%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&'''''''''(((((('''%%%%%%%%%%%%(((222>>>IIIMMMNNNNNNOOOQQQNNNIIIJJJJJJKKKIII???222***)))&&&''''''''''''''''''&&&%%%'''))))))&&&%%%&&&(((%%%&&&&&&&&&''')))---000===EEEMMMLLLEEEAAADDDIIIIIIMMMOOOJJJBBB???DDDJJJGGGDDD<<<111***(((((((((''')))***,,,,,,***)))'''%%%&&&''''''&&&&&&(((***''''''---:::IIIRRRRRROOOWWWTTTXXX______WWWOOOMMMIIIMMMNNNIII>>>333,,,)))$$$$$$%%%&&&&&&%%%%%%%%%###%%%((((((&&&%%%%%%%%%)))$$$(((999LLLUUUUUUTTTVVVXXXYYYWWWTTTUUUZZZ___```VVVJJJ>>>222(((&&&***''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%,,,+++,,,222999===<<<===<<<777111,,,+++,,,'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%(((,,,///---+++)))))))))(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&(((***+++,,,,,,---,,,+++)))(((&&&%%%$$$&&&&&&''''''(((''''''''''''***---......---,,,---)))***+++++++++,,,///222vvvTTTEEE???888555777666111---///777@@@FFFHHH>>>888111...//////---***,,,+++,,,...222444444333<<>>555111,,,+++,,,---+++)))......///------000777<<>>AAA???888///(((&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%''')))000>>>KKKKKKMMMPPPQQQQQQQQQQQQRRRNNNOOONNNJJJBBB666+++$$$''''''(((((((((((('''''''''''''''(((((((((((()))((('''((()))((((((111;;;JJJKKKKKKKKKKKKNNNRRRUUUHHHFFFGGGIIIMMMMMMJJJFFFIIIJJJEEE999///***)))''''''((()))))))))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''(((***111@@@QQQYYYXXXZZZXXXYYY___```YYYQQQMMMOOOJJJHHHKKKJJJ@@@333***)))(((((('''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###))):::LLLTTTTTTVVVRRRRRRTTTPPPIIILLLTTTZZZ\\\]]]YYYNNN???000'''%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$(((222<<<;;;666666999<<<<<<999666333222222000,,,)))&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%(((&&&%%%''',,,//////---)))******+++***)))'''&&&$$$&&&''''''&&&$$$%%%%%%'''%%%$$$%%%(((***++++++000222333333111...,,,+++&&&&&&&&&&&&&&&&&&'''((((((&&&'''...999@@@AAA???777222---***+++,,,+++***|||YYYJJJ;;;777777444000///...///333<<>>===<<<;;;999555111---((()))*********)))'''&&&$$$%%%'''((()))(((((('''((('''%%%%%%(((---444888;;;===@@@BBB???777///)))''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&+++***((('''***222@@@KKKNNNPPPQQQRRRRRRRRRRRRRRRKKKLLLMMMKKKDDD999///(((''''''((((((((((((''''''&&&&&&&&&'''''''''((((((((('''((()))((()))222===TTTQQQNNNMMMOOORRRTTTUUUCCCBBBCCCFFFIIIJJJIIIFFFLLLKKKGGG===222***'''&&&''''''(((((((((((('''&&&''''''''''''&&&&&&&&&&&&'''((()))///>>>PPPZZZ\\\^^^ZZZYYY^^^aaa\\\VVVSSSTTTNNNJJJKKKMMMFFF888---+++)))'''''''''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%)))666HHHTTTXXXZZZYYYYYYZZZVVVPPPQQQWWWPPPTTTWWWVVVSSSIII:::---&&&%%%%%%%%%&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$"""&&&222>>>@@@===<<<>>>@@@???<<<888666555666444111---***'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&(((+++///222333//////000000000///,,,***###$$$&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%''')))+++,,,///444:::;;;777333000000(((&&&%%%%%%&&&''''''''''''&&&&&&,,,666AAAHHHLLLAAA888...******+++***(((```MMMCCC:::777777444000...///222999BBBGGGDDD:::222///...,,,,,,,,,---------+++---...------222<<>><<<777222...(((((()))))))))(((''''''&&&'''((()))******)))((('''%%%$$$%%%***111777;;;>>>AAADDDDDD???777...)))'''''''''''''''''''''&&&%%%%%%%%%&&&&&&&&&''''''+++***)))'''+++777DDDMMMPPPQQQRRRTTTTTTRRROOOLLLIIIKKKMMMKKKDDD:::///(((''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''(((''''''((((((***333>>>TTTPPPLLLKKKMMMOOOPPPPPPDDDDDDDDDFFFHHHJJJKKKKKKMMMLLLHHHAAA555+++&&&&&&''''''(((((((((((((((((((((((((((''''''&&&&&&&&&'''(((***///<<>>999555333+++(((%%%%%%&&&''''''&&&%%%&&&'''(((...999HHHRRRHHH>>>222******++++++***wwwSSS???:::555444444444222000222999BBBGGGGGG???666000......------------......+++---///000222888AAAGGGLLLNNNOOONNNMMMIII???444///,,,,,,...---)))(((***++++++*********))))))))))))333;;;>>>@@@BBBCCCBBBBBBBBBBBBBBB@@@:::444///((((((((())))))((((((''''''((()))*********)))(((&&&%%%%%%(((///777===@@@BBBFFFIIIHHHAAA777---((('''''''''''''''&&&&&&&&&$$$%%%%%%&&&&&&'''''''''%%%'''''''''...<<>>CCCFFFEEEJJJNNNLLLDDD777,,,&&&(((((('''''''''&&&&&&&&&$$$$$$%%%%%%&&&''''''(((###&&&''''''000???LLLQQQOOOMMMKKKLLLMMMMMMKKKIIIGGGIIILLLJJJDDD999---&&&''''''((((((((((((''''''&&&''''''''''''((((((((((((&&&'''((((((+++666AAAKKKMMMPPPRRRSSSRRRQQQQQQLLLNNNPPPQQQPPPOOOOOOOOOQQQOOONNNJJJ???000******)))))))))))))))***++++++)))))))))((('''&&&&&&&&&'''))),,,000<<>>AAAAAA<<<555---'''%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&%%%&&&,,,888AAA===999555555888;;;:::777333...'''######$$$%%%%%%###$$$%%%%%%###$$$'''***///000333888;;;===<<<:::444...(((&&&(((((('''$$$&&&&&&&&&%%%&&&,,,666>>>EEEBBB===888333///---+++```LLLCCC:::999555111000222222111999DDDNNNNNNDDD777111///,,,---------,,,+++,,,---,,,---111888@@@GGGJJJKKKIIIHHHEEECCCEEEFFF@@@888333000000222000,,,***,,,,,,+++)))''''''(((***+++000<<>>555///'''''''''(((((((((((((((''''''((((((((('''%%%$$$'''''')))000:::CCCHHHJJJGGGLLLQQQOOOEEE888,,,%%%(((((('''''''''&&&&&&&&&$$$$$$%%%%%%&&&'''((((((%%%))))))(((000???JJJMMMNNNKKKGGGFFFIIILLLLLLLLLBBBEEEIIIIIIDDD;;;111***''''''(((((((((((('''''''''''''''(((((((((((()))(((&&&'''((((((+++666BBBFFFJJJOOOQQQOOOLLLJJJIIIKKKNNNRRRTTTRRROOOMMMKKKSSSPPPPPPNNNCCC333,,,---******))))))***+++,,,,,,***))))))((('''&&&&&&&&&'''***---111<<>>888111,,,***gggPPPHHH===888666222000///111444666>>>GGGJJJBBB999444222...---000222222///---...000555555777===EEELLLOOOPPPKKKIIIGGGGGGFFFBBB999222111222111---***))),,,///,,,'''&&&((((((&&&***111777>>>EEEHHHGGGEEEFFFHHHEEEEEEDDDDDDHHHGGG:::---)))(((((('''''''''(((((())))))(((((('''''''''&&&###&&&***000:::DDDHHHEEEJJJKKKOOONNNEEE666,,,)))((((((((((((''''''''''''((('''&&&%%%%%%&&&'''(((%%%%%%'''...777@@@GGGJJJLLLNNNLLLGGGEEEIIILLLMMMEEEGGGGGGGGGGGGBBB555)))(((((((((((())))))))))))((()))***)))'''''')))***&&&%%%(((******+++666DDDJJJIIIHHHHHHIIIKKKMMMOOOLLLJJJKKKOOOPPPNNNNNNQQQVVVPPPNNNPPPJJJ:::***""")))))))))))))))***++++++,,,+++***((('''''''''''''''((((((+++666EEEPPPTTTOOOQQQTTTWWWWWWVVVUUUTTTQQQTTTVVVTTTPPPMMMPPPSSS>>>222((('''))))))((((((''''''&&&&&&&&&%%%%%%%%%&&&)))$$$%%%...333<<>>;;;===AAA===333------)))(((&&&$$$$$$$$$%%%&&&&&&&&&''''''%%%&&&000<<>>;;;777111,,,)))'''&&&%%%(((''''''&&&&&&&&&'''''',,,---000222444444555444999555...***''''''&&&&&&&&&&&&&&&'''''')))******:::???DDDBBB;;;333///...[[[HHHDDD;;;777555333111111222444666BBBHHHIII@@@666333111...///111111...,,,---111555:::999;;;@@@GGGLLLMMMMMMGGGEEEEEEEEEEEE@@@888222000111000...+++***+++...,,,))))))***)))(((---555===AAAFFFGGGFFFEEEHHHKKKHHHGGGEEEEEEGGGEEE888+++((((((''''''''''''(((((())))))((((((((('''''''''$$$)))...333===FFFIIIFFFHHHIIILLLMMMDDD777---+++(((((((((((('''''''''''''''&&&%%%%%%%%%%%%&&&'''%%%%%%'''---888AAAHHHKKKIIIMMMMMMJJJIIILLLNNNMMMJJJKKKKKKJJJIIIDDD777***''''''(((((()))))))))***&&&'''((('''%%%%%%'''((()))'''(((******,,,888EEEJJJIIIHHHHHHHHHJJJLLLMMMHHHFFFIIIPPPSSSSSSUUUYYYZZZSSSQQQSSSPPPBBB222))))))(((((((((((()))***+++***))))))(((((((((((()))***+++)))***333@@@JJJLLLSSSUUUXXXYYYYYYXXXVVVVVVQQQSSSTTTQQQLLLIIIJJJLLLGGG999+++((()))((('''''''''''''''&&&&&&&&&%%%%%%'''***%%%$$$+++///:::MMMUUU[[[aaabbbccceeeccc___fffddd^^^WWWXXX___dddeeeXXXPPP@@@...%%%%%%%%%"""(((''''''''''''&&&&&&&&&(((######''''''(((555FFFKKKNNNOOOLLLIIIGGGAAA:::>>>;;;<<>>999222+++'''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''')))+++---///111222222222666333...***)))((('''&&&&&&&&&&&&&&&'''((()))***555;;;BBBBBB<<<444...+++mmmJJJ??????888666555333222333555888:::HHHJJJFFF<<<333000000///222111///,,,))),,,333999===>>>AAAEEEIIIKKKKKKIIICCCDDDEEEFFFDDD@@@999333///000000///,,,++++++,,,++++++,,,,,,******111:::CCCEEEGGGFFFEEEEEEHHHLLLLLLJJJGGGEEEEEEBBB666)))((((((''''''''''''(((((())))))))))))((((((((((((&&&,,,222999AAAIIIJJJGGGFFFGGGJJJKKKDDD777...+++(((((((((''''''''''''&&&&&&&&&%%%$$$$$$%%%&&&&&&&&&%%%'''...999DDDJJJMMMGGGKKKMMMKKKKKKNNNOOONNNNNNOOONNNLLLKKKFFF999,,,&&&&&&'''((())))))******&&&'''((('''%%%%%%'''(((+++)))))))))***///;;;HHHMMMMMMLLLLLLLLLLLLMMMNNNIIIHHHKKKQQQUUUVVVXXX]]]ZZZTTTQQQTTTTTTIII999...((((((''''''(((((())))))((((((((((((((()))******(((******---777GGGRRRVVVVVVYYY[[[\\\ZZZYYYYYYYYYZZZ\\\[[[WWWRRRNNNMMMOOORRRAAA000))))))(((&&&&&&'''''''''&&&&&&&&&&&&%%%'''+++'''$$$(((,,,888NNNRRR[[[ccceeedddccc___YYYZZZ^^^```]]]]]]bbbgggiiifff^^^NNN999+++'''''''''(((''''''''''''&&&&&&&&&'''$$$###&&&%%%&&&111???FFFHHHFFFBBB@@@AAA@@@===@@@>>><<<<<<999333//////,,,***(((&&&%%%&&&'''(((&&&%%%''''''%%%%%%---777MMMIIIEEEDDDEEEFFFFFFDDDCCC>>>666...(((&&&&&&&&&%%%%%%$$$%%%%%%&&&''''''&&&''')))+++---...//////222///,,,+++***)))(((&&&&&&&&&&&&&&&'''((())))))000888@@@CCC>>>666///+++yyyZZZ???999:::444555333111111444:::@@@DDDNNNJJJAAA777000......///333222000,,,)))+++222888===???CCCGGGIIIIIIHHHFFFDDDFFFHHHHHHDDD>>>888555......//////---,,,++++++***,,,---,,,***,,,555>>>DDDFFFGGGGGGEEEEEEGGGIIIKKKJJJHHHEEEDDDAAA666+++(((''''''''''''(((((()))))))))))))))))))))))))))(((///777===DDDJJJKKKHHHHHHGGGIIIJJJCCC777---***(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''///;;;FFFLLLMMMHHHLLLLLLIIIIIILLLOOONNNMMMNNNMMMLLLKKKGGG;;;///%%%&&&&&&'''((()))******((()))***)))'''''')))***))))))((((((+++333AAALLLSSSSSSSSSSSSRRRRRRRRRRRRRRROOOPPPSSSTTTSSSTTTWWWUUUPPPMMMPPPRRRKKK<<<000((((((''''''''''''(((((())))))(((((((((((())))))''')))***...:::KKKWWW[[[UUUWWWZZZZZZYYYXXXZZZ\\\cccdddccc```[[[WWWWWWWWWYYYGGG444,,,***)))'''&&&''''''''''''&&&&&&&&&&&&&&&,,,)))%%%(((***999PPPTTT]]]ddddddaaa^^^YYYSSSVVV[[[]]]]]]___eeeggggggggg```RRR@@@000))))))+++(((''''''''''''&&&&&&&&&'''$$$$$$%%%$$$%%%---888@@@CCCCCC??????BBBDDDCCCEEECCC???<<<777222000///,,,***(((&&&%%%%%%&&&'''&&&%%%&&&'''&&&%%%+++333LLLLLLIIIDDD???>>>@@@DDDHHHEEE???777///)))&&&%%%$$$$$$$$$$$$%%%&&&''''''%%%%%%''')))***,,,---------,,,++++++++++++)))'''&&&&&&&&&&&&&&&'''((()))///555===AAA???999333///fffOOO;;;777888222444222000000666@@@JJJPPPOOOGGG<<<333...,,,---///111222111...++++++///333:::===BBBFFFGGGFFFEEEDDDEEEHHHIIIFFF@@@999444333......---...------+++***)))+++---++++++000999@@@BBBDDDFFFGGGFFFEEEDDDDDDHHHIIIGGGEEEEEEBBB888---'''''''''''''''((()))))))))************************222;;;@@@FFFKKKKKKHHHKKKIIIIIIIIICCC666+++'''''''''''''''&&&&&&&&&&&&''''''(((((((((((('''''''''&&&(((222???IIIMMMLLLLLLMMMKKKEEEDDDHHHMMMMMMIIIJJJJJJIIIJJJGGG===111%%%&&&&&&'''((()))))))))((()))***)))'''''')))***&&&''''''''',,,888FFFPPPUUUUUUVVVWWWVVVUUUTTTTTTWWWSSSRRRRRRQQQNNNMMMPPPPPPMMMKKKMMMPPPLLL>>>222((((((''''''''''''((((((+++***)))(((''''''''''''***+++***,,,555DDDNNNQQQQQQTTTWWWWWWUUUVVVZZZ^^^bbbbbbbbb```^^^\\\\\\\\\\\\LLL:::111,,,)))((()))(((((('''''''''&&&&&&&&&%%%+++)))&&&))),,,999QQQVVV___dddccc___]]][[[XXXaaaaaa______eeekkkkkkfffbbb]]]SSSEEE666***&&&'''(((''''''''''''&&&&&&&&&&&&%%%$$$$$$$$$$$$***111888>>>BBBBBBBBBEEEGGGFFFIIIGGGBBB<<<666333111...+++)))'''%%%$$$$$$%%%%%%&&&%%%%%%'''&&&$$$)))///AAAGGGJJJDDD:::777???HHHJJJKKKIIIBBB888...'''$$$$$$$$$$$$$$$$$$%%%&&&'''%%%%%%&&&(((***+++---...***))))))***,,,+++)))''''''&&&&&&&&&&&&''''''(((,,,111777;;;<<<999555333mmmVVVGGG:::666777000222111111444<<>>BBBAAACCCDDDFFFEEEDDDBBBAAADDDGGGHHHGGGFFFBBB888...''''''&&&''''''((()))***************++++++++++++---666???CCCGGGLLLLLLJJJNNNJJJIIIIIICCC777,,,''''''''''''&&&&&&&&&&&&%%%(((((())))))))))))(((((('''&&&***555CCCLLLMMMJJJMMMNNNJJJCCCAAAFFFLLLMMMHHHJJJIIIIIIJJJIII???444&&&''''''''''''(((((((((&&&'''((('''%%%%%%'''((($$$&&&''''''...<<>>444...///333000---******,,,---,,,+++,,,---***)))000<<>>AAAAAA???======>>>@@@DDDDDD===444///222777111---))))))+++------,,,///...***)))222@@@GGGDDDFFFDDDAAA@@@BBBDDDEEEFFFBBBGGGKKKJJJHHHBBB666***&&&&&&&&&'''''')))***************++++++,,,,,,,,,555===EEEHHHJJJNNNQQQPPPMMMIIIGGGIIIEEE;;;111,,,''''''&&&&&&&&&%%%%%%%%%%%%&&&'''(((((('''&&&%%%((((((---:::HHHOOOKKKEEEHHHKKKKKKGGGGGGKKKOOOOOOQQQQQQPPPNNNOOOLLLBBB777((((((((('''&&&&&&%%%%%%((()))***)))'''''')))***%%%))))))(((...<<>>++++++***)))))))))))))))((((((((((((((())))))***(((((('''(((111???IIIKKKXXX[[[\\\XXXRRRQQQWWW]]]aaaaaaaaabbbdddeeeeeedddaaa]]]VVVJJJ999+++(((---)))((((((((('''''''''''')))+++&&&$$$))))))---;;;LLLWWW``````]]]]]]^^^]]]iiiooorrrpppmmmkkkhhhccchhheeehhhkkkbbbKKK333'''(((((('''''''''&&&&&&&&&$$$&&&&&&%%%%%%'''((('''999AAAHHHFFFBBB@@@???===<<>>CCCBBB===888mmmVVVFFF777333444444222111333===DDDFFFMMMTTTOOOCCC===555,,,(((***,,,,,,+++***************...333777;;;>>>@@@@@@>>>===>>>@@@@@@BBBAAA;;;333111555:::666222...+++******)))(((&&&$$$%%%...:::CCCEEEDDDDDDDDDDDDEEEFFFFFFGGGGGGCCCEEEKKKQQQMMM???000)))&&&&&&&&&&&&&&&&&&%%%%%%,,,,,,+++******+++,,,---;;;AAAGGGIIIHHHGGGJJJNNNLLLJJJJJJLLLFFF888,,,&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&...***---:::GGGLLLKKKIIIMMMLLLKKKLLLNNNOOOOOONNNOOOPPPPPPOOOQQQQQQJJJ@@@000)))%%%''')))'''&&&'''''''''((()))))))))))))))+++)))''')))444CCCIIIHHHMMMMMMMMMNNNNNNLLLIIIFFFIIIGGGEEEGGGKKKMMMKKKIIINNNLLLKKKOOOTTTSSSLLLEEE333+++&&&&&&'''&&&&&&''''''''''''''''''''''''''''''&&&***+++...CCCTTTQQQYYY```eeeaaaXXXSSSWWW^^^[[[\\\^^^aaaccccccbbbaaa______[[[QQQ@@@000))))))***))))))(((''''''&&&&&&'''''''''&&&&&&(((,,,///CCCTTTcccbbbYYYVVVYYY]]]gggjjjkkkgggaaa^^^```ccc```hhhggg^^^ZZZXXXFFF///,,,'''###%%%)))***'''###''''''''''''''''''''''''555CCCNNNKKKEEECCCBBB???>>>???>>>===999666555555333000+++)))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((+++------,,,---000333;;;999777666888:::;;;<<<444...((($$$%%%&&&&&&%%%$$$$$$$$$%%%&&&'''((()))%%%%%%&&&'''((()))***+++)))***((($$$$$$((('''$$$(((+++...222555666666666nnn\\\MMMBBB777444444222000000888CCCKKKNNNTTTYYYRRRDDD666111,,,+++---///---+++++++++******+++///555999;;;>>>AAABBBAAAAAABBBDDD@@@AAA>>>777000...222777444111---+++*********)))((('''***333>>>FFFGGGEEEAAACCCEEEGGGHHHFFFDDDCCCCCCDDDJJJOOOKKK===///((('''&&&&&&&&&&&&&&&&&&&&&***++++++***)))***---000AAAFFFJJJKKKHHHFFFGGGJJJKKKIIIIIIKKKEEE888,,,&&&''''''''''''''''''''''''''''''''''''''''''''''''+++(((,,,:::HHHMMMMMMLLLNNNKKKJJJJJJMMMPPPQQQRRRRRRQQQNNNLLLMMMOOOKKKDDD111***%%%''')))''''''(((''''''((()))))))))))))))***((('''+++999HHHNNNMMMNNNNNNMMMMMMLLLJJJFFFDDDHHHGGGFFFGGGHHHJJJJJJJJJJJJHHHHHHLLLQQQQQQKKKDDD333,,,&&&&&&((('''&&&((('''''''''''''''''''''''')))(((******///FFFZZZYYY[[[aaaeeebbb[[[WWWYYY^^^]]]ZZZYYY]]]bbbdddaaa]]]^^^```___VVVFFF666---+++))))))(((((('''''''''&&&'''''''''&&&&&&(((,,,///AAASSSdddfff___\\\^^^aaahhhiiijjjfffbbb```dddhhheeelllkkkcccaaa___MMM555+++)))'''&&&'''(((''''''''''''''''''''''''''''''777FFFSSSSSSLLLFFFAAA===;;;;;;;;;:::999888777777333000,,,)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&(((***+++***+++...111222000///000333666888999111---(((%%%$$$%%%&&&&&&%%%%%%%%%%%%&&&'''((((((&&&&&&&&&''')))***))))))***+++)))%%%%%%))))))&&&''')))+++...000111222222|||```RRRCCC<<<555444333000000222AAAJJJQQQTTTWWWXXXMMM???...,,,,,,...000111---***++++++++++++,,,111888======???BBBDDDDDDEEEFFFHHHAAA???:::222+++***...333111...+++***+++++++++***)))***///777AAAFFFGGGFFF@@@CCCGGGJJJIIIFFFBBB???BBBCCCHHHLLLFFF999,,,''''''''''''''''''''''''''''''***,,,***((()))///555GGGJJJMMMKKKHHHEEEEEEFFFIIIGGGGGGIIIDDD888,,,'''((((((((((((((((((((((((''''''''''''''''''''''''((('''---<<>>111))))))((((((''''''''''''((('''(((''''''&&&(((+++...<<>>666---((((((,,,///---+++))))))***++++++***)))---333;;;BBBFFFFFFEEECCCEEEHHHIIIIIIFFFBBB???BBBBBBFFFHHHAAA444***&&&'''''''''((((((((((((((($$$))),,,***'''***222;;;GGGIIIKKKJJJHHHFFFFFFGGGGGGEEEFFFHHHCCC888---(((''''''''''''''''''''''''''''''''''''((((((((((((((((((000>>>IIINNNOOOQQQOOOMMMKKKKKKNNNPPPRRRRRRRRRRRRMMMIIIIIIMMMLLLHHH333+++&&&'''(((''''''(((''''''((()))))))))))))))***)))(((...<<>>CCCEEEEEEEEEEEEEEEEEEDDDCCCDDD===333+++'''(((***,,,***)))((((((***++++++***,,,222:::AAAEEEGGGGGGHHHHHHHHHGGGGGGFFFEEEDDDCCCBBBBBBDDDDDD<<<000(((&&&''''''''''''(((((())))))###'''+++***(((---777@@@DDDFFFGGGHHHHHHIIIJJJKKKHHHEEEEEEGGGCCC888...)))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))))),,,444AAAIIILLLNNNQQQPPPOOOOOOPPPQQQQQQOOOMMMNNNPPPOOOKKKKKKMMMKKKFFF444,,,&&&'''((('''''')))''''''((()))))))))))))))***))))))000@@@MMMNNNHHHKKKNNNRRRRRRQQQOOOOOOPPPTTTTTTTTTQQQNNNNNNSSSWWWVVVUUUTTTUUUVVVTTTPPPLLL999000)))((((((((((((***''''''''''''''''''''''''&&&&&&***+++000GGGYYYWWW___```bbbdddeeedddbbb``````___]]][[[ZZZ[[[]]]```]]]cccgggbbbZZZNNN<<<,,,+++***)))''''''((()))***'''((((((((('''(((***,,,333JJJdddpppsssrrrrrrpppfffdddaaa^^^]]]___cccgggiiinnnppppppssssssgggYYYBBB666)))$$$&&&)))'''$$$'''''''''''''''''''''''''''111===FFFFFFCCCAAAAAA777333///---...000000//////---***))))))(((&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%'''((()))+++...111333444666555333333555555555444::::::888222***%%%$$$%%%&&&&&&%%%%%%%%%&&&''''''---,,,,,,...111222000---...111000***&&&'''((('''((((((((())),,,000444777eeeNNNAAA>>>999333000000222666@@@JJJHHHGGGGGGHHHHHHDDD<<<555...---+++***)))))))))***(((+++///333888===CCCGGGIIIGGGFFFFFFFFFEEEBBB@@@CCC;;;000)))''')))******(((''''''(((***+++***)))000777???EEEFFFGGGIIIKKKJJJHHHFFFCCCBBBCCCEEEFFFCCCCCCCCCBBB888,,,&&&'''&&&&&&&&&''''''(((((()))$$$'''))))))+++111<<>>999555000...111666;;;CCCKKKGGGFFFFFFHHHGGGAAA777000+++,,,+++***)))(((((())))))---333999???DDDHHHLLLKKKIIIGGGFFFGGGFFFCCC@@@AAA888---'''''')))(((''''''&&&&&&(((******)))(((000888@@@DDDDDDDDDGGGJJJHHHFFFCCCAAAAAABBBDDDEEEDDDCCCCCC@@@666***&&&'''$$$%%%%%%&&&''''''((((((&&&'''''')))---666AAAHHHIIIIIIIIIJJJLLLMMMNNNNNNKKKHHHGGGHHHCCC888///+++''''''''''''''''''''''''&&&''''''((())))))*********///:::FFFJJJJJJMMMRRRRRRQQQQQQQQQRRRQQQOOOMMMJJJNNNPPPMMMKKKLLLJJJGGG666...''''''((('''''')))''''''((()))))))))))))))((('''***555HHHWWWVVVMMMMMMRRRVVVWWWUUUSSSUUUWWWVVVTTTSSSTTTVVVWWWWWWWWWXXXWWWWWWVVVUUUSSSPPPNNN@@@666---***((('''''')))'''''''''''''''''''''''')))(((++++++000FFFYYYXXXYYY]]]aaadddcccbbbaaabbbdddaaa]]]XXXVVVWWW\\\```aaafffgggcccccccccXXXHHH222000---***))))))***+++'''((())))))(((((()))***,,,AAAYYYfffkkkooopppoookkkkkkkkkmmmoooppppppoooiiiooorrrooojjjfffccc```[[[LLL888,,,+++,,,)))&&&''''''''''''''''''''''''&&&(((///888;;;999<<>>777///+++,,,---,,,+++)))(((((((((******)))'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$(((---111333222000//////111333444444222---,,,,,,,,,,,,+++(((&&&'''&&&&&&%%%%%%&&&&&&&&&+++---///...---...333888666:::888000)))'''((((((%%%%%%&&&&&&(((***,,,---sss___SSSGGG;;;333222---,,,222999???DDDJJJHHHGGGHHHJJJFFF<<>>DDDHHHLLLOOOLLLIIIGGGGGGHHHHHHDDDAAA???666+++&&&''')))'''%%%'''&&&&&&''')))***)))'''...555===@@@??????CCCGGGDDDCCCBBB@@@@@@AAABBBCCCEEEDDDCCC???444)))%%%((($$$$$$%%%%%%&&&'''(((((((((&&&&&&(((///999CCCJJJOOONNNLLLLLLMMMNNNNNNMMMLLLIIIHHHHHHCCC888///+++((((((((((((((((((((((((&&&''''''((()))******+++(((///;;;GGGKKKJJJNNNTTTSSSQQQOOOOOOPPPRRRRRRQQQKKKOOOOOOKKKIIIKKKKKKHHH777...'''''''''''''''***'''(((((())))))))))))))))))(((***555GGGTTTQQQHHHNNNSSSXXXXXXUUURRRTTTVVVXXXVVVUUUWWW[[[]]][[[YYYXXXXXXXXXXXXWWWUUUTTTRRRBBB888...***(((&&&&&&(((''''''''''''''''''''''''(((%%%'''&&&+++CCCXXXYYYVVV\\\bbbdddbbb```aaabbbkkkeee^^^ZZZZZZ]]]```aaa^^^cccbbb___cccggg___QQQ444222...+++))))))***+++'''((())))))(((((()))***+++>>>UUUbbbhhhlllnnnnnnmmmoooqqquuuxxxyyyxxxvvvpppvvvyyysssjjjeeeddddddaaaTTTAAA222,,,*********''''''''''''''''''''''''###$$$,,,888======AAAGGG@@@999000,,,---///...,,,'''''''''(((***+++***(((%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&)))///444555444222111000111222111000...000...,,,---...---)))%%%'''&&&&&&%%%%%%%%%&&&&&&(((,,,///---***,,,333::::::>>><<<333+++((())))))((((((((((((((()))******gggSSSEEE;;;555444222///...222<<>><<<>>>AAACCCBBB@@@???AAADDDAAADDDBBB999000+++&&&"""(((((((((((('''&&&%%%$$$%%%***((($$$,,,@@@MMMOOOTTTUUUVVVVVVSSSQQQPPPPPPPPPNNNNNNMMMGGG<<<000***(((((('''''''''&&&&&&&&&''')))***(((((()))***))),,,333<<>>///******)))&&&%%%%%%&&&&&&&&&'''(((((((((((('''***)))...FFF]]]___aaadddjjjoookkkffffffkkkdddeeeccc```bbbggggggddd```^^^^^^ccciiihhhaaaZZZBBB222''')))+++&&&$$$)))((((((((((((((()))******...444LLLlllxxxppplllqqquuusssrrrtttvvvwwwsssooorrrqqqsssuuuqqqiiiddddddfffjjj\\\>>>++++++***###(((((('''''''''&&&&&&&&&(((%%%(((222999:::;;;===888555222000...,,,)))'''))))))))))))))))))))))))***(((&&&%%%%%%&&&%%%$$$%%%$$$%%%)))111999???BBBCCC777333;;;===444,,,,,,...000+++&&&+++555444+++''''''&&&%%%$$$$$$$$$$$$%%%(((---///000//////000222BBBGGG777+++,,,---(((,,,'''%%%&&&'''&&&)))---xxx^^^LLLBBB;;;555333222222444999@@@FFFIIIJJJMMMLLLIIIBBB888000,,,***,,,+++))))))))))))))))))---777AAAFFFKKKPPPQQQPPPKKKKKKHHHEEEGGGKKKKKKHHH>>>222&&&&&&))))))'''&&&$$$'''((((((&&&&&&***---<<<>>>@@@BBBBBBAAA???>>>@@@CCCEEEDDDCCCCCCEEEGGGBBBFFFDDD:::///)))&&&$$$&&&&&&'''''''''''''''&&&'''+++***(((333FFFRRRRRRUUUVVVXXXXXXWWWVVVUUUUUUUUUSSSQQQOOOIII>>>222+++(((((('''''''''&&&&&&&&&&&&''''''''')))***+++***444<<>>999555222222666<<>>555777999777777:::111555999<<>>@@@AAACCCDDDFFFGGGDDDHHHFFF999+++&&&&&&'''%%%&&&&&&'''(((((('''''''''((()))000@@@PPPUUURRRNNNNNNNNNPPPQQQPPPOOOMMMTTTSSSPPPMMMIIICCC666+++((((((((('''''''''''''''(((&&&&&&)))+++***+++,,,===GGGPPPQQQQQQRRRSSSRRRLLLNNNPPPQQQPPPOOOOOOOOONNNOOOPPPRRRTTTUUUUUUTTTMMM;;;+++(((+++,,,)))&&&))))))))))))))))))))))))***)))---999KKKXXXYYYUUUWWWXXXZZZ\\\^^^aaaaaa___gggiiiiiiddd\\\XXXZZZ___\\\]]]___aaaaaa^^^XXXTTTPPPBBB222,,,)))((('''((())))))((((((''''''&&&&&&'''&&&)))***222QQQmmmrrriiidddcccjjjoooooonnnnnnnnnrrrtttttttttsssnnnfffffffffgggkkkoooooojjjfff[[[HHH444,,,+++)))((()))((((((((((((((())))))***%%%111LLLiiiwwwtttsssxxxsssttttttsssrrrrrrvvvyyyrrrtttxxxyyyssslllmmmsssooojjjgggaaaOOO888,,,,,,(((((((((((('''''''''''''''***((((((555DDD>>>---*********,,,---,,,***'''(((((((((((((((((((((((()))'''&&&%%%&&&'''&&&%%%$$$&&&&&&$$$%%%,,,888BBBDDD999111111333333444888CCCDDDCCCBBBDDDDDD<<<111((('''&&&%%%$$$$$$$$$$$$(((&&&%%%)))///222///***'''111666555999AAABBB<<<---(((&&&(((***'''%%%&&&yyycccQQQ===666777666333111333;;;EEEHHHGGGEEEGGGJJJLLLJJJCCC888---)))+++///......,,,***(((***///333CCCHHHKKKKKKNNNRRRRRRNNNOOOMMMHHHEEEHHHLLLIIIBBB444+++%%%''')))(((&&&'''%%%&&&'''&&&&&&***111777BBBBBB@@@????????????@@@======>>>@@@CCCEEEFFFFFFEEEHHHCCC666)))%%%'''(((''''''(((((('''&&&&&&%%%'''(((,,,666EEERRRTTTPPPQQQPPPOOOPPPQQQPPPMMMJJJJJJLLLKKKHHHHHHDDD888***((((((((((((((((((((((((+++((()))------)))***///EEENNNUUUTTTQQQRRRTTTUUUTTTUUUTTTRRRQQQSSSWWW[[[ZZZXXXWWWWWWYYYZZZYYYWWWMMM<<<,,,(((***+++***)))'''((()))***++++++++++++,,,***///===MMMWWWWWWUUUUUUTTTUUUZZZ```bbbcccccceeehhhgggbbb[[[YYY[[[]]]UUUVVVXXX\\\^^^^^^\\\YYYTTTEEE666...***''''''))))))))))))((((((''''''&&&***(((***+++222OOOkkkpppkkkeeedddjjjqqqqqqooonnnppprrrrrrppppppqqqmmmgggmmmlllkkkkkkkkkgggaaa]]]]]]NNN===333///---,,,,,,((((((((((((((())))))***)))111FFF```ppptttwww|||zzzvvvqqqoooqqqsssttttttppprrrxxx{{{uuummmjjjmmmnnnfffdddggg^^^EEE000((())))))(((((((((''''''''')))+++'''$$$111CCCDDD888...---,,,,,,,,,+++(((&&&((((((((((((((((((((((((***(((%%%%%%&&&''''''&&&###&&&'''&&&$$$'''...555888333...///000000111222IIIMMMPPPNNNIII@@@222&&&'''&&&%%%$$$############'''%%%$$$(((...000...***%%%***---///777DDDKKKKKK111***%%%''')))(((&&&'''sssnnnWWWHHH999444444444444555:::@@@GGGIIIGGGEEEFFFIIIIIIDDD<<<333,,,***---///---...---+++***---444:::IIIKKKLLLKKKNNNQQQPPPLLLIIIGGGDDDDDDIIIMMMIII@@@111***&&&(((***((('''(((%%%&&&'''&&&(((---666<<>>VVVjjjsssxxx{{{yyyqqqmmmnnnppppppnnnnnnpppvvv|||zzzsssoooooorrriiifffjjjeeePPP777((()))))))))(((((((((''''''(((***'''$$$---===FFFFFF555222000...---+++)))''')))))))))))))))))))))))))))(((((()))******((('''$$$&&&((('''%%%%%%(((+++000//////000111111000///===IIIWWW\\\SSSCCC222'''''''''&&&%%%$$$$$$$$$$$$&&&$$$$$$'''+++...---+++***,,,,,,,,,444BBBMMMQQQ:::///&&&%%%''''''&&&'''{{{hhhZZZKKK@@@666222222222555:::DDDGGGJJJJJJHHHGGGHHHJJJGGG@@@666///,,,,,,,,,,,,***+++,,,+++,,,111;;;CCCKKKLLLKKKIIIKKKNNNMMMHHHFFFEEECCCDDDJJJNNNGGG===///***'''***+++)))((()))%%%&&&'''''')))000:::BBBCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCBBBDDDHHHJJJJJJIIIGGGCCC999---(((((()))'''&&&'''''''''''''''&&&&&&'''+++555AAAKKKOOONNNMMMMMMJJJIIIJJJMMMMMMJJJEEECCCIIILLLLLLOOOOOO@@@---'''((((((((()))))))))))))))+++222777111***111@@@SSSWWWWWWQQQMMMNNNNNNNNNMMMOOOPPPNNNKKKLLLQQQVVV^^^XXXQQQPPPRRRVVVVVVUUUTTTFFF666---(((&&&(((,,,%%%(((,,,///000...***''',,,,,,555HHHWWW[[[ZZZZZZ\\\VVVUUU]]]dddeeeeeegggaaacccbbb^^^___bbb```ZZZ[[[WWWRRRQQQUUUZZZ```ccc]]]OOO>>>333+++''''''***((((((((((((((()))))))))+++***,,,,,,111KKKcccffffffccceeekkknnnllliiiiiifffhhhgggdddeeegggddd___```aaacccfffhhhhhhgggfffTTTSSSMMMBBB666---)))'''((((((((((((((()))*********+++666MMMdddrrrvvvuuu|||xxxqqqllljjjlllppprrrpppooorrryyy{{{wwwrrrqqqpppkkkggggggdddUUU@@@111))))))))))))((((((((('''&&&'''((('''***444CCCNNN:::777222///...---,,,***))))))))))))))))))))))))''')))---222333000***%%%&&&&&&&&&&&&&&&'''((())),,,---//////111111000...111AAASSSYYYNNN===111---))))))(((&&&&&&&&&&&&&&&$$$$$$%%%''')))+++,,,,,,***,,,++++++000===JJJRRRHHH:::,,,'''''''''''')))tttkkkZZZCCCCCC;;;444111000111777===LLLLLLMMMLLLJJJJJJKKKLLLGGG>>>333---,,,,,,+++)))&&&)))++++++---555AAAJJJLLLLLLJJJGGGIIILLLJJJEEEHHHGGGDDDEEEKKKLLLCCC777...***(((+++,,,***)))***$$$&&&''''''***222===EEECCCDDDEEEFFFGGGGGGFFFFFFEEECCCBBBDDDHHHJJJJJJHHHGGGAAA666+++'''***)))&&&%%%%%%&&&'''(((((((((((($$$***555BBBIIIJJJIIIIIIOOOMMMKKKNNNRRRSSSOOOKKKFFFMMMPPPQQQTTTTTTDDD///'''((((((((())))))******&&&***444:::333,,,555GGGNNNQQQPPPKKKIIIKKKLLLKKKIIINNNRRRSSSRRRSSSWWW\\\___YYYQQQOOOSSSXXXZZZYYYXXXKKK<<<000((($$$''',,,&&&)))...111111---((($$$++++++777KKK[[[___^^^^^^eee]]]\\\ccciiiiiiiiikkkjjjkkkgggcccdddfff```WWWccc]]]TTTPPPRRRYYY```ddd```QQQ@@@444,,,''''''+++''''''(((((())))))******'''&&&))))))...GGG^^^```cccbbbdddjjjllliiiffffffgggjjjjjjiiijjjkkkgggbbbggghhhiiijjjjjjiiihhhfffZZZ^^^\\\PPPAAA555///,,,((((((((((((((()))******((('''111HHHbbbqqqsssoootttssspppkkkhhhkkkssszzzpppkkkkkkqqquuurrrnnnkkkiiihhheeebbb^^^VVVHHH;;;))))))))))))(((((((((((($$$&&&)))***)))...???QQQ===999444000//////......))))))))))))))))))))))))%%%***222999;;;555+++###)))'''%%%%%%''')))*********,,,------///000000...000===KKKLLL>>>000---000+++***)))((((((''''''((("""$$$&&&'''((()))+++---%%%((())))))---999GGGPPPUUUEEE333+++***)))***,,,iii```SSSDDD999888555111///222:::AAAPPPTTTSSSOOOLLLNNNNNNLLLCCC;;;111,,,+++,,,***''',,,'''$$$'''222>>>FFFJJJMMMMMMKKKHHHEEEEEEFFFHHHBBBIIIJJJEEEEEEHHH@@@333))))))(((((((((((())))))(((&&&%%%(((222===CCCCCC@@@@@@BBBCCCDDDEEEFFFFFFHHHGGGGGGHHHIIIJJJHHHFFFJJJ===///)))'''%%%$$$&&&&&&''''''&&&$$$$$$&&&'''###...;;;CCCIIIOOOOOOLLLVVVQQQLLLLLLNNNOOOLLLIIIRRRHHHIIIOOOSSSTTTEEE+++((((((''''''''''''((((((,,,+++,,,...++++++777FFFPPPTTTVVVSSSOOOMMMPPPTTTMMMNNNQQQTTTVVVXXXYYYZZZYYYSSSKKKIIIMMMVVV___eee___SSS>>>,,,&&&***,,,+++))),,,///000...+++***)))(((+++;;;SSS___^^^___fff___\\\ZZZ]]]dddhhhiiigggfffhhhgggbbb___aaabbb```dddUUUJJJNNNXXX]]]___aaaXXXVVVGGG333***---+++$$$&&&&&&&&&&&&&&&'''(((((((((***---)))***BBBYYY[[[[[[^^^cccgggiiigggdddaaabbbeeeiiikkklllllllllmmmhhhgggggghhhjjjiiigggdddfffkkklll___JJJ777...---)))))))))((('''''')))***///***---???XXXjjjnnnlllsssvvvvvvpppgggeeekkksssmmmiiiiiinnnpppmmmhhhgggsssjjjbbbaaa```XXXNNNHHH666+++''',,,---''''''---%%%&&&((()))''')))444@@@:::333...///333333000......///...+++&&&$$$&&&)))(((+++///444666444///+++''''''(((''''''''')))***+++000666888666444222222:::;;;<<<:::555///+++)))))))))))))))((('''&&&&&&&&&&&&%%%$$$%%%&&&'''(((&&&***---,,,***...999CCCYYYNNN>>>111***(((''''''rrrbbbYYYLLL>>>888666333111222777???EEEIIIMMMNNNKKKKKKMMMMMMJJJBBB<<<333///......,,,))),,,)))'''---888CCCHHHIIIJJJKKKLLLKKKIIIHHHHHHIIIGGGLLLKKKEEEEEEGGG>>>000)))((((((''''''(((((()))((('''(((...999BBBEEECCCBBBBBBBBBCCCDDDEEEGGGHHHLLLLLLLLLKKKJJJIIIIIIIIIJJJ<<>>DDDHHHKKKLLLKKKLLLJJJHHHKKKOOOQQQNNNKKKNNNJJJOOOTTTQQQOOOBBB+++((((((''''''''''''((((((,,,++++++,,,+++---:::HHHMMMPPPQQQQQQOOOOOORRRUUUVVVWWWYYYZZZZZZXXXVVVTTTVVVRRRNNNNNNSSSZZZaaadddcccWWWCCC000(((***+++)))***,,,......---+++******+++///???UUU___]]]^^^ccc\\\XXXVVVXXX]]]bbbbbbaaa```bbb```]]]\\\______]]]ZZZQQQLLLSSS]]]aaabbbccc]]][[[MMM777+++++++++%%%(((((('''''''''((()))))))))))),,,(((***BBBZZZ^^^aaacccfffhhhhhhfffcccaaadddddddddcccdddggglllpppgggfffeeeeeefffhhhjjjkkkeeeiiiiiiaaaPPP???444///+++++++++***)))(((((())),,,+++,,,999RRRiiiqqqnnnuuuvvvvvvpppjjjjjjooouuusssmmmjjjmmmooommmjjjkkkmmmeee```cccfffbbb]]]ZZZBBB333(((***+++''''''+++''''''))))))'''(((111===<<<999777999999777222...---,,,+++******))))))((('''(((+++...111000---***'''(((((((((''''''((((((///666===>>>:::777:::===AAA>>>999333///+++)))((((((((()))))))))(((''''''&&&&&&%%%&&&&&&'''((()))((()))))))))***///666<<>>KKKKKKLLLMMMNNNPPPSSSUUUVVVZZZ[[[]]]]]][[[XXXUUURRRTTTSSSRRRUUUZZZ___cccdddfff\\\III555+++******)))+++,,,---,,,+++******+++---222CCCVVV^^^[[[ZZZ^^^XXXUUURRRTTTYYY^^^``````^^^^^^[[[YYY\\\```___[[[TTTQQQRRRZZZ```bbbaaaaaaaaa```TTT===---)))***(((******)))(((((()))))))))***))),,,((()))AAA[[[aaabbbcccdddeeeeeedddcccbbbaaabbbbbbccccccfffkkknnnjjjhhheeecccbbbeeejjjnnneeeffffffcccZZZLLL===333---------,,,+++***)))((((((+++,,,111HHHggguuuqqqtttuuutttrrrpppqqqtttvvvuuunnnhhhiiikkkjjjiiikkkgggaaa^^^dddiiijjjhhhhhhTTT>>>+++&&&(((''''''))))))))))))***''''''///888???BBBDDDEEEBBB<<<555000000,,,((())),,,---***''')))))))))***,,,---,,,***((((((((((((((('''''''''***555???@@@;;;;;;DDDMMMMMMCCC777...************(((((()))******)))((('''%%%%%%&&&''''''(((((()))+++***((())),,,000333555???FFFKKKFFF:::...))))))jjj```YYYJJJ<<<777666222000444<<>>444---(((''''''''''''''''''(((((('''...;;;BBBBBBFFFMMMHHHJJJLLLMMMMMMKKKIIIGGG@@@BBBDDDDDDCCCDDDHHHLLLHHH;;;...)))(((&&&&&&(((%%%&&&''''''&&&''')))***111<<>>444000111///444<<>>>>><<<999;;;444+++'''''')))(((''''''((()))+++---000444777666444222///---+++******))),,,///333555555333222---+++(((%%%$$$%%%'''(((+++000666888777555666999>>><<<>>>FFFNNNMMMAAA666tttssscccNNN>>>777444222111...555???FFFHHHJJJLLLNNNSSSWWWYYYXXXVVVNNN>>>/////////...,,,******---///...:::IIIOOOLLLFFFDDDEEECCCDDDEEEEEEDDDEEEGGGIIIEEEHHHLLLLLLCCC666,,,)))))))))(((((((((((())))))'''---===LLLLLLCCCFFFPPPJJJHHHEEEBBBAAACCCEEEGGG@@@@@@AAADDDGGGHHHHHHGGGHHH;;;...)))(((''''''(((%%%&&&'''''''''''')))+++<<>>AAADDDGGGGGGDDDBBBBBB999...'''&&&'''&&&%%%+++)))(((***000444555444///000000...,,,+++,,,---&&&)))///444777999888888111...***&&&%%%&&&(((******---111555888888666555;;;;;;???HHHQQQQQQHHH???hhhaaaTTTEEE<<<777222222444222:::DDDKKKMMMNNNRRRVVVZZZXXXVVVTTTMMMCCC999333---+++,,,///---))),,,333<<>>333)))'''(((''''''((((((&&&&&&((('''''',,,222CCCFFFJJJLLLLLLKKKKKKKKKHHHHHHHHHIIILLLOOORRRTTTVVVOOORRRWWWWWWUUUGGG...))))))(((((((((((()))))))))((()))111CCCSSSUUUNNNSSSSSSSSSTTTUUUXXXZZZ[[[VVVTTTTTTXXX\\\\\\XXXSSSQQQRRRSSSRRRQQQPPPRRRSSS[[[\\\[[[RRR???---''')))((((((((((((((()))******---777RRRdddbbbaaabbb\\\YYY[[[^^^]]][[[XXXWWWVVV[[[]]]\\\WWWVVVZZZ^^^^^^YYYVVVUUUXXX___bbbaaa^^^gggeeeccc\\\KKK777,,,)))((((((''''''''''''(((((((((&&&''')))***444OOOjjjrrrllljjjnnnpppllliiihhhgggeeehhhmmmnnnkkkkkkmmmpppmmmjjjjjjjjjiiifffccceeehhhhhhfffgggllllllhhhbbbQQQ>>>333///------///***)))((())),,,999QQQfffnnnrrrtttqqqnnnmmmjjjgggllljjjjjjmmmssswwwxxxxxxwwwrrrllljjjkkklllllljjjmmmqqqtttjjjQQQ666+++,,,(((((((((((())))))******000CCCZZZggggggbbb]]][[[WWWLLL???>>>JJJVVVUUUMMMEEEAAA>>>AAAFFFIIIFFFBBBFFFFFF@@@444,,,))))))'''''''''(((***,,,///000111666666777888999888666444444222222555555444555888:::666000***'''&&&&&&&&&'''(((,,,111555777888777555777<<>>pppeeeZZZJJJ@@@666222000000333888>>>DDDKKKOOOPPPPPPQQQSSSQQQOOOLLLFFF>>>666///***+++)))***---///222999@@@DDDEEEFFFGGGGGGFFFEEEDDDDDDDDDCCCCCCCCCBBBBBBBBBCCCCCCBBB???:::333,,,(((&&&&&&&&&&&&'''((())))))<<>>@@@@@@@@@JJJPPPNNNAAA222***(((((((((''''''(((***...222444555666666777666555333222555666888999555111444;;;<<<999444...)))&&&'''((('''''')))...666;;;<<<;;;777888;;;@@@DDDDDD???:::xxxfff```VVVCCC;;;444222222222888>>>CCCGGGLLLNNNNNNNNNNNNOOONNNNNNJJJ@@@888222,,,(((+++))))))+++///666>>>DDDEEEDDDDDDEEEGGGGGGEEEBBBAAABBBCCCEEEEEEEEEDDDDDD>>>??????===777111,,,)))%%%&&&&&&&&&'''(((+++---???CCCGGGHHHFFFEEEFFFHHHHHHGGGEEEEEEEEEEEEEEEDDDHHHJJJMMMNNNNNNLLLIIIGGG:::000'''&&&(((((()))+++'''&&&'''((('''(((000:::HHHJJJMMMMMMKKKIIIGGGGGGMMMMMMMMMNNNOOOPPPRRRSSSYYYQQQPPPSSSSSSSSSFFF000))))))(((((((((((())))))'''(((---999HHHTTTVVVSSSZZZYYYXXXWWWWWWWWWXXXYYYYYYXXXXXX[[[```ccccccbbbWWWXXXZZZYYYWWWTTTSSSSSSVVVTTTSSSOOOBBB222((('''((((((((((((((())))))***+++999SSS```]]]___ccc]]]^^^]]]ZZZVVVSSSTTTXXX[[[WWWZZZZZZVVVUUUXXX[[[ZZZVVVYYY^^^bbbdddaaa\\\XXXdddgggjjjcccPPP999,,,)))((((((''''''''''''((((((&&&&&&(((***(((111MMMjjjnnnkkkjjjmmmpppnnniiidddiiiiiimmmssssssnnnjjjjjjjjjjjjiiigggfffgggjjjmmmmmmnnnmmmkkkiiihhhiiiiiijjj^^^OOOAAA333))))))---)))***,,,,,,)))///BBBVVVuuu{{{{{{uuuqqqoooiiiaaajjjjjjkkkjjjkkknnnssswww|||wwwrrroooppppppnnnlllpppoooooolllaaaMMM888***+++***)))(((((())))))***(((:::TTThhhnnnjjjhhhjjjbbbWWWDDD555444===CCCEEE<<<<<<;;;999888888999;;;HHHRRRVVVIII666+++)))***'''''''''''')))///555:::777666444111......///000333888===>>>777222888AAA@@@???;;;555...***)))***'''&&&&&&,,,555===@@@@@@>>>===<<<<<<===;;;777444lll```ZZZMMM???888444333333555;;;CCCJJJLLLOOOQQQQQQPPPPPPOOOOOOPPPJJJ>>>444000---)))+++***))))))///888@@@DDDBBBBBBBBBDDDFFFGGGEEECCCEEEFFFGGGGGGGGGEEECCCBBB<<<>>>???<<<666///+++)))%%%&&&'''&&&''')))...222???CCCFFFGGGEEEEEEHHHKKKHHHHHHIIIHHHHHHHHHIIIIIIGGGHHHIIIKKKLLLMMMMMMMMM<<<111'''&&&''''''''')))'''&&&'''(((''')))333???JJJLLLNNNNNNLLLJJJIIIIIIQQQQQQQQQRRRRRRSSSTTTTTTZZZQQQPPPSSSRRRRRRFFF000))))))(((((((((((())))))''')))111>>>KKKSSSUUUUUUXXXWWWVVVUUUUUUUUUVVVWWWYYYZZZ\\\___bbbdddcccbbbbbbcccdddbbb]]]XXXTTTSSSTTTRRRPPPJJJ>>>000)))(((((((((((((((((())))))***+++:::SSS]]]WWWZZZ^^^WWWYYYYYYXXXVVVTTTTTTUUUWWWZZZ^^^___[[[YYYZZZYYYWWWUUUXXX]]]aaaaaa```^^^]]]bbbeeehhhdddRRR;;;---***((((((''''''''''''(((((('''''')))***''',,,CCC]]]aaacccfffjjjnnnooolllhhhmmmkkkmmmppppppllljjjkkkllllllkkkiiihhhjjjnnnqqqhhhjjjmmmooommmjjjjjjlllllljjjdddVVV@@@...+++///+++,,,...,,,(((***999IIIppp{{{{{{wwwxxxsssjjjssssssrrrpppoooqqquuuxxxuuurrrnnnmmmoooooommmjjjmmmiiifffgggfffYYYAAA---,,,+++***((((((((()))***'''444LLLbbbkkkhhheeefffddd]]]NNN???888:::;;;999555888<<<===>>>???BBBEEEIIIUUUZZZOOO;;;...)))((('''''''''''')))000999???@@@===777000,,,,,,000444444777:::999333444CCCTTTOOONNNKKKDDD:::111)))&&&'''%%%%%%***333<<>>FFFKKKLLLNNNPPPQQQPPPOOONNNPPPRRRKKK;;;000///...+++++++++)))***111<<>>VVV\\\TTTWWW\\\UUUQQQUUUZZZ]]][[[XXXUUUSSSXXX\\\\\\XXXVVVVVVUUUSSSSSSWWW]]]``````aaadddgggfffgggiiifffWWWAAA222,,,((((((''''''''''''(((((((((''')))***'''(((888LLLXXX```hhhkkkmmmoooooommmooollllllnnnnnnjjjiiikkkllljjjhhhfffeeefffhhhiiifffhhhmmmqqqooojjjjjjnnnjjjmmmnnncccLLL555,,,...,,,,,,---,,,))))))222===aaattt~~~zzz|||zzzssswwwvvvtttrrrrrrssstttuuurrrpppoooqqqssssssoookkkjjjgggccceeehhhaaaKKK666...---***((('''((()))***)))///CCC\\\kkkjjjffffffccc___UUUHHH???;;;666000333777>>>EEEKKKQQQVVVZZZVVV___bbbVVVDDD555+++%%%'''((((((''')))...888???GGGCCC;;;111******///444666666555111---555KKKaaa\\\ZZZXXXSSSIII;;;---###'''&&&&&&)))///888BBBHHHOOONNNJJJDDD<<<444---)))|||lll^^^ZZZOOO;;;444111111333555999CCCLLLKKKLLLMMMOOOPPPQQQOOONNNOOOSSSKKK888------...+++)))+++***+++444AAAGGGGGGCCCFFFIIIIIIFFFEEEFFFGGGJJJIIIHHHGGGEEECCCAAA@@@???BBBCCC???666---)))(((&&&((())))))(((---555<<>>TTTbbblllmmmlllmmmoooooopppnnnmmmpppnnnjjjhhhjjjkkkhhhddddddfffhhhhhhfffjjjjjjmmmppplllfffhhhnnnhhhkkknnnhhhVVV???111---+++))))))+++******///777QQQlll{{{~~~~~~yyyxxxuuussssssuuuvvvtttrrrrrrrrrsssvvvxxxvvvpppkkkfffhhhhhhfffddd___QQQBBB///...+++((('''''')))******+++;;;YYYnnnqqqmmmlllfffcccZZZNNNGGGCCC;;;333555888===FFFQQQ[[[cccggggggkkkjjj```QQQCCC444)))((())))))'''&&&***222:::GGGEEE>>>444+++(((+++///777888888555000333BBBTTTPPPQQQTTTXXXVVVKKK:::,,,'''(((((((((+++333@@@IIIZZZ\\\\\\XXXOOOAAA555...qqqdddWWWRRRGGG333333111222555888===HHHSSSOOOPPPQQQSSSUUUVVVUUUSSSNNNRRRJJJ666***+++---***(((++++++---666EEEKKKJJJFFFJJJMMMLLLGGGDDDEEEHHHDDDDDDDDDDDDDDDEEEEEEEEEAAADDDEEE@@@666---)))(((''')))***))))))...777???EEEHHHLLLLLLJJJIIIJJJLLLKKKLLLLLLIIIGGGGGGJJJMMMDDDFFFIIIKKKNNNOOOPPPPPP:::///&&&%%%''''''''')))&&&&&&((((((&&&***999IIINNNNNNLLLKKKJJJMMMQQQUUURRRSSSTTTUUUVVVWWWWWWWWW^^^UUUVVVYYYXXXVVVIII111))))))(((((((((((())))))***---:::IIIQQQQQQRRRVVVPPPPPPPPPPPPRRRTTTVVVWWWZZZYYYWWWUUUTTTWWW[[[___ZZZ]]]aaabbb___[[[WWWUUUNNNSSSXXXSSSBBB///(((+++((((((((((((((()))******,,,???WWWZZZQQQWWW]]]VVV___^^^\\\ZZZYYY]]]bbbgggaaabbb^^^WWWVVV[[[```bbb\\\bbbhhhhhhccc```bbbfffsssnnnkkkggg\\\HHH444***((((((''''''''''''(((((((((%%%(((---,,,(((,,,666TTTcccpppooojjjjjjlllmmmpppnnnooorrrqqqkkkhhhiiinnnjjjgggiiiooorrrqqqnnnpppnnnnnnnnniiibbbeeemmmmmmmmmnnnmmm```LLL:::222***'''&&&)))++++++///444IIIhhh{{{~~~||||||xxxvvvwww|||}}}zzzvvvooooooqqquuuwwwssslllfffbbbiiilllfff```ZZZRRRIII000...+++((('''''')))***+++)))888XXXrrrxxxuuutttpppkkkaaaVVVQQQNNNGGG>>>888888;;;BBBNNNZZZcccgggqqqssspppggg\\\OOO>>>000)))+++***'''$$$&&&...444JJJIIIDDD:::000***+++...555:::AAAAAA888000333;;;:::>>>HHHUUU^^^YYYHHH:::''')))***((((((000>>>JJJbbbggglllkkkaaaPPP@@@666xxxrrrhhh^^^SSSGGG;;;222222000111777BBBLLLQQQRRRSSSRRRQQQRRRUUUVVVVVVTTTSSSLLL???333,,,)))***,,,,,,+++---222;;;CCCGGGHHHCCCEEEHHHKKKJJJHHHDDDAAABBBDDDDDDBBB@@@AAAEEEIIIHHHIIIGGG@@@666...)))(((&&&++++++(((+++666>>>???GGGHHHIIIHHHFFFEEEFFFHHHOOOLLLIIIIIILLLNNNMMMKKKMMMQQQRRROOONNNNNNMMMIII999///&&&%%%'''&&&%%%&&&%%%'''(((&&&&&&///@@@MMMMMMMMMMMMKKKIIIJJJNNNRRRQQQTTTXXX]]]___^^^YYYUUUZZZ\\\ZZZWWWXXXTTTAAA++++++***((('''&&&''')))***&&&333AAAJJJOOOUUUWWWUUUTTTVVVSSSOOORRRYYYZZZVVVTTTTTTVVVZZZYYYUUUUUUXXXdddbbb]]]XXXZZZ]]]\\\WWWPPPNNNUUURRR===---***'''((())))))((('''''')))+++,,,AAATTTWWWVVVYYY]]]\\\[[[YYYYYY\\\bbbeeeeeeddd\\\___aaaaaaccceeebbb]]]ZZZ]]]aaaeeegggiiikkknnnooollljjjiiiaaaOOO:::,,,++++++)))(((''''''''''''***&&&$$$'''******,,,000FFF___kkkjjjmmmnnnnnnssslllnnnqqqqqqooolllhhhfffiiijjjkkkmmmooorrruuuvvvwwwsssnnnkkklllmmmnnnnnnnnnjjjiiillleeeRRR>>>222+++'''&&&)))******,,,000???SSSlll{{{}}}|||~~~{{{yyy{{{|||zzzvvvtttssspppnnnllllllmmmnnndddiiilllkkkiiieee[[[QQQEEE555(((&&&(((''''''))),,,(((666XXXvvv~~~wwwppptttuuuuuuooo___OOOIIIJJJ===???AAAAAAFFFQQQ]]]eeetttssstttnnnbbb]]]NNN333)))))))))(((%%%%%%)))...;;;FFFPPPKKK;;;...+++...222999AAADDDAAA>>>===>>>;;;888666999DDDMMMLLLFFF000,,,***+++***+++555BBBNNNWWWbbbiiifff[[[NNNFFFnnniiiaaaYYYOOOFFF===777222222333:::DDDMMMRRRSSSWWWUUUTTTSSSTTTVVVXXXYYYLLLDDD888///***)))******,,,,,,///555===DDDGGGHHHDDDFFFIIIJJJJJJIIIFFFEEEFFFFFFDDDAAA???AAAFFFJJJIIIIIIFFF>>>444---))))))'''******)))///;;;CCCDDDEEEFFFFFFFFFFFFGGGJJJLLLNNNLLLJJJIIIJJJLLLMMMMMMGGGOOOTTTQQQNNNNNNNNNLLL777---&&&&&&'''&&&&&&'''&&&'''''''''+++555BBBKKKLLLMMMMMMKKKJJJJJJMMMPPPUUUVVVWWWZZZ\\\]]][[[YYYXXXZZZYYYVVVWWWSSS@@@+++,,,***(((''''''''')))******666BBBIIIMMMRRRSSSRRRSSSXXXZZZVVVTTTXXXZZZYYYSSSQQQSSSWWWYYYXXXXXX[[[cccdddaaa\\\[[[\\\ZZZVVVUUURRRWWWRRR<<<---***&&&((())))))(((''''''***,,,///DDDVVVYYYXXXZZZ]]]\\\[[[ZZZZZZ]]]aaadddbbb```WWW\\\```bbbeeegggddd^^^___```aaaccceeeggghhhiiifffdddcccbbb]]]MMM888)))+++***)))(((''''''''''''***&&&%%%(((***)))+++...@@@XXXdddeeejjjnnnooouuummmmmmmmmoooooommmjjjggghhhhhhiiijjjkkkmmmooopppwwwuuurrrooooooqqqssstttkkkjjjlllmmmiiiXXX@@@......***(((+++,,,***+++///999NNNiiixxxzzzyyy}}}}}}|||||||||}}}ppprrrtttuuutttpppllljjjeeekkkppprrrrrrqqqiii```MMM<<<,,,'''(((((((((***,,,&&&000OOOnnn|||zzztttyyyyyyyyysssdddTTTLLLMMMNNNOOOMMMHHHEEEJJJWWWaaatttpppqqqnnnhhhfffVVV:::///)))'''))))))''')))...666JJJ^^^```PPP;;;...***222888AAAFFFFFFCCC???===444000///333;;;@@@DDDFFF777...'''''')))+++000777AAAJJJUUU\\\ZZZRRRGGG???|||kkkggg___TTTGGG<<<555222222444888???GGGNNNRRRTTTXXXWWWVVVTTTRRRTTTXXXZZZGGG===222++++++,,,,,,***,,,...333:::AAAFFFHHHIIIFFFGGGHHHIIIJJJJJJJJJIIIKKKIIIEEEAAA???BBBGGGLLLJJJIIIEEE<<<222+++)))*********))),,,555AAAHHHIIIHHHHHHHHHGGGFFFHHHLLLOOONNNMMMLLLJJJHHHJJJMMMOOOJJJVVV^^^[[[SSSOOONNNNNN333+++&&&&&&(((''''''((((((&&&&&&***444>>>EEEIIIJJJKKKMMMLLLKKKKKKLLLNNNYYYWWWVVVVVVYYY[[[\\\\\\WWWZZZYYYVVVVVVSSSAAA---,,,+++)))''''''((()))***...999CCCHHHJJJNNNPPPOOORRRZZZ___[[[VVVTTTVVVWWWTTTOOONNNSSSWWWVVVUUUVVV]]]aaaccc```]]]^^^\\\YYY\\\WWWYYYRRR<<<,,,)))&&&((())))))((('''(((***,,,...DDDVVVXXXVVVXXXYYYXXXXXXXXXYYY\\\aaaccc```]]]VVV[[[```cccgggjjjgggaaafffccc```aaadddfffeeeddd___^^^______\\\OOO:::***+++***)))((((((''''''(((***'''''')))***((())),,,<<>>888|||kkkgggccc[[[MMM???555111111333666<<>>777///******++++++///111666<<>>666444666888999@@@GGGJJJJJJLLLQQQUUUTTTTTTVVVXXXXXXTTTOOOJJJ<<<555...+++,,,---+++)))222888???EEEHHHHHHHHHHHHGGGFFFEEEEEEFFFHHHKKKMMMMMMLLLKKKLLLMMMMMMKKKJJJNNNKKKCCC999///***+++---,,,+++///888AAADDDEEEFFFHHHHHHHHHGGGFFFHHHLLLOOOPPPPPPPPPOOONNNNNNPPPRRRYYYaaagggeee___WWWLLLBBB***''''''))))))&&&&&&)))***,,,333===GGGMMMNNNMMMMMMLLLMMMNNNPPPPPPNNNLLLQQQQQQRRRTTTUUUUUUTTTQQQRRRWWWWWWTTTSSSQQQDDD444...---+++))))))***+++,,,555@@@JJJNNNQQQUUUWWWUUUPPPNNNPPPVVV[[[[[[YYYZZZ[[[VVVTTTXXXYYYUUUQQQPPPPPPVVVZZZZZZ[[[^^^___]]]bbbXXXUUUNNN:::---+++'''((()))))))))((())),,,///999LLLZZZZZZUUUXXX[[[ZZZ```]]]\\\\\\]]][[[WWWRRR\\\^^^^^^]]]```dddddd```gggdddaaaaaadddeeedddbbb^^^___\\\ZZZ\\\YYYGGG222))))))(((((((((((()))))))))((()))+++)))(((---444NNNbbbiiigggkkkjjjddddddgggnnnsssoooeeeaaahhhpppmmmkkkhhheeedddeeefffggghhhggggggjjjooosssuuuvvvggghhhggghhhnnnqqqeeeSSS;;;222******---,,,,,,,,,,,,///;;;QQQhhhtttsssnnn~~~xxxrrrsssxxx{{{zzzwwwvvvvvvvvvvvvxxxyyy{{{|||zzzxxxrrrkkkkkkppprrrpppiiiaaaPPP;;;---+++...000***---...222GGGdddsssrrrssssssvvvzzzyyyvvvvvvyyymmmfff___XXXOOOKKKVVVgggggghhhuuu~~~{{{yyyvvvjjjZZZIII666,,,)))'''(((******+++111===HHHKKKDDD;;;666888>>>IIITTTXXXVVVQQQLLLAAA555------111444555???AAA>>>444+++)))***+++000222666;;;???===777111nnnccc___YYYPPPCCC888222111222444???FFFMMMNNNLLLLLLRRRXXXTTTQQQOOOQQQTTTRRRJJJCCC555111---*********+++***555;;;BBBFFFGGGGGGGGGGGGHHHGGGGGGFFFGGGIIIKKKLLLLLLJJJHHHHHHJJJLLLLLLJJJKKKHHHBBB777---((((((+++)))***222>>>EEEDDDEEEHHHGGGHHHIIIHHHHHHIIILLLOOORRRQQQQQQQQQSSSSSSQQQPPPQQQSSSUUUWWWYYYTTTFFF777)))'''(((***)))%%%%%%((()))000:::BBBHHHKKKOOORRROOONNNMMMNNNQQQRRRPPPNNNSSSRRRQQQSSSTTTUUUSSSRRRRRRXXXYYYUUUUUUSSSGGG888///---+++*********,,,---:::EEEOOOTTTVVVYYYYYYWWWSSSPPPQQQUUUVVVTTTUUUZZZXXXWWWYYY^^^^^^YYYVVVWWWQQQSSSTTTTTTWWW]]]___\\\]]]SSSQQQLLL:::///,,,(((((())))))))))))***---///<<>>===666000qqqfff___XXXPPPFFF:::222111444888999DDDKKKQQQQQQMMMMMMTTTZZZRRRLLLGGGIIIMMMMMMEEE>>>222000---+++***+++,,,...777<<>>111------,,,+++,,,,,,,,,///888FFFYYYkkkvvvyyyyyyyyywwwvvvxxx|||xxxnnngggeeejjjqqqwwwuuuwwwxxxwwwyyy}}}|||xxxtttuuuiiiMMM444***+++...$$$------&&&444WWWqqqwwwssspppppprrrssssssuuuyyyqqqeee___eeeiiiiiioooxxxxxxpppttt{{{wwwqqqfffVVVKKKPPPHHH666+++,,,,,,''',,,...111444777<<>>AAAFFFKKKOOOQQQ[[[ddd^^^JJJ@@@HHHLLLHHHFFFJJJHHH>>>555222...))))))***...666<<<;;;555...}}}fff```]]]RRRBBB???999111,,,///999CCCNNNOOOQQQTTTVVVXXXYYYYYYQQQOOOJJJGGGKKKNNNFFF:::......---***(((***///333;;;@@@FFFHHHEEEDDDEEEHHHJJJHHHEEEEEEGGGIIIJJJJJJMMMJJJGGGFFFGGGIIIJJJJJJGGGFFF???444***''''''((((((000<<>>WWWjjjnnnuuuwww{{{~~~ppp]]]PPPUUU___fffnnnxxxxxx|||yyyooohhhggghhhgggbbbdddYYYBBB222...,,,(((+++***)))+++111888<<<<<<999AAAKKKRRRSSSNNNIIIEEETTTYYY[[[WWWUUUVVVUUUQQQOOO\\\___SSSDDD<<<222)))******,,,111888===??????nnndddbbbddd]]]JJJ<<<777222222888AAAKKKPPPYYYYYYYYYYYYXXXWWWWWWVVVVVVUUUQQQMMMKKKGGG===222,,,+++***(((***...555;;;FFFIIIKKKIIIDDD???>>>>>>===BBBGGGLLLMMMMMMMMMMMMJJJFFFBBB@@@AAACCCEEEFFFGGG>>>333+++)))((())))))---888DDDHHHFFFCCCDDDFFFUUUWWWXXXVVVSSSPPPNNNNNNRRRUUUYYYWWWOOOJJJQQQ[[[YYYUUURRRSSSRRRIII777((()))((('''''''''(((((()))888AAAKKKPPPNNNJJJHHHIIILLLMMMOOOQQQRRRSSSSSSRRROOOOOOOOOOOOPPPQQQRRRSSSTTTYYY\\\YYYUUUOOOEEE;;;333...+++,,,,,,***---222BBBOOORRRSSS[[[\\\XXX[[[VVVXXX[[[[[[ZZZZZZ]]]```ZZZVVVSSSTTTWWWVVVPPPIIIRRRWWWZZZVVVSSSSSSTTTSSSWWW]]]___UUUAAA000))))))))))))***,,,,,,...888CCCXXXiiiqqqrrruuukkk[[[VVVVVVYYY[[[\\\\\\]]]aaaddddddaaa]]]]]]^^^___\\\ZZZ```cccbbb^^^[[[\\\\\\[[[^^^___[[[SSSTTTZZZZZZUUU888...((((((+++***)))******((()))+++***+++111999___lllqqqoookkkaaaaaaoookkkjjjkkkooossstttqqqmmmnnnlllgggaaa]]]___eeekkkqqqsssqqqnnnmmmooonnnkkk```dddkkkrrruuurrrkkkeee[[[GGG333+++---...------***,,,++++++444JJJbbbrrrwwwuuussssssuuuvvvuuutttvvv{{{uuunnnnnngggaaafffcccfffnnnvvvvvvooollllllqqquuummm^^^QQQ>>>---***+++---,,,((('''333JJJ]]]mmmwwwxxxzzz~~~zzzpppZZZHHHKKKXXXcccjjjppp{{{~~~uuunnnoootttwwwtttnnn\\\BBB222///---(((,,,***))))))+++222;;;BBBDDDLLLWWW\\\ZZZQQQGGGAAA>>>GGGPPPTTTUUUVVVRRRNNNMMMZZZ\\\NNNEEEDDD:::************---444:::>>>@@@xxxdddaaa```^^^SSS@@@888333111555@@@LLLTTTWWW]]]]]]]]]\\\[[[ZZZYYYXXXZZZXXXUUUQQQKKKCCC888///+++***((((((,,,333;;;@@@EEEGGGIIIHHHEEECCCBBBCCC???DDDJJJNNNOOOOOOPPPQQQNNNKKKFFFDDDEEEGGGIIIIIIJJJ===///)))))))))))))))000<<>>XXXmmmttttttuuuvvvwwwyyyzzz{{{zzz}}}wwwsssvvvoooeeefffcccgggooovvvuuunnnkkkllliiitttjjjaaabbbOOO222+++)))+++,,,***)))111GGG[[[lllxxxxxxtttxxxvvvtttyyywwwaaaLLLHHHQQQ]]]gggnnnxxxvvvvvvyyy{{{uuuuuunnn]]]EEE444///---+++...,,,***)))***111>>>JJJXXXYYYZZZWWWQQQJJJEEECCC999@@@HHHNNNPPPPPPOOOMMMMMMUUUPPP@@@===GGGDDD555///---++++++...333888;;;~~~kkkdddeee___VVVJJJ;;;555222222;;;HHHTTTZZZ[[[ZZZZZZZZZYYYYYYXXXWWWVVVZZZYYYVVVRRRJJJ>>>444...***)))(((***000888@@@EEEEEEFFFHHHHHHHHHGGGGGGGGGGGGIIIKKKMMMNNNPPPRRRTTTQQQNNNKKKIIIJJJKKKKKKKKKLLL<<<---)))***))))))***333???GGGFFFCCCDDDFFFFFFNNNPPPQQQRRRRRRSSSUUUWWWTTTOOONNNQQQOOOKKKQQQ^^^TTTVVVYYYZZZUUUHHH666(((((((((((('''&&&'''+++...===CCCLLLQQQQQQOOOMMMMMMPPPQQQRRRSSSRRRQQQNNNMMMNNNQQQSSSSSSRRRQQQQQQRRRRRRQQQPPPSSSXXXWWWJJJ:::000...---///---+++///555JJJWWWYYYVVV\\\^^^]]]cccWWW[[[^^^^^^ZZZWWWUUUUUUSSSUUUVVVTTTQQQQQQSSSUUUQQQSSSWWW[[[\\\\\\]]]^^^XXX___aaaTTT???---(((***))))))******(((+++999GGGWWW```jjjtttwww___DDD<<>>...)))***,,,---,,,111DDDWWWnnn|||}}}vvvxxxyyyzzznnnZZZNNNOOOXXXfffpppooommmnnnvvv}}}}}}vvvooosssqqqfffSSS@@@555111///---******++++++000???NNN]]]YYYSSSJJJBBB>>>===>>><<<>>>AAAEEEHHHJJJNNNRRRVVVYYYPPP@@@@@@JJJGGG:::222000,,,******...444888kkkaaadddiii\\\MMMDDD:::333333777BBBNNNXXXZZZZZZYYYYYYYYYYYYYYYXXXWWWVVVWWWUUUSSSPPPFFF999000...***))))))...555>>>DDDHHHHHHIIIIIIJJJJJJJJJIIIIIINNNLLLJJJKKKNNNRRRTTTUUUOOOMMMKKKKKKKKKKKKJJJHHHIII999+++)))+++))))))---888AAAGGGEEEEEEJJJLLLIIILLLNNNOOONNNMMMMMMNNNPPPUUUQQQOOOOOOMMMJJJKKKNNNLLLOOOSSSTTTOOOBBB333((('''((()))(((''')))...333AAAGGGOOOTTTVVVUUUSSSRRRTTTUUUVVVWWWUUUSSSOOOMMMOOOSSSVVVWWWTTTRRRRRRSSSTTTQQQOOOTTT]]]^^^OOO===......///111///...222999PPP]]]^^^ZZZ]]]]]]\\\bbb]]]^^^```aaa___ZZZUUUQQQQQQVVVZZZYYYUUUTTTWWW\\\XXXWWWZZZ___```]]]\\\]]]XXX]]]\\\PPP<<<---(((***))))))***)))&&&)))888GGG[[[aaabbbeeehhh[[[LLLKKKTTTWWW[[[]]]___aaafffjjj____________```aaabbbccc\\\\\\___ccccccbbbcccgggcccgggjjjgggaaa\\\\\\^^^PPP???---((())))))((((((((('''(((***((('''+++222RRRbbbhhhhhhmmmllljjjppprrrnnnjjjjjjlllnnnnnnmmmllloootttyyyzzzxxxtttqqqssssssttttttqqqmmmooottttttrrrpppqqqrrrssssssrrrlllTTT;;;///------------,,,)))+++///---000FFF```lllkkkjjjlllpppsssssssssvvvwwwqqqpppyyyvvvmmmnnnkkklllooooooiiibbbccchhhgggjjjeeeeeeoooiiiLLL444---******---,,,...;;;LLLfffzzzyyy{{{}}}~~~uuufffYYYSSSYYYfffqqqssssssvvvzzzyyyvvvxxx|||wwwyyyuuugggSSSBBB888444+++((((((,,,---...999GGGNNNLLLHHHBBB;;;666555555===;;;;;;>>>AAAEEEMMMUUU___```[[[RRRPPPPPPGGG:::444222///,,,+++...333888qqqccc[[[bbbgggWWWEEE===888333666>>>HHHRRRWWWXXXVVV[[[[[[ZZZZZZXXXWWWVVVUUURRROOONNNKKK@@@222---...******+++111:::BBBGGGIIIJJJIIIJJJKKKLLLMMMMMMLLLOOOJJJFFFIIIOOOTTTTTTRRRMMMLLLKKKLLLLLLKKKHHHEEEBBB333((()))***(((***000===EEEHHHEEEIIIRRRTTTNNNOOOPPPRRRQQQOOOMMMMMMNNNRRRVVVVVVRRRNNNMMMJJJFFFHHHLLLPPPPPPJJJ>>>222)))&&&((())))))(((***111777EEEJJJPPPVVVXXXWWWUUUSSSRRRSSSUUUVVVUUUSSSOOOMMMOOOTTTYYYYYYUUURRRRRRTTTSSSRRRQQQUUU[[[[[[NNN>>>...///111444333111777>>>TTTbbbbbb\\\]]]ZZZXXX^^^^^^^^^___bbbddd```XXXQQQTTTXXX]]]^^^\\\[[[[[[\\\\\\ZZZ\\\aaabbb]]]ZZZ[[[YYYZZZVVVJJJ999---((()))&&&(((******'''***999IIIZZZbbb```\\\aaa```[[[___[[[ZZZ\\\```dddfffdddbbb```aaaaaaaaaaaabbbdddeee^^^]]]aaafffgggdddeeejjjeeehhhkkkkkkfffbbbaaabbb[[[GGG222)))))))))(((((()))((()))+++)))'''+++111MMMhhhqqqiiiiiillljjjlllooommmlllooorrrsssqqqooorrrpppppptttyyy{{{yyyvvvyyyvvvvvvyyywwwrrrqqquuuqqqooonnnoooqqqsssttttttqqqYYY>>>000---,,,+++,,,---''')))000...,,,???YYYkkkhhhgggkkkqqqvvvvvvtttrrrtttnnnnnnwwwxxxsssvvvqqqqqqsssqqqjjjccceeekkkkkkiiijjjkkkkkkkkkYYY===222+++)))------+++444AAA[[[ttt~~~yyyyyyyyywww{{{sssqqqjjjaaa[[[___gggnnnwwwssssssyyy||||||~~~zzz{{{yyyrrrcccOOO???666,,,((()))///000---222===>>>??????===999666555444;;;888888;;;>>>???GGGOOOZZZYYYZZZ]]]]]]VVVLLLDDD;;;:::666111---...222666xxxkkkddd[[[aaadddQQQ>>>777333333999BBBLLLTTTWWWUUUSSSXXXWWWWWWUUUSSSQQQOOONNNMMMKKKIIIGGG<<<...***...+++***---333===EEEIIIJJJHHHHHHIIIKKKNNNPPPQQQQQQLLLGGGCCCHHHQQQVVVTTTPPPLLLLLLLLLNNNNNNKKKGGGDDD;;;...&&&)))***'''+++333@@@GGGHHHFFFMMMXXXYYYQQQRRRTTTVVVVVVTTTRRRRRRRRRNNNYYY]]]WWWRRRRRROOOHHHIIIMMMPPPPPPIII>>>333,,,%%%(((***)))(((,,,333:::FFFJJJPPPUUUWWWVVVSSSQQQMMMOOORRRSSSSSSQQQNNNLLLOOOTTTYYYZZZVVVRRRRRRTTTOOOQQQSSSTTTWWWUUUIII<<>>FFFNNNKKKOOOZZZ^^^XXXTTTTTTDDDBBB===666///---///333kkkiiigggbbb[[[RRREEE999444666444???KKKQQQRRRRRRUUUYYY[[[[[[\\\\\\VVVNNNLLLOOOQQQQQQKKK???222,,,++++++***...333888AAAIIIJJJFFFDDDGGGLLLPPPRRRQQQOOONNNYYYNNNEEEFFFHHHJJJOOOVVVBBBEEEHHHJJJJJJJJJIIIIII555...***)))((()))333???HHHHHHIIIKKKMMMQQQTTTUUUVVVXXXYYYVVVRRRQQQUUUZZZ\\\\\\YYYUUUUUUWWWUUUPPPPPPMMMLLLNNNIII===000***)))******)))***///888???IIIIIINNNVVVWWWQQQOOORRRXXXXXXWWWVVVTTTQQQNNNLLLPPPRRRUUUVVVUUURRROOONNNLLLPPPUUUZZZ^^^WWWDDD222///++++++///...---777EEEZZZ[[[[[[XXXUUUVVVZZZ^^^___\\\ZZZ]]]bbbccc___YYY^^^^^^^^^\\\YYYWWWWWWWWW___```aaabbbaaa___]]]\\\]]]\\\[[[JJJ000))),,,)))+++))),,,///,,,,,,999JJJ___dddeee```]]]^^^______cccbbb``````aaadddgggjjjggg___```cccaaaeeehhhaaa]]]ZZZ\\\ccchhhiiihhhiiinnngggeeejjjoookkkddd```cccSSS===///+++,,,+++))),,,,,,,,,+++******---000GGG___qqqqqqoootttrrrjjjmmmjjjiiilllqqqrrroookkkrrrkkkeeeffflllssswwwwwwyyywwwrrrnnnqqqwwwyyyvvvsssvvvvvvtttwww{{{wwwoooppp___EEE000))),,,,,,((((((***(((+++---)))666RRReeeeeejjjvvv~~~yyysssjjjkkkpppuuuzzz{{{zzzwwwwwwvvvttt{{{zzztttlll```UUU@@@000'''+++///...222:::RRRpppwwwssslllccciiiqqqwwwsssjjjgggmmmuuusssjjjhhhqqq}}}}}}zzzxxxvvvxxx|||ttt^^^FFF888777///***,,,///000111333888888:::???CCCCCC???:::===;;;888555666888;;;>>>FFFDDDEEELLLVVV]]]]]]ZZZRRRMMMFFF???999555000...pppccccccbbb[[[SSSJJJ???555333666===GGGQQQWWWWWWWWWYYY]]]YYYWWWVVVVVVQQQJJJHHHJJJPPPMMMEEE:::000+++***+++)))///666<<>>DDDFFFIIIMMMQQQSSSTTTUUUQQQSSSUUUSSSPPPPPPSSSWWWXXX[[[[[[UUURRRSSSUUUTTTTTTPPPOOOOOOIII<<<000***)))***)))(((***000999AAAMMMLLLOOOUUUWWWTTTUUUYYYYYYXXXUUUSSSRRRRRRRRRSSSUUUWWWYYYYYYWWWTTTQQQPPPPPPQQQSSSVVV[[[WWWEEE333000,,,+++...------777FFFWWWXXXXXXVVVSSSUUUYYY^^^]]]YYYWWWZZZ___bbbaaa]]]^^^^^^]]][[[XXXVVVUUUUUU^^^___```aaa```___]]]\\\dddcccaaaPPP444+++---)))***))),,,///......===NNNaaafffgggeeecccfffhhhggg]]]\\\\\\^^^aaaeeeggghhhiiiaaaaaacccaaaeeeiiibbb]]]ZZZ]]]eeekkkllllllmmmjjjfffffflllooojjjccc```aaaXXXGGG666///111///***+++,,,+++******+++...111DDD^^^rrrrrrpppuuuvvvpppqqqnnnmmmnnnrrrrrroookkkkkkjjjjjjkkkmmmpppssstttjjjkkkiiiiiiooowwwyyyvvvqqqxxx|||{{{yyyyyytttnnnuuueeeJJJ333***+++***''')))***(((+++---)))555QQQjjjnnnuuu||||||vvvsssvvvuuutttvvvxxxzzzyyywwwzzz}}}|||tttyyy{{{{{{yyyxxxwwwqqqhhhMMM:::,,,,,,...---...444MMMiii~~~zzzqqqqqqpppjjjnnntttvvvnnndddcccnnn{{{xxxrrruuuzzz{{{zzzyyyxxx{{{zzziiiRRRAAA666000---------++++++...333666;;;@@@BBBAAA<<<888;;;999777666888;;;@@@CCCAAA>>>===CCCNNNWWWYYYXXX```YYYMMMCCC<<<:::999888yyygggcccddd^^^VVVKKKBBB999333555:::GGGNNNWWW[[[ZZZYYY[[[^^^\\\VVVSSSSSSQQQLLLJJJKKKQQQIII===444---***))))))***333<<>>:::888===GGGQQQUUUVVV^^^WWWMMMDDD>>>:::888777lllfffgggeee^^^SSSGGG>>>777555:::AAAMMMRRRXXXZZZYYYWWWXXXZZZZZZSSSNNNPPPQQQOOOMMMNNNTTTGGG888000,,,***((()))///:::DDDIIILLLPPPQQQPPPNNNMMMLLLKKKJJJJJJJJJKKKDDDEEEHHHLLLOOOOOONNNNNNOOOKKKHHHKKKOOOLLLBBB888***((('''(((---444>>>EEEDDDFFFIIIMMMOOOQQQQQQQQQKKKOOOSSSUUUUUUUUUVVVWWWSSSVVVUUUMMMHHHKKKOOOQQQUUURRRQQQOOOHHH;;;000,,,+++***(((&&&)))222???IIINNNMMMLLLOOORRRTTTWWWXXX[[[XXXUUUQQQPPPQQQSSSUUUYYYXXXXXXXXXXXXWWWTTTRRRWWWUUURRRUUU[[[XXXGGG333333---***,,,+++---;;;KKKWWW[[[^^^```___```cccffffffbbb\\\XXXXXXZZZ]]]___```___^^^^^^^^^^^^]]]\\\___```aaaaaaaaaaaa``````^^^^^^___PPP666---///***+++)))+++///...000AAATTT^^^ccceeeeeeggglllooommmfffbbb^^^^^^bbbeeeeeedddjjjaaa```bbb___dddhhhbbbfffccccccfffeeeaaa___```iiihhhkkkoooooojjjggghhhbbbjjjbbbIII777666444---)))***+++++++++---111444===YYYrrruuuqqqsssxxxzzzvvvtttrrrqqqpppooollliiijjjlllooorrrrrrpppooonnnlllnnnpppqqqvvvzzzxxxrrrssstttrrrnnnkkkllloooqqqfff^^^KKK777++++++------)))+++)))+++---)))555QQQpppxxx}}}{{{vvvsssrrrpppsssuuuqqqxxxzzzuuuvvvzzzxxx~~~|||yyywww||||||uuuaaaIII222***---000000000<<<^^^~~~yyyooouuuzzzyyytttnnnmmmnnnrrruuu}}}wwwpppppprrr{{{zzzqqqnnnqqqhhhYYYKKK@@@444///...,,,+++,,,111666===???===999777777999777444444666;;;AAAEEE@@@<<<;;;>>>FFFNNNSSSTTTMMMKKKHHHEEEAAA;;;555000pppcccfffeee]]][[[OOOBBB:::777888???GGGRRRUUUXXXYYYWWWUUUUUUVVVSSSLLLHHHJJJMMMMMMMMMNNNVVVFFF666///---***)))+++888BBBKKKNNNNNNPPPPPPNNNNNNLLLJJJHHHGGGHHHIIIJJJIIIKKKLLLKKKKKKMMMNNNMMMQQQMMMIIILLLOOOKKK>>>222)))((((((***111;;;DDDHHHJJJJJJJJJJJJJJJKKKLLLMMMKKKNNNRRRTTTUUUUUUUUUUUURRRRRRNNNHHHGGGKKKLLLJJJQQQPPPPPPOOOHHH;;;111...******((('''***444BBBLLLNNNNNNOOOPPPTTTVVVTTTQQQTTTTTTSSSSSSSSSTTTUUUUUUXXXVVVUUUVVVXXXYYYXXXVVVXXXWWWWWW[[[___YYYEEE000222,,,***,,,,,,///===NNNWWW\\\bbbeeedddcccdddfffgggddd___ZZZXXXYYY^^^bbbbbbaaa```bbbdddfffeeedddfffggghhhhhhiiiiiiiiiiiibbbbbbbbbRRR888000222...---***+++---,,,///@@@SSS[[[^^^___^^^aaafffgggeeeiiiddd^^^\\\^^^bbbeeefffggg^^^^^^```^^^cccgggaaa]]]\\\___eeegggeeefffiiijjjggghhhkkkjjjggggggiiidddmmmhhhOOO999333111,,,)))***+++++++++...222555AAA[[[sssxxxssstttxxx{{{~~~|||zzzxxxwwwvvvtttsssssspppoooqqquuuuuurrrnnnpppqqqqqqqqqtttvvvsssllltttpppnnnppprrrssssssssssssnnn]]]EEE333+++***)))***+++)))+++---(((444PPPuuuzzz{{{vvvrrrtttsssppprrr~~~sssmmmuuuyyyvvvsssyyy~~~~~~~~~~~~zzz}}}{{{}}}}}}wwwooogggOOO555***,,,///000///222QQQsss{{{vvvvvvvvvwwwyyyxxxuuunnniiilllsss~~~{{{vvvxxxxxx}}}wwwiiigggqqqrrrjjj\\\III666///000000......222555999999777666777999999777555555999@@@GGGLLLBBBAAA@@@CCCIIINNNPPPPPPEEEDDDCCCCCCAAA>>>999555zzzeeebbbeee```WWWSSSGGG<<<777777;;;DDDLLLXXXYYYZZZZZZWWWUUUTTTUUUQQQLLLJJJMMMOOONNNPPPSSSTTTDDD555111///+++,,,111AAAHHHNNNOOOOOOQQQOOOKKKMMMKKKIIIHHHGGGHHHJJJKKKLLLOOOOOOKKKJJJNNNQQQRRRQQQMMMJJJLLLNNNHHH;;;///'''((()))+++444@@@HHHJJJOOONNNKKKIIIHHHHHHIIIIIIJJJKKKNNNPPPQQQQQQPPPPPPOOONNNJJJFFFGGGLLLLLLIIINNNNNNQQQQQQIII;;;111...))))))((((((+++666DDDOOOQQQRRRSSSTTTXXXZZZVVVPPPNNNOOORRRUUUXXXXXXYYYXXXYYYVVVTTTVVVYYY\\\[[[ZZZVVVYYY\\\______VVVAAA---000+++))),,,---111@@@QQQVVV[[[```aaa```___```bbbaaaaaa```\\\YYY[[[aaagggdddbbbaaaccchhhjjjiiigggddddddeeeffffffggghhhiiieeecccaaaOOO444+++---***...++++++---+++///@@@UUUYYY[[[[[[ZZZ]]]aaaaaa^^^bbb```\\\ZZZ[[[___eeeiiiccc[[[]]]```^^^cccggg```______bbbggghhhfffgggkkkhhhdddcccfffgggdddcccdddbbbjjjhhhVVV???000,,,+++******++++++,,,...222555CCCZZZqqqxxxuuuuuuxxx{{{zzzyyyxxxwwwvvvvvvvvvvvvyyyuuuqqqssswwwxxxsssnnnrrrsssrrrqqquuuyyywwwqqqrrrppprrrzzz}}}xxxvvvrrrqqqeeeNNN999---*********,,,)))+++---(((444PPPyyy~~~uuuqqqssssssoooooozzzyyyuuuwwwxxxtttrrrxxxzzzwwwvvvyyy{{{{{{}}}~~~}}}xxxrrroooYYY===---***,,,---+++111HHHcccrrrxxx{{{|||{{{yyyppplllmmmooopppooovvvyyy~~~zzznnnllluuuzzzyyyhhhSSS===333111000......///111444555777999<<>>333222111---000888GGGKKKMMMNNNPPPRRROOOJJJHHHGGGFFFFFFFFFGGGIIIJJJLLLPPPPPPJJJGGGLLLOOOOOOOOOMMMLLLMMMMMMEEE888,,,(((+++,,,...888FFFMMMMMMPPPPPPNNNMMMKKKIIIHHHGGGKKKKKKKKKMMMNNNMMMLLLKKKGGGJJJJJJHHHIIINNNPPPPPPOOOPPPTTTTTTKKK;;;000,,,((((((((()))---888FFFPPPRRRTTTUUUUUUZZZ^^^[[[SSSQQQSSSUUUXXXYYYZZZYYYYYYZZZVVVRRRSSSWWWZZZZZZXXXVVV[[[___```\\\PPP===+++---))))))---///333BBBSSSXXXZZZZZZYYYWWWWWW[[[___]]]```aaa^^^ZZZ[[[```fffeeebbbaaacccgggiiigggddd^^^^^^______aaabbbcccdddbbb```\\\JJJ...&&&***'''...******---,,,111DDDYYY[[[\\\\\\[[[^^^cccbbb^^^]]]___```^^^\\\]]]bbbggg```YYY]]]bbb```eeehhhaaacccccceeeiiigggcccdddhhhhhhcccbbbhhhkkkggg```]]]\\\aaaeee^^^HHH111(((***++++++,,,,,,,,,...222555@@@TTTiiissssssrrruuuwwwpppppppppppppppqqqssstttxxxwwwvvvwwwxxxvvvrrrooosssrrrpppooossszzz{{{wwwrrroooqqqxxxzzzxxxxxxzzzjjjmmmgggSSS===000---,,,+++,,,***+++---(((444OOOuuu{{{rrrssstttqqqssswww}}}}}}{{{zzzzzzsssuuutttrrruuuzzz{{{zzzwww}}}~~~||||||{{{xxxsss```EEE111***+++,,,+++///AAAYYYkkkwww~~~yyykkk```]]]bbbllltttvvvxxx}}}~~~}}}yyyvvvwwwyyy{{{ooo```MMM???555...,,,...---///333999@@@FFFHHHIIICCCAAA???@@@DDDLLLTTTYYYJJJIIIGGGHHHKKKOOOSSSUUUMMMGGG@@@;;;999888888888rrr```___aaaZZZQQQNNNCCC:::444777???GGGQQQYYY]]]\\\[[[YYYWWWUUUTTTTTTQQQQQQRRRSSSOOOKKKMMMRRRGGG:::111222111...444>>>IIIKKKLLLLLLPPPSSSPPPIIICCCCCCBBBCCCDDDEEEGGGHHHKKKPPPOOOHHHDDDGGGIIIGGGMMMLLLLLLMMMKKKCCC666,,,,,,///000222===KKKRRRPPPOOOPPPQQQQQQOOOLLLIIIFFFMMMLLLKKKLLLLLLLLLKKKIII@@@HHHMMMKKKJJJOOOUUUWWWPPPSSSWWWWWWLLL;;;///+++'''((()))***///999FFFPPPRRRTTTSSSSSSYYY___]]]VVVZZZZZZZZZYYYYYYXXXWWWVVVYYYTTTPPPPPPTTTVVVUUUSSSVVV\\\```^^^XXXLLL:::++++++'''(((...111555DDDTTT\\\[[[WWWSSSPPPRRRYYY```]]]aaaccc```ZZZXXX\\\aaafffccc```aaaeeefffccc```_________```aaaccceeeeeebbb___\\\JJJ000***///...---******---...333GGG]]]]]]^^^^^^]]]aaafffeeeaaa^^^cccgggeee___\\\___ccc^^^XXX]]]ccccccgggiiiaaa[[[\\\aaaffffffdddfffkkkiiidddeeemmmqqqkkkaaaZZZVVVZZZcccdddPPP333&&&***+++,,,,,,,,,,,,...111444999KKK```lllnnnnnnpppqqqkkklllmmmnnnnnnpppsssvvvuuuxxx{{{{{{xxxssspppoooooonnnjjjhhhllltttvvvtttsssnnnkkklllkkkkkktttqqqvvvqqq[[[BBB111+++***+++,,,***+++---(((444OOOnnnuuutttvvvvvv{{{yyy{{{}}}~~~tttrrrppppppwww~~~~~~xxxssszzz~~~{{{wwwxxx{{{{{{tttcccIII444,,,,,,...---&&&888RRRjjjzzz{{{{{{vvvkkk]]]UUUYYYgggssskkkooowww|||{{{}}}~~~{{{}}}|||uuusssuuutttjjj[[[KKK999,,,+++000---///555???KKKRRRTTTSSSKKKHHHDDDBBBCCCIIIPPPTTTOOOMMMJJJIIILLLRRRYYY]]]QQQNNNIIIEEEAAA;;;666222mmmfff___[[[[[[XXXQQQKKK???666333<<>>444---,,,---///888AAANNNPPPRRRQQQNNNLLLMMMOOOFFFDDDDDDGGGGGGGGGKKKQQQLLLKKKIIIFFFDDDFFFIIILLLOOOOOONNNJJJCCC999111+++,,,...222<<>>---+++000111000111888FFFVVV```ccc\\\SSSOOORRRVVVUUUVVVYYYRRROOOOOOTTTXXX[[[```eeeXXXQQQIIIEEEBBB???:::555xxxjjjeee___\\\ZZZTTTLLLDDD:::555666BBBOOOVVV[[[______\\\YYYWWWWWWWWWVVVVVVVVVWWWSSSOOOSSSZZZTTTGGG999111+++,,,///333;;;DDDOOORRRTTTRRRNNNKKKKKKLLLKKKJJJJJJMMMLLLKKKMMMRRRLLLLLLJJJHHHGGGHHHJJJMMMNNNOOONNNJJJBBB999000,,,,,,...555???JJJQQQQQQPPPPPPRRRTTTQQQLLLKKKNNNRRREEEHHHLLLMMMKKKIIIHHHHHHPPPPPPQQQQQQRRRTTTWWWYYY\\\]]]^^^YYYIII444***)))***((('''+++666CCCNNNTTTTTTTTTUUUUUUVVVWWWXXXYYY[[[[[[ZZZYYYXXXVVVUUUTTTQQQPPPPPPQQQSSSUUUTTTSSSVVVUUUXXXZZZSSSCCC333+++***&&&+++---,,,;;;TTT```______``````[[[VVVZZZbbbaaa```\\\SSSHHHFFFSSScccbbbggghhheeedddffffffbbbcccbbbbbbeeehhhgggbbb^^^bbbbbbaaaOOO333***,,,''')))(((***+++,,,444HHH\\\dddeeeeeecccbbbbbbcccdddgggfffdddccccccddddddddd```]]]^^^dddfffbbb___^^^ddddddcccbbbaaaaaacccdddgggjjjmmmooonnnllliiiggg```jjjhhh```ZZZHHH333,,,,,,***)))***---//////...555EEEZZZhhhlllmmmooosssuuukkkhhhooorrroooqqqwww||||||wwwnnniiilllppprrrooopppppppppnnnmmmmmmmmmccclllsssuuuuuuuuusssooopppnnnnnniiiWWW>>>...***,,,+++++++++(((***444@@@gggsssssspppwwwvvvmmmiiijjjooovvv{{{}}}|||zzzxxxvvv~~~{{{|||~~~~~~~~~sssmmm[[[DDD444///...,,,///222CCC```www|||xxxttt|||}}}}}}yyyqqquuuwww{{{{{{vvv}}}~~~~~~yyyvvvvvv{{{yyyssscccNNN;;;111...000///000555BBBUUUgggrrrjjjeeebbbaaa\\\UUUSSSWWWYYYWWWYYY\\\^^^___eeelllkkkaaaUUUMMMJJJFFF@@@:::hhheeeccc___\\\WWWNNNCCC;;;666777>>>LLLXXX]]]___aaa___\\\XXXVVVVVVWWWWWWVVVSSSUUUSSSQQQUUUYYYPPPCCC222,,,))),,,222999AAAHHHPPPSSSVVVTTTOOOKKKIIIIIIHHHHHHJJJNNNNNNKKKMMMQQQJJJKKKKKKKKKIIIIIIKKKMMMLLLMMMNNNJJJBBB888000,,,***///999DDDNNNSSSTTTSSSUUUWWWXXXTTTNNNLLLMMMQQQDDDCCCEEEJJJOOOOOOKKKGGGQQQPPPNNNNNNPPPTTTXXXZZZXXX[[[]]]UUUBBB///(((***+++)))))),,,555AAAMMMUUUWWWXXXXXXVVVSSSSSSVVVYYYXXXYYYXXXWWWUUUTTTUUUVVVSSSRRRRRRSSSUUUWWWVVVUUU___]]]^^^]]]SSSAAA333---)))&&&+++,,,+++>>>[[[hhhbbbbbbdddeeebbb^^^```ddddddccc]]]QQQCCC@@@NNN``````eeehhheeebbbdddeeeddddddccccccdddeeeeeecccaaaeeedddcccSSS777+++,,,&&&))))))***+++---777MMM``````bbbcccbbb___```cccfffjjjfffbbbaaabbbdddcccaaa[[[[[[___cccccc``````cccaaafffiiifff___]]]bbbgggiiijjjkkkmmmmmmmmmmmmlll^^^nnnkkk^^^ZZZPPP:::***+++++++++---///111000///555KKK```hhhlllqqqqqqnnnzzzmmmgggmmmuuuuuutttuuurrrvvvvvvooojjjlllqqqsssssstttuuutttqqqooooooooocccjjjppptttvvvwwwqqqjjjqqqqqqsssqqqdddMMM666))),,,++++++,,,******333===cccrrruuuttt}}}uuupppnnnmmmnnnsssyyyyyytttmmmsss}}}|||}}}zzz}}}{{{{{{wwwhhhOOO888---+++,,,///...777OOOjjjyyy{{{yyywww~~~vvvtttwww|||~~~tttmmmxxxrrrqqqxxx}}}{{{}}}tttcccNNN:::---...///000111888LLLhhh}}}|||zzzxxxssshhh]]]ZZZ\\\bbbbbbdddfffdddbbbhhhpppvvvjjj[[[RRRPPPMMMEEE>>>ssseeeaaa```___[[[SSSHHH;;;444777===IIIVVV^^^```^^^]]]ccc```\\\YYYXXXXXXWWWVVVRRRTTTUUUUUUWWWVVVKKK>>>...***)))...666???FFFJJJNNNRRRVVVUUUPPPKKKHHHHHHDDDDDDHHHNNNNNNLLLLLLPPPHHHJJJKKKKKKJJJJJJJJJLLLJJJLLLLLLHHH???666000---)))111<<>>---***...,,,***...CCCbbb{{{}}}yyyuuuuuu~~~~~~sssmmmrrrzzz{{{uuuqqquuuppppppxxx|||qqq^^^CCC///---///111///000???```|||}}}uuummmjjjjjjhhhjjjllljjjddd___dddlllooodddXXXRRRSSSPPPHHH@@@wwwfffddd^^^___]]]WWWMMMAAA777111888BBBPPP[[[```aaa^^^[[[```^^^[[[ZZZYYYYYYXXXWWWSSSUUUWWWXXXWWWQQQDDD888,,,+++,,,111<<>>]]]|||uuulllppp~~~{{{lllgggpppzzz~~~|||~~~~~~}}}}}}|||}}}}}}~~~{{{vvvgggLLL444+++...222000...888WWWuuu|||zzzyyyuuurrrkkkkkkllliiiaaaZZZ\\\dddfff___XXXVVVWWWTTTJJJBBBkkkbbbccc^^^^^^[[[SSSGGG<<<666444:::FFFUUU\\\___aaa___\\\VVVVVVVVVXXX[[[[[[ZZZYYYVVVWWWYYYZZZVVVLLL===111,,,---///555BBBNNNQQQOOOKKKNNNQQQQQQMMMIIIHHHIIILLLKKKMMMOOOLLLGGGEEEGGGHHHIIIKKKJJJIIIGGGGGGHHHFFFHHHGGG@@@666///...000...888EEENNNQQQRRRTTTVVV\\\WWWRRRSSSXXXYYYSSSLLLNNNRRRTTTSSSPPPNNNPPPTTTRRROOOLLLMMMRRRUUUUUUTTTQQQOOOHHH<<<333///,,,((()))(((+++444AAAMMMTTTWWWYYY]]]aaaaaa\\\WWWTTTSSSVVVSSSRRRTTTYYY]]]\\\ZZZNNNNNNPPPSSSWWWZZZ\\\[[[SSSYYY```^^^OOO;;;...++++++***,,,,,,111KKKccceeemmmjjjddd```bbbggghhheeeddd^^^\\\aaafffhhhkkknnngggeeeeeehhhiiiiiijjjmmmooopppnnnfff]]]YYYZZZ]]]iiigggkkkbbbFFF222,,,((())),,,,,,'''***<<>>KKKQQQQQQQQQTTTXXXTTTSSSSSSTTTVVVVVVTTTRRRUUUWWWXXXUUURRRQQQUUUYYYTTTQQQPPPSSSWWWYYYVVVRRRRRRSSSKKK<<>>777:::???KKKWWW```^^^ZZZZZZYYYWWWUUUVVVZZZ^^^```___[[[XXX]]]\\\]]]\\\TTTCCC333))))))...333;;;KKKZZZ]]]WWWNNNPPPPPPMMMGGGCCCCCCDDDIIIHHHJJJNNNMMMKKKLLLPPPNNNNNNMMMKKKIIIGGGHHHIIIDDDEEEBBB999...***---222888BBBNNNSSSRRRQQQTTTYYYKKKOOOSSSTTTQQQPPPRRRUUUXXXWWWUUUQQQNNNNNNPPPSSSSSSRRRRRRUUUZZZZZZUUUOOOTTTWWWQQQ>>>---)))+++---,,,***...===QQQ___aaa]]]```___^^^^^^^^^]]][[[YYYUUU]]]dddaaaXXXSSSWWW]]]```___]]]^^^______^^^\\\VVVZZZ]]]WWWDDD000''')))***'''***---888SSSccc\\\^^^^^^\\\[[[bbbjjjhhh```fffgggkkkooommmhhhgggkkkfff]]]YYY```ggggggfffggghhhmmmqqqnnnhhhggglllsssiiigggmmmhhhLLL555...+++&&&,,,---)))///GGGbbbssspppiiicccbbbgggjjjiiifffgggmmmsssrrrmmmiiikkknnnnnnkkkiiijjjiiigggiiimmmiiikkknnnoooooonnnooopppuuuooohhhfffiiinnnoooooojjjuuuiiiMMM===222******+++---.........///444888888AAASSSfffnnnnnnooosssjjjppprrroookkkmmmtttzzz{{{zzzvvvrrrtttuuupppiiiiiinnnrrrqqqkkkiiilllqqquuuvvvvvvsssuuuzzz{{{xxxyyy}}}yyyppptttzzzlllSSS333...******))))))---333>>>hhhzzzvvvvvvsssrrrvvvyyy}}}~~~|||tttyyy{{{yyyvvvwww||||||xxxrrrsssvvvrrrvvv{{{ttt[[[>>>111000111555222111IIIooo~~~~~~~~~~~~}}}~~~yyywwwwww}}}}}}vvv{{{qqqlllsss|||}}}wwwrrriiinnnqqqpppsssrrr___HHH888111......,,,,,,===RRRdddqqq}}}{{{vvvnnnkkkjjjkkkjjjfffeeegggbbbcccbbb___\\\YYYXXXXXXtttjjjaaa[[[ZZZ^^^XXXLLL>>>444444>>>GGGVVVYYY\\\\\\[[[ZZZYYYYYYVVVVVV\\\dddbbbXXXWWW]]][[[___aaaYYYIII999///+++)))000===MMMYYY]]][[[XXXQQQOOONNNMMMMMMKKKIIIGGGEEEGGGJJJOOORRRSSSQQQNNNMMMPPPQQQOOOKKKHHHHHHIIIJJJFFF>>>444//////000000999CCCKKKNNNQQQVVVVVVRRRIIIPPPWWWWWWRRRNNNPPPTTT[[[XXXSSSQQQPPPPPPOOONNNNNNOOOTTTZZZZZZRRRKKKIIIYYYVVVIII666***)))+++******(((000FFFZZZ```___^^^aaaeeeeee```]]]]]]\\\YYYYYYaaaddd[[[UUUWWW\\\^^^^^^_________^^^___aaaccc______ZZZMMM;;;,,,)))---+++,,,)))***<<>>222,,,---000222???HHHPPPQQQQQQRRROOOIIIJJJPPPXXXZZZWWWTTTUUUVVVVVVTTTRRRQQQSSSTTTUUUUUUOOOQQQVVVZZZXXXRRRRRRUUU^^^YYYJJJ666***)))+++***,,,+++444III\\\cccbbbaaa___cccddd___\\\]]]\\\ZZZ]]]___^^^YYYYYY___cccbbb___```aaa```______```aaaaaa```ZZZLLL:::,,,***---***+++***---???XXXdddbbb]]]RRRQQQ\\\bbb___cccmmmjjjeee```aaafffjjjiiigggeeeeeegggiiifffbbbccciiiffffffkkkooonnniiijjjooouuupppooommmYYY<<<,,,---(((&&&))))))+++AAA[[[ddd^^^[[[]]]eeejjjkkkkkkllllllnnnnnnllllllnnnkkkeeegggcccbbbeeehhhggghhhkkkeeefffiiilllooonnnkkkhhhooonnnllllllooopppmmmjjjkkknnneeeNNN777,,,+++,,,+++***---222444111000222...AAAWWWeeehhhhhhkkkpppnnnppprrrqqqpppqqqtttvvvuuuvvvwwwvvvtttssstttuuusssttttttrrrooooooqqqttttttpppllljjjkkkllllllkkkqqqsssppplllqqqwwwpppcccDDD555***,,,...***+++000<<>>111***+++000555EEEMMMTTTUUUTTTRRRMMMHHHQQQUUUYYYZZZXXXUUUSSSRRRWWWUUUTTTUUUWWWYYYYYYYYYSSSUUUYYYZZZWWWTTTYYYbbbddd[[[III666***)))******...000;;;MMM^^^eeeffffff```dddddd```^^^______]]]bbb^^^XXXWWW]]]dddeeebbb```aaaccccccaaa``````aaacccbbbZZZJJJ888,,,***,,,)))******000CCC[[[gggfff\\\XXXXXX]]]bbbeeehhhllleee___[[[\\\bbbeeeccc___cccjjjrrrsssjjjaaaaaagggdddfffjjjnnnmmmkkkmmmrrruuuooonnnnnn^^^@@@,,,(((,,,)))+++++++++AAA[[[cccaaabbbgggjjjiiifffiiiooooooooommmlllooosssrrrnnnfffbbbbbbfffhhheeecccdddbbbcccgggkkkmmmmmmiiifffjjjeeebbbeeelllqqqqqqnnnggghhhaaaMMM888---***+++)))(((,,,333666333//////000LLLgggnnnmmmooossstttoooqqqrrrssstttvvvyyy{{{uuuwwwxxxwwwuuusssssssssvvvuuutttpppmmmlllnnnppprrrmmmgggcccdddhhhlllnnnooosssssspppsssxxxtttjjjRRR???...+++---++++++...777QQQnnnzzzxxxvvvyyy}}}||||||zzzuuupppnnnqqqttt}}}~~~||||||}}}zzzuuu~~~}}}tttjjjjjjrrr|||vvvuuu{{{www\\\BBB444333444000---555NNNooowwwwwwxxx{{{}}}~~~|||{{{}}}zzz{{{zzzyyywwwyyywwwsssttttttuuuvvvxxxvvvsssqqqYYYCCC000---...---222;;;KKK]]]pppvvvsssooollliiifffgggccc\\\YYY]]]```aaafffhhhiiieee___ZZZWWWVVV{{{tttlllgggcccbbbbbbbbbMMMBBB666444<<>>ZZZqqqsssqqqwwwyyyvvvrrrssstttuuuwwwyyy{{{}}}tttvvvxxxxxxvvvsssrrrqqqwwwwwwuuurrroookkkiiihhhmmmiiidddbbbdddiiipppsssssswwwxxxuuuvvvxxxwwwrrr^^^HHH222***+++,,,,,,---444JJJgggzzz}}}yyy{{{~~~}}}wwwpppooosssxxx}}}yyyvvvlllkkksss|||zzzxxxzzz~~~xxxdddIII666000111///,,,...CCCgggzzz{{{{{{|||}}}~~~}}}}}}{{{}}}wwwvvv|||zzz{{{~~~yyyyyy}}}}}}{{{uuuvvvwwwyyy{{{zzzxxxuuujjjSSS;;;000...---111666@@@VVVmmmtttqqqmmmkkkjjjfffkkklllhhhfffeeedddaaaYYY]]]bbbeeeccc]]]WWWRRRpppnnniiieeebbb___\\\YYYHHH???555666@@@NNNYYY^^^]]]^^^^^^]]][[[YYYZZZZZZXXX]]]]]]YYY[[[```[[[PPPXXXSSSHHH<<<222...000333???FFFPPPWWWXXXVVVSSSQQQQQQPPPPPPPPPPPPNNNJJJGGGGGGGGGIIIMMMRRRWWWYYYYYYUUUPPPLLLKKKOOOSSSTTTTTTRRRGGG;;;444000///555===MMMNNNQQQTTTTTTUUUWWWYYYNNNNNNOOORRRVVV\\\aaaeeedddcccbbbbbbbbb```]]][[[ccc^^^]]]```bbb^^^[[[[[[aaaRRR===///))))))***,,,...999IIIVVV```fffhhhiiifffhhhfff```[[[[[[[[[YYYZZZWWWUUUUUUWWWYYY[[[]]]^^^aaadddeeefffgggiiikkkeeebbbVVVAAA111,,,,,,+++******---777III\\\dddeee]]]ccceeeccceeelllnnnkkk```^^^]]]```eeegggfffccchhhiiilllooommmgggfffhhhfffjjjmmmllljjjiiijjjkkkfffhhhsssyyyhhhFFF///+++)))&&&))))))+++CCC___iiihhheeedddggghhhffffffhhhlllllliiidddeeejjjlllkkkdddaaacccggghhhddd``````iiijjjkkkmmmnnnllliiiffftttooollliiiccc^^^```gggcccbbb]]]SSSCCC555---+++...******,,,---///444;;;QQQdddpppoooqqqyyy{{{sssvvvvvvvvvwwwxxxzzz{{{{{{wwwyyy{{{{{{yyywwwuuuuuu{{{{{{{{{zzzuuunnnfffaaagggggggggiiilllqqqwww{{{xxxzzzzzzwwwvvvwwwvvvuuudddNNN666++++++---------333DDD```xxx{{{||||||}}}}}}xxxsssrrrwww}}}|||{{{{{{sssppptttyyy|||{{{xxxkkkSSS>>>///......------;;;\\\|||~~~|||zzzzzz|||}}}uuuxxxuuuuuu|||zzz{{{yyy||||||zzz{{{uuuwwwzzz~~~~~~yyyuuuwwwbbbHHH666//////111333999PPPgggooollljjjkkklllmmmpppoooiiifffggghhhfffZZZXXXYYY\\\^^^]]]VVVPPPttthhhhhheeebbb```\\\TTTKKK@@@<<<888<<>>DDDEEEGGGKKKPPPSSSSSSSSSRRRQQQOOOMMMKKKLLLNNNPPPKKK>>>444333222111999EEERRRPPPQQQUUUVVVTTTXXX^^^^^^```aaa]]]WWWUUUXXX\\\___```bbbeeegggfffccc```\\\YYY[[[bbbfffbbb]]][[[]]]III444,,,***))))))***...BBBWWWaaadddfffgggeee\\\^^^[[[TTTOOOOOOOOOMMMHHHJJJQQQYYY[[[WWWWWW\\\^^^^^^___```aaaeeejjjmmmbbb___OOO777***+++...+++***)))...===QQQ```gggiiifffgggjjjmmmkkkhhhiiilllccchhhmmmmmmiiiggghhhjjjjjjeeedddhhhlllkkkjjjkkkaaajjjooolllhhhgggeeeaaafffcccggglll___CCC///+++---***------111JJJhhhrrrccc^^^\\\aaaggghhhhhhjjjffflllnnneee]]]^^^dddiiiaaa\\\[[[___bbbbbbcccfffgggfffeeeeeegggiiijjjiiiiiifffjjjrrrqqqkkknnnxxxgggeeedddcccWWWCCC333,,,++++++,,,,,,+++444JJJ^^^uuuttttttwww|||}}}{{{zzz{{{~~~~~~sssuuuvvvvvvuuutttvvvwwwzzzyyywwwuuuoooeeeXXXPPPcccggglllqqqssswww{{{~~~{{{uuurrrssstttvvvwwwkkk\\\FFF444---------,,,...444LLLkkkxxxssssss|||uuuvvvxxxzzzzzzzzzyyyyyyxxxwwwyyyzzzuuuqqquuu~~~|||zzzyyyzzz{{{yyytttpppyyy}}}{{{xxx{{{}}}nnnZZZ>>>111+++......111FFF```|||xxxvvvwwwxxx}}}rrrpppwwwuuusss{{{zzz}}}|||zzzwwwyyy}}}|||sss]]]CCC333111222000///@@@PPPVVVWWW\\\ccchhhyyywwwppphhhgggoooxxx|||pppjjjbbb\\\YYYWWWUUUSSStttkkk^^^___]]]\\\^^^\\\MMM<<<000555???JJJVVV]]]aaabbb]]]^^^```aaa___^^^___```\\\YYY\\\bbb^^^UUUUUU\\\LLLDDD888...+++///777===EEEHHHNNNTTTWWWXXXUUUSSSLLLLLLLLLMMMLLLHHHCCC???IIIHHHHHHIIILLLOOOOOOOOOUUUVVVUUUPPPKKKIIIKKKNNNLLL===333222111000:::HHHQQQPPPTTTZZZ\\\ZZZ]]]cccSSSYYY^^^^^^YYYWWW[[[______```bbbeeefffeeeaaa^^^TTTUUUZZZbbbdddaaa```bbb^^^III444,,,,,,***((()))...EEE\\\eeefffggggggdddZZZ[[[YYYRRRNNNOOOOOONNNLLLLLLSSS\\\___YYYUUUVVV^^^^^^^^^]]]^^^bbbgggkkk```^^^MMM444(((+++...+++)))(((///@@@TTTcccjjjmmmiiigggkkkpppmmmfffffflllaaahhhnnnllleee```bbbfffeeebbbbbbfffhhhffffffhhhbbblllrrrooolllllliiidddrrrhhheeeiii___GGG333///+++'''******---FFFdddnnnjjjeeedddggghhhggghhhkkkhhhrrruuulllbbbbbbjjjpppiiiccc___```aaa```bbbeeemmmkkkiiijjjmmmqqqssstttqqqkkkllluuuvvvnnnlllqqqiiigggggghhh]]]GGG555---***,,,...,,,)))111III```uuuqqqrrrxxx|||||||||{{{}}}wwwxxxyyyyyyxxxyyy{{{}}}|||yyyuuuoooeeeYYYQQQ```dddiiilllnnnqqquuuyyy|||tttrrruuuwwwyyy{{{nnnaaaLLL999///---,,,++++++///EEEeeesssnnnnnnwwwvvvwwwyyy}}}~~~zzzwwwvvvwwwyyyyyysssnnnvvv}}}yyyvvvxxx||||||vvvpppmmmuuuwwwvvv|||uuuaaaGGG555***---------???WWW|||xxxxxxxxxzzzllliiiqqqrrrqqqyyy{{{}}}zzzvvv}}}zzzuuubbbFFF333111111//////<<>>333......444AAALLLXXXSSSSSS[[[bbb```[[[XXXWWWZZZ]]]^^^^^^^^^^^^___WWW]]]```]]]\\\``````\\\QQQRRRVVVZZZ^^^```aaabbb```BBB///+++'''(((+++(((222FFF]]]iiiiiieeebbbaaaWWWSSSQQQQQQPPPOOOTTT[[[YYYZZZ[[[^^^aaabbbbbbaaa```dddgggfffcccaaadddgggggg\\\FFF000(((***+++((((((111111AAAeeeooocccbbbgggggghhhhhhgggfffeeedddeeefffhhhjjjfff______bbb```ccchhhkkkkkkjjjjjjiiigggiiikkkkkkjjjiiihhhhhhfffeeeaaabbb^^^CCC+++***---+++---,,,222MMMfffjjjkkkhhhgggjjjnnnppplllhhhiiirrruuunnnlllqqqppphhhqqqmmmjjjiiijjjkkkjjjhhhnnnllljjjllloooqqqpppnnnqqqnnnlllkkklllmmmnnnnnnnnnooonnniiiaaaRRR;;;(((,,,***,,,...---111EEEZZZrrrwwwtttrrrtttqqquuu~~~yyytttsssyyyvvvtttyyywwwttt{{{|||tttnnnkkkiiiddd___fff___cccqqqssskkknnn{{{zzzvvvtttuuuzzz~~~~~~ssskkkZZZDDD333------///000///<<<\\\rrrggg^^^jjjuuuppplllooowww}}}~~~{{{|||vvvxxx~~~yyy{{{~~~~~~|||{{{|||}}}zzzzzzwwwsssuuuzzzyyyrrrTTT;;;+++...///+++888OOOzzzyyymmmoooxxxxxxwwwwwwwwwxxxyyyzzzzzzyyy{{{yyyttt|||yyyzzzyyy|||oooQQQ:::333111---000777CCCOOOUUUWWWXXXYYYaaa```bbbgggkkkmmmttt{{{jjjlllkkkgggddddddcccbbb~~~mmmeee```aaa___^^^[[[VVVKKK>>>444777>>>MMM[[[^^^[[[[[[___]]]\\\\\\]]]___```^^^\\\aaa\\\ZZZ]]]]]]XXXUUUVVVIII<<>>///,,,---111///:::[[[vvvooocccjjjmmmlllkkklllqqqvvvzzz{{{{{{vvvvvv}}}~~~}}}{{{zzz{{{yyy|||{{{xxxzzz~~~}}}xxxhhhKKK444222000+++444EEEmmm~~~{{{uuuxxxmmmooosssxxx}}}|||vvvuuuwwwvvvrrryyyvvvwwwwwwsssrrrtttsssuuunnn[[[FFF:::444000111666AAANNNWWW[[[\\\\\\YYYVVVXXX^^^dddhhhnnntttgggjjjkkkiiieeeccccccdddmmmdddaaa______```___ZZZQQQFFF<<<666???GGGTTT```bbb]]]ZZZ[[[ZZZ[[[\\\[[[[[[[[[^^^___bbb[[[VVVXXXZZZWWWTTTRRRDDD777,,,+++222;;;EEEMMMQQQSSSVVVVVVSSSNNNJJJHHHIIIKKKLLLLLLMMMOOOKKKFFFAAAAAAAAAAAAAAAAAA@@@@@@HHHLLLPPPSSSUUUWWWYYYZZZFFF;;;111111666;;;@@@EEELLLKKKNNNVVV[[[\\\___ccc``````___]]][[[]]]```ccc```___[[[SSSQQQUUUYYY[[[TTTXXX\\\^^^]]]]]]___bbbZZZ>>>...+++((((((,,,)))555III]]]eeeccc```\\\YYYYYYWWWXXX[[[[[[YYY\\\aaacccdddfffggghhhhhhgggggghhhjjjkkkiiiccc___^^^___eeeXXXBBB///((())))))'''***000999OOOaaa[[[TTT]]]\\\cccjjjmmmkkkiiijjjlllgggcccbbbddddddaaa```aaaccccccbbbbbbcccdddfffgggfffjjjllljjjfffeeehhhlllbbbdddccchhhhhhPPP666///***(((***,,,666TTTppptttqqqnnnllllllnnnooollliiiiiippprrrmmmlllqqqsssoootttrrrppppppppppppnnnmmmcccccceeeiiilllmmmkkkiiillllllmmmnnnnnnnnnmmmlllqqqpppooommmjjj]]]DDD---...,,,,,,...,,,...>>>QQQkkksssrrroootttssspppuuutttuuuxxx~~~{{{vvvrrrxxxvvvuuuzzzvvvooorrrwwwuuuttttttsssoookkkiiilllkkkjjjiiijjjnnnuuuzzzppptttxxxxxxvvvvvvzzz~~~yyyeeeJJJ666111444444111;;;]]]}}}{{{nnnpppmmmoooppppppqqquuu|||vvvuuussstttyyy~~~yyy|||zzzyyyxxxwww{{{~~~}}}}}}~~~~~~|||pppPPP444......,,,222>>>\\\{{{~~~}}}wwwzzz~~~|||vvvwww{{{{{{xxxvvvqqqmmmmmmkkkiiijjjnnniiijjjjjjdddTTT???333111000444===JJJYYYbbbbbb```VVVQQQQQQXXX```eeejjjooobbbeeegggeee___[[[\\\___tttfffbbbaaa```YYY\\\]]]WWWKKKBBB??????KKKQQQZZZ```aaa]]]ZZZYYYUUUYYY]]]]]][[[[[[___cccccc[[[TTTSSSUUUTTTOOOJJJ===333***,,,777CCCLLLPPPOOORRRTTTTTTRRRNNNKKKJJJEEEIIILLLNNNPPPSSSPPPJJJEEEDDDBBBAAA@@@?????????CCCJJJPPPRRRTTTWWWXXXVVVDDD777...000888???DDDHHHDDDFFFLLLTTTVVVVVVYYY___]]]]]]^^^^^^___bbbfffiiibbb```[[[TTTQQQRRRVVVYYYTTTXXX\\\]]]ZZZYYY[[[]]]TTT:::,,,+++((()))---+++;;;NNN___bbb```aaaaaa___```___```cccaaa]]]\\\```ccceeehhhiiijjjjjjkkkkkkgggiiikkkkkkhhhfffeeefffbbbSSS>>>...((())))))'''***+++<<>>PPPlllvvvsssmmmrrrsssppprrrtttuuuxxx}}}}}}vvvpppssszzzyyyzzz~~~wwwyyyuuutttvvvxxxwwwrrrnnnlllgggpppssspppqqqxxxzzzwwwsssuuuxxxxxxvvvuuuvvvwww{{{~~~mmmPPP888222666555666@@@```zzz{{{vvvvvvuuutttuuuxxx~~~uuu{{{zzztttuuu~~~}}}{{{zzzzzzzzzyyyxxxuuuzzz|||zzzyyyyyyvvvUUU666,,,,,,---000777OOOvvv~~~{{{~~~}}}}}}zzzzzzwwwzzzzzzqqqnnnmmmllliiifffhhhmmmeeebbbeeeiii[[[AAA111000///111777DDDWWWfffiiieee]]]VVVSSSZZZccchhhkkknnnfffffffffbbb[[[VVVYYY```llleeecccbbb```XXX[[[YYYPPPEEE???CCCIIIVVVYYY\\\]]]\\\\\\[[[ZZZVVV\\\bbbbbb^^^[[[]]]```^^^YYYRRRPPPRRRRRRLLLEEE777111,,,000<<>>___mmmhhhgggllldddhhhiiieee___]]]bbbhhhddd^^^\\\```cccbbbaaabbbeeeddddddfffhhhiiigggeeebbbhhhnnnoookkkgggggghhhfffhhhfffiiimmmYYY;;;...---)))+++...999WWWpppqqqooommmjjjhhhhhhiiiiiiiiikkknnnmmmiiiggghhhiiiiiillllllllljjjgggccc```^^^hhhhhhgggfffeeeeeefffggggggggggggfffeeegggkkknnneeeeeeeeegggjjjbbbJJJ333///,,,---111111222???PPPnnn{{{wwwllloootttssssssxxxxxxzzz~~~}}}wwwqqqwww|||yyyyyy~~~wwwyyyvvvuuuyyy}}}{{{sssooopppllluuuwwwqqqqqqxxxyyysssxxxwwwwwwyyy|||}}}|||zzzrrrUUU888---000111777BBB]]]}}}{{{vvvuuuvvvzzz|||}}}{{{}}}xxx{{{vvvrrrsssxxx||||||zzzxxx{{{{{{vvvssstttdddCCC222...------///IIIpppxxxyyyzzzsssqqqtttzzz~~~~~~{{{xxx|||zzzwwwuuuzzz}}}zzzrrrwwwwwwwwwvvvnnngggfffkkkkkkeeegggmmmaaaDDD111000---...222===SSShhhoookkkggg___ZZZ^^^eeeiiikkknnnmmmiiifffccc^^^[[[aaakkkooofffdddbbb___\\\\\\[[[UUUIII>>>===GGGRRR___```^^^YYYYYY\\\]]]\\\\\\aaafffeee```[[[ZZZ[[[XXXWWWTTTQQQRRRQQQJJJBBB111111111666AAAMMMRRRPPPSSSTTTTTTRRROOOLLLJJJJJJFFFKKKPPPSSSWWW[[[YYYSSSIIIGGGCCCAAA???@@@BBBCCCFFFPPPVVVTTTSSSTTTPPPIII:::000)))...888DDDNNNVVVLLLNNNTTTYYYXXXSSSSSSWWWZZZ\\\```bbbbbbbbbcccddd```___```aaa]]]WWWUUUVVVVVVVVVWWWWWWWWWVVVUUUTTTIII333***+++((()))...---DDDUUU```[[[ZZZbbbiiihhhddddddgggjjjiiieeedddgggeeehhhjjjhhhdddaaaaaacccdddfffggghhhgggdddbbb```[[[HHH444+++******))))))---+++CCCaaahhhfffhhhggg```aaaaaa]]]YYYZZZ```fffgggcccaaaddddddaaa```bbbdddccccccfffiiijjjgggdddhhhkkkppprrrpppmmmkkkiiiiiijjjcccdddjjjYYY<<<,,,---)))+++...999VVVlllkkkkkkjjjgggeeeeeegggiiijjjmmmnnnnnnllliiihhhhhhhhhjjjlllmmmlllhhhccc```___jjjjjjjjjhhheeedddeeefffaaacccdddbbbaaabbbgggkkkffffffeeeffffff]]]GGG222000,,,---222333444???NNNnnn}}}mmmmmmtttuuuuuuyyyxxxyyy|||}}}yyy{{{}}}vvvssszzzwwwppprrrxxxvvv{{{~~~tttqqqtttuuuxxxuuullljjjpppuuusss{{{yyyxxx|||yyybbbEEE555444,,,333<<>>777,,,000222FFFkkk}}}zzz|||}}}zzz~~~yyyrrruuu~~~~~~}}}}}}vvvppppppsssgggSSS===000---000222===```vvvyyy~~~yyyvvvtttwww}}}~~~}}}yyyzzzzzzmmmrrryyy{{{wwwuuu|||{{{yyyxxxlllUUU???333---//////555KKKhhhyyy{{{tttnnnjjjjjjkkklllpppuuujjj___ZZZ^^^```]]]___gggxxxiii]]]]]]aaa___[[[ZZZZZZTTTHHH;;;888CCCXXXhhheeefffbbb[[[[[[```aaa]]]\\\]]]^^^^^^^^^___bbbccc___dddddd]]]TTTLLL???333***333;;;???FFFNNNPPPLLLJJJKKKMMMMMMLLLLLLNNNOOOOOORRRTTTTTTVVVXXXVVVPPPFFFDDDCCCCCCFFFKKKPPPSSSHHHTTTZZZVVVTTTTTTNNNCCC222//////555<<>>...(((%%%)))...:::UUUhhhdddgggfffeeecccdddggglllpppeeefffiiikkkjjjfffeeegggdddiiinnnpppnnnkkkjjjjjjkkkooorrrqqqiii```ZZZWWWXXX___fffiiigggddddddffffffhhhiiigggddd\\\LLL===333......222111000999EEEgggtttooottttttqqqwwwsssoooooossswwwyyyyyyvvvpppxxxzzzwww{{{wwwuuuzzzwwwvvv}}}mmmmmmppptttuuutttvvvyyy~~~}}}zzzyyy}}}|||ZZZ;;;---///000---???hhhzzztttttt|||xxxzzz|||zzz}}}}}}uuupppooo{{{tttbbbHHH444---...000888\\\uuu}}}|||uuuyyy~~~zzzwwwsssuuuqqquuuzzzzzztttqqqzzz~~~zzzoooZZZBBB222...111111444IIIiii|||{{{wwwtttsssrrrrrrxxxpppccc]]]bbbddd^^^[[[___{{{jjjgggaaa]]]```dddaaa[[[XXXLLL>>>999@@@MMMXXX^^^```cccddd```[[[[[[aaagggWWW[[[]]]^^^aaaeeeddd```eee\\\UUUSSSOOODDD888111333333;;;JJJRRRPPPLLLKKKSSSQQQLLLGGGIIIOOOPPPNNNQQQPPPPPPRRRVVVWWWUUURRRKKKCCC@@@FFFKKKJJJHHHJJJJJJNNNSSSWWWWWWQQQCCC666555---+++777HHHRRRUUUUUUZZZVVVVVVZZZWWWPPPMMMOOOQQQRRRRRRPPPNNNNNNPPPSSSTTTTTTXXX^^^___\\\^^^bbbfff___^^^]]]___iiifffTTT999000)))))))))(((000;;;]]]eeejjjgggeeehhhooosssjjjiiieee___ZZZZZZ___ddd\\\XXX]]]hhhiiiaaa^^^ccccccbbb___[[[\\\aaabbb___WWW===...+++&&&&&&)))''')))999NNN]]]```]]]]]]___^^^``````^^^___bbbccc```bbbiiinnnllliiijjjlllkkksssooojjjkkkooosssrrrpppuuulllgggiiimmmkkkfffcccfffccc``````^^^TTT@@@///,,,&&&$$$---???TTTdddmmmjjjiiigggfffggghhhjjjlllqqqjjjfffhhhlllkkkgggccciiillloooqqqpppkkkgggddduuuvvvuuurrrllleeeaaa___ZZZeeefffdddkkkiiibbbbbb\\\eeeiiifffggggggWWWAAA111000///...---111<<>>)))+++(((%%%+++???VVVeeehhhffffffggggggiiikkknnnoooooolllkkknnnrrrsssqqqnnnpppnnnlllkkklllmmmnnnnnnvvvvvvtttoooiiieeebbbbbb```iiigggdddjjjkkkfffggggggnnnppplllmmmlllYYYAAA000...---------000:::DDD```zzzxxxyyy{{{uuuyyyuuu~~~{{{xxx}}}}}}}}}{{{yyyzzzzzzzzz~~~{{{xxxuuussswwwwwwwwwwwwyyy|||~~~}}}}}}}}}vvvgggOOO111///000---555SSSwww}}}xxxuuuuuuxxxwwwvvvyyy~~~zzzuuu|||wwwttt|||~~~uuu\\\AAA222---++++++???\\\ttt~~~}}}~~~~~~{{{xxxzzz|||{{{}}}|||qqqXXX>>>111111///000<<>>MMMUUUTTTNNNLLLMMMIIIJJJGGGDDDEEEJJJLLLKKKHHHJJJNNNPPPQQQOOOKKKHHHHHHHHHHHHIIIJJJMMMRRRWWWSSSRRRTTTXXXWWWJJJ:::///,,,,,,555DDDQQQUUUTTTTTTVVVUUUTTTUUUTTTSSSSSSTTTYYYWWWWWWZZZ]]]^^^ZZZVVVSSSUUU\\\bbbbbb]]]ZZZ[[[______eeefffdddeeeZZZCCC///***))),,,******666EEETTTYYY]]]```fffkkkjjjfff^^^^^^]]]YYYVVVWWW\\\aaaccc]]]ZZZ[[[[[[YYY\\\bbb\\\aaaccc```___bbbeeedddSSS:::---,,,((((((,,,******<<>>```}}}~~~{{{}}}zzzyyyyyy{{{zzzzzz{{{}}}{{{yyyWWW<<<222,,,...111===[[[zzztttqqqrrryyy~~~}}}|||tttqqqttttttpppttt}}}ooohhhgggkkkgggccccccgggeeeVVVFFF666BBBSSS___dddgggiiikkkgggfffdddaaa___aaaeeehhh```dddccc]]]ZZZ\\\____________]]]TTTBBB222///444>>>HHHPPPNNNHHHEEEDDDCCCGGGKKKKKKHHHGGGLLLOOOOOOLLLNNNQQQQQQOOOKKKIIIHHH??????<<<;;;@@@LLLVVVZZZVVVWWW\\\\\\MMM777,,,,,,...000888DDDLLLOOORRRVVVTTTUUUTTTQQQRRRWWWYYYYYYXXXYYYZZZXXXUUUUUUXXX[[[ZZZZZZ[[[^^^\\\WWWVVVYYY___```ffffff___\\\PPP888111111444666222000>>>PPP\\\bbbeeeccc```___]]]ZZZSSSWWW[[[\\\[[[[[[]]]```___]]]YYYWWWWWWYYY\\\___dddffffffeeefffhhhfffaaaNNN666***+++((())),,,***---EEE\\\ccccccggglllmmmmmmnnnlllhhhhhhlllnnnmmmnnnnnnlllkkkmmmlllcccXXX\\\aaafffgggeeeccceeehhhcccbbbccceeeeeeeeejjjrrrdddhhhgggfffiiidddIII+++'''))))))...FFFdddooojjjkkknnnqqquuuwwwyyyyyyyyyhhhppptttooolllooooookkkuuuqqqkkkfffeeeiiinnnrrrnnnrrruuuwwwvvvtttssssssnnnvvvsssoootttuuuppprrruuu{{{zzztttwww|||sssbbb???333...222333000777CCCppp|||}}}yyy{{{tttrrr{{{rrruuu|||yyy|||~~~nnnJJJ......,,,...???]]]zzz}}}~~~{{{}}}~~~mmmMMM444---000+++999ZZZvvv}}}}}}~~~yyyzzz{{{}}}}}}~~~www}}}cccFFF666,,,...111999UUUuuuxxxuuutttvvvzzzzzzxxxuuuvvvqqqnnnoooooooooqqqvvvrrriiigggggghhhiiigggcccaaa\\\PPPDDD>>>LLL^^^iiijjjhhhhhhjjjgggfffeeecccaaaaaabbbccc___cccccc\\\XXXZZZ^^^```bbbaaa]]]QQQ>>>111444>>>DDDLLLOOOJJJFFFFFFFFFEEEHHHMMMNNNKKKJJJOOORRRSSSPPPRRRSSSPPPKKKFFFCCCCCC;;;<<<;;;;;;EEESSSZZZZZZ[[[WWWVVVTTTGGG444,,,///...222<<>>===;;;:::999444333333444444111,,,(((&&&$$$"""%%%***000444555555555444333222111000000000000000000111222333333444444555666555333111000555666777999<<>><<<888555333222333444555444333222111222222333...,,,)))''''''))),,,...///444777777:::@@@CCCAAAGGGDDDDDDIIIKKKJJJLLLQQQTTTRRRQQQRRRVVVXXXXXXWWWaaacccfffggghhhiiilllnnnllllllmmmnnnooopppqqqrrrxxxuuuwww{{{{{{wwwuuuxxxtttvvvsssmmmpppvvvssshhhGGG777***)))000BBBccc~~~zzz]]]CCC---000,,,222III___llluuuvvv{{{zzzwwwwwwzzz|||}}}|||{{{}}}zzzrrrfffIII222...+++(((777NNN{{{{{{qqqnnnqqqtttsssssstttxxx~~~|||xxxsss``````ddddddffflllmmmmmmjjj___RRRIIIHHHKKKbbbkkkoookkkjjjmmmlllgggnnnkkkhhhfffeeeccc```]]]^^^[[[WWWSSSQQQTTTZZZ^^^bbb]]]MMM777111>>>QQQ[[[YYYRRRMMMOOOPPPNNNLLLMMMOOOQQQRRRRRROOOLLLJJJIIIJJJIIIHHHIIIKKKOOOSSSUUUTTTRRRTTT[[[]]]ZZZWWWWWWTTTQQQKKKAAA555...,,,...BBBJJJRRRWWW]]]bbbaaa^^^[[[ZZZ\\\```eeefff```[[[XXXYYYZZZ[[[[[[ZZZXXXWWWYYYWWWWWWYYY]]]^^^\\\ZZZWWW]]]]]]^^^aaaOOO444(((***///...+++222FFFXXX``````fffgggddddddgggbbbYYY```cccgggjjjkkkkkkiiihhhhhhjjjkkkiiieeedddfffiiihhhggg___YYYZZZ___YYYNNN777---&&&((()))'''***000:::BBBNNNVVVWWWSSSNNNKKKJJJJJJJJJIIIGGGDDDBBB@@@>>>===:::888888888:::;;;444444222000...---++++++...---,,,,,,+++***))))))$$$$$$$$$&&&''''''%%%###'''%%%###"""$$$%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''(((((())),,,,,,++++++******)))))),,,---///222555777999:::222000...+++***)))***+++))))))))))))((((((((((((***)))(((''''''((()))***&&&)))***((()))---...,,,///------111333222444888555333333333666777888777===???AAAAAAAAABBBDDDEEEDDDEEEGGGIIILLLNNNPPPQQQPPPNNNNNNPPPPPPNNNNNNPPPWWW^^^aaa]]]\\\bbbeeebbbGGG999,,,)))---<<>>aaa|||}}}zzzzzz|||}}}|||~~~yyy{{{zzzwwwwwwzzzzzzxxxqqqTTT:::111+++(((444FFFsss}}}yyyvvvvvvuuuvvv{{{}}}zzz|||yyynnnmmm___```gggjjjjjjjjjfffhhheeeXXXJJJEEELLLUUUjjjnnnooolllkkknnnmmmiiillljjjhhhggghhhhhhfffeeeaaa\\\TTTLLLIIINNNYYYaaaggg[[[DDD000555JJJYYYZZZXXXTTTRRRTTTUUUQQQOOOPPPTTTVVVWWWUUUQQQMMMJJJIIINNNMMMKKKLLLNNNQQQUUUXXXUUUTTTWWW\\\\\\WWWSSSSSSVVVOOOEEE:::000+++,,,111HHHPPPWWWZZZ]]]aaabbb___bbb``````dddhhhfff\\\RRRQQQUUUWWWVVVXXX[[[^^^^^^ccc```^^^^^^^^^\\\XXXTTTWWWZZZYYY]]]aaaOOO333'''***+++((((((333GGGXXX___```cccdddaaabbbddd```ZZZbbbdddiiimmmooonnnlllkkkkkklllkkkhhhdddaaaaaabbbaaa```[[[UUUTTTUUUNNNEEE000+++(((((('''%%%)))000333555:::>>>@@@===888444222333222222000///---,,,------------------------***++++++++++++*********))))))((((((((('''''''''''''''&&&&&&''''''&&&%%%((((((''''''''''''&&&&&&''''''''''''''''''''''''%%%%%%&&&'''((((((((((((,,,+++***))))))******+++***,,,...111333333333333333111///...---------...******++++++++++++***)))((())))))))))))))))))(((,,,,,,++++++,,,------+++///...///000111111111333---,,,,,,,,,---...//////---...//////......000111,,,---///111333555666777777555444444444444555777888???CCC@@@@@@DDDHHHHHH>>>444***''')))111BBBRRRYYYfffooonnnjjjlllooopppsssuuu{{{zzzvvvwww~~~|||lllZZZ666***,,,111888XXXyyy}}}|||xxx||||||wwwtttvvvxxxxxxvvv\\\BBB444---***333AAAfffwww{{{{{{~~~zzzkkkvvvjjj______fffkkkiiieeeffffffaaaTTTHHHFFFQQQ]]]lllmmmmmmkkkkkkmmmmmmkkkkkkjjjiiiiiijjjjjjiiigggeee```VVVLLLIIIPPP^^^iiijjjWWW;;;///>>>TTT[[[UUUVVVTTTUUUXXXXXXTTTQQQQQQTTTVVVXXXWWWTTTPPPMMMKKKRRRQQQOOOOOOPPPRRRUUUVVVYYYYYY]]]bbbbbb]]]ZZZZZZ]]]OOO???444+++)))000999LLLSSSXXXXXXZZZ^^^```___fffcccaaaeeehhheee\\\SSSTTTYYYZZZWWWXXX___eeeeeeiiifffcccaaaaaa___[[[WWWYYYZZZWWW\\\aaaMMM333)))+++(((%%%(((666JJJYYY```bbbcccaaa______aaa___[[[eeegggjjjlllllljjjhhhfffddddddbbb___ZZZVVVTTTSSSNNNMMMKKKGGGEEEDDD@@@:::,,,***)))(((&&&$$$''',,,...,,,+++,,,......---+++******************))))))''''''((()))))))))))))))''''''((()))))))))((('''%%%&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%%%%&&&%%%&&&&&&'''&&&&&&&&&'''%%%%%%%%%&&&&&&&&&&&&&&&###$$$%%%&&&'''''''''&&&)))((('''&&&&&&''')))***)))***,,,---...------,,,111000...---,,,,,,------((()))************))))))((()))***++++++***)))(((+++)))))),,,//////---,,,---......---,,,,,,,,,+++++++++++++++***+++,,,---+++---------+++++++++---,,,,,,,,,,,,------------//////...,,,,,,...//////***,,,---,,,---000000///222---)))''''''***111999:::AAAFFFHHHHHHIIIIIIIIIJJJMMMUUUbbbllloooiiiccchhhjjjmmmqqquuuxxx{{{}}}|||}}}~~~}}}{{{vvvwww~~~xxxkkk@@@'''&&&111444IIInnn|||uuurrrrrr{{{~~~yyyyyyzzzyyywwwcccJJJ888,,,'''---777VVVmmmyyysss~~~~~~}}}ooo|||nnniiicccbbbgggmmmlllgggjjjfff]]]RRRJJJMMMYYYdddjjjlllmmmkkkjjjiiijjjlllnnnmmmkkkjjjiiigggccc```eeebbb\\\TTTPPPWWWdddooofffOOO888777IIIXXXXXXQQQSSSRRRVVVZZZZZZTTTPPPPPPPPPSSSVVVVVVSSSPPPMMMLLLRRRQQQQQQQQQRRRTTTUUUVVVWWWXXX]]]bbbbbb___^^^aaa___MMM:::///)))***555BBBQQQWWWYYYWWWVVV[[[___```bbbaaaaaadddhhhfff```ZZZ\\\bbbbbb[[[ZZZbbbiiijjjkkkgggddddddfffgggeeeccc]]]\\\XXX\\\^^^III000***(((&&&%%%,,,:::KKKXXX^^^```^^^[[[YYYYYYYYYXXXWWW[[[[[[[[[ZZZXXXTTTQQQPPPKKKJJJHHHEEEBBB???<<<:::666777666555333222000...***))))))(((&&&%%%&&&(((,,,***((('''(((***++++++'''''''''((())))))******%%%&&&'''(((((((((((('''(((((())))))(((&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%$$$%%%&&&(((%%%&&&'''&&&$$$$$$$$$%%%###$$$$$$$$$$$$$$$$$$$$$###$$$%%%''''''''''''&&&&&&&&&%%%%%%%%%'''((()))++++++,,,,,,---,,,,,,,,,///...---,,,++++++++++++'''''''''''''''((((((((()))***,,,,,,,,,,,,***))),,,)))+++111666444111000+++......+++***+++***'''***++++++***)))(((***++++++,,,---,,,***)))***+++------,,,+++***)))))))))'''((('''$$$$$$'''((('''+++)))'''(((***+++)))&&&+++***))))))))))))***+++***+++---///111111000...//////111777>>>AAAAAA???===@@@CCCFFFIIILLLOOORRRTTTTTTVVVYYYZZZZZZ___fffhhhgggeeefffmmmsssppphhhCCC)))!!!+++///;;;]]]}}}}}}rrrmmmooo~~~sss^^^FFF333)))+++000MMMkkk~~~xxxyyyyyyppprrrkkkllliiieeegggnnnooojjjeee]]]SSSKKKLLLUUUaaajjjiiilllnnnmmmhhheeegggkkknnnmmmllljjjgggbbb[[[WWW\\\^^^^^^[[[XXX\\\eeemmmZZZFFF:::CCCSSSWWWTTTRRROOOPPPUUU[[[ZZZSSSOOOOOONNNQQQTTTUUUSSSPPPMMMLLLTTTTTTUUUVVVWWWWWWWWWWWWRRRSSSXXX]]]^^^[[[\\\aaaZZZGGG444---+++---:::JJJYYY]]]]]]XXXVVV[[[aaaeee\\\^^^```ccceeeccc^^^ZZZ]]]dddcccZZZXXXccclllmmmkkkgggddddddgggkkkkkkjjjbbb```[[[\\\YYYAAA***(((&&&&&&)))111<<>>;;;999888777111000000///...,,,)))''')))*********)))'''(((***'''''''''&&&&&&'''&&&%%%(((((((((''''''((()))***&&&&&&&&&&&&&&&''''''(((&&&&&&''''''(((((('''''''''((()))***)))(((&&&%%%&&&&&&%%%%%%%%%%%%%%%%%%!!!$$$&&&'''&&&&&&''')))&&&((((((&&&$$$###%%%'''%%%%%%$$$$$$$$$$$$$$$$$$###%%%'''((())))))((('''&&&&&&&&&&&&'''((()))***,,,,,,,,,,,,---///000111111000///...---,,,++++++)))((('''''''''(((***+++******+++,,,,,,+++******...+++...777===:::555333,,,000111......111000,,,+++------,,,)))(((***,,,((()))***)))((('''((()))((((((''''''''''''''''''(((++++++''''''++++++(((***((('''((())))))(((''''''((((((((()))***)))'''***)))(((*********))))))***)))''''''(((***,,,---)))***,,,+++******,,,.........111555666555888===777999999999===BBBCCC@@@555...$$$%%%,,,111DDDaaannnpppssswww{{{}}}~~~|||uuuuuurrrWWW<<>>999444111///...---,,,,,,,,,------(((((((((***+++***(((&&&(((((()))***(((&&&)))---$$$%%%%%%%%%''')))((($$$"""%%%''''''%%%$$$$$$%%%))))))(((''''''''''''((((((((((((((((((((((((((("""$$$&&&((())))))((('''%%%%%%%%%%%%%%%$$$$$$$$$"""%%%((((((%%%$$$$$$&&&###%%%%%%$$$!!!!!!$$$'''$$$$$$$$$$$$#########"""!!!###%%%'''''''''&&&%%%###$$$$$$%%%&&&'''(((((('''''''''(((***---000111111111000///---,,,+++******((('''&&&'''(((+++,,,******++++++++++++******)))%%%)))444:::666000---(((...///---...222222---+++---...,,,)))(((***,,,&&&((()))(((&&&&&&&&&(((%%%&&&&&&'''((()))******%%%))))))%%%%%%))))))%%%$$$$$$%%%&&&&&&$$$&&&)))&&&'''&&&%%%'''))))))'''***))))))***(((&&&(((+++++++++,,,***(((&&&'''(((''')))+++***((((((+++---+++((())),,,,,,)))(((***&&&***,,,)))***---///---$$$111+++$$$,,,,,,---???EEEIIIOOOTTTXXX\\\```ccchhhmmmrrrtttssstttxxx|||}}}yyy]]]@@@000---///===fff}}}}}}|||xxxzzzqqqcccdddccc___^^^dddkkkggg^^^UUUGGG>>>FFFVVVaaahhhllldddiiilllkkkgggddddddgggiiifffdddcccccc```\\\XXX\\\bbbdddbbbcccddd```XXXKKKCCCCCCNNNXXXXXXXXX[[[VVVVVVYYY]]]YYYQQQPPPTTTXXXVVVTTTSSSTTTTTTSSSRRROOOYYY```___^^^^^^ZZZSSSMMMRRR]]]aaa```fffdddUUUIII===///***000===JJJQQQWWW^^^eeehhhddd___[[[YYYYYY\\\]]]ZZZXXXYYYVVVQQQZZZYYYXXXZZZ___dddhhhjjjgggeeeaaa]]]ZZZYYYXXXXXXXXXQQQKKKEEE<<<111+++***(((((()))+++,,,---...///------,,,+++***)))((((((''''''((((((((((((''''''%%%%%%&&&&&&'''((())))))***)))(((''''''((()))***(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''(((((((((((()))'''&&&$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""###%%%&&&''''''&&&$$$######%%%&&&(((((('''%%%$$$++++++,,,///111000,,,(((************************---***&&&%%%'''((('''%%%++++++++++++************((()))000777666000000444---......,,,***((()))******---...,,,'''%%%(((,,,******)))(((((((((((((((555222...***((('''((())))))))))))))))))(((''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''******))))))((((((((('''(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))),,,,,,---///222555888:::<<<;;;;;;===AAAHHHNNNRRR```bbbgggmmmsssxxx|||~~~yyy~~~}}}{{{oooQQQ222(((///555ZZZpppfff]]]ccceeedddaaabbbeeebbb\\\SSSEEE>>>III[[[eeehhhhhhjjjmmmooommmiiihhhjjjnnndddbbbaaaaaaaaa```\\\YYY___dddffffffffffff___WWWEEEAAAFFFTTT___aaa___```ccc]]][[[\\\ZZZTTTRRRTTTVVVVVVWWWWWWXXXXXXZZZZZZYYY___aaa]]]YYYXXXUUUPPPIIINNN[[[aaabbbgggaaaOOOAAA666***(((333BBBOOOUUURRRVVV[[[]]]\\\XXXTTTRRRSSSWWWYYYYYY[[[___```]]]]]]ZZZVVVTTTTTTUUUUUUUUUNNNLLLHHHEEEBBBAAAAAAAAA<<<888555333///(((%%%&&&''''''((()))***++++++,,,******))))))((((((''''''&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''(((((()))***))))))(((((((((((()))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((((('''%%%$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$"""$$$%%%''')))))))))''''''---...222666888555...)))&&&''')))***++++++++++++---***'''&&&''''''&&&$$$))))))))))))))))))))))))......222666444---+++...***,,,------+++)))))))))***++++++***(((''')))+++++++++***)))))))))))))))777444111---***))))))***)))))))))))))))((('''''''''''''''(((((((((((()))''''''''''''''''''''''''))))))((((((((('''''''''(((((())))))))))))(((((('''((((((((())))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''((((((((())))))))))))&&&&&&&&&''')))+++---...---------...///111444555111333666:::>>>AAADDDEEENNNSSSYYY]]]```aaabbbccclllnnnsssoooXXX:::+++,,,///PPPwww~~~ttteeebbbbbbcccggghhhdddaaa___[[[VVVKKKBBBAAAOOObbblllkkkgggkkklllmmmkkkiiiiiilllpppaaa``````aaabbbaaa```^^^gggiiijjjiiihhhdddYYYOOOAAAEEEOOO^^^hhhiiidddaaafff]]]VVVVVVVVVUUUSSSRRRUUUXXX[[[[[[ZZZZZZ\\\______aaa```[[[VVVUUUTTTQQQSSSUUU^^^dddffflllfffRRR999///'''***:::LLLXXX]]]XXXXXXYYY[[[[[[YYYUUURRRUUUXXXXXXTTTTTTVVVUUURRRSSSOOOJJJEEEBBB@@@>>><<<888666444222000/////////+++((((((***)))&&&&&&(((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''((((((((()))))))))))))))((('''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''''''''(((((((((((('''%%%$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$"""###$$$%%%%%%$$$###"""%%%&&&((()))*********))),,,000555999:::666...((('''(((***+++,,,+++***))),,,***'''&&&''''''&&&$$$(((((())))))))))))))))))//////222444222,,,***+++'''))),,,,,,+++)))))))))***)))((((((***++++++***,,,++++++***************555333///,,,)))(((((()))((((((((()))(((((('''&&&'''(((((((((((()))))))))''''''''''''''''''''''''(((''''''''''''&&&&&&&&&'''(((((())))))(((((('''''''''((((((((()))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((()))))))))(((''''''&&&''''''((()))''''''(((((('''&&&%%%%%%)))***+++---.../////////---000555888:::<<<>>>@@@IIILLLSSSWWWKKK666))))))...HHHhhh{{{~~~~~~llldddfffjjjfffggggggeeeaaa[[[TTTNNNAAABBBIIIXXXgggooonnnjjjeeeggghhhhhhggggggiiilllcccccccccccccccccccccbbbkkkllllllkkkfff\\\NNNDDDEEEOOO]]]hhhnnnlllddd]]]```[[[WWWVVVWWWWWWWWWWWWWWW\\\```___[[[YYY[[[^^^]]]______]]][[[ZZZYYYYYY]]]YYY\\\^^^```hhhdddPPP444,,,'''///AAATTT___bbb___\\\YYYYYYZZZYYYUUUQQQPPPQQQMMMFFFAAA@@@>>>:::===:::666333222111///......---+++***)))))))))***+++((((((+++***''''''***&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&'''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''(((((())))))*********((('''%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################!!!"""############"""!!!!!!""""""############"""$$$%%%&&&((()))************---111444444000***&&&,,,---......---***&&&$$$((('''&&&&&&'''''''''''')))))))))))))))************+++---000000.........''')))******))))))***,,,,,,)))&&&(((,,,///---***+++******))))))*********---+++)))'''&&&&&&&&&&&&'''''''''((((((''''''&&&''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((((((((((((''''''''''''((((((((())))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((())))))******)))))))))))))))))))))))))))***************+++++++++,,,++++++******((()))++++++++++++,,,...///...000555333,,,)))+++)))888MMM]]]eeekkkrrrxxx}}}}}}~~~}}}rrrgggdddfffhhhiiieeecccdddccc[[[OOOFFF@@@KKKYYYccchhhjjjkkkkkkbbbeeeiiikkkkkkjjjiiiiiiffffffeeedddcccbbbbbbbbbhhhiiijjjiiiaaaTTTFFF>>>IIIXXXffflllnnnmmmeeeZZZ]]]```aaa```]]]\\\\\\]]]YYY___dddddd```]]]^^^aaa[[[]]]aaacccaaa^^^\\\]]]XXXUUUXXXYYYXXX\\\TTT>>>///)))'''000AAAQQQYYY[[[TTTPPPKKKHHHHHHGGGDDDAAA<<<===:::444111222000---,,,***((((((***+++++++++'''&&&&&&&&&%%%%%%&&&&&&+++(((''')))(((%%%$$$&&&'''&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&''''''(((''''''((((((((((((''''''&&&&&&&&&'''''''''''''''((()))*********((('''&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################!!!"""###$$$$$$###"""!!!!!!!!!""""""############"""###$$$&&&'''(((((())))))***,,,,,,+++***((('''---...//////...+++'''%%%###$$$%%%&&&'''((()))***'''''''''((((((((())))))((()))***,,,---//////...))))))((('''&&&(((,,,///...)))&&&(((...111///+++))))))((((((((())))))***&&&%%%$$$$$$$$$%%%&&&'''%%%&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&''''''((((((((((((''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&'''((((((((((((((()))(((''''''''')))***+++&&&''''''''''''&&&%%%%%%((())))))(((&&&%%%&&&(((***&&&%%%((())))))***,,,!!!&&&...555<<>>AAAIIIcccdddccc``````dddeeebbbeee```]]]___eeekkkmmmlllhhhkkkjjjeeeaaa___ZZZTTTWWWTTTOOOIIIBBB<<<777444111000...,,,***(((''''''((((((((((((((((((((((((&&&&&&'''(((******(((&&&'''&&&&&&''')))+++...///...,,,)))&&&%%%&&&''')))''''''&&&&&&&&&%%%%%%%%%((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''''''''))))))((((((''''''&&&&&&)))((('''&&&%%%&&&&&&'''%%%%%%%%%&&&&&&'''''''''&&&&&&%%%'''((()))'''&&&''''''''''''''''''''''''%%%%%%%%%$$$$$$#########%%%$$$###$$$%%%&&&$$$"""&&&%%%$$$###"""""""""""" !!!!!!!!!!!! """"""###$$$%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''###$$$%%%&&&''''''''''''&&&&&&''''''(((((())))))''''''&&&%%%$$$$$$$$$$$$((('''''')))+++,,,+++***++++++******************,,,---...000222111///,,,***)))(((((((((***+++,,,******))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''((())))))'''%%%%%%%%%%%%&&&&&&&&&''''''''''''(((((('''&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&''''''''''''&&&&&&(((''''''&&&&&&&&&''''''''''''''''''''''''''''''&&&'''(((((('''%%%$$$"""%%%&&&((())))))(((&&&%%%''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((pppgggfffmmmooogggbbbdddmmmiiiddd\\\RRRNNNUUU___hhhhhhjjjlllmmmmmmllljjjnnnjjjnnnnnneeefffmmmkkkiiihhhgggeeeddddddfffggghhhmmmlll[[[FFF<<>>777333000000///...,,,***)))''''''''''''&&&&&&''''''((()))''''''''''''''''''''''''***(((''''''((()))((('''%%%&&&''')))******++++++---,,,)))'''&&&&&&'''(((''''''&&&&&&&&&%%%%%%%%%###&&&+++//////,,,'''$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((('''&&&%%%%%%$$$%%%%%%%%%'''''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$###$$$%%%&&&$$$"""$$$###"""!!!!!! !!!!!! !!!!!!!!!!!! ######$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&###$$$%%%&&&&&&''''''&&&###$$$%%%&&&(((***+++,,,))))))((('''&&&&&&&&&&&&'''''''''))),,,---,,,+++,,,+++)))''''''((()))***'''(((***...000111...,,,(((((('''&&&'''((()))***((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''''''''((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))***((('''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$###&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&''''''''''''&&&&&&'''&&&&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''((())))))'''%%%$$$$$$%%%''')))&&&''''''''''''(((((((((''''''((((((((()))))))))************************zzzhhhaaa______```^^^[[[___fffccciiidddSSSKKKVVVhhhrrrooommmkkkmmmpppssssssssssssooossssssjjjlllsssqqqtttoooiiiddddddgggjjjmmmmmmgggYYYGGG:::>>>QQQbbbjjjiiieeebbbccceee___XXXWWWSSSMMMHHHDDD???999555666===???777,,,''''''&&&,,,+++++++++++++++******''''''''''''(((((()))***''''''''''''''''''''''''+++)))'''&&&''')))))))))%%%&&&((()))******)))(((,,,***(((&&&%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%"""%%%***---...,,,(((%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((&&&&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&&&&%%%%%%&&&%%%%%%&&&(((((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$###$$$%%%&&&$$$"""""""""!!! !!!!!!!!!!!! ######$$$$$$$$$$$$######&&&%%%%%%%%%%%%%%%%%%&&&###$$$%%%&&&&&&&&&&&&&&&$$$$$$%%%&&&((()))******)))((('''&&&%%%%%%%%%%%%%%%%%%&&&(((***,,,+++***,,,+++(((&&&&&&'''((()))&&&'''***---111111///---((('''&&&%%%&&&&&&((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&)))***)))'''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$%%%&&&((()))''''''%%%%%%%%%%%%''''''&&&&&&&&&'''''''''(((((('''''''''((((((((())))))))))))))))))))))))))))))pppeee______``````]]]\\\bbbiiibbbfff___PPPKKKXXXgggnnnnnnooopppooommmnnnrrruuusssooorrrqqqiiimmmvvvvvvsssnnnhhheeefffiiilllmmmqqqbbbMMM===:::DDDVVVbbbggggggbbbXXXQQQOOOMMMKKKAAA===888444222111000000///777:::333***((())))))((()))))))))))))))))))))(((((('''''''''''''''(((''''''''''''''''''''''''***(((&&&&&&(((*********'''((()))******)))((('''***((('''%%%$$$$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%$$$%%%'''((()))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''((((((%%%%%%&&&&&&''''''(((((('''''''''(((((((((((('''(((((((((''''''&&&&&&&&&%%%$$$$$$%%%'''(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$###$$$%%%&&&$$$""""""!!! !!!!!!!!!!!! """"""###$$$$$$$$$######%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''((('''&&&%%%$$$$$$$$$$$$######$$$&&&)))******))),,,+++)))'''&&&&&&'''((('''(((***...222222111///((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&((()))((('''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$%%%''''''$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((nnnhhh___bbbeeegggeeedddeeehhhgggcccYYYPPPQQQZZZcccffflllooopppooollllllppptttppplllppppppiiimmmvvvvvvpppmmmiiiiiilllnnnnnnllliiiXXXBBB777999EEEPPPWWWTTTUUUPPPDDD:::888999999111///+++(((''')))+++---///555666000***)))******))))))((((((((((((((((((''''''&&&%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&'''***+++,,,+++***************)))(((((()))((('''&&&%%%$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&'''''''''''''''((())))))))))))(((((((((((('''''''''''''''%%%$$$$$$%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$###$$$%%%&&&$$$"""!!!!!! !!!!!! !!!!!!!!!!!! !!!"""###$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$'''''''''&&&&&&&&&&&&%%%''''''&&&%%%$$$$$$$$$$$$#########&&&)))******))),,,+++***)))(((''''''''''''(((+++...222222111...)))((('''&&&%%%&&&''''''%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&((()))'''&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''((((((''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%%%%&&&&&&###$$$&&&((((((&&&$$$###%%%&&&&&&&&&&&&'''''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''tttkkkhhhccceeefffeeefffgggiiiiiiiii\\\RRRTTT\\\aaacccdddiiijjjkkkkkklllmmmoooqqqllljjjppprrrjjjlllrrrooollliiihhhiiikkkiiiccc]]]RRRFFF888111444:::???@@@;;;<<<999111------...,,,,,,,,,***(((&&&&&&((()))***......***((())))))'''************************''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&(((+++------,,,------+++***))))))))))))***)))((('''&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&%%%&&&&&&((()))))))))((((((''''''''''''((((((((((((%%%$$$$$$%%%''''''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&%%%$$$###$$$%%%&&&$$$""""""!!!!!! !!!!!!"""""" !!!!!!!!!!!! !!!"""$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%$$$$$$%%%$$$$$$$$$'''***,,,,,,++++++,,,,,,+++***)))'''&&&'''(((***---000111///---***)))'''&&&&&&&&&'''((($$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''(((&&&%%%###$$$$$$$$$$$$%%%%%%%%%$$$%%%&&&''''''''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&''''''''''''%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((vvviiiffffffiiigggaaa]]]^^^eeekkkmmmgggUUUKKKVVVfffjjjhhhggggggfffeeehhhmmmppppppnnniiiiiiqqqtttlllkkkmmmiiidddbbbaaabbbaaaZZZOOOGGG<<<666///,,,,,,......---)))***)))''')))---+++'''&&&(((***+++++++++,,,---&&&)))***'''(((+++,,,))))))))))))))))))*********(((((('''''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&)))---......,,,///...,,,***))))))******++++++***)))((('''&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''(((((('''''''''&&&&&&%%%%%%%%%$$$%%%'''(((((((((''''''&&&&&&''''''(((((())))))%%%$$$$$$%%%''''''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%$$$###$$$%%%&&&$$$"""""""""!!!!!!!!!""""""### !!!!!!!!!!!!  """$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%$$$$$$###$$$$$$%%%%%%&&&'''(((((())))))(((&&&&&&&&&&&&&&&%%%%%%&&&))),,,...------+++,,,------,,,***'''%%%&&&'''))),,,//////---+++***)))((('''&&&''''''((($$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&''''''%%%$$$######$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&'''(((''''''''''''''''''''''''!!!"""$$$'''((()))(((((('''&&&$$$######$$$&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))gggfffllllllkkkjjjddd___ccckkkkkkeee]]]WWWVVV___hhhiiigggfffhhhggghhhmmmtttvvvsssoookkkooorrrrrrmmmhhhffffffbbbYYYOOOLLLLLLIIIAAA888333111///---,,,+++,,,,,,(((***+++***)))((()))*********))))))))))))******))))))*********+++++++++******))))))(((''''''&&&&&&'''''''''((()))))))))(((((('''&&&%%%%%%%%%%%%(((&&&'''))),,,---+++(((000---***'''&&&(((***+++000///---***'''%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%$$$######%%%&&&((()))***+++&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&''''''))))))))))))))))))))))))'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###&&&&&&&&&%%%%%%$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!######""""""!!!!!!!!! """############$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$#########$$$'''(((&&&###"""%%%(((((((((''''''(((***)))'''((()))))))))))))))(((((((((***---//////,,,)))''''''))),,,///111000,,,)))))))))(((((('''''''''&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%%%%$$$$$$&&&'''%%%%%%%%%&&&&&&'''''''''%%%%%%$$$$$$$$$%%%&&&''''''&&&%%%%%%$$$$$$$$$$$$&&&%%%&&&(((******)))'''((((((((((((''''''''''''+++******+++,,,,,,)))'''ttthhhjjjmmmlllkkkkkkfffaaaaaaeeeeeeaaaRRRRRRUUU\\\ccchhhgggdddhhhggggggkkkooooookkkfffjjjjjjhhhccc\\\UUUQQQNNNKKKDDD===;;;;;;999333---///...,,,+++***)))******(((***+++***)))((()))***((('''''''''((())))))***)))))))))*********++++++((()))+++,,,,,,***(((&&&''''''''''''''''''((((((&&&&&&%%%%%%%%%&&&&&&''''''''''''))),,,---+++)))...---***))))))+++...000222///,,,)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&'''((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%$$$$$$$$$############!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! ############$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%$$$$$$$$$######%%%&&&&&&%%%###"""$$$&&&&&&&&&%%%%%%%%%'''&&&%%%((((((((((((((((((((('''(((+++...111111///+++))))))((('''(((******(((&&&((((((((((((''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&'''&&&%%%$$$%%%&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&'''&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%&&&((()))'''&&&((((((((((((((((((((((((((()))******)))((('''&&&xxxiiikkknnnllliiikkkkkkgggaaa^^^___^^^[[[MMMVVV]]]___dddlllmmmgggnnnmmmlllmmmnnnkkkeee___bbb]]]WWWOOOIIIBBB<<<888888666333111000///---+++,,,+++******))))))******(((***+++***)))((()))***'''&&&&&&&&&''''''((()))))))))))))))************&&&))),,,//////---***((('''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''(((((('''''''''))),,,---,,,+++---,,,+++***,,,///222444333...***(((((()))'''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$############"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!! ############$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%$$$$$$#########$$$%%%(((''''''''''''''''''(((''''''''''''''''''''''''(((+++000333444111---***,,,)))%%%###$$$%%%&&&&&&(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%'''(((((('''%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%'''&&&$$$%%%&&&''''''&&&''''''(((((())))))******'''***,,,+++(((%%%%%%&&&lllgggmmmkkkfffeeejjjgggccc```___^^^ZZZUUUOOO___gggdddfffooooooggglllkkkiiihhheee```YYYSSSRRRLLLDDD???<<<:::666333222222111000.........///++++++++++++++++++,,,,,,(((***+++***)))((()))***)))(((''''''&&&&&&''''''((((((((()))))))))******'''))),,,...//////------'''''''''&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%&&&'''(((''''''((()))+++,,,---------,,,++++++---///222444222---'''&&&''')))'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''&&&&&&%%%%%%((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$############"""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!#########$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%############%%%&&&&&&&&&((('''(((***(((&&&&&&(((&&&&&&%%%%%%&&&&&&'''''''''***000444555222...+++---***&&&$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%%%%$$$######%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&'''((((((&&&%%%&&&''''''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%%%%'''%%%$$$$$$''')))******''''''(((((()))***++++++(((,,,///...(((%%%&&&)))jjjiiillleeeaaaeeejjjccc^^^___bbb___XXXQQQTTTdddkkkeeeccchhhfff^^^[[[YYYWWWTTTPPPJJJDDD@@@@@@<<<777555666777555333---...///---+++***+++---******++++++++++++++++++(((***+++***)))((()))***,,,+++***((('''&&&%%%%%%''''''((((((((()))))))))*********+++,,,...000111'''''''''&&&%%%%%%%%%$$$((('''&&&%%%%%%%%%%%%%%%'''''')))***+++,,,...///...---,,,,,,,,,---///000///+++'''&&&&&&'''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################!!!"""""""""""""""""""""###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&(((((((((((()))'''&&&(((,,,***$$$###'''%%%%%%%%%$$$%%%&&&'''(((&&&)))...222333111---******(((&&&&&&'''))))))(((%%%%%%%%%%%%&&&&&&&&&&&&"""###%%%&&&&&&%%%$$$###%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$%%%''''''''''''(((***'''''''''&&&&&&%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&$$$$$$%%%))),,,......&&&''''''((()))******+++'''+++///---(((%%%&&&)))xxxkkkkkkiiicccbbbhhhhhhbbb___bbbddd^^^WWWRRR]]]gggkkkeee```___ZZZSSSIIIHHHEEEAAA===999555444555444222111222222111111,,,,,,,,,+++***)))***,,,((())))))*********))))))(((***+++***)))((()))***---,,,***((('''&&&%%%%%%''''''''''''((((((((((((***)))(((((())),,,///111'''''''''&&&&&&&&&&&&&&&(((((('''&&&%%%%%%%%%%%%&&&((()))******,,,...111......---,,,+++,,,---------,,,+++(((&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%&&&&&&&&&########################""""""############$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%***///000---***))))))******///555222)))&&&+++&&&%%%$$$$$$%%%&&&((()))''')))---000000///,,,***'''&&&%%%&&&'''((('''%%%$$$$$$%%%%%%%%%%%%%%%&&&"""###%%%''''''&&&$$$###$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$"""$$$&&&&&&&&&''')))+++&&&&&&&&&&&&&&&&&&%%%%%%###$$$%%%&&&'''&&&%%%$$$%%%%%%$$$$$$$$$%%%&&&&&&%%%$$$$$$'''***---//////&&&&&&''''''(((((())))))%%%(((******'''%%%%%%'''xxxrrrnnnmmmjjjeeefffllleeedddeeehhhcccYYYTTTUUUbbbddddddaaa[[[SSSLLLHHH>>>===:::666333111222222111222444444222000......---,,,++++++,,,---------)))******++++++***)))((((((***+++***)))((()))***))))))((('''&&&&&&&&&&&&&&&&&&'''''''''((((((((('''''''''((()))+++---...''''''''''''''''''(((((('''&&&&&&%%%%%%%%%&&&&&&&&&(((*********+++///222...------,,,,,,------...,,,///000---((($$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###$$$%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''***333:::999111)))&&&''',,,,,,444<<<888+++(((---&&&&&&%%%$$$%%%''')))******+++---......---,,,***)))'''%%%%%%%%%&&&%%%$$$###$$$$$$$$$%%%%%%%%%%%%"""$$$&&&(((((('''%%%$$$$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$"""$$$%%%&&&%%%&&&''')))%%%%%%&&&&&&&&&&&&&&&&&&"""$$$%%%''''''&&&%%%$$$%%%$$$$$$$$$%%%%%%&&&'''&&&%%%&&&(((+++,,,+++***&&&&&&&&&&&&''''''''''''%%%&&&'''((((((((('''&&&rrrsssssspppllliiijjjmmmcccfffllllllaaaTTTQQQXXX___ZZZXXXXXXQQQEEE===;;;666555333///------///111///444888888444000//////+++***((())),,,------,,,,,,------...---,,,+++***(((***+++***)))((()))***&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&'''''''''(((((($$$%%%''')))************&&&'''''''''((()))))))))%%%%%%%%%%%%&&&'''((((((&&&(((******)))+++///333---------------...//////,,,111555111***$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((())))))''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''///999BBB???333'''$$$%%%%%%&&&///999444&&&"""''''''&&&%%%$$$%%%''')))+++,,,---.........---,,,+++...+++'''%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%"""$$$&&&((()))(((&&&%%%$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$###%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%&&&&&&'''''''''"""###%%%''''''&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&'''&&&&&&'''(((******(((&&&&&&&&&&&&&&&&&&&&&%%%%%%'''&&&''')))++++++***(((uuurrrnnnkkkiiiiiijjjkkkbbbeeeeee```XXXPPPKKKJJJMMMKKKGGGBBB===888444222,,,,,,,,,------///000000111000000///...---------+++++++++,,,---...000000---,,,,,,+++*********+++)))((('''((()))(((&&&%%%&&&%%%%%%%%%&&&''')))***************))))))))))))'''&&&&&&'''(((((('''&&&(((((('''(((((()))***+++&&&&&&&&&''''''''''''(((***)))((('''&&&'''((((((...------...///...,,,)))111111...******---***%%%%%%$$$$$$%%%'''((('''&&&'''&&&&&&&&&'''&&&%%%###'''&&&%%%%%%'''(((((('''"""###$$$$$$######$$$%%%'''''''''(((******(((''')))%%%&&&***)))$$$"""%%%%%%%%%&&&'''((((((((((((((('''&&&&&&&&&'''((()))(((((()))******)))((((((%%%&&&(((***+++)))&&&###(((((('''&&&%%%%%%&&&'''''''''''''''''''''''''''$$$$$$$$$###$$$$$$%%%%%%"""###&&&+++//////+++'''+++---///000111111333444///888555///333444222666888888777666:::???===888AAA:::555555777888888888999...&&&&&&)))'''$$$###)))))))))((('''''''''&&&!!!###'''***,,,000444777333555444111000222111---///222222///***(((,,,111+++***((('''&&&%%%$$$$$$%%%$$$$$$######$$$$$$%%%!!!$$$%%%%%%+++222000((('''+++%%%"""+++,,,'''))))))((('''((()))***)))(((%%%$$$$$$%%%''''''&&&$$$!!!###$$$$$$""""""$$$&&&((($$$"""$$$(((***&&&"""'''&&&%%%%%%$$$"""###&&&'''&&&%%%%%%$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%$$$#########$$$$$$&&&&&&&&&'''''''''(((((()))((('''&&&%%%$$$$$$$$$''''''''''''(((((())))))uuukkkjjjhhhggghhhiiijjjjjjbbb```[[[TTTLLLFFFCCCBBB@@@???<<<999555222///...,,,,,,,,,,,,---...///000//////......---,,,,,,+++,,,,,,,,,,,,,,,------...++++++******))))))))))))(((''''''((())))))'''%%%&&&&&&%%%%%%&&&'''((()))(((((()))))))))*********'''&&&&&&'''(((((('''&&&(((((((((((((((((()))***&&&&&&&&&''''''''''''(((((((((''''''''')))***+++---,,,,,,---...///---+++666333...,,,111666222***&&&&&&%%%'''((()))((('''%%%%%%&&&'''))))))((('''$$$&&&(((((('''&&&%%%&&&%%%%%%&&&&&&&&&'''((()))***(((''''''((((((&&&%%%(((%%%&&&***)))%%%$$$&&&'''''''''&&&%%%$$$%%%&&&'''&&&%%%$$$$$$%%%&&&&&&+++***(((&&&%%%$$$&&&'''*********+++,,,---,,,,,,///...///111222111+++&&&''''''''''''''''''''''''&&&&&&%%%$$$#########$$$$$$&&&,,,666BBBLLLQQQSSSHHHLLLPPPSSSUUUVVVWWWYYYYYY___WWWMMMQQQSSSTTTZZZWWWYYYYYYXXX[[[```aaa^^^[[[YYYZZZ^^^```]]]VVVPPP???333((('''((('''&&&&&&(((''''''''''''''''''&&&++++++******000>>>OOO\\\VVVZZZZZZUUUQQQOOOKKKFFFGGGJJJIII@@@333,,,...333******((('''&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%((((((&&&'''///888777111///444...'''+++)))$$$''')))((('''''''''&&&%%%%%%)))'''&&&&&&((((((((('''(((((('''&&&&&&'''(((***$$$$$$%%%%%%&&&&&&&&&&&&######$$$$$$$$$######%%%'''&&&%%%%%%$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%%%%$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((('''&&&%%%%%%%%%%%%&&&&&&'''''''''(((((((((yyypppfffffffffhhhjjjlllkkkjjj___WWWMMMDDD===:::999888333333222000///---,,,+++,,,,,,,,,,,,---...//////---------,,,,,,++++++***...---,,,+++++++++++++++***))))))))))))((((((((('''&&&&&&'''))))))(((&&&''''''&&&&&&&&&''''''(((&&&''''''(((***++++++,,,'''''''''((((((''''''&&&))))))(((((('''(((((((((&&&&&&&&&''''''''''''(((''''''''''''(((***,,,------,,,***+++,,,------,,,333...((((((000777222)))'''''''''(((******(((&&&###%%%&&&(((((((((''''''%%%))),,,,,,)))&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))'''%%%%%%&&&&&&%%%$$$&&&$$$%%%))))))&&&&&&(((&&&)))++++++))))))+++...,,,,,,,,,---...000222444555666777888888:::===???@@@???>>>>>>???BBBFFFHHHFFFFFFGGGKKKMMMFFF888---&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&$$$############"""$$$***555DDDTTTaaagggTTTZZZaaafffgggfffeeedddhhhoooggg^^^``````___ddd```eeegggeeeeeeggghhhfff```aaadddjjjmmmhhh]]]TTT@@@444)))%%%&&&%%%%%%'''%%%&&&&&&&&&&&&&&&&&&'''***)))'''&&&...BBB]]]qqqhhhoootttrrrnnnllliiieeemmmllldddQQQ;;;,,,***...))))))(((''''''&&&''''''%%%$$$$$$######$$$$$$%%%&&&&&&&&&+++999JJJTTTUUUKKKRRRLLLCCCDDDBBB===???===<<<;;;:::888777666555444111---,,,,,,.........---***'''%%%$$$$$$###"""###&&&(((&&&###"""%%%)))$$$%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$#####################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''''''''((((((((('''%%%%%%%%%%%%%%%&&&&&&&&&''''''((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''~~~ssssssfffeeeeeefffiiihhheeebbbUUUMMMAAA888555444333111/////////......------,,,,,,,,,++++++,,,---......------,,,,,,,,,+++++++++,,,,,,+++************+++)))))))))))))))))))))(((&&&%%%%%%'''))))))((('''((('''''''''&&&&&&&&&'''''''''(((((()))******+++'''((())))))((('''&&&'''***)))((('''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&'''(((***+++...,,,))))))***++++++***,,,***&&&%%%+++111...''''''''''''(((***)))'''$$$%%%&&&((((((&&&%%%$$$$$$''''''((((((((('''&&&&&&'''&&&%%%%%%&&&(((((((((+++***((())),,,...///...111111222444555555555666222777>>>@@@@@@@@@CCCFFF@@@???>>><<<<<<<<<<<<===BBBIIISSSYYYZZZYYYXXXXXXWWWWWWWWWXXXYYY]]]aaaeee^^^```cccddd^^^PPP===111&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$$$$$$$$$$######%%%+++444@@@JJJPPPXXX```jjjrrrtttqqqllljjjiiitttsssnnnqqqmmmfffgggdddlllpppmmmiiigggeeebbbaaacccdddhhhllllllbbbWWW888...%%%######""""""$$$$$$$$$$$$%%%%%%&&&&&&&&&###%%%&&&&&&+++===VVVjjjeeennnttttttqqqqqqpppnnnyyyqqq```JJJ666)))'''(((''''''&&&&&&&&&&&&&&&'''%%%$$$$$$######$$$$$$%%%"""###$$$***777MMMbbbooodddmmmggg```eeeggg```^^^YYYYYYYYYXXXVVVTTTTTTTTTXXXTTTOOOMMMNNNPPPRRRSSSNNNKKKGGGEEEBBB???;;;777333555444111,,,***,,,///++++++)))&&&%%%&&&%%%!!!'''&&&%%%%%%$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''((()))******)))&&&$$$"""%%%%%%%%%%%%&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&uuurrrwwwgggdddaaa``````]]]WWWRRRHHHBBB:::555333333111///000000000///......------,,,++++++++++++,,,,,,------------,,,,,,,,,,,,,,,***))))))))))))***++++++))))))***++++++******)))&&&%%%%%%&&&((()))(((&&&''''''''''''''''''&&&&&&)))(((((((((((((((((((((''')))******'''&&&&&&'''))))))(((''''''&&&''''''&&&&&&&&&''''''''''''((()))((('''&&&&&&&&&'''(((///---)))((((((((((((''')))+++***((((((+++,,,)))''''''&&&'''((('''%%%###&&&((())))))'''&&&'''))))))&&&$$$%%%***,,,,,,+++...,,,,,,...333777999999888888999<<<@@@DDDFFFFFFHHHJJJJJJKKKLLLNNNPPPOOONNNSSSXXXZZZXXXVVVUUUUUULLLIIIEEE???:::666333222BBBNNN___jjjjjjeee^^^ZZZ\\\___bbbcccdddfffiiillljjjnnnooogggWWWDDD333***&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&''''''''''''''''''))),,,000333CCCMMM[[[hhhnnnooommmkkkdddppprrrpppuuuqqqjjjjjjaaajjjqqqoookkkfffaaa\\\[[[^^^aaaeeekkklll```QQQ000)))$$$$$$%%%###"""######$$$$$$$$$%%%%%%&&&&&&&&&(((***)))---<<>>===BBBJJJPPPTTTTTTOOOPPPRRRVVV[[[^^^______XXX[[[[[[ZZZ[[[___aaa```___^^^]]]ZZZUUUNNNHHHDDD888666333000---+++******---<<>>SSSeeessssssnnnyyy~~~tttkkkiiillloooooommmmmmpppsssmmmjjjffffffkkkqqqvvvyyytttttttttrrrnnnllllllmmmmmmllljjjiiigggeeebbb```UUUWWWTTTLLLHHHDDD999+++'''&&&%%%%%%$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$############"""%%%%%%%%%%%%%%%%%%%%%%%%((((((''''''''''''((((((%%%'''***---000111222333&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&wwwvvvrrrkkkeee\\\QQQKKKIIIHHHCCC>>>333333333222000///000111.........---,,,,,,++++++++++++************++++++++++++++++++++++++++++++))))))((((((''''''((((((&&&''')))***+++***)))((('''&&&%%%&&&''''''&&&$$$$$$%%%&&&((((((((('''''''''''''''((((((((((((((('''***---+++'''%%%&&&(((''''''&&&&&&&&&'''((((((&&&&&&&&&''''''''''''(((******)))(((((()))***+++...---,,,---......,,,***'''***+++)))***///000...,,,)))&&&%%%%%%%%%%%%$$$###&&&'''''''''***222888>>>EEENNNSSSUUUWWW\\\```WWWTTTRRRUUU\\\bbbeeedddaaabbbdddhhhkkkkkkjjjhhh^^^aaaaaa^^^___eeefffdddWWWPPPGGG@@@<<<888222---$$$$$$$$$%%%&&&(((+++,,,!!!***777@@@FFFNNNYYYaaa___dddhhhiiigggfffhhhkkktttmmm___KKK888,,,''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((( ###&&&&&&%%%$$$%%%'''%%%(((...666AAAMMMZZZbbbcccoooqqqqqqwwwxxxsssvvvkkknnnooonnnoooppplllfff___eeejjjlllqqqppp]]]GGG000+++'''((('''$$$%%%(((&&&&&&&&&&&&%%%%%%%%%%%%((('''&&&)))333HHH```qqqjjjmmmnnnooosssuuuppphhhTTTEEE222((((((***(((%%%***)))((('''&&&%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%&&&(((''')))444BBBYYYpppwwwrrrxxx|||uuuooojjjnnnqqqqqqoooooorrrvvvuuuqqqkkkhhhiiilllnnnpppggghhheee___XXXWWW]]]dddiiinnnrrrsssqqqooooooqqqfffmmmoooiiiccc[[[GGG333'''&&&%%%%%%$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%''')))***'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((((((''''''''''''((((((%%%&&&(((+++...000333444'''''''''((((((((())))))&&&&&&&&&%%%%%%&&&&&&'''((((((((('''''''''&&&&&&ppplllnnneeeVVVXXXMMMAAA:::999999666222///111222000---,,,...111------------,,,,,,,,,,,,++++++***************+++)))))))))))))))*********+++***)))(((&&&&&&&&&&&&$$$&&&((()))***)))((('''((('''&&&&&&''''''%%%######$$$&&&((())))))((((((%%%&&&&&&'''((()))******'''+++---+++'''$$$&&&)))&&&&&&&&&&&&&&&'''((()))&&&&&&&&&'''''''''((((((******))))))***,,,...///,,,,,,---///111222000...//////...///444;;;;;;666///+++'''%%%%%%&&&&&&&&&$$$%%%&&&###"""%%%...555===LLL]]]cccaaa```gggooohhhccc^^^___cccggggggeeehhhiiikkkmmmnnnlllhhhdddbbbeeeeeeaaabbbhhhjjjgggJJJ???222++++++,,,)))&&&***)))((('''((((((***+++(((******)))+++666HHHVVVdddhhhkkkjjjgggfffjjjnnnrrreeePPP;;;---&&&%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&"""%%%'''(((&&&&&&(((***+++(((%%%$$$***777FFFQQQZZZjjjqqqttt{{{xxxnnnmmmooonnnjjjfffgggjjjgggaaaeeegggeeeaaaeeegggXXXDDD333---'''%%%$$$"""$$$((('''''''''&&&&&&%%%%%%%%%%%%&&&)))000>>>PPPdddpppllllllllllllnnnlll```TTT999111'''###%%%)))***(((,,,,,,***)))''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%"""###((()))&&&''',,,EEEdddqqqmmmooorrrooonnnjjjnnnqqqpppnnnmmmppptttlllfff]]]VVVRRRPPPOOONNNGGGFFFAAA555+++***444>>>WWWaaakkknnnkkkjjjnnntttfffqqqwwwtttnnnbbbHHH///'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$%%%&&&(((***,,,,,,,,,++++++*********)))%%%%%%%%%%%%%%%%%%%%%%%%((((((''''''''''''(((((('''''''''((()))+++,,,---(((((((((((())))))))))))&&&&&&%%%%%%%%%&&&&&&'''))))))((((((((('''''''''zzzooohhh\\\UUUXXXEEEBBB===888555333333333111000...---,,,---///000------------------------***************+++++++++(((((())))))******++++++((((((''''''''''''(((((()))((('''&&&&&&'''((()))(((((('''&&&%%%$$$######+++)))&&&%%%%%%%%%%%%%%%&&&'''((())))))***))))))%%%&&&&&&''''''''''''''''''&&&&&&&&&&&&'''((((((&&&$$$%%%((((((%%%%%%'''&&&(((+++...111333444444===:::;;;@@@BBB@@@CCCIIIFFFGGGIIILLLMMMIIICCC>>>///+++'''&&&''')))((('''(((''''''&&&&&&''''''(((+++222;;;DDDNNNYYYeeennndddcccaaaaaafffmmmnnniiimmmpppssssssooolllkkkllleeeooojjjcccjjjiiiWWWHHH...,,,***(((''''''((())))))'''$$$%%%''')))'''&&&+++$$$%%%***))))))<<>>///++++++(((&&&&&&(((((((((&&&%%%&&&(((***...DDDdddqqqiiihhhlllhhhpppuuutttmmm[[[===***+++%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$#########$$$&&&&&&###$$$%%%######'''000777HHHVVVaaa___RRRJJJMMMUUUDDDEEEHHHHHHDDD>>>888666:::888444...)))''')))+++)))'''%%%%%%'''(((((('''&&&'''(((***+++)))'''''''''''''''&&&&&&&&&&&&&&&&&&)))+++)))&&&&&&(((,,,wwwbbb\\\VVVJJJ@@@@@@>>>;;;888444111/////////000///...---,,,---......,,,,,,,,,,,,,,,,,,,,,,,,......---,,,+++******)))((((((((((((((((((''''''((((((''''''''''''((((((***)))(((((('''''''''((($$$%%%''')))******))))))&&&&&&&&&'''''''''((((((''''''''''''''''''&&&&&&,,,***(((&&&%%%&&&((()))'''&&&&&&&&&&&&'''(((((((((&&&%%%&&&&&&$$$'''---BBBNNN]]]fffeee```\\\ZZZVVVXXX\\\___\\\YYY\\\ccceeeccc^^^UUUIII<<<333...+++(((&&&%%%&&&'''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''&&&$$$"""&&&111@@@KKKVVVfffuuuvvvpppmmmooopppiiiiiijjjlllooopppooonnnnnnqqqooopppnnnVVV999000***)))(((&&&&&&&&&'''((()))'''&&&&&&'''(((((('''''')))'''$$$%%%444MMMbbbjjjhhhcccaaaggghhhYYYFFF...)))''')))***((((((***((((((((('''''''''''''''&&&%%%######%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%$$$$$$$$$$$$&&&((()))###(((111:::DDDQQQ___iiilllmmmmmmhhhcccbbbfffjjjbbbeeeccc_________UUUGGG999111)))%%%''')))((('''%%%&&&'''(((((('''&&&&&&***(((///CCCYYYdddfffeeeccccccgggpppttthhhOOO:::)))(((&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!###000KKKeeepppnnnkkkooopppqqqqqqqqqqqqooommmHHH666***+++***###"""(((((((((((('''%%%%%%(((***+++:::[[[rrrooojjjmmmkkkyyyuuunnn```FFF,,,$$$+++&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%###%%%%%%###!!!###(((,,,888III\\\dddaaa___eeemmmfffiiikkkjjjfffccc___^^^ZZZZZZWWWPPPGGGAAA@@@BBB;;;888333000000111111000---+++))))))***+++(((%%%******)))((())))))***+++---,,,+++)))(((((())))))zzzgggVVVQQQMMMCCC;;;::::::999666333000/////////000///...---,,,,,,,,,---++++++++++++++++++++++++*********++++++,,,,,,---******))))))((((((''''''((((((''''''''''''((((((******)))(((((('''''''''%%%&&&((()))))))))(((''')))******)))(((&&&&&&&&&&&&&&&&&&''''''((()))))))))***+++,,,---------,,,'''&&&&&&&&&&&&'''(((((()))'''&&&&&&%%%%%%***222SSS\\\eeegggbbb^^^___aaa]]]```bbbaaa[[[YYY\\\bbbfffbbbXXXJJJ;;;///(((&&&((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&%%%''',,,111HHHWWWhhhpppqqqqqqpppmmmhhhffffffjjjpppttttttsssvvvuuurrruuunnnMMM///++++++***))))))((())))))***(((((('''''''''((((((((()))+++(((%%%---BBBYYYfffeeeeeebbb^^^[[[SSS@@@...)))***++++++***((('''(((''''''''''''''''''''''''&&&&&&%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&'''((()))&&&&&&&&&(((---666BBBKKKXXX___fffhhheeeaaa___```bbbcccaaa^^^```bbb\\\TTTIII===///'''%%%&&&%%%###$$$%%%'''))))))(((&&&%%%))))))666OOO```ccccccgggcccbbbfffooonnn[[[???***'''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&,,,BBBUUUccclllqqqssssssuuuyyy|||yyyuuuNNN888)))++++++$$$###+++'''(((((('''%%%%%%''')))***444WWWxxxzzzsssuuuwww|||hhhWWWKKK555&&&&&&,,,''''''&&&&&&&&&%%%%%%%%%###$$$%%%&&&&&&%%%$$$######$$$%%%%%%&&&&&&%%%%%%###$$$%%%$$$""""""$$$&&&%%%+++888HHHYYYfffnnnrrruuuxxxyyywwwvvv{{{tttuuuvvvtttoooiiiccc```]]]XXXQQQLLLJJJIIIHHHHHH???999222...000555444000///---+++)))((()))***+++...***'''%%%'''((('''%%%mmm^^^PPPLLLHHHAAA===>>>888777555333111000/////////...------,,,+++++++++++++++++++++++++++++++++'''(((((()))***++++++++++++++++++******)))))))))((((((''''''''''''((((((******)))))))))((((((''')))******+++***)))(((''''''((()))(((&&&%%%&&&((((((((()))***,,,///111222888:::======;;;555///+++'''&&&&&&&&&&&&'''((((((***'''''''''&&&'''///888VVV\\\aaa```ZZZWWWZZZ^^^YYY\\\]]]ZZZVVVVVVZZZ]]]aaaYYYMMM>>>222+++)))***&&&&&&&&&&&&%%%%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$###&&&))))))'''&&&(((***777@@@LLL\\\mmmxxxwwwpppiiihhhgggkkkrrrwwwxxxxxxxxxuuupppqqqgggEEE***+++)))))))))))))))*********((((((((('''''''''((()))******(((+++;;;QQQ```dddcccgggfff[[[KKK;;;...%%%***------***'''''''''(((&&&&&&&&&'''''''''''''''%%%%%%&&&&&&&&&%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&'''''''''***)))'''%%%%%%(((,,,000===EEEQQQ[[[aaadddfffhhhllljjjeee``````bbbaaa^^^WWWJJJ777***%%%$$$$$$$$$###%%%'''))))))((('''&&&%%%---BBBYYYccc```cccjjjgggfffkkkooofffOOO666'''%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&,,,&&&"""###+++:::QQQdddsssvvvwwwxxx}}}wwwZZZ@@@+++((((((######(((&&&'''((('''%%%%%%&&&(((***333XXX~~~}}}UUU<<<666,,,'''***'''''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$###$$$%%%&&&&&&&&&&&&%%%"""###$$$$$$$$$$$$%%%&&&"""!!!$$$000BBBVVVdddkkknnnuuuzzzxxxyyy~~~{{{xxxyyy|||{{{vvvpppxxxtttoookkkiiihhhgggfff\\\VVVJJJBBBDDDMMMOOOLLLAAA===888222...,,,,,,,,,+++'''###$$$'''((('''$$$ttt]]]QQQFFFBBB>>>:::999:::666555444333111111000000......---,,,,,,+++***)))******************************)))))))))(((((((((++++++++++++++++++******((((((''''''''''''((((((((())))))******))))))((((((((((((((((((((())))))&&&)))++++++***,,,000555999:::;;;<<>>;;;777444333444444333333222111000000000......---,,,+++***)))(((*********************************)))))))))))))))***************+++++++++((((((''''''''''''(((((('''''')))***++++++******''''''((())),,,000333555777999;;;;;;:::===DDDJJJPPPPPPQQQRRRUUUXXX\\\^^^ccc\\\OOOAAA555---(((&&&'''&&&&&&&&&&&&'''((((((''''''***,,,+++...888DDDTTTWWWZZZZZZWWWSSSOOONNNRRRWWW[[[[[[]]]]]]VVVMMM???666,,,((()))***)))&&&$$$&&&((((((&&&%%%&&&((($$$&&&'''(((((('''&&&$$$$$$%%%%%%$$$###&&&---222((()))+++333GGG___pppuuuvvvuuussspppnnnooorrrtttpppsssmmmeeeXXX===))))))%%%&&&'''(((((()))))))))''')))***)))'''&&&(((+++(((,,,===TTTbbbddddddhhhfff]]]OOO>>>000((())),,,$$$'''&&&###$$$((()))&&&%%%%%%%%%&&&&&&'''''''''&&&(((***(((%%%######$$$%%%%%%%%%&&&&&&&&&''''''"""###$$$$$$%%%%%%%%%%%%###$$$&&&)))******'''&&&###'''+++...777IIIbbbuuuxxxtttoookkkhhheeedddddd]]]WWWKKK<<>>DDDGGGMMMNNNOOOMMMKKKNNNUUU\\\ZZZZZZZZZ[[[]]]```ccceee___TTTBBB111&&&###&&&)))'''&&&&&&&&&&&&'''((((((&&&'''+++------000;;;GGG\\\ZZZWWWSSSOOOLLLIIIHHHVVV\\\```aaabbb^^^QQQAAA777///((((((,,,...***$$$$$$'''))))))&&&%%%&&&(((%%%&&&((())))))(((&&&%%%%%%'''))))))'''&&&))),,,+++---+++***222HHH```nnn{{{{{{xxxrrrllljjjlllpppnnnuuupppeeeWWW???+++)))&&&'''(((***++++++++++++''')))***)))'''&&&(((+++)))222KKKhhhqqqiiihhhpppbbbPPP999***&&&&&&(((***%%%((('''$$$&&&***)))###%%%%%%%%%&&&&&&'''''''''***,,,...---)))&&&&&&'''%%%%%%%%%&&&&&&&&&''''''###$$$%%%&&&''''''''''''&&&%%%&&&((()))((('''%%%###)))+++'''&&&222KKKaaarrrpppoooooommmjjjgggggg^^^[[[SSSDDD444)))&&&'''&&&%%%%%%&&&&&&((()))***---BBBWWWaaahhhqqqsssnnnqqq{{{zzzTTT---!!!)))''''''''''''&&&%%%$$$############$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%)))***))))))---<<>>___sssyyykkkaaafffiiiddd___WWWUUUSSSBBB)))###,,,$$$%%%&&&&&&''')))******,,,FFFZZZbbbkkklllmmmuuuooo{{{|||eeeDDD///(((((($$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%'''(((&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((()))))),,,JJJwwwzzzuuuuuuiiiOOO555'''&&&(((&&&&&&&&&&&&&&&&&&&&&&&&+++000VVViiivvvlllxxxvvvaaa===((((((%%%###&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&''')))!!!%%%)))$$$%%%)))$$$!!!###%%%%%%###""""""###&&&&&&&&&&&&&&&&&&&&&&&&''')))///999III^^^ssssssrrryyy{{{yyy{{{~~~~~~}}}~~~xxx~~~|||wwwnnnddd^^^^^^aaa^^^eeemmmnnnkkkmmmuuu}}}jjjSSSKKKAAA===777444333333222222111000///...---------...---------,,,,,,,,,,,,++++++***)))))))))))))))***(((((()))*********)))))),,,,,,,,,+++******))))))((()))***++++++***)))((('''''')))111???MMMZZZ```^^^___\\\YYY\\\eeehhhffffffeeebbb___]]]]]]^^^___WWWSSSVVVVVVSSS]]]fffbbb[[[CCC333,,,%%%'''+++''''''''''''''''''''''''(((&&&'''(((+++555DDDRRRZZZVVVVVVWWWZZZ\\\ZZZVVVRRRVVV^^^dddbbb[[[OOO===---,,,***'''''')))******)))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''((('''***,,,((()));;;QQQtttttttttsssqqqpppooonnnmmmkkkjjjiiieeeYYYHHH;;;---,,,)))((()))++++++)))+++,,,,,,******---444:::IIITTT]]]aaafffiii```SSS888000'''$$$''')))(((&&&''''''&&&&&&&&&%%%%%%%%%%%%''''''&&&&&&'''((((((222GGG[[[ZZZFFF222***)))&&&&&&'''&&&%%%%%%%%%&&&$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%(((&&&'''(((%%%"""'''000DDDTTTdddiiigggeeeffffff^^^[[[[[[UUUBBB,,,%%%***(((((('''&&&(((***,,,---===UUUeeeiiimmmkkkjjjqqqnnncccQQQ===---%%%%%%'''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&&&&###"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&''''''(((((()))666\\\vvvvvvqqq```GGG111&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&(((000WWWjjjxxxmmmwwwqqq[[[:::'''(((%%%###&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%!!!''',,,)))***,,,'''+++(((%%%%%%'''((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))000;;;HHHQQQ\\\[[[ddduuu~~~{{{{{{|||~~~qqqYYYDDD;;;888777888<<>>000'''((('''&&&''')))))))))(((&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%(((+++(((%%%---;;;bbbooowwwtttqqqrrrqqqlllmmmkkkiiikkkmmmjjjbbb[[[555...((('''***,,,+++)))''')))+++***+++333AAALLL```[[[XXX]]]bbb]]]KKK;;;***(((&&&&&&'''((('''&&&''''''&&&&&&&&&%%%%%%%%%'''%%%%%%''')))))))))(((555JJJ```gggYYYDDD333+++%%%%%%&&&&&&'''&&&&&&%%%$$$$$$%%%&&&'''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((()))&&&!!!"""&&&***444KKKccclllfffdddhhh___bbbbbbWWWFFF555,,,((('''&&&%%%$$$%%%'''***,,,AAAWWWdddfffjjjiiiiiirrroooOOO..."""###$$$%%%'''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!&&&***'''"""!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''***###<<>><<<888000&&&###%%%'''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&((((((&&&$$$###%%%)))---555:::NNNjjj}}}~~~{{{zzzlllHHH...)))***&&&%%%'''((('''&&&''')))+++|||YYYJJJDDD@@@;;;888333111000000000///000000000//////000000000+++++++++************))),,,,,,+++***))))))))))))******)))))))))))))))***)))))))))***,,,///111333888;;;AAAIIILLLFFF999......+++)))---888FFFTTT\\\eeeffffffdddbbbdddhhhjjjiiigggeeecccbbbaaa```___VVVUUU\\\]]]YYY]]]aaaXXX???///+++,,,)))+++...)))******)))((((((((())))))***---,,,...???VVV___[[[WWWYYY[[[\\\[[[ZZZXXXWWW\\\[[[UUUIII;;;000)))&&&&&&&&&&&&'''((('''&&&%%%%%%&&&'''(((((('''&&&%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%$$$'''******(((+++222OOOfffwwwuuuqqqtttssslllllljjjjjjnnntttwwwtttooo<<<222)))(((,,,---+++***&&&'''))),,,444BBBSSS___hhh___ZZZ\\\ZZZKKK888,,,((()))))))))'''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%(((%%%$$$''')))(((''''''000JJJaaaeeeaaaYYYEEE///%%%%%%%%%'''((((((&&&%%%&&&&&&&&&''''''(((((((((''''''''''''''''''''''''###%%%((()))'''&&&&&&(((%%%)))999QQQdddiiihhhiiidddiiiggg[[[PPPGGG888)))(((%%%$$$&&&''''''))),,,AAASSSZZZZZZ___```aaahhhbbbAAA%%%$$$+++((($$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&###'''***((($$$"""$$$'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&,,,***LLLjjj~~~xxxtttqqq```BBB...)))'''''''''''''''''''''''''''444]]]kkkyyypppssscccDDD---%%%(((&&&$$$&&&$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''***$$$$$$&&&+++AAAXXX^^^MMMBBB333((($$$%%%%%%%%%'''''''''''''''''''''''''''((()))(((&&&&&&''')))%%%***:::QQQdddooowww}}}mmmDDD+++,,,111...,,,***)))))))))******)))hhhNNNGGGCCC<<<:::777333111111111111000222111000///............++++++*********))))))))),,,,,,+++******)))******)))))))))))))))***,,,,,,...///333777===BBBFFFIIIGGGKKKSSSZZZZZZOOO<<<---(((***++++++///:::IIIUUU^^^bbbhhhkkkhhheeefffhhhfffdddccccccdddcccaaa^^^\\\ZZZ```___XXXZZZ[[[QQQ999,,,***...***+++...)))+++***((('''&&&'''((()))+++---///444EEEXXX^^^XXXTTTTTTTTTUUUXXXZZZ]]]^^^dddWWWEEE777///***))))))&&&'''(((((('''&&&%%%%%%&&&''''''''''''''''''&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''(((&&&&&&)))))))))+++...@@@]]]uuuwwwtttwwwvvvpppnnnlllllloootttuuupppkkkAAA444***+++...---+++,,,+++***---666GGGXXXfffmmmkkkgggccc]]]MMM999+++'''(((******)))&&&%%%&&&(((''''''&&&&&&&&&%%%%%%%%%)))$$$###'''(((%%%&&&)))444UUUgggaaaccckkkZZZ999(((&&&&&&'''))))))'''%%%(((((((((''''''&&&&&&&&&''''''''''''''''''''''''$$$%%%&&&&&&&&&(((***+++)))***,,,777NNNeeemmmjjjlllmmmhhhaaa___[[[HHH222---((((((+++,,,)))+++000JJJVVVWWWUUUYYYWWWSSSVVVFFF111%%%***---%%% ###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&***$$$'''333JJJmmmzzz|||vvvuuuvvvjjjQQQ888---''''''''''''''''''''''''***999```jjjwwwpppppp\\\999((($$$(((%%%%%%'''$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&''')))$$$%%%%%%,,,HHHfffooobbbYYYIII888,,,'''(((***''''''''''''''''''''''''"""$$$'''(((((((((((()))---******...777IIIbbbvvv}}}}}}~~~sssIII,,,))),,,)))+++((('''''')))******(((|||ZZZKKKGGGBBB:::888666333222222222111000000///...---,,,,,,,,,,,,+++++++++*********))))))++++++*********++++++,,,))))))***,,,...222555777???BBBGGGMMMSSSYYY\\\^^^TTTWWW\\\^^^YYYJJJ666((((((+++---+++(((---:::EEETTT\\\gggmmmiiibbbaaaeeeeeecccccceeehhhhhheeebbbaaa^^^aaa^^^UUUUUUUUUJJJ777******---)))***---))),,,+++((('''&&&'''((())))))***111???PPP[[[]]][[[RRRPPPOOOSSS[[[bbbfffhhh___LLL555***((()))***+++'''((()))((('''&&&''')))(((((('''&&&&&&'''((((((&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''***)))'''&&&&&&&&&''')))777RRRmmmwwwwwwxxxwwwuuurrrooommmnnnooolllccc\\\CCC666...///000---,,,///------333AAAUUUeeemmmooonnnnnnhhhVVV>>>---&&&'''%%%&&&&&&&&&%%%&&&''')))''''''&&&&&&&&&%%%%%%%%%(((######''''''$$$(((111AAA]]]hhh]]]```nnnaaa@@@---)))&&&''')))***)))&&&)))(((((('''&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&'''%%%""""""&&&((('''))))))$$$%%%777TTTgggjjjooommmiiihhhllljjjXXXBBB111***'''******(((,,,333NNNXXXYYYZZZccc___QQQLLL000(((&&&))))))$$$$$$***$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%&&&&&&''''''&&&%%%&&&'''(((%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&'''%%%222YYYvvvuuurrrssswww|||xxxdddFFF000''''''''''''''''''''''''+++===dddlllxxxpppmmmQQQ111%%%$$$((($$$%%%((($$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''######((()))///KKKfffllllllfff[[[KKK;;;000***)))''''''''''''''''''''''''$$$%%%''''''&&&%%%%%%&&&&&&((((((&&&%%%---===KKKppp}}}~~~{{{~~~zzzWWW777+++(((%%%'''%%%$$$%%%'''(((((((((gggPPPHHHDDD>>>;;;666444222111222222111000...------,,,,,,,,,------,,,,,,+++++++++*********************+++,,,------+++---000555;;;BBBHHHKKKRRRUUUYYY^^^bbbcccdddddd]]]^^^^^^YYYOOO???000&&&***,,,,,,)))%%%&&&---333AAAKKKZZZdddbbb[[[[[[bbbcccbbbbbbggglllmmmjjjffffffbbbccc^^^TTTTTTTTTJJJ444((((((+++'''(((---***...,,,***((('''((()))*********666MMM\\\]]]\\\___]]]WWWSSSWWW```ffffffbbbNNN<<<+++&&&''''''((()))&&&((()))(((((())),,,///***(((&&&%%%%%%&&&(((***&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''((())))))&&&$$$%%%&&&&&&...DDD```qqqtttrrrsssuuussspppmmmmmmmmmiiiaaaYYYBBB777111333222,,,,,,222---222>>>NNN]]]hhhkkkjjjmmmkkk\\\BBB...))))))'''$$$$$$%%%'''((((((''''''''''''&&&&&&&&&%%%%%%%%%&&&"""$$$((('''%%%...===NNN\\\aaa]]]```ggg]]]JJJ222---(((''')))+++***(((''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&""""""''''''$$$'''%%%$$$$$$***999RRRgggmmmkkkkkkoootttpppcccUUU===111))))))))))))222>>>LLLWWW\\\dddqqqiiiPPP@@@)))((('''''''''''')))***$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%&&&'''''',,,,,,,,,+++)))'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$'''%%%(((EEEeeeooommmrrrvvvxxxzzzqqqUUU888''''''''''''''''''''''''(((???iiippp{{{qqqhhhFFF---###%%%(((###%%%(((%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''!!!###((((((...KKKhhhmmmooonnnjjjbbbUUUEEE555+++'''''''''''''''''''''''''''((()))(((&&&%%%&&&(((%%%+++,,,)))((()))***KKK^^^vvv{{{{{{kkkKKK444,,,***((((((((((((((()))***+++zzzYYYKKKFFF@@@;;;<<<555333111000111111000///---------...///000111111,,,,,,,,,++++++++++++***)))))))))***+++,,,......000222777>>>GGGPPPYYY]]]\\\___bbbdddeeeccc```^^^cccbbb]]]TTTFFF888---''''''(((((()))))),,,///111222===OOO\\\\\\WWW[[[dddaaa```aaagggmmmppplllhhhjjjeeeeee___UUUVVVWWWNNN222'''&&&)))%%%'''---,,,000...+++)))((()))+++,,,///---<<>>111'''&&&(((&&&%%%&&&%%%'''(((((((((+++000555+++)))&&&$$$$$$&&&)))+++&&&''''''''''''''''''&&&%%%%%%%%%&&&&&&&&&''''''$$$(((***(((&&&'''((((((&&&888TTTjjjpppllllllrrrrrrooolllmmmooonnngggaaaAAA777333666333+++,,,444111;;;KKK[[[fffjjjkkkjjjhhhbbbLLL...""")))---(((''''''(((***,,,+++&&&###''''''&&&&&&&&&%%%%%%%%%###!!!$$$)))((('''444FFFYYYYYY]]]dddgggddd]]]WWW555///(((&&&)))+++***(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""&&&&&&$$$%%%+++***%%%'''$$$(((---&&&%%%???bbbiiiiiimmmtttwwwqqqhhhcccMMM===111//////111>>>NNNRRR\\\bbblllxxxiiiDDD+++''')))'''$$$&&&)))&&&$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%&&&''''''111555666222+++&&&'''***%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''!!!&&&)))'''888WWWjjjmmmrrrqqqmmmsssuuu___AAA((((((((((((((((((((((((&&&???llltttssseee>>>+++###%%%(((###%%%)))%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''$$$$$$&&&$$$+++MMMoooxxxuuuvvvwwwwwwppp]]]EEE333((((((((((((((((((((((((%%%&&&&&&&&&%%%&&&))),,,((()))(((%%%&&&***...000&&&<<>>HHHUUU^^^hhhnnnlllffffffOOO666***''''''&&&'''''''''&&&%%%&&&'''((())))))(((&&&%%%$$$$$$%%%%%%&&&"""$$$((((((---EEE```gggeeedddggglllpppppppppVVV@@@+++&&&******&&&$$$((('''&&&%%%%%%%%%%%%&&&%%%&&&'''''''''&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%''')))((('''***222999dddgggnnntttrrrkkkjjjlllbbb]]]RRRIIIKKKVVV___bbbcccaaafffpppmmmWWW<<<+++''''''&&&%%%%%%%%%%%%&&&######$$$$$$$$$%%%%%%%%%'''###"""$$$&&&%%%%%%(((...LLLNNN:::===GGG;;;'''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''%%%%%%&&&###'''@@@[[[sssyyyyyyttttttttthhhXXX333(((&&&&&&!!!$$$***'''(((GGGmmmqqqvvvDDD:::(((((('''&&&&&&&&&&&&'''%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%"""...KKKiiiyyyssswwwzzzrrrrrrfffGGG111...)))''''''''''''&&&'''%%%%%%&&&((()))((('''))))))))))))))))))))))))******111>>>PPPfffmmmQQQ444"""+++&&&%%%)))+++)))'''(((iiiUUUEEECCCDDDBBBCCCGGG888555222111111000...+++///...---------------,,,,,,...,,,)))***///000...999<<>>111---+++((())))))))))))))))))))))))'''(((000;;;FFFQQQ^^^iiigggiiilllllliiieee```^^^]]]cccddd___```ccc^^^SSS666---''''''(((''''''((()))******(((%%%%%%))),,,999MMMVVVTTTWWWYYY\\\eee]]]^^^[[[RRREEE999///***)))(((''''''&&&&&&''''''(((((((((((()))******))))))666999666444***$$$***))),,,***%%%$$$''''''###%%%&&&'''((())))))((('''''''''''''''((((((((((((%%%(((///???VVVkkkrrrooopppsssnnnoooxxxuuunnnpppSSS@@@222000000---...333AAAOOO]]]eeennnuuupppdddMMM<<<+++&&&'''((('''''''''&&&&&&%%%&&&'''((()))***)))(((&&&%%%%%%&&&&&&'''&&&&&&''')))666OOOfffnnnnnnppptttyyy}}}}}}|||eeeOOO888---***((('''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%((()))(((&&&'''---222III]]]nnnpppnnnmmmllliiihhhiiifffbbbcccjjjpppqqqnnnlllllllll```HHH000$$$''''''&&&%%%%%%%%%%%%&&&######$$$$$$$$$%%%%%%%%%'''###"""%%%&&&%%%&&&)))444UUUaaaVVVTTTPPP<<<(((''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&###%%%'''$$$%%%666KKKeeeoootttqqqqqqrrrkkk```555)))'''(((###%%%+++'''---MMMpppttt}}}ppp???666''''''&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&"""'''&&&###...KKKggguuu}}}uuuzzz}}}tttuuunnnWWWDDD===222+++(((((((((((('''&&&%%%&&&((()))(((''')))))))))))))))))))))))))))'''(((+++222AAAYYYnnnuuuaaaEEE///+++)))))),,,+++((((((+++[[[NNNCCCBBB@@@<<<;;;@@@555333111000000000///---222111///...---------...---111222000222:::???@@@MMMLLLHHH@@@777000......)))+++++++++444EEEUUU\\\aaahhhllljjjggghhhjjjiiidddXXXCCC111)))******'''(((((((((((())))))))))))&&&&&&(((---444@@@TTTdddbbbfffkkkkkkgggaaa[[[WWW^^^cccccc```aaadddaaaYYY>>>222'''&&&((((((&&&&&&))))))(((&&&$$$&&&,,,222IIIVVVXXXVVV[[[]]]___ggg\\\ZZZTTTHHH888,,,&&&%%%((('''&&&&&&&&&&&&&&&&&&''''''(((((((((''''''''',,,>>>GGGDDD<<<---$$$***(((***(((%%%$$$&&&&&&###&&&&&&'''(((((((((((('''''''''''''''(((((((((((($$$,,,......>>>[[[nnnqqqqqqvvvqqqooouuuqqqjjjlll]]]GGG333///111111000111EEEXXXgggllluuu|||nnnXXX666+++###%%%))))))'''&&&'''&&&&&&&&&&&&'''((((((***)))((('''''''''''''''''')))((($$$+++BBB]]]nnnoooppptttyyy}}}~~~}}}{{{nnn^^^HHH777,,,&&&&&&***%%%&&&&&&'''''''''&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%''')))(((%%%%%%(((+++000RRRmmmpppmmmpppooofffhhhooosssrrrqqqsssuuutttzzzyyytttiiiSSS:::***$$$''''''&&&%%%%%%%%%%%%&&&######$$$$$$$$$%%%%%%%%%'''###"""%%%&&&%%%'''+++888YYYkkkggg]]]KKK222%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%"""$$$(((&&&###+++777\\\kkkuuusssmmmiiiddd^^^888***(((+++&&&'''+++(((333UUUtttwww{{{fff999000&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%)))'''$$$000KKKeeeqqqxxxuuuyyyzzztttvvvttthhhWWWMMM???111)))''''''((('''&&&&&&&&&((()))((('''))))))))))))))))))))))))(((((((((&&&"""&&&777HHHlllwwwsssTTT777)))((()))***((($$$&&&+++jjjSSSKKKEEEAAA<<<555333555222111000000111222333333333222111000///000222555555<<>>222,,,+++---...+++---,,,***111DDDWWWbbbkkkmmmkkkccc___bbbfffgggZZZJJJ444'''&&&))))))&&&'''(((((((((((()))))))))***((((((((()))000AAAQQQUUU\\\dddgggccc]]]WWWTTTYYY^^^```___```bbb___YYYGGG888+++))),,,+++(((&&&,,,+++)))''''''...999BBBRRR\\\\\\]]]cccbbb^^^bbb```VVVIII===222***(((***'''&&&&&&%%%%%%%%%&&&&&&%%%&&&(((((())))))+++---777KKKUUUPPPEEE000%%%)))(((((('''&&&%%%&&&&&&%%%&&&'''''''''''''''''''''''''''''''''(((((((((((())),,,---+++222IIIccctttrrryyytttnnnpppmmmgggiiicccNNN999111222333444666MMM___lllqqqzzz|||ccc@@@///(((%%%(((***(((%%%$$$&&&&&&&&&&&&''''''(((((()))((((((''''''''''''&&&%%%+++((("""...MMMiiisssoooqqquuuxxxxxxuuuqqqmmmqqqiii[[[III777,,,)))***%%%%%%'''((((((''''''&&&'''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%'''((((((&&&%%%&&&'''&&&BBB^^^jjjlllllliiiccciiiqqqvvvsssooooooppppppxxxzzzuuucccHHH111((()))''''''&&&%%%%%%%%%%%%&&&######$$$$$$$$$%%%%%%%%%&&&$$$###%%%&&&%%%(((...@@@YYYhhhfffXXX==='''$$$''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&###$$$''''''$$$&&&+++NNNbbbuuuwwwnnnfffaaa^^^<<<,,,)))---***))),,,***777\\\vvvxxxvvvZZZ333,,,'''&&&%%%%%%$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&)))'''%%%333NNNfffpppuuurrrrrrssssssuuutttooofff```SSSBBB333***(((***((('''&&&'''((()))((('''((((((((((((((((((((((((%%%''',,,---)))%%%)))111>>>MMMcccvvvgggJJJ111+++'''((((((&&&'''***wwwVVVEEECCC@@@???;;;666555777111000000//////000222444...000222333555999>>>CCCEEEMMMUUUYYY\\\```___\\\LLL>>>...&&&(((------+++---...,,,***111CCCWWWccckkkkkkiiieeeeeefffaaa[[[III;;;+++$$$'''))))))&&&((((((((()))))))))))))))******++++++''''''000<<>>+++''')))''''''&&&%%%%%%%%%%%%&&&######$$$$$$$$$%%%%%%%%%&&&$$$$$$&&&%%%%%%***111HHH\\\iiiiii[[[>>>((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&)))&&&$$$&&&((('''''')))888QQQlllwwwssskkkgggfffBBB...)))///+++***---,,,:::cccvvvyyypppMMM///***(((''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%'''%%%&&&777TTTkkkssswwwssslllnnnuuuwwwrrrqqqssssssmmm\\\FFF444,,,***)))(((''''''((()))((('''((((((((((((((((((((((((%%%$$$'''+++,,,(((&&&(((%%%,,,999LLLbbbxxxmmmFFF777***(((,,,,,,+++***mmmTTTCCCAAA>>><<<:::777555444111111000...---...000333000444999===@@@EEELLLRRRVVV]]]bbbdddeeeaaaWWWMMM888000'''(((...111---''',,,---***)))222EEEWWWaaadddfffjjjmmmqqqlll[[[JJJ888///''''''((((((((()))************)))))))))(((&&&'''+++---***'''***111FFFPPP]]]bbbaaa\\\XXXXXXQQQVVV[[[]]]]]][[[ZZZXXXXXXOOOIIIJJJJJJCCC:::555+++...333888@@@LLLZZZdddlllkkkcccaaagggdddaaaiiicccJJJ222***)))'''&&&'''&&&&&&&&&&&&&&&&&&'''((((((((('''''')))111<<>>999777555222...///000111000000222777;;;DDDHHHMMMOOOOOORRRWWW[[[bbbdddeeedddbbbZZZIII999---+++)))+++......+++(((******(((***666JJJZZZ```cccfffjjjmmmnnneeeOOO:::...***)))***(((%%%''',,,------,,,+++***)))((((((%%%$$$'''++++++(((***...===HHHWWW______]]]]]]^^^XXXZZZ\\\]]]\\\[[[]]]```YYYVVVWWWZZZXXXNNNBBB;;;555<<>>---((('''&&&&&&eeePPPJJJCCC???:::666666777555111,,,///111333555:::AAAGGGZZZ^^^aaa```\\\YYY[[[^^^fffeeebbb```^^^UUUAAA///------,,,***''''''***---***)))(((,,,:::OOO]]]bbbiiijjjiiifffaaaWWWCCC222***)))+++,,,'''"""&&&...///...---,,,+++)))(((((((((%%%$$$((()))(((***...222???OOOZZZ^^^___aaaddd```______^^^\\\]]]bbbhhhVVVWWW\\\bbb___QQQDDD===CCCLLLWWW^^^___]]][[[ZZZ```ddddddgggjjj^^^UUUZZZCCC222&&&(((((($$$$$$)))'''''''''''''''((()))***%%%&&&'''+++666KKKdddvvviiioooppprrrttt```AAA111&&&""""""&&&'''$$$%%%)))((((((&&&%%%$$$%%%%%%&&&''''''''''''((((((((()))((()))***((('''***111666PPPjjjvvvssstttqqqiiigggjjjeeeZZZLLLFFFKKKVVV^^^jjjooorrreeeFFF)))%%%...******---///,,,&&&%%%(((%%%%%%'''((((((((('''&&&&&&'''((())))))(((''''''%%%$$$)))888MMM```iiijjjlllooorrrrrrsssuuuyyy}}}xxxxxxuuuqqqpppmmm___OOO///,,,(((%%%###$$$&&&(((***)))(((&&&&&&''''''(((%%%%%%%%%&&&&&&&&&'''''')))'''%%%%%%&&&&&&&&&%%%"""$$$)))666KKK___gggfffppprrrqqqooopppsssppplllrrrlllZZZ???,,,'''((((((''''''&&&%%%%%%%%%%%%&&&######$$$$$$$$$%%%%%%%%%%%%$$$&&&'''%%%%%%---777QQQ^^^bbbbbbfffYYY???000''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&###&&&&&&%%%%%%&&&&&&%%%"""///DDDZZZfffgggeeedddNNN222&&&,,,***(((...111NNNzzz}}}}}}ggg555)))***'''&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&%%%+++BBBaaauuuyyyvvv~~~yyyyyyzzzrrr|||zzz}}}}}}]]]BBB+++)))(((((())))))(((&&&))))))))))))))))))))))))"""$$$(((,,,)))%%%&&&+++###)))---+++%%%%%%---555LLL```pppvvvtttQQQ999...***+++...kkkSSSJJJFFFAAA???;;;666333111000000000444;;;AAAHHHOOOWWW\\\fffiiiiiicccZZZXXX^^^fffdddfffkkkgggRRR666+++///)))+++,,,+++)))(((((())),,,'''(((444GGGYYYgggooolllnnnjjj]]]HHH666,,,(((,,,''''''---///+++)))+++...,,,,,,...---)))'''((('''&&&&&&&&&&&&'''((((((000222333>>>LLLOOOXXXmmmuuujjj]]]WWWYYY___eeeggg]]]dddjjjhhh___UUUQQQPPPQQQ___eee]]]WWW\\\aaaaaabbbaaa`````````YYYIII;;;+++***((('''&&&&&&&&&'''''''''''''''((((((((((((&&&''''''...DDD```llljjjmmmiiihhhpppvvvjjjKKK///)))(((%%%$$$&&&))))))&&&((((((''''''''''''((((((((((((((((((((('''''''''))))))))))))************;;;YYYvvv|||tttmmmkkkkkkiiigggeeebbb___```fffmmmxxxsssOOO333------)))))))))))))))))))))))))))((('''%%%%%%%%%''')))******'''$$$$$$&&&'''%%%###''''''///AAAUUUaaahhhkkkqqqkkkfffiiirrrwwwuuuqqqwwwvvvsssnnnjjjhhhhhhhhhSSS@@@...((()))(((''')))''''''&&&%%%&&&((()))'''&&&&&&&&&&&&&&&&&&&&&&&&"""$$$'''(((((((((((()))###***)))'''999ZZZllllllpppkkkrrrxxxtttuuuwwwrrrnnnpppQQQ000+++(((###,,,,,,***(((&&&%%%$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$(((%%%###((((((111EEE\\\ZZZ[[[aaahhhcccKKK222$$$)))***%%%"""$$$&&&%%%######$$$%%%%%%&&&''''''(((''''''&&&&&&&&&''''''+++'''333QQQmmmvvvtttrrrWWW<<<((((((+++(((...<<>>888444222333666888:::@@@IIIQQQWWW^^^dddiiigggiiihhhccc]]]\\\bbbhhhdddffffff]]]HHH333,,,...,,,+++***)))((()))***+++'''(((...;;;JJJXXXbbbgggnnnjjj```PPP???111***)))***'''(((,,,---,,,---222111---+++,,,+++(((''')))'''&&&&&&&&&&&&'''((((((&&&******000999;;;GGG___pppmmmgggbbb```bbbdddfffccchhhllljjjddd^^^ZZZZZZ```iiikkkdddaaadddccc]]]]]]___aaa```[[[NNN<<<...***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''***666MMMccclllkkkoookkkhhhlllpppgggKKK000((('''&&&$$$$$$%%%&&&%%%((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))************777SSSpppxxxrrrmmmkkkkkkllliiiffffffjjjoootttwww~~~xxxaaaBBB---))))))&&&''''''''''''''''''''''''((('''%%%%%%%%%'''(((***)))'''%%%&&&((()))'''%%%&&&"""+++CCC[[[hhhlllnnnsssnnnlllnnntttwwwuuurrruuuvvvtttqqqmmmlllooorrrjjjWWW@@@111((($$$'''---'''(((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&(((((('''&&&'''(((&&&)))((('''555QQQhhhqqqpppnnnwww|||tttqqqrrrmmmllliiiJJJ---)))'''###******)))(((&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%'''$$$%%%((('''333LLLhhhiiiiiihhhhhhaaaOOO???((('''&&&%%%$$$###$$$&&&###$$$$$$%%%&&&&&&'''''''''&&&&&&%%%%%%&&&&&&&&&(((&&&---EEEeee{{{|||sssdddIII111***'''&&&111BBBtttmmmIII000((()))''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&''''''&&&&&&$$$DDDjjjkkkpppjjjiiiuuufffJJJ...'''(((&&&%%%'''((('''&&&(((***++++++***))))))((((((''''''''''''******)))))))))))))))))))))+++555GGGYYYkkkuuuTTT:::///,,,lllSSSGGGBBB??????<<<777555777===DDDHHHJJJQQQZZZ```dddhhhlllpppiiihhhfffccc```aaaeeehhheeefff^^^LLL999000---,,,...,,,((('''(((***+++,,,&&&...;;;IIIUUU^^^bbbcccjjjaaaPPP???222+++)))***((('''(((++++++,,,333;;;666000+++,,,+++(((''')))'''&&&&&&&&&&&&'''((((((%%%)))''''''+++,,,999RRRdddjjjpppnnnfff___]]]___^^^```ccceeefffdddbbb```eeehhhgggdddgggkkkeee[[[VVVZZZ]]][[[PPP???...%%%((((((((((((((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&'''+++)))111FFF\\\hhhmmmnnnooolllhhhiiimmmgggQQQ:::))))))((('''%%%$$$&&&'''((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))************000IIIeeeqqqppplllkkkjjjqqqmmmiiilllttt|||~~~}}}yyycccFFF111(((''''''&&&''''''''''''''''''''''''''''''&&&%%%%%%'''((()))(((''''''(((******)))''')))%%%222RRRnnnxxxxxxzzzrrrqqqppprrruuuxxxxxxxxxyyyzzzyyytttooommmqqquuuzzzlllXXXEEE444)))&&&)))&&&'''))))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''%%%%%%&&&''')))(((''''''///CCC]]]qqqooonnnwwwzzzqqqoooqqqjjjjjj___@@@((('''&&&###''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%###''')))%%%555VVVjjjppprrroookkkggg```YYY444***$$$&&&'''###"""&&&$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%'''(((444WWW|||vvvrrrXXX===---&&&)))===TTTyyyeeeAAA+++&&&)))'''&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&''''''IIInnnooosssooommmwww~~~dddCCC000&&&"""%%%+++'''&&&&&&(((******)))(((***)))((('''&&&&&&'''(((,,,+++)))((('''(((((()))&&&***+++)))555SSSyyypppUUU<<<+++vvvYYYKKKEEEAAA>>><<<;;;<<<@@@FFFOOOXXX]]]ZZZ___eeegggffffffiiilllkkkhhhdddbbbbbbcccdddeeeeeedddUUU<<<------///,,,///,,,(((''')))******))))))666GGGTTT^^^cccdddbbb^^^QQQ@@@111***((()))***(((((()))((((((---999CCC999333...///...+++(((((('''&&&&&&&&&&&&'''(((((((((+++'''%%%((((((000CCCOOO]]]lllnnndddYYYVVVXXXVVVWWW[[[bbbhhhjjjgggdddcccdddaaa^^^```bbb]]]UUUQQQRRRSSSNNNAAA111(((&&&''''''((()))((('''%%%$$$%%%%%%&&&&&&&&&'''''''''......;;;UUUiiimmmllloooiiijjjiiijjjnnnmmm\\\HHH,,,+++++++++)))''')))...((((((''''''''''''((((((((((((((((((((()))))))))((()))))))))***************>>>WWWhhhmmmlllkkkkkkrrrppplllmmmsssyyyzzzvvvaaaHHH000((((((''''''***''''''''''''''''''''''''''''''&&&&&&&&&&&&'''(((''''''((()))))))))((('''(((+++@@@eee}}}~~~ssssssrrrqqqsssvvv|||wwwnnnjjjlllqqqssspppiii^^^NNN;;;,,,$$$'''&&&''')))(((%%%%%%'''%%%%%%&&&&&&&&&&&&&&&&&&'''((('''&&&%%%%%%''')))***'''''')))***333MMMgggnnnjjjnnnoookkkppptttmmmhhhSSS666&&&&&&'''%%%%%%$$$%%%''''''((('''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$###)))+++&&&:::```jjjqqqvvvssspppnnnkkkhhhBBB///$$$(((***###!!!'''%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''(((###+++***)))FFFsss{{{vvvbbbGGG333)))333PPPkkkuuu|||vvv\\\;;;(((&&&)))&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''%%%%%%))),,,RRRyyyzzz}}}rrrlllppptttsss{{{vvv]]]FFF111$$$%%%,,,'''&&&&&&((())))))(((&&&)))(((&&&%%%&&&''')))+++---+++)))'''&&&'''((()))***---,,,))),,,BBBhhhyyySSS///gggSSSLLLFFFAAA@@@===BBBIIIRRRZZZbbbgggjjjcccgggkkkjjjfffeeehhhmmmmmmiiieeebbbbbbcccbbbaaaddd^^^KKK222(((,,,000...---+++************)))(((111@@@QQQ[[[bbbgggddd^^^KKKAAA333***((()))******(((******'''(((111>>>HHH===666222333222...)))''''''&&&&&&&&&&&&'''((((((''')))###"""(((''''''000555GGG[[[aaa[[[TTTUUUYYYYYYZZZ___fffmmmnnniiidddeeefffccc]]]XXXVVVTTTQQQUUUNNNEEE===111'''&&&+++&&&&&&((((((((('''%%%$$$&&&'''''''''((((((((((((,,,222EEE___mmmkkkhhhkkkdddjjjmmmlllooooooaaaOOO111,,,***+++***(((+++111((((((''''''''''''(((((((((((((((((())))))******((()))))))))************&&&444JJJ^^^iiillllllmmmkkkmmmlllhhhjjjnnnmmmiiiEEE333''')))+++'''&&&+++(((((((((((((((((((((((('''''''''&&&&&&&&&'''''''''((((((((('''&&&&&&&&&$$$222NNNmmm}}}{{{uuutttooommmhhhcccbbbfffmmmsss|||}}}|||vvvoookkklllooojjjmmmooommmfffUUU@@@000---(((&&&((((((%%%%%%)))%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&%%%&&&)))+++(((%%%'''***((()));;;RRRnnnfffdddccceeeqqqxxxnnndddHHH///'''&&&'''(((&&&###$$$&&&'''''''''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$(((,,,+++@@@fffmmmssswwwvvvssspppiiibbbGGG222$$$''')))######***%%%%%%&&&&&&&&&&&&''''''((((((((((((((()))******$$$000///&&&777___{{{~~~vvviiiTTT===222???^^^yyysssxxxqqqXXX:::)))&&&)))&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''((((((''''''&&&&&&''''''(((&&&&&&+++000XXXlllcccccchhhmmm|||||||||wwwcccGGG000'''(((((('''''''''))))))'''%%%&&&%%%%%%%%%&&&))),,,------+++)))'''&&&&&&'''(((,,,'''(((,,,***000QQQvvvnnnIIIxxxWWWKKKHHHCCC@@@AAAJJJPPPZZZccchhhiiigggeeeaaagggnnnnnnkkkiiinnnsssmmmjjjfffcccbbbbbbaaa```^^^SSS@@@...(((,,,//////***+++,,,++++++,,,...111EEESSS```fffjjjkkkcccXXX999444---)))***++++++***)))+++)))'''+++999GGGOOOBBB999333333333...)))&&&'''&&&&&&&&&&&&'''((((((&&&)))$$$###+++)))$$$'''%%%333DDDLLLMMMOOOWWW^^^^^^___aaaeeehhhgggbbb]]]```ccceeeaaa\\\ZZZ[[[^^^ZZZIII999000)))"""$$$***&&&&&&'''''''''&&&&&&%%%'''''''''((((((((())))))***888PPPdddjjjfffccceeeeeennnqqqmmmlllnnncccSSS888...'''((()))&&&)))000((((((''''''''''''(((((('''(((((())))))******+++))))))))))))************%%%---???VVVgggmmmooopppdddiiihhhccccccgggeee^^^333,,,))),,,,,,&&&$$$((())))))))))))))))))))))))'''''''''''''''&&&&&&&&&'''(((((('''&&&%%%'''))),,,CCC___qqqxxxtttkkkbbbZZZUUUMMMEEEBBBDDDIIINNNdddgggjjjlllnnnppprrrtttmmmppprrrqqqpppiii[[[MMM<<>>iiicccbbbaaacccrrrxxxmmm___===***)))&&&&&&)))&&&$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%(((&&&''',,,222GGGffffffmmmsssvvvwwwuuunnneeeLLL999)))%%%&&&$$$&&&+++&&&&&&&&&&&&&&&&&&'''''')))))))))))))))***+++,,,'''///000)))---HHHhhh|||xxxttteeePPPEEEOOOiii}}}{{{}}}sssXXX;;;***&&&'''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%&&&'''((()))((((((''''''''''''((((((((('''+++000YYYsssgggdddjjjpppooo```WWW___qqqzzzcccHHH444***+++)))''''''((((((((('''%%%%%%%%%&&&'''))),,,---+++***((('''&&&''''''(((---######+++)))'''@@@dddpppbbbGGGDDDGGGEEEGGGOOO___cccjjjmmmkkkbbbXXXRRRWWWaaalllpppmmmkkknnnrrrkkkjjjhhhfffdddccccccdddXXXGGG666---++++++---///(((+++,,,+++***...888AAAYYYeeemmmnnnnnniiiYYYFFF///---,,,++++++,,,++++++)))+++)))(((111CCCRRRXXXGGG;;;111......,,,)))((('''&&&&&&&&&&&&'''((((((%%%+++(((%%%+++)))$$$(((###)))000666;;;DDDPPPXXX]]]\\\\\\\\\\\\[[[YYYXXX^^^bbbggghhhddd```___aaaUUU???---))))))&&&$$$(((&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((+++CCC^^^iiihhheeeccccccjjjtttvvvnnnlllqqqkkk^^^DDD333'''''')))&&&''',,,((((((''''''''''''(((((('''(((((()))******++++++))))))))))))************''')))888PPPdddnnnqqqssshhhjjjgggbbbcccgggaaaUUU---,,,++++++***)))((((((((((((((((((((((((((((((''''''(((''''''&&&&&&%%%&&&''''''&&&%%%'''+++///BBBZZZnnnrrrssssssfffTTTAAA<<<444...+++,,,///111@@@DDDMMMYYYgggqqqvvvwwwssswwwwwwrrrpppoookkkeeePPP:::)))(((+++(((&&&((($$$$$$%%%%%%&&&''''''((($$$&&&(((((('''&&&'''(((&&&%%%%%%&&&(((***...222XXX]]]gggjjjiiitttzzzoooYYY444&&&+++&&&$$$)))&&&&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$,,,)))$$$---999MMMccc^^^hhhsssxxxzzzzzzuuuooo[[[LLL999+++%%%&&&((()))''''''''''''''''''&&&&&&(((((((((((()))***+++,,,+++***++++++)))444VVVwww~~~{{{jjj___gggyyyrrrUUU999)))&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''((()))((((((''''''''''''(((((((((&&&)))///YYYuuuqqqvvvyyy~~~zzzkkkOOOBBB777;;;JJJ^^^sss|||hhhNNN:::...+++(((&&&'''(((((((((&&&&&&''''''((()))))))))((((((((((((((((((((('''+++'''(((+++(((&&&444GGGkkkuuuWWWBBBEEELLLNNNXXXfffoooqqqsssqqqhhhYYYJJJ@@@MMMZZZiiiooolllhhhhhhjjjiiijjjjjjgggeeedddfffhhhSSS???000......+++***///(((+++,,,***)))111AAANNN___iiiooommmiii___HHH000,,,,,,,,,,,,,,,++++++,,,)))***)))***666KKKZZZ___JJJ<<<...)))***)))((()))'''&&&&&&&&&&&&'''(((((( )))'''###%%%###"""))))))'''&&&'''---888DDDMMM[[[YYYWWWVVVUUUWWWZZZ\\\gggiiilllmmmggg\\\TTTQQQLLL555$$$'''---+++'''''''''&&&%%%$$$$$$%%%'''(((%%%%%%%%%&&&&&&&&&''''''...MMMiiioooiiiggggggeeemmmxxxyyyooonnnvvvvvvkkkNNN:::***)))***''''''+++((((((''''''''''''(((((('''(((((()))***+++++++++))))))))))))************((((((444MMMcccnnnrrruuuqqqpppiiicccfffkkk___NNN,,,,,,***''')))------,,,'''''''''''''''''''''''''''((((((((('''&&&%%%%%%%%%&&&'''&&&&&&)))000555QQQhhhtttmmmmmmqqqbbbIII666222---***+++,,,,,,,,,%%%***666JJJ^^^mmmttttttuuu|||}}}uuunnnnnnnnnlll^^^CCC---***,,,)))&&&'''$$$$$$%%%%%%&&&'''((((((%%%'''))))))'''&&&%%%&&&&&&%%%######(((///000---FFFVVVlllsssoooxxx}}}sssTTT///$$$,,,%%%###)))%%%((('''%%%$$$###$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&###...***###--->>>PPPaaadddoooyyy{{{yyyvvvsssooommm```III222'''''''''$$$''''''''''''''''''&&&&&&''''''''''''((()))++++++...%%%%%%,,,)))***JJJsss~~~uuu|||~~~nnnPPP555(((''')))%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&'''((())))))((((((''''''''''''((((((%%%$$$'''///[[[zzzyyypppYYY333444666333333AAAbbb~~~fffLLL000---(((&&&&&&((()))***(((((())))))(((''''''&&&&&&'''(((((()))(((((('''%%%***---***&&&&&&((()))KKKooocccPPPDDDKKKUUUXXX^^^gggooorrrqqqhhhXXXGGG<<<888AAAPPPbbblllkkkgggfffhhhlllggggggkkkjjjccc^^^^^^MMM<<<,,,''')))*********,,,---+++'''***999QQQbbbggggggmmmrrreeeKKK777111************************''')))))),,,999IIIOOOMMMAAA777...------***&&&%%%******)))''''''&&&&&&&&&***)))'''%%%$$$$$$$$$$$$)))((((((***+++///;;;GGGYYYXXXXXXXXXXXXXXXZZZ\\\ZZZdddfff___[[[YYYOOOBBB999...&&&''')))'''&&&((()))(((&&&&&&%%%&&&'''(((((((((%%% ###***---***888TTTpppwwwooogggcccaaafffwwwxxxnnnqqqrrrmmmkkk]]]III111%%%%%%))))))%%%))))))))))))))))))))))))&&&&&&'''((()))***++++++))))))))))))************,,,'''000HHH^^^hhhkkknnnnnnoooppppppkkk^^^GGG555,,,++++++++++++++++++,,,***)))))))))((((((''''''&&&(((******((('''(((***%%%(((,,,***$$$''':::NNNbbbjjjnnnmmmmmmgggSSS<<<111---***(((******(((&&&,,,,,,,,,222EEEaaawwwxxxyyywwwqqqoooppppppmmmiiiVVV<<<+++&&&((())))))###((()))%%%$$$'''(((%%%''''''&&&&&&&&&%%%%%%%%%"""$$$&&&***---111333555@@@RRRjjjyyyzzzssskkkgggCCC333&&&%%%'''%%%""""""&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&(((///???ZZZpppwwwhhhppp}}}qqquuu~~~vvvhhhYYYBBB***%%%)))%%%)))((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''((((((***&&&$$$&&&***BBBfffhhhAAA***)))***$$$(((%%%$$$%%%'''(((&&&$$$((('''&&&%%%&&&(((***,,,'''''''''(((***)))(((&&&(((,,,+++444YYY}}}}}}{{{sssMMM333...---//////888TTTqqq}}}{{{|||zzznnnLLL:::***(((,,,+++(((''''''&&&&&&(((******(((&&&''''''''''''((((((((((((((((((((((((((()))******000MMMvvv~~~\\\MMMGGGRRR___eeekkksssrrrnnnfffYYYJJJ===666333;;;JJJ\\\hhhjjjhhhfffeeeiiieeefffiiiggg___WWWVVVEEE777+++)))++++++***)))'''***)))'''000GGG]]]jjjmmmooopppiiiTTT===///,,,+++++++++***************((()))***111AAAQQQUUUPPPEEE:::000---,,,)))&&&&&&'''''''''''''''(((((()))((((((&&&%%%%%%&&&&&&''')))''''''))))))+++555???TTTYYY[[[XXXVVVWWWVVVSSSPPPRRRXXX\\\XXXKKK<<<444555,,,%%%'''(((&&&%%%'''((('''&&&%%%%%%&&&''''''$$$%%%%%%$$$$$$&&&+++///JJJ\\\kkkhhh\\\RRRLLLHHHOOO```ggghhhpppooojjjllllllVVV;;;***''')))(((%%%))))))))))))))))))))))))(((((((((((())))))))))))((((((((()))))))))*********'''222KKKaaaiiijjjkkknnngggiiisssnnnTTT888)))++++++************++++++*********))))))(((((((((***))))))'''&&&&&&'''((()))'''''')))...:::OOOcccpppqqqrrrrrrnnnaaaHHH222///,,,)))((()))***)))'''%%%&&&(((+++666KKKfffyyyyyyzzzwwwoookkkkkkjjjhhhaaa[[[NNN===///(((''')))&&&))))))%%%$$$'''(((&&&'''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''((()))******...;;;QQQjjjzzzwwwgggYYY;;;000&&&&&&'''%%%$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&((()))+++555HHH^^^lll___RRRYYYhhhgggeeepppyyytttlllgggUUU666'''))))))(((''''''&&&&&&&&&'''''''''''''''''''''((())))))&&&)))&&&%%%''''''888UUUxxxXXX777((())))))$$$'''&&&$$$%%%'''(((&&&$$$''''''&&&&&&'''(((***+++((((((((()))******((('''&&&''')))888]]]|||SSS222---,,,//////444HHH^^^rrr{{{zzznnnZZZCCC444+++''')))---))))))((('''((((((((((((''''''''''''((((((((((((((((((((((((((()))******+++666UUU~~~oooRRRIIIIIIVVVeeelllqqqvvvtttiiiWWWFFF:::333111000444@@@QQQ```hhhiiigggfffmmmjjjkkkllliii___VVVRRR<<<222)))***...---***(((%%%******)))999VVVjjjnnnqqqtttnnnWWW>>>///++++++++++++++++++******))))))((((((---999LLL[[[\\\VVVLLL???222---***(((&&&&&&%%%%%%%%%&&&''')))***+++'''''''''''''''((()))***(((&&&'''(((''''''---555PPP^^^eee^^^[[[^^^[[[RRRLLLJJJQQQ\\\VVV???///,,,///(((%%%&&&((('''&&&&&&&&&&&&%%%%%%%%%&&&&&&'''%%%$$$''')))&&&$$$///???\\\```^^^RRRDDD:::555222555DDDQQQ```mmmjjjeeennnuuuaaaFFF222)))((('''&&&))))))))))))))))))))))))***)))))))))((((((((('''''''''((((((((())))))))))))(((444NNNdddjjjiiiiiinnnhhhppp{{{kkkEEE,,,+++******))))))))))))*********************))))))))),,,***'''&&&'''((())))))***%%%%%%...===PPPeeeuuuwwwtttuuuwwwoooYYY>>>---,,,***(((((()))))))))(((&&&&&&))),,,---888UUUsssyyyzzzwwwnnngggfffdddbbbZZZaaabbbUUU>>>,,,'''(((((()))(((%%%%%%((()))''''''''''''&&&&&&&&&&&&%%%''''''&&&&&&%%%%%%%%%$$$(((***999UUUqqqwwwfffRRR111+++'''&&&'''%%%%%%''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###'''(((***888MMM\\\___KKK???CCCNNNQQQ\\\ppp|||qqqnnnrrrhhhFFF---((()))''''''&&&&&&&&&'''(((((((((''''''''''''((())))))%%%(((&&&&&&(((%%%,,,@@@uuukkkDDD,,,&&&)))(((%%%'''&&&%%%%%%''''''&&&%%%&&&''''''(((((()))******))))))************)))(((((($$$''';;;^^^||||||UUU000,,,+++......///888EEEbbbyyyrrr]]]GGG333'''&&&*********)))'''%%%&&&(((+++''''''''''''((((((((((((((((((((((((((()))******...'''777bbbfffPPPMMMOOOYYYfffnnnqqqrrrooo```JJJ999111000000000000888EEEUUUbbbiiikkkkkkqqqooommmlllhhh```XXXSSS:::111***+++---,,,***)))(((...---...CCCaaaoookkkoooooo```CCC...***------,,,,,,++++++***)))))))))''')))222CCCWWWcccbbb[[[SSSEEE555---)))'''&&&'''$$$$$$%%%&&&''')))***+++((((((((((((((())))))***&&&%%%%%%((('''%%%)))///GGG]]]iiibbb^^^bbb]]]PPPMMMOOOTTTVVVIII666+++***)))'''%%%''')))((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&)))%%%''',,,((((((===XXXfff]]]NNN???444///---+++***444BBBWWWfff```^^^mmmpppeeeSSS>>>...'''''')))(((((((((((((((((((((((())))))))))))((((((((((((''''''''''''((((((((((((+++)))555OOOdddjjjjjjjjjjjjnnnvvvsssUUU111)))555))))))(((((((((((())))))++++++******************+++(((&&&''')))++++++*********000???QQQ___mmmwwwtttsssyyy|||nnnOOO777...)))(((((((((((())))))))))))'''+++///+++---FFFeeeuuuxxxvvvnnngggeeebbb```\\\dddjjjbbbOOO:::---(((''''''&&&&&&''')))((('''''''''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((((((,,,&&&)))<<>>KKKYYYccciiiiiijjjiiieeedddbbb]]]WWW>>>444+++))))))(((***,,,((()))///???XXXlllnnnhhhbbbRRR;;;***''',,,,,,(((************************)))444GGGYYYaaaaaabbbeee^^^NNN;;;///***'''''')))''''''&&&&&&&&&&&&&&&&&&))))))******)))((('''''''''$$$$$$((()))((())),,,777OOO```\\\SSSPPPJJJBBBQQQUUUJJJ333%%%'''+++(((%%%'''(((&&&'''******(((%%%%%%&&&'''((((((((((((+++&&&%%%)))///===XXXrrroooYYY???000***(((&&&&&&+++,,,...999EEEDDDKKK___kkkooonnnaaaJJJ666,,,***))))))))))))))))))))))))&&&&&&'''((()))***++++++''''''((((((((()))))))))...+++555NNNdddlllnnnpppgggWWW???...+++///,,,&&&))))))(((((((((((()))))))))))))))*********************)))((((((***000444JJJUUUhhhwwwzzzuuurrrsss~~~tttVVV777)))(((''')))******)))((()))***)))$$$%%%++++++)))---666PPP]]]kkkooonnnmmmkkkhhhkkkgggeeehhhiiibbbQQQCCC222,,,((()))***)))''''''((((((((('''''''''&&&&&&((((((((('''&&&&&&%%%%%%###%%%(((((('''&&&((()))&&&)))***&&&$$$%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%---AAA\\\nnnqqqmmmRRR666***---+++666SSSkkk~~~nnnjjjnnnkkkbbbJJJ...''''''&&&&&&&&&'''(((((())))))(((''''''''''''(((%%%)))$$$!!!'''&&&%%%,,,;;;XXX~~~}}}RRR@@@000***(((%%%&&&+++%%%&&&''''''%%%%%%&&&''''''(((((())))))******++++++,,,---+++((('''))),,,'''555PPPjjjxxxwwwqqqmmmyyyyyyyyyyyyyyywwwOOO000+++&&&&&&(((+++++++++'''AAAbbbyyy~~~}}}zzzuuupppfffTTTDDD,,,***(((((()))***)))(((''''''''''''((((((((((((((((((((((((((()))******!!!,,,...&&&///QQQvvv~~~dddVVVKKKXXXbbbdddgggiii^^^NNN:::666111......///---,,,---...111666>>>IIITTTZZZ___eeehhhggghhhgggaaaXXX:::222***))))))'''))),,,)))'''000IIIaaalllkkkhhhRRR@@@...(((******(((&&&)))))))))***++++++,,,,,,,,,===UUUcccbbb\\\___iiiaaaPPP===111+++(((''')))'''&&&&&&%%%%%%&&&&&&'''&&&'''((()))))))))(((''')))%%%$$$'''((('''(((***777KKK^^^```XXXQQQNNNMMMUUUJJJ999+++''')))***(((###'''((($$$$$$(((***(((%%%&&&''')))))))))))))))'''(((+++111<<>>GGGMMMSSS[[[bbbeeegggfff^^^SSS555///)))))))))'''(((***---(((333PPPgggjjjgggfffCCC111%%%(((,,,***''')))(((((()))***+++,,,,,,---...CCC]]]jjjbbbXXX^^^lllbbbQQQ>>>222---)))(((***%%%%%%%%%%%%%%%&&&'''(((###%%%'''((()))***))))))+++'''%%%''''''&&&&&&(((222DDDYYYaaa[[[TTTTTTYYYTTT;;;''''''+++((($$$###"""''''''"""!!!&&&)))'''%%%&&&(((************)))%%%+++222:::IIIZZZcccdddNNN<<<+++'''******+++...$$$***((()))666AAAMMM^^^kkkiiiiiihhhcccTTT???///))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************((((((777TTTkkkqqqooooooJJJ444(((......$$$$$$000******))))))))))))******''''''(((((()))))))))******,,,------111BBBZZZmmmkkkjjjmmmsssvvvvvvwww{{{nnnlll[[[AAA///......+++(((+++...---***((()))***)))+++)))&&&'''++++++'''$$$;;;WWWhhhpppsssqqqnnnjjjmmmrrruuuvvvuuutttsssPPP???///(((&&&$$$''',,,)))((((((((('''''''''''')))))))))(((((('''''''''(((&&&$$$%%%(((***+++***%%%(((&&&###%%%++++++&&&###$$$$$$%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&***'''999```yyyyyyssssssXXX111""",,,'''###===^^^pppuuu{{{vvvppprrreeeHHH)))((('''&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%"""***((($$$(((&&&###)))(((000XXXsssSSS666111)))###$$$)))+++)))$$$&&&((('''%%%$$$%%%(((***)))((('''((())),,,---///222333000+++***---111>>>UUUjjjooonnnpppsssttttttyyyvvvtttllluuuxxxNNN++++++***))))))+++***(((,,,(((888___|||yyyqqqgggggglllmmmhhhFFF999+++%%%(((,,,+++(((''''''''''''((((((((()))((((((((((((((()))******)))!!!$$$---((((((LLL{{{~~~```IIIMMMXXXccckkkiiibbbWWWFFF777222000...---......---,,,///...,,,---///444888;;;HHHRRR\\\aaabbb```YYYQQQ444---((()))***'''&&&'''***555JJJcccsssppp^^^MMM...,,,***(((''''''((()))&&&---...%%%"""(((,,,***666IIIZZZ[[[WWWYYY```ccc___WWWIII999,,,&&&''')))'''&&&$$$$$$%%%&&&%%%$$$&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((,,,EEE\\\aaa^^^\\\XXXTTT888111(((######%%%''''''&&&&&&&&&%%%%%%$$$$$$$$$###$$$&&&,,,111222000,,,,,,999GGGSSSbbbllldddTTTAAA222(((+++,,,((((((...+++'''(((...///000???RRRjjjooopppllliiibbbQQQ>>>222,,,(((***+++)))'''(((''''''''''''''''''''''''''''''''''''(((***+++,,,111***222KKKbbbhhheeeddd;;;444+++'''(((++++++***((()))***+++,,,---------111***$$$###(((++++++)))111<<<:::AAAZZZaaa___kkkrrrmmmssszzzzzz~~~|||ooofffRRR;;;...))))))+++///&&&'''//////%%%&&&---,,,"""111'''+++///)))///((((((...???WWWoooyyyuuulllooommmkkklllppptttwwwxxxggg]]]JJJ444((((((******,,,'''######''')))'''$$$((((((((((((((((((((((((((('''&&&%%%%%%&&&'''((((((((('''&&&%%%$$$$$$###&&&&&&''''''''''''&&&&&& ***---&&&###''')))%%%$$$111MMMmmm~~~|||uuurrrLLL666$$$$$$)))***---333RRReeewww|||yyytttmmmgggCCC111$$$%%%(((&&&%%%'''&&&%%%%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&(((777ZZZ~~~bbb<<<---+++)))((('''((()))***'''&&&&&&%%%%%%&&&&&&'''$$$'''(((''''''((((((''',,,...000...///999KKKYYY]]]nnnqqqkkkrrryyyxxxyyy~~~uuu{{{}}}oooDDD111...+++*********)))(((&&&...555DDDgggxxxzzzwwwrrrrrrxxxwwwqqq^^^NNN:::...)))((()))***)))'''%%%%%%(((***+++***---+++)))((('''((()))***(((+++,,,)))&&&+++999EEEkkkUUUJJJSSSaaaiiilllcccUUUHHH;;;111///...---------.........---,,,++++++,,,...111333:::CCCLLLSSSYYY\\\XXXRRR555---(((***,,,+++))))))***;;;UUUkkksssfffMMM:::---+++)))((('''((())))))(((+++***'''&&&)))+++***555HHHZZZ]]]YYYXXXZZZ[[[aaa\\\RRRCCC444+++)))***)))'''&&&&&&''''''%%%$$$'''(((((((((((((((((('''''''''''''''((((((((((((---CCCXXX^^^[[[VVVMMMBBB222---&&&###$$$'''))))))''''''&&&&&&&&&%%%%%%%%%&&&&&&(((***,,,...000000444EEEXXXcccmmmooobbbQQQ<<>>XXXllliiiZZZ666000)))&&&(((******((())))))***++++++,,,,,,+++)))+++---...---,,,+++***:::OOOYYYcccsssppphhhooouuuooosssxxxxxx{{{xxxjjjPPPAAA000***))))))***---+++'''&&&,,,111---(((&&&!!!111222"""(((+++"""444,,,,,,111@@@UUUhhhssswwwxxxuuussssssuuuwwwyyyyyyuuupppaaaLLL:::111,,,)))+++)))(((''''''&&&&&&%%%((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((('''''''''&&&&&&%%%%%%$$$&&&&&&''''''''''''&&&&&&###&&&'''%%%%%%''''''$$$)))???ZZZmmmyyy|||tttiiiIII666&&&&&&)))((()))---000???VVVjjjuuuyyyxxxwwwYYYCCC...((()))))))))+++)))))))))((((((((((((''''''''''''''''''''''''''')))&&&---IIIkkksssWWW555+++***(((&&&&&&'''((()))'''&&&&&&%%%%%%&&&&&&'''++++++***))))))+++++++++***,,,222<<>>VVVooo~~~zzzwwwtttssssssttttttsssxxxxxxppp^^^KKK;;;...%%%***+++---+++(((&&&&&&'''((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&((($$$"""&&&((('''&&&&&&...MMMgggooosssxxxppp___???111&&&(((+++)))(((***$$$'''666MMM___fffnnnvvvlllTTT999***'''(((***++++++************))))))))))))))))))))))))))))))))),,,%%%$$$555OOOYYYFFF---)))(((&&&%%%%%%&&&''''''''''''&&&&&&&&&&&&''''''+++)))'''''')))+++,,,---+++000>>>SSSjjjwwwzzzwwwyyy~~~}}}~~~wwwYYY444,,,***(((((()))***)))(((,,,***(((---===YYYwww}}}}}}qqq^^^JJJ888---((('''***---+++'''%%%'''******)))((('''''''''((()))%%%'''((((((''''''(((***~~~]]]NNNKKKRRR^^^pppiii[[[JJJ===666555555333333333222///...------------...------,,,+++++++++---...222999AAABBB===---)))'''(((''''''***///>>>KKKZZZ[[[OOO>>>000***((((((((((((((()))***+++,,,''''''***)))&&&///<<>>...(((%%%)))***''''''))))))&&&''')))((()))111;;;fffjjjjjjhhhmmmsssoooeeeXXXFFF444---,,,++++++,,,************************((()))))))))))))))((((((%%%...,,,%%%333IIIEEE///***(((&&&''')))***(((''')))))))))(((((((((((((((------+++&&&$$$--->>>MMMiiixxx{{{yyy}}}wwwrrrtttvvvtttuuuhhhOOO666...)))***+++)))((((((%%%111***&&&,,,###555kkkBBB111CCC,,,(((222%%%*********,,,777MMMhhh|||wwwuuusssrrrrrrqqqpppnnnqqqssspppfffZZZMMM<<>>000***((())),,,))))))))))))))))))))))))&&&&&&((()))************+++,,,+++(((***...---(((''''''''')))*********(((***)))(((''''''(((((()))111...+++,,,555HHH^^^nnnyyy|||{{{xxxzzzzzzuuurrruuuwwwvvvuuubbbBBB555...***++++++***)))***"""111---)))///)))DDDAAA555,,,999***))),,,...///555GGGbbbvvvxxxvvvuuuvvvvvvvvvtttrrrrrrrrrpppmmmkkkeeeWWWIII111,,,'''&&&)))***)))&&&((((((((((((((((((((((((&&&''''''''''''''''''&&&$$$%%%%%%&&&&&&'''''''''&&&&&&''''''''''''&&&&&&(((%%%&&&***'''###,,,;;;aaakkkvvvttt```EEE333,,,)))&&&%%%(((+++***))))))///&&&###((())),,,>>>UUUkkknnndddLLL555+++)))(((''''''&&&&&&&&&%%%%%%%%%'''''''''''''''''''''''''''((((((&&&))),,,+++''''''''''''''''''''''''((((((''''''&&&&&&''''''(((***'''(((------+++...333===QQQjjjyyy{{{xxxwwwxxx{{{~~~~~~{{{xxxnnnWWW===000+++***)))***,,,---,,,******''')))***(((---FFFccczzzlllVVVCCC000+++&&&&&&)))+++***'''((('''''''''''''''((((((***(((&&&''')))******(((___NNNGGGQQQbbbgggcccPPP<<<444333222000...000333666555111......000***++++++,,,,,,,,,,,,,,,***+++***'''***222888999+++***+++***(((+++999HHHZZZ[[[WWWKKK:::,,,&&&&&&'''''''''(((((()))))))))******+++***)))111DDDVVVTTTGGG777...+++...666>>>NNNSSSUUUOOOBBB555...---+++)))(((((()))******)))&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&&&&''''''''''''>>>NNNGGG666,,,)))(((&&&((()))(((&&&%%%&&&'''&&&&&&&&&&&&&&&'''''''''&&&)))222AAASSSaaahhhiiillllllmmmnnnhhhUUU;;;&&&((('''((()))))))))))))))(((((()))(((((())),,,///HHH[[[kkkkkkggghhhiiigggooo___JJJ<<<111)))'''((())))))))))))))))))))))))$$$&&&((()))***+++******---)))***---***###$$$,,,&&&'''(((******************)))(((''''''((()))***)))+++222???PPPcccrrr{{{|||xxx~~~yyyyyy{{{tttvvvtttwwwyyyyyyyyybbb>>>333---))))))***)))***...,,,000***)))///)))111PPPPPP 999$$$---------......+++///BBB___uuuuuuuuuuuuvvvxxxwwwuuusssuuutttrrrppprrrrrrjjj```BBB999---'''((()))'''$$$((((((((((((((((((((((((&&&&&&'''(((((('''&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&''''''''''''&&&&&&"""%%%((((((&&&+++;;;KKKiiiiiijjjdddNNN333&&&'''((((((((((((((('''&&&&&&)))''')))+++&&&###---<<>>222***'''&&&''''''(((((((((((((((((('''*********111@@@PPPXXXGGG999,,,***---111888@@@QQQVVV[[[XXXMMM>>>222,,,444000,,,))))))))))))(((''''''((((((((((((''''''%%%%%%&&&&&&&&&'''''''''))):::CCC999***%%%'''(((''')))***(((&&&%%%&&&((('''((((((((())))))))))))...999JJJWWW^^^aaacccdddnnnllliiibbbTTTBBB222((((((******))))))***++++++&&&(((((('''''')))******===TTTiiiooonnnnnnjjjdddpppiii```VVVGGG666,,,)))++++++++++++++++++++++++%%%''')))***+++***)))(((***'''(((,,,+++%%%&&&,,,&&&'''((()))))))))******))))))''''''((()))+++,,,(((111BBBUUUeeepppuuuvvv{{{uuu~~~xxxzzzuuuzzzxxxyyyzzz|||~~~hhhBBB333...+++++++++))))))---000,,,''')))+++'''###$$$888~~~FFF###;;;+++(((***---...---+++///AAA^^^uuuqqqqqqrrrtttvvvuuurrrpppooorrrrrrooonnnppppppnnn]]]RRRAAA333+++(((((((((((((((((((((((((((((((((&&&&&&'''(((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&"""''')))(((,,,===QQQ^^^eeeddd[[[JJJ888...+++,,,'''))))))'''%%%%%%'''''''''***,,,+++'''%%%'''***:::ZZZqqqhhhRRRAAA222%%%''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%)))***&&&###%%%''''''$$$$$$%%%&&&&&&&&&&&&&&&((((((''''''''''''((((((%%%$$$&&&***)))+++===SSSgggooowwwwwwqqqmmmooorrruuu}}}|||{{{}}}xxxttt|||{{{zzz|||yyyVVV111++++++******+++,,,,,,***(((((()))+++,,,+++,,,///444WWWsss~~~}}}oooYYYLLL;;;///+++******((('''((())))))*********)))&&&&&&'''(((((()))******zzzTTTGGGOOOPPPXXX^^^TTTFFF<<<555555666333333555HHHKKKKKKEEE;;;333000000///...---,,,++++++++++++)))...///***(((000;;;BBB999///)))///<<>>PPPfffooollleeecccdddnnnjjj```PPP<<<...+++///)))+++,,,))))))***,,,,,,%%%''''''&&&&&&(((((('''---GGGbbbqqqxxx{{{vvvnnnqqqrrrsssooo^^^FFF444---,,,,,,,,,,,,,,,,,,,,,,,,'''(((***+++***)))'''&&&'''&&&&&&((())))))((('''&&&'''(((((('''((()))***)))(((''''''(((***,,,...444AAAUUUfffqqqtttsssrrr|||ttt~~~tttxxx|||{{{zzzzzz}}}mmmHHH666222//////---)))''')))&&&###(((,,,***...000***"""111222000''''''333,,,***---//////444EEE___sssqqqrrrsssuuuvvvuuurrrooohhhppptttooojjjmmmssswwwttthhhUUU@@@000)))***...((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&%%%++++++)))555NNNdddmmmjjjjjjXXX888&&&(((+++'''$$$&&&'''%%%$$$'''***,,,$$$''''''$$$&&&,,,---+++(((OOOooooooaaaTTTCCC111&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&"""###((()))&&&"""###$$$%%%%%%%%%%%%%%%((((((''''''''''''(((((('''&&&***///000888TTTqqq|||yyyuuurrrqqqpppoooooovvv}}}~~~~~~}}}yyyyyyyyyxxxUUU000///***))))))***++++++(((&&&((((((((('''+++......***<<>><<>>GGGWWWiiissstttsssrrrtttwwwvvvrrrsssvvvsssrrrsssvvvtttpppqqqtttqqqjjjfffeee]]]LLL;;;333+++'''&&&***+++((('''(((%%%%%%&&&&&&&&&''')))***%%%%%%%%%$$$%%%%%%&&&&&&(((%%%$$$&&&&&&$$$$$$'''((($$$555JJJWWWlll|||tttpppiiiSSS666%%%'''+++++++++***((('''&&&%%%$$$###'''&&&''')))(((&&&)))///:::XXXnnnnnnooouuugggOOO000***%%%&&&((((((&&&%%%&&&&&&&&&%%%%%%%%%$$$$$$&&&%%%%%%%%%%%%&&&''''''(((+++***$$$###'''(((%%%!!!###&&&'''''''''((((((###+++777GGGZZZlllxxx}}}{{{tttppppppppppppttt{{{zzzxxx}}}zzz{{{mmmLLL111(((+++***)))))))))***+++,,,------......//////......---:::SSSlllzzzyyyssspppwww~~~uuujjjdddWWWAAA000+++''''''&&&''')))******)))'''''''''((()))*********lllSSSOOOSSS\\\[[[MMM???999444222111000111666CCCOOOdddhhh___HHH444...............---------,,,,,,,,,...+++)))))))))///>>>LLLXXXXXXTTTTTT]]]iiihhh___GGG666((())),,,+++)))+++***)))'''%%%%%%'''***,,,&&&+++333BBBVVV^^^NNN777+++((('''))),,,444EEETTT\\\______]]]^^^]]]PPP@@@,,,***(((((())),,,///111*********)))))))))(((((())))))((((((((((((''''''$$$'''(((&&&&&&)))(((%%%((('''''''''''''''((((((***(((+++666BBBLLLTTTZZZ```eeekkknnnlllhhhccc```eeeQQQ999,,,***+++(((###)))))))))*********++++++,,,+++***+++,,,,,,,,,***,,,555III```mmmpppvvv~~~yyywwwuuuuuuwwwuuuqqqllldddQQQAAA<<<555***)))000)))(((((()))))))))'''%%%((('''''''''((()))+++,,,***'''%%%&&&)))+++***((((((,,,///+++***777PPPfffiiimmmmmmhhhdddeeehhhiiikkkqqqwwwwwwrrrooopppssswwwuuunnngggjjjpppkkkaaa___ZZZSSSJJJDDD???===;;;???>>>===<<<;;;;;;;;;;;;???AAABBBCCCHHHOOOOOOLLLOOOTTTXXX]]]fffooorrrqqqrrrqqqrrruuutttqqqssswwwuuuuuuwwwyyywwwrrrqqqtttxxxtttssstttpppdddWWWPPP999...%%%%%%)))))))))***((('''&&&&&&&&&''')))***$$$$$$$$$$$$%%%&&&'''(((***%%%###%%%&&&%%%%%%((()))+++EEEdddnnnsssxxxvvvllllll^^^CCC---'''((()))%%%&&&''')))***++++++,,,)))(((+++///111111444:::NNNaaappptttxxx{{{uuuhhhJJJ333###'''---((($$$&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''***)))&&&"""###'''(((&&&''''''(((''''''(((+++---777FFFUUU___jjjvvvzzzwww|||zzzyyyxxxvvvvvv|||oooNNN333(((+++***))))))***+++,,,---+++,,,,,,,,,---------------(((666XXXssszzzwwwwww|||~~~uuusssqqqdddKKK666---***&&&&&&(((***)))'''''''''(((((())))))******YYYJJJPPPYYY^^^TTTBBB777555333333222333666???OOO[[[fffjjjaaaJJJ666///...---.........---------,,,,,,...,,,++++++***///===LLLWWWZZZWWWSSS]]]hhhaaaOOO888...''')))---+++))))))(((((((((&&&&&&&&&(((***(((222@@@OOO[[[XXXCCC,,,)))''''''))),,,444EEETTT^^^___^^^]]]``````VVVJJJ555///)))&&&(((+++------))))))(((((((((((((((((()))))))))))))))((((((((("""&&&'''&&&''')))(((%%%%%%&&&((((((((((((((()))%%%+++666DDDPPPZZZaaafff___bbbhhhmmmkkkcccZZZWWWKKK===,,,%%%(((,,,+++'''))))))))))))************,,,+++)))***,,,---,,,+++...999MMMbbblllooossszzzwwwwwwvvvvvvwwwwwwvvvvvvtttiii```ZZZNNN<<<---((()))))))))***++++++(((&&&)))((('''''''''(((***+++%%%######&&&)))+++)))'''+++'''&&&///@@@SSSaaagggiiijjjjjjiiihhhggggggfffkkkpppvvvwwwtttqqqqqqsss{{{vvvlllddddddhhhfff___hhhiiihhhfffcccaaaaaabbb[[[[[[ZZZYYYXXXXXXXXXYYYYYYaaaeeecccgggoooooogggooommmjjjhhhjjjnnnrrrssszzzxxxwwwxxxuuupppqqqtttttttttwww{{{yyysssrrrttt~~~zzzwwwuuutttqqqmmmjjjTTTEEE555---***((((((******(((''''''''''''&&&%%%%%%%%%%%%%%%%%%&&&'''''')))%%%###&&&((('''(((+++000>>>XXXnnnuuutttsssqqqkkksssqqq\\\AAA///(((%%%&&&+++111888>>>CCCGGGIII>>>>>>AAAGGGKKKLLLOOOTTTeeejjjooosssvvvwwwwwwvvvcccIII///&&&(((''''''((('''&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&'''''''''%%%""""""$$$(((((('''))))))'''(((---888DDDMMM___kkkqqqmmmmmmtttvvvrrr~~~}}}|||yyykkkLLL666///,,,++++++++++++---...///*********++++++,,,------...&&&***CCCdddwww{{{yyy}}}~~~~~~}}}nnnVVV888222+++((()))***)))((('''((((((((()))))))))***oooNNNKKKRRRZZZXXXJJJ:::333444333444444555<<>>OOOXXXVVVJJJ777((()))((('''))),,,444CCCRRR`````````___aaa```YYYRRREEE:::---'''(((+++)))&&&%%%%%%&&&&&&'''((())))))((((((((()))))))))))))))$$$''')))'''''')))((($$$$$$'''))))))(((&&&&&&''''''666IIIWWW]]]bbbgggkkk___eeekkkpppnnneeeZZZRRR444...(((&&&(((******)))(((((()))))))))***************)))***,,,,,,,,,+++111@@@YYYmmmuuuttttttvvvppptttxxx{{{|||zzzxxxwwwsssvvvtttiii^^^PPP;;;((()))((((((***---...---,,,+++***)))'''''''''((()))###$$$%%%'''(((((('''&&&)))''',,,>>>UUUdddfffbbbhhhhhhjjjmmmnnnkkkiiihhhnnnpppsssvvvwwwwwwtttrrrrrrmmmfffbbbfffmmmooommmiiimmmqqqssssssssstttuuugggfffffffffgggggghhhiiibbbpppxxxuuutttwwwvvvpppssspppnnnmmmooosssyyy~~~}}}||||||yyysssrrrvvvrrrrrrvvvzzzyyytttsssvvvyyyxxxvvvtttttttttsssrrrlllbbbUUUKKK???111)))''''''&&&&&&''')))(((%%%###((('''&&&&&&%%%%%%%%%&&&(((%%%%%%''''''&&&(((---CCCZZZkkkmmmppptttpppkkkoooyyy}}}pppYYYGGG>>><<>>===999===@@@AAABBBHHHPPPSSSQQQHHHIIIFFFFFFVVVppp|||{{{www]]]FFF222,,,)))***((($$$&&&,,,vvvlllccc\\\RRRCCC777444666555222000444999GGGYYYdddggghhhkkknnnmmm___FFF333...---++++++++++++++++++++++++++++++***)))***,,,888OOOdddggg``````cccVVV<<<,,,+++...+++(((((())))))(((&&&'''))))))+++444FFFVVV```eee```QQQ<<<---))))))(((((()))+++***''')))555CCCRRRWWW\\\\\\]]]______\\\[[[ZZZUUULLL>>>222+++)))&&&''''''&&&&&&%%%&&&'''''''''''''''&&&&&&&&&%%%%%%(((++++++))))))***,,,&&&111===EEEPPP```lllrrrhhheeeddddddbbb```eeekkkbbb^^^ccchhhiiillleeeQQQ000///...---,,,++++++***,,,,,,+++***,,,000444666>>><<<===BBBFFFKKKUUU```aaammmuuussstttxxxvvvooonnnqqqrrrqqqrrrwwwxxxuuu|||wwwuuuuuusssmmmlllooonnnhhhffffffYYY@@@///***(((((((((((((((((())))))%%%&&&)))333CCCUUUdddlllooolllpppxxxwwwlllfffhhhrrrmmmjjjlllmmmkkkjjjlllooommmkkkkkkllllllkkkjjjpppmmmlllqqqssspppmmmmmmrrrmmmkkklllllljjjiiikkkjjjiiigggffffffhhhiiijjjkkkiiihhhhhhkkkmmmnnnmmmjjjjjjjjjjjjjjjjjjjjjjjjgggggggggfffeeedddcccccc___aaaccceeefffffffffeeefffdddccceeefffeee```[[[^^^[[[[[[^^^ccceeebbb]]]WWWOOOBBB666---***)))***(((&&&$$$$$$&&&'''&&&%%%%%%)))111<<>>777666666333111222333FFFZZZbbbccceeehhhiiiiiiiii\\\CCC222------+++************************))))))***+++...888NNNbbbgggYYYWWW]]]QQQ555''',,,+++***))))))******)))((('''''')))111CCCXXXbbbccc^^^TTTBBB000'''(((++++++,,,++++++***'''&&&///999PPPTTTXXX\\\aaadddaaa[[[\\\XXXTTTRRRNNNCCC333'''(((((('''&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%$$$''')))&&&""""""(((///777HHHYYY```ccchhhppptttrrrpppooonnnjjjhhhnnnwwwmmmcccaaaccceeellljjj[[[777111+++'''(((******)))...444<<>>NNNZZZ______]]]aaa```bbbgggddd[[[UUUTTTPPPNNNQQQVVVXXXTTTPPPOOOUUUSSSSSSSSSVVVWWWXXXWWWXXXRRRPPPVVV[[[ZZZWWWUUUZZZXXXXXXWWWSSSOOOQQQVVVUUUUUUUUUVVVWWWXXXZZZ[[[aaa^^^ZZZXXXYYY\\\^^^^^^^^^]]]]]]\\\[[[ZZZZZZYYY[[[ZZZYYYWWWVVVUUUUUUUUUQQQVVVZZZZZZVVVUUUXXX[[[___]]][[[\\\]]][[[WWWSSSTTTTTTUUUWWWXXXXXXWWWUUURRRUUUUUUNNNCCC;;;999;;;222000...,,,---///111333:::>>>DDDIIILLLNNNPPPQQQ[[[ZZZXXXYYYZZZZZZXXXVVVdddbbbYYYWWW[[[XXX]]]ooo[[[\\\YYYSSSRRRVVVYYYXXX]]]YYYUUURRRQQQPPPRRRUUU\\\WWWTTTVVV[[[^^^\\\YYYYYY[[[\\\\\\^^^bbbbbb^^^^^^]]]ZZZQQQEEE777---''''''(((((('''&&&%%%&&&''''''111FFFbbbyyy|||zzz{{{|||}}}~~~zzz~~~wwwVVV;;;---)))+++...xxxxxxvvvgggQQQBBB===;;;::::::666222444999LLL___jjjeeecccjjjjjjcccddddddWWW@@@000---...,,,------,,,,,,++++++++++++))))))***+++,,,444GGGYYY___fff```III444---+++((((((((()))*********+++,,,)))777DDDMMMXXXbbb^^^RRRBBB777+++&&&'''))))))(((***((('''(((((((((///777DDDOOOZZZ^^^```bbbcccaaabbb]]]WWWXXX___^^^LLL888///,,,'''%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''+++555BBBNNNUUU]]]bbbfffeeegggmmmqqqrrrjjjkkknnnnnniiibbbbbbgggqqqkkknnnkkk^^^\\\bbbaaaZZZNNN@@@999<<>>BBBDDDGGGHHHHHHGGGHHHIIIXXXWWWUUUUUUUUUVVVUUUUUUZZZXXXRRRTTTYYYSSSWWWjjjbbb]]]UUUOOOPPPVVVWWWTTTTTTTTTRRROOONNNNNNMMMLLLOOOKKKGGGGGGKKKNNNMMMKKKMMMOOONNNLLLMMMOOOMMMIIIJJJJJJLLLMMMJJJ???...!!!'''(((((('''%%%%%%'''))),,,999MMM^^^jjjooonnnllltttwww{{{}}}}}}|||{{{{{{uuuxxx|||~~~zzzuuussssssssssssssstttvvvyyyzzz{{{~~~vvv[[[AAA111+++***zzzrrrrrrmmm[[[III@@@999777666666444222777>>>UUU```fffcccfffooommmeeeeeefffYYYCCC222000111///...------,,,,,,+++++++++))))))***++++++333FFFYYYdddmmmbbb@@@+++---000))))))***)))(((&&&&&&(((***555GGGWWW\\\bbbggg^^^OOO666---''''''***)))((((((&&&%%%'''((((((***444@@@IIIUUU```bbbaaabbbdddccc[[[\\\YYYYYYaaafff]]]NNN999333***&&&%%%&&&&&&%%%&&&&&&&&&''''''''''''((($$$%%%+++777GGGUUU___ccchhhfffaaa^^^cccmmmrrrrrrnnniiifffddd```\\\]]]aaajjjjjjsssttteee```gggjjjhhhccc___^^^cccjjjnnnpppqqqvvv|||}}}{{{wwwuuuuuuoooxxxzzzrrrqqqwwwvvvoooiiigggfffhhhjjjggg^^^VVVYYYfffooommmhhhllluuu|||yyytttkkk```]]]bbbhhhjjj___[[[ZZZaaaeee]]]III888***)))((((((***...222555IIIRRR\\\]]]XXXTTTVVVYYYXXXWWWVVVUUUQQQMMMIIIGGGSSSPPPQQQUUUUUUPPPKKKJJJOOONNNLLLLLLMMMNNNMMMLLLGGGDDDDDDIIILLLLLLLLLOOOPPPMMMKKKJJJGGGBBBBBBFFFDDDCCCCCCBBBBBBAAAAAA@@@DDDAAA>>>===>>>@@@AAAAAA@@@@@@@@@??????>>>>>>>>>AAABBBDDDEEEDDDBBB???===<<<>>>@@@???======???BBB===AAAEEEBBB<<<999;;;???BBB<<<666666;;;>>>===:::888666444666888:::888666555666555444444555888:::666999===???===:::777666AAAAAAAAAAAABBBCCCDDDEEECCCDDD@@@CCCIIIEEEEEERRR^^^UUUGGG>>>AAAJJJNNNLLLEEEIIIJJJJJJJJJLLLJJJGGGKKKGGGDDDDDDGGGIIIHHHGGGGGGIIIJJJJJJLLLOOOMMMHHHIIIFFFEEEHHHKKKFFF999---&&&''')))'''%%%%%%(((,,,>>>LLLZZZ___```bbbeeeeeecccfffhhhiiihhhggggggggghhhjjjmmmmmmgggaaadddjjjhhhggggggiiimmmqqqttttttqqq|||{{{zzz|||}}}~~~|||}}}zzz{{{bbbIII444(((|||sssooommmcccOOOBBB@@@888555222333444666>>>FFFOOOVVV\\\```fffmmmlllfffeeeeeeYYYBBB222///000...------,,,,,,+++******)))))))))***+++,,,555JJJ]]]llljjjWWW999***---000---((())))))'''''')))...222EEEUUU``````ccceeeYYYFFF///)))&&&)))***(((''')))###%%%((()))(((+++999HHHUUU^^^dddeeeddddddbbb___UUU\\\___]]]aaahhhfff^^^KKKAAA444+++)))((((((&&&'''''''''((((((((())))))'''000???MMMXXX^^^aaaccckkkhhhaaa\\\```hhhmmmllltttnnniiihhhfffaaa^^^^^^ggggggsssxxxlllfffkkknnnooonnnnnnppptttxxx|||yyyzzz{{{|||{{{zzzxxxwwwnnnpppooommmooosssrrrmmmbbbcccdddeeeccc___]]]\\\iiikkkhhhbbb```cccgggggggggeee___WWWYYYbbbjjjlllWWWTTTTTTYYY```]]]NNN???111000------///555;;;>>>LLLPPPTTTSSSNNNKKKLLLNNNHHHGGGEEEBBB@@@???>>>===FFFBBBBBBEEEEEEAAA>>>???<<<:::999999;;;;;;;;;:::444333555777777444777<<<<<<777444555555222111333000000000000///...------222000......000111111111000////////////////////////000111111111111000///...............//////000,,,...000///,,,***,,,...///,,,***)))***++++++***((('''''')))+++,,,***(((''')))******((()))+++...)))+++......---+++******+++,,,,,,,,,,,,---...///,,,///++++++222111---333???<<<333,,,---444888777222777999777888<<<;;;777<<<:::999;;;===>>>===;;;;;;>>>??????BBBEEEDDD???DDD@@@>>>???BBB@@@:::444$$$'''((('''$$$%%%***...FFFQQQYYYYYYXXX]]]bbbddd^^^___``````^^^]]]]]]^^^aaa___```aaa^^^YYYZZZaaa___^^^___cccjjjqqqtttvvvqqqyyy}}}sssdddccctttppphhhmmmqqqooouuuxxxyyy{{{}}}~~~}}}}}}}}}~~~~~~~~~kkkOOO888sssnnnnnnmmm___III<<<===999444111333777<<>>PPP[[[```\\\]]]^^^OOO:::---(((&&&)))***''''''+++###%%%)))***(((,,,<<>>222...,,,+++)))'''((((((((())))))******555DDDXXXeeehhheeebbb```aaaaaa^^^[[[___hhhmmmnnnsssnnnmmmpppoooggg\\\VVVhhhfffqqqxxxnnnhhhkkklllpppooommmkkklllqqqxxx}}}yyyyyyzzzzzzxxxrrrjjjeeegggccc___^^^bbbeeeccc``````aaaaaa]]]YYYZZZdddnnnvvvfff[[[ZZZ^^^[[[TTT[[[^^^\\\WWWVVVZZZZZZWWWPPPOOOPPPUUU\\\\\\OOOBBB;;;888444222333888>>>BBB======>>><<<:::999888888333333111......111333333444///---000111...---///...---+++,,,...000000///++++++---...***&&&***000///)))%%%(((+++***)))***))))))***+++,,,,,,,,,++++++***))))))+++,,,,,,+++)))))))))***************(((((('''''''''((()))***+++***((((((***++++++***(((((('''(((((((((((('''%%%(((***(((%%%###$$$&&&&&&(((***++++++)))'''&&&!!!$$$&&&&&&%%%$$$''')))***)))'''$$$$$$&&&+++...,,,------+++)))(((((((((&&&+++%%%"""***+++%%%&&&%%%***---+++)))******((('''+++,,,((((((,,,+++'''%%%%%%%%%(((++++++***((()))++++++)))+++---,,,'''------......///---***(((###&&&((('''$$$%%%+++000999BBBGGGFFFHHHPPPWWWYYY\\\]]]^^^\\\ZZZYYYYYYZZZ^^^[[[\\\bbbbbb[[[XXXZZZ\\\[[[]]]cccllltttyyy{{{}}}~~~jjjUUUVVVnnnwwweee___gggfff\\\```qqqfffeeedddaaa```dddlllrrrqqqtttwwwyyyiiiNNNtttkkkooojjjYYYIII@@@<<<999<<<555///222???JJJKKKEEE;;;BBBRRRbbbhhheeeeeejjjhhhcccTTT???///***++++++++++++******************(((,,,,,,((('''555PPPggg___III222(((((()))((((((%%%,,,...***,,,;;;JJJSSS\\\VVVTTTZZZ[[[OOO===000'''''')))+++---,,,)))&&&"""***---))),,,;;;GGGKKK```\\\YYYWWWWWWUUURRRNNN\\\iiilllbbb\\\bbbiiijjjhhhbbbVVVJJJ>>>444,,,'''&&&&&&(((***)))(((///777KKKaaannniiieeejjjfff\\\\\\YYYWWWYYY\\\______^^^___kkknnnccc\\\bbbiiijjjqqqrrrqqqooommmkkklllmmmiiibbb]]]```iiipppqqqmmmpppiiiaaa]]]___cccfffggg^^^\\\ZZZYYYXXXYYYZZZ[[[VVVZZZ]]]\\\YYY\\\dddkkkmmmYYYOOOPPPOOOIIIAAACCCBBBBBBAAA@@@???>>>>>>:::777999BBBLLLKKK<<<...---------,,,,,,,,,++++++)))************+++++++++''''''(((((())))))******(((((((((((())))))))))))************************))))))))))))((('''%%%%%%(((((((((((((((((((((((())))))(((((((((((())))))+++++++++++++++***)))((())))))(((((('''''''''&&&%%%&&&((()))))))))((('''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%%%%&&&'''((()))))),,,++++++++++++---///000666888:::;;;;;;===@@@BBBBBBCCCEEEGGGJJJLLLNNNOOOUUUVVV\\\cccccccccrrr~~~uuuggg]]]fffvvvqqqqqqnnnfff^^^ZZZ]]]```[[[___```YYYTTTVVVYYY[[[^^^```dddhhhmmmqqquuuvvv}}}ssspppzzzyyyuuussssssssshhhUUUEEE===:::777:::333111:::FFFKKKEEE>>>777???OOO___eeeddddddhhhjjjeeeWWWAAA111,,,,,,,,,++++++******************(((++++++((()))666NNNaaaOOO===+++&&&(((************+++***,,,777IIIUUUXXX]]]\\\]]]]]]TTTBBB222*********+++,,,---+++(((&&&******'''(((222CCCQQQVVV```\\\WWWTTTUUUUUUTTTSSS```iiijjjbbb___fffjjjiiiaaa^^^\\\ZZZVVVJJJ:::...,,,)))&&&&&&%%%)))444@@@PPP^^^fffcccaaaeeefffccc^^^]]]\\\^^^``````]]]ZZZ]]]gggjjjbbb___gggmmmnnnssssssqqqnnnjjjiiiiiijjjiiibbb]]]]]]aaaeeedddaaaaaa]]]XXXWWWXXXZZZZZZZZZTTTSSSPPPNNNMMMMMMMMMNNNHHHJJJKKKIIIEEEEEEIIIMMMPPPHHH>>>999999999777444111111111111000000000000,,,,,,---222777555///((())))))))))))((((((''''''(((((()))))))))*********''''''''''''(((((((((((((((((((((((())))))))))))************************,,,,,,,,,++++++***)))((('''''''''''''''''''''''')))(((((((((((((((((()))***+++++++++******)))((()))(((((((((''''''''''''%%%&&&((()))))))))((('''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''((()))''''''&&&&&&''')))***++++++,,,------,,,---///111111111222333555666777777>>>===AAAGGGFFFDDDPPP```jjjdddaaa```YYYQQQVVVbbbbbbeeehhhfffccccccfffjjjhhhllljjjaaaZZZZZZ\\\]]]^^^___aaacccfffhhhjjjkkkjjj```]]]dddjjjhhhhhhnnnkkknnnsssyyyvvvwwwppp```MMM@@@;;;888666777333888HHHPPPIII===666333<<>>;;;999777777777777444444333222111000//////+++,,,---,,,******,,,...(((((((((((()))))))))***''')))******((((((***+++'''''''''&&&&&&&&&&&&%%%'''''''''((((((((())))))''''''''''''&&&&&&&&&&&&(((((((((((())))))))))))************************,,,,,,,,,,,,+++***))))))''''''''''''''''''''''''((((((''''''''''''((((((***************))))))(((((((((((((((''''''''''''&&&'''(((((()))(((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%&&&'''((()))$$$$$$$$$$$$%%%&&&'''((((((((()))'''&&&%%%&&&((())))))))))))))))))))))))///,,,...222111---222<<<;;;888;;;AAA@@@:::;;;AAA@@@EEEKKKNNNOOOQQQTTTWWWYYY\\\\\\VVVTTTXXX]]]___]]]^^^___aaaccceeefffgggkkkaaa\\\``````\\\ZZZ]]]ZZZ]]]```eeeiiilllooopppssstttvvvzzz~~~tttuuunnncccSSSDDD<<<:::888666555888FFFVVVUUUDDD555222222===NNN\\\ccceeeggghhhlllhhhZZZFFF555...,,,+++******+++++++++++++++,,,,,,+++)))(((,,,333<<>>:::777555444999DDDUUU^^^RRR<<<111333666BBBRRR___eeehhhjjjjjjjjjfffZZZFFF666...,,,*********++++++,,,,,,,,,,,,---+++((((((***...111222...***((()))(((&&&&&&***(((888NNN\\\]]]XXXUUUUUUZZZRRRHHH>>>333)))(((+++***++++++)))((())),,,///,,,;;;RRRaaa\\\RRRXXXhhhgggeee```]]]]]]aaagggkkkmmmlllkkkmmmttt{{{zzzvvvccceeegggeee```YYYSSSPPPNNNKKKJJJMMMQQQTTT\\\ccckkkccc^^^]]]UUUJJJKKKTTTSSSVVV[[[\\\WWWOOOGGGAAA===<<<999555555777555111444333222000...---///111///000000---)))''''''(((&&&&&&'''''''''''''''''')))(((((('''''''''((((((&&&$$$$$$'''+++,,,)))%%%+++***)))))))))+++,,,---******))))))(((''''''&&&''''''''''''(((((())))))((((((((((((((((((((((((((((((((()))))))))*********))))))(((((('''''''''(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''''''''&&&%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((((()))))))))(((((('''''''''(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&&&&'''&&&&&&'''''''''(((''''''((()))))))))'''''')))+++))))))))))))))))))))))))+++)))(((******(((&&&''',,,(((&&&(((***)))((())))))))))))((((((((()))+++,,,---,,,'''&&&+++......,,,---000333666999<<<===>>><<<>>>DDDJJJMMMQQQTTT\\\]]]^^^aaacccfffhhhiiieeeccc___\\\\\\^^^aaaccc]]]cccgggeee^^^ZZZ\\\```dddiiipppuuuxxxzzz|||~~~nnniiikkkVVVKKK@@@;;;888555555777DDDRRR^^^ZZZGGG666000222999GGGWWW```fffjjjjjjhhhgggdddYYYFFF666///+++)))******++++++,,,------------+++)))((()))******)))***)))((((((&&&$$$)))000222DDD\\\hhhdddZZZWWW\\\YYYJJJ:::111,,,)))'''(((((())))))'''&&&(((...333BBBRRRdddfffYYYRRR^^^ooodddeeedddbbbaaabbbeeehhhllllllmmmooosssuuuvvvvvv```eeejjjiiibbb[[[WWWVVV\\\YYYYYY[[[[[[XXXWWWYYY]]]VVVSSSQQQIII>>>;;;@@@;;;???BBBBBB>>>888333111...---+++*********)))((('''((()))((('''''')))+++''')))++++++)))(((((()))'''((())))))((((((***,,,&&&&&&'''''''''((((((((()))(((''')))++++++(((%%%,,,)))&&&&&&))),,,---,,,++++++***)))((('''&&&&&&&&&%%%%%%'''******'''$$$&&&&&&&&&&&&&&&'''''''''(((((()))))))))*********)))))))))))))))((((((((((((((((((((())))))))))))))))))))))))))))))))))))'''(((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''((((((((((((((('''''''''((((((((((((((())))))(((''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''((((((''''''&&&%%%%%%%%%$$$%%%'''((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&''''''''''''&&&&&&&&&'''(((((('''''')))+++'''''''''((((((((())))))'''((()))))))))(((((((((+++)))'''((()))***+++++++++***((('''''''''((()))***,,,***%%%$$$'''(((&&&%%%%%%&&&''')))***++++++)))***,,,///222555888:::AAABBBDDDGGGKKKOOORRRTTT]]]]]]\\\]]]```eeeiiikkk^^^ccchhhgggaaa^^^aaaeeejjjkkklllkkkjjjjjjlllmmmtttkkkhhhcccMMMDDD;;;999888888===CCCQQQ]]]___NNN;;;444222///;;;JJJXXX```eeeiiihhheeeeeecccXXXGGG777000---*********++++++,,,------...******))))))))))))((((((((('''((()))(((***555BBBLLLRRR]]]eeebbbYYYXXX\\\QQQAAA000******)))((('''%%%'''***,,,///666AAAIII[[[fffllleee\\\\\\eeemmmcccfffiiiiiigggdddddddddiiilllooooookkkiiikkkooo```aaabbb```[[[VVVRRRQQQSSSOOOLLLMMMJJJEEEBBBCCC@@@>>>===;;;777222000000+++---//////,,,))))))******))))))***)))((()))***$$$&&&))))))((((((((()))'''((()))+++,,,+++***)))'''))),,,,,,+++***,,,...&&&'''''''''''''''&&&&&&))))))((()))))))))(((&&&***(((((((((***,,,,,,,,,+++++++++******)))))))))''''''((()))++++++)))'''%%%%%%%%%&&&&&&&&&'''''''''''''''((((((((())))))''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&''''''((((((((('''''''''''''''((((((((()))***)))((('''&&&''''''(((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''((((((((('''&&&&&&%%%%%%$$$%%%'''((()))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&''''''(((((('''&&&&&&'''((()))((('''''')))+++************************'''***,,,+++))))))++++++&&&(((+++,,,,,,,,,***)))&&&&&&&&&'''((((((''''''&&&))))))''')))---...++++++++++++************)))***,,,,,,***))))))******------------...000222333666777:::???DDDHHHMMMOOOSSSXXX]]]]]][[[\\\cccjjjkkklllkkkhhheeeccccccddddddbbb```VVVGGG>>>888888:::===GGGQQQ[[[ccc\\\CCC333444333,,,<<>>666666999@@@PPP```kkk[[[HHH<<<555///...///===KKKXXX\\\___bbb```ZZZaaa[[[RRRIII>>>333---***+++***)))((((((***,,,...***)))(((((())))))((('''***)))(((***222CCCWWWdddppphhh\\\VVVZZZ^^^XXXNNN:::333***&&&(((+++------)))888MMM^^^fffiiikkklllrrrqqqnnniiieeecccdddfffgggeeeeeefffgggddd___[[[fffddd___YYYSSSMMMHHHFFFCCCAAA>>>999555222000//////,,,))))))******'''$$$###%%%(((***+++***((('''+++*********))))))((((((&&&(((***(((%%%$$$%%%(((&&&&&&&&&'''''''''((((((%%%&&&'''((()))+++,,,,,,++++++,,,,,,,,,+++******(((&&&%%%%%%'''(((((('''+++(((%%%%%%'''))))))'''(((((())))))))))))((((((***+++,,,---,,,,,,******''''''(((((())))))******)))))))))))))))(((''''''&&&&&&&&&'''(((***,,,---))))))))))))))))))))))))(((''''''))),,,---***'''+++(((''''''((('''''')))(((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''(((((((((((((((((()))))))))))))))))))))((('''%%%$$$###%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&'''((()))(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$###%%%((()))'''$$$(((((('''&&&%%%%%%%%%%%%''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((&&&###$$$'''((('''%%%,,,(((%%%%%%'''&&&%%%$$$!!!###&&&((()))(((&&&$$$&&&&&&&&&&&&&&&'''((()))'''(((***+++***)))'''&&&))))))))))))))))))))))))+++---///111000...***((()))))))))))))))(((((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))***+++---...///000666777888:::<<<>>>???@@@lll___bbb]]]IIIAAA;;;888===DDDLLLXXXcccdddTTTAAA777222000000222AAAMMMXXXZZZZZZ[[[YYYVVV]]]YYYRRRKKKBBB888///+++******)))))))))***,,,---***)))(((((())))))(((((((((***...777CCCPPPZZZ```eee```XXXWWW\\\]]]RRRCCC///...+++(((&&&''')))+++999GGGZZZiiioooooonnnnnnkkkllllllkkkgggaaaZZZVVVYYYXXXVVVVVVVVVSSSNNNKKKGGGFFFCCC???:::666333222000///...---+++++++++***+++)))'''(((******)))'''%%%&&&((()))***)))((('''******)))))))))((((((((('''(((((((((&&&%%%&&&'''&&&&&&&&&'''''''''((((((%%%&&&&&&'''((()))******------,,,,,,+++***)))((()))'''&&&&&&((())))))(((+++(((&&&''')))+++***)))(((((())))))))))))((((((++++++---------,,,+++***((((((((())))))))))))))))))))))))))))))((('''''''''''''''((()))***+++,,,))))))))))))))))))))))))***)))'''(((***+++)))'''###$$$'''))))))'''&&&%%%(((''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((((((((((((((())))))))))))''''''((((((((('''&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))(((''''''''''''((()))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$%%%(((((('''%%%((((((''''''&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''',,,)))''''''))))))(((&&&)))'''%%%&&&&&&%%%"""!!!"""$$$&&&((()))(((''''''&&&&&&&&&&&&&&&'''((((((&&&'''((())))))((('''%%%))))))))))))))))))))))))+++,,,...///...,,,***))))))************)))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++***++++++,,,---.........qqqccc```___SSS???999888===IIITTT[[[```dddYYYIII777000000000111333FFFQQQZZZZZZUUUSSSRRRRRRXXXWWWUUUPPPIII???333+++***************+++++++++******))))))((((((((()))'''---888FFFSSS[[[\\\ZZZbbb^^^[[[]]]bbb^^^KKK666)))+++,,,++++++000:::AAAJJJUUUcccmmmooollliiigggcccaaa___^^^[[[TTTJJJCCCFFFDDDBBBAAA???===999777000///...---+++)))((((((&&&&&&&&&&&&'''((()))***&&&%%%%%%&&&)))******)))'''''''''(((((((((((((((((((((((((((((('''''''''((('''&&&&&&''''''&&&%%%&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''((((((------,,,,,,***)))'''&&&)))((('''''')))******)))***)))((()))+++,,,+++***((((((((((((((((((((((((++++++------------,,,+++))))))))))))))))))(((((())))))******))))))((((((((((((((()))))))))******))))))))))))))))))))))))+++***((()))***+++***)))$$$''')))))))))((((((((((((''''''''''''&&&&&&&&&%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((((((((((((((())))))))))))&&&'''(((((())))))))))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))((((((''''''(((((()))(((''''''''''''&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''((('''%%%((((((''''''(((((()))***'''((()))))))))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''((('''%%%%%%'''(((''''''''''''(((''''''&&&$$$###$$$%%%&&&'''((()))******'''&&&&&&&&&&&&'''((((((%%%&&&'''(((((('''&&&%%%))))))))))))))))))))))))***++++++++++++******))))))************)))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''((('''''''''&&&&&&&&&&&&aaa^^^^^^VVVGGG888666:::DDDTTTaaaeeebbb]]]LLL>>>111...///000000222IIISSS\\\]]]VVVPPPOOOPPPVVVXXXYYYVVVPPPGGG888,,,)))******+++++++++***************)))(((((()))++++++555DDDQQQXXX[[[[[[ZZZdddaaa^^^```ddd\\\CCC+++))))))***---555CCCSSS]]]SSSYYY```dddccc___\\\ZZZXXXPPPGGGAAA@@@???;;;777666555333111000...---+++************************((((((''''''''''''(((((($$$$$$%%%&&&((()))******)))((('''&&&&&&'''((()))'''''''''''''''''''''''')))&&&$$$%%%((()))'''$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&++++++++++++***)))(((''')))'''&&&'''(((***))))))(((((((((***+++,,,++++++((((((((((((((((((((((((******,,,------,,,+++++++++******))))))((((((((())))))*********))))))((()))))))))******)))))))))(((((((((((((((((((((((((((((()))***++++++***)))((()))'''###"""&&&***+++(((''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((((((((((((((())))))))))))'''(((((()))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((((((((((()))(((''''''''''''&&&&&&&&&''''''''''''((((((((((((&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&''''''''''''((()))***+++'''(((***+++***)))'''%%%''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''%%%$$$$$$%%%''')))******###''')))'''&&&'''((((((&&&%%%%%%&&&''')))+++,,,''''''&&&&&&&&&''''''(((%%%&&&'''(((((((((''''''((((((((((((((((((((((((***))))))(((((()))))))))((())))))))))))(((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***))))))((((((''''''&&&++++++******))))))((((((rrrYYY[[[VVVIII???888:::BBBNNN\\\ffffff\\\QQQAAA888000000111000000111JJJSSS]]]```[[[TTTPPPQQQWWW[[[]]][[[WWWOOO>>>...******+++++++++******))))))******)))'''(((+++...777CCCQQQWWWVVVVVVZZZ```ccc___[[[\\\___YYYCCC------,,,---444@@@LLLVVVZZZPPPQQQRRRPPPNNNKKKJJJIIIFFF===222------000000...---------,,,+++*********))))))))))))))))))))))))''''''&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&'''(((((()))((('''&&&&&&''')))***&&&&&&&&&&&&'''''''''''')))&&&$$$%%%((()))'''%%%'''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%''''''((()))************(((&&&%%%&&&'''(((((((((&&&&&&(((((()))***+++,,,***)))(((((((((((()))***((()))+++,,,,,,,,,+++***++++++******))))))(((((())))))************)))))))))******+++***))))))(((((((((((((((((((((((((((&&&''')))***)))'''%%%$$$!!!%%%'''%%%(((,,,+++&&&(((''''''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((((((((((((((()))))))))))))))))))))))))))(((((('''((((((((()))))))))******((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))((((((''''''''''''&&&&&&&&&'''''''''(((((()))))))))'''''''''&&&&&&%%%%%%%%%$$$%%%&&&'''&&&&&&&&&&&&%%%%%%&&&&&&'''(((******''')))***++++++)))'''&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''(((((())))))+++,,,--- (((+++&&&###&&&))))))'''&&&%%%%%%''')))+++,,,(((''''''&&&&&&&&&''''''''''''(((((())))))))))))(((((((((((((((((((((((()))((('''''''''((())))))''''''((((((''''''&&&%%%((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))cccTTTWWWLLL>>>;;;<<>><<<:::777555444333333222...***)))***+++)))'''***,,,...---,,,++++++,,,)))))))))(((((('''''''''&&&&&&%%%%%%&&&&&&''''''&&&'''((('''&&&&&&'''(((''''''&&&&&&'''(((***+++&&&&&&&&&''''''''''''''''''&&&%%%&&&'''((((((''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%'''(((***+++++++++'''&&&%%%%%%'''(((((('''%%%&&&''''''''')))---///++++++))))))))))))++++++((()))+++,,,---,,,,,,+++******************))))))))))))******++++++******)))***+++++++++***)))((())))))))))))))))))))))))&&&'''((('''%%%%%%%%%'''&&&111;;;BBBHHHGGG888'''(((''''''''''''&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((((((((((((((())))))))))))))))))))))))(((((('''&&&(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((())))))******))))))((((((''''''''''''&&&&&&&&&&&&&&&''''''((()))))))))((((((''''''&&&%%%%%%%%%###%%%''''''&&&%%%&&&'''&&&&&&&&&&&&'''((()))***((()))*********)))'''&&&''''''''''''''''''''''''&&&&&&'''''''''(((((((((((()))***)))((((((***+++(((333888000)))((((((&&&'''&&&&&&%%%&&&''')))***(((((('''&&&&&&&&&&&&'''''''''(((((())))))******))))))))))))))))))))))))(((''''''''''''(((((()))'''(((((((((((('''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''(((((()))***++++++,,,'''''''''((())))))******kkkUUUNNNPPPDDD999<<>>---,,,***)))))))))******%%%''')))(((''')))///555KKKUUU]]]]]]VVVSSSZZZbbbWWWWWWUUUUUUWWWWWWNNNDDD999;;;===>>>===999333///---+++***)))(((((('''&&&&&&'''((())))))(((''''''***---000000---+++***+++*********))))))(((((((((((('''''''''''''''((()))%%%''')))(((&&&&&&(((***%%%%%%&&&&&&((()))++++++&&&&&&''''''((((((((((((%%%&&&''''''&&&&&&''')))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%&&&'''((()))*********((('''%%%&&&((())))))((('''(((((('''''')))///333---,,,+++))))))+++,,,---***+++,,,...//////...---******************++++++((()))***++++++++++++***((()))+++,,,,,,+++***)))))))))))))))))))))))))))(((((('''&&&'''---555;;;EEEPPP]]]eeekkkeeeJJJ...(((''''''''''''&&&&&&&&&''''''''''''(((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((((((((((((((())))))))))))&&&&&&'''((((((((('''''''''''''''((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((()))************)))((((((''''''''''''&&&&&&&&&%%%%%%&&&''''''((())))))((((((((('''&&&&&&%%%%%%###%%%''''''&&&%%%&&&(((''''''''''''((()))******))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((***,,,,,,,,,---000333???NNNVVVKKK===555...&&&'''&&&&&&&&&&&&&&&''''''(((((('''&&&&&&&&&&&&&&&&&&&&&''''''((()))******))))))))))))))))))))))))&&&'''''''''(((((((((((()))))))))***)))(((((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''(((((()))******++++++(((((()))))))))*********]]]MMMJJJKKK???777>>>DDDXXXbbbiiieee]]]SSSEEE888555444444222...111>>>MMMTTTMMMLLLRRRUUUSSSRRRTTTVVV]]]```___bbbdddWWWEEE...,,,***(((((()))***+++###&&&)))((('''***000777JJJRRR[[[\\\WWWUUUXXX\\\MMMNNNMMMKKKKKKKKKEEE===333333222...(((&&&'''***))))))***+++,,,+++)))'''%%%%%%&&&%%%$$$%%%'''******---111000---)))(((((()))))))))(((((((((((('''''''''%%%$$$############$$$&&&))))))''''''))),,,###$$$%%%''')))***+++,,,'''''''''((((((((())))))###&&&)))(((&&&%%%'''***(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((&&&'''(((((((((((((((((()))((('''''')))******)))((())))))''''''***111666...---+++******+++---...+++,,,...000000000000000)))))))))***+++++++++,,,((()))***+++++++++++++++''')))+++,,,,,,,,,***)))))))))))))))))))))))))))((('''&&&&&&,,,888HHHTTTccckkkrrrvvvzzzqqqRRR111(((((('''''''''&&&&&&&&&''''''''''''((((((((()))'''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((((((((((((((())))))))))))###$$$%%%'''((()))))))))''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***++++++***)))((((((((('''''''''&&&&&&&&&%%%%%%%%%&&&'''(((((()))))))))((('''&&&&&&%%%%%%###%%%((((((%%%$$$&&&((()))))))))))))))******+++))))))((('''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))***...222555777:::???DDDWWWiiirrrfffSSSEEE777+++&&&&&&&&&&&&&&&%%%%%%%%%)))((('''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&((()))***))))))))))))))))))))))))&&&&&&'''((())))))((((((+++++++++++++++***))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))))))))((((((((('''''''''''''''{{{RRRQQQLLLBBB:::<<>>@@@KKK]]]gggeeewwwqqqkkkiiieeeWWW???,,,(((((('''''''''&&&&&&&&&((((((((((((((('''''''''%%%&&&''''''((((((''''''))))))))))))))))))))))))***))))))(((((((((((()))))))))))))))))))))))))))******))))))((((((((('''(((((((((((((((((((((((('''((()))(((&&&&&&((()))(((((((((((((((((((((((())))))))))))))))))))))))''''''(((((())))))******'''(((((()))))))))))))))eeeKKKJJJEEE>>>;;;AAANNNYYYgggkkkllldddTTTBBB666000222000......111;;;JJJVVVYYYXXXUUUQQQOOOPPPUUUYYYcccbbbccceeegggeee___ZZZ>>>333))))))+++,,,++++++''')))***)))(((///;;;EEEGGGJJJJJJEEE===888999===444222000000000///,,,)))******))))))((((((''''''((()))+++------+++)))(((&&&''''''(((((('''&&&&&&+++,,,,,,,,,,,,+++******))))))(((''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%'''(((&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''''''''((((((((()))))))))((())))))((('''''')))+++***+++---//////...,,,+++,,,---...///000000//////+++***)))(((((()))***+++,,,,,,+++***))))))((((((+++---...---******,,,///))))))***+++++++++++++++111,,,555GGG^^^yyy{{{pppxxxnnnOOO777,,,))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&%%%%%%%%%((())))))*********)))(((&&&'''((()))))))))((('''***)))'''(((***+++***(((+++((((((,,,---)))(((++++++((((((++++++''''''+++''')))++++++)))(((((()))*********++++++++++++++++++,,,,,,,,,+++***))))))$$$$$$%%%&&&'''(((((()))''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''(((***++++++***((('''''''''''''''''')))+++,,,)))&&&%%%'''***)))$$$###&&&***---...111777===LLLUUUZZZ[[[cccsss{{{yyyyyyvvvrrrkkk___NNN:::---(((((('''''''''&&&&&&&&&((((((((((((((((((((('''%%%&&&''''''((((((''''''(((((((((((((((((((((((())))))(((((((((((()))))))))))))))))))))))))))))))))))))))(((((((((''''''(((((((((((((((((((((((('''((()))((('''&&&((()))(((((((((((((((((((((((())))))))))))))))))))))))'''((((((((()))))))))***''''''((()))))))))((((((rrrPPPFFFCCC???===AAAKKKYYYbbbjjjhhhcccWWWHHH:::222...222///------444BBBOOOXXX]]]\\\ZZZVVVUUUVVV[[[^^^hhhdddaaaaaaccceeecccaaaIII:::---***------,,,+++((())))))***,,,222999???999999777333---***)))******))))))***,,,---+++***))))))))))))(((((((((((()))***,,,------,,,***)))&&&''''''(((((('''''''''******++++++******)))((()))(((''''''&&&''''''''''''''''''''''''''''''''')))((('''&&&&&&&&&'''(((&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''''''''''''''((((((((((((***+++***(((''''''(((******,,,///222222000---++++++,,,...///000000//////---,,,***)))(((((()))))),,,,,,++++++*********)))***)))((('''((()))+++---++++++***((()))+++///333<<<;;;KKKbbbyyyrrrpppiiiZZZCCC000+++000((((((((((((((((((((((((''''''''''''''''''''''''+++++++++******)))))))))&&&'''(((((((((&&&%%%$$$(((***,,,---...---+++***(((&&&%%%%%%&&&'''&&&%%%&&&$$$&&&)))***((((((***(((&&&&&&((((((&&&&&&)))&&&(((******((((((((()))'''''''''(((((()))))))))''''''&&&&&&&&&''''''(((###$$$%%%&&&''''''''''''''''''''''''''''''''''''%%%&&&((((((&&&%%%%%%&&&'''(((***+++++++++******+++)))&&&&&&'''(((((((((---))))))---,,,(((---777:::888666777<<>>...***------+++***+++)))((((((+++---///000...,,,***))))))(((''''''++++++++++++,,,+++***)))(((((((((((())))))))))))))))))+++,,,,,,+++))))))&&&''''''((((((((((((''')))))))))***))))))((('''(((''''''&&&&&&''''''''''''''''''(((((((((((((((+++***)))((('''''''''(((((((((((()))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&'''''''''((((((((((((*********)))'''''')))+++---...000000000...+++******+++---///000000//////---,,,***)))((())))))***,,,,,,,,,+++++++++++++++(((&&&%%%&&&)))+++,,,,,,,,,)))''')))000999???BBBPPPVVViiiyyy~~~cccQQQ<<<000+++((()))+++))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&%%%%%%%%%$$$$$$$$$&&&'''((()))))))))((('''$$$$$$%%%&&&&&&&&&&&&&&&***)))(((''''''((())))))'''''')))******))))))***((((((((())))))))))))***''')))******)))))))))+++'''(((((())))))******+++)))'''%%%$$$%%%&&&&&&&&&&&&'''((((((((('''&&&&&&''''''''''''''''''''''''''')))***)))'''&&&(((***'''((()))+++,,,,,,,,,,,,***)))((()))++++++***(((((('''***)))===aaaqqqdddSSSIIIJJJKKKFFF===CCCEEEBBB;;;888:::999444555999===999111)))''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&'''(((((((((((((((''''''''''''''''''''''''''''''''''''((()))++++++))))))))))))))))))))))))((((((''''''''''''''''''(((((((((((((((((((((((('''(((***)))((('''((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))%%%&&&&&&'''''''''''''''wwwUUUKKKCCCAAABBBGGGRRR]]]fffkkkddd[[[LLL>>>555111000111...222777;;;EEERRRYYYXXXZZZYYYXXXYYY\\\aaaeeegggccc___[[[YYYZZZ[[[YYYVVVKKK<<<---)))++++++))))))+++)))'''((()))***)))'''***(((''''''***++++++***)))*********)))((((((((((((((((((((())))))))))))(((((()))******)))((((((&&&''''''((())))))((((((((())))))))))))(((''''''''''''&&&&&&&&&&&&''''''''''''''''''(((((())))))+++******)))(((((((((((()))))))))))))))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((&&&%%%%%%&&&((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''(((((((((((()))((()))))))))((()))+++...222000...,,,***))))))))))))+++,,,...///000//////,,,+++***))))))***+++,,,++++++++++++++++++,,,,,,+++***)))+++,,,---,,,+++)))***111AAASSS^^^___[[[PPPOOOWWW\\\WWWXXX___^^^>>>111(((+++000///(((###))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))***+++,,,---------))))))((((((((()))***+++,,,------,,,,,,---...///,,,...///,,,******+++,,,,,,,,,---,,,,,,------,,,((()))******))))))+++,,,+++++++++,,,,,,---------///,,,)))((())))))((('''%%%&&&&&&''''''''''''&&&''''''''''''''''''''''''))))))(((''''''(((***,,,(((((()))***+++,,,,,,,,,'''((())),,,......---+++,,,+++///222111<<>>PPPhhh{{{wwwlllCCC333---///---......&&&)))&&&&&&))))))'''(((,,,''''''''''''''''''''''''''''''''''''''''''''''''))))))******+++,,,,,,,,,+++***)))((((((((()))***,,,,,,++++++,,,,,,---...%%%'''***+++******+++---+++......(((%%%'''***+++***---,,,***)))++++++((((((*********)))***,,,...******************))))))...***'''&&&((((((%%%"""%%%%%%$$$%%%%%%&&&((((((''''''''''''''''''''''''((('''&&&'''***,,,,,,+++((()))))))))***++++++++++++,,,,,,***'''%%%%%%%%%***&&&---@@@XXXoooccc777%%%&&&,,,+++,,,,,,+++++++++******)))(((((()))*********)))&&&&&&&&&'''''''''''''''&&&&&&''''''((()))))))))''''''((())))))))))))((())))))))))))))))))))))))(((((('''(((((()))***+++************************(((((((((((())))))))))))))))))))))))))))))))))))''')))++++++***(((((()))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((&&&&&&'''(((((((((((('''uuuRRRCCCAAA<<>>NNNXXXhhhuuuxxxoooaaaVVV???///***...,,,---...(((...+++***)))''''''...777,,,,,,,,,,,,,,,,,,,,,,,,........................******+++,,,...///000111EEEAAA<<<777333222333444,,,---000222222111///...---111555888777777777999:::>>>===555222666<<<>>>;;;>>>===999888;;;:::666888999:::999888999<<<>>>:::::::::999888888777777666333111111444444111---...,,,)))'''&&&&&&'''((('''''''''''''''''''''''')))''''''---333444000***)))))))))((()))))))))***+++------)))%%%'''///777777777>>>RRRlllpppJJJ+++###(((,,,---,,,++++++)))'''%%%%%%*********)))((((((''''''&&&&&&&&&'''''''''((((((&&&&&&''''''((())))))***''''''((()))))))))))))))************************))))))(((((((((((())))))************************))))))))))))******++++++))))))))))))))))))))))))&&&)))+++,,,***)))(((((((((((((((((((((((((((((())))))))))))))))))))))))***)))))))))((((((((('''''''''((()))))))))((((((hhhOOODDDAAA<<>>>>>>>>>>>>>>>>>>>>>>>GGGGGGIIIJJJLLLNNNOOOPPPmmmhhh___VVVPPPMMMLLLMMMGGGKKKPPPTTTTTTQQQLLLIIIFFFKKKQQQTTTTTTSSSTTTUUUXXX]]][[[SSSPPPVVV^^^aaa[[[___^^^XXXWWWZZZYYYTTTQQQQQQRRRQQQQQQRRRTTTWWW[[[ZZZYYYYYYXXXWWWVVVUUUMMMJJJIIIKKKOOOOOOKKKGGG;;;888222,,,(((&&&&&&&&&''''''''''''''''''''''''***)))+++444======555+++***)))((((((((((((((()))$$$))),,,...111>>>QQQaaapppuuuyyy}}}yyymmm___DDD,,,(((111222)))((('''(((++++++******+++&&&(((+++***((('''))),,,&&&&&&&&&'''''''''((((((&&&&&&&&&'''((())))))***'''(((((()))))))))))))))***************************))))))(((((((((((()))************************))))))******+++++++++,,,))))))))))))))))))))))))&&&)))+++,,,+++)))(((((((((((((((((((((((((((((())))))))))))))))))))))))******))))))(((((((((''''''(((((()))))))))))))))vvvUUUEEE@@@AAAEEEPPP\\\bbbdddbbb]]]XXXHHH===444222333444999AAAJJJIIIJJJKKKMMMOOORRRSSSNNNMMMMMMQQQTTTSSSLLLFFF<<<888222///...---+++)))''''''''''''((((((((()))&&&(((***+++,,,+++***))))))(((''''''''')))***+++***************)))(((((())))))))))))))))))))))))((('''&&&'''((())))))''''''(((((())))))***+++,,,---,,,***)))((((((((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&******))))))(((((('''''')))(((((('''''''''((()))&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%&&&((((((((('''###%%%&&&&&&%%%&&&'''))))))))))))((((((((('''''')))'''&&&'''((())))))(((''')))***)))(((((()))***,,,******,,,***&&&&&&)))+++++++++++++++***)))((()))***,,,...///111111111000000---******,,,+++)))&&&((()))))),,,///---***(((---888CCCIIILLLRRRZZZdddYYYKKKAAA<<<:::999777999@@@DDDCCCCCCFFFHHHGGGOOORRRVVVYYY[[[\\\]]]^^^___]]]]]]___bbbbbb```^^^cccbbbcccbbb[[[UUU[[[fffgggeeefffiiijjjggggggiiiuuutttsssrrrpppmmmjjjggg]]]^^^^^^___``````___^^^ZZZ]]]gggrrrvvvppphhheeeqqqnnnkkkhhhhhhmmmuuuzzzrrrtttuuuuuuvvvxxxyyywwwyyymmmdddgggooorrrpppoooqqqrrrrrrpppmmmjjjfffeeehhhbbbcccbbb^^^dddiiiaaaPPP:::)))(((***&&&$$$&&&(((''''''&&&&&&'''''''''''')))---222666555000+++***---+++&&&&&&+++...---,,,......NNNqqqppp^^^JJJ>>>999888999<<<888555444666777555222222555111///000///,,,---000,,,,,,---...///...,,,+++)))&&&&&&)))***(((''')))%%%+++))))))---)))&&&///(((,,,...---...000...***&&&+++---+++)))++++++(((+++,,,---,,,+++******+++---,,,)))'''''')))+++------***''''''((()))(((&&&+++***)))))))))))))))***))))))))))))((((((((((((*********)))))))))))))))))))))))))))))))))))))))+++******)))))))))******mmmQQQDDDBBBDDDPPPYYYaaabbbbbbbbb[[[QQQBBB;;;666777999;;;BBBJJJJJJKKKLLLNNNNNNMMMLLLKKKJJJGGGEEEEEEEEEBBB:::444333000,,,,,,---///...---(((((((((((((((((())))))'''(((***+++,,,+++***))))))(((''''''((()))***+++***************)))((((((((((((((((((((((((((((((((('''&&&'''((())))))''''''((()))***++++++++++++,,,+++***(((''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))((((((((((((***))))))(((''''''&&&&&&+++******)))((('''&&&&&&&&&&&&&&&'''((()))))))))&&&'''((((((''''''((()))'''''''''((((((((())))))***(((&&&&&&'''((('''&&&'''((((((''''''((()))***((('''))),,,+++'''&&&))))))*********))))))(((''')))***+++---...///000000000...***)))+++,,,+++(((222///,,,,,,---222===HHHQQQXXXeeesssxxxsssnnnmmmeeeaaaYYYRRRMMMMMMPPPRRRRRRWWW\\\^^^``````[[[SSS]]]bbbjjjpppsssrrrqqqpppooollljjjjjjnnnsssuuuuuuqqqllljjjkkkjjjgggjjjooopppnnnoooqqqoookkkkkkooorrrqqqpppqqqqqqnnniiidddaaabbbbbbaaaaaaaaabbbcccdddeeekkkssstttnnngggeeeiiiiiijjjjjjkkkllloooqqqwww~~~~~~zzzqqqhhhbbbeeelllpppqqqrrryyytttmmmhhhfffhhhjjjlllllljjjlllkkkgggnnnqqqfffFFF555((()))+++'''%%%)))''''''&&&&&&&&&''''''(((&&&'''))),,,//////+++''',,,+++***+++,,,+++)))&&&///XXXwww}}}tttmmmfff```WWWNNNLLLNNNPPPOOOPPPOOOLLLHHHDDDBBBIIIDDDAAACCCCCC@@@???@@@>>>888222111555888888666999222,,,***)))'''''')))***000//////666333///444---111333000///222222///***222666222---***)))'''++++++,,,+++***)))******---,,,***))))))***,,,---...+++((((((***,,,---,,,++++++******)))*********((((((((())))))))))))***,,,,,,++++++***)))(((((()))))))))***************(((((('''''''''((())))))```JJJCCCGGGLLL\\\dddfffaaa```bbbYYYJJJ<<<999:::===@@@CCCKKKRRRJJJLLLNNNNNNLLLGGGBBB??????<<<888777555222,,,''',,,***))))))+++---......******))))))))))))))))))'''((()))*********)))((()))(((((((((((())))))***))))))******))))))((((((((((((((((((((((((((((((((('''&&&'''((())))))''''''(((***,,,---,,,+++*********)))(((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((()))))))))******)))************)))(((''')))(((((('''&&&%%%$$$$$$$$$$$$%%%&&&''''''((((((&&&(((((((((&&&%%%&&&'''((((((((())))))))))))))),,,***(((((())))))((('''((('''&&&%%%%%%&&&((()))'''&&&(((,,,,,,)))''')))(((((())))))(((((('''''')))***+++,,,------------222---)))***---...,,,))))))///:::DDDLLLXXXnnnyyyjjjkkkjjjfffaaabbbggglllfffkkkoooqqqrrrnnnaaaUUU___fffqqqzzz}}}xxxttttttpppllllllqqqxxxyyyqqqkkknnnssstttsssrrrpppqqqssssssnnniiikkkqqqooonnnooorrruuusssllleeeiiijjjjjjhhheeeeeeiiilllnnnmmmooossssssnnnkkklllbbbccceeehhhlllpppsssuuuuuu}}}zzzyyynnnhhheeegggjjjkkknnnrrrwwwpppgggccccccfffiiijjjkkkkkkpppqqqpppwwwsssaaa888...'''***+++''''''+++&&&&&&&&&''''''((((((((((((''''''(((***,,,+++***,,,))))))+++)))'''000>>>nnn~~~yyyuuuvvvyyy}}}{{{pppfffeeejjjdddhhhlllllliiifffddddddddd]]]XXXZZZZZZUUUOOOLLLSSSKKKDDDDDDIIIKKKHHHBBB>>>444***'''&&&%%%'''***'''222555888@@@===777999666::::::444111444666777555>>>CCC???777333111000000////////////.........------,,,,,,,,,,,,------+++)))''''''(((*********)))))))))((((((''''''''''''(((((())))))******++++++************)))))))))(((((((((((((((((('''''''''''''''''''''((()))***rrrRRREEEGGGQQQZZZdddjjjhhhaaaaaadddZZZIII>>>???AAADDDEEEHHHMMMRRRIIIJJJJJJHHHDDD>>>888444333000...---...---+++(((,,,+++***))))))*********+++++++++************)))&&&''''''((((((((('''&&&)))(((((((((((()))))))))((()))))))))))))))((((((''''''''''''''''''''''''((('''&&&'''((())))))''''''(((+++---...,,,***)))))))))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))******++++++'''(((***+++,,,,,,++++++'''&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''''''''((()))&&&'''((('''%%%$$$%%%&&&))))))))))))((((((((('''((('''&&&&&&((())))))((((((&&&%%%%%%&&&'''((((((---)))(((***+++)))(((+++((((((((())))))((((((''')))******++++++++++++***222---***,,,//////......000QQQtttyyypppqqqrrrpppooooooqqqtttnnnrrrtttrrroooiii___UUU[[[bbbllluuuzzzxxxrrrmmmnnnllliiihhhlllssszzz~~~{{{tttnnnoootttvvvuuusssmmmooorrrqqqjjjdddgggooommmmmmooouuu{{{zzzssslllrrrssssssoookkkkkkppptttrrrpppppprrrqqqnnnppptttmmmjjjggggggkkkqqqwww{{{qqquuu{{{{{{vvvqqqsssyyyuuuqqqooommmjjjhhhkkkqqqqqqnnnllllllnnnmmmiiieeeiiiiiiooottt{{{sssRRR...)))(((******''''''+++&&&&&&'''(((((()))))))))***)))(((***---111444666222,,,,,,---,,,555XXX~~~~~~zzzxxxqqqwwwyyy}}}|||uuupppttt}}}pppwww{{{yyyvvvvvvyyy{{{vvvooolllqqquuuqqqjjjeeedddcccbbbcccbbbZZZMMMCCC666---'''&&&((((((***---''';;;GGGLLLRRRNNNGGGIIIEEEHHHFFF???;;;===BBBDDDDDDJJJLLLGGGBBB@@@>>><<<:::999888888999999888777444555555666666555444333111000000000000///---,,,,,,,,,,,,,,,+++******)))************))))))))))))&&&''''''((())))))******)))))))))))))))((((((((((((((('''(((((()))***+++cccJJJFFFNNN\\\hhhhhhjjjgggdddeeeeee]]]QQQLLLMMMLLLJJJIIIIIIKKKLLLEEEDDDAAA===999444000...***)))))))))+++---------,,,,,,+++***)))((())))))++++++++++++************&&&&&&&&&&&&&&&&&&&&&%%%((())))))))))))((((((((('''(((((()))))))))((((((((((((((((((((((((((((((((('''&&&'''((())))))''''''(((+++------,,,***(((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))***+++,,,,,,'''(((((()))))))))))))))*********)))((((((''''''%%%''')))(((&&&&&&''')))$$$%%%&&&&&&%%%$$$&&&'''&&&''''''((()))***+++,,,(((''''''))),,,...//////111000000333666777666555444---(((((()))((())),,,(((((()))******))))))((())))))***************)))...+++***------...555???KKK~~~xxxwwwsssrrrqqqsssuuuvvvuuussspppuuuvvvpppiiiggggggfffdddgggmmmtttxxxwwwrrrmmmmmmmmmmmmmmmooorrrvvvyyyzzzyyyvvvssstttvvvxxxwwwqqqrrrsssppphhhaaacccjjjkkkkkknnnuuu{{{}}}xxxsssuuuvvvvvvssspppooorrrtttpppnnnnnnooommmjjjmmmsssyyytttooolllnnnqqqtttuuussstttwwwxxxsssooouuu{{{yyyxxxuuuoookkknnnuuuttttttuuuwwwxxxtttnnniiiiiiiiioooxxxtttBBB)))((()))******''''''***'''((()))************)))((()))***,,,111777>>>BBB<<<111...999IIIbbbvvv|||}}}oooxxxvvvwwwxxxvvvsssvvv|||{{{}}}yyy|||mmmiiikkkvvv~~~}}}wwwsssqqqssstttooocccRRRCCC:::///+++)))++++++)))***,,,666RRReeejjjlllgggaaaeee^^^```\\\UUURRRVVV\\\^^^]]]]]]YYYRRRNNNNNNLLLHHHFFFDDDCCCCCCEEEEEECCCBBB@@@@@@AAABBBAAA???===<<<999;;;>>>>>>===;;;999888555666666666555444222111000000///...,,,+++******)))))))))))))))))))))))),,,,,,,,,+++++++++******((('''''''''((())))))***WWWGGGMMMYYYgggrrrmmmjjjiiillllllfff```\\\\\\ZZZSSSKKKHHHHHHFFFAAA===;;;777333000------,,,((((((((())))))******+++((()))+++***))))))***,,,))))))*********+++++++++''''''''''''&&&&&&&&&&&&((())))))))))))(((((('''''''''((()))))))))(((((())))))))))))))))))))))))((('''&&&'''((())))))''''''(((***++++++***)))((((((((()))))))))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))***+++,,,,,,***)))(((&&&&&&%%%&&&&&&++++++***)))'''&&&%%%%%%!!!$$$&&&&&&$$$$$$'''***###%%%'''(((((((((***,,,---...111444777:::<<<>>><<<<<<<<<>>>BBBFFFGGGGGGKKKLLLNNNRRRUUUTTTNNNIII777...((('''(((((((((***(((((()))*********))))))))))))******************((((((***+++***111JJJdddrrrpppmmmsssrrrpppooosssxxxzzzxxxuuummmtttuuunnnhhhjjjrrrwwwpppppprrrvvvzzzzzzvvvqqqllloooqqqsssrrrrrrsssttttttwwwvvvrrrpppssswwwxxxrrrqqqpppmmmfff___aaafffkkklllooossswwwyyyyyyxxxuuutttttttttsssqqqooonnnnnnmmmnnnoookkkfffggglllqqqoooooossswwwyyywwwuuuuuuuuuzzz}}}vvvyyy|||{{{{{{zzzvvvrrrvvv~~~wwwwwwwwwuuusssqqqooonnnfffgggkkksssooo555***))))))))))))))))))*********,,,,,,,,,+++***)))%%%'''))),,,111777>>>CCC:::111333KKKkkkzzz}}}xxxnnnxxx}}}nnn{{{xxxyyy|||{{{vvvrrrrrrrrrpppttt}}}~~~vvvrrrmmmmmmhhh\\\KKK<<<333///******++++++((($$$'''---KKKhhh{{{|||}}}yyyuuuxxxvvvuuuqqqmmmooowww}}}~~~yyynnneeecccaaa^^^WWWUUUSSSSSSVVVVVVTTTRRRLLLLLLLLLKKKJJJGGGEEEDDD<<<>>>@@@AAA???>>>>>>>>><<<=========<<<;;;999888;;;:::888777555333111111444333222000///---,,,+++,,,++++++******))))))(((((((((''''''''''''((((((lllLLLHHHVVVdddnnnuuuuuummmnnnwwwttteee___eeeddd]]]QQQEEEBBBCCC>>>666333222000---,,,,,,,,,,,,((()))******)))(((((((((%%%'''******)))(((***,,,'''(((((()))***+++,,,,,,+++***))))))((((((((()))((()))******)))((('''&&&&&&''''''((())))))((((((************************((('''&&&'''((())))))'''(((((()))))))))(((((('''(((((()))******))))))((('''''''''''''''''''''''''''''''''''''''''''''''')))))))))******++++++++++++***((('''(((***,,,...*********++++++,,,,,,,,,''',,,000111111222777;;;444666999;;;===???AAADDDKKKMMMOOORRRUUUXXXZZZ[[[ZZZYYYYYY\\\___bbbddddddeeeeeefffgggfff]]]PPPFFF222+++&&&(((***(((&&&&&&&&&'''(((((()))))))))(((((()))******++++++++++++&&&(((+++,,,+++<<>>===>>>===<<<;;;:::999888888222222111111000//////...---,,,+++***)))))))))***___EEEJJJ]]]kkkqqquuu|||ppprrrzzzddd^^^jjjcccZZZJJJ===:::<<<777,,,,,,,,,,,,,,,,,,,,,,,,,,,(((***+++,,,***)))((((((%%%(((******'''&&&''')))&&&&&&''')))***+++,,,---------,,,+++******++++++((()))*********((('''&&&&&&&&&'''((())))))((((((************************((('''&&&''')))))))))'''((((((((('''''''''''''''((()))***++++++***)))(((''''''''''''''''''''''''((((((((((((((((((((((((***************+++++++++******)))***---222777:::,,,---000333666999<<<===888>>>DDDFFFGGGJJJPPPUUUOOOQQQUUUXXXZZZ]]]```cccmmmmmmnnnooopppqqqrrrrrrjjjiiiiiikkknnnqqqqqqqqqmmmllljjjhhh```PPP<<<...,,,&&&$$$))),,,)))%%%###%%%%%%&&&'''((((((((('''((()))***++++++,,,,,,,,,'''***///......HHHxxxhhhccceeemmmuuupppsssvvvuuurrrqqqsssuuuqqquuuuuuqqqooopppooolllnnnmmmmmmqqqvvvwwwsssnnndddhhhlllnnnllljjjjjjllliiilllllliiillluuuyyywwwnnnkkklllqqquuuxxx|||wwwyyyxxxuuuqqqqqqwww}}}wwwuuuuuuzzz}}}zzzpppggghhhmmmuuuzzzxxxsssrrrvvv}}}xxxssssssxxx}}}~~~}}}{{{zzzyyyzzz|||zzz{{{|||zzzyyy|||yyyyyysssrrrsssiiinnnqqqooo{{{ooo888...+++&&&%%%)))///000///...///000000///---+++)))&&&)))------------000333***OOOuuu~~~|||www~~~yyyhhhfff___qqqqqq}}}uuuwwwxxxzzzxxxxxxyyyxxxuuuwww||||||{{{mmmccc^^^QQQAAABBBEEEMMMUUUUUUMMMEEEBBB222///***))))))******)))***,,,......///888PPPfffrrryyy}}}zzzxxxuuuyyy~~~}}}zzzwwwtttrrrqqqsssoooggg]]]VVVUUUYYY^^^SSSSSSTTTTTTSSSQQQNNNMMMLLLLLLKKKJJJIIIHHHGGGGGGAAAAAABBBCCCDDDEEEFFFFFFAAA@@@@@@???>>>======<<<222111000///...---------nnnWWWGGGOOObbbooossssssqqqtttwwwxxxuuummmeee___UUUKKK>>>666333333111000111///---+++++++++***(((+++++++++******(((''''''+++******)))(((''''''&&&((((((((((((((('''''''''---,,,,,,+++***)))'''''''''(((((((((((((((((((((((((((((())))))))))))***+++************)))))))))''')))******(((''''''(((+++)))(((&&&&&&&&&'''(((&&&&&&&&&)))+++,,,+++***,,,,,,+++***************...+++)))((())))))((('''((()))+++...000111111111666555333222555???MMMWWWMMMKKKJJJKKKPPPUUUXXXZZZ[[[^^^[[[]]]dddaaa___hhhgggcccdddhhhhhhdddfffkkktttmmmkkkrrrvvvtttqqqqqqppphhhdddjjjqqqssspppooowwwpppfffXXXEEE333+++,,,)))(((###%%%+++%%% ((((((((((((((())))))))))))''',,,+++&&&$$$)))+++)))---***)))222LLLwwwtttmmmpppsssssspppsssnnnnnntttxxxtttqqqssswwwwwwuuuqqqpppqqqnnniiihhhiiinnnssstttpppnnnpppjjjfffhhhooorrrmmmkkklllnnniiiiiiqqqvvvssspppqqqmmmlllnnnssszzzzzzyyy{{{yyyrrrmmmttt}}}zzzyyyxxxtttnnniiigggoooxxxzzztttoooooopppyyy{{{{{{xxx{{{}}}vvvyyy}}}}}}{{{zzz|||{{{wwwyyywwwrrruuuyyy{{{zzz{{{||||||zzzuuunnniiirrrooo}}}xxxwwwqqqCCC111...***)))***---///000222333444555333111---+++)))//////)))%%%***---,,,666uuuuuu}}}vvvqqqvvvzzzuuujjjbbbeeelllxxxxxxxxxwwwxxxzzz|||{{{{{{{{{|||zzzxxxuuuwwwgggUUUEEE:::444222---...000111111000...,,,---,,,,,,,,,---+++(((%%%&&&+++------777QQQqqq~~~zzzxxxxxxzzz{{{wwwsss~~~|||wwwyyyhhh___dddmmmrrrnnntttwwwrrrllljjjiiiggg___^^^^^^bbbeeebbbZZZSSSRRRNNNPPPUUURRRIIIIIIOOOGGGEEECCCDDDFFFIIIIIIIIIEEEAAA===999888999999999aaaTTTNNNZZZkkktttrrrooossssssqqqmmmfff]]]UUUPPPDDD===444///000222222111000...,,,+++++++++***)))+++++++++******)))((('''******))))))(((''''''&&&))))))))))))))))))))))))*********++++++******)))((((((((((((((((((''''''''''''''''''((((((((((((++++++++++++++++++++++++,,,------+++'''%%%$$$$$$&&&&&&'''''''''(((((((((***+++++++++******+++---)))((('''(((******(((&&&%%%&&&(((+++...000111111...111555:::???AAABBBBBB@@@IIISSSXXXZZZ___jjjsssdddbbb``````bbbeeeffffffjjjkkkeeeeeejjjeee```gggjjjjjjmmmnnnjjjfffjjjqqqtttnnnmmmtttyyyxxxvvvwwwooonnnoooooolllhhhkkkrrriii^^^OOOBBB555)))%%%&&&((()))%%%'''...'''!!!'''(((((((((((())))))))))))***((((((***+++)))***,,,(((333HHHccc|||xxxsssoooppprrrtttuuuuuuooolllpppsssssstttxxxvvvxxxwwwqqqooopppnnnkkkmmmnnnqqqqqqmmmiiimmmtttmmmkkkmmmrrrtttpppnnnppprrrrrruuuyyyxxxssstttyyyyyyxxxvvvwwwyyyzzzxxxvvvwwwvvvwwwwwwrrrnnnrrr{{{{{{zzzxxxwwwwwwwwwwwwvvvrrrssstttsssqqqooooooooozzz}}}~~~}}}|||ooovvv|||~~~~~~}}}xxxqqqvvvuuuuuuttttttwww{{{~~~~~~}}}|||zzzxxxvvvssspppwwwsss{{{wwwwwwtttCCC111...***)))***---...///111222333444333000...,,,***'''''',,,+++(((***111XXXsssuuuyyyuuurrrsssssspppllllllrrryyynnnnnnmmmkkkkkklllooorrrsssrrrrrrrrrsssrrrooommmVVVOOOEEE:::111,,,******)))***+++,,,,,,+++***)))(((((())))))***++++++,,,)))+++000>>>XXXsss}}}{{{zzzzzzzzz{{{yyywww}}}yyyuuummmooouuuxxx|||||||||}}}}}}~~~}}}zzzvvvuuuooojjjjjjhhhdddcccddd___]]][[[XXXUUUSSSQQQPPPKKKFFF@@@>>>@@@AAAAAA@@@jjjXXXTTTWWWeeerrrwwwsssoooppplllddd[[[QQQGGG@@@===666111---,,,...111111000...,,,******+++++++++*********+++******)))((('''***))))))(((((('''''''''))))))))))))************'''((()))***+++,,,,,,,,,)))))))))(((((('''''''''''''''''''''((((((((()))((((((((()))))))))))))))+++,,,---,,,***))))))***((())))))*********)))))))))***,,,***(((''')))+++(((&&&&&&(((***+++)))&&&''',,,444;;;@@@CCCFFFGGGLLLOOOSSSWWWXXXWWWUUUTTTZZZfffrrruuuoookkkpppvvvmmmkkkkkkkkkmmmnnnmmmlllooonnnhhhhhhoooiiibbbfffhhhkkkooooooiiieeejjjrrrtttpppooosssvvvtttqqqpppllljjjkkknnnmmmkkklllpppTTTEEE555,,,'''$$$$$$&&&%%%)))'''***111+++###'''(((((((((((())))))))))))...&&&'''///---%%%***888FFFZZZ|||sssfffiiinnnssssssooonnnrrrwwwrrrkkkeeeeeehhhkkkqqqvvvtttxxxyyytttqqqrrrtttsssoooqqqtttrrriiiaaadddkkklllkkknnnqqqqqqoooooorrrppptttyyyxxxpppjjjoooxxxyyywwwvvvuuuvvvuuurrrpppwwwvvvwwwyyyxxxuuuwww{{{yyyxxxwwwvvvxxxzzz}}}~~~zzzsssooooooqqqrrrrrrxxx{{{}}}}}}zzzwww}}}~~~{{{xxxrrrkkkooofffccckkkrrrsssuuuyyy}}}yyyvvvuuuuuuvvvxxx|||wwwyyywwwyyyyyyDDD000...***)))***,,,.........///000111111///---,,,***$$$&&&...***%%%555OOO{{{mmmfffmmmqqqnnnzzzxxxssslllfffcccbbbaaaMMMMMMKKKIIIGGGGGGIIIKKKPPPOOOOOOOOOPPPOOOMMMKKK333111---)))''''''((()))(((((((((((((((((((((((($$$'''******))))))+++...222:::III^^^www~~~}}}}}}}}}~~~}}}~~~~~~~~~~~~yyysssmmmjjjiiilllcccXXXTTTVVVXXXVVVSSS[[[XXXZZZaaallltttvvvssspppbbb\\\RRRGGG===777333222333000......000111///...,,,+++))))))+++,,,,,,+++***************)))(((((())))))((((((((('''''''''((()))))))))))))))******&&&'''(((***++++++++++++******))))))((('''''''''((((((((()))))))))******(((((((((((((((''''''''',,,---------++++++,,,...******))))))((((((((((((''')))***+++,,,***)))((()))))))))))))))***---...444<<>>777//////...,,,******+++---...------...//////---+++,,,,,,+++*********++++++))))))((((((((()))******&&&***------******///444CCCYYYqqq}}}}}}}}}~~~~~~~~~}}}vvvsssuuuuuuooohhhoooVVVYYYaaakkkrrrtttpppiiicccMMMHHH@@@888222000000111222111111111222111///...,,,+++)))***+++---,,,,,,)))************))))))((((((((((((((('''''''''''''''''''''(((((()))))))))((())))))*********))))))******))))))((((((((((((''''''((((((((())))))))),,,,,,++++++******)))))),,,------+++******+++---,,,+++))))))***,,,///111333333555999<<<:::333...))),,,---+++(((+++444<<>>333)))###%%%******((('''***///,,,***111...''')))(((((((((((())))))))))))***)))...222...777bbbtttllliiijjjmmmqqqqqqpppoooqqqtttuuusssooojjjiiilllppprrriiioooqqqllliiilllpppsssvvvttttttxxxwwwqqqmmmllltttuuuuuutttuuuxxx|||~~~vvvvvvrrrkkkgggiiipppvvvppprrrvvvyyy{{{}}}~~~~~~uuuwwwzzzxxxtttwwwzzzrrr||||||yyyvvvtttuuuyyy}}}{{{|||zzzuuuuuu|||yyyiiicccooovvvpppkkknnnppprrrtttuuuuuuuuuxxxzzztttyyytttDDD000---+++***+++,,,,,,+++'''((())))))***))))))((((((+++---,,,666QQQtttzzzvvvwwwrrrqqqssspppnnnppphhhUUUBBB666///***+++++++++***((((((***,,,((((((((()))++++++)))'''++++++++++++***))))))))))))))))))))))))***+++,,,)))***++++++---777EEEQQQ]]]rrrzzz|||~~~}}}zzzxxxzzz}}}}}}oooaaa}}}bbbYYY]]]fffpppqqqlllcccWWWMMM<<<:::666222000111222444...///000111222111000///---,,,***+++,,,------,,,))))))************))))))''''''''''''''''''''''''&&&&&&''''''(((((())))))************)))(((''''''))))))))))))))))))))))))&&&&&&&&&&&&'''''''''''')))************+++++++++'''))),,,///222777<<<@@@999999:::<<>>888)))---000000111777BBBLLLWWWXXX[[[___cccdddaaa___ccceeeiiijjjiiiddd^^^[[[YYYbbbooowwwxxxtttnnnkkknnnmmmnnnoooqqqqqqooommmmmmooojjjfffeeeXXXMMMQQQeeeeeecccdddjjjpppppplllnnnnnnkkkddd^^^YYYTTTOOOJJJKKKNNNLLLAAA333------+++'''%%%((((((&&&&&&(((888<<<222***...---((()))(((((((((((())))))))))))&&&+++000222???ccc|||wwwuuuttttttkkklllmmmnnnooorrrtttvvvsssuuutttooollloooqqqqqqrrrvvvuuuppplllooorrrrrruuummmgggiiiooossswww{{{yyyxxxtttqqqsssxxxzzzyyyvvvvvvrrrmmmlllqqquuuvvvvvvxxxzzz{{{yyywwwvvvvvvnnnssswww{{{|||wwwtttyyy|||ttttttwwwyyyyyyxxxxxx{{{}}}zzzzzz~~~zzz}}}|||yyyyyy{{{{{{xxxyyypppmmmrrrtttlllffffffiiiooouuuyyyyyyxxxzzz|||ooozzzsssCCC///---+++***+++++++++***''''''(((((((((((((((((()))+++///<<>>888777---///333;;;EEEOOOWWW\\\eeeaaa___aaafffhhhddd```gggiiikkkkkkhhhccc^^^ZZZWWWbbbnnntttqqqllljjjjjjpppooommmmmmmmmllljjjgggjjjpppnnnjjjfffXXXNNNTTTbbbddddddbbbeeejjjkkkgggqqqmmm```LLL>>>999444000)))...333222***"""%%%,,,''''''((()))''''''///:::LLLLLL;;;+++******&&&((((((((((((((())))))))))))'''...---111UUUxxxqqqqqqpppoooppphhhjjjlllmmmmmmnnnqqqtttppptttuuuooommmqqqtttsssyyyzzzxxxttttttxxxzzzxxxsssjjjcccccchhhnnnxxx{{{rrrkkknnntttsssmmmnnntttvvvttttttxxxyyywwwwwwzzz{{{yyyuuupppnnnmmmooouuuzzzzzz}}}|||zzzyyy{{{~~~}}}{{{vvvvvvxxx{{{~~~}}}zzzyyy{{{~~~{{{~~~}}}yyyuuuoooiiippprrrtttsssoooiiidddaaacccjjjsssxxxxxxxxxzzz|||ppp}}}sssBBB///---+++***++++++***))))))))))))))))))))))))(((,,,222BBB[[[rrr~~~~~~{{{vvvwwwkkkiiivvvqqqhhhqqqwww]]]===***+++...---((()))***)))((('''(((***))))))***,,,......---+++************************&&&''')))***+++++++++***---222;;;HHHWWWhhhvvv~~~{{{{{{yyyyyy~~~~~~wwwwwwwwwwwwwwwwwwxxxxxxyyyooowwwwww||||||~~~|||vvvvvvwww}}}nnn[[[GGG444'''jjjbbblllvvvrrrbbbNNNAAA===;;;666444555666666666444222111222333444333111///......111///------.........,,,((())))))*********))))))&&&''''''''''''''''''''''''(((((()))***+++++++++(((((())))))))))))((((((''''''((()))***+++,,,,,,+++,,,,,,,,,,,,---------...000333666:::>>>@@@BBBQQQRRRUUUWWWZZZ___eeeiii\\\```dddhhhiiihhhdddbbb]]]aaa```QQQ;;;,,,+++///222222777EEEWWWdddhhhgggiiibbb\\\^^^dddgggccc^^^^^^aaaeeehhhiiihhheeeddd[[[eeennnnnnhhhfffllltttooommmkkkkkkkkkjjjiiigggjjjsssuuusssqqqeee___hhheeejjjkkkfffeeeiiikkkiiimmmfffTTT===...,,,---+++///***''')))***((())),,,'''(((+++***(((--->>>PPPZZZXXXBBB,,,)))(((%%%'''(((((((((((()))))))))))),,,111***...ddd~~~sssqqqpppllliiiiiifffjjjnnnmmmjjjiiilllooorrrwwwxxxsssqqqwww{{{{{{ttttttsssqqqttt{{{}}}{{{uuuqqqmmmmmmmmmooowwwuuulllnnntttqqqhhhjjjuuu~~~~~~~~~{{{wwwzzz}}}{{{wwwsssqqqqqqttt|||~~~~~~~~~}}}zzzyyy}}}}}}yyyyyy}}}~~~~~~~~~{{{vvvxxx|||xxxuuuqqqkkklllvvv{{{wwwoookkkgggccc___fffoootttuuuvvvxxx{{{rrrttt~~~}}}AAA///---+++***++++++***))),,,+++++++++************///===[[[www{{{qqquuu|||mmmcccsssoooeeettt~~~sssYYY:::,,,......'''+++------,,,***)))***+++,,,,,,---///111222000///******)))((((((((())))))''')))+++---......,,,+++///:::NNNcccrrrwwwuuuqqqxxx{{{|||xxxvvvwwwvvvsssvvvxxxzzz||||||zzzxxxvvvrrrwwwooouuu{{{|||}}}zzz|||~~~|||yyy}}}uuu[[[CCC333------///|||pppkkkhhheee]]]PPPCCC999555444555333777888555111000222333222555666333222222000---000---++++++---...---+++))))))***,,,......,,,)))((((((((((((((((((((((((&&&''')))+++,,,---......%%%(((+++)))%%%$$$&&&))))))+++,,,)))'''(((***++++++000555555444777???FFFIIIFFFFFFKKKTTTZZZ\\\[[[]]]fffmmmkkkhhhjjjmmmoooiiikkkjjjgggjjjnnnjjjcccjjjgggVVV>>>000000222///444;;;HHHXXX```ccceeeiii```aaaaaaaaaaaaaaaaaaaaacccbbbeeejjjjjjfffdddfffhhhlllmmmiiihhhjjjjjjffflllggggggkkkllliiihhhlllmmmmmmpppvvv{{{|||wwwssssssrrrqqqhhh___eeedddTTTNNN===111111111+++))),,,---,,,***)))***+++***)))***'''%%%***444AAAPPPZZZ```]]]KKK111&&&,,,...)))(((((((((((()))))))))))),,,...---DDD~~~{{{wwwxxxssskkkfffkkkrrruuuooommmooouuuuuummmiiiiiirrrrrrvvv{{{{{{yyy|||yyy}}}yyyrrrrrryyyyyyssssssyyy~~~|||uuupppqqquuuvvv|||xxxttt{{{zzzqqqooovvvyyyyyyyyy|||{{{yyy{{{}}}|||{{{|||{{{wwwyyy~~~{{{zzz|||}}}|||~~~}}}zzz}}}}}}~~~yyytttxxx~~~xxxxxx}}}|||wwwwwwwwwuuussssssrrrnnngggaaaiiirrruuurrrqqqsssvvv~~~xxxzzzzzz|||lll666+++)))'''(((+++,,,***(((---***((())),,,---+++)))AAAYYYqqqxxxuuutttsssrrrwwwtttpppoooqqquuuyyy{{{yyylllUUU;;;---***+++***555(((&&&***+++222;;;:::???IIIIII<<<999@@@===000***)))))))))*********)))***)))***,,,))))))333AAAHHHXXXjjjrrruuuxxxyyyyyywwwtttuuu|||}}}vvvqqqqqqooovvv}}}|||xxxxxxyyyvvvxxx{{{|||||||||~~~~~~}}}xxxeeePPPOOOQQQWWW^^^hhhwwwvvvXXXLLL<<<111---,,,,,,+++tttmmmllljjjSSSNNNEEE<<<777666777999999;;;;;;999666555555666555555666888777333///,,,...---...///111000---)))*********,,,...---+++)))*********+++++++++,,,,,,'''((()))+++---......///...)))$$$&&&+++...+++'''%%%))),,,,,,---111666;;;;;;AAAGGGLLLMMMPPPUUUYYYeeebbb______cccgggiiijjjgggnnnqqqnnnkkklllmmmlllkkklllkkkhhhkkknnnkkkddd\\\VVVGGG777...///000///BBBHHHSSS___ccc```^^^___]]]^^^^^^^^^^^^^^^______bbbaaaccchhhiiifffeeegggjjjhhhhhhkkknnnooollliiikkkccc___bbbeeeccccccfffeeekkksssyyy{{{~~~zzzsssnnnfffdddXXXBBB000,,,)))+++***((())),,,,,,++++++*********(((''')))(((+++555CCCNNNUUUXXX]]][[[LLL555(((+++---)))(((((((((((()))))))))***...000...CCCzzzvvvtttuuuqqqjjjhhhkkknnnmmmppprrrxxx|||yyyqqqnnnqqqgggmmmwww}}}~~~xxxyyyxxxuuuvvvzzz{{{xxxvvvvvvwwwxxxyyyyyywwwuuuvvvyyyyyytttwww{{{|||{{{xxxyyy{{{zzzuuuzzz|||}}}}}}|||}}}~~~||||||yyyzzz{{{{{{{{{}}}{{{wwwtttsss|||www{{{||||||vvvvvv|||~~~|||zzzzzzyyytttnnnjjjpppssstttqqqmmmnnnuuu|||zzzyyyxxxvvvvvvuuuZZZ222+++)))((()))+++,,,***(((,,,((((((,,,,,,+++///555RRR```oootttttttttqqqmmmvvvtttssstttxxx{{{zzzyyyxxxqqq^^^DDD111,,,...111...++++++)))///CCCJJJ;;;===BBB???555111222...%%%)))))))))***+++,,,,,,+++***&&&&&&***000:::MMM___dddnnnvvvxxxyyyzzz{{{zzzuuutttxxx~~~zzzwwwyyyvvvyyy}}}~~~}}}||||||}}}|||zzzzzz~~~{{{yyy~~~|||wwwfffRRR555333333555666999AAAJJJXXXXXXZZZ^^^aaa___VVVOOO888111)))'''))),,,---,,,pppfff```ZZZCCC@@@<<<777666666999:::888888888888888888888999>>>777666;;;;;;444......,,,---000333444222,,,(((+++++++++,,,------***(((((((((((())))))******+++))))))***+++,,,,,,,,,,,,,,,((($$$%%%)))+++)))%%%,,,333;;;??????@@@DDDHHHKKKOOOVVV\\\```aaa``````eeecccaaa^^^]]]___cccfffooorrrrrrnnnlllmmmkkkhhhlllmmmmmmlllllljjjbbbYYYJJJ@@@666000......333999JJJOOOZZZeeehhhccc```aaaaaaaaaaaabbbbbbcccccccccbbb```bbbfffgggeeefffhhhjjjccccccnnntttqqqlllkkkkkkddd^^^___bbbdddgggjjjhhhrrrzzzyyyrrrrrr|||ssslllooojjj___JJJ333 ''',,,***(((***------)))***,,,,,,,,,+++***)))'''+++555EEEVVV``````\\\[[[[[[QQQ===...***+++)))((((((((()))))))))******(((---111MMMtttrrrqqqsssqqqllljjjlllmmmjjjnnnrrrxxxzzzsssjjjhhhllldddiiirrrxxxwwwssswww~~~vvvtttuuuyyy{{{yyyzzz|||uuuooolllqqqxxxvvvjjj^^^rrr{{{wwwooorrrsssrrrxxxyyyzzzxxxvvvyyy}}}~~~{{{}}}~~~~~~~~~~~~~~~}}}||||||}}}xxxwwwxxx}}}yyy}}}zzz|||{{{uuusssyyyzzzzzz}}}zzzppphhhhhhwwwxxxwwwrrrnnnooovvv}}}vvvzzzvvvqqqooo]]]@@@///+++***))))))++++++***)))***&&&)))...+++(((444FFFgggjjjmmmooorrrtttqqqkkktttrrrrrruuuzzzzzzuuupppsssrrreeeLLL555,,,...111(((///000'''000OOOTTT:::111000...---+++***))))))'''(((***+++,,,---------,,,(((''',,,888III```qqq|||~~~}}}yyyyyy||||||zzzwwwyyy~~~|||{{{~~~}}}~~~~~~{{{yyy}}}~~~}}}wwwvvvyyy}}}~~~ssseeeOOO<<<444111000000...+++...333222666:::;;;888555333222,,,)))((())),,,---+++)))~~~kkk]]]OOOEEE@@@>>>;;;777666555666666777444444888:::<<<>>>AAAFFF===;;;BBBBBB777111222+++---000333333000,,,)))---,,,+++,,,,,,,,,***(((((((((((((((((((((((((((******++++++++++++******&&&+++...***%%%&&&///999HHHMMMUUUYYYVVVOOOLLLNNNXXXYYY[[[___bbbbbb]]]YYY```ccceeeeeebbbccchhhmmmmmmnnnmmmkkkmmmpppmmmgggnnnnnnllliiidddZZZLLLAAA;;;222---//////111===LLLRRRUUU]]]fffgggdddbbbdddffffffffffffggggggggghhhcccaaaaaaeeeeeeddddddhhhhhh```cccqqquuulllhhhllliiifffccc``````dddlllsssrrrzzz~~~wwwkkkhhhrrr~~~mmmllltttiiiRRR===---'''///111***)))...000+++'''***,,,...------,,,,,,***555EEETTTbbbjjjjjjeee]]]^^^YYYIII777,,,))))))(((((()))))))))*********&&&+++444[[[tttlllmmmnnnsssuuuoookkkmmmpppqqqsssttttttrrrkkkeeeddddddrrrqqqppplllfffdddnnnzzztttpppsss{{{|||uuuuuu|||{{{tttnnnqqquuunnn[[[JJJeeeuuuzzzxxx{{{zzzxxx~~~|||}}}|||{{{~~~~~~|||{{{}}}}}}|||zzz{{{}}}|||yyy~~~~~~~~~|||yyyxxx{{{xxxyyy|||nnngggiiiqqquuuyyyxxxtttqqqrrrssssss|||vvvoooiiiJJJ...000++++++***++++++++++++******&&&***///***''':::UUUqqqnnnkkkkkknnnqqqqqqooouuurrrqqqtttxxxwwwqqqjjjoooqqqjjjVVVAAA444///,,,)))///000(((,,,GGGPPP<<<,,,&&&%%%***+++(((***111''')))***++++++++++++,,,+++,,,111===MMM```qqq|||}}}xxxtttuuu{{{|||yyy|||{{{|||~~~~~~}}}zzzxxxwww{{{~~~jjjSSS???111000---,,,......,,,...222,,,///222111...,,,,,,...000///...///000///+++(((lll]]]RRRGGG@@@???===:::777555333333222999555444888;;;<<>>333///...)))%%%)))666???;;;111***++++++(((%%%&&&+++///KKK[[[eeebbb^^^aaagggiiidddccceeeaaaQQQ:::,,,***)))))))))*********++++++000---,,,OOOrrrhhhllljjjbbbiiiqqquuuoooiiikkktttzzzzzzuuussszzz{{{yyyvvvpppkkkmmmrrrzzz{{{~~~~~~yyyyyy}}}{{{rrrlllkkkoootttvvvvvv{{{|||~~~~~~{{{||||||}}}{{{}}}|||wwwsssrrr{{{{{{{{{xxxsssooommmlllwwwzzzzzzsss^^^===+++111+++,,,------++++++,,,---++++++,,,+++,,,777QQQiiifffeeefffgggfffeeejjjpppffffffgggiiimmmpppqqqqqqjjjkkkiiieee```UUU@@@...222&&&***111+++...@@@NNN999111,,,,,,***'''***111)))++++++***'''(((,,,000999JJJaaasss~~~~~~|||{{{xxxuuuyyy}}}{{{}}}nnnOOO;;;999>>>:::444000111000...---///...+++))))))+++---,,,***+++******)))***+++,,,---jjjTTTHHHBBB@@@AAA999777555333222333333444111------000000111@@@SSSdddkkkgggVVVGGG>>>444***...//////...++++++---///,,,+++)))***+++,,,,,,+++((()))+++---000222444555888999:::<<<===>>>??????333000555IIIfff}}}uuueeeYYY[[[___]]]___dddYYYXXXXXXYYY[[[\\\\\\[[[hhhlllqqqsssqqqmmmjjjjjjdddiiikkkkkkiiifff___WWWRRREEE888222...******---)))...444:::DDDSSS___ccc]]][[[\\\___``````dddjjjppppppooommmlllkkkjjjiiiaaa```ccchhhiiigggfffiiifffkkkppprrrppplllkkklllooovvvyyysssnnnmmmllliiippplllhhhggghhhjjjiiihhhhhhccciiiiiiUUUBBB777...,,,''')))888FFFFFF;;;111)))***)))''''''---777@@@VVVbbbggg___[[[aaaggghhhccc```dddhhh[[[BBB000---))))))*********++++++++++++---)));;;nnn|||qqqhhhgggmmmrrrtttqqqoooqqqsssssstttuuuuuuuuu}}}~~~{{{{{{~~~|||wwwssssss|||zzz||||||xxx{{{yyyvvvyyy}}}yyy}}}xxxzzzwwwqqq~~~~~~}}}{{{xxxwwwvvvwww{{{xxx{{{sssWWW<<<111++++++---......,,,+++,,,...***------)))111GGGaaaqqqjjjhhhjjjnnnmmmhhhhhhlllaaadddhhhjjjjjjlllnnnppphhhiiijjjjjjjjjdddRRRBBB555'''***111+++***888DDD@@@:::333...+++***---111***++++++)))(((+++222888SSSdddwwwzzzttt||||||zzzvvvyyy}}}}}}}}}~~~rrrZZZHHHBBBDDD777222000222222---)))(((---+++))))))+++,,,,,,+++000000...,,,++++++,,,---pppXXXLLLFFF@@@===>>>;;;:::777555333444444555111...000555666999NNNfffuuuwwweeeCCC...///222...---000111000...,,,---///,,,***))))))+++------,,,///111444888<<<@@@CCCDDDHHHGGGFFFEEECCCAAA???>>>111@@@YYYsss}}}gggYYYUUU```hhhccc]]]]]]WWWYYYZZZ\\\\\\[[[ZZZYYYbbbeeeggghhhfffdddbbbaaa___dddfffccc]]]VVVLLLCCC555///---222444000,,,---,,,333999@@@PPPbbbfff```bbb```aaabbb```]]]]]]aaannnmmmllljjjhhhfffeeeddd^^^^^^bbbiiikkkjjjiiikkkjjjooorrrqqqsssuuusssmmmhhhmmmpppoooqqqrrrlllccciiigggfffgggkkknnnnnnmmmtttjjjhhheeeUUUGGG888&&&+++&&&...BBBMMMCCC111&&&&&&'''((((((,,,777GGGSSSXXXaaaccc\\\[[[eeekkkjjj```]]]bbbjjjaaaGGG444///)))************+++++++++'''000+++***EEEiiivvvhhhqqqtttuuuuuutttwwwxxxtttlllnnntttyyyzzz}}}|||vvvsssooooookkkeeeaaa___ZZZTTTJJJJJJLLLQQQWWWZZZZZZXXX___ccchhhmmmqqquuuxxxzzzxxxsssuuu{{{rrrqqqvvv|||xxxyyy~~~zzz~~~tttyyy|||vvv{{{sssRRR<<<444%%%+++---///...,,,+++,,,///)))...---(((555SSSmmmvvvrrrooopppuuuuuunnniiiiiiiiinnnssstttqqqnnnppprrrnnnqqqsssuuuwwwtttgggZZZ888++++++...((((((111444OOOJJJ???222***))))))''')))++++++***)))...777???cccsss~~~xxxyyywwwsssvvv~~~}}}~~~}}}}}}zzz{{{~~~}}}wwwzzzooo\\\LLLEEE777444555;;;===888333000+++,,,,,,+++******,,,---***+++,,,------...000111qqq]]]KKKFFFBBB:::888<<<999777555444444333333222444888000777QQQ^^^iiiwwwWWW@@@222...000666//////.........---------,,,.........222777888555@@@EEEMMMRRRQQQNNNOOORRRTTTKKKGGGKKKLLLCCC:::777KKKSSSeee}}}yyygggcccccc```]]]^^^```\\\VVVWWW\\\^^^[[[ZZZ]]]aaabbb]]]``````WWWIII@@@>>>AAADDDBBB@@@===;;;999777777///,,,---000000---,,,...+++???RRRZZZaaahhheee]]]___eeellllllgggeeehhhkkkhhhfffgggjjjiiieeeccceee]]]aaacccccchhhoooppplllvvvooommmqqqsssnnnjjjkkkfffkkksssyyyyyytttlllfffiiivvvyyyoookkkpppnnneeerrrooonnnlll]]]DDD111+++222!!!???VVV999,,,333%%%)))(((''')))777JJJXXX^^^dddaaa___```dddiiikkkkkk___aaacccbbb^^^TTT@@@///***,,,+++'''(((...111...555---,,,//////444JJJeeexxxtttmmmwwwwwwvvvvvvxxxzzzwwwsssrrroooooovvv}}}vvvssskkkkkkcccUUUHHHAAA;;;666888777555444444444222000///---,,,,,,...000111111111000222888999777:::???EEEJJJQQQYYYbbbjjjrrrwww}}}sssxxxpppttt{{{}}}yyyzzz}}}xxxvvvvvvzzz{{{zzzyyytttwwwwww[[[AAA333$$$444---+++000333000---///(((...+++'''666VVVkkkoooxxxoookkkooosssrrrnnnkkkiiirrrwwwvvvvvvyyyxxxsssnnnsssyyy{{{tttllliiijjjOOO777'''+++222...+++...>>>WWW]]]CCC,,,+++...+++111,,,---111///000CCCZZZvvv}}}zzzoooyyyrrrrrrzzz|||}}}}}}{{{xxxxxx{{{~~~}}}}}}~~~nnnKKK777999iiinnnQQQAAA---...---+++***+++,,,---------222///+++))),,,000333555fffUUUHHHFFFCCC<<<888:::666444111000000111222222,,,333777NNNtttkkkOOO===444000//////000000///...///000222333333555444444888@@@CCCAAALLLNNNQQQUUUWWWWWWVVVVVVOOOTTTVVVOOODDD>>>===???EEEVVVppp~~~hhhWWWVVVYYY[[[ZZZZZZ[[[WWWQQQTTT[[[^^^]]]\\\___aaaaaafffeee___QQQ@@@444000111333222111///...------------******---,,,***+++///666HHHWWW]]]bbbhhhfff^^^fffkkkpppnnnjjjgggiiimmmjjjgggfffgggeee```^^^___bbbhhhlllkkkmmmrrruuusssxxxrrrqqquuutttnnngggfffiiilllnnnnnnlllkkkmmmpppwww}}}|||ssslllllljjjdddppplllmmmmmm^^^BBB111.........GGGOOO444)))---$$$(((***,,,333AAASSS]]]___hhheeebbbcccfffhhhiiihhhbbbaaa______aaa[[[JJJ888*********)))((((((***,,,>>>444---,,,***,,,;;;OOOXXXddduuuuuunnnkkkllloootttyyyxxxqqqiiiooorrrxxx}}}zzz}}}rrrnnndddWWWJJJAAA>>>>>>555777555...+++,,,...------,,,+++,,,...//////...))))))((('''''''''((()))///111111111111111333555111333555888:::???DDDHHHLLLZZZjjjrrrtttvvvyyy~~~|||{{{|||zzzwwwyyy}}}qqqssswwwcccEEE444---$$$***...***(((+++---,,,(((...+++))):::ZZZooosssuuupppoootttxxxvvvtttsssgggnnntttuuuwwwxxxtttmmmkkkooossstttpppkkkjjjlll[[[CCC...+++///...+++***222EEEVVVRRR>>>,,,&&&(((---,,,---000555@@@WWWlllxxx~~~yyyqqqhhh{{{xxxzzz|||~~~{{{{{{~~~~~~}}}~~~~~~yyy{{{~~~cccEEETTTtttcccAAA111&&&444---,,,,,,,,,---...------000++++++///,,,+++999MMMWWWKKKCCCDDDDDD===888999444333000///...000222333111===OOOppphhhUUUAAA888666333///---000000000000333666888:::???@@@??????DDDMMMQQQPPPTTTSSSSSSTTTWWWYYYXXXUUUPPPVVVUUUIII===:::<<<>>>KKK```zzzooo\\\QQQOOOVVV[[[ZZZZZZ[[[YYYUUUWWW]]]aaa^^^\\\]]]^^^]]]fff```UUUEEE555***''''''+++***************++++++,,,***************111999GGGTTT___aaadddiiifff___gggkkkmmmkkkfffcccfffiiigggdddcccdddccc^^^]]]```bbbhhhmmmmmmnnnqqqtttuuuwwwtttsssuuutttmmmddd```eeeiiimmmllliiikkkrrryyy~~~zzztttnnnjjjiiiiiinnnhhhjjjmmm[[[<<<---///)))???MMMAAA...)))***&&&''',,,444@@@PPP___ccc___gggfffeeeeeegggiiiiiihhheeebbb^^^___eeeeeeWWWGGG111,,,***---+++%%%&&&---&&&%%%)))000///)))***///GGGZZZsss{{{wwwsssqqqpppqqqpppkkkaaaYYYvvvoooaaaNNNLLLLLLLLLHHH@@@<<<;;;555777888777444111//////...000///***(((+++------((((((((()))+++,,,***)))'''))),,,------...222666(((...///+++,,,444999777:::<<<>>>>>>;;;777555444111444999===CCCOOO```mmm|||}}}}}}zzz{{{yyyttttttyyy~~~~~~zzzyyy|||oooNNN<<>>555444555444222222555777:::???CCCFFFHHHIIIKKKMMMMMMMMMQQQXXXZZZXXXWWWXXXVVVSSSSSSVVVXXXWWW[[[QQQFFFBBB???<<<;;;<<>>BBBEEELLL[[[ccciiirrrsssttt}}}yyy{{{zzzwwwuuuxxx~~~zzz```\\\yyygggLLL:::222111111***,,,******<<>>KKKiiiXXXMMMFFF@@@>>>===;;;999999555666666444111000111333AAAYYYyyyzzzeeeSSSEEE333111111333333222555;;;BBBFFFMMMSSSXXX[[[[[[[[[SSSWWWXXXYYY[[[^^^\\\WWWUUU\\\\\\TTTOOOSSSYYY]]]```MMMBBBEEEBBB:::<<>>UUUDDD%%%(((///+++---)))666GGGWWWdddkkkhhh```eeefffgggggghhhhhhiiijjjmmmssswwwwwwvvvuuupppjjjVVV===***,,,///,,,,,,333LLLVVV\\\SSSAAA555222333HHHkkkzzzzzzwwwnnn___PPPDDD???555333111...,,,***(((&&&+++)))'''$$$%%%***///222444222//////111555999<<<<<>>\\\nnn^^^FFF<<<222///000333555333444===HHHMMMQQQWWW]]]aaabbbaaa___XXX\\\^^^]]]^^^]]]XXXQQQMMMWWWYYYOOOHHHMMMVVVZZZUUUOOOLLLIII>>>555BBBXXXwwwsssmmmhhhbbb]]]XXXUUUbbbaaa[[[SSSPPPTTTYYYZZZUUUZZZ\\\YYYXXX]]]aaaccc]]]MMM999,,,)))++++++*********)))))))))***++++++,,,***...888DDDPPP]]]hhhiiihhhggghhhiiijjjiiigggfffggghhhgggeeedddeeefffaaa```bbbggghhheeeeeeggg[[[[[[___iiipppqqqqqqrrriiiiiigggfffkkkqqqrrrooollllllooovvv|||zzzrrrjjjllliiifffdddfffiiikkkkkkuuuxxxttt___BBB...---333NNNSSS;;;"""(((---(((,,,222AAARRR___gggkkkiiieeelllmmmllljjjgggeeefffgggfffooouuutttpppooonnnllleeeKKK333+++,,,,,,---000JJJ^^^kkkbbbPPPBBB<<<888eeemmmQQQEEEGGG;;;::::::::::::777333///000...,,,++++++...333666;;;>>>===999:::BBBLLLRRRBBBGGGPPP[[[ccceeebbb___```gggkkkkkkkkkkkkjjjgggRRRVVV]]]dddiiihhhddd```QQQRRRQQQMMMFFF@@@>>>>>>BBBGGGDDD;;;777:::;;;777666666777777888:::===@@@AAALLL___uuuxxxggg```YYYZZZeeexxx~~~zzzyyy|||zzzsss}}}|||~~~jjj999222333(((&&&000)))++++++)))000CCCWWWbbb``````cccffffffeeehhhooommmddd\\\ZZZ[[[ZZZ[[[]]]sss|||xxxqqqrrrrrrpppoookkk```MMM777***))),,,((()))(((***444===555&&&)))******333RRRyyy}}}wwwKKKNNNiii777///,,,,,,333+++---///...++++++...111---111444AAAaaawwwaaaNNNEEEBBB>>>:::888888777666000111111111444===JJJUUUhhhllluuufffBBB555777...111000222555999???LLLYYYZZZ\\\^^^___``````___^^^YYY\\\]]]ZZZZZZYYYTTTMMMFFFPPPQQQGGGCCCJJJRRRTTTSSSZZZYYYJJJ@@@GGGWWWbbbjjjfffaaa``````___[[[WWW```aaa]]]XXXWWWXXXWWWRRRKKKTTTZZZ[[[]]]aaadddeee```NNN888+++))),,,+++(((************+++,,,......+++,,,666HHHYYYbbbgggjjjkkkiiigggiiilllmmmmmmlllggghhhhhhgggeeecccbbbaaaaaa```bbbgggfffbbb___```WWWZZZcccjjjkkkgggkkkrrroooppppppooossszzzyyytttnnnmmmmmmooorrrrrroookkkkkknnnkkkeeegggmmmmmmfffttt}}}vvvVVV777---222666PPPEEE111'''***)))(((///>>>NNN___fffhhhkkkmmmlllrrrrrrppplllgggeeegggiiidddjjjmmmkkkjjjlllmmmlllooo]]]EEE222++++++------:::RRRdddccc]]]]]]^^^[[[ppp}}}|||yyyzzzooodddZZZIII333)))+++222111000//////000000000//////111888DDDQQQ[[[```hhhoooppphhhccchhhqqqvvv]]]bbbjjjooonnndddUUUJJJJJJMMMLLLFFFAAA???<<<999666666777888888555111---******+++++++++***)))(((+++---...---------000111*********))))))+++///222***,,,///666>>>FFFMMMQQQYYYooo~~~~~~xxxzzzvvvrrryyyrrryyynnnqqq{{{~~~sssHHH''')))111,,,)))///''',,,...+++---<<>>VVViiiooommmjjjllliiigggkkknnnpppppppppmmmnnnnnnmmmjjjgggdddbbb]]]]]]```eeeeee```\\\]]]YYYaaammmrrrkkkdddkkkwwwuuuxxxyyywww{{{}}}vvvgggjjjmmmoooppppppppppppkkkrrrppphhhjjjsssqqqeeeooo}}}tttMMM...+++444666III666***,,,---'''***666GGGWWWgggkkkiiikkkooorrrssssssqqqmmmiiihhhkkknnnlllmmmllljjjmmmsssuuutttuuukkkUUU;;;,,,***---------999<<<666<<>>888666777888888666000111222666DDDZZZllltttWWWDDD@@@===000222666***---222:::CCCLLLVVV___eeejjjeeedddgggfff___ZZZ[[[PPPPPPRRRVVVYYYWWWPPPJJJMMMLLLJJJEEECCCKKK^^^ooouuufffNNNBBBOOOgggoooiii\\\ZZZXXXXXX[[[aaahhhmmm]]]VVVVVV\\\[[[QQQJJJKKKPPPUUUWWWXXX___ggggggaaa```KKK666///...+++***+++---(((&&&)))+++,,,---000555CCCTTT```dddfffiiilllllljjjkkkmmmmmmllloootttiiiiiiiiijjjjjjiiifffdddfff^^^aaallljjj\\\ZZZcccbbbmmmsssnnnfffffflllqqqzzz}}}}}}wwwmmmhhhjjjooosssqqqoooppprrrsssqqqnnnjjjpppqqqnnnrrrxxxrrreeennntttlllCCC------...BBBIII333'''+++,,,(((222EEEVVV___jjjooonnnmmmooorrrrrrpppnnnllljjjjjjkkkkkksssrrrpppooooooppprrrsssooorrraaaEEE444***(((///'''---111))),,,PPPxxxqqqnnnhhh___MMMEEE:::666555***+++>>>BBBFFFLLLSSSZZZdddpppxxx}}}uuulllhhheee\\\LLL???777666:::===666---111<<<666666000***)))---+++&&&&&&,,,,,,(((...===DDDAAA555***%%%+++,,,&&&%%%+++,,,(((BBBQQQLLL777"""---)))---)))''',,,+++)))111666:::666+++&&&+++---++++++***)))((()))******)))&&&444000,,,999@@@HHH^^^uuuxxxqqq}}}}}}|||~~~wwwdddaaabbblll|||}}}]]]000 ,,,,,,+++///+++...555444,,,111HHH___iiitttmmmjjjlllhhh[[[SSSSSSRRRVVVhhhvvvuuurrrkkk^^^ooo~~~yyyqqqnnnmmmkkk___UUUUUUYYYPPP999###000...***'''))),,,+++'''***)))***+++***,,,;;;LLLvvv|||~~~wwwpppooo^^^___vvvvvvKKKYYY~~~]]]FFF---$$$:::...555333...000///444DDD???GGGaaadddUUUPPPCCC???<<<888777777888666555888666777DDD\\\rrrxxxuuuPPPDDD<<<666000555;;;999???DDDLLLSSSYYY]]]bbbdddkkkeeeccceeeddd___]]]^^^RRRPPPNNNOOORRRSSSQQQOOODDDAAACCCLLLZZZkkk}}}dddLLLLLL\\\gggddd\\\YYYXXXVVVUUUWWW\\\aaadddXXXXXXZZZ[[[VVVOOOOOORRRRRRVVVWWWXXX^^^eeeeeeaaacccNNN999000///...---------,,,,,,---++++++222;;;EEEMMMXXX```cccfffjjjmmmeeedddggglllllliiikkkoooeeeeeedddfffjjjnnnrrruuuxxxppplllkkkfff^^^aaakkkbbbnnnvvvsssmmmmmmssswwwvvvtttqqqmmmjjjiiijjjkkkkkkjjjkkkooossstttqqqmmmrrruuusssnnnqqqxxxvvvllltttttthhh@@@,,,...///DDDFFF222''',,,,,,***666KKKeeeeeehhhmmmssstttooojjjkkkllllllmmmooopppqqqqqqrrrrrrrrrsssssssssttttttrrrvvvhhhRRR@@@...&&&------333999555;;;___kkkTTTLLLJJJFFFPPPUUUQQQNNNTTT\\\dddoootttsssooojjjdddbbbdddfffXXXJJJ:::333555666111+++///,,,///333---,,,BBB___ppp[[[@@@000---///...+++***,,,)))&&&111AAAHHHCCC;;;...'''+++,,,'''&&&***+++???nnneee:::,,,''',,,)))(((+++)))000BBBkkk|||ddd???***&&&(((,,,...+++'''***111000***,,,...,,,,,,000,,,,,,666>>>JJJYYYlllaaattt||||||~~~}}}}}}{{{xxxxxxyyywwwnnnfffzzzsssWWWDDD===222(((%%%"""+++---)))'''555RRRiiirrrrrruuutttoooiiicccYYYQQQVVVYYYkkk{{{|||yyyrrrcccbbbqqq}}}|||tttnnnlllkkkfff]]]VVV[[[bbb^^^KKK999000---,,,,,,,,,+++******+++***++++++)))(((000;;;TTTggg{{{{{{vvvyyy~~~~~~zzzjjj\\\nnn}}}~~~TTTIIIyyygggBBB******,,,222///---///---000>>>AAARRRpppwwwUUULLLKKKAAA>>>;;;999777666555333111555555===UUUttt|||jjjIIIHHH===444666:::@@@JJJQQQVVV]]]bbbdddeeeeeeeeefffaaa^^^``````___^^^```UUURRROOONNNNNNOOONNNMMMEEEAAAGGG___yyyvvv___QQQXXX```]]]WWWWWWXXXWWWVVVVVVWWWYYY\\\]]]UUU]]]```XXXOOOOOOUUUZZZVVVXXXXXXXXX\\\bbbcccaaadddPPP999///...///------+++...000///***+++:::KKKZZZ[[[]]]```dddgggkkkmmmaaaaaaeeejjjjjjggggggjjjooolllhhhfffggglllrrrwww|||xxxoooccc\\\^^^gggpppnnnvvvyyysssnnnpppxxx~~~uuunnngggeeeiiimmmllljjjkkkkkkmmmqqquuusssnnniiirrruuutttqqqtttzzzxxxpppwwwmmm\\\888***...111HHHAAA111(((+++,,,,,,<<>>+++,,,(((,,,111---666eeeJJJ000,,,,,,+++***,,,***%%%&&&555HHHPPPMMMAAA222(((***,,,)))(((***---QQQzzzDDD)))&&&***)))***+++'''555SSSVVV...'''...***///---+++===VVVYYYLLL999(((&&&///,,,&&&'''((()))(((---;;;RRRlllrrrfffqqqwwwnnniiihhhyyy{{{rrr^^^NNNNNNJJJ???:::<<<777...---???[[[lllooommmvvvuuujjjeeeiiifff]]]YYYYYYggguuuvvvtttmmm]]]\\\iiitttuuuqqqnnnllljjjooohhhcccfffkkkgggWWWIII444...,,,000///)))(((---+++***+++,,,***((()))---444KKKhhh{{{~~~|||~~~}}}{{{qqqiii|||___FFFjjj\\\???333***,,,000------111---...;;;EEEbbbjjjOOOHHHHHH@@@>>><<<999666444333333333222===QQQlllqqqYYYHHHQQQHHH???FFFDDDEEEUUUYYY\\\aaadddffffffggghhh\\\ZZZYYY[[[^^^^^^______XXXUUURRRPPPOOOMMMJJJGGGHHHFFFTTTuuu~~~mmm``````bbbccc\\\TTTWWW```ZZZZZZZZZ[[[[[[\\\]]]]]]WWWaaabbbVVVOOOTTT\\\^^^YYYYYYYYYYYY\\\___aaabbbbbbOOO999,,,+++,,,---,,,***,,,......+++222EEEYYYgggdddbbbcccgggjjjlllllleeedddfffjjjiiiffffffjjjuuurrrnnnjjjhhhiiimmmpppnnnqqqjjj\\\VVV___kkkppp|||{{{ooohhhmmmwwwwwwooohhhfffkkkooopppnnnrrrqqqqqqssstttrrrmmmiiikkkqqqtttvvvyyy|||yyyqqqvvvcccMMM///(((...333OOO>>>111)))******---AAAYYY^^^jjjtttrrriiifffnnnxxxwwwuuurrrooollliiigggfffllllllmmmnnnoooqqqrrrsssssstttqqqmmm^^^<<<'''---)))///===IIIZZZ{{{}}}pppiiiiiijjj]]]XXXMMM===333999;;;111,,,+++***(((''')))+++,,,+++)))999dddaaa555---)))...444111@@@}}}III...,,,+++((())))))(((%%%(((666IIITTTUUU@@@222''''''++++++***+++111VVVttt==='''))))))(((,,,---'''444SSS|||TTT///)))///'''------555^^^NNN+++$$$///***(((000000...---,,,++++++666VVVvvvzzz\\\WWWbbbsss{{{qqqpppuuuqqq}}}jjjlll^^^<<<)))'''&&&&&&000IIIfffvvvxxxssstttppphhheeehhhmmmnnnccc\\\```ffffffgggdddXXXccckkkrrrrrrqqqqqqqqqooovvvrrrnnnoooqqqmmmaaaWWW@@@222+++...///***(((---+++******,,,------,,,,,,+++444LLLkkk~~~~~~{{{lllIIISSSlllfff<<<---666//////000---///444///000===TTTvvv~~~cccMMMGGGEEE>>><<<:::888777888;;;???BBBBBBYYYuuuyyy```LLLIIIXXXWWWSSSZZZUUUPPP]]]___```aaaaaaaaacccgggjjjWWWXXXYYY[[[___aaaaaa___[[[UUUOOOMMMNNNNNNKKKHHH@@@AAATTTxxxooo^^^XXXdddjjjaaaYYYZZZ___aaa[[[[[[\\\^^^^^^______^^^\\\aaa___VVVTTT[[[___\\\\\\[[[[[[\\\]]]^^^```cccaaaRRR===---))),,,000111---+++***---222>>>SSSffflllhhhfffgggkkknnnmmmjjjjjjgggggggggfffdddgggllljjjkkkllllllkkkkkknnnqqqhhhqqqpppfffbbbjjjpppnnnyyy|||yyyooohhhjjjrrrwwwvvvsssooollllllmmmoooppppppmmmkkklllpppssssssqqqqqqtttvvvvvvxxxzzzyyyuuuzzz]]]DDD,,,)))...444TTT???222))))))***000FFF^^^aaallluuusssiiifffmmmwwwwwwuuurrrooommmmmmnnnoooqqqpppooooooqqqtttwwwyyyvvvuuuqqqqqqeeeCCC)))***444---,,,...<<>>ZZZddd@@@...444)))//////,,,000444///222DDDkkkmmmZZZJJJDDDBBB<<<888:::===@@@FFFMMMUUU[[[^^^wwwxxxaaaPPPFFFOOO[[[bbbeeehhhddd```eeehhhfffccc___]]]```eeeiii]]]___^^^^^^```ddddddaaa\\\TTTMMMMMMSSSUUUOOOIII666:::NNNhhhpppbbbUUURRRXXX^^^[[[SSSUUU]]][[[PPPZZZ[[[\\\]]]]]]]]]\\\\\\[[[\\\ZZZYYY\\\```___[[[]]]\\\]]]```___^^^```dddbbbXXXFFF333+++000888<<<222,,,)))...888HHH^^^ooolllkkkjjjllloooooommmkkkkkkhhhfffgggfffeeeiiipppiiikkkllljjjhhhhhhlllpppttt{{{~~~yyyvvvvvvrrrkkkfffmmmrrroookkkkkkmmmmmmrrrsssssspppllljjjkkkmmmddd```^^^aaaiiiqqqwwwyyy~~~|||yyyvvvuuuwwwzzz|||}}}[[[@@@---,,,...444XXXAAA444)))(((,,,777MMMcccpppoooooopppqqqpppnnnlll}}}{{{wwwsssqqqpppppppppxxxwwwvvvwwwxxx{{{~~~{{{zzzttttttmmmOOO000''',,,&&&''')))...EEE[[[___===666111000///333AAAQQQaaa===...///+++666>>>222***(((%%%%%%%%%&&&%%%%%%***)))DDDxxx555...,,,---///***000QQQuuutttSSS444,,,//////+++((('''******((('''+++333:::,,,(((%%%%%%(((*********(((333```uuugggCCC&&&111***,,,((((((...***'''111>>>DDDDDD;;;777888444---,,,---***666fffGGG000(((...,,,'''&&&%%%***%%%%%%+++,,,***,,,333333JJJYYYaaammmmmm```YYYWWWZZZgggxxx{{{vvvwwwuuuzzzyyykkkYYYMMMaaatttmmm___```aaaeeejjjnnnnnnlll]]]RRRXXXmmmuuummmnnnzzzrrreee^^^ZZZUUU^^^jjjjjjggggggfffgggnnnxxx{{{yyymmmooorrrrrrqqqooooooppp___NNN888,,,+++------***------***'''(((,,,---***+++'''+++999JJJ^^^xxxRRR999MMMgggPPP666111***------+++...222---666NNN|||zzz]]]RRRGGGAAAAAA>>><<>>===@@@JJJXXXdddlllppp```WWWYYYjjjuuuttttttyyypppgggddd___WWW]]]iiikkkiiiiiigggjjjsss|||}}}xxxtttwwwxxxsssjjjeeeeeegggggg___KKK333***...///***)))---,,,((('''+++,,,)))+++((()))...111===[[[yyylll???@@@bbbYYY999///111......+++...000---<<<[[[nnnTTTMMMEEEAAACCCBBBCCCKKKVVV```ggglllrrrvvvmmmUUUNNNWWWaaannneeennnqqqeeegggnnneeejjjhhheeebbb```ccchhhlllpppnnneeeZZZXXX^^^aaa___[[[]]]hhhyyypppKKK,,,333GGGeeepppZZZ>>>???RRRPPPLLLPPPWWWUUUNNNOOOYYY^^^^^^\\\[[[YYYWWWVVVUUUKKKJJJQQQ```ddd___[[[___]]]]]]aaafffddd```aaagggaaa___RRR;;;---333AAALLL000,,,***,,,333BBBZZZoooqqqqqqqqqpppoooooooooooohhhhhhkkkqqqsssssswww|||zzztttjjj___YYY^^^kkkvvvyyyuuussstttqqqggg[[[SSS\\\```aaa^^^]]]dddkkknnnnnnppprrrsssrrrmmmiiieeeiiiddd___]]]```dddffffffiiioooxxx}}}yyyxxxiiiEEE000)))------777cccDDD666)))***555GGG^^^qqqcccjjjpppqqqmmmkkkmmmqqqkkknnnsssvvvwwwuuuqqqooommmpppuuuyyyzzzxxxuuurrrvvv|||yyy|||tttNNN333...+++...,,,"""&&&...,,,***(((++++++%%%+++KKKoooZZZ;;;,,,(((555ggg{{{YYY,,,)))''''''***+++***(((...'''***@@@YYY]]]GGG...------+++,,,000333///)))***000333///,,,...///------***)))+++,,,***'''&&& &&&******((('''&&&%%%)))%%%...)))***000%%%&&& ...,,,!!!%%%+++(((((('''---...)))(((---,,,&&&$$$++++++(((111???>>>222'''111)))###,,,)))""",,,***333555333///,,,(((&&&111,,,&&&666QQQkkkeeeJJJKKKYYYeeemmmsss~~~}}}|||```???)))999&&&AAAiii```@@@222000333...---999MMMaaannnuuuzzzooommmsssxxxwwwtttrrrmmmnnnjjj^^^___hhhiiiqqqpppooorrrzzz~~~vvvuuuxxxyyyrrrgggaaaaaaeeehhhjjjYYY;;;***...000***%%%,,,...+++***---...+++///******......000AAAWWW}}}{{{~~~zzzDDD===eeeeee>>>***222000000...000111///BBBeeeyyy\\\NNNLLLBBB???LLLYYY______cccfffbbbbbbrrrlll___YYYYYY```hhhjjjiiikkknnnqqqoooiiidddiiiccc___]]]]]]___gggoooccc^^^VVVQQQSSSYYY^^^___aaagggxxx]]]::::::777XXXmmmbbbOOOIIIJJJHHHIIIQQQUUUSSSTTTZZZ___^^^aaabbb___XXXSSSRRRTTTVVVPPPKKKKKKUUUdddkkkeee\\\\\\```___YYYWWW\\\```___WWWZZZWWWHHH222***<<>>999000)))///>>>HHHGGGBBB...---,,,,,,+++++++++++++++,,,,,,---...///000000///000111222333222111111000111111000000///...---,,,,,,,,,++++++*********+++***)))(((((()))***+++(((((())))))((('''&&&%%%)))'''%%%&&&((((((&&&$$$(((((((((((((((''''''&&&&&&&&&''')))+++---///111)))))))))))))))))))))))),,,---//////...,,,)))'''---,,,+++***---555???FFF]]]qqq{{{qqqXXXCCCQQQvvvyyy{{{uuuTTT666((('''(((000<<>>///))),,,+++000///)))(((,,,...,,,***+++,,,,,,,,,...222555YYYwww|||{{{}}}~~~RRR888AAAFFF>>>333+++000+++111,,,---444FFFtttoooTTTHHHJJJFFFIIIYYYeeemmmiiiaaaWWWQQQYYYrrrrrr```ZZZ[[[^^^aaadddllllllmmmoooooonnnkkkiiillleee`````````aaafffllliiibbbYYYWWW[[[aaabbb```sssgggIII777999>>>OOO``````TTTJJJGGGIIIHHHQQQWWWVVVWWW\\\aaabbb^^^YYYTTTRRRUUUZZZ[[[ZZZ[[[YYYXXX[[[aaadddbbb___cccccc```[[[\\\``````\\\OOOSSSTTTHHH666333FFF]]]666444---***---000DDDccctttuuuvvvtttooojjjiiijjjkkkkkkmmmooorrrtttuuuuuu|||xxxvvvuuuvvvvvvvvvxxxmmmbbb```aaa```___```jjjkkkkkkjjjhhhhhhiiikkkpppkkklllqqqnnnfffffflllkkkiiigggeeedddbbb```^^^xxx|||tttvvvyyyqqqQQQ555111111...,,,333SSSDDD---///+++222UUUgggllljjjfffffflllqqqrrrqqqrrrtttnnnhhhhhhmmmqqqqqqoooiiikkknnnpppqqqqqqppppppwww}}}rrruuu{{{uuuRRR555)))...,,,((()))(((******)))'''&&&(((+++......***&&&(((---222333111------,,,,,,,,,,,,,,,,,,,,,,,,------------------...///000111222111000000...///000000000000000///------,,,,,,,,,+++++++++++++++)))(((((()))***+++))))))((((((((((((((((((***(((&&&&&&((()))'''%%%'''(((((((((((('''&&&&&&&&&&&&'''(((***,,,---...))))))))))))))))))))))))+++,,,---------+++)))((()))))))))((((((+++///333666III^^^qqqxxxllliiiwww}}}}}}|||kkkOOO555(((000---+++---000333333444))),,,555;;;iiiwww~~~wwwwwwvvvvvvwwwwwwwwwvvvvvvqqqiii```ZZZ\\\fffooovvvwwwyyyzzzxxxvvvvvvwwwwww|||yyykkkeeekkkssstttooommmiiiaaaMMM777+++***+++//////+++***---///,,,***++++++++++++,,,000333>>>WWWwww}}}VVV333666@@@AAA999...///+++000,,,///999QQQdddMMMFFFLLLOOOWWWfffnnnsssmmm]]]JJJFFFXXXuuuyyyiiiZZZYYY___aaa^^^[[[kkklllmmmmmmllljjjjjjkkkhhhbbb^^^aaaeeefffhhhkkkggg___YYYZZZ```dddbbb^^^pppvvvRRRFFF???;;;@@@AAAIIIQQQMMMBBB@@@EEEHHHSSS[[[]]]\\\^^^cccfff___VVVOOORRR\\\dddeeecccaaaaaaaaa^^^\\\]]]```cccfffeee```^^^___aaa]]]WWWVVVZZZYYYLLL999222BBBVVV@@@666******...,,,<<>>444******((((((***---///000666***)))444lll~~~sssvvvuuuuuuvvvvvvuuusssqqqooommmiiieeedddgggjjjllluuuxxxzzzwwwrrrppprrrtttuuuxxxtttkkkjjjssszzzzzzlllqqqwwwsss___CCC///''',,,......,,,,,,......,,,***++++++******+++---000---===ccc\\\333000<<>>]]]www]]]MMMKKKUUUYYYcccnnnooofffaaaRRREEELLLeeezzzwwwkkkaaa```aaa^^^XXXTTTdddgggkkkkkkhhheeeeeefff___ZZZYYY```hhhjjjiiijjj```\\\ZZZ^^^bbbcccbbbbbbzzzpppSSSRRROOOFFFCCC@@@===>>>===>>>BBBGGGNNNXXXaaadddaaa```cccggg___YYYUUUYYY^^^aaacccddd]]]^^^___]]]ZZZZZZ]]]aaacccbbbaaa```___]]]ZZZWWW^^^aaa___PPP999,,,666GGGIII999)))+++000+++666RRRfffmmmsssrrrooommmmmmlllfffkkkrrryyy~~~}}}~~~~~~zzzuuurrrtttvvvvvvqqqoooppppppoooooorrrdddhhhlllnnnllljjjiiiiiimmmlllpppuuutttpppooosssrrrmmmiiiiiinnnsssvvvvvvzzz|||{{{vvv~~~}}}lll@@@---...***(((---777TTT;;;---...***999WWW```iiiqqqkkkiiimmmrrrrrrsssttttttkkkbbbccclllrrrqqqllljjjlllmmmjjjggghhhnnnttt{{{vvvrrrpppxxxsss___===+++(((---(((%%%))))))###%%%(((((('''''''''((((((+++......,,,+++---000,,,,,,---...............------------------------......000111111111000///......///000000000000000..................------...---+++***))))))******+++)))((('''(((***,,,---+++******)))***))))))((())))))******))))))((('''''''''&&&&&&''''''((()))(((((((((((((((((((((((((((((('''''''''((()))***(((***---...---,,,,,,,,,...000,,,///>>>LLLaaa|||```FFF///'''***---...000000+++%%%------777CCCpppvvvvvvnnn{{{zzzxxxxxxxxxuuupppkkkooonnnjjjhhhkkkoooooolllllloooqqqpppqqquuuxxxxxxvvvvvvrrrmmmooowww|||{{{mmmsssyyyxxxiiiPPP666''',,,,,,,,,,,,---...---++++++,,,,,,+++******,,,......333MMMvvv```888000;;;JJJHHH777000***000...111===\\\dddWWWOOOTTT^^^aaaiiinnniiiWWWOOOCCCAAATTTppp{{{xxxsssooojjjggg```WWWTTTUUU___dddkkkllliiieeebbbaaaYYYUUUVVV___ggghhhfffeee]]]]]]aaaeeeeeebbbfffmmmqqq``````WWWKKKJJJLLLDDD666555EEEQQQTTTVVV]]]eeehhhddd```aaaddd\\\[[[]]]___[[[VVVXXX___ZZZ[[[\\\\\\\\\[[[ZZZYYY^^^aaadddddd___ZZZ[[[^^^YYY]]]]]]QQQ:::,,,222@@@PPP@@@...---111***000GGGYYYeeeooopppooopppqqqpppkkkpppvvv{{{}}}~~~~~~{{{vvvqqqoooqqqtttpppoooqqquuutttooommmpppfffpppyyyxxxoooeeebbbbbbbbbeeekkkrrruuuttttttwwwnnnkkkhhhjjjpppwww|||~~~xxxxxxzzzvvvttt~~~xxxaaa:::+++...)))'''---222III444,,,...+++???[[[```kkkuuuoookkknnnpppooonnnoookkkhhhgggiiimmmppppppooollllllkkkfffcccgggqqqyyyxxxnnnkkkmmmuuummmTTT555'''''',,,''''''+++***%%%&&&(((((('''(((+++---'''(((***,,,---......---,,,---...///////////////---------...///000000000///000111222222222111111000000000000000///.................................---,,,*********+++,,,,,,***)))((()))+++---...+++,,,,,,+++************,,,,,,,,,,,,,,,++++++***((((((''''''''''''(((((((((((((((((((((((((((((('''&&&%%%%%%&&&''')))***%%%'''))))))((()))***,,,'''...,,,***///111999KKK\\\tttwwwlllWWWAAA444000)))###'''000222///000CCC___eee{{{qqqyyy}}}{{{{{{{{{yyysssmmmqqqooojjjfffjjjqqqqqqmmmiiikkkkkkmmmvvv~~~xxxwwwtttsssvvv|||~~~}}}ttttttttttttooo___FFF222...+++***+++---,,,+++***,,,---------++++++,,,...000,,,555PPPsss```:::///666HHHSSSMMM333+++000///000666PPPzzzdddSSSRRR[[[aaa```dddfff\\\NNNBBB999AAAZZZqqqvvvoookkklllmmmhhh]]]TTTVVV]]]```eeelllooonnniiiddd```[[[XXXZZZaaaeeeccc``````\\\]]]bbbfffaaa]]]dddpppzzzkkkRRR@@@HHHNNNGGG666777LLL\\\\\\]]]___dddgggddd^^^]]]___]]][[[]]]```[[[TTTWWW```^^^]]]^^^```aaa^^^XXXSSS^^^bbbggghhhaaa[[[^^^eeeYYY^^^```UUU===,,,,,,666RRRGGG555---///***,,,;;;RRRbbbooopppooorrrtttrrr|||~~~~~~{{{{{{~~~~~~zzzuuuqqqppprrrtttnnnoootttwwwtttmmmkkknnnppp|||rrrccc]]]^^^[[[___fffkkkooorrruuuwwwlllllllllnnnqqquuuzzz|||xxxwwwwwwssssss|||pppRRR000'''...++++++///***666...,,,...---FFF```bbbppp|||vvvrrrssstttqqqnnnmmmbbbeeeiiimmmnnnooopppqqqnnnmmmjjjfffeeejjjssszzzyyytttlllfffmmmooobbb999+++***---((())),,,((((((((((((&&&%%%&&&))),,,+++***)))+++......,,,***---...///000000000///...,,,---...///000111222222///000111333333222222111111111111111000///...------------...............------,,,++++++,,,---...,,,,,,+++***+++,,,---...,,,---...---+++++++++,,,---............---,,,,,,******)))(((((())))))***(((((((((((((((((((((((('''&&&%%%%%%&&&'''((()))((())))))((('''''')))+++%%%)))&&&(((222000(((***+++;;;MMM[[[ppp~~~[[[TTTEEE999BBBZZZoooxxxuuugggaaa^^^|||yyy{{{~~~}}}xxxsssqqqpppiiibbbeeeooosssoooooopppoooqqq}}}ssssssssstttwwwzzzzzzzzzwwwsssnnnooosssmmmXXXDDD333---)))+++---+++******+++,,,...---,,,,,,---......+++)))555XXX]]]777***---@@@VVV___888,,,000000000000BBBxxxxxxhhhUUUXXX```^^^TTTUUUUUUIIIDDD<<<<<>>@@@???===CCCQQQZZZ\\\___]]]^^^cccbbb\\\XXXYYYYYYNNNJJJSSSZZZ[[[]]]bbb``````aaabbbbbb^^^YYYUUUbbbbbbeeegggbbb\\\^^^eee^^^dddfff[[[BBB,,,''',,,HHHFFF777+++------...777LLL```oooqqqqqqvvvyyyvvvzzztttqqquuuyyyvvvtttrrrrrrsssttttttsssqqqsssvvvwwwqqqiiiiiinnnvvvsssfffaaa```aaacccdddeeehhhnnntttxxxooorrrtttssspppoooqqqtttwwwvvvuuurrruuu~~~nnnKKK...&&&---***,,,111(((---)))+++......MMMfffeeevvv}}}wwwsssuuuuuuppplllkkk^^^bbbgggkkkmmmoooppprrrpppnnnlllkkkkkknnnqqqttt{{{zzz|||tttjjjooorrrggg<<<---***+++(((***,,,%%%((((((((('''%%%%%%''')))------,,,---...//////......///000111111000...------.........//////000000...///111222222222111000///000000000000000///...,,,,,,---------.........,,,,,,++++++,,,---...///------------,,,,,,,,,,,,,,,...000...,,,+++,,,..................---,,,,,,++++++*********++++++,,,))))))))))))))))))))))))''''''&&&&&&&&&''''''((()))+++,,,,,,+++***+++,,,---///(((%%%---...))),,,***))),,,<<>>333,,,---...,,,+++...''')))+++++++++***+++,,,+++000222//////@@@cccwwwxxxyyy~~~ZZZ999555000,,,444<<>>AAAUUUuuu}}}uuuuuutttoooeee]]]___hhhoooooolllkkkiiiggghhhiiigggcccfffgggiiijjjiiihhhgggeeeaaafffdddccceee```ccctttkkkNNN@@@===777000000777BBBLLLSSSWWWYYYYYY```aaa___]]]___aaa]]]VVV@@@444,,,333GGGXXX^^^\\\bbb]]]``````YYY\\\bbb```fffddddddeeebbb\\\ZZZ\\\\\\[[[```___LLL111'''------......------///333666IIIYYYlllzzz|||uuu}}}{{{ssshhhcccfffgggeeeaaaeeennnwwwvvvnnnkkkmmmrrrlllfffdddfffjjjllllll{{{qqqooowwwyyyooogggfffhhhiiinnnrrrrrrppptttzzz}}}~~~}}}yyysssooooooqqqqqqzzzzzzuuuzzz{{{___:::......---,,,++++++++++++,,,&&&(((999QQQbbbiiiiiipppjjjfffhhhhhhccc^^^]]]bbbeeejjjmmmnnnmmmjjjhhhiiinnnttttttoookkkjjjllltttzzzzzzvvvwwwyyyooo^^^===+++''',,,)))(((+++***))))))************)))(((+++***)))((())),,,...000666666555333111...,,,+++------++++++++++++------......---,,,,,,,,,------000///......---......//////......---------......///...,,,++++++,,,...//////...------...///...---111000111333111,,,,,,000444333222222333222000...111///------//////---***111000///111222000+++'''++++++)))((('''''''''''''''((()))++++++,,,,,,,,,///111000,,,+++------***(((***HHHwww666555WWWtttccc555444//////222MMMvvv{{{zzzwwwssspppoooqqqsssqqqnnnmmmrrrzzz}}}zzzuuurrrtttyyy|||yyyttttttxxxzzzzzzyyyxxxzzzyyyrrrhhhmmmrrrssssssvvvzzzwwwooo]]]BBB---...111,,,)))---***+++,,,,,,+++***)))''',,,+++...000000333CCCUUUggg333///555...333...222...///111,,,+++:::OOO}}}aaa]]]dddnnnoooeeeTTTGGGCCC>>>777<<>>[[[{{{~~~}}}xxxllleeehhhkkkiiijjjnnnmmmmmmooorrrpppllllllnnnmmmoooqqqoookkkjjjnnnqqqmmm___YYYcccooorrrpppooogggjjjpppuuuvvvtttwww|||xxxtttooonnnqqqssssssqqq{{{jjjKKK///+++************+++,,,,,,///***///CCCYYYfffjjjkkkiiihhhkkknnnlllhhhgggiiikkkmmmpppqqqppplllgggdddkkkmmmnnnkkkfffcccbbbdddooorrrvvvhhhhhhGGG222***,,,(((&&&)))&&&'''(((((())))))(((((((((***+++,,,---......//////111222222222111000000///------,,,,,,,,,,,,------,,,,,,,,,,,,------...//////000111222222111000000...---------...//////000,,,---///111111///---,,,///.........000000///---...,,,---///...+++---222666777666444222333888<<<===888333///.........---111000///000111000///---......---,,,++++++++++++,,,,,,,,,,,,+++++++++***+++---,,,)))(((++++++((())))))222FFFXXXVVV@@@***222;;;kkkwwwkkkSSS+++000(((000???bbbxxxxxxuuuqqqllljjjmmmrrrwwwuuussspppnnnmmmnnnooopppqqqooopppssstttrrrrrrvvvuuutttppplllooossssssooorrruuuwwwxxx{{{~~~|||xxxxxxdddHHH333,,,,,,...///***))))))******+++,,,---***)))+++---,,,***,,,111999VVVuuummm:::111000)))///+++222------000///---555@@@yyyaaa```mmmvvvrrrgggZZZNNNCCC:::;;;BBBDDD[[[ooosssllliiijjjkkk]]]```cccjjjuuuzzztttiiigggeeeeeegggfffeeegggjjjhhhiiijjjkkklllkkkjjjiiijjjooojjjfffooo}}}eee???111888GGGUUUdddhhhaaa\\\___dddbbbcccaaa___```bbb]]]VVVEEEHHHMMMQQQUUUYYY]]]```XXXTTTZZZaaa```fffkkkfffjjjddd^^^^^^]]]ZZZYYY[[[^^^^^^eeegggUUU999***,,,***,,,...///...---...///111:::RRRppp}}}|||rrrdddaaannnuuuqqqooouuummmllllllmmmmmmnnnpppsssnnnppprrrpppmmmjjjiiijjjddd\\\XXX```jjjmmmnnnooofffhhhooouuuvvvsssvvv{{{}}}vvvmmmiiikkkqqqwww{{{||||||~~~~~~qqqWWW>>>///++++++******)))*********,,,(((111HHH___iiilllmmmqqqooooooooojjjeeeggglllkkkkkklllllllllkkkjjjiiiqqqqqqqqqnnnjjjhhhhhhiiiqqqpppttt{{{xxxmmmggggggLLL555+++,,,(((''')))'''&&&''''''((((((((((((''',,,---///000000...---,,,111111111111111000//////---------,,,,,,---------+++++++++,,,---...///000///000222444444333111000------------...///000111------...//////...------///......///111111///------++++++...---+++...333222444555333222666???GGG>>>999444///---...///000000//////////////////...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------///...++++++---...+++'''&&&''',,,000000***%%%...'''666555333222&&&222,,,555CCCbbbxxxvvv|||zzzvvvsssqqqrrrwww{{{zzzyyyvvvqqqmmmmmmqqquuuxxxtttrrrssssssppppppsssyyyxxxtttoooooorrrrrrnnnqqqrrrtttvvvxxxzzzzzzxxxxxxoooYYY>>>---,,,111333,,,+++***)))***+++,,,---+++)))***,,,............000:::JJJ```vvvuuu}}}}}}uuuBBB555222+++222...111---,,,//////...222777qqq~~~jjj```iiivvv}}}vvvmmm___PPP???888AAANNNXXXdddllljjjdddccccccbbb^^^bbbhhhqqq||||||sssjjjeeeeeelllqqqnnnjjjiiinnnooooooooopppppppppqqqpppwwwqqqiiiqqqrrrCCC999HHHZZZaaahhhiiieeeaaaaaabbb``````^^^\\\```dddccc___SSSUUUZZZ___cccbbb___\\\WWWRRRYYY``````ggglllfffnnnaaaUUUTTTXXXXXXVVVUUU]]]^^^fffkkkZZZ<<<******,,,...///000.........///222:::NNNgggttttttuuuzzzsssggggggvvv}}}wwwrrruuupppooommmjjjkkkoooqqqrrrkkkkkklllppprrrrrroookkkZZZZZZ^^^dddhhhjjjmmmqqqeeeggglllrrrsssqqqsssyyyxxxuuuqqqlllkkkooowww}}}zzz}}}www___BBB222111---,,,+++***))))))))))))***(((555QQQgggnnnppprrrssspppmmmjjjeeebbbfffmmmhhhfffeeeeeegggjjjnnnppprrrqqqpppnnnkkkjjjkkklllnnnnnniiibbbdddiiifff___PPP777++++++((((((+++)))&&&&&&'''(((((((((((((((***+++...000111000///...222222222111000///...---------------------------+++++++++,,,---...///000...///222333444333111000...............///000111///...---,,,,,,---...////////////111222222///---,,,+++,,,///...,,,///333222444555333222666@@@HHH999777333///---...111333...//////......---............---,,,,,,,,,------+++++++++,,,---///000111///111000---,,,//////,,,+++)))((((((((())))))(((%%%&&&,,,%%%&&&///)))(((***333CCC___yyyyyypppuuuwwwxxxxxxxxxwwwyyy|||~~~}}}}}}{{{vvvrrrrrrwww|||zzzvvvtttuuutttqqqrrrvvvwwwyyyxxxttttttvvvtttpppppppppqqqssstttuuuvvvxxxuuuvvviiiNNN555+++...222///...,,,***))))))***+++---,,,******---000111///222///111CCCaaa{{{{{{yyyFFF666333---444///000---,,,...//////000222HHHwwwuuu```vvvyyyfffgggpppyyyzzzttteeeNNN======LLL\\\lllkkkiiigggeeebbb``````eeehhhjjjmmmsssyyyyyyuuujjjcccdddpppyyyvvvooommmpppooommmmmmmmmoooqqqsssuuuzzzppphhhttt\\\777:::PPPgggiiikkkkkkjjjgggdddbbb]]]]]]\\\ZZZ^^^dddddd___WWWWWWYYY___dddeee```[[[[[[UUUYYY``````gggllleeemmm___SSSTTTYYYZZZWWWVVV______fffkkk[[[>>>+++***...///000///------...///111>>>SSSfffrrrwwwwwwvvvzzzrrrrrr{{{~~~xxxsssssswwwvvvqqqmmmmmmpppqqqnnnqqqoooooorrruuutttnnnhhhWWW]]]dddiiijjjkkkooottteeefffkkkoooooonnnqqqwwwsssvvvyyyxxxuuuvvvzzz~~~}}}jjjLLL222+++000------+++******))))))***,,,+++;;;ZZZooossssssvvvnnniiieeedddcccccchhhooogggeeeccccccfffkkkqqqtttnnnmmmkkkjjjiiihhhhhhhhhfffiiiddd\\\```jjjgggZZZUUU:::++++++((())),,,)))&&&''''''((())))))))))))%%%(((+++///111222222222222222111111000///...---------............------,,,,,,,,,,,,------...///---...///111111111111000000000//////...//////000000///---,,,,,,---///000//////000222333333000------,,,///222222///000333555666666444222444999===444444333111//////111333...///111000...------...///......---------......+++++++++,,,...000333444111333222...---//////,,,+++***)))***++++++***((($$$---000((((((///,,,###,,,111???]]]xxxwwwmmmrrrmmmooorrruuuvvvyyy|||{{{|||{{{xxxuuuuuuyyy|||tttsssuuuvvvtttrrrvvv|||pppuuuwwwvvvwwwyyywwwsssqqqpppqqqssssssqqqtttxxxwwwzzzttt```DDD000***---000///---,,,***)))))))))//////,,,((()))---...+++++++++,,,333GGGbbbwww~~~uuuwwwCCC222111...555---..................///000999ppp}}}\\\aaappplllqqqrrruuu|||vvvsssbbbIII>>>KKKaaannnuuukkkfffiiihhhbbb___aaadddjjjnnnooopppsssrrrnnnaaa[[[^^^llluuusssqqqsssrrrpppllljjjkkkooosssvvv}}}nnnjjjjjjAAA555DDDWWWfffiiikkkmmmlllhhhdddaaa^^^```______aaaddd```YYYZZZYYYXXXZZZ___aaa```^^^aaaYYY\\\aaaaaahhhllleeeiiibbb^^^aaacccbbbaaaaaaccc```dddgggXXX===---.../////////---++++++,,,......@@@RRR]]]kkkzzz{{{}}}{{{yyyyyyzzzzzzxxxwwwzzzzzzvvvqqqqqquuutttooossstttttttttrrrnnniiieee```eeejjjllllllnnnpppqqqhhhhhhjjjmmmlllkkkpppvvvssssssssstttvvvyyy~~~sssWWW:::******...+++++++++++++++,,,------,,,,,,===^^^rrrrrrpppssskkkfffcccfffhhhiiilllpppjjjiiihhhhhhjjjmmmqqqsssooommmkkkjjjiiigggeeedddaaaaaaaaaaaadddhhhgggddd[[[>>>---+++((((((+++(((&&&'''((()))************''')))+++---///000111111//////000000000000//////,,,---...//////...---,,,------,,,,,,,,,------...,,,,,,---......///000000222111000///............111000000000000000000111000000111333444333000---...///222666555111000333555444444333333333333444111333555555222000000111///222444444111...---...000000////////////000000...---------...000222444666777666111///111000---+++++++++++++++***)))'''''',,,)))'''%%%&&&...///AAA999:::VVVvvvxxxnnnpppjjjkkklllmmmnnnqqquuuyyyuuuvvvvvvuuutttsssssstttnnnqqquuuwwwrrrnnnttt}}}lllqqqsssrrrrrrttttttqqqrrroooppprrrpppmmmpppwww}}}yyyuuummmWWW<<<...------...------,,,+++***)))+++///...)))(((++++++(((%%%***++++++111BBBUUU```}}}zzz~~~uuuttt>>>...000///555+++,,,///000...---...000111---YYYfffPPPffflllrrrxxxqqqpppyyyooommm[[[CCC@@@YYYrrr|||uuuhhhdddkkkjjj```\\\bbbaaammmxxx|||{{{xxxrrrlllVVVRRRWWWfffmmmlllooowwwzzzwwwrrroooppptttzzz~~~ooooooyyyNNN:::CCCYYYggg___dddkkknnnkkkgggbbb```bbbdddeeeeeefffeee]]]TTTaaa^^^[[[YYYZZZ]]]aaacccggg]]]^^^bbbbbbhhhmmmfffggghhhlllpppoookkkkkkooohhhbbbbbbcccTTT;;;///111///...---+++))))))+++...(((:::FFFKKKZZZttt|||~~~zzzuuuuuu{{{~~~xxxzzzxxxtttvvv{{{zzzsssiiimmmrrrrrroookkkkkkkkkmmmnnnmmmlllmmmooonnnllljjjiiijjjlllkkkjjjooowwwqqqjjjcccbbbiiisss|||}}}yyyfffGGG///(((+++---)))))))))+++,,,...000111++++++===^^^qqqnnnjjjmmmnnniiiggglllpppoooooopppnnnnnnnnnnnnooooooooopppsssrrrpppnnnllliiifffccc```[[[]]]eeefffccchhhrrr___AAA///+++''''''***&&&'''''')))***++++++++++++------------------,,,+++------///000111111111111,,,---...//////...---,,,......---,,,,,,,,,------++++++++++++,,,...///000333222111///............000111333444444333111000000000111333555444000...///000444999888222111333111111111222444444222000111444888888444111//////111444777777333000......222111111111111111222222000///...---...///111333:::<<<:::555333444333000000000000...,,,+++******&&&''''''111...%%%111;;;]]]FFF777MMMqqqxxxoooqqqmmmmmmkkkhhhgggiiinnnqqqppppppqqqqqqqqqooommmkkklllqqqwwwwwwoooiiioooyyylllpppqqqmmmlllmmmnnnlllqqqmmmmmmooommmiiimmmtttuuurrrssseeeIII555111+++,,,---...---,,,+++***'''---///+++***------***,,,---+++(((***111555666UUUwww}}}ttt===---000222777++++++///111///,,,---000222+++HHH|||]]]kkk{{{pppssswwwsssnnnnnnbbb]]]KKK===MMMnnn|||tttlllkkkhhhdddaaa```aaaccchhhiiiqqqyyyxxxooojjjkkk```YYYWWW^^^dddeeefffjjjqqquuuuuurrrrrrxxx}}}{{{~~~pppLLLBBB;;;QQQhhh___fffiiijjjiiiiiiiiiddd^^^aaacccdddcccbbbbbbfffjjjiiihhhfffdddbbbaaacccddd]]]aaaeeefffeeefffiiilllqqqmmmlllpppqqqpppttt{{{gggmmmhhhaaaZZZGGG555333222111///---,,,,,,,,,,,,,,,111;;;@@@MMMlllwww{{{vvvvvvssssss}}}yyytttxxx|||yyyssspppmmmnnnnnnnnnnnnoooppprrrooonnnnnnnnnoooooommmjjjlllmmmkkkiiikkkpppqqqnnncccbbb]]]ZZZ```nnnzzzpppPPP444***,,,,,,((((((((()))***++++++,,,,,,---000IIIdddkkkjjjkkkhhhkkkpppjjj```eeevvv~~~zzzqqqkkkfffhhhooouuutttqqqtttmmmjjjkkkjjjggggggkkkmmmhhhbbb^^^bbbiiiiiieeebbbPPP444)))...+++'''---222&&&'''666???CCCQQQdddZZZ[[[XXXOOOCCC999555444///333333//////111...(((111+++(((---333333///,,,//////...///000///---+++000///---+++***+++---...,,,,,,---.../////////...///111444666666444000...222000...---...000111111000111333333333000...,,,000000000///////////////222222222222111111111111888;;;;;;777666666444000///000222333333222111000...///000000///000222444666666666444111.........222000---+++++++++)))'''+++((())),,,)))+++@@@XXXTTT999222QQQsss|||xxxxxxssssssrrrqqqpppnnnlllkkkuuurrrooopppsssssspppkkkttttttuuutttrrrrrrsssuuuqqqrrruuuuuupppiiijjjooouuuuuutttrrrrrrtttxxx|||xxxooolllcccHHH,,,//////---+++,,,//////---///222000***+++000...'''++++++,,,,,,,,,,,,------777SSSuuu{{{mmmBBB333333000---.........------------......///333uuuxxxvvvtttmmmfffbbbUUUOOOGGGKKK___uuuyyyrrrkkkkkkkkkiiihhhggggggggglllmmmrrrvvvqqqeee]]]\\\```ZZZYYY^^^cccdddhhhlllmmmsssuuurrrppptttyyy{{{xxxxxxNNN888>>>CCCWWWiii^^^hhhiiigggcccccceeeccc^^^\\\```ddddddbbb``````aaakkkkkkjjjiiiiiikkknnnpppjjjllloooqqqrrrsssuuuvvvuuupppooouuuwwwpppfffbbb___fffeeeccc___KKK777444///...---,,,++++++++++++---///777<<>>QQQsssrrreeeeeerrrqqqqqqqqqrrrqqqooonnnlllnnnqqqsssrrrpppppprrrmmmiiidddaaaccchhhqqqxxxuuupppqqqrrruuuiiihhhlllooo|||^^^@@@>>>TTTaaaiiiooommmmmmlllfff```___cccdddaaaSSSYYY```ccc```[[[XXXVVVUUUTTTUUUXXX]]]bbbeeegggdddcccdddhhhmmmooommmjjjxxxooohhhiiinnnnnnfff^^^```dddeeegggcccJJJ111---((()))+++,,,------,,,+++---,,,///555GGGiii~~~xxxppprrrlllkkkvvvxxxuuuzzz{{{zzz{{{{{{vvvnnnlllooosssuuuuuuqqqlllkkkoootttqqqttttttooogggbbbccceeeiiiooorrrppppppuuuzzz||||||vvvooommmuuu}}}{{{tttZZZ<<<%%%'''---***&&&((())))))*********++++++++++++///GGGaaaffffffjjjjjjhhhaaa___bbbdddccceeeiiicccccceeehhhkkkmmmnnnnnniiihhhjjjooorrrmmmccc\\\OOObbbrrrrrrjjjiiiooovvvoooaaaBBB,,,***))),,,777gggpppdddAAA+++,,,+++!!!++++++++++++,,,111888===JJJUUUcccoootttuuuqqqmmmGGG<<<,,,%%%(((//////***,,,,,,,,,---///...+++)))***+++,,,------------------------------,,,+++***---...000111111111///......//////...---,,,---...---.../////////...,,,+++............////////////)))***,,,---.../////////000444555444555777777333111000///...---...///000///000222222111000111222222222111//////000444777111///,,,,,,,,,,,,+++******&&&'''+++,,,((('''***)))***???eee||||||xxxyyy{{{||||||zzzyyywwwxxxqqqrrrwwwwwwooogggfffkkkppptttvvvxxxyyyzzzuuurrrsss{{{}}}{{{zzz|||~~~|||{{{{{{xxxmmmQQQ===---,,,---)))+++111+++:::QQQZZZGGG,,,%%%///***++++++++++++,,,,,,,,,333000...///888NNNmmm}}}tttooosss}}}iii???222444333111222......------------......---111???lll}}}tttiiiRRR<<<>>>EEE___}}}kkkaaahhhqqqoooooopppsssuuutttssszzzzzzwwwsssooooooqqqrrrnnnlllhhhfffkkkuuu~~~|||rrrooopppqqqaaaXXXUUUQQQJJJRRRaaadddBBB;;;EEEZZZcccdddggghhhjjjiiifffaaa```cccbbb^^^YYY]]]cccdddbbb``````aaaYYYWWWWWWZZZ___dddggggggdddccceeeiiinnnpppmmmjjjoookkkhhhgggjjjmmmmmmjjjeeeeeedddfffbbbHHH000...(((***,,,...//////......,,,+++000777HHHiii}}}vvvpppuuuqqqooovvvwwwvvv}}}qqqppppppppplllhhhlllrrrvvvtttqqqqqqrrrsssttttttppptttvvvrrrjjjdddbbbdddlllnnnooommmpppvvvyyywwwtttvvvwwwxxxzzzzzzrrrgggKKK666(((+++---'''&&&,,,***************+++++++++***///IIIcccggggggkkklllooohhheeegggiiiiiilllqqqiiiffffffkkkrrruuuqqqllljjjnnnrrrrrrpppmmmjjjgggYYYgggrrrqqqmmmmmmrrruuunnndddHHH///))))))---999aaaUUU???+++&&&,,,000.........---,,,******+++---&&&***333@@@RRRggg}}}|||fffEEE,,,%%%******%%%))))))+++...///...+++(((******+++,,,---------,,,,,,---------,,,+++******,,,---...////////////...000000///,,,******---000....../////////...---,,,.........//////000000000((()))+++---/////////......222444333444777777444333111000///...///000000---///222333333333444555111000000......000444777000...,,,,,,------,,,+++,,,(((&&&)))+++***))))))))),,,BBBfff~~~}}}|||xxxxxxwwwwwwwwwwwwvvvvvv{{{uuuvvvzzzzzzsssllllllnnnqqqsssuuuwwwzzz|||rrrmmmnnnuuu||||||xxxuuuzzz|||}}}}}}{{{zzz{{{{{{}}}|||vvviiiOOO666...---***)))+++---,,,@@@^^^[[[:::'''+++*********+++++++++,,,,,,)))---000...***777YYY{{{~~~|||yyyzzziii???111222111...000......------------......)))222777YYY}}}wwwooobbbLLL:::BBBSSSlll}}}yyykkkiiiqqqllllllmmmrrrxxx{{{zzzxxxzzz{{{xxxqqqmmmnnnppppppjjjkkklllpppzzzvvvyyyxxxqqqlllmmmoooooo[[[^^^ddd^^^QQQNNNJJJ<<<>>>JJJYYYeeehhhddd^^^[[[dddeeeccc______aaa```[[[```cccffffffeeeeeegggjjjbbb___]]]___eeeiiijjjjjjeeefffiiimmmqqqqqqpppnnndddiiimmmllllllmmmllliiibbb```^^^cccbbbIII333222++++++---...///000000000,,,,,,111666FFFggg|||wwwpppuuuqqqnnnssssssrrryyywwwtttqqqooojjjgggjjjqqquuuqqqoooqqquuuxxxvvvssssssuuuvvvtttooojjjiiiiiiooopppnnnlllooottttttqqquuu{{{wwwfffVVV999///)))++++++''')))...***************************000MMMgggjjjiiimmmnnnllllllmmmnnnppppppnnnlllqqqnnnlllqqqxxxxxxqqqiiigggmmmppplllgggeeeeeeeeegggnnnrrrpppmmmnnnoooooonnniiiOOO444***(((---888GGG777'''%%%(((((($$$!!! ###&&&'''((()))555000++++++000;;;MMM]]]ssstttlllZZZKKKBBB999///(((((((((+++---...,,,+++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,+++******)))*********+++,,,,,,---000111111...******---111---...............---------------...//////000000(((***---///000000///...,,,000222222333666666333222222111000////////////+++...111333333444555666///000///...---...111333///...,,,,,,---......------)))'''(((+++---,,,++++++,,,>>>```{{{zzzvvvttttttuuuvvvvvvvvvvvvvvvyyyvvvsssuuuyyyzzzvvvrrrppprrrssstttuuuwwwzzz|||vvvpppoootttyyyxxxtttsssuuuwwwyyyyyywwwwwwwwwxxxyyy}}}~~~xxxeeeKKK888///,,,***(((---$$$000QQQ^^^JJJ333+++************++++++++++++***)))---000------;;;LLLbbbxxx}}}ggg===000111///---.........------------......,,,///,,,HHH}}}yyytttiiiWWWHHH@@@MMMdddxxxyyysssrrruuuvvvmmmnnnrrryyy{{{uuusssxxxyyytttrrruuuuuussshhhmmmsss|||}}}jjjlllllljjjkkknnnmmmjjjppp{{{vvvtttaaa@@@MMM```hhheeegggggg```ZZZccccccaaa]]]]]]aaaaaa]]]aaadddeeedddbbbbbbeeehhhccc___\\\___dddhhhiiihhhaaaeeejjjmmmnnnnnnmmmnnncccjjjnnnmmmkkkllliiiddd\\\ZZZYYYaaabbbIII222222,,,,,,------...///000111------111333@@@bbb||||||tttuuummmjjjrrrqqqmmmppp{{{wwwttttttqqqnnnpppuuutttssstttvvvxxxyyywwwvvvwwwvvvsssqqqoooooopppppptttvvvuuuqqqooorrrsssqqquuuyyy}}}~~~rrrYYYBBB...,,,***)))***++++++,,,***************************222PPPkkknnnlllooooookkkqqqsssppppppsssnnneeennnnnnooosssvvvtttnnngggccciiijjjfffdddfffeeebbbjjjoooqqqnnnmmmnnnnnnkkkqqqpppXXX:::---(((+++555***&&&$$$(((---...+++)))///...---+++***'''$$$"""!!! ###&&&%%%$$$***222@@@RRRcccjjjmmmkkk___OOO444000,,,)))***,,,---...---,,,+++*********+++,,,)))******++++++++++++***))))))(((((()))***,,,------111444222...+++,,,...,,,,,,,,,------------,,,******+++,,,,,,---......***,,,...111222111000...,,,000222111222555555222000000000000///...---,,,***---000222222111222333...//////...,,,,,,---...///---,,,,,,...///......,,,+++))))))+++------,,,,,,+++:::\\\zzzyyypppkkknnnrrrwwwyyyxxxvvvuuurrrrrrrrrtttuuuvvvuuuuuuppprrrvvvwwwxxxxxxzzz{{{}}}wwwtttvvvwwwtttrrrssspppssswwwyyyxxxwwwuuuuuuxxx{{{~~~~~~{{{zzz||||||xxxeeeHHH555000---(((+++)))***888MMMVVVFFF111************++++++++++++000))))))//////((((((///@@@NNNjjjddd:::...000///---///......------------......///...)))999ggg}}}zzzvvvfffQQQGGGHHHXXXrrrwwwpppxxx{{{uuurrrtttzzzwwwnnnwww~~~|||yyyyyyvvvqqqjjjrrr{{{ooogggiiijjjkkknnnpppmmmfffkkkvvv~~~xxxvvv|||iii@@@MMM```^^^RRRZZZggggggccceeeeeeaaa]]]^^^bbbdddaaa^^^```aaa```]]]\\\^^^aaaaaa]]]ZZZ]]]cccggggggfff^^^dddjjjmmmlllkkklllmmmfffkkkkkkggghhhkkkjjjdddZZZWWWWWWaaabbbHHH///...------,,,,,,---...000111///...000///:::^^^|||}}}zzznnnlllwwwwwwnnnnnnllljjjlllrrrwwwxxx|||uuuxxx{{{|||{{{yyyyyyyyyyyytttnnnkkklllpppssstttyyy~~~xxxrrrqqqtttvvvnnnnnnooosssuuuiiiKKK000...///,,,)))+++...---'''++++++*********************333RRRnnnqqqmmmppppppssszzzyyypppooovvvsssgggdddggglllpppqqqnnnjjjhhhfffjjjkkkiiimmmrrrpppjjjeeekkkooonnnmmmoooooommmtttuuu^^^???///((()))222&&&+++***$$$!!!%%%((((((&&&%%%%%%%%%'''(((((((((###$$$(((---***%%%(((///%%%---777HHHeee|||}}}pppDDD===222+++(((***---//////---+++)))))))))+++,,,((()))***++++++++++++++++++******)))***,,,...///***000666777222---+++,,,+++++++++++++++++++++,,,(((((()))***++++++,,,,,,+++---000222333222000///,,,///111111222555555222...///000000///---+++******---000111000/////////...//////...,,,******+++///---,,,,,,...//////...***+++++++++,,,------+++---***888[[[|||zzzmmmaaagggpppwww{{{yyyvvvssstttvvvxxxxxxwwwvvvvvvwwwqqquuu{{{~~~~~~~~~~~~|||xxxxxxvvvrrrqqqsssnnnssszzz}}}}}}zzzvvvtttzzz{{{{{{yyysssqqqvvv}}}zzzxxxVVV999222000***)))111,,,%%%;;;[[[UUU777)))************+++++++++---'''&&&,,,,,,(((,,,777111111LLLyyyaaa888,,,//////...111.........------.........///000---111NNNyyy|||vvv~~~{{{vvvkkk[[[NNNMMMSSSlllpppsssrrroootttvvvqqqvvvxxxiiidddhhhpppzzzwwwmmmwwwxxxzzz}}}}}}zzzsssnnneeeqqqpppkkkooopppkkkmmmpppyyyVVVLLLPPPJJJ@@@VVVTTTKKKDDDNNNaaahhhcccbbbbbbbbbaaa___]]][[[ZZZXXX^^^cccbbb[[[VVVWWWYYY___ZZZ[[[```^^^WWWZZZddddddkkknnnjjjffffffeee```bbb___\\\\\\ccciiieee]]]^^^___]]]aaaaaaJJJ222...+++,,,,,,------,,,,,,++++++---///000888MMMkkk}}}vvvrrrttttttpppooopppyyytttsssvvvuuurrruuu{{{rrryyy~~~}}}vvvqqqqqqsssqqqsssqqqmmmnnntttzzz{{{sssyyy~~~pppkkkmmmaaaccciiiqqq}}}zzzXXX888222...---+++*********++++++((((((((((((((()))******)))555ZZZmmmssssssiiisssnnnuuuvvvnnnfffgggmmmrrrkkklllmmmooopppooojjjggghhhmmmpppkkkiiilllqqqsssooojjjgggjjjmmmppptttyyysssxxxrrrQQQ...)))///)))+++,,,***'''&&&&&&&&&$$$$$$(((%%%'''///+++$$$(((''''''''''''((((((((((((&&&***---///444CCCYYYkkkvvvrrr```BBB***$$$)))---***++++++)))&&&&&&,,,222+++***(((((()))***,,,...,,,***)))((()))+++...000......////////////......,,,------...---,,,***)))'''''''''''''''((()))***+++,,,---.........---,,,------222888777000000444...---,,,+++***+++,,,,,,------///000000000///...------,,,,,,+++***))))))++++++,,,,,,---.........+++************,,,...///***---999WWWwwwzzzrrrvvvpppssssssooopppvvvxxxvvvrrrtttwwwzzz||||||zzzxxx~~~{{{|||~~~xxxwwwwwwsssqqqqqqrrr{{{~~~xxxwww}}}~~~wwwzzz|||}}}yyyuuuvvv{{{xxxlllTTT;;;......***,,,+++(((---???WWWggg666111,,,***++++++,,,,,,******,,,...,,,(((+++111//////888OOOmmm||||||eee444...111---444111------------------------++++++444333777ggg~~~~~~~~~|||vvviiiVVVIIIKKKSSSgggoooxxx|||{{{{{{xxxtttuuuyyyssshhhfffmmmlllppprrrrrruuuxxxxxxtttsssuuuvvvuuuqqqmmmjjjhhhoooxxxuuunnnpppmmmfffeeemmmZZZGGG===666<<>>222***'''(((,,,,,,333LLLhhh[[[;;;'''...444+++&&&++++++******+++------+++)))---+++,,,888OOOjjjzzz}}}iii888111444---222...------------------------,,,***222222333ZZZ~~~wwwgggQQQEEELLLYYYhhhppp{{{~~~|||{{{ttteeeYYY]]]jjjnnnooolllggggggmmmpppppprrruuuuuuqqqkkkiiioootttxxx~~~yyyrrrtttooodddcccnnnzzz]]]SSS@@@444DDDVVVMMM>>>555>>>TTTaaaccc^^^[[[XXXXXX[[[]]]\\\[[[XXXYYYZZZ[[[\\\]]]^^^___\\\___hhhnnnggg[[[XXX]]]dddeeeccc\\\YYY[[[]]]]]]XXXQQQIIILLL[[[gggeee\\\iiihhhbbbccc```HHH222///,,,------......------,,,+++,,,,,,+++---888KKKZZZqqqzzz}}}vvvrrruuuxxxvvvxxxwwwxxxzzzyyytttrrrrrr|||wwwooohhheeefffiiilllkkkvvv~~~|||wwwttttttsssrrriiimmmrrrkkklllqqqnnnpppyyyzzztttcccAAA***+++,,,,,,+++************+++)))(((((((((((()))******///;;;^^^kkkooooooeeemmmvvvwwwtttmmmjjjmmmpppqqqvvvvvvvvvxxx{{{|||{{{zzzpppuuuuuuqqqpppuuuzzz{{{uuuoookkkjjjhhhfffgggkkkooouuutttXXX555+++---&&&''''''))),,,...---***((('''---)))%%%)))'''$$$+++''''''''''''((((((((((((%%%&&&'''''''''(((,,,///;;;MMMpppxxxKKK)))!!!(((,,,,,,(((***///---%%%'''''''''((())),,,...///,,,+++*********,,,...000111111111111000...---,,,//////...---+++******)))'''&&&&&&&&&&&&'''((((((*********+++,,,---...///...///222666666222111333111000//////......//////222000---+++******+++,,,))))))(((((()))+++,,,------------,,,,,,,,,,,,+++))))))))))))))))))(((((((((***222MMMmmmuuuppptttyyywwwzzz}}}~~~vvvjjjkkkvvv~~~{{{~~~{{{zzz{{{yyyyyy{{{uuu{{{|||wwwvvv|||~~~{{{}}}~~~~~~yyylllMMM000---%%%(((000***$$$;;;\\\tttNNN---(((...---)))***,,,///,,,'''(((//////(((...---++++++666QQQtttiii999222444,,,111,,,---------------------------***000000---HHH}}}|||qqq^^^HHH@@@MMM___rrrvvv{{{}}}}}}}}}~~~~~~|||zzzttteeeWWWTTTYYYXXXZZZZZZWWWWWW\\\______lllrrruuuqqqjjjiiipppyyyzzz~~~xxxtttxxxrrrhhhgggjjjwwweeeWWW^^^LLL999IIITTTJJJ<<<555@@@UUUcccggggggbbb\\\[[[\\\]]][[[XXX]]]ZZZXXXXXXZZZ\\\\\\ZZZTTT[[[fffmmmhhh```___eee]]]```aaaaaa```^^^[[[YYYYYYTTTNNNOOOZZZfffgggbbbggghhheeefffbbbIII111...,,,------......------,,,,,,......,,,,,,333???IIIgggzzz|||uuuyyyzzzuuuzzzzzz{{{}}}{{{uuuoookkkvvvpppiiieeefffhhhiiijjjiiittt{{{vvvlllfffdddccceee```bbbfffgggiiiqqquuuuuu{{{jjjTTT888)))...++++++******************))))))(((((())))))***++++++;;;```oootttvvvkkkqqqvvvuuuqqqllllllqqqtttrrrvvvuuuuuuwwwzzz|||}}}}}}rrrwwwyyyvvvuuuwwwxxxwwwvvvrrrooonnnkkkhhhjjjooopppuuutttZZZ666+++---'''***((((((******)))(((******222///)))+++(((###'''''''''''''''((((((((((((%%%&&&'''))),,,------,,,***333NNNqqq|||gggJJJ:::((())),,,...,,,))))))+++(((((((((((()))+++,,,---+++***)))))))))***,,,---......//////......------000///...,,,+++***))))))''''''&&&&&&&&&&&&''''''))))))((()))***,,,...///---...000333333222111111000000000///////////////000///...---,,,,,,,,,,,,+++***))))))***+++---/////////......---,,,,,,+++(((((()))******++++++++++++---222LLLnnnzzzwwwzzzzzzwwwxxx||||||uuuwww{{{~~~|||xxxsssooorrrzzz{{{uuuvvvyyy{{{~~~uuuyyyzzzwwwwww|||~~~}}}}}}|||zzzxxx{{{|||www|||yyyXXX111000***+++///(((!!!---DDDbbb]]]DDD&&&,,,222***...;;;===...&&&,,,111///---000000---///>>>WWWllliii777///111+++111------------------------------)))---000***999jjj~~~~~~|||rrrcccQQQAAA@@@QQQdddyyyzzz{{{{{{yyyvvvsssqqqmmmgggcccbbb___XXXQQQMMM???CCCCCC@@@@@@EEEKKKLLLTTTaaapppvvvsssooooooqqqxxx{{{uuuqqqssslllccceeekkkppp```UUUVVVBBB444DDDHHH???444222>>>QQQ^^^bbbhhhddd___\\\\\\\\\[[[YYYZZZWWWTTTVVV[[[^^^___]]]VVV\\\dddhhhddd```aaafff]]]]]]___bbbbbb```]]]\\\[[[[[[YYYVVVZZZbbbffffffbbbfffgggiiieeeJJJ000,,,,,,------------------,,,***---...---,,,000888>>>PPPjjj}}}}}}yyy}}}~~~zzzwwwyyy{{{|||}}}zzzsssmmmqqqnnnkkklllnnnmmmiiieeeeeeoootttnnneeebbbdddfff``````___bbbgggkkkrrr}}}~~~yyy^^^FFF111(((...************************)))))))))))))))***++++++)))===eeeuuu{{{}}}pppsssrrrrrrnnnkkknnntttvvvsssrrrqqqppprrruuuxxxyyyyyyqqqwwwzzzyyywwwvvvsssoootttrrrrrrrrrqqqooorrrxxxrrruuusssYYY666+++...+++,,,((('''(((''''''...888HHHKKK>>>---)))&&&!!!$$$''''''''''''((((((((((((+++(((&&&&&&'''(((&&&$$$'''***222BBBXXXiiikkkfffHHH222$$$***,,,%%%&&&...******)))))))))))))))))))))((('''''''''((()))***))))))+++,,,------......///......---+++******)))(((''''''&&&&&&&&&''''''(((((('''((()))+++---......000111222444444333111////////////......------,,,---///000111///...,,,...---,,,,,,,,,,,,---...111111000///...---,,,,,,))))))))))))))))))))))))***---222LLLqqq}}}xxxuuuxxx}}}~~~~~~|||}}}{{{vvvppplllnnntttzzz~~~vvvppprrrvvvxxx|||vvvzzz{{{zzz{{{~~~{{{zzzzzzzzzyyy{{{}}}xxxrrr}}}kkkHHH333000---***))))))+++...???VVV[[[@@@'''%%%,,,...000LLLZZZIII111***---///***---///---,,,111<<>>AAABBBHHHKKKIII???666333222111+++666KKKeee|||~~~ttthhh^^^MMMGGGQQQppppppwwwhhhEEE;;;MMMXXXAAA777000333???MMMVVVZZZVVVZZZ]]]]]][[[[[[___bbbdddbbb```^^^]]]\\\ZZZYYYVVVXXX[[[^^^ccciiilllmmmppphhhdddfffgggffffffiii^^^bbbdddaaa```aaaaaa^^^eeejjjlllnnnfffIII...+++***++++++,,,,,,++++++***(((***,,,,,,,,,---000333@@@SSSjjjvvvvvvssstttwwwtttvvvvvvvvv{{{}}}vvvuuuttttttuuutttrrrooolll|||~~~zzzqqqkkknnnsssuuuvvv|||tttooouuuqqqrrrhhhBBB111+++'''((('''((()))***++++++***)))******))))))******+++,,,333GGGkkktttwwwzzzlllllljjjnnnooommmmmmppppppmmmsssrrrqqqrrrssstttsssrrrnnnqqqsssqqqrrrssspppjjjnnnnnnqqqsssqqqooottt{{{qqqssssss^^^<<<,,,---,,,((((((+++,,,'''(((===VVVxxxoooOOO000---111//////''''''''''''((((((((((((%%%%%%&&&&&&''')))+++---+++,,,,,,((((((555PPPgggyyyfffLLL777---+++)))&&&*********))))))((('''''''''''''''''''''''''''''''''''')))***,,,---------)))+++---//////---+++)))******)))(((((((((((((((&&&'''(((((())))))))))))111333333111444888777111------.........---,,,+++,,,---///000000///---+++***,,,...///000///...---......------,,,,,,,,,++++++)))((('''(((+++...000...000222GGGlll|||yyyzzzzzz{{{zzzrrrjjjkkkrrrwwwzzz{{{xxxttttttyyy|||{{{~~~yyytttuuuxxxwwwxxxzzz{{{|||~~~~~~{{{~~~}}}yyyOOO<<<+++(((,,,,,,***)))'''000HHH]]]QQQ111%%%...,,,FFF___^^^FFF///(((+++...---------...///222333444KKKiiilll:::222333+++000,,,------------------------+++000,,,---111+++:::```wwwmmm\\\NNNPPP]]]iiippptttllldddXXXOOOHHHBBB:::444222;;;AAA===555111333666000;;;DDDDDD@@@<<<888444111...111@@@WWWlllwwwyyywwwhhhZZZHHHBBBOOOUUUKKKVVVSSS:::CCC^^^]]]@@@666---000;;;GGGPPPUUUTTTZZZ``````\\\[[[___ddd^^^___```aaaaaabbbbbbcccaaaaaa``````cccfffeeeaaagggaaaaaafffggg```[[[ZZZbbbdddddddddeeefffbbb[[[kkkoooooonnneeeHHH///,,,*********++++++*********+++,,,............111333;;;JJJaaatttxxxwww|||zzz{{{xxxuuuyyy~~~{{{sssttttttssssssssstttvvvwwwuuuwwwtttooopppwww~~~{{{sssxxxqqqooo___888------+++***'''((()))+++++++++***)))*********)))******+++,,,333FFFhhhoooqqqwwwlllmmmiiioooqqqooolllmmmkkkiiivvvuuuuuuvvvvvvvvvtttrrrmmmoooooommmnnnrrrrrrnnnmmmmmmooopppmmmjjjnnnuuuoooqqqtttbbb???---,,,***&&&(((......%%%$$$:::VVVZZZVVV<<<&&&***111---)))''''''''''''((((((((()))&&&((())))))'''&&&'''((()))!!!###...///***000???dddxxxtttPPP000***+++'''(((((())))))))))))(((((((((((((((((((((((('''''')))***+++,,,,,,,,,,,,,,,'''***---000000...+++)))++++++***)))))))))))))))&&&'''((())))))(((''''''...000///---000666444------.../////////...,,,+++//////...---,,,,,,+++***&&&))),,,///000000///...,,,,,,++++++++++++******)))(((''')))---333999===CCCDDDBBBRRRrrrzzztttuuuvvv{{{}}}wwwpppsss{{{www{{{~~~|||wwwttttttuuuzzz}}}}}}|||~~~zzzvvvyyy||||||}}}zzzzzz|||}}}{{{wwwwwwxxxrrrxxx}}}~~~||||||}}}~~~~~~|||vvvbbbCCC,,,,,,,,,$$$###---***,,,444BBBJJJFFF777+++***666FFFJJJ>>>///---333'''))),,,,,,,,,++++++,,,...---AAAjjj|||aaa333000444---111,,,------------------------+++222---,,,222+++111OOO}}}mmmbbbVVVHHHCCCHHHQQQXXXZZZVVVPPPGGG???:::888777666555777:::;;;:::777222///555222333===JJJNNNHHH???999000)))222===666777IIIbbbqqqvvvhhhVVVLLLCCC:::???CCCDDDCCCNNN```fffbbbAAA444111555555???MMMRRRXXXXXXZZZ[[[^^^```bbbccc```^^^___bbbaaa___aaaeeehhhccc___bbbiiijjjccc[[[bbb___\\\[[[]]]___``````iiihhhfffdddcccaaa``````iiinnnnnnllldddHHH///+++++++++++++++*********)))...000***)))111000,,,222333;;;NNNfffuuuyyy{{{}}}}}}{{{yyywwwvvvuuuzzzzzz{{{{{{xxxvvvyyy}}}}}}}}}|||yyy|||xxxrrrooohhhkkkyyymmmIII333+++)))***,,,&&&...(((!!!(((,,,%%%"""(((,,,,,,''''''++++++'''888QQQ___dddnnnqqqmmmnnnmmmpppqqqooojjjiiilllpppwwwsssqqqrrrrrrpppqqquuukkknnnpppnnnoooqqqqqqmmmkkkooonnnhhhhhhnnnsssrrrqqqmmmmmm```@@@+++((('''+++***+++---+++***000888888===)))222888LLL888111,,,+++))))))***)))(((&&&&&&&&&&&&&&&&&&'''((((((((((((((((((***---000222CCC^^^{{{|||]]]:::))))))000)))&&&)))((($$$$$$***&&&'''''''''(((((())))))'''((()))***+++,,,------***+++,,,---...000111111,,,,,,++++++++++++++++++))))))))))))***+++,,,---***,,,---////////////...,,,,,,,,,,,,,,,,,,,,,,,,---+++)))(((((()))+++---...,,,***,,,000111000...111***'''---///+++***---%%%///,,,%%%999```rrrkkkiiieee```hhhyyyyyyrrrvvvmmmmmmppptttsssppppppsssxxx|||vvvjjjhhhttt|||{{{}}}}}}{{{}}}{{{zzz{{{}}}~~~~~~|||{{{rrrooovvvtttmmmnnnpppyyy~~~|||{{{~~~~~~zzz}}}wwwuuuwwwvvvtttoooPPP333,,,---***))),,,)))///...---AAAYYYWWWBBB000...---///222111+++&&&)))***+++---...---+++(((...---...;;;\\\ZZZ999333...***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000///...///000333555777wwwfffUUUOOOJJJJJJNNNOOOKKKFFFEEEBBB===999777777888999777888999999888444000...000000333:::AAAFFFGGGEEE<<>><<>>MMMQQQWWWYYY[[[]]]___`````````]]]]]]___cccbbb______cccddd```^^^ccckkkmmmhhhbbbgggeeebbb___^^^___aaabbbfffeeecccaaaaaabbbcccdddkkknnnlllkkkdddHHH///+++++++++************++++++...777222)))+++***(((,,,...555DDDYYYnnn{{{}}}|||yyyvvvtttuuuvvv{{{{{{{{{{{{zzzzzz|||}}}xxxvvv|||sssmmmuuu{{{vvv~~~cccCCC000***)))+++---'''***((('''***'''%%%+++))),,,***&&&''',,,...,,,444QQQcccdddggghhhkkksssjjjnnnqqqqqqooooooqqquuuvvvssssssuuuuuurrrrrrtttllloooqqqppppppsssrrrooonnnqqqrrroooppprrrqqqlllpppllllll```@@@,,,)))(((---+++***+++)))&&&)))......333...>>>YYYlllYYYKKK---+++)))((())))))((('''''''''&&&&&&''''''((()))((((((''''''(((***---...&&&BBBfffzzzttt[[[<<<'''(((***,,,+++((('''((()))''''''''''''((((((((()))'''(((((()))+++,,,,,,---)))***+++---...000111111,,,,,,+++***))))))(((((())))))))))))***++++++,,,,,,---...///000000//////---------------------------+++)))(((((()))+++---///---------......---,,,,,,//////---)))'''&&&%%%((()))222HHHdddoooaaaMMM@@@BBBEEEVVVnnnqqqkkkmmmeeefffjjjnnnnnnlllpppwwwxxxwwwnnncccdddpppvvvsss|||{{{{{{zzzyyyzzz|||||||||zzzyyyyyyqqqnnnuuusssmmmooosssxxx{{{|||{{{xxxyyyxxxuuuvvvzzzyyyuuukkkSSS:::///...---++++++''',,,)))(((777SSSaaa___FFF===000(((&&&)))...111+++)))&&&'''))),,,,,,+++///111000111>>>YYYvvvbbb;;;333///------+++,,,,,,,,,,,,,,,,,,,,,,,,...---------...111333555~~~ooo___KKKIIIHHHIIIJJJGGG>>>666888777666555666777999:::888888888777555222000...---111555666666:::@@@EEERRRfff\\\===111222...+++000999;;;555111666999888:::BBBHHHLLLSSS[[[ZZZSSS>>>000---000111===MMMRRRWWWZZZ]]]```aaa```^^^\\\[[[[[[^^^bbbaaa^^^^^^aaa___]]]]]]aaahhhjjjgggccceeefffdddaaa^^^___cccggggggeeebbbaaaaaaeeehhhkkkmmmnnnjjjjjjcccGGG...++++++******)))***+++---...>>>GGG;;;((()))...------,,,111888GGGccc}}}|||~~~zzzuuutttxxx{{{~~~}}}}}}|||}}}}}}{{{zzz}}}zzzvvvqqqqqq{{{vvvuuu~~~xxxqqqZZZ>>>///***)))+++---)))&&&''',,,---)))***000,,,,,,***'''''',,,///...222OOOaaaeeekkkllljjjmmmfffjjjooorrrrrrrrruuuxxxsssqqqssswwwwwwrrrpppqqqooosssuuussssssuuutttppprrrsssrrrooooooqqqpppllloookkklll```AAA---******---***)))***)))&&&&&&)))'''(((---AAAsssvvv^^^---+++(((''''''))))))(((((((((''''''(((((()))***)))((('''&&&&&&'''((()))%%%000@@@TTTjjjssseeeQQQ)))---...+++))),,,+++(((''''''''''''((((((((((((''''''((()))***+++,,,,,,((()))***,,,...///000111,,,,,,+++***((('''&&&%%%******))))))))))))******......///000000/////////........................,,,+++)))(((((()))+++,,,...//////...,,,++++++,,,------((("""""")))---,,,222JJJaaaeee\\\MMM<<>>;;;666777DDDTTT[[[YYY>>>000---000111>>>OOOUUUYYY\\\```ccccccaaa]]][[[\\\[[[\\\___^^^\\\]]]bbb\\\\\\\\\^^^```aaa```___^^^aaabbb```]]]___eeelllmmmjjjfffccccccgggkkknnnnnnmmmiiiiiibbbEEE,,,,,,+++***))))))***---///000NNNVVVDDD)))(((111111...///111111:::XXX{{{|||}}}yyyyyy~~~}}}{{{xxxppphhhrrrooojjjhhhiiiooozzzzzzzzzgggSSS<<<000,,,***)))++++++''''''+++111;;;888***------+++))))))+++,,,,,,555MMM^^^hhhwwwyyymmmfffhhhjjjnnnoooooopppsssvvvoooooorrrwwwwwwqqqmmmmmmrrrvvvwwwuuutttuuurrrnnnrrrqqqnnniiigggkkkrrrwwwrrrnnnnnnaaaAAA---***)))+++((((((+++,,,))))))++++++%%%,,,:::xxx{{{^^^...+++'''%%%&&&((())))))((((((((((((((()))*********)))(((&&&&&&&&&&&&&&&222///)))---IIIooo@@@333(((''',,,---***((('''''''''(((((((((((((((''''''(((((()))***++++++'''((()))+++---...///000++++++***)))((((((''''''******)))((((((((())))))---.....................------------------------,,,+++***))))))***+++,,,,,,...000...+++)))***---...'''###%%%))),,,000444TTT|||WWW...(((+++$$$)))******<<<]]]ppptttzzzzzz{{{{{{xxxooojjjpppzzz{{{uuuxxx{{{~~~~~~}}}~~~}}}{{{{{{yyyvvvvvvzzz|||uuukkkmmmgggSSS777+++//////(((,,,---...+++%%%###,,,999EEEUUUjjjvvvvvvmmmccc]]]IIIBBB:::666555222+++%%%000...222666111+++222@@@vvvbbb999111//////111///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...000111}}}{{{vvvjjj]]]IIIBBB:::555555777999:::555888:::;;;999888888999666666555666666777777888111333444555333222222222666HHHOOORRR^^^cccaaacccbbbSSS???444888???@@@<<<444111111<<>>***,,,222444+++###,,,===^^^yyy~~~~~~___<<<555000---000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000111yyyvvvqqqeeeXXXAAA>>>999777777888888888222666::::::888666888:::444444555666777888999:::000111333666888777444222000222111:::KKKPPPRRR]]]lll[[[GGG<<<>>>BBB@@@;;;///+++///@@@XXXeeebbbYYYAAA222...111333BBBVVV]]]]]]^^^___``````___]]]\\\^^^[[[ZZZ[[[[[[ZZZ^^^dddZZZ\\\[[[XXXUUUWWW^^^eee```bbbdddccc``````bbbdddllljjjgggdddccccccdddeeekkkkkkkkkmmm```==='''...******+++---...//////000...VVViiiXXX@@@...(((...,,,......111DDDccc{{{||||||~~~ssskkkfff\\\PPP^^^XXXRRRUUUdddsssxxxuuu}}}yyy}}}{{{lll???555,,,***,,,+++***++++++++++++###333ccceee222(((&&&(((,,,......///222EEEbbbqqqllliiilllvvvvvvuuusssqqqppppppqqqqqqrrrppprrrvvvvvvqqqooopppmmmqqqssspppooonnnjjjdddeeeiiippprrrooommmsss|||{{{vvvuuufffDDD...***((())))))+++,,,)))&&&(((...---,,,+++444ZZZaaaPPP888+++)))&&&%%%'''((())))))((((((''''''(((((()))***)))))))))))))))((((((((( ***000,,,)))<<>>888111,,,......,,,,,,,,,,,,,,,,,,,,,,,,------...//////000000111yyyqqqllleeeVVVGGG<<<;;;999999888777666555333777:::999666444555888222333555666777888888888333555777888888777555444888666,,,***222333222:::EEE>>>555111//////...---///---222AAATTTaaacccaaaAAA222---000333BBBWWW___\\\\\\[[[[[[[[[[[[\\\]]][[[ZZZ\\\___^^^[[[]]]aaa\\\^^^\\\UUUOOOPPPZZZddd___```aaabbbaaa```___^^^bbbcccdddeeeeeefffffffffgggkkknnnppp```999%%%///***+++---///000//////...'''CCCXXX___^^^MMM999333***...000000666IIIggg}}}~~~zzzzzz~~~~~~|||yyyjjjbbbcccaaa[[[aaa___[[[]]]hhhuuuwwwrrr|||sssttt{{{rrrWWW333,,,'''))),,,+++******''''''---'''000bbbvvvRRR111,,,***,,,------000666PPPiiissskkkiiikkkrrrrrrrrrssstttuuutttrrrppprrrooooooqqqqqqnnnnnnppplllqqqtttsssrrrsssooojjjkkkjjjlllqqqrrrnnnnnnrrr|||wwwvvvhhhGGG000---+++''')))------)))&&&---777CCCCCC111///999DDD222((()))(((&&&&&&((()))((((((''''''&&&&&&''''''((()))''''''((()))))))))))))))''')))+++(((!!!(((KKKooouuukkkSSS888))))))***((()))(((((((((''''''''''''&&&&&&''''''''''''(((((())))))))))))))))))))))))(((((())))))))))))))))))&&&&&&&&&&&&'''((())))))))))))))))))+++---...000------------------------************************---,,,******++++++)))((())))))%%%###111PPPmmm|||LLL888---111--- ,,,'''++++++;;;```xxx{{{zzz}}}}}}zzzrrrpppsssyyyyyyzzz|||}}}|||{{{{{{~~~zzzzzz~~~~~~~~~www{{{}}}yyyyyy~~~~~~~~~|||vvvttt{{{vvv\\\???...+++---)))***(((&&&''')))***(((((()))***)))))),,,222666111777@@@IIIRRRZZZccchhh{{{gggIII444///111///((()))777QQQqqqXXX777222000---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////000000000}}}sssiiidddZZZHHH666===;;;999777666666666666888;;;===:::555111222555222333555666666666555444888;;;<<<;;;777444444666///666///'''---000,,,...))),,,111222...+++---111***000>>>PPP^^^bbb```^^^AAA111,,,///222BBBXXX```\\\ZZZXXXVVVVVVXXX[[[]]]XXXYYY]]]bbbbbb]]]\\\^^^___```\\\RRRHHHHHHSSS^^^XXXYYY[[[^^^aaaaaa^^^[[[\\\___cccgggiiikkkkkkjjjeeejjjppprrr___777###000)))+++...000111000...,,,))),,,333NNNooolllKKK333,,,///333000+++555TTTrrr}}}xxxzzz|||xxx{{{tttddd]]]dddjjjiiigggiiiggggggmmmvvvxxxrrr}}}uuuuuuwwwvvvwwwjjjPPP222,,,))),,,...+++)))((($$$###///,,,,,,[[[nnn===444...---+++)))...555ZZZiiikkkjjjtttvvvmmmiiijjjmmmqqquuuwwwvvvqqqmmmpppllljjjlllkkkiiijjjnnnnnnssswwwxxxyyyzzzwwwsssvvvllleeeiiilllkkkjjjlll{{{wwwwwwiiiHHH222///...%%%)))///000+++***555BBBgggbbb<<<...###111###%%%((('''&&&'''))))))((('''&&&&&&&&&&&&&&&'''((((((%%%%%%'''((())))))))))))***%%%''',,,'''&&&===[[[kkk{{{nnnBBB&&&)))...'''))))))(((((('''''''''&&&&&&&&&''''''''''''''''''******))))))((((((((('''))))))(((((('''''''''&&&%%%%%%%%%&&&'''((()))***)))))))))***,,,...000222........................************************000---******++++++((($$$###((((((333ZZZ}}}mmmEEE000,,,((()))+++,,,,,,,,,***+++&&&222WWWttt{{{}}}vvvwww{{{~~~xxxuuuvvv{{{wwwyyy}}}~~~|||zzzxxxuuuxxxzzzsssvvvttttttzzz}}}~~~{{{wwwpppyyyzzzfffHHH111+++...$$$***,,,((()))......((((((***++++++***))))))******,,,,,,***)))---666>>>JJJcccoooXXX;;;888NNNccc///+++333PPPwwwPPP,,,***---///000---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...////////////|||~~~pppcccYYYPPPDDD:::777777888999999999999888888:::;;;888555333444555666666666555444444666888===<<<<<<:::999777555444333111///,,,++++++,,,---...)))'''***+++)))***,,,)))333EEEWWWaaabbb___]]]???333111555555CCCXXXaaaaaa^^^ZZZVVVSSSTTTXXX\\\\\\^^^```^^^^^^^^^^^^]]]YYYZZZYYYUUUPPPQQQWWW]]]]]]XXXXXX]]]___^^^bbbhhhcccdddbbb___ccclllooommmuuuiiicccbbbTTT;;;,,,+++)))))))))***++++++,,,,,,%%%111000,,,???^^^___HHH555444000000111///CCCeeexxxrrrnnnuuuvvvuuuooohhhddddddhhhpppxxxwwwtttrrrsssuuuxxx}}}~~~zzzwww{{{www[[[:::++++++******)))(((((('''+++)))+++------777VVVwwweee;;;+++(((:::'''000888TTT[[[bbbhhhlllnnnlllhhhdddeeeiiiooooookkkjjjlllnnnooossstttppplllnnntttnnnrrrvvvtttssssssttttttrrrmmmhhhgggjjjnnnoooooo|||{{{uuuhhhSSS===///***------,,,******///777>>>qqq\\\???,,,&&&'''(((((((((((()))************)))((((((((()))(((''''''&&&'''''''''''''''''''''''')))***+++***)))***...222fff|||yyyRRR,,,$$$)))*********)))''''''&&&&&&&&&(((((('''''''''&&&&&&&&&******+++++++++******)))((((((''''''''''''((((((&&&&&&''''''((())))))))))))((()))***,,,...111222//////111111000...,,,***+++******,,,......***''')))+++***'''###"""$$$&&&... ...```rrrJJJ000(((((()))***************&&&---+++666[[[yyy~~~xxxyyy{{{}}}vvvpppwwwttt|||{{{xxx|||xxxssssssyyy~~~~~~yyyvvvvvvtttssswww~~~{{{wwwyyy}}}xxxwwwzzzuuuWWW222'''222))))))***++++++***((((((((((((((((((((()))******,,,+++++++++,,,------...///@@@[[[mmmbbbEEE222///111///+++222VVV~~~}}}vvv===111555...+++(((///...)))***///---)))000>>>888))),,,222,,,000666***wwwiii[[[QQQHHH???888777888888888999888888888555777777666333111222333555666666444333333555777888888999999999888666555444222000---,,,,,,,,,---///+++)))++++++)))(((+++---:::NNN^^^ddddddbbbbbbBBB444000333444BBBWWW```___^^^\\\YYYWWWXXX[[[^^^^^^______]]]\\\[[[ZZZYYYUUUWWWYYYYYYXXXXXX\\\___fffbbbbbbeeeeeebbbcccggghhhllllllfffdddiiimmmmmmmmmhhhfffdddTTT;;;------***************+++++++++,,,+++'''%%%000CCCQQQTTT???666+++,,,111...;;;ZZZzzz{{{zzzyyy~~~wwwzzztttooonnnooooooooonnnmmmrrrwwwyyyzzz|||}}}}}}xxxdddHHH333,,,++++++***))))))(((((((((&&&''')))&&&)))???XXXoooJJJ222...888+++---888UUU\\\eeekkknnnoooooonnniiijjjnnnrrrrrrmmmlllooonnnooorrrtttqqqlllnnntttsssuuutttqqqnnnnnnoooqqqpppqqqpppooommmnnnppprrrtttssspppiii[[[HHH666,,,...///...,,,+++---333777KKKAAA444,,,******(((%%%((()))******++++++******(((((((((((((((''''''&&&''''''''''''''''''''''''''')))))))))((()))---000JJJeeewwwgggEEE+++%%%'''))))))(((''''''&&&''''''(((((('''''''''&&&&&&&&&))))))***************)))(((''''''''''''''''''(((&&&&&&''''''((()))))))))************+++---///000,,,---///000000000...---...,,,)))***+++,,,***)))+++&&&###%%%)))***)))(((,,,===UUUddd___KKK444'''(((((()))***************'''...---888]]]yyy~~~}}}ssstttuuuyyy|||}}}{{{xxx|||rrrpppxxx}}}xxxvvvzzz}}}xxxvvv{{{~~~~~~~~~{{{wwwxxxuuurrrtttyyy~~~}}}}}}wwwtttvvvyyy|||}}}zzzwwwyyyvvv^^^;;;+++...)))******++++++***((((((((((((((((((((()))*********************+++,,,,,,,,,333???PPP^^^\\\JJJ777//////111444===RRRsssxxx===000444...---+++000,,,((()))......+++222>>>QQQ===000...,,,///222000|||ppp___RRRIIIBBB;;;666888888888888888777777777444555555444333222222333444444444333222222444666333444666888999888777666555333111///...------......+++***---,,,)))))),,,000BBBXXXcccdddaaabbbeeeFFF666///000222AAAUUU^^^``````___]]][[[ZZZ[[[]]]bbb___]]]]]]\\\ZZZXXXWWWSSSUUUZZZ^^^aaabbbccccccllljjjkkkmmmmmmjjjiiijjjnnnsssuuunnngggfffiiijjjeeegggkkkgggSSS999,,,,,,+++++++++************)))///&&&"""&&&&&&***???XXXTTT@@@******111+++111HHHooo}}}|||zzz{{{}}}zzzxxxyyy{{{yyyqqqiiijjjsssyyyxxxyyy~~~~~~yyylllKKK444---,,,,,,,,,+++******))))))***((()))+++'''&&&000???pppWWW555111000///+++;;;TTT\\\gggmmmnnnmmmnnnqqqoooooosssvvvuuupppoooqqqoooooorrrtttqqqmmmnnnsssyyywwwsssoookkkiiikkknnnpppuuuxxxvvvpppnnnpppuuutttrrrpppnnniiiYYY@@@...000000000...,,,,,,---...+++***))))))******(((&&&)))******+++++++++++++++((((((((((((((('''''''''''''''''''''''''''''''''&&&'''''''''&&&'''***---000GGGiiiyyybbb888%%%(((((((((''''''&&&''''''''''''''''''''''''&&&&&&&&&''''''((()))*********)))''''''&&&&&&&&&&&&''''''&&&''''''(((((())))))***,,,,,,+++++++++,,,,,,---***+++---///000111111000000---)))(((((()))***)))+++""" (((---***''''''999XXXhhhSSS777+++)))%%%(((((()))***************(((//////<<<```zzz}}}|||sssssssssvvvzzzxxxqqqpppwww{{{xxxvvvxxx|||zzzzzzwwwxxx~~~~~~yyy{{{|||~~~zzzuuuuuuyyy~~~~~~|||zzzyyy{{{~~~zzz{{{{{{iiiJJJ222+++******++++++***))))))((()))(((((((((((()))******))))))((((((((()))************)))111KKKdddcccSSS333+++---222---,,,HHHooo|||???///222...111...111...***+++///---***000999ZZZOOO999,,,......---222}}}jjjVVVLLLIIIDDD===777888888777777666666666666555555555555444444444555222333333111000000222444111333666888999888777666555444222111000/////////,,,***+++------+++,,,000000FFF]]]ccc___[[[^^^bbbJJJ777...///111@@@TTT[[[___```aaa```]]]ZZZYYYYYYbbb\\\YYY[[[^^^\\\ZZZYYYWWWXXX[[[aaafffhhhhhhgggjjjkkkmmmpppqqqpppooopppppptttvvvqqqkkkfffdddddd^^^gggnnnhhhRRR999,,,))),,,,,,++++++***))))))(((***%%%(((///***%%%333JJJgggLLL///***111***))):::XXXqqq}}}yyy}}}~~~~~~~~~~~~wwwppppppxxxxxxqqqrrr|||~~~{{{wwwVVV999,,,+++,,,,,,,,,+++++++++******+++)))***---,,,+++///666ddd\\\555///(((222,,,AAATTT[[[fffllljjjfffiiinnnrrrrrrtttwwwvvvqqqooorrrqqqppprrrtttrrrnnnooossszzzwwwtttrrroookkkkkknnnsssvvvxxxuuuooommmppptttzzzuuuuuuuuuhhhLLL222///000111000...,,,***)))'''''''''&&&&&&''')))+++******+++,,,,,,,,,,,,+++))))))((('''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&((()))+++111QQQwwwtttKKK---***((((((''''''&&&''''''(((''''''''''''''''''''''''%%%&&&'''((())))))))))))&&&&&&%%%%%%%%%%%%&&&&&&'''''''''((())))))******------,,,++++++*********)))***,,,...///000000000...---***)))((((((((((((&&&$$$'''***'''###(((222fffjjjZZZ999%%%''',,,((((((((()))***************)))///000???bbbzzz|||{{{zzzyyyyyyzzz}}}zzzuuuuuuzzz|||yyywwwxxx||||||~~~wwwrrruuu~~~}}}~~~~~~|||yyyzzz}}}~~~}}}|||sssUUU999***++++++++++++***))))))((())))))(((((())))))***+++))))))((((((((())))))***++++++'''%%%222MMMeeepppEEE000%%%+++///---666FFFhhhCCC000000...222///000222///...///,,,(((+++111BBBUUUIII333111///)))...zzzyyydddOOOJJJLLLHHH>>>777999888777666555444555555444444333333444444333333111111111000...///111333333444666777777777555444444333222222111111111111000------...,,,))),,,111666KKK___bbb[[[YYY[[[]]]LLL888...///333BBBSSSWWWXXX[[[^^^___]]][[[YYYXXX[[[SSSPPPVVV]]]^^^\\\\\\_________bbbfffiiijjjjjjhhhjjjkkklllmmmooopppooonnnnnnooopppnnngggaaa]]]WWWcccllleeeSSS@@@333------,,,,,,+++***)))((((((%%%(((...000,,,***///777cccPPP555+++...***)))555CCC```yyy}}}}}}~~~zzz{{{|||zzzuuuzzzxxxqqqqqqzzzsss```>>>222///***,,,,,,,,,+++++++++++++++)))''''''***++++++...111VVV```<<<---%%%222...GGGYYY]]]ffflllhhhbbbdddkkkqqqppprrruuutttoooooorrrsssqqqrrruuutttqqqqqqtttwwwtttuuuyyyxxxrrrooopppvvvtttrrrnnnkkklllnnnqqq~~~wwwvvvyyyqqqWWW<<<...//////000///...+++)))*********(((&&&&&&(((+++******+++,,,,,,,,,,,,+++))))))(((''''''''''''(((''''''''''''''''''''''''%%%$$$$$$$$$%%%&&&''''''...''';;;ggg{{{bbb<<<((())))))((('''''''''((((((&&&'''''''''''''''''''''$$$%%%&&&(((((()))))))))&&&&&&%%%%%%%%%%%%&&&&&&''''''(((((()))*********------,,,,,,+++***))))))++++++,,,,,,------------***+++,,,+++)))'''&&&%%%"""(((+++&&& &&&>>>VVVkkkFFF---'''++++++'''(((((()))******************...///AAAdddzzz{{{|||~~~~~~}}}zzzzzz{{{{{{xxxwwwwww}}}||||||~~~xxxrrrpppttt}}}{{{{{{|||zzz{{{xxxzzz}}}www]]]???+++---,,,++++++***))))))))))))))))))))))))***+++++++++******)))))))))******---++++++***)))222LLLggg```III000(((///666333...CCCoooGGG333000---222...---222000//////---******---)))TTTZZZ===111...)))---{{{qqqlllZZZLLLLLLMMMEEE<<<888:::999777555333333333444333111000000111111000...///000///...------///111444444444444444444333333111111111222222222222222555222000...***'''+++222AAASSSbbbaaa\\\\\\]]][[[MMM888///222888EEESSSSSSPPPTTTZZZ]]]]]]\\\[[[[[[SSSHHHEEEPPP\\\___^^^___eeeeeedddcccdddfffiiikkkkkkllljjjfffeeehhhjjjiiijjjiiikkkppppppggg^^^YYYSSS___gggaaaVVVLLL@@@555,,,,,,++++++***)))((((((&&&***+++''''''+++...---IIIKKK===///,,,+++,,,444:::QQQkkk{{{}}}uuuxxx}}}~~~uuuxxx{{{|||{{{zzzzzzzzzxxxxxxMMM000000222)))++++++++++++++++++*********************+++,,,...OOOhhhNNN...)))000222LLL```aaahhhooolllddddddkkknnnnnnpppssssssoooooosssuuussssssvvvvvvssssssuuurrrooottt}}}xxxrrrssstttrrrnnnjjjiiijjjmmmooo~~~zzztttrrrwwwuuu```HHH///.........000///...,,,&&&(((+++,,,***((('''''')))******+++++++++++++++***)))(((&&&&&&''''''(((''''''''''''''''''''''''&&&%%%$$$%%%'''((('''&&&+++%%%///QQQuuuwwwRRR+++,,,+++***)))((((((((((((&&&&&&&&&'''''''''''''''&&&&&&'''((()))))))))(((''''''&&&&&&&&&&&&'''''''''(((((())))))******++++++++++++,,,+++******)))+++++++++***************'''***,,,,,,***'''%%%%%%"""))))))"""'''AAA```sssgggLLL222***)))'''&&&((((((((()))******************---...AAAdddyyy{{{}}}|||{{{zzz{{{~~~}}}{{{yyyxxxvvvvvvvvv{{{~~~}}}|||{{{vvvpppooorrrwww|||{{{}}}zzz{{{}}}zzzfffGGG///...---,,,***))))))))))))***))))))))))))***++++++,,,,,,+++*********++++++---&&&(((//////***222AAAiiibbbLLL111(((///222,,,222FFFlllHHH555111+++222...---,,,,,,---...............&&&MMM^^^LLL777...---111xxxlll[[[SSSPPPQQQLLL???999<<<;;;999666444222222333333444111//////000000...,,,.........---,,,,,,...000222111000000000000111222...///000111222333444444444111///---)))(((///888MMMZZZbbb___^^^aaa___YYYKKK777000666===IIISSSPPPPPPTTTYYY[[[[[[ZZZYYYYYYOOOCCC@@@OOO]]]aaabbbdddfffggghhhfffcccdddgggjjjooonnnhhh```^^^cccfffeeefffgggmmmtttpppeee\\\ZZZYYYbbbeee___ZZZWWWJJJ999,,,+++++++++***)))))))))(((((('''%%%%%%(((***,,,---HHHMMM:::...------111555@@@WWWrrr}}}yyy~~~~~~xxxwww|||xxxtttxxx}}}fffAAA---///000)))***************************,,,---,,,++++++++++++GGGmmm___000111...888RRReeebbbgggoooooogggffflllmmmlllooossssssqqqssswwwwwwttttttxxxyyyvvvuuuvvvoookkkppp|||yyyssstttoooqqqqqqmmmhhhhhhlllqqquuuvvvsssqqqtttuuudddOOO222000------///000000...'''''')))***+++***((('''((()))******++++++*********)))'''&&&&&&&&&((()))'''''''''''''''''''''''''''&&&%%%&&&))))))(((&&&%%%***,,,999aaakkk===...---,,,***)))(((((((((&&&&&&&&&'''''''''(((((('''(((((()))))))))(((((((((''''''''''''''''''(((((((((((()))******++++++((()))***+++,,,++++++***))))))(((((((((((())))))''')))+++***'''&&&&&&(((&&&)))&&&)))DDDgggpppccc888...&&&&&&'''%%%%%%)))(((((()))******************+++,,,@@@dddxxx{{{zzz{{{|||{{{yyyzzz}}}~~~~~~{{{xxxvvvvvvxxxyyyzzz~~~zzzyyyvvvrrrpppzzz~~~vvvVVV888///...,,,***))))))))))))******))))))******+++,,,---,,,+++***************)))'''(((,,,...---******RRR^^^\\\CCC,,,)))...000---///FFFnnn|||GGG777222+++111000///***+++,,,---...000///...---888RRR^^^KKK444///222wwwjjjPPPPPPUUUWWWKKK:::888@@@;;;999666444222222222333666444111111222222///------......,,,++++++---//////...---,,,---///111222,,,---///111333444444555///---++++++)))+++555AAASSS]]]aaa]]]^^^ccc```WWWJJJ777111888@@@LLLSSSNNNUUUXXX[[[\\\ZZZWWWTTTTTTQQQCCC@@@PPPaaaeeefffhhhdddgggjjjhhhdddbbbfffjjjpppoooggg\\\ZZZaaaffffffdddhhhrrrxxxqqqccc\\\]]]dddiiiggg___]]]\\\LLL777+++++++++***************)))%%%&&&+++***%%%&&&---KKK\\\EEE222...,,,,,,///222FFFhhh|||~~~~~~www{{{uuurrr{{{rrrUUU;;;...,,,,,,)))))))))))))))))))))******"""'''++++++)))(((((('''???lllggg///666...===WWWeee```dddnnnppphhhggglllmmmmmmppptttuuutttvvvzzzyyyvvvuuuyyyzzzwwwvvvwwwmmmhhhmmmzzz~~~wwwrrrtttjjjqqqvvvsssjjjffflllsssrrrwwwvvvssstttttteeeRRR666222---,,,...000000///...***'''%%%''')))++++++(((((()))***************+++)))'''&&&%%%&&&((()))''''''''''''''''''''''''((('''&&&'''***+++(((&&&"""111,,,%%%LLL~~~RRR000///---+++***)))((((((&&&&&&&&&'''''''''((((((((()))))))))))))))((('''((((((''''''''''''((((((((((((((()))******++++++'''((()))+++,,,,,,,,,+++'''''''''''''''((())))))((())))))'''$$$$$$(((+++)))***'''444```mmm>>>...,,,)))''''''((('''&&&(((((()))************************???cccwww|||uuuwwwxxxxxxyyy||||||xxxvvvxxx|||}}}yyy|||}}}}}}{{{ttt~~~ddd@@@///...,,,***)))))))))************)))******+++,,,,,,,,,+++***))))))******$$$------&&&%%%...000,,,444KKK[[[QQQ:::,,,,,,111+++,,,444JJJkkkwwwEEE777222***222111222+++---------...///---***///!!!BBBmmm```;;;...///mmm[[[UUUTTTSSSNNNBBB666666<<<888555222111333777<<>>jjjxxxdddFFF///)))(((((('''''''''((((((((()))***,,,,,,++++++***)))111333@@@aaavvvuuuqqqttt{{{~~~wwwyyyuuuxxx}}}xxxwwwtttzzz}}}yyyvvvyyy~~~~~~|||~~~}}}{{{~~~|||qqqZZZ888555111---+++******+++...,,,)))((()))******))))))))))))***+++++++++,,,+++))))))***---...,,,***000'''RRRrrrNNN...111///...,,,000888@@@TTT~~~OOO111444...***...+++......---------,,,,,,,,,000,,,///PPPqqq]]]555***~~~wwwhhh[[[WWW\\\\\\SSSDDD999555666,,,000555;;;AAAFFFIIIKKKOOOPPPOOOMMMMMMPPPVVVZZZ]]]___SSS:::(((''',,,...)))'''%%%%%%&&&)))***+++//////......---,,,+++***---&&&&&&,,,...333LLLiiifff```[[[ZZZ\\\^^^]]]\\\GGG===444777EEETTT\\\]]]ccccccbbb___[[[XXXXXXYYY\\\QQQNNNYYYdddfffgggiiiiiiddddddgggccc\\\___jjjkkkfffcccbbb```___dddkkkmmmlllnnnppprrrqqqmmmjjjnnngggddd\\\OOOHHH===))),,,,,,,,,---,,,,,,++++++++++++************++++++******AAARRRCCC222...***,,,'''///LLLnnn~~~yyyxxxyyy|||~~~zzzvvvxxxyyy}}}}}}wwwyyy}}}YYY<<<222111777777+++,,,+++***)))((((((((((((+++)))'''(((***++++++)))666fffQQQ///...///DDD```gggeeeaaa]]]\\\```hhhnnnvvvtttuuuxxxwwwrrrrrruuuuuupppmmmpppvvvyyyxxxuuuvvvxxxzzzyyyyyyxxxxxxwwwwwwoooiiikkkpppsssvvvyyyyyy{{{zzzxxxxxxvvvkkk___III555'''***000...***+++++++++******)))(((''''''))))))))))))))))))((((((***)))'''&&&%%%&&&'''((((((((('''&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''+++$$$,,,+++&&&GGGkkkjjjXXX111$$$...+++(((------***)))((('''&&&''''''((('''''')))*********)))(((((('''''''''((())))))***(((***++++++******+++,,,---+++***+++---,,,***((((((((('''''''''((())))))---(((%%%&&&))))))***+++***>>>eeezzzeeeEEE000$$$(((((('''''''''''''''(((((()))***+++++++++***))))))000444GGGhhhzzzzzzyyyvvvzzz}}}yyypppxxxuuutttrrruuu|||}}}{{{wwwvvvyyyzzzxxxtttvvvzzz~~~}}}~~~{{{|||{{{{{{iiiIII777+++...///)))&&&+++...,,,))))))***+++******************++++++++++++,,,+++***+++...///---+++000***>>>]]][[[>>>///333---***+++000333AAA```VVV555444///,,,///,,,......---------,,,,,,,,,(((,,,---999SSSYYYDDD...~~~uuukkkddd^^^ddd```MMM<<<555333111///444===FFFKKKKKKIIIGGG999777555333444;;;CCCJJJ^^^hhhjjj[[[HHH<<<333+++***)))(((&&&%%%&&&(((+++&&&(((+++,,,+++***++++++)))'''---666;;;AAAYYYsssaaa^^^ZZZVVVVVVYYY\\\^^^FFF<<<333777GGGVVV^^^^^^aaaeeegggbbbZZZWWW[[[aaaaaaVVVSSS\\\dddeeeeeehhhcccaaaccchhhfff```bbbjjjjjjfffeeeeeecccaaadddiiinnnlllmmmppptttvvvtttqqqooobbb^^^ZZZJJJ===333'''(((***,,,......---,,,+++,,,++++++******++++++,,,,,,***111GGGQQQ???+++***,,,'''***>>>aaa~~~~~~{{{xxxwww{{{zzztttrrrsssvvvzzzzzzyyyzzz~~~~~~VVV999444:::AAA>>>000---+++)))((('''((()))******)))((((((***++++++***444___KKK---...555NNNhhhmmmiiidddccceeejjjnnnqqqyyyxxxyyy}}}}}}yyywwwxxxrrrpppmmmmmmpppsssvvvwww}}}zzzxxxwwwvvvxxxyyyzzzrrrkkklllqqqtttxxx}}}|||~~~{{{zzzuuupppPPP<<<+++***------,,,---((((((((())))))*********'''''''''(((((())))))))))))(((&&&%%%%%%%%%&&&'''(((((('''''''''&&&&&&&&&%%%%%%&&&''''''''''''&&&&&&***...)))"""///NNNgggddd888"""***+++&&&(((+++)))))))))))))))(((((((((&&&''')))************)))''''''(((((()))+++,,,---)))***++++++***)))+++,,,+++*********,,,,,,***)))''''''''''''((()))***+++---&&&###''')))%%%$$$'''333bbbQQQ---''''''''''''&&&&&&&&&''''''((('''((()))*********))))))***000999QQQrrr~~~|||vvv~~~yyy~~~yyyooovvvqqqrrrqqquuu|||yyyxxxuuutttyyy|||uuuyyy~~~}}}{{{}}}xxxxxx___===''',,,111)))&&&------,,,******+++,,,+++***+++++++++++++++*********+++******+++------,,,+++---++++++FFFeeeUUU444000000,,,+++---...444FFFZZZ___:::222//////000,,,......---------,,,,,,,,,***...---'''444TTT\\\GGGwwwnnniiieeeiii\\\AAA000333999777BBBDDDFFFGGGDDD>>>888333...............000222333===IIIXXXbbbeee^^^JJJ777++++++******++++++,,,,,,&&&(((***)))((('''(((***///111;;;FFFIIILLL\\\oooaaabbb___XXXVVVZZZ```cccDDD999222888IIIYYY^^^^^^^^^bbbdddaaa[[[ZZZ^^^ddd___UUURRR[[[bbbbbbbbbeeecccbbbdddggggggcccfffkkkmmmjjjhhhhhhddd``````dddmmmjjjhhhjjjnnnpppmmmjjjgggVVVSSSUUUFFF555///,,,((()))***++++++***)))(((+++******))))))******+++,,,---***@@@]]]KKK,,,///...---***333PPPrrr}}}||||||}}}}}}zzzwwwqqqqqqrrruuuwwwxxxyyy{{{{{{TTT888555999>>>:::------+++)))'''&&&(((***+++***)))))))))***+++,,,,,,:::^^^JJJ///222???\\\qqqmmmkkkkkkpppvvvxxxvvvsss{{{zzzyyy{{{{{{yyyxxxwwwkkkmmmooopppppppppqqqrrr~~~wwwuuutttsssuuuyyy}}}vvvqqqqqqssssssvvvyyyxxx~~~{{{xxxvvvvvvZZZFFF222,,,------...///'''((((((((())))))******''''''''''''((((((((((((((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%&&&'''''''''''''''!!!+++,,,((('''&&&>>>hhhnnnNNN222))))))(((&&&###(((((()))))))))(((((('''((((((******+++***)))(((((((((((())))))***,,,,,,)))***++++++***)))***,,,))))))***+++---------,,,***))))))))))))******+++***'''''')))%%%!!!&&&111]]]BBB&&&***+++'''&&&&&&&&&&&&''''''((('''((((((((())))))))))))'''000>>>WWWrrrwwwsssyyyrrr|||zzzvvv{{{tttuuuuuuwwwyyyzzzyyywwwwwwwwwvvvuuuuuu{{{~~~||||||~~~}}}}}}uuu|||~~~}}}nnnOOO222,,,---******///---,,,***+++,,,---,,,+++,,,,,,,,,++++++******************+++,,,+++***)))***(((''':::^^^hhhLLL---000------///000111999CCC```|||hhh>>>///...111000---......---------,,,,,,,,,111***---+++)))EEEcccddd|||uuullleeefffhhhZZZCCC999BBBJJJHHHMMMJJJEEE>>>888222...,,,111111111111000...,,,***---111777BBBPPP\\\```]]]===666...))))))***+++***------,,,***)))***,,,...???>>>BBBHHHJJJLLLXXXeee```dddccc[[[XXX]]]ccceeeCCC:::444<<>>```}}}{{{yyy{{{}}}vvvwwwvvvuuuvvvxxxyyyyyyoooJJJ222/////////...'''---+++)))'''&&&(((***,,,)))))))))******+++,,,---CCC]]]HHH222777JJJhhhtttkkkiiijjjpppxxx|||yyyuuuzzzxxxuuussstttuuutttqqqoooqqqrrrrrrqqqqqqtttvvv|||uuuuuuuuusssuuuyyyzzzvvvtttvvvwwwuuutttvvvuuu{{{wwwooommmooobbbOOO:::...,,,------...)))))))))((((((((((((((()))))))))((('''&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$%%%&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((((('''!!!***&&&&&&,,,%%%555aaa|||pppNNN+++$$$...---$$$&&&&&&'''((((((''''''&&&******+++++++++)))((('''******))))))((())))))***)))+++,,,+++***)))***+++,,,---......---,,,,,,,,,...---,,,+++************&&&)))***((((((444OOOgggddd222&&&***###&&&&&&&&&&&&&&&'''((()))((((((((((((((())))))***%%%777III]]]ooommmggglllnnnxxxwwwxxx{{{ssssssvvvxxxxxxxxxxxxwwwvvv|||~~~|||xxxyyy~~~yyyzzzzzzxxxvvvwww}}}~~~yyy~~~}}}||||||||||||vvv}}}}}}|||{{{{{{{{{jjjNNN444)))***---+++---,,,+++,,,---...---+++---,,,,,,,,,++++++*********,,,///000///...,,,+++---&&&---333DDDnnnppp???---+++,,,...//////000333???]]]qqqFFF------111///.........---------,,,,,,,,,111!!!000CCC555000KKKccc|||yyytttllleeeeeecccZZZNNNLLLSSSVVVRRREEEAAA:::555222222444777000---)))''''''(((((((((***---......222AAAWWWhhh\\\RRRBBB333***&&&&&&'''%%%&&&)))000:::CCCIIIKKKGGG@@@;;;<<>>...,,,---000...+++)))(((((()))***(((((((((''''''(((((((((&&&///'''333WWWRRR333...''',,,---***222LLLppp}}}zzz||||||~~~}}}wwwuuuvvvxxxxxxgggEEE000...***))),,,+++,,,***)))((('''(((***+++((()))*********+++---///IIIZZZDDD222<<>>???CCC777777999BBBMMMSSSRRROOO<<<444///666CCCQQQ[[[aaa[[[cccddd^^^\\\```___XXX@@@999777DDDXXXccc```WWWSSSQQQQQQVVV\\\^^^[[[WWWbbb]]]^^^eeeeee\\\UUUUUU^^^[[[WWWTTTVVV\\\```ccchhhffffffgggddd```aaaeeehhhccc___bbbgggiiiddd^^^^^^VVVXXXUUUAAA222000,,,,,,,,,+++***************))))))(((((((((((())))))&&&///'''---NNNTTT:::'''%%%))),,,++++++999ZZZwwwzzz~~~~~~|||vvvpppqqquuuvvviiiFFF111000,,,***...///******))))))))))))******''')))++++++******---000NNNWWW???333AAA^^^xxxrrruuuqqqmmmlllqqqvvvzzz{{{vvvxxxxxxwww{{{~~~zzzrrr{{{vvvtttuuuyyy~~~yyyqqqpppyyy}}}xxxuuuxxxtttrrrsssvvvvvvssstttxxxvvvwwwyyyzzzrrriiiiiinnnpppaaaLLL:::222///,,,((()))(((((((((((('''''''''*********))))))(((((((((((((((((((((''''''&&&&&&%%%&&&((()))***)))((('''%%%%%%&&&''''''''''''&&&)))&&&"""%%%***%%%)))<<>>222///)))&&&''')))*********((('''******))))))))))))******)))///(((+++IIIXXX???"""'''(((,,,---(((,,,FFFccctttyyyzzzxxx~~~}}}rrrjjjlllppprrrmmmFFF///...+++)))++++++)))))))))***************''')))++++++******---111RRRVVV>>>555FFFeeessspppoooooopppqqqrrrrrrqqqkkkooosssuuuzzz}}}vvvlllyyyxxxwwwxxx{{{|||{{{yyyrrrjjjlllxxx~~~wwwsssuuuxxxuuuttttttrrroooqqquuutttsssuuuwwwtttooorrrzzzwwwjjjTTTBBB888444///)))'''''''''((((((((((((((())))))))))))************(((((())))))(((((('''&&&&&&(((***+++,,,+++***)))$$$$$$%%%&&&&&&&&&%%%%%%)))%%%$$$((()))&&&+++555XXX[[[@@@---%%%...)))((('''&&&'''(((***,,,$$$%%%(((+++---.........*********+++,,,---...///***,,,,,,+++)))((()))***(((+++......,,,+++,,,...***)))((((((((((((((()))((()))"""(((UUUPPP///###,,,+++%%%&&&'''(((((((((((()))***,,,,,,+++***)))))))))***,,,---)))^^^{{{yyyvvvuuu~~~}}}nnnooopppooo}}}zzznnnwww}}}{{{yyyzzzxxxsssxxxssskkkiiipppxxxwwwpppwwwvvvuuuxxx|||~~~|||zzzxxxsssuuu~~~~~~~~~|||}}}{{{uuu}}}}}}~~~~~~}}}}}}dddEEE777999,,,,,,,,,...000000...---+++++++++,,,,,,---------'''...777;;;888111+++((((((---)))***222333BBBbbb222444444111...///000111222111...222FFFfffmmm===333222,,,///......---------,,,,,,,,,'''333///...999333(((...vvvtttvvvtttxxx{{{ttthhhQQQ===777666111000555555222...---///333777:::@@@555,,,,,,...---+++***+++++++++*********)))))))))...777CCCPPP\\\eeejjjbbbXXXHHH999...))))))+++,,,+++222@@@NNNVVVZZZ]]]aaa^^^bbbccc^^^___YYYJJJ888000111AAASSS]]]\\\YYYZZZXXXXXX[[[^^^___]]]ZZZbbbcccccccccaaa^^^[[[YYY``````___]]]\\\]]]bbbfffeeebbb^^^\\\]]]```eeehhhfffhhhhhhffffffeee___XXXYYY\\\aaa```QQQ:::,,,)))++++++***))))))******+++))))))))))))))))))))))))***&&&333***LLLccc444///***+++//////''')))CCCaaannnyyyyyy~~~|||tttvvvyyyPPP444---)))(((+++***))))))))))))************&&&111***%%%---+++---AAA```DDD:::;;;UUUrrrtttyyyssspppppprrroookkkooowwwrrrnnnooovvv{{{xxxsssqqqvvvwwwyyyyyyxxxwwwvvvvvvtttsssuuuxxxvvvqqqpppttt}}}yyywwwqqqkkkmmmtttqqqsssxxx|||}}}zzzyyyzzzwwwooo```KKK888---+++,,,***---+++'''(((---+++%%%++++++******)))(((((((((((()))((('''''''''$$$ ))),,,AAA[[[XXX:::''')))%%%&&&((('''&&&&&&'''(((+++)))&&&$$$$$$&&&)))+++???hhh<<<+++)))---)))((('''&&&&&&'''((())))))))))))))))))))))))))),,,,,,,,,,,,++++++***)))************************))))))))))))))))))))))))***)))((('''***+++)))%%%"""'''///555ttt}}}SSS///+++((('''((()))'''%%%,,,)))'''&&&(((******)))++++++++++++,,,---......555LLLzzz|||sss{{{zzzyyy|||{{{vvvsssxxx}}}zzz|||~~~|||yyy}}}rrriiikkkttt{{{|||}}}|||yyywww{{{vvv{{{}}}www|||~~~{{{{{{tttsssxxxxxxzzz|||zzzyyyyyylllZZZKKK777111,,,+++++++++...222++++++,,,,,,,,,,,,,,,+++***,,,...000000...,,,***++++++,,,,,,,,,...222555444555666666555222///...444......333444:::TTTsssTTT333000222---...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,xxxwwwwwwuuu|||}}}ppp___KKK999666777444555:::888777555444444555666777>>>444,,,,,,...---+++***+++++++++*********))))))***+++---000222555777888999555///***'''(((***,,,***---888HHHTTTXXXXXXYYY[[[YYY______YYYZZZYYYNNN999222222AAARRR[[[ZZZXXXYYYXXXXXXZZZ^^^___\\\YYY\\\\\\^^^___``````aaaaaaddd```\\\[[[___cccdddcccfffcccaaaaaabbb```\\\XXXaaafffiiiiiijjjjjjddd]]]^^^\\\]]]```YYYGGG555+++*********)))))))))))))))))))))))))))))))))))))))+++(((333---OOOddd666000((((((,,,...***---EEE___hhhwwwyyy{{{||||||uuuNNN333---)))(((+++)))))))))))))))************)))******---,,,'''555QQQVVV<<<444777RRRppprrrwwwvvvttttttuuurrrmmmpppvvvrrrnnnooovvvzzzwwwsssqqqzzzwwwuuuuuuvvvvvvrrrnnnxxxxxxwwwtttqqqppprrrsss|||xxxvvvwwwuuuooonnnqqqhhhmmmuuu|||}}}zzzvvvtttvvvtttkkkXXXAAA111+++,,,))),,,,,,***+++//////+++))))))))))))))))))******%%%&&&%%%%%%%%%&&&%%%###""",,,LLLnnnoooOOO333,,,(((''''''&&&&&&'''''''''((('''%%%######%%%'''(((...TTTJJJ---'''''')))(((''''''''''''((()))(((((())))))************,,,,,,------,,,++++++***+++++++++***************)))))))))))))))))))))))))))))))))'''%%%&&&&&&&&&000""")))DDD{{{YYY111***'''%%%%%%&&&'''&&&$$$&&&&&&%%%&&&'''((())))))************+++,,,---...333HHHsss{{{tttyyyuuuwww}}}~~~{{{zzzxxxuuu|||yyytttrrrssswww|||}}}uuuooopppwww{{{zzz~~~xxx~~~{{{yyy{{{xxx~~~~~~}}}{{{yyyvvvyyyppplllrrrzzz}}}~~~~~~qqqdddRRRBBB222---//////...---111///,,,******+++...000***,,,---......---,,,+++++++++,,,++++++---000333111111222222222111000///'''---///---///777AAAGGGqqqddd@@@000.........---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,}}}{{{{{{wwwuuu~~~kkkTTTCCC555444777777999===>>><<<:::777666888<<<@@@;;;222+++,,,...,,,******+++************)))))))))))))))(((((('''&&&&&&&&&&&&&&&&&&''''''((((((((('''///@@@RRR[[[ZZZVVVUUUYYYWWW\\\[[[SSSUUUXXXOOO;;;444444BBBRRRZZZZZZXXXYYYXXXXXX[[[]]]]]]ZZZVVVZZZZZZ[[[]]]```cccfffgggfff]]]VVVXXX```eeeccc___cccaaa______```^^^WWWPPP```fffmmmooopppoookkkdddaaaZZZXXX___bbbVVV???...*********************)))))))))))))))))))))))))))+++(((000///QQQ___555///'''&&&))),,,+++...>>>RRRZZZjjj{{{yyyuuuyyypppJJJ000---***)))+++((())))))))))))************,,,###***333)))'''CCCbbbHHH222---222NNNoooqqqvvvuuuvvvxxxyyyvvvrrrsssxxxvvvsssttt{{{~~~{{{zzz|||uuutttuuuuuuooojjjvvvzzzvvvmmmjjjppptttrrrrrrpppqqquuuvvvrrrpppppphhhlllsssxxx{{{{{{yyywwwrrrvvvuuugggNNN888---***&&&***+++)))(((***+++***''''''((())))))***++++++'''&&&&&&&&&''''''((()))///777QQQllljjjLLL111(((---)))%%%$$$&&&((('''&&&&&&&&&%%%%%%%%%%%%&&&&&&###===nnnxxxYYY///(((&&&)))((((((''''''(((((()))''''''((()))***++++++,,,---------...------,,,+++,,,,,,++++++*********)))))))))))))))))))))))))))'''((()))'''%%%$$$'''***'''111OOOhhhuuuJJJ...)))'''&&&%%%%%%''''''&&&%%%%%%&&&''''''&&&&&&'''((())))))))))))***+++,,,---111HHHooo}}}wwwxxxsssyyy|||{{{wwwsssoooqqqtttxxx{{{}}}}}}~~~~~~~~~{{{vvvwww{{{{{{xxx}}}{{{yyyyyyzzz~~~{{{}}}nnndddmmm|||zzz|||ppp___LLL@@@888111,,,+++...---+++******+++,,,---,,,,,,,,,,,,,,,,,,++++++++++++,,,+++***+++...000---------...///111222222;;;OOOYYYSSSRRRUUUHHH111HHHfffXXX666,,,333...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,}}}}}}|||tttsss~~~eeeLLL???444333666777888;;;???===:::666555;;;GGGOOO888111+++---...,,,******************))))))))))))((())))))***+++,,,,,,---((()))***++++++***)))((()))333FFFWWW]]]YYYUUUUUU^^^XXXXXXVVVQQQUUUVVVKKK:::444666DDDTTT\\\\\\[[[]]][[[ZZZ[[[]]]\\\XXXTTT\\\]]]___aaabbbdddeeeeeebbbZZZSSSUUU\\\bbb```\\\^^^\\\ZZZZZZZZZ[[[ZZZYYY___gggoooqqqqqqqqqoookkk```YYYXXX```ggg___HHH555************************((((((((((((((((((((((((((('''+++///NNNUUU000,,,***'''''')))))))))111;;;EEE\\\xxx}}}rrrpppuuu~~~||||||kkkFFF...,,,***)))***'''((()))))))))************..."""+++111&&&111PPP```;;;******000NNNpppsssvvvqqquuuzzz}}}{{{wwwwwwxxxwwwtttwww~~~|||xxxvvvtttpppmmmpppxxxuuuiiigggrrruuupppgggjjjnnnrrrsssssssssuuuqqqrrrpppooosssyyy||||||ssszzz}}}uuubbbJJJ777---)))+++,,,)))''''''((()))(((((((((((())))))******(((&&&&&&''''''%%%'''+++999:::CCCKKKCCC000'''***000***$$$###&&&((('''$$$&&&''''''((((((''''''&&&%%%000]]]lllggg666,,,***)))(((((((((((((((((()))&&&&&&''')))***+++---------...............---------,,,,,,++++++******)))))))))))))))))))))))))))((('''(((***)))'''(((+++NNNzzzyyyWWW'''111(((((((((((())))))((('''((()))+++***'''%%%&&&'''(((((((((((()))***+++,,,000MMMrrryyyyyyxxx}}}vvvsssvvvxxxwwwnnnssszzz}}}zzzxxx}}}|||~~~~~~zzz}}}zzz{{{xxxwwwnnnttt~~~{{{qqqbbbMMM999111222)))***,,,......---+++)))---,,,+++*********+++,,,***+++,,,+++******,,,...,,,,,,,,,---///333666888ZZZjjjooogggfffmmmfffVVV555>>>YYY~~~rrrAAA---444......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,~~~}}}zzzqqqppp}}}yyy___HHH>>>555333444444444555999;;;===;;;999===HHHPPP555///,,,...///,,,******))))))))))))))))))))))))((((((((((((''''''&&&&&&%%%&&&'''(((***++++++,,,---999KKKYYY[[[VVVVVVZZZ___TTTPPPQQQQQQXXXUUUDDD666333888HHHXXX______^^^```]]][[[[[[\\\[[[WWWTTTZZZ\\\```cccdddcccaaa___]]]ZZZWWWWWWZZZ^^^```aaaYYY[[[^^^___^^^]]]]]]^^^VVV```iiilllllloooqqqqqq___^^^```eeeiiicccRRRBBB,,,+++***)))(((((())))))((((((((((((((((((((((((&&&((()))111KKKIII---,,,---)))'''(((((((((***---444QQQvvv~~~zzz~~~rrrssswww~~~~~~zzzyyyhhhDDD---+++***)))***'''((()))))))))************...'''+++***)))AAAVVVOOO333'''+++222QQQtttvvvxxxooouuu{{{|||yyyvvvuuutttuuutttvvv{{{~~~|||{{{}}}|||uuurrrrrrtttqqq{{{zzzooolllttttttmmmeeelllqqqrrrrrrtttyyy}}}zzzyyytttnnnpppwwwyyyvvv}}}ttt]]]DDD333///...,,,+++)))((())),,,))))))))))))(((((('''''''''%%%&&&)))'''"""###(((---///222111)))"""(((333111+++%%%$$$&&&((('''$$$&&&&&&'''(((((('''&&&&&&***---RRRjjjvvvEEE///(((((())))))))))))))))))(((%%%&&&''')))***,,,---...---......//////.........,,,,,,,,,,,,++++++******************************,,,((('''++++++'''%%%'''000dddvvv\\\;;;...&&&((()))******)))(((((((((((('''((((((((('''&&&''''''(((((((((((()))***++++++///TTTwww}}}vvvwww}}}{{{qqqmmmppprrrqqqzzzzzzzzzwwwuuuuuuxxx{{{~~~~~~xxx}}}~~~|||{{{}}}~~~}}}zzz}}}nnnXXXGGG???111000///...------------...---+++))))))***+++,,,***+++,,,+++******+++,,,---------...222666:::===TTTQQQIIIBBBCCCRRRjjj{{{EEE333333TTTNNN///...///...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,|||~~~~~~yyyvvvqqqooovvvoooWWWCCC===666333222222111///111:::CCCDDD>>>;;;>>>CCC333///---000000,,,***+++(((((()))))))))))))))***))))))((((((''''''&&&&&&))))))((('''((()))***+++333???PPPZZZYYYUUUZZZbbb^^^QQQLLLOOOSSSZZZSSS>>>333222999KKKZZZ``````^^^___\\\XXXXXXZZZ[[[YYYWWWTTTXXX]]]bbbcccbbb___]]]]]]^^^^^^\\\[[[]]]cccggg[[[```gggkkkiiicccZZZUUUGGGTTTbbbfffgggkkkppprrrcccgggkkkllllllgggZZZOOO666333...***'''&&&&&&'''))))))))))))))))))))))))''',,,***444GGG>>>***///+++***((()))+++,,,,,,,,,,,,FFFjjjuuuwwwwwwzzz~~~}}}}}}hhhCCC,,,+++))))))+++((())))))))))))************,,,,,,)))'''444OOORRR;;;///&&&---444SSSvvvwwwwwwpppuuuwwwsssppppppqqqpppyyywwwwwwzzzzzzvvvuuuwwwyyy}}}{{{tttqqqtttxxxyyyxxxtttvvvsssmmmlllrrrwwwuuutttvvvzzz{{{wwwyyywwwsssvvv{{{xxxppp}}}~~~yyygggOOO<<<444---''''''''''''(((+++******)))(((((('''&&&&&&******...444111(((''',,,$$$,,,333222***%%%'''---///+++'''&&&'''((('''%%%$$$$$$%%%%%%%%%%%%$$$$$$'''+++GGGmmmZZZ000"""((())))))******))))))(((&&&&&&''')))***,,,------,,,---......///.........,,,,,,,,,,,,,,,,,,,,,,,,************************...)))'''***(((###$$$***FFFkkk___:::###333,,,###((()))((('''&&&&&&)))+++'''%%%$$$$$$&&&)))))))))(((((((((((()))***+++,,,///YYYxxx|||yyyrrrrrr|||}}}uuupppmmmhhhbbbkkkrrrzzz~~~~~~~~~yyy~~~~~~~~~~~~{{{~~~~~~|||eeeTTTGGG@@@666---((())),,,...///---,,,+++******++++++)))+++,,,,,,+++***+++---------...000333777;;;>>>;;;444111111...111JJJfff```???)))555QQQmmm```:::+++///......---------------,,,,,,,,,,,,,,,,,,,,,,,,|||xxx||||||{{{rrrrrrtttqqqpppdddMMM===999555222222222111///000:::CCCBBB:::444777===222//////222111---+++---(((((((((((())))))******(((((()))***,,,------......---+++))))))((())))))888DDDUUU]]]ZZZVVV^^^jjjcccWWWTTTUUUVVVXXXNNN999000111:::LLL[[[___\\\ZZZZZZVVVRRRSSSWWW[[[\\\\\\WWWZZZ^^^aaacccbbb```___^^^______^^^]]]___eeeiiiddddddfffkkkllleeeUUUIIIAAARRRccchhhhhhiiikkkkkkiiinnnqqqooolllhhh___TTTIIIDDD;;;222,,,)))((()))))))))))))))))))))))))))&&&///***444BBB111&&&///))))))))))))+++------,,,***777QQQgggllljjjtttwww}}}{{{zzz}}}iiiCCC,,,***((((((+++)))))))))))))))***************,,,&&&+++FFFVVVGGG111,,,&&&///666SSSvvvvvvsssoooqqqmmmeeecccjjjsssvvvwwwuuuvvvxxxwwwssssssvvvrrruuuxxxxxxvvvvvvxxx{{{zzz|||}}}|||yyyvvvuuuttttttvvvvvvuuuvvvxxxrrrjjj___dddffffffnnnzzz{{{sssrrrtttwww{{{yyyooo___SSSCCC666***(((((('''&&&(((((((((((((((((((((''''''***+++444>>>:::///+++111---222555222---)))%%%###+++***)))(((''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$""")))888hhhjjj333###((()))************)))(((&&&'''((()))***+++,,,,,,,,,,,,---...............***++++++,,,,,,---------************************+++((()))***%%%"""...@@@___iiiKKK111,,,&&&***'''(((((('''&&&)))...222111+++%%%$$$))),,,+++((())))))))))))***+++,,,,,,444^^^uuuvvvwwwqqqnnnxxx|||vvvrrrnnnggg^^^]]]kkk|||~~~~~~}}}|||zzzxxx}}}|||{{{||||||{{{|||}}}}}}{{{ssseee]]]PPPBBB777111...---///...---,,,++++++++++++)))+++,,,---,,,+++,,,---,,,,,,---///222555888:::333444;;;???777,,,333DDDsssOOO111---666DDDddd{{{TTT888//////...---------------,,,,,,,,,,,,,,,,,,,,,,,,wwwuuuzzzzzzxxxnnnpppwwwtttmmm\\\FFF777666333111222444333000444;;;>>>999000...777BBB222///000333222...,,,---'''((((((((())))))******&&&&&&''''''(((((())))))&&&&&&'''((()))+++,,,---:::HHHYYYaaa\\\XXXaaannnlllcccaaa___YYYVVVJJJ555///000;;;MMM[[[]]]YYYVVVTTTQQQMMMOOOUUU[[[___```___```bbbcccccccccbbbaaa___^^^]]]\\\]]]```dddggglllddd^^^aaagggcccSSSDDDDDDWWWiiiooolllhhhfffdddkkkpppqqqnnnkkkhhh___TTTZZZSSSHHH<<<333...------))))))))))))))))))))))))###...(((222<<<(((!!!...'''))))))((((((******((())),,,;;;PPP[[[```qqqssszzz~~~zzzttttttzzzjjjDDD,,,)))((((((+++)))))))))))))))************)))+++###111TTTWWW===000***&&&///555RRRuuutttpppkkkkkkdddYYYZZZhhhxxxlllkkkmmmqqqrrroooqqquuuoooqqqssswwwzzz|||}}}|||vvvtttvvvzzzyyyvvvwww|||xxxvvvsssrrrvvvwwwiiiYYYAAAFFFHHHJJJZZZoooyyyuuujjjooowww}}}{{{uuupppYYYGGG666111000,,,))))))&&&&&&''''''((()))))))))###%%%111===:::---)))...555222+++&&&'''***)))%%%)))***+++***(((&&&'''((('''&&&&&&%%%%%%&&&&&&'''""")))***^^^zzzqqq888***((()))***++++++***)))(((''''''((()))***++++++,,,++++++,,,---.........---)))***+++,,,------...///************************%%%&&&++++++$$$%%%<<>>>>>333///666:::888111...---///333333///++++++++++++***)))(((((('''))))))'''&&&&&&'''((()))+++(((''')))******...555KKKPPPXXX^^^[[[XXXbbbpppgggaaa\\\\\\[[[RRR@@@111777///888RRRaaa\\\VVVYYYTTTQQQOOOQQQVVVZZZ\\\]]]^^^^^^cccjjjiii___YYYYYYbbb```^^^\\\]]]```dddgggjjjaaabbbkkkhhhWWWOOOTTT\\\eeennnqqqpppkkk^^^SSSggglllqqqoooiiicccbbbccc```jjjhhhSSS???555---&&&***((()))+++***&&&%%%((())))))************))))))%%%111---"""''',,,(((&&&'''&&&777DDDGGG___yyywwwvvv~~~uuummmooovvvzzzkkk>>>...***'''***###)))))))))))))))************))))))&&&;;;XXXMMM000***)))000111===^^^vvvwwwtttrrrfff]]]```jjjrrrwww{{{sssjjjeeejjjqqqsssqqqpppmmmuuuwwwtttvvv~~~yyyoooppptttxxxxxxttttttwwwyyysssuuu~~~hhhOOOAAABBBCCCIII[[[ooovvvtttwwwttttttxxx{{{zzzwwwuuuqqq___GGG555---++++++)))***'''&&&(((,,,,,,'''###)))&&&$$$---333)))&&&666222111///---,,,***((('''(((((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& ---,,,GGGMMM***(((&&&+++---&&&(((,,,%%%(((((())))))************---,,,+++************+++...------,,,+++***))))))---+++)))***,,,,,,)))&&&%%%333 %%%111$$$FFF]]]666((()))((((((***''''''&&&***+++%%%222PPPeeeLLL222((())))))&&&###((()))******)))***,,,--->>>hhhxxxsss{{{~~~uuuuuu~~~tttqqqqqqppplllqqqtttwwwvvvttttttyyy~~~qqqttt|||~~~|||uuuxxx}}}zzz|||~~~{{{~~~}}}vvv~~~}}}tttcccOOOBBB444000000222000***)))---...,,,++++++------,,,+++...---///222222///000555???FFFKKKFFF;;;333444999rrrTTTEEEVVVjjjttt||||||bbb999222,,,+++...///......///---+++******+++,,,---|||}}}|||ssshhhjjjkkkhhh```RRRDDD;;;555555444444444333333333555;;;:::111000777999555///---,,,...111222///+++++++++******)))((((((''')))(((((('''''''''(((((()))((((((***)))***000999QQQRRRVVV[[[[[[ZZZ___ggggggbbb___]]]ZZZPPP>>>000333111;;;OOO[[[YYYWWWXXXYYYVVVTTTUUUYYY^^^```aaa]]]\\\^^^cccbbb]]][[[^^^``````^^^^^^___```bbbdddccc[[[\\\dddaaaTTTRRRYYYaaaeeeiiikkkmmmmmmfff^^^gggjjjmmmmmmkkkiiiiiikkkooosssnnn]]]OOOGGG===111+++(((''')))***'''&&&((())))))************))))))***---...444999///&&&,,,111)))---666GGGlllvvv{{{|||xxxuuuxxx~~~}}}jjj===///+++***,,,&&&+++(((((()))))))))*********,,,)))444OOOZZZBBB+++,,,***...---<<<___wwwyyywwwssslllhhhkkkooorrrvvv{{{qqqhhhdddkkksssvvvsssqqqrrrvvvxxxxxxyyy{{{zzzvvvtttssstttxxxxxxuuutttwwwzzzzzzyyy}}}zzzjjj]]]YYYYYY]]]^^^```kkkyyyssssssuuuxxxzzzyyywwwuuunnnllleeeWWWEEE666---++++++(((&&&(((+++,,,((($$$&&&%%%###)))...)))333LLLFFF;;;---'''(((++++++(((((((((((((((((('''&&&&&&''''''''''''''''''''''''###)))&&&999lll___666***###&&&)))''',,,111***)))))))))))))))***+++,,,------,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********,,,***)))***,,,---+++)))***///)))+++)));;;kkk}}}fffHHH,,,%%%'''&&&%%%&&&&&&(((&&&)))***$$$111MMM~~~xxxkkkXXXDDD444,,,))))))***+++***))))))+++---???jjj|||xxxyyyzzz~~~wwwvvvyyyyyyvvvyyyzzzyyyvvvssstttzzzzzzzzz{{{vvvyyy|||yyy~~~xxxvvv|||{{{vvvkkk]]]HHH333++++++++++++,,,---,,,,,,---...///...,,,,,,+++---000111000333888@@@EEEHHHDDD<<<777888<<<___lllmmmttttttzzzSSS;;;)))+++///+++)))---...---,,,+++++++++,,,---vvvzzz~~~~~~qqqgggkkkhhh[[[PPPHHH>>>444444333222222222222222222666888555///222888888111---++++++---000111...+++++++++******)))((((((((('''(((((())))))(((((((((&&&'''***+++)))***444???UUUSSSSSSWWWYYYYYY[[[^^^aaa```___]]]WWWJJJ:::///000555>>>JJJTTTYYYXXXUUUZZZYYYWWWXXX[[[^^^______\\\ZZZZZZ\\\[[[[[[^^^ccc[[[\\\^^^___aaabbbccccccaaaYYYWWWZZZVVVMMMQQQ\\\dddccc```___ccciiihhhcccfffhhhiiihhhhhhjjjmmmpppoooiii\\\OOOMMMNNNFFF:::333,,,'''(((***))))))+++))))))************))))))+++'''...DDDKKK444(((888[[[^^^bbb^^^^^^vvvtttjjjkkkyyy~~~rrreee:::---++++++---&&&+++(((((())))))))))))******...***CCCaaaVVV444''',,,++++++)));;;aaayyy{{{zzztttrrrsssvvvvvvtttvvvzzzwwwpppnnnvvv~~~~~~xxxtttsssrrruuuzzzzzzwwwuuuvvvxxxtttsssvvvwwwuuutttvvvqqqtttxxx{{{{{{uuurrrsssqqq^^^LLLWWWpppmmmrrrwwwyyyyyyxxxwwwuuuuuuxxxyyyssseeeRRRAAA666///+++'''''')))+++***(((&&&(((%%%&&&((((((;;;\\\iiiRRR666''''''***)))%%%'''(((((((((((('''&&&&&&''''''''''''''''''''''''&&&%%%""",,,WWW~~~NNN///%%%%%%))))))///444///+++***)))((()))+++---/////////............------++++++++++++++++++++++++***))))))***,,,------,,,+++&&&++++++!!!TTTaaaBBB111$$$%%%(((&&&$$$$$$&&&(((&&&((()))$$$///JJJkkkOOO===222******++++++***))))))+++...BBBnnn||||||}}}yyyzzz~~~{{{uuurrrsssyyy}}}}}}~~~{{{|||yyy|||}}}uuuuuu|||~~~oooRRR>>>444...---......------///000000...---...,,,,,,/////////444:::DDDCCCBBB>>>999666666777YYYGGG>>>YYYkkkvvvzzzxxx|||sssLLL...---000)))(((000,,,,,,,,,,,,,,,,,,------yyy|||~~~|||nnnpppuuulllVVVGGGDDD===111222111000000000000111222888666111///555;;;777///,,,++++++---000000...,,,************))))))((((((&&&''')))******)))((('''%%%'''+++,,,)))+++888FFFSSSRRRQQQSSSVVVWWWXXXYYYYYY[[[]]][[[SSSFFF777...111888>>>FFFRRR]]]ZZZOOOSSSUUUWWWZZZ\\\[[[YYYWWW\\\\\\[[[ZZZYYYZZZ___dddUUUWWW[[[```ccceeeeeeeeecccYYYQQQNNNGGGCCCKKKYYYccc___XXXUUUZZZaaabbb^^^dddggghhheee```aaagggnnnnnn___LLLFFFQQQ^^^]]]UUUCCC888...******)))***---))))))************))))))((($$$+++BBBLLL777--->>>___jjjzzz||||||rrrbbbddduuu~~~vvvhhh___555))))))))),,,%%%***(((((((((((()))))))))***---+++HHH\\\DDD+++)))))),,,)))'''<<>>999:::GGGVVV```^^^YYYUUUYYY``````\\\bbbiiilllggg\\\YYY```iii[[[NNNBBBFFFXXXiiijjjcccTTTGGG999000+++((((((+++))))))************))))))'''(((***333<<<333...999@@@EEE___uuugggjjjxxx{{{rrr___444)))((())),,,%%%***'''(((((((((((())))))))))))---@@@CCC...)))...&&&,,,((((((AAAgggwwwwww{{{yyyrrroootttzzz{{{xxxwwwxxxwww|||{{{qqqkkksssnnnqqqzzz{{{uuusssyyyzzzuuusssvvvwwwwwwyyy}}}zzzvvvtttvvvyyy{{{zzzzzzjjjpppkkkSSS888000<<>>DDD888***"""###'''******&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''"""((((((;;;|||kkk111''')))...)))***000111+++***(((((())),,,///111333333333222000...,,,+++*********++++++,,,,,,---******)))(((''''''((()))111---'''???aaayyyppp;;;((('''(((******(((''')))%%%(((%%%&&&***+++777NNN|||YYY===333---%%%+++++++++))))))***---000SSSvvvyyy}}}{{{yyy}}}~~~|||}}}~~~~~~~~~}}}zzzuuutttxxx}}}~~~}}}{{{~~~~~~}}}}}}~~~~~~}}}}}}||||||{{{yyyvvvtttiiimmmxxx}}}}}}mmmVVVGGG@@@111///,,,+++,,,.........000...---///111333999AAAPPPIII???:::999999666333+++llluuuHHH999===666111222111222:::MMMkkkaaa<<<)))+++000...------.........---,,,+++vvvsssqqqhhhhhhdddVVVDDD<<<===:::333111000...------///111222888222...222:::===666...---...///000000///...---******))))))))))))))))))''''''((()))************((((((***,,,,,,111@@@NNNKKKOOOQQQQQQSSSXXX[[[[[[ZZZ^^^cccccc[[[MMM>>>444666777:::GGG\\\fffWWWAAA===FFFTTT___cccaaa]]]ZZZYYY___ccc___ZZZZZZ\\\\\\YYYZZZ[[[]]]___aaaaaabbbZZZKKK:::111222;;;KKKZZZ```bbb```]]]^^^```___ZZZ___hhhoookkkaaa\\\```gggLLLHHHIIITTTeeennnjjjbbb```VVVIII>>>333)))&&&((())))))************)))))))))...***'''---,,,)))...111???___zzz|||rrriiieeennn|||ccc888+++******---''',,,''''''(((((((((((())))))&&&...333,,,###***000(((,,,)))---IIIkkksssqqqxxxyyyqqqmmmssszzz|||yyywwwuuuwww|||~~~vvvppppppzzzwwwxxx{{{zzzvvvuuuwwwzzzxxxxxxyyyxxxvvvzzz~~~xxxuuuxxx}}}}}}|||{{{rrrttthhhOOO>>>DDDSSS]]]jjjsssxxxvvvvvvzzzxxxrrrjjjooovvvzzz{{{yyywwwvvvjjjeee[[[NNNAAA555,,,'''''')))%%%&&&+++'''%%%...---***'''$$$$$$&&&(((***%%%%%%&&&''''''''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$%%% ((('''---___kkk555&&&%%%***&&&'''......))))))(((((())),,,...000111111111111000...,,,************++++++,,,,,,,,,+++++++++(((&&&&&&((()))......+++WWWyyyWWW555((())))))((('''&&&'''(((%%%)))%%%%%%---333AAAXXXsssaaa:::'''&&&+++*********))))))+++///333[[[yyyxxx}}}{{{xxx{{{|||~~~{{{}}}|||}}}yyy{{{|||~~~~~~{{{xxxuuuuuu{{{qqqaaaAAA;;;333---+++---000111,,,***+++///222666===EEEGGG@@@777444555666444222000PPPaaaQQQ666&&&+++;;;---222666666;;;LLLggg|||~~~OOO///---///***000000///...---,,,++++++yyywwwwwwnnnaaaVVVGGG>>>:::999666222111000...------///111333666000---222:::;;;444------...//////...,,,++++++)))))))))))))))))))))***(((((((((((()))***+++,,,+++((((((+++...555BBBOOOPPPRRRQQQQQQWWW______ZZZaaacccgggggg```QQQ???333333333:::LLL___bbbQQQ>>>AAAJJJWWW```bbb```]]][[[TTT\\\```[[[VVVWWWYYYYYYXXXXXXYYYZZZ]]]```dddfff\\\KKK777///444CCCVVVccccccggghhhaaa[[[XXXTTTOOOWWW___hhhlllkkkhhhggghhhaaaccchhhqqqwwwvvvqqqmmmiiieee___TTTCCC222******))))))************)))))))))---(((&&&,,,((($$$++++++EEEYYYkkkxxxhhhUUUXXXQQQQQQYYYlll{{{ggg:::,,,)))))),,,&&&,,,'''''''''((((((((())))))&&&---***$$$'''******...,,,+++333QQQnnnooojjjsssxxxsssrrrwww|||{{{xxxwwwxxxzzz|||{{{ssslllooovvvyyy{{{zzzwwwvvvxxxxxxuuuwwwxxxzzzyyytttooossszzzzzzuuuuuuyyy|||yyywwwyyywwwtttnnneee\\\]]]iiiuuukkkrrrtttqqqsssyyyvvvnnniiiooovvvxxxwwwuuuuuuwwwssstttssslll]]]KKK;;;111'''***&&&%%%***&&&""")))...,,,***((('''&&&''''''$$$%%%&&&&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&!!!'''''''''IIIqqqzzzJJJ///###''''''(((,,,)))''''''((((((***,,,---...+++,,,...///000///...---++++++++++++++++++,,,,,,+++,,,,,,***((((((***---,,,+++:::rrrjjjDDD***'''((((((&&&%%%&&&''''''%%%)))%%%%%%000:::LLLbbbcccqqqwwwccc???'''%%%---)))))))))((())),,,111555^^^yyy{{{yyy||||||~~~zzz|||~~~fff[[[JJJ:::222///000111,,,***+++///111333:::AAA@@@:::333000000111111///222---JJJeeeMMM***(((666111444555000,,,///<<>>kkk}}}YYY@@@<<<@@@555333000---+++*********||||||zzzoooZZZPPPCCC999555333222000000------000...,,,000888333...///666777000...111...---,,,---......,,,+++))))))))))))))))))))))))(((((((((((()))***+++,,,***+++******333CCCPPPUUUSSSQQQRRRVVVXXXWWWXXX\\\^^^cccaaa```^^^JJJ666333222222???TTT]]]TTTIIIFFFPPPSSSWWWZZZZZZYYYXXXWWWQQQTTTUUUUUUWWWXXXRRRKKKIIIPPPWWW[[[```eeefffccc^^^MMM:::333===QQQcccmmmeeefffcccVVVBBB333444<<>>aaa|||jjjDDD...)))******))))))((((((''''''"""$$$&&&&&&(((555JJJ[[[kkkfffffffffWWW===,,,)))###+++***(((+++***000@@@jjjqqqyyy{{{|||~~~|||www{{{}}}{{{zzz||||||{{{rrrVVV<<>>RRR[[[TTTMMMMMMVVVWWWWWWTTTPPPPPPTTTYYYQQQUUUWWWXXXYYYXXXQQQHHHMMMVVV___``````bbbcccbbbRRRHHH<<<:::CCCSSSbbbjjjbbbZZZPPPDDD999555>>>IIITTT^^^aaaaaakkkyyyuuueeeeeeiiippptttuuurrrpppnnnsss{{{vvvooopppbbbBBB+++)))//////+++000999777,,,(((((()))))))))*********222,,,+++%%%(((LLLllljjj:::BBBWWWgggtttzzzwwwyyyNNN666***+++'''&&&)))&&&(((((((((((((((((((((((()))))))))(((((()))******///&&&333[[[xxx{{{rrrpppjjjjjjjjjkkkllllllmmmmmmuuuxxxuuufffPPPFFFVVVllloooppppppppptttyyyxxxuuuxxx{{{xxxqqquuu~~~|||vvvhhhWWWQQQ___pppssstttuuutttrrrqqqrrrsssuuuwwwyyyxxxvvvuuuvvvxxxuuusssuuuxxxvvvooommmpppuuutttpppkkkggghhhmmmsssWWWTTT???,,,)))((($$$'''&&&'''))))))((('''''''''$$$$$$%%%%%%&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&!!!(((%%%???{{{???+++&&&$$$***$$$***))))))***++++++++++++***,,,,,,,,,---...///000111,,,------,,,***((()))***((()))...---''')))///------PPPmmmhhhLLL222)))+++)))))))))(((((((((((((((&&&'''(((&&&%%%+++666@@@LLLIIILLLPPPHHH555******$$$,,,***(((++++++333DDDrrrwww{{{|||~~~|||}}}~~~~~~~~~{{{{{{}}}}}}|||~~~}}}wwwxxx}}}{{{vvv\\\GGG>>>///111111...///555999:::333000------......,,,***111+++---444;;;EEEFFF===222777???<<<222222555///000111CCCkkktttUUU===111000...---------,,,***wwwwww{{{||||||zzz{{{zzztttlllddd[[[MMM@@@666111000000111...,,,---,,,---222888------///222111---******++++++,,,,,,,,,+++***)))))))))))))))))))))))))))'''((()))++++++++++++***'''))),,,444DDDSSSXXXUUUJJJFFFDDDGGGIIIKKKPPPVVV```ffffffddd^^^GGG///+++---222???PPPVVVQQQOOOSSSWWWTTTMMMFFFBBBFFFQQQZZZQQQVVVYYYZZZZZZXXXQQQIIIPPP[[[dddccc````````````KKKIIIGGGIIIOOOYYYcccjjjeeeWWWGGG>>>>>>EEERRR^^^___aaa___^^^iiivvvssseeelllmmmooorrruuuvvvtttsssiii|||zzzmmmrrroooNNN,,,///---,,,111===DDD<<>>***'''&&&((($$$***)))***++++++,,,,,,,,,+++,,,,,,,,,,,,------...///...//////---***))))))***'''))),,,,,,******...111>>>lllpppHHH000(((%%%)))''''''((((((((())))))))))))))))))'''%%%$$$&&&(((---,,,111888666,,,'''***&&&,,,)))(((+++,,,666KKKxxx~~~|||}}}}}}|||~~~}}}vvvuuuvvvvvvyyy~~~~~~lll```BBB;;;000)))---555888555...---,,,---......---+++***...***(((222999999:::@@@NNNVVVWWWVVVFFF---222...,,,@@@mmmwwwBBB000000//////...,,,******xxx{{{{{{zzzxxxwwwxxxvvvqqqkkkhhh___QQQAAA666000///000111///,,,+++,,,...333777---000222111///,,,***(((+++,,,......,,,***))))))))))))))))))))))))))))))&&&(((***,,,---,,,+++***(((***///;;;MMMZZZYYYPPPBBB>>>===AAAFFFKKKSSS[[[bbbhhhfffbbb\\\EEE111///000666CCCNNNPPPMMMMMMRRRRRRJJJ>>>666666AAAOOOYYYRRRVVVYYYYYYYYYZZZVVVPPPSSS[[[aaabbbcccdddbbb___SSSUUUYYY[[[^^^bbbhhhmmmiiiZZZMMMLLLRRRYYY^^^bbbhhhhhheeeccciiirrrsssmmmzzzwwwssssssuuuvvvsssqqqooo~~~yyymmmoooiiiKKK///111***---<<>>NNNGGG777---'''"""'''(((((((((((()))))))))(((&&&&&&)))((('''666OOOqqq???;;;HHHZZZyyyyyyLLL444)))***''''''+++((())))))))))))))))))))))))))))))(((((((((((())))))///333IIIkkk{{{wwwvvvxxxsssnnnnnnrrrtttrrrnnnnnntttyyyyyyvvvssssssssswwwrrrrrrxxxwwwqqqqqqxxx}}}yyypppfffbbbeeejjjnnnsssvvvzzzyyynnncccaaaeeerrruuuxxxyyyxxxwwwvvvvvvxxx{{{}}}zzzvvvvvv|||~~~}}}{{{{{{|||{{{vvvqqqggglllrrruuuuuuuuuwwwzzzvvvzzz^^^555%%%''''''&&&)))&&&$$$&&&)))+++)))'''%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$&&&%%%$$$(((<<<\\\___HHH+++&&&((($$$%%%***&&&'''((()))************,,,,,,+++++++++,,,,,,---.........,,,)))''''''((('''+++((()))---'''---GGGWWW)))+++,,,###)))%%%%%%&&&'''((()))******'''&&&%%%&&&)))+++***)))((((((***+++***''''''***(((+++)))))),,,,,,;;;WWWxxx|||{{{vvvpppllljjjvvvzzz~~~~~~|||zzzyyy|||vvvuuu||||||zzzrrrjjjjjjrrr{{{~~~|||}}}~~~{{{~~~|||^^^BBB444222000---(((***,,,.........------***,,,''',,,333,,,???lll[[[IIISSSJJJ333...%%%---222---***>>>jjjsss@@@888222111111---+++---}}}zzz|||{{{wwwuuuxxxyyyuuupppnnncccWWWGGG999333111///...//////---+++---222444222666>>>===111***------'''+++...222222...***)))***((((((((((((((((((((((((((()))***,,,,,,,,,,,,+++***000;;;JJJ[[[aaaWWWHHHEEECCCCCCHHHMMMOOOTTTYYY\\\```[[[TTTMMM<<>>CCCJJJNNNPPPUUUYYYZZZWWWXXX^^^cccdddcccaaa___cccnnnvvvqqqggghhhjjjmmmllliiihhhiiikkkddd```aaaiiikkkbbbSSSHHH]]]dddkkkkkkddddddqqqzzzxxxwwwwwwwwwxxxxxxwww}}}rrrIII---///***eeezzzNNN&&&***111'''''''''(((((((((((())))))***)))$$$&&&,,,)))111HHHFFF;;;QQQ^^^yyyyyyIII222(((+++)))))),,,)))************************)))))))))))))))***++++++...666QQQpppzzzpppppp|||vvvsssooonnnpppqqqqqqooommmuuuzzzwwwrrrrrrtttvvvppppppqqqttttttrrrtttxxx~~~vvvfffVVVRRR\\\kkkttttttuuuwwwwwwpppgggfffjjjooorrrvvvxxxxxxwwwxxxxxx}}}}}}uuullljjjpppxxxwwwyyyxxxvvvuuuuuuqqqlllkkknnnqqqrrrsssvvv~~~{{{xxxYYY555)))((($$$$$$(((&&&%%%&&&((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!'''%%%(((+++777aaammm^^^555)))+++"""%%%'''%%%&&&'''((())))))******++++++++++++,,,,,,---...------...,,,)))((((((((('''...((((((...'''444\\\wwwKKK---)))""" 000%%%%%%&&&'''(((((())))))'''&&&%%%%%%''')))******((()))******)))(((***,,,(((+++)))***---+++;;;ZZZ}}}xxxyyy}}}{{{~~~yyyrrrlllgggeeetttyyy~~~||||||xxxtttnnnkkkqqqzzz}}}{{{wwwzzz}}}yyyyyybbbBBB222///111***,,,---...---,,,---...///)))&&&---222888[[[lllUUU555+++444666///...)))(((---...(((,,,LLLqqqJJJ:::......000...---000|||~~~}}}{{{vvvvvv{{{|||wwwrrrqqq]]]OOO===333111222000---...///...+++...444444000:::DDDAAA000'''------&&&)))...222222---)))((()))(((((((((((((((((((((((())))))***++++++,,,,,,---***222@@@QQQ```dddYYYKKKGGGFFFIIIOOOSSSSSSUUUYYYZZZ___[[[TTTLLL:::---111+++666DDDMMMQQQPPPNNNLLLFFFIIINNNPPPQQQQQQRRRSSSWWW[[[]]][[[[[[```eeegggiiigggcccdddlllrrrooogggeeegggiiijjjjjjiiihhhhhhfffbbbbbbfffeee\\\RRRMMMWWW^^^gggfff[[[TTT```rrrrrruuuxxx{{{|||}}}{{{|||ccc:::***:::NNNrrrsssEEE%%%---444***'''''''''((((((((())))))$$$+++((((((000'''$$$555lllSSS???ZZZggg{{{vvvEEE000(((,,,++++++---***))))))))))))))))))))))))))))))))))))***,,,---...+++888XXX{{{uuunnnuuuuuutttrrrqqqrrrtttvvvwwwttt{{{|||tttnnnooosssuuuoootttwwwtttsssvvvxxxwww{{{qqq]]]HHHCCCTTTjjjyyypppqqquuuxxxuuuppppppssspppqqqrrrrrrrrrtttwwwyyyxxxwwwssslllfffeeejjjpppuuuzzz{{{vvvsssssspppllluuutttrrrrrruuuzzzpppMMM000***)))$$$&&&&&&'''''''''&&&'''***,,,&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&& '''###(((***000aaa{{{ooo:::(((,,,"""&&&&&&%%%&&&''')))*********+++++++++++++++,,,...//////---......---+++)))***+++&&&///((((((000***???uuu}}}^^^;;;---)))###$$$+++&&&&&&&&&''''''((((((((((((((('''&&&&&&&&&'''(((%%%'''((('''''')))+++,,,(((***))),,,---***:::ZZZ~~~xxxzzz~~~}}}~~~|||~~~~~~zzzssslllhhhgggvvv{{{~~~|||}}}}}}~~~}}}{{{uuuzzz|||}}}}}}wwwzzzzzzzzz~~~~~~fffPPP===111///111111000---,,,...000,,,(((***,,,---@@@```sssAAA222---000///...///***///***+++111000...777FFF~~~\\\DDD///,,,///...,,,...}}}yyy{{{vvvvvv}}}yyytttsssYYYIII777...000333111---,,,///...,,,///555444...===GGGCCC///%%%,,,---%%%(((---222111,,,''''''(((((((((((((((((((((((((((************+++,,,---...)))444DDDUUUcccfff\\\NNNLLLLLLQQQYYY^^^^^^___bbb\\\bbb___XXXPPP<<<---000...999FFFOOORRRPPPJJJDDD999GGGVVV\\\YYYTTTUUUXXXXXX]]]```^^^^^^bbbeeeeeekkkiiifffcccfffjjjiiiddd```bbbfffiiikkkkkkiiihhhddd___[[[ZZZXXXSSSQQQSSSXXX\\\cccaaaRRRGGGOOO```iiinnnuuuyyyzzz{{{~~~{{{}}}kkkNNN000...FFFsssaaaGGG333+++***(((###''''''''''''((((((((()))%%%...&&&"""+++'''''';;;QQQmmmNNNgggsss~~~rrrCCC...'''---,,,,,,...***((((((((((((((((((((((((((())))))***+++---...///...444MMMlllwwwnnnllluuurrrssssssrrrrrruuuyyy|||~~~~~~ssslllooossssssvvv~~~xxxuuuzzz{{{www{{{rrr\\\CCC>>>PPPkkk|||sssvvv|||}}}tttoooooorrrqqqnnnllllllooouuuzzzqqqoookkkjjjjjjnnnqqqtttxxx{{{vvvuuutttqqq~~~yyyvvvwww|||}}}zzz~~~gggAAA*********&&&***%%%'''((('''%%%&&&)))---&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%)))!!!&&& %%%$$$&&&[[[uuu:::&&&+++!!!((('''&&&'''((()))++++++,,,,,,+++++++++,,,---...000111---...///...,,,+++,,,---$$$000))))))222...GGGvvvKKK+++(((,,,...+++!!!&&&&&&&&&'''''''''''''''''')))******(((&&&'''((($$$'''(((&&&&&&(((******'''))))))---...)))999ZZZuuu~~~}}}{{{}}}|||uuuooolllkkktttyyy~~~{{{yyyzzzuuuxxx|||yyy|||{{{zzzpppooo{{{|||xxxyyywwwtttxxx~~~{{{SSS000000111111...+++***,,,///&&&(((000,,,'''???RRREEE999***///333$$$###...,,,))))))...555888777555444WWWnnnPPP555///000---)))***~~~yyyyyyssszzzxxxrrrsssrrrWWWCCC333333444///+++---,,,---///444999:::666111FFFFFF===...%%%''',,,.../////////...---+++***)))))))))))))))))))))))))))%%%+++---)))))),,,---***,,,AAASSSYYYXXXXXXTTTMMMTTTUUUYYY```bbbbbbfffkkkaaabbb```VVVEEE555......---;;;HHHOOOTTTVVVNNNBBB>>>JJJTTTYYY[[[___bbbbbbbbb```aaahhhnnnllleee```iiigggfffeeeeeeeeecccaaa]]]dddiiiiiihhhiiihhheeeTTTCCCBBBIIIDDDCCCIIIKKK\\\JJJVVVeeeUUUHHHLLLLLLggg^^^hhhsssoooyyy|||xxxOOO666111555llllllDDD'''***111***$$$(((++++++***)))((('''&&&&&&'''(((((('''&&&(((+++...XXXSSSbbb|||fff888222,,,***,,,---,,,)))((((((((((((((()))******((()))***++++++,,,++++++---111999@@@GGGQQQ```lllkkkkkkqqqxxxyyyuuuxxx~~~}}}yyytttpppoooqqqssssssqqqppprrrwww{{{||||||zzzxxxmmm]]]WWWaaasssuuusssrrrssstttsssooolllvvvwwwxxxvvvsssrrrrrrtttvvvrrrjjjdddiiiuuu~~~zzz{{{}}}|||yyywwwvvvvvvuuu|||}}}yyy}}}{{{XXX<<<000'''&&&***(((((()))***)))'''&&&&&&'''+++)))&&&$$$$$$%%%'''(((&&&&&&%%%%%%%%%%%%$$$$$$(((######&&&$$$"""--->>>ggguuuDDD$$$...###(((&&&''')))***+++)))(((&&&---------------...//////------,,,++++++++++++,,,///&&&111444$$$555hhh|||MMM(((&&&---'''###(((&&&&&&''''''''''''&&&&&&)))((()))((()))((()))(((''''''''''''''''''''''''---(((///,,,+++---999dddvvv||||||}}}zzz~~~yyy{{{zzzvvvvvvpppiiiqqqyyyrrrtttwwwvvvzzzuuummmsssmmmrrrzzz|||xxx|||gggkkkwww|||}}}{{{{{{}}}|||~~~<<<222000...+++******+++,,,+++++++++...222555777888---------,,,,,,+++++++++,,,&&&***@@@\\\cccKKK---:::WWW[[[+++,,,---'''000+++~~~{{{yyy|||uuuqqqrrrlllSSS@@@222222444///,,,...///...111555666444666;;;[[[MMM:::---)))***+++,,,/////////...---+++***)))))))))))))))))))))))))))&&&+++---)))))),,,---***---AAARRRWWWXXX[[[[[[VVVXXXYYY___dddccc^^^]]]```\\\^^^]]]RRR@@@222---...000>>>KKKSSSYYY\\\RRRDDDAAAKKKTTTVVVWWW[[[^^^^^^___]]]___eeelllmmmiiieeehhheeebbb```aaaccccccccciiiiiigggeeefffjjjhhhcccFFF888888>>>999:::FFFMMMUUUJJJRRRYYYQQQQQQUUUKKKhhheeehhhjjjfffnnn~~~___>>>///444SSSoooQQQ888'''***///+++(((,,,******))))))((((((''''''((())))))((('''(((+++...KKKTTTcccwww^^^:::444---+++++++++)))&&&((((((((((((((()))******+++++++++,,,+++++++++***,,,---///444>>>MMMaaapppnnnnnnrrrvvvvvvuuuyyy{{{yyywwwsssqqqpppqqqrrrcccggglllppprrrtttwwwyyy}}}xxxlllaaa___hhhrrrwwwrrrqqqqqqrrruuuvvvtttrrrxxxwwwvvvvvvwwwwwwuuutttqqqtttsssooonnnsssvvvvvv{{{yyywwwuuutttssssssrrrsss{{{~~~{{{~~~{{{yyyUUU999...&&&&&&***&&&'''))))))((('''&&&&&&'''***((('''%%%%%%%%%''''''&&&&&&%%%%%%%%%%%%$$$$$$(((###$$$'''$$$""",,,;;;dddvvvGGG%%%---'''%%%...&&&''')))+++,,,,,,,,,,,,...------------...//////......---,,,,,,,,,,,,,,,---'''---------MMMyyymmmEEE'''''',,,%%%!!!%%%&&&&&&''''''''''''&&&&&&$$$$$$%%%'''((()))***+++'''''''''''''''''''''''')))%%%,,,***,,,000>>>jjj}}}zzzzzz|||zzztttlllpppqqqffffffnnnqqqwww{{{qqqiiioookkkpppxxx}}}rrr\\\gggvvv~~~~~~BBB000///---+++))))))***+++***))))))+++...000000000,,,,,,,,,,,,+++++++++***'''---******BBBbbbfffSSS222AAAeeeiii666...111(((+++(((~~~}}}~~~xxxtttwww{{{{{{~~~xxxpppvvvxxxlllLLL===111111333///---...111///555<<<;;;888EEEYYYnnnQQQ444+++,,,,,,***+++.........---,,,+++***)))))))))))))))))))))))))))'''+++,,,***)))+++,,,***222DDDRRRUUUVVVZZZ\\\YYYTTTYYYaaafffcccZZZUUUUUUWWWZZZYYYLLL999---,,,///000>>>LLLSSSYYY[[[RRREEEEEEMMMRRRSSSRRRUUUWWWWWW]]]]]]^^^aaagggjjjiiiffffffccc^^^\\\^^^aaaccceeejjjhhhdddbbbdddeee^^^TTT===666;;;AAA;;;???PPP[[[XXXQQQNNNJJJIIIXXX^^^RRRkkkmmmhhhhhhssszzz{{{EEE///+++???mmmbbb555...******+++******,,,))))))))))))(((((((((((())))))))))))((((((+++---888vvv\\\cccxxxhhhMMM777222---***++++++)))&&&((((((((((((((()))************++++++,,,,,,,,,,,,///...,,,---777KKKbbbsssqqqppprrrtttssssssxxxvvvvvvuuutttsssqqqpppppp[[[cccmmmrrrssstttvvvyyy~~~uuuggg^^^bbblllrrrrrrvvvvvvvvvxxx|||~~~~~~~~~xxxuuusssuuuyyy{{{xxxuuulllssswwwtttqqqrrrttttttyyysssmmmjjjjjjllllllkkkpppyyy~~~~~~yyytttOOO333***%%%&&&)))$$$'''((()))(((&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$(((%%%%%%'''%%%"""***777bbbxxxNNN)))***(((***///&&&&&&(((+++---///111222...------,,,---...///000//////.........---------)))***+++,,,CCCppptttRRR777$$$'''+++%%%"""&&&&&&&&&''''''''''''&&&&&&###$$$%%%&&&''')))******(((((((((((((((((((((((()))$$$+++))),,,111AAAooo}}}|||~~~zzzzzz}}}~~~~~~vvvvvvwwwtttyyywwwjjjlllvvvyyyyyywwwggg\\\```ggglllrrrxxx||||||zzzxxx}}}nnn[[[iiiwww~~~~~~}}}}}}>>>///...,,,***)))))))))******)))***+++------+++)))+++++++++******************,,,&&&!!!...NNNgggpppKKK<<>>GGGHHH&&&///+++***///~~~|||yyyuuuuuuyyyyyy|||~~~wwwpppuuujjjNNN555444333222111000000111---,,,444@@@BBB>>>FFFUUU???111''')))***''''''+++))))))***+++++++++******))))))))))))))))))))))))***((()))******(((+++000CCCSSS^^^]]]YYYZZZXXXTTTTTTZZZaaaeee___WWWWWW\\\___```UUU@@@000---000000555JJJXXXTTTJJJIIINNNPPPNNNSSSVVVTTTPPPKKKCCC;;;EEEQQQYYYYYY[[[cccfffdddfffddddddeeefffgggfffdddfffiiifff]]]UUUQQQNNNKKKCCCEEEUUU___]]]___ccc___JJJPPPMMMFFF>>>111555LLLgggxxx|||tttpppmmmiiikkkNNN+++...,,,GGGgggGGG111...///---++++++,,,+++'''''''''(((((())))))******)))******)))(((&&&'''(((///aaaPPP:::,,,...,,,,,,+++***)))(((((((((((((((((((((((()))******,,,+++***)))))))))++++++000III___bbb\\\^^^eeeiiiqqqxxx}}}}}}{{{}}}~~~}}}zzzyyyzzz||||||xxxqqqkkkzzzsssnnnpppwww{{{xxxttt___hhhoooqqqssswwwxxxxxx|||}}}}}}{{{vvvrrrppppppfffmmmuuuvvvrrrppptttzzzzzzyyyvvvtttvvvsssfffYYYPPPPPPSSSZZZdddlllqqqrrruuuvvvtttooojjjiiilllnnnRRR777''''''&&&''')))%%%%%%&&&''''''&&&%%%'''(((%%%&&&'''((((((((('''&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&''''''''''''(((***@@@QQQ>>>---%%% ((($$$&&&'''((()))***,,,------000...,,,++++++---000111///000111222111000///...,,,(((&&&EEEzzzYYY,,,((()))***+++)))&&&%%%&&&&&&&&&''''''''''''&&&&&&%%%&&&'''((()))+++,,,,,,(((((((((((((((((((((((((((###***(((+++000@@@nnn|||}}}~~~~~~~~~www}}}{{{{{{|||}}}}}}|||}}}}}}|||xxxuuu{{{sssssstttvvvyyy|||zzzxxx|||yyyzzz}}}~~~~~~~~~||||||~~~~~~~~~TTT555.........------,,,,,,,,,)))((()))+++------,,,***))))))))))))************(((++++++'''&&&+++......GGGccc@@@\\\NNN///000***++++++xxxssstttwwwvvvqqqrrrxxxyyyuuussscccGGG222444555333111111111111------555BBBJJJHHHDDDBBB222...***)))***++++++)))(((((()))***++++++******)))))))))))))))))))))))))))''''''******(((,,,222GGGUUU___\\\YYY[[[]]]ZZZZZZ\\\``````YYYTTTYYYbbbfffdddUUU===//////000---444GGGUUUTTTOOOOOOPPPNNNNNNTTTYYYXXXTTTLLL@@@444AAAQQQ]]]^^^```hhhjjjgggeeecccbbbcccfffiiikkkkkkggggggbbb[[[YYYZZZZZZVVVIIIDDDIIIOOOOOOUUUWWWNNNOOO```[[[KKKGGGDDDKKKaaapppwww{{{ooo]]]ZZZZZZPPP888)))'''===ZZZYYY;;;---)))***,,,...,,,((((((***(((((((((((())))))))))))+++,,,---,,,***(((((()))///NNNAAA///'''---*********)))((((((((((((((((((((((((((()))******+++*********+++---///111CCCZZZnnnpppkkkhhheee___pppwww{{{xxxwww{{{~~~}}}yyyxxxyyy{{{}}}{{{ssslllyyyuuurrrtttzzz~~~}}}{{{eeemmmtttuuuvvvxxxwwwuuuzzz}}}~~~zzzuuurrrqqqiiiooovvvwwwuuutttvvvzzzxxxxxxvvvuuuvvvtttlllaaaZZZ^^^dddjjjnnnqqqqqqpppttttttqqqkkkddd___aaaeeeGGG000'''***''''''***'''$$$%%%'''&&&&&&%%%'''(((%%%&&&&&&''''''(((''''''&&&&&&%%%%%%%%%%%%$$$$$$###%%%'''''''''(((((((((...999///---(((!!!)))&&&$$$%%%(((***,,,---------000...,,,***+++---000222///000111222111000...---+++(((111[[[lll@@@000&&&)))***(((&&&'''''''''&&&&&&''''''''''''&&&&&&$$$%%%&&&''')))***++++++''''''''''''''''''''''''(((###***)))+++...===iii|||{{{}}}zzzssszzz~~~|||~~~yyyxxx{{{www~~~{{{{{{zzzuuuxxxttttttssstttwww{{{{{{}}}~~~sss|||~~~}}}~~~yyyCCC888,,,------------,,,++++++***)))))))))+++,,,+++***)))))))))******+++++++++)))...,,,$$$&&&///111******VVV}}}yyyXXXLLLmmmwwwDDD111---(((...'''ssslllqqquuurrrrrrpppvvvzzzsssjjjTTT777000444666444111111111111---///999IIIXXX[[[PPPCCC000000---)))+++///...((('''((()))******+++******)))))))))))))))))))))))))))&&&&&&***+++))),,,444KKKWWW^^^YYYUUUYYY\\\[[[YYYZZZ[[[YYYSSSRRR[[[gggjjjfffTTT;;;///000000+++:::KKKYYY\\\\\\]]]YYYQQQNNNUUU[[[[[[WWWMMM>>>000CCCUUUcccdddeeejjjlllgggdddbbb```aaaeeekkkoooqqqkkkjjjgggfffjjjmmmiiiaaaIII===999:::<<>>UUUkkk___BBBCCCQQQaaattt~~~uuuuuuoooaaaaaaWWW999***000$$$OOOmmmKKK444%%%&&&'''---111,,,######***))))))))))))((((((((((((---...///...,,,*********+++;;;xxx444***%%%,,,%%%&&&((()))))))))+++,,,((((((((((((((()))******&&&&&&(((***...333777:::YYYkkkyyyxxxsssnnncccVVVmmmsssuuuqqqpppvvv{{{|||wwwvvvwwwzzz~~~|||uuunnnoooooopppssswww{{{|||}}}rrrsssrrrnnnooosssvvvttttttxxx}}}}}}yyytttrrrqqqnnnqqqvvvyyyzzzzzzyyyyyyrrrsssqqqoooqqqwwwzzzxxxkkkooouuuxxxvvvqqqllliiiqqqqqqpppkkkddd^^^```ddd@@@---(((+++((('''***)))$$$%%%&&&&&&%%%%%%'''(((&&&&&&&&&&&&''''''((((((&&&&&&&&&%%%%%%%%%$$$$$$"""%%%''''''((())))))'''&&&---(((///+++ '''%%%"""$$$(((+++---.........000...,,,***+++---000222...///111222111000...---''')))???qqqZZZ,,,///"""&&&'''%%%%%%))),,,+++&&&''''''''''''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''+++&&&---******+++777bbb~~~wwwuuuzzzyyyrrrzzz}}}~~~}}}|||tttwwwyyyooovvv||||||yyy}}}~~~xxxyyy|||{{{yyyxxxyyy||||||tttjjj~~~ppp555444++++++,,,,,,,,,+++******...,,,******+++,,,+++***))))))******+++++++++,,,222***(((------((((((---000***HHHvvvtttPPPNNNooo}}}[[[222,,,)))'''111'''|||rrrnnnppppppmmmqqqrrrrrrqqqnnncccKKK555444222000111333333000------111999JJJaaaiiiVVV<<>>444...---///<<>>CCC333...111---...000,,,zzzlllcccffflllnnnqqqqqqssssssmmm\\\EEE444222000///000111111///---...333888@@@NNNTTTHHH555...---,,,+++))))))(((((())))))((((((((('''''''''''''''((())))))*********((((((******''')))888IIIVVV___ccc^^^YYYXXXYYYWWWZZZZZZZZZYYYXXXXXXYYY[[[cccUUUDDD888222//////000???UUU^^^]]]bbbccc]]]]]]YYYZZZ[[[YYYTTTMMMGGGCCCLLLUUU\\\]]]^^^cccggghhheeedddcccccceeegggjjjllljjjdddeeehhhkkkrrriiiQQQ===666+++)))111222:::OOOpppqqqggg___dddhhhmmmyyy~~~xxxjjjSSS<<<---'''444222WWWZZZ111,,,'''((())))))))))))))))))((()))((((((''''''(((((())))))***+++***'''%%%%%%&&&&&&)))JJJZZZBBB---''''''*********)))))))))((((((''''''(((((())))))******---,,,+++)))***---///000OOOhhhqqqhhhgggiiikkkpppzzzmmmnnnuuuuuuyyy}}}|||yyyuuusssrrrqqqppprrrcccTTTSSSaaapppwwwxxxvvvsssssstttqqqmmmnnnsssrrrooonnnsssyyy{{{zzzyyywww}}}{{{wwwxxxzzzzzzppppppmmmlllooosssqqqkkkaaakkkssstttsssuuu{{{jjjTTTPPP^^^jjjrrrpppddd666000)))&&&'''((((((&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%$$$$$$%%%&&&((()))***'''$$$$$$%%%&&&&&&$$$%%%%%%%%%%%%%%%&&&'''((('''000AAALLL222(((%%%+++******+++,,,,,,,,,,,,+++***......+++///555555...777222000333333///++++++***666aaayyy[[[444(((&&&)))((('''&&&&&&'''((()))(((''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''))))))***+++***'''### ((()))///444000,,,333@@@nnnqqq{{{}}}}}}~~~{{{pppkkkllltttvvvxxx{{{~~~}}}}}}|||wwwqqqpppttt|||~~~}}}zzzwwwwww|||xxxwwwxxx{{{xxxxxxyyy}}}|||}}}~~~zzz|||~~~^^^444---...------,,,++++++++++++---###111000000111$$$000,,,,,,---///---)))(((+++***)))***+++------+++***---,,,+++555WWWzzzqqqJJJ888+++***...+++'''((((((}}}}}}uuufff]]]aaammmwwwsssqqqtttvvvjjjPPP;;;333111///...///000000///---000555666555:::AAA===333---,,,+++***)))((((((((()))))))))((((((((('''''''''(((((()))******+++***''')))+++***)))///AAASSS[[[^^^```\\\ZZZZZZZZZXXXZZZZZZZZZ[[[]]]____________NNN<<<444111//////000>>>UUU___^^^___^^^YYY[[[YYY^^^^^^VVVQQQNNNGGG===BBBKKKTTTXXX[[[aaaeeefffffffffeeecccbbbbbbdddeeeddd^^^___dddiiiooocccHHH666444+++)))///222???VVVllloooiiihhhrrruuuvvv}}}uuu```GGG333(((***///BBBPPP???(((&&&***))))))************))))))))))))(((((((((((())))))'''(((***)))(((&&&''''''&&&(((HHHgggVVV222''',,,******))))))))))))((((((''''''(((((())))))******+++++++++***)))+++...111OOOiiimmmaaaeeeqqqssspppuuukkkmmmsssrrrxxx}}}{{{wwwrrrlllkkkmmmqqqsssggg[[[XXX```kkksssuuuvvvuuuuuusssnnnkkkpppwwwuuutttrrrsssxxx{{{yyysssqqqxxx{{{yyywwwxxxyyyxxxqqqmmmlllooommmeee\\\WWWPPPhhhyyyvvvpppuuuyyywwwWWW@@@;;;QQQkkk{{{uuu```333...)))'''((()))'''%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((((((***(((&&&%%%%%%&&&%%%###%%%%%%&&&&&&&&&%%%%%%$$$(((@@@RRR___666...$$$(((...---,,,+++++++++++++++///111,,,'''555IIIIII::::::555333444333...++++++(((MMM{{{}}}PPP,,,&&&'''***))))))((('''&&&&&&&&&(((''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&''''''''')))%%%###%%%))),,,+++(((&&&''''''%%%###&&&---333\\\eeexxx~~~zzzzzz}}}}}}qqqeeeeeelllxxxxxxwwwwwwyyy}}}~~~yyywwwxxx}}}|||zzzyyyyyy{{{}}}~~~rrrsssuuuyyy}}}~~~zzzxxxyyy{{{~~~{{{xxxsss|||}}}yyy|||wwwQQQ111---------,,,++++++,,,,,,,,,---(((222...)))***)))888777999666///+++,,,...---***))))))***,,,,,,+++)))///(((---***///___jjj888+++%%%***,,,'''(((---zzzwwwoooeeeaaahhhuuuuuurrruuuwwwdddEEE444333000//////...////////////222555333000444<<<===666++++++***)))((((((((())))))))))))((((((((((((''''''((()))+++++++++++++++'''***,,,***)))333GGGYYYYYYXXXXXXWWWYYY[[[[[[ZZZ\\\ZZZZZZ]]]bbbdddccc```bbbNNN:::444333///---...BBBXXXbbb```___[[[XXX]]]]]]ddd```RRRKKKMMMFFF888666AAAMMMUUUZZZ___```^^^bbbcccdddbbb```___```bbb^^^YYY[[[^^^___fff^^^HHH000333///---222666CCC[[[gggkkkhhhkkkxxx|||zzz~~~oooQQQ888,,,(((+++000XXXRRR000((($$$...))))))************))))))))))))(((((((((((())))))(((***,,,,,,+++***+++,,,---///JJJuuuhhh444'''000***)))))))))((((((((((((''''''(((((())))))************++++++))))))///666\\\iiigggbbbmmmwwwqqqlllooohhhlllqqqpppvvv~~~|||qqqmmmiiiiiiiiiiiikkkoootttmmmeeeaaaccchhhlllnnnrrrtttvvvsssmmmkkkpppwwwyyyyyywwwvvvxxxzzzvvvppppppvvvxxxuuussstttsssqqqqqqkkkkkkooohhhVVVGGGDDDLLLcccyyy|||vvvrrrooolllVVV@@@<<>>UUUddd\\\JJJ888444222333111---+++,,,...ddd|||JJJ,,,)))+++))))))))))))((('''&&&%%%(((''''''''''''&&&&&&&&&%%%%%%&&&&&&''''''(((((()))'''$$$%%%''')))***)))%%%)))---000:::HHHPPPRRRUUU\\\ppp~~~yyy|||||||||wwwmmmfffkkkttt|||zzzyyyxxxxxxzzz}}}zzzwwwwwwyyyzzzyyyxxxssstttvvvxxxyyyyyyxxxwww|||{{{zzz||||||yyyrrryyy}}}yyy|||xxx~~~mmmJJJ222000,,,,,,+++++++++,,,------)))...222+++---===MMM[[[sssnnn[[[@@@...,,,***%%%***)))((()))+++,,,+++)))---"""+++000$$$333bbb^^^HHH...(((---+++)))000}}}yyyrrrkkkhhhjjjpppxxx~~~wwwtttvvvsss\\\===000444000000000/////////000111555555111...555>>><<<222******)))))))))))))))******)))))))))(((((((((((('''(((***,,,,,,,,,++++++(((++++++(((***777KKKYYYWWWTTTRRRTTTWWWXXXXXXXXXaaa______```bbbbbb^^^ZZZaaaKKK888444333...,,,///KKK___gggeeeddd^^^\\\ddddddggg___NNNHHHJJJDDD666222;;;DDDLLLTTT]]]bbbbbb^^^___aaabbbbbbbbbcccccc___\\\\\\WWWQQQWWWWWWHHH000888666333555555>>>QQQkkkooolllnnnyyyzzzvvvyyyxxx~~~ccc@@@,,,))),,,)))777hhhSSS+++,,,%%%---))))))************))))))))))))(((((((((((())))))(((***,,,---,,,,,,---...***///DDDyyysss444$$$000)))))))))(((((((((((('''''''''(((((())))))******))))))***,,,))))))222>>>hhh___SSSXXXkkkooohhhiiinnniiinnnsssqqqvvvzzzsss___SSSLLLQQQ[[[cccjjjppprrroookkkgggeeedddddddddkkkqqqvvvsssnnnlllppptttqqqqqqrrrtttsssqqqppppppwwwzzzxxxsssooonnnllliiiooojjjjjjmmmeeeRRRDDD@@@HHHUUUkkkwwwqqqrrrhhhXXXTTTaaarrr}}}kkkIII---,,,***))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&'''(((((('''%%%$$$$$$$$$###%%%&&&((()))(((((('''(((UUUPPP111"""&&&))))))(((((((((***,,,------000EEEjjjwwwZZZDDD222//////000///++++++...666rrrnnn@@@---******''''''((((((((((((''''''(((''''''''''''&&&&&&&&&%%%%%%&&&''''''((())))))***++++++***)))+++///333999DDDTTTcccrrr|||{{{uuuSSSTTTeeevvv{{{yyy{{{vvvtttrrrrrryyy|||yyyxxxyyywwwuuu{{{}}}yyyyyy{{{zzzwwwsss{{{||||||{{{zzzwwwvvvuuuvvvuuuvvv{{{xxx|||~~~|||{{{|||}}}{{{iiiEEE444000,,,,,,+++++++++,,,------&&&,,,,,,666TTTvvvyyyddd```PPP888***+++,,,))))))((('''(((***+++***)))''''''%%%...///"""999qqqqqqBBB(((------'''***|||xxxpppjjjlllpppsssuuuwwwxxxvvvtttiiiQQQ888///444000000000///...///111333888555///,,,444<<<666)))******)))))))))***++++++******)))))))))(((((((((''')))+++---...---,,,+++)))+++)))'''---===NNNXXXYYYUUUSSSUUUVVVTTTTTTUUUeeedddcccbbb```\\\VVVRRRXXXCCC222111111,,,---444PPP___dddcccccc^^^\\\eeeeeeddd[[[NNNIIIIIIBBB888777;;;???CCCMMM]]]hhhlll^^^^^^```bbbeeefffeeeccc^^^ZZZVVVIII===CCCHHH???999AAA>>>777555111555BBB```hhhhhhlllwwwyyyuuuyyytttyyyoooPPP222'''***...)))EEEkkkLLL)))---&&&***(((((())))))))))))((((((((((((''''''''''''((((((&&&(((***+++******+++,,,%%%...<<<{{{@@@,,,000))))))((((((((((((''''''''''''(((((())))))******)))(((***---***+++999JJJiiiUUUBBBJJJ```eeeccclllqqqmmmrrrvvvuuuxxxttteeeMMM<<<000888JJJ[[[jjjuuuuuutttqqqnnnkkkgggeeecccgggnnnsssqqqoooppprrrsssrrrmmmooorrriiiZZZYYYaaassstttqqqmmmlllqqqsssrrrsssqqqqqqpppiii^^^UUURRRAAAFFFZZZuuuzzzwww||||||rrrooossszzz~~~gggAAA,,,+++***)))((('''''''''&&&&&&&&&&&&''''''''''''%%%%%%&&&''''''&&&&&&%%%%%%&&&((((((&&&%%%%%%%%%""""""###%%%%%%&&&&&&&&&(((LLL___000$$$&&&&&&&&&&&&''')))+++,,,---//////EEEhhhvvvbbbGGG:::...,,,,,,...,,,***+++000???vvvYYY444***'''&&&'''''''''((((((((((((((((((''''''''''''&&&&&&&&&%%%%%%&&&'''((())))))***'''&&&%%%&&&///BBBZZZkkkcccbbbccceeefffccc]]]XXXKKKJJJ[[[pppzzzzzzvvvpppqqqvvvzzzzzzzzz~~~|||wwwxxx~~~~~~~~~}}}xxxuuu}}}~~~}}}zzzvvvsssssssss|||{{{{{{~~~|||{{{zzz{{{uuutttzzzbbb@@@444...------,,,++++++,,,,,,,,,---***(((PPPbbb+++---,,,((('''***---...)))(((&&&'''(((******)))%%%///###"""555...)))CCC|||SSS///000222+++...~~~|||zzztttooommmqqqtttsssuuuxxxvvvvvvooo]]]FFF555000333...//////...,,,---000333666444///***000777222&&&***************+++,,,,,,*********)))))))))((((((((())),,,...///...,,,+++)))***''''''222EEESSSXXXYYYVVVVVVYYYYYYUUUUUUXXX```bbbcccbbb^^^XXXTTTRRRQQQ>>>000111000***...999RRR\\\^^^]]]```[[[ZZZcccaaa\\\VVVRRROOOJJJBBB;;;>>>AAADDDGGGQQQ^^^gggiiiaaa^^^]]]```eeefffaaa\\\[[[TTTLLL???444<<>>555222,,,+++,,,---+++(((+++000MMM}}}}}}KKK---)))'''(((***)))((('''&&&&&&''''''(((''''''''''''&&&&&&&&&%%%%%%&&&'''((()))*********...666BBBQQQaaapppyyyeeeUUUEEE===444,,,,,,111>>>BBBZZZuuu~~~|||vvvtttxxx|||~~~zzzyyyzzzxxx}}}}}}}}}zzzwwwzzzzzzyyyvvvsssrrrtttvvv~~~{{{|||~~~}}}wwwrrrsssyyyZZZ:::444......------,,,++++++++++++111***000nnntttWWW888333111111222...(((&&&((()))'''&&&&&&((()))))))))(((,,,'''###+++222...)))NNNqqqddd???777444---333}}}|||uuupppnnnpppuuuvvvuuuyyyuuuvvvlllUUU>>>333111111---......---++++++///333222333...***---555222)))************+++,,,------************))))))))))))((())),,,...///...,,,+++))))))&&&'''555JJJWWWZZZWWWUUUXXX]]]\\\XXXYYY___WWW[[[```aaa]]]YYYWWWWWWQQQ>>>222222000)))...;;;WWW^^^]]]]]]aaa^^^]]]fff\\\UUUSSSUUUTTTKKKBBB>>>AAAGGGNNNSSSZZZ``````\\\bbb]]]ZZZ]]]bbbbbb[[[SSS\\\RRRIII>>>999DDDJJJ@@@LLLQQQHHH<<<:::999:::DDD\\\jjjsssyyy}}}www|||{{{lllNNN///%%%+++---''':::hhhccc888'''***+++)))&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&((()))***)))((()))***&&&---...}}}___777 )))(((((((((''''''''''''''''''(((((()))*********)))''')))---,,,///DDD\\\___iiifffbbbnnnvvvrrrpppppplllqqquuutttrrraaaFFF:::333888JJJ[[[eeerrrvvvrrrmmmjjjkkkllllllkkkkkknnnnnnkkknnnvvvzzzyyy{{{pppsss|||gggEEEDDD]]]rrrnnnfff^^^^^^fffmmmnnnvvvyyysssddd]]]___^^^XXXkkksssssskkkjjjrrrvvvrrr}}}yyyxxxxxx|||ccc666+++***)))'''&&&&&&(((***&&&&&&&&&'''''''''((((((%%%&&&'''''''''&&&%%%$$$!!!$$$((((((&&&%%%&&&((()))((('''%%%$$$$$$%%%&&&+++,,,fffmmmnnn------%%%&&&''')))+++,,,,,,,,,+++""",,,444444111///,,,(((---,,,,,,---+++(((***000YYY}}}HHH---++++++......,,,)))&&&%%%%%%%%%&&&(((((('''''''''&&&&&&&&&%%%%%%&&&'''((()))***+++444GGGccc{{{rrrVVV@@@:::---(((......)))...999444>>>^^^}}}~~~tttsss{{{}}}wwwtttxxx}}}~~~|||zzzxxxzzzzzzzzzxxxuuuvvv{{{yyywwwwwwzzz}}}xxx}}}~~~|||}}}UUU666555111///...---,,,+++*********,,,)))===KKK111---***%%%%%%+++***%%%(((111)))'''%%%%%%'''))))))))),,,"""...000'''555,,,***lllwwwPPP;;;///$$$+++rrrppprrrqqqpppsssxxxyyyvvvtttooo___FFF555111111///111000...+++***...555<<<333---+++000444000***&&&---(((&&&******'''&&&***++++++************++++++***+++---......---+++***,,,***+++333???JJJPPPRRRSSSSSSTTTVVVXXX[[[^^^```\\\\\\[[[\\\```bbb___ZZZHHH:::000000---+++555FFFXXX]]]```___]]]]]]^^^___[[[YYYUUUSSSQQQOOOKKKIIIJJJOOOWWW\\\______```aaabbb^^^ZZZ\\\aaaddddddbbbggg[[[WWWOOOGGGZZZiii^^^^^^ZZZHHH999999???JJJ]]]kkkrrrwwwuuuuuuyyy{{{{{{uuueee888000,,,$$$444+++SSSyyyPPP...///%%%'''++++++***)))((((((''''''((((((((((((((((((((((((((((((((())))))))))))((((((((()))///UUU<<<***''''''&&&&&&&&&&&&''''''((((((((((((((('''''''''''''''***+++***///AAAUUUiiidddgggsssyyysssmmmlllwwwsssppprrrvvvqqq\\\FFFFFFKKKUUUcccmmmqqqtttwww{{{mmmsssyyyooosss}}}vvv{{{rrrllllllkkkjjjmmmsssvvvxxxzzzwwwlllaaa___cccooowwwlllWWWIIICCCJJJ\\\dddkkkYYYPPPZZZLLLCCC]]]vvvxxxtttsssssscccUUUXXX[[[rrrxxxssswwwoooPPP444+++++++++*********)))))))))((('''((((((((('''&&&$$$)))------)))%%%%%%'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((())))))+++PPPjjjsss666###---***)))))))))***+++,,,,,,+++---......,,,+++++++++...%%%333+++)))111,,,@@@yyy___999///'''...fffoooIII((($$$)))'''&&&)))'''((()))(((&&&%%%%%%&&&%%%+++!!!$$$444+++///VVVwwwzzzyyylllVVV@@@222,,,******))))))***,,,---...555JJJeeezzz{{{{{{{{{~~~zzz~~~|||xxx|||zzzzzz|||||||||xxxzzz~~~|||yyy}}}~~~{{{~~~~~~RRR>>>888(((%%%...,,,(((//////+++------222gggggg;;;111,,,************************))))))))))))))))))))))))'''(((((()))***+++++++++---DDDmmmrrrFFF'''((()))}}}rrrnnnppppppppptttzzz|||yyyssslll[[[DDD666333222000222111...+++***---444:::222---+++000333///)))&&&,,,''''''***+++((('''************))))))************+++---......---+++***,,,+++,,,555AAAKKKNNNNNNOOOMMMMMMPPPVVV[[[^^^___WWWXXXYYY[[[___aaa\\\UUUEEE888000000...+++555FFFUUUXXX\\\]]]]]]]]]]]]]]]___[[[WWWUUUUUUVVVWWWWWWVVVYYY\\\___```aaabbbbbbjjjccc\\\[[[```gggkkklll___[[[]]]```aaaiiikkkbbbllleeeLLL;;;BBBRRRcccvvvzzzlllaaadddqqq|||~~~}}}hhhPPP...((()))&&&000111lllyyyJJJ+++***&&&---...+++***)))(((''''''''''''(((((((((((((((((((((((('''(((((())))))(((((('''(((***&&&AAAFFF---(((''''''&&&&&&''''''(((((((((((((((((((((((((((******++++++***000CCCVVV[[[]]]fffooonnneeeeeekkkzzzuuuooonnnrrrrrrdddSSSPPPYYYeeennntttwwwwwwwwwtttnnnvvvzzzqqqwwwxxxwwwppplllmmmmmmkkklllqqqiiilllqqquuuqqqlllmmmrrrpppqqq```LLLCCCAAAHHHYYY]]]```GGG555>>>>>>EEEdddrrrxxxxxxxxxrrrXXX>>>888DDD[[[kkkvvvrrrKKK...,,,,,,,,,+++++++++******)))(((&&&&&&&&&'''&&&&&&666888777222+++'''''')))%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%&&&''''''((((((+++PPPnnnzzz>>>%%%***((((((((()))***,,,---......///000...,,,++++++,,,...(((000)))+++---+++HHH}}}yyybbb999,,,...JJJ]]]333''')))&&&###%%%!!!$$$'''(((((()))***+++333..."""222LLLkkkkkkJJJ555///...+++'''))))))))))))+++---///111>>>VVVrrr|||~~~zzzyyy}}}{{{uuusssuuutttuuuwwwwwwtttttt}}}}}}{{{qqqvvvyyyxxxzzzyyyyyy~~~{{{NNN:::666)))***000+++''',,,,,,'''+++///RRRMMM---------************************(((((((((((((((((((((((('''(((((()))******++++++&&&777```zzzbbb999))),,,yyysssppprrrrrrrrruuuzzz{{{xxxpppeeeSSSAAA777666444111333111///,,,+++---333777000,,,,,,111333...)))'''***((())),,,,,,))))))+++))))))))))))))))))))))))***+++,,,------,,,+++*********...999FFFMMMLLLHHHIIIEEEDDDHHHQQQYYY\\\\\\UUUWWWXXXYYY^^^```YYYPPP@@@555///111///,,,666GGGSSSTTTVVVZZZ]]]]]][[[ZZZ```\\\WWWVVVYYY^^^bbbeeefffeeedddeeefffgggfffeeegggccc^^^]]]bbbgggjjjkkkkkkfff]]]^^^iiijjjgggkkknnngggPPP@@@MMM```llluuulllUUUDDDMMMeeeyyy]]]<<<,,,'''))),,,...@@@qqqaaa777%%%$$$%%%///*********)))(((''''''''''''(((((((((((((((((((((((('''''''''(((((('''''''''''',,,$$$666OOO...(((''''''&&&&&&''''''(((((((((((((((((((((((((((************+++555JJJ^^^YYY]]]fffiii```WWW^^^lll{{{vvvnnnkkkpppsssnnndddYYYdddllllllnnntttvvvssskkkoooyyyyyyssszzzvvvtttrrrqqqsssrrrpppppprrrjjjkkkoootttsssoooooorrrqqqkkkUUUCCC@@@BBBKKK[[[cccfffKKK000222:::KKKgggpppzzz}}}zzz]]]>>>333...???SSSkkkzzzggg???''',,,,,,,,,,,,++++++++++++***)))(((&&&&&&'''((((((<<<;;;777///'''###%%%(((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&&&&'''***...PPPvvvMMM+++)))&&&'''((()))+++---...///111111111///,,,++++++,,,///---...***///+++...WWWsssWWW111%%%+++FFF}}}VVV111'''+++)))&&&&&&%%%'''******)))'''''''''"""(((---;;;\\\|||yyy^^^FFF+++"""(((///,,,%%%(((((()))***,,,...111333GGGggg~~~~~~}}}{{{}}}}}}vvvsssttt}}}{{{|||}}}zzzuuutttwwwuuuuuuvvvtttoooqqq}}}xxxllluuu{{{zzzyyy}}}{{{sssrrrzzzqqqFFF444333+++---000+++(((---***'''...EEEwwwddd333(((...+++************************(((((((((((((((((((((((('''(((((())))))******+++'''...KKKsssvvvHHH&&&)))~~~xxxxxxvvvwwwwwwtttuuuxxxvvvqqqiii[[[III<<<888777555111333222///,,,,,,...111444...,,,...222222---)))(((++++++---...---+++***+++))))))))))))))))))))))))***+++,,,,,,,,,,,,+++***''')))111>>>KKKPPPLLLEEEDDD???===BBBMMMVVVYYYWWWYYYZZZYYYWWW[[[^^^VVVJJJ;;;222...111000---888JJJWWWSSSRRRVVVZZZZZZYYYYYY^^^[[[WWWWWW[[[aaafffhhhhhhgggfffgggiiijjjhhhfffcccccceeegggjjjkkkiiiffftttnnn]]]\\\iiiaaaWWWbbbhhhgggXXXPPP\\\bbbZZZSSSKKKCCC<<>>((((((%%%)))000'''******)))(((''''''''''''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&%%%,,,(((===KKK,,,((((((''''''''''''((((((((((((((((((((()))))))))&&&''''''(((...>>>WWWjjjddd___ZZZTTTJJJEEEQQQcccuuutttqqqooorrrwwwuuupppgggllljjjccceeeooorrrlllcccoooxxxvvvsssyyy{{{sssuuuvvvyyy{{{zzzxxxvvvwwwrrrpppqqqtttsssnnnkkklllqqqjjjVVVFFFDDDEEEOOObbbdddnnn^^^FFFCCCLLLZZZmmmttt||||||{{{wwwaaaEEE;;;...444AAAZZZjjjUUU666++++++++++++************)))++++++***((('''''')))+++333111...((($$$###%%%(((%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$$$$%%%%%%&&&))),,,HHHtttUUU,,,''''''''')))***+++,,,------/////////---++++++,,,...000333...,,,333,,,888hhh~~~```BBB((()))+++,,,KKKPPP999'''(((,,,***&&&&&&***+++,,,+++)))'''&&&&&&***%%%:::```vvvsssYYY;;;+++++++++///222222...******)))******,,,...000222FFFkkk}}}yyyzzz~~~yyywwwyyyyyyvvvtttuuu{{{yyyzzz|||zzzvvvwww{{{{{{|||~~~}}}wwwvvvxxxttt|||}}}yyyrrrpppxxxddd===///000---+++---***+++///++++++777oooxxxBBB)))222222'''************************(((((((((((((((((((((((((((((((((((())))))******,,,---888\\\wwwZZZ222,,,{{{wwwzzzzzzwwwwwwwwwrrrkkk^^^QQQAAA999888777555222333111...,,,---...000111,,,,,,000444333---)))***...111222000---++++++,,,))))))************))))))++++++++++++++++++++++++###***666EEEPPPQQQKKKEEEAAA<<<:::@@@KKKTTTVVVTTT]]]^^^YYYSSSVVV[[[RRRDDD888000...222000...;;;NNN^^^VVVRRRUUUXXXWWWXXX[[[]]][[[ZZZ[[[^^^aaacccdddaaaaaaccceeehhhiiihhhgggjjjkkkmmmoooqqqqqqooommmiiikkkccchhhsssbbbNNNSSSlllmmmeeebbbggg\\\DDD666888===AAAPPPtttaaa===%%%///+++'''+++222\\\SSS///***000(((,,,111,,,+++***)))(((((('''((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&$$$)))(((@@@}}}<<<,,,(((((((((''''''((((((((((((((((((((())))))******&&&(((((((((111EEE```rrrmmmYYYDDD888000000<<>>LLLRRRPPPIIIDDD<<<:::;;;BBBLLLSSSVVVUUU]]]^^^YYYRRRUUUZZZPPP>>>666...---111000000???TTTcccZZZVVVYYYZZZWWWYYY___^^^^^^]]]^^^```aaa```^^^___bbbdddffffffhhhjjjmmmmmmllljjjjjjlllooosssvvvjjjjjjfffhhhmmmfff\\\^^^nnnjjjcccccccccNNN777333111555===XXXNNN...%%%...000,,,000DDDhhhPPP//////...###(((+++---,,,,,,+++***))))))))))))(((((((((((((((((((((((('''''''''(((((('''''''''%%%'''###555mmmkkk333...)))((((((''''''(((((()))'''(((((())))))******+++)))++++++***444JJJdddtttqqq[[[DDD666...+++222>>>aaallluuuwwwvvvxxxyyyxxx~~~zzzuuurrrnnndddUUUIIIYYYcccggglllyyy{{{xxx}}}ssszzz~~~}}}zzzzzzzzzxxxyyyyyy||||||vvvuuuwwwvvvxxxooo```SSSFFFNNNggghhhlllllleee```gggttt}}}zzz{{{yyyhhhLLL===888???JJJYYYZZZ???***///(((((((((((('''''''''&&&$$$''')))'''$$$###$$$'''''''''((((((((('''&&&%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%'''(((666hhhuuu[[[///(((******+++,,,+++***)))((('''))),,,---------...///+++---)))000---555^^^xxxcccFFF===555222///$$$---)))((()))***((((((222>>>===999222***%%%$$$'''+++;;;kkk}}}VVV*** (((------'''""""""'''******))),,,,,,+++******+++,,,,,,999XXXzzz~~~zzzzzz~~~vvvyyyuuujjj{{{||||||{{{KKK333...,,,///)))+++***---+++$$$333TTTvvvHHH///'''&&&***...))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((&&&///...777ZZZnnnQQQ)))}}}uuuzzz}}}}}}zzzuuujjj```LLLBBB;;;;;;<<<999777888111...,,,---///000000///***...555999555---,,,///<<<@@@===333++++++---,,,***+++,,,------,,,+++***++++++************++++++&&&555GGGRRRSSSLLLEEEBBB777999===EEENNNUUUYYYZZZ[[[___]]]XXX\\\```RRR===555...---111000111BBBYYYaaa\\\\\\aaa```ZZZ\\\ddd```^^^]]]]]]^^^^^^\\\ZZZ___aaaaaa^^^[[[\\\dddkkkfffeeeeeeeeehhhnnntttyyyrrrmmmkkkddd]]]aaagggccc```WWWQQQWWWWWWAAA666CCC???===FFFcccddd@@@+++...,,,444444777TTTiiiCCC***///(((###+++%%%---...---,,,+++************(((((((((((((((((((((((('''(((((())))))(((((('''""",,,&&&...dddlll999000))))))(((((((((((())))))'''(((((()))******++++++))),,,,,,,,,777OOOiiiwwwppphhh___VVVGGG:::<<>>333)))###$$$***000]]]yyyhhh999***...***'''%%%$$$$$$)))///000,,,(((******)))((()))***,,,,,,555KKKnnn}}}~~~yyywwwzzzxxxjjj}}}tttCCC222000,,,///+++++++++---+++(((EEEtttZZZ555222)))$$$***,,,))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((,,,---111JJJjjj]]]222|||xxx~~~zzzrrrdddXXXHHH@@@<<<>>>>>>:::888:::000...,,,---000111000...***///777;;;555...,,,111@@@DDD@@@444++++++---,,,***+++---......---+++***++++++************++++++***:::MMMVVVSSSIIIBBB@@@333777???HHHPPPWWW\\\^^^ZZZaaabbb___dddhhhWWW???555...---111000222DDD\\\^^^[[[```gggeee]]]^^^ggg___]]][[[ZZZZZZZZZYYYXXXXXXYYYWWWOOOHHHJJJUUU```^^^aaafffkkkooossswwwzzzmmmllltttnnn[[[^^^```OOOPPPFFFDDDQQQSSS>>><<>>222222---///,,,,,,+++...---111XXXCCC$$$111///,,,///%%%))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((('''''''''***%%%)))111GGGqqqxxxUUU}}}|||zzzyyywww~~~xxxooo]]]KKKFFFCCC???===<<<;;;:::999222,,,)))---000///......,,,///;;;GGGBBB222***---AAA>>>777000***)))+++...***+++---//////...---,,,(((---...++++++---,,,)))///BBBSSSVVVMMMCCC<<<888111888BBBNNNVVV[[[]]]^^^\\\YYYXXXYYYZZZUUUJJJAAA;;;...---...+++666NNN\\\ccccccfffiiiiiifffeeefffcccaaaaaabbb___WWWRRRRRRZZZ[[[TTTDDD;;;DDDXXXggg______]]]\\\dddpppsssppphhhiiihhhdddbbb^^^OOO??????III\\\```RRRPPP]]]gggrrrwww{{{qqqVVV:::...111***///***//////555sss???---,,,+++*********+++,,,(((***++++++***)))+++,,,+++++++++***************((()))+++------+++)))(((+++###444333bbbUUU777++++++)))(((''''''''''''))))))))))))************++++++(((***@@@```sssuuuqqqnnn{{{}}}iiieeejjjaaahhhjjjlllmmmooorrrvvvyyyzzzuuuoooggg[[[TTTZZZgggkkknnnkkkmmmvvvsssmmmqqq|||yyyvvvuuuvvvvvvssspppkkktttzzzvvvpppooorrrsssrrrvvvrrrhhhdddgggkkkkkkjjjiiikkkqqqyyyzzzuuunnnooo}}}ooohhhwwwxxx\\\888,,,,,,***))))))((('''&&&&&&&&&((()))+++***(((''''''''''''%%%%%%''''''&&&%%%%%%)))'''&&&%%%&&&&&&%%%###&&&'''''''''''''''&&&&&&&&&(((333RRRlll\\\777$$$((()))+++---............,,,,,,,,,...000000...,,,+++---000)))555iiisss```III666333333...***,,,)))333,,,!!!%%%***'''&&&))),,,###%%%///''':::pppmmmOOO222)))***(((&&&)))((((((''''''''''''((((((******'''&&&***///...(((111111DDDdddwwwyyy|||~~~|||~~~xxxxxx{{{}}}{{{yyy]]]333111333---111,,,///((((((777777vvv[[[AAA***(((,,,***))),,,(((((((((((())))))))))))'''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''(((((()))***222000333]]]|||yyyxxxyyy{{{www}}}|||sssgggZZZPPPQQQKKKCCC>>><<<:::777444///***(((,,,///...+++,,,+++---777AAA===000+++///>>>:::333---))))))***,,,***+++---...///...---,,,'''))),,,------,,,++++++888HHHVVVVVVKKKAAA:::555666<<>>;;;999444///...++++++000111...++++++++++++111999666...,,,111:::444---))))))******)))***+++,,,---...---,,,,,,***(((+++333333,,,,,,111DDDPPPZZZUUUIII???888444<<>>TTT^^^```^^^]]]^^^bbbdddbbb```WWWXXX\\\___]]]ZZZ]]]ddd]]]ZZZSSSMMMOOOWWW[[[[[[YYY\\\___```dddjjjlllkkkhhhhhheee```\\\VVVLLLBBBPPPnnnpppeeennnrrrdddZZZHHHPPPXXXWWWHHH555++++++///+++)))222<<>>555:::111111222222AAAVVV^^^dddbbb^^^\\\^^^```]]]XXXUUUUUUYYY^^^___\\\]]]aaaWWWWWWUUUTTTXXX___aaa^^^\\\___cccfffggghhhhhhggg```]]]XXXQQQMMMJJJGGGDDDNNNkkkhhhaaasssmmmMMMBBB...<<>>000---///,,,)))---666OOO{{{MMM===/////////...,,,+++***)))((()))+++***))))))***,,,''''''(((((())))))))))))(((((())))))))))))((((((((())),,,,,,bbb@@@+++******))))))))))))***((()))))))))************+++(((***<<>>\\\jjj___aaassssssvvv{{{}}}tttlllaaannnsssvvv}}}}}}zzzvvv___<<<,,,---+++((((((((((((''''''''''''&&&&&&%%%$$$$$$''',,,///DDD===000&&&&&&***''' '''&&&&&&'''***++++++***%%%&&&&&&'''(((((('''''''''(((222UUU|||uuuJJJ***)))))))))******+++,,,,,,/////////000111111///------///)))555ccclll===...///111000,,,...999EEE;;;===222''')))(((&&&+++''',,,'''888cccnnnLLL......---...222333...)))&&&))))))(((((((((((())))))***,,,---,,,++++++***)))'''******...FFFiii|||tttnnnuuu{{{|||zzz~~~{{{|||~~~~~~|||yyylllCCC444444888777222,,,)))000888WWWrrr444+++***+++,,,+++)))))),,,)))(((((((((''''''&&&&&&'''&&&&&&&&&&&&'''(((((('''''''''((((((((())))))---)))###,,,111$$$333ccc}}}}}}~~~zzzxxxxxxuuummmbbb^^^___OOOEEE999444444666444111,,,///555777222++++++000111///+++)))((((((***,,,...+++)))))),,,...---+++))))))*********+++++++++///+++,,,///...---666CCCUUU\\\^^^WWWPPPLLLKKKIIIKKKPPPVVVWWWUUUUUUXXX\\\```hhhnnngggUUUCCC888555444...///000333FFFYYY[[[^^^cccccc]]]\\\aaaaaa\\\^^^\\\___dddeee```]]]]]]YYYaaaeeeaaa\\\\\\```aaaVVVUUUZZZdddkkkjjjfffeeeiiibbbYYYPPPHHHEEEKKKTTT^^^fffbbbccciiiYYYDDDFFFNNNYYY]]]OOO:::,,,+++...---,,,///888[[[lll<<<666............---,,,*********,,,------,,,,,,---...'''(((((())))))******+++((())))))******))))))((((((+++,,,***QQQDDD+++******))))))*********))))))))))))************,,,***000EEEbbbxxxyyyzzzvvvzzzwwwuuu|||}}}zzzyyyyyy{{{zzzwwwtttyyyyyyvvvrrrlllaaaNNN===BBBcccyyy~~~yyy{{{{{{{{{||||||zzzwwwxxx|||{{{qqqhhhjjjpppuuuWWWLLLRRRjjjtttiiibbbggguuuwww{{{}}}wwwrrrpppxxxwwwwww}}}}}}{{{~~~|||vvv[[[888,,,,,,&&&((((((((((((((((((''''''%%%%%%$$$###$$$''',,,111888888111'''%%%))))))###((('''&&&(((***++++++***%%%%%%&&&'''(((((((((((($$$(((333VVV}}}yyyPPP///***************+++,,,---.........000111222000...+++,,,)))???qqq]]]444+++------+++((((((---333...222+++&&&***((($$$***!!!...000IIIooo___666000...,,,+++...111111,,,(((***))))))(((((())))))***+++555888---(((++++++%%%$$$((())),,,===]]]zzz}}}~~~{{{zzz}}}zzz{{{vvvzzz|||}}}~~~~~~}}}|||}}}}}}|||zzzyyy]]]<<<444222444555///...***+++???eeeZZZ111))))))***+++++++++---///)))((((((''''''&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''((((((((()))))))))///((($$$---///$$$+++DDD~~~}}}{{{{{{uuuvvvtttpppnnniii^^^TTTJJJBBB999333222222222000---111666888111***,,,222000...+++))))))+++,,,,,,************++++++,,,,,,)))))))))))))))***++++++------,,,******333BBBNNNWWW]]]___YYYTTTRRRRRRPPPQQQVVVZZZYYYVVVTTTXXX]]]^^^gggkkkbbbOOO===666666333...///111444HHHZZZZZZYYYcccfff___\\\```aaa]]]ZZZ]]]aaaccc^^^ZZZ^^^fff___eeegggaaa[[[\\\```bbbLLLIIIOOO```ooosssqqqppphhhbbb]]]XXXQQQNNNUUU```iiilllfffXXXRRRTTTYYY]]]kkkiii]]]EEE111)))***+++---//////===nnnaaa555///++++++,,,,,,,,,+++))))))***+++,,,,,,++++++,,,---(((((())))))***++++++,,,+++***)))(((((()))***+++(((***))))))GGGDDD+++******))))))***++++++))))))))))))************---///:::QQQlll~~~}}}uuuvvvmmmgggrrrxxxxxxyyyzzzzzzyyyxxxwwwzzzooohhhjjjiii\\\LLLXXXoooxxxuuuyyy{{{zzz}}}|||{{{}}}~~~}}}xxx|||xxxiii\\\]]]hhhrrrqqqnnnpppwwwyyyqqqgggbbboooqqquuuyyy||||||zzzxxxyyy~~~{{{yyy}}}yyyvvv}}}|||{{{sssUUU333+++---&&&'''((((((((((((((((((((($$$%%%&&&&&&&&&'''))),,,$$$222777...%%%''')))((('''&&&%%%&&&((())))))((($$$%%%&&&'''(((((((((((($$$(((///MMMssstttRRR666,,,++++++***++++++------+++++++++...000111///...(((***---OOORRR///***+++***)))(((((((((&&&))),,,(((%%%+++((($$$***$$$111IIIcccdddGGG000000---,,,+++,,,///111...+++******))))))))))))******///GGGMMM666&&&+++...&&&''',,,---,,,333IIIiii}}}|||~~~}}}~~~xxxpppuuuQQQ666444//////222---...//////SSScccAAA222((()))***++++++,,,------))))))(((''''''&&&%%%%%%'''&&&&&&&&&&&&'''(((((('''((((((((())))))))))))---%%%''',,,''''''---///}}}||||||}}}~~~}}}yyyuuurrrqqqpppsssqqqlllnnnmmm^^^KKKIIICCC;;;555111000//////000444999:::333,,,...555------+++)))***...///---''')))******))))))***,,,)))))))))))))))******+++---000///(((***999LLLXXXYYY^^^```[[[VVVUUUUUUSSSUUUZZZ]]][[[VVVTTTXXX\\\\\\eeeiii___JJJ999444666333///000111666JJJ\\\[[[YYYfffjjjaaaZZZ]]]^^^ZZZTTTZZZ```^^^UUURRR^^^nnnaaadddddd^^^\\\___ccceeeRRRLLLPPPaaaqqqtttqqqnnneeeccccccccc___\\\cccoookkknnneeeIII:::OOOiiikkk}}}rrrYYY===---,,,///...---//////BBB^^^666...((()))***++++++***(((((('''((())))))(((((()))***((())))))***+++,,,,,,,,,...,,,)))&&&&&&))),,,...''')))''')))CCCCCC+++***************++++++))))))))))))************)))...===VVVnnn||||||xxxyyyoooiiiwwwsssvvvzzz}}}~~~tttcccaaaooo}}}yyykkkpppyyyqqqdddjjjwww}}}~~~~~~~~~mmm]]]^^^kkkwww|||~~~zzzttttttwwwtttlllhhhjjjnnnrrrvvvyyyzzzzzzuuu|||{{{{{{xxxrrrxxxxxxwwwnnnPPP000,,,111***'''''''''(((((((((((((((###&&&))))))((('''&&&&&&&&&===JJJ>>>+++$$$%%%&&&&&&%%%$$$%%%'''''''''%%%$$$%%%&&&'''(((((((((((('''(((***BBBfffkkkOOO777---,,,+++++++++,,,---...(((((())),,,///000///---,,,///777aaaRRR333))))))((())),,,...***%%%%%%)))%%%$$$***'''%%%,,,+++555aaavvvRRR444111------//////......///...,,,******))))))))))))******555WWW```@@@'''---222***))),,,---)))&&&333SSSppp~~~}}}}}}~~~{{{rrrvvv{{{~~~vvvGGG111444------333...,,,444777iiiOOO......)))+++,,,+++,,,,,,***'''))))))((('''&&&&&&%%%%%%'''&&&&&&&&&&&&'''(((((((((((((((((())))))))))))((("""***+++"""***444***{{{{{{tttqqqqqqppptttoooiiigggfffbbb\\\VVVGGG@@@:::666111...000555444333KKKSSS777(((222555---,,,+++******,,,...///++++++******************---+++)))***...000000...---...***&&&...AAASSS[[[]]]bbbaaaYYYUUUXXXZZZYYYVVVVVVXXX\\\[[[VVVUUUXXX\\\```\\\PPPCCC<<<888666222222---***777KKKSSSNNNTTT___ccc]]]YYYZZZTTTKKKOOO[[[aaa[[[TTTWWW^^^ccceee``````dddeeebbbbbbgggbbb___aaagggkkklllnnnrrrooofffccciiijjjeeegggmmmmmmlll^^^JJJGGGYYYmmmwww}}}^^^EEE999000///---$$$000***666FFFXXX000000+++,,,---***''''''))),,,***,,,***$$$$$$(((***((((((((())))))******++++++'''''''''(((((()))***+++...***+++(((CCCHHH000000///,,,))))))***---+++)))(((666---!!!///---,,,333JJJggguuutttwwwnnnyyy{{{qqqmmmnnnppp{{{}}}sssmmmyyy}}}qqqaaa^^^mmmssstttgggVVV\\\ttt|||}}}{{{{{{xxxxxx}}}yyyzzztttnnnttt~~~|||~~~|||vvvvvvzzziiiJJJBBBccc~~~tttsssiiiooowww}}}~~~|||zzzxxx|||tttPPP222)))+++***))))))(((&&&%%%$$$###"""&&&%%%%%%%%%%%%&&&'''''';;;MMMMMM555$$$'''***$$$(((((('''''''''&&&&&&&&&###$$$%%%&&&((()))******)))%%%+++555iiinnnYYY888222111///...------...///(((***+++,,,,,,---///000444&&&==={{{CCC((((((((())))))))))))(((((($$$...)))!!!'''+++***---111XXXppp@@@///111###---+++***+++---...---***++++++(((***///((('''555BBBjjjoooIII///,,,,,,,,,'''++++++,,,//////AAA___|||vvvppp{{{yyy}}}}}}www|||fffEEE333333...***...111***666AAA>>>777,,,***++++++++++++***))))))'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%(((((((((((((((((((((((('''''''''''''''((())))))zzz|||wwwqqqrrruuuuuupppsssnnnbbb___ccc]]]OOOHHH@@@888555222...///222222@@@dddiiiCCC333999222,,,+++***)))***+++---...++++++******************,,,+++***,,,...000///---222111...///;;;MMMXXXZZZZZZ^^^___[[[YYYZZZZZZVVVOOOOOOTTTZZZ[[[YYY[[[___[[[]]]XXXKKK???999666444444333...+++888LLLTTTPPPZZZbbbddd[[[UUUTTTPPPHHHLLLWWW^^^ZZZWWW[[[cccggg\\\]]]bbbfffbbbZZZWWWZZZbbb```aaacccbbbccciiiqqqpppjjjgggiiikkkiiifffeeelllpppkkk^^^\\\hhhuuuzzzpppRRR<<<222,,,///222+++...(((...HHHzzzDDD***++++++,,,,,,***((('''***,,,+++,,,---///...,,,***((((((((((((((())))))))))))'''''''''(((((()))***+++(((&&&******LLLWWW.........---,,,,,,,,,---......''',,,///888FFF555...:::NNN]]]___\\\^^^eeeiiiqqqssskkkeeeiiissszzzxxxlllZZZ]]]uuu}}}wwwttt{{{yyyxxxpppccc\\\^^^fffkkkuuutttqqqooorrrwwwuuupppvvvgggaaarrr~~~oooiii{{{{{{~~~oooVVVMMMddd|||yyyxxxkkkpppwww}}}~~~~~~~~~zzzrrrPPP333+++,,,+++((((((''''''&&&&&&%%%%%%&&&&&&%%%%%%&&&&&&'''(((,,,777777)))"""'''((("""'''''''''&&&&&&&&&&&&%%%$$$$$$%%%&&&'''(((((()))(((%%%)))555ooo}}}kkkFFF111000...---------......+++---//////...---...///...///WWWvvvTTT777+++'''(((((())))))(((((('''$$$,,,((($$$)))***,,,666\\\pppyyy\\\555,,,222000...,,,+++,,,...///---+++***---***+++---'''))):::WWWwwwzzzYYY===000+++,,,))),,,***+++...,,,:::TTTyyyxxxppp|||yyyzzzzzzwww~~~~~~{{{ZZZ===000333///,,,...///+++777XXX===111)))***++++++++++++***))))))''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%'''''''''''''''''''''''''''''''''''''''((())))))ttt|||~~~wwwnnnlllqqquuuvvvssswwwlllWWWUUUaaa]]]LLLHHH???666444222///...///333PPP|||uuuCCC777???///+++***)))))))))***+++,,,******++++++++++++++++++,,,+++,,,...///000...,,,000......444CCCRRRWWWTTTVVVZZZ\\\\\\^^^___[[[UUULLLMMMQQQXXX[[[[[[___ddd^^^]]]UUUGGG;;;777666555555333...---:::NNNWWWUUU]]]ccccccYYYRRRRRRPPPKKKPPPXXX]]]\\\[[[^^^cccfff___aaaeeeddd]]]VVVVVV[[[cccbbbcccbbb^^^^^^gggrrrrrrppplllkkkllllllcccYYYgggqqqwwwtttrrrwwwzzzyyycccHHH555...***///444000///+++,,,WWW```222)))(((++++++,,,***)))(((***++++++***111;;;:::000)))***(((((((((((((((((('''''''''''''''(((((()))***+++)))(((***(((JJJUUU...,,,+++***++++++***)))&&&000((('''444WWWvvveee>>>MMMYYYTTTHHHBBBCCCFFFTTT]]]aaa___^^^ggguuu~~~{{{cccLLLUUUuuu~~~zzz~~~~~~{{{yyyuuujjjUUUBBBCCCPPPkkkmmmkkkhhhiiinnnqqqpppttt```VVVmmmxxxooo|||xxx|||{{{wwwggg```lll|||~~~nnnsssxxx|||}}}|||||||||vvv|||oooOOO333,,,---+++'''''''''(((((((((((((((&&&&&&&&&%%%&&&&&&'''((('''((('''&&&(((+++***%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&+++((('''---iii|||jjj@@@///......---------.........000222222000...------+++777ppp^^^111///((('''''''''(((((('''''''''%%%)))((()))+++'''...CCCjjjDDD000---111999///...---...//////...,,,+++000...---,,,'''///EEEggg||||||dddIII333(((---***,,,((((((---+++111DDDsss{{{{{{rrrqqqwwwyyy}}}OOO666...333000---...,,,...888tttppp666***+++***++++++++++++***))))))'''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%'''''''''''''''''''''''''''''''''''''''((())))))zzz{{{~~~{{{sssllllllssswwwwww{{{sssaaaOOOQQQ\\\YYYLLLFFF===555333333///------999```kkk555111>>>---******)))((())))))***+++******+++++++++++++++,,,+++,,,...///000///---,,,,,,,,,///777CCCNNNSSSSSSVVVWWWXXX\\\aaabbb___ZZZQQQQQQTTTYYY[[[[[[^^^dddfffbbbWWWFFF:::777777666555222---000>>>RRR\\\[[[[[[aaaaaaYYYTTTUUUWWWWWW[[[___bbbbbb_________```gggccc^^^XXXTTTVVV]]]dddbbb```aaacccccccccjjjrrrooopppnnnjjjnnnpppdddRRRbbbppp}}}}}}zzzvvvqqqYYYBBB555111,,,///333///111111777oooSSS---///+++***++++++************++++++(((000>>>>>>000(((+++******))))))((((((''''''''''''''''''((()))***+++---+++***$$$FFFTTT333///+++))))))***)))((( ...++++++777aaaPPP^^^___MMM<<<999888333<<>>555;;;;;;444???OOOaaakkkooorrrsssssswwwqqqfff___ZZZQQQ]]]yyy|||}}}}}}yyysssooorrrvvv~~~qqqTTT999000444999LLL```qqqqqqkkkmmmwwwwwwzzzwwwzzzvvv```VVVXXXmmm{{{|||~~~{{{bbbBBBdddkkkrrrvvvwwwuuunnnhhhpppuuu|||~~~yyytttqqqqqquuuhhhIII000++++++(((,,,+++***)))((('''&&&&&&'''&&&&&&&&&&&&'''(((((()))%%%&&&***)))###"""%%%&&&&&&%%%%%%%%%$$$$$$$$$&&&%%%%%%%%%%%%$$$$$$$$$"""&&&***+++]]]lll]]]888,,,------....../////////,,,///222333111///...---000NNN~~~SSS***000&&&&&&''''''''''''&&&&&&((((((''',,,***"""333XXXkkkDDD000:::666+++111///000222222111000......)))000///+++)))***>>>___jjjkkkgggbbbSSS555%%%...)))+++&&&'''///...+++333EEEggg{{{RRR===555555///---///+++***>>>FFF+++%%%000***++++++++++++***))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((())))))lllkkk}}}yyyrrruuutttpppppprrrsssqqqvvvdddYYY^^^]]]NNN@@@:::;;;777555666444111111444LLLPPP888;;;555)))************))))))))))))******++++++,,,------------///111000///---,,,---(((000<<>>RRRwww|||xxxwwwuuutttvvvzzz|||zzzgggFFF...,,,555;;;EEE[[[ppptttnnnnnnvvv}}}yyyqqqppp~~~|||YYYCCCKKK```qqq}}}}}}~~~zzzbbbFFFfffnnnyyy|||tttmmmjjjooottt|||{{{yyytttwwwhhhGGG///***+++(((,,,,,,+++)))(((&&&%%%%%%''''''&&&&&&''''''((()))&&&&&&((()))'''###$$$(((&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%(((///555bbbgggTTT444,,,,,,...///000000000000---000222333111////////////cccxxxGGG''')))&&&'''''''''(((((('''''''''))))))(((******''';;;```{{{\\\888///777444...111...111333333111///...---&&&,,,***'''(((---GGGkkkuuusssnnnmmmbbbAAA***...'''+++''''''000///+++111555RRR~~~SSS@@@777555...---000---,,,OOOFFF///'''+++***++++++++++++***))))))''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((())))))llltttyyylllqqqsssooolllmmmooonnnssslllccc[[[OOOBBB:::777444444777888555111444:::ZZZttt>>>@@@DDD000******+++++++++******)))(((******++++++,,,------...///111111000---,,,,,,...)))333AAAHHHCCC@@@KKKZZZ```\\\ZZZ\\\ZZZVVVXXX^^^[[[XXXYYY[[[\\\]]]bbbiiiggg___PPP???666777999888888444444>>>MMMZZZ```aaaYYY^^^cccbbb[[[VVVYYY___^^^cccjjjkkkcccYYYXXX___```bbbaaa```cccgggeee^^^WWWVVVYYYbbbhhhfffcccaaabbb```eeennnuuutttqqqppprrrwwwzzzuuugggWWWLLLGGG666,,,///444000111444111111...aaaaaa000222&&&'''***)))(((***------+++)))'''(((***+++,,,+++***)))***************+++++++++'''''''''(((((()))***++++++&&&...,,,333^^^kkkAAA)))///444444...******,,,***///<<<^^^fff]]]ZZZGGG<<<888///,,,555HHHUUUXXXmmmtttxxxvvvvvvzzzwww~~~qqqVVVBBB@@@WWWyyy}}}xxxvvvzzz|||zzz{{{~~~zzzssscccLLL666///===OOOUUUfffvvv{{{yyyzzz{{{{{{zzzqqqoooyyyuuuUUUEEESSSoooxxx|||wwwuuuvvvqqqgggrrruuu}}}vvvrrrvvvqqqvvv{{{zzz{{{iiiHHH000+++,,,)))******)))(((((('''&&&&&&'''''''''''''''(((((()))&&&))))))'''&&&(((******'''''''''&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&'''''''''***'''000>>>mmmhhhPPP111,,,---///000222222222222222444444333111/////////222qqqddd888)))"""+++'''(((((())))))((((((''''''+++)))(((,,,000FFFhhhtttLLL222222222000111222...111444444111...------(((,,,***(((,,,666SSSyyy~~~}}}zzz|||sssPPP111+++'''---)))'''......***///222@@@lllKKK<<<555444...///333...;;;gggxxxAAA---***(((***++++++++++++***))))))''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((())))))sssnnnzzztttpppvvvyyytttooopppssstttwwwxxxkkkPPP<<<888;;;<<<000333888999555111666>>>dddggg,,,>>>EEE,,,...+++++++++++++++***)))(((******+++,,,,,,---......000111222///,,,+++---///000:::IIIRRRNNNIIIPPP]]]aaa^^^]]]]]]XXXPPPQQQWWW]]]ZZZZZZ[[[[[[[[[```fffddd]]]NNN???888:::======;;;777777AAAOOOYYY]]]^^^SSSYYY```aaa[[[UUUXXX^^^^^^ccckkklllaaaTTTTTT\\\fffkkkkkkeeedddffffffaaaaaabbbfffkkkkkkgggeeegggmmmgggjjjsssuuunnnkkkoooppprrrrrrkkkZZZGGG:::666999///222666111111666444:::222jjjTTT***555%%%+++***((((((***---...+++(((&&&***,,,)))***---,,,((((((((())))))******++++++'''''''''(((((()))***+++&&&"""...000...NNNXXX444777@@@IIIHHH===333///000$$$999NNNaaaWWWJJJQQQHHHCCC<<<444333===OOO```iiipppvvvyyyxxxxxx~~~wwwzzzfffHHH===FFF^^^yyyyyywwwzzzsssjjj___JJJ<<>>]]]~~~ZZZ555)))'''...+++''',,,,,,(((---000111XXX~~~BBB666333333...111444///LLLyyyggg777'''+++******++++++++++++***))))))''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((())))))yyyuuuttt}}}tttooolllnnnssssssooottt~~~}}}wwweeeKKK<<<<<<@@@BBB444444;;;111777888000TTT{{{LLL444III@@@%%%+++'''***---...---++++++++++++,,,,,,+++******+++---444...+++,,,---***((()))///AAARRRWWWUUUXXX```eee[[[[[[\\\YYYRRRNNNRRRYYYWWWXXXYYY\\\^^^`````````fffgggKKKBBB@@@666;;;;;;555333555@@@OOOYYYYYYUUU\\\cccddd___]]]aaadddccchhhdddcccaaaZZZRRRTTT\\\jjjgggaaa]]]^^^bbbcccbbbhhh```___hhhllliiikkksssmmmlllnnntttxxxvvvqqqmmmlllmmmbbbLLL<<<888555111333333222///......000222111GGG|||QQQ***777!!!+++''')))***++++++***)))'''((((((''''''''''''(((((('''((()))******)))((('''((((((((((((((()))******%%%***///,,,@@@ooommm777>>>\\\zzz{{{wwwZZZ......)))???^^^NNNRRRfffOOOGGG>>>===AAALLLXXX^^^bbbfffoooqqqvvv}}}}}}yyyyyy{{{xxxsssiii\\\VVV]]]ooo~~~{{{yyy}}}|||~~~sssuuutttbbbZZZggguuusssqqq~~~|||tttmmmjjjaaaaaahhhiiiiiitttvvvmmmmmmyyy~~~zzzyyy{{{~~~|||pppgggnnnzzzyyyuuuuuuxxxwwwsssuuu{{{~~~kkkJJJ333---,,,((('''***'''"""%%%---,,,$$$'''%%%$$$'''+++,,,)))&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((($$$$$$%%%%%%&&&'''((((((---)))+++555bbb~~~[[[===111111000111333333222000555666222444888000)))111SSSooorrrOOO---&&&'''###''''''''''''((((((((((((333###...***GGGsss```CCC,,,,,,333111///222222222222000---+++++++++(((,,,+++(((333PPPnnn}}}jjj444,,,,,,+++******)))*********333+++>>>jjjxxxDDD999///---...///000222888ZZZ666///******++++++******)))((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&(((''''''&&&&&&((()))***zzzxxxyyy}}}tttkkkhhhjjjpppssssssxxx~~~vvvbbbJJJ;;;999;;;;;;:::555777...444888888```qqqFFF333AAA:::'''+++'''***,,,---+++)))))))))(((***++++++***+++---///444///,,,------+++***+++222EEEYYY___]]]ZZZXXXVVVVVVXXXYYYVVVSSSTTTVVVXXX^^^]]][[[[[[]]]___```aaa]]]___FFF???@@@777:::999333111444???OOOZZZ[[[XXXZZZ___aaa______dddfffeee\\\]]]^^^]]]\\\\\\___bbb___ZZZTTTUUU\\\bbbbbb^^^fff```aaalllqqqooopppwwwvvvsssqqqqqqsssrrrqqqpppiiifffXXXCCC555333222///222222111///------///000111QQQsssIII,,,555&&&---((()))***++++++***)))((((((((((((((((((((((((((('''((()))******)))((('''((((((((((((((()))******---'''&&&...UUU;;;666<<>>>>>555---***(((&&&'''+++###$$$&&&&&&''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''(((+++,,,MMMfffMMM:::222000///000222444333222000222000333333)))+++>>>rrrnnn[[[===((($$$'''(((''''''''''''((((((((((((%%%...%%%%%%RRR{{{jjjBBB---333555111...000222000555555444222...+++***+++,,,(((///IIIkkkddd555------,,,++++++++++++++++++...///555MMMrrr|||???555------///...,,,,,,111hhhmmmBBB///111,,,)))++++++******)))(((((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))ggguuu{{{~~~yyywwwvvvvvvqqqlllpppxxxyyyuuummmaaaQQQDDD<<<777444222000444777888333===bbb~~~]]]666---777...***///***---......---***((((((((()))***,,,---+++++++++,,,,,,+++---...,,,,,,222;;;YYY]]]^^^\\\\\\___```___]]]fffiiibbb]]]```aaa___XXXWWWXXX]]]eeejjjkkkjjjhhhgggMMMFFFFFF;;;999444...---111@@@SSSbbbfffdddeee```]]]\\\\\\YYYTTTQQQUUU___]]]SSSXXXddd^^^LLL???>>>DDDNNNTTTUUUXXX\\\ccc``````ffflllqqqvvvzzzuuuxxxxxxsssrrrrrrooojjjrrriii```XXXJJJ:::222222---.........,,,,,,...000HHHlllEEE,,,---###,,,'''))))))************))))))(((***+++------+++***((())))))(((((((((((())))))((((((((((((((())))))***%%%***///---BBBrrrppp999444...((()))HHHUUUDDDLLLjjj999BBBUUUlllwww}}}zzzzzz||||||yyyzzz~~~|||{{{|||}}}zzzzzz~~~zzzuuutttzzzvvv\\\EEE???;;;333000555111666HHHbbbcccMMMJJJYYYnnnxxx{{{||||||zzzrrrppp{{{yyyyyywwwtttvvv|||yyywwwsssnnnmmmrrrzzzxxxuuuqqqoooqqqwwwzzzzzzxxxqqqSSSBBBCCCKKKUUUTTTHHH777222555... '''((()))+++***)))&&&$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&$$$%%%(((&&&CCC[[[CCC222333111000111333555555555///111000222111(((000III~~~lllQQQ888+++(((***,,,''''''''''''((((((((((((+++***'''>>>nnn^^^777...111000,,,,,,000222000444444444111...+++++++++***(((555XXXzzzsss>>>...------,,,,,,,,,,,,,,,++++++000777???RRRvvv~~~>>>555------...---,,,,,,222iiioooDDD---+++((((((++++++******)))(((((((((&&&'''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&'''''''''''''''''''''&&&''''''(((((((((((((((wwwfffyyy|||{{{qqqvvvssslllooo{{{~~~yyyhhh]]]QQQGGG>>>666333333222666111222222KKKzzzFFF......777---)))...)))---......,,,***((()))))))))+++------,,,******++++++,,,---...,,,...999FFF[[[```cccaaa``````___\\\^^^```aaa```]]]\\\]]]^^^VVVUUUWWW___iiiooopppnnnnnnjjjJJJ??????555555000------222BBBUUUcccfffdddfffbbb______^^^[[[ZZZ[[[^^^eeebbbXXXYYYaaa[[[KKK>>>>>>EEEOOORRRPPPSSS[[[[[[[[[\\\bbbiiiqqqvvvyyysssvvvuuupppppprrrkkkaaalllfffeeecccTTT===222444.........------...222555YYYfff???...///&&&...)))***))))))))))))))))))***)))***+++,,,,,,+++***)))))))))(((((((((((())))))((((((((((((((()))*********)))))))))FFF{{{yyy@@@)))...000+++===FFF???TTTGGG...^^^iiiUUUyyyuuu~~~}}}~~~{{{{{{xxxyyy~~~|||xxxyyy}}}nnniiisss{{{{{{||||||gggNNN>>>777444444777333===UUUmmmsssTTTLLLUUUjjjwww~~~~~~zzzyyytttrrryyyuuuuuuxxx|||~~~ppptttwwwxxx{{{}}}{{{wwwtttwww|||}}}{{{zzzrrrQQQ;;;999@@@BBBMMMLLLAAAEEETTTQQQAAA---)))%%%%%%(((******(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&)))(((GGG```III999222000///000222444555555000111000222000(((666WWWbbbBBB000***''''''***''''''''''''((((((((((((---&&&888eee{{{UUU444000...---...///000000///222222222000---+++++++++***,,,BBBhhhyyyAAA///...------,,,,,,------***)))222===:::<<<___EEE:::111//////---+++,,,777lllpppCCC***((()))///++++++******)))(((((((((&&&&&&&&&'''''''''''''''&&&&&&'''''''''(((((((((&&&&&&&&&'''''''''''''''&&&''''''((()))(((((((((kkkjjj~~~~~~zzzyyylllvvvuuujjjlll{{{|||mmmdddYYYOOOCCC666222555222666+++---666XXXnnn666///222444,,,(((+++))),,,------+++)))((()))***'''))),,,------++++++,,,------///000...222AAAQQQVVV]]]cccaaa___``````______UUUQQQZZZ```^^^\\\```]]]ZZZZZZ```jjjrrrsssqqqooogggCCC666777000333111000111777GGG[[[gggiiieeegggbbbaaaaaa___\\\^^^dddhhhlllhhh```^^^bbb\\\RRRKKKHHHLLLXXX\\\YYYZZZaaa[[[]]]aaaffflllqqqsssrrrppppppkkkeeekkksssooocccoookkkmmmnnn[[[===000555//////...---...111666:::eeeVVV999000...)))---+++******))))))))))))*********************************)))(((''''''((()))***((((((((((((((()))******(((((())))))EEEzzzyyy@@@###...777555EEEHHH:::JJJ111777sssRRRYYYwwwwww|||{{{yyyzzz~~~{{{xxxzzz{{{sssnnnsssxxxuuullleeennnpppiiiVVVEEE@@@BBBDDD<<>>hhhGGG444///+++)))***+++******))))))))))))************)))(((((()))*********)))(((''''''((()))***((((((((((((((()))******!!!)))///***;;;jjjlll:::222***)))777cccmmmFFF:::444GGGtttPPP]]]ooozzz{{{~~~}}}~~~|||~~~yyy||||||{{{|||uuu\\\CCCRRRlll|||nnnZZZVVV\\\aaaTTT___wwwuuuwww~~~{{{{{{|||vvviiiOOO===888<<>>(((---,,,***111,,,...111,,,+++---------222;;;\\\zzzGGG777111333---,,,000---+++OOOvvvVVV222000%%%,,,))))))))))))((((((((((((&&&&&&&&&'''''''''(((((('''((()))******)))((((((,,,)))&&&&&&((()))'''%%%%%%)))***&&&%%%(((***)))iiiiiiyyyzzz{{{}}}|||qqqmmmkkkrrr~~~rrr___NNNLLLFFF>>>666111/////////000---000BBBQQQFFF///...//////...+++***,,,......---+++)))((((((((()))******))))))***++++++,,,***000111000333>>>IIIMMMLLLMMMSSS^^^bbbbbbdddhhhbbb___bbbfff```UUUTTTZZZ[[[]]]XXX[[[iiimmmiiikkkiii^^^BBB---...111///111000000111AAAYYY^^^XXX[[[ggghhhhhhccc[[[VVVVVVWWWQQQZZZgggqqqssspppkkkggghhhlllllljjjlllsssuuussstttuuuuuusssqqqnnnjjjgggkkkllloootttwwwtttllldddnnnvvvsss\\\???...,,,...---222,,,***///***333PPPPPP;;;***))),,,***(((***))))))))))))))))))))))))***)))(((((((((((()))***))))))))))))))))))))))))(((((()))))))))*********+++((())),,,```qqq:::111***666hhh}}}RRRBBB444eeemmmFFFRRRmmmuuu{{{{{{zzz}}}{{{zzz}}}yyyyyy|||uuu[[[AAAPPPjjjyyyxxx|||}}}ssswwwooofffoooooo___TTT999111444:::EEEiiiwww```UUUeeexxx}}}}}}zzzyyyTTT222***333;;;///((())))))'''...:::MMMXXXccc\\\EEE...'''+++((()))))))))***+++***(((''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&!!!&&&"""***LLLccc[[[NNN999666333333666999::::::===666222444444...JJJuuu```666 ((('''!!!((('''***)))&&&'''+++***&&&)))000NNNeeeTTT333)))///...///111222333444333333...444///***///...+++000999___EEE---///...+++111+++---000---,,,///...---111888KKKlllGGG555000222...---000...,,,FFFqqq^^^777///(((+++))))))))))))((((((((('''&&&&&&''''''''''''''''''%%%&&&((()))*********)))***)))(((((())))))'''&&&$$$((()))&&&&&&)))+++***uuugggppp~~~{{{wwwxxxyyywwwaaaaaaeeeqqqkkkTTTAAA@@@===999333///.........---...555???BBB888***//////...+++)))***,,,///...---+++)))(((((())))))*********)))******+++,,,+++------///888FFFPPPSSSUUUUUUZZZdddjjjiiifffdddZZZ[[[^^^^^^RRRFFFGGGPPPUUUYYYWWW[[[hhhjjjeeegggggg^^^CCC000222444222444111111111@@@XXX^^^YYY[[[dddgggiiihhhfffeeegggjjj___eeelllqqqsssrrrqqqpppqqqqqqooommmqqqvvvvvvssstttuuuwwwuuuqqqnnnooorrroooppptttyyy{{{uuujjj```lllwwwpppQQQ444+++++++++---222...***+++...AAA___FFF555((())),,,)))'''((()))))))))))))))))))))))))))((((((''''''(((((()))))))))))))))))))))))))))(((((())))))))))))******---%%%'''000bbbjjj888222+++>>>uuuddd777444IIIjjjiiiNNNEEEfff~~~}}}xxxvvv}}}}}}|||}}}}}}}}}~~~{{{wwwxxx}}}|||nnn___ggguuu}}}{{{{{{}}}rrrjjjqqqmmm]]]TTTKKK<<<888>>>HHHccc}}}{{{yyynnnrrr}}}ddd===333@@@HHH777)))))),,,+++)))***...999RRRhhhcccFFF...'''((()))******)))(((((()))''''''''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''+++$$$***JJJ```YYYLLL888666444555777999::::::999777111222000...QQQqqq___;;;###&&&+++***...&&&)))***(((((())))))&&&%%%===SSSSSSAAA000+++,,,......///000111222333333...222---+++111///,,,333NNNpppOOO333222///,,,111***---///...///111000---///333888JJJiiiIII555...222///---000......888hhhiii>>>...+++))))))))))))(((((((((''''''''''''''''''''''''&&&&&&$$$%%%''')))***+++++++++((()))++++++***((((((((())),,,---)))''')))+++)))lllkkkxxx}}}vvvrrrpppmmmjjjXXX]]]fffqqqzzzuuu___JJJ>>>>>><<<888333///,,,,,,,,,***---555999444---***444222...***)))***---///...,,,+++))))))))))))***+++***************+++++++++))))))111AAAPPPYYY[[[___]]]___eeejjjggg]]]UUUCCCFFFKKKLLLCCC:::<<>>dddzzzgggFFF///+++)))***)))%%%''',,,&&&''''''(((((()))))))))''''''''''''''''''''''''$$$&&& )))NNNfffZZZHHH:::;;;;;;:::888777666666222999...///***333ddd{{{rrrFFF444IIISSS>>>,,,)))&&&(((******)))'''(((+++999iiipppHHH...+++---///////////////000222333444000///+++---000+++000DDD{{{```999///---,,,000***///...111555555333000...,,,///222>>>TTTppp|||sssqqqyyyVVV888+++111000---...---///&&&QQQvvvQQQ...000'''(((((((((((('''''''''''''''''''''''''''''''''&&&(((((()))******)))((('''%%%)))---...,,,******,,,---000///***'''((()))'''vvvnnnwww~~~yyyvvvuuutttooogggaaaaaaiiiqqqvvvqqqeeeWWWHHH<<<444555555333000---,,,---,,,,,,---...+++)))+++000888444...******++++++,,,---,,,***)))))))))***+++,,,+++******)))************''',,,>>>PPPZZZ\\\\\\YYYZZZZZZ\\\^^^ZZZNNN@@@444222111333777888888777999OOO^^^ccccccZZZTTT\\\]]][[[HHH777777666000222000555555AAA\\\mmmmmmnnnddddddeeefffggghhhhhhiiibbbeeeiiilllmmmnnnooopppmmmjjjkkkrrrwwwwwwvvvvvvjjjqqqxxxtttbbbVVVbbbvvv~~~zzzwwwxxx}}}uuupppZZZ;;;+++///222...---+++///---,,,???RRRRRR...,,,***+++++++++***)))(((((((((((((((((((((((('''(((((())))))(((((('''))))))))))))))))))))))))''''''(((((((((((())))))---'''+++---OOOqqqZZZ;;;+++000111???bbbyyyLLL000333...???aaawww{{{uuunnnhhhkkkppprrrrrruuuyyy|||uuuvvvzzz|||yyyyyy~~~~~~}}}{{{xxxeee^^^eeefffeeemmmrrrhhhooouuu~~~|||vvvhhh[[[WWW^^^dddggg[[[kkk}}}xxxMMM111,,,+++*********+++,,,---...$$$...111666QQQrrrwwwhhh555,,,'''***+++'''''',,,(((((((((((((((((())))))'''''''''''''''''''''''''''(((###222]]]sssaaaHHH:::<<<===<<<999777666666444===///222...>>>rrrxxxoooDDDEEEppptttNNN222,,,'''''')))+++)))'''+++111QQQzzzsssDDD///,,,+++111......///000111222333333000///+++...000+++999XXXhhh===///,,,,,,000***///...444888666444333000,,,000444777AAA[[[{{{~~~~~~{{{yyyaaa>>>,,,000///,,,------...(((GGGrrrYYY000000'''((((((((('''''''''&&&&&&&&&&&&&&&'''''''''(((((())))))******)))(((&&&%%%&&&(((+++,,,+++++++++,,,))),,,,,,(((''')))***)))lllmmmxxx}}}|||xxxwwwxxxyyytttmmmlllpppyyy}}}|||qqqbbbRRRAAA555111111111000---,,,,,,---+++///000---)))***,,,...333///***((()))+++,,,+++,,,+++***)))))))))***+++,,,++++++***))))))*********)))111CCCSSSWWWTTTRRRYYY\\\^^^]]]^^^\\\QQQDDD>>>:::444222666<<<@@@AAAIIIYYYaaadddeee\\\TTTYYY```___NNN===;;;888111222///555444>>>YYYkkkllllllaaabbbcccfffjjjlllnnnnnnWWW^^^ffflllnnnllljjjiiiiiihhhmmmuuuwwwtttsssuuuiiikkkqqqtttllleeeooo~~~~~~vvvfffLLL555,,,...000......(((------,,,===EEE444***++++++***)))******)))(((((((((((((((((((((((((((((()))******)))(((((())))))))))))))))))))))))'''''''''((((((((()))))),,,(((+++---TTT|||bbb<<<,,,(((///EEEJJJ222...333LLLjjjwww~~~{{{uuuwwwpppqqqrrrssstttvvvyyy{{{tttsssxxx|||}}}~~~~~~}}}uuuXXXSSSdddkkkjjjpppkkkQQQUUUcccuuupppaaaLLL???DDDUUUdddiiiXXX[[[jjj}}}|||[[[===///***---//////......///000###---111///<<>>777:::======;;;888888888555???...444111FFF|||rrrUUU666EEEkkkaaa:::'''%%%)))''')))+++***(((...666iiihhh;;;111///)))111+++,,,...000111111111000000...,,,000111...FFFooorrrBBB111------000)))///...555999777555555222---000222222444DDDaaa~~~}}}|||}}}}}}kkkCCC---///...***,,,,,,,,,---@@@kkk^^^333///)))(((((('''''''''&&&&&&&&&$$$%%%%%%&&&'''((())))))(((((()))******)))((('''((('''''')))+++,,,,,,,,,///222111,,,***++++++***uuudddlllxxx|||zzzzzzyyy{{{}}}xxxssswww~~~qqqbbbRRR>>>///333333222///,,,******++++++222444---))),,,---***...***'''&&&))),,,,,,+++,,,+++***)))))))))***+++,,,,,,+++***))))))******++++++444GGGSSSRRRMMMJJJYYY]]]___\\\[[[XXXNNNBBBDDD???777111444>>>HHHMMMXXXaaabbbcccggg```VVVWWW[[[[[[KKK;;;:::777000111000666555===XXXkkkkkkkkkcccbbbbbbbbbdddeeeeeedddZZZ^^^dddhhhiiihhhggggggcccdddkkkssssssnnnlllooopppkkkmmmsssqqqkkkppp{{{~~~zzzzzzdddGGG444------,,,+++...&&&,,,//////??????$$$(((******(((((())))))(((((((((((((((((((((((((((((()))***++++++***)))((())))))))))))))))))))))))''''''''''''((((((((()))%%%***222///OOOvvv]]]777///(((;;;VVVzzz000......<<<^^^|||zzzyyy|||{{{yyyyyyyyyzzz{{{||||||}}}~~~kkkHHHHHHddduuuuuuyyyooonnnTTTZZZiiixxxsssgggqqqwwwkkkYYYIII666111CCC^^^pppuuuddd\\\ccczzz}}}uuuwww}}}aaa@@@+++&&&))),,,,,,,,,------,,,...+++&&&%%%---CCC```ttt>>>...$$$***///+++)))+++******))))))((((((''''''(((((((((((((((((((((((($$$$$$!!!888iii|||]]]888444888<<<>>><<<::::::;;;444???,,,333222IIInnnPPP===NNNdddNNN///---111)))'''))),,,***(((///:::yyy\\\222222000'''000)))+++---///000000///...///...---222333111OOOzzzGGG333///...///(((...///666:::888666777444////////////...222GGGkkkqqqGGG...///...)))+++,,,+++222===fffaaa555...***(((((('''''''''&&&&&&&&&###$$$%%%&&&''')))******&&&'''(((*********)))))))))&&&%%%&&&+++------+++:::<<<:::333...---,,,)))mmmjjjvvvzzzvvvsss|||vvvxxx}}}vvvyyyxxxeeeRRRFFF<<<333000222333111---***+++---000222111,,,***,,,...,,,+++***)))((((((***,,,---//////...---,,,,,,,,,,,,...---,,,,,,,,,+++)))'''(((+++555BBBFFFDDDBBBDDDZZZ```VVVIIIMMMSSSSSSVVVMMMDDD999222444AAAQQQ\\\___cccfffggggggeee```ZZZ___\\\III888777555000111222222333<<>>222***+++...***###222***(((BBBLLL999***'''(((((((((&&&&&&((()))((((((''''''''''''(((((())))))************)))))),,,---,,,***'''&&&&&&(((((((((((((((((()))*********///###(((EEE^^^TTT---'''000???III///333...EEEooo}}}{{{~~~}}}}}}~~~~~~yyyxxxxxxwww|||}}}bbbEEELLLeeevvvyyyyyynnn\\\]]]lllttt|||ppp]]]LLLEEELLLWWWMMM:::000222<<>>;;;)))'''---&&&$$$666III{{{TTT333444333***,,,,,,------......------,,,...---///333222;;;]]]|||XXX///'''222///)))000///000222333333222000///,,,---111333---333QQQsss{{{|||yyy{{{zzzSSS///)))...---******+++111666???fffJJJ///,,,(((((((((((((((((((((((()))((('''&&&%%%&&&&&&'''(((((((((((())))))))))))&&&&&&'''((()))+++---...555:::>>>;;;222+++)))+++mmmrrr}}}{{{uuusssuuuuuuyyyxxxsssdddPPPBBB===:::666000000000///,,,++++++,,,///222000+++(((,,,......+++***((('''''')))***+++---,,,++++++++++++++++++,,,,,,++++++++++++***)))+++111888999999<<>>---000333444sssBBB+++444000AAAeee~~~zzz|||}}}wwwcccNNNIIIbbb||||||uuurrrxxxuuummmvvvqqqhhhzzzsssrrrtttxxx}}}}}}xxxooo___JJJ666///999IIIQQQKKKLLLKKKHHHXXXqqq{{{zzzkkkcccdddrrr{{{zzz~~~xxxhhh<<<---------...///000111222333444222,,,(((+++666@@@jjjwwwhhh===%%%+++///$$$))),,,BBBfffSSS((()))111++++++,,,,,,***(((&&&%%%***)))$$$+++IIIcccZZZ@@@...222555666888;;;:::888???999444444666fff~~~qqq[[[111---BBB:::---444;;;bbbiiiVVV;;;+++"""333XXXkkkCCC))),,,///+++,,,------............------***...------???ccciii@@@---111///+++000---...///000000///...---///******......,,,333>>>hhh|||xxxyyybbb999...111000...000,,,------888kkkUUU333'''(((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''&&&&&&&&&'''''''''((((((&&&&&&'''((()))+++,,,---)))***+++,,,,,,,,,,,,,,,sssnnn{{{qqqtttqqqyyy{{{xxx}}}wwweeeZZZJJJ@@@<<<:::666111222...++++++---...---+++...000...(((&&&+++111444******)))((((((((())))))(((((((((((()))***+++,,,++++++***)))((()))***,,,333???@@@333000???OOOSSSOOOUUUMMMFFFMMMLLL===444777CCCQQQYYYZZZ^^^hhhqqqooo___XXXaaajjjhhheeeggg___ZZZDDD111000111///222000111111666IIIcccpppqqqccc]]][[[```ccc```___```___eeeiiiiiijjjlllmmmkkklllnnnooommmfffYYYKKKBBBccchhhqqqnnnUUU>>>FFF___uuu{{{{{{xxx|||tttLLL000------000111,,,...,,,---666:::111((()))+++,,,,,,***((('''(((***''''''&&&&&&&&&&&&'''''''''(((((())))))(((((('''((()))))))))'''''')))+++(((''''''''''''((()))))),,,(((***333DDD<<<)))444000CCCjjj...***000666HHHnnn}}}zzzxxx{{{{{{ttt```UUUZZZrrr~~~~~~~~~~~~}}}pppiiisss{{{vvvwwwzzz}}}zzz|||vvvjjjZZZKKKGGGVVVgggmmmhhhjjjhhh```iiiyyy~~~}}}ttt^^^SSSVVVppp|||{{{tttDDD......------...000111222777777555///***+++111666lllZZZ000'''...!!!''')))999XXXPPP333///(((---+++))))))))))))&&&$$$''''''$$$---KKKgggaaaHHH---...111444999;;;999555777999000999>>>rrrxxxfffGGG***%%%///,,,(((...///[[[ppp^^^;;;...&&&999ggg|||bbb>>>+++---///,,,***------............---------222///...IIIuuuzzz{{{sssKKK000......+++///,,,---............---,,,...***+++///000...000555JJJccc~~~~~~~~~sss{{{ddd999,,,...---,,,...///---+++888ppp___<<<+++((((((((((((((((((((((((''''''''''''&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&''''''''')))***+++,,,---+++((((((***+++)))'''|||pppqqqxxxqqqtttsss||||||uuuyyyuuubbbTTTDDD;;;888555000,,,222///++++++...000///---///000---((((((...333333+++*********************)))))))))***+++,,,---...,,,,,,+++)))''''''***---999CCCDDD===AAAOOOUUUQQQLLLSSSLLLFFFNNNOOOBBB999@@@LLLYYYaaabbbaaadddhhhYYYRRRTTTaaakkkiiicccbbbYYYUUU@@@//////000...111111333333666GGG```oooqqqmmmfffbbbeeeiiigggaaa\\\WWW```gggfffeeehhhkkklllrrrssstttsssooohhhbbb^^^iiifffcccYYYCCC444BBBZZZrrryyy}}}|||sssIII---+++,,,...000...)))(((333???:::,,,''')))******+++)))''''''((()))'''''''''&&&&&&'''''''''(((((())))))))))))(((((('''((()))((('''''')))+++'''''''''''''''(((((())),,,+++,,,...OOOWWW333333111bbbMMM...222(((;;;ZZZ{{{~~~rrrkkkzzz|||tttpppzzz~~~}}}vvv|||{{{~~~~~~~~~}}}}}}qqqnnn~~~|||vvvmmmbbbaaannn~~~}}}zzz~~~|||}}}yyyddd[[[^^^kkkyyyzzz|||KKK///...---------///000222444444222///------000333TTTuuuGGG&&&///+++))))))+++CCCPPPTTTVVV<<<<<<555,,,((()))******)))%%%&&&%%%...LLLgggaaaIII,,,+++,,,222888999666333222999---666BBBuuuuuuaaa999---))),,,***)))---...CCC]]]SSS888111///FFFwwwoooQQQ777//////000...***---......//////......---...111000777XXX|||}}}{{{UUU222+++,,,+++,,,,,,,,,,,,------,,,,,,,,,------...///...,,,///444333BBBYYY{{{vvv}}}ddd999+++,,,+++***,,,...,,,)))555ooobbbAAA///((((((((((((((((((((((((&&&&&&''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''((()))++++++111---)))(((++++++)))&&&uuuuuuyyy~~~~~~wwwsssssssss{{{|||vvvxxx~~~uuugggVVVCCC888555333222333111///---,,,---///000000333111,,,(((,,,222444111)))*********++++++++++++*********+++,,,---...///,,,---,,,)))&&&(((---111@@@EEEHHHJJJRRRZZZWWWNNNUUUZZZOOOEEEIIIJJJ@@@:::FFFCCCFFFSSSccciiiaaaWWWDDDKKKWWWccckkkkkkfffaaaRRRPPP>>>///000///+++---111555666777EEE\\\kkknnnmmmiiieeefffhhhfff^^^XXXXXXbbbgggccc^^^___fffjjjnnnqqqsssssspppppprrrvvvpppiii[[[HHH777333CCCWWWllluuu}}}mmmDDD+++,,,+++)))+++***(((***===GGG999---,,,***((()))***)))(((''')))+++((((((''''''''''''((((((++++++,,,,,,,,,,,,++++++'''((()))(((''''''(((***''''''&&&&&&''''''((()))(((+++111777nnnBBB///<<<;;;222444'''AAAnnnlll\\\vvv}}}~~~||||||{{{yyymmm___aaaqqqzzzxxx}}}mmmlll}}}|||tttqqqyyy~~~wwwqqqsssfffrrrvvv}}}SSS///...,,,+++,,,---///111///...---,,,---...///000DDDqqq^^^+++000///+++,,,&&&777SSSsssooo\\\KKK666(((%%%''')))(((&&&(((&&&---IIIccc]]]EEE,,,)))+++111555555333222555;;;...///KKKzzzxxx___222...)))'''&&&&&&***000***;;;999...---111MMMyyy___???///111//////111---......////////////......,,,+++111HHHkkk]]]555))),,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---///000...***(((+++///...333<<>>...((((((((((((((((((((((((%%%&&&''''''((('''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''((()))***+++...+++)))))),,,---,,,***rrr}}}{{{xxxuuuooorrrxxx{{{wwwuuuuuurrrmmmaaaRRRCCC;;;777444333666......---,,,+++---000222666111+++)))000777555---''''''(((***+++++++++,,,+++++++++++++++,,,---...***++++++)))'''***111777HHHHHHLLLSSSZZZ[[[UUUNNN[[[___RRRCCCFFFHHHEEEDDDJJJ@@@<<>>VVVWWW@@@)))///***...+++,,,QQQyyyPPP;;;,,,---111///---000111666666///,,,///000---000///QQQvvv???444%%%//////,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...,,,---111333===[[[{{{xxx}}}jjjLLL111***+++******---###111'''000PPPBBB%%%///))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''((()))((('''&&&''')))''''''''''''((((((((((((uuuuuu}}}zzzuuuuuuuuussslllkkkkkkllliii```WWWPPPHHHAAA;;;999666000...///......,,,+++,,,000555888333111------333888222''''''''')))*********)))(((************************&&&+++,,,((()))444CCCKKKPPPMMMQQQ[[[^^^SSSCCC999DDD<<<@@@FFFCCCIIIWWW\\\YYYNNNBBB???DDDKKKMMMLLLRRR___\\\CCC333444444,,,CCCHHH???444333000---111111444444222999KKK\\\ddd^^^bbbhhhlllkkkjjjnnntttgggfffdddaaa```dddkkkpppwwwqqqqqqvvvuuupppsss{{{yyysssnnnjjjfffeeennnyyy{{{~~~|||xxxfff555///+++******)))((()))222CCCGGG777)))******%%%''''''((())))))***++++++(((((((((((((((((((((((())))))************))))))))))))((((((((('''''''''((((((''''''''''''((((((***(((***EEEEEE333XXX~~~000///777FFF}}}{{{{{{yyyrrrtttzzz|||zzz{{{}}}|||~~~nnn\\\\\\mmm{{{}}}xxxgggqqq}}}{{{oooxxx}}}}}}{{{}}}||||||kkk???...------,,,---...000111...///---******///111000///(((:::\\\nnnjjjPPP222CCCyyyvvv@@@)))FFF```000,,,,,,...+++***///WWWrrrdddddd666,,,,,,000,,,...111---888333777CCCyyyzzz\\\000...###,,,UUUfffCCC***&&&))))))555bbbJJJ999---...111......111///333222...---000000---///<<>>EEEBBBJJJZZZ```WWWIII:::555===HHHNNNOOOWWWddddddSSSJJJLLLFFF:::RRRSSSEEE666444222...111000444555333666DDDVVVbbb___dddjjjiiiggggggjjjnnnhhhiiijjjjjjkkkmmmrrruuu|||qqqlllssszzzxxxvvvwwwuuutttssspppkkkjjjrrr}}}|||{{{lllKKK)))///...'''&&&+++---(((@@@DDD>>>...&&&***+++%%%''''''(((((())))))******''''''''''''''''''''''''((((((((())))))((((((((((((((('''''''''&&&&&&&&&((((((''''''''''''(((((()))))))))===nnnmmm:::111RRR===***666ZZZwwwrrrzzzzzzwww|||yyy|||{{{sssqqqwww~~~wwwrrryyy|||vvvrrrxxx}}}ttteeeqqq}}}}}}}}}}}}kkkjjjsss|||}}}yyywww|||}}}wwwZZZ444...---------...///111222//////,,,***...444444111000%%%***FFFnnnjjj777PPPxxx???<<>><<>>PPP___kkkqqqrrrjjjdddeeehhhhhhmmmmmmnnnoooppprrrtttvvvuuulllhhhoooyyyzzzxxxwwwrrrvvvyyywwwrrrrrrzzzwwwVVV///%%%,,,...((($$$'''******JJJCCC444&&&$$$******%%%'''''''''(((((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&''''''&&&&&&&&&%%%%%%%%%(((''''''&&&&&&''''''((()))+++&&&444SSSLLL///000AAA~~~nnnPPPNNNiii|||ppp}}}{{{www|||tttnnnuuu}}}~~~}}}zzznnniiiuuuwwwxxx|||}}}wwwssszzzzzzyyy}}}~~~llliiioooxxx~~~zzzuuuxxxbbbZZZ```___WWWEEE000......------...000222333333111---,,,111777666000)))))),,,777XXX|||lll:::ppphhh???GGG&&&,,,)))***'''---111OOOpppiiiddd;;;,,,***000---...111///000000333EEEhhhgggKKK111,,,,,,444FFFQQQMMM>>>333(((...---)))555MMMNNN999444...,,,//////,,,---111...---,,,,,,...000///,,,;;;hhh{{{TTT777,,,///)))******+++++++++,,,,,,,,,+++++++++++++++++++++++++++)))+++//////,,,---222>>>[[[|||}}}~~~{{{||||||nnnVVV===222---+++......***))),,,---&&&888KKK>>>,,,)))'''((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&'''((((((&&&&&&'''(((&&&&&&&&&'''''''''((((((rrruuunnnsssxxxwwwqqqnnnrrrxxxfffdddbbbeeennnqqqeeeTTTDDDBBB@@@>>>777111222666555111...---///111222111++++++,,,///111...***''')))))))))))))))******+++((((((((((((((((((((((((''''''&&&***888KKKWWW[[[[[[UUUMMMIIILLLOOONNNKKKFFFFFFOOORRRLLLRRR[[[[[[RRRDDD:::@@@SSS^^^[[[RRRYYY```eeejjjuuu~~~tttbbb\\\WWWAAA000111222///222111777;;;999666;;;KKKZZZooovvvtttgggaaagggmmmkkkrrrpppnnnlllkkkllllllllljjjhhhiiipppvvvyyy|||~~~tttzzz~~~}}}zzz{{{yyy\\\===((()))(((***+++&&&"""(((222LLL>>>,,,"""$$$))))))&&&'''''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''))),,,%%%000@@@444)))///---```wwwttt}}}{{{}}}yyyrrryyy{{{zzz~~~zzzvvvttt{{{}}}}}}|||~~~~~~wwwyyy~~~{{{uuuxxx|||{{{}}}~~~dddJJJAAAGGGBBB999333---//////......///000222333666555111///333888666000&&&...000...DDDllljjjBBBrrrUUUhhh777%%%000+++((($$$------CCClllwwwyyyAAA...***111///...111000,,,111666NNNeeebbbDDD444******,,,000...++++++///$$$---,,,***888DDD;;;))),,,++++++------+++,,,///000---,,,---.........///JJJ|||}}}```888///000)))******+++++++++,,,,,,,,,++++++++++++++++++++++++***((()))---///...---...333DDD^^^yyyxxxttt}}}~~~~~~tttSSS@@@666000000......///,,,)))(((+++,,,---JJJWWW:::'''+++)))'''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&'''((('''&&&%%%&&&(((&&&&&&&&&&&&''''''''''''|||yyyrrruuuyyywwwooogggjjjrrrgggddd```bbbnnnrrrcccNNNCCC>>>;;;888444///000444222///,,,---111444444333+++***,,,000///+++)))******))))))))))))***+++,,,))))))))))))))))))))))))'''''''''...???RRRZZZZZZ[[[[[[WWWSSSQQQSSSQQQNNNNNNOOOWWWZZZUUUZZZ^^^WWWQQQEEE<<>>DDD666'''###&&&(((((((((&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&&&&''''''(((---(((777<<<***))),,,(((;;;YYY{{{|||yyy~~~fffddduuu~~~}}}zzz~~~}}}xxxxxx}}}}}}~~~zzz{{{{{{}}}yyyqqquuu|||gggeee^^^OOOOOOSSSCCC111///111111000000//////000222333555555333000222666444///))),,,,,,***===ccciiiLLL]]]bbbvvvpppMMM///&&&///%%%(((###---(((777gggGGG111+++222000...111111---222555UUUfffaaa<<>>888555444111222555333///,,,---222555444222,,,+++,,,000...))))))---******)))))))))***+++,,,************************((((((***444GGGYYY\\\XXXVVV[[[\\\VVVSSSTTTUUUTTTVVVVVV]]]```\\\^^^\\\NNNJJJFFFDDDFFFLLLQQQSSSSSS[[[fffkkkddd^^^___aaa```[[[SSS;;;+++000555111222222444:::===:::777???JJJZZZjjjmmmaaa```ooovvvpppoooooooooqqqsssrrrnnnjjj___iiirrruuuuuuyyy|||sss}}}}}}eeeBBB***(((000'''((('''%%%)))666DDDLLL888---%%%&&&(((&&&&&&)))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%......EEEEEE,,,+++(((***(((---BBBeee|||ZZZZZZttt~~~zzzvvvwww~~~}}}~~~xxxrrryyyttt}}}xxxyyytttiiifff|||zzzhhhkkkoooXXXZZZllljjjsssoooNNN222///555333222111000000000111222000222222///000333333000,,,******)))333PPP]]]QQQVVV}}}aaa<<>>111111000------000222000+++,,,,,,...000------:::III>>>333000***,,,,,,------------......************************))),,,---,,,,,,...///......111000+++444PPPttt}}}TTT111---222...)))+++))),,,///000111111---)))000IIISSS???***(((***%%%&&&'''''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&''''''%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''iiisssqqqqqqlll```SSSOOOVVV___```SSSYYYkkkmmmeee[[[OOOIIICCC;;;555222222333444222...---111333///+++***---,,,222999333''''''111000---***))))))))))))(((+++)))''''''((()))))))))(((,,,---===```rrrhhh\\\UUUSSSUUUZZZZZZWWWZZZaaaYYYaaa]]]XXX^^^ZZZJJJBBBFFFOOOPPPGGGDDDLLLPPPMMMRRRggg~~~fffVVVaaa___ZZZCCC///333888333000777999888555000000555:::PPPfffsssnnnmmmrrrnnnaaaEEERRRdddssswwwsssqqqqqqmmmooovvv|||zzzwww~~~]]]<<>>///111333333777;;;888222...000444444111...---.../////////+++...---((()))777GGGPPPGGG<<<&&&000(((222)))000---,,,++++++,,,,,,***)))+++''''''***>>>iii[[[222000444000666444333,,,(((888ggg{{{<<<***))))))))))))))))))))))))+++%%%111___~~~]]]555666000000000000000000000000111000)))---444,,,<<>>QQQOOO333%%%...000$$$((('''&&&%%%$$$%%%%%%&&&&&&$$$$$$%%%'''((('''&&&"""$$$'''******)))&&&$$$%%%%%%&&&&&&%%%$$$######%%%%%%%%%&&&&&&&&&''''''}}}jjjuuu|||sssooofff[[[RRRPPPRRRVVVbbbTTTZZZkkkmmmfff]]]RRRKKKCCC888111000111222222222......222444000---,,,+++///666777000((()))000///---***))))))))))))(((***)))((('''((((((((((((%%%///666FFFdddqqqggg___ZZZSSSPPPVVV\\\^^^aaaeeeWWW```\\\VVVYYYTTTFFFAAAMMMTTTTTTKKKFFFHHHGGG@@@DDDfffsss[[[]]]bbb\\\BBB---111666333222333666777555222111333777MMMcccsssrrrpppqqqgggXXX@@@GGGTTTcccooosssrrrpppnnnooorrrvvvssspppttt|||~~~~~~gggMMM555---+++'''&&&)))''')))(((...EEEZZZPPP666***)))'''&&&&&&''')))***&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%&&&&&&$$$&&&''''''&&&%%%&&&&&&&&&&&&&&&%%%&&&''''''(((&&&&&&'''''''''((((((((()))%%%333???444)))***(((***+++,,,+++***+++///222999BBBmmm~~~wwwtttzzz{{{|||}}}yyyzzzuuuooorrrtttsssuuuddd]]]iiiuuutttlllhhh```jjjvvv||||||||||||sss^^^GGG@@@RRRoooxxxaaaQQQHHH999222555444444777888666111///000222444222///...///111111111***......)))'''222HHH\\\___YYY===,,,&&&,,,''',,,+++******+++---...---,,,///***'''%%%444[[[vvvttt^^^222///333///555222222555///;;;eeeyyyttt999---))))))))))))))))))))))))+++'''<<>>EEE999***"""'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%'''(((((('''&&&&&&'''%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&+++***QQQ```999***111!!!(((((())))))***+++---///+++111333777XXX\\\QQQcccrrr]]]PPPtttdddWWWooo}}}}}}tttWWWLLLaaauuuwwwyyyyyyqqqkkkgggggg]]]WWW]]]eeeiiilllnnnzzz}}}~~~}}}qqqeeeiiiwwwUUU777111111444777333999555111///000111000///222111///000222333333333222---...///)))(((>>>[[[www222---''',,,)))((('''(((***---//////...'''$$$&&&***999bbbggg444+++000///444222333444111@@@eeemmm___)))''')))))))))))))))))))))))),,,666cccbbb;;;///,,,........................///+++111///---PPP~~~{{{|||YYY000222++++++,,,,,,,,,,,,,,,,,,))))))*********+++++++++++++++******++++++,,,---...---...111///+++...555>>>]]]~~~YYY:::------...///000...+++******,,,***,,,///***,,,CCC```fffSSS===000---+++***)))((((((((((((''''''(((((((((&&&%%%&&&''''''&&&%%%&&&%%%$$$$$$%%%(((,,,...)))(((&&&$$$$$$%%%&&&'''%%%%%%%%%&&&&&&&&&''''''lllhhhooo|||~~~tttkkkccc``````aaa]]]UUU]]]kkkpppuuuvvvnnn\\\NNN===555555666333///,,,,,,///444444///,,,...(((999>>>000'''---222......,,,)))))))))******)))''')))******((('''(((***555???GGGUUUgggiiiccceee\\\VVVNNNIIILLLTTT\\\______bbbYYYNNNJJJEEEGGGTTTZZZ\\\]]][[[[[[]]]]]]\\\cccuuu~~~sssjjjZZZXXXCCC000222777666666222333333222222333555666;;;>>>AAAEEEMMMYYYdddjjjzzzrrreee]]]aaalllnnniiiTTT[[[dddlllrrruuuuuussswwwhhh@@@...,,,******(((%%%&&&***$$$)))000333222,,,&&&###&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%'''(((((('''&&&&&&'''%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&***...]]]rrrEEE***///$$$((((((((()))***,,,------***111...!!!000___oooVVV???^^^~~~yyyyyyssshhhaaaxxxbbbPPP___}}}||||||~~~~~~pppgggnnn{{{}}}pppeee```lllooosssssspppnnnttt|||~~~|||{{{~~~|||www~~~yyyxxxWWW999444111111666666:::555000///111222111...111000//////111333222222666...---111---'''222EEElllAAA444(((...((((((''''''(((***,,,+++******'''((('''000QQQtttnnn666***000000666444666444777MMMxxx}}}hhh///---************************...GGGuuuUUU444000...........................000)))---000;;;gggiii;;;111,,,,,,,,,,,,,,,,,,------))))))*********+++++++++++++++******++++++,,,---...,,,,,,...///---...000000FFFllllll<<<***333---000111...+++******+++)))***,,,+++)))000JJJdddZZZEEE111++++++(((''')))''''''((((((((((((((((((&&&%%%%%%&&&)))******)))%%%%%%&&&''')))***,,,,,,///---***((('''''''''(((%%%%%%%%%&&&&&&&&&''''''}}}fffmmmvvv||||||zzztttjjj```\\\^^^bbbjjjccchhhooonnnpppnnndddPPPFFF999333333333000,,,+++,,,000555333---+++---+++666999...(((...222///...+++)))((()))******)))(((***+++***'''(((+++///<<>>%%%,,,))),,,***)))***++++++***)))---(((+++,,,***777JJJQQQ===[[[yyyooorrrzzz~~~kkk]]]dddzzz~~~sssfffaaaooozzz}}}yyy~~~zzzxxxxxx}}}{{{{{{sssMMM666555111000666999999666222111222222111...111000///000222222111000555///---111000***+++111MMMiiizzzXXX999)))---&&&)))((('''''')))***)))(((,,,((()))&&&(((CCCdddqqqyyy<<<,,,222222777555777222777RRRnnn222111************************444___uuuHHH111111000...........................***+++777TTT~~~xxxNNN333------------,,,,,,,,,,,,)))************+++++++++++++++******++++++,,,---...,,,******,,,,,,,,,,,,000222DDDfffzzzUUU...&&&222+++------)))(((***,,,,,,)))++++++***///===LLLTTTDDD666)))((()))'''&&&(((&&&&&&'''(((((((((''''''%%%$$$$$$&&&)))++++++***###%%%''')))***+++******,,,+++)))'''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''rrrfffvvv~~~{{{{{{{{{wwwvvvrrrkkkeeecccggglllqqqjjjlllmmmfffccc^^^QQQ@@@:::444111111111///,,,,,,...222666444---***,,,---222222---***...111000---+++)))((()))+++******(((***+++)))''')))///444===IIIRRR[[[aaa[[[ZZZeeebbbeeebbbXXXSSSUUUWWWWWWYYY[[[WWWVVVXXXRRRQQQ]]][[[]]]]]]XXXOOOKKKOOOUUUYYYZZZ^^^qqq}}}llliii___]]]GGG111///222111333222222222222333222111000***+++666IIIZZZdddnnnwwwssshhhYYYTTTbbbuuuvvvkkk___hhhmmmkkkjjjooossstttzzzwww{{{~~~pppQQQ777,,,***,,,---,,,+++***)))''''''((()))'''%%%%%%'''***&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&&&&&&&'''))))))'''''''''(((&&&&&&&&&%%%&&&''''''(((%%%%%%%%%%%%&&&&&&&&&&&&&&&MMMooo___333%%%+++'''+++***)))***,,,---+++)))111$$$***444,,,&&&111>>>:::JJJooo{{{rrrsss~~~uuurrryyy~~~}}}wwwmmmkkkttt}}}|||~~~|||vvvyyy~~~```===---333333111666:::888666555444333222111///333222111222333333111000///////////////...+++***999QQQuuuuuu???,,,,,,&&&)))((('''((()))***)))((((((&&&***)))***BBBeeetttDDD000444444777333666000333MMM}}}jjj//////************************<<>>000000111////////////////////////---//////@@@jjjhhh<<<.........---,,,,,,,,,+++)))************+++++++++++++++******++++++,,,---,,,+++***)))***,,,,,,***000...111CCCeee|||WWW999---,,,***+++---,,,'''(((,,,---***+++,,,***---BBBWWWSSS@@@///+++((())))))'''&&&'''$$$%%%&&&'''(((''''''&&&$$$$$$###%%%'''(((((('''###$$$&&&'''((((((((((((%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''kkkggg~~~{{{wwwvvv|||yyyssslllgggfffgggjjjoooiiiiiiggg]]]XXXQQQBBB555333222111222222111///...///444888555...+++---//////...,,,,,,...000111---+++)))(((***++++++***)))++++++)))'''***111888<<>>111000///...------------+++000444333...***+++---888111------...---///222---+++)))***,,,---,,,+++,,,,,,***((()))...666<<>>lllJJJ000111333444...777000...NNNjjj333///---***)))******)))---333uuuooo;;;+++...,,,...222444///---333222...333---GGGkkkvvvwwwRRR;;;***,,,222...)))(((++++++++++++++++++++++++---,,,++++++++++++,,,---++++++++++++++++++++++++---,,,...111...---777FFFjjjWWW......111------///+++++++++++++++*********+++---@@@XXXXXXAAA...,,,((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''zzzmmmooouuu}}}zzzvvvvvvtttnnnfffdddjjjooopppqqqqqqooolllhhh___NNN@@@222111///---,,,+++******---///111...***)))---222===333+++---111111...---)))***,,,...///...,,,***---+++***+++000:::DDDKKKOOOVVV___bbb___]]]aaagggfffaaadddmmmhhhWWWMMMNNNUUUTTTPPPLLLOOOWWW\\\]]][[[JJJEEESSS___]]][[[^^^SSSdddiiiiiitttvvvkkkdddaaaaaaVVVAAA///+++...222555444222111///.........111777111)))---555FFF\\\mmmpppnnnhhhfffmmmtttxxxyyyvvvqqqlllhhhiiimmmpppdddmmmUUU555,,,'''###,,,'''(((((((((((()))***,,,))))))((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''$$$%%%''''''%%%%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&'''(((((((((((((((((('''&&&&&&%%%%%%%%%&&&&&&!!!+++&&&###(((&&&222RRRsss>>>%%%###%%%***+++(((((((((((()))******))))))+++,,,+++***)))***+++***...+++000QQQ}}}tttwww~~~|||yyy}}}rrrxxx}}}llliiissszzzyyykkkRRRGGGIIILLLFFF)))***------222...555222222111000000222333444333444555333111000222444444000------///111000...///---///ZZZlll555***(((((((((((((((((((((((()))''')))(((&&&<<>>222...000//////...//////000111111'''111000)))))))))111AAA]]]gggmmmiiidddgggmmmqqqooonnnllljjjiiilllqqqvvvnnnYYY888''',,,...(((&&&(((+++---,,,)))(((***,,,((('''''''''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''((()))(((&&&$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&'''((())))))))))))))))))(((&&&%%%%%%%%%%%%(((&&&%%%((('''(((DDDooo{{{CCC+++'''***---###"""&&&'''((((((''''''((())))))***+++***))))))***++++++...+++'''000PPP{{{}}}}}}hhhCCC999TTTwww{{{{{{}}}SSS222.........444000555111111000//////000111222444000---...222333111...111000///000222333444333$$$******BBBiiijjjFFF///************************&&&+++)))''',,,777]]]wwwCCC333777111444555555000FFFnnnkkk\\\,,,))))))((()))***((()))222<<>>eeeZZZ:::,,,,,,//////------------------------+++---000222222000---+++------------------------,,,,,,,,,,,,,,,,,,---...+++999NNNmmm|||ooo;;;888:::888...---///,,,,,,,,,,,,,,,------------***333666---(((***+++(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''rrrwww~~~|||}}}zzzvvvooonnnkkkiiiooouuuuuupppnnnvvvzzzxxxuuukkkRRR999000///...---,,,,,,,,,,,,444444111,,,))),,,666>>>444///,,,...///---,,,...---///111000---***))))))******---555AAAMMMVVVZZZTTTZZZ\\\WWWTTTVVVYYYYYYUUUhhhyyy___RRRQQQPPPUUUWWWVVVWWWZZZZZZXXXbbb\\\WWWXXX]]]aaaaaa___tttsss[[[CCCLLL```ggggggbbbdddbbbXXXGGG777000.........------...///000000(((000...)))+++***,,,777SSS___jjjjjjggghhhkkkmmmkkkkkkjjjiiiiiilllppptttlllJJJ000+++***++++++&&&'''+++...---)))&&&''')))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$&&&''''''%%%$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&'''((())))))))))))''''''&&&&&&&&&&&&'''''''''&&&(((&&&%%%888UUUcccZZZ)))%%%((((((...$$$$$$%%%'''((((((&&&&&&''')))(((***+++***)))((()))+++,,,((()))******:::hhhyyyhhhNNN:::555IIInnnVVV333...---...555333999333222111////////////000111000//////000000000000---///111222222222444555***,,,---<<<___sss[[[555))))))))))))))))))))))))%%%+++'''&&&,,,000MMM|||KKK111333000999666333000EEEkkkjjj\\\...***(((((()))***((()))333>>>xxxLLL...222222...:::222555111//////+++666OOOzzzpppIII000///000+++------------------------***...333666666333...***,,,,,,,,,,,,,,,,,,,,,,,,---///000///...///000000***///444IIInnn~~~|||kkkSSS111444111///222...+++000,,,,,,.../////////......***---+++&&&%%%***,,,))))))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''hhhzzz}}}zzz|||{{{wwwnnnllljjjkkkrrryyyuuunnnnnnvvvyyytttnnndddLLL444...---,,,,,,++++++++++++444333000+++(((,,,666???111...---......+++,,,//////111222000,,,)))((())),,,,,,///888DDDOOOVVVYYY\\\```^^^VVVRRRWWW\\\\\\[[[mmm~~~|||jjjXXXUUUZZZHHHQQQXXX[[[]]]``````^^^___[[[TTTRRRZZZcccbbbZZZmmmgggMMM<<>>]]][[[<<<999777---........................***...444999999444...***++++++++++++++++++++++++''',,,///...---...000000...333,,,111XXX|||xxxttt[[[;;;777555''')))666...&&&333+++---///111111000///...---***((()))+++,,,------))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''}}}rrryyy|||zzzyyyyyynnnlllmmmsssyyyzzzrrrkkkvvvpppmmmoooiiiVVV>>>///111000///---++++++---///666---...///***...888999,,,+++***))))))+++---...,,,---...//////---)))%%%+++&&&222KKKVVVOOONNNWWWPPPQQQNNNSSSYYYTTTVVVfff```jjjnnnhhhaaa^^^]]]ZZZSSSSSSVVV\\\bbbccc^^^YYY``````______aaacccbbb^^^lllwwwgggccceee^^^aaa]]]``````eeeaaaXXXTTTDDD)))/////////000111000...,,,...,,,,,,,,,------+++)))999SSSkkkooollllllhhhbbbmmmddd]]]```ggglllmmmlllddd>>>'''((((((''')))'''''''''''''''((((((((((((---***'''$$$###$$$&&&((('''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''(((((((((((('''''''''''''''&&&&&&%%%%%%$$$&&&###111+++***aaauuu<<<((((((''''''''''''((((((&&&&&&&&&''''''''''''((()))))))))***++++++,,,,,,---&&&)))///((('''HHHsssqqq{{{sssYYY@@@888===LLLgggvvvjjjiiirrr|||aaa555(((444111...333000<<<777111/////////---+++..................---------,,,,,,---///000000///***444,,,222>>>___zzzSSS333))))))+++&&&'''***%%%((('''&&&)))***&&&===gggRRR(((000666000888---555CCCxxxddd---***///''',,,)))))))))///VVV~~~~~~GGG)))666888999;;;888666555111)))///RRRyyybbbCCC333000,,,)))***...///---,,,---///000111444555333///++++++++++++***++++++,,,,,,***,,,......---,,,---...,,,000---000@@@UUUwwwtttppp]]]BBB444//////.........---------+++,,,,,,------,,,,,,+++((()))+++,,,............((((((((((((((())))))***''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''xxxrrr}}}|||yyyuuusssnnnnnnppptttvvvtttpppkkkooommmmmmmmmdddQQQ===222......---+++)))***,,,...444,,,---...***000999888,,,+++***))))))+++---...//////...------,,,***))))))---===QQQWWWQQQOOOUUUJJJIIIBBBGGGWWW\\\^^^hhh]]]aaaaaa]]][[[^^^___\\\ZZZVVVQQQRRRWWW\\\^^^^^^```aaaaaaaaabbbdddcccbbbsss~~~ooo[[[```ddd___```eeeaaaYYYYYYPPP;;;222000...///222222111......---------......,,,***333CCCZZZlllpppkkkgggggghhhdddaaabbbfffkkkoooqqqccc???+++,,,***((()))'''''''''''''''((((((((((((+++)))'''%%%$$$%%%&&&(((''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&###(((%%%,,,UUU{{{hhh666((((((''''''''''''((((((&&&&&&&&&''''''''''''(((((())))))******+++,,,,,,,,,&&&)))000***&&&???bbb~~~bbbsss~~~rrr^^^OOOOOO]]]ppp{{{~~~~~~xxxqqqpppvvv|||ccc:::+++222...,,,444555000...------///000000000////////////////////////...------...///000000///,,,000&&&***222RRRttt___222''''''***&&&(((+++'''((((((&&&((()))(((BBBnnnZZZ---000333---444222555AAA~~~kkk333---+++%%%***((()))+++555^^^JJJ222888777:::888888555000+++,,,@@@llleeeDDD,,,111......///---***,,,000.........000111000---***,,,+++++++++++++++,,,,,,***,,,......---,,,---...---111///000666@@@^^^|||sssXXX999---......------------,,,,,,++++++,,,,,,,,,,,,++++++(((((()))***+++,,,------+++***((('''&&&%%%&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''ppprrr}}}wwwqqqnnniiikkknnnooonnnllljjjhhhjjjmmmqqqnnn^^^HHH888222,,,---,,,+++***+++---000222***,,,...,,,333:::666,,,+++*********+++,,,---111000...+++++++++,,,---***999JJJSSSSSSRRRSSSUUULLLIII>>>@@@WWWeeeddddddSSSTTTTTTTTTYYYaaaffffffeee___XXXVVVYYY___dddfff___```bbbddddddfffhhhjjj{{{~~~aaa```ccc```___cccaaa\\\```___QQQ<<<666000///111444333111//////...///000000...,,,...333GGGbbbnnniiiggglllhhhhhhhhhgggiiimmmrrruuuWWW999***,,,***)))***'''&&&''''''''''''(((((((((((('''&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&''''''$$$,,, <<>>@@@===666000------............///////////////...------//////...---,,,+++***,,,+++444SSShhhEEE222***---******,,,(((''''''%%%(((+++(((777UUUjjjfffJJJ111333777333555111...===xxxyyyaaa222***...)))...)))(((***777ddd]]]555333333///999111333000...777OOOoooyyy{{{}}}mmmbbb???666......///......000222000......///000///...------,,,+++++++++,,,,,,***,,,......---,,,---...------...222///'''888^^^}}}uuuvvvLLL...111++++++++++++************(((((())))))))))))((((((((('''&&&%%%&&&(((+++,,,666333...***'''&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''tttkkkwww~~~{{{wwwsssooolllkkkkkkgggeeehhhooosssqqqmmmjjjsss{{{sssYYY===//////---......------...222444000+++---///222<<>>???666...333999777444333333HHHyyyvvvWWW111......(((---***)))***666aaayyySSS...111333...888222444...111EEEeee~~~~~~~~~}}}]]]HHH333+++,,,///000111333111......///000000///...------,,,+++++++++,,,***,,,......---,,,---...---+++)))000333+++333NNN~~~ssskkkuuu|||xxx{{{kkk@@@'''///++++++*********)))))))))'''(((((())))))((((((''')))((('''&&&''')))+++,,,444111---)))''''''(((***&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''pppooo|||yyywwwtttqqqmmmkkkiiiiiifffaaa]]]bbblllrrrqqqnnnjjjppptttlllUUU<<<222333,,,---,,,,,,+++,,,000222000+++---///333??????///******+++++++++,,,,,,,,,'''***,,,,,,++++++...222CCCPPPPPPBBB>>>NNN\\\^^^VVV```]]]VVVXXXWWWUUUZZZSSS\\\fffggg^^^UUUXXX```___^^^]]]]]]___bbbeeeggglllggghhhooopppiiieeegggrrrpppqqqccc\\\bbbkkklllooojjj\\\nnncccRRRBBB777222111111111000000111333333222000+++000...)))666SSShhhnnnsssuuutttrrrvvvxxxmmm^^^555)))))),,,%%%$$$'''$$$%%%&&&&&&&&&&&&'''''''''%%%%%%&&&'''((((((((('''$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&+++***'''&&&%%%%%%'''((((((@@@???((('''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''((())))))******+++***)))((()))***+++---///QQQ{{{ppptttyyyhhhCCC888000<<<\\\zzzzzz|||}}}}}}~~~|||yyy{{{|||}}}{{{uuucccCCC666>>>>>>333222>>>===<<<888333///...---+++++++++,,,------......---,,,+++---///000///...111,,,...''')))111EEEuuuVVV777&&&)))((()))...---((()))&&&)))...%%%"""------.........222777555///000222LLLtttoooJJJ,,,---+++$$$***))),,,---555\\\uuuZZZ222222888222888666666000999XXXyyy|||eeeEEE444111222444666111///...---...///...---///...---,,,,,,++++++,,,***,,,......---,,,---......---(((+++333......<<>>'''000+++************)))))))))'''(((((())))))(((((('''***)))(((((((((***+++,,,---+++(((&&&%%%%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######%%%%%%%%%&&&&&&&&&''''''{{{kkkqqq{{{}}}ssssssrrrqqqnnnllliiihhhccc___]]]```hhhnnnqqqppppppnnnjjj^^^KKK888111444---------,,,+++,,,///222...***+++...333???===)))******++++++,,,,,,,,,+++)))+++,,,+++***---333999HHHRRRUUUOOONNNUUUVVVQQQOOOWWWXXXWWWZZZVVVZZZiiihhhhhhiiieeeYYYOOORRRZZZ____________aaaeeejjjmmmjjjcccdddpppuuuooohhhggg}}}mmmnnnpppaaa___hhhpppkkkiiihhh```lllggg^^^PPPBBB888444333111000000111333333222111,,,...---)))---<<>>;;;&&&******+++,,,,,,,,,,,,+++,,,------***)))...777???JJJSSS[[[\\\]]]\\\QQQDDDNNNRRRSSSWWW\\\XXX```uuuvvvooohhhaaaXXXPPPTTT]]]YYY\\\```ccceeegggiiikkkccc\\\___ooozzzuuunnnmmmxxxyyywwwxxxllljjjccc___aaannnssshhhdddgggffffffgggdddZZZKKK>>>777444000000000111333333222111000---...///***(((888MMMRRRaaalllmmmnnnooofffYYY...(((,,,---%%%%%%+++)))%%%%%%%%%&&&&&&&&&''''''(((''''''&&&&&&&&&''''''#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&%%%$$$$$$&&&))),,,///[[[[[[***$$$)))((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((''''''(((((()))*********$$$)))+++***)))******'''333ZZZpppqqqzzzrrrHHHNNNmmmyyyggg]]]SSSWWWmmm}}}}}}zzzzzz|||}}}|||tttmmmttt|||qqq{{{~~~~~~pppnnnPPP444444///***333999333,,,)))+++...//////,,,,,,------...///000000.........000333555555555///000777+++000333///WWWuuuMMM222...***(((+++,,,'''---+++(((((('''444MMMMMMCCC===777...111555...000///KKKmmmlllCCC,,,---...$$$)))+++///,,,***HHHbbbaaa444(((:::444222:::222;;;```~~~{{{rrrbbbNNN@@@:::333333222333444333222000000///...---,,,+++++++++***,,,......---,,,---...(((222...(((///333000111111VVVvvv~~~~~~}}}|||{{{sssooopppfffrrryyywwweeeAAA))),,,++++++++++++************(((((())))))))))))(((((('''((())))))***))))))(((***)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''|||dddffftttzzzwwwuuuzzz}}}yyyooojjjlllpppgggmmmnnnkkkmmmvvv}}}~~~wwwzzzeeeFFF;;;888111---333...111111,,,000666000***+++)))***333<<<777***************************,,,((('''++++++,,,:::LLLNNNTTTYYYYYYYYYVVVMMMBBBTTTVVVYYYWWWRRRRRR___nnnkkkiiiddd]]]XXXYYY]]]bbbZZZ^^^bbbeeeffffffggghhhbbb^^^___gggooorrrrrrsssyyyppphhhfffiiijjjiiigggbbbccchhhlllggg\\\WWWYYYccc___\\\]]]]]]TTTDDD666000...///222222///000222///000000///------111555<<>>555...,,,///...111222///,,,,,,---...+++,,,---,,,+++***,,,...///000000222333444555555666555444222......888CCCvvvsss;;;&&&...(((,,,&&&***###)))(((++++++111VVV\\\GGG///222111---777,,,222111YYYvvvwww===,,,111///&&&******...+++)))FFF___PPP333%%%111:::888888666777sssuuummmxxx~~~kkkKKK555555111---,,,///222333222000...,,,+++,,,,,,+++***---000000---,,,///...,,,---,,,,,,,,,,,,---......333>>>UUUqqq~~~uuummmccc[[[___sss^^^444///,,,+++******)))))))))))))))))))))(((((('''''''''&&&&&&&&&&&&''''''''''''((('''''''''&&&&&&%%%%%%%%%"""###$$$%%%&&&%%%$$$###%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&sssccchhhqqqsssrrrssswwwyyytttlllggghhhlllkkkppprrrooopppwww}}}{{{xxxbbbFFF>>>===888444///,,,000111---333777000((())))))+++333999444)))************************+++******+++---333BBBPPPMMMOOOQQQQQQNNNLLLLLLNNNXXXVVVUUUWWWVVVWWW^^^fffhhhfffaaa[[[WWWWWW\\\```ZZZ]]]bbbffffffffffffggg]]]]]]```eeeggggggkkkqqq{{{lll______eeegggfffgggeeeccceeehhhfff___\\\]]]eeeeeefffhhhgggaaaUUULLL===444---.../////////000---......,,,)))))),,,...888<<>>tttSSS000111))))))'''***$$$***((())))))000WWWnnnWWW666222///---888111---///ZZZyyyxxx<<<(((+++***&&&***%%%+++...---DDDcccRRR666+++666888000///666DDDxxx~~~zzzeeeSSS<<<555///...111333111---...,,,++++++,,,---,,,***---000000---,,,///...,,,---,,,,,,,,,,,,---.........444EEE___www|||ddd]]]___pppZZZ333000...+++******))))))))))))))))))(((((((((''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&kkkiiiqqqqqqppprrrqqqssssssnnngggdddfffjjjqqqvvvxxxwwwvvvzzz~~~ttt[[[CCC<<<>>><<<666---***///000...555:::222*********,,,222444///(((************************))),,,,,,***///<<>>JJJ]]]bbbTTT444,,,&&&''')))))))))+++***(((&&&&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$&&&&&&''''''''''''&&&&&&)))%%%...***888lllKKK$$$%%%+++)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''(((((())))))***************))))))))))))******---333KKKppp}}}zzzyyy{{{~~~{{{uuusssvvv~~~uuuooovvvvvvttttttzzz|||}}}xxxiiiOOO888///111,,,)))&&&'''+++///000000......///---++++++,,,---//////000000111111111222000000000000,,,)))...666eeejjj666000+++'''******%%%+++(((''''''222\\\xxxccc>>>555222///777111///666eeeCCC+++,,,'''(((---%%%***222333KKKaaa777&&&///222333;;;...MMMvvvTTTHHH:::222111222000......---,,,,,,------,,,***---000000---,,,///...,,,---,,,,,,,,,,,,---......---,,,333GGG___vvvsssllliiirrrVVV111000...+++******)))))))))))))))((((((((((((''''''''''''&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''')))(((&&&%%%$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&|||dddllluuuooolllrrrnnnmmmlllhhheeeeeeiiimmmwwwzzz}}}}}}}}}~~~kkkQQQ>>>666:::999000...+++------...<<>>aaa~~~}}}~~~}}}yyy}}}|||qqq{{{qqqaaaiii~~~zzzkkkvvvsssjjjaaafffvvv}}}eeeIII444***...***)))+++------...111...//////---++++++,,,---////////////000000000000//////000000,,,(((***111LLLooo333+++...'''---)))%%%,,,((('''(((666ccctttfffAAA777888111333,,,111;;;lllJJJ000...)))'''///+++,,,...555YYYzzz\\\777,,,444111,,,222>>>fffwwwiiiSSS@@@555111222333000///------......---+++---000000---,,,///...+++---,,,,,,,,,,,,---......///+++---666EEEZZZssszzzxxxVVV000///,,,+++******)))))))))))))))((((((((((((((('''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$%%%&&&'''(((***)))&&&$$$###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&ppp^^^iiiqqqiiigggpppkkkiiifffdddeeeiiiooottt|||{{{|||{{{[[[FFF<<<444777:::...000,,,------333JJJZZZTTTEEE999000111111---******************************(((,,,,,,***444FFFPPPPPPIIIEEENNN```ddd[[[WWW]]]UUUXXX```jjjkkkbbbXXXRRRGGGLLLTTT]]]cccdddcccaaacccccccccbbbaaadddhhhkkkfffdddnnnzzzdddYYYLLLJJJ]]]lllkkkeeedddnnnggg``````gggnnnooollljjjggghhhmmmuuuwwwrrrlllnnncccTTTHHH<<<222---......---,,,+++,,,,,,,,,,,,,,,(((,,,...,,,666CCCAAA444...******+++***,,,000,,,***((('''''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&''''''''''''&&&&&&***###$$$---TTTiii444%%%)))///""" (((###&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''((()))(((((('''(((((()))*********))))))))))))******,,,***555SSSppp}}}~~~~~~yyy}}}yyyzzz|||mmm{{{uuuSSS???PPPttt~~~vvv```jjjmmmfffYYYYYYiiizzzvvv^^^@@@)))...++++++...---***,,,222.........---++++++,,,---//////////////////000000000///000111---)))***...999rrrlll444***111(((---***&&&---)))(((+++:::gggwwwmmmBBB222666///...***---666dddGGG...***---&&&---...+++&&&222dddbbb888'''///555;;;HHHiiirrr\\\HHH:::555444///---,,,,,,---.........---000000---,,,///...+++---,,,,,,,,,,,,---.........---...///222???VVVkkkwww|||UUU///000++++++******)))))))))))))))'''''''''(((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$%%%&&&'''(((***)))&&&$$$###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&nnncccnnnsssjjjjjjtttlllgggbbbaaafffnnnvvvzzz}}}vvvttt{{{}}}lllJJJ===>>>666:::>>>222000,,,---...:::ZZZoookkkQQQ>>>222444666///)))+++************************)))***+++000<<>>666222///---+++,,,$$$''',,,***---///)))***'''''')))(((%%%&&&***+++***((('''((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&!!!111]]]III+++'''+++%%%"""'''((($$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))***)))'''&&&&&&'''((()))******))))))))))))******+++(((///GGGdddwww~~~~~~{{{hhhaaakkkrrr^^^YYYggg|||zzz~~~yyywwwwww{{{wwwcccPPPdddrrrvvvnnnllluuuyyytttzzzuuuhhhOOO;;;***))),,,******...)))***++++++******,,,.........///000111111222222222//////000///++++++...222OOOsss\\\<<<777***+++///(((,,,)))***+++555^^^|||www???$$$...******......+++JJJaaakkkAAA111,,,***(((,,,(((:::VVVkkksssooofffTTTHHHsssvvvaaaQQQCCC===666000............---000000---,,,///...,,,---,,,,,,,,,,,,---.........,,,---///...///666???TTTmmmvvvMMM---000)))+++******)))))))))))))))''''''''''''((((((((()))&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&''''''###$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%&&&'''((($$$$$$%%%%%%%%%%%%&&&&&&nnnjjjmmmuuuwwwqqqqqqxxxppphhh```___fffpppyyy|||xxxiiiaaalll|||zzztttYYY555555BBB666555:::+++///---------:::ZZZmmmeeeTTT<<<111<<>>OOOVVV[[[aaa[[[bbbfffaaa^^^aaaeeeggg```[[[YYY\\\^^^[[[WWWWWWVVVUUUVVVYYY]]]___]]][[[```eeelllooonnnjjjgggdddtttkkk```cccXXXaaaaaaVVVSSS```kkkmmmiiimmmnnnmmmppptttppphhhjjjpppsssjjj[[[SSSVVV\\\iiicccbbbiiiqqqpppllliiiddd[[[NNNCCC<<<777222///444((()))222666:::999...)))((((((+++)))&&&&&&***+++)))''''''((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''''''''''''''&&&(((KKKwww```---++++++***)))..."""---&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))***)))'''&&&&&&'''((()))******))))))))))))******+++'''...GGGfff{{{~~~~~~{{{[[[CCCUUUxxxxxx~~~{{{sssqqq{{{vvvpppnnnnnnyyy}}}vvvppptttuuuvvv|||zzz|||iiiJJJ...)))...---))))))''')))******)))***,,,...---...///000111222333444222///...///...++++++...///CCCwwwmmmDDD888+++---222)))+++(((******111WWWoooooo<<<$$$111,,,(((+++,,,&&&???UUUbbb===///+++&&&---000(((III~~~tttIII;;;===:::777pppzzz}}}lllVVVNNNBBB888111---,,,+++---000000---,,,///...,,,---,,,,,,,,,,,,---......222...,,,000222111111333777WWWvvv{{{uuuKKK+++///'''+++******)))))))))))))))&&&'''''''''(((((())))))&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&'''''''''"""###$$$%%%&&&%%%$$$###%%%%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%&&&'''((($$$$$$%%%%%%%%%&&&&&&&&&pppiiiooowwwrrrqqqxxxyyyssslll```YYY___llluuuvvvppp]]]cccrrruuu}}}uuuIIIAAA999666777777333...444'''(((999DDDFFFRRRddd```@@@555>>><<<222---,,,(((***,,,,,,+++)))))))))******222BBBNNNQQQRRRVVVYYY```aaa[[[YYY___eeefffYYYYYY[[[___aaa___YYYTTT___WWWSSSZZZcccccc^^^YYYeeehhhiiiiiijjjmmmllliiiuuu~~~kkk]]]```\\\iiivvvQQQFFFccceeellleeekkkpppooojjjgggiiimmmpppmmmnnnkkkWWWCCCLLLbbbeeeeeegggkkkppprrrnnngggfffgggaaaUUULLLHHHBBB:::444444<<>>222999777444<<<{{{yyywww|||lll\\\RRRDDD444---000///---***))))))+++,,,...,,,------,,,++++++,,,............//////000111222222===YYYzzz|||NNN000***(((,,,+++***+++++++++)))'''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&%%%$$$######$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''ggg```gggpppnnnpppvvvvvvsssmmmddd^^^aaajjjmmmkkkddd]]]mmm}}}eeeBBB>>>999777777666222...222(((***888???AAAMMM^^^WWW:::222===:::000,,,***)))+++------+++*********---...666EEEPPPUUUXXX\\\___gggiiiaaaYYYXXXZZZZZZXXXXXXZZZ^^^bbbbbb^^^ZZZ\\\UUUTTT^^^hhhiiiddd```bbbcccfffhhhiiikkkpppvvvyyyiii]]]``````gggnnnNNNIIIeeehhhkkkkkkmmmnnnnnnkkkgggcccaaajjjgggfffaaaSSSIIIQQQaaaiiiiiihhhggghhhjjjjjjjjjlllmmmjjjbbb]]]\\\YYYTTTUUUVVV\\\hhhrrrnnn\\\LLL///'''***,,,%%%$$$)))'''...,,,*********)))(((&&&)))'''&&&%%%&&&'''&&&%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$%%%%%%&&&&&&)))%%%%%%'''$$$"""...>>>kkkxxxuuuXXX888)))((()))&&&&&&%%%%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&''''''''''''((()))))))))))))))((((((((())))))*********+++++++++---++++++666KKK^^^bbb]]][[[```bbb```]]]]]]\\\XXXSSSPPPQQQWWW[[[XXXTTTSSS```oooyyywwwyyy~~~{{{sssvvvuuuqqqooonnnfff\\\]]]iiivvvzzz}}}~~~zzz~~~~~~~~~~~~~~~wwwxxxxxxkkkUUU666+++111444)))******))))))+++---...///222666888888555222111...000222333222///---+++***222RRRwwwEEE777(((///+++444---'''---222GGGccceee<<<'''///---...---)))(((EEEpppsssNNN333444999@@@OOObbbooommmWWW>>>:::999111///000)))+++<<<{{{yyysss\\\FFF======333222000//////...------......////////////000111///......//////000111222000444FFFaaavvvtttFFF------///***))))))***++++++***)))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''zzz___XXX___jjjlllrrrwwwsssvvvrrrlllggghhhkkkhhhbbbXXX```vvvuuuUUU::::::999999777333000...///***---666888888DDDUUUIII222000;;;777---***)))+++---......,,,******+++000222;;;GGGRRRXXX^^^cccfffjjjiii___UUURRRSSSUUUZZZYYYZZZ^^^bbbcccaaa]]]ZZZVVVXXXcccllllllhhheee[[[\\\aaaggghhhkkk{{{qqqfff___```ooommmhhhOOOOOOfffddd```gggeeeeeeggghhhddd[[[SSS[[[^^^___[[[UUUTTTXXX^^^iiijjjhhhccc^^^___hhhpppmmmooommmiiihhhjjjjjjhhhggggggiiikkkhhh]]]LLL???666******,,,&&&%%%)))''',,,---......,,,)))))))))(((&&&%%%%%%&&&'''&&&$$$''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''&&&((()))&&&,,,DDD^^^~~~oooPPP...!!!'''(((&&&&&&%%%%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&''''''''''''((())))))))))))))))))))))))+++++++++,,,,,,,,,,,,---111...***,,,888GGGLLLJJJEEELLLQQQQQQPPPPPPNNNJJJLLLGGGHHHOOOSSSOOOGGGBBBJJJSSSYYYXXX\\\hhhssswww|||xxxwwwtttooommmnnnlllgggeeennnwww{{{}}}{{{zzz|||~~~zzzzzz~~~~~~yyyzzzwwwJJJ///,,,***,,,+++*********,,,...000222222444777888777222...---///222444333111---++++++)))AAAUUU///+++///...999222***---222FFFzzznnn<<<(((...&&&$$$%%%***'''EEE}}}lllgggVVVAAACCCHHH888...000******000000000111---777OOOyyygggVVVIIIBBB===777222000000//////------..................////////////000111222222222...333EEEZZZnnnpppCCC,,,---000))))))******+++*********((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''(((((((((''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''lll\\\VVV]]]hhhmmmuuuxxxqqquuusssoookkkkkkkkkdddZZZTTTfffzzzkkkKKK666999<<<;;;666111...---,,,,,,000444111111<<>>999666===AAABBBAAABBBIIISSSXXXkkkmmmttt}}}|||vvv|||{{{yyywwwttttttvvvxxxxxxtttyyy}}}}}}}}}}}}~~~~~~zzzyyyzzz{{{vvvtttvvvzzzzzzxxx}}}fffNNN;;;&&&///+++***,,,---,,,,,,...111111222333444444333222222111111222111000---+++...)))222lllccc000.........;;;444+++,,,///CCCxxxkkk;;;,,,444***)))///...;;;]]]yyyGGG;;;RRRdddRRRJJJMMM???111000,,,---222///444FFFuuupppxxxzzz|||www]]]^^^TTTEEE999333222111111......------......---,,,////////////000111222333555000///666CCCVVVpppsssGGG---++++++,,,---...---+++*********((((((((((((((((((((((((''''''''''''''''''''''''&&&'''((()))))))))))))))''''''&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''{{{bbb[[[WWW___iiimmmuuuwwwnnnoooooommmkkkkkkiii___UUURRRkkk~~~{{{^^^CCC666:::===;;;555///,,,,,,***///333222------777BBB333***333>>>555+++,,,,,,...//////...,,,++++++,,,...555???EEEKKKTTT^^^dddgggbbb^^^___bbbdddbbb```___\\\[[[]]]aaacccaaa___XXXWWWZZZbbbeeeccc```___[[[\\\bbbjjjoooyyywwweee\\\\\\^^^]]]XXXMMM>>>CCCVVVcccbbbTTTBBBHHHRRR[[[^^^ZZZPPPIIICCCSSS^^^[[[ZZZaaagggffffffhhhiiidddYYYUUU```qqqnnnnnnoooqqqrrrqqqrrrsssqqquuuzzzyyyuuupppnnnmmmKKK444***---***(((***''''''***...---***''''''(((&&&%%%%%%&&&((((((&&&$$$''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''((('''&&&&&&%%%%%%%%%&&&''''''''''''%%%'''111<<<(((((('''&&&(((***(((###%%%%%%%%%$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((************+++++++++++++++------,,,...555777666111444444000///222555444111111333555222///000555222111222444666888@@@GGGSSSXXXmmmgggSSSPPPddd||||||{{{zzzzzzzzzyyyzzz|||}}}~~~~~~{{{yyy{{{~~~|||}}}}}}{{{ssswww{{{{{{vvvttt{{{pppgggVVV<<<...((('''+++---++++++---111333444333111333999>>>888555111000000///---+++...//////QQQsss:::,,,---,,,999222***+++,,,>>>sssjjj>>>000666,,,...666LLLpppsssaaaSSSIII111EEE}}}___///111///000444...000@@@bbb\\\ooofffrrr|||~~~rrrbbbTTTHHH???666000111///------///111111000/////////000000111222333555444333222444>>>RRRdddpppqqqEEE---++++++111333333111---***)))***(((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))************'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''ppp\\\YYYXXXaaaiiikkksssuuukkkkkknnnppppppqqqmmmaaaTTTNNNnnnoooNNN;;;888:::<<<999333...,,,,,,***222555111,,,...666<<<...+++888AAA555+++---//////000///---+++***+++,,,///999CCCGGGJJJRRR\\\bbbfffdddfffnnnsssnnnddd]]]\\\ZZZ[[[___dddgggfffeeeXXXVVVXXX]]]___]]]]]]``````cccgggllluuueee^^^XXXYYY___^^^]]]PPP<<>>333...---111111...333;;;XXXVVVbbbooo```???333;;;ZZZ|||~~~|||{{{}}}|||~~~~~~yyyxxxtttyyyoooXXXZZZ\\\NNN666,,,'''***,,,***+++///222555777555333555===EEE;;;777333111222222///---(((222333???tttGGG))),,,)))555///)))+++)))999tttjjj888$$$111888LLL\\\\\\:::111///***000VVV{{{000444///******,,,AAAaaa___^^^{{{iiifffyyywwwkkkZZZGGG:::444000,,,+++...111111000000000000000111222333333222555555222---///999CCCOOOhhhiii???+++...111555666777333...***)))***(((((((((((((((((((((((((((((((((((((((((((((((((((((()))*********))))))'''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''gggZZZVVVYYYeeekkkkkkrrruuullldddjjjqqquuuvvvooo^^^NNNMMMmmm~~~^^^===777888888666333000---------+++444777111---111777999,,,---<<>>VVVvvvvvv{{{xxxwwwzzziii\\\EEE>>>555000///000///---000000000000111222333333///111111000///000000111555III```ppp~~~fff>>>+++///222444666777444...))))))+++(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))((('''&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''yyyaaaYYYVVV[[[hhhnnnllltttxxxoooXXXaaakkkrrrsssiiiTTTAAANNNkkkzzz{{{rrrNNN222777777555111///------......,,,555777111...444999888+++...>>>CCC333(((---111//////...,,,)))(((***+++888GGGRRRRRRPPPWWW```dddkkkkkknnnooohhh^^^___fffbbbaaabbbfffjjjkkkiiifffgggccc___[[[VVVSSSVVV\\\TTT^^^dddiiicccWWWbbb```eeeuuuxxxuuucccCCCOOO[[[TTT___UUUBBBDDDPPPcccsssrrr```MMMDDDEEELLLWWW```aaa___^^^iii```]]]cccdddaaahhhtttjjjjjjooowwwyyyrrrnnnppppppqqqqqqnnnlllnnnsssyyyaaa===***------+++***''',,,)))&&&&&&)))***)))'''&&&'''(((***,,,+++)))'''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''((())))))))))))((('''&&&%%%%%%%%%$$$'''(((&&&$$$$$$%%%%%%  &&&,,,+++(((%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''((((((&&&&&&''''''((())))))***))))))*********+++++++++000444888;;;AAAFFFEEE@@@///000---)))---;;;HHHNNNGGGCCCAAABBBCCCAAABBBEEE999---(((---...+++222???]]]jjjooo___DDD555666===iiizzzyyy~~~lll___uuukkkTTT>>>555...(((***111111111222444777999777555666666888===AAA???888111))))))+++"""LLLwwwVVV888...&&&---))))))---)))555hhhxxxeeegggppp\\\III;;;222333111***'''******GGGZZZbbbkkkdddJJJ444:::;;;???SSSlllqqqpppyyyaaaUUU}}}^^^TTTFFF<<<888555111...000000000000111222333444000...---///444777333---***222;;;DDDXXXtttzzzfffbbbxxx~~~iiiCCC.........111555666333---)))***,,,(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))((('''&&&%%%&&&&&&&&&'''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''vvv]]]QQQNNN]]]qqq{{{yyyqqqoooqqq```ccckkksssooo^^^KKKAAATTTlllbbbAAA333333222222000...,,,+++---//////<<<777---555???===;;;---,,,BBB>>>000///,,,111......,,,++++++,,,...111DDDJJJLLLKKKMMMVVV___ccceeehhhhhhaaaZZZYYYbbbkkkfffcccgggfff```ccceee\\\bbbaaaccceeeaaaXXXWWW[[[^^^^^^ccchhhxxxPPPSSSWWW[[[yyyqqq]]]TTTTTTSSSWWWZZZUUUCCCIIISSSbbbppprrrdddSSSVVVYYYQQQQQQ______MMMBBBOOOaaajjjdddaaajjjrrrrrrqqqnnnkkkmmmwww}}}wwwmmmppplllddd___dddpppyyy{{{iiiJJJ///+++///---,,,///)))******+++---......///(((%%%%%%)))+++((('''(((***)))'''%%%$$$%%%&&&((($$$######$$$'''))))))(((************(((&&&$$$"""%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######$$$%%%&&&'''&&&%%%%%%$$$$$$$$$$$$"""###%%%''''''&&&%%%$$$((((((''''''''''''((((((''''''''''''((((((((((((***)))))))))***,,,...///333333<<>>555222CCCbbbdddRRR===...)))222NNNiiiccciiiooo]]]999+++111444444DDDPPPfffpppUUULLL???666111///,,,))))))...<<>>888222...///333000........./////////...---///222000,,,,,,///===FFF[[[zzz|||~~~___999***...---,,,,,,+++***)))(((((())))))***))))))((('''&&&((('''''''''((()))***+++000000///---***((()))***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))(((&&&%%%%%%&&&''''''''''''''''''''''''rrr\\\PPPMMMQQQaaaqqquuuoookkkkkkmmm```kkkuuuqqq___QQQWWWdddwww}}}yyycccHHH444............---,,,******---///FFFDDD666888ZZZmmmWWW999(((999RRR@@@+++333222///,,,,,,,,,+++---555CCCMMMTTTWWW```jjjjjjcccdddkkkkkkfff```\\\\\\___ccceeeddd]]]]]]\\\\\\gggqqqkkkddddddbbb[[[SSSRRR[[[eeebbb]]]aaa[[[KKKOOOiii|||eeeSSSEEE???```tttggg[[[JJJGGGMMMMMMJJJEEE???@@@KKKVVVVVVPPPMMMGGGCCCNNN\\\ZZZZZZjjjdddnnnvvvwwwsssnnnjjjgggwww{{{|||xxxvvvyyyzzzyyyzzzuuulllgggllltttuuupppiii```SSSBBB111)))+++222,,,***(((&&&&&&(((***,,,000***'''((((((&&&&&&(((%%%%%%&&&'''((((((((('''''''''&&&'''***+++***))),,,+++)))'''&&&%%%&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&''''''''''''''''''&&&''''''''''''(((((((((((('''(((((()))***+++,,,---)))666111OOOyyy~~~|||qqqSSS;;;000+++000===MMM___tttqqqVVV<<<000000000YYYbbbHHH444---000:::VVVzzzxxxVVVDDDPPPggg||||||~~~xxxpppqqqpppooouuu}}}hhhdddvvvpppSSS===333111000333777777222---222222111111222111...***'''''')))000+++KKKqqqnnn}}}}}}cccOOO;;;...(((++++++---???VVV^^^MMMBBB;;;444;;;GGGIIIbbbnnnyyyqqqQQQ999...,,,+++...333333...)))000...,,,777WWW{{{zzz}}}yyy{{{sssjjjeee\\\MMM???888777555555444000---///333111...---//////...000444333888BBBXXXuuuxxxaaaggguuuxxxVVV555***///++++++******))))))((((((************)))'''&&&&&&'''''''''((())))))******,,,,,,---+++)))((()))***&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&%%%%%%&&&&&&&&&&&&&&&&&&''')))))))))'''%%%&&&'''''''''''''''''''''''''''nnnZZZPPPLLLPPP\\\gggkkknnnrrrrrrpppbbbhhhooommmccc]]]eeerrryyyxxxkkkRRR;;;000---,,,---------+++***+++...000AAA;;;222CCCmmmxxxTTT...(((:::VVVDDD...444000***---***''')))222===HHHOOOJJJ\\\jjjhhhdddfffgggfff```]]][[[[[[]]]^^^]]][[[___WWWXXXZZZ]]]lllwwwrrrdddeeeaaaYYYRRRSSS[[[bbbRRRQQQ[[[^^^SSSUUUhhhtttooocccIII>>>ZZZjjj\\\XXXXXXPPPMMMLLLGGGFFFDDD>>>888999AAAGGGHHHTTTKKKAAAHHHTTTQQQSSSdddnnnqqquuuvvvqqqggg```^^^uuuyyyyyytttqqqvvv|||||||||xxxrrrqqquuuwwwvvvjjjooojjjWWW>>>...+++---------,,,+++************000***'''''''''%%%%%%'''%%%%%%&&&'''((((((((('''(((''''''(((***+++***)))+++***((('''&&&&&&&&&'''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&'''((('''((())))))))))))((('''''''''''''''((((((((((((((())))))+++,,,,,,------***666222RRR{{{|||{{{lllVVVIII444(((111222JJJkkk\\\;;;......///GGGLLL888+++,,,///111BBBgggxxxuuudddjjjvvvyyyqqqpppyyyjjjfffuuutttbbbEEE;;;222000444666222,,,//////111444555444111000,,,222111...!!!;;;ccc>>>111:::333+++***...---...AAAZZZUUU:::111???VVVssswww^^^QQQAAA222+++***...+++)))(((+++...000111333...***+++777TTTrrrfff___OOOMMMJJJFFF;;;///---222333...+++++++++***,,,///,,,---,,,111EEEYYYWWWIIIWWWgggwwwsssYYY<<<......))))))))))))))))))))))))************)))'''&&&&&&&&&'''(((((()))*********''')))***)))(((''''''(((&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&'''''')))******)))'''&&&&&&'''''''''''''''''''''''''''}}}hhhYYYOOOJJJPPPXXX]]]___fffoooqqqlllggghhhkkklllgggeeelllwwwyyysssaaaFFF444000000...---------,,,+++,,,///222888111111OOOwwwuuuMMM---...;;;UUUGGG111333,,,(((+++'''%%%***555AAAJJJMMMCCCZZZgggaaa^^^eeegggaaaZZZ[[[^^^aaacccaaa^^^[[[]]]VVVWWWZZZ___nnnwwwqqqYYY___aaa^^^[[[ZZZZZZYYYRRRTTT]]]^^^SSSSSSZZZYYYaaa^^^DDDDDD```UUULLLQQQYYYVVVRRRMMMDDDAAACCC@@@888444888@@@DDDWWWTTTMMMMMMTTTSSSWWWgggoookkkkkknnnkkkbbb]]]___xxx{{{yyyqqqmmmqqqxxx{{{|||yyyvvvxxxzzzzzzlllvvvuuubbbJJJ999///)))*********+++++++++++++++000***'''))))))'''&&&(((&&&&&&&&&'''''''''''''''(((''''''((()))******)))''''''&&&''''''((()))***###$$$$$$%%%&&&'''((((((%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%&&&&&&&&&''''''''''''((()))***++++++***)))(((''''''''''''((((((((((((((()))***,,,------------+++222666[[[}}}~~~}}}mmmbbbBBB'''+++---666IIIcccyyy|||vvvxxxwwwgggKKK333---222(((999DDD;;;,,,***///111555XXXkkk|||~~~wwwvvv|||dddSSS>>>000...111222111444222222444333///---...&&&'''$$$444DDD___qqqXXXIII777%%%'''666%%%%%%)))+++(((***===RRRAAA:::NNNpppxxxLLL000---)))'''++++++------------,,,---...//////+++...111---555]]]~~~|||yyyzzzooofff___ZZZMMM;;;111111000,,,+++...///---+++---(((///111++++++555>>>AAALLL[[[mmmsssfffNNN777+++)))))))))))))))*********))))))***))))))((('''&&&&&&'''((()))*********)))%%%'''(((((('''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&%%%$$$$$$%%%&&&$$$%%%%%%&&&&&&'''''''''+++++++++)))'''&&&'''(((''''''''''''''''''''''''nnn___VVVMMMGGGQQQYYY]]][[[```lllqqqnnnllllllnnnooommmlllrrr{{{xxxpppZZZ>>>000111222///---------,,,,,,---000333333---333UUUqqq```<<<------222IIIAAA///000+++,,,***)))***000999CCCKKKOOONNNYYYaaa``````cccaaa\\\[[[___dddhhhiiigggeeecccbbbZZZ[[[]]]```lllqqqhhhRRRXXX]]]^^^```bbb^^^WWWPPPUUU\\\UUUGGGHHHKKKBBBGGGLLL===OOOiiitttQQQMMMUUU\\\UUUNNNJJJBBB;;;???>>>999777;;;AAACCCLLLYYY\\\XXXXXXXXX___ooopppfffccciiiiiibbbaaagggwww{{{yyyrrrnnnooosssttt{{{~~~~~~zzzzzz||||||yyysssssshhhTTTIIIGGGBBB888---,,,***))))))***+++,,,000+++***,,,---***((())))))((('''&&&%%%&&&''''''((('''&&&''')))***)))(((%%%&&&'''((())))))))))))$$$%%%%%%&&&&&&'''''''''%%%%%%&&&''''''&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&'''$$$%%%'''((((((((('''&&&'''((()))******)))((('''''''''''''''(((((((((((('''((()))+++,,,,,,,,,,,,+++---;;;eee}}}{{{wwwSSS,,,+++---+++///===NNNXXXUUUOOOJJJHHHEEE@@@555---...444(((,,,666777...***//////333SSSjjjqqqYYYCCC444000222555999444222444333111444::::::>>>===UUUmmmvvvtttZZZ```GGG...)))888BBB888'''888;;;;;;555...000===JJJXXXSSSdddyyyqqq]]]PPPJJJ===))))))333111222222%%%%%%)))...333444222---***,,,)))...444...+++@@@\\\vvvwww}}}wwwzzzvvvlllnnnlll]]]MMMEEE666111...111222111000111+++111555111******222999;;;DDDRRR___bbbUUU<<<((()))))))))******+++++++++(((((())))))))))))((((((&&&'''((()))*********)))%%%'''))))))'''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&***(((&&&$$$$$$$$$%%%&&&$$$$$$%%%%%%&&&''''''(((,,,,,,+++)))'''&&&''')))''''''''''''''''''''''''}}}cccWWWRRRKKKEEESSS^^^bbb]]]```mmmvvvwwwoooppprrrtttrrrqqqxxxwwwnnnVVV:::---000222------......------...111444333---666UUUeeeJJJ,,,+++'''&&&<<<999,,,---,,,222***---222777===EEENNNTTTaaa]]]^^^dddfffaaa[[[XXXYYY^^^eeehhhiiigggffffffggg___^^^``````iiilll```QQQVVVXXXYYY^^^eeeccc\\\AAAJJJRRRIII===EEELLLBBB:::CCC;;;VVViii^^^ffffffUUUSSS\\\^^^PPPFFFEEEAAA666999999888:::@@@DDDCCCAAAZZZeee\\\UUUQQQYYYiiitttgggbbbhhhjjjdddfffooolllrrrtttrrrrrruuuxxxxxx{{{{{{zzzyyy||||||vvvzzzmmmTTT>>>@@@PPPVVVOOO888555111---+++,,,...///000,,,,,,///000,,,***+++***)))'''%%%$$$%%%'''(((((('''&&&'''((()))((('''(((((()))))))))'''&&&%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&'''$$$%%%'''))))))((('''%%%&&&'''(((******((('''&&&''''''''''''((((((((()))%%%'''(((***++++++++++++,,,***>>>kkk|||ccc777222+++,,,,,,------,,,,,,+++000+++))),,,...,,,,,,---444%%%$$$...///111222...666VVVppp~~~ttt[[[BBB444222555777222222888===CCCNNNZZZkkkzzzgggPPPGGG444...///)))---MMMnnniiiMMMQQQQQQIII@@@BBBWWWrrrnnnSSSIIIIII;;;,,,,,,///...,,,555111%%%111(((000---,,,---///000...,,,---***+++//////---222;;;XXX}}}}}}{{{~~~~~~tttqqqdddGGG<<<222...---+++,,,//////+++***+++,,,******+++)))+++333CCCQQQPPP===((())))))******++++++,,,,,,'''((()))))))))))))))(((%%%&&&(((*********))))))&&&(((******((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&***(((&&&$$$###$$$%%%&&&$$$$$$%%%%%%&&&'''((((((------,,,)))'''&&&''')))''''''''''''''''''''''''vvvfff\\\OOOHHHJJJbbbkkkjjj```cccsssxxxrrrnnnuuuxxxuuurrruuu~~~cccBBB444111//////111,,,......,,,...222444222444---111AAAHHH===///******---???333%%%///---+++&&&---555===IIISSSVVVSSSYYY[[[aaaiiiiiiaaaYYYUUUWWW^^^cccdddhhhmmmjjjbbbfffYYYWWWeeemmmiiidddfff\\\eeedddXXXWWW___^^^RRRGGGAAAGGGEEE999CCCPPPEEENNN666555QQQ```TTTOOOXXXZZZ]]]\\\WWWSSSPPPKKKDDD<<<888777;;;======>>>AAAHHH___cccVVVPPPUUU___mmmgggqqqjjjeeeoookkkeeerrrggglllqqqsssssstttwwwzzz|||yyysss|||wwwmmmuuuqqqfffOOO999;;;QQQbbbgggQQQBBB333000222111---+++///777999222------,,,)))---,,,***(((((((((((()))''''''(((((((((((((((''')))((('''&&&%%%&&&&&&'''((('''&&&%%%$$$%%%&&&'''%%%&&&((())))))'''%%%$$$))))))'''&&&%%%$$$$$$$$$$$$'''222<<<777)))%%%+++)))***++++++***)))((('''((((((((((((((('''''''''((((((((()))******++++++000---===aaa~~~xxxNNN###000222111---+++...---)))++++++++++++,,,---.........---,,,++++++---...000:::UUUqqq~~~~~~www___CCC555777111777444BBBdddvvv[[[FFF>>>555...,,,...000---///TTTlllHHHLLL[[[rrr|||[[[BBB---***...+++))),,,!!!111222***+++,,,***---++++++,,,---------,,,,,,***++++++,,,---...//////222ccc~~~nnntttxxxdddgggtttiiiiiitttbbbKKK:::000,,,,,,---...***+++111333...+++,,,......///222333333000...************************))))))))))))))))))))))))((()))***++++++***)))((())))))(((((('''''''''&&&((('''&&&%%%%%%%%%%%%%%%%%%&&&'''&&&%%%%%%&&&(((%%%%%%%%%%%%%%%&&&&&&&&&...,,,)))'''&&&''')))+++((((((((((((((((((((((((kkk]]]TTTJJJFFFKKKgggmmmnnniiijjjsssvvvrrryyy|||}}}zzzxxx{{{~~~___@@@333111///...000---///...,,,...444666444000)))+++777;;;333+++)))***---???444&&&...,,,+++***111999BBBNNNXXXZZZVVVVVVWWW]]]eeegggbbb]]][[[^^^ccceeecccccceeeccc^^^UUUQQQVVVcccjjjfffgggnnn\\\aaa___VVVSSSWWWWWWQQQLLLBBBAAA>>>777HHHZZZUUUPPP>>>555@@@KKKNNNUUU```ZZZ[[[XXXRRROOOPPPMMMIII@@@;;;888999;;;===@@@EEENNNbbbeee[[[XXXVVVTTTWWW___ppprrrpppwwwrrriiipppiiillloooqqqsssvvv{{{~~~{{{}}}zzz}}}pppaaaGGG333:::TTTjjjpppZZZQQQEEE;;;222---,,,---***333777333---,,,,,,***,,,+++***)))((((((((((((''''''(((((((((((((((''')))(((&&&%%%%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&&&&''')))+++,,,+++***)))''''''&&&%%%%%%%%%&&&&&&%%%$$$***222///$$$###***)))******+++***)))((('''((((((((((((((((((((('''(((((())))))******++++++)))444NNNmmm|||}}}xxxVVV222,,,+++)))((()))+++///111+++++++++******++++++,,,...---,,,++++++---...000555QQQooo~~~zzz```III===777777<<>>^^^{{{|||hhhPPP999///))),,,,,,(((***000,,,,,,++++++******++++++------,,,+++,,,---...///555RRRttt{{{~~~|||bbbMMM;;;PPPkkk```KKK<<<666///+++)))***000777+++222999666<<<^^^rrr\\\EEE444222777+++'''(((,,,+++&&&)))111333'''###,,,111,,,)))...+++++++++,,,,,,++++++***------------------------111)))<<>>::::::>>>CCCIIISSS\\\XXXfffiiihhhkkkbbbPPPHHHUUUjjjyyyzzzxxxvvvsssqqqppppppqqqtttxxx{{{~~~uuummmuuuzzzsss{{{}}}tttgggdddooo~~~~~~pppuuupppYYY@@@222---+++***111777555///++++++,,,))))))***+++***)))'''&&&((())))))))))))((((((''''''&&&%%%$$$$$$%%%&&&'''&&&'''((((((((('''%%%$$$$$$%%%&&&'''((((((''''''&&&%%%%%%%%%%%%&&&'''''',,,%%%!!!$$$'''&&&''')))))))))))))))))))))((((((''''''''''''((((((((((((((())))))******+++,,,,,,777IIIggg{{{}}}}}}rrrPPP;;;...000222***''',,,---,,,,,,,,,,,,,,,---...------,,,,,,,,,---...///333OOOtttvvvpppvvvoooVVV<<>>888+++...+++---000666@@@MMM^^^kkkmmmhhheeeddddddeeeccc______dddkkkooorrrooofff]]]YYYZZZOOOTTTVVVUUUVVV[[[aaadddZZZQQQMMMMMMGGG???BBBLLLGGGDDD:::222;;;XXXqqqmmmfffTTTPPPZZZ\\\[[[UUUOOOMMMKKKEEE===999999<<>>BBBGGGEEE???DDDFFF888555DDDGGGMMMdddggg\\\VVVXXX[[[ZZZZZZ]]]^^^[[[UUURRRSSSRRRJJJ@@@EEEFFFJJJNNNNNNOOOWWW```___eeeeeejjjrrrlllaaabbbjjjKKKNNNaaaXXXSSSfffuuuttt{{{}}}uuuqqqvvv}}}ttt~~~zzzyyyooodddhhhqqqwww}}}llljjjwwwvvvhhh\\\JJJ888222111...+++,,,...---,,,+++,,,---...///+++++++++******((('''''')))(((''''''((()))***+++***)))(((&&&&&&'''((((((%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$$$$%%%&&&'''))))))%%%'''((('''''')))+++***((('''&&&&&&'''((()))***&&&&&&&&&'''((())))))***)))******++++++,,,------BBBeee||||||wwwkkkYYYKKKCCC555444222000...---,,,,,,+++,,,------......------222+++;;;ddduuueeetttzzzyyy~~~```[[[wwwlll222<<>>>>>888111444DDDYYYfff{{{{{{uuuSSSBBBOOO___CCC777222///***...111+++------...000222111...,,,...---+++))))))***+++,,,------222999777//////444000111555@@@TTTfffjjjfffbbbddddddcccaaabbbfffiiicccWWWSSSPPPJJJNNNSSSNNNLLLKKKNNNSSSRRRLLLHHHGGGGGGEEE@@@BBBCCC555---888AAA@@@333444EEEEEE@@@MMMNNNHHHLLLWWW[[[XXX^^^jjjZZZ[[[XXXTTTQQQQQQLLLFFFFFFEEEHHHOOOXXX___```^^^bbbbbboooxxxpppjjjiiicccPPPFFFIII[[[dddaaadddnnnuuurrrsssxxxzzzwwwttttttuuuzzzjjjuuu}}}xxxhhh\\\ZZZ^^^dddttt{{{uuuvvvtttjjjaaaQQQ===...)))///666222000---,,,000333222///,,,,,,+++***)))((('''&&&((('''''''''((()))+++,,,)))))))))(((''''''&&&&&&&&&&&&''''''&&&&&&%%%$$$'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&'''''''''((()))((('''&&&'''))),,,,,,,,,,,,++++++*********---,,,'''(((---000...QQQqqquuuzzztttiii___XXXMMM>>>;;;777***///---++++++---...---******///333>>>LLLPPPYYYmmmtttooouuu}}}ooojjjuuu\\\LLL===NNNppp<<<<<>>999111******...((())))))************)))******************++++++++++++++++++************'''''''''(((((()))***+++((((((''''''''''''(((((($$$%%%%%%&&&(((***+++,,,333666444...*********(((((('''''')))------+++(((vvvddd___ZZZUUUQQQOOOPPPWWW___\\\MMM???999888@@@XXXqqqssswwwyyypppjjjsssqqq\\\BBB000,,,111//////222///...333777666111+++***,,,---,,,+++*********++++++,,,+++(((,,,888CCC???444222222BBBZZZeee___]]]cccbbbccceeefffeeecccaaa```ZZZSSSSSSSSSKKKLLLOOOJJJRRRTTTOOOIIIKKKTTTVVVQQQMMMNNNDDD:::777444===SSSZZZIIIWWWkkk]]]KKKEEE@@@FFFMMMLLLDDDFFFSSS[[[XXXXXX___aaa[[[SSSOOOMMMJJJWWWVVVSSSSSSUUUZZZ```eee___iiiuuuoooccchhhpppiii```fffiiifffhhhnnnmmmfff^^^dddkkkmmmiiihhhrrrzzzyyy{{{yyyttthhhqqqyyyvvvlllggglllrrryyyvvvtttpppwwwxxxvvvnnn___NNN???888333000///000...---...111++++++******)))((((((''')))))))))(((((((((((((((******))))))((('''''''''&&&&&&''''''&&&&&&%%%$$$'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''''''''''''''((()))((('''&&&'''))),,,+++***)))***---000222---***---000***%%%666NNNwww}}}wwwcccWWWbbbuuu}}}dddKKK333---...---,,,---***...---...777DDDbbb{{{~~~___<<<444---===DDDmmmxxxZZZDDD;;;___ggg???999666)))***888777111777...333444///---...,,,'''&&&'''((()))+++...000111333222111...---++++++***+++$$$555PPPOOO666)))+++(((000555333000111222222...000555999666111///000000---,,,...///---,,,---000111FFFsss|||~~~yyyzzzpppyyyttt^^^eeeuuutttpppwwwtttxxxyyyrrrtttvvvyyy}}}~~~zzz}}}~~~wwwoooeeehhhqqqooo]]]]]]]]]WWWGGG555***)))+++***************)))'''************************++++++*********)))))))))((((((''''''''')))+++,,,((((((''''''''''''((((((&&&&&&&&&&&&'''(((******...000///***)))******(((+++((('''***///000,,,(((kkk^^^UUUPPPLLLHHHDDDBBBJJJUUUaaaRRRBBB999777???VVVnnnnnnvvv~~~wwwrrrzzzrrrVVV===111111777777999888///,,,111555444...++++++---,,,,,,+++++++++***++++++---***''',,,;;;HHHHHHAAA???BBBQQQbbbaaaWWWZZZfffhhhgggfffdddcccaaa___^^^ccc[[[YYYUUUKKKLLLPPPLLLOOOHHHIIIRRRVVVRRROOOPPPSSSOOO@@@666888888===KKKEEE<<>>:::;;;IIIRRRGGG>>>CCCHHHEEEUUUaaabbbcccfff___SSSNNNSSSVVVRRROOOPPPPPPOOOSSSYYY```aaa^^^\\\]]]___cccTTTUUUcccooovvvkkkTTTPPP\\\fffiiilllpppnnnhhhgggjjjrrryyyyyysssqqqrrrrrrtttwww{{{~~~xxxsssyyyxxxwwwyyy{{{|||zzzxxxyyyxxxvvvqqqjjjhhhpppzzz|||zzzvvvnnndddYYYOOOJJJ999///***...000---,,,000************))))))(((((('''((())))))))))))((((((+++******))))))(((((('''&&&&&&''''''&&&&&&%%%$$$'''&&&&&&%%%%%%&&&&&&'''%%%&&&'''((()))((('''''''''((()))((('''&&&''')))+++*********+++---///111------...---***333QQQoooxxxmmmkkkuuu~~~yyyvvvwww___<<<++++++---+++***111///++++++111OOOvvv~~~tttVVVWWWppp}}}TTTCCC999222111>>>[[[hhhaaabbblllpppsssRRR333111555111111444777555111000222888111,,,+++***((())),,,''''''(((***,,,///111222555444222000...---,,,,,,---)))+++CCCYYYKKK000((()))222999777111000111222555///,,,...///444DDDVVVJJJ===333222111---,,,111,,,+++***666VVV~~~}}}}}}sssvvvuuuuuuwwwmmmmmmuuu}}}vvvfffdddllltttvvvtttxxx{{{}}}zzzvvv|||hhh^^^EEE<<<111***(((***+++***,,,,,,++++++***)))(((((())))))))))))(((((((((''''''''''''(((((()))***+++((((((''''''''''''(((((())))))(((((((((((())))))&&&(((((((((,,,222333111,,,***(((***---///...,,,hhh\\\OOOGGGCCCAAA;;;333777BBBUUUTTTHHH777555HHH^^^hhhppppppuuuwwwvvvwwwgggKKK333>>>LLLRRRZZZggg]]]>>>666444222///---,,,,,,,,,+++,,,,,,,,,++++++*********(((333IIIVVVWWW\\\hhhaaafffjjjggg```[[[]]]bbbaaa``````bbbcccccc___\\\^^^ZZZ^^^^^^VVVXXX___]]]ZZZRRRQQQYYY]]]XXXQQQPPPIIIGGG:::333::::::555666BBBIIIGGGCCCEEEDDDFFFOOOLLLZZZfffkkkjjjfff\\\RRRIIILLLKKKHHHHHHKKKLLLIIIPPPYYYdddgggdddbbbcccfffeeeNNNMMMbbbpppqqqeeeSSSYYY```hhhlllmmmnnnnnnmmmrrrtttzzz}}}xxxwwwzzzssssssuuu{{{|||uuuooo{{{{{{}}}||||||yyywwwsssjjjeeemmmzzzzzzqqqiiidddccccccdddLLL:::,,,,,,...++++++///************))))))))))))&&&'''((()))******))))))++++++******)))(((((((((&&&&&&''''''&&&&&&%%%$$$'''&&&&&&%%%%%%&&&&&&'''%%%&&&((()))))))))'''''''''((()))((('''&&&'''))))))))))))******,,,---...+++......***---BBBfff~~~tttooottt}}}|||ssstttFFF,,,...111******...,,,,,,//////>>>YYY{{{{{{fffjjj}}}}}}yyyyyyhhhdddwww[[[SSSIII???555000;;;OOOeeekkkqqq~~~~~~}}}XXXUUU\\\ZZZCCC333444666CCC777---''',,,EEEbbbnnn\\\AAA+++***...***)))---(((((()))***,,,...000111444333222000...---,,,,,,***+++(((999WWWRRR666***'''111999666///---//////222---,,,//////000???QQQHHH:::111222222---,,,000...++++++000===UUUvvvwww|||tttzzz}}}|||~~~|||xxxrrruuu}}}vvvppprrrwwwwwwsssuuu{{{~~~|||~~~nnn^^^HHH666---******)))*********************************)))))))))((((((&&&'''((())))))*********((((((''''''''''''((((((((((((((((((***+++,,,---)))***))))))---222333///++++++))))))***,,,...///vvv```SSSLLLCCC???@@@;;;444777AAANNNSSSIII666666NNNccciiiqqqiiijjjooorrrrrraaaEEE===PPPdddjjjttt{{{TTT<<<888222...---,,,,,,++++++,,,,,,,,,,,,+++*********))):::UUU___WWW\\\llleeejjjkkkfffdddeeeeeebbb^^^^^^```cccdddaaa[[[VVV[[[XXX___bbbZZZ\\\bbb___[[[XXXSSSPPPSSSVVVQQQIIICCCEEE<<<666===<<<444555LLLUUUFFF999DDDIIIGGGOOOXXX^^^eeehhhfffaaaZZZUUUEEEEEECCC???AAAEEEEEEBBBJJJTTT```eeecccaaadddiiiiiiWWW[[[nnnppphhheeebbbgggjjjooottttttsssuuuzzzyyyxxxxxxxxxtttsssyyy~~~yyywwwzzz}}}{{{wwwsss~~~}}}}}}~~~xxxvvvwwwwwwqqqllluuuxxxyyyzzz|||}}}{{{vvvsss___FFF111---...++++++000************))))))))))))%%%&&&((()))*********)))++++++******)))(((((((((&&&&&&''''''&&&&&&%%%$$$'''&&&&&&%%%%%%&&&&&&'''%%%&&&((()))***)))(((&&&'''((()))((('''&&&'''))))))******+++,,,,,,,,,---)))......(((///MMMuuu}}}vvvmmmppp{{{{{{MMM///111444***...///,,,...333---...<<>>777JJJnnnllleeeuuuxxxppp:::;;;JJJOOO<<<000<<>>OOOuuu~~~hhhYYY<<>>HHHSSSWWWUUUQQQOOOOOOTTTSSSRRRLLLIIISSSVVVLLL;;;>>>===PPPOOO>>>DDDGGGHHHHHHEEE>>>===CCCKKKOOO[[[aaaggg^^^UUU\\\\\\KKKCCCOOOLLL???<<<===CCCNNNUUU\\\ccceeecccdddiiimmmmmmnnnrrrvvvtttooonnnqqqtttwww{{{}}}|||zzzwwwttt|||yyyvvvwwwzzz}}}~~~zzzvvvwww~~~yyyvvvuuu|||}}}zzzyyywwwuuuzzzzzz|||}}}vvvjjjaaafffooozzz{{{sssmmm[[[BBB000***,,,...///******))))))))))))******+++***)))((((((((((((((()))***+++,,,,,,***(((''''''''''''&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((())))))))))))***)))((((((((((((((())))))************+++++++++,,,---,,,***333LLLkkkxxxwww}}}qqqTTTWWWhhh}}}eeeJJJ666...,,,...------------...//////:::lllwwwtttvvvyyyyyyxxx~~~yyykkkVVVLLL^^^PPPFFFkkkjjjZZZlllQQQ;;;CCCEEE<<<666,,,111333<<>><<>>MMMKKK@@@:::999@@@OOOTTT\\\eeehhhfffffflllsssrrrssswwwzzzxxxssssssvvvooovvv{{{|||{{{pppzzzwwwuuuuuuwwwzzz|||}}}tttvvvwwwyyy~~~~~~vvvxxx~~~}}}~~~~~~}}}{{{||||||qqqiiillluuu}}}xxxpppjjjaaaKKK333(((+++---*********))))))))))))******+++******)))))))))))))))((()))*********)))((('''((((((''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((((()))))))))******)))((((((((((((((()))************+++++++++------++++++;;;VVVlllvvv~~~{{{zzzzzziiibbbEEE<<>><<<;;;HHHRRRhhhgggTTTVVVTTTNNNIIIKKKSSSUUUPPPRRRYYY^^^YYYYYYVVVPPPSSSPPP@@@BBBLLLIII>>>;;;:::BBBRRRXXX\\\dddkkkllllllpppuuurrrsssuuuvvvsssooorrryyynnnvvvyyyxxxooopppooooooqqquuuvvvtttrrrqqqyyy}}}zzz|||zzz{{{{{{yyy|||}}}{{{}}}{{{wwwxxxuuuooofffhhhZZZ???...---,,,&&&******))))))))))))******+++******)))))))))******((())))))******)))(((((())))))(((((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''((((((((())))))+++***)))((((((''''''((())))))*********+++++++++,,,,,,,,,222HHHeeeuuuwwwoooqqqeeehhh^^^RRR^^^qqqJJJ111,,,...------------...//////000;;;eee~~~}}}xxxkkk______jjjsssuuuzzz|||bbbgggIII222//////:::111222,,,&&&,,,888999111---+++222222(((+++111((()))))))))***+++...000111///222666777555333111111333)))++++++;;;ooo~~~TTT///,,,,,,---...------///111222333444555555666666222666888555///++++++---+++---//////---+++,,,......888SSSvvvsssgggxxx{{{xxxyyyffflll{{{~~~~~~~~~qqqjjjooozzzhhh```rrruuu```UUUNNNBBB555///+++((())),,,---,,,,,,'''&&&'''(((+++,,,+++)))''''''''''''''''''''''''((((((((((((((()))******)))(((&&&%%%&&&''')))+++)))***,,,---,,,***((('''kkk___UUUMMMIII???;;;CCCKKKHHH>>>777444444444444JJJjjjwwwvvvmmmwwwwwwzzzzzzgggaaayyyggglllWWWFFF???<<<222//////)))+++++++++,,,,,,,,,------...555SSSqqqvvvpppkkkccchhhZZZYYY^^^^^^dddjjjgggbbb___bbb[[[JJJFFFLLLLLLKKKMMMUUU```bbbYYYPPPMMM\\\bbbUUUNNNZZZWWWJJJMMMNNNSSSSSSeeejjj___ccc^^^SSSNNNPPPZZZ]]]ZZZ\\\ccc^^^SSSPPPSSSTTTYYYXXXLLLLLLPPPHHH@@@AAABBBJJJZZZ___]]]```kkkssstttrrrsssmmmmmmooooookkkiiioooxxxuuuzzzyyyttt{{{~~~mmmiiiiiikkkpppttttttnnniiikkkyyy}}}{{{vvvxxxvvvooolllqqqxxx{{{~~~{{{yyy{{{~~~~~~{{{ssslllrrrvvvssstttzzznnnNNN555000///+++******))))))))))))*********)))))))))))))))******))))))************************)))(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''((((((((((((******)))((((((((((((((())))))*********+++++++++++++++...;;;QQQgggsssuuubbbuuuvvvyyy}}}xxxvvv|||~~~zzzQQQ333+++...------------.../////////111UUUwwwnnniiiiiiqqqsssooonnnrrr{{{ttt}}}^^^:::999222///---222111,,,,,,111000)))+++---111...)))---...'''((((((((((((***,,,...000///333888:::888333///---222***---***333cccwwwUUU555...***---///------///333333333222222222222222999>>>AAA>>>666000///000///000000...,,,---------...///666MMMsssvvv~~~tttjjjmmm{{{zzzwww~~~{{{vvvbbbiii}}}zzzyyywwwvvvvvv|||zzz}}}nnngggkkkwwwrrrkkkxxx|||ttt^^^KKK@@@333,,,---///,,,''',,,***)))((())))))((('''((((((((((((((((((((((((*********)))******+++,,,)))(((&&&%%%&&&''')))+++'''(((***,,,---,,,***)))xxxggg]]]SSSJJJEEE;;;:::FFFOOOIII<<<444222///444444MMMqqqwwwwwwrrr}}}{{{pppiiiyyyzzzxxxPPPFFFGGGFFF999000---'''++++++,,,,,,,,,,,,------...666UUUqqqsssmmmjjjeee___NNNJJJSSS[[[eeejjjeeebbb```aaaUUU???:::FFFKKKMMMJJJPPP\\\```WWWOOOMMM]]]YYYNNNMMM[[[dddfffkkkoooiiiYYYaaaddd\\\^^^UUUTTTRRRTTT[[[```aaabbbdddYYYNNNOOOVVVWWW\\\___YYYPPPQQQHHHCCCGGGHHHOOO```eee^^^___mmmwwwwwwrrrqqqhhhjjjmmmnnnjjjhhhoooyyyzzzuuuwww|||uuujjjjjjiiikkkqqqvvvvvvoooiiiiiivvv~~~~~~sssuuurrrllliiiooovvvyyy|||{{{|||~~~wwwrrrpppkkkuuu}}}|||zzzXXX888***+++...******))))))))))))******((((((((((((((())))))***)))))))))*********++++++++++++***)))(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''((((((((())))))(((((((((((()))))))))************+++++++++***+++666IIIVVV[[[```gggssszzzooorrrkkkmmm~~~]]]<<<000...------------...//////---...CCCkkkxxxkkkmmmhhhjjjttt{{{|||zzzxxx{{{|||cccaaaFFF))),,,---///000111111///------///---***+++,,,***'''))))))(((((()))+++---...---111555777555111---,,,...,,,...***000UUUjjjYYY<<<000)))---000---,,,///333222111000/////////000777;;;???===777000...///555666333...,,,...---+++)))---///555NNNuuu}}}{{{{{{}}}www\\\VVVjjjmmm^^^ssswwwpppyyy~~~rrrmmmssszzz~~~{{{yyyzzzzzz}}}qqqiiimmmpppsssfffQQQAAA;;;999444---,,,)))&&&%%%&&&'''((('''))))))))))))))))))))))))++++++************++++++)))((('''''''''((()))***&&&((()))+++,,,,,,,,,,,,mmm```ZZZQQQGGGAAA:::>>>NNNVVVKKK:::000111+++555444OOOwwwwwwyyyxxx{{{zzzmmmuuuoooKKKKKKWWW[[[KKK<<<555,,,++++++,,,,,,,,,,,,---------777UUUooonnnggghhhgggYYYDDD???KKKYYYgggjjjbbb^^^\\\\\\QQQ;;;888DDDIIIOOOIIIKKKWWW]]]VVVOOOOOOWWWMMMNNNXXXcccpppxxxuuuwwwnnnYYYZZZ[[[TTTWWWMMMRRRVVVYYY\\\aaaeeeccc]]]QQQMMMUUU\\\TTTOOOUUUVVVPPPUUURRROOOQQQOOOWWWjjjhhh```bbbpppxxxuuupppqqqfffkkkssswwwsssooosss|||~~~yyyxxxxxxvvvpppjjjnnnkkkkkkooovvvyyyvvvqqqvvvyyy{{{|||rrrwwwxxxtttssswww|||~~~~~~~~~~~~xxxrrr~~~zzzwwwfffAAA)))&&&---******))))))))))))******'''''''''''''''((())))))(((((((((((())))))******,,,++++++***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''(((((()))***+++)))************+++++++++,,,000EEE^^^___OOONNN[[[rrreeemmmwwwuuusssyyyeeebbbzzzeeeDDD333...------------...//////+++111333KKKxxx|||rrrvvvwwwsssnnnwwwxxxtttxxxzzz~~~[[[MMM===333555666000++++++...///,,,,,,000---***...++++++***)))***+++,,,------///111111000000111222---000...&&&,,,CCCVVVYYYBBB333***---111---,,,///111000///......///000000...222666777444000---,,,333555444///...111///+++))),,,///000444KKKrrr|||yyylllzzz~~~{{{sssyyyqqq|||xxxxxx```YYYhhhzzz```XXXppp{{{{{{wwwsssuuuyyyyyy|||{{{vvvuuuzzz{{{|||{{{sssuuunnnvvvdddZZZZZZYYYVVVDDD>>>777111...---,,,,,,***************************))))))(((((())))))***((((((((()))))))))******)))))))))***+++++++++,,,eeeZZZVVVOOOFFF>>>:::CCCVVV]]]NNN999///333+++666555PPPyyyvvvxxx{{{rrrvvvvvvrrryyy~~~```OOOWWWkkktttcccPPPEEE;;;++++++,,,,,,,,,------------777UUUmmmiiicccgggiiiXXXAAA:::HHHYYYgggiii^^^ZZZVVVXXXPPP>>>===GGGJJJSSSJJJJJJWWW]]]WWWRRRSSSQQQGGGTTThhhmmmvvvzzzlllddd^^^MMMRRRWWWUUU\\\UUURRRZZZ___^^^ccchhhcccXXXLLLNNN\\\```MMM???DDDKKKUUU___bbbaaa```ZZZbbbxxxhhhbbbfffssswwwqqqooorrrfffnnnzzz}}}wwwyyy}}}xxxwwwzzzzzztttooonnnqqqlllhhhllltttzzz{{{xxxvvvssspppwww|||{{{{{{~~~|||xxxwwwyyy{{{zzzyyy|||uuuxxxSSS111'''...******))))))))))))******&&&&&&&&&&&&&&&'''((()))'''''''''''''''((()))***,,,,,,+++***)))((('''&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''(((***+++,,,)))************+++++++++...555RRRpppiiiLLLGGGXXXoooiiiKKK444BBBbbb{{{~~~```YYYuuu~~~cccCCC......------------...//////+++555***777mmmrrrttt~~~qqqlllddd|||vvvyyyyyy[[[CCCCCCDDD:::222444...///---111666///,,,666------+++++++++,,,------000//////---...111666:::...444---"""(((555EEEUUUFFF555***...111---,,,/////////.........000111222***...333666666333111///---111222000111555333---000+++---111,,,000RRRzzz}}}~~~}}}qqq^^^ssswwwzzz{{{~~~~~~xxxtttnnn~~~zzzsss~~~}}}sssnnnmmmqqqtttsss___uuussskkk~~~|||}}}}}}vvvmmmlllwww|||wwwsssvvvtttmmm|||tttpppxxx}}}pppvvvtttxxx{{{qqqgggXXXJJJ>>>666000---++++++++++++++++++++++++)))(((''''''''''''(((((((((((()))***+++*********,,,+++******)))******+++